diff --git a/adb/CMakeLists.txt b/adb/CMakeLists.txt index b37cba985..1cf515421 100644 --- a/adb/CMakeLists.txt +++ b/adb/CMakeLists.txt @@ -77,6 +77,8 @@ set(adb_public_header_model include/alibabacloud/adb/model/DescribeTableDetailResult.h include/alibabacloud/adb/model/DescribeTablesRequest.h include/alibabacloud/adb/model/DescribeTablesResult.h + include/alibabacloud/adb/model/DescribeTaskInfoRequest.h + include/alibabacloud/adb/model/DescribeTaskInfoResult.h include/alibabacloud/adb/model/GrantOperatorPermissionRequest.h include/alibabacloud/adb/model/GrantOperatorPermissionResult.h include/alibabacloud/adb/model/KillProcessRequest.h @@ -89,6 +91,8 @@ set(adb_public_header_model include/alibabacloud/adb/model/ModifyAutoRenewAttributeResult.h include/alibabacloud/adb/model/ModifyBackupPolicyRequest.h include/alibabacloud/adb/model/ModifyBackupPolicyResult.h + include/alibabacloud/adb/model/ModifyClusterConnectionStringRequest.h + include/alibabacloud/adb/model/ModifyClusterConnectionStringResult.h include/alibabacloud/adb/model/ModifyDBClusterRequest.h include/alibabacloud/adb/model/ModifyDBClusterResult.h include/alibabacloud/adb/model/ModifyDBClusterAccessWhiteListRequest.h @@ -168,6 +172,8 @@ set(adb_src src/model/DescribeTableDetailResult.cc src/model/DescribeTablesRequest.cc src/model/DescribeTablesResult.cc + src/model/DescribeTaskInfoRequest.cc + src/model/DescribeTaskInfoResult.cc src/model/GrantOperatorPermissionRequest.cc src/model/GrantOperatorPermissionResult.cc src/model/KillProcessRequest.cc @@ -180,6 +186,8 @@ set(adb_src src/model/ModifyAutoRenewAttributeResult.cc src/model/ModifyBackupPolicyRequest.cc src/model/ModifyBackupPolicyResult.cc + src/model/ModifyClusterConnectionStringRequest.cc + src/model/ModifyClusterConnectionStringResult.cc src/model/ModifyDBClusterRequest.cc src/model/ModifyDBClusterResult.cc src/model/ModifyDBClusterAccessWhiteListRequest.cc diff --git a/adb/include/alibabacloud/adb/AdbClient.h b/adb/include/alibabacloud/adb/AdbClient.h index e2209d8b2..13c85d930 100644 --- a/adb/include/alibabacloud/adb/AdbClient.h +++ b/adb/include/alibabacloud/adb/AdbClient.h @@ -78,6 +78,8 @@ #include "model/DescribeTableDetailResult.h" #include "model/DescribeTablesRequest.h" #include "model/DescribeTablesResult.h" +#include "model/DescribeTaskInfoRequest.h" +#include "model/DescribeTaskInfoResult.h" #include "model/GrantOperatorPermissionRequest.h" #include "model/GrantOperatorPermissionResult.h" #include "model/KillProcessRequest.h" @@ -90,6 +92,8 @@ #include "model/ModifyAutoRenewAttributeResult.h" #include "model/ModifyBackupPolicyRequest.h" #include "model/ModifyBackupPolicyResult.h" +#include "model/ModifyClusterConnectionStringRequest.h" +#include "model/ModifyClusterConnectionStringResult.h" #include "model/ModifyDBClusterRequest.h" #include "model/ModifyDBClusterResult.h" #include "model/ModifyDBClusterAccessWhiteListRequest.h" @@ -203,6 +207,9 @@ namespace AlibabaCloud typedef Outcome DescribeTablesOutcome; typedef std::future DescribeTablesOutcomeCallable; typedef std::function&)> DescribeTablesAsyncHandler; + typedef Outcome DescribeTaskInfoOutcome; + typedef std::future DescribeTaskInfoOutcomeCallable; + typedef std::function&)> DescribeTaskInfoAsyncHandler; typedef Outcome GrantOperatorPermissionOutcome; typedef std::future GrantOperatorPermissionOutcomeCallable; typedef std::function&)> GrantOperatorPermissionAsyncHandler; @@ -221,6 +228,9 @@ namespace AlibabaCloud typedef Outcome ModifyBackupPolicyOutcome; typedef std::future ModifyBackupPolicyOutcomeCallable; typedef std::function&)> ModifyBackupPolicyAsyncHandler; + typedef Outcome ModifyClusterConnectionStringOutcome; + typedef std::future ModifyClusterConnectionStringOutcomeCallable; + typedef std::function&)> ModifyClusterConnectionStringAsyncHandler; typedef Outcome ModifyDBClusterOutcome; typedef std::future ModifyDBClusterOutcomeCallable; typedef std::function&)> ModifyDBClusterAsyncHandler; @@ -340,6 +350,9 @@ namespace AlibabaCloud DescribeTablesOutcome describeTables(const Model::DescribeTablesRequest &request)const; void describeTablesAsync(const Model::DescribeTablesRequest& request, const DescribeTablesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeTablesOutcomeCallable describeTablesCallable(const Model::DescribeTablesRequest& request) const; + DescribeTaskInfoOutcome describeTaskInfo(const Model::DescribeTaskInfoRequest &request)const; + void describeTaskInfoAsync(const Model::DescribeTaskInfoRequest& request, const DescribeTaskInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeTaskInfoOutcomeCallable describeTaskInfoCallable(const Model::DescribeTaskInfoRequest& request) const; GrantOperatorPermissionOutcome grantOperatorPermission(const Model::GrantOperatorPermissionRequest &request)const; void grantOperatorPermissionAsync(const Model::GrantOperatorPermissionRequest& request, const GrantOperatorPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GrantOperatorPermissionOutcomeCallable grantOperatorPermissionCallable(const Model::GrantOperatorPermissionRequest& request) const; @@ -358,6 +371,9 @@ namespace AlibabaCloud ModifyBackupPolicyOutcome modifyBackupPolicy(const Model::ModifyBackupPolicyRequest &request)const; void modifyBackupPolicyAsync(const Model::ModifyBackupPolicyRequest& request, const ModifyBackupPolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyBackupPolicyOutcomeCallable modifyBackupPolicyCallable(const Model::ModifyBackupPolicyRequest& request) const; + ModifyClusterConnectionStringOutcome modifyClusterConnectionString(const Model::ModifyClusterConnectionStringRequest &request)const; + void modifyClusterConnectionStringAsync(const Model::ModifyClusterConnectionStringRequest& request, const ModifyClusterConnectionStringAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyClusterConnectionStringOutcomeCallable modifyClusterConnectionStringCallable(const Model::ModifyClusterConnectionStringRequest& request) const; ModifyDBClusterOutcome modifyDBCluster(const Model::ModifyDBClusterRequest &request)const; void modifyDBClusterAsync(const Model::ModifyDBClusterRequest& request, const ModifyDBClusterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyDBClusterOutcomeCallable modifyDBClusterCallable(const Model::ModifyDBClusterRequest& request) const; diff --git a/adb/include/alibabacloud/adb/model/CreateAccountRequest.h b/adb/include/alibabacloud/adb/model/CreateAccountRequest.h index 4b86770ea..f0e72fe90 100644 --- a/adb/include/alibabacloud/adb/model/CreateAccountRequest.h +++ b/adb/include/alibabacloud/adb/model/CreateAccountRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccountType()const; + void setAccountType(const std::string& accountType); std::string getAccountDescription()const; void setAccountDescription(const std::string& accountDescription); std::string getAccessKeyId()const; @@ -56,6 +58,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string accountType_; std::string accountDescription_; std::string accessKeyId_; std::string accountName_; diff --git a/adb/include/alibabacloud/adb/model/CreateAccountResult.h b/adb/include/alibabacloud/adb/model/CreateAccountResult.h index afe1ca869..6a75817ee 100644 --- a/adb/include/alibabacloud/adb/model/CreateAccountResult.h +++ b/adb/include/alibabacloud/adb/model/CreateAccountResult.h @@ -37,10 +37,14 @@ namespace AlibabaCloud CreateAccountResult(); explicit CreateAccountResult(const std::string &payload); ~CreateAccountResult(); + int getTaskId()const; + std::string getDBClusterId()const; protected: void parse(const std::string &payload); private: + int taskId_; + std::string dBClusterId_; }; } diff --git a/adb/include/alibabacloud/adb/model/DeleteAccountRequest.h b/adb/include/alibabacloud/adb/model/DeleteAccountRequest.h index 6d9cfd96a..a1c32a332 100644 --- a/adb/include/alibabacloud/adb/model/DeleteAccountRequest.h +++ b/adb/include/alibabacloud/adb/model/DeleteAccountRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccountType()const; + void setAccountType(const std::string& accountType); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getAccountName()const; @@ -52,6 +54,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string accountType_; std::string accessKeyId_; std::string accountName_; std::string resourceOwnerAccount_; diff --git a/adb/include/alibabacloud/adb/model/DescribeAccountsRequest.h b/adb/include/alibabacloud/adb/model/DescribeAccountsRequest.h index b5326ce45..b0c9ee231 100644 --- a/adb/include/alibabacloud/adb/model/DescribeAccountsRequest.h +++ b/adb/include/alibabacloud/adb/model/DescribeAccountsRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccountType()const; + void setAccountType(const std::string& accountType); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getAccountName()const; @@ -52,6 +54,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string accountType_; std::string accessKeyId_; std::string accountName_; std::string resourceOwnerAccount_; diff --git a/adb/include/alibabacloud/adb/model/DescribeAllDataSourceResult.h b/adb/include/alibabacloud/adb/model/DescribeAllDataSourceResult.h index bb02582ad..af4a96a21 100644 --- a/adb/include/alibabacloud/adb/model/DescribeAllDataSourceResult.h +++ b/adb/include/alibabacloud/adb/model/DescribeAllDataSourceResult.h @@ -48,6 +48,7 @@ namespace AlibabaCloud std::string tableName; std::string columnName; std::string type; + bool autoIncrementColumn; std::string dBClusterId; bool primaryKey; std::string schemaName; diff --git a/adb/include/alibabacloud/adb/model/DescribeAvailableResourceRequest.h b/adb/include/alibabacloud/adb/model/DescribeAvailableResourceRequest.h index bcf8e58c2..03742f887 100644 --- a/adb/include/alibabacloud/adb/model/DescribeAvailableResourceRequest.h +++ b/adb/include/alibabacloud/adb/model/DescribeAvailableResourceRequest.h @@ -35,15 +35,33 @@ namespace AlibabaCloud DescribeAvailableResourceRequest(); ~DescribeAvailableResourceRequest(); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getRegionId()const; void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAcceptLanguage()const; + void setAcceptLanguage(const std::string& acceptLanguage); std::string getZoneId()const; void setZoneId(const std::string& zoneId); std::string getChargeType()const; void setChargeType(const std::string& chargeType); private: + long resourceOwnerId_; + std::string accessKeyId_; std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string acceptLanguage_; std::string zoneId_; std::string chargeType_; diff --git a/adb/include/alibabacloud/adb/model/DescribeAvailableResourceResult.h b/adb/include/alibabacloud/adb/model/DescribeAvailableResourceResult.h index 3e1913aed..c950ce047 100644 --- a/adb/include/alibabacloud/adb/model/DescribeAvailableResourceResult.h +++ b/adb/include/alibabacloud/adb/model/DescribeAvailableResourceResult.h @@ -40,7 +40,13 @@ namespace AlibabaCloud { struct SupportedNodeCount { - std::string nodeCount; + struct NodeCount + { + std::string maxCount; + std::string step; + std::string minCount; + }; + NodeCount nodeCount; std::vector storageSize; }; std::string instanceClass; diff --git a/adb/include/alibabacloud/adb/model/DescribeColumnsResult.h b/adb/include/alibabacloud/adb/model/DescribeColumnsResult.h index e6314ab62..0157f75bc 100644 --- a/adb/include/alibabacloud/adb/model/DescribeColumnsResult.h +++ b/adb/include/alibabacloud/adb/model/DescribeColumnsResult.h @@ -37,6 +37,7 @@ namespace AlibabaCloud std::string tableName; std::string columnName; std::string type; + bool autoIncrementColumn; std::string dBClusterId; bool primaryKey; std::string schemaName; diff --git a/adb/include/alibabacloud/adb/model/DescribeDBClusterAttributeResult.h b/adb/include/alibabacloud/adb/model/DescribeDBClusterAttributeResult.h index 3354ac789..729952752 100644 --- a/adb/include/alibabacloud/adb/model/DescribeDBClusterAttributeResult.h +++ b/adb/include/alibabacloud/adb/model/DescribeDBClusterAttributeResult.h @@ -40,10 +40,12 @@ namespace AlibabaCloud std::string key; }; std::string category; + int port; std::string dBClusterId; std::string dBClusterNetworkType; std::string dBClusterType; std::string dBVersion; + std::string dtsJobId; long dBNodeCount; std::string commodityCode; std::string lockReason; @@ -64,6 +66,8 @@ namespace AlibabaCloud std::string creationTime; std::string regionId; std::string expireTime; + std::string connectionString; + std::string rdsInstanceId; }; diff --git a/adb/include/alibabacloud/adb/model/DescribeDBClustersRequest.h b/adb/include/alibabacloud/adb/model/DescribeDBClustersRequest.h index 229e2464b..4c0cba0c4 100644 --- a/adb/include/alibabacloud/adb/model/DescribeDBClustersRequest.h +++ b/adb/include/alibabacloud/adb/model/DescribeDBClustersRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ADB_EXPORT DescribeDBClustersRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/adb/include/alibabacloud/adb/model/DescribeDBClustersResult.h b/adb/include/alibabacloud/adb/model/DescribeDBClustersResult.h index f29f77d72..0034f7948 100644 --- a/adb/include/alibabacloud/adb/model/DescribeDBClustersResult.h +++ b/adb/include/alibabacloud/adb/model/DescribeDBClustersResult.h @@ -51,12 +51,14 @@ namespace AlibabaCloud std::string dBNodeClass; std::string dBClusterType; std::string dBVersion; + std::string dtsJobId; long dBNodeCount; std::string commodityCode; std::string regionId; std::string expireTime; std::string lockReason; std::vector tags; + std::string rdsInstanceId; }; diff --git a/adb/include/alibabacloud/adb/model/DescribeSlowLogRecordsResult.h b/adb/include/alibabacloud/adb/model/DescribeSlowLogRecordsResult.h index bd755a6dd..d93860153 100644 --- a/adb/include/alibabacloud/adb/model/DescribeSlowLogRecordsResult.h +++ b/adb/include/alibabacloud/adb/model/DescribeSlowLogRecordsResult.h @@ -35,14 +35,18 @@ namespace AlibabaCloud struct SlowLogRecord { std::string userName; + std::string peakMemoryUsage; std::string executionStartTime; - long returnRowCounts; - std::string dBName; long queryTime; long parseRowCounts; - std::string processID; std::string hostAddress; std::string sQLText; + std::string state; + long returnRowCounts; + std::string dBName; + long queueTime; + std::string processID; + std::string scanSize; }; diff --git a/adb/include/alibabacloud/adb/model/DescribeTaskInfoRequest.h b/adb/include/alibabacloud/adb/model/DescribeTaskInfoRequest.h new file mode 100644 index 000000000..ecee0444d --- /dev/null +++ b/adb/include/alibabacloud/adb/model/DescribeTaskInfoRequest.h @@ -0,0 +1,66 @@ +/* + * 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_ADB_MODEL_DESCRIBETASKINFOREQUEST_H_ +#define ALIBABACLOUD_ADB_MODEL_DESCRIBETASKINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Adb + { + namespace Model + { + class ALIBABACLOUD_ADB_EXPORT DescribeTaskInfoRequest : public RpcServiceRequest + { + + public: + DescribeTaskInfoRequest(); + ~DescribeTaskInfoRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getTaskId()const; + void setTaskId(int taskId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getDBClusterId()const; + void setDBClusterId(const std::string& dBClusterId); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + int taskId_; + std::string resourceOwnerAccount_; + std::string dBClusterId_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBETASKINFOREQUEST_H_ \ No newline at end of file diff --git a/adb/include/alibabacloud/adb/model/DescribeTaskInfoResult.h b/adb/include/alibabacloud/adb/model/DescribeTaskInfoResult.h new file mode 100644 index 000000000..49cf6f463 --- /dev/null +++ b/adb/include/alibabacloud/adb/model/DescribeTaskInfoResult.h @@ -0,0 +1,59 @@ +/* + * 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_ADB_MODEL_DESCRIBETASKINFORESULT_H_ +#define ALIBABACLOUD_ADB_MODEL_DESCRIBETASKINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Adb + { + namespace Model + { + class ALIBABACLOUD_ADB_EXPORT DescribeTaskInfoResult : public ServiceResult + { + public: + struct TaskInfo + { + std::string status; + std::string progress; + int taskId; + std::string finishTime; + std::string beginTime; + }; + + + DescribeTaskInfoResult(); + explicit DescribeTaskInfoResult(const std::string &payload); + ~DescribeTaskInfoResult(); + TaskInfo getTaskInfo()const; + + protected: + void parse(const std::string &payload); + private: + TaskInfo taskInfo_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBETASKINFORESULT_H_ \ No newline at end of file diff --git a/adb/include/alibabacloud/adb/model/ListTagResourcesRequest.h b/adb/include/alibabacloud/adb/model/ListTagResourcesRequest.h index 14834b6f4..938d09986 100644 --- a/adb/include/alibabacloud/adb/model/ListTagResourcesRequest.h +++ b/adb/include/alibabacloud/adb/model/ListTagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ADB_EXPORT ListTagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/adb/include/alibabacloud/adb/model/ModifyClusterConnectionStringRequest.h b/adb/include/alibabacloud/adb/model/ModifyClusterConnectionStringRequest.h new file mode 100644 index 000000000..8e6675cb5 --- /dev/null +++ b/adb/include/alibabacloud/adb/model/ModifyClusterConnectionStringRequest.h @@ -0,0 +1,72 @@ +/* + * 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_ADB_MODEL_MODIFYCLUSTERCONNECTIONSTRINGREQUEST_H_ +#define ALIBABACLOUD_ADB_MODEL_MODIFYCLUSTERCONNECTIONSTRINGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Adb + { + namespace Model + { + class ALIBABACLOUD_ADB_EXPORT ModifyClusterConnectionStringRequest : public RpcServiceRequest + { + + public: + ModifyClusterConnectionStringRequest(); + ~ModifyClusterConnectionStringRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getConnectionStringPrefix()const; + void setConnectionStringPrefix(const std::string& connectionStringPrefix); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getDBClusterId()const; + void setDBClusterId(const std::string& dBClusterId); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getCurrentConnectionString()const; + void setCurrentConnectionString(const std::string& currentConnectionString); + int getPort()const; + void setPort(int port); + + private: + long resourceOwnerId_; + std::string connectionStringPrefix_; + std::string accessKeyId_; + std::string resourceOwnerAccount_; + std::string dBClusterId_; + std::string ownerAccount_; + long ownerId_; + std::string currentConnectionString_; + int port_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ADB_MODEL_MODIFYCLUSTERCONNECTIONSTRINGREQUEST_H_ \ No newline at end of file diff --git a/adb/include/alibabacloud/adb/model/ModifyClusterConnectionStringResult.h b/adb/include/alibabacloud/adb/model/ModifyClusterConnectionStringResult.h new file mode 100644 index 000000000..94a6b9552 --- /dev/null +++ b/adb/include/alibabacloud/adb/model/ModifyClusterConnectionStringResult.h @@ -0,0 +1,49 @@ +/* + * 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_ADB_MODEL_MODIFYCLUSTERCONNECTIONSTRINGRESULT_H_ +#define ALIBABACLOUD_ADB_MODEL_MODIFYCLUSTERCONNECTIONSTRINGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Adb + { + namespace Model + { + class ALIBABACLOUD_ADB_EXPORT ModifyClusterConnectionStringResult : public ServiceResult + { + public: + + + ModifyClusterConnectionStringResult(); + explicit ModifyClusterConnectionStringResult(const std::string &payload); + ~ModifyClusterConnectionStringResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_ADB_MODEL_MODIFYCLUSTERCONNECTIONSTRINGRESULT_H_ \ No newline at end of file diff --git a/adb/include/alibabacloud/adb/model/ModifyDBClusterAccessWhiteListResult.h b/adb/include/alibabacloud/adb/model/ModifyDBClusterAccessWhiteListResult.h index f2a78ab15..69a7ef0f0 100644 --- a/adb/include/alibabacloud/adb/model/ModifyDBClusterAccessWhiteListResult.h +++ b/adb/include/alibabacloud/adb/model/ModifyDBClusterAccessWhiteListResult.h @@ -37,10 +37,14 @@ namespace AlibabaCloud ModifyDBClusterAccessWhiteListResult(); explicit ModifyDBClusterAccessWhiteListResult(const std::string &payload); ~ModifyDBClusterAccessWhiteListResult(); + int getTaskId()const; + std::string getDBClusterId()const; protected: void parse(const std::string &payload); private: + int taskId_; + std::string dBClusterId_; }; } diff --git a/adb/include/alibabacloud/adb/model/ResetAccountPasswordRequest.h b/adb/include/alibabacloud/adb/model/ResetAccountPasswordRequest.h index 6ae8d943b..08e6de3b1 100644 --- a/adb/include/alibabacloud/adb/model/ResetAccountPasswordRequest.h +++ b/adb/include/alibabacloud/adb/model/ResetAccountPasswordRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccountType()const; + void setAccountType(const std::string& accountType); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getAccountName()const; @@ -54,6 +56,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string accountType_; std::string accessKeyId_; std::string accountName_; std::string resourceOwnerAccount_; diff --git a/adb/include/alibabacloud/adb/model/ResetAccountPasswordResult.h b/adb/include/alibabacloud/adb/model/ResetAccountPasswordResult.h index ef11767b9..28182059c 100644 --- a/adb/include/alibabacloud/adb/model/ResetAccountPasswordResult.h +++ b/adb/include/alibabacloud/adb/model/ResetAccountPasswordResult.h @@ -37,10 +37,14 @@ namespace AlibabaCloud ResetAccountPasswordResult(); explicit ResetAccountPasswordResult(const std::string &payload); ~ResetAccountPasswordResult(); + int getTaskId()const; + std::string getDBClusterId()const; protected: void parse(const std::string &payload); private: + int taskId_; + std::string dBClusterId_; }; } diff --git a/adb/include/alibabacloud/adb/model/TagResourcesRequest.h b/adb/include/alibabacloud/adb/model/TagResourcesRequest.h index 91f24d687..86b180886 100644 --- a/adb/include/alibabacloud/adb/model/TagResourcesRequest.h +++ b/adb/include/alibabacloud/adb/model/TagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ADB_EXPORT TagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/adb/src/AdbClient.cc b/adb/src/AdbClient.cc index e811cf758..a62cc82f6 100644 --- a/adb/src/AdbClient.cc +++ b/adb/src/AdbClient.cc @@ -1059,6 +1059,42 @@ AdbClient::DescribeTablesOutcomeCallable AdbClient::describeTablesCallable(const return task->get_future(); } +AdbClient::DescribeTaskInfoOutcome AdbClient::describeTaskInfo(const DescribeTaskInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeTaskInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeTaskInfoOutcome(DescribeTaskInfoResult(outcome.result())); + else + return DescribeTaskInfoOutcome(outcome.error()); +} + +void AdbClient::describeTaskInfoAsync(const DescribeTaskInfoRequest& request, const DescribeTaskInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeTaskInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +AdbClient::DescribeTaskInfoOutcomeCallable AdbClient::describeTaskInfoCallable(const DescribeTaskInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeTaskInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + AdbClient::GrantOperatorPermissionOutcome AdbClient::grantOperatorPermission(const GrantOperatorPermissionRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1275,6 +1311,42 @@ AdbClient::ModifyBackupPolicyOutcomeCallable AdbClient::modifyBackupPolicyCallab return task->get_future(); } +AdbClient::ModifyClusterConnectionStringOutcome AdbClient::modifyClusterConnectionString(const ModifyClusterConnectionStringRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyClusterConnectionStringOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyClusterConnectionStringOutcome(ModifyClusterConnectionStringResult(outcome.result())); + else + return ModifyClusterConnectionStringOutcome(outcome.error()); +} + +void AdbClient::modifyClusterConnectionStringAsync(const ModifyClusterConnectionStringRequest& request, const ModifyClusterConnectionStringAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyClusterConnectionString(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +AdbClient::ModifyClusterConnectionStringOutcomeCallable AdbClient::modifyClusterConnectionStringCallable(const ModifyClusterConnectionStringRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyClusterConnectionString(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + AdbClient::ModifyDBClusterOutcome AdbClient::modifyDBCluster(const ModifyDBClusterRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/adb/src/model/AllocateClusterPublicConnectionRequest.cc b/adb/src/model/AllocateClusterPublicConnectionRequest.cc index ff4785c6b..2e2cbef3a 100644 --- a/adb/src/model/AllocateClusterPublicConnectionRequest.cc +++ b/adb/src/model/AllocateClusterPublicConnectionRequest.cc @@ -35,7 +35,7 @@ long AllocateClusterPublicConnectionRequest::getResourceOwnerId()const void AllocateClusterPublicConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AllocateClusterPublicConnectionRequest::getConnectionStringPrefix()const @@ -46,7 +46,7 @@ std::string AllocateClusterPublicConnectionRequest::getConnectionStringPrefix()c void AllocateClusterPublicConnectionRequest::setConnectionStringPrefix(const std::string& connectionStringPrefix) { connectionStringPrefix_ = connectionStringPrefix; - setCoreParameter("ConnectionStringPrefix", connectionStringPrefix); + setParameter("ConnectionStringPrefix", connectionStringPrefix); } std::string AllocateClusterPublicConnectionRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string AllocateClusterPublicConnectionRequest::getAccessKeyId()const void AllocateClusterPublicConnectionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AllocateClusterPublicConnectionRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string AllocateClusterPublicConnectionRequest::getResourceOwnerAccount()con void AllocateClusterPublicConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AllocateClusterPublicConnectionRequest::getDBClusterId()const @@ -79,7 +79,7 @@ std::string AllocateClusterPublicConnectionRequest::getDBClusterId()const void AllocateClusterPublicConnectionRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string AllocateClusterPublicConnectionRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string AllocateClusterPublicConnectionRequest::getOwnerAccount()const void AllocateClusterPublicConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AllocateClusterPublicConnectionRequest::getOwnerId()const @@ -101,6 +101,6 @@ long AllocateClusterPublicConnectionRequest::getOwnerId()const void AllocateClusterPublicConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/CreateAccountRequest.cc b/adb/src/model/CreateAccountRequest.cc index 8ca8b86de..cfd42a0af 100644 --- a/adb/src/model/CreateAccountRequest.cc +++ b/adb/src/model/CreateAccountRequest.cc @@ -35,7 +35,18 @@ long CreateAccountRequest::getResourceOwnerId()const void CreateAccountRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateAccountRequest::getAccountType()const +{ + return accountType_; +} + +void CreateAccountRequest::setAccountType(const std::string& accountType) +{ + accountType_ = accountType; + setParameter("AccountType", accountType); } std::string CreateAccountRequest::getAccountDescription()const @@ -46,7 +57,7 @@ std::string CreateAccountRequest::getAccountDescription()const void CreateAccountRequest::setAccountDescription(const std::string& accountDescription) { accountDescription_ = accountDescription; - setCoreParameter("AccountDescription", accountDescription); + setParameter("AccountDescription", accountDescription); } std::string CreateAccountRequest::getAccessKeyId()const @@ -57,7 +68,7 @@ std::string CreateAccountRequest::getAccessKeyId()const void CreateAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateAccountRequest::getAccountName()const @@ -68,7 +79,7 @@ std::string CreateAccountRequest::getAccountName()const void CreateAccountRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string CreateAccountRequest::getResourceOwnerAccount()const @@ -79,7 +90,7 @@ std::string CreateAccountRequest::getResourceOwnerAccount()const void CreateAccountRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateAccountRequest::getDBClusterId()const @@ -90,7 +101,7 @@ std::string CreateAccountRequest::getDBClusterId()const void CreateAccountRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string CreateAccountRequest::getOwnerAccount()const @@ -101,7 +112,7 @@ std::string CreateAccountRequest::getOwnerAccount()const void CreateAccountRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateAccountRequest::getOwnerId()const @@ -112,7 +123,7 @@ long CreateAccountRequest::getOwnerId()const void CreateAccountRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateAccountRequest::getAccountPassword()const @@ -123,6 +134,6 @@ std::string CreateAccountRequest::getAccountPassword()const void CreateAccountRequest::setAccountPassword(const std::string& accountPassword) { accountPassword_ = accountPassword; - setCoreParameter("AccountPassword", accountPassword); + setParameter("AccountPassword", accountPassword); } diff --git a/adb/src/model/CreateAccountResult.cc b/adb/src/model/CreateAccountResult.cc index 2c737a516..721263cb0 100644 --- a/adb/src/model/CreateAccountResult.cc +++ b/adb/src/model/CreateAccountResult.cc @@ -39,6 +39,20 @@ void CreateAccountResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["DBClusterId"].isNull()) + dBClusterId_ = value["DBClusterId"].asString(); + if(!value["TaskId"].isNull()) + taskId_ = std::stoi(value["TaskId"].asString()); } +int CreateAccountResult::getTaskId()const +{ + return taskId_; +} + +std::string CreateAccountResult::getDBClusterId()const +{ + return dBClusterId_; +} + diff --git a/adb/src/model/CreateDBClusterRequest.cc b/adb/src/model/CreateDBClusterRequest.cc index 9592cc990..c3cfb7b1d 100644 --- a/adb/src/model/CreateDBClusterRequest.cc +++ b/adb/src/model/CreateDBClusterRequest.cc @@ -35,7 +35,7 @@ long CreateDBClusterRequest::getResourceOwnerId()const void CreateDBClusterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateDBClusterRequest::getDBClusterDescription()const @@ -46,7 +46,7 @@ std::string CreateDBClusterRequest::getDBClusterDescription()const void CreateDBClusterRequest::setDBClusterDescription(const std::string& dBClusterDescription) { dBClusterDescription_ = dBClusterDescription; - setCoreParameter("DBClusterDescription", dBClusterDescription); + setParameter("DBClusterDescription", dBClusterDescription); } std::string CreateDBClusterRequest::getClientToken()const @@ -57,7 +57,7 @@ std::string CreateDBClusterRequest::getClientToken()const void CreateDBClusterRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateDBClusterRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string CreateDBClusterRequest::getAccessKeyId()const void CreateDBClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateDBClusterRequest::getRegionId()const @@ -79,7 +79,7 @@ std::string CreateDBClusterRequest::getRegionId()const void CreateDBClusterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateDBClusterRequest::getDBClusterCategory()const @@ -90,7 +90,7 @@ std::string CreateDBClusterRequest::getDBClusterCategory()const void CreateDBClusterRequest::setDBClusterCategory(const std::string& dBClusterCategory) { dBClusterCategory_ = dBClusterCategory; - setCoreParameter("DBClusterCategory", dBClusterCategory); + setParameter("DBClusterCategory", dBClusterCategory); } std::string CreateDBClusterRequest::getDBClusterNetworkType()const @@ -101,7 +101,7 @@ std::string CreateDBClusterRequest::getDBClusterNetworkType()const void CreateDBClusterRequest::setDBClusterNetworkType(const std::string& dBClusterNetworkType) { dBClusterNetworkType_ = dBClusterNetworkType; - setCoreParameter("DBClusterNetworkType", dBClusterNetworkType); + setParameter("DBClusterNetworkType", dBClusterNetworkType); } std::string CreateDBClusterRequest::getPeriod()const @@ -112,7 +112,7 @@ std::string CreateDBClusterRequest::getPeriod()const void CreateDBClusterRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } std::string CreateDBClusterRequest::getResourceOwnerAccount()const @@ -123,7 +123,7 @@ std::string CreateDBClusterRequest::getResourceOwnerAccount()const void CreateDBClusterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateDBClusterRequest::getOwnerAccount()const @@ -134,7 +134,7 @@ std::string CreateDBClusterRequest::getOwnerAccount()const void CreateDBClusterRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateDBClusterRequest::getDBClusterVersion()const @@ -145,7 +145,7 @@ std::string CreateDBClusterRequest::getDBClusterVersion()const void CreateDBClusterRequest::setDBClusterVersion(const std::string& dBClusterVersion) { dBClusterVersion_ = dBClusterVersion; - setCoreParameter("DBClusterVersion", dBClusterVersion); + setParameter("DBClusterVersion", dBClusterVersion); } std::string CreateDBClusterRequest::getDBClusterClass()const @@ -156,7 +156,7 @@ std::string CreateDBClusterRequest::getDBClusterClass()const void CreateDBClusterRequest::setDBClusterClass(const std::string& dBClusterClass) { dBClusterClass_ = dBClusterClass; - setCoreParameter("DBClusterClass", dBClusterClass); + setParameter("DBClusterClass", dBClusterClass); } long CreateDBClusterRequest::getOwnerId()const @@ -167,7 +167,7 @@ long CreateDBClusterRequest::getOwnerId()const void CreateDBClusterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateDBClusterRequest::getDBNodeGroupCount()const @@ -178,7 +178,7 @@ std::string CreateDBClusterRequest::getDBNodeGroupCount()const void CreateDBClusterRequest::setDBNodeGroupCount(const std::string& dBNodeGroupCount) { dBNodeGroupCount_ = dBNodeGroupCount; - setCoreParameter("DBNodeGroupCount", dBNodeGroupCount); + setParameter("DBNodeGroupCount", dBNodeGroupCount); } std::string CreateDBClusterRequest::getUsedTime()const @@ -189,7 +189,7 @@ std::string CreateDBClusterRequest::getUsedTime()const void CreateDBClusterRequest::setUsedTime(const std::string& usedTime) { usedTime_ = usedTime; - setCoreParameter("UsedTime", usedTime); + setParameter("UsedTime", usedTime); } std::string CreateDBClusterRequest::getVSwitchId()const @@ -200,7 +200,7 @@ std::string CreateDBClusterRequest::getVSwitchId()const void CreateDBClusterRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string CreateDBClusterRequest::getDBNodeStorage()const @@ -211,7 +211,7 @@ std::string CreateDBClusterRequest::getDBNodeStorage()const void CreateDBClusterRequest::setDBNodeStorage(const std::string& dBNodeStorage) { dBNodeStorage_ = dBNodeStorage; - setCoreParameter("DBNodeStorage", dBNodeStorage); + setParameter("DBNodeStorage", dBNodeStorage); } std::string CreateDBClusterRequest::getVPCId()const @@ -222,7 +222,7 @@ std::string CreateDBClusterRequest::getVPCId()const void CreateDBClusterRequest::setVPCId(const std::string& vPCId) { vPCId_ = vPCId; - setCoreParameter("VPCId", vPCId); + setParameter("VPCId", vPCId); } std::string CreateDBClusterRequest::getZoneId()const @@ -233,7 +233,7 @@ std::string CreateDBClusterRequest::getZoneId()const void CreateDBClusterRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } std::string CreateDBClusterRequest::getPayType()const @@ -244,6 +244,6 @@ std::string CreateDBClusterRequest::getPayType()const void CreateDBClusterRequest::setPayType(const std::string& payType) { payType_ = payType; - setCoreParameter("PayType", payType); + setParameter("PayType", payType); } diff --git a/adb/src/model/DeleteAccountRequest.cc b/adb/src/model/DeleteAccountRequest.cc index f2fa74ba1..41883ebe4 100644 --- a/adb/src/model/DeleteAccountRequest.cc +++ b/adb/src/model/DeleteAccountRequest.cc @@ -35,7 +35,18 @@ long DeleteAccountRequest::getResourceOwnerId()const void DeleteAccountRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteAccountRequest::getAccountType()const +{ + return accountType_; +} + +void DeleteAccountRequest::setAccountType(const std::string& accountType) +{ + accountType_ = accountType; + setParameter("AccountType", accountType); } std::string DeleteAccountRequest::getAccessKeyId()const @@ -46,7 +57,7 @@ std::string DeleteAccountRequest::getAccessKeyId()const void DeleteAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteAccountRequest::getAccountName()const @@ -57,7 +68,7 @@ std::string DeleteAccountRequest::getAccountName()const void DeleteAccountRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string DeleteAccountRequest::getResourceOwnerAccount()const @@ -68,7 +79,7 @@ std::string DeleteAccountRequest::getResourceOwnerAccount()const void DeleteAccountRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteAccountRequest::getDBClusterId()const @@ -79,7 +90,7 @@ std::string DeleteAccountRequest::getDBClusterId()const void DeleteAccountRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DeleteAccountRequest::getOwnerAccount()const @@ -90,7 +101,7 @@ std::string DeleteAccountRequest::getOwnerAccount()const void DeleteAccountRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteAccountRequest::getOwnerId()const @@ -101,6 +112,6 @@ long DeleteAccountRequest::getOwnerId()const void DeleteAccountRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DeleteDBClusterRequest.cc b/adb/src/model/DeleteDBClusterRequest.cc index d6874537c..14e098c41 100644 --- a/adb/src/model/DeleteDBClusterRequest.cc +++ b/adb/src/model/DeleteDBClusterRequest.cc @@ -35,7 +35,7 @@ long DeleteDBClusterRequest::getResourceOwnerId()const void DeleteDBClusterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteDBClusterRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DeleteDBClusterRequest::getAccessKeyId()const void DeleteDBClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDBClusterRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string DeleteDBClusterRequest::getResourceOwnerAccount()const void DeleteDBClusterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteDBClusterRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string DeleteDBClusterRequest::getDBClusterId()const void DeleteDBClusterRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DeleteDBClusterRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string DeleteDBClusterRequest::getOwnerAccount()const void DeleteDBClusterRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteDBClusterRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DeleteDBClusterRequest::getOwnerId()const void DeleteDBClusterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeAccountsRequest.cc b/adb/src/model/DescribeAccountsRequest.cc index b2b3bb96d..5177a75f0 100644 --- a/adb/src/model/DescribeAccountsRequest.cc +++ b/adb/src/model/DescribeAccountsRequest.cc @@ -35,7 +35,18 @@ long DescribeAccountsRequest::getResourceOwnerId()const void DescribeAccountsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeAccountsRequest::getAccountType()const +{ + return accountType_; +} + +void DescribeAccountsRequest::setAccountType(const std::string& accountType) +{ + accountType_ = accountType; + setParameter("AccountType", accountType); } std::string DescribeAccountsRequest::getAccessKeyId()const @@ -46,7 +57,7 @@ std::string DescribeAccountsRequest::getAccessKeyId()const void DescribeAccountsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAccountsRequest::getAccountName()const @@ -57,7 +68,7 @@ std::string DescribeAccountsRequest::getAccountName()const void DescribeAccountsRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string DescribeAccountsRequest::getResourceOwnerAccount()const @@ -68,7 +79,7 @@ std::string DescribeAccountsRequest::getResourceOwnerAccount()const void DescribeAccountsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeAccountsRequest::getDBClusterId()const @@ -79,7 +90,7 @@ std::string DescribeAccountsRequest::getDBClusterId()const void DescribeAccountsRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeAccountsRequest::getOwnerAccount()const @@ -90,7 +101,7 @@ std::string DescribeAccountsRequest::getOwnerAccount()const void DescribeAccountsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeAccountsRequest::getOwnerId()const @@ -101,6 +112,6 @@ long DescribeAccountsRequest::getOwnerId()const void DescribeAccountsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeAllDataSourceRequest.cc b/adb/src/model/DescribeAllDataSourceRequest.cc index a8e92e39a..9acb8a3fa 100644 --- a/adb/src/model/DescribeAllDataSourceRequest.cc +++ b/adb/src/model/DescribeAllDataSourceRequest.cc @@ -35,7 +35,7 @@ long DescribeAllDataSourceRequest::getResourceOwnerId()const void DescribeAllDataSourceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeAllDataSourceRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeAllDataSourceRequest::getAccessKeyId()const void DescribeAllDataSourceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAllDataSourceRequest::getTableName()const @@ -57,7 +57,7 @@ std::string DescribeAllDataSourceRequest::getTableName()const void DescribeAllDataSourceRequest::setTableName(const std::string& tableName) { tableName_ = tableName; - setCoreParameter("TableName", tableName); + setParameter("TableName", tableName); } std::string DescribeAllDataSourceRequest::getSchemaName()const @@ -68,7 +68,7 @@ std::string DescribeAllDataSourceRequest::getSchemaName()const void DescribeAllDataSourceRequest::setSchemaName(const std::string& schemaName) { schemaName_ = schemaName; - setCoreParameter("SchemaName", schemaName); + setParameter("SchemaName", schemaName); } std::string DescribeAllDataSourceRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeAllDataSourceRequest::getResourceOwnerAccount()const void DescribeAllDataSourceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeAllDataSourceRequest::getDBClusterId()const @@ -90,7 +90,7 @@ std::string DescribeAllDataSourceRequest::getDBClusterId()const void DescribeAllDataSourceRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeAllDataSourceRequest::getOwnerAccount()const @@ -101,7 +101,7 @@ std::string DescribeAllDataSourceRequest::getOwnerAccount()const void DescribeAllDataSourceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeAllDataSourceRequest::getOwnerId()const @@ -112,6 +112,6 @@ long DescribeAllDataSourceRequest::getOwnerId()const void DescribeAllDataSourceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeAllDataSourceResult.cc b/adb/src/model/DescribeAllDataSourceResult.cc index 7767fdd5d..2db2ff478 100644 --- a/adb/src/model/DescribeAllDataSourceResult.cc +++ b/adb/src/model/DescribeAllDataSourceResult.cc @@ -77,6 +77,8 @@ void DescribeAllDataSourceResult::parse(const std::string &payload) columnsObject.type = valueColumnsColumn["Type"].asString(); if(!valueColumnsColumn["PrimaryKey"].isNull()) columnsObject.primaryKey = valueColumnsColumn["PrimaryKey"].asString() == "true"; + if(!valueColumnsColumn["AutoIncrementColumn"].isNull()) + columnsObject.autoIncrementColumn = valueColumnsColumn["AutoIncrementColumn"].asString() == "true"; columns_.push_back(columnsObject); } diff --git a/adb/src/model/DescribeAutoRenewAttributeRequest.cc b/adb/src/model/DescribeAutoRenewAttributeRequest.cc index efced993e..0d1e498a6 100644 --- a/adb/src/model/DescribeAutoRenewAttributeRequest.cc +++ b/adb/src/model/DescribeAutoRenewAttributeRequest.cc @@ -35,7 +35,7 @@ long DescribeAutoRenewAttributeRequest::getResourceOwnerId()const void DescribeAutoRenewAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeAutoRenewAttributeRequest::getPageNumber()const @@ -46,7 +46,7 @@ int DescribeAutoRenewAttributeRequest::getPageNumber()const void DescribeAutoRenewAttributeRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeAutoRenewAttributeRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string DescribeAutoRenewAttributeRequest::getAccessKeyId()const void DescribeAutoRenewAttributeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAutoRenewAttributeRequest::getRegionId()const @@ -68,7 +68,7 @@ std::string DescribeAutoRenewAttributeRequest::getRegionId()const void DescribeAutoRenewAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeAutoRenewAttributeRequest::getPageSize()const @@ -79,7 +79,7 @@ int DescribeAutoRenewAttributeRequest::getPageSize()const void DescribeAutoRenewAttributeRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAutoRenewAttributeRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string DescribeAutoRenewAttributeRequest::getResourceOwnerAccount()const void DescribeAutoRenewAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeAutoRenewAttributeRequest::getOwnerAccount()const @@ -101,7 +101,7 @@ std::string DescribeAutoRenewAttributeRequest::getOwnerAccount()const void DescribeAutoRenewAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeAutoRenewAttributeRequest::getOwnerId()const @@ -112,7 +112,7 @@ long DescribeAutoRenewAttributeRequest::getOwnerId()const void DescribeAutoRenewAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeAutoRenewAttributeRequest::getDBClusterIds()const @@ -123,6 +123,6 @@ std::string DescribeAutoRenewAttributeRequest::getDBClusterIds()const void DescribeAutoRenewAttributeRequest::setDBClusterIds(const std::string& dBClusterIds) { dBClusterIds_ = dBClusterIds; - setCoreParameter("DBClusterIds", dBClusterIds); + setParameter("DBClusterIds", dBClusterIds); } diff --git a/adb/src/model/DescribeAvailableResourceRequest.cc b/adb/src/model/DescribeAvailableResourceRequest.cc index b39d9ddca..fff7c6cdf 100644 --- a/adb/src/model/DescribeAvailableResourceRequest.cc +++ b/adb/src/model/DescribeAvailableResourceRequest.cc @@ -27,6 +27,28 @@ DescribeAvailableResourceRequest::DescribeAvailableResourceRequest() : DescribeAvailableResourceRequest::~DescribeAvailableResourceRequest() {} +long DescribeAvailableResourceRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeAvailableResourceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeAvailableResourceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + std::string DescribeAvailableResourceRequest::getRegionId()const { return regionId_; @@ -35,7 +57,51 @@ std::string DescribeAvailableResourceRequest::getRegionId()const void DescribeAvailableResourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +std::string DescribeAvailableResourceRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeAvailableResourceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeAvailableResourceRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeAvailableResourceRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeAvailableResourceRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeAvailableResourceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeAvailableResourceRequest::getAcceptLanguage()const +{ + return acceptLanguage_; +} + +void DescribeAvailableResourceRequest::setAcceptLanguage(const std::string& acceptLanguage) +{ + acceptLanguage_ = acceptLanguage; + setParameter("AcceptLanguage", acceptLanguage); } std::string DescribeAvailableResourceRequest::getZoneId()const @@ -46,7 +112,7 @@ std::string DescribeAvailableResourceRequest::getZoneId()const void DescribeAvailableResourceRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } std::string DescribeAvailableResourceRequest::getChargeType()const @@ -57,6 +123,6 @@ std::string DescribeAvailableResourceRequest::getChargeType()const void DescribeAvailableResourceRequest::setChargeType(const std::string& chargeType) { chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); + setParameter("ChargeType", chargeType); } diff --git a/adb/src/model/DescribeAvailableResourceResult.cc b/adb/src/model/DescribeAvailableResourceResult.cc index 01bf7924a..c631ecf4a 100644 --- a/adb/src/model/DescribeAvailableResourceResult.cc +++ b/adb/src/model/DescribeAvailableResourceResult.cc @@ -63,8 +63,13 @@ void DescribeAvailableResourceResult::parse(const std::string &payload) for (auto allSupportedInstanceClassListNodeSupportedNodeCountListSupportedNodeCount : allSupportedNodeCountListNode) { AvailableZone::SupportedSerial::SupportedInstanceClass::SupportedNodeCount supportedNodeCountListObject; - if(!allSupportedInstanceClassListNodeSupportedNodeCountListSupportedNodeCount["NodeCount"].isNull()) - supportedNodeCountListObject.nodeCount = allSupportedInstanceClassListNodeSupportedNodeCountListSupportedNodeCount["NodeCount"].asString(); + auto nodeCountNode = value["NodeCount"]; + if(!nodeCountNode["MinCount"].isNull()) + supportedNodeCountListObject.nodeCount.minCount = nodeCountNode["MinCount"].asString(); + if(!nodeCountNode["MaxCount"].isNull()) + supportedNodeCountListObject.nodeCount.maxCount = nodeCountNode["MaxCount"].asString(); + if(!nodeCountNode["Step"].isNull()) + supportedNodeCountListObject.nodeCount.step = nodeCountNode["Step"].asString(); auto allStorageSize = value["StorageSize"]["StorageSize"]; for (auto value : allStorageSize) supportedNodeCountListObject.storageSize.push_back(value.asString()); diff --git a/adb/src/model/DescribeBackupPolicyRequest.cc b/adb/src/model/DescribeBackupPolicyRequest.cc index 21dd2f79d..40d4e3e6b 100644 --- a/adb/src/model/DescribeBackupPolicyRequest.cc +++ b/adb/src/model/DescribeBackupPolicyRequest.cc @@ -35,7 +35,7 @@ long DescribeBackupPolicyRequest::getResourceOwnerId()const void DescribeBackupPolicyRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeBackupPolicyRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeBackupPolicyRequest::getAccessKeyId()const void DescribeBackupPolicyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeBackupPolicyRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string DescribeBackupPolicyRequest::getResourceOwnerAccount()const void DescribeBackupPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeBackupPolicyRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string DescribeBackupPolicyRequest::getDBClusterId()const void DescribeBackupPolicyRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeBackupPolicyRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeBackupPolicyRequest::getOwnerAccount()const void DescribeBackupPolicyRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeBackupPolicyRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeBackupPolicyRequest::getOwnerId()const void DescribeBackupPolicyRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeBackupsRequest.cc b/adb/src/model/DescribeBackupsRequest.cc index 97960b5b8..ea16898db 100644 --- a/adb/src/model/DescribeBackupsRequest.cc +++ b/adb/src/model/DescribeBackupsRequest.cc @@ -35,7 +35,7 @@ long DescribeBackupsRequest::getResourceOwnerId()const void DescribeBackupsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeBackupsRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeBackupsRequest::getStartTime()const void DescribeBackupsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeBackupsRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeBackupsRequest::getPageNumber()const void DescribeBackupsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeBackupsRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string DescribeBackupsRequest::getAccessKeyId()const void DescribeBackupsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int DescribeBackupsRequest::getPageSize()const @@ -79,7 +79,7 @@ int DescribeBackupsRequest::getPageSize()const void DescribeBackupsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeBackupsRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string DescribeBackupsRequest::getResourceOwnerAccount()const void DescribeBackupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeBackupsRequest::getDBClusterId()const @@ -101,7 +101,7 @@ std::string DescribeBackupsRequest::getDBClusterId()const void DescribeBackupsRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeBackupsRequest::getOwnerAccount()const @@ -112,7 +112,7 @@ std::string DescribeBackupsRequest::getOwnerAccount()const void DescribeBackupsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeBackupsRequest::getBackupId()const @@ -123,7 +123,7 @@ std::string DescribeBackupsRequest::getBackupId()const void DescribeBackupsRequest::setBackupId(const std::string& backupId) { backupId_ = backupId; - setCoreParameter("BackupId", backupId); + setParameter("BackupId", backupId); } std::string DescribeBackupsRequest::getEndTime()const @@ -134,7 +134,7 @@ std::string DescribeBackupsRequest::getEndTime()const void DescribeBackupsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeBackupsRequest::getOwnerId()const @@ -145,6 +145,6 @@ long DescribeBackupsRequest::getOwnerId()const void DescribeBackupsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeColumnsRequest.cc b/adb/src/model/DescribeColumnsRequest.cc index 4b5cdc5e2..3b4b983c0 100644 --- a/adb/src/model/DescribeColumnsRequest.cc +++ b/adb/src/model/DescribeColumnsRequest.cc @@ -35,7 +35,7 @@ long DescribeColumnsRequest::getResourceOwnerId()const void DescribeColumnsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeColumnsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeColumnsRequest::getAccessKeyId()const void DescribeColumnsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeColumnsRequest::getTableName()const @@ -57,7 +57,7 @@ std::string DescribeColumnsRequest::getTableName()const void DescribeColumnsRequest::setTableName(const std::string& tableName) { tableName_ = tableName; - setCoreParameter("TableName", tableName); + setParameter("TableName", tableName); } std::string DescribeColumnsRequest::getSchemaName()const @@ -68,7 +68,7 @@ std::string DescribeColumnsRequest::getSchemaName()const void DescribeColumnsRequest::setSchemaName(const std::string& schemaName) { schemaName_ = schemaName; - setCoreParameter("SchemaName", schemaName); + setParameter("SchemaName", schemaName); } std::string DescribeColumnsRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeColumnsRequest::getResourceOwnerAccount()const void DescribeColumnsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeColumnsRequest::getDBClusterId()const @@ -90,7 +90,7 @@ std::string DescribeColumnsRequest::getDBClusterId()const void DescribeColumnsRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeColumnsRequest::getOwnerAccount()const @@ -101,7 +101,7 @@ std::string DescribeColumnsRequest::getOwnerAccount()const void DescribeColumnsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeColumnsRequest::getOwnerId()const @@ -112,6 +112,6 @@ long DescribeColumnsRequest::getOwnerId()const void DescribeColumnsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeColumnsResult.cc b/adb/src/model/DescribeColumnsResult.cc index 740d6d731..5957f7b84 100644 --- a/adb/src/model/DescribeColumnsResult.cc +++ b/adb/src/model/DescribeColumnsResult.cc @@ -55,6 +55,8 @@ void DescribeColumnsResult::parse(const std::string &payload) itemsObject.type = valueItemsColumn["Type"].asString(); if(!valueItemsColumn["PrimaryKey"].isNull()) itemsObject.primaryKey = valueItemsColumn["PrimaryKey"].asString() == "true"; + if(!valueItemsColumn["AutoIncrementColumn"].isNull()) + itemsObject.autoIncrementColumn = valueItemsColumn["AutoIncrementColumn"].asString() == "true"; items_.push_back(itemsObject); } diff --git a/adb/src/model/DescribeDBClusterAccessWhiteListRequest.cc b/adb/src/model/DescribeDBClusterAccessWhiteListRequest.cc index 4d1c98750..b7241360c 100644 --- a/adb/src/model/DescribeDBClusterAccessWhiteListRequest.cc +++ b/adb/src/model/DescribeDBClusterAccessWhiteListRequest.cc @@ -35,7 +35,7 @@ long DescribeDBClusterAccessWhiteListRequest::getResourceOwnerId()const void DescribeDBClusterAccessWhiteListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeDBClusterAccessWhiteListRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeDBClusterAccessWhiteListRequest::getAccessKeyId()const void DescribeDBClusterAccessWhiteListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBClusterAccessWhiteListRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string DescribeDBClusterAccessWhiteListRequest::getResourceOwnerAccount()co void DescribeDBClusterAccessWhiteListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeDBClusterAccessWhiteListRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string DescribeDBClusterAccessWhiteListRequest::getDBClusterId()const void DescribeDBClusterAccessWhiteListRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeDBClusterAccessWhiteListRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeDBClusterAccessWhiteListRequest::getOwnerAccount()const void DescribeDBClusterAccessWhiteListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeDBClusterAccessWhiteListRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeDBClusterAccessWhiteListRequest::getOwnerId()const void DescribeDBClusterAccessWhiteListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeDBClusterAttributeRequest.cc b/adb/src/model/DescribeDBClusterAttributeRequest.cc index c5a95a745..c0206312a 100644 --- a/adb/src/model/DescribeDBClusterAttributeRequest.cc +++ b/adb/src/model/DescribeDBClusterAttributeRequest.cc @@ -35,7 +35,7 @@ long DescribeDBClusterAttributeRequest::getResourceOwnerId()const void DescribeDBClusterAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeDBClusterAttributeRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeDBClusterAttributeRequest::getAccessKeyId()const void DescribeDBClusterAttributeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBClusterAttributeRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string DescribeDBClusterAttributeRequest::getResourceOwnerAccount()const void DescribeDBClusterAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeDBClusterAttributeRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string DescribeDBClusterAttributeRequest::getDBClusterId()const void DescribeDBClusterAttributeRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeDBClusterAttributeRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeDBClusterAttributeRequest::getOwnerAccount()const void DescribeDBClusterAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeDBClusterAttributeRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeDBClusterAttributeRequest::getOwnerId()const void DescribeDBClusterAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeDBClusterAttributeResult.cc b/adb/src/model/DescribeDBClusterAttributeResult.cc index b29596b31..e2a1925a5 100644 --- a/adb/src/model/DescribeDBClusterAttributeResult.cc +++ b/adb/src/model/DescribeDBClusterAttributeResult.cc @@ -91,6 +91,14 @@ void DescribeDBClusterAttributeResult::parse(const std::string &payload) itemsObject.commodityCode = valueItemsDBCluster["CommodityCode"].asString(); if(!valueItemsDBCluster["DBClusterNetworkType"].isNull()) itemsObject.dBClusterNetworkType = valueItemsDBCluster["DBClusterNetworkType"].asString(); + if(!valueItemsDBCluster["ConnectionString"].isNull()) + itemsObject.connectionString = valueItemsDBCluster["ConnectionString"].asString(); + if(!valueItemsDBCluster["Port"].isNull()) + itemsObject.port = std::stoi(valueItemsDBCluster["Port"].asString()); + if(!valueItemsDBCluster["RdsInstanceId"].isNull()) + itemsObject.rdsInstanceId = valueItemsDBCluster["RdsInstanceId"].asString(); + if(!valueItemsDBCluster["DtsJobId"].isNull()) + itemsObject.dtsJobId = valueItemsDBCluster["DtsJobId"].asString(); auto allTagsNode = allItemsNode["Tags"]["Tag"]; for (auto allItemsNodeTagsTag : allTagsNode) { diff --git a/adb/src/model/DescribeDBClusterNetInfoRequest.cc b/adb/src/model/DescribeDBClusterNetInfoRequest.cc index bf81de360..6c5b0c67b 100644 --- a/adb/src/model/DescribeDBClusterNetInfoRequest.cc +++ b/adb/src/model/DescribeDBClusterNetInfoRequest.cc @@ -35,7 +35,7 @@ long DescribeDBClusterNetInfoRequest::getResourceOwnerId()const void DescribeDBClusterNetInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeDBClusterNetInfoRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeDBClusterNetInfoRequest::getAccessKeyId()const void DescribeDBClusterNetInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBClusterNetInfoRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string DescribeDBClusterNetInfoRequest::getResourceOwnerAccount()const void DescribeDBClusterNetInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeDBClusterNetInfoRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string DescribeDBClusterNetInfoRequest::getDBClusterId()const void DescribeDBClusterNetInfoRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeDBClusterNetInfoRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeDBClusterNetInfoRequest::getOwnerAccount()const void DescribeDBClusterNetInfoRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeDBClusterNetInfoRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeDBClusterNetInfoRequest::getOwnerId()const void DescribeDBClusterNetInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeDBClusterPerformanceRequest.cc b/adb/src/model/DescribeDBClusterPerformanceRequest.cc index b5c6ca317..d3ab7cf8b 100644 --- a/adb/src/model/DescribeDBClusterPerformanceRequest.cc +++ b/adb/src/model/DescribeDBClusterPerformanceRequest.cc @@ -35,7 +35,7 @@ long DescribeDBClusterPerformanceRequest::getResourceOwnerId()const void DescribeDBClusterPerformanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeDBClusterPerformanceRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDBClusterPerformanceRequest::getStartTime()const void DescribeDBClusterPerformanceRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDBClusterPerformanceRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string DescribeDBClusterPerformanceRequest::getAccessKeyId()const void DescribeDBClusterPerformanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBClusterPerformanceRequest::getKey()const @@ -68,7 +68,7 @@ std::string DescribeDBClusterPerformanceRequest::getKey()const void DescribeDBClusterPerformanceRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } std::string DescribeDBClusterPerformanceRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeDBClusterPerformanceRequest::getResourceOwnerAccount()const void DescribeDBClusterPerformanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeDBClusterPerformanceRequest::getDBClusterId()const @@ -90,7 +90,7 @@ std::string DescribeDBClusterPerformanceRequest::getDBClusterId()const void DescribeDBClusterPerformanceRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeDBClusterPerformanceRequest::getOwnerAccount()const @@ -101,7 +101,7 @@ std::string DescribeDBClusterPerformanceRequest::getOwnerAccount()const void DescribeDBClusterPerformanceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeDBClusterPerformanceRequest::getEndTime()const @@ -112,7 +112,7 @@ std::string DescribeDBClusterPerformanceRequest::getEndTime()const void DescribeDBClusterPerformanceRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDBClusterPerformanceRequest::getOwnerId()const @@ -123,6 +123,6 @@ long DescribeDBClusterPerformanceRequest::getOwnerId()const void DescribeDBClusterPerformanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeDBClustersRequest.cc b/adb/src/model/DescribeDBClustersRequest.cc index de8c54fc3..4cc425878 100644 --- a/adb/src/model/DescribeDBClustersRequest.cc +++ b/adb/src/model/DescribeDBClustersRequest.cc @@ -35,7 +35,7 @@ long DescribeDBClustersRequest::getResourceOwnerId()const void DescribeDBClustersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeDBClustersRequest::getDBClusterDescription()const @@ -46,7 +46,7 @@ std::string DescribeDBClustersRequest::getDBClusterDescription()const void DescribeDBClustersRequest::setDBClusterDescription(const std::string& dBClusterDescription) { dBClusterDescription_ = dBClusterDescription; - setCoreParameter("DBClusterDescription", dBClusterDescription); + setParameter("DBClusterDescription", dBClusterDescription); } std::string DescribeDBClustersRequest::getDBClusterStatus()const @@ -57,7 +57,7 @@ std::string DescribeDBClustersRequest::getDBClusterStatus()const void DescribeDBClustersRequest::setDBClusterStatus(const std::string& dBClusterStatus) { dBClusterStatus_ = dBClusterStatus; - setCoreParameter("DBClusterStatus", dBClusterStatus); + setParameter("DBClusterStatus", dBClusterStatus); } int DescribeDBClustersRequest::getPageNumber()const @@ -68,7 +68,7 @@ int DescribeDBClustersRequest::getPageNumber()const void DescribeDBClustersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeDBClustersRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string DescribeDBClustersRequest::getAccessKeyId()const void DescribeDBClustersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBClustersRequest::getRegionId()const @@ -90,7 +90,7 @@ std::string DescribeDBClustersRequest::getRegionId()const void DescribeDBClustersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeDBClustersRequest::getPageSize()const @@ -101,7 +101,7 @@ int DescribeDBClustersRequest::getPageSize()const void DescribeDBClustersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeDBClustersRequest::getTag()const @@ -114,9 +114,9 @@ void DescribeDBClustersRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -128,7 +128,7 @@ std::string DescribeDBClustersRequest::getResourceOwnerAccount()const void DescribeDBClustersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeDBClustersRequest::getOwnerAccount()const @@ -139,7 +139,7 @@ std::string DescribeDBClustersRequest::getOwnerAccount()const void DescribeDBClustersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeDBClustersRequest::getOwnerId()const @@ -150,7 +150,7 @@ long DescribeDBClustersRequest::getOwnerId()const void DescribeDBClustersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDBClustersRequest::getDBClusterIds()const @@ -161,6 +161,6 @@ std::string DescribeDBClustersRequest::getDBClusterIds()const void DescribeDBClustersRequest::setDBClusterIds(const std::string& dBClusterIds) { dBClusterIds_ = dBClusterIds; - setCoreParameter("DBClusterIds", dBClusterIds); + setParameter("DBClusterIds", dBClusterIds); } diff --git a/adb/src/model/DescribeDBClustersResult.cc b/adb/src/model/DescribeDBClustersResult.cc index 91c4b6f41..589be339a 100644 --- a/adb/src/model/DescribeDBClustersResult.cc +++ b/adb/src/model/DescribeDBClustersResult.cc @@ -77,6 +77,10 @@ void DescribeDBClustersResult::parse(const std::string &payload) itemsObject.commodityCode = valueItemsDBCluster["CommodityCode"].asString(); if(!valueItemsDBCluster["Category"].isNull()) itemsObject.category = valueItemsDBCluster["Category"].asString(); + if(!valueItemsDBCluster["RdsInstanceId"].isNull()) + itemsObject.rdsInstanceId = valueItemsDBCluster["RdsInstanceId"].asString(); + if(!valueItemsDBCluster["DtsJobId"].isNull()) + itemsObject.dtsJobId = valueItemsDBCluster["DtsJobId"].asString(); auto allTagsNode = allItemsNode["Tags"]["Tag"]; for (auto allItemsNodeTagsTag : allTagsNode) { diff --git a/adb/src/model/DescribeInclinedTablesRequest.cc b/adb/src/model/DescribeInclinedTablesRequest.cc index 128f94c7d..fc892d155 100644 --- a/adb/src/model/DescribeInclinedTablesRequest.cc +++ b/adb/src/model/DescribeInclinedTablesRequest.cc @@ -35,7 +35,7 @@ std::string DescribeInclinedTablesRequest::getTableType()const void DescribeInclinedTablesRequest::setTableType(const std::string& tableType) { tableType_ = tableType; - setCoreParameter("TableType", tableType); + setParameter("TableType", tableType); } long DescribeInclinedTablesRequest::getResourceOwnerId()const @@ -46,7 +46,7 @@ long DescribeInclinedTablesRequest::getResourceOwnerId()const void DescribeInclinedTablesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeInclinedTablesRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeInclinedTablesRequest::getPageNumber()const void DescribeInclinedTablesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeInclinedTablesRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string DescribeInclinedTablesRequest::getAccessKeyId()const void DescribeInclinedTablesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int DescribeInclinedTablesRequest::getPageSize()const @@ -79,7 +79,7 @@ int DescribeInclinedTablesRequest::getPageSize()const void DescribeInclinedTablesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeInclinedTablesRequest::getOrder()const @@ -90,7 +90,7 @@ std::string DescribeInclinedTablesRequest::getOrder()const void DescribeInclinedTablesRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } std::string DescribeInclinedTablesRequest::getResourceOwnerAccount()const @@ -101,7 +101,7 @@ std::string DescribeInclinedTablesRequest::getResourceOwnerAccount()const void DescribeInclinedTablesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeInclinedTablesRequest::getDBClusterId()const @@ -112,7 +112,7 @@ std::string DescribeInclinedTablesRequest::getDBClusterId()const void DescribeInclinedTablesRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeInclinedTablesRequest::getOwnerAccount()const @@ -123,7 +123,7 @@ std::string DescribeInclinedTablesRequest::getOwnerAccount()const void DescribeInclinedTablesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeInclinedTablesRequest::getOwnerId()const @@ -134,6 +134,6 @@ long DescribeInclinedTablesRequest::getOwnerId()const void DescribeInclinedTablesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeLogStoreKeysRequest.cc b/adb/src/model/DescribeLogStoreKeysRequest.cc index 7fcb06986..9216dab6b 100644 --- a/adb/src/model/DescribeLogStoreKeysRequest.cc +++ b/adb/src/model/DescribeLogStoreKeysRequest.cc @@ -35,7 +35,7 @@ long DescribeLogStoreKeysRequest::getResourceOwnerId()const void DescribeLogStoreKeysRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeLogStoreKeysRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeLogStoreKeysRequest::getAccessKeyId()const void DescribeLogStoreKeysRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeLogStoreKeysRequest::getRegionId()const @@ -57,7 +57,7 @@ std::string DescribeLogStoreKeysRequest::getRegionId()const void DescribeLogStoreKeysRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeLogStoreKeysRequest::getProjectName()const @@ -68,7 +68,7 @@ std::string DescribeLogStoreKeysRequest::getProjectName()const void DescribeLogStoreKeysRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string DescribeLogStoreKeysRequest::getLogStoreName()const @@ -79,7 +79,7 @@ std::string DescribeLogStoreKeysRequest::getLogStoreName()const void DescribeLogStoreKeysRequest::setLogStoreName(const std::string& logStoreName) { logStoreName_ = logStoreName; - setCoreParameter("LogStoreName", logStoreName); + setParameter("LogStoreName", logStoreName); } std::string DescribeLogStoreKeysRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string DescribeLogStoreKeysRequest::getResourceOwnerAccount()const void DescribeLogStoreKeysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeLogStoreKeysRequest::getOwnerAccount()const @@ -101,7 +101,7 @@ std::string DescribeLogStoreKeysRequest::getOwnerAccount()const void DescribeLogStoreKeysRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeLogStoreKeysRequest::getOwnerId()const @@ -112,6 +112,6 @@ long DescribeLogStoreKeysRequest::getOwnerId()const void DescribeLogStoreKeysRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeLoghubDetailRequest.cc b/adb/src/model/DescribeLoghubDetailRequest.cc index 747fc7ed2..32b001a63 100644 --- a/adb/src/model/DescribeLoghubDetailRequest.cc +++ b/adb/src/model/DescribeLoghubDetailRequest.cc @@ -35,7 +35,7 @@ long DescribeLoghubDetailRequest::getResourceOwnerId()const void DescribeLoghubDetailRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeLoghubDetailRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeLoghubDetailRequest::getAccessKeyId()const void DescribeLoghubDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeLoghubDetailRequest::getRegionId()const @@ -57,7 +57,7 @@ std::string DescribeLoghubDetailRequest::getRegionId()const void DescribeLoghubDetailRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeLoghubDetailRequest::getProjectName()const @@ -68,7 +68,7 @@ std::string DescribeLoghubDetailRequest::getProjectName()const void DescribeLoghubDetailRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string DescribeLoghubDetailRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeLoghubDetailRequest::getResourceOwnerAccount()const void DescribeLoghubDetailRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeLoghubDetailRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string DescribeLoghubDetailRequest::getOwnerAccount()const void DescribeLoghubDetailRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeLoghubDetailRequest::getOwnerId()const @@ -101,7 +101,7 @@ long DescribeLoghubDetailRequest::getOwnerId()const void DescribeLoghubDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLoghubDetailRequest::getExportName()const @@ -112,6 +112,6 @@ std::string DescribeLoghubDetailRequest::getExportName()const void DescribeLoghubDetailRequest::setExportName(const std::string& exportName) { exportName_ = exportName; - setCoreParameter("ExportName", exportName); + setParameter("ExportName", exportName); } diff --git a/adb/src/model/DescribeOperatorPermissionRequest.cc b/adb/src/model/DescribeOperatorPermissionRequest.cc index c1acb9f6f..2f31c9a31 100644 --- a/adb/src/model/DescribeOperatorPermissionRequest.cc +++ b/adb/src/model/DescribeOperatorPermissionRequest.cc @@ -35,7 +35,7 @@ long DescribeOperatorPermissionRequest::getResourceOwnerId()const void DescribeOperatorPermissionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeOperatorPermissionRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeOperatorPermissionRequest::getAccessKeyId()const void DescribeOperatorPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeOperatorPermissionRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string DescribeOperatorPermissionRequest::getResourceOwnerAccount()const void DescribeOperatorPermissionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeOperatorPermissionRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string DescribeOperatorPermissionRequest::getDBClusterId()const void DescribeOperatorPermissionRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeOperatorPermissionRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeOperatorPermissionRequest::getOwnerAccount()const void DescribeOperatorPermissionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeOperatorPermissionRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeOperatorPermissionRequest::getOwnerId()const void DescribeOperatorPermissionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeProcessListRequest.cc b/adb/src/model/DescribeProcessListRequest.cc index b9f1b27c6..e2c398d0c 100644 --- a/adb/src/model/DescribeProcessListRequest.cc +++ b/adb/src/model/DescribeProcessListRequest.cc @@ -35,7 +35,7 @@ long DescribeProcessListRequest::getResourceOwnerId()const void DescribeProcessListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeProcessListRequest::getPageNumber()const @@ -46,7 +46,7 @@ int DescribeProcessListRequest::getPageNumber()const void DescribeProcessListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeProcessListRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string DescribeProcessListRequest::getAccessKeyId()const void DescribeProcessListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int DescribeProcessListRequest::getPageSize()const @@ -68,7 +68,7 @@ int DescribeProcessListRequest::getPageSize()const void DescribeProcessListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } bool DescribeProcessListRequest::getShowFull()const @@ -79,7 +79,7 @@ bool DescribeProcessListRequest::getShowFull()const void DescribeProcessListRequest::setShowFull(bool showFull) { showFull_ = showFull; - setCoreParameter("ShowFull", showFull ? "true" : "false"); + setParameter("ShowFull", showFull ? "true" : "false"); } int DescribeProcessListRequest::getRunningTime()const @@ -90,7 +90,7 @@ int DescribeProcessListRequest::getRunningTime()const void DescribeProcessListRequest::setRunningTime(int runningTime) { runningTime_ = runningTime; - setCoreParameter("RunningTime", std::to_string(runningTime)); + setParameter("RunningTime", std::to_string(runningTime)); } std::string DescribeProcessListRequest::getKeyword()const @@ -101,7 +101,7 @@ std::string DescribeProcessListRequest::getKeyword()const void DescribeProcessListRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } std::string DescribeProcessListRequest::getOrder()const @@ -112,7 +112,7 @@ std::string DescribeProcessListRequest::getOrder()const void DescribeProcessListRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } std::string DescribeProcessListRequest::getResourceOwnerAccount()const @@ -123,7 +123,7 @@ std::string DescribeProcessListRequest::getResourceOwnerAccount()const void DescribeProcessListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeProcessListRequest::getDBClusterId()const @@ -134,7 +134,7 @@ std::string DescribeProcessListRequest::getDBClusterId()const void DescribeProcessListRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeProcessListRequest::getOwnerAccount()const @@ -145,7 +145,7 @@ std::string DescribeProcessListRequest::getOwnerAccount()const void DescribeProcessListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeProcessListRequest::getOwnerId()const @@ -156,7 +156,7 @@ long DescribeProcessListRequest::getOwnerId()const void DescribeProcessListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeProcessListRequest::getUser()const @@ -167,6 +167,6 @@ std::string DescribeProcessListRequest::getUser()const void DescribeProcessListRequest::setUser(const std::string& user) { user_ = user; - setCoreParameter("User", user); + setParameter("User", user); } diff --git a/adb/src/model/DescribeRegionsRequest.cc b/adb/src/model/DescribeRegionsRequest.cc index c6b5ed019..1a16c6279 100644 --- a/adb/src/model/DescribeRegionsRequest.cc +++ b/adb/src/model/DescribeRegionsRequest.cc @@ -35,7 +35,7 @@ long DescribeRegionsRequest::getResourceOwnerId()const void DescribeRegionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRegionsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeRegionsRequest::getAccessKeyId()const void DescribeRegionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeRegionsRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string DescribeRegionsRequest::getResourceOwnerAccount()const void DescribeRegionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRegionsRequest::getOwnerAccount()const @@ -68,7 +68,7 @@ std::string DescribeRegionsRequest::getOwnerAccount()const void DescribeRegionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRegionsRequest::getOwnerId()const @@ -79,7 +79,7 @@ long DescribeRegionsRequest::getOwnerId()const void DescribeRegionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRegionsRequest::getAcceptLanguage()const @@ -90,6 +90,6 @@ std::string DescribeRegionsRequest::getAcceptLanguage()const void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage) { acceptLanguage_ = acceptLanguage; - setCoreParameter("AcceptLanguage", acceptLanguage); + setParameter("AcceptLanguage", acceptLanguage); } diff --git a/adb/src/model/DescribeSchemasRequest.cc b/adb/src/model/DescribeSchemasRequest.cc index f40a1734c..5cb05dab7 100644 --- a/adb/src/model/DescribeSchemasRequest.cc +++ b/adb/src/model/DescribeSchemasRequest.cc @@ -35,7 +35,7 @@ long DescribeSchemasRequest::getResourceOwnerId()const void DescribeSchemasRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSchemasRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeSchemasRequest::getAccessKeyId()const void DescribeSchemasRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeSchemasRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string DescribeSchemasRequest::getResourceOwnerAccount()const void DescribeSchemasRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSchemasRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string DescribeSchemasRequest::getDBClusterId()const void DescribeSchemasRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeSchemasRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeSchemasRequest::getOwnerAccount()const void DescribeSchemasRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeSchemasRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeSchemasRequest::getOwnerId()const void DescribeSchemasRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeSlowLogRecordsRequest.cc b/adb/src/model/DescribeSlowLogRecordsRequest.cc index 4b85f726d..4f1964e52 100644 --- a/adb/src/model/DescribeSlowLogRecordsRequest.cc +++ b/adb/src/model/DescribeSlowLogRecordsRequest.cc @@ -35,7 +35,7 @@ long DescribeSlowLogRecordsRequest::getResourceOwnerId()const void DescribeSlowLogRecordsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSlowLogRecordsRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeSlowLogRecordsRequest::getStartTime()const void DescribeSlowLogRecordsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeSlowLogRecordsRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeSlowLogRecordsRequest::getPageNumber()const void DescribeSlowLogRecordsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSlowLogRecordsRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string DescribeSlowLogRecordsRequest::getAccessKeyId()const void DescribeSlowLogRecordsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int DescribeSlowLogRecordsRequest::getPageSize()const @@ -79,7 +79,7 @@ int DescribeSlowLogRecordsRequest::getPageSize()const void DescribeSlowLogRecordsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSlowLogRecordsRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string DescribeSlowLogRecordsRequest::getResourceOwnerAccount()const void DescribeSlowLogRecordsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSlowLogRecordsRequest::getDBClusterId()const @@ -101,7 +101,7 @@ std::string DescribeSlowLogRecordsRequest::getDBClusterId()const void DescribeSlowLogRecordsRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeSlowLogRecordsRequest::getOwnerAccount()const @@ -112,7 +112,7 @@ std::string DescribeSlowLogRecordsRequest::getOwnerAccount()const void DescribeSlowLogRecordsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeSlowLogRecordsRequest::getEndTime()const @@ -123,7 +123,7 @@ std::string DescribeSlowLogRecordsRequest::getEndTime()const void DescribeSlowLogRecordsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeSlowLogRecordsRequest::getOwnerId()const @@ -134,7 +134,7 @@ long DescribeSlowLogRecordsRequest::getOwnerId()const void DescribeSlowLogRecordsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSlowLogRecordsRequest::getDBName()const @@ -145,6 +145,6 @@ std::string DescribeSlowLogRecordsRequest::getDBName()const void DescribeSlowLogRecordsRequest::setDBName(const std::string& dBName) { dBName_ = dBName; - setCoreParameter("DBName", dBName); + setParameter("DBName", dBName); } diff --git a/adb/src/model/DescribeSlowLogRecordsResult.cc b/adb/src/model/DescribeSlowLogRecordsResult.cc index 7703677f9..34303a0cb 100644 --- a/adb/src/model/DescribeSlowLogRecordsResult.cc +++ b/adb/src/model/DescribeSlowLogRecordsResult.cc @@ -61,6 +61,14 @@ void DescribeSlowLogRecordsResult::parse(const std::string &payload) itemsObject.processID = valueItemsSlowLogRecord["ProcessID"].asString(); if(!valueItemsSlowLogRecord["UserName"].isNull()) itemsObject.userName = valueItemsSlowLogRecord["UserName"].asString(); + if(!valueItemsSlowLogRecord["ScanSize"].isNull()) + itemsObject.scanSize = valueItemsSlowLogRecord["ScanSize"].asString(); + if(!valueItemsSlowLogRecord["PeakMemoryUsage"].isNull()) + itemsObject.peakMemoryUsage = valueItemsSlowLogRecord["PeakMemoryUsage"].asString(); + if(!valueItemsSlowLogRecord["QueueTime"].isNull()) + itemsObject.queueTime = std::stol(valueItemsSlowLogRecord["QueueTime"].asString()); + if(!valueItemsSlowLogRecord["State"].isNull()) + itemsObject.state = valueItemsSlowLogRecord["State"].asString(); items_.push_back(itemsObject); } if(!value["TotalCount"].isNull()) diff --git a/adb/src/model/DescribeSlowLogTrendRequest.cc b/adb/src/model/DescribeSlowLogTrendRequest.cc index 021a05de9..63c56b111 100644 --- a/adb/src/model/DescribeSlowLogTrendRequest.cc +++ b/adb/src/model/DescribeSlowLogTrendRequest.cc @@ -35,7 +35,7 @@ long DescribeSlowLogTrendRequest::getResourceOwnerId()const void DescribeSlowLogTrendRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSlowLogTrendRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeSlowLogTrendRequest::getStartTime()const void DescribeSlowLogTrendRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeSlowLogTrendRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string DescribeSlowLogTrendRequest::getAccessKeyId()const void DescribeSlowLogTrendRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeSlowLogTrendRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string DescribeSlowLogTrendRequest::getResourceOwnerAccount()const void DescribeSlowLogTrendRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSlowLogTrendRequest::getDBClusterId()const @@ -79,7 +79,7 @@ std::string DescribeSlowLogTrendRequest::getDBClusterId()const void DescribeSlowLogTrendRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeSlowLogTrendRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string DescribeSlowLogTrendRequest::getOwnerAccount()const void DescribeSlowLogTrendRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeSlowLogTrendRequest::getEndTime()const @@ -101,7 +101,7 @@ std::string DescribeSlowLogTrendRequest::getEndTime()const void DescribeSlowLogTrendRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeSlowLogTrendRequest::getOwnerId()const @@ -112,7 +112,7 @@ long DescribeSlowLogTrendRequest::getOwnerId()const void DescribeSlowLogTrendRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSlowLogTrendRequest::getDBName()const @@ -123,6 +123,6 @@ std::string DescribeSlowLogTrendRequest::getDBName()const void DescribeSlowLogTrendRequest::setDBName(const std::string& dBName) { dBName_ = dBName; - setCoreParameter("DBName", dBName); + setParameter("DBName", dBName); } diff --git a/adb/src/model/DescribeTableDetailRequest.cc b/adb/src/model/DescribeTableDetailRequest.cc index 337050950..ba9cd76dd 100644 --- a/adb/src/model/DescribeTableDetailRequest.cc +++ b/adb/src/model/DescribeTableDetailRequest.cc @@ -35,7 +35,7 @@ long DescribeTableDetailRequest::getResourceOwnerId()const void DescribeTableDetailRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeTableDetailRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeTableDetailRequest::getAccessKeyId()const void DescribeTableDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeTableDetailRequest::getTableName()const @@ -57,7 +57,7 @@ std::string DescribeTableDetailRequest::getTableName()const void DescribeTableDetailRequest::setTableName(const std::string& tableName) { tableName_ = tableName; - setCoreParameter("TableName", tableName); + setParameter("TableName", tableName); } std::string DescribeTableDetailRequest::getSchemaName()const @@ -68,7 +68,7 @@ std::string DescribeTableDetailRequest::getSchemaName()const void DescribeTableDetailRequest::setSchemaName(const std::string& schemaName) { schemaName_ = schemaName; - setCoreParameter("SchemaName", schemaName); + setParameter("SchemaName", schemaName); } std::string DescribeTableDetailRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string DescribeTableDetailRequest::getResourceOwnerAccount()const void DescribeTableDetailRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeTableDetailRequest::getDBClusterId()const @@ -90,7 +90,7 @@ std::string DescribeTableDetailRequest::getDBClusterId()const void DescribeTableDetailRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeTableDetailRequest::getOwnerAccount()const @@ -101,7 +101,7 @@ std::string DescribeTableDetailRequest::getOwnerAccount()const void DescribeTableDetailRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeTableDetailRequest::getOwnerId()const @@ -112,6 +112,6 @@ long DescribeTableDetailRequest::getOwnerId()const void DescribeTableDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeTablesRequest.cc b/adb/src/model/DescribeTablesRequest.cc index 5c2768f64..de07fa889 100644 --- a/adb/src/model/DescribeTablesRequest.cc +++ b/adb/src/model/DescribeTablesRequest.cc @@ -35,7 +35,7 @@ long DescribeTablesRequest::getResourceOwnerId()const void DescribeTablesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeTablesRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeTablesRequest::getAccessKeyId()const void DescribeTablesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeTablesRequest::getSchemaName()const @@ -57,7 +57,7 @@ std::string DescribeTablesRequest::getSchemaName()const void DescribeTablesRequest::setSchemaName(const std::string& schemaName) { schemaName_ = schemaName; - setCoreParameter("SchemaName", schemaName); + setParameter("SchemaName", schemaName); } std::string DescribeTablesRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string DescribeTablesRequest::getResourceOwnerAccount()const void DescribeTablesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeTablesRequest::getDBClusterId()const @@ -79,7 +79,7 @@ std::string DescribeTablesRequest::getDBClusterId()const void DescribeTablesRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string DescribeTablesRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string DescribeTablesRequest::getOwnerAccount()const void DescribeTablesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeTablesRequest::getOwnerId()const @@ -101,6 +101,6 @@ long DescribeTablesRequest::getOwnerId()const void DescribeTablesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/DescribeTaskInfoRequest.cc b/adb/src/model/DescribeTaskInfoRequest.cc new file mode 100644 index 000000000..22f803bd4 --- /dev/null +++ b/adb/src/model/DescribeTaskInfoRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Adb::Model::DescribeTaskInfoRequest; + +DescribeTaskInfoRequest::DescribeTaskInfoRequest() : + RpcServiceRequest("adb", "2019-03-15", "DescribeTaskInfo") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeTaskInfoRequest::~DescribeTaskInfoRequest() +{} + +long DescribeTaskInfoRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeTaskInfoRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeTaskInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeTaskInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int DescribeTaskInfoRequest::getTaskId()const +{ + return taskId_; +} + +void DescribeTaskInfoRequest::setTaskId(int taskId) +{ + taskId_ = taskId; + setParameter("TaskId", std::to_string(taskId)); +} + +std::string DescribeTaskInfoRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeTaskInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeTaskInfoRequest::getDBClusterId()const +{ + return dBClusterId_; +} + +void DescribeTaskInfoRequest::setDBClusterId(const std::string& dBClusterId) +{ + dBClusterId_ = dBClusterId; + setParameter("DBClusterId", dBClusterId); +} + +std::string DescribeTaskInfoRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeTaskInfoRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeTaskInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeTaskInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/adb/src/model/DescribeTaskInfoResult.cc b/adb/src/model/DescribeTaskInfoResult.cc new file mode 100644 index 000000000..e571e79e4 --- /dev/null +++ b/adb/src/model/DescribeTaskInfoResult.cc @@ -0,0 +1,60 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Adb; +using namespace AlibabaCloud::Adb::Model; + +DescribeTaskInfoResult::DescribeTaskInfoResult() : + ServiceResult() +{} + +DescribeTaskInfoResult::DescribeTaskInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeTaskInfoResult::~DescribeTaskInfoResult() +{} + +void DescribeTaskInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto taskInfoNode = value["TaskInfo"]; + if(!taskInfoNode["TaskId"].isNull()) + taskInfo_.taskId = std::stoi(taskInfoNode["TaskId"].asString()); + if(!taskInfoNode["BeginTime"].isNull()) + taskInfo_.beginTime = taskInfoNode["BeginTime"].asString(); + if(!taskInfoNode["FinishTime"].isNull()) + taskInfo_.finishTime = taskInfoNode["FinishTime"].asString(); + if(!taskInfoNode["Progress"].isNull()) + taskInfo_.progress = taskInfoNode["Progress"].asString(); + if(!taskInfoNode["Status"].isNull()) + taskInfo_.status = taskInfoNode["Status"].asString(); + +} + +DescribeTaskInfoResult::TaskInfo DescribeTaskInfoResult::getTaskInfo()const +{ + return taskInfo_; +} + diff --git a/adb/src/model/GrantOperatorPermissionRequest.cc b/adb/src/model/GrantOperatorPermissionRequest.cc index afd05c197..e757398a2 100644 --- a/adb/src/model/GrantOperatorPermissionRequest.cc +++ b/adb/src/model/GrantOperatorPermissionRequest.cc @@ -35,7 +35,7 @@ std::string GrantOperatorPermissionRequest::getPrivileges()const void GrantOperatorPermissionRequest::setPrivileges(const std::string& privileges) { privileges_ = privileges; - setCoreParameter("Privileges", privileges); + setParameter("Privileges", privileges); } long GrantOperatorPermissionRequest::getResourceOwnerId()const @@ -46,7 +46,7 @@ long GrantOperatorPermissionRequest::getResourceOwnerId()const void GrantOperatorPermissionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GrantOperatorPermissionRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string GrantOperatorPermissionRequest::getAccessKeyId()const void GrantOperatorPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GrantOperatorPermissionRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string GrantOperatorPermissionRequest::getResourceOwnerAccount()const void GrantOperatorPermissionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GrantOperatorPermissionRequest::getDBClusterId()const @@ -79,7 +79,7 @@ std::string GrantOperatorPermissionRequest::getDBClusterId()const void GrantOperatorPermissionRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string GrantOperatorPermissionRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string GrantOperatorPermissionRequest::getOwnerAccount()const void GrantOperatorPermissionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long GrantOperatorPermissionRequest::getOwnerId()const @@ -101,7 +101,7 @@ long GrantOperatorPermissionRequest::getOwnerId()const void GrantOperatorPermissionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GrantOperatorPermissionRequest::getExpiredTime()const @@ -112,6 +112,6 @@ std::string GrantOperatorPermissionRequest::getExpiredTime()const void GrantOperatorPermissionRequest::setExpiredTime(const std::string& expiredTime) { expiredTime_ = expiredTime; - setCoreParameter("ExpiredTime", expiredTime); + setParameter("ExpiredTime", expiredTime); } diff --git a/adb/src/model/KillProcessRequest.cc b/adb/src/model/KillProcessRequest.cc index 1d11ea3c9..2f462d6ea 100644 --- a/adb/src/model/KillProcessRequest.cc +++ b/adb/src/model/KillProcessRequest.cc @@ -35,7 +35,7 @@ long KillProcessRequest::getResourceOwnerId()const void KillProcessRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string KillProcessRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string KillProcessRequest::getAccessKeyId()const void KillProcessRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string KillProcessRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string KillProcessRequest::getResourceOwnerAccount()const void KillProcessRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string KillProcessRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string KillProcessRequest::getDBClusterId()const void KillProcessRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string KillProcessRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string KillProcessRequest::getOwnerAccount()const void KillProcessRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long KillProcessRequest::getOwnerId()const @@ -90,7 +90,7 @@ long KillProcessRequest::getOwnerId()const void KillProcessRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string KillProcessRequest::getProcessId()const @@ -101,6 +101,6 @@ std::string KillProcessRequest::getProcessId()const void KillProcessRequest::setProcessId(const std::string& processId) { processId_ = processId; - setCoreParameter("ProcessId", processId); + setParameter("ProcessId", processId); } diff --git a/adb/src/model/ListTagResourcesRequest.cc b/adb/src/model/ListTagResourcesRequest.cc index 0b85e34e0..2ce274edc 100644 --- a/adb/src/model/ListTagResourcesRequest.cc +++ b/adb/src/model/ListTagResourcesRequest.cc @@ -35,7 +35,7 @@ long ListTagResourcesRequest::getResourceOwnerId()const void ListTagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListTagResourcesRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ListTagResourcesRequest::getAccessKeyId()const void ListTagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListTagResourcesRequest::getRegionId()const @@ -57,7 +57,7 @@ std::string ListTagResourcesRequest::getRegionId()const void ListTagResourcesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListTagResourcesRequest::getNextToken()const @@ -68,7 +68,7 @@ std::string ListTagResourcesRequest::getNextToken()const void ListTagResourcesRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } std::vector ListTagResourcesRequest::getTag()const @@ -81,9 +81,9 @@ void ListTagResourcesRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -96,7 +96,7 @@ void ListTagResourcesRequest::setResourceId(const std::vector& reso { resourceId_ = resourceId; for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { - setCoreParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); } } @@ -108,7 +108,7 @@ std::string ListTagResourcesRequest::getResourceOwnerAccount()const void ListTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListTagResourcesRequest::getOwnerAccount()const @@ -119,7 +119,7 @@ std::string ListTagResourcesRequest::getOwnerAccount()const void ListTagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListTagResourcesRequest::getOwnerId()const @@ -130,7 +130,7 @@ long ListTagResourcesRequest::getOwnerId()const void ListTagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListTagResourcesRequest::getResourceType()const @@ -141,6 +141,6 @@ std::string ListTagResourcesRequest::getResourceType()const void ListTagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } diff --git a/adb/src/model/ModifyAccountDescriptionRequest.cc b/adb/src/model/ModifyAccountDescriptionRequest.cc index 5a1bc0a18..3c626ff6f 100644 --- a/adb/src/model/ModifyAccountDescriptionRequest.cc +++ b/adb/src/model/ModifyAccountDescriptionRequest.cc @@ -35,7 +35,7 @@ long ModifyAccountDescriptionRequest::getResourceOwnerId()const void ModifyAccountDescriptionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyAccountDescriptionRequest::getAccountDescription()const @@ -46,7 +46,7 @@ std::string ModifyAccountDescriptionRequest::getAccountDescription()const void ModifyAccountDescriptionRequest::setAccountDescription(const std::string& accountDescription) { accountDescription_ = accountDescription; - setCoreParameter("AccountDescription", accountDescription); + setParameter("AccountDescription", accountDescription); } std::string ModifyAccountDescriptionRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ModifyAccountDescriptionRequest::getAccessKeyId()const void ModifyAccountDescriptionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyAccountDescriptionRequest::getAccountName()const @@ -68,7 +68,7 @@ std::string ModifyAccountDescriptionRequest::getAccountName()const void ModifyAccountDescriptionRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string ModifyAccountDescriptionRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string ModifyAccountDescriptionRequest::getResourceOwnerAccount()const void ModifyAccountDescriptionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyAccountDescriptionRequest::getDBClusterId()const @@ -90,7 +90,7 @@ std::string ModifyAccountDescriptionRequest::getDBClusterId()const void ModifyAccountDescriptionRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ModifyAccountDescriptionRequest::getOwnerAccount()const @@ -101,7 +101,7 @@ std::string ModifyAccountDescriptionRequest::getOwnerAccount()const void ModifyAccountDescriptionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyAccountDescriptionRequest::getOwnerId()const @@ -112,6 +112,6 @@ long ModifyAccountDescriptionRequest::getOwnerId()const void ModifyAccountDescriptionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/ModifyAutoRenewAttributeRequest.cc b/adb/src/model/ModifyAutoRenewAttributeRequest.cc index 45b747be2..04897cd05 100644 --- a/adb/src/model/ModifyAutoRenewAttributeRequest.cc +++ b/adb/src/model/ModifyAutoRenewAttributeRequest.cc @@ -35,7 +35,7 @@ long ModifyAutoRenewAttributeRequest::getResourceOwnerId()const void ModifyAutoRenewAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyAutoRenewAttributeRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ModifyAutoRenewAttributeRequest::getAccessKeyId()const void ModifyAutoRenewAttributeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyAutoRenewAttributeRequest::getDuration()const @@ -57,7 +57,7 @@ std::string ModifyAutoRenewAttributeRequest::getDuration()const void ModifyAutoRenewAttributeRequest::setDuration(const std::string& duration) { duration_ = duration; - setCoreParameter("Duration", duration); + setParameter("Duration", duration); } std::string ModifyAutoRenewAttributeRequest::getRegionId()const @@ -68,7 +68,7 @@ std::string ModifyAutoRenewAttributeRequest::getRegionId()const void ModifyAutoRenewAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyAutoRenewAttributeRequest::getRenewalStatus()const @@ -79,7 +79,7 @@ std::string ModifyAutoRenewAttributeRequest::getRenewalStatus()const void ModifyAutoRenewAttributeRequest::setRenewalStatus(const std::string& renewalStatus) { renewalStatus_ = renewalStatus; - setCoreParameter("RenewalStatus", renewalStatus); + setParameter("RenewalStatus", renewalStatus); } std::string ModifyAutoRenewAttributeRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string ModifyAutoRenewAttributeRequest::getResourceOwnerAccount()const void ModifyAutoRenewAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyAutoRenewAttributeRequest::getDBClusterId()const @@ -101,7 +101,7 @@ std::string ModifyAutoRenewAttributeRequest::getDBClusterId()const void ModifyAutoRenewAttributeRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ModifyAutoRenewAttributeRequest::getOwnerAccount()const @@ -112,7 +112,7 @@ std::string ModifyAutoRenewAttributeRequest::getOwnerAccount()const void ModifyAutoRenewAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyAutoRenewAttributeRequest::getOwnerId()const @@ -123,7 +123,7 @@ long ModifyAutoRenewAttributeRequest::getOwnerId()const void ModifyAutoRenewAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyAutoRenewAttributeRequest::getPeriodUnit()const @@ -134,6 +134,6 @@ std::string ModifyAutoRenewAttributeRequest::getPeriodUnit()const void ModifyAutoRenewAttributeRequest::setPeriodUnit(const std::string& periodUnit) { periodUnit_ = periodUnit; - setCoreParameter("PeriodUnit", periodUnit); + setParameter("PeriodUnit", periodUnit); } diff --git a/adb/src/model/ModifyBackupPolicyRequest.cc b/adb/src/model/ModifyBackupPolicyRequest.cc index 7eacab8cc..c4f677b98 100644 --- a/adb/src/model/ModifyBackupPolicyRequest.cc +++ b/adb/src/model/ModifyBackupPolicyRequest.cc @@ -35,7 +35,7 @@ long ModifyBackupPolicyRequest::getResourceOwnerId()const void ModifyBackupPolicyRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyBackupPolicyRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ModifyBackupPolicyRequest::getAccessKeyId()const void ModifyBackupPolicyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyBackupPolicyRequest::getPreferredBackupPeriod()const @@ -57,7 +57,7 @@ std::string ModifyBackupPolicyRequest::getPreferredBackupPeriod()const void ModifyBackupPolicyRequest::setPreferredBackupPeriod(const std::string& preferredBackupPeriod) { preferredBackupPeriod_ = preferredBackupPeriod; - setCoreParameter("PreferredBackupPeriod", preferredBackupPeriod); + setParameter("PreferredBackupPeriod", preferredBackupPeriod); } std::string ModifyBackupPolicyRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string ModifyBackupPolicyRequest::getResourceOwnerAccount()const void ModifyBackupPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyBackupPolicyRequest::getDBClusterId()const @@ -79,7 +79,7 @@ std::string ModifyBackupPolicyRequest::getDBClusterId()const void ModifyBackupPolicyRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ModifyBackupPolicyRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string ModifyBackupPolicyRequest::getOwnerAccount()const void ModifyBackupPolicyRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyBackupPolicyRequest::getOwnerId()const @@ -101,7 +101,7 @@ long ModifyBackupPolicyRequest::getOwnerId()const void ModifyBackupPolicyRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyBackupPolicyRequest::getPreferredBackupTime()const @@ -112,7 +112,7 @@ std::string ModifyBackupPolicyRequest::getPreferredBackupTime()const void ModifyBackupPolicyRequest::setPreferredBackupTime(const std::string& preferredBackupTime) { preferredBackupTime_ = preferredBackupTime; - setCoreParameter("PreferredBackupTime", preferredBackupTime); + setParameter("PreferredBackupTime", preferredBackupTime); } std::string ModifyBackupPolicyRequest::getBackupRetentionPeriod()const @@ -123,6 +123,6 @@ std::string ModifyBackupPolicyRequest::getBackupRetentionPeriod()const void ModifyBackupPolicyRequest::setBackupRetentionPeriod(const std::string& backupRetentionPeriod) { backupRetentionPeriod_ = backupRetentionPeriod; - setCoreParameter("BackupRetentionPeriod", backupRetentionPeriod); + setParameter("BackupRetentionPeriod", backupRetentionPeriod); } diff --git a/adb/src/model/ModifyClusterConnectionStringRequest.cc b/adb/src/model/ModifyClusterConnectionStringRequest.cc new file mode 100644 index 000000000..e2665d945 --- /dev/null +++ b/adb/src/model/ModifyClusterConnectionStringRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Adb::Model::ModifyClusterConnectionStringRequest; + +ModifyClusterConnectionStringRequest::ModifyClusterConnectionStringRequest() : + RpcServiceRequest("adb", "2019-03-15", "ModifyClusterConnectionString") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyClusterConnectionStringRequest::~ModifyClusterConnectionStringRequest() +{} + +long ModifyClusterConnectionStringRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyClusterConnectionStringRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyClusterConnectionStringRequest::getConnectionStringPrefix()const +{ + return connectionStringPrefix_; +} + +void ModifyClusterConnectionStringRequest::setConnectionStringPrefix(const std::string& connectionStringPrefix) +{ + connectionStringPrefix_ = connectionStringPrefix; + setParameter("ConnectionStringPrefix", connectionStringPrefix); +} + +std::string ModifyClusterConnectionStringRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyClusterConnectionStringRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ModifyClusterConnectionStringRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyClusterConnectionStringRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyClusterConnectionStringRequest::getDBClusterId()const +{ + return dBClusterId_; +} + +void ModifyClusterConnectionStringRequest::setDBClusterId(const std::string& dBClusterId) +{ + dBClusterId_ = dBClusterId; + setParameter("DBClusterId", dBClusterId); +} + +std::string ModifyClusterConnectionStringRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyClusterConnectionStringRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifyClusterConnectionStringRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyClusterConnectionStringRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyClusterConnectionStringRequest::getCurrentConnectionString()const +{ + return currentConnectionString_; +} + +void ModifyClusterConnectionStringRequest::setCurrentConnectionString(const std::string& currentConnectionString) +{ + currentConnectionString_ = currentConnectionString; + setParameter("CurrentConnectionString", currentConnectionString); +} + +int ModifyClusterConnectionStringRequest::getPort()const +{ + return port_; +} + +void ModifyClusterConnectionStringRequest::setPort(int port) +{ + port_ = port; + setParameter("Port", std::to_string(port)); +} + diff --git a/adb/src/model/ModifyClusterConnectionStringResult.cc b/adb/src/model/ModifyClusterConnectionStringResult.cc new file mode 100644 index 000000000..f7d5cb196 --- /dev/null +++ b/adb/src/model/ModifyClusterConnectionStringResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Adb; +using namespace AlibabaCloud::Adb::Model; + +ModifyClusterConnectionStringResult::ModifyClusterConnectionStringResult() : + ServiceResult() +{} + +ModifyClusterConnectionStringResult::ModifyClusterConnectionStringResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyClusterConnectionStringResult::~ModifyClusterConnectionStringResult() +{} + +void ModifyClusterConnectionStringResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/adb/src/model/ModifyDBClusterAccessWhiteListRequest.cc b/adb/src/model/ModifyDBClusterAccessWhiteListRequest.cc index 69889214b..d85ae9e64 100644 --- a/adb/src/model/ModifyDBClusterAccessWhiteListRequest.cc +++ b/adb/src/model/ModifyDBClusterAccessWhiteListRequest.cc @@ -35,7 +35,7 @@ long ModifyDBClusterAccessWhiteListRequest::getResourceOwnerId()const void ModifyDBClusterAccessWhiteListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyDBClusterAccessWhiteListRequest::getSecurityIps()const @@ -46,7 +46,7 @@ std::string ModifyDBClusterAccessWhiteListRequest::getSecurityIps()const void ModifyDBClusterAccessWhiteListRequest::setSecurityIps(const std::string& securityIps) { securityIps_ = securityIps; - setCoreParameter("SecurityIps", securityIps); + setParameter("SecurityIps", securityIps); } std::string ModifyDBClusterAccessWhiteListRequest::getDBClusterIPArrayAttribute()const @@ -57,7 +57,7 @@ std::string ModifyDBClusterAccessWhiteListRequest::getDBClusterIPArrayAttribute( void ModifyDBClusterAccessWhiteListRequest::setDBClusterIPArrayAttribute(const std::string& dBClusterIPArrayAttribute) { dBClusterIPArrayAttribute_ = dBClusterIPArrayAttribute; - setCoreParameter("DBClusterIPArrayAttribute", dBClusterIPArrayAttribute); + setParameter("DBClusterIPArrayAttribute", dBClusterIPArrayAttribute); } std::string ModifyDBClusterAccessWhiteListRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string ModifyDBClusterAccessWhiteListRequest::getAccessKeyId()const void ModifyDBClusterAccessWhiteListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDBClusterAccessWhiteListRequest::getModifyMode()const @@ -79,7 +79,7 @@ std::string ModifyDBClusterAccessWhiteListRequest::getModifyMode()const void ModifyDBClusterAccessWhiteListRequest::setModifyMode(const std::string& modifyMode) { modifyMode_ = modifyMode; - setCoreParameter("ModifyMode", modifyMode); + setParameter("ModifyMode", modifyMode); } std::string ModifyDBClusterAccessWhiteListRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string ModifyDBClusterAccessWhiteListRequest::getResourceOwnerAccount()cons void ModifyDBClusterAccessWhiteListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyDBClusterAccessWhiteListRequest::getDBClusterId()const @@ -101,7 +101,7 @@ std::string ModifyDBClusterAccessWhiteListRequest::getDBClusterId()const void ModifyDBClusterAccessWhiteListRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ModifyDBClusterAccessWhiteListRequest::getOwnerAccount()const @@ -112,7 +112,7 @@ std::string ModifyDBClusterAccessWhiteListRequest::getOwnerAccount()const void ModifyDBClusterAccessWhiteListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyDBClusterAccessWhiteListRequest::getOwnerId()const @@ -123,7 +123,7 @@ long ModifyDBClusterAccessWhiteListRequest::getOwnerId()const void ModifyDBClusterAccessWhiteListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyDBClusterAccessWhiteListRequest::getDBClusterIPArrayName()const @@ -134,6 +134,6 @@ std::string ModifyDBClusterAccessWhiteListRequest::getDBClusterIPArrayName()cons void ModifyDBClusterAccessWhiteListRequest::setDBClusterIPArrayName(const std::string& dBClusterIPArrayName) { dBClusterIPArrayName_ = dBClusterIPArrayName; - setCoreParameter("DBClusterIPArrayName", dBClusterIPArrayName); + setParameter("DBClusterIPArrayName", dBClusterIPArrayName); } diff --git a/adb/src/model/ModifyDBClusterAccessWhiteListResult.cc b/adb/src/model/ModifyDBClusterAccessWhiteListResult.cc index 3c130adbf..f99f770b7 100644 --- a/adb/src/model/ModifyDBClusterAccessWhiteListResult.cc +++ b/adb/src/model/ModifyDBClusterAccessWhiteListResult.cc @@ -39,6 +39,20 @@ void ModifyDBClusterAccessWhiteListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["DBClusterId"].isNull()) + dBClusterId_ = value["DBClusterId"].asString(); + if(!value["TaskId"].isNull()) + taskId_ = std::stoi(value["TaskId"].asString()); } +int ModifyDBClusterAccessWhiteListResult::getTaskId()const +{ + return taskId_; +} + +std::string ModifyDBClusterAccessWhiteListResult::getDBClusterId()const +{ + return dBClusterId_; +} + diff --git a/adb/src/model/ModifyDBClusterDescriptionRequest.cc b/adb/src/model/ModifyDBClusterDescriptionRequest.cc index 184995183..b05e2513a 100644 --- a/adb/src/model/ModifyDBClusterDescriptionRequest.cc +++ b/adb/src/model/ModifyDBClusterDescriptionRequest.cc @@ -35,7 +35,7 @@ long ModifyDBClusterDescriptionRequest::getResourceOwnerId()const void ModifyDBClusterDescriptionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyDBClusterDescriptionRequest::getDBClusterDescription()const @@ -46,7 +46,7 @@ std::string ModifyDBClusterDescriptionRequest::getDBClusterDescription()const void ModifyDBClusterDescriptionRequest::setDBClusterDescription(const std::string& dBClusterDescription) { dBClusterDescription_ = dBClusterDescription; - setCoreParameter("DBClusterDescription", dBClusterDescription); + setParameter("DBClusterDescription", dBClusterDescription); } std::string ModifyDBClusterDescriptionRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ModifyDBClusterDescriptionRequest::getAccessKeyId()const void ModifyDBClusterDescriptionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDBClusterDescriptionRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string ModifyDBClusterDescriptionRequest::getResourceOwnerAccount()const void ModifyDBClusterDescriptionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyDBClusterDescriptionRequest::getDBClusterId()const @@ -79,7 +79,7 @@ std::string ModifyDBClusterDescriptionRequest::getDBClusterId()const void ModifyDBClusterDescriptionRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ModifyDBClusterDescriptionRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string ModifyDBClusterDescriptionRequest::getOwnerAccount()const void ModifyDBClusterDescriptionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyDBClusterDescriptionRequest::getOwnerId()const @@ -101,6 +101,6 @@ long ModifyDBClusterDescriptionRequest::getOwnerId()const void ModifyDBClusterDescriptionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/ModifyDBClusterMaintainTimeRequest.cc b/adb/src/model/ModifyDBClusterMaintainTimeRequest.cc index 8449538c0..e664afc65 100644 --- a/adb/src/model/ModifyDBClusterMaintainTimeRequest.cc +++ b/adb/src/model/ModifyDBClusterMaintainTimeRequest.cc @@ -35,7 +35,7 @@ long ModifyDBClusterMaintainTimeRequest::getResourceOwnerId()const void ModifyDBClusterMaintainTimeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyDBClusterMaintainTimeRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ModifyDBClusterMaintainTimeRequest::getAccessKeyId()const void ModifyDBClusterMaintainTimeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDBClusterMaintainTimeRequest::getMaintainTime()const @@ -57,7 +57,7 @@ std::string ModifyDBClusterMaintainTimeRequest::getMaintainTime()const void ModifyDBClusterMaintainTimeRequest::setMaintainTime(const std::string& maintainTime) { maintainTime_ = maintainTime; - setCoreParameter("MaintainTime", maintainTime); + setParameter("MaintainTime", maintainTime); } std::string ModifyDBClusterMaintainTimeRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string ModifyDBClusterMaintainTimeRequest::getResourceOwnerAccount()const void ModifyDBClusterMaintainTimeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyDBClusterMaintainTimeRequest::getDBClusterId()const @@ -79,7 +79,7 @@ std::string ModifyDBClusterMaintainTimeRequest::getDBClusterId()const void ModifyDBClusterMaintainTimeRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ModifyDBClusterMaintainTimeRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string ModifyDBClusterMaintainTimeRequest::getOwnerAccount()const void ModifyDBClusterMaintainTimeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyDBClusterMaintainTimeRequest::getOwnerId()const @@ -101,6 +101,6 @@ long ModifyDBClusterMaintainTimeRequest::getOwnerId()const void ModifyDBClusterMaintainTimeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/ModifyDBClusterRequest.cc b/adb/src/model/ModifyDBClusterRequest.cc index ece63d6ee..2bdd41a11 100644 --- a/adb/src/model/ModifyDBClusterRequest.cc +++ b/adb/src/model/ModifyDBClusterRequest.cc @@ -35,7 +35,7 @@ long ModifyDBClusterRequest::getResourceOwnerId()const void ModifyDBClusterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyDBClusterRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ModifyDBClusterRequest::getAccessKeyId()const void ModifyDBClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDBClusterRequest::getDBNodeClass()const @@ -57,7 +57,7 @@ std::string ModifyDBClusterRequest::getDBNodeClass()const void ModifyDBClusterRequest::setDBNodeClass(const std::string& dBNodeClass) { dBNodeClass_ = dBNodeClass; - setCoreParameter("DBNodeClass", dBNodeClass); + setParameter("DBNodeClass", dBNodeClass); } std::string ModifyDBClusterRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string ModifyDBClusterRequest::getResourceOwnerAccount()const void ModifyDBClusterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyDBClusterRequest::getDBClusterId()const @@ -79,7 +79,7 @@ std::string ModifyDBClusterRequest::getDBClusterId()const void ModifyDBClusterRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ModifyDBClusterRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string ModifyDBClusterRequest::getOwnerAccount()const void ModifyDBClusterRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyDBClusterRequest::getOwnerId()const @@ -101,7 +101,7 @@ long ModifyDBClusterRequest::getOwnerId()const void ModifyDBClusterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyDBClusterRequest::getDBNodeGroupCount()const @@ -112,7 +112,7 @@ std::string ModifyDBClusterRequest::getDBNodeGroupCount()const void ModifyDBClusterRequest::setDBNodeGroupCount(const std::string& dBNodeGroupCount) { dBNodeGroupCount_ = dBNodeGroupCount; - setCoreParameter("DBNodeGroupCount", dBNodeGroupCount); + setParameter("DBNodeGroupCount", dBNodeGroupCount); } std::string ModifyDBClusterRequest::getDBNodeStorage()const @@ -123,7 +123,7 @@ std::string ModifyDBClusterRequest::getDBNodeStorage()const void ModifyDBClusterRequest::setDBNodeStorage(const std::string& dBNodeStorage) { dBNodeStorage_ = dBNodeStorage; - setCoreParameter("DBNodeStorage", dBNodeStorage); + setParameter("DBNodeStorage", dBNodeStorage); } std::string ModifyDBClusterRequest::getModifyType()const @@ -134,6 +134,6 @@ std::string ModifyDBClusterRequest::getModifyType()const void ModifyDBClusterRequest::setModifyType(const std::string& modifyType) { modifyType_ = modifyType; - setCoreParameter("ModifyType", modifyType); + setParameter("ModifyType", modifyType); } diff --git a/adb/src/model/ModifyLogBackupPolicyRequest.cc b/adb/src/model/ModifyLogBackupPolicyRequest.cc index f57ee4fe4..5208a4a0c 100644 --- a/adb/src/model/ModifyLogBackupPolicyRequest.cc +++ b/adb/src/model/ModifyLogBackupPolicyRequest.cc @@ -35,7 +35,7 @@ long ModifyLogBackupPolicyRequest::getResourceOwnerId()const void ModifyLogBackupPolicyRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyLogBackupPolicyRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ModifyLogBackupPolicyRequest::getAccessKeyId()const void ModifyLogBackupPolicyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyLogBackupPolicyRequest::getEnableBackupLog()const @@ -57,7 +57,7 @@ std::string ModifyLogBackupPolicyRequest::getEnableBackupLog()const void ModifyLogBackupPolicyRequest::setEnableBackupLog(const std::string& enableBackupLog) { enableBackupLog_ = enableBackupLog; - setCoreParameter("EnableBackupLog", enableBackupLog); + setParameter("EnableBackupLog", enableBackupLog); } std::string ModifyLogBackupPolicyRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string ModifyLogBackupPolicyRequest::getResourceOwnerAccount()const void ModifyLogBackupPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyLogBackupPolicyRequest::getDBClusterId()const @@ -79,7 +79,7 @@ std::string ModifyLogBackupPolicyRequest::getDBClusterId()const void ModifyLogBackupPolicyRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ModifyLogBackupPolicyRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string ModifyLogBackupPolicyRequest::getOwnerAccount()const void ModifyLogBackupPolicyRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyLogBackupPolicyRequest::getOwnerId()const @@ -101,7 +101,7 @@ long ModifyLogBackupPolicyRequest::getOwnerId()const void ModifyLogBackupPolicyRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyLogBackupPolicyRequest::getLogBackupRetentionPeriod()const @@ -112,6 +112,6 @@ std::string ModifyLogBackupPolicyRequest::getLogBackupRetentionPeriod()const void ModifyLogBackupPolicyRequest::setLogBackupRetentionPeriod(const std::string& logBackupRetentionPeriod) { logBackupRetentionPeriod_ = logBackupRetentionPeriod; - setCoreParameter("LogBackupRetentionPeriod", logBackupRetentionPeriod); + setParameter("LogBackupRetentionPeriod", logBackupRetentionPeriod); } diff --git a/adb/src/model/ReleaseClusterPublicConnectionRequest.cc b/adb/src/model/ReleaseClusterPublicConnectionRequest.cc index e17d8f12c..5f2055adf 100644 --- a/adb/src/model/ReleaseClusterPublicConnectionRequest.cc +++ b/adb/src/model/ReleaseClusterPublicConnectionRequest.cc @@ -35,7 +35,7 @@ long ReleaseClusterPublicConnectionRequest::getResourceOwnerId()const void ReleaseClusterPublicConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReleaseClusterPublicConnectionRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ReleaseClusterPublicConnectionRequest::getAccessKeyId()const void ReleaseClusterPublicConnectionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReleaseClusterPublicConnectionRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string ReleaseClusterPublicConnectionRequest::getResourceOwnerAccount()cons void ReleaseClusterPublicConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReleaseClusterPublicConnectionRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string ReleaseClusterPublicConnectionRequest::getDBClusterId()const void ReleaseClusterPublicConnectionRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ReleaseClusterPublicConnectionRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string ReleaseClusterPublicConnectionRequest::getOwnerAccount()const void ReleaseClusterPublicConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ReleaseClusterPublicConnectionRequest::getOwnerId()const @@ -90,6 +90,6 @@ long ReleaseClusterPublicConnectionRequest::getOwnerId()const void ReleaseClusterPublicConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/ResetAccountPasswordRequest.cc b/adb/src/model/ResetAccountPasswordRequest.cc index 390088b13..396a86de9 100644 --- a/adb/src/model/ResetAccountPasswordRequest.cc +++ b/adb/src/model/ResetAccountPasswordRequest.cc @@ -35,7 +35,18 @@ long ResetAccountPasswordRequest::getResourceOwnerId()const void ResetAccountPasswordRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ResetAccountPasswordRequest::getAccountType()const +{ + return accountType_; +} + +void ResetAccountPasswordRequest::setAccountType(const std::string& accountType) +{ + accountType_ = accountType; + setParameter("AccountType", accountType); } std::string ResetAccountPasswordRequest::getAccessKeyId()const @@ -46,7 +57,7 @@ std::string ResetAccountPasswordRequest::getAccessKeyId()const void ResetAccountPasswordRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ResetAccountPasswordRequest::getAccountName()const @@ -57,7 +68,7 @@ std::string ResetAccountPasswordRequest::getAccountName()const void ResetAccountPasswordRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string ResetAccountPasswordRequest::getResourceOwnerAccount()const @@ -68,7 +79,7 @@ std::string ResetAccountPasswordRequest::getResourceOwnerAccount()const void ResetAccountPasswordRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ResetAccountPasswordRequest::getDBClusterId()const @@ -79,7 +90,7 @@ std::string ResetAccountPasswordRequest::getDBClusterId()const void ResetAccountPasswordRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string ResetAccountPasswordRequest::getOwnerAccount()const @@ -90,7 +101,7 @@ std::string ResetAccountPasswordRequest::getOwnerAccount()const void ResetAccountPasswordRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ResetAccountPasswordRequest::getOwnerId()const @@ -101,7 +112,7 @@ long ResetAccountPasswordRequest::getOwnerId()const void ResetAccountPasswordRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ResetAccountPasswordRequest::getAccountPassword()const @@ -112,6 +123,6 @@ std::string ResetAccountPasswordRequest::getAccountPassword()const void ResetAccountPasswordRequest::setAccountPassword(const std::string& accountPassword) { accountPassword_ = accountPassword; - setCoreParameter("AccountPassword", accountPassword); + setParameter("AccountPassword", accountPassword); } diff --git a/adb/src/model/ResetAccountPasswordResult.cc b/adb/src/model/ResetAccountPasswordResult.cc index d015e1c03..54e5cdaa0 100644 --- a/adb/src/model/ResetAccountPasswordResult.cc +++ b/adb/src/model/ResetAccountPasswordResult.cc @@ -39,6 +39,20 @@ void ResetAccountPasswordResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["DBClusterId"].isNull()) + dBClusterId_ = value["DBClusterId"].asString(); + if(!value["TaskId"].isNull()) + taskId_ = std::stoi(value["TaskId"].asString()); } +int ResetAccountPasswordResult::getTaskId()const +{ + return taskId_; +} + +std::string ResetAccountPasswordResult::getDBClusterId()const +{ + return dBClusterId_; +} + diff --git a/adb/src/model/RevokeOperatorPermissionRequest.cc b/adb/src/model/RevokeOperatorPermissionRequest.cc index 957c6a95f..c18c00563 100644 --- a/adb/src/model/RevokeOperatorPermissionRequest.cc +++ b/adb/src/model/RevokeOperatorPermissionRequest.cc @@ -35,7 +35,7 @@ long RevokeOperatorPermissionRequest::getResourceOwnerId()const void RevokeOperatorPermissionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RevokeOperatorPermissionRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string RevokeOperatorPermissionRequest::getAccessKeyId()const void RevokeOperatorPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RevokeOperatorPermissionRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string RevokeOperatorPermissionRequest::getResourceOwnerAccount()const void RevokeOperatorPermissionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RevokeOperatorPermissionRequest::getDBClusterId()const @@ -68,7 +68,7 @@ std::string RevokeOperatorPermissionRequest::getDBClusterId()const void RevokeOperatorPermissionRequest::setDBClusterId(const std::string& dBClusterId) { dBClusterId_ = dBClusterId; - setCoreParameter("DBClusterId", dBClusterId); + setParameter("DBClusterId", dBClusterId); } std::string RevokeOperatorPermissionRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string RevokeOperatorPermissionRequest::getOwnerAccount()const void RevokeOperatorPermissionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RevokeOperatorPermissionRequest::getOwnerId()const @@ -90,6 +90,6 @@ long RevokeOperatorPermissionRequest::getOwnerId()const void RevokeOperatorPermissionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/adb/src/model/TagResourcesRequest.cc b/adb/src/model/TagResourcesRequest.cc index 626c8dc03..7e8b31932 100644 --- a/adb/src/model/TagResourcesRequest.cc +++ b/adb/src/model/TagResourcesRequest.cc @@ -35,7 +35,7 @@ long TagResourcesRequest::getResourceOwnerId()const void TagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string TagResourcesRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string TagResourcesRequest::getAccessKeyId()const void TagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string TagResourcesRequest::getRegionId()const @@ -57,7 +57,7 @@ std::string TagResourcesRequest::getRegionId()const void TagResourcesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector TagResourcesRequest::getTag()const @@ -70,9 +70,9 @@ void TagResourcesRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -85,7 +85,7 @@ void TagResourcesRequest::setResourceId(const std::vector& resource { resourceId_ = resourceId; for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { - setCoreParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); } } @@ -97,7 +97,7 @@ std::string TagResourcesRequest::getResourceOwnerAccount()const void TagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string TagResourcesRequest::getOwnerAccount()const @@ -108,7 +108,7 @@ std::string TagResourcesRequest::getOwnerAccount()const void TagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long TagResourcesRequest::getOwnerId()const @@ -119,7 +119,7 @@ long TagResourcesRequest::getOwnerId()const void TagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string TagResourcesRequest::getResourceType()const @@ -130,6 +130,6 @@ std::string TagResourcesRequest::getResourceType()const void TagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } diff --git a/adb/src/model/UntagResourcesRequest.cc b/adb/src/model/UntagResourcesRequest.cc index 317a5a304..18ec4a5c7 100644 --- a/adb/src/model/UntagResourcesRequest.cc +++ b/adb/src/model/UntagResourcesRequest.cc @@ -35,7 +35,7 @@ long UntagResourcesRequest::getResourceOwnerId()const void UntagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UntagResourcesRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string UntagResourcesRequest::getAccessKeyId()const void UntagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UntagResourcesRequest::getRegionId()const @@ -57,7 +57,7 @@ std::string UntagResourcesRequest::getRegionId()const void UntagResourcesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool UntagResourcesRequest::getAll()const @@ -68,7 +68,7 @@ bool UntagResourcesRequest::getAll()const void UntagResourcesRequest::setAll(bool all) { all_ = all; - setCoreParameter("All", all ? "true" : "false"); + setParameter("All", all ? "true" : "false"); } std::vector UntagResourcesRequest::getResourceId()const @@ -80,7 +80,7 @@ void UntagResourcesRequest::setResourceId(const std::vector& resour { resourceId_ = resourceId; for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { - setCoreParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); } } @@ -92,7 +92,7 @@ std::string UntagResourcesRequest::getResourceOwnerAccount()const void UntagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UntagResourcesRequest::getOwnerAccount()const @@ -103,7 +103,7 @@ std::string UntagResourcesRequest::getOwnerAccount()const void UntagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UntagResourcesRequest::getOwnerId()const @@ -114,7 +114,7 @@ long UntagResourcesRequest::getOwnerId()const void UntagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UntagResourcesRequest::getResourceType()const @@ -125,7 +125,7 @@ std::string UntagResourcesRequest::getResourceType()const void UntagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::vector UntagResourcesRequest::getTagKey()const @@ -137,7 +137,7 @@ void UntagResourcesRequest::setTagKey(const std::vector& tagKey) { tagKey_ = tagKey; for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { - setCoreParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); } } diff --git a/aegis/src/model/CreateInstanceRequest.cc b/aegis/src/model/CreateInstanceRequest.cc index e3ebccc53..976298ba5 100644 --- a/aegis/src/model/CreateInstanceRequest.cc +++ b/aegis/src/model/CreateInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::CreateInstanceRequest; CreateInstanceRequest::CreateInstanceRequest() : RpcServiceRequest("aegis", "2016-11-11", "CreateInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateInstanceRequest::~CreateInstanceRequest() {} @@ -33,7 +35,7 @@ bool CreateInstanceRequest::getIsAutoRenew()const void CreateInstanceRequest::setIsAutoRenew(bool isAutoRenew) { isAutoRenew_ = isAutoRenew; - setCoreParameter("IsAutoRenew", isAutoRenew ? "true" : "false"); + setParameter("IsAutoRenew", isAutoRenew ? "true" : "false"); } std::string CreateInstanceRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateInstanceRequest::getClientToken()const void CreateInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } int CreateInstanceRequest::getVmNumber()const @@ -55,7 +57,7 @@ int CreateInstanceRequest::getVmNumber()const void CreateInstanceRequest::setVmNumber(int vmNumber) { vmNumber_ = vmNumber; - setCoreParameter("VmNumber", std::to_string(vmNumber)); + setParameter("VmNumber", std::to_string(vmNumber)); } long CreateInstanceRequest::getOwnerId()const @@ -66,7 +68,7 @@ long CreateInstanceRequest::getOwnerId()const void CreateInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int CreateInstanceRequest::getAutoRenewDuration()const @@ -77,7 +79,7 @@ int CreateInstanceRequest::getAutoRenewDuration()const void CreateInstanceRequest::setAutoRenewDuration(int autoRenewDuration) { autoRenewDuration_ = autoRenewDuration; - setCoreParameter("AutoRenewDuration", std::to_string(autoRenewDuration)); + setParameter("AutoRenewDuration", std::to_string(autoRenewDuration)); } int CreateInstanceRequest::getDuration()const @@ -88,7 +90,7 @@ int CreateInstanceRequest::getDuration()const void CreateInstanceRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } int CreateInstanceRequest::getVersionCode()const @@ -99,7 +101,7 @@ int CreateInstanceRequest::getVersionCode()const void CreateInstanceRequest::setVersionCode(int versionCode) { versionCode_ = versionCode; - setCoreParameter("VersionCode", std::to_string(versionCode)); + setParameter("VersionCode", std::to_string(versionCode)); } std::string CreateInstanceRequest::getPricingCycle()const @@ -110,6 +112,6 @@ std::string CreateInstanceRequest::getPricingCycle()const void CreateInstanceRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/aegis/src/model/DeleteRuleRequest.cc b/aegis/src/model/DeleteRuleRequest.cc index 2351c7866..94d03bf6d 100644 --- a/aegis/src/model/DeleteRuleRequest.cc +++ b/aegis/src/model/DeleteRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DeleteRuleRequest; DeleteRuleRequest::DeleteRuleRequest() : RpcServiceRequest("aegis", "2016-11-11", "DeleteRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRuleRequest::~DeleteRuleRequest() {} @@ -33,7 +35,7 @@ std::string DeleteRuleRequest::getSourceIp()const void DeleteRuleRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteRuleRequest::getId()const @@ -44,7 +46,7 @@ std::string DeleteRuleRequest::getId()const void DeleteRuleRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string DeleteRuleRequest::getLang()const @@ -55,6 +57,6 @@ std::string DeleteRuleRequest::getLang()const void DeleteRuleRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/aegis/src/model/DescribeAlarmEventDetailRequest.cc b/aegis/src/model/DescribeAlarmEventDetailRequest.cc index 03b7b6efa..bbbca903f 100644 --- a/aegis/src/model/DescribeAlarmEventDetailRequest.cc +++ b/aegis/src/model/DescribeAlarmEventDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DescribeAlarmEventDetailRequest; DescribeAlarmEventDetailRequest::DescribeAlarmEventDetailRequest() : RpcServiceRequest("aegis", "2016-11-11", "DescribeAlarmEventDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAlarmEventDetailRequest::~DescribeAlarmEventDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAlarmEventDetailRequest::getAlarmUniqueInfo()const void DescribeAlarmEventDetailRequest::setAlarmUniqueInfo(const std::string& alarmUniqueInfo) { alarmUniqueInfo_ = alarmUniqueInfo; - setCoreParameter("AlarmUniqueInfo", alarmUniqueInfo); + setParameter("AlarmUniqueInfo", alarmUniqueInfo); } std::string DescribeAlarmEventDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeAlarmEventDetailRequest::getSourceIp()const void DescribeAlarmEventDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAlarmEventDetailRequest::getFrom()const @@ -55,7 +57,7 @@ std::string DescribeAlarmEventDetailRequest::getFrom()const void DescribeAlarmEventDetailRequest::setFrom(const std::string& from) { from_ = from; - setCoreParameter("From", from); + setParameter("From", from); } std::string DescribeAlarmEventDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeAlarmEventDetailRequest::getLang()const void DescribeAlarmEventDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/aegis/src/model/DescribeAutoDelConfigRequest.cc b/aegis/src/model/DescribeAutoDelConfigRequest.cc index 2f4051b78..190fe7de0 100644 --- a/aegis/src/model/DescribeAutoDelConfigRequest.cc +++ b/aegis/src/model/DescribeAutoDelConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DescribeAutoDelConfigRequest; DescribeAutoDelConfigRequest::DescribeAutoDelConfigRequest() : RpcServiceRequest("aegis", "2016-11-11", "DescribeAutoDelConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAutoDelConfigRequest::~DescribeAutoDelConfigRequest() {} @@ -33,6 +35,6 @@ std::string DescribeAutoDelConfigRequest::getSourceIp()const void DescribeAutoDelConfigRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/aegis/src/model/DescribeCheckWarningDetailRequest.cc b/aegis/src/model/DescribeCheckWarningDetailRequest.cc index f1fa57cdf..2fada7790 100644 --- a/aegis/src/model/DescribeCheckWarningDetailRequest.cc +++ b/aegis/src/model/DescribeCheckWarningDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DescribeCheckWarningDetailRequest; DescribeCheckWarningDetailRequest::DescribeCheckWarningDetailRequest() : RpcServiceRequest("aegis", "2016-11-11", "DescribeCheckWarningDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCheckWarningDetailRequest::~DescribeCheckWarningDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCheckWarningDetailRequest::getSourceIp()const void DescribeCheckWarningDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCheckWarningDetailRequest::getLang()const @@ -44,7 +46,7 @@ std::string DescribeCheckWarningDetailRequest::getLang()const void DescribeCheckWarningDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeCheckWarningDetailRequest::getCheckWarningId()const @@ -55,6 +57,6 @@ long DescribeCheckWarningDetailRequest::getCheckWarningId()const void DescribeCheckWarningDetailRequest::setCheckWarningId(long checkWarningId) { checkWarningId_ = checkWarningId; - setCoreParameter("CheckWarningId", std::to_string(checkWarningId)); + setParameter("CheckWarningId", std::to_string(checkWarningId)); } diff --git a/aegis/src/model/DescribeConcernNecessityRequest.cc b/aegis/src/model/DescribeConcernNecessityRequest.cc index 549ad98cd..1bbaac62f 100644 --- a/aegis/src/model/DescribeConcernNecessityRequest.cc +++ b/aegis/src/model/DescribeConcernNecessityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DescribeConcernNecessityRequest; DescribeConcernNecessityRequest::DescribeConcernNecessityRequest() : RpcServiceRequest("aegis", "2016-11-11", "DescribeConcernNecessity") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeConcernNecessityRequest::~DescribeConcernNecessityRequest() {} @@ -33,7 +35,7 @@ std::string DescribeConcernNecessityRequest::getSourceIp()const void DescribeConcernNecessityRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeConcernNecessityRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeConcernNecessityRequest::getLang()const void DescribeConcernNecessityRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/aegis/src/model/DescribeInstanceStatisticsRequest.cc b/aegis/src/model/DescribeInstanceStatisticsRequest.cc index 9922674e0..2dcb481f5 100644 --- a/aegis/src/model/DescribeInstanceStatisticsRequest.cc +++ b/aegis/src/model/DescribeInstanceStatisticsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DescribeInstanceStatisticsRequest; DescribeInstanceStatisticsRequest::DescribeInstanceStatisticsRequest() : RpcServiceRequest("aegis", "2016-11-11", "DescribeInstanceStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstanceStatisticsRequest::~DescribeInstanceStatisticsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeInstanceStatisticsRequest::getUuid()const void DescribeInstanceStatisticsRequest::setUuid(const std::string& uuid) { uuid_ = uuid; - setCoreParameter("Uuid", uuid); + setParameter("Uuid", uuid); } std::string DescribeInstanceStatisticsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeInstanceStatisticsRequest::getSourceIp()const void DescribeInstanceStatisticsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeInstanceStatisticsRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeInstanceStatisticsRequest::getLang()const void DescribeInstanceStatisticsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/aegis/src/model/DescribeStrategyExecDetailRequest.cc b/aegis/src/model/DescribeStrategyExecDetailRequest.cc index ca7c4a2a1..ba0a6394c 100644 --- a/aegis/src/model/DescribeStrategyExecDetailRequest.cc +++ b/aegis/src/model/DescribeStrategyExecDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DescribeStrategyExecDetailRequest; DescribeStrategyExecDetailRequest::DescribeStrategyExecDetailRequest() : RpcServiceRequest("aegis", "2016-11-11", "DescribeStrategyExecDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeStrategyExecDetailRequest::~DescribeStrategyExecDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeStrategyExecDetailRequest::getSourceIp()const void DescribeStrategyExecDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeStrategyExecDetailRequest::getStrategyId()const @@ -44,6 +46,6 @@ int DescribeStrategyExecDetailRequest::getStrategyId()const void DescribeStrategyExecDetailRequest::setStrategyId(int strategyId) { strategyId_ = strategyId; - setCoreParameter("StrategyId", std::to_string(strategyId)); + setParameter("StrategyId", std::to_string(strategyId)); } diff --git a/aegis/src/model/DescribeStratetyRequest.cc b/aegis/src/model/DescribeStratetyRequest.cc index 759e7de49..ac7dc3221 100644 --- a/aegis/src/model/DescribeStratetyRequest.cc +++ b/aegis/src/model/DescribeStratetyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DescribeStratetyRequest; DescribeStratetyRequest::DescribeStratetyRequest() : RpcServiceRequest("aegis", "2016-11-11", "DescribeStratety") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeStratetyRequest::~DescribeStratetyRequest() {} @@ -33,7 +35,7 @@ std::string DescribeStratetyRequest::getSourceIp()const void DescribeStratetyRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeStratetyRequest::getStrategyIds()const @@ -44,7 +46,7 @@ std::string DescribeStratetyRequest::getStrategyIds()const void DescribeStratetyRequest::setStrategyIds(const std::string& strategyIds) { strategyIds_ = strategyIds; - setCoreParameter("StrategyIds", strategyIds); + setParameter("StrategyIds", strategyIds); } std::string DescribeStratetyRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeStratetyRequest::getLang()const void DescribeStratetyRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/aegis/src/model/DescribeSuspEventDetailRequest.cc b/aegis/src/model/DescribeSuspEventDetailRequest.cc index 9c4c898c3..ef77bb6b6 100644 --- a/aegis/src/model/DescribeSuspEventDetailRequest.cc +++ b/aegis/src/model/DescribeSuspEventDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DescribeSuspEventDetailRequest; DescribeSuspEventDetailRequest::DescribeSuspEventDetailRequest() : RpcServiceRequest("aegis", "2016-11-11", "DescribeSuspEventDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSuspEventDetailRequest::~DescribeSuspEventDetailRequest() {} @@ -33,7 +35,7 @@ int DescribeSuspEventDetailRequest::getSuspiciousEventId()const void DescribeSuspEventDetailRequest::setSuspiciousEventId(int suspiciousEventId) { suspiciousEventId_ = suspiciousEventId; - setCoreParameter("SuspiciousEventId", std::to_string(suspiciousEventId)); + setParameter("SuspiciousEventId", std::to_string(suspiciousEventId)); } std::string DescribeSuspEventDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeSuspEventDetailRequest::getSourceIp()const void DescribeSuspEventDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeSuspEventDetailRequest::getFrom()const @@ -55,7 +57,7 @@ std::string DescribeSuspEventDetailRequest::getFrom()const void DescribeSuspEventDetailRequest::setFrom(const std::string& from) { from_ = from; - setCoreParameter("From", from); + setParameter("From", from); } std::string DescribeSuspEventDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeSuspEventDetailRequest::getLang()const void DescribeSuspEventDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/aegis/src/model/DescribeVulWhitelistRequest.cc b/aegis/src/model/DescribeVulWhitelistRequest.cc index b03dc5f86..041d4859a 100644 --- a/aegis/src/model/DescribeVulWhitelistRequest.cc +++ b/aegis/src/model/DescribeVulWhitelistRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::DescribeVulWhitelistRequest; DescribeVulWhitelistRequest::DescribeVulWhitelistRequest() : RpcServiceRequest("aegis", "2016-11-11", "DescribeVulWhitelist") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVulWhitelistRequest::~DescribeVulWhitelistRequest() {} @@ -33,7 +35,7 @@ int DescribeVulWhitelistRequest::getCurrentPage()const void DescribeVulWhitelistRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeVulWhitelistRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeVulWhitelistRequest::getSourceIp()const void DescribeVulWhitelistRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeVulWhitelistRequest::getPageSize()const @@ -55,6 +57,6 @@ int DescribeVulWhitelistRequest::getPageSize()const void DescribeVulWhitelistRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/aegis/src/model/RenewInstanceRequest.cc b/aegis/src/model/RenewInstanceRequest.cc index d85df278b..fe5016989 100644 --- a/aegis/src/model/RenewInstanceRequest.cc +++ b/aegis/src/model/RenewInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::RenewInstanceRequest; RenewInstanceRequest::RenewInstanceRequest() : RpcServiceRequest("aegis", "2016-11-11", "RenewInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} RenewInstanceRequest::~RenewInstanceRequest() {} @@ -33,7 +35,7 @@ int RenewInstanceRequest::getDuration()const void RenewInstanceRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string RenewInstanceRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string RenewInstanceRequest::getInstanceId()const void RenewInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string RenewInstanceRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string RenewInstanceRequest::getClientToken()const void RenewInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string RenewInstanceRequest::getVmNumber()const @@ -66,7 +68,7 @@ std::string RenewInstanceRequest::getVmNumber()const void RenewInstanceRequest::setVmNumber(const std::string& vmNumber) { vmNumber_ = vmNumber; - setCoreParameter("VmNumber", vmNumber); + setParameter("VmNumber", vmNumber); } long RenewInstanceRequest::getOwnerId()const @@ -77,7 +79,7 @@ long RenewInstanceRequest::getOwnerId()const void RenewInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RenewInstanceRequest::getPricingCycle()const @@ -88,6 +90,6 @@ std::string RenewInstanceRequest::getPricingCycle()const void RenewInstanceRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/aegis/src/model/UpgradeInstanceRequest.cc b/aegis/src/model/UpgradeInstanceRequest.cc index 3e1dce847..f8aa818c1 100644 --- a/aegis/src/model/UpgradeInstanceRequest.cc +++ b/aegis/src/model/UpgradeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Aegis::Model::UpgradeInstanceRequest; UpgradeInstanceRequest::UpgradeInstanceRequest() : RpcServiceRequest("aegis", "2016-11-11", "UpgradeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpgradeInstanceRequest::~UpgradeInstanceRequest() {} @@ -33,7 +35,7 @@ std::string UpgradeInstanceRequest::getInstanceId()const void UpgradeInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string UpgradeInstanceRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string UpgradeInstanceRequest::getClientToken()const void UpgradeInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } int UpgradeInstanceRequest::getVmNumber()const @@ -55,7 +57,7 @@ int UpgradeInstanceRequest::getVmNumber()const void UpgradeInstanceRequest::setVmNumber(int vmNumber) { vmNumber_ = vmNumber; - setCoreParameter("VmNumber", std::to_string(vmNumber)); + setParameter("VmNumber", std::to_string(vmNumber)); } long UpgradeInstanceRequest::getOwnerId()const @@ -66,7 +68,7 @@ long UpgradeInstanceRequest::getOwnerId()const void UpgradeInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int UpgradeInstanceRequest::getVersionCode()const @@ -77,6 +79,6 @@ int UpgradeInstanceRequest::getVersionCode()const void UpgradeInstanceRequest::setVersionCode(int versionCode) { versionCode_ = versionCode; - setCoreParameter("VersionCode", std::to_string(versionCode)); + setParameter("VersionCode", std::to_string(versionCode)); } diff --git a/afs/CMakeLists.txt b/afs/CMakeLists.txt index 5f4809a7b..b020e1a98 100644 --- a/afs/CMakeLists.txt +++ b/afs/CMakeLists.txt @@ -29,6 +29,14 @@ set(afs_public_header_model include/alibabacloud/afs/model/ConfigurationStyleResult.h include/alibabacloud/afs/model/CreateConfigurationRequest.h include/alibabacloud/afs/model/CreateConfigurationResult.h + include/alibabacloud/afs/model/DescribeAfsConfigNameRequest.h + include/alibabacloud/afs/model/DescribeAfsConfigNameResult.h + include/alibabacloud/afs/model/DescribeAfsOneConfDataRequest.h + include/alibabacloud/afs/model/DescribeAfsOneConfDataResult.h + include/alibabacloud/afs/model/DescribeAfsTotalConfDataRequest.h + include/alibabacloud/afs/model/DescribeAfsTotalConfDataResult.h + include/alibabacloud/afs/model/DescribeAfsVerifySigDataRequest.h + include/alibabacloud/afs/model/DescribeAfsVerifySigDataResult.h include/alibabacloud/afs/model/DescribeCaptchaDayRequest.h include/alibabacloud/afs/model/DescribeCaptchaDayResult.h include/alibabacloud/afs/model/DescribeCaptchaIpCityRequest.h @@ -62,6 +70,14 @@ set(afs_src src/model/ConfigurationStyleResult.cc src/model/CreateConfigurationRequest.cc src/model/CreateConfigurationResult.cc + src/model/DescribeAfsConfigNameRequest.cc + src/model/DescribeAfsConfigNameResult.cc + src/model/DescribeAfsOneConfDataRequest.cc + src/model/DescribeAfsOneConfDataResult.cc + src/model/DescribeAfsTotalConfDataRequest.cc + src/model/DescribeAfsTotalConfDataResult.cc + src/model/DescribeAfsVerifySigDataRequest.cc + src/model/DescribeAfsVerifySigDataResult.cc src/model/DescribeCaptchaDayRequest.cc src/model/DescribeCaptchaDayResult.cc src/model/DescribeCaptchaIpCityRequest.cc diff --git a/afs/include/alibabacloud/afs/AfsClient.h b/afs/include/alibabacloud/afs/AfsClient.h index 65a9eb122..cd9a705c4 100644 --- a/afs/include/alibabacloud/afs/AfsClient.h +++ b/afs/include/alibabacloud/afs/AfsClient.h @@ -30,6 +30,14 @@ #include "model/ConfigurationStyleResult.h" #include "model/CreateConfigurationRequest.h" #include "model/CreateConfigurationResult.h" +#include "model/DescribeAfsConfigNameRequest.h" +#include "model/DescribeAfsConfigNameResult.h" +#include "model/DescribeAfsOneConfDataRequest.h" +#include "model/DescribeAfsOneConfDataResult.h" +#include "model/DescribeAfsTotalConfDataRequest.h" +#include "model/DescribeAfsTotalConfDataResult.h" +#include "model/DescribeAfsVerifySigDataRequest.h" +#include "model/DescribeAfsVerifySigDataResult.h" #include "model/DescribeCaptchaDayRequest.h" #include "model/DescribeCaptchaDayResult.h" #include "model/DescribeCaptchaIpCityRequest.h" @@ -73,6 +81,18 @@ namespace AlibabaCloud typedef Outcome CreateConfigurationOutcome; typedef std::future CreateConfigurationOutcomeCallable; typedef std::function&)> CreateConfigurationAsyncHandler; + typedef Outcome DescribeAfsConfigNameOutcome; + typedef std::future DescribeAfsConfigNameOutcomeCallable; + typedef std::function&)> DescribeAfsConfigNameAsyncHandler; + typedef Outcome DescribeAfsOneConfDataOutcome; + typedef std::future DescribeAfsOneConfDataOutcomeCallable; + typedef std::function&)> DescribeAfsOneConfDataAsyncHandler; + typedef Outcome DescribeAfsTotalConfDataOutcome; + typedef std::future DescribeAfsTotalConfDataOutcomeCallable; + typedef std::function&)> DescribeAfsTotalConfDataAsyncHandler; + typedef Outcome DescribeAfsVerifySigDataOutcome; + typedef std::future DescribeAfsVerifySigDataOutcomeCallable; + typedef std::function&)> DescribeAfsVerifySigDataAsyncHandler; typedef Outcome DescribeCaptchaDayOutcome; typedef std::future DescribeCaptchaDayOutcomeCallable; typedef std::function&)> DescribeCaptchaDayAsyncHandler; @@ -123,6 +143,18 @@ namespace AlibabaCloud CreateConfigurationOutcome createConfiguration(const Model::CreateConfigurationRequest &request)const; void createConfigurationAsync(const Model::CreateConfigurationRequest& request, const CreateConfigurationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateConfigurationOutcomeCallable createConfigurationCallable(const Model::CreateConfigurationRequest& request) const; + DescribeAfsConfigNameOutcome describeAfsConfigName(const Model::DescribeAfsConfigNameRequest &request)const; + void describeAfsConfigNameAsync(const Model::DescribeAfsConfigNameRequest& request, const DescribeAfsConfigNameAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAfsConfigNameOutcomeCallable describeAfsConfigNameCallable(const Model::DescribeAfsConfigNameRequest& request) const; + DescribeAfsOneConfDataOutcome describeAfsOneConfData(const Model::DescribeAfsOneConfDataRequest &request)const; + void describeAfsOneConfDataAsync(const Model::DescribeAfsOneConfDataRequest& request, const DescribeAfsOneConfDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAfsOneConfDataOutcomeCallable describeAfsOneConfDataCallable(const Model::DescribeAfsOneConfDataRequest& request) const; + DescribeAfsTotalConfDataOutcome describeAfsTotalConfData(const Model::DescribeAfsTotalConfDataRequest &request)const; + void describeAfsTotalConfDataAsync(const Model::DescribeAfsTotalConfDataRequest& request, const DescribeAfsTotalConfDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAfsTotalConfDataOutcomeCallable describeAfsTotalConfDataCallable(const Model::DescribeAfsTotalConfDataRequest& request) const; + DescribeAfsVerifySigDataOutcome describeAfsVerifySigData(const Model::DescribeAfsVerifySigDataRequest &request)const; + void describeAfsVerifySigDataAsync(const Model::DescribeAfsVerifySigDataRequest& request, const DescribeAfsVerifySigDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAfsVerifySigDataOutcomeCallable describeAfsVerifySigDataCallable(const Model::DescribeAfsVerifySigDataRequest& request) const; DescribeCaptchaDayOutcome describeCaptchaDay(const Model::DescribeCaptchaDayRequest &request)const; void describeCaptchaDayAsync(const Model::DescribeCaptchaDayRequest& request, const DescribeCaptchaDayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeCaptchaDayOutcomeCallable describeCaptchaDayCallable(const Model::DescribeCaptchaDayRequest& request) const; diff --git a/afs/include/alibabacloud/afs/model/DescribeAfsConfigNameRequest.h b/afs/include/alibabacloud/afs/model/DescribeAfsConfigNameRequest.h new file mode 100644 index 000000000..d31167f1d --- /dev/null +++ b/afs/include/alibabacloud/afs/model/DescribeAfsConfigNameRequest.h @@ -0,0 +1,51 @@ +/* + * 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_AFS_MODEL_DESCRIBEAFSCONFIGNAMEREQUEST_H_ +#define ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSCONFIGNAMEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Afs + { + namespace Model + { + class ALIBABACLOUD_AFS_EXPORT DescribeAfsConfigNameRequest : public RpcServiceRequest + { + + public: + DescribeAfsConfigNameRequest(); + ~DescribeAfsConfigNameRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getProductName()const; + void setProductName(const std::string& productName); + + private: + std::string sourceIp_; + std::string productName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSCONFIGNAMEREQUEST_H_ \ No newline at end of file diff --git a/afs/include/alibabacloud/afs/model/DescribeAfsConfigNameResult.h b/afs/include/alibabacloud/afs/model/DescribeAfsConfigNameResult.h new file mode 100644 index 000000000..4f136b362 --- /dev/null +++ b/afs/include/alibabacloud/afs/model/DescribeAfsConfigNameResult.h @@ -0,0 +1,63 @@ +/* + * 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_AFS_MODEL_DESCRIBEAFSCONFIGNAMERESULT_H_ +#define ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSCONFIGNAMERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Afs + { + namespace Model + { + class ALIBABACLOUD_AFS_EXPORT DescribeAfsConfigNameResult : public ServiceResult + { + public: + struct AfsConfigName + { + std::string refExtId; + std::string configName; + std::string appKey; + std::string scene; + std::string aliUid; + }; + + + DescribeAfsConfigNameResult(); + explicit DescribeAfsConfigNameResult(const std::string &payload); + ~DescribeAfsConfigNameResult(); + std::vector getConfigNames()const; + std::string getBizCode()const; + bool getHasData()const; + + protected: + void parse(const std::string &payload); + private: + std::vector configNames_; + std::string bizCode_; + bool hasData_; + + }; + } + } +} +#endif // !ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSCONFIGNAMERESULT_H_ \ No newline at end of file diff --git a/afs/include/alibabacloud/afs/model/DescribeAfsOneConfDataRequest.h b/afs/include/alibabacloud/afs/model/DescribeAfsOneConfDataRequest.h new file mode 100644 index 000000000..ce847be77 --- /dev/null +++ b/afs/include/alibabacloud/afs/model/DescribeAfsOneConfDataRequest.h @@ -0,0 +1,57 @@ +/* + * 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_AFS_MODEL_DESCRIBEAFSONECONFDATAREQUEST_H_ +#define ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSONECONFDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Afs + { + namespace Model + { + class ALIBABACLOUD_AFS_EXPORT DescribeAfsOneConfDataRequest : public RpcServiceRequest + { + + public: + DescribeAfsOneConfDataRequest(); + ~DescribeAfsOneConfDataRequest(); + + std::string getScene()const; + void setScene(const std::string& scene); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getProductName()const; + void setProductName(const std::string& productName); + std::string getAppKey()const; + void setAppKey(const std::string& appKey); + + private: + std::string scene_; + std::string sourceIp_; + std::string productName_; + std::string appKey_; + + }; + } + } +} +#endif // !ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSONECONFDATAREQUEST_H_ \ No newline at end of file diff --git a/afs/include/alibabacloud/afs/model/DescribeAfsOneConfDataResult.h b/afs/include/alibabacloud/afs/model/DescribeAfsOneConfDataResult.h new file mode 100644 index 000000000..75a3f1cd0 --- /dev/null +++ b/afs/include/alibabacloud/afs/model/DescribeAfsOneConfDataResult.h @@ -0,0 +1,88 @@ +/* + * 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_AFS_MODEL_DESCRIBEAFSONECONFDATARESULT_H_ +#define ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSONECONFDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Afs + { + namespace Model + { + class ALIBABACLOUD_AFS_EXPORT DescribeAfsOneConfDataResult : public ServiceResult + { + public: + struct AfsNcOneConfData + { + long ncSigBlockCnt; + int ncInitCnt; + long ncSigCnt; + long ncNoActionCnt; + std::string tableDate; + long ncVerifyCnt; + long ncVerifyBlockCnt; + }; + struct AfsIcOneConfData + { + long icNoActionCnt; + long icBlockCnt; + std::string tableDate; + long icSecVerifyCnt; + long icSigCnt; + long icVerifyCnt; + long icInitCnt; + }; + struct AfsNvcOneConfData + { + long nvcNoActionCnt; + long nvcInitCnt; + std::string tableDate; + long nvcVerifyCnt; + long nvcBlockCnt; + long nvcSecVerifyCnt; + }; + + + DescribeAfsOneConfDataResult(); + explicit DescribeAfsOneConfDataResult(const std::string &payload); + ~DescribeAfsOneConfDataResult(); + std::vector getIcOneConfDatas()const; + std::vector getNcOneConfDatas()const; + std::vector getNvcOneConfDatas()const; + std::string getBizCode()const; + bool getHasData()const; + + protected: + void parse(const std::string &payload); + private: + std::vector icOneConfDatas_; + std::vector ncOneConfDatas_; + std::vector nvcOneConfDatas_; + std::string bizCode_; + bool hasData_; + + }; + } + } +} +#endif // !ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSONECONFDATARESULT_H_ \ No newline at end of file diff --git a/afs/include/alibabacloud/afs/model/DescribeAfsTotalConfDataRequest.h b/afs/include/alibabacloud/afs/model/DescribeAfsTotalConfDataRequest.h new file mode 100644 index 000000000..1d060a897 --- /dev/null +++ b/afs/include/alibabacloud/afs/model/DescribeAfsTotalConfDataRequest.h @@ -0,0 +1,51 @@ +/* + * 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_AFS_MODEL_DESCRIBEAFSTOTALCONFDATAREQUEST_H_ +#define ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSTOTALCONFDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Afs + { + namespace Model + { + class ALIBABACLOUD_AFS_EXPORT DescribeAfsTotalConfDataRequest : public RpcServiceRequest + { + + public: + DescribeAfsTotalConfDataRequest(); + ~DescribeAfsTotalConfDataRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getProductName()const; + void setProductName(const std::string& productName); + + private: + std::string sourceIp_; + std::string productName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSTOTALCONFDATAREQUEST_H_ \ No newline at end of file diff --git a/afs/include/alibabacloud/afs/model/DescribeAfsTotalConfDataResult.h b/afs/include/alibabacloud/afs/model/DescribeAfsTotalConfDataResult.h new file mode 100644 index 000000000..cc46391ee --- /dev/null +++ b/afs/include/alibabacloud/afs/model/DescribeAfsTotalConfDataResult.h @@ -0,0 +1,77 @@ +/* + * 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_AFS_MODEL_DESCRIBEAFSTOTALCONFDATARESULT_H_ +#define ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSTOTALCONFDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Afs + { + namespace Model + { + class ALIBABACLOUD_AFS_EXPORT DescribeAfsTotalConfDataResult : public ServiceResult + { + public: + struct AfsTotalConfData + { + std::string category; + long value; + std::string time; + }; + + + DescribeAfsTotalConfDataResult(); + explicit DescribeAfsTotalConfDataResult(const std::string &payload); + ~DescribeAfsTotalConfDataResult(); + std::vector getIcTotalConfSigDatas()const; + std::vector getNvcTotalConfSecVerifyDatas()const; + std::vector getIcTotalConfVerifyDatas()const; + std::vector getNvcTotalConfVerifyDatas()const; + std::vector getIcTotalConfSecVerifyDatas()const; + std::vector getNcTotalConfBlockDatas()const; + std::vector getNcTotalConfSigDatas()const; + std::vector getIcTotalConfBlockDatas()const; + std::vector getNcTotalConfVerifyDatas()const; + std::string getBizCode()const; + bool getHasData()const; + + protected: + void parse(const std::string &payload); + private: + std::vector icTotalConfSigDatas_; + std::vector nvcTotalConfSecVerifyDatas_; + std::vector icTotalConfVerifyDatas_; + std::vector nvcTotalConfVerifyDatas_; + std::vector icTotalConfSecVerifyDatas_; + std::vector ncTotalConfBlockDatas_; + std::vector ncTotalConfSigDatas_; + std::vector icTotalConfBlockDatas_; + std::vector ncTotalConfVerifyDatas_; + std::string bizCode_; + bool hasData_; + + }; + } + } +} +#endif // !ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSTOTALCONFDATARESULT_H_ \ No newline at end of file diff --git a/afs/include/alibabacloud/afs/model/DescribeAfsVerifySigDataRequest.h b/afs/include/alibabacloud/afs/model/DescribeAfsVerifySigDataRequest.h new file mode 100644 index 000000000..d973e85c2 --- /dev/null +++ b/afs/include/alibabacloud/afs/model/DescribeAfsVerifySigDataRequest.h @@ -0,0 +1,57 @@ +/* + * 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_AFS_MODEL_DESCRIBEAFSVERIFYSIGDATAREQUEST_H_ +#define ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSVERIFYSIGDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Afs + { + namespace Model + { + class ALIBABACLOUD_AFS_EXPORT DescribeAfsVerifySigDataRequest : public RpcServiceRequest + { + + public: + DescribeAfsVerifySigDataRequest(); + ~DescribeAfsVerifySigDataRequest(); + + std::string getScene()const; + void setScene(const std::string& scene); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getProductName()const; + void setProductName(const std::string& productName); + std::string getAppKey()const; + void setAppKey(const std::string& appKey); + + private: + std::string scene_; + std::string sourceIp_; + std::string productName_; + std::string appKey_; + + }; + } + } +} +#endif // !ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSVERIFYSIGDATAREQUEST_H_ \ No newline at end of file diff --git a/afs/include/alibabacloud/afs/model/DescribeAfsVerifySigDataResult.h b/afs/include/alibabacloud/afs/model/DescribeAfsVerifySigDataResult.h new file mode 100644 index 000000000..60746e47b --- /dev/null +++ b/afs/include/alibabacloud/afs/model/DescribeAfsVerifySigDataResult.h @@ -0,0 +1,113 @@ +/* + * 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_AFS_MODEL_DESCRIBEAFSVERIFYSIGDATARESULT_H_ +#define ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSVERIFYSIGDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Afs + { + namespace Model + { + class ALIBABACLOUD_AFS_EXPORT DescribeAfsVerifySigDataResult : public ServiceResult + { + public: + struct AfsNcVerifyData + { + long ncVerifyPass; + long ncVerifyBlock; + std::string time; + }; + struct AfsNcSigData + { + std::string time; + long ncSigPass; + long ncSigBlock; + }; + struct AfsIcSecVerifyData + { + long icSecBlock; + long icSecPass; + std::string time; + }; + struct AfsIcVerifyData + { + long icBlockCnt; + long icSecVerifyCnt; + std::string time; + long icSigCnt; + long icVerifyCnt; + }; + struct AfsNvcVerifyData + { + std::string time; + long nvcVerifyCnt; + long nvcSecVerifyCnt; + }; + struct AfsNvcSecData + { + long nvcSecPass; + std::string time; + long nvcSecBlock; + }; + struct AfsNvcCodeData + { + long nvcCode200; + long nvcCode600; + long nvcCode400; + std::string time; + long nvcCode800; + }; + + + DescribeAfsVerifySigDataResult(); + explicit DescribeAfsVerifySigDataResult(const std::string &payload); + ~DescribeAfsVerifySigDataResult(); + std::vector getNvcCodeDatas()const; + std::vector getNvcSecDatas()const; + std::vector getIcVerifyDatas()const; + std::vector getNcVerifyDatas()const; + std::vector getIcSecVerifyDatas()const; + std::vector getNvcVerifyDatas()const; + std::vector getNcSigDatas()const; + std::string getBizCode()const; + bool getHasData()const; + + protected: + void parse(const std::string &payload); + private: + std::vector nvcCodeDatas_; + std::vector nvcSecDatas_; + std::vector icVerifyDatas_; + std::vector ncVerifyDatas_; + std::vector icSecVerifyDatas_; + std::vector nvcVerifyDatas_; + std::vector ncSigDatas_; + std::string bizCode_; + bool hasData_; + + }; + } + } +} +#endif // !ALIBABACLOUD_AFS_MODEL_DESCRIBEAFSVERIFYSIGDATARESULT_H_ \ No newline at end of file diff --git a/afs/src/AfsClient.cc b/afs/src/AfsClient.cc index 7541dce08..f0d125ebd 100644 --- a/afs/src/AfsClient.cc +++ b/afs/src/AfsClient.cc @@ -195,6 +195,150 @@ AfsClient::CreateConfigurationOutcomeCallable AfsClient::createConfigurationCall return task->get_future(); } +AfsClient::DescribeAfsConfigNameOutcome AfsClient::describeAfsConfigName(const DescribeAfsConfigNameRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAfsConfigNameOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAfsConfigNameOutcome(DescribeAfsConfigNameResult(outcome.result())); + else + return DescribeAfsConfigNameOutcome(outcome.error()); +} + +void AfsClient::describeAfsConfigNameAsync(const DescribeAfsConfigNameRequest& request, const DescribeAfsConfigNameAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAfsConfigName(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +AfsClient::DescribeAfsConfigNameOutcomeCallable AfsClient::describeAfsConfigNameCallable(const DescribeAfsConfigNameRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAfsConfigName(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +AfsClient::DescribeAfsOneConfDataOutcome AfsClient::describeAfsOneConfData(const DescribeAfsOneConfDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAfsOneConfDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAfsOneConfDataOutcome(DescribeAfsOneConfDataResult(outcome.result())); + else + return DescribeAfsOneConfDataOutcome(outcome.error()); +} + +void AfsClient::describeAfsOneConfDataAsync(const DescribeAfsOneConfDataRequest& request, const DescribeAfsOneConfDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAfsOneConfData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +AfsClient::DescribeAfsOneConfDataOutcomeCallable AfsClient::describeAfsOneConfDataCallable(const DescribeAfsOneConfDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAfsOneConfData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +AfsClient::DescribeAfsTotalConfDataOutcome AfsClient::describeAfsTotalConfData(const DescribeAfsTotalConfDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAfsTotalConfDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAfsTotalConfDataOutcome(DescribeAfsTotalConfDataResult(outcome.result())); + else + return DescribeAfsTotalConfDataOutcome(outcome.error()); +} + +void AfsClient::describeAfsTotalConfDataAsync(const DescribeAfsTotalConfDataRequest& request, const DescribeAfsTotalConfDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAfsTotalConfData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +AfsClient::DescribeAfsTotalConfDataOutcomeCallable AfsClient::describeAfsTotalConfDataCallable(const DescribeAfsTotalConfDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAfsTotalConfData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +AfsClient::DescribeAfsVerifySigDataOutcome AfsClient::describeAfsVerifySigData(const DescribeAfsVerifySigDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAfsVerifySigDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAfsVerifySigDataOutcome(DescribeAfsVerifySigDataResult(outcome.result())); + else + return DescribeAfsVerifySigDataOutcome(outcome.error()); +} + +void AfsClient::describeAfsVerifySigDataAsync(const DescribeAfsVerifySigDataRequest& request, const DescribeAfsVerifySigDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAfsVerifySigData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +AfsClient::DescribeAfsVerifySigDataOutcomeCallable AfsClient::describeAfsVerifySigDataCallable(const DescribeAfsVerifySigDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAfsVerifySigData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + AfsClient::DescribeCaptchaDayOutcome AfsClient::describeCaptchaDay(const DescribeCaptchaDayRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/afs/src/model/AnalyzeNvcRequest.cc b/afs/src/model/AnalyzeNvcRequest.cc index b698fd523..4827d1316 100644 --- a/afs/src/model/AnalyzeNvcRequest.cc +++ b/afs/src/model/AnalyzeNvcRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::AnalyzeNvcRequest; AnalyzeNvcRequest::AnalyzeNvcRequest() : RpcServiceRequest("afs", "2018-01-12", "AnalyzeNvc") -{} +{ + setMethod(HttpRequest::Method::Post); +} AnalyzeNvcRequest::~AnalyzeNvcRequest() {} @@ -33,7 +35,7 @@ std::string AnalyzeNvcRequest::getData()const void AnalyzeNvcRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setParameter("Data", data); } std::string AnalyzeNvcRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string AnalyzeNvcRequest::getSourceIp()const void AnalyzeNvcRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string AnalyzeNvcRequest::getScoreJsonStr()const @@ -55,6 +57,6 @@ std::string AnalyzeNvcRequest::getScoreJsonStr()const void AnalyzeNvcRequest::setScoreJsonStr(const std::string& scoreJsonStr) { scoreJsonStr_ = scoreJsonStr; - setCoreParameter("ScoreJsonStr", scoreJsonStr); + setParameter("ScoreJsonStr", scoreJsonStr); } diff --git a/afs/src/model/AuthenticateSigRequest.cc b/afs/src/model/AuthenticateSigRequest.cc index 377a6cff6..907f35067 100644 --- a/afs/src/model/AuthenticateSigRequest.cc +++ b/afs/src/model/AuthenticateSigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::AuthenticateSigRequest; AuthenticateSigRequest::AuthenticateSigRequest() : RpcServiceRequest("afs", "2018-01-12", "AuthenticateSig") -{} +{ + setMethod(HttpRequest::Method::Post); +} AuthenticateSigRequest::~AuthenticateSigRequest() {} @@ -33,7 +35,7 @@ std::string AuthenticateSigRequest::getRemoteIp()const void AuthenticateSigRequest::setRemoteIp(const std::string& remoteIp) { remoteIp_ = remoteIp; - setCoreParameter("RemoteIp", remoteIp); + setParameter("RemoteIp", remoteIp); } std::string AuthenticateSigRequest::getSessionId()const @@ -44,7 +46,7 @@ std::string AuthenticateSigRequest::getSessionId()const void AuthenticateSigRequest::setSessionId(const std::string& sessionId) { sessionId_ = sessionId; - setCoreParameter("SessionId", sessionId); + setParameter("SessionId", sessionId); } std::string AuthenticateSigRequest::getScene()const @@ -55,7 +57,7 @@ std::string AuthenticateSigRequest::getScene()const void AuthenticateSigRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string AuthenticateSigRequest::getSig()const @@ -66,7 +68,7 @@ std::string AuthenticateSigRequest::getSig()const void AuthenticateSigRequest::setSig(const std::string& sig) { sig_ = sig; - setCoreParameter("Sig", sig); + setParameter("Sig", sig); } std::string AuthenticateSigRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string AuthenticateSigRequest::getSourceIp()const void AuthenticateSigRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string AuthenticateSigRequest::getToken()const @@ -88,7 +90,7 @@ std::string AuthenticateSigRequest::getToken()const void AuthenticateSigRequest::setToken(const std::string& token) { token_ = token; - setCoreParameter("Token", token); + setParameter("Token", token); } std::string AuthenticateSigRequest::getAppKey()const @@ -99,6 +101,6 @@ std::string AuthenticateSigRequest::getAppKey()const void AuthenticateSigRequest::setAppKey(const std::string& appKey) { appKey_ = appKey; - setCoreParameter("AppKey", appKey); + setParameter("AppKey", appKey); } diff --git a/afs/src/model/ConfigurationStyleRequest.cc b/afs/src/model/ConfigurationStyleRequest.cc index f4efd870a..44b5c18d2 100644 --- a/afs/src/model/ConfigurationStyleRequest.cc +++ b/afs/src/model/ConfigurationStyleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::ConfigurationStyleRequest; ConfigurationStyleRequest::ConfigurationStyleRequest() : RpcServiceRequest("afs", "2018-01-12", "ConfigurationStyle") -{} +{ + setMethod(HttpRequest::Method::Post); +} ConfigurationStyleRequest::~ConfigurationStyleRequest() {} @@ -33,7 +35,7 @@ std::string ConfigurationStyleRequest::getScene()const void ConfigurationStyleRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string ConfigurationStyleRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string ConfigurationStyleRequest::getSourceIp()const void ConfigurationStyleRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ConfigurationStyleRequest::getConfigurationMethod()const @@ -55,7 +57,7 @@ std::string ConfigurationStyleRequest::getConfigurationMethod()const void ConfigurationStyleRequest::setConfigurationMethod(const std::string& configurationMethod) { configurationMethod_ = configurationMethod; - setCoreParameter("ConfigurationMethod", configurationMethod); + setParameter("ConfigurationMethod", configurationMethod); } std::string ConfigurationStyleRequest::getRefExtId()const @@ -66,7 +68,7 @@ std::string ConfigurationStyleRequest::getRefExtId()const void ConfigurationStyleRequest::setRefExtId(const std::string& refExtId) { refExtId_ = refExtId; - setCoreParameter("RefExtId", refExtId); + setParameter("RefExtId", refExtId); } std::string ConfigurationStyleRequest::getApplyType()const @@ -77,6 +79,6 @@ std::string ConfigurationStyleRequest::getApplyType()const void ConfigurationStyleRequest::setApplyType(const std::string& applyType) { applyType_ = applyType; - setCoreParameter("ApplyType", applyType); + setParameter("ApplyType", applyType); } diff --git a/afs/src/model/CreateConfigurationRequest.cc b/afs/src/model/CreateConfigurationRequest.cc index e35a27d84..f02e40ea9 100644 --- a/afs/src/model/CreateConfigurationRequest.cc +++ b/afs/src/model/CreateConfigurationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::CreateConfigurationRequest; CreateConfigurationRequest::CreateConfigurationRequest() : RpcServiceRequest("afs", "2018-01-12", "CreateConfiguration") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateConfigurationRequest::~CreateConfigurationRequest() {} @@ -33,7 +35,7 @@ std::string CreateConfigurationRequest::getMaxPV()const void CreateConfigurationRequest::setMaxPV(const std::string& maxPV) { maxPV_ = maxPV; - setCoreParameter("MaxPV", maxPV); + setParameter("MaxPV", maxPV); } std::string CreateConfigurationRequest::getScene()const @@ -44,7 +46,7 @@ std::string CreateConfigurationRequest::getScene()const void CreateConfigurationRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string CreateConfigurationRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateConfigurationRequest::getSourceIp()const void CreateConfigurationRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateConfigurationRequest::getConfigurationName()const @@ -66,7 +68,7 @@ std::string CreateConfigurationRequest::getConfigurationName()const void CreateConfigurationRequest::setConfigurationName(const std::string& configurationName) { configurationName_ = configurationName; - setCoreParameter("ConfigurationName", configurationName); + setParameter("ConfigurationName", configurationName); } std::string CreateConfigurationRequest::getConfigurationMethod()const @@ -77,7 +79,7 @@ std::string CreateConfigurationRequest::getConfigurationMethod()const void CreateConfigurationRequest::setConfigurationMethod(const std::string& configurationMethod) { configurationMethod_ = configurationMethod; - setCoreParameter("ConfigurationMethod", configurationMethod); + setParameter("ConfigurationMethod", configurationMethod); } std::string CreateConfigurationRequest::getApplyType()const @@ -88,6 +90,6 @@ std::string CreateConfigurationRequest::getApplyType()const void CreateConfigurationRequest::setApplyType(const std::string& applyType) { applyType_ = applyType; - setCoreParameter("ApplyType", applyType); + setParameter("ApplyType", applyType); } diff --git a/afs/src/model/DescribeAfsConfigNameRequest.cc b/afs/src/model/DescribeAfsConfigNameRequest.cc new file mode 100644 index 000000000..279452099 --- /dev/null +++ b/afs/src/model/DescribeAfsConfigNameRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Afs::Model::DescribeAfsConfigNameRequest; + +DescribeAfsConfigNameRequest::DescribeAfsConfigNameRequest() : + RpcServiceRequest("afs", "2018-01-12", "DescribeAfsConfigName") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAfsConfigNameRequest::~DescribeAfsConfigNameRequest() +{} + +std::string DescribeAfsConfigNameRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAfsConfigNameRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeAfsConfigNameRequest::getProductName()const +{ + return productName_; +} + +void DescribeAfsConfigNameRequest::setProductName(const std::string& productName) +{ + productName_ = productName; + setParameter("ProductName", productName); +} + diff --git a/afs/src/model/DescribeAfsConfigNameResult.cc b/afs/src/model/DescribeAfsConfigNameResult.cc new file mode 100644 index 000000000..c7b2b3e59 --- /dev/null +++ b/afs/src/model/DescribeAfsConfigNameResult.cc @@ -0,0 +1,79 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Afs; +using namespace AlibabaCloud::Afs::Model; + +DescribeAfsConfigNameResult::DescribeAfsConfigNameResult() : + ServiceResult() +{} + +DescribeAfsConfigNameResult::DescribeAfsConfigNameResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAfsConfigNameResult::~DescribeAfsConfigNameResult() +{} + +void DescribeAfsConfigNameResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allConfigNamesNode = value["ConfigNames"]["AfsConfigName"]; + for (auto valueConfigNamesAfsConfigName : allConfigNamesNode) + { + AfsConfigName configNamesObject; + if(!valueConfigNamesAfsConfigName["AliUid"].isNull()) + configNamesObject.aliUid = valueConfigNamesAfsConfigName["AliUid"].asString(); + if(!valueConfigNamesAfsConfigName["ConfigName"].isNull()) + configNamesObject.configName = valueConfigNamesAfsConfigName["ConfigName"].asString(); + if(!valueConfigNamesAfsConfigName["AppKey"].isNull()) + configNamesObject.appKey = valueConfigNamesAfsConfigName["AppKey"].asString(); + if(!valueConfigNamesAfsConfigName["Scene"].isNull()) + configNamesObject.scene = valueConfigNamesAfsConfigName["Scene"].asString(); + if(!valueConfigNamesAfsConfigName["RefExtId"].isNull()) + configNamesObject.refExtId = valueConfigNamesAfsConfigName["RefExtId"].asString(); + configNames_.push_back(configNamesObject); + } + if(!value["BizCode"].isNull()) + bizCode_ = value["BizCode"].asString(); + if(!value["HasData"].isNull()) + hasData_ = value["HasData"].asString() == "true"; + +} + +std::vector DescribeAfsConfigNameResult::getConfigNames()const +{ + return configNames_; +} + +std::string DescribeAfsConfigNameResult::getBizCode()const +{ + return bizCode_; +} + +bool DescribeAfsConfigNameResult::getHasData()const +{ + return hasData_; +} + diff --git a/afs/src/model/DescribeAfsOneConfDataRequest.cc b/afs/src/model/DescribeAfsOneConfDataRequest.cc new file mode 100644 index 000000000..fd53c7c1d --- /dev/null +++ b/afs/src/model/DescribeAfsOneConfDataRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Afs::Model::DescribeAfsOneConfDataRequest; + +DescribeAfsOneConfDataRequest::DescribeAfsOneConfDataRequest() : + RpcServiceRequest("afs", "2018-01-12", "DescribeAfsOneConfData") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAfsOneConfDataRequest::~DescribeAfsOneConfDataRequest() +{} + +std::string DescribeAfsOneConfDataRequest::getScene()const +{ + return scene_; +} + +void DescribeAfsOneConfDataRequest::setScene(const std::string& scene) +{ + scene_ = scene; + setParameter("Scene", scene); +} + +std::string DescribeAfsOneConfDataRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAfsOneConfDataRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeAfsOneConfDataRequest::getProductName()const +{ + return productName_; +} + +void DescribeAfsOneConfDataRequest::setProductName(const std::string& productName) +{ + productName_ = productName; + setParameter("ProductName", productName); +} + +std::string DescribeAfsOneConfDataRequest::getAppKey()const +{ + return appKey_; +} + +void DescribeAfsOneConfDataRequest::setAppKey(const std::string& appKey) +{ + appKey_ = appKey; + setParameter("AppKey", appKey); +} + diff --git a/afs/src/model/DescribeAfsOneConfDataResult.cc b/afs/src/model/DescribeAfsOneConfDataResult.cc new file mode 100644 index 000000000..661355e40 --- /dev/null +++ b/afs/src/model/DescribeAfsOneConfDataResult.cc @@ -0,0 +1,131 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Afs; +using namespace AlibabaCloud::Afs::Model; + +DescribeAfsOneConfDataResult::DescribeAfsOneConfDataResult() : + ServiceResult() +{} + +DescribeAfsOneConfDataResult::DescribeAfsOneConfDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAfsOneConfDataResult::~DescribeAfsOneConfDataResult() +{} + +void DescribeAfsOneConfDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allNcOneConfDatasNode = value["NcOneConfDatas"]["AfsNcOneConfData"]; + for (auto valueNcOneConfDatasAfsNcOneConfData : allNcOneConfDatasNode) + { + AfsNcOneConfData ncOneConfDatasObject; + if(!valueNcOneConfDatasAfsNcOneConfData["TableDate"].isNull()) + ncOneConfDatasObject.tableDate = valueNcOneConfDatasAfsNcOneConfData["TableDate"].asString(); + if(!valueNcOneConfDatasAfsNcOneConfData["NcInitCnt"].isNull()) + ncOneConfDatasObject.ncInitCnt = std::stoi(valueNcOneConfDatasAfsNcOneConfData["NcInitCnt"].asString()); + if(!valueNcOneConfDatasAfsNcOneConfData["NcNoActionCnt"].isNull()) + ncOneConfDatasObject.ncNoActionCnt = std::stol(valueNcOneConfDatasAfsNcOneConfData["NcNoActionCnt"].asString()); + if(!valueNcOneConfDatasAfsNcOneConfData["NcVerifyCnt"].isNull()) + ncOneConfDatasObject.ncVerifyCnt = std::stol(valueNcOneConfDatasAfsNcOneConfData["NcVerifyCnt"].asString()); + if(!valueNcOneConfDatasAfsNcOneConfData["NcVerifyBlockCnt"].isNull()) + ncOneConfDatasObject.ncVerifyBlockCnt = std::stol(valueNcOneConfDatasAfsNcOneConfData["NcVerifyBlockCnt"].asString()); + if(!valueNcOneConfDatasAfsNcOneConfData["NcSigCnt"].isNull()) + ncOneConfDatasObject.ncSigCnt = std::stol(valueNcOneConfDatasAfsNcOneConfData["NcSigCnt"].asString()); + if(!valueNcOneConfDatasAfsNcOneConfData["NcSigBlockCnt"].isNull()) + ncOneConfDatasObject.ncSigBlockCnt = std::stol(valueNcOneConfDatasAfsNcOneConfData["NcSigBlockCnt"].asString()); + ncOneConfDatas_.push_back(ncOneConfDatasObject); + } + auto allIcOneConfDatasNode = value["IcOneConfDatas"]["AfsIcOneConfData"]; + for (auto valueIcOneConfDatasAfsIcOneConfData : allIcOneConfDatasNode) + { + AfsIcOneConfData icOneConfDatasObject; + if(!valueIcOneConfDatasAfsIcOneConfData["TableDate"].isNull()) + icOneConfDatasObject.tableDate = valueIcOneConfDatasAfsIcOneConfData["TableDate"].asString(); + if(!valueIcOneConfDatasAfsIcOneConfData["IcInitCnt"].isNull()) + icOneConfDatasObject.icInitCnt = std::stol(valueIcOneConfDatasAfsIcOneConfData["IcInitCnt"].asString()); + if(!valueIcOneConfDatasAfsIcOneConfData["IcNoActionCnt"].isNull()) + icOneConfDatasObject.icNoActionCnt = std::stol(valueIcOneConfDatasAfsIcOneConfData["IcNoActionCnt"].asString()); + if(!valueIcOneConfDatasAfsIcOneConfData["IcVerifyCnt"].isNull()) + icOneConfDatasObject.icVerifyCnt = std::stol(valueIcOneConfDatasAfsIcOneConfData["IcVerifyCnt"].asString()); + if(!valueIcOneConfDatasAfsIcOneConfData["IcSecVerifyCnt"].isNull()) + icOneConfDatasObject.icSecVerifyCnt = std::stol(valueIcOneConfDatasAfsIcOneConfData["IcSecVerifyCnt"].asString()); + if(!valueIcOneConfDatasAfsIcOneConfData["IcSigCnt"].isNull()) + icOneConfDatasObject.icSigCnt = std::stol(valueIcOneConfDatasAfsIcOneConfData["IcSigCnt"].asString()); + if(!valueIcOneConfDatasAfsIcOneConfData["IcBlockCnt"].isNull()) + icOneConfDatasObject.icBlockCnt = std::stol(valueIcOneConfDatasAfsIcOneConfData["IcBlockCnt"].asString()); + icOneConfDatas_.push_back(icOneConfDatasObject); + } + auto allNvcOneConfDatasNode = value["NvcOneConfDatas"]["AfsNvcOneConfData"]; + for (auto valueNvcOneConfDatasAfsNvcOneConfData : allNvcOneConfDatasNode) + { + AfsNvcOneConfData nvcOneConfDatasObject; + if(!valueNvcOneConfDatasAfsNvcOneConfData["TableDate"].isNull()) + nvcOneConfDatasObject.tableDate = valueNvcOneConfDatasAfsNvcOneConfData["TableDate"].asString(); + if(!valueNvcOneConfDatasAfsNvcOneConfData["NvcInitCnt"].isNull()) + nvcOneConfDatasObject.nvcInitCnt = std::stol(valueNvcOneConfDatasAfsNvcOneConfData["NvcInitCnt"].asString()); + if(!valueNvcOneConfDatasAfsNvcOneConfData["NvcNoActionCnt"].isNull()) + nvcOneConfDatasObject.nvcNoActionCnt = std::stol(valueNvcOneConfDatasAfsNvcOneConfData["NvcNoActionCnt"].asString()); + if(!valueNvcOneConfDatasAfsNvcOneConfData["NvcVerifyCnt"].isNull()) + nvcOneConfDatasObject.nvcVerifyCnt = std::stol(valueNvcOneConfDatasAfsNvcOneConfData["NvcVerifyCnt"].asString()); + if(!valueNvcOneConfDatasAfsNvcOneConfData["NvcSecVerifyCnt"].isNull()) + nvcOneConfDatasObject.nvcSecVerifyCnt = std::stol(valueNvcOneConfDatasAfsNvcOneConfData["NvcSecVerifyCnt"].asString()); + if(!valueNvcOneConfDatasAfsNvcOneConfData["NvcBlockCnt"].isNull()) + nvcOneConfDatasObject.nvcBlockCnt = std::stol(valueNvcOneConfDatasAfsNvcOneConfData["NvcBlockCnt"].asString()); + nvcOneConfDatas_.push_back(nvcOneConfDatasObject); + } + if(!value["BizCode"].isNull()) + bizCode_ = value["BizCode"].asString(); + if(!value["HasData"].isNull()) + hasData_ = value["HasData"].asString() == "true"; + +} + +std::vector DescribeAfsOneConfDataResult::getIcOneConfDatas()const +{ + return icOneConfDatas_; +} + +std::vector DescribeAfsOneConfDataResult::getNcOneConfDatas()const +{ + return ncOneConfDatas_; +} + +std::vector DescribeAfsOneConfDataResult::getNvcOneConfDatas()const +{ + return nvcOneConfDatas_; +} + +std::string DescribeAfsOneConfDataResult::getBizCode()const +{ + return bizCode_; +} + +bool DescribeAfsOneConfDataResult::getHasData()const +{ + return hasData_; +} + diff --git a/afs/src/model/DescribeAfsTotalConfDataRequest.cc b/afs/src/model/DescribeAfsTotalConfDataRequest.cc new file mode 100644 index 000000000..eb53be605 --- /dev/null +++ b/afs/src/model/DescribeAfsTotalConfDataRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Afs::Model::DescribeAfsTotalConfDataRequest; + +DescribeAfsTotalConfDataRequest::DescribeAfsTotalConfDataRequest() : + RpcServiceRequest("afs", "2018-01-12", "DescribeAfsTotalConfData") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAfsTotalConfDataRequest::~DescribeAfsTotalConfDataRequest() +{} + +std::string DescribeAfsTotalConfDataRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAfsTotalConfDataRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeAfsTotalConfDataRequest::getProductName()const +{ + return productName_; +} + +void DescribeAfsTotalConfDataRequest::setProductName(const std::string& productName) +{ + productName_ = productName; + setParameter("ProductName", productName); +} + diff --git a/afs/src/model/DescribeAfsTotalConfDataResult.cc b/afs/src/model/DescribeAfsTotalConfDataResult.cc new file mode 100644 index 000000000..29ce5d6af --- /dev/null +++ b/afs/src/model/DescribeAfsTotalConfDataResult.cc @@ -0,0 +1,211 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Afs; +using namespace AlibabaCloud::Afs::Model; + +DescribeAfsTotalConfDataResult::DescribeAfsTotalConfDataResult() : + ServiceResult() +{} + +DescribeAfsTotalConfDataResult::DescribeAfsTotalConfDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAfsTotalConfDataResult::~DescribeAfsTotalConfDataResult() +{} + +void DescribeAfsTotalConfDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allNcTotalConfVerifyDatasNode = value["NcTotalConfVerifyDatas"]["AfsTotalConfData"]; + for (auto valueNcTotalConfVerifyDatasAfsTotalConfData : allNcTotalConfVerifyDatasNode) + { + AfsTotalConfData ncTotalConfVerifyDatasObject; + if(!valueNcTotalConfVerifyDatasAfsTotalConfData["Time"].isNull()) + ncTotalConfVerifyDatasObject.time = valueNcTotalConfVerifyDatasAfsTotalConfData["Time"].asString(); + if(!valueNcTotalConfVerifyDatasAfsTotalConfData["Category"].isNull()) + ncTotalConfVerifyDatasObject.category = valueNcTotalConfVerifyDatasAfsTotalConfData["Category"].asString(); + if(!valueNcTotalConfVerifyDatasAfsTotalConfData["Value"].isNull()) + ncTotalConfVerifyDatasObject.value = std::stol(valueNcTotalConfVerifyDatasAfsTotalConfData["Value"].asString()); + ncTotalConfVerifyDatas_.push_back(ncTotalConfVerifyDatasObject); + } + auto allNcTotalConfSigDatasNode = value["NcTotalConfSigDatas"]["AfsTotalConfData"]; + for (auto valueNcTotalConfSigDatasAfsTotalConfData : allNcTotalConfSigDatasNode) + { + AfsTotalConfData ncTotalConfSigDatasObject; + if(!valueNcTotalConfSigDatasAfsTotalConfData["Time"].isNull()) + ncTotalConfSigDatasObject.time = valueNcTotalConfSigDatasAfsTotalConfData["Time"].asString(); + if(!valueNcTotalConfSigDatasAfsTotalConfData["Category"].isNull()) + ncTotalConfSigDatasObject.category = valueNcTotalConfSigDatasAfsTotalConfData["Category"].asString(); + if(!valueNcTotalConfSigDatasAfsTotalConfData["Value"].isNull()) + ncTotalConfSigDatasObject.value = std::stol(valueNcTotalConfSigDatasAfsTotalConfData["Value"].asString()); + ncTotalConfSigDatas_.push_back(ncTotalConfSigDatasObject); + } + auto allNcTotalConfBlockDatasNode = value["NcTotalConfBlockDatas"]["AfsTotalConfData"]; + for (auto valueNcTotalConfBlockDatasAfsTotalConfData : allNcTotalConfBlockDatasNode) + { + AfsTotalConfData ncTotalConfBlockDatasObject; + if(!valueNcTotalConfBlockDatasAfsTotalConfData["Time"].isNull()) + ncTotalConfBlockDatasObject.time = valueNcTotalConfBlockDatasAfsTotalConfData["Time"].asString(); + if(!valueNcTotalConfBlockDatasAfsTotalConfData["Category"].isNull()) + ncTotalConfBlockDatasObject.category = valueNcTotalConfBlockDatasAfsTotalConfData["Category"].asString(); + if(!valueNcTotalConfBlockDatasAfsTotalConfData["Value"].isNull()) + ncTotalConfBlockDatasObject.value = std::stol(valueNcTotalConfBlockDatasAfsTotalConfData["Value"].asString()); + ncTotalConfBlockDatas_.push_back(ncTotalConfBlockDatasObject); + } + auto allIcTotalConfVerifyDatasNode = value["IcTotalConfVerifyDatas"]["AfsTotalConfData"]; + for (auto valueIcTotalConfVerifyDatasAfsTotalConfData : allIcTotalConfVerifyDatasNode) + { + AfsTotalConfData icTotalConfVerifyDatasObject; + if(!valueIcTotalConfVerifyDatasAfsTotalConfData["Time"].isNull()) + icTotalConfVerifyDatasObject.time = valueIcTotalConfVerifyDatasAfsTotalConfData["Time"].asString(); + if(!valueIcTotalConfVerifyDatasAfsTotalConfData["Category"].isNull()) + icTotalConfVerifyDatasObject.category = valueIcTotalConfVerifyDatasAfsTotalConfData["Category"].asString(); + if(!valueIcTotalConfVerifyDatasAfsTotalConfData["Value"].isNull()) + icTotalConfVerifyDatasObject.value = std::stol(valueIcTotalConfVerifyDatasAfsTotalConfData["Value"].asString()); + icTotalConfVerifyDatas_.push_back(icTotalConfVerifyDatasObject); + } + auto allIcTotalConfSecVerifyDatasNode = value["IcTotalConfSecVerifyDatas"]["AfsTotalConfData"]; + for (auto valueIcTotalConfSecVerifyDatasAfsTotalConfData : allIcTotalConfSecVerifyDatasNode) + { + AfsTotalConfData icTotalConfSecVerifyDatasObject; + if(!valueIcTotalConfSecVerifyDatasAfsTotalConfData["Time"].isNull()) + icTotalConfSecVerifyDatasObject.time = valueIcTotalConfSecVerifyDatasAfsTotalConfData["Time"].asString(); + if(!valueIcTotalConfSecVerifyDatasAfsTotalConfData["Category"].isNull()) + icTotalConfSecVerifyDatasObject.category = valueIcTotalConfSecVerifyDatasAfsTotalConfData["Category"].asString(); + if(!valueIcTotalConfSecVerifyDatasAfsTotalConfData["Value"].isNull()) + icTotalConfSecVerifyDatasObject.value = std::stol(valueIcTotalConfSecVerifyDatasAfsTotalConfData["Value"].asString()); + icTotalConfSecVerifyDatas_.push_back(icTotalConfSecVerifyDatasObject); + } + auto allIcTotalConfSigDatasNode = value["IcTotalConfSigDatas"]["AfsTotalConfData"]; + for (auto valueIcTotalConfSigDatasAfsTotalConfData : allIcTotalConfSigDatasNode) + { + AfsTotalConfData icTotalConfSigDatasObject; + if(!valueIcTotalConfSigDatasAfsTotalConfData["Time"].isNull()) + icTotalConfSigDatasObject.time = valueIcTotalConfSigDatasAfsTotalConfData["Time"].asString(); + if(!valueIcTotalConfSigDatasAfsTotalConfData["Category"].isNull()) + icTotalConfSigDatasObject.category = valueIcTotalConfSigDatasAfsTotalConfData["Category"].asString(); + if(!valueIcTotalConfSigDatasAfsTotalConfData["Value"].isNull()) + icTotalConfSigDatasObject.value = std::stol(valueIcTotalConfSigDatasAfsTotalConfData["Value"].asString()); + icTotalConfSigDatas_.push_back(icTotalConfSigDatasObject); + } + auto allIcTotalConfBlockDatasNode = value["IcTotalConfBlockDatas"]["AfsTotalConfData"]; + for (auto valueIcTotalConfBlockDatasAfsTotalConfData : allIcTotalConfBlockDatasNode) + { + AfsTotalConfData icTotalConfBlockDatasObject; + if(!valueIcTotalConfBlockDatasAfsTotalConfData["Time"].isNull()) + icTotalConfBlockDatasObject.time = valueIcTotalConfBlockDatasAfsTotalConfData["Time"].asString(); + if(!valueIcTotalConfBlockDatasAfsTotalConfData["Category"].isNull()) + icTotalConfBlockDatasObject.category = valueIcTotalConfBlockDatasAfsTotalConfData["Category"].asString(); + if(!valueIcTotalConfBlockDatasAfsTotalConfData["Value"].isNull()) + icTotalConfBlockDatasObject.value = std::stol(valueIcTotalConfBlockDatasAfsTotalConfData["Value"].asString()); + icTotalConfBlockDatas_.push_back(icTotalConfBlockDatasObject); + } + auto allNvcTotalConfVerifyDatasNode = value["NvcTotalConfVerifyDatas"]["AfsTotalConfData"]; + for (auto valueNvcTotalConfVerifyDatasAfsTotalConfData : allNvcTotalConfVerifyDatasNode) + { + AfsTotalConfData nvcTotalConfVerifyDatasObject; + if(!valueNvcTotalConfVerifyDatasAfsTotalConfData["Time"].isNull()) + nvcTotalConfVerifyDatasObject.time = valueNvcTotalConfVerifyDatasAfsTotalConfData["Time"].asString(); + if(!valueNvcTotalConfVerifyDatasAfsTotalConfData["Category"].isNull()) + nvcTotalConfVerifyDatasObject.category = valueNvcTotalConfVerifyDatasAfsTotalConfData["Category"].asString(); + if(!valueNvcTotalConfVerifyDatasAfsTotalConfData["Value"].isNull()) + nvcTotalConfVerifyDatasObject.value = std::stol(valueNvcTotalConfVerifyDatasAfsTotalConfData["Value"].asString()); + nvcTotalConfVerifyDatas_.push_back(nvcTotalConfVerifyDatasObject); + } + auto allNvcTotalConfSecVerifyDatasNode = value["NvcTotalConfSecVerifyDatas"]["AfsTotalConfData"]; + for (auto valueNvcTotalConfSecVerifyDatasAfsTotalConfData : allNvcTotalConfSecVerifyDatasNode) + { + AfsTotalConfData nvcTotalConfSecVerifyDatasObject; + if(!valueNvcTotalConfSecVerifyDatasAfsTotalConfData["Time"].isNull()) + nvcTotalConfSecVerifyDatasObject.time = valueNvcTotalConfSecVerifyDatasAfsTotalConfData["Time"].asString(); + if(!valueNvcTotalConfSecVerifyDatasAfsTotalConfData["Category"].isNull()) + nvcTotalConfSecVerifyDatasObject.category = valueNvcTotalConfSecVerifyDatasAfsTotalConfData["Category"].asString(); + if(!valueNvcTotalConfSecVerifyDatasAfsTotalConfData["Value"].isNull()) + nvcTotalConfSecVerifyDatasObject.value = std::stol(valueNvcTotalConfSecVerifyDatasAfsTotalConfData["Value"].asString()); + nvcTotalConfSecVerifyDatas_.push_back(nvcTotalConfSecVerifyDatasObject); + } + if(!value["BizCode"].isNull()) + bizCode_ = value["BizCode"].asString(); + if(!value["HasData"].isNull()) + hasData_ = value["HasData"].asString() == "true"; + +} + +std::vector DescribeAfsTotalConfDataResult::getIcTotalConfSigDatas()const +{ + return icTotalConfSigDatas_; +} + +std::vector DescribeAfsTotalConfDataResult::getNvcTotalConfSecVerifyDatas()const +{ + return nvcTotalConfSecVerifyDatas_; +} + +std::vector DescribeAfsTotalConfDataResult::getIcTotalConfVerifyDatas()const +{ + return icTotalConfVerifyDatas_; +} + +std::vector DescribeAfsTotalConfDataResult::getNvcTotalConfVerifyDatas()const +{ + return nvcTotalConfVerifyDatas_; +} + +std::vector DescribeAfsTotalConfDataResult::getIcTotalConfSecVerifyDatas()const +{ + return icTotalConfSecVerifyDatas_; +} + +std::vector DescribeAfsTotalConfDataResult::getNcTotalConfBlockDatas()const +{ + return ncTotalConfBlockDatas_; +} + +std::vector DescribeAfsTotalConfDataResult::getNcTotalConfSigDatas()const +{ + return ncTotalConfSigDatas_; +} + +std::vector DescribeAfsTotalConfDataResult::getIcTotalConfBlockDatas()const +{ + return icTotalConfBlockDatas_; +} + +std::vector DescribeAfsTotalConfDataResult::getNcTotalConfVerifyDatas()const +{ + return ncTotalConfVerifyDatas_; +} + +std::string DescribeAfsTotalConfDataResult::getBizCode()const +{ + return bizCode_; +} + +bool DescribeAfsTotalConfDataResult::getHasData()const +{ + return hasData_; +} + diff --git a/afs/src/model/DescribeAfsVerifySigDataRequest.cc b/afs/src/model/DescribeAfsVerifySigDataRequest.cc new file mode 100644 index 000000000..fce78b27c --- /dev/null +++ b/afs/src/model/DescribeAfsVerifySigDataRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Afs::Model::DescribeAfsVerifySigDataRequest; + +DescribeAfsVerifySigDataRequest::DescribeAfsVerifySigDataRequest() : + RpcServiceRequest("afs", "2018-01-12", "DescribeAfsVerifySigData") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAfsVerifySigDataRequest::~DescribeAfsVerifySigDataRequest() +{} + +std::string DescribeAfsVerifySigDataRequest::getScene()const +{ + return scene_; +} + +void DescribeAfsVerifySigDataRequest::setScene(const std::string& scene) +{ + scene_ = scene; + setParameter("Scene", scene); +} + +std::string DescribeAfsVerifySigDataRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAfsVerifySigDataRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeAfsVerifySigDataRequest::getProductName()const +{ + return productName_; +} + +void DescribeAfsVerifySigDataRequest::setProductName(const std::string& productName) +{ + productName_ = productName; + setParameter("ProductName", productName); +} + +std::string DescribeAfsVerifySigDataRequest::getAppKey()const +{ + return appKey_; +} + +void DescribeAfsVerifySigDataRequest::setAppKey(const std::string& appKey) +{ + appKey_ = appKey; + setParameter("AppKey", appKey); +} + diff --git a/afs/src/model/DescribeAfsVerifySigDataResult.cc b/afs/src/model/DescribeAfsVerifySigDataResult.cc new file mode 100644 index 000000000..5eb4c9ba0 --- /dev/null +++ b/afs/src/model/DescribeAfsVerifySigDataResult.cc @@ -0,0 +1,185 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Afs; +using namespace AlibabaCloud::Afs::Model; + +DescribeAfsVerifySigDataResult::DescribeAfsVerifySigDataResult() : + ServiceResult() +{} + +DescribeAfsVerifySigDataResult::DescribeAfsVerifySigDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAfsVerifySigDataResult::~DescribeAfsVerifySigDataResult() +{} + +void DescribeAfsVerifySigDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allNcVerifyDatasNode = value["NcVerifyDatas"]["AfsNcVerifyData"]; + for (auto valueNcVerifyDatasAfsNcVerifyData : allNcVerifyDatasNode) + { + AfsNcVerifyData ncVerifyDatasObject; + if(!valueNcVerifyDatasAfsNcVerifyData["Time"].isNull()) + ncVerifyDatasObject.time = valueNcVerifyDatasAfsNcVerifyData["Time"].asString(); + if(!valueNcVerifyDatasAfsNcVerifyData["NcVerifyPass"].isNull()) + ncVerifyDatasObject.ncVerifyPass = std::stol(valueNcVerifyDatasAfsNcVerifyData["NcVerifyPass"].asString()); + if(!valueNcVerifyDatasAfsNcVerifyData["NcVerifyBlock"].isNull()) + ncVerifyDatasObject.ncVerifyBlock = std::stol(valueNcVerifyDatasAfsNcVerifyData["NcVerifyBlock"].asString()); + ncVerifyDatas_.push_back(ncVerifyDatasObject); + } + auto allNcSigDatasNode = value["NcSigDatas"]["AfsNcSigData"]; + for (auto valueNcSigDatasAfsNcSigData : allNcSigDatasNode) + { + AfsNcSigData ncSigDatasObject; + if(!valueNcSigDatasAfsNcSigData["Time"].isNull()) + ncSigDatasObject.time = valueNcSigDatasAfsNcSigData["Time"].asString(); + if(!valueNcSigDatasAfsNcSigData["NcSigPass"].isNull()) + ncSigDatasObject.ncSigPass = std::stol(valueNcSigDatasAfsNcSigData["NcSigPass"].asString()); + if(!valueNcSigDatasAfsNcSigData["NcSigBlock"].isNull()) + ncSigDatasObject.ncSigBlock = std::stol(valueNcSigDatasAfsNcSigData["NcSigBlock"].asString()); + ncSigDatas_.push_back(ncSigDatasObject); + } + auto allIcSecVerifyDatasNode = value["IcSecVerifyDatas"]["AfsIcSecVerifyData"]; + for (auto valueIcSecVerifyDatasAfsIcSecVerifyData : allIcSecVerifyDatasNode) + { + AfsIcSecVerifyData icSecVerifyDatasObject; + if(!valueIcSecVerifyDatasAfsIcSecVerifyData["Time"].isNull()) + icSecVerifyDatasObject.time = valueIcSecVerifyDatasAfsIcSecVerifyData["Time"].asString(); + if(!valueIcSecVerifyDatasAfsIcSecVerifyData["IcSecPass"].isNull()) + icSecVerifyDatasObject.icSecPass = std::stol(valueIcSecVerifyDatasAfsIcSecVerifyData["IcSecPass"].asString()); + if(!valueIcSecVerifyDatasAfsIcSecVerifyData["IcSecBlock"].isNull()) + icSecVerifyDatasObject.icSecBlock = std::stol(valueIcSecVerifyDatasAfsIcSecVerifyData["IcSecBlock"].asString()); + icSecVerifyDatas_.push_back(icSecVerifyDatasObject); + } + auto allIcVerifyDatasNode = value["IcVerifyDatas"]["AfsIcVerifyData"]; + for (auto valueIcVerifyDatasAfsIcVerifyData : allIcVerifyDatasNode) + { + AfsIcVerifyData icVerifyDatasObject; + if(!valueIcVerifyDatasAfsIcVerifyData["Time"].isNull()) + icVerifyDatasObject.time = valueIcVerifyDatasAfsIcVerifyData["Time"].asString(); + if(!valueIcVerifyDatasAfsIcVerifyData["IcVerifyCnt"].isNull()) + icVerifyDatasObject.icVerifyCnt = std::stol(valueIcVerifyDatasAfsIcVerifyData["IcVerifyCnt"].asString()); + if(!valueIcVerifyDatasAfsIcVerifyData["IcSecVerifyCnt"].isNull()) + icVerifyDatasObject.icSecVerifyCnt = std::stol(valueIcVerifyDatasAfsIcVerifyData["IcSecVerifyCnt"].asString()); + if(!valueIcVerifyDatasAfsIcVerifyData["IcSigCnt"].isNull()) + icVerifyDatasObject.icSigCnt = std::stol(valueIcVerifyDatasAfsIcVerifyData["IcSigCnt"].asString()); + if(!valueIcVerifyDatasAfsIcVerifyData["IcBlockCnt"].isNull()) + icVerifyDatasObject.icBlockCnt = std::stol(valueIcVerifyDatasAfsIcVerifyData["IcBlockCnt"].asString()); + icVerifyDatas_.push_back(icVerifyDatasObject); + } + auto allNvcVerifyDatasNode = value["NvcVerifyDatas"]["AfsNvcVerifyData"]; + for (auto valueNvcVerifyDatasAfsNvcVerifyData : allNvcVerifyDatasNode) + { + AfsNvcVerifyData nvcVerifyDatasObject; + if(!valueNvcVerifyDatasAfsNvcVerifyData["Time"].isNull()) + nvcVerifyDatasObject.time = valueNvcVerifyDatasAfsNvcVerifyData["Time"].asString(); + if(!valueNvcVerifyDatasAfsNvcVerifyData["NvcVerifyCnt"].isNull()) + nvcVerifyDatasObject.nvcVerifyCnt = std::stol(valueNvcVerifyDatasAfsNvcVerifyData["NvcVerifyCnt"].asString()); + if(!valueNvcVerifyDatasAfsNvcVerifyData["NvcSecVerifyCnt"].isNull()) + nvcVerifyDatasObject.nvcSecVerifyCnt = std::stol(valueNvcVerifyDatasAfsNvcVerifyData["NvcSecVerifyCnt"].asString()); + nvcVerifyDatas_.push_back(nvcVerifyDatasObject); + } + auto allNvcSecDatasNode = value["NvcSecDatas"]["AfsNvcSecData"]; + for (auto valueNvcSecDatasAfsNvcSecData : allNvcSecDatasNode) + { + AfsNvcSecData nvcSecDatasObject; + if(!valueNvcSecDatasAfsNvcSecData["Time"].isNull()) + nvcSecDatasObject.time = valueNvcSecDatasAfsNvcSecData["Time"].asString(); + if(!valueNvcSecDatasAfsNvcSecData["NvcSecPass"].isNull()) + nvcSecDatasObject.nvcSecPass = std::stol(valueNvcSecDatasAfsNvcSecData["NvcSecPass"].asString()); + if(!valueNvcSecDatasAfsNvcSecData["NvcSecBlock"].isNull()) + nvcSecDatasObject.nvcSecBlock = std::stol(valueNvcSecDatasAfsNvcSecData["NvcSecBlock"].asString()); + nvcSecDatas_.push_back(nvcSecDatasObject); + } + auto allNvcCodeDatasNode = value["NvcCodeDatas"]["AfsNvcCodeData"]; + for (auto valueNvcCodeDatasAfsNvcCodeData : allNvcCodeDatasNode) + { + AfsNvcCodeData nvcCodeDatasObject; + if(!valueNvcCodeDatasAfsNvcCodeData["Time"].isNull()) + nvcCodeDatasObject.time = valueNvcCodeDatasAfsNvcCodeData["Time"].asString(); + if(!valueNvcCodeDatasAfsNvcCodeData["NvcCode200"].isNull()) + nvcCodeDatasObject.nvcCode200 = std::stol(valueNvcCodeDatasAfsNvcCodeData["NvcCode200"].asString()); + if(!valueNvcCodeDatasAfsNvcCodeData["NvcCode400"].isNull()) + nvcCodeDatasObject.nvcCode400 = std::stol(valueNvcCodeDatasAfsNvcCodeData["NvcCode400"].asString()); + if(!valueNvcCodeDatasAfsNvcCodeData["NvcCode600"].isNull()) + nvcCodeDatasObject.nvcCode600 = std::stol(valueNvcCodeDatasAfsNvcCodeData["NvcCode600"].asString()); + if(!valueNvcCodeDatasAfsNvcCodeData["NvcCode800"].isNull()) + nvcCodeDatasObject.nvcCode800 = std::stol(valueNvcCodeDatasAfsNvcCodeData["NvcCode800"].asString()); + nvcCodeDatas_.push_back(nvcCodeDatasObject); + } + if(!value["BizCode"].isNull()) + bizCode_ = value["BizCode"].asString(); + if(!value["HasData"].isNull()) + hasData_ = value["HasData"].asString() == "true"; + +} + +std::vector DescribeAfsVerifySigDataResult::getNvcCodeDatas()const +{ + return nvcCodeDatas_; +} + +std::vector DescribeAfsVerifySigDataResult::getNvcSecDatas()const +{ + return nvcSecDatas_; +} + +std::vector DescribeAfsVerifySigDataResult::getIcVerifyDatas()const +{ + return icVerifyDatas_; +} + +std::vector DescribeAfsVerifySigDataResult::getNcVerifyDatas()const +{ + return ncVerifyDatas_; +} + +std::vector DescribeAfsVerifySigDataResult::getIcSecVerifyDatas()const +{ + return icSecVerifyDatas_; +} + +std::vector DescribeAfsVerifySigDataResult::getNvcVerifyDatas()const +{ + return nvcVerifyDatas_; +} + +std::vector DescribeAfsVerifySigDataResult::getNcSigDatas()const +{ + return ncSigDatas_; +} + +std::string DescribeAfsVerifySigDataResult::getBizCode()const +{ + return bizCode_; +} + +bool DescribeAfsVerifySigDataResult::getHasData()const +{ + return hasData_; +} + diff --git a/afs/src/model/DescribeCaptchaDayRequest.cc b/afs/src/model/DescribeCaptchaDayRequest.cc index 63830adcb..c08e1e000 100644 --- a/afs/src/model/DescribeCaptchaDayRequest.cc +++ b/afs/src/model/DescribeCaptchaDayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::DescribeCaptchaDayRequest; DescribeCaptchaDayRequest::DescribeCaptchaDayRequest() : RpcServiceRequest("afs", "2018-01-12", "DescribeCaptchaDay") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCaptchaDayRequest::~DescribeCaptchaDayRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCaptchaDayRequest::getType()const void DescribeCaptchaDayRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeCaptchaDayRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeCaptchaDayRequest::getSourceIp()const void DescribeCaptchaDayRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCaptchaDayRequest::getConfigName()const @@ -55,7 +57,7 @@ std::string DescribeCaptchaDayRequest::getConfigName()const void DescribeCaptchaDayRequest::setConfigName(const std::string& configName) { configName_ = configName; - setCoreParameter("ConfigName", configName); + setParameter("ConfigName", configName); } std::string DescribeCaptchaDayRequest::getRefExtId()const @@ -66,7 +68,7 @@ std::string DescribeCaptchaDayRequest::getRefExtId()const void DescribeCaptchaDayRequest::setRefExtId(const std::string& refExtId) { refExtId_ = refExtId; - setCoreParameter("RefExtId", refExtId); + setParameter("RefExtId", refExtId); } std::string DescribeCaptchaDayRequest::getTime()const @@ -77,6 +79,6 @@ std::string DescribeCaptchaDayRequest::getTime()const void DescribeCaptchaDayRequest::setTime(const std::string& time) { time_ = time; - setCoreParameter("Time", time); + setParameter("Time", time); } diff --git a/afs/src/model/DescribeCaptchaIpCityRequest.cc b/afs/src/model/DescribeCaptchaIpCityRequest.cc index 8cdee00d0..45323ef38 100644 --- a/afs/src/model/DescribeCaptchaIpCityRequest.cc +++ b/afs/src/model/DescribeCaptchaIpCityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::DescribeCaptchaIpCityRequest; DescribeCaptchaIpCityRequest::DescribeCaptchaIpCityRequest() : RpcServiceRequest("afs", "2018-01-12", "DescribeCaptchaIpCity") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCaptchaIpCityRequest::~DescribeCaptchaIpCityRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCaptchaIpCityRequest::getType()const void DescribeCaptchaIpCityRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeCaptchaIpCityRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeCaptchaIpCityRequest::getSourceIp()const void DescribeCaptchaIpCityRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCaptchaIpCityRequest::getConfigName()const @@ -55,7 +57,7 @@ std::string DescribeCaptchaIpCityRequest::getConfigName()const void DescribeCaptchaIpCityRequest::setConfigName(const std::string& configName) { configName_ = configName; - setCoreParameter("ConfigName", configName); + setParameter("ConfigName", configName); } std::string DescribeCaptchaIpCityRequest::getRefExtId()const @@ -66,7 +68,7 @@ std::string DescribeCaptchaIpCityRequest::getRefExtId()const void DescribeCaptchaIpCityRequest::setRefExtId(const std::string& refExtId) { refExtId_ = refExtId; - setCoreParameter("RefExtId", refExtId); + setParameter("RefExtId", refExtId); } std::string DescribeCaptchaIpCityRequest::getTime()const @@ -77,6 +79,6 @@ std::string DescribeCaptchaIpCityRequest::getTime()const void DescribeCaptchaIpCityRequest::setTime(const std::string& time) { time_ = time; - setCoreParameter("Time", time); + setParameter("Time", time); } diff --git a/afs/src/model/DescribeCaptchaMinRequest.cc b/afs/src/model/DescribeCaptchaMinRequest.cc index 42a82e8ac..2cd9da00a 100644 --- a/afs/src/model/DescribeCaptchaMinRequest.cc +++ b/afs/src/model/DescribeCaptchaMinRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::DescribeCaptchaMinRequest; DescribeCaptchaMinRequest::DescribeCaptchaMinRequest() : RpcServiceRequest("afs", "2018-01-12", "DescribeCaptchaMin") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCaptchaMinRequest::~DescribeCaptchaMinRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCaptchaMinRequest::getType()const void DescribeCaptchaMinRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeCaptchaMinRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeCaptchaMinRequest::getSourceIp()const void DescribeCaptchaMinRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCaptchaMinRequest::getConfigName()const @@ -55,7 +57,7 @@ std::string DescribeCaptchaMinRequest::getConfigName()const void DescribeCaptchaMinRequest::setConfigName(const std::string& configName) { configName_ = configName; - setCoreParameter("ConfigName", configName); + setParameter("ConfigName", configName); } std::string DescribeCaptchaMinRequest::getRefExtId()const @@ -66,7 +68,7 @@ std::string DescribeCaptchaMinRequest::getRefExtId()const void DescribeCaptchaMinRequest::setRefExtId(const std::string& refExtId) { refExtId_ = refExtId; - setCoreParameter("RefExtId", refExtId); + setParameter("RefExtId", refExtId); } std::string DescribeCaptchaMinRequest::getTime()const @@ -77,6 +79,6 @@ std::string DescribeCaptchaMinRequest::getTime()const void DescribeCaptchaMinRequest::setTime(const std::string& time) { time_ = time; - setCoreParameter("Time", time); + setParameter("Time", time); } diff --git a/afs/src/model/DescribeCaptchaOrderRequest.cc b/afs/src/model/DescribeCaptchaOrderRequest.cc index edb86c6bd..cd1bf7e43 100644 --- a/afs/src/model/DescribeCaptchaOrderRequest.cc +++ b/afs/src/model/DescribeCaptchaOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::DescribeCaptchaOrderRequest; DescribeCaptchaOrderRequest::DescribeCaptchaOrderRequest() : RpcServiceRequest("afs", "2018-01-12", "DescribeCaptchaOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCaptchaOrderRequest::~DescribeCaptchaOrderRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCaptchaOrderRequest::getSourceIp()const void DescribeCaptchaOrderRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCaptchaOrderRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeCaptchaOrderRequest::getLang()const void DescribeCaptchaOrderRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/afs/src/model/DescribeCaptchaRiskRequest.cc b/afs/src/model/DescribeCaptchaRiskRequest.cc index 07ae5bbb6..3886d9f01 100644 --- a/afs/src/model/DescribeCaptchaRiskRequest.cc +++ b/afs/src/model/DescribeCaptchaRiskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::DescribeCaptchaRiskRequest; DescribeCaptchaRiskRequest::DescribeCaptchaRiskRequest() : RpcServiceRequest("afs", "2018-01-12", "DescribeCaptchaRisk") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCaptchaRiskRequest::~DescribeCaptchaRiskRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCaptchaRiskRequest::getSourceIp()const void DescribeCaptchaRiskRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCaptchaRiskRequest::getConfigName()const @@ -44,7 +46,7 @@ std::string DescribeCaptchaRiskRequest::getConfigName()const void DescribeCaptchaRiskRequest::setConfigName(const std::string& configName) { configName_ = configName; - setCoreParameter("ConfigName", configName); + setParameter("ConfigName", configName); } std::string DescribeCaptchaRiskRequest::getRefExtId()const @@ -55,7 +57,7 @@ std::string DescribeCaptchaRiskRequest::getRefExtId()const void DescribeCaptchaRiskRequest::setRefExtId(const std::string& refExtId) { refExtId_ = refExtId; - setCoreParameter("RefExtId", refExtId); + setParameter("RefExtId", refExtId); } std::string DescribeCaptchaRiskRequest::getTime()const @@ -66,6 +68,6 @@ std::string DescribeCaptchaRiskRequest::getTime()const void DescribeCaptchaRiskRequest::setTime(const std::string& time) { time_ = time; - setCoreParameter("Time", time); + setParameter("Time", time); } diff --git a/afs/src/model/DescribeConfigNameRequest.cc b/afs/src/model/DescribeConfigNameRequest.cc index 324534212..74c8ba30f 100644 --- a/afs/src/model/DescribeConfigNameRequest.cc +++ b/afs/src/model/DescribeConfigNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::DescribeConfigNameRequest; DescribeConfigNameRequest::DescribeConfigNameRequest() : RpcServiceRequest("afs", "2018-01-12", "DescribeConfigName") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeConfigNameRequest::~DescribeConfigNameRequest() {} @@ -33,6 +35,6 @@ std::string DescribeConfigNameRequest::getSourceIp()const void DescribeConfigNameRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/afs/src/model/DescribeEarlyWarningRequest.cc b/afs/src/model/DescribeEarlyWarningRequest.cc index e8e6152ab..967cc6107 100644 --- a/afs/src/model/DescribeEarlyWarningRequest.cc +++ b/afs/src/model/DescribeEarlyWarningRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::DescribeEarlyWarningRequest; DescribeEarlyWarningRequest::DescribeEarlyWarningRequest() : RpcServiceRequest("afs", "2018-01-12", "DescribeEarlyWarning") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEarlyWarningRequest::~DescribeEarlyWarningRequest() {} @@ -33,6 +35,6 @@ std::string DescribeEarlyWarningRequest::getSourceIp()const void DescribeEarlyWarningRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/afs/src/model/DescribeOrderInfoRequest.cc b/afs/src/model/DescribeOrderInfoRequest.cc index 434f86379..f367a1e39 100644 --- a/afs/src/model/DescribeOrderInfoRequest.cc +++ b/afs/src/model/DescribeOrderInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::DescribeOrderInfoRequest; DescribeOrderInfoRequest::DescribeOrderInfoRequest() : RpcServiceRequest("afs", "2018-01-12", "DescribeOrderInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOrderInfoRequest::~DescribeOrderInfoRequest() {} @@ -33,6 +35,6 @@ std::string DescribeOrderInfoRequest::getSourceIp()const void DescribeOrderInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/afs/src/model/DescribePersonMachineListRequest.cc b/afs/src/model/DescribePersonMachineListRequest.cc index ec6c99988..cccda1ebd 100644 --- a/afs/src/model/DescribePersonMachineListRequest.cc +++ b/afs/src/model/DescribePersonMachineListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::DescribePersonMachineListRequest; DescribePersonMachineListRequest::DescribePersonMachineListRequest() : RpcServiceRequest("afs", "2018-01-12", "DescribePersonMachineList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePersonMachineListRequest::~DescribePersonMachineListRequest() {} @@ -33,6 +35,6 @@ std::string DescribePersonMachineListRequest::getSourceIp()const void DescribePersonMachineListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/afs/src/model/SetEarlyWarningRequest.cc b/afs/src/model/SetEarlyWarningRequest.cc index 49c068c17..21a591b1f 100644 --- a/afs/src/model/SetEarlyWarningRequest.cc +++ b/afs/src/model/SetEarlyWarningRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::SetEarlyWarningRequest; SetEarlyWarningRequest::SetEarlyWarningRequest() : RpcServiceRequest("afs", "2018-01-12", "SetEarlyWarning") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetEarlyWarningRequest::~SetEarlyWarningRequest() {} @@ -33,7 +35,7 @@ std::string SetEarlyWarningRequest::getTimeEnd()const void SetEarlyWarningRequest::setTimeEnd(const std::string& timeEnd) { timeEnd_ = timeEnd; - setCoreParameter("TimeEnd", timeEnd); + setParameter("TimeEnd", timeEnd); } std::string SetEarlyWarningRequest::getChannel()const @@ -44,7 +46,7 @@ std::string SetEarlyWarningRequest::getChannel()const void SetEarlyWarningRequest::setChannel(const std::string& channel) { channel_ = channel; - setCoreParameter("Channel", channel); + setParameter("Channel", channel); } std::string SetEarlyWarningRequest::getTitle()const @@ -55,7 +57,7 @@ std::string SetEarlyWarningRequest::getTitle()const void SetEarlyWarningRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string SetEarlyWarningRequest::getFrequency()const @@ -66,7 +68,7 @@ std::string SetEarlyWarningRequest::getFrequency()const void SetEarlyWarningRequest::setFrequency(const std::string& frequency) { frequency_ = frequency; - setCoreParameter("Frequency", frequency); + setParameter("Frequency", frequency); } std::string SetEarlyWarningRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string SetEarlyWarningRequest::getSourceIp()const void SetEarlyWarningRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } bool SetEarlyWarningRequest::getWarnOpen()const @@ -88,7 +90,7 @@ bool SetEarlyWarningRequest::getWarnOpen()const void SetEarlyWarningRequest::setWarnOpen(bool warnOpen) { warnOpen_ = warnOpen; - setCoreParameter("WarnOpen", warnOpen ? "true" : "false"); + setParameter("WarnOpen", warnOpen ? "true" : "false"); } bool SetEarlyWarningRequest::getTimeOpen()const @@ -99,7 +101,7 @@ bool SetEarlyWarningRequest::getTimeOpen()const void SetEarlyWarningRequest::setTimeOpen(bool timeOpen) { timeOpen_ = timeOpen; - setCoreParameter("TimeOpen", timeOpen ? "true" : "false"); + setParameter("TimeOpen", timeOpen ? "true" : "false"); } std::string SetEarlyWarningRequest::getTimeBegin()const @@ -110,6 +112,6 @@ std::string SetEarlyWarningRequest::getTimeBegin()const void SetEarlyWarningRequest::setTimeBegin(const std::string& timeBegin) { timeBegin_ = timeBegin; - setCoreParameter("TimeBegin", timeBegin); + setParameter("TimeBegin", timeBegin); } diff --git a/afs/src/model/UpdateConfigNameRequest.cc b/afs/src/model/UpdateConfigNameRequest.cc index 2c3448f1b..fe99265eb 100644 --- a/afs/src/model/UpdateConfigNameRequest.cc +++ b/afs/src/model/UpdateConfigNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Afs::Model::UpdateConfigNameRequest; UpdateConfigNameRequest::UpdateConfigNameRequest() : RpcServiceRequest("afs", "2018-01-12", "UpdateConfigName") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateConfigNameRequest::~UpdateConfigNameRequest() {} @@ -33,7 +35,7 @@ std::string UpdateConfigNameRequest::getSourceIp()const void UpdateConfigNameRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateConfigNameRequest::getConfigName()const @@ -44,7 +46,7 @@ std::string UpdateConfigNameRequest::getConfigName()const void UpdateConfigNameRequest::setConfigName(const std::string& configName) { configName_ = configName; - setCoreParameter("ConfigName", configName); + setParameter("ConfigName", configName); } std::string UpdateConfigNameRequest::getRefExtId()const @@ -55,7 +57,7 @@ std::string UpdateConfigNameRequest::getRefExtId()const void UpdateConfigNameRequest::setRefExtId(const std::string& refExtId) { refExtId_ = refExtId; - setCoreParameter("RefExtId", refExtId); + setParameter("RefExtId", refExtId); } std::string UpdateConfigNameRequest::getLang()const @@ -66,6 +68,6 @@ std::string UpdateConfigNameRequest::getLang()const void UpdateConfigNameRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/alidns/CMakeLists.txt b/alidns/CMakeLists.txt index 7eafaaadc..a28144dd6 100644 --- a/alidns/CMakeLists.txt +++ b/alidns/CMakeLists.txt @@ -45,6 +45,8 @@ set(alidns_public_header_model include/alibabacloud/alidns/model/ChangeDomainGroupResult.h include/alibabacloud/alidns/model/ChangeDomainOfDnsProductRequest.h include/alibabacloud/alidns/model/ChangeDomainOfDnsProductResult.h + include/alibabacloud/alidns/model/CopyGtmConfigRequest.h + include/alibabacloud/alidns/model/CopyGtmConfigResult.h include/alibabacloud/alidns/model/DeleteCustomLinesRequest.h include/alibabacloud/alidns/model/DeleteCustomLinesResult.h include/alibabacloud/alidns/model/DeleteDomainRequest.h @@ -220,6 +222,8 @@ set(alidns_src src/model/ChangeDomainGroupResult.cc src/model/ChangeDomainOfDnsProductRequest.cc src/model/ChangeDomainOfDnsProductResult.cc + src/model/CopyGtmConfigRequest.cc + src/model/CopyGtmConfigResult.cc src/model/DeleteCustomLinesRequest.cc src/model/DeleteCustomLinesResult.cc src/model/DeleteDomainRequest.cc diff --git a/alidns/include/alibabacloud/alidns/AlidnsClient.h b/alidns/include/alibabacloud/alidns/AlidnsClient.h index 3b633b15c..9c38ad93d 100644 --- a/alidns/include/alibabacloud/alidns/AlidnsClient.h +++ b/alidns/include/alibabacloud/alidns/AlidnsClient.h @@ -46,6 +46,8 @@ #include "model/ChangeDomainGroupResult.h" #include "model/ChangeDomainOfDnsProductRequest.h" #include "model/ChangeDomainOfDnsProductResult.h" +#include "model/CopyGtmConfigRequest.h" +#include "model/CopyGtmConfigResult.h" #include "model/DeleteCustomLinesRequest.h" #include "model/DeleteCustomLinesResult.h" #include "model/DeleteDomainRequest.h" @@ -239,6 +241,9 @@ namespace AlibabaCloud typedef Outcome ChangeDomainOfDnsProductOutcome; typedef std::future ChangeDomainOfDnsProductOutcomeCallable; typedef std::function&)> ChangeDomainOfDnsProductAsyncHandler; + typedef Outcome CopyGtmConfigOutcome; + typedef std::future CopyGtmConfigOutcomeCallable; + typedef std::function&)> CopyGtmConfigAsyncHandler; typedef Outcome DeleteCustomLinesOutcome; typedef std::future DeleteCustomLinesOutcomeCallable; typedef std::function&)> DeleteCustomLinesAsyncHandler; @@ -502,6 +507,9 @@ namespace AlibabaCloud ChangeDomainOfDnsProductOutcome changeDomainOfDnsProduct(const Model::ChangeDomainOfDnsProductRequest &request)const; void changeDomainOfDnsProductAsync(const Model::ChangeDomainOfDnsProductRequest& request, const ChangeDomainOfDnsProductAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ChangeDomainOfDnsProductOutcomeCallable changeDomainOfDnsProductCallable(const Model::ChangeDomainOfDnsProductRequest& request) const; + CopyGtmConfigOutcome copyGtmConfig(const Model::CopyGtmConfigRequest &request)const; + void copyGtmConfigAsync(const Model::CopyGtmConfigRequest& request, const CopyGtmConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CopyGtmConfigOutcomeCallable copyGtmConfigCallable(const Model::CopyGtmConfigRequest& request) const; DeleteCustomLinesOutcome deleteCustomLines(const Model::DeleteCustomLinesRequest &request)const; void deleteCustomLinesAsync(const Model::DeleteCustomLinesRequest& request, const DeleteCustomLinesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteCustomLinesOutcomeCallable deleteCustomLinesCallable(const Model::DeleteCustomLinesRequest& request) const; diff --git a/alidns/include/alibabacloud/alidns/model/CopyGtmConfigRequest.h b/alidns/include/alibabacloud/alidns/model/CopyGtmConfigRequest.h new file mode 100644 index 000000000..5a407870b --- /dev/null +++ b/alidns/include/alibabacloud/alidns/model/CopyGtmConfigRequest.h @@ -0,0 +1,60 @@ +/* + * 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_ALIDNS_MODEL_COPYGTMCONFIGREQUEST_H_ +#define ALIBABACLOUD_ALIDNS_MODEL_COPYGTMCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Alidns + { + namespace Model + { + class ALIBABACLOUD_ALIDNS_EXPORT CopyGtmConfigRequest : public RpcServiceRequest + { + + public: + CopyGtmConfigRequest(); + ~CopyGtmConfigRequest(); + + std::string getSourceId()const; + void setSourceId(const std::string& sourceId); + std::string getTargetId()const; + void setTargetId(const std::string& targetId); + std::string getCopyType()const; + void setCopyType(const std::string& copyType); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string sourceId_; + std::string targetId_; + std::string copyType_; + std::string userClientIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ALIDNS_MODEL_COPYGTMCONFIGREQUEST_H_ \ No newline at end of file diff --git a/alidns/include/alibabacloud/alidns/model/CopyGtmConfigResult.h b/alidns/include/alibabacloud/alidns/model/CopyGtmConfigResult.h new file mode 100644 index 000000000..78fc69805 --- /dev/null +++ b/alidns/include/alibabacloud/alidns/model/CopyGtmConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_ALIDNS_MODEL_COPYGTMCONFIGRESULT_H_ +#define ALIBABACLOUD_ALIDNS_MODEL_COPYGTMCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Alidns + { + namespace Model + { + class ALIBABACLOUD_ALIDNS_EXPORT CopyGtmConfigResult : public ServiceResult + { + public: + + + CopyGtmConfigResult(); + explicit CopyGtmConfigResult(const std::string &payload); + ~CopyGtmConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_ALIDNS_MODEL_COPYGTMCONFIGRESULT_H_ \ No newline at end of file diff --git a/alidns/include/alibabacloud/alidns/model/DescribeGtmInstanceStatusResult.h b/alidns/include/alibabacloud/alidns/model/DescribeGtmInstanceStatusResult.h index 097aef52f..ecc6cc324 100644 --- a/alidns/include/alibabacloud/alidns/model/DescribeGtmInstanceStatusResult.h +++ b/alidns/include/alibabacloud/alidns/model/DescribeGtmInstanceStatusResult.h @@ -37,16 +37,20 @@ namespace AlibabaCloud DescribeGtmInstanceStatusResult(); explicit DescribeGtmInstanceStatusResult(const std::string &payload); ~DescribeGtmInstanceStatusResult(); + std::string getStatus()const; int getStrategyNotAvailableNum()const; int getSwitchToFailoverStrategyNum()const; + std::string getStatusReason()const; int getAddrNotAvailableNum()const; int getAddrPoolNotAvailableNum()const; protected: void parse(const std::string &payload); private: + std::string status_; int strategyNotAvailableNum_; int switchToFailoverStrategyNum_; + std::string statusReason_; int addrNotAvailableNum_; int addrPoolNotAvailableNum_; diff --git a/alidns/src/AlidnsClient.cc b/alidns/src/AlidnsClient.cc index 9a8cda755..8b16e9e25 100644 --- a/alidns/src/AlidnsClient.cc +++ b/alidns/src/AlidnsClient.cc @@ -483,6 +483,42 @@ AlidnsClient::ChangeDomainOfDnsProductOutcomeCallable AlidnsClient::changeDomain return task->get_future(); } +AlidnsClient::CopyGtmConfigOutcome AlidnsClient::copyGtmConfig(const CopyGtmConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CopyGtmConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CopyGtmConfigOutcome(CopyGtmConfigResult(outcome.result())); + else + return CopyGtmConfigOutcome(outcome.error()); +} + +void AlidnsClient::copyGtmConfigAsync(const CopyGtmConfigRequest& request, const CopyGtmConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, copyGtmConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +AlidnsClient::CopyGtmConfigOutcomeCallable AlidnsClient::copyGtmConfigCallable(const CopyGtmConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->copyGtmConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + AlidnsClient::DeleteCustomLinesOutcome AlidnsClient::deleteCustomLines(const DeleteCustomLinesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/alidns/src/model/CopyGtmConfigRequest.cc b/alidns/src/model/CopyGtmConfigRequest.cc new file mode 100644 index 000000000..5f138f652 --- /dev/null +++ b/alidns/src/model/CopyGtmConfigRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Alidns::Model::CopyGtmConfigRequest; + +CopyGtmConfigRequest::CopyGtmConfigRequest() : + RpcServiceRequest("alidns", "2015-01-09", "CopyGtmConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +CopyGtmConfigRequest::~CopyGtmConfigRequest() +{} + +std::string CopyGtmConfigRequest::getSourceId()const +{ + return sourceId_; +} + +void CopyGtmConfigRequest::setSourceId(const std::string& sourceId) +{ + sourceId_ = sourceId; + setParameter("SourceId", sourceId); +} + +std::string CopyGtmConfigRequest::getTargetId()const +{ + return targetId_; +} + +void CopyGtmConfigRequest::setTargetId(const std::string& targetId) +{ + targetId_ = targetId; + setParameter("TargetId", targetId); +} + +std::string CopyGtmConfigRequest::getCopyType()const +{ + return copyType_; +} + +void CopyGtmConfigRequest::setCopyType(const std::string& copyType) +{ + copyType_ = copyType; + setParameter("CopyType", copyType); +} + +std::string CopyGtmConfigRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void CopyGtmConfigRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +std::string CopyGtmConfigRequest::getLang()const +{ + return lang_; +} + +void CopyGtmConfigRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/alidns/src/model/CopyGtmConfigResult.cc b/alidns/src/model/CopyGtmConfigResult.cc new file mode 100644 index 000000000..79413d7e1 --- /dev/null +++ b/alidns/src/model/CopyGtmConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Alidns; +using namespace AlibabaCloud::Alidns::Model; + +CopyGtmConfigResult::CopyGtmConfigResult() : + ServiceResult() +{} + +CopyGtmConfigResult::CopyGtmConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CopyGtmConfigResult::~CopyGtmConfigResult() +{} + +void CopyGtmConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/alidns/src/model/DescribeGtmInstanceStatusResult.cc b/alidns/src/model/DescribeGtmInstanceStatusResult.cc index 15ecfb46c..3aa3762c9 100644 --- a/alidns/src/model/DescribeGtmInstanceStatusResult.cc +++ b/alidns/src/model/DescribeGtmInstanceStatusResult.cc @@ -47,9 +47,18 @@ void DescribeGtmInstanceStatusResult::parse(const std::string &payload) switchToFailoverStrategyNum_ = std::stoi(value["SwitchToFailoverStrategyNum"].asString()); if(!value["StrategyNotAvailableNum"].isNull()) strategyNotAvailableNum_ = std::stoi(value["StrategyNotAvailableNum"].asString()); + if(!value["Status"].isNull()) + status_ = value["Status"].asString(); + if(!value["StatusReason"].isNull()) + statusReason_ = value["StatusReason"].asString(); } +std::string DescribeGtmInstanceStatusResult::getStatus()const +{ + return status_; +} + int DescribeGtmInstanceStatusResult::getStrategyNotAvailableNum()const { return strategyNotAvailableNum_; @@ -60,6 +69,11 @@ int DescribeGtmInstanceStatusResult::getSwitchToFailoverStrategyNum()const return switchToFailoverStrategyNum_; } +std::string DescribeGtmInstanceStatusResult::getStatusReason()const +{ + return statusReason_; +} + int DescribeGtmInstanceStatusResult::getAddrNotAvailableNum()const { return addrNotAvailableNum_; diff --git a/alimt/CMakeLists.txt b/alimt/CMakeLists.txt index f4ccdd743..ae2bd5ba1 100644 --- a/alimt/CMakeLists.txt +++ b/alimt/CMakeLists.txt @@ -23,6 +23,8 @@ set(alimt_public_header set(alimt_public_header_model include/alibabacloud/alimt/model/CreateDocTranslateTaskRequest.h include/alibabacloud/alimt/model/CreateDocTranslateTaskResult.h + include/alibabacloud/alimt/model/GetDetectLanguageRequest.h + include/alibabacloud/alimt/model/GetDetectLanguageResult.h include/alibabacloud/alimt/model/GetDocTranslateTaskRequest.h include/alibabacloud/alimt/model/GetDocTranslateTaskResult.h include/alibabacloud/alimt/model/TranslateRequest.h @@ -38,6 +40,8 @@ set(alimt_src src/AlimtClient.cc src/model/CreateDocTranslateTaskRequest.cc src/model/CreateDocTranslateTaskResult.cc + src/model/GetDetectLanguageRequest.cc + src/model/GetDetectLanguageResult.cc src/model/GetDocTranslateTaskRequest.cc src/model/GetDocTranslateTaskResult.cc src/model/TranslateRequest.cc diff --git a/alimt/include/alibabacloud/alimt/AlimtClient.h b/alimt/include/alibabacloud/alimt/AlimtClient.h index b17b13378..f6491e6c7 100644 --- a/alimt/include/alibabacloud/alimt/AlimtClient.h +++ b/alimt/include/alibabacloud/alimt/AlimtClient.h @@ -24,6 +24,8 @@ #include "AlimtExport.h" #include "model/CreateDocTranslateTaskRequest.h" #include "model/CreateDocTranslateTaskResult.h" +#include "model/GetDetectLanguageRequest.h" +#include "model/GetDetectLanguageResult.h" #include "model/GetDocTranslateTaskRequest.h" #include "model/GetDocTranslateTaskResult.h" #include "model/TranslateRequest.h" @@ -46,6 +48,9 @@ namespace AlibabaCloud typedef Outcome CreateDocTranslateTaskOutcome; typedef std::future CreateDocTranslateTaskOutcomeCallable; typedef std::function&)> CreateDocTranslateTaskAsyncHandler; + typedef Outcome GetDetectLanguageOutcome; + typedef std::future GetDetectLanguageOutcomeCallable; + typedef std::function&)> GetDetectLanguageAsyncHandler; typedef Outcome GetDocTranslateTaskOutcome; typedef std::future GetDocTranslateTaskOutcomeCallable; typedef std::function&)> GetDocTranslateTaskAsyncHandler; @@ -69,6 +74,9 @@ namespace AlibabaCloud CreateDocTranslateTaskOutcome createDocTranslateTask(const Model::CreateDocTranslateTaskRequest &request)const; void createDocTranslateTaskAsync(const Model::CreateDocTranslateTaskRequest& request, const CreateDocTranslateTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateDocTranslateTaskOutcomeCallable createDocTranslateTaskCallable(const Model::CreateDocTranslateTaskRequest& request) const; + GetDetectLanguageOutcome getDetectLanguage(const Model::GetDetectLanguageRequest &request)const; + void getDetectLanguageAsync(const Model::GetDetectLanguageRequest& request, const GetDetectLanguageAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetDetectLanguageOutcomeCallable getDetectLanguageCallable(const Model::GetDetectLanguageRequest& request) const; GetDocTranslateTaskOutcome getDocTranslateTask(const Model::GetDocTranslateTaskRequest &request)const; void getDocTranslateTaskAsync(const Model::GetDocTranslateTaskRequest& request, const GetDocTranslateTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetDocTranslateTaskOutcomeCallable getDocTranslateTaskCallable(const Model::GetDocTranslateTaskRequest& request) const; diff --git a/alimt/include/alibabacloud/alimt/model/GetDetectLanguageRequest.h b/alimt/include/alibabacloud/alimt/model/GetDetectLanguageRequest.h new file mode 100644 index 000000000..acceec33c --- /dev/null +++ b/alimt/include/alibabacloud/alimt/model/GetDetectLanguageRequest.h @@ -0,0 +1,48 @@ +/* + * 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_ALIMT_MODEL_GETDETECTLANGUAGEREQUEST_H_ +#define ALIBABACLOUD_ALIMT_MODEL_GETDETECTLANGUAGEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Alimt + { + namespace Model + { + class ALIBABACLOUD_ALIMT_EXPORT GetDetectLanguageRequest : public RpcServiceRequest + { + + public: + GetDetectLanguageRequest(); + ~GetDetectLanguageRequest(); + + std::string getSourceText()const; + void setSourceText(const std::string& sourceText); + + private: + std::string sourceText_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ALIMT_MODEL_GETDETECTLANGUAGEREQUEST_H_ \ No newline at end of file diff --git a/alimt/include/alibabacloud/alimt/model/GetDetectLanguageResult.h b/alimt/include/alibabacloud/alimt/model/GetDetectLanguageResult.h new file mode 100644 index 000000000..db29a42e5 --- /dev/null +++ b/alimt/include/alibabacloud/alimt/model/GetDetectLanguageResult.h @@ -0,0 +1,51 @@ +/* + * 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_ALIMT_MODEL_GETDETECTLANGUAGERESULT_H_ +#define ALIBABACLOUD_ALIMT_MODEL_GETDETECTLANGUAGERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Alimt + { + namespace Model + { + class ALIBABACLOUD_ALIMT_EXPORT GetDetectLanguageResult : public ServiceResult + { + public: + + + GetDetectLanguageResult(); + explicit GetDetectLanguageResult(const std::string &payload); + ~GetDetectLanguageResult(); + std::string getDetectedLanguage()const; + + protected: + void parse(const std::string &payload); + private: + std::string detectedLanguage_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ALIMT_MODEL_GETDETECTLANGUAGERESULT_H_ \ No newline at end of file diff --git a/alimt/include/alibabacloud/alimt/model/GetDocTranslateTaskResult.h b/alimt/include/alibabacloud/alimt/model/GetDocTranslateTaskResult.h index 558e19289..513be99ce 100644 --- a/alimt/include/alibabacloud/alimt/model/GetDocTranslateTaskResult.h +++ b/alimt/include/alibabacloud/alimt/model/GetDocTranslateTaskResult.h @@ -38,15 +38,21 @@ namespace AlibabaCloud explicit GetDocTranslateTaskResult(const std::string &payload); ~GetDocTranslateTaskResult(); std::string getStatus()const; + std::string getTranslateErrorMessage()const; std::string getTaskId()const; + int getPageCount()const; std::string getTranslateFileUrl()const; + std::string getTranslateErrorCode()const; protected: void parse(const std::string &payload); private: std::string status_; + std::string translateErrorMessage_; std::string taskId_; + int pageCount_; std::string translateFileUrl_; + std::string translateErrorCode_; }; } diff --git a/alimt/src/AlimtClient.cc b/alimt/src/AlimtClient.cc index 0f66c48ff..cdf342ceb 100644 --- a/alimt/src/AlimtClient.cc +++ b/alimt/src/AlimtClient.cc @@ -87,6 +87,42 @@ AlimtClient::CreateDocTranslateTaskOutcomeCallable AlimtClient::createDocTransla return task->get_future(); } +AlimtClient::GetDetectLanguageOutcome AlimtClient::getDetectLanguage(const GetDetectLanguageRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetDetectLanguageOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetDetectLanguageOutcome(GetDetectLanguageResult(outcome.result())); + else + return GetDetectLanguageOutcome(outcome.error()); +} + +void AlimtClient::getDetectLanguageAsync(const GetDetectLanguageRequest& request, const GetDetectLanguageAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getDetectLanguage(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +AlimtClient::GetDetectLanguageOutcomeCallable AlimtClient::getDetectLanguageCallable(const GetDetectLanguageRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getDetectLanguage(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + AlimtClient::GetDocTranslateTaskOutcome AlimtClient::getDocTranslateTask(const GetDocTranslateTaskRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/alimt/src/model/GetDetectLanguageRequest.cc b/alimt/src/model/GetDetectLanguageRequest.cc new file mode 100644 index 000000000..75facf650 --- /dev/null +++ b/alimt/src/model/GetDetectLanguageRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Alimt::Model::GetDetectLanguageRequest; + +GetDetectLanguageRequest::GetDetectLanguageRequest() : + RpcServiceRequest("alimt", "2018-10-12", "GetDetectLanguage") +{ + setMethod(HttpRequest::Method::Post); +} + +GetDetectLanguageRequest::~GetDetectLanguageRequest() +{} + +std::string GetDetectLanguageRequest::getSourceText()const +{ + return sourceText_; +} + +void GetDetectLanguageRequest::setSourceText(const std::string& sourceText) +{ + sourceText_ = sourceText; + setBodyParameter("SourceText", sourceText); +} + diff --git a/alimt/src/model/GetDetectLanguageResult.cc b/alimt/src/model/GetDetectLanguageResult.cc new file mode 100644 index 000000000..476c97efb --- /dev/null +++ b/alimt/src/model/GetDetectLanguageResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Alimt; +using namespace AlibabaCloud::Alimt::Model; + +GetDetectLanguageResult::GetDetectLanguageResult() : + ServiceResult() +{} + +GetDetectLanguageResult::GetDetectLanguageResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetDetectLanguageResult::~GetDetectLanguageResult() +{} + +void GetDetectLanguageResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["DetectedLanguage"].isNull()) + detectedLanguage_ = value["DetectedLanguage"].asString(); + +} + +std::string GetDetectLanguageResult::getDetectedLanguage()const +{ + return detectedLanguage_; +} + diff --git a/alimt/src/model/GetDocTranslateTaskResult.cc b/alimt/src/model/GetDocTranslateTaskResult.cc index 17286c9b6..9c59a78d0 100644 --- a/alimt/src/model/GetDocTranslateTaskResult.cc +++ b/alimt/src/model/GetDocTranslateTaskResult.cc @@ -45,6 +45,12 @@ void GetDocTranslateTaskResult::parse(const std::string &payload) status_ = value["Status"].asString(); if(!value["TranslateFileUrl"].isNull()) translateFileUrl_ = value["TranslateFileUrl"].asString(); + if(!value["TranslateErrorCode"].isNull()) + translateErrorCode_ = value["TranslateErrorCode"].asString(); + if(!value["TranslateErrorMessage"].isNull()) + translateErrorMessage_ = value["TranslateErrorMessage"].asString(); + if(!value["PageCount"].isNull()) + pageCount_ = std::stoi(value["PageCount"].asString()); } @@ -53,13 +59,28 @@ std::string GetDocTranslateTaskResult::getStatus()const return status_; } +std::string GetDocTranslateTaskResult::getTranslateErrorMessage()const +{ + return translateErrorMessage_; +} + std::string GetDocTranslateTaskResult::getTaskId()const { return taskId_; } +int GetDocTranslateTaskResult::getPageCount()const +{ + return pageCount_; +} + std::string GetDocTranslateTaskResult::getTranslateFileUrl()const { return translateFileUrl_; } +std::string GetDocTranslateTaskResult::getTranslateErrorCode()const +{ + return translateErrorCode_; +} + diff --git a/aliyuncvc/CMakeLists.txt b/aliyuncvc/CMakeLists.txt index 4274aa9b1..dcc94a081 100644 --- a/aliyuncvc/CMakeLists.txt +++ b/aliyuncvc/CMakeLists.txt @@ -35,6 +35,8 @@ set(aliyuncvc_public_header_model include/alibabacloud/aliyuncvc/model/DeleteUserResult.h include/alibabacloud/aliyuncvc/model/GetMeetingRequest.h include/alibabacloud/aliyuncvc/model/GetMeetingResult.h + include/alibabacloud/aliyuncvc/model/GetMeetingMemberRequest.h + include/alibabacloud/aliyuncvc/model/GetMeetingMemberResult.h include/alibabacloud/aliyuncvc/model/GetUserRequest.h include/alibabacloud/aliyuncvc/model/GetUserResult.h include/alibabacloud/aliyuncvc/model/JoinMeetingRequest.h @@ -64,6 +66,8 @@ set(aliyuncvc_src src/model/DeleteUserResult.cc src/model/GetMeetingRequest.cc src/model/GetMeetingResult.cc + src/model/GetMeetingMemberRequest.cc + src/model/GetMeetingMemberResult.cc src/model/GetUserRequest.cc src/model/GetUserResult.cc src/model/JoinMeetingRequest.cc diff --git a/aliyuncvc/include/alibabacloud/aliyuncvc/AliyuncvcClient.h b/aliyuncvc/include/alibabacloud/aliyuncvc/AliyuncvcClient.h index adf2d808f..681212fe2 100644 --- a/aliyuncvc/include/alibabacloud/aliyuncvc/AliyuncvcClient.h +++ b/aliyuncvc/include/alibabacloud/aliyuncvc/AliyuncvcClient.h @@ -36,6 +36,8 @@ #include "model/DeleteUserResult.h" #include "model/GetMeetingRequest.h" #include "model/GetMeetingResult.h" +#include "model/GetMeetingMemberRequest.h" +#include "model/GetMeetingMemberResult.h" #include "model/GetUserRequest.h" #include "model/GetUserResult.h" #include "model/JoinMeetingRequest.h" @@ -78,6 +80,9 @@ namespace AlibabaCloud typedef Outcome GetMeetingOutcome; typedef std::future GetMeetingOutcomeCallable; typedef std::function&)> GetMeetingAsyncHandler; + typedef Outcome GetMeetingMemberOutcome; + typedef std::future GetMeetingMemberOutcomeCallable; + typedef std::function&)> GetMeetingMemberAsyncHandler; typedef Outcome GetUserOutcome; typedef std::future GetUserOutcomeCallable; typedef std::function&)> GetUserAsyncHandler; @@ -122,6 +127,9 @@ namespace AlibabaCloud GetMeetingOutcome getMeeting(const Model::GetMeetingRequest &request)const; void getMeetingAsync(const Model::GetMeetingRequest& request, const GetMeetingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetMeetingOutcomeCallable getMeetingCallable(const Model::GetMeetingRequest& request) const; + GetMeetingMemberOutcome getMeetingMember(const Model::GetMeetingMemberRequest &request)const; + void getMeetingMemberAsync(const Model::GetMeetingMemberRequest& request, const GetMeetingMemberAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetMeetingMemberOutcomeCallable getMeetingMemberCallable(const Model::GetMeetingMemberRequest& request) const; GetUserOutcome getUser(const Model::GetUserRequest &request)const; void getUserAsync(const Model::GetUserRequest& request, const GetUserAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetUserOutcomeCallable getUserCallable(const Model::GetUserRequest& request) const; diff --git a/aliyuncvc/include/alibabacloud/aliyuncvc/model/GetMeetingMemberRequest.h b/aliyuncvc/include/alibabacloud/aliyuncvc/model/GetMeetingMemberRequest.h new file mode 100644 index 000000000..46ba539ae --- /dev/null +++ b/aliyuncvc/include/alibabacloud/aliyuncvc/model/GetMeetingMemberRequest.h @@ -0,0 +1,48 @@ +/* + * 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_ALIYUNCVC_MODEL_GETMEETINGMEMBERREQUEST_H_ +#define ALIBABACLOUD_ALIYUNCVC_MODEL_GETMEETINGMEMBERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Aliyuncvc + { + namespace Model + { + class ALIBABACLOUD_ALIYUNCVC_EXPORT GetMeetingMemberRequest : public RpcServiceRequest + { + + public: + GetMeetingMemberRequest(); + ~GetMeetingMemberRequest(); + + std::string getMeetingUUID()const; + void setMeetingUUID(const std::string& meetingUUID); + + private: + std::string meetingUUID_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ALIYUNCVC_MODEL_GETMEETINGMEMBERREQUEST_H_ \ No newline at end of file diff --git a/aliyuncvc/include/alibabacloud/aliyuncvc/model/GetMeetingMemberResult.h b/aliyuncvc/include/alibabacloud/aliyuncvc/model/GetMeetingMemberResult.h new file mode 100644 index 000000000..1ce3d8f15 --- /dev/null +++ b/aliyuncvc/include/alibabacloud/aliyuncvc/model/GetMeetingMemberResult.h @@ -0,0 +1,57 @@ +/* + * 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_ALIYUNCVC_MODEL_GETMEETINGMEMBERRESULT_H_ +#define ALIBABACLOUD_ALIYUNCVC_MODEL_GETMEETINGMEMBERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Aliyuncvc + { + namespace Model + { + class ALIBABACLOUD_ALIYUNCVC_EXPORT GetMeetingMemberResult : public ServiceResult + { + public: + + + GetMeetingMemberResult(); + explicit GetMeetingMemberResult(const std::string &payload); + ~GetMeetingMemberResult(); + std::string getMessage()const; + int getErrorCode()const; + std::vector getMembers()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + int errorCode_; + std::vector members_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ALIYUNCVC_MODEL_GETMEETINGMEMBERRESULT_H_ \ No newline at end of file diff --git a/aliyuncvc/include/alibabacloud/aliyuncvc/model/ListUsersResult.h b/aliyuncvc/include/alibabacloud/aliyuncvc/model/ListUsersResult.h index 0f679acfb..70281aa98 100644 --- a/aliyuncvc/include/alibabacloud/aliyuncvc/model/ListUsersResult.h +++ b/aliyuncvc/include/alibabacloud/aliyuncvc/model/ListUsersResult.h @@ -40,6 +40,7 @@ namespace AlibabaCloud std::string userMobile; std::string userName; std::string userTel; + std::string userId; long createTime; std::string jobName; std::string userAvatarUrl; diff --git a/aliyuncvc/src/AliyuncvcClient.cc b/aliyuncvc/src/AliyuncvcClient.cc index 8b2ea4fe5..a5801a89c 100644 --- a/aliyuncvc/src/AliyuncvcClient.cc +++ b/aliyuncvc/src/AliyuncvcClient.cc @@ -303,6 +303,42 @@ AliyuncvcClient::GetMeetingOutcomeCallable AliyuncvcClient::getMeetingCallable(c return task->get_future(); } +AliyuncvcClient::GetMeetingMemberOutcome AliyuncvcClient::getMeetingMember(const GetMeetingMemberRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetMeetingMemberOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetMeetingMemberOutcome(GetMeetingMemberResult(outcome.result())); + else + return GetMeetingMemberOutcome(outcome.error()); +} + +void AliyuncvcClient::getMeetingMemberAsync(const GetMeetingMemberRequest& request, const GetMeetingMemberAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getMeetingMember(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +AliyuncvcClient::GetMeetingMemberOutcomeCallable AliyuncvcClient::getMeetingMemberCallable(const GetMeetingMemberRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getMeetingMember(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + AliyuncvcClient::GetUserOutcome AliyuncvcClient::getUser(const GetUserRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/aliyuncvc/src/model/ActiveMeetingRequest.cc b/aliyuncvc/src/model/ActiveMeetingRequest.cc index 428ffdd1e..e01563855 100644 --- a/aliyuncvc/src/model/ActiveMeetingRequest.cc +++ b/aliyuncvc/src/model/ActiveMeetingRequest.cc @@ -35,7 +35,7 @@ std::string ActiveMeetingRequest::getMeetingUUID()const void ActiveMeetingRequest::setMeetingUUID(const std::string& meetingUUID) { meetingUUID_ = meetingUUID; - setCoreParameter("MeetingUUID", meetingUUID); + setParameter("MeetingUUID", meetingUUID); } std::string ActiveMeetingRequest::getMeetingCode()const @@ -46,6 +46,6 @@ std::string ActiveMeetingRequest::getMeetingCode()const void ActiveMeetingRequest::setMeetingCode(const std::string& meetingCode) { meetingCode_ = meetingCode; - setCoreParameter("MeetingCode", meetingCode); + setParameter("MeetingCode", meetingCode); } diff --git a/aliyuncvc/src/model/CreateEvaluationRequest.cc b/aliyuncvc/src/model/CreateEvaluationRequest.cc index 015856925..42022dbf0 100644 --- a/aliyuncvc/src/model/CreateEvaluationRequest.cc +++ b/aliyuncvc/src/model/CreateEvaluationRequest.cc @@ -35,7 +35,7 @@ long CreateEvaluationRequest::getCreateTime()const void CreateEvaluationRequest::setCreateTime(long createTime) { createTime_ = createTime; - setCoreParameter("CreateTime", std::to_string(createTime)); + setParameter("CreateTime", std::to_string(createTime)); } std::string CreateEvaluationRequest::getMemo()const @@ -46,7 +46,7 @@ std::string CreateEvaluationRequest::getMemo()const void CreateEvaluationRequest::setMemo(const std::string& memo) { memo_ = memo; - setCoreParameter("Memo", memo); + setParameter("Memo", memo); } std::string CreateEvaluationRequest::getDescription()const @@ -57,7 +57,7 @@ std::string CreateEvaluationRequest::getDescription()const void CreateEvaluationRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateEvaluationRequest::getMemberUUID()const @@ -68,7 +68,7 @@ std::string CreateEvaluationRequest::getMemberUUID()const void CreateEvaluationRequest::setMemberUUID(const std::string& memberUUID) { memberUUID_ = memberUUID; - setCoreParameter("MemberUUID", memberUUID); + setParameter("MemberUUID", memberUUID); } std::string CreateEvaluationRequest::getUserId()const @@ -79,7 +79,7 @@ std::string CreateEvaluationRequest::getUserId()const void CreateEvaluationRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } std::string CreateEvaluationRequest::getEvaluation()const @@ -90,7 +90,7 @@ std::string CreateEvaluationRequest::getEvaluation()const void CreateEvaluationRequest::setEvaluation(const std::string& evaluation) { evaluation_ = evaluation; - setCoreParameter("Evaluation", evaluation); + setParameter("Evaluation", evaluation); } std::string CreateEvaluationRequest::getScore()const @@ -101,7 +101,7 @@ std::string CreateEvaluationRequest::getScore()const void CreateEvaluationRequest::setScore(const std::string& score) { score_ = score; - setCoreParameter("Score", score); + setParameter("Score", score); } std::string CreateEvaluationRequest::getMeetingUUID()const @@ -112,7 +112,7 @@ std::string CreateEvaluationRequest::getMeetingUUID()const void CreateEvaluationRequest::setMeetingUUID(const std::string& meetingUUID) { meetingUUID_ = meetingUUID; - setCoreParameter("MeetingUUID", meetingUUID); + setParameter("MeetingUUID", meetingUUID); } std::string CreateEvaluationRequest::getAppId()const @@ -123,6 +123,6 @@ std::string CreateEvaluationRequest::getAppId()const void CreateEvaluationRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/aliyuncvc/src/model/CreateMeetingRequest.cc b/aliyuncvc/src/model/CreateMeetingRequest.cc index f3871b7a8..b241c063a 100644 --- a/aliyuncvc/src/model/CreateMeetingRequest.cc +++ b/aliyuncvc/src/model/CreateMeetingRequest.cc @@ -35,7 +35,7 @@ std::string CreateMeetingRequest::getMeetingName()const void CreateMeetingRequest::setMeetingName(const std::string& meetingName) { meetingName_ = meetingName; - setCoreParameter("MeetingName", meetingName); + setBodyParameter("MeetingName", meetingName); } std::string CreateMeetingRequest::getUserId()const @@ -46,6 +46,6 @@ std::string CreateMeetingRequest::getUserId()const void CreateMeetingRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setBodyParameter("UserId", userId); } diff --git a/aliyuncvc/src/model/CreateUserRequest.cc b/aliyuncvc/src/model/CreateUserRequest.cc index a3cf0faad..c970c6b39 100644 --- a/aliyuncvc/src/model/CreateUserRequest.cc +++ b/aliyuncvc/src/model/CreateUserRequest.cc @@ -35,7 +35,7 @@ int CreateUserRequest::getCount()const void CreateUserRequest::setCount(int count) { count_ = count; - setCoreParameter("Count", std::to_string(count)); + setBodyParameter("Count", std::to_string(count)); } std::string CreateUserRequest::getUserInfo()const @@ -46,6 +46,6 @@ std::string CreateUserRequest::getUserInfo()const void CreateUserRequest::setUserInfo(const std::string& userInfo) { userInfo_ = userInfo; - setCoreParameter("UserInfo", userInfo); + setBodyParameter("UserInfo", userInfo); } diff --git a/aliyuncvc/src/model/DeleteMeetingRequest.cc b/aliyuncvc/src/model/DeleteMeetingRequest.cc index 06229bf6c..8470b953e 100644 --- a/aliyuncvc/src/model/DeleteMeetingRequest.cc +++ b/aliyuncvc/src/model/DeleteMeetingRequest.cc @@ -35,6 +35,6 @@ std::string DeleteMeetingRequest::getMeetingUUID()const void DeleteMeetingRequest::setMeetingUUID(const std::string& meetingUUID) { meetingUUID_ = meetingUUID; - setCoreParameter("MeetingUUID", meetingUUID); + setBodyParameter("MeetingUUID", meetingUUID); } diff --git a/aliyuncvc/src/model/DeleteUserRequest.cc b/aliyuncvc/src/model/DeleteUserRequest.cc index 07bac01c2..22c7392fe 100644 --- a/aliyuncvc/src/model/DeleteUserRequest.cc +++ b/aliyuncvc/src/model/DeleteUserRequest.cc @@ -35,7 +35,7 @@ int DeleteUserRequest::getCount()const void DeleteUserRequest::setCount(int count) { count_ = count; - setCoreParameter("Count", std::to_string(count)); + setBodyParameter("Count", std::to_string(count)); } std::string DeleteUserRequest::getUserInfo()const @@ -46,6 +46,6 @@ std::string DeleteUserRequest::getUserInfo()const void DeleteUserRequest::setUserInfo(const std::string& userInfo) { userInfo_ = userInfo; - setCoreParameter("UserInfo", userInfo); + setBodyParameter("UserInfo", userInfo); } diff --git a/aliyuncvc/src/model/GetMeetingMemberRequest.cc b/aliyuncvc/src/model/GetMeetingMemberRequest.cc new file mode 100644 index 000000000..9405bfbe9 --- /dev/null +++ b/aliyuncvc/src/model/GetMeetingMemberRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Aliyuncvc::Model::GetMeetingMemberRequest; + +GetMeetingMemberRequest::GetMeetingMemberRequest() : + RpcServiceRequest("aliyuncvc", "2019-10-30", "GetMeetingMember") +{ + setMethod(HttpRequest::Method::Post); +} + +GetMeetingMemberRequest::~GetMeetingMemberRequest() +{} + +std::string GetMeetingMemberRequest::getMeetingUUID()const +{ + return meetingUUID_; +} + +void GetMeetingMemberRequest::setMeetingUUID(const std::string& meetingUUID) +{ + meetingUUID_ = meetingUUID; + setParameter("MeetingUUID", meetingUUID); +} + diff --git a/aliyuncvc/src/model/GetMeetingMemberResult.cc b/aliyuncvc/src/model/GetMeetingMemberResult.cc new file mode 100644 index 000000000..8143f47e9 --- /dev/null +++ b/aliyuncvc/src/model/GetMeetingMemberResult.cc @@ -0,0 +1,73 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Aliyuncvc; +using namespace AlibabaCloud::Aliyuncvc::Model; + +GetMeetingMemberResult::GetMeetingMemberResult() : + ServiceResult() +{} + +GetMeetingMemberResult::GetMeetingMemberResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetMeetingMemberResult::~GetMeetingMemberResult() +{} + +void GetMeetingMemberResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allMembers = value["Members"]["Data"]; + for (const auto &item : allMembers) + members_.push_back(item.asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + +} + +std::string GetMeetingMemberResult::getMessage()const +{ + return message_; +} + +int GetMeetingMemberResult::getErrorCode()const +{ + return errorCode_; +} + +std::vector GetMeetingMemberResult::getMembers()const +{ + return members_; +} + +bool GetMeetingMemberResult::getSuccess()const +{ + return success_; +} + diff --git a/aliyuncvc/src/model/GetMeetingRequest.cc b/aliyuncvc/src/model/GetMeetingRequest.cc index e3dc94415..c343f77d4 100644 --- a/aliyuncvc/src/model/GetMeetingRequest.cc +++ b/aliyuncvc/src/model/GetMeetingRequest.cc @@ -35,6 +35,6 @@ std::string GetMeetingRequest::getMeetingUUID()const void GetMeetingRequest::setMeetingUUID(const std::string& meetingUUID) { meetingUUID_ = meetingUUID; - setCoreParameter("MeetingUUID", meetingUUID); + setBodyParameter("MeetingUUID", meetingUUID); } diff --git a/aliyuncvc/src/model/GetUserRequest.cc b/aliyuncvc/src/model/GetUserRequest.cc index d519e1444..c07460efa 100644 --- a/aliyuncvc/src/model/GetUserRequest.cc +++ b/aliyuncvc/src/model/GetUserRequest.cc @@ -35,6 +35,6 @@ std::string GetUserRequest::getUserId()const void GetUserRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } diff --git a/aliyuncvc/src/model/JoinMeetingRequest.cc b/aliyuncvc/src/model/JoinMeetingRequest.cc index e1e9fa364..67def47ef 100644 --- a/aliyuncvc/src/model/JoinMeetingRequest.cc +++ b/aliyuncvc/src/model/JoinMeetingRequest.cc @@ -35,7 +35,7 @@ std::string JoinMeetingRequest::getUserId()const void JoinMeetingRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setBodyParameter("UserId", userId); } std::string JoinMeetingRequest::getMeetingCode()const @@ -46,6 +46,6 @@ std::string JoinMeetingRequest::getMeetingCode()const void JoinMeetingRequest::setMeetingCode(const std::string& meetingCode) { meetingCode_ = meetingCode; - setCoreParameter("MeetingCode", meetingCode); + setBodyParameter("MeetingCode", meetingCode); } diff --git a/aliyuncvc/src/model/ListIsvStatisticsRequest.cc b/aliyuncvc/src/model/ListIsvStatisticsRequest.cc index 7263dc3f4..2d8acb04d 100644 --- a/aliyuncvc/src/model/ListIsvStatisticsRequest.cc +++ b/aliyuncvc/src/model/ListIsvStatisticsRequest.cc @@ -35,7 +35,7 @@ long ListIsvStatisticsRequest::getEndTime()const void ListIsvStatisticsRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } long ListIsvStatisticsRequest::getStartTime()const @@ -46,6 +46,6 @@ long ListIsvStatisticsRequest::getStartTime()const void ListIsvStatisticsRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } diff --git a/aliyuncvc/src/model/ListMembersRequest.cc b/aliyuncvc/src/model/ListMembersRequest.cc index 2250b066a..1f1c64204 100644 --- a/aliyuncvc/src/model/ListMembersRequest.cc +++ b/aliyuncvc/src/model/ListMembersRequest.cc @@ -35,6 +35,6 @@ std::string ListMembersRequest::getMeetingUUID()const void ListMembersRequest::setMeetingUUID(const std::string& meetingUUID) { meetingUUID_ = meetingUUID; - setCoreParameter("MeetingUUID", meetingUUID); + setParameter("MeetingUUID", meetingUUID); } diff --git a/aliyuncvc/src/model/ListUsersRequest.cc b/aliyuncvc/src/model/ListUsersRequest.cc index 19751f536..bc568243c 100644 --- a/aliyuncvc/src/model/ListUsersRequest.cc +++ b/aliyuncvc/src/model/ListUsersRequest.cc @@ -35,7 +35,7 @@ int ListUsersRequest::getPageNumber()const void ListUsersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int ListUsersRequest::getPageSize()const @@ -46,6 +46,6 @@ int ListUsersRequest::getPageSize()const void ListUsersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/aliyuncvc/src/model/ListUsersResult.cc b/aliyuncvc/src/model/ListUsersResult.cc index d2836436f..16d0a220a 100644 --- a/aliyuncvc/src/model/ListUsersResult.cc +++ b/aliyuncvc/src/model/ListUsersResult.cc @@ -72,6 +72,8 @@ void ListUsersResult::parse(const std::string &payload) userInfoObject.userAvatarUrl = dataNodeUserInfosUserInfo["UserAvatarUrl"].asString(); if(!dataNodeUserInfosUserInfo["JobName"].isNull()) userInfoObject.jobName = dataNodeUserInfosUserInfo["JobName"].asString(); + if(!dataNodeUserInfosUserInfo["UserId"].isNull()) + userInfoObject.userId = dataNodeUserInfosUserInfo["UserId"].asString(); data_.userInfos.push_back(userInfoObject); } if(!value["ErrorCode"].isNull()) diff --git a/appmallsservice/src/model/GetMessagesRequest.cc b/appmallsservice/src/model/GetMessagesRequest.cc index 594d61938..e43f15448 100644 --- a/appmallsservice/src/model/GetMessagesRequest.cc +++ b/appmallsservice/src/model/GetMessagesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::GetMessagesRequest; GetMessagesRequest::GetMessagesRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "GetMessages") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetMessagesRequest::~GetMessagesRequest() {} @@ -33,7 +35,7 @@ std::string GetMessagesRequest::getTopic()const void GetMessagesRequest::setTopic(const std::string& topic) { topic_ = topic; - setCoreParameter("Topic", topic); + setParameter("Topic", topic); } std::string GetMessagesRequest::getParamsJson()const @@ -44,6 +46,6 @@ std::string GetMessagesRequest::getParamsJson()const void GetMessagesRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/RemoveMessagesRequest.cc b/appmallsservice/src/model/RemoveMessagesRequest.cc index d6949d8f8..f61944982 100644 --- a/appmallsservice/src/model/RemoveMessagesRequest.cc +++ b/appmallsservice/src/model/RemoveMessagesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::RemoveMessagesRequest; RemoveMessagesRequest::RemoveMessagesRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "RemoveMessages") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveMessagesRequest::~RemoveMessagesRequest() {} @@ -33,7 +35,7 @@ std::string RemoveMessagesRequest::getMsgIds()const void RemoveMessagesRequest::setMsgIds(const std::string& msgIds) { msgIds_ = msgIds; - setCoreParameter("MsgIds", msgIds); + setParameter("MsgIds", msgIds); } std::string RemoveMessagesRequest::getParamsJson()const @@ -44,6 +46,6 @@ std::string RemoveMessagesRequest::getParamsJson()const void RemoveMessagesRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmGetCinemasRequest.cc b/appmallsservice/src/model/TaobaoFilmGetCinemasRequest.cc index 2d01b7ace..f09555883 100644 --- a/appmallsservice/src/model/TaobaoFilmGetCinemasRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmGetCinemasRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmGetCinemasRequest; TaobaoFilmGetCinemasRequest::TaobaoFilmGetCinemasRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmGetCinemas") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmGetCinemasRequest::~TaobaoFilmGetCinemasRequest() {} @@ -33,7 +35,7 @@ long TaobaoFilmGetCinemasRequest::getPageIndex()const void TaobaoFilmGetCinemasRequest::setPageIndex(long pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string TaobaoFilmGetCinemasRequest::getParamsJson()const @@ -44,6 +46,6 @@ std::string TaobaoFilmGetCinemasRequest::getParamsJson()const void TaobaoFilmGetCinemasRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmGetHotShowsRequest.cc b/appmallsservice/src/model/TaobaoFilmGetHotShowsRequest.cc index 2589d2090..3b1ab3bee 100644 --- a/appmallsservice/src/model/TaobaoFilmGetHotShowsRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmGetHotShowsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmGetHotShowsRequest; TaobaoFilmGetHotShowsRequest::TaobaoFilmGetHotShowsRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmGetHotShows") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmGetHotShowsRequest::~TaobaoFilmGetHotShowsRequest() {} @@ -33,7 +35,7 @@ long TaobaoFilmGetHotShowsRequest::getCityCode()const void TaobaoFilmGetHotShowsRequest::setCityCode(long cityCode) { cityCode_ = cityCode; - setCoreParameter("CityCode", std::to_string(cityCode)); + setParameter("CityCode", std::to_string(cityCode)); } std::string TaobaoFilmGetHotShowsRequest::getParamsJson()const @@ -44,6 +46,6 @@ std::string TaobaoFilmGetHotShowsRequest::getParamsJson()const void TaobaoFilmGetHotShowsRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmGetRegionListRequest.cc b/appmallsservice/src/model/TaobaoFilmGetRegionListRequest.cc index 372d6d23b..27af6d1ef 100644 --- a/appmallsservice/src/model/TaobaoFilmGetRegionListRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmGetRegionListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmGetRegionListRequest; TaobaoFilmGetRegionListRequest::TaobaoFilmGetRegionListRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmGetRegionList") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmGetRegionListRequest::~TaobaoFilmGetRegionListRequest() {} @@ -33,6 +35,6 @@ std::string TaobaoFilmGetRegionListRequest::getParamsJson()const void TaobaoFilmGetRegionListRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmGetSchedulesRequest.cc b/appmallsservice/src/model/TaobaoFilmGetSchedulesRequest.cc index 065578c07..9fe651196 100644 --- a/appmallsservice/src/model/TaobaoFilmGetSchedulesRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmGetSchedulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmGetSchedulesRequest; TaobaoFilmGetSchedulesRequest::TaobaoFilmGetSchedulesRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmGetSchedules") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmGetSchedulesRequest::~TaobaoFilmGetSchedulesRequest() {} @@ -33,7 +35,7 @@ long TaobaoFilmGetSchedulesRequest::getCinemaId()const void TaobaoFilmGetSchedulesRequest::setCinemaId(long cinemaId) { cinemaId_ = cinemaId; - setCoreParameter("CinemaId", std::to_string(cinemaId)); + setParameter("CinemaId", std::to_string(cinemaId)); } std::string TaobaoFilmGetSchedulesRequest::getParamsJson()const @@ -44,6 +46,6 @@ std::string TaobaoFilmGetSchedulesRequest::getParamsJson()const void TaobaoFilmGetSchedulesRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmGetSeatsRequest.cc b/appmallsservice/src/model/TaobaoFilmGetSeatsRequest.cc index 8a100fc12..516b56580 100644 --- a/appmallsservice/src/model/TaobaoFilmGetSeatsRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmGetSeatsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmGetSeatsRequest; TaobaoFilmGetSeatsRequest::TaobaoFilmGetSeatsRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmGetSeats") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmGetSeatsRequest::~TaobaoFilmGetSeatsRequest() {} @@ -33,7 +35,7 @@ long TaobaoFilmGetSeatsRequest::getScheduleId()const void TaobaoFilmGetSeatsRequest::setScheduleId(long scheduleId) { scheduleId_ = scheduleId; - setCoreParameter("ScheduleId", std::to_string(scheduleId)); + setParameter("ScheduleId", std::to_string(scheduleId)); } std::string TaobaoFilmGetSeatsRequest::getParamsJson()const @@ -44,6 +46,6 @@ std::string TaobaoFilmGetSeatsRequest::getParamsJson()const void TaobaoFilmGetSeatsRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmGetShowCommentsRequest.cc b/appmallsservice/src/model/TaobaoFilmGetShowCommentsRequest.cc index 9a740b311..d117a3714 100644 --- a/appmallsservice/src/model/TaobaoFilmGetShowCommentsRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmGetShowCommentsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmGetShowCommentsRequest; TaobaoFilmGetShowCommentsRequest::TaobaoFilmGetShowCommentsRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmGetShowComments") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmGetShowCommentsRequest::~TaobaoFilmGetShowCommentsRequest() {} @@ -33,7 +35,7 @@ long TaobaoFilmGetShowCommentsRequest::getShowId()const void TaobaoFilmGetShowCommentsRequest::setShowId(long showId) { showId_ = showId; - setCoreParameter("ShowId", std::to_string(showId)); + setParameter("ShowId", std::to_string(showId)); } long TaobaoFilmGetShowCommentsRequest::getPageIndex()const @@ -44,7 +46,7 @@ long TaobaoFilmGetShowCommentsRequest::getPageIndex()const void TaobaoFilmGetShowCommentsRequest::setPageIndex(long pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string TaobaoFilmGetShowCommentsRequest::getParamsJson()const @@ -55,6 +57,6 @@ std::string TaobaoFilmGetShowCommentsRequest::getParamsJson()const void TaobaoFilmGetShowCommentsRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmGetSoonShowsRequest.cc b/appmallsservice/src/model/TaobaoFilmGetSoonShowsRequest.cc index e51913aa3..257d03016 100644 --- a/appmallsservice/src/model/TaobaoFilmGetSoonShowsRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmGetSoonShowsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmGetSoonShowsRequest; TaobaoFilmGetSoonShowsRequest::TaobaoFilmGetSoonShowsRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmGetSoonShows") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmGetSoonShowsRequest::~TaobaoFilmGetSoonShowsRequest() {} @@ -33,7 +35,7 @@ long TaobaoFilmGetSoonShowsRequest::getCityCode()const void TaobaoFilmGetSoonShowsRequest::setCityCode(long cityCode) { cityCode_ = cityCode; - setCoreParameter("CityCode", std::to_string(cityCode)); + setParameter("CityCode", std::to_string(cityCode)); } std::string TaobaoFilmGetSoonShowsRequest::getParamsJson()const @@ -44,6 +46,6 @@ std::string TaobaoFilmGetSoonShowsRequest::getParamsJson()const void TaobaoFilmGetSoonShowsRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmIssueOrderRequest.cc b/appmallsservice/src/model/TaobaoFilmIssueOrderRequest.cc index f72b773ec..d7d3c47a4 100644 --- a/appmallsservice/src/model/TaobaoFilmIssueOrderRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmIssueOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmIssueOrderRequest; TaobaoFilmIssueOrderRequest::TaobaoFilmIssueOrderRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmIssueOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmIssueOrderRequest::~TaobaoFilmIssueOrderRequest() {} @@ -33,7 +35,7 @@ std::string TaobaoFilmIssueOrderRequest::getLockSeatApplyKey()const void TaobaoFilmIssueOrderRequest::setLockSeatApplyKey(const std::string& lockSeatApplyKey) { lockSeatApplyKey_ = lockSeatApplyKey; - setCoreParameter("LockSeatApplyKey", lockSeatApplyKey); + setParameter("LockSeatApplyKey", lockSeatApplyKey); } std::string TaobaoFilmIssueOrderRequest::getExtUserId()const @@ -44,7 +46,7 @@ std::string TaobaoFilmIssueOrderRequest::getExtUserId()const void TaobaoFilmIssueOrderRequest::setExtUserId(const std::string& extUserId) { extUserId_ = extUserId; - setCoreParameter("ExtUserId", extUserId); + setParameter("ExtUserId", extUserId); } std::string TaobaoFilmIssueOrderRequest::getExtOrderId()const @@ -55,7 +57,7 @@ std::string TaobaoFilmIssueOrderRequest::getExtOrderId()const void TaobaoFilmIssueOrderRequest::setExtOrderId(const std::string& extOrderId) { extOrderId_ = extOrderId; - setCoreParameter("ExtOrderId", extOrderId); + setParameter("ExtOrderId", extOrderId); } long TaobaoFilmIssueOrderRequest::getTotalPrice()const @@ -66,7 +68,7 @@ long TaobaoFilmIssueOrderRequest::getTotalPrice()const void TaobaoFilmIssueOrderRequest::setTotalPrice(long totalPrice) { totalPrice_ = totalPrice; - setCoreParameter("TotalPrice", std::to_string(totalPrice)); + setParameter("TotalPrice", std::to_string(totalPrice)); } std::string TaobaoFilmIssueOrderRequest::getParamsJson()const @@ -77,6 +79,6 @@ std::string TaobaoFilmIssueOrderRequest::getParamsJson()const void TaobaoFilmIssueOrderRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmLockSeatRequest.cc b/appmallsservice/src/model/TaobaoFilmLockSeatRequest.cc index bf1a19a0d..bd5f35dd3 100644 --- a/appmallsservice/src/model/TaobaoFilmLockSeatRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmLockSeatRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmLockSeatRequest; TaobaoFilmLockSeatRequest::TaobaoFilmLockSeatRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmLockSeat") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmLockSeatRequest::~TaobaoFilmLockSeatRequest() {} @@ -33,7 +35,7 @@ long TaobaoFilmLockSeatRequest::getScheduleId()const void TaobaoFilmLockSeatRequest::setScheduleId(long scheduleId) { scheduleId_ = scheduleId; - setCoreParameter("ScheduleId", std::to_string(scheduleId)); + setParameter("ScheduleId", std::to_string(scheduleId)); } std::string TaobaoFilmLockSeatRequest::getSeatIds()const @@ -44,7 +46,7 @@ std::string TaobaoFilmLockSeatRequest::getSeatIds()const void TaobaoFilmLockSeatRequest::setSeatIds(const std::string& seatIds) { seatIds_ = seatIds; - setCoreParameter("SeatIds", seatIds); + setParameter("SeatIds", seatIds); } std::string TaobaoFilmLockSeatRequest::getSeatNames()const @@ -55,7 +57,7 @@ std::string TaobaoFilmLockSeatRequest::getSeatNames()const void TaobaoFilmLockSeatRequest::setSeatNames(const std::string& seatNames) { seatNames_ = seatNames; - setCoreParameter("SeatNames", seatNames); + setParameter("SeatNames", seatNames); } std::string TaobaoFilmLockSeatRequest::getMobile()const @@ -66,7 +68,7 @@ std::string TaobaoFilmLockSeatRequest::getMobile()const void TaobaoFilmLockSeatRequest::setMobile(const std::string& mobile) { mobile_ = mobile; - setCoreParameter("Mobile", mobile); + setParameter("Mobile", mobile); } std::string TaobaoFilmLockSeatRequest::getExtUserId()const @@ -77,7 +79,7 @@ std::string TaobaoFilmLockSeatRequest::getExtUserId()const void TaobaoFilmLockSeatRequest::setExtUserId(const std::string& extUserId) { extUserId_ = extUserId; - setCoreParameter("ExtUserId", extUserId); + setParameter("ExtUserId", extUserId); } std::string TaobaoFilmLockSeatRequest::getParamsJson()const @@ -88,6 +90,6 @@ std::string TaobaoFilmLockSeatRequest::getParamsJson()const void TaobaoFilmLockSeatRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/appmallsservice/src/model/TaobaoFilmUnLockSeatRequest.cc b/appmallsservice/src/model/TaobaoFilmUnLockSeatRequest.cc index 96f6f81b3..4226d9bf3 100644 --- a/appmallsservice/src/model/TaobaoFilmUnLockSeatRequest.cc +++ b/appmallsservice/src/model/TaobaoFilmUnLockSeatRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::AppMallsService::Model::TaobaoFilmUnLockSeatRequest; TaobaoFilmUnLockSeatRequest::TaobaoFilmUnLockSeatRequest() : RpcServiceRequest("appmallsservice", "2018-02-24", "TaobaoFilmUnLockSeat") -{} +{ + setMethod(HttpRequest::Method::Post); +} TaobaoFilmUnLockSeatRequest::~TaobaoFilmUnLockSeatRequest() {} @@ -33,7 +35,7 @@ std::string TaobaoFilmUnLockSeatRequest::getLockSeatApplyKey()const void TaobaoFilmUnLockSeatRequest::setLockSeatApplyKey(const std::string& lockSeatApplyKey) { lockSeatApplyKey_ = lockSeatApplyKey; - setCoreParameter("LockSeatApplyKey", lockSeatApplyKey); + setParameter("LockSeatApplyKey", lockSeatApplyKey); } std::string TaobaoFilmUnLockSeatRequest::getExtUserId()const @@ -44,7 +46,7 @@ std::string TaobaoFilmUnLockSeatRequest::getExtUserId()const void TaobaoFilmUnLockSeatRequest::setExtUserId(const std::string& extUserId) { extUserId_ = extUserId; - setCoreParameter("ExtUserId", extUserId); + setParameter("ExtUserId", extUserId); } std::string TaobaoFilmUnLockSeatRequest::getParamsJson()const @@ -55,6 +57,6 @@ std::string TaobaoFilmUnLockSeatRequest::getParamsJson()const void TaobaoFilmUnLockSeatRequest::setParamsJson(const std::string& paramsJson) { paramsJson_ = paramsJson; - setCoreParameter("ParamsJson", paramsJson); + setParameter("ParamsJson", paramsJson); } diff --git a/arms/CMakeLists.txt b/arms/CMakeLists.txt index 99fccb5e0..31661a31f 100644 --- a/arms/CMakeLists.txt +++ b/arms/CMakeLists.txt @@ -27,10 +27,22 @@ set(arms_public_header_model include/alibabacloud/arms/model/CreateAlertContactGroupResult.h include/alibabacloud/arms/model/CreateRetcodeAppRequest.h include/alibabacloud/arms/model/CreateRetcodeAppResult.h + include/alibabacloud/arms/model/DeleteAlertContactRequest.h + include/alibabacloud/arms/model/DeleteAlertContactResult.h + include/alibabacloud/arms/model/DeleteAlertContactGroupRequest.h + include/alibabacloud/arms/model/DeleteAlertContactGroupResult.h + include/alibabacloud/arms/model/DeleteAlertRulesRequest.h + include/alibabacloud/arms/model/DeleteAlertRulesResult.h include/alibabacloud/arms/model/DeleteRetcodeAppRequest.h include/alibabacloud/arms/model/DeleteRetcodeAppResult.h + include/alibabacloud/arms/model/GetRetcodeShareUrlRequest.h + include/alibabacloud/arms/model/GetRetcodeShareUrlResult.h include/alibabacloud/arms/model/ImportAppAlertRulesRequest.h include/alibabacloud/arms/model/ImportAppAlertRulesResult.h + include/alibabacloud/arms/model/ImportCustomAlertRulesRequest.h + include/alibabacloud/arms/model/ImportCustomAlertRulesResult.h + include/alibabacloud/arms/model/ListPromClustersRequest.h + include/alibabacloud/arms/model/ListPromClustersResult.h include/alibabacloud/arms/model/ListRetcodeAppsRequest.h include/alibabacloud/arms/model/ListRetcodeAppsResult.h include/alibabacloud/arms/model/ListTraceAppsRequest.h @@ -43,12 +55,30 @@ set(arms_public_header_model include/alibabacloud/arms/model/SearchAlertContactResult.h include/alibabacloud/arms/model/SearchAlertContactGroupRequest.h include/alibabacloud/arms/model/SearchAlertContactGroupResult.h + include/alibabacloud/arms/model/SearchAlertHistoriesRequest.h + include/alibabacloud/arms/model/SearchAlertHistoriesResult.h + include/alibabacloud/arms/model/SearchAlertRulesRequest.h + include/alibabacloud/arms/model/SearchAlertRulesResult.h + include/alibabacloud/arms/model/SearchEventsRequest.h + include/alibabacloud/arms/model/SearchEventsResult.h include/alibabacloud/arms/model/SearchRetcodeAppByPageRequest.h include/alibabacloud/arms/model/SearchRetcodeAppByPageResult.h include/alibabacloud/arms/model/SearchTraceAppByNameRequest.h include/alibabacloud/arms/model/SearchTraceAppByNameResult.h include/alibabacloud/arms/model/SearchTraceAppByPageRequest.h - include/alibabacloud/arms/model/SearchTraceAppByPageResult.h ) + include/alibabacloud/arms/model/SearchTraceAppByPageResult.h + include/alibabacloud/arms/model/SetRetcodeShareStatusRequest.h + include/alibabacloud/arms/model/SetRetcodeShareStatusResult.h + include/alibabacloud/arms/model/StartAlertRequest.h + include/alibabacloud/arms/model/StartAlertResult.h + include/alibabacloud/arms/model/StopAlertRequest.h + include/alibabacloud/arms/model/StopAlertResult.h + include/alibabacloud/arms/model/UpdateAlertContactRequest.h + include/alibabacloud/arms/model/UpdateAlertContactResult.h + include/alibabacloud/arms/model/UpdateAlertContactGroupRequest.h + include/alibabacloud/arms/model/UpdateAlertContactGroupResult.h + include/alibabacloud/arms/model/UpdateAlertRuleRequest.h + include/alibabacloud/arms/model/UpdateAlertRuleResult.h ) set(arms_src src/ARMSClient.cc @@ -58,10 +88,22 @@ set(arms_src src/model/CreateAlertContactGroupResult.cc src/model/CreateRetcodeAppRequest.cc src/model/CreateRetcodeAppResult.cc + src/model/DeleteAlertContactRequest.cc + src/model/DeleteAlertContactResult.cc + src/model/DeleteAlertContactGroupRequest.cc + src/model/DeleteAlertContactGroupResult.cc + src/model/DeleteAlertRulesRequest.cc + src/model/DeleteAlertRulesResult.cc src/model/DeleteRetcodeAppRequest.cc src/model/DeleteRetcodeAppResult.cc + src/model/GetRetcodeShareUrlRequest.cc + src/model/GetRetcodeShareUrlResult.cc src/model/ImportAppAlertRulesRequest.cc src/model/ImportAppAlertRulesResult.cc + src/model/ImportCustomAlertRulesRequest.cc + src/model/ImportCustomAlertRulesResult.cc + src/model/ListPromClustersRequest.cc + src/model/ListPromClustersResult.cc src/model/ListRetcodeAppsRequest.cc src/model/ListRetcodeAppsResult.cc src/model/ListTraceAppsRequest.cc @@ -74,12 +116,30 @@ set(arms_src src/model/SearchAlertContactResult.cc src/model/SearchAlertContactGroupRequest.cc src/model/SearchAlertContactGroupResult.cc + src/model/SearchAlertHistoriesRequest.cc + src/model/SearchAlertHistoriesResult.cc + src/model/SearchAlertRulesRequest.cc + src/model/SearchAlertRulesResult.cc + src/model/SearchEventsRequest.cc + src/model/SearchEventsResult.cc src/model/SearchRetcodeAppByPageRequest.cc src/model/SearchRetcodeAppByPageResult.cc src/model/SearchTraceAppByNameRequest.cc src/model/SearchTraceAppByNameResult.cc src/model/SearchTraceAppByPageRequest.cc - src/model/SearchTraceAppByPageResult.cc ) + src/model/SearchTraceAppByPageResult.cc + src/model/SetRetcodeShareStatusRequest.cc + src/model/SetRetcodeShareStatusResult.cc + src/model/StartAlertRequest.cc + src/model/StartAlertResult.cc + src/model/StopAlertRequest.cc + src/model/StopAlertResult.cc + src/model/UpdateAlertContactRequest.cc + src/model/UpdateAlertContactResult.cc + src/model/UpdateAlertContactGroupRequest.cc + src/model/UpdateAlertContactGroupResult.cc + src/model/UpdateAlertRuleRequest.cc + src/model/UpdateAlertRuleResult.cc ) add_library(arms ${LIB_TYPE} ${arms_public_header} diff --git a/arms/include/alibabacloud/arms/ARMSClient.h b/arms/include/alibabacloud/arms/ARMSClient.h index cd2864919..b0c9e2f33 100644 --- a/arms/include/alibabacloud/arms/ARMSClient.h +++ b/arms/include/alibabacloud/arms/ARMSClient.h @@ -28,10 +28,22 @@ #include "model/CreateAlertContactGroupResult.h" #include "model/CreateRetcodeAppRequest.h" #include "model/CreateRetcodeAppResult.h" +#include "model/DeleteAlertContactRequest.h" +#include "model/DeleteAlertContactResult.h" +#include "model/DeleteAlertContactGroupRequest.h" +#include "model/DeleteAlertContactGroupResult.h" +#include "model/DeleteAlertRulesRequest.h" +#include "model/DeleteAlertRulesResult.h" #include "model/DeleteRetcodeAppRequest.h" #include "model/DeleteRetcodeAppResult.h" +#include "model/GetRetcodeShareUrlRequest.h" +#include "model/GetRetcodeShareUrlResult.h" #include "model/ImportAppAlertRulesRequest.h" #include "model/ImportAppAlertRulesResult.h" +#include "model/ImportCustomAlertRulesRequest.h" +#include "model/ImportCustomAlertRulesResult.h" +#include "model/ListPromClustersRequest.h" +#include "model/ListPromClustersResult.h" #include "model/ListRetcodeAppsRequest.h" #include "model/ListRetcodeAppsResult.h" #include "model/ListTraceAppsRequest.h" @@ -44,12 +56,30 @@ #include "model/SearchAlertContactResult.h" #include "model/SearchAlertContactGroupRequest.h" #include "model/SearchAlertContactGroupResult.h" +#include "model/SearchAlertHistoriesRequest.h" +#include "model/SearchAlertHistoriesResult.h" +#include "model/SearchAlertRulesRequest.h" +#include "model/SearchAlertRulesResult.h" +#include "model/SearchEventsRequest.h" +#include "model/SearchEventsResult.h" #include "model/SearchRetcodeAppByPageRequest.h" #include "model/SearchRetcodeAppByPageResult.h" #include "model/SearchTraceAppByNameRequest.h" #include "model/SearchTraceAppByNameResult.h" #include "model/SearchTraceAppByPageRequest.h" #include "model/SearchTraceAppByPageResult.h" +#include "model/SetRetcodeShareStatusRequest.h" +#include "model/SetRetcodeShareStatusResult.h" +#include "model/StartAlertRequest.h" +#include "model/StartAlertResult.h" +#include "model/StopAlertRequest.h" +#include "model/StopAlertResult.h" +#include "model/UpdateAlertContactRequest.h" +#include "model/UpdateAlertContactResult.h" +#include "model/UpdateAlertContactGroupRequest.h" +#include "model/UpdateAlertContactGroupResult.h" +#include "model/UpdateAlertRuleRequest.h" +#include "model/UpdateAlertRuleResult.h" namespace AlibabaCloud @@ -68,12 +98,30 @@ namespace AlibabaCloud typedef Outcome CreateRetcodeAppOutcome; typedef std::future CreateRetcodeAppOutcomeCallable; typedef std::function&)> CreateRetcodeAppAsyncHandler; + typedef Outcome DeleteAlertContactOutcome; + typedef std::future DeleteAlertContactOutcomeCallable; + typedef std::function&)> DeleteAlertContactAsyncHandler; + typedef Outcome DeleteAlertContactGroupOutcome; + typedef std::future DeleteAlertContactGroupOutcomeCallable; + typedef std::function&)> DeleteAlertContactGroupAsyncHandler; + typedef Outcome DeleteAlertRulesOutcome; + typedef std::future DeleteAlertRulesOutcomeCallable; + typedef std::function&)> DeleteAlertRulesAsyncHandler; typedef Outcome DeleteRetcodeAppOutcome; typedef std::future DeleteRetcodeAppOutcomeCallable; typedef std::function&)> DeleteRetcodeAppAsyncHandler; + typedef Outcome GetRetcodeShareUrlOutcome; + typedef std::future GetRetcodeShareUrlOutcomeCallable; + typedef std::function&)> GetRetcodeShareUrlAsyncHandler; typedef Outcome ImportAppAlertRulesOutcome; typedef std::future ImportAppAlertRulesOutcomeCallable; typedef std::function&)> ImportAppAlertRulesAsyncHandler; + typedef Outcome ImportCustomAlertRulesOutcome; + typedef std::future ImportCustomAlertRulesOutcomeCallable; + typedef std::function&)> ImportCustomAlertRulesAsyncHandler; + typedef Outcome ListPromClustersOutcome; + typedef std::future ListPromClustersOutcomeCallable; + typedef std::function&)> ListPromClustersAsyncHandler; typedef Outcome ListRetcodeAppsOutcome; typedef std::future ListRetcodeAppsOutcomeCallable; typedef std::function&)> ListRetcodeAppsAsyncHandler; @@ -92,6 +140,15 @@ namespace AlibabaCloud typedef Outcome SearchAlertContactGroupOutcome; typedef std::future SearchAlertContactGroupOutcomeCallable; typedef std::function&)> SearchAlertContactGroupAsyncHandler; + typedef Outcome SearchAlertHistoriesOutcome; + typedef std::future SearchAlertHistoriesOutcomeCallable; + typedef std::function&)> SearchAlertHistoriesAsyncHandler; + typedef Outcome SearchAlertRulesOutcome; + typedef std::future SearchAlertRulesOutcomeCallable; + typedef std::function&)> SearchAlertRulesAsyncHandler; + typedef Outcome SearchEventsOutcome; + typedef std::future SearchEventsOutcomeCallable; + typedef std::function&)> SearchEventsAsyncHandler; typedef Outcome SearchRetcodeAppByPageOutcome; typedef std::future SearchRetcodeAppByPageOutcomeCallable; typedef std::function&)> SearchRetcodeAppByPageAsyncHandler; @@ -101,6 +158,24 @@ namespace AlibabaCloud typedef Outcome SearchTraceAppByPageOutcome; typedef std::future SearchTraceAppByPageOutcomeCallable; typedef std::function&)> SearchTraceAppByPageAsyncHandler; + typedef Outcome SetRetcodeShareStatusOutcome; + typedef std::future SetRetcodeShareStatusOutcomeCallable; + typedef std::function&)> SetRetcodeShareStatusAsyncHandler; + typedef Outcome StartAlertOutcome; + typedef std::future StartAlertOutcomeCallable; + typedef std::function&)> StartAlertAsyncHandler; + typedef Outcome StopAlertOutcome; + typedef std::future StopAlertOutcomeCallable; + typedef std::function&)> StopAlertAsyncHandler; + typedef Outcome UpdateAlertContactOutcome; + typedef std::future UpdateAlertContactOutcomeCallable; + typedef std::function&)> UpdateAlertContactAsyncHandler; + typedef Outcome UpdateAlertContactGroupOutcome; + typedef std::future UpdateAlertContactGroupOutcomeCallable; + typedef std::function&)> UpdateAlertContactGroupAsyncHandler; + typedef Outcome UpdateAlertRuleOutcome; + typedef std::future UpdateAlertRuleOutcomeCallable; + typedef std::function&)> UpdateAlertRuleAsyncHandler; ARMSClient(const Credentials &credentials, const ClientConfiguration &configuration); ARMSClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); @@ -115,12 +190,30 @@ namespace AlibabaCloud CreateRetcodeAppOutcome createRetcodeApp(const Model::CreateRetcodeAppRequest &request)const; void createRetcodeAppAsync(const Model::CreateRetcodeAppRequest& request, const CreateRetcodeAppAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateRetcodeAppOutcomeCallable createRetcodeAppCallable(const Model::CreateRetcodeAppRequest& request) const; + DeleteAlertContactOutcome deleteAlertContact(const Model::DeleteAlertContactRequest &request)const; + void deleteAlertContactAsync(const Model::DeleteAlertContactRequest& request, const DeleteAlertContactAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteAlertContactOutcomeCallable deleteAlertContactCallable(const Model::DeleteAlertContactRequest& request) const; + DeleteAlertContactGroupOutcome deleteAlertContactGroup(const Model::DeleteAlertContactGroupRequest &request)const; + void deleteAlertContactGroupAsync(const Model::DeleteAlertContactGroupRequest& request, const DeleteAlertContactGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteAlertContactGroupOutcomeCallable deleteAlertContactGroupCallable(const Model::DeleteAlertContactGroupRequest& request) const; + DeleteAlertRulesOutcome deleteAlertRules(const Model::DeleteAlertRulesRequest &request)const; + void deleteAlertRulesAsync(const Model::DeleteAlertRulesRequest& request, const DeleteAlertRulesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteAlertRulesOutcomeCallable deleteAlertRulesCallable(const Model::DeleteAlertRulesRequest& request) const; DeleteRetcodeAppOutcome deleteRetcodeApp(const Model::DeleteRetcodeAppRequest &request)const; void deleteRetcodeAppAsync(const Model::DeleteRetcodeAppRequest& request, const DeleteRetcodeAppAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteRetcodeAppOutcomeCallable deleteRetcodeAppCallable(const Model::DeleteRetcodeAppRequest& request) const; + GetRetcodeShareUrlOutcome getRetcodeShareUrl(const Model::GetRetcodeShareUrlRequest &request)const; + void getRetcodeShareUrlAsync(const Model::GetRetcodeShareUrlRequest& request, const GetRetcodeShareUrlAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetRetcodeShareUrlOutcomeCallable getRetcodeShareUrlCallable(const Model::GetRetcodeShareUrlRequest& request) const; ImportAppAlertRulesOutcome importAppAlertRules(const Model::ImportAppAlertRulesRequest &request)const; void importAppAlertRulesAsync(const Model::ImportAppAlertRulesRequest& request, const ImportAppAlertRulesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ImportAppAlertRulesOutcomeCallable importAppAlertRulesCallable(const Model::ImportAppAlertRulesRequest& request) const; + ImportCustomAlertRulesOutcome importCustomAlertRules(const Model::ImportCustomAlertRulesRequest &request)const; + void importCustomAlertRulesAsync(const Model::ImportCustomAlertRulesRequest& request, const ImportCustomAlertRulesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ImportCustomAlertRulesOutcomeCallable importCustomAlertRulesCallable(const Model::ImportCustomAlertRulesRequest& request) const; + ListPromClustersOutcome listPromClusters(const Model::ListPromClustersRequest &request)const; + void listPromClustersAsync(const Model::ListPromClustersRequest& request, const ListPromClustersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListPromClustersOutcomeCallable listPromClustersCallable(const Model::ListPromClustersRequest& request) const; ListRetcodeAppsOutcome listRetcodeApps(const Model::ListRetcodeAppsRequest &request)const; void listRetcodeAppsAsync(const Model::ListRetcodeAppsRequest& request, const ListRetcodeAppsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListRetcodeAppsOutcomeCallable listRetcodeAppsCallable(const Model::ListRetcodeAppsRequest& request) const; @@ -139,6 +232,15 @@ namespace AlibabaCloud SearchAlertContactGroupOutcome searchAlertContactGroup(const Model::SearchAlertContactGroupRequest &request)const; void searchAlertContactGroupAsync(const Model::SearchAlertContactGroupRequest& request, const SearchAlertContactGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SearchAlertContactGroupOutcomeCallable searchAlertContactGroupCallable(const Model::SearchAlertContactGroupRequest& request) const; + SearchAlertHistoriesOutcome searchAlertHistories(const Model::SearchAlertHistoriesRequest &request)const; + void searchAlertHistoriesAsync(const Model::SearchAlertHistoriesRequest& request, const SearchAlertHistoriesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SearchAlertHistoriesOutcomeCallable searchAlertHistoriesCallable(const Model::SearchAlertHistoriesRequest& request) const; + SearchAlertRulesOutcome searchAlertRules(const Model::SearchAlertRulesRequest &request)const; + void searchAlertRulesAsync(const Model::SearchAlertRulesRequest& request, const SearchAlertRulesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SearchAlertRulesOutcomeCallable searchAlertRulesCallable(const Model::SearchAlertRulesRequest& request) const; + SearchEventsOutcome searchEvents(const Model::SearchEventsRequest &request)const; + void searchEventsAsync(const Model::SearchEventsRequest& request, const SearchEventsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SearchEventsOutcomeCallable searchEventsCallable(const Model::SearchEventsRequest& request) const; SearchRetcodeAppByPageOutcome searchRetcodeAppByPage(const Model::SearchRetcodeAppByPageRequest &request)const; void searchRetcodeAppByPageAsync(const Model::SearchRetcodeAppByPageRequest& request, const SearchRetcodeAppByPageAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SearchRetcodeAppByPageOutcomeCallable searchRetcodeAppByPageCallable(const Model::SearchRetcodeAppByPageRequest& request) const; @@ -148,6 +250,24 @@ namespace AlibabaCloud SearchTraceAppByPageOutcome searchTraceAppByPage(const Model::SearchTraceAppByPageRequest &request)const; void searchTraceAppByPageAsync(const Model::SearchTraceAppByPageRequest& request, const SearchTraceAppByPageAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SearchTraceAppByPageOutcomeCallable searchTraceAppByPageCallable(const Model::SearchTraceAppByPageRequest& request) const; + SetRetcodeShareStatusOutcome setRetcodeShareStatus(const Model::SetRetcodeShareStatusRequest &request)const; + void setRetcodeShareStatusAsync(const Model::SetRetcodeShareStatusRequest& request, const SetRetcodeShareStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetRetcodeShareStatusOutcomeCallable setRetcodeShareStatusCallable(const Model::SetRetcodeShareStatusRequest& request) const; + StartAlertOutcome startAlert(const Model::StartAlertRequest &request)const; + void startAlertAsync(const Model::StartAlertRequest& request, const StartAlertAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + StartAlertOutcomeCallable startAlertCallable(const Model::StartAlertRequest& request) const; + StopAlertOutcome stopAlert(const Model::StopAlertRequest &request)const; + void stopAlertAsync(const Model::StopAlertRequest& request, const StopAlertAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + StopAlertOutcomeCallable stopAlertCallable(const Model::StopAlertRequest& request) const; + UpdateAlertContactOutcome updateAlertContact(const Model::UpdateAlertContactRequest &request)const; + void updateAlertContactAsync(const Model::UpdateAlertContactRequest& request, const UpdateAlertContactAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateAlertContactOutcomeCallable updateAlertContactCallable(const Model::UpdateAlertContactRequest& request) const; + UpdateAlertContactGroupOutcome updateAlertContactGroup(const Model::UpdateAlertContactGroupRequest &request)const; + void updateAlertContactGroupAsync(const Model::UpdateAlertContactGroupRequest& request, const UpdateAlertContactGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateAlertContactGroupOutcomeCallable updateAlertContactGroupCallable(const Model::UpdateAlertContactGroupRequest& request) const; + UpdateAlertRuleOutcome updateAlertRule(const Model::UpdateAlertRuleRequest &request)const; + void updateAlertRuleAsync(const Model::UpdateAlertRuleRequest& request, const UpdateAlertRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateAlertRuleOutcomeCallable updateAlertRuleCallable(const Model::UpdateAlertRuleRequest& request) const; private: std::shared_ptr endpointProvider_; diff --git a/arms/include/alibabacloud/arms/model/CreateAlertContactGroupRequest.h b/arms/include/alibabacloud/arms/model/CreateAlertContactGroupRequest.h index adf6db146..73e7ab603 100644 --- a/arms/include/alibabacloud/arms/model/CreateAlertContactGroupRequest.h +++ b/arms/include/alibabacloud/arms/model/CreateAlertContactGroupRequest.h @@ -39,12 +39,15 @@ namespace AlibabaCloud void setRegionId(const std::string& regionId); std::string getContactGroupName()const; void setContactGroupName(const std::string& contactGroupName); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); std::string getContactIds()const; void setContactIds(const std::string& contactIds); private: std::string regionId_; std::string contactGroupName_; + std::string proxyUserId_; std::string contactIds_; }; diff --git a/arms/include/alibabacloud/arms/model/CreateAlertContactRequest.h b/arms/include/alibabacloud/arms/model/CreateAlertContactRequest.h index 72f3f8b3e..fd8eb1ba3 100644 --- a/arms/include/alibabacloud/arms/model/CreateAlertContactRequest.h +++ b/arms/include/alibabacloud/arms/model/CreateAlertContactRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud std::string getPhoneNum()const; void setPhoneNum(const std::string& phoneNum); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); std::string getContactName()const; void setContactName(const std::string& contactName); std::string getRegionId()const; @@ -50,6 +52,7 @@ namespace AlibabaCloud private: std::string phoneNum_; + std::string proxyUserId_; std::string contactName_; std::string regionId_; std::string dingRobotWebhookUrl_; diff --git a/arms/include/alibabacloud/arms/model/DeleteAlertContactGroupRequest.h b/arms/include/alibabacloud/arms/model/DeleteAlertContactGroupRequest.h new file mode 100644 index 000000000..72a0b9344 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/DeleteAlertContactGroupRequest.h @@ -0,0 +1,54 @@ +/* + * 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_ARMS_MODEL_DELETEALERTCONTACTGROUPREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_DELETEALERTCONTACTGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT DeleteAlertContactGroupRequest : public RpcServiceRequest + { + + public: + DeleteAlertContactGroupRequest(); + ~DeleteAlertContactGroupRequest(); + + long getContactGroupId()const; + void setContactGroupId(long contactGroupId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + + private: + long contactGroupId_; + std::string regionId_; + std::string proxyUserId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_DELETEALERTCONTACTGROUPREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/DeleteAlertContactGroupResult.h b/arms/include/alibabacloud/arms/model/DeleteAlertContactGroupResult.h new file mode 100644 index 000000000..3c2789c6b --- /dev/null +++ b/arms/include/alibabacloud/arms/model/DeleteAlertContactGroupResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_DELETEALERTCONTACTGROUPRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_DELETEALERTCONTACTGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT DeleteAlertContactGroupResult : public ServiceResult + { + public: + + + DeleteAlertContactGroupResult(); + explicit DeleteAlertContactGroupResult(const std::string &payload); + ~DeleteAlertContactGroupResult(); + bool getIsSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool isSuccess_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_DELETEALERTCONTACTGROUPRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/DeleteAlertContactRequest.h b/arms/include/alibabacloud/arms/model/DeleteAlertContactRequest.h new file mode 100644 index 000000000..6bb7d43f7 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/DeleteAlertContactRequest.h @@ -0,0 +1,54 @@ +/* + * 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_ARMS_MODEL_DELETEALERTCONTACTREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_DELETEALERTCONTACTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT DeleteAlertContactRequest : public RpcServiceRequest + { + + public: + DeleteAlertContactRequest(); + ~DeleteAlertContactRequest(); + + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + long getContactId()const; + void setContactId(long contactId); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + + private: + std::string regionId_; + long contactId_; + std::string proxyUserId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_DELETEALERTCONTACTREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/DeleteAlertContactResult.h b/arms/include/alibabacloud/arms/model/DeleteAlertContactResult.h new file mode 100644 index 000000000..5a5eb87fa --- /dev/null +++ b/arms/include/alibabacloud/arms/model/DeleteAlertContactResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_DELETEALERTCONTACTRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_DELETEALERTCONTACTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT DeleteAlertContactResult : public ServiceResult + { + public: + + + DeleteAlertContactResult(); + explicit DeleteAlertContactResult(const std::string &payload); + ~DeleteAlertContactResult(); + bool getIsSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool isSuccess_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_DELETEALERTCONTACTRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/DeleteAlertRulesRequest.h b/arms/include/alibabacloud/arms/model/DeleteAlertRulesRequest.h new file mode 100644 index 000000000..80ad9511c --- /dev/null +++ b/arms/include/alibabacloud/arms/model/DeleteAlertRulesRequest.h @@ -0,0 +1,54 @@ +/* + * 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_ARMS_MODEL_DELETEALERTRULESREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_DELETEALERTRULESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT DeleteAlertRulesRequest : public RpcServiceRequest + { + + public: + DeleteAlertRulesRequest(); + ~DeleteAlertRulesRequest(); + + std::string getAlertIds()const; + void setAlertIds(const std::string& alertIds); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + + private: + std::string alertIds_; + std::string regionId_; + std::string proxyUserId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_DELETEALERTRULESREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/DeleteAlertRulesResult.h b/arms/include/alibabacloud/arms/model/DeleteAlertRulesResult.h new file mode 100644 index 000000000..8c3e055ca --- /dev/null +++ b/arms/include/alibabacloud/arms/model/DeleteAlertRulesResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_DELETEALERTRULESRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_DELETEALERTRULESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT DeleteAlertRulesResult : public ServiceResult + { + public: + + + DeleteAlertRulesResult(); + explicit DeleteAlertRulesResult(const std::string &payload); + ~DeleteAlertRulesResult(); + bool getIsSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool isSuccess_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_DELETEALERTRULESRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/GetRetcodeShareUrlRequest.h b/arms/include/alibabacloud/arms/model/GetRetcodeShareUrlRequest.h new file mode 100644 index 000000000..015e425b2 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/GetRetcodeShareUrlRequest.h @@ -0,0 +1,48 @@ +/* + * 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_ARMS_MODEL_GETRETCODESHAREURLREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_GETRETCODESHAREURLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT GetRetcodeShareUrlRequest : public RpcServiceRequest + { + + public: + GetRetcodeShareUrlRequest(); + ~GetRetcodeShareUrlRequest(); + + std::string getPid()const; + void setPid(const std::string& pid); + + private: + std::string pid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_GETRETCODESHAREURLREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/GetRetcodeShareUrlResult.h b/arms/include/alibabacloud/arms/model/GetRetcodeShareUrlResult.h new file mode 100644 index 000000000..be619e1fa --- /dev/null +++ b/arms/include/alibabacloud/arms/model/GetRetcodeShareUrlResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_GETRETCODESHAREURLRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_GETRETCODESHAREURLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT GetRetcodeShareUrlResult : public ServiceResult + { + public: + + + GetRetcodeShareUrlResult(); + explicit GetRetcodeShareUrlResult(const std::string &payload); + ~GetRetcodeShareUrlResult(); + std::string getUrl()const; + + protected: + void parse(const std::string &payload); + private: + std::string url_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_GETRETCODESHAREURLRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/ImportAppAlertRulesRequest.h b/arms/include/alibabacloud/arms/model/ImportAppAlertRulesRequest.h index 82694716c..bf8cd750d 100644 --- a/arms/include/alibabacloud/arms/model/ImportAppAlertRulesRequest.h +++ b/arms/include/alibabacloud/arms/model/ImportAppAlertRulesRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud bool getIsAutoStart()const; void setIsAutoStart(bool isAutoStart); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); std::string getRegionId()const; void setRegionId(const std::string& regionId); std::string getContactGroupIds()const; @@ -50,6 +52,7 @@ namespace AlibabaCloud private: bool isAutoStart_; + std::string proxyUserId_; std::string regionId_; std::string contactGroupIds_; std::string pids_; diff --git a/arms/include/alibabacloud/arms/model/ImportCustomAlertRulesRequest.h b/arms/include/alibabacloud/arms/model/ImportCustomAlertRulesRequest.h new file mode 100644 index 000000000..3e9167aa3 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/ImportCustomAlertRulesRequest.h @@ -0,0 +1,60 @@ +/* + * 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_ARMS_MODEL_IMPORTCUSTOMALERTRULESREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_IMPORTCUSTOMALERTRULESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT ImportCustomAlertRulesRequest : public RpcServiceRequest + { + + public: + ImportCustomAlertRulesRequest(); + ~ImportCustomAlertRulesRequest(); + + bool getIsAutoStart()const; + void setIsAutoStart(bool isAutoStart); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getContactGroupIds()const; + void setContactGroupIds(const std::string& contactGroupIds); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + std::string getTemplageAlertConfig()const; + void setTemplageAlertConfig(const std::string& templageAlertConfig); + + private: + bool isAutoStart_; + std::string regionId_; + std::string contactGroupIds_; + std::string proxyUserId_; + std::string templageAlertConfig_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_IMPORTCUSTOMALERTRULESREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/ImportCustomAlertRulesResult.h b/arms/include/alibabacloud/arms/model/ImportCustomAlertRulesResult.h new file mode 100644 index 000000000..5224b4d78 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/ImportCustomAlertRulesResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_IMPORTCUSTOMALERTRULESRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_IMPORTCUSTOMALERTRULESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT ImportCustomAlertRulesResult : public ServiceResult + { + public: + + + ImportCustomAlertRulesResult(); + explicit ImportCustomAlertRulesResult(const std::string &payload); + ~ImportCustomAlertRulesResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_IMPORTCUSTOMALERTRULESRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/ListPromClustersRequest.h b/arms/include/alibabacloud/arms/model/ListPromClustersRequest.h new file mode 100644 index 000000000..ecbf3a9ca --- /dev/null +++ b/arms/include/alibabacloud/arms/model/ListPromClustersRequest.h @@ -0,0 +1,48 @@ +/* + * 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_ARMS_MODEL_LISTPROMCLUSTERSREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_LISTPROMCLUSTERSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT ListPromClustersRequest : public RpcServiceRequest + { + + public: + ListPromClustersRequest(); + ~ListPromClustersRequest(); + + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_LISTPROMCLUSTERSREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/ListPromClustersResult.h b/arms/include/alibabacloud/arms/model/ListPromClustersResult.h new file mode 100644 index 000000000..408d174e8 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/ListPromClustersResult.h @@ -0,0 +1,72 @@ +/* + * 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_ARMS_MODEL_LISTPROMCLUSTERSRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_LISTPROMCLUSTERSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT ListPromClustersResult : public ServiceResult + { + public: + struct PromCluster + { + bool isControllerInstalled; + std::string stateJson; + std::string options; + int nodeNum; + std::string clusterId; + long installTime; + long createTime; + std::string controllerId; + std::string pluginsJsonArray; + std::string clusterType; + std::string agentStatus; + std::string extra; + std::string userId; + long lastHeartBeatTime; + long updateTime; + std::string clusterName; + long id; + std::string regionId; + }; + + + ListPromClustersResult(); + explicit ListPromClustersResult(const std::string &payload); + ~ListPromClustersResult(); + std::vector getPromClusterList()const; + + protected: + void parse(const std::string &payload); + private: + std::vector promClusterList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_LISTPROMCLUSTERSRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/QueryDatasetRequest.h b/arms/include/alibabacloud/arms/model/QueryDatasetRequest.h index 9366d63bb..d74a6dc3c 100644 --- a/arms/include/alibabacloud/arms/model/QueryDatasetRequest.h +++ b/arms/include/alibabacloud/arms/model/QueryDatasetRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ARMS_EXPORT QueryDatasetRequest : public RpcServiceRequest { + public: struct OptionalDims { std::string type; @@ -57,6 +58,8 @@ namespace AlibabaCloud void setDateStr(const std::string& dateStr); long getMinTime()const; void setMinTime(long minTime); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); bool getReduceTail()const; void setReduceTail(bool reduceTail); long getMaxTime()const; @@ -85,6 +88,7 @@ namespace AlibabaCloud private: std::string dateStr_; long minTime_; + std::string proxyUserId_; bool reduceTail_; long maxTime_; std::vector optionalDims_; diff --git a/arms/include/alibabacloud/arms/model/QueryMetricRequest.h b/arms/include/alibabacloud/arms/model/QueryMetricRequest.h index 334c524b4..ef3ec2a87 100644 --- a/arms/include/alibabacloud/arms/model/QueryMetricRequest.h +++ b/arms/include/alibabacloud/arms/model/QueryMetricRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ARMS_EXPORT QueryMetricRequest : public RpcServiceRequest { + public: struct Filters { std::string value; @@ -48,6 +49,8 @@ namespace AlibabaCloud void setStartTime(long startTime); std::vector getFilters()const; void setFilters(const std::vector& filters); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); std::vector getMeasures()const; void setMeasures(const std::vector& measures); int getIntervalInSec()const; @@ -66,6 +69,7 @@ namespace AlibabaCloud std::string orderBy_; long startTime_; std::vector filters_; + std::string proxyUserId_; std::vector measures_; int intervalInSec_; std::string metric_; diff --git a/arms/include/alibabacloud/arms/model/SearchAlertContactGroupRequest.h b/arms/include/alibabacloud/arms/model/SearchAlertContactGroupRequest.h index a2d0bc93d..635c32e26 100644 --- a/arms/include/alibabacloud/arms/model/SearchAlertContactGroupRequest.h +++ b/arms/include/alibabacloud/arms/model/SearchAlertContactGroupRequest.h @@ -35,14 +35,23 @@ namespace AlibabaCloud SearchAlertContactGroupRequest(); ~SearchAlertContactGroupRequest(); + std::string getContactName()const; + void setContactName(const std::string& contactName); std::string getRegionId()const; void setRegionId(const std::string& regionId); + long getContactId()const; + void setContactId(long contactId); std::string getContactGroupName()const; void setContactGroupName(const std::string& contactGroupName); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); private: + std::string contactName_; std::string regionId_; + long contactId_; std::string contactGroupName_; + std::string proxyUserId_; }; } diff --git a/arms/include/alibabacloud/arms/model/SearchAlertContactRequest.h b/arms/include/alibabacloud/arms/model/SearchAlertContactRequest.h index c74599907..ead6f142e 100644 --- a/arms/include/alibabacloud/arms/model/SearchAlertContactRequest.h +++ b/arms/include/alibabacloud/arms/model/SearchAlertContactRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud std::string getCurrentPage()const; void setCurrentPage(const std::string& currentPage); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); std::string getContactName()const; void setContactName(const std::string& contactName); std::string getPhone()const; @@ -50,6 +52,7 @@ namespace AlibabaCloud private: std::string currentPage_; + std::string proxyUserId_; std::string contactName_; std::string phone_; std::string regionId_; diff --git a/arms/include/alibabacloud/arms/model/SearchAlertHistoriesRequest.h b/arms/include/alibabacloud/arms/model/SearchAlertHistoriesRequest.h new file mode 100644 index 000000000..c8c4460b8 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/SearchAlertHistoriesRequest.h @@ -0,0 +1,69 @@ +/* + * 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_ARMS_MODEL_SEARCHALERTHISTORIESREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_SEARCHALERTHISTORIESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT SearchAlertHistoriesRequest : public RpcServiceRequest + { + + public: + SearchAlertHistoriesRequest(); + ~SearchAlertHistoriesRequest(); + + long getEndTime()const; + void setEndTime(long endTime); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + long getStartTime()const; + void setStartTime(long startTime); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + int getAlertType()const; + void setAlertType(int alertType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + long getAlertId()const; + void setAlertId(long alertId); + + private: + long endTime_; + int currentPage_; + long startTime_; + std::string proxyUserId_; + int alertType_; + std::string regionId_; + int pageSize_; + long alertId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_SEARCHALERTHISTORIESREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/SearchAlertHistoriesResult.h b/arms/include/alibabacloud/arms/model/SearchAlertHistoriesResult.h new file mode 100644 index 000000000..40bac254f --- /dev/null +++ b/arms/include/alibabacloud/arms/model/SearchAlertHistoriesResult.h @@ -0,0 +1,72 @@ +/* + * 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_ARMS_MODEL_SEARCHALERTHISTORIESRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_SEARCHALERTHISTORIESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT SearchAlertHistoriesResult : public ServiceResult + { + public: + struct PageBean + { + struct AlarmHistory + { + std::string target; + std::string phones; + long alarmTime; + std::string userId; + int alarmType; + int alarmResponseCode; + std::string strategyId; + long id; + std::string emails; + std::string alarmContent; + std::string alarmSources; + }; + int totalCount; + int pageSize; + int pageNumber; + std::vector alarmHistories; + }; + + + SearchAlertHistoriesResult(); + explicit SearchAlertHistoriesResult(const std::string &payload); + ~SearchAlertHistoriesResult(); + PageBean getPageBean()const; + + protected: + void parse(const std::string &payload); + private: + PageBean pageBean_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_SEARCHALERTHISTORIESRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/SearchAlertRulesRequest.h b/arms/include/alibabacloud/arms/model/SearchAlertRulesRequest.h new file mode 100644 index 000000000..739a6e4d4 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/SearchAlertRulesRequest.h @@ -0,0 +1,69 @@ +/* + * 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_ARMS_MODEL_SEARCHALERTRULESREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_SEARCHALERTRULESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT SearchAlertRulesRequest : public RpcServiceRequest + { + + public: + SearchAlertRulesRequest(); + ~SearchAlertRulesRequest(); + + std::string getAppType()const; + void setAppType(const std::string& appType); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getPid()const; + void setPid(const std::string& pid); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + std::string getTitle()const; + void setTitle(const std::string& title); + std::string getType()const; + void setType(const std::string& type); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + std::string appType_; + int currentPage_; + std::string pid_; + std::string proxyUserId_; + std::string title_; + std::string type_; + std::string regionId_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_SEARCHALERTRULESREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/SearchAlertRulesResult.h b/arms/include/alibabacloud/arms/model/SearchAlertRulesResult.h new file mode 100644 index 000000000..176d4f7e0 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/SearchAlertRulesResult.h @@ -0,0 +1,120 @@ +/* + * 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_ARMS_MODEL_SEARCHALERTRULESRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_SEARCHALERTRULESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT SearchAlertRulesResult : public ServiceResult + { + public: + struct PageBean + { + struct AlertRule + { + struct AlarmContext + { + std::string alarmContentTemplate; + std::string alarmContentSubTitle; + }; + struct AlertRule1 + { + struct Rule + { + int nValue; + std::string aggregates; + std::string alias; + std::string measure; + float value; + std::string _operator; + }; + std::string _operator; + std::vector rules; + }; + struct MetricParam + { + struct Dimension + { + std::string type; + std::string value; + std::string key; + }; + std::string type; + std::string appId; + std::string appGroupId; + std::vector dimensions; + std::string pid; + }; + struct Notice + { + long endTime; + long noticeStartTime; + long startTime; + long noticeEndTime; + }; + std::string status; + MetricParam metricParam; + int alertVersion; + long taskId; + std::string config; + long createTime; + std::vector alertWays; + std::string taskStatus; + AlarmContext alarmContext; + int alertType; + std::string contactGroupIdList; + Notice notice; + std::string userId; + AlertRule1 alertRule1; + std::string alertTitle; + long updateTime; + std::string alertLevel; + long id; + std::string regionId; + }; + int totalCount; + int pageSize; + std::vector alertRules; + int pageNumber; + }; + + + SearchAlertRulesResult(); + explicit SearchAlertRulesResult(const std::string &payload); + ~SearchAlertRulesResult(); + PageBean getPageBean()const; + + protected: + void parse(const std::string &payload); + private: + PageBean pageBean_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_SEARCHALERTRULESRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/SearchEventsRequest.h b/arms/include/alibabacloud/arms/model/SearchEventsRequest.h new file mode 100644 index 000000000..3e85a7258 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/SearchEventsRequest.h @@ -0,0 +1,78 @@ +/* + * 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_ARMS_MODEL_SEARCHEVENTSREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_SEARCHEVENTSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT SearchEventsRequest : public RpcServiceRequest + { + + public: + SearchEventsRequest(); + ~SearchEventsRequest(); + + int getIsTrigger()const; + void setIsTrigger(int isTrigger); + std::string getAppType()const; + void setAppType(const std::string& appType); + long getEndTime()const; + void setEndTime(long endTime); + std::string getPid()const; + void setPid(const std::string& pid); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + long getStartTime()const; + void setStartTime(long startTime); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + int getAlertType()const; + void setAlertType(int alertType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + long getAlertId()const; + void setAlertId(long alertId); + + private: + int isTrigger_; + std::string appType_; + long endTime_; + std::string pid_; + int currentPage_; + long startTime_; + std::string proxyUserId_; + int alertType_; + std::string regionId_; + int pageSize_; + long alertId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_SEARCHEVENTSREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/SearchEventsResult.h b/arms/include/alibabacloud/arms/model/SearchEventsResult.h new file mode 100644 index 000000000..36392c67d --- /dev/null +++ b/arms/include/alibabacloud/arms/model/SearchEventsResult.h @@ -0,0 +1,72 @@ +/* + * 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_ARMS_MODEL_SEARCHEVENTSRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_SEARCHEVENTSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT SearchEventsResult : public ServiceResult + { + public: + struct PageBean + { + struct EventItem + { + int alertType; + int eventLevel; + long alertId; + std::string alertName; + std::string message; + long eventTime; + std::vector links; + long id; + std::string alertRule; + }; + int totalCount; + int pageSize; + int pageNumber; + std::vector event; + }; + + + SearchEventsResult(); + explicit SearchEventsResult(const std::string &payload); + ~SearchEventsResult(); + PageBean getPageBean()const; + int getIsTrigger()const; + + protected: + void parse(const std::string &payload); + private: + PageBean pageBean_; + int isTrigger_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_SEARCHEVENTSRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/SetRetcodeShareStatusRequest.h b/arms/include/alibabacloud/arms/model/SetRetcodeShareStatusRequest.h new file mode 100644 index 000000000..e12a8e5df --- /dev/null +++ b/arms/include/alibabacloud/arms/model/SetRetcodeShareStatusRequest.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_SETRETCODESHARESTATUSREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_SETRETCODESHARESTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT SetRetcodeShareStatusRequest : public RpcServiceRequest + { + + public: + SetRetcodeShareStatusRequest(); + ~SetRetcodeShareStatusRequest(); + + std::string getPid()const; + void setPid(const std::string& pid); + bool getStatus()const; + void setStatus(bool status); + + private: + std::string pid_; + bool status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_SETRETCODESHARESTATUSREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/SetRetcodeShareStatusResult.h b/arms/include/alibabacloud/arms/model/SetRetcodeShareStatusResult.h new file mode 100644 index 000000000..de555b62e --- /dev/null +++ b/arms/include/alibabacloud/arms/model/SetRetcodeShareStatusResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_SETRETCODESHARESTATUSRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_SETRETCODESHARESTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT SetRetcodeShareStatusResult : public ServiceResult + { + public: + + + SetRetcodeShareStatusResult(); + explicit SetRetcodeShareStatusResult(const std::string &payload); + ~SetRetcodeShareStatusResult(); + bool getIsSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool isSuccess_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_SETRETCODESHARESTATUSRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/StartAlertRequest.h b/arms/include/alibabacloud/arms/model/StartAlertRequest.h new file mode 100644 index 000000000..c10379c9a --- /dev/null +++ b/arms/include/alibabacloud/arms/model/StartAlertRequest.h @@ -0,0 +1,54 @@ +/* + * 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_ARMS_MODEL_STARTALERTREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_STARTALERTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT StartAlertRequest : public RpcServiceRequest + { + + public: + StartAlertRequest(); + ~StartAlertRequest(); + + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getAlertId()const; + void setAlertId(const std::string& alertId); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + + private: + std::string regionId_; + std::string alertId_; + std::string proxyUserId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_STARTALERTREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/StartAlertResult.h b/arms/include/alibabacloud/arms/model/StartAlertResult.h new file mode 100644 index 000000000..5d2fe748d --- /dev/null +++ b/arms/include/alibabacloud/arms/model/StartAlertResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_STARTALERTRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_STARTALERTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT StartAlertResult : public ServiceResult + { + public: + + + StartAlertResult(); + explicit StartAlertResult(const std::string &payload); + ~StartAlertResult(); + bool getIsSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool isSuccess_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_STARTALERTRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/StopAlertRequest.h b/arms/include/alibabacloud/arms/model/StopAlertRequest.h new file mode 100644 index 000000000..736a95920 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/StopAlertRequest.h @@ -0,0 +1,54 @@ +/* + * 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_ARMS_MODEL_STOPALERTREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_STOPALERTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT StopAlertRequest : public RpcServiceRequest + { + + public: + StopAlertRequest(); + ~StopAlertRequest(); + + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getAlertId()const; + void setAlertId(const std::string& alertId); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + + private: + std::string regionId_; + std::string alertId_; + std::string proxyUserId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_STOPALERTREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/StopAlertResult.h b/arms/include/alibabacloud/arms/model/StopAlertResult.h new file mode 100644 index 000000000..2a7c57568 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/StopAlertResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_STOPALERTRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_STOPALERTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT StopAlertResult : public ServiceResult + { + public: + + + StopAlertResult(); + explicit StopAlertResult(const std::string &payload); + ~StopAlertResult(); + bool getIsSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool isSuccess_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_STOPALERTRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/UpdateAlertContactGroupRequest.h b/arms/include/alibabacloud/arms/model/UpdateAlertContactGroupRequest.h new file mode 100644 index 000000000..1df25670c --- /dev/null +++ b/arms/include/alibabacloud/arms/model/UpdateAlertContactGroupRequest.h @@ -0,0 +1,60 @@ +/* + * 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_ARMS_MODEL_UPDATEALERTCONTACTGROUPREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_UPDATEALERTCONTACTGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT UpdateAlertContactGroupRequest : public RpcServiceRequest + { + + public: + UpdateAlertContactGroupRequest(); + ~UpdateAlertContactGroupRequest(); + + long getContactGroupId()const; + void setContactGroupId(long contactGroupId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getContactGroupName()const; + void setContactGroupName(const std::string& contactGroupName); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + std::string getContactIds()const; + void setContactIds(const std::string& contactIds); + + private: + long contactGroupId_; + std::string regionId_; + std::string contactGroupName_; + std::string proxyUserId_; + std::string contactIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_UPDATEALERTCONTACTGROUPREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/UpdateAlertContactGroupResult.h b/arms/include/alibabacloud/arms/model/UpdateAlertContactGroupResult.h new file mode 100644 index 000000000..e6c419a88 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/UpdateAlertContactGroupResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_UPDATEALERTCONTACTGROUPRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_UPDATEALERTCONTACTGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT UpdateAlertContactGroupResult : public ServiceResult + { + public: + + + UpdateAlertContactGroupResult(); + explicit UpdateAlertContactGroupResult(const std::string &payload); + ~UpdateAlertContactGroupResult(); + bool getIsSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool isSuccess_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_UPDATEALERTCONTACTGROUPRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/UpdateAlertContactRequest.h b/arms/include/alibabacloud/arms/model/UpdateAlertContactRequest.h new file mode 100644 index 000000000..6df56f2c9 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/UpdateAlertContactRequest.h @@ -0,0 +1,69 @@ +/* + * 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_ARMS_MODEL_UPDATEALERTCONTACTREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_UPDATEALERTCONTACTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT UpdateAlertContactRequest : public RpcServiceRequest + { + + public: + UpdateAlertContactRequest(); + ~UpdateAlertContactRequest(); + + long getContactId()const; + void setContactId(long contactId); + std::string getPhoneNum()const; + void setPhoneNum(const std::string& phoneNum); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + std::string getContactName()const; + void setContactName(const std::string& contactName); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getDingRobotWebhookUrl()const; + void setDingRobotWebhookUrl(const std::string& dingRobotWebhookUrl); + std::string getEmail()const; + void setEmail(const std::string& email); + bool getSystemNoc()const; + void setSystemNoc(bool systemNoc); + + private: + long contactId_; + std::string phoneNum_; + std::string proxyUserId_; + std::string contactName_; + std::string regionId_; + std::string dingRobotWebhookUrl_; + std::string email_; + bool systemNoc_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_UPDATEALERTCONTACTREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/UpdateAlertContactResult.h b/arms/include/alibabacloud/arms/model/UpdateAlertContactResult.h new file mode 100644 index 000000000..3948861d8 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/UpdateAlertContactResult.h @@ -0,0 +1,51 @@ +/* + * 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_ARMS_MODEL_UPDATEALERTCONTACTRESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_UPDATEALERTCONTACTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT UpdateAlertContactResult : public ServiceResult + { + public: + + + UpdateAlertContactResult(); + explicit UpdateAlertContactResult(const std::string &payload); + ~UpdateAlertContactResult(); + bool getIsSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool isSuccess_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_UPDATEALERTCONTACTRESULT_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/UpdateAlertRuleRequest.h b/arms/include/alibabacloud/arms/model/UpdateAlertRuleRequest.h new file mode 100644 index 000000000..898efc39e --- /dev/null +++ b/arms/include/alibabacloud/arms/model/UpdateAlertRuleRequest.h @@ -0,0 +1,63 @@ +/* + * 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_ARMS_MODEL_UPDATEALERTRULEREQUEST_H_ +#define ALIBABACLOUD_ARMS_MODEL_UPDATEALERTRULEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT UpdateAlertRuleRequest : public RpcServiceRequest + { + + public: + UpdateAlertRuleRequest(); + ~UpdateAlertRuleRequest(); + + bool getIsAutoStart()const; + void setIsAutoStart(bool isAutoStart); + std::string getProxyUserId()const; + void setProxyUserId(const std::string& proxyUserId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getContactGroupIds()const; + void setContactGroupIds(const std::string& contactGroupIds); + long getAlertId()const; + void setAlertId(long alertId); + std::string getTemplageAlertConfig()const; + void setTemplageAlertConfig(const std::string& templageAlertConfig); + + private: + bool isAutoStart_; + std::string proxyUserId_; + std::string regionId_; + std::string contactGroupIds_; + long alertId_; + std::string templageAlertConfig_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_UPDATEALERTRULEREQUEST_H_ \ No newline at end of file diff --git a/arms/include/alibabacloud/arms/model/UpdateAlertRuleResult.h b/arms/include/alibabacloud/arms/model/UpdateAlertRuleResult.h new file mode 100644 index 000000000..46f4ecd43 --- /dev/null +++ b/arms/include/alibabacloud/arms/model/UpdateAlertRuleResult.h @@ -0,0 +1,53 @@ +/* + * 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_ARMS_MODEL_UPDATEALERTRULERESULT_H_ +#define ALIBABACLOUD_ARMS_MODEL_UPDATEALERTRULERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace ARMS + { + namespace Model + { + class ALIBABACLOUD_ARMS_EXPORT UpdateAlertRuleResult : public ServiceResult + { + public: + + + UpdateAlertRuleResult(); + explicit UpdateAlertRuleResult(const std::string &payload); + ~UpdateAlertRuleResult(); + long getAlertId()const; + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + long alertId_; + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ARMS_MODEL_UPDATEALERTRULERESULT_H_ \ No newline at end of file diff --git a/arms/src/ARMSClient.cc b/arms/src/ARMSClient.cc index 8fefcf78f..ba0d181aa 100644 --- a/arms/src/ARMSClient.cc +++ b/arms/src/ARMSClient.cc @@ -159,6 +159,114 @@ ARMSClient::CreateRetcodeAppOutcomeCallable ARMSClient::createRetcodeAppCallable return task->get_future(); } +ARMSClient::DeleteAlertContactOutcome ARMSClient::deleteAlertContact(const DeleteAlertContactRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteAlertContactOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteAlertContactOutcome(DeleteAlertContactResult(outcome.result())); + else + return DeleteAlertContactOutcome(outcome.error()); +} + +void ARMSClient::deleteAlertContactAsync(const DeleteAlertContactRequest& request, const DeleteAlertContactAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteAlertContact(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::DeleteAlertContactOutcomeCallable ARMSClient::deleteAlertContactCallable(const DeleteAlertContactRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteAlertContact(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::DeleteAlertContactGroupOutcome ARMSClient::deleteAlertContactGroup(const DeleteAlertContactGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteAlertContactGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteAlertContactGroupOutcome(DeleteAlertContactGroupResult(outcome.result())); + else + return DeleteAlertContactGroupOutcome(outcome.error()); +} + +void ARMSClient::deleteAlertContactGroupAsync(const DeleteAlertContactGroupRequest& request, const DeleteAlertContactGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteAlertContactGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::DeleteAlertContactGroupOutcomeCallable ARMSClient::deleteAlertContactGroupCallable(const DeleteAlertContactGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteAlertContactGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::DeleteAlertRulesOutcome ARMSClient::deleteAlertRules(const DeleteAlertRulesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteAlertRulesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteAlertRulesOutcome(DeleteAlertRulesResult(outcome.result())); + else + return DeleteAlertRulesOutcome(outcome.error()); +} + +void ARMSClient::deleteAlertRulesAsync(const DeleteAlertRulesRequest& request, const DeleteAlertRulesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteAlertRules(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::DeleteAlertRulesOutcomeCallable ARMSClient::deleteAlertRulesCallable(const DeleteAlertRulesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteAlertRules(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ARMSClient::DeleteRetcodeAppOutcome ARMSClient::deleteRetcodeApp(const DeleteRetcodeAppRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -195,6 +303,42 @@ ARMSClient::DeleteRetcodeAppOutcomeCallable ARMSClient::deleteRetcodeAppCallable return task->get_future(); } +ARMSClient::GetRetcodeShareUrlOutcome ARMSClient::getRetcodeShareUrl(const GetRetcodeShareUrlRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetRetcodeShareUrlOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetRetcodeShareUrlOutcome(GetRetcodeShareUrlResult(outcome.result())); + else + return GetRetcodeShareUrlOutcome(outcome.error()); +} + +void ARMSClient::getRetcodeShareUrlAsync(const GetRetcodeShareUrlRequest& request, const GetRetcodeShareUrlAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getRetcodeShareUrl(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::GetRetcodeShareUrlOutcomeCallable ARMSClient::getRetcodeShareUrlCallable(const GetRetcodeShareUrlRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getRetcodeShareUrl(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ARMSClient::ImportAppAlertRulesOutcome ARMSClient::importAppAlertRules(const ImportAppAlertRulesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -231,6 +375,78 @@ ARMSClient::ImportAppAlertRulesOutcomeCallable ARMSClient::importAppAlertRulesCa return task->get_future(); } +ARMSClient::ImportCustomAlertRulesOutcome ARMSClient::importCustomAlertRules(const ImportCustomAlertRulesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ImportCustomAlertRulesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ImportCustomAlertRulesOutcome(ImportCustomAlertRulesResult(outcome.result())); + else + return ImportCustomAlertRulesOutcome(outcome.error()); +} + +void ARMSClient::importCustomAlertRulesAsync(const ImportCustomAlertRulesRequest& request, const ImportCustomAlertRulesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, importCustomAlertRules(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::ImportCustomAlertRulesOutcomeCallable ARMSClient::importCustomAlertRulesCallable(const ImportCustomAlertRulesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->importCustomAlertRules(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::ListPromClustersOutcome ARMSClient::listPromClusters(const ListPromClustersRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListPromClustersOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListPromClustersOutcome(ListPromClustersResult(outcome.result())); + else + return ListPromClustersOutcome(outcome.error()); +} + +void ARMSClient::listPromClustersAsync(const ListPromClustersRequest& request, const ListPromClustersAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listPromClusters(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::ListPromClustersOutcomeCallable ARMSClient::listPromClustersCallable(const ListPromClustersRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listPromClusters(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ARMSClient::ListRetcodeAppsOutcome ARMSClient::listRetcodeApps(const ListRetcodeAppsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -447,6 +663,114 @@ ARMSClient::SearchAlertContactGroupOutcomeCallable ARMSClient::searchAlertContac return task->get_future(); } +ARMSClient::SearchAlertHistoriesOutcome ARMSClient::searchAlertHistories(const SearchAlertHistoriesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SearchAlertHistoriesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SearchAlertHistoriesOutcome(SearchAlertHistoriesResult(outcome.result())); + else + return SearchAlertHistoriesOutcome(outcome.error()); +} + +void ARMSClient::searchAlertHistoriesAsync(const SearchAlertHistoriesRequest& request, const SearchAlertHistoriesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, searchAlertHistories(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::SearchAlertHistoriesOutcomeCallable ARMSClient::searchAlertHistoriesCallable(const SearchAlertHistoriesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->searchAlertHistories(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::SearchAlertRulesOutcome ARMSClient::searchAlertRules(const SearchAlertRulesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SearchAlertRulesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SearchAlertRulesOutcome(SearchAlertRulesResult(outcome.result())); + else + return SearchAlertRulesOutcome(outcome.error()); +} + +void ARMSClient::searchAlertRulesAsync(const SearchAlertRulesRequest& request, const SearchAlertRulesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, searchAlertRules(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::SearchAlertRulesOutcomeCallable ARMSClient::searchAlertRulesCallable(const SearchAlertRulesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->searchAlertRules(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::SearchEventsOutcome ARMSClient::searchEvents(const SearchEventsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SearchEventsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SearchEventsOutcome(SearchEventsResult(outcome.result())); + else + return SearchEventsOutcome(outcome.error()); +} + +void ARMSClient::searchEventsAsync(const SearchEventsRequest& request, const SearchEventsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, searchEvents(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::SearchEventsOutcomeCallable ARMSClient::searchEventsCallable(const SearchEventsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->searchEvents(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ARMSClient::SearchRetcodeAppByPageOutcome ARMSClient::searchRetcodeAppByPage(const SearchRetcodeAppByPageRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -555,3 +879,219 @@ ARMSClient::SearchTraceAppByPageOutcomeCallable ARMSClient::searchTraceAppByPage return task->get_future(); } +ARMSClient::SetRetcodeShareStatusOutcome ARMSClient::setRetcodeShareStatus(const SetRetcodeShareStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetRetcodeShareStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetRetcodeShareStatusOutcome(SetRetcodeShareStatusResult(outcome.result())); + else + return SetRetcodeShareStatusOutcome(outcome.error()); +} + +void ARMSClient::setRetcodeShareStatusAsync(const SetRetcodeShareStatusRequest& request, const SetRetcodeShareStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setRetcodeShareStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::SetRetcodeShareStatusOutcomeCallable ARMSClient::setRetcodeShareStatusCallable(const SetRetcodeShareStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setRetcodeShareStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::StartAlertOutcome ARMSClient::startAlert(const StartAlertRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return StartAlertOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return StartAlertOutcome(StartAlertResult(outcome.result())); + else + return StartAlertOutcome(outcome.error()); +} + +void ARMSClient::startAlertAsync(const StartAlertRequest& request, const StartAlertAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, startAlert(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::StartAlertOutcomeCallable ARMSClient::startAlertCallable(const StartAlertRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->startAlert(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::StopAlertOutcome ARMSClient::stopAlert(const StopAlertRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return StopAlertOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return StopAlertOutcome(StopAlertResult(outcome.result())); + else + return StopAlertOutcome(outcome.error()); +} + +void ARMSClient::stopAlertAsync(const StopAlertRequest& request, const StopAlertAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, stopAlert(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::StopAlertOutcomeCallable ARMSClient::stopAlertCallable(const StopAlertRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->stopAlert(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::UpdateAlertContactOutcome ARMSClient::updateAlertContact(const UpdateAlertContactRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateAlertContactOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateAlertContactOutcome(UpdateAlertContactResult(outcome.result())); + else + return UpdateAlertContactOutcome(outcome.error()); +} + +void ARMSClient::updateAlertContactAsync(const UpdateAlertContactRequest& request, const UpdateAlertContactAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateAlertContact(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::UpdateAlertContactOutcomeCallable ARMSClient::updateAlertContactCallable(const UpdateAlertContactRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateAlertContact(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::UpdateAlertContactGroupOutcome ARMSClient::updateAlertContactGroup(const UpdateAlertContactGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateAlertContactGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateAlertContactGroupOutcome(UpdateAlertContactGroupResult(outcome.result())); + else + return UpdateAlertContactGroupOutcome(outcome.error()); +} + +void ARMSClient::updateAlertContactGroupAsync(const UpdateAlertContactGroupRequest& request, const UpdateAlertContactGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateAlertContactGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::UpdateAlertContactGroupOutcomeCallable ARMSClient::updateAlertContactGroupCallable(const UpdateAlertContactGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateAlertContactGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ARMSClient::UpdateAlertRuleOutcome ARMSClient::updateAlertRule(const UpdateAlertRuleRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateAlertRuleOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateAlertRuleOutcome(UpdateAlertRuleResult(outcome.result())); + else + return UpdateAlertRuleOutcome(outcome.error()); +} + +void ARMSClient::updateAlertRuleAsync(const UpdateAlertRuleRequest& request, const UpdateAlertRuleAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateAlertRule(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ARMSClient::UpdateAlertRuleOutcomeCallable ARMSClient::updateAlertRuleCallable(const UpdateAlertRuleRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateAlertRule(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + diff --git a/arms/src/model/CreateAlertContactGroupRequest.cc b/arms/src/model/CreateAlertContactGroupRequest.cc index 62adb6bcf..6b1225520 100644 --- a/arms/src/model/CreateAlertContactGroupRequest.cc +++ b/arms/src/model/CreateAlertContactGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::CreateAlertContactGroupRequest; CreateAlertContactGroupRequest::CreateAlertContactGroupRequest() : RpcServiceRequest("arms", "2019-08-08", "CreateAlertContactGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAlertContactGroupRequest::~CreateAlertContactGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateAlertContactGroupRequest::getRegionId()const void CreateAlertContactGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateAlertContactGroupRequest::getContactGroupName()const @@ -44,7 +46,18 @@ std::string CreateAlertContactGroupRequest::getContactGroupName()const void CreateAlertContactGroupRequest::setContactGroupName(const std::string& contactGroupName) { contactGroupName_ = contactGroupName; - setCoreParameter("ContactGroupName", contactGroupName); + setParameter("ContactGroupName", contactGroupName); +} + +std::string CreateAlertContactGroupRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void CreateAlertContactGroupRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); } std::string CreateAlertContactGroupRequest::getContactIds()const @@ -55,6 +68,6 @@ std::string CreateAlertContactGroupRequest::getContactIds()const void CreateAlertContactGroupRequest::setContactIds(const std::string& contactIds) { contactIds_ = contactIds; - setCoreParameter("ContactIds", contactIds); + setParameter("ContactIds", contactIds); } diff --git a/arms/src/model/CreateAlertContactRequest.cc b/arms/src/model/CreateAlertContactRequest.cc index d6182f84a..c37caaa19 100644 --- a/arms/src/model/CreateAlertContactRequest.cc +++ b/arms/src/model/CreateAlertContactRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::CreateAlertContactRequest; CreateAlertContactRequest::CreateAlertContactRequest() : RpcServiceRequest("arms", "2019-08-08", "CreateAlertContact") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAlertContactRequest::~CreateAlertContactRequest() {} @@ -33,7 +35,18 @@ std::string CreateAlertContactRequest::getPhoneNum()const void CreateAlertContactRequest::setPhoneNum(const std::string& phoneNum) { phoneNum_ = phoneNum; - setCoreParameter("PhoneNum", phoneNum); + setParameter("PhoneNum", phoneNum); +} + +std::string CreateAlertContactRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void CreateAlertContactRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); } std::string CreateAlertContactRequest::getContactName()const @@ -44,7 +57,7 @@ std::string CreateAlertContactRequest::getContactName()const void CreateAlertContactRequest::setContactName(const std::string& contactName) { contactName_ = contactName; - setCoreParameter("ContactName", contactName); + setParameter("ContactName", contactName); } std::string CreateAlertContactRequest::getRegionId()const @@ -55,7 +68,7 @@ std::string CreateAlertContactRequest::getRegionId()const void CreateAlertContactRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateAlertContactRequest::getDingRobotWebhookUrl()const @@ -66,7 +79,7 @@ std::string CreateAlertContactRequest::getDingRobotWebhookUrl()const void CreateAlertContactRequest::setDingRobotWebhookUrl(const std::string& dingRobotWebhookUrl) { dingRobotWebhookUrl_ = dingRobotWebhookUrl; - setCoreParameter("DingRobotWebhookUrl", dingRobotWebhookUrl); + setParameter("DingRobotWebhookUrl", dingRobotWebhookUrl); } std::string CreateAlertContactRequest::getEmail()const @@ -77,7 +90,7 @@ std::string CreateAlertContactRequest::getEmail()const void CreateAlertContactRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } bool CreateAlertContactRequest::getSystemNoc()const @@ -88,6 +101,6 @@ bool CreateAlertContactRequest::getSystemNoc()const void CreateAlertContactRequest::setSystemNoc(bool systemNoc) { systemNoc_ = systemNoc; - setCoreParameter("SystemNoc", systemNoc ? "true" : "false"); + setParameter("SystemNoc", systemNoc ? "true" : "false"); } diff --git a/arms/src/model/CreateRetcodeAppRequest.cc b/arms/src/model/CreateRetcodeAppRequest.cc index 71b116d5f..6452d72d4 100644 --- a/arms/src/model/CreateRetcodeAppRequest.cc +++ b/arms/src/model/CreateRetcodeAppRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::CreateRetcodeAppRequest; CreateRetcodeAppRequest::CreateRetcodeAppRequest() : RpcServiceRequest("arms", "2019-08-08", "CreateRetcodeApp") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRetcodeAppRequest::~CreateRetcodeAppRequest() {} @@ -33,7 +35,7 @@ std::string CreateRetcodeAppRequest::getRegionId()const void CreateRetcodeAppRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateRetcodeAppRequest::getRetcodeAppName()const @@ -44,7 +46,7 @@ std::string CreateRetcodeAppRequest::getRetcodeAppName()const void CreateRetcodeAppRequest::setRetcodeAppName(const std::string& retcodeAppName) { retcodeAppName_ = retcodeAppName; - setCoreParameter("RetcodeAppName", retcodeAppName); + setParameter("RetcodeAppName", retcodeAppName); } std::string CreateRetcodeAppRequest::getRetcodeAppType()const @@ -55,6 +57,6 @@ std::string CreateRetcodeAppRequest::getRetcodeAppType()const void CreateRetcodeAppRequest::setRetcodeAppType(const std::string& retcodeAppType) { retcodeAppType_ = retcodeAppType; - setCoreParameter("RetcodeAppType", retcodeAppType); + setParameter("RetcodeAppType", retcodeAppType); } diff --git a/arms/src/model/DeleteAlertContactGroupRequest.cc b/arms/src/model/DeleteAlertContactGroupRequest.cc new file mode 100644 index 000000000..11480adfe --- /dev/null +++ b/arms/src/model/DeleteAlertContactGroupRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::DeleteAlertContactGroupRequest; + +DeleteAlertContactGroupRequest::DeleteAlertContactGroupRequest() : + RpcServiceRequest("arms", "2019-08-08", "DeleteAlertContactGroup") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteAlertContactGroupRequest::~DeleteAlertContactGroupRequest() +{} + +long DeleteAlertContactGroupRequest::getContactGroupId()const +{ + return contactGroupId_; +} + +void DeleteAlertContactGroupRequest::setContactGroupId(long contactGroupId) +{ + contactGroupId_ = contactGroupId; + setParameter("ContactGroupId", std::to_string(contactGroupId)); +} + +std::string DeleteAlertContactGroupRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteAlertContactGroupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteAlertContactGroupRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void DeleteAlertContactGroupRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + diff --git a/arms/src/model/DeleteAlertContactGroupResult.cc b/arms/src/model/DeleteAlertContactGroupResult.cc new file mode 100644 index 000000000..f4a1a1e37 --- /dev/null +++ b/arms/src/model/DeleteAlertContactGroupResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +DeleteAlertContactGroupResult::DeleteAlertContactGroupResult() : + ServiceResult() +{} + +DeleteAlertContactGroupResult::DeleteAlertContactGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteAlertContactGroupResult::~DeleteAlertContactGroupResult() +{} + +void DeleteAlertContactGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["IsSuccess"].isNull()) + isSuccess_ = value["IsSuccess"].asString() == "true"; + +} + +bool DeleteAlertContactGroupResult::getIsSuccess()const +{ + return isSuccess_; +} + diff --git a/arms/src/model/DeleteAlertContactRequest.cc b/arms/src/model/DeleteAlertContactRequest.cc new file mode 100644 index 000000000..0a551baed --- /dev/null +++ b/arms/src/model/DeleteAlertContactRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::DeleteAlertContactRequest; + +DeleteAlertContactRequest::DeleteAlertContactRequest() : + RpcServiceRequest("arms", "2019-08-08", "DeleteAlertContact") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteAlertContactRequest::~DeleteAlertContactRequest() +{} + +std::string DeleteAlertContactRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteAlertContactRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +long DeleteAlertContactRequest::getContactId()const +{ + return contactId_; +} + +void DeleteAlertContactRequest::setContactId(long contactId) +{ + contactId_ = contactId; + setParameter("ContactId", std::to_string(contactId)); +} + +std::string DeleteAlertContactRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void DeleteAlertContactRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + diff --git a/arms/src/model/DeleteAlertContactResult.cc b/arms/src/model/DeleteAlertContactResult.cc new file mode 100644 index 000000000..45912c87c --- /dev/null +++ b/arms/src/model/DeleteAlertContactResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +DeleteAlertContactResult::DeleteAlertContactResult() : + ServiceResult() +{} + +DeleteAlertContactResult::DeleteAlertContactResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteAlertContactResult::~DeleteAlertContactResult() +{} + +void DeleteAlertContactResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["IsSuccess"].isNull()) + isSuccess_ = value["IsSuccess"].asString() == "true"; + +} + +bool DeleteAlertContactResult::getIsSuccess()const +{ + return isSuccess_; +} + diff --git a/arms/src/model/DeleteAlertRulesRequest.cc b/arms/src/model/DeleteAlertRulesRequest.cc new file mode 100644 index 000000000..c6ea68da4 --- /dev/null +++ b/arms/src/model/DeleteAlertRulesRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::DeleteAlertRulesRequest; + +DeleteAlertRulesRequest::DeleteAlertRulesRequest() : + RpcServiceRequest("arms", "2019-08-08", "DeleteAlertRules") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteAlertRulesRequest::~DeleteAlertRulesRequest() +{} + +std::string DeleteAlertRulesRequest::getAlertIds()const +{ + return alertIds_; +} + +void DeleteAlertRulesRequest::setAlertIds(const std::string& alertIds) +{ + alertIds_ = alertIds; + setParameter("AlertIds", alertIds); +} + +std::string DeleteAlertRulesRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteAlertRulesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteAlertRulesRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void DeleteAlertRulesRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + diff --git a/arms/src/model/DeleteAlertRulesResult.cc b/arms/src/model/DeleteAlertRulesResult.cc new file mode 100644 index 000000000..fe14cc336 --- /dev/null +++ b/arms/src/model/DeleteAlertRulesResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +DeleteAlertRulesResult::DeleteAlertRulesResult() : + ServiceResult() +{} + +DeleteAlertRulesResult::DeleteAlertRulesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteAlertRulesResult::~DeleteAlertRulesResult() +{} + +void DeleteAlertRulesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["IsSuccess"].isNull()) + isSuccess_ = value["IsSuccess"].asString() == "true"; + +} + +bool DeleteAlertRulesResult::getIsSuccess()const +{ + return isSuccess_; +} + diff --git a/arms/src/model/DeleteRetcodeAppRequest.cc b/arms/src/model/DeleteRetcodeAppRequest.cc index 88f3c3fb6..600a75dea 100644 --- a/arms/src/model/DeleteRetcodeAppRequest.cc +++ b/arms/src/model/DeleteRetcodeAppRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::DeleteRetcodeAppRequest; DeleteRetcodeAppRequest::DeleteRetcodeAppRequest() : RpcServiceRequest("arms", "2019-08-08", "DeleteRetcodeApp") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRetcodeAppRequest::~DeleteRetcodeAppRequest() {} @@ -33,7 +35,7 @@ std::string DeleteRetcodeAppRequest::getRegionId()const void DeleteRetcodeAppRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteRetcodeAppRequest::getAppId()const @@ -44,6 +46,6 @@ std::string DeleteRetcodeAppRequest::getAppId()const void DeleteRetcodeAppRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/arms/src/model/GetRetcodeShareUrlRequest.cc b/arms/src/model/GetRetcodeShareUrlRequest.cc new file mode 100644 index 000000000..3dc0b1d15 --- /dev/null +++ b/arms/src/model/GetRetcodeShareUrlRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::GetRetcodeShareUrlRequest; + +GetRetcodeShareUrlRequest::GetRetcodeShareUrlRequest() : + RpcServiceRequest("arms", "2019-08-08", "GetRetcodeShareUrl") +{ + setMethod(HttpRequest::Method::Post); +} + +GetRetcodeShareUrlRequest::~GetRetcodeShareUrlRequest() +{} + +std::string GetRetcodeShareUrlRequest::getPid()const +{ + return pid_; +} + +void GetRetcodeShareUrlRequest::setPid(const std::string& pid) +{ + pid_ = pid; + setParameter("Pid", pid); +} + diff --git a/arms/src/model/GetRetcodeShareUrlResult.cc b/arms/src/model/GetRetcodeShareUrlResult.cc new file mode 100644 index 000000000..4e074e9f8 --- /dev/null +++ b/arms/src/model/GetRetcodeShareUrlResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +GetRetcodeShareUrlResult::GetRetcodeShareUrlResult() : + ServiceResult() +{} + +GetRetcodeShareUrlResult::GetRetcodeShareUrlResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetRetcodeShareUrlResult::~GetRetcodeShareUrlResult() +{} + +void GetRetcodeShareUrlResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Url"].isNull()) + url_ = value["Url"].asString(); + +} + +std::string GetRetcodeShareUrlResult::getUrl()const +{ + return url_; +} + diff --git a/arms/src/model/ImportAppAlertRulesRequest.cc b/arms/src/model/ImportAppAlertRulesRequest.cc index 0d70bfe04..050df99bf 100644 --- a/arms/src/model/ImportAppAlertRulesRequest.cc +++ b/arms/src/model/ImportAppAlertRulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::ImportAppAlertRulesRequest; ImportAppAlertRulesRequest::ImportAppAlertRulesRequest() : RpcServiceRequest("arms", "2019-08-08", "ImportAppAlertRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} ImportAppAlertRulesRequest::~ImportAppAlertRulesRequest() {} @@ -33,7 +35,18 @@ bool ImportAppAlertRulesRequest::getIsAutoStart()const void ImportAppAlertRulesRequest::setIsAutoStart(bool isAutoStart) { isAutoStart_ = isAutoStart; - setCoreParameter("IsAutoStart", isAutoStart ? "true" : "false"); + setParameter("IsAutoStart", isAutoStart ? "true" : "false"); +} + +std::string ImportAppAlertRulesRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void ImportAppAlertRulesRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); } std::string ImportAppAlertRulesRequest::getRegionId()const @@ -44,7 +57,7 @@ std::string ImportAppAlertRulesRequest::getRegionId()const void ImportAppAlertRulesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ImportAppAlertRulesRequest::getContactGroupIds()const @@ -55,7 +68,7 @@ std::string ImportAppAlertRulesRequest::getContactGroupIds()const void ImportAppAlertRulesRequest::setContactGroupIds(const std::string& contactGroupIds) { contactGroupIds_ = contactGroupIds; - setCoreParameter("ContactGroupIds", contactGroupIds); + setParameter("ContactGroupIds", contactGroupIds); } std::string ImportAppAlertRulesRequest::getPids()const @@ -66,7 +79,7 @@ std::string ImportAppAlertRulesRequest::getPids()const void ImportAppAlertRulesRequest::setPids(const std::string& pids) { pids_ = pids; - setCoreParameter("Pids", pids); + setParameter("Pids", pids); } std::string ImportAppAlertRulesRequest::getTemplageAlertConfig()const @@ -77,7 +90,7 @@ std::string ImportAppAlertRulesRequest::getTemplageAlertConfig()const void ImportAppAlertRulesRequest::setTemplageAlertConfig(const std::string& templageAlertConfig) { templageAlertConfig_ = templageAlertConfig; - setCoreParameter("TemplageAlertConfig", templageAlertConfig); + setParameter("TemplageAlertConfig", templageAlertConfig); } std::string ImportAppAlertRulesRequest::getTemplateAlertId()const @@ -88,6 +101,6 @@ std::string ImportAppAlertRulesRequest::getTemplateAlertId()const void ImportAppAlertRulesRequest::setTemplateAlertId(const std::string& templateAlertId) { templateAlertId_ = templateAlertId; - setCoreParameter("TemplateAlertId", templateAlertId); + setParameter("TemplateAlertId", templateAlertId); } diff --git a/arms/src/model/ImportCustomAlertRulesRequest.cc b/arms/src/model/ImportCustomAlertRulesRequest.cc new file mode 100644 index 000000000..4ecf50a58 --- /dev/null +++ b/arms/src/model/ImportCustomAlertRulesRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::ImportCustomAlertRulesRequest; + +ImportCustomAlertRulesRequest::ImportCustomAlertRulesRequest() : + RpcServiceRequest("arms", "2019-08-08", "ImportCustomAlertRules") +{ + setMethod(HttpRequest::Method::Post); +} + +ImportCustomAlertRulesRequest::~ImportCustomAlertRulesRequest() +{} + +bool ImportCustomAlertRulesRequest::getIsAutoStart()const +{ + return isAutoStart_; +} + +void ImportCustomAlertRulesRequest::setIsAutoStart(bool isAutoStart) +{ + isAutoStart_ = isAutoStart; + setParameter("IsAutoStart", isAutoStart ? "true" : "false"); +} + +std::string ImportCustomAlertRulesRequest::getRegionId()const +{ + return regionId_; +} + +void ImportCustomAlertRulesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ImportCustomAlertRulesRequest::getContactGroupIds()const +{ + return contactGroupIds_; +} + +void ImportCustomAlertRulesRequest::setContactGroupIds(const std::string& contactGroupIds) +{ + contactGroupIds_ = contactGroupIds; + setParameter("ContactGroupIds", contactGroupIds); +} + +std::string ImportCustomAlertRulesRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void ImportCustomAlertRulesRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + +std::string ImportCustomAlertRulesRequest::getTemplageAlertConfig()const +{ + return templageAlertConfig_; +} + +void ImportCustomAlertRulesRequest::setTemplageAlertConfig(const std::string& templageAlertConfig) +{ + templageAlertConfig_ = templageAlertConfig; + setParameter("TemplageAlertConfig", templageAlertConfig); +} + diff --git a/arms/src/model/ImportCustomAlertRulesResult.cc b/arms/src/model/ImportCustomAlertRulesResult.cc new file mode 100644 index 000000000..a03ab31c3 --- /dev/null +++ b/arms/src/model/ImportCustomAlertRulesResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +ImportCustomAlertRulesResult::ImportCustomAlertRulesResult() : + ServiceResult() +{} + +ImportCustomAlertRulesResult::ImportCustomAlertRulesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ImportCustomAlertRulesResult::~ImportCustomAlertRulesResult() +{} + +void ImportCustomAlertRulesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + +} + +std::string ImportCustomAlertRulesResult::getData()const +{ + return data_; +} + diff --git a/arms/src/model/ListPromClustersRequest.cc b/arms/src/model/ListPromClustersRequest.cc new file mode 100644 index 000000000..046a13f8c --- /dev/null +++ b/arms/src/model/ListPromClustersRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::ListPromClustersRequest; + +ListPromClustersRequest::ListPromClustersRequest() : + RpcServiceRequest("arms", "2019-08-08", "ListPromClusters") +{ + setMethod(HttpRequest::Method::Post); +} + +ListPromClustersRequest::~ListPromClustersRequest() +{} + +std::string ListPromClustersRequest::getRegionId()const +{ + return regionId_; +} + +void ListPromClustersRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/arms/src/model/ListPromClustersResult.cc b/arms/src/model/ListPromClustersResult.cc new file mode 100644 index 000000000..42795649e --- /dev/null +++ b/arms/src/model/ListPromClustersResult.cc @@ -0,0 +1,91 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +ListPromClustersResult::ListPromClustersResult() : + ServiceResult() +{} + +ListPromClustersResult::ListPromClustersResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListPromClustersResult::~ListPromClustersResult() +{} + +void ListPromClustersResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allPromClusterListNode = value["PromClusterList"]["PromCluster"]; + for (auto valuePromClusterListPromCluster : allPromClusterListNode) + { + PromCluster promClusterListObject; + if(!valuePromClusterListPromCluster["Id"].isNull()) + promClusterListObject.id = std::stol(valuePromClusterListPromCluster["Id"].asString()); + if(!valuePromClusterListPromCluster["ClusterId"].isNull()) + promClusterListObject.clusterId = valuePromClusterListPromCluster["ClusterId"].asString(); + if(!valuePromClusterListPromCluster["ClusterName"].isNull()) + promClusterListObject.clusterName = valuePromClusterListPromCluster["ClusterName"].asString(); + if(!valuePromClusterListPromCluster["AgentStatus"].isNull()) + promClusterListObject.agentStatus = valuePromClusterListPromCluster["AgentStatus"].asString(); + if(!valuePromClusterListPromCluster["ClusterType"].isNull()) + promClusterListObject.clusterType = valuePromClusterListPromCluster["ClusterType"].asString(); + if(!valuePromClusterListPromCluster["ControllerId"].isNull()) + promClusterListObject.controllerId = valuePromClusterListPromCluster["ControllerId"].asString(); + if(!valuePromClusterListPromCluster["IsControllerInstalled"].isNull()) + promClusterListObject.isControllerInstalled = valuePromClusterListPromCluster["IsControllerInstalled"].asString() == "true"; + if(!valuePromClusterListPromCluster["UserId"].isNull()) + promClusterListObject.userId = valuePromClusterListPromCluster["UserId"].asString(); + if(!valuePromClusterListPromCluster["RegionId"].isNull()) + promClusterListObject.regionId = valuePromClusterListPromCluster["RegionId"].asString(); + if(!valuePromClusterListPromCluster["PluginsJsonArray"].isNull()) + promClusterListObject.pluginsJsonArray = valuePromClusterListPromCluster["PluginsJsonArray"].asString(); + if(!valuePromClusterListPromCluster["StateJson"].isNull()) + promClusterListObject.stateJson = valuePromClusterListPromCluster["StateJson"].asString(); + if(!valuePromClusterListPromCluster["NodeNum"].isNull()) + promClusterListObject.nodeNum = std::stoi(valuePromClusterListPromCluster["NodeNum"].asString()); + if(!valuePromClusterListPromCluster["CreateTime"].isNull()) + promClusterListObject.createTime = std::stol(valuePromClusterListPromCluster["CreateTime"].asString()); + if(!valuePromClusterListPromCluster["UpdateTime"].isNull()) + promClusterListObject.updateTime = std::stol(valuePromClusterListPromCluster["UpdateTime"].asString()); + if(!valuePromClusterListPromCluster["LastHeartBeatTime"].isNull()) + promClusterListObject.lastHeartBeatTime = std::stol(valuePromClusterListPromCluster["LastHeartBeatTime"].asString()); + if(!valuePromClusterListPromCluster["InstallTime"].isNull()) + promClusterListObject.installTime = std::stol(valuePromClusterListPromCluster["InstallTime"].asString()); + if(!valuePromClusterListPromCluster["Extra"].isNull()) + promClusterListObject.extra = valuePromClusterListPromCluster["Extra"].asString(); + if(!valuePromClusterListPromCluster["Options"].isNull()) + promClusterListObject.options = valuePromClusterListPromCluster["Options"].asString(); + promClusterList_.push_back(promClusterListObject); + } + +} + +std::vector ListPromClustersResult::getPromClusterList()const +{ + return promClusterList_; +} + diff --git a/arms/src/model/ListRetcodeAppsRequest.cc b/arms/src/model/ListRetcodeAppsRequest.cc index 0f25ad86a..a3a02f9c4 100644 --- a/arms/src/model/ListRetcodeAppsRequest.cc +++ b/arms/src/model/ListRetcodeAppsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::ListRetcodeAppsRequest; ListRetcodeAppsRequest::ListRetcodeAppsRequest() : RpcServiceRequest("arms", "2019-08-08", "ListRetcodeApps") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRetcodeAppsRequest::~ListRetcodeAppsRequest() {} @@ -33,7 +35,7 @@ std::string ListRetcodeAppsRequest::getSecurityToken()const void ListRetcodeAppsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string ListRetcodeAppsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ListRetcodeAppsRequest::getRegionId()const void ListRetcodeAppsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListRetcodeAppsRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string ListRetcodeAppsRequest::getAccessKeyId()const void ListRetcodeAppsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/arms/src/model/ListTraceAppsRequest.cc b/arms/src/model/ListTraceAppsRequest.cc index 7c52595d4..7f5991d95 100644 --- a/arms/src/model/ListTraceAppsRequest.cc +++ b/arms/src/model/ListTraceAppsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::ListTraceAppsRequest; ListTraceAppsRequest::ListTraceAppsRequest() : RpcServiceRequest("arms", "2019-08-08", "ListTraceApps") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTraceAppsRequest::~ListTraceAppsRequest() {} @@ -33,6 +35,6 @@ std::string ListTraceAppsRequest::getRegionId()const void ListTraceAppsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/arms/src/model/QueryDatasetRequest.cc b/arms/src/model/QueryDatasetRequest.cc index 92e9e8265..4010332e1 100644 --- a/arms/src/model/QueryDatasetRequest.cc +++ b/arms/src/model/QueryDatasetRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::QueryDatasetRequest; QueryDatasetRequest::QueryDatasetRequest() : RpcServiceRequest("arms", "2019-08-08", "QueryDataset") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDatasetRequest::~QueryDatasetRequest() {} @@ -33,7 +35,7 @@ std::string QueryDatasetRequest::getDateStr()const void QueryDatasetRequest::setDateStr(const std::string& dateStr) { dateStr_ = dateStr; - setCoreParameter("DateStr", dateStr); + setParameter("DateStr", dateStr); } long QueryDatasetRequest::getMinTime()const @@ -44,7 +46,18 @@ long QueryDatasetRequest::getMinTime()const void QueryDatasetRequest::setMinTime(long minTime) { minTime_ = minTime; - setCoreParameter("MinTime", std::to_string(minTime)); + setParameter("MinTime", std::to_string(minTime)); +} + +std::string QueryDatasetRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void QueryDatasetRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); } bool QueryDatasetRequest::getReduceTail()const @@ -55,7 +68,7 @@ bool QueryDatasetRequest::getReduceTail()const void QueryDatasetRequest::setReduceTail(bool reduceTail) { reduceTail_ = reduceTail; - setCoreParameter("ReduceTail", reduceTail ? "true" : "false"); + setParameter("ReduceTail", reduceTail ? "true" : "false"); } long QueryDatasetRequest::getMaxTime()const @@ -66,7 +79,7 @@ long QueryDatasetRequest::getMaxTime()const void QueryDatasetRequest::setMaxTime(long maxTime) { maxTime_ = maxTime; - setCoreParameter("MaxTime", std::to_string(maxTime)); + setParameter("MaxTime", std::to_string(maxTime)); } std::vector QueryDatasetRequest::getOptionalDims()const @@ -77,13 +90,12 @@ std::vector QueryDatasetRequest::getOptionalD void QueryDatasetRequest::setOptionalDims(const std::vector& optionalDims) { optionalDims_ = optionalDims; - int i = 0; - for(int i = 0; i!= optionalDims.size(); i++) { - auto obj = optionalDims.at(i); - std::string str ="OptionalDims."+ std::to_string(i); - setCoreParameter(str + ".Type", obj.type); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= optionalDims.size(); dep1++) { + auto optionalDimsObj = optionalDims.at(dep1); + std::string optionalDimsObjStr = "OptionalDims." + std::to_string(dep1 + 1); + setParameter(optionalDimsObjStr + ".Type", optionalDimsObj.type); + setParameter(optionalDimsObjStr + ".Value", optionalDimsObj.value); + setParameter(optionalDimsObjStr + ".Key", optionalDimsObj.key); } } @@ -95,8 +107,9 @@ std::vector QueryDatasetRequest::getMeasures()const void QueryDatasetRequest::setMeasures(const std::vector& measures) { measures_ = measures; - for(int i = 0; i!= measures.size(); i++) - setCoreParameter("Measures."+ std::to_string(i), measures.at(i)); + for(int dep1 = 0; dep1!= measures.size(); dep1++) { + setParameter("Measures."+ std::to_string(dep1), measures.at(dep1)); + } } int QueryDatasetRequest::getIntervalInSec()const @@ -107,7 +120,7 @@ int QueryDatasetRequest::getIntervalInSec()const void QueryDatasetRequest::setIntervalInSec(int intervalInSec) { intervalInSec_ = intervalInSec; - setCoreParameter("IntervalInSec", std::to_string(intervalInSec)); + setParameter("IntervalInSec", std::to_string(intervalInSec)); } bool QueryDatasetRequest::getIsDrillDown()const @@ -118,7 +131,7 @@ bool QueryDatasetRequest::getIsDrillDown()const void QueryDatasetRequest::setIsDrillDown(bool isDrillDown) { isDrillDown_ = isDrillDown; - setCoreParameter("IsDrillDown", isDrillDown ? "true" : "false"); + setParameter("IsDrillDown", isDrillDown ? "true" : "false"); } bool QueryDatasetRequest::getHungryMode()const @@ -129,7 +142,7 @@ bool QueryDatasetRequest::getHungryMode()const void QueryDatasetRequest::setHungryMode(bool hungryMode) { hungryMode_ = hungryMode; - setCoreParameter("HungryMode", hungryMode ? "true" : "false"); + setParameter("HungryMode", hungryMode ? "true" : "false"); } std::string QueryDatasetRequest::getOrderByKey()const @@ -140,7 +153,7 @@ std::string QueryDatasetRequest::getOrderByKey()const void QueryDatasetRequest::setOrderByKey(const std::string& orderByKey) { orderByKey_ = orderByKey; - setCoreParameter("OrderByKey", orderByKey); + setParameter("OrderByKey", orderByKey); } int QueryDatasetRequest::getLimit()const @@ -151,7 +164,7 @@ int QueryDatasetRequest::getLimit()const void QueryDatasetRequest::setLimit(int limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } long QueryDatasetRequest::getDatasetId()const @@ -162,7 +175,7 @@ long QueryDatasetRequest::getDatasetId()const void QueryDatasetRequest::setDatasetId(long datasetId) { datasetId_ = datasetId; - setCoreParameter("DatasetId", std::to_string(datasetId)); + setParameter("DatasetId", std::to_string(datasetId)); } std::vector QueryDatasetRequest::getRequiredDims()const @@ -173,13 +186,12 @@ std::vector QueryDatasetRequest::getRequiredD void QueryDatasetRequest::setRequiredDims(const std::vector& requiredDims) { requiredDims_ = requiredDims; - int i = 0; - for(int i = 0; i!= requiredDims.size(); i++) { - auto obj = requiredDims.at(i); - std::string str ="RequiredDims."+ std::to_string(i); - setCoreParameter(str + ".Type", obj.type); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= requiredDims.size(); dep1++) { + auto requiredDimsObj = requiredDims.at(dep1); + std::string requiredDimsObjStr = "RequiredDims." + std::to_string(dep1 + 1); + setParameter(requiredDimsObjStr + ".Type", requiredDimsObj.type); + setParameter(requiredDimsObjStr + ".Value", requiredDimsObj.value); + setParameter(requiredDimsObjStr + ".Key", requiredDimsObj.key); } } @@ -191,13 +203,12 @@ std::vector QueryDatasetRequest::getDimensions( void QueryDatasetRequest::setDimensions(const std::vector& dimensions) { dimensions_ = dimensions; - int i = 0; - for(int i = 0; i!= dimensions.size(); i++) { - auto obj = dimensions.at(i); - std::string str ="Dimensions."+ std::to_string(i); - setCoreParameter(str + ".Type", obj.type); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= dimensions.size(); dep1++) { + auto dimensionsObj = dimensions.at(dep1); + std::string dimensionsObjStr = "Dimensions." + std::to_string(dep1 + 1); + setParameter(dimensionsObjStr + ".Type", dimensionsObj.type); + setParameter(dimensionsObjStr + ".Value", dimensionsObj.value); + setParameter(dimensionsObjStr + ".Key", dimensionsObj.key); } } diff --git a/arms/src/model/QueryMetricRequest.cc b/arms/src/model/QueryMetricRequest.cc index 8175eca2a..024e9fc12 100644 --- a/arms/src/model/QueryMetricRequest.cc +++ b/arms/src/model/QueryMetricRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::QueryMetricRequest; QueryMetricRequest::QueryMetricRequest() : RpcServiceRequest("arms", "2019-08-08", "QueryMetric") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMetricRequest::~QueryMetricRequest() {} @@ -33,7 +35,7 @@ long QueryMetricRequest::getEndTime()const void QueryMetricRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string QueryMetricRequest::getOrderBy()const @@ -44,7 +46,7 @@ std::string QueryMetricRequest::getOrderBy()const void QueryMetricRequest::setOrderBy(const std::string& orderBy) { orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); + setParameter("OrderBy", orderBy); } long QueryMetricRequest::getStartTime()const @@ -55,7 +57,7 @@ long QueryMetricRequest::getStartTime()const void QueryMetricRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::vector QueryMetricRequest::getFilters()const @@ -66,15 +68,25 @@ std::vector QueryMetricRequest::getFilters()const void QueryMetricRequest::setFilters(const std::vector& filters) { filters_ = filters; - int i = 0; - for(int i = 0; i!= filters.size(); i++) { - auto obj = filters.at(i); - std::string str ="Filters."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filters.size(); dep1++) { + auto filtersObj = filters.at(dep1); + std::string filtersObjStr = "Filters." + std::to_string(dep1 + 1); + setParameter(filtersObjStr + ".Value", filtersObj.value); + setParameter(filtersObjStr + ".Key", filtersObj.key); } } +std::string QueryMetricRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void QueryMetricRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + std::vector QueryMetricRequest::getMeasures()const { return measures_; @@ -83,8 +95,9 @@ std::vector QueryMetricRequest::getMeasures()const void QueryMetricRequest::setMeasures(const std::vector& measures) { measures_ = measures; - for(int i = 0; i!= measures.size(); i++) - setCoreParameter("Measures."+ std::to_string(i), measures.at(i)); + for(int dep1 = 0; dep1!= measures.size(); dep1++) { + setParameter("Measures."+ std::to_string(dep1), measures.at(dep1)); + } } int QueryMetricRequest::getIntervalInSec()const @@ -95,7 +108,7 @@ int QueryMetricRequest::getIntervalInSec()const void QueryMetricRequest::setIntervalInSec(int intervalInSec) { intervalInSec_ = intervalInSec; - setCoreParameter("IntervalInSec", std::to_string(intervalInSec)); + setParameter("IntervalInSec", std::to_string(intervalInSec)); } std::string QueryMetricRequest::getMetric()const @@ -106,7 +119,7 @@ std::string QueryMetricRequest::getMetric()const void QueryMetricRequest::setMetric(const std::string& metric) { metric_ = metric; - setCoreParameter("Metric", metric); + setParameter("Metric", metric); } int QueryMetricRequest::getLimit()const @@ -117,7 +130,7 @@ int QueryMetricRequest::getLimit()const void QueryMetricRequest::setLimit(int limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } std::vector QueryMetricRequest::getDimensions()const @@ -128,8 +141,9 @@ std::vector QueryMetricRequest::getDimensions()const void QueryMetricRequest::setDimensions(const std::vector& dimensions) { dimensions_ = dimensions; - for(int i = 0; i!= dimensions.size(); i++) - setCoreParameter("Dimensions."+ std::to_string(i), dimensions.at(i)); + for(int dep1 = 0; dep1!= dimensions.size(); dep1++) { + setParameter("Dimensions."+ std::to_string(dep1), dimensions.at(dep1)); + } } std::string QueryMetricRequest::getOrder()const @@ -140,6 +154,6 @@ std::string QueryMetricRequest::getOrder()const void QueryMetricRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } diff --git a/arms/src/model/SearchAlertContactGroupRequest.cc b/arms/src/model/SearchAlertContactGroupRequest.cc index 0c74481aa..e1502a772 100644 --- a/arms/src/model/SearchAlertContactGroupRequest.cc +++ b/arms/src/model/SearchAlertContactGroupRequest.cc @@ -20,11 +20,24 @@ using AlibabaCloud::ARMS::Model::SearchAlertContactGroupRequest; SearchAlertContactGroupRequest::SearchAlertContactGroupRequest() : RpcServiceRequest("arms", "2019-08-08", "SearchAlertContactGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchAlertContactGroupRequest::~SearchAlertContactGroupRequest() {} +std::string SearchAlertContactGroupRequest::getContactName()const +{ + return contactName_; +} + +void SearchAlertContactGroupRequest::setContactName(const std::string& contactName) +{ + contactName_ = contactName; + setParameter("ContactName", contactName); +} + std::string SearchAlertContactGroupRequest::getRegionId()const { return regionId_; @@ -33,7 +46,18 @@ std::string SearchAlertContactGroupRequest::getRegionId()const void SearchAlertContactGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +long SearchAlertContactGroupRequest::getContactId()const +{ + return contactId_; +} + +void SearchAlertContactGroupRequest::setContactId(long contactId) +{ + contactId_ = contactId; + setParameter("ContactId", std::to_string(contactId)); } std::string SearchAlertContactGroupRequest::getContactGroupName()const @@ -44,6 +68,17 @@ std::string SearchAlertContactGroupRequest::getContactGroupName()const void SearchAlertContactGroupRequest::setContactGroupName(const std::string& contactGroupName) { contactGroupName_ = contactGroupName; - setCoreParameter("ContactGroupName", contactGroupName); + setParameter("ContactGroupName", contactGroupName); +} + +std::string SearchAlertContactGroupRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void SearchAlertContactGroupRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); } diff --git a/arms/src/model/SearchAlertContactRequest.cc b/arms/src/model/SearchAlertContactRequest.cc index d1e9f4196..0e0080821 100644 --- a/arms/src/model/SearchAlertContactRequest.cc +++ b/arms/src/model/SearchAlertContactRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::SearchAlertContactRequest; SearchAlertContactRequest::SearchAlertContactRequest() : RpcServiceRequest("arms", "2019-08-08", "SearchAlertContact") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchAlertContactRequest::~SearchAlertContactRequest() {} @@ -33,7 +35,18 @@ std::string SearchAlertContactRequest::getCurrentPage()const void SearchAlertContactRequest::setCurrentPage(const std::string& currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", currentPage); + setParameter("CurrentPage", currentPage); +} + +std::string SearchAlertContactRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void SearchAlertContactRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); } std::string SearchAlertContactRequest::getContactName()const @@ -44,7 +57,7 @@ std::string SearchAlertContactRequest::getContactName()const void SearchAlertContactRequest::setContactName(const std::string& contactName) { contactName_ = contactName; - setCoreParameter("ContactName", contactName); + setParameter("ContactName", contactName); } std::string SearchAlertContactRequest::getPhone()const @@ -55,7 +68,7 @@ std::string SearchAlertContactRequest::getPhone()const void SearchAlertContactRequest::setPhone(const std::string& phone) { phone_ = phone; - setCoreParameter("Phone", phone); + setParameter("Phone", phone); } std::string SearchAlertContactRequest::getRegionId()const @@ -66,7 +79,7 @@ std::string SearchAlertContactRequest::getRegionId()const void SearchAlertContactRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SearchAlertContactRequest::getPageSize()const @@ -77,7 +90,7 @@ std::string SearchAlertContactRequest::getPageSize()const void SearchAlertContactRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string SearchAlertContactRequest::getEmail()const @@ -88,6 +101,6 @@ std::string SearchAlertContactRequest::getEmail()const void SearchAlertContactRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/arms/src/model/SearchAlertHistoriesRequest.cc b/arms/src/model/SearchAlertHistoriesRequest.cc new file mode 100644 index 000000000..3cd09c83a --- /dev/null +++ b/arms/src/model/SearchAlertHistoriesRequest.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 + +using AlibabaCloud::ARMS::Model::SearchAlertHistoriesRequest; + +SearchAlertHistoriesRequest::SearchAlertHistoriesRequest() : + RpcServiceRequest("arms", "2019-08-08", "SearchAlertHistories") +{ + setMethod(HttpRequest::Method::Post); +} + +SearchAlertHistoriesRequest::~SearchAlertHistoriesRequest() +{} + +long SearchAlertHistoriesRequest::getEndTime()const +{ + return endTime_; +} + +void SearchAlertHistoriesRequest::setEndTime(long endTime) +{ + endTime_ = endTime; + setParameter("EndTime", std::to_string(endTime)); +} + +int SearchAlertHistoriesRequest::getCurrentPage()const +{ + return currentPage_; +} + +void SearchAlertHistoriesRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +long SearchAlertHistoriesRequest::getStartTime()const +{ + return startTime_; +} + +void SearchAlertHistoriesRequest::setStartTime(long startTime) +{ + startTime_ = startTime; + setParameter("StartTime", std::to_string(startTime)); +} + +std::string SearchAlertHistoriesRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void SearchAlertHistoriesRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + +int SearchAlertHistoriesRequest::getAlertType()const +{ + return alertType_; +} + +void SearchAlertHistoriesRequest::setAlertType(int alertType) +{ + alertType_ = alertType; + setParameter("AlertType", std::to_string(alertType)); +} + +std::string SearchAlertHistoriesRequest::getRegionId()const +{ + return regionId_; +} + +void SearchAlertHistoriesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int SearchAlertHistoriesRequest::getPageSize()const +{ + return pageSize_; +} + +void SearchAlertHistoriesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +long SearchAlertHistoriesRequest::getAlertId()const +{ + return alertId_; +} + +void SearchAlertHistoriesRequest::setAlertId(long alertId) +{ + alertId_ = alertId; + setParameter("AlertId", std::to_string(alertId)); +} + diff --git a/arms/src/model/SearchAlertHistoriesResult.cc b/arms/src/model/SearchAlertHistoriesResult.cc new file mode 100644 index 000000000..525ab81da --- /dev/null +++ b/arms/src/model/SearchAlertHistoriesResult.cc @@ -0,0 +1,84 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +SearchAlertHistoriesResult::SearchAlertHistoriesResult() : + ServiceResult() +{} + +SearchAlertHistoriesResult::SearchAlertHistoriesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SearchAlertHistoriesResult::~SearchAlertHistoriesResult() +{} + +void SearchAlertHistoriesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto pageBeanNode = value["PageBean"]; + if(!pageBeanNode["TotalCount"].isNull()) + pageBean_.totalCount = std::stoi(pageBeanNode["TotalCount"].asString()); + if(!pageBeanNode["PageNumber"].isNull()) + pageBean_.pageNumber = std::stoi(pageBeanNode["PageNumber"].asString()); + if(!pageBeanNode["PageSize"].isNull()) + pageBean_.pageSize = std::stoi(pageBeanNode["PageSize"].asString()); + auto allAlarmHistoriesNode = pageBeanNode["AlarmHistories"]["AlarmHistory"]; + for (auto pageBeanNodeAlarmHistoriesAlarmHistory : allAlarmHistoriesNode) + { + PageBean::AlarmHistory alarmHistoryObject; + if(!pageBeanNodeAlarmHistoriesAlarmHistory["Id"].isNull()) + alarmHistoryObject.id = std::stol(pageBeanNodeAlarmHistoriesAlarmHistory["Id"].asString()); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["StrategyId"].isNull()) + alarmHistoryObject.strategyId = pageBeanNodeAlarmHistoriesAlarmHistory["StrategyId"].asString(); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["UserId"].isNull()) + alarmHistoryObject.userId = pageBeanNodeAlarmHistoriesAlarmHistory["UserId"].asString(); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["Target"].isNull()) + alarmHistoryObject.target = pageBeanNodeAlarmHistoriesAlarmHistory["Target"].asString(); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["Phones"].isNull()) + alarmHistoryObject.phones = pageBeanNodeAlarmHistoriesAlarmHistory["Phones"].asString(); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["Emails"].isNull()) + alarmHistoryObject.emails = pageBeanNodeAlarmHistoriesAlarmHistory["Emails"].asString(); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["AlarmTime"].isNull()) + alarmHistoryObject.alarmTime = std::stol(pageBeanNodeAlarmHistoriesAlarmHistory["AlarmTime"].asString()); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["AlarmType"].isNull()) + alarmHistoryObject.alarmType = std::stoi(pageBeanNodeAlarmHistoriesAlarmHistory["AlarmType"].asString()); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["AlarmResponseCode"].isNull()) + alarmHistoryObject.alarmResponseCode = std::stoi(pageBeanNodeAlarmHistoriesAlarmHistory["AlarmResponseCode"].asString()); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["AlarmContent"].isNull()) + alarmHistoryObject.alarmContent = pageBeanNodeAlarmHistoriesAlarmHistory["AlarmContent"].asString(); + if(!pageBeanNodeAlarmHistoriesAlarmHistory["AlarmSources"].isNull()) + alarmHistoryObject.alarmSources = pageBeanNodeAlarmHistoriesAlarmHistory["AlarmSources"].asString(); + pageBean_.alarmHistories.push_back(alarmHistoryObject); + } + +} + +SearchAlertHistoriesResult::PageBean SearchAlertHistoriesResult::getPageBean()const +{ + return pageBean_; +} + diff --git a/arms/src/model/SearchAlertRulesRequest.cc b/arms/src/model/SearchAlertRulesRequest.cc new file mode 100644 index 000000000..e6ee28e86 --- /dev/null +++ b/arms/src/model/SearchAlertRulesRequest.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 + +using AlibabaCloud::ARMS::Model::SearchAlertRulesRequest; + +SearchAlertRulesRequest::SearchAlertRulesRequest() : + RpcServiceRequest("arms", "2019-08-08", "SearchAlertRules") +{ + setMethod(HttpRequest::Method::Post); +} + +SearchAlertRulesRequest::~SearchAlertRulesRequest() +{} + +std::string SearchAlertRulesRequest::getAppType()const +{ + return appType_; +} + +void SearchAlertRulesRequest::setAppType(const std::string& appType) +{ + appType_ = appType; + setParameter("AppType", appType); +} + +int SearchAlertRulesRequest::getCurrentPage()const +{ + return currentPage_; +} + +void SearchAlertRulesRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string SearchAlertRulesRequest::getPid()const +{ + return pid_; +} + +void SearchAlertRulesRequest::setPid(const std::string& pid) +{ + pid_ = pid; + setParameter("Pid", pid); +} + +std::string SearchAlertRulesRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void SearchAlertRulesRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + +std::string SearchAlertRulesRequest::getTitle()const +{ + return title_; +} + +void SearchAlertRulesRequest::setTitle(const std::string& title) +{ + title_ = title; + setParameter("Title", title); +} + +std::string SearchAlertRulesRequest::getType()const +{ + return type_; +} + +void SearchAlertRulesRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string SearchAlertRulesRequest::getRegionId()const +{ + return regionId_; +} + +void SearchAlertRulesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int SearchAlertRulesRequest::getPageSize()const +{ + return pageSize_; +} + +void SearchAlertRulesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/arms/src/model/SearchAlertRulesResult.cc b/arms/src/model/SearchAlertRulesResult.cc new file mode 100644 index 000000000..3703c7631 --- /dev/null +++ b/arms/src/model/SearchAlertRulesResult.cc @@ -0,0 +1,149 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +SearchAlertRulesResult::SearchAlertRulesResult() : + ServiceResult() +{} + +SearchAlertRulesResult::SearchAlertRulesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SearchAlertRulesResult::~SearchAlertRulesResult() +{} + +void SearchAlertRulesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto pageBeanNode = value["PageBean"]; + if(!pageBeanNode["TotalCount"].isNull()) + pageBean_.totalCount = std::stoi(pageBeanNode["TotalCount"].asString()); + if(!pageBeanNode["PageNumber"].isNull()) + pageBean_.pageNumber = std::stoi(pageBeanNode["PageNumber"].asString()); + if(!pageBeanNode["PageSize"].isNull()) + pageBean_.pageSize = std::stoi(pageBeanNode["PageSize"].asString()); + auto allAlertRulesNode = pageBeanNode["AlertRules"]["AlertRule"]; + for (auto pageBeanNodeAlertRulesAlertRule : allAlertRulesNode) + { + PageBean::AlertRule alertRuleObject; + if(!pageBeanNodeAlertRulesAlertRule["AlertTitle"].isNull()) + alertRuleObject.alertTitle = pageBeanNodeAlertRulesAlertRule["AlertTitle"].asString(); + if(!pageBeanNodeAlertRulesAlertRule["AlertLevel"].isNull()) + alertRuleObject.alertLevel = pageBeanNodeAlertRulesAlertRule["AlertLevel"].asString(); + if(!pageBeanNodeAlertRulesAlertRule["AlertType"].isNull()) + alertRuleObject.alertType = std::stoi(pageBeanNodeAlertRulesAlertRule["AlertType"].asString()); + if(!pageBeanNodeAlertRulesAlertRule["AlertVersion"].isNull()) + alertRuleObject.alertVersion = std::stoi(pageBeanNodeAlertRulesAlertRule["AlertVersion"].asString()); + if(!pageBeanNodeAlertRulesAlertRule["Config"].isNull()) + alertRuleObject.config = pageBeanNodeAlertRulesAlertRule["Config"].asString(); + if(!pageBeanNodeAlertRulesAlertRule["ContactGroupIdList"].isNull()) + alertRuleObject.contactGroupIdList = pageBeanNodeAlertRulesAlertRule["ContactGroupIdList"].asString(); + if(!pageBeanNodeAlertRulesAlertRule["CreateTime"].isNull()) + alertRuleObject.createTime = std::stol(pageBeanNodeAlertRulesAlertRule["CreateTime"].asString()); + if(!pageBeanNodeAlertRulesAlertRule["Id"].isNull()) + alertRuleObject.id = std::stol(pageBeanNodeAlertRulesAlertRule["Id"].asString()); + if(!pageBeanNodeAlertRulesAlertRule["RegionId"].isNull()) + alertRuleObject.regionId = pageBeanNodeAlertRulesAlertRule["RegionId"].asString(); + if(!pageBeanNodeAlertRulesAlertRule["Status"].isNull()) + alertRuleObject.status = pageBeanNodeAlertRulesAlertRule["Status"].asString(); + if(!pageBeanNodeAlertRulesAlertRule["TaskId"].isNull()) + alertRuleObject.taskId = std::stol(pageBeanNodeAlertRulesAlertRule["TaskId"].asString()); + if(!pageBeanNodeAlertRulesAlertRule["TaskStatus"].isNull()) + alertRuleObject.taskStatus = pageBeanNodeAlertRulesAlertRule["TaskStatus"].asString(); + if(!pageBeanNodeAlertRulesAlertRule["UpdateTime"].isNull()) + alertRuleObject.updateTime = std::stol(pageBeanNodeAlertRulesAlertRule["UpdateTime"].asString()); + if(!pageBeanNodeAlertRulesAlertRule["UserId"].isNull()) + alertRuleObject.userId = pageBeanNodeAlertRulesAlertRule["UserId"].asString(); + auto alarmContextNode = value["AlarmContext"]; + if(!alarmContextNode["AlarmContentTemplate"].isNull()) + alertRuleObject.alarmContext.alarmContentTemplate = alarmContextNode["AlarmContentTemplate"].asString(); + if(!alarmContextNode["AlarmContentSubTitle"].isNull()) + alertRuleObject.alarmContext.alarmContentSubTitle = alarmContextNode["AlarmContentSubTitle"].asString(); + auto alertRule1Node = value["AlertRule"]; + if(!alertRule1Node["Operator"].isNull()) + alertRuleObject.alertRule1._operator = alertRule1Node["Operator"].asString(); + auto allRulesNode = alertRule1Node["Rules"]["Rule"]; + for (auto alertRule1NodeRulesRule : allRulesNode) + { + PageBean::AlertRule::AlertRule1::Rule ruleObject; + if(!alertRule1NodeRulesRule["Aggregates"].isNull()) + ruleObject.aggregates = alertRule1NodeRulesRule["Aggregates"].asString(); + if(!alertRule1NodeRulesRule["Alias"].isNull()) + ruleObject.alias = alertRule1NodeRulesRule["Alias"].asString(); + if(!alertRule1NodeRulesRule["Measure"].isNull()) + ruleObject.measure = alertRule1NodeRulesRule["Measure"].asString(); + if(!alertRule1NodeRulesRule["NValue"].isNull()) + ruleObject.nValue = std::stoi(alertRule1NodeRulesRule["NValue"].asString()); + if(!alertRule1NodeRulesRule["Operator"].isNull()) + ruleObject._operator = alertRule1NodeRulesRule["Operator"].asString(); + if(!alertRule1NodeRulesRule["Value"].isNull()) + ruleObject.value = std::stof(alertRule1NodeRulesRule["Value"].asString()); + alertRuleObject.alertRule1.rules.push_back(ruleObject); + } + auto metricParamNode = value["MetricParam"]; + if(!metricParamNode["AppGroupId"].isNull()) + alertRuleObject.metricParam.appGroupId = metricParamNode["AppGroupId"].asString(); + if(!metricParamNode["AppId"].isNull()) + alertRuleObject.metricParam.appId = metricParamNode["AppId"].asString(); + if(!metricParamNode["Pid"].isNull()) + alertRuleObject.metricParam.pid = metricParamNode["Pid"].asString(); + if(!metricParamNode["Type"].isNull()) + alertRuleObject.metricParam.type = metricParamNode["Type"].asString(); + auto allDimensionsNode = metricParamNode["Dimensions"]["Dimension"]; + for (auto metricParamNodeDimensionsDimension : allDimensionsNode) + { + PageBean::AlertRule::MetricParam::Dimension dimensionObject; + if(!metricParamNodeDimensionsDimension["Key"].isNull()) + dimensionObject.key = metricParamNodeDimensionsDimension["Key"].asString(); + if(!metricParamNodeDimensionsDimension["Type"].isNull()) + dimensionObject.type = metricParamNodeDimensionsDimension["Type"].asString(); + if(!metricParamNodeDimensionsDimension["Value"].isNull()) + dimensionObject.value = metricParamNodeDimensionsDimension["Value"].asString(); + alertRuleObject.metricParam.dimensions.push_back(dimensionObject); + } + auto noticeNode = value["Notice"]; + if(!noticeNode["EndTime"].isNull()) + alertRuleObject.notice.endTime = std::stol(noticeNode["EndTime"].asString()); + if(!noticeNode["NoticeEndTime"].isNull()) + alertRuleObject.notice.noticeEndTime = std::stol(noticeNode["NoticeEndTime"].asString()); + if(!noticeNode["NoticeStartTime"].isNull()) + alertRuleObject.notice.noticeStartTime = std::stol(noticeNode["NoticeStartTime"].asString()); + if(!noticeNode["StartTime"].isNull()) + alertRuleObject.notice.startTime = std::stol(noticeNode["StartTime"].asString()); + auto allAlertWays = value["AlertWays"]["AlertWay"]; + for (auto value : allAlertWays) + alertRuleObject.alertWays.push_back(value.asString()); + pageBean_.alertRules.push_back(alertRuleObject); + } + +} + +SearchAlertRulesResult::PageBean SearchAlertRulesResult::getPageBean()const +{ + return pageBean_; +} + diff --git a/arms/src/model/SearchEventsRequest.cc b/arms/src/model/SearchEventsRequest.cc new file mode 100644 index 000000000..5321d2b9e --- /dev/null +++ b/arms/src/model/SearchEventsRequest.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 + +using AlibabaCloud::ARMS::Model::SearchEventsRequest; + +SearchEventsRequest::SearchEventsRequest() : + RpcServiceRequest("arms", "2019-08-08", "SearchEvents") +{ + setMethod(HttpRequest::Method::Post); +} + +SearchEventsRequest::~SearchEventsRequest() +{} + +int SearchEventsRequest::getIsTrigger()const +{ + return isTrigger_; +} + +void SearchEventsRequest::setIsTrigger(int isTrigger) +{ + isTrigger_ = isTrigger; + setParameter("IsTrigger", std::to_string(isTrigger)); +} + +std::string SearchEventsRequest::getAppType()const +{ + return appType_; +} + +void SearchEventsRequest::setAppType(const std::string& appType) +{ + appType_ = appType; + setParameter("AppType", appType); +} + +long SearchEventsRequest::getEndTime()const +{ + return endTime_; +} + +void SearchEventsRequest::setEndTime(long endTime) +{ + endTime_ = endTime; + setParameter("EndTime", std::to_string(endTime)); +} + +std::string SearchEventsRequest::getPid()const +{ + return pid_; +} + +void SearchEventsRequest::setPid(const std::string& pid) +{ + pid_ = pid; + setParameter("Pid", pid); +} + +int SearchEventsRequest::getCurrentPage()const +{ + return currentPage_; +} + +void SearchEventsRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +long SearchEventsRequest::getStartTime()const +{ + return startTime_; +} + +void SearchEventsRequest::setStartTime(long startTime) +{ + startTime_ = startTime; + setParameter("StartTime", std::to_string(startTime)); +} + +std::string SearchEventsRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void SearchEventsRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + +int SearchEventsRequest::getAlertType()const +{ + return alertType_; +} + +void SearchEventsRequest::setAlertType(int alertType) +{ + alertType_ = alertType; + setParameter("AlertType", std::to_string(alertType)); +} + +std::string SearchEventsRequest::getRegionId()const +{ + return regionId_; +} + +void SearchEventsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int SearchEventsRequest::getPageSize()const +{ + return pageSize_; +} + +void SearchEventsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +long SearchEventsRequest::getAlertId()const +{ + return alertId_; +} + +void SearchEventsRequest::setAlertId(long alertId) +{ + alertId_ = alertId; + setParameter("AlertId", std::to_string(alertId)); +} + diff --git a/arms/src/model/SearchEventsResult.cc b/arms/src/model/SearchEventsResult.cc new file mode 100644 index 000000000..76056fe4b --- /dev/null +++ b/arms/src/model/SearchEventsResult.cc @@ -0,0 +1,88 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +SearchEventsResult::SearchEventsResult() : + ServiceResult() +{} + +SearchEventsResult::SearchEventsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SearchEventsResult::~SearchEventsResult() +{} + +void SearchEventsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto pageBeanNode = value["PageBean"]; + if(!pageBeanNode["TotalCount"].isNull()) + pageBean_.totalCount = std::stoi(pageBeanNode["TotalCount"].asString()); + if(!pageBeanNode["PageNumber"].isNull()) + pageBean_.pageNumber = std::stoi(pageBeanNode["PageNumber"].asString()); + if(!pageBeanNode["PageSize"].isNull()) + pageBean_.pageSize = std::stoi(pageBeanNode["PageSize"].asString()); + auto allEventNode = pageBeanNode["Event"]["EventItem"]; + for (auto pageBeanNodeEventEventItem : allEventNode) + { + PageBean::EventItem eventItemObject; + if(!pageBeanNodeEventEventItem["Id"].isNull()) + eventItemObject.id = std::stol(pageBeanNodeEventEventItem["Id"].asString()); + if(!pageBeanNodeEventEventItem["EventTime"].isNull()) + eventItemObject.eventTime = std::stol(pageBeanNodeEventEventItem["EventTime"].asString()); + if(!pageBeanNodeEventEventItem["AlertType"].isNull()) + eventItemObject.alertType = std::stoi(pageBeanNodeEventEventItem["AlertType"].asString()); + if(!pageBeanNodeEventEventItem["EventLevel"].isNull()) + eventItemObject.eventLevel = std::stoi(pageBeanNodeEventEventItem["EventLevel"].asString()); + if(!pageBeanNodeEventEventItem["Message"].isNull()) + eventItemObject.message = pageBeanNodeEventEventItem["Message"].asString(); + if(!pageBeanNodeEventEventItem["AlertId"].isNull()) + eventItemObject.alertId = std::stol(pageBeanNodeEventEventItem["AlertId"].asString()); + if(!pageBeanNodeEventEventItem["AlertName"].isNull()) + eventItemObject.alertName = pageBeanNodeEventEventItem["AlertName"].asString(); + if(!pageBeanNodeEventEventItem["AlertRule"].isNull()) + eventItemObject.alertRule = pageBeanNodeEventEventItem["AlertRule"].asString(); + auto allLinks = value["Links"]["Link"]; + for (auto value : allLinks) + eventItemObject.links.push_back(value.asString()); + pageBean_.event.push_back(eventItemObject); + } + if(!value["IsTrigger"].isNull()) + isTrigger_ = std::stoi(value["IsTrigger"].asString()); + +} + +SearchEventsResult::PageBean SearchEventsResult::getPageBean()const +{ + return pageBean_; +} + +int SearchEventsResult::getIsTrigger()const +{ + return isTrigger_; +} + diff --git a/arms/src/model/SearchRetcodeAppByPageRequest.cc b/arms/src/model/SearchRetcodeAppByPageRequest.cc index 63cc8042c..cd47ddb35 100644 --- a/arms/src/model/SearchRetcodeAppByPageRequest.cc +++ b/arms/src/model/SearchRetcodeAppByPageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::SearchRetcodeAppByPageRequest; SearchRetcodeAppByPageRequest::SearchRetcodeAppByPageRequest() : RpcServiceRequest("arms", "2019-08-08", "SearchRetcodeAppByPage") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchRetcodeAppByPageRequest::~SearchRetcodeAppByPageRequest() {} @@ -33,7 +35,7 @@ std::string SearchRetcodeAppByPageRequest::getRegionId()const void SearchRetcodeAppByPageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SearchRetcodeAppByPageRequest::getRetcodeAppName()const @@ -44,7 +46,7 @@ std::string SearchRetcodeAppByPageRequest::getRetcodeAppName()const void SearchRetcodeAppByPageRequest::setRetcodeAppName(const std::string& retcodeAppName) { retcodeAppName_ = retcodeAppName; - setCoreParameter("RetcodeAppName", retcodeAppName); + setParameter("RetcodeAppName", retcodeAppName); } int SearchRetcodeAppByPageRequest::getPageSize()const @@ -55,7 +57,7 @@ int SearchRetcodeAppByPageRequest::getPageSize()const void SearchRetcodeAppByPageRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int SearchRetcodeAppByPageRequest::getPageNumber()const @@ -66,6 +68,6 @@ int SearchRetcodeAppByPageRequest::getPageNumber()const void SearchRetcodeAppByPageRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } diff --git a/arms/src/model/SearchTraceAppByNameRequest.cc b/arms/src/model/SearchTraceAppByNameRequest.cc index 2e24e2d03..41783ffda 100644 --- a/arms/src/model/SearchTraceAppByNameRequest.cc +++ b/arms/src/model/SearchTraceAppByNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::SearchTraceAppByNameRequest; SearchTraceAppByNameRequest::SearchTraceAppByNameRequest() : RpcServiceRequest("arms", "2019-08-08", "SearchTraceAppByName") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchTraceAppByNameRequest::~SearchTraceAppByNameRequest() {} @@ -33,7 +35,7 @@ std::string SearchTraceAppByNameRequest::getRegionId()const void SearchTraceAppByNameRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SearchTraceAppByNameRequest::getTraceAppName()const @@ -44,6 +46,6 @@ std::string SearchTraceAppByNameRequest::getTraceAppName()const void SearchTraceAppByNameRequest::setTraceAppName(const std::string& traceAppName) { traceAppName_ = traceAppName; - setCoreParameter("TraceAppName", traceAppName); + setParameter("TraceAppName", traceAppName); } diff --git a/arms/src/model/SearchTraceAppByPageRequest.cc b/arms/src/model/SearchTraceAppByPageRequest.cc index d5bef90c0..6d5b49e93 100644 --- a/arms/src/model/SearchTraceAppByPageRequest.cc +++ b/arms/src/model/SearchTraceAppByPageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS::Model::SearchTraceAppByPageRequest; SearchTraceAppByPageRequest::SearchTraceAppByPageRequest() : RpcServiceRequest("arms", "2019-08-08", "SearchTraceAppByPage") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchTraceAppByPageRequest::~SearchTraceAppByPageRequest() {} @@ -33,7 +35,7 @@ std::string SearchTraceAppByPageRequest::getRegionId()const void SearchTraceAppByPageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SearchTraceAppByPageRequest::getTraceAppName()const @@ -44,7 +46,7 @@ std::string SearchTraceAppByPageRequest::getTraceAppName()const void SearchTraceAppByPageRequest::setTraceAppName(const std::string& traceAppName) { traceAppName_ = traceAppName; - setCoreParameter("TraceAppName", traceAppName); + setParameter("TraceAppName", traceAppName); } int SearchTraceAppByPageRequest::getPageSize()const @@ -55,7 +57,7 @@ int SearchTraceAppByPageRequest::getPageSize()const void SearchTraceAppByPageRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int SearchTraceAppByPageRequest::getPageNumber()const @@ -66,6 +68,6 @@ int SearchTraceAppByPageRequest::getPageNumber()const void SearchTraceAppByPageRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } diff --git a/arms/src/model/SetRetcodeShareStatusRequest.cc b/arms/src/model/SetRetcodeShareStatusRequest.cc new file mode 100644 index 000000000..9b687732e --- /dev/null +++ b/arms/src/model/SetRetcodeShareStatusRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::SetRetcodeShareStatusRequest; + +SetRetcodeShareStatusRequest::SetRetcodeShareStatusRequest() : + RpcServiceRequest("arms", "2019-08-08", "SetRetcodeShareStatus") +{ + setMethod(HttpRequest::Method::Post); +} + +SetRetcodeShareStatusRequest::~SetRetcodeShareStatusRequest() +{} + +std::string SetRetcodeShareStatusRequest::getPid()const +{ + return pid_; +} + +void SetRetcodeShareStatusRequest::setPid(const std::string& pid) +{ + pid_ = pid; + setParameter("Pid", pid); +} + +bool SetRetcodeShareStatusRequest::getStatus()const +{ + return status_; +} + +void SetRetcodeShareStatusRequest::setStatus(bool status) +{ + status_ = status; + setParameter("Status", status ? "true" : "false"); +} + diff --git a/arms/src/model/SetRetcodeShareStatusResult.cc b/arms/src/model/SetRetcodeShareStatusResult.cc new file mode 100644 index 000000000..0a84e06b6 --- /dev/null +++ b/arms/src/model/SetRetcodeShareStatusResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +SetRetcodeShareStatusResult::SetRetcodeShareStatusResult() : + ServiceResult() +{} + +SetRetcodeShareStatusResult::SetRetcodeShareStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetRetcodeShareStatusResult::~SetRetcodeShareStatusResult() +{} + +void SetRetcodeShareStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["IsSuccess"].isNull()) + isSuccess_ = value["IsSuccess"].asString() == "true"; + +} + +bool SetRetcodeShareStatusResult::getIsSuccess()const +{ + return isSuccess_; +} + diff --git a/arms/src/model/StartAlertRequest.cc b/arms/src/model/StartAlertRequest.cc new file mode 100644 index 000000000..a3ee3bf0b --- /dev/null +++ b/arms/src/model/StartAlertRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::StartAlertRequest; + +StartAlertRequest::StartAlertRequest() : + RpcServiceRequest("arms", "2019-08-08", "StartAlert") +{ + setMethod(HttpRequest::Method::Post); +} + +StartAlertRequest::~StartAlertRequest() +{} + +std::string StartAlertRequest::getRegionId()const +{ + return regionId_; +} + +void StartAlertRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string StartAlertRequest::getAlertId()const +{ + return alertId_; +} + +void StartAlertRequest::setAlertId(const std::string& alertId) +{ + alertId_ = alertId; + setParameter("AlertId", alertId); +} + +std::string StartAlertRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void StartAlertRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + diff --git a/arms/src/model/StartAlertResult.cc b/arms/src/model/StartAlertResult.cc new file mode 100644 index 000000000..b0d83da61 --- /dev/null +++ b/arms/src/model/StartAlertResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +StartAlertResult::StartAlertResult() : + ServiceResult() +{} + +StartAlertResult::StartAlertResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +StartAlertResult::~StartAlertResult() +{} + +void StartAlertResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["IsSuccess"].isNull()) + isSuccess_ = value["IsSuccess"].asString() == "true"; + +} + +bool StartAlertResult::getIsSuccess()const +{ + return isSuccess_; +} + diff --git a/arms/src/model/StopAlertRequest.cc b/arms/src/model/StopAlertRequest.cc new file mode 100644 index 000000000..a0cb73031 --- /dev/null +++ b/arms/src/model/StopAlertRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::StopAlertRequest; + +StopAlertRequest::StopAlertRequest() : + RpcServiceRequest("arms", "2019-08-08", "StopAlert") +{ + setMethod(HttpRequest::Method::Post); +} + +StopAlertRequest::~StopAlertRequest() +{} + +std::string StopAlertRequest::getRegionId()const +{ + return regionId_; +} + +void StopAlertRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string StopAlertRequest::getAlertId()const +{ + return alertId_; +} + +void StopAlertRequest::setAlertId(const std::string& alertId) +{ + alertId_ = alertId; + setParameter("AlertId", alertId); +} + +std::string StopAlertRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void StopAlertRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + diff --git a/arms/src/model/StopAlertResult.cc b/arms/src/model/StopAlertResult.cc new file mode 100644 index 000000000..8189d0a71 --- /dev/null +++ b/arms/src/model/StopAlertResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +StopAlertResult::StopAlertResult() : + ServiceResult() +{} + +StopAlertResult::StopAlertResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +StopAlertResult::~StopAlertResult() +{} + +void StopAlertResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["IsSuccess"].isNull()) + isSuccess_ = value["IsSuccess"].asString() == "true"; + +} + +bool StopAlertResult::getIsSuccess()const +{ + return isSuccess_; +} + diff --git a/arms/src/model/UpdateAlertContactGroupRequest.cc b/arms/src/model/UpdateAlertContactGroupRequest.cc new file mode 100644 index 000000000..ffc571550 --- /dev/null +++ b/arms/src/model/UpdateAlertContactGroupRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::UpdateAlertContactGroupRequest; + +UpdateAlertContactGroupRequest::UpdateAlertContactGroupRequest() : + RpcServiceRequest("arms", "2019-08-08", "UpdateAlertContactGroup") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateAlertContactGroupRequest::~UpdateAlertContactGroupRequest() +{} + +long UpdateAlertContactGroupRequest::getContactGroupId()const +{ + return contactGroupId_; +} + +void UpdateAlertContactGroupRequest::setContactGroupId(long contactGroupId) +{ + contactGroupId_ = contactGroupId; + setParameter("ContactGroupId", std::to_string(contactGroupId)); +} + +std::string UpdateAlertContactGroupRequest::getRegionId()const +{ + return regionId_; +} + +void UpdateAlertContactGroupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string UpdateAlertContactGroupRequest::getContactGroupName()const +{ + return contactGroupName_; +} + +void UpdateAlertContactGroupRequest::setContactGroupName(const std::string& contactGroupName) +{ + contactGroupName_ = contactGroupName; + setParameter("ContactGroupName", contactGroupName); +} + +std::string UpdateAlertContactGroupRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void UpdateAlertContactGroupRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + +std::string UpdateAlertContactGroupRequest::getContactIds()const +{ + return contactIds_; +} + +void UpdateAlertContactGroupRequest::setContactIds(const std::string& contactIds) +{ + contactIds_ = contactIds; + setParameter("ContactIds", contactIds); +} + diff --git a/arms/src/model/UpdateAlertContactGroupResult.cc b/arms/src/model/UpdateAlertContactGroupResult.cc new file mode 100644 index 000000000..c29bed302 --- /dev/null +++ b/arms/src/model/UpdateAlertContactGroupResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +UpdateAlertContactGroupResult::UpdateAlertContactGroupResult() : + ServiceResult() +{} + +UpdateAlertContactGroupResult::UpdateAlertContactGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateAlertContactGroupResult::~UpdateAlertContactGroupResult() +{} + +void UpdateAlertContactGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["IsSuccess"].isNull()) + isSuccess_ = value["IsSuccess"].asString() == "true"; + +} + +bool UpdateAlertContactGroupResult::getIsSuccess()const +{ + return isSuccess_; +} + diff --git a/arms/src/model/UpdateAlertContactRequest.cc b/arms/src/model/UpdateAlertContactRequest.cc new file mode 100644 index 000000000..3f9cd4cd7 --- /dev/null +++ b/arms/src/model/UpdateAlertContactRequest.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 + +using AlibabaCloud::ARMS::Model::UpdateAlertContactRequest; + +UpdateAlertContactRequest::UpdateAlertContactRequest() : + RpcServiceRequest("arms", "2019-08-08", "UpdateAlertContact") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateAlertContactRequest::~UpdateAlertContactRequest() +{} + +long UpdateAlertContactRequest::getContactId()const +{ + return contactId_; +} + +void UpdateAlertContactRequest::setContactId(long contactId) +{ + contactId_ = contactId; + setParameter("ContactId", std::to_string(contactId)); +} + +std::string UpdateAlertContactRequest::getPhoneNum()const +{ + return phoneNum_; +} + +void UpdateAlertContactRequest::setPhoneNum(const std::string& phoneNum) +{ + phoneNum_ = phoneNum; + setParameter("PhoneNum", phoneNum); +} + +std::string UpdateAlertContactRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void UpdateAlertContactRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + +std::string UpdateAlertContactRequest::getContactName()const +{ + return contactName_; +} + +void UpdateAlertContactRequest::setContactName(const std::string& contactName) +{ + contactName_ = contactName; + setParameter("ContactName", contactName); +} + +std::string UpdateAlertContactRequest::getRegionId()const +{ + return regionId_; +} + +void UpdateAlertContactRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string UpdateAlertContactRequest::getDingRobotWebhookUrl()const +{ + return dingRobotWebhookUrl_; +} + +void UpdateAlertContactRequest::setDingRobotWebhookUrl(const std::string& dingRobotWebhookUrl) +{ + dingRobotWebhookUrl_ = dingRobotWebhookUrl; + setParameter("DingRobotWebhookUrl", dingRobotWebhookUrl); +} + +std::string UpdateAlertContactRequest::getEmail()const +{ + return email_; +} + +void UpdateAlertContactRequest::setEmail(const std::string& email) +{ + email_ = email; + setParameter("Email", email); +} + +bool UpdateAlertContactRequest::getSystemNoc()const +{ + return systemNoc_; +} + +void UpdateAlertContactRequest::setSystemNoc(bool systemNoc) +{ + systemNoc_ = systemNoc; + setParameter("SystemNoc", systemNoc ? "true" : "false"); +} + diff --git a/arms/src/model/UpdateAlertContactResult.cc b/arms/src/model/UpdateAlertContactResult.cc new file mode 100644 index 000000000..cf569597a --- /dev/null +++ b/arms/src/model/UpdateAlertContactResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +UpdateAlertContactResult::UpdateAlertContactResult() : + ServiceResult() +{} + +UpdateAlertContactResult::UpdateAlertContactResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateAlertContactResult::~UpdateAlertContactResult() +{} + +void UpdateAlertContactResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["IsSuccess"].isNull()) + isSuccess_ = value["IsSuccess"].asString() == "true"; + +} + +bool UpdateAlertContactResult::getIsSuccess()const +{ + return isSuccess_; +} + diff --git a/arms/src/model/UpdateAlertRuleRequest.cc b/arms/src/model/UpdateAlertRuleRequest.cc new file mode 100644 index 000000000..91586e189 --- /dev/null +++ b/arms/src/model/UpdateAlertRuleRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::ARMS::Model::UpdateAlertRuleRequest; + +UpdateAlertRuleRequest::UpdateAlertRuleRequest() : + RpcServiceRequest("arms", "2019-08-08", "UpdateAlertRule") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateAlertRuleRequest::~UpdateAlertRuleRequest() +{} + +bool UpdateAlertRuleRequest::getIsAutoStart()const +{ + return isAutoStart_; +} + +void UpdateAlertRuleRequest::setIsAutoStart(bool isAutoStart) +{ + isAutoStart_ = isAutoStart; + setParameter("IsAutoStart", isAutoStart ? "true" : "false"); +} + +std::string UpdateAlertRuleRequest::getProxyUserId()const +{ + return proxyUserId_; +} + +void UpdateAlertRuleRequest::setProxyUserId(const std::string& proxyUserId) +{ + proxyUserId_ = proxyUserId; + setParameter("ProxyUserId", proxyUserId); +} + +std::string UpdateAlertRuleRequest::getRegionId()const +{ + return regionId_; +} + +void UpdateAlertRuleRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string UpdateAlertRuleRequest::getContactGroupIds()const +{ + return contactGroupIds_; +} + +void UpdateAlertRuleRequest::setContactGroupIds(const std::string& contactGroupIds) +{ + contactGroupIds_ = contactGroupIds; + setParameter("ContactGroupIds", contactGroupIds); +} + +long UpdateAlertRuleRequest::getAlertId()const +{ + return alertId_; +} + +void UpdateAlertRuleRequest::setAlertId(long alertId) +{ + alertId_ = alertId; + setParameter("AlertId", std::to_string(alertId)); +} + +std::string UpdateAlertRuleRequest::getTemplageAlertConfig()const +{ + return templageAlertConfig_; +} + +void UpdateAlertRuleRequest::setTemplageAlertConfig(const std::string& templageAlertConfig) +{ + templageAlertConfig_ = templageAlertConfig; + setParameter("TemplageAlertConfig", templageAlertConfig); +} + diff --git a/arms/src/model/UpdateAlertRuleResult.cc b/arms/src/model/UpdateAlertRuleResult.cc new file mode 100644 index 000000000..baabda467 --- /dev/null +++ b/arms/src/model/UpdateAlertRuleResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::ARMS; +using namespace AlibabaCloud::ARMS::Model; + +UpdateAlertRuleResult::UpdateAlertRuleResult() : + ServiceResult() +{} + +UpdateAlertRuleResult::UpdateAlertRuleResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateAlertRuleResult::~UpdateAlertRuleResult() +{} + +void UpdateAlertRuleResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["AlertId"].isNull()) + alertId_ = std::stol(value["AlertId"].asString()); + +} + +long UpdateAlertRuleResult::getAlertId()const +{ + return alertId_; +} + +std::string UpdateAlertRuleResult::getData()const +{ + return data_; +} + diff --git a/arms4finance/include/alibabacloud/arms4finance/model/ARMSQueryDataSetRequest.h b/arms4finance/include/alibabacloud/arms4finance/model/ARMSQueryDataSetRequest.h index f5fd84ba3..ba8014878 100644 --- a/arms4finance/include/alibabacloud/arms4finance/model/ARMSQueryDataSetRequest.h +++ b/arms4finance/include/alibabacloud/arms4finance/model/ARMSQueryDataSetRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ARMS4FINANCE_EXPORT ARMSQueryDataSetRequest : public RpcServiceRequest { + public: struct Dimensions { std::string value; diff --git a/arms4finance/include/alibabacloud/arms4finance/model/WhereInDimQueryRequest.h b/arms4finance/include/alibabacloud/arms4finance/model/WhereInDimQueryRequest.h index 5020bdc7b..f9d4ffe9f 100644 --- a/arms4finance/include/alibabacloud/arms4finance/model/WhereInDimQueryRequest.h +++ b/arms4finance/include/alibabacloud/arms4finance/model/WhereInDimQueryRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ARMS4FINANCE_EXPORT WhereInDimQueryRequest : public RpcServiceRequest { + public: struct Dimensions { std::string value; diff --git a/arms4finance/src/model/ARMSQueryDataSetRequest.cc b/arms4finance/src/model/ARMSQueryDataSetRequest.cc index 28c77e338..b498dfccb 100644 --- a/arms4finance/src/model/ARMSQueryDataSetRequest.cc +++ b/arms4finance/src/model/ARMSQueryDataSetRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS4FINANCE::Model::ARMSQueryDataSetRequest; ARMSQueryDataSetRequest::ARMSQueryDataSetRequest() : RpcServiceRequest("arms4finance", "2017-11-30", "ARMSQueryDataSet") -{} +{ + setMethod(HttpRequest::Method::Post); +} ARMSQueryDataSetRequest::~ARMSQueryDataSetRequest() {} @@ -33,7 +35,7 @@ std::string ARMSQueryDataSetRequest::getDateStr()const void ARMSQueryDataSetRequest::setDateStr(const std::string& dateStr) { dateStr_ = dateStr; - setCoreParameter("DateStr", dateStr); + setParameter("DateStr", dateStr); } long ARMSQueryDataSetRequest::getMinTime()const @@ -44,7 +46,7 @@ long ARMSQueryDataSetRequest::getMinTime()const void ARMSQueryDataSetRequest::setMinTime(long minTime) { minTime_ = minTime; - setCoreParameter("MinTime", std::to_string(minTime)); + setParameter("MinTime", std::to_string(minTime)); } long ARMSQueryDataSetRequest::getMaxTime()const @@ -55,7 +57,7 @@ long ARMSQueryDataSetRequest::getMaxTime()const void ARMSQueryDataSetRequest::setMaxTime(long maxTime) { maxTime_ = maxTime; - setCoreParameter("MaxTime", std::to_string(maxTime)); + setParameter("MaxTime", std::to_string(maxTime)); } std::vector ARMSQueryDataSetRequest::getMeasures()const @@ -66,8 +68,9 @@ std::vector ARMSQueryDataSetRequest::getMeasures()const void ARMSQueryDataSetRequest::setMeasures(const std::vector& measures) { measures_ = measures; - for(int i = 0; i!= measures.size(); i++) - setCoreParameter("Measures."+ std::to_string(i), measures.at(i)); + for(int dep1 = 0; dep1!= measures.size(); dep1++) { + setParameter("Measures."+ std::to_string(dep1), measures.at(dep1)); + } } int ARMSQueryDataSetRequest::getIntervalInSec()const @@ -78,7 +81,7 @@ int ARMSQueryDataSetRequest::getIntervalInSec()const void ARMSQueryDataSetRequest::setIntervalInSec(int intervalInSec) { intervalInSec_ = intervalInSec; - setCoreParameter("IntervalInSec", std::to_string(intervalInSec)); + setParameter("IntervalInSec", std::to_string(intervalInSec)); } bool ARMSQueryDataSetRequest::getIsDrillDown()const @@ -89,7 +92,7 @@ bool ARMSQueryDataSetRequest::getIsDrillDown()const void ARMSQueryDataSetRequest::setIsDrillDown(bool isDrillDown) { isDrillDown_ = isDrillDown; - setCoreParameter("IsDrillDown", isDrillDown ? "true" : "false"); + setParameter("IsDrillDown", isDrillDown ? "true" : "false"); } long ARMSQueryDataSetRequest::getDatasetId()const @@ -100,7 +103,7 @@ long ARMSQueryDataSetRequest::getDatasetId()const void ARMSQueryDataSetRequest::setDatasetId(long datasetId) { datasetId_ = datasetId; - setCoreParameter("DatasetId", std::to_string(datasetId)); + setParameter("DatasetId", std::to_string(datasetId)); } std::vector ARMSQueryDataSetRequest::getDimensions()const @@ -111,12 +114,11 @@ std::vector ARMSQueryDataSetRequest::getDim void ARMSQueryDataSetRequest::setDimensions(const std::vector& dimensions) { dimensions_ = dimensions; - int i = 0; - for(int i = 0; i!= dimensions.size(); i++) { - auto obj = dimensions.at(i); - std::string str ="Dimensions."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= dimensions.size(); dep1++) { + auto dimensionsObj = dimensions.at(dep1); + std::string dimensionsObjStr = "Dimensions." + std::to_string(dep1 + 1); + setParameter(dimensionsObjStr + ".Value", dimensionsObj.value); + setParameter(dimensionsObjStr + ".Key", dimensionsObj.key); } } diff --git a/arms4finance/src/model/WhereInDimQueryRequest.cc b/arms4finance/src/model/WhereInDimQueryRequest.cc index 7aa3b7ac4..4e32d0c85 100644 --- a/arms4finance/src/model/WhereInDimQueryRequest.cc +++ b/arms4finance/src/model/WhereInDimQueryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::ARMS4FINANCE::Model::WhereInDimQueryRequest; WhereInDimQueryRequest::WhereInDimQueryRequest() : RpcServiceRequest("arms4finance", "2017-11-30", "WhereInDimQuery") -{} +{ + setMethod(HttpRequest::Method::Post); +} WhereInDimQueryRequest::~WhereInDimQueryRequest() {} @@ -33,7 +35,7 @@ std::string WhereInDimQueryRequest::getDateStr()const void WhereInDimQueryRequest::setDateStr(const std::string& dateStr) { dateStr_ = dateStr; - setCoreParameter("DateStr", dateStr); + setParameter("DateStr", dateStr); } long WhereInDimQueryRequest::getMinTime()const @@ -44,7 +46,7 @@ long WhereInDimQueryRequest::getMinTime()const void WhereInDimQueryRequest::setMinTime(long minTime) { minTime_ = minTime; - setCoreParameter("MinTime", std::to_string(minTime)); + setParameter("MinTime", std::to_string(minTime)); } long WhereInDimQueryRequest::getMaxTime()const @@ -55,7 +57,7 @@ long WhereInDimQueryRequest::getMaxTime()const void WhereInDimQueryRequest::setMaxTime(long maxTime) { maxTime_ = maxTime; - setCoreParameter("MaxTime", std::to_string(maxTime)); + setParameter("MaxTime", std::to_string(maxTime)); } std::string WhereInDimQueryRequest::getWhereInKey()const @@ -66,7 +68,7 @@ std::string WhereInDimQueryRequest::getWhereInKey()const void WhereInDimQueryRequest::setWhereInKey(const std::string& whereInKey) { whereInKey_ = whereInKey; - setCoreParameter("WhereInKey", whereInKey); + setParameter("WhereInKey", whereInKey); } std::vector WhereInDimQueryRequest::getMeasures()const @@ -77,8 +79,9 @@ std::vector WhereInDimQueryRequest::getMeasures()const void WhereInDimQueryRequest::setMeasures(const std::vector& measures) { measures_ = measures; - for(int i = 0; i!= measures.size(); i++) - setCoreParameter("Measures."+ std::to_string(i), measures.at(i)); + for(int dep1 = 0; dep1!= measures.size(); dep1++) { + setParameter("Measures."+ std::to_string(dep1), measures.at(dep1)); + } } int WhereInDimQueryRequest::getIntervalInSec()const @@ -89,7 +92,7 @@ int WhereInDimQueryRequest::getIntervalInSec()const void WhereInDimQueryRequest::setIntervalInSec(int intervalInSec) { intervalInSec_ = intervalInSec; - setCoreParameter("IntervalInSec", std::to_string(intervalInSec)); + setParameter("IntervalInSec", std::to_string(intervalInSec)); } bool WhereInDimQueryRequest::getIsDrillDown()const @@ -100,7 +103,7 @@ bool WhereInDimQueryRequest::getIsDrillDown()const void WhereInDimQueryRequest::setIsDrillDown(bool isDrillDown) { isDrillDown_ = isDrillDown; - setCoreParameter("IsDrillDown", isDrillDown ? "true" : "false"); + setParameter("IsDrillDown", isDrillDown ? "true" : "false"); } long WhereInDimQueryRequest::getDatasetId()const @@ -111,7 +114,7 @@ long WhereInDimQueryRequest::getDatasetId()const void WhereInDimQueryRequest::setDatasetId(long datasetId) { datasetId_ = datasetId; - setCoreParameter("DatasetId", std::to_string(datasetId)); + setParameter("DatasetId", std::to_string(datasetId)); } std::vector WhereInDimQueryRequest::getWhereInValues()const @@ -122,8 +125,9 @@ std::vector WhereInDimQueryRequest::getWhereInValues()const void WhereInDimQueryRequest::setWhereInValues(const std::vector& whereInValues) { whereInValues_ = whereInValues; - for(int i = 0; i!= whereInValues.size(); i++) - setCoreParameter("WhereInValues."+ std::to_string(i), whereInValues.at(i)); + for(int dep1 = 0; dep1!= whereInValues.size(); dep1++) { + setParameter("WhereInValues."+ std::to_string(dep1), whereInValues.at(dep1)); + } } std::vector WhereInDimQueryRequest::getDimensions()const @@ -134,12 +138,11 @@ std::vector WhereInDimQueryRequest::getDimen void WhereInDimQueryRequest::setDimensions(const std::vector& dimensions) { dimensions_ = dimensions; - int i = 0; - for(int i = 0; i!= dimensions.size(); i++) { - auto obj = dimensions.at(i); - std::string str ="Dimensions."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= dimensions.size(); dep1++) { + auto dimensionsObj = dimensions.at(dep1); + std::string dimensionsObjStr = "Dimensions." + std::to_string(dep1 + 1); + setParameter(dimensionsObjStr + ".Value", dimensionsObj.value); + setParameter(dimensionsObjStr + ".Key", dimensionsObj.key); } } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/AllocateCostUnitResourceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/AllocateCostUnitResourceRequest.h index 7dc9781a9..7d3c5ec58 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/AllocateCostUnitResourceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/AllocateCostUnitResourceRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_BSSOPENAPI_EXPORT AllocateCostUnitResourceRequest : public RpcServiceRequest { + public: struct ResourceInstanceList { std::string resourceId; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h index dfdea6695..99bc43df0 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h @@ -39,8 +39,6 @@ namespace AlibabaCloud void setInvoicingType(int invoicingType); int getProcessWay()const; void setProcessWay(int processWay); - long getCallerBid()const; - void setCallerBid(long callerBid); long getOwnerId()const; void setOwnerId(long ownerId); long getInvoiceAmount()const; @@ -55,13 +53,10 @@ namespace AlibabaCloud void setCustomerId(long customerId); std::vector getSelectedIds()const; void setSelectedIds(const std::vector& selectedIds); - long getCallerUid()const; - void setCallerUid(long callerUid); private: int invoicingType_; int processWay_; - long callerBid_; long ownerId_; long invoiceAmount_; long addressId_; @@ -69,7 +64,6 @@ namespace AlibabaCloud bool invoiceByAmount_; long customerId_; std::vector selectedIds_; - long callerUid_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateCostUnitRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateCostUnitRequest.h index 869462055..574e818f1 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateCostUnitRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateCostUnitRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_BSSOPENAPI_EXPORT CreateCostUnitRequest : public RpcServiceRequest { + public: struct UnitEntityList { std::string unitName; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h index 369ad03fb..ded0427b0 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_BSSOPENAPI_EXPORT CreateInstanceRequest : public RpcServiceRequest { + public: struct Parameter { std::string code; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceRequest.h index 79de60583..5f4fa8bbc 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_BSSOPENAPI_EXPORT GetPayAsYouGoPriceRequest : public RpcServiceRequest { + public: struct ModuleList { std::string moduleCode; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h index 224d30b7d..0fb4ca436 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_BSSOPENAPI_EXPORT GetSubscriptionPriceRequest : public RpcServiceRequest { + public: struct ModuleList { std::string moduleCode; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyCostUnitRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyCostUnitRequest.h index cd05d134d..9be3e9616 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyCostUnitRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyCostUnitRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_BSSOPENAPI_EXPORT ModifyCostUnitRequest : public RpcServiceRequest { + public: struct UnitEntityList { std::string newUnitName; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h index 94f7b65b2..b75a6ae65 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_BSSOPENAPI_EXPORT ModifyInstanceRequest : public RpcServiceRequest { + public: struct Parameter { std::string code; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryCustomerAddressListRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryCustomerAddressListRequest.h index 983f70a88..313f91617 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryCustomerAddressListRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryCustomerAddressListRequest.h @@ -35,17 +35,11 @@ namespace AlibabaCloud QueryCustomerAddressListRequest(); ~QueryCustomerAddressListRequest(); - long getCallerBid()const; - void setCallerBid(long callerBid); long getOwnerId()const; void setOwnerId(long ownerId); - long getCallerUid()const; - void setCallerUid(long callerUid); private: - long callerBid_; long ownerId_; - long callerUid_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryRIUtilizationDetailResult.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryRIUtilizationDetailResult.h index 536c9ffc3..c49dbdc2d 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryRIUtilizationDetailResult.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryRIUtilizationDetailResult.h @@ -39,10 +39,12 @@ namespace AlibabaCloud std::string deductDate; std::string instanceSpec; std::string rIInstanceId; + float deductFactorTotal; std::string deductedProductDetail; std::string deductedCommodityCode; std::string deductedInstanceId; std::string deductHours; + float deductQuantity; }; long totalCount; long pageNum; diff --git a/bssopenapi/src/model/AllocateCostUnitResourceRequest.cc b/bssopenapi/src/model/AllocateCostUnitResourceRequest.cc index e26a2350f..caba1bc34 100644 --- a/bssopenapi/src/model/AllocateCostUnitResourceRequest.cc +++ b/bssopenapi/src/model/AllocateCostUnitResourceRequest.cc @@ -37,10 +37,10 @@ void AllocateCostUnitResourceRequest::setResourceInstanceList(const std::vector< resourceInstanceList_ = resourceInstanceList; for(int dep1 = 0; dep1!= resourceInstanceList.size(); dep1++) { auto resourceInstanceListObj = resourceInstanceList.at(dep1); - std::string resourceInstanceListObjStr = "ResourceInstanceList." + std::to_string(dep1); - setCoreParameter(resourceInstanceListObjStr + ".ResourceId", resourceInstanceListObj.resourceId); - setCoreParameter(resourceInstanceListObjStr + ".CommodityCode", resourceInstanceListObj.commodityCode); - setCoreParameter(resourceInstanceListObjStr + ".ResourceUserId", std::to_string(resourceInstanceListObj.resourceUserId)); + std::string resourceInstanceListObjStr = "ResourceInstanceList." + std::to_string(dep1 + 1); + setParameter(resourceInstanceListObjStr + ".ResourceId", resourceInstanceListObj.resourceId); + setParameter(resourceInstanceListObjStr + ".CommodityCode", resourceInstanceListObj.commodityCode); + setParameter(resourceInstanceListObjStr + ".ResourceUserId", std::to_string(resourceInstanceListObj.resourceUserId)); } } @@ -52,7 +52,7 @@ long AllocateCostUnitResourceRequest::getFromUnitId()const void AllocateCostUnitResourceRequest::setFromUnitId(long fromUnitId) { fromUnitId_ = fromUnitId; - setCoreParameter("FromUnitId", std::to_string(fromUnitId)); + setParameter("FromUnitId", std::to_string(fromUnitId)); } long AllocateCostUnitResourceRequest::getToUnitId()const @@ -63,7 +63,7 @@ long AllocateCostUnitResourceRequest::getToUnitId()const void AllocateCostUnitResourceRequest::setToUnitId(long toUnitId) { toUnitId_ = toUnitId; - setCoreParameter("ToUnitId", std::to_string(toUnitId)); + setParameter("ToUnitId", std::to_string(toUnitId)); } long AllocateCostUnitResourceRequest::getFromUnitUserId()const @@ -74,7 +74,7 @@ long AllocateCostUnitResourceRequest::getFromUnitUserId()const void AllocateCostUnitResourceRequest::setFromUnitUserId(long fromUnitUserId) { fromUnitUserId_ = fromUnitUserId; - setCoreParameter("FromUnitUserId", std::to_string(fromUnitUserId)); + setParameter("FromUnitUserId", std::to_string(fromUnitUserId)); } long AllocateCostUnitResourceRequest::getToUnitUserId()const @@ -85,6 +85,6 @@ long AllocateCostUnitResourceRequest::getToUnitUserId()const void AllocateCostUnitResourceRequest::setToUnitUserId(long toUnitUserId) { toUnitUserId_ = toUnitUserId; - setCoreParameter("ToUnitUserId", std::to_string(toUnitUserId)); + setParameter("ToUnitUserId", std::to_string(toUnitUserId)); } diff --git a/bssopenapi/src/model/ApplyInvoiceRequest.cc b/bssopenapi/src/model/ApplyInvoiceRequest.cc index ff58481d3..926b0dee1 100644 --- a/bssopenapi/src/model/ApplyInvoiceRequest.cc +++ b/bssopenapi/src/model/ApplyInvoiceRequest.cc @@ -35,7 +35,7 @@ int ApplyInvoiceRequest::getInvoicingType()const void ApplyInvoiceRequest::setInvoicingType(int invoicingType) { invoicingType_ = invoicingType; - setCoreParameter("InvoicingType", std::to_string(invoicingType)); + setParameter("InvoicingType", std::to_string(invoicingType)); } int ApplyInvoiceRequest::getProcessWay()const @@ -46,18 +46,7 @@ int ApplyInvoiceRequest::getProcessWay()const void ApplyInvoiceRequest::setProcessWay(int processWay) { processWay_ = processWay; - setCoreParameter("ProcessWay", std::to_string(processWay)); -} - -long ApplyInvoiceRequest::getCallerBid()const -{ - return callerBid_; -} - -void ApplyInvoiceRequest::setCallerBid(long callerBid) -{ - callerBid_ = callerBid; - setCoreParameter("CallerBid", std::to_string(callerBid)); + setParameter("ProcessWay", std::to_string(processWay)); } long ApplyInvoiceRequest::getOwnerId()const @@ -68,7 +57,7 @@ long ApplyInvoiceRequest::getOwnerId()const void ApplyInvoiceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } long ApplyInvoiceRequest::getInvoiceAmount()const @@ -79,7 +68,7 @@ long ApplyInvoiceRequest::getInvoiceAmount()const void ApplyInvoiceRequest::setInvoiceAmount(long invoiceAmount) { invoiceAmount_ = invoiceAmount; - setCoreParameter("InvoiceAmount", std::to_string(invoiceAmount)); + setParameter("InvoiceAmount", std::to_string(invoiceAmount)); } long ApplyInvoiceRequest::getAddressId()const @@ -90,7 +79,7 @@ long ApplyInvoiceRequest::getAddressId()const void ApplyInvoiceRequest::setAddressId(long addressId) { addressId_ = addressId; - setCoreParameter("AddressId", std::to_string(addressId)); + setParameter("AddressId", std::to_string(addressId)); } std::string ApplyInvoiceRequest::getApplyUserNick()const @@ -101,7 +90,7 @@ std::string ApplyInvoiceRequest::getApplyUserNick()const void ApplyInvoiceRequest::setApplyUserNick(const std::string& applyUserNick) { applyUserNick_ = applyUserNick; - setCoreParameter("ApplyUserNick", applyUserNick); + setParameter("ApplyUserNick", applyUserNick); } bool ApplyInvoiceRequest::getInvoiceByAmount()const @@ -112,7 +101,7 @@ bool ApplyInvoiceRequest::getInvoiceByAmount()const void ApplyInvoiceRequest::setInvoiceByAmount(bool invoiceByAmount) { invoiceByAmount_ = invoiceByAmount; - setCoreParameter("InvoiceByAmount", invoiceByAmount ? "true" : "false"); + setParameter("InvoiceByAmount", invoiceByAmount ? "true" : "false"); } long ApplyInvoiceRequest::getCustomerId()const @@ -123,7 +112,7 @@ long ApplyInvoiceRequest::getCustomerId()const void ApplyInvoiceRequest::setCustomerId(long customerId) { customerId_ = customerId; - setCoreParameter("CustomerId", std::to_string(customerId)); + setParameter("CustomerId", std::to_string(customerId)); } std::vector ApplyInvoiceRequest::getSelectedIds()const @@ -135,18 +124,7 @@ void ApplyInvoiceRequest::setSelectedIds(const std::vector& selectedIds) { selectedIds_ = selectedIds; for(int dep1 = 0; dep1!= selectedIds.size(); dep1++) { - setCoreParameter("SelectedIds."+ std::to_string(dep1), std::to_string(selectedIds.at(dep1))); + setParameter("SelectedIds."+ std::to_string(dep1), std::to_string(selectedIds.at(dep1))); } } -long ApplyInvoiceRequest::getCallerUid()const -{ - return callerUid_; -} - -void ApplyInvoiceRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setCoreParameter("CallerUid", std::to_string(callerUid)); -} - diff --git a/bssopenapi/src/model/CancelOrderRequest.cc b/bssopenapi/src/model/CancelOrderRequest.cc index 73ef204f0..bf16b64a3 100644 --- a/bssopenapi/src/model/CancelOrderRequest.cc +++ b/bssopenapi/src/model/CancelOrderRequest.cc @@ -35,7 +35,7 @@ std::string CancelOrderRequest::getOrderId()const void CancelOrderRequest::setOrderId(const std::string& orderId) { orderId_ = orderId; - setCoreParameter("OrderId", orderId); + setParameter("OrderId", orderId); } long CancelOrderRequest::getOwnerId()const @@ -46,6 +46,6 @@ long CancelOrderRequest::getOwnerId()const void CancelOrderRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/bssopenapi/src/model/ChangeResellerConsumeAmountRequest.cc b/bssopenapi/src/model/ChangeResellerConsumeAmountRequest.cc index 7d05bc9c9..c592926eb 100644 --- a/bssopenapi/src/model/ChangeResellerConsumeAmountRequest.cc +++ b/bssopenapi/src/model/ChangeResellerConsumeAmountRequest.cc @@ -35,7 +35,7 @@ std::string ChangeResellerConsumeAmountRequest::getAmount()const void ChangeResellerConsumeAmountRequest::setAmount(const std::string& amount) { amount_ = amount; - setCoreParameter("Amount", amount); + setParameter("Amount", amount); } std::string ChangeResellerConsumeAmountRequest::getOutBizId()const @@ -46,7 +46,7 @@ std::string ChangeResellerConsumeAmountRequest::getOutBizId()const void ChangeResellerConsumeAmountRequest::setOutBizId(const std::string& outBizId) { outBizId_ = outBizId; - setCoreParameter("OutBizId", outBizId); + setParameter("OutBizId", outBizId); } std::string ChangeResellerConsumeAmountRequest::getSource()const @@ -57,7 +57,7 @@ std::string ChangeResellerConsumeAmountRequest::getSource()const void ChangeResellerConsumeAmountRequest::setSource(const std::string& source) { source_ = source; - setCoreParameter("Source", source); + setParameter("Source", source); } long ChangeResellerConsumeAmountRequest::getOwnerId()const @@ -68,7 +68,7 @@ long ChangeResellerConsumeAmountRequest::getOwnerId()const void ChangeResellerConsumeAmountRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ChangeResellerConsumeAmountRequest::getBusinessType()const @@ -79,7 +79,7 @@ std::string ChangeResellerConsumeAmountRequest::getBusinessType()const void ChangeResellerConsumeAmountRequest::setBusinessType(const std::string& businessType) { businessType_ = businessType; - setCoreParameter("BusinessType", businessType); + setParameter("BusinessType", businessType); } std::string ChangeResellerConsumeAmountRequest::getAdjustType()const @@ -90,7 +90,7 @@ std::string ChangeResellerConsumeAmountRequest::getAdjustType()const void ChangeResellerConsumeAmountRequest::setAdjustType(const std::string& adjustType) { adjustType_ = adjustType; - setCoreParameter("AdjustType", adjustType); + setParameter("AdjustType", adjustType); } std::string ChangeResellerConsumeAmountRequest::getExtendMap()const @@ -101,7 +101,7 @@ std::string ChangeResellerConsumeAmountRequest::getExtendMap()const void ChangeResellerConsumeAmountRequest::setExtendMap(const std::string& extendMap) { extendMap_ = extendMap; - setCoreParameter("ExtendMap", extendMap); + setParameter("ExtendMap", extendMap); } std::string ChangeResellerConsumeAmountRequest::getCurrency()const @@ -112,6 +112,6 @@ std::string ChangeResellerConsumeAmountRequest::getCurrency()const void ChangeResellerConsumeAmountRequest::setCurrency(const std::string& currency) { currency_ = currency; - setCoreParameter("Currency", currency); + setParameter("Currency", currency); } diff --git a/bssopenapi/src/model/ConvertChargeTypeRequest.cc b/bssopenapi/src/model/ConvertChargeTypeRequest.cc index 597d62ced..2497646de 100644 --- a/bssopenapi/src/model/ConvertChargeTypeRequest.cc +++ b/bssopenapi/src/model/ConvertChargeTypeRequest.cc @@ -35,7 +35,7 @@ int ConvertChargeTypeRequest::getPeriod()const void ConvertChargeTypeRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } std::string ConvertChargeTypeRequest::getProductCode()const @@ -46,7 +46,7 @@ std::string ConvertChargeTypeRequest::getProductCode()const void ConvertChargeTypeRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string ConvertChargeTypeRequest::getSubscriptionType()const @@ -57,7 +57,7 @@ std::string ConvertChargeTypeRequest::getSubscriptionType()const void ConvertChargeTypeRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } long ConvertChargeTypeRequest::getOwnerId()const @@ -68,7 +68,7 @@ long ConvertChargeTypeRequest::getOwnerId()const void ConvertChargeTypeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ConvertChargeTypeRequest::getProductType()const @@ -79,7 +79,7 @@ std::string ConvertChargeTypeRequest::getProductType()const void ConvertChargeTypeRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string ConvertChargeTypeRequest::getInstanceId()const @@ -90,6 +90,6 @@ std::string ConvertChargeTypeRequest::getInstanceId()const void ConvertChargeTypeRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/bssopenapi/src/model/CreateAgAccountRequest.cc b/bssopenapi/src/model/CreateAgAccountRequest.cc index 6f830f982..d26b089ad 100644 --- a/bssopenapi/src/model/CreateAgAccountRequest.cc +++ b/bssopenapi/src/model/CreateAgAccountRequest.cc @@ -35,7 +35,7 @@ std::string CreateAgAccountRequest::getFirstName()const void CreateAgAccountRequest::setFirstName(const std::string& firstName) { firstName_ = firstName; - setCoreParameter("FirstName", firstName); + setParameter("FirstName", firstName); } std::string CreateAgAccountRequest::getCityName()const @@ -46,7 +46,7 @@ std::string CreateAgAccountRequest::getCityName()const void CreateAgAccountRequest::setCityName(const std::string& cityName) { cityName_ = cityName; - setCoreParameter("CityName", cityName); + setParameter("CityName", cityName); } std::string CreateAgAccountRequest::getPostcode()const @@ -57,7 +57,7 @@ std::string CreateAgAccountRequest::getPostcode()const void CreateAgAccountRequest::setPostcode(const std::string& postcode) { postcode_ = postcode; - setCoreParameter("Postcode", postcode); + setParameter("Postcode", postcode); } std::string CreateAgAccountRequest::getEnterpriseName()const @@ -68,7 +68,7 @@ std::string CreateAgAccountRequest::getEnterpriseName()const void CreateAgAccountRequest::setEnterpriseName(const std::string& enterpriseName) { enterpriseName_ = enterpriseName; - setCoreParameter("EnterpriseName", enterpriseName); + setParameter("EnterpriseName", enterpriseName); } std::string CreateAgAccountRequest::getNationCode()const @@ -79,7 +79,7 @@ std::string CreateAgAccountRequest::getNationCode()const void CreateAgAccountRequest::setNationCode(const std::string& nationCode) { nationCode_ = nationCode; - setCoreParameter("NationCode", nationCode); + setParameter("NationCode", nationCode); } std::string CreateAgAccountRequest::getLastName()const @@ -90,7 +90,7 @@ std::string CreateAgAccountRequest::getLastName()const void CreateAgAccountRequest::setLastName(const std::string& lastName) { lastName_ = lastName; - setCoreParameter("LastName", lastName); + setParameter("LastName", lastName); } std::string CreateAgAccountRequest::getLoginEmail()const @@ -101,7 +101,7 @@ std::string CreateAgAccountRequest::getLoginEmail()const void CreateAgAccountRequest::setLoginEmail(const std::string& loginEmail) { loginEmail_ = loginEmail; - setCoreParameter("LoginEmail", loginEmail); + setParameter("LoginEmail", loginEmail); } std::string CreateAgAccountRequest::getProvinceName()const @@ -112,7 +112,7 @@ std::string CreateAgAccountRequest::getProvinceName()const void CreateAgAccountRequest::setProvinceName(const std::string& provinceName) { provinceName_ = provinceName; - setCoreParameter("ProvinceName", provinceName); + setParameter("ProvinceName", provinceName); } std::string CreateAgAccountRequest::getAccountAttr()const @@ -123,6 +123,6 @@ std::string CreateAgAccountRequest::getAccountAttr()const void CreateAgAccountRequest::setAccountAttr(const std::string& accountAttr) { accountAttr_ = accountAttr; - setCoreParameter("AccountAttr", accountAttr); + setParameter("AccountAttr", accountAttr); } diff --git a/bssopenapi/src/model/CreateCostUnitRequest.cc b/bssopenapi/src/model/CreateCostUnitRequest.cc index cdee1e050..1ed5fff2d 100644 --- a/bssopenapi/src/model/CreateCostUnitRequest.cc +++ b/bssopenapi/src/model/CreateCostUnitRequest.cc @@ -37,10 +37,10 @@ void CreateCostUnitRequest::setUnitEntityList(const std::vector& unitEntityList_ = unitEntityList; for(int dep1 = 0; dep1!= unitEntityList.size(); dep1++) { auto unitEntityListObj = unitEntityList.at(dep1); - std::string unitEntityListObjStr = "UnitEntityList." + std::to_string(dep1); - setCoreParameter(unitEntityListObjStr + ".UnitName", unitEntityListObj.unitName); - setCoreParameter(unitEntityListObjStr + ".ParentUnitId", std::to_string(unitEntityListObj.parentUnitId)); - setCoreParameter(unitEntityListObjStr + ".OwnerUid", std::to_string(unitEntityListObj.ownerUid)); + std::string unitEntityListObjStr = "UnitEntityList." + std::to_string(dep1 + 1); + setParameter(unitEntityListObjStr + ".UnitName", unitEntityListObj.unitName); + setParameter(unitEntityListObjStr + ".ParentUnitId", std::to_string(unitEntityListObj.parentUnitId)); + setParameter(unitEntityListObjStr + ".OwnerUid", std::to_string(unitEntityListObj.ownerUid)); } } diff --git a/bssopenapi/src/model/CreateInstanceRequest.cc b/bssopenapi/src/model/CreateInstanceRequest.cc index 513cccc1b..240ce6adc 100644 --- a/bssopenapi/src/model/CreateInstanceRequest.cc +++ b/bssopenapi/src/model/CreateInstanceRequest.cc @@ -35,7 +35,7 @@ std::string CreateInstanceRequest::getProductCode()const void CreateInstanceRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } int CreateInstanceRequest::getPeriod()const @@ -46,7 +46,7 @@ int CreateInstanceRequest::getPeriod()const void CreateInstanceRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } std::string CreateInstanceRequest::getClientToken()const @@ -57,7 +57,7 @@ std::string CreateInstanceRequest::getClientToken()const void CreateInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateInstanceRequest::getSubscriptionType()const @@ -68,7 +68,7 @@ std::string CreateInstanceRequest::getSubscriptionType()const void CreateInstanceRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } long CreateInstanceRequest::getOwnerId()const @@ -79,7 +79,7 @@ long CreateInstanceRequest::getOwnerId()const void CreateInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateInstanceRequest::getProductType()const @@ -90,7 +90,7 @@ std::string CreateInstanceRequest::getProductType()const void CreateInstanceRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } int CreateInstanceRequest::getRenewPeriod()const @@ -101,7 +101,7 @@ int CreateInstanceRequest::getRenewPeriod()const void CreateInstanceRequest::setRenewPeriod(int renewPeriod) { renewPeriod_ = renewPeriod; - setCoreParameter("RenewPeriod", std::to_string(renewPeriod)); + setParameter("RenewPeriod", std::to_string(renewPeriod)); } std::vector CreateInstanceRequest::getParameter()const @@ -114,9 +114,9 @@ void CreateInstanceRequest::setParameter(const std::vector& parameter parameter_ = parameter; for(int dep1 = 0; dep1!= parameter.size(); dep1++) { auto parameterObj = parameter.at(dep1); - std::string parameterObjStr = "Parameter." + std::to_string(dep1); - setCoreParameter(parameterObjStr + ".Code", parameterObj.code); - setCoreParameter(parameterObjStr + ".Value", parameterObj.value); + std::string parameterObjStr = "Parameter." + std::to_string(dep1 + 1); + setParameter(parameterObjStr + ".Code", parameterObj.code); + setParameter(parameterObjStr + ".Value", parameterObj.value); } } @@ -128,6 +128,6 @@ std::string CreateInstanceRequest::getRenewalStatus()const void CreateInstanceRequest::setRenewalStatus(const std::string& renewalStatus) { renewalStatus_ = renewalStatus; - setCoreParameter("RenewalStatus", renewalStatus); + setParameter("RenewalStatus", renewalStatus); } diff --git a/bssopenapi/src/model/CreateResellerUserQuotaRequest.cc b/bssopenapi/src/model/CreateResellerUserQuotaRequest.cc index 0eec2577c..50172a262 100644 --- a/bssopenapi/src/model/CreateResellerUserQuotaRequest.cc +++ b/bssopenapi/src/model/CreateResellerUserQuotaRequest.cc @@ -35,7 +35,7 @@ std::string CreateResellerUserQuotaRequest::getAmount()const void CreateResellerUserQuotaRequest::setAmount(const std::string& amount) { amount_ = amount; - setCoreParameter("Amount", amount); + setParameter("Amount", amount); } std::string CreateResellerUserQuotaRequest::getOutBizId()const @@ -46,7 +46,7 @@ std::string CreateResellerUserQuotaRequest::getOutBizId()const void CreateResellerUserQuotaRequest::setOutBizId(const std::string& outBizId) { outBizId_ = outBizId; - setCoreParameter("OutBizId", outBizId); + setParameter("OutBizId", outBizId); } long CreateResellerUserQuotaRequest::getOwnerId()const @@ -57,7 +57,7 @@ long CreateResellerUserQuotaRequest::getOwnerId()const void CreateResellerUserQuotaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateResellerUserQuotaRequest::getCurrency()const @@ -68,6 +68,6 @@ std::string CreateResellerUserQuotaRequest::getCurrency()const void CreateResellerUserQuotaRequest::setCurrency(const std::string& currency) { currency_ = currency; - setCoreParameter("Currency", currency); + setParameter("Currency", currency); } diff --git a/bssopenapi/src/model/CreateResourcePackageRequest.cc b/bssopenapi/src/model/CreateResourcePackageRequest.cc index b7c0d4d1f..c3a15a884 100644 --- a/bssopenapi/src/model/CreateResourcePackageRequest.cc +++ b/bssopenapi/src/model/CreateResourcePackageRequest.cc @@ -35,7 +35,7 @@ std::string CreateResourcePackageRequest::getProductCode()const void CreateResourcePackageRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string CreateResourcePackageRequest::getSpecification()const @@ -46,7 +46,7 @@ std::string CreateResourcePackageRequest::getSpecification()const void CreateResourcePackageRequest::setSpecification(const std::string& specification) { specification_ = specification; - setCoreParameter("Specification", specification); + setParameter("Specification", specification); } long CreateResourcePackageRequest::getOwnerId()const @@ -57,7 +57,7 @@ long CreateResourcePackageRequest::getOwnerId()const void CreateResourcePackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateResourcePackageRequest::getEffectiveDate()const @@ -68,7 +68,7 @@ std::string CreateResourcePackageRequest::getEffectiveDate()const void CreateResourcePackageRequest::setEffectiveDate(const std::string& effectiveDate) { effectiveDate_ = effectiveDate; - setCoreParameter("EffectiveDate", effectiveDate); + setParameter("EffectiveDate", effectiveDate); } int CreateResourcePackageRequest::getDuration()const @@ -79,7 +79,7 @@ int CreateResourcePackageRequest::getDuration()const void CreateResourcePackageRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string CreateResourcePackageRequest::getPackageType()const @@ -90,7 +90,7 @@ std::string CreateResourcePackageRequest::getPackageType()const void CreateResourcePackageRequest::setPackageType(const std::string& packageType) { packageType_ = packageType; - setCoreParameter("PackageType", packageType); + setParameter("PackageType", packageType); } std::string CreateResourcePackageRequest::getPricingCycle()const @@ -101,6 +101,6 @@ std::string CreateResourcePackageRequest::getPricingCycle()const void CreateResourcePackageRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/bssopenapi/src/model/DeleteCostUnitRequest.cc b/bssopenapi/src/model/DeleteCostUnitRequest.cc index db9826d4b..6e22f06a9 100644 --- a/bssopenapi/src/model/DeleteCostUnitRequest.cc +++ b/bssopenapi/src/model/DeleteCostUnitRequest.cc @@ -35,7 +35,7 @@ long DeleteCostUnitRequest::getUnitId()const void DeleteCostUnitRequest::setUnitId(long unitId) { unitId_ = unitId; - setCoreParameter("UnitId", std::to_string(unitId)); + setParameter("UnitId", std::to_string(unitId)); } long DeleteCostUnitRequest::getOwnerUid()const @@ -46,6 +46,6 @@ long DeleteCostUnitRequest::getOwnerUid()const void DeleteCostUnitRequest::setOwnerUid(long ownerUid) { ownerUid_ = ownerUid; - setCoreParameter("OwnerUid", std::to_string(ownerUid)); + setParameter("OwnerUid", std::to_string(ownerUid)); } diff --git a/bssopenapi/src/model/DescribePricingModuleRequest.cc b/bssopenapi/src/model/DescribePricingModuleRequest.cc index cbe45bb5b..3933a0acd 100644 --- a/bssopenapi/src/model/DescribePricingModuleRequest.cc +++ b/bssopenapi/src/model/DescribePricingModuleRequest.cc @@ -35,7 +35,7 @@ std::string DescribePricingModuleRequest::getProductCode()const void DescribePricingModuleRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string DescribePricingModuleRequest::getSubscriptionType()const @@ -46,7 +46,7 @@ std::string DescribePricingModuleRequest::getSubscriptionType()const void DescribePricingModuleRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } long DescribePricingModuleRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DescribePricingModuleRequest::getOwnerId()const void DescribePricingModuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribePricingModuleRequest::getProductType()const @@ -68,6 +68,6 @@ std::string DescribePricingModuleRequest::getProductType()const void DescribePricingModuleRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } diff --git a/bssopenapi/src/model/DescribeResourcePackageProductRequest.cc b/bssopenapi/src/model/DescribeResourcePackageProductRequest.cc index 2ca4b628a..3fe426306 100644 --- a/bssopenapi/src/model/DescribeResourcePackageProductRequest.cc +++ b/bssopenapi/src/model/DescribeResourcePackageProductRequest.cc @@ -35,6 +35,6 @@ std::string DescribeResourcePackageProductRequest::getProductCode()const void DescribeResourcePackageProductRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } diff --git a/bssopenapi/src/model/EnableBillGenerationRequest.cc b/bssopenapi/src/model/EnableBillGenerationRequest.cc index 2ee59eb40..a589f9fc0 100644 --- a/bssopenapi/src/model/EnableBillGenerationRequest.cc +++ b/bssopenapi/src/model/EnableBillGenerationRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::BssOpenApi::Model::EnableBillGenerationRequest; EnableBillGenerationRequest::EnableBillGenerationRequest() : RpcServiceRequest("bssopenapi", "2017-12-14", "EnableBillGeneration") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } EnableBillGenerationRequest::~EnableBillGenerationRequest() @@ -35,7 +35,7 @@ std::string EnableBillGenerationRequest::getProductCode()const void EnableBillGenerationRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } long EnableBillGenerationRequest::getOwnerId()const @@ -46,6 +46,6 @@ long EnableBillGenerationRequest::getOwnerId()const void EnableBillGenerationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/bssopenapi/src/model/GetCustomerAccountInfoRequest.cc b/bssopenapi/src/model/GetCustomerAccountInfoRequest.cc index c4a9436c6..5a5ad0a87 100644 --- a/bssopenapi/src/model/GetCustomerAccountInfoRequest.cc +++ b/bssopenapi/src/model/GetCustomerAccountInfoRequest.cc @@ -35,6 +35,6 @@ long GetCustomerAccountInfoRequest::getOwnerId()const void GetCustomerAccountInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/bssopenapi/src/model/GetOrderDetailRequest.cc b/bssopenapi/src/model/GetOrderDetailRequest.cc index 83e2b149d..eab412429 100644 --- a/bssopenapi/src/model/GetOrderDetailRequest.cc +++ b/bssopenapi/src/model/GetOrderDetailRequest.cc @@ -35,7 +35,7 @@ std::string GetOrderDetailRequest::getOrderId()const void GetOrderDetailRequest::setOrderId(const std::string& orderId) { orderId_ = orderId; - setCoreParameter("OrderId", orderId); + setParameter("OrderId", orderId); } long GetOrderDetailRequest::getOwnerId()const @@ -46,6 +46,6 @@ long GetOrderDetailRequest::getOwnerId()const void GetOrderDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/bssopenapi/src/model/GetPayAsYouGoPriceRequest.cc b/bssopenapi/src/model/GetPayAsYouGoPriceRequest.cc index 94ef33495..b0ec96819 100644 --- a/bssopenapi/src/model/GetPayAsYouGoPriceRequest.cc +++ b/bssopenapi/src/model/GetPayAsYouGoPriceRequest.cc @@ -35,7 +35,7 @@ std::string GetPayAsYouGoPriceRequest::getProductCode()const void GetPayAsYouGoPriceRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string GetPayAsYouGoPriceRequest::getSubscriptionType()const @@ -46,7 +46,7 @@ std::string GetPayAsYouGoPriceRequest::getSubscriptionType()const void GetPayAsYouGoPriceRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } std::vector GetPayAsYouGoPriceRequest::getModuleList()const @@ -59,10 +59,10 @@ void GetPayAsYouGoPriceRequest::setModuleList(const std::vector& mod moduleList_ = moduleList; for(int dep1 = 0; dep1!= moduleList.size(); dep1++) { auto moduleListObj = moduleList.at(dep1); - std::string moduleListObjStr = "ModuleList." + std::to_string(dep1); - setCoreParameter(moduleListObjStr + ".ModuleCode", moduleListObj.moduleCode); - setCoreParameter(moduleListObjStr + ".PriceType", moduleListObj.priceType); - setCoreParameter(moduleListObjStr + ".Config", moduleListObj.config); + std::string moduleListObjStr = "ModuleList." + std::to_string(dep1 + 1); + setParameter(moduleListObjStr + ".ModuleCode", moduleListObj.moduleCode); + setParameter(moduleListObjStr + ".PriceType", moduleListObj.priceType); + setParameter(moduleListObjStr + ".Config", moduleListObj.config); } } @@ -74,7 +74,7 @@ long GetPayAsYouGoPriceRequest::getOwnerId()const void GetPayAsYouGoPriceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetPayAsYouGoPriceRequest::getProductType()const @@ -85,7 +85,7 @@ std::string GetPayAsYouGoPriceRequest::getProductType()const void GetPayAsYouGoPriceRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string GetPayAsYouGoPriceRequest::getRegion()const @@ -96,6 +96,6 @@ std::string GetPayAsYouGoPriceRequest::getRegion()const void GetPayAsYouGoPriceRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/bssopenapi/src/model/GetResourcePackagePriceRequest.cc b/bssopenapi/src/model/GetResourcePackagePriceRequest.cc index 3fb7cda34..03f24ce8c 100644 --- a/bssopenapi/src/model/GetResourcePackagePriceRequest.cc +++ b/bssopenapi/src/model/GetResourcePackagePriceRequest.cc @@ -35,7 +35,7 @@ std::string GetResourcePackagePriceRequest::getProductCode()const void GetResourcePackagePriceRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string GetResourcePackagePriceRequest::getSpecification()const @@ -46,7 +46,7 @@ std::string GetResourcePackagePriceRequest::getSpecification()const void GetResourcePackagePriceRequest::setSpecification(const std::string& specification) { specification_ = specification; - setCoreParameter("Specification", specification); + setParameter("Specification", specification); } long GetResourcePackagePriceRequest::getOwnerId()const @@ -57,7 +57,7 @@ long GetResourcePackagePriceRequest::getOwnerId()const void GetResourcePackagePriceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetResourcePackagePriceRequest::getEffectiveDate()const @@ -68,7 +68,7 @@ std::string GetResourcePackagePriceRequest::getEffectiveDate()const void GetResourcePackagePriceRequest::setEffectiveDate(const std::string& effectiveDate) { effectiveDate_ = effectiveDate; - setCoreParameter("EffectiveDate", effectiveDate); + setParameter("EffectiveDate", effectiveDate); } int GetResourcePackagePriceRequest::getDuration()const @@ -79,7 +79,7 @@ int GetResourcePackagePriceRequest::getDuration()const void GetResourcePackagePriceRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string GetResourcePackagePriceRequest::getInstanceId()const @@ -90,7 +90,7 @@ std::string GetResourcePackagePriceRequest::getInstanceId()const void GetResourcePackagePriceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetResourcePackagePriceRequest::getPackageType()const @@ -101,7 +101,7 @@ std::string GetResourcePackagePriceRequest::getPackageType()const void GetResourcePackagePriceRequest::setPackageType(const std::string& packageType) { packageType_ = packageType; - setCoreParameter("PackageType", packageType); + setParameter("PackageType", packageType); } std::string GetResourcePackagePriceRequest::getPricingCycle()const @@ -112,7 +112,7 @@ std::string GetResourcePackagePriceRequest::getPricingCycle()const void GetResourcePackagePriceRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } std::string GetResourcePackagePriceRequest::getOrderType()const @@ -123,6 +123,6 @@ std::string GetResourcePackagePriceRequest::getOrderType()const void GetResourcePackagePriceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/bssopenapi/src/model/GetSubscriptionPriceRequest.cc b/bssopenapi/src/model/GetSubscriptionPriceRequest.cc index 62f8e7241..e2c8c2b9f 100644 --- a/bssopenapi/src/model/GetSubscriptionPriceRequest.cc +++ b/bssopenapi/src/model/GetSubscriptionPriceRequest.cc @@ -35,7 +35,7 @@ std::string GetSubscriptionPriceRequest::getProductCode()const void GetSubscriptionPriceRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } int GetSubscriptionPriceRequest::getQuantity()const @@ -46,7 +46,7 @@ int GetSubscriptionPriceRequest::getQuantity()const void GetSubscriptionPriceRequest::setQuantity(int quantity) { quantity_ = quantity; - setCoreParameter("Quantity", std::to_string(quantity)); + setParameter("Quantity", std::to_string(quantity)); } std::string GetSubscriptionPriceRequest::getSubscriptionType()const @@ -57,7 +57,7 @@ std::string GetSubscriptionPriceRequest::getSubscriptionType()const void GetSubscriptionPriceRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } std::vector GetSubscriptionPriceRequest::getModuleList()const @@ -70,11 +70,11 @@ void GetSubscriptionPriceRequest::setModuleList(const std::vector& m moduleList_ = moduleList; for(int dep1 = 0; dep1!= moduleList.size(); dep1++) { auto moduleListObj = moduleList.at(dep1); - std::string moduleListObjStr = "ModuleList." + std::to_string(dep1); - setCoreParameter(moduleListObjStr + ".ModuleCode", moduleListObj.moduleCode); - setCoreParameter(moduleListObjStr + ".ModuleStatus", std::to_string(moduleListObj.moduleStatus)); - setCoreParameter(moduleListObjStr + ".Tag", moduleListObj.tag); - setCoreParameter(moduleListObjStr + ".Config", moduleListObj.config); + std::string moduleListObjStr = "ModuleList." + std::to_string(dep1 + 1); + setParameter(moduleListObjStr + ".ModuleCode", moduleListObj.moduleCode); + setParameter(moduleListObjStr + ".ModuleStatus", std::to_string(moduleListObj.moduleStatus)); + setParameter(moduleListObjStr + ".Tag", moduleListObj.tag); + setParameter(moduleListObjStr + ".Config", moduleListObj.config); } } @@ -86,7 +86,7 @@ long GetSubscriptionPriceRequest::getOwnerId()const void GetSubscriptionPriceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetSubscriptionPriceRequest::getProductType()const @@ -97,7 +97,7 @@ std::string GetSubscriptionPriceRequest::getProductType()const void GetSubscriptionPriceRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } int GetSubscriptionPriceRequest::getServicePeriodQuantity()const @@ -108,7 +108,7 @@ int GetSubscriptionPriceRequest::getServicePeriodQuantity()const void GetSubscriptionPriceRequest::setServicePeriodQuantity(int servicePeriodQuantity) { servicePeriodQuantity_ = servicePeriodQuantity; - setCoreParameter("ServicePeriodQuantity", std::to_string(servicePeriodQuantity)); + setParameter("ServicePeriodQuantity", std::to_string(servicePeriodQuantity)); } std::string GetSubscriptionPriceRequest::getInstanceId()const @@ -119,7 +119,7 @@ std::string GetSubscriptionPriceRequest::getInstanceId()const void GetSubscriptionPriceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetSubscriptionPriceRequest::getServicePeriodUnit()const @@ -130,7 +130,7 @@ std::string GetSubscriptionPriceRequest::getServicePeriodUnit()const void GetSubscriptionPriceRequest::setServicePeriodUnit(const std::string& servicePeriodUnit) { servicePeriodUnit_ = servicePeriodUnit; - setCoreParameter("ServicePeriodUnit", servicePeriodUnit); + setParameter("ServicePeriodUnit", servicePeriodUnit); } std::string GetSubscriptionPriceRequest::getRegion()const @@ -141,7 +141,7 @@ std::string GetSubscriptionPriceRequest::getRegion()const void GetSubscriptionPriceRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } std::string GetSubscriptionPriceRequest::getOrderType()const @@ -152,6 +152,6 @@ std::string GetSubscriptionPriceRequest::getOrderType()const void GetSubscriptionPriceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/bssopenapi/src/model/ModifyCostUnitRequest.cc b/bssopenapi/src/model/ModifyCostUnitRequest.cc index 10cc37314..64746b870 100644 --- a/bssopenapi/src/model/ModifyCostUnitRequest.cc +++ b/bssopenapi/src/model/ModifyCostUnitRequest.cc @@ -37,10 +37,10 @@ void ModifyCostUnitRequest::setUnitEntityList(const std::vector& unitEntityList_ = unitEntityList; for(int dep1 = 0; dep1!= unitEntityList.size(); dep1++) { auto unitEntityListObj = unitEntityList.at(dep1); - std::string unitEntityListObjStr = "UnitEntityList." + std::to_string(dep1); - setCoreParameter(unitEntityListObjStr + ".NewUnitName", unitEntityListObj.newUnitName); - setCoreParameter(unitEntityListObjStr + ".UnitId", std::to_string(unitEntityListObj.unitId)); - setCoreParameter(unitEntityListObjStr + ".OwnerUid", std::to_string(unitEntityListObj.ownerUid)); + std::string unitEntityListObjStr = "UnitEntityList." + std::to_string(dep1 + 1); + setParameter(unitEntityListObjStr + ".NewUnitName", unitEntityListObj.newUnitName); + setParameter(unitEntityListObjStr + ".UnitId", std::to_string(unitEntityListObj.unitId)); + setParameter(unitEntityListObjStr + ".OwnerUid", std::to_string(unitEntityListObj.ownerUid)); } } diff --git a/bssopenapi/src/model/ModifyInstanceRequest.cc b/bssopenapi/src/model/ModifyInstanceRequest.cc index 9ca37d871..dd25785ab 100644 --- a/bssopenapi/src/model/ModifyInstanceRequest.cc +++ b/bssopenapi/src/model/ModifyInstanceRequest.cc @@ -35,7 +35,7 @@ std::string ModifyInstanceRequest::getProductCode()const void ModifyInstanceRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string ModifyInstanceRequest::getClientToken()const @@ -46,7 +46,7 @@ std::string ModifyInstanceRequest::getClientToken()const void ModifyInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyInstanceRequest::getSubscriptionType()const @@ -57,7 +57,7 @@ std::string ModifyInstanceRequest::getSubscriptionType()const void ModifyInstanceRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } long ModifyInstanceRequest::getOwnerId()const @@ -68,7 +68,7 @@ long ModifyInstanceRequest::getOwnerId()const void ModifyInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyInstanceRequest::getProductType()const @@ -79,7 +79,7 @@ std::string ModifyInstanceRequest::getProductType()const void ModifyInstanceRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string ModifyInstanceRequest::getInstanceId()const @@ -90,7 +90,7 @@ std::string ModifyInstanceRequest::getInstanceId()const void ModifyInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ModifyInstanceRequest::getModifyType()const @@ -101,7 +101,7 @@ std::string ModifyInstanceRequest::getModifyType()const void ModifyInstanceRequest::setModifyType(const std::string& modifyType) { modifyType_ = modifyType; - setCoreParameter("ModifyType", modifyType); + setParameter("ModifyType", modifyType); } std::vector ModifyInstanceRequest::getParameter()const @@ -114,9 +114,9 @@ void ModifyInstanceRequest::setParameter(const std::vector& parameter parameter_ = parameter; for(int dep1 = 0; dep1!= parameter.size(); dep1++) { auto parameterObj = parameter.at(dep1); - std::string parameterObjStr = "Parameter." + std::to_string(dep1); - setCoreParameter(parameterObjStr + ".Code", parameterObj.code); - setCoreParameter(parameterObjStr + ".Value", parameterObj.value); + std::string parameterObjStr = "Parameter." + std::to_string(dep1 + 1); + setParameter(parameterObjStr + ".Code", parameterObj.code); + setParameter(parameterObjStr + ".Value", parameterObj.value); } } diff --git a/bssopenapi/src/model/QueryAccountBillRequest.cc b/bssopenapi/src/model/QueryAccountBillRequest.cc index c3728460b..44884063c 100644 --- a/bssopenapi/src/model/QueryAccountBillRequest.cc +++ b/bssopenapi/src/model/QueryAccountBillRequest.cc @@ -35,7 +35,7 @@ std::string QueryAccountBillRequest::getProductCode()const void QueryAccountBillRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string QueryAccountBillRequest::getBillingCycle()const @@ -46,7 +46,7 @@ std::string QueryAccountBillRequest::getBillingCycle()const void QueryAccountBillRequest::setBillingCycle(const std::string& billingCycle) { billingCycle_ = billingCycle; - setCoreParameter("BillingCycle", billingCycle); + setParameter("BillingCycle", billingCycle); } int QueryAccountBillRequest::getPageNum()const @@ -57,7 +57,7 @@ int QueryAccountBillRequest::getPageNum()const void QueryAccountBillRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } long QueryAccountBillRequest::getOwnerID()const @@ -68,7 +68,7 @@ long QueryAccountBillRequest::getOwnerID()const void QueryAccountBillRequest::setOwnerID(long ownerID) { ownerID_ = ownerID; - setCoreParameter("OwnerID", std::to_string(ownerID)); + setParameter("OwnerID", std::to_string(ownerID)); } bool QueryAccountBillRequest::getIsGroupByProduct()const @@ -79,7 +79,7 @@ bool QueryAccountBillRequest::getIsGroupByProduct()const void QueryAccountBillRequest::setIsGroupByProduct(bool isGroupByProduct) { isGroupByProduct_ = isGroupByProduct; - setCoreParameter("IsGroupByProduct", isGroupByProduct ? "true" : "false"); + setParameter("IsGroupByProduct", isGroupByProduct ? "true" : "false"); } int QueryAccountBillRequest::getPageSize()const @@ -90,6 +90,6 @@ int QueryAccountBillRequest::getPageSize()const void QueryAccountBillRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/bssopenapi/src/model/QueryAccountTransactionsRequest.cc b/bssopenapi/src/model/QueryAccountTransactionsRequest.cc index 4a9a90c90..0eec61e3a 100644 --- a/bssopenapi/src/model/QueryAccountTransactionsRequest.cc +++ b/bssopenapi/src/model/QueryAccountTransactionsRequest.cc @@ -35,7 +35,7 @@ int QueryAccountTransactionsRequest::getPageNum()const void QueryAccountTransactionsRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryAccountTransactionsRequest::getCreateTimeEnd()const @@ -46,7 +46,7 @@ std::string QueryAccountTransactionsRequest::getCreateTimeEnd()const void QueryAccountTransactionsRequest::setCreateTimeEnd(const std::string& createTimeEnd) { createTimeEnd_ = createTimeEnd; - setCoreParameter("CreateTimeEnd", createTimeEnd); + setParameter("CreateTimeEnd", createTimeEnd); } std::string QueryAccountTransactionsRequest::getRecordID()const @@ -57,7 +57,7 @@ std::string QueryAccountTransactionsRequest::getRecordID()const void QueryAccountTransactionsRequest::setRecordID(const std::string& recordID) { recordID_ = recordID; - setCoreParameter("RecordID", recordID); + setParameter("RecordID", recordID); } int QueryAccountTransactionsRequest::getPageSize()const @@ -68,7 +68,7 @@ int QueryAccountTransactionsRequest::getPageSize()const void QueryAccountTransactionsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryAccountTransactionsRequest::getTransactionChannelSN()const @@ -79,7 +79,7 @@ std::string QueryAccountTransactionsRequest::getTransactionChannelSN()const void QueryAccountTransactionsRequest::setTransactionChannelSN(const std::string& transactionChannelSN) { transactionChannelSN_ = transactionChannelSN; - setCoreParameter("TransactionChannelSN", transactionChannelSN); + setParameter("TransactionChannelSN", transactionChannelSN); } std::string QueryAccountTransactionsRequest::getCreateTimeStart()const @@ -90,7 +90,7 @@ std::string QueryAccountTransactionsRequest::getCreateTimeStart()const void QueryAccountTransactionsRequest::setCreateTimeStart(const std::string& createTimeStart) { createTimeStart_ = createTimeStart; - setCoreParameter("CreateTimeStart", createTimeStart); + setParameter("CreateTimeStart", createTimeStart); } std::string QueryAccountTransactionsRequest::getTransactionNumber()const @@ -101,6 +101,6 @@ std::string QueryAccountTransactionsRequest::getTransactionNumber()const void QueryAccountTransactionsRequest::setTransactionNumber(const std::string& transactionNumber) { transactionNumber_ = transactionNumber; - setCoreParameter("TransactionNumber", transactionNumber); + setParameter("TransactionNumber", transactionNumber); } diff --git a/bssopenapi/src/model/QueryAvailableInstancesRequest.cc b/bssopenapi/src/model/QueryAvailableInstancesRequest.cc index 64efd0e01..712ec70a1 100644 --- a/bssopenapi/src/model/QueryAvailableInstancesRequest.cc +++ b/bssopenapi/src/model/QueryAvailableInstancesRequest.cc @@ -35,7 +35,7 @@ std::string QueryAvailableInstancesRequest::getProductCode()const void QueryAvailableInstancesRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string QueryAvailableInstancesRequest::getSubscriptionType()const @@ -46,7 +46,7 @@ std::string QueryAvailableInstancesRequest::getSubscriptionType()const void QueryAvailableInstancesRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } int QueryAvailableInstancesRequest::getPageNum()const @@ -57,7 +57,7 @@ int QueryAvailableInstancesRequest::getPageNum()const void QueryAvailableInstancesRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryAvailableInstancesRequest::getProductType()const @@ -68,7 +68,7 @@ std::string QueryAvailableInstancesRequest::getProductType()const void QueryAvailableInstancesRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } int QueryAvailableInstancesRequest::getPageSize()const @@ -79,7 +79,7 @@ int QueryAvailableInstancesRequest::getPageSize()const void QueryAvailableInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryAvailableInstancesRequest::getRenewStatus()const @@ -90,7 +90,7 @@ std::string QueryAvailableInstancesRequest::getRenewStatus()const void QueryAvailableInstancesRequest::setRenewStatus(const std::string& renewStatus) { renewStatus_ = renewStatus; - setCoreParameter("RenewStatus", renewStatus); + setParameter("RenewStatus", renewStatus); } long QueryAvailableInstancesRequest::getOwnerId()const @@ -101,7 +101,7 @@ long QueryAvailableInstancesRequest::getOwnerId()const void QueryAvailableInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryAvailableInstancesRequest::getEndTimeStart()const @@ -112,7 +112,7 @@ std::string QueryAvailableInstancesRequest::getEndTimeStart()const void QueryAvailableInstancesRequest::setEndTimeStart(const std::string& endTimeStart) { endTimeStart_ = endTimeStart; - setCoreParameter("EndTimeStart", endTimeStart); + setParameter("EndTimeStart", endTimeStart); } std::string QueryAvailableInstancesRequest::getCreateTimeEnd()const @@ -123,7 +123,7 @@ std::string QueryAvailableInstancesRequest::getCreateTimeEnd()const void QueryAvailableInstancesRequest::setCreateTimeEnd(const std::string& createTimeEnd) { createTimeEnd_ = createTimeEnd; - setCoreParameter("CreateTimeEnd", createTimeEnd); + setParameter("CreateTimeEnd", createTimeEnd); } std::string QueryAvailableInstancesRequest::getInstanceIDs()const @@ -134,7 +134,7 @@ std::string QueryAvailableInstancesRequest::getInstanceIDs()const void QueryAvailableInstancesRequest::setInstanceIDs(const std::string& instanceIDs) { instanceIDs_ = instanceIDs; - setCoreParameter("InstanceIDs", instanceIDs); + setParameter("InstanceIDs", instanceIDs); } std::string QueryAvailableInstancesRequest::getEndTimeEnd()const @@ -145,7 +145,7 @@ std::string QueryAvailableInstancesRequest::getEndTimeEnd()const void QueryAvailableInstancesRequest::setEndTimeEnd(const std::string& endTimeEnd) { endTimeEnd_ = endTimeEnd; - setCoreParameter("EndTimeEnd", endTimeEnd); + setParameter("EndTimeEnd", endTimeEnd); } std::string QueryAvailableInstancesRequest::getCreateTimeStart()const @@ -156,7 +156,7 @@ std::string QueryAvailableInstancesRequest::getCreateTimeStart()const void QueryAvailableInstancesRequest::setCreateTimeStart(const std::string& createTimeStart) { createTimeStart_ = createTimeStart; - setCoreParameter("CreateTimeStart", createTimeStart); + setParameter("CreateTimeStart", createTimeStart); } std::string QueryAvailableInstancesRequest::getRegion()const @@ -167,6 +167,6 @@ std::string QueryAvailableInstancesRequest::getRegion()const void QueryAvailableInstancesRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/bssopenapi/src/model/QueryBillOverviewRequest.cc b/bssopenapi/src/model/QueryBillOverviewRequest.cc index 0a90abdbd..af2cac8e6 100644 --- a/bssopenapi/src/model/QueryBillOverviewRequest.cc +++ b/bssopenapi/src/model/QueryBillOverviewRequest.cc @@ -35,7 +35,7 @@ std::string QueryBillOverviewRequest::getProductCode()const void QueryBillOverviewRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string QueryBillOverviewRequest::getSubscriptionType()const @@ -46,7 +46,7 @@ std::string QueryBillOverviewRequest::getSubscriptionType()const void QueryBillOverviewRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } std::string QueryBillOverviewRequest::getBillingCycle()const @@ -57,7 +57,7 @@ std::string QueryBillOverviewRequest::getBillingCycle()const void QueryBillOverviewRequest::setBillingCycle(const std::string& billingCycle) { billingCycle_ = billingCycle; - setCoreParameter("BillingCycle", billingCycle); + setParameter("BillingCycle", billingCycle); } std::string QueryBillOverviewRequest::getProductType()const @@ -68,6 +68,6 @@ std::string QueryBillOverviewRequest::getProductType()const void QueryBillOverviewRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } diff --git a/bssopenapi/src/model/QueryBillRequest.cc b/bssopenapi/src/model/QueryBillRequest.cc index 9d193aab7..65d45530f 100644 --- a/bssopenapi/src/model/QueryBillRequest.cc +++ b/bssopenapi/src/model/QueryBillRequest.cc @@ -35,7 +35,7 @@ std::string QueryBillRequest::getProductCode()const void QueryBillRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } bool QueryBillRequest::getIsHideZeroCharge()const @@ -46,7 +46,7 @@ bool QueryBillRequest::getIsHideZeroCharge()const void QueryBillRequest::setIsHideZeroCharge(bool isHideZeroCharge) { isHideZeroCharge_ = isHideZeroCharge; - setCoreParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false"); + setParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false"); } bool QueryBillRequest::getIsDisplayLocalCurrency()const @@ -57,7 +57,7 @@ bool QueryBillRequest::getIsDisplayLocalCurrency()const void QueryBillRequest::setIsDisplayLocalCurrency(bool isDisplayLocalCurrency) { isDisplayLocalCurrency_ = isDisplayLocalCurrency; - setCoreParameter("IsDisplayLocalCurrency", isDisplayLocalCurrency ? "true" : "false"); + setParameter("IsDisplayLocalCurrency", isDisplayLocalCurrency ? "true" : "false"); } std::string QueryBillRequest::getSubscriptionType()const @@ -68,7 +68,7 @@ std::string QueryBillRequest::getSubscriptionType()const void QueryBillRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } std::string QueryBillRequest::getBillingCycle()const @@ -79,7 +79,7 @@ std::string QueryBillRequest::getBillingCycle()const void QueryBillRequest::setBillingCycle(const std::string& billingCycle) { billingCycle_ = billingCycle; - setCoreParameter("BillingCycle", billingCycle); + setParameter("BillingCycle", billingCycle); } std::string QueryBillRequest::getType()const @@ -90,7 +90,7 @@ std::string QueryBillRequest::getType()const void QueryBillRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } long QueryBillRequest::getOwnerId()const @@ -101,7 +101,7 @@ long QueryBillRequest::getOwnerId()const void QueryBillRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int QueryBillRequest::getPageNum()const @@ -112,7 +112,7 @@ int QueryBillRequest::getPageNum()const void QueryBillRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryBillRequest::getProductType()const @@ -123,7 +123,7 @@ std::string QueryBillRequest::getProductType()const void QueryBillRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } int QueryBillRequest::getPageSize()const @@ -134,6 +134,6 @@ int QueryBillRequest::getPageSize()const void QueryBillRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/bssopenapi/src/model/QueryCashCouponsRequest.cc b/bssopenapi/src/model/QueryCashCouponsRequest.cc index 240672f99..d620dd552 100644 --- a/bssopenapi/src/model/QueryCashCouponsRequest.cc +++ b/bssopenapi/src/model/QueryCashCouponsRequest.cc @@ -35,7 +35,7 @@ std::string QueryCashCouponsRequest::getExpiryTimeEnd()const void QueryCashCouponsRequest::setExpiryTimeEnd(const std::string& expiryTimeEnd) { expiryTimeEnd_ = expiryTimeEnd; - setCoreParameter("ExpiryTimeEnd", expiryTimeEnd); + setParameter("ExpiryTimeEnd", expiryTimeEnd); } std::string QueryCashCouponsRequest::getExpiryTimeStart()const @@ -46,7 +46,7 @@ std::string QueryCashCouponsRequest::getExpiryTimeStart()const void QueryCashCouponsRequest::setExpiryTimeStart(const std::string& expiryTimeStart) { expiryTimeStart_ = expiryTimeStart; - setCoreParameter("ExpiryTimeStart", expiryTimeStart); + setParameter("ExpiryTimeStart", expiryTimeStart); } bool QueryCashCouponsRequest::getEffectiveOrNot()const @@ -57,6 +57,6 @@ bool QueryCashCouponsRequest::getEffectiveOrNot()const void QueryCashCouponsRequest::setEffectiveOrNot(bool effectiveOrNot) { effectiveOrNot_ = effectiveOrNot; - setCoreParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false"); + setParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false"); } diff --git a/bssopenapi/src/model/QueryCostUnitRequest.cc b/bssopenapi/src/model/QueryCostUnitRequest.cc index d95fb5d68..461d73dc5 100644 --- a/bssopenapi/src/model/QueryCostUnitRequest.cc +++ b/bssopenapi/src/model/QueryCostUnitRequest.cc @@ -35,7 +35,7 @@ long QueryCostUnitRequest::getParentUnitId()const void QueryCostUnitRequest::setParentUnitId(long parentUnitId) { parentUnitId_ = parentUnitId; - setCoreParameter("ParentUnitId", std::to_string(parentUnitId)); + setParameter("ParentUnitId", std::to_string(parentUnitId)); } int QueryCostUnitRequest::getPageNum()const @@ -46,7 +46,7 @@ int QueryCostUnitRequest::getPageNum()const void QueryCostUnitRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int QueryCostUnitRequest::getPageSize()const @@ -57,7 +57,7 @@ int QueryCostUnitRequest::getPageSize()const void QueryCostUnitRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long QueryCostUnitRequest::getOwnerUid()const @@ -68,6 +68,6 @@ long QueryCostUnitRequest::getOwnerUid()const void QueryCostUnitRequest::setOwnerUid(long ownerUid) { ownerUid_ = ownerUid; - setCoreParameter("OwnerUid", std::to_string(ownerUid)); + setParameter("OwnerUid", std::to_string(ownerUid)); } diff --git a/bssopenapi/src/model/QueryCostUnitResourceRequest.cc b/bssopenapi/src/model/QueryCostUnitResourceRequest.cc index 0f1120453..a402ca0a9 100644 --- a/bssopenapi/src/model/QueryCostUnitResourceRequest.cc +++ b/bssopenapi/src/model/QueryCostUnitResourceRequest.cc @@ -35,7 +35,7 @@ int QueryCostUnitResourceRequest::getPageNum()const void QueryCostUnitResourceRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int QueryCostUnitResourceRequest::getPageSize()const @@ -46,7 +46,7 @@ int QueryCostUnitResourceRequest::getPageSize()const void QueryCostUnitResourceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long QueryCostUnitResourceRequest::getUnitId()const @@ -57,7 +57,7 @@ long QueryCostUnitResourceRequest::getUnitId()const void QueryCostUnitResourceRequest::setUnitId(long unitId) { unitId_ = unitId; - setCoreParameter("UnitId", std::to_string(unitId)); + setParameter("UnitId", std::to_string(unitId)); } long QueryCostUnitResourceRequest::getOwnerUid()const @@ -68,6 +68,6 @@ long QueryCostUnitResourceRequest::getOwnerUid()const void QueryCostUnitResourceRequest::setOwnerUid(long ownerUid) { ownerUid_ = ownerUid; - setCoreParameter("OwnerUid", std::to_string(ownerUid)); + setParameter("OwnerUid", std::to_string(ownerUid)); } diff --git a/bssopenapi/src/model/QueryCustomerAddressListRequest.cc b/bssopenapi/src/model/QueryCustomerAddressListRequest.cc index 82ce66051..efeab8de8 100644 --- a/bssopenapi/src/model/QueryCustomerAddressListRequest.cc +++ b/bssopenapi/src/model/QueryCustomerAddressListRequest.cc @@ -27,17 +27,6 @@ QueryCustomerAddressListRequest::QueryCustomerAddressListRequest() : QueryCustomerAddressListRequest::~QueryCustomerAddressListRequest() {} -long QueryCustomerAddressListRequest::getCallerBid()const -{ - return callerBid_; -} - -void QueryCustomerAddressListRequest::setCallerBid(long callerBid) -{ - callerBid_ = callerBid; - setCoreParameter("CallerBid", std::to_string(callerBid)); -} - long QueryCustomerAddressListRequest::getOwnerId()const { return ownerId_; @@ -46,17 +35,6 @@ long QueryCustomerAddressListRequest::getOwnerId()const void QueryCustomerAddressListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -long QueryCustomerAddressListRequest::getCallerUid()const -{ - return callerUid_; -} - -void QueryCustomerAddressListRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setCoreParameter("CallerUid", std::to_string(callerUid)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/bssopenapi/src/model/QueryEvaluateListRequest.cc b/bssopenapi/src/model/QueryEvaluateListRequest.cc index 1591f1726..f387bfdfe 100644 --- a/bssopenapi/src/model/QueryEvaluateListRequest.cc +++ b/bssopenapi/src/model/QueryEvaluateListRequest.cc @@ -35,7 +35,7 @@ std::string QueryEvaluateListRequest::getEndSearchTime()const void QueryEvaluateListRequest::setEndSearchTime(const std::string& endSearchTime) { endSearchTime_ = endSearchTime; - setCoreParameter("EndSearchTime", endSearchTime); + setParameter("EndSearchTime", endSearchTime); } std::string QueryEvaluateListRequest::getOutBizId()const @@ -46,7 +46,7 @@ std::string QueryEvaluateListRequest::getOutBizId()const void QueryEvaluateListRequest::setOutBizId(const std::string& outBizId) { outBizId_ = outBizId; - setCoreParameter("OutBizId", outBizId); + setParameter("OutBizId", outBizId); } int QueryEvaluateListRequest::getSortType()const @@ -57,7 +57,7 @@ int QueryEvaluateListRequest::getSortType()const void QueryEvaluateListRequest::setSortType(int sortType) { sortType_ = sortType; - setCoreParameter("SortType", std::to_string(sortType)); + setParameter("SortType", std::to_string(sortType)); } int QueryEvaluateListRequest::getType()const @@ -68,7 +68,7 @@ int QueryEvaluateListRequest::getType()const void QueryEvaluateListRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } int QueryEvaluateListRequest::getPageNum()const @@ -79,7 +79,7 @@ int QueryEvaluateListRequest::getPageNum()const void QueryEvaluateListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int QueryEvaluateListRequest::getPageSize()const @@ -90,7 +90,7 @@ int QueryEvaluateListRequest::getPageSize()const void QueryEvaluateListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long QueryEvaluateListRequest::getEndAmount()const @@ -101,7 +101,7 @@ long QueryEvaluateListRequest::getEndAmount()const void QueryEvaluateListRequest::setEndAmount(long endAmount) { endAmount_ = endAmount; - setCoreParameter("EndAmount", std::to_string(endAmount)); + setParameter("EndAmount", std::to_string(endAmount)); } std::string QueryEvaluateListRequest::getBillCycle()const @@ -112,7 +112,7 @@ std::string QueryEvaluateListRequest::getBillCycle()const void QueryEvaluateListRequest::setBillCycle(const std::string& billCycle) { billCycle_ = billCycle; - setCoreParameter("BillCycle", billCycle); + setParameter("BillCycle", billCycle); } std::vector QueryEvaluateListRequest::getBizTypeList()const @@ -124,7 +124,7 @@ void QueryEvaluateListRequest::setBizTypeList(const std::vector& bi { bizTypeList_ = bizTypeList; for(int dep1 = 0; dep1!= bizTypeList.size(); dep1++) { - setCoreParameter("BizTypeList."+ std::to_string(dep1), bizTypeList.at(dep1)); + setParameter("BizTypeList."+ std::to_string(dep1), bizTypeList.at(dep1)); } } @@ -136,7 +136,7 @@ long QueryEvaluateListRequest::getOwnerId()const void QueryEvaluateListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryEvaluateListRequest::getStartSearchTime()const @@ -147,7 +147,7 @@ std::string QueryEvaluateListRequest::getStartSearchTime()const void QueryEvaluateListRequest::setStartSearchTime(const std::string& startSearchTime) { startSearchTime_ = startSearchTime; - setCoreParameter("StartSearchTime", startSearchTime); + setParameter("StartSearchTime", startSearchTime); } std::string QueryEvaluateListRequest::getEndBizTime()const @@ -158,7 +158,7 @@ std::string QueryEvaluateListRequest::getEndBizTime()const void QueryEvaluateListRequest::setEndBizTime(const std::string& endBizTime) { endBizTime_ = endBizTime; - setCoreParameter("EndBizTime", endBizTime); + setParameter("EndBizTime", endBizTime); } long QueryEvaluateListRequest::getStartAmount()const @@ -169,7 +169,7 @@ long QueryEvaluateListRequest::getStartAmount()const void QueryEvaluateListRequest::setStartAmount(long startAmount) { startAmount_ = startAmount; - setCoreParameter("StartAmount", std::to_string(startAmount)); + setParameter("StartAmount", std::to_string(startAmount)); } std::string QueryEvaluateListRequest::getStartBizTime()const @@ -180,6 +180,6 @@ std::string QueryEvaluateListRequest::getStartBizTime()const void QueryEvaluateListRequest::setStartBizTime(const std::string& startBizTime) { startBizTime_ = startBizTime; - setCoreParameter("StartBizTime", startBizTime); + setParameter("StartBizTime", startBizTime); } diff --git a/bssopenapi/src/model/QueryInstanceBillRequest.cc b/bssopenapi/src/model/QueryInstanceBillRequest.cc index a934bbffc..5ccdc86d3 100644 --- a/bssopenapi/src/model/QueryInstanceBillRequest.cc +++ b/bssopenapi/src/model/QueryInstanceBillRequest.cc @@ -35,7 +35,7 @@ std::string QueryInstanceBillRequest::getProductCode()const void QueryInstanceBillRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } bool QueryInstanceBillRequest::getIsHideZeroCharge()const @@ -46,7 +46,7 @@ bool QueryInstanceBillRequest::getIsHideZeroCharge()const void QueryInstanceBillRequest::setIsHideZeroCharge(bool isHideZeroCharge) { isHideZeroCharge_ = isHideZeroCharge; - setCoreParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false"); + setParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false"); } std::string QueryInstanceBillRequest::getSubscriptionType()const @@ -57,7 +57,7 @@ std::string QueryInstanceBillRequest::getSubscriptionType()const void QueryInstanceBillRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } std::string QueryInstanceBillRequest::getBillingCycle()const @@ -68,7 +68,7 @@ std::string QueryInstanceBillRequest::getBillingCycle()const void QueryInstanceBillRequest::setBillingCycle(const std::string& billingCycle) { billingCycle_ = billingCycle; - setCoreParameter("BillingCycle", billingCycle); + setParameter("BillingCycle", billingCycle); } long QueryInstanceBillRequest::getOwnerId()const @@ -79,7 +79,7 @@ long QueryInstanceBillRequest::getOwnerId()const void QueryInstanceBillRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int QueryInstanceBillRequest::getPageNum()const @@ -90,7 +90,7 @@ int QueryInstanceBillRequest::getPageNum()const void QueryInstanceBillRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryInstanceBillRequest::getBillingDate()const @@ -101,7 +101,7 @@ std::string QueryInstanceBillRequest::getBillingDate()const void QueryInstanceBillRequest::setBillingDate(const std::string& billingDate) { billingDate_ = billingDate; - setCoreParameter("BillingDate", billingDate); + setParameter("BillingDate", billingDate); } std::string QueryInstanceBillRequest::getProductType()const @@ -112,7 +112,7 @@ std::string QueryInstanceBillRequest::getProductType()const void QueryInstanceBillRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } bool QueryInstanceBillRequest::getIsBillingItem()const @@ -123,7 +123,7 @@ bool QueryInstanceBillRequest::getIsBillingItem()const void QueryInstanceBillRequest::setIsBillingItem(bool isBillingItem) { isBillingItem_ = isBillingItem; - setCoreParameter("IsBillingItem", isBillingItem ? "true" : "false"); + setParameter("IsBillingItem", isBillingItem ? "true" : "false"); } std::string QueryInstanceBillRequest::getGranularity()const @@ -134,7 +134,7 @@ std::string QueryInstanceBillRequest::getGranularity()const void QueryInstanceBillRequest::setGranularity(const std::string& granularity) { granularity_ = granularity; - setCoreParameter("Granularity", granularity); + setParameter("Granularity", granularity); } int QueryInstanceBillRequest::getPageSize()const @@ -145,6 +145,6 @@ int QueryInstanceBillRequest::getPageSize()const void QueryInstanceBillRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/bssopenapi/src/model/QueryInstanceGaapCostRequest.cc b/bssopenapi/src/model/QueryInstanceGaapCostRequest.cc index 102fdbcbe..8762c5b7e 100644 --- a/bssopenapi/src/model/QueryInstanceGaapCostRequest.cc +++ b/bssopenapi/src/model/QueryInstanceGaapCostRequest.cc @@ -35,7 +35,7 @@ std::string QueryInstanceGaapCostRequest::getProductCode()const void QueryInstanceGaapCostRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string QueryInstanceGaapCostRequest::getSubscriptionType()const @@ -46,7 +46,7 @@ std::string QueryInstanceGaapCostRequest::getSubscriptionType()const void QueryInstanceGaapCostRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } std::string QueryInstanceGaapCostRequest::getBillingCycle()const @@ -57,7 +57,7 @@ std::string QueryInstanceGaapCostRequest::getBillingCycle()const void QueryInstanceGaapCostRequest::setBillingCycle(const std::string& billingCycle) { billingCycle_ = billingCycle; - setCoreParameter("BillingCycle", billingCycle); + setParameter("BillingCycle", billingCycle); } int QueryInstanceGaapCostRequest::getPageNum()const @@ -68,7 +68,7 @@ int QueryInstanceGaapCostRequest::getPageNum()const void QueryInstanceGaapCostRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryInstanceGaapCostRequest::getProductType()const @@ -79,7 +79,7 @@ std::string QueryInstanceGaapCostRequest::getProductType()const void QueryInstanceGaapCostRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } int QueryInstanceGaapCostRequest::getPageSize()const @@ -90,6 +90,6 @@ int QueryInstanceGaapCostRequest::getPageSize()const void QueryInstanceGaapCostRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/bssopenapi/src/model/QueryInvoicingCustomerListRequest.cc b/bssopenapi/src/model/QueryInvoicingCustomerListRequest.cc index 60dbf07b0..a4167b29b 100644 --- a/bssopenapi/src/model/QueryInvoicingCustomerListRequest.cc +++ b/bssopenapi/src/model/QueryInvoicingCustomerListRequest.cc @@ -35,6 +35,6 @@ long QueryInvoicingCustomerListRequest::getOwnerId()const void QueryInvoicingCustomerListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/bssopenapi/src/model/QueryMonthlyBillRequest.cc b/bssopenapi/src/model/QueryMonthlyBillRequest.cc index 91a29b826..775ffb1a7 100644 --- a/bssopenapi/src/model/QueryMonthlyBillRequest.cc +++ b/bssopenapi/src/model/QueryMonthlyBillRequest.cc @@ -35,6 +35,6 @@ std::string QueryMonthlyBillRequest::getBillingCycle()const void QueryMonthlyBillRequest::setBillingCycle(const std::string& billingCycle) { billingCycle_ = billingCycle; - setCoreParameter("BillingCycle", billingCycle); + setParameter("BillingCycle", billingCycle); } diff --git a/bssopenapi/src/model/QueryMonthlyInstanceConsumptionRequest.cc b/bssopenapi/src/model/QueryMonthlyInstanceConsumptionRequest.cc index 35e4edaf5..214ab3111 100644 --- a/bssopenapi/src/model/QueryMonthlyInstanceConsumptionRequest.cc +++ b/bssopenapi/src/model/QueryMonthlyInstanceConsumptionRequest.cc @@ -35,7 +35,7 @@ std::string QueryMonthlyInstanceConsumptionRequest::getProductCode()const void QueryMonthlyInstanceConsumptionRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string QueryMonthlyInstanceConsumptionRequest::getSubscriptionType()const @@ -46,7 +46,7 @@ std::string QueryMonthlyInstanceConsumptionRequest::getSubscriptionType()const void QueryMonthlyInstanceConsumptionRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } std::string QueryMonthlyInstanceConsumptionRequest::getBillingCycle()const @@ -57,7 +57,7 @@ std::string QueryMonthlyInstanceConsumptionRequest::getBillingCycle()const void QueryMonthlyInstanceConsumptionRequest::setBillingCycle(const std::string& billingCycle) { billingCycle_ = billingCycle; - setCoreParameter("BillingCycle", billingCycle); + setParameter("BillingCycle", billingCycle); } long QueryMonthlyInstanceConsumptionRequest::getOwnerId()const @@ -68,7 +68,7 @@ long QueryMonthlyInstanceConsumptionRequest::getOwnerId()const void QueryMonthlyInstanceConsumptionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int QueryMonthlyInstanceConsumptionRequest::getPageNum()const @@ -79,7 +79,7 @@ int QueryMonthlyInstanceConsumptionRequest::getPageNum()const void QueryMonthlyInstanceConsumptionRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryMonthlyInstanceConsumptionRequest::getProductType()const @@ -90,7 +90,7 @@ std::string QueryMonthlyInstanceConsumptionRequest::getProductType()const void QueryMonthlyInstanceConsumptionRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } int QueryMonthlyInstanceConsumptionRequest::getPageSize()const @@ -101,6 +101,6 @@ int QueryMonthlyInstanceConsumptionRequest::getPageSize()const void QueryMonthlyInstanceConsumptionRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/bssopenapi/src/model/QueryOrdersRequest.cc b/bssopenapi/src/model/QueryOrdersRequest.cc index 104397a89..956e043ad 100644 --- a/bssopenapi/src/model/QueryOrdersRequest.cc +++ b/bssopenapi/src/model/QueryOrdersRequest.cc @@ -35,7 +35,7 @@ std::string QueryOrdersRequest::getProductCode()const void QueryOrdersRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string QueryOrdersRequest::getSubscriptionType()const @@ -46,7 +46,7 @@ std::string QueryOrdersRequest::getSubscriptionType()const void QueryOrdersRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } int QueryOrdersRequest::getPageNum()const @@ -57,7 +57,7 @@ int QueryOrdersRequest::getPageNum()const void QueryOrdersRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } long QueryOrdersRequest::getOwnerId()const @@ -68,7 +68,7 @@ long QueryOrdersRequest::getOwnerId()const void QueryOrdersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryOrdersRequest::getCreateTimeEnd()const @@ -79,7 +79,7 @@ std::string QueryOrdersRequest::getCreateTimeEnd()const void QueryOrdersRequest::setCreateTimeEnd(const std::string& createTimeEnd) { createTimeEnd_ = createTimeEnd; - setCoreParameter("CreateTimeEnd", createTimeEnd); + setParameter("CreateTimeEnd", createTimeEnd); } std::string QueryOrdersRequest::getProductType()const @@ -90,7 +90,7 @@ std::string QueryOrdersRequest::getProductType()const void QueryOrdersRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } int QueryOrdersRequest::getPageSize()const @@ -101,7 +101,7 @@ int QueryOrdersRequest::getPageSize()const void QueryOrdersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryOrdersRequest::getPaymentStatus()const @@ -112,7 +112,7 @@ std::string QueryOrdersRequest::getPaymentStatus()const void QueryOrdersRequest::setPaymentStatus(const std::string& paymentStatus) { paymentStatus_ = paymentStatus; - setCoreParameter("PaymentStatus", paymentStatus); + setParameter("PaymentStatus", paymentStatus); } std::string QueryOrdersRequest::getCreateTimeStart()const @@ -123,7 +123,7 @@ std::string QueryOrdersRequest::getCreateTimeStart()const void QueryOrdersRequest::setCreateTimeStart(const std::string& createTimeStart) { createTimeStart_ = createTimeStart; - setCoreParameter("CreateTimeStart", createTimeStart); + setParameter("CreateTimeStart", createTimeStart); } std::string QueryOrdersRequest::getOrderType()const @@ -134,6 +134,6 @@ std::string QueryOrdersRequest::getOrderType()const void QueryOrdersRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/bssopenapi/src/model/QueryPrepaidCardsRequest.cc b/bssopenapi/src/model/QueryPrepaidCardsRequest.cc index c7bc310db..fe0d505ae 100644 --- a/bssopenapi/src/model/QueryPrepaidCardsRequest.cc +++ b/bssopenapi/src/model/QueryPrepaidCardsRequest.cc @@ -35,7 +35,7 @@ std::string QueryPrepaidCardsRequest::getExpiryTimeEnd()const void QueryPrepaidCardsRequest::setExpiryTimeEnd(const std::string& expiryTimeEnd) { expiryTimeEnd_ = expiryTimeEnd; - setCoreParameter("ExpiryTimeEnd", expiryTimeEnd); + setParameter("ExpiryTimeEnd", expiryTimeEnd); } std::string QueryPrepaidCardsRequest::getExpiryTimeStart()const @@ -46,7 +46,7 @@ std::string QueryPrepaidCardsRequest::getExpiryTimeStart()const void QueryPrepaidCardsRequest::setExpiryTimeStart(const std::string& expiryTimeStart) { expiryTimeStart_ = expiryTimeStart; - setCoreParameter("ExpiryTimeStart", expiryTimeStart); + setParameter("ExpiryTimeStart", expiryTimeStart); } bool QueryPrepaidCardsRequest::getEffectiveOrNot()const @@ -57,6 +57,6 @@ bool QueryPrepaidCardsRequest::getEffectiveOrNot()const void QueryPrepaidCardsRequest::setEffectiveOrNot(bool effectiveOrNot) { effectiveOrNot_ = effectiveOrNot; - setCoreParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false"); + setParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false"); } diff --git a/bssopenapi/src/model/QueryProductListRequest.cc b/bssopenapi/src/model/QueryProductListRequest.cc index 2d9413eca..82b70a9a7 100644 --- a/bssopenapi/src/model/QueryProductListRequest.cc +++ b/bssopenapi/src/model/QueryProductListRequest.cc @@ -35,7 +35,7 @@ int QueryProductListRequest::getPageNum()const void QueryProductListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } bool QueryProductListRequest::getQueryTotalCount()const @@ -46,7 +46,7 @@ bool QueryProductListRequest::getQueryTotalCount()const void QueryProductListRequest::setQueryTotalCount(bool queryTotalCount) { queryTotalCount_ = queryTotalCount; - setCoreParameter("QueryTotalCount", queryTotalCount ? "true" : "false"); + setParameter("QueryTotalCount", queryTotalCount ? "true" : "false"); } int QueryProductListRequest::getPageSize()const @@ -57,6 +57,6 @@ int QueryProductListRequest::getPageSize()const void QueryProductListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/bssopenapi/src/model/QueryRIUtilizationDetailRequest.cc b/bssopenapi/src/model/QueryRIUtilizationDetailRequest.cc index 3a526663e..65e75b2b2 100644 --- a/bssopenapi/src/model/QueryRIUtilizationDetailRequest.cc +++ b/bssopenapi/src/model/QueryRIUtilizationDetailRequest.cc @@ -35,7 +35,7 @@ std::string QueryRIUtilizationDetailRequest::getDeductedInstanceId()const void QueryRIUtilizationDetailRequest::setDeductedInstanceId(const std::string& deductedInstanceId) { deductedInstanceId_ = deductedInstanceId; - setCoreParameter("DeductedInstanceId", deductedInstanceId); + setParameter("DeductedInstanceId", deductedInstanceId); } std::string QueryRIUtilizationDetailRequest::getInstanceSpec()const @@ -46,7 +46,7 @@ std::string QueryRIUtilizationDetailRequest::getInstanceSpec()const void QueryRIUtilizationDetailRequest::setInstanceSpec(const std::string& instanceSpec) { instanceSpec_ = instanceSpec; - setCoreParameter("InstanceSpec", instanceSpec); + setParameter("InstanceSpec", instanceSpec); } std::string QueryRIUtilizationDetailRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string QueryRIUtilizationDetailRequest::getEndTime()const void QueryRIUtilizationDetailRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string QueryRIUtilizationDetailRequest::getRIInstanceId()const @@ -68,7 +68,7 @@ std::string QueryRIUtilizationDetailRequest::getRIInstanceId()const void QueryRIUtilizationDetailRequest::setRIInstanceId(const std::string& rIInstanceId) { rIInstanceId_ = rIInstanceId; - setCoreParameter("RIInstanceId", rIInstanceId); + setParameter("RIInstanceId", rIInstanceId); } std::string QueryRIUtilizationDetailRequest::getStartTime()const @@ -79,7 +79,7 @@ std::string QueryRIUtilizationDetailRequest::getStartTime()const void QueryRIUtilizationDetailRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int QueryRIUtilizationDetailRequest::getPageNum()const @@ -90,7 +90,7 @@ int QueryRIUtilizationDetailRequest::getPageNum()const void QueryRIUtilizationDetailRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int QueryRIUtilizationDetailRequest::getPageSize()const @@ -101,7 +101,7 @@ int QueryRIUtilizationDetailRequest::getPageSize()const void QueryRIUtilizationDetailRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryRIUtilizationDetailRequest::getRICommodityCode()const @@ -112,6 +112,6 @@ std::string QueryRIUtilizationDetailRequest::getRICommodityCode()const void QueryRIUtilizationDetailRequest::setRICommodityCode(const std::string& rICommodityCode) { rICommodityCode_ = rICommodityCode; - setCoreParameter("RICommodityCode", rICommodityCode); + setParameter("RICommodityCode", rICommodityCode); } diff --git a/bssopenapi/src/model/QueryRIUtilizationDetailResult.cc b/bssopenapi/src/model/QueryRIUtilizationDetailResult.cc index 50be5e123..0fc521ac6 100644 --- a/bssopenapi/src/model/QueryRIUtilizationDetailResult.cc +++ b/bssopenapi/src/model/QueryRIUtilizationDetailResult.cc @@ -64,6 +64,10 @@ void QueryRIUtilizationDetailResult::parse(const std::string &payload) detailListItemObject.deductHours = dataNodeDetailListDetailListItem["DeductHours"].asString(); if(!dataNodeDetailListDetailListItem["DeductedProductDetail"].isNull()) detailListItemObject.deductedProductDetail = dataNodeDetailListDetailListItem["DeductedProductDetail"].asString(); + if(!dataNodeDetailListDetailListItem["DeductQuantity"].isNull()) + detailListItemObject.deductQuantity = std::stof(dataNodeDetailListDetailListItem["DeductQuantity"].asString()); + if(!dataNodeDetailListDetailListItem["DeductFactorTotal"].isNull()) + detailListItemObject.deductFactorTotal = std::stof(dataNodeDetailListDetailListItem["DeductFactorTotal"].asString()); data_.detailList.push_back(detailListItemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryRedeemRequest.cc b/bssopenapi/src/model/QueryRedeemRequest.cc index da8645a2a..25701f98e 100644 --- a/bssopenapi/src/model/QueryRedeemRequest.cc +++ b/bssopenapi/src/model/QueryRedeemRequest.cc @@ -35,7 +35,7 @@ std::string QueryRedeemRequest::getExpiryTimeEnd()const void QueryRedeemRequest::setExpiryTimeEnd(const std::string& expiryTimeEnd) { expiryTimeEnd_ = expiryTimeEnd; - setCoreParameter("ExpiryTimeEnd", expiryTimeEnd); + setParameter("ExpiryTimeEnd", expiryTimeEnd); } std::string QueryRedeemRequest::getExpiryTimeStart()const @@ -46,7 +46,7 @@ std::string QueryRedeemRequest::getExpiryTimeStart()const void QueryRedeemRequest::setExpiryTimeStart(const std::string& expiryTimeStart) { expiryTimeStart_ = expiryTimeStart; - setCoreParameter("ExpiryTimeStart", expiryTimeStart); + setParameter("ExpiryTimeStart", expiryTimeStart); } int QueryRedeemRequest::getPageNum()const @@ -57,7 +57,7 @@ int QueryRedeemRequest::getPageNum()const void QueryRedeemRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } bool QueryRedeemRequest::getEffectiveOrNot()const @@ -68,7 +68,7 @@ bool QueryRedeemRequest::getEffectiveOrNot()const void QueryRedeemRequest::setEffectiveOrNot(bool effectiveOrNot) { effectiveOrNot_ = effectiveOrNot; - setCoreParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false"); + setParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false"); } int QueryRedeemRequest::getPageSize()const @@ -79,6 +79,6 @@ int QueryRedeemRequest::getPageSize()const void QueryRedeemRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/bssopenapi/src/model/QueryResellerAvailableQuotaRequest.cc b/bssopenapi/src/model/QueryResellerAvailableQuotaRequest.cc index 0e27d263f..9f2c8b609 100644 --- a/bssopenapi/src/model/QueryResellerAvailableQuotaRequest.cc +++ b/bssopenapi/src/model/QueryResellerAvailableQuotaRequest.cc @@ -35,7 +35,7 @@ std::string QueryResellerAvailableQuotaRequest::getItemCodes()const void QueryResellerAvailableQuotaRequest::setItemCodes(const std::string& itemCodes) { itemCodes_ = itemCodes; - setCoreParameter("ItemCodes", itemCodes); + setParameter("ItemCodes", itemCodes); } long QueryResellerAvailableQuotaRequest::getOwnerId()const @@ -46,6 +46,6 @@ long QueryResellerAvailableQuotaRequest::getOwnerId()const void QueryResellerAvailableQuotaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/bssopenapi/src/model/QueryResourcePackageInstancesRequest.cc b/bssopenapi/src/model/QueryResourcePackageInstancesRequest.cc index 6797e87fb..685a5a73c 100644 --- a/bssopenapi/src/model/QueryResourcePackageInstancesRequest.cc +++ b/bssopenapi/src/model/QueryResourcePackageInstancesRequest.cc @@ -35,7 +35,7 @@ std::string QueryResourcePackageInstancesRequest::getExpiryTimeEnd()const void QueryResourcePackageInstancesRequest::setExpiryTimeEnd(const std::string& expiryTimeEnd) { expiryTimeEnd_ = expiryTimeEnd; - setCoreParameter("ExpiryTimeEnd", expiryTimeEnd); + setParameter("ExpiryTimeEnd", expiryTimeEnd); } std::string QueryResourcePackageInstancesRequest::getProductCode()const @@ -46,7 +46,7 @@ std::string QueryResourcePackageInstancesRequest::getProductCode()const void QueryResourcePackageInstancesRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } long QueryResourcePackageInstancesRequest::getOwnerId()const @@ -57,7 +57,7 @@ long QueryResourcePackageInstancesRequest::getOwnerId()const void QueryResourcePackageInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryResourcePackageInstancesRequest::getExpiryTimeStart()const @@ -68,7 +68,7 @@ std::string QueryResourcePackageInstancesRequest::getExpiryTimeStart()const void QueryResourcePackageInstancesRequest::setExpiryTimeStart(const std::string& expiryTimeStart) { expiryTimeStart_ = expiryTimeStart; - setCoreParameter("ExpiryTimeStart", expiryTimeStart); + setParameter("ExpiryTimeStart", expiryTimeStart); } int QueryResourcePackageInstancesRequest::getPageNum()const @@ -79,7 +79,7 @@ int QueryResourcePackageInstancesRequest::getPageNum()const void QueryResourcePackageInstancesRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int QueryResourcePackageInstancesRequest::getPageSize()const @@ -90,6 +90,6 @@ int QueryResourcePackageInstancesRequest::getPageSize()const void QueryResourcePackageInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/bssopenapi/src/model/QuerySettlementBillRequest.cc b/bssopenapi/src/model/QuerySettlementBillRequest.cc index f1932e492..f75e0d9d8 100644 --- a/bssopenapi/src/model/QuerySettlementBillRequest.cc +++ b/bssopenapi/src/model/QuerySettlementBillRequest.cc @@ -35,7 +35,7 @@ std::string QuerySettlementBillRequest::getProductCode()const void QuerySettlementBillRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } bool QuerySettlementBillRequest::getIsHideZeroCharge()const @@ -46,7 +46,7 @@ bool QuerySettlementBillRequest::getIsHideZeroCharge()const void QuerySettlementBillRequest::setIsHideZeroCharge(bool isHideZeroCharge) { isHideZeroCharge_ = isHideZeroCharge; - setCoreParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false"); + setParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false"); } std::string QuerySettlementBillRequest::getSubscriptionType()const @@ -57,7 +57,7 @@ std::string QuerySettlementBillRequest::getSubscriptionType()const void QuerySettlementBillRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } std::string QuerySettlementBillRequest::getEndTime()const @@ -68,7 +68,7 @@ std::string QuerySettlementBillRequest::getEndTime()const void QuerySettlementBillRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string QuerySettlementBillRequest::getBillingCycle()const @@ -79,7 +79,7 @@ std::string QuerySettlementBillRequest::getBillingCycle()const void QuerySettlementBillRequest::setBillingCycle(const std::string& billingCycle) { billingCycle_ = billingCycle; - setCoreParameter("BillingCycle", billingCycle); + setParameter("BillingCycle", billingCycle); } std::string QuerySettlementBillRequest::getStartTime()const @@ -90,7 +90,7 @@ std::string QuerySettlementBillRequest::getStartTime()const void QuerySettlementBillRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long QuerySettlementBillRequest::getOwnerId()const @@ -101,7 +101,7 @@ long QuerySettlementBillRequest::getOwnerId()const void QuerySettlementBillRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int QuerySettlementBillRequest::getPageNum()const @@ -112,7 +112,7 @@ int QuerySettlementBillRequest::getPageNum()const void QuerySettlementBillRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QuerySettlementBillRequest::getType()const @@ -123,7 +123,7 @@ std::string QuerySettlementBillRequest::getType()const void QuerySettlementBillRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string QuerySettlementBillRequest::getProductType()const @@ -134,7 +134,7 @@ std::string QuerySettlementBillRequest::getProductType()const void QuerySettlementBillRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } int QuerySettlementBillRequest::getPageSize()const @@ -145,6 +145,6 @@ int QuerySettlementBillRequest::getPageSize()const void QuerySettlementBillRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/bssopenapi/src/model/QueryUserOmsDataRequest.cc b/bssopenapi/src/model/QueryUserOmsDataRequest.cc index b964e297c..cfb47ef9f 100644 --- a/bssopenapi/src/model/QueryUserOmsDataRequest.cc +++ b/bssopenapi/src/model/QueryUserOmsDataRequest.cc @@ -35,7 +35,7 @@ std::string QueryUserOmsDataRequest::getEndTime()const void QueryUserOmsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string QueryUserOmsDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string QueryUserOmsDataRequest::getStartTime()const void QueryUserOmsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long QueryUserOmsDataRequest::getOwnerId()const @@ -57,7 +57,7 @@ long QueryUserOmsDataRequest::getOwnerId()const void QueryUserOmsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryUserOmsDataRequest::getDataType()const @@ -68,7 +68,7 @@ std::string QueryUserOmsDataRequest::getDataType()const void QueryUserOmsDataRequest::setDataType(const std::string& dataType) { dataType_ = dataType; - setCoreParameter("DataType", dataType); + setParameter("DataType", dataType); } std::string QueryUserOmsDataRequest::getMarker()const @@ -79,7 +79,7 @@ std::string QueryUserOmsDataRequest::getMarker()const void QueryUserOmsDataRequest::setMarker(const std::string& marker) { marker_ = marker; - setCoreParameter("Marker", marker); + setParameter("Marker", marker); } int QueryUserOmsDataRequest::getPageSize()const @@ -90,7 +90,7 @@ int QueryUserOmsDataRequest::getPageSize()const void QueryUserOmsDataRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryUserOmsDataRequest::getTable()const @@ -101,6 +101,6 @@ std::string QueryUserOmsDataRequest::getTable()const void QueryUserOmsDataRequest::setTable(const std::string& table) { table_ = table; - setCoreParameter("Table", table); + setParameter("Table", table); } diff --git a/bssopenapi/src/model/RenewInstanceRequest.cc b/bssopenapi/src/model/RenewInstanceRequest.cc index d3c87f5c4..97a04bf5c 100644 --- a/bssopenapi/src/model/RenewInstanceRequest.cc +++ b/bssopenapi/src/model/RenewInstanceRequest.cc @@ -35,7 +35,7 @@ std::string RenewInstanceRequest::getProductCode()const void RenewInstanceRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string RenewInstanceRequest::getClientToken()const @@ -46,7 +46,7 @@ std::string RenewInstanceRequest::getClientToken()const void RenewInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } long RenewInstanceRequest::getOwnerId()const @@ -57,7 +57,7 @@ long RenewInstanceRequest::getOwnerId()const void RenewInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RenewInstanceRequest::getProductType()const @@ -68,7 +68,7 @@ std::string RenewInstanceRequest::getProductType()const void RenewInstanceRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string RenewInstanceRequest::getInstanceId()const @@ -79,7 +79,7 @@ std::string RenewInstanceRequest::getInstanceId()const void RenewInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int RenewInstanceRequest::getRenewPeriod()const @@ -90,6 +90,6 @@ int RenewInstanceRequest::getRenewPeriod()const void RenewInstanceRequest::setRenewPeriod(int renewPeriod) { renewPeriod_ = renewPeriod; - setCoreParameter("RenewPeriod", std::to_string(renewPeriod)); + setParameter("RenewPeriod", std::to_string(renewPeriod)); } diff --git a/bssopenapi/src/model/RenewResourcePackageRequest.cc b/bssopenapi/src/model/RenewResourcePackageRequest.cc index 2b29ec388..c7d03697d 100644 --- a/bssopenapi/src/model/RenewResourcePackageRequest.cc +++ b/bssopenapi/src/model/RenewResourcePackageRequest.cc @@ -35,7 +35,7 @@ long RenewResourcePackageRequest::getOwnerId()const void RenewResourcePackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RenewResourcePackageRequest::getEffectiveDate()const @@ -46,7 +46,7 @@ std::string RenewResourcePackageRequest::getEffectiveDate()const void RenewResourcePackageRequest::setEffectiveDate(const std::string& effectiveDate) { effectiveDate_ = effectiveDate; - setCoreParameter("EffectiveDate", effectiveDate); + setParameter("EffectiveDate", effectiveDate); } int RenewResourcePackageRequest::getDuration()const @@ -57,7 +57,7 @@ int RenewResourcePackageRequest::getDuration()const void RenewResourcePackageRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string RenewResourcePackageRequest::getInstanceId()const @@ -68,7 +68,7 @@ std::string RenewResourcePackageRequest::getInstanceId()const void RenewResourcePackageRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string RenewResourcePackageRequest::getPricingCycle()const @@ -79,6 +79,6 @@ std::string RenewResourcePackageRequest::getPricingCycle()const void RenewResourcePackageRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/bssopenapi/src/model/SetRenewalRequest.cc b/bssopenapi/src/model/SetRenewalRequest.cc index 45b5555e9..e5feccf98 100644 --- a/bssopenapi/src/model/SetRenewalRequest.cc +++ b/bssopenapi/src/model/SetRenewalRequest.cc @@ -35,7 +35,7 @@ std::string SetRenewalRequest::getProductCode()const void SetRenewalRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string SetRenewalRequest::getSubscriptionType()const @@ -46,7 +46,7 @@ std::string SetRenewalRequest::getSubscriptionType()const void SetRenewalRequest::setSubscriptionType(const std::string& subscriptionType) { subscriptionType_ = subscriptionType; - setCoreParameter("SubscriptionType", subscriptionType); + setParameter("SubscriptionType", subscriptionType); } int SetRenewalRequest::getRenewalPeriod()const @@ -57,7 +57,7 @@ int SetRenewalRequest::getRenewalPeriod()const void SetRenewalRequest::setRenewalPeriod(int renewalPeriod) { renewalPeriod_ = renewalPeriod; - setCoreParameter("RenewalPeriod", std::to_string(renewalPeriod)); + setParameter("RenewalPeriod", std::to_string(renewalPeriod)); } long SetRenewalRequest::getOwnerId()const @@ -68,7 +68,7 @@ long SetRenewalRequest::getOwnerId()const void SetRenewalRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetRenewalRequest::getProductType()const @@ -79,7 +79,7 @@ std::string SetRenewalRequest::getProductType()const void SetRenewalRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string SetRenewalRequest::getInstanceIDs()const @@ -90,7 +90,7 @@ std::string SetRenewalRequest::getInstanceIDs()const void SetRenewalRequest::setInstanceIDs(const std::string& instanceIDs) { instanceIDs_ = instanceIDs; - setCoreParameter("InstanceIDs", instanceIDs); + setParameter("InstanceIDs", instanceIDs); } std::string SetRenewalRequest::getRenewalStatus()const @@ -101,7 +101,7 @@ std::string SetRenewalRequest::getRenewalStatus()const void SetRenewalRequest::setRenewalStatus(const std::string& renewalStatus) { renewalStatus_ = renewalStatus; - setCoreParameter("RenewalStatus", renewalStatus); + setParameter("RenewalStatus", renewalStatus); } std::string SetRenewalRequest::getRenewalPeriodUnit()const @@ -112,6 +112,6 @@ std::string SetRenewalRequest::getRenewalPeriodUnit()const void SetRenewalRequest::setRenewalPeriodUnit(const std::string& renewalPeriodUnit) { renewalPeriodUnit_ = renewalPeriodUnit; - setCoreParameter("RenewalPeriodUnit", renewalPeriodUnit); + setParameter("RenewalPeriodUnit", renewalPeriodUnit); } diff --git a/bssopenapi/src/model/SetResellerUserAlarmThresholdRequest.cc b/bssopenapi/src/model/SetResellerUserAlarmThresholdRequest.cc index 8ce7ad424..7ddbff908 100644 --- a/bssopenapi/src/model/SetResellerUserAlarmThresholdRequest.cc +++ b/bssopenapi/src/model/SetResellerUserAlarmThresholdRequest.cc @@ -35,7 +35,7 @@ std::string SetResellerUserAlarmThresholdRequest::getAlarmType()const void SetResellerUserAlarmThresholdRequest::setAlarmType(const std::string& alarmType) { alarmType_ = alarmType; - setCoreParameter("AlarmType", alarmType); + setParameter("AlarmType", alarmType); } std::string SetResellerUserAlarmThresholdRequest::getAlarmThresholds()const @@ -46,7 +46,7 @@ std::string SetResellerUserAlarmThresholdRequest::getAlarmThresholds()const void SetResellerUserAlarmThresholdRequest::setAlarmThresholds(const std::string& alarmThresholds) { alarmThresholds_ = alarmThresholds; - setCoreParameter("AlarmThresholds", alarmThresholds); + setParameter("AlarmThresholds", alarmThresholds); } long SetResellerUserAlarmThresholdRequest::getOwnerId()const @@ -57,6 +57,6 @@ long SetResellerUserAlarmThresholdRequest::getOwnerId()const void SetResellerUserAlarmThresholdRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/bssopenapi/src/model/SetResellerUserQuotaRequest.cc b/bssopenapi/src/model/SetResellerUserQuotaRequest.cc index c96830742..4886da012 100644 --- a/bssopenapi/src/model/SetResellerUserQuotaRequest.cc +++ b/bssopenapi/src/model/SetResellerUserQuotaRequest.cc @@ -35,7 +35,7 @@ std::string SetResellerUserQuotaRequest::getAmount()const void SetResellerUserQuotaRequest::setAmount(const std::string& amount) { amount_ = amount; - setCoreParameter("Amount", amount); + setParameter("Amount", amount); } std::string SetResellerUserQuotaRequest::getOutBizId()const @@ -46,7 +46,7 @@ std::string SetResellerUserQuotaRequest::getOutBizId()const void SetResellerUserQuotaRequest::setOutBizId(const std::string& outBizId) { outBizId_ = outBizId; - setCoreParameter("OutBizId", outBizId); + setParameter("OutBizId", outBizId); } long SetResellerUserQuotaRequest::getOwnerId()const @@ -57,7 +57,7 @@ long SetResellerUserQuotaRequest::getOwnerId()const void SetResellerUserQuotaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetResellerUserQuotaRequest::getCurrency()const @@ -68,6 +68,6 @@ std::string SetResellerUserQuotaRequest::getCurrency()const void SetResellerUserQuotaRequest::setCurrency(const std::string& currency) { currency_ = currency; - setCoreParameter("Currency", currency); + setParameter("Currency", currency); } diff --git a/bssopenapi/src/model/SetResellerUserStatusRequest.cc b/bssopenapi/src/model/SetResellerUserStatusRequest.cc index 716228ea9..de8f3014e 100644 --- a/bssopenapi/src/model/SetResellerUserStatusRequest.cc +++ b/bssopenapi/src/model/SetResellerUserStatusRequest.cc @@ -35,7 +35,7 @@ std::string SetResellerUserStatusRequest::getOwnerId()const void SetResellerUserStatusRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string SetResellerUserStatusRequest::getBusinessType()const @@ -46,7 +46,7 @@ std::string SetResellerUserStatusRequest::getBusinessType()const void SetResellerUserStatusRequest::setBusinessType(const std::string& businessType) { businessType_ = businessType; - setCoreParameter("BusinessType", businessType); + setParameter("BusinessType", businessType); } std::string SetResellerUserStatusRequest::getStatus()const @@ -57,6 +57,6 @@ std::string SetResellerUserStatusRequest::getStatus()const void SetResellerUserStatusRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/bssopenapi/src/model/SubscribeBillToOSSRequest.cc b/bssopenapi/src/model/SubscribeBillToOSSRequest.cc index 00fc0e59c..1f62d50d5 100644 --- a/bssopenapi/src/model/SubscribeBillToOSSRequest.cc +++ b/bssopenapi/src/model/SubscribeBillToOSSRequest.cc @@ -35,7 +35,7 @@ long SubscribeBillToOSSRequest::getBucketOwnerId()const void SubscribeBillToOSSRequest::setBucketOwnerId(long bucketOwnerId) { bucketOwnerId_ = bucketOwnerId; - setCoreParameter("BucketOwnerId", std::to_string(bucketOwnerId)); + setParameter("BucketOwnerId", std::to_string(bucketOwnerId)); } std::string SubscribeBillToOSSRequest::getSubscribeType()const @@ -46,7 +46,7 @@ std::string SubscribeBillToOSSRequest::getSubscribeType()const void SubscribeBillToOSSRequest::setSubscribeType(const std::string& subscribeType) { subscribeType_ = subscribeType; - setCoreParameter("SubscribeType", subscribeType); + setParameter("SubscribeType", subscribeType); } std::string SubscribeBillToOSSRequest::getSubscribeBucket()const @@ -57,7 +57,7 @@ std::string SubscribeBillToOSSRequest::getSubscribeBucket()const void SubscribeBillToOSSRequest::setSubscribeBucket(const std::string& subscribeBucket) { subscribeBucket_ = subscribeBucket; - setCoreParameter("SubscribeBucket", subscribeBucket); + setParameter("SubscribeBucket", subscribeBucket); } std::string SubscribeBillToOSSRequest::getMultAccountRelSubscribe()const @@ -68,6 +68,6 @@ std::string SubscribeBillToOSSRequest::getMultAccountRelSubscribe()const void SubscribeBillToOSSRequest::setMultAccountRelSubscribe(const std::string& multAccountRelSubscribe) { multAccountRelSubscribe_ = multAccountRelSubscribe; - setCoreParameter("MultAccountRelSubscribe", multAccountRelSubscribe); + setParameter("MultAccountRelSubscribe", multAccountRelSubscribe); } diff --git a/bssopenapi/src/model/UnsubscribeBillToOSSRequest.cc b/bssopenapi/src/model/UnsubscribeBillToOSSRequest.cc index c61ddb790..bf65396f8 100644 --- a/bssopenapi/src/model/UnsubscribeBillToOSSRequest.cc +++ b/bssopenapi/src/model/UnsubscribeBillToOSSRequest.cc @@ -35,7 +35,7 @@ std::string UnsubscribeBillToOSSRequest::getSubscribeType()const void UnsubscribeBillToOSSRequest::setSubscribeType(const std::string& subscribeType) { subscribeType_ = subscribeType; - setCoreParameter("SubscribeType", subscribeType); + setParameter("SubscribeType", subscribeType); } std::string UnsubscribeBillToOSSRequest::getMultAccountRelSubscribe()const @@ -46,6 +46,6 @@ std::string UnsubscribeBillToOSSRequest::getMultAccountRelSubscribe()const void UnsubscribeBillToOSSRequest::setMultAccountRelSubscribe(const std::string& multAccountRelSubscribe) { multAccountRelSubscribe_ = multAccountRelSubscribe; - setCoreParameter("MultAccountRelSubscribe", multAccountRelSubscribe); + setParameter("MultAccountRelSubscribe", multAccountRelSubscribe); } diff --git a/bssopenapi/src/model/UpgradeResourcePackageRequest.cc b/bssopenapi/src/model/UpgradeResourcePackageRequest.cc index 5897a1b44..fcd2d1db9 100644 --- a/bssopenapi/src/model/UpgradeResourcePackageRequest.cc +++ b/bssopenapi/src/model/UpgradeResourcePackageRequest.cc @@ -35,7 +35,7 @@ std::string UpgradeResourcePackageRequest::getSpecification()const void UpgradeResourcePackageRequest::setSpecification(const std::string& specification) { specification_ = specification; - setCoreParameter("Specification", specification); + setParameter("Specification", specification); } long UpgradeResourcePackageRequest::getOwnerId()const @@ -46,7 +46,7 @@ long UpgradeResourcePackageRequest::getOwnerId()const void UpgradeResourcePackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpgradeResourcePackageRequest::getEffectiveDate()const @@ -57,7 +57,7 @@ std::string UpgradeResourcePackageRequest::getEffectiveDate()const void UpgradeResourcePackageRequest::setEffectiveDate(const std::string& effectiveDate) { effectiveDate_ = effectiveDate; - setCoreParameter("EffectiveDate", effectiveDate); + setParameter("EffectiveDate", effectiveDate); } std::string UpgradeResourcePackageRequest::getInstanceId()const @@ -68,6 +68,6 @@ std::string UpgradeResourcePackageRequest::getInstanceId()const void UpgradeResourcePackageRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/cas/include/alibabacloud/cas/model/CreateOrderRefundRecordRequest.h b/cas/include/alibabacloud/cas/model/CreateOrderRefundRecordRequest.h index 8dd74446e..78a3de504 100644 --- a/cas/include/alibabacloud/cas/model/CreateOrderRefundRecordRequest.h +++ b/cas/include/alibabacloud/cas/model/CreateOrderRefundRecordRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud CreateOrderRefundRecordRequest(); ~CreateOrderRefundRecordRequest(); - std::string getReason()const; - void setReason(const std::string& reason); - long getOrderId()const; - void setOrderId(long orderId); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getReason()const; + void setReason(const std::string& reason); + long getOrderId()const; + void setOrderId(long orderId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string reason_; - long orderId_; - std::string resourceGroupId_; - std::string sourceIp_; + std::string reason_; + long orderId_; + std::string resourceGroupId_; + std::string sourceIp_; }; } diff --git a/cas/include/alibabacloud/cas/model/DescribeCertificateListRequest.h b/cas/include/alibabacloud/cas/model/DescribeCertificateListRequest.h index fe4fc4b92..8c29b9b43 100644 --- a/cas/include/alibabacloud/cas/model/DescribeCertificateListRequest.h +++ b/cas/include/alibabacloud/cas/model/DescribeCertificateListRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CAS_EXPORT DescribeCertificateListRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cas/include/alibabacloud/cas/model/DescribeCertificateListResult.h b/cas/include/alibabacloud/cas/model/DescribeCertificateListResult.h index 778585154..faf6700b9 100644 --- a/cas/include/alibabacloud/cas/model/DescribeCertificateListResult.h +++ b/cas/include/alibabacloud/cas/model/DescribeCertificateListResult.h @@ -34,16 +34,12 @@ namespace AlibabaCloud public: struct Certificate { - long afterDate; bool showRefund; - std::string instanceId; std::string sourceType; - int showDeployment; std::string certType; int remainingDays; std::string partnerOrderId; std::string newBuyCertType; - long orderId; std::string statusCode; int newBuyDomainCount; std::string name; @@ -51,13 +47,18 @@ namespace AlibabaCloud std::string newBuyBrand; bool isFree; std::string orderType; + long beforeDate; + long afterDate; + std::string instanceId; + int showDeployment; + long orderId; int year; int accessDownload; long id; std::string deploymentCloudProduct; std::string domain; std::string newBuyDomainType; - long beforeDate; + int expireRenew; }; diff --git a/cas/include/alibabacloud/cas/model/DescribeCertificateStatusCountRequest.h b/cas/include/alibabacloud/cas/model/DescribeCertificateStatusCountRequest.h index 088b1ebb6..ec5c00652 100644 --- a/cas/include/alibabacloud/cas/model/DescribeCertificateStatusCountRequest.h +++ b/cas/include/alibabacloud/cas/model/DescribeCertificateStatusCountRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CAS_EXPORT DescribeCertificateStatusCountRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cas/include/alibabacloud/cas/model/DescribeOrderCountForConsoleIndexRequest.h b/cas/include/alibabacloud/cas/model/DescribeOrderCountForConsoleIndexRequest.h index 99fbdf89f..fbf2c0f3b 100644 --- a/cas/include/alibabacloud/cas/model/DescribeOrderCountForConsoleIndexRequest.h +++ b/cas/include/alibabacloud/cas/model/DescribeOrderCountForConsoleIndexRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeOrderCountForConsoleIndexRequest(); ~DescribeOrderCountForConsoleIndexRequest(); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string resourceGroupId_; - std::string sourceIp_; + std::string resourceGroupId_; + std::string sourceIp_; }; } diff --git a/cas/include/alibabacloud/cas/model/DescribeOrderListRequest.h b/cas/include/alibabacloud/cas/model/DescribeOrderListRequest.h index 369326898..aed78e87d 100644 --- a/cas/include/alibabacloud/cas/model/DescribeOrderListRequest.h +++ b/cas/include/alibabacloud/cas/model/DescribeOrderListRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CAS_EXPORT DescribeOrderListRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cas/include/alibabacloud/cas/model/DescribeOrderRefundRecordRequest.h b/cas/include/alibabacloud/cas/model/DescribeOrderRefundRecordRequest.h index 1f159dc14..33e5e979a 100644 --- a/cas/include/alibabacloud/cas/model/DescribeOrderRefundRecordRequest.h +++ b/cas/include/alibabacloud/cas/model/DescribeOrderRefundRecordRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeOrderRefundRecordRequest(); ~DescribeOrderRefundRecordRequest(); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string resourceGroupId_; - std::string sourceIp_; + std::string resourceGroupId_; + std::string sourceIp_; }; } diff --git a/cas/include/alibabacloud/cas/model/DescribeRenewOrderRequest.h b/cas/include/alibabacloud/cas/model/DescribeRenewOrderRequest.h index 41c1e5b18..90cb1d4dc 100644 --- a/cas/include/alibabacloud/cas/model/DescribeRenewOrderRequest.h +++ b/cas/include/alibabacloud/cas/model/DescribeRenewOrderRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud DescribeRenewOrderRequest(); ~DescribeRenewOrderRequest(); - long getOrderId()const; - void setOrderId(long orderId); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + long getOrderId()const; + void setOrderId(long orderId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - long orderId_; - std::string resourceGroupId_; - std::string sourceIp_; + long orderId_; + std::string resourceGroupId_; + std::string sourceIp_; }; } diff --git a/cas/include/alibabacloud/cas/model/DescribeSignatureProductStateRequest.h b/cas/include/alibabacloud/cas/model/DescribeSignatureProductStateRequest.h index 84499154e..252dc0d32 100644 --- a/cas/include/alibabacloud/cas/model/DescribeSignatureProductStateRequest.h +++ b/cas/include/alibabacloud/cas/model/DescribeSignatureProductStateRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeSignatureProductStateRequest(); ~DescribeSignatureProductStateRequest(); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string resourceGroupId_; - std::string sourceIp_; + std::string resourceGroupId_; + std::string sourceIp_; }; } diff --git a/cas/include/alibabacloud/cas/model/ListTagKeysRequest.h b/cas/include/alibabacloud/cas/model/ListTagKeysRequest.h index 45c40ece0..b09cc0188 100644 --- a/cas/include/alibabacloud/cas/model/ListTagKeysRequest.h +++ b/cas/include/alibabacloud/cas/model/ListTagKeysRequest.h @@ -35,23 +35,26 @@ namespace AlibabaCloud ListTagKeysRequest(); ~ListTagKeysRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getResourceType()const; - void setResourceType(const std::string& resourceType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); private: - int currentPage_; - std::string resourceType_; - std::string sourceIp_; - std::string regionId_; - int pageSize_; + int currentPage_; + std::string resourceType_; + std::string resourceGroupId_; + std::string sourceIp_; + std::string regionId_; + int pageSize_; }; } diff --git a/cas/include/alibabacloud/cas/model/ListTagResourcesRequest.h b/cas/include/alibabacloud/cas/model/ListTagResourcesRequest.h index 2c34f2d00..b10f03d52 100644 --- a/cas/include/alibabacloud/cas/model/ListTagResourcesRequest.h +++ b/cas/include/alibabacloud/cas/model/ListTagResourcesRequest.h @@ -30,36 +30,40 @@ namespace AlibabaCloud { class ALIBABACLOUD_CAS_EXPORT ListTagResourcesRequest : public RpcServiceRequest { - struct Tag - { - std::string value; - std::string key; - }; + public: + struct Tag + { + std::string value; + std::string key; + }; public: ListTagResourcesRequest(); ~ListTagResourcesRequest(); - std::vector getResourceId()const; - void setResourceId(const std::vector& resourceId); - std::string getResourceType()const; - void setResourceType(const std::string& resourceType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getNextToken()const; - void setNextToken(const std::string& nextToken); - std::vector getTag()const; - void setTag(const std::vector& tag); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); private: - std::vector resourceId_; - std::string resourceType_; - std::string sourceIp_; - std::string regionId_; - std::string nextToken_; - std::vector tag_; + std::string resourceGroupId_; + std::string sourceIp_; + std::string regionId_; + std::string nextToken_; + std::vector tag_; + std::vector resourceId_; + std::string resourceType_; }; } diff --git a/cas/include/alibabacloud/cas/model/TagResourcesRequest.h b/cas/include/alibabacloud/cas/model/TagResourcesRequest.h index 89e08d84d..408fcb6e9 100644 --- a/cas/include/alibabacloud/cas/model/TagResourcesRequest.h +++ b/cas/include/alibabacloud/cas/model/TagResourcesRequest.h @@ -30,42 +30,46 @@ namespace AlibabaCloud { class ALIBABACLOUD_CAS_EXPORT TagResourcesRequest : public RpcServiceRequest { - struct Tag - { - std::string value; - std::string key; - }; + public: + struct Tag + { + std::string value; + std::string key; + }; public: TagResourcesRequest(); ~TagResourcesRequest(); - std::string getTagOwnerUid()const; - void setTagOwnerUid(const std::string& tagOwnerUid); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getScope()const; - void setScope(const std::string& scope); - std::string getTagOwnerBid()const; - void setTagOwnerBid(const std::string& tagOwnerBid); - std::vector getTag()const; - void setTag(const std::vector& tag); - std::vector getResourceId()const; - void setResourceId(const std::vector& resourceId); - std::string getResourceType()const; - void setResourceType(const std::string& resourceType); + std::string getTagOwnerUid()const; + void setTagOwnerUid(const std::string& tagOwnerUid); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getScope()const; + void setScope(const std::string& scope); + std::string getTagOwnerBid()const; + void setTagOwnerBid(const std::string& tagOwnerBid); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); private: - std::string tagOwnerUid_; - std::string sourceIp_; - std::string regionId_; - std::string scope_; - std::string tagOwnerBid_; - std::vector tag_; - std::vector resourceId_; - std::string resourceType_; + std::string tagOwnerUid_; + std::string resourceGroupId_; + std::string sourceIp_; + std::string regionId_; + std::string scope_; + std::string tagOwnerBid_; + std::vector tag_; + std::vector resourceId_; + std::string resourceType_; }; } diff --git a/cas/include/alibabacloud/cas/model/UntagResourcesRequest.h b/cas/include/alibabacloud/cas/model/UntagResourcesRequest.h index 87507dbf0..32b70a19a 100644 --- a/cas/include/alibabacloud/cas/model/UntagResourcesRequest.h +++ b/cas/include/alibabacloud/cas/model/UntagResourcesRequest.h @@ -35,26 +35,29 @@ namespace AlibabaCloud UntagResourcesRequest(); ~UntagResourcesRequest(); - bool getAll()const; - void setAll(bool all); - std::vector getResourceId()const; - void setResourceId(const std::vector& resourceId); - std::string getResourceType()const; - void setResourceType(const std::string& resourceType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::vector getTagKey()const; - void setTagKey(const std::vector& tagKey); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + bool getAll()const; + void setAll(bool all); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::vector getTagKey()const; + void setTagKey(const std::vector& tagKey); private: - bool all_; - std::vector resourceId_; - std::string resourceType_; - std::string sourceIp_; - std::string regionId_; - std::vector tagKey_; + std::string resourceGroupId_; + std::string sourceIp_; + std::string regionId_; + bool all_; + std::vector resourceId_; + std::string resourceType_; + std::vector tagKey_; }; } diff --git a/cas/src/model/CreateAliDnsRecordIdRequest.cc b/cas/src/model/CreateAliDnsRecordIdRequest.cc index 656530445..e315e93b5 100644 --- a/cas/src/model/CreateAliDnsRecordIdRequest.cc +++ b/cas/src/model/CreateAliDnsRecordIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateAliDnsRecordIdRequest; CreateAliDnsRecordIdRequest::CreateAliDnsRecordIdRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateAliDnsRecordId") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAliDnsRecordIdRequest::~CreateAliDnsRecordIdRequest() {} @@ -33,7 +35,7 @@ long CreateAliDnsRecordIdRequest::getOrderId()const void CreateAliDnsRecordIdRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string CreateAliDnsRecordIdRequest::getRecordId()const @@ -44,7 +46,7 @@ std::string CreateAliDnsRecordIdRequest::getRecordId()const void CreateAliDnsRecordIdRequest::setRecordId(const std::string& recordId) { recordId_ = recordId; - setCoreParameter("RecordId", recordId); + setParameter("RecordId", recordId); } std::string CreateAliDnsRecordIdRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string CreateAliDnsRecordIdRequest::getResourceGroupId()const void CreateAliDnsRecordIdRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateAliDnsRecordIdRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string CreateAliDnsRecordIdRequest::getSourceIp()const void CreateAliDnsRecordIdRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateAliDnsRecordIdRequest::getLang()const @@ -77,6 +79,6 @@ std::string CreateAliDnsRecordIdRequest::getLang()const void CreateAliDnsRecordIdRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/CreateCertificateNameRequest.cc b/cas/src/model/CreateCertificateNameRequest.cc index 7300d0fc8..b31f4be4b 100644 --- a/cas/src/model/CreateCertificateNameRequest.cc +++ b/cas/src/model/CreateCertificateNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateCertificateNameRequest; CreateCertificateNameRequest::CreateCertificateNameRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateCertificateName") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCertificateNameRequest::~CreateCertificateNameRequest() {} @@ -33,7 +35,7 @@ long CreateCertificateNameRequest::getCertificateId()const void CreateCertificateNameRequest::setCertificateId(long certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", std::to_string(certificateId)); + setParameter("CertificateId", std::to_string(certificateId)); } std::string CreateCertificateNameRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string CreateCertificateNameRequest::getResourceGroupId()const void CreateCertificateNameRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateCertificateNameRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateCertificateNameRequest::getSourceIp()const void CreateCertificateNameRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateCertificateNameRequest::getName()const @@ -66,7 +68,7 @@ std::string CreateCertificateNameRequest::getName()const void CreateCertificateNameRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateCertificateNameRequest::getLang()const @@ -77,6 +79,6 @@ std::string CreateCertificateNameRequest::getLang()const void CreateCertificateNameRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/CreateCertificateRequest.cc b/cas/src/model/CreateCertificateRequest.cc index abc297181..87ea49000 100644 --- a/cas/src/model/CreateCertificateRequest.cc +++ b/cas/src/model/CreateCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateCertificateRequest; CreateCertificateRequest::CreateCertificateRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCertificateRequest::~CreateCertificateRequest() {} @@ -33,7 +35,7 @@ std::string CreateCertificateRequest::getCert()const void CreateCertificateRequest::setCert(const std::string& cert) { cert_ = cert; - setCoreParameter("Cert", cert); + setParameter("Cert", cert); } std::string CreateCertificateRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string CreateCertificateRequest::getResourceGroupId()const void CreateCertificateRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateCertificateRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateCertificateRequest::getSourceIp()const void CreateCertificateRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateCertificateRequest::getLang()const @@ -66,7 +68,7 @@ std::string CreateCertificateRequest::getLang()const void CreateCertificateRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateCertificateRequest::getKey()const @@ -77,7 +79,7 @@ std::string CreateCertificateRequest::getKey()const void CreateCertificateRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } std::string CreateCertificateRequest::getName()const @@ -88,6 +90,6 @@ std::string CreateCertificateRequest::getName()const void CreateCertificateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cas/src/model/CreateCooperationOrderRequest.cc b/cas/src/model/CreateCooperationOrderRequest.cc index b78b5d151..0881956db 100644 --- a/cas/src/model/CreateCooperationOrderRequest.cc +++ b/cas/src/model/CreateCooperationOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateCooperationOrderRequest; CreateCooperationOrderRequest::CreateCooperationOrderRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateCooperationOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCooperationOrderRequest::~CreateCooperationOrderRequest() {} @@ -33,7 +35,7 @@ std::string CreateCooperationOrderRequest::getProductCode()const void CreateCooperationOrderRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string CreateCooperationOrderRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string CreateCooperationOrderRequest::getResourceGroupId()const void CreateCooperationOrderRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateCooperationOrderRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateCooperationOrderRequest::getSourceIp()const void CreateCooperationOrderRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateCooperationOrderRequest::getFrom()const @@ -66,7 +68,7 @@ std::string CreateCooperationOrderRequest::getFrom()const void CreateCooperationOrderRequest::setFrom(const std::string& from) { from_ = from; - setCoreParameter("From", from); + setParameter("From", from); } std::string CreateCooperationOrderRequest::getLang()const @@ -77,7 +79,7 @@ std::string CreateCooperationOrderRequest::getLang()const void CreateCooperationOrderRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateCooperationOrderRequest::getDomain()const @@ -88,6 +90,6 @@ std::string CreateCooperationOrderRequest::getDomain()const void CreateCooperationOrderRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } diff --git a/cas/src/model/CreateDeploymentRequest.cc b/cas/src/model/CreateDeploymentRequest.cc index 71b5252fe..1a189007a 100644 --- a/cas/src/model/CreateDeploymentRequest.cc +++ b/cas/src/model/CreateDeploymentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateDeploymentRequest; CreateDeploymentRequest::CreateDeploymentRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateDeployment") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDeploymentRequest::~CreateDeploymentRequest() {} @@ -33,7 +35,7 @@ std::string CreateDeploymentRequest::getCloudProduct()const void CreateDeploymentRequest::setCloudProduct(const std::string& cloudProduct) { cloudProduct_ = cloudProduct; - setCoreParameter("CloudProduct", cloudProduct); + setParameter("CloudProduct", cloudProduct); } std::string CreateDeploymentRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string CreateDeploymentRequest::getResourceGroupId()const void CreateDeploymentRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateDeploymentRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateDeploymentRequest::getSourceIp()const void CreateDeploymentRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateDeploymentRequest::getLang()const @@ -66,7 +68,7 @@ std::string CreateDeploymentRequest::getLang()const void CreateDeploymentRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long CreateDeploymentRequest::getCertificateId()const @@ -77,7 +79,7 @@ long CreateDeploymentRequest::getCertificateId()const void CreateDeploymentRequest::setCertificateId(long certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", std::to_string(certificateId)); + setParameter("CertificateId", std::to_string(certificateId)); } std::string CreateDeploymentRequest::getDomain()const @@ -88,7 +90,7 @@ std::string CreateDeploymentRequest::getDomain()const void CreateDeploymentRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } std::string CreateDeploymentRequest::getRegion()const @@ -99,6 +101,6 @@ std::string CreateDeploymentRequest::getRegion()const void CreateDeploymentRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/cas/src/model/CreateDomainVerifyConfigurationStatusRequest.cc b/cas/src/model/CreateDomainVerifyConfigurationStatusRequest.cc index 2601174f0..d38741d09 100644 --- a/cas/src/model/CreateDomainVerifyConfigurationStatusRequest.cc +++ b/cas/src/model/CreateDomainVerifyConfigurationStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateDomainVerifyConfigurationStatusRequest; CreateDomainVerifyConfigurationStatusRequest::CreateDomainVerifyConfigurationStatusRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateDomainVerifyConfigurationStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDomainVerifyConfigurationStatusRequest::~CreateDomainVerifyConfigurationStatusRequest() {} @@ -33,7 +35,7 @@ long CreateDomainVerifyConfigurationStatusRequest::getOrderId()const void CreateDomainVerifyConfigurationStatusRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string CreateDomainVerifyConfigurationStatusRequest::getType()const @@ -44,7 +46,7 @@ std::string CreateDomainVerifyConfigurationStatusRequest::getType()const void CreateDomainVerifyConfigurationStatusRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateDomainVerifyConfigurationStatusRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string CreateDomainVerifyConfigurationStatusRequest::getResourceGroupId()co void CreateDomainVerifyConfigurationStatusRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateDomainVerifyConfigurationStatusRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string CreateDomainVerifyConfigurationStatusRequest::getSourceIp()const void CreateDomainVerifyConfigurationStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateDomainVerifyConfigurationStatusRequest::getLang()const @@ -77,6 +79,6 @@ std::string CreateDomainVerifyConfigurationStatusRequest::getLang()const void CreateDomainVerifyConfigurationStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/CreateFilingSignatureDocumentRequest.cc b/cas/src/model/CreateFilingSignatureDocumentRequest.cc index d42d0ffa4..68ab9aecd 100644 --- a/cas/src/model/CreateFilingSignatureDocumentRequest.cc +++ b/cas/src/model/CreateFilingSignatureDocumentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateFilingSignatureDocumentRequest; CreateFilingSignatureDocumentRequest::CreateFilingSignatureDocumentRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateFilingSignatureDocument") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFilingSignatureDocumentRequest::~CreateFilingSignatureDocumentRequest() {} @@ -33,7 +35,7 @@ std::string CreateFilingSignatureDocumentRequest::getDocId()const void CreateFilingSignatureDocumentRequest::setDocId(const std::string& docId) { docId_ = docId; - setCoreParameter("DocId", docId); + setParameter("DocId", docId); } std::string CreateFilingSignatureDocumentRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string CreateFilingSignatureDocumentRequest::getResourceGroupId()const void CreateFilingSignatureDocumentRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateFilingSignatureDocumentRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateFilingSignatureDocumentRequest::getSourceIp()const void CreateFilingSignatureDocumentRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateFilingSignatureDocumentRequest::getLang()const @@ -66,6 +68,6 @@ std::string CreateFilingSignatureDocumentRequest::getLang()const void CreateFilingSignatureDocumentRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/CreateOrderAuditRequest.cc b/cas/src/model/CreateOrderAuditRequest.cc index aab6dd5c3..5f52107bf 100644 --- a/cas/src/model/CreateOrderAuditRequest.cc +++ b/cas/src/model/CreateOrderAuditRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateOrderAuditRequest; CreateOrderAuditRequest::CreateOrderAuditRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateOrderAudit") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateOrderAuditRequest::~CreateOrderAuditRequest() {} @@ -33,7 +35,7 @@ long CreateOrderAuditRequest::getOrderId()const void CreateOrderAuditRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string CreateOrderAuditRequest::getType()const @@ -44,7 +46,7 @@ std::string CreateOrderAuditRequest::getType()const void CreateOrderAuditRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateOrderAuditRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string CreateOrderAuditRequest::getResourceGroupId()const void CreateOrderAuditRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateOrderAuditRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string CreateOrderAuditRequest::getSourceIp()const void CreateOrderAuditRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateOrderAuditRequest::getLang()const @@ -77,6 +79,6 @@ std::string CreateOrderAuditRequest::getLang()const void CreateOrderAuditRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/CreateOrderCancelRequest.cc b/cas/src/model/CreateOrderCancelRequest.cc index a73f50f11..9bd41969e 100644 --- a/cas/src/model/CreateOrderCancelRequest.cc +++ b/cas/src/model/CreateOrderCancelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateOrderCancelRequest; CreateOrderCancelRequest::CreateOrderCancelRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateOrderCancel") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateOrderCancelRequest::~CreateOrderCancelRequest() {} @@ -33,7 +35,7 @@ long CreateOrderCancelRequest::getOrderId()const void CreateOrderCancelRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string CreateOrderCancelRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string CreateOrderCancelRequest::getResourceGroupId()const void CreateOrderCancelRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateOrderCancelRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateOrderCancelRequest::getSourceIp()const void CreateOrderCancelRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateOrderCancelRequest::getLang()const @@ -66,6 +68,6 @@ std::string CreateOrderCancelRequest::getLang()const void CreateOrderCancelRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/CreateOrderDocumentRequest.cc b/cas/src/model/CreateOrderDocumentRequest.cc index a3ff962de..676fde1a4 100644 --- a/cas/src/model/CreateOrderDocumentRequest.cc +++ b/cas/src/model/CreateOrderDocumentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateOrderDocumentRequest; CreateOrderDocumentRequest::CreateOrderDocumentRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateOrderDocument") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateOrderDocumentRequest::~CreateOrderDocumentRequest() {} @@ -33,7 +35,7 @@ std::string CreateOrderDocumentRequest::getOssKey()const void CreateOrderDocumentRequest::setOssKey(const std::string& ossKey) { ossKey_ = ossKey; - setCoreParameter("OssKey", ossKey); + setParameter("OssKey", ossKey); } std::string CreateOrderDocumentRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string CreateOrderDocumentRequest::getResourceGroupId()const void CreateOrderDocumentRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateOrderDocumentRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateOrderDocumentRequest::getSourceIp()const void CreateOrderDocumentRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateOrderDocumentRequest::getLang()const @@ -66,7 +68,7 @@ std::string CreateOrderDocumentRequest::getLang()const void CreateOrderDocumentRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateOrderDocumentRequest::getExtName()const @@ -77,7 +79,7 @@ std::string CreateOrderDocumentRequest::getExtName()const void CreateOrderDocumentRequest::setExtName(const std::string& extName) { extName_ = extName; - setCoreParameter("ExtName", extName); + setParameter("ExtName", extName); } long CreateOrderDocumentRequest::getOrderId()const @@ -88,7 +90,7 @@ long CreateOrderDocumentRequest::getOrderId()const void CreateOrderDocumentRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } int CreateOrderDocumentRequest::getDocumentType()const @@ -99,6 +101,6 @@ int CreateOrderDocumentRequest::getDocumentType()const void CreateOrderDocumentRequest::setDocumentType(int documentType) { documentType_ = documentType; - setCoreParameter("DocumentType", std::to_string(documentType)); + setParameter("DocumentType", std::to_string(documentType)); } diff --git a/cas/src/model/CreateOrderMaterialRequest.cc b/cas/src/model/CreateOrderMaterialRequest.cc index 703461523..6427d9f12 100644 --- a/cas/src/model/CreateOrderMaterialRequest.cc +++ b/cas/src/model/CreateOrderMaterialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateOrderMaterialRequest; CreateOrderMaterialRequest::CreateOrderMaterialRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateOrderMaterial") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateOrderMaterialRequest::~CreateOrderMaterialRequest() {} @@ -33,7 +35,7 @@ std::string CreateOrderMaterialRequest::getLeaderName()const void CreateOrderMaterialRequest::setLeaderName(const std::string& leaderName) { leaderName_ = leaderName; - setCoreParameter("LeaderName", leaderName); + setParameter("LeaderName", leaderName); } std::string CreateOrderMaterialRequest::getCity()const @@ -44,7 +46,7 @@ std::string CreateOrderMaterialRequest::getCity()const void CreateOrderMaterialRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } std::string CreateOrderMaterialRequest::getCountryCode()const @@ -55,7 +57,7 @@ std::string CreateOrderMaterialRequest::getCountryCode()const void CreateOrderMaterialRequest::setCountryCode(const std::string& countryCode) { countryCode_ = countryCode; - setCoreParameter("CountryCode", countryCode); + setParameter("CountryCode", countryCode); } std::string CreateOrderMaterialRequest::getLeaderEmail()const @@ -66,7 +68,7 @@ std::string CreateOrderMaterialRequest::getLeaderEmail()const void CreateOrderMaterialRequest::setLeaderEmail(const std::string& leaderEmail) { leaderEmail_ = leaderEmail; - setCoreParameter("LeaderEmail", leaderEmail); + setParameter("LeaderEmail", leaderEmail); } std::string CreateOrderMaterialRequest::getCompanyAddress()const @@ -77,7 +79,7 @@ std::string CreateOrderMaterialRequest::getCompanyAddress()const void CreateOrderMaterialRequest::setCompanyAddress(const std::string& companyAddress) { companyAddress_ = companyAddress; - setCoreParameter("CompanyAddress", companyAddress); + setParameter("CompanyAddress", companyAddress); } std::string CreateOrderMaterialRequest::getResourceGroupId()const @@ -88,7 +90,7 @@ std::string CreateOrderMaterialRequest::getResourceGroupId()const void CreateOrderMaterialRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateOrderMaterialRequest::getCompanyCode()const @@ -99,7 +101,7 @@ std::string CreateOrderMaterialRequest::getCompanyCode()const void CreateOrderMaterialRequest::setCompanyCode(const std::string& companyCode) { companyCode_ = companyCode; - setCoreParameter("CompanyCode", companyCode); + setParameter("CompanyCode", companyCode); } std::string CreateOrderMaterialRequest::getPersonEmail()const @@ -110,7 +112,7 @@ std::string CreateOrderMaterialRequest::getPersonEmail()const void CreateOrderMaterialRequest::setPersonEmail(const std::string& personEmail) { personEmail_ = personEmail; - setCoreParameter("PersonEmail", personEmail); + setParameter("PersonEmail", personEmail); } std::string CreateOrderMaterialRequest::getProvince()const @@ -121,7 +123,7 @@ std::string CreateOrderMaterialRequest::getProvince()const void CreateOrderMaterialRequest::setProvince(const std::string& province) { province_ = province; - setCoreParameter("Province", province); + setParameter("Province", province); } int CreateOrderMaterialRequest::getDomainAuthType()const @@ -132,7 +134,7 @@ int CreateOrderMaterialRequest::getDomainAuthType()const void CreateOrderMaterialRequest::setDomainAuthType(int domainAuthType) { domainAuthType_ = domainAuthType; - setCoreParameter("DomainAuthType", std::to_string(domainAuthType)); + setParameter("DomainAuthType", std::to_string(domainAuthType)); } std::string CreateOrderMaterialRequest::getLeaderPhone()const @@ -143,7 +145,7 @@ std::string CreateOrderMaterialRequest::getLeaderPhone()const void CreateOrderMaterialRequest::setLeaderPhone(const std::string& leaderPhone) { leaderPhone_ = leaderPhone; - setCoreParameter("LeaderPhone", leaderPhone); + setParameter("LeaderPhone", leaderPhone); } std::string CreateOrderMaterialRequest::getSourceIp()const @@ -154,7 +156,7 @@ std::string CreateOrderMaterialRequest::getSourceIp()const void CreateOrderMaterialRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateOrderMaterialRequest::getCsrContent()const @@ -165,7 +167,7 @@ std::string CreateOrderMaterialRequest::getCsrContent()const void CreateOrderMaterialRequest::setCsrContent(const std::string& csrContent) { csrContent_ = csrContent; - setCoreParameter("CsrContent", csrContent); + setParameter("CsrContent", csrContent); } std::string CreateOrderMaterialRequest::getLang()const @@ -176,7 +178,7 @@ std::string CreateOrderMaterialRequest::getLang()const void CreateOrderMaterialRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateOrderMaterialRequest::getPersonName()const @@ -187,7 +189,7 @@ std::string CreateOrderMaterialRequest::getPersonName()const void CreateOrderMaterialRequest::setPersonName(const std::string& personName) { personName_ = personName; - setCoreParameter("PersonName", personName); + setParameter("PersonName", personName); } std::string CreateOrderMaterialRequest::getPersonIdCardNumber()const @@ -198,7 +200,7 @@ std::string CreateOrderMaterialRequest::getPersonIdCardNumber()const void CreateOrderMaterialRequest::setPersonIdCardNumber(const std::string& personIdCardNumber) { personIdCardNumber_ = personIdCardNumber; - setCoreParameter("PersonIdCardNumber", personIdCardNumber); + setParameter("PersonIdCardNumber", personIdCardNumber); } long CreateOrderMaterialRequest::getOrderId()const @@ -209,7 +211,7 @@ long CreateOrderMaterialRequest::getOrderId()const void CreateOrderMaterialRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string CreateOrderMaterialRequest::getLeaderTitle()const @@ -220,7 +222,7 @@ std::string CreateOrderMaterialRequest::getLeaderTitle()const void CreateOrderMaterialRequest::setLeaderTitle(const std::string& leaderTitle) { leaderTitle_ = leaderTitle; - setCoreParameter("LeaderTitle", leaderTitle); + setParameter("LeaderTitle", leaderTitle); } std::string CreateOrderMaterialRequest::getPersonTitle()const @@ -231,7 +233,7 @@ std::string CreateOrderMaterialRequest::getPersonTitle()const void CreateOrderMaterialRequest::setPersonTitle(const std::string& personTitle) { personTitle_ = personTitle; - setCoreParameter("PersonTitle", personTitle); + setParameter("PersonTitle", personTitle); } std::string CreateOrderMaterialRequest::getPostCode()const @@ -242,7 +244,7 @@ std::string CreateOrderMaterialRequest::getPostCode()const void CreateOrderMaterialRequest::setPostCode(const std::string& postCode) { postCode_ = postCode; - setCoreParameter("PostCode", postCode); + setParameter("PostCode", postCode); } int CreateOrderMaterialRequest::getCreateCsr()const @@ -253,7 +255,7 @@ int CreateOrderMaterialRequest::getCreateCsr()const void CreateOrderMaterialRequest::setCreateCsr(int createCsr) { createCsr_ = createCsr; - setCoreParameter("CreateCsr", std::to_string(createCsr)); + setParameter("CreateCsr", std::to_string(createCsr)); } std::string CreateOrderMaterialRequest::getPersonPhone()const @@ -264,7 +266,7 @@ std::string CreateOrderMaterialRequest::getPersonPhone()const void CreateOrderMaterialRequest::setPersonPhone(const std::string& personPhone) { personPhone_ = personPhone; - setCoreParameter("PersonPhone", personPhone); + setParameter("PersonPhone", personPhone); } std::string CreateOrderMaterialRequest::getCompanyName()const @@ -275,7 +277,7 @@ std::string CreateOrderMaterialRequest::getCompanyName()const void CreateOrderMaterialRequest::setCompanyName(const std::string& companyName) { companyName_ = companyName; - setCoreParameter("CompanyName", companyName); + setParameter("CompanyName", companyName); } std::string CreateOrderMaterialRequest::getCompanyPhone()const @@ -286,7 +288,7 @@ std::string CreateOrderMaterialRequest::getCompanyPhone()const void CreateOrderMaterialRequest::setCompanyPhone(const std::string& companyPhone) { companyPhone_ = companyPhone; - setCoreParameter("CompanyPhone", companyPhone); + setParameter("CompanyPhone", companyPhone); } int CreateOrderMaterialRequest::getCompanyType()const @@ -297,7 +299,7 @@ int CreateOrderMaterialRequest::getCompanyType()const void CreateOrderMaterialRequest::setCompanyType(int companyType) { companyType_ = companyType; - setCoreParameter("CompanyType", std::to_string(companyType)); + setParameter("CompanyType", std::to_string(companyType)); } std::string CreateOrderMaterialRequest::getDomain()const @@ -308,7 +310,7 @@ std::string CreateOrderMaterialRequest::getDomain()const void CreateOrderMaterialRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } std::string CreateOrderMaterialRequest::getPersonDepartment()const @@ -319,6 +321,6 @@ std::string CreateOrderMaterialRequest::getPersonDepartment()const void CreateOrderMaterialRequest::setPersonDepartment(const std::string& personDepartment) { personDepartment_ = personDepartment; - setCoreParameter("PersonDepartment", personDepartment); + setParameter("PersonDepartment", personDepartment); } diff --git a/cas/src/model/CreateOrderRefundRecordRequest.cc b/cas/src/model/CreateOrderRefundRecordRequest.cc index 0640b432a..e323c6157 100644 --- a/cas/src/model/CreateOrderRefundRecordRequest.cc +++ b/cas/src/model/CreateOrderRefundRecordRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Cas::Model::CreateOrderRefundRecordRequest; CreateOrderRefundRecordRequest::CreateOrderRefundRecordRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateOrderRefundRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateOrderRefundRecordRequest::~CreateOrderRefundRecordRequest() {} -std::string CreateOrderRefundRecordRequest::getReason()const -{ - return reason_; -} - -void CreateOrderRefundRecordRequest::setReason(const std::string& reason) -{ - reason_ = reason; - setCoreParameter("Reason", reason); -} - -long CreateOrderRefundRecordRequest::getOrderId()const -{ - return orderId_; -} - -void CreateOrderRefundRecordRequest::setOrderId(long orderId) -{ - orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); -} - -std::string CreateOrderRefundRecordRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void CreateOrderRefundRecordRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); -} - -std::string CreateOrderRefundRecordRequest::getSourceIp()const -{ - return sourceIp_; -} - -void CreateOrderRefundRecordRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string CreateOrderRefundRecordRequest::getReason()const +{ + return reason_; +} + +void CreateOrderRefundRecordRequest::setReason(const std::string& reason) +{ + reason_ = reason; + setParameter("Reason", reason); +} + +long CreateOrderRefundRecordRequest::getOrderId()const +{ + return orderId_; +} + +void CreateOrderRefundRecordRequest::setOrderId(long orderId) +{ + orderId_ = orderId; + setParameter("OrderId", std::to_string(orderId)); +} + +std::string CreateOrderRefundRecordRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void CreateOrderRefundRecordRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string CreateOrderRefundRecordRequest::getSourceIp()const +{ + return sourceIp_; +} + +void CreateOrderRefundRecordRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/cas/src/model/CreateOrderRevokeRequest.cc b/cas/src/model/CreateOrderRevokeRequest.cc index 2195a1ed6..ac82671c1 100644 --- a/cas/src/model/CreateOrderRevokeRequest.cc +++ b/cas/src/model/CreateOrderRevokeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateOrderRevokeRequest; CreateOrderRevokeRequest::CreateOrderRevokeRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateOrderRevoke") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateOrderRevokeRequest::~CreateOrderRevokeRequest() {} @@ -33,7 +35,7 @@ std::string CreateOrderRevokeRequest::getReason()const void CreateOrderRevokeRequest::setReason(const std::string& reason) { reason_ = reason; - setCoreParameter("Reason", reason); + setParameter("Reason", reason); } long CreateOrderRevokeRequest::getOrderId()const @@ -44,7 +46,7 @@ long CreateOrderRevokeRequest::getOrderId()const void CreateOrderRevokeRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string CreateOrderRevokeRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string CreateOrderRevokeRequest::getResourceGroupId()const void CreateOrderRevokeRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateOrderRevokeRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string CreateOrderRevokeRequest::getSourceIp()const void CreateOrderRevokeRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateOrderRevokeRequest::getLang()const @@ -77,6 +79,6 @@ std::string CreateOrderRevokeRequest::getLang()const void CreateOrderRevokeRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/CreateSignatureDocumentRequest.cc b/cas/src/model/CreateSignatureDocumentRequest.cc index f82c8ec7f..928ef97f3 100644 --- a/cas/src/model/CreateSignatureDocumentRequest.cc +++ b/cas/src/model/CreateSignatureDocumentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateSignatureDocumentRequest; CreateSignatureDocumentRequest::CreateSignatureDocumentRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateSignatureDocument") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSignatureDocumentRequest::~CreateSignatureDocumentRequest() {} @@ -33,7 +35,7 @@ std::string CreateSignatureDocumentRequest::getDocContent()const void CreateSignatureDocumentRequest::setDocContent(const std::string& docContent) { docContent_ = docContent; - setCoreParameter("DocContent", docContent); + setBodyParameter("DocContent", docContent); } std::string CreateSignatureDocumentRequest::getDocTitle()const @@ -44,7 +46,7 @@ std::string CreateSignatureDocumentRequest::getDocTitle()const void CreateSignatureDocumentRequest::setDocTitle(const std::string& docTitle) { docTitle_ = docTitle; - setCoreParameter("DocTitle", docTitle); + setParameter("DocTitle", docTitle); } std::string CreateSignatureDocumentRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string CreateSignatureDocumentRequest::getResourceGroupId()const void CreateSignatureDocumentRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateSignatureDocumentRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string CreateSignatureDocumentRequest::getSourceIp()const void CreateSignatureDocumentRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateSignatureDocumentRequest::getLang()const @@ -77,6 +79,6 @@ std::string CreateSignatureDocumentRequest::getLang()const void CreateSignatureDocumentRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/CreateSignaturePeopleCertificateRequest.cc b/cas/src/model/CreateSignaturePeopleCertificateRequest.cc index b9e4a6e3c..37c58f77d 100644 --- a/cas/src/model/CreateSignaturePeopleCertificateRequest.cc +++ b/cas/src/model/CreateSignaturePeopleCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateSignaturePeopleCertificateRequest; CreateSignaturePeopleCertificateRequest::CreateSignaturePeopleCertificateRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateSignaturePeopleCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSignaturePeopleCertificateRequest::~CreateSignaturePeopleCertificateRequest() {} @@ -33,7 +35,7 @@ std::string CreateSignaturePeopleCertificateRequest::getIdentityNumber()const void CreateSignaturePeopleCertificateRequest::setIdentityNumber(const std::string& identityNumber) { identityNumber_ = identityNumber; - setCoreParameter("IdentityNumber", identityNumber); + setParameter("IdentityNumber", identityNumber); } std::string CreateSignaturePeopleCertificateRequest::getPeopleName()const @@ -44,7 +46,7 @@ std::string CreateSignaturePeopleCertificateRequest::getPeopleName()const void CreateSignaturePeopleCertificateRequest::setPeopleName(const std::string& peopleName) { peopleName_ = peopleName; - setCoreParameter("PeopleName", peopleName); + setParameter("PeopleName", peopleName); } std::string CreateSignaturePeopleCertificateRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string CreateSignaturePeopleCertificateRequest::getResourceGroupId()const void CreateSignaturePeopleCertificateRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateSignaturePeopleCertificateRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string CreateSignaturePeopleCertificateRequest::getSourceIp()const void CreateSignaturePeopleCertificateRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateSignaturePeopleCertificateRequest::getLang()const @@ -77,7 +79,7 @@ std::string CreateSignaturePeopleCertificateRequest::getLang()const void CreateSignaturePeopleCertificateRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateSignaturePeopleCertificateRequest::getEmail()const @@ -88,7 +90,7 @@ std::string CreateSignaturePeopleCertificateRequest::getEmail()const void CreateSignaturePeopleCertificateRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } std::string CreateSignaturePeopleCertificateRequest::getMobile()const @@ -99,6 +101,6 @@ std::string CreateSignaturePeopleCertificateRequest::getMobile()const void CreateSignaturePeopleCertificateRequest::setMobile(const std::string& mobile) { mobile_ = mobile; - setCoreParameter("Mobile", mobile); + setParameter("Mobile", mobile); } diff --git a/cas/src/model/CreateSignatureRequest.cc b/cas/src/model/CreateSignatureRequest.cc index a087df11b..5b30ab8d7 100644 --- a/cas/src/model/CreateSignatureRequest.cc +++ b/cas/src/model/CreateSignatureRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateSignatureRequest; CreateSignatureRequest::CreateSignatureRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateSignature") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSignatureRequest::~CreateSignatureRequest() {} @@ -33,7 +35,7 @@ std::string CreateSignatureRequest::getIconId()const void CreateSignatureRequest::setIconId(const std::string& iconId) { iconId_ = iconId; - setCoreParameter("IconId", iconId); + setParameter("IconId", iconId); } std::string CreateSignatureRequest::getHandSignImg()const @@ -44,7 +46,7 @@ std::string CreateSignatureRequest::getHandSignImg()const void CreateSignatureRequest::setHandSignImg(const std::string& handSignImg) { handSignImg_ = handSignImg; - setCoreParameter("HandSignImg", handSignImg); + setParameter("HandSignImg", handSignImg); } std::string CreateSignatureRequest::getCustomApi()const @@ -55,7 +57,7 @@ std::string CreateSignatureRequest::getCustomApi()const void CreateSignatureRequest::setCustomApi(const std::string& customApi) { customApi_ = customApi; - setCoreParameter("CustomApi", customApi); + setParameter("CustomApi", customApi); } std::string CreateSignatureRequest::getResourceGroupId()const @@ -66,7 +68,7 @@ std::string CreateSignatureRequest::getResourceGroupId()const void CreateSignatureRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateSignatureRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string CreateSignatureRequest::getSourceIp()const void CreateSignatureRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateSignatureRequest::getSignKeyword()const @@ -88,7 +90,7 @@ std::string CreateSignatureRequest::getSignKeyword()const void CreateSignatureRequest::setSignKeyword(const std::string& signKeyword) { signKeyword_ = signKeyword; - setCoreParameter("SignKeyword", signKeyword); + setParameter("SignKeyword", signKeyword); } std::string CreateSignatureRequest::getNotifyUrl()const @@ -99,7 +101,7 @@ std::string CreateSignatureRequest::getNotifyUrl()const void CreateSignatureRequest::setNotifyUrl(const std::string& notifyUrl) { notifyUrl_ = notifyUrl; - setCoreParameter("NotifyUrl", notifyUrl); + setParameter("NotifyUrl", notifyUrl); } std::string CreateSignatureRequest::getLang()const @@ -110,7 +112,7 @@ std::string CreateSignatureRequest::getLang()const void CreateSignatureRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int CreateSignatureRequest::getQuantity()const @@ -121,7 +123,7 @@ int CreateSignatureRequest::getQuantity()const void CreateSignatureRequest::setQuantity(int quantity) { quantity_ = quantity; - setCoreParameter("Quantity", std::to_string(quantity)); + setParameter("Quantity", std::to_string(quantity)); } std::string CreateSignatureRequest::getDocId()const @@ -132,7 +134,7 @@ std::string CreateSignatureRequest::getDocId()const void CreateSignatureRequest::setDocId(const std::string& docId) { docId_ = docId; - setCoreParameter("DocId", docId); + setParameter("DocId", docId); } int CreateSignatureRequest::getPositionPage()const @@ -143,7 +145,7 @@ int CreateSignatureRequest::getPositionPage()const void CreateSignatureRequest::setPositionPage(int positionPage) { positionPage_ = positionPage; - setCoreParameter("PositionPage", std::to_string(positionPage)); + setParameter("PositionPage", std::to_string(positionPage)); } std::string CreateSignatureRequest::getDocTitle()const @@ -154,7 +156,7 @@ std::string CreateSignatureRequest::getDocTitle()const void CreateSignatureRequest::setDocTitle(const std::string& docTitle) { docTitle_ = docTitle; - setCoreParameter("DocTitle", docTitle); + setParameter("DocTitle", docTitle); } int CreateSignatureRequest::getPositionX()const @@ -165,7 +167,7 @@ int CreateSignatureRequest::getPositionX()const void CreateSignatureRequest::setPositionX(int positionX) { positionX_ = positionX; - setCoreParameter("PositionX", std::to_string(positionX)); + setParameter("PositionX", std::to_string(positionX)); } int CreateSignatureRequest::getPositionY()const @@ -176,7 +178,7 @@ int CreateSignatureRequest::getPositionY()const void CreateSignatureRequest::setPositionY(int positionY) { positionY_ = positionY; - setCoreParameter("PositionY", std::to_string(positionY)); + setParameter("PositionY", std::to_string(positionY)); } std::string CreateSignatureRequest::getPeopleId()const @@ -187,7 +189,7 @@ std::string CreateSignatureRequest::getPeopleId()const void CreateSignatureRequest::setPeopleId(const std::string& peopleId) { peopleId_ = peopleId; - setCoreParameter("PeopleId", peopleId); + setParameter("PeopleId", peopleId); } int CreateSignatureRequest::getPositionType()const @@ -198,7 +200,7 @@ int CreateSignatureRequest::getPositionType()const void CreateSignatureRequest::setPositionType(int positionType) { positionType_ = positionType; - setCoreParameter("PositionType", std::to_string(positionType)); + setParameter("PositionType", std::to_string(positionType)); } int CreateSignatureRequest::getValidity()const @@ -209,7 +211,7 @@ int CreateSignatureRequest::getValidity()const void CreateSignatureRequest::setValidity(int validity) { validity_ = validity; - setCoreParameter("Validity", std::to_string(validity)); + setParameter("Validity", std::to_string(validity)); } std::string CreateSignatureRequest::getReturnUrl()const @@ -220,7 +222,7 @@ std::string CreateSignatureRequest::getReturnUrl()const void CreateSignatureRequest::setReturnUrl(const std::string& returnUrl) { returnUrl_ = returnUrl; - setCoreParameter("ReturnUrl", returnUrl); + setParameter("ReturnUrl", returnUrl); } int CreateSignatureRequest::getKeywordStrategy()const @@ -231,6 +233,6 @@ int CreateSignatureRequest::getKeywordStrategy()const void CreateSignatureRequest::setKeywordStrategy(int keywordStrategy) { keywordStrategy_ = keywordStrategy; - setCoreParameter("KeywordStrategy", std::to_string(keywordStrategy)); + setParameter("KeywordStrategy", std::to_string(keywordStrategy)); } diff --git a/cas/src/model/CreateUnDeploymentRequest.cc b/cas/src/model/CreateUnDeploymentRequest.cc index 72af32b41..5bd537d55 100644 --- a/cas/src/model/CreateUnDeploymentRequest.cc +++ b/cas/src/model/CreateUnDeploymentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateUnDeploymentRequest; CreateUnDeploymentRequest::CreateUnDeploymentRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateUnDeployment") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUnDeploymentRequest::~CreateUnDeploymentRequest() {} @@ -33,7 +35,7 @@ std::string CreateUnDeploymentRequest::getResourceGroupId()const void CreateUnDeploymentRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateUnDeploymentRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string CreateUnDeploymentRequest::getSourceIp()const void CreateUnDeploymentRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long CreateUnDeploymentRequest::getDeploymentId()const @@ -55,7 +57,7 @@ long CreateUnDeploymentRequest::getDeploymentId()const void CreateUnDeploymentRequest::setDeploymentId(long deploymentId) { deploymentId_ = deploymentId; - setCoreParameter("DeploymentId", std::to_string(deploymentId)); + setParameter("DeploymentId", std::to_string(deploymentId)); } std::string CreateUnDeploymentRequest::getLang()const @@ -66,6 +68,6 @@ std::string CreateUnDeploymentRequest::getLang()const void CreateUnDeploymentRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/CreateWebSignatureRequest.cc b/cas/src/model/CreateWebSignatureRequest.cc index 6607f5de7..cfcb752eb 100644 --- a/cas/src/model/CreateWebSignatureRequest.cc +++ b/cas/src/model/CreateWebSignatureRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::CreateWebSignatureRequest; CreateWebSignatureRequest::CreateWebSignatureRequest() : RpcServiceRequest("cas", "2018-08-13", "CreateWebSignature") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateWebSignatureRequest::~CreateWebSignatureRequest() {} @@ -33,7 +35,7 @@ std::string CreateWebSignatureRequest::getHandSignImg()const void CreateWebSignatureRequest::setHandSignImg(const std::string& handSignImg) { handSignImg_ = handSignImg; - setCoreParameter("HandSignImg", handSignImg); + setParameter("HandSignImg", handSignImg); } std::string CreateWebSignatureRequest::getCustomApi()const @@ -44,7 +46,7 @@ std::string CreateWebSignatureRequest::getCustomApi()const void CreateWebSignatureRequest::setCustomApi(const std::string& customApi) { customApi_ = customApi; - setCoreParameter("CustomApi", customApi); + setParameter("CustomApi", customApi); } std::string CreateWebSignatureRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string CreateWebSignatureRequest::getResourceGroupId()const void CreateWebSignatureRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateWebSignatureRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string CreateWebSignatureRequest::getSourceIp()const void CreateWebSignatureRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateWebSignatureRequest::getSignKeyword()const @@ -77,7 +79,7 @@ std::string CreateWebSignatureRequest::getSignKeyword()const void CreateWebSignatureRequest::setSignKeyword(const std::string& signKeyword) { signKeyword_ = signKeyword; - setCoreParameter("SignKeyword", signKeyword); + setParameter("SignKeyword", signKeyword); } std::string CreateWebSignatureRequest::getNotifyUrl()const @@ -88,7 +90,7 @@ std::string CreateWebSignatureRequest::getNotifyUrl()const void CreateWebSignatureRequest::setNotifyUrl(const std::string& notifyUrl) { notifyUrl_ = notifyUrl; - setCoreParameter("NotifyUrl", notifyUrl); + setParameter("NotifyUrl", notifyUrl); } std::string CreateWebSignatureRequest::getLang()const @@ -99,7 +101,7 @@ std::string CreateWebSignatureRequest::getLang()const void CreateWebSignatureRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int CreateWebSignatureRequest::getQuantity()const @@ -110,7 +112,7 @@ int CreateWebSignatureRequest::getQuantity()const void CreateWebSignatureRequest::setQuantity(int quantity) { quantity_ = quantity; - setCoreParameter("Quantity", std::to_string(quantity)); + setParameter("Quantity", std::to_string(quantity)); } std::string CreateWebSignatureRequest::getDocId()const @@ -121,7 +123,7 @@ std::string CreateWebSignatureRequest::getDocId()const void CreateWebSignatureRequest::setDocId(const std::string& docId) { docId_ = docId; - setCoreParameter("DocId", docId); + setParameter("DocId", docId); } int CreateWebSignatureRequest::getPositionPage()const @@ -132,7 +134,7 @@ int CreateWebSignatureRequest::getPositionPage()const void CreateWebSignatureRequest::setPositionPage(int positionPage) { positionPage_ = positionPage; - setCoreParameter("PositionPage", std::to_string(positionPage)); + setParameter("PositionPage", std::to_string(positionPage)); } std::string CreateWebSignatureRequest::getDocTitle()const @@ -143,7 +145,7 @@ std::string CreateWebSignatureRequest::getDocTitle()const void CreateWebSignatureRequest::setDocTitle(const std::string& docTitle) { docTitle_ = docTitle; - setCoreParameter("DocTitle", docTitle); + setParameter("DocTitle", docTitle); } int CreateWebSignatureRequest::getPositionX()const @@ -154,7 +156,7 @@ int CreateWebSignatureRequest::getPositionX()const void CreateWebSignatureRequest::setPositionX(int positionX) { positionX_ = positionX; - setCoreParameter("PositionX", std::to_string(positionX)); + setParameter("PositionX", std::to_string(positionX)); } int CreateWebSignatureRequest::getPositionY()const @@ -165,7 +167,7 @@ int CreateWebSignatureRequest::getPositionY()const void CreateWebSignatureRequest::setPositionY(int positionY) { positionY_ = positionY; - setCoreParameter("PositionY", std::to_string(positionY)); + setParameter("PositionY", std::to_string(positionY)); } std::string CreateWebSignatureRequest::getPeopleId()const @@ -176,7 +178,7 @@ std::string CreateWebSignatureRequest::getPeopleId()const void CreateWebSignatureRequest::setPeopleId(const std::string& peopleId) { peopleId_ = peopleId; - setCoreParameter("PeopleId", peopleId); + setParameter("PeopleId", peopleId); } int CreateWebSignatureRequest::getPositionType()const @@ -187,7 +189,7 @@ int CreateWebSignatureRequest::getPositionType()const void CreateWebSignatureRequest::setPositionType(int positionType) { positionType_ = positionType; - setCoreParameter("PositionType", std::to_string(positionType)); + setParameter("PositionType", std::to_string(positionType)); } int CreateWebSignatureRequest::getValidity()const @@ -198,7 +200,7 @@ int CreateWebSignatureRequest::getValidity()const void CreateWebSignatureRequest::setValidity(int validity) { validity_ = validity; - setCoreParameter("Validity", std::to_string(validity)); + setParameter("Validity", std::to_string(validity)); } std::string CreateWebSignatureRequest::getReturnUrl()const @@ -209,7 +211,7 @@ std::string CreateWebSignatureRequest::getReturnUrl()const void CreateWebSignatureRequest::setReturnUrl(const std::string& returnUrl) { returnUrl_ = returnUrl; - setCoreParameter("ReturnUrl", returnUrl); + setParameter("ReturnUrl", returnUrl); } int CreateWebSignatureRequest::getKeywordStrategy()const @@ -220,6 +222,6 @@ int CreateWebSignatureRequest::getKeywordStrategy()const void CreateWebSignatureRequest::setKeywordStrategy(int keywordStrategy) { keywordStrategy_ = keywordStrategy; - setCoreParameter("KeywordStrategy", std::to_string(keywordStrategy)); + setParameter("KeywordStrategy", std::to_string(keywordStrategy)); } diff --git a/cas/src/model/DeleteCertificateRequest.cc b/cas/src/model/DeleteCertificateRequest.cc index 335aa76db..7c3e89a19 100644 --- a/cas/src/model/DeleteCertificateRequest.cc +++ b/cas/src/model/DeleteCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DeleteCertificateRequest; DeleteCertificateRequest::DeleteCertificateRequest() : RpcServiceRequest("cas", "2018-08-13", "DeleteCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCertificateRequest::~DeleteCertificateRequest() {} @@ -33,7 +35,7 @@ long DeleteCertificateRequest::getCertificateId()const void DeleteCertificateRequest::setCertificateId(long certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", std::to_string(certificateId)); + setParameter("CertificateId", std::to_string(certificateId)); } std::string DeleteCertificateRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DeleteCertificateRequest::getResourceGroupId()const void DeleteCertificateRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DeleteCertificateRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DeleteCertificateRequest::getSourceIp()const void DeleteCertificateRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteCertificateRequest::getLang()const @@ -66,6 +68,6 @@ std::string DeleteCertificateRequest::getLang()const void DeleteCertificateRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DeleteOrderRequest.cc b/cas/src/model/DeleteOrderRequest.cc index 368a03587..257ecdd1c 100644 --- a/cas/src/model/DeleteOrderRequest.cc +++ b/cas/src/model/DeleteOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DeleteOrderRequest; DeleteOrderRequest::DeleteOrderRequest() : RpcServiceRequest("cas", "2018-08-13", "DeleteOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteOrderRequest::~DeleteOrderRequest() {} @@ -33,7 +35,7 @@ long DeleteOrderRequest::getOrderId()const void DeleteOrderRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string DeleteOrderRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DeleteOrderRequest::getResourceGroupId()const void DeleteOrderRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DeleteOrderRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DeleteOrderRequest::getSourceIp()const void DeleteOrderRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteOrderRequest::getLang()const @@ -66,6 +68,6 @@ std::string DeleteOrderRequest::getLang()const void DeleteOrderRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeCertificateBrandListRequest.cc b/cas/src/model/DescribeCertificateBrandListRequest.cc index 188d40023..db2061df8 100644 --- a/cas/src/model/DescribeCertificateBrandListRequest.cc +++ b/cas/src/model/DescribeCertificateBrandListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeCertificateBrandListRequest; DescribeCertificateBrandListRequest::DescribeCertificateBrandListRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeCertificateBrandList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCertificateBrandListRequest::~DescribeCertificateBrandListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCertificateBrandListRequest::getResourceGroupId()const void DescribeCertificateBrandListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeCertificateBrandListRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeCertificateBrandListRequest::getSourceIp()const void DescribeCertificateBrandListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCertificateBrandListRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeCertificateBrandListRequest::getLang()const void DescribeCertificateBrandListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeCertificateDetailRequest.cc b/cas/src/model/DescribeCertificateDetailRequest.cc index 690f0365f..e2ed373cf 100644 --- a/cas/src/model/DescribeCertificateDetailRequest.cc +++ b/cas/src/model/DescribeCertificateDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeCertificateDetailRequest; DescribeCertificateDetailRequest::DescribeCertificateDetailRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeCertificateDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCertificateDetailRequest::~DescribeCertificateDetailRequest() {} @@ -33,7 +35,7 @@ long DescribeCertificateDetailRequest::getCertificateId()const void DescribeCertificateDetailRequest::setCertificateId(long certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", std::to_string(certificateId)); + setParameter("CertificateId", std::to_string(certificateId)); } std::string DescribeCertificateDetailRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeCertificateDetailRequest::getResourceGroupId()const void DescribeCertificateDetailRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeCertificateDetailRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeCertificateDetailRequest::getSourceIp()const void DescribeCertificateDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCertificateDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeCertificateDetailRequest::getLang()const void DescribeCertificateDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeCertificateListRequest.cc b/cas/src/model/DescribeCertificateListRequest.cc index 43d5c490d..383c8db05 100644 --- a/cas/src/model/DescribeCertificateListRequest.cc +++ b/cas/src/model/DescribeCertificateListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeCertificateListRequest; DescribeCertificateListRequest::DescribeCertificateListRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeCertificateList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCertificateListRequest::~DescribeCertificateListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCertificateListRequest::getSortType()const void DescribeCertificateListRequest::setSortType(const std::string& sortType) { sortType_ = sortType; - setCoreParameter("SortType", sortType); + setParameter("SortType", sortType); } std::string DescribeCertificateListRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeCertificateListRequest::getResourceGroupId()const void DescribeCertificateListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeCertificateListRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeCertificateListRequest::getSourceIp()const void DescribeCertificateListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::vector DescribeCertificateListRequest::getTag()const @@ -66,12 +68,11 @@ std::vector DescribeCertificateListRequest: void DescribeCertificateListRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -83,7 +84,7 @@ std::string DescribeCertificateListRequest::getLang()const void DescribeCertificateListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeCertificateListRequest::getKeyword()const @@ -94,7 +95,7 @@ std::string DescribeCertificateListRequest::getKeyword()const void DescribeCertificateListRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } int DescribeCertificateListRequest::getShowSize()const @@ -105,7 +106,7 @@ int DescribeCertificateListRequest::getShowSize()const void DescribeCertificateListRequest::setShowSize(int showSize) { showSize_ = showSize; - setCoreParameter("ShowSize", std::to_string(showSize)); + setParameter("ShowSize", std::to_string(showSize)); } int DescribeCertificateListRequest::getCurrentPage()const @@ -116,7 +117,7 @@ int DescribeCertificateListRequest::getCurrentPage()const void DescribeCertificateListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeCertificateListRequest::getSortColumn()const @@ -127,7 +128,7 @@ std::string DescribeCertificateListRequest::getSortColumn()const void DescribeCertificateListRequest::setSortColumn(const std::string& sortColumn) { sortColumn_ = sortColumn; - setCoreParameter("SortColumn", sortColumn); + setParameter("SortColumn", sortColumn); } std::string DescribeCertificateListRequest::getStatus()const @@ -138,6 +139,6 @@ std::string DescribeCertificateListRequest::getStatus()const void DescribeCertificateListRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cas/src/model/DescribeCertificateListResult.cc b/cas/src/model/DescribeCertificateListResult.cc index 4d66adfa6..31c940727 100644 --- a/cas/src/model/DescribeCertificateListResult.cc +++ b/cas/src/model/DescribeCertificateListResult.cc @@ -91,6 +91,8 @@ void DescribeCertificateListResult::parse(const std::string &payload) certificateListObject.partnerOrderId = valueCertificateListCertificate["PartnerOrderId"].asString(); if(!valueCertificateListCertificate["IsFree"].isNull()) certificateListObject.isFree = valueCertificateListCertificate["IsFree"].asString() == "true"; + if(!valueCertificateListCertificate["ExpireRenew"].isNull()) + certificateListObject.expireRenew = std::stoi(valueCertificateListCertificate["ExpireRenew"].asString()); certificateList_.push_back(certificateListObject); } if(!value["TotalCount"].isNull()) diff --git a/cas/src/model/DescribeCertificateStatusCountRequest.cc b/cas/src/model/DescribeCertificateStatusCountRequest.cc index 1b587ec68..b53a39875 100644 --- a/cas/src/model/DescribeCertificateStatusCountRequest.cc +++ b/cas/src/model/DescribeCertificateStatusCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeCertificateStatusCountRequest; DescribeCertificateStatusCountRequest::DescribeCertificateStatusCountRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeCertificateStatusCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCertificateStatusCountRequest::~DescribeCertificateStatusCountRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCertificateStatusCountRequest::getResourceGroupId()const void DescribeCertificateStatusCountRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeCertificateStatusCountRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeCertificateStatusCountRequest::getSourceIp()const void DescribeCertificateStatusCountRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::vector DescribeCertificateStatusCountRequest::getTag()const @@ -55,12 +57,11 @@ std::vector DescribeCertificateStatu void DescribeCertificateStatusCountRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -72,6 +73,6 @@ std::string DescribeCertificateStatusCountRequest::getLang()const void DescribeCertificateStatusCountRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeDeploymentDetailRequest.cc b/cas/src/model/DescribeDeploymentDetailRequest.cc index e60c796b3..138622750 100644 --- a/cas/src/model/DescribeDeploymentDetailRequest.cc +++ b/cas/src/model/DescribeDeploymentDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeDeploymentDetailRequest; DescribeDeploymentDetailRequest::DescribeDeploymentDetailRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeDeploymentDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDeploymentDetailRequest::~DescribeDeploymentDetailRequest() {} @@ -33,7 +35,7 @@ long DescribeDeploymentDetailRequest::getCertificateId()const void DescribeDeploymentDetailRequest::setCertificateId(long certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", std::to_string(certificateId)); + setParameter("CertificateId", std::to_string(certificateId)); } std::string DescribeDeploymentDetailRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeDeploymentDetailRequest::getResourceGroupId()const void DescribeDeploymentDetailRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDeploymentDetailRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeDeploymentDetailRequest::getSourceIp()const void DescribeDeploymentDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDeploymentDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeDeploymentDetailRequest::getLang()const void DescribeDeploymentDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeDeploymentDomainListRequest.cc b/cas/src/model/DescribeDeploymentDomainListRequest.cc index 45527127c..c1becd494 100644 --- a/cas/src/model/DescribeDeploymentDomainListRequest.cc +++ b/cas/src/model/DescribeDeploymentDomainListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeDeploymentDomainListRequest; DescribeDeploymentDomainListRequest::DescribeDeploymentDomainListRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeDeploymentDomainList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDeploymentDomainListRequest::~DescribeDeploymentDomainListRequest() {} @@ -33,7 +35,7 @@ long DescribeDeploymentDomainListRequest::getCertificateId()const void DescribeDeploymentDomainListRequest::setCertificateId(long certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", std::to_string(certificateId)); + setParameter("CertificateId", std::to_string(certificateId)); } std::string DescribeDeploymentDomainListRequest::getCloudProduct()const @@ -44,7 +46,7 @@ std::string DescribeDeploymentDomainListRequest::getCloudProduct()const void DescribeDeploymentDomainListRequest::setCloudProduct(const std::string& cloudProduct) { cloudProduct_ = cloudProduct; - setCoreParameter("CloudProduct", cloudProduct); + setParameter("CloudProduct", cloudProduct); } std::string DescribeDeploymentDomainListRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeDeploymentDomainListRequest::getResourceGroupId()const void DescribeDeploymentDomainListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDeploymentDomainListRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeDeploymentDomainListRequest::getSourceIp()const void DescribeDeploymentDomainListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDeploymentDomainListRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeDeploymentDomainListRequest::getLang()const void DescribeDeploymentDomainListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeDeploymentProductRequest.cc b/cas/src/model/DescribeDeploymentProductRequest.cc index f3e7e2e25..7170f7edc 100644 --- a/cas/src/model/DescribeDeploymentProductRequest.cc +++ b/cas/src/model/DescribeDeploymentProductRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeDeploymentProductRequest; DescribeDeploymentProductRequest::DescribeDeploymentProductRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeDeploymentProduct") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDeploymentProductRequest::~DescribeDeploymentProductRequest() {} @@ -33,7 +35,7 @@ long DescribeDeploymentProductRequest::getCertificateId()const void DescribeDeploymentProductRequest::setCertificateId(long certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", std::to_string(certificateId)); + setParameter("CertificateId", std::to_string(certificateId)); } std::string DescribeDeploymentProductRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeDeploymentProductRequest::getResourceGroupId()const void DescribeDeploymentProductRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDeploymentProductRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeDeploymentProductRequest::getSourceIp()const void DescribeDeploymentProductRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDeploymentProductRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeDeploymentProductRequest::getLang()const void DescribeDeploymentProductRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeDeploymentRegionListRequest.cc b/cas/src/model/DescribeDeploymentRegionListRequest.cc index 89d441b48..b557bd5d1 100644 --- a/cas/src/model/DescribeDeploymentRegionListRequest.cc +++ b/cas/src/model/DescribeDeploymentRegionListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeDeploymentRegionListRequest; DescribeDeploymentRegionListRequest::DescribeDeploymentRegionListRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeDeploymentRegionList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDeploymentRegionListRequest::~DescribeDeploymentRegionListRequest() {} @@ -33,7 +35,7 @@ long DescribeDeploymentRegionListRequest::getCertificateId()const void DescribeDeploymentRegionListRequest::setCertificateId(long certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", std::to_string(certificateId)); + setParameter("CertificateId", std::to_string(certificateId)); } std::string DescribeDeploymentRegionListRequest::getCloudProduct()const @@ -44,7 +46,7 @@ std::string DescribeDeploymentRegionListRequest::getCloudProduct()const void DescribeDeploymentRegionListRequest::setCloudProduct(const std::string& cloudProduct) { cloudProduct_ = cloudProduct; - setCoreParameter("CloudProduct", cloudProduct); + setParameter("CloudProduct", cloudProduct); } std::string DescribeDeploymentRegionListRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeDeploymentRegionListRequest::getResourceGroupId()const void DescribeDeploymentRegionListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDeploymentRegionListRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeDeploymentRegionListRequest::getSourceIp()const void DescribeDeploymentRegionListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDeploymentRegionListRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeDeploymentRegionListRequest::getLang()const void DescribeDeploymentRegionListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeDomainVerifyConfigurationStatusRequest.cc b/cas/src/model/DescribeDomainVerifyConfigurationStatusRequest.cc index 8114fbbd2..4ec6f4f19 100644 --- a/cas/src/model/DescribeDomainVerifyConfigurationStatusRequest.cc +++ b/cas/src/model/DescribeDomainVerifyConfigurationStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeDomainVerifyConfigurationStatusRequest; DescribeDomainVerifyConfigurationStatusRequest::DescribeDomainVerifyConfigurationStatusRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeDomainVerifyConfigurationStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDomainVerifyConfigurationStatusRequest::~DescribeDomainVerifyConfigurationStatusRequest() {} @@ -33,7 +35,7 @@ long DescribeDomainVerifyConfigurationStatusRequest::getOrderId()const void DescribeDomainVerifyConfigurationStatusRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string DescribeDomainVerifyConfigurationStatusRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeDomainVerifyConfigurationStatusRequest::getResourceGroupId() void DescribeDomainVerifyConfigurationStatusRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDomainVerifyConfigurationStatusRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeDomainVerifyConfigurationStatusRequest::getSourceIp()const void DescribeDomainVerifyConfigurationStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDomainVerifyConfigurationStatusRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeDomainVerifyConfigurationStatusRequest::getLang()const void DescribeDomainVerifyConfigurationStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeDomainVerifyInfoRequest.cc b/cas/src/model/DescribeDomainVerifyInfoRequest.cc index 08589594a..2a99f9588 100644 --- a/cas/src/model/DescribeDomainVerifyInfoRequest.cc +++ b/cas/src/model/DescribeDomainVerifyInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeDomainVerifyInfoRequest; DescribeDomainVerifyInfoRequest::DescribeDomainVerifyInfoRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeDomainVerifyInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDomainVerifyInfoRequest::~DescribeDomainVerifyInfoRequest() {} @@ -33,7 +35,7 @@ long DescribeDomainVerifyInfoRequest::getOrderId()const void DescribeDomainVerifyInfoRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string DescribeDomainVerifyInfoRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeDomainVerifyInfoRequest::getResourceGroupId()const void DescribeDomainVerifyInfoRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDomainVerifyInfoRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeDomainVerifyInfoRequest::getSourceIp()const void DescribeDomainVerifyInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDomainVerifyInfoRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeDomainVerifyInfoRequest::getLang()const void DescribeDomainVerifyInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeDownloadCertificateRequest.cc b/cas/src/model/DescribeDownloadCertificateRequest.cc index c8bbbaa96..3be80cb60 100644 --- a/cas/src/model/DescribeDownloadCertificateRequest.cc +++ b/cas/src/model/DescribeDownloadCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeDownloadCertificateRequest; DescribeDownloadCertificateRequest::DescribeDownloadCertificateRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeDownloadCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDownloadCertificateRequest::~DescribeDownloadCertificateRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDownloadCertificateRequest::getServerType()const void DescribeDownloadCertificateRequest::setServerType(const std::string& serverType) { serverType_ = serverType; - setCoreParameter("ServerType", serverType); + setParameter("ServerType", serverType); } long DescribeDownloadCertificateRequest::getCertificateId()const @@ -44,7 +46,7 @@ long DescribeDownloadCertificateRequest::getCertificateId()const void DescribeDownloadCertificateRequest::setCertificateId(long certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", std::to_string(certificateId)); + setParameter("CertificateId", std::to_string(certificateId)); } std::string DescribeDownloadCertificateRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeDownloadCertificateRequest::getResourceGroupId()const void DescribeDownloadCertificateRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDownloadCertificateRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeDownloadCertificateRequest::getSourceIp()const void DescribeDownloadCertificateRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDownloadCertificateRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeDownloadCertificateRequest::getLang()const void DescribeDownloadCertificateRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeDownloadDomainVerifyConfigurationRequest.cc b/cas/src/model/DescribeDownloadDomainVerifyConfigurationRequest.cc index ffff1ade7..7d26bf346 100644 --- a/cas/src/model/DescribeDownloadDomainVerifyConfigurationRequest.cc +++ b/cas/src/model/DescribeDownloadDomainVerifyConfigurationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeDownloadDomainVerifyConfigurationRequest DescribeDownloadDomainVerifyConfigurationRequest::DescribeDownloadDomainVerifyConfigurationRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeDownloadDomainVerifyConfiguration") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDownloadDomainVerifyConfigurationRequest::~DescribeDownloadDomainVerifyConfigurationRequest() {} @@ -33,7 +35,7 @@ long DescribeDownloadDomainVerifyConfigurationRequest::getOrderId()const void DescribeDownloadDomainVerifyConfigurationRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string DescribeDownloadDomainVerifyConfigurationRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeDownloadDomainVerifyConfigurationRequest::getResourceGroupId void DescribeDownloadDomainVerifyConfigurationRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDownloadDomainVerifyConfigurationRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeDownloadDomainVerifyConfigurationRequest::getSourceIp()const void DescribeDownloadDomainVerifyConfigurationRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDownloadDomainVerifyConfigurationRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeDownloadDomainVerifyConfigurationRequest::getLang()const void DescribeDownloadDomainVerifyConfigurationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeExpectationResultRequest.cc b/cas/src/model/DescribeExpectationResultRequest.cc index 37f4b8f92..e477013c5 100644 --- a/cas/src/model/DescribeExpectationResultRequest.cc +++ b/cas/src/model/DescribeExpectationResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeExpectationResultRequest; DescribeExpectationResultRequest::DescribeExpectationResultRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeExpectationResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeExpectationResultRequest::~DescribeExpectationResultRequest() {} @@ -33,7 +35,7 @@ long DescribeExpectationResultRequest::getOrderId()const void DescribeExpectationResultRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string DescribeExpectationResultRequest::getExpectationType()const @@ -44,7 +46,7 @@ std::string DescribeExpectationResultRequest::getExpectationType()const void DescribeExpectationResultRequest::setExpectationType(const std::string& expectationType) { expectationType_ = expectationType; - setCoreParameter("ExpectationType", expectationType); + setParameter("ExpectationType", expectationType); } std::string DescribeExpectationResultRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeExpectationResultRequest::getResourceGroupId()const void DescribeExpectationResultRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeExpectationResultRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeExpectationResultRequest::getSourceIp()const void DescribeExpectationResultRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeExpectationResultRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeExpectationResultRequest::getLang()const void DescribeExpectationResultRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeHelpListRequest.cc b/cas/src/model/DescribeHelpListRequest.cc index fb4003dfb..cce2ae8a7 100644 --- a/cas/src/model/DescribeHelpListRequest.cc +++ b/cas/src/model/DescribeHelpListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeHelpListRequest; DescribeHelpListRequest::DescribeHelpListRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeHelpList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeHelpListRequest::~DescribeHelpListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeHelpListRequest::getResourceGroupId()const void DescribeHelpListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeHelpListRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeHelpListRequest::getSourceIp()const void DescribeHelpListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeHelpListRequest::getCategory()const @@ -55,7 +57,7 @@ std::string DescribeHelpListRequest::getCategory()const void DescribeHelpListRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } std::string DescribeHelpListRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeHelpListRequest::getLang()const void DescribeHelpListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeLocationListRequest.cc b/cas/src/model/DescribeLocationListRequest.cc index 6ab27c0c5..940492cf0 100644 --- a/cas/src/model/DescribeLocationListRequest.cc +++ b/cas/src/model/DescribeLocationListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeLocationListRequest; DescribeLocationListRequest::DescribeLocationListRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeLocationList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLocationListRequest::~DescribeLocationListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLocationListRequest::getResourceGroupId()const void DescribeLocationListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeLocationListRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeLocationListRequest::getSourceIp()const void DescribeLocationListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeLocationListRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeLocationListRequest::getLang()const void DescribeLocationListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeOSSDownloadInfoRequest.cc b/cas/src/model/DescribeOSSDownloadInfoRequest.cc index 86804e5fd..3da62d029 100644 --- a/cas/src/model/DescribeOSSDownloadInfoRequest.cc +++ b/cas/src/model/DescribeOSSDownloadInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeOSSDownloadInfoRequest; DescribeOSSDownloadInfoRequest::DescribeOSSDownloadInfoRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeOSSDownloadInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOSSDownloadInfoRequest::~DescribeOSSDownloadInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribeOSSDownloadInfoRequest::getOssKey()const void DescribeOSSDownloadInfoRequest::setOssKey(const std::string& ossKey) { ossKey_ = ossKey; - setCoreParameter("OssKey", ossKey); + setParameter("OssKey", ossKey); } std::string DescribeOSSDownloadInfoRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeOSSDownloadInfoRequest::getResourceGroupId()const void DescribeOSSDownloadInfoRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeOSSDownloadInfoRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeOSSDownloadInfoRequest::getSourceIp()const void DescribeOSSDownloadInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOSSDownloadInfoRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeOSSDownloadInfoRequest::getLang()const void DescribeOSSDownloadInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeOSSUploadInfoRequest.cc b/cas/src/model/DescribeOSSUploadInfoRequest.cc index f4313973e..0977970f9 100644 --- a/cas/src/model/DescribeOSSUploadInfoRequest.cc +++ b/cas/src/model/DescribeOSSUploadInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeOSSUploadInfoRequest; DescribeOSSUploadInfoRequest::DescribeOSSUploadInfoRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeOSSUploadInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOSSUploadInfoRequest::~DescribeOSSUploadInfoRequest() {} @@ -33,7 +35,7 @@ long DescribeOSSUploadInfoRequest::getOrderId()const void DescribeOSSUploadInfoRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } int DescribeOSSUploadInfoRequest::getDocumentType()const @@ -44,7 +46,7 @@ int DescribeOSSUploadInfoRequest::getDocumentType()const void DescribeOSSUploadInfoRequest::setDocumentType(int documentType) { documentType_ = documentType; - setCoreParameter("DocumentType", std::to_string(documentType)); + setParameter("DocumentType", std::to_string(documentType)); } std::string DescribeOSSUploadInfoRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeOSSUploadInfoRequest::getResourceGroupId()const void DescribeOSSUploadInfoRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeOSSUploadInfoRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeOSSUploadInfoRequest::getSourceIp()const void DescribeOSSUploadInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOSSUploadInfoRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeOSSUploadInfoRequest::getLang()const void DescribeOSSUploadInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeOrderAuditFailRecordRequest.cc b/cas/src/model/DescribeOrderAuditFailRecordRequest.cc index e9b8423e8..ccc06a803 100644 --- a/cas/src/model/DescribeOrderAuditFailRecordRequest.cc +++ b/cas/src/model/DescribeOrderAuditFailRecordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeOrderAuditFailRecordRequest; DescribeOrderAuditFailRecordRequest::DescribeOrderAuditFailRecordRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeOrderAuditFailRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOrderAuditFailRecordRequest::~DescribeOrderAuditFailRecordRequest() {} @@ -33,7 +35,7 @@ long DescribeOrderAuditFailRecordRequest::getOrderId()const void DescribeOrderAuditFailRecordRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string DescribeOrderAuditFailRecordRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeOrderAuditFailRecordRequest::getResourceGroupId()const void DescribeOrderAuditFailRecordRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeOrderAuditFailRecordRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeOrderAuditFailRecordRequest::getSourceIp()const void DescribeOrderAuditFailRecordRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOrderAuditFailRecordRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeOrderAuditFailRecordRequest::getLang()const void DescribeOrderAuditFailRecordRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeOrderCountForConsoleIndexRequest.cc b/cas/src/model/DescribeOrderCountForConsoleIndexRequest.cc index 55f9504a1..b9a50c555 100644 --- a/cas/src/model/DescribeOrderCountForConsoleIndexRequest.cc +++ b/cas/src/model/DescribeOrderCountForConsoleIndexRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Cas::Model::DescribeOrderCountForConsoleIndexRequest; DescribeOrderCountForConsoleIndexRequest::DescribeOrderCountForConsoleIndexRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeOrderCountForConsoleIndex") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOrderCountForConsoleIndexRequest::~DescribeOrderCountForConsoleIndexRequest() {} -std::string DescribeOrderCountForConsoleIndexRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void DescribeOrderCountForConsoleIndexRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); -} - -std::string DescribeOrderCountForConsoleIndexRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeOrderCountForConsoleIndexRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string DescribeOrderCountForConsoleIndexRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DescribeOrderCountForConsoleIndexRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string DescribeOrderCountForConsoleIndexRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeOrderCountForConsoleIndexRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/cas/src/model/DescribeOrderDetailRequest.cc b/cas/src/model/DescribeOrderDetailRequest.cc index a37e37788..4594577a6 100644 --- a/cas/src/model/DescribeOrderDetailRequest.cc +++ b/cas/src/model/DescribeOrderDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeOrderDetailRequest; DescribeOrderDetailRequest::DescribeOrderDetailRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeOrderDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOrderDetailRequest::~DescribeOrderDetailRequest() {} @@ -33,7 +35,7 @@ long DescribeOrderDetailRequest::getOrderId()const void DescribeOrderDetailRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string DescribeOrderDetailRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeOrderDetailRequest::getResourceGroupId()const void DescribeOrderDetailRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeOrderDetailRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeOrderDetailRequest::getSourceIp()const void DescribeOrderDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOrderDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeOrderDetailRequest::getLang()const void DescribeOrderDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeOrderDocumentRequest.cc b/cas/src/model/DescribeOrderDocumentRequest.cc index ac86b38fa..d902e006e 100644 --- a/cas/src/model/DescribeOrderDocumentRequest.cc +++ b/cas/src/model/DescribeOrderDocumentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeOrderDocumentRequest; DescribeOrderDocumentRequest::DescribeOrderDocumentRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeOrderDocument") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOrderDocumentRequest::~DescribeOrderDocumentRequest() {} @@ -33,7 +35,7 @@ long DescribeOrderDocumentRequest::getOrderId()const void DescribeOrderDocumentRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string DescribeOrderDocumentRequest::getType()const @@ -44,7 +46,7 @@ std::string DescribeOrderDocumentRequest::getType()const void DescribeOrderDocumentRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeOrderDocumentRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeOrderDocumentRequest::getResourceGroupId()const void DescribeOrderDocumentRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeOrderDocumentRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeOrderDocumentRequest::getSourceIp()const void DescribeOrderDocumentRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOrderDocumentRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeOrderDocumentRequest::getLang()const void DescribeOrderDocumentRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeOrderListRequest.cc b/cas/src/model/DescribeOrderListRequest.cc index 582c0aaba..8e1fc2e1a 100644 --- a/cas/src/model/DescribeOrderListRequest.cc +++ b/cas/src/model/DescribeOrderListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeOrderListRequest; DescribeOrderListRequest::DescribeOrderListRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeOrderList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOrderListRequest::~DescribeOrderListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeOrderListRequest::getResourceGroupId()const void DescribeOrderListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeOrderListRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeOrderListRequest::getSourceIp()const void DescribeOrderListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DescribeOrderListRequest::getBrandId()const @@ -55,7 +57,7 @@ long DescribeOrderListRequest::getBrandId()const void DescribeOrderListRequest::setBrandId(long brandId) { brandId_ = brandId; - setCoreParameter("BrandId", std::to_string(brandId)); + setParameter("BrandId", std::to_string(brandId)); } std::vector DescribeOrderListRequest::getTag()const @@ -66,12 +68,11 @@ std::vector DescribeOrderListRequest::getTag()con void DescribeOrderListRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -83,7 +84,7 @@ std::string DescribeOrderListRequest::getKeyword()const void DescribeOrderListRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } std::string DescribeOrderListRequest::getLang()const @@ -94,7 +95,7 @@ std::string DescribeOrderListRequest::getLang()const void DescribeOrderListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeOrderListRequest::getShowSize()const @@ -105,7 +106,7 @@ int DescribeOrderListRequest::getShowSize()const void DescribeOrderListRequest::setShowSize(int showSize) { showSize_ = showSize; - setCoreParameter("ShowSize", std::to_string(showSize)); + setParameter("ShowSize", std::to_string(showSize)); } int DescribeOrderListRequest::getCurrentPage()const @@ -116,7 +117,7 @@ int DescribeOrderListRequest::getCurrentPage()const void DescribeOrderListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeOrderListRequest::getStatus()const @@ -127,6 +128,6 @@ std::string DescribeOrderListRequest::getStatus()const void DescribeOrderListRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cas/src/model/DescribeOrderMaterialRequest.cc b/cas/src/model/DescribeOrderMaterialRequest.cc index 7eecbf545..6c0a6397c 100644 --- a/cas/src/model/DescribeOrderMaterialRequest.cc +++ b/cas/src/model/DescribeOrderMaterialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeOrderMaterialRequest; DescribeOrderMaterialRequest::DescribeOrderMaterialRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeOrderMaterial") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOrderMaterialRequest::~DescribeOrderMaterialRequest() {} @@ -33,7 +35,7 @@ long DescribeOrderMaterialRequest::getOrderId()const void DescribeOrderMaterialRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string DescribeOrderMaterialRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeOrderMaterialRequest::getResourceGroupId()const void DescribeOrderMaterialRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeOrderMaterialRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeOrderMaterialRequest::getSourceIp()const void DescribeOrderMaterialRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOrderMaterialRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeOrderMaterialRequest::getLang()const void DescribeOrderMaterialRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeOrderRefundRecordRequest.cc b/cas/src/model/DescribeOrderRefundRecordRequest.cc index c99f8aff3..ec69761be 100644 --- a/cas/src/model/DescribeOrderRefundRecordRequest.cc +++ b/cas/src/model/DescribeOrderRefundRecordRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Cas::Model::DescribeOrderRefundRecordRequest; DescribeOrderRefundRecordRequest::DescribeOrderRefundRecordRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeOrderRefundRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOrderRefundRecordRequest::~DescribeOrderRefundRecordRequest() {} -std::string DescribeOrderRefundRecordRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void DescribeOrderRefundRecordRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); -} - -std::string DescribeOrderRefundRecordRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeOrderRefundRecordRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string DescribeOrderRefundRecordRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DescribeOrderRefundRecordRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string DescribeOrderRefundRecordRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeOrderRefundRecordRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/cas/src/model/DescribeRenewOrderRequest.cc b/cas/src/model/DescribeRenewOrderRequest.cc index 8e80eabe5..01455dbc0 100644 --- a/cas/src/model/DescribeRenewOrderRequest.cc +++ b/cas/src/model/DescribeRenewOrderRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Cas::Model::DescribeRenewOrderRequest; DescribeRenewOrderRequest::DescribeRenewOrderRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeRenewOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRenewOrderRequest::~DescribeRenewOrderRequest() {} -long DescribeRenewOrderRequest::getOrderId()const -{ - return orderId_; -} - -void DescribeRenewOrderRequest::setOrderId(long orderId) -{ - orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); -} - -std::string DescribeRenewOrderRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void DescribeRenewOrderRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); -} - -std::string DescribeRenewOrderRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeRenewOrderRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +long DescribeRenewOrderRequest::getOrderId()const +{ + return orderId_; +} + +void DescribeRenewOrderRequest::setOrderId(long orderId) +{ + orderId_ = orderId; + setParameter("OrderId", std::to_string(orderId)); +} + +std::string DescribeRenewOrderRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DescribeRenewOrderRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string DescribeRenewOrderRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeRenewOrderRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/cas/src/model/DescribeSignatureCapacityRequest.cc b/cas/src/model/DescribeSignatureCapacityRequest.cc index 75e39d2b9..c17d28069 100644 --- a/cas/src/model/DescribeSignatureCapacityRequest.cc +++ b/cas/src/model/DescribeSignatureCapacityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeSignatureCapacityRequest; DescribeSignatureCapacityRequest::DescribeSignatureCapacityRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeSignatureCapacity") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSignatureCapacityRequest::~DescribeSignatureCapacityRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSignatureCapacityRequest::getResourceGroupId()const void DescribeSignatureCapacityRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeSignatureCapacityRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeSignatureCapacityRequest::getSourceIp()const void DescribeSignatureCapacityRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeSignatureCapacityRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeSignatureCapacityRequest::getLang()const void DescribeSignatureCapacityRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeSignatureProductStateRequest.cc b/cas/src/model/DescribeSignatureProductStateRequest.cc index 4f6335055..3aa8ba6e7 100644 --- a/cas/src/model/DescribeSignatureProductStateRequest.cc +++ b/cas/src/model/DescribeSignatureProductStateRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Cas::Model::DescribeSignatureProductStateRequest; DescribeSignatureProductStateRequest::DescribeSignatureProductStateRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeSignatureProductState") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSignatureProductStateRequest::~DescribeSignatureProductStateRequest() {} -std::string DescribeSignatureProductStateRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void DescribeSignatureProductStateRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); -} - -std::string DescribeSignatureProductStateRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeSignatureProductStateRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string DescribeSignatureProductStateRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DescribeSignatureProductStateRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string DescribeSignatureProductStateRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeSignatureProductStateRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/cas/src/model/DescribeSignatureStatisticsRequest.cc b/cas/src/model/DescribeSignatureStatisticsRequest.cc index d240f29be..fed2f0448 100644 --- a/cas/src/model/DescribeSignatureStatisticsRequest.cc +++ b/cas/src/model/DescribeSignatureStatisticsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeSignatureStatisticsRequest; DescribeSignatureStatisticsRequest::DescribeSignatureStatisticsRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeSignatureStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSignatureStatisticsRequest::~DescribeSignatureStatisticsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSignatureStatisticsRequest::getResourceGroupId()const void DescribeSignatureStatisticsRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeSignatureStatisticsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeSignatureStatisticsRequest::getSourceIp()const void DescribeSignatureStatisticsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeSignatureStatisticsRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeSignatureStatisticsRequest::getLang()const void DescribeSignatureStatisticsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeSignatureTradeDetailRequest.cc b/cas/src/model/DescribeSignatureTradeDetailRequest.cc index 9a0424fa4..31b1d7f15 100644 --- a/cas/src/model/DescribeSignatureTradeDetailRequest.cc +++ b/cas/src/model/DescribeSignatureTradeDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeSignatureTradeDetailRequest; DescribeSignatureTradeDetailRequest::DescribeSignatureTradeDetailRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeSignatureTradeDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSignatureTradeDetailRequest::~DescribeSignatureTradeDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSignatureTradeDetailRequest::getTransactionId()const void DescribeSignatureTradeDetailRequest::setTransactionId(const std::string& transactionId) { transactionId_ = transactionId; - setCoreParameter("TransactionId", transactionId); + setParameter("TransactionId", transactionId); } std::string DescribeSignatureTradeDetailRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeSignatureTradeDetailRequest::getResourceGroupId()const void DescribeSignatureTradeDetailRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeSignatureTradeDetailRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeSignatureTradeDetailRequest::getSourceIp()const void DescribeSignatureTradeDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeSignatureTradeDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeSignatureTradeDetailRequest::getLang()const void DescribeSignatureTradeDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/DescribeSignatureTradeListRequest.cc b/cas/src/model/DescribeSignatureTradeListRequest.cc index 6b2ee8041..7ad310daa 100644 --- a/cas/src/model/DescribeSignatureTradeListRequest.cc +++ b/cas/src/model/DescribeSignatureTradeListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeSignatureTradeListRequest; DescribeSignatureTradeListRequest::DescribeSignatureTradeListRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeSignatureTradeList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSignatureTradeListRequest::~DescribeSignatureTradeListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSignatureTradeListRequest::getResourceGroupId()const void DescribeSignatureTradeListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeSignatureTradeListRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeSignatureTradeListRequest::getSourceIp()const void DescribeSignatureTradeListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeSignatureTradeListRequest::getSearchType()const @@ -55,7 +57,7 @@ std::string DescribeSignatureTradeListRequest::getSearchType()const void DescribeSignatureTradeListRequest::setSearchType(const std::string& searchType) { searchType_ = searchType; - setCoreParameter("SearchType", searchType); + setParameter("SearchType", searchType); } std::string DescribeSignatureTradeListRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeSignatureTradeListRequest::getLang()const void DescribeSignatureTradeListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeSignatureTradeListRequest::getSearchValue()const @@ -77,7 +79,7 @@ std::string DescribeSignatureTradeListRequest::getSearchValue()const void DescribeSignatureTradeListRequest::setSearchValue(const std::string& searchValue) { searchValue_ = searchValue; - setCoreParameter("SearchValue", searchValue); + setParameter("SearchValue", searchValue); } int DescribeSignatureTradeListRequest::getShowSize()const @@ -88,7 +90,7 @@ int DescribeSignatureTradeListRequest::getShowSize()const void DescribeSignatureTradeListRequest::setShowSize(int showSize) { showSize_ = showSize; - setCoreParameter("ShowSize", std::to_string(showSize)); + setParameter("ShowSize", std::to_string(showSize)); } int DescribeSignatureTradeListRequest::getCurrentPage()const @@ -99,6 +101,6 @@ int DescribeSignatureTradeListRequest::getCurrentPage()const void DescribeSignatureTradeListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } diff --git a/cas/src/model/DescribeStsAuthStatusRequest.cc b/cas/src/model/DescribeStsAuthStatusRequest.cc index 065f4ea77..7d9cc9632 100644 --- a/cas/src/model/DescribeStsAuthStatusRequest.cc +++ b/cas/src/model/DescribeStsAuthStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cas::Model::DescribeStsAuthStatusRequest; DescribeStsAuthStatusRequest::DescribeStsAuthStatusRequest() : RpcServiceRequest("cas", "2018-08-13", "DescribeStsAuthStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeStsAuthStatusRequest::~DescribeStsAuthStatusRequest() {} @@ -33,7 +35,7 @@ std::string DescribeStsAuthStatusRequest::getCloudProduct()const void DescribeStsAuthStatusRequest::setCloudProduct(const std::string& cloudProduct) { cloudProduct_ = cloudProduct; - setCoreParameter("CloudProduct", cloudProduct); + setParameter("CloudProduct", cloudProduct); } std::string DescribeStsAuthStatusRequest::getResourceGroupId()const @@ -44,7 +46,7 @@ std::string DescribeStsAuthStatusRequest::getResourceGroupId()const void DescribeStsAuthStatusRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeStsAuthStatusRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeStsAuthStatusRequest::getSourceIp()const void DescribeStsAuthStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeStsAuthStatusRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeStsAuthStatusRequest::getLang()const void DescribeStsAuthStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cas/src/model/ListTagKeysRequest.cc b/cas/src/model/ListTagKeysRequest.cc index fd478ae33..83c51f596 100644 --- a/cas/src/model/ListTagKeysRequest.cc +++ b/cas/src/model/ListTagKeysRequest.cc @@ -20,63 +20,76 @@ using AlibabaCloud::Cas::Model::ListTagKeysRequest; ListTagKeysRequest::ListTagKeysRequest() : RpcServiceRequest("cas", "2018-08-13", "ListTagKeys") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagKeysRequest::~ListTagKeysRequest() {} -int ListTagKeysRequest::getCurrentPage()const -{ - return currentPage_; -} - -void ListTagKeysRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string ListTagKeysRequest::getResourceType()const -{ - return resourceType_; -} - -void ListTagKeysRequest::setResourceType(const std::string& resourceType) -{ - resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); -} - -std::string ListTagKeysRequest::getSourceIp()const -{ - return sourceIp_; -} - -void ListTagKeysRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string ListTagKeysRequest::getRegionId()const -{ - return regionId_; -} - -void ListTagKeysRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int ListTagKeysRequest::getPageSize()const -{ - return pageSize_; -} - -void ListTagKeysRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - +int ListTagKeysRequest::getCurrentPage()const +{ + return currentPage_; +} + +void ListTagKeysRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string ListTagKeysRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagKeysRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string ListTagKeysRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void ListTagKeysRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string ListTagKeysRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ListTagKeysRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ListTagKeysRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagKeysRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int ListTagKeysRequest::getPageSize()const +{ + return pageSize_; +} + +void ListTagKeysRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/cas/src/model/ListTagResourcesRequest.cc b/cas/src/model/ListTagResourcesRequest.cc index 5df86c33b..1cc98d052 100644 --- a/cas/src/model/ListTagResourcesRequest.cc +++ b/cas/src/model/ListTagResourcesRequest.cc @@ -20,81 +20,94 @@ using AlibabaCloud::Cas::Model::ListTagResourcesRequest; ListTagResourcesRequest::ListTagResourcesRequest() : RpcServiceRequest("cas", "2018-08-13", "ListTagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagResourcesRequest::~ListTagResourcesRequest() {} -std::vector ListTagResourcesRequest::getResourceId()const -{ - return resourceId_; -} - -void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) -{ - resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); -} - -std::string ListTagResourcesRequest::getResourceType()const -{ - return resourceType_; -} - -void ListTagResourcesRequest::setResourceType(const std::string& resourceType) -{ - resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); -} - -std::string ListTagResourcesRequest::getSourceIp()const -{ - return sourceIp_; -} - -void ListTagResourcesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string ListTagResourcesRequest::getRegionId()const -{ - return regionId_; -} - -void ListTagResourcesRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ListTagResourcesRequest::getNextToken()const -{ - return nextToken_; -} - -void ListTagResourcesRequest::setNextToken(const std::string& nextToken) -{ - nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); -} - -std::vector ListTagResourcesRequest::getTag()const -{ - return tag_; -} - -void ListTagResourcesRequest::setTag(const std::vector& tag) -{ - tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); - } -} - +std::string ListTagResourcesRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void ListTagResourcesRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string ListTagResourcesRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ListTagResourcesRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ListTagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ListTagResourcesRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagResourcesRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +std::vector ListTagResourcesRequest::getTag()const +{ + return tag_; +} + +void ListTagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } +} + +std::vector ListTagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string ListTagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/cas/src/model/TagResourcesRequest.cc b/cas/src/model/TagResourcesRequest.cc index 365fb7b6a..2109f21d4 100644 --- a/cas/src/model/TagResourcesRequest.cc +++ b/cas/src/model/TagResourcesRequest.cc @@ -20,103 +20,116 @@ using AlibabaCloud::Cas::Model::TagResourcesRequest; TagResourcesRequest::TagResourcesRequest() : RpcServiceRequest("cas", "2018-08-13", "TagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} TagResourcesRequest::~TagResourcesRequest() {} -std::string TagResourcesRequest::getTagOwnerUid()const -{ - return tagOwnerUid_; -} - -void TagResourcesRequest::setTagOwnerUid(const std::string& tagOwnerUid) -{ - tagOwnerUid_ = tagOwnerUid; - setCoreParameter("TagOwnerUid", tagOwnerUid); -} - -std::string TagResourcesRequest::getSourceIp()const -{ - return sourceIp_; -} - -void TagResourcesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string TagResourcesRequest::getRegionId()const -{ - return regionId_; -} - -void TagResourcesRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string TagResourcesRequest::getScope()const -{ - return scope_; -} - -void TagResourcesRequest::setScope(const std::string& scope) -{ - scope_ = scope; - setCoreParameter("Scope", scope); -} - -std::string TagResourcesRequest::getTagOwnerBid()const -{ - return tagOwnerBid_; -} - -void TagResourcesRequest::setTagOwnerBid(const std::string& tagOwnerBid) -{ - tagOwnerBid_ = tagOwnerBid; - setCoreParameter("TagOwnerBid", tagOwnerBid); -} - -std::vector TagResourcesRequest::getTag()const -{ - return tag_; -} - -void TagResourcesRequest::setTag(const std::vector& tag) -{ - tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); - } -} - -std::vector TagResourcesRequest::getResourceId()const -{ - return resourceId_; -} - -void TagResourcesRequest::setResourceId(const std::vector& resourceId) -{ - resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); -} - -std::string TagResourcesRequest::getResourceType()const -{ - return resourceType_; -} - -void TagResourcesRequest::setResourceType(const std::string& resourceType) -{ - resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); -} - +std::string TagResourcesRequest::getTagOwnerUid()const +{ + return tagOwnerUid_; +} + +void TagResourcesRequest::setTagOwnerUid(const std::string& tagOwnerUid) +{ + tagOwnerUid_ = tagOwnerUid; + setParameter("TagOwnerUid", tagOwnerUid); +} + +std::string TagResourcesRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void TagResourcesRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string TagResourcesRequest::getSourceIp()const +{ + return sourceIp_; +} + +void TagResourcesRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string TagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void TagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string TagResourcesRequest::getScope()const +{ + return scope_; +} + +void TagResourcesRequest::setScope(const std::string& scope) +{ + scope_ = scope; + setParameter("Scope", scope); +} + +std::string TagResourcesRequest::getTagOwnerBid()const +{ + return tagOwnerBid_; +} + +void TagResourcesRequest::setTagOwnerBid(const std::string& tagOwnerBid) +{ + tagOwnerBid_ = tagOwnerBid; + setParameter("TagOwnerBid", tagOwnerBid); +} + +std::vector TagResourcesRequest::getTag()const +{ + return tag_; +} + +void TagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } +} + +std::vector TagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void TagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string TagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void TagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/cas/src/model/UntagResourcesRequest.cc b/cas/src/model/UntagResourcesRequest.cc index 8a5e1cabf..10a15d9b9 100644 --- a/cas/src/model/UntagResourcesRequest.cc +++ b/cas/src/model/UntagResourcesRequest.cc @@ -20,76 +20,91 @@ using AlibabaCloud::Cas::Model::UntagResourcesRequest; UntagResourcesRequest::UntagResourcesRequest() : RpcServiceRequest("cas", "2018-08-13", "UntagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} UntagResourcesRequest::~UntagResourcesRequest() {} -bool UntagResourcesRequest::getAll()const -{ - return all_; -} - -void UntagResourcesRequest::setAll(bool all) -{ - all_ = all; - setCoreParameter("All", all ? "true" : "false"); -} - -std::vector UntagResourcesRequest::getResourceId()const -{ - return resourceId_; -} - -void UntagResourcesRequest::setResourceId(const std::vector& resourceId) -{ - resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); -} - -std::string UntagResourcesRequest::getResourceType()const -{ - return resourceType_; -} - -void UntagResourcesRequest::setResourceType(const std::string& resourceType) -{ - resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); -} - -std::string UntagResourcesRequest::getSourceIp()const -{ - return sourceIp_; -} - -void UntagResourcesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string UntagResourcesRequest::getRegionId()const -{ - return regionId_; -} - -void UntagResourcesRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::vector UntagResourcesRequest::getTagKey()const -{ - return tagKey_; -} - -void UntagResourcesRequest::setTagKey(const std::vector& tagKey) -{ - tagKey_ = tagKey; - for(int i = 0; i!= tagKey.size(); i++) - setCoreParameter("TagKey."+ std::to_string(i), tagKey.at(i)); -} - +std::string UntagResourcesRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void UntagResourcesRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string UntagResourcesRequest::getSourceIp()const +{ + return sourceIp_; +} + +void UntagResourcesRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string UntagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void UntagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +bool UntagResourcesRequest::getAll()const +{ + return all_; +} + +void UntagResourcesRequest::setAll(bool all) +{ + all_ = all; + setParameter("All", all ? "true" : "false"); +} + +std::vector UntagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void UntagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string UntagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void UntagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::vector UntagResourcesRequest::getTagKey()const +{ + return tagKey_; +} + +void UntagResourcesRequest::setTagKey(const std::vector& tagKey) +{ + tagKey_ = tagKey; + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } +} + diff --git a/cbn/CMakeLists.txt b/cbn/CMakeLists.txt index 3beff0c3f..fb0268d11 100644 --- a/cbn/CMakeLists.txt +++ b/cbn/CMakeLists.txt @@ -91,6 +91,8 @@ set(cbn_public_header_model include/alibabacloud/cbn/model/DisableCenVbrHealthCheckResult.h include/alibabacloud/cbn/model/EnableCenVbrHealthCheckRequest.h include/alibabacloud/cbn/model/EnableCenVbrHealthCheckResult.h + include/alibabacloud/cbn/model/ListTagResourcesRequest.h + include/alibabacloud/cbn/model/ListTagResourcesResult.h include/alibabacloud/cbn/model/ModifyCenAttributeRequest.h include/alibabacloud/cbn/model/ModifyCenAttributeResult.h include/alibabacloud/cbn/model/ModifyCenBandwidthPackageAttributeRequest.h @@ -109,6 +111,8 @@ set(cbn_public_header_model include/alibabacloud/cbn/model/RoutePrivateZoneInCenToVpcResult.h include/alibabacloud/cbn/model/SetCenInterRegionBandwidthLimitRequest.h include/alibabacloud/cbn/model/SetCenInterRegionBandwidthLimitResult.h + include/alibabacloud/cbn/model/TagResourcesRequest.h + include/alibabacloud/cbn/model/TagResourcesResult.h include/alibabacloud/cbn/model/UnassociateCenBandwidthPackageRequest.h include/alibabacloud/cbn/model/UnassociateCenBandwidthPackageResult.h include/alibabacloud/cbn/model/UnroutePrivateZoneInCenToVpcRequest.h @@ -190,6 +194,8 @@ set(cbn_src src/model/DisableCenVbrHealthCheckResult.cc src/model/EnableCenVbrHealthCheckRequest.cc src/model/EnableCenVbrHealthCheckResult.cc + src/model/ListTagResourcesRequest.cc + src/model/ListTagResourcesResult.cc src/model/ModifyCenAttributeRequest.cc src/model/ModifyCenAttributeResult.cc src/model/ModifyCenBandwidthPackageAttributeRequest.cc @@ -208,6 +214,8 @@ set(cbn_src src/model/RoutePrivateZoneInCenToVpcResult.cc src/model/SetCenInterRegionBandwidthLimitRequest.cc src/model/SetCenInterRegionBandwidthLimitResult.cc + src/model/TagResourcesRequest.cc + src/model/TagResourcesResult.cc src/model/UnassociateCenBandwidthPackageRequest.cc src/model/UnassociateCenBandwidthPackageResult.cc src/model/UnroutePrivateZoneInCenToVpcRequest.cc diff --git a/cbn/include/alibabacloud/cbn/CbnClient.h b/cbn/include/alibabacloud/cbn/CbnClient.h index d7fb08954..69b02f824 100644 --- a/cbn/include/alibabacloud/cbn/CbnClient.h +++ b/cbn/include/alibabacloud/cbn/CbnClient.h @@ -92,6 +92,8 @@ #include "model/DisableCenVbrHealthCheckResult.h" #include "model/EnableCenVbrHealthCheckRequest.h" #include "model/EnableCenVbrHealthCheckResult.h" +#include "model/ListTagResourcesRequest.h" +#include "model/ListTagResourcesResult.h" #include "model/ModifyCenAttributeRequest.h" #include "model/ModifyCenAttributeResult.h" #include "model/ModifyCenBandwidthPackageAttributeRequest.h" @@ -110,6 +112,8 @@ #include "model/RoutePrivateZoneInCenToVpcResult.h" #include "model/SetCenInterRegionBandwidthLimitRequest.h" #include "model/SetCenInterRegionBandwidthLimitResult.h" +#include "model/TagResourcesRequest.h" +#include "model/TagResourcesResult.h" #include "model/UnassociateCenBandwidthPackageRequest.h" #include "model/UnassociateCenBandwidthPackageResult.h" #include "model/UnroutePrivateZoneInCenToVpcRequest.h" @@ -232,6 +236,9 @@ namespace AlibabaCloud typedef Outcome EnableCenVbrHealthCheckOutcome; typedef std::future EnableCenVbrHealthCheckOutcomeCallable; typedef std::function&)> EnableCenVbrHealthCheckAsyncHandler; + typedef Outcome ListTagResourcesOutcome; + typedef std::future ListTagResourcesOutcomeCallable; + typedef std::function&)> ListTagResourcesAsyncHandler; typedef Outcome ModifyCenAttributeOutcome; typedef std::future ModifyCenAttributeOutcomeCallable; typedef std::function&)> ModifyCenAttributeAsyncHandler; @@ -259,6 +266,9 @@ namespace AlibabaCloud typedef Outcome SetCenInterRegionBandwidthLimitOutcome; typedef std::future SetCenInterRegionBandwidthLimitOutcomeCallable; typedef std::function&)> SetCenInterRegionBandwidthLimitAsyncHandler; + typedef Outcome TagResourcesOutcome; + typedef std::future TagResourcesOutcomeCallable; + typedef std::function&)> TagResourcesAsyncHandler; typedef Outcome UnassociateCenBandwidthPackageOutcome; typedef std::future UnassociateCenBandwidthPackageOutcomeCallable; typedef std::function&)> UnassociateCenBandwidthPackageAsyncHandler; @@ -381,6 +391,9 @@ namespace AlibabaCloud EnableCenVbrHealthCheckOutcome enableCenVbrHealthCheck(const Model::EnableCenVbrHealthCheckRequest &request)const; void enableCenVbrHealthCheckAsync(const Model::EnableCenVbrHealthCheckRequest& request, const EnableCenVbrHealthCheckAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; EnableCenVbrHealthCheckOutcomeCallable enableCenVbrHealthCheckCallable(const Model::EnableCenVbrHealthCheckRequest& request) const; + ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const; + void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const; ModifyCenAttributeOutcome modifyCenAttribute(const Model::ModifyCenAttributeRequest &request)const; void modifyCenAttributeAsync(const Model::ModifyCenAttributeRequest& request, const ModifyCenAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyCenAttributeOutcomeCallable modifyCenAttributeCallable(const Model::ModifyCenAttributeRequest& request) const; @@ -408,6 +421,9 @@ namespace AlibabaCloud SetCenInterRegionBandwidthLimitOutcome setCenInterRegionBandwidthLimit(const Model::SetCenInterRegionBandwidthLimitRequest &request)const; void setCenInterRegionBandwidthLimitAsync(const Model::SetCenInterRegionBandwidthLimitRequest& request, const SetCenInterRegionBandwidthLimitAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetCenInterRegionBandwidthLimitOutcomeCallable setCenInterRegionBandwidthLimitCallable(const Model::SetCenInterRegionBandwidthLimitRequest& request) const; + TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const; + void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const; UnassociateCenBandwidthPackageOutcome unassociateCenBandwidthPackage(const Model::UnassociateCenBandwidthPackageRequest &request)const; void unassociateCenBandwidthPackageAsync(const Model::UnassociateCenBandwidthPackageRequest& request, const UnassociateCenBandwidthPackageAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UnassociateCenBandwidthPackageOutcomeCallable unassociateCenBandwidthPackageCallable(const Model::UnassociateCenBandwidthPackageRequest& request) const; diff --git a/cbn/include/alibabacloud/cbn/model/ActiveFlowLogRequest.h b/cbn/include/alibabacloud/cbn/model/ActiveFlowLogRequest.h index 604d3c87c..cacb9cd9b 100644 --- a/cbn/include/alibabacloud/cbn/model/ActiveFlowLogRequest.h +++ b/cbn/include/alibabacloud/cbn/model/ActiveFlowLogRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud ActiveFlowLogRequest(); ~ActiveFlowLogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getClientToken()const; - void setClientToken(const std::string& clientToken); - std::string getCenId()const; - void setCenId(const std::string& cenId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getCenId()const; + void setCenId(const std::string& cenId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - std::string clientToken_; - std::string cenId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; + long resourceOwnerId_; + std::string clientToken_; + std::string cenId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/CreateCenRouteMapRequest.h b/cbn/include/alibabacloud/cbn/model/CreateCenRouteMapRequest.h index 24e75d0ef..d63da1360 100644 --- a/cbn/include/alibabacloud/cbn/model/CreateCenRouteMapRequest.h +++ b/cbn/include/alibabacloud/cbn/model/CreateCenRouteMapRequest.h @@ -35,98 +35,101 @@ namespace AlibabaCloud CreateCenRouteMapRequest(); ~CreateCenRouteMapRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getCommunityMatchMode()const; - void setCommunityMatchMode(const std::string& communityMatchMode); - std::string getMapResult()const; - void setMapResult(const std::string& mapResult); - int getNextPriority()const; - void setNextPriority(int nextPriority); - std::vector getDestinationCidrBlocks()const; - void setDestinationCidrBlocks(const std::vector& destinationCidrBlocks); - std::vector getSourceInstanceIds()const; - void setSourceInstanceIds(const std::vector& sourceInstanceIds); - std::vector getSourceRegionIds()const; - void setSourceRegionIds(const std::vector& sourceRegionIds); - std::vector getMatchAsns()const; - void setMatchAsns(const std::vector& matchAsns); - int getPreference()const; - void setPreference(int preference); - long getOwnerId()const; - void setOwnerId(long ownerId); - int getPriority()const; - void setPriority(int priority); - std::vector getDestinationChildInstanceTypes()const; - void setDestinationChildInstanceTypes(const std::vector& destinationChildInstanceTypes); - std::vector getSourceRouteTableIds()const; - void setSourceRouteTableIds(const std::vector& sourceRouteTableIds); - std::vector getSourceChildInstanceTypes()const; - void setSourceChildInstanceTypes(const std::vector& sourceChildInstanceTypes); - std::string getCommunityOperateMode()const; - void setCommunityOperateMode(const std::string& communityOperateMode); - std::vector getOperateCommunitySet()const; - void setOperateCommunitySet(const std::vector& operateCommunitySet); - std::vector getRouteTypes()const; - void setRouteTypes(const std::vector& routeTypes); - std::string getCidrMatchMode()const; - void setCidrMatchMode(const std::string& cidrMatchMode); - std::string getCenId()const; - void setCenId(const std::string& cenId); - std::string getDescription()const; - void setDescription(const std::string& description); - bool getSourceInstanceIdsReverseMatch()const; - void setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch); - std::vector getDestinationRouteTableIds()const; - void setDestinationRouteTableIds(const std::vector& destinationRouteTableIds); - std::string getTransmitDirection()const; - void setTransmitDirection(const std::string& transmitDirection); - std::vector getDestinationInstanceIds()const; - void setDestinationInstanceIds(const std::vector& destinationInstanceIds); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - bool getDestinationInstanceIdsReverseMatch()const; - void setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch); - std::string getAsPathMatchMode()const; - void setAsPathMatchMode(const std::string& asPathMatchMode); - std::vector getMatchCommunitySet()const; - void setMatchCommunitySet(const std::vector& matchCommunitySet); - std::string getCenRegionId()const; - void setCenRegionId(const std::string& cenRegionId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getCommunityMatchMode()const; + void setCommunityMatchMode(const std::string& communityMatchMode); + std::string getMapResult()const; + void setMapResult(const std::string& mapResult); + int getNextPriority()const; + void setNextPriority(int nextPriority); + std::vector getDestinationCidrBlocks()const; + void setDestinationCidrBlocks(const std::vector& destinationCidrBlocks); + std::vector getSourceInstanceIds()const; + void setSourceInstanceIds(const std::vector& sourceInstanceIds); + std::vector getSourceRegionIds()const; + void setSourceRegionIds(const std::vector& sourceRegionIds); + std::vector getMatchAsns()const; + void setMatchAsns(const std::vector& matchAsns); + int getPreference()const; + void setPreference(int preference); + long getOwnerId()const; + void setOwnerId(long ownerId); + int getPriority()const; + void setPriority(int priority); + std::vector getDestinationChildInstanceTypes()const; + void setDestinationChildInstanceTypes(const std::vector& destinationChildInstanceTypes); + std::vector getSourceRouteTableIds()const; + void setSourceRouteTableIds(const std::vector& sourceRouteTableIds); + std::vector getSourceChildInstanceTypes()const; + void setSourceChildInstanceTypes(const std::vector& sourceChildInstanceTypes); + std::string getCommunityOperateMode()const; + void setCommunityOperateMode(const std::string& communityOperateMode); + std::vector getOperateCommunitySet()const; + void setOperateCommunitySet(const std::vector& operateCommunitySet); + std::vector getRouteTypes()const; + void setRouteTypes(const std::vector& routeTypes); + std::string getCidrMatchMode()const; + void setCidrMatchMode(const std::string& cidrMatchMode); + std::string getCenId()const; + void setCenId(const std::string& cenId); + std::string getDescription()const; + void setDescription(const std::string& description); + bool getSourceInstanceIdsReverseMatch()const; + void setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch); + std::vector getDestinationRouteTableIds()const; + void setDestinationRouteTableIds(const std::vector& destinationRouteTableIds); + std::string getTransmitDirection()const; + void setTransmitDirection(const std::string& transmitDirection); + std::vector getDestinationInstanceIds()const; + void setDestinationInstanceIds(const std::vector& destinationInstanceIds); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + bool getDestinationInstanceIdsReverseMatch()const; + void setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch); + std::vector getPrependAsPath()const; + void setPrependAsPath(const std::vector& prependAsPath); + std::string getAsPathMatchMode()const; + void setAsPathMatchMode(const std::string& asPathMatchMode); + std::vector getMatchCommunitySet()const; + void setMatchCommunitySet(const std::vector& matchCommunitySet); + std::string getCenRegionId()const; + void setCenRegionId(const std::string& cenRegionId); private: - long resourceOwnerId_; - std::string communityMatchMode_; - std::string mapResult_; - int nextPriority_; - std::vector destinationCidrBlocks_; - std::vector sourceInstanceIds_; - std::vector sourceRegionIds_; - std::vector matchAsns_; - int preference_; - long ownerId_; - int priority_; - std::vector destinationChildInstanceTypes_; - std::vector sourceRouteTableIds_; - std::vector sourceChildInstanceTypes_; - std::string communityOperateMode_; - std::vector operateCommunitySet_; - std::vector routeTypes_; - std::string cidrMatchMode_; - std::string cenId_; - std::string description_; - bool sourceInstanceIdsReverseMatch_; - std::vector destinationRouteTableIds_; - std::string transmitDirection_; - std::vector destinationInstanceIds_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - bool destinationInstanceIdsReverseMatch_; - std::string asPathMatchMode_; - std::vector matchCommunitySet_; - std::string cenRegionId_; + long resourceOwnerId_; + std::string communityMatchMode_; + std::string mapResult_; + int nextPriority_; + std::vector destinationCidrBlocks_; + std::vector sourceInstanceIds_; + std::vector sourceRegionIds_; + std::vector matchAsns_; + int preference_; + long ownerId_; + int priority_; + std::vector destinationChildInstanceTypes_; + std::vector sourceRouteTableIds_; + std::vector sourceChildInstanceTypes_; + std::string communityOperateMode_; + std::vector operateCommunitySet_; + std::vector routeTypes_; + std::string cidrMatchMode_; + std::string cenId_; + std::string description_; + bool sourceInstanceIdsReverseMatch_; + std::vector destinationRouteTableIds_; + std::string transmitDirection_; + std::vector destinationInstanceIds_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + bool destinationInstanceIdsReverseMatch_; + std::vector prependAsPath_; + std::string asPathMatchMode_; + std::vector matchCommunitySet_; + std::string cenRegionId_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/CreateFlowlogRequest.h b/cbn/include/alibabacloud/cbn/model/CreateFlowlogRequest.h index 79fdcccaa..b51459f96 100644 --- a/cbn/include/alibabacloud/cbn/model/CreateFlowlogRequest.h +++ b/cbn/include/alibabacloud/cbn/model/CreateFlowlogRequest.h @@ -35,41 +35,41 @@ namespace AlibabaCloud CreateFlowlogRequest(); ~CreateFlowlogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getClientToken()const; - void setClientToken(const std::string& clientToken); - std::string getCenId()const; - void setCenId(const std::string& cenId); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getProjectName()const; - void setProjectName(const std::string& projectName); - std::string getLogStoreName()const; - void setLogStoreName(const std::string& logStoreName); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogName()const; - void setFlowLogName(const std::string& flowLogName); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getCenId()const; + void setCenId(const std::string& cenId); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getProjectName()const; + void setProjectName(const std::string& projectName); + std::string getLogStoreName()const; + void setLogStoreName(const std::string& logStoreName); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogName()const; + void setFlowLogName(const std::string& flowLogName); private: - long resourceOwnerId_; - std::string clientToken_; - std::string cenId_; - std::string description_; - std::string regionId_; - std::string projectName_; - std::string logStoreName_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogName_; + long resourceOwnerId_; + std::string clientToken_; + std::string cenId_; + std::string description_; + std::string regionId_; + std::string projectName_; + std::string logStoreName_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogName_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/DeactiveFlowLogRequest.h b/cbn/include/alibabacloud/cbn/model/DeactiveFlowLogRequest.h index 7de09c93d..6daf9181b 100644 --- a/cbn/include/alibabacloud/cbn/model/DeactiveFlowLogRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DeactiveFlowLogRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud DeactiveFlowLogRequest(); ~DeactiveFlowLogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getClientToken()const; - void setClientToken(const std::string& clientToken); - std::string getCenId()const; - void setCenId(const std::string& cenId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getCenId()const; + void setCenId(const std::string& cenId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - std::string clientToken_; - std::string cenId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; + long resourceOwnerId_; + std::string clientToken_; + std::string cenId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/DeleteCenRouteMapRequest.h b/cbn/include/alibabacloud/cbn/model/DeleteCenRouteMapRequest.h index eb4671f44..e27c73ec2 100644 --- a/cbn/include/alibabacloud/cbn/model/DeleteCenRouteMapRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DeleteCenRouteMapRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DeleteCenRouteMapRequest(); ~DeleteCenRouteMapRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getCenId()const; - void setCenId(const std::string& cenId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - std::string getRouteMapId()const; - void setRouteMapId(const std::string& routeMapId); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getCenRegionId()const; - void setCenRegionId(const std::string& cenRegionId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getCenId()const; + void setCenId(const std::string& cenId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getRouteMapId()const; + void setRouteMapId(const std::string& routeMapId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getCenRegionId()const; + void setCenRegionId(const std::string& cenRegionId); private: - long resourceOwnerId_; - std::string cenId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - std::string routeMapId_; - long ownerId_; - std::string cenRegionId_; + long resourceOwnerId_; + std::string cenId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string routeMapId_; + long ownerId_; + std::string cenRegionId_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/DeleteFlowlogRequest.h b/cbn/include/alibabacloud/cbn/model/DeleteFlowlogRequest.h index 037f4fec9..d837850dc 100644 --- a/cbn/include/alibabacloud/cbn/model/DeleteFlowlogRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DeleteFlowlogRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud DeleteFlowlogRequest(); ~DeleteFlowlogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getClientToken()const; - void setClientToken(const std::string& clientToken); - std::string getCenId()const; - void setCenId(const std::string& cenId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getCenId()const; + void setCenId(const std::string& cenId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - std::string clientToken_; - std::string cenId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; + long resourceOwnerId_; + std::string clientToken_; + std::string cenId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h b/cbn/include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h index 7f8d54bd1..2e9ba9713 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CBN_EXPORT DescribeCenBandwidthPackagesRequest : public RpcServiceRequest { + public: struct Filter { std::vector value; diff --git a/cbn/include/alibabacloud/cbn/model/DescribeCenChildInstanceRouteEntriesRequest.h b/cbn/include/alibabacloud/cbn/model/DescribeCenChildInstanceRouteEntriesRequest.h index f7896b541..dd828f9e0 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeCenChildInstanceRouteEntriesRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeCenChildInstanceRouteEntriesRequest.h @@ -35,41 +35,41 @@ namespace AlibabaCloud DescribeCenChildInstanceRouteEntriesRequest(); ~DescribeCenChildInstanceRouteEntriesRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getCenId()const; - void setCenId(const std::string& cenId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getChildInstanceRegionId()const; - void setChildInstanceRegionId(const std::string& childInstanceRegionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getChildInstanceType()const; - void setChildInstanceType(const std::string& childInstanceType); - std::string getChildInstanceId()const; - void setChildInstanceId(const std::string& childInstanceId); - std::string getStatus()const; - void setStatus(const std::string& status); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getCenId()const; + void setCenId(const std::string& cenId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getChildInstanceRegionId()const; + void setChildInstanceRegionId(const std::string& childInstanceRegionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getChildInstanceType()const; + void setChildInstanceType(const std::string& childInstanceType); + std::string getChildInstanceId()const; + void setChildInstanceId(const std::string& childInstanceId); + std::string getStatus()const; + void setStatus(const std::string& status); private: - long resourceOwnerId_; - std::string cenId_; - int pageNumber_; - int pageSize_; - std::string childInstanceRegionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string childInstanceType_; - std::string childInstanceId_; - std::string status_; + long resourceOwnerId_; + std::string cenId_; + int pageNumber_; + int pageSize_; + std::string childInstanceRegionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string childInstanceType_; + std::string childInstanceId_; + std::string status_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/DescribeCenInterRegionBandwidthLimitsResult.h b/cbn/include/alibabacloud/cbn/model/DescribeCenInterRegionBandwidthLimitsResult.h index a25fe1888..5dd8052c4 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeCenInterRegionBandwidthLimitsResult.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeCenInterRegionBandwidthLimitsResult.h @@ -38,6 +38,7 @@ namespace AlibabaCloud std::string geographicSpanId; std::string oppositeRegionId; std::string cenId; + std::string bandwidthPackageId; long bandwidthLimit; std::string localRegionId; }; diff --git a/cbn/include/alibabacloud/cbn/model/DescribeCenRouteMapsRequest.h b/cbn/include/alibabacloud/cbn/model/DescribeCenRouteMapsRequest.h index 64848feff..4e673bfee 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeCenRouteMapsRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeCenRouteMapsRequest.h @@ -35,38 +35,38 @@ namespace AlibabaCloud DescribeCenRouteMapsRequest(); ~DescribeCenRouteMapsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getCenId()const; - void setCenId(const std::string& cenId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getTransmitDirection()const; - void setTransmitDirection(const std::string& transmitDirection); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - std::string getRouteMapId()const; - void setRouteMapId(const std::string& routeMapId); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getCenRegionId()const; - void setCenRegionId(const std::string& cenRegionId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getCenId()const; + void setCenId(const std::string& cenId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getTransmitDirection()const; + void setTransmitDirection(const std::string& transmitDirection); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getRouteMapId()const; + void setRouteMapId(const std::string& routeMapId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getCenRegionId()const; + void setCenRegionId(const std::string& cenRegionId); private: - long resourceOwnerId_; - std::string cenId_; - int pageNumber_; - int pageSize_; - std::string transmitDirection_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - std::string routeMapId_; - long ownerId_; - std::string cenRegionId_; + long resourceOwnerId_; + std::string cenId_; + int pageNumber_; + int pageSize_; + std::string transmitDirection_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string routeMapId_; + long ownerId_; + std::string cenRegionId_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/DescribeCenRouteMapsResult.h b/cbn/include/alibabacloud/cbn/model/DescribeCenRouteMapsResult.h index 65f1b85bb..3fff2a2ad 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeCenRouteMapsResult.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeCenRouteMapsResult.h @@ -59,6 +59,7 @@ namespace AlibabaCloud std::string communityOperateMode; std::string cenId; int nextPriority; + std::vector prependAsPath; std::string communityMatchMode; std::vector matchAsns; std::vector sourceRegionIds; diff --git a/cbn/include/alibabacloud/cbn/model/DescribeCenVbrHealthCheckResult.h b/cbn/include/alibabacloud/cbn/model/DescribeCenVbrHealthCheckResult.h index 3f7ba9fb3..6969f2da8 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeCenVbrHealthCheckResult.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeCenVbrHealthCheckResult.h @@ -35,8 +35,10 @@ namespace AlibabaCloud struct VbrHealthCheck { std::string linkStatus; + int healthCheckInterval; std::string vbrInstanceId; std::string healthCheckSourceIp; + int healthyThreshold; std::string cenId; long packetLoss; std::string healthCheckTargetIp; diff --git a/cbn/include/alibabacloud/cbn/model/DescribeCensRequest.h b/cbn/include/alibabacloud/cbn/model/DescribeCensRequest.h index 6fb962ce2..68da31791 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeCensRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeCensRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CBN_EXPORT DescribeCensRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cbn/include/alibabacloud/cbn/model/DescribeFlowlogsRequest.h b/cbn/include/alibabacloud/cbn/model/DescribeFlowlogsRequest.h index 490f310a3..c7f6197fe 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeFlowlogsRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeFlowlogsRequest.h @@ -35,53 +35,53 @@ namespace AlibabaCloud DescribeFlowlogsRequest(); ~DescribeFlowlogsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getClientToken()const; - void setClientToken(const std::string& clientToken); - std::string getCenId()const; - void setCenId(const std::string& cenId); - std::string getDescription()const; - void setDescription(const std::string& description); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getProjectName()const; - void setProjectName(const std::string& projectName); - std::string getLogStoreName()const; - void setLogStoreName(const std::string& logStoreName); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); - std::string getFlowLogName()const; - void setFlowLogName(const std::string& flowLogName); - std::string getStatus()const; - void setStatus(const std::string& status); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getCenId()const; + void setCenId(const std::string& cenId); + std::string getDescription()const; + void setDescription(const std::string& description); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getProjectName()const; + void setProjectName(const std::string& projectName); + std::string getLogStoreName()const; + void setLogStoreName(const std::string& logStoreName); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); + std::string getFlowLogName()const; + void setFlowLogName(const std::string& flowLogName); + std::string getStatus()const; + void setStatus(const std::string& status); private: - long resourceOwnerId_; - std::string clientToken_; - std::string cenId_; - std::string description_; - int pageNumber_; - std::string regionId_; - int pageSize_; - std::string projectName_; - std::string logStoreName_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; - std::string flowLogName_; - std::string status_; + long resourceOwnerId_; + std::string clientToken_; + std::string cenId_; + std::string description_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string projectName_; + std::string logStoreName_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; + std::string flowLogName_; + std::string status_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/DescribeRouteServicesInCenResult.h b/cbn/include/alibabacloud/cbn/model/DescribeRouteServicesInCenResult.h index fc355a683..827166519 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeRouteServicesInCenResult.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeRouteServicesInCenResult.h @@ -36,10 +36,12 @@ namespace AlibabaCloud { std::string status; std::string hostRegionId; + std::string description; std::string cenId; std::string host; std::string accessRegionId; std::string updateInterval; + std::string hostVpcId; std::vector cidrs; }; diff --git a/cbn/include/alibabacloud/cbn/model/EnableCenVbrHealthCheckRequest.h b/cbn/include/alibabacloud/cbn/model/EnableCenVbrHealthCheckRequest.h index 3c0acb4a7..cda660883 100644 --- a/cbn/include/alibabacloud/cbn/model/EnableCenVbrHealthCheckRequest.h +++ b/cbn/include/alibabacloud/cbn/model/EnableCenVbrHealthCheckRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setCenId(const std::string& cenId); std::string getHealthCheckTargetIp()const; void setHealthCheckTargetIp(const std::string& healthCheckTargetIp); + int getHealthyThreshold()const; + void setHealthyThreshold(int healthyThreshold); long getVbrInstanceOwnerId()const; void setVbrInstanceOwnerId(long vbrInstanceOwnerId); std::string getVbrInstanceRegionId()const; @@ -53,6 +55,8 @@ namespace AlibabaCloud void setOwnerId(long ownerId); std::string getHealthCheckSourceIp()const; void setHealthCheckSourceIp(const std::string& healthCheckSourceIp); + int getHealthCheckInterval()const; + void setHealthCheckInterval(int healthCheckInterval); std::string getVbrInstanceId()const; void setVbrInstanceId(const std::string& vbrInstanceId); @@ -60,12 +64,14 @@ namespace AlibabaCloud long resourceOwnerId_; std::string cenId_; std::string healthCheckTargetIp_; + int healthyThreshold_; long vbrInstanceOwnerId_; std::string vbrInstanceRegionId_; std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; std::string healthCheckSourceIp_; + int healthCheckInterval_; std::string vbrInstanceId_; }; diff --git a/cbn/include/alibabacloud/cbn/model/ListTagResourcesRequest.h b/cbn/include/alibabacloud/cbn/model/ListTagResourcesRequest.h new file mode 100644 index 000000000..66a5e3a7c --- /dev/null +++ b/cbn/include/alibabacloud/cbn/model/ListTagResourcesRequest.h @@ -0,0 +1,78 @@ +/* + * 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_CBN_MODEL_LISTTAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_CBN_MODEL_LISTTAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cbn + { + namespace Model + { + class ALIBABACLOUD_CBN_EXPORT ListTagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string value; + std::string key; + }; + + public: + ListTagResourcesRequest(); + ~ListTagResourcesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + int getPageSize()const; + void setPageSize(int pageSize); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + long resourceOwnerId_; + std::string nextToken_; + int pageSize_; + std::vector tag_; + std::vector resourceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CBN_MODEL_LISTTAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/cbn/include/alibabacloud/cbn/model/ListTagResourcesResult.h b/cbn/include/alibabacloud/cbn/model/ListTagResourcesResult.h new file mode 100644 index 000000000..2e3e0de97 --- /dev/null +++ b/cbn/include/alibabacloud/cbn/model/ListTagResourcesResult.h @@ -0,0 +1,60 @@ +/* + * 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_CBN_MODEL_LISTTAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_CBN_MODEL_LISTTAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cbn + { + namespace Model + { + class ALIBABACLOUD_CBN_EXPORT ListTagResourcesResult : public ServiceResult + { + public: + struct TagResource + { + std::string resourceId; + std::string tagKey; + std::string resourceType; + std::string tagValue; + }; + + + ListTagResourcesResult(); + explicit ListTagResourcesResult(const std::string &payload); + ~ListTagResourcesResult(); + std::string getNextToken()const; + std::vector getTagResources()const; + + protected: + void parse(const std::string &payload); + private: + std::string nextToken_; + std::vector tagResources_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CBN_MODEL_LISTTAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/cbn/include/alibabacloud/cbn/model/ModifyCenRouteMapRequest.h b/cbn/include/alibabacloud/cbn/model/ModifyCenRouteMapRequest.h index 5e93cb312..e337173ad 100644 --- a/cbn/include/alibabacloud/cbn/model/ModifyCenRouteMapRequest.h +++ b/cbn/include/alibabacloud/cbn/model/ModifyCenRouteMapRequest.h @@ -35,98 +35,101 @@ namespace AlibabaCloud ModifyCenRouteMapRequest(); ~ModifyCenRouteMapRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getCommunityMatchMode()const; - void setCommunityMatchMode(const std::string& communityMatchMode); - std::string getMapResult()const; - void setMapResult(const std::string& mapResult); - int getNextPriority()const; - void setNextPriority(int nextPriority); - std::vector getDestinationCidrBlocks()const; - void setDestinationCidrBlocks(const std::vector& destinationCidrBlocks); - std::vector getSourceInstanceIds()const; - void setSourceInstanceIds(const std::vector& sourceInstanceIds); - std::vector getSourceRegionIds()const; - void setSourceRegionIds(const std::vector& sourceRegionIds); - std::vector getMatchAsns()const; - void setMatchAsns(const std::vector& matchAsns); - int getPreference()const; - void setPreference(int preference); - long getOwnerId()const; - void setOwnerId(long ownerId); - int getPriority()const; - void setPriority(int priority); - std::vector getDestinationChildInstanceTypes()const; - void setDestinationChildInstanceTypes(const std::vector& destinationChildInstanceTypes); - std::vector getSourceRouteTableIds()const; - void setSourceRouteTableIds(const std::vector& sourceRouteTableIds); - std::vector getSourceChildInstanceTypes()const; - void setSourceChildInstanceTypes(const std::vector& sourceChildInstanceTypes); - std::string getCommunityOperateMode()const; - void setCommunityOperateMode(const std::string& communityOperateMode); - std::vector getOperateCommunitySet()const; - void setOperateCommunitySet(const std::vector& operateCommunitySet); - std::vector getRouteTypes()const; - void setRouteTypes(const std::vector& routeTypes); - std::string getCidrMatchMode()const; - void setCidrMatchMode(const std::string& cidrMatchMode); - std::string getCenId()const; - void setCenId(const std::string& cenId); - std::string getDescription()const; - void setDescription(const std::string& description); - bool getSourceInstanceIdsReverseMatch()const; - void setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch); - std::vector getDestinationRouteTableIds()const; - void setDestinationRouteTableIds(const std::vector& destinationRouteTableIds); - std::vector getDestinationInstanceIds()const; - void setDestinationInstanceIds(const std::vector& destinationInstanceIds); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - bool getDestinationInstanceIdsReverseMatch()const; - void setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch); - std::string getRouteMapId()const; - void setRouteMapId(const std::string& routeMapId); - std::string getAsPathMatchMode()const; - void setAsPathMatchMode(const std::string& asPathMatchMode); - std::vector getMatchCommunitySet()const; - void setMatchCommunitySet(const std::vector& matchCommunitySet); - std::string getCenRegionId()const; - void setCenRegionId(const std::string& cenRegionId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getCommunityMatchMode()const; + void setCommunityMatchMode(const std::string& communityMatchMode); + std::string getMapResult()const; + void setMapResult(const std::string& mapResult); + int getNextPriority()const; + void setNextPriority(int nextPriority); + std::vector getDestinationCidrBlocks()const; + void setDestinationCidrBlocks(const std::vector& destinationCidrBlocks); + std::vector getSourceInstanceIds()const; + void setSourceInstanceIds(const std::vector& sourceInstanceIds); + std::vector getSourceRegionIds()const; + void setSourceRegionIds(const std::vector& sourceRegionIds); + std::vector getMatchAsns()const; + void setMatchAsns(const std::vector& matchAsns); + int getPreference()const; + void setPreference(int preference); + long getOwnerId()const; + void setOwnerId(long ownerId); + int getPriority()const; + void setPriority(int priority); + std::vector getDestinationChildInstanceTypes()const; + void setDestinationChildInstanceTypes(const std::vector& destinationChildInstanceTypes); + std::vector getSourceRouteTableIds()const; + void setSourceRouteTableIds(const std::vector& sourceRouteTableIds); + std::vector getSourceChildInstanceTypes()const; + void setSourceChildInstanceTypes(const std::vector& sourceChildInstanceTypes); + std::string getCommunityOperateMode()const; + void setCommunityOperateMode(const std::string& communityOperateMode); + std::vector getOperateCommunitySet()const; + void setOperateCommunitySet(const std::vector& operateCommunitySet); + std::vector getRouteTypes()const; + void setRouteTypes(const std::vector& routeTypes); + std::string getCidrMatchMode()const; + void setCidrMatchMode(const std::string& cidrMatchMode); + std::string getCenId()const; + void setCenId(const std::string& cenId); + std::string getDescription()const; + void setDescription(const std::string& description); + bool getSourceInstanceIdsReverseMatch()const; + void setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch); + std::vector getDestinationRouteTableIds()const; + void setDestinationRouteTableIds(const std::vector& destinationRouteTableIds); + std::vector getDestinationInstanceIds()const; + void setDestinationInstanceIds(const std::vector& destinationInstanceIds); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + bool getDestinationInstanceIdsReverseMatch()const; + void setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch); + std::string getRouteMapId()const; + void setRouteMapId(const std::string& routeMapId); + std::vector getPrependAsPath()const; + void setPrependAsPath(const std::vector& prependAsPath); + std::string getAsPathMatchMode()const; + void setAsPathMatchMode(const std::string& asPathMatchMode); + std::vector getMatchCommunitySet()const; + void setMatchCommunitySet(const std::vector& matchCommunitySet); + std::string getCenRegionId()const; + void setCenRegionId(const std::string& cenRegionId); private: - long resourceOwnerId_; - std::string communityMatchMode_; - std::string mapResult_; - int nextPriority_; - std::vector destinationCidrBlocks_; - std::vector sourceInstanceIds_; - std::vector sourceRegionIds_; - std::vector matchAsns_; - int preference_; - long ownerId_; - int priority_; - std::vector destinationChildInstanceTypes_; - std::vector sourceRouteTableIds_; - std::vector sourceChildInstanceTypes_; - std::string communityOperateMode_; - std::vector operateCommunitySet_; - std::vector routeTypes_; - std::string cidrMatchMode_; - std::string cenId_; - std::string description_; - bool sourceInstanceIdsReverseMatch_; - std::vector destinationRouteTableIds_; - std::vector destinationInstanceIds_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - bool destinationInstanceIdsReverseMatch_; - std::string routeMapId_; - std::string asPathMatchMode_; - std::vector matchCommunitySet_; - std::string cenRegionId_; + long resourceOwnerId_; + std::string communityMatchMode_; + std::string mapResult_; + int nextPriority_; + std::vector destinationCidrBlocks_; + std::vector sourceInstanceIds_; + std::vector sourceRegionIds_; + std::vector matchAsns_; + int preference_; + long ownerId_; + int priority_; + std::vector destinationChildInstanceTypes_; + std::vector sourceRouteTableIds_; + std::vector sourceChildInstanceTypes_; + std::string communityOperateMode_; + std::vector operateCommunitySet_; + std::vector routeTypes_; + std::string cidrMatchMode_; + std::string cenId_; + std::string description_; + bool sourceInstanceIdsReverseMatch_; + std::vector destinationRouteTableIds_; + std::vector destinationInstanceIds_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + bool destinationInstanceIdsReverseMatch_; + std::string routeMapId_; + std::vector prependAsPath_; + std::string asPathMatchMode_; + std::vector matchCommunitySet_; + std::string cenRegionId_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/ModifyFlowLogAttributeRequest.h b/cbn/include/alibabacloud/cbn/model/ModifyFlowLogAttributeRequest.h index a71d6a4bb..1a4ae0c03 100644 --- a/cbn/include/alibabacloud/cbn/model/ModifyFlowLogAttributeRequest.h +++ b/cbn/include/alibabacloud/cbn/model/ModifyFlowLogAttributeRequest.h @@ -35,38 +35,38 @@ namespace AlibabaCloud ModifyFlowLogAttributeRequest(); ~ModifyFlowLogAttributeRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getClientToken()const; - void setClientToken(const std::string& clientToken); - std::string getCenId()const; - void setCenId(const std::string& cenId); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); - std::string getFlowLogName()const; - void setFlowLogName(const std::string& flowLogName); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getCenId()const; + void setCenId(const std::string& cenId); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); + std::string getFlowLogName()const; + void setFlowLogName(const std::string& flowLogName); private: - long resourceOwnerId_; - std::string clientToken_; - std::string cenId_; - std::string description_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; - std::string flowLogName_; + long resourceOwnerId_; + std::string clientToken_; + std::string cenId_; + std::string description_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; + std::string flowLogName_; }; } diff --git a/cbn/include/alibabacloud/cbn/model/ResolveAndRouteServiceInCenRequest.h b/cbn/include/alibabacloud/cbn/model/ResolveAndRouteServiceInCenRequest.h index f1b3c6ecf..39187e188 100644 --- a/cbn/include/alibabacloud/cbn/model/ResolveAndRouteServiceInCenRequest.h +++ b/cbn/include/alibabacloud/cbn/model/ResolveAndRouteServiceInCenRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setClientToken(const std::string& clientToken); std::string getCenId()const; void setCenId(const std::string& cenId); + std::string getDescription()const; + void setDescription(const std::string& description); long getUpdateInterval()const; void setUpdateInterval(long updateInterval); std::string getHost()const; @@ -62,6 +64,7 @@ namespace AlibabaCloud long resourceOwnerId_; std::string clientToken_; std::string cenId_; + std::string description_; long updateInterval_; std::string host_; std::string hostRegionId_; diff --git a/cbn/include/alibabacloud/cbn/model/SetCenInterRegionBandwidthLimitRequest.h b/cbn/include/alibabacloud/cbn/model/SetCenInterRegionBandwidthLimitRequest.h index bd00f8610..45c574f6b 100644 --- a/cbn/include/alibabacloud/cbn/model/SetCenInterRegionBandwidthLimitRequest.h +++ b/cbn/include/alibabacloud/cbn/model/SetCenInterRegionBandwidthLimitRequest.h @@ -39,6 +39,8 @@ namespace AlibabaCloud void setResourceOwnerId(long resourceOwnerId); std::string getCenId()const; void setCenId(const std::string& cenId); + std::string getBandwidthPackageId()const; + void setBandwidthPackageId(const std::string& bandwidthPackageId); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -55,6 +57,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; std::string cenId_; + std::string bandwidthPackageId_; std::string resourceOwnerAccount_; std::string ownerAccount_; std::string oppositeRegionId_; diff --git a/cbn/include/alibabacloud/cbn/model/TagResourcesRequest.h b/cbn/include/alibabacloud/cbn/model/TagResourcesRequest.h new file mode 100644 index 000000000..02cc3aafd --- /dev/null +++ b/cbn/include/alibabacloud/cbn/model/TagResourcesRequest.h @@ -0,0 +1,72 @@ +/* + * 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_CBN_MODEL_TAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_CBN_MODEL_TAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cbn + { + namespace Model + { + class ALIBABACLOUD_CBN_EXPORT TagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string value; + std::string key; + }; + + public: + TagResourcesRequest(); + ~TagResourcesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + long resourceOwnerId_; + std::vector tag_; + std::vector resourceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CBN_MODEL_TAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/cbn/include/alibabacloud/cbn/model/TagResourcesResult.h b/cbn/include/alibabacloud/cbn/model/TagResourcesResult.h new file mode 100644 index 000000000..7ff9c6eb1 --- /dev/null +++ b/cbn/include/alibabacloud/cbn/model/TagResourcesResult.h @@ -0,0 +1,49 @@ +/* + * 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_CBN_MODEL_TAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_CBN_MODEL_TAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cbn + { + namespace Model + { + class ALIBABACLOUD_CBN_EXPORT TagResourcesResult : public ServiceResult + { + public: + + + TagResourcesResult(); + explicit TagResourcesResult(const std::string &payload); + ~TagResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CBN_MODEL_TAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/cbn/include/alibabacloud/cbn/model/UntagResourcesRequest.h b/cbn/include/alibabacloud/cbn/model/UntagResourcesRequest.h index fa27d33ee..fe30c2bce 100644 --- a/cbn/include/alibabacloud/cbn/model/UntagResourcesRequest.h +++ b/cbn/include/alibabacloud/cbn/model/UntagResourcesRequest.h @@ -37,10 +37,6 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); - long getTagOwnerUid()const; - void setTagOwnerUid(long tagOwnerUid); - std::string getTagOwnerBid()const; - void setTagOwnerBid(const std::string& tagOwnerBid); std::vector getResourceId()const; void setResourceId(const std::vector& resourceId); std::string getResourceOwnerAccount()const; @@ -56,8 +52,6 @@ namespace AlibabaCloud private: long resourceOwnerId_; - long tagOwnerUid_; - std::string tagOwnerBid_; std::vector resourceId_; std::string resourceOwnerAccount_; std::string ownerAccount_; diff --git a/cbn/src/CbnClient.cc b/cbn/src/CbnClient.cc index aa043d603..99496c581 100644 --- a/cbn/src/CbnClient.cc +++ b/cbn/src/CbnClient.cc @@ -1311,6 +1311,42 @@ CbnClient::EnableCenVbrHealthCheckOutcomeCallable CbnClient::enableCenVbrHealthC return task->get_future(); } +CbnClient::ListTagResourcesOutcome CbnClient::listTagResources(const ListTagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListTagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListTagResourcesOutcome(ListTagResourcesResult(outcome.result())); + else + return ListTagResourcesOutcome(outcome.error()); +} + +void CbnClient::listTagResourcesAsync(const ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listTagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CbnClient::ListTagResourcesOutcomeCallable CbnClient::listTagResourcesCallable(const ListTagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listTagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CbnClient::ModifyCenAttributeOutcome CbnClient::modifyCenAttribute(const ModifyCenAttributeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1635,6 +1671,42 @@ CbnClient::SetCenInterRegionBandwidthLimitOutcomeCallable CbnClient::setCenInter return task->get_future(); } +CbnClient::TagResourcesOutcome CbnClient::tagResources(const TagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return TagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return TagResourcesOutcome(TagResourcesResult(outcome.result())); + else + return TagResourcesOutcome(outcome.error()); +} + +void CbnClient::tagResourcesAsync(const TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, tagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CbnClient::TagResourcesOutcomeCallable CbnClient::tagResourcesCallable(const TagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->tagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CbnClient::UnassociateCenBandwidthPackageOutcome CbnClient::unassociateCenBandwidthPackage(const UnassociateCenBandwidthPackageRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/cbn/src/model/ActiveFlowLogRequest.cc b/cbn/src/model/ActiveFlowLogRequest.cc index 360654f7e..b1677c7d8 100644 --- a/cbn/src/model/ActiveFlowLogRequest.cc +++ b/cbn/src/model/ActiveFlowLogRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Cbn::Model::ActiveFlowLogRequest; ActiveFlowLogRequest::ActiveFlowLogRequest() : RpcServiceRequest("cbn", "2017-09-12", "ActiveFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} ActiveFlowLogRequest::~ActiveFlowLogRequest() {} -long ActiveFlowLogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ActiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ActiveFlowLogRequest::getClientToken()const -{ - return clientToken_; -} - -void ActiveFlowLogRequest::setClientToken(const std::string& clientToken) -{ - clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); -} - -std::string ActiveFlowLogRequest::getCenId()const -{ - return cenId_; -} - -void ActiveFlowLogRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -std::string ActiveFlowLogRequest::getRegionId()const -{ - return regionId_; -} - -void ActiveFlowLogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ActiveFlowLogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ActiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ActiveFlowLogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ActiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ActiveFlowLogRequest::getOwnerId()const -{ - return ownerId_; -} - -void ActiveFlowLogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ActiveFlowLogRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void ActiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long ActiveFlowLogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ActiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ActiveFlowLogRequest::getClientToken()const +{ + return clientToken_; +} + +void ActiveFlowLogRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string ActiveFlowLogRequest::getCenId()const +{ + return cenId_; +} + +void ActiveFlowLogRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +std::string ActiveFlowLogRequest::getRegionId()const +{ + return regionId_; +} + +void ActiveFlowLogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ActiveFlowLogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ActiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ActiveFlowLogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ActiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ActiveFlowLogRequest::getOwnerId()const +{ + return ownerId_; +} + +void ActiveFlowLogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ActiveFlowLogRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void ActiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/cbn/src/model/AssociateCenBandwidthPackageRequest.cc b/cbn/src/model/AssociateCenBandwidthPackageRequest.cc index 7f7b9fcf0..7764ab0ef 100644 --- a/cbn/src/model/AssociateCenBandwidthPackageRequest.cc +++ b/cbn/src/model/AssociateCenBandwidthPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::AssociateCenBandwidthPackageRequest; AssociateCenBandwidthPackageRequest::AssociateCenBandwidthPackageRequest() : RpcServiceRequest("cbn", "2017-09-12", "AssociateCenBandwidthPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociateCenBandwidthPackageRequest::~AssociateCenBandwidthPackageRequest() {} @@ -33,7 +35,7 @@ long AssociateCenBandwidthPackageRequest::getResourceOwnerId()const void AssociateCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AssociateCenBandwidthPackageRequest::getCenId()const @@ -44,7 +46,7 @@ std::string AssociateCenBandwidthPackageRequest::getCenId()const void AssociateCenBandwidthPackageRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string AssociateCenBandwidthPackageRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string AssociateCenBandwidthPackageRequest::getResourceOwnerAccount()const void AssociateCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AssociateCenBandwidthPackageRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string AssociateCenBandwidthPackageRequest::getOwnerAccount()const void AssociateCenBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AssociateCenBandwidthPackageRequest::getOwnerId()const @@ -77,7 +79,7 @@ long AssociateCenBandwidthPackageRequest::getOwnerId()const void AssociateCenBandwidthPackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AssociateCenBandwidthPackageRequest::getCenBandwidthPackageId()const @@ -88,6 +90,6 @@ std::string AssociateCenBandwidthPackageRequest::getCenBandwidthPackageId()const void AssociateCenBandwidthPackageRequest::setCenBandwidthPackageId(const std::string& cenBandwidthPackageId) { cenBandwidthPackageId_ = cenBandwidthPackageId; - setCoreParameter("CenBandwidthPackageId", cenBandwidthPackageId); + setParameter("CenBandwidthPackageId", cenBandwidthPackageId); } diff --git a/cbn/src/model/AttachCenChildInstanceRequest.cc b/cbn/src/model/AttachCenChildInstanceRequest.cc index ccd8dcdd2..dd5fa1bf9 100644 --- a/cbn/src/model/AttachCenChildInstanceRequest.cc +++ b/cbn/src/model/AttachCenChildInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::AttachCenChildInstanceRequest; AttachCenChildInstanceRequest::AttachCenChildInstanceRequest() : RpcServiceRequest("cbn", "2017-09-12", "AttachCenChildInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachCenChildInstanceRequest::~AttachCenChildInstanceRequest() {} @@ -33,7 +35,7 @@ long AttachCenChildInstanceRequest::getResourceOwnerId()const void AttachCenChildInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AttachCenChildInstanceRequest::getCenId()const @@ -44,7 +46,7 @@ std::string AttachCenChildInstanceRequest::getCenId()const void AttachCenChildInstanceRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string AttachCenChildInstanceRequest::getChildInstanceRegionId()const @@ -55,7 +57,7 @@ std::string AttachCenChildInstanceRequest::getChildInstanceRegionId()const void AttachCenChildInstanceRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) { childInstanceRegionId_ = childInstanceRegionId; - setCoreParameter("ChildInstanceRegionId", childInstanceRegionId); + setParameter("ChildInstanceRegionId", childInstanceRegionId); } std::string AttachCenChildInstanceRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AttachCenChildInstanceRequest::getResourceOwnerAccount()const void AttachCenChildInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AttachCenChildInstanceRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string AttachCenChildInstanceRequest::getOwnerAccount()const void AttachCenChildInstanceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AttachCenChildInstanceRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AttachCenChildInstanceRequest::getOwnerId()const void AttachCenChildInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AttachCenChildInstanceRequest::getChildInstanceType()const @@ -99,7 +101,7 @@ std::string AttachCenChildInstanceRequest::getChildInstanceType()const void AttachCenChildInstanceRequest::setChildInstanceType(const std::string& childInstanceType) { childInstanceType_ = childInstanceType; - setCoreParameter("ChildInstanceType", childInstanceType); + setParameter("ChildInstanceType", childInstanceType); } long AttachCenChildInstanceRequest::getChildInstanceOwnerId()const @@ -110,7 +112,7 @@ long AttachCenChildInstanceRequest::getChildInstanceOwnerId()const void AttachCenChildInstanceRequest::setChildInstanceOwnerId(long childInstanceOwnerId) { childInstanceOwnerId_ = childInstanceOwnerId; - setCoreParameter("ChildInstanceOwnerId", std::to_string(childInstanceOwnerId)); + setParameter("ChildInstanceOwnerId", std::to_string(childInstanceOwnerId)); } std::string AttachCenChildInstanceRequest::getChildInstanceId()const @@ -121,6 +123,6 @@ std::string AttachCenChildInstanceRequest::getChildInstanceId()const void AttachCenChildInstanceRequest::setChildInstanceId(const std::string& childInstanceId) { childInstanceId_ = childInstanceId; - setCoreParameter("ChildInstanceId", childInstanceId); + setParameter("ChildInstanceId", childInstanceId); } diff --git a/cbn/src/model/CreateCenBandwidthPackageRequest.cc b/cbn/src/model/CreateCenBandwidthPackageRequest.cc index f5b15b759..a80b9e45c 100644 --- a/cbn/src/model/CreateCenBandwidthPackageRequest.cc +++ b/cbn/src/model/CreateCenBandwidthPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::CreateCenBandwidthPackageRequest; CreateCenBandwidthPackageRequest::CreateCenBandwidthPackageRequest() : RpcServiceRequest("cbn", "2017-09-12", "CreateCenBandwidthPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCenBandwidthPackageRequest::~CreateCenBandwidthPackageRequest() {} @@ -33,7 +35,7 @@ long CreateCenBandwidthPackageRequest::getResourceOwnerId()const void CreateCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateCenBandwidthPackageRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateCenBandwidthPackageRequest::getClientToken()const void CreateCenBandwidthPackageRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateCenBandwidthPackageRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateCenBandwidthPackageRequest::getDescription()const void CreateCenBandwidthPackageRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateCenBandwidthPackageRequest::getBandwidthPackageChargeType()const @@ -66,7 +68,7 @@ std::string CreateCenBandwidthPackageRequest::getBandwidthPackageChargeType()con void CreateCenBandwidthPackageRequest::setBandwidthPackageChargeType(const std::string& bandwidthPackageChargeType) { bandwidthPackageChargeType_ = bandwidthPackageChargeType; - setCoreParameter("BandwidthPackageChargeType", bandwidthPackageChargeType); + setParameter("BandwidthPackageChargeType", bandwidthPackageChargeType); } std::string CreateCenBandwidthPackageRequest::getGeographicRegionBId()const @@ -77,7 +79,7 @@ std::string CreateCenBandwidthPackageRequest::getGeographicRegionBId()const void CreateCenBandwidthPackageRequest::setGeographicRegionBId(const std::string& geographicRegionBId) { geographicRegionBId_ = geographicRegionBId; - setCoreParameter("GeographicRegionBId", geographicRegionBId); + setParameter("GeographicRegionBId", geographicRegionBId); } int CreateCenBandwidthPackageRequest::getPeriod()const @@ -88,7 +90,7 @@ int CreateCenBandwidthPackageRequest::getPeriod()const void CreateCenBandwidthPackageRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } std::string CreateCenBandwidthPackageRequest::getGeographicRegionAId()const @@ -99,7 +101,7 @@ std::string CreateCenBandwidthPackageRequest::getGeographicRegionAId()const void CreateCenBandwidthPackageRequest::setGeographicRegionAId(const std::string& geographicRegionAId) { geographicRegionAId_ = geographicRegionAId; - setCoreParameter("GeographicRegionAId", geographicRegionAId); + setParameter("GeographicRegionAId", geographicRegionAId); } bool CreateCenBandwidthPackageRequest::getAutoPay()const @@ -110,7 +112,7 @@ bool CreateCenBandwidthPackageRequest::getAutoPay()const void CreateCenBandwidthPackageRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreateCenBandwidthPackageRequest::getResourceOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreateCenBandwidthPackageRequest::getResourceOwnerAccount()const void CreateCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateCenBandwidthPackageRequest::getBandwidth()const @@ -132,7 +134,7 @@ int CreateCenBandwidthPackageRequest::getBandwidth()const void CreateCenBandwidthPackageRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateCenBandwidthPackageRequest::getOwnerAccount()const @@ -143,7 +145,7 @@ std::string CreateCenBandwidthPackageRequest::getOwnerAccount()const void CreateCenBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateCenBandwidthPackageRequest::getOwnerId()const @@ -154,7 +156,7 @@ long CreateCenBandwidthPackageRequest::getOwnerId()const void CreateCenBandwidthPackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateCenBandwidthPackageRequest::getName()const @@ -165,7 +167,7 @@ std::string CreateCenBandwidthPackageRequest::getName()const void CreateCenBandwidthPackageRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateCenBandwidthPackageRequest::getPricingCycle()const @@ -176,6 +178,6 @@ std::string CreateCenBandwidthPackageRequest::getPricingCycle()const void CreateCenBandwidthPackageRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/cbn/src/model/CreateCenRequest.cc b/cbn/src/model/CreateCenRequest.cc index a80e6f4df..819112db4 100644 --- a/cbn/src/model/CreateCenRequest.cc +++ b/cbn/src/model/CreateCenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::CreateCenRequest; CreateCenRequest::CreateCenRequest() : RpcServiceRequest("cbn", "2017-09-12", "CreateCen") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCenRequest::~CreateCenRequest() {} @@ -33,7 +35,7 @@ long CreateCenRequest::getResourceOwnerId()const void CreateCenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateCenRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateCenRequest::getClientToken()const void CreateCenRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateCenRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateCenRequest::getDescription()const void CreateCenRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateCenRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string CreateCenRequest::getResourceOwnerAccount()const void CreateCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateCenRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateCenRequest::getOwnerAccount()const void CreateCenRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateCenRequest::getOwnerId()const @@ -88,7 +90,7 @@ long CreateCenRequest::getOwnerId()const void CreateCenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateCenRequest::getProtectionLevel()const @@ -99,7 +101,7 @@ std::string CreateCenRequest::getProtectionLevel()const void CreateCenRequest::setProtectionLevel(const std::string& protectionLevel) { protectionLevel_ = protectionLevel; - setCoreParameter("ProtectionLevel", protectionLevel); + setParameter("ProtectionLevel", protectionLevel); } std::string CreateCenRequest::getName()const @@ -110,6 +112,6 @@ std::string CreateCenRequest::getName()const void CreateCenRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cbn/src/model/CreateCenRouteMapRequest.cc b/cbn/src/model/CreateCenRouteMapRequest.cc index 224e6e01e..aab91b3ba 100644 --- a/cbn/src/model/CreateCenRouteMapRequest.cc +++ b/cbn/src/model/CreateCenRouteMapRequest.cc @@ -20,350 +20,377 @@ using AlibabaCloud::Cbn::Model::CreateCenRouteMapRequest; CreateCenRouteMapRequest::CreateCenRouteMapRequest() : RpcServiceRequest("cbn", "2017-09-12", "CreateCenRouteMap") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCenRouteMapRequest::~CreateCenRouteMapRequest() {} -long CreateCenRouteMapRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateCenRouteMapRequest::getCommunityMatchMode()const -{ - return communityMatchMode_; -} - -void CreateCenRouteMapRequest::setCommunityMatchMode(const std::string& communityMatchMode) -{ - communityMatchMode_ = communityMatchMode; - setCoreParameter("CommunityMatchMode", communityMatchMode); -} - -std::string CreateCenRouteMapRequest::getMapResult()const -{ - return mapResult_; -} - -void CreateCenRouteMapRequest::setMapResult(const std::string& mapResult) -{ - mapResult_ = mapResult; - setCoreParameter("MapResult", mapResult); -} - -int CreateCenRouteMapRequest::getNextPriority()const -{ - return nextPriority_; -} - -void CreateCenRouteMapRequest::setNextPriority(int nextPriority) -{ - nextPriority_ = nextPriority; - setCoreParameter("NextPriority", std::to_string(nextPriority)); -} - -std::vector CreateCenRouteMapRequest::getDestinationCidrBlocks()const -{ - return destinationCidrBlocks_; -} - -void CreateCenRouteMapRequest::setDestinationCidrBlocks(const std::vector& destinationCidrBlocks) -{ - destinationCidrBlocks_ = destinationCidrBlocks; - for(int i = 0; i!= destinationCidrBlocks.size(); i++) - setCoreParameter("DestinationCidrBlocks."+ std::to_string(i), destinationCidrBlocks.at(i)); -} - -std::vector CreateCenRouteMapRequest::getSourceInstanceIds()const -{ - return sourceInstanceIds_; -} - -void CreateCenRouteMapRequest::setSourceInstanceIds(const std::vector& sourceInstanceIds) -{ - sourceInstanceIds_ = sourceInstanceIds; - for(int i = 0; i!= sourceInstanceIds.size(); i++) - setCoreParameter("SourceInstanceIds."+ std::to_string(i), sourceInstanceIds.at(i)); -} - -std::vector CreateCenRouteMapRequest::getSourceRegionIds()const -{ - return sourceRegionIds_; -} - -void CreateCenRouteMapRequest::setSourceRegionIds(const std::vector& sourceRegionIds) -{ - sourceRegionIds_ = sourceRegionIds; - for(int i = 0; i!= sourceRegionIds.size(); i++) - setCoreParameter("SourceRegionIds."+ std::to_string(i), sourceRegionIds.at(i)); -} - -std::vector CreateCenRouteMapRequest::getMatchAsns()const -{ - return matchAsns_; -} - -void CreateCenRouteMapRequest::setMatchAsns(const std::vector& matchAsns) -{ - matchAsns_ = matchAsns; - for(int i = 0; i!= matchAsns.size(); i++) - setCoreParameter("MatchAsns."+ std::to_string(i), std::to_string(matchAsns.at(i))); -} - -int CreateCenRouteMapRequest::getPreference()const -{ - return preference_; -} - -void CreateCenRouteMapRequest::setPreference(int preference) -{ - preference_ = preference; - setCoreParameter("Preference", std::to_string(preference)); -} - -long CreateCenRouteMapRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateCenRouteMapRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -int CreateCenRouteMapRequest::getPriority()const -{ - return priority_; -} - -void CreateCenRouteMapRequest::setPriority(int priority) -{ - priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); -} - -std::vector CreateCenRouteMapRequest::getDestinationChildInstanceTypes()const -{ - return destinationChildInstanceTypes_; -} - -void CreateCenRouteMapRequest::setDestinationChildInstanceTypes(const std::vector& destinationChildInstanceTypes) -{ - destinationChildInstanceTypes_ = destinationChildInstanceTypes; - for(int i = 0; i!= destinationChildInstanceTypes.size(); i++) - setCoreParameter("DestinationChildInstanceTypes."+ std::to_string(i), destinationChildInstanceTypes.at(i)); -} - -std::vector CreateCenRouteMapRequest::getSourceRouteTableIds()const -{ - return sourceRouteTableIds_; -} - -void CreateCenRouteMapRequest::setSourceRouteTableIds(const std::vector& sourceRouteTableIds) -{ - sourceRouteTableIds_ = sourceRouteTableIds; - for(int i = 0; i!= sourceRouteTableIds.size(); i++) - setCoreParameter("SourceRouteTableIds."+ std::to_string(i), sourceRouteTableIds.at(i)); -} - -std::vector CreateCenRouteMapRequest::getSourceChildInstanceTypes()const -{ - return sourceChildInstanceTypes_; -} - -void CreateCenRouteMapRequest::setSourceChildInstanceTypes(const std::vector& sourceChildInstanceTypes) -{ - sourceChildInstanceTypes_ = sourceChildInstanceTypes; - for(int i = 0; i!= sourceChildInstanceTypes.size(); i++) - setCoreParameter("SourceChildInstanceTypes."+ std::to_string(i), sourceChildInstanceTypes.at(i)); -} - -std::string CreateCenRouteMapRequest::getCommunityOperateMode()const -{ - return communityOperateMode_; -} - -void CreateCenRouteMapRequest::setCommunityOperateMode(const std::string& communityOperateMode) -{ - communityOperateMode_ = communityOperateMode; - setCoreParameter("CommunityOperateMode", communityOperateMode); -} - -std::vector CreateCenRouteMapRequest::getOperateCommunitySet()const -{ - return operateCommunitySet_; -} - -void CreateCenRouteMapRequest::setOperateCommunitySet(const std::vector& operateCommunitySet) -{ - operateCommunitySet_ = operateCommunitySet; - for(int i = 0; i!= operateCommunitySet.size(); i++) - setCoreParameter("OperateCommunitySet."+ std::to_string(i), operateCommunitySet.at(i)); -} - -std::vector CreateCenRouteMapRequest::getRouteTypes()const -{ - return routeTypes_; -} - -void CreateCenRouteMapRequest::setRouteTypes(const std::vector& routeTypes) -{ - routeTypes_ = routeTypes; - for(int i = 0; i!= routeTypes.size(); i++) - setCoreParameter("RouteTypes."+ std::to_string(i), routeTypes.at(i)); -} - -std::string CreateCenRouteMapRequest::getCidrMatchMode()const -{ - return cidrMatchMode_; -} - -void CreateCenRouteMapRequest::setCidrMatchMode(const std::string& cidrMatchMode) -{ - cidrMatchMode_ = cidrMatchMode; - setCoreParameter("CidrMatchMode", cidrMatchMode); -} - -std::string CreateCenRouteMapRequest::getCenId()const -{ - return cenId_; -} - -void CreateCenRouteMapRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -std::string CreateCenRouteMapRequest::getDescription()const -{ - return description_; -} - -void CreateCenRouteMapRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -bool CreateCenRouteMapRequest::getSourceInstanceIdsReverseMatch()const -{ - return sourceInstanceIdsReverseMatch_; -} - -void CreateCenRouteMapRequest::setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch) -{ - sourceInstanceIdsReverseMatch_ = sourceInstanceIdsReverseMatch; - setCoreParameter("SourceInstanceIdsReverseMatch", sourceInstanceIdsReverseMatch ? "true" : "false"); -} - -std::vector CreateCenRouteMapRequest::getDestinationRouteTableIds()const -{ - return destinationRouteTableIds_; -} - -void CreateCenRouteMapRequest::setDestinationRouteTableIds(const std::vector& destinationRouteTableIds) -{ - destinationRouteTableIds_ = destinationRouteTableIds; - for(int i = 0; i!= destinationRouteTableIds.size(); i++) - setCoreParameter("DestinationRouteTableIds."+ std::to_string(i), destinationRouteTableIds.at(i)); -} - -std::string CreateCenRouteMapRequest::getTransmitDirection()const -{ - return transmitDirection_; -} - -void CreateCenRouteMapRequest::setTransmitDirection(const std::string& transmitDirection) -{ - transmitDirection_ = transmitDirection; - setCoreParameter("TransmitDirection", transmitDirection); -} - -std::vector CreateCenRouteMapRequest::getDestinationInstanceIds()const -{ - return destinationInstanceIds_; -} - -void CreateCenRouteMapRequest::setDestinationInstanceIds(const std::vector& destinationInstanceIds) -{ - destinationInstanceIds_ = destinationInstanceIds; - for(int i = 0; i!= destinationInstanceIds.size(); i++) - setCoreParameter("DestinationInstanceIds."+ std::to_string(i), destinationInstanceIds.at(i)); -} - -std::string CreateCenRouteMapRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateCenRouteMapRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateCenRouteMapRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateCenRouteMapRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -bool CreateCenRouteMapRequest::getDestinationInstanceIdsReverseMatch()const -{ - return destinationInstanceIdsReverseMatch_; -} - -void CreateCenRouteMapRequest::setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch) -{ - destinationInstanceIdsReverseMatch_ = destinationInstanceIdsReverseMatch; - setCoreParameter("DestinationInstanceIdsReverseMatch", destinationInstanceIdsReverseMatch ? "true" : "false"); -} - -std::string CreateCenRouteMapRequest::getAsPathMatchMode()const -{ - return asPathMatchMode_; -} - -void CreateCenRouteMapRequest::setAsPathMatchMode(const std::string& asPathMatchMode) -{ - asPathMatchMode_ = asPathMatchMode; - setCoreParameter("AsPathMatchMode", asPathMatchMode); -} - -std::vector CreateCenRouteMapRequest::getMatchCommunitySet()const -{ - return matchCommunitySet_; -} - -void CreateCenRouteMapRequest::setMatchCommunitySet(const std::vector& matchCommunitySet) -{ - matchCommunitySet_ = matchCommunitySet; - for(int i = 0; i!= matchCommunitySet.size(); i++) - setCoreParameter("MatchCommunitySet."+ std::to_string(i), matchCommunitySet.at(i)); -} - -std::string CreateCenRouteMapRequest::getCenRegionId()const -{ - return cenRegionId_; -} - -void CreateCenRouteMapRequest::setCenRegionId(const std::string& cenRegionId) -{ - cenRegionId_ = cenRegionId; - setCoreParameter("CenRegionId", cenRegionId); -} - +long CreateCenRouteMapRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateCenRouteMapRequest::getCommunityMatchMode()const +{ + return communityMatchMode_; +} + +void CreateCenRouteMapRequest::setCommunityMatchMode(const std::string& communityMatchMode) +{ + communityMatchMode_ = communityMatchMode; + setParameter("CommunityMatchMode", communityMatchMode); +} + +std::string CreateCenRouteMapRequest::getMapResult()const +{ + return mapResult_; +} + +void CreateCenRouteMapRequest::setMapResult(const std::string& mapResult) +{ + mapResult_ = mapResult; + setParameter("MapResult", mapResult); +} + +int CreateCenRouteMapRequest::getNextPriority()const +{ + return nextPriority_; +} + +void CreateCenRouteMapRequest::setNextPriority(int nextPriority) +{ + nextPriority_ = nextPriority; + setParameter("NextPriority", std::to_string(nextPriority)); +} + +std::vector CreateCenRouteMapRequest::getDestinationCidrBlocks()const +{ + return destinationCidrBlocks_; +} + +void CreateCenRouteMapRequest::setDestinationCidrBlocks(const std::vector& destinationCidrBlocks) +{ + destinationCidrBlocks_ = destinationCidrBlocks; + for(int dep1 = 0; dep1!= destinationCidrBlocks.size(); dep1++) { + setParameter("DestinationCidrBlocks."+ std::to_string(dep1), destinationCidrBlocks.at(dep1)); + } +} + +std::vector CreateCenRouteMapRequest::getSourceInstanceIds()const +{ + return sourceInstanceIds_; +} + +void CreateCenRouteMapRequest::setSourceInstanceIds(const std::vector& sourceInstanceIds) +{ + sourceInstanceIds_ = sourceInstanceIds; + for(int dep1 = 0; dep1!= sourceInstanceIds.size(); dep1++) { + setParameter("SourceInstanceIds."+ std::to_string(dep1), sourceInstanceIds.at(dep1)); + } +} + +std::vector CreateCenRouteMapRequest::getSourceRegionIds()const +{ + return sourceRegionIds_; +} + +void CreateCenRouteMapRequest::setSourceRegionIds(const std::vector& sourceRegionIds) +{ + sourceRegionIds_ = sourceRegionIds; + for(int dep1 = 0; dep1!= sourceRegionIds.size(); dep1++) { + setParameter("SourceRegionIds."+ std::to_string(dep1), sourceRegionIds.at(dep1)); + } +} + +std::vector CreateCenRouteMapRequest::getMatchAsns()const +{ + return matchAsns_; +} + +void CreateCenRouteMapRequest::setMatchAsns(const std::vector& matchAsns) +{ + matchAsns_ = matchAsns; + for(int dep1 = 0; dep1!= matchAsns.size(); dep1++) { + setParameter("MatchAsns."+ std::to_string(dep1), std::to_string(matchAsns.at(dep1))); + } +} + +int CreateCenRouteMapRequest::getPreference()const +{ + return preference_; +} + +void CreateCenRouteMapRequest::setPreference(int preference) +{ + preference_ = preference; + setParameter("Preference", std::to_string(preference)); +} + +long CreateCenRouteMapRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateCenRouteMapRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int CreateCenRouteMapRequest::getPriority()const +{ + return priority_; +} + +void CreateCenRouteMapRequest::setPriority(int priority) +{ + priority_ = priority; + setParameter("Priority", std::to_string(priority)); +} + +std::vector CreateCenRouteMapRequest::getDestinationChildInstanceTypes()const +{ + return destinationChildInstanceTypes_; +} + +void CreateCenRouteMapRequest::setDestinationChildInstanceTypes(const std::vector& destinationChildInstanceTypes) +{ + destinationChildInstanceTypes_ = destinationChildInstanceTypes; + for(int dep1 = 0; dep1!= destinationChildInstanceTypes.size(); dep1++) { + setParameter("DestinationChildInstanceTypes."+ std::to_string(dep1), destinationChildInstanceTypes.at(dep1)); + } +} + +std::vector CreateCenRouteMapRequest::getSourceRouteTableIds()const +{ + return sourceRouteTableIds_; +} + +void CreateCenRouteMapRequest::setSourceRouteTableIds(const std::vector& sourceRouteTableIds) +{ + sourceRouteTableIds_ = sourceRouteTableIds; + for(int dep1 = 0; dep1!= sourceRouteTableIds.size(); dep1++) { + setParameter("SourceRouteTableIds."+ std::to_string(dep1), sourceRouteTableIds.at(dep1)); + } +} + +std::vector CreateCenRouteMapRequest::getSourceChildInstanceTypes()const +{ + return sourceChildInstanceTypes_; +} + +void CreateCenRouteMapRequest::setSourceChildInstanceTypes(const std::vector& sourceChildInstanceTypes) +{ + sourceChildInstanceTypes_ = sourceChildInstanceTypes; + for(int dep1 = 0; dep1!= sourceChildInstanceTypes.size(); dep1++) { + setParameter("SourceChildInstanceTypes."+ std::to_string(dep1), sourceChildInstanceTypes.at(dep1)); + } +} + +std::string CreateCenRouteMapRequest::getCommunityOperateMode()const +{ + return communityOperateMode_; +} + +void CreateCenRouteMapRequest::setCommunityOperateMode(const std::string& communityOperateMode) +{ + communityOperateMode_ = communityOperateMode; + setParameter("CommunityOperateMode", communityOperateMode); +} + +std::vector CreateCenRouteMapRequest::getOperateCommunitySet()const +{ + return operateCommunitySet_; +} + +void CreateCenRouteMapRequest::setOperateCommunitySet(const std::vector& operateCommunitySet) +{ + operateCommunitySet_ = operateCommunitySet; + for(int dep1 = 0; dep1!= operateCommunitySet.size(); dep1++) { + setParameter("OperateCommunitySet."+ std::to_string(dep1), operateCommunitySet.at(dep1)); + } +} + +std::vector CreateCenRouteMapRequest::getRouteTypes()const +{ + return routeTypes_; +} + +void CreateCenRouteMapRequest::setRouteTypes(const std::vector& routeTypes) +{ + routeTypes_ = routeTypes; + for(int dep1 = 0; dep1!= routeTypes.size(); dep1++) { + setParameter("RouteTypes."+ std::to_string(dep1), routeTypes.at(dep1)); + } +} + +std::string CreateCenRouteMapRequest::getCidrMatchMode()const +{ + return cidrMatchMode_; +} + +void CreateCenRouteMapRequest::setCidrMatchMode(const std::string& cidrMatchMode) +{ + cidrMatchMode_ = cidrMatchMode; + setParameter("CidrMatchMode", cidrMatchMode); +} + +std::string CreateCenRouteMapRequest::getCenId()const +{ + return cenId_; +} + +void CreateCenRouteMapRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +std::string CreateCenRouteMapRequest::getDescription()const +{ + return description_; +} + +void CreateCenRouteMapRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +bool CreateCenRouteMapRequest::getSourceInstanceIdsReverseMatch()const +{ + return sourceInstanceIdsReverseMatch_; +} + +void CreateCenRouteMapRequest::setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch) +{ + sourceInstanceIdsReverseMatch_ = sourceInstanceIdsReverseMatch; + setParameter("SourceInstanceIdsReverseMatch", sourceInstanceIdsReverseMatch ? "true" : "false"); +} + +std::vector CreateCenRouteMapRequest::getDestinationRouteTableIds()const +{ + return destinationRouteTableIds_; +} + +void CreateCenRouteMapRequest::setDestinationRouteTableIds(const std::vector& destinationRouteTableIds) +{ + destinationRouteTableIds_ = destinationRouteTableIds; + for(int dep1 = 0; dep1!= destinationRouteTableIds.size(); dep1++) { + setParameter("DestinationRouteTableIds."+ std::to_string(dep1), destinationRouteTableIds.at(dep1)); + } +} + +std::string CreateCenRouteMapRequest::getTransmitDirection()const +{ + return transmitDirection_; +} + +void CreateCenRouteMapRequest::setTransmitDirection(const std::string& transmitDirection) +{ + transmitDirection_ = transmitDirection; + setParameter("TransmitDirection", transmitDirection); +} + +std::vector CreateCenRouteMapRequest::getDestinationInstanceIds()const +{ + return destinationInstanceIds_; +} + +void CreateCenRouteMapRequest::setDestinationInstanceIds(const std::vector& destinationInstanceIds) +{ + destinationInstanceIds_ = destinationInstanceIds; + for(int dep1 = 0; dep1!= destinationInstanceIds.size(); dep1++) { + setParameter("DestinationInstanceIds."+ std::to_string(dep1), destinationInstanceIds.at(dep1)); + } +} + +std::string CreateCenRouteMapRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateCenRouteMapRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateCenRouteMapRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateCenRouteMapRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +bool CreateCenRouteMapRequest::getDestinationInstanceIdsReverseMatch()const +{ + return destinationInstanceIdsReverseMatch_; +} + +void CreateCenRouteMapRequest::setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch) +{ + destinationInstanceIdsReverseMatch_ = destinationInstanceIdsReverseMatch; + setParameter("DestinationInstanceIdsReverseMatch", destinationInstanceIdsReverseMatch ? "true" : "false"); +} + +std::vector CreateCenRouteMapRequest::getPrependAsPath()const +{ + return prependAsPath_; +} + +void CreateCenRouteMapRequest::setPrependAsPath(const std::vector& prependAsPath) +{ + prependAsPath_ = prependAsPath; + for(int dep1 = 0; dep1!= prependAsPath.size(); dep1++) { + setParameter("PrependAsPath."+ std::to_string(dep1), std::to_string(prependAsPath.at(dep1))); + } +} + +std::string CreateCenRouteMapRequest::getAsPathMatchMode()const +{ + return asPathMatchMode_; +} + +void CreateCenRouteMapRequest::setAsPathMatchMode(const std::string& asPathMatchMode) +{ + asPathMatchMode_ = asPathMatchMode; + setParameter("AsPathMatchMode", asPathMatchMode); +} + +std::vector CreateCenRouteMapRequest::getMatchCommunitySet()const +{ + return matchCommunitySet_; +} + +void CreateCenRouteMapRequest::setMatchCommunitySet(const std::vector& matchCommunitySet) +{ + matchCommunitySet_ = matchCommunitySet; + for(int dep1 = 0; dep1!= matchCommunitySet.size(); dep1++) { + setParameter("MatchCommunitySet."+ std::to_string(dep1), matchCommunitySet.at(dep1)); + } +} + +std::string CreateCenRouteMapRequest::getCenRegionId()const +{ + return cenRegionId_; +} + +void CreateCenRouteMapRequest::setCenRegionId(const std::string& cenRegionId) +{ + cenRegionId_ = cenRegionId; + setParameter("CenRegionId", cenRegionId); +} + diff --git a/cbn/src/model/CreateFlowlogRequest.cc b/cbn/src/model/CreateFlowlogRequest.cc index de7429302..f700d4993 100644 --- a/cbn/src/model/CreateFlowlogRequest.cc +++ b/cbn/src/model/CreateFlowlogRequest.cc @@ -20,129 +20,131 @@ using AlibabaCloud::Cbn::Model::CreateFlowlogRequest; CreateFlowlogRequest::CreateFlowlogRequest() : RpcServiceRequest("cbn", "2017-09-12", "CreateFlowlog") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowlogRequest::~CreateFlowlogRequest() {} -long CreateFlowlogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateFlowlogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateFlowlogRequest::getClientToken()const -{ - return clientToken_; -} - -void CreateFlowlogRequest::setClientToken(const std::string& clientToken) -{ - clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); -} - -std::string CreateFlowlogRequest::getCenId()const -{ - return cenId_; -} - -void CreateFlowlogRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -std::string CreateFlowlogRequest::getDescription()const -{ - return description_; -} - -void CreateFlowlogRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -std::string CreateFlowlogRequest::getRegionId()const -{ - return regionId_; -} - -void CreateFlowlogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string CreateFlowlogRequest::getProjectName()const -{ - return projectName_; -} - -void CreateFlowlogRequest::setProjectName(const std::string& projectName) -{ - projectName_ = projectName; - setCoreParameter("ProjectName", projectName); -} - -std::string CreateFlowlogRequest::getLogStoreName()const -{ - return logStoreName_; -} - -void CreateFlowlogRequest::setLogStoreName(const std::string& logStoreName) -{ - logStoreName_ = logStoreName; - setCoreParameter("LogStoreName", logStoreName); -} - -std::string CreateFlowlogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateFlowlogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateFlowlogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateFlowlogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long CreateFlowlogRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateFlowlogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateFlowlogRequest::getFlowLogName()const -{ - return flowLogName_; -} - -void CreateFlowlogRequest::setFlowLogName(const std::string& flowLogName) -{ - flowLogName_ = flowLogName; - setCoreParameter("FlowLogName", flowLogName); -} - +long CreateFlowlogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateFlowlogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateFlowlogRequest::getClientToken()const +{ + return clientToken_; +} + +void CreateFlowlogRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string CreateFlowlogRequest::getCenId()const +{ + return cenId_; +} + +void CreateFlowlogRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +std::string CreateFlowlogRequest::getDescription()const +{ + return description_; +} + +void CreateFlowlogRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateFlowlogRequest::getRegionId()const +{ + return regionId_; +} + +void CreateFlowlogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateFlowlogRequest::getProjectName()const +{ + return projectName_; +} + +void CreateFlowlogRequest::setProjectName(const std::string& projectName) +{ + projectName_ = projectName; + setParameter("ProjectName", projectName); +} + +std::string CreateFlowlogRequest::getLogStoreName()const +{ + return logStoreName_; +} + +void CreateFlowlogRequest::setLogStoreName(const std::string& logStoreName) +{ + logStoreName_ = logStoreName; + setParameter("LogStoreName", logStoreName); +} + +std::string CreateFlowlogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateFlowlogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateFlowlogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateFlowlogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long CreateFlowlogRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateFlowlogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateFlowlogRequest::getFlowLogName()const +{ + return flowLogName_; +} + +void CreateFlowlogRequest::setFlowLogName(const std::string& flowLogName) +{ + flowLogName_ = flowLogName; + setParameter("FlowLogName", flowLogName); +} + diff --git a/cbn/src/model/DeactiveFlowLogRequest.cc b/cbn/src/model/DeactiveFlowLogRequest.cc index ff0313f30..30ca356e9 100644 --- a/cbn/src/model/DeactiveFlowLogRequest.cc +++ b/cbn/src/model/DeactiveFlowLogRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Cbn::Model::DeactiveFlowLogRequest; DeactiveFlowLogRequest::DeactiveFlowLogRequest() : RpcServiceRequest("cbn", "2017-09-12", "DeactiveFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeactiveFlowLogRequest::~DeactiveFlowLogRequest() {} -long DeactiveFlowLogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeactiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeactiveFlowLogRequest::getClientToken()const -{ - return clientToken_; -} - -void DeactiveFlowLogRequest::setClientToken(const std::string& clientToken) -{ - clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); -} - -std::string DeactiveFlowLogRequest::getCenId()const -{ - return cenId_; -} - -void DeactiveFlowLogRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -std::string DeactiveFlowLogRequest::getRegionId()const -{ - return regionId_; -} - -void DeactiveFlowLogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeactiveFlowLogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeactiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeactiveFlowLogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeactiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeactiveFlowLogRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeactiveFlowLogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeactiveFlowLogRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void DeactiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long DeactiveFlowLogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeactiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeactiveFlowLogRequest::getClientToken()const +{ + return clientToken_; +} + +void DeactiveFlowLogRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string DeactiveFlowLogRequest::getCenId()const +{ + return cenId_; +} + +void DeactiveFlowLogRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +std::string DeactiveFlowLogRequest::getRegionId()const +{ + return regionId_; +} + +void DeactiveFlowLogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeactiveFlowLogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeactiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeactiveFlowLogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeactiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeactiveFlowLogRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeactiveFlowLogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeactiveFlowLogRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void DeactiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/cbn/src/model/DeleteCenBandwidthPackageRequest.cc b/cbn/src/model/DeleteCenBandwidthPackageRequest.cc index 9f5f01e2c..f27327728 100644 --- a/cbn/src/model/DeleteCenBandwidthPackageRequest.cc +++ b/cbn/src/model/DeleteCenBandwidthPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DeleteCenBandwidthPackageRequest; DeleteCenBandwidthPackageRequest::DeleteCenBandwidthPackageRequest() : RpcServiceRequest("cbn", "2017-09-12", "DeleteCenBandwidthPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCenBandwidthPackageRequest::~DeleteCenBandwidthPackageRequest() {} @@ -33,7 +35,7 @@ long DeleteCenBandwidthPackageRequest::getResourceOwnerId()const void DeleteCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteCenBandwidthPackageRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteCenBandwidthPackageRequest::getResourceOwnerAccount()const void DeleteCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteCenBandwidthPackageRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteCenBandwidthPackageRequest::getOwnerAccount()const void DeleteCenBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteCenBandwidthPackageRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteCenBandwidthPackageRequest::getOwnerId()const void DeleteCenBandwidthPackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteCenBandwidthPackageRequest::getCenBandwidthPackageId()const @@ -77,6 +79,6 @@ std::string DeleteCenBandwidthPackageRequest::getCenBandwidthPackageId()const void DeleteCenBandwidthPackageRequest::setCenBandwidthPackageId(const std::string& cenBandwidthPackageId) { cenBandwidthPackageId_ = cenBandwidthPackageId; - setCoreParameter("CenBandwidthPackageId", cenBandwidthPackageId); + setParameter("CenBandwidthPackageId", cenBandwidthPackageId); } diff --git a/cbn/src/model/DeleteCenRequest.cc b/cbn/src/model/DeleteCenRequest.cc index 802e283d2..4a0203c6d 100644 --- a/cbn/src/model/DeleteCenRequest.cc +++ b/cbn/src/model/DeleteCenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DeleteCenRequest; DeleteCenRequest::DeleteCenRequest() : RpcServiceRequest("cbn", "2017-09-12", "DeleteCen") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCenRequest::~DeleteCenRequest() {} @@ -33,7 +35,7 @@ long DeleteCenRequest::getResourceOwnerId()const void DeleteCenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteCenRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteCenRequest::getResourceOwnerAccount()const void DeleteCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteCenRequest::getCenId()const @@ -55,7 +57,7 @@ std::string DeleteCenRequest::getCenId()const void DeleteCenRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string DeleteCenRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteCenRequest::getOwnerAccount()const void DeleteCenRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteCenRequest::getOwnerId()const @@ -77,6 +79,6 @@ long DeleteCenRequest::getOwnerId()const void DeleteCenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/cbn/src/model/DeleteCenRouteMapRequest.cc b/cbn/src/model/DeleteCenRouteMapRequest.cc index b3efa2e76..f6b968aca 100644 --- a/cbn/src/model/DeleteCenRouteMapRequest.cc +++ b/cbn/src/model/DeleteCenRouteMapRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Cbn::Model::DeleteCenRouteMapRequest; DeleteCenRouteMapRequest::DeleteCenRouteMapRequest() : RpcServiceRequest("cbn", "2017-09-12", "DeleteCenRouteMap") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCenRouteMapRequest::~DeleteCenRouteMapRequest() {} -long DeleteCenRouteMapRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteCenRouteMapRequest::getCenId()const -{ - return cenId_; -} - -void DeleteCenRouteMapRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -std::string DeleteCenRouteMapRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteCenRouteMapRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteCenRouteMapRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteCenRouteMapRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string DeleteCenRouteMapRequest::getRouteMapId()const -{ - return routeMapId_; -} - -void DeleteCenRouteMapRequest::setRouteMapId(const std::string& routeMapId) -{ - routeMapId_ = routeMapId; - setCoreParameter("RouteMapId", routeMapId); -} - -long DeleteCenRouteMapRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteCenRouteMapRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteCenRouteMapRequest::getCenRegionId()const -{ - return cenRegionId_; -} - -void DeleteCenRouteMapRequest::setCenRegionId(const std::string& cenRegionId) -{ - cenRegionId_ = cenRegionId; - setCoreParameter("CenRegionId", cenRegionId); -} - +long DeleteCenRouteMapRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteCenRouteMapRequest::getCenId()const +{ + return cenId_; +} + +void DeleteCenRouteMapRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +std::string DeleteCenRouteMapRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteCenRouteMapRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteCenRouteMapRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteCenRouteMapRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string DeleteCenRouteMapRequest::getRouteMapId()const +{ + return routeMapId_; +} + +void DeleteCenRouteMapRequest::setRouteMapId(const std::string& routeMapId) +{ + routeMapId_ = routeMapId; + setParameter("RouteMapId", routeMapId); +} + +long DeleteCenRouteMapRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteCenRouteMapRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteCenRouteMapRequest::getCenRegionId()const +{ + return cenRegionId_; +} + +void DeleteCenRouteMapRequest::setCenRegionId(const std::string& cenRegionId) +{ + cenRegionId_ = cenRegionId; + setParameter("CenRegionId", cenRegionId); +} + diff --git a/cbn/src/model/DeleteFlowlogRequest.cc b/cbn/src/model/DeleteFlowlogRequest.cc index 901c2a7d1..62c7e7ac3 100644 --- a/cbn/src/model/DeleteFlowlogRequest.cc +++ b/cbn/src/model/DeleteFlowlogRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Cbn::Model::DeleteFlowlogRequest; DeleteFlowlogRequest::DeleteFlowlogRequest() : RpcServiceRequest("cbn", "2017-09-12", "DeleteFlowlog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFlowlogRequest::~DeleteFlowlogRequest() {} -long DeleteFlowlogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteFlowlogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteFlowlogRequest::getClientToken()const -{ - return clientToken_; -} - -void DeleteFlowlogRequest::setClientToken(const std::string& clientToken) -{ - clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); -} - -std::string DeleteFlowlogRequest::getCenId()const -{ - return cenId_; -} - -void DeleteFlowlogRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -std::string DeleteFlowlogRequest::getRegionId()const -{ - return regionId_; -} - -void DeleteFlowlogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeleteFlowlogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteFlowlogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteFlowlogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteFlowlogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteFlowlogRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteFlowlogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteFlowlogRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void DeleteFlowlogRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long DeleteFlowlogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteFlowlogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteFlowlogRequest::getClientToken()const +{ + return clientToken_; +} + +void DeleteFlowlogRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string DeleteFlowlogRequest::getCenId()const +{ + return cenId_; +} + +void DeleteFlowlogRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +std::string DeleteFlowlogRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteFlowlogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteFlowlogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteFlowlogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteFlowlogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteFlowlogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteFlowlogRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteFlowlogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteFlowlogRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void DeleteFlowlogRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/cbn/src/model/DeleteRouteServiceInCenRequest.cc b/cbn/src/model/DeleteRouteServiceInCenRequest.cc index 34a2d30be..58903a028 100644 --- a/cbn/src/model/DeleteRouteServiceInCenRequest.cc +++ b/cbn/src/model/DeleteRouteServiceInCenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DeleteRouteServiceInCenRequest; DeleteRouteServiceInCenRequest::DeleteRouteServiceInCenRequest() : RpcServiceRequest("cbn", "2017-09-12", "DeleteRouteServiceInCen") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRouteServiceInCenRequest::~DeleteRouteServiceInCenRequest() {} @@ -33,7 +35,7 @@ long DeleteRouteServiceInCenRequest::getResourceOwnerId()const void DeleteRouteServiceInCenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteRouteServiceInCenRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DeleteRouteServiceInCenRequest::getCenId()const void DeleteRouteServiceInCenRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string DeleteRouteServiceInCenRequest::getAccessRegionId()const @@ -55,7 +57,7 @@ std::string DeleteRouteServiceInCenRequest::getAccessRegionId()const void DeleteRouteServiceInCenRequest::setAccessRegionId(const std::string& accessRegionId) { accessRegionId_ = accessRegionId; - setCoreParameter("AccessRegionId", accessRegionId); + setParameter("AccessRegionId", accessRegionId); } std::string DeleteRouteServiceInCenRequest::getHost()const @@ -66,7 +68,7 @@ std::string DeleteRouteServiceInCenRequest::getHost()const void DeleteRouteServiceInCenRequest::setHost(const std::string& host) { host_ = host; - setCoreParameter("Host", host); + setParameter("Host", host); } std::string DeleteRouteServiceInCenRequest::getHostRegionId()const @@ -77,7 +79,7 @@ std::string DeleteRouteServiceInCenRequest::getHostRegionId()const void DeleteRouteServiceInCenRequest::setHostRegionId(const std::string& hostRegionId) { hostRegionId_ = hostRegionId; - setCoreParameter("HostRegionId", hostRegionId); + setParameter("HostRegionId", hostRegionId); } std::string DeleteRouteServiceInCenRequest::getHostVpcId()const @@ -88,7 +90,7 @@ std::string DeleteRouteServiceInCenRequest::getHostVpcId()const void DeleteRouteServiceInCenRequest::setHostVpcId(const std::string& hostVpcId) { hostVpcId_ = hostVpcId; - setCoreParameter("HostVpcId", hostVpcId); + setParameter("HostVpcId", hostVpcId); } std::string DeleteRouteServiceInCenRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DeleteRouteServiceInCenRequest::getResourceOwnerAccount()const void DeleteRouteServiceInCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteRouteServiceInCenRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DeleteRouteServiceInCenRequest::getOwnerAccount()const void DeleteRouteServiceInCenRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteRouteServiceInCenRequest::getOwnerId()const @@ -121,6 +123,6 @@ long DeleteRouteServiceInCenRequest::getOwnerId()const void DeleteRouteServiceInCenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/cbn/src/model/DescribeCenAttachedChildInstanceAttributeRequest.cc b/cbn/src/model/DescribeCenAttachedChildInstanceAttributeRequest.cc index 2fed75aed..b71acec56 100644 --- a/cbn/src/model/DescribeCenAttachedChildInstanceAttributeRequest.cc +++ b/cbn/src/model/DescribeCenAttachedChildInstanceAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCenAttachedChildInstanceAttributeRequest DescribeCenAttachedChildInstanceAttributeRequest::DescribeCenAttachedChildInstanceAttributeRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenAttachedChildInstanceAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenAttachedChildInstanceAttributeRequest::~DescribeCenAttachedChildInstanceAttributeRequest() {} @@ -33,7 +35,7 @@ long DescribeCenAttachedChildInstanceAttributeRequest::getResourceOwnerId()const void DescribeCenAttachedChildInstanceAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCenAttachedChildInstanceAttributeRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribeCenAttachedChildInstanceAttributeRequest::getCenId()const void DescribeCenAttachedChildInstanceAttributeRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceRegionId()const @@ -55,7 +57,7 @@ std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceRe void DescribeCenAttachedChildInstanceAttributeRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) { childInstanceRegionId_ = childInstanceRegionId; - setCoreParameter("ChildInstanceRegionId", childInstanceRegionId); + setParameter("ChildInstanceRegionId", childInstanceRegionId); } std::string DescribeCenAttachedChildInstanceAttributeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeCenAttachedChildInstanceAttributeRequest::getResourceOwnerAc void DescribeCenAttachedChildInstanceAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCenAttachedChildInstanceAttributeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeCenAttachedChildInstanceAttributeRequest::getOwnerAccount()c void DescribeCenAttachedChildInstanceAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCenAttachedChildInstanceAttributeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeCenAttachedChildInstanceAttributeRequest::getOwnerId()const void DescribeCenAttachedChildInstanceAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceType()const @@ -99,7 +101,7 @@ std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceTy void DescribeCenAttachedChildInstanceAttributeRequest::setChildInstanceType(const std::string& childInstanceType) { childInstanceType_ = childInstanceType; - setCoreParameter("ChildInstanceType", childInstanceType); + setParameter("ChildInstanceType", childInstanceType); } std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceId()const @@ -110,6 +112,6 @@ std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceId void DescribeCenAttachedChildInstanceAttributeRequest::setChildInstanceId(const std::string& childInstanceId) { childInstanceId_ = childInstanceId; - setCoreParameter("ChildInstanceId", childInstanceId); + setParameter("ChildInstanceId", childInstanceId); } diff --git a/cbn/src/model/DescribeCenAttachedChildInstancesRequest.cc b/cbn/src/model/DescribeCenAttachedChildInstancesRequest.cc index 6bebbfa81..0f1d26b63 100644 --- a/cbn/src/model/DescribeCenAttachedChildInstancesRequest.cc +++ b/cbn/src/model/DescribeCenAttachedChildInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCenAttachedChildInstancesRequest; DescribeCenAttachedChildInstancesRequest::DescribeCenAttachedChildInstancesRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenAttachedChildInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenAttachedChildInstancesRequest::~DescribeCenAttachedChildInstancesRequest() {} @@ -33,7 +35,7 @@ long DescribeCenAttachedChildInstancesRequest::getResourceOwnerId()const void DescribeCenAttachedChildInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCenAttachedChildInstancesRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribeCenAttachedChildInstancesRequest::getCenId()const void DescribeCenAttachedChildInstancesRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } int DescribeCenAttachedChildInstancesRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeCenAttachedChildInstancesRequest::getPageNumber()const void DescribeCenAttachedChildInstancesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeCenAttachedChildInstancesRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeCenAttachedChildInstancesRequest::getPageSize()const void DescribeCenAttachedChildInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCenAttachedChildInstancesRequest::getChildInstanceRegionId()const @@ -77,7 +79,7 @@ std::string DescribeCenAttachedChildInstancesRequest::getChildInstanceRegionId() void DescribeCenAttachedChildInstancesRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) { childInstanceRegionId_ = childInstanceRegionId; - setCoreParameter("ChildInstanceRegionId", childInstanceRegionId); + setParameter("ChildInstanceRegionId", childInstanceRegionId); } std::string DescribeCenAttachedChildInstancesRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeCenAttachedChildInstancesRequest::getResourceOwnerAccount()c void DescribeCenAttachedChildInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCenAttachedChildInstancesRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeCenAttachedChildInstancesRequest::getOwnerAccount()const void DescribeCenAttachedChildInstancesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCenAttachedChildInstancesRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DescribeCenAttachedChildInstancesRequest::getOwnerId()const void DescribeCenAttachedChildInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCenAttachedChildInstancesRequest::getChildInstanceType()const @@ -121,6 +123,6 @@ std::string DescribeCenAttachedChildInstancesRequest::getChildInstanceType()cons void DescribeCenAttachedChildInstancesRequest::setChildInstanceType(const std::string& childInstanceType) { childInstanceType_ = childInstanceType; - setCoreParameter("ChildInstanceType", childInstanceType); + setParameter("ChildInstanceType", childInstanceType); } diff --git a/cbn/src/model/DescribeCenBandwidthPackagesRequest.cc b/cbn/src/model/DescribeCenBandwidthPackagesRequest.cc index ae0f03262..89f5a0baa 100644 --- a/cbn/src/model/DescribeCenBandwidthPackagesRequest.cc +++ b/cbn/src/model/DescribeCenBandwidthPackagesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCenBandwidthPackagesRequest; DescribeCenBandwidthPackagesRequest::DescribeCenBandwidthPackagesRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenBandwidthPackages") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenBandwidthPackagesRequest::~DescribeCenBandwidthPackagesRequest() {} @@ -33,7 +35,7 @@ long DescribeCenBandwidthPackagesRequest::getResourceOwnerId()const void DescribeCenBandwidthPackagesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool DescribeCenBandwidthPackagesRequest::getIncludeReservationData()const @@ -44,7 +46,7 @@ bool DescribeCenBandwidthPackagesRequest::getIncludeReservationData()const void DescribeCenBandwidthPackagesRequest::setIncludeReservationData(bool includeReservationData) { includeReservationData_ = includeReservationData; - setCoreParameter("IncludeReservationData", includeReservationData ? "true" : "false"); + setParameter("IncludeReservationData", includeReservationData ? "true" : "false"); } int DescribeCenBandwidthPackagesRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeCenBandwidthPackagesRequest::getPageNumber()const void DescribeCenBandwidthPackagesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } bool DescribeCenBandwidthPackagesRequest::getIsOrKey()const @@ -66,7 +68,7 @@ bool DescribeCenBandwidthPackagesRequest::getIsOrKey()const void DescribeCenBandwidthPackagesRequest::setIsOrKey(bool isOrKey) { isOrKey_ = isOrKey; - setCoreParameter("IsOrKey", isOrKey ? "true" : "false"); + setParameter("IsOrKey", isOrKey ? "true" : "false"); } int DescribeCenBandwidthPackagesRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeCenBandwidthPackagesRequest::getPageSize()const void DescribeCenBandwidthPackagesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCenBandwidthPackagesRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeCenBandwidthPackagesRequest::getResourceOwnerAccount()const void DescribeCenBandwidthPackagesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCenBandwidthPackagesRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeCenBandwidthPackagesRequest::getOwnerAccount()const void DescribeCenBandwidthPackagesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCenBandwidthPackagesRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DescribeCenBandwidthPackagesRequest::getOwnerId()const void DescribeCenBandwidthPackagesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DescribeCenBandwidthPackagesRequest::getFilter()const @@ -121,12 +123,13 @@ std::vector DescribeCenBandwidthPac void DescribeCenBandwidthPackagesRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - for(int i = 0; i!= obj.value.size(); i++) setCoreParameter(str + ".Value."+ std::to_string(i), obj.value.at(i)); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) { + setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2)); + } + setParameter(filterObjStr + ".Key", filterObj.key); } } diff --git a/cbn/src/model/DescribeCenChildInstanceRouteEntriesRequest.cc b/cbn/src/model/DescribeCenChildInstanceRouteEntriesRequest.cc index dbe96f575..208ea0455 100644 --- a/cbn/src/model/DescribeCenChildInstanceRouteEntriesRequest.cc +++ b/cbn/src/model/DescribeCenChildInstanceRouteEntriesRequest.cc @@ -20,129 +20,131 @@ using AlibabaCloud::Cbn::Model::DescribeCenChildInstanceRouteEntriesRequest; DescribeCenChildInstanceRouteEntriesRequest::DescribeCenChildInstanceRouteEntriesRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenChildInstanceRouteEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenChildInstanceRouteEntriesRequest::~DescribeCenChildInstanceRouteEntriesRequest() {} -long DescribeCenChildInstanceRouteEntriesRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeCenChildInstanceRouteEntriesRequest::getCenId()const -{ - return cenId_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -int DescribeCenChildInstanceRouteEntriesRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -int DescribeCenChildInstanceRouteEntriesRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceRegionId()const -{ - return childInstanceRegionId_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) -{ - childInstanceRegionId_ = childInstanceRegionId; - setCoreParameter("ChildInstanceRegionId", childInstanceRegionId); -} - -std::string DescribeCenChildInstanceRouteEntriesRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeCenChildInstanceRouteEntriesRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeCenChildInstanceRouteEntriesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceType()const -{ - return childInstanceType_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceType(const std::string& childInstanceType) -{ - childInstanceType_ = childInstanceType; - setCoreParameter("ChildInstanceType", childInstanceType); -} - -std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceId()const -{ - return childInstanceId_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceId(const std::string& childInstanceId) -{ - childInstanceId_ = childInstanceId; - setCoreParameter("ChildInstanceId", childInstanceId); -} - -std::string DescribeCenChildInstanceRouteEntriesRequest::getStatus()const -{ - return status_; -} - -void DescribeCenChildInstanceRouteEntriesRequest::setStatus(const std::string& status) -{ - status_ = status; - setCoreParameter("Status", status); -} - +long DescribeCenChildInstanceRouteEntriesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeCenChildInstanceRouteEntriesRequest::getCenId()const +{ + return cenId_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +int DescribeCenChildInstanceRouteEntriesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +int DescribeCenChildInstanceRouteEntriesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceRegionId()const +{ + return childInstanceRegionId_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) +{ + childInstanceRegionId_ = childInstanceRegionId; + setParameter("ChildInstanceRegionId", childInstanceRegionId); +} + +std::string DescribeCenChildInstanceRouteEntriesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeCenChildInstanceRouteEntriesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeCenChildInstanceRouteEntriesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceType()const +{ + return childInstanceType_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceType(const std::string& childInstanceType) +{ + childInstanceType_ = childInstanceType; + setParameter("ChildInstanceType", childInstanceType); +} + +std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceId()const +{ + return childInstanceId_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceId(const std::string& childInstanceId) +{ + childInstanceId_ = childInstanceId; + setParameter("ChildInstanceId", childInstanceId); +} + +std::string DescribeCenChildInstanceRouteEntriesRequest::getStatus()const +{ + return status_; +} + +void DescribeCenChildInstanceRouteEntriesRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/cbn/src/model/DescribeCenGeographicSpanRemainingBandwidthRequest.cc b/cbn/src/model/DescribeCenGeographicSpanRemainingBandwidthRequest.cc index 377d9b910..c606af31c 100644 --- a/cbn/src/model/DescribeCenGeographicSpanRemainingBandwidthRequest.cc +++ b/cbn/src/model/DescribeCenGeographicSpanRemainingBandwidthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCenGeographicSpanRemainingBandwidthReque DescribeCenGeographicSpanRemainingBandwidthRequest::DescribeCenGeographicSpanRemainingBandwidthRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenGeographicSpanRemainingBandwidth") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenGeographicSpanRemainingBandwidthRequest::~DescribeCenGeographicSpanRemainingBandwidthRequest() {} @@ -33,7 +35,7 @@ long DescribeCenGeographicSpanRemainingBandwidthRequest::getResourceOwnerId()con void DescribeCenGeographicSpanRemainingBandwidthRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getCenId()const void DescribeCenGeographicSpanRemainingBandwidthRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } int DescribeCenGeographicSpanRemainingBandwidthRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeCenGeographicSpanRemainingBandwidthRequest::getPageNumber()const void DescribeCenGeographicSpanRemainingBandwidthRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeCenGeographicSpanRemainingBandwidthRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeCenGeographicSpanRemainingBandwidthRequest::getPageSize()const void DescribeCenGeographicSpanRemainingBandwidthRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getGeographicRegionBId()const @@ -77,7 +79,7 @@ std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getGeographicReg void DescribeCenGeographicSpanRemainingBandwidthRequest::setGeographicRegionBId(const std::string& geographicRegionBId) { geographicRegionBId_ = geographicRegionBId; - setCoreParameter("GeographicRegionBId", geographicRegionBId); + setParameter("GeographicRegionBId", geographicRegionBId); } std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getGeographicRegionAId()const @@ -88,7 +90,7 @@ std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getGeographicReg void DescribeCenGeographicSpanRemainingBandwidthRequest::setGeographicRegionAId(const std::string& geographicRegionAId) { geographicRegionAId_ = geographicRegionAId; - setCoreParameter("GeographicRegionAId", geographicRegionAId); + setParameter("GeographicRegionAId", geographicRegionAId); } std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getResourceOwner void DescribeCenGeographicSpanRemainingBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getOwnerAccount( void DescribeCenGeographicSpanRemainingBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCenGeographicSpanRemainingBandwidthRequest::getOwnerId()const @@ -121,6 +123,6 @@ long DescribeCenGeographicSpanRemainingBandwidthRequest::getOwnerId()const void DescribeCenGeographicSpanRemainingBandwidthRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/cbn/src/model/DescribeCenGeographicSpansRequest.cc b/cbn/src/model/DescribeCenGeographicSpansRequest.cc index 3564074f2..ab1da37e1 100644 --- a/cbn/src/model/DescribeCenGeographicSpansRequest.cc +++ b/cbn/src/model/DescribeCenGeographicSpansRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCenGeographicSpansRequest; DescribeCenGeographicSpansRequest::DescribeCenGeographicSpansRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenGeographicSpans") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenGeographicSpansRequest::~DescribeCenGeographicSpansRequest() {} @@ -33,7 +35,7 @@ long DescribeCenGeographicSpansRequest::getResourceOwnerId()const void DescribeCenGeographicSpansRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeCenGeographicSpansRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeCenGeographicSpansRequest::getPageNumber()const void DescribeCenGeographicSpansRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeCenGeographicSpansRequest::getGeographicSpanId()const @@ -55,7 +57,7 @@ std::string DescribeCenGeographicSpansRequest::getGeographicSpanId()const void DescribeCenGeographicSpansRequest::setGeographicSpanId(const std::string& geographicSpanId) { geographicSpanId_ = geographicSpanId; - setCoreParameter("GeographicSpanId", geographicSpanId); + setParameter("GeographicSpanId", geographicSpanId); } int DescribeCenGeographicSpansRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeCenGeographicSpansRequest::getPageSize()const void DescribeCenGeographicSpansRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCenGeographicSpansRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeCenGeographicSpansRequest::getResourceOwnerAccount()const void DescribeCenGeographicSpansRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCenGeographicSpansRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeCenGeographicSpansRequest::getOwnerAccount()const void DescribeCenGeographicSpansRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCenGeographicSpansRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeCenGeographicSpansRequest::getOwnerId()const void DescribeCenGeographicSpansRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/cbn/src/model/DescribeCenInterRegionBandwidthLimitsRequest.cc b/cbn/src/model/DescribeCenInterRegionBandwidthLimitsRequest.cc index bdf837741..1170f54d8 100644 --- a/cbn/src/model/DescribeCenInterRegionBandwidthLimitsRequest.cc +++ b/cbn/src/model/DescribeCenInterRegionBandwidthLimitsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCenInterRegionBandwidthLimitsRequest; DescribeCenInterRegionBandwidthLimitsRequest::DescribeCenInterRegionBandwidthLimitsRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenInterRegionBandwidthLimits") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenInterRegionBandwidthLimitsRequest::~DescribeCenInterRegionBandwidthLimitsRequest() {} @@ -33,7 +35,7 @@ long DescribeCenInterRegionBandwidthLimitsRequest::getResourceOwnerId()const void DescribeCenInterRegionBandwidthLimitsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCenInterRegionBandwidthLimitsRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribeCenInterRegionBandwidthLimitsRequest::getCenId()const void DescribeCenInterRegionBandwidthLimitsRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } int DescribeCenInterRegionBandwidthLimitsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeCenInterRegionBandwidthLimitsRequest::getPageNumber()const void DescribeCenInterRegionBandwidthLimitsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeCenInterRegionBandwidthLimitsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeCenInterRegionBandwidthLimitsRequest::getPageSize()const void DescribeCenInterRegionBandwidthLimitsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCenInterRegionBandwidthLimitsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeCenInterRegionBandwidthLimitsRequest::getResourceOwnerAccoun void DescribeCenInterRegionBandwidthLimitsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCenInterRegionBandwidthLimitsRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeCenInterRegionBandwidthLimitsRequest::getOwnerAccount()const void DescribeCenInterRegionBandwidthLimitsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCenInterRegionBandwidthLimitsRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeCenInterRegionBandwidthLimitsRequest::getOwnerId()const void DescribeCenInterRegionBandwidthLimitsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/cbn/src/model/DescribeCenInterRegionBandwidthLimitsResult.cc b/cbn/src/model/DescribeCenInterRegionBandwidthLimitsResult.cc index 3e01913d4..35d01edd9 100644 --- a/cbn/src/model/DescribeCenInterRegionBandwidthLimitsResult.cc +++ b/cbn/src/model/DescribeCenInterRegionBandwidthLimitsResult.cc @@ -55,6 +55,8 @@ void DescribeCenInterRegionBandwidthLimitsResult::parse(const std::string &paylo cenInterRegionBandwidthLimitsObject.bandwidthLimit = std::stol(valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["BandwidthLimit"].asString()); if(!valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["Status"].isNull()) cenInterRegionBandwidthLimitsObject.status = valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["Status"].asString(); + if(!valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["BandwidthPackageId"].isNull()) + cenInterRegionBandwidthLimitsObject.bandwidthPackageId = valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["BandwidthPackageId"].asString(); cenInterRegionBandwidthLimits_.push_back(cenInterRegionBandwidthLimitsObject); } if(!value["TotalCount"].isNull()) diff --git a/cbn/src/model/DescribeCenPrivateZoneRoutesRequest.cc b/cbn/src/model/DescribeCenPrivateZoneRoutesRequest.cc index bfd1de9b0..3b3a65e3d 100644 --- a/cbn/src/model/DescribeCenPrivateZoneRoutesRequest.cc +++ b/cbn/src/model/DescribeCenPrivateZoneRoutesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCenPrivateZoneRoutesRequest; DescribeCenPrivateZoneRoutesRequest::DescribeCenPrivateZoneRoutesRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenPrivateZoneRoutes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenPrivateZoneRoutesRequest::~DescribeCenPrivateZoneRoutesRequest() {} @@ -33,7 +35,7 @@ long DescribeCenPrivateZoneRoutesRequest::getResourceOwnerId()const void DescribeCenPrivateZoneRoutesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCenPrivateZoneRoutesRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribeCenPrivateZoneRoutesRequest::getCenId()const void DescribeCenPrivateZoneRoutesRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string DescribeCenPrivateZoneRoutesRequest::getAccessRegionId()const @@ -55,7 +57,7 @@ std::string DescribeCenPrivateZoneRoutesRequest::getAccessRegionId()const void DescribeCenPrivateZoneRoutesRequest::setAccessRegionId(const std::string& accessRegionId) { accessRegionId_ = accessRegionId; - setCoreParameter("AccessRegionId", accessRegionId); + setParameter("AccessRegionId", accessRegionId); } int DescribeCenPrivateZoneRoutesRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeCenPrivateZoneRoutesRequest::getPageNumber()const void DescribeCenPrivateZoneRoutesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeCenPrivateZoneRoutesRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeCenPrivateZoneRoutesRequest::getPageSize()const void DescribeCenPrivateZoneRoutesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCenPrivateZoneRoutesRequest::getHostRegionId()const @@ -88,7 +90,7 @@ std::string DescribeCenPrivateZoneRoutesRequest::getHostRegionId()const void DescribeCenPrivateZoneRoutesRequest::setHostRegionId(const std::string& hostRegionId) { hostRegionId_ = hostRegionId; - setCoreParameter("HostRegionId", hostRegionId); + setParameter("HostRegionId", hostRegionId); } std::string DescribeCenPrivateZoneRoutesRequest::getResourceOwnerAccount()const @@ -99,6 +101,6 @@ std::string DescribeCenPrivateZoneRoutesRequest::getResourceOwnerAccount()const void DescribeCenPrivateZoneRoutesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } diff --git a/cbn/src/model/DescribeCenRegionDomainRouteEntriesRequest.cc b/cbn/src/model/DescribeCenRegionDomainRouteEntriesRequest.cc index 3125ecca1..495f807b9 100644 --- a/cbn/src/model/DescribeCenRegionDomainRouteEntriesRequest.cc +++ b/cbn/src/model/DescribeCenRegionDomainRouteEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCenRegionDomainRouteEntriesRequest; DescribeCenRegionDomainRouteEntriesRequest::DescribeCenRegionDomainRouteEntriesRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenRegionDomainRouteEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenRegionDomainRouteEntriesRequest::~DescribeCenRegionDomainRouteEntriesRequest() {} @@ -33,7 +35,7 @@ long DescribeCenRegionDomainRouteEntriesRequest::getResourceOwnerId()const void DescribeCenRegionDomainRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCenRegionDomainRouteEntriesRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribeCenRegionDomainRouteEntriesRequest::getCenId()const void DescribeCenRegionDomainRouteEntriesRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } int DescribeCenRegionDomainRouteEntriesRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeCenRegionDomainRouteEntriesRequest::getPageNumber()const void DescribeCenRegionDomainRouteEntriesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeCenRegionDomainRouteEntriesRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeCenRegionDomainRouteEntriesRequest::getPageSize()const void DescribeCenRegionDomainRouteEntriesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCenRegionDomainRouteEntriesRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeCenRegionDomainRouteEntriesRequest::getResourceOwnerAccount( void DescribeCenRegionDomainRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCenRegionDomainRouteEntriesRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeCenRegionDomainRouteEntriesRequest::getOwnerAccount()const void DescribeCenRegionDomainRouteEntriesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCenRegionDomainRouteEntriesRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeCenRegionDomainRouteEntriesRequest::getOwnerId()const void DescribeCenRegionDomainRouteEntriesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCenRegionDomainRouteEntriesRequest::getCenRegionId()const @@ -110,7 +112,7 @@ std::string DescribeCenRegionDomainRouteEntriesRequest::getCenRegionId()const void DescribeCenRegionDomainRouteEntriesRequest::setCenRegionId(const std::string& cenRegionId) { cenRegionId_ = cenRegionId; - setCoreParameter("CenRegionId", cenRegionId); + setParameter("CenRegionId", cenRegionId); } std::string DescribeCenRegionDomainRouteEntriesRequest::getStatus()const @@ -121,6 +123,6 @@ std::string DescribeCenRegionDomainRouteEntriesRequest::getStatus()const void DescribeCenRegionDomainRouteEntriesRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cbn/src/model/DescribeCenRouteMapsRequest.cc b/cbn/src/model/DescribeCenRouteMapsRequest.cc index 75effdd5a..6253187f5 100644 --- a/cbn/src/model/DescribeCenRouteMapsRequest.cc +++ b/cbn/src/model/DescribeCenRouteMapsRequest.cc @@ -20,118 +20,120 @@ using AlibabaCloud::Cbn::Model::DescribeCenRouteMapsRequest; DescribeCenRouteMapsRequest::DescribeCenRouteMapsRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenRouteMaps") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenRouteMapsRequest::~DescribeCenRouteMapsRequest() {} -long DescribeCenRouteMapsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeCenRouteMapsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeCenRouteMapsRequest::getCenId()const -{ - return cenId_; -} - -void DescribeCenRouteMapsRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -int DescribeCenRouteMapsRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeCenRouteMapsRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -int DescribeCenRouteMapsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeCenRouteMapsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeCenRouteMapsRequest::getTransmitDirection()const -{ - return transmitDirection_; -} - -void DescribeCenRouteMapsRequest::setTransmitDirection(const std::string& transmitDirection) -{ - transmitDirection_ = transmitDirection; - setCoreParameter("TransmitDirection", transmitDirection); -} - -std::string DescribeCenRouteMapsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeCenRouteMapsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeCenRouteMapsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeCenRouteMapsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string DescribeCenRouteMapsRequest::getRouteMapId()const -{ - return routeMapId_; -} - -void DescribeCenRouteMapsRequest::setRouteMapId(const std::string& routeMapId) -{ - routeMapId_ = routeMapId; - setCoreParameter("RouteMapId", routeMapId); -} - -long DescribeCenRouteMapsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCenRouteMapsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeCenRouteMapsRequest::getCenRegionId()const -{ - return cenRegionId_; -} - -void DescribeCenRouteMapsRequest::setCenRegionId(const std::string& cenRegionId) -{ - cenRegionId_ = cenRegionId; - setCoreParameter("CenRegionId", cenRegionId); -} - +long DescribeCenRouteMapsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeCenRouteMapsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeCenRouteMapsRequest::getCenId()const +{ + return cenId_; +} + +void DescribeCenRouteMapsRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +int DescribeCenRouteMapsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeCenRouteMapsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +int DescribeCenRouteMapsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeCenRouteMapsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeCenRouteMapsRequest::getTransmitDirection()const +{ + return transmitDirection_; +} + +void DescribeCenRouteMapsRequest::setTransmitDirection(const std::string& transmitDirection) +{ + transmitDirection_ = transmitDirection; + setParameter("TransmitDirection", transmitDirection); +} + +std::string DescribeCenRouteMapsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeCenRouteMapsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeCenRouteMapsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeCenRouteMapsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string DescribeCenRouteMapsRequest::getRouteMapId()const +{ + return routeMapId_; +} + +void DescribeCenRouteMapsRequest::setRouteMapId(const std::string& routeMapId) +{ + routeMapId_ = routeMapId; + setParameter("RouteMapId", routeMapId); +} + +long DescribeCenRouteMapsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCenRouteMapsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCenRouteMapsRequest::getCenRegionId()const +{ + return cenRegionId_; +} + +void DescribeCenRouteMapsRequest::setCenRegionId(const std::string& cenRegionId) +{ + cenRegionId_ = cenRegionId; + setParameter("CenRegionId", cenRegionId); +} + diff --git a/cbn/src/model/DescribeCenRouteMapsResult.cc b/cbn/src/model/DescribeCenRouteMapsResult.cc index 0584e74cb..bdeb31e6e 100644 --- a/cbn/src/model/DescribeCenRouteMapsResult.cc +++ b/cbn/src/model/DescribeCenRouteMapsResult.cc @@ -111,6 +111,9 @@ void DescribeCenRouteMapsResult::parse(const std::string &payload) auto allOperateCommunitySet = value["OperateCommunitySet"]["OperateCommunity"]; for (auto value : allOperateCommunitySet) routeMapsObject.operateCommunitySet.push_back(value.asString()); + auto allPrependAsPath = value["PrependAsPath"]["AsPath"]; + for (auto value : allPrependAsPath) + routeMapsObject.prependAsPath.push_back(value.asString()); routeMaps_.push_back(routeMapsObject); } if(!value["TotalCount"].isNull()) diff --git a/cbn/src/model/DescribeCenVbrHealthCheckRequest.cc b/cbn/src/model/DescribeCenVbrHealthCheckRequest.cc index f34399b5a..a689e515d 100644 --- a/cbn/src/model/DescribeCenVbrHealthCheckRequest.cc +++ b/cbn/src/model/DescribeCenVbrHealthCheckRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCenVbrHealthCheckRequest; DescribeCenVbrHealthCheckRequest::DescribeCenVbrHealthCheckRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCenVbrHealthCheck") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCenVbrHealthCheckRequest::~DescribeCenVbrHealthCheckRequest() {} @@ -33,7 +35,7 @@ long DescribeCenVbrHealthCheckRequest::getResourceOwnerId()const void DescribeCenVbrHealthCheckRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCenVbrHealthCheckRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribeCenVbrHealthCheckRequest::getCenId()const void DescribeCenVbrHealthCheckRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } int DescribeCenVbrHealthCheckRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeCenVbrHealthCheckRequest::getPageNumber()const void DescribeCenVbrHealthCheckRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } long DescribeCenVbrHealthCheckRequest::getVbrInstanceOwnerId()const @@ -66,7 +68,7 @@ long DescribeCenVbrHealthCheckRequest::getVbrInstanceOwnerId()const void DescribeCenVbrHealthCheckRequest::setVbrInstanceOwnerId(long vbrInstanceOwnerId) { vbrInstanceOwnerId_ = vbrInstanceOwnerId; - setCoreParameter("VbrInstanceOwnerId", std::to_string(vbrInstanceOwnerId)); + setParameter("VbrInstanceOwnerId", std::to_string(vbrInstanceOwnerId)); } int DescribeCenVbrHealthCheckRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeCenVbrHealthCheckRequest::getPageSize()const void DescribeCenVbrHealthCheckRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCenVbrHealthCheckRequest::getVbrInstanceRegionId()const @@ -88,7 +90,7 @@ std::string DescribeCenVbrHealthCheckRequest::getVbrInstanceRegionId()const void DescribeCenVbrHealthCheckRequest::setVbrInstanceRegionId(const std::string& vbrInstanceRegionId) { vbrInstanceRegionId_ = vbrInstanceRegionId; - setCoreParameter("VbrInstanceRegionId", vbrInstanceRegionId); + setParameter("VbrInstanceRegionId", vbrInstanceRegionId); } std::string DescribeCenVbrHealthCheckRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeCenVbrHealthCheckRequest::getResourceOwnerAccount()const void DescribeCenVbrHealthCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCenVbrHealthCheckRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeCenVbrHealthCheckRequest::getOwnerAccount()const void DescribeCenVbrHealthCheckRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCenVbrHealthCheckRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeCenVbrHealthCheckRequest::getOwnerId()const void DescribeCenVbrHealthCheckRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCenVbrHealthCheckRequest::getVbrInstanceId()const @@ -132,6 +134,6 @@ std::string DescribeCenVbrHealthCheckRequest::getVbrInstanceId()const void DescribeCenVbrHealthCheckRequest::setVbrInstanceId(const std::string& vbrInstanceId) { vbrInstanceId_ = vbrInstanceId; - setCoreParameter("VbrInstanceId", vbrInstanceId); + setParameter("VbrInstanceId", vbrInstanceId); } diff --git a/cbn/src/model/DescribeCenVbrHealthCheckResult.cc b/cbn/src/model/DescribeCenVbrHealthCheckResult.cc index 15861996d..b12b7bdda 100644 --- a/cbn/src/model/DescribeCenVbrHealthCheckResult.cc +++ b/cbn/src/model/DescribeCenVbrHealthCheckResult.cc @@ -57,6 +57,10 @@ void DescribeCenVbrHealthCheckResult::parse(const std::string &payload) vbrHealthChecksObject.healthCheckTargetIp = valueVbrHealthChecksVbrHealthCheck["HealthCheckTargetIp"].asString(); if(!valueVbrHealthChecksVbrHealthCheck["Delay"].isNull()) vbrHealthChecksObject.delay = std::stol(valueVbrHealthChecksVbrHealthCheck["Delay"].asString()); + if(!valueVbrHealthChecksVbrHealthCheck["HealthCheckInterval"].isNull()) + vbrHealthChecksObject.healthCheckInterval = std::stoi(valueVbrHealthChecksVbrHealthCheck["HealthCheckInterval"].asString()); + if(!valueVbrHealthChecksVbrHealthCheck["HealthyThreshold"].isNull()) + vbrHealthChecksObject.healthyThreshold = std::stoi(valueVbrHealthChecksVbrHealthCheck["HealthyThreshold"].asString()); vbrHealthChecks_.push_back(vbrHealthChecksObject); } if(!value["TotalCount"].isNull()) diff --git a/cbn/src/model/DescribeCensRequest.cc b/cbn/src/model/DescribeCensRequest.cc index d5faed359..2dd50fe69 100644 --- a/cbn/src/model/DescribeCensRequest.cc +++ b/cbn/src/model/DescribeCensRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeCensRequest; DescribeCensRequest::DescribeCensRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeCens") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCensRequest::~DescribeCensRequest() {} @@ -33,7 +35,7 @@ long DescribeCensRequest::getResourceOwnerId()const void DescribeCensRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeCensRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeCensRequest::getPageNumber()const void DescribeCensRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeCensRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeCensRequest::getPageSize()const void DescribeCensRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeCensRequest::getTag()const @@ -66,12 +68,11 @@ std::vector DescribeCensRequest::getTag()const void DescribeCensRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -83,7 +84,7 @@ std::string DescribeCensRequest::getResourceOwnerAccount()const void DescribeCensRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCensRequest::getOwnerAccount()const @@ -94,7 +95,7 @@ std::string DescribeCensRequest::getOwnerAccount()const void DescribeCensRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCensRequest::getOwnerId()const @@ -105,7 +106,7 @@ long DescribeCensRequest::getOwnerId()const void DescribeCensRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DescribeCensRequest::getFilter()const @@ -116,12 +117,13 @@ std::vector DescribeCensRequest::getFilter()const void DescribeCensRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - for(int i = 0; i!= obj.value.size(); i++) setCoreParameter(str + ".Value."+ std::to_string(i), obj.value.at(i)); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) { + setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2)); + } + setParameter(filterObjStr + ".Key", filterObj.key); } } diff --git a/cbn/src/model/DescribeChildInstanceRegionsRequest.cc b/cbn/src/model/DescribeChildInstanceRegionsRequest.cc index 706b1663c..2927cd31a 100644 --- a/cbn/src/model/DescribeChildInstanceRegionsRequest.cc +++ b/cbn/src/model/DescribeChildInstanceRegionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeChildInstanceRegionsRequest; DescribeChildInstanceRegionsRequest::DescribeChildInstanceRegionsRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeChildInstanceRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeChildInstanceRegionsRequest::~DescribeChildInstanceRegionsRequest() {} @@ -33,7 +35,7 @@ long DescribeChildInstanceRegionsRequest::getResourceOwnerId()const void DescribeChildInstanceRegionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeChildInstanceRegionsRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DescribeChildInstanceRegionsRequest::getResourceOwnerAccount()const void DescribeChildInstanceRegionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeChildInstanceRegionsRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeChildInstanceRegionsRequest::getOwnerAccount()const void DescribeChildInstanceRegionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeChildInstanceRegionsRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeChildInstanceRegionsRequest::getOwnerId()const void DescribeChildInstanceRegionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeChildInstanceRegionsRequest::getProductType()const @@ -77,6 +79,6 @@ std::string DescribeChildInstanceRegionsRequest::getProductType()const void DescribeChildInstanceRegionsRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } diff --git a/cbn/src/model/DescribeFlowlogsRequest.cc b/cbn/src/model/DescribeFlowlogsRequest.cc index 88b7d9960..f714993dc 100644 --- a/cbn/src/model/DescribeFlowlogsRequest.cc +++ b/cbn/src/model/DescribeFlowlogsRequest.cc @@ -20,173 +20,175 @@ using AlibabaCloud::Cbn::Model::DescribeFlowlogsRequest; DescribeFlowlogsRequest::DescribeFlowlogsRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeFlowlogs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowlogsRequest::~DescribeFlowlogsRequest() {} -long DescribeFlowlogsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeFlowlogsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeFlowlogsRequest::getClientToken()const -{ - return clientToken_; -} - -void DescribeFlowlogsRequest::setClientToken(const std::string& clientToken) -{ - clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); -} - -std::string DescribeFlowlogsRequest::getCenId()const -{ - return cenId_; -} - -void DescribeFlowlogsRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -std::string DescribeFlowlogsRequest::getDescription()const -{ - return description_; -} - -void DescribeFlowlogsRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -int DescribeFlowlogsRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeFlowlogsRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeFlowlogsRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeFlowlogsRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DescribeFlowlogsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeFlowlogsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeFlowlogsRequest::getProjectName()const -{ - return projectName_; -} - -void DescribeFlowlogsRequest::setProjectName(const std::string& projectName) -{ - projectName_ = projectName; - setCoreParameter("ProjectName", projectName); -} - -std::string DescribeFlowlogsRequest::getLogStoreName()const -{ - return logStoreName_; -} - -void DescribeFlowlogsRequest::setLogStoreName(const std::string& logStoreName) -{ - logStoreName_ = logStoreName; - setCoreParameter("LogStoreName", logStoreName); -} - -std::string DescribeFlowlogsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeFlowlogsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeFlowlogsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeFlowlogsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeFlowlogsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeFlowlogsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeFlowlogsRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void DescribeFlowlogsRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - -std::string DescribeFlowlogsRequest::getFlowLogName()const -{ - return flowLogName_; -} - -void DescribeFlowlogsRequest::setFlowLogName(const std::string& flowLogName) -{ - flowLogName_ = flowLogName; - setCoreParameter("FlowLogName", flowLogName); -} - -std::string DescribeFlowlogsRequest::getStatus()const -{ - return status_; -} - -void DescribeFlowlogsRequest::setStatus(const std::string& status) -{ - status_ = status; - setCoreParameter("Status", status); -} - +long DescribeFlowlogsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeFlowlogsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeFlowlogsRequest::getClientToken()const +{ + return clientToken_; +} + +void DescribeFlowlogsRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string DescribeFlowlogsRequest::getCenId()const +{ + return cenId_; +} + +void DescribeFlowlogsRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +std::string DescribeFlowlogsRequest::getDescription()const +{ + return description_; +} + +void DescribeFlowlogsRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +int DescribeFlowlogsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeFlowlogsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeFlowlogsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeFlowlogsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeFlowlogsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeFlowlogsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeFlowlogsRequest::getProjectName()const +{ + return projectName_; +} + +void DescribeFlowlogsRequest::setProjectName(const std::string& projectName) +{ + projectName_ = projectName; + setParameter("ProjectName", projectName); +} + +std::string DescribeFlowlogsRequest::getLogStoreName()const +{ + return logStoreName_; +} + +void DescribeFlowlogsRequest::setLogStoreName(const std::string& logStoreName) +{ + logStoreName_ = logStoreName; + setParameter("LogStoreName", logStoreName); +} + +std::string DescribeFlowlogsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeFlowlogsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeFlowlogsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeFlowlogsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeFlowlogsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeFlowlogsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeFlowlogsRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void DescribeFlowlogsRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + +std::string DescribeFlowlogsRequest::getFlowLogName()const +{ + return flowLogName_; +} + +void DescribeFlowlogsRequest::setFlowLogName(const std::string& flowLogName) +{ + flowLogName_ = flowLogName; + setParameter("FlowLogName", flowLogName); +} + +std::string DescribeFlowlogsRequest::getStatus()const +{ + return status_; +} + +void DescribeFlowlogsRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/cbn/src/model/DescribeGeographicRegionMembershipRequest.cc b/cbn/src/model/DescribeGeographicRegionMembershipRequest.cc index 6fd8d100b..ba8c05642 100644 --- a/cbn/src/model/DescribeGeographicRegionMembershipRequest.cc +++ b/cbn/src/model/DescribeGeographicRegionMembershipRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeGeographicRegionMembershipRequest; DescribeGeographicRegionMembershipRequest::DescribeGeographicRegionMembershipRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeGeographicRegionMembership") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeGeographicRegionMembershipRequest::~DescribeGeographicRegionMembershipRequest() {} @@ -33,7 +35,7 @@ long DescribeGeographicRegionMembershipRequest::getResourceOwnerId()const void DescribeGeographicRegionMembershipRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeGeographicRegionMembershipRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeGeographicRegionMembershipRequest::getPageNumber()const void DescribeGeographicRegionMembershipRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeGeographicRegionMembershipRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeGeographicRegionMembershipRequest::getPageSize()const void DescribeGeographicRegionMembershipRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeGeographicRegionMembershipRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeGeographicRegionMembershipRequest::getResourceOwnerAccount() void DescribeGeographicRegionMembershipRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeGeographicRegionMembershipRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeGeographicRegionMembershipRequest::getOwnerAccount()const void DescribeGeographicRegionMembershipRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeGeographicRegionMembershipRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeGeographicRegionMembershipRequest::getOwnerId()const void DescribeGeographicRegionMembershipRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeGeographicRegionMembershipRequest::getGeographicRegionId()const @@ -99,6 +101,6 @@ std::string DescribeGeographicRegionMembershipRequest::getGeographicRegionId()co void DescribeGeographicRegionMembershipRequest::setGeographicRegionId(const std::string& geographicRegionId) { geographicRegionId_ = geographicRegionId; - setCoreParameter("GeographicRegionId", geographicRegionId); + setParameter("GeographicRegionId", geographicRegionId); } diff --git a/cbn/src/model/DescribeGrantRulesToCenRequest.cc b/cbn/src/model/DescribeGrantRulesToCenRequest.cc index f13e57137..8205f5e6a 100644 --- a/cbn/src/model/DescribeGrantRulesToCenRequest.cc +++ b/cbn/src/model/DescribeGrantRulesToCenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeGrantRulesToCenRequest; DescribeGrantRulesToCenRequest::DescribeGrantRulesToCenRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeGrantRulesToCen") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeGrantRulesToCenRequest::~DescribeGrantRulesToCenRequest() {} @@ -33,7 +35,7 @@ long DescribeGrantRulesToCenRequest::getResourceOwnerId()const void DescribeGrantRulesToCenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeGrantRulesToCenRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribeGrantRulesToCenRequest::getCenId()const void DescribeGrantRulesToCenRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string DescribeGrantRulesToCenRequest::getProductType()const @@ -55,7 +57,7 @@ std::string DescribeGrantRulesToCenRequest::getProductType()const void DescribeGrantRulesToCenRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string DescribeGrantRulesToCenRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeGrantRulesToCenRequest::getRegionId()const void DescribeGrantRulesToCenRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeGrantRulesToCenRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeGrantRulesToCenRequest::getResourceOwnerAccount()const void DescribeGrantRulesToCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeGrantRulesToCenRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeGrantRulesToCenRequest::getOwnerAccount()const void DescribeGrantRulesToCenRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeGrantRulesToCenRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeGrantRulesToCenRequest::getOwnerId()const void DescribeGrantRulesToCenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/cbn/src/model/DescribePublishedRouteEntriesRequest.cc b/cbn/src/model/DescribePublishedRouteEntriesRequest.cc index 759633c6b..341519fcd 100644 --- a/cbn/src/model/DescribePublishedRouteEntriesRequest.cc +++ b/cbn/src/model/DescribePublishedRouteEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribePublishedRouteEntriesRequest; DescribePublishedRouteEntriesRequest::DescribePublishedRouteEntriesRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribePublishedRouteEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePublishedRouteEntriesRequest::~DescribePublishedRouteEntriesRequest() {} @@ -33,7 +35,7 @@ long DescribePublishedRouteEntriesRequest::getResourceOwnerId()const void DescribePublishedRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribePublishedRouteEntriesRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribePublishedRouteEntriesRequest::getCenId()const void DescribePublishedRouteEntriesRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } int DescribePublishedRouteEntriesRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribePublishedRouteEntriesRequest::getPageNumber()const void DescribePublishedRouteEntriesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribePublishedRouteEntriesRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribePublishedRouteEntriesRequest::getPageSize()const void DescribePublishedRouteEntriesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribePublishedRouteEntriesRequest::getChildInstanceRegionId()const @@ -77,7 +79,7 @@ std::string DescribePublishedRouteEntriesRequest::getChildInstanceRegionId()cons void DescribePublishedRouteEntriesRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) { childInstanceRegionId_ = childInstanceRegionId; - setCoreParameter("ChildInstanceRegionId", childInstanceRegionId); + setParameter("ChildInstanceRegionId", childInstanceRegionId); } std::string DescribePublishedRouteEntriesRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribePublishedRouteEntriesRequest::getResourceOwnerAccount()const void DescribePublishedRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribePublishedRouteEntriesRequest::getDestinationCidrBlock()const @@ -99,7 +101,7 @@ std::string DescribePublishedRouteEntriesRequest::getDestinationCidrBlock()const void DescribePublishedRouteEntriesRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock) { destinationCidrBlock_ = destinationCidrBlock; - setCoreParameter("DestinationCidrBlock", destinationCidrBlock); + setParameter("DestinationCidrBlock", destinationCidrBlock); } std::string DescribePublishedRouteEntriesRequest::getChildInstanceType()const @@ -110,7 +112,7 @@ std::string DescribePublishedRouteEntriesRequest::getChildInstanceType()const void DescribePublishedRouteEntriesRequest::setChildInstanceType(const std::string& childInstanceType) { childInstanceType_ = childInstanceType; - setCoreParameter("ChildInstanceType", childInstanceType); + setParameter("ChildInstanceType", childInstanceType); } std::string DescribePublishedRouteEntriesRequest::getChildInstanceId()const @@ -121,7 +123,7 @@ std::string DescribePublishedRouteEntriesRequest::getChildInstanceId()const void DescribePublishedRouteEntriesRequest::setChildInstanceId(const std::string& childInstanceId) { childInstanceId_ = childInstanceId; - setCoreParameter("ChildInstanceId", childInstanceId); + setParameter("ChildInstanceId", childInstanceId); } std::string DescribePublishedRouteEntriesRequest::getChildInstanceRouteTableId()const @@ -132,6 +134,6 @@ std::string DescribePublishedRouteEntriesRequest::getChildInstanceRouteTableId() void DescribePublishedRouteEntriesRequest::setChildInstanceRouteTableId(const std::string& childInstanceRouteTableId) { childInstanceRouteTableId_ = childInstanceRouteTableId; - setCoreParameter("ChildInstanceRouteTableId", childInstanceRouteTableId); + setParameter("ChildInstanceRouteTableId", childInstanceRouteTableId); } diff --git a/cbn/src/model/DescribeRouteConflictRequest.cc b/cbn/src/model/DescribeRouteConflictRequest.cc index aff0ce793..49859c8f8 100644 --- a/cbn/src/model/DescribeRouteConflictRequest.cc +++ b/cbn/src/model/DescribeRouteConflictRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeRouteConflictRequest; DescribeRouteConflictRequest::DescribeRouteConflictRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeRouteConflict") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRouteConflictRequest::~DescribeRouteConflictRequest() {} @@ -33,7 +35,7 @@ long DescribeRouteConflictRequest::getResourceOwnerId()const void DescribeRouteConflictRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeRouteConflictRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeRouteConflictRequest::getPageNumber()const void DescribeRouteConflictRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeRouteConflictRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeRouteConflictRequest::getPageSize()const void DescribeRouteConflictRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRouteConflictRequest::getChildInstanceRegionId()const @@ -66,7 +68,7 @@ std::string DescribeRouteConflictRequest::getChildInstanceRegionId()const void DescribeRouteConflictRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) { childInstanceRegionId_ = childInstanceRegionId; - setCoreParameter("ChildInstanceRegionId", childInstanceRegionId); + setParameter("ChildInstanceRegionId", childInstanceRegionId); } std::string DescribeRouteConflictRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeRouteConflictRequest::getResourceOwnerAccount()const void DescribeRouteConflictRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRouteConflictRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeRouteConflictRequest::getOwnerAccount()const void DescribeRouteConflictRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeRouteConflictRequest::getDestinationCidrBlock()const @@ -99,7 +101,7 @@ std::string DescribeRouteConflictRequest::getDestinationCidrBlock()const void DescribeRouteConflictRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock) { destinationCidrBlock_ = destinationCidrBlock; - setCoreParameter("DestinationCidrBlock", destinationCidrBlock); + setParameter("DestinationCidrBlock", destinationCidrBlock); } long DescribeRouteConflictRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DescribeRouteConflictRequest::getOwnerId()const void DescribeRouteConflictRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRouteConflictRequest::getChildInstanceType()const @@ -121,7 +123,7 @@ std::string DescribeRouteConflictRequest::getChildInstanceType()const void DescribeRouteConflictRequest::setChildInstanceType(const std::string& childInstanceType) { childInstanceType_ = childInstanceType; - setCoreParameter("ChildInstanceType", childInstanceType); + setParameter("ChildInstanceType", childInstanceType); } std::string DescribeRouteConflictRequest::getChildInstanceId()const @@ -132,7 +134,7 @@ std::string DescribeRouteConflictRequest::getChildInstanceId()const void DescribeRouteConflictRequest::setChildInstanceId(const std::string& childInstanceId) { childInstanceId_ = childInstanceId; - setCoreParameter("ChildInstanceId", childInstanceId); + setParameter("ChildInstanceId", childInstanceId); } std::string DescribeRouteConflictRequest::getChildInstanceRouteTableId()const @@ -143,6 +145,6 @@ std::string DescribeRouteConflictRequest::getChildInstanceRouteTableId()const void DescribeRouteConflictRequest::setChildInstanceRouteTableId(const std::string& childInstanceRouteTableId) { childInstanceRouteTableId_ = childInstanceRouteTableId; - setCoreParameter("ChildInstanceRouteTableId", childInstanceRouteTableId); + setParameter("ChildInstanceRouteTableId", childInstanceRouteTableId); } diff --git a/cbn/src/model/DescribeRouteServicesInCenRequest.cc b/cbn/src/model/DescribeRouteServicesInCenRequest.cc index 920a1fe1c..86f6b4035 100644 --- a/cbn/src/model/DescribeRouteServicesInCenRequest.cc +++ b/cbn/src/model/DescribeRouteServicesInCenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DescribeRouteServicesInCenRequest; DescribeRouteServicesInCenRequest::DescribeRouteServicesInCenRequest() : RpcServiceRequest("cbn", "2017-09-12", "DescribeRouteServicesInCen") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRouteServicesInCenRequest::~DescribeRouteServicesInCenRequest() {} @@ -33,7 +35,7 @@ long DescribeRouteServicesInCenRequest::getResourceOwnerId()const void DescribeRouteServicesInCenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRouteServicesInCenRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DescribeRouteServicesInCenRequest::getCenId()const void DescribeRouteServicesInCenRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string DescribeRouteServicesInCenRequest::getAccessRegionId()const @@ -55,7 +57,7 @@ std::string DescribeRouteServicesInCenRequest::getAccessRegionId()const void DescribeRouteServicesInCenRequest::setAccessRegionId(const std::string& accessRegionId) { accessRegionId_ = accessRegionId; - setCoreParameter("AccessRegionId", accessRegionId); + setParameter("AccessRegionId", accessRegionId); } int DescribeRouteServicesInCenRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeRouteServicesInCenRequest::getPageNumber()const void DescribeRouteServicesInCenRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeRouteServicesInCenRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeRouteServicesInCenRequest::getPageSize()const void DescribeRouteServicesInCenRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRouteServicesInCenRequest::getHost()const @@ -88,7 +90,7 @@ std::string DescribeRouteServicesInCenRequest::getHost()const void DescribeRouteServicesInCenRequest::setHost(const std::string& host) { host_ = host; - setCoreParameter("Host", host); + setParameter("Host", host); } std::string DescribeRouteServicesInCenRequest::getHostRegionId()const @@ -99,7 +101,7 @@ std::string DescribeRouteServicesInCenRequest::getHostRegionId()const void DescribeRouteServicesInCenRequest::setHostRegionId(const std::string& hostRegionId) { hostRegionId_ = hostRegionId; - setCoreParameter("HostRegionId", hostRegionId); + setParameter("HostRegionId", hostRegionId); } std::string DescribeRouteServicesInCenRequest::getHostVpcId()const @@ -110,7 +112,7 @@ std::string DescribeRouteServicesInCenRequest::getHostVpcId()const void DescribeRouteServicesInCenRequest::setHostVpcId(const std::string& hostVpcId) { hostVpcId_ = hostVpcId; - setCoreParameter("HostVpcId", hostVpcId); + setParameter("HostVpcId", hostVpcId); } std::string DescribeRouteServicesInCenRequest::getResourceOwnerAccount()const @@ -121,7 +123,7 @@ std::string DescribeRouteServicesInCenRequest::getResourceOwnerAccount()const void DescribeRouteServicesInCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRouteServicesInCenRequest::getOwnerAccount()const @@ -132,7 +134,7 @@ std::string DescribeRouteServicesInCenRequest::getOwnerAccount()const void DescribeRouteServicesInCenRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRouteServicesInCenRequest::getOwnerId()const @@ -143,6 +145,6 @@ long DescribeRouteServicesInCenRequest::getOwnerId()const void DescribeRouteServicesInCenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/cbn/src/model/DescribeRouteServicesInCenResult.cc b/cbn/src/model/DescribeRouteServicesInCenResult.cc index b15e55ea4..74523a771 100644 --- a/cbn/src/model/DescribeRouteServicesInCenResult.cc +++ b/cbn/src/model/DescribeRouteServicesInCenResult.cc @@ -55,6 +55,10 @@ void DescribeRouteServicesInCenResult::parse(const std::string &payload) routeServiceEntriesObject.updateInterval = valueRouteServiceEntriesRouteServiceEntry["UpdateInterval"].asString(); if(!valueRouteServiceEntriesRouteServiceEntry["Status"].isNull()) routeServiceEntriesObject.status = valueRouteServiceEntriesRouteServiceEntry["Status"].asString(); + if(!valueRouteServiceEntriesRouteServiceEntry["HostVpcId"].isNull()) + routeServiceEntriesObject.hostVpcId = valueRouteServiceEntriesRouteServiceEntry["HostVpcId"].asString(); + if(!valueRouteServiceEntriesRouteServiceEntry["Description"].isNull()) + routeServiceEntriesObject.description = valueRouteServiceEntriesRouteServiceEntry["Description"].asString(); auto allCidrs = value["Cidrs"]["Cidr"]; for (auto value : allCidrs) routeServiceEntriesObject.cidrs.push_back(value.asString()); diff --git a/cbn/src/model/DetachCenChildInstanceRequest.cc b/cbn/src/model/DetachCenChildInstanceRequest.cc index c828a32e4..d38816352 100644 --- a/cbn/src/model/DetachCenChildInstanceRequest.cc +++ b/cbn/src/model/DetachCenChildInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DetachCenChildInstanceRequest; DetachCenChildInstanceRequest::DetachCenChildInstanceRequest() : RpcServiceRequest("cbn", "2017-09-12", "DetachCenChildInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachCenChildInstanceRequest::~DetachCenChildInstanceRequest() {} @@ -33,7 +35,7 @@ long DetachCenChildInstanceRequest::getResourceOwnerId()const void DetachCenChildInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DetachCenChildInstanceRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DetachCenChildInstanceRequest::getCenId()const void DetachCenChildInstanceRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } long DetachCenChildInstanceRequest::getCenOwnerId()const @@ -55,7 +57,7 @@ long DetachCenChildInstanceRequest::getCenOwnerId()const void DetachCenChildInstanceRequest::setCenOwnerId(long cenOwnerId) { cenOwnerId_ = cenOwnerId; - setCoreParameter("CenOwnerId", std::to_string(cenOwnerId)); + setParameter("CenOwnerId", std::to_string(cenOwnerId)); } std::string DetachCenChildInstanceRequest::getChildInstanceRegionId()const @@ -66,7 +68,7 @@ std::string DetachCenChildInstanceRequest::getChildInstanceRegionId()const void DetachCenChildInstanceRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) { childInstanceRegionId_ = childInstanceRegionId; - setCoreParameter("ChildInstanceRegionId", childInstanceRegionId); + setParameter("ChildInstanceRegionId", childInstanceRegionId); } std::string DetachCenChildInstanceRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DetachCenChildInstanceRequest::getResourceOwnerAccount()const void DetachCenChildInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DetachCenChildInstanceRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DetachCenChildInstanceRequest::getOwnerAccount()const void DetachCenChildInstanceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DetachCenChildInstanceRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DetachCenChildInstanceRequest::getOwnerId()const void DetachCenChildInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DetachCenChildInstanceRequest::getChildInstanceType()const @@ -110,7 +112,7 @@ std::string DetachCenChildInstanceRequest::getChildInstanceType()const void DetachCenChildInstanceRequest::setChildInstanceType(const std::string& childInstanceType) { childInstanceType_ = childInstanceType; - setCoreParameter("ChildInstanceType", childInstanceType); + setParameter("ChildInstanceType", childInstanceType); } long DetachCenChildInstanceRequest::getChildInstanceOwnerId()const @@ -121,7 +123,7 @@ long DetachCenChildInstanceRequest::getChildInstanceOwnerId()const void DetachCenChildInstanceRequest::setChildInstanceOwnerId(long childInstanceOwnerId) { childInstanceOwnerId_ = childInstanceOwnerId; - setCoreParameter("ChildInstanceOwnerId", std::to_string(childInstanceOwnerId)); + setParameter("ChildInstanceOwnerId", std::to_string(childInstanceOwnerId)); } std::string DetachCenChildInstanceRequest::getChildInstanceId()const @@ -132,6 +134,6 @@ std::string DetachCenChildInstanceRequest::getChildInstanceId()const void DetachCenChildInstanceRequest::setChildInstanceId(const std::string& childInstanceId) { childInstanceId_ = childInstanceId; - setCoreParameter("ChildInstanceId", childInstanceId); + setParameter("ChildInstanceId", childInstanceId); } diff --git a/cbn/src/model/DisableCenVbrHealthCheckRequest.cc b/cbn/src/model/DisableCenVbrHealthCheckRequest.cc index 60a0cf75e..2d3218282 100644 --- a/cbn/src/model/DisableCenVbrHealthCheckRequest.cc +++ b/cbn/src/model/DisableCenVbrHealthCheckRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::DisableCenVbrHealthCheckRequest; DisableCenVbrHealthCheckRequest::DisableCenVbrHealthCheckRequest() : RpcServiceRequest("cbn", "2017-09-12", "DisableCenVbrHealthCheck") -{} +{ + setMethod(HttpRequest::Method::Post); +} DisableCenVbrHealthCheckRequest::~DisableCenVbrHealthCheckRequest() {} @@ -33,7 +35,7 @@ long DisableCenVbrHealthCheckRequest::getResourceOwnerId()const void DisableCenVbrHealthCheckRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DisableCenVbrHealthCheckRequest::getCenId()const @@ -44,7 +46,7 @@ std::string DisableCenVbrHealthCheckRequest::getCenId()const void DisableCenVbrHealthCheckRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } long DisableCenVbrHealthCheckRequest::getVbrInstanceOwnerId()const @@ -55,7 +57,7 @@ long DisableCenVbrHealthCheckRequest::getVbrInstanceOwnerId()const void DisableCenVbrHealthCheckRequest::setVbrInstanceOwnerId(long vbrInstanceOwnerId) { vbrInstanceOwnerId_ = vbrInstanceOwnerId; - setCoreParameter("VbrInstanceOwnerId", std::to_string(vbrInstanceOwnerId)); + setParameter("VbrInstanceOwnerId", std::to_string(vbrInstanceOwnerId)); } std::string DisableCenVbrHealthCheckRequest::getVbrInstanceRegionId()const @@ -66,7 +68,7 @@ std::string DisableCenVbrHealthCheckRequest::getVbrInstanceRegionId()const void DisableCenVbrHealthCheckRequest::setVbrInstanceRegionId(const std::string& vbrInstanceRegionId) { vbrInstanceRegionId_ = vbrInstanceRegionId; - setCoreParameter("VbrInstanceRegionId", vbrInstanceRegionId); + setParameter("VbrInstanceRegionId", vbrInstanceRegionId); } std::string DisableCenVbrHealthCheckRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DisableCenVbrHealthCheckRequest::getResourceOwnerAccount()const void DisableCenVbrHealthCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DisableCenVbrHealthCheckRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DisableCenVbrHealthCheckRequest::getOwnerAccount()const void DisableCenVbrHealthCheckRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DisableCenVbrHealthCheckRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DisableCenVbrHealthCheckRequest::getOwnerId()const void DisableCenVbrHealthCheckRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DisableCenVbrHealthCheckRequest::getVbrInstanceId()const @@ -110,6 +112,6 @@ std::string DisableCenVbrHealthCheckRequest::getVbrInstanceId()const void DisableCenVbrHealthCheckRequest::setVbrInstanceId(const std::string& vbrInstanceId) { vbrInstanceId_ = vbrInstanceId; - setCoreParameter("VbrInstanceId", vbrInstanceId); + setParameter("VbrInstanceId", vbrInstanceId); } diff --git a/cbn/src/model/EnableCenVbrHealthCheckRequest.cc b/cbn/src/model/EnableCenVbrHealthCheckRequest.cc index 42fb719ff..cdc1ee08e 100644 --- a/cbn/src/model/EnableCenVbrHealthCheckRequest.cc +++ b/cbn/src/model/EnableCenVbrHealthCheckRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::EnableCenVbrHealthCheckRequest; EnableCenVbrHealthCheckRequest::EnableCenVbrHealthCheckRequest() : RpcServiceRequest("cbn", "2017-09-12", "EnableCenVbrHealthCheck") -{} +{ + setMethod(HttpRequest::Method::Post); +} EnableCenVbrHealthCheckRequest::~EnableCenVbrHealthCheckRequest() {} @@ -33,7 +35,7 @@ long EnableCenVbrHealthCheckRequest::getResourceOwnerId()const void EnableCenVbrHealthCheckRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string EnableCenVbrHealthCheckRequest::getCenId()const @@ -44,7 +46,7 @@ std::string EnableCenVbrHealthCheckRequest::getCenId()const void EnableCenVbrHealthCheckRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string EnableCenVbrHealthCheckRequest::getHealthCheckTargetIp()const @@ -55,7 +57,18 @@ std::string EnableCenVbrHealthCheckRequest::getHealthCheckTargetIp()const void EnableCenVbrHealthCheckRequest::setHealthCheckTargetIp(const std::string& healthCheckTargetIp) { healthCheckTargetIp_ = healthCheckTargetIp; - setCoreParameter("HealthCheckTargetIp", healthCheckTargetIp); + setParameter("HealthCheckTargetIp", healthCheckTargetIp); +} + +int EnableCenVbrHealthCheckRequest::getHealthyThreshold()const +{ + return healthyThreshold_; +} + +void EnableCenVbrHealthCheckRequest::setHealthyThreshold(int healthyThreshold) +{ + healthyThreshold_ = healthyThreshold; + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); } long EnableCenVbrHealthCheckRequest::getVbrInstanceOwnerId()const @@ -66,7 +79,7 @@ long EnableCenVbrHealthCheckRequest::getVbrInstanceOwnerId()const void EnableCenVbrHealthCheckRequest::setVbrInstanceOwnerId(long vbrInstanceOwnerId) { vbrInstanceOwnerId_ = vbrInstanceOwnerId; - setCoreParameter("VbrInstanceOwnerId", std::to_string(vbrInstanceOwnerId)); + setParameter("VbrInstanceOwnerId", std::to_string(vbrInstanceOwnerId)); } std::string EnableCenVbrHealthCheckRequest::getVbrInstanceRegionId()const @@ -77,7 +90,7 @@ std::string EnableCenVbrHealthCheckRequest::getVbrInstanceRegionId()const void EnableCenVbrHealthCheckRequest::setVbrInstanceRegionId(const std::string& vbrInstanceRegionId) { vbrInstanceRegionId_ = vbrInstanceRegionId; - setCoreParameter("VbrInstanceRegionId", vbrInstanceRegionId); + setParameter("VbrInstanceRegionId", vbrInstanceRegionId); } std::string EnableCenVbrHealthCheckRequest::getResourceOwnerAccount()const @@ -88,7 +101,7 @@ std::string EnableCenVbrHealthCheckRequest::getResourceOwnerAccount()const void EnableCenVbrHealthCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string EnableCenVbrHealthCheckRequest::getOwnerAccount()const @@ -99,7 +112,7 @@ std::string EnableCenVbrHealthCheckRequest::getOwnerAccount()const void EnableCenVbrHealthCheckRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long EnableCenVbrHealthCheckRequest::getOwnerId()const @@ -110,7 +123,7 @@ long EnableCenVbrHealthCheckRequest::getOwnerId()const void EnableCenVbrHealthCheckRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string EnableCenVbrHealthCheckRequest::getHealthCheckSourceIp()const @@ -121,7 +134,18 @@ std::string EnableCenVbrHealthCheckRequest::getHealthCheckSourceIp()const void EnableCenVbrHealthCheckRequest::setHealthCheckSourceIp(const std::string& healthCheckSourceIp) { healthCheckSourceIp_ = healthCheckSourceIp; - setCoreParameter("HealthCheckSourceIp", healthCheckSourceIp); + setParameter("HealthCheckSourceIp", healthCheckSourceIp); +} + +int EnableCenVbrHealthCheckRequest::getHealthCheckInterval()const +{ + return healthCheckInterval_; +} + +void EnableCenVbrHealthCheckRequest::setHealthCheckInterval(int healthCheckInterval) +{ + healthCheckInterval_ = healthCheckInterval; + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); } std::string EnableCenVbrHealthCheckRequest::getVbrInstanceId()const @@ -132,6 +156,6 @@ std::string EnableCenVbrHealthCheckRequest::getVbrInstanceId()const void EnableCenVbrHealthCheckRequest::setVbrInstanceId(const std::string& vbrInstanceId) { vbrInstanceId_ = vbrInstanceId; - setCoreParameter("VbrInstanceId", vbrInstanceId); + setParameter("VbrInstanceId", vbrInstanceId); } diff --git a/cbn/src/model/ListTagResourcesRequest.cc b/cbn/src/model/ListTagResourcesRequest.cc new file mode 100644 index 000000000..0c39736d3 --- /dev/null +++ b/cbn/src/model/ListTagResourcesRequest.cc @@ -0,0 +1,135 @@ +/* + * 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 + +using AlibabaCloud::Cbn::Model::ListTagResourcesRequest; + +ListTagResourcesRequest::ListTagResourcesRequest() : + RpcServiceRequest("cbn", "2017-09-12", "ListTagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +ListTagResourcesRequest::~ListTagResourcesRequest() +{} + +long ListTagResourcesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListTagResourcesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListTagResourcesRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagResourcesRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +int ListTagResourcesRequest::getPageSize()const +{ + return pageSize_; +} + +void ListTagResourcesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::vector ListTagResourcesRequest::getTag()const +{ + return tag_; +} + +void ListTagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } +} + +std::vector ListTagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string ListTagResourcesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ListTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ListTagResourcesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ListTagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ListTagResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListTagResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListTagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/cbn/src/model/ListTagResourcesResult.cc b/cbn/src/model/ListTagResourcesResult.cc new file mode 100644 index 000000000..5ba1a439a --- /dev/null +++ b/cbn/src/model/ListTagResourcesResult.cc @@ -0,0 +1,70 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cbn; +using namespace AlibabaCloud::Cbn::Model; + +ListTagResourcesResult::ListTagResourcesResult() : + ServiceResult() +{} + +ListTagResourcesResult::ListTagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListTagResourcesResult::~ListTagResourcesResult() +{} + +void ListTagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) + { + TagResource tagResourcesObject; + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + tagResources_.push_back(tagResourcesObject); + } + if(!value["NextToken"].isNull()) + nextToken_ = value["NextToken"].asString(); + +} + +std::string ListTagResourcesResult::getNextToken()const +{ + return nextToken_; +} + +std::vector ListTagResourcesResult::getTagResources()const +{ + return tagResources_; +} + diff --git a/cbn/src/model/ModifyCenAttributeRequest.cc b/cbn/src/model/ModifyCenAttributeRequest.cc index b5b8e2d51..2d2d667fd 100644 --- a/cbn/src/model/ModifyCenAttributeRequest.cc +++ b/cbn/src/model/ModifyCenAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::ModifyCenAttributeRequest; ModifyCenAttributeRequest::ModifyCenAttributeRequest() : RpcServiceRequest("cbn", "2017-09-12", "ModifyCenAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCenAttributeRequest::~ModifyCenAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyCenAttributeRequest::getResourceOwnerId()const void ModifyCenAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyCenAttributeRequest::getCenId()const @@ -44,7 +46,7 @@ std::string ModifyCenAttributeRequest::getCenId()const void ModifyCenAttributeRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string ModifyCenAttributeRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyCenAttributeRequest::getDescription()const void ModifyCenAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyCenAttributeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyCenAttributeRequest::getResourceOwnerAccount()const void ModifyCenAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyCenAttributeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyCenAttributeRequest::getOwnerAccount()const void ModifyCenAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyCenAttributeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ModifyCenAttributeRequest::getOwnerId()const void ModifyCenAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyCenAttributeRequest::getProtectionLevel()const @@ -99,7 +101,7 @@ std::string ModifyCenAttributeRequest::getProtectionLevel()const void ModifyCenAttributeRequest::setProtectionLevel(const std::string& protectionLevel) { protectionLevel_ = protectionLevel; - setCoreParameter("ProtectionLevel", protectionLevel); + setParameter("ProtectionLevel", protectionLevel); } std::string ModifyCenAttributeRequest::getName()const @@ -110,6 +112,6 @@ std::string ModifyCenAttributeRequest::getName()const void ModifyCenAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cbn/src/model/ModifyCenBandwidthPackageAttributeRequest.cc b/cbn/src/model/ModifyCenBandwidthPackageAttributeRequest.cc index c897ea56f..5f9a0adcd 100644 --- a/cbn/src/model/ModifyCenBandwidthPackageAttributeRequest.cc +++ b/cbn/src/model/ModifyCenBandwidthPackageAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::ModifyCenBandwidthPackageAttributeRequest; ModifyCenBandwidthPackageAttributeRequest::ModifyCenBandwidthPackageAttributeRequest() : RpcServiceRequest("cbn", "2017-09-12", "ModifyCenBandwidthPackageAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCenBandwidthPackageAttributeRequest::~ModifyCenBandwidthPackageAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyCenBandwidthPackageAttributeRequest::getResourceOwnerId()const void ModifyCenBandwidthPackageAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyCenBandwidthPackageAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyCenBandwidthPackageAttributeRequest::getDescription()const void ModifyCenBandwidthPackageAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyCenBandwidthPackageAttributeRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string ModifyCenBandwidthPackageAttributeRequest::getResourceOwnerAccount() void ModifyCenBandwidthPackageAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyCenBandwidthPackageAttributeRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyCenBandwidthPackageAttributeRequest::getOwnerAccount()const void ModifyCenBandwidthPackageAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyCenBandwidthPackageAttributeRequest::getOwnerId()const @@ -77,7 +79,7 @@ long ModifyCenBandwidthPackageAttributeRequest::getOwnerId()const void ModifyCenBandwidthPackageAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyCenBandwidthPackageAttributeRequest::getCenBandwidthPackageId()const @@ -88,7 +90,7 @@ std::string ModifyCenBandwidthPackageAttributeRequest::getCenBandwidthPackageId( void ModifyCenBandwidthPackageAttributeRequest::setCenBandwidthPackageId(const std::string& cenBandwidthPackageId) { cenBandwidthPackageId_ = cenBandwidthPackageId; - setCoreParameter("CenBandwidthPackageId", cenBandwidthPackageId); + setParameter("CenBandwidthPackageId", cenBandwidthPackageId); } std::string ModifyCenBandwidthPackageAttributeRequest::getName()const @@ -99,6 +101,6 @@ std::string ModifyCenBandwidthPackageAttributeRequest::getName()const void ModifyCenBandwidthPackageAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cbn/src/model/ModifyCenBandwidthPackageSpecRequest.cc b/cbn/src/model/ModifyCenBandwidthPackageSpecRequest.cc index 9233c9c74..fe42f055b 100644 --- a/cbn/src/model/ModifyCenBandwidthPackageSpecRequest.cc +++ b/cbn/src/model/ModifyCenBandwidthPackageSpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::ModifyCenBandwidthPackageSpecRequest; ModifyCenBandwidthPackageSpecRequest::ModifyCenBandwidthPackageSpecRequest() : RpcServiceRequest("cbn", "2017-09-12", "ModifyCenBandwidthPackageSpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCenBandwidthPackageSpecRequest::~ModifyCenBandwidthPackageSpecRequest() {} @@ -33,7 +35,7 @@ long ModifyCenBandwidthPackageSpecRequest::getResourceOwnerId()const void ModifyCenBandwidthPackageSpecRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyCenBandwidthPackageSpecRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string ModifyCenBandwidthPackageSpecRequest::getResourceOwnerAccount()const void ModifyCenBandwidthPackageSpecRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int ModifyCenBandwidthPackageSpecRequest::getBandwidth()const @@ -55,7 +57,7 @@ int ModifyCenBandwidthPackageSpecRequest::getBandwidth()const void ModifyCenBandwidthPackageSpecRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string ModifyCenBandwidthPackageSpecRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyCenBandwidthPackageSpecRequest::getOwnerAccount()const void ModifyCenBandwidthPackageSpecRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyCenBandwidthPackageSpecRequest::getOwnerId()const @@ -77,7 +79,7 @@ long ModifyCenBandwidthPackageSpecRequest::getOwnerId()const void ModifyCenBandwidthPackageSpecRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyCenBandwidthPackageSpecRequest::getCenBandwidthPackageId()const @@ -88,6 +90,6 @@ std::string ModifyCenBandwidthPackageSpecRequest::getCenBandwidthPackageId()cons void ModifyCenBandwidthPackageSpecRequest::setCenBandwidthPackageId(const std::string& cenBandwidthPackageId) { cenBandwidthPackageId_ = cenBandwidthPackageId; - setCoreParameter("CenBandwidthPackageId", cenBandwidthPackageId); + setParameter("CenBandwidthPackageId", cenBandwidthPackageId); } diff --git a/cbn/src/model/ModifyCenRouteMapRequest.cc b/cbn/src/model/ModifyCenRouteMapRequest.cc index 18932beab..3400143cf 100644 --- a/cbn/src/model/ModifyCenRouteMapRequest.cc +++ b/cbn/src/model/ModifyCenRouteMapRequest.cc @@ -20,350 +20,377 @@ using AlibabaCloud::Cbn::Model::ModifyCenRouteMapRequest; ModifyCenRouteMapRequest::ModifyCenRouteMapRequest() : RpcServiceRequest("cbn", "2017-09-12", "ModifyCenRouteMap") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCenRouteMapRequest::~ModifyCenRouteMapRequest() {} -long ModifyCenRouteMapRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyCenRouteMapRequest::getCommunityMatchMode()const -{ - return communityMatchMode_; -} - -void ModifyCenRouteMapRequest::setCommunityMatchMode(const std::string& communityMatchMode) -{ - communityMatchMode_ = communityMatchMode; - setCoreParameter("CommunityMatchMode", communityMatchMode); -} - -std::string ModifyCenRouteMapRequest::getMapResult()const -{ - return mapResult_; -} - -void ModifyCenRouteMapRequest::setMapResult(const std::string& mapResult) -{ - mapResult_ = mapResult; - setCoreParameter("MapResult", mapResult); -} - -int ModifyCenRouteMapRequest::getNextPriority()const -{ - return nextPriority_; -} - -void ModifyCenRouteMapRequest::setNextPriority(int nextPriority) -{ - nextPriority_ = nextPriority; - setCoreParameter("NextPriority", std::to_string(nextPriority)); -} - -std::vector ModifyCenRouteMapRequest::getDestinationCidrBlocks()const -{ - return destinationCidrBlocks_; -} - -void ModifyCenRouteMapRequest::setDestinationCidrBlocks(const std::vector& destinationCidrBlocks) -{ - destinationCidrBlocks_ = destinationCidrBlocks; - for(int i = 0; i!= destinationCidrBlocks.size(); i++) - setCoreParameter("DestinationCidrBlocks."+ std::to_string(i), destinationCidrBlocks.at(i)); -} - -std::vector ModifyCenRouteMapRequest::getSourceInstanceIds()const -{ - return sourceInstanceIds_; -} - -void ModifyCenRouteMapRequest::setSourceInstanceIds(const std::vector& sourceInstanceIds) -{ - sourceInstanceIds_ = sourceInstanceIds; - for(int i = 0; i!= sourceInstanceIds.size(); i++) - setCoreParameter("SourceInstanceIds."+ std::to_string(i), sourceInstanceIds.at(i)); -} - -std::vector ModifyCenRouteMapRequest::getSourceRegionIds()const -{ - return sourceRegionIds_; -} - -void ModifyCenRouteMapRequest::setSourceRegionIds(const std::vector& sourceRegionIds) -{ - sourceRegionIds_ = sourceRegionIds; - for(int i = 0; i!= sourceRegionIds.size(); i++) - setCoreParameter("SourceRegionIds."+ std::to_string(i), sourceRegionIds.at(i)); -} - -std::vector ModifyCenRouteMapRequest::getMatchAsns()const -{ - return matchAsns_; -} - -void ModifyCenRouteMapRequest::setMatchAsns(const std::vector& matchAsns) -{ - matchAsns_ = matchAsns; - for(int i = 0; i!= matchAsns.size(); i++) - setCoreParameter("MatchAsns."+ std::to_string(i), std::to_string(matchAsns.at(i))); -} - -int ModifyCenRouteMapRequest::getPreference()const -{ - return preference_; -} - -void ModifyCenRouteMapRequest::setPreference(int preference) -{ - preference_ = preference; - setCoreParameter("Preference", std::to_string(preference)); -} - -long ModifyCenRouteMapRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyCenRouteMapRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -int ModifyCenRouteMapRequest::getPriority()const -{ - return priority_; -} - -void ModifyCenRouteMapRequest::setPriority(int priority) -{ - priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); -} - -std::vector ModifyCenRouteMapRequest::getDestinationChildInstanceTypes()const -{ - return destinationChildInstanceTypes_; -} - -void ModifyCenRouteMapRequest::setDestinationChildInstanceTypes(const std::vector& destinationChildInstanceTypes) -{ - destinationChildInstanceTypes_ = destinationChildInstanceTypes; - for(int i = 0; i!= destinationChildInstanceTypes.size(); i++) - setCoreParameter("DestinationChildInstanceTypes."+ std::to_string(i), destinationChildInstanceTypes.at(i)); -} - -std::vector ModifyCenRouteMapRequest::getSourceRouteTableIds()const -{ - return sourceRouteTableIds_; -} - -void ModifyCenRouteMapRequest::setSourceRouteTableIds(const std::vector& sourceRouteTableIds) -{ - sourceRouteTableIds_ = sourceRouteTableIds; - for(int i = 0; i!= sourceRouteTableIds.size(); i++) - setCoreParameter("SourceRouteTableIds."+ std::to_string(i), sourceRouteTableIds.at(i)); -} - -std::vector ModifyCenRouteMapRequest::getSourceChildInstanceTypes()const -{ - return sourceChildInstanceTypes_; -} - -void ModifyCenRouteMapRequest::setSourceChildInstanceTypes(const std::vector& sourceChildInstanceTypes) -{ - sourceChildInstanceTypes_ = sourceChildInstanceTypes; - for(int i = 0; i!= sourceChildInstanceTypes.size(); i++) - setCoreParameter("SourceChildInstanceTypes."+ std::to_string(i), sourceChildInstanceTypes.at(i)); -} - -std::string ModifyCenRouteMapRequest::getCommunityOperateMode()const -{ - return communityOperateMode_; -} - -void ModifyCenRouteMapRequest::setCommunityOperateMode(const std::string& communityOperateMode) -{ - communityOperateMode_ = communityOperateMode; - setCoreParameter("CommunityOperateMode", communityOperateMode); -} - -std::vector ModifyCenRouteMapRequest::getOperateCommunitySet()const -{ - return operateCommunitySet_; -} - -void ModifyCenRouteMapRequest::setOperateCommunitySet(const std::vector& operateCommunitySet) -{ - operateCommunitySet_ = operateCommunitySet; - for(int i = 0; i!= operateCommunitySet.size(); i++) - setCoreParameter("OperateCommunitySet."+ std::to_string(i), operateCommunitySet.at(i)); -} - -std::vector ModifyCenRouteMapRequest::getRouteTypes()const -{ - return routeTypes_; -} - -void ModifyCenRouteMapRequest::setRouteTypes(const std::vector& routeTypes) -{ - routeTypes_ = routeTypes; - for(int i = 0; i!= routeTypes.size(); i++) - setCoreParameter("RouteTypes."+ std::to_string(i), routeTypes.at(i)); -} - -std::string ModifyCenRouteMapRequest::getCidrMatchMode()const -{ - return cidrMatchMode_; -} - -void ModifyCenRouteMapRequest::setCidrMatchMode(const std::string& cidrMatchMode) -{ - cidrMatchMode_ = cidrMatchMode; - setCoreParameter("CidrMatchMode", cidrMatchMode); -} - -std::string ModifyCenRouteMapRequest::getCenId()const -{ - return cenId_; -} - -void ModifyCenRouteMapRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -std::string ModifyCenRouteMapRequest::getDescription()const -{ - return description_; -} - -void ModifyCenRouteMapRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -bool ModifyCenRouteMapRequest::getSourceInstanceIdsReverseMatch()const -{ - return sourceInstanceIdsReverseMatch_; -} - -void ModifyCenRouteMapRequest::setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch) -{ - sourceInstanceIdsReverseMatch_ = sourceInstanceIdsReverseMatch; - setCoreParameter("SourceInstanceIdsReverseMatch", sourceInstanceIdsReverseMatch ? "true" : "false"); -} - -std::vector ModifyCenRouteMapRequest::getDestinationRouteTableIds()const -{ - return destinationRouteTableIds_; -} - -void ModifyCenRouteMapRequest::setDestinationRouteTableIds(const std::vector& destinationRouteTableIds) -{ - destinationRouteTableIds_ = destinationRouteTableIds; - for(int i = 0; i!= destinationRouteTableIds.size(); i++) - setCoreParameter("DestinationRouteTableIds."+ std::to_string(i), destinationRouteTableIds.at(i)); -} - -std::vector ModifyCenRouteMapRequest::getDestinationInstanceIds()const -{ - return destinationInstanceIds_; -} - -void ModifyCenRouteMapRequest::setDestinationInstanceIds(const std::vector& destinationInstanceIds) -{ - destinationInstanceIds_ = destinationInstanceIds; - for(int i = 0; i!= destinationInstanceIds.size(); i++) - setCoreParameter("DestinationInstanceIds."+ std::to_string(i), destinationInstanceIds.at(i)); -} - -std::string ModifyCenRouteMapRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyCenRouteMapRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyCenRouteMapRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyCenRouteMapRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -bool ModifyCenRouteMapRequest::getDestinationInstanceIdsReverseMatch()const -{ - return destinationInstanceIdsReverseMatch_; -} - -void ModifyCenRouteMapRequest::setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch) -{ - destinationInstanceIdsReverseMatch_ = destinationInstanceIdsReverseMatch; - setCoreParameter("DestinationInstanceIdsReverseMatch", destinationInstanceIdsReverseMatch ? "true" : "false"); -} - -std::string ModifyCenRouteMapRequest::getRouteMapId()const -{ - return routeMapId_; -} - -void ModifyCenRouteMapRequest::setRouteMapId(const std::string& routeMapId) -{ - routeMapId_ = routeMapId; - setCoreParameter("RouteMapId", routeMapId); -} - -std::string ModifyCenRouteMapRequest::getAsPathMatchMode()const -{ - return asPathMatchMode_; -} - -void ModifyCenRouteMapRequest::setAsPathMatchMode(const std::string& asPathMatchMode) -{ - asPathMatchMode_ = asPathMatchMode; - setCoreParameter("AsPathMatchMode", asPathMatchMode); -} - -std::vector ModifyCenRouteMapRequest::getMatchCommunitySet()const -{ - return matchCommunitySet_; -} - -void ModifyCenRouteMapRequest::setMatchCommunitySet(const std::vector& matchCommunitySet) -{ - matchCommunitySet_ = matchCommunitySet; - for(int i = 0; i!= matchCommunitySet.size(); i++) - setCoreParameter("MatchCommunitySet."+ std::to_string(i), matchCommunitySet.at(i)); -} - -std::string ModifyCenRouteMapRequest::getCenRegionId()const -{ - return cenRegionId_; -} - -void ModifyCenRouteMapRequest::setCenRegionId(const std::string& cenRegionId) -{ - cenRegionId_ = cenRegionId; - setCoreParameter("CenRegionId", cenRegionId); -} - +long ModifyCenRouteMapRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyCenRouteMapRequest::getCommunityMatchMode()const +{ + return communityMatchMode_; +} + +void ModifyCenRouteMapRequest::setCommunityMatchMode(const std::string& communityMatchMode) +{ + communityMatchMode_ = communityMatchMode; + setParameter("CommunityMatchMode", communityMatchMode); +} + +std::string ModifyCenRouteMapRequest::getMapResult()const +{ + return mapResult_; +} + +void ModifyCenRouteMapRequest::setMapResult(const std::string& mapResult) +{ + mapResult_ = mapResult; + setParameter("MapResult", mapResult); +} + +int ModifyCenRouteMapRequest::getNextPriority()const +{ + return nextPriority_; +} + +void ModifyCenRouteMapRequest::setNextPriority(int nextPriority) +{ + nextPriority_ = nextPriority; + setParameter("NextPriority", std::to_string(nextPriority)); +} + +std::vector ModifyCenRouteMapRequest::getDestinationCidrBlocks()const +{ + return destinationCidrBlocks_; +} + +void ModifyCenRouteMapRequest::setDestinationCidrBlocks(const std::vector& destinationCidrBlocks) +{ + destinationCidrBlocks_ = destinationCidrBlocks; + for(int dep1 = 0; dep1!= destinationCidrBlocks.size(); dep1++) { + setParameter("DestinationCidrBlocks."+ std::to_string(dep1), destinationCidrBlocks.at(dep1)); + } +} + +std::vector ModifyCenRouteMapRequest::getSourceInstanceIds()const +{ + return sourceInstanceIds_; +} + +void ModifyCenRouteMapRequest::setSourceInstanceIds(const std::vector& sourceInstanceIds) +{ + sourceInstanceIds_ = sourceInstanceIds; + for(int dep1 = 0; dep1!= sourceInstanceIds.size(); dep1++) { + setParameter("SourceInstanceIds."+ std::to_string(dep1), sourceInstanceIds.at(dep1)); + } +} + +std::vector ModifyCenRouteMapRequest::getSourceRegionIds()const +{ + return sourceRegionIds_; +} + +void ModifyCenRouteMapRequest::setSourceRegionIds(const std::vector& sourceRegionIds) +{ + sourceRegionIds_ = sourceRegionIds; + for(int dep1 = 0; dep1!= sourceRegionIds.size(); dep1++) { + setParameter("SourceRegionIds."+ std::to_string(dep1), sourceRegionIds.at(dep1)); + } +} + +std::vector ModifyCenRouteMapRequest::getMatchAsns()const +{ + return matchAsns_; +} + +void ModifyCenRouteMapRequest::setMatchAsns(const std::vector& matchAsns) +{ + matchAsns_ = matchAsns; + for(int dep1 = 0; dep1!= matchAsns.size(); dep1++) { + setParameter("MatchAsns."+ std::to_string(dep1), std::to_string(matchAsns.at(dep1))); + } +} + +int ModifyCenRouteMapRequest::getPreference()const +{ + return preference_; +} + +void ModifyCenRouteMapRequest::setPreference(int preference) +{ + preference_ = preference; + setParameter("Preference", std::to_string(preference)); +} + +long ModifyCenRouteMapRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyCenRouteMapRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int ModifyCenRouteMapRequest::getPriority()const +{ + return priority_; +} + +void ModifyCenRouteMapRequest::setPriority(int priority) +{ + priority_ = priority; + setParameter("Priority", std::to_string(priority)); +} + +std::vector ModifyCenRouteMapRequest::getDestinationChildInstanceTypes()const +{ + return destinationChildInstanceTypes_; +} + +void ModifyCenRouteMapRequest::setDestinationChildInstanceTypes(const std::vector& destinationChildInstanceTypes) +{ + destinationChildInstanceTypes_ = destinationChildInstanceTypes; + for(int dep1 = 0; dep1!= destinationChildInstanceTypes.size(); dep1++) { + setParameter("DestinationChildInstanceTypes."+ std::to_string(dep1), destinationChildInstanceTypes.at(dep1)); + } +} + +std::vector ModifyCenRouteMapRequest::getSourceRouteTableIds()const +{ + return sourceRouteTableIds_; +} + +void ModifyCenRouteMapRequest::setSourceRouteTableIds(const std::vector& sourceRouteTableIds) +{ + sourceRouteTableIds_ = sourceRouteTableIds; + for(int dep1 = 0; dep1!= sourceRouteTableIds.size(); dep1++) { + setParameter("SourceRouteTableIds."+ std::to_string(dep1), sourceRouteTableIds.at(dep1)); + } +} + +std::vector ModifyCenRouteMapRequest::getSourceChildInstanceTypes()const +{ + return sourceChildInstanceTypes_; +} + +void ModifyCenRouteMapRequest::setSourceChildInstanceTypes(const std::vector& sourceChildInstanceTypes) +{ + sourceChildInstanceTypes_ = sourceChildInstanceTypes; + for(int dep1 = 0; dep1!= sourceChildInstanceTypes.size(); dep1++) { + setParameter("SourceChildInstanceTypes."+ std::to_string(dep1), sourceChildInstanceTypes.at(dep1)); + } +} + +std::string ModifyCenRouteMapRequest::getCommunityOperateMode()const +{ + return communityOperateMode_; +} + +void ModifyCenRouteMapRequest::setCommunityOperateMode(const std::string& communityOperateMode) +{ + communityOperateMode_ = communityOperateMode; + setParameter("CommunityOperateMode", communityOperateMode); +} + +std::vector ModifyCenRouteMapRequest::getOperateCommunitySet()const +{ + return operateCommunitySet_; +} + +void ModifyCenRouteMapRequest::setOperateCommunitySet(const std::vector& operateCommunitySet) +{ + operateCommunitySet_ = operateCommunitySet; + for(int dep1 = 0; dep1!= operateCommunitySet.size(); dep1++) { + setParameter("OperateCommunitySet."+ std::to_string(dep1), operateCommunitySet.at(dep1)); + } +} + +std::vector ModifyCenRouteMapRequest::getRouteTypes()const +{ + return routeTypes_; +} + +void ModifyCenRouteMapRequest::setRouteTypes(const std::vector& routeTypes) +{ + routeTypes_ = routeTypes; + for(int dep1 = 0; dep1!= routeTypes.size(); dep1++) { + setParameter("RouteTypes."+ std::to_string(dep1), routeTypes.at(dep1)); + } +} + +std::string ModifyCenRouteMapRequest::getCidrMatchMode()const +{ + return cidrMatchMode_; +} + +void ModifyCenRouteMapRequest::setCidrMatchMode(const std::string& cidrMatchMode) +{ + cidrMatchMode_ = cidrMatchMode; + setParameter("CidrMatchMode", cidrMatchMode); +} + +std::string ModifyCenRouteMapRequest::getCenId()const +{ + return cenId_; +} + +void ModifyCenRouteMapRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +std::string ModifyCenRouteMapRequest::getDescription()const +{ + return description_; +} + +void ModifyCenRouteMapRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +bool ModifyCenRouteMapRequest::getSourceInstanceIdsReverseMatch()const +{ + return sourceInstanceIdsReverseMatch_; +} + +void ModifyCenRouteMapRequest::setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch) +{ + sourceInstanceIdsReverseMatch_ = sourceInstanceIdsReverseMatch; + setParameter("SourceInstanceIdsReverseMatch", sourceInstanceIdsReverseMatch ? "true" : "false"); +} + +std::vector ModifyCenRouteMapRequest::getDestinationRouteTableIds()const +{ + return destinationRouteTableIds_; +} + +void ModifyCenRouteMapRequest::setDestinationRouteTableIds(const std::vector& destinationRouteTableIds) +{ + destinationRouteTableIds_ = destinationRouteTableIds; + for(int dep1 = 0; dep1!= destinationRouteTableIds.size(); dep1++) { + setParameter("DestinationRouteTableIds."+ std::to_string(dep1), destinationRouteTableIds.at(dep1)); + } +} + +std::vector ModifyCenRouteMapRequest::getDestinationInstanceIds()const +{ + return destinationInstanceIds_; +} + +void ModifyCenRouteMapRequest::setDestinationInstanceIds(const std::vector& destinationInstanceIds) +{ + destinationInstanceIds_ = destinationInstanceIds; + for(int dep1 = 0; dep1!= destinationInstanceIds.size(); dep1++) { + setParameter("DestinationInstanceIds."+ std::to_string(dep1), destinationInstanceIds.at(dep1)); + } +} + +std::string ModifyCenRouteMapRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyCenRouteMapRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyCenRouteMapRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyCenRouteMapRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +bool ModifyCenRouteMapRequest::getDestinationInstanceIdsReverseMatch()const +{ + return destinationInstanceIdsReverseMatch_; +} + +void ModifyCenRouteMapRequest::setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch) +{ + destinationInstanceIdsReverseMatch_ = destinationInstanceIdsReverseMatch; + setParameter("DestinationInstanceIdsReverseMatch", destinationInstanceIdsReverseMatch ? "true" : "false"); +} + +std::string ModifyCenRouteMapRequest::getRouteMapId()const +{ + return routeMapId_; +} + +void ModifyCenRouteMapRequest::setRouteMapId(const std::string& routeMapId) +{ + routeMapId_ = routeMapId; + setParameter("RouteMapId", routeMapId); +} + +std::vector ModifyCenRouteMapRequest::getPrependAsPath()const +{ + return prependAsPath_; +} + +void ModifyCenRouteMapRequest::setPrependAsPath(const std::vector& prependAsPath) +{ + prependAsPath_ = prependAsPath; + for(int dep1 = 0; dep1!= prependAsPath.size(); dep1++) { + setParameter("PrependAsPath."+ std::to_string(dep1), std::to_string(prependAsPath.at(dep1))); + } +} + +std::string ModifyCenRouteMapRequest::getAsPathMatchMode()const +{ + return asPathMatchMode_; +} + +void ModifyCenRouteMapRequest::setAsPathMatchMode(const std::string& asPathMatchMode) +{ + asPathMatchMode_ = asPathMatchMode; + setParameter("AsPathMatchMode", asPathMatchMode); +} + +std::vector ModifyCenRouteMapRequest::getMatchCommunitySet()const +{ + return matchCommunitySet_; +} + +void ModifyCenRouteMapRequest::setMatchCommunitySet(const std::vector& matchCommunitySet) +{ + matchCommunitySet_ = matchCommunitySet; + for(int dep1 = 0; dep1!= matchCommunitySet.size(); dep1++) { + setParameter("MatchCommunitySet."+ std::to_string(dep1), matchCommunitySet.at(dep1)); + } +} + +std::string ModifyCenRouteMapRequest::getCenRegionId()const +{ + return cenRegionId_; +} + +void ModifyCenRouteMapRequest::setCenRegionId(const std::string& cenRegionId) +{ + cenRegionId_ = cenRegionId; + setParameter("CenRegionId", cenRegionId); +} + diff --git a/cbn/src/model/ModifyFlowLogAttributeRequest.cc b/cbn/src/model/ModifyFlowLogAttributeRequest.cc index 364a2f3dd..4c3226589 100644 --- a/cbn/src/model/ModifyFlowLogAttributeRequest.cc +++ b/cbn/src/model/ModifyFlowLogAttributeRequest.cc @@ -20,118 +20,120 @@ using AlibabaCloud::Cbn::Model::ModifyFlowLogAttributeRequest; ModifyFlowLogAttributeRequest::ModifyFlowLogAttributeRequest() : RpcServiceRequest("cbn", "2017-09-12", "ModifyFlowLogAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFlowLogAttributeRequest::~ModifyFlowLogAttributeRequest() {} -long ModifyFlowLogAttributeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyFlowLogAttributeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyFlowLogAttributeRequest::getClientToken()const -{ - return clientToken_; -} - -void ModifyFlowLogAttributeRequest::setClientToken(const std::string& clientToken) -{ - clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); -} - -std::string ModifyFlowLogAttributeRequest::getCenId()const -{ - return cenId_; -} - -void ModifyFlowLogAttributeRequest::setCenId(const std::string& cenId) -{ - cenId_ = cenId; - setCoreParameter("CenId", cenId); -} - -std::string ModifyFlowLogAttributeRequest::getDescription()const -{ - return description_; -} - -void ModifyFlowLogAttributeRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -std::string ModifyFlowLogAttributeRequest::getRegionId()const -{ - return regionId_; -} - -void ModifyFlowLogAttributeRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ModifyFlowLogAttributeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyFlowLogAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyFlowLogAttributeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyFlowLogAttributeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyFlowLogAttributeRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyFlowLogAttributeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyFlowLogAttributeRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void ModifyFlowLogAttributeRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - -std::string ModifyFlowLogAttributeRequest::getFlowLogName()const -{ - return flowLogName_; -} - -void ModifyFlowLogAttributeRequest::setFlowLogName(const std::string& flowLogName) -{ - flowLogName_ = flowLogName; - setCoreParameter("FlowLogName", flowLogName); -} - +long ModifyFlowLogAttributeRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyFlowLogAttributeRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyFlowLogAttributeRequest::getClientToken()const +{ + return clientToken_; +} + +void ModifyFlowLogAttributeRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string ModifyFlowLogAttributeRequest::getCenId()const +{ + return cenId_; +} + +void ModifyFlowLogAttributeRequest::setCenId(const std::string& cenId) +{ + cenId_ = cenId; + setParameter("CenId", cenId); +} + +std::string ModifyFlowLogAttributeRequest::getDescription()const +{ + return description_; +} + +void ModifyFlowLogAttributeRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string ModifyFlowLogAttributeRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyFlowLogAttributeRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifyFlowLogAttributeRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyFlowLogAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyFlowLogAttributeRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyFlowLogAttributeRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifyFlowLogAttributeRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyFlowLogAttributeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyFlowLogAttributeRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void ModifyFlowLogAttributeRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + +std::string ModifyFlowLogAttributeRequest::getFlowLogName()const +{ + return flowLogName_; +} + +void ModifyFlowLogAttributeRequest::setFlowLogName(const std::string& flowLogName) +{ + flowLogName_ = flowLogName; + setParameter("FlowLogName", flowLogName); +} + diff --git a/cbn/src/model/PublishRouteEntriesRequest.cc b/cbn/src/model/PublishRouteEntriesRequest.cc index 1e3bf0de4..9701dfb25 100644 --- a/cbn/src/model/PublishRouteEntriesRequest.cc +++ b/cbn/src/model/PublishRouteEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::PublishRouteEntriesRequest; PublishRouteEntriesRequest::PublishRouteEntriesRequest() : RpcServiceRequest("cbn", "2017-09-12", "PublishRouteEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} PublishRouteEntriesRequest::~PublishRouteEntriesRequest() {} @@ -33,7 +35,7 @@ long PublishRouteEntriesRequest::getResourceOwnerId()const void PublishRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string PublishRouteEntriesRequest::getCenId()const @@ -44,7 +46,7 @@ std::string PublishRouteEntriesRequest::getCenId()const void PublishRouteEntriesRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string PublishRouteEntriesRequest::getChildInstanceRegionId()const @@ -55,7 +57,7 @@ std::string PublishRouteEntriesRequest::getChildInstanceRegionId()const void PublishRouteEntriesRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) { childInstanceRegionId_ = childInstanceRegionId; - setCoreParameter("ChildInstanceRegionId", childInstanceRegionId); + setParameter("ChildInstanceRegionId", childInstanceRegionId); } std::string PublishRouteEntriesRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string PublishRouteEntriesRequest::getResourceOwnerAccount()const void PublishRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string PublishRouteEntriesRequest::getDestinationCidrBlock()const @@ -77,7 +79,7 @@ std::string PublishRouteEntriesRequest::getDestinationCidrBlock()const void PublishRouteEntriesRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock) { destinationCidrBlock_ = destinationCidrBlock; - setCoreParameter("DestinationCidrBlock", destinationCidrBlock); + setParameter("DestinationCidrBlock", destinationCidrBlock); } std::string PublishRouteEntriesRequest::getChildInstanceType()const @@ -88,7 +90,7 @@ std::string PublishRouteEntriesRequest::getChildInstanceType()const void PublishRouteEntriesRequest::setChildInstanceType(const std::string& childInstanceType) { childInstanceType_ = childInstanceType; - setCoreParameter("ChildInstanceType", childInstanceType); + setParameter("ChildInstanceType", childInstanceType); } std::string PublishRouteEntriesRequest::getChildInstanceId()const @@ -99,7 +101,7 @@ std::string PublishRouteEntriesRequest::getChildInstanceId()const void PublishRouteEntriesRequest::setChildInstanceId(const std::string& childInstanceId) { childInstanceId_ = childInstanceId; - setCoreParameter("ChildInstanceId", childInstanceId); + setParameter("ChildInstanceId", childInstanceId); } std::string PublishRouteEntriesRequest::getChildInstanceRouteTableId()const @@ -110,6 +112,6 @@ std::string PublishRouteEntriesRequest::getChildInstanceRouteTableId()const void PublishRouteEntriesRequest::setChildInstanceRouteTableId(const std::string& childInstanceRouteTableId) { childInstanceRouteTableId_ = childInstanceRouteTableId; - setCoreParameter("ChildInstanceRouteTableId", childInstanceRouteTableId); + setParameter("ChildInstanceRouteTableId", childInstanceRouteTableId); } diff --git a/cbn/src/model/ResolveAndRouteServiceInCenRequest.cc b/cbn/src/model/ResolveAndRouteServiceInCenRequest.cc index 8d98ae400..80e247b28 100644 --- a/cbn/src/model/ResolveAndRouteServiceInCenRequest.cc +++ b/cbn/src/model/ResolveAndRouteServiceInCenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::ResolveAndRouteServiceInCenRequest; ResolveAndRouteServiceInCenRequest::ResolveAndRouteServiceInCenRequest() : RpcServiceRequest("cbn", "2017-09-12", "ResolveAndRouteServiceInCen") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResolveAndRouteServiceInCenRequest::~ResolveAndRouteServiceInCenRequest() {} @@ -33,7 +35,7 @@ long ResolveAndRouteServiceInCenRequest::getResourceOwnerId()const void ResolveAndRouteServiceInCenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ResolveAndRouteServiceInCenRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ResolveAndRouteServiceInCenRequest::getClientToken()const void ResolveAndRouteServiceInCenRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ResolveAndRouteServiceInCenRequest::getCenId()const @@ -55,7 +57,18 @@ std::string ResolveAndRouteServiceInCenRequest::getCenId()const void ResolveAndRouteServiceInCenRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); +} + +std::string ResolveAndRouteServiceInCenRequest::getDescription()const +{ + return description_; +} + +void ResolveAndRouteServiceInCenRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); } long ResolveAndRouteServiceInCenRequest::getUpdateInterval()const @@ -66,7 +79,7 @@ long ResolveAndRouteServiceInCenRequest::getUpdateInterval()const void ResolveAndRouteServiceInCenRequest::setUpdateInterval(long updateInterval) { updateInterval_ = updateInterval; - setCoreParameter("UpdateInterval", std::to_string(updateInterval)); + setParameter("UpdateInterval", std::to_string(updateInterval)); } std::string ResolveAndRouteServiceInCenRequest::getHost()const @@ -77,7 +90,7 @@ std::string ResolveAndRouteServiceInCenRequest::getHost()const void ResolveAndRouteServiceInCenRequest::setHost(const std::string& host) { host_ = host; - setCoreParameter("Host", host); + setParameter("Host", host); } std::string ResolveAndRouteServiceInCenRequest::getHostRegionId()const @@ -88,7 +101,7 @@ std::string ResolveAndRouteServiceInCenRequest::getHostRegionId()const void ResolveAndRouteServiceInCenRequest::setHostRegionId(const std::string& hostRegionId) { hostRegionId_ = hostRegionId; - setCoreParameter("HostRegionId", hostRegionId); + setParameter("HostRegionId", hostRegionId); } std::string ResolveAndRouteServiceInCenRequest::getHostVpcId()const @@ -99,7 +112,7 @@ std::string ResolveAndRouteServiceInCenRequest::getHostVpcId()const void ResolveAndRouteServiceInCenRequest::setHostVpcId(const std::string& hostVpcId) { hostVpcId_ = hostVpcId; - setCoreParameter("HostVpcId", hostVpcId); + setParameter("HostVpcId", hostVpcId); } std::string ResolveAndRouteServiceInCenRequest::getResourceOwnerAccount()const @@ -110,7 +123,7 @@ std::string ResolveAndRouteServiceInCenRequest::getResourceOwnerAccount()const void ResolveAndRouteServiceInCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ResolveAndRouteServiceInCenRequest::getOwnerAccount()const @@ -121,7 +134,7 @@ std::string ResolveAndRouteServiceInCenRequest::getOwnerAccount()const void ResolveAndRouteServiceInCenRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ResolveAndRouteServiceInCenRequest::getOwnerId()const @@ -132,7 +145,7 @@ long ResolveAndRouteServiceInCenRequest::getOwnerId()const void ResolveAndRouteServiceInCenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector ResolveAndRouteServiceInCenRequest::getAccessRegionIds()const @@ -143,7 +156,8 @@ std::vector ResolveAndRouteServiceInCenRequest::getAccessRegionIds( void ResolveAndRouteServiceInCenRequest::setAccessRegionIds(const std::vector& accessRegionIds) { accessRegionIds_ = accessRegionIds; - for(int i = 0; i!= accessRegionIds.size(); i++) - setCoreParameter("AccessRegionIds."+ std::to_string(i), accessRegionIds.at(i)); + for(int dep1 = 0; dep1!= accessRegionIds.size(); dep1++) { + setParameter("AccessRegionIds."+ std::to_string(dep1), accessRegionIds.at(dep1)); + } } diff --git a/cbn/src/model/RoutePrivateZoneInCenToVpcRequest.cc b/cbn/src/model/RoutePrivateZoneInCenToVpcRequest.cc index 4e4ccdaf7..b74ea98ff 100644 --- a/cbn/src/model/RoutePrivateZoneInCenToVpcRequest.cc +++ b/cbn/src/model/RoutePrivateZoneInCenToVpcRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::RoutePrivateZoneInCenToVpcRequest; RoutePrivateZoneInCenToVpcRequest::RoutePrivateZoneInCenToVpcRequest() : RpcServiceRequest("cbn", "2017-09-12", "RoutePrivateZoneInCenToVpc") -{} +{ + setMethod(HttpRequest::Method::Post); +} RoutePrivateZoneInCenToVpcRequest::~RoutePrivateZoneInCenToVpcRequest() {} @@ -33,7 +35,7 @@ long RoutePrivateZoneInCenToVpcRequest::getResourceOwnerId()const void RoutePrivateZoneInCenToVpcRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RoutePrivateZoneInCenToVpcRequest::getCenId()const @@ -44,7 +46,7 @@ std::string RoutePrivateZoneInCenToVpcRequest::getCenId()const void RoutePrivateZoneInCenToVpcRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string RoutePrivateZoneInCenToVpcRequest::getAccessRegionId()const @@ -55,7 +57,7 @@ std::string RoutePrivateZoneInCenToVpcRequest::getAccessRegionId()const void RoutePrivateZoneInCenToVpcRequest::setAccessRegionId(const std::string& accessRegionId) { accessRegionId_ = accessRegionId; - setCoreParameter("AccessRegionId", accessRegionId); + setParameter("AccessRegionId", accessRegionId); } std::string RoutePrivateZoneInCenToVpcRequest::getHostRegionId()const @@ -66,7 +68,7 @@ std::string RoutePrivateZoneInCenToVpcRequest::getHostRegionId()const void RoutePrivateZoneInCenToVpcRequest::setHostRegionId(const std::string& hostRegionId) { hostRegionId_ = hostRegionId; - setCoreParameter("HostRegionId", hostRegionId); + setParameter("HostRegionId", hostRegionId); } std::string RoutePrivateZoneInCenToVpcRequest::getHostVpcId()const @@ -77,7 +79,7 @@ std::string RoutePrivateZoneInCenToVpcRequest::getHostVpcId()const void RoutePrivateZoneInCenToVpcRequest::setHostVpcId(const std::string& hostVpcId) { hostVpcId_ = hostVpcId; - setCoreParameter("HostVpcId", hostVpcId); + setParameter("HostVpcId", hostVpcId); } std::string RoutePrivateZoneInCenToVpcRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string RoutePrivateZoneInCenToVpcRequest::getResourceOwnerAccount()const void RoutePrivateZoneInCenToVpcRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RoutePrivateZoneInCenToVpcRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string RoutePrivateZoneInCenToVpcRequest::getOwnerAccount()const void RoutePrivateZoneInCenToVpcRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RoutePrivateZoneInCenToVpcRequest::getOwnerId()const @@ -110,6 +112,6 @@ long RoutePrivateZoneInCenToVpcRequest::getOwnerId()const void RoutePrivateZoneInCenToVpcRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/cbn/src/model/SetCenInterRegionBandwidthLimitRequest.cc b/cbn/src/model/SetCenInterRegionBandwidthLimitRequest.cc index e85addc7f..b08bf3f71 100644 --- a/cbn/src/model/SetCenInterRegionBandwidthLimitRequest.cc +++ b/cbn/src/model/SetCenInterRegionBandwidthLimitRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::SetCenInterRegionBandwidthLimitRequest; SetCenInterRegionBandwidthLimitRequest::SetCenInterRegionBandwidthLimitRequest() : RpcServiceRequest("cbn", "2017-09-12", "SetCenInterRegionBandwidthLimit") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetCenInterRegionBandwidthLimitRequest::~SetCenInterRegionBandwidthLimitRequest() {} @@ -33,7 +35,7 @@ long SetCenInterRegionBandwidthLimitRequest::getResourceOwnerId()const void SetCenInterRegionBandwidthLimitRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetCenInterRegionBandwidthLimitRequest::getCenId()const @@ -44,7 +46,18 @@ std::string SetCenInterRegionBandwidthLimitRequest::getCenId()const void SetCenInterRegionBandwidthLimitRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); +} + +std::string SetCenInterRegionBandwidthLimitRequest::getBandwidthPackageId()const +{ + return bandwidthPackageId_; +} + +void SetCenInterRegionBandwidthLimitRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) +{ + bandwidthPackageId_ = bandwidthPackageId; + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string SetCenInterRegionBandwidthLimitRequest::getResourceOwnerAccount()const @@ -55,7 +68,7 @@ std::string SetCenInterRegionBandwidthLimitRequest::getResourceOwnerAccount()con void SetCenInterRegionBandwidthLimitRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetCenInterRegionBandwidthLimitRequest::getOwnerAccount()const @@ -66,7 +79,7 @@ std::string SetCenInterRegionBandwidthLimitRequest::getOwnerAccount()const void SetCenInterRegionBandwidthLimitRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string SetCenInterRegionBandwidthLimitRequest::getOppositeRegionId()const @@ -77,7 +90,7 @@ std::string SetCenInterRegionBandwidthLimitRequest::getOppositeRegionId()const void SetCenInterRegionBandwidthLimitRequest::setOppositeRegionId(const std::string& oppositeRegionId) { oppositeRegionId_ = oppositeRegionId; - setCoreParameter("OppositeRegionId", oppositeRegionId); + setParameter("OppositeRegionId", oppositeRegionId); } long SetCenInterRegionBandwidthLimitRequest::getOwnerId()const @@ -88,7 +101,7 @@ long SetCenInterRegionBandwidthLimitRequest::getOwnerId()const void SetCenInterRegionBandwidthLimitRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetCenInterRegionBandwidthLimitRequest::getLocalRegionId()const @@ -99,7 +112,7 @@ std::string SetCenInterRegionBandwidthLimitRequest::getLocalRegionId()const void SetCenInterRegionBandwidthLimitRequest::setLocalRegionId(const std::string& localRegionId) { localRegionId_ = localRegionId; - setCoreParameter("LocalRegionId", localRegionId); + setParameter("LocalRegionId", localRegionId); } long SetCenInterRegionBandwidthLimitRequest::getBandwidthLimit()const @@ -110,6 +123,6 @@ long SetCenInterRegionBandwidthLimitRequest::getBandwidthLimit()const void SetCenInterRegionBandwidthLimitRequest::setBandwidthLimit(long bandwidthLimit) { bandwidthLimit_ = bandwidthLimit; - setCoreParameter("BandwidthLimit", std::to_string(bandwidthLimit)); + setParameter("BandwidthLimit", std::to_string(bandwidthLimit)); } diff --git a/cbn/src/model/TagResourcesRequest.cc b/cbn/src/model/TagResourcesRequest.cc new file mode 100644 index 000000000..5b757c173 --- /dev/null +++ b/cbn/src/model/TagResourcesRequest.cc @@ -0,0 +1,113 @@ +/* + * 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 + +using AlibabaCloud::Cbn::Model::TagResourcesRequest; + +TagResourcesRequest::TagResourcesRequest() : + RpcServiceRequest("cbn", "2017-09-12", "TagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +TagResourcesRequest::~TagResourcesRequest() +{} + +long TagResourcesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void TagResourcesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::vector TagResourcesRequest::getTag()const +{ + return tag_; +} + +void TagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } +} + +std::vector TagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void TagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string TagResourcesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void TagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string TagResourcesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void TagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long TagResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void TagResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string TagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void TagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/cbn/src/model/TagResourcesResult.cc b/cbn/src/model/TagResourcesResult.cc new file mode 100644 index 000000000..82bd0b564 --- /dev/null +++ b/cbn/src/model/TagResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cbn; +using namespace AlibabaCloud::Cbn::Model; + +TagResourcesResult::TagResourcesResult() : + ServiceResult() +{} + +TagResourcesResult::TagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +TagResourcesResult::~TagResourcesResult() +{} + +void TagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cbn/src/model/UnassociateCenBandwidthPackageRequest.cc b/cbn/src/model/UnassociateCenBandwidthPackageRequest.cc index f509f84b8..a5fd28cee 100644 --- a/cbn/src/model/UnassociateCenBandwidthPackageRequest.cc +++ b/cbn/src/model/UnassociateCenBandwidthPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::UnassociateCenBandwidthPackageRequest; UnassociateCenBandwidthPackageRequest::UnassociateCenBandwidthPackageRequest() : RpcServiceRequest("cbn", "2017-09-12", "UnassociateCenBandwidthPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnassociateCenBandwidthPackageRequest::~UnassociateCenBandwidthPackageRequest() {} @@ -33,7 +35,7 @@ long UnassociateCenBandwidthPackageRequest::getResourceOwnerId()const void UnassociateCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnassociateCenBandwidthPackageRequest::getCenId()const @@ -44,7 +46,7 @@ std::string UnassociateCenBandwidthPackageRequest::getCenId()const void UnassociateCenBandwidthPackageRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string UnassociateCenBandwidthPackageRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string UnassociateCenBandwidthPackageRequest::getResourceOwnerAccount()cons void UnassociateCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnassociateCenBandwidthPackageRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string UnassociateCenBandwidthPackageRequest::getOwnerAccount()const void UnassociateCenBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnassociateCenBandwidthPackageRequest::getOwnerId()const @@ -77,7 +79,7 @@ long UnassociateCenBandwidthPackageRequest::getOwnerId()const void UnassociateCenBandwidthPackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnassociateCenBandwidthPackageRequest::getCenBandwidthPackageId()const @@ -88,6 +90,6 @@ std::string UnassociateCenBandwidthPackageRequest::getCenBandwidthPackageId()con void UnassociateCenBandwidthPackageRequest::setCenBandwidthPackageId(const std::string& cenBandwidthPackageId) { cenBandwidthPackageId_ = cenBandwidthPackageId; - setCoreParameter("CenBandwidthPackageId", cenBandwidthPackageId); + setParameter("CenBandwidthPackageId", cenBandwidthPackageId); } diff --git a/cbn/src/model/UnroutePrivateZoneInCenToVpcRequest.cc b/cbn/src/model/UnroutePrivateZoneInCenToVpcRequest.cc index 2c180856f..f2f9c618c 100644 --- a/cbn/src/model/UnroutePrivateZoneInCenToVpcRequest.cc +++ b/cbn/src/model/UnroutePrivateZoneInCenToVpcRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::UnroutePrivateZoneInCenToVpcRequest; UnroutePrivateZoneInCenToVpcRequest::UnroutePrivateZoneInCenToVpcRequest() : RpcServiceRequest("cbn", "2017-09-12", "UnroutePrivateZoneInCenToVpc") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnroutePrivateZoneInCenToVpcRequest::~UnroutePrivateZoneInCenToVpcRequest() {} @@ -33,7 +35,7 @@ long UnroutePrivateZoneInCenToVpcRequest::getResourceOwnerId()const void UnroutePrivateZoneInCenToVpcRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnroutePrivateZoneInCenToVpcRequest::getCenId()const @@ -44,7 +46,7 @@ std::string UnroutePrivateZoneInCenToVpcRequest::getCenId()const void UnroutePrivateZoneInCenToVpcRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string UnroutePrivateZoneInCenToVpcRequest::getAccessRegionId()const @@ -55,7 +57,7 @@ std::string UnroutePrivateZoneInCenToVpcRequest::getAccessRegionId()const void UnroutePrivateZoneInCenToVpcRequest::setAccessRegionId(const std::string& accessRegionId) { accessRegionId_ = accessRegionId; - setCoreParameter("AccessRegionId", accessRegionId); + setParameter("AccessRegionId", accessRegionId); } std::string UnroutePrivateZoneInCenToVpcRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UnroutePrivateZoneInCenToVpcRequest::getResourceOwnerAccount()const void UnroutePrivateZoneInCenToVpcRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnroutePrivateZoneInCenToVpcRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UnroutePrivateZoneInCenToVpcRequest::getOwnerAccount()const void UnroutePrivateZoneInCenToVpcRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnroutePrivateZoneInCenToVpcRequest::getOwnerId()const @@ -88,6 +90,6 @@ long UnroutePrivateZoneInCenToVpcRequest::getOwnerId()const void UnroutePrivateZoneInCenToVpcRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/cbn/src/model/UntagResourcesRequest.cc b/cbn/src/model/UntagResourcesRequest.cc index 571ca479e..8abdd7ee5 100644 --- a/cbn/src/model/UntagResourcesRequest.cc +++ b/cbn/src/model/UntagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::UntagResourcesRequest; UntagResourcesRequest::UntagResourcesRequest() : RpcServiceRequest("cbn", "2017-09-12", "UntagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} UntagResourcesRequest::~UntagResourcesRequest() {} @@ -33,29 +35,7 @@ long UntagResourcesRequest::getResourceOwnerId()const void UntagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -long UntagResourcesRequest::getTagOwnerUid()const -{ - return tagOwnerUid_; -} - -void UntagResourcesRequest::setTagOwnerUid(long tagOwnerUid) -{ - tagOwnerUid_ = tagOwnerUid; - setCoreParameter("TagOwnerUid", std::to_string(tagOwnerUid)); -} - -std::string UntagResourcesRequest::getTagOwnerBid()const -{ - return tagOwnerBid_; -} - -void UntagResourcesRequest::setTagOwnerBid(const std::string& tagOwnerBid) -{ - tagOwnerBid_ = tagOwnerBid; - setCoreParameter("TagOwnerBid", tagOwnerBid); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::vector UntagResourcesRequest::getResourceId()const @@ -66,8 +46,9 @@ std::vector UntagResourcesRequest::getResourceId()const void UntagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string UntagResourcesRequest::getResourceOwnerAccount()const @@ -78,7 +59,7 @@ std::string UntagResourcesRequest::getResourceOwnerAccount()const void UntagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UntagResourcesRequest::getOwnerAccount()const @@ -89,7 +70,7 @@ std::string UntagResourcesRequest::getOwnerAccount()const void UntagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UntagResourcesRequest::getOwnerId()const @@ -100,7 +81,7 @@ long UntagResourcesRequest::getOwnerId()const void UntagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UntagResourcesRequest::getResourceType()const @@ -111,7 +92,7 @@ std::string UntagResourcesRequest::getResourceType()const void UntagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::vector UntagResourcesRequest::getTagKey()const @@ -122,7 +103,8 @@ std::vector UntagResourcesRequest::getTagKey()const void UntagResourcesRequest::setTagKey(const std::vector& tagKey) { tagKey_ = tagKey; - for(int i = 0; i!= tagKey.size(); i++) - setCoreParameter("TagKey."+ std::to_string(i), tagKey.at(i)); + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } } diff --git a/cbn/src/model/WithdrawPublishedRouteEntriesRequest.cc b/cbn/src/model/WithdrawPublishedRouteEntriesRequest.cc index 9254e642c..c25f0fd6e 100644 --- a/cbn/src/model/WithdrawPublishedRouteEntriesRequest.cc +++ b/cbn/src/model/WithdrawPublishedRouteEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cbn::Model::WithdrawPublishedRouteEntriesRequest; WithdrawPublishedRouteEntriesRequest::WithdrawPublishedRouteEntriesRequest() : RpcServiceRequest("cbn", "2017-09-12", "WithdrawPublishedRouteEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} WithdrawPublishedRouteEntriesRequest::~WithdrawPublishedRouteEntriesRequest() {} @@ -33,7 +35,7 @@ long WithdrawPublishedRouteEntriesRequest::getResourceOwnerId()const void WithdrawPublishedRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string WithdrawPublishedRouteEntriesRequest::getCenId()const @@ -44,7 +46,7 @@ std::string WithdrawPublishedRouteEntriesRequest::getCenId()const void WithdrawPublishedRouteEntriesRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string WithdrawPublishedRouteEntriesRequest::getChildInstanceRegionId()const @@ -55,7 +57,7 @@ std::string WithdrawPublishedRouteEntriesRequest::getChildInstanceRegionId()cons void WithdrawPublishedRouteEntriesRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId) { childInstanceRegionId_ = childInstanceRegionId; - setCoreParameter("ChildInstanceRegionId", childInstanceRegionId); + setParameter("ChildInstanceRegionId", childInstanceRegionId); } std::string WithdrawPublishedRouteEntriesRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string WithdrawPublishedRouteEntriesRequest::getResourceOwnerAccount()const void WithdrawPublishedRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string WithdrawPublishedRouteEntriesRequest::getDestinationCidrBlock()const @@ -77,7 +79,7 @@ std::string WithdrawPublishedRouteEntriesRequest::getDestinationCidrBlock()const void WithdrawPublishedRouteEntriesRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock) { destinationCidrBlock_ = destinationCidrBlock; - setCoreParameter("DestinationCidrBlock", destinationCidrBlock); + setParameter("DestinationCidrBlock", destinationCidrBlock); } std::string WithdrawPublishedRouteEntriesRequest::getChildInstanceType()const @@ -88,7 +90,7 @@ std::string WithdrawPublishedRouteEntriesRequest::getChildInstanceType()const void WithdrawPublishedRouteEntriesRequest::setChildInstanceType(const std::string& childInstanceType) { childInstanceType_ = childInstanceType; - setCoreParameter("ChildInstanceType", childInstanceType); + setParameter("ChildInstanceType", childInstanceType); } std::string WithdrawPublishedRouteEntriesRequest::getChildInstanceId()const @@ -99,7 +101,7 @@ std::string WithdrawPublishedRouteEntriesRequest::getChildInstanceId()const void WithdrawPublishedRouteEntriesRequest::setChildInstanceId(const std::string& childInstanceId) { childInstanceId_ = childInstanceId; - setCoreParameter("ChildInstanceId", childInstanceId); + setParameter("ChildInstanceId", childInstanceId); } std::string WithdrawPublishedRouteEntriesRequest::getChildInstanceRouteTableId()const @@ -110,6 +112,6 @@ std::string WithdrawPublishedRouteEntriesRequest::getChildInstanceRouteTableId() void WithdrawPublishedRouteEntriesRequest::setChildInstanceRouteTableId(const std::string& childInstanceRouteTableId) { childInstanceRouteTableId_ = childInstanceRouteTableId; - setCoreParameter("ChildInstanceRouteTableId", childInstanceRouteTableId); + setParameter("ChildInstanceRouteTableId", childInstanceRouteTableId); } diff --git a/ccc/CMakeLists.txt b/ccc/CMakeLists.txt index d131e879b..6b191e1e4 100644 --- a/ccc/CMakeLists.txt +++ b/ccc/CMakeLists.txt @@ -29,6 +29,8 @@ set(ccc_public_header_model include/alibabacloud/ccc/model/AddNumberToSkillGroupResult.h include/alibabacloud/ccc/model/AddPhoneNumberRequest.h include/alibabacloud/ccc/model/AddPhoneNumberResult.h + include/alibabacloud/ccc/model/AddPhoneTagsRequest.h + include/alibabacloud/ccc/model/AddPhoneTagsResult.h include/alibabacloud/ccc/model/AssignJobsRequest.h include/alibabacloud/ccc/model/AssignJobsResult.h include/alibabacloud/ccc/model/AssignUsersRequest.h @@ -39,6 +41,8 @@ set(ccc_public_header_model include/alibabacloud/ccc/model/CancelJobsResult.h include/alibabacloud/ccc/model/CancelPredictiveJobsRequest.h include/alibabacloud/ccc/model/CancelPredictiveJobsResult.h + include/alibabacloud/ccc/model/CheckNumberAvaliableRequest.h + include/alibabacloud/ccc/model/CheckNumberAvaliableResult.h include/alibabacloud/ccc/model/CommitContactFlowVersionModificationRequest.h include/alibabacloud/ccc/model/CommitContactFlowVersionModificationResult.h include/alibabacloud/ccc/model/CreateBatchJobsRequest.h @@ -79,6 +83,8 @@ set(ccc_public_header_model include/alibabacloud/ccc/model/DeleteJobGroupResult.h include/alibabacloud/ccc/model/DeleteMediaRequest.h include/alibabacloud/ccc/model/DeleteMediaResult.h + include/alibabacloud/ccc/model/DeletePhoneTagsRequest.h + include/alibabacloud/ccc/model/DeletePhoneTagsResult.h include/alibabacloud/ccc/model/DeleteSkillGroupRequest.h include/alibabacloud/ccc/model/DeleteSkillGroupResult.h include/alibabacloud/ccc/model/DeleteSurveyRequest.h @@ -167,6 +173,8 @@ set(ccc_public_header_model include/alibabacloud/ccc/model/GetTaskListResult.h include/alibabacloud/ccc/model/GetUserRequest.h include/alibabacloud/ccc/model/GetUserResult.h + include/alibabacloud/ccc/model/InflightTaskTimeoutRequest.h + include/alibabacloud/ccc/model/InflightTaskTimeoutResult.h include/alibabacloud/ccc/model/LaunchAppraiseRequest.h include/alibabacloud/ccc/model/LaunchAppraiseResult.h include/alibabacloud/ccc/model/LaunchShortMessageAppraiseRequest.h @@ -211,6 +219,8 @@ set(ccc_public_header_model include/alibabacloud/ccc/model/ListOutboundPhoneNumberOfUserResult.h include/alibabacloud/ccc/model/ListPhoneNumbersRequest.h include/alibabacloud/ccc/model/ListPhoneNumbersResult.h + include/alibabacloud/ccc/model/ListPhoneTagsRequest.h + include/alibabacloud/ccc/model/ListPhoneTagsResult.h include/alibabacloud/ccc/model/ListPredictiveJobGroupsRequest.h include/alibabacloud/ccc/model/ListPredictiveJobGroupsResult.h include/alibabacloud/ccc/model/ListPredictiveJobStatusRequest.h @@ -267,6 +277,8 @@ set(ccc_public_header_model include/alibabacloud/ccc/model/ModifyNotificationConfigResult.h include/alibabacloud/ccc/model/ModifyPhoneNumberRequest.h include/alibabacloud/ccc/model/ModifyPhoneNumberResult.h + include/alibabacloud/ccc/model/ModifyPhoneTagsRequest.h + include/alibabacloud/ccc/model/ModifyPhoneTagsResult.h include/alibabacloud/ccc/model/ModifyPrivacyNumberCallDetailRequest.h include/alibabacloud/ccc/model/ModifyPrivacyNumberCallDetailResult.h include/alibabacloud/ccc/model/ModifyScenarioRequest.h @@ -339,6 +351,8 @@ set(ccc_public_header_model include/alibabacloud/ccc/model/SubmitCabRecordingResult.h include/alibabacloud/ccc/model/SuspendJobsRequest.h include/alibabacloud/ccc/model/SuspendJobsResult.h + include/alibabacloud/ccc/model/TaskPreparingRequest.h + include/alibabacloud/ccc/model/TaskPreparingResult.h include/alibabacloud/ccc/model/TwoPartiesCallRequest.h include/alibabacloud/ccc/model/TwoPartiesCallResult.h ) @@ -352,6 +366,8 @@ set(ccc_src src/model/AddNumberToSkillGroupResult.cc src/model/AddPhoneNumberRequest.cc src/model/AddPhoneNumberResult.cc + src/model/AddPhoneTagsRequest.cc + src/model/AddPhoneTagsResult.cc src/model/AssignJobsRequest.cc src/model/AssignJobsResult.cc src/model/AssignUsersRequest.cc @@ -362,6 +378,8 @@ set(ccc_src src/model/CancelJobsResult.cc src/model/CancelPredictiveJobsRequest.cc src/model/CancelPredictiveJobsResult.cc + src/model/CheckNumberAvaliableRequest.cc + src/model/CheckNumberAvaliableResult.cc src/model/CommitContactFlowVersionModificationRequest.cc src/model/CommitContactFlowVersionModificationResult.cc src/model/CreateBatchJobsRequest.cc @@ -402,6 +420,8 @@ set(ccc_src src/model/DeleteJobGroupResult.cc src/model/DeleteMediaRequest.cc src/model/DeleteMediaResult.cc + src/model/DeletePhoneTagsRequest.cc + src/model/DeletePhoneTagsResult.cc src/model/DeleteSkillGroupRequest.cc src/model/DeleteSkillGroupResult.cc src/model/DeleteSurveyRequest.cc @@ -490,6 +510,8 @@ set(ccc_src src/model/GetTaskListResult.cc src/model/GetUserRequest.cc src/model/GetUserResult.cc + src/model/InflightTaskTimeoutRequest.cc + src/model/InflightTaskTimeoutResult.cc src/model/LaunchAppraiseRequest.cc src/model/LaunchAppraiseResult.cc src/model/LaunchShortMessageAppraiseRequest.cc @@ -534,6 +556,8 @@ set(ccc_src src/model/ListOutboundPhoneNumberOfUserResult.cc src/model/ListPhoneNumbersRequest.cc src/model/ListPhoneNumbersResult.cc + src/model/ListPhoneTagsRequest.cc + src/model/ListPhoneTagsResult.cc src/model/ListPredictiveJobGroupsRequest.cc src/model/ListPredictiveJobGroupsResult.cc src/model/ListPredictiveJobStatusRequest.cc @@ -590,6 +614,8 @@ set(ccc_src src/model/ModifyNotificationConfigResult.cc src/model/ModifyPhoneNumberRequest.cc src/model/ModifyPhoneNumberResult.cc + src/model/ModifyPhoneTagsRequest.cc + src/model/ModifyPhoneTagsResult.cc src/model/ModifyPrivacyNumberCallDetailRequest.cc src/model/ModifyPrivacyNumberCallDetailResult.cc src/model/ModifyScenarioRequest.cc @@ -662,6 +688,8 @@ set(ccc_src src/model/SubmitCabRecordingResult.cc src/model/SuspendJobsRequest.cc src/model/SuspendJobsResult.cc + src/model/TaskPreparingRequest.cc + src/model/TaskPreparingResult.cc src/model/TwoPartiesCallRequest.cc src/model/TwoPartiesCallResult.cc ) diff --git a/ccc/include/alibabacloud/ccc/CCCClient.h b/ccc/include/alibabacloud/ccc/CCCClient.h index 42169522d..36e5a9da8 100644 --- a/ccc/include/alibabacloud/ccc/CCCClient.h +++ b/ccc/include/alibabacloud/ccc/CCCClient.h @@ -30,6 +30,8 @@ #include "model/AddNumberToSkillGroupResult.h" #include "model/AddPhoneNumberRequest.h" #include "model/AddPhoneNumberResult.h" +#include "model/AddPhoneTagsRequest.h" +#include "model/AddPhoneTagsResult.h" #include "model/AssignJobsRequest.h" #include "model/AssignJobsResult.h" #include "model/AssignUsersRequest.h" @@ -40,6 +42,8 @@ #include "model/CancelJobsResult.h" #include "model/CancelPredictiveJobsRequest.h" #include "model/CancelPredictiveJobsResult.h" +#include "model/CheckNumberAvaliableRequest.h" +#include "model/CheckNumberAvaliableResult.h" #include "model/CommitContactFlowVersionModificationRequest.h" #include "model/CommitContactFlowVersionModificationResult.h" #include "model/CreateBatchJobsRequest.h" @@ -80,6 +84,8 @@ #include "model/DeleteJobGroupResult.h" #include "model/DeleteMediaRequest.h" #include "model/DeleteMediaResult.h" +#include "model/DeletePhoneTagsRequest.h" +#include "model/DeletePhoneTagsResult.h" #include "model/DeleteSkillGroupRequest.h" #include "model/DeleteSkillGroupResult.h" #include "model/DeleteSurveyRequest.h" @@ -168,6 +174,8 @@ #include "model/GetTaskListResult.h" #include "model/GetUserRequest.h" #include "model/GetUserResult.h" +#include "model/InflightTaskTimeoutRequest.h" +#include "model/InflightTaskTimeoutResult.h" #include "model/LaunchAppraiseRequest.h" #include "model/LaunchAppraiseResult.h" #include "model/LaunchShortMessageAppraiseRequest.h" @@ -212,6 +220,8 @@ #include "model/ListOutboundPhoneNumberOfUserResult.h" #include "model/ListPhoneNumbersRequest.h" #include "model/ListPhoneNumbersResult.h" +#include "model/ListPhoneTagsRequest.h" +#include "model/ListPhoneTagsResult.h" #include "model/ListPredictiveJobGroupsRequest.h" #include "model/ListPredictiveJobGroupsResult.h" #include "model/ListPredictiveJobStatusRequest.h" @@ -268,6 +278,8 @@ #include "model/ModifyNotificationConfigResult.h" #include "model/ModifyPhoneNumberRequest.h" #include "model/ModifyPhoneNumberResult.h" +#include "model/ModifyPhoneTagsRequest.h" +#include "model/ModifyPhoneTagsResult.h" #include "model/ModifyPrivacyNumberCallDetailRequest.h" #include "model/ModifyPrivacyNumberCallDetailResult.h" #include "model/ModifyScenarioRequest.h" @@ -340,6 +352,8 @@ #include "model/SubmitCabRecordingResult.h" #include "model/SuspendJobsRequest.h" #include "model/SuspendJobsResult.h" +#include "model/TaskPreparingRequest.h" +#include "model/TaskPreparingResult.h" #include "model/TwoPartiesCallRequest.h" #include "model/TwoPartiesCallResult.h" @@ -363,6 +377,9 @@ namespace AlibabaCloud typedef Outcome AddPhoneNumberOutcome; typedef std::future AddPhoneNumberOutcomeCallable; typedef std::function&)> AddPhoneNumberAsyncHandler; + typedef Outcome AddPhoneTagsOutcome; + typedef std::future AddPhoneTagsOutcomeCallable; + typedef std::function&)> AddPhoneTagsAsyncHandler; typedef Outcome AssignJobsOutcome; typedef std::future AssignJobsOutcomeCallable; typedef std::function&)> AssignJobsAsyncHandler; @@ -378,6 +395,9 @@ namespace AlibabaCloud typedef Outcome CancelPredictiveJobsOutcome; typedef std::future CancelPredictiveJobsOutcomeCallable; typedef std::function&)> CancelPredictiveJobsAsyncHandler; + typedef Outcome CheckNumberAvaliableOutcome; + typedef std::future CheckNumberAvaliableOutcomeCallable; + typedef std::function&)> CheckNumberAvaliableAsyncHandler; typedef Outcome CommitContactFlowVersionModificationOutcome; typedef std::future CommitContactFlowVersionModificationOutcomeCallable; typedef std::function&)> CommitContactFlowVersionModificationAsyncHandler; @@ -438,6 +458,9 @@ namespace AlibabaCloud typedef Outcome DeleteMediaOutcome; typedef std::future DeleteMediaOutcomeCallable; typedef std::function&)> DeleteMediaAsyncHandler; + typedef Outcome DeletePhoneTagsOutcome; + typedef std::future DeletePhoneTagsOutcomeCallable; + typedef std::function&)> DeletePhoneTagsAsyncHandler; typedef Outcome DeleteSkillGroupOutcome; typedef std::future DeleteSkillGroupOutcomeCallable; typedef std::function&)> DeleteSkillGroupAsyncHandler; @@ -570,6 +593,9 @@ namespace AlibabaCloud typedef Outcome GetUserOutcome; typedef std::future GetUserOutcomeCallable; typedef std::function&)> GetUserAsyncHandler; + typedef Outcome InflightTaskTimeoutOutcome; + typedef std::future InflightTaskTimeoutOutcomeCallable; + typedef std::function&)> InflightTaskTimeoutAsyncHandler; typedef Outcome LaunchAppraiseOutcome; typedef std::future LaunchAppraiseOutcomeCallable; typedef std::function&)> LaunchAppraiseAsyncHandler; @@ -636,6 +662,9 @@ namespace AlibabaCloud typedef Outcome ListPhoneNumbersOutcome; typedef std::future ListPhoneNumbersOutcomeCallable; typedef std::function&)> ListPhoneNumbersAsyncHandler; + typedef Outcome ListPhoneTagsOutcome; + typedef std::future ListPhoneTagsOutcomeCallable; + typedef std::function&)> ListPhoneTagsAsyncHandler; typedef Outcome ListPredictiveJobGroupsOutcome; typedef std::future ListPredictiveJobGroupsOutcomeCallable; typedef std::function&)> ListPredictiveJobGroupsAsyncHandler; @@ -720,6 +749,9 @@ namespace AlibabaCloud typedef Outcome ModifyPhoneNumberOutcome; typedef std::future ModifyPhoneNumberOutcomeCallable; typedef std::function&)> ModifyPhoneNumberAsyncHandler; + typedef Outcome ModifyPhoneTagsOutcome; + typedef std::future ModifyPhoneTagsOutcomeCallable; + typedef std::function&)> ModifyPhoneTagsAsyncHandler; typedef Outcome ModifyPrivacyNumberCallDetailOutcome; typedef std::future ModifyPrivacyNumberCallDetailOutcomeCallable; typedef std::function&)> ModifyPrivacyNumberCallDetailAsyncHandler; @@ -828,6 +860,9 @@ namespace AlibabaCloud typedef Outcome SuspendJobsOutcome; typedef std::future SuspendJobsOutcomeCallable; typedef std::function&)> SuspendJobsAsyncHandler; + typedef Outcome TaskPreparingOutcome; + typedef std::future TaskPreparingOutcomeCallable; + typedef std::function&)> TaskPreparingAsyncHandler; typedef Outcome TwoPartiesCallOutcome; typedef std::future TwoPartiesCallOutcomeCallable; typedef std::function&)> TwoPartiesCallAsyncHandler; @@ -848,6 +883,9 @@ namespace AlibabaCloud AddPhoneNumberOutcome addPhoneNumber(const Model::AddPhoneNumberRequest &request)const; void addPhoneNumberAsync(const Model::AddPhoneNumberRequest& request, const AddPhoneNumberAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AddPhoneNumberOutcomeCallable addPhoneNumberCallable(const Model::AddPhoneNumberRequest& request) const; + AddPhoneTagsOutcome addPhoneTags(const Model::AddPhoneTagsRequest &request)const; + void addPhoneTagsAsync(const Model::AddPhoneTagsRequest& request, const AddPhoneTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AddPhoneTagsOutcomeCallable addPhoneTagsCallable(const Model::AddPhoneTagsRequest& request) const; AssignJobsOutcome assignJobs(const Model::AssignJobsRequest &request)const; void assignJobsAsync(const Model::AssignJobsRequest& request, const AssignJobsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AssignJobsOutcomeCallable assignJobsCallable(const Model::AssignJobsRequest& request) const; @@ -863,6 +901,9 @@ namespace AlibabaCloud CancelPredictiveJobsOutcome cancelPredictiveJobs(const Model::CancelPredictiveJobsRequest &request)const; void cancelPredictiveJobsAsync(const Model::CancelPredictiveJobsRequest& request, const CancelPredictiveJobsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CancelPredictiveJobsOutcomeCallable cancelPredictiveJobsCallable(const Model::CancelPredictiveJobsRequest& request) const; + CheckNumberAvaliableOutcome checkNumberAvaliable(const Model::CheckNumberAvaliableRequest &request)const; + void checkNumberAvaliableAsync(const Model::CheckNumberAvaliableRequest& request, const CheckNumberAvaliableAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CheckNumberAvaliableOutcomeCallable checkNumberAvaliableCallable(const Model::CheckNumberAvaliableRequest& request) const; CommitContactFlowVersionModificationOutcome commitContactFlowVersionModification(const Model::CommitContactFlowVersionModificationRequest &request)const; void commitContactFlowVersionModificationAsync(const Model::CommitContactFlowVersionModificationRequest& request, const CommitContactFlowVersionModificationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CommitContactFlowVersionModificationOutcomeCallable commitContactFlowVersionModificationCallable(const Model::CommitContactFlowVersionModificationRequest& request) const; @@ -923,6 +964,9 @@ namespace AlibabaCloud DeleteMediaOutcome deleteMedia(const Model::DeleteMediaRequest &request)const; void deleteMediaAsync(const Model::DeleteMediaRequest& request, const DeleteMediaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteMediaOutcomeCallable deleteMediaCallable(const Model::DeleteMediaRequest& request) const; + DeletePhoneTagsOutcome deletePhoneTags(const Model::DeletePhoneTagsRequest &request)const; + void deletePhoneTagsAsync(const Model::DeletePhoneTagsRequest& request, const DeletePhoneTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeletePhoneTagsOutcomeCallable deletePhoneTagsCallable(const Model::DeletePhoneTagsRequest& request) const; DeleteSkillGroupOutcome deleteSkillGroup(const Model::DeleteSkillGroupRequest &request)const; void deleteSkillGroupAsync(const Model::DeleteSkillGroupRequest& request, const DeleteSkillGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteSkillGroupOutcomeCallable deleteSkillGroupCallable(const Model::DeleteSkillGroupRequest& request) const; @@ -1055,6 +1099,9 @@ namespace AlibabaCloud GetUserOutcome getUser(const Model::GetUserRequest &request)const; void getUserAsync(const Model::GetUserRequest& request, const GetUserAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetUserOutcomeCallable getUserCallable(const Model::GetUserRequest& request) const; + InflightTaskTimeoutOutcome inflightTaskTimeout(const Model::InflightTaskTimeoutRequest &request)const; + void inflightTaskTimeoutAsync(const Model::InflightTaskTimeoutRequest& request, const InflightTaskTimeoutAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + InflightTaskTimeoutOutcomeCallable inflightTaskTimeoutCallable(const Model::InflightTaskTimeoutRequest& request) const; LaunchAppraiseOutcome launchAppraise(const Model::LaunchAppraiseRequest &request)const; void launchAppraiseAsync(const Model::LaunchAppraiseRequest& request, const LaunchAppraiseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; LaunchAppraiseOutcomeCallable launchAppraiseCallable(const Model::LaunchAppraiseRequest& request) const; @@ -1121,6 +1168,9 @@ namespace AlibabaCloud ListPhoneNumbersOutcome listPhoneNumbers(const Model::ListPhoneNumbersRequest &request)const; void listPhoneNumbersAsync(const Model::ListPhoneNumbersRequest& request, const ListPhoneNumbersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListPhoneNumbersOutcomeCallable listPhoneNumbersCallable(const Model::ListPhoneNumbersRequest& request) const; + ListPhoneTagsOutcome listPhoneTags(const Model::ListPhoneTagsRequest &request)const; + void listPhoneTagsAsync(const Model::ListPhoneTagsRequest& request, const ListPhoneTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListPhoneTagsOutcomeCallable listPhoneTagsCallable(const Model::ListPhoneTagsRequest& request) const; ListPredictiveJobGroupsOutcome listPredictiveJobGroups(const Model::ListPredictiveJobGroupsRequest &request)const; void listPredictiveJobGroupsAsync(const Model::ListPredictiveJobGroupsRequest& request, const ListPredictiveJobGroupsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListPredictiveJobGroupsOutcomeCallable listPredictiveJobGroupsCallable(const Model::ListPredictiveJobGroupsRequest& request) const; @@ -1205,6 +1255,9 @@ namespace AlibabaCloud ModifyPhoneNumberOutcome modifyPhoneNumber(const Model::ModifyPhoneNumberRequest &request)const; void modifyPhoneNumberAsync(const Model::ModifyPhoneNumberRequest& request, const ModifyPhoneNumberAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyPhoneNumberOutcomeCallable modifyPhoneNumberCallable(const Model::ModifyPhoneNumberRequest& request) const; + ModifyPhoneTagsOutcome modifyPhoneTags(const Model::ModifyPhoneTagsRequest &request)const; + void modifyPhoneTagsAsync(const Model::ModifyPhoneTagsRequest& request, const ModifyPhoneTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyPhoneTagsOutcomeCallable modifyPhoneTagsCallable(const Model::ModifyPhoneTagsRequest& request) const; ModifyPrivacyNumberCallDetailOutcome modifyPrivacyNumberCallDetail(const Model::ModifyPrivacyNumberCallDetailRequest &request)const; void modifyPrivacyNumberCallDetailAsync(const Model::ModifyPrivacyNumberCallDetailRequest& request, const ModifyPrivacyNumberCallDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyPrivacyNumberCallDetailOutcomeCallable modifyPrivacyNumberCallDetailCallable(const Model::ModifyPrivacyNumberCallDetailRequest& request) const; @@ -1313,6 +1366,9 @@ namespace AlibabaCloud SuspendJobsOutcome suspendJobs(const Model::SuspendJobsRequest &request)const; void suspendJobsAsync(const Model::SuspendJobsRequest& request, const SuspendJobsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SuspendJobsOutcomeCallable suspendJobsCallable(const Model::SuspendJobsRequest& request) const; + TaskPreparingOutcome taskPreparing(const Model::TaskPreparingRequest &request)const; + void taskPreparingAsync(const Model::TaskPreparingRequest& request, const TaskPreparingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + TaskPreparingOutcomeCallable taskPreparingCallable(const Model::TaskPreparingRequest& request) const; TwoPartiesCallOutcome twoPartiesCall(const Model::TwoPartiesCallRequest &request)const; void twoPartiesCallAsync(const Model::TwoPartiesCallRequest& request, const TwoPartiesCallAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; TwoPartiesCallOutcomeCallable twoPartiesCallCallable(const Model::TwoPartiesCallRequest& request) const; diff --git a/ccc/include/alibabacloud/ccc/model/AddPhoneTagsRequest.h b/ccc/include/alibabacloud/ccc/model/AddPhoneTagsRequest.h new file mode 100644 index 000000000..203853307 --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/AddPhoneTagsRequest.h @@ -0,0 +1,72 @@ +/* + * 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_CCC_MODEL_ADDPHONETAGSREQUEST_H_ +#define ALIBABACLOUD_CCC_MODEL_ADDPHONETAGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT AddPhoneTagsRequest : public RpcServiceRequest + { + + public: + AddPhoneTagsRequest(); + ~AddPhoneTagsRequest(); + + std::string getRegionNameProvince()const; + void setRegionNameProvince(const std::string& regionNameProvince); + int getType()const; + void setType(int type); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getConcurrency()const; + void setConcurrency(int concurrency); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getProvider()const; + void setProvider(const std::string& provider); + std::vector getPhoneNumberList()const; + void setPhoneNumberList(const std::vector& phoneNumberList); + std::string getServiceTag()const; + void setServiceTag(const std::string& serviceTag); + std::string getRegionNameCity()const; + void setRegionNameCity(const std::string& regionNameCity); + + private: + std::string regionNameProvince_; + int type_; + std::string accessKeyId_; + int concurrency_; + std::string instanceId_; + std::string provider_; + std::vector phoneNumberList_; + std::string serviceTag_; + std::string regionNameCity_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_ADDPHONETAGSREQUEST_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/AddPhoneTagsResult.h b/ccc/include/alibabacloud/ccc/model/AddPhoneTagsResult.h new file mode 100644 index 000000000..88d2e2505 --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/AddPhoneTagsResult.h @@ -0,0 +1,57 @@ +/* + * 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_CCC_MODEL_ADDPHONETAGSRESULT_H_ +#define ALIBABACLOUD_CCC_MODEL_ADDPHONETAGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT AddPhoneTagsResult : public ServiceResult + { + public: + + + AddPhoneTagsResult(); + explicit AddPhoneTagsResult(const std::string &payload); + ~AddPhoneTagsResult(); + std::string getMessage()const; + int getHttpStatusCode()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + int httpStatusCode_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_ADDPHONETAGSRESULT_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/CheckNumberAvaliableRequest.h b/ccc/include/alibabacloud/ccc/model/CheckNumberAvaliableRequest.h new file mode 100644 index 000000000..d744eeb60 --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/CheckNumberAvaliableRequest.h @@ -0,0 +1,57 @@ +/* + * 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_CCC_MODEL_CHECKNUMBERAVALIABLEREQUEST_H_ +#define ALIBABACLOUD_CCC_MODEL_CHECKNUMBERAVALIABLEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT CheckNumberAvaliableRequest : public RpcServiceRequest + { + + public: + CheckNumberAvaliableRequest(); + ~CheckNumberAvaliableRequest(); + + std::string getCaller()const; + void setCaller(const std::string& caller); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getCallee()const; + void setCallee(const std::string& callee); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string caller_; + std::string instanceId_; + std::string callee_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_CHECKNUMBERAVALIABLEREQUEST_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/CheckNumberAvaliableResult.h b/ccc/include/alibabacloud/ccc/model/CheckNumberAvaliableResult.h new file mode 100644 index 000000000..c63f7d8df --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/CheckNumberAvaliableResult.h @@ -0,0 +1,71 @@ +/* + * 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_CCC_MODEL_CHECKNUMBERAVALIABLERESULT_H_ +#define ALIBABACLOUD_CCC_MODEL_CHECKNUMBERAVALIABLERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT CheckNumberAvaliableResult : public ServiceResult + { + public: + struct CallerAvaliable + { + bool avaliable; + std::string reason; + }; + struct CalleeAvaliable + { + bool avaliable; + std::string reason; + }; + + + CheckNumberAvaliableResult(); + explicit CheckNumberAvaliableResult(const std::string &payload); + ~CheckNumberAvaliableResult(); + std::string getMessage()const; + int getHttpStatusCode()const; + CallerAvaliable getCallerAvaliable()const; + std::string getCode()const; + bool getSuccess()const; + CalleeAvaliable getCalleeAvaliable()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + int httpStatusCode_; + CallerAvaliable callerAvaliable_; + std::string code_; + bool success_; + CalleeAvaliable calleeAvaliable_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_CHECKNUMBERAVALIABLERESULT_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/DeletePhoneTagsRequest.h b/ccc/include/alibabacloud/ccc/model/DeletePhoneTagsRequest.h new file mode 100644 index 000000000..e4e50b3a0 --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/DeletePhoneTagsRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CCC_MODEL_DELETEPHONETAGSREQUEST_H_ +#define ALIBABACLOUD_CCC_MODEL_DELETEPHONETAGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT DeletePhoneTagsRequest : public RpcServiceRequest + { + + public: + DeletePhoneTagsRequest(); + ~DeletePhoneTagsRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::vector getPhoneNumberList()const; + void setPhoneNumberList(const std::vector& phoneNumberList); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string instanceId_; + std::vector phoneNumberList_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_DELETEPHONETAGSREQUEST_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/DeletePhoneTagsResult.h b/ccc/include/alibabacloud/ccc/model/DeletePhoneTagsResult.h new file mode 100644 index 000000000..af4bfbcce --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/DeletePhoneTagsResult.h @@ -0,0 +1,57 @@ +/* + * 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_CCC_MODEL_DELETEPHONETAGSRESULT_H_ +#define ALIBABACLOUD_CCC_MODEL_DELETEPHONETAGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT DeletePhoneTagsResult : public ServiceResult + { + public: + + + DeletePhoneTagsResult(); + explicit DeletePhoneTagsResult(const std::string &payload); + ~DeletePhoneTagsResult(); + std::string getMessage()const; + int getHttpStatusCode()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + int httpStatusCode_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_DELETEPHONETAGSRESULT_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/DialogueRequest.h b/ccc/include/alibabacloud/ccc/model/DialogueRequest.h index a46cb3e76..ea0ad3c50 100644 --- a/ccc/include/alibabacloud/ccc/model/DialogueRequest.h +++ b/ccc/include/alibabacloud/ccc/model/DialogueRequest.h @@ -37,18 +37,10 @@ namespace AlibabaCloud std::string getCallId()const; void setCallId(const std::string& callId); - std::string getActionParams()const; - void setActionParams(const std::string& actionParams); - std::string getCallingNumber()const; - void setCallingNumber(const std::string& callingNumber); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getCalledNumber()const; void setCalledNumber(const std::string& calledNumber); long getInstanceOwnerId()const; void setInstanceOwnerId(long instanceOwnerId); - std::string getActionKey()const; - void setActionKey(const std::string& actionKey); std::string getCallType()const; void setCallType(const std::string& callType); std::string getScenarioId()const; @@ -57,19 +49,27 @@ namespace AlibabaCloud void setTaskId(const std::string& taskId); std::string getUtterance()const; void setUtterance(const std::string& utterance); + std::string getActionParams()const; + void setActionParams(const std::string& actionParams); + std::string getCallingNumber()const; + void setCallingNumber(const std::string& callingNumber); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getActionKey()const; + void setActionKey(const std::string& actionKey); private: std::string callId_; - std::string actionParams_; - std::string callingNumber_; - std::string instanceId_; std::string calledNumber_; long instanceOwnerId_; - std::string actionKey_; std::string callType_; std::string scenarioId_; std::string taskId_; std::string utterance_; + std::string actionParams_; + std::string callingNumber_; + std::string instanceId_; + std::string actionKey_; }; } diff --git a/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportByIntervalResult.h b/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportByIntervalResult.h index 85350fe39..fa25ae947 100644 --- a/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportByIntervalResult.h +++ b/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportByIntervalResult.h @@ -68,11 +68,14 @@ namespace AlibabaCloud long callsIncomingQueue; long callsIncomingIVR; long callsHandled; + long maxWaitTime; long totalRingTime; long satisfactionSurveysResponded; float handleRate; long averageRingTime; long totalTalkTime; + long averageWaitTime; + long totalWaitTime; std::string maxTalkTime; long averageWorkTime; long maxWorkTime; diff --git a/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportResult.h b/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportResult.h index 44ed890b4..1df0396db 100644 --- a/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportResult.h +++ b/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportResult.h @@ -66,11 +66,14 @@ namespace AlibabaCloud long callsIncomingQueue; long callsIncomingIVR; long callsHandled; + long maxWaitTime; long totalRingTime; long satisfactionSurveysResponded; float handleRate; long averageRingTime; long totalTalkTime; + long averageWaitTime; + long totalWaitTime; std::string maxTalkTime; long averageWorkTime; long maxWorkTime; diff --git a/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportSinceMidnightResult.h b/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportSinceMidnightResult.h index 09b7b3817..c48903e79 100644 --- a/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportSinceMidnightResult.h +++ b/ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportSinceMidnightResult.h @@ -66,11 +66,14 @@ namespace AlibabaCloud long callsIncomingQueue; long callsIncomingIVR; long callsHandled; + long maxWaitTime; long totalRingTime; long satisfactionSurveysResponded; float handleRate; long averageRingTime; long totalTalkTime; + long averageWaitTime; + long totalWaitTime; std::string maxTalkTime; long averageWorkTime; long maxWorkTime; diff --git a/ccc/include/alibabacloud/ccc/model/InflightTaskTimeoutRequest.h b/ccc/include/alibabacloud/ccc/model/InflightTaskTimeoutRequest.h new file mode 100644 index 000000000..946648d46 --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/InflightTaskTimeoutRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CCC_MODEL_INFLIGHTTASKTIMEOUTREQUEST_H_ +#define ALIBABACLOUD_CCC_MODEL_INFLIGHTTASKTIMEOUTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT InflightTaskTimeoutRequest : public RpcServiceRequest + { + + public: + InflightTaskTimeoutRequest(); + ~InflightTaskTimeoutRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + long getInstanceOwnerId()const; + void setInstanceOwnerId(long instanceOwnerId); + std::string getTaskId()const; + void setTaskId(const std::string& taskId); + + private: + std::string instanceId_; + long instanceOwnerId_; + std::string taskId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_INFLIGHTTASKTIMEOUTREQUEST_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/InflightTaskTimeoutResult.h b/ccc/include/alibabacloud/ccc/model/InflightTaskTimeoutResult.h new file mode 100644 index 000000000..d194e9580 --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/InflightTaskTimeoutResult.h @@ -0,0 +1,57 @@ +/* + * 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_CCC_MODEL_INFLIGHTTASKTIMEOUTRESULT_H_ +#define ALIBABACLOUD_CCC_MODEL_INFLIGHTTASKTIMEOUTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT InflightTaskTimeoutResult : public ServiceResult + { + public: + + + InflightTaskTimeoutResult(); + explicit InflightTaskTimeoutResult(const std::string &payload); + ~InflightTaskTimeoutResult(); + std::string getMessage()const; + int getHttpStatusCode()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + int httpStatusCode_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_INFLIGHTTASKTIMEOUTRESULT_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsByIntervalResult.h b/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsByIntervalResult.h index 6814b7586..a974dd7e5 100644 --- a/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsByIntervalResult.h +++ b/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsByIntervalResult.h @@ -45,6 +45,7 @@ namespace AlibabaCloud long totalBreakTime; long totalWorkTime; long satisfactionSurveysOffered; + long oneTransferCalls; float satisfactionIndex; long satisfactionSurveysResponded; long totalTalkTime; diff --git a/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsResult.h b/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsResult.h index 0e08d0c7a..898f47388 100644 --- a/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsResult.h +++ b/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsResult.h @@ -43,6 +43,7 @@ namespace AlibabaCloud long totalBreakTime; long totalWorkTime; long satisfactionSurveysOffered; + long oneTransferCalls; float satisfactionIndex; long satisfactionSurveysResponded; long totalTalkTime; diff --git a/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsSinceMidnightResult.h b/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsSinceMidnightResult.h index bac694a15..4e79b7fab 100644 --- a/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsSinceMidnightResult.h +++ b/ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsSinceMidnightResult.h @@ -43,6 +43,7 @@ namespace AlibabaCloud long totalBreakTime; long totalWorkTime; long satisfactionSurveysOffered; + long oneTransferCalls; float satisfactionIndex; long satisfactionSurveysResponded; long totalTalkTime; diff --git a/ccc/include/alibabacloud/ccc/model/ListCallDetailRecordsResult.h b/ccc/include/alibabacloud/ccc/model/ListCallDetailRecordsResult.h index 027a9bf4b..3a92b5fff 100644 --- a/ccc/include/alibabacloud/ccc/model/ListCallDetailRecordsResult.h +++ b/ccc/include/alibabacloud/ccc/model/ListCallDetailRecordsResult.h @@ -69,6 +69,7 @@ namespace AlibabaCloud std::string feedback; std::string skillGroupNames; std::string agentNames; + std::string skillGroupIdList; }; int totalCount; int pageSize; diff --git a/ccc/include/alibabacloud/ccc/model/ListPhoneTagsRequest.h b/ccc/include/alibabacloud/ccc/model/ListPhoneTagsRequest.h new file mode 100644 index 000000000..f9087ce6e --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/ListPhoneTagsRequest.h @@ -0,0 +1,66 @@ +/* + * 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_CCC_MODEL_LISTPHONETAGSREQUEST_H_ +#define ALIBABACLOUD_CCC_MODEL_LISTPHONETAGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT ListPhoneTagsRequest : public RpcServiceRequest + { + + public: + ListPhoneTagsRequest(); + ~ListPhoneTagsRequest(); + + std::vector getNumberGroupIds()const; + void setNumberGroupIds(const std::vector& numberGroupIds); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + bool getOutboundOnly()const; + void setOutboundOnly(bool outboundOnly); + std::string getNumber()const; + void setNumber(const std::string& number); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + std::vector numberGroupIds_; + int currentPage_; + std::string accessKeyId_; + bool outboundOnly_; + std::string number_; + std::string instanceId_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_LISTPHONETAGSREQUEST_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/ListPhoneTagsResult.h b/ccc/include/alibabacloud/ccc/model/ListPhoneTagsResult.h new file mode 100644 index 000000000..b85c2ab71 --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/ListPhoneTagsResult.h @@ -0,0 +1,118 @@ +/* + * 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_CCC_MODEL_LISTPHONETAGSRESULT_H_ +#define ALIBABACLOUD_CCC_MODEL_LISTPHONETAGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT ListPhoneTagsResult : public ServiceResult + { + public: + struct PhoneNumbers + { + struct PhoneNumber + { + struct ContactFlow + { + std::string type; + std::string contactFlowId; + std::string instanceId; + std::string contactFlowName; + std::string contactFlowDescription; + }; + struct PrivacyNumber + { + std::string regionNameCity; + std::string type; + std::string subId; + std::string poolId; + std::string extra; + std::string poolName; + std::string phoneNumber; + std::string telX; + std::string bizId; + }; + struct SkillGroup + { + std::string skillGroupName; + std::string skillGroupId; + }; + std::string assignee; + std::string usage; + bool testOnly; + bool allowOutbound; + std::string numberGroupId; + std::string instanceId; + std::string serviceTag; + long createTime; + int remainingTime; + std::vector skillGroups; + int trunks; + std::string city; + std::string phoneNumberId; + std::string province; + std::string phoneNumberDescription; + std::string provider; + int type; + std::string sipTelX; + std::string number; + int concurrency; + PrivacyNumber privacyNumber; + int numberCommodityStatus; + ContactFlow contactFlow; + std::string numberGroupName; + }; + int totalCount; + int pageSize; + int pageNumber; + std::vector list; + }; + + + ListPhoneTagsResult(); + explicit ListPhoneTagsResult(const std::string &payload); + ~ListPhoneTagsResult(); + PhoneNumbers getPhoneNumbers()const; + std::string getMessage()const; + int getHttpStatusCode()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + PhoneNumbers phoneNumbers_; + std::string message_; + int httpStatusCode_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_LISTPHONETAGSRESULT_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/ModifyPhoneTagsRequest.h b/ccc/include/alibabacloud/ccc/model/ModifyPhoneTagsRequest.h new file mode 100644 index 000000000..5b5eca3cc --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/ModifyPhoneTagsRequest.h @@ -0,0 +1,57 @@ +/* + * 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_CCC_MODEL_MODIFYPHONETAGSREQUEST_H_ +#define ALIBABACLOUD_CCC_MODEL_MODIFYPHONETAGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT ModifyPhoneTagsRequest : public RpcServiceRequest + { + + public: + ModifyPhoneTagsRequest(); + ~ModifyPhoneTagsRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::vector getSkillGroupIdList()const; + void setSkillGroupIdList(const std::vector& skillGroupIdList); + std::string getServiceTag()const; + void setServiceTag(const std::string& serviceTag); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string instanceId_; + std::vector skillGroupIdList_; + std::string serviceTag_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_MODIFYPHONETAGSREQUEST_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/ModifyPhoneTagsResult.h b/ccc/include/alibabacloud/ccc/model/ModifyPhoneTagsResult.h new file mode 100644 index 000000000..6ea7490c3 --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/ModifyPhoneTagsResult.h @@ -0,0 +1,57 @@ +/* + * 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_CCC_MODEL_MODIFYPHONETAGSRESULT_H_ +#define ALIBABACLOUD_CCC_MODEL_MODIFYPHONETAGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT ModifyPhoneTagsResult : public ServiceResult + { + public: + + + ModifyPhoneTagsResult(); + explicit ModifyPhoneTagsResult(const std::string &payload); + ~ModifyPhoneTagsResult(); + std::string getMessage()const; + int getHttpStatusCode()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + int httpStatusCode_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_MODIFYPHONETAGSRESULT_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/TaskPreparingRequest.h b/ccc/include/alibabacloud/ccc/model/TaskPreparingRequest.h new file mode 100644 index 000000000..e2f6c7530 --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/TaskPreparingRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CCC_MODEL_TASKPREPARINGREQUEST_H_ +#define ALIBABACLOUD_CCC_MODEL_TASKPREPARINGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT TaskPreparingRequest : public RpcServiceRequest + { + + public: + TaskPreparingRequest(); + ~TaskPreparingRequest(); + + std::string getJobId()const; + void setJobId(const std::string& jobId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + long getInstanceOwnerId()const; + void setInstanceOwnerId(long instanceOwnerId); + + private: + std::string jobId_; + std::string instanceId_; + long instanceOwnerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_TASKPREPARINGREQUEST_H_ \ No newline at end of file diff --git a/ccc/include/alibabacloud/ccc/model/TaskPreparingResult.h b/ccc/include/alibabacloud/ccc/model/TaskPreparingResult.h new file mode 100644 index 000000000..d3a2290ac --- /dev/null +++ b/ccc/include/alibabacloud/ccc/model/TaskPreparingResult.h @@ -0,0 +1,59 @@ +/* + * 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_CCC_MODEL_TASKPREPARINGRESULT_H_ +#define ALIBABACLOUD_CCC_MODEL_TASKPREPARINGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CCC + { + namespace Model + { + class ALIBABACLOUD_CCC_EXPORT TaskPreparingResult : public ServiceResult + { + public: + + + TaskPreparingResult(); + explicit TaskPreparingResult(const std::string &payload); + ~TaskPreparingResult(); + std::string getTaskId()const; + std::string getMessage()const; + int getHttpStatusCode()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string taskId_; + std::string message_; + int httpStatusCode_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CCC_MODEL_TASKPREPARINGRESULT_H_ \ No newline at end of file diff --git a/ccc/src/CCCClient.cc b/ccc/src/CCCClient.cc index d0d432f78..b53bd0e46 100644 --- a/ccc/src/CCCClient.cc +++ b/ccc/src/CCCClient.cc @@ -195,6 +195,42 @@ CCCClient::AddPhoneNumberOutcomeCallable CCCClient::addPhoneNumberCallable(const return task->get_future(); } +CCCClient::AddPhoneTagsOutcome CCCClient::addPhoneTags(const AddPhoneTagsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AddPhoneTagsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AddPhoneTagsOutcome(AddPhoneTagsResult(outcome.result())); + else + return AddPhoneTagsOutcome(outcome.error()); +} + +void CCCClient::addPhoneTagsAsync(const AddPhoneTagsRequest& request, const AddPhoneTagsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, addPhoneTags(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CCCClient::AddPhoneTagsOutcomeCallable CCCClient::addPhoneTagsCallable(const AddPhoneTagsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->addPhoneTags(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CCCClient::AssignJobsOutcome CCCClient::assignJobs(const AssignJobsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -375,6 +411,42 @@ CCCClient::CancelPredictiveJobsOutcomeCallable CCCClient::cancelPredictiveJobsCa return task->get_future(); } +CCCClient::CheckNumberAvaliableOutcome CCCClient::checkNumberAvaliable(const CheckNumberAvaliableRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CheckNumberAvaliableOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CheckNumberAvaliableOutcome(CheckNumberAvaliableResult(outcome.result())); + else + return CheckNumberAvaliableOutcome(outcome.error()); +} + +void CCCClient::checkNumberAvaliableAsync(const CheckNumberAvaliableRequest& request, const CheckNumberAvaliableAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, checkNumberAvaliable(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CCCClient::CheckNumberAvaliableOutcomeCallable CCCClient::checkNumberAvaliableCallable(const CheckNumberAvaliableRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->checkNumberAvaliable(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CCCClient::CommitContactFlowVersionModificationOutcome CCCClient::commitContactFlowVersionModification(const CommitContactFlowVersionModificationRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1095,6 +1167,42 @@ CCCClient::DeleteMediaOutcomeCallable CCCClient::deleteMediaCallable(const Delet return task->get_future(); } +CCCClient::DeletePhoneTagsOutcome CCCClient::deletePhoneTags(const DeletePhoneTagsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeletePhoneTagsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeletePhoneTagsOutcome(DeletePhoneTagsResult(outcome.result())); + else + return DeletePhoneTagsOutcome(outcome.error()); +} + +void CCCClient::deletePhoneTagsAsync(const DeletePhoneTagsRequest& request, const DeletePhoneTagsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deletePhoneTags(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CCCClient::DeletePhoneTagsOutcomeCallable CCCClient::deletePhoneTagsCallable(const DeletePhoneTagsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deletePhoneTags(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CCCClient::DeleteSkillGroupOutcome CCCClient::deleteSkillGroup(const DeleteSkillGroupRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2679,6 +2787,42 @@ CCCClient::GetUserOutcomeCallable CCCClient::getUserCallable(const GetUserReques return task->get_future(); } +CCCClient::InflightTaskTimeoutOutcome CCCClient::inflightTaskTimeout(const InflightTaskTimeoutRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return InflightTaskTimeoutOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return InflightTaskTimeoutOutcome(InflightTaskTimeoutResult(outcome.result())); + else + return InflightTaskTimeoutOutcome(outcome.error()); +} + +void CCCClient::inflightTaskTimeoutAsync(const InflightTaskTimeoutRequest& request, const InflightTaskTimeoutAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, inflightTaskTimeout(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CCCClient::InflightTaskTimeoutOutcomeCallable CCCClient::inflightTaskTimeoutCallable(const InflightTaskTimeoutRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->inflightTaskTimeout(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CCCClient::LaunchAppraiseOutcome CCCClient::launchAppraise(const LaunchAppraiseRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3471,6 +3615,42 @@ CCCClient::ListPhoneNumbersOutcomeCallable CCCClient::listPhoneNumbersCallable(c return task->get_future(); } +CCCClient::ListPhoneTagsOutcome CCCClient::listPhoneTags(const ListPhoneTagsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListPhoneTagsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListPhoneTagsOutcome(ListPhoneTagsResult(outcome.result())); + else + return ListPhoneTagsOutcome(outcome.error()); +} + +void CCCClient::listPhoneTagsAsync(const ListPhoneTagsRequest& request, const ListPhoneTagsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listPhoneTags(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CCCClient::ListPhoneTagsOutcomeCallable CCCClient::listPhoneTagsCallable(const ListPhoneTagsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listPhoneTags(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CCCClient::ListPredictiveJobGroupsOutcome CCCClient::listPredictiveJobGroups(const ListPredictiveJobGroupsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4479,6 +4659,42 @@ CCCClient::ModifyPhoneNumberOutcomeCallable CCCClient::modifyPhoneNumberCallable return task->get_future(); } +CCCClient::ModifyPhoneTagsOutcome CCCClient::modifyPhoneTags(const ModifyPhoneTagsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyPhoneTagsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyPhoneTagsOutcome(ModifyPhoneTagsResult(outcome.result())); + else + return ModifyPhoneTagsOutcome(outcome.error()); +} + +void CCCClient::modifyPhoneTagsAsync(const ModifyPhoneTagsRequest& request, const ModifyPhoneTagsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyPhoneTags(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CCCClient::ModifyPhoneTagsOutcomeCallable CCCClient::modifyPhoneTagsCallable(const ModifyPhoneTagsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyPhoneTags(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CCCClient::ModifyPrivacyNumberCallDetailOutcome CCCClient::modifyPrivacyNumberCallDetail(const ModifyPrivacyNumberCallDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -5775,6 +5991,42 @@ CCCClient::SuspendJobsOutcomeCallable CCCClient::suspendJobsCallable(const Suspe return task->get_future(); } +CCCClient::TaskPreparingOutcome CCCClient::taskPreparing(const TaskPreparingRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return TaskPreparingOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return TaskPreparingOutcome(TaskPreparingResult(outcome.result())); + else + return TaskPreparingOutcome(outcome.error()); +} + +void CCCClient::taskPreparingAsync(const TaskPreparingRequest& request, const TaskPreparingAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, taskPreparing(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CCCClient::TaskPreparingOutcomeCallable CCCClient::taskPreparingCallable(const TaskPreparingRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->taskPreparing(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CCCClient::TwoPartiesCallOutcome CCCClient::twoPartiesCall(const TwoPartiesCallRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/ccc/src/model/AddAgentDeviceRequest.cc b/ccc/src/model/AddAgentDeviceRequest.cc index 76295a054..bb3275539 100644 --- a/ccc/src/model/AddAgentDeviceRequest.cc +++ b/ccc/src/model/AddAgentDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::AddAgentDeviceRequest; AddAgentDeviceRequest::AddAgentDeviceRequest() : RpcServiceRequest("ccc", "2017-07-05", "AddAgentDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddAgentDeviceRequest::~AddAgentDeviceRequest() {} @@ -33,7 +35,7 @@ std::string AddAgentDeviceRequest::getRemark()const void AddAgentDeviceRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setBodyParameter("Remark", remark); } std::string AddAgentDeviceRequest::getClientPort()const @@ -44,7 +46,7 @@ std::string AddAgentDeviceRequest::getClientPort()const void AddAgentDeviceRequest::setClientPort(const std::string& clientPort) { clientPort_ = clientPort; - setCoreParameter("ClientPort", clientPort); + setParameter("ClientPort", clientPort); } std::string AddAgentDeviceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AddAgentDeviceRequest::getAccessKeyId()const void AddAgentDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddAgentDeviceRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string AddAgentDeviceRequest::getInstanceId()const void AddAgentDeviceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string AddAgentDeviceRequest::getClientIp()const @@ -77,7 +79,7 @@ std::string AddAgentDeviceRequest::getClientIp()const void AddAgentDeviceRequest::setClientIp(const std::string& clientIp) { clientIp_ = clientIp; - setCoreParameter("ClientIp", clientIp); + setParameter("ClientIp", clientIp); } std::string AddAgentDeviceRequest::getBrowserVersion()const @@ -88,6 +90,6 @@ std::string AddAgentDeviceRequest::getBrowserVersion()const void AddAgentDeviceRequest::setBrowserVersion(const std::string& browserVersion) { browserVersion_ = browserVersion; - setCoreParameter("BrowserVersion", browserVersion); + setBodyParameter("BrowserVersion", browserVersion); } diff --git a/ccc/src/model/AddBulkPhoneNumbersRequest.cc b/ccc/src/model/AddBulkPhoneNumbersRequest.cc index b31f1ac31..1b8041d36 100644 --- a/ccc/src/model/AddBulkPhoneNumbersRequest.cc +++ b/ccc/src/model/AddBulkPhoneNumbersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::AddBulkPhoneNumbersRequest; AddBulkPhoneNumbersRequest::AddBulkPhoneNumbersRequest() : RpcServiceRequest("ccc", "2017-07-05", "AddBulkPhoneNumbers") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddBulkPhoneNumbersRequest::~AddBulkPhoneNumbersRequest() {} @@ -33,7 +35,7 @@ std::string AddBulkPhoneNumbersRequest::getContactFlowId()const void AddBulkPhoneNumbersRequest::setContactFlowId(const std::string& contactFlowId) { contactFlowId_ = contactFlowId; - setCoreParameter("ContactFlowId", contactFlowId); + setParameter("ContactFlowId", contactFlowId); } std::string AddBulkPhoneNumbersRequest::getUsage()const @@ -44,7 +46,7 @@ std::string AddBulkPhoneNumbersRequest::getUsage()const void AddBulkPhoneNumbersRequest::setUsage(const std::string& usage) { usage_ = usage; - setCoreParameter("Usage", usage); + setParameter("Usage", usage); } std::vector AddBulkPhoneNumbersRequest::getPhoneNumber()const @@ -55,8 +57,9 @@ std::vector AddBulkPhoneNumbersRequest::getPhoneNumber()const void AddBulkPhoneNumbersRequest::setPhoneNumber(const std::vector& phoneNumber) { phoneNumber_ = phoneNumber; - for(int i = 0; i!= phoneNumber.size(); i++) - setCoreParameter("PhoneNumber."+ std::to_string(i), phoneNumber.at(i)); + for(int dep1 = 0; dep1!= phoneNumber.size(); dep1++) { + setParameter("PhoneNumber."+ std::to_string(dep1), phoneNumber.at(dep1)); + } } std::string AddBulkPhoneNumbersRequest::getAccessKeyId()const @@ -67,7 +70,7 @@ std::string AddBulkPhoneNumbersRequest::getAccessKeyId()const void AddBulkPhoneNumbersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddBulkPhoneNumbersRequest::getInstanceId()const @@ -78,7 +81,7 @@ std::string AddBulkPhoneNumbersRequest::getInstanceId()const void AddBulkPhoneNumbersRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector AddBulkPhoneNumbersRequest::getSkillGroupId()const @@ -89,7 +92,8 @@ std::vector AddBulkPhoneNumbersRequest::getSkillGroupId()const void AddBulkPhoneNumbersRequest::setSkillGroupId(const std::vector& skillGroupId) { skillGroupId_ = skillGroupId; - for(int i = 0; i!= skillGroupId.size(); i++) - setCoreParameter("SkillGroupId."+ std::to_string(i), skillGroupId.at(i)); + for(int dep1 = 0; dep1!= skillGroupId.size(); dep1++) { + setParameter("SkillGroupId."+ std::to_string(dep1), skillGroupId.at(dep1)); + } } diff --git a/ccc/src/model/AddPhoneNumberRequest.cc b/ccc/src/model/AddPhoneNumberRequest.cc index 77933d4cc..4c7a489d4 100644 --- a/ccc/src/model/AddPhoneNumberRequest.cc +++ b/ccc/src/model/AddPhoneNumberRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::AddPhoneNumberRequest; AddPhoneNumberRequest::AddPhoneNumberRequest() : RpcServiceRequest("ccc", "2017-07-05", "AddPhoneNumber") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddPhoneNumberRequest::~AddPhoneNumberRequest() {} @@ -33,7 +35,7 @@ std::string AddPhoneNumberRequest::getContactFlowId()const void AddPhoneNumberRequest::setContactFlowId(const std::string& contactFlowId) { contactFlowId_ = contactFlowId; - setCoreParameter("ContactFlowId", contactFlowId); + setParameter("ContactFlowId", contactFlowId); } std::string AddPhoneNumberRequest::getUsage()const @@ -44,7 +46,7 @@ std::string AddPhoneNumberRequest::getUsage()const void AddPhoneNumberRequest::setUsage(const std::string& usage) { usage_ = usage; - setCoreParameter("Usage", usage); + setParameter("Usage", usage); } std::string AddPhoneNumberRequest::getPhoneNumber()const @@ -55,7 +57,7 @@ std::string AddPhoneNumberRequest::getPhoneNumber()const void AddPhoneNumberRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } std::string AddPhoneNumberRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string AddPhoneNumberRequest::getAccessKeyId()const void AddPhoneNumberRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddPhoneNumberRequest::getInstanceId()const @@ -77,6 +79,6 @@ std::string AddPhoneNumberRequest::getInstanceId()const void AddPhoneNumberRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/AddPhoneTagsRequest.cc b/ccc/src/model/AddPhoneTagsRequest.cc new file mode 100644 index 000000000..da316594c --- /dev/null +++ b/ccc/src/model/AddPhoneTagsRequest.cc @@ -0,0 +1,130 @@ +/* + * 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 + +using AlibabaCloud::CCC::Model::AddPhoneTagsRequest; + +AddPhoneTagsRequest::AddPhoneTagsRequest() : + RpcServiceRequest("ccc", "2017-07-05", "AddPhoneTags") +{ + setMethod(HttpRequest::Method::Post); +} + +AddPhoneTagsRequest::~AddPhoneTagsRequest() +{} + +std::string AddPhoneTagsRequest::getRegionNameProvince()const +{ + return regionNameProvince_; +} + +void AddPhoneTagsRequest::setRegionNameProvince(const std::string& regionNameProvince) +{ + regionNameProvince_ = regionNameProvince; + setParameter("RegionNameProvince", regionNameProvince); +} + +int AddPhoneTagsRequest::getType()const +{ + return type_; +} + +void AddPhoneTagsRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +std::string AddPhoneTagsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AddPhoneTagsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int AddPhoneTagsRequest::getConcurrency()const +{ + return concurrency_; +} + +void AddPhoneTagsRequest::setConcurrency(int concurrency) +{ + concurrency_ = concurrency; + setParameter("Concurrency", std::to_string(concurrency)); +} + +std::string AddPhoneTagsRequest::getInstanceId()const +{ + return instanceId_; +} + +void AddPhoneTagsRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string AddPhoneTagsRequest::getProvider()const +{ + return provider_; +} + +void AddPhoneTagsRequest::setProvider(const std::string& provider) +{ + provider_ = provider; + setParameter("Provider", provider); +} + +std::vector AddPhoneTagsRequest::getPhoneNumberList()const +{ + return phoneNumberList_; +} + +void AddPhoneTagsRequest::setPhoneNumberList(const std::vector& phoneNumberList) +{ + phoneNumberList_ = phoneNumberList; + for(int dep1 = 0; dep1!= phoneNumberList.size(); dep1++) { + setParameter("PhoneNumberList."+ std::to_string(dep1), phoneNumberList.at(dep1)); + } +} + +std::string AddPhoneTagsRequest::getServiceTag()const +{ + return serviceTag_; +} + +void AddPhoneTagsRequest::setServiceTag(const std::string& serviceTag) +{ + serviceTag_ = serviceTag; + setParameter("ServiceTag", serviceTag); +} + +std::string AddPhoneTagsRequest::getRegionNameCity()const +{ + return regionNameCity_; +} + +void AddPhoneTagsRequest::setRegionNameCity(const std::string& regionNameCity) +{ + regionNameCity_ = regionNameCity; + setParameter("RegionNameCity", regionNameCity); +} + diff --git a/ccc/src/model/AddPhoneTagsResult.cc b/ccc/src/model/AddPhoneTagsResult.cc new file mode 100644 index 000000000..56c38b513 --- /dev/null +++ b/ccc/src/model/AddPhoneTagsResult.cc @@ -0,0 +1,72 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CCC; +using namespace AlibabaCloud::CCC::Model; + +AddPhoneTagsResult::AddPhoneTagsResult() : + ServiceResult() +{} + +AddPhoneTagsResult::AddPhoneTagsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AddPhoneTagsResult::~AddPhoneTagsResult() +{} + +void AddPhoneTagsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + +} + +std::string AddPhoneTagsResult::getMessage()const +{ + return message_; +} + +int AddPhoneTagsResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +std::string AddPhoneTagsResult::getCode()const +{ + return code_; +} + +bool AddPhoneTagsResult::getSuccess()const +{ + return success_; +} + diff --git a/ccc/src/model/AssignJobsRequest.cc b/ccc/src/model/AssignJobsRequest.cc index 5cb08ff1c..2d4c9fc5c 100644 --- a/ccc/src/model/AssignJobsRequest.cc +++ b/ccc/src/model/AssignJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::AssignJobsRequest; AssignJobsRequest::AssignJobsRequest() : RpcServiceRequest("ccc", "2017-07-05", "AssignJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssignJobsRequest::~AssignJobsRequest() {} @@ -33,7 +35,7 @@ std::string AssignJobsRequest::getGroupId()const void AssignJobsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::vector AssignJobsRequest::getJobsJson()const @@ -44,8 +46,9 @@ std::vector AssignJobsRequest::getJobsJson()const void AssignJobsRequest::setJobsJson(const std::vector& jobsJson) { jobsJson_ = jobsJson; - for(int i = 0; i!= jobsJson.size(); i++) - setCoreParameter("JobsJson."+ std::to_string(i), jobsJson.at(i)); + for(int dep1 = 0; dep1!= jobsJson.size(); dep1++) { + setParameter("JobsJson."+ std::to_string(dep1), jobsJson.at(dep1)); + } } std::vector AssignJobsRequest::getCallingNumber()const @@ -56,8 +59,9 @@ std::vector AssignJobsRequest::getCallingNumber()const void AssignJobsRequest::setCallingNumber(const std::vector& callingNumber) { callingNumber_ = callingNumber; - for(int i = 0; i!= callingNumber.size(); i++) - setCoreParameter("CallingNumber."+ std::to_string(i), callingNumber.at(i)); + for(int dep1 = 0; dep1!= callingNumber.size(); dep1++) { + setParameter("CallingNumber."+ std::to_string(dep1), callingNumber.at(dep1)); + } } std::string AssignJobsRequest::getInstanceId()const @@ -68,7 +72,7 @@ std::string AssignJobsRequest::getInstanceId()const void AssignJobsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string AssignJobsRequest::getStrategyJson()const @@ -79,7 +83,7 @@ std::string AssignJobsRequest::getStrategyJson()const void AssignJobsRequest::setStrategyJson(const std::string& strategyJson) { strategyJson_ = strategyJson; - setCoreParameter("StrategyJson", strategyJson); + setParameter("StrategyJson", strategyJson); } std::string AssignJobsRequest::getScenarioId()const @@ -90,6 +94,6 @@ std::string AssignJobsRequest::getScenarioId()const void AssignJobsRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/AssignUsersRequest.cc b/ccc/src/model/AssignUsersRequest.cc index 994588dcb..2c3fdfafa 100644 --- a/ccc/src/model/AssignUsersRequest.cc +++ b/ccc/src/model/AssignUsersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::AssignUsersRequest; AssignUsersRequest::AssignUsersRequest() : RpcServiceRequest("ccc", "2017-07-05", "AssignUsers") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssignUsersRequest::~AssignUsersRequest() {} @@ -33,8 +35,9 @@ std::vector AssignUsersRequest::getRoleId()const void AssignUsersRequest::setRoleId(const std::vector& roleId) { roleId_ = roleId; - for(int i = 0; i!= roleId.size(); i++) - setCoreParameter("RoleId."+ std::to_string(i), roleId.at(i)); + for(int dep1 = 0; dep1!= roleId.size(); dep1++) { + setParameter("RoleId."+ std::to_string(dep1), roleId.at(dep1)); + } } std::string AssignUsersRequest::getAccessKeyId()const @@ -45,7 +48,7 @@ std::string AssignUsersRequest::getAccessKeyId()const void AssignUsersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector AssignUsersRequest::getUserRamId()const @@ -56,8 +59,9 @@ std::vector AssignUsersRequest::getUserRamId()const void AssignUsersRequest::setUserRamId(const std::vector& userRamId) { userRamId_ = userRamId; - for(int i = 0; i!= userRamId.size(); i++) - setCoreParameter("UserRamId."+ std::to_string(i), userRamId.at(i)); + for(int dep1 = 0; dep1!= userRamId.size(); dep1++) { + setParameter("UserRamId."+ std::to_string(dep1), userRamId.at(dep1)); + } } std::vector AssignUsersRequest::getSkillLevel()const @@ -68,8 +72,9 @@ std::vector AssignUsersRequest::getSkillLevel()const void AssignUsersRequest::setSkillLevel(const std::vector& skillLevel) { skillLevel_ = skillLevel; - for(int i = 0; i!= skillLevel.size(); i++) - setCoreParameter("SkillLevel."+ std::to_string(i), std::to_string(skillLevel.at(i))); + for(int dep1 = 0; dep1!= skillLevel.size(); dep1++) { + setParameter("SkillLevel."+ std::to_string(dep1), std::to_string(skillLevel.at(dep1))); + } } std::string AssignUsersRequest::getInstanceId()const @@ -80,7 +85,7 @@ std::string AssignUsersRequest::getInstanceId()const void AssignUsersRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector AssignUsersRequest::getSkillGroupId()const @@ -91,7 +96,8 @@ std::vector AssignUsersRequest::getSkillGroupId()const void AssignUsersRequest::setSkillGroupId(const std::vector& skillGroupId) { skillGroupId_ = skillGroupId; - for(int i = 0; i!= skillGroupId.size(); i++) - setCoreParameter("SkillGroupId."+ std::to_string(i), skillGroupId.at(i)); + for(int dep1 = 0; dep1!= skillGroupId.size(); dep1++) { + setParameter("SkillGroupId."+ std::to_string(dep1), skillGroupId.at(dep1)); + } } diff --git a/ccc/src/model/CallOnlinePrivacyNumberRequest.cc b/ccc/src/model/CallOnlinePrivacyNumberRequest.cc index 12c945ea3..70c65a04d 100644 --- a/ccc/src/model/CallOnlinePrivacyNumberRequest.cc +++ b/ccc/src/model/CallOnlinePrivacyNumberRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CallOnlinePrivacyNumberRequest; CallOnlinePrivacyNumberRequest::CallOnlinePrivacyNumberRequest() : RpcServiceRequest("ccc", "2017-07-05", "CallOnlinePrivacyNumber") -{} +{ + setMethod(HttpRequest::Method::Post); +} CallOnlinePrivacyNumberRequest::~CallOnlinePrivacyNumberRequest() {} @@ -33,7 +35,7 @@ std::string CallOnlinePrivacyNumberRequest::getAccessKeyId()const void CallOnlinePrivacyNumberRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CallOnlinePrivacyNumberRequest::getTelA()const @@ -44,7 +46,7 @@ std::string CallOnlinePrivacyNumberRequest::getTelA()const void CallOnlinePrivacyNumberRequest::setTelA(const std::string& telA) { telA_ = telA; - setCoreParameter("TelA", telA); + setParameter("TelA", telA); } std::string CallOnlinePrivacyNumberRequest::getTelB()const @@ -55,7 +57,7 @@ std::string CallOnlinePrivacyNumberRequest::getTelB()const void CallOnlinePrivacyNumberRequest::setTelB(const std::string& telB) { telB_ = telB; - setCoreParameter("TelB", telB); + setParameter("TelB", telB); } std::string CallOnlinePrivacyNumberRequest::getInstanceId()const @@ -66,6 +68,6 @@ std::string CallOnlinePrivacyNumberRequest::getInstanceId()const void CallOnlinePrivacyNumberRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/CancelJobsRequest.cc b/ccc/src/model/CancelJobsRequest.cc index d1d1fd108..aec738df3 100644 --- a/ccc/src/model/CancelJobsRequest.cc +++ b/ccc/src/model/CancelJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CancelJobsRequest; CancelJobsRequest::CancelJobsRequest() : RpcServiceRequest("ccc", "2017-07-05", "CancelJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelJobsRequest::~CancelJobsRequest() {} @@ -33,7 +35,7 @@ bool CancelJobsRequest::getAll()const void CancelJobsRequest::setAll(bool all) { all_ = all; - setCoreParameter("All", all ? "true" : "false"); + setParameter("All", all ? "true" : "false"); } std::vector CancelJobsRequest::getJobReferenceId()const @@ -44,8 +46,9 @@ std::vector CancelJobsRequest::getJobReferenceId()const void CancelJobsRequest::setJobReferenceId(const std::vector& jobReferenceId) { jobReferenceId_ = jobReferenceId; - for(int i = 0; i!= jobReferenceId.size(); i++) - setCoreParameter("JobReferenceId."+ std::to_string(i), jobReferenceId.at(i)); + for(int dep1 = 0; dep1!= jobReferenceId.size(); dep1++) { + setParameter("JobReferenceId."+ std::to_string(dep1), jobReferenceId.at(dep1)); + } } std::string CancelJobsRequest::getGroupId()const @@ -56,7 +59,7 @@ std::string CancelJobsRequest::getGroupId()const void CancelJobsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::vector CancelJobsRequest::getJobId()const @@ -67,8 +70,9 @@ std::vector CancelJobsRequest::getJobId()const void CancelJobsRequest::setJobId(const std::vector& jobId) { jobId_ = jobId; - for(int i = 0; i!= jobId.size(); i++) - setCoreParameter("JobId."+ std::to_string(i), jobId.at(i)); + for(int dep1 = 0; dep1!= jobId.size(); dep1++) { + setParameter("JobId."+ std::to_string(dep1), jobId.at(dep1)); + } } std::string CancelJobsRequest::getInstanceId()const @@ -79,7 +83,7 @@ std::string CancelJobsRequest::getInstanceId()const void CancelJobsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CancelJobsRequest::getScenarioId()const @@ -90,6 +94,6 @@ std::string CancelJobsRequest::getScenarioId()const void CancelJobsRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/CheckNumberAvaliableRequest.cc b/ccc/src/model/CheckNumberAvaliableRequest.cc new file mode 100644 index 000000000..69fac5852 --- /dev/null +++ b/ccc/src/model/CheckNumberAvaliableRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::CCC::Model::CheckNumberAvaliableRequest; + +CheckNumberAvaliableRequest::CheckNumberAvaliableRequest() : + RpcServiceRequest("ccc", "2017-07-05", "CheckNumberAvaliable") +{ + setMethod(HttpRequest::Method::Post); +} + +CheckNumberAvaliableRequest::~CheckNumberAvaliableRequest() +{} + +std::string CheckNumberAvaliableRequest::getCaller()const +{ + return caller_; +} + +void CheckNumberAvaliableRequest::setCaller(const std::string& caller) +{ + caller_ = caller; + setParameter("Caller", caller); +} + +std::string CheckNumberAvaliableRequest::getInstanceId()const +{ + return instanceId_; +} + +void CheckNumberAvaliableRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string CheckNumberAvaliableRequest::getCallee()const +{ + return callee_; +} + +void CheckNumberAvaliableRequest::setCallee(const std::string& callee) +{ + callee_ = callee; + setParameter("Callee", callee); +} + +std::string CheckNumberAvaliableRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CheckNumberAvaliableRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/ccc/src/model/CheckNumberAvaliableResult.cc b/ccc/src/model/CheckNumberAvaliableResult.cc new file mode 100644 index 000000000..63cf6a6c2 --- /dev/null +++ b/ccc/src/model/CheckNumberAvaliableResult.cc @@ -0,0 +1,92 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CCC; +using namespace AlibabaCloud::CCC::Model; + +CheckNumberAvaliableResult::CheckNumberAvaliableResult() : + ServiceResult() +{} + +CheckNumberAvaliableResult::CheckNumberAvaliableResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CheckNumberAvaliableResult::~CheckNumberAvaliableResult() +{} + +void CheckNumberAvaliableResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto callerAvaliableNode = value["CallerAvaliable"]; + if(!callerAvaliableNode["Avaliable"].isNull()) + callerAvaliable_.avaliable = callerAvaliableNode["Avaliable"].asString() == "true"; + if(!callerAvaliableNode["Reason"].isNull()) + callerAvaliable_.reason = callerAvaliableNode["Reason"].asString(); + auto calleeAvaliableNode = value["CalleeAvaliable"]; + if(!calleeAvaliableNode["Avaliable"].isNull()) + calleeAvaliable_.avaliable = calleeAvaliableNode["Avaliable"].asString() == "true"; + if(!calleeAvaliableNode["Reason"].isNull()) + calleeAvaliable_.reason = calleeAvaliableNode["Reason"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + +} + +std::string CheckNumberAvaliableResult::getMessage()const +{ + return message_; +} + +int CheckNumberAvaliableResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +CheckNumberAvaliableResult::CallerAvaliable CheckNumberAvaliableResult::getCallerAvaliable()const +{ + return callerAvaliable_; +} + +std::string CheckNumberAvaliableResult::getCode()const +{ + return code_; +} + +bool CheckNumberAvaliableResult::getSuccess()const +{ + return success_; +} + +CheckNumberAvaliableResult::CalleeAvaliable CheckNumberAvaliableResult::getCalleeAvaliable()const +{ + return calleeAvaliable_; +} + diff --git a/ccc/src/model/CommitContactFlowVersionModificationRequest.cc b/ccc/src/model/CommitContactFlowVersionModificationRequest.cc index 6fa197302..a361fbbb8 100644 --- a/ccc/src/model/CommitContactFlowVersionModificationRequest.cc +++ b/ccc/src/model/CommitContactFlowVersionModificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CommitContactFlowVersionModificationRequest; CommitContactFlowVersionModificationRequest::CommitContactFlowVersionModificationRequest() : RpcServiceRequest("ccc", "2017-07-05", "CommitContactFlowVersionModification") -{} +{ + setMethod(HttpRequest::Method::Post); +} CommitContactFlowVersionModificationRequest::~CommitContactFlowVersionModificationRequest() {} @@ -33,7 +35,7 @@ std::string CommitContactFlowVersionModificationRequest::getCanvas()const void CommitContactFlowVersionModificationRequest::setCanvas(const std::string& canvas) { canvas_ = canvas; - setCoreParameter("Canvas", canvas); + setBodyParameter("Canvas", canvas); } std::string CommitContactFlowVersionModificationRequest::getContent()const @@ -44,7 +46,7 @@ std::string CommitContactFlowVersionModificationRequest::getContent()const void CommitContactFlowVersionModificationRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setBodyParameter("Content", content); } std::string CommitContactFlowVersionModificationRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CommitContactFlowVersionModificationRequest::getAccessKeyId()const void CommitContactFlowVersionModificationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CommitContactFlowVersionModificationRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string CommitContactFlowVersionModificationRequest::getInstanceId()const void CommitContactFlowVersionModificationRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CommitContactFlowVersionModificationRequest::getContactFlowVersionId()const @@ -77,6 +79,6 @@ std::string CommitContactFlowVersionModificationRequest::getContactFlowVersionId void CommitContactFlowVersionModificationRequest::setContactFlowVersionId(const std::string& contactFlowVersionId) { contactFlowVersionId_ = contactFlowVersionId; - setCoreParameter("ContactFlowVersionId", contactFlowVersionId); + setParameter("ContactFlowVersionId", contactFlowVersionId); } diff --git a/ccc/src/model/CreateBatchJobsRequest.cc b/ccc/src/model/CreateBatchJobsRequest.cc index 27775076c..a8430042c 100644 --- a/ccc/src/model/CreateBatchJobsRequest.cc +++ b/ccc/src/model/CreateBatchJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateBatchJobsRequest; CreateBatchJobsRequest::CreateBatchJobsRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateBatchJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateBatchJobsRequest::~CreateBatchJobsRequest() {} @@ -33,7 +35,7 @@ std::string CreateBatchJobsRequest::getDescription()const void CreateBatchJobsRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateBatchJobsRequest::getJobFilePath()const @@ -44,7 +46,7 @@ std::string CreateBatchJobsRequest::getJobFilePath()const void CreateBatchJobsRequest::setJobFilePath(const std::string& jobFilePath) { jobFilePath_ = jobFilePath; - setCoreParameter("JobFilePath", jobFilePath); + setParameter("JobFilePath", jobFilePath); } std::vector CreateBatchJobsRequest::getCallingNumber()const @@ -55,8 +57,9 @@ std::vector CreateBatchJobsRequest::getCallingNumber()const void CreateBatchJobsRequest::setCallingNumber(const std::vector& callingNumber) { callingNumber_ = callingNumber; - for(int i = 0; i!= callingNumber.size(); i++) - setCoreParameter("CallingNumber."+ std::to_string(i), callingNumber.at(i)); + for(int dep1 = 0; dep1!= callingNumber.size(); dep1++) { + setParameter("CallingNumber."+ std::to_string(dep1), callingNumber.at(dep1)); + } } std::string CreateBatchJobsRequest::getInstanceId()const @@ -67,7 +70,7 @@ std::string CreateBatchJobsRequest::getInstanceId()const void CreateBatchJobsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } bool CreateBatchJobsRequest::getSubmitted()const @@ -78,7 +81,7 @@ bool CreateBatchJobsRequest::getSubmitted()const void CreateBatchJobsRequest::setSubmitted(bool submitted) { submitted_ = submitted; - setCoreParameter("Submitted", submitted ? "true" : "false"); + setParameter("Submitted", submitted ? "true" : "false"); } std::string CreateBatchJobsRequest::getStrategyJson()const @@ -89,7 +92,7 @@ std::string CreateBatchJobsRequest::getStrategyJson()const void CreateBatchJobsRequest::setStrategyJson(const std::string& strategyJson) { strategyJson_ = strategyJson; - setCoreParameter("StrategyJson", strategyJson); + setParameter("StrategyJson", strategyJson); } std::string CreateBatchJobsRequest::getName()const @@ -100,7 +103,7 @@ std::string CreateBatchJobsRequest::getName()const void CreateBatchJobsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateBatchJobsRequest::getScenarioId()const @@ -111,6 +114,6 @@ std::string CreateBatchJobsRequest::getScenarioId()const void CreateBatchJobsRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/CreateCabInstanceRequest.cc b/ccc/src/model/CreateCabInstanceRequest.cc index ec19fcc81..27acfeb00 100644 --- a/ccc/src/model/CreateCabInstanceRequest.cc +++ b/ccc/src/model/CreateCabInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateCabInstanceRequest; CreateCabInstanceRequest::CreateCabInstanceRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateCabInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCabInstanceRequest::~CreateCabInstanceRequest() {} @@ -33,7 +35,7 @@ int CreateCabInstanceRequest::getMaxConcurrentConversation()const void CreateCabInstanceRequest::setMaxConcurrentConversation(int maxConcurrentConversation) { maxConcurrentConversation_ = maxConcurrentConversation; - setCoreParameter("MaxConcurrentConversation", std::to_string(maxConcurrentConversation)); + setParameter("MaxConcurrentConversation", std::to_string(maxConcurrentConversation)); } std::string CreateCabInstanceRequest::getInstanceName()const @@ -44,7 +46,7 @@ std::string CreateCabInstanceRequest::getInstanceName()const void CreateCabInstanceRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } std::string CreateCabInstanceRequest::getCallCenterInstanceId()const @@ -55,7 +57,7 @@ std::string CreateCabInstanceRequest::getCallCenterInstanceId()const void CreateCabInstanceRequest::setCallCenterInstanceId(const std::string& callCenterInstanceId) { callCenterInstanceId_ = callCenterInstanceId; - setCoreParameter("CallCenterInstanceId", callCenterInstanceId); + setParameter("CallCenterInstanceId", callCenterInstanceId); } std::string CreateCabInstanceRequest::getInstanceDescription()const @@ -66,6 +68,6 @@ std::string CreateCabInstanceRequest::getInstanceDescription()const void CreateCabInstanceRequest::setInstanceDescription(const std::string& instanceDescription) { instanceDescription_ = instanceDescription; - setCoreParameter("InstanceDescription", instanceDescription); + setParameter("InstanceDescription", instanceDescription); } diff --git a/ccc/src/model/CreateContactFlowRequest.cc b/ccc/src/model/CreateContactFlowRequest.cc index 0692bce3c..b0bd1ed78 100644 --- a/ccc/src/model/CreateContactFlowRequest.cc +++ b/ccc/src/model/CreateContactFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateContactFlowRequest; CreateContactFlowRequest::CreateContactFlowRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateContactFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateContactFlowRequest::~CreateContactFlowRequest() {} @@ -33,7 +35,7 @@ std::string CreateContactFlowRequest::getCanvas()const void CreateContactFlowRequest::setCanvas(const std::string& canvas) { canvas_ = canvas; - setCoreParameter("Canvas", canvas); + setBodyParameter("Canvas", canvas); } std::string CreateContactFlowRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateContactFlowRequest::getDescription()const void CreateContactFlowRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateContactFlowRequest::getType()const @@ -55,7 +57,7 @@ std::string CreateContactFlowRequest::getType()const void CreateContactFlowRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateContactFlowRequest::getContent()const @@ -66,7 +68,7 @@ std::string CreateContactFlowRequest::getContent()const void CreateContactFlowRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setBodyParameter("Content", content); } std::string CreateContactFlowRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string CreateContactFlowRequest::getAccessKeyId()const void CreateContactFlowRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateContactFlowRequest::getInstanceId()const @@ -88,7 +90,7 @@ std::string CreateContactFlowRequest::getInstanceId()const void CreateContactFlowRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateContactFlowRequest::getName()const @@ -99,6 +101,6 @@ std::string CreateContactFlowRequest::getName()const void CreateContactFlowRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ccc/src/model/CreateFaultRequest.cc b/ccc/src/model/CreateFaultRequest.cc index 7f56fc6a8..dd810ff10 100644 --- a/ccc/src/model/CreateFaultRequest.cc +++ b/ccc/src/model/CreateFaultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateFaultRequest; CreateFaultRequest::CreateFaultRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateFault") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFaultRequest::~CreateFaultRequest() {} @@ -33,7 +35,7 @@ std::string CreateFaultRequest::getAgentOssFileName()const void CreateFaultRequest::setAgentOssFileName(const std::string& agentOssFileName) { agentOssFileName_ = agentOssFileName; - setCoreParameter("AgentOssFileName", agentOssFileName); + setParameter("AgentOssFileName", agentOssFileName); } std::string CreateFaultRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateFaultRequest::getDescription()const void CreateFaultRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateFaultRequest::getOperatingSystemVersion()const @@ -55,7 +57,7 @@ std::string CreateFaultRequest::getOperatingSystemVersion()const void CreateFaultRequest::setOperatingSystemVersion(const std::string& operatingSystemVersion) { operatingSystemVersion_ = operatingSystemVersion; - setCoreParameter("OperatingSystemVersion", operatingSystemVersion); + setParameter("OperatingSystemVersion", operatingSystemVersion); } long CreateFaultRequest::getStartTime()const @@ -66,7 +68,7 @@ long CreateFaultRequest::getStartTime()const void CreateFaultRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string CreateFaultRequest::getMicrophoneList()const @@ -77,7 +79,7 @@ std::string CreateFaultRequest::getMicrophoneList()const void CreateFaultRequest::setMicrophoneList(const std::string& microphoneList) { microphoneList_ = microphoneList; - setCoreParameter("MicrophoneList", microphoneList); + setParameter("MicrophoneList", microphoneList); } std::string CreateFaultRequest::getClientPort()const @@ -88,7 +90,7 @@ std::string CreateFaultRequest::getClientPort()const void CreateFaultRequest::setClientPort(const std::string& clientPort) { clientPort_ = clientPort; - setCoreParameter("ClientPort", clientPort); + setParameter("ClientPort", clientPort); } std::string CreateFaultRequest::getAccessKeyId()const @@ -99,7 +101,7 @@ std::string CreateFaultRequest::getAccessKeyId()const void CreateFaultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateFaultRequest::getCustomFilePath()const @@ -110,7 +112,7 @@ std::string CreateFaultRequest::getCustomFilePath()const void CreateFaultRequest::setCustomFilePath(const std::string& customFilePath) { customFilePath_ = customFilePath; - setCoreParameter("CustomFilePath", customFilePath); + setParameter("CustomFilePath", customFilePath); } std::string CreateFaultRequest::getClientIp()const @@ -121,7 +123,7 @@ std::string CreateFaultRequest::getClientIp()const void CreateFaultRequest::setClientIp(const std::string& clientIp) { clientIp_ = clientIp; - setCoreParameter("ClientIp", clientIp); + setParameter("ClientIp", clientIp); } std::string CreateFaultRequest::getSpeakerList()const @@ -132,7 +134,7 @@ std::string CreateFaultRequest::getSpeakerList()const void CreateFaultRequest::setSpeakerList(const std::string& speakerList) { speakerList_ = speakerList; - setCoreParameter("SpeakerList", speakerList); + setParameter("SpeakerList", speakerList); } long CreateFaultRequest::getAgentId()const @@ -143,7 +145,7 @@ long CreateFaultRequest::getAgentId()const void CreateFaultRequest::setAgentId(long agentId) { agentId_ = agentId; - setCoreParameter("AgentId", std::to_string(agentId)); + setParameter("AgentId", std::to_string(agentId)); } long CreateFaultRequest::getEndTime()const @@ -154,7 +156,7 @@ long CreateFaultRequest::getEndTime()const void CreateFaultRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string CreateFaultRequest::getSpeakerEquipment()const @@ -165,7 +167,7 @@ std::string CreateFaultRequest::getSpeakerEquipment()const void CreateFaultRequest::setSpeakerEquipment(const std::string& speakerEquipment) { speakerEquipment_ = speakerEquipment; - setCoreParameter("SpeakerEquipment", speakerEquipment); + setParameter("SpeakerEquipment", speakerEquipment); } std::string CreateFaultRequest::getServicePort()const @@ -176,7 +178,7 @@ std::string CreateFaultRequest::getServicePort()const void CreateFaultRequest::setServicePort(const std::string& servicePort) { servicePort_ = servicePort; - setCoreParameter("ServicePort", servicePort); + setParameter("ServicePort", servicePort); } std::string CreateFaultRequest::getServiceIp()const @@ -187,7 +189,7 @@ std::string CreateFaultRequest::getServiceIp()const void CreateFaultRequest::setServiceIp(const std::string& serviceIp) { serviceIp_ = serviceIp; - setCoreParameter("ServiceIp", serviceIp); + setParameter("ServiceIp", serviceIp); } std::string CreateFaultRequest::getInstanceId()const @@ -198,7 +200,7 @@ std::string CreateFaultRequest::getInstanceId()const void CreateFaultRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateFaultRequest::getAgentFilePath()const @@ -209,7 +211,7 @@ std::string CreateFaultRequest::getAgentFilePath()const void CreateFaultRequest::setAgentFilePath(const std::string& agentFilePath) { agentFilePath_ = agentFilePath; - setCoreParameter("AgentFilePath", agentFilePath); + setParameter("AgentFilePath", agentFilePath); } std::string CreateFaultRequest::getConnectId()const @@ -220,7 +222,7 @@ std::string CreateFaultRequest::getConnectId()const void CreateFaultRequest::setConnectId(const std::string& connectId) { connectId_ = connectId; - setCoreParameter("ConnectId", connectId); + setParameter("ConnectId", connectId); } std::string CreateFaultRequest::getCustomOssFileName()const @@ -231,7 +233,7 @@ std::string CreateFaultRequest::getCustomOssFileName()const void CreateFaultRequest::setCustomOssFileName(const std::string& customOssFileName) { customOssFileName_ = customOssFileName; - setCoreParameter("CustomOssFileName", customOssFileName); + setParameter("CustomOssFileName", customOssFileName); } std::string CreateFaultRequest::getMicrophoneEquipment()const @@ -242,7 +244,7 @@ std::string CreateFaultRequest::getMicrophoneEquipment()const void CreateFaultRequest::setMicrophoneEquipment(const std::string& microphoneEquipment) { microphoneEquipment_ = microphoneEquipment; - setCoreParameter("MicrophoneEquipment", microphoneEquipment); + setParameter("MicrophoneEquipment", microphoneEquipment); } std::string CreateFaultRequest::getBrowserVersion()const @@ -253,6 +255,6 @@ std::string CreateFaultRequest::getBrowserVersion()const void CreateFaultRequest::setBrowserVersion(const std::string& browserVersion) { browserVersion_ = browserVersion; - setCoreParameter("BrowserVersion", browserVersion); + setParameter("BrowserVersion", browserVersion); } diff --git a/ccc/src/model/CreateInstanceRequest.cc b/ccc/src/model/CreateInstanceRequest.cc index ab9c404f9..a0f2cc354 100644 --- a/ccc/src/model/CreateInstanceRequest.cc +++ b/ccc/src/model/CreateInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateInstanceRequest; CreateInstanceRequest::CreateInstanceRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateInstanceRequest::~CreateInstanceRequest() {} @@ -33,8 +35,9 @@ std::vector CreateInstanceRequest::getPhoneNumbers()const void CreateInstanceRequest::setPhoneNumbers(const std::vector& phoneNumbers) { phoneNumbers_ = phoneNumbers; - for(int i = 0; i!= phoneNumbers.size(); i++) - setCoreParameter("PhoneNumbers."+ std::to_string(i), phoneNumbers.at(i)); + for(int dep1 = 0; dep1!= phoneNumbers.size(); dep1++) { + setParameter("PhoneNumbers."+ std::to_string(dep1), phoneNumbers.at(dep1)); + } } std::vector CreateInstanceRequest::getUserObject()const @@ -45,8 +48,9 @@ std::vector CreateInstanceRequest::getUserObject()const void CreateInstanceRequest::setUserObject(const std::vector& userObject) { userObject_ = userObject; - for(int i = 0; i!= userObject.size(); i++) - setCoreParameter("UserObject."+ std::to_string(i), userObject.at(i)); + for(int dep1 = 0; dep1!= userObject.size(); dep1++) { + setParameter("UserObject."+ std::to_string(dep1), userObject.at(dep1)); + } } std::string CreateInstanceRequest::getDomainName()const @@ -57,7 +61,7 @@ std::string CreateInstanceRequest::getDomainName()const void CreateInstanceRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string CreateInstanceRequest::getPhoneNumber()const @@ -68,7 +72,7 @@ std::string CreateInstanceRequest::getPhoneNumber()const void CreateInstanceRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } std::string CreateInstanceRequest::getDescription()const @@ -79,7 +83,7 @@ std::string CreateInstanceRequest::getDescription()const void CreateInstanceRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int CreateInstanceRequest::getStorageMaxDays()const @@ -90,7 +94,7 @@ int CreateInstanceRequest::getStorageMaxDays()const void CreateInstanceRequest::setStorageMaxDays(int storageMaxDays) { storageMaxDays_ = storageMaxDays; - setCoreParameter("StorageMaxDays", std::to_string(storageMaxDays)); + setParameter("StorageMaxDays", std::to_string(storageMaxDays)); } std::vector CreateInstanceRequest::getAdminRamId()const @@ -101,8 +105,9 @@ std::vector CreateInstanceRequest::getAdminRamId()const void CreateInstanceRequest::setAdminRamId(const std::vector& adminRamId) { adminRamId_ = adminRamId; - for(int i = 0; i!= adminRamId.size(); i++) - setCoreParameter("AdminRamId."+ std::to_string(i), adminRamId.at(i)); + for(int dep1 = 0; dep1!= adminRamId.size(); dep1++) { + setParameter("AdminRamId."+ std::to_string(dep1), adminRamId.at(dep1)); + } } std::string CreateInstanceRequest::getAccessKeyId()const @@ -113,7 +118,7 @@ std::string CreateInstanceRequest::getAccessKeyId()const void CreateInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateInstanceRequest::getName()const @@ -124,7 +129,7 @@ std::string CreateInstanceRequest::getName()const void CreateInstanceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int CreateInstanceRequest::getStorageMaxSize()const @@ -135,7 +140,7 @@ int CreateInstanceRequest::getStorageMaxSize()const void CreateInstanceRequest::setStorageMaxSize(int storageMaxSize) { storageMaxSize_ = storageMaxSize; - setCoreParameter("StorageMaxSize", std::to_string(storageMaxSize)); + setParameter("StorageMaxSize", std::to_string(storageMaxSize)); } std::string CreateInstanceRequest::getDirectoryId()const @@ -146,6 +151,6 @@ std::string CreateInstanceRequest::getDirectoryId()const void CreateInstanceRequest::setDirectoryId(const std::string& directoryId) { directoryId_ = directoryId; - setCoreParameter("DirectoryId", directoryId); + setParameter("DirectoryId", directoryId); } diff --git a/ccc/src/model/CreateJobGroupRequest.cc b/ccc/src/model/CreateJobGroupRequest.cc index a48c65c3c..b2444c00b 100644 --- a/ccc/src/model/CreateJobGroupRequest.cc +++ b/ccc/src/model/CreateJobGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateJobGroupRequest; CreateJobGroupRequest::CreateJobGroupRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateJobGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateJobGroupRequest::~CreateJobGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateJobGroupRequest::getDescription()const void CreateJobGroupRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::vector CreateJobGroupRequest::getCallingNumber()const @@ -44,8 +46,9 @@ std::vector CreateJobGroupRequest::getCallingNumber()const void CreateJobGroupRequest::setCallingNumber(const std::vector& callingNumber) { callingNumber_ = callingNumber; - for(int i = 0; i!= callingNumber.size(); i++) - setCoreParameter("CallingNumber."+ std::to_string(i), callingNumber.at(i)); + for(int dep1 = 0; dep1!= callingNumber.size(); dep1++) { + setParameter("CallingNumber."+ std::to_string(dep1), callingNumber.at(dep1)); + } } std::string CreateJobGroupRequest::getInstanceId()const @@ -56,7 +59,7 @@ std::string CreateJobGroupRequest::getInstanceId()const void CreateJobGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateJobGroupRequest::getStrategyJson()const @@ -67,7 +70,7 @@ std::string CreateJobGroupRequest::getStrategyJson()const void CreateJobGroupRequest::setStrategyJson(const std::string& strategyJson) { strategyJson_ = strategyJson; - setCoreParameter("StrategyJson", strategyJson); + setParameter("StrategyJson", strategyJson); } std::string CreateJobGroupRequest::getName()const @@ -78,7 +81,7 @@ std::string CreateJobGroupRequest::getName()const void CreateJobGroupRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateJobGroupRequest::getScenarioId()const @@ -89,6 +92,6 @@ std::string CreateJobGroupRequest::getScenarioId()const void CreateJobGroupRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/CreateMediaRequest.cc b/ccc/src/model/CreateMediaRequest.cc index 7e3d86062..eaa9e89b1 100644 --- a/ccc/src/model/CreateMediaRequest.cc +++ b/ccc/src/model/CreateMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateMediaRequest; CreateMediaRequest::CreateMediaRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateMediaRequest::~CreateMediaRequest() {} @@ -33,7 +35,7 @@ std::string CreateMediaRequest::getDescription()const void CreateMediaRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateMediaRequest::getOssFilePath()const @@ -44,7 +46,7 @@ std::string CreateMediaRequest::getOssFilePath()const void CreateMediaRequest::setOssFilePath(const std::string& ossFilePath) { ossFilePath_ = ossFilePath; - setCoreParameter("OssFilePath", ossFilePath); + setParameter("OssFilePath", ossFilePath); } std::string CreateMediaRequest::getUploadResult()const @@ -55,7 +57,7 @@ std::string CreateMediaRequest::getUploadResult()const void CreateMediaRequest::setUploadResult(const std::string& uploadResult) { uploadResult_ = uploadResult; - setCoreParameter("UploadResult", uploadResult); + setParameter("UploadResult", uploadResult); } std::string CreateMediaRequest::getType()const @@ -66,7 +68,7 @@ std::string CreateMediaRequest::getType()const void CreateMediaRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateMediaRequest::getContent()const @@ -77,7 +79,7 @@ std::string CreateMediaRequest::getContent()const void CreateMediaRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } std::string CreateMediaRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string CreateMediaRequest::getAccessKeyId()const void CreateMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateMediaRequest::getOssFileName()const @@ -99,7 +101,7 @@ std::string CreateMediaRequest::getOssFileName()const void CreateMediaRequest::setOssFileName(const std::string& ossFileName) { ossFileName_ = ossFileName; - setCoreParameter("OssFileName", ossFileName); + setParameter("OssFileName", ossFileName); } std::string CreateMediaRequest::getInstanceId()const @@ -110,7 +112,7 @@ std::string CreateMediaRequest::getInstanceId()const void CreateMediaRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateMediaRequest::getFileName()const @@ -121,7 +123,7 @@ std::string CreateMediaRequest::getFileName()const void CreateMediaRequest::setFileName(const std::string& fileName) { fileName_ = fileName; - setCoreParameter("FileName", fileName); + setParameter("FileName", fileName); } std::string CreateMediaRequest::getName()const @@ -132,6 +134,6 @@ std::string CreateMediaRequest::getName()const void CreateMediaRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ccc/src/model/CreateScenarioFromTemplateRequest.cc b/ccc/src/model/CreateScenarioFromTemplateRequest.cc index 51caf8c21..2dbab6052 100644 --- a/ccc/src/model/CreateScenarioFromTemplateRequest.cc +++ b/ccc/src/model/CreateScenarioFromTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateScenarioFromTemplateRequest; CreateScenarioFromTemplateRequest::CreateScenarioFromTemplateRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateScenarioFromTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateScenarioFromTemplateRequest::~CreateScenarioFromTemplateRequest() {} @@ -33,7 +35,7 @@ std::string CreateScenarioFromTemplateRequest::getVariables()const void CreateScenarioFromTemplateRequest::setVariables(const std::string& variables) { variables_ = variables; - setCoreParameter("Variables", variables); + setParameter("Variables", variables); } std::string CreateScenarioFromTemplateRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateScenarioFromTemplateRequest::getDescription()const void CreateScenarioFromTemplateRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateScenarioFromTemplateRequest::getTemplateId()const @@ -55,7 +57,7 @@ std::string CreateScenarioFromTemplateRequest::getTemplateId()const void CreateScenarioFromTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } std::string CreateScenarioFromTemplateRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string CreateScenarioFromTemplateRequest::getInstanceId()const void CreateScenarioFromTemplateRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateScenarioFromTemplateRequest::getName()const @@ -77,6 +79,6 @@ std::string CreateScenarioFromTemplateRequest::getName()const void CreateScenarioFromTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ccc/src/model/CreateScenarioRequest.cc b/ccc/src/model/CreateScenarioRequest.cc index bab697c38..529143b45 100644 --- a/ccc/src/model/CreateScenarioRequest.cc +++ b/ccc/src/model/CreateScenarioRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateScenarioRequest; CreateScenarioRequest::CreateScenarioRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateScenario") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateScenarioRequest::~CreateScenarioRequest() {} @@ -33,8 +35,9 @@ std::vector CreateScenarioRequest::getSurveysJson()const void CreateScenarioRequest::setSurveysJson(const std::vector& surveysJson) { surveysJson_ = surveysJson; - for(int i = 0; i!= surveysJson.size(); i++) - setCoreParameter("SurveysJson."+ std::to_string(i), surveysJson.at(i)); + for(int dep1 = 0; dep1!= surveysJson.size(); dep1++) { + setParameter("SurveysJson."+ std::to_string(dep1), surveysJson.at(dep1)); + } } std::string CreateScenarioRequest::getDescription()const @@ -45,7 +48,7 @@ std::string CreateScenarioRequest::getDescription()const void CreateScenarioRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateScenarioRequest::getType()const @@ -56,7 +59,7 @@ std::string CreateScenarioRequest::getType()const void CreateScenarioRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateScenarioRequest::getInstanceId()const @@ -67,7 +70,7 @@ std::string CreateScenarioRequest::getInstanceId()const void CreateScenarioRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateScenarioRequest::getStrategyJson()const @@ -78,7 +81,7 @@ std::string CreateScenarioRequest::getStrategyJson()const void CreateScenarioRequest::setStrategyJson(const std::string& strategyJson) { strategyJson_ = strategyJson; - setCoreParameter("StrategyJson", strategyJson); + setParameter("StrategyJson", strategyJson); } std::string CreateScenarioRequest::getName()const @@ -89,6 +92,6 @@ std::string CreateScenarioRequest::getName()const void CreateScenarioRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ccc/src/model/CreateSkillGroupRequest.cc b/ccc/src/model/CreateSkillGroupRequest.cc index da1520d51..201d957b6 100644 --- a/ccc/src/model/CreateSkillGroupRequest.cc +++ b/ccc/src/model/CreateSkillGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateSkillGroupRequest; CreateSkillGroupRequest::CreateSkillGroupRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateSkillGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSkillGroupRequest::~CreateSkillGroupRequest() {} @@ -33,7 +35,7 @@ bool CreateSkillGroupRequest::getAllowPrivateOutboundNumber()const void CreateSkillGroupRequest::setAllowPrivateOutboundNumber(bool allowPrivateOutboundNumber) { allowPrivateOutboundNumber_ = allowPrivateOutboundNumber; - setCoreParameter("AllowPrivateOutboundNumber", allowPrivateOutboundNumber ? "true" : "false"); + setParameter("AllowPrivateOutboundNumber", allowPrivateOutboundNumber ? "true" : "false"); } std::string CreateSkillGroupRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateSkillGroupRequest::getDescription()const void CreateSkillGroupRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateSkillGroupRequest::getRoutingStrategy()const @@ -55,7 +57,7 @@ std::string CreateSkillGroupRequest::getRoutingStrategy()const void CreateSkillGroupRequest::setRoutingStrategy(const std::string& routingStrategy) { routingStrategy_ = routingStrategy; - setCoreParameter("RoutingStrategy", routingStrategy); + setParameter("RoutingStrategy", routingStrategy); } std::vector CreateSkillGroupRequest::getUserId()const @@ -66,8 +68,9 @@ std::vector CreateSkillGroupRequest::getUserId()const void CreateSkillGroupRequest::setUserId(const std::vector& userId) { userId_ = userId; - for(int i = 0; i!= userId.size(); i++) - setCoreParameter("UserId."+ std::to_string(i), userId.at(i)); + for(int dep1 = 0; dep1!= userId.size(); dep1++) { + setParameter("UserId."+ std::to_string(dep1), userId.at(dep1)); + } } std::string CreateSkillGroupRequest::getAccessKeyId()const @@ -78,7 +81,7 @@ std::string CreateSkillGroupRequest::getAccessKeyId()const void CreateSkillGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector CreateSkillGroupRequest::getSkillLevel()const @@ -89,8 +92,9 @@ std::vector CreateSkillGroupRequest::getSkillLevel()const void CreateSkillGroupRequest::setSkillLevel(const std::vector& skillLevel) { skillLevel_ = skillLevel; - for(int i = 0; i!= skillLevel.size(); i++) - setCoreParameter("SkillLevel."+ std::to_string(i), std::to_string(skillLevel.at(i))); + for(int dep1 = 0; dep1!= skillLevel.size(); dep1++) { + setParameter("SkillLevel."+ std::to_string(dep1), std::to_string(skillLevel.at(dep1))); + } } std::string CreateSkillGroupRequest::getInstanceId()const @@ -101,7 +105,7 @@ std::string CreateSkillGroupRequest::getInstanceId()const void CreateSkillGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector CreateSkillGroupRequest::getOutboundPhoneNumberId()const @@ -112,8 +116,9 @@ std::vector CreateSkillGroupRequest::getOutboundPhoneNumberId()cons void CreateSkillGroupRequest::setOutboundPhoneNumberId(const std::vector& outboundPhoneNumberId) { outboundPhoneNumberId_ = outboundPhoneNumberId; - for(int i = 0; i!= outboundPhoneNumberId.size(); i++) - setCoreParameter("OutboundPhoneNumberId."+ std::to_string(i), outboundPhoneNumberId.at(i)); + for(int dep1 = 0; dep1!= outboundPhoneNumberId.size(); dep1++) { + setParameter("OutboundPhoneNumberId."+ std::to_string(dep1), outboundPhoneNumberId.at(dep1)); + } } std::string CreateSkillGroupRequest::getName()const @@ -124,6 +129,6 @@ std::string CreateSkillGroupRequest::getName()const void CreateSkillGroupRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ccc/src/model/CreateSurveyRequest.cc b/ccc/src/model/CreateSurveyRequest.cc index ca3be021e..d71bcc0ea 100644 --- a/ccc/src/model/CreateSurveyRequest.cc +++ b/ccc/src/model/CreateSurveyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateSurveyRequest; CreateSurveyRequest::CreateSurveyRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateSurvey") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSurveyRequest::~CreateSurveyRequest() {} @@ -33,7 +35,7 @@ std::string CreateSurveyRequest::getRole()const void CreateSurveyRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::string CreateSurveyRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateSurveyRequest::getDescription()const void CreateSurveyRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateSurveyRequest::getSpeechOptimizationParam()const @@ -55,7 +57,7 @@ std::string CreateSurveyRequest::getSpeechOptimizationParam()const void CreateSurveyRequest::setSpeechOptimizationParam(const std::string& speechOptimizationParam) { speechOptimizationParam_ = speechOptimizationParam; - setCoreParameter("SpeechOptimizationParam", speechOptimizationParam); + setParameter("SpeechOptimizationParam", speechOptimizationParam); } std::string CreateSurveyRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string CreateSurveyRequest::getInstanceId()const void CreateSurveyRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int CreateSurveyRequest::getRound()const @@ -77,7 +79,7 @@ int CreateSurveyRequest::getRound()const void CreateSurveyRequest::setRound(int round) { round_ = round; - setCoreParameter("Round", std::to_string(round)); + setParameter("Round", std::to_string(round)); } std::string CreateSurveyRequest::getFlowJson()const @@ -88,7 +90,7 @@ std::string CreateSurveyRequest::getFlowJson()const void CreateSurveyRequest::setFlowJson(const std::string& flowJson) { flowJson_ = flowJson; - setCoreParameter("FlowJson", flowJson); + setParameter("FlowJson", flowJson); } std::string CreateSurveyRequest::getName()const @@ -99,7 +101,7 @@ std::string CreateSurveyRequest::getName()const void CreateSurveyRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateSurveyRequest::getGlobalQuestions()const @@ -110,7 +112,7 @@ std::string CreateSurveyRequest::getGlobalQuestions()const void CreateSurveyRequest::setGlobalQuestions(const std::string& globalQuestions) { globalQuestions_ = globalQuestions; - setCoreParameter("GlobalQuestions", globalQuestions); + setParameter("GlobalQuestions", globalQuestions); } std::string CreateSurveyRequest::getCorpora()const @@ -121,7 +123,7 @@ std::string CreateSurveyRequest::getCorpora()const void CreateSurveyRequest::setCorpora(const std::string& corpora) { corpora_ = corpora; - setCoreParameter("Corpora", corpora); + setParameter("Corpora", corpora); } std::string CreateSurveyRequest::getScenarioId()const @@ -132,6 +134,6 @@ std::string CreateSurveyRequest::getScenarioId()const void CreateSurveyRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/CreateUserRequest.cc b/ccc/src/model/CreateUserRequest.cc index b0bfc384c..99ce3a5e5 100644 --- a/ccc/src/model/CreateUserRequest.cc +++ b/ccc/src/model/CreateUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateUserRequest; CreateUserRequest::CreateUserRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUserRequest::~CreateUserRequest() {} @@ -33,7 +35,7 @@ std::string CreateUserRequest::getPrivateOutboundNumberId()const void CreateUserRequest::setPrivateOutboundNumberId(const std::string& privateOutboundNumberId) { privateOutboundNumberId_ = privateOutboundNumberId; - setCoreParameter("PrivateOutboundNumberId", privateOutboundNumberId); + setParameter("PrivateOutboundNumberId", privateOutboundNumberId); } std::string CreateUserRequest::getLoginName()const @@ -44,7 +46,7 @@ std::string CreateUserRequest::getLoginName()const void CreateUserRequest::setLoginName(const std::string& loginName) { loginName_ = loginName; - setCoreParameter("LoginName", loginName); + setParameter("LoginName", loginName); } std::vector CreateUserRequest::getRoleId()const @@ -55,8 +57,9 @@ std::vector CreateUserRequest::getRoleId()const void CreateUserRequest::setRoleId(const std::vector& roleId) { roleId_ = roleId; - for(int i = 0; i!= roleId.size(); i++) - setCoreParameter("RoleId."+ std::to_string(i), roleId.at(i)); + for(int dep1 = 0; dep1!= roleId.size(); dep1++) { + setParameter("RoleId."+ std::to_string(dep1), roleId.at(dep1)); + } } std::string CreateUserRequest::getAccessKeyId()const @@ -67,7 +70,7 @@ std::string CreateUserRequest::getAccessKeyId()const void CreateUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector CreateUserRequest::getSkillLevel()const @@ -78,8 +81,9 @@ std::vector CreateUserRequest::getSkillLevel()const void CreateUserRequest::setSkillLevel(const std::vector& skillLevel) { skillLevel_ = skillLevel; - for(int i = 0; i!= skillLevel.size(); i++) - setCoreParameter("SkillLevel."+ std::to_string(i), std::to_string(skillLevel.at(i))); + for(int dep1 = 0; dep1!= skillLevel.size(); dep1++) { + setParameter("SkillLevel."+ std::to_string(dep1), std::to_string(skillLevel.at(dep1))); + } } std::string CreateUserRequest::getInstanceId()const @@ -90,7 +94,7 @@ std::string CreateUserRequest::getInstanceId()const void CreateUserRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateUserRequest::getPhone()const @@ -101,7 +105,7 @@ std::string CreateUserRequest::getPhone()const void CreateUserRequest::setPhone(const std::string& phone) { phone_ = phone; - setCoreParameter("Phone", phone); + setParameter("Phone", phone); } std::string CreateUserRequest::getDisplayName()const @@ -112,7 +116,7 @@ std::string CreateUserRequest::getDisplayName()const void CreateUserRequest::setDisplayName(const std::string& displayName) { displayName_ = displayName; - setCoreParameter("DisplayName", displayName); + setParameter("DisplayName", displayName); } std::vector CreateUserRequest::getSkillGroupId()const @@ -123,8 +127,9 @@ std::vector CreateUserRequest::getSkillGroupId()const void CreateUserRequest::setSkillGroupId(const std::vector& skillGroupId) { skillGroupId_ = skillGroupId; - for(int i = 0; i!= skillGroupId.size(); i++) - setCoreParameter("SkillGroupId."+ std::to_string(i), skillGroupId.at(i)); + for(int dep1 = 0; dep1!= skillGroupId.size(); dep1++) { + setParameter("SkillGroupId."+ std::to_string(dep1), skillGroupId.at(dep1)); + } } std::string CreateUserRequest::getEmail()const @@ -135,6 +140,6 @@ std::string CreateUserRequest::getEmail()const void CreateUserRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/ccc/src/model/CreateVoiceAppraiseRequest.cc b/ccc/src/model/CreateVoiceAppraiseRequest.cc index 3b284e960..1105f11b9 100644 --- a/ccc/src/model/CreateVoiceAppraiseRequest.cc +++ b/ccc/src/model/CreateVoiceAppraiseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::CreateVoiceAppraiseRequest; CreateVoiceAppraiseRequest::CreateVoiceAppraiseRequest() : RpcServiceRequest("ccc", "2017-07-05", "CreateVoiceAppraise") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVoiceAppraiseRequest::~CreateVoiceAppraiseRequest() {} @@ -33,7 +35,7 @@ bool CreateVoiceAppraiseRequest::getIsAppraise()const void CreateVoiceAppraiseRequest::setIsAppraise(bool isAppraise) { isAppraise_ = isAppraise; - setCoreParameter("IsAppraise", isAppraise ? "true" : "false"); + setParameter("IsAppraise", isAppraise ? "true" : "false"); } std::string CreateVoiceAppraiseRequest::getContent()const @@ -44,7 +46,7 @@ std::string CreateVoiceAppraiseRequest::getContent()const void CreateVoiceAppraiseRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setBodyParameter("Content", content); } std::string CreateVoiceAppraiseRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateVoiceAppraiseRequest::getAccessKeyId()const void CreateVoiceAppraiseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateVoiceAppraiseRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string CreateVoiceAppraiseRequest::getInstanceId()const void CreateVoiceAppraiseRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateVoiceAppraiseRequest::getContactFlowVersionId()const @@ -77,6 +79,6 @@ std::string CreateVoiceAppraiseRequest::getContactFlowVersionId()const void CreateVoiceAppraiseRequest::setContactFlowVersionId(const std::string& contactFlowVersionId) { contactFlowVersionId_ = contactFlowVersionId; - setCoreParameter("ContactFlowVersionId", contactFlowVersionId); + setParameter("ContactFlowVersionId", contactFlowVersionId); } diff --git a/ccc/src/model/DeleteInstanceRequest.cc b/ccc/src/model/DeleteInstanceRequest.cc index 4ab418a21..abd5b0e59 100644 --- a/ccc/src/model/DeleteInstanceRequest.cc +++ b/ccc/src/model/DeleteInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DeleteInstanceRequest; DeleteInstanceRequest::DeleteInstanceRequest() : RpcServiceRequest("ccc", "2017-07-05", "DeleteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteInstanceRequest::~DeleteInstanceRequest() {} @@ -33,7 +35,7 @@ std::string DeleteInstanceRequest::getAccessKeyId()const void DeleteInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteInstanceRequest::getInstanceId()const @@ -44,6 +46,6 @@ std::string DeleteInstanceRequest::getInstanceId()const void DeleteInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/DeleteJobGroupRequest.cc b/ccc/src/model/DeleteJobGroupRequest.cc index 0517f4400..1cedab2ad 100644 --- a/ccc/src/model/DeleteJobGroupRequest.cc +++ b/ccc/src/model/DeleteJobGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DeleteJobGroupRequest; DeleteJobGroupRequest::DeleteJobGroupRequest() : RpcServiceRequest("ccc", "2017-07-05", "DeleteJobGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteJobGroupRequest::~DeleteJobGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteJobGroupRequest::getInstanceId()const void DeleteJobGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DeleteJobGroupRequest::getJobGroupId()const @@ -44,6 +46,6 @@ std::string DeleteJobGroupRequest::getJobGroupId()const void DeleteJobGroupRequest::setJobGroupId(const std::string& jobGroupId) { jobGroupId_ = jobGroupId; - setCoreParameter("JobGroupId", jobGroupId); + setParameter("JobGroupId", jobGroupId); } diff --git a/ccc/src/model/DeleteMediaRequest.cc b/ccc/src/model/DeleteMediaRequest.cc index 8b48d858b..19d6df55c 100644 --- a/ccc/src/model/DeleteMediaRequest.cc +++ b/ccc/src/model/DeleteMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DeleteMediaRequest; DeleteMediaRequest::DeleteMediaRequest() : RpcServiceRequest("ccc", "2017-07-05", "DeleteMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMediaRequest::~DeleteMediaRequest() {} @@ -33,7 +35,7 @@ std::string DeleteMediaRequest::getInstanceId()const void DeleteMediaRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DeleteMediaRequest::getName()const @@ -44,7 +46,7 @@ std::string DeleteMediaRequest::getName()const void DeleteMediaRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DeleteMediaRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string DeleteMediaRequest::getAccessKeyId()const void DeleteMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/DeletePhoneTagsRequest.cc b/ccc/src/model/DeletePhoneTagsRequest.cc new file mode 100644 index 000000000..a6ab84458 --- /dev/null +++ b/ccc/src/model/DeletePhoneTagsRequest.cc @@ -0,0 +1,64 @@ +/* + * 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 + +using AlibabaCloud::CCC::Model::DeletePhoneTagsRequest; + +DeletePhoneTagsRequest::DeletePhoneTagsRequest() : + RpcServiceRequest("ccc", "2017-07-05", "DeletePhoneTags") +{ + setMethod(HttpRequest::Method::Post); +} + +DeletePhoneTagsRequest::~DeletePhoneTagsRequest() +{} + +std::string DeletePhoneTagsRequest::getInstanceId()const +{ + return instanceId_; +} + +void DeletePhoneTagsRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::vector DeletePhoneTagsRequest::getPhoneNumberList()const +{ + return phoneNumberList_; +} + +void DeletePhoneTagsRequest::setPhoneNumberList(const std::vector& phoneNumberList) +{ + phoneNumberList_ = phoneNumberList; + for(int dep1 = 0; dep1!= phoneNumberList.size(); dep1++) { + setParameter("PhoneNumberList."+ std::to_string(dep1), phoneNumberList.at(dep1)); + } +} + +std::string DeletePhoneTagsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeletePhoneTagsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/ccc/src/model/DeletePhoneTagsResult.cc b/ccc/src/model/DeletePhoneTagsResult.cc new file mode 100644 index 000000000..d25beefa4 --- /dev/null +++ b/ccc/src/model/DeletePhoneTagsResult.cc @@ -0,0 +1,72 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CCC; +using namespace AlibabaCloud::CCC::Model; + +DeletePhoneTagsResult::DeletePhoneTagsResult() : + ServiceResult() +{} + +DeletePhoneTagsResult::DeletePhoneTagsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeletePhoneTagsResult::~DeletePhoneTagsResult() +{} + +void DeletePhoneTagsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + +} + +std::string DeletePhoneTagsResult::getMessage()const +{ + return message_; +} + +int DeletePhoneTagsResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +std::string DeletePhoneTagsResult::getCode()const +{ + return code_; +} + +bool DeletePhoneTagsResult::getSuccess()const +{ + return success_; +} + diff --git a/ccc/src/model/DeleteSkillGroupRequest.cc b/ccc/src/model/DeleteSkillGroupRequest.cc index 76cfe332c..2de2e78af 100644 --- a/ccc/src/model/DeleteSkillGroupRequest.cc +++ b/ccc/src/model/DeleteSkillGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DeleteSkillGroupRequest; DeleteSkillGroupRequest::DeleteSkillGroupRequest() : RpcServiceRequest("ccc", "2017-07-05", "DeleteSkillGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteSkillGroupRequest::~DeleteSkillGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteSkillGroupRequest::getInstanceId()const void DeleteSkillGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DeleteSkillGroupRequest::getSkillGroupId()const @@ -44,7 +46,7 @@ std::string DeleteSkillGroupRequest::getSkillGroupId()const void DeleteSkillGroupRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } std::string DeleteSkillGroupRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string DeleteSkillGroupRequest::getAccessKeyId()const void DeleteSkillGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/DeleteSurveyRequest.cc b/ccc/src/model/DeleteSurveyRequest.cc index 11686c782..9f35965c1 100644 --- a/ccc/src/model/DeleteSurveyRequest.cc +++ b/ccc/src/model/DeleteSurveyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DeleteSurveyRequest; DeleteSurveyRequest::DeleteSurveyRequest() : RpcServiceRequest("ccc", "2017-07-05", "DeleteSurvey") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteSurveyRequest::~DeleteSurveyRequest() {} @@ -33,7 +35,7 @@ std::string DeleteSurveyRequest::getSurveyId()const void DeleteSurveyRequest::setSurveyId(const std::string& surveyId) { surveyId_ = surveyId; - setCoreParameter("SurveyId", surveyId); + setParameter("SurveyId", surveyId); } std::string DeleteSurveyRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string DeleteSurveyRequest::getInstanceId()const void DeleteSurveyRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DeleteSurveyRequest::getScenarioId()const @@ -55,6 +57,6 @@ std::string DeleteSurveyRequest::getScenarioId()const void DeleteSurveyRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/DialExRequest.cc b/ccc/src/model/DialExRequest.cc index 16f8fd5bc..82fde9c9b 100644 --- a/ccc/src/model/DialExRequest.cc +++ b/ccc/src/model/DialExRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DialExRequest; DialExRequest::DialExRequest() : RpcServiceRequest("ccc", "2017-07-05", "DialEx") -{} +{ + setMethod(HttpRequest::Method::Post); +} DialExRequest::~DialExRequest() {} @@ -33,7 +35,7 @@ std::string DialExRequest::getCallee()const void DialExRequest::setCallee(const std::string& callee) { callee_ = callee; - setCoreParameter("Callee", callee); + setParameter("Callee", callee); } std::string DialExRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DialExRequest::getAccessKeyId()const void DialExRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DialExRequest::getRoutPoint()const @@ -55,7 +57,7 @@ std::string DialExRequest::getRoutPoint()const void DialExRequest::setRoutPoint(const std::string& routPoint) { routPoint_ = routPoint; - setCoreParameter("RoutPoint", routPoint); + setParameter("RoutPoint", routPoint); } std::string DialExRequest::getCaller()const @@ -66,7 +68,7 @@ std::string DialExRequest::getCaller()const void DialExRequest::setCaller(const std::string& caller) { caller_ = caller; - setCoreParameter("Caller", caller); + setParameter("Caller", caller); } std::string DialExRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string DialExRequest::getInstanceId()const void DialExRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DialExRequest::getProvider()const @@ -88,7 +90,7 @@ std::string DialExRequest::getProvider()const void DialExRequest::setProvider(const std::string& provider) { provider_ = provider; - setCoreParameter("Provider", provider); + setParameter("Provider", provider); } int DialExRequest::getAnswerMode()const @@ -99,6 +101,6 @@ int DialExRequest::getAnswerMode()const void DialExRequest::setAnswerMode(int answerMode) { answerMode_ = answerMode; - setCoreParameter("AnswerMode", std::to_string(answerMode)); + setParameter("AnswerMode", std::to_string(answerMode)); } diff --git a/ccc/src/model/DialogueRequest.cc b/ccc/src/model/DialogueRequest.cc index 57d6b2ff1..e01b4637b 100644 --- a/ccc/src/model/DialogueRequest.cc +++ b/ccc/src/model/DialogueRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DialogueRequest; DialogueRequest::DialogueRequest() : RpcServiceRequest("ccc", "2017-07-05", "Dialogue") -{} +{ + setMethod(HttpRequest::Method::Post); +} DialogueRequest::~DialogueRequest() {} @@ -33,40 +35,7 @@ std::string DialogueRequest::getCallId()const void DialogueRequest::setCallId(const std::string& callId) { callId_ = callId; - setCoreParameter("CallId", callId); -} - -std::string DialogueRequest::getActionParams()const -{ - return actionParams_; -} - -void DialogueRequest::setActionParams(const std::string& actionParams) -{ - actionParams_ = actionParams; - setCoreParameter("ActionParams", actionParams); -} - -std::string DialogueRequest::getCallingNumber()const -{ - return callingNumber_; -} - -void DialogueRequest::setCallingNumber(const std::string& callingNumber) -{ - callingNumber_ = callingNumber; - setCoreParameter("CallingNumber", callingNumber); -} - -std::string DialogueRequest::getInstanceId()const -{ - return instanceId_; -} - -void DialogueRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("CallId", callId); } std::string DialogueRequest::getCalledNumber()const @@ -77,7 +46,7 @@ std::string DialogueRequest::getCalledNumber()const void DialogueRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } long DialogueRequest::getInstanceOwnerId()const @@ -88,18 +57,7 @@ long DialogueRequest::getInstanceOwnerId()const void DialogueRequest::setInstanceOwnerId(long instanceOwnerId) { instanceOwnerId_ = instanceOwnerId; - setCoreParameter("InstanceOwnerId", std::to_string(instanceOwnerId)); -} - -std::string DialogueRequest::getActionKey()const -{ - return actionKey_; -} - -void DialogueRequest::setActionKey(const std::string& actionKey) -{ - actionKey_ = actionKey; - setCoreParameter("ActionKey", actionKey); + setParameter("InstanceOwnerId", std::to_string(instanceOwnerId)); } std::string DialogueRequest::getCallType()const @@ -110,7 +68,7 @@ std::string DialogueRequest::getCallType()const void DialogueRequest::setCallType(const std::string& callType) { callType_ = callType; - setCoreParameter("CallType", callType); + setParameter("CallType", callType); } std::string DialogueRequest::getScenarioId()const @@ -121,7 +79,7 @@ std::string DialogueRequest::getScenarioId()const void DialogueRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } std::string DialogueRequest::getTaskId()const @@ -132,7 +90,7 @@ std::string DialogueRequest::getTaskId()const void DialogueRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } std::string DialogueRequest::getUtterance()const @@ -143,6 +101,50 @@ std::string DialogueRequest::getUtterance()const void DialogueRequest::setUtterance(const std::string& utterance) { utterance_ = utterance; - setCoreParameter("Utterance", utterance); + setParameter("Utterance", utterance); +} + +std::string DialogueRequest::getActionParams()const +{ + return actionParams_; +} + +void DialogueRequest::setActionParams(const std::string& actionParams) +{ + actionParams_ = actionParams; + setParameter("ActionParams", actionParams); +} + +std::string DialogueRequest::getCallingNumber()const +{ + return callingNumber_; +} + +void DialogueRequest::setCallingNumber(const std::string& callingNumber) +{ + callingNumber_ = callingNumber; + setParameter("CallingNumber", callingNumber); +} + +std::string DialogueRequest::getInstanceId()const +{ + return instanceId_; +} + +void DialogueRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string DialogueRequest::getActionKey()const +{ + return actionKey_; +} + +void DialogueRequest::setActionKey(const std::string& actionKey) +{ + actionKey_ = actionKey; + setParameter("ActionKey", actionKey); } diff --git a/ccc/src/model/DownloadAllTypeRecordingRequest.cc b/ccc/src/model/DownloadAllTypeRecordingRequest.cc index 8f752677a..b5f97787d 100644 --- a/ccc/src/model/DownloadAllTypeRecordingRequest.cc +++ b/ccc/src/model/DownloadAllTypeRecordingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DownloadAllTypeRecordingRequest; DownloadAllTypeRecordingRequest::DownloadAllTypeRecordingRequest() : RpcServiceRequest("ccc", "2017-07-05", "DownloadAllTypeRecording") -{} +{ + setMethod(HttpRequest::Method::Post); +} DownloadAllTypeRecordingRequest::~DownloadAllTypeRecordingRequest() {} @@ -33,7 +35,7 @@ std::string DownloadAllTypeRecordingRequest::getContactId()const void DownloadAllTypeRecordingRequest::setContactId(const std::string& contactId) { contactId_ = contactId; - setCoreParameter("ContactId", contactId); + setParameter("ContactId", contactId); } std::string DownloadAllTypeRecordingRequest::getChannel()const @@ -44,7 +46,7 @@ std::string DownloadAllTypeRecordingRequest::getChannel()const void DownloadAllTypeRecordingRequest::setChannel(const std::string& channel) { channel_ = channel; - setCoreParameter("Channel", channel); + setParameter("Channel", channel); } std::string DownloadAllTypeRecordingRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DownloadAllTypeRecordingRequest::getAccessKeyId()const void DownloadAllTypeRecordingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DownloadAllTypeRecordingRequest::getInstanceId()const @@ -66,6 +68,6 @@ std::string DownloadAllTypeRecordingRequest::getInstanceId()const void DownloadAllTypeRecordingRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/DownloadCabRecordingRequest.cc b/ccc/src/model/DownloadCabRecordingRequest.cc index f834e8bbf..32f5b3930 100644 --- a/ccc/src/model/DownloadCabRecordingRequest.cc +++ b/ccc/src/model/DownloadCabRecordingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DownloadCabRecordingRequest; DownloadCabRecordingRequest::DownloadCabRecordingRequest() : RpcServiceRequest("ccc", "2017-07-05", "DownloadCabRecording") -{} +{ + setMethod(HttpRequest::Method::Post); +} DownloadCabRecordingRequest::~DownloadCabRecordingRequest() {} @@ -33,7 +35,7 @@ std::string DownloadCabRecordingRequest::getInstanceId()const void DownloadCabRecordingRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DownloadCabRecordingRequest::getTaskId()const @@ -44,6 +46,6 @@ std::string DownloadCabRecordingRequest::getTaskId()const void DownloadCabRecordingRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/ccc/src/model/DownloadOriginalStatisticsReportRequest.cc b/ccc/src/model/DownloadOriginalStatisticsReportRequest.cc index b9b9692f0..8b4052c2f 100644 --- a/ccc/src/model/DownloadOriginalStatisticsReportRequest.cc +++ b/ccc/src/model/DownloadOriginalStatisticsReportRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DownloadOriginalStatisticsReportRequest; DownloadOriginalStatisticsReportRequest::DownloadOriginalStatisticsReportRequest() : RpcServiceRequest("ccc", "2017-07-05", "DownloadOriginalStatisticsReport") -{} +{ + setMethod(HttpRequest::Method::Post); +} DownloadOriginalStatisticsReportRequest::~DownloadOriginalStatisticsReportRequest() {} @@ -33,7 +35,7 @@ std::string DownloadOriginalStatisticsReportRequest::getInstanceId()const void DownloadOriginalStatisticsReportRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DownloadOriginalStatisticsReportRequest::getJobGroupId()const @@ -44,6 +46,6 @@ std::string DownloadOriginalStatisticsReportRequest::getJobGroupId()const void DownloadOriginalStatisticsReportRequest::setJobGroupId(const std::string& jobGroupId) { jobGroupId_ = jobGroupId; - setCoreParameter("JobGroupId", jobGroupId); + setParameter("JobGroupId", jobGroupId); } diff --git a/ccc/src/model/DownloadRecordingRequest.cc b/ccc/src/model/DownloadRecordingRequest.cc index 9b88bec73..cc79c2373 100644 --- a/ccc/src/model/DownloadRecordingRequest.cc +++ b/ccc/src/model/DownloadRecordingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DownloadRecordingRequest; DownloadRecordingRequest::DownloadRecordingRequest() : RpcServiceRequest("ccc", "2017-07-05", "DownloadRecording") -{} +{ + setMethod(HttpRequest::Method::Post); +} DownloadRecordingRequest::~DownloadRecordingRequest() {} @@ -33,7 +35,7 @@ std::string DownloadRecordingRequest::getChannel()const void DownloadRecordingRequest::setChannel(const std::string& channel) { channel_ = channel; - setCoreParameter("Channel", channel); + setParameter("Channel", channel); } std::string DownloadRecordingRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DownloadRecordingRequest::getAccessKeyId()const void DownloadRecordingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DownloadRecordingRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string DownloadRecordingRequest::getInstanceId()const void DownloadRecordingRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DownloadRecordingRequest::getFileName()const @@ -66,6 +68,6 @@ std::string DownloadRecordingRequest::getFileName()const void DownloadRecordingRequest::setFileName(const std::string& fileName) { fileName_ = fileName; - setCoreParameter("FileName", fileName); + setParameter("FileName", fileName); } diff --git a/ccc/src/model/DownloadUnreachableContactsRequest.cc b/ccc/src/model/DownloadUnreachableContactsRequest.cc index 2483e5ae9..d07dd5a3a 100644 --- a/ccc/src/model/DownloadUnreachableContactsRequest.cc +++ b/ccc/src/model/DownloadUnreachableContactsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::DownloadUnreachableContactsRequest; DownloadUnreachableContactsRequest::DownloadUnreachableContactsRequest() : RpcServiceRequest("ccc", "2017-07-05", "DownloadUnreachableContacts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DownloadUnreachableContactsRequest::~DownloadUnreachableContactsRequest() {} @@ -33,7 +35,7 @@ std::string DownloadUnreachableContactsRequest::getInstanceId()const void DownloadUnreachableContactsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DownloadUnreachableContactsRequest::getJobGroupId()const @@ -44,6 +46,6 @@ std::string DownloadUnreachableContactsRequest::getJobGroupId()const void DownloadUnreachableContactsRequest::setJobGroupId(const std::string& jobGroupId) { jobGroupId_ = jobGroupId; - setCoreParameter("JobGroupId", jobGroupId); + setParameter("JobGroupId", jobGroupId); } diff --git a/ccc/src/model/FindUsersRequest.cc b/ccc/src/model/FindUsersRequest.cc index d10844b34..dd6398224 100644 --- a/ccc/src/model/FindUsersRequest.cc +++ b/ccc/src/model/FindUsersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::FindUsersRequest; FindUsersRequest::FindUsersRequest() : RpcServiceRequest("ccc", "2017-07-05", "FindUsers") -{} +{ + setMethod(HttpRequest::Method::Post); +} FindUsersRequest::~FindUsersRequest() {} @@ -33,7 +35,7 @@ std::string FindUsersRequest::getCriteria()const void FindUsersRequest::setCriteria(const std::string& criteria) { criteria_ = criteria; - setCoreParameter("Criteria", criteria); + setParameter("Criteria", criteria); } int FindUsersRequest::getPageNumber()const @@ -44,7 +46,7 @@ int FindUsersRequest::getPageNumber()const void FindUsersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string FindUsersRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string FindUsersRequest::getAccessKeyId()const void FindUsersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string FindUsersRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string FindUsersRequest::getInstanceId()const void FindUsersRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int FindUsersRequest::getPageSize()const @@ -77,6 +79,6 @@ int FindUsersRequest::getPageSize()const void FindUsersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/GenerateAgentStatisticReportRequest.cc b/ccc/src/model/GenerateAgentStatisticReportRequest.cc index 3a6a9914a..d161d17bf 100644 --- a/ccc/src/model/GenerateAgentStatisticReportRequest.cc +++ b/ccc/src/model/GenerateAgentStatisticReportRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GenerateAgentStatisticReportRequest; GenerateAgentStatisticReportRequest::GenerateAgentStatisticReportRequest() : RpcServiceRequest("ccc", "2017-07-05", "GenerateAgentStatisticReport") -{} +{ + setMethod(HttpRequest::Method::Post); +} GenerateAgentStatisticReportRequest::~GenerateAgentStatisticReportRequest() {} @@ -33,7 +35,7 @@ std::string GenerateAgentStatisticReportRequest::getAgentId()const void GenerateAgentStatisticReportRequest::setAgentId(const std::string& agentId) { agentId_ = agentId; - setCoreParameter("AgentId", agentId); + setParameter("AgentId", agentId); } std::string GenerateAgentStatisticReportRequest::getStartDate()const @@ -44,7 +46,7 @@ std::string GenerateAgentStatisticReportRequest::getStartDate()const void GenerateAgentStatisticReportRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } int GenerateAgentStatisticReportRequest::getPageNumber()const @@ -55,7 +57,7 @@ int GenerateAgentStatisticReportRequest::getPageNumber()const void GenerateAgentStatisticReportRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GenerateAgentStatisticReportRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GenerateAgentStatisticReportRequest::getAccessKeyId()const void GenerateAgentStatisticReportRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GenerateAgentStatisticReportRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string GenerateAgentStatisticReportRequest::getInstanceId()const void GenerateAgentStatisticReportRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GenerateAgentStatisticReportRequest::getEndDate()const @@ -88,7 +90,7 @@ std::string GenerateAgentStatisticReportRequest::getEndDate()const void GenerateAgentStatisticReportRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } int GenerateAgentStatisticReportRequest::getPageSize()const @@ -99,6 +101,6 @@ int GenerateAgentStatisticReportRequest::getPageSize()const void GenerateAgentStatisticReportRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/GetAgentDataRequest.cc b/ccc/src/model/GetAgentDataRequest.cc index 29d82277b..61854da84 100644 --- a/ccc/src/model/GetAgentDataRequest.cc +++ b/ccc/src/model/GetAgentDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetAgentDataRequest; GetAgentDataRequest::GetAgentDataRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetAgentData") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAgentDataRequest::~GetAgentDataRequest() {} @@ -33,7 +35,7 @@ std::string GetAgentDataRequest::getStartDay()const void GetAgentDataRequest::setStartDay(const std::string& startDay) { startDay_ = startDay; - setCoreParameter("StartDay", startDay); + setParameter("StartDay", startDay); } std::string GetAgentDataRequest::getUserId()const @@ -44,7 +46,7 @@ std::string GetAgentDataRequest::getUserId()const void GetAgentDataRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } int GetAgentDataRequest::getPageNumber()const @@ -55,7 +57,7 @@ int GetAgentDataRequest::getPageNumber()const void GetAgentDataRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetAgentDataRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetAgentDataRequest::getAccessKeyId()const void GetAgentDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetAgentDataRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string GetAgentDataRequest::getInstanceId()const void GetAgentDataRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetAgentDataRequest::getEndDay()const @@ -88,7 +90,7 @@ std::string GetAgentDataRequest::getEndDay()const void GetAgentDataRequest::setEndDay(const std::string& endDay) { endDay_ = endDay; - setCoreParameter("EndDay", endDay); + setParameter("EndDay", endDay); } int GetAgentDataRequest::getPageSize()const @@ -99,6 +101,6 @@ int GetAgentDataRequest::getPageSize()const void GetAgentDataRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/GetCallMeasureSummaryReportRequest.cc b/ccc/src/model/GetCallMeasureSummaryReportRequest.cc index 2694fe8dd..c676068f4 100644 --- a/ccc/src/model/GetCallMeasureSummaryReportRequest.cc +++ b/ccc/src/model/GetCallMeasureSummaryReportRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetCallMeasureSummaryReportRequest; GetCallMeasureSummaryReportRequest::GetCallMeasureSummaryReportRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetCallMeasureSummaryReport") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetCallMeasureSummaryReportRequest::~GetCallMeasureSummaryReportRequest() {} @@ -33,7 +35,7 @@ std::string GetCallMeasureSummaryReportRequest::getIntervalType()const void GetCallMeasureSummaryReportRequest::setIntervalType(const std::string& intervalType) { intervalType_ = intervalType; - setCoreParameter("IntervalType", intervalType); + setParameter("IntervalType", intervalType); } int GetCallMeasureSummaryReportRequest::getYear()const @@ -44,7 +46,7 @@ int GetCallMeasureSummaryReportRequest::getYear()const void GetCallMeasureSummaryReportRequest::setYear(int year) { year_ = year; - setCoreParameter("Year", std::to_string(year)); + setParameter("Year", std::to_string(year)); } int GetCallMeasureSummaryReportRequest::getPageNumber()const @@ -55,7 +57,7 @@ int GetCallMeasureSummaryReportRequest::getPageNumber()const void GetCallMeasureSummaryReportRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetCallMeasureSummaryReportRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetCallMeasureSummaryReportRequest::getAccessKeyId()const void GetCallMeasureSummaryReportRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int GetCallMeasureSummaryReportRequest::getMonth()const @@ -77,7 +79,7 @@ int GetCallMeasureSummaryReportRequest::getMonth()const void GetCallMeasureSummaryReportRequest::setMonth(int month) { month_ = month; - setCoreParameter("Month", std::to_string(month)); + setParameter("Month", std::to_string(month)); } int GetCallMeasureSummaryReportRequest::getPageSize()const @@ -88,7 +90,7 @@ int GetCallMeasureSummaryReportRequest::getPageSize()const void GetCallMeasureSummaryReportRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int GetCallMeasureSummaryReportRequest::getDay()const @@ -99,6 +101,6 @@ int GetCallMeasureSummaryReportRequest::getDay()const void GetCallMeasureSummaryReportRequest::setDay(int day) { day_ = day; - setCoreParameter("Day", std::to_string(day)); + setParameter("Day", std::to_string(day)); } diff --git a/ccc/src/model/GetConfigRequest.cc b/ccc/src/model/GetConfigRequest.cc index df6a32b85..5742fbbca 100644 --- a/ccc/src/model/GetConfigRequest.cc +++ b/ccc/src/model/GetConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetConfigRequest; GetConfigRequest::GetConfigRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetConfigRequest::~GetConfigRequest() {} @@ -33,7 +35,7 @@ std::string GetConfigRequest::getAccessKeyId()const void GetConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetConfigRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string GetConfigRequest::getInstanceId()const void GetConfigRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetConfigRequest::getName()const @@ -55,7 +57,7 @@ std::string GetConfigRequest::getName()const void GetConfigRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string GetConfigRequest::getObjectType()const @@ -66,7 +68,7 @@ std::string GetConfigRequest::getObjectType()const void GetConfigRequest::setObjectType(const std::string& objectType) { objectType_ = objectType; - setCoreParameter("ObjectType", objectType); + setParameter("ObjectType", objectType); } std::string GetConfigRequest::getObjectId()const @@ -77,6 +79,6 @@ std::string GetConfigRequest::getObjectId()const void GetConfigRequest::setObjectId(const std::string& objectId) { objectId_ = objectId; - setCoreParameter("ObjectId", objectId); + setParameter("ObjectId", objectId); } diff --git a/ccc/src/model/GetConversationDetailByContactIdRequest.cc b/ccc/src/model/GetConversationDetailByContactIdRequest.cc index 9d163e49d..1b8175153 100644 --- a/ccc/src/model/GetConversationDetailByContactIdRequest.cc +++ b/ccc/src/model/GetConversationDetailByContactIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetConversationDetailByContactIdRequest; GetConversationDetailByContactIdRequest::GetConversationDetailByContactIdRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetConversationDetailByContactId") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetConversationDetailByContactIdRequest::~GetConversationDetailByContactIdRequest() {} @@ -33,7 +35,7 @@ std::string GetConversationDetailByContactIdRequest::getContactId()const void GetConversationDetailByContactIdRequest::setContactId(const std::string& contactId) { contactId_ = contactId; - setCoreParameter("ContactId", contactId); + setParameter("ContactId", contactId); } int GetConversationDetailByContactIdRequest::getPageNumber()const @@ -44,7 +46,7 @@ int GetConversationDetailByContactIdRequest::getPageNumber()const void GetConversationDetailByContactIdRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetConversationDetailByContactIdRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetConversationDetailByContactIdRequest::getAccessKeyId()const void GetConversationDetailByContactIdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetConversationDetailByContactIdRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string GetConversationDetailByContactIdRequest::getInstanceId()const void GetConversationDetailByContactIdRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int GetConversationDetailByContactIdRequest::getPageSize()const @@ -77,6 +79,6 @@ int GetConversationDetailByContactIdRequest::getPageSize()const void GetConversationDetailByContactIdRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/GetConversationListRequest.cc b/ccc/src/model/GetConversationListRequest.cc index 8edfd90bb..a9b7901ca 100644 --- a/ccc/src/model/GetConversationListRequest.cc +++ b/ccc/src/model/GetConversationListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetConversationListRequest; GetConversationListRequest::GetConversationListRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetConversationList") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetConversationListRequest::~GetConversationListRequest() {} @@ -33,7 +35,7 @@ std::string GetConversationListRequest::getInstanceId()const void GetConversationListRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetConversationListRequest::getTaskId()const @@ -44,6 +46,6 @@ std::string GetConversationListRequest::getTaskId()const void GetConversationListRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/ccc/src/model/GetInstanceRequest.cc b/ccc/src/model/GetInstanceRequest.cc index f470670f2..f0e2049b6 100644 --- a/ccc/src/model/GetInstanceRequest.cc +++ b/ccc/src/model/GetInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetInstanceRequest; GetInstanceRequest::GetInstanceRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetInstanceRequest::~GetInstanceRequest() {} @@ -33,7 +35,7 @@ std::string GetInstanceRequest::getInstanceId()const void GetInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetInstanceRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetInstanceRequest::getAccessKeyId()const void GetInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/GetInstanceStateRequest.cc b/ccc/src/model/GetInstanceStateRequest.cc index 72609517b..9e6ec2353 100644 --- a/ccc/src/model/GetInstanceStateRequest.cc +++ b/ccc/src/model/GetInstanceStateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetInstanceStateRequest; GetInstanceStateRequest::GetInstanceStateRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetInstanceState") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetInstanceStateRequest::~GetInstanceStateRequest() {} @@ -33,7 +35,7 @@ std::string GetInstanceStateRequest::getInstanceId()const void GetInstanceStateRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetInstanceStateRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetInstanceStateRequest::getAccessKeyId()const void GetInstanceStateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/GetInstanceSummaryReportByIntervalRequest.cc b/ccc/src/model/GetInstanceSummaryReportByIntervalRequest.cc index 83f6feca0..ec2065aea 100644 --- a/ccc/src/model/GetInstanceSummaryReportByIntervalRequest.cc +++ b/ccc/src/model/GetInstanceSummaryReportByIntervalRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetInstanceSummaryReportByIntervalRequest; GetInstanceSummaryReportByIntervalRequest::GetInstanceSummaryReportByIntervalRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetInstanceSummaryReportByInterval") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetInstanceSummaryReportByIntervalRequest::~GetInstanceSummaryReportByIntervalRequest() {} @@ -33,7 +35,7 @@ std::string GetInstanceSummaryReportByIntervalRequest::getEndTime()const void GetInstanceSummaryReportByIntervalRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string GetInstanceSummaryReportByIntervalRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string GetInstanceSummaryReportByIntervalRequest::getStartTime()const void GetInstanceSummaryReportByIntervalRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int GetInstanceSummaryReportByIntervalRequest::getPageNumber()const @@ -55,7 +57,7 @@ int GetInstanceSummaryReportByIntervalRequest::getPageNumber()const void GetInstanceSummaryReportByIntervalRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetInstanceSummaryReportByIntervalRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetInstanceSummaryReportByIntervalRequest::getAccessKeyId()const void GetInstanceSummaryReportByIntervalRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetInstanceSummaryReportByIntervalRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string GetInstanceSummaryReportByIntervalRequest::getInstanceId()const void GetInstanceSummaryReportByIntervalRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int GetInstanceSummaryReportByIntervalRequest::getPageSize()const @@ -88,7 +90,7 @@ int GetInstanceSummaryReportByIntervalRequest::getPageSize()const void GetInstanceSummaryReportByIntervalRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string GetInstanceSummaryReportByIntervalRequest::getInterval()const @@ -99,6 +101,6 @@ std::string GetInstanceSummaryReportByIntervalRequest::getInterval()const void GetInstanceSummaryReportByIntervalRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/ccc/src/model/GetInstanceSummaryReportByIntervalResult.cc b/ccc/src/model/GetInstanceSummaryReportByIntervalResult.cc index 030f961e4..f4c5072c3 100644 --- a/ccc/src/model/GetInstanceSummaryReportByIntervalResult.cc +++ b/ccc/src/model/GetInstanceSummaryReportByIntervalResult.cc @@ -126,6 +126,12 @@ void GetInstanceSummaryReportByIntervalResult::parse(const std::string &payload) instanceSummaryReportObject.inbound.satisfactionSurveysOffered = std::stol(inboundNode["SatisfactionSurveysOffered"].asString()); if(!inboundNode["SatisfactionSurveysResponded"].isNull()) instanceSummaryReportObject.inbound.satisfactionSurveysResponded = std::stol(inboundNode["SatisfactionSurveysResponded"].asString()); + if(!inboundNode["TotalWaitTime"].isNull()) + instanceSummaryReportObject.inbound.totalWaitTime = std::stol(inboundNode["TotalWaitTime"].asString()); + if(!inboundNode["MaxWaitTime"].isNull()) + instanceSummaryReportObject.inbound.maxWaitTime = std::stol(inboundNode["MaxWaitTime"].asString()); + if(!inboundNode["AverageWaitTime"].isNull()) + instanceSummaryReportObject.inbound.averageWaitTime = std::stol(inboundNode["AverageWaitTime"].asString()); auto outboundNode = value["Outbound"]; if(!outboundNode["CallsDialed"].isNull()) instanceSummaryReportObject.outbound.callsDialed = std::stol(outboundNode["CallsDialed"].asString()); diff --git a/ccc/src/model/GetInstanceSummaryReportRequest.cc b/ccc/src/model/GetInstanceSummaryReportRequest.cc index f142e9a72..4de1de188 100644 --- a/ccc/src/model/GetInstanceSummaryReportRequest.cc +++ b/ccc/src/model/GetInstanceSummaryReportRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetInstanceSummaryReportRequest; GetInstanceSummaryReportRequest::GetInstanceSummaryReportRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetInstanceSummaryReport") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetInstanceSummaryReportRequest::~GetInstanceSummaryReportRequest() {} @@ -33,7 +35,7 @@ std::string GetInstanceSummaryReportRequest::getEndTime()const void GetInstanceSummaryReportRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string GetInstanceSummaryReportRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string GetInstanceSummaryReportRequest::getStartTime()const void GetInstanceSummaryReportRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int GetInstanceSummaryReportRequest::getPageNumber()const @@ -55,7 +57,7 @@ int GetInstanceSummaryReportRequest::getPageNumber()const void GetInstanceSummaryReportRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetInstanceSummaryReportRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetInstanceSummaryReportRequest::getAccessKeyId()const void GetInstanceSummaryReportRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetInstanceSummaryReportRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string GetInstanceSummaryReportRequest::getInstanceId()const void GetInstanceSummaryReportRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int GetInstanceSummaryReportRequest::getPageSize()const @@ -88,6 +90,6 @@ int GetInstanceSummaryReportRequest::getPageSize()const void GetInstanceSummaryReportRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/GetInstanceSummaryReportResult.cc b/ccc/src/model/GetInstanceSummaryReportResult.cc index 369556c39..b7be69f5b 100644 --- a/ccc/src/model/GetInstanceSummaryReportResult.cc +++ b/ccc/src/model/GetInstanceSummaryReportResult.cc @@ -118,6 +118,12 @@ void GetInstanceSummaryReportResult::parse(const std::string &payload) instanceSummaryReport_.inbound.satisfactionSurveysOffered = std::stol(inboundNode["SatisfactionSurveysOffered"].asString()); if(!inboundNode["SatisfactionSurveysResponded"].isNull()) instanceSummaryReport_.inbound.satisfactionSurveysResponded = std::stol(inboundNode["SatisfactionSurveysResponded"].asString()); + if(!inboundNode["TotalWaitTime"].isNull()) + instanceSummaryReport_.inbound.totalWaitTime = std::stol(inboundNode["TotalWaitTime"].asString()); + if(!inboundNode["MaxWaitTime"].isNull()) + instanceSummaryReport_.inbound.maxWaitTime = std::stol(inboundNode["MaxWaitTime"].asString()); + if(!inboundNode["AverageWaitTime"].isNull()) + instanceSummaryReport_.inbound.averageWaitTime = std::stol(inboundNode["AverageWaitTime"].asString()); auto outboundNode = instanceSummaryReportNode["Outbound"]; if(!outboundNode["CallsDialed"].isNull()) instanceSummaryReport_.outbound.callsDialed = std::stol(outboundNode["CallsDialed"].asString()); diff --git a/ccc/src/model/GetInstanceSummaryReportSinceMidnightRequest.cc b/ccc/src/model/GetInstanceSummaryReportSinceMidnightRequest.cc index f70c7beeb..f927088a2 100644 --- a/ccc/src/model/GetInstanceSummaryReportSinceMidnightRequest.cc +++ b/ccc/src/model/GetInstanceSummaryReportSinceMidnightRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetInstanceSummaryReportSinceMidnightRequest; GetInstanceSummaryReportSinceMidnightRequest::GetInstanceSummaryReportSinceMidnightRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetInstanceSummaryReportSinceMidnight") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetInstanceSummaryReportSinceMidnightRequest::~GetInstanceSummaryReportSinceMidnightRequest() {} @@ -33,7 +35,7 @@ int GetInstanceSummaryReportSinceMidnightRequest::getPageNumber()const void GetInstanceSummaryReportSinceMidnightRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetInstanceSummaryReportSinceMidnightRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string GetInstanceSummaryReportSinceMidnightRequest::getAccessKeyId()const void GetInstanceSummaryReportSinceMidnightRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetInstanceSummaryReportSinceMidnightRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string GetInstanceSummaryReportSinceMidnightRequest::getInstanceId()const void GetInstanceSummaryReportSinceMidnightRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int GetInstanceSummaryReportSinceMidnightRequest::getPageSize()const @@ -66,6 +68,6 @@ int GetInstanceSummaryReportSinceMidnightRequest::getPageSize()const void GetInstanceSummaryReportSinceMidnightRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/GetInstanceSummaryReportSinceMidnightResult.cc b/ccc/src/model/GetInstanceSummaryReportSinceMidnightResult.cc index 4439a822f..cc9d5a8bb 100644 --- a/ccc/src/model/GetInstanceSummaryReportSinceMidnightResult.cc +++ b/ccc/src/model/GetInstanceSummaryReportSinceMidnightResult.cc @@ -120,6 +120,12 @@ void GetInstanceSummaryReportSinceMidnightResult::parse(const std::string &paylo instanceSummaryReport_.inbound.satisfactionSurveysOffered = std::stol(inboundNode["SatisfactionSurveysOffered"].asString()); if(!inboundNode["SatisfactionSurveysResponded"].isNull()) instanceSummaryReport_.inbound.satisfactionSurveysResponded = std::stol(inboundNode["SatisfactionSurveysResponded"].asString()); + if(!inboundNode["TotalWaitTime"].isNull()) + instanceSummaryReport_.inbound.totalWaitTime = std::stol(inboundNode["TotalWaitTime"].asString()); + if(!inboundNode["MaxWaitTime"].isNull()) + instanceSummaryReport_.inbound.maxWaitTime = std::stol(inboundNode["MaxWaitTime"].asString()); + if(!inboundNode["AverageWaitTime"].isNull()) + instanceSummaryReport_.inbound.averageWaitTime = std::stol(inboundNode["AverageWaitTime"].asString()); auto outboundNode = instanceSummaryReportNode["Outbound"]; if(!outboundNode["CallsDialed"].isNull()) instanceSummaryReport_.outbound.callsDialed = std::stol(outboundNode["CallsDialed"].asString()); diff --git a/ccc/src/model/GetJobDataUploadParamsRequest.cc b/ccc/src/model/GetJobDataUploadParamsRequest.cc index 75f224f3e..ccad43257 100644 --- a/ccc/src/model/GetJobDataUploadParamsRequest.cc +++ b/ccc/src/model/GetJobDataUploadParamsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetJobDataUploadParamsRequest; GetJobDataUploadParamsRequest::GetJobDataUploadParamsRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetJobDataUploadParams") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetJobDataUploadParamsRequest::~GetJobDataUploadParamsRequest() {} @@ -33,7 +35,7 @@ std::string GetJobDataUploadParamsRequest::getInstanceId()const void GetJobDataUploadParamsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetJobDataUploadParamsRequest::getFileName()const @@ -44,6 +46,6 @@ std::string GetJobDataUploadParamsRequest::getFileName()const void GetJobDataUploadParamsRequest::setFileName(const std::string& fileName) { fileName_ = fileName; - setCoreParameter("FileName", fileName); + setParameter("FileName", fileName); } diff --git a/ccc/src/model/GetJobGroupRequest.cc b/ccc/src/model/GetJobGroupRequest.cc index 03dc97d5d..b0dd25fad 100644 --- a/ccc/src/model/GetJobGroupRequest.cc +++ b/ccc/src/model/GetJobGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetJobGroupRequest; GetJobGroupRequest::GetJobGroupRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetJobGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetJobGroupRequest::~GetJobGroupRequest() {} @@ -33,7 +35,7 @@ std::string GetJobGroupRequest::getInstanceId()const void GetJobGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetJobGroupRequest::getJobGroupId()const @@ -44,6 +46,6 @@ std::string GetJobGroupRequest::getJobGroupId()const void GetJobGroupRequest::setJobGroupId(const std::string& jobGroupId) { jobGroupId_ = jobGroupId; - setCoreParameter("JobGroupId", jobGroupId); + setParameter("JobGroupId", jobGroupId); } diff --git a/ccc/src/model/GetJobListRequest.cc b/ccc/src/model/GetJobListRequest.cc index 9dee1d4b3..1c24179ed 100644 --- a/ccc/src/model/GetJobListRequest.cc +++ b/ccc/src/model/GetJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetJobListRequest; GetJobListRequest::GetJobListRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetJobListRequest::~GetJobListRequest() {} @@ -33,7 +35,7 @@ int GetJobListRequest::getPageNumber()const void GetJobListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } bool GetJobListRequest::getQueryAll()const @@ -44,7 +46,7 @@ bool GetJobListRequest::getQueryAll()const void GetJobListRequest::setQueryAll(bool queryAll) { queryAll_ = queryAll; - setCoreParameter("QueryAll", queryAll ? "true" : "false"); + setParameter("QueryAll", queryAll ? "true" : "false"); } std::string GetJobListRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string GetJobListRequest::getInstanceId()const void GetJobListRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetJobListRequest::getJobGroupId()const @@ -66,7 +68,7 @@ std::string GetJobListRequest::getJobGroupId()const void GetJobListRequest::setJobGroupId(const std::string& jobGroupId) { jobGroupId_ = jobGroupId; - setCoreParameter("JobGroupId", jobGroupId); + setParameter("JobGroupId", jobGroupId); } int GetJobListRequest::getPageSize()const @@ -77,7 +79,7 @@ int GetJobListRequest::getPageSize()const void GetJobListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int GetJobListRequest::getStatus()const @@ -88,6 +90,6 @@ int GetJobListRequest::getStatus()const void GetJobListRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/ccc/src/model/GetJobRequest.cc b/ccc/src/model/GetJobRequest.cc index 53b09b99d..5a5ce9677 100644 --- a/ccc/src/model/GetJobRequest.cc +++ b/ccc/src/model/GetJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetJobRequest; GetJobRequest::GetJobRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetJobRequest::~GetJobRequest() {} @@ -33,7 +35,7 @@ std::string GetJobRequest::getJobId()const void GetJobRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string GetJobRequest::getInstanceId()const @@ -44,6 +46,6 @@ std::string GetJobRequest::getInstanceId()const void GetJobRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/GetJobStatusByCallIdRequest.cc b/ccc/src/model/GetJobStatusByCallIdRequest.cc index 82e2f0b87..1a16541d0 100644 --- a/ccc/src/model/GetJobStatusByCallIdRequest.cc +++ b/ccc/src/model/GetJobStatusByCallIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetJobStatusByCallIdRequest; GetJobStatusByCallIdRequest::GetJobStatusByCallIdRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetJobStatusByCallId") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetJobStatusByCallIdRequest::~GetJobStatusByCallIdRequest() {} @@ -33,7 +35,7 @@ std::string GetJobStatusByCallIdRequest::getCallId()const void GetJobStatusByCallIdRequest::setCallId(const std::string& callId) { callId_ = callId; - setCoreParameter("CallId", callId); + setParameter("CallId", callId); } std::string GetJobStatusByCallIdRequest::getInstanceId()const @@ -44,6 +46,6 @@ std::string GetJobStatusByCallIdRequest::getInstanceId()const void GetJobStatusByCallIdRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/GetJobTemplateDownloadParamsRequest.cc b/ccc/src/model/GetJobTemplateDownloadParamsRequest.cc index fc5d7a73a..1432e0536 100644 --- a/ccc/src/model/GetJobTemplateDownloadParamsRequest.cc +++ b/ccc/src/model/GetJobTemplateDownloadParamsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetJobTemplateDownloadParamsRequest; GetJobTemplateDownloadParamsRequest::GetJobTemplateDownloadParamsRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetJobTemplateDownloadParams") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetJobTemplateDownloadParamsRequest::~GetJobTemplateDownloadParamsRequest() {} @@ -33,7 +35,7 @@ std::string GetJobTemplateDownloadParamsRequest::getInstanceId()const void GetJobTemplateDownloadParamsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetJobTemplateDownloadParamsRequest::getScenarioId()const @@ -44,6 +46,6 @@ std::string GetJobTemplateDownloadParamsRequest::getScenarioId()const void GetJobTemplateDownloadParamsRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/GetNumberRegionInfoRequest.cc b/ccc/src/model/GetNumberRegionInfoRequest.cc index 0459caf6a..60ecd186f 100644 --- a/ccc/src/model/GetNumberRegionInfoRequest.cc +++ b/ccc/src/model/GetNumberRegionInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetNumberRegionInfoRequest; GetNumberRegionInfoRequest::GetNumberRegionInfoRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetNumberRegionInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetNumberRegionInfoRequest::~GetNumberRegionInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetNumberRegionInfoRequest::getNumber()const void GetNumberRegionInfoRequest::setNumber(const std::string& number) { number_ = number; - setCoreParameter("Number", number); + setParameter("Number", number); } std::string GetNumberRegionInfoRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string GetNumberRegionInfoRequest::getInstanceId()const void GetNumberRegionInfoRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetNumberRegionInfoRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string GetNumberRegionInfoRequest::getAccessKeyId()const void GetNumberRegionInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/GetRecordOssUploadParamRequest.cc b/ccc/src/model/GetRecordOssUploadParamRequest.cc index 2c5097d49..d9d396e5f 100644 --- a/ccc/src/model/GetRecordOssUploadParamRequest.cc +++ b/ccc/src/model/GetRecordOssUploadParamRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetRecordOssUploadParamRequest; GetRecordOssUploadParamRequest::GetRecordOssUploadParamRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetRecordOssUploadParam") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetRecordOssUploadParamRequest::~GetRecordOssUploadParamRequest() {} @@ -33,7 +35,7 @@ std::string GetRecordOssUploadParamRequest::getInstanceId()const void GetRecordOssUploadParamRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetRecordOssUploadParamRequest::getFileName()const @@ -44,7 +46,7 @@ std::string GetRecordOssUploadParamRequest::getFileName()const void GetRecordOssUploadParamRequest::setFileName(const std::string& fileName) { fileName_ = fileName; - setCoreParameter("FileName", fileName); + setParameter("FileName", fileName); } std::string GetRecordOssUploadParamRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string GetRecordOssUploadParamRequest::getAccessKeyId()const void GetRecordOssUploadParamRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/GetRoutePointRequest.cc b/ccc/src/model/GetRoutePointRequest.cc index 155382b06..bc8bf7783 100644 --- a/ccc/src/model/GetRoutePointRequest.cc +++ b/ccc/src/model/GetRoutePointRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetRoutePointRequest; GetRoutePointRequest::GetRoutePointRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetRoutePoint") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetRoutePointRequest::~GetRoutePointRequest() {} @@ -33,7 +35,7 @@ std::string GetRoutePointRequest::getContactFlowId()const void GetRoutePointRequest::setContactFlowId(const std::string& contactFlowId) { contactFlowId_ = contactFlowId; - setCoreParameter("ContactFlowId", contactFlowId); + setParameter("ContactFlowId", contactFlowId); } std::string GetRoutePointRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string GetRoutePointRequest::getInstanceId()const void GetRoutePointRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetRoutePointRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string GetRoutePointRequest::getAccessKeyId()const void GetRoutePointRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/GetScenarioRequest.cc b/ccc/src/model/GetScenarioRequest.cc index 3d307ad57..fc1f56273 100644 --- a/ccc/src/model/GetScenarioRequest.cc +++ b/ccc/src/model/GetScenarioRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetScenarioRequest; GetScenarioRequest::GetScenarioRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetScenario") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetScenarioRequest::~GetScenarioRequest() {} @@ -33,7 +35,7 @@ std::string GetScenarioRequest::getInstanceId()const void GetScenarioRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetScenarioRequest::getScenarioId()const @@ -44,6 +46,6 @@ std::string GetScenarioRequest::getScenarioId()const void GetScenarioRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/GetServiceExtensionsRequest.cc b/ccc/src/model/GetServiceExtensionsRequest.cc index 0fb34e40a..0d6416a71 100644 --- a/ccc/src/model/GetServiceExtensionsRequest.cc +++ b/ccc/src/model/GetServiceExtensionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetServiceExtensionsRequest; GetServiceExtensionsRequest::GetServiceExtensionsRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetServiceExtensions") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetServiceExtensionsRequest::~GetServiceExtensionsRequest() {} @@ -33,7 +35,7 @@ std::string GetServiceExtensionsRequest::getServiceType()const void GetServiceExtensionsRequest::setServiceType(const std::string& serviceType) { serviceType_ = serviceType; - setCoreParameter("ServiceType", serviceType); + setParameter("ServiceType", serviceType); } std::string GetServiceExtensionsRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string GetServiceExtensionsRequest::getInstanceId()const void GetServiceExtensionsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetServiceExtensionsRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string GetServiceExtensionsRequest::getAccessKeyId()const void GetServiceExtensionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/GetSmsConfigRequest.cc b/ccc/src/model/GetSmsConfigRequest.cc index 0f8169529..462dba77c 100644 --- a/ccc/src/model/GetSmsConfigRequest.cc +++ b/ccc/src/model/GetSmsConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetSmsConfigRequest; GetSmsConfigRequest::GetSmsConfigRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetSmsConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSmsConfigRequest::~GetSmsConfigRequest() {} @@ -33,7 +35,7 @@ std::string GetSmsConfigRequest::getInstanceId()const void GetSmsConfigRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector GetSmsConfigRequest::getScenario()const @@ -44,8 +46,9 @@ std::vector GetSmsConfigRequest::getScenario()const void GetSmsConfigRequest::setScenario(const std::vector& scenario) { scenario_ = scenario; - for(int i = 0; i!= scenario.size(); i++) - setCoreParameter("Scenario."+ std::to_string(i), std::to_string(scenario.at(i))); + for(int dep1 = 0; dep1!= scenario.size(); dep1++) { + setParameter("Scenario."+ std::to_string(dep1), std::to_string(scenario.at(dep1))); + } } std::string GetSmsConfigRequest::getAccessKeyId()const @@ -56,6 +59,6 @@ std::string GetSmsConfigRequest::getAccessKeyId()const void GetSmsConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/GetSurveyRequest.cc b/ccc/src/model/GetSurveyRequest.cc index 2f96e040e..78a9cf5e9 100644 --- a/ccc/src/model/GetSurveyRequest.cc +++ b/ccc/src/model/GetSurveyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetSurveyRequest; GetSurveyRequest::GetSurveyRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetSurvey") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSurveyRequest::~GetSurveyRequest() {} @@ -33,7 +35,7 @@ std::string GetSurveyRequest::getSurveyId()const void GetSurveyRequest::setSurveyId(const std::string& surveyId) { surveyId_ = surveyId; - setCoreParameter("SurveyId", surveyId); + setParameter("SurveyId", surveyId); } std::string GetSurveyRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string GetSurveyRequest::getInstanceId()const void GetSurveyRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetSurveyRequest::getScenarioId()const @@ -55,6 +57,6 @@ std::string GetSurveyRequest::getScenarioId()const void GetSurveyRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/GetTURNCredentialsRequest.cc b/ccc/src/model/GetTURNCredentialsRequest.cc index 817750975..89f3e4ccc 100644 --- a/ccc/src/model/GetTURNCredentialsRequest.cc +++ b/ccc/src/model/GetTURNCredentialsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetTURNCredentialsRequest; GetTURNCredentialsRequest::GetTURNCredentialsRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetTURNCredentials") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetTURNCredentialsRequest::~GetTURNCredentialsRequest() {} @@ -33,7 +35,7 @@ std::string GetTURNCredentialsRequest::getInstanceId()const void GetTURNCredentialsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetTURNCredentialsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string GetTURNCredentialsRequest::getAccessKeyId()const void GetTURNCredentialsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetTURNCredentialsRequest::getUserName()const @@ -55,6 +57,6 @@ std::string GetTURNCredentialsRequest::getUserName()const void GetTURNCredentialsRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ccc/src/model/GetTURNServerListRequest.cc b/ccc/src/model/GetTURNServerListRequest.cc index 235aca227..563dacbc0 100644 --- a/ccc/src/model/GetTURNServerListRequest.cc +++ b/ccc/src/model/GetTURNServerListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetTURNServerListRequest; GetTURNServerListRequest::GetTURNServerListRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetTURNServerList") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetTURNServerListRequest::~GetTURNServerListRequest() {} @@ -33,7 +35,7 @@ std::string GetTURNServerListRequest::getInstanceId()const void GetTURNServerListRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetTURNServerListRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetTURNServerListRequest::getAccessKeyId()const void GetTURNServerListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/GetTaskListRequest.cc b/ccc/src/model/GetTaskListRequest.cc index 7162d5b3c..40a19f21f 100644 --- a/ccc/src/model/GetTaskListRequest.cc +++ b/ccc/src/model/GetTaskListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetTaskListRequest; GetTaskListRequest::GetTaskListRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetTaskList") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetTaskListRequest::~GetTaskListRequest() {} @@ -33,7 +35,7 @@ std::string GetTaskListRequest::getJobId()const void GetTaskListRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string GetTaskListRequest::getInstanceId()const @@ -44,6 +46,6 @@ std::string GetTaskListRequest::getInstanceId()const void GetTaskListRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/GetUserRequest.cc b/ccc/src/model/GetUserRequest.cc index 94a16f12a..d6a4dd972 100644 --- a/ccc/src/model/GetUserRequest.cc +++ b/ccc/src/model/GetUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::GetUserRequest; GetUserRequest::GetUserRequest() : RpcServiceRequest("ccc", "2017-07-05", "GetUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUserRequest::~GetUserRequest() {} @@ -33,7 +35,7 @@ std::string GetUserRequest::getInstanceId()const void GetUserRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetUserRequest::getUserId()const @@ -44,7 +46,7 @@ std::string GetUserRequest::getUserId()const void GetUserRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } std::string GetUserRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string GetUserRequest::getAccessKeyId()const void GetUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/InflightTaskTimeoutRequest.cc b/ccc/src/model/InflightTaskTimeoutRequest.cc new file mode 100644 index 000000000..6da2a0ff9 --- /dev/null +++ b/ccc/src/model/InflightTaskTimeoutRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::CCC::Model::InflightTaskTimeoutRequest; + +InflightTaskTimeoutRequest::InflightTaskTimeoutRequest() : + RpcServiceRequest("ccc", "2017-07-05", "InflightTaskTimeout") +{ + setMethod(HttpRequest::Method::Post); +} + +InflightTaskTimeoutRequest::~InflightTaskTimeoutRequest() +{} + +std::string InflightTaskTimeoutRequest::getInstanceId()const +{ + return instanceId_; +} + +void InflightTaskTimeoutRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +long InflightTaskTimeoutRequest::getInstanceOwnerId()const +{ + return instanceOwnerId_; +} + +void InflightTaskTimeoutRequest::setInstanceOwnerId(long instanceOwnerId) +{ + instanceOwnerId_ = instanceOwnerId; + setParameter("InstanceOwnerId", std::to_string(instanceOwnerId)); +} + +std::string InflightTaskTimeoutRequest::getTaskId()const +{ + return taskId_; +} + +void InflightTaskTimeoutRequest::setTaskId(const std::string& taskId) +{ + taskId_ = taskId; + setParameter("TaskId", taskId); +} + diff --git a/ccc/src/model/InflightTaskTimeoutResult.cc b/ccc/src/model/InflightTaskTimeoutResult.cc new file mode 100644 index 000000000..48b75e5ba --- /dev/null +++ b/ccc/src/model/InflightTaskTimeoutResult.cc @@ -0,0 +1,72 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CCC; +using namespace AlibabaCloud::CCC::Model; + +InflightTaskTimeoutResult::InflightTaskTimeoutResult() : + ServiceResult() +{} + +InflightTaskTimeoutResult::InflightTaskTimeoutResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +InflightTaskTimeoutResult::~InflightTaskTimeoutResult() +{} + +void InflightTaskTimeoutResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + +} + +std::string InflightTaskTimeoutResult::getMessage()const +{ + return message_; +} + +int InflightTaskTimeoutResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +std::string InflightTaskTimeoutResult::getCode()const +{ + return code_; +} + +bool InflightTaskTimeoutResult::getSuccess()const +{ + return success_; +} + diff --git a/ccc/src/model/LaunchAppraiseRequest.cc b/ccc/src/model/LaunchAppraiseRequest.cc index 9d826ce13..ecd10f5f1 100644 --- a/ccc/src/model/LaunchAppraiseRequest.cc +++ b/ccc/src/model/LaunchAppraiseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::LaunchAppraiseRequest; LaunchAppraiseRequest::LaunchAppraiseRequest() : RpcServiceRequest("ccc", "2017-07-05", "LaunchAppraise") -{} +{ + setMethod(HttpRequest::Method::Post); +} LaunchAppraiseRequest::~LaunchAppraiseRequest() {} @@ -33,7 +35,7 @@ std::string LaunchAppraiseRequest::getAcid()const void LaunchAppraiseRequest::setAcid(const std::string& acid) { acid_ = acid; - setCoreParameter("Acid", acid); + setParameter("Acid", acid); } std::string LaunchAppraiseRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string LaunchAppraiseRequest::getInstanceId()const void LaunchAppraiseRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string LaunchAppraiseRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string LaunchAppraiseRequest::getAccessKeyId()const void LaunchAppraiseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/LaunchShortMessageAppraiseRequest.cc b/ccc/src/model/LaunchShortMessageAppraiseRequest.cc index 46c40aaea..8228381c2 100644 --- a/ccc/src/model/LaunchShortMessageAppraiseRequest.cc +++ b/ccc/src/model/LaunchShortMessageAppraiseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::LaunchShortMessageAppraiseRequest; LaunchShortMessageAppraiseRequest::LaunchShortMessageAppraiseRequest() : RpcServiceRequest("ccc", "2017-07-05", "LaunchShortMessageAppraise") -{} +{ + setMethod(HttpRequest::Method::Post); +} LaunchShortMessageAppraiseRequest::~LaunchShortMessageAppraiseRequest() {} @@ -33,7 +35,7 @@ int LaunchShortMessageAppraiseRequest::getContactType()const void LaunchShortMessageAppraiseRequest::setContactType(int contactType) { contactType_ = contactType; - setCoreParameter("ContactType", std::to_string(contactType)); + setParameter("ContactType", std::to_string(contactType)); } std::string LaunchShortMessageAppraiseRequest::getPhoneNumbers()const @@ -44,7 +46,7 @@ std::string LaunchShortMessageAppraiseRequest::getPhoneNumbers()const void LaunchShortMessageAppraiseRequest::setPhoneNumbers(const std::string& phoneNumbers) { phoneNumbers_ = phoneNumbers; - setCoreParameter("PhoneNumbers", phoneNumbers); + setParameter("PhoneNumbers", phoneNumbers); } std::string LaunchShortMessageAppraiseRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string LaunchShortMessageAppraiseRequest::getAccessKeyId()const void LaunchShortMessageAppraiseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string LaunchShortMessageAppraiseRequest::getAcid()const @@ -66,7 +68,7 @@ std::string LaunchShortMessageAppraiseRequest::getAcid()const void LaunchShortMessageAppraiseRequest::setAcid(const std::string& acid) { acid_ = acid; - setCoreParameter("Acid", acid); + setParameter("Acid", acid); } std::string LaunchShortMessageAppraiseRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string LaunchShortMessageAppraiseRequest::getInstanceId()const void LaunchShortMessageAppraiseRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string LaunchShortMessageAppraiseRequest::getSkillGroupId()const @@ -88,6 +90,6 @@ std::string LaunchShortMessageAppraiseRequest::getSkillGroupId()const void LaunchShortMessageAppraiseRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } diff --git a/ccc/src/model/ListAgentDevicesRequest.cc b/ccc/src/model/ListAgentDevicesRequest.cc index 1bacb0bbb..fbd19c10c 100644 --- a/ccc/src/model/ListAgentDevicesRequest.cc +++ b/ccc/src/model/ListAgentDevicesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListAgentDevicesRequest; ListAgentDevicesRequest::ListAgentDevicesRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListAgentDevices") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAgentDevicesRequest::~ListAgentDevicesRequest() {} @@ -33,7 +35,7 @@ std::string ListAgentDevicesRequest::getRamIds()const void ListAgentDevicesRequest::setRamIds(const std::string& ramIds) { ramIds_ = ramIds; - setCoreParameter("RamIds", ramIds); + setParameter("RamIds", ramIds); } long ListAgentDevicesRequest::getStartTime()const @@ -44,7 +46,7 @@ long ListAgentDevicesRequest::getStartTime()const void ListAgentDevicesRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } long ListAgentDevicesRequest::getStopTime()const @@ -55,7 +57,7 @@ long ListAgentDevicesRequest::getStopTime()const void ListAgentDevicesRequest::setStopTime(long stopTime) { stopTime_ = stopTime; - setCoreParameter("StopTime", std::to_string(stopTime)); + setParameter("StopTime", std::to_string(stopTime)); } std::string ListAgentDevicesRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListAgentDevicesRequest::getAccessKeyId()const void ListAgentDevicesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAgentDevicesRequest::getInstanceId()const @@ -77,6 +79,6 @@ std::string ListAgentDevicesRequest::getInstanceId()const void ListAgentDevicesRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/ListAgentEventsRequest.cc b/ccc/src/model/ListAgentEventsRequest.cc index e985b82be..fcec8ba18 100644 --- a/ccc/src/model/ListAgentEventsRequest.cc +++ b/ccc/src/model/ListAgentEventsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListAgentEventsRequest; ListAgentEventsRequest::ListAgentEventsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListAgentEvents") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAgentEventsRequest::~ListAgentEventsRequest() {} @@ -33,7 +35,7 @@ long ListAgentEventsRequest::getStartTime()const void ListAgentEventsRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } long ListAgentEventsRequest::getStopTime()const @@ -44,7 +46,7 @@ long ListAgentEventsRequest::getStopTime()const void ListAgentEventsRequest::setStopTime(long stopTime) { stopTime_ = stopTime; - setCoreParameter("StopTime", std::to_string(stopTime)); + setParameter("StopTime", std::to_string(stopTime)); } std::vector ListAgentEventsRequest::getRamId()const @@ -55,8 +57,9 @@ std::vector ListAgentEventsRequest::getRamId()const void ListAgentEventsRequest::setRamId(const std::vector& ramId) { ramId_ = ramId; - for(int i = 0; i!= ramId.size(); i++) - setCoreParameter("RamId."+ std::to_string(i), ramId.at(i)); + for(int dep1 = 0; dep1!= ramId.size(); dep1++) { + setParameter("RamId."+ std::to_string(dep1), ramId.at(dep1)); + } } std::string ListAgentEventsRequest::getAccessKeyId()const @@ -67,7 +70,7 @@ std::string ListAgentEventsRequest::getAccessKeyId()const void ListAgentEventsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAgentEventsRequest::getInstanceId()const @@ -78,7 +81,7 @@ std::string ListAgentEventsRequest::getInstanceId()const void ListAgentEventsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector ListAgentEventsRequest::getEvent()const @@ -89,7 +92,8 @@ std::vector ListAgentEventsRequest::getEvent()const void ListAgentEventsRequest::setEvent(const std::vector& event) { event_ = event; - for(int i = 0; i!= event.size(); i++) - setCoreParameter("Event."+ std::to_string(i), event.at(i)); + for(int dep1 = 0; dep1!= event.size(); dep1++) { + setParameter("Event."+ std::to_string(dep1), event.at(dep1)); + } } diff --git a/ccc/src/model/ListAgentStatesRequest.cc b/ccc/src/model/ListAgentStatesRequest.cc index 174563708..68f718880 100644 --- a/ccc/src/model/ListAgentStatesRequest.cc +++ b/ccc/src/model/ListAgentStatesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListAgentStatesRequest; ListAgentStatesRequest::ListAgentStatesRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListAgentStates") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAgentStatesRequest::~ListAgentStatesRequest() {} @@ -33,7 +35,7 @@ std::string ListAgentStatesRequest::getAgentIds()const void ListAgentStatesRequest::setAgentIds(const std::string& agentIds) { agentIds_ = agentIds; - setCoreParameter("AgentIds", agentIds); + setParameter("AgentIds", agentIds); } int ListAgentStatesRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListAgentStatesRequest::getPageNumber()const void ListAgentStatesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListAgentStatesRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListAgentStatesRequest::getAccessKeyId()const void ListAgentStatesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAgentStatesRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string ListAgentStatesRequest::getInstanceId()const void ListAgentStatesRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListAgentStatesRequest::getSkillGroupId()const @@ -77,7 +79,7 @@ std::string ListAgentStatesRequest::getSkillGroupId()const void ListAgentStatesRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } int ListAgentStatesRequest::getPageSize()const @@ -88,7 +90,7 @@ int ListAgentStatesRequest::getPageSize()const void ListAgentStatesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListAgentStatesRequest::getState()const @@ -99,6 +101,6 @@ std::string ListAgentStatesRequest::getState()const void ListAgentStatesRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } diff --git a/ccc/src/model/ListAgentSummaryReportsByIntervalRequest.cc b/ccc/src/model/ListAgentSummaryReportsByIntervalRequest.cc index 7550ef0fd..c5e2151ad 100644 --- a/ccc/src/model/ListAgentSummaryReportsByIntervalRequest.cc +++ b/ccc/src/model/ListAgentSummaryReportsByIntervalRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListAgentSummaryReportsByIntervalRequest; ListAgentSummaryReportsByIntervalRequest::ListAgentSummaryReportsByIntervalRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListAgentSummaryReportsByInterval") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAgentSummaryReportsByIntervalRequest::~ListAgentSummaryReportsByIntervalRequest() {} @@ -33,7 +35,7 @@ std::string ListAgentSummaryReportsByIntervalRequest::getAgentIds()const void ListAgentSummaryReportsByIntervalRequest::setAgentIds(const std::string& agentIds) { agentIds_ = agentIds; - setCoreParameter("AgentIds", agentIds); + setParameter("AgentIds", agentIds); } std::string ListAgentSummaryReportsByIntervalRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string ListAgentSummaryReportsByIntervalRequest::getEndTime()const void ListAgentSummaryReportsByIntervalRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string ListAgentSummaryReportsByIntervalRequest::getStartTime()const @@ -55,7 +57,7 @@ std::string ListAgentSummaryReportsByIntervalRequest::getStartTime()const void ListAgentSummaryReportsByIntervalRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int ListAgentSummaryReportsByIntervalRequest::getPageNumber()const @@ -66,7 +68,7 @@ int ListAgentSummaryReportsByIntervalRequest::getPageNumber()const void ListAgentSummaryReportsByIntervalRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListAgentSummaryReportsByIntervalRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListAgentSummaryReportsByIntervalRequest::getAccessKeyId()const void ListAgentSummaryReportsByIntervalRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAgentSummaryReportsByIntervalRequest::getInstanceId()const @@ -88,7 +90,7 @@ std::string ListAgentSummaryReportsByIntervalRequest::getInstanceId()const void ListAgentSummaryReportsByIntervalRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListAgentSummaryReportsByIntervalRequest::getSkillGroupId()const @@ -99,7 +101,7 @@ std::string ListAgentSummaryReportsByIntervalRequest::getSkillGroupId()const void ListAgentSummaryReportsByIntervalRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } int ListAgentSummaryReportsByIntervalRequest::getPageSize()const @@ -110,7 +112,7 @@ int ListAgentSummaryReportsByIntervalRequest::getPageSize()const void ListAgentSummaryReportsByIntervalRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListAgentSummaryReportsByIntervalRequest::getInterval()const @@ -121,6 +123,6 @@ std::string ListAgentSummaryReportsByIntervalRequest::getInterval()const void ListAgentSummaryReportsByIntervalRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/ccc/src/model/ListAgentSummaryReportsByIntervalResult.cc b/ccc/src/model/ListAgentSummaryReportsByIntervalResult.cc index 0c61069f1..7e94a524a 100644 --- a/ccc/src/model/ListAgentSummaryReportsByIntervalResult.cc +++ b/ccc/src/model/ListAgentSummaryReportsByIntervalResult.cc @@ -103,6 +103,8 @@ void ListAgentSummaryReportsByIntervalResult::parse(const std::string &payload) intervalListObject.overall.satisfactionSurveysOffered = std::stol(overallNode["SatisfactionSurveysOffered"].asString()); if(!overallNode["SatisfactionSurveysResponded"].isNull()) intervalListObject.overall.satisfactionSurveysResponded = std::stol(overallNode["SatisfactionSurveysResponded"].asString()); + if(!overallNode["OneTransferCalls"].isNull()) + intervalListObject.overall.oneTransferCalls = std::stol(overallNode["OneTransferCalls"].asString()); auto inboundNode = value["Inbound"]; if(!inboundNode["CallsOffered"].isNull()) intervalListObject.inbound.callsOffered = std::stol(inboundNode["CallsOffered"].asString()); diff --git a/ccc/src/model/ListAgentSummaryReportsRequest.cc b/ccc/src/model/ListAgentSummaryReportsRequest.cc index d59f7a536..5bc4a8240 100644 --- a/ccc/src/model/ListAgentSummaryReportsRequest.cc +++ b/ccc/src/model/ListAgentSummaryReportsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListAgentSummaryReportsRequest; ListAgentSummaryReportsRequest::ListAgentSummaryReportsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListAgentSummaryReports") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAgentSummaryReportsRequest::~ListAgentSummaryReportsRequest() {} @@ -33,7 +35,7 @@ std::string ListAgentSummaryReportsRequest::getAgentIds()const void ListAgentSummaryReportsRequest::setAgentIds(const std::string& agentIds) { agentIds_ = agentIds; - setCoreParameter("AgentIds", agentIds); + setParameter("AgentIds", agentIds); } std::string ListAgentSummaryReportsRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string ListAgentSummaryReportsRequest::getEndTime()const void ListAgentSummaryReportsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string ListAgentSummaryReportsRequest::getStartTime()const @@ -55,7 +57,7 @@ std::string ListAgentSummaryReportsRequest::getStartTime()const void ListAgentSummaryReportsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int ListAgentSummaryReportsRequest::getPageNumber()const @@ -66,7 +68,7 @@ int ListAgentSummaryReportsRequest::getPageNumber()const void ListAgentSummaryReportsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListAgentSummaryReportsRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListAgentSummaryReportsRequest::getAccessKeyId()const void ListAgentSummaryReportsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAgentSummaryReportsRequest::getInstanceId()const @@ -88,7 +90,7 @@ std::string ListAgentSummaryReportsRequest::getInstanceId()const void ListAgentSummaryReportsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListAgentSummaryReportsRequest::getSkillGroupId()const @@ -99,7 +101,7 @@ std::string ListAgentSummaryReportsRequest::getSkillGroupId()const void ListAgentSummaryReportsRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } int ListAgentSummaryReportsRequest::getPageSize()const @@ -110,6 +112,6 @@ int ListAgentSummaryReportsRequest::getPageSize()const void ListAgentSummaryReportsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListAgentSummaryReportsResult.cc b/ccc/src/model/ListAgentSummaryReportsResult.cc index 423024bfe..05882c7cd 100644 --- a/ccc/src/model/ListAgentSummaryReportsResult.cc +++ b/ccc/src/model/ListAgentSummaryReportsResult.cc @@ -95,6 +95,8 @@ void ListAgentSummaryReportsResult::parse(const std::string &payload) agentSummaryReportObject.overall.satisfactionSurveysOffered = std::stol(overallNode["SatisfactionSurveysOffered"].asString()); if(!overallNode["SatisfactionSurveysResponded"].isNull()) agentSummaryReportObject.overall.satisfactionSurveysResponded = std::stol(overallNode["SatisfactionSurveysResponded"].asString()); + if(!overallNode["OneTransferCalls"].isNull()) + agentSummaryReportObject.overall.oneTransferCalls = std::stol(overallNode["OneTransferCalls"].asString()); auto inboundNode = value["Inbound"]; if(!inboundNode["CallsOffered"].isNull()) agentSummaryReportObject.inbound.callsOffered = std::stol(inboundNode["CallsOffered"].asString()); diff --git a/ccc/src/model/ListAgentSummaryReportsSinceMidnightRequest.cc b/ccc/src/model/ListAgentSummaryReportsSinceMidnightRequest.cc index 36edc868e..f8c16ab8c 100644 --- a/ccc/src/model/ListAgentSummaryReportsSinceMidnightRequest.cc +++ b/ccc/src/model/ListAgentSummaryReportsSinceMidnightRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListAgentSummaryReportsSinceMidnightRequest; ListAgentSummaryReportsSinceMidnightRequest::ListAgentSummaryReportsSinceMidnightRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListAgentSummaryReportsSinceMidnight") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAgentSummaryReportsSinceMidnightRequest::~ListAgentSummaryReportsSinceMidnightRequest() {} @@ -33,7 +35,7 @@ std::string ListAgentSummaryReportsSinceMidnightRequest::getAgentIds()const void ListAgentSummaryReportsSinceMidnightRequest::setAgentIds(const std::string& agentIds) { agentIds_ = agentIds; - setCoreParameter("AgentIds", agentIds); + setParameter("AgentIds", agentIds); } int ListAgentSummaryReportsSinceMidnightRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListAgentSummaryReportsSinceMidnightRequest::getPageNumber()const void ListAgentSummaryReportsSinceMidnightRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListAgentSummaryReportsSinceMidnightRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListAgentSummaryReportsSinceMidnightRequest::getAccessKeyId()const void ListAgentSummaryReportsSinceMidnightRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAgentSummaryReportsSinceMidnightRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string ListAgentSummaryReportsSinceMidnightRequest::getInstanceId()const void ListAgentSummaryReportsSinceMidnightRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListAgentSummaryReportsSinceMidnightRequest::getSkillGroupId()const @@ -77,7 +79,7 @@ std::string ListAgentSummaryReportsSinceMidnightRequest::getSkillGroupId()const void ListAgentSummaryReportsSinceMidnightRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } int ListAgentSummaryReportsSinceMidnightRequest::getPageSize()const @@ -88,6 +90,6 @@ int ListAgentSummaryReportsSinceMidnightRequest::getPageSize()const void ListAgentSummaryReportsSinceMidnightRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListAgentSummaryReportsSinceMidnightResult.cc b/ccc/src/model/ListAgentSummaryReportsSinceMidnightResult.cc index 3a0dd0009..e1e37c74b 100644 --- a/ccc/src/model/ListAgentSummaryReportsSinceMidnightResult.cc +++ b/ccc/src/model/ListAgentSummaryReportsSinceMidnightResult.cc @@ -97,6 +97,8 @@ void ListAgentSummaryReportsSinceMidnightResult::parse(const std::string &payloa agentSummaryReportObject.overall.satisfactionSurveysOffered = std::stol(overallNode["SatisfactionSurveysOffered"].asString()); if(!overallNode["SatisfactionSurveysResponded"].isNull()) agentSummaryReportObject.overall.satisfactionSurveysResponded = std::stol(overallNode["SatisfactionSurveysResponded"].asString()); + if(!overallNode["OneTransferCalls"].isNull()) + agentSummaryReportObject.overall.oneTransferCalls = std::stol(overallNode["OneTransferCalls"].asString()); auto inboundNode = value["Inbound"]; if(!inboundNode["CallsOffered"].isNull()) agentSummaryReportObject.inbound.callsOffered = std::stol(inboundNode["CallsOffered"].asString()); diff --git a/ccc/src/model/ListBasicStatisticsReportSubItemsRequest.cc b/ccc/src/model/ListBasicStatisticsReportSubItemsRequest.cc index e39ec2d96..fb792ab01 100644 --- a/ccc/src/model/ListBasicStatisticsReportSubItemsRequest.cc +++ b/ccc/src/model/ListBasicStatisticsReportSubItemsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListBasicStatisticsReportSubItemsRequest; ListBasicStatisticsReportSubItemsRequest::ListBasicStatisticsReportSubItemsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListBasicStatisticsReportSubItems") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListBasicStatisticsReportSubItemsRequest::~ListBasicStatisticsReportSubItemsRequest() {} @@ -33,7 +35,7 @@ std::string ListBasicStatisticsReportSubItemsRequest::getTitle()const void ListBasicStatisticsReportSubItemsRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } int ListBasicStatisticsReportSubItemsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListBasicStatisticsReportSubItemsRequest::getPageNumber()const void ListBasicStatisticsReportSubItemsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListBasicStatisticsReportSubItemsRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string ListBasicStatisticsReportSubItemsRequest::getInstanceId()const void ListBasicStatisticsReportSubItemsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListBasicStatisticsReportSubItemsRequest::getJobGroupId()const @@ -66,7 +68,7 @@ std::string ListBasicStatisticsReportSubItemsRequest::getJobGroupId()const void ListBasicStatisticsReportSubItemsRequest::setJobGroupId(const std::string& jobGroupId) { jobGroupId_ = jobGroupId; - setCoreParameter("JobGroupId", jobGroupId); + setParameter("JobGroupId", jobGroupId); } int ListBasicStatisticsReportSubItemsRequest::getPageSize()const @@ -77,6 +79,6 @@ int ListBasicStatisticsReportSubItemsRequest::getPageSize()const void ListBasicStatisticsReportSubItemsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListCallDetailRecordsRequest.cc b/ccc/src/model/ListCallDetailRecordsRequest.cc index 7d1aba9c0..d8b904162 100644 --- a/ccc/src/model/ListCallDetailRecordsRequest.cc +++ b/ccc/src/model/ListCallDetailRecordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListCallDetailRecordsRequest; ListCallDetailRecordsRequest::ListCallDetailRecordsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListCallDetailRecords") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListCallDetailRecordsRequest::~ListCallDetailRecordsRequest() {} @@ -33,7 +35,7 @@ std::string ListCallDetailRecordsRequest::getContactType()const void ListCallDetailRecordsRequest::setContactType(const std::string& contactType) { contactType_ = contactType; - setCoreParameter("ContactType", contactType); + setParameter("ContactType", contactType); } std::string ListCallDetailRecordsRequest::getContactId()const @@ -44,7 +46,7 @@ std::string ListCallDetailRecordsRequest::getContactId()const void ListCallDetailRecordsRequest::setContactId(const std::string& contactId) { contactId_ = contactId; - setCoreParameter("ContactId", contactId); + setParameter("ContactId", contactId); } std::string ListCallDetailRecordsRequest::getCriteria()const @@ -55,7 +57,7 @@ std::string ListCallDetailRecordsRequest::getCriteria()const void ListCallDetailRecordsRequest::setCriteria(const std::string& criteria) { criteria_ = criteria; - setCoreParameter("Criteria", criteria); + setParameter("Criteria", criteria); } std::string ListCallDetailRecordsRequest::getPhoneNumber()const @@ -66,7 +68,7 @@ std::string ListCallDetailRecordsRequest::getPhoneNumber()const void ListCallDetailRecordsRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } std::string ListCallDetailRecordsRequest::getOrderBy()const @@ -77,7 +79,7 @@ std::string ListCallDetailRecordsRequest::getOrderBy()const void ListCallDetailRecordsRequest::setOrderBy(const std::string& orderBy) { orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); + setParameter("OrderBy", orderBy); } long ListCallDetailRecordsRequest::getStartTime()const @@ -88,7 +90,7 @@ long ListCallDetailRecordsRequest::getStartTime()const void ListCallDetailRecordsRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } long ListCallDetailRecordsRequest::getStopTime()const @@ -99,7 +101,7 @@ long ListCallDetailRecordsRequest::getStopTime()const void ListCallDetailRecordsRequest::setStopTime(long stopTime) { stopTime_ = stopTime; - setCoreParameter("StopTime", std::to_string(stopTime)); + setParameter("StopTime", std::to_string(stopTime)); } int ListCallDetailRecordsRequest::getPageNumber()const @@ -110,7 +112,7 @@ int ListCallDetailRecordsRequest::getPageNumber()const void ListCallDetailRecordsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListCallDetailRecordsRequest::getAccessKeyId()const @@ -121,7 +123,7 @@ std::string ListCallDetailRecordsRequest::getAccessKeyId()const void ListCallDetailRecordsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListCallDetailRecordsRequest::getInstanceId()const @@ -132,7 +134,7 @@ std::string ListCallDetailRecordsRequest::getInstanceId()const void ListCallDetailRecordsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListCallDetailRecordsRequest::getContactDisposition()const @@ -143,7 +145,7 @@ std::string ListCallDetailRecordsRequest::getContactDisposition()const void ListCallDetailRecordsRequest::setContactDisposition(const std::string& contactDisposition) { contactDisposition_ = contactDisposition; - setCoreParameter("ContactDisposition", contactDisposition); + setParameter("ContactDisposition", contactDisposition); } int ListCallDetailRecordsRequest::getPageSize()const @@ -154,7 +156,7 @@ int ListCallDetailRecordsRequest::getPageSize()const void ListCallDetailRecordsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } bool ListCallDetailRecordsRequest::getWithRecording()const @@ -165,6 +167,6 @@ bool ListCallDetailRecordsRequest::getWithRecording()const void ListCallDetailRecordsRequest::setWithRecording(bool withRecording) { withRecording_ = withRecording; - setCoreParameter("WithRecording", withRecording ? "true" : "false"); + setParameter("WithRecording", withRecording ? "true" : "false"); } diff --git a/ccc/src/model/ListCallDetailRecordsResult.cc b/ccc/src/model/ListCallDetailRecordsResult.cc index b0c55f106..f89260778 100644 --- a/ccc/src/model/ListCallDetailRecordsResult.cc +++ b/ccc/src/model/ListCallDetailRecordsResult.cc @@ -76,6 +76,8 @@ void ListCallDetailRecordsResult::parse(const std::string &payload) callDetailRecordObject.skillGroupNames = callDetailRecordsNodeListCallDetailRecord["SkillGroupNames"].asString(); if(!callDetailRecordsNodeListCallDetailRecord["InstanceId"].isNull()) callDetailRecordObject.instanceId = callDetailRecordsNodeListCallDetailRecord["InstanceId"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["SkillGroupIdList"].isNull()) + callDetailRecordObject.skillGroupIdList = callDetailRecordsNodeListCallDetailRecord["SkillGroupIdList"].asString(); auto allAgentsNode = allListNode["Agents"]["CallDetailAgent"]; for (auto allListNodeAgentsCallDetailAgent : allAgentsNode) { diff --git a/ccc/src/model/ListCallEventDetailByContactIdRequest.cc b/ccc/src/model/ListCallEventDetailByContactIdRequest.cc index 2f2bf2c66..bcbadf5b4 100644 --- a/ccc/src/model/ListCallEventDetailByContactIdRequest.cc +++ b/ccc/src/model/ListCallEventDetailByContactIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListCallEventDetailByContactIdRequest; ListCallEventDetailByContactIdRequest::ListCallEventDetailByContactIdRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListCallEventDetailByContactId") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListCallEventDetailByContactIdRequest::~ListCallEventDetailByContactIdRequest() {} @@ -33,7 +35,7 @@ std::string ListCallEventDetailByContactIdRequest::getInstanceId()const void ListCallEventDetailByContactIdRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListCallEventDetailByContactIdRequest::getContactId()const @@ -44,7 +46,7 @@ std::string ListCallEventDetailByContactIdRequest::getContactId()const void ListCallEventDetailByContactIdRequest::setContactId(const std::string& contactId) { contactId_ = contactId; - setCoreParameter("ContactId", contactId); + setParameter("ContactId", contactId); } std::string ListCallEventDetailByContactIdRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string ListCallEventDetailByContactIdRequest::getAccessKeyId()const void ListCallEventDetailByContactIdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListCallMeasureSummaryReportsRequest.cc b/ccc/src/model/ListCallMeasureSummaryReportsRequest.cc index 6ee5a08bc..eba2bcde5 100644 --- a/ccc/src/model/ListCallMeasureSummaryReportsRequest.cc +++ b/ccc/src/model/ListCallMeasureSummaryReportsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListCallMeasureSummaryReportsRequest; ListCallMeasureSummaryReportsRequest::ListCallMeasureSummaryReportsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListCallMeasureSummaryReports") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListCallMeasureSummaryReportsRequest::~ListCallMeasureSummaryReportsRequest() {} @@ -33,7 +35,7 @@ std::string ListCallMeasureSummaryReportsRequest::getIntervalType()const void ListCallMeasureSummaryReportsRequest::setIntervalType(const std::string& intervalType) { intervalType_ = intervalType; - setCoreParameter("IntervalType", intervalType); + setParameter("IntervalType", intervalType); } std::string ListCallMeasureSummaryReportsRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ListCallMeasureSummaryReportsRequest::getAccessKeyId()const void ListCallMeasureSummaryReportsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListConfigRequest.cc b/ccc/src/model/ListConfigRequest.cc index deada7772..e8dd22fbf 100644 --- a/ccc/src/model/ListConfigRequest.cc +++ b/ccc/src/model/ListConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListConfigRequest; ListConfigRequest::ListConfigRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListConfigRequest::~ListConfigRequest() {} @@ -33,7 +35,7 @@ std::string ListConfigRequest::getInstanceId()const void ListConfigRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector ListConfigRequest::getConfigItem()const @@ -44,8 +46,9 @@ std::vector ListConfigRequest::getConfigItem()const void ListConfigRequest::setConfigItem(const std::vector& configItem) { configItem_ = configItem; - for(int i = 0; i!= configItem.size(); i++) - setCoreParameter("ConfigItem."+ std::to_string(i), configItem.at(i)); + for(int dep1 = 0; dep1!= configItem.size(); dep1++) { + setParameter("ConfigItem."+ std::to_string(dep1), configItem.at(dep1)); + } } std::string ListConfigRequest::getAccessKeyId()const @@ -56,6 +59,6 @@ std::string ListConfigRequest::getAccessKeyId()const void ListConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListContactFlowsRequest.cc b/ccc/src/model/ListContactFlowsRequest.cc index 10ead3e61..5dcc3c1c6 100644 --- a/ccc/src/model/ListContactFlowsRequest.cc +++ b/ccc/src/model/ListContactFlowsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListContactFlowsRequest; ListContactFlowsRequest::ListContactFlowsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListContactFlows") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListContactFlowsRequest::~ListContactFlowsRequest() {} @@ -33,7 +35,7 @@ std::string ListContactFlowsRequest::getInstanceId()const void ListContactFlowsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListContactFlowsRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ListContactFlowsRequest::getAccessKeyId()const void ListContactFlowsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListInstancesOfUserRequest.cc b/ccc/src/model/ListInstancesOfUserRequest.cc index a89ae6320..7b5a8c079 100644 --- a/ccc/src/model/ListInstancesOfUserRequest.cc +++ b/ccc/src/model/ListInstancesOfUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListInstancesOfUserRequest; ListInstancesOfUserRequest::ListInstancesOfUserRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListInstancesOfUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListInstancesOfUserRequest::~ListInstancesOfUserRequest() {} @@ -33,6 +35,6 @@ std::string ListInstancesOfUserRequest::getAccessKeyId()const void ListInstancesOfUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListIvrTrackingDetailRequest.cc b/ccc/src/model/ListIvrTrackingDetailRequest.cc index d478fd0e1..b79002b98 100644 --- a/ccc/src/model/ListIvrTrackingDetailRequest.cc +++ b/ccc/src/model/ListIvrTrackingDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListIvrTrackingDetailRequest; ListIvrTrackingDetailRequest::ListIvrTrackingDetailRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListIvrTrackingDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListIvrTrackingDetailRequest::~ListIvrTrackingDetailRequest() {} @@ -33,7 +35,7 @@ std::string ListIvrTrackingDetailRequest::getContactId()const void ListIvrTrackingDetailRequest::setContactId(const std::string& contactId) { contactId_ = contactId; - setCoreParameter("ContactId", contactId); + setParameter("ContactId", contactId); } long ListIvrTrackingDetailRequest::getStartTime()const @@ -44,7 +46,7 @@ long ListIvrTrackingDetailRequest::getStartTime()const void ListIvrTrackingDetailRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } long ListIvrTrackingDetailRequest::getStopTime()const @@ -55,7 +57,7 @@ long ListIvrTrackingDetailRequest::getStopTime()const void ListIvrTrackingDetailRequest::setStopTime(long stopTime) { stopTime_ = stopTime; - setCoreParameter("StopTime", std::to_string(stopTime)); + setParameter("StopTime", std::to_string(stopTime)); } int ListIvrTrackingDetailRequest::getPageNumber()const @@ -66,7 +68,7 @@ int ListIvrTrackingDetailRequest::getPageNumber()const void ListIvrTrackingDetailRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListIvrTrackingDetailRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListIvrTrackingDetailRequest::getAccessKeyId()const void ListIvrTrackingDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListIvrTrackingDetailRequest::getCallingNumber()const @@ -88,7 +90,7 @@ std::string ListIvrTrackingDetailRequest::getCallingNumber()const void ListIvrTrackingDetailRequest::setCallingNumber(const std::string& callingNumber) { callingNumber_ = callingNumber; - setCoreParameter("CallingNumber", callingNumber); + setParameter("CallingNumber", callingNumber); } std::string ListIvrTrackingDetailRequest::getInstanceId()const @@ -99,7 +101,7 @@ std::string ListIvrTrackingDetailRequest::getInstanceId()const void ListIvrTrackingDetailRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListIvrTrackingDetailRequest::getCalledNumber()const @@ -110,7 +112,7 @@ std::string ListIvrTrackingDetailRequest::getCalledNumber()const void ListIvrTrackingDetailRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } int ListIvrTrackingDetailRequest::getPageSize()const @@ -121,6 +123,6 @@ int ListIvrTrackingDetailRequest::getPageSize()const void ListIvrTrackingDetailRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListJobGroupsRequest.cc b/ccc/src/model/ListJobGroupsRequest.cc index 3a52dc5d1..e1f9e0be0 100644 --- a/ccc/src/model/ListJobGroupsRequest.cc +++ b/ccc/src/model/ListJobGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListJobGroupsRequest; ListJobGroupsRequest::ListJobGroupsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListJobGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListJobGroupsRequest::~ListJobGroupsRequest() {} @@ -33,7 +35,7 @@ long ListJobGroupsRequest::getEndTime()const void ListJobGroupsRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } long ListJobGroupsRequest::getStartTime()const @@ -44,7 +46,7 @@ long ListJobGroupsRequest::getStartTime()const void ListJobGroupsRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } int ListJobGroupsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListJobGroupsRequest::getPageNumber()const void ListJobGroupsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListJobGroupsRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string ListJobGroupsRequest::getInstanceId()const void ListJobGroupsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int ListJobGroupsRequest::getPageSize()const @@ -77,6 +79,6 @@ int ListJobGroupsRequest::getPageSize()const void ListJobGroupsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListJobStatusRequest.cc b/ccc/src/model/ListJobStatusRequest.cc index 38554103f..87aa8ee20 100644 --- a/ccc/src/model/ListJobStatusRequest.cc +++ b/ccc/src/model/ListJobStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListJobStatusRequest; ListJobStatusRequest::ListJobStatusRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListJobStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListJobStatusRequest::~ListJobStatusRequest() {} @@ -33,7 +35,7 @@ std::string ListJobStatusRequest::getTimeAlignment()const void ListJobStatusRequest::setTimeAlignment(const std::string& timeAlignment) { timeAlignment_ = timeAlignment; - setCoreParameter("TimeAlignment", timeAlignment); + setParameter("TimeAlignment", timeAlignment); } std::string ListJobStatusRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string ListJobStatusRequest::getGroupId()const void ListJobStatusRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string ListJobStatusRequest::getPhoneNumber()const @@ -55,7 +57,7 @@ std::string ListJobStatusRequest::getPhoneNumber()const void ListJobStatusRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } long ListJobStatusRequest::getEndTime()const @@ -66,7 +68,7 @@ long ListJobStatusRequest::getEndTime()const void ListJobStatusRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } long ListJobStatusRequest::getStartTime()const @@ -77,7 +79,7 @@ long ListJobStatusRequest::getStartTime()const void ListJobStatusRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } int ListJobStatusRequest::getPageNumber()const @@ -88,7 +90,7 @@ int ListJobStatusRequest::getPageNumber()const void ListJobStatusRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListJobStatusRequest::getContactName()const @@ -99,7 +101,7 @@ std::string ListJobStatusRequest::getContactName()const void ListJobStatusRequest::setContactName(const std::string& contactName) { contactName_ = contactName; - setCoreParameter("ContactName", contactName); + setParameter("ContactName", contactName); } std::string ListJobStatusRequest::getInstanceId()const @@ -110,7 +112,7 @@ std::string ListJobStatusRequest::getInstanceId()const void ListJobStatusRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int ListJobStatusRequest::getPageSize()const @@ -121,7 +123,7 @@ int ListJobStatusRequest::getPageSize()const void ListJobStatusRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListJobStatusRequest::getScenarioId()const @@ -132,6 +134,6 @@ std::string ListJobStatusRequest::getScenarioId()const void ListJobStatusRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/ListJobsByGroupRequest.cc b/ccc/src/model/ListJobsByGroupRequest.cc index 5b3134543..2fbc7cccb 100644 --- a/ccc/src/model/ListJobsByGroupRequest.cc +++ b/ccc/src/model/ListJobsByGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListJobsByGroupRequest; ListJobsByGroupRequest::ListJobsByGroupRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListJobsByGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListJobsByGroupRequest::~ListJobsByGroupRequest() {} @@ -33,7 +35,7 @@ std::string ListJobsByGroupRequest::getJobStatus()const void ListJobsByGroupRequest::setJobStatus(const std::string& jobStatus) { jobStatus_ = jobStatus; - setCoreParameter("JobStatus", jobStatus); + setParameter("JobStatus", jobStatus); } int ListJobsByGroupRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListJobsByGroupRequest::getPageNumber()const void ListJobsByGroupRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListJobsByGroupRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string ListJobsByGroupRequest::getInstanceId()const void ListJobsByGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListJobsByGroupRequest::getJobFailureReason()const @@ -66,7 +68,7 @@ std::string ListJobsByGroupRequest::getJobFailureReason()const void ListJobsByGroupRequest::setJobFailureReason(const std::string& jobFailureReason) { jobFailureReason_ = jobFailureReason; - setCoreParameter("JobFailureReason", jobFailureReason); + setParameter("JobFailureReason", jobFailureReason); } std::string ListJobsByGroupRequest::getJobGroupId()const @@ -77,7 +79,7 @@ std::string ListJobsByGroupRequest::getJobGroupId()const void ListJobsByGroupRequest::setJobGroupId(const std::string& jobGroupId) { jobGroupId_ = jobGroupId; - setCoreParameter("JobGroupId", jobGroupId); + setParameter("JobGroupId", jobGroupId); } int ListJobsByGroupRequest::getPageSize()const @@ -88,6 +90,6 @@ int ListJobsByGroupRequest::getPageSize()const void ListJobsByGroupRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListMediasRequest.cc b/ccc/src/model/ListMediasRequest.cc index 1d176eedf..319076418 100644 --- a/ccc/src/model/ListMediasRequest.cc +++ b/ccc/src/model/ListMediasRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListMediasRequest; ListMediasRequest::ListMediasRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListMedias") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListMediasRequest::~ListMediasRequest() {} @@ -33,7 +35,7 @@ int ListMediasRequest::getPageNumber()const void ListMediasRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListMediasRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListMediasRequest::getAccessKeyId()const void ListMediasRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListMediasRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string ListMediasRequest::getInstanceId()const void ListMediasRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int ListMediasRequest::getPageSize()const @@ -66,7 +68,7 @@ int ListMediasRequest::getPageSize()const void ListMediasRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListMediasRequest::getNamePrefix()const @@ -77,6 +79,6 @@ std::string ListMediasRequest::getNamePrefix()const void ListMediasRequest::setNamePrefix(const std::string& namePrefix) { namePrefix_ = namePrefix; - setCoreParameter("NamePrefix", namePrefix); + setParameter("NamePrefix", namePrefix); } diff --git a/ccc/src/model/ListOutboundPhoneNumberOfUserRequest.cc b/ccc/src/model/ListOutboundPhoneNumberOfUserRequest.cc index 7f2ee8bd7..bb055ce1a 100644 --- a/ccc/src/model/ListOutboundPhoneNumberOfUserRequest.cc +++ b/ccc/src/model/ListOutboundPhoneNumberOfUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListOutboundPhoneNumberOfUserRequest; ListOutboundPhoneNumberOfUserRequest::ListOutboundPhoneNumberOfUserRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListOutboundPhoneNumberOfUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListOutboundPhoneNumberOfUserRequest::~ListOutboundPhoneNumberOfUserRequest() {} @@ -33,7 +35,7 @@ std::string ListOutboundPhoneNumberOfUserRequest::getInstanceId()const void ListOutboundPhoneNumberOfUserRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListOutboundPhoneNumberOfUserRequest::getUserId()const @@ -44,7 +46,7 @@ std::string ListOutboundPhoneNumberOfUserRequest::getUserId()const void ListOutboundPhoneNumberOfUserRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } std::string ListOutboundPhoneNumberOfUserRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string ListOutboundPhoneNumberOfUserRequest::getAccessKeyId()const void ListOutboundPhoneNumberOfUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListPhoneNumbersRequest.cc b/ccc/src/model/ListPhoneNumbersRequest.cc index 40ec5f7b8..a7a9f5f7c 100644 --- a/ccc/src/model/ListPhoneNumbersRequest.cc +++ b/ccc/src/model/ListPhoneNumbersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListPhoneNumbersRequest; ListPhoneNumbersRequest::ListPhoneNumbersRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListPhoneNumbers") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPhoneNumbersRequest::~ListPhoneNumbersRequest() {} @@ -33,7 +35,7 @@ bool ListPhoneNumbersRequest::getOutboundOnly()const void ListPhoneNumbersRequest::setOutboundOnly(bool outboundOnly) { outboundOnly_ = outboundOnly; - setCoreParameter("OutboundOnly", outboundOnly ? "true" : "false"); + setParameter("OutboundOnly", outboundOnly ? "true" : "false"); } std::string ListPhoneNumbersRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string ListPhoneNumbersRequest::getInstanceId()const void ListPhoneNumbersRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListPhoneNumbersRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string ListPhoneNumbersRequest::getAccessKeyId()const void ListPhoneNumbersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListPhoneTagsRequest.cc b/ccc/src/model/ListPhoneTagsRequest.cc new file mode 100644 index 000000000..f1694880a --- /dev/null +++ b/ccc/src/model/ListPhoneTagsRequest.cc @@ -0,0 +1,108 @@ +/* + * 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 + +using AlibabaCloud::CCC::Model::ListPhoneTagsRequest; + +ListPhoneTagsRequest::ListPhoneTagsRequest() : + RpcServiceRequest("ccc", "2017-07-05", "ListPhoneTags") +{ + setMethod(HttpRequest::Method::Post); +} + +ListPhoneTagsRequest::~ListPhoneTagsRequest() +{} + +std::vector ListPhoneTagsRequest::getNumberGroupIds()const +{ + return numberGroupIds_; +} + +void ListPhoneTagsRequest::setNumberGroupIds(const std::vector& numberGroupIds) +{ + numberGroupIds_ = numberGroupIds; + for(int dep1 = 0; dep1!= numberGroupIds.size(); dep1++) { + setParameter("NumberGroupIds."+ std::to_string(dep1), numberGroupIds.at(dep1)); + } +} + +int ListPhoneTagsRequest::getCurrentPage()const +{ + return currentPage_; +} + +void ListPhoneTagsRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string ListPhoneTagsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListPhoneTagsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool ListPhoneTagsRequest::getOutboundOnly()const +{ + return outboundOnly_; +} + +void ListPhoneTagsRequest::setOutboundOnly(bool outboundOnly) +{ + outboundOnly_ = outboundOnly; + setParameter("OutboundOnly", outboundOnly ? "true" : "false"); +} + +std::string ListPhoneTagsRequest::getNumber()const +{ + return number_; +} + +void ListPhoneTagsRequest::setNumber(const std::string& number) +{ + number_ = number; + setParameter("Number", number); +} + +std::string ListPhoneTagsRequest::getInstanceId()const +{ + return instanceId_; +} + +void ListPhoneTagsRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +int ListPhoneTagsRequest::getPageSize()const +{ + return pageSize_; +} + +void ListPhoneTagsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/ccc/src/model/ListPhoneTagsResult.cc b/ccc/src/model/ListPhoneTagsResult.cc new file mode 100644 index 000000000..b4f8b1b4b --- /dev/null +++ b/ccc/src/model/ListPhoneTagsResult.cc @@ -0,0 +1,172 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CCC; +using namespace AlibabaCloud::CCC::Model; + +ListPhoneTagsResult::ListPhoneTagsResult() : + ServiceResult() +{} + +ListPhoneTagsResult::ListPhoneTagsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListPhoneTagsResult::~ListPhoneTagsResult() +{} + +void ListPhoneTagsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto phoneNumbersNode = value["PhoneNumbers"]; + if(!phoneNumbersNode["TotalCount"].isNull()) + phoneNumbers_.totalCount = std::stoi(phoneNumbersNode["TotalCount"].asString()); + if(!phoneNumbersNode["PageNumber"].isNull()) + phoneNumbers_.pageNumber = std::stoi(phoneNumbersNode["PageNumber"].asString()); + if(!phoneNumbersNode["PageSize"].isNull()) + phoneNumbers_.pageSize = std::stoi(phoneNumbersNode["PageSize"].asString()); + auto allListNode = phoneNumbersNode["List"]["PhoneNumber"]; + for (auto phoneNumbersNodeListPhoneNumber : allListNode) + { + PhoneNumbers::PhoneNumber phoneNumberObject; + if(!phoneNumbersNodeListPhoneNumber["PhoneNumberId"].isNull()) + phoneNumberObject.phoneNumberId = phoneNumbersNodeListPhoneNumber["PhoneNumberId"].asString(); + if(!phoneNumbersNodeListPhoneNumber["InstanceId"].isNull()) + phoneNumberObject.instanceId = phoneNumbersNodeListPhoneNumber["InstanceId"].asString(); + if(!phoneNumbersNodeListPhoneNumber["Number"].isNull()) + phoneNumberObject.number = phoneNumbersNodeListPhoneNumber["Number"].asString(); + if(!phoneNumbersNodeListPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumberObject.phoneNumberDescription = phoneNumbersNodeListPhoneNumber["PhoneNumberDescription"].asString(); + if(!phoneNumbersNodeListPhoneNumber["TestOnly"].isNull()) + phoneNumberObject.testOnly = phoneNumbersNodeListPhoneNumber["TestOnly"].asString() == "true"; + if(!phoneNumbersNodeListPhoneNumber["RemainingTime"].isNull()) + phoneNumberObject.remainingTime = std::stoi(phoneNumbersNodeListPhoneNumber["RemainingTime"].asString()); + if(!phoneNumbersNodeListPhoneNumber["AllowOutbound"].isNull()) + phoneNumberObject.allowOutbound = phoneNumbersNodeListPhoneNumber["AllowOutbound"].asString() == "true"; + if(!phoneNumbersNodeListPhoneNumber["Usage"].isNull()) + phoneNumberObject.usage = phoneNumbersNodeListPhoneNumber["Usage"].asString(); + if(!phoneNumbersNodeListPhoneNumber["Trunks"].isNull()) + phoneNumberObject.trunks = std::stoi(phoneNumbersNodeListPhoneNumber["Trunks"].asString()); + if(!phoneNumbersNodeListPhoneNumber["Province"].isNull()) + phoneNumberObject.province = phoneNumbersNodeListPhoneNumber["Province"].asString(); + if(!phoneNumbersNodeListPhoneNumber["City"].isNull()) + phoneNumberObject.city = phoneNumbersNodeListPhoneNumber["City"].asString(); + if(!phoneNumbersNodeListPhoneNumber["Assignee"].isNull()) + phoneNumberObject.assignee = phoneNumbersNodeListPhoneNumber["Assignee"].asString(); + if(!phoneNumbersNodeListPhoneNumber["NumberCommodityStatus"].isNull()) + phoneNumberObject.numberCommodityStatus = std::stoi(phoneNumbersNodeListPhoneNumber["NumberCommodityStatus"].asString()); + if(!phoneNumbersNodeListPhoneNumber["Type"].isNull()) + phoneNumberObject.type = std::stoi(phoneNumbersNodeListPhoneNumber["Type"].asString()); + if(!phoneNumbersNodeListPhoneNumber["Concurrency"].isNull()) + phoneNumberObject.concurrency = std::stoi(phoneNumbersNodeListPhoneNumber["Concurrency"].asString()); + if(!phoneNumbersNodeListPhoneNumber["ServiceTag"].isNull()) + phoneNumberObject.serviceTag = phoneNumbersNodeListPhoneNumber["ServiceTag"].asString(); + if(!phoneNumbersNodeListPhoneNumber["SipTelX"].isNull()) + phoneNumberObject.sipTelX = phoneNumbersNodeListPhoneNumber["SipTelX"].asString(); + if(!phoneNumbersNodeListPhoneNumber["NumberGroupId"].isNull()) + phoneNumberObject.numberGroupId = phoneNumbersNodeListPhoneNumber["NumberGroupId"].asString(); + if(!phoneNumbersNodeListPhoneNumber["NumberGroupName"].isNull()) + phoneNumberObject.numberGroupName = phoneNumbersNodeListPhoneNumber["NumberGroupName"].asString(); + if(!phoneNumbersNodeListPhoneNumber["Provider"].isNull()) + phoneNumberObject.provider = phoneNumbersNodeListPhoneNumber["Provider"].asString(); + if(!phoneNumbersNodeListPhoneNumber["CreateTime"].isNull()) + phoneNumberObject.createTime = std::stol(phoneNumbersNodeListPhoneNumber["CreateTime"].asString()); + auto allSkillGroupsNode = allListNode["SkillGroups"]["SkillGroup"]; + for (auto allListNodeSkillGroupsSkillGroup : allSkillGroupsNode) + { + PhoneNumbers::PhoneNumber::SkillGroup skillGroupsObject; + if(!allListNodeSkillGroupsSkillGroup["SkillGroupId"].isNull()) + skillGroupsObject.skillGroupId = allListNodeSkillGroupsSkillGroup["SkillGroupId"].asString(); + if(!allListNodeSkillGroupsSkillGroup["SkillGroupName"].isNull()) + skillGroupsObject.skillGroupName = allListNodeSkillGroupsSkillGroup["SkillGroupName"].asString(); + phoneNumberObject.skillGroups.push_back(skillGroupsObject); + } + auto contactFlowNode = value["ContactFlow"]; + if(!contactFlowNode["ContactFlowId"].isNull()) + phoneNumberObject.contactFlow.contactFlowId = contactFlowNode["ContactFlowId"].asString(); + if(!contactFlowNode["InstanceId"].isNull()) + phoneNumberObject.contactFlow.instanceId = contactFlowNode["InstanceId"].asString(); + if(!contactFlowNode["ContactFlowName"].isNull()) + phoneNumberObject.contactFlow.contactFlowName = contactFlowNode["ContactFlowName"].asString(); + if(!contactFlowNode["ContactFlowDescription"].isNull()) + phoneNumberObject.contactFlow.contactFlowDescription = contactFlowNode["ContactFlowDescription"].asString(); + if(!contactFlowNode["Type"].isNull()) + phoneNumberObject.contactFlow.type = contactFlowNode["Type"].asString(); + auto privacyNumberNode = value["PrivacyNumber"]; + if(!privacyNumberNode["PoolId"].isNull()) + phoneNumberObject.privacyNumber.poolId = privacyNumberNode["PoolId"].asString(); + if(!privacyNumberNode["Type"].isNull()) + phoneNumberObject.privacyNumber.type = privacyNumberNode["Type"].asString(); + if(!privacyNumberNode["TelX"].isNull()) + phoneNumberObject.privacyNumber.telX = privacyNumberNode["TelX"].asString(); + if(!privacyNumberNode["PoolName"].isNull()) + phoneNumberObject.privacyNumber.poolName = privacyNumberNode["PoolName"].asString(); + if(!privacyNumberNode["PhoneNumber"].isNull()) + phoneNumberObject.privacyNumber.phoneNumber = privacyNumberNode["PhoneNumber"].asString(); + if(!privacyNumberNode["Extra"].isNull()) + phoneNumberObject.privacyNumber.extra = privacyNumberNode["Extra"].asString(); + if(!privacyNumberNode["BizId"].isNull()) + phoneNumberObject.privacyNumber.bizId = privacyNumberNode["BizId"].asString(); + if(!privacyNumberNode["SubId"].isNull()) + phoneNumberObject.privacyNumber.subId = privacyNumberNode["SubId"].asString(); + if(!privacyNumberNode["RegionNameCity"].isNull()) + phoneNumberObject.privacyNumber.regionNameCity = privacyNumberNode["RegionNameCity"].asString(); + phoneNumbers_.list.push_back(phoneNumberObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + +} + +ListPhoneTagsResult::PhoneNumbers ListPhoneTagsResult::getPhoneNumbers()const +{ + return phoneNumbers_; +} + +std::string ListPhoneTagsResult::getMessage()const +{ + return message_; +} + +int ListPhoneTagsResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +std::string ListPhoneTagsResult::getCode()const +{ + return code_; +} + +bool ListPhoneTagsResult::getSuccess()const +{ + return success_; +} + diff --git a/ccc/src/model/ListRealTimeAgentRequest.cc b/ccc/src/model/ListRealTimeAgentRequest.cc index f487539ac..240a92514 100644 --- a/ccc/src/model/ListRealTimeAgentRequest.cc +++ b/ccc/src/model/ListRealTimeAgentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListRealTimeAgentRequest; ListRealTimeAgentRequest::ListRealTimeAgentRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListRealTimeAgent") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRealTimeAgentRequest::~ListRealTimeAgentRequest() {} @@ -33,7 +35,7 @@ std::string ListRealTimeAgentRequest::getInstanceId()const void ListRealTimeAgentRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListRealTimeAgentRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ListRealTimeAgentRequest::getAccessKeyId()const void ListRealTimeAgentRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListRecentCallRecordsRequest.cc b/ccc/src/model/ListRecentCallRecordsRequest.cc index c2bc51900..fa234d5ea 100644 --- a/ccc/src/model/ListRecentCallRecordsRequest.cc +++ b/ccc/src/model/ListRecentCallRecordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListRecentCallRecordsRequest; ListRecentCallRecordsRequest::ListRecentCallRecordsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListRecentCallRecords") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRecentCallRecordsRequest::~ListRecentCallRecordsRequest() {} @@ -33,7 +35,7 @@ std::string ListRecentCallRecordsRequest::getCriteria()const void ListRecentCallRecordsRequest::setCriteria(const std::string& criteria) { criteria_ = criteria; - setCoreParameter("Criteria", criteria); + setParameter("Criteria", criteria); } long ListRecentCallRecordsRequest::getStartTime()const @@ -44,7 +46,7 @@ long ListRecentCallRecordsRequest::getStartTime()const void ListRecentCallRecordsRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } long ListRecentCallRecordsRequest::getStopTime()const @@ -55,7 +57,7 @@ long ListRecentCallRecordsRequest::getStopTime()const void ListRecentCallRecordsRequest::setStopTime(long stopTime) { stopTime_ = stopTime; - setCoreParameter("StopTime", std::to_string(stopTime)); + setParameter("StopTime", std::to_string(stopTime)); } int ListRecentCallRecordsRequest::getPageNumber()const @@ -66,7 +68,7 @@ int ListRecentCallRecordsRequest::getPageNumber()const void ListRecentCallRecordsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListRecentCallRecordsRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListRecentCallRecordsRequest::getAccessKeyId()const void ListRecentCallRecordsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListRecentCallRecordsRequest::getInstanceId()const @@ -88,7 +90,7 @@ std::string ListRecentCallRecordsRequest::getInstanceId()const void ListRecentCallRecordsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int ListRecentCallRecordsRequest::getPageSize()const @@ -99,6 +101,6 @@ int ListRecentCallRecordsRequest::getPageSize()const void ListRecentCallRecordsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListRecordingOfDualTrackRequest.cc b/ccc/src/model/ListRecordingOfDualTrackRequest.cc index 46404b843..ba606903b 100644 --- a/ccc/src/model/ListRecordingOfDualTrackRequest.cc +++ b/ccc/src/model/ListRecordingOfDualTrackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListRecordingOfDualTrackRequest; ListRecordingOfDualTrackRequest::ListRecordingOfDualTrackRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListRecordingOfDualTrack") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRecordingOfDualTrackRequest::~ListRecordingOfDualTrackRequest() {} @@ -33,7 +35,7 @@ std::string ListRecordingOfDualTrackRequest::getAgentId()const void ListRecordingOfDualTrackRequest::setAgentId(const std::string& agentId) { agentId_ = agentId; - setCoreParameter("AgentId", agentId); + setParameter("AgentId", agentId); } long ListRecordingOfDualTrackRequest::getStartTime()const @@ -44,7 +46,7 @@ long ListRecordingOfDualTrackRequest::getStartTime()const void ListRecordingOfDualTrackRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } long ListRecordingOfDualTrackRequest::getStopTime()const @@ -55,7 +57,7 @@ long ListRecordingOfDualTrackRequest::getStopTime()const void ListRecordingOfDualTrackRequest::setStopTime(long stopTime) { stopTime_ = stopTime; - setCoreParameter("StopTime", std::to_string(stopTime)); + setParameter("StopTime", std::to_string(stopTime)); } int ListRecordingOfDualTrackRequest::getPageNumber()const @@ -66,7 +68,7 @@ int ListRecordingOfDualTrackRequest::getPageNumber()const void ListRecordingOfDualTrackRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListRecordingOfDualTrackRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListRecordingOfDualTrackRequest::getAccessKeyId()const void ListRecordingOfDualTrackRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListRecordingOfDualTrackRequest::getCallingNumber()const @@ -88,7 +90,7 @@ std::string ListRecordingOfDualTrackRequest::getCallingNumber()const void ListRecordingOfDualTrackRequest::setCallingNumber(const std::string& callingNumber) { callingNumber_ = callingNumber; - setCoreParameter("CallingNumber", callingNumber); + setParameter("CallingNumber", callingNumber); } std::string ListRecordingOfDualTrackRequest::getInstanceId()const @@ -99,7 +101,7 @@ std::string ListRecordingOfDualTrackRequest::getInstanceId()const void ListRecordingOfDualTrackRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListRecordingOfDualTrackRequest::getCalledNumber()const @@ -110,7 +112,7 @@ std::string ListRecordingOfDualTrackRequest::getCalledNumber()const void ListRecordingOfDualTrackRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } int ListRecordingOfDualTrackRequest::getPageSize()const @@ -121,7 +123,7 @@ int ListRecordingOfDualTrackRequest::getPageSize()const void ListRecordingOfDualTrackRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListRecordingOfDualTrackRequest::getConnectId()const @@ -132,6 +134,6 @@ std::string ListRecordingOfDualTrackRequest::getConnectId()const void ListRecordingOfDualTrackRequest::setConnectId(const std::string& connectId) { connectId_ = connectId; - setCoreParameter("ConnectId", connectId); + setParameter("ConnectId", connectId); } diff --git a/ccc/src/model/ListRecordingsByContactIdRequest.cc b/ccc/src/model/ListRecordingsByContactIdRequest.cc index 8781b94b2..dff458bc3 100644 --- a/ccc/src/model/ListRecordingsByContactIdRequest.cc +++ b/ccc/src/model/ListRecordingsByContactIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListRecordingsByContactIdRequest; ListRecordingsByContactIdRequest::ListRecordingsByContactIdRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListRecordingsByContactId") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRecordingsByContactIdRequest::~ListRecordingsByContactIdRequest() {} @@ -33,7 +35,7 @@ std::string ListRecordingsByContactIdRequest::getInstanceId()const void ListRecordingsByContactIdRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListRecordingsByContactIdRequest::getContactId()const @@ -44,7 +46,7 @@ std::string ListRecordingsByContactIdRequest::getContactId()const void ListRecordingsByContactIdRequest::setContactId(const std::string& contactId) { contactId_ = contactId; - setCoreParameter("ContactId", contactId); + setParameter("ContactId", contactId); } std::string ListRecordingsByContactIdRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string ListRecordingsByContactIdRequest::getAccessKeyId()const void ListRecordingsByContactIdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListRecordingsRequest.cc b/ccc/src/model/ListRecordingsRequest.cc index f542c5d07..ddf217eba 100644 --- a/ccc/src/model/ListRecordingsRequest.cc +++ b/ccc/src/model/ListRecordingsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListRecordingsRequest; ListRecordingsRequest::ListRecordingsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListRecordings") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRecordingsRequest::~ListRecordingsRequest() {} @@ -33,7 +35,7 @@ std::string ListRecordingsRequest::getAgentId()const void ListRecordingsRequest::setAgentId(const std::string& agentId) { agentId_ = agentId; - setCoreParameter("AgentId", agentId); + setParameter("AgentId", agentId); } std::string ListRecordingsRequest::getCriteria()const @@ -44,7 +46,7 @@ std::string ListRecordingsRequest::getCriteria()const void ListRecordingsRequest::setCriteria(const std::string& criteria) { criteria_ = criteria; - setCoreParameter("Criteria", criteria); + setParameter("Criteria", criteria); } std::string ListRecordingsRequest::getPhoneNumber()const @@ -55,7 +57,7 @@ std::string ListRecordingsRequest::getPhoneNumber()const void ListRecordingsRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } long ListRecordingsRequest::getStopTime()const @@ -66,7 +68,7 @@ long ListRecordingsRequest::getStopTime()const void ListRecordingsRequest::setStopTime(long stopTime) { stopTime_ = stopTime; - setCoreParameter("StopTime", std::to_string(stopTime)); + setParameter("StopTime", std::to_string(stopTime)); } long ListRecordingsRequest::getStartTime()const @@ -77,7 +79,7 @@ long ListRecordingsRequest::getStartTime()const void ListRecordingsRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } int ListRecordingsRequest::getPageNumber()const @@ -88,7 +90,7 @@ int ListRecordingsRequest::getPageNumber()const void ListRecordingsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListRecordingsRequest::getAccessKeyId()const @@ -99,7 +101,7 @@ std::string ListRecordingsRequest::getAccessKeyId()const void ListRecordingsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListRecordingsRequest::getInstanceId()const @@ -110,7 +112,7 @@ std::string ListRecordingsRequest::getInstanceId()const void ListRecordingsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int ListRecordingsRequest::getPageSize()const @@ -121,6 +123,6 @@ int ListRecordingsRequest::getPageSize()const void ListRecordingsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListRolesRequest.cc b/ccc/src/model/ListRolesRequest.cc index 38d5acb95..9ba00fe65 100644 --- a/ccc/src/model/ListRolesRequest.cc +++ b/ccc/src/model/ListRolesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListRolesRequest; ListRolesRequest::ListRolesRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListRoles") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRolesRequest::~ListRolesRequest() {} @@ -33,7 +35,7 @@ std::string ListRolesRequest::getInstanceId()const void ListRolesRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListRolesRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ListRolesRequest::getAccessKeyId()const void ListRolesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListScenarioTemplatesRequest.cc b/ccc/src/model/ListScenarioTemplatesRequest.cc index 0597fd0c1..cff6bafc7 100644 --- a/ccc/src/model/ListScenarioTemplatesRequest.cc +++ b/ccc/src/model/ListScenarioTemplatesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListScenarioTemplatesRequest; ListScenarioTemplatesRequest::ListScenarioTemplatesRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListScenarioTemplates") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListScenarioTemplatesRequest::~ListScenarioTemplatesRequest() {} diff --git a/ccc/src/model/ListScenariosRequest.cc b/ccc/src/model/ListScenariosRequest.cc index 31abb3490..d1ffd311e 100644 --- a/ccc/src/model/ListScenariosRequest.cc +++ b/ccc/src/model/ListScenariosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListScenariosRequest; ListScenariosRequest::ListScenariosRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListScenarios") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListScenariosRequest::~ListScenariosRequest() {} @@ -33,6 +35,6 @@ std::string ListScenariosRequest::getInstanceId()const void ListScenariosRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/ListSkillGroupStatesRequest.cc b/ccc/src/model/ListSkillGroupStatesRequest.cc index ffd73f387..425b44fb2 100644 --- a/ccc/src/model/ListSkillGroupStatesRequest.cc +++ b/ccc/src/model/ListSkillGroupStatesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListSkillGroupStatesRequest; ListSkillGroupStatesRequest::ListSkillGroupStatesRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListSkillGroupStates") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSkillGroupStatesRequest::~ListSkillGroupStatesRequest() {} @@ -33,7 +35,7 @@ int ListSkillGroupStatesRequest::getPageNumber()const void ListSkillGroupStatesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListSkillGroupStatesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListSkillGroupStatesRequest::getAccessKeyId()const void ListSkillGroupStatesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListSkillGroupStatesRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string ListSkillGroupStatesRequest::getInstanceId()const void ListSkillGroupStatesRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListSkillGroupStatesRequest::getSkillGroupIds()const @@ -66,7 +68,7 @@ std::string ListSkillGroupStatesRequest::getSkillGroupIds()const void ListSkillGroupStatesRequest::setSkillGroupIds(const std::string& skillGroupIds) { skillGroupIds_ = skillGroupIds; - setCoreParameter("SkillGroupIds", skillGroupIds); + setParameter("SkillGroupIds", skillGroupIds); } int ListSkillGroupStatesRequest::getPageSize()const @@ -77,6 +79,6 @@ int ListSkillGroupStatesRequest::getPageSize()const void ListSkillGroupStatesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListSkillGroupSummaryReportsByIntervalRequest.cc b/ccc/src/model/ListSkillGroupSummaryReportsByIntervalRequest.cc index 851746e7f..d9c4f02a1 100644 --- a/ccc/src/model/ListSkillGroupSummaryReportsByIntervalRequest.cc +++ b/ccc/src/model/ListSkillGroupSummaryReportsByIntervalRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListSkillGroupSummaryReportsByIntervalRequest; ListSkillGroupSummaryReportsByIntervalRequest::ListSkillGroupSummaryReportsByIntervalRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListSkillGroupSummaryReportsByInterval") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSkillGroupSummaryReportsByIntervalRequest::~ListSkillGroupSummaryReportsByIntervalRequest() {} @@ -33,7 +35,7 @@ std::string ListSkillGroupSummaryReportsByIntervalRequest::getEndTime()const void ListSkillGroupSummaryReportsByIntervalRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string ListSkillGroupSummaryReportsByIntervalRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string ListSkillGroupSummaryReportsByIntervalRequest::getStartTime()const void ListSkillGroupSummaryReportsByIntervalRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int ListSkillGroupSummaryReportsByIntervalRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListSkillGroupSummaryReportsByIntervalRequest::getPageNumber()const void ListSkillGroupSummaryReportsByIntervalRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListSkillGroupSummaryReportsByIntervalRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListSkillGroupSummaryReportsByIntervalRequest::getAccessKeyId()const void ListSkillGroupSummaryReportsByIntervalRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListSkillGroupSummaryReportsByIntervalRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string ListSkillGroupSummaryReportsByIntervalRequest::getInstanceId()const void ListSkillGroupSummaryReportsByIntervalRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListSkillGroupSummaryReportsByIntervalRequest::getSkillGroupIds()const @@ -88,7 +90,7 @@ std::string ListSkillGroupSummaryReportsByIntervalRequest::getSkillGroupIds()con void ListSkillGroupSummaryReportsByIntervalRequest::setSkillGroupIds(const std::string& skillGroupIds) { skillGroupIds_ = skillGroupIds; - setCoreParameter("SkillGroupIds", skillGroupIds); + setParameter("SkillGroupIds", skillGroupIds); } int ListSkillGroupSummaryReportsByIntervalRequest::getPageSize()const @@ -99,7 +101,7 @@ int ListSkillGroupSummaryReportsByIntervalRequest::getPageSize()const void ListSkillGroupSummaryReportsByIntervalRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListSkillGroupSummaryReportsByIntervalRequest::getInterval()const @@ -110,6 +112,6 @@ std::string ListSkillGroupSummaryReportsByIntervalRequest::getInterval()const void ListSkillGroupSummaryReportsByIntervalRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/ccc/src/model/ListSkillGroupSummaryReportsRequest.cc b/ccc/src/model/ListSkillGroupSummaryReportsRequest.cc index 82b719084..1acfd2a20 100644 --- a/ccc/src/model/ListSkillGroupSummaryReportsRequest.cc +++ b/ccc/src/model/ListSkillGroupSummaryReportsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListSkillGroupSummaryReportsRequest; ListSkillGroupSummaryReportsRequest::ListSkillGroupSummaryReportsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListSkillGroupSummaryReports") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSkillGroupSummaryReportsRequest::~ListSkillGroupSummaryReportsRequest() {} @@ -33,7 +35,7 @@ std::string ListSkillGroupSummaryReportsRequest::getEndTime()const void ListSkillGroupSummaryReportsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string ListSkillGroupSummaryReportsRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string ListSkillGroupSummaryReportsRequest::getStartTime()const void ListSkillGroupSummaryReportsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int ListSkillGroupSummaryReportsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListSkillGroupSummaryReportsRequest::getPageNumber()const void ListSkillGroupSummaryReportsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListSkillGroupSummaryReportsRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListSkillGroupSummaryReportsRequest::getAccessKeyId()const void ListSkillGroupSummaryReportsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListSkillGroupSummaryReportsRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string ListSkillGroupSummaryReportsRequest::getInstanceId()const void ListSkillGroupSummaryReportsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListSkillGroupSummaryReportsRequest::getSkillGroupIds()const @@ -88,7 +90,7 @@ std::string ListSkillGroupSummaryReportsRequest::getSkillGroupIds()const void ListSkillGroupSummaryReportsRequest::setSkillGroupIds(const std::string& skillGroupIds) { skillGroupIds_ = skillGroupIds; - setCoreParameter("SkillGroupIds", skillGroupIds); + setParameter("SkillGroupIds", skillGroupIds); } int ListSkillGroupSummaryReportsRequest::getPageSize()const @@ -99,6 +101,6 @@ int ListSkillGroupSummaryReportsRequest::getPageSize()const void ListSkillGroupSummaryReportsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListSkillGroupSummaryReportsSinceMidnightRequest.cc b/ccc/src/model/ListSkillGroupSummaryReportsSinceMidnightRequest.cc index f23e752be..8fa7f6dce 100644 --- a/ccc/src/model/ListSkillGroupSummaryReportsSinceMidnightRequest.cc +++ b/ccc/src/model/ListSkillGroupSummaryReportsSinceMidnightRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListSkillGroupSummaryReportsSinceMidnightRequest ListSkillGroupSummaryReportsSinceMidnightRequest::ListSkillGroupSummaryReportsSinceMidnightRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListSkillGroupSummaryReportsSinceMidnight") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSkillGroupSummaryReportsSinceMidnightRequest::~ListSkillGroupSummaryReportsSinceMidnightRequest() {} @@ -33,7 +35,7 @@ int ListSkillGroupSummaryReportsSinceMidnightRequest::getPageNumber()const void ListSkillGroupSummaryReportsSinceMidnightRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListSkillGroupSummaryReportsSinceMidnightRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListSkillGroupSummaryReportsSinceMidnightRequest::getAccessKeyId()co void ListSkillGroupSummaryReportsSinceMidnightRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListSkillGroupSummaryReportsSinceMidnightRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string ListSkillGroupSummaryReportsSinceMidnightRequest::getInstanceId()con void ListSkillGroupSummaryReportsSinceMidnightRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListSkillGroupSummaryReportsSinceMidnightRequest::getSkillGroups()const @@ -66,7 +68,7 @@ std::string ListSkillGroupSummaryReportsSinceMidnightRequest::getSkillGroups()co void ListSkillGroupSummaryReportsSinceMidnightRequest::setSkillGroups(const std::string& skillGroups) { skillGroups_ = skillGroups; - setCoreParameter("SkillGroups", skillGroups); + setParameter("SkillGroups", skillGroups); } int ListSkillGroupSummaryReportsSinceMidnightRequest::getPageSize()const @@ -77,6 +79,6 @@ int ListSkillGroupSummaryReportsSinceMidnightRequest::getPageSize()const void ListSkillGroupSummaryReportsSinceMidnightRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListSkillGroupsOfUserRequest.cc b/ccc/src/model/ListSkillGroupsOfUserRequest.cc index b34f550ff..14ef41159 100644 --- a/ccc/src/model/ListSkillGroupsOfUserRequest.cc +++ b/ccc/src/model/ListSkillGroupsOfUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListSkillGroupsOfUserRequest; ListSkillGroupsOfUserRequest::ListSkillGroupsOfUserRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListSkillGroupsOfUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSkillGroupsOfUserRequest::~ListSkillGroupsOfUserRequest() {} @@ -33,7 +35,7 @@ std::string ListSkillGroupsOfUserRequest::getInstanceId()const void ListSkillGroupsOfUserRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListSkillGroupsOfUserRequest::getUserId()const @@ -44,7 +46,7 @@ std::string ListSkillGroupsOfUserRequest::getUserId()const void ListSkillGroupsOfUserRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } std::string ListSkillGroupsOfUserRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string ListSkillGroupsOfUserRequest::getAccessKeyId()const void ListSkillGroupsOfUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListSkillGroupsRequest.cc b/ccc/src/model/ListSkillGroupsRequest.cc index 30ef27d55..d949a8dfb 100644 --- a/ccc/src/model/ListSkillGroupsRequest.cc +++ b/ccc/src/model/ListSkillGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListSkillGroupsRequest; ListSkillGroupsRequest::ListSkillGroupsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListSkillGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSkillGroupsRequest::~ListSkillGroupsRequest() {} @@ -33,7 +35,7 @@ std::string ListSkillGroupsRequest::getInstanceId()const void ListSkillGroupsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListSkillGroupsRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ListSkillGroupsRequest::getAccessKeyId()const void ListSkillGroupsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ListSurveysRequest.cc b/ccc/src/model/ListSurveysRequest.cc index bda3264e3..c8a6e0520 100644 --- a/ccc/src/model/ListSurveysRequest.cc +++ b/ccc/src/model/ListSurveysRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListSurveysRequest; ListSurveysRequest::ListSurveysRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListSurveys") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSurveysRequest::~ListSurveysRequest() {} @@ -33,7 +35,7 @@ std::string ListSurveysRequest::getInstanceId()const void ListSurveysRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListSurveysRequest::getScenarioId()const @@ -44,6 +46,6 @@ std::string ListSurveysRequest::getScenarioId()const void ListSurveysRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/ListUnreachableContactsRequest.cc b/ccc/src/model/ListUnreachableContactsRequest.cc index ab1ec38bc..e2ff38bd5 100644 --- a/ccc/src/model/ListUnreachableContactsRequest.cc +++ b/ccc/src/model/ListUnreachableContactsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListUnreachableContactsRequest; ListUnreachableContactsRequest::ListUnreachableContactsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListUnreachableContacts") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListUnreachableContactsRequest::~ListUnreachableContactsRequest() {} @@ -33,7 +35,7 @@ int ListUnreachableContactsRequest::getPageNumber()const void ListUnreachableContactsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListUnreachableContactsRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string ListUnreachableContactsRequest::getInstanceId()const void ListUnreachableContactsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListUnreachableContactsRequest::getJobGroupId()const @@ -55,7 +57,7 @@ std::string ListUnreachableContactsRequest::getJobGroupId()const void ListUnreachableContactsRequest::setJobGroupId(const std::string& jobGroupId) { jobGroupId_ = jobGroupId; - setCoreParameter("JobGroupId", jobGroupId); + setParameter("JobGroupId", jobGroupId); } int ListUnreachableContactsRequest::getPageSize()const @@ -66,6 +68,6 @@ int ListUnreachableContactsRequest::getPageSize()const void ListUnreachableContactsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListUsersOfSkillGroupRequest.cc b/ccc/src/model/ListUsersOfSkillGroupRequest.cc index 79a70a1f7..39099b545 100644 --- a/ccc/src/model/ListUsersOfSkillGroupRequest.cc +++ b/ccc/src/model/ListUsersOfSkillGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListUsersOfSkillGroupRequest; ListUsersOfSkillGroupRequest::ListUsersOfSkillGroupRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListUsersOfSkillGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListUsersOfSkillGroupRequest::~ListUsersOfSkillGroupRequest() {} @@ -33,7 +35,7 @@ int ListUsersOfSkillGroupRequest::getPageNumber()const void ListUsersOfSkillGroupRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListUsersOfSkillGroupRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListUsersOfSkillGroupRequest::getAccessKeyId()const void ListUsersOfSkillGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListUsersOfSkillGroupRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string ListUsersOfSkillGroupRequest::getInstanceId()const void ListUsersOfSkillGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListUsersOfSkillGroupRequest::getSkillGroupId()const @@ -66,7 +68,7 @@ std::string ListUsersOfSkillGroupRequest::getSkillGroupId()const void ListUsersOfSkillGroupRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } int ListUsersOfSkillGroupRequest::getPageSize()const @@ -77,6 +79,6 @@ int ListUsersOfSkillGroupRequest::getPageSize()const void ListUsersOfSkillGroupRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListUsersRequest.cc b/ccc/src/model/ListUsersRequest.cc index 323879a87..eaf999a01 100644 --- a/ccc/src/model/ListUsersRequest.cc +++ b/ccc/src/model/ListUsersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListUsersRequest; ListUsersRequest::ListUsersRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListUsers") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListUsersRequest::~ListUsersRequest() {} @@ -33,7 +35,7 @@ int ListUsersRequest::getPageNumber()const void ListUsersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListUsersRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListUsersRequest::getAccessKeyId()const void ListUsersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListUsersRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string ListUsersRequest::getInstanceId()const void ListUsersRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int ListUsersRequest::getPageSize()const @@ -66,6 +68,6 @@ int ListUsersRequest::getPageSize()const void ListUsersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ccc/src/model/ListVoiceAppraiseRequest.cc b/ccc/src/model/ListVoiceAppraiseRequest.cc index 026aafaf7..bafd2d0dd 100644 --- a/ccc/src/model/ListVoiceAppraiseRequest.cc +++ b/ccc/src/model/ListVoiceAppraiseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ListVoiceAppraiseRequest; ListVoiceAppraiseRequest::ListVoiceAppraiseRequest() : RpcServiceRequest("ccc", "2017-07-05", "ListVoiceAppraise") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListVoiceAppraiseRequest::~ListVoiceAppraiseRequest() {} @@ -33,7 +35,7 @@ std::string ListVoiceAppraiseRequest::getInstanceId()const void ListVoiceAppraiseRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListVoiceAppraiseRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ListVoiceAppraiseRequest::getAccessKeyId()const void ListVoiceAppraiseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ModifyAgentDeviceRequest.cc b/ccc/src/model/ModifyAgentDeviceRequest.cc index 7718aa9aa..8143cd6ea 100644 --- a/ccc/src/model/ModifyAgentDeviceRequest.cc +++ b/ccc/src/model/ModifyAgentDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifyAgentDeviceRequest; ModifyAgentDeviceRequest::ModifyAgentDeviceRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifyAgentDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyAgentDeviceRequest::~ModifyAgentDeviceRequest() {} @@ -33,7 +35,7 @@ int ModifyAgentDeviceRequest::getIsLogin()const void ModifyAgentDeviceRequest::setIsLogin(int isLogin) { isLogin_ = isLogin; - setCoreParameter("IsLogin", std::to_string(isLogin)); + setParameter("IsLogin", std::to_string(isLogin)); } std::string ModifyAgentDeviceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyAgentDeviceRequest::getAccessKeyId()const void ModifyAgentDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ModifyAgentDeviceRequest::getAgentDeviceId()const @@ -55,7 +57,7 @@ long ModifyAgentDeviceRequest::getAgentDeviceId()const void ModifyAgentDeviceRequest::setAgentDeviceId(long agentDeviceId) { agentDeviceId_ = agentDeviceId; - setCoreParameter("AgentDeviceId", std::to_string(agentDeviceId)); + setParameter("AgentDeviceId", std::to_string(agentDeviceId)); } std::string ModifyAgentDeviceRequest::getInstanceId()const @@ -66,6 +68,6 @@ std::string ModifyAgentDeviceRequest::getInstanceId()const void ModifyAgentDeviceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/ModifyCabInstanceRequest.cc b/ccc/src/model/ModifyCabInstanceRequest.cc index 87e4ef2f6..e367343ba 100644 --- a/ccc/src/model/ModifyCabInstanceRequest.cc +++ b/ccc/src/model/ModifyCabInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifyCabInstanceRequest; ModifyCabInstanceRequest::ModifyCabInstanceRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifyCabInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCabInstanceRequest::~ModifyCabInstanceRequest() {} @@ -33,7 +35,7 @@ int ModifyCabInstanceRequest::getMaxConcurrentConversation()const void ModifyCabInstanceRequest::setMaxConcurrentConversation(int maxConcurrentConversation) { maxConcurrentConversation_ = maxConcurrentConversation; - setCoreParameter("MaxConcurrentConversation", std::to_string(maxConcurrentConversation)); + setParameter("MaxConcurrentConversation", std::to_string(maxConcurrentConversation)); } std::string ModifyCabInstanceRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string ModifyCabInstanceRequest::getInstanceId()const void ModifyCabInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ModifyCabInstanceRequest::getInstanceName()const @@ -55,7 +57,7 @@ std::string ModifyCabInstanceRequest::getInstanceName()const void ModifyCabInstanceRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } std::string ModifyCabInstanceRequest::getCallCenterInstanceId()const @@ -66,7 +68,7 @@ std::string ModifyCabInstanceRequest::getCallCenterInstanceId()const void ModifyCabInstanceRequest::setCallCenterInstanceId(const std::string& callCenterInstanceId) { callCenterInstanceId_ = callCenterInstanceId; - setCoreParameter("CallCenterInstanceId", callCenterInstanceId); + setParameter("CallCenterInstanceId", callCenterInstanceId); } std::string ModifyCabInstanceRequest::getInstanceDescription()const @@ -77,6 +79,6 @@ std::string ModifyCabInstanceRequest::getInstanceDescription()const void ModifyCabInstanceRequest::setInstanceDescription(const std::string& instanceDescription) { instanceDescription_ = instanceDescription; - setCoreParameter("InstanceDescription", instanceDescription); + setParameter("InstanceDescription", instanceDescription); } diff --git a/ccc/src/model/ModifyPhoneNumberRequest.cc b/ccc/src/model/ModifyPhoneNumberRequest.cc index 0bbef7721..ad42929c9 100644 --- a/ccc/src/model/ModifyPhoneNumberRequest.cc +++ b/ccc/src/model/ModifyPhoneNumberRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifyPhoneNumberRequest; ModifyPhoneNumberRequest::ModifyPhoneNumberRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifyPhoneNumber") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyPhoneNumberRequest::~ModifyPhoneNumberRequest() {} @@ -33,7 +35,7 @@ std::string ModifyPhoneNumberRequest::getContactFlowId()const void ModifyPhoneNumberRequest::setContactFlowId(const std::string& contactFlowId) { contactFlowId_ = contactFlowId; - setCoreParameter("ContactFlowId", contactFlowId); + setParameter("ContactFlowId", contactFlowId); } std::string ModifyPhoneNumberRequest::getUsage()const @@ -44,7 +46,7 @@ std::string ModifyPhoneNumberRequest::getUsage()const void ModifyPhoneNumberRequest::setUsage(const std::string& usage) { usage_ = usage; - setCoreParameter("Usage", usage); + setParameter("Usage", usage); } std::string ModifyPhoneNumberRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ModifyPhoneNumberRequest::getAccessKeyId()const void ModifyPhoneNumberRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyPhoneNumberRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string ModifyPhoneNumberRequest::getInstanceId()const void ModifyPhoneNumberRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ModifyPhoneNumberRequest::getPhoneNumberId()const @@ -77,7 +79,7 @@ std::string ModifyPhoneNumberRequest::getPhoneNumberId()const void ModifyPhoneNumberRequest::setPhoneNumberId(const std::string& phoneNumberId) { phoneNumberId_ = phoneNumberId; - setCoreParameter("PhoneNumberId", phoneNumberId); + setParameter("PhoneNumberId", phoneNumberId); } std::vector ModifyPhoneNumberRequest::getSkillGroupId()const @@ -88,7 +90,8 @@ std::vector ModifyPhoneNumberRequest::getSkillGroupId()const void ModifyPhoneNumberRequest::setSkillGroupId(const std::vector& skillGroupId) { skillGroupId_ = skillGroupId; - for(int i = 0; i!= skillGroupId.size(); i++) - setCoreParameter("SkillGroupId."+ std::to_string(i), skillGroupId.at(i)); + for(int dep1 = 0; dep1!= skillGroupId.size(); dep1++) { + setParameter("SkillGroupId."+ std::to_string(dep1), skillGroupId.at(dep1)); + } } diff --git a/ccc/src/model/ModifyPhoneTagsRequest.cc b/ccc/src/model/ModifyPhoneTagsRequest.cc new file mode 100644 index 000000000..6991bbfe0 --- /dev/null +++ b/ccc/src/model/ModifyPhoneTagsRequest.cc @@ -0,0 +1,75 @@ +/* + * 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 + +using AlibabaCloud::CCC::Model::ModifyPhoneTagsRequest; + +ModifyPhoneTagsRequest::ModifyPhoneTagsRequest() : + RpcServiceRequest("ccc", "2017-07-05", "ModifyPhoneTags") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyPhoneTagsRequest::~ModifyPhoneTagsRequest() +{} + +std::string ModifyPhoneTagsRequest::getInstanceId()const +{ + return instanceId_; +} + +void ModifyPhoneTagsRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::vector ModifyPhoneTagsRequest::getSkillGroupIdList()const +{ + return skillGroupIdList_; +} + +void ModifyPhoneTagsRequest::setSkillGroupIdList(const std::vector& skillGroupIdList) +{ + skillGroupIdList_ = skillGroupIdList; + for(int dep1 = 0; dep1!= skillGroupIdList.size(); dep1++) { + setParameter("SkillGroupIdList."+ std::to_string(dep1), skillGroupIdList.at(dep1)); + } +} + +std::string ModifyPhoneTagsRequest::getServiceTag()const +{ + return serviceTag_; +} + +void ModifyPhoneTagsRequest::setServiceTag(const std::string& serviceTag) +{ + serviceTag_ = serviceTag; + setParameter("ServiceTag", serviceTag); +} + +std::string ModifyPhoneTagsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyPhoneTagsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/ccc/src/model/ModifyPhoneTagsResult.cc b/ccc/src/model/ModifyPhoneTagsResult.cc new file mode 100644 index 000000000..b949e2f13 --- /dev/null +++ b/ccc/src/model/ModifyPhoneTagsResult.cc @@ -0,0 +1,72 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CCC; +using namespace AlibabaCloud::CCC::Model; + +ModifyPhoneTagsResult::ModifyPhoneTagsResult() : + ServiceResult() +{} + +ModifyPhoneTagsResult::ModifyPhoneTagsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyPhoneTagsResult::~ModifyPhoneTagsResult() +{} + +void ModifyPhoneTagsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + +} + +std::string ModifyPhoneTagsResult::getMessage()const +{ + return message_; +} + +int ModifyPhoneTagsResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +std::string ModifyPhoneTagsResult::getCode()const +{ + return code_; +} + +bool ModifyPhoneTagsResult::getSuccess()const +{ + return success_; +} + diff --git a/ccc/src/model/ModifyPrivacyNumberCallDetailRequest.cc b/ccc/src/model/ModifyPrivacyNumberCallDetailRequest.cc index 45342cf35..00a845d7a 100644 --- a/ccc/src/model/ModifyPrivacyNumberCallDetailRequest.cc +++ b/ccc/src/model/ModifyPrivacyNumberCallDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifyPrivacyNumberCallDetailRequest; ModifyPrivacyNumberCallDetailRequest::ModifyPrivacyNumberCallDetailRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifyPrivacyNumberCallDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyPrivacyNumberCallDetailRequest::~ModifyPrivacyNumberCallDetailRequest() {} @@ -33,7 +35,7 @@ std::string ModifyPrivacyNumberCallDetailRequest::getCallId()const void ModifyPrivacyNumberCallDetailRequest::setCallId(const std::string& callId) { callId_ = callId; - setCoreParameter("CallId", callId); + setParameter("CallId", callId); } std::string ModifyPrivacyNumberCallDetailRequest::getContactId()const @@ -44,7 +46,7 @@ std::string ModifyPrivacyNumberCallDetailRequest::getContactId()const void ModifyPrivacyNumberCallDetailRequest::setContactId(const std::string& contactId) { contactId_ = contactId; - setCoreParameter("ContactId", contactId); + setParameter("ContactId", contactId); } std::string ModifyPrivacyNumberCallDetailRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ModifyPrivacyNumberCallDetailRequest::getAccessKeyId()const void ModifyPrivacyNumberCallDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyPrivacyNumberCallDetailRequest::getInstanceId()const @@ -66,6 +68,6 @@ std::string ModifyPrivacyNumberCallDetailRequest::getInstanceId()const void ModifyPrivacyNumberCallDetailRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ccc/src/model/ModifyScenarioRequest.cc b/ccc/src/model/ModifyScenarioRequest.cc index 54a3bf8da..49c5796ca 100644 --- a/ccc/src/model/ModifyScenarioRequest.cc +++ b/ccc/src/model/ModifyScenarioRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifyScenarioRequest; ModifyScenarioRequest::ModifyScenarioRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifyScenario") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyScenarioRequest::~ModifyScenarioRequest() {} @@ -33,7 +35,7 @@ std::string ModifyScenarioRequest::getVariables()const void ModifyScenarioRequest::setVariables(const std::string& variables) { variables_ = variables; - setCoreParameter("Variables", variables); + setParameter("Variables", variables); } std::string ModifyScenarioRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyScenarioRequest::getDescription()const void ModifyScenarioRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyScenarioRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string ModifyScenarioRequest::getInstanceId()const void ModifyScenarioRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ModifyScenarioRequest::getName()const @@ -66,7 +68,7 @@ std::string ModifyScenarioRequest::getName()const void ModifyScenarioRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyScenarioRequest::getScenarioId()const @@ -77,6 +79,6 @@ std::string ModifyScenarioRequest::getScenarioId()const void ModifyScenarioRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/ModifySkillGroupOfUserRequest.cc b/ccc/src/model/ModifySkillGroupOfUserRequest.cc index 3405754ad..aa63f9507 100644 --- a/ccc/src/model/ModifySkillGroupOfUserRequest.cc +++ b/ccc/src/model/ModifySkillGroupOfUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifySkillGroupOfUserRequest; ModifySkillGroupOfUserRequest::ModifySkillGroupOfUserRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifySkillGroupOfUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySkillGroupOfUserRequest::~ModifySkillGroupOfUserRequest() {} @@ -33,8 +35,9 @@ std::vector ModifySkillGroupOfUserRequest::getRoleId()const void ModifySkillGroupOfUserRequest::setRoleId(const std::vector& roleId) { roleId_ = roleId; - for(int i = 0; i!= roleId.size(); i++) - setCoreParameter("RoleId."+ std::to_string(i), roleId.at(i)); + for(int dep1 = 0; dep1!= roleId.size(); dep1++) { + setParameter("RoleId."+ std::to_string(dep1), roleId.at(dep1)); + } } std::string ModifySkillGroupOfUserRequest::getUserId()const @@ -45,7 +48,7 @@ std::string ModifySkillGroupOfUserRequest::getUserId()const void ModifySkillGroupOfUserRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } std::string ModifySkillGroupOfUserRequest::getAccessKeyId()const @@ -56,7 +59,7 @@ std::string ModifySkillGroupOfUserRequest::getAccessKeyId()const void ModifySkillGroupOfUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector ModifySkillGroupOfUserRequest::getSkillLevel()const @@ -67,8 +70,9 @@ std::vector ModifySkillGroupOfUserRequest::getSkillLevel()const void ModifySkillGroupOfUserRequest::setSkillLevel(const std::vector& skillLevel) { skillLevel_ = skillLevel; - for(int i = 0; i!= skillLevel.size(); i++) - setCoreParameter("SkillLevel."+ std::to_string(i), std::to_string(skillLevel.at(i))); + for(int dep1 = 0; dep1!= skillLevel.size(); dep1++) { + setParameter("SkillLevel."+ std::to_string(dep1), std::to_string(skillLevel.at(dep1))); + } } std::string ModifySkillGroupOfUserRequest::getInstanceId()const @@ -79,7 +83,7 @@ std::string ModifySkillGroupOfUserRequest::getInstanceId()const void ModifySkillGroupOfUserRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector ModifySkillGroupOfUserRequest::getSkillGroupId()const @@ -90,7 +94,8 @@ std::vector ModifySkillGroupOfUserRequest::getSkillGroupId()const void ModifySkillGroupOfUserRequest::setSkillGroupId(const std::vector& skillGroupId) { skillGroupId_ = skillGroupId; - for(int i = 0; i!= skillGroupId.size(); i++) - setCoreParameter("SkillGroupId."+ std::to_string(i), skillGroupId.at(i)); + for(int dep1 = 0; dep1!= skillGroupId.size(); dep1++) { + setParameter("SkillGroupId."+ std::to_string(dep1), skillGroupId.at(dep1)); + } } diff --git a/ccc/src/model/ModifySkillGroupOutboundNumbersRequest.cc b/ccc/src/model/ModifySkillGroupOutboundNumbersRequest.cc index 28523731b..978e39b45 100644 --- a/ccc/src/model/ModifySkillGroupOutboundNumbersRequest.cc +++ b/ccc/src/model/ModifySkillGroupOutboundNumbersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifySkillGroupOutboundNumbersRequest; ModifySkillGroupOutboundNumbersRequest::ModifySkillGroupOutboundNumbersRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifySkillGroupOutboundNumbers") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySkillGroupOutboundNumbersRequest::~ModifySkillGroupOutboundNumbersRequest() {} @@ -33,7 +35,7 @@ int ModifySkillGroupOutboundNumbersRequest::getOperationType()const void ModifySkillGroupOutboundNumbersRequest::setOperationType(int operationType) { operationType_ = operationType; - setCoreParameter("OperationType", std::to_string(operationType)); + setParameter("OperationType", std::to_string(operationType)); } std::string ModifySkillGroupOutboundNumbersRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifySkillGroupOutboundNumbersRequest::getAccessKeyId()const void ModifySkillGroupOutboundNumbersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifySkillGroupOutboundNumbersRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string ModifySkillGroupOutboundNumbersRequest::getInstanceId()const void ModifySkillGroupOutboundNumbersRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector ModifySkillGroupOutboundNumbersRequest::getOutboundPhoneNumberId()const @@ -66,8 +68,9 @@ std::vector ModifySkillGroupOutboundNumbersRequest::getOutboundPhon void ModifySkillGroupOutboundNumbersRequest::setOutboundPhoneNumberId(const std::vector& outboundPhoneNumberId) { outboundPhoneNumberId_ = outboundPhoneNumberId; - for(int i = 0; i!= outboundPhoneNumberId.size(); i++) - setCoreParameter("OutboundPhoneNumberId."+ std::to_string(i), outboundPhoneNumberId.at(i)); + for(int dep1 = 0; dep1!= outboundPhoneNumberId.size(); dep1++) { + setParameter("OutboundPhoneNumberId."+ std::to_string(dep1), outboundPhoneNumberId.at(dep1)); + } } std::string ModifySkillGroupOutboundNumbersRequest::getSkillGroupId()const @@ -78,6 +81,6 @@ std::string ModifySkillGroupOutboundNumbersRequest::getSkillGroupId()const void ModifySkillGroupOutboundNumbersRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } diff --git a/ccc/src/model/ModifySkillGroupRequest.cc b/ccc/src/model/ModifySkillGroupRequest.cc index 455e94a28..cd362bd28 100644 --- a/ccc/src/model/ModifySkillGroupRequest.cc +++ b/ccc/src/model/ModifySkillGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifySkillGroupRequest; ModifySkillGroupRequest::ModifySkillGroupRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifySkillGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySkillGroupRequest::~ModifySkillGroupRequest() {} @@ -33,7 +35,7 @@ bool ModifySkillGroupRequest::getAllowPrivateOutboundNumber()const void ModifySkillGroupRequest::setAllowPrivateOutboundNumber(bool allowPrivateOutboundNumber) { allowPrivateOutboundNumber_ = allowPrivateOutboundNumber; - setCoreParameter("AllowPrivateOutboundNumber", allowPrivateOutboundNumber ? "true" : "false"); + setParameter("AllowPrivateOutboundNumber", allowPrivateOutboundNumber ? "true" : "false"); } std::string ModifySkillGroupRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifySkillGroupRequest::getDescription()const void ModifySkillGroupRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifySkillGroupRequest::getRoutingStrategy()const @@ -55,7 +57,7 @@ std::string ModifySkillGroupRequest::getRoutingStrategy()const void ModifySkillGroupRequest::setRoutingStrategy(const std::string& routingStrategy) { routingStrategy_ = routingStrategy; - setCoreParameter("RoutingStrategy", routingStrategy); + setParameter("RoutingStrategy", routingStrategy); } std::vector ModifySkillGroupRequest::getUserId()const @@ -66,8 +68,9 @@ std::vector ModifySkillGroupRequest::getUserId()const void ModifySkillGroupRequest::setUserId(const std::vector& userId) { userId_ = userId; - for(int i = 0; i!= userId.size(); i++) - setCoreParameter("UserId."+ std::to_string(i), userId.at(i)); + for(int dep1 = 0; dep1!= userId.size(); dep1++) { + setParameter("UserId."+ std::to_string(dep1), userId.at(dep1)); + } } std::string ModifySkillGroupRequest::getAccessKeyId()const @@ -78,7 +81,7 @@ std::string ModifySkillGroupRequest::getAccessKeyId()const void ModifySkillGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector ModifySkillGroupRequest::getSkillLevel()const @@ -89,8 +92,9 @@ std::vector ModifySkillGroupRequest::getSkillLevel()const void ModifySkillGroupRequest::setSkillLevel(const std::vector& skillLevel) { skillLevel_ = skillLevel; - for(int i = 0; i!= skillLevel.size(); i++) - setCoreParameter("SkillLevel."+ std::to_string(i), std::to_string(skillLevel.at(i))); + for(int dep1 = 0; dep1!= skillLevel.size(); dep1++) { + setParameter("SkillLevel."+ std::to_string(dep1), std::to_string(skillLevel.at(dep1))); + } } std::string ModifySkillGroupRequest::getInstanceId()const @@ -101,7 +105,7 @@ std::string ModifySkillGroupRequest::getInstanceId()const void ModifySkillGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector ModifySkillGroupRequest::getOutboundPhoneNumberId()const @@ -112,8 +116,9 @@ std::vector ModifySkillGroupRequest::getOutboundPhoneNumberId()cons void ModifySkillGroupRequest::setOutboundPhoneNumberId(const std::vector& outboundPhoneNumberId) { outboundPhoneNumberId_ = outboundPhoneNumberId; - for(int i = 0; i!= outboundPhoneNumberId.size(); i++) - setCoreParameter("OutboundPhoneNumberId."+ std::to_string(i), outboundPhoneNumberId.at(i)); + for(int dep1 = 0; dep1!= outboundPhoneNumberId.size(); dep1++) { + setParameter("OutboundPhoneNumberId."+ std::to_string(dep1), outboundPhoneNumberId.at(dep1)); + } } std::string ModifySkillGroupRequest::getSkillGroupId()const @@ -124,7 +129,7 @@ std::string ModifySkillGroupRequest::getSkillGroupId()const void ModifySkillGroupRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } std::string ModifySkillGroupRequest::getName()const @@ -135,6 +140,6 @@ std::string ModifySkillGroupRequest::getName()const void ModifySkillGroupRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ccc/src/model/ModifySurveyRequest.cc b/ccc/src/model/ModifySurveyRequest.cc index 8da77b6b3..580e91313 100644 --- a/ccc/src/model/ModifySurveyRequest.cc +++ b/ccc/src/model/ModifySurveyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifySurveyRequest; ModifySurveyRequest::ModifySurveyRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifySurvey") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySurveyRequest::~ModifySurveyRequest() {} @@ -33,7 +35,7 @@ std::string ModifySurveyRequest::getRole()const void ModifySurveyRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::string ModifySurveyRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifySurveyRequest::getDescription()const void ModifySurveyRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifySurveyRequest::getFlowJson()const @@ -55,7 +57,7 @@ std::string ModifySurveyRequest::getFlowJson()const void ModifySurveyRequest::setFlowJson(const std::string& flowJson) { flowJson_ = flowJson; - setCoreParameter("FlowJson", flowJson); + setParameter("FlowJson", flowJson); } std::string ModifySurveyRequest::getGlobalQuestions()const @@ -66,7 +68,7 @@ std::string ModifySurveyRequest::getGlobalQuestions()const void ModifySurveyRequest::setGlobalQuestions(const std::string& globalQuestions) { globalQuestions_ = globalQuestions; - setCoreParameter("GlobalQuestions", globalQuestions); + setParameter("GlobalQuestions", globalQuestions); } std::string ModifySurveyRequest::getCorpora()const @@ -77,7 +79,7 @@ std::string ModifySurveyRequest::getCorpora()const void ModifySurveyRequest::setCorpora(const std::string& corpora) { corpora_ = corpora; - setCoreParameter("Corpora", corpora); + setParameter("Corpora", corpora); } std::string ModifySurveyRequest::getScenarioId()const @@ -88,7 +90,7 @@ std::string ModifySurveyRequest::getScenarioId()const void ModifySurveyRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } std::string ModifySurveyRequest::getSurveyId()const @@ -99,7 +101,7 @@ std::string ModifySurveyRequest::getSurveyId()const void ModifySurveyRequest::setSurveyId(const std::string& surveyId) { surveyId_ = surveyId; - setCoreParameter("SurveyId", surveyId); + setParameter("SurveyId", surveyId); } std::string ModifySurveyRequest::getSpeechOptimizationParam()const @@ -110,7 +112,7 @@ std::string ModifySurveyRequest::getSpeechOptimizationParam()const void ModifySurveyRequest::setSpeechOptimizationParam(const std::string& speechOptimizationParam) { speechOptimizationParam_ = speechOptimizationParam; - setCoreParameter("SpeechOptimizationParam", speechOptimizationParam); + setParameter("SpeechOptimizationParam", speechOptimizationParam); } std::string ModifySurveyRequest::getInstanceId()const @@ -121,7 +123,7 @@ std::string ModifySurveyRequest::getInstanceId()const void ModifySurveyRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int ModifySurveyRequest::getRound()const @@ -132,7 +134,7 @@ int ModifySurveyRequest::getRound()const void ModifySurveyRequest::setRound(int round) { round_ = round; - setCoreParameter("Round", std::to_string(round)); + setParameter("Round", std::to_string(round)); } std::string ModifySurveyRequest::getName()const @@ -143,7 +145,7 @@ std::string ModifySurveyRequest::getName()const void ModifySurveyRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifySurveyRequest::getFlowId()const @@ -154,6 +156,6 @@ std::string ModifySurveyRequest::getFlowId()const void ModifySurveyRequest::setFlowId(const std::string& flowId) { flowId_ = flowId; - setCoreParameter("FlowId", flowId); + setParameter("FlowId", flowId); } diff --git a/ccc/src/model/ModifyUserRequest.cc b/ccc/src/model/ModifyUserRequest.cc index 530140ad0..06f9b1cc8 100644 --- a/ccc/src/model/ModifyUserRequest.cc +++ b/ccc/src/model/ModifyUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ModifyUserRequest; ModifyUserRequest::ModifyUserRequest() : RpcServiceRequest("ccc", "2017-07-05", "ModifyUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyUserRequest::~ModifyUserRequest() {} @@ -33,7 +35,7 @@ std::string ModifyUserRequest::getPrivateOutboundNumberId()const void ModifyUserRequest::setPrivateOutboundNumberId(const std::string& privateOutboundNumberId) { privateOutboundNumberId_ = privateOutboundNumberId; - setCoreParameter("PrivateOutboundNumberId", privateOutboundNumberId); + setParameter("PrivateOutboundNumberId", privateOutboundNumberId); } std::vector ModifyUserRequest::getRoleId()const @@ -44,8 +46,9 @@ std::vector ModifyUserRequest::getRoleId()const void ModifyUserRequest::setRoleId(const std::vector& roleId) { roleId_ = roleId; - for(int i = 0; i!= roleId.size(); i++) - setCoreParameter("RoleId."+ std::to_string(i), roleId.at(i)); + for(int dep1 = 0; dep1!= roleId.size(); dep1++) { + setParameter("RoleId."+ std::to_string(dep1), roleId.at(dep1)); + } } std::string ModifyUserRequest::getUserId()const @@ -56,7 +59,7 @@ std::string ModifyUserRequest::getUserId()const void ModifyUserRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } std::string ModifyUserRequest::getAccessKeyId()const @@ -67,7 +70,7 @@ std::string ModifyUserRequest::getAccessKeyId()const void ModifyUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector ModifyUserRequest::getSkillLevel()const @@ -78,8 +81,9 @@ std::vector ModifyUserRequest::getSkillLevel()const void ModifyUserRequest::setSkillLevel(const std::vector& skillLevel) { skillLevel_ = skillLevel; - for(int i = 0; i!= skillLevel.size(); i++) - setCoreParameter("SkillLevel."+ std::to_string(i), std::to_string(skillLevel.at(i))); + for(int dep1 = 0; dep1!= skillLevel.size(); dep1++) { + setParameter("SkillLevel."+ std::to_string(dep1), std::to_string(skillLevel.at(dep1))); + } } std::string ModifyUserRequest::getInstanceId()const @@ -90,7 +94,7 @@ std::string ModifyUserRequest::getInstanceId()const void ModifyUserRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ModifyUserRequest::getPhone()const @@ -101,7 +105,7 @@ std::string ModifyUserRequest::getPhone()const void ModifyUserRequest::setPhone(const std::string& phone) { phone_ = phone; - setCoreParameter("Phone", phone); + setParameter("Phone", phone); } std::string ModifyUserRequest::getDisplayName()const @@ -112,7 +116,7 @@ std::string ModifyUserRequest::getDisplayName()const void ModifyUserRequest::setDisplayName(const std::string& displayName) { displayName_ = displayName; - setCoreParameter("DisplayName", displayName); + setParameter("DisplayName", displayName); } std::vector ModifyUserRequest::getSkillGroupId()const @@ -123,8 +127,9 @@ std::vector ModifyUserRequest::getSkillGroupId()const void ModifyUserRequest::setSkillGroupId(const std::vector& skillGroupId) { skillGroupId_ = skillGroupId; - for(int i = 0; i!= skillGroupId.size(); i++) - setCoreParameter("SkillGroupId."+ std::to_string(i), skillGroupId.at(i)); + for(int dep1 = 0; dep1!= skillGroupId.size(); dep1++) { + setParameter("SkillGroupId."+ std::to_string(dep1), skillGroupId.at(dep1)); + } } std::string ModifyUserRequest::getEmail()const @@ -135,6 +140,6 @@ std::string ModifyUserRequest::getEmail()const void ModifyUserRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/ccc/src/model/PickGlobalOutboundNumbersRequest.cc b/ccc/src/model/PickGlobalOutboundNumbersRequest.cc index 70aebc6b6..d48d4bd80 100644 --- a/ccc/src/model/PickGlobalOutboundNumbersRequest.cc +++ b/ccc/src/model/PickGlobalOutboundNumbersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::PickGlobalOutboundNumbersRequest; PickGlobalOutboundNumbersRequest::PickGlobalOutboundNumbersRequest() : RpcServiceRequest("ccc", "2017-07-05", "PickGlobalOutboundNumbers") -{} +{ + setMethod(HttpRequest::Method::Post); +} PickGlobalOutboundNumbersRequest::~PickGlobalOutboundNumbersRequest() {} @@ -33,7 +35,7 @@ bool PickGlobalOutboundNumbersRequest::getIsVirtual()const void PickGlobalOutboundNumbersRequest::setIsVirtual(bool isVirtual) { isVirtual_ = isVirtual; - setCoreParameter("IsVirtual", isVirtual ? "true" : "false"); + setParameter("IsVirtual", isVirtual ? "true" : "false"); } int PickGlobalOutboundNumbersRequest::getCount()const @@ -44,7 +46,7 @@ int PickGlobalOutboundNumbersRequest::getCount()const void PickGlobalOutboundNumbersRequest::setCount(int count) { count_ = count; - setCoreParameter("Count", std::to_string(count)); + setParameter("Count", std::to_string(count)); } std::string PickGlobalOutboundNumbersRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string PickGlobalOutboundNumbersRequest::getAccessKeyId()const void PickGlobalOutboundNumbersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PickGlobalOutboundNumbersRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string PickGlobalOutboundNumbersRequest::getInstanceId()const void PickGlobalOutboundNumbersRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector PickGlobalOutboundNumbersRequest::getSkillGroupId()const @@ -77,8 +79,9 @@ std::vector PickGlobalOutboundNumbersRequest::getSkillGroupId()cons void PickGlobalOutboundNumbersRequest::setSkillGroupId(const std::vector& skillGroupId) { skillGroupId_ = skillGroupId; - for(int i = 0; i!= skillGroupId.size(); i++) - setCoreParameter("SkillGroupId."+ std::to_string(i), skillGroupId.at(i)); + for(int dep1 = 0; dep1!= skillGroupId.size(); dep1++) { + setParameter("SkillGroupId."+ std::to_string(dep1), skillGroupId.at(dep1)); + } } std::string PickGlobalOutboundNumbersRequest::getCalleeNumber()const @@ -89,6 +92,6 @@ std::string PickGlobalOutboundNumbersRequest::getCalleeNumber()const void PickGlobalOutboundNumbersRequest::setCalleeNumber(const std::string& calleeNumber) { calleeNumber_ = calleeNumber; - setCoreParameter("CalleeNumber", calleeNumber); + setParameter("CalleeNumber", calleeNumber); } diff --git a/ccc/src/model/PickLocalNumberRequest.cc b/ccc/src/model/PickLocalNumberRequest.cc index c58fe6c55..031c4b0b3 100644 --- a/ccc/src/model/PickLocalNumberRequest.cc +++ b/ccc/src/model/PickLocalNumberRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::PickLocalNumberRequest; PickLocalNumberRequest::PickLocalNumberRequest() : RpcServiceRequest("ccc", "2017-07-05", "PickLocalNumber") -{} +{ + setMethod(HttpRequest::Method::Post); +} PickLocalNumberRequest::~PickLocalNumberRequest() {} @@ -33,7 +35,7 @@ std::string PickLocalNumberRequest::getAccessKeyId()const void PickLocalNumberRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PickLocalNumberRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string PickLocalNumberRequest::getInstanceId()const void PickLocalNumberRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector PickLocalNumberRequest::getCandidateNumber()const @@ -55,8 +57,9 @@ std::vector PickLocalNumberRequest::getCandidateNumber()const void PickLocalNumberRequest::setCandidateNumber(const std::vector& candidateNumber) { candidateNumber_ = candidateNumber; - for(int i = 0; i!= candidateNumber.size(); i++) - setCoreParameter("CandidateNumber."+ std::to_string(i), candidateNumber.at(i)); + for(int dep1 = 0; dep1!= candidateNumber.size(); dep1++) { + setParameter("CandidateNumber."+ std::to_string(dep1), candidateNumber.at(dep1)); + } } std::string PickLocalNumberRequest::getCalleeNumber()const @@ -67,6 +70,6 @@ std::string PickLocalNumberRequest::getCalleeNumber()const void PickLocalNumberRequest::setCalleeNumber(const std::string& calleeNumber) { calleeNumber_ = calleeNumber; - setCoreParameter("CalleeNumber", calleeNumber); + setParameter("CalleeNumber", calleeNumber); } diff --git a/ccc/src/model/PickOutboundNumbersRequest.cc b/ccc/src/model/PickOutboundNumbersRequest.cc index eb45e452e..708141d2f 100644 --- a/ccc/src/model/PickOutboundNumbersRequest.cc +++ b/ccc/src/model/PickOutboundNumbersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::PickOutboundNumbersRequest; PickOutboundNumbersRequest::PickOutboundNumbersRequest() : RpcServiceRequest("ccc", "2017-07-05", "PickOutboundNumbers") -{} +{ + setMethod(HttpRequest::Method::Post); +} PickOutboundNumbersRequest::~PickOutboundNumbersRequest() {} @@ -33,7 +35,7 @@ int PickOutboundNumbersRequest::getCount()const void PickOutboundNumbersRequest::setCount(int count) { count_ = count; - setCoreParameter("Count", std::to_string(count)); + setParameter("Count", std::to_string(count)); } std::string PickOutboundNumbersRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string PickOutboundNumbersRequest::getAccessKeyId()const void PickOutboundNumbersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PickOutboundNumbersRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string PickOutboundNumbersRequest::getInstanceId()const void PickOutboundNumbersRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector PickOutboundNumbersRequest::getCandidateNumber()const @@ -66,8 +68,9 @@ std::vector PickOutboundNumbersRequest::getCandidateNumber()const void PickOutboundNumbersRequest::setCandidateNumber(const std::vector& candidateNumber) { candidateNumber_ = candidateNumber; - for(int i = 0; i!= candidateNumber.size(); i++) - setCoreParameter("CandidateNumber."+ std::to_string(i), candidateNumber.at(i)); + for(int dep1 = 0; dep1!= candidateNumber.size(); dep1++) { + setParameter("CandidateNumber."+ std::to_string(dep1), candidateNumber.at(dep1)); + } } std::string PickOutboundNumbersRequest::getCalleeNumber()const @@ -78,6 +81,6 @@ std::string PickOutboundNumbersRequest::getCalleeNumber()const void PickOutboundNumbersRequest::setCalleeNumber(const std::string& calleeNumber) { calleeNumber_ = calleeNumber; - setCoreParameter("CalleeNumber", calleeNumber); + setParameter("CalleeNumber", calleeNumber); } diff --git a/ccc/src/model/PublishContactFlowVersionRequest.cc b/ccc/src/model/PublishContactFlowVersionRequest.cc index b429bf716..0b30de313 100644 --- a/ccc/src/model/PublishContactFlowVersionRequest.cc +++ b/ccc/src/model/PublishContactFlowVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::PublishContactFlowVersionRequest; PublishContactFlowVersionRequest::PublishContactFlowVersionRequest() : RpcServiceRequest("ccc", "2017-07-05", "PublishContactFlowVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} PublishContactFlowVersionRequest::~PublishContactFlowVersionRequest() {} @@ -33,7 +35,7 @@ std::string PublishContactFlowVersionRequest::getAccessKeyId()const void PublishContactFlowVersionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PublishContactFlowVersionRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string PublishContactFlowVersionRequest::getInstanceId()const void PublishContactFlowVersionRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string PublishContactFlowVersionRequest::getContactFlowVersionId()const @@ -55,7 +57,7 @@ std::string PublishContactFlowVersionRequest::getContactFlowVersionId()const void PublishContactFlowVersionRequest::setContactFlowVersionId(const std::string& contactFlowVersionId) { contactFlowVersionId_ = contactFlowVersionId; - setCoreParameter("ContactFlowVersionId", contactFlowVersionId); + setParameter("ContactFlowVersionId", contactFlowVersionId); } bool PublishContactFlowVersionRequest::getUseTianGong()const @@ -66,6 +68,6 @@ bool PublishContactFlowVersionRequest::getUseTianGong()const void PublishContactFlowVersionRequest::setUseTianGong(bool useTianGong) { useTianGong_ = useTianGong; - setCoreParameter("UseTianGong", useTianGong ? "true" : "false"); + setParameter("UseTianGong", useTianGong ? "true" : "false"); } diff --git a/ccc/src/model/PublishSurveyRequest.cc b/ccc/src/model/PublishSurveyRequest.cc index 28a903223..b82e740cb 100644 --- a/ccc/src/model/PublishSurveyRequest.cc +++ b/ccc/src/model/PublishSurveyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::PublishSurveyRequest; PublishSurveyRequest::PublishSurveyRequest() : RpcServiceRequest("ccc", "2017-07-05", "PublishSurvey") -{} +{ + setMethod(HttpRequest::Method::Post); +} PublishSurveyRequest::~PublishSurveyRequest() {} @@ -33,7 +35,7 @@ std::string PublishSurveyRequest::getSurveyId()const void PublishSurveyRequest::setSurveyId(const std::string& surveyId) { surveyId_ = surveyId; - setCoreParameter("SurveyId", surveyId); + setParameter("SurveyId", surveyId); } std::string PublishSurveyRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string PublishSurveyRequest::getInstanceId()const void PublishSurveyRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string PublishSurveyRequest::getScenarioId()const @@ -55,6 +57,6 @@ std::string PublishSurveyRequest::getScenarioId()const void PublishSurveyRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/RefreshTokenRequest.cc b/ccc/src/model/RefreshTokenRequest.cc index 089218673..42d1d8af4 100644 --- a/ccc/src/model/RefreshTokenRequest.cc +++ b/ccc/src/model/RefreshTokenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::RefreshTokenRequest; RefreshTokenRequest::RefreshTokenRequest() : RpcServiceRequest("ccc", "2017-07-05", "RefreshToken") -{} +{ + setMethod(HttpRequest::Method::Post); +} RefreshTokenRequest::~RefreshTokenRequest() {} @@ -33,7 +35,7 @@ std::string RefreshTokenRequest::getInstanceId()const void RefreshTokenRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string RefreshTokenRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string RefreshTokenRequest::getAccessKeyId()const void RefreshTokenRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/RemovePhoneNumberRequest.cc b/ccc/src/model/RemovePhoneNumberRequest.cc index c2fa09b76..0ed37353a 100644 --- a/ccc/src/model/RemovePhoneNumberRequest.cc +++ b/ccc/src/model/RemovePhoneNumberRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::RemovePhoneNumberRequest; RemovePhoneNumberRequest::RemovePhoneNumberRequest() : RpcServiceRequest("ccc", "2017-07-05", "RemovePhoneNumber") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemovePhoneNumberRequest::~RemovePhoneNumberRequest() {} @@ -33,7 +35,7 @@ std::string RemovePhoneNumberRequest::getInstanceId()const void RemovePhoneNumberRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string RemovePhoneNumberRequest::getPhoneNumberId()const @@ -44,7 +46,7 @@ std::string RemovePhoneNumberRequest::getPhoneNumberId()const void RemovePhoneNumberRequest::setPhoneNumberId(const std::string& phoneNumberId) { phoneNumberId_ = phoneNumberId; - setCoreParameter("PhoneNumberId", phoneNumberId); + setParameter("PhoneNumberId", phoneNumberId); } std::string RemovePhoneNumberRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string RemovePhoneNumberRequest::getAccessKeyId()const void RemovePhoneNumberRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/RemoveUsersFromSkillGroupRequest.cc b/ccc/src/model/RemoveUsersFromSkillGroupRequest.cc index cc4f0d123..b64e6eb9d 100644 --- a/ccc/src/model/RemoveUsersFromSkillGroupRequest.cc +++ b/ccc/src/model/RemoveUsersFromSkillGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::RemoveUsersFromSkillGroupRequest; RemoveUsersFromSkillGroupRequest::RemoveUsersFromSkillGroupRequest() : RpcServiceRequest("ccc", "2017-07-05", "RemoveUsersFromSkillGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveUsersFromSkillGroupRequest::~RemoveUsersFromSkillGroupRequest() {} @@ -33,8 +35,9 @@ std::vector RemoveUsersFromSkillGroupRequest::getUserId()const void RemoveUsersFromSkillGroupRequest::setUserId(const std::vector& userId) { userId_ = userId; - for(int i = 0; i!= userId.size(); i++) - setCoreParameter("UserId."+ std::to_string(i), userId.at(i)); + for(int dep1 = 0; dep1!= userId.size(); dep1++) { + setParameter("UserId."+ std::to_string(dep1), userId.at(dep1)); + } } std::string RemoveUsersFromSkillGroupRequest::getAccessKeyId()const @@ -45,7 +48,7 @@ std::string RemoveUsersFromSkillGroupRequest::getAccessKeyId()const void RemoveUsersFromSkillGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveUsersFromSkillGroupRequest::getInstanceId()const @@ -56,7 +59,7 @@ std::string RemoveUsersFromSkillGroupRequest::getInstanceId()const void RemoveUsersFromSkillGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string RemoveUsersFromSkillGroupRequest::getSkillGroupId()const @@ -67,6 +70,6 @@ std::string RemoveUsersFromSkillGroupRequest::getSkillGroupId()const void RemoveUsersFromSkillGroupRequest::setSkillGroupId(const std::string& skillGroupId) { skillGroupId_ = skillGroupId; - setCoreParameter("SkillGroupId", skillGroupId); + setParameter("SkillGroupId", skillGroupId); } diff --git a/ccc/src/model/RemoveUsersRequest.cc b/ccc/src/model/RemoveUsersRequest.cc index 6fd0b904c..16f5b1e80 100644 --- a/ccc/src/model/RemoveUsersRequest.cc +++ b/ccc/src/model/RemoveUsersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::RemoveUsersRequest; RemoveUsersRequest::RemoveUsersRequest() : RpcServiceRequest("ccc", "2017-07-05", "RemoveUsers") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveUsersRequest::~RemoveUsersRequest() {} @@ -33,7 +35,7 @@ std::string RemoveUsersRequest::getInstanceId()const void RemoveUsersRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::vector RemoveUsersRequest::getUserId()const @@ -44,8 +46,9 @@ std::vector RemoveUsersRequest::getUserId()const void RemoveUsersRequest::setUserId(const std::vector& userId) { userId_ = userId; - for(int i = 0; i!= userId.size(); i++) - setCoreParameter("UserId."+ std::to_string(i), userId.at(i)); + for(int dep1 = 0; dep1!= userId.size(); dep1++) { + setParameter("UserId."+ std::to_string(dep1), userId.at(dep1)); + } } std::string RemoveUsersRequest::getAccessKeyId()const @@ -56,6 +59,6 @@ std::string RemoveUsersRequest::getAccessKeyId()const void RemoveUsersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/RequestLoginInfoRequest.cc b/ccc/src/model/RequestLoginInfoRequest.cc index 661cfd301..8d11e1633 100644 --- a/ccc/src/model/RequestLoginInfoRequest.cc +++ b/ccc/src/model/RequestLoginInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::RequestLoginInfoRequest; RequestLoginInfoRequest::RequestLoginInfoRequest() : RpcServiceRequest("ccc", "2017-07-05", "RequestLoginInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} RequestLoginInfoRequest::~RequestLoginInfoRequest() {} @@ -33,7 +35,7 @@ std::string RequestLoginInfoRequest::getInstanceId()const void RequestLoginInfoRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string RequestLoginInfoRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string RequestLoginInfoRequest::getAccessKeyId()const void RequestLoginInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ResetUserStatusRequest.cc b/ccc/src/model/ResetUserStatusRequest.cc index e7f4e7f41..a90e1b6da 100644 --- a/ccc/src/model/ResetUserStatusRequest.cc +++ b/ccc/src/model/ResetUserStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ResetUserStatusRequest; ResetUserStatusRequest::ResetUserStatusRequest() : RpcServiceRequest("ccc", "2017-07-05", "ResetUserStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResetUserStatusRequest::~ResetUserStatusRequest() {} @@ -33,7 +35,7 @@ std::string ResetUserStatusRequest::getInstanceId()const void ResetUserStatusRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ResetUserStatusRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ResetUserStatusRequest::getAccessKeyId()const void ResetUserStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ccc/src/model/ResumeJobsRequest.cc b/ccc/src/model/ResumeJobsRequest.cc index a3455c028..20b29904e 100644 --- a/ccc/src/model/ResumeJobsRequest.cc +++ b/ccc/src/model/ResumeJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::ResumeJobsRequest; ResumeJobsRequest::ResumeJobsRequest() : RpcServiceRequest("ccc", "2017-07-05", "ResumeJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResumeJobsRequest::~ResumeJobsRequest() {} @@ -33,7 +35,7 @@ bool ResumeJobsRequest::getAll()const void ResumeJobsRequest::setAll(bool all) { all_ = all; - setCoreParameter("All", all ? "true" : "false"); + setParameter("All", all ? "true" : "false"); } std::vector ResumeJobsRequest::getJobReferenceId()const @@ -44,8 +46,9 @@ std::vector ResumeJobsRequest::getJobReferenceId()const void ResumeJobsRequest::setJobReferenceId(const std::vector& jobReferenceId) { jobReferenceId_ = jobReferenceId; - for(int i = 0; i!= jobReferenceId.size(); i++) - setCoreParameter("JobReferenceId."+ std::to_string(i), jobReferenceId.at(i)); + for(int dep1 = 0; dep1!= jobReferenceId.size(); dep1++) { + setParameter("JobReferenceId."+ std::to_string(dep1), jobReferenceId.at(dep1)); + } } std::string ResumeJobsRequest::getGroupId()const @@ -56,7 +59,7 @@ std::string ResumeJobsRequest::getGroupId()const void ResumeJobsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::vector ResumeJobsRequest::getJobId()const @@ -67,8 +70,9 @@ std::vector ResumeJobsRequest::getJobId()const void ResumeJobsRequest::setJobId(const std::vector& jobId) { jobId_ = jobId; - for(int i = 0; i!= jobId.size(); i++) - setCoreParameter("JobId."+ std::to_string(i), jobId.at(i)); + for(int dep1 = 0; dep1!= jobId.size(); dep1++) { + setParameter("JobId."+ std::to_string(dep1), jobId.at(dep1)); + } } std::string ResumeJobsRequest::getInstanceId()const @@ -79,7 +83,7 @@ std::string ResumeJobsRequest::getInstanceId()const void ResumeJobsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ResumeJobsRequest::getScenarioId()const @@ -90,6 +94,6 @@ std::string ResumeJobsRequest::getScenarioId()const void ResumeJobsRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/SaveStatsRequest.cc b/ccc/src/model/SaveStatsRequest.cc index fb686f25b..d9a3531fc 100644 --- a/ccc/src/model/SaveStatsRequest.cc +++ b/ccc/src/model/SaveStatsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::SaveStatsRequest; SaveStatsRequest::SaveStatsRequest() : RpcServiceRequest("ccc", "2017-07-05", "SaveStats") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveStatsRequest::~SaveStatsRequest() {} @@ -33,7 +35,7 @@ std::string SaveStatsRequest::getCallId()const void SaveStatsRequest::setCallId(const std::string& callId) { callId_ = callId; - setCoreParameter("CallId", callId); + setParameter("CallId", callId); } long SaveStatsRequest::getRecordTime()const @@ -44,7 +46,7 @@ long SaveStatsRequest::getRecordTime()const void SaveStatsRequest::setRecordTime(long recordTime) { recordTime_ = recordTime; - setCoreParameter("RecordTime", std::to_string(recordTime)); + setParameter("RecordTime", std::to_string(recordTime)); } long SaveStatsRequest::getCallStartTime()const @@ -55,7 +57,7 @@ long SaveStatsRequest::getCallStartTime()const void SaveStatsRequest::setCallStartTime(long callStartTime) { callStartTime_ = callStartTime; - setCoreParameter("CallStartTime", std::to_string(callStartTime)); + setParameter("CallStartTime", std::to_string(callStartTime)); } std::string SaveStatsRequest::getUid()const @@ -66,7 +68,7 @@ std::string SaveStatsRequest::getUid()const void SaveStatsRequest::setUid(const std::string& uid) { uid_ = uid; - setCoreParameter("Uid", uid); + setParameter("Uid", uid); } std::string SaveStatsRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string SaveStatsRequest::getInstanceId()const void SaveStatsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SaveStatsRequest::getStats()const @@ -88,7 +90,7 @@ std::string SaveStatsRequest::getStats()const void SaveStatsRequest::setStats(const std::string& stats) { stats_ = stats; - setCoreParameter("Stats", stats); + setParameter("Stats", stats); } std::string SaveStatsRequest::getTenantId()const @@ -99,7 +101,7 @@ std::string SaveStatsRequest::getTenantId()const void SaveStatsRequest::setTenantId(const std::string& tenantId) { tenantId_ = tenantId; - setCoreParameter("TenantId", tenantId); + setParameter("TenantId", tenantId); } std::string SaveStatsRequest::getCalleeNumber()const @@ -110,7 +112,7 @@ std::string SaveStatsRequest::getCalleeNumber()const void SaveStatsRequest::setCalleeNumber(const std::string& calleeNumber) { calleeNumber_ = calleeNumber; - setCoreParameter("CalleeNumber", calleeNumber); + setParameter("CalleeNumber", calleeNumber); } std::string SaveStatsRequest::getCallerNumber()const @@ -121,6 +123,6 @@ std::string SaveStatsRequest::getCallerNumber()const void SaveStatsRequest::setCallerNumber(const std::string& callerNumber) { callerNumber_ = callerNumber; - setCoreParameter("CallerNumber", callerNumber); + setParameter("CallerNumber", callerNumber); } diff --git a/ccc/src/model/SaveWebRTCStatsRequest.cc b/ccc/src/model/SaveWebRTCStatsRequest.cc index 045033bfb..758a6649a 100644 --- a/ccc/src/model/SaveWebRTCStatsRequest.cc +++ b/ccc/src/model/SaveWebRTCStatsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::SaveWebRTCStatsRequest; SaveWebRTCStatsRequest::SaveWebRTCStatsRequest() : RpcServiceRequest("ccc", "2017-07-05", "SaveWebRTCStats") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveWebRTCStatsRequest::~SaveWebRTCStatsRequest() {} @@ -33,7 +35,7 @@ std::string SaveWebRTCStatsRequest::getCallId()const void SaveWebRTCStatsRequest::setCallId(const std::string& callId) { callId_ = callId; - setCoreParameter("CallId", callId); + setParameter("CallId", callId); } long SaveWebRTCStatsRequest::getRecordTime()const @@ -44,7 +46,7 @@ long SaveWebRTCStatsRequest::getRecordTime()const void SaveWebRTCStatsRequest::setRecordTime(long recordTime) { recordTime_ = recordTime; - setCoreParameter("RecordTime", std::to_string(recordTime)); + setParameter("RecordTime", std::to_string(recordTime)); } long SaveWebRTCStatsRequest::getCallStartTime()const @@ -55,7 +57,7 @@ long SaveWebRTCStatsRequest::getCallStartTime()const void SaveWebRTCStatsRequest::setCallStartTime(long callStartTime) { callStartTime_ = callStartTime; - setCoreParameter("CallStartTime", std::to_string(callStartTime)); + setParameter("CallStartTime", std::to_string(callStartTime)); } std::string SaveWebRTCStatsRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SaveWebRTCStatsRequest::getAccessKeyId()const void SaveWebRTCStatsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SaveWebRTCStatsRequest::getUid()const @@ -77,7 +79,7 @@ std::string SaveWebRTCStatsRequest::getUid()const void SaveWebRTCStatsRequest::setUid(const std::string& uid) { uid_ = uid; - setCoreParameter("Uid", uid); + setParameter("Uid", uid); } std::string SaveWebRTCStatsRequest::getInstanceId()const @@ -88,7 +90,7 @@ std::string SaveWebRTCStatsRequest::getInstanceId()const void SaveWebRTCStatsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SaveWebRTCStatsRequest::getStats()const @@ -99,7 +101,7 @@ std::string SaveWebRTCStatsRequest::getStats()const void SaveWebRTCStatsRequest::setStats(const std::string& stats) { stats_ = stats; - setCoreParameter("Stats", stats); + setParameter("Stats", stats); } std::string SaveWebRTCStatsRequest::getTenantId()const @@ -110,7 +112,7 @@ std::string SaveWebRTCStatsRequest::getTenantId()const void SaveWebRTCStatsRequest::setTenantId(const std::string& tenantId) { tenantId_ = tenantId; - setCoreParameter("TenantId", tenantId); + setParameter("TenantId", tenantId); } std::string SaveWebRTCStatsRequest::getCalleeNumber()const @@ -121,7 +123,7 @@ std::string SaveWebRTCStatsRequest::getCalleeNumber()const void SaveWebRTCStatsRequest::setCalleeNumber(const std::string& calleeNumber) { calleeNumber_ = calleeNumber; - setCoreParameter("CalleeNumber", calleeNumber); + setParameter("CalleeNumber", calleeNumber); } std::string SaveWebRTCStatsRequest::getCallerNumber()const @@ -132,6 +134,6 @@ std::string SaveWebRTCStatsRequest::getCallerNumber()const void SaveWebRTCStatsRequest::setCallerNumber(const std::string& callerNumber) { callerNumber_ = callerNumber; - setCoreParameter("CallerNumber", callerNumber); + setParameter("CallerNumber", callerNumber); } diff --git a/ccc/src/model/SendPredefinedShortMessageRequest.cc b/ccc/src/model/SendPredefinedShortMessageRequest.cc index 0e68eac7e..f3f8c144c 100644 --- a/ccc/src/model/SendPredefinedShortMessageRequest.cc +++ b/ccc/src/model/SendPredefinedShortMessageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::SendPredefinedShortMessageRequest; SendPredefinedShortMessageRequest::SendPredefinedShortMessageRequest() : RpcServiceRequest("ccc", "2017-07-05", "SendPredefinedShortMessage") -{} +{ + setMethod(HttpRequest::Method::Post); +} SendPredefinedShortMessageRequest::~SendPredefinedShortMessageRequest() {} @@ -33,7 +35,7 @@ std::string SendPredefinedShortMessageRequest::getPhoneNumbers()const void SendPredefinedShortMessageRequest::setPhoneNumbers(const std::string& phoneNumbers) { phoneNumbers_ = phoneNumbers; - setCoreParameter("PhoneNumbers", phoneNumbers); + setParameter("PhoneNumbers", phoneNumbers); } std::string SendPredefinedShortMessageRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SendPredefinedShortMessageRequest::getAccessKeyId()const void SendPredefinedShortMessageRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SendPredefinedShortMessageRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string SendPredefinedShortMessageRequest::getInstanceId()const void SendPredefinedShortMessageRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } long SendPredefinedShortMessageRequest::getConfigId()const @@ -66,7 +68,7 @@ long SendPredefinedShortMessageRequest::getConfigId()const void SendPredefinedShortMessageRequest::setConfigId(long configId) { configId_ = configId; - setCoreParameter("ConfigId", std::to_string(configId)); + setParameter("ConfigId", std::to_string(configId)); } std::string SendPredefinedShortMessageRequest::getTemplateParam()const @@ -77,6 +79,6 @@ std::string SendPredefinedShortMessageRequest::getTemplateParam()const void SendPredefinedShortMessageRequest::setTemplateParam(const std::string& templateParam) { templateParam_ = templateParam; - setCoreParameter("TemplateParam", templateParam); + setParameter("TemplateParam", templateParam); } diff --git a/ccc/src/model/StartBack2BackCallRequest.cc b/ccc/src/model/StartBack2BackCallRequest.cc index 67f0ac230..b4d203289 100644 --- a/ccc/src/model/StartBack2BackCallRequest.cc +++ b/ccc/src/model/StartBack2BackCallRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::StartBack2BackCallRequest; StartBack2BackCallRequest::StartBack2BackCallRequest() : RpcServiceRequest("ccc", "2017-07-05", "StartBack2BackCall") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartBack2BackCallRequest::~StartBack2BackCallRequest() {} @@ -33,7 +35,7 @@ std::string StartBack2BackCallRequest::getCallCenterNumber()const void StartBack2BackCallRequest::setCallCenterNumber(const std::string& callCenterNumber) { callCenterNumber_ = callCenterNumber; - setCoreParameter("CallCenterNumber", callCenterNumber); + setParameter("CallCenterNumber", callCenterNumber); } std::string StartBack2BackCallRequest::getCallee()const @@ -44,7 +46,7 @@ std::string StartBack2BackCallRequest::getCallee()const void StartBack2BackCallRequest::setCallee(const std::string& callee) { callee_ = callee; - setCoreParameter("Callee", callee); + setParameter("Callee", callee); } std::string StartBack2BackCallRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string StartBack2BackCallRequest::getAccessKeyId()const void StartBack2BackCallRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string StartBack2BackCallRequest::getCaller()const @@ -66,7 +68,7 @@ std::string StartBack2BackCallRequest::getCaller()const void StartBack2BackCallRequest::setCaller(const std::string& caller) { caller_ = caller; - setCoreParameter("Caller", caller); + setParameter("Caller", caller); } std::string StartBack2BackCallRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string StartBack2BackCallRequest::getInstanceId()const void StartBack2BackCallRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string StartBack2BackCallRequest::getWorkflowId()const @@ -88,6 +90,6 @@ std::string StartBack2BackCallRequest::getWorkflowId()const void StartBack2BackCallRequest::setWorkflowId(const std::string& workflowId) { workflowId_ = workflowId; - setCoreParameter("WorkflowId", workflowId); + setParameter("WorkflowId", workflowId); } diff --git a/ccc/src/model/StartJobRequest.cc b/ccc/src/model/StartJobRequest.cc index 8cdacaf95..76a8b7f75 100644 --- a/ccc/src/model/StartJobRequest.cc +++ b/ccc/src/model/StartJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::StartJobRequest; StartJobRequest::StartJobRequest() : RpcServiceRequest("ccc", "2017-07-05", "StartJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartJobRequest::~StartJobRequest() {} @@ -33,7 +35,7 @@ std::string StartJobRequest::getGroupId()const void StartJobRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string StartJobRequest::getJobJson()const @@ -44,7 +46,7 @@ std::string StartJobRequest::getJobJson()const void StartJobRequest::setJobJson(const std::string& jobJson) { jobJson_ = jobJson; - setCoreParameter("JobJson", jobJson); + setParameter("JobJson", jobJson); } std::vector StartJobRequest::getCallingNumber()const @@ -55,8 +57,9 @@ std::vector StartJobRequest::getCallingNumber()const void StartJobRequest::setCallingNumber(const std::vector& callingNumber) { callingNumber_ = callingNumber; - for(int i = 0; i!= callingNumber.size(); i++) - setCoreParameter("CallingNumber."+ std::to_string(i), callingNumber.at(i)); + for(int dep1 = 0; dep1!= callingNumber.size(); dep1++) { + setParameter("CallingNumber."+ std::to_string(dep1), callingNumber.at(dep1)); + } } std::string StartJobRequest::getInstanceId()const @@ -67,7 +70,7 @@ std::string StartJobRequest::getInstanceId()const void StartJobRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } bool StartJobRequest::getSelfHostedCallCenter()const @@ -78,7 +81,7 @@ bool StartJobRequest::getSelfHostedCallCenter()const void StartJobRequest::setSelfHostedCallCenter(bool selfHostedCallCenter) { selfHostedCallCenter_ = selfHostedCallCenter; - setCoreParameter("SelfHostedCallCenter", selfHostedCallCenter ? "true" : "false"); + setParameter("SelfHostedCallCenter", selfHostedCallCenter ? "true" : "false"); } std::string StartJobRequest::getScenarioId()const @@ -89,6 +92,6 @@ std::string StartJobRequest::getScenarioId()const void StartJobRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/SubmitBatchJobsRequest.cc b/ccc/src/model/SubmitBatchJobsRequest.cc index 21ebd38b2..c7a12c21d 100644 --- a/ccc/src/model/SubmitBatchJobsRequest.cc +++ b/ccc/src/model/SubmitBatchJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::SubmitBatchJobsRequest; SubmitBatchJobsRequest::SubmitBatchJobsRequest() : RpcServiceRequest("ccc", "2017-07-05", "SubmitBatchJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitBatchJobsRequest::~SubmitBatchJobsRequest() {} @@ -33,7 +35,7 @@ std::string SubmitBatchJobsRequest::getInstanceId()const void SubmitBatchJobsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SubmitBatchJobsRequest::getJobGroupId()const @@ -44,6 +46,6 @@ std::string SubmitBatchJobsRequest::getJobGroupId()const void SubmitBatchJobsRequest::setJobGroupId(const std::string& jobGroupId) { jobGroupId_ = jobGroupId; - setCoreParameter("JobGroupId", jobGroupId); + setParameter("JobGroupId", jobGroupId); } diff --git a/ccc/src/model/SubmitCabRecordingRequest.cc b/ccc/src/model/SubmitCabRecordingRequest.cc index 9699ccd4b..739b05dcf 100644 --- a/ccc/src/model/SubmitCabRecordingRequest.cc +++ b/ccc/src/model/SubmitCabRecordingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::SubmitCabRecordingRequest; SubmitCabRecordingRequest::SubmitCabRecordingRequest() : RpcServiceRequest("ccc", "2017-07-05", "SubmitCabRecording") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitCabRecordingRequest::~SubmitCabRecordingRequest() {} @@ -33,7 +35,7 @@ std::string SubmitCabRecordingRequest::getMergedRecording()const void SubmitCabRecordingRequest::setMergedRecording(const std::string& mergedRecording) { mergedRecording_ = mergedRecording; - setCoreParameter("MergedRecording", mergedRecording); + setParameter("MergedRecording", mergedRecording); } std::string SubmitCabRecordingRequest::getResourceRecording()const @@ -44,7 +46,7 @@ std::string SubmitCabRecordingRequest::getResourceRecording()const void SubmitCabRecordingRequest::setResourceRecording(const std::string& resourceRecording) { resourceRecording_ = resourceRecording; - setCoreParameter("ResourceRecording", resourceRecording); + setParameter("ResourceRecording", resourceRecording); } std::string SubmitCabRecordingRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string SubmitCabRecordingRequest::getInstanceId()const void SubmitCabRecordingRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } long SubmitCabRecordingRequest::getInstanceOwnerId()const @@ -66,7 +68,7 @@ long SubmitCabRecordingRequest::getInstanceOwnerId()const void SubmitCabRecordingRequest::setInstanceOwnerId(long instanceOwnerId) { instanceOwnerId_ = instanceOwnerId; - setCoreParameter("InstanceOwnerId", std::to_string(instanceOwnerId)); + setParameter("InstanceOwnerId", std::to_string(instanceOwnerId)); } std::string SubmitCabRecordingRequest::getTaskId()const @@ -77,6 +79,6 @@ std::string SubmitCabRecordingRequest::getTaskId()const void SubmitCabRecordingRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/ccc/src/model/SuspendJobsRequest.cc b/ccc/src/model/SuspendJobsRequest.cc index 022aee948..3f17267de 100644 --- a/ccc/src/model/SuspendJobsRequest.cc +++ b/ccc/src/model/SuspendJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CCC::Model::SuspendJobsRequest; SuspendJobsRequest::SuspendJobsRequest() : RpcServiceRequest("ccc", "2017-07-05", "SuspendJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} SuspendJobsRequest::~SuspendJobsRequest() {} @@ -33,7 +35,7 @@ bool SuspendJobsRequest::getAll()const void SuspendJobsRequest::setAll(bool all) { all_ = all; - setCoreParameter("All", all ? "true" : "false"); + setParameter("All", all ? "true" : "false"); } std::vector SuspendJobsRequest::getJobReferenceId()const @@ -44,8 +46,9 @@ std::vector SuspendJobsRequest::getJobReferenceId()const void SuspendJobsRequest::setJobReferenceId(const std::vector& jobReferenceId) { jobReferenceId_ = jobReferenceId; - for(int i = 0; i!= jobReferenceId.size(); i++) - setCoreParameter("JobReferenceId."+ std::to_string(i), jobReferenceId.at(i)); + for(int dep1 = 0; dep1!= jobReferenceId.size(); dep1++) { + setParameter("JobReferenceId."+ std::to_string(dep1), jobReferenceId.at(dep1)); + } } std::string SuspendJobsRequest::getGroupId()const @@ -56,7 +59,7 @@ std::string SuspendJobsRequest::getGroupId()const void SuspendJobsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::vector SuspendJobsRequest::getJobId()const @@ -67,8 +70,9 @@ std::vector SuspendJobsRequest::getJobId()const void SuspendJobsRequest::setJobId(const std::vector& jobId) { jobId_ = jobId; - for(int i = 0; i!= jobId.size(); i++) - setCoreParameter("JobId."+ std::to_string(i), jobId.at(i)); + for(int dep1 = 0; dep1!= jobId.size(); dep1++) { + setParameter("JobId."+ std::to_string(dep1), jobId.at(dep1)); + } } std::string SuspendJobsRequest::getInstanceId()const @@ -79,7 +83,7 @@ std::string SuspendJobsRequest::getInstanceId()const void SuspendJobsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SuspendJobsRequest::getScenarioId()const @@ -90,6 +94,6 @@ std::string SuspendJobsRequest::getScenarioId()const void SuspendJobsRequest::setScenarioId(const std::string& scenarioId) { scenarioId_ = scenarioId; - setCoreParameter("ScenarioId", scenarioId); + setParameter("ScenarioId", scenarioId); } diff --git a/ccc/src/model/TaskPreparingRequest.cc b/ccc/src/model/TaskPreparingRequest.cc new file mode 100644 index 000000000..00ac916e1 --- /dev/null +++ b/ccc/src/model/TaskPreparingRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::CCC::Model::TaskPreparingRequest; + +TaskPreparingRequest::TaskPreparingRequest() : + RpcServiceRequest("ccc", "2017-07-05", "TaskPreparing") +{ + setMethod(HttpRequest::Method::Post); +} + +TaskPreparingRequest::~TaskPreparingRequest() +{} + +std::string TaskPreparingRequest::getJobId()const +{ + return jobId_; +} + +void TaskPreparingRequest::setJobId(const std::string& jobId) +{ + jobId_ = jobId; + setParameter("JobId", jobId); +} + +std::string TaskPreparingRequest::getInstanceId()const +{ + return instanceId_; +} + +void TaskPreparingRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +long TaskPreparingRequest::getInstanceOwnerId()const +{ + return instanceOwnerId_; +} + +void TaskPreparingRequest::setInstanceOwnerId(long instanceOwnerId) +{ + instanceOwnerId_ = instanceOwnerId; + setParameter("InstanceOwnerId", std::to_string(instanceOwnerId)); +} + diff --git a/ccc/src/model/TaskPreparingResult.cc b/ccc/src/model/TaskPreparingResult.cc new file mode 100644 index 000000000..798799315 --- /dev/null +++ b/ccc/src/model/TaskPreparingResult.cc @@ -0,0 +1,79 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CCC; +using namespace AlibabaCloud::CCC::Model; + +TaskPreparingResult::TaskPreparingResult() : + ServiceResult() +{} + +TaskPreparingResult::TaskPreparingResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +TaskPreparingResult::~TaskPreparingResult() +{} + +void TaskPreparingResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["TaskId"].isNull()) + taskId_ = value["TaskId"].asString(); + +} + +std::string TaskPreparingResult::getTaskId()const +{ + return taskId_; +} + +std::string TaskPreparingResult::getMessage()const +{ + return message_; +} + +int TaskPreparingResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +std::string TaskPreparingResult::getCode()const +{ + return code_; +} + +bool TaskPreparingResult::getSuccess()const +{ + return success_; +} + diff --git a/ccs/src/model/CreateTicketRequest.cc b/ccs/src/model/CreateTicketRequest.cc index 8f127dcc3..8b798da2f 100644 --- a/ccs/src/model/CreateTicketRequest.cc +++ b/ccs/src/model/CreateTicketRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ccs::Model::CreateTicketRequest; CreateTicketRequest::CreateTicketRequest() : RpcServiceRequest("ccs", "2017-10-01", "CreateTicket") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateTicketRequest::~CreateTicketRequest() {} @@ -33,7 +35,7 @@ std::string CreateTicketRequest::getCreatorId()const void CreateTicketRequest::setCreatorId(const std::string& creatorId) { creatorId_ = creatorId; - setCoreParameter("CreatorId", creatorId); + setParameter("CreatorId", creatorId); } std::string CreateTicketRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateTicketRequest::getDescription()const void CreateTicketRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateTicketRequest::getType()const @@ -55,7 +57,7 @@ std::string CreateTicketRequest::getType()const void CreateTicketRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateTicketRequest::getCustomFields()const @@ -66,7 +68,7 @@ std::string CreateTicketRequest::getCustomFields()const void CreateTicketRequest::setCustomFields(const std::string& customFields) { customFields_ = customFields; - setCoreParameter("CustomFields", customFields); + setParameter("CustomFields", customFields); } std::string CreateTicketRequest::getCcsInstanceId()const @@ -77,6 +79,6 @@ std::string CreateTicketRequest::getCcsInstanceId()const void CreateTicketRequest::setCcsInstanceId(const std::string& ccsInstanceId) { ccsInstanceId_ = ccsInstanceId; - setCoreParameter("CcsInstanceId", ccsInstanceId); + setParameter("CcsInstanceId", ccsInstanceId); } diff --git a/ccs/src/model/GetHotlineRecordRequest.cc b/ccs/src/model/GetHotlineRecordRequest.cc index 7979aeaf7..91f16dc33 100644 --- a/ccs/src/model/GetHotlineRecordRequest.cc +++ b/ccs/src/model/GetHotlineRecordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ccs::Model::GetHotlineRecordRequest; GetHotlineRecordRequest::GetHotlineRecordRequest() : RpcServiceRequest("ccs", "2017-10-01", "GetHotlineRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetHotlineRecordRequest::~GetHotlineRecordRequest() {} @@ -33,7 +35,7 @@ std::string GetHotlineRecordRequest::getId()const void GetHotlineRecordRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string GetHotlineRecordRequest::getCcsInstanceId()const @@ -44,6 +46,6 @@ std::string GetHotlineRecordRequest::getCcsInstanceId()const void GetHotlineRecordRequest::setCcsInstanceId(const std::string& ccsInstanceId) { ccsInstanceId_ = ccsInstanceId; - setCoreParameter("CcsInstanceId", ccsInstanceId); + setParameter("CcsInstanceId", ccsInstanceId); } diff --git a/ccs/src/model/ProceedTicketRequest.cc b/ccs/src/model/ProceedTicketRequest.cc index 8565a6b35..82f48677c 100644 --- a/ccs/src/model/ProceedTicketRequest.cc +++ b/ccs/src/model/ProceedTicketRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ccs::Model::ProceedTicketRequest; ProceedTicketRequest::ProceedTicketRequest() : RpcServiceRequest("ccs", "2017-10-01", "ProceedTicket") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProceedTicketRequest::~ProceedTicketRequest() {} @@ -33,7 +35,7 @@ std::string ProceedTicketRequest::getMemo()const void ProceedTicketRequest::setMemo(const std::string& memo) { memo_ = memo; - setCoreParameter("Memo", memo); + setParameter("Memo", memo); } std::string ProceedTicketRequest::getId()const @@ -44,7 +46,7 @@ std::string ProceedTicketRequest::getId()const void ProceedTicketRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string ProceedTicketRequest::getCcsInstanceId()const @@ -55,7 +57,7 @@ std::string ProceedTicketRequest::getCcsInstanceId()const void ProceedTicketRequest::setCcsInstanceId(const std::string& ccsInstanceId) { ccsInstanceId_ = ccsInstanceId; - setCoreParameter("CcsInstanceId", ccsInstanceId); + setParameter("CcsInstanceId", ccsInstanceId); } std::string ProceedTicketRequest::getOperation()const @@ -66,7 +68,7 @@ std::string ProceedTicketRequest::getOperation()const void ProceedTicketRequest::setOperation(const std::string& operation) { operation_ = operation; - setCoreParameter("Operation", operation); + setParameter("Operation", operation); } std::string ProceedTicketRequest::getOperatorId()const @@ -77,6 +79,6 @@ std::string ProceedTicketRequest::getOperatorId()const void ProceedTicketRequest::setOperatorId(const std::string& operatorId) { operatorId_ = operatorId; - setCoreParameter("OperatorId", operatorId); + setParameter("OperatorId", operatorId); } diff --git a/ccs/src/model/QueryHotlineRecordRequest.cc b/ccs/src/model/QueryHotlineRecordRequest.cc index 150abf475..14c16465b 100644 --- a/ccs/src/model/QueryHotlineRecordRequest.cc +++ b/ccs/src/model/QueryHotlineRecordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ccs::Model::QueryHotlineRecordRequest; QueryHotlineRecordRequest::QueryHotlineRecordRequest() : RpcServiceRequest("ccs", "2017-10-01", "QueryHotlineRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryHotlineRecordRequest::~QueryHotlineRecordRequest() {} @@ -33,7 +35,7 @@ long QueryHotlineRecordRequest::getMaxTalkDuration()const void QueryHotlineRecordRequest::setMaxTalkDuration(long maxTalkDuration) { maxTalkDuration_ = maxTalkDuration; - setCoreParameter("MaxTalkDuration", std::to_string(maxTalkDuration)); + setParameter("MaxTalkDuration", std::to_string(maxTalkDuration)); } std::string QueryHotlineRecordRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string QueryHotlineRecordRequest::getStartTime()const void QueryHotlineRecordRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int QueryHotlineRecordRequest::getPageNum()const @@ -55,7 +57,7 @@ int QueryHotlineRecordRequest::getPageNum()const void QueryHotlineRecordRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryHotlineRecordRequest::getCategoryIds()const @@ -66,7 +68,7 @@ std::string QueryHotlineRecordRequest::getCategoryIds()const void QueryHotlineRecordRequest::setCategoryIds(const std::string& categoryIds) { categoryIds_ = categoryIds; - setCoreParameter("CategoryIds", categoryIds); + setParameter("CategoryIds", categoryIds); } int QueryHotlineRecordRequest::getPageSize()const @@ -77,7 +79,7 @@ int QueryHotlineRecordRequest::getPageSize()const void QueryHotlineRecordRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryHotlineRecordRequest::getCallType()const @@ -88,7 +90,7 @@ std::string QueryHotlineRecordRequest::getCallType()const void QueryHotlineRecordRequest::setCallType(const std::string& callType) { callType_ = callType; - setCoreParameter("CallType", callType); + setParameter("CallType", callType); } std::string QueryHotlineRecordRequest::getCcsInstanceId()const @@ -99,7 +101,7 @@ std::string QueryHotlineRecordRequest::getCcsInstanceId()const void QueryHotlineRecordRequest::setCcsInstanceId(const std::string& ccsInstanceId) { ccsInstanceId_ = ccsInstanceId; - setCoreParameter("CcsInstanceId", ccsInstanceId); + setParameter("CcsInstanceId", ccsInstanceId); } std::string QueryHotlineRecordRequest::getVisitorId()const @@ -110,7 +112,7 @@ std::string QueryHotlineRecordRequest::getVisitorId()const void QueryHotlineRecordRequest::setVisitorId(const std::string& visitorId) { visitorId_ = visitorId; - setCoreParameter("VisitorId", visitorId); + setParameter("VisitorId", visitorId); } std::string QueryHotlineRecordRequest::getAgentId()const @@ -121,7 +123,7 @@ std::string QueryHotlineRecordRequest::getAgentId()const void QueryHotlineRecordRequest::setAgentId(const std::string& agentId) { agentId_ = agentId; - setCoreParameter("AgentId", agentId); + setParameter("AgentId", agentId); } std::string QueryHotlineRecordRequest::getGroupId()const @@ -132,7 +134,7 @@ std::string QueryHotlineRecordRequest::getGroupId()const void QueryHotlineRecordRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string QueryHotlineRecordRequest::getEndTime()const @@ -143,7 +145,7 @@ std::string QueryHotlineRecordRequest::getEndTime()const void QueryHotlineRecordRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string QueryHotlineRecordRequest::getSatisfaction()const @@ -154,7 +156,7 @@ std::string QueryHotlineRecordRequest::getSatisfaction()const void QueryHotlineRecordRequest::setSatisfaction(const std::string& satisfaction) { satisfaction_ = satisfaction; - setCoreParameter("Satisfaction", satisfaction); + setParameter("Satisfaction", satisfaction); } long QueryHotlineRecordRequest::getMinTalkDuratoin()const @@ -165,7 +167,7 @@ long QueryHotlineRecordRequest::getMinTalkDuratoin()const void QueryHotlineRecordRequest::setMinTalkDuratoin(long minTalkDuratoin) { minTalkDuratoin_ = minTalkDuratoin; - setCoreParameter("MinTalkDuratoin", std::to_string(minTalkDuratoin)); + setParameter("MinTalkDuratoin", std::to_string(minTalkDuratoin)); } std::string QueryHotlineRecordRequest::getVisitorProvince()const @@ -176,7 +178,7 @@ std::string QueryHotlineRecordRequest::getVisitorProvince()const void QueryHotlineRecordRequest::setVisitorProvince(const std::string& visitorProvince) { visitorProvince_ = visitorProvince; - setCoreParameter("VisitorProvince", visitorProvince); + setParameter("VisitorProvince", visitorProvince); } std::string QueryHotlineRecordRequest::getVisitorPhone()const @@ -187,7 +189,7 @@ std::string QueryHotlineRecordRequest::getVisitorPhone()const void QueryHotlineRecordRequest::setVisitorPhone(const std::string& visitorPhone) { visitorPhone_ = visitorPhone; - setCoreParameter("VisitorPhone", visitorPhone); + setParameter("VisitorPhone", visitorPhone); } std::string QueryHotlineRecordRequest::getStatus()const @@ -198,6 +200,6 @@ std::string QueryHotlineRecordRequest::getStatus()const void QueryHotlineRecordRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/ccs/src/model/QueryTicketRequest.cc b/ccs/src/model/QueryTicketRequest.cc index 4cbbf167d..724b366e7 100644 --- a/ccs/src/model/QueryTicketRequest.cc +++ b/ccs/src/model/QueryTicketRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ccs::Model::QueryTicketRequest; QueryTicketRequest::QueryTicketRequest() : RpcServiceRequest("ccs", "2017-10-01", "QueryTicket") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTicketRequest::~QueryTicketRequest() {} @@ -33,7 +35,7 @@ std::string QueryTicketRequest::getCreatorId()const void QueryTicketRequest::setCreatorId(const std::string& creatorId) { creatorId_ = creatorId; - setCoreParameter("CreatorId", creatorId); + setParameter("CreatorId", creatorId); } std::string QueryTicketRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string QueryTicketRequest::getEndTime()const void QueryTicketRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string QueryTicketRequest::getStartTime()const @@ -55,7 +57,7 @@ std::string QueryTicketRequest::getStartTime()const void QueryTicketRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int QueryTicketRequest::getPageNum()const @@ -66,7 +68,7 @@ int QueryTicketRequest::getPageNum()const void QueryTicketRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryTicketRequest::getType()const @@ -77,7 +79,7 @@ std::string QueryTicketRequest::getType()const void QueryTicketRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string QueryTicketRequest::getStage()const @@ -88,7 +90,7 @@ std::string QueryTicketRequest::getStage()const void QueryTicketRequest::setStage(const std::string& stage) { stage_ = stage; - setCoreParameter("Stage", stage); + setParameter("Stage", stage); } int QueryTicketRequest::getPageSize()const @@ -99,7 +101,7 @@ int QueryTicketRequest::getPageSize()const void QueryTicketRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTicketRequest::getCcsInstanceId()const @@ -110,6 +112,6 @@ std::string QueryTicketRequest::getCcsInstanceId()const void QueryTicketRequest::setCcsInstanceId(const std::string& ccsInstanceId) { ccsInstanceId_ = ccsInstanceId; - setCoreParameter("CcsInstanceId", ccsInstanceId); + setParameter("CcsInstanceId", ccsInstanceId); } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataRequest.h index e70da9bab..9717f5202 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribeDomainFileSizeProportionDataRequest(); ~DescribeDomainFileSizeProportionDataRequest(); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); std::string getDomainName()const; void setDomainName(const std::string& domainName); std::string getEndTime()const; void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); long getOwnerId()const; void setOwnerId(long ownerId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); private: + std::string startTime_; + std::string securityToken_; std::string domainName_; std::string endTime_; - std::string startTime_; long ownerId_; - std::string securityToken_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataRequest.h index 6aaf8d4c7..4d90bd231 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribeDomainPvDataRequest(); ~DescribeDomainPvDataRequest(); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); std::string getDomainName()const; void setDomainName(const std::string& domainName); std::string getEndTime()const; void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); long getOwnerId()const; void setOwnerId(long ownerId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); private: + std::string startTime_; + std::string securityToken_; std::string domainName_; std::string endTime_; - std::string startTime_; long ownerId_; - std::string securityToken_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigRequest.h b/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigRequest.h index 5cdbd39d9..161f1f7ec 100644 --- a/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigRequest.h @@ -35,6 +35,8 @@ namespace AlibabaCloud ModifyFileCacheExpiredConfigRequest(); ~ModifyFileCacheExpiredConfigRequest(); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); std::string getDomainName()const; void setDomainName(const std::string& domainName); std::string getWeight()const; @@ -45,18 +47,16 @@ namespace AlibabaCloud void setOwnerId(long ownerId); std::string getTTL()const; void setTTL(const std::string& tTL); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); std::string getConfigID()const; void setConfigID(const std::string& configID); private: + std::string securityToken_; std::string domainName_; std::string weight_; std::string cacheContent_; long ownerId_; std::string tTL_; - std::string securityToken_; std::string configID_; }; diff --git a/cdn/include/alibabacloud/cdn/model/ModifyHttpHeaderConfigRequest.h b/cdn/include/alibabacloud/cdn/model/ModifyHttpHeaderConfigRequest.h index 8234c23f8..b6890882d 100644 --- a/cdn/include/alibabacloud/cdn/model/ModifyHttpHeaderConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/ModifyHttpHeaderConfigRequest.h @@ -35,24 +35,24 @@ namespace AlibabaCloud ModifyHttpHeaderConfigRequest(); ~ModifyHttpHeaderConfigRequest(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); std::string getHeaderValue()const; void setHeaderValue(const std::string& headerValue); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); std::string getConfigID()const; void setConfigID(const std::string& configID); std::string getHeaderKey()const; void setHeaderKey(const std::string& headerKey); private: - std::string domainName_; - long ownerId_; std::string headerValue_; std::string securityToken_; + std::string domainName_; + long ownerId_; std::string configID_; std::string headerKey_; diff --git a/cdn/src/model/DescribeDomainFileSizeProportionDataRequest.cc b/cdn/src/model/DescribeDomainFileSizeProportionDataRequest.cc index 67c3ad7ce..938be331d 100644 --- a/cdn/src/model/DescribeDomainFileSizeProportionDataRequest.cc +++ b/cdn/src/model/DescribeDomainFileSizeProportionDataRequest.cc @@ -27,6 +27,28 @@ DescribeDomainFileSizeProportionDataRequest::DescribeDomainFileSizeProportionDat DescribeDomainFileSizeProportionDataRequest::~DescribeDomainFileSizeProportionDataRequest() {} +std::string DescribeDomainFileSizeProportionDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainFileSizeProportionDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainFileSizeProportionDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainFileSizeProportionDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + std::string DescribeDomainFileSizeProportionDataRequest::getDomainName()const { return domainName_; @@ -49,17 +71,6 @@ void DescribeDomainFileSizeProportionDataRequest::setEndTime(const std::string& setParameter("EndTime", endTime); } -std::string DescribeDomainFileSizeProportionDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainFileSizeProportionDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - long DescribeDomainFileSizeProportionDataRequest::getOwnerId()const { return ownerId_; @@ -71,14 +82,3 @@ void DescribeDomainFileSizeProportionDataRequest::setOwnerId(long ownerId) setParameter("OwnerId", std::to_string(ownerId)); } -std::string DescribeDomainFileSizeProportionDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainFileSizeProportionDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - diff --git a/cdn/src/model/DescribeDomainPvDataRequest.cc b/cdn/src/model/DescribeDomainPvDataRequest.cc index 6173f2e0b..8c9239ab2 100644 --- a/cdn/src/model/DescribeDomainPvDataRequest.cc +++ b/cdn/src/model/DescribeDomainPvDataRequest.cc @@ -27,6 +27,28 @@ DescribeDomainPvDataRequest::DescribeDomainPvDataRequest() : DescribeDomainPvDataRequest::~DescribeDomainPvDataRequest() {} +std::string DescribeDomainPvDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainPvDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainPvDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainPvDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + std::string DescribeDomainPvDataRequest::getDomainName()const { return domainName_; @@ -49,17 +71,6 @@ void DescribeDomainPvDataRequest::setEndTime(const std::string& endTime) setParameter("EndTime", endTime); } -std::string DescribeDomainPvDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainPvDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - long DescribeDomainPvDataRequest::getOwnerId()const { return ownerId_; @@ -71,14 +82,3 @@ void DescribeDomainPvDataRequest::setOwnerId(long ownerId) setParameter("OwnerId", std::to_string(ownerId)); } -std::string DescribeDomainPvDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainPvDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - diff --git a/cdn/src/model/ModifyFileCacheExpiredConfigRequest.cc b/cdn/src/model/ModifyFileCacheExpiredConfigRequest.cc index 511f4b9cb..a48f0e5f2 100644 --- a/cdn/src/model/ModifyFileCacheExpiredConfigRequest.cc +++ b/cdn/src/model/ModifyFileCacheExpiredConfigRequest.cc @@ -27,6 +27,17 @@ ModifyFileCacheExpiredConfigRequest::ModifyFileCacheExpiredConfigRequest() : ModifyFileCacheExpiredConfigRequest::~ModifyFileCacheExpiredConfigRequest() {} +std::string ModifyFileCacheExpiredConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ModifyFileCacheExpiredConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + std::string ModifyFileCacheExpiredConfigRequest::getDomainName()const { return domainName_; @@ -82,17 +93,6 @@ void ModifyFileCacheExpiredConfigRequest::setTTL(const std::string& tTL) setParameter("TTL", tTL); } -std::string ModifyFileCacheExpiredConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyFileCacheExpiredConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - std::string ModifyFileCacheExpiredConfigRequest::getConfigID()const { return configID_; diff --git a/cdn/src/model/ModifyHttpHeaderConfigRequest.cc b/cdn/src/model/ModifyHttpHeaderConfigRequest.cc index 8dfb537e9..6d61d7871 100644 --- a/cdn/src/model/ModifyHttpHeaderConfigRequest.cc +++ b/cdn/src/model/ModifyHttpHeaderConfigRequest.cc @@ -27,28 +27,6 @@ ModifyHttpHeaderConfigRequest::ModifyHttpHeaderConfigRequest() : ModifyHttpHeaderConfigRequest::~ModifyHttpHeaderConfigRequest() {} -std::string ModifyHttpHeaderConfigRequest::getDomainName()const -{ - return domainName_; -} - -void ModifyHttpHeaderConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long ModifyHttpHeaderConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyHttpHeaderConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - std::string ModifyHttpHeaderConfigRequest::getHeaderValue()const { return headerValue_; @@ -71,6 +49,28 @@ void ModifyHttpHeaderConfigRequest::setSecurityToken(const std::string& security setParameter("SecurityToken", securityToken); } +std::string ModifyHttpHeaderConfigRequest::getDomainName()const +{ + return domainName_; +} + +void ModifyHttpHeaderConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long ModifyHttpHeaderConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyHttpHeaderConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + std::string ModifyHttpHeaderConfigRequest::getConfigID()const { return configID_; diff --git a/cdn/src/model/SetHttpErrorPageConfigRequest.cc b/cdn/src/model/SetHttpErrorPageConfigRequest.cc index e5790fc47..9d9431e1b 100644 --- a/cdn/src/model/SetHttpErrorPageConfigRequest.cc +++ b/cdn/src/model/SetHttpErrorPageConfigRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cdn::Model::SetHttpErrorPageConfigRequest; SetHttpErrorPageConfigRequest::SetHttpErrorPageConfigRequest() : RpcServiceRequest("cdn", "2018-05-10", "SetHttpErrorPageConfig") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::Post); } SetHttpErrorPageConfigRequest::~SetHttpErrorPageConfigRequest() diff --git a/chatbot/CMakeLists.txt b/chatbot/CMakeLists.txt index 0d8b0aaa4..4f928e998 100644 --- a/chatbot/CMakeLists.txt +++ b/chatbot/CMakeLists.txt @@ -29,6 +29,8 @@ set(chatbot_public_header_model include/alibabacloud/chatbot/model/AppendEntityMemberResult.h include/alibabacloud/chatbot/model/ChatRequest.h include/alibabacloud/chatbot/model/ChatResult.h + include/alibabacloud/chatbot/model/CreateBotRequest.h + include/alibabacloud/chatbot/model/CreateBotResult.h include/alibabacloud/chatbot/model/CreateCategoryRequest.h include/alibabacloud/chatbot/model/CreateCategoryResult.h include/alibabacloud/chatbot/model/CreateCoreWordRequest.h @@ -43,6 +45,8 @@ set(chatbot_public_header_model include/alibabacloud/chatbot/model/CreateKnowledgeResult.h include/alibabacloud/chatbot/model/CreatePerspectiveRequest.h include/alibabacloud/chatbot/model/CreatePerspectiveResult.h + include/alibabacloud/chatbot/model/DeleteBotRequest.h + include/alibabacloud/chatbot/model/DeleteBotResult.h include/alibabacloud/chatbot/model/DeleteCategoryRequest.h include/alibabacloud/chatbot/model/DeleteCategoryResult.h include/alibabacloud/chatbot/model/DeleteCoreWordRequest.h @@ -55,6 +59,8 @@ set(chatbot_public_header_model include/alibabacloud/chatbot/model/DeleteIntentResult.h include/alibabacloud/chatbot/model/DeleteKnowledgeRequest.h include/alibabacloud/chatbot/model/DeleteKnowledgeResult.h + include/alibabacloud/chatbot/model/DescribeBotRequest.h + include/alibabacloud/chatbot/model/DescribeBotResult.h include/alibabacloud/chatbot/model/DescribeCategoryRequest.h include/alibabacloud/chatbot/model/DescribeCategoryResult.h include/alibabacloud/chatbot/model/DescribeCoreWordRequest.h @@ -77,12 +83,16 @@ set(chatbot_public_header_model include/alibabacloud/chatbot/model/DisableKnowledgeResult.h include/alibabacloud/chatbot/model/FeedbackRequest.h include/alibabacloud/chatbot/model/FeedbackResult.h + include/alibabacloud/chatbot/model/LinkBotCategoryRequest.h + include/alibabacloud/chatbot/model/LinkBotCategoryResult.h include/alibabacloud/chatbot/model/MoveKnowledgeCategoryRequest.h include/alibabacloud/chatbot/model/MoveKnowledgeCategoryResult.h include/alibabacloud/chatbot/model/PublishDialogFlowRequest.h include/alibabacloud/chatbot/model/PublishDialogFlowResult.h include/alibabacloud/chatbot/model/PublishKnowledgeRequest.h include/alibabacloud/chatbot/model/PublishKnowledgeResult.h + include/alibabacloud/chatbot/model/QueryBotsRequest.h + include/alibabacloud/chatbot/model/QueryBotsResult.h include/alibabacloud/chatbot/model/QueryCategoriesRequest.h include/alibabacloud/chatbot/model/QueryCategoriesResult.h include/alibabacloud/chatbot/model/QueryCoreWordsRequest.h @@ -132,6 +142,8 @@ set(chatbot_src src/model/AppendEntityMemberResult.cc src/model/ChatRequest.cc src/model/ChatResult.cc + src/model/CreateBotRequest.cc + src/model/CreateBotResult.cc src/model/CreateCategoryRequest.cc src/model/CreateCategoryResult.cc src/model/CreateCoreWordRequest.cc @@ -146,6 +158,8 @@ set(chatbot_src src/model/CreateKnowledgeResult.cc src/model/CreatePerspectiveRequest.cc src/model/CreatePerspectiveResult.cc + src/model/DeleteBotRequest.cc + src/model/DeleteBotResult.cc src/model/DeleteCategoryRequest.cc src/model/DeleteCategoryResult.cc src/model/DeleteCoreWordRequest.cc @@ -158,6 +172,8 @@ set(chatbot_src src/model/DeleteIntentResult.cc src/model/DeleteKnowledgeRequest.cc src/model/DeleteKnowledgeResult.cc + src/model/DescribeBotRequest.cc + src/model/DescribeBotResult.cc src/model/DescribeCategoryRequest.cc src/model/DescribeCategoryResult.cc src/model/DescribeCoreWordRequest.cc @@ -180,12 +196,16 @@ set(chatbot_src src/model/DisableKnowledgeResult.cc src/model/FeedbackRequest.cc src/model/FeedbackResult.cc + src/model/LinkBotCategoryRequest.cc + src/model/LinkBotCategoryResult.cc src/model/MoveKnowledgeCategoryRequest.cc src/model/MoveKnowledgeCategoryResult.cc src/model/PublishDialogFlowRequest.cc src/model/PublishDialogFlowResult.cc src/model/PublishKnowledgeRequest.cc src/model/PublishKnowledgeResult.cc + src/model/QueryBotsRequest.cc + src/model/QueryBotsResult.cc src/model/QueryCategoriesRequest.cc src/model/QueryCategoriesResult.cc src/model/QueryCoreWordsRequest.cc diff --git a/chatbot/include/alibabacloud/chatbot/ChatbotClient.h b/chatbot/include/alibabacloud/chatbot/ChatbotClient.h index 8ce8f86b4..437c44b8a 100644 --- a/chatbot/include/alibabacloud/chatbot/ChatbotClient.h +++ b/chatbot/include/alibabacloud/chatbot/ChatbotClient.h @@ -30,6 +30,8 @@ #include "model/AppendEntityMemberResult.h" #include "model/ChatRequest.h" #include "model/ChatResult.h" +#include "model/CreateBotRequest.h" +#include "model/CreateBotResult.h" #include "model/CreateCategoryRequest.h" #include "model/CreateCategoryResult.h" #include "model/CreateCoreWordRequest.h" @@ -44,6 +46,8 @@ #include "model/CreateKnowledgeResult.h" #include "model/CreatePerspectiveRequest.h" #include "model/CreatePerspectiveResult.h" +#include "model/DeleteBotRequest.h" +#include "model/DeleteBotResult.h" #include "model/DeleteCategoryRequest.h" #include "model/DeleteCategoryResult.h" #include "model/DeleteCoreWordRequest.h" @@ -56,6 +60,8 @@ #include "model/DeleteIntentResult.h" #include "model/DeleteKnowledgeRequest.h" #include "model/DeleteKnowledgeResult.h" +#include "model/DescribeBotRequest.h" +#include "model/DescribeBotResult.h" #include "model/DescribeCategoryRequest.h" #include "model/DescribeCategoryResult.h" #include "model/DescribeCoreWordRequest.h" @@ -78,12 +84,16 @@ #include "model/DisableKnowledgeResult.h" #include "model/FeedbackRequest.h" #include "model/FeedbackResult.h" +#include "model/LinkBotCategoryRequest.h" +#include "model/LinkBotCategoryResult.h" #include "model/MoveKnowledgeCategoryRequest.h" #include "model/MoveKnowledgeCategoryResult.h" #include "model/PublishDialogFlowRequest.h" #include "model/PublishDialogFlowResult.h" #include "model/PublishKnowledgeRequest.h" #include "model/PublishKnowledgeResult.h" +#include "model/QueryBotsRequest.h" +#include "model/QueryBotsResult.h" #include "model/QueryCategoriesRequest.h" #include "model/QueryCategoriesResult.h" #include "model/QueryCoreWordsRequest.h" @@ -143,6 +153,9 @@ namespace AlibabaCloud typedef Outcome ChatOutcome; typedef std::future ChatOutcomeCallable; typedef std::function&)> ChatAsyncHandler; + typedef Outcome CreateBotOutcome; + typedef std::future CreateBotOutcomeCallable; + typedef std::function&)> CreateBotAsyncHandler; typedef Outcome CreateCategoryOutcome; typedef std::future CreateCategoryOutcomeCallable; typedef std::function&)> CreateCategoryAsyncHandler; @@ -164,6 +177,9 @@ namespace AlibabaCloud typedef Outcome CreatePerspectiveOutcome; typedef std::future CreatePerspectiveOutcomeCallable; typedef std::function&)> CreatePerspectiveAsyncHandler; + typedef Outcome DeleteBotOutcome; + typedef std::future DeleteBotOutcomeCallable; + typedef std::function&)> DeleteBotAsyncHandler; typedef Outcome DeleteCategoryOutcome; typedef std::future DeleteCategoryOutcomeCallable; typedef std::function&)> DeleteCategoryAsyncHandler; @@ -182,6 +198,9 @@ namespace AlibabaCloud typedef Outcome DeleteKnowledgeOutcome; typedef std::future DeleteKnowledgeOutcomeCallable; typedef std::function&)> DeleteKnowledgeAsyncHandler; + typedef Outcome DescribeBotOutcome; + typedef std::future DescribeBotOutcomeCallable; + typedef std::function&)> DescribeBotAsyncHandler; typedef Outcome DescribeCategoryOutcome; typedef std::future DescribeCategoryOutcomeCallable; typedef std::function&)> DescribeCategoryAsyncHandler; @@ -215,6 +234,9 @@ namespace AlibabaCloud typedef Outcome FeedbackOutcome; typedef std::future FeedbackOutcomeCallable; typedef std::function&)> FeedbackAsyncHandler; + typedef Outcome LinkBotCategoryOutcome; + typedef std::future LinkBotCategoryOutcomeCallable; + typedef std::function&)> LinkBotCategoryAsyncHandler; typedef Outcome MoveKnowledgeCategoryOutcome; typedef std::future MoveKnowledgeCategoryOutcomeCallable; typedef std::function&)> MoveKnowledgeCategoryAsyncHandler; @@ -224,6 +246,9 @@ namespace AlibabaCloud typedef Outcome PublishKnowledgeOutcome; typedef std::future PublishKnowledgeOutcomeCallable; typedef std::function&)> PublishKnowledgeAsyncHandler; + typedef Outcome QueryBotsOutcome; + typedef std::future QueryBotsOutcomeCallable; + typedef std::function&)> QueryBotsAsyncHandler; typedef Outcome QueryCategoriesOutcome; typedef std::future QueryCategoriesOutcomeCallable; typedef std::function&)> QueryCategoriesAsyncHandler; @@ -298,6 +323,9 @@ namespace AlibabaCloud ChatOutcome chat(const Model::ChatRequest &request)const; void chatAsync(const Model::ChatRequest& request, const ChatAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ChatOutcomeCallable chatCallable(const Model::ChatRequest& request) const; + CreateBotOutcome createBot(const Model::CreateBotRequest &request)const; + void createBotAsync(const Model::CreateBotRequest& request, const CreateBotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateBotOutcomeCallable createBotCallable(const Model::CreateBotRequest& request) const; CreateCategoryOutcome createCategory(const Model::CreateCategoryRequest &request)const; void createCategoryAsync(const Model::CreateCategoryRequest& request, const CreateCategoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateCategoryOutcomeCallable createCategoryCallable(const Model::CreateCategoryRequest& request) const; @@ -319,6 +347,9 @@ namespace AlibabaCloud CreatePerspectiveOutcome createPerspective(const Model::CreatePerspectiveRequest &request)const; void createPerspectiveAsync(const Model::CreatePerspectiveRequest& request, const CreatePerspectiveAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreatePerspectiveOutcomeCallable createPerspectiveCallable(const Model::CreatePerspectiveRequest& request) const; + DeleteBotOutcome deleteBot(const Model::DeleteBotRequest &request)const; + void deleteBotAsync(const Model::DeleteBotRequest& request, const DeleteBotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteBotOutcomeCallable deleteBotCallable(const Model::DeleteBotRequest& request) const; DeleteCategoryOutcome deleteCategory(const Model::DeleteCategoryRequest &request)const; void deleteCategoryAsync(const Model::DeleteCategoryRequest& request, const DeleteCategoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteCategoryOutcomeCallable deleteCategoryCallable(const Model::DeleteCategoryRequest& request) const; @@ -337,6 +368,9 @@ namespace AlibabaCloud DeleteKnowledgeOutcome deleteKnowledge(const Model::DeleteKnowledgeRequest &request)const; void deleteKnowledgeAsync(const Model::DeleteKnowledgeRequest& request, const DeleteKnowledgeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteKnowledgeOutcomeCallable deleteKnowledgeCallable(const Model::DeleteKnowledgeRequest& request) const; + DescribeBotOutcome describeBot(const Model::DescribeBotRequest &request)const; + void describeBotAsync(const Model::DescribeBotRequest& request, const DescribeBotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeBotOutcomeCallable describeBotCallable(const Model::DescribeBotRequest& request) const; DescribeCategoryOutcome describeCategory(const Model::DescribeCategoryRequest &request)const; void describeCategoryAsync(const Model::DescribeCategoryRequest& request, const DescribeCategoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeCategoryOutcomeCallable describeCategoryCallable(const Model::DescribeCategoryRequest& request) const; @@ -370,6 +404,9 @@ namespace AlibabaCloud FeedbackOutcome feedback(const Model::FeedbackRequest &request)const; void feedbackAsync(const Model::FeedbackRequest& request, const FeedbackAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; FeedbackOutcomeCallable feedbackCallable(const Model::FeedbackRequest& request) const; + LinkBotCategoryOutcome linkBotCategory(const Model::LinkBotCategoryRequest &request)const; + void linkBotCategoryAsync(const Model::LinkBotCategoryRequest& request, const LinkBotCategoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + LinkBotCategoryOutcomeCallable linkBotCategoryCallable(const Model::LinkBotCategoryRequest& request) const; MoveKnowledgeCategoryOutcome moveKnowledgeCategory(const Model::MoveKnowledgeCategoryRequest &request)const; void moveKnowledgeCategoryAsync(const Model::MoveKnowledgeCategoryRequest& request, const MoveKnowledgeCategoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; MoveKnowledgeCategoryOutcomeCallable moveKnowledgeCategoryCallable(const Model::MoveKnowledgeCategoryRequest& request) const; @@ -379,6 +416,9 @@ namespace AlibabaCloud PublishKnowledgeOutcome publishKnowledge(const Model::PublishKnowledgeRequest &request)const; void publishKnowledgeAsync(const Model::PublishKnowledgeRequest& request, const PublishKnowledgeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; PublishKnowledgeOutcomeCallable publishKnowledgeCallable(const Model::PublishKnowledgeRequest& request) const; + QueryBotsOutcome queryBots(const Model::QueryBotsRequest &request)const; + void queryBotsAsync(const Model::QueryBotsRequest& request, const QueryBotsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryBotsOutcomeCallable queryBotsCallable(const Model::QueryBotsRequest& request) const; QueryCategoriesOutcome queryCategories(const Model::QueryCategoriesRequest &request)const; void queryCategoriesAsync(const Model::QueryCategoriesRequest& request, const QueryCategoriesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryCategoriesOutcomeCallable queryCategoriesCallable(const Model::QueryCategoriesRequest& request) const; diff --git a/chatbot/include/alibabacloud/chatbot/model/ActivatePerspectiveRequest.h b/chatbot/include/alibabacloud/chatbot/model/ActivatePerspectiveRequest.h index 9d006af3a..405ec31d8 100644 --- a/chatbot/include/alibabacloud/chatbot/model/ActivatePerspectiveRequest.h +++ b/chatbot/include/alibabacloud/chatbot/model/ActivatePerspectiveRequest.h @@ -37,9 +37,12 @@ namespace AlibabaCloud std::string getPerspectiveId()const; void setPerspectiveId(const std::string& perspectiveId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: std::string perspectiveId_; + std::string accessKeyId_; }; } diff --git a/chatbot/include/alibabacloud/chatbot/model/ChatRequest.h b/chatbot/include/alibabacloud/chatbot/model/ChatRequest.h index dbe966de0..dd30109ab 100644 --- a/chatbot/include/alibabacloud/chatbot/model/ChatRequest.h +++ b/chatbot/include/alibabacloud/chatbot/model/ChatRequest.h @@ -41,12 +41,8 @@ namespace AlibabaCloud void setSessionId(const std::string& sessionId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getKnowledgeId()const; - void setKnowledgeId(const std::string& knowledgeId); - std::string getSenderId()const; - void setSenderId(const std::string& senderId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); + std::string getIntentName()const; + void setIntentName(const std::string& intentName); std::string getSenderNick()const; void setSenderNick(const std::string& senderNick); std::vector getPerspective()const; @@ -55,18 +51,28 @@ namespace AlibabaCloud void setTag(const std::string& tag); std::string getUtterance()const; void setUtterance(const std::string& utterance); + int getRecommendNum()const; + void setRecommendNum(int recommendNum); + std::string getKnowledgeId()const; + void setKnowledgeId(const std::string& knowledgeId); + std::string getSenderId()const; + void setSenderId(const std::string& senderId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); private: bool recommend_; std::string sessionId_; std::string accessKeyId_; - std::string knowledgeId_; - std::string senderId_; - std::string instanceId_; + std::string intentName_; std::string senderNick_; std::vector perspective_; std::string tag_; std::string utterance_; + int recommendNum_; + std::string knowledgeId_; + std::string senderId_; + std::string instanceId_; }; } diff --git a/chatbot/include/alibabacloud/chatbot/model/ChatResult.h b/chatbot/include/alibabacloud/chatbot/model/ChatResult.h index 026acd328..4deaf4e23 100644 --- a/chatbot/include/alibabacloud/chatbot/model/ChatResult.h +++ b/chatbot/include/alibabacloud/chatbot/model/ChatResult.h @@ -40,6 +40,7 @@ namespace AlibabaCloud std::string content; std::string answerSource; std::string metaData; + std::string externalFlags; }; struct Knowledge { diff --git a/chatbot/include/alibabacloud/chatbot/model/CreateBotRequest.h b/chatbot/include/alibabacloud/chatbot/model/CreateBotRequest.h new file mode 100644 index 000000000..d70fa02f2 --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/CreateBotRequest.h @@ -0,0 +1,66 @@ +/* + * 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_CHATBOT_MODEL_CREATEBOTREQUEST_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_CREATEBOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT CreateBotRequest : public RpcServiceRequest + { + + public: + CreateBotRequest(); + ~CreateBotRequest(); + + std::string getRobotType()const; + void setRobotType(const std::string& robotType); + std::string getTimeZone()const; + void setTimeZone(const std::string& timeZone); + std::string getAvatar()const; + void setAvatar(const std::string& avatar); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getLanguageCode()const; + void setLanguageCode(const std::string& languageCode); + std::string getName()const; + void setName(const std::string& name); + std::string getIntroduction()const; + void setIntroduction(const std::string& introduction); + + private: + std::string robotType_; + std::string timeZone_; + std::string avatar_; + std::string accessKeyId_; + std::string languageCode_; + std::string name_; + std::string introduction_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_CREATEBOTREQUEST_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/CreateBotResult.h b/chatbot/include/alibabacloud/chatbot/model/CreateBotResult.h new file mode 100644 index 000000000..2e101d7a4 --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/CreateBotResult.h @@ -0,0 +1,51 @@ +/* + * 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_CHATBOT_MODEL_CREATEBOTRESULT_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_CREATEBOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT CreateBotResult : public ServiceResult + { + public: + + + CreateBotResult(); + explicit CreateBotResult(const std::string &payload); + ~CreateBotResult(); + std::string getInstanceId()const; + + protected: + void parse(const std::string &payload); + private: + std::string instanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_CREATEBOTRESULT_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/DeleteBotRequest.h b/chatbot/include/alibabacloud/chatbot/model/DeleteBotRequest.h new file mode 100644 index 000000000..bb11421b8 --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/DeleteBotRequest.h @@ -0,0 +1,51 @@ +/* + * 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_CHATBOT_MODEL_DELETEBOTREQUEST_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_DELETEBOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT DeleteBotRequest : public RpcServiceRequest + { + + public: + DeleteBotRequest(); + ~DeleteBotRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + + private: + std::string accessKeyId_; + std::string instanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_DELETEBOTREQUEST_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/DeleteBotResult.h b/chatbot/include/alibabacloud/chatbot/model/DeleteBotResult.h new file mode 100644 index 000000000..99c680e20 --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/DeleteBotResult.h @@ -0,0 +1,49 @@ +/* + * 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_CHATBOT_MODEL_DELETEBOTRESULT_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_DELETEBOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT DeleteBotResult : public ServiceResult + { + public: + + + DeleteBotResult(); + explicit DeleteBotResult(const std::string &payload); + ~DeleteBotResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_DELETEBOTRESULT_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/DescribeBotRequest.h b/chatbot/include/alibabacloud/chatbot/model/DescribeBotRequest.h new file mode 100644 index 000000000..bb4cd3aaf --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/DescribeBotRequest.h @@ -0,0 +1,51 @@ +/* + * 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_CHATBOT_MODEL_DESCRIBEBOTREQUEST_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_DESCRIBEBOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT DescribeBotRequest : public RpcServiceRequest + { + + public: + DescribeBotRequest(); + ~DescribeBotRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + + private: + std::string accessKeyId_; + std::string instanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_DESCRIBEBOTREQUEST_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/DescribeBotResult.h b/chatbot/include/alibabacloud/chatbot/model/DescribeBotResult.h new file mode 100644 index 000000000..ed573e695 --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/DescribeBotResult.h @@ -0,0 +1,73 @@ +/* + * 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_CHATBOT_MODEL_DESCRIBEBOTRESULT_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_DESCRIBEBOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT DescribeBotResult : public ServiceResult + { + public: + struct Category + { + long categoryId; + long parentCategoryId; + std::string name; + }; + + + DescribeBotResult(); + explicit DescribeBotResult(const std::string &payload); + ~DescribeBotResult(); + std::string getLanguageCode()const; + std::string getTimeZone()const; + std::vector getCategories()const; + std::string getInstanceId()const; + std::string getIntroduction()const; + std::string getCreateTime()const; + std::string getAvatar()const; + std::string getName()const; + std::string getLogo()const; + + protected: + void parse(const std::string &payload); + private: + std::string languageCode_; + std::string timeZone_; + std::vector categories_; + std::string instanceId_; + std::string introduction_; + std::string createTime_; + std::string avatar_; + std::string name_; + std::string logo_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_DESCRIBEBOTRESULT_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/DescribePerspectiveRequest.h b/chatbot/include/alibabacloud/chatbot/model/DescribePerspectiveRequest.h index 4b992c563..fa4aa1a58 100644 --- a/chatbot/include/alibabacloud/chatbot/model/DescribePerspectiveRequest.h +++ b/chatbot/include/alibabacloud/chatbot/model/DescribePerspectiveRequest.h @@ -37,9 +37,12 @@ namespace AlibabaCloud std::string getPerspectiveId()const; void setPerspectiveId(const std::string& perspectiveId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: std::string perspectiveId_; + std::string accessKeyId_; }; } diff --git a/chatbot/include/alibabacloud/chatbot/model/LinkBotCategoryRequest.h b/chatbot/include/alibabacloud/chatbot/model/LinkBotCategoryRequest.h new file mode 100644 index 000000000..37ea51812 --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/LinkBotCategoryRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CHATBOT_MODEL_LINKBOTCATEGORYREQUEST_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_LINKBOTCATEGORYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT LinkBotCategoryRequest : public RpcServiceRequest + { + + public: + LinkBotCategoryRequest(); + ~LinkBotCategoryRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getCategoryIds()const; + void setCategoryIds(const std::string& categoryIds); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + + private: + std::string accessKeyId_; + std::string categoryIds_; + std::string instanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_LINKBOTCATEGORYREQUEST_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/LinkBotCategoryResult.h b/chatbot/include/alibabacloud/chatbot/model/LinkBotCategoryResult.h new file mode 100644 index 000000000..90e335198 --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/LinkBotCategoryResult.h @@ -0,0 +1,49 @@ +/* + * 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_CHATBOT_MODEL_LINKBOTCATEGORYRESULT_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_LINKBOTCATEGORYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT LinkBotCategoryResult : public ServiceResult + { + public: + + + LinkBotCategoryResult(); + explicit LinkBotCategoryResult(const std::string &payload); + ~LinkBotCategoryResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_LINKBOTCATEGORYRESULT_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/QueryBotsRequest.h b/chatbot/include/alibabacloud/chatbot/model/QueryBotsRequest.h new file mode 100644 index 000000000..6901f83c4 --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/QueryBotsRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CHATBOT_MODEL_QUERYBOTSREQUEST_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_QUERYBOTSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT QueryBotsRequest : public RpcServiceRequest + { + + public: + QueryBotsRequest(); + ~QueryBotsRequest(); + + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + int pageNumber_; + std::string accessKeyId_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_QUERYBOTSREQUEST_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/QueryBotsResult.h b/chatbot/include/alibabacloud/chatbot/model/QueryBotsResult.h new file mode 100644 index 000000000..b28a7e20a --- /dev/null +++ b/chatbot/include/alibabacloud/chatbot/model/QueryBotsResult.h @@ -0,0 +1,67 @@ +/* + * 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_CHATBOT_MODEL_QUERYBOTSRESULT_H_ +#define ALIBABACLOUD_CHATBOT_MODEL_QUERYBOTSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Chatbot + { + namespace Model + { + class ALIBABACLOUD_CHATBOT_EXPORT QueryBotsResult : public ServiceResult + { + public: + struct Bot + { + std::string languageCode; + std::string timeZone; + std::string introduction; + std::string instanceId; + std::string createTime; + std::string avatar; + std::string name; + }; + + + QueryBotsResult(); + explicit QueryBotsResult(const std::string &payload); + ~QueryBotsResult(); + int getTotalCount()const; + std::vector getBots()const; + int getPageSize()const; + int getPageNumber()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + std::vector bots_; + int pageSize_; + int pageNumber_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CHATBOT_MODEL_QUERYBOTSRESULT_H_ \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/QueryPerspectivesRequest.h b/chatbot/include/alibabacloud/chatbot/model/QueryPerspectivesRequest.h index 3527d33d1..ec4ca12d1 100644 --- a/chatbot/include/alibabacloud/chatbot/model/QueryPerspectivesRequest.h +++ b/chatbot/include/alibabacloud/chatbot/model/QueryPerspectivesRequest.h @@ -35,8 +35,11 @@ namespace AlibabaCloud QueryPerspectivesRequest(); ~QueryPerspectivesRequest(); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: + std::string accessKeyId_; }; } diff --git a/chatbot/include/alibabacloud/chatbot/model/UpdatePerspectiveRequest.h b/chatbot/include/alibabacloud/chatbot/model/UpdatePerspectiveRequest.h index db2e4177f..165ce0322 100644 --- a/chatbot/include/alibabacloud/chatbot/model/UpdatePerspectiveRequest.h +++ b/chatbot/include/alibabacloud/chatbot/model/UpdatePerspectiveRequest.h @@ -37,11 +37,14 @@ namespace AlibabaCloud std::string getPerspectiveId()const; void setPerspectiveId(const std::string& perspectiveId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getName()const; void setName(const std::string& name); private: std::string perspectiveId_; + std::string accessKeyId_; std::string name_; }; diff --git a/chatbot/src/ChatbotClient.cc b/chatbot/src/ChatbotClient.cc index ac0dafa6a..c2757375d 100644 --- a/chatbot/src/ChatbotClient.cc +++ b/chatbot/src/ChatbotClient.cc @@ -195,6 +195,42 @@ ChatbotClient::ChatOutcomeCallable ChatbotClient::chatCallable(const ChatRequest return task->get_future(); } +ChatbotClient::CreateBotOutcome ChatbotClient::createBot(const CreateBotRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateBotOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateBotOutcome(CreateBotResult(outcome.result())); + else + return CreateBotOutcome(outcome.error()); +} + +void ChatbotClient::createBotAsync(const CreateBotRequest& request, const CreateBotAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createBot(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ChatbotClient::CreateBotOutcomeCallable ChatbotClient::createBotCallable(const CreateBotRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createBot(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ChatbotClient::CreateCategoryOutcome ChatbotClient::createCategory(const CreateCategoryRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -447,6 +483,42 @@ ChatbotClient::CreatePerspectiveOutcomeCallable ChatbotClient::createPerspective return task->get_future(); } +ChatbotClient::DeleteBotOutcome ChatbotClient::deleteBot(const DeleteBotRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteBotOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteBotOutcome(DeleteBotResult(outcome.result())); + else + return DeleteBotOutcome(outcome.error()); +} + +void ChatbotClient::deleteBotAsync(const DeleteBotRequest& request, const DeleteBotAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteBot(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ChatbotClient::DeleteBotOutcomeCallable ChatbotClient::deleteBotCallable(const DeleteBotRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteBot(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ChatbotClient::DeleteCategoryOutcome ChatbotClient::deleteCategory(const DeleteCategoryRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -663,6 +735,42 @@ ChatbotClient::DeleteKnowledgeOutcomeCallable ChatbotClient::deleteKnowledgeCall return task->get_future(); } +ChatbotClient::DescribeBotOutcome ChatbotClient::describeBot(const DescribeBotRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeBotOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeBotOutcome(DescribeBotResult(outcome.result())); + else + return DescribeBotOutcome(outcome.error()); +} + +void ChatbotClient::describeBotAsync(const DescribeBotRequest& request, const DescribeBotAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeBot(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ChatbotClient::DescribeBotOutcomeCallable ChatbotClient::describeBotCallable(const DescribeBotRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeBot(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ChatbotClient::DescribeCategoryOutcome ChatbotClient::describeCategory(const DescribeCategoryRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1059,6 +1167,42 @@ ChatbotClient::FeedbackOutcomeCallable ChatbotClient::feedbackCallable(const Fee return task->get_future(); } +ChatbotClient::LinkBotCategoryOutcome ChatbotClient::linkBotCategory(const LinkBotCategoryRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return LinkBotCategoryOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return LinkBotCategoryOutcome(LinkBotCategoryResult(outcome.result())); + else + return LinkBotCategoryOutcome(outcome.error()); +} + +void ChatbotClient::linkBotCategoryAsync(const LinkBotCategoryRequest& request, const LinkBotCategoryAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, linkBotCategory(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ChatbotClient::LinkBotCategoryOutcomeCallable ChatbotClient::linkBotCategoryCallable(const LinkBotCategoryRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->linkBotCategory(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ChatbotClient::MoveKnowledgeCategoryOutcome ChatbotClient::moveKnowledgeCategory(const MoveKnowledgeCategoryRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1167,6 +1311,42 @@ ChatbotClient::PublishKnowledgeOutcomeCallable ChatbotClient::publishKnowledgeCa return task->get_future(); } +ChatbotClient::QueryBotsOutcome ChatbotClient::queryBots(const QueryBotsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryBotsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryBotsOutcome(QueryBotsResult(outcome.result())); + else + return QueryBotsOutcome(outcome.error()); +} + +void ChatbotClient::queryBotsAsync(const QueryBotsRequest& request, const QueryBotsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryBots(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ChatbotClient::QueryBotsOutcomeCallable ChatbotClient::queryBotsCallable(const QueryBotsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryBots(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ChatbotClient::QueryCategoriesOutcome ChatbotClient::queryCategories(const QueryCategoriesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/chatbot/src/model/ActivatePerspectiveRequest.cc b/chatbot/src/model/ActivatePerspectiveRequest.cc index c19937a20..e9593539e 100644 --- a/chatbot/src/model/ActivatePerspectiveRequest.cc +++ b/chatbot/src/model/ActivatePerspectiveRequest.cc @@ -35,6 +35,17 @@ std::string ActivatePerspectiveRequest::getPerspectiveId()const void ActivatePerspectiveRequest::setPerspectiveId(const std::string& perspectiveId) { perspectiveId_ = perspectiveId; - setCoreParameter("PerspectiveId", perspectiveId); + setParameter("PerspectiveId", perspectiveId); +} + +std::string ActivatePerspectiveRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ActivatePerspectiveRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } diff --git a/chatbot/src/model/AddSynonymRequest.cc b/chatbot/src/model/AddSynonymRequest.cc index 79569471e..1ede8426b 100644 --- a/chatbot/src/model/AddSynonymRequest.cc +++ b/chatbot/src/model/AddSynonymRequest.cc @@ -35,7 +35,7 @@ std::string AddSynonymRequest::getSynonym()const void AddSynonymRequest::setSynonym(const std::string& synonym) { synonym_ = synonym; - setCoreParameter("Synonym", synonym); + setParameter("Synonym", synonym); } std::string AddSynonymRequest::getCoreWordName()const @@ -46,6 +46,6 @@ std::string AddSynonymRequest::getCoreWordName()const void AddSynonymRequest::setCoreWordName(const std::string& coreWordName) { coreWordName_ = coreWordName; - setCoreParameter("CoreWordName", coreWordName); + setParameter("CoreWordName", coreWordName); } diff --git a/chatbot/src/model/AppendEntityMemberRequest.cc b/chatbot/src/model/AppendEntityMemberRequest.cc index 29a121e07..0e49e9a34 100644 --- a/chatbot/src/model/AppendEntityMemberRequest.cc +++ b/chatbot/src/model/AppendEntityMemberRequest.cc @@ -35,7 +35,7 @@ long AppendEntityMemberRequest::getEntityId()const void AppendEntityMemberRequest::setEntityId(long entityId) { entityId_ = entityId; - setCoreParameter("EntityId", std::to_string(entityId)); + setParameter("EntityId", std::to_string(entityId)); } std::string AppendEntityMemberRequest::getMember()const @@ -46,7 +46,7 @@ std::string AppendEntityMemberRequest::getMember()const void AppendEntityMemberRequest::setMember(const std::string& member) { member_ = member; - setCoreParameter("Member", member); + setBodyParameter("Member", member); } std::string AppendEntityMemberRequest::getApplyType()const @@ -57,6 +57,6 @@ std::string AppendEntityMemberRequest::getApplyType()const void AppendEntityMemberRequest::setApplyType(const std::string& applyType) { applyType_ = applyType; - setCoreParameter("ApplyType", applyType); + setParameter("ApplyType", applyType); } diff --git a/chatbot/src/model/ChatRequest.cc b/chatbot/src/model/ChatRequest.cc index fc245bb50..6d2082502 100644 --- a/chatbot/src/model/ChatRequest.cc +++ b/chatbot/src/model/ChatRequest.cc @@ -35,7 +35,7 @@ bool ChatRequest::getRecommend()const void ChatRequest::setRecommend(bool recommend) { recommend_ = recommend; - setCoreParameter("Recommend", recommend ? "true" : "false"); + setParameter("Recommend", recommend ? "true" : "false"); } std::string ChatRequest::getSessionId()const @@ -46,7 +46,7 @@ std::string ChatRequest::getSessionId()const void ChatRequest::setSessionId(const std::string& sessionId) { sessionId_ = sessionId; - setCoreParameter("SessionId", sessionId); + setParameter("SessionId", sessionId); } std::string ChatRequest::getAccessKeyId()const @@ -57,40 +57,18 @@ std::string ChatRequest::getAccessKeyId()const void ChatRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } -std::string ChatRequest::getKnowledgeId()const +std::string ChatRequest::getIntentName()const { - return knowledgeId_; + return intentName_; } -void ChatRequest::setKnowledgeId(const std::string& knowledgeId) +void ChatRequest::setIntentName(const std::string& intentName) { - knowledgeId_ = knowledgeId; - setCoreParameter("KnowledgeId", knowledgeId); -} - -std::string ChatRequest::getSenderId()const -{ - return senderId_; -} - -void ChatRequest::setSenderId(const std::string& senderId) -{ - senderId_ = senderId; - setCoreParameter("SenderId", senderId); -} - -std::string ChatRequest::getInstanceId()const -{ - return instanceId_; -} - -void ChatRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + intentName_ = intentName; + setParameter("IntentName", intentName); } std::string ChatRequest::getSenderNick()const @@ -101,7 +79,7 @@ std::string ChatRequest::getSenderNick()const void ChatRequest::setSenderNick(const std::string& senderNick) { senderNick_ = senderNick; - setCoreParameter("SenderNick", senderNick); + setParameter("SenderNick", senderNick); } std::vector ChatRequest::getPerspective()const @@ -113,7 +91,7 @@ void ChatRequest::setPerspective(const std::vector& perspective) { perspective_ = perspective; for(int dep1 = 0; dep1!= perspective.size(); dep1++) { - setCoreParameter("Perspective."+ std::to_string(dep1), perspective.at(dep1)); + setParameter("Perspective."+ std::to_string(dep1), perspective.at(dep1)); } } @@ -125,7 +103,7 @@ std::string ChatRequest::getTag()const void ChatRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } std::string ChatRequest::getUtterance()const @@ -136,6 +114,50 @@ std::string ChatRequest::getUtterance()const void ChatRequest::setUtterance(const std::string& utterance) { utterance_ = utterance; - setCoreParameter("Utterance", utterance); + setParameter("Utterance", utterance); +} + +int ChatRequest::getRecommendNum()const +{ + return recommendNum_; +} + +void ChatRequest::setRecommendNum(int recommendNum) +{ + recommendNum_ = recommendNum; + setParameter("RecommendNum", std::to_string(recommendNum)); +} + +std::string ChatRequest::getKnowledgeId()const +{ + return knowledgeId_; +} + +void ChatRequest::setKnowledgeId(const std::string& knowledgeId) +{ + knowledgeId_ = knowledgeId; + setParameter("KnowledgeId", knowledgeId); +} + +std::string ChatRequest::getSenderId()const +{ + return senderId_; +} + +void ChatRequest::setSenderId(const std::string& senderId) +{ + senderId_ = senderId; + setParameter("SenderId", senderId); +} + +std::string ChatRequest::getInstanceId()const +{ + return instanceId_; +} + +void ChatRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); } diff --git a/chatbot/src/model/ChatResult.cc b/chatbot/src/model/ChatResult.cc index b8bae26c5..8824c7c0f 100644 --- a/chatbot/src/model/ChatResult.cc +++ b/chatbot/src/model/ChatResult.cc @@ -70,6 +70,8 @@ void ChatResult::parse(const std::string &payload) messagesObject.text.metaData = textNode["MetaData"].asString(); if(!textNode["IntentName"].isNull()) messagesObject.text.intentName = textNode["IntentName"].asString(); + if(!textNode["ExternalFlags"].isNull()) + messagesObject.text.externalFlags = textNode["ExternalFlags"].asString(); auto knowledgeNode = value["Knowledge"]; if(!knowledgeNode["Id"].isNull()) messagesObject.knowledge.id = knowledgeNode["Id"].asString(); diff --git a/chatbot/src/model/CreateBotRequest.cc b/chatbot/src/model/CreateBotRequest.cc new file mode 100644 index 000000000..babfb26c3 --- /dev/null +++ b/chatbot/src/model/CreateBotRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Chatbot::Model::CreateBotRequest; + +CreateBotRequest::CreateBotRequest() : + RpcServiceRequest("chatbot", "2017-10-11", "CreateBot") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateBotRequest::~CreateBotRequest() +{} + +std::string CreateBotRequest::getRobotType()const +{ + return robotType_; +} + +void CreateBotRequest::setRobotType(const std::string& robotType) +{ + robotType_ = robotType; + setParameter("RobotType", robotType); +} + +std::string CreateBotRequest::getTimeZone()const +{ + return timeZone_; +} + +void CreateBotRequest::setTimeZone(const std::string& timeZone) +{ + timeZone_ = timeZone; + setParameter("TimeZone", timeZone); +} + +std::string CreateBotRequest::getAvatar()const +{ + return avatar_; +} + +void CreateBotRequest::setAvatar(const std::string& avatar) +{ + avatar_ = avatar; + setParameter("Avatar", avatar); +} + +std::string CreateBotRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateBotRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateBotRequest::getLanguageCode()const +{ + return languageCode_; +} + +void CreateBotRequest::setLanguageCode(const std::string& languageCode) +{ + languageCode_ = languageCode; + setParameter("LanguageCode", languageCode); +} + +std::string CreateBotRequest::getName()const +{ + return name_; +} + +void CreateBotRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string CreateBotRequest::getIntroduction()const +{ + return introduction_; +} + +void CreateBotRequest::setIntroduction(const std::string& introduction) +{ + introduction_ = introduction; + setParameter("Introduction", introduction); +} + diff --git a/chatbot/src/model/CreateBotResult.cc b/chatbot/src/model/CreateBotResult.cc new file mode 100644 index 000000000..b73698217 --- /dev/null +++ b/chatbot/src/model/CreateBotResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Chatbot; +using namespace AlibabaCloud::Chatbot::Model; + +CreateBotResult::CreateBotResult() : + ServiceResult() +{} + +CreateBotResult::CreateBotResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateBotResult::~CreateBotResult() +{} + +void CreateBotResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["InstanceId"].isNull()) + instanceId_ = value["InstanceId"].asString(); + +} + +std::string CreateBotResult::getInstanceId()const +{ + return instanceId_; +} + diff --git a/chatbot/src/model/CreateCategoryRequest.cc b/chatbot/src/model/CreateCategoryRequest.cc index 2e7589ef9..48e167792 100644 --- a/chatbot/src/model/CreateCategoryRequest.cc +++ b/chatbot/src/model/CreateCategoryRequest.cc @@ -35,7 +35,7 @@ long CreateCategoryRequest::getParentCategoryId()const void CreateCategoryRequest::setParentCategoryId(long parentCategoryId) { parentCategoryId_ = parentCategoryId; - setCoreParameter("ParentCategoryId", std::to_string(parentCategoryId)); + setParameter("ParentCategoryId", std::to_string(parentCategoryId)); } std::string CreateCategoryRequest::getName()const @@ -46,6 +46,6 @@ std::string CreateCategoryRequest::getName()const void CreateCategoryRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/chatbot/src/model/CreateCoreWordRequest.cc b/chatbot/src/model/CreateCoreWordRequest.cc index 53fc8b0c5..5ddc264d4 100644 --- a/chatbot/src/model/CreateCoreWordRequest.cc +++ b/chatbot/src/model/CreateCoreWordRequest.cc @@ -35,6 +35,6 @@ std::string CreateCoreWordRequest::getCoreWordName()const void CreateCoreWordRequest::setCoreWordName(const std::string& coreWordName) { coreWordName_ = coreWordName; - setCoreParameter("CoreWordName", coreWordName); + setParameter("CoreWordName", coreWordName); } diff --git a/chatbot/src/model/CreateDialogRequest.cc b/chatbot/src/model/CreateDialogRequest.cc index ad39459f3..d8d5225d1 100644 --- a/chatbot/src/model/CreateDialogRequest.cc +++ b/chatbot/src/model/CreateDialogRequest.cc @@ -35,7 +35,7 @@ std::string CreateDialogRequest::getDescription()const void CreateDialogRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateDialogRequest::getDialogName()const @@ -46,7 +46,7 @@ std::string CreateDialogRequest::getDialogName()const void CreateDialogRequest::setDialogName(const std::string& dialogName) { dialogName_ = dialogName; - setCoreParameter("DialogName", dialogName); + setParameter("DialogName", dialogName); } std::string CreateDialogRequest::getInstanceId()const @@ -57,6 +57,6 @@ std::string CreateDialogRequest::getInstanceId()const void CreateDialogRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/chatbot/src/model/CreateEntityRequest.cc b/chatbot/src/model/CreateEntityRequest.cc index 7ea7064b1..ae5e83cb1 100644 --- a/chatbot/src/model/CreateEntityRequest.cc +++ b/chatbot/src/model/CreateEntityRequest.cc @@ -35,7 +35,7 @@ std::string CreateEntityRequest::getEntityName()const void CreateEntityRequest::setEntityName(const std::string& entityName) { entityName_ = entityName; - setCoreParameter("EntityName", entityName); + setParameter("EntityName", entityName); } long CreateEntityRequest::getDialogId()const @@ -46,7 +46,7 @@ long CreateEntityRequest::getDialogId()const void CreateEntityRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } std::string CreateEntityRequest::getRegex()const @@ -57,7 +57,7 @@ std::string CreateEntityRequest::getRegex()const void CreateEntityRequest::setRegex(const std::string& regex) { regex_ = regex; - setCoreParameter("Regex", regex); + setParameter("Regex", regex); } std::string CreateEntityRequest::getEntityType()const @@ -68,7 +68,7 @@ std::string CreateEntityRequest::getEntityType()const void CreateEntityRequest::setEntityType(const std::string& entityType) { entityType_ = entityType; - setCoreParameter("EntityType", entityType); + setParameter("EntityType", entityType); } std::string CreateEntityRequest::getMembers()const @@ -79,6 +79,6 @@ std::string CreateEntityRequest::getMembers()const void CreateEntityRequest::setMembers(const std::string& members) { members_ = members; - setCoreParameter("Members", members); + setBodyParameter("Members", members); } diff --git a/chatbot/src/model/CreateIntentRequest.cc b/chatbot/src/model/CreateIntentRequest.cc index 1f2c6b5bb..780b1aba7 100644 --- a/chatbot/src/model/CreateIntentRequest.cc +++ b/chatbot/src/model/CreateIntentRequest.cc @@ -35,7 +35,7 @@ std::string CreateIntentRequest::getIntentDefinition()const void CreateIntentRequest::setIntentDefinition(const std::string& intentDefinition) { intentDefinition_ = intentDefinition; - setCoreParameter("IntentDefinition", intentDefinition); + setBodyParameter("IntentDefinition", intentDefinition); } long CreateIntentRequest::getDialogId()const @@ -46,6 +46,6 @@ long CreateIntentRequest::getDialogId()const void CreateIntentRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } diff --git a/chatbot/src/model/CreateKnowledgeRequest.cc b/chatbot/src/model/CreateKnowledgeRequest.cc index e1d2c05f3..777f82455 100644 --- a/chatbot/src/model/CreateKnowledgeRequest.cc +++ b/chatbot/src/model/CreateKnowledgeRequest.cc @@ -35,6 +35,6 @@ std::string CreateKnowledgeRequest::getKnowledge()const void CreateKnowledgeRequest::setKnowledge(const std::string& knowledge) { knowledge_ = knowledge; - setCoreParameter("Knowledge", knowledge); + setBodyParameter("Knowledge", knowledge); } diff --git a/chatbot/src/model/DeleteBotRequest.cc b/chatbot/src/model/DeleteBotRequest.cc new file mode 100644 index 000000000..f1291f3f8 --- /dev/null +++ b/chatbot/src/model/DeleteBotRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Chatbot::Model::DeleteBotRequest; + +DeleteBotRequest::DeleteBotRequest() : + RpcServiceRequest("chatbot", "2017-10-11", "DeleteBot") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteBotRequest::~DeleteBotRequest() +{} + +std::string DeleteBotRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteBotRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DeleteBotRequest::getInstanceId()const +{ + return instanceId_; +} + +void DeleteBotRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + diff --git a/chatbot/src/model/DeleteBotResult.cc b/chatbot/src/model/DeleteBotResult.cc new file mode 100644 index 000000000..508d6da79 --- /dev/null +++ b/chatbot/src/model/DeleteBotResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Chatbot; +using namespace AlibabaCloud::Chatbot::Model; + +DeleteBotResult::DeleteBotResult() : + ServiceResult() +{} + +DeleteBotResult::DeleteBotResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteBotResult::~DeleteBotResult() +{} + +void DeleteBotResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/chatbot/src/model/DeleteCategoryRequest.cc b/chatbot/src/model/DeleteCategoryRequest.cc index 93557e698..9ca391635 100644 --- a/chatbot/src/model/DeleteCategoryRequest.cc +++ b/chatbot/src/model/DeleteCategoryRequest.cc @@ -35,6 +35,6 @@ long DeleteCategoryRequest::getCategoryId()const void DeleteCategoryRequest::setCategoryId(long categoryId) { categoryId_ = categoryId; - setCoreParameter("CategoryId", std::to_string(categoryId)); + setParameter("CategoryId", std::to_string(categoryId)); } diff --git a/chatbot/src/model/DeleteCoreWordRequest.cc b/chatbot/src/model/DeleteCoreWordRequest.cc index 19bfaaa6c..64916e76e 100644 --- a/chatbot/src/model/DeleteCoreWordRequest.cc +++ b/chatbot/src/model/DeleteCoreWordRequest.cc @@ -35,6 +35,6 @@ std::string DeleteCoreWordRequest::getCoreWordName()const void DeleteCoreWordRequest::setCoreWordName(const std::string& coreWordName) { coreWordName_ = coreWordName; - setCoreParameter("CoreWordName", coreWordName); + setParameter("CoreWordName", coreWordName); } diff --git a/chatbot/src/model/DeleteDialogRequest.cc b/chatbot/src/model/DeleteDialogRequest.cc index 728045978..d816c9f6a 100644 --- a/chatbot/src/model/DeleteDialogRequest.cc +++ b/chatbot/src/model/DeleteDialogRequest.cc @@ -35,6 +35,6 @@ long DeleteDialogRequest::getDialogId()const void DeleteDialogRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } diff --git a/chatbot/src/model/DeleteEntityRequest.cc b/chatbot/src/model/DeleteEntityRequest.cc index a0f20003e..46ded5fcd 100644 --- a/chatbot/src/model/DeleteEntityRequest.cc +++ b/chatbot/src/model/DeleteEntityRequest.cc @@ -35,6 +35,6 @@ long DeleteEntityRequest::getEntityId()const void DeleteEntityRequest::setEntityId(long entityId) { entityId_ = entityId; - setCoreParameter("EntityId", std::to_string(entityId)); + setParameter("EntityId", std::to_string(entityId)); } diff --git a/chatbot/src/model/DeleteIntentRequest.cc b/chatbot/src/model/DeleteIntentRequest.cc index 9d0dccd26..4f6bf6b66 100644 --- a/chatbot/src/model/DeleteIntentRequest.cc +++ b/chatbot/src/model/DeleteIntentRequest.cc @@ -35,6 +35,6 @@ long DeleteIntentRequest::getIntentId()const void DeleteIntentRequest::setIntentId(long intentId) { intentId_ = intentId; - setCoreParameter("IntentId", std::to_string(intentId)); + setParameter("IntentId", std::to_string(intentId)); } diff --git a/chatbot/src/model/DeleteKnowledgeRequest.cc b/chatbot/src/model/DeleteKnowledgeRequest.cc index 9bb0d1990..7ce085b45 100644 --- a/chatbot/src/model/DeleteKnowledgeRequest.cc +++ b/chatbot/src/model/DeleteKnowledgeRequest.cc @@ -35,6 +35,6 @@ long DeleteKnowledgeRequest::getKnowledgeId()const void DeleteKnowledgeRequest::setKnowledgeId(long knowledgeId) { knowledgeId_ = knowledgeId; - setCoreParameter("KnowledgeId", std::to_string(knowledgeId)); + setParameter("KnowledgeId", std::to_string(knowledgeId)); } diff --git a/chatbot/src/model/DescribeBotRequest.cc b/chatbot/src/model/DescribeBotRequest.cc new file mode 100644 index 000000000..f09004614 --- /dev/null +++ b/chatbot/src/model/DescribeBotRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Chatbot::Model::DescribeBotRequest; + +DescribeBotRequest::DescribeBotRequest() : + RpcServiceRequest("chatbot", "2017-10-11", "DescribeBot") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeBotRequest::~DescribeBotRequest() +{} + +std::string DescribeBotRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeBotRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeBotRequest::getInstanceId()const +{ + return instanceId_; +} + +void DescribeBotRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + diff --git a/chatbot/src/model/DescribeBotResult.cc b/chatbot/src/model/DescribeBotResult.cc new file mode 100644 index 000000000..eacd18e2e --- /dev/null +++ b/chatbot/src/model/DescribeBotResult.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 +#include + +using namespace AlibabaCloud::Chatbot; +using namespace AlibabaCloud::Chatbot::Model; + +DescribeBotResult::DescribeBotResult() : + ServiceResult() +{} + +DescribeBotResult::DescribeBotResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeBotResult::~DescribeBotResult() +{} + +void DescribeBotResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allCategoriesNode = value["Categories"]["Category"]; + for (auto valueCategoriesCategory : allCategoriesNode) + { + Category categoriesObject; + if(!valueCategoriesCategory["Name"].isNull()) + categoriesObject.name = valueCategoriesCategory["Name"].asString(); + if(!valueCategoriesCategory["CategoryId"].isNull()) + categoriesObject.categoryId = std::stol(valueCategoriesCategory["CategoryId"].asString()); + if(!valueCategoriesCategory["ParentCategoryId"].isNull()) + categoriesObject.parentCategoryId = std::stol(valueCategoriesCategory["ParentCategoryId"].asString()); + categories_.push_back(categoriesObject); + } + if(!value["TimeZone"].isNull()) + timeZone_ = value["TimeZone"].asString(); + if(!value["Avatar"].isNull()) + avatar_ = value["Avatar"].asString(); + if(!value["LanguageCode"].isNull()) + languageCode_ = value["LanguageCode"].asString(); + if(!value["Name"].isNull()) + name_ = value["Name"].asString(); + if(!value["Logo"].isNull()) + logo_ = value["Logo"].asString(); + if(!value["InstanceId"].isNull()) + instanceId_ = value["InstanceId"].asString(); + if(!value["Introduction"].isNull()) + introduction_ = value["Introduction"].asString(); + if(!value["CreateTime"].isNull()) + createTime_ = value["CreateTime"].asString(); + +} + +std::string DescribeBotResult::getLanguageCode()const +{ + return languageCode_; +} + +std::string DescribeBotResult::getTimeZone()const +{ + return timeZone_; +} + +std::vector DescribeBotResult::getCategories()const +{ + return categories_; +} + +std::string DescribeBotResult::getInstanceId()const +{ + return instanceId_; +} + +std::string DescribeBotResult::getIntroduction()const +{ + return introduction_; +} + +std::string DescribeBotResult::getCreateTime()const +{ + return createTime_; +} + +std::string DescribeBotResult::getAvatar()const +{ + return avatar_; +} + +std::string DescribeBotResult::getName()const +{ + return name_; +} + +std::string DescribeBotResult::getLogo()const +{ + return logo_; +} + diff --git a/chatbot/src/model/DescribeCategoryRequest.cc b/chatbot/src/model/DescribeCategoryRequest.cc index d09aafb75..edc1f1338 100644 --- a/chatbot/src/model/DescribeCategoryRequest.cc +++ b/chatbot/src/model/DescribeCategoryRequest.cc @@ -35,6 +35,6 @@ long DescribeCategoryRequest::getCategoryId()const void DescribeCategoryRequest::setCategoryId(long categoryId) { categoryId_ = categoryId; - setCoreParameter("CategoryId", std::to_string(categoryId)); + setParameter("CategoryId", std::to_string(categoryId)); } diff --git a/chatbot/src/model/DescribeCoreWordRequest.cc b/chatbot/src/model/DescribeCoreWordRequest.cc index da838f210..e16408994 100644 --- a/chatbot/src/model/DescribeCoreWordRequest.cc +++ b/chatbot/src/model/DescribeCoreWordRequest.cc @@ -35,6 +35,6 @@ std::string DescribeCoreWordRequest::getCoreWordName()const void DescribeCoreWordRequest::setCoreWordName(const std::string& coreWordName) { coreWordName_ = coreWordName; - setCoreParameter("CoreWordName", coreWordName); + setParameter("CoreWordName", coreWordName); } diff --git a/chatbot/src/model/DescribeDialogFlowRequest.cc b/chatbot/src/model/DescribeDialogFlowRequest.cc index b74ae87d2..87804f83e 100644 --- a/chatbot/src/model/DescribeDialogFlowRequest.cc +++ b/chatbot/src/model/DescribeDialogFlowRequest.cc @@ -35,6 +35,6 @@ long DescribeDialogFlowRequest::getDialogId()const void DescribeDialogFlowRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } diff --git a/chatbot/src/model/DescribeDialogRequest.cc b/chatbot/src/model/DescribeDialogRequest.cc index 2b27a1adb..9ab1cfbdb 100644 --- a/chatbot/src/model/DescribeDialogRequest.cc +++ b/chatbot/src/model/DescribeDialogRequest.cc @@ -35,6 +35,6 @@ long DescribeDialogRequest::getDialogId()const void DescribeDialogRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } diff --git a/chatbot/src/model/DescribeEntitiesRequest.cc b/chatbot/src/model/DescribeEntitiesRequest.cc index 231f53400..519ef3c81 100644 --- a/chatbot/src/model/DescribeEntitiesRequest.cc +++ b/chatbot/src/model/DescribeEntitiesRequest.cc @@ -35,6 +35,6 @@ long DescribeEntitiesRequest::getEntityId()const void DescribeEntitiesRequest::setEntityId(long entityId) { entityId_ = entityId; - setCoreParameter("EntityId", std::to_string(entityId)); + setParameter("EntityId", std::to_string(entityId)); } diff --git a/chatbot/src/model/DescribeIntentRequest.cc b/chatbot/src/model/DescribeIntentRequest.cc index 9a4cf233e..9fffcf282 100644 --- a/chatbot/src/model/DescribeIntentRequest.cc +++ b/chatbot/src/model/DescribeIntentRequest.cc @@ -35,6 +35,6 @@ long DescribeIntentRequest::getIntentId()const void DescribeIntentRequest::setIntentId(long intentId) { intentId_ = intentId; - setCoreParameter("IntentId", std::to_string(intentId)); + setParameter("IntentId", std::to_string(intentId)); } diff --git a/chatbot/src/model/DescribeKnowledgeRequest.cc b/chatbot/src/model/DescribeKnowledgeRequest.cc index 84af080e8..8f694e7a2 100644 --- a/chatbot/src/model/DescribeKnowledgeRequest.cc +++ b/chatbot/src/model/DescribeKnowledgeRequest.cc @@ -35,6 +35,6 @@ long DescribeKnowledgeRequest::getKnowledgeId()const void DescribeKnowledgeRequest::setKnowledgeId(long knowledgeId) { knowledgeId_ = knowledgeId; - setCoreParameter("KnowledgeId", std::to_string(knowledgeId)); + setParameter("KnowledgeId", std::to_string(knowledgeId)); } diff --git a/chatbot/src/model/DescribePerspectiveRequest.cc b/chatbot/src/model/DescribePerspectiveRequest.cc index 32b98b710..7535b67c9 100644 --- a/chatbot/src/model/DescribePerspectiveRequest.cc +++ b/chatbot/src/model/DescribePerspectiveRequest.cc @@ -35,6 +35,17 @@ std::string DescribePerspectiveRequest::getPerspectiveId()const void DescribePerspectiveRequest::setPerspectiveId(const std::string& perspectiveId) { perspectiveId_ = perspectiveId; - setCoreParameter("PerspectiveId", perspectiveId); + setParameter("PerspectiveId", perspectiveId); +} + +std::string DescribePerspectiveRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribePerspectiveRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } diff --git a/chatbot/src/model/DisableDialogFlowRequest.cc b/chatbot/src/model/DisableDialogFlowRequest.cc index 151416b96..a7af1cf68 100644 --- a/chatbot/src/model/DisableDialogFlowRequest.cc +++ b/chatbot/src/model/DisableDialogFlowRequest.cc @@ -35,6 +35,6 @@ long DisableDialogFlowRequest::getDialogId()const void DisableDialogFlowRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } diff --git a/chatbot/src/model/DisableKnowledgeRequest.cc b/chatbot/src/model/DisableKnowledgeRequest.cc index a71c46815..c1b4e4fd2 100644 --- a/chatbot/src/model/DisableKnowledgeRequest.cc +++ b/chatbot/src/model/DisableKnowledgeRequest.cc @@ -35,6 +35,6 @@ long DisableKnowledgeRequest::getKnowledgeId()const void DisableKnowledgeRequest::setKnowledgeId(long knowledgeId) { knowledgeId_ = knowledgeId; - setCoreParameter("KnowledgeId", std::to_string(knowledgeId)); + setParameter("KnowledgeId", std::to_string(knowledgeId)); } diff --git a/chatbot/src/model/FeedbackRequest.cc b/chatbot/src/model/FeedbackRequest.cc index cf08f06f7..5cf28a805 100644 --- a/chatbot/src/model/FeedbackRequest.cc +++ b/chatbot/src/model/FeedbackRequest.cc @@ -35,7 +35,7 @@ std::string FeedbackRequest::getFeedback()const void FeedbackRequest::setFeedback(const std::string& feedback) { feedback_ = feedback; - setCoreParameter("Feedback", feedback); + setParameter("Feedback", feedback); } std::string FeedbackRequest::getInstanceId()const @@ -46,7 +46,7 @@ std::string FeedbackRequest::getInstanceId()const void FeedbackRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string FeedbackRequest::getMessageId()const @@ -57,7 +57,7 @@ std::string FeedbackRequest::getMessageId()const void FeedbackRequest::setMessageId(const std::string& messageId) { messageId_ = messageId; - setCoreParameter("MessageId", messageId); + setParameter("MessageId", messageId); } std::string FeedbackRequest::getSessionId()const @@ -68,6 +68,6 @@ std::string FeedbackRequest::getSessionId()const void FeedbackRequest::setSessionId(const std::string& sessionId) { sessionId_ = sessionId; - setCoreParameter("SessionId", sessionId); + setParameter("SessionId", sessionId); } diff --git a/chatbot/src/model/LinkBotCategoryRequest.cc b/chatbot/src/model/LinkBotCategoryRequest.cc new file mode 100644 index 000000000..6b44b294c --- /dev/null +++ b/chatbot/src/model/LinkBotCategoryRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Chatbot::Model::LinkBotCategoryRequest; + +LinkBotCategoryRequest::LinkBotCategoryRequest() : + RpcServiceRequest("chatbot", "2017-10-11", "LinkBotCategory") +{ + setMethod(HttpRequest::Method::Post); +} + +LinkBotCategoryRequest::~LinkBotCategoryRequest() +{} + +std::string LinkBotCategoryRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void LinkBotCategoryRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string LinkBotCategoryRequest::getCategoryIds()const +{ + return categoryIds_; +} + +void LinkBotCategoryRequest::setCategoryIds(const std::string& categoryIds) +{ + categoryIds_ = categoryIds; + setBodyParameter("CategoryIds", categoryIds); +} + +std::string LinkBotCategoryRequest::getInstanceId()const +{ + return instanceId_; +} + +void LinkBotCategoryRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + diff --git a/chatbot/src/model/LinkBotCategoryResult.cc b/chatbot/src/model/LinkBotCategoryResult.cc new file mode 100644 index 000000000..76468a9d9 --- /dev/null +++ b/chatbot/src/model/LinkBotCategoryResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Chatbot; +using namespace AlibabaCloud::Chatbot::Model; + +LinkBotCategoryResult::LinkBotCategoryResult() : + ServiceResult() +{} + +LinkBotCategoryResult::LinkBotCategoryResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +LinkBotCategoryResult::~LinkBotCategoryResult() +{} + +void LinkBotCategoryResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/chatbot/src/model/MoveKnowledgeCategoryRequest.cc b/chatbot/src/model/MoveKnowledgeCategoryRequest.cc index 322c183e8..dc17303b5 100644 --- a/chatbot/src/model/MoveKnowledgeCategoryRequest.cc +++ b/chatbot/src/model/MoveKnowledgeCategoryRequest.cc @@ -35,7 +35,7 @@ long MoveKnowledgeCategoryRequest::getKnowledgeId()const void MoveKnowledgeCategoryRequest::setKnowledgeId(long knowledgeId) { knowledgeId_ = knowledgeId; - setCoreParameter("KnowledgeId", std::to_string(knowledgeId)); + setParameter("KnowledgeId", std::to_string(knowledgeId)); } long MoveKnowledgeCategoryRequest::getCategoryId()const @@ -46,6 +46,6 @@ long MoveKnowledgeCategoryRequest::getCategoryId()const void MoveKnowledgeCategoryRequest::setCategoryId(long categoryId) { categoryId_ = categoryId; - setCoreParameter("CategoryId", std::to_string(categoryId)); + setParameter("CategoryId", std::to_string(categoryId)); } diff --git a/chatbot/src/model/PublishDialogFlowRequest.cc b/chatbot/src/model/PublishDialogFlowRequest.cc index e24180549..27e82d0e6 100644 --- a/chatbot/src/model/PublishDialogFlowRequest.cc +++ b/chatbot/src/model/PublishDialogFlowRequest.cc @@ -35,6 +35,6 @@ long PublishDialogFlowRequest::getDialogId()const void PublishDialogFlowRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } diff --git a/chatbot/src/model/PublishKnowledgeRequest.cc b/chatbot/src/model/PublishKnowledgeRequest.cc index 447973c4f..af785700e 100644 --- a/chatbot/src/model/PublishKnowledgeRequest.cc +++ b/chatbot/src/model/PublishKnowledgeRequest.cc @@ -35,6 +35,6 @@ long PublishKnowledgeRequest::getKnowledgeId()const void PublishKnowledgeRequest::setKnowledgeId(long knowledgeId) { knowledgeId_ = knowledgeId; - setCoreParameter("KnowledgeId", std::to_string(knowledgeId)); + setParameter("KnowledgeId", std::to_string(knowledgeId)); } diff --git a/chatbot/src/model/QueryBotsRequest.cc b/chatbot/src/model/QueryBotsRequest.cc new file mode 100644 index 000000000..ae56ab5ab --- /dev/null +++ b/chatbot/src/model/QueryBotsRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Chatbot::Model::QueryBotsRequest; + +QueryBotsRequest::QueryBotsRequest() : + RpcServiceRequest("chatbot", "2017-10-11", "QueryBots") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryBotsRequest::~QueryBotsRequest() +{} + +int QueryBotsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void QueryBotsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string QueryBotsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryBotsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int QueryBotsRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryBotsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/chatbot/src/model/QueryBotsResult.cc b/chatbot/src/model/QueryBotsResult.cc new file mode 100644 index 000000000..c73391d15 --- /dev/null +++ b/chatbot/src/model/QueryBotsResult.cc @@ -0,0 +1,90 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Chatbot; +using namespace AlibabaCloud::Chatbot::Model; + +QueryBotsResult::QueryBotsResult() : + ServiceResult() +{} + +QueryBotsResult::QueryBotsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryBotsResult::~QueryBotsResult() +{} + +void QueryBotsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBotsNode = value["Bots"]["Bot"]; + for (auto valueBotsBot : allBotsNode) + { + Bot botsObject; + if(!valueBotsBot["Name"].isNull()) + botsObject.name = valueBotsBot["Name"].asString(); + if(!valueBotsBot["Introduction"].isNull()) + botsObject.introduction = valueBotsBot["Introduction"].asString(); + if(!valueBotsBot["TimeZone"].isNull()) + botsObject.timeZone = valueBotsBot["TimeZone"].asString(); + if(!valueBotsBot["LanguageCode"].isNull()) + botsObject.languageCode = valueBotsBot["LanguageCode"].asString(); + if(!valueBotsBot["Avatar"].isNull()) + botsObject.avatar = valueBotsBot["Avatar"].asString(); + if(!valueBotsBot["CreateTime"].isNull()) + botsObject.createTime = valueBotsBot["CreateTime"].asString(); + if(!valueBotsBot["InstanceId"].isNull()) + botsObject.instanceId = valueBotsBot["InstanceId"].asString(); + bots_.push_back(botsObject); + } + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int QueryBotsResult::getTotalCount()const +{ + return totalCount_; +} + +std::vector QueryBotsResult::getBots()const +{ + return bots_; +} + +int QueryBotsResult::getPageSize()const +{ + return pageSize_; +} + +int QueryBotsResult::getPageNumber()const +{ + return pageNumber_; +} + diff --git a/chatbot/src/model/QueryCategoriesRequest.cc b/chatbot/src/model/QueryCategoriesRequest.cc index 2c900e87c..012c95dc5 100644 --- a/chatbot/src/model/QueryCategoriesRequest.cc +++ b/chatbot/src/model/QueryCategoriesRequest.cc @@ -35,7 +35,7 @@ bool QueryCategoriesRequest::getShowChildrens()const void QueryCategoriesRequest::setShowChildrens(bool showChildrens) { showChildrens_ = showChildrens; - setCoreParameter("ShowChildrens", showChildrens ? "true" : "false"); + setParameter("ShowChildrens", showChildrens ? "true" : "false"); } long QueryCategoriesRequest::getParentCategoryId()const @@ -46,6 +46,6 @@ long QueryCategoriesRequest::getParentCategoryId()const void QueryCategoriesRequest::setParentCategoryId(long parentCategoryId) { parentCategoryId_ = parentCategoryId; - setCoreParameter("ParentCategoryId", std::to_string(parentCategoryId)); + setParameter("ParentCategoryId", std::to_string(parentCategoryId)); } diff --git a/chatbot/src/model/QueryCoreWordsRequest.cc b/chatbot/src/model/QueryCoreWordsRequest.cc index db8ef1cb9..a138b596e 100644 --- a/chatbot/src/model/QueryCoreWordsRequest.cc +++ b/chatbot/src/model/QueryCoreWordsRequest.cc @@ -35,7 +35,7 @@ int QueryCoreWordsRequest::getPageNumber()const void QueryCoreWordsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string QueryCoreWordsRequest::getSynonym()const @@ -46,7 +46,7 @@ std::string QueryCoreWordsRequest::getSynonym()const void QueryCoreWordsRequest::setSynonym(const std::string& synonym) { synonym_ = synonym; - setCoreParameter("Synonym", synonym); + setParameter("Synonym", synonym); } int QueryCoreWordsRequest::getPageSize()const @@ -57,7 +57,7 @@ int QueryCoreWordsRequest::getPageSize()const void QueryCoreWordsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryCoreWordsRequest::getCoreWordName()const @@ -68,6 +68,6 @@ std::string QueryCoreWordsRequest::getCoreWordName()const void QueryCoreWordsRequest::setCoreWordName(const std::string& coreWordName) { coreWordName_ = coreWordName; - setCoreParameter("CoreWordName", coreWordName); + setParameter("CoreWordName", coreWordName); } diff --git a/chatbot/src/model/QueryDialogsRequest.cc b/chatbot/src/model/QueryDialogsRequest.cc index a3a1ef4aa..843660460 100644 --- a/chatbot/src/model/QueryDialogsRequest.cc +++ b/chatbot/src/model/QueryDialogsRequest.cc @@ -35,7 +35,7 @@ std::string QueryDialogsRequest::getDialogName()const void QueryDialogsRequest::setDialogName(const std::string& dialogName) { dialogName_ = dialogName; - setCoreParameter("DialogName", dialogName); + setParameter("DialogName", dialogName); } int QueryDialogsRequest::getPageNumber()const @@ -46,7 +46,7 @@ int QueryDialogsRequest::getPageNumber()const void QueryDialogsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string QueryDialogsRequest::getInstanceId()const @@ -57,7 +57,7 @@ std::string QueryDialogsRequest::getInstanceId()const void QueryDialogsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int QueryDialogsRequest::getPageSize()const @@ -68,6 +68,6 @@ int QueryDialogsRequest::getPageSize()const void QueryDialogsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/chatbot/src/model/QueryEntitiesRequest.cc b/chatbot/src/model/QueryEntitiesRequest.cc index 781ed38a2..27f88aa4c 100644 --- a/chatbot/src/model/QueryEntitiesRequest.cc +++ b/chatbot/src/model/QueryEntitiesRequest.cc @@ -35,7 +35,7 @@ std::string QueryEntitiesRequest::getEntityName()const void QueryEntitiesRequest::setEntityName(const std::string& entityName) { entityName_ = entityName; - setCoreParameter("EntityName", entityName); + setParameter("EntityName", entityName); } long QueryEntitiesRequest::getDialogId()const @@ -46,7 +46,7 @@ long QueryEntitiesRequest::getDialogId()const void QueryEntitiesRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } int QueryEntitiesRequest::getPageNumber()const @@ -57,7 +57,7 @@ int QueryEntitiesRequest::getPageNumber()const void QueryEntitiesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int QueryEntitiesRequest::getPageSize()const @@ -68,6 +68,6 @@ int QueryEntitiesRequest::getPageSize()const void QueryEntitiesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/chatbot/src/model/QueryIntentsRequest.cc b/chatbot/src/model/QueryIntentsRequest.cc index e2c07e42e..a7aa08966 100644 --- a/chatbot/src/model/QueryIntentsRequest.cc +++ b/chatbot/src/model/QueryIntentsRequest.cc @@ -35,7 +35,7 @@ long QueryIntentsRequest::getDialogId()const void QueryIntentsRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } int QueryIntentsRequest::getPageNumber()const @@ -46,7 +46,7 @@ int QueryIntentsRequest::getPageNumber()const void QueryIntentsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string QueryIntentsRequest::getIntentName()const @@ -57,7 +57,7 @@ std::string QueryIntentsRequest::getIntentName()const void QueryIntentsRequest::setIntentName(const std::string& intentName) { intentName_ = intentName; - setCoreParameter("IntentName", intentName); + setParameter("IntentName", intentName); } int QueryIntentsRequest::getPageSize()const @@ -68,6 +68,6 @@ int QueryIntentsRequest::getPageSize()const void QueryIntentsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/chatbot/src/model/QueryKnowledgesRequest.cc b/chatbot/src/model/QueryKnowledgesRequest.cc index 6d40fe913..b38e09eec 100644 --- a/chatbot/src/model/QueryKnowledgesRequest.cc +++ b/chatbot/src/model/QueryKnowledgesRequest.cc @@ -35,7 +35,7 @@ std::string QueryKnowledgesRequest::getKnowledgeTitle()const void QueryKnowledgesRequest::setKnowledgeTitle(const std::string& knowledgeTitle) { knowledgeTitle_ = knowledgeTitle; - setCoreParameter("KnowledgeTitle", knowledgeTitle); + setParameter("KnowledgeTitle", knowledgeTitle); } int QueryKnowledgesRequest::getPageNumber()const @@ -46,7 +46,7 @@ int QueryKnowledgesRequest::getPageNumber()const void QueryKnowledgesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int QueryKnowledgesRequest::getPageSize()const @@ -57,7 +57,7 @@ int QueryKnowledgesRequest::getPageSize()const void QueryKnowledgesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryKnowledgesRequest::getCoreWordName()const @@ -68,7 +68,7 @@ std::string QueryKnowledgesRequest::getCoreWordName()const void QueryKnowledgesRequest::setCoreWordName(const std::string& coreWordName) { coreWordName_ = coreWordName; - setCoreParameter("CoreWordName", coreWordName); + setParameter("CoreWordName", coreWordName); } long QueryKnowledgesRequest::getCategoryId()const @@ -79,6 +79,6 @@ long QueryKnowledgesRequest::getCategoryId()const void QueryKnowledgesRequest::setCategoryId(long categoryId) { categoryId_ = categoryId; - setCoreParameter("CategoryId", std::to_string(categoryId)); + setParameter("CategoryId", std::to_string(categoryId)); } diff --git a/chatbot/src/model/QueryPerspectivesRequest.cc b/chatbot/src/model/QueryPerspectivesRequest.cc index 425098246..82608281e 100644 --- a/chatbot/src/model/QueryPerspectivesRequest.cc +++ b/chatbot/src/model/QueryPerspectivesRequest.cc @@ -27,3 +27,14 @@ QueryPerspectivesRequest::QueryPerspectivesRequest() : QueryPerspectivesRequest::~QueryPerspectivesRequest() {} +std::string QueryPerspectivesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryPerspectivesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/chatbot/src/model/QuerySystemEntitiesRequest.cc b/chatbot/src/model/QuerySystemEntitiesRequest.cc index b51c9ea0e..1638990bc 100644 --- a/chatbot/src/model/QuerySystemEntitiesRequest.cc +++ b/chatbot/src/model/QuerySystemEntitiesRequest.cc @@ -35,6 +35,6 @@ std::string QuerySystemEntitiesRequest::getEntityName()const void QuerySystemEntitiesRequest::setEntityName(const std::string& entityName) { entityName_ = entityName; - setCoreParameter("EntityName", entityName); + setParameter("EntityName", entityName); } diff --git a/chatbot/src/model/RemoveEntityMemberRequest.cc b/chatbot/src/model/RemoveEntityMemberRequest.cc index 5bb5cfaac..042a1983f 100644 --- a/chatbot/src/model/RemoveEntityMemberRequest.cc +++ b/chatbot/src/model/RemoveEntityMemberRequest.cc @@ -35,7 +35,7 @@ long RemoveEntityMemberRequest::getEntityId()const void RemoveEntityMemberRequest::setEntityId(long entityId) { entityId_ = entityId; - setCoreParameter("EntityId", std::to_string(entityId)); + setParameter("EntityId", std::to_string(entityId)); } std::string RemoveEntityMemberRequest::getRemoveType()const @@ -46,7 +46,7 @@ std::string RemoveEntityMemberRequest::getRemoveType()const void RemoveEntityMemberRequest::setRemoveType(const std::string& removeType) { removeType_ = removeType; - setCoreParameter("RemoveType", removeType); + setParameter("RemoveType", removeType); } std::string RemoveEntityMemberRequest::getMember()const @@ -57,6 +57,6 @@ std::string RemoveEntityMemberRequest::getMember()const void RemoveEntityMemberRequest::setMember(const std::string& member) { member_ = member; - setCoreParameter("Member", member); + setBodyParameter("Member", member); } diff --git a/chatbot/src/model/RemoveSynonymRequest.cc b/chatbot/src/model/RemoveSynonymRequest.cc index 213dac40e..2f0097336 100644 --- a/chatbot/src/model/RemoveSynonymRequest.cc +++ b/chatbot/src/model/RemoveSynonymRequest.cc @@ -35,7 +35,7 @@ std::string RemoveSynonymRequest::getSynonym()const void RemoveSynonymRequest::setSynonym(const std::string& synonym) { synonym_ = synonym; - setCoreParameter("Synonym", synonym); + setParameter("Synonym", synonym); } std::string RemoveSynonymRequest::getCoreWordName()const @@ -46,6 +46,6 @@ std::string RemoveSynonymRequest::getCoreWordName()const void RemoveSynonymRequest::setCoreWordName(const std::string& coreWordName) { coreWordName_ = coreWordName; - setCoreParameter("CoreWordName", coreWordName); + setParameter("CoreWordName", coreWordName); } diff --git a/chatbot/src/model/TestDialogFlowRequest.cc b/chatbot/src/model/TestDialogFlowRequest.cc index 2fb58d2e1..c06f42c13 100644 --- a/chatbot/src/model/TestDialogFlowRequest.cc +++ b/chatbot/src/model/TestDialogFlowRequest.cc @@ -35,6 +35,6 @@ long TestDialogFlowRequest::getDialogId()const void TestDialogFlowRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } diff --git a/chatbot/src/model/UpdateCategoryRequest.cc b/chatbot/src/model/UpdateCategoryRequest.cc index 1945ccd00..5ec887e3a 100644 --- a/chatbot/src/model/UpdateCategoryRequest.cc +++ b/chatbot/src/model/UpdateCategoryRequest.cc @@ -35,7 +35,7 @@ std::string UpdateCategoryRequest::getName()const void UpdateCategoryRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long UpdateCategoryRequest::getCategoryId()const @@ -46,6 +46,6 @@ long UpdateCategoryRequest::getCategoryId()const void UpdateCategoryRequest::setCategoryId(long categoryId) { categoryId_ = categoryId; - setCoreParameter("CategoryId", std::to_string(categoryId)); + setParameter("CategoryId", std::to_string(categoryId)); } diff --git a/chatbot/src/model/UpdateCoreWordRequest.cc b/chatbot/src/model/UpdateCoreWordRequest.cc index 2097467ad..5ae1b70b8 100644 --- a/chatbot/src/model/UpdateCoreWordRequest.cc +++ b/chatbot/src/model/UpdateCoreWordRequest.cc @@ -35,7 +35,7 @@ std::string UpdateCoreWordRequest::getCoreWordName()const void UpdateCoreWordRequest::setCoreWordName(const std::string& coreWordName) { coreWordName_ = coreWordName; - setCoreParameter("CoreWordName", coreWordName); + setParameter("CoreWordName", coreWordName); } std::string UpdateCoreWordRequest::getCoreWordCode()const @@ -46,6 +46,6 @@ std::string UpdateCoreWordRequest::getCoreWordCode()const void UpdateCoreWordRequest::setCoreWordCode(const std::string& coreWordCode) { coreWordCode_ = coreWordCode; - setCoreParameter("CoreWordCode", coreWordCode); + setParameter("CoreWordCode", coreWordCode); } diff --git a/chatbot/src/model/UpdateDialogFlowRequest.cc b/chatbot/src/model/UpdateDialogFlowRequest.cc index 1a40db920..d08c5d91c 100644 --- a/chatbot/src/model/UpdateDialogFlowRequest.cc +++ b/chatbot/src/model/UpdateDialogFlowRequest.cc @@ -35,7 +35,7 @@ std::string UpdateDialogFlowRequest::getModuleDefinition()const void UpdateDialogFlowRequest::setModuleDefinition(const std::string& moduleDefinition) { moduleDefinition_ = moduleDefinition; - setCoreParameter("ModuleDefinition", moduleDefinition); + setBodyParameter("ModuleDefinition", moduleDefinition); } long UpdateDialogFlowRequest::getDialogId()const @@ -46,6 +46,6 @@ long UpdateDialogFlowRequest::getDialogId()const void UpdateDialogFlowRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } diff --git a/chatbot/src/model/UpdateDialogRequest.cc b/chatbot/src/model/UpdateDialogRequest.cc index a0f3f2a3b..34ec1b6e5 100644 --- a/chatbot/src/model/UpdateDialogRequest.cc +++ b/chatbot/src/model/UpdateDialogRequest.cc @@ -35,7 +35,7 @@ std::string UpdateDialogRequest::getDescription()const void UpdateDialogRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } long UpdateDialogRequest::getDialogId()const @@ -46,7 +46,7 @@ long UpdateDialogRequest::getDialogId()const void UpdateDialogRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } std::string UpdateDialogRequest::getDialogName()const @@ -57,6 +57,6 @@ std::string UpdateDialogRequest::getDialogName()const void UpdateDialogRequest::setDialogName(const std::string& dialogName) { dialogName_ = dialogName; - setCoreParameter("DialogName", dialogName); + setParameter("DialogName", dialogName); } diff --git a/chatbot/src/model/UpdateEntityRequest.cc b/chatbot/src/model/UpdateEntityRequest.cc index 8319986e7..70552e3b3 100644 --- a/chatbot/src/model/UpdateEntityRequest.cc +++ b/chatbot/src/model/UpdateEntityRequest.cc @@ -35,7 +35,7 @@ std::string UpdateEntityRequest::getEntityName()const void UpdateEntityRequest::setEntityName(const std::string& entityName) { entityName_ = entityName; - setCoreParameter("EntityName", entityName); + setParameter("EntityName", entityName); } long UpdateEntityRequest::getEntityId()const @@ -46,7 +46,7 @@ long UpdateEntityRequest::getEntityId()const void UpdateEntityRequest::setEntityId(long entityId) { entityId_ = entityId; - setCoreParameter("EntityId", std::to_string(entityId)); + setParameter("EntityId", std::to_string(entityId)); } std::string UpdateEntityRequest::getRegex()const @@ -57,7 +57,7 @@ std::string UpdateEntityRequest::getRegex()const void UpdateEntityRequest::setRegex(const std::string& regex) { regex_ = regex; - setCoreParameter("Regex", regex); + setParameter("Regex", regex); } std::string UpdateEntityRequest::getEntityType()const @@ -68,7 +68,7 @@ std::string UpdateEntityRequest::getEntityType()const void UpdateEntityRequest::setEntityType(const std::string& entityType) { entityType_ = entityType; - setCoreParameter("EntityType", entityType); + setParameter("EntityType", entityType); } std::string UpdateEntityRequest::getMembers()const @@ -79,6 +79,6 @@ std::string UpdateEntityRequest::getMembers()const void UpdateEntityRequest::setMembers(const std::string& members) { members_ = members; - setCoreParameter("Members", members); + setBodyParameter("Members", members); } diff --git a/chatbot/src/model/UpdateIntentRequest.cc b/chatbot/src/model/UpdateIntentRequest.cc index d2a3ae210..6284061d2 100644 --- a/chatbot/src/model/UpdateIntentRequest.cc +++ b/chatbot/src/model/UpdateIntentRequest.cc @@ -35,7 +35,7 @@ std::string UpdateIntentRequest::getIntentDefinition()const void UpdateIntentRequest::setIntentDefinition(const std::string& intentDefinition) { intentDefinition_ = intentDefinition; - setCoreParameter("IntentDefinition", intentDefinition); + setBodyParameter("IntentDefinition", intentDefinition); } long UpdateIntentRequest::getIntentId()const @@ -46,6 +46,6 @@ long UpdateIntentRequest::getIntentId()const void UpdateIntentRequest::setIntentId(long intentId) { intentId_ = intentId; - setCoreParameter("IntentId", std::to_string(intentId)); + setParameter("IntentId", std::to_string(intentId)); } diff --git a/chatbot/src/model/UpdateKnowledgeRequest.cc b/chatbot/src/model/UpdateKnowledgeRequest.cc index 7252659ab..01c4fb4db 100644 --- a/chatbot/src/model/UpdateKnowledgeRequest.cc +++ b/chatbot/src/model/UpdateKnowledgeRequest.cc @@ -35,6 +35,6 @@ std::string UpdateKnowledgeRequest::getKnowledge()const void UpdateKnowledgeRequest::setKnowledge(const std::string& knowledge) { knowledge_ = knowledge; - setCoreParameter("Knowledge", knowledge); + setBodyParameter("Knowledge", knowledge); } diff --git a/chatbot/src/model/UpdatePerspectiveRequest.cc b/chatbot/src/model/UpdatePerspectiveRequest.cc index 3a359cc84..59c0e8e47 100644 --- a/chatbot/src/model/UpdatePerspectiveRequest.cc +++ b/chatbot/src/model/UpdatePerspectiveRequest.cc @@ -35,7 +35,18 @@ std::string UpdatePerspectiveRequest::getPerspectiveId()const void UpdatePerspectiveRequest::setPerspectiveId(const std::string& perspectiveId) { perspectiveId_ = perspectiveId; - setCoreParameter("PerspectiveId", perspectiveId); + setParameter("PerspectiveId", perspectiveId); +} + +std::string UpdatePerspectiveRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpdatePerspectiveRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string UpdatePerspectiveRequest::getName()const @@ -46,6 +57,6 @@ std::string UpdatePerspectiveRequest::getName()const void UpdatePerspectiveRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cloudapi/CMakeLists.txt b/cloudapi/CMakeLists.txt index bac1fb6c3..c5ced43c1 100644 --- a/cloudapi/CMakeLists.txt +++ b/cloudapi/CMakeLists.txt @@ -83,6 +83,8 @@ set(cloudapi_public_header_model include/alibabacloud/cloudapi/model/DescribeApiErrorDataResult.h include/alibabacloud/cloudapi/model/DescribeApiGroupRequest.h include/alibabacloud/cloudapi/model/DescribeApiGroupResult.h + include/alibabacloud/cloudapi/model/DescribeApiGroupVpcWhitelistRequest.h + include/alibabacloud/cloudapi/model/DescribeApiGroupVpcWhitelistResult.h include/alibabacloud/cloudapi/model/DescribeApiGroupsRequest.h include/alibabacloud/cloudapi/model/DescribeApiGroupsResult.h include/alibabacloud/cloudapi/model/DescribeApiHistoriesRequest.h @@ -93,6 +95,8 @@ set(cloudapi_public_header_model include/alibabacloud/cloudapi/model/DescribeApiIpControlsResult.h include/alibabacloud/cloudapi/model/DescribeApiLatencyDataRequest.h include/alibabacloud/cloudapi/model/DescribeApiLatencyDataResult.h + include/alibabacloud/cloudapi/model/DescribeApiMarketAttributesRequest.h + include/alibabacloud/cloudapi/model/DescribeApiMarketAttributesResult.h include/alibabacloud/cloudapi/model/DescribeApiQpsDataRequest.h include/alibabacloud/cloudapi/model/DescribeApiQpsDataResult.h include/alibabacloud/cloudapi/model/DescribeApiSignaturesRequest.h @@ -169,6 +173,10 @@ set(cloudapi_public_header_model include/alibabacloud/cloudapi/model/ModifyApiResult.h include/alibabacloud/cloudapi/model/ModifyApiGroupRequest.h include/alibabacloud/cloudapi/model/ModifyApiGroupResult.h + include/alibabacloud/cloudapi/model/ModifyApiGroupVpcWhitelistRequest.h + include/alibabacloud/cloudapi/model/ModifyApiGroupVpcWhitelistResult.h + include/alibabacloud/cloudapi/model/ModifyApiMarketAttributesRequest.h + include/alibabacloud/cloudapi/model/ModifyApiMarketAttributesResult.h include/alibabacloud/cloudapi/model/ModifyAppRequest.h include/alibabacloud/cloudapi/model/ModifyAppResult.h include/alibabacloud/cloudapi/model/ModifyIpControlRequest.h @@ -223,6 +231,8 @@ set(cloudapi_public_header_model include/alibabacloud/cloudapi/model/SetTrafficControlApisResult.h include/alibabacloud/cloudapi/model/SetVpcAccessRequest.h include/alibabacloud/cloudapi/model/SetVpcAccessResult.h + include/alibabacloud/cloudapi/model/SetWildcardDomainPatternsRequest.h + include/alibabacloud/cloudapi/model/SetWildcardDomainPatternsResult.h include/alibabacloud/cloudapi/model/SwitchApiRequest.h include/alibabacloud/cloudapi/model/SwitchApiResult.h include/alibabacloud/cloudapi/model/TagResourcesRequest.h @@ -294,6 +304,8 @@ set(cloudapi_src src/model/DescribeApiErrorDataResult.cc src/model/DescribeApiGroupRequest.cc src/model/DescribeApiGroupResult.cc + src/model/DescribeApiGroupVpcWhitelistRequest.cc + src/model/DescribeApiGroupVpcWhitelistResult.cc src/model/DescribeApiGroupsRequest.cc src/model/DescribeApiGroupsResult.cc src/model/DescribeApiHistoriesRequest.cc @@ -304,6 +316,8 @@ set(cloudapi_src src/model/DescribeApiIpControlsResult.cc src/model/DescribeApiLatencyDataRequest.cc src/model/DescribeApiLatencyDataResult.cc + src/model/DescribeApiMarketAttributesRequest.cc + src/model/DescribeApiMarketAttributesResult.cc src/model/DescribeApiQpsDataRequest.cc src/model/DescribeApiQpsDataResult.cc src/model/DescribeApiSignaturesRequest.cc @@ -380,6 +394,10 @@ set(cloudapi_src src/model/ModifyApiResult.cc src/model/ModifyApiGroupRequest.cc src/model/ModifyApiGroupResult.cc + src/model/ModifyApiGroupVpcWhitelistRequest.cc + src/model/ModifyApiGroupVpcWhitelistResult.cc + src/model/ModifyApiMarketAttributesRequest.cc + src/model/ModifyApiMarketAttributesResult.cc src/model/ModifyAppRequest.cc src/model/ModifyAppResult.cc src/model/ModifyIpControlRequest.cc @@ -434,6 +452,8 @@ set(cloudapi_src src/model/SetTrafficControlApisResult.cc src/model/SetVpcAccessRequest.cc src/model/SetVpcAccessResult.cc + src/model/SetWildcardDomainPatternsRequest.cc + src/model/SetWildcardDomainPatternsResult.cc src/model/SwitchApiRequest.cc src/model/SwitchApiResult.cc src/model/TagResourcesRequest.cc diff --git a/cloudapi/include/alibabacloud/cloudapi/CloudAPIClient.h b/cloudapi/include/alibabacloud/cloudapi/CloudAPIClient.h index 4dae02968..d7269ebb7 100644 --- a/cloudapi/include/alibabacloud/cloudapi/CloudAPIClient.h +++ b/cloudapi/include/alibabacloud/cloudapi/CloudAPIClient.h @@ -84,6 +84,8 @@ #include "model/DescribeApiErrorDataResult.h" #include "model/DescribeApiGroupRequest.h" #include "model/DescribeApiGroupResult.h" +#include "model/DescribeApiGroupVpcWhitelistRequest.h" +#include "model/DescribeApiGroupVpcWhitelistResult.h" #include "model/DescribeApiGroupsRequest.h" #include "model/DescribeApiGroupsResult.h" #include "model/DescribeApiHistoriesRequest.h" @@ -94,6 +96,8 @@ #include "model/DescribeApiIpControlsResult.h" #include "model/DescribeApiLatencyDataRequest.h" #include "model/DescribeApiLatencyDataResult.h" +#include "model/DescribeApiMarketAttributesRequest.h" +#include "model/DescribeApiMarketAttributesResult.h" #include "model/DescribeApiQpsDataRequest.h" #include "model/DescribeApiQpsDataResult.h" #include "model/DescribeApiSignaturesRequest.h" @@ -170,6 +174,10 @@ #include "model/ModifyApiResult.h" #include "model/ModifyApiGroupRequest.h" #include "model/ModifyApiGroupResult.h" +#include "model/ModifyApiGroupVpcWhitelistRequest.h" +#include "model/ModifyApiGroupVpcWhitelistResult.h" +#include "model/ModifyApiMarketAttributesRequest.h" +#include "model/ModifyApiMarketAttributesResult.h" #include "model/ModifyAppRequest.h" #include "model/ModifyAppResult.h" #include "model/ModifyIpControlRequest.h" @@ -224,6 +232,8 @@ #include "model/SetTrafficControlApisResult.h" #include "model/SetVpcAccessRequest.h" #include "model/SetVpcAccessResult.h" +#include "model/SetWildcardDomainPatternsRequest.h" +#include "model/SetWildcardDomainPatternsResult.h" #include "model/SwitchApiRequest.h" #include "model/SwitchApiResult.h" #include "model/TagResourcesRequest.h" @@ -332,6 +342,9 @@ namespace AlibabaCloud typedef Outcome DescribeApiGroupOutcome; typedef std::future DescribeApiGroupOutcomeCallable; typedef std::function&)> DescribeApiGroupAsyncHandler; + typedef Outcome DescribeApiGroupVpcWhitelistOutcome; + typedef std::future DescribeApiGroupVpcWhitelistOutcomeCallable; + typedef std::function&)> DescribeApiGroupVpcWhitelistAsyncHandler; typedef Outcome DescribeApiGroupsOutcome; typedef std::future DescribeApiGroupsOutcomeCallable; typedef std::function&)> DescribeApiGroupsAsyncHandler; @@ -347,6 +360,9 @@ namespace AlibabaCloud typedef Outcome DescribeApiLatencyDataOutcome; typedef std::future DescribeApiLatencyDataOutcomeCallable; typedef std::function&)> DescribeApiLatencyDataAsyncHandler; + typedef Outcome DescribeApiMarketAttributesOutcome; + typedef std::future DescribeApiMarketAttributesOutcomeCallable; + typedef std::function&)> DescribeApiMarketAttributesAsyncHandler; typedef Outcome DescribeApiQpsDataOutcome; typedef std::future DescribeApiQpsDataOutcomeCallable; typedef std::function&)> DescribeApiQpsDataAsyncHandler; @@ -461,6 +477,12 @@ namespace AlibabaCloud typedef Outcome ModifyApiGroupOutcome; typedef std::future ModifyApiGroupOutcomeCallable; typedef std::function&)> ModifyApiGroupAsyncHandler; + typedef Outcome ModifyApiGroupVpcWhitelistOutcome; + typedef std::future ModifyApiGroupVpcWhitelistOutcomeCallable; + typedef std::function&)> ModifyApiGroupVpcWhitelistAsyncHandler; + typedef Outcome ModifyApiMarketAttributesOutcome; + typedef std::future ModifyApiMarketAttributesOutcomeCallable; + typedef std::function&)> ModifyApiMarketAttributesAsyncHandler; typedef Outcome ModifyAppOutcome; typedef std::future ModifyAppOutcomeCallable; typedef std::function&)> ModifyAppAsyncHandler; @@ -542,6 +564,9 @@ namespace AlibabaCloud typedef Outcome SetVpcAccessOutcome; typedef std::future SetVpcAccessOutcomeCallable; typedef std::function&)> SetVpcAccessAsyncHandler; + typedef Outcome SetWildcardDomainPatternsOutcome; + typedef std::future SetWildcardDomainPatternsOutcomeCallable; + typedef std::function&)> SetWildcardDomainPatternsAsyncHandler; typedef Outcome SwitchApiOutcome; typedef std::future SwitchApiOutcomeCallable; typedef std::function&)> SwitchApiAsyncHandler; @@ -649,6 +674,9 @@ namespace AlibabaCloud DescribeApiGroupOutcome describeApiGroup(const Model::DescribeApiGroupRequest &request)const; void describeApiGroupAsync(const Model::DescribeApiGroupRequest& request, const DescribeApiGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeApiGroupOutcomeCallable describeApiGroupCallable(const Model::DescribeApiGroupRequest& request) const; + DescribeApiGroupVpcWhitelistOutcome describeApiGroupVpcWhitelist(const Model::DescribeApiGroupVpcWhitelistRequest &request)const; + void describeApiGroupVpcWhitelistAsync(const Model::DescribeApiGroupVpcWhitelistRequest& request, const DescribeApiGroupVpcWhitelistAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeApiGroupVpcWhitelistOutcomeCallable describeApiGroupVpcWhitelistCallable(const Model::DescribeApiGroupVpcWhitelistRequest& request) const; DescribeApiGroupsOutcome describeApiGroups(const Model::DescribeApiGroupsRequest &request)const; void describeApiGroupsAsync(const Model::DescribeApiGroupsRequest& request, const DescribeApiGroupsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeApiGroupsOutcomeCallable describeApiGroupsCallable(const Model::DescribeApiGroupsRequest& request) const; @@ -664,6 +692,9 @@ namespace AlibabaCloud DescribeApiLatencyDataOutcome describeApiLatencyData(const Model::DescribeApiLatencyDataRequest &request)const; void describeApiLatencyDataAsync(const Model::DescribeApiLatencyDataRequest& request, const DescribeApiLatencyDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeApiLatencyDataOutcomeCallable describeApiLatencyDataCallable(const Model::DescribeApiLatencyDataRequest& request) const; + DescribeApiMarketAttributesOutcome describeApiMarketAttributes(const Model::DescribeApiMarketAttributesRequest &request)const; + void describeApiMarketAttributesAsync(const Model::DescribeApiMarketAttributesRequest& request, const DescribeApiMarketAttributesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeApiMarketAttributesOutcomeCallable describeApiMarketAttributesCallable(const Model::DescribeApiMarketAttributesRequest& request) const; DescribeApiQpsDataOutcome describeApiQpsData(const Model::DescribeApiQpsDataRequest &request)const; void describeApiQpsDataAsync(const Model::DescribeApiQpsDataRequest& request, const DescribeApiQpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeApiQpsDataOutcomeCallable describeApiQpsDataCallable(const Model::DescribeApiQpsDataRequest& request) const; @@ -778,6 +809,12 @@ namespace AlibabaCloud ModifyApiGroupOutcome modifyApiGroup(const Model::ModifyApiGroupRequest &request)const; void modifyApiGroupAsync(const Model::ModifyApiGroupRequest& request, const ModifyApiGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyApiGroupOutcomeCallable modifyApiGroupCallable(const Model::ModifyApiGroupRequest& request) const; + ModifyApiGroupVpcWhitelistOutcome modifyApiGroupVpcWhitelist(const Model::ModifyApiGroupVpcWhitelistRequest &request)const; + void modifyApiGroupVpcWhitelistAsync(const Model::ModifyApiGroupVpcWhitelistRequest& request, const ModifyApiGroupVpcWhitelistAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyApiGroupVpcWhitelistOutcomeCallable modifyApiGroupVpcWhitelistCallable(const Model::ModifyApiGroupVpcWhitelistRequest& request) const; + ModifyApiMarketAttributesOutcome modifyApiMarketAttributes(const Model::ModifyApiMarketAttributesRequest &request)const; + void modifyApiMarketAttributesAsync(const Model::ModifyApiMarketAttributesRequest& request, const ModifyApiMarketAttributesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyApiMarketAttributesOutcomeCallable modifyApiMarketAttributesCallable(const Model::ModifyApiMarketAttributesRequest& request) const; ModifyAppOutcome modifyApp(const Model::ModifyAppRequest &request)const; void modifyAppAsync(const Model::ModifyAppRequest& request, const ModifyAppAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyAppOutcomeCallable modifyAppCallable(const Model::ModifyAppRequest& request) const; @@ -859,6 +896,9 @@ namespace AlibabaCloud SetVpcAccessOutcome setVpcAccess(const Model::SetVpcAccessRequest &request)const; void setVpcAccessAsync(const Model::SetVpcAccessRequest& request, const SetVpcAccessAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetVpcAccessOutcomeCallable setVpcAccessCallable(const Model::SetVpcAccessRequest& request) const; + SetWildcardDomainPatternsOutcome setWildcardDomainPatterns(const Model::SetWildcardDomainPatternsRequest &request)const; + void setWildcardDomainPatternsAsync(const Model::SetWildcardDomainPatternsRequest& request, const SetWildcardDomainPatternsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetWildcardDomainPatternsOutcomeCallable setWildcardDomainPatternsCallable(const Model::SetWildcardDomainPatternsRequest& request) const; SwitchApiOutcome switchApi(const Model::SwitchApiRequest &request)const; void switchApiAsync(const Model::SwitchApiRequest& request, const SwitchApiAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SwitchApiOutcomeCallable switchApiCallable(const Model::SwitchApiRequest& request) const; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/CreateApiGroupRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/CreateApiGroupRequest.h index c01c87c39..a54fe76ae 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/CreateApiGroupRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/CreateApiGroupRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT CreateApiGroupRequest : public RpcServiceRequest { + public: struct Tag { std::string value; @@ -48,6 +49,8 @@ namespace AlibabaCloud void setGroupName(const std::string& groupName); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceOwnerToken()const; + void setResourceOwnerToken(const std::string& resourceOwnerToken); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); std::string getSecurityToken()const; @@ -60,6 +63,7 @@ namespace AlibabaCloud std::string source_; std::string groupName_; std::string accessKeyId_; + std::string resourceOwnerToken_; std::string instanceId_; std::string securityToken_; std::vector tag_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/CreateApiRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/CreateApiRequest.h index e0f32f532..d5604eb9a 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/CreateApiRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/CreateApiRequest.h @@ -57,6 +57,8 @@ namespace AlibabaCloud void setServiceParameters(const std::string& serviceParameters); std::string getFailResultSample()const; void setFailResultSample(const std::string& failResultSample); + std::string getResourceOwnerToken()const; + void setResourceOwnerToken(const std::string& resourceOwnerToken); std::string getSystemParameters()const; void setSystemParameters(const std::string& systemParameters); std::string getServiceParametersMap()const; @@ -100,6 +102,7 @@ namespace AlibabaCloud std::string allowSignatureMethod_; std::string serviceParameters_; std::string failResultSample_; + std::string resourceOwnerToken_; std::string systemParameters_; std::string serviceParametersMap_; std::string securityToken_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/CreateAppRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/CreateAppRequest.h index 5cd3756e8..043308b12 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/CreateAppRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/CreateAppRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT CreateAppRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/CreateIpControlRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/CreateIpControlRequest.h index f1dd664b2..46b6d949f 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/CreateIpControlRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/CreateIpControlRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT CreateIpControlRequest : public RpcServiceRequest { + public: struct IpControlPolicys { std::string appId; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DeleteApiGroupRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DeleteApiGroupRequest.h index 659bec5ab..9c6e11009 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DeleteApiGroupRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DeleteApiGroupRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT DeleteApiGroupRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DeleteAppRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DeleteAppRequest.h index a8390b71b..158cd3a08 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DeleteAppRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DeleteAppRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT DeleteAppRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DeleteInstanceRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DeleteInstanceRequest.h index 18dfe95a9..8a81b97e5 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DeleteInstanceRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DeleteInstanceRequest.h @@ -30,6 +30,12 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT DeleteInstanceRequest : public RpcServiceRequest { + public: + struct Tag + { + std::string value; + std::string key; + }; public: DeleteInstanceRequest(); @@ -39,10 +45,13 @@ namespace AlibabaCloud void setToken(const std::string& token); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); + std::vector getTag()const; + void setTag(const std::vector& tag); private: std::string token_; std::string instanceId_; + std::vector tag_; }; } diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DeployApiRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DeployApiRequest.h index 3cd3ca775..0abe6a3d6 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DeployApiRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DeployApiRequest.h @@ -43,6 +43,8 @@ namespace AlibabaCloud void setDescription(const std::string& description); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceOwnerToken()const; + void setResourceOwnerToken(const std::string& resourceOwnerToken); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); std::string getApiId()const; @@ -53,6 +55,7 @@ namespace AlibabaCloud std::string groupId_; std::string description_; std::string accessKeyId_; + std::string resourceOwnerToken_; std::string securityToken_; std::string apiId_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiDocResult.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiDocResult.h index daed6ff01..0c071b688 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiDocResult.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiDocResult.h @@ -60,6 +60,7 @@ namespace AlibabaCloud }; struct RequestParameter { + std::string arrayItemsType; std::string regularExpression; std::string parameterType; std::string jsonScheme; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupRequest.h index 3c21a9960..6d183ada3 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiGroupRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupResult.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupResult.h index 1e9dc3ffd..e4a464cad 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupResult.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupResult.h @@ -41,6 +41,7 @@ namespace AlibabaCloud std::string domainName; std::string certificateId; std::string domainWebSocketStatus; + std::string bindStageName; std::string certificateName; }; struct StageInfo @@ -60,6 +61,9 @@ namespace AlibabaCloud std::string getCreatedTime()const; std::string getHttpsPolicy()const; std::string getInstanceId()const; + std::string getCompatibleFlags()const; + std::string getCustomTraceConfig()const; + std::string getUserLogConfig()const; std::string getBillingStatus()const; int getTrafficLimit()const; std::string getGroupId()const; @@ -67,6 +71,7 @@ namespace AlibabaCloud std::string getSubDomain()const; std::vector getCustomDomains()const; std::string getModifiedTime()const; + std::string getRpcPattern()const; std::vector getStageItems()const; std::string getIllegalStatus()const; std::string getRegionId()const; @@ -81,6 +86,9 @@ namespace AlibabaCloud std::string createdTime_; std::string httpsPolicy_; std::string instanceId_; + std::string compatibleFlags_; + std::string customTraceConfig_; + std::string userLogConfig_; std::string billingStatus_; int trafficLimit_; std::string groupId_; @@ -88,6 +96,7 @@ namespace AlibabaCloud std::string subDomain_; std::vector customDomains_; std::string modifiedTime_; + std::string rpcPattern_; std::vector stageItems_; std::string illegalStatus_; std::string regionId_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupVpcWhitelistRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupVpcWhitelistRequest.h new file mode 100644 index 000000000..52f8b5ed8 --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupVpcWhitelistRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiGroupVpcWhitelistRequest : public RpcServiceRequest + { + + public: + DescribeApiGroupVpcWhitelistRequest(); + ~DescribeApiGroupVpcWhitelistRequest(); + + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + + private: + std::string groupId_; + std::string accessKeyId_; + std::string securityToken_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTREQUEST_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupVpcWhitelistResult.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupVpcWhitelistResult.h new file mode 100644 index 000000000..262ad1c8f --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupVpcWhitelistResult.h @@ -0,0 +1,51 @@ +/* + * 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_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTRESULT_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiGroupVpcWhitelistResult : public ServiceResult + { + public: + + + DescribeApiGroupVpcWhitelistResult(); + explicit DescribeApiGroupVpcWhitelistResult(const std::string &payload); + ~DescribeApiGroupVpcWhitelistResult(); + std::string getVpcIds()const; + + protected: + void parse(const std::string &payload); + private: + std::string vpcIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTRESULT_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupsRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupsRequest.h index 8a3755e62..1a0b65946 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupsRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiGroupsRequest : public RpcServiceRequest { + public: struct Tag { std::string value; @@ -50,6 +51,8 @@ namespace AlibabaCloud void setPageNumber(int pageNumber); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); int getPageSize()const; @@ -63,6 +66,7 @@ namespace AlibabaCloud std::string groupName_; int pageNumber_; std::string accessKeyId_; + std::string instanceId_; std::string securityToken_; int pageSize_; std::vector tag_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryRequest.h index 4084df39a..31b00f06d 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setGroupId(const std::string& groupId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceOwnerToken()const; + void setResourceOwnerToken(const std::string& resourceOwnerToken); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); std::string getApiId()const; @@ -52,6 +54,7 @@ namespace AlibabaCloud std::string stageName_; std::string groupId_; std::string accessKeyId_; + std::string resourceOwnerToken_; std::string securityToken_; std::string apiId_; std::string historyVersion_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryResult.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryResult.h index 4b2135572..d519e5782 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryResult.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryResult.h @@ -68,13 +68,14 @@ namespace AlibabaCloud std::string mockResult; VpcConfig vpcConfig; std::string serviceVpcEnable; - int serviceTimeout; int mockStatusCode; std::vector mockHeaders; - std::string serviceProtocol; std::string serviceHttpMethod; std::string servicePath; std::string mock; + std::string vpcId; + int serviceTimeout; + std::string serviceProtocol; }; struct OpenIdConnectConfig { @@ -125,6 +126,7 @@ namespace AlibabaCloud }; struct RequestParameter { + std::string arrayItemsType; std::string regularExpression; std::string parameterType; std::string jsonScheme; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiMarketAttributesRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiMarketAttributesRequest.h new file mode 100644 index 000000000..18c72405a --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiMarketAttributesRequest.h @@ -0,0 +1,57 @@ +/* + * 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_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESREQUEST_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiMarketAttributesRequest : public RpcServiceRequest + { + + public: + DescribeApiMarketAttributesRequest(); + ~DescribeApiMarketAttributesRequest(); + + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getApiId()const; + void setApiId(const std::string& apiId); + + private: + std::string groupId_; + std::string accessKeyId_; + std::string securityToken_; + std::string apiId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESREQUEST_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiMarketAttributesResult.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiMarketAttributesResult.h new file mode 100644 index 000000000..20f032488 --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiMarketAttributesResult.h @@ -0,0 +1,55 @@ +/* + * 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_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESRESULT_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiMarketAttributesResult : public ServiceResult + { + public: + + + DescribeApiMarketAttributesResult(); + explicit DescribeApiMarketAttributesResult(const std::string &payload); + ~DescribeApiMarketAttributesResult(); + std::string getNeedCharging()const; + std::string getMarketChargingMode()const; + std::string getApiId()const; + + protected: + void parse(const std::string &payload); + private: + std::string needCharging_; + std::string marketChargingMode_; + std::string apiId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESRESULT_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiRequest.h index ef9b9290e..33e047817 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiRequest.h @@ -39,6 +39,8 @@ namespace AlibabaCloud void setGroupId(const std::string& groupId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceOwnerToken()const; + void setResourceOwnerToken(const std::string& resourceOwnerToken); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); std::string getApiId()const; @@ -47,6 +49,7 @@ namespace AlibabaCloud private: std::string groupId_; std::string accessKeyId_; + std::string resourceOwnerToken_; std::string securityToken_; std::string apiId_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiResult.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiResult.h index 96f200b93..469617386 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiResult.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApiResult.h @@ -129,6 +129,7 @@ namespace AlibabaCloud }; struct RequestParameter { + std::string arrayItemsType; std::string regularExpression; std::string parameterType; std::string jsonScheme; @@ -178,6 +179,7 @@ namespace AlibabaCloud std::string getMock()const; std::vector getRequestParameters()const; std::vector getServiceParametersMap()const; + std::string getAppCodeAuthType()const; std::string getResultBodyModel()const; std::string getModifiedTime()const; ServiceConfig getServiceConfig()const; @@ -214,6 +216,7 @@ namespace AlibabaCloud std::string mock_; std::vector requestParameters_; std::vector serviceParametersMap_; + std::string appCodeAuthType_; std::string resultBodyModel_; std::string modifiedTime_; ServiceConfig serviceConfig_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApisRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApisRequest.h index 1763c83ee..8dceb6fdb 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeApisRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeApisRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApisRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeAppAttributesRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeAppAttributesRequest.h index 2045366ca..d8fd6e675 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeAppAttributesRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeAppAttributesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeAppAttributesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeAppSecurityRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeAppSecurityRequest.h index 336da108f..b6deb71b7 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeAppSecurityRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeAppSecurityRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeAppSecurityRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiRequest.h index e8a36703d..4f00aaa79 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setGroupId(const std::string& groupId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceOwnerToken()const; + void setResourceOwnerToken(const std::string& resourceOwnerToken); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); std::string getApiId()const; @@ -50,6 +52,7 @@ namespace AlibabaCloud std::string stageName_; std::string groupId_; std::string accessKeyId_; + std::string resourceOwnerToken_; std::string securityToken_; std::string apiId_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiResult.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiResult.h index cf1d48e4c..5fdd73533 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiResult.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiResult.h @@ -68,13 +68,14 @@ namespace AlibabaCloud std::string mockResult; VpcConfig vpcConfig; std::string serviceVpcEnable; - int serviceTimeout; int mockStatusCode; std::vector mockHeaders; - std::string serviceProtocol; std::string serviceHttpMethod; std::string servicePath; std::string mock; + std::string vpcId; + int serviceTimeout; + std::string serviceProtocol; }; struct OpenIdConnectConfig { @@ -125,6 +126,7 @@ namespace AlibabaCloud }; struct RequestParameter { + std::string arrayItemsType; std::string regularExpression; std::string parameterType; std::string jsonScheme; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApisRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApisRequest.h index 6622146c9..18f44e509 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApisRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApisRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeDeployedApisRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/DescribeVpcAccessesRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/DescribeVpcAccessesRequest.h index 2c0a29eee..67d29e33f 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/DescribeVpcAccessesRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/DescribeVpcAccessesRequest.h @@ -43,12 +43,15 @@ namespace AlibabaCloud void setSecurityToken(const std::string& securityToken); int getPageSize()const; void setPageSize(int pageSize); + std::string getName()const; + void setName(const std::string& name); private: int pageNumber_; std::string accessKeyId_; std::string securityToken_; int pageSize_; + std::string name_; }; } diff --git a/cloudapi/include/alibabacloud/cloudapi/model/ImportSwaggerResult.h b/cloudapi/include/alibabacloud/cloudapi/model/ImportSwaggerResult.h index 195f5f393..59337bae5 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/ImportSwaggerResult.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/ImportSwaggerResult.h @@ -45,19 +45,36 @@ namespace AlibabaCloud std::string errorMsg; std::string httpMethod; }; + struct ApiImportModelFailed + { + std::string modelName; + std::string errorMsg; + std::string groupId; + }; + struct ApiImportModelSuccess + { + std::string modelUid; + std::string modelOperation; + std::string modelName; + std::string groupId; + }; ImportSwaggerResult(); explicit ImportSwaggerResult(const std::string &payload); ~ImportSwaggerResult(); std::vector getFailed()const; + std::vector getModelFailed()const; std::vector getSuccess()const; + std::vector getModelSuccess()const; protected: void parse(const std::string &payload); private: std::vector failed_; + std::vector modelFailed_; std::vector success_; + std::vector modelSuccess_; }; } diff --git a/cloudapi/include/alibabacloud/cloudapi/model/ListTagResourcesRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/ListTagResourcesRequest.h index 2443ea5f9..1044258b7 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/ListTagResourcesRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/ListTagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT ListTagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupRequest.h index a06e52bd7..cfe67f1f5 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiGroupRequest : public RpcServiceRequest { + public: struct Tag { std::string value; @@ -50,8 +51,16 @@ namespace AlibabaCloud void setAccessKeyId(const std::string& accessKeyId); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + std::string getCompatibleFlags()const; + void setCompatibleFlags(const std::string& compatibleFlags); + std::string getRpcPattern()const; + void setRpcPattern(const std::string& rpcPattern); + std::string getUserLogConfig()const; + void setUserLogConfig(const std::string& userLogConfig); std::vector getTag()const; void setTag(const std::vector& tag); + std::string getCustomTraceConfig()const; + void setCustomTraceConfig(const std::string& customTraceConfig); private: std::string groupId_; @@ -59,7 +68,11 @@ namespace AlibabaCloud std::string groupName_; std::string accessKeyId_; std::string securityToken_; + std::string compatibleFlags_; + std::string rpcPattern_; + std::string userLogConfig_; std::vector tag_; + std::string customTraceConfig_; }; } diff --git a/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupVpcWhitelistRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupVpcWhitelistRequest.h new file mode 100644 index 000000000..8359d1a4c --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupVpcWhitelistRequest.h @@ -0,0 +1,57 @@ +/* + * 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_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiGroupVpcWhitelistRequest : public RpcServiceRequest + { + + public: + ModifyApiGroupVpcWhitelistRequest(); + ~ModifyApiGroupVpcWhitelistRequest(); + + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getVpcIds()const; + void setVpcIds(const std::string& vpcIds); + + private: + std::string groupId_; + std::string accessKeyId_; + std::string securityToken_; + std::string vpcIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTREQUEST_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupVpcWhitelistResult.h b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupVpcWhitelistResult.h new file mode 100644 index 000000000..73ae5e36c --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupVpcWhitelistResult.h @@ -0,0 +1,49 @@ +/* + * 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_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTRESULT_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiGroupVpcWhitelistResult : public ServiceResult + { + public: + + + ModifyApiGroupVpcWhitelistResult(); + explicit ModifyApiGroupVpcWhitelistResult(const std::string &payload); + ~ModifyApiGroupVpcWhitelistResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTRESULT_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiMarketAttributesRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiMarketAttributesRequest.h new file mode 100644 index 000000000..fb3a4ac54 --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiMarketAttributesRequest.h @@ -0,0 +1,63 @@ +/* + * 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_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESREQUEST_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiMarketAttributesRequest : public RpcServiceRequest + { + + public: + ModifyApiMarketAttributesRequest(); + ~ModifyApiMarketAttributesRequest(); + + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getMarketChargingMode()const; + void setMarketChargingMode(const std::string& marketChargingMode); + bool getNeedCharging()const; + void setNeedCharging(bool needCharging); + std::string getApiId()const; + void setApiId(const std::string& apiId); + + private: + std::string groupId_; + std::string accessKeyId_; + std::string securityToken_; + std::string marketChargingMode_; + bool needCharging_; + std::string apiId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESREQUEST_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiMarketAttributesResult.h b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiMarketAttributesResult.h new file mode 100644 index 000000000..0fde3a3ad --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiMarketAttributesResult.h @@ -0,0 +1,49 @@ +/* + * 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_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESRESULT_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiMarketAttributesResult : public ServiceResult + { + public: + + + ModifyApiMarketAttributesResult(); + explicit ModifyApiMarketAttributesResult(const std::string &payload); + ~ModifyApiMarketAttributesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESRESULT_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiRequest.h index f9873f126..53c5117a7 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/ModifyApiRequest.h @@ -57,6 +57,8 @@ namespace AlibabaCloud void setServiceParameters(const std::string& serviceParameters); std::string getFailResultSample()const; void setFailResultSample(const std::string& failResultSample); + std::string getResourceOwnerToken()const; + void setResourceOwnerToken(const std::string& resourceOwnerToken); std::string getSystemParameters()const; void setSystemParameters(const std::string& systemParameters); std::string getServiceParametersMap()const; @@ -102,6 +104,7 @@ namespace AlibabaCloud std::string allowSignatureMethod_; std::string serviceParameters_; std::string failResultSample_; + std::string resourceOwnerToken_; std::string systemParameters_; std::string serviceParametersMap_; std::string securityToken_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/ModifyAppRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/ModifyAppRequest.h index 23a266be9..560b6790f 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/ModifyAppRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/ModifyAppRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyAppRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/SetDomainCertificateRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/SetDomainCertificateRequest.h index a32abecd8..619d8b1c8 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/SetDomainCertificateRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/SetDomainCertificateRequest.h @@ -45,6 +45,8 @@ namespace AlibabaCloud void setCertificateBody(const std::string& certificateBody); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getCaCertificateBody()const; + void setCaCertificateBody(const std::string& caCertificateBody); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); std::string getCertificateName()const; @@ -56,6 +58,7 @@ namespace AlibabaCloud std::string domainName_; std::string certificateBody_; std::string accessKeyId_; + std::string caCertificateBody_; std::string securityToken_; std::string certificateName_; diff --git a/cloudapi/include/alibabacloud/cloudapi/model/SetDomainRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/SetDomainRequest.h index 0c9c59a6b..729616109 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/SetDomainRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/SetDomainRequest.h @@ -39,16 +39,22 @@ namespace AlibabaCloud void setGroupId(const std::string& groupId); std::string getDomainName()const; void setDomainName(const std::string& domainName); + std::string getBindStageName()const; + void setBindStageName(const std::string& bindStageName); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + bool getIsForce()const; + void setIsForce(bool isForce); private: std::string groupId_; std::string domainName_; + std::string bindStageName_; std::string accessKeyId_; std::string securityToken_; + bool isForce_; }; } diff --git a/cloudapi/include/alibabacloud/cloudapi/model/SetWildcardDomainPatternsRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/SetWildcardDomainPatternsRequest.h new file mode 100644 index 000000000..d497c02c7 --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/SetWildcardDomainPatternsRequest.h @@ -0,0 +1,60 @@ +/* + * 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_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSREQUEST_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT SetWildcardDomainPatternsRequest : public RpcServiceRequest + { + + public: + SetWildcardDomainPatternsRequest(); + ~SetWildcardDomainPatternsRequest(); + + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getWildcardDomainPatterns()const; + void setWildcardDomainPatterns(const std::string& wildcardDomainPatterns); + + private: + std::string groupId_; + std::string domainName_; + std::string accessKeyId_; + std::string securityToken_; + std::string wildcardDomainPatterns_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSREQUEST_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/SetWildcardDomainPatternsResult.h b/cloudapi/include/alibabacloud/cloudapi/model/SetWildcardDomainPatternsResult.h new file mode 100644 index 000000000..7a6c8115b --- /dev/null +++ b/cloudapi/include/alibabacloud/cloudapi/model/SetWildcardDomainPatternsResult.h @@ -0,0 +1,49 @@ +/* + * 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_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSRESULT_H_ +#define ALIBABACLOUD_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CloudAPI + { + namespace Model + { + class ALIBABACLOUD_CLOUDAPI_EXPORT SetWildcardDomainPatternsResult : public ServiceResult + { + public: + + + SetWildcardDomainPatternsResult(); + explicit SetWildcardDomainPatternsResult(const std::string &payload); + ~SetWildcardDomainPatternsResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSRESULT_H_ \ No newline at end of file diff --git a/cloudapi/include/alibabacloud/cloudapi/model/TagResourcesRequest.h b/cloudapi/include/alibabacloud/cloudapi/model/TagResourcesRequest.h index f4523f9ef..6be64415f 100644 --- a/cloudapi/include/alibabacloud/cloudapi/model/TagResourcesRequest.h +++ b/cloudapi/include/alibabacloud/cloudapi/model/TagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CLOUDAPI_EXPORT TagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cloudapi/src/CloudAPIClient.cc b/cloudapi/src/CloudAPIClient.cc index 76e13485b..9161f5e8f 100644 --- a/cloudapi/src/CloudAPIClient.cc +++ b/cloudapi/src/CloudAPIClient.cc @@ -1167,6 +1167,42 @@ CloudAPIClient::DescribeApiGroupOutcomeCallable CloudAPIClient::describeApiGroup return task->get_future(); } +CloudAPIClient::DescribeApiGroupVpcWhitelistOutcome CloudAPIClient::describeApiGroupVpcWhitelist(const DescribeApiGroupVpcWhitelistRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeApiGroupVpcWhitelistOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeApiGroupVpcWhitelistOutcome(DescribeApiGroupVpcWhitelistResult(outcome.result())); + else + return DescribeApiGroupVpcWhitelistOutcome(outcome.error()); +} + +void CloudAPIClient::describeApiGroupVpcWhitelistAsync(const DescribeApiGroupVpcWhitelistRequest& request, const DescribeApiGroupVpcWhitelistAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeApiGroupVpcWhitelist(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudAPIClient::DescribeApiGroupVpcWhitelistOutcomeCallable CloudAPIClient::describeApiGroupVpcWhitelistCallable(const DescribeApiGroupVpcWhitelistRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeApiGroupVpcWhitelist(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CloudAPIClient::DescribeApiGroupsOutcome CloudAPIClient::describeApiGroups(const DescribeApiGroupsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1347,6 +1383,42 @@ CloudAPIClient::DescribeApiLatencyDataOutcomeCallable CloudAPIClient::describeAp return task->get_future(); } +CloudAPIClient::DescribeApiMarketAttributesOutcome CloudAPIClient::describeApiMarketAttributes(const DescribeApiMarketAttributesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeApiMarketAttributesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeApiMarketAttributesOutcome(DescribeApiMarketAttributesResult(outcome.result())); + else + return DescribeApiMarketAttributesOutcome(outcome.error()); +} + +void CloudAPIClient::describeApiMarketAttributesAsync(const DescribeApiMarketAttributesRequest& request, const DescribeApiMarketAttributesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeApiMarketAttributes(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudAPIClient::DescribeApiMarketAttributesOutcomeCallable CloudAPIClient::describeApiMarketAttributesCallable(const DescribeApiMarketAttributesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeApiMarketAttributes(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CloudAPIClient::DescribeApiQpsDataOutcome CloudAPIClient::describeApiQpsData(const DescribeApiQpsDataRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2715,6 +2787,78 @@ CloudAPIClient::ModifyApiGroupOutcomeCallable CloudAPIClient::modifyApiGroupCall return task->get_future(); } +CloudAPIClient::ModifyApiGroupVpcWhitelistOutcome CloudAPIClient::modifyApiGroupVpcWhitelist(const ModifyApiGroupVpcWhitelistRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyApiGroupVpcWhitelistOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyApiGroupVpcWhitelistOutcome(ModifyApiGroupVpcWhitelistResult(outcome.result())); + else + return ModifyApiGroupVpcWhitelistOutcome(outcome.error()); +} + +void CloudAPIClient::modifyApiGroupVpcWhitelistAsync(const ModifyApiGroupVpcWhitelistRequest& request, const ModifyApiGroupVpcWhitelistAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyApiGroupVpcWhitelist(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudAPIClient::ModifyApiGroupVpcWhitelistOutcomeCallable CloudAPIClient::modifyApiGroupVpcWhitelistCallable(const ModifyApiGroupVpcWhitelistRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyApiGroupVpcWhitelist(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudAPIClient::ModifyApiMarketAttributesOutcome CloudAPIClient::modifyApiMarketAttributes(const ModifyApiMarketAttributesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyApiMarketAttributesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyApiMarketAttributesOutcome(ModifyApiMarketAttributesResult(outcome.result())); + else + return ModifyApiMarketAttributesOutcome(outcome.error()); +} + +void CloudAPIClient::modifyApiMarketAttributesAsync(const ModifyApiMarketAttributesRequest& request, const ModifyApiMarketAttributesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyApiMarketAttributes(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudAPIClient::ModifyApiMarketAttributesOutcomeCallable CloudAPIClient::modifyApiMarketAttributesCallable(const ModifyApiMarketAttributesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyApiMarketAttributes(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CloudAPIClient::ModifyAppOutcome CloudAPIClient::modifyApp(const ModifyAppRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3687,6 +3831,42 @@ CloudAPIClient::SetVpcAccessOutcomeCallable CloudAPIClient::setVpcAccessCallable return task->get_future(); } +CloudAPIClient::SetWildcardDomainPatternsOutcome CloudAPIClient::setWildcardDomainPatterns(const SetWildcardDomainPatternsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetWildcardDomainPatternsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetWildcardDomainPatternsOutcome(SetWildcardDomainPatternsResult(outcome.result())); + else + return SetWildcardDomainPatternsOutcome(outcome.error()); +} + +void CloudAPIClient::setWildcardDomainPatternsAsync(const SetWildcardDomainPatternsRequest& request, const SetWildcardDomainPatternsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setWildcardDomainPatterns(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudAPIClient::SetWildcardDomainPatternsOutcomeCallable CloudAPIClient::setWildcardDomainPatternsCallable(const SetWildcardDomainPatternsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setWildcardDomainPatterns(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CloudAPIClient::SwitchApiOutcome CloudAPIClient::switchApi(const SwitchApiRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/cloudapi/src/model/AbolishApiRequest.cc b/cloudapi/src/model/AbolishApiRequest.cc index d5a60df90..5269a682c 100644 --- a/cloudapi/src/model/AbolishApiRequest.cc +++ b/cloudapi/src/model/AbolishApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::AbolishApiRequest; AbolishApiRequest::AbolishApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "AbolishApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} AbolishApiRequest::~AbolishApiRequest() {} @@ -33,7 +35,7 @@ std::string AbolishApiRequest::getStageName()const void AbolishApiRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string AbolishApiRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string AbolishApiRequest::getGroupId()const void AbolishApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string AbolishApiRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AbolishApiRequest::getAccessKeyId()const void AbolishApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AbolishApiRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string AbolishApiRequest::getSecurityToken()const void AbolishApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AbolishApiRequest::getApiId()const @@ -77,6 +79,6 @@ std::string AbolishApiRequest::getApiId()const void AbolishApiRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/AddIpControlPolicyItemRequest.cc b/cloudapi/src/model/AddIpControlPolicyItemRequest.cc index 4208ede4b..6efa69b5c 100644 --- a/cloudapi/src/model/AddIpControlPolicyItemRequest.cc +++ b/cloudapi/src/model/AddIpControlPolicyItemRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::AddIpControlPolicyItemRequest; AddIpControlPolicyItemRequest::AddIpControlPolicyItemRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "AddIpControlPolicyItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddIpControlPolicyItemRequest::~AddIpControlPolicyItemRequest() {} @@ -33,7 +35,7 @@ std::string AddIpControlPolicyItemRequest::getAccessKeyId()const void AddIpControlPolicyItemRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddIpControlPolicyItemRequest::getIpControlId()const @@ -44,7 +46,7 @@ std::string AddIpControlPolicyItemRequest::getIpControlId()const void AddIpControlPolicyItemRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string AddIpControlPolicyItemRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string AddIpControlPolicyItemRequest::getSecurityToken()const void AddIpControlPolicyItemRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddIpControlPolicyItemRequest::getAppId()const @@ -66,7 +68,7 @@ std::string AddIpControlPolicyItemRequest::getAppId()const void AddIpControlPolicyItemRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string AddIpControlPolicyItemRequest::getCidrIp()const @@ -77,6 +79,6 @@ std::string AddIpControlPolicyItemRequest::getCidrIp()const void AddIpControlPolicyItemRequest::setCidrIp(const std::string& cidrIp) { cidrIp_ = cidrIp; - setCoreParameter("CidrIp", cidrIp); + setParameter("CidrIp", cidrIp); } diff --git a/cloudapi/src/model/AddTrafficSpecialControlRequest.cc b/cloudapi/src/model/AddTrafficSpecialControlRequest.cc index 9294c2603..6fe7c396a 100644 --- a/cloudapi/src/model/AddTrafficSpecialControlRequest.cc +++ b/cloudapi/src/model/AddTrafficSpecialControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::AddTrafficSpecialControlRequest; AddTrafficSpecialControlRequest::AddTrafficSpecialControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "AddTrafficSpecialControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddTrafficSpecialControlRequest::~AddTrafficSpecialControlRequest() {} @@ -33,7 +35,7 @@ std::string AddTrafficSpecialControlRequest::getTrafficControlId()const void AddTrafficSpecialControlRequest::setTrafficControlId(const std::string& trafficControlId) { trafficControlId_ = trafficControlId; - setCoreParameter("TrafficControlId", trafficControlId); + setParameter("TrafficControlId", trafficControlId); } std::string AddTrafficSpecialControlRequest::getSpecialKey()const @@ -44,7 +46,7 @@ std::string AddTrafficSpecialControlRequest::getSpecialKey()const void AddTrafficSpecialControlRequest::setSpecialKey(const std::string& specialKey) { specialKey_ = specialKey; - setCoreParameter("SpecialKey", specialKey); + setParameter("SpecialKey", specialKey); } int AddTrafficSpecialControlRequest::getTrafficValue()const @@ -55,7 +57,7 @@ int AddTrafficSpecialControlRequest::getTrafficValue()const void AddTrafficSpecialControlRequest::setTrafficValue(int trafficValue) { trafficValue_ = trafficValue; - setCoreParameter("TrafficValue", std::to_string(trafficValue)); + setParameter("TrafficValue", std::to_string(trafficValue)); } std::string AddTrafficSpecialControlRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string AddTrafficSpecialControlRequest::getAccessKeyId()const void AddTrafficSpecialControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddTrafficSpecialControlRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string AddTrafficSpecialControlRequest::getSecurityToken()const void AddTrafficSpecialControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddTrafficSpecialControlRequest::getSpecialType()const @@ -88,6 +90,6 @@ std::string AddTrafficSpecialControlRequest::getSpecialType()const void AddTrafficSpecialControlRequest::setSpecialType(const std::string& specialType) { specialType_ = specialType; - setCoreParameter("SpecialType", specialType); + setParameter("SpecialType", specialType); } diff --git a/cloudapi/src/model/CreateApiGroupRequest.cc b/cloudapi/src/model/CreateApiGroupRequest.cc index 2d4a625de..ac4e465b1 100644 --- a/cloudapi/src/model/CreateApiGroupRequest.cc +++ b/cloudapi/src/model/CreateApiGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateApiGroupRequest; CreateApiGroupRequest::CreateApiGroupRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateApiGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateApiGroupRequest::~CreateApiGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateApiGroupRequest::getDescription()const void CreateApiGroupRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateApiGroupRequest::getSource()const @@ -44,7 +46,7 @@ std::string CreateApiGroupRequest::getSource()const void CreateApiGroupRequest::setSource(const std::string& source) { source_ = source; - setCoreParameter("Source", source); + setParameter("Source", source); } std::string CreateApiGroupRequest::getGroupName()const @@ -55,7 +57,7 @@ std::string CreateApiGroupRequest::getGroupName()const void CreateApiGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string CreateApiGroupRequest::getAccessKeyId()const @@ -66,7 +68,18 @@ std::string CreateApiGroupRequest::getAccessKeyId()const void CreateApiGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateApiGroupRequest::getResourceOwnerToken()const +{ + return resourceOwnerToken_; +} + +void CreateApiGroupRequest::setResourceOwnerToken(const std::string& resourceOwnerToken) +{ + resourceOwnerToken_ = resourceOwnerToken; + setParameter("ResourceOwnerToken", resourceOwnerToken); } std::string CreateApiGroupRequest::getInstanceId()const @@ -77,7 +90,7 @@ std::string CreateApiGroupRequest::getInstanceId()const void CreateApiGroupRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateApiGroupRequest::getSecurityToken()const @@ -88,7 +101,7 @@ std::string CreateApiGroupRequest::getSecurityToken()const void CreateApiGroupRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::vector CreateApiGroupRequest::getTag()const @@ -99,12 +112,11 @@ std::vector CreateApiGroupRequest::getTag()const void CreateApiGroupRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/CreateApiRequest.cc b/cloudapi/src/model/CreateApiRequest.cc index 030b91ebd..78e028ffc 100644 --- a/cloudapi/src/model/CreateApiRequest.cc +++ b/cloudapi/src/model/CreateApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateApiRequest; CreateApiRequest::CreateApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateApiRequest::~CreateApiRequest() {} @@ -33,7 +35,7 @@ std::string CreateApiRequest::getWebSocketApiType()const void CreateApiRequest::setWebSocketApiType(const std::string& webSocketApiType) { webSocketApiType_ = webSocketApiType; - setCoreParameter("WebSocketApiType", webSocketApiType); + setParameter("WebSocketApiType", webSocketApiType); } std::string CreateApiRequest::getErrorCodeSamples()const @@ -44,7 +46,7 @@ std::string CreateApiRequest::getErrorCodeSamples()const void CreateApiRequest::setErrorCodeSamples(const std::string& errorCodeSamples) { errorCodeSamples_ = errorCodeSamples; - setCoreParameter("ErrorCodeSamples", errorCodeSamples); + setParameter("ErrorCodeSamples", errorCodeSamples); } std::string CreateApiRequest::getAppCodeAuthType()const @@ -55,7 +57,7 @@ std::string CreateApiRequest::getAppCodeAuthType()const void CreateApiRequest::setAppCodeAuthType(const std::string& appCodeAuthType) { appCodeAuthType_ = appCodeAuthType; - setCoreParameter("AppCodeAuthType", appCodeAuthType); + setParameter("AppCodeAuthType", appCodeAuthType); } std::string CreateApiRequest::getDescription()const @@ -66,7 +68,7 @@ std::string CreateApiRequest::getDescription()const void CreateApiRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } bool CreateApiRequest::getDisableInternet()const @@ -77,7 +79,7 @@ bool CreateApiRequest::getDisableInternet()const void CreateApiRequest::setDisableInternet(bool disableInternet) { disableInternet_ = disableInternet; - setCoreParameter("DisableInternet", disableInternet ? "true" : "false"); + setParameter("DisableInternet", disableInternet ? "true" : "false"); } std::string CreateApiRequest::getConstantParameters()const @@ -88,7 +90,7 @@ std::string CreateApiRequest::getConstantParameters()const void CreateApiRequest::setConstantParameters(const std::string& constantParameters) { constantParameters_ = constantParameters; - setCoreParameter("ConstantParameters", constantParameters); + setParameter("ConstantParameters", constantParameters); } std::string CreateApiRequest::getAccessKeyId()const @@ -99,7 +101,7 @@ std::string CreateApiRequest::getAccessKeyId()const void CreateApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateApiRequest::getAuthType()const @@ -110,7 +112,7 @@ std::string CreateApiRequest::getAuthType()const void CreateApiRequest::setAuthType(const std::string& authType) { authType_ = authType; - setCoreParameter("AuthType", authType); + setParameter("AuthType", authType); } std::string CreateApiRequest::getAllowSignatureMethod()const @@ -121,7 +123,7 @@ std::string CreateApiRequest::getAllowSignatureMethod()const void CreateApiRequest::setAllowSignatureMethod(const std::string& allowSignatureMethod) { allowSignatureMethod_ = allowSignatureMethod; - setCoreParameter("AllowSignatureMethod", allowSignatureMethod); + setParameter("AllowSignatureMethod", allowSignatureMethod); } std::string CreateApiRequest::getServiceParameters()const @@ -132,7 +134,7 @@ std::string CreateApiRequest::getServiceParameters()const void CreateApiRequest::setServiceParameters(const std::string& serviceParameters) { serviceParameters_ = serviceParameters; - setCoreParameter("ServiceParameters", serviceParameters); + setParameter("ServiceParameters", serviceParameters); } std::string CreateApiRequest::getFailResultSample()const @@ -143,7 +145,18 @@ std::string CreateApiRequest::getFailResultSample()const void CreateApiRequest::setFailResultSample(const std::string& failResultSample) { failResultSample_ = failResultSample; - setCoreParameter("FailResultSample", failResultSample); + setParameter("FailResultSample", failResultSample); +} + +std::string CreateApiRequest::getResourceOwnerToken()const +{ + return resourceOwnerToken_; +} + +void CreateApiRequest::setResourceOwnerToken(const std::string& resourceOwnerToken) +{ + resourceOwnerToken_ = resourceOwnerToken; + setParameter("ResourceOwnerToken", resourceOwnerToken); } std::string CreateApiRequest::getSystemParameters()const @@ -154,7 +167,7 @@ std::string CreateApiRequest::getSystemParameters()const void CreateApiRequest::setSystemParameters(const std::string& systemParameters) { systemParameters_ = systemParameters; - setCoreParameter("SystemParameters", systemParameters); + setParameter("SystemParameters", systemParameters); } std::string CreateApiRequest::getServiceParametersMap()const @@ -165,7 +178,7 @@ std::string CreateApiRequest::getServiceParametersMap()const void CreateApiRequest::setServiceParametersMap(const std::string& serviceParametersMap) { serviceParametersMap_ = serviceParametersMap; - setCoreParameter("ServiceParametersMap", serviceParametersMap); + setParameter("ServiceParametersMap", serviceParametersMap); } std::string CreateApiRequest::getSecurityToken()const @@ -176,7 +189,7 @@ std::string CreateApiRequest::getSecurityToken()const void CreateApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string CreateApiRequest::getOpenIdConnectConfig()const @@ -187,7 +200,7 @@ std::string CreateApiRequest::getOpenIdConnectConfig()const void CreateApiRequest::setOpenIdConnectConfig(const std::string& openIdConnectConfig) { openIdConnectConfig_ = openIdConnectConfig; - setCoreParameter("OpenIdConnectConfig", openIdConnectConfig); + setParameter("OpenIdConnectConfig", openIdConnectConfig); } std::string CreateApiRequest::getRequestParameters()const @@ -198,7 +211,7 @@ std::string CreateApiRequest::getRequestParameters()const void CreateApiRequest::setRequestParameters(const std::string& requestParameters) { requestParameters_ = requestParameters; - setCoreParameter("RequestParameters", requestParameters); + setParameter("RequestParameters", requestParameters); } std::string CreateApiRequest::getResultDescriptions()const @@ -209,7 +222,7 @@ std::string CreateApiRequest::getResultDescriptions()const void CreateApiRequest::setResultDescriptions(const std::string& resultDescriptions) { resultDescriptions_ = resultDescriptions; - setCoreParameter("ResultDescriptions", resultDescriptions); + setParameter("ResultDescriptions", resultDescriptions); } std::string CreateApiRequest::getVisibility()const @@ -220,7 +233,7 @@ std::string CreateApiRequest::getVisibility()const void CreateApiRequest::setVisibility(const std::string& visibility) { visibility_ = visibility; - setCoreParameter("Visibility", visibility); + setParameter("Visibility", visibility); } std::string CreateApiRequest::getGroupId()const @@ -231,7 +244,7 @@ std::string CreateApiRequest::getGroupId()const void CreateApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string CreateApiRequest::getServiceConfig()const @@ -242,7 +255,7 @@ std::string CreateApiRequest::getServiceConfig()const void CreateApiRequest::setServiceConfig(const std::string& serviceConfig) { serviceConfig_ = serviceConfig; - setCoreParameter("ServiceConfig", serviceConfig); + setParameter("ServiceConfig", serviceConfig); } std::string CreateApiRequest::getResultType()const @@ -253,7 +266,7 @@ std::string CreateApiRequest::getResultType()const void CreateApiRequest::setResultType(const std::string& resultType) { resultType_ = resultType; - setCoreParameter("ResultType", resultType); + setParameter("ResultType", resultType); } std::string CreateApiRequest::getApiName()const @@ -264,7 +277,7 @@ std::string CreateApiRequest::getApiName()const void CreateApiRequest::setApiName(const std::string& apiName) { apiName_ = apiName; - setCoreParameter("ApiName", apiName); + setParameter("ApiName", apiName); } std::string CreateApiRequest::getResultSample()const @@ -275,7 +288,7 @@ std::string CreateApiRequest::getResultSample()const void CreateApiRequest::setResultSample(const std::string& resultSample) { resultSample_ = resultSample; - setCoreParameter("ResultSample", resultSample); + setParameter("ResultSample", resultSample); } bool CreateApiRequest::getForceNonceCheck()const @@ -286,7 +299,7 @@ bool CreateApiRequest::getForceNonceCheck()const void CreateApiRequest::setForceNonceCheck(bool forceNonceCheck) { forceNonceCheck_ = forceNonceCheck; - setCoreParameter("ForceNonceCheck", forceNonceCheck ? "true" : "false"); + setParameter("ForceNonceCheck", forceNonceCheck ? "true" : "false"); } std::string CreateApiRequest::getRequestConfig()const @@ -297,7 +310,7 @@ std::string CreateApiRequest::getRequestConfig()const void CreateApiRequest::setRequestConfig(const std::string& requestConfig) { requestConfig_ = requestConfig; - setCoreParameter("RequestConfig", requestConfig); + setParameter("RequestConfig", requestConfig); } std::string CreateApiRequest::getResultBodyModel()const @@ -308,6 +321,6 @@ std::string CreateApiRequest::getResultBodyModel()const void CreateApiRequest::setResultBodyModel(const std::string& resultBodyModel) { resultBodyModel_ = resultBodyModel; - setCoreParameter("ResultBodyModel", resultBodyModel); + setParameter("ResultBodyModel", resultBodyModel); } diff --git a/cloudapi/src/model/CreateApiStageVariableRequest.cc b/cloudapi/src/model/CreateApiStageVariableRequest.cc index fa1a731bc..09ae3369c 100644 --- a/cloudapi/src/model/CreateApiStageVariableRequest.cc +++ b/cloudapi/src/model/CreateApiStageVariableRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateApiStageVariableRequest; CreateApiStageVariableRequest::CreateApiStageVariableRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateApiStageVariable") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateApiStageVariableRequest::~CreateApiStageVariableRequest() {} @@ -33,7 +35,7 @@ bool CreateApiStageVariableRequest::getSupportRoute()const void CreateApiStageVariableRequest::setSupportRoute(bool supportRoute) { supportRoute_ = supportRoute; - setCoreParameter("SupportRoute", supportRoute ? "true" : "false"); + setParameter("SupportRoute", supportRoute ? "true" : "false"); } std::string CreateApiStageVariableRequest::getVariableValue()const @@ -44,7 +46,7 @@ std::string CreateApiStageVariableRequest::getVariableValue()const void CreateApiStageVariableRequest::setVariableValue(const std::string& variableValue) { variableValue_ = variableValue; - setCoreParameter("VariableValue", variableValue); + setParameter("VariableValue", variableValue); } std::string CreateApiStageVariableRequest::getGroupId()const @@ -55,7 +57,7 @@ std::string CreateApiStageVariableRequest::getGroupId()const void CreateApiStageVariableRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string CreateApiStageVariableRequest::getStageRouteModel()const @@ -66,7 +68,7 @@ std::string CreateApiStageVariableRequest::getStageRouteModel()const void CreateApiStageVariableRequest::setStageRouteModel(const std::string& stageRouteModel) { stageRouteModel_ = stageRouteModel; - setCoreParameter("StageRouteModel", stageRouteModel); + setParameter("StageRouteModel", stageRouteModel); } std::string CreateApiStageVariableRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string CreateApiStageVariableRequest::getAccessKeyId()const void CreateApiStageVariableRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateApiStageVariableRequest::getSecurityToken()const @@ -88,7 +90,7 @@ std::string CreateApiStageVariableRequest::getSecurityToken()const void CreateApiStageVariableRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string CreateApiStageVariableRequest::getVariableName()const @@ -99,7 +101,7 @@ std::string CreateApiStageVariableRequest::getVariableName()const void CreateApiStageVariableRequest::setVariableName(const std::string& variableName) { variableName_ = variableName; - setCoreParameter("VariableName", variableName); + setParameter("VariableName", variableName); } std::string CreateApiStageVariableRequest::getStageId()const @@ -110,6 +112,6 @@ std::string CreateApiStageVariableRequest::getStageId()const void CreateApiStageVariableRequest::setStageId(const std::string& stageId) { stageId_ = stageId; - setCoreParameter("StageId", stageId); + setParameter("StageId", stageId); } diff --git a/cloudapi/src/model/CreateAppRequest.cc b/cloudapi/src/model/CreateAppRequest.cc index 89854c8bf..37e18b517 100644 --- a/cloudapi/src/model/CreateAppRequest.cc +++ b/cloudapi/src/model/CreateAppRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateAppRequest; CreateAppRequest::CreateAppRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateApp") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAppRequest::~CreateAppRequest() {} @@ -33,7 +35,7 @@ std::string CreateAppRequest::getDescription()const void CreateAppRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateAppRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateAppRequest::getAccessKeyId()const void CreateAppRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateAppRequest::getAppName()const @@ -55,7 +57,7 @@ std::string CreateAppRequest::getAppName()const void CreateAppRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string CreateAppRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string CreateAppRequest::getSecurityToken()const void CreateAppRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::vector CreateAppRequest::getTag()const @@ -77,12 +79,11 @@ std::vector CreateAppRequest::getTag()const void CreateAppRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/CreateInstanceRequest.cc b/cloudapi/src/model/CreateInstanceRequest.cc index 8feb0cf5d..7afef68be 100644 --- a/cloudapi/src/model/CreateInstanceRequest.cc +++ b/cloudapi/src/model/CreateInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateInstanceRequest; CreateInstanceRequest::CreateInstanceRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateInstanceRequest::~CreateInstanceRequest() {} @@ -33,7 +35,7 @@ bool CreateInstanceRequest::getAutoPay()const void CreateInstanceRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreateInstanceRequest::getInstanceSpec()const @@ -44,7 +46,7 @@ std::string CreateInstanceRequest::getInstanceSpec()const void CreateInstanceRequest::setInstanceSpec(const std::string& instanceSpec) { instanceSpec_ = instanceSpec; - setCoreParameter("InstanceSpec", instanceSpec); + setParameter("InstanceSpec", instanceSpec); } std::string CreateInstanceRequest::getHttpsPolicy()const @@ -55,7 +57,7 @@ std::string CreateInstanceRequest::getHttpsPolicy()const void CreateInstanceRequest::setHttpsPolicy(const std::string& httpsPolicy) { httpsPolicy_ = httpsPolicy; - setCoreParameter("HttpsPolicy", httpsPolicy); + setParameter("HttpsPolicy", httpsPolicy); } std::string CreateInstanceRequest::getToken()const @@ -66,7 +68,7 @@ std::string CreateInstanceRequest::getToken()const void CreateInstanceRequest::setToken(const std::string& token) { token_ = token; - setCoreParameter("Token", token); + setParameter("Token", token); } int CreateInstanceRequest::getDuration()const @@ -77,7 +79,7 @@ int CreateInstanceRequest::getDuration()const void CreateInstanceRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string CreateInstanceRequest::getInstanceName()const @@ -88,7 +90,7 @@ std::string CreateInstanceRequest::getInstanceName()const void CreateInstanceRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } std::string CreateInstanceRequest::getZoneId()const @@ -99,7 +101,7 @@ std::string CreateInstanceRequest::getZoneId()const void CreateInstanceRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } std::string CreateInstanceRequest::getChargeType()const @@ -110,7 +112,7 @@ std::string CreateInstanceRequest::getChargeType()const void CreateInstanceRequest::setChargeType(const std::string& chargeType) { chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); + setParameter("ChargeType", chargeType); } std::string CreateInstanceRequest::getPricingCycle()const @@ -121,6 +123,6 @@ std::string CreateInstanceRequest::getPricingCycle()const void CreateInstanceRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/cloudapi/src/model/CreateIntranetDomainRequest.cc b/cloudapi/src/model/CreateIntranetDomainRequest.cc index 452bd1246..d8fc5a795 100644 --- a/cloudapi/src/model/CreateIntranetDomainRequest.cc +++ b/cloudapi/src/model/CreateIntranetDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateIntranetDomainRequest; CreateIntranetDomainRequest::CreateIntranetDomainRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateIntranetDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateIntranetDomainRequest::~CreateIntranetDomainRequest() {} @@ -33,7 +35,7 @@ std::string CreateIntranetDomainRequest::getGroupId()const void CreateIntranetDomainRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string CreateIntranetDomainRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateIntranetDomainRequest::getAccessKeyId()const void CreateIntranetDomainRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } bool CreateIntranetDomainRequest::getDeleteInternetDomain()const @@ -55,7 +57,7 @@ bool CreateIntranetDomainRequest::getDeleteInternetDomain()const void CreateIntranetDomainRequest::setDeleteInternetDomain(bool deleteInternetDomain) { deleteInternetDomain_ = deleteInternetDomain; - setCoreParameter("DeleteInternetDomain", deleteInternetDomain ? "true" : "false"); + setParameter("DeleteInternetDomain", deleteInternetDomain ? "true" : "false"); } std::string CreateIntranetDomainRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string CreateIntranetDomainRequest::getSecurityToken()const void CreateIntranetDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/CreateIpControlRequest.cc b/cloudapi/src/model/CreateIpControlRequest.cc index 1beae43a3..b9260fa16 100644 --- a/cloudapi/src/model/CreateIpControlRequest.cc +++ b/cloudapi/src/model/CreateIpControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateIpControlRequest; CreateIpControlRequest::CreateIpControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateIpControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateIpControlRequest::~CreateIpControlRequest() {} @@ -33,7 +35,7 @@ std::string CreateIpControlRequest::getIpControlName()const void CreateIpControlRequest::setIpControlName(const std::string& ipControlName) { ipControlName_ = ipControlName; - setCoreParameter("IpControlName", ipControlName); + setParameter("IpControlName", ipControlName); } std::vector CreateIpControlRequest::getIpControlPolicys()const @@ -44,12 +46,11 @@ std::vector CreateIpControlRequest::ge void CreateIpControlRequest::setIpControlPolicys(const std::vector& ipControlPolicys) { ipControlPolicys_ = ipControlPolicys; - int i = 0; - for(int i = 0; i!= ipControlPolicys.size(); i++) { - auto obj = ipControlPolicys.at(i); - std::string str ="IpControlPolicys."+ std::to_string(i); - setCoreParameter(str + ".AppId", obj.appId); - setCoreParameter(str + ".CidrIp", obj.cidrIp); + for(int dep1 = 0; dep1!= ipControlPolicys.size(); dep1++) { + auto ipControlPolicysObj = ipControlPolicys.at(dep1); + std::string ipControlPolicysObjStr = "IpControlPolicys." + std::to_string(dep1 + 1); + setParameter(ipControlPolicysObjStr + ".AppId", ipControlPolicysObj.appId); + setParameter(ipControlPolicysObjStr + ".CidrIp", ipControlPolicysObj.cidrIp); } } @@ -61,7 +62,7 @@ std::string CreateIpControlRequest::getDescription()const void CreateIpControlRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateIpControlRequest::getAccessKeyId()const @@ -72,7 +73,7 @@ std::string CreateIpControlRequest::getAccessKeyId()const void CreateIpControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateIpControlRequest::getSecurityToken()const @@ -83,7 +84,7 @@ std::string CreateIpControlRequest::getSecurityToken()const void CreateIpControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string CreateIpControlRequest::getIpControlType()const @@ -94,6 +95,6 @@ std::string CreateIpControlRequest::getIpControlType()const void CreateIpControlRequest::setIpControlType(const std::string& ipControlType) { ipControlType_ = ipControlType; - setCoreParameter("IpControlType", ipControlType); + setParameter("IpControlType", ipControlType); } diff --git a/cloudapi/src/model/CreateLogConfigRequest.cc b/cloudapi/src/model/CreateLogConfigRequest.cc index c04faa6b2..920c5b0ba 100644 --- a/cloudapi/src/model/CreateLogConfigRequest.cc +++ b/cloudapi/src/model/CreateLogConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateLogConfigRequest; CreateLogConfigRequest::CreateLogConfigRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateLogConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLogConfigRequest::~CreateLogConfigRequest() {} @@ -33,7 +35,7 @@ std::string CreateLogConfigRequest::getSlsLogStore()const void CreateLogConfigRequest::setSlsLogStore(const std::string& slsLogStore) { slsLogStore_ = slsLogStore; - setCoreParameter("SlsLogStore", slsLogStore); + setParameter("SlsLogStore", slsLogStore); } std::string CreateLogConfigRequest::getSlsProject()const @@ -44,7 +46,7 @@ std::string CreateLogConfigRequest::getSlsProject()const void CreateLogConfigRequest::setSlsProject(const std::string& slsProject) { slsProject_ = slsProject; - setCoreParameter("SlsProject", slsProject); + setParameter("SlsProject", slsProject); } std::string CreateLogConfigRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateLogConfigRequest::getAccessKeyId()const void CreateLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateLogConfigRequest::getLogType()const @@ -66,7 +68,7 @@ std::string CreateLogConfigRequest::getLogType()const void CreateLogConfigRequest::setLogType(const std::string& logType) { logType_ = logType; - setCoreParameter("LogType", logType); + setParameter("LogType", logType); } std::string CreateLogConfigRequest::getSecurityToken()const @@ -77,6 +79,6 @@ std::string CreateLogConfigRequest::getSecurityToken()const void CreateLogConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/CreateSignatureRequest.cc b/cloudapi/src/model/CreateSignatureRequest.cc index 3ce1a9d54..14c85bba3 100644 --- a/cloudapi/src/model/CreateSignatureRequest.cc +++ b/cloudapi/src/model/CreateSignatureRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateSignatureRequest; CreateSignatureRequest::CreateSignatureRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateSignature") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSignatureRequest::~CreateSignatureRequest() {} @@ -33,7 +35,7 @@ std::string CreateSignatureRequest::getSignatureName()const void CreateSignatureRequest::setSignatureName(const std::string& signatureName) { signatureName_ = signatureName; - setCoreParameter("SignatureName", signatureName); + setParameter("SignatureName", signatureName); } std::string CreateSignatureRequest::getSignatureSecret()const @@ -44,7 +46,7 @@ std::string CreateSignatureRequest::getSignatureSecret()const void CreateSignatureRequest::setSignatureSecret(const std::string& signatureSecret) { signatureSecret_ = signatureSecret; - setCoreParameter("SignatureSecret", signatureSecret); + setParameter("SignatureSecret", signatureSecret); } std::string CreateSignatureRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateSignatureRequest::getAccessKeyId()const void CreateSignatureRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateSignatureRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string CreateSignatureRequest::getSecurityToken()const void CreateSignatureRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string CreateSignatureRequest::getSignatureKey()const @@ -77,6 +79,6 @@ std::string CreateSignatureRequest::getSignatureKey()const void CreateSignatureRequest::setSignatureKey(const std::string& signatureKey) { signatureKey_ = signatureKey; - setCoreParameter("SignatureKey", signatureKey); + setParameter("SignatureKey", signatureKey); } diff --git a/cloudapi/src/model/CreateTrafficControlRequest.cc b/cloudapi/src/model/CreateTrafficControlRequest.cc index 58bd88615..b82f5bea9 100644 --- a/cloudapi/src/model/CreateTrafficControlRequest.cc +++ b/cloudapi/src/model/CreateTrafficControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::CreateTrafficControlRequest; CreateTrafficControlRequest::CreateTrafficControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "CreateTrafficControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateTrafficControlRequest::~CreateTrafficControlRequest() {} @@ -33,7 +35,7 @@ std::string CreateTrafficControlRequest::getTrafficControlName()const void CreateTrafficControlRequest::setTrafficControlName(const std::string& trafficControlName) { trafficControlName_ = trafficControlName; - setCoreParameter("TrafficControlName", trafficControlName); + setParameter("TrafficControlName", trafficControlName); } std::string CreateTrafficControlRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateTrafficControlRequest::getDescription()const void CreateTrafficControlRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int CreateTrafficControlRequest::getUserDefault()const @@ -55,7 +57,7 @@ int CreateTrafficControlRequest::getUserDefault()const void CreateTrafficControlRequest::setUserDefault(int userDefault) { userDefault_ = userDefault; - setCoreParameter("UserDefault", std::to_string(userDefault)); + setParameter("UserDefault", std::to_string(userDefault)); } std::string CreateTrafficControlRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string CreateTrafficControlRequest::getAccessKeyId()const void CreateTrafficControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int CreateTrafficControlRequest::getApiDefault()const @@ -77,7 +79,7 @@ int CreateTrafficControlRequest::getApiDefault()const void CreateTrafficControlRequest::setApiDefault(int apiDefault) { apiDefault_ = apiDefault; - setCoreParameter("ApiDefault", std::to_string(apiDefault)); + setParameter("ApiDefault", std::to_string(apiDefault)); } std::string CreateTrafficControlRequest::getSecurityToken()const @@ -88,7 +90,7 @@ std::string CreateTrafficControlRequest::getSecurityToken()const void CreateTrafficControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string CreateTrafficControlRequest::getTrafficControlUnit()const @@ -99,7 +101,7 @@ std::string CreateTrafficControlRequest::getTrafficControlUnit()const void CreateTrafficControlRequest::setTrafficControlUnit(const std::string& trafficControlUnit) { trafficControlUnit_ = trafficControlUnit; - setCoreParameter("TrafficControlUnit", trafficControlUnit); + setParameter("TrafficControlUnit", trafficControlUnit); } int CreateTrafficControlRequest::getAppDefault()const @@ -110,6 +112,6 @@ int CreateTrafficControlRequest::getAppDefault()const void CreateTrafficControlRequest::setAppDefault(int appDefault) { appDefault_ = appDefault; - setCoreParameter("AppDefault", std::to_string(appDefault)); + setParameter("AppDefault", std::to_string(appDefault)); } diff --git a/cloudapi/src/model/DeleteAllTrafficSpecialControlRequest.cc b/cloudapi/src/model/DeleteAllTrafficSpecialControlRequest.cc index 6261cca8e..ea32406f2 100644 --- a/cloudapi/src/model/DeleteAllTrafficSpecialControlRequest.cc +++ b/cloudapi/src/model/DeleteAllTrafficSpecialControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteAllTrafficSpecialControlRequest; DeleteAllTrafficSpecialControlRequest::DeleteAllTrafficSpecialControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteAllTrafficSpecialControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAllTrafficSpecialControlRequest::~DeleteAllTrafficSpecialControlRequest() {} @@ -33,7 +35,7 @@ std::string DeleteAllTrafficSpecialControlRequest::getTrafficControlId()const void DeleteAllTrafficSpecialControlRequest::setTrafficControlId(const std::string& trafficControlId) { trafficControlId_ = trafficControlId; - setCoreParameter("TrafficControlId", trafficControlId); + setParameter("TrafficControlId", trafficControlId); } std::string DeleteAllTrafficSpecialControlRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteAllTrafficSpecialControlRequest::getAccessKeyId()const void DeleteAllTrafficSpecialControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteAllTrafficSpecialControlRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DeleteAllTrafficSpecialControlRequest::getSecurityToken()const void DeleteAllTrafficSpecialControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DeleteApiGroupRequest.cc b/cloudapi/src/model/DeleteApiGroupRequest.cc index e15dc78be..cb8cd950e 100644 --- a/cloudapi/src/model/DeleteApiGroupRequest.cc +++ b/cloudapi/src/model/DeleteApiGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteApiGroupRequest; DeleteApiGroupRequest::DeleteApiGroupRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteApiGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteApiGroupRequest::~DeleteApiGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteApiGroupRequest::getGroupId()const void DeleteApiGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DeleteApiGroupRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteApiGroupRequest::getAccessKeyId()const void DeleteApiGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteApiGroupRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DeleteApiGroupRequest::getSecurityToken()const void DeleteApiGroupRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::vector DeleteApiGroupRequest::getTag()const @@ -66,12 +68,11 @@ std::vector DeleteApiGroupRequest::getTag()const void DeleteApiGroupRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/DeleteApiRequest.cc b/cloudapi/src/model/DeleteApiRequest.cc index 731d18057..f7286bffa 100644 --- a/cloudapi/src/model/DeleteApiRequest.cc +++ b/cloudapi/src/model/DeleteApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteApiRequest; DeleteApiRequest::DeleteApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteApiRequest::~DeleteApiRequest() {} @@ -33,7 +35,7 @@ std::string DeleteApiRequest::getGroupId()const void DeleteApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DeleteApiRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteApiRequest::getAccessKeyId()const void DeleteApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteApiRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DeleteApiRequest::getSecurityToken()const void DeleteApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteApiRequest::getApiId()const @@ -66,6 +68,6 @@ std::string DeleteApiRequest::getApiId()const void DeleteApiRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DeleteApiStageVariableRequest.cc b/cloudapi/src/model/DeleteApiStageVariableRequest.cc index c75e50795..9ddaf34bb 100644 --- a/cloudapi/src/model/DeleteApiStageVariableRequest.cc +++ b/cloudapi/src/model/DeleteApiStageVariableRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteApiStageVariableRequest; DeleteApiStageVariableRequest::DeleteApiStageVariableRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteApiStageVariable") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteApiStageVariableRequest::~DeleteApiStageVariableRequest() {} @@ -33,7 +35,7 @@ std::string DeleteApiStageVariableRequest::getGroupId()const void DeleteApiStageVariableRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DeleteApiStageVariableRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteApiStageVariableRequest::getAccessKeyId()const void DeleteApiStageVariableRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteApiStageVariableRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DeleteApiStageVariableRequest::getSecurityToken()const void DeleteApiStageVariableRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteApiStageVariableRequest::getVariableName()const @@ -66,7 +68,7 @@ std::string DeleteApiStageVariableRequest::getVariableName()const void DeleteApiStageVariableRequest::setVariableName(const std::string& variableName) { variableName_ = variableName; - setCoreParameter("VariableName", variableName); + setParameter("VariableName", variableName); } std::string DeleteApiStageVariableRequest::getStageId()const @@ -77,6 +79,6 @@ std::string DeleteApiStageVariableRequest::getStageId()const void DeleteApiStageVariableRequest::setStageId(const std::string& stageId) { stageId_ = stageId; - setCoreParameter("StageId", stageId); + setParameter("StageId", stageId); } diff --git a/cloudapi/src/model/DeleteAppRequest.cc b/cloudapi/src/model/DeleteAppRequest.cc index 55c7916da..1c0db4a23 100644 --- a/cloudapi/src/model/DeleteAppRequest.cc +++ b/cloudapi/src/model/DeleteAppRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteAppRequest; DeleteAppRequest::DeleteAppRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteApp") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAppRequest::~DeleteAppRequest() {} @@ -33,7 +35,7 @@ std::string DeleteAppRequest::getAccessKeyId()const void DeleteAppRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteAppRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DeleteAppRequest::getSecurityToken()const void DeleteAppRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long DeleteAppRequest::getAppId()const @@ -55,7 +57,7 @@ long DeleteAppRequest::getAppId()const void DeleteAppRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } std::vector DeleteAppRequest::getTag()const @@ -66,12 +68,11 @@ std::vector DeleteAppRequest::getTag()const void DeleteAppRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/DeleteDomainCertificateRequest.cc b/cloudapi/src/model/DeleteDomainCertificateRequest.cc index 76ee09301..cc6769551 100644 --- a/cloudapi/src/model/DeleteDomainCertificateRequest.cc +++ b/cloudapi/src/model/DeleteDomainCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteDomainCertificateRequest; DeleteDomainCertificateRequest::DeleteDomainCertificateRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteDomainCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDomainCertificateRequest::~DeleteDomainCertificateRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDomainCertificateRequest::getGroupId()const void DeleteDomainCertificateRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DeleteDomainCertificateRequest::getCertificateId()const @@ -44,7 +46,7 @@ std::string DeleteDomainCertificateRequest::getCertificateId()const void DeleteDomainCertificateRequest::setCertificateId(const std::string& certificateId) { certificateId_ = certificateId; - setCoreParameter("CertificateId", certificateId); + setParameter("CertificateId", certificateId); } std::string DeleteDomainCertificateRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string DeleteDomainCertificateRequest::getDomainName()const void DeleteDomainCertificateRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DeleteDomainCertificateRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DeleteDomainCertificateRequest::getAccessKeyId()const void DeleteDomainCertificateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDomainCertificateRequest::getSecurityToken()const @@ -77,6 +79,6 @@ std::string DeleteDomainCertificateRequest::getSecurityToken()const void DeleteDomainCertificateRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DeleteDomainRequest.cc b/cloudapi/src/model/DeleteDomainRequest.cc index 9bde8cc86..737ca1b7a 100644 --- a/cloudapi/src/model/DeleteDomainRequest.cc +++ b/cloudapi/src/model/DeleteDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteDomainRequest; DeleteDomainRequest::DeleteDomainRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDomainRequest::~DeleteDomainRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDomainRequest::getGroupId()const void DeleteDomainRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DeleteDomainRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DeleteDomainRequest::getDomainName()const void DeleteDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DeleteDomainRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DeleteDomainRequest::getAccessKeyId()const void DeleteDomainRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDomainRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string DeleteDomainRequest::getSecurityToken()const void DeleteDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DeleteInstanceRequest.cc b/cloudapi/src/model/DeleteInstanceRequest.cc index d6ad00244..206f5f198 100644 --- a/cloudapi/src/model/DeleteInstanceRequest.cc +++ b/cloudapi/src/model/DeleteInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteInstanceRequest; DeleteInstanceRequest::DeleteInstanceRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteInstanceRequest::~DeleteInstanceRequest() {} @@ -33,7 +35,7 @@ std::string DeleteInstanceRequest::getToken()const void DeleteInstanceRequest::setToken(const std::string& token) { token_ = token; - setCoreParameter("Token", token); + setParameter("Token", token); } std::string DeleteInstanceRequest::getInstanceId()const @@ -44,6 +46,22 @@ std::string DeleteInstanceRequest::getInstanceId()const void DeleteInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); +} + +std::vector DeleteInstanceRequest::getTag()const +{ + return tag_; +} + +void DeleteInstanceRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } } diff --git a/cloudapi/src/model/DeleteIpControlRequest.cc b/cloudapi/src/model/DeleteIpControlRequest.cc index f82fe82e4..61a096da4 100644 --- a/cloudapi/src/model/DeleteIpControlRequest.cc +++ b/cloudapi/src/model/DeleteIpControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteIpControlRequest; DeleteIpControlRequest::DeleteIpControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteIpControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteIpControlRequest::~DeleteIpControlRequest() {} @@ -33,7 +35,7 @@ std::string DeleteIpControlRequest::getAccessKeyId()const void DeleteIpControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteIpControlRequest::getIpControlId()const @@ -44,7 +46,7 @@ std::string DeleteIpControlRequest::getIpControlId()const void DeleteIpControlRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string DeleteIpControlRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DeleteIpControlRequest::getSecurityToken()const void DeleteIpControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DeleteLogConfigRequest.cc b/cloudapi/src/model/DeleteLogConfigRequest.cc index 97d9e0bfe..a3da98dae 100644 --- a/cloudapi/src/model/DeleteLogConfigRequest.cc +++ b/cloudapi/src/model/DeleteLogConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteLogConfigRequest; DeleteLogConfigRequest::DeleteLogConfigRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteLogConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLogConfigRequest::~DeleteLogConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLogConfigRequest::getAccessKeyId()const void DeleteLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteLogConfigRequest::getLogType()const @@ -44,7 +46,7 @@ std::string DeleteLogConfigRequest::getLogType()const void DeleteLogConfigRequest::setLogType(const std::string& logType) { logType_ = logType; - setCoreParameter("LogType", logType); + setParameter("LogType", logType); } std::string DeleteLogConfigRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DeleteLogConfigRequest::getSecurityToken()const void DeleteLogConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DeleteSignatureRequest.cc b/cloudapi/src/model/DeleteSignatureRequest.cc index 917c51861..34fc5c3b3 100644 --- a/cloudapi/src/model/DeleteSignatureRequest.cc +++ b/cloudapi/src/model/DeleteSignatureRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteSignatureRequest; DeleteSignatureRequest::DeleteSignatureRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteSignature") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteSignatureRequest::~DeleteSignatureRequest() {} @@ -33,7 +35,7 @@ std::string DeleteSignatureRequest::getSignatureId()const void DeleteSignatureRequest::setSignatureId(const std::string& signatureId) { signatureId_ = signatureId; - setCoreParameter("SignatureId", signatureId); + setParameter("SignatureId", signatureId); } std::string DeleteSignatureRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteSignatureRequest::getAccessKeyId()const void DeleteSignatureRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteSignatureRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DeleteSignatureRequest::getSecurityToken()const void DeleteSignatureRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DeleteTrafficControlRequest.cc b/cloudapi/src/model/DeleteTrafficControlRequest.cc index 524a4627f..320d7004c 100644 --- a/cloudapi/src/model/DeleteTrafficControlRequest.cc +++ b/cloudapi/src/model/DeleteTrafficControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteTrafficControlRequest; DeleteTrafficControlRequest::DeleteTrafficControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteTrafficControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteTrafficControlRequest::~DeleteTrafficControlRequest() {} @@ -33,7 +35,7 @@ std::string DeleteTrafficControlRequest::getTrafficControlId()const void DeleteTrafficControlRequest::setTrafficControlId(const std::string& trafficControlId) { trafficControlId_ = trafficControlId; - setCoreParameter("TrafficControlId", trafficControlId); + setParameter("TrafficControlId", trafficControlId); } std::string DeleteTrafficControlRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteTrafficControlRequest::getAccessKeyId()const void DeleteTrafficControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteTrafficControlRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DeleteTrafficControlRequest::getSecurityToken()const void DeleteTrafficControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DeleteTrafficSpecialControlRequest.cc b/cloudapi/src/model/DeleteTrafficSpecialControlRequest.cc index 366023df9..fa0480970 100644 --- a/cloudapi/src/model/DeleteTrafficSpecialControlRequest.cc +++ b/cloudapi/src/model/DeleteTrafficSpecialControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeleteTrafficSpecialControlRequest; DeleteTrafficSpecialControlRequest::DeleteTrafficSpecialControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeleteTrafficSpecialControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteTrafficSpecialControlRequest::~DeleteTrafficSpecialControlRequest() {} @@ -33,7 +35,7 @@ std::string DeleteTrafficSpecialControlRequest::getTrafficControlId()const void DeleteTrafficSpecialControlRequest::setTrafficControlId(const std::string& trafficControlId) { trafficControlId_ = trafficControlId; - setCoreParameter("TrafficControlId", trafficControlId); + setParameter("TrafficControlId", trafficControlId); } std::string DeleteTrafficSpecialControlRequest::getSpecialKey()const @@ -44,7 +46,7 @@ std::string DeleteTrafficSpecialControlRequest::getSpecialKey()const void DeleteTrafficSpecialControlRequest::setSpecialKey(const std::string& specialKey) { specialKey_ = specialKey; - setCoreParameter("SpecialKey", specialKey); + setParameter("SpecialKey", specialKey); } std::string DeleteTrafficSpecialControlRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DeleteTrafficSpecialControlRequest::getAccessKeyId()const void DeleteTrafficSpecialControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteTrafficSpecialControlRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string DeleteTrafficSpecialControlRequest::getSecurityToken()const void DeleteTrafficSpecialControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteTrafficSpecialControlRequest::getSpecialType()const @@ -77,6 +79,6 @@ std::string DeleteTrafficSpecialControlRequest::getSpecialType()const void DeleteTrafficSpecialControlRequest::setSpecialType(const std::string& specialType) { specialType_ = specialType; - setCoreParameter("SpecialType", specialType); + setParameter("SpecialType", specialType); } diff --git a/cloudapi/src/model/DeployApiRequest.cc b/cloudapi/src/model/DeployApiRequest.cc index b84e1e136..ff219a519 100644 --- a/cloudapi/src/model/DeployApiRequest.cc +++ b/cloudapi/src/model/DeployApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DeployApiRequest; DeployApiRequest::DeployApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DeployApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeployApiRequest::~DeployApiRequest() {} @@ -33,7 +35,7 @@ std::string DeployApiRequest::getStageName()const void DeployApiRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DeployApiRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DeployApiRequest::getGroupId()const void DeployApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DeployApiRequest::getDescription()const @@ -55,7 +57,7 @@ std::string DeployApiRequest::getDescription()const void DeployApiRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string DeployApiRequest::getAccessKeyId()const @@ -66,7 +68,18 @@ std::string DeployApiRequest::getAccessKeyId()const void DeployApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string DeployApiRequest::getResourceOwnerToken()const +{ + return resourceOwnerToken_; +} + +void DeployApiRequest::setResourceOwnerToken(const std::string& resourceOwnerToken) +{ + resourceOwnerToken_ = resourceOwnerToken; + setParameter("ResourceOwnerToken", resourceOwnerToken); } std::string DeployApiRequest::getSecurityToken()const @@ -77,7 +90,7 @@ std::string DeployApiRequest::getSecurityToken()const void DeployApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeployApiRequest::getApiId()const @@ -88,6 +101,6 @@ std::string DeployApiRequest::getApiId()const void DeployApiRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeApiDocRequest.cc b/cloudapi/src/model/DescribeApiDocRequest.cc index 9b43ab3dd..4cdb4951d 100644 --- a/cloudapi/src/model/DescribeApiDocRequest.cc +++ b/cloudapi/src/model/DescribeApiDocRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiDocRequest; DescribeApiDocRequest::DescribeApiDocRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiDoc") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiDocRequest::~DescribeApiDocRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiDocRequest::getStageName()const void DescribeApiDocRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeApiDocRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeApiDocRequest::getGroupId()const void DescribeApiDocRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiDocRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeApiDocRequest::getAccessKeyId()const void DescribeApiDocRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiDocRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string DescribeApiDocRequest::getSecurityToken()const void DescribeApiDocRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeApiDocRequest::getApiId()const @@ -77,6 +79,6 @@ std::string DescribeApiDocRequest::getApiId()const void DescribeApiDocRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeApiDocResult.cc b/cloudapi/src/model/DescribeApiDocResult.cc index 8280278f6..457e7255d 100644 --- a/cloudapi/src/model/DescribeApiDocResult.cc +++ b/cloudapi/src/model/DescribeApiDocResult.cc @@ -109,6 +109,8 @@ void DescribeApiDocResult::parse(const std::string &payload) requestParametersObject.docOrder = std::stoi(valueRequestParametersRequestParameter["DocOrder"].asString()); if(!valueRequestParametersRequestParameter["Description"].isNull()) requestParametersObject.description = valueRequestParametersRequestParameter["Description"].asString(); + if(!valueRequestParametersRequestParameter["ArrayItemsType"].isNull()) + requestParametersObject.arrayItemsType = valueRequestParametersRequestParameter["ArrayItemsType"].asString(); requestParameters_.push_back(requestParametersObject); } auto requestConfigNode = value["RequestConfig"]; diff --git a/cloudapi/src/model/DescribeApiErrorDataRequest.cc b/cloudapi/src/model/DescribeApiErrorDataRequest.cc index 8dfb7f226..13ab7a34f 100644 --- a/cloudapi/src/model/DescribeApiErrorDataRequest.cc +++ b/cloudapi/src/model/DescribeApiErrorDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiErrorDataRequest; DescribeApiErrorDataRequest::DescribeApiErrorDataRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiErrorData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiErrorDataRequest::~DescribeApiErrorDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiErrorDataRequest::getGroupId()const void DescribeApiErrorDataRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiErrorDataRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string DescribeApiErrorDataRequest::getEndTime()const void DescribeApiErrorDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeApiErrorDataRequest::getStartTime()const @@ -55,7 +57,7 @@ std::string DescribeApiErrorDataRequest::getStartTime()const void DescribeApiErrorDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeApiErrorDataRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeApiErrorDataRequest::getAccessKeyId()const void DescribeApiErrorDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiErrorDataRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeApiErrorDataRequest::getSecurityToken()const void DescribeApiErrorDataRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeApiErrorDataRequest::getApiId()const @@ -88,6 +90,6 @@ std::string DescribeApiErrorDataRequest::getApiId()const void DescribeApiErrorDataRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeApiGroupRequest.cc b/cloudapi/src/model/DescribeApiGroupRequest.cc index 45fad1bf0..144346826 100644 --- a/cloudapi/src/model/DescribeApiGroupRequest.cc +++ b/cloudapi/src/model/DescribeApiGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiGroupRequest; DescribeApiGroupRequest::DescribeApiGroupRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiGroupRequest::~DescribeApiGroupRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiGroupRequest::getGroupId()const void DescribeApiGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiGroupRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeApiGroupRequest::getAccessKeyId()const void DescribeApiGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiGroupRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeApiGroupRequest::getSecurityToken()const void DescribeApiGroupRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::vector DescribeApiGroupRequest::getTag()const @@ -66,12 +68,11 @@ std::vector DescribeApiGroupRequest::getTag()const void DescribeApiGroupRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/DescribeApiGroupResult.cc b/cloudapi/src/model/DescribeApiGroupResult.cc index e80d0e15d..6f14a0236 100644 --- a/cloudapi/src/model/DescribeApiGroupResult.cc +++ b/cloudapi/src/model/DescribeApiGroupResult.cc @@ -53,6 +53,8 @@ void DescribeApiGroupResult::parse(const std::string &payload) customDomainsObject.domainCNAMEStatus = valueCustomDomainsDomainItem["DomainCNAMEStatus"].asString(); if(!valueCustomDomainsDomainItem["DomainBindingStatus"].isNull()) customDomainsObject.domainBindingStatus = valueCustomDomainsDomainItem["DomainBindingStatus"].asString(); + if(!valueCustomDomainsDomainItem["BindStageName"].isNull()) + customDomainsObject.bindStageName = valueCustomDomainsDomainItem["BindStageName"].asString(); if(!valueCustomDomainsDomainItem["DomainLegalStatus"].isNull()) customDomainsObject.domainLegalStatus = valueCustomDomainsDomainItem["DomainLegalStatus"].asString(); if(!valueCustomDomainsDomainItem["DomainWebSocketStatus"].isNull()) @@ -103,6 +105,14 @@ void DescribeApiGroupResult::parse(const std::string &payload) instanceId_ = value["InstanceId"].asString(); if(!value["HttpsPolicy"].isNull()) httpsPolicy_ = value["HttpsPolicy"].asString(); + if(!value["UserLogConfig"].isNull()) + userLogConfig_ = value["UserLogConfig"].asString(); + if(!value["CustomTraceConfig"].isNull()) + customTraceConfig_ = value["CustomTraceConfig"].asString(); + if(!value["RpcPattern"].isNull()) + rpcPattern_ = value["RpcPattern"].asString(); + if(!value["CompatibleFlags"].isNull()) + compatibleFlags_ = value["CompatibleFlags"].asString(); } @@ -136,6 +146,21 @@ std::string DescribeApiGroupResult::getInstanceId()const return instanceId_; } +std::string DescribeApiGroupResult::getCompatibleFlags()const +{ + return compatibleFlags_; +} + +std::string DescribeApiGroupResult::getCustomTraceConfig()const +{ + return customTraceConfig_; +} + +std::string DescribeApiGroupResult::getUserLogConfig()const +{ + return userLogConfig_; +} + std::string DescribeApiGroupResult::getBillingStatus()const { return billingStatus_; @@ -171,6 +196,11 @@ std::string DescribeApiGroupResult::getModifiedTime()const return modifiedTime_; } +std::string DescribeApiGroupResult::getRpcPattern()const +{ + return rpcPattern_; +} + std::vector DescribeApiGroupResult::getStageItems()const { return stageItems_; diff --git a/cloudapi/src/model/DescribeApiGroupVpcWhitelistRequest.cc b/cloudapi/src/model/DescribeApiGroupVpcWhitelistRequest.cc new file mode 100644 index 000000000..ee98ce7af --- /dev/null +++ b/cloudapi/src/model/DescribeApiGroupVpcWhitelistRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::CloudAPI::Model::DescribeApiGroupVpcWhitelistRequest; + +DescribeApiGroupVpcWhitelistRequest::DescribeApiGroupVpcWhitelistRequest() : + RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiGroupVpcWhitelist") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeApiGroupVpcWhitelistRequest::~DescribeApiGroupVpcWhitelistRequest() +{} + +std::string DescribeApiGroupVpcWhitelistRequest::getGroupId()const +{ + return groupId_; +} + +void DescribeApiGroupVpcWhitelistRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setParameter("GroupId", groupId); +} + +std::string DescribeApiGroupVpcWhitelistRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeApiGroupVpcWhitelistRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeApiGroupVpcWhitelistRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeApiGroupVpcWhitelistRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + diff --git a/cloudapi/src/model/DescribeApiGroupVpcWhitelistResult.cc b/cloudapi/src/model/DescribeApiGroupVpcWhitelistResult.cc new file mode 100644 index 000000000..6931b7c1e --- /dev/null +++ b/cloudapi/src/model/DescribeApiGroupVpcWhitelistResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CloudAPI; +using namespace AlibabaCloud::CloudAPI::Model; + +DescribeApiGroupVpcWhitelistResult::DescribeApiGroupVpcWhitelistResult() : + ServiceResult() +{} + +DescribeApiGroupVpcWhitelistResult::DescribeApiGroupVpcWhitelistResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeApiGroupVpcWhitelistResult::~DescribeApiGroupVpcWhitelistResult() +{} + +void DescribeApiGroupVpcWhitelistResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["VpcIds"].isNull()) + vpcIds_ = value["VpcIds"].asString(); + +} + +std::string DescribeApiGroupVpcWhitelistResult::getVpcIds()const +{ + return vpcIds_; +} + diff --git a/cloudapi/src/model/DescribeApiGroupsRequest.cc b/cloudapi/src/model/DescribeApiGroupsRequest.cc index 4eac18986..151bf783f 100644 --- a/cloudapi/src/model/DescribeApiGroupsRequest.cc +++ b/cloudapi/src/model/DescribeApiGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiGroupsRequest; DescribeApiGroupsRequest::DescribeApiGroupsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiGroupsRequest::~DescribeApiGroupsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiGroupsRequest::getGroupId()const void DescribeApiGroupsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } bool DescribeApiGroupsRequest::getEnableTagAuth()const @@ -44,7 +46,7 @@ bool DescribeApiGroupsRequest::getEnableTagAuth()const void DescribeApiGroupsRequest::setEnableTagAuth(bool enableTagAuth) { enableTagAuth_ = enableTagAuth; - setCoreParameter("EnableTagAuth", enableTagAuth ? "true" : "false"); + setParameter("EnableTagAuth", enableTagAuth ? "true" : "false"); } std::string DescribeApiGroupsRequest::getGroupName()const @@ -55,7 +57,7 @@ std::string DescribeApiGroupsRequest::getGroupName()const void DescribeApiGroupsRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } int DescribeApiGroupsRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeApiGroupsRequest::getPageNumber()const void DescribeApiGroupsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeApiGroupsRequest::getAccessKeyId()const @@ -77,7 +79,18 @@ std::string DescribeApiGroupsRequest::getAccessKeyId()const void DescribeApiGroupsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeApiGroupsRequest::getInstanceId()const +{ + return instanceId_; +} + +void DescribeApiGroupsRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); } std::string DescribeApiGroupsRequest::getSecurityToken()const @@ -88,7 +101,7 @@ std::string DescribeApiGroupsRequest::getSecurityToken()const void DescribeApiGroupsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeApiGroupsRequest::getPageSize()const @@ -99,7 +112,7 @@ int DescribeApiGroupsRequest::getPageSize()const void DescribeApiGroupsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeApiGroupsRequest::getTag()const @@ -110,12 +123,11 @@ std::vector DescribeApiGroupsRequest::getTag()con void DescribeApiGroupsRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/DescribeApiHistoriesRequest.cc b/cloudapi/src/model/DescribeApiHistoriesRequest.cc index 933b00492..d91b016d4 100644 --- a/cloudapi/src/model/DescribeApiHistoriesRequest.cc +++ b/cloudapi/src/model/DescribeApiHistoriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiHistoriesRequest; DescribeApiHistoriesRequest::DescribeApiHistoriesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiHistories") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiHistoriesRequest::~DescribeApiHistoriesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiHistoriesRequest::getStageName()const void DescribeApiHistoriesRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeApiHistoriesRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeApiHistoriesRequest::getGroupId()const void DescribeApiHistoriesRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiHistoriesRequest::getPageNumber()const @@ -55,7 +57,7 @@ std::string DescribeApiHistoriesRequest::getPageNumber()const void DescribeApiHistoriesRequest::setPageNumber(const std::string& pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", pageNumber); + setParameter("PageNumber", pageNumber); } std::string DescribeApiHistoriesRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeApiHistoriesRequest::getAccessKeyId()const void DescribeApiHistoriesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiHistoriesRequest::getApiName()const @@ -77,7 +79,7 @@ std::string DescribeApiHistoriesRequest::getApiName()const void DescribeApiHistoriesRequest::setApiName(const std::string& apiName) { apiName_ = apiName; - setCoreParameter("ApiName", apiName); + setParameter("ApiName", apiName); } std::string DescribeApiHistoriesRequest::getSecurityToken()const @@ -88,7 +90,7 @@ std::string DescribeApiHistoriesRequest::getSecurityToken()const void DescribeApiHistoriesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeApiHistoriesRequest::getPageSize()const @@ -99,7 +101,7 @@ std::string DescribeApiHistoriesRequest::getPageSize()const void DescribeApiHistoriesRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string DescribeApiHistoriesRequest::getApiId()const @@ -110,6 +112,6 @@ std::string DescribeApiHistoriesRequest::getApiId()const void DescribeApiHistoriesRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeApiHistoryRequest.cc b/cloudapi/src/model/DescribeApiHistoryRequest.cc index e79e9fb31..6b43592ba 100644 --- a/cloudapi/src/model/DescribeApiHistoryRequest.cc +++ b/cloudapi/src/model/DescribeApiHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiHistoryRequest; DescribeApiHistoryRequest::DescribeApiHistoryRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiHistoryRequest::~DescribeApiHistoryRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiHistoryRequest::getStageName()const void DescribeApiHistoryRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeApiHistoryRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeApiHistoryRequest::getGroupId()const void DescribeApiHistoryRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiHistoryRequest::getAccessKeyId()const @@ -55,7 +57,18 @@ std::string DescribeApiHistoryRequest::getAccessKeyId()const void DescribeApiHistoryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeApiHistoryRequest::getResourceOwnerToken()const +{ + return resourceOwnerToken_; +} + +void DescribeApiHistoryRequest::setResourceOwnerToken(const std::string& resourceOwnerToken) +{ + resourceOwnerToken_ = resourceOwnerToken; + setParameter("ResourceOwnerToken", resourceOwnerToken); } std::string DescribeApiHistoryRequest::getSecurityToken()const @@ -66,7 +79,7 @@ std::string DescribeApiHistoryRequest::getSecurityToken()const void DescribeApiHistoryRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeApiHistoryRequest::getApiId()const @@ -77,7 +90,7 @@ std::string DescribeApiHistoryRequest::getApiId()const void DescribeApiHistoryRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } std::string DescribeApiHistoryRequest::getHistoryVersion()const @@ -88,6 +101,6 @@ std::string DescribeApiHistoryRequest::getHistoryVersion()const void DescribeApiHistoryRequest::setHistoryVersion(const std::string& historyVersion) { historyVersion_ = historyVersion; - setCoreParameter("HistoryVersion", historyVersion); + setParameter("HistoryVersion", historyVersion); } diff --git a/cloudapi/src/model/DescribeApiHistoryResult.cc b/cloudapi/src/model/DescribeApiHistoryResult.cc index d6dafbea5..46edca0ac 100644 --- a/cloudapi/src/model/DescribeApiHistoryResult.cc +++ b/cloudapi/src/model/DescribeApiHistoryResult.cc @@ -155,6 +155,8 @@ void DescribeApiHistoryResult::parse(const std::string &payload) requestParametersObject.docOrder = std::stoi(valueRequestParametersRequestParameter["DocOrder"].asString()); if(!valueRequestParametersRequestParameter["Description"].isNull()) requestParametersObject.description = valueRequestParametersRequestParameter["Description"].asString(); + if(!valueRequestParametersRequestParameter["ArrayItemsType"].isNull()) + requestParametersObject.arrayItemsType = valueRequestParametersRequestParameter["ArrayItemsType"].asString(); requestParameters_.push_back(requestParametersObject); } auto allServiceParametersNode = value["ServiceParameters"]["ServiceParameter"]; @@ -213,6 +215,8 @@ void DescribeApiHistoryResult::parse(const std::string &payload) serviceConfig_.serviceVpcEnable = serviceConfigNode["ServiceVpcEnable"].asString(); if(!serviceConfigNode["MockStatusCode"].isNull()) serviceConfig_.mockStatusCode = std::stoi(serviceConfigNode["MockStatusCode"].asString()); + if(!serviceConfigNode["VpcId"].isNull()) + serviceConfig_.vpcId = serviceConfigNode["VpcId"].asString(); auto allMockHeadersNode = serviceConfigNode["MockHeaders"]["MockHeader"]; for (auto serviceConfigNodeMockHeadersMockHeader : allMockHeadersNode) { diff --git a/cloudapi/src/model/DescribeApiIpControlsRequest.cc b/cloudapi/src/model/DescribeApiIpControlsRequest.cc index 1bfeee403..2c8e85bcb 100644 --- a/cloudapi/src/model/DescribeApiIpControlsRequest.cc +++ b/cloudapi/src/model/DescribeApiIpControlsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiIpControlsRequest; DescribeApiIpControlsRequest::DescribeApiIpControlsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiIpControls") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiIpControlsRequest::~DescribeApiIpControlsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiIpControlsRequest::getStageName()const void DescribeApiIpControlsRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeApiIpControlsRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeApiIpControlsRequest::getGroupId()const void DescribeApiIpControlsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int DescribeApiIpControlsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeApiIpControlsRequest::getPageNumber()const void DescribeApiIpControlsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeApiIpControlsRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeApiIpControlsRequest::getAccessKeyId()const void DescribeApiIpControlsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiIpControlsRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeApiIpControlsRequest::getSecurityToken()const void DescribeApiIpControlsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeApiIpControlsRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeApiIpControlsRequest::getPageSize()const void DescribeApiIpControlsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeApiIpControlsRequest::getApiIds()const @@ -99,6 +101,6 @@ std::string DescribeApiIpControlsRequest::getApiIds()const void DescribeApiIpControlsRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/DescribeApiLatencyDataRequest.cc b/cloudapi/src/model/DescribeApiLatencyDataRequest.cc index a949e82a6..f6caf2db7 100644 --- a/cloudapi/src/model/DescribeApiLatencyDataRequest.cc +++ b/cloudapi/src/model/DescribeApiLatencyDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiLatencyDataRequest; DescribeApiLatencyDataRequest::DescribeApiLatencyDataRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiLatencyData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiLatencyDataRequest::~DescribeApiLatencyDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiLatencyDataRequest::getGroupId()const void DescribeApiLatencyDataRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiLatencyDataRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string DescribeApiLatencyDataRequest::getEndTime()const void DescribeApiLatencyDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeApiLatencyDataRequest::getStartTime()const @@ -55,7 +57,7 @@ std::string DescribeApiLatencyDataRequest::getStartTime()const void DescribeApiLatencyDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeApiLatencyDataRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeApiLatencyDataRequest::getAccessKeyId()const void DescribeApiLatencyDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiLatencyDataRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeApiLatencyDataRequest::getSecurityToken()const void DescribeApiLatencyDataRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeApiLatencyDataRequest::getApiId()const @@ -88,6 +90,6 @@ std::string DescribeApiLatencyDataRequest::getApiId()const void DescribeApiLatencyDataRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeApiMarketAttributesRequest.cc b/cloudapi/src/model/DescribeApiMarketAttributesRequest.cc new file mode 100644 index 000000000..76cd4e338 --- /dev/null +++ b/cloudapi/src/model/DescribeApiMarketAttributesRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::CloudAPI::Model::DescribeApiMarketAttributesRequest; + +DescribeApiMarketAttributesRequest::DescribeApiMarketAttributesRequest() : + RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiMarketAttributes") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeApiMarketAttributesRequest::~DescribeApiMarketAttributesRequest() +{} + +std::string DescribeApiMarketAttributesRequest::getGroupId()const +{ + return groupId_; +} + +void DescribeApiMarketAttributesRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setParameter("GroupId", groupId); +} + +std::string DescribeApiMarketAttributesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeApiMarketAttributesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeApiMarketAttributesRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeApiMarketAttributesRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeApiMarketAttributesRequest::getApiId()const +{ + return apiId_; +} + +void DescribeApiMarketAttributesRequest::setApiId(const std::string& apiId) +{ + apiId_ = apiId; + setParameter("ApiId", apiId); +} + diff --git a/cloudapi/src/model/DescribeApiMarketAttributesResult.cc b/cloudapi/src/model/DescribeApiMarketAttributesResult.cc new file mode 100644 index 000000000..f0596ae72 --- /dev/null +++ b/cloudapi/src/model/DescribeApiMarketAttributesResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CloudAPI; +using namespace AlibabaCloud::CloudAPI::Model; + +DescribeApiMarketAttributesResult::DescribeApiMarketAttributesResult() : + ServiceResult() +{} + +DescribeApiMarketAttributesResult::DescribeApiMarketAttributesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeApiMarketAttributesResult::~DescribeApiMarketAttributesResult() +{} + +void DescribeApiMarketAttributesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["ApiId"].isNull()) + apiId_ = value["ApiId"].asString(); + if(!value["NeedCharging"].isNull()) + needCharging_ = value["NeedCharging"].asString(); + if(!value["MarketChargingMode"].isNull()) + marketChargingMode_ = value["MarketChargingMode"].asString(); + +} + +std::string DescribeApiMarketAttributesResult::getNeedCharging()const +{ + return needCharging_; +} + +std::string DescribeApiMarketAttributesResult::getMarketChargingMode()const +{ + return marketChargingMode_; +} + +std::string DescribeApiMarketAttributesResult::getApiId()const +{ + return apiId_; +} + diff --git a/cloudapi/src/model/DescribeApiQpsDataRequest.cc b/cloudapi/src/model/DescribeApiQpsDataRequest.cc index 36205bb73..50f887541 100644 --- a/cloudapi/src/model/DescribeApiQpsDataRequest.cc +++ b/cloudapi/src/model/DescribeApiQpsDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiQpsDataRequest; DescribeApiQpsDataRequest::DescribeApiQpsDataRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiQpsData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiQpsDataRequest::~DescribeApiQpsDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiQpsDataRequest::getGroupId()const void DescribeApiQpsDataRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiQpsDataRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string DescribeApiQpsDataRequest::getEndTime()const void DescribeApiQpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeApiQpsDataRequest::getStartTime()const @@ -55,7 +57,7 @@ std::string DescribeApiQpsDataRequest::getStartTime()const void DescribeApiQpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeApiQpsDataRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeApiQpsDataRequest::getAccessKeyId()const void DescribeApiQpsDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiQpsDataRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeApiQpsDataRequest::getSecurityToken()const void DescribeApiQpsDataRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeApiQpsDataRequest::getApiId()const @@ -88,6 +90,6 @@ std::string DescribeApiQpsDataRequest::getApiId()const void DescribeApiQpsDataRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeApiRequest.cc b/cloudapi/src/model/DescribeApiRequest.cc index 5f42ee411..f97f34790 100644 --- a/cloudapi/src/model/DescribeApiRequest.cc +++ b/cloudapi/src/model/DescribeApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiRequest; DescribeApiRequest::DescribeApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiRequest::~DescribeApiRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiRequest::getGroupId()const void DescribeApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiRequest::getAccessKeyId()const @@ -44,7 +46,18 @@ std::string DescribeApiRequest::getAccessKeyId()const void DescribeApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeApiRequest::getResourceOwnerToken()const +{ + return resourceOwnerToken_; +} + +void DescribeApiRequest::setResourceOwnerToken(const std::string& resourceOwnerToken) +{ + resourceOwnerToken_ = resourceOwnerToken; + setParameter("ResourceOwnerToken", resourceOwnerToken); } std::string DescribeApiRequest::getSecurityToken()const @@ -55,7 +68,7 @@ std::string DescribeApiRequest::getSecurityToken()const void DescribeApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeApiRequest::getApiId()const @@ -66,6 +79,6 @@ std::string DescribeApiRequest::getApiId()const void DescribeApiRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeApiResult.cc b/cloudapi/src/model/DescribeApiResult.cc index 9f55473b5..74e3afc42 100644 --- a/cloudapi/src/model/DescribeApiResult.cc +++ b/cloudapi/src/model/DescribeApiResult.cc @@ -157,6 +157,8 @@ void DescribeApiResult::parse(const std::string &payload) requestParametersObject.docOrder = std::stoi(valueRequestParametersRequestParameter["DocOrder"].asString()); if(!valueRequestParametersRequestParameter["Description"].isNull()) requestParametersObject.description = valueRequestParametersRequestParameter["Description"].asString(); + if(!valueRequestParametersRequestParameter["ArrayItemsType"].isNull()) + requestParametersObject.arrayItemsType = valueRequestParametersRequestParameter["ArrayItemsType"].asString(); requestParameters_.push_back(requestParametersObject); } auto allServiceParametersNode = value["ServiceParameters"]["ServiceParameter"]; @@ -310,6 +312,8 @@ void DescribeApiResult::parse(const std::string &payload) forceNonceCheck_ = value["ForceNonceCheck"].asString() == "true"; if(!value["DisableInternet"].isNull()) disableInternet_ = value["DisableInternet"].asString() == "true"; + if(!value["AppCodeAuthType"].isNull()) + appCodeAuthType_ = value["AppCodeAuthType"].asString(); } @@ -363,6 +367,11 @@ std::vector DescribeApiResult::getServic return serviceParametersMap_; } +std::string DescribeApiResult::getAppCodeAuthType()const +{ + return appCodeAuthType_; +} + std::string DescribeApiResult::getResultBodyModel()const { return resultBodyModel_; diff --git a/cloudapi/src/model/DescribeApiSignaturesRequest.cc b/cloudapi/src/model/DescribeApiSignaturesRequest.cc index d1615dc1f..a4f0a0367 100644 --- a/cloudapi/src/model/DescribeApiSignaturesRequest.cc +++ b/cloudapi/src/model/DescribeApiSignaturesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiSignaturesRequest; DescribeApiSignaturesRequest::DescribeApiSignaturesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiSignatures") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiSignaturesRequest::~DescribeApiSignaturesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiSignaturesRequest::getStageName()const void DescribeApiSignaturesRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeApiSignaturesRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeApiSignaturesRequest::getGroupId()const void DescribeApiSignaturesRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int DescribeApiSignaturesRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeApiSignaturesRequest::getPageNumber()const void DescribeApiSignaturesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeApiSignaturesRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeApiSignaturesRequest::getAccessKeyId()const void DescribeApiSignaturesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiSignaturesRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeApiSignaturesRequest::getSecurityToken()const void DescribeApiSignaturesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeApiSignaturesRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeApiSignaturesRequest::getPageSize()const void DescribeApiSignaturesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeApiSignaturesRequest::getApiIds()const @@ -99,6 +101,6 @@ std::string DescribeApiSignaturesRequest::getApiIds()const void DescribeApiSignaturesRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/DescribeApiStageRequest.cc b/cloudapi/src/model/DescribeApiStageRequest.cc index 3b028c79d..5d567f0d9 100644 --- a/cloudapi/src/model/DescribeApiStageRequest.cc +++ b/cloudapi/src/model/DescribeApiStageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiStageRequest; DescribeApiStageRequest::DescribeApiStageRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiStage") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiStageRequest::~DescribeApiStageRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiStageRequest::getGroupId()const void DescribeApiStageRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiStageRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeApiStageRequest::getAccessKeyId()const void DescribeApiStageRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiStageRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeApiStageRequest::getSecurityToken()const void DescribeApiStageRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeApiStageRequest::getStageId()const @@ -66,6 +68,6 @@ std::string DescribeApiStageRequest::getStageId()const void DescribeApiStageRequest::setStageId(const std::string& stageId) { stageId_ = stageId; - setCoreParameter("StageId", stageId); + setParameter("StageId", stageId); } diff --git a/cloudapi/src/model/DescribeApiTrafficControlsRequest.cc b/cloudapi/src/model/DescribeApiTrafficControlsRequest.cc index 17292846d..52ed069d5 100644 --- a/cloudapi/src/model/DescribeApiTrafficControlsRequest.cc +++ b/cloudapi/src/model/DescribeApiTrafficControlsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiTrafficControlsRequest; DescribeApiTrafficControlsRequest::DescribeApiTrafficControlsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiTrafficControls") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiTrafficControlsRequest::~DescribeApiTrafficControlsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiTrafficControlsRequest::getStageName()const void DescribeApiTrafficControlsRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeApiTrafficControlsRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeApiTrafficControlsRequest::getGroupId()const void DescribeApiTrafficControlsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int DescribeApiTrafficControlsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeApiTrafficControlsRequest::getPageNumber()const void DescribeApiTrafficControlsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeApiTrafficControlsRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeApiTrafficControlsRequest::getAccessKeyId()const void DescribeApiTrafficControlsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiTrafficControlsRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeApiTrafficControlsRequest::getSecurityToken()const void DescribeApiTrafficControlsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeApiTrafficControlsRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeApiTrafficControlsRequest::getPageSize()const void DescribeApiTrafficControlsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeApiTrafficControlsRequest::getApiIds()const @@ -99,6 +101,6 @@ std::string DescribeApiTrafficControlsRequest::getApiIds()const void DescribeApiTrafficControlsRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/DescribeApiTrafficDataRequest.cc b/cloudapi/src/model/DescribeApiTrafficDataRequest.cc index c3c9f5811..bddb2e06a 100644 --- a/cloudapi/src/model/DescribeApiTrafficDataRequest.cc +++ b/cloudapi/src/model/DescribeApiTrafficDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApiTrafficDataRequest; DescribeApiTrafficDataRequest::DescribeApiTrafficDataRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApiTrafficData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApiTrafficDataRequest::~DescribeApiTrafficDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApiTrafficDataRequest::getGroupId()const void DescribeApiTrafficDataRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeApiTrafficDataRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string DescribeApiTrafficDataRequest::getEndTime()const void DescribeApiTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeApiTrafficDataRequest::getStartTime()const @@ -55,7 +57,7 @@ std::string DescribeApiTrafficDataRequest::getStartTime()const void DescribeApiTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeApiTrafficDataRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeApiTrafficDataRequest::getAccessKeyId()const void DescribeApiTrafficDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApiTrafficDataRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeApiTrafficDataRequest::getSecurityToken()const void DescribeApiTrafficDataRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeApiTrafficDataRequest::getApiId()const @@ -88,6 +90,6 @@ std::string DescribeApiTrafficDataRequest::getApiId()const void DescribeApiTrafficDataRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeApisByAppRequest.cc b/cloudapi/src/model/DescribeApisByAppRequest.cc index 6d1b74607..82fc7a18b 100644 --- a/cloudapi/src/model/DescribeApisByAppRequest.cc +++ b/cloudapi/src/model/DescribeApisByAppRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApisByAppRequest; DescribeApisByAppRequest::DescribeApisByAppRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApisByApp") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApisByAppRequest::~DescribeApisByAppRequest() {} @@ -33,7 +35,7 @@ int DescribeApisByAppRequest::getPageNumber()const void DescribeApisByAppRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeApisByAppRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeApisByAppRequest::getAccessKeyId()const void DescribeApisByAppRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApisByAppRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeApisByAppRequest::getSecurityToken()const void DescribeApisByAppRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long DescribeApisByAppRequest::getAppId()const @@ -66,7 +68,7 @@ long DescribeApisByAppRequest::getAppId()const void DescribeApisByAppRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } int DescribeApisByAppRequest::getPageSize()const @@ -77,6 +79,6 @@ int DescribeApisByAppRequest::getPageSize()const void DescribeApisByAppRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cloudapi/src/model/DescribeApisByIpControlRequest.cc b/cloudapi/src/model/DescribeApisByIpControlRequest.cc index 701316600..e7f976619 100644 --- a/cloudapi/src/model/DescribeApisByIpControlRequest.cc +++ b/cloudapi/src/model/DescribeApisByIpControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApisByIpControlRequest; DescribeApisByIpControlRequest::DescribeApisByIpControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApisByIpControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApisByIpControlRequest::~DescribeApisByIpControlRequest() {} @@ -33,7 +35,7 @@ int DescribeApisByIpControlRequest::getPageNumber()const void DescribeApisByIpControlRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeApisByIpControlRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeApisByIpControlRequest::getAccessKeyId()const void DescribeApisByIpControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApisByIpControlRequest::getIpControlId()const @@ -55,7 +57,7 @@ std::string DescribeApisByIpControlRequest::getIpControlId()const void DescribeApisByIpControlRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string DescribeApisByIpControlRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string DescribeApisByIpControlRequest::getSecurityToken()const void DescribeApisByIpControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeApisByIpControlRequest::getPageSize()const @@ -77,6 +79,6 @@ int DescribeApisByIpControlRequest::getPageSize()const void DescribeApisByIpControlRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cloudapi/src/model/DescribeApisBySignatureRequest.cc b/cloudapi/src/model/DescribeApisBySignatureRequest.cc index 61c5f851a..0c7ff8fd8 100644 --- a/cloudapi/src/model/DescribeApisBySignatureRequest.cc +++ b/cloudapi/src/model/DescribeApisBySignatureRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApisBySignatureRequest; DescribeApisBySignatureRequest::DescribeApisBySignatureRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApisBySignature") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApisBySignatureRequest::~DescribeApisBySignatureRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApisBySignatureRequest::getSignatureId()const void DescribeApisBySignatureRequest::setSignatureId(const std::string& signatureId) { signatureId_ = signatureId; - setCoreParameter("SignatureId", signatureId); + setParameter("SignatureId", signatureId); } int DescribeApisBySignatureRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeApisBySignatureRequest::getPageNumber()const void DescribeApisBySignatureRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeApisBySignatureRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeApisBySignatureRequest::getAccessKeyId()const void DescribeApisBySignatureRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApisBySignatureRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string DescribeApisBySignatureRequest::getSecurityToken()const void DescribeApisBySignatureRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeApisBySignatureRequest::getPageSize()const @@ -77,6 +79,6 @@ int DescribeApisBySignatureRequest::getPageSize()const void DescribeApisBySignatureRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cloudapi/src/model/DescribeApisByTrafficControlRequest.cc b/cloudapi/src/model/DescribeApisByTrafficControlRequest.cc index 82058b319..01d000de4 100644 --- a/cloudapi/src/model/DescribeApisByTrafficControlRequest.cc +++ b/cloudapi/src/model/DescribeApisByTrafficControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApisByTrafficControlRequest; DescribeApisByTrafficControlRequest::DescribeApisByTrafficControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApisByTrafficControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApisByTrafficControlRequest::~DescribeApisByTrafficControlRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApisByTrafficControlRequest::getTrafficControlId()const void DescribeApisByTrafficControlRequest::setTrafficControlId(const std::string& trafficControlId) { trafficControlId_ = trafficControlId; - setCoreParameter("TrafficControlId", trafficControlId); + setParameter("TrafficControlId", trafficControlId); } int DescribeApisByTrafficControlRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeApisByTrafficControlRequest::getPageNumber()const void DescribeApisByTrafficControlRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeApisByTrafficControlRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeApisByTrafficControlRequest::getAccessKeyId()const void DescribeApisByTrafficControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApisByTrafficControlRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string DescribeApisByTrafficControlRequest::getSecurityToken()const void DescribeApisByTrafficControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeApisByTrafficControlRequest::getPageSize()const @@ -77,6 +79,6 @@ int DescribeApisByTrafficControlRequest::getPageSize()const void DescribeApisByTrafficControlRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cloudapi/src/model/DescribeApisRequest.cc b/cloudapi/src/model/DescribeApisRequest.cc index 81b2b4965..21ce52e3a 100644 --- a/cloudapi/src/model/DescribeApisRequest.cc +++ b/cloudapi/src/model/DescribeApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeApisRequest; DescribeApisRequest::DescribeApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeApisRequest::~DescribeApisRequest() {} @@ -33,7 +35,7 @@ std::string DescribeApisRequest::getVisibility()const void DescribeApisRequest::setVisibility(const std::string& visibility) { visibility_ = visibility; - setCoreParameter("Visibility", visibility); + setParameter("Visibility", visibility); } std::string DescribeApisRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeApisRequest::getGroupId()const void DescribeApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } bool DescribeApisRequest::getEnableTagAuth()const @@ -55,7 +57,7 @@ bool DescribeApisRequest::getEnableTagAuth()const void DescribeApisRequest::setEnableTagAuth(bool enableTagAuth) { enableTagAuth_ = enableTagAuth; - setCoreParameter("EnableTagAuth", enableTagAuth ? "true" : "false"); + setParameter("EnableTagAuth", enableTagAuth ? "true" : "false"); } int DescribeApisRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeApisRequest::getPageNumber()const void DescribeApisRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeApisRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DescribeApisRequest::getAccessKeyId()const void DescribeApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeApisRequest::getApiName()const @@ -88,7 +90,7 @@ std::string DescribeApisRequest::getApiName()const void DescribeApisRequest::setApiName(const std::string& apiName) { apiName_ = apiName; - setCoreParameter("ApiName", apiName); + setParameter("ApiName", apiName); } std::string DescribeApisRequest::getCatalogId()const @@ -99,7 +101,7 @@ std::string DescribeApisRequest::getCatalogId()const void DescribeApisRequest::setCatalogId(const std::string& catalogId) { catalogId_ = catalogId; - setCoreParameter("CatalogId", catalogId); + setParameter("CatalogId", catalogId); } std::string DescribeApisRequest::getSecurityToken()const @@ -110,7 +112,7 @@ std::string DescribeApisRequest::getSecurityToken()const void DescribeApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeApisRequest::getPageSize()const @@ -121,7 +123,7 @@ int DescribeApisRequest::getPageSize()const void DescribeApisRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeApisRequest::getTag()const @@ -132,12 +134,11 @@ std::vector DescribeApisRequest::getTag()const void DescribeApisRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -149,6 +150,6 @@ std::string DescribeApisRequest::getApiId()const void DescribeApisRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeAppAttributesRequest.cc b/cloudapi/src/model/DescribeAppAttributesRequest.cc index 81ddc062a..1d054e2fd 100644 --- a/cloudapi/src/model/DescribeAppAttributesRequest.cc +++ b/cloudapi/src/model/DescribeAppAttributesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeAppAttributesRequest; DescribeAppAttributesRequest::DescribeAppAttributesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeAppAttributes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAppAttributesRequest::~DescribeAppAttributesRequest() {} @@ -33,7 +35,7 @@ bool DescribeAppAttributesRequest::getEnableTagAuth()const void DescribeAppAttributesRequest::setEnableTagAuth(bool enableTagAuth) { enableTagAuth_ = enableTagAuth; - setCoreParameter("EnableTagAuth", enableTagAuth ? "true" : "false"); + setParameter("EnableTagAuth", enableTagAuth ? "true" : "false"); } int DescribeAppAttributesRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeAppAttributesRequest::getPageNumber()const void DescribeAppAttributesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeAppAttributesRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeAppAttributesRequest::getAccessKeyId()const void DescribeAppAttributesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAppAttributesRequest::getAppName()const @@ -66,7 +68,7 @@ std::string DescribeAppAttributesRequest::getAppName()const void DescribeAppAttributesRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeAppAttributesRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeAppAttributesRequest::getSecurityToken()const void DescribeAppAttributesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long DescribeAppAttributesRequest::getAppId()const @@ -88,7 +90,7 @@ long DescribeAppAttributesRequest::getAppId()const void DescribeAppAttributesRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } int DescribeAppAttributesRequest::getPageSize()const @@ -99,7 +101,7 @@ int DescribeAppAttributesRequest::getPageSize()const void DescribeAppAttributesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeAppAttributesRequest::getTag()const @@ -110,12 +112,11 @@ std::vector DescribeAppAttributesRequest::get void DescribeAppAttributesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/DescribeAppRequest.cc b/cloudapi/src/model/DescribeAppRequest.cc index 7950b5e93..1fdfaa513 100644 --- a/cloudapi/src/model/DescribeAppRequest.cc +++ b/cloudapi/src/model/DescribeAppRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeAppRequest; DescribeAppRequest::DescribeAppRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApp") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAppRequest::~DescribeAppRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAppRequest::getAccessKeyId()const void DescribeAppRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAppRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DescribeAppRequest::getSecurityToken()const void DescribeAppRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long DescribeAppRequest::getAppId()const @@ -55,6 +57,6 @@ long DescribeAppRequest::getAppId()const void DescribeAppRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } diff --git a/cloudapi/src/model/DescribeAppSecurityRequest.cc b/cloudapi/src/model/DescribeAppSecurityRequest.cc index 3cae4b8a5..92f8869c3 100644 --- a/cloudapi/src/model/DescribeAppSecurityRequest.cc +++ b/cloudapi/src/model/DescribeAppSecurityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeAppSecurityRequest; DescribeAppSecurityRequest::DescribeAppSecurityRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeAppSecurity") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAppSecurityRequest::~DescribeAppSecurityRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAppSecurityRequest::getAccessKeyId()const void DescribeAppSecurityRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAppSecurityRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DescribeAppSecurityRequest::getSecurityToken()const void DescribeAppSecurityRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long DescribeAppSecurityRequest::getAppId()const @@ -55,7 +57,7 @@ long DescribeAppSecurityRequest::getAppId()const void DescribeAppSecurityRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } std::vector DescribeAppSecurityRequest::getTag()const @@ -66,12 +68,11 @@ std::vector DescribeAppSecurityRequest::getTag( void DescribeAppSecurityRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/DescribeAppsRequest.cc b/cloudapi/src/model/DescribeAppsRequest.cc index e96f3d603..9e4b45e54 100644 --- a/cloudapi/src/model/DescribeAppsRequest.cc +++ b/cloudapi/src/model/DescribeAppsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeAppsRequest; DescribeAppsRequest::DescribeAppsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeApps") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAppsRequest::~DescribeAppsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAppsRequest::getSecurityToken()const void DescribeAppsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long DescribeAppsRequest::getAppId()const @@ -44,7 +46,7 @@ long DescribeAppsRequest::getAppId()const void DescribeAppsRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } int DescribeAppsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeAppsRequest::getPageSize()const void DescribeAppsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long DescribeAppsRequest::getAppOwner()const @@ -66,7 +68,7 @@ long DescribeAppsRequest::getAppOwner()const void DescribeAppsRequest::setAppOwner(long appOwner) { appOwner_ = appOwner; - setCoreParameter("AppOwner", std::to_string(appOwner)); + setParameter("AppOwner", std::to_string(appOwner)); } int DescribeAppsRequest::getPageNumber()const @@ -77,7 +79,7 @@ int DescribeAppsRequest::getPageNumber()const void DescribeAppsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeAppsRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string DescribeAppsRequest::getAccessKeyId()const void DescribeAppsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudapi/src/model/DescribeAuthorizedApisRequest.cc b/cloudapi/src/model/DescribeAuthorizedApisRequest.cc index 82102cb50..5bab5fa4f 100644 --- a/cloudapi/src/model/DescribeAuthorizedApisRequest.cc +++ b/cloudapi/src/model/DescribeAuthorizedApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeAuthorizedApisRequest; DescribeAuthorizedApisRequest::DescribeAuthorizedApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeAuthorizedApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuthorizedApisRequest::~DescribeAuthorizedApisRequest() {} @@ -33,7 +35,7 @@ int DescribeAuthorizedApisRequest::getPageNumber()const void DescribeAuthorizedApisRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeAuthorizedApisRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeAuthorizedApisRequest::getAccessKeyId()const void DescribeAuthorizedApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAuthorizedApisRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeAuthorizedApisRequest::getSecurityToken()const void DescribeAuthorizedApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long DescribeAuthorizedApisRequest::getAppId()const @@ -66,7 +68,7 @@ long DescribeAuthorizedApisRequest::getAppId()const void DescribeAuthorizedApisRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } int DescribeAuthorizedApisRequest::getPageSize()const @@ -77,6 +79,6 @@ int DescribeAuthorizedApisRequest::getPageSize()const void DescribeAuthorizedApisRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cloudapi/src/model/DescribeAuthorizedAppsRequest.cc b/cloudapi/src/model/DescribeAuthorizedAppsRequest.cc index 039cf18e9..280be3893 100644 --- a/cloudapi/src/model/DescribeAuthorizedAppsRequest.cc +++ b/cloudapi/src/model/DescribeAuthorizedAppsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeAuthorizedAppsRequest; DescribeAuthorizedAppsRequest::DescribeAuthorizedAppsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeAuthorizedApps") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuthorizedAppsRequest::~DescribeAuthorizedAppsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAuthorizedAppsRequest::getStageName()const void DescribeAuthorizedAppsRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeAuthorizedAppsRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeAuthorizedAppsRequest::getGroupId()const void DescribeAuthorizedAppsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } long DescribeAuthorizedAppsRequest::getAppOwnerId()const @@ -55,7 +57,7 @@ long DescribeAuthorizedAppsRequest::getAppOwnerId()const void DescribeAuthorizedAppsRequest::setAppOwnerId(long appOwnerId) { appOwnerId_ = appOwnerId; - setCoreParameter("AppOwnerId", std::to_string(appOwnerId)); + setParameter("AppOwnerId", std::to_string(appOwnerId)); } int DescribeAuthorizedAppsRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeAuthorizedAppsRequest::getPageNumber()const void DescribeAuthorizedAppsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeAuthorizedAppsRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DescribeAuthorizedAppsRequest::getAccessKeyId()const void DescribeAuthorizedAppsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAuthorizedAppsRequest::getAppName()const @@ -88,7 +90,7 @@ std::string DescribeAuthorizedAppsRequest::getAppName()const void DescribeAuthorizedAppsRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeAuthorizedAppsRequest::getSecurityToken()const @@ -99,7 +101,7 @@ std::string DescribeAuthorizedAppsRequest::getSecurityToken()const void DescribeAuthorizedAppsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long DescribeAuthorizedAppsRequest::getAppId()const @@ -110,7 +112,7 @@ long DescribeAuthorizedAppsRequest::getAppId()const void DescribeAuthorizedAppsRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } int DescribeAuthorizedAppsRequest::getPageSize()const @@ -121,7 +123,7 @@ int DescribeAuthorizedAppsRequest::getPageSize()const void DescribeAuthorizedAppsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAuthorizedAppsRequest::getApiId()const @@ -132,6 +134,6 @@ std::string DescribeAuthorizedAppsRequest::getApiId()const void DescribeAuthorizedAppsRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeDeployedApiRequest.cc b/cloudapi/src/model/DescribeDeployedApiRequest.cc index 363ad81b1..f33ef2652 100644 --- a/cloudapi/src/model/DescribeDeployedApiRequest.cc +++ b/cloudapi/src/model/DescribeDeployedApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeDeployedApiRequest; DescribeDeployedApiRequest::DescribeDeployedApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeDeployedApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDeployedApiRequest::~DescribeDeployedApiRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDeployedApiRequest::getStageName()const void DescribeDeployedApiRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeDeployedApiRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeDeployedApiRequest::getGroupId()const void DescribeDeployedApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeDeployedApiRequest::getAccessKeyId()const @@ -55,7 +57,18 @@ std::string DescribeDeployedApiRequest::getAccessKeyId()const void DescribeDeployedApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDeployedApiRequest::getResourceOwnerToken()const +{ + return resourceOwnerToken_; +} + +void DescribeDeployedApiRequest::setResourceOwnerToken(const std::string& resourceOwnerToken) +{ + resourceOwnerToken_ = resourceOwnerToken; + setParameter("ResourceOwnerToken", resourceOwnerToken); } std::string DescribeDeployedApiRequest::getSecurityToken()const @@ -66,7 +79,7 @@ std::string DescribeDeployedApiRequest::getSecurityToken()const void DescribeDeployedApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeDeployedApiRequest::getApiId()const @@ -77,6 +90,6 @@ std::string DescribeDeployedApiRequest::getApiId()const void DescribeDeployedApiRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeDeployedApiResult.cc b/cloudapi/src/model/DescribeDeployedApiResult.cc index 6f4cc8950..4dfa97e3c 100644 --- a/cloudapi/src/model/DescribeDeployedApiResult.cc +++ b/cloudapi/src/model/DescribeDeployedApiResult.cc @@ -155,6 +155,8 @@ void DescribeDeployedApiResult::parse(const std::string &payload) requestParametersObject.docOrder = std::stoi(valueRequestParametersRequestParameter["DocOrder"].asString()); if(!valueRequestParametersRequestParameter["Description"].isNull()) requestParametersObject.description = valueRequestParametersRequestParameter["Description"].asString(); + if(!valueRequestParametersRequestParameter["ArrayItemsType"].isNull()) + requestParametersObject.arrayItemsType = valueRequestParametersRequestParameter["ArrayItemsType"].asString(); requestParameters_.push_back(requestParametersObject); } auto allServiceParametersNode = value["ServiceParameters"]["ServiceParameter"]; @@ -213,6 +215,8 @@ void DescribeDeployedApiResult::parse(const std::string &payload) serviceConfig_.serviceVpcEnable = serviceConfigNode["ServiceVpcEnable"].asString(); if(!serviceConfigNode["MockStatusCode"].isNull()) serviceConfig_.mockStatusCode = std::stoi(serviceConfigNode["MockStatusCode"].asString()); + if(!serviceConfigNode["VpcId"].isNull()) + serviceConfig_.vpcId = serviceConfigNode["VpcId"].asString(); auto allMockHeadersNode = serviceConfigNode["MockHeaders"]["MockHeader"]; for (auto serviceConfigNodeMockHeadersMockHeader : allMockHeadersNode) { diff --git a/cloudapi/src/model/DescribeDeployedApisRequest.cc b/cloudapi/src/model/DescribeDeployedApisRequest.cc index 65ab9cb64..a6e3460ed 100644 --- a/cloudapi/src/model/DescribeDeployedApisRequest.cc +++ b/cloudapi/src/model/DescribeDeployedApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeDeployedApisRequest; DescribeDeployedApisRequest::DescribeDeployedApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeDeployedApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDeployedApisRequest::~DescribeDeployedApisRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDeployedApisRequest::getStageName()const void DescribeDeployedApisRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeDeployedApisRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeDeployedApisRequest::getGroupId()const void DescribeDeployedApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } bool DescribeDeployedApisRequest::getEnableTagAuth()const @@ -55,7 +57,7 @@ bool DescribeDeployedApisRequest::getEnableTagAuth()const void DescribeDeployedApisRequest::setEnableTagAuth(bool enableTagAuth) { enableTagAuth_ = enableTagAuth; - setCoreParameter("EnableTagAuth", enableTagAuth ? "true" : "false"); + setParameter("EnableTagAuth", enableTagAuth ? "true" : "false"); } int DescribeDeployedApisRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeDeployedApisRequest::getPageNumber()const void DescribeDeployedApisRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeDeployedApisRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DescribeDeployedApisRequest::getAccessKeyId()const void DescribeDeployedApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDeployedApisRequest::getApiName()const @@ -88,7 +90,7 @@ std::string DescribeDeployedApisRequest::getApiName()const void DescribeDeployedApisRequest::setApiName(const std::string& apiName) { apiName_ = apiName; - setCoreParameter("ApiName", apiName); + setParameter("ApiName", apiName); } std::string DescribeDeployedApisRequest::getSecurityToken()const @@ -99,7 +101,7 @@ std::string DescribeDeployedApisRequest::getSecurityToken()const void DescribeDeployedApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeDeployedApisRequest::getPageSize()const @@ -110,7 +112,7 @@ int DescribeDeployedApisRequest::getPageSize()const void DescribeDeployedApisRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeDeployedApisRequest::getTag()const @@ -121,12 +123,11 @@ std::vector DescribeDeployedApisRequest::getTa void DescribeDeployedApisRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -138,6 +139,6 @@ std::string DescribeDeployedApisRequest::getApiId()const void DescribeDeployedApisRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeDomainRequest.cc b/cloudapi/src/model/DescribeDomainRequest.cc index a9e8abe7b..f71b59d2d 100644 --- a/cloudapi/src/model/DescribeDomainRequest.cc +++ b/cloudapi/src/model/DescribeDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeDomainRequest; DescribeDomainRequest::DescribeDomainRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDomainRequest::~DescribeDomainRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDomainRequest::getGroupId()const void DescribeDomainRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeDomainRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DescribeDomainRequest::getDomainName()const void DescribeDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDomainRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeDomainRequest::getAccessKeyId()const void DescribeDomainRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDomainRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string DescribeDomainRequest::getSecurityToken()const void DescribeDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DescribeDomainsResolutionRequest.cc b/cloudapi/src/model/DescribeDomainsResolutionRequest.cc index 6c6cecbb1..1d94c32f9 100644 --- a/cloudapi/src/model/DescribeDomainsResolutionRequest.cc +++ b/cloudapi/src/model/DescribeDomainsResolutionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeDomainsResolutionRequest; DescribeDomainsResolutionRequest::DescribeDomainsResolutionRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeDomainsResolution") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDomainsResolutionRequest::~DescribeDomainsResolutionRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDomainsResolutionRequest::getDomainNames()const void DescribeDomainsResolutionRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } std::string DescribeDomainsResolutionRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeDomainsResolutionRequest::getGroupId()const void DescribeDomainsResolutionRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeDomainsResolutionRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeDomainsResolutionRequest::getAccessKeyId()const void DescribeDomainsResolutionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDomainsResolutionRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string DescribeDomainsResolutionRequest::getSecurityToken()const void DescribeDomainsResolutionRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DescribeHistoryApisRequest.cc b/cloudapi/src/model/DescribeHistoryApisRequest.cc index 550c7f5a2..22972cd91 100644 --- a/cloudapi/src/model/DescribeHistoryApisRequest.cc +++ b/cloudapi/src/model/DescribeHistoryApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeHistoryApisRequest; DescribeHistoryApisRequest::DescribeHistoryApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeHistoryApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeHistoryApisRequest::~DescribeHistoryApisRequest() {} @@ -33,7 +35,7 @@ std::string DescribeHistoryApisRequest::getStageName()const void DescribeHistoryApisRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeHistoryApisRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeHistoryApisRequest::getGroupId()const void DescribeHistoryApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeHistoryApisRequest::getPageNumber()const @@ -55,7 +57,7 @@ std::string DescribeHistoryApisRequest::getPageNumber()const void DescribeHistoryApisRequest::setPageNumber(const std::string& pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", pageNumber); + setParameter("PageNumber", pageNumber); } std::string DescribeHistoryApisRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeHistoryApisRequest::getAccessKeyId()const void DescribeHistoryApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeHistoryApisRequest::getApiName()const @@ -77,7 +79,7 @@ std::string DescribeHistoryApisRequest::getApiName()const void DescribeHistoryApisRequest::setApiName(const std::string& apiName) { apiName_ = apiName; - setCoreParameter("ApiName", apiName); + setParameter("ApiName", apiName); } std::string DescribeHistoryApisRequest::getSecurityToken()const @@ -88,7 +90,7 @@ std::string DescribeHistoryApisRequest::getSecurityToken()const void DescribeHistoryApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeHistoryApisRequest::getPageSize()const @@ -99,7 +101,7 @@ std::string DescribeHistoryApisRequest::getPageSize()const void DescribeHistoryApisRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string DescribeHistoryApisRequest::getApiId()const @@ -110,6 +112,6 @@ std::string DescribeHistoryApisRequest::getApiId()const void DescribeHistoryApisRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeIpControlPolicyItemsRequest.cc b/cloudapi/src/model/DescribeIpControlPolicyItemsRequest.cc index 7cb47f874..edc4e29b1 100644 --- a/cloudapi/src/model/DescribeIpControlPolicyItemsRequest.cc +++ b/cloudapi/src/model/DescribeIpControlPolicyItemsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeIpControlPolicyItemsRequest; DescribeIpControlPolicyItemsRequest::DescribeIpControlPolicyItemsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeIpControlPolicyItems") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIpControlPolicyItemsRequest::~DescribeIpControlPolicyItemsRequest() {} @@ -33,7 +35,7 @@ int DescribeIpControlPolicyItemsRequest::getPageNumber()const void DescribeIpControlPolicyItemsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeIpControlPolicyItemsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeIpControlPolicyItemsRequest::getAccessKeyId()const void DescribeIpControlPolicyItemsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeIpControlPolicyItemsRequest::getIpControlId()const @@ -55,7 +57,7 @@ std::string DescribeIpControlPolicyItemsRequest::getIpControlId()const void DescribeIpControlPolicyItemsRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string DescribeIpControlPolicyItemsRequest::getPolicyItemId()const @@ -66,7 +68,7 @@ std::string DescribeIpControlPolicyItemsRequest::getPolicyItemId()const void DescribeIpControlPolicyItemsRequest::setPolicyItemId(const std::string& policyItemId) { policyItemId_ = policyItemId; - setCoreParameter("PolicyItemId", policyItemId); + setParameter("PolicyItemId", policyItemId); } std::string DescribeIpControlPolicyItemsRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeIpControlPolicyItemsRequest::getSecurityToken()const void DescribeIpControlPolicyItemsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeIpControlPolicyItemsRequest::getPageSize()const @@ -88,6 +90,6 @@ int DescribeIpControlPolicyItemsRequest::getPageSize()const void DescribeIpControlPolicyItemsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cloudapi/src/model/DescribeIpControlsRequest.cc b/cloudapi/src/model/DescribeIpControlsRequest.cc index 2393e3054..6327394e6 100644 --- a/cloudapi/src/model/DescribeIpControlsRequest.cc +++ b/cloudapi/src/model/DescribeIpControlsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeIpControlsRequest; DescribeIpControlsRequest::DescribeIpControlsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeIpControls") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIpControlsRequest::~DescribeIpControlsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeIpControlsRequest::getIpControlName()const void DescribeIpControlsRequest::setIpControlName(const std::string& ipControlName) { ipControlName_ = ipControlName; - setCoreParameter("IpControlName", ipControlName); + setParameter("IpControlName", ipControlName); } int DescribeIpControlsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeIpControlsRequest::getPageNumber()const void DescribeIpControlsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeIpControlsRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeIpControlsRequest::getAccessKeyId()const void DescribeIpControlsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeIpControlsRequest::getIpControlId()const @@ -66,7 +68,7 @@ std::string DescribeIpControlsRequest::getIpControlId()const void DescribeIpControlsRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string DescribeIpControlsRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeIpControlsRequest::getSecurityToken()const void DescribeIpControlsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeIpControlsRequest::getIpControlType()const @@ -88,7 +90,7 @@ std::string DescribeIpControlsRequest::getIpControlType()const void DescribeIpControlsRequest::setIpControlType(const std::string& ipControlType) { ipControlType_ = ipControlType; - setCoreParameter("IpControlType", ipControlType); + setParameter("IpControlType", ipControlType); } int DescribeIpControlsRequest::getPageSize()const @@ -99,6 +101,6 @@ int DescribeIpControlsRequest::getPageSize()const void DescribeIpControlsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cloudapi/src/model/DescribeLogConfigRequest.cc b/cloudapi/src/model/DescribeLogConfigRequest.cc index 6dfc3d72b..6a2b00d77 100644 --- a/cloudapi/src/model/DescribeLogConfigRequest.cc +++ b/cloudapi/src/model/DescribeLogConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeLogConfigRequest; DescribeLogConfigRequest::DescribeLogConfigRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeLogConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLogConfigRequest::~DescribeLogConfigRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLogConfigRequest::getAccessKeyId()const void DescribeLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeLogConfigRequest::getLogType()const @@ -44,7 +46,7 @@ std::string DescribeLogConfigRequest::getLogType()const void DescribeLogConfigRequest::setLogType(const std::string& logType) { logType_ = logType; - setCoreParameter("LogType", logType); + setParameter("LogType", logType); } std::string DescribeLogConfigRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeLogConfigRequest::getSecurityToken()const void DescribeLogConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DescribePurchasedApiGroupRequest.cc b/cloudapi/src/model/DescribePurchasedApiGroupRequest.cc index b9f4306f6..9f8a3cf27 100644 --- a/cloudapi/src/model/DescribePurchasedApiGroupRequest.cc +++ b/cloudapi/src/model/DescribePurchasedApiGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribePurchasedApiGroupRequest; DescribePurchasedApiGroupRequest::DescribePurchasedApiGroupRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribePurchasedApiGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePurchasedApiGroupRequest::~DescribePurchasedApiGroupRequest() {} @@ -33,7 +35,7 @@ std::string DescribePurchasedApiGroupRequest::getGroupId()const void DescribePurchasedApiGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribePurchasedApiGroupRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribePurchasedApiGroupRequest::getAccessKeyId()const void DescribePurchasedApiGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribePurchasedApiGroupRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribePurchasedApiGroupRequest::getSecurityToken()const void DescribePurchasedApiGroupRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DescribePurchasedApiGroupsRequest.cc b/cloudapi/src/model/DescribePurchasedApiGroupsRequest.cc index aa9ac04b7..b44894775 100644 --- a/cloudapi/src/model/DescribePurchasedApiGroupsRequest.cc +++ b/cloudapi/src/model/DescribePurchasedApiGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribePurchasedApiGroupsRequest; DescribePurchasedApiGroupsRequest::DescribePurchasedApiGroupsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribePurchasedApiGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePurchasedApiGroupsRequest::~DescribePurchasedApiGroupsRequest() {} @@ -33,7 +35,7 @@ int DescribePurchasedApiGroupsRequest::getPageNumber()const void DescribePurchasedApiGroupsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribePurchasedApiGroupsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribePurchasedApiGroupsRequest::getAccessKeyId()const void DescribePurchasedApiGroupsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribePurchasedApiGroupsRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribePurchasedApiGroupsRequest::getSecurityToken()const void DescribePurchasedApiGroupsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribePurchasedApiGroupsRequest::getPageSize()const @@ -66,6 +68,6 @@ int DescribePurchasedApiGroupsRequest::getPageSize()const void DescribePurchasedApiGroupsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cloudapi/src/model/DescribePurchasedApisRequest.cc b/cloudapi/src/model/DescribePurchasedApisRequest.cc index 64eb16ca5..681eecae5 100644 --- a/cloudapi/src/model/DescribePurchasedApisRequest.cc +++ b/cloudapi/src/model/DescribePurchasedApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribePurchasedApisRequest; DescribePurchasedApisRequest::DescribePurchasedApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribePurchasedApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePurchasedApisRequest::~DescribePurchasedApisRequest() {} @@ -33,7 +35,7 @@ std::string DescribePurchasedApisRequest::getStageName()const void DescribePurchasedApisRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribePurchasedApisRequest::getVisibility()const @@ -44,7 +46,7 @@ std::string DescribePurchasedApisRequest::getVisibility()const void DescribePurchasedApisRequest::setVisibility(const std::string& visibility) { visibility_ = visibility; - setCoreParameter("Visibility", visibility); + setParameter("Visibility", visibility); } std::string DescribePurchasedApisRequest::getGroupId()const @@ -55,7 +57,7 @@ std::string DescribePurchasedApisRequest::getGroupId()const void DescribePurchasedApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int DescribePurchasedApisRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribePurchasedApisRequest::getPageNumber()const void DescribePurchasedApisRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribePurchasedApisRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DescribePurchasedApisRequest::getAccessKeyId()const void DescribePurchasedApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribePurchasedApisRequest::getApiName()const @@ -88,7 +90,7 @@ std::string DescribePurchasedApisRequest::getApiName()const void DescribePurchasedApisRequest::setApiName(const std::string& apiName) { apiName_ = apiName; - setCoreParameter("ApiName", apiName); + setParameter("ApiName", apiName); } std::string DescribePurchasedApisRequest::getSecurityToken()const @@ -99,7 +101,7 @@ std::string DescribePurchasedApisRequest::getSecurityToken()const void DescribePurchasedApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribePurchasedApisRequest::getPageSize()const @@ -110,7 +112,7 @@ int DescribePurchasedApisRequest::getPageSize()const void DescribePurchasedApisRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribePurchasedApisRequest::getApiId()const @@ -121,6 +123,6 @@ std::string DescribePurchasedApisRequest::getApiId()const void DescribePurchasedApisRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeRegionsRequest.cc b/cloudapi/src/model/DescribeRegionsRequest.cc index e6e86dfaa..1aa66e5d3 100644 --- a/cloudapi/src/model/DescribeRegionsRequest.cc +++ b/cloudapi/src/model/DescribeRegionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRegionsRequest::getLanguage()const void DescribeRegionsRequest::setLanguage(const std::string& language) { language_ = language; - setCoreParameter("Language", language); + setParameter("Language", language); } std::string DescribeRegionsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeRegionsRequest::getAccessKeyId()const void DescribeRegionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeRegionsRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeRegionsRequest::getSecurityToken()const void DescribeRegionsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DescribeSignaturesByApiRequest.cc b/cloudapi/src/model/DescribeSignaturesByApiRequest.cc index 645d15859..00fbaeae9 100644 --- a/cloudapi/src/model/DescribeSignaturesByApiRequest.cc +++ b/cloudapi/src/model/DescribeSignaturesByApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeSignaturesByApiRequest; DescribeSignaturesByApiRequest::DescribeSignaturesByApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeSignaturesByApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSignaturesByApiRequest::~DescribeSignaturesByApiRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSignaturesByApiRequest::getStageName()const void DescribeSignaturesByApiRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeSignaturesByApiRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeSignaturesByApiRequest::getGroupId()const void DescribeSignaturesByApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeSignaturesByApiRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeSignaturesByApiRequest::getAccessKeyId()const void DescribeSignaturesByApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeSignaturesByApiRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string DescribeSignaturesByApiRequest::getSecurityToken()const void DescribeSignaturesByApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeSignaturesByApiRequest::getApiId()const @@ -77,6 +79,6 @@ std::string DescribeSignaturesByApiRequest::getApiId()const void DescribeSignaturesByApiRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeSignaturesRequest.cc b/cloudapi/src/model/DescribeSignaturesRequest.cc index 0f41aa6c0..40dc6c9cc 100644 --- a/cloudapi/src/model/DescribeSignaturesRequest.cc +++ b/cloudapi/src/model/DescribeSignaturesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeSignaturesRequest; DescribeSignaturesRequest::DescribeSignaturesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeSignatures") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSignaturesRequest::~DescribeSignaturesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSignaturesRequest::getSignatureName()const void DescribeSignaturesRequest::setSignatureName(const std::string& signatureName) { signatureName_ = signatureName; - setCoreParameter("SignatureName", signatureName); + setParameter("SignatureName", signatureName); } std::string DescribeSignaturesRequest::getSignatureId()const @@ -44,7 +46,7 @@ std::string DescribeSignaturesRequest::getSignatureId()const void DescribeSignaturesRequest::setSignatureId(const std::string& signatureId) { signatureId_ = signatureId; - setCoreParameter("SignatureId", signatureId); + setParameter("SignatureId", signatureId); } int DescribeSignaturesRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeSignaturesRequest::getPageNumber()const void DescribeSignaturesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSignaturesRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeSignaturesRequest::getAccessKeyId()const void DescribeSignaturesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeSignaturesRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeSignaturesRequest::getSecurityToken()const void DescribeSignaturesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeSignaturesRequest::getPageSize()const @@ -88,6 +90,6 @@ int DescribeSignaturesRequest::getPageSize()const void DescribeSignaturesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cloudapi/src/model/DescribeSystemParametersRequest.cc b/cloudapi/src/model/DescribeSystemParametersRequest.cc index 5fd22d492..6ce2ced1d 100644 --- a/cloudapi/src/model/DescribeSystemParametersRequest.cc +++ b/cloudapi/src/model/DescribeSystemParametersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeSystemParametersRequest; DescribeSystemParametersRequest::DescribeSystemParametersRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeSystemParameters") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSystemParametersRequest::~DescribeSystemParametersRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSystemParametersRequest::getAccessKeyId()const void DescribeSystemParametersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeSystemParametersRequest::getSecurityToken()const @@ -44,6 +46,6 @@ std::string DescribeSystemParametersRequest::getSecurityToken()const void DescribeSystemParametersRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/DescribeTrafficControlsByApiRequest.cc b/cloudapi/src/model/DescribeTrafficControlsByApiRequest.cc index ca63893c3..dcb7e7f5a 100644 --- a/cloudapi/src/model/DescribeTrafficControlsByApiRequest.cc +++ b/cloudapi/src/model/DescribeTrafficControlsByApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeTrafficControlsByApiRequest; DescribeTrafficControlsByApiRequest::DescribeTrafficControlsByApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeTrafficControlsByApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeTrafficControlsByApiRequest::~DescribeTrafficControlsByApiRequest() {} @@ -33,7 +35,7 @@ std::string DescribeTrafficControlsByApiRequest::getStageName()const void DescribeTrafficControlsByApiRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeTrafficControlsByApiRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string DescribeTrafficControlsByApiRequest::getGroupId()const void DescribeTrafficControlsByApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeTrafficControlsByApiRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeTrafficControlsByApiRequest::getAccessKeyId()const void DescribeTrafficControlsByApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeTrafficControlsByApiRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string DescribeTrafficControlsByApiRequest::getSecurityToken()const void DescribeTrafficControlsByApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeTrafficControlsByApiRequest::getApiId()const @@ -77,6 +79,6 @@ std::string DescribeTrafficControlsByApiRequest::getApiId()const void DescribeTrafficControlsByApiRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeTrafficControlsRequest.cc b/cloudapi/src/model/DescribeTrafficControlsRequest.cc index 47c2fdcce..a391cfebe 100644 --- a/cloudapi/src/model/DescribeTrafficControlsRequest.cc +++ b/cloudapi/src/model/DescribeTrafficControlsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeTrafficControlsRequest; DescribeTrafficControlsRequest::DescribeTrafficControlsRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeTrafficControls") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeTrafficControlsRequest::~DescribeTrafficControlsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeTrafficControlsRequest::getTrafficControlId()const void DescribeTrafficControlsRequest::setTrafficControlId(const std::string& trafficControlId) { trafficControlId_ = trafficControlId; - setCoreParameter("TrafficControlId", trafficControlId); + setParameter("TrafficControlId", trafficControlId); } std::string DescribeTrafficControlsRequest::getStageName()const @@ -44,7 +46,7 @@ std::string DescribeTrafficControlsRequest::getStageName()const void DescribeTrafficControlsRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string DescribeTrafficControlsRequest::getTrafficControlName()const @@ -55,7 +57,7 @@ std::string DescribeTrafficControlsRequest::getTrafficControlName()const void DescribeTrafficControlsRequest::setTrafficControlName(const std::string& trafficControlName) { trafficControlName_ = trafficControlName; - setCoreParameter("TrafficControlName", trafficControlName); + setParameter("TrafficControlName", trafficControlName); } std::string DescribeTrafficControlsRequest::getGroupId()const @@ -66,7 +68,7 @@ std::string DescribeTrafficControlsRequest::getGroupId()const void DescribeTrafficControlsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int DescribeTrafficControlsRequest::getPageNumber()const @@ -77,7 +79,7 @@ int DescribeTrafficControlsRequest::getPageNumber()const void DescribeTrafficControlsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeTrafficControlsRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string DescribeTrafficControlsRequest::getAccessKeyId()const void DescribeTrafficControlsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeTrafficControlsRequest::getSecurityToken()const @@ -99,7 +101,7 @@ std::string DescribeTrafficControlsRequest::getSecurityToken()const void DescribeTrafficControlsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeTrafficControlsRequest::getPageSize()const @@ -110,7 +112,7 @@ int DescribeTrafficControlsRequest::getPageSize()const void DescribeTrafficControlsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeTrafficControlsRequest::getApiId()const @@ -121,6 +123,6 @@ std::string DescribeTrafficControlsRequest::getApiId()const void DescribeTrafficControlsRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/DescribeVpcAccessesRequest.cc b/cloudapi/src/model/DescribeVpcAccessesRequest.cc index fe26af36c..6eaae7833 100644 --- a/cloudapi/src/model/DescribeVpcAccessesRequest.cc +++ b/cloudapi/src/model/DescribeVpcAccessesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::DescribeVpcAccessesRequest; DescribeVpcAccessesRequest::DescribeVpcAccessesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "DescribeVpcAccesses") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpcAccessesRequest::~DescribeVpcAccessesRequest() {} @@ -33,7 +35,7 @@ int DescribeVpcAccessesRequest::getPageNumber()const void DescribeVpcAccessesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVpcAccessesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeVpcAccessesRequest::getAccessKeyId()const void DescribeVpcAccessesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeVpcAccessesRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeVpcAccessesRequest::getSecurityToken()const void DescribeVpcAccessesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeVpcAccessesRequest::getPageSize()const @@ -66,6 +68,17 @@ int DescribeVpcAccessesRequest::getPageSize()const void DescribeVpcAccessesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeVpcAccessesRequest::getName()const +{ + return name_; +} + +void DescribeVpcAccessesRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); } diff --git a/cloudapi/src/model/ImportSwaggerRequest.cc b/cloudapi/src/model/ImportSwaggerRequest.cc index 3492b7f83..1e21d31bd 100644 --- a/cloudapi/src/model/ImportSwaggerRequest.cc +++ b/cloudapi/src/model/ImportSwaggerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ImportSwaggerRequest; ImportSwaggerRequest::ImportSwaggerRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ImportSwagger") -{} +{ + setMethod(HttpRequest::Method::Post); +} ImportSwaggerRequest::~ImportSwaggerRequest() {} @@ -33,7 +35,7 @@ std::string ImportSwaggerRequest::getDataFormat()const void ImportSwaggerRequest::setDataFormat(const std::string& dataFormat) { dataFormat_ = dataFormat; - setCoreParameter("DataFormat", dataFormat); + setParameter("DataFormat", dataFormat); } std::string ImportSwaggerRequest::getData()const @@ -44,7 +46,7 @@ std::string ImportSwaggerRequest::getData()const void ImportSwaggerRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } std::string ImportSwaggerRequest::getGroupId()const @@ -55,7 +57,7 @@ std::string ImportSwaggerRequest::getGroupId()const void ImportSwaggerRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } bool ImportSwaggerRequest::getOverwrite()const @@ -66,6 +68,6 @@ bool ImportSwaggerRequest::getOverwrite()const void ImportSwaggerRequest::setOverwrite(bool overwrite) { overwrite_ = overwrite; - setCoreParameter("Overwrite", overwrite ? "true" : "false"); + setParameter("Overwrite", overwrite ? "true" : "false"); } diff --git a/cloudapi/src/model/ImportSwaggerResult.cc b/cloudapi/src/model/ImportSwaggerResult.cc index ad65fee22..464acb0f6 100644 --- a/cloudapi/src/model/ImportSwaggerResult.cc +++ b/cloudapi/src/model/ImportSwaggerResult.cc @@ -65,6 +65,32 @@ void ImportSwaggerResult::parse(const std::string &payload) failedObject.errorMsg = valueFailedApiImportSwaggerFailed["ErrorMsg"].asString(); failed_.push_back(failedObject); } + auto allModelFailedNode = value["ModelFailed"]["ApiImportModelFailed"]; + for (auto valueModelFailedApiImportModelFailed : allModelFailedNode) + { + ApiImportModelFailed modelFailedObject; + if(!valueModelFailedApiImportModelFailed["GroupId"].isNull()) + modelFailedObject.groupId = valueModelFailedApiImportModelFailed["GroupId"].asString(); + if(!valueModelFailedApiImportModelFailed["ModelName"].isNull()) + modelFailedObject.modelName = valueModelFailedApiImportModelFailed["ModelName"].asString(); + if(!valueModelFailedApiImportModelFailed["ErrorMsg"].isNull()) + modelFailedObject.errorMsg = valueModelFailedApiImportModelFailed["ErrorMsg"].asString(); + modelFailed_.push_back(modelFailedObject); + } + auto allModelSuccessNode = value["ModelSuccess"]["ApiImportModelSuccess"]; + for (auto valueModelSuccessApiImportModelSuccess : allModelSuccessNode) + { + ApiImportModelSuccess modelSuccessObject; + if(!valueModelSuccessApiImportModelSuccess["ModelUid"].isNull()) + modelSuccessObject.modelUid = valueModelSuccessApiImportModelSuccess["ModelUid"].asString(); + if(!valueModelSuccessApiImportModelSuccess["ModelOperation"].isNull()) + modelSuccessObject.modelOperation = valueModelSuccessApiImportModelSuccess["ModelOperation"].asString(); + if(!valueModelSuccessApiImportModelSuccess["GroupId"].isNull()) + modelSuccessObject.groupId = valueModelSuccessApiImportModelSuccess["GroupId"].asString(); + if(!valueModelSuccessApiImportModelSuccess["ModelName"].isNull()) + modelSuccessObject.modelName = valueModelSuccessApiImportModelSuccess["ModelName"].asString(); + modelSuccess_.push_back(modelSuccessObject); + } } @@ -73,8 +99,18 @@ std::vector ImportSwaggerResult::ge return failed_; } +std::vector ImportSwaggerResult::getModelFailed()const +{ + return modelFailed_; +} + std::vector ImportSwaggerResult::getSuccess()const { return success_; } +std::vector ImportSwaggerResult::getModelSuccess()const +{ + return modelSuccess_; +} + diff --git a/cloudapi/src/model/ListTagResourcesRequest.cc b/cloudapi/src/model/ListTagResourcesRequest.cc index fefc96992..fdcd7b354 100644 --- a/cloudapi/src/model/ListTagResourcesRequest.cc +++ b/cloudapi/src/model/ListTagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ListTagResourcesRequest; ListTagResourcesRequest::ListTagResourcesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ListTagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagResourcesRequest::~ListTagResourcesRequest() {} @@ -33,8 +35,9 @@ std::vector ListTagResourcesRequest::getResourceId()const void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string ListTagResourcesRequest::getResourceType()const @@ -45,7 +48,7 @@ std::string ListTagResourcesRequest::getResourceType()const void ListTagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string ListTagResourcesRequest::getAccessKeyId()const @@ -56,7 +59,7 @@ std::string ListTagResourcesRequest::getAccessKeyId()const void ListTagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListTagResourcesRequest::getSecurityToken()const @@ -67,7 +70,7 @@ std::string ListTagResourcesRequest::getSecurityToken()const void ListTagResourcesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string ListTagResourcesRequest::getNextToken()const @@ -78,7 +81,7 @@ std::string ListTagResourcesRequest::getNextToken()const void ListTagResourcesRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } std::vector ListTagResourcesRequest::getTag()const @@ -89,12 +92,11 @@ std::vector ListTagResourcesRequest::getTag()const void ListTagResourcesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/ModifyApiGroupRequest.cc b/cloudapi/src/model/ModifyApiGroupRequest.cc index 35386857e..8ef69775d 100644 --- a/cloudapi/src/model/ModifyApiGroupRequest.cc +++ b/cloudapi/src/model/ModifyApiGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ModifyApiGroupRequest; ModifyApiGroupRequest::ModifyApiGroupRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ModifyApiGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyApiGroupRequest::~ModifyApiGroupRequest() {} @@ -33,7 +35,7 @@ std::string ModifyApiGroupRequest::getGroupId()const void ModifyApiGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string ModifyApiGroupRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyApiGroupRequest::getDescription()const void ModifyApiGroupRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyApiGroupRequest::getGroupName()const @@ -55,7 +57,7 @@ std::string ModifyApiGroupRequest::getGroupName()const void ModifyApiGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string ModifyApiGroupRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ModifyApiGroupRequest::getAccessKeyId()const void ModifyApiGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyApiGroupRequest::getSecurityToken()const @@ -77,7 +79,40 @@ std::string ModifyApiGroupRequest::getSecurityToken()const void ModifyApiGroupRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); +} + +std::string ModifyApiGroupRequest::getCompatibleFlags()const +{ + return compatibleFlags_; +} + +void ModifyApiGroupRequest::setCompatibleFlags(const std::string& compatibleFlags) +{ + compatibleFlags_ = compatibleFlags; + setParameter("CompatibleFlags", compatibleFlags); +} + +std::string ModifyApiGroupRequest::getRpcPattern()const +{ + return rpcPattern_; +} + +void ModifyApiGroupRequest::setRpcPattern(const std::string& rpcPattern) +{ + rpcPattern_ = rpcPattern; + setParameter("RpcPattern", rpcPattern); +} + +std::string ModifyApiGroupRequest::getUserLogConfig()const +{ + return userLogConfig_; +} + +void ModifyApiGroupRequest::setUserLogConfig(const std::string& userLogConfig) +{ + userLogConfig_ = userLogConfig; + setParameter("UserLogConfig", userLogConfig); } std::vector ModifyApiGroupRequest::getTag()const @@ -88,12 +123,22 @@ std::vector ModifyApiGroupRequest::getTag()const void ModifyApiGroupRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } +std::string ModifyApiGroupRequest::getCustomTraceConfig()const +{ + return customTraceConfig_; +} + +void ModifyApiGroupRequest::setCustomTraceConfig(const std::string& customTraceConfig) +{ + customTraceConfig_ = customTraceConfig; + setParameter("CustomTraceConfig", customTraceConfig); +} + diff --git a/cloudapi/src/model/ModifyApiGroupVpcWhitelistRequest.cc b/cloudapi/src/model/ModifyApiGroupVpcWhitelistRequest.cc new file mode 100644 index 000000000..8391de410 --- /dev/null +++ b/cloudapi/src/model/ModifyApiGroupVpcWhitelistRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::CloudAPI::Model::ModifyApiGroupVpcWhitelistRequest; + +ModifyApiGroupVpcWhitelistRequest::ModifyApiGroupVpcWhitelistRequest() : + RpcServiceRequest("cloudapi", "2016-07-14", "ModifyApiGroupVpcWhitelist") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyApiGroupVpcWhitelistRequest::~ModifyApiGroupVpcWhitelistRequest() +{} + +std::string ModifyApiGroupVpcWhitelistRequest::getGroupId()const +{ + return groupId_; +} + +void ModifyApiGroupVpcWhitelistRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setParameter("GroupId", groupId); +} + +std::string ModifyApiGroupVpcWhitelistRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyApiGroupVpcWhitelistRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ModifyApiGroupVpcWhitelistRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ModifyApiGroupVpcWhitelistRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ModifyApiGroupVpcWhitelistRequest::getVpcIds()const +{ + return vpcIds_; +} + +void ModifyApiGroupVpcWhitelistRequest::setVpcIds(const std::string& vpcIds) +{ + vpcIds_ = vpcIds; + setParameter("VpcIds", vpcIds); +} + diff --git a/cloudapi/src/model/ModifyApiGroupVpcWhitelistResult.cc b/cloudapi/src/model/ModifyApiGroupVpcWhitelistResult.cc new file mode 100644 index 000000000..7a5a134eb --- /dev/null +++ b/cloudapi/src/model/ModifyApiGroupVpcWhitelistResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CloudAPI; +using namespace AlibabaCloud::CloudAPI::Model; + +ModifyApiGroupVpcWhitelistResult::ModifyApiGroupVpcWhitelistResult() : + ServiceResult() +{} + +ModifyApiGroupVpcWhitelistResult::ModifyApiGroupVpcWhitelistResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyApiGroupVpcWhitelistResult::~ModifyApiGroupVpcWhitelistResult() +{} + +void ModifyApiGroupVpcWhitelistResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cloudapi/src/model/ModifyApiMarketAttributesRequest.cc b/cloudapi/src/model/ModifyApiMarketAttributesRequest.cc new file mode 100644 index 000000000..1dc57a448 --- /dev/null +++ b/cloudapi/src/model/ModifyApiMarketAttributesRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::CloudAPI::Model::ModifyApiMarketAttributesRequest; + +ModifyApiMarketAttributesRequest::ModifyApiMarketAttributesRequest() : + RpcServiceRequest("cloudapi", "2016-07-14", "ModifyApiMarketAttributes") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyApiMarketAttributesRequest::~ModifyApiMarketAttributesRequest() +{} + +std::string ModifyApiMarketAttributesRequest::getGroupId()const +{ + return groupId_; +} + +void ModifyApiMarketAttributesRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setParameter("GroupId", groupId); +} + +std::string ModifyApiMarketAttributesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyApiMarketAttributesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ModifyApiMarketAttributesRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ModifyApiMarketAttributesRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ModifyApiMarketAttributesRequest::getMarketChargingMode()const +{ + return marketChargingMode_; +} + +void ModifyApiMarketAttributesRequest::setMarketChargingMode(const std::string& marketChargingMode) +{ + marketChargingMode_ = marketChargingMode; + setParameter("MarketChargingMode", marketChargingMode); +} + +bool ModifyApiMarketAttributesRequest::getNeedCharging()const +{ + return needCharging_; +} + +void ModifyApiMarketAttributesRequest::setNeedCharging(bool needCharging) +{ + needCharging_ = needCharging; + setParameter("NeedCharging", needCharging ? "true" : "false"); +} + +std::string ModifyApiMarketAttributesRequest::getApiId()const +{ + return apiId_; +} + +void ModifyApiMarketAttributesRequest::setApiId(const std::string& apiId) +{ + apiId_ = apiId; + setParameter("ApiId", apiId); +} + diff --git a/cloudapi/src/model/ModifyApiMarketAttributesResult.cc b/cloudapi/src/model/ModifyApiMarketAttributesResult.cc new file mode 100644 index 000000000..1d8fbb9c6 --- /dev/null +++ b/cloudapi/src/model/ModifyApiMarketAttributesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CloudAPI; +using namespace AlibabaCloud::CloudAPI::Model; + +ModifyApiMarketAttributesResult::ModifyApiMarketAttributesResult() : + ServiceResult() +{} + +ModifyApiMarketAttributesResult::ModifyApiMarketAttributesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyApiMarketAttributesResult::~ModifyApiMarketAttributesResult() +{} + +void ModifyApiMarketAttributesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cloudapi/src/model/ModifyApiRequest.cc b/cloudapi/src/model/ModifyApiRequest.cc index 0281b13df..353aa4a32 100644 --- a/cloudapi/src/model/ModifyApiRequest.cc +++ b/cloudapi/src/model/ModifyApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ModifyApiRequest; ModifyApiRequest::ModifyApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ModifyApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyApiRequest::~ModifyApiRequest() {} @@ -33,7 +35,7 @@ std::string ModifyApiRequest::getWebSocketApiType()const void ModifyApiRequest::setWebSocketApiType(const std::string& webSocketApiType) { webSocketApiType_ = webSocketApiType; - setCoreParameter("WebSocketApiType", webSocketApiType); + setParameter("WebSocketApiType", webSocketApiType); } std::string ModifyApiRequest::getErrorCodeSamples()const @@ -44,7 +46,7 @@ std::string ModifyApiRequest::getErrorCodeSamples()const void ModifyApiRequest::setErrorCodeSamples(const std::string& errorCodeSamples) { errorCodeSamples_ = errorCodeSamples; - setCoreParameter("ErrorCodeSamples", errorCodeSamples); + setParameter("ErrorCodeSamples", errorCodeSamples); } std::string ModifyApiRequest::getAppCodeAuthType()const @@ -55,7 +57,7 @@ std::string ModifyApiRequest::getAppCodeAuthType()const void ModifyApiRequest::setAppCodeAuthType(const std::string& appCodeAuthType) { appCodeAuthType_ = appCodeAuthType; - setCoreParameter("AppCodeAuthType", appCodeAuthType); + setParameter("AppCodeAuthType", appCodeAuthType); } std::string ModifyApiRequest::getDescription()const @@ -66,7 +68,7 @@ std::string ModifyApiRequest::getDescription()const void ModifyApiRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } bool ModifyApiRequest::getDisableInternet()const @@ -77,7 +79,7 @@ bool ModifyApiRequest::getDisableInternet()const void ModifyApiRequest::setDisableInternet(bool disableInternet) { disableInternet_ = disableInternet; - setCoreParameter("DisableInternet", disableInternet ? "true" : "false"); + setParameter("DisableInternet", disableInternet ? "true" : "false"); } std::string ModifyApiRequest::getConstantParameters()const @@ -88,7 +90,7 @@ std::string ModifyApiRequest::getConstantParameters()const void ModifyApiRequest::setConstantParameters(const std::string& constantParameters) { constantParameters_ = constantParameters; - setCoreParameter("ConstantParameters", constantParameters); + setParameter("ConstantParameters", constantParameters); } std::string ModifyApiRequest::getAccessKeyId()const @@ -99,7 +101,7 @@ std::string ModifyApiRequest::getAccessKeyId()const void ModifyApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyApiRequest::getAuthType()const @@ -110,7 +112,7 @@ std::string ModifyApiRequest::getAuthType()const void ModifyApiRequest::setAuthType(const std::string& authType) { authType_ = authType; - setCoreParameter("AuthType", authType); + setParameter("AuthType", authType); } std::string ModifyApiRequest::getAllowSignatureMethod()const @@ -121,7 +123,7 @@ std::string ModifyApiRequest::getAllowSignatureMethod()const void ModifyApiRequest::setAllowSignatureMethod(const std::string& allowSignatureMethod) { allowSignatureMethod_ = allowSignatureMethod; - setCoreParameter("AllowSignatureMethod", allowSignatureMethod); + setParameter("AllowSignatureMethod", allowSignatureMethod); } std::string ModifyApiRequest::getServiceParameters()const @@ -132,7 +134,7 @@ std::string ModifyApiRequest::getServiceParameters()const void ModifyApiRequest::setServiceParameters(const std::string& serviceParameters) { serviceParameters_ = serviceParameters; - setCoreParameter("ServiceParameters", serviceParameters); + setParameter("ServiceParameters", serviceParameters); } std::string ModifyApiRequest::getFailResultSample()const @@ -143,7 +145,18 @@ std::string ModifyApiRequest::getFailResultSample()const void ModifyApiRequest::setFailResultSample(const std::string& failResultSample) { failResultSample_ = failResultSample; - setCoreParameter("FailResultSample", failResultSample); + setParameter("FailResultSample", failResultSample); +} + +std::string ModifyApiRequest::getResourceOwnerToken()const +{ + return resourceOwnerToken_; +} + +void ModifyApiRequest::setResourceOwnerToken(const std::string& resourceOwnerToken) +{ + resourceOwnerToken_ = resourceOwnerToken; + setParameter("ResourceOwnerToken", resourceOwnerToken); } std::string ModifyApiRequest::getSystemParameters()const @@ -154,7 +167,7 @@ std::string ModifyApiRequest::getSystemParameters()const void ModifyApiRequest::setSystemParameters(const std::string& systemParameters) { systemParameters_ = systemParameters; - setCoreParameter("SystemParameters", systemParameters); + setParameter("SystemParameters", systemParameters); } std::string ModifyApiRequest::getServiceParametersMap()const @@ -165,7 +178,7 @@ std::string ModifyApiRequest::getServiceParametersMap()const void ModifyApiRequest::setServiceParametersMap(const std::string& serviceParametersMap) { serviceParametersMap_ = serviceParametersMap; - setCoreParameter("ServiceParametersMap", serviceParametersMap); + setParameter("ServiceParametersMap", serviceParametersMap); } std::string ModifyApiRequest::getSecurityToken()const @@ -176,7 +189,7 @@ std::string ModifyApiRequest::getSecurityToken()const void ModifyApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string ModifyApiRequest::getOpenIdConnectConfig()const @@ -187,7 +200,7 @@ std::string ModifyApiRequest::getOpenIdConnectConfig()const void ModifyApiRequest::setOpenIdConnectConfig(const std::string& openIdConnectConfig) { openIdConnectConfig_ = openIdConnectConfig; - setCoreParameter("OpenIdConnectConfig", openIdConnectConfig); + setParameter("OpenIdConnectConfig", openIdConnectConfig); } std::string ModifyApiRequest::getRequestParameters()const @@ -198,7 +211,7 @@ std::string ModifyApiRequest::getRequestParameters()const void ModifyApiRequest::setRequestParameters(const std::string& requestParameters) { requestParameters_ = requestParameters; - setCoreParameter("RequestParameters", requestParameters); + setParameter("RequestParameters", requestParameters); } std::string ModifyApiRequest::getResultDescriptions()const @@ -209,7 +222,7 @@ std::string ModifyApiRequest::getResultDescriptions()const void ModifyApiRequest::setResultDescriptions(const std::string& resultDescriptions) { resultDescriptions_ = resultDescriptions; - setCoreParameter("ResultDescriptions", resultDescriptions); + setParameter("ResultDescriptions", resultDescriptions); } std::string ModifyApiRequest::getVisibility()const @@ -220,7 +233,7 @@ std::string ModifyApiRequest::getVisibility()const void ModifyApiRequest::setVisibility(const std::string& visibility) { visibility_ = visibility; - setCoreParameter("Visibility", visibility); + setParameter("Visibility", visibility); } std::string ModifyApiRequest::getGroupId()const @@ -231,7 +244,7 @@ std::string ModifyApiRequest::getGroupId()const void ModifyApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string ModifyApiRequest::getServiceConfig()const @@ -242,7 +255,7 @@ std::string ModifyApiRequest::getServiceConfig()const void ModifyApiRequest::setServiceConfig(const std::string& serviceConfig) { serviceConfig_ = serviceConfig; - setCoreParameter("ServiceConfig", serviceConfig); + setParameter("ServiceConfig", serviceConfig); } std::string ModifyApiRequest::getResultType()const @@ -253,7 +266,7 @@ std::string ModifyApiRequest::getResultType()const void ModifyApiRequest::setResultType(const std::string& resultType) { resultType_ = resultType; - setCoreParameter("ResultType", resultType); + setParameter("ResultType", resultType); } std::string ModifyApiRequest::getApiName()const @@ -264,7 +277,7 @@ std::string ModifyApiRequest::getApiName()const void ModifyApiRequest::setApiName(const std::string& apiName) { apiName_ = apiName; - setCoreParameter("ApiName", apiName); + setParameter("ApiName", apiName); } std::string ModifyApiRequest::getResultSample()const @@ -275,7 +288,7 @@ std::string ModifyApiRequest::getResultSample()const void ModifyApiRequest::setResultSample(const std::string& resultSample) { resultSample_ = resultSample; - setCoreParameter("ResultSample", resultSample); + setParameter("ResultSample", resultSample); } bool ModifyApiRequest::getForceNonceCheck()const @@ -286,7 +299,7 @@ bool ModifyApiRequest::getForceNonceCheck()const void ModifyApiRequest::setForceNonceCheck(bool forceNonceCheck) { forceNonceCheck_ = forceNonceCheck; - setCoreParameter("ForceNonceCheck", forceNonceCheck ? "true" : "false"); + setParameter("ForceNonceCheck", forceNonceCheck ? "true" : "false"); } std::string ModifyApiRequest::getRequestConfig()const @@ -297,7 +310,7 @@ std::string ModifyApiRequest::getRequestConfig()const void ModifyApiRequest::setRequestConfig(const std::string& requestConfig) { requestConfig_ = requestConfig; - setCoreParameter("RequestConfig", requestConfig); + setParameter("RequestConfig", requestConfig); } std::string ModifyApiRequest::getResultBodyModel()const @@ -308,7 +321,7 @@ std::string ModifyApiRequest::getResultBodyModel()const void ModifyApiRequest::setResultBodyModel(const std::string& resultBodyModel) { resultBodyModel_ = resultBodyModel; - setCoreParameter("ResultBodyModel", resultBodyModel); + setParameter("ResultBodyModel", resultBodyModel); } std::string ModifyApiRequest::getApiId()const @@ -319,6 +332,6 @@ std::string ModifyApiRequest::getApiId()const void ModifyApiRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/ModifyAppRequest.cc b/cloudapi/src/model/ModifyAppRequest.cc index b6af14259..64f43f513 100644 --- a/cloudapi/src/model/ModifyAppRequest.cc +++ b/cloudapi/src/model/ModifyAppRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ModifyAppRequest; ModifyAppRequest::ModifyAppRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ModifyApp") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyAppRequest::~ModifyAppRequest() {} @@ -33,7 +35,7 @@ std::string ModifyAppRequest::getDescription()const void ModifyAppRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyAppRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyAppRequest::getAccessKeyId()const void ModifyAppRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyAppRequest::getAppName()const @@ -55,7 +57,7 @@ std::string ModifyAppRequest::getAppName()const void ModifyAppRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string ModifyAppRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string ModifyAppRequest::getSecurityToken()const void ModifyAppRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long ModifyAppRequest::getAppId()const @@ -77,7 +79,7 @@ long ModifyAppRequest::getAppId()const void ModifyAppRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } std::vector ModifyAppRequest::getTag()const @@ -88,12 +90,11 @@ std::vector ModifyAppRequest::getTag()const void ModifyAppRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/ModifyIpControlPolicyItemRequest.cc b/cloudapi/src/model/ModifyIpControlPolicyItemRequest.cc index 98c5dd25e..4695248aa 100644 --- a/cloudapi/src/model/ModifyIpControlPolicyItemRequest.cc +++ b/cloudapi/src/model/ModifyIpControlPolicyItemRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ModifyIpControlPolicyItemRequest; ModifyIpControlPolicyItemRequest::ModifyIpControlPolicyItemRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ModifyIpControlPolicyItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIpControlPolicyItemRequest::~ModifyIpControlPolicyItemRequest() {} @@ -33,7 +35,7 @@ std::string ModifyIpControlPolicyItemRequest::getAccessKeyId()const void ModifyIpControlPolicyItemRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyIpControlPolicyItemRequest::getIpControlId()const @@ -44,7 +46,7 @@ std::string ModifyIpControlPolicyItemRequest::getIpControlId()const void ModifyIpControlPolicyItemRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string ModifyIpControlPolicyItemRequest::getPolicyItemId()const @@ -55,7 +57,7 @@ std::string ModifyIpControlPolicyItemRequest::getPolicyItemId()const void ModifyIpControlPolicyItemRequest::setPolicyItemId(const std::string& policyItemId) { policyItemId_ = policyItemId; - setCoreParameter("PolicyItemId", policyItemId); + setParameter("PolicyItemId", policyItemId); } std::string ModifyIpControlPolicyItemRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string ModifyIpControlPolicyItemRequest::getSecurityToken()const void ModifyIpControlPolicyItemRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string ModifyIpControlPolicyItemRequest::getAppId()const @@ -77,7 +79,7 @@ std::string ModifyIpControlPolicyItemRequest::getAppId()const void ModifyIpControlPolicyItemRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string ModifyIpControlPolicyItemRequest::getCidrIp()const @@ -88,6 +90,6 @@ std::string ModifyIpControlPolicyItemRequest::getCidrIp()const void ModifyIpControlPolicyItemRequest::setCidrIp(const std::string& cidrIp) { cidrIp_ = cidrIp; - setCoreParameter("CidrIp", cidrIp); + setParameter("CidrIp", cidrIp); } diff --git a/cloudapi/src/model/ModifyIpControlRequest.cc b/cloudapi/src/model/ModifyIpControlRequest.cc index 3111544a0..c01b97208 100644 --- a/cloudapi/src/model/ModifyIpControlRequest.cc +++ b/cloudapi/src/model/ModifyIpControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ModifyIpControlRequest; ModifyIpControlRequest::ModifyIpControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ModifyIpControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIpControlRequest::~ModifyIpControlRequest() {} @@ -33,7 +35,7 @@ std::string ModifyIpControlRequest::getIpControlName()const void ModifyIpControlRequest::setIpControlName(const std::string& ipControlName) { ipControlName_ = ipControlName; - setCoreParameter("IpControlName", ipControlName); + setParameter("IpControlName", ipControlName); } std::string ModifyIpControlRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyIpControlRequest::getDescription()const void ModifyIpControlRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyIpControlRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ModifyIpControlRequest::getAccessKeyId()const void ModifyIpControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyIpControlRequest::getIpControlId()const @@ -66,7 +68,7 @@ std::string ModifyIpControlRequest::getIpControlId()const void ModifyIpControlRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string ModifyIpControlRequest::getSecurityToken()const @@ -77,6 +79,6 @@ std::string ModifyIpControlRequest::getSecurityToken()const void ModifyIpControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/ModifyLogConfigRequest.cc b/cloudapi/src/model/ModifyLogConfigRequest.cc index d0cddf050..e32a69f60 100644 --- a/cloudapi/src/model/ModifyLogConfigRequest.cc +++ b/cloudapi/src/model/ModifyLogConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ModifyLogConfigRequest; ModifyLogConfigRequest::ModifyLogConfigRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ModifyLogConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyLogConfigRequest::~ModifyLogConfigRequest() {} @@ -33,7 +35,7 @@ std::string ModifyLogConfigRequest::getSlsLogStore()const void ModifyLogConfigRequest::setSlsLogStore(const std::string& slsLogStore) { slsLogStore_ = slsLogStore; - setCoreParameter("SlsLogStore", slsLogStore); + setParameter("SlsLogStore", slsLogStore); } std::string ModifyLogConfigRequest::getSlsProject()const @@ -44,7 +46,7 @@ std::string ModifyLogConfigRequest::getSlsProject()const void ModifyLogConfigRequest::setSlsProject(const std::string& slsProject) { slsProject_ = slsProject; - setCoreParameter("SlsProject", slsProject); + setParameter("SlsProject", slsProject); } std::string ModifyLogConfigRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ModifyLogConfigRequest::getAccessKeyId()const void ModifyLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyLogConfigRequest::getLogType()const @@ -66,7 +68,7 @@ std::string ModifyLogConfigRequest::getLogType()const void ModifyLogConfigRequest::setLogType(const std::string& logType) { logType_ = logType; - setCoreParameter("LogType", logType); + setParameter("LogType", logType); } std::string ModifyLogConfigRequest::getSecurityToken()const @@ -77,6 +79,6 @@ std::string ModifyLogConfigRequest::getSecurityToken()const void ModifyLogConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/ModifySignatureRequest.cc b/cloudapi/src/model/ModifySignatureRequest.cc index 555e866ae..3244f2786 100644 --- a/cloudapi/src/model/ModifySignatureRequest.cc +++ b/cloudapi/src/model/ModifySignatureRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ModifySignatureRequest; ModifySignatureRequest::ModifySignatureRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ModifySignature") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySignatureRequest::~ModifySignatureRequest() {} @@ -33,7 +35,7 @@ std::string ModifySignatureRequest::getSignatureName()const void ModifySignatureRequest::setSignatureName(const std::string& signatureName) { signatureName_ = signatureName; - setCoreParameter("SignatureName", signatureName); + setParameter("SignatureName", signatureName); } std::string ModifySignatureRequest::getSignatureId()const @@ -44,7 +46,7 @@ std::string ModifySignatureRequest::getSignatureId()const void ModifySignatureRequest::setSignatureId(const std::string& signatureId) { signatureId_ = signatureId; - setCoreParameter("SignatureId", signatureId); + setParameter("SignatureId", signatureId); } std::string ModifySignatureRequest::getSignatureSecret()const @@ -55,7 +57,7 @@ std::string ModifySignatureRequest::getSignatureSecret()const void ModifySignatureRequest::setSignatureSecret(const std::string& signatureSecret) { signatureSecret_ = signatureSecret; - setCoreParameter("SignatureSecret", signatureSecret); + setParameter("SignatureSecret", signatureSecret); } std::string ModifySignatureRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ModifySignatureRequest::getAccessKeyId()const void ModifySignatureRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifySignatureRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string ModifySignatureRequest::getSecurityToken()const void ModifySignatureRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string ModifySignatureRequest::getSignatureKey()const @@ -88,6 +90,6 @@ std::string ModifySignatureRequest::getSignatureKey()const void ModifySignatureRequest::setSignatureKey(const std::string& signatureKey) { signatureKey_ = signatureKey; - setCoreParameter("SignatureKey", signatureKey); + setParameter("SignatureKey", signatureKey); } diff --git a/cloudapi/src/model/ModifyTrafficControlRequest.cc b/cloudapi/src/model/ModifyTrafficControlRequest.cc index bbebacf29..5f83ae1e7 100644 --- a/cloudapi/src/model/ModifyTrafficControlRequest.cc +++ b/cloudapi/src/model/ModifyTrafficControlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ModifyTrafficControlRequest; ModifyTrafficControlRequest::ModifyTrafficControlRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ModifyTrafficControl") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyTrafficControlRequest::~ModifyTrafficControlRequest() {} @@ -33,7 +35,7 @@ std::string ModifyTrafficControlRequest::getTrafficControlId()const void ModifyTrafficControlRequest::setTrafficControlId(const std::string& trafficControlId) { trafficControlId_ = trafficControlId; - setCoreParameter("TrafficControlId", trafficControlId); + setParameter("TrafficControlId", trafficControlId); } std::string ModifyTrafficControlRequest::getTrafficControlName()const @@ -44,7 +46,7 @@ std::string ModifyTrafficControlRequest::getTrafficControlName()const void ModifyTrafficControlRequest::setTrafficControlName(const std::string& trafficControlName) { trafficControlName_ = trafficControlName; - setCoreParameter("TrafficControlName", trafficControlName); + setParameter("TrafficControlName", trafficControlName); } std::string ModifyTrafficControlRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyTrafficControlRequest::getDescription()const void ModifyTrafficControlRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int ModifyTrafficControlRequest::getUserDefault()const @@ -66,7 +68,7 @@ int ModifyTrafficControlRequest::getUserDefault()const void ModifyTrafficControlRequest::setUserDefault(int userDefault) { userDefault_ = userDefault; - setCoreParameter("UserDefault", std::to_string(userDefault)); + setParameter("UserDefault", std::to_string(userDefault)); } std::string ModifyTrafficControlRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ModifyTrafficControlRequest::getAccessKeyId()const void ModifyTrafficControlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ModifyTrafficControlRequest::getApiDefault()const @@ -88,7 +90,7 @@ int ModifyTrafficControlRequest::getApiDefault()const void ModifyTrafficControlRequest::setApiDefault(int apiDefault) { apiDefault_ = apiDefault; - setCoreParameter("ApiDefault", std::to_string(apiDefault)); + setParameter("ApiDefault", std::to_string(apiDefault)); } std::string ModifyTrafficControlRequest::getSecurityToken()const @@ -99,7 +101,7 @@ std::string ModifyTrafficControlRequest::getSecurityToken()const void ModifyTrafficControlRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string ModifyTrafficControlRequest::getTrafficControlUnit()const @@ -110,7 +112,7 @@ std::string ModifyTrafficControlRequest::getTrafficControlUnit()const void ModifyTrafficControlRequest::setTrafficControlUnit(const std::string& trafficControlUnit) { trafficControlUnit_ = trafficControlUnit; - setCoreParameter("TrafficControlUnit", trafficControlUnit); + setParameter("TrafficControlUnit", trafficControlUnit); } int ModifyTrafficControlRequest::getAppDefault()const @@ -121,6 +123,6 @@ int ModifyTrafficControlRequest::getAppDefault()const void ModifyTrafficControlRequest::setAppDefault(int appDefault) { appDefault_ = appDefault; - setCoreParameter("AppDefault", std::to_string(appDefault)); + setParameter("AppDefault", std::to_string(appDefault)); } diff --git a/cloudapi/src/model/ReactivateDomainRequest.cc b/cloudapi/src/model/ReactivateDomainRequest.cc index ed3762610..e12306fbe 100644 --- a/cloudapi/src/model/ReactivateDomainRequest.cc +++ b/cloudapi/src/model/ReactivateDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ReactivateDomainRequest; ReactivateDomainRequest::ReactivateDomainRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ReactivateDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReactivateDomainRequest::~ReactivateDomainRequest() {} @@ -33,7 +35,7 @@ std::string ReactivateDomainRequest::getGroupId()const void ReactivateDomainRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string ReactivateDomainRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string ReactivateDomainRequest::getDomainName()const void ReactivateDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string ReactivateDomainRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ReactivateDomainRequest::getAccessKeyId()const void ReactivateDomainRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReactivateDomainRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string ReactivateDomainRequest::getSecurityToken()const void ReactivateDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/RemoveApisAuthoritiesRequest.cc b/cloudapi/src/model/RemoveApisAuthoritiesRequest.cc index 08761ef02..4cd082418 100644 --- a/cloudapi/src/model/RemoveApisAuthoritiesRequest.cc +++ b/cloudapi/src/model/RemoveApisAuthoritiesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::RemoveApisAuthoritiesRequest; RemoveApisAuthoritiesRequest::RemoveApisAuthoritiesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "RemoveApisAuthorities") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveApisAuthoritiesRequest::~RemoveApisAuthoritiesRequest() {} @@ -33,7 +35,7 @@ std::string RemoveApisAuthoritiesRequest::getStageName()const void RemoveApisAuthoritiesRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string RemoveApisAuthoritiesRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string RemoveApisAuthoritiesRequest::getGroupId()const void RemoveApisAuthoritiesRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string RemoveApisAuthoritiesRequest::getDescription()const @@ -55,7 +57,7 @@ std::string RemoveApisAuthoritiesRequest::getDescription()const void RemoveApisAuthoritiesRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string RemoveApisAuthoritiesRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string RemoveApisAuthoritiesRequest::getAccessKeyId()const void RemoveApisAuthoritiesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveApisAuthoritiesRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string RemoveApisAuthoritiesRequest::getSecurityToken()const void RemoveApisAuthoritiesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long RemoveApisAuthoritiesRequest::getAppId()const @@ -88,7 +90,7 @@ long RemoveApisAuthoritiesRequest::getAppId()const void RemoveApisAuthoritiesRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } std::string RemoveApisAuthoritiesRequest::getApiIds()const @@ -99,6 +101,6 @@ std::string RemoveApisAuthoritiesRequest::getApiIds()const void RemoveApisAuthoritiesRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/RemoveAppsAuthoritiesRequest.cc b/cloudapi/src/model/RemoveAppsAuthoritiesRequest.cc index 136a42067..bff7b2ae0 100644 --- a/cloudapi/src/model/RemoveAppsAuthoritiesRequest.cc +++ b/cloudapi/src/model/RemoveAppsAuthoritiesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::RemoveAppsAuthoritiesRequest; RemoveAppsAuthoritiesRequest::RemoveAppsAuthoritiesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "RemoveAppsAuthorities") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveAppsAuthoritiesRequest::~RemoveAppsAuthoritiesRequest() {} @@ -33,7 +35,7 @@ std::string RemoveAppsAuthoritiesRequest::getStageName()const void RemoveAppsAuthoritiesRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string RemoveAppsAuthoritiesRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string RemoveAppsAuthoritiesRequest::getGroupId()const void RemoveAppsAuthoritiesRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string RemoveAppsAuthoritiesRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string RemoveAppsAuthoritiesRequest::getAccessKeyId()const void RemoveAppsAuthoritiesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveAppsAuthoritiesRequest::getAppIds()const @@ -66,7 +68,7 @@ std::string RemoveAppsAuthoritiesRequest::getAppIds()const void RemoveAppsAuthoritiesRequest::setAppIds(const std::string& appIds) { appIds_ = appIds; - setCoreParameter("AppIds", appIds); + setParameter("AppIds", appIds); } std::string RemoveAppsAuthoritiesRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string RemoveAppsAuthoritiesRequest::getSecurityToken()const void RemoveAppsAuthoritiesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string RemoveAppsAuthoritiesRequest::getApiId()const @@ -88,6 +90,6 @@ std::string RemoveAppsAuthoritiesRequest::getApiId()const void RemoveAppsAuthoritiesRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/RemoveIpControlApisRequest.cc b/cloudapi/src/model/RemoveIpControlApisRequest.cc index 04ad38d9e..4a9ba9f64 100644 --- a/cloudapi/src/model/RemoveIpControlApisRequest.cc +++ b/cloudapi/src/model/RemoveIpControlApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::RemoveIpControlApisRequest; RemoveIpControlApisRequest::RemoveIpControlApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "RemoveIpControlApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveIpControlApisRequest::~RemoveIpControlApisRequest() {} @@ -33,7 +35,7 @@ std::string RemoveIpControlApisRequest::getStageName()const void RemoveIpControlApisRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string RemoveIpControlApisRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string RemoveIpControlApisRequest::getGroupId()const void RemoveIpControlApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string RemoveIpControlApisRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string RemoveIpControlApisRequest::getAccessKeyId()const void RemoveIpControlApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveIpControlApisRequest::getIpControlId()const @@ -66,7 +68,7 @@ std::string RemoveIpControlApisRequest::getIpControlId()const void RemoveIpControlApisRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string RemoveIpControlApisRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string RemoveIpControlApisRequest::getSecurityToken()const void RemoveIpControlApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string RemoveIpControlApisRequest::getApiIds()const @@ -88,6 +90,6 @@ std::string RemoveIpControlApisRequest::getApiIds()const void RemoveIpControlApisRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/RemoveIpControlPolicyItemRequest.cc b/cloudapi/src/model/RemoveIpControlPolicyItemRequest.cc index b56822c46..23ab24e54 100644 --- a/cloudapi/src/model/RemoveIpControlPolicyItemRequest.cc +++ b/cloudapi/src/model/RemoveIpControlPolicyItemRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::RemoveIpControlPolicyItemRequest; RemoveIpControlPolicyItemRequest::RemoveIpControlPolicyItemRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "RemoveIpControlPolicyItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveIpControlPolicyItemRequest::~RemoveIpControlPolicyItemRequest() {} @@ -33,7 +35,7 @@ std::string RemoveIpControlPolicyItemRequest::getAccessKeyId()const void RemoveIpControlPolicyItemRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveIpControlPolicyItemRequest::getPolicyItemIds()const @@ -44,7 +46,7 @@ std::string RemoveIpControlPolicyItemRequest::getPolicyItemIds()const void RemoveIpControlPolicyItemRequest::setPolicyItemIds(const std::string& policyItemIds) { policyItemIds_ = policyItemIds; - setCoreParameter("PolicyItemIds", policyItemIds); + setParameter("PolicyItemIds", policyItemIds); } std::string RemoveIpControlPolicyItemRequest::getIpControlId()const @@ -55,7 +57,7 @@ std::string RemoveIpControlPolicyItemRequest::getIpControlId()const void RemoveIpControlPolicyItemRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string RemoveIpControlPolicyItemRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string RemoveIpControlPolicyItemRequest::getSecurityToken()const void RemoveIpControlPolicyItemRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/RemoveSignatureApisRequest.cc b/cloudapi/src/model/RemoveSignatureApisRequest.cc index 4ae84aaca..5eb360745 100644 --- a/cloudapi/src/model/RemoveSignatureApisRequest.cc +++ b/cloudapi/src/model/RemoveSignatureApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::RemoveSignatureApisRequest; RemoveSignatureApisRequest::RemoveSignatureApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "RemoveSignatureApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveSignatureApisRequest::~RemoveSignatureApisRequest() {} @@ -33,7 +35,7 @@ std::string RemoveSignatureApisRequest::getStageName()const void RemoveSignatureApisRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string RemoveSignatureApisRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string RemoveSignatureApisRequest::getGroupId()const void RemoveSignatureApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string RemoveSignatureApisRequest::getSignatureId()const @@ -55,7 +57,7 @@ std::string RemoveSignatureApisRequest::getSignatureId()const void RemoveSignatureApisRequest::setSignatureId(const std::string& signatureId) { signatureId_ = signatureId; - setCoreParameter("SignatureId", signatureId); + setParameter("SignatureId", signatureId); } std::string RemoveSignatureApisRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string RemoveSignatureApisRequest::getAccessKeyId()const void RemoveSignatureApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveSignatureApisRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string RemoveSignatureApisRequest::getSecurityToken()const void RemoveSignatureApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string RemoveSignatureApisRequest::getApiIds()const @@ -88,6 +90,6 @@ std::string RemoveSignatureApisRequest::getApiIds()const void RemoveSignatureApisRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/RemoveTrafficControlApisRequest.cc b/cloudapi/src/model/RemoveTrafficControlApisRequest.cc index e114c55e3..6b10a473e 100644 --- a/cloudapi/src/model/RemoveTrafficControlApisRequest.cc +++ b/cloudapi/src/model/RemoveTrafficControlApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::RemoveTrafficControlApisRequest; RemoveTrafficControlApisRequest::RemoveTrafficControlApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "RemoveTrafficControlApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveTrafficControlApisRequest::~RemoveTrafficControlApisRequest() {} @@ -33,7 +35,7 @@ std::string RemoveTrafficControlApisRequest::getTrafficControlId()const void RemoveTrafficControlApisRequest::setTrafficControlId(const std::string& trafficControlId) { trafficControlId_ = trafficControlId; - setCoreParameter("TrafficControlId", trafficControlId); + setParameter("TrafficControlId", trafficControlId); } std::string RemoveTrafficControlApisRequest::getStageName()const @@ -44,7 +46,7 @@ std::string RemoveTrafficControlApisRequest::getStageName()const void RemoveTrafficControlApisRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string RemoveTrafficControlApisRequest::getGroupId()const @@ -55,7 +57,7 @@ std::string RemoveTrafficControlApisRequest::getGroupId()const void RemoveTrafficControlApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string RemoveTrafficControlApisRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string RemoveTrafficControlApisRequest::getAccessKeyId()const void RemoveTrafficControlApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveTrafficControlApisRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string RemoveTrafficControlApisRequest::getSecurityToken()const void RemoveTrafficControlApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string RemoveTrafficControlApisRequest::getApiIds()const @@ -88,6 +90,6 @@ std::string RemoveTrafficControlApisRequest::getApiIds()const void RemoveTrafficControlApisRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/RemoveVpcAccessRequest.cc b/cloudapi/src/model/RemoveVpcAccessRequest.cc index b4a99ad72..e10d13788 100644 --- a/cloudapi/src/model/RemoveVpcAccessRequest.cc +++ b/cloudapi/src/model/RemoveVpcAccessRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::RemoveVpcAccessRequest; RemoveVpcAccessRequest::RemoveVpcAccessRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "RemoveVpcAccess") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveVpcAccessRequest::~RemoveVpcAccessRequest() {} @@ -33,7 +35,7 @@ std::string RemoveVpcAccessRequest::getAccessKeyId()const void RemoveVpcAccessRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveVpcAccessRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string RemoveVpcAccessRequest::getInstanceId()const void RemoveVpcAccessRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string RemoveVpcAccessRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string RemoveVpcAccessRequest::getSecurityToken()const void RemoveVpcAccessRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int RemoveVpcAccessRequest::getPort()const @@ -66,7 +68,7 @@ int RemoveVpcAccessRequest::getPort()const void RemoveVpcAccessRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } std::string RemoveVpcAccessRequest::getVpcId()const @@ -77,6 +79,6 @@ std::string RemoveVpcAccessRequest::getVpcId()const void RemoveVpcAccessRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/cloudapi/src/model/ResetAppCodeRequest.cc b/cloudapi/src/model/ResetAppCodeRequest.cc index f74d795cc..b2acb0bde 100644 --- a/cloudapi/src/model/ResetAppCodeRequest.cc +++ b/cloudapi/src/model/ResetAppCodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ResetAppCodeRequest; ResetAppCodeRequest::ResetAppCodeRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ResetAppCode") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResetAppCodeRequest::~ResetAppCodeRequest() {} @@ -33,7 +35,7 @@ std::string ResetAppCodeRequest::getAccessKeyId()const void ResetAppCodeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ResetAppCodeRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string ResetAppCodeRequest::getSecurityToken()const void ResetAppCodeRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string ResetAppCodeRequest::getAppCode()const @@ -55,6 +57,6 @@ std::string ResetAppCodeRequest::getAppCode()const void ResetAppCodeRequest::setAppCode(const std::string& appCode) { appCode_ = appCode; - setCoreParameter("AppCode", appCode); + setParameter("AppCode", appCode); } diff --git a/cloudapi/src/model/ResetAppSecretRequest.cc b/cloudapi/src/model/ResetAppSecretRequest.cc index acc2704d6..b2e6ddb36 100644 --- a/cloudapi/src/model/ResetAppSecretRequest.cc +++ b/cloudapi/src/model/ResetAppSecretRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::ResetAppSecretRequest; ResetAppSecretRequest::ResetAppSecretRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "ResetAppSecret") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResetAppSecretRequest::~ResetAppSecretRequest() {} @@ -33,7 +35,7 @@ std::string ResetAppSecretRequest::getAccessKeyId()const void ResetAppSecretRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ResetAppSecretRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string ResetAppSecretRequest::getSecurityToken()const void ResetAppSecretRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string ResetAppSecretRequest::getAppKey()const @@ -55,6 +57,6 @@ std::string ResetAppSecretRequest::getAppKey()const void ResetAppSecretRequest::setAppKey(const std::string& appKey) { appKey_ = appKey; - setCoreParameter("AppKey", appKey); + setParameter("AppKey", appKey); } diff --git a/cloudapi/src/model/SdkGenerateByAppRequest.cc b/cloudapi/src/model/SdkGenerateByAppRequest.cc index ea8ecfd0e..051fd99e8 100644 --- a/cloudapi/src/model/SdkGenerateByAppRequest.cc +++ b/cloudapi/src/model/SdkGenerateByAppRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SdkGenerateByAppRequest; SdkGenerateByAppRequest::SdkGenerateByAppRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SdkGenerateByApp") -{} +{ + setMethod(HttpRequest::Method::Post); +} SdkGenerateByAppRequest::~SdkGenerateByAppRequest() {} @@ -33,7 +35,7 @@ std::string SdkGenerateByAppRequest::getLanguage()const void SdkGenerateByAppRequest::setLanguage(const std::string& language) { language_ = language; - setCoreParameter("Language", language); + setParameter("Language", language); } std::string SdkGenerateByAppRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SdkGenerateByAppRequest::getAccessKeyId()const void SdkGenerateByAppRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SdkGenerateByAppRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string SdkGenerateByAppRequest::getSecurityToken()const void SdkGenerateByAppRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long SdkGenerateByAppRequest::getAppId()const @@ -66,6 +68,6 @@ long SdkGenerateByAppRequest::getAppId()const void SdkGenerateByAppRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } diff --git a/cloudapi/src/model/SdkGenerateByGroupRequest.cc b/cloudapi/src/model/SdkGenerateByGroupRequest.cc index e83cc2d5b..0a342f135 100644 --- a/cloudapi/src/model/SdkGenerateByGroupRequest.cc +++ b/cloudapi/src/model/SdkGenerateByGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SdkGenerateByGroupRequest; SdkGenerateByGroupRequest::SdkGenerateByGroupRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SdkGenerateByGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} SdkGenerateByGroupRequest::~SdkGenerateByGroupRequest() {} @@ -33,7 +35,7 @@ std::string SdkGenerateByGroupRequest::getGroupId()const void SdkGenerateByGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SdkGenerateByGroupRequest::getLanguage()const @@ -44,7 +46,7 @@ std::string SdkGenerateByGroupRequest::getLanguage()const void SdkGenerateByGroupRequest::setLanguage(const std::string& language) { language_ = language; - setCoreParameter("Language", language); + setParameter("Language", language); } std::string SdkGenerateByGroupRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SdkGenerateByGroupRequest::getAccessKeyId()const void SdkGenerateByGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SdkGenerateByGroupRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string SdkGenerateByGroupRequest::getSecurityToken()const void SdkGenerateByGroupRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/cloudapi/src/model/SetApisAuthoritiesRequest.cc b/cloudapi/src/model/SetApisAuthoritiesRequest.cc index 54b275c9c..2af287223 100644 --- a/cloudapi/src/model/SetApisAuthoritiesRequest.cc +++ b/cloudapi/src/model/SetApisAuthoritiesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SetApisAuthoritiesRequest; SetApisAuthoritiesRequest::SetApisAuthoritiesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SetApisAuthorities") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetApisAuthoritiesRequest::~SetApisAuthoritiesRequest() {} @@ -33,7 +35,7 @@ std::string SetApisAuthoritiesRequest::getAuthVaildTime()const void SetApisAuthoritiesRequest::setAuthVaildTime(const std::string& authVaildTime) { authVaildTime_ = authVaildTime; - setCoreParameter("AuthVaildTime", authVaildTime); + setParameter("AuthVaildTime", authVaildTime); } std::string SetApisAuthoritiesRequest::getStageName()const @@ -44,7 +46,7 @@ std::string SetApisAuthoritiesRequest::getStageName()const void SetApisAuthoritiesRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string SetApisAuthoritiesRequest::getGroupId()const @@ -55,7 +57,7 @@ std::string SetApisAuthoritiesRequest::getGroupId()const void SetApisAuthoritiesRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SetApisAuthoritiesRequest::getDescription()const @@ -66,7 +68,7 @@ std::string SetApisAuthoritiesRequest::getDescription()const void SetApisAuthoritiesRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string SetApisAuthoritiesRequest::getAuthValidTime()const @@ -77,7 +79,7 @@ std::string SetApisAuthoritiesRequest::getAuthValidTime()const void SetApisAuthoritiesRequest::setAuthValidTime(const std::string& authValidTime) { authValidTime_ = authValidTime; - setCoreParameter("AuthValidTime", authValidTime); + setParameter("AuthValidTime", authValidTime); } std::string SetApisAuthoritiesRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string SetApisAuthoritiesRequest::getAccessKeyId()const void SetApisAuthoritiesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetApisAuthoritiesRequest::getSecurityToken()const @@ -99,7 +101,7 @@ std::string SetApisAuthoritiesRequest::getSecurityToken()const void SetApisAuthoritiesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } long SetApisAuthoritiesRequest::getAppId()const @@ -110,7 +112,7 @@ long SetApisAuthoritiesRequest::getAppId()const void SetApisAuthoritiesRequest::setAppId(long appId) { appId_ = appId; - setCoreParameter("AppId", std::to_string(appId)); + setParameter("AppId", std::to_string(appId)); } std::string SetApisAuthoritiesRequest::getApiIds()const @@ -121,6 +123,6 @@ std::string SetApisAuthoritiesRequest::getApiIds()const void SetApisAuthoritiesRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/SetAppsAuthoritiesRequest.cc b/cloudapi/src/model/SetAppsAuthoritiesRequest.cc index d007bdeb4..0d9d3ba27 100644 --- a/cloudapi/src/model/SetAppsAuthoritiesRequest.cc +++ b/cloudapi/src/model/SetAppsAuthoritiesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SetAppsAuthoritiesRequest; SetAppsAuthoritiesRequest::SetAppsAuthoritiesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SetAppsAuthorities") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetAppsAuthoritiesRequest::~SetAppsAuthoritiesRequest() {} @@ -33,7 +35,7 @@ std::string SetAppsAuthoritiesRequest::getAuthVaildTime()const void SetAppsAuthoritiesRequest::setAuthVaildTime(const std::string& authVaildTime) { authVaildTime_ = authVaildTime; - setCoreParameter("AuthVaildTime", authVaildTime); + setParameter("AuthVaildTime", authVaildTime); } std::string SetAppsAuthoritiesRequest::getStageName()const @@ -44,7 +46,7 @@ std::string SetAppsAuthoritiesRequest::getStageName()const void SetAppsAuthoritiesRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string SetAppsAuthoritiesRequest::getGroupId()const @@ -55,7 +57,7 @@ std::string SetAppsAuthoritiesRequest::getGroupId()const void SetAppsAuthoritiesRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SetAppsAuthoritiesRequest::getDescription()const @@ -66,7 +68,7 @@ std::string SetAppsAuthoritiesRequest::getDescription()const void SetAppsAuthoritiesRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string SetAppsAuthoritiesRequest::getAuthValidTime()const @@ -77,7 +79,7 @@ std::string SetAppsAuthoritiesRequest::getAuthValidTime()const void SetAppsAuthoritiesRequest::setAuthValidTime(const std::string& authValidTime) { authValidTime_ = authValidTime; - setCoreParameter("AuthValidTime", authValidTime); + setParameter("AuthValidTime", authValidTime); } std::string SetAppsAuthoritiesRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string SetAppsAuthoritiesRequest::getAccessKeyId()const void SetAppsAuthoritiesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetAppsAuthoritiesRequest::getAppIds()const @@ -99,7 +101,7 @@ std::string SetAppsAuthoritiesRequest::getAppIds()const void SetAppsAuthoritiesRequest::setAppIds(const std::string& appIds) { appIds_ = appIds; - setCoreParameter("AppIds", appIds); + setParameter("AppIds", appIds); } std::string SetAppsAuthoritiesRequest::getSecurityToken()const @@ -110,7 +112,7 @@ std::string SetAppsAuthoritiesRequest::getSecurityToken()const void SetAppsAuthoritiesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetAppsAuthoritiesRequest::getApiId()const @@ -121,6 +123,6 @@ std::string SetAppsAuthoritiesRequest::getApiId()const void SetAppsAuthoritiesRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } diff --git a/cloudapi/src/model/SetDomainCertificateRequest.cc b/cloudapi/src/model/SetDomainCertificateRequest.cc index eb35849e4..dffe35900 100644 --- a/cloudapi/src/model/SetDomainCertificateRequest.cc +++ b/cloudapi/src/model/SetDomainCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SetDomainCertificateRequest; SetDomainCertificateRequest::SetDomainCertificateRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SetDomainCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDomainCertificateRequest::~SetDomainCertificateRequest() {} @@ -33,7 +35,7 @@ std::string SetDomainCertificateRequest::getCertificatePrivateKey()const void SetDomainCertificateRequest::setCertificatePrivateKey(const std::string& certificatePrivateKey) { certificatePrivateKey_ = certificatePrivateKey; - setCoreParameter("CertificatePrivateKey", certificatePrivateKey); + setParameter("CertificatePrivateKey", certificatePrivateKey); } std::string SetDomainCertificateRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string SetDomainCertificateRequest::getGroupId()const void SetDomainCertificateRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SetDomainCertificateRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string SetDomainCertificateRequest::getDomainName()const void SetDomainCertificateRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SetDomainCertificateRequest::getCertificateBody()const @@ -66,7 +68,7 @@ std::string SetDomainCertificateRequest::getCertificateBody()const void SetDomainCertificateRequest::setCertificateBody(const std::string& certificateBody) { certificateBody_ = certificateBody; - setCoreParameter("CertificateBody", certificateBody); + setParameter("CertificateBody", certificateBody); } std::string SetDomainCertificateRequest::getAccessKeyId()const @@ -77,7 +79,18 @@ std::string SetDomainCertificateRequest::getAccessKeyId()const void SetDomainCertificateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string SetDomainCertificateRequest::getCaCertificateBody()const +{ + return caCertificateBody_; +} + +void SetDomainCertificateRequest::setCaCertificateBody(const std::string& caCertificateBody) +{ + caCertificateBody_ = caCertificateBody; + setParameter("CaCertificateBody", caCertificateBody); } std::string SetDomainCertificateRequest::getSecurityToken()const @@ -88,7 +101,7 @@ std::string SetDomainCertificateRequest::getSecurityToken()const void SetDomainCertificateRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetDomainCertificateRequest::getCertificateName()const @@ -99,6 +112,6 @@ std::string SetDomainCertificateRequest::getCertificateName()const void SetDomainCertificateRequest::setCertificateName(const std::string& certificateName) { certificateName_ = certificateName; - setCoreParameter("CertificateName", certificateName); + setParameter("CertificateName", certificateName); } diff --git a/cloudapi/src/model/SetDomainRequest.cc b/cloudapi/src/model/SetDomainRequest.cc index 609a17931..523121808 100644 --- a/cloudapi/src/model/SetDomainRequest.cc +++ b/cloudapi/src/model/SetDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SetDomainRequest; SetDomainRequest::SetDomainRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SetDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDomainRequest::~SetDomainRequest() {} @@ -33,7 +35,7 @@ std::string SetDomainRequest::getGroupId()const void SetDomainRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SetDomainRequest::getDomainName()const @@ -44,7 +46,18 @@ std::string SetDomainRequest::getDomainName()const void SetDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); +} + +std::string SetDomainRequest::getBindStageName()const +{ + return bindStageName_; +} + +void SetDomainRequest::setBindStageName(const std::string& bindStageName) +{ + bindStageName_ = bindStageName; + setParameter("BindStageName", bindStageName); } std::string SetDomainRequest::getAccessKeyId()const @@ -55,7 +68,7 @@ std::string SetDomainRequest::getAccessKeyId()const void SetDomainRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetDomainRequest::getSecurityToken()const @@ -66,6 +79,17 @@ std::string SetDomainRequest::getSecurityToken()const void SetDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); +} + +bool SetDomainRequest::getIsForce()const +{ + return isForce_; +} + +void SetDomainRequest::setIsForce(bool isForce) +{ + isForce_ = isForce; + setParameter("IsForce", isForce ? "true" : "false"); } diff --git a/cloudapi/src/model/SetDomainWebSocketStatusRequest.cc b/cloudapi/src/model/SetDomainWebSocketStatusRequest.cc index 09f905dfa..bc4799dec 100644 --- a/cloudapi/src/model/SetDomainWebSocketStatusRequest.cc +++ b/cloudapi/src/model/SetDomainWebSocketStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SetDomainWebSocketStatusRequest; SetDomainWebSocketStatusRequest::SetDomainWebSocketStatusRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SetDomainWebSocketStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDomainWebSocketStatusRequest::~SetDomainWebSocketStatusRequest() {} @@ -33,7 +35,7 @@ std::string SetDomainWebSocketStatusRequest::getGroupId()const void SetDomainWebSocketStatusRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SetDomainWebSocketStatusRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string SetDomainWebSocketStatusRequest::getDomainName()const void SetDomainWebSocketStatusRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SetDomainWebSocketStatusRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SetDomainWebSocketStatusRequest::getAccessKeyId()const void SetDomainWebSocketStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetDomainWebSocketStatusRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string SetDomainWebSocketStatusRequest::getSecurityToken()const void SetDomainWebSocketStatusRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetDomainWebSocketStatusRequest::getActionValue()const @@ -77,6 +79,6 @@ std::string SetDomainWebSocketStatusRequest::getActionValue()const void SetDomainWebSocketStatusRequest::setActionValue(const std::string& actionValue) { actionValue_ = actionValue; - setCoreParameter("ActionValue", actionValue); + setParameter("ActionValue", actionValue); } diff --git a/cloudapi/src/model/SetIpControlApisRequest.cc b/cloudapi/src/model/SetIpControlApisRequest.cc index a769172d6..273c94c0a 100644 --- a/cloudapi/src/model/SetIpControlApisRequest.cc +++ b/cloudapi/src/model/SetIpControlApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SetIpControlApisRequest; SetIpControlApisRequest::SetIpControlApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SetIpControlApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetIpControlApisRequest::~SetIpControlApisRequest() {} @@ -33,7 +35,7 @@ std::string SetIpControlApisRequest::getStageName()const void SetIpControlApisRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string SetIpControlApisRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string SetIpControlApisRequest::getGroupId()const void SetIpControlApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SetIpControlApisRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SetIpControlApisRequest::getAccessKeyId()const void SetIpControlApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetIpControlApisRequest::getIpControlId()const @@ -66,7 +68,7 @@ std::string SetIpControlApisRequest::getIpControlId()const void SetIpControlApisRequest::setIpControlId(const std::string& ipControlId) { ipControlId_ = ipControlId; - setCoreParameter("IpControlId", ipControlId); + setParameter("IpControlId", ipControlId); } std::string SetIpControlApisRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string SetIpControlApisRequest::getSecurityToken()const void SetIpControlApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetIpControlApisRequest::getApiIds()const @@ -88,6 +90,6 @@ std::string SetIpControlApisRequest::getApiIds()const void SetIpControlApisRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/SetSignatureApisRequest.cc b/cloudapi/src/model/SetSignatureApisRequest.cc index 7e632ee78..0ebe049d7 100644 --- a/cloudapi/src/model/SetSignatureApisRequest.cc +++ b/cloudapi/src/model/SetSignatureApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SetSignatureApisRequest; SetSignatureApisRequest::SetSignatureApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SetSignatureApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetSignatureApisRequest::~SetSignatureApisRequest() {} @@ -33,7 +35,7 @@ std::string SetSignatureApisRequest::getStageName()const void SetSignatureApisRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string SetSignatureApisRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string SetSignatureApisRequest::getGroupId()const void SetSignatureApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SetSignatureApisRequest::getSignatureId()const @@ -55,7 +57,7 @@ std::string SetSignatureApisRequest::getSignatureId()const void SetSignatureApisRequest::setSignatureId(const std::string& signatureId) { signatureId_ = signatureId; - setCoreParameter("SignatureId", signatureId); + setParameter("SignatureId", signatureId); } std::string SetSignatureApisRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SetSignatureApisRequest::getAccessKeyId()const void SetSignatureApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetSignatureApisRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string SetSignatureApisRequest::getSecurityToken()const void SetSignatureApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetSignatureApisRequest::getApiIds()const @@ -88,6 +90,6 @@ std::string SetSignatureApisRequest::getApiIds()const void SetSignatureApisRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/SetTrafficControlApisRequest.cc b/cloudapi/src/model/SetTrafficControlApisRequest.cc index 099be2674..dfd36ecde 100644 --- a/cloudapi/src/model/SetTrafficControlApisRequest.cc +++ b/cloudapi/src/model/SetTrafficControlApisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SetTrafficControlApisRequest; SetTrafficControlApisRequest::SetTrafficControlApisRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SetTrafficControlApis") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetTrafficControlApisRequest::~SetTrafficControlApisRequest() {} @@ -33,7 +35,7 @@ std::string SetTrafficControlApisRequest::getTrafficControlId()const void SetTrafficControlApisRequest::setTrafficControlId(const std::string& trafficControlId) { trafficControlId_ = trafficControlId; - setCoreParameter("TrafficControlId", trafficControlId); + setParameter("TrafficControlId", trafficControlId); } std::string SetTrafficControlApisRequest::getStageName()const @@ -44,7 +46,7 @@ std::string SetTrafficControlApisRequest::getStageName()const void SetTrafficControlApisRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string SetTrafficControlApisRequest::getGroupId()const @@ -55,7 +57,7 @@ std::string SetTrafficControlApisRequest::getGroupId()const void SetTrafficControlApisRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SetTrafficControlApisRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SetTrafficControlApisRequest::getAccessKeyId()const void SetTrafficControlApisRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetTrafficControlApisRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string SetTrafficControlApisRequest::getSecurityToken()const void SetTrafficControlApisRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetTrafficControlApisRequest::getApiIds()const @@ -88,6 +90,6 @@ std::string SetTrafficControlApisRequest::getApiIds()const void SetTrafficControlApisRequest::setApiIds(const std::string& apiIds) { apiIds_ = apiIds; - setCoreParameter("ApiIds", apiIds); + setParameter("ApiIds", apiIds); } diff --git a/cloudapi/src/model/SetVpcAccessRequest.cc b/cloudapi/src/model/SetVpcAccessRequest.cc index 6113eb1f0..4654c0ddb 100644 --- a/cloudapi/src/model/SetVpcAccessRequest.cc +++ b/cloudapi/src/model/SetVpcAccessRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SetVpcAccessRequest; SetVpcAccessRequest::SetVpcAccessRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SetVpcAccess") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetVpcAccessRequest::~SetVpcAccessRequest() {} @@ -33,7 +35,7 @@ std::string SetVpcAccessRequest::getAccessKeyId()const void SetVpcAccessRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetVpcAccessRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string SetVpcAccessRequest::getInstanceId()const void SetVpcAccessRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SetVpcAccessRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string SetVpcAccessRequest::getSecurityToken()const void SetVpcAccessRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int SetVpcAccessRequest::getPort()const @@ -66,7 +68,7 @@ int SetVpcAccessRequest::getPort()const void SetVpcAccessRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } std::string SetVpcAccessRequest::getVpcId()const @@ -77,7 +79,7 @@ std::string SetVpcAccessRequest::getVpcId()const void SetVpcAccessRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string SetVpcAccessRequest::getName()const @@ -88,6 +90,6 @@ std::string SetVpcAccessRequest::getName()const void SetVpcAccessRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cloudapi/src/model/SetWildcardDomainPatternsRequest.cc b/cloudapi/src/model/SetWildcardDomainPatternsRequest.cc new file mode 100644 index 000000000..7df4400d6 --- /dev/null +++ b/cloudapi/src/model/SetWildcardDomainPatternsRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::CloudAPI::Model::SetWildcardDomainPatternsRequest; + +SetWildcardDomainPatternsRequest::SetWildcardDomainPatternsRequest() : + RpcServiceRequest("cloudapi", "2016-07-14", "SetWildcardDomainPatterns") +{ + setMethod(HttpRequest::Method::Post); +} + +SetWildcardDomainPatternsRequest::~SetWildcardDomainPatternsRequest() +{} + +std::string SetWildcardDomainPatternsRequest::getGroupId()const +{ + return groupId_; +} + +void SetWildcardDomainPatternsRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setParameter("GroupId", groupId); +} + +std::string SetWildcardDomainPatternsRequest::getDomainName()const +{ + return domainName_; +} + +void SetWildcardDomainPatternsRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetWildcardDomainPatternsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetWildcardDomainPatternsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SetWildcardDomainPatternsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetWildcardDomainPatternsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetWildcardDomainPatternsRequest::getWildcardDomainPatterns()const +{ + return wildcardDomainPatterns_; +} + +void SetWildcardDomainPatternsRequest::setWildcardDomainPatterns(const std::string& wildcardDomainPatterns) +{ + wildcardDomainPatterns_ = wildcardDomainPatterns; + setParameter("WildcardDomainPatterns", wildcardDomainPatterns); +} + diff --git a/cloudapi/src/model/SetWildcardDomainPatternsResult.cc b/cloudapi/src/model/SetWildcardDomainPatternsResult.cc new file mode 100644 index 000000000..8fae5ee71 --- /dev/null +++ b/cloudapi/src/model/SetWildcardDomainPatternsResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CloudAPI; +using namespace AlibabaCloud::CloudAPI::Model; + +SetWildcardDomainPatternsResult::SetWildcardDomainPatternsResult() : + ServiceResult() +{} + +SetWildcardDomainPatternsResult::SetWildcardDomainPatternsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetWildcardDomainPatternsResult::~SetWildcardDomainPatternsResult() +{} + +void SetWildcardDomainPatternsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cloudapi/src/model/SwitchApiRequest.cc b/cloudapi/src/model/SwitchApiRequest.cc index e7b2bcda7..0e0b6bded 100644 --- a/cloudapi/src/model/SwitchApiRequest.cc +++ b/cloudapi/src/model/SwitchApiRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::SwitchApiRequest; SwitchApiRequest::SwitchApiRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "SwitchApi") -{} +{ + setMethod(HttpRequest::Method::Post); +} SwitchApiRequest::~SwitchApiRequest() {} @@ -33,7 +35,7 @@ std::string SwitchApiRequest::getStageName()const void SwitchApiRequest::setStageName(const std::string& stageName) { stageName_ = stageName; - setCoreParameter("StageName", stageName); + setParameter("StageName", stageName); } std::string SwitchApiRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string SwitchApiRequest::getGroupId()const void SwitchApiRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SwitchApiRequest::getDescription()const @@ -55,7 +57,7 @@ std::string SwitchApiRequest::getDescription()const void SwitchApiRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string SwitchApiRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SwitchApiRequest::getAccessKeyId()const void SwitchApiRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SwitchApiRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string SwitchApiRequest::getSecurityToken()const void SwitchApiRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SwitchApiRequest::getApiId()const @@ -88,7 +90,7 @@ std::string SwitchApiRequest::getApiId()const void SwitchApiRequest::setApiId(const std::string& apiId) { apiId_ = apiId; - setCoreParameter("ApiId", apiId); + setParameter("ApiId", apiId); } std::string SwitchApiRequest::getHistoryVersion()const @@ -99,6 +101,6 @@ std::string SwitchApiRequest::getHistoryVersion()const void SwitchApiRequest::setHistoryVersion(const std::string& historyVersion) { historyVersion_ = historyVersion; - setCoreParameter("HistoryVersion", historyVersion); + setParameter("HistoryVersion", historyVersion); } diff --git a/cloudapi/src/model/TagResourcesRequest.cc b/cloudapi/src/model/TagResourcesRequest.cc index 8e29ed3fe..fcacff4d3 100644 --- a/cloudapi/src/model/TagResourcesRequest.cc +++ b/cloudapi/src/model/TagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::TagResourcesRequest; TagResourcesRequest::TagResourcesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "TagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} TagResourcesRequest::~TagResourcesRequest() {} @@ -33,8 +35,9 @@ std::vector TagResourcesRequest::getResourceId()const void TagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string TagResourcesRequest::getResourceType()const @@ -45,7 +48,7 @@ std::string TagResourcesRequest::getResourceType()const void TagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string TagResourcesRequest::getAccessKeyId()const @@ -56,7 +59,7 @@ std::string TagResourcesRequest::getAccessKeyId()const void TagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string TagResourcesRequest::getSecurityToken()const @@ -67,7 +70,7 @@ std::string TagResourcesRequest::getSecurityToken()const void TagResourcesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::vector TagResourcesRequest::getTag()const @@ -78,12 +81,11 @@ std::vector TagResourcesRequest::getTag()const void TagResourcesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cloudapi/src/model/UntagResourcesRequest.cc b/cloudapi/src/model/UntagResourcesRequest.cc index e1a45e20a..01e9da940 100644 --- a/cloudapi/src/model/UntagResourcesRequest.cc +++ b/cloudapi/src/model/UntagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudAPI::Model::UntagResourcesRequest; UntagResourcesRequest::UntagResourcesRequest() : RpcServiceRequest("cloudapi", "2016-07-14", "UntagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} UntagResourcesRequest::~UntagResourcesRequest() {} @@ -33,7 +35,7 @@ bool UntagResourcesRequest::getAll()const void UntagResourcesRequest::setAll(bool all) { all_ = all; - setCoreParameter("All", all ? "true" : "false"); + setParameter("All", all ? "true" : "false"); } std::vector UntagResourcesRequest::getResourceId()const @@ -44,8 +46,9 @@ std::vector UntagResourcesRequest::getResourceId()const void UntagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string UntagResourcesRequest::getResourceType()const @@ -56,7 +59,7 @@ std::string UntagResourcesRequest::getResourceType()const void UntagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string UntagResourcesRequest::getAccessKeyId()const @@ -67,7 +70,7 @@ std::string UntagResourcesRequest::getAccessKeyId()const void UntagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UntagResourcesRequest::getSecurityToken()const @@ -78,7 +81,7 @@ std::string UntagResourcesRequest::getSecurityToken()const void UntagResourcesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::vector UntagResourcesRequest::getTagKey()const @@ -89,7 +92,8 @@ std::vector UntagResourcesRequest::getTagKey()const void UntagResourcesRequest::setTagKey(const std::vector& tagKey) { tagKey_ = tagKey; - for(int i = 0; i!= tagKey.size(); i++) - setCoreParameter("TagKey."+ std::to_string(i), tagKey.at(i)); + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } } diff --git a/cloudauth/include/alibabacloud/cloudauth/model/DescribeVerifyRecordsResult.h b/cloudauth/include/alibabacloud/cloudauth/model/DescribeVerifyRecordsResult.h index 5851f3fea..4caa98354 100644 --- a/cloudauth/include/alibabacloud/cloudauth/model/DescribeVerifyRecordsResult.h +++ b/cloudauth/include/alibabacloud/cloudauth/model/DescribeVerifyRecordsResult.h @@ -57,6 +57,7 @@ namespace AlibabaCloud }; int status; long finishTime; + std::string dataStats; float authorityComparisonScore; Material material; std::string bizType; diff --git a/cloudauth/src/model/DescribeVerifyRecordsResult.cc b/cloudauth/src/model/DescribeVerifyRecordsResult.cc index 3a9045489..2bb1c9aa9 100644 --- a/cloudauth/src/model/DescribeVerifyRecordsResult.cc +++ b/cloudauth/src/model/DescribeVerifyRecordsResult.cc @@ -47,6 +47,8 @@ void DescribeVerifyRecordsResult::parse(const std::string &payload) recordsListObject.bizType = valueRecordsListRecords["BizType"].asString(); if(!valueRecordsListRecords["BizId"].isNull()) recordsListObject.bizId = valueRecordsListRecords["BizId"].asString(); + if(!valueRecordsListRecords["DataStats"].isNull()) + recordsListObject.dataStats = valueRecordsListRecords["DataStats"].asString(); if(!valueRecordsListRecords["VerifyId"].isNull()) recordsListObject.verifyId = valueRecordsListRecords["VerifyId"].asString(); if(!valueRecordsListRecords["FinishTime"].isNull()) diff --git a/cloudphoto/src/model/ActivatePhotosRequest.cc b/cloudphoto/src/model/ActivatePhotosRequest.cc index 15108647f..b81f3614f 100644 --- a/cloudphoto/src/model/ActivatePhotosRequest.cc +++ b/cloudphoto/src/model/ActivatePhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ActivatePhotosRequest; ActivatePhotosRequest::ActivatePhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ActivatePhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ActivatePhotosRequest::~ActivatePhotosRequest() {} @@ -33,7 +35,7 @@ std::string ActivatePhotosRequest::getLibraryId()const void ActivatePhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector ActivatePhotosRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector ActivatePhotosRequest::getPhotoId()const void ActivatePhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string ActivatePhotosRequest::getStoreName()const @@ -56,6 +59,6 @@ std::string ActivatePhotosRequest::getStoreName()const void ActivatePhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/AddAlbumPhotosRequest.cc b/cloudphoto/src/model/AddAlbumPhotosRequest.cc index bc8ec8650..69ce4a04a 100644 --- a/cloudphoto/src/model/AddAlbumPhotosRequest.cc +++ b/cloudphoto/src/model/AddAlbumPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::AddAlbumPhotosRequest; AddAlbumPhotosRequest::AddAlbumPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "AddAlbumPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddAlbumPhotosRequest::~AddAlbumPhotosRequest() {} @@ -33,7 +35,7 @@ std::string AddAlbumPhotosRequest::getLibraryId()const void AddAlbumPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long AddAlbumPhotosRequest::getAlbumId()const @@ -44,7 +46,7 @@ long AddAlbumPhotosRequest::getAlbumId()const void AddAlbumPhotosRequest::setAlbumId(long albumId) { albumId_ = albumId; - setCoreParameter("AlbumId", std::to_string(albumId)); + setParameter("AlbumId", std::to_string(albumId)); } std::vector AddAlbumPhotosRequest::getPhotoId()const @@ -55,8 +57,9 @@ std::vector AddAlbumPhotosRequest::getPhotoId()const void AddAlbumPhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string AddAlbumPhotosRequest::getStoreName()const @@ -67,6 +70,6 @@ std::string AddAlbumPhotosRequest::getStoreName()const void AddAlbumPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/CreateAlbumRequest.cc b/cloudphoto/src/model/CreateAlbumRequest.cc index 64f0ee9d0..587e04a33 100644 --- a/cloudphoto/src/model/CreateAlbumRequest.cc +++ b/cloudphoto/src/model/CreateAlbumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::CreateAlbumRequest; CreateAlbumRequest::CreateAlbumRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "CreateAlbum") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAlbumRequest::~CreateAlbumRequest() {} @@ -33,7 +35,7 @@ std::string CreateAlbumRequest::getLibraryId()const void CreateAlbumRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string CreateAlbumRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string CreateAlbumRequest::getStoreName()const void CreateAlbumRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string CreateAlbumRequest::getRemark()const @@ -55,7 +57,7 @@ std::string CreateAlbumRequest::getRemark()const void CreateAlbumRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string CreateAlbumRequest::getAlbumName()const @@ -66,6 +68,6 @@ std::string CreateAlbumRequest::getAlbumName()const void CreateAlbumRequest::setAlbumName(const std::string& albumName) { albumName_ = albumName; - setCoreParameter("AlbumName", albumName); + setParameter("AlbumName", albumName); } diff --git a/cloudphoto/src/model/CreateEventRequest.cc b/cloudphoto/src/model/CreateEventRequest.cc index 4736ca7e6..5292f2dae 100644 --- a/cloudphoto/src/model/CreateEventRequest.cc +++ b/cloudphoto/src/model/CreateEventRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::CreateEventRequest; CreateEventRequest::CreateEventRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "CreateEvent") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateEventRequest::~CreateEventRequest() {} @@ -33,7 +35,7 @@ std::string CreateEventRequest::getStoreName()const void CreateEventRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string CreateEventRequest::getRemark()const @@ -44,7 +46,7 @@ std::string CreateEventRequest::getRemark()const void CreateEventRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string CreateEventRequest::getTitle()const @@ -55,7 +57,7 @@ std::string CreateEventRequest::getTitle()const void CreateEventRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } long CreateEventRequest::getEndAt()const @@ -66,7 +68,7 @@ long CreateEventRequest::getEndAt()const void CreateEventRequest::setEndAt(long endAt) { endAt_ = endAt; - setCoreParameter("EndAt", std::to_string(endAt)); + setParameter("EndAt", std::to_string(endAt)); } std::string CreateEventRequest::getIdentity()const @@ -77,7 +79,7 @@ std::string CreateEventRequest::getIdentity()const void CreateEventRequest::setIdentity(const std::string& identity) { identity_ = identity; - setCoreParameter("Identity", identity); + setParameter("Identity", identity); } std::string CreateEventRequest::getWatermarkPhotoId()const @@ -88,7 +90,7 @@ std::string CreateEventRequest::getWatermarkPhotoId()const void CreateEventRequest::setWatermarkPhotoId(const std::string& watermarkPhotoId) { watermarkPhotoId_ = watermarkPhotoId; - setCoreParameter("WatermarkPhotoId", watermarkPhotoId); + setParameter("WatermarkPhotoId", watermarkPhotoId); } std::string CreateEventRequest::getSplashPhotoId()const @@ -99,7 +101,7 @@ std::string CreateEventRequest::getSplashPhotoId()const void CreateEventRequest::setSplashPhotoId(const std::string& splashPhotoId) { splashPhotoId_ = splashPhotoId; - setCoreParameter("SplashPhotoId", splashPhotoId); + setParameter("SplashPhotoId", splashPhotoId); } std::string CreateEventRequest::getLibraryId()const @@ -110,7 +112,7 @@ std::string CreateEventRequest::getLibraryId()const void CreateEventRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string CreateEventRequest::getWeixinTitle()const @@ -121,7 +123,7 @@ std::string CreateEventRequest::getWeixinTitle()const void CreateEventRequest::setWeixinTitle(const std::string& weixinTitle) { weixinTitle_ = weixinTitle; - setCoreParameter("WeixinTitle", weixinTitle); + setParameter("WeixinTitle", weixinTitle); } std::string CreateEventRequest::getBannerPhotoId()const @@ -132,7 +134,7 @@ std::string CreateEventRequest::getBannerPhotoId()const void CreateEventRequest::setBannerPhotoId(const std::string& bannerPhotoId) { bannerPhotoId_ = bannerPhotoId; - setCoreParameter("BannerPhotoId", bannerPhotoId); + setParameter("BannerPhotoId", bannerPhotoId); } long CreateEventRequest::getStartAt()const @@ -143,6 +145,6 @@ long CreateEventRequest::getStartAt()const void CreateEventRequest::setStartAt(long startAt) { startAt_ = startAt; - setCoreParameter("StartAt", std::to_string(startAt)); + setParameter("StartAt", std::to_string(startAt)); } diff --git a/cloudphoto/src/model/CreatePhotoRequest.cc b/cloudphoto/src/model/CreatePhotoRequest.cc index cccb4ecfd..0ae6ce5d3 100644 --- a/cloudphoto/src/model/CreatePhotoRequest.cc +++ b/cloudphoto/src/model/CreatePhotoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::CreatePhotoRequest; CreatePhotoRequest::CreatePhotoRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "CreatePhoto") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreatePhotoRequest::~CreatePhotoRequest() {} @@ -33,7 +35,7 @@ std::string CreatePhotoRequest::getPhotoTitle()const void CreatePhotoRequest::setPhotoTitle(const std::string& photoTitle) { photoTitle_ = photoTitle; - setCoreParameter("PhotoTitle", photoTitle); + setParameter("PhotoTitle", photoTitle); } std::string CreatePhotoRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string CreatePhotoRequest::getStoreName()const void CreatePhotoRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string CreatePhotoRequest::getRemark()const @@ -55,7 +57,7 @@ std::string CreatePhotoRequest::getRemark()const void CreatePhotoRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string CreatePhotoRequest::getSessionId()const @@ -66,7 +68,7 @@ std::string CreatePhotoRequest::getSessionId()const void CreatePhotoRequest::setSessionId(const std::string& sessionId) { sessionId_ = sessionId; - setCoreParameter("SessionId", sessionId); + setParameter("SessionId", sessionId); } long CreatePhotoRequest::getTakenAt()const @@ -77,7 +79,7 @@ long CreatePhotoRequest::getTakenAt()const void CreatePhotoRequest::setTakenAt(long takenAt) { takenAt_ = takenAt; - setCoreParameter("TakenAt", std::to_string(takenAt)); + setParameter("TakenAt", std::to_string(takenAt)); } std::string CreatePhotoRequest::getStaging()const @@ -88,7 +90,7 @@ std::string CreatePhotoRequest::getStaging()const void CreatePhotoRequest::setStaging(const std::string& staging) { staging_ = staging; - setCoreParameter("Staging", staging); + setParameter("Staging", staging); } std::string CreatePhotoRequest::getFileId()const @@ -99,7 +101,7 @@ std::string CreatePhotoRequest::getFileId()const void CreatePhotoRequest::setFileId(const std::string& fileId) { fileId_ = fileId; - setCoreParameter("FileId", fileId); + setParameter("FileId", fileId); } std::string CreatePhotoRequest::getLibraryId()const @@ -110,7 +112,7 @@ std::string CreatePhotoRequest::getLibraryId()const void CreatePhotoRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string CreatePhotoRequest::getUploadType()const @@ -121,7 +123,7 @@ std::string CreatePhotoRequest::getUploadType()const void CreatePhotoRequest::setUploadType(const std::string& uploadType) { uploadType_ = uploadType; - setCoreParameter("UploadType", uploadType); + setParameter("UploadType", uploadType); } long CreatePhotoRequest::getShareExpireTime()const @@ -132,6 +134,6 @@ long CreatePhotoRequest::getShareExpireTime()const void CreatePhotoRequest::setShareExpireTime(long shareExpireTime) { shareExpireTime_ = shareExpireTime; - setCoreParameter("ShareExpireTime", std::to_string(shareExpireTime)); + setParameter("ShareExpireTime", std::to_string(shareExpireTime)); } diff --git a/cloudphoto/src/model/CreatePhotoStoreRequest.cc b/cloudphoto/src/model/CreatePhotoStoreRequest.cc index 9e2ca34b9..12cd1ab28 100644 --- a/cloudphoto/src/model/CreatePhotoStoreRequest.cc +++ b/cloudphoto/src/model/CreatePhotoStoreRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::CreatePhotoStoreRequest; CreatePhotoStoreRequest::CreatePhotoStoreRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "CreatePhotoStore") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreatePhotoStoreRequest::~CreatePhotoStoreRequest() {} @@ -33,7 +35,7 @@ std::string CreatePhotoStoreRequest::getStoreName()const void CreatePhotoStoreRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string CreatePhotoStoreRequest::getRemark()const @@ -44,7 +46,7 @@ std::string CreatePhotoStoreRequest::getRemark()const void CreatePhotoStoreRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } long CreatePhotoStoreRequest::getDefaultQuota()const @@ -55,7 +57,7 @@ long CreatePhotoStoreRequest::getDefaultQuota()const void CreatePhotoStoreRequest::setDefaultQuota(long defaultQuota) { defaultQuota_ = defaultQuota; - setCoreParameter("DefaultQuota", std::to_string(defaultQuota)); + setParameter("DefaultQuota", std::to_string(defaultQuota)); } std::string CreatePhotoStoreRequest::getBucketName()const @@ -66,6 +68,6 @@ std::string CreatePhotoStoreRequest::getBucketName()const void CreatePhotoStoreRequest::setBucketName(const std::string& bucketName) { bucketName_ = bucketName; - setCoreParameter("BucketName", bucketName); + setParameter("BucketName", bucketName); } diff --git a/cloudphoto/src/model/CreateTransactionRequest.cc b/cloudphoto/src/model/CreateTransactionRequest.cc index 163061e5e..1024c3ef5 100644 --- a/cloudphoto/src/model/CreateTransactionRequest.cc +++ b/cloudphoto/src/model/CreateTransactionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::CreateTransactionRequest; CreateTransactionRequest::CreateTransactionRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "CreateTransaction") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateTransactionRequest::~CreateTransactionRequest() {} @@ -33,7 +35,7 @@ std::string CreateTransactionRequest::getExt()const void CreateTransactionRequest::setExt(const std::string& ext) { ext_ = ext; - setCoreParameter("Ext", ext); + setParameter("Ext", ext); } std::string CreateTransactionRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string CreateTransactionRequest::getLibraryId()const void CreateTransactionRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string CreateTransactionRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string CreateTransactionRequest::getStoreName()const void CreateTransactionRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long CreateTransactionRequest::getSize()const @@ -66,7 +68,7 @@ long CreateTransactionRequest::getSize()const void CreateTransactionRequest::setSize(long size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string CreateTransactionRequest::getForce()const @@ -77,7 +79,7 @@ std::string CreateTransactionRequest::getForce()const void CreateTransactionRequest::setForce(const std::string& force) { force_ = force; - setCoreParameter("Force", force); + setParameter("Force", force); } std::string CreateTransactionRequest::getMd5()const @@ -88,6 +90,6 @@ std::string CreateTransactionRequest::getMd5()const void CreateTransactionRequest::setMd5(const std::string& md5) { md5_ = md5; - setCoreParameter("Md5", md5); + setParameter("Md5", md5); } diff --git a/cloudphoto/src/model/DeleteAlbumsRequest.cc b/cloudphoto/src/model/DeleteAlbumsRequest.cc index bf9e8f274..f8f419ca7 100644 --- a/cloudphoto/src/model/DeleteAlbumsRequest.cc +++ b/cloudphoto/src/model/DeleteAlbumsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::DeleteAlbumsRequest; DeleteAlbumsRequest::DeleteAlbumsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "DeleteAlbums") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAlbumsRequest::~DeleteAlbumsRequest() {} @@ -33,7 +35,7 @@ std::string DeleteAlbumsRequest::getLibraryId()const void DeleteAlbumsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector DeleteAlbumsRequest::getAlbumId()const @@ -44,8 +46,9 @@ std::vector DeleteAlbumsRequest::getAlbumId()const void DeleteAlbumsRequest::setAlbumId(const std::vector& albumId) { albumId_ = albumId; - for(int i = 0; i!= albumId.size(); i++) - setCoreParameter("AlbumId."+ std::to_string(i), std::to_string(albumId.at(i))); + for(int dep1 = 0; dep1!= albumId.size(); dep1++) { + setParameter("AlbumId."+ std::to_string(dep1), std::to_string(albumId.at(dep1))); + } } std::string DeleteAlbumsRequest::getStoreName()const @@ -56,6 +59,6 @@ std::string DeleteAlbumsRequest::getStoreName()const void DeleteAlbumsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/DeleteEventRequest.cc b/cloudphoto/src/model/DeleteEventRequest.cc index c87e30c8a..ce9ee2dc1 100644 --- a/cloudphoto/src/model/DeleteEventRequest.cc +++ b/cloudphoto/src/model/DeleteEventRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::DeleteEventRequest; DeleteEventRequest::DeleteEventRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "DeleteEvent") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteEventRequest::~DeleteEventRequest() {} @@ -33,7 +35,7 @@ long DeleteEventRequest::getEventId()const void DeleteEventRequest::setEventId(long eventId) { eventId_ = eventId; - setCoreParameter("EventId", std::to_string(eventId)); + setParameter("EventId", std::to_string(eventId)); } std::string DeleteEventRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string DeleteEventRequest::getLibraryId()const void DeleteEventRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string DeleteEventRequest::getStoreName()const @@ -55,6 +57,6 @@ std::string DeleteEventRequest::getStoreName()const void DeleteEventRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/DeleteFacesRequest.cc b/cloudphoto/src/model/DeleteFacesRequest.cc index 995eafaf8..eef55cd30 100644 --- a/cloudphoto/src/model/DeleteFacesRequest.cc +++ b/cloudphoto/src/model/DeleteFacesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::DeleteFacesRequest; DeleteFacesRequest::DeleteFacesRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "DeleteFaces") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFacesRequest::~DeleteFacesRequest() {} @@ -33,7 +35,7 @@ std::string DeleteFacesRequest::getLibraryId()const void DeleteFacesRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string DeleteFacesRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string DeleteFacesRequest::getStoreName()const void DeleteFacesRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::vector DeleteFacesRequest::getFaceId()const @@ -55,7 +57,8 @@ std::vector DeleteFacesRequest::getFaceId()const void DeleteFacesRequest::setFaceId(const std::vector& faceId) { faceId_ = faceId; - for(int i = 0; i!= faceId.size(); i++) - setCoreParameter("FaceId."+ std::to_string(i), std::to_string(faceId.at(i))); + for(int dep1 = 0; dep1!= faceId.size(); dep1++) { + setParameter("FaceId."+ std::to_string(dep1), std::to_string(faceId.at(dep1))); + } } diff --git a/cloudphoto/src/model/DeletePhotoStoreRequest.cc b/cloudphoto/src/model/DeletePhotoStoreRequest.cc index 6c7e737b1..435c584d1 100644 --- a/cloudphoto/src/model/DeletePhotoStoreRequest.cc +++ b/cloudphoto/src/model/DeletePhotoStoreRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::DeletePhotoStoreRequest; DeletePhotoStoreRequest::DeletePhotoStoreRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "DeletePhotoStore") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeletePhotoStoreRequest::~DeletePhotoStoreRequest() {} @@ -33,6 +35,6 @@ std::string DeletePhotoStoreRequest::getStoreName()const void DeletePhotoStoreRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/DeletePhotosRequest.cc b/cloudphoto/src/model/DeletePhotosRequest.cc index c819569f5..a256ca06c 100644 --- a/cloudphoto/src/model/DeletePhotosRequest.cc +++ b/cloudphoto/src/model/DeletePhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::DeletePhotosRequest; DeletePhotosRequest::DeletePhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "DeletePhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeletePhotosRequest::~DeletePhotosRequest() {} @@ -33,7 +35,7 @@ std::string DeletePhotosRequest::getLibraryId()const void DeletePhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string DeletePhotosRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string DeletePhotosRequest::getStoreName()const void DeletePhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::vector DeletePhotosRequest::getPhotoId()const @@ -55,7 +57,8 @@ std::vector DeletePhotosRequest::getPhotoId()const void DeletePhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } diff --git a/cloudphoto/src/model/EditEventRequest.cc b/cloudphoto/src/model/EditEventRequest.cc index c15799b9c..949b6c5f3 100644 --- a/cloudphoto/src/model/EditEventRequest.cc +++ b/cloudphoto/src/model/EditEventRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::EditEventRequest; EditEventRequest::EditEventRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "EditEvent") -{} +{ + setMethod(HttpRequest::Method::Post); +} EditEventRequest::~EditEventRequest() {} @@ -33,7 +35,7 @@ std::string EditEventRequest::getEventId()const void EditEventRequest::setEventId(const std::string& eventId) { eventId_ = eventId; - setCoreParameter("EventId", eventId); + setParameter("EventId", eventId); } std::string EditEventRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string EditEventRequest::getStoreName()const void EditEventRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string EditEventRequest::getRemark()const @@ -55,7 +57,7 @@ std::string EditEventRequest::getRemark()const void EditEventRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string EditEventRequest::getTitle()const @@ -66,7 +68,7 @@ std::string EditEventRequest::getTitle()const void EditEventRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } long EditEventRequest::getEndAt()const @@ -77,7 +79,7 @@ long EditEventRequest::getEndAt()const void EditEventRequest::setEndAt(long endAt) { endAt_ = endAt; - setCoreParameter("EndAt", std::to_string(endAt)); + setParameter("EndAt", std::to_string(endAt)); } std::string EditEventRequest::getIdentity()const @@ -88,7 +90,7 @@ std::string EditEventRequest::getIdentity()const void EditEventRequest::setIdentity(const std::string& identity) { identity_ = identity; - setCoreParameter("Identity", identity); + setParameter("Identity", identity); } std::string EditEventRequest::getWatermarkPhotoId()const @@ -99,7 +101,7 @@ std::string EditEventRequest::getWatermarkPhotoId()const void EditEventRequest::setWatermarkPhotoId(const std::string& watermarkPhotoId) { watermarkPhotoId_ = watermarkPhotoId; - setCoreParameter("WatermarkPhotoId", watermarkPhotoId); + setParameter("WatermarkPhotoId", watermarkPhotoId); } std::string EditEventRequest::getSplashPhotoId()const @@ -110,7 +112,7 @@ std::string EditEventRequest::getSplashPhotoId()const void EditEventRequest::setSplashPhotoId(const std::string& splashPhotoId) { splashPhotoId_ = splashPhotoId; - setCoreParameter("SplashPhotoId", splashPhotoId); + setParameter("SplashPhotoId", splashPhotoId); } std::string EditEventRequest::getLibraryId()const @@ -121,7 +123,7 @@ std::string EditEventRequest::getLibraryId()const void EditEventRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string EditEventRequest::getWeixinTitle()const @@ -132,7 +134,7 @@ std::string EditEventRequest::getWeixinTitle()const void EditEventRequest::setWeixinTitle(const std::string& weixinTitle) { weixinTitle_ = weixinTitle; - setCoreParameter("WeixinTitle", weixinTitle); + setParameter("WeixinTitle", weixinTitle); } std::string EditEventRequest::getBannerPhotoId()const @@ -143,7 +145,7 @@ std::string EditEventRequest::getBannerPhotoId()const void EditEventRequest::setBannerPhotoId(const std::string& bannerPhotoId) { bannerPhotoId_ = bannerPhotoId; - setCoreParameter("BannerPhotoId", bannerPhotoId); + setParameter("BannerPhotoId", bannerPhotoId); } long EditEventRequest::getStartAt()const @@ -154,6 +156,6 @@ long EditEventRequest::getStartAt()const void EditEventRequest::setStartAt(long startAt) { startAt_ = startAt; - setCoreParameter("StartAt", std::to_string(startAt)); + setParameter("StartAt", std::to_string(startAt)); } diff --git a/cloudphoto/src/model/EditPhotoStoreRequest.cc b/cloudphoto/src/model/EditPhotoStoreRequest.cc index 2440290c5..a31833146 100644 --- a/cloudphoto/src/model/EditPhotoStoreRequest.cc +++ b/cloudphoto/src/model/EditPhotoStoreRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::EditPhotoStoreRequest; EditPhotoStoreRequest::EditPhotoStoreRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "EditPhotoStore") -{} +{ + setMethod(HttpRequest::Method::Post); +} EditPhotoStoreRequest::~EditPhotoStoreRequest() {} @@ -33,7 +35,7 @@ std::string EditPhotoStoreRequest::getAutoCleanEnabled()const void EditPhotoStoreRequest::setAutoCleanEnabled(const std::string& autoCleanEnabled) { autoCleanEnabled_ = autoCleanEnabled; - setCoreParameter("AutoCleanEnabled", autoCleanEnabled); + setParameter("AutoCleanEnabled", autoCleanEnabled); } std::string EditPhotoStoreRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string EditPhotoStoreRequest::getStoreName()const void EditPhotoStoreRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string EditPhotoStoreRequest::getRemark()const @@ -55,7 +57,7 @@ std::string EditPhotoStoreRequest::getRemark()const void EditPhotoStoreRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } long EditPhotoStoreRequest::getDefaultQuota()const @@ -66,7 +68,7 @@ long EditPhotoStoreRequest::getDefaultQuota()const void EditPhotoStoreRequest::setDefaultQuota(long defaultQuota) { defaultQuota_ = defaultQuota; - setCoreParameter("DefaultQuota", std::to_string(defaultQuota)); + setParameter("DefaultQuota", std::to_string(defaultQuota)); } int EditPhotoStoreRequest::getAutoCleanDays()const @@ -77,7 +79,7 @@ int EditPhotoStoreRequest::getAutoCleanDays()const void EditPhotoStoreRequest::setAutoCleanDays(int autoCleanDays) { autoCleanDays_ = autoCleanDays; - setCoreParameter("AutoCleanDays", std::to_string(autoCleanDays)); + setParameter("AutoCleanDays", std::to_string(autoCleanDays)); } long EditPhotoStoreRequest::getDefaultTrashQuota()const @@ -88,6 +90,6 @@ long EditPhotoStoreRequest::getDefaultTrashQuota()const void EditPhotoStoreRequest::setDefaultTrashQuota(long defaultTrashQuota) { defaultTrashQuota_ = defaultTrashQuota; - setCoreParameter("DefaultTrashQuota", std::to_string(defaultTrashQuota)); + setParameter("DefaultTrashQuota", std::to_string(defaultTrashQuota)); } diff --git a/cloudphoto/src/model/EditPhotosRequest.cc b/cloudphoto/src/model/EditPhotosRequest.cc index d51b002d4..403ccec3b 100644 --- a/cloudphoto/src/model/EditPhotosRequest.cc +++ b/cloudphoto/src/model/EditPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::EditPhotosRequest; EditPhotosRequest::EditPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "EditPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} EditPhotosRequest::~EditPhotosRequest() {} @@ -33,7 +35,7 @@ std::string EditPhotosRequest::getLibraryId()const void EditPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector EditPhotosRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector EditPhotosRequest::getPhotoId()const void EditPhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string EditPhotosRequest::getStoreName()const @@ -56,7 +59,7 @@ std::string EditPhotosRequest::getStoreName()const void EditPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string EditPhotosRequest::getRemark()const @@ -67,7 +70,7 @@ std::string EditPhotosRequest::getRemark()const void EditPhotosRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string EditPhotosRequest::getTitle()const @@ -78,7 +81,7 @@ std::string EditPhotosRequest::getTitle()const void EditPhotosRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } long EditPhotosRequest::getTakenAt()const @@ -89,7 +92,7 @@ long EditPhotosRequest::getTakenAt()const void EditPhotosRequest::setTakenAt(long takenAt) { takenAt_ = takenAt; - setCoreParameter("TakenAt", std::to_string(takenAt)); + setParameter("TakenAt", std::to_string(takenAt)); } long EditPhotosRequest::getShareExpireTime()const @@ -100,6 +103,6 @@ long EditPhotosRequest::getShareExpireTime()const void EditPhotosRequest::setShareExpireTime(long shareExpireTime) { shareExpireTime_ = shareExpireTime; - setCoreParameter("ShareExpireTime", std::to_string(shareExpireTime)); + setParameter("ShareExpireTime", std::to_string(shareExpireTime)); } diff --git a/cloudphoto/src/model/FetchAlbumTagPhotosRequest.cc b/cloudphoto/src/model/FetchAlbumTagPhotosRequest.cc index f45e80e13..b7b187526 100644 --- a/cloudphoto/src/model/FetchAlbumTagPhotosRequest.cc +++ b/cloudphoto/src/model/FetchAlbumTagPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::FetchAlbumTagPhotosRequest; FetchAlbumTagPhotosRequest::FetchAlbumTagPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "FetchAlbumTagPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} FetchAlbumTagPhotosRequest::~FetchAlbumTagPhotosRequest() {} @@ -33,7 +35,7 @@ long FetchAlbumTagPhotosRequest::getTagId()const void FetchAlbumTagPhotosRequest::setTagId(long tagId) { tagId_ = tagId; - setCoreParameter("TagId", std::to_string(tagId)); + setParameter("TagId", std::to_string(tagId)); } std::string FetchAlbumTagPhotosRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string FetchAlbumTagPhotosRequest::getLibraryId()const void FetchAlbumTagPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long FetchAlbumTagPhotosRequest::getAlbumId()const @@ -55,7 +57,7 @@ long FetchAlbumTagPhotosRequest::getAlbumId()const void FetchAlbumTagPhotosRequest::setAlbumId(long albumId) { albumId_ = albumId; - setCoreParameter("AlbumId", std::to_string(albumId)); + setParameter("AlbumId", std::to_string(albumId)); } std::string FetchAlbumTagPhotosRequest::getStoreName()const @@ -66,7 +68,7 @@ std::string FetchAlbumTagPhotosRequest::getStoreName()const void FetchAlbumTagPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int FetchAlbumTagPhotosRequest::getSize()const @@ -77,7 +79,7 @@ int FetchAlbumTagPhotosRequest::getSize()const void FetchAlbumTagPhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } int FetchAlbumTagPhotosRequest::getPage()const @@ -88,6 +90,6 @@ int FetchAlbumTagPhotosRequest::getPage()const void FetchAlbumTagPhotosRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } diff --git a/cloudphoto/src/model/FetchLibrariesRequest.cc b/cloudphoto/src/model/FetchLibrariesRequest.cc index efc45a907..1a8bb9476 100644 --- a/cloudphoto/src/model/FetchLibrariesRequest.cc +++ b/cloudphoto/src/model/FetchLibrariesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::FetchLibrariesRequest; FetchLibrariesRequest::FetchLibrariesRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "FetchLibraries") -{} +{ + setMethod(HttpRequest::Method::Post); +} FetchLibrariesRequest::~FetchLibrariesRequest() {} @@ -33,7 +35,7 @@ bool FetchLibrariesRequest::getNeedQuota()const void FetchLibrariesRequest::setNeedQuota(bool needQuota) { needQuota_ = needQuota; - setCoreParameter("NeedQuota", needQuota ? "true" : "false"); + setParameter("NeedQuota", needQuota ? "true" : "false"); } std::string FetchLibrariesRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string FetchLibrariesRequest::getStoreName()const void FetchLibrariesRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int FetchLibrariesRequest::getSize()const @@ -55,7 +57,7 @@ int FetchLibrariesRequest::getSize()const void FetchLibrariesRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } int FetchLibrariesRequest::getPage()const @@ -66,6 +68,6 @@ int FetchLibrariesRequest::getPage()const void FetchLibrariesRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } diff --git a/cloudphoto/src/model/FetchMomentPhotosRequest.cc b/cloudphoto/src/model/FetchMomentPhotosRequest.cc index ce5d2ab8f..2022595ce 100644 --- a/cloudphoto/src/model/FetchMomentPhotosRequest.cc +++ b/cloudphoto/src/model/FetchMomentPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::FetchMomentPhotosRequest; FetchMomentPhotosRequest::FetchMomentPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "FetchMomentPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} FetchMomentPhotosRequest::~FetchMomentPhotosRequest() {} @@ -33,7 +35,7 @@ std::string FetchMomentPhotosRequest::getLibraryId()const void FetchMomentPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string FetchMomentPhotosRequest::getOrderBy()const @@ -44,7 +46,7 @@ std::string FetchMomentPhotosRequest::getOrderBy()const void FetchMomentPhotosRequest::setOrderBy(const std::string& orderBy) { orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); + setParameter("OrderBy", orderBy); } std::string FetchMomentPhotosRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string FetchMomentPhotosRequest::getStoreName()const void FetchMomentPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long FetchMomentPhotosRequest::getMomentId()const @@ -66,7 +68,7 @@ long FetchMomentPhotosRequest::getMomentId()const void FetchMomentPhotosRequest::setMomentId(long momentId) { momentId_ = momentId; - setCoreParameter("MomentId", std::to_string(momentId)); + setParameter("MomentId", std::to_string(momentId)); } int FetchMomentPhotosRequest::getSize()const @@ -77,7 +79,7 @@ int FetchMomentPhotosRequest::getSize()const void FetchMomentPhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } int FetchMomentPhotosRequest::getPage()const @@ -88,7 +90,7 @@ int FetchMomentPhotosRequest::getPage()const void FetchMomentPhotosRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } std::string FetchMomentPhotosRequest::getOrder()const @@ -99,6 +101,6 @@ std::string FetchMomentPhotosRequest::getOrder()const void FetchMomentPhotosRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } diff --git a/cloudphoto/src/model/FetchPhotosRequest.cc b/cloudphoto/src/model/FetchPhotosRequest.cc index 0eaa2e5b8..cc0ea6316 100644 --- a/cloudphoto/src/model/FetchPhotosRequest.cc +++ b/cloudphoto/src/model/FetchPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::FetchPhotosRequest; FetchPhotosRequest::FetchPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "FetchPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} FetchPhotosRequest::~FetchPhotosRequest() {} @@ -33,7 +35,7 @@ std::string FetchPhotosRequest::getLibraryId()const void FetchPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string FetchPhotosRequest::getOrderBy()const @@ -44,7 +46,7 @@ std::string FetchPhotosRequest::getOrderBy()const void FetchPhotosRequest::setOrderBy(const std::string& orderBy) { orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); + setParameter("OrderBy", orderBy); } std::string FetchPhotosRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string FetchPhotosRequest::getStoreName()const void FetchPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int FetchPhotosRequest::getSize()const @@ -66,7 +68,7 @@ int FetchPhotosRequest::getSize()const void FetchPhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string FetchPhotosRequest::getState()const @@ -77,7 +79,7 @@ std::string FetchPhotosRequest::getState()const void FetchPhotosRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } int FetchPhotosRequest::getPage()const @@ -88,7 +90,7 @@ int FetchPhotosRequest::getPage()const void FetchPhotosRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } std::string FetchPhotosRequest::getOrder()const @@ -99,6 +101,6 @@ std::string FetchPhotosRequest::getOrder()const void FetchPhotosRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } diff --git a/cloudphoto/src/model/GetAlbumsByNamesRequest.cc b/cloudphoto/src/model/GetAlbumsByNamesRequest.cc index bf23cfef4..d905b5076 100644 --- a/cloudphoto/src/model/GetAlbumsByNamesRequest.cc +++ b/cloudphoto/src/model/GetAlbumsByNamesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetAlbumsByNamesRequest; GetAlbumsByNamesRequest::GetAlbumsByNamesRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetAlbumsByNames") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAlbumsByNamesRequest::~GetAlbumsByNamesRequest() {} @@ -33,7 +35,7 @@ std::string GetAlbumsByNamesRequest::getLibraryId()const void GetAlbumsByNamesRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string GetAlbumsByNamesRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string GetAlbumsByNamesRequest::getStoreName()const void GetAlbumsByNamesRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::vector GetAlbumsByNamesRequest::getName()const @@ -55,7 +57,8 @@ std::vector GetAlbumsByNamesRequest::getName()const void GetAlbumsByNamesRequest::setName(const std::vector& name) { name_ = name; - for(int i = 0; i!= name.size(); i++) - setCoreParameter("Name."+ std::to_string(i), name.at(i)); + for(int dep1 = 0; dep1!= name.size(); dep1++) { + setParameter("Name."+ std::to_string(dep1), name.at(dep1)); + } } diff --git a/cloudphoto/src/model/GetDownloadUrlRequest.cc b/cloudphoto/src/model/GetDownloadUrlRequest.cc index 06cdc78dc..cbd218292 100644 --- a/cloudphoto/src/model/GetDownloadUrlRequest.cc +++ b/cloudphoto/src/model/GetDownloadUrlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetDownloadUrlRequest; GetDownloadUrlRequest::GetDownloadUrlRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetDownloadUrl") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetDownloadUrlRequest::~GetDownloadUrlRequest() {} @@ -33,7 +35,7 @@ std::string GetDownloadUrlRequest::getLibraryId()const void GetDownloadUrlRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long GetDownloadUrlRequest::getPhotoId()const @@ -44,7 +46,7 @@ long GetDownloadUrlRequest::getPhotoId()const void GetDownloadUrlRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::string GetDownloadUrlRequest::getStoreName()const @@ -55,6 +57,6 @@ std::string GetDownloadUrlRequest::getStoreName()const void GetDownloadUrlRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/GetDownloadUrlsRequest.cc b/cloudphoto/src/model/GetDownloadUrlsRequest.cc index a9558d7ad..8fa8e078a 100644 --- a/cloudphoto/src/model/GetDownloadUrlsRequest.cc +++ b/cloudphoto/src/model/GetDownloadUrlsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetDownloadUrlsRequest; GetDownloadUrlsRequest::GetDownloadUrlsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetDownloadUrls") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetDownloadUrlsRequest::~GetDownloadUrlsRequest() {} @@ -33,7 +35,7 @@ std::string GetDownloadUrlsRequest::getLibraryId()const void GetDownloadUrlsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector GetDownloadUrlsRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector GetDownloadUrlsRequest::getPhotoId()const void GetDownloadUrlsRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string GetDownloadUrlsRequest::getStoreName()const @@ -56,6 +59,6 @@ std::string GetDownloadUrlsRequest::getStoreName()const void GetDownloadUrlsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/GetEventRequest.cc b/cloudphoto/src/model/GetEventRequest.cc index afc63fe85..b1e13a22c 100644 --- a/cloudphoto/src/model/GetEventRequest.cc +++ b/cloudphoto/src/model/GetEventRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetEventRequest; GetEventRequest::GetEventRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetEvent") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetEventRequest::~GetEventRequest() {} @@ -33,7 +35,7 @@ long GetEventRequest::getEventId()const void GetEventRequest::setEventId(long eventId) { eventId_ = eventId; - setCoreParameter("EventId", std::to_string(eventId)); + setParameter("EventId", std::to_string(eventId)); } std::string GetEventRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string GetEventRequest::getLibraryId()const void GetEventRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string GetEventRequest::getStoreName()const @@ -55,6 +57,6 @@ std::string GetEventRequest::getStoreName()const void GetEventRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/GetFramedPhotoUrlsRequest.cc b/cloudphoto/src/model/GetFramedPhotoUrlsRequest.cc index adb3adf94..5c1f547e1 100644 --- a/cloudphoto/src/model/GetFramedPhotoUrlsRequest.cc +++ b/cloudphoto/src/model/GetFramedPhotoUrlsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetFramedPhotoUrlsRequest; GetFramedPhotoUrlsRequest::GetFramedPhotoUrlsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetFramedPhotoUrls") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetFramedPhotoUrlsRequest::~GetFramedPhotoUrlsRequest() {} @@ -33,7 +35,7 @@ std::string GetFramedPhotoUrlsRequest::getFrameId()const void GetFramedPhotoUrlsRequest::setFrameId(const std::string& frameId) { frameId_ = frameId; - setCoreParameter("FrameId", frameId); + setParameter("FrameId", frameId); } std::string GetFramedPhotoUrlsRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string GetFramedPhotoUrlsRequest::getLibraryId()const void GetFramedPhotoUrlsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector GetFramedPhotoUrlsRequest::getPhotoId()const @@ -55,8 +57,9 @@ std::vector GetFramedPhotoUrlsRequest::getPhotoId()const void GetFramedPhotoUrlsRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string GetFramedPhotoUrlsRequest::getStoreName()const @@ -67,6 +70,6 @@ std::string GetFramedPhotoUrlsRequest::getStoreName()const void GetFramedPhotoUrlsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/GetLibraryRequest.cc b/cloudphoto/src/model/GetLibraryRequest.cc index d2e75aa30..a7e624e2b 100644 --- a/cloudphoto/src/model/GetLibraryRequest.cc +++ b/cloudphoto/src/model/GetLibraryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetLibraryRequest; GetLibraryRequest::GetLibraryRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetLibrary") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetLibraryRequest::~GetLibraryRequest() {} @@ -33,7 +35,7 @@ std::string GetLibraryRequest::getLibraryId()const void GetLibraryRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string GetLibraryRequest::getStoreName()const @@ -44,6 +46,6 @@ std::string GetLibraryRequest::getStoreName()const void GetLibraryRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/GetPhotoStoreRequest.cc b/cloudphoto/src/model/GetPhotoStoreRequest.cc index de6684bcf..4cb047a8f 100644 --- a/cloudphoto/src/model/GetPhotoStoreRequest.cc +++ b/cloudphoto/src/model/GetPhotoStoreRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetPhotoStoreRequest; GetPhotoStoreRequest::GetPhotoStoreRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetPhotoStore") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPhotoStoreRequest::~GetPhotoStoreRequest() {} @@ -33,6 +35,6 @@ std::string GetPhotoStoreRequest::getStoreName()const void GetPhotoStoreRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/GetPhotosByMd5sRequest.cc b/cloudphoto/src/model/GetPhotosByMd5sRequest.cc index c136ab708..730d1145e 100644 --- a/cloudphoto/src/model/GetPhotosByMd5sRequest.cc +++ b/cloudphoto/src/model/GetPhotosByMd5sRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetPhotosByMd5sRequest; GetPhotosByMd5sRequest::GetPhotosByMd5sRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetPhotosByMd5s") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPhotosByMd5sRequest::~GetPhotosByMd5sRequest() {} @@ -33,7 +35,7 @@ std::string GetPhotosByMd5sRequest::getLibraryId()const void GetPhotosByMd5sRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string GetPhotosByMd5sRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string GetPhotosByMd5sRequest::getStoreName()const void GetPhotosByMd5sRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string GetPhotosByMd5sRequest::getState()const @@ -55,7 +57,7 @@ std::string GetPhotosByMd5sRequest::getState()const void GetPhotosByMd5sRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::vector GetPhotosByMd5sRequest::getMd5()const @@ -66,7 +68,8 @@ std::vector GetPhotosByMd5sRequest::getMd5()const void GetPhotosByMd5sRequest::setMd5(const std::vector& md5) { md5_ = md5; - for(int i = 0; i!= md5.size(); i++) - setCoreParameter("Md5."+ std::to_string(i), md5.at(i)); + for(int dep1 = 0; dep1!= md5.size(); dep1++) { + setParameter("Md5."+ std::to_string(dep1), md5.at(dep1)); + } } diff --git a/cloudphoto/src/model/GetPhotosRequest.cc b/cloudphoto/src/model/GetPhotosRequest.cc index 58981d616..a444061f2 100644 --- a/cloudphoto/src/model/GetPhotosRequest.cc +++ b/cloudphoto/src/model/GetPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetPhotosRequest; GetPhotosRequest::GetPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPhotosRequest::~GetPhotosRequest() {} @@ -33,7 +35,7 @@ std::string GetPhotosRequest::getLibraryId()const void GetPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector GetPhotosRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector GetPhotosRequest::getPhotoId()const void GetPhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string GetPhotosRequest::getStoreName()const @@ -56,6 +59,6 @@ std::string GetPhotosRequest::getStoreName()const void GetPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/GetPrivateAccessUrlsRequest.cc b/cloudphoto/src/model/GetPrivateAccessUrlsRequest.cc index 0af382fbd..bf9ae44af 100644 --- a/cloudphoto/src/model/GetPrivateAccessUrlsRequest.cc +++ b/cloudphoto/src/model/GetPrivateAccessUrlsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetPrivateAccessUrlsRequest; GetPrivateAccessUrlsRequest::GetPrivateAccessUrlsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetPrivateAccessUrls") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPrivateAccessUrlsRequest::~GetPrivateAccessUrlsRequest() {} @@ -33,7 +35,7 @@ std::string GetPrivateAccessUrlsRequest::getLibraryId()const void GetPrivateAccessUrlsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector GetPrivateAccessUrlsRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector GetPrivateAccessUrlsRequest::getPhotoId()const void GetPrivateAccessUrlsRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string GetPrivateAccessUrlsRequest::getStoreName()const @@ -56,7 +59,7 @@ std::string GetPrivateAccessUrlsRequest::getStoreName()const void GetPrivateAccessUrlsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string GetPrivateAccessUrlsRequest::getZoomType()const @@ -67,6 +70,6 @@ std::string GetPrivateAccessUrlsRequest::getZoomType()const void GetPrivateAccessUrlsRequest::setZoomType(const std::string& zoomType) { zoomType_ = zoomType; - setCoreParameter("ZoomType", zoomType); + setParameter("ZoomType", zoomType); } diff --git a/cloudphoto/src/model/GetPublicAccessUrlsRequest.cc b/cloudphoto/src/model/GetPublicAccessUrlsRequest.cc index 91f5afc0e..4f2e5dab4 100644 --- a/cloudphoto/src/model/GetPublicAccessUrlsRequest.cc +++ b/cloudphoto/src/model/GetPublicAccessUrlsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetPublicAccessUrlsRequest; GetPublicAccessUrlsRequest::GetPublicAccessUrlsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetPublicAccessUrls") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPublicAccessUrlsRequest::~GetPublicAccessUrlsRequest() {} @@ -33,7 +35,7 @@ std::string GetPublicAccessUrlsRequest::getLibraryId()const void GetPublicAccessUrlsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector GetPublicAccessUrlsRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector GetPublicAccessUrlsRequest::getPhotoId()const void GetPublicAccessUrlsRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string GetPublicAccessUrlsRequest::getStoreName()const @@ -56,7 +59,7 @@ std::string GetPublicAccessUrlsRequest::getStoreName()const void GetPublicAccessUrlsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string GetPublicAccessUrlsRequest::getZoomType()const @@ -67,7 +70,7 @@ std::string GetPublicAccessUrlsRequest::getZoomType()const void GetPublicAccessUrlsRequest::setZoomType(const std::string& zoomType) { zoomType_ = zoomType; - setCoreParameter("ZoomType", zoomType); + setParameter("ZoomType", zoomType); } std::string GetPublicAccessUrlsRequest::getDomainType()const @@ -78,6 +81,6 @@ std::string GetPublicAccessUrlsRequest::getDomainType()const void GetPublicAccessUrlsRequest::setDomainType(const std::string& domainType) { domainType_ = domainType; - setCoreParameter("DomainType", domainType); + setParameter("DomainType", domainType); } diff --git a/cloudphoto/src/model/GetQuotaRequest.cc b/cloudphoto/src/model/GetQuotaRequest.cc index c2f7da3b6..4713f6193 100644 --- a/cloudphoto/src/model/GetQuotaRequest.cc +++ b/cloudphoto/src/model/GetQuotaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetQuotaRequest; GetQuotaRequest::GetQuotaRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetQuota") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetQuotaRequest::~GetQuotaRequest() {} @@ -33,7 +35,7 @@ std::string GetQuotaRequest::getLibraryId()const void GetQuotaRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string GetQuotaRequest::getStoreName()const @@ -44,6 +46,6 @@ std::string GetQuotaRequest::getStoreName()const void GetQuotaRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/GetSimilarPhotosRequest.cc b/cloudphoto/src/model/GetSimilarPhotosRequest.cc index 97bb587fb..ba431a424 100644 --- a/cloudphoto/src/model/GetSimilarPhotosRequest.cc +++ b/cloudphoto/src/model/GetSimilarPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetSimilarPhotosRequest; GetSimilarPhotosRequest::GetSimilarPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetSimilarPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSimilarPhotosRequest::~GetSimilarPhotosRequest() {} @@ -33,7 +35,7 @@ std::string GetSimilarPhotosRequest::getLibraryId()const void GetSimilarPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long GetSimilarPhotosRequest::getPhotoId()const @@ -44,7 +46,7 @@ long GetSimilarPhotosRequest::getPhotoId()const void GetSimilarPhotosRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::string GetSimilarPhotosRequest::getStoreName()const @@ -55,6 +57,6 @@ std::string GetSimilarPhotosRequest::getStoreName()const void GetSimilarPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/GetThumbnailRequest.cc b/cloudphoto/src/model/GetThumbnailRequest.cc index fe47fd3c8..93de62636 100644 --- a/cloudphoto/src/model/GetThumbnailRequest.cc +++ b/cloudphoto/src/model/GetThumbnailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetThumbnailRequest; GetThumbnailRequest::GetThumbnailRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetThumbnail") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetThumbnailRequest::~GetThumbnailRequest() {} @@ -33,7 +35,7 @@ std::string GetThumbnailRequest::getLibraryId()const void GetThumbnailRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long GetThumbnailRequest::getPhotoId()const @@ -44,7 +46,7 @@ long GetThumbnailRequest::getPhotoId()const void GetThumbnailRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::string GetThumbnailRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string GetThumbnailRequest::getStoreName()const void GetThumbnailRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string GetThumbnailRequest::getZoomType()const @@ -66,6 +68,6 @@ std::string GetThumbnailRequest::getZoomType()const void GetThumbnailRequest::setZoomType(const std::string& zoomType) { zoomType_ = zoomType; - setCoreParameter("ZoomType", zoomType); + setParameter("ZoomType", zoomType); } diff --git a/cloudphoto/src/model/GetThumbnailsRequest.cc b/cloudphoto/src/model/GetThumbnailsRequest.cc index accad1532..602ff2c40 100644 --- a/cloudphoto/src/model/GetThumbnailsRequest.cc +++ b/cloudphoto/src/model/GetThumbnailsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetThumbnailsRequest; GetThumbnailsRequest::GetThumbnailsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetThumbnails") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetThumbnailsRequest::~GetThumbnailsRequest() {} @@ -33,7 +35,7 @@ std::string GetThumbnailsRequest::getLibraryId()const void GetThumbnailsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector GetThumbnailsRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector GetThumbnailsRequest::getPhotoId()const void GetThumbnailsRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string GetThumbnailsRequest::getStoreName()const @@ -56,7 +59,7 @@ std::string GetThumbnailsRequest::getStoreName()const void GetThumbnailsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string GetThumbnailsRequest::getZoomType()const @@ -67,6 +70,6 @@ std::string GetThumbnailsRequest::getZoomType()const void GetThumbnailsRequest::setZoomType(const std::string& zoomType) { zoomType_ = zoomType; - setCoreParameter("ZoomType", zoomType); + setParameter("ZoomType", zoomType); } diff --git a/cloudphoto/src/model/GetVideoCoverRequest.cc b/cloudphoto/src/model/GetVideoCoverRequest.cc index ce07789ec..b6d62c781 100644 --- a/cloudphoto/src/model/GetVideoCoverRequest.cc +++ b/cloudphoto/src/model/GetVideoCoverRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::GetVideoCoverRequest; GetVideoCoverRequest::GetVideoCoverRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "GetVideoCover") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetVideoCoverRequest::~GetVideoCoverRequest() {} @@ -33,7 +35,7 @@ std::string GetVideoCoverRequest::getLibraryId()const void GetVideoCoverRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long GetVideoCoverRequest::getPhotoId()const @@ -44,7 +46,7 @@ long GetVideoCoverRequest::getPhotoId()const void GetVideoCoverRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::string GetVideoCoverRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string GetVideoCoverRequest::getStoreName()const void GetVideoCoverRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string GetVideoCoverRequest::getZoomType()const @@ -66,6 +68,6 @@ std::string GetVideoCoverRequest::getZoomType()const void GetVideoCoverRequest::setZoomType(const std::string& zoomType) { zoomType_ = zoomType; - setCoreParameter("ZoomType", zoomType); + setParameter("ZoomType", zoomType); } diff --git a/cloudphoto/src/model/InactivatePhotosRequest.cc b/cloudphoto/src/model/InactivatePhotosRequest.cc index 155307743..4d4859196 100644 --- a/cloudphoto/src/model/InactivatePhotosRequest.cc +++ b/cloudphoto/src/model/InactivatePhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::InactivatePhotosRequest; InactivatePhotosRequest::InactivatePhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "InactivatePhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} InactivatePhotosRequest::~InactivatePhotosRequest() {} @@ -33,7 +35,7 @@ std::string InactivatePhotosRequest::getLibraryId()const void InactivatePhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector InactivatePhotosRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector InactivatePhotosRequest::getPhotoId()const void InactivatePhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string InactivatePhotosRequest::getStoreName()const @@ -56,7 +59,7 @@ std::string InactivatePhotosRequest::getStoreName()const void InactivatePhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long InactivatePhotosRequest::getInactiveTime()const @@ -67,6 +70,6 @@ long InactivatePhotosRequest::getInactiveTime()const void InactivatePhotosRequest::setInactiveTime(long inactiveTime) { inactiveTime_ = inactiveTime; - setCoreParameter("InactiveTime", std::to_string(inactiveTime)); + setParameter("InactiveTime", std::to_string(inactiveTime)); } diff --git a/cloudphoto/src/model/LikePhotoRequest.cc b/cloudphoto/src/model/LikePhotoRequest.cc index c0a45ab91..634e74ae8 100644 --- a/cloudphoto/src/model/LikePhotoRequest.cc +++ b/cloudphoto/src/model/LikePhotoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::LikePhotoRequest; LikePhotoRequest::LikePhotoRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "LikePhoto") -{} +{ + setMethod(HttpRequest::Method::Post); +} LikePhotoRequest::~LikePhotoRequest() {} @@ -33,7 +35,7 @@ std::string LikePhotoRequest::getLibraryId()const void LikePhotoRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long LikePhotoRequest::getPhotoId()const @@ -44,7 +46,7 @@ long LikePhotoRequest::getPhotoId()const void LikePhotoRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::string LikePhotoRequest::getStoreName()const @@ -55,6 +57,6 @@ std::string LikePhotoRequest::getStoreName()const void LikePhotoRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/ListAlbumPhotosRequest.cc b/cloudphoto/src/model/ListAlbumPhotosRequest.cc index 81ea2ca0a..a95d6d1f2 100644 --- a/cloudphoto/src/model/ListAlbumPhotosRequest.cc +++ b/cloudphoto/src/model/ListAlbumPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListAlbumPhotosRequest; ListAlbumPhotosRequest::ListAlbumPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListAlbumPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAlbumPhotosRequest::~ListAlbumPhotosRequest() {} @@ -33,7 +35,7 @@ std::string ListAlbumPhotosRequest::getCursor()const void ListAlbumPhotosRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } std::string ListAlbumPhotosRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string ListAlbumPhotosRequest::getLibraryId()const void ListAlbumPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long ListAlbumPhotosRequest::getAlbumId()const @@ -55,7 +57,7 @@ long ListAlbumPhotosRequest::getAlbumId()const void ListAlbumPhotosRequest::setAlbumId(long albumId) { albumId_ = albumId; - setCoreParameter("AlbumId", std::to_string(albumId)); + setParameter("AlbumId", std::to_string(albumId)); } std::string ListAlbumPhotosRequest::getStoreName()const @@ -66,7 +68,7 @@ std::string ListAlbumPhotosRequest::getStoreName()const void ListAlbumPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int ListAlbumPhotosRequest::getSize()const @@ -77,7 +79,7 @@ int ListAlbumPhotosRequest::getSize()const void ListAlbumPhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string ListAlbumPhotosRequest::getState()const @@ -88,7 +90,7 @@ std::string ListAlbumPhotosRequest::getState()const void ListAlbumPhotosRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListAlbumPhotosRequest::getDirection()const @@ -99,6 +101,6 @@ std::string ListAlbumPhotosRequest::getDirection()const void ListAlbumPhotosRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } diff --git a/cloudphoto/src/model/ListAlbumsRequest.cc b/cloudphoto/src/model/ListAlbumsRequest.cc index a3986c5a2..0ab0ee85e 100644 --- a/cloudphoto/src/model/ListAlbumsRequest.cc +++ b/cloudphoto/src/model/ListAlbumsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListAlbumsRequest; ListAlbumsRequest::ListAlbumsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListAlbums") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAlbumsRequest::~ListAlbumsRequest() {} @@ -33,7 +35,7 @@ std::string ListAlbumsRequest::getCursor()const void ListAlbumsRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } std::string ListAlbumsRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string ListAlbumsRequest::getLibraryId()const void ListAlbumsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string ListAlbumsRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string ListAlbumsRequest::getStoreName()const void ListAlbumsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int ListAlbumsRequest::getSize()const @@ -66,7 +68,7 @@ int ListAlbumsRequest::getSize()const void ListAlbumsRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string ListAlbumsRequest::getState()const @@ -77,7 +79,7 @@ std::string ListAlbumsRequest::getState()const void ListAlbumsRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListAlbumsRequest::getDirection()const @@ -88,6 +90,6 @@ std::string ListAlbumsRequest::getDirection()const void ListAlbumsRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } diff --git a/cloudphoto/src/model/ListEventsRequest.cc b/cloudphoto/src/model/ListEventsRequest.cc index f81cbd7e9..6471029c6 100644 --- a/cloudphoto/src/model/ListEventsRequest.cc +++ b/cloudphoto/src/model/ListEventsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListEventsRequest; ListEventsRequest::ListEventsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListEvents") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListEventsRequest::~ListEventsRequest() {} @@ -33,7 +35,7 @@ std::string ListEventsRequest::getCursor()const void ListEventsRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } std::string ListEventsRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string ListEventsRequest::getStoreName()const void ListEventsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int ListEventsRequest::getSize()const @@ -55,7 +57,7 @@ int ListEventsRequest::getSize()const void ListEventsRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string ListEventsRequest::getState()const @@ -66,7 +68,7 @@ std::string ListEventsRequest::getState()const void ListEventsRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListEventsRequest::getDirection()const @@ -77,6 +79,6 @@ std::string ListEventsRequest::getDirection()const void ListEventsRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } diff --git a/cloudphoto/src/model/ListFacePhotosRequest.cc b/cloudphoto/src/model/ListFacePhotosRequest.cc index 4a3208e6f..3807f4ff5 100644 --- a/cloudphoto/src/model/ListFacePhotosRequest.cc +++ b/cloudphoto/src/model/ListFacePhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListFacePhotosRequest; ListFacePhotosRequest::ListFacePhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListFacePhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFacePhotosRequest::~ListFacePhotosRequest() {} @@ -33,7 +35,7 @@ std::string ListFacePhotosRequest::getCursor()const void ListFacePhotosRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } std::string ListFacePhotosRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string ListFacePhotosRequest::getLibraryId()const void ListFacePhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string ListFacePhotosRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string ListFacePhotosRequest::getStoreName()const void ListFacePhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long ListFacePhotosRequest::getFaceId()const @@ -66,7 +68,7 @@ long ListFacePhotosRequest::getFaceId()const void ListFacePhotosRequest::setFaceId(long faceId) { faceId_ = faceId; - setCoreParameter("FaceId", std::to_string(faceId)); + setParameter("FaceId", std::to_string(faceId)); } int ListFacePhotosRequest::getSize()const @@ -77,7 +79,7 @@ int ListFacePhotosRequest::getSize()const void ListFacePhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string ListFacePhotosRequest::getState()const @@ -88,7 +90,7 @@ std::string ListFacePhotosRequest::getState()const void ListFacePhotosRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListFacePhotosRequest::getDirection()const @@ -99,6 +101,6 @@ std::string ListFacePhotosRequest::getDirection()const void ListFacePhotosRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } diff --git a/cloudphoto/src/model/ListFacesRequest.cc b/cloudphoto/src/model/ListFacesRequest.cc index b280de37c..acb58d704 100644 --- a/cloudphoto/src/model/ListFacesRequest.cc +++ b/cloudphoto/src/model/ListFacesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListFacesRequest; ListFacesRequest::ListFacesRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListFaces") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFacesRequest::~ListFacesRequest() {} @@ -33,7 +35,7 @@ std::string ListFacesRequest::getCursor()const void ListFacesRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } std::string ListFacesRequest::getHasFaceName()const @@ -44,7 +46,7 @@ std::string ListFacesRequest::getHasFaceName()const void ListFacesRequest::setHasFaceName(const std::string& hasFaceName) { hasFaceName_ = hasFaceName; - setCoreParameter("HasFaceName", hasFaceName); + setParameter("HasFaceName", hasFaceName); } std::string ListFacesRequest::getLibraryId()const @@ -55,7 +57,7 @@ std::string ListFacesRequest::getLibraryId()const void ListFacesRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string ListFacesRequest::getStoreName()const @@ -66,7 +68,7 @@ std::string ListFacesRequest::getStoreName()const void ListFacesRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int ListFacesRequest::getSize()const @@ -77,7 +79,7 @@ int ListFacesRequest::getSize()const void ListFacesRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string ListFacesRequest::getState()const @@ -88,7 +90,7 @@ std::string ListFacesRequest::getState()const void ListFacesRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListFacesRequest::getDirection()const @@ -99,6 +101,6 @@ std::string ListFacesRequest::getDirection()const void ListFacesRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } diff --git a/cloudphoto/src/model/ListMomentPhotosRequest.cc b/cloudphoto/src/model/ListMomentPhotosRequest.cc index 075d6986b..96226a88d 100644 --- a/cloudphoto/src/model/ListMomentPhotosRequest.cc +++ b/cloudphoto/src/model/ListMomentPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListMomentPhotosRequest; ListMomentPhotosRequest::ListMomentPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListMomentPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListMomentPhotosRequest::~ListMomentPhotosRequest() {} @@ -33,7 +35,7 @@ std::string ListMomentPhotosRequest::getCursor()const void ListMomentPhotosRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } std::string ListMomentPhotosRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string ListMomentPhotosRequest::getLibraryId()const void ListMomentPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string ListMomentPhotosRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string ListMomentPhotosRequest::getStoreName()const void ListMomentPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long ListMomentPhotosRequest::getMomentId()const @@ -66,7 +68,7 @@ long ListMomentPhotosRequest::getMomentId()const void ListMomentPhotosRequest::setMomentId(long momentId) { momentId_ = momentId; - setCoreParameter("MomentId", std::to_string(momentId)); + setParameter("MomentId", std::to_string(momentId)); } int ListMomentPhotosRequest::getSize()const @@ -77,7 +79,7 @@ int ListMomentPhotosRequest::getSize()const void ListMomentPhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string ListMomentPhotosRequest::getState()const @@ -88,7 +90,7 @@ std::string ListMomentPhotosRequest::getState()const void ListMomentPhotosRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListMomentPhotosRequest::getDirection()const @@ -99,6 +101,6 @@ std::string ListMomentPhotosRequest::getDirection()const void ListMomentPhotosRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } diff --git a/cloudphoto/src/model/ListMomentsRequest.cc b/cloudphoto/src/model/ListMomentsRequest.cc index 30014d507..c4578e3cd 100644 --- a/cloudphoto/src/model/ListMomentsRequest.cc +++ b/cloudphoto/src/model/ListMomentsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListMomentsRequest; ListMomentsRequest::ListMomentsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListMoments") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListMomentsRequest::~ListMomentsRequest() {} @@ -33,7 +35,7 @@ std::string ListMomentsRequest::getCursor()const void ListMomentsRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } std::string ListMomentsRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string ListMomentsRequest::getLibraryId()const void ListMomentsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string ListMomentsRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string ListMomentsRequest::getStoreName()const void ListMomentsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int ListMomentsRequest::getSize()const @@ -66,7 +68,7 @@ int ListMomentsRequest::getSize()const void ListMomentsRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string ListMomentsRequest::getState()const @@ -77,7 +79,7 @@ std::string ListMomentsRequest::getState()const void ListMomentsRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListMomentsRequest::getDirection()const @@ -88,6 +90,6 @@ std::string ListMomentsRequest::getDirection()const void ListMomentsRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } diff --git a/cloudphoto/src/model/ListPhotoFacesRequest.cc b/cloudphoto/src/model/ListPhotoFacesRequest.cc index 91a0cd344..fb8c62daa 100644 --- a/cloudphoto/src/model/ListPhotoFacesRequest.cc +++ b/cloudphoto/src/model/ListPhotoFacesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListPhotoFacesRequest; ListPhotoFacesRequest::ListPhotoFacesRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListPhotoFaces") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPhotoFacesRequest::~ListPhotoFacesRequest() {} @@ -33,7 +35,7 @@ std::string ListPhotoFacesRequest::getLibraryId()const void ListPhotoFacesRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long ListPhotoFacesRequest::getPhotoId()const @@ -44,7 +46,7 @@ long ListPhotoFacesRequest::getPhotoId()const void ListPhotoFacesRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::string ListPhotoFacesRequest::getStoreName()const @@ -55,6 +57,6 @@ std::string ListPhotoFacesRequest::getStoreName()const void ListPhotoFacesRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/ListPhotoStoresRequest.cc b/cloudphoto/src/model/ListPhotoStoresRequest.cc index bb9d3a78c..3b2e2a006 100644 --- a/cloudphoto/src/model/ListPhotoStoresRequest.cc +++ b/cloudphoto/src/model/ListPhotoStoresRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListPhotoStoresRequest; ListPhotoStoresRequest::ListPhotoStoresRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListPhotoStores") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPhotoStoresRequest::~ListPhotoStoresRequest() {} diff --git a/cloudphoto/src/model/ListPhotoTagsRequest.cc b/cloudphoto/src/model/ListPhotoTagsRequest.cc index b64af98ef..5301c6e91 100644 --- a/cloudphoto/src/model/ListPhotoTagsRequest.cc +++ b/cloudphoto/src/model/ListPhotoTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListPhotoTagsRequest; ListPhotoTagsRequest::ListPhotoTagsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListPhotoTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPhotoTagsRequest::~ListPhotoTagsRequest() {} @@ -33,7 +35,7 @@ std::string ListPhotoTagsRequest::getLibraryId()const void ListPhotoTagsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long ListPhotoTagsRequest::getPhotoId()const @@ -44,7 +46,7 @@ long ListPhotoTagsRequest::getPhotoId()const void ListPhotoTagsRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::string ListPhotoTagsRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string ListPhotoTagsRequest::getStoreName()const void ListPhotoTagsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string ListPhotoTagsRequest::getLang()const @@ -66,6 +68,6 @@ std::string ListPhotoTagsRequest::getLang()const void ListPhotoTagsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cloudphoto/src/model/ListPhotosRequest.cc b/cloudphoto/src/model/ListPhotosRequest.cc index b0b8f947d..0181f2c57 100644 --- a/cloudphoto/src/model/ListPhotosRequest.cc +++ b/cloudphoto/src/model/ListPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListPhotosRequest; ListPhotosRequest::ListPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPhotosRequest::~ListPhotosRequest() {} @@ -33,7 +35,7 @@ std::string ListPhotosRequest::getCursor()const void ListPhotosRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } std::string ListPhotosRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string ListPhotosRequest::getLibraryId()const void ListPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string ListPhotosRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string ListPhotosRequest::getStoreName()const void ListPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int ListPhotosRequest::getSize()const @@ -66,7 +68,7 @@ int ListPhotosRequest::getSize()const void ListPhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string ListPhotosRequest::getState()const @@ -77,7 +79,7 @@ std::string ListPhotosRequest::getState()const void ListPhotosRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListPhotosRequest::getDirection()const @@ -88,6 +90,6 @@ std::string ListPhotosRequest::getDirection()const void ListPhotosRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } diff --git a/cloudphoto/src/model/ListRegisteredTagsRequest.cc b/cloudphoto/src/model/ListRegisteredTagsRequest.cc index 5c7024422..4aa3a7f6e 100644 --- a/cloudphoto/src/model/ListRegisteredTagsRequest.cc +++ b/cloudphoto/src/model/ListRegisteredTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListRegisteredTagsRequest; ListRegisteredTagsRequest::ListRegisteredTagsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListRegisteredTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRegisteredTagsRequest::~ListRegisteredTagsRequest() {} @@ -33,7 +35,7 @@ std::string ListRegisteredTagsRequest::getStoreName()const void ListRegisteredTagsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::vector ListRegisteredTagsRequest::getLang()const @@ -44,7 +46,8 @@ std::vector ListRegisteredTagsRequest::getLang()const void ListRegisteredTagsRequest::setLang(const std::vector& lang) { lang_ = lang; - for(int i = 0; i!= lang.size(); i++) - setCoreParameter("Lang."+ std::to_string(i), lang.at(i)); + for(int dep1 = 0; dep1!= lang.size(); dep1++) { + setParameter("Lang."+ std::to_string(dep1), lang.at(dep1)); + } } diff --git a/cloudphoto/src/model/ListTagPhotosRequest.cc b/cloudphoto/src/model/ListTagPhotosRequest.cc index 3b412bbe7..7871fc776 100644 --- a/cloudphoto/src/model/ListTagPhotosRequest.cc +++ b/cloudphoto/src/model/ListTagPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListTagPhotosRequest; ListTagPhotosRequest::ListTagPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListTagPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagPhotosRequest::~ListTagPhotosRequest() {} @@ -33,7 +35,7 @@ std::string ListTagPhotosRequest::getCursor()const void ListTagPhotosRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } long ListTagPhotosRequest::getTagId()const @@ -44,7 +46,7 @@ long ListTagPhotosRequest::getTagId()const void ListTagPhotosRequest::setTagId(long tagId) { tagId_ = tagId; - setCoreParameter("TagId", std::to_string(tagId)); + setParameter("TagId", std::to_string(tagId)); } std::string ListTagPhotosRequest::getLibraryId()const @@ -55,7 +57,7 @@ std::string ListTagPhotosRequest::getLibraryId()const void ListTagPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string ListTagPhotosRequest::getStoreName()const @@ -66,7 +68,7 @@ std::string ListTagPhotosRequest::getStoreName()const void ListTagPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int ListTagPhotosRequest::getSize()const @@ -77,7 +79,7 @@ int ListTagPhotosRequest::getSize()const void ListTagPhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string ListTagPhotosRequest::getState()const @@ -88,7 +90,7 @@ std::string ListTagPhotosRequest::getState()const void ListTagPhotosRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListTagPhotosRequest::getDirection()const @@ -99,6 +101,6 @@ std::string ListTagPhotosRequest::getDirection()const void ListTagPhotosRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } diff --git a/cloudphoto/src/model/ListTagsRequest.cc b/cloudphoto/src/model/ListTagsRequest.cc index 11e6e963e..15ae4149d 100644 --- a/cloudphoto/src/model/ListTagsRequest.cc +++ b/cloudphoto/src/model/ListTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListTagsRequest; ListTagsRequest::ListTagsRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagsRequest::~ListTagsRequest() {} @@ -33,7 +35,7 @@ std::string ListTagsRequest::getLibraryId()const void ListTagsRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string ListTagsRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string ListTagsRequest::getStoreName()const void ListTagsRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string ListTagsRequest::getLang()const @@ -55,6 +57,6 @@ std::string ListTagsRequest::getLang()const void ListTagsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cloudphoto/src/model/ListTimeLinePhotosRequest.cc b/cloudphoto/src/model/ListTimeLinePhotosRequest.cc index c5f1e8082..8dda3a9b7 100644 --- a/cloudphoto/src/model/ListTimeLinePhotosRequest.cc +++ b/cloudphoto/src/model/ListTimeLinePhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListTimeLinePhotosRequest; ListTimeLinePhotosRequest::ListTimeLinePhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListTimeLinePhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTimeLinePhotosRequest::~ListTimeLinePhotosRequest() {} @@ -33,7 +35,7 @@ std::string ListTimeLinePhotosRequest::getLibraryId()const void ListTimeLinePhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long ListTimeLinePhotosRequest::getEndTime()const @@ -44,7 +46,7 @@ long ListTimeLinePhotosRequest::getEndTime()const void ListTimeLinePhotosRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string ListTimeLinePhotosRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string ListTimeLinePhotosRequest::getStoreName()const void ListTimeLinePhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long ListTimeLinePhotosRequest::getStartTime()const @@ -66,7 +68,7 @@ long ListTimeLinePhotosRequest::getStartTime()const void ListTimeLinePhotosRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string ListTimeLinePhotosRequest::getFilterBy()const @@ -77,7 +79,7 @@ std::string ListTimeLinePhotosRequest::getFilterBy()const void ListTimeLinePhotosRequest::setFilterBy(const std::string& filterBy) { filterBy_ = filterBy; - setCoreParameter("FilterBy", filterBy); + setParameter("FilterBy", filterBy); } int ListTimeLinePhotosRequest::getSize()const @@ -88,7 +90,7 @@ int ListTimeLinePhotosRequest::getSize()const void ListTimeLinePhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } int ListTimeLinePhotosRequest::getPage()const @@ -99,7 +101,7 @@ int ListTimeLinePhotosRequest::getPage()const void ListTimeLinePhotosRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } std::string ListTimeLinePhotosRequest::getDirection()const @@ -110,7 +112,7 @@ std::string ListTimeLinePhotosRequest::getDirection()const void ListTimeLinePhotosRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } std::string ListTimeLinePhotosRequest::getOrder()const @@ -121,6 +123,6 @@ std::string ListTimeLinePhotosRequest::getOrder()const void ListTimeLinePhotosRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } diff --git a/cloudphoto/src/model/ListTimeLinesRequest.cc b/cloudphoto/src/model/ListTimeLinesRequest.cc index a7dbc187f..355ae15af 100644 --- a/cloudphoto/src/model/ListTimeLinesRequest.cc +++ b/cloudphoto/src/model/ListTimeLinesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ListTimeLinesRequest; ListTimeLinesRequest::ListTimeLinesRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ListTimeLines") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTimeLinesRequest::~ListTimeLinesRequest() {} @@ -33,7 +35,7 @@ long ListTimeLinesRequest::getCursor()const void ListTimeLinesRequest::setCursor(long cursor) { cursor_ = cursor; - setCoreParameter("Cursor", std::to_string(cursor)); + setParameter("Cursor", std::to_string(cursor)); } std::string ListTimeLinesRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string ListTimeLinesRequest::getLibraryId()const void ListTimeLinesRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string ListTimeLinesRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string ListTimeLinesRequest::getStoreName()const void ListTimeLinesRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string ListTimeLinesRequest::getFilterBy()const @@ -66,7 +68,7 @@ std::string ListTimeLinesRequest::getFilterBy()const void ListTimeLinesRequest::setFilterBy(const std::string& filterBy) { filterBy_ = filterBy; - setCoreParameter("FilterBy", filterBy); + setParameter("FilterBy", filterBy); } int ListTimeLinesRequest::getPhotoSize()const @@ -77,7 +79,7 @@ int ListTimeLinesRequest::getPhotoSize()const void ListTimeLinesRequest::setPhotoSize(int photoSize) { photoSize_ = photoSize; - setCoreParameter("PhotoSize", std::to_string(photoSize)); + setParameter("PhotoSize", std::to_string(photoSize)); } int ListTimeLinesRequest::getTimeLineCount()const @@ -88,7 +90,7 @@ int ListTimeLinesRequest::getTimeLineCount()const void ListTimeLinesRequest::setTimeLineCount(int timeLineCount) { timeLineCount_ = timeLineCount; - setCoreParameter("TimeLineCount", std::to_string(timeLineCount)); + setParameter("TimeLineCount", std::to_string(timeLineCount)); } std::string ListTimeLinesRequest::getTimeLineUnit()const @@ -99,7 +101,7 @@ std::string ListTimeLinesRequest::getTimeLineUnit()const void ListTimeLinesRequest::setTimeLineUnit(const std::string& timeLineUnit) { timeLineUnit_ = timeLineUnit; - setCoreParameter("TimeLineUnit", timeLineUnit); + setParameter("TimeLineUnit", timeLineUnit); } std::string ListTimeLinesRequest::getDirection()const @@ -110,7 +112,7 @@ std::string ListTimeLinesRequest::getDirection()const void ListTimeLinesRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } std::string ListTimeLinesRequest::getOrder()const @@ -121,6 +123,6 @@ std::string ListTimeLinesRequest::getOrder()const void ListTimeLinesRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } diff --git a/cloudphoto/src/model/MergeFacesRequest.cc b/cloudphoto/src/model/MergeFacesRequest.cc index e4b1d993e..8eba7d62c 100644 --- a/cloudphoto/src/model/MergeFacesRequest.cc +++ b/cloudphoto/src/model/MergeFacesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::MergeFacesRequest; MergeFacesRequest::MergeFacesRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "MergeFaces") -{} +{ + setMethod(HttpRequest::Method::Post); +} MergeFacesRequest::~MergeFacesRequest() {} @@ -33,7 +35,7 @@ std::string MergeFacesRequest::getLibraryId()const void MergeFacesRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long MergeFacesRequest::getTargetFaceId()const @@ -44,7 +46,7 @@ long MergeFacesRequest::getTargetFaceId()const void MergeFacesRequest::setTargetFaceId(long targetFaceId) { targetFaceId_ = targetFaceId; - setCoreParameter("TargetFaceId", std::to_string(targetFaceId)); + setParameter("TargetFaceId", std::to_string(targetFaceId)); } std::string MergeFacesRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string MergeFacesRequest::getStoreName()const void MergeFacesRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::vector MergeFacesRequest::getFaceId()const @@ -66,7 +68,8 @@ std::vector MergeFacesRequest::getFaceId()const void MergeFacesRequest::setFaceId(const std::vector& faceId) { faceId_ = faceId; - for(int i = 0; i!= faceId.size(); i++) - setCoreParameter("FaceId."+ std::to_string(i), std::to_string(faceId.at(i))); + for(int dep1 = 0; dep1!= faceId.size(); dep1++) { + setParameter("FaceId."+ std::to_string(dep1), std::to_string(faceId.at(dep1))); + } } diff --git a/cloudphoto/src/model/MoveAlbumPhotosRequest.cc b/cloudphoto/src/model/MoveAlbumPhotosRequest.cc index c66aed7c7..699a401fe 100644 --- a/cloudphoto/src/model/MoveAlbumPhotosRequest.cc +++ b/cloudphoto/src/model/MoveAlbumPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::MoveAlbumPhotosRequest; MoveAlbumPhotosRequest::MoveAlbumPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "MoveAlbumPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoveAlbumPhotosRequest::~MoveAlbumPhotosRequest() {} @@ -33,7 +35,7 @@ long MoveAlbumPhotosRequest::getSourceAlbumId()const void MoveAlbumPhotosRequest::setSourceAlbumId(long sourceAlbumId) { sourceAlbumId_ = sourceAlbumId; - setCoreParameter("SourceAlbumId", std::to_string(sourceAlbumId)); + setParameter("SourceAlbumId", std::to_string(sourceAlbumId)); } long MoveAlbumPhotosRequest::getTargetAlbumId()const @@ -44,7 +46,7 @@ long MoveAlbumPhotosRequest::getTargetAlbumId()const void MoveAlbumPhotosRequest::setTargetAlbumId(long targetAlbumId) { targetAlbumId_ = targetAlbumId; - setCoreParameter("TargetAlbumId", std::to_string(targetAlbumId)); + setParameter("TargetAlbumId", std::to_string(targetAlbumId)); } std::string MoveAlbumPhotosRequest::getLibraryId()const @@ -55,7 +57,7 @@ std::string MoveAlbumPhotosRequest::getLibraryId()const void MoveAlbumPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector MoveAlbumPhotosRequest::getPhotoId()const @@ -66,8 +68,9 @@ std::vector MoveAlbumPhotosRequest::getPhotoId()const void MoveAlbumPhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string MoveAlbumPhotosRequest::getStoreName()const @@ -78,6 +81,6 @@ std::string MoveAlbumPhotosRequest::getStoreName()const void MoveAlbumPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/MoveFacePhotosRequest.cc b/cloudphoto/src/model/MoveFacePhotosRequest.cc index 8614c04fc..66de305ae 100644 --- a/cloudphoto/src/model/MoveFacePhotosRequest.cc +++ b/cloudphoto/src/model/MoveFacePhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::MoveFacePhotosRequest; MoveFacePhotosRequest::MoveFacePhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "MoveFacePhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoveFacePhotosRequest::~MoveFacePhotosRequest() {} @@ -33,7 +35,7 @@ std::string MoveFacePhotosRequest::getLibraryId()const void MoveFacePhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long MoveFacePhotosRequest::getTargetFaceId()const @@ -44,7 +46,7 @@ long MoveFacePhotosRequest::getTargetFaceId()const void MoveFacePhotosRequest::setTargetFaceId(long targetFaceId) { targetFaceId_ = targetFaceId; - setCoreParameter("TargetFaceId", std::to_string(targetFaceId)); + setParameter("TargetFaceId", std::to_string(targetFaceId)); } std::vector MoveFacePhotosRequest::getPhotoId()const @@ -55,8 +57,9 @@ std::vector MoveFacePhotosRequest::getPhotoId()const void MoveFacePhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string MoveFacePhotosRequest::getStoreName()const @@ -67,7 +70,7 @@ std::string MoveFacePhotosRequest::getStoreName()const void MoveFacePhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long MoveFacePhotosRequest::getSourceFaceId()const @@ -78,6 +81,6 @@ long MoveFacePhotosRequest::getSourceFaceId()const void MoveFacePhotosRequest::setSourceFaceId(long sourceFaceId) { sourceFaceId_ = sourceFaceId; - setCoreParameter("SourceFaceId", std::to_string(sourceFaceId)); + setParameter("SourceFaceId", std::to_string(sourceFaceId)); } diff --git a/cloudphoto/src/model/ReactivatePhotosRequest.cc b/cloudphoto/src/model/ReactivatePhotosRequest.cc index 1610d6efc..4f9f6d978 100644 --- a/cloudphoto/src/model/ReactivatePhotosRequest.cc +++ b/cloudphoto/src/model/ReactivatePhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ReactivatePhotosRequest; ReactivatePhotosRequest::ReactivatePhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ReactivatePhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReactivatePhotosRequest::~ReactivatePhotosRequest() {} @@ -33,7 +35,7 @@ std::string ReactivatePhotosRequest::getLibraryId()const void ReactivatePhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector ReactivatePhotosRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector ReactivatePhotosRequest::getPhotoId()const void ReactivatePhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string ReactivatePhotosRequest::getStoreName()const @@ -56,6 +59,6 @@ std::string ReactivatePhotosRequest::getStoreName()const void ReactivatePhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/RegisterPhotoRequest.cc b/cloudphoto/src/model/RegisterPhotoRequest.cc index c9e0ce4d4..1a96589e9 100644 --- a/cloudphoto/src/model/RegisterPhotoRequest.cc +++ b/cloudphoto/src/model/RegisterPhotoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::RegisterPhotoRequest; RegisterPhotoRequest::RegisterPhotoRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "RegisterPhoto") -{} +{ + setMethod(HttpRequest::Method::Post); +} RegisterPhotoRequest::~RegisterPhotoRequest() {} @@ -33,7 +35,7 @@ float RegisterPhotoRequest::getLatitude()const void RegisterPhotoRequest::setLatitude(float latitude) { latitude_ = latitude; - setCoreParameter("Latitude", std::to_string(latitude)); + setParameter("Latitude", std::to_string(latitude)); } std::string RegisterPhotoRequest::getPhotoTitle()const @@ -44,7 +46,7 @@ std::string RegisterPhotoRequest::getPhotoTitle()const void RegisterPhotoRequest::setPhotoTitle(const std::string& photoTitle) { photoTitle_ = photoTitle; - setCoreParameter("PhotoTitle", photoTitle); + setParameter("PhotoTitle", photoTitle); } std::string RegisterPhotoRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string RegisterPhotoRequest::getStoreName()const void RegisterPhotoRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string RegisterPhotoRequest::getIsVideo()const @@ -66,7 +68,7 @@ std::string RegisterPhotoRequest::getIsVideo()const void RegisterPhotoRequest::setIsVideo(const std::string& isVideo) { isVideo_ = isVideo; - setCoreParameter("IsVideo", isVideo); + setParameter("IsVideo", isVideo); } std::string RegisterPhotoRequest::getRemark()const @@ -77,7 +79,7 @@ std::string RegisterPhotoRequest::getRemark()const void RegisterPhotoRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } long RegisterPhotoRequest::getTakenAt()const @@ -88,7 +90,7 @@ long RegisterPhotoRequest::getTakenAt()const void RegisterPhotoRequest::setTakenAt(long takenAt) { takenAt_ = takenAt; - setCoreParameter("TakenAt", std::to_string(takenAt)); + setParameter("TakenAt", std::to_string(takenAt)); } float RegisterPhotoRequest::getLongitude()const @@ -99,7 +101,7 @@ float RegisterPhotoRequest::getLongitude()const void RegisterPhotoRequest::setLongitude(float longitude) { longitude_ = longitude; - setCoreParameter("Longitude", std::to_string(longitude)); + setParameter("Longitude", std::to_string(longitude)); } int RegisterPhotoRequest::getHeight()const @@ -110,7 +112,7 @@ int RegisterPhotoRequest::getHeight()const void RegisterPhotoRequest::setHeight(int height) { height_ = height; - setCoreParameter("Height", std::to_string(height)); + setParameter("Height", std::to_string(height)); } std::string RegisterPhotoRequest::getLibraryId()const @@ -121,7 +123,7 @@ std::string RegisterPhotoRequest::getLibraryId()const void RegisterPhotoRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long RegisterPhotoRequest::getSize()const @@ -132,7 +134,7 @@ long RegisterPhotoRequest::getSize()const void RegisterPhotoRequest::setSize(long size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } int RegisterPhotoRequest::getWidth()const @@ -143,7 +145,7 @@ int RegisterPhotoRequest::getWidth()const void RegisterPhotoRequest::setWidth(int width) { width_ = width; - setCoreParameter("Width", std::to_string(width)); + setParameter("Width", std::to_string(width)); } std::string RegisterPhotoRequest::getLocation()const @@ -154,7 +156,7 @@ std::string RegisterPhotoRequest::getLocation()const void RegisterPhotoRequest::setLocation(const std::string& location) { location_ = location; - setCoreParameter("Location", location); + setParameter("Location", location); } std::string RegisterPhotoRequest::getMd5()const @@ -165,6 +167,6 @@ std::string RegisterPhotoRequest::getMd5()const void RegisterPhotoRequest::setMd5(const std::string& md5) { md5_ = md5; - setCoreParameter("Md5", md5); + setParameter("Md5", md5); } diff --git a/cloudphoto/src/model/RegisterTagRequest.cc b/cloudphoto/src/model/RegisterTagRequest.cc index 21d1edaeb..25091a1f7 100644 --- a/cloudphoto/src/model/RegisterTagRequest.cc +++ b/cloudphoto/src/model/RegisterTagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::RegisterTagRequest; RegisterTagRequest::RegisterTagRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "RegisterTag") -{} +{ + setMethod(HttpRequest::Method::Post); +} RegisterTagRequest::~RegisterTagRequest() {} @@ -33,7 +35,7 @@ std::string RegisterTagRequest::getStoreName()const void RegisterTagRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string RegisterTagRequest::getText()const @@ -44,7 +46,7 @@ std::string RegisterTagRequest::getText()const void RegisterTagRequest::setText(const std::string& text) { text_ = text; - setCoreParameter("Text", text); + setParameter("Text", text); } std::string RegisterTagRequest::getTagKey()const @@ -55,7 +57,7 @@ std::string RegisterTagRequest::getTagKey()const void RegisterTagRequest::setTagKey(const std::string& tagKey) { tagKey_ = tagKey; - setCoreParameter("TagKey", tagKey); + setParameter("TagKey", tagKey); } std::string RegisterTagRequest::getLang()const @@ -66,6 +68,6 @@ std::string RegisterTagRequest::getLang()const void RegisterTagRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/cloudphoto/src/model/RemoveAlbumPhotosRequest.cc b/cloudphoto/src/model/RemoveAlbumPhotosRequest.cc index 2435017cd..addf1a532 100644 --- a/cloudphoto/src/model/RemoveAlbumPhotosRequest.cc +++ b/cloudphoto/src/model/RemoveAlbumPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::RemoveAlbumPhotosRequest; RemoveAlbumPhotosRequest::RemoveAlbumPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "RemoveAlbumPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveAlbumPhotosRequest::~RemoveAlbumPhotosRequest() {} @@ -33,7 +35,7 @@ std::string RemoveAlbumPhotosRequest::getLibraryId()const void RemoveAlbumPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long RemoveAlbumPhotosRequest::getAlbumId()const @@ -44,7 +46,7 @@ long RemoveAlbumPhotosRequest::getAlbumId()const void RemoveAlbumPhotosRequest::setAlbumId(long albumId) { albumId_ = albumId; - setCoreParameter("AlbumId", std::to_string(albumId)); + setParameter("AlbumId", std::to_string(albumId)); } std::vector RemoveAlbumPhotosRequest::getPhotoId()const @@ -55,8 +57,9 @@ std::vector RemoveAlbumPhotosRequest::getPhotoId()const void RemoveAlbumPhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string RemoveAlbumPhotosRequest::getStoreName()const @@ -67,6 +70,6 @@ std::string RemoveAlbumPhotosRequest::getStoreName()const void RemoveAlbumPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/RemoveFacePhotosRequest.cc b/cloudphoto/src/model/RemoveFacePhotosRequest.cc index 1ef58bad8..e7ec751ce 100644 --- a/cloudphoto/src/model/RemoveFacePhotosRequest.cc +++ b/cloudphoto/src/model/RemoveFacePhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::RemoveFacePhotosRequest; RemoveFacePhotosRequest::RemoveFacePhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "RemoveFacePhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveFacePhotosRequest::~RemoveFacePhotosRequest() {} @@ -33,7 +35,7 @@ std::string RemoveFacePhotosRequest::getLibraryId()const void RemoveFacePhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector RemoveFacePhotosRequest::getPhotoId()const @@ -44,8 +46,9 @@ std::vector RemoveFacePhotosRequest::getPhotoId()const void RemoveFacePhotosRequest::setPhotoId(const std::vector& photoId) { photoId_ = photoId; - for(int i = 0; i!= photoId.size(); i++) - setCoreParameter("PhotoId."+ std::to_string(i), std::to_string(photoId.at(i))); + for(int dep1 = 0; dep1!= photoId.size(); dep1++) { + setParameter("PhotoId."+ std::to_string(dep1), std::to_string(photoId.at(dep1))); + } } std::string RemoveFacePhotosRequest::getStoreName()const @@ -56,7 +59,7 @@ std::string RemoveFacePhotosRequest::getStoreName()const void RemoveFacePhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long RemoveFacePhotosRequest::getFaceId()const @@ -67,6 +70,6 @@ long RemoveFacePhotosRequest::getFaceId()const void RemoveFacePhotosRequest::setFaceId(long faceId) { faceId_ = faceId; - setCoreParameter("FaceId", std::to_string(faceId)); + setParameter("FaceId", std::to_string(faceId)); } diff --git a/cloudphoto/src/model/RenameAlbumRequest.cc b/cloudphoto/src/model/RenameAlbumRequest.cc index 57ce42b18..c4a13d5c7 100644 --- a/cloudphoto/src/model/RenameAlbumRequest.cc +++ b/cloudphoto/src/model/RenameAlbumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::RenameAlbumRequest; RenameAlbumRequest::RenameAlbumRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "RenameAlbum") -{} +{ + setMethod(HttpRequest::Method::Post); +} RenameAlbumRequest::~RenameAlbumRequest() {} @@ -33,7 +35,7 @@ std::string RenameAlbumRequest::getLibraryId()const void RenameAlbumRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long RenameAlbumRequest::getAlbumId()const @@ -44,7 +46,7 @@ long RenameAlbumRequest::getAlbumId()const void RenameAlbumRequest::setAlbumId(long albumId) { albumId_ = albumId; - setCoreParameter("AlbumId", std::to_string(albumId)); + setParameter("AlbumId", std::to_string(albumId)); } std::string RenameAlbumRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string RenameAlbumRequest::getStoreName()const void RenameAlbumRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::string RenameAlbumRequest::getAlbumName()const @@ -66,6 +68,6 @@ std::string RenameAlbumRequest::getAlbumName()const void RenameAlbumRequest::setAlbumName(const std::string& albumName) { albumName_ = albumName; - setCoreParameter("AlbumName", albumName); + setParameter("AlbumName", albumName); } diff --git a/cloudphoto/src/model/RenameFaceRequest.cc b/cloudphoto/src/model/RenameFaceRequest.cc index 77e9a6f2d..12f4375d1 100644 --- a/cloudphoto/src/model/RenameFaceRequest.cc +++ b/cloudphoto/src/model/RenameFaceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::RenameFaceRequest; RenameFaceRequest::RenameFaceRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "RenameFace") -{} +{ + setMethod(HttpRequest::Method::Post); +} RenameFaceRequest::~RenameFaceRequest() {} @@ -33,7 +35,7 @@ std::string RenameFaceRequest::getLibraryId()const void RenameFaceRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string RenameFaceRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string RenameFaceRequest::getStoreName()const void RenameFaceRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long RenameFaceRequest::getFaceId()const @@ -55,7 +57,7 @@ long RenameFaceRequest::getFaceId()const void RenameFaceRequest::setFaceId(long faceId) { faceId_ = faceId; - setCoreParameter("FaceId", std::to_string(faceId)); + setParameter("FaceId", std::to_string(faceId)); } std::string RenameFaceRequest::getFaceName()const @@ -66,6 +68,6 @@ std::string RenameFaceRequest::getFaceName()const void RenameFaceRequest::setFaceName(const std::string& faceName) { faceName_ = faceName; - setCoreParameter("FaceName", faceName); + setParameter("FaceName", faceName); } diff --git a/cloudphoto/src/model/SearchPhotosRequest.cc b/cloudphoto/src/model/SearchPhotosRequest.cc index c8ebf0eb8..db2b56e51 100644 --- a/cloudphoto/src/model/SearchPhotosRequest.cc +++ b/cloudphoto/src/model/SearchPhotosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::SearchPhotosRequest; SearchPhotosRequest::SearchPhotosRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "SearchPhotos") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchPhotosRequest::~SearchPhotosRequest() {} @@ -33,7 +35,7 @@ std::string SearchPhotosRequest::getLibraryId()const void SearchPhotosRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string SearchPhotosRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string SearchPhotosRequest::getStoreName()const void SearchPhotosRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } int SearchPhotosRequest::getSize()const @@ -55,7 +57,7 @@ int SearchPhotosRequest::getSize()const void SearchPhotosRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } int SearchPhotosRequest::getPage()const @@ -66,7 +68,7 @@ int SearchPhotosRequest::getPage()const void SearchPhotosRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } std::string SearchPhotosRequest::getKeyword()const @@ -77,6 +79,6 @@ std::string SearchPhotosRequest::getKeyword()const void SearchPhotosRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } diff --git a/cloudphoto/src/model/SetAlbumCoverRequest.cc b/cloudphoto/src/model/SetAlbumCoverRequest.cc index 92ac3ff87..fe56fd6e3 100644 --- a/cloudphoto/src/model/SetAlbumCoverRequest.cc +++ b/cloudphoto/src/model/SetAlbumCoverRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::SetAlbumCoverRequest; SetAlbumCoverRequest::SetAlbumCoverRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "SetAlbumCover") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetAlbumCoverRequest::~SetAlbumCoverRequest() {} @@ -33,7 +35,7 @@ std::string SetAlbumCoverRequest::getLibraryId()const void SetAlbumCoverRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long SetAlbumCoverRequest::getAlbumId()const @@ -44,7 +46,7 @@ long SetAlbumCoverRequest::getAlbumId()const void SetAlbumCoverRequest::setAlbumId(long albumId) { albumId_ = albumId; - setCoreParameter("AlbumId", std::to_string(albumId)); + setParameter("AlbumId", std::to_string(albumId)); } long SetAlbumCoverRequest::getPhotoId()const @@ -55,7 +57,7 @@ long SetAlbumCoverRequest::getPhotoId()const void SetAlbumCoverRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::string SetAlbumCoverRequest::getStoreName()const @@ -66,6 +68,6 @@ std::string SetAlbumCoverRequest::getStoreName()const void SetAlbumCoverRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/SetFaceCoverRequest.cc b/cloudphoto/src/model/SetFaceCoverRequest.cc index ca5884a40..8a91f2aac 100644 --- a/cloudphoto/src/model/SetFaceCoverRequest.cc +++ b/cloudphoto/src/model/SetFaceCoverRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::SetFaceCoverRequest; SetFaceCoverRequest::SetFaceCoverRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "SetFaceCover") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetFaceCoverRequest::~SetFaceCoverRequest() {} @@ -33,7 +35,7 @@ std::string SetFaceCoverRequest::getLibraryId()const void SetFaceCoverRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } long SetFaceCoverRequest::getPhotoId()const @@ -44,7 +46,7 @@ long SetFaceCoverRequest::getPhotoId()const void SetFaceCoverRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::string SetFaceCoverRequest::getStoreName()const @@ -55,7 +57,7 @@ std::string SetFaceCoverRequest::getStoreName()const void SetFaceCoverRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long SetFaceCoverRequest::getFaceId()const @@ -66,6 +68,6 @@ long SetFaceCoverRequest::getFaceId()const void SetFaceCoverRequest::setFaceId(long faceId) { faceId_ = faceId; - setCoreParameter("FaceId", std::to_string(faceId)); + setParameter("FaceId", std::to_string(faceId)); } diff --git a/cloudphoto/src/model/SetMeRequest.cc b/cloudphoto/src/model/SetMeRequest.cc index 5bc39def6..601155b3a 100644 --- a/cloudphoto/src/model/SetMeRequest.cc +++ b/cloudphoto/src/model/SetMeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::SetMeRequest; SetMeRequest::SetMeRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "SetMe") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetMeRequest::~SetMeRequest() {} @@ -33,7 +35,7 @@ std::string SetMeRequest::getLibraryId()const void SetMeRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string SetMeRequest::getStoreName()const @@ -44,7 +46,7 @@ std::string SetMeRequest::getStoreName()const void SetMeRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long SetMeRequest::getFaceId()const @@ -55,6 +57,6 @@ long SetMeRequest::getFaceId()const void SetMeRequest::setFaceId(long faceId) { faceId_ = faceId; - setCoreParameter("FaceId", std::to_string(faceId)); + setParameter("FaceId", std::to_string(faceId)); } diff --git a/cloudphoto/src/model/SetQuotaRequest.cc b/cloudphoto/src/model/SetQuotaRequest.cc index 0cf7b96ba..bdeefb8f0 100644 --- a/cloudphoto/src/model/SetQuotaRequest.cc +++ b/cloudphoto/src/model/SetQuotaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::SetQuotaRequest; SetQuotaRequest::SetQuotaRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "SetQuota") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetQuotaRequest::~SetQuotaRequest() {} @@ -33,7 +35,7 @@ long SetQuotaRequest::getTotalQuota()const void SetQuotaRequest::setTotalQuota(long totalQuota) { totalQuota_ = totalQuota; - setCoreParameter("TotalQuota", std::to_string(totalQuota)); + setParameter("TotalQuota", std::to_string(totalQuota)); } std::string SetQuotaRequest::getLibraryId()const @@ -44,7 +46,7 @@ std::string SetQuotaRequest::getLibraryId()const void SetQuotaRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::string SetQuotaRequest::getStoreName()const @@ -55,6 +57,6 @@ std::string SetQuotaRequest::getStoreName()const void SetQuotaRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } diff --git a/cloudphoto/src/model/TagPhotoRequest.cc b/cloudphoto/src/model/TagPhotoRequest.cc index 9a49a06e7..01f66f12f 100644 --- a/cloudphoto/src/model/TagPhotoRequest.cc +++ b/cloudphoto/src/model/TagPhotoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::TagPhotoRequest; TagPhotoRequest::TagPhotoRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "TagPhoto") -{} +{ + setMethod(HttpRequest::Method::Post); +} TagPhotoRequest::~TagPhotoRequest() {} @@ -33,7 +35,7 @@ std::string TagPhotoRequest::getLibraryId()const void TagPhotoRequest::setLibraryId(const std::string& libraryId) { libraryId_ = libraryId; - setCoreParameter("LibraryId", libraryId); + setParameter("LibraryId", libraryId); } std::vector TagPhotoRequest::getConfidence()const @@ -44,8 +46,9 @@ std::vector TagPhotoRequest::getConfidence()const void TagPhotoRequest::setConfidence(const std::vector& confidence) { confidence_ = confidence; - for(int i = 0; i!= confidence.size(); i++) - setCoreParameter("Confidence."+ std::to_string(i), std::to_string(confidence.at(i))); + for(int dep1 = 0; dep1!= confidence.size(); dep1++) { + setParameter("Confidence."+ std::to_string(dep1), std::to_string(confidence.at(dep1))); + } } std::string TagPhotoRequest::getStoreName()const @@ -56,7 +59,7 @@ std::string TagPhotoRequest::getStoreName()const void TagPhotoRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } long TagPhotoRequest::getPhotoId()const @@ -67,7 +70,7 @@ long TagPhotoRequest::getPhotoId()const void TagPhotoRequest::setPhotoId(long photoId) { photoId_ = photoId; - setCoreParameter("PhotoId", std::to_string(photoId)); + setParameter("PhotoId", std::to_string(photoId)); } std::vector TagPhotoRequest::getTagKey()const @@ -78,7 +81,8 @@ std::vector TagPhotoRequest::getTagKey()const void TagPhotoRequest::setTagKey(const std::vector& tagKey) { tagKey_ = tagKey; - for(int i = 0; i!= tagKey.size(); i++) - setCoreParameter("TagKey."+ std::to_string(i), tagKey.at(i)); + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } } diff --git a/cloudphoto/src/model/ToggleFeaturesRequest.cc b/cloudphoto/src/model/ToggleFeaturesRequest.cc index b644b2da7..4aaab03bf 100644 --- a/cloudphoto/src/model/ToggleFeaturesRequest.cc +++ b/cloudphoto/src/model/ToggleFeaturesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CloudPhoto::Model::ToggleFeaturesRequest; ToggleFeaturesRequest::ToggleFeaturesRequest() : RpcServiceRequest("cloudphoto", "2017-07-11", "ToggleFeatures") -{} +{ + setMethod(HttpRequest::Method::Post); +} ToggleFeaturesRequest::~ToggleFeaturesRequest() {} @@ -33,8 +35,9 @@ std::vector ToggleFeaturesRequest::getDisabledFeatures()const void ToggleFeaturesRequest::setDisabledFeatures(const std::vector& disabledFeatures) { disabledFeatures_ = disabledFeatures; - for(int i = 0; i!= disabledFeatures.size(); i++) - setCoreParameter("DisabledFeatures."+ std::to_string(i), disabledFeatures.at(i)); + for(int dep1 = 0; dep1!= disabledFeatures.size(); dep1++) { + setParameter("DisabledFeatures."+ std::to_string(dep1), disabledFeatures.at(dep1)); + } } std::string ToggleFeaturesRequest::getStoreName()const @@ -45,7 +48,7 @@ std::string ToggleFeaturesRequest::getStoreName()const void ToggleFeaturesRequest::setStoreName(const std::string& storeName) { storeName_ = storeName; - setCoreParameter("StoreName", storeName); + setParameter("StoreName", storeName); } std::vector ToggleFeaturesRequest::getEnabledFeatures()const @@ -56,7 +59,8 @@ std::vector ToggleFeaturesRequest::getEnabledFeatures()const void ToggleFeaturesRequest::setEnabledFeatures(const std::vector& enabledFeatures) { enabledFeatures_ = enabledFeatures; - for(int i = 0; i!= enabledFeatures.size(); i++) - setCoreParameter("EnabledFeatures."+ std::to_string(i), enabledFeatures.at(i)); + for(int dep1 = 0; dep1!= enabledFeatures.size(); dep1++) { + setParameter("EnabledFeatures."+ std::to_string(dep1), enabledFeatures.at(dep1)); + } } diff --git a/cloudwf/src/model/AddApgroupConfigRequest.cc b/cloudwf/src/model/AddApgroupConfigRequest.cc index 27d0afb58..37ac9ebce 100644 --- a/cloudwf/src/model/AddApgroupConfigRequest.cc +++ b/cloudwf/src/model/AddApgroupConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::AddApgroupConfigRequest; AddApgroupConfigRequest::AddApgroupConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "AddApgroupConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddApgroupConfigRequest::~AddApgroupConfigRequest() {} @@ -33,7 +35,7 @@ std::string AddApgroupConfigRequest::getDescription()const void AddApgroupConfigRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string AddApgroupConfigRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string AddApgroupConfigRequest::getAccessKeyId()const void AddApgroupConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long AddApgroupConfigRequest::getParentApgroupId()const @@ -55,7 +57,7 @@ long AddApgroupConfigRequest::getParentApgroupId()const void AddApgroupConfigRequest::setParentApgroupId(long parentApgroupId) { parentApgroupId_ = parentApgroupId; - setCoreParameter("ParentApgroupId", std::to_string(parentApgroupId)); + setParameter("ParentApgroupId", std::to_string(parentApgroupId)); } std::string AddApgroupConfigRequest::getName()const @@ -66,6 +68,6 @@ std::string AddApgroupConfigRequest::getName()const void AddApgroupConfigRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cloudwf/src/model/AliyunRegisterApAssetRequest.cc b/cloudwf/src/model/AliyunRegisterApAssetRequest.cc index 61062d803..a5758107e 100644 --- a/cloudwf/src/model/AliyunRegisterApAssetRequest.cc +++ b/cloudwf/src/model/AliyunRegisterApAssetRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::AliyunRegisterApAssetRequest; AliyunRegisterApAssetRequest::AliyunRegisterApAssetRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "AliyunRegisterApAsset") -{} +{ + setMethod(HttpRequest::Method::Post); +} AliyunRegisterApAssetRequest::~AliyunRegisterApAssetRequest() {} @@ -33,7 +35,7 @@ long AliyunRegisterApAssetRequest::getApgroupId()const void AliyunRegisterApAssetRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string AliyunRegisterApAssetRequest::getMac()const @@ -44,7 +46,7 @@ std::string AliyunRegisterApAssetRequest::getMac()const void AliyunRegisterApAssetRequest::setMac(const std::string& mac) { mac_ = mac; - setCoreParameter("Mac", mac); + setParameter("Mac", mac); } std::string AliyunRegisterApAssetRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AliyunRegisterApAssetRequest::getAccessKeyId()const void AliyunRegisterApAssetRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AliyunRegisterApAssetRequest::getSerialNo()const @@ -66,6 +68,6 @@ std::string AliyunRegisterApAssetRequest::getSerialNo()const void AliyunRegisterApAssetRequest::setSerialNo(const std::string& serialNo) { serialNo_ = serialNo; - setCoreParameter("SerialNo", serialNo); + setParameter("SerialNo", serialNo); } diff --git a/cloudwf/src/model/ApgroupBatchAddApRequest.cc b/cloudwf/src/model/ApgroupBatchAddApRequest.cc index 9379aa8f1..0c9c6558d 100644 --- a/cloudwf/src/model/ApgroupBatchAddApRequest.cc +++ b/cloudwf/src/model/ApgroupBatchAddApRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ApgroupBatchAddApRequest; ApgroupBatchAddApRequest::ApgroupBatchAddApRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ApgroupBatchAddAp") -{} +{ + setMethod(HttpRequest::Method::Post); +} ApgroupBatchAddApRequest::~ApgroupBatchAddApRequest() {} @@ -33,7 +35,7 @@ long ApgroupBatchAddApRequest::getApgroupId()const void ApgroupBatchAddApRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string ApgroupBatchAddApRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ApgroupBatchAddApRequest::getAccessKeyId()const void ApgroupBatchAddApRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ApgroupBatchAddApRequest::getApAssetIds()const @@ -55,6 +57,6 @@ std::string ApgroupBatchAddApRequest::getApAssetIds()const void ApgroupBatchAddApRequest::setApAssetIds(const std::string& apAssetIds) { apAssetIds_ = apAssetIds; - setCoreParameter("ApAssetIds", apAssetIds); + setParameter("ApAssetIds", apAssetIds); } diff --git a/cloudwf/src/model/ApgroupBatchDeleteApRequest.cc b/cloudwf/src/model/ApgroupBatchDeleteApRequest.cc index b9fb2eab2..6d3dd7d44 100644 --- a/cloudwf/src/model/ApgroupBatchDeleteApRequest.cc +++ b/cloudwf/src/model/ApgroupBatchDeleteApRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ApgroupBatchDeleteApRequest; ApgroupBatchDeleteApRequest::ApgroupBatchDeleteApRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ApgroupBatchDeleteAp") -{} +{ + setMethod(HttpRequest::Method::Post); +} ApgroupBatchDeleteApRequest::~ApgroupBatchDeleteApRequest() {} @@ -33,7 +35,7 @@ std::string ApgroupBatchDeleteApRequest::getAccessKeyId()const void ApgroupBatchDeleteApRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ApgroupBatchDeleteApRequest::getApAssetIds()const @@ -44,6 +46,6 @@ std::string ApgroupBatchDeleteApRequest::getApAssetIds()const void ApgroupBatchDeleteApRequest::setApAssetIds(const std::string& apAssetIds) { apAssetIds_ = apAssetIds; - setCoreParameter("ApAssetIds", apAssetIds); + setParameter("ApAssetIds", apAssetIds); } diff --git a/cloudwf/src/model/AreaCreateRequest.cc b/cloudwf/src/model/AreaCreateRequest.cc index 27758476d..fd7ae1ecf 100644 --- a/cloudwf/src/model/AreaCreateRequest.cc +++ b/cloudwf/src/model/AreaCreateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::AreaCreateRequest; AreaCreateRequest::AreaCreateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "AreaCreate") -{} +{ + setMethod(HttpRequest::Method::Post); +} AreaCreateRequest::~AreaCreateRequest() {} @@ -33,7 +35,7 @@ std::string AreaCreateRequest::getAccessKeyId()const void AreaCreateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long AreaCreateRequest::getSid()const @@ -44,7 +46,7 @@ long AreaCreateRequest::getSid()const void AreaCreateRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } std::string AreaCreateRequest::getName()const @@ -55,7 +57,7 @@ std::string AreaCreateRequest::getName()const void AreaCreateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string AreaCreateRequest::getDids()const @@ -66,6 +68,6 @@ std::string AreaCreateRequest::getDids()const void AreaCreateRequest::setDids(const std::string& dids) { dids_ = dids; - setCoreParameter("Dids", dids); + setParameter("Dids", dids); } diff --git a/cloudwf/src/model/AreaDeleteRequest.cc b/cloudwf/src/model/AreaDeleteRequest.cc index 0a1a93b5f..c5f801488 100644 --- a/cloudwf/src/model/AreaDeleteRequest.cc +++ b/cloudwf/src/model/AreaDeleteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::AreaDeleteRequest; AreaDeleteRequest::AreaDeleteRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "AreaDelete") -{} +{ + setMethod(HttpRequest::Method::Post); +} AreaDeleteRequest::~AreaDeleteRequest() {} @@ -33,7 +35,7 @@ std::string AreaDeleteRequest::getAccessKeyId()const void AreaDeleteRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long AreaDeleteRequest::getSid()const @@ -44,7 +46,7 @@ long AreaDeleteRequest::getSid()const void AreaDeleteRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } long AreaDeleteRequest::getAid()const @@ -55,6 +57,6 @@ long AreaDeleteRequest::getAid()const void AreaDeleteRequest::setAid(long aid) { aid_ = aid; - setCoreParameter("Aid", std::to_string(aid)); + setParameter("Aid", std::to_string(aid)); } diff --git a/cloudwf/src/model/AreaInfoRequest.cc b/cloudwf/src/model/AreaInfoRequest.cc index 474b11607..e6ade6839 100644 --- a/cloudwf/src/model/AreaInfoRequest.cc +++ b/cloudwf/src/model/AreaInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::AreaInfoRequest; AreaInfoRequest::AreaInfoRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "AreaInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} AreaInfoRequest::~AreaInfoRequest() {} @@ -33,7 +35,7 @@ std::string AreaInfoRequest::getAccessKeyId()const void AreaInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long AreaInfoRequest::getSid()const @@ -44,7 +46,7 @@ long AreaInfoRequest::getSid()const void AreaInfoRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } long AreaInfoRequest::getAid()const @@ -55,6 +57,6 @@ long AreaInfoRequest::getAid()const void AreaInfoRequest::setAid(long aid) { aid_ = aid; - setCoreParameter("Aid", std::to_string(aid)); + setParameter("Aid", std::to_string(aid)); } diff --git a/cloudwf/src/model/AreaShowListRequest.cc b/cloudwf/src/model/AreaShowListRequest.cc index b5746f06b..38be10e1b 100644 --- a/cloudwf/src/model/AreaShowListRequest.cc +++ b/cloudwf/src/model/AreaShowListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::AreaShowListRequest; AreaShowListRequest::AreaShowListRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "AreaShowList") -{} +{ + setMethod(HttpRequest::Method::Post); +} AreaShowListRequest::~AreaShowListRequest() {} @@ -33,7 +35,7 @@ std::string AreaShowListRequest::getAccessKeyId()const void AreaShowListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long AreaShowListRequest::getSid()const @@ -44,7 +46,7 @@ long AreaShowListRequest::getSid()const void AreaShowListRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } int AreaShowListRequest::getPage()const @@ -55,7 +57,7 @@ int AreaShowListRequest::getPage()const void AreaShowListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } int AreaShowListRequest::getPer()const @@ -66,6 +68,6 @@ int AreaShowListRequest::getPer()const void AreaShowListRequest::setPer(int per) { per_ = per; - setCoreParameter("Per", std::to_string(per)); + setParameter("Per", std::to_string(per)); } diff --git a/cloudwf/src/model/AreaUpdateRequest.cc b/cloudwf/src/model/AreaUpdateRequest.cc index d2e8f3789..fdc2b0728 100644 --- a/cloudwf/src/model/AreaUpdateRequest.cc +++ b/cloudwf/src/model/AreaUpdateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::AreaUpdateRequest; AreaUpdateRequest::AreaUpdateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "AreaUpdate") -{} +{ + setMethod(HttpRequest::Method::Post); +} AreaUpdateRequest::~AreaUpdateRequest() {} @@ -33,7 +35,7 @@ std::string AreaUpdateRequest::getAccessKeyId()const void AreaUpdateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long AreaUpdateRequest::getSid()const @@ -44,7 +46,7 @@ long AreaUpdateRequest::getSid()const void AreaUpdateRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } std::string AreaUpdateRequest::getName()const @@ -55,7 +57,7 @@ std::string AreaUpdateRequest::getName()const void AreaUpdateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string AreaUpdateRequest::getDids()const @@ -66,7 +68,7 @@ std::string AreaUpdateRequest::getDids()const void AreaUpdateRequest::setDids(const std::string& dids) { dids_ = dids; - setCoreParameter("Dids", dids); + setParameter("Dids", dids); } long AreaUpdateRequest::getAid()const @@ -77,6 +79,6 @@ long AreaUpdateRequest::getAid()const void AreaUpdateRequest::setAid(long aid) { aid_ = aid; - setCoreParameter("Aid", std::to_string(aid)); + setParameter("Aid", std::to_string(aid)); } diff --git a/cloudwf/src/model/BatchChangeGroupApNameRequest.cc b/cloudwf/src/model/BatchChangeGroupApNameRequest.cc index 04c90621e..57b50b8d1 100644 --- a/cloudwf/src/model/BatchChangeGroupApNameRequest.cc +++ b/cloudwf/src/model/BatchChangeGroupApNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::BatchChangeGroupApNameRequest; BatchChangeGroupApNameRequest::BatchChangeGroupApNameRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "BatchChangeGroupApName") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchChangeGroupApNameRequest::~BatchChangeGroupApNameRequest() {} @@ -33,7 +35,7 @@ std::string BatchChangeGroupApNameRequest::getJsonData()const void BatchChangeGroupApNameRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string BatchChangeGroupApNameRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string BatchChangeGroupApNameRequest::getAccessKeyId()const void BatchChangeGroupApNameRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/BatchRegisterApAssetRequest.cc b/cloudwf/src/model/BatchRegisterApAssetRequest.cc index d6715ff84..800f6552b 100644 --- a/cloudwf/src/model/BatchRegisterApAssetRequest.cc +++ b/cloudwf/src/model/BatchRegisterApAssetRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::BatchRegisterApAssetRequest; BatchRegisterApAssetRequest::BatchRegisterApAssetRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "BatchRegisterApAsset") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchRegisterApAssetRequest::~BatchRegisterApAssetRequest() {} @@ -33,7 +35,7 @@ std::string BatchRegisterApAssetRequest::getJsonData()const void BatchRegisterApAssetRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string BatchRegisterApAssetRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string BatchRegisterApAssetRequest::getAccessKeyId()const void BatchRegisterApAssetRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/BatchSaveApPositionRequest.cc b/cloudwf/src/model/BatchSaveApPositionRequest.cc index 3b3104f9c..e244a008f 100644 --- a/cloudwf/src/model/BatchSaveApPositionRequest.cc +++ b/cloudwf/src/model/BatchSaveApPositionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::BatchSaveApPositionRequest; BatchSaveApPositionRequest::BatchSaveApPositionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "BatchSaveApPosition") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchSaveApPositionRequest::~BatchSaveApPositionRequest() {} @@ -33,7 +35,7 @@ std::string BatchSaveApPositionRequest::getJsonData()const void BatchSaveApPositionRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string BatchSaveApPositionRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string BatchSaveApPositionRequest::getAccessKeyId()const void BatchSaveApPositionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/BusinessCreateRequest.cc b/cloudwf/src/model/BusinessCreateRequest.cc index eeafb01b8..5faacef99 100644 --- a/cloudwf/src/model/BusinessCreateRequest.cc +++ b/cloudwf/src/model/BusinessCreateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::BusinessCreateRequest; BusinessCreateRequest::BusinessCreateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "BusinessCreate") -{} +{ + setMethod(HttpRequest::Method::Post); +} BusinessCreateRequest::~BusinessCreateRequest() {} @@ -33,7 +35,7 @@ std::string BusinessCreateRequest::getBusinessCity()const void BusinessCreateRequest::setBusinessCity(const std::string& businessCity) { businessCity_ = businessCity; - setCoreParameter("BusinessCity", businessCity); + setParameter("BusinessCity", businessCity); } std::string BusinessCreateRequest::getWarnEmail()const @@ -44,7 +46,7 @@ std::string BusinessCreateRequest::getWarnEmail()const void BusinessCreateRequest::setWarnEmail(const std::string& warnEmail) { warnEmail_ = warnEmail; - setCoreParameter("WarnEmail", warnEmail); + setParameter("WarnEmail", warnEmail); } std::string BusinessCreateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string BusinessCreateRequest::getAccessKeyId()const void BusinessCreateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int BusinessCreateRequest::getBusinessType()const @@ -66,7 +68,7 @@ int BusinessCreateRequest::getBusinessType()const void BusinessCreateRequest::setBusinessType(int businessType) { businessType_ = businessType; - setCoreParameter("BusinessType", std::to_string(businessType)); + setParameter("BusinessType", std::to_string(businessType)); } int BusinessCreateRequest::getBusinessTopType()const @@ -77,7 +79,7 @@ int BusinessCreateRequest::getBusinessTopType()const void BusinessCreateRequest::setBusinessTopType(int businessTopType) { businessTopType_ = businessTopType; - setCoreParameter("BusinessTopType", std::to_string(businessTopType)); + setParameter("BusinessTopType", std::to_string(businessTopType)); } std::string BusinessCreateRequest::getBusinessTel()const @@ -88,7 +90,7 @@ std::string BusinessCreateRequest::getBusinessTel()const void BusinessCreateRequest::setBusinessTel(const std::string& businessTel) { businessTel_ = businessTel; - setCoreParameter("BusinessTel", businessTel); + setParameter("BusinessTel", businessTel); } std::string BusinessCreateRequest::getBusinessProvince()const @@ -99,7 +101,7 @@ std::string BusinessCreateRequest::getBusinessProvince()const void BusinessCreateRequest::setBusinessProvince(const std::string& businessProvince) { businessProvince_ = businessProvince; - setCoreParameter("BusinessProvince", businessProvince); + setParameter("BusinessProvince", businessProvince); } int BusinessCreateRequest::getBusinessSubtype()const @@ -110,7 +112,7 @@ int BusinessCreateRequest::getBusinessSubtype()const void BusinessCreateRequest::setBusinessSubtype(int businessSubtype) { businessSubtype_ = businessSubtype; - setCoreParameter("BusinessSubtype", std::to_string(businessSubtype)); + setParameter("BusinessSubtype", std::to_string(businessSubtype)); } std::string BusinessCreateRequest::getCombo()const @@ -121,7 +123,7 @@ std::string BusinessCreateRequest::getCombo()const void BusinessCreateRequest::setCombo(const std::string& combo) { combo_ = combo; - setCoreParameter("Combo", combo); + setParameter("Combo", combo); } std::string BusinessCreateRequest::getBusinessManager()const @@ -132,7 +134,7 @@ std::string BusinessCreateRequest::getBusinessManager()const void BusinessCreateRequest::setBusinessManager(const std::string& businessManager) { businessManager_ = businessManager; - setCoreParameter("BusinessManager", businessManager); + setParameter("BusinessManager", businessManager); } int BusinessCreateRequest::getWarn()const @@ -143,7 +145,7 @@ int BusinessCreateRequest::getWarn()const void BusinessCreateRequest::setWarn(int warn) { warn_ = warn; - setCoreParameter("Warn", std::to_string(warn)); + setParameter("Warn", std::to_string(warn)); } std::string BusinessCreateRequest::getBusinessName()const @@ -154,7 +156,7 @@ std::string BusinessCreateRequest::getBusinessName()const void BusinessCreateRequest::setBusinessName(const std::string& businessName) { businessName_ = businessName; - setCoreParameter("BusinessName", businessName); + setParameter("BusinessName", businessName); } std::string BusinessCreateRequest::getBusinessAddress()const @@ -165,6 +167,6 @@ std::string BusinessCreateRequest::getBusinessAddress()const void BusinessCreateRequest::setBusinessAddress(const std::string& businessAddress) { businessAddress_ = businessAddress; - setCoreParameter("BusinessAddress", businessAddress); + setParameter("BusinessAddress", businessAddress); } diff --git a/cloudwf/src/model/BusinessInfoRequest.cc b/cloudwf/src/model/BusinessInfoRequest.cc index 7038576c1..a0d565f82 100644 --- a/cloudwf/src/model/BusinessInfoRequest.cc +++ b/cloudwf/src/model/BusinessInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::BusinessInfoRequest; BusinessInfoRequest::BusinessInfoRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "BusinessInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} BusinessInfoRequest::~BusinessInfoRequest() {} @@ -33,7 +35,7 @@ std::string BusinessInfoRequest::getAccessKeyId()const void BusinessInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long BusinessInfoRequest::getBid()const @@ -44,6 +46,6 @@ long BusinessInfoRequest::getBid()const void BusinessInfoRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/BusinessShowListRequest.cc b/cloudwf/src/model/BusinessShowListRequest.cc index f638ca171..f2d4e61cb 100644 --- a/cloudwf/src/model/BusinessShowListRequest.cc +++ b/cloudwf/src/model/BusinessShowListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::BusinessShowListRequest; BusinessShowListRequest::BusinessShowListRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "BusinessShowList") -{} +{ + setMethod(HttpRequest::Method::Post); +} BusinessShowListRequest::~BusinessShowListRequest() {} @@ -33,7 +35,7 @@ std::string BusinessShowListRequest::getAccessKeyId()const void BusinessShowListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int BusinessShowListRequest::getPage()const @@ -44,7 +46,7 @@ int BusinessShowListRequest::getPage()const void BusinessShowListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } int BusinessShowListRequest::getPer()const @@ -55,6 +57,6 @@ int BusinessShowListRequest::getPer()const void BusinessShowListRequest::setPer(int per) { per_ = per; - setCoreParameter("Per", std::to_string(per)); + setParameter("Per", std::to_string(per)); } diff --git a/cloudwf/src/model/BusinessUpdateRequest.cc b/cloudwf/src/model/BusinessUpdateRequest.cc index 40f4f4e83..f9579375c 100644 --- a/cloudwf/src/model/BusinessUpdateRequest.cc +++ b/cloudwf/src/model/BusinessUpdateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::BusinessUpdateRequest; BusinessUpdateRequest::BusinessUpdateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "BusinessUpdate") -{} +{ + setMethod(HttpRequest::Method::Post); +} BusinessUpdateRequest::~BusinessUpdateRequest() {} @@ -33,7 +35,7 @@ std::string BusinessUpdateRequest::getBusinessCity()const void BusinessUpdateRequest::setBusinessCity(const std::string& businessCity) { businessCity_ = businessCity; - setCoreParameter("BusinessCity", businessCity); + setParameter("BusinessCity", businessCity); } std::string BusinessUpdateRequest::getWarnEmail()const @@ -44,7 +46,7 @@ std::string BusinessUpdateRequest::getWarnEmail()const void BusinessUpdateRequest::setWarnEmail(const std::string& warnEmail) { warnEmail_ = warnEmail; - setCoreParameter("WarnEmail", warnEmail); + setParameter("WarnEmail", warnEmail); } std::string BusinessUpdateRequest::getBusinessManager()const @@ -55,7 +57,7 @@ std::string BusinessUpdateRequest::getBusinessManager()const void BusinessUpdateRequest::setBusinessManager(const std::string& businessManager) { businessManager_ = businessManager; - setCoreParameter("BusinessManager", businessManager); + setParameter("BusinessManager", businessManager); } std::string BusinessUpdateRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string BusinessUpdateRequest::getAccessKeyId()const void BusinessUpdateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int BusinessUpdateRequest::getWarn()const @@ -77,7 +79,7 @@ int BusinessUpdateRequest::getWarn()const void BusinessUpdateRequest::setWarn(int warn) { warn_ = warn; - setCoreParameter("Warn", std::to_string(warn)); + setParameter("Warn", std::to_string(warn)); } std::string BusinessUpdateRequest::getBusinessAddress()const @@ -88,7 +90,7 @@ std::string BusinessUpdateRequest::getBusinessAddress()const void BusinessUpdateRequest::setBusinessAddress(const std::string& businessAddress) { businessAddress_ = businessAddress; - setCoreParameter("BusinessAddress", businessAddress); + setParameter("BusinessAddress", businessAddress); } long BusinessUpdateRequest::getBid()const @@ -99,7 +101,7 @@ long BusinessUpdateRequest::getBid()const void BusinessUpdateRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } std::string BusinessUpdateRequest::getBusinessProvince()const @@ -110,6 +112,6 @@ std::string BusinessUpdateRequest::getBusinessProvince()const void BusinessUpdateRequest::setBusinessProvince(const std::string& businessProvince) { businessProvince_ = businessProvince; - setCoreParameter("BusinessProvince", businessProvince); + setParameter("BusinessProvince", businessProvince); } diff --git a/cloudwf/src/model/CeaseInstanceRequest.cc b/cloudwf/src/model/CeaseInstanceRequest.cc index 4703946fa..e1164eaf9 100644 --- a/cloudwf/src/model/CeaseInstanceRequest.cc +++ b/cloudwf/src/model/CeaseInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::CeaseInstanceRequest; CeaseInstanceRequest::CeaseInstanceRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "CeaseInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CeaseInstanceRequest::~CeaseInstanceRequest() {} @@ -33,7 +35,7 @@ std::string CeaseInstanceRequest::getTraceId()const void CeaseInstanceRequest::setTraceId(const std::string& traceId) { traceId_ = traceId; - setCoreParameter("TraceId", traceId); + setParameter("TraceId", traceId); } std::string CeaseInstanceRequest::getSpMsg()const @@ -44,7 +46,7 @@ std::string CeaseInstanceRequest::getSpMsg()const void CeaseInstanceRequest::setSpMsg(const std::string& spMsg) { spMsg_ = spMsg; - setCoreParameter("SpMsg", spMsg); + setParameter("SpMsg", spMsg); } std::string CeaseInstanceRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string CeaseInstanceRequest::getAccessKeyId()const void CeaseInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/CheckRootPermissionRequest.cc b/cloudwf/src/model/CheckRootPermissionRequest.cc index 151a35a09..0ab7f440c 100644 --- a/cloudwf/src/model/CheckRootPermissionRequest.cc +++ b/cloudwf/src/model/CheckRootPermissionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::CheckRootPermissionRequest; CheckRootPermissionRequest::CheckRootPermissionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "CheckRootPermission") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckRootPermissionRequest::~CheckRootPermissionRequest() {} @@ -33,6 +35,6 @@ std::string CheckRootPermissionRequest::getAccessKeyId()const void CheckRootPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/CheckUmengDataAnalysisPermissionRequest.cc b/cloudwf/src/model/CheckUmengDataAnalysisPermissionRequest.cc index 67a1f250a..e3d8634e6 100644 --- a/cloudwf/src/model/CheckUmengDataAnalysisPermissionRequest.cc +++ b/cloudwf/src/model/CheckUmengDataAnalysisPermissionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::CheckUmengDataAnalysisPermissionRequest; CheckUmengDataAnalysisPermissionRequest::CheckUmengDataAnalysisPermissionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "CheckUmengDataAnalysisPermission") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckUmengDataAnalysisPermissionRequest::~CheckUmengDataAnalysisPermissionRequest() {} @@ -33,6 +35,6 @@ std::string CheckUmengDataAnalysisPermissionRequest::getAccessKeyId()const void CheckUmengDataAnalysisPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/ConfigAutoRenewRequest.cc b/cloudwf/src/model/ConfigAutoRenewRequest.cc index 6e9ba3251..6974b04fe 100644 --- a/cloudwf/src/model/ConfigAutoRenewRequest.cc +++ b/cloudwf/src/model/ConfigAutoRenewRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ConfigAutoRenewRequest; ConfigAutoRenewRequest::ConfigAutoRenewRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ConfigAutoRenew") -{} +{ + setMethod(HttpRequest::Method::Post); +} ConfigAutoRenewRequest::~ConfigAutoRenewRequest() {} @@ -33,7 +35,7 @@ int ConfigAutoRenewRequest::getOffsetDays()const void ConfigAutoRenewRequest::setOffsetDays(int offsetDays) { offsetDays_ = offsetDays; - setCoreParameter("OffsetDays", std::to_string(offsetDays)); + setParameter("OffsetDays", std::to_string(offsetDays)); } int ConfigAutoRenewRequest::getMonths()const @@ -44,7 +46,7 @@ int ConfigAutoRenewRequest::getMonths()const void ConfigAutoRenewRequest::setMonths(int months) { months_ = months; - setCoreParameter("Months", std::to_string(months)); + setParameter("Months", std::to_string(months)); } std::vector ConfigAutoRenewRequest::getApList()const @@ -55,8 +57,9 @@ std::vector ConfigAutoRenewRequest::getApList()const void ConfigAutoRenewRequest::setApList(const std::vector& apList) { apList_ = apList; - for(int i = 0; i!= apList.size(); i++) - setCoreParameter("ApList."+ std::to_string(i), apList.at(i)); + for(int dep1 = 0; dep1!= apList.size(); dep1++) { + setParameter("ApList."+ std::to_string(dep1), apList.at(dep1)); + } } std::string ConfigAutoRenewRequest::getAccessKeyId()const @@ -67,7 +70,7 @@ std::string ConfigAutoRenewRequest::getAccessKeyId()const void ConfigAutoRenewRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } bool ConfigAutoRenewRequest::getAutoRenew()const @@ -78,6 +81,6 @@ bool ConfigAutoRenewRequest::getAutoRenew()const void ConfigAutoRenewRequest::setAutoRenew(bool autoRenew) { autoRenew_ = autoRenew; - setCoreParameter("AutoRenew", autoRenew ? "true" : "false"); + setParameter("AutoRenew", autoRenew ? "true" : "false"); } diff --git a/cloudwf/src/model/CreateRenewOrderRequest.cc b/cloudwf/src/model/CreateRenewOrderRequest.cc index 259d1a101..0bbe7a1ab 100644 --- a/cloudwf/src/model/CreateRenewOrderRequest.cc +++ b/cloudwf/src/model/CreateRenewOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::CreateRenewOrderRequest; CreateRenewOrderRequest::CreateRenewOrderRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "CreateRenewOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRenewOrderRequest::~CreateRenewOrderRequest() {} @@ -33,7 +35,7 @@ int CreateRenewOrderRequest::getTimeCycleNum()const void CreateRenewOrderRequest::setTimeCycleNum(int timeCycleNum) { timeCycleNum_ = timeCycleNum; - setCoreParameter("TimeCycleNum", std::to_string(timeCycleNum)); + setParameter("TimeCycleNum", std::to_string(timeCycleNum)); } std::vector CreateRenewOrderRequest::getApList()const @@ -44,8 +46,9 @@ std::vector CreateRenewOrderRequest::getApList()const void CreateRenewOrderRequest::setApList(const std::vector& apList) { apList_ = apList; - for(int i = 0; i!= apList.size(); i++) - setCoreParameter("ApList."+ std::to_string(i), apList.at(i)); + for(int dep1 = 0; dep1!= apList.size(); dep1++) { + setParameter("ApList."+ std::to_string(dep1), apList.at(dep1)); + } } std::string CreateRenewOrderRequest::getAccessKeyId()const @@ -56,6 +59,6 @@ std::string CreateRenewOrderRequest::getAccessKeyId()const void CreateRenewOrderRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/CreateSubAccountPermissionRequest.cc b/cloudwf/src/model/CreateSubAccountPermissionRequest.cc index 6877dc158..fd441e7c5 100644 --- a/cloudwf/src/model/CreateSubAccountPermissionRequest.cc +++ b/cloudwf/src/model/CreateSubAccountPermissionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::CreateSubAccountPermissionRequest; CreateSubAccountPermissionRequest::CreateSubAccountPermissionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "CreateSubAccountPermission") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSubAccountPermissionRequest::~CreateSubAccountPermissionRequest() {} @@ -33,8 +35,9 @@ std::vector CreateSubAccountPermissionRequest::getShopGroupIds()const void CreateSubAccountPermissionRequest::setShopGroupIds(const std::vector& shopGroupIds) { shopGroupIds_ = shopGroupIds; - for(int i = 0; i!= shopGroupIds.size(); i++) - setCoreParameter("ShopGroupIds."+ std::to_string(i), std::to_string(shopGroupIds.at(i))); + for(int dep1 = 0; dep1!= shopGroupIds.size(); dep1++) { + setParameter("ShopGroupIds."+ std::to_string(dep1), std::to_string(shopGroupIds.at(dep1))); + } } std::string CreateSubAccountPermissionRequest::getAccessKeyId()const @@ -45,7 +48,7 @@ std::string CreateSubAccountPermissionRequest::getAccessKeyId()const void CreateSubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long CreateSubAccountPermissionRequest::getUid()const @@ -56,7 +59,7 @@ long CreateSubAccountPermissionRequest::getUid()const void CreateSubAccountPermissionRequest::setUid(long uid) { uid_ = uid; - setCoreParameter("Uid", std::to_string(uid)); + setParameter("Uid", std::to_string(uid)); } std::vector CreateSubAccountPermissionRequest::getShopIds()const @@ -67,8 +70,9 @@ std::vector CreateSubAccountPermissionRequest::getShopIds()const void CreateSubAccountPermissionRequest::setShopIds(const std::vector& shopIds) { shopIds_ = shopIds; - for(int i = 0; i!= shopIds.size(); i++) - setCoreParameter("ShopIds."+ std::to_string(i), std::to_string(shopIds.at(i))); + for(int dep1 = 0; dep1!= shopIds.size(); dep1++) { + setParameter("ShopIds."+ std::to_string(dep1), std::to_string(shopIds.at(dep1))); + } } std::string CreateSubAccountPermissionRequest::getPagePermission()const @@ -79,7 +83,7 @@ std::string CreateSubAccountPermissionRequest::getPagePermission()const void CreateSubAccountPermissionRequest::setPagePermission(const std::string& pagePermission) { pagePermission_ = pagePermission; - setCoreParameter("PagePermission", pagePermission); + setParameter("PagePermission", pagePermission); } int CreateSubAccountPermissionRequest::getPermissionType()const @@ -90,7 +94,7 @@ int CreateSubAccountPermissionRequest::getPermissionType()const void CreateSubAccountPermissionRequest::setPermissionType(int permissionType) { permissionType_ = permissionType; - setCoreParameter("PermissionType", std::to_string(permissionType)); + setParameter("PermissionType", std::to_string(permissionType)); } std::vector CreateSubAccountPermissionRequest::getBusinessIds()const @@ -101,7 +105,8 @@ std::vector CreateSubAccountPermissionRequest::getBusinessIds()const void CreateSubAccountPermissionRequest::setBusinessIds(const std::vector& businessIds) { businessIds_ = businessIds; - for(int i = 0; i!= businessIds.size(); i++) - setCoreParameter("BusinessIds."+ std::to_string(i), std::to_string(businessIds.at(i))); + for(int dep1 = 0; dep1!= businessIds.size(); dep1++) { + setParameter("BusinessIds."+ std::to_string(dep1), std::to_string(businessIds.at(dep1))); + } } diff --git a/cloudwf/src/model/DelApPositionRequest.cc b/cloudwf/src/model/DelApPositionRequest.cc index 155d73d0b..c0e33741c 100644 --- a/cloudwf/src/model/DelApPositionRequest.cc +++ b/cloudwf/src/model/DelApPositionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DelApPositionRequest; DelApPositionRequest::DelApPositionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DelApPosition") -{} +{ + setMethod(HttpRequest::Method::Post); +} DelApPositionRequest::~DelApPositionRequest() {} @@ -33,7 +35,7 @@ std::string DelApPositionRequest::getAccessKeyId()const void DelApPositionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DelApPositionRequest::getApAssetId()const @@ -44,7 +46,7 @@ long DelApPositionRequest::getApAssetId()const void DelApPositionRequest::setApAssetId(long apAssetId) { apAssetId_ = apAssetId; - setCoreParameter("ApAssetId", std::to_string(apAssetId)); + setParameter("ApAssetId", std::to_string(apAssetId)); } long DelApPositionRequest::getMapId()const @@ -55,6 +57,6 @@ long DelApPositionRequest::getMapId()const void DelApPositionRequest::setMapId(long mapId) { mapId_ = mapId; - setCoreParameter("MapId", std::to_string(mapId)); + setParameter("MapId", std::to_string(mapId)); } diff --git a/cloudwf/src/model/DelPageConfigTemplateRequest.cc b/cloudwf/src/model/DelPageConfigTemplateRequest.cc index a0d794421..e44bb698a 100644 --- a/cloudwf/src/model/DelPageConfigTemplateRequest.cc +++ b/cloudwf/src/model/DelPageConfigTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DelPageConfigTemplateRequest; DelPageConfigTemplateRequest::DelPageConfigTemplateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DelPageConfigTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DelPageConfigTemplateRequest::~DelPageConfigTemplateRequest() {} @@ -33,7 +35,7 @@ std::string DelPageConfigTemplateRequest::getAccessKeyId()const void DelPageConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DelPageConfigTemplateRequest::getId()const @@ -44,6 +46,6 @@ long DelPageConfigTemplateRequest::getId()const void DelPageConfigTemplateRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/DelPortalTempRequest.cc b/cloudwf/src/model/DelPortalTempRequest.cc index 5a70b583e..1aaf0ae26 100644 --- a/cloudwf/src/model/DelPortalTempRequest.cc +++ b/cloudwf/src/model/DelPortalTempRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DelPortalTempRequest; DelPortalTempRequest::DelPortalTempRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DelPortalTemp") -{} +{ + setMethod(HttpRequest::Method::Post); +} DelPortalTempRequest::~DelPortalTempRequest() {} @@ -33,7 +35,7 @@ std::string DelPortalTempRequest::getAccessKeyId()const void DelPortalTempRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DelPortalTempRequest::getId()const @@ -44,6 +46,6 @@ long DelPortalTempRequest::getId()const void DelPortalTempRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/DelSubAccountPermissionRequest.cc b/cloudwf/src/model/DelSubAccountPermissionRequest.cc index bb1395e5c..8a2c221d4 100644 --- a/cloudwf/src/model/DelSubAccountPermissionRequest.cc +++ b/cloudwf/src/model/DelSubAccountPermissionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DelSubAccountPermissionRequest; DelSubAccountPermissionRequest::DelSubAccountPermissionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DelSubAccountPermission") -{} +{ + setMethod(HttpRequest::Method::Post); +} DelSubAccountPermissionRequest::~DelSubAccountPermissionRequest() {} @@ -33,7 +35,7 @@ std::string DelSubAccountPermissionRequest::getAccessKeyId()const void DelSubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DelSubAccountPermissionRequest::getId()const @@ -44,6 +46,6 @@ long DelSubAccountPermissionRequest::getId()const void DelSubAccountPermissionRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/DelUmengPagePermission4RootRequest.cc b/cloudwf/src/model/DelUmengPagePermission4RootRequest.cc index 45f4af85e..cbc1005d6 100644 --- a/cloudwf/src/model/DelUmengPagePermission4RootRequest.cc +++ b/cloudwf/src/model/DelUmengPagePermission4RootRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DelUmengPagePermission4RootRequest; DelUmengPagePermission4RootRequest::DelUmengPagePermission4RootRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DelUmengPagePermission4Root") -{} +{ + setMethod(HttpRequest::Method::Post); +} DelUmengPagePermission4RootRequest::~DelUmengPagePermission4RootRequest() {} @@ -33,7 +35,7 @@ std::string DelUmengPagePermission4RootRequest::getAccessKeyId()const void DelUmengPagePermission4RootRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DelUmengPagePermission4RootRequest::getId()const @@ -44,6 +46,6 @@ long DelUmengPagePermission4RootRequest::getId()const void DelUmengPagePermission4RootRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/DeleteApRadioSsidConfigRequest.cc b/cloudwf/src/model/DeleteApRadioSsidConfigRequest.cc index 1062bfc22..4af88e6ec 100644 --- a/cloudwf/src/model/DeleteApRadioSsidConfigRequest.cc +++ b/cloudwf/src/model/DeleteApRadioSsidConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DeleteApRadioSsidConfigRequest; DeleteApRadioSsidConfigRequest::DeleteApRadioSsidConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DeleteApRadioSsidConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteApRadioSsidConfigRequest::~DeleteApRadioSsidConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteApRadioSsidConfigRequest::getAccessKeyId()const void DeleteApRadioSsidConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int DeleteApRadioSsidConfigRequest::getInstantlyEffective()const @@ -44,7 +46,7 @@ int DeleteApRadioSsidConfigRequest::getInstantlyEffective()const void DeleteApRadioSsidConfigRequest::setInstantlyEffective(int instantlyEffective) { instantlyEffective_ = instantlyEffective; - setCoreParameter("InstantlyEffective", std::to_string(instantlyEffective)); + setParameter("InstantlyEffective", std::to_string(instantlyEffective)); } long DeleteApRadioSsidConfigRequest::getId()const @@ -55,6 +57,6 @@ long DeleteApRadioSsidConfigRequest::getId()const void DeleteApRadioSsidConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/DeleteApgroupConfigRequest.cc b/cloudwf/src/model/DeleteApgroupConfigRequest.cc index 73b37f5bc..b98d26c7f 100644 --- a/cloudwf/src/model/DeleteApgroupConfigRequest.cc +++ b/cloudwf/src/model/DeleteApgroupConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DeleteApgroupConfigRequest; DeleteApgroupConfigRequest::DeleteApgroupConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DeleteApgroupConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteApgroupConfigRequest::~DeleteApgroupConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteApgroupConfigRequest::getAccessKeyId()const void DeleteApgroupConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DeleteApgroupConfigRequest::getId()const @@ -44,6 +46,6 @@ long DeleteApgroupConfigRequest::getId()const void DeleteApgroupConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/DeleteApgroupSsidConfigRequest.cc b/cloudwf/src/model/DeleteApgroupSsidConfigRequest.cc index 9707caaa8..9f8dbe7fa 100644 --- a/cloudwf/src/model/DeleteApgroupSsidConfigRequest.cc +++ b/cloudwf/src/model/DeleteApgroupSsidConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DeleteApgroupSsidConfigRequest; DeleteApgroupSsidConfigRequest::DeleteApgroupSsidConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DeleteApgroupSsidConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteApgroupSsidConfigRequest::~DeleteApgroupSsidConfigRequest() {} @@ -33,7 +35,7 @@ long DeleteApgroupSsidConfigRequest::getApgroupId()const void DeleteApgroupSsidConfigRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string DeleteApgroupSsidConfigRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteApgroupSsidConfigRequest::getAccessKeyId()const void DeleteApgroupSsidConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DeleteApgroupSsidConfigRequest::getId()const @@ -55,6 +57,6 @@ long DeleteApgroupSsidConfigRequest::getId()const void DeleteApgroupSsidConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/DeletePositionMapRequest.cc b/cloudwf/src/model/DeletePositionMapRequest.cc index 4bf9d1177..b991dc5c1 100644 --- a/cloudwf/src/model/DeletePositionMapRequest.cc +++ b/cloudwf/src/model/DeletePositionMapRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DeletePositionMapRequest; DeletePositionMapRequest::DeletePositionMapRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DeletePositionMap") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeletePositionMapRequest::~DeletePositionMapRequest() {} @@ -33,7 +35,7 @@ std::string DeletePositionMapRequest::getAccessKeyId()const void DeletePositionMapRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DeletePositionMapRequest::getMapId()const @@ -44,6 +46,6 @@ long DeletePositionMapRequest::getMapId()const void DeletePositionMapRequest::setMapId(long mapId) { mapId_ = mapId; - setCoreParameter("MapId", std::to_string(mapId)); + setParameter("MapId", std::to_string(mapId)); } diff --git a/cloudwf/src/model/DeviceBatchCreateRequest.cc b/cloudwf/src/model/DeviceBatchCreateRequest.cc index c0f75d12c..aa63e698c 100644 --- a/cloudwf/src/model/DeviceBatchCreateRequest.cc +++ b/cloudwf/src/model/DeviceBatchCreateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DeviceBatchCreateRequest; DeviceBatchCreateRequest::DeviceBatchCreateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DeviceBatchCreate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeviceBatchCreateRequest::~DeviceBatchCreateRequest() {} @@ -33,7 +35,7 @@ int DeviceBatchCreateRequest::getDeviceType()const void DeviceBatchCreateRequest::setDeviceType(int deviceType) { deviceType_ = deviceType; - setCoreParameter("DeviceType", std::to_string(deviceType)); + setParameter("DeviceType", std::to_string(deviceType)); } std::string DeviceBatchCreateRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeviceBatchCreateRequest::getAccessKeyId()const void DeviceBatchCreateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeviceBatchCreateRequest::getSn()const @@ -55,6 +57,6 @@ std::string DeviceBatchCreateRequest::getSn()const void DeviceBatchCreateRequest::setSn(const std::string& sn) { sn_ = sn; - setCoreParameter("Sn", sn); + setParameter("Sn", sn); } diff --git a/cloudwf/src/model/DeviceCreateRequest.cc b/cloudwf/src/model/DeviceCreateRequest.cc index 6357da04a..48a7b87bf 100644 --- a/cloudwf/src/model/DeviceCreateRequest.cc +++ b/cloudwf/src/model/DeviceCreateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DeviceCreateRequest; DeviceCreateRequest::DeviceCreateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DeviceCreate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeviceCreateRequest::~DeviceCreateRequest() {} @@ -33,7 +35,7 @@ std::string DeviceCreateRequest::getDevicePosition()const void DeviceCreateRequest::setDevicePosition(const std::string& devicePosition) { devicePosition_ = devicePosition; - setCoreParameter("DevicePosition", devicePosition); + setParameter("DevicePosition", devicePosition); } int DeviceCreateRequest::getDeviceType()const @@ -44,7 +46,7 @@ int DeviceCreateRequest::getDeviceType()const void DeviceCreateRequest::setDeviceType(int deviceType) { deviceType_ = deviceType; - setCoreParameter("DeviceType", std::to_string(deviceType)); + setParameter("DeviceType", std::to_string(deviceType)); } std::string DeviceCreateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DeviceCreateRequest::getAccessKeyId()const void DeviceCreateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DeviceCreateRequest::getSid()const @@ -66,7 +68,7 @@ long DeviceCreateRequest::getSid()const void DeviceCreateRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } std::string DeviceCreateRequest::getDeviceNum()const @@ -77,7 +79,7 @@ std::string DeviceCreateRequest::getDeviceNum()const void DeviceCreateRequest::setDeviceNum(const std::string& deviceNum) { deviceNum_ = deviceNum; - setCoreParameter("DeviceNum", deviceNum); + setParameter("DeviceNum", deviceNum); } std::string DeviceCreateRequest::getDeviceName()const @@ -88,6 +90,6 @@ std::string DeviceCreateRequest::getDeviceName()const void DeviceCreateRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/cloudwf/src/model/DeviceDeleteRequest.cc b/cloudwf/src/model/DeviceDeleteRequest.cc index 307a235c2..0668aedaa 100644 --- a/cloudwf/src/model/DeviceDeleteRequest.cc +++ b/cloudwf/src/model/DeviceDeleteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DeviceDeleteRequest; DeviceDeleteRequest::DeviceDeleteRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DeviceDelete") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeviceDeleteRequest::~DeviceDeleteRequest() {} @@ -33,7 +35,7 @@ std::string DeviceDeleteRequest::getMac()const void DeviceDeleteRequest::setMac(const std::string& mac) { mac_ = mac; - setCoreParameter("Mac", mac); + setParameter("Mac", mac); } std::string DeviceDeleteRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeviceDeleteRequest::getAccessKeyId()const void DeviceDeleteRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DeviceDeleteRequest::getDid()const @@ -55,6 +57,6 @@ long DeviceDeleteRequest::getDid()const void DeviceDeleteRequest::setDid(long did) { did_ = did; - setCoreParameter("Did", std::to_string(did)); + setParameter("Did", std::to_string(did)); } diff --git a/cloudwf/src/model/DeviceShowListRequest.cc b/cloudwf/src/model/DeviceShowListRequest.cc index 710983984..158b5ff88 100644 --- a/cloudwf/src/model/DeviceShowListRequest.cc +++ b/cloudwf/src/model/DeviceShowListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DeviceShowListRequest; DeviceShowListRequest::DeviceShowListRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DeviceShowList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeviceShowListRequest::~DeviceShowListRequest() {} @@ -33,7 +35,7 @@ int DeviceShowListRequest::getDeviceType()const void DeviceShowListRequest::setDeviceType(int deviceType) { deviceType_ = deviceType; - setCoreParameter("DeviceType", std::to_string(deviceType)); + setParameter("DeviceType", std::to_string(deviceType)); } std::string DeviceShowListRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeviceShowListRequest::getAccessKeyId()const void DeviceShowListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DeviceShowListRequest::getSid()const @@ -55,7 +57,7 @@ long DeviceShowListRequest::getSid()const void DeviceShowListRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } std::string DeviceShowListRequest::getDirc()const @@ -66,7 +68,7 @@ std::string DeviceShowListRequest::getDirc()const void DeviceShowListRequest::setDirc(const std::string& dirc) { dirc_ = dirc; - setCoreParameter("Dirc", dirc); + setParameter("Dirc", dirc); } int DeviceShowListRequest::getPage()const @@ -77,7 +79,7 @@ int DeviceShowListRequest::getPage()const void DeviceShowListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } int DeviceShowListRequest::getPer()const @@ -88,6 +90,6 @@ int DeviceShowListRequest::getPer()const void DeviceShowListRequest::setPer(int per) { per_ = per; - setCoreParameter("Per", std::to_string(per)); + setParameter("Per", std::to_string(per)); } diff --git a/cloudwf/src/model/DeviceUpdateRequest.cc b/cloudwf/src/model/DeviceUpdateRequest.cc index 2b60c5702..ae97cbeae 100644 --- a/cloudwf/src/model/DeviceUpdateRequest.cc +++ b/cloudwf/src/model/DeviceUpdateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::DeviceUpdateRequest; DeviceUpdateRequest::DeviceUpdateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "DeviceUpdate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeviceUpdateRequest::~DeviceUpdateRequest() {} @@ -33,7 +35,7 @@ std::string DeviceUpdateRequest::getDevicePosition()const void DeviceUpdateRequest::setDevicePosition(const std::string& devicePosition) { devicePosition_ = devicePosition; - setCoreParameter("DevicePosition", devicePosition); + setParameter("DevicePosition", devicePosition); } std::string DeviceUpdateRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeviceUpdateRequest::getAccessKeyId()const void DeviceUpdateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeviceUpdateRequest::getDeviceName()const @@ -55,7 +57,7 @@ std::string DeviceUpdateRequest::getDeviceName()const void DeviceUpdateRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } long DeviceUpdateRequest::getDid()const @@ -66,6 +68,6 @@ long DeviceUpdateRequest::getDid()const void DeviceUpdateRequest::setDid(long did) { did_ = did; - setCoreParameter("Did", std::to_string(did)); + setParameter("Did", std::to_string(did)); } diff --git a/cloudwf/src/model/ExcelToJsonRequest.cc b/cloudwf/src/model/ExcelToJsonRequest.cc index ee0f684c4..024aabb48 100644 --- a/cloudwf/src/model/ExcelToJsonRequest.cc +++ b/cloudwf/src/model/ExcelToJsonRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ExcelToJsonRequest; ExcelToJsonRequest::ExcelToJsonRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ExcelToJson") -{} +{ + setMethod(HttpRequest::Method::Post); +} ExcelToJsonRequest::~ExcelToJsonRequest() {} @@ -33,7 +35,7 @@ std::string ExcelToJsonRequest::getUploadData()const void ExcelToJsonRequest::setUploadData(const std::string& uploadData) { uploadData_ = uploadData; - setCoreParameter("UploadData", uploadData); + setParameter("UploadData", uploadData); } std::string ExcelToJsonRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ExcelToJsonRequest::getAccessKeyId()const void ExcelToJsonRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/FindApRequest.cc b/cloudwf/src/model/FindApRequest.cc index 7d6241265..cd57e8c64 100644 --- a/cloudwf/src/model/FindApRequest.cc +++ b/cloudwf/src/model/FindApRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::FindApRequest; FindApRequest::FindApRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "FindAp") -{} +{ + setMethod(HttpRequest::Method::Post); +} FindApRequest::~FindApRequest() {} @@ -33,7 +35,7 @@ std::string FindApRequest::getAccessKeyId()const void FindApRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long FindApRequest::getId()const @@ -44,6 +46,6 @@ long FindApRequest::getId()const void FindApRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/FrequencyAnalyseRequest.cc b/cloudwf/src/model/FrequencyAnalyseRequest.cc index f9dadadb1..4287117cf 100644 --- a/cloudwf/src/model/FrequencyAnalyseRequest.cc +++ b/cloudwf/src/model/FrequencyAnalyseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::FrequencyAnalyseRequest; FrequencyAnalyseRequest::FrequencyAnalyseRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "FrequencyAnalyse") -{} +{ + setMethod(HttpRequest::Method::Post); +} FrequencyAnalyseRequest::~FrequencyAnalyseRequest() {} @@ -33,7 +35,7 @@ std::string FrequencyAnalyseRequest::getAccessKeyId()const void FrequencyAnalyseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long FrequencyAnalyseRequest::getGsid()const @@ -44,6 +46,6 @@ long FrequencyAnalyseRequest::getGsid()const void FrequencyAnalyseRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/GetAccountConfigRequest.cc b/cloudwf/src/model/GetAccountConfigRequest.cc index bb3500894..ee3429f93 100644 --- a/cloudwf/src/model/GetAccountConfigRequest.cc +++ b/cloudwf/src/model/GetAccountConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetAccountConfigRequest; GetAccountConfigRequest::GetAccountConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetAccountConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAccountConfigRequest::~GetAccountConfigRequest() {} @@ -33,7 +35,7 @@ std::string GetAccountConfigRequest::getAccessKeyId()const void GetAccountConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetAccountConfigRequest::getId()const @@ -44,6 +46,6 @@ long GetAccountConfigRequest::getId()const void GetAccountConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetAddApsProgressRequest.cc b/cloudwf/src/model/GetAddApsProgressRequest.cc index 52750fe07..fb2f8c3ad 100644 --- a/cloudwf/src/model/GetAddApsProgressRequest.cc +++ b/cloudwf/src/model/GetAddApsProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetAddApsProgressRequest; GetAddApsProgressRequest::GetAddApsProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetAddApsProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAddApsProgressRequest::~GetAddApsProgressRequest() {} @@ -33,7 +35,7 @@ std::string GetAddApsProgressRequest::getAccessKeyId()const void GetAddApsProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetAddApsProgressRequest::getId()const @@ -44,6 +46,6 @@ long GetAddApsProgressRequest::getId()const void GetAddApsProgressRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetAllActiveShopByGroupRequest.cc b/cloudwf/src/model/GetAllActiveShopByGroupRequest.cc index a43a591e4..a83ec8daf 100644 --- a/cloudwf/src/model/GetAllActiveShopByGroupRequest.cc +++ b/cloudwf/src/model/GetAllActiveShopByGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetAllActiveShopByGroupRequest; GetAllActiveShopByGroupRequest::GetAllActiveShopByGroupRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetAllActiveShopByGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAllActiveShopByGroupRequest::~GetAllActiveShopByGroupRequest() {} @@ -33,8 +35,9 @@ std::vector GetAllActiveShopByGroupRequest::getGids()const void GetAllActiveShopByGroupRequest::setGids(const std::vector& gids) { gids_ = gids; - for(int i = 0; i!= gids.size(); i++) - setCoreParameter("Gids."+ std::to_string(i), std::to_string(gids.at(i))); + for(int dep1 = 0; dep1!= gids.size(); dep1++) { + setParameter("Gids."+ std::to_string(dep1), std::to_string(gids.at(dep1))); + } } std::string GetAllActiveShopByGroupRequest::getAccessKeyId()const @@ -45,7 +48,7 @@ std::string GetAllActiveShopByGroupRequest::getAccessKeyId()const void GetAllActiveShopByGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetAllActiveShopByGroupRequest::getBid()const @@ -56,6 +59,6 @@ long GetAllActiveShopByGroupRequest::getBid()const void GetAllActiveShopByGroupRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/GetAllApModelRequest.cc b/cloudwf/src/model/GetAllApModelRequest.cc index 915596aaa..7768887b9 100644 --- a/cloudwf/src/model/GetAllApModelRequest.cc +++ b/cloudwf/src/model/GetAllApModelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetAllApModelRequest; GetAllApModelRequest::GetAllApModelRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetAllApModel") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAllApModelRequest::~GetAllApModelRequest() {} @@ -33,6 +35,6 @@ std::string GetAllApModelRequest::getAccessKeyId()const void GetAllApModelRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetApDetailedConfigRequest.cc b/cloudwf/src/model/GetApDetailedConfigRequest.cc index 8fed22097..0431be8c1 100644 --- a/cloudwf/src/model/GetApDetailedConfigRequest.cc +++ b/cloudwf/src/model/GetApDetailedConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApDetailedConfigRequest; GetApDetailedConfigRequest::GetApDetailedConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApDetailedConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApDetailedConfigRequest::~GetApDetailedConfigRequest() {} @@ -33,7 +35,7 @@ std::string GetApDetailedConfigRequest::getAccessKeyId()const void GetApDetailedConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetApDetailedConfigRequest::getId()const @@ -44,6 +46,6 @@ long GetApDetailedConfigRequest::getId()const void GetApDetailedConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetApDetailedStatusRequest.cc b/cloudwf/src/model/GetApDetailedStatusRequest.cc index 037183754..5911e7a45 100644 --- a/cloudwf/src/model/GetApDetailedStatusRequest.cc +++ b/cloudwf/src/model/GetApDetailedStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApDetailedStatusRequest; GetApDetailedStatusRequest::GetApDetailedStatusRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApDetailedStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApDetailedStatusRequest::~GetApDetailedStatusRequest() {} @@ -33,7 +35,7 @@ std::string GetApDetailedStatusRequest::getAccessKeyId()const void GetApDetailedStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetApDetailedStatusRequest::getId()const @@ -44,6 +46,6 @@ long GetApDetailedStatusRequest::getId()const void GetApDetailedStatusRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetApPortalBindRequest.cc b/cloudwf/src/model/GetApPortalBindRequest.cc index 9c08db53d..ee50e6b85 100644 --- a/cloudwf/src/model/GetApPortalBindRequest.cc +++ b/cloudwf/src/model/GetApPortalBindRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApPortalBindRequest; GetApPortalBindRequest::GetApPortalBindRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApPortalBind") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApPortalBindRequest::~GetApPortalBindRequest() {} @@ -33,7 +35,7 @@ int GetApPortalBindRequest::getConfigType()const void GetApPortalBindRequest::setConfigType(int configType) { configType_ = configType; - setCoreParameter("ConfigType", std::to_string(configType)); + setParameter("ConfigType", std::to_string(configType)); } long GetApPortalBindRequest::getBindId()const @@ -44,7 +46,7 @@ long GetApPortalBindRequest::getBindId()const void GetApPortalBindRequest::setBindId(long bindId) { bindId_ = bindId; - setCoreParameter("BindId", std::to_string(bindId)); + setParameter("BindId", std::to_string(bindId)); } std::string GetApPortalBindRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string GetApPortalBindRequest::getAccessKeyId()const void GetApPortalBindRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetApRunHistoryTimeSerRequest.cc b/cloudwf/src/model/GetApRunHistoryTimeSerRequest.cc index 8d2560749..723d29c88 100644 --- a/cloudwf/src/model/GetApRunHistoryTimeSerRequest.cc +++ b/cloudwf/src/model/GetApRunHistoryTimeSerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApRunHistoryTimeSerRequest; GetApRunHistoryTimeSerRequest::GetApRunHistoryTimeSerRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApRunHistoryTimeSer") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApRunHistoryTimeSerRequest::~GetApRunHistoryTimeSerRequest() {} @@ -33,7 +35,7 @@ long GetApRunHistoryTimeSerRequest::getStart()const void GetApRunHistoryTimeSerRequest::setStart(long start) { start_ = start; - setCoreParameter("Start", std::to_string(start)); + setParameter("Start", std::to_string(start)); } std::string GetApRunHistoryTimeSerRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string GetApRunHistoryTimeSerRequest::getAccessKeyId()const void GetApRunHistoryTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetApRunHistoryTimeSerRequest::getEnd()const @@ -55,7 +57,7 @@ long GetApRunHistoryTimeSerRequest::getEnd()const void GetApRunHistoryTimeSerRequest::setEnd(long end) { end_ = end; - setCoreParameter("End", std::to_string(end)); + setParameter("End", std::to_string(end)); } long GetApRunHistoryTimeSerRequest::getId()const @@ -66,6 +68,6 @@ long GetApRunHistoryTimeSerRequest::getId()const void GetApRunHistoryTimeSerRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetApStaMiscAggRequest.cc b/cloudwf/src/model/GetApStaMiscAggRequest.cc index f3918d277..57901b43b 100644 --- a/cloudwf/src/model/GetApStaMiscAggRequest.cc +++ b/cloudwf/src/model/GetApStaMiscAggRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApStaMiscAggRequest; GetApStaMiscAggRequest::GetApStaMiscAggRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApStaMiscAgg") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApStaMiscAggRequest::~GetApStaMiscAggRequest() {} @@ -33,7 +35,7 @@ long GetApStaMiscAggRequest::getApgroupId()const void GetApStaMiscAggRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string GetApStaMiscAggRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetApStaMiscAggRequest::getAccessKeyId()const void GetApStaMiscAggRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetApTopRequest.cc b/cloudwf/src/model/GetApTopRequest.cc index 214c3c37e..a75dd9678 100644 --- a/cloudwf/src/model/GetApTopRequest.cc +++ b/cloudwf/src/model/GetApTopRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApTopRequest; GetApTopRequest::GetApTopRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApTop") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApTopRequest::~GetApTopRequest() {} @@ -33,7 +35,7 @@ long GetApTopRequest::getApgroupId()const void GetApTopRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string GetApTopRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetApTopRequest::getAccessKeyId()const void GetApTopRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetApgroupConfigProgressRequest.cc b/cloudwf/src/model/GetApgroupConfigProgressRequest.cc index ef7399e62..20c1d5cc9 100644 --- a/cloudwf/src/model/GetApgroupConfigProgressRequest.cc +++ b/cloudwf/src/model/GetApgroupConfigProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApgroupConfigProgressRequest; GetApgroupConfigProgressRequest::GetApgroupConfigProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupConfigProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApgroupConfigProgressRequest::~GetApgroupConfigProgressRequest() {} @@ -33,7 +35,7 @@ std::string GetApgroupConfigProgressRequest::getAccessKeyId()const void GetApgroupConfigProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetApgroupConfigProgressRequest::getId()const @@ -44,6 +46,6 @@ long GetApgroupConfigProgressRequest::getId()const void GetApgroupConfigProgressRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetApgroupDetailedConfigRequest.cc b/cloudwf/src/model/GetApgroupDetailedConfigRequest.cc index cb1d39531..341a173a1 100644 --- a/cloudwf/src/model/GetApgroupDetailedConfigRequest.cc +++ b/cloudwf/src/model/GetApgroupDetailedConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApgroupDetailedConfigRequest; GetApgroupDetailedConfigRequest::GetApgroupDetailedConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupDetailedConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApgroupDetailedConfigRequest::~GetApgroupDetailedConfigRequest() {} @@ -33,7 +35,7 @@ std::string GetApgroupDetailedConfigRequest::getAccessKeyId()const void GetApgroupDetailedConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetApgroupDetailedConfigRequest::getId()const @@ -44,6 +46,6 @@ long GetApgroupDetailedConfigRequest::getId()const void GetApgroupDetailedConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetApgroupPortalConfigProgressRequest.cc b/cloudwf/src/model/GetApgroupPortalConfigProgressRequest.cc index 777bb3675..7fec5e12b 100644 --- a/cloudwf/src/model/GetApgroupPortalConfigProgressRequest.cc +++ b/cloudwf/src/model/GetApgroupPortalConfigProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApgroupPortalConfigProgressRequest; GetApgroupPortalConfigProgressRequest::GetApgroupPortalConfigProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupPortalConfigProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApgroupPortalConfigProgressRequest::~GetApgroupPortalConfigProgressRequest() {} @@ -33,7 +35,7 @@ std::string GetApgroupPortalConfigProgressRequest::getAccessKeyId()const void GetApgroupPortalConfigProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetApgroupPortalConfigProgressRequest::getId()const @@ -44,6 +46,6 @@ long GetApgroupPortalConfigProgressRequest::getId()const void GetApgroupPortalConfigProgressRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetApgroupScanConfigSaveProgressRequest.cc b/cloudwf/src/model/GetApgroupScanConfigSaveProgressRequest.cc index 21ee2d474..c803570f0 100644 --- a/cloudwf/src/model/GetApgroupScanConfigSaveProgressRequest.cc +++ b/cloudwf/src/model/GetApgroupScanConfigSaveProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApgroupScanConfigSaveProgressRequest; GetApgroupScanConfigSaveProgressRequest::GetApgroupScanConfigSaveProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupScanConfigSaveProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApgroupScanConfigSaveProgressRequest::~GetApgroupScanConfigSaveProgressRequest() {} @@ -33,7 +35,7 @@ std::string GetApgroupScanConfigSaveProgressRequest::getAccessKeyId()const void GetApgroupScanConfigSaveProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetApgroupScanConfigSaveProgressRequest::getId()const @@ -44,6 +46,6 @@ long GetApgroupScanConfigSaveProgressRequest::getId()const void GetApgroupScanConfigSaveProgressRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetApgroupSsidConfigProgressRequest.cc b/cloudwf/src/model/GetApgroupSsidConfigProgressRequest.cc index 59eb3e873..992552e41 100644 --- a/cloudwf/src/model/GetApgroupSsidConfigProgressRequest.cc +++ b/cloudwf/src/model/GetApgroupSsidConfigProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetApgroupSsidConfigProgressRequest; GetApgroupSsidConfigProgressRequest::GetApgroupSsidConfigProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupSsidConfigProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetApgroupSsidConfigProgressRequest::~GetApgroupSsidConfigProgressRequest() {} @@ -33,7 +35,7 @@ std::string GetApgroupSsidConfigProgressRequest::getAccessKeyId()const void GetApgroupSsidConfigProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetApgroupSsidConfigProgressRequest::getId()const @@ -44,6 +46,6 @@ long GetApgroupSsidConfigProgressRequest::getId()const void GetApgroupSsidConfigProgressRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetBatchSaveApAssetProgressRequest.cc b/cloudwf/src/model/GetBatchSaveApAssetProgressRequest.cc index 1bd7e55c2..a139eddee 100644 --- a/cloudwf/src/model/GetBatchSaveApAssetProgressRequest.cc +++ b/cloudwf/src/model/GetBatchSaveApAssetProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetBatchSaveApAssetProgressRequest; GetBatchSaveApAssetProgressRequest::GetBatchSaveApAssetProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetBatchSaveApAssetProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetBatchSaveApAssetProgressRequest::~GetBatchSaveApAssetProgressRequest() {} @@ -33,6 +35,6 @@ std::string GetBatchSaveApAssetProgressRequest::getAccessKeyId()const void GetBatchSaveApAssetProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetBidRequest.cc b/cloudwf/src/model/GetBidRequest.cc index 3383644b2..8eededf0c 100644 --- a/cloudwf/src/model/GetBidRequest.cc +++ b/cloudwf/src/model/GetBidRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetBidRequest; GetBidRequest::GetBidRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetBid") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetBidRequest::~GetBidRequest() {} @@ -33,7 +35,7 @@ int GetBidRequest::getLength()const void GetBidRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string GetBidRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string GetBidRequest::getAccessKeyId()const void GetBidRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int GetBidRequest::getPageIndex()const @@ -55,6 +57,6 @@ int GetBidRequest::getPageIndex()const void GetBidRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/GetBids4Uid4RootRequest.cc b/cloudwf/src/model/GetBids4Uid4RootRequest.cc index 9d8a8a8a9..b259d226c 100644 --- a/cloudwf/src/model/GetBids4Uid4RootRequest.cc +++ b/cloudwf/src/model/GetBids4Uid4RootRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetBids4Uid4RootRequest; GetBids4Uid4RootRequest::GetBids4Uid4RootRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetBids4Uid4Root") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetBids4Uid4RootRequest::~GetBids4Uid4RootRequest() {} @@ -33,7 +35,7 @@ std::string GetBids4Uid4RootRequest::getAccessKeyId()const void GetBids4Uid4RootRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetBids4Uid4RootRequest::getUid()const @@ -44,6 +46,6 @@ long GetBids4Uid4RootRequest::getUid()const void GetBids4Uid4RootRequest::setUid(long uid) { uid_ = uid; - setCoreParameter("Uid", std::to_string(uid)); + setParameter("Uid", std::to_string(uid)); } diff --git a/cloudwf/src/model/GetBindAp4UmengRequest.cc b/cloudwf/src/model/GetBindAp4UmengRequest.cc index 030bb801a..bbd49058d 100644 --- a/cloudwf/src/model/GetBindAp4UmengRequest.cc +++ b/cloudwf/src/model/GetBindAp4UmengRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetBindAp4UmengRequest; GetBindAp4UmengRequest::GetBindAp4UmengRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetBindAp4Umeng") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetBindAp4UmengRequest::~GetBindAp4UmengRequest() {} @@ -33,6 +35,6 @@ std::string GetBindAp4UmengRequest::getAccessKeyId()const void GetBindAp4UmengRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetCrowdListRequest.cc b/cloudwf/src/model/GetCrowdListRequest.cc index c6338ad5c..41b4ac61b 100644 --- a/cloudwf/src/model/GetCrowdListRequest.cc +++ b/cloudwf/src/model/GetCrowdListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetCrowdListRequest; GetCrowdListRequest::GetCrowdListRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetCrowdList") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetCrowdListRequest::~GetCrowdListRequest() {} @@ -33,7 +35,7 @@ int GetCrowdListRequest::getClassType()const void GetCrowdListRequest::setClassType(int classType) { classType_ = classType; - setCoreParameter("ClassType", std::to_string(classType)); + setParameter("ClassType", std::to_string(classType)); } std::string GetCrowdListRequest::getGsType()const @@ -44,7 +46,7 @@ std::string GetCrowdListRequest::getGsType()const void GetCrowdListRequest::setGsType(const std::string& gsType) { gsType_ = gsType; - setCoreParameter("GsType", gsType); + setParameter("GsType", gsType); } std::string GetCrowdListRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string GetCrowdListRequest::getEndTime()const void GetCrowdListRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string GetCrowdListRequest::getStartTime()const @@ -66,7 +68,7 @@ std::string GetCrowdListRequest::getStartTime()const void GetCrowdListRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string GetCrowdListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetCrowdListRequest::getAccessKeyId()const void GetCrowdListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetCrowdListRequest::getGsid()const @@ -88,7 +90,7 @@ long GetCrowdListRequest::getGsid()const void GetCrowdListRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } int GetCrowdListRequest::getPage()const @@ -99,7 +101,7 @@ int GetCrowdListRequest::getPage()const void GetCrowdListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } int GetCrowdListRequest::getPer()const @@ -110,7 +112,7 @@ int GetCrowdListRequest::getPer()const void GetCrowdListRequest::setPer(int per) { per_ = per; - setCoreParameter("Per", std::to_string(per)); + setParameter("Per", std::to_string(per)); } long GetCrowdListRequest::getBid()const @@ -121,6 +123,6 @@ long GetCrowdListRequest::getBid()const void GetCrowdListRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/GetDailyStatisticRequest.cc b/cloudwf/src/model/GetDailyStatisticRequest.cc index 3ba3f7c9e..912f05f87 100644 --- a/cloudwf/src/model/GetDailyStatisticRequest.cc +++ b/cloudwf/src/model/GetDailyStatisticRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetDailyStatisticRequest; GetDailyStatisticRequest::GetDailyStatisticRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetDailyStatistic") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetDailyStatisticRequest::~GetDailyStatisticRequest() {} @@ -33,7 +35,7 @@ long GetDailyStatisticRequest::getApgroupId()const void GetDailyStatisticRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string GetDailyStatisticRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetDailyStatisticRequest::getAccessKeyId()const void GetDailyStatisticRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetDeviceInfoByMacRequest.cc b/cloudwf/src/model/GetDeviceInfoByMacRequest.cc index 987b9e793..4490798e5 100644 --- a/cloudwf/src/model/GetDeviceInfoByMacRequest.cc +++ b/cloudwf/src/model/GetDeviceInfoByMacRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetDeviceInfoByMacRequest; GetDeviceInfoByMacRequest::GetDeviceInfoByMacRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetDeviceInfoByMac") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetDeviceInfoByMacRequest::~GetDeviceInfoByMacRequest() {} @@ -33,7 +35,7 @@ std::string GetDeviceInfoByMacRequest::getMac()const void GetDeviceInfoByMacRequest::setMac(const std::string& mac) { mac_ = mac; - setCoreParameter("Mac", mac); + setParameter("Mac", mac); } std::string GetDeviceInfoByMacRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetDeviceInfoByMacRequest::getAccessKeyId()const void GetDeviceInfoByMacRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetGroupApChangeNameTemplateRequest.cc b/cloudwf/src/model/GetGroupApChangeNameTemplateRequest.cc index 9b618d641..44d976b91 100644 --- a/cloudwf/src/model/GetGroupApChangeNameTemplateRequest.cc +++ b/cloudwf/src/model/GetGroupApChangeNameTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetGroupApChangeNameTemplateRequest; GetGroupApChangeNameTemplateRequest::GetGroupApChangeNameTemplateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApChangeNameTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetGroupApChangeNameTemplateRequest::~GetGroupApChangeNameTemplateRequest() {} @@ -33,6 +35,6 @@ std::string GetGroupApChangeNameTemplateRequest::getAccessKeyId()const void GetGroupApChangeNameTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetGroupApRadioConfigProgressRequest.cc b/cloudwf/src/model/GetGroupApRadioConfigProgressRequest.cc index a548cfc97..1e2fe9638 100644 --- a/cloudwf/src/model/GetGroupApRadioConfigProgressRequest.cc +++ b/cloudwf/src/model/GetGroupApRadioConfigProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetGroupApRadioConfigProgressRequest; GetGroupApRadioConfigProgressRequest::GetGroupApRadioConfigProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApRadioConfigProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetGroupApRadioConfigProgressRequest::~GetGroupApRadioConfigProgressRequest() {} @@ -33,7 +35,7 @@ std::string GetGroupApRadioConfigProgressRequest::getAccessKeyId()const void GetGroupApRadioConfigProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetGroupApRadioConfigProgressRequest::getId()const @@ -44,6 +46,6 @@ long GetGroupApRadioConfigProgressRequest::getId()const void GetGroupApRadioConfigProgressRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetGroupApRadioConfigTemplateRequest.cc b/cloudwf/src/model/GetGroupApRadioConfigTemplateRequest.cc index 776c982d8..6deb54236 100644 --- a/cloudwf/src/model/GetGroupApRadioConfigTemplateRequest.cc +++ b/cloudwf/src/model/GetGroupApRadioConfigTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetGroupApRadioConfigTemplateRequest; GetGroupApRadioConfigTemplateRequest::GetGroupApRadioConfigTemplateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApRadioConfigTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetGroupApRadioConfigTemplateRequest::~GetGroupApRadioConfigTemplateRequest() {} @@ -33,6 +35,6 @@ std::string GetGroupApRadioConfigTemplateRequest::getAccessKeyId()const void GetGroupApRadioConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetGroupApRadioOnoffProgressRequest.cc b/cloudwf/src/model/GetGroupApRadioOnoffProgressRequest.cc index ecb8ffad4..a8057af01 100644 --- a/cloudwf/src/model/GetGroupApRadioOnoffProgressRequest.cc +++ b/cloudwf/src/model/GetGroupApRadioOnoffProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetGroupApRadioOnoffProgressRequest; GetGroupApRadioOnoffProgressRequest::GetGroupApRadioOnoffProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApRadioOnoffProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetGroupApRadioOnoffProgressRequest::~GetGroupApRadioOnoffProgressRequest() {} @@ -33,7 +35,7 @@ std::string GetGroupApRadioOnoffProgressRequest::getAccessKeyId()const void GetGroupApRadioOnoffProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetGroupApRadioOnoffProgressRequest::getId()const @@ -44,6 +46,6 @@ long GetGroupApRadioOnoffProgressRequest::getId()const void GetGroupApRadioOnoffProgressRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetGroupApRepairProgressRequest.cc b/cloudwf/src/model/GetGroupApRepairProgressRequest.cc index 9f3100b0c..6ce198da1 100644 --- a/cloudwf/src/model/GetGroupApRepairProgressRequest.cc +++ b/cloudwf/src/model/GetGroupApRepairProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetGroupApRepairProgressRequest; GetGroupApRepairProgressRequest::GetGroupApRepairProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApRepairProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetGroupApRepairProgressRequest::~GetGroupApRepairProgressRequest() {} @@ -33,7 +35,7 @@ std::string GetGroupApRepairProgressRequest::getAccessKeyId()const void GetGroupApRepairProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetGroupApRepairProgressRequest::getId()const @@ -44,6 +46,6 @@ long GetGroupApRepairProgressRequest::getId()const void GetGroupApRepairProgressRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetInstanceByShopRequest.cc b/cloudwf/src/model/GetInstanceByShopRequest.cc index 44d257cfb..fe9cbe0a2 100644 --- a/cloudwf/src/model/GetInstanceByShopRequest.cc +++ b/cloudwf/src/model/GetInstanceByShopRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetInstanceByShopRequest; GetInstanceByShopRequest::GetInstanceByShopRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetInstanceByShop") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetInstanceByShopRequest::~GetInstanceByShopRequest() {} @@ -33,7 +35,7 @@ std::string GetInstanceByShopRequest::getAccessKeyId()const void GetInstanceByShopRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetInstanceByShopRequest::getShopId()const @@ -44,6 +46,6 @@ long GetInstanceByShopRequest::getShopId()const void GetInstanceByShopRequest::setShopId(long shopId) { shopId_ = shopId; - setCoreParameter("ShopId", std::to_string(shopId)); + setParameter("ShopId", std::to_string(shopId)); } diff --git a/cloudwf/src/model/GetLatestApStatisticRequest.cc b/cloudwf/src/model/GetLatestApStatisticRequest.cc index ff220725b..8a096b28a 100644 --- a/cloudwf/src/model/GetLatestApStatisticRequest.cc +++ b/cloudwf/src/model/GetLatestApStatisticRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetLatestApStatisticRequest; GetLatestApStatisticRequest::GetLatestApStatisticRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetLatestApStatistic") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetLatestApStatisticRequest::~GetLatestApStatisticRequest() {} @@ -33,7 +35,7 @@ long GetLatestApStatisticRequest::getApgroupId()const void GetLatestApStatisticRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string GetLatestApStatisticRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetLatestApStatisticRequest::getAccessKeyId()const void GetLatestApStatisticRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetLatestStaStatisticRequest.cc b/cloudwf/src/model/GetLatestStaStatisticRequest.cc index 6d77428c4..200845c45 100644 --- a/cloudwf/src/model/GetLatestStaStatisticRequest.cc +++ b/cloudwf/src/model/GetLatestStaStatisticRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetLatestStaStatisticRequest; GetLatestStaStatisticRequest::GetLatestStaStatisticRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetLatestStaStatistic") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetLatestStaStatisticRequest::~GetLatestStaStatisticRequest() {} @@ -33,7 +35,7 @@ long GetLatestStaStatisticRequest::getApgroupId()const void GetLatestStaStatisticRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string GetLatestStaStatisticRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetLatestStaStatisticRequest::getAccessKeyId()const void GetLatestStaStatisticRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetMapUrlRequest.cc b/cloudwf/src/model/GetMapUrlRequest.cc index 626d74af4..e14ce29f4 100644 --- a/cloudwf/src/model/GetMapUrlRequest.cc +++ b/cloudwf/src/model/GetMapUrlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetMapUrlRequest; GetMapUrlRequest::GetMapUrlRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetMapUrl") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetMapUrlRequest::~GetMapUrlRequest() {} @@ -33,7 +35,7 @@ std::string GetMapUrlRequest::getAccessKeyId()const void GetMapUrlRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetMapUrlRequest::getMapId()const @@ -44,6 +46,6 @@ long GetMapUrlRequest::getMapId()const void GetMapUrlRequest::setMapId(long mapId) { mapId_ = mapId; - setCoreParameter("MapId", std::to_string(mapId)); + setParameter("MapId", std::to_string(mapId)); } diff --git a/cloudwf/src/model/GetOnlineApTimeSerRequest.cc b/cloudwf/src/model/GetOnlineApTimeSerRequest.cc index a9083ebba..5b7a8ad51 100644 --- a/cloudwf/src/model/GetOnlineApTimeSerRequest.cc +++ b/cloudwf/src/model/GetOnlineApTimeSerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetOnlineApTimeSerRequest; GetOnlineApTimeSerRequest::GetOnlineApTimeSerRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetOnlineApTimeSer") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetOnlineApTimeSerRequest::~GetOnlineApTimeSerRequest() {} @@ -33,7 +35,7 @@ long GetOnlineApTimeSerRequest::getApgroupId()const void GetOnlineApTimeSerRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } long GetOnlineApTimeSerRequest::getStart()const @@ -44,7 +46,7 @@ long GetOnlineApTimeSerRequest::getStart()const void GetOnlineApTimeSerRequest::setStart(long start) { start_ = start; - setCoreParameter("Start", std::to_string(start)); + setParameter("Start", std::to_string(start)); } std::string GetOnlineApTimeSerRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetOnlineApTimeSerRequest::getAccessKeyId()const void GetOnlineApTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetOnlineApTimeSerRequest::getZoomStart()const @@ -66,7 +68,7 @@ long GetOnlineApTimeSerRequest::getZoomStart()const void GetOnlineApTimeSerRequest::setZoomStart(long zoomStart) { zoomStart_ = zoomStart; - setCoreParameter("ZoomStart", std::to_string(zoomStart)); + setParameter("ZoomStart", std::to_string(zoomStart)); } long GetOnlineApTimeSerRequest::getCompanyId()const @@ -77,7 +79,7 @@ long GetOnlineApTimeSerRequest::getCompanyId()const void GetOnlineApTimeSerRequest::setCompanyId(long companyId) { companyId_ = companyId; - setCoreParameter("CompanyId", std::to_string(companyId)); + setParameter("CompanyId", std::to_string(companyId)); } long GetOnlineApTimeSerRequest::getZoomEnd()const @@ -88,7 +90,7 @@ long GetOnlineApTimeSerRequest::getZoomEnd()const void GetOnlineApTimeSerRequest::setZoomEnd(long zoomEnd) { zoomEnd_ = zoomEnd; - setCoreParameter("ZoomEnd", std::to_string(zoomEnd)); + setParameter("ZoomEnd", std::to_string(zoomEnd)); } long GetOnlineApTimeSerRequest::getEnd()const @@ -99,6 +101,6 @@ long GetOnlineApTimeSerRequest::getEnd()const void GetOnlineApTimeSerRequest::setEnd(long end) { end_ = end; - setCoreParameter("End", std::to_string(end)); + setParameter("End", std::to_string(end)); } diff --git a/cloudwf/src/model/GetOnlineStaTimeSerRequest.cc b/cloudwf/src/model/GetOnlineStaTimeSerRequest.cc index 5ef7d6fe1..63f54f33d 100644 --- a/cloudwf/src/model/GetOnlineStaTimeSerRequest.cc +++ b/cloudwf/src/model/GetOnlineStaTimeSerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetOnlineStaTimeSerRequest; GetOnlineStaTimeSerRequest::GetOnlineStaTimeSerRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetOnlineStaTimeSer") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetOnlineStaTimeSerRequest::~GetOnlineStaTimeSerRequest() {} @@ -33,7 +35,7 @@ long GetOnlineStaTimeSerRequest::getApgroupId()const void GetOnlineStaTimeSerRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } long GetOnlineStaTimeSerRequest::getStart()const @@ -44,7 +46,7 @@ long GetOnlineStaTimeSerRequest::getStart()const void GetOnlineStaTimeSerRequest::setStart(long start) { start_ = start; - setCoreParameter("Start", std::to_string(start)); + setParameter("Start", std::to_string(start)); } std::string GetOnlineStaTimeSerRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetOnlineStaTimeSerRequest::getAccessKeyId()const void GetOnlineStaTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetOnlineStaTimeSerRequest::getZoomStart()const @@ -66,7 +68,7 @@ long GetOnlineStaTimeSerRequest::getZoomStart()const void GetOnlineStaTimeSerRequest::setZoomStart(long zoomStart) { zoomStart_ = zoomStart; - setCoreParameter("ZoomStart", std::to_string(zoomStart)); + setParameter("ZoomStart", std::to_string(zoomStart)); } long GetOnlineStaTimeSerRequest::getCompanyId()const @@ -77,7 +79,7 @@ long GetOnlineStaTimeSerRequest::getCompanyId()const void GetOnlineStaTimeSerRequest::setCompanyId(long companyId) { companyId_ = companyId; - setCoreParameter("CompanyId", std::to_string(companyId)); + setParameter("CompanyId", std::to_string(companyId)); } long GetOnlineStaTimeSerRequest::getZoomEnd()const @@ -88,7 +90,7 @@ long GetOnlineStaTimeSerRequest::getZoomEnd()const void GetOnlineStaTimeSerRequest::setZoomEnd(long zoomEnd) { zoomEnd_ = zoomEnd; - setCoreParameter("ZoomEnd", std::to_string(zoomEnd)); + setParameter("ZoomEnd", std::to_string(zoomEnd)); } long GetOnlineStaTimeSerRequest::getEnd()const @@ -99,6 +101,6 @@ long GetOnlineStaTimeSerRequest::getEnd()const void GetOnlineStaTimeSerRequest::setEnd(long end) { end_ = end; - setCoreParameter("End", std::to_string(end)); + setParameter("End", std::to_string(end)); } diff --git a/cloudwf/src/model/GetOssServerSignRequest.cc b/cloudwf/src/model/GetOssServerSignRequest.cc index 77babafe9..b1debc3a2 100644 --- a/cloudwf/src/model/GetOssServerSignRequest.cc +++ b/cloudwf/src/model/GetOssServerSignRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetOssServerSignRequest; GetOssServerSignRequest::GetOssServerSignRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetOssServerSign") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetOssServerSignRequest::~GetOssServerSignRequest() {} @@ -33,7 +35,7 @@ std::string GetOssServerSignRequest::getAccessKeyId()const void GetOssServerSignRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int GetOssServerSignRequest::getDirType()const @@ -44,6 +46,6 @@ int GetOssServerSignRequest::getDirType()const void GetOssServerSignRequest::setDirType(int dirType) { dirType_ = dirType; - setCoreParameter("DirType", std::to_string(dirType)); + setParameter("DirType", std::to_string(dirType)); } diff --git a/cloudwf/src/model/GetPageConfigTemplateRequest.cc b/cloudwf/src/model/GetPageConfigTemplateRequest.cc index 2e97d25e8..3d2962443 100644 --- a/cloudwf/src/model/GetPageConfigTemplateRequest.cc +++ b/cloudwf/src/model/GetPageConfigTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetPageConfigTemplateRequest; GetPageConfigTemplateRequest::GetPageConfigTemplateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetPageConfigTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPageConfigTemplateRequest::~GetPageConfigTemplateRequest() {} @@ -33,7 +35,7 @@ std::string GetPageConfigTemplateRequest::getAccessKeyId()const void GetPageConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetPageConfigTemplateRequest::getId()const @@ -44,6 +46,6 @@ long GetPageConfigTemplateRequest::getId()const void GetPageConfigTemplateRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetPagePropertiesRequest.cc b/cloudwf/src/model/GetPagePropertiesRequest.cc index cff366385..b826c2db7 100644 --- a/cloudwf/src/model/GetPagePropertiesRequest.cc +++ b/cloudwf/src/model/GetPagePropertiesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetPagePropertiesRequest; GetPagePropertiesRequest::GetPagePropertiesRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetPageProperties") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPagePropertiesRequest::~GetPagePropertiesRequest() {} @@ -33,6 +35,6 @@ std::string GetPagePropertiesRequest::getAccessKeyId()const void GetPagePropertiesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetPortalTempDetailRequest.cc b/cloudwf/src/model/GetPortalTempDetailRequest.cc index ba5718927..062358c7b 100644 --- a/cloudwf/src/model/GetPortalTempDetailRequest.cc +++ b/cloudwf/src/model/GetPortalTempDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetPortalTempDetailRequest; GetPortalTempDetailRequest::GetPortalTempDetailRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetPortalTempDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPortalTempDetailRequest::~GetPortalTempDetailRequest() {} @@ -33,7 +35,7 @@ std::string GetPortalTempDetailRequest::getAccessKeyId()const void GetPortalTempDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetPortalTempDetailRequest::getId()const @@ -44,7 +46,7 @@ long GetPortalTempDetailRequest::getId()const void GetPortalTempDetailRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string GetPortalTempDetailRequest::getUniqueId()const @@ -55,6 +57,6 @@ std::string GetPortalTempDetailRequest::getUniqueId()const void GetPortalTempDetailRequest::setUniqueId(const std::string& uniqueId) { uniqueId_ = uniqueId; - setCoreParameter("UniqueId", uniqueId); + setParameter("UniqueId", uniqueId); } diff --git a/cloudwf/src/model/GetProbeDataSubscriberConfigRequest.cc b/cloudwf/src/model/GetProbeDataSubscriberConfigRequest.cc index 214668579..2e2b27eb0 100644 --- a/cloudwf/src/model/GetProbeDataSubscriberConfigRequest.cc +++ b/cloudwf/src/model/GetProbeDataSubscriberConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetProbeDataSubscriberConfigRequest; GetProbeDataSubscriberConfigRequest::GetProbeDataSubscriberConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetProbeDataSubscriberConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetProbeDataSubscriberConfigRequest::~GetProbeDataSubscriberConfigRequest() {} @@ -33,7 +35,7 @@ std::string GetProbeDataSubscriberConfigRequest::getAccessKeyId()const void GetProbeDataSubscriberConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetProbeDataSubscriberConfigRequest::getId()const @@ -44,6 +46,6 @@ long GetProbeDataSubscriberConfigRequest::getId()const void GetProbeDataSubscriberConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetRadioRunHistoryTimeSerRequest.cc b/cloudwf/src/model/GetRadioRunHistoryTimeSerRequest.cc index 308535588..5c6eb5b2c 100644 --- a/cloudwf/src/model/GetRadioRunHistoryTimeSerRequest.cc +++ b/cloudwf/src/model/GetRadioRunHistoryTimeSerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetRadioRunHistoryTimeSerRequest; GetRadioRunHistoryTimeSerRequest::GetRadioRunHistoryTimeSerRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetRadioRunHistoryTimeSer") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetRadioRunHistoryTimeSerRequest::~GetRadioRunHistoryTimeSerRequest() {} @@ -33,7 +35,7 @@ std::string GetRadioRunHistoryTimeSerRequest::getAccessKeyId()const void GetRadioRunHistoryTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetRadioRunHistoryTimeSerRequest::getId()const @@ -44,6 +46,6 @@ long GetRadioRunHistoryTimeSerRequest::getId()const void GetRadioRunHistoryTimeSerRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetScanModeRequest.cc b/cloudwf/src/model/GetScanModeRequest.cc index cceb4b15b..c49eda4dd 100644 --- a/cloudwf/src/model/GetScanModeRequest.cc +++ b/cloudwf/src/model/GetScanModeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetScanModeRequest; GetScanModeRequest::GetScanModeRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetScanMode") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetScanModeRequest::~GetScanModeRequest() {} @@ -33,7 +35,7 @@ std::string GetScanModeRequest::getAccessKeyId()const void GetScanModeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector GetScanModeRequest::getMacList()const @@ -44,7 +46,8 @@ std::vector GetScanModeRequest::getMacList()const void GetScanModeRequest::setMacList(const std::vector& macList) { macList_ = macList; - for(int i = 0; i!= macList.size(); i++) - setCoreParameter("MacList."+ std::to_string(i), macList.at(i)); + for(int dep1 = 0; dep1!= macList.size(); dep1++) { + setParameter("MacList."+ std::to_string(dep1), macList.at(dep1)); + } } diff --git a/cloudwf/src/model/GetScanProbeTimeSerRequest.cc b/cloudwf/src/model/GetScanProbeTimeSerRequest.cc index 9db16e375..3289cee19 100644 --- a/cloudwf/src/model/GetScanProbeTimeSerRequest.cc +++ b/cloudwf/src/model/GetScanProbeTimeSerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetScanProbeTimeSerRequest; GetScanProbeTimeSerRequest::GetScanProbeTimeSerRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetScanProbeTimeSer") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetScanProbeTimeSerRequest::~GetScanProbeTimeSerRequest() {} @@ -33,7 +35,7 @@ long GetScanProbeTimeSerRequest::getApgroupId()const void GetScanProbeTimeSerRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } long GetScanProbeTimeSerRequest::getStart()const @@ -44,7 +46,7 @@ long GetScanProbeTimeSerRequest::getStart()const void GetScanProbeTimeSerRequest::setStart(long start) { start_ = start; - setCoreParameter("Start", std::to_string(start)); + setParameter("Start", std::to_string(start)); } std::string GetScanProbeTimeSerRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetScanProbeTimeSerRequest::getAccessKeyId()const void GetScanProbeTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetScanProbeTimeSerRequest::getZoomStart()const @@ -66,7 +68,7 @@ long GetScanProbeTimeSerRequest::getZoomStart()const void GetScanProbeTimeSerRequest::setZoomStart(long zoomStart) { zoomStart_ = zoomStart; - setCoreParameter("ZoomStart", std::to_string(zoomStart)); + setParameter("ZoomStart", std::to_string(zoomStart)); } long GetScanProbeTimeSerRequest::getCompanyId()const @@ -77,7 +79,7 @@ long GetScanProbeTimeSerRequest::getCompanyId()const void GetScanProbeTimeSerRequest::setCompanyId(long companyId) { companyId_ = companyId; - setCoreParameter("CompanyId", std::to_string(companyId)); + setParameter("CompanyId", std::to_string(companyId)); } long GetScanProbeTimeSerRequest::getZoomEnd()const @@ -88,7 +90,7 @@ long GetScanProbeTimeSerRequest::getZoomEnd()const void GetScanProbeTimeSerRequest::setZoomEnd(long zoomEnd) { zoomEnd_ = zoomEnd; - setCoreParameter("ZoomEnd", std::to_string(zoomEnd)); + setParameter("ZoomEnd", std::to_string(zoomEnd)); } long GetScanProbeTimeSerRequest::getEnd()const @@ -99,6 +101,6 @@ long GetScanProbeTimeSerRequest::getEnd()const void GetScanProbeTimeSerRequest::setEnd(long end) { end_ = end; - setCoreParameter("End", std::to_string(end)); + setParameter("End", std::to_string(end)); } diff --git a/cloudwf/src/model/GetSendCommandByMacProgressRequest.cc b/cloudwf/src/model/GetSendCommandByMacProgressRequest.cc index 887b2822d..047877692 100644 --- a/cloudwf/src/model/GetSendCommandByMacProgressRequest.cc +++ b/cloudwf/src/model/GetSendCommandByMacProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetSendCommandByMacProgressRequest; GetSendCommandByMacProgressRequest::GetSendCommandByMacProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetSendCommandByMacProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSendCommandByMacProgressRequest::~GetSendCommandByMacProgressRequest() {} @@ -33,6 +35,6 @@ std::string GetSendCommandByMacProgressRequest::getAccessKeyId()const void GetSendCommandByMacProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetSidsAndGids4BidRequest.cc b/cloudwf/src/model/GetSidsAndGids4BidRequest.cc index b3834c525..306e3bf65 100644 --- a/cloudwf/src/model/GetSidsAndGids4BidRequest.cc +++ b/cloudwf/src/model/GetSidsAndGids4BidRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetSidsAndGids4BidRequest; GetSidsAndGids4BidRequest::GetSidsAndGids4BidRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetSidsAndGids4Bid") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSidsAndGids4BidRequest::~GetSidsAndGids4BidRequest() {} @@ -33,7 +35,7 @@ std::string GetSidsAndGids4BidRequest::getAccessKeyId()const void GetSidsAndGids4BidRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetSidsAndGids4BidRequest::getQueryId()const @@ -44,7 +46,7 @@ long GetSidsAndGids4BidRequest::getQueryId()const void GetSidsAndGids4BidRequest::setQueryId(long queryId) { queryId_ = queryId; - setCoreParameter("QueryId", std::to_string(queryId)); + setParameter("QueryId", std::to_string(queryId)); } int GetSidsAndGids4BidRequest::getQueryType()const @@ -55,6 +57,6 @@ int GetSidsAndGids4BidRequest::getQueryType()const void GetSidsAndGids4BidRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } diff --git a/cloudwf/src/model/GetStaDetailedStatusRequest.cc b/cloudwf/src/model/GetStaDetailedStatusRequest.cc index ac2c0db8d..68803cdf6 100644 --- a/cloudwf/src/model/GetStaDetailedStatusRequest.cc +++ b/cloudwf/src/model/GetStaDetailedStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetStaDetailedStatusRequest; GetStaDetailedStatusRequest::GetStaDetailedStatusRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetStaDetailedStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetStaDetailedStatusRequest::~GetStaDetailedStatusRequest() {} @@ -33,7 +35,7 @@ std::string GetStaDetailedStatusRequest::getAccessKeyId()const void GetStaDetailedStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetStaDetailedStatusRequest::getId()const @@ -44,6 +46,6 @@ long GetStaDetailedStatusRequest::getId()const void GetStaDetailedStatusRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetStaRunHistoryTimeSerRequest.cc b/cloudwf/src/model/GetStaRunHistoryTimeSerRequest.cc index 46dae17d1..c30af1ee3 100644 --- a/cloudwf/src/model/GetStaRunHistoryTimeSerRequest.cc +++ b/cloudwf/src/model/GetStaRunHistoryTimeSerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetStaRunHistoryTimeSerRequest; GetStaRunHistoryTimeSerRequest::GetStaRunHistoryTimeSerRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetStaRunHistoryTimeSer") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetStaRunHistoryTimeSerRequest::~GetStaRunHistoryTimeSerRequest() {} @@ -33,7 +35,7 @@ std::string GetStaRunHistoryTimeSerRequest::getAccessKeyId()const void GetStaRunHistoryTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetStaRunHistoryTimeSerRequest::getId()const @@ -44,6 +46,6 @@ long GetStaRunHistoryTimeSerRequest::getId()const void GetStaRunHistoryTimeSerRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetStaTopRequest.cc b/cloudwf/src/model/GetStaTopRequest.cc index 65b50c946..aaf02c76b 100644 --- a/cloudwf/src/model/GetStaTopRequest.cc +++ b/cloudwf/src/model/GetStaTopRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetStaTopRequest; GetStaTopRequest::GetStaTopRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetStaTop") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetStaTopRequest::~GetStaTopRequest() {} @@ -33,7 +35,7 @@ long GetStaTopRequest::getApgroupId()const void GetStaTopRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string GetStaTopRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string GetStaTopRequest::getAccessKeyId()const void GetStaTopRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetSubAccountPermissionRequest.cc b/cloudwf/src/model/GetSubAccountPermissionRequest.cc index ee938d758..5170b1707 100644 --- a/cloudwf/src/model/GetSubAccountPermissionRequest.cc +++ b/cloudwf/src/model/GetSubAccountPermissionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetSubAccountPermissionRequest; GetSubAccountPermissionRequest::GetSubAccountPermissionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetSubAccountPermission") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSubAccountPermissionRequest::~GetSubAccountPermissionRequest() {} @@ -33,7 +35,7 @@ std::string GetSubAccountPermissionRequest::getAccessKeyId()const void GetSubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetSubAccountPermissionRequest::getId()const @@ -44,6 +46,6 @@ long GetSubAccountPermissionRequest::getId()const void GetSubAccountPermissionRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetSubAccountStatusRequest.cc b/cloudwf/src/model/GetSubAccountStatusRequest.cc index c81ac3843..fda7c08f7 100644 --- a/cloudwf/src/model/GetSubAccountStatusRequest.cc +++ b/cloudwf/src/model/GetSubAccountStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetSubAccountStatusRequest; GetSubAccountStatusRequest::GetSubAccountStatusRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetSubAccountStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSubAccountStatusRequest::~GetSubAccountStatusRequest() {} @@ -33,6 +35,6 @@ std::string GetSubAccountStatusRequest::getAccessKeyId()const void GetSubAccountStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetUmengPagePermission4RootRequest.cc b/cloudwf/src/model/GetUmengPagePermission4RootRequest.cc index 710898017..ffb53ebcb 100644 --- a/cloudwf/src/model/GetUmengPagePermission4RootRequest.cc +++ b/cloudwf/src/model/GetUmengPagePermission4RootRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetUmengPagePermission4RootRequest; GetUmengPagePermission4RootRequest::GetUmengPagePermission4RootRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetUmengPagePermission4Root") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUmengPagePermission4RootRequest::~GetUmengPagePermission4RootRequest() {} @@ -33,7 +35,7 @@ std::string GetUmengPagePermission4RootRequest::getAccessKeyId()const void GetUmengPagePermission4RootRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetUmengPagePermission4RootRequest::getId()const @@ -44,6 +46,6 @@ long GetUmengPagePermission4RootRequest::getId()const void GetUmengPagePermission4RootRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetUpgradeAPGroupProgressRequest.cc b/cloudwf/src/model/GetUpgradeAPGroupProgressRequest.cc index 987a7b32c..4a462aee1 100644 --- a/cloudwf/src/model/GetUpgradeAPGroupProgressRequest.cc +++ b/cloudwf/src/model/GetUpgradeAPGroupProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetUpgradeAPGroupProgressRequest; GetUpgradeAPGroupProgressRequest::GetUpgradeAPGroupProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetUpgradeAPGroupProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUpgradeAPGroupProgressRequest::~GetUpgradeAPGroupProgressRequest() {} @@ -33,6 +35,6 @@ std::string GetUpgradeAPGroupProgressRequest::getAccessKeyId()const void GetUpgradeAPGroupProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetUpgradeAPProgressRequest.cc b/cloudwf/src/model/GetUpgradeAPProgressRequest.cc index 8daa761e8..8ac136b2c 100644 --- a/cloudwf/src/model/GetUpgradeAPProgressRequest.cc +++ b/cloudwf/src/model/GetUpgradeAPProgressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetUpgradeAPProgressRequest; GetUpgradeAPProgressRequest::GetUpgradeAPProgressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetUpgradeAPProgress") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUpgradeAPProgressRequest::~GetUpgradeAPProgressRequest() {} @@ -33,6 +35,6 @@ std::string GetUpgradeAPProgressRequest::getAccessKeyId()const void GetUpgradeAPProgressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/GetUpgradeImgRequest.cc b/cloudwf/src/model/GetUpgradeImgRequest.cc index 3287cf5af..adece4600 100644 --- a/cloudwf/src/model/GetUpgradeImgRequest.cc +++ b/cloudwf/src/model/GetUpgradeImgRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetUpgradeImgRequest; GetUpgradeImgRequest::GetUpgradeImgRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetUpgradeImg") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUpgradeImgRequest::~GetUpgradeImgRequest() {} @@ -33,7 +35,7 @@ std::string GetUpgradeImgRequest::getAccessKeyId()const void GetUpgradeImgRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetUpgradeImgRequest::getId()const @@ -44,6 +46,6 @@ long GetUpgradeImgRequest::getId()const void GetUpgradeImgRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/GetUserUmengPagePermissionRequest.cc b/cloudwf/src/model/GetUserUmengPagePermissionRequest.cc index fab5467b8..03d914a18 100644 --- a/cloudwf/src/model/GetUserUmengPagePermissionRequest.cc +++ b/cloudwf/src/model/GetUserUmengPagePermissionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GetUserUmengPagePermissionRequest; GetUserUmengPagePermissionRequest::GetUserUmengPagePermissionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GetUserUmengPagePermission") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUserUmengPagePermissionRequest::~GetUserUmengPagePermissionRequest() {} @@ -33,7 +35,7 @@ std::string GetUserUmengPagePermissionRequest::getAccessKeyId()const void GetUserUmengPagePermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GetUserUmengPagePermissionRequest::getBid()const @@ -44,6 +46,6 @@ long GetUserUmengPagePermissionRequest::getBid()const void GetUserUmengPagePermissionRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/GroupDetailsRequest.cc b/cloudwf/src/model/GroupDetailsRequest.cc index 81591d136..1e1d45448 100644 --- a/cloudwf/src/model/GroupDetailsRequest.cc +++ b/cloudwf/src/model/GroupDetailsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GroupDetailsRequest; GroupDetailsRequest::GroupDetailsRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GroupDetails") -{} +{ + setMethod(HttpRequest::Method::Post); +} GroupDetailsRequest::~GroupDetailsRequest() {} @@ -33,7 +35,7 @@ std::string GroupDetailsRequest::getAccessKeyId()const void GroupDetailsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GroupDetailsRequest::getGsid()const @@ -44,6 +46,6 @@ long GroupDetailsRequest::getGsid()const void GroupDetailsRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/GroupIntimeRequest.cc b/cloudwf/src/model/GroupIntimeRequest.cc index 1949b686f..fb5588869 100644 --- a/cloudwf/src/model/GroupIntimeRequest.cc +++ b/cloudwf/src/model/GroupIntimeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GroupIntimeRequest; GroupIntimeRequest::GroupIntimeRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GroupIntime") -{} +{ + setMethod(HttpRequest::Method::Post); +} GroupIntimeRequest::~GroupIntimeRequest() {} @@ -33,7 +35,7 @@ std::string GroupIntimeRequest::getAccessKeyId()const void GroupIntimeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GroupIntimeRequest::getGsid()const @@ -44,6 +46,6 @@ long GroupIntimeRequest::getGsid()const void GroupIntimeRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/GroupOverviewRequest.cc b/cloudwf/src/model/GroupOverviewRequest.cc index a7706826b..8473127e8 100644 --- a/cloudwf/src/model/GroupOverviewRequest.cc +++ b/cloudwf/src/model/GroupOverviewRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GroupOverviewRequest; GroupOverviewRequest::GroupOverviewRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GroupOverview") -{} +{ + setMethod(HttpRequest::Method::Post); +} GroupOverviewRequest::~GroupOverviewRequest() {} @@ -33,7 +35,7 @@ std::string GroupOverviewRequest::getAccessKeyId()const void GroupOverviewRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GroupOverviewRequest::getGsid()const @@ -44,6 +46,6 @@ long GroupOverviewRequest::getGsid()const void GroupOverviewRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/GroupTrendRequest.cc b/cloudwf/src/model/GroupTrendRequest.cc index ed5fb993c..44a063dbe 100644 --- a/cloudwf/src/model/GroupTrendRequest.cc +++ b/cloudwf/src/model/GroupTrendRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::GroupTrendRequest; GroupTrendRequest::GroupTrendRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "GroupTrend") -{} +{ + setMethod(HttpRequest::Method::Post); +} GroupTrendRequest::~GroupTrendRequest() {} @@ -33,7 +35,7 @@ std::string GroupTrendRequest::getAccessKeyId()const void GroupTrendRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long GroupTrendRequest::getGsid()const @@ -44,6 +46,6 @@ long GroupTrendRequest::getGsid()const void GroupTrendRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/HeadquartersOverviewRequest.cc b/cloudwf/src/model/HeadquartersOverviewRequest.cc index 284e26070..e7be40fef 100644 --- a/cloudwf/src/model/HeadquartersOverviewRequest.cc +++ b/cloudwf/src/model/HeadquartersOverviewRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::HeadquartersOverviewRequest; HeadquartersOverviewRequest::HeadquartersOverviewRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersOverview") -{} +{ + setMethod(HttpRequest::Method::Post); +} HeadquartersOverviewRequest::~HeadquartersOverviewRequest() {} @@ -33,7 +35,7 @@ std::string HeadquartersOverviewRequest::getAccessKeyId()const void HeadquartersOverviewRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long HeadquartersOverviewRequest::getBid()const @@ -44,6 +46,6 @@ long HeadquartersOverviewRequest::getBid()const void HeadquartersOverviewRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/HeadquartersRankingRequest.cc b/cloudwf/src/model/HeadquartersRankingRequest.cc index 639390670..9d2f2de89 100644 --- a/cloudwf/src/model/HeadquartersRankingRequest.cc +++ b/cloudwf/src/model/HeadquartersRankingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::HeadquartersRankingRequest; HeadquartersRankingRequest::HeadquartersRankingRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersRanking") -{} +{ + setMethod(HttpRequest::Method::Post); +} HeadquartersRankingRequest::~HeadquartersRankingRequest() {} @@ -33,7 +35,7 @@ std::string HeadquartersRankingRequest::getAccessKeyId()const void HeadquartersRankingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long HeadquartersRankingRequest::getBid()const @@ -44,6 +46,6 @@ long HeadquartersRankingRequest::getBid()const void HeadquartersRankingRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/HeadquartersToolsCoincideRequest.cc b/cloudwf/src/model/HeadquartersToolsCoincideRequest.cc index 9269e2233..dd2712324 100644 --- a/cloudwf/src/model/HeadquartersToolsCoincideRequest.cc +++ b/cloudwf/src/model/HeadquartersToolsCoincideRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::HeadquartersToolsCoincideRequest; HeadquartersToolsCoincideRequest::HeadquartersToolsCoincideRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersToolsCoincide") -{} +{ + setMethod(HttpRequest::Method::Post); +} HeadquartersToolsCoincideRequest::~HeadquartersToolsCoincideRequest() {} @@ -33,7 +35,7 @@ std::string HeadquartersToolsCoincideRequest::getAccessKeyId()const void HeadquartersToolsCoincideRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long HeadquartersToolsCoincideRequest::getBid()const @@ -44,6 +46,6 @@ long HeadquartersToolsCoincideRequest::getBid()const void HeadquartersToolsCoincideRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/HeadquartersToolsContrastRequest.cc b/cloudwf/src/model/HeadquartersToolsContrastRequest.cc index ccc92dadc..0b21c96d5 100644 --- a/cloudwf/src/model/HeadquartersToolsContrastRequest.cc +++ b/cloudwf/src/model/HeadquartersToolsContrastRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::HeadquartersToolsContrastRequest; HeadquartersToolsContrastRequest::HeadquartersToolsContrastRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersToolsContrast") -{} +{ + setMethod(HttpRequest::Method::Post); +} HeadquartersToolsContrastRequest::~HeadquartersToolsContrastRequest() {} @@ -33,7 +35,7 @@ std::string HeadquartersToolsContrastRequest::getAccessKeyId()const void HeadquartersToolsContrastRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long HeadquartersToolsContrastRequest::getBid()const @@ -44,6 +46,6 @@ long HeadquartersToolsContrastRequest::getBid()const void HeadquartersToolsContrastRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/HeadquartersToolsO2ORequest.cc b/cloudwf/src/model/HeadquartersToolsO2ORequest.cc index 447fefb03..f48dfe149 100644 --- a/cloudwf/src/model/HeadquartersToolsO2ORequest.cc +++ b/cloudwf/src/model/HeadquartersToolsO2ORequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::HeadquartersToolsO2ORequest; HeadquartersToolsO2ORequest::HeadquartersToolsO2ORequest() : RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersToolsO2O") -{} +{ + setMethod(HttpRequest::Method::Post); +} HeadquartersToolsO2ORequest::~HeadquartersToolsO2ORequest() {} @@ -33,7 +35,7 @@ std::string HeadquartersToolsO2ORequest::getAccessKeyId()const void HeadquartersToolsO2ORequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long HeadquartersToolsO2ORequest::getBid()const @@ -44,6 +46,6 @@ long HeadquartersToolsO2ORequest::getBid()const void HeadquartersToolsO2ORequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/HeadquartersTrendRequest.cc b/cloudwf/src/model/HeadquartersTrendRequest.cc index a4390a4a4..3f293b609 100644 --- a/cloudwf/src/model/HeadquartersTrendRequest.cc +++ b/cloudwf/src/model/HeadquartersTrendRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::HeadquartersTrendRequest; HeadquartersTrendRequest::HeadquartersTrendRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersTrend") -{} +{ + setMethod(HttpRequest::Method::Post); +} HeadquartersTrendRequest::~HeadquartersTrendRequest() {} @@ -33,7 +35,7 @@ std::string HeadquartersTrendRequest::getAccessKeyId()const void HeadquartersTrendRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long HeadquartersTrendRequest::getBid()const @@ -44,6 +46,6 @@ long HeadquartersTrendRequest::getBid()const void HeadquartersTrendRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/InnerCheckOrderRequest.cc b/cloudwf/src/model/InnerCheckOrderRequest.cc index 143c353eb..8f8054946 100644 --- a/cloudwf/src/model/InnerCheckOrderRequest.cc +++ b/cloudwf/src/model/InnerCheckOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::InnerCheckOrderRequest; InnerCheckOrderRequest::InnerCheckOrderRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "InnerCheckOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} InnerCheckOrderRequest::~InnerCheckOrderRequest() {} @@ -33,7 +35,7 @@ std::string InnerCheckOrderRequest::getData()const void InnerCheckOrderRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setParameter("Data", data); } std::string InnerCheckOrderRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string InnerCheckOrderRequest::getAccessKeyId()const void InnerCheckOrderRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/InnerProduceCloudWFRequest.cc b/cloudwf/src/model/InnerProduceCloudWFRequest.cc index 4338fc48b..730ef22b3 100644 --- a/cloudwf/src/model/InnerProduceCloudWFRequest.cc +++ b/cloudwf/src/model/InnerProduceCloudWFRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::InnerProduceCloudWFRequest; InnerProduceCloudWFRequest::InnerProduceCloudWFRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "InnerProduceCloudWF") -{} +{ + setMethod(HttpRequest::Method::Post); +} InnerProduceCloudWFRequest::~InnerProduceCloudWFRequest() {} @@ -33,7 +35,7 @@ std::string InnerProduceCloudWFRequest::getData()const void InnerProduceCloudWFRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setParameter("Data", data); } std::string InnerProduceCloudWFRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string InnerProduceCloudWFRequest::getAccessKeyId()const void InnerProduceCloudWFRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/KickAndClearPMKcacheRequest.cc b/cloudwf/src/model/KickAndClearPMKcacheRequest.cc index b6135b94a..1649c9fc9 100644 --- a/cloudwf/src/model/KickAndClearPMKcacheRequest.cc +++ b/cloudwf/src/model/KickAndClearPMKcacheRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::KickAndClearPMKcacheRequest; KickAndClearPMKcacheRequest::KickAndClearPMKcacheRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "KickAndClearPMKcache") -{} +{ + setMethod(HttpRequest::Method::Post); +} KickAndClearPMKcacheRequest::~KickAndClearPMKcacheRequest() {} @@ -33,7 +35,7 @@ std::string KickAndClearPMKcacheRequest::getAccessKeyId()const void KickAndClearPMKcacheRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long KickAndClearPMKcacheRequest::getId()const @@ -44,6 +46,6 @@ long KickAndClearPMKcacheRequest::getId()const void KickAndClearPMKcacheRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/KickStaRequest.cc b/cloudwf/src/model/KickStaRequest.cc index 28808c0ce..7563ba0f8 100644 --- a/cloudwf/src/model/KickStaRequest.cc +++ b/cloudwf/src/model/KickStaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::KickStaRequest; KickStaRequest::KickStaRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "KickSta") -{} +{ + setMethod(HttpRequest::Method::Post); +} KickStaRequest::~KickStaRequest() {} @@ -33,7 +35,7 @@ std::string KickStaRequest::getAccessKeyId()const void KickStaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long KickStaRequest::getId()const @@ -44,6 +46,6 @@ long KickStaRequest::getId()const void KickStaRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/ListAccountConfigRequest.cc b/cloudwf/src/model/ListAccountConfigRequest.cc index b2fa0fad0..fe413a549 100644 --- a/cloudwf/src/model/ListAccountConfigRequest.cc +++ b/cloudwf/src/model/ListAccountConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListAccountConfigRequest; ListAccountConfigRequest::ListAccountConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListAccountConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAccountConfigRequest::~ListAccountConfigRequest() {} @@ -33,7 +35,7 @@ std::string ListAccountConfigRequest::getOrderCol()const void ListAccountConfigRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } int ListAccountConfigRequest::getLength()const @@ -44,7 +46,7 @@ int ListAccountConfigRequest::getLength()const void ListAccountConfigRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListAccountConfigRequest::getOrderDir()const @@ -55,7 +57,7 @@ std::string ListAccountConfigRequest::getOrderDir()const void ListAccountConfigRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListAccountConfigRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListAccountConfigRequest::getAccessKeyId()const void ListAccountConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAccountConfigRequest::getSearchEmail()const @@ -77,7 +79,7 @@ std::string ListAccountConfigRequest::getSearchEmail()const void ListAccountConfigRequest::setSearchEmail(const std::string& searchEmail) { searchEmail_ = searchEmail; - setCoreParameter("SearchEmail", searchEmail); + setParameter("SearchEmail", searchEmail); } int ListAccountConfigRequest::getPageIndex()const @@ -88,6 +90,6 @@ int ListAccountConfigRequest::getPageIndex()const void ListAccountConfigRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListApAssetCanBeAddedRequest.cc b/cloudwf/src/model/ListApAssetCanBeAddedRequest.cc index c92000c4b..1dceee8d5 100644 --- a/cloudwf/src/model/ListApAssetCanBeAddedRequest.cc +++ b/cloudwf/src/model/ListApAssetCanBeAddedRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApAssetCanBeAddedRequest; ListApAssetCanBeAddedRequest::ListApAssetCanBeAddedRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApAssetCanBeAdded") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApAssetCanBeAddedRequest::~ListApAssetCanBeAddedRequest() {} @@ -33,7 +35,7 @@ std::string ListApAssetCanBeAddedRequest::getSearchName()const void ListApAssetCanBeAddedRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } long ListApAssetCanBeAddedRequest::getApgroupId()const @@ -44,7 +46,7 @@ long ListApAssetCanBeAddedRequest::getApgroupId()const void ListApAssetCanBeAddedRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } int ListApAssetCanBeAddedRequest::getLength()const @@ -55,7 +57,7 @@ int ListApAssetCanBeAddedRequest::getLength()const void ListApAssetCanBeAddedRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListApAssetCanBeAddedRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListApAssetCanBeAddedRequest::getAccessKeyId()const void ListApAssetCanBeAddedRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListApAssetCanBeAddedRequest::getPageIndex()const @@ -77,7 +79,7 @@ int ListApAssetCanBeAddedRequest::getPageIndex()const void ListApAssetCanBeAddedRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListApAssetCanBeAddedRequest::getSearchMac()const @@ -88,7 +90,7 @@ std::string ListApAssetCanBeAddedRequest::getSearchMac()const void ListApAssetCanBeAddedRequest::setSearchMac(const std::string& searchMac) { searchMac_ = searchMac; - setCoreParameter("SearchMac", searchMac); + setParameter("SearchMac", searchMac); } std::string ListApAssetCanBeAddedRequest::getSearchModel()const @@ -99,6 +101,6 @@ std::string ListApAssetCanBeAddedRequest::getSearchModel()const void ListApAssetCanBeAddedRequest::setSearchModel(const std::string& searchModel) { searchModel_ = searchModel; - setCoreParameter("SearchModel", searchModel); + setParameter("SearchModel", searchModel); } diff --git a/cloudwf/src/model/ListApAssetRequest.cc b/cloudwf/src/model/ListApAssetRequest.cc index d94c1b9d5..aa7520641 100644 --- a/cloudwf/src/model/ListApAssetRequest.cc +++ b/cloudwf/src/model/ListApAssetRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApAssetRequest; ListApAssetRequest::ListApAssetRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApAsset") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApAssetRequest::~ListApAssetRequest() {} @@ -33,7 +35,7 @@ std::string ListApAssetRequest::getOrderCol()const void ListApAssetRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListApAssetRequest::getSearchName()const @@ -44,7 +46,7 @@ std::string ListApAssetRequest::getSearchName()const void ListApAssetRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } int ListApAssetRequest::getLength()const @@ -55,7 +57,7 @@ int ListApAssetRequest::getLength()const void ListApAssetRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListApAssetRequest::getOrderDir()const @@ -66,7 +68,7 @@ std::string ListApAssetRequest::getOrderDir()const void ListApAssetRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListApAssetRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListApAssetRequest::getAccessKeyId()const void ListApAssetRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListApAssetRequest::getSearchSerialNo()const @@ -88,7 +90,7 @@ std::string ListApAssetRequest::getSearchSerialNo()const void ListApAssetRequest::setSearchSerialNo(const std::string& searchSerialNo) { searchSerialNo_ = searchSerialNo; - setCoreParameter("SearchSerialNo", searchSerialNo); + setParameter("SearchSerialNo", searchSerialNo); } int ListApAssetRequest::getPageIndex()const @@ -99,7 +101,7 @@ int ListApAssetRequest::getPageIndex()const void ListApAssetRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListApAssetRequest::getSearchMac()const @@ -110,7 +112,7 @@ std::string ListApAssetRequest::getSearchMac()const void ListApAssetRequest::setSearchMac(const std::string& searchMac) { searchMac_ = searchMac; - setCoreParameter("SearchMac", searchMac); + setParameter("SearchMac", searchMac); } std::string ListApAssetRequest::getSearchModel()const @@ -121,6 +123,6 @@ std::string ListApAssetRequest::getSearchModel()const void ListApAssetRequest::setSearchModel(const std::string& searchModel) { searchModel_ = searchModel; - setCoreParameter("SearchModel", searchModel); + setParameter("SearchModel", searchModel); } diff --git a/cloudwf/src/model/ListApDetailInfoRequest.cc b/cloudwf/src/model/ListApDetailInfoRequest.cc index d7fa1e6e9..8b621fda7 100644 --- a/cloudwf/src/model/ListApDetailInfoRequest.cc +++ b/cloudwf/src/model/ListApDetailInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApDetailInfoRequest; ListApDetailInfoRequest::ListApDetailInfoRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApDetailInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApDetailInfoRequest::~ListApDetailInfoRequest() {} @@ -33,7 +35,7 @@ std::string ListApDetailInfoRequest::getAccessKeyId()const void ListApDetailInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListApDetailInfoRequest::getApAssetId()const @@ -44,6 +46,6 @@ long ListApDetailInfoRequest::getApAssetId()const void ListApDetailInfoRequest::setApAssetId(long apAssetId) { apAssetId_ = apAssetId; - setCoreParameter("ApAssetId", std::to_string(apAssetId)); + setParameter("ApAssetId", std::to_string(apAssetId)); } diff --git a/cloudwf/src/model/ListApPositionMapRequest.cc b/cloudwf/src/model/ListApPositionMapRequest.cc index 51dda75a0..da2b20f7e 100644 --- a/cloudwf/src/model/ListApPositionMapRequest.cc +++ b/cloudwf/src/model/ListApPositionMapRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApPositionMapRequest; ListApPositionMapRequest::ListApPositionMapRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApPositionMap") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApPositionMapRequest::~ListApPositionMapRequest() {} @@ -33,7 +35,7 @@ std::string ListApPositionMapRequest::getOrderCol()const void ListApPositionMapRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListApPositionMapRequest::getSearchName()const @@ -44,7 +46,7 @@ std::string ListApPositionMapRequest::getSearchName()const void ListApPositionMapRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } int ListApPositionMapRequest::getLength()const @@ -55,7 +57,7 @@ int ListApPositionMapRequest::getLength()const void ListApPositionMapRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListApPositionMapRequest::getOrderDir()const @@ -66,7 +68,7 @@ std::string ListApPositionMapRequest::getOrderDir()const void ListApPositionMapRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListApPositionMapRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListApPositionMapRequest::getAccessKeyId()const void ListApPositionMapRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListApPositionMapRequest::getTotalItem()const @@ -88,7 +90,7 @@ int ListApPositionMapRequest::getTotalItem()const void ListApPositionMapRequest::setTotalItem(int totalItem) { totalItem_ = totalItem; - setCoreParameter("TotalItem", std::to_string(totalItem)); + setParameter("TotalItem", std::to_string(totalItem)); } int ListApPositionMapRequest::getMapType()const @@ -99,7 +101,7 @@ int ListApPositionMapRequest::getMapType()const void ListApPositionMapRequest::setMapType(int mapType) { mapType_ = mapType; - setCoreParameter("MapType", std::to_string(mapType)); + setParameter("MapType", std::to_string(mapType)); } int ListApPositionMapRequest::getPageIndex()const @@ -110,7 +112,7 @@ int ListApPositionMapRequest::getPageIndex()const void ListApPositionMapRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListApPositionMapRequest::getSearchApgroupName()const @@ -121,6 +123,6 @@ std::string ListApPositionMapRequest::getSearchApgroupName()const void ListApPositionMapRequest::setSearchApgroupName(const std::string& searchApgroupName) { searchApgroupName_ = searchApgroupName; - setCoreParameter("SearchApgroupName", searchApgroupName); + setParameter("SearchApgroupName", searchApgroupName); } diff --git a/cloudwf/src/model/ListApPositionRequest.cc b/cloudwf/src/model/ListApPositionRequest.cc index 62d5dbf34..4875a6ea8 100644 --- a/cloudwf/src/model/ListApPositionRequest.cc +++ b/cloudwf/src/model/ListApPositionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApPositionRequest; ListApPositionRequest::ListApPositionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApPosition") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApPositionRequest::~ListApPositionRequest() {} @@ -33,7 +35,7 @@ std::string ListApPositionRequest::getAccessKeyId()const void ListApPositionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListApPositionRequest::getMapId()const @@ -44,6 +46,6 @@ long ListApPositionRequest::getMapId()const void ListApPositionRequest::setMapId(long mapId) { mapId_ = mapId; - setCoreParameter("MapId", std::to_string(mapId)); + setParameter("MapId", std::to_string(mapId)); } diff --git a/cloudwf/src/model/ListApPositionStatusRequest.cc b/cloudwf/src/model/ListApPositionStatusRequest.cc index ceec6c485..096c6f46d 100644 --- a/cloudwf/src/model/ListApPositionStatusRequest.cc +++ b/cloudwf/src/model/ListApPositionStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApPositionStatusRequest; ListApPositionStatusRequest::ListApPositionStatusRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApPositionStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApPositionStatusRequest::~ListApPositionStatusRequest() {} @@ -33,7 +35,7 @@ std::string ListApPositionStatusRequest::getJsonData()const void ListApPositionStatusRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string ListApPositionStatusRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ListApPositionStatusRequest::getAccessKeyId()const void ListApPositionStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/ListApRadioStatusRequest.cc b/cloudwf/src/model/ListApRadioStatusRequest.cc index 50570b7d4..d01ab282d 100644 --- a/cloudwf/src/model/ListApRadioStatusRequest.cc +++ b/cloudwf/src/model/ListApRadioStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApRadioStatusRequest; ListApRadioStatusRequest::ListApRadioStatusRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApRadioStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApRadioStatusRequest::~ListApRadioStatusRequest() {} @@ -33,7 +35,7 @@ std::string ListApRadioStatusRequest::getOrderCol()const void ListApRadioStatusRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListApRadioStatusRequest::getSearchName()const @@ -44,7 +46,7 @@ std::string ListApRadioStatusRequest::getSearchName()const void ListApRadioStatusRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } int ListApRadioStatusRequest::getSearchChannelEquals()const @@ -55,7 +57,7 @@ int ListApRadioStatusRequest::getSearchChannelEquals()const void ListApRadioStatusRequest::setSearchChannelEquals(int searchChannelEquals) { searchChannelEquals_ = searchChannelEquals; - setCoreParameter("SearchChannelEquals", std::to_string(searchChannelEquals)); + setParameter("SearchChannelEquals", std::to_string(searchChannelEquals)); } int ListApRadioStatusRequest::getLength()const @@ -66,7 +68,7 @@ int ListApRadioStatusRequest::getLength()const void ListApRadioStatusRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListApRadioStatusRequest::getOrderDir()const @@ -77,7 +79,7 @@ std::string ListApRadioStatusRequest::getOrderDir()const void ListApRadioStatusRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } int ListApRadioStatusRequest::getSearchApStatus()const @@ -88,7 +90,7 @@ int ListApRadioStatusRequest::getSearchApStatus()const void ListApRadioStatusRequest::setSearchApStatus(int searchApStatus) { searchApStatus_ = searchApStatus; - setCoreParameter("SearchApStatus", std::to_string(searchApStatus)); + setParameter("SearchApStatus", std::to_string(searchApStatus)); } std::string ListApRadioStatusRequest::getAccessKeyId()const @@ -99,7 +101,7 @@ std::string ListApRadioStatusRequest::getAccessKeyId()const void ListApRadioStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListApRadioStatusRequest::getSearchDisabled()const @@ -110,7 +112,7 @@ int ListApRadioStatusRequest::getSearchDisabled()const void ListApRadioStatusRequest::setSearchDisabled(int searchDisabled) { searchDisabled_ = searchDisabled; - setCoreParameter("SearchDisabled", std::to_string(searchDisabled)); + setParameter("SearchDisabled", std::to_string(searchDisabled)); } std::string ListApRadioStatusRequest::getSearchMac()const @@ -121,7 +123,7 @@ std::string ListApRadioStatusRequest::getSearchMac()const void ListApRadioStatusRequest::setSearchMac(const std::string& searchMac) { searchMac_ = searchMac; - setCoreParameter("SearchMac", searchMac); + setParameter("SearchMac", searchMac); } std::string ListApRadioStatusRequest::getSearchApgroupName()const @@ -132,7 +134,7 @@ std::string ListApRadioStatusRequest::getSearchApgroupName()const void ListApRadioStatusRequest::setSearchApgroupName(const std::string& searchApgroupName) { searchApgroupName_ = searchApgroupName; - setCoreParameter("SearchApgroupName", searchApgroupName); + setParameter("SearchApgroupName", searchApgroupName); } int ListApRadioStatusRequest::getPageIndex()const @@ -143,6 +145,6 @@ int ListApRadioStatusRequest::getPageIndex()const void ListApRadioStatusRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListApStaStatusRequest.cc b/cloudwf/src/model/ListApStaStatusRequest.cc index 19a5366a0..9c7e24784 100644 --- a/cloudwf/src/model/ListApStaStatusRequest.cc +++ b/cloudwf/src/model/ListApStaStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApStaStatusRequest; ListApStaStatusRequest::ListApStaStatusRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApStaStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApStaStatusRequest::~ListApStaStatusRequest() {} @@ -33,7 +35,7 @@ std::string ListApStaStatusRequest::getOrderCol()const void ListApStaStatusRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } int ListApStaStatusRequest::getLength()const @@ -44,7 +46,7 @@ int ListApStaStatusRequest::getLength()const void ListApStaStatusRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListApStaStatusRequest::getSearchUsername()const @@ -55,7 +57,7 @@ std::string ListApStaStatusRequest::getSearchUsername()const void ListApStaStatusRequest::setSearchUsername(const std::string& searchUsername) { searchUsername_ = searchUsername; - setCoreParameter("SearchUsername", searchUsername); + setParameter("SearchUsername", searchUsername); } std::string ListApStaStatusRequest::getOrderDir()const @@ -66,7 +68,7 @@ std::string ListApStaStatusRequest::getOrderDir()const void ListApStaStatusRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListApStaStatusRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListApStaStatusRequest::getAccessKeyId()const void ListApStaStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListApStaStatusRequest::getSearchProtocal()const @@ -88,7 +90,7 @@ std::string ListApStaStatusRequest::getSearchProtocal()const void ListApStaStatusRequest::setSearchProtocal(const std::string& searchProtocal) { searchProtocal_ = searchProtocal; - setCoreParameter("SearchProtocal", searchProtocal); + setParameter("SearchProtocal", searchProtocal); } std::string ListApStaStatusRequest::getSearchSsid()const @@ -99,7 +101,7 @@ std::string ListApStaStatusRequest::getSearchSsid()const void ListApStaStatusRequest::setSearchSsid(const std::string& searchSsid) { searchSsid_ = searchSsid; - setCoreParameter("SearchSsid", searchSsid); + setParameter("SearchSsid", searchSsid); } std::string ListApStaStatusRequest::getSearchIp()const @@ -110,7 +112,7 @@ std::string ListApStaStatusRequest::getSearchIp()const void ListApStaStatusRequest::setSearchIp(const std::string& searchIp) { searchIp_ = searchIp; - setCoreParameter("SearchIp", searchIp); + setParameter("SearchIp", searchIp); } std::string ListApStaStatusRequest::getSearchMac()const @@ -121,7 +123,7 @@ std::string ListApStaStatusRequest::getSearchMac()const void ListApStaStatusRequest::setSearchMac(const std::string& searchMac) { searchMac_ = searchMac; - setCoreParameter("SearchMac", searchMac); + setParameter("SearchMac", searchMac); } int ListApStaStatusRequest::getPageIndex()const @@ -132,7 +134,7 @@ int ListApStaStatusRequest::getPageIndex()const void ListApStaStatusRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } long ListApStaStatusRequest::getId()const @@ -143,6 +145,6 @@ long ListApStaStatusRequest::getId()const void ListApStaStatusRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/ListApStatusRequest.cc b/cloudwf/src/model/ListApStatusRequest.cc index ae25206eb..e6d2c0fcc 100644 --- a/cloudwf/src/model/ListApStatusRequest.cc +++ b/cloudwf/src/model/ListApStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApStatusRequest; ListApStatusRequest::ListApStatusRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApStatusRequest::~ListApStatusRequest() {} @@ -33,7 +35,7 @@ std::string ListApStatusRequest::getSearchName()const void ListApStatusRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } std::string ListApStatusRequest::getSearchWanIp()const @@ -44,7 +46,7 @@ std::string ListApStatusRequest::getSearchWanIp()const void ListApStatusRequest::setSearchWanIp(const std::string& searchWanIp) { searchWanIp_ = searchWanIp; - setCoreParameter("SearchWanIp", searchWanIp); + setParameter("SearchWanIp", searchWanIp); } std::string ListApStatusRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListApStatusRequest::getAccessKeyId()const void ListApStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListApStatusRequest::getSearchMac()const @@ -66,7 +68,7 @@ std::string ListApStatusRequest::getSearchMac()const void ListApStatusRequest::setSearchMac(const std::string& searchMac) { searchMac_ = searchMac; - setCoreParameter("SearchMac", searchMac); + setParameter("SearchMac", searchMac); } int ListApStatusRequest::getPageIndex()const @@ -77,7 +79,7 @@ int ListApStatusRequest::getPageIndex()const void ListApStatusRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListApStatusRequest::getOrderCol()const @@ -88,7 +90,7 @@ std::string ListApStatusRequest::getOrderCol()const void ListApStatusRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListApStatusRequest::getSearchGroupName()const @@ -99,7 +101,7 @@ std::string ListApStatusRequest::getSearchGroupName()const void ListApStatusRequest::setSearchGroupName(const std::string& searchGroupName) { searchGroupName_ = searchGroupName; - setCoreParameter("SearchGroupName", searchGroupName); + setParameter("SearchGroupName", searchGroupName); } int ListApStatusRequest::getSearchStatus()const @@ -110,7 +112,7 @@ int ListApStatusRequest::getSearchStatus()const void ListApStatusRequest::setSearchStatus(int searchStatus) { searchStatus_ = searchStatus; - setCoreParameter("SearchStatus", std::to_string(searchStatus)); + setParameter("SearchStatus", std::to_string(searchStatus)); } std::string ListApStatusRequest::getSearchApModelName()const @@ -121,7 +123,7 @@ std::string ListApStatusRequest::getSearchApModelName()const void ListApStatusRequest::setSearchApModelName(const std::string& searchApModelName) { searchApModelName_ = searchApModelName; - setCoreParameter("SearchApModelName", searchApModelName); + setParameter("SearchApModelName", searchApModelName); } int ListApStatusRequest::getLength()const @@ -132,7 +134,7 @@ int ListApStatusRequest::getLength()const void ListApStatusRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListApStatusRequest::getOrderDir()const @@ -143,7 +145,7 @@ std::string ListApStatusRequest::getOrderDir()const void ListApStatusRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } int ListApStatusRequest::getSearchBssEquals()const @@ -154,7 +156,7 @@ int ListApStatusRequest::getSearchBssEquals()const void ListApStatusRequest::setSearchBssEquals(int searchBssEquals) { searchBssEquals_ = searchBssEquals; - setCoreParameter("SearchBssEquals", std::to_string(searchBssEquals)); + setParameter("SearchBssEquals", std::to_string(searchBssEquals)); } long ListApStatusRequest::getSearchSwVersion()const @@ -165,7 +167,7 @@ long ListApStatusRequest::getSearchSwVersion()const void ListApStatusRequest::setSearchSwVersion(long searchSwVersion) { searchSwVersion_ = searchSwVersion; - setCoreParameter("SearchSwVersion", std::to_string(searchSwVersion)); + setParameter("SearchSwVersion", std::to_string(searchSwVersion)); } std::string ListApStatusRequest::getSearchCompanyName()const @@ -176,6 +178,6 @@ std::string ListApStatusRequest::getSearchCompanyName()const void ListApStatusRequest::setSearchCompanyName(const std::string& searchCompanyName) { searchCompanyName_ = searchCompanyName; - setCoreParameter("SearchCompanyName", searchCompanyName); + setParameter("SearchCompanyName", searchCompanyName); } diff --git a/cloudwf/src/model/ListApUpgradeRequest.cc b/cloudwf/src/model/ListApUpgradeRequest.cc index 161872c2c..8b4c9ce37 100644 --- a/cloudwf/src/model/ListApUpgradeRequest.cc +++ b/cloudwf/src/model/ListApUpgradeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApUpgradeRequest; ListApUpgradeRequest::ListApUpgradeRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApUpgrade") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApUpgradeRequest::~ListApUpgradeRequest() {} @@ -33,7 +35,7 @@ std::string ListApUpgradeRequest::getOrderCol()const void ListApUpgradeRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListApUpgradeRequest::getSearchName()const @@ -44,7 +46,7 @@ std::string ListApUpgradeRequest::getSearchName()const void ListApUpgradeRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } std::string ListApUpgradeRequest::getSearchApModelName()const @@ -55,7 +57,7 @@ std::string ListApUpgradeRequest::getSearchApModelName()const void ListApUpgradeRequest::setSearchApModelName(const std::string& searchApModelName) { searchApModelName_ = searchApModelName; - setCoreParameter("SearchApModelName", searchApModelName); + setParameter("SearchApModelName", searchApModelName); } int ListApUpgradeRequest::getLength()const @@ -66,7 +68,7 @@ int ListApUpgradeRequest::getLength()const void ListApUpgradeRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListApUpgradeRequest::getOrderDir()const @@ -77,7 +79,7 @@ std::string ListApUpgradeRequest::getOrderDir()const void ListApUpgradeRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListApUpgradeRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string ListApUpgradeRequest::getAccessKeyId()const void ListApUpgradeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListApUpgradeRequest::getSearchMac()const @@ -99,7 +101,7 @@ std::string ListApUpgradeRequest::getSearchMac()const void ListApUpgradeRequest::setSearchMac(const std::string& searchMac) { searchMac_ = searchMac; - setCoreParameter("SearchMac", searchMac); + setParameter("SearchMac", searchMac); } int ListApUpgradeRequest::getPageIndex()const @@ -110,6 +112,6 @@ int ListApUpgradeRequest::getPageIndex()const void ListApUpgradeRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListApgroupConfigRequest.cc b/cloudwf/src/model/ListApgroupConfigRequest.cc index b021aa7d2..870ae2868 100644 --- a/cloudwf/src/model/ListApgroupConfigRequest.cc +++ b/cloudwf/src/model/ListApgroupConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListApgroupConfigRequest; ListApgroupConfigRequest::ListApgroupConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListApgroupConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApgroupConfigRequest::~ListApgroupConfigRequest() {} @@ -33,7 +35,7 @@ std::string ListApgroupConfigRequest::getOrderCol()const void ListApgroupConfigRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListApgroupConfigRequest::getSearchName()const @@ -44,7 +46,7 @@ std::string ListApgroupConfigRequest::getSearchName()const void ListApgroupConfigRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } int ListApgroupConfigRequest::getLength()const @@ -55,7 +57,7 @@ int ListApgroupConfigRequest::getLength()const void ListApgroupConfigRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListApgroupConfigRequest::getOrderDir()const @@ -66,7 +68,7 @@ std::string ListApgroupConfigRequest::getOrderDir()const void ListApgroupConfigRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListApgroupConfigRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListApgroupConfigRequest::getAccessKeyId()const void ListApgroupConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListApgroupConfigRequest::getSearchCompany()const @@ -88,7 +90,7 @@ std::string ListApgroupConfigRequest::getSearchCompany()const void ListApgroupConfigRequest::setSearchCompany(const std::string& searchCompany) { searchCompany_ = searchCompany; - setCoreParameter("SearchCompany", searchCompany); + setParameter("SearchCompany", searchCompany); } int ListApgroupConfigRequest::getPageIndex()const @@ -99,6 +101,6 @@ int ListApgroupConfigRequest::getPageIndex()const void ListApgroupConfigRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListBriefApConfigRequest.cc b/cloudwf/src/model/ListBriefApConfigRequest.cc index bee9e46da..6e2ba0ad1 100644 --- a/cloudwf/src/model/ListBriefApConfigRequest.cc +++ b/cloudwf/src/model/ListBriefApConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListBriefApConfigRequest; ListBriefApConfigRequest::ListBriefApConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListBriefApConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListBriefApConfigRequest::~ListBriefApConfigRequest() {} @@ -33,7 +35,7 @@ std::string ListBriefApConfigRequest::getOrderCol()const void ListBriefApConfigRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListBriefApConfigRequest::getSearchName()const @@ -44,7 +46,7 @@ std::string ListBriefApConfigRequest::getSearchName()const void ListBriefApConfigRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } int ListBriefApConfigRequest::getLength()const @@ -55,7 +57,7 @@ int ListBriefApConfigRequest::getLength()const void ListBriefApConfigRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListBriefApConfigRequest::getOrderDir()const @@ -66,7 +68,7 @@ std::string ListBriefApConfigRequest::getOrderDir()const void ListBriefApConfigRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListBriefApConfigRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListBriefApConfigRequest::getAccessKeyId()const void ListBriefApConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListBriefApConfigRequest::getSearchScan()const @@ -88,7 +90,7 @@ int ListBriefApConfigRequest::getSearchScan()const void ListBriefApConfigRequest::setSearchScan(int searchScan) { searchScan_ = searchScan; - setCoreParameter("SearchScan", std::to_string(searchScan)); + setParameter("SearchScan", std::to_string(searchScan)); } std::string ListBriefApConfigRequest::getSearchMac()const @@ -99,7 +101,7 @@ std::string ListBriefApConfigRequest::getSearchMac()const void ListBriefApConfigRequest::setSearchMac(const std::string& searchMac) { searchMac_ = searchMac; - setCoreParameter("SearchMac", searchMac); + setParameter("SearchMac", searchMac); } int ListBriefApConfigRequest::getPageIndex()const @@ -110,7 +112,7 @@ int ListBriefApConfigRequest::getPageIndex()const void ListBriefApConfigRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListBriefApConfigRequest::getSearchModel()const @@ -121,6 +123,6 @@ std::string ListBriefApConfigRequest::getSearchModel()const void ListBriefApConfigRequest::setSearchModel(const std::string& searchModel) { searchModel_ = searchModel; - setCoreParameter("SearchModel", searchModel); + setParameter("SearchModel", searchModel); } diff --git a/cloudwf/src/model/ListBriefConfigByActionRequest.cc b/cloudwf/src/model/ListBriefConfigByActionRequest.cc index f62b678b5..40622835b 100644 --- a/cloudwf/src/model/ListBriefConfigByActionRequest.cc +++ b/cloudwf/src/model/ListBriefConfigByActionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListBriefConfigByActionRequest; ListBriefConfigByActionRequest::ListBriefConfigByActionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListBriefConfigByAction") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListBriefConfigByActionRequest::~ListBriefConfigByActionRequest() {} @@ -33,7 +35,7 @@ std::string ListBriefConfigByActionRequest::getAccessKeyId()const void ListBriefConfigByActionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListBriefConfigByActionRequest::getAncestorApgroupId()const @@ -44,7 +46,7 @@ long ListBriefConfigByActionRequest::getAncestorApgroupId()const void ListBriefConfigByActionRequest::setAncestorApgroupId(long ancestorApgroupId) { ancestorApgroupId_ = ancestorApgroupId; - setCoreParameter("AncestorApgroupId", std::to_string(ancestorApgroupId)); + setParameter("AncestorApgroupId", std::to_string(ancestorApgroupId)); } int ListBriefConfigByActionRequest::getLimit()const @@ -55,7 +57,7 @@ int ListBriefConfigByActionRequest::getLimit()const void ListBriefConfigByActionRequest::setLimit(int limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } std::string ListBriefConfigByActionRequest::getFuzzySearch()const @@ -66,6 +68,6 @@ std::string ListBriefConfigByActionRequest::getFuzzySearch()const void ListBriefConfigByActionRequest::setFuzzySearch(const std::string& fuzzySearch) { fuzzySearch_ = fuzzySearch; - setCoreParameter("FuzzySearch", fuzzySearch); + setParameter("FuzzySearch", fuzzySearch); } diff --git a/cloudwf/src/model/ListBusinessDetailsRequest.cc b/cloudwf/src/model/ListBusinessDetailsRequest.cc index 2fcc911cf..0bbbe05a1 100644 --- a/cloudwf/src/model/ListBusinessDetailsRequest.cc +++ b/cloudwf/src/model/ListBusinessDetailsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListBusinessDetailsRequest; ListBusinessDetailsRequest::ListBusinessDetailsRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListBusinessDetails") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListBusinessDetailsRequest::~ListBusinessDetailsRequest() {} @@ -33,7 +35,7 @@ std::string ListBusinessDetailsRequest::getOrderCol()const void ListBusinessDetailsRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListBusinessDetailsRequest::getSearchName()const @@ -44,7 +46,7 @@ std::string ListBusinessDetailsRequest::getSearchName()const void ListBusinessDetailsRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } int ListBusinessDetailsRequest::getLength()const @@ -55,7 +57,7 @@ int ListBusinessDetailsRequest::getLength()const void ListBusinessDetailsRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListBusinessDetailsRequest::getOrderDir()const @@ -66,7 +68,7 @@ std::string ListBusinessDetailsRequest::getOrderDir()const void ListBusinessDetailsRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListBusinessDetailsRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListBusinessDetailsRequest::getAccessKeyId()const void ListBusinessDetailsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListBusinessDetailsRequest::getPageIndex()const @@ -88,6 +90,6 @@ int ListBusinessDetailsRequest::getPageIndex()const void ListBusinessDetailsRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListBusinessesRequest.cc b/cloudwf/src/model/ListBusinessesRequest.cc index 1da4ddf01..65637df1e 100644 --- a/cloudwf/src/model/ListBusinessesRequest.cc +++ b/cloudwf/src/model/ListBusinessesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListBusinessesRequest; ListBusinessesRequest::ListBusinessesRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListBusinesses") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListBusinessesRequest::~ListBusinessesRequest() {} @@ -33,6 +35,6 @@ std::string ListBusinessesRequest::getAccessKeyId()const void ListBusinessesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/ListConfigByActionRequest.cc b/cloudwf/src/model/ListConfigByActionRequest.cc index efc7dcfea..99384fc7f 100644 --- a/cloudwf/src/model/ListConfigByActionRequest.cc +++ b/cloudwf/src/model/ListConfigByActionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListConfigByActionRequest; ListConfigByActionRequest::ListConfigByActionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListConfigByAction") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListConfigByActionRequest::~ListConfigByActionRequest() {} @@ -33,7 +35,7 @@ std::string ListConfigByActionRequest::getSearchName()const void ListConfigByActionRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } std::string ListConfigByActionRequest::getActionName()const @@ -44,7 +46,7 @@ std::string ListConfigByActionRequest::getActionName()const void ListConfigByActionRequest::setActionName(const std::string& actionName) { actionName_ = actionName; - setCoreParameter("ActionName", actionName); + setParameter("ActionName", actionName); } std::string ListConfigByActionRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListConfigByActionRequest::getAccessKeyId()const void ListConfigByActionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListConfigByActionRequest::getLimit()const @@ -66,6 +68,6 @@ int ListConfigByActionRequest::getLimit()const void ListConfigByActionRequest::setLimit(int limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } diff --git a/cloudwf/src/model/ListGroupApBriefConfigRequest.cc b/cloudwf/src/model/ListGroupApBriefConfigRequest.cc index 6733077e3..55b025dae 100644 --- a/cloudwf/src/model/ListGroupApBriefConfigRequest.cc +++ b/cloudwf/src/model/ListGroupApBriefConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListGroupApBriefConfigRequest; ListGroupApBriefConfigRequest::ListGroupApBriefConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListGroupApBriefConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListGroupApBriefConfigRequest::~ListGroupApBriefConfigRequest() {} @@ -33,7 +35,7 @@ std::string ListGroupApBriefConfigRequest::getOrderCol()const void ListGroupApBriefConfigRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListGroupApBriefConfigRequest::getSearchName()const @@ -44,7 +46,7 @@ std::string ListGroupApBriefConfigRequest::getSearchName()const void ListGroupApBriefConfigRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } long ListGroupApBriefConfigRequest::getApgroupId()const @@ -55,7 +57,7 @@ long ListGroupApBriefConfigRequest::getApgroupId()const void ListGroupApBriefConfigRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } int ListGroupApBriefConfigRequest::getLength()const @@ -66,7 +68,7 @@ int ListGroupApBriefConfigRequest::getLength()const void ListGroupApBriefConfigRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListGroupApBriefConfigRequest::getOrderDir()const @@ -77,7 +79,7 @@ std::string ListGroupApBriefConfigRequest::getOrderDir()const void ListGroupApBriefConfigRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListGroupApBriefConfigRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string ListGroupApBriefConfigRequest::getAccessKeyId()const void ListGroupApBriefConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListGroupApBriefConfigRequest::getColCnt()const @@ -99,7 +101,7 @@ int ListGroupApBriefConfigRequest::getColCnt()const void ListGroupApBriefConfigRequest::setColCnt(int colCnt) { colCnt_ = colCnt; - setCoreParameter("ColCnt", std::to_string(colCnt)); + setParameter("ColCnt", std::to_string(colCnt)); } int ListGroupApBriefConfigRequest::getPageIndex()const @@ -110,7 +112,7 @@ int ListGroupApBriefConfigRequest::getPageIndex()const void ListGroupApBriefConfigRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListGroupApBriefConfigRequest::getSearchMac()const @@ -121,6 +123,6 @@ std::string ListGroupApBriefConfigRequest::getSearchMac()const void ListGroupApBriefConfigRequest::setSearchMac(const std::string& searchMac) { searchMac_ = searchMac; - setCoreParameter("SearchMac", searchMac); + setParameter("SearchMac", searchMac); } diff --git a/cloudwf/src/model/ListPageConfigTemplateRequest.cc b/cloudwf/src/model/ListPageConfigTemplateRequest.cc index 31c2cfad4..b04356398 100644 --- a/cloudwf/src/model/ListPageConfigTemplateRequest.cc +++ b/cloudwf/src/model/ListPageConfigTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListPageConfigTemplateRequest; ListPageConfigTemplateRequest::ListPageConfigTemplateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListPageConfigTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPageConfigTemplateRequest::~ListPageConfigTemplateRequest() {} @@ -33,7 +35,7 @@ int ListPageConfigTemplateRequest::getLength()const void ListPageConfigTemplateRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListPageConfigTemplateRequest::getSearchTempName()const @@ -44,7 +46,7 @@ std::string ListPageConfigTemplateRequest::getSearchTempName()const void ListPageConfigTemplateRequest::setSearchTempName(const std::string& searchTempName) { searchTempName_ = searchTempName; - setCoreParameter("SearchTempName", searchTempName); + setParameter("SearchTempName", searchTempName); } std::string ListPageConfigTemplateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListPageConfigTemplateRequest::getAccessKeyId()const void ListPageConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListPageConfigTemplateRequest::getPageIndex()const @@ -66,6 +68,6 @@ int ListPageConfigTemplateRequest::getPageIndex()const void ListPageConfigTemplateRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListPortalTemplateRequest.cc b/cloudwf/src/model/ListPortalTemplateRequest.cc index d0c4788a2..aa57a3221 100644 --- a/cloudwf/src/model/ListPortalTemplateRequest.cc +++ b/cloudwf/src/model/ListPortalTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListPortalTemplateRequest; ListPortalTemplateRequest::ListPortalTemplateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListPortalTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPortalTemplateRequest::~ListPortalTemplateRequest() {} @@ -33,7 +35,7 @@ std::string ListPortalTemplateRequest::getOrderCol()const void ListPortalTemplateRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } int ListPortalTemplateRequest::getLength()const @@ -44,7 +46,7 @@ int ListPortalTemplateRequest::getLength()const void ListPortalTemplateRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListPortalTemplateRequest::getOrderDir()const @@ -55,7 +57,7 @@ std::string ListPortalTemplateRequest::getOrderDir()const void ListPortalTemplateRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListPortalTemplateRequest::getSearchTempName()const @@ -66,7 +68,7 @@ std::string ListPortalTemplateRequest::getSearchTempName()const void ListPortalTemplateRequest::setSearchTempName(const std::string& searchTempName) { searchTempName_ = searchTempName; - setCoreParameter("SearchTempName", searchTempName); + setParameter("SearchTempName", searchTempName); } std::string ListPortalTemplateRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListPortalTemplateRequest::getAccessKeyId()const void ListPortalTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListPortalTemplateRequest::getPageIndex()const @@ -88,6 +90,6 @@ int ListPortalTemplateRequest::getPageIndex()const void ListPortalTemplateRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListProbeinfoRequest.cc b/cloudwf/src/model/ListProbeinfoRequest.cc index a536e3783..7a93e2442 100644 --- a/cloudwf/src/model/ListProbeinfoRequest.cc +++ b/cloudwf/src/model/ListProbeinfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListProbeinfoRequest; ListProbeinfoRequest::ListProbeinfoRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListProbeinfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListProbeinfoRequest::~ListProbeinfoRequest() {} @@ -33,7 +35,7 @@ std::string ListProbeinfoRequest::getOrderCol()const void ListProbeinfoRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListProbeinfoRequest::getSearchUserMac()const @@ -44,7 +46,7 @@ std::string ListProbeinfoRequest::getSearchUserMac()const void ListProbeinfoRequest::setSearchUserMac(const std::string& searchUserMac) { searchUserMac_ = searchUserMac; - setCoreParameter("SearchUserMac", searchUserMac); + setParameter("SearchUserMac", searchUserMac); } std::string ListProbeinfoRequest::getSearchSensorMac()const @@ -55,7 +57,7 @@ std::string ListProbeinfoRequest::getSearchSensorMac()const void ListProbeinfoRequest::setSearchSensorMac(const std::string& searchSensorMac) { searchSensorMac_ = searchSensorMac; - setCoreParameter("SearchSensorMac", searchSensorMac); + setParameter("SearchSensorMac", searchSensorMac); } int ListProbeinfoRequest::getLength()const @@ -66,7 +68,7 @@ int ListProbeinfoRequest::getLength()const void ListProbeinfoRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListProbeinfoRequest::getSearchSensorName()const @@ -77,7 +79,7 @@ std::string ListProbeinfoRequest::getSearchSensorName()const void ListProbeinfoRequest::setSearchSensorName(const std::string& searchSensorName) { searchSensorName_ = searchSensorName; - setCoreParameter("SearchSensorName", searchSensorName); + setParameter("SearchSensorName", searchSensorName); } std::string ListProbeinfoRequest::getOrderDir()const @@ -88,7 +90,7 @@ std::string ListProbeinfoRequest::getOrderDir()const void ListProbeinfoRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListProbeinfoRequest::getAccessKeyId()const @@ -99,7 +101,7 @@ std::string ListProbeinfoRequest::getAccessKeyId()const void ListProbeinfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListProbeinfoRequest::getPageIndex()const @@ -110,6 +112,6 @@ int ListProbeinfoRequest::getPageIndex()const void ListProbeinfoRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListStaOnoffLogRequest.cc b/cloudwf/src/model/ListStaOnoffLogRequest.cc index 73b3446b5..048296152 100644 --- a/cloudwf/src/model/ListStaOnoffLogRequest.cc +++ b/cloudwf/src/model/ListStaOnoffLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListStaOnoffLogRequest; ListStaOnoffLogRequest::ListStaOnoffLogRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListStaOnoffLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListStaOnoffLogRequest::~ListStaOnoffLogRequest() {} @@ -33,7 +35,7 @@ std::string ListStaOnoffLogRequest::getOrderCol()const void ListStaOnoffLogRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } int ListStaOnoffLogRequest::getLength()const @@ -44,7 +46,7 @@ int ListStaOnoffLogRequest::getLength()const void ListStaOnoffLogRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListStaOnoffLogRequest::getSearchUsername()const @@ -55,7 +57,7 @@ std::string ListStaOnoffLogRequest::getSearchUsername()const void ListStaOnoffLogRequest::setSearchUsername(const std::string& searchUsername) { searchUsername_ = searchUsername; - setCoreParameter("SearchUsername", searchUsername); + setParameter("SearchUsername", searchUsername); } std::string ListStaOnoffLogRequest::getOrderDir()const @@ -66,7 +68,7 @@ std::string ListStaOnoffLogRequest::getOrderDir()const void ListStaOnoffLogRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListStaOnoffLogRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListStaOnoffLogRequest::getAccessKeyId()const void ListStaOnoffLogRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListStaOnoffLogRequest::getSearchSsid()const @@ -88,7 +90,7 @@ std::string ListStaOnoffLogRequest::getSearchSsid()const void ListStaOnoffLogRequest::setSearchSsid(const std::string& searchSsid) { searchSsid_ = searchSsid; - setCoreParameter("SearchSsid", searchSsid); + setParameter("SearchSsid", searchSsid); } std::string ListStaOnoffLogRequest::getSearchApName()const @@ -99,7 +101,7 @@ std::string ListStaOnoffLogRequest::getSearchApName()const void ListStaOnoffLogRequest::setSearchApName(const std::string& searchApName) { searchApName_ = searchApName; - setCoreParameter("SearchApName", searchApName); + setParameter("SearchApName", searchApName); } int ListStaOnoffLogRequest::getPageIndex()const @@ -110,7 +112,7 @@ int ListStaOnoffLogRequest::getPageIndex()const void ListStaOnoffLogRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } long ListStaOnoffLogRequest::getId()const @@ -121,6 +123,6 @@ long ListStaOnoffLogRequest::getId()const void ListStaOnoffLogRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/ListStaStatusRequest.cc b/cloudwf/src/model/ListStaStatusRequest.cc index 0f69fe838..f5e7fa98c 100644 --- a/cloudwf/src/model/ListStaStatusRequest.cc +++ b/cloudwf/src/model/ListStaStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListStaStatusRequest; ListStaStatusRequest::ListStaStatusRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListStaStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListStaStatusRequest::~ListStaStatusRequest() {} @@ -33,7 +35,7 @@ std::string ListStaStatusRequest::getAccessKeyId()const void ListStaStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListStaStatusRequest::getSearchSsid()const @@ -44,7 +46,7 @@ std::string ListStaStatusRequest::getSearchSsid()const void ListStaStatusRequest::setSearchSsid(const std::string& searchSsid) { searchSsid_ = searchSsid; - setCoreParameter("SearchSsid", searchSsid); + setParameter("SearchSsid", searchSsid); } int ListStaStatusRequest::getPageIndex()const @@ -55,7 +57,7 @@ int ListStaStatusRequest::getPageIndex()const void ListStaStatusRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListStaStatusRequest::getSearchMac()const @@ -66,7 +68,7 @@ std::string ListStaStatusRequest::getSearchMac()const void ListStaStatusRequest::setSearchMac(const std::string& searchMac) { searchMac_ = searchMac; - setCoreParameter("SearchMac", searchMac); + setParameter("SearchMac", searchMac); } std::string ListStaStatusRequest::getSearchDescription()const @@ -77,7 +79,7 @@ std::string ListStaStatusRequest::getSearchDescription()const void ListStaStatusRequest::setSearchDescription(const std::string& searchDescription) { searchDescription_ = searchDescription; - setCoreParameter("SearchDescription", searchDescription); + setParameter("SearchDescription", searchDescription); } std::string ListStaStatusRequest::getOrderCol()const @@ -88,7 +90,7 @@ std::string ListStaStatusRequest::getOrderCol()const void ListStaStatusRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } std::string ListStaStatusRequest::getSearchGroupName()const @@ -99,7 +101,7 @@ std::string ListStaStatusRequest::getSearchGroupName()const void ListStaStatusRequest::setSearchGroupName(const std::string& searchGroupName) { searchGroupName_ = searchGroupName; - setCoreParameter("SearchGroupName", searchGroupName); + setParameter("SearchGroupName", searchGroupName); } int ListStaStatusRequest::getSearchStatus()const @@ -110,7 +112,7 @@ int ListStaStatusRequest::getSearchStatus()const void ListStaStatusRequest::setSearchStatus(int searchStatus) { searchStatus_ = searchStatus; - setCoreParameter("SearchStatus", std::to_string(searchStatus)); + setParameter("SearchStatus", std::to_string(searchStatus)); } int ListStaStatusRequest::getLength()const @@ -121,7 +123,7 @@ int ListStaStatusRequest::getLength()const void ListStaStatusRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListStaStatusRequest::getSearchUsername()const @@ -132,7 +134,7 @@ std::string ListStaStatusRequest::getSearchUsername()const void ListStaStatusRequest::setSearchUsername(const std::string& searchUsername) { searchUsername_ = searchUsername; - setCoreParameter("SearchUsername", searchUsername); + setParameter("SearchUsername", searchUsername); } std::string ListStaStatusRequest::getOrderDir()const @@ -143,7 +145,7 @@ std::string ListStaStatusRequest::getOrderDir()const void ListStaStatusRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListStaStatusRequest::getSearchProtocal()const @@ -154,7 +156,7 @@ std::string ListStaStatusRequest::getSearchProtocal()const void ListStaStatusRequest::setSearchProtocal(const std::string& searchProtocal) { searchProtocal_ = searchProtocal; - setCoreParameter("SearchProtocal", searchProtocal); + setParameter("SearchProtocal", searchProtocal); } std::string ListStaStatusRequest::getSearchApName()const @@ -165,7 +167,7 @@ std::string ListStaStatusRequest::getSearchApName()const void ListStaStatusRequest::setSearchApName(const std::string& searchApName) { searchApName_ = searchApName; - setCoreParameter("SearchApName", searchApName); + setParameter("SearchApName", searchApName); } std::string ListStaStatusRequest::getSearchIp()const @@ -176,6 +178,6 @@ std::string ListStaStatusRequest::getSearchIp()const void ListStaStatusRequest::setSearchIp(const std::string& searchIp) { searchIp_ = searchIp; - setCoreParameter("SearchIp", searchIp); + setParameter("SearchIp", searchIp); } diff --git a/cloudwf/src/model/ListSubAccountPermissionRequest.cc b/cloudwf/src/model/ListSubAccountPermissionRequest.cc index bc6b8d42b..155867d13 100644 --- a/cloudwf/src/model/ListSubAccountPermissionRequest.cc +++ b/cloudwf/src/model/ListSubAccountPermissionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListSubAccountPermissionRequest; ListSubAccountPermissionRequest::ListSubAccountPermissionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListSubAccountPermission") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSubAccountPermissionRequest::~ListSubAccountPermissionRequest() {} @@ -33,7 +35,7 @@ int ListSubAccountPermissionRequest::getLength()const void ListSubAccountPermissionRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListSubAccountPermissionRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListSubAccountPermissionRequest::getAccessKeyId()const void ListSubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListSubAccountPermissionRequest::getSearchUid()const @@ -55,7 +57,7 @@ long ListSubAccountPermissionRequest::getSearchUid()const void ListSubAccountPermissionRequest::setSearchUid(long searchUid) { searchUid_ = searchUid; - setCoreParameter("SearchUid", std::to_string(searchUid)); + setParameter("SearchUid", std::to_string(searchUid)); } int ListSubAccountPermissionRequest::getPageIndex()const @@ -66,6 +68,6 @@ int ListSubAccountPermissionRequest::getPageIndex()const void ListSubAccountPermissionRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListUmengPagePermission4RootRequest.cc b/cloudwf/src/model/ListUmengPagePermission4RootRequest.cc index 141339ca2..0128b0c0b 100644 --- a/cloudwf/src/model/ListUmengPagePermission4RootRequest.cc +++ b/cloudwf/src/model/ListUmengPagePermission4RootRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListUmengPagePermission4RootRequest; ListUmengPagePermission4RootRequest::ListUmengPagePermission4RootRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListUmengPagePermission4Root") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListUmengPagePermission4RootRequest::~ListUmengPagePermission4RootRequest() {} @@ -33,7 +35,7 @@ std::string ListUmengPagePermission4RootRequest::getOrderCol()const void ListUmengPagePermission4RootRequest::setOrderCol(const std::string& orderCol) { orderCol_ = orderCol; - setCoreParameter("OrderCol", orderCol); + setParameter("OrderCol", orderCol); } int ListUmengPagePermission4RootRequest::getLength()const @@ -44,7 +46,7 @@ int ListUmengPagePermission4RootRequest::getLength()const void ListUmengPagePermission4RootRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListUmengPagePermission4RootRequest::getOrderDir()const @@ -55,7 +57,7 @@ std::string ListUmengPagePermission4RootRequest::getOrderDir()const void ListUmengPagePermission4RootRequest::setOrderDir(const std::string& orderDir) { orderDir_ = orderDir; - setCoreParameter("OrderDir", orderDir); + setParameter("OrderDir", orderDir); } std::string ListUmengPagePermission4RootRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListUmengPagePermission4RootRequest::getAccessKeyId()const void ListUmengPagePermission4RootRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListUmengPagePermission4RootRequest::getSearchEmail()const @@ -77,7 +79,7 @@ std::string ListUmengPagePermission4RootRequest::getSearchEmail()const void ListUmengPagePermission4RootRequest::setSearchEmail(const std::string& searchEmail) { searchEmail_ = searchEmail; - setCoreParameter("SearchEmail", searchEmail); + setParameter("SearchEmail", searchEmail); } int ListUmengPagePermission4RootRequest::getPageIndex()const @@ -88,6 +90,6 @@ int ListUmengPagePermission4RootRequest::getPageIndex()const void ListUmengPagePermission4RootRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ListUpgradeImgRequest.cc b/cloudwf/src/model/ListUpgradeImgRequest.cc index 8d15575c0..9ffdc8f50 100644 --- a/cloudwf/src/model/ListUpgradeImgRequest.cc +++ b/cloudwf/src/model/ListUpgradeImgRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ListUpgradeImgRequest; ListUpgradeImgRequest::ListUpgradeImgRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ListUpgradeImg") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListUpgradeImgRequest::~ListUpgradeImgRequest() {} @@ -33,7 +35,7 @@ int ListUpgradeImgRequest::getLength()const void ListUpgradeImgRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string ListUpgradeImgRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListUpgradeImgRequest::getAccessKeyId()const void ListUpgradeImgRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListUpgradeImgRequest::getPageIndex()const @@ -55,6 +57,6 @@ int ListUpgradeImgRequest::getPageIndex()const void ListUpgradeImgRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/cloudwf/src/model/ModifySubAccountPermissionRequest.cc b/cloudwf/src/model/ModifySubAccountPermissionRequest.cc index a97718b8a..52d9d3321 100644 --- a/cloudwf/src/model/ModifySubAccountPermissionRequest.cc +++ b/cloudwf/src/model/ModifySubAccountPermissionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ModifySubAccountPermissionRequest; ModifySubAccountPermissionRequest::ModifySubAccountPermissionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ModifySubAccountPermission") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySubAccountPermissionRequest::~ModifySubAccountPermissionRequest() {} @@ -33,8 +35,9 @@ std::vector ModifySubAccountPermissionRequest::getShopGroupIds()const void ModifySubAccountPermissionRequest::setShopGroupIds(const std::vector& shopGroupIds) { shopGroupIds_ = shopGroupIds; - for(int i = 0; i!= shopGroupIds.size(); i++) - setCoreParameter("ShopGroupIds."+ std::to_string(i), std::to_string(shopGroupIds.at(i))); + for(int dep1 = 0; dep1!= shopGroupIds.size(); dep1++) { + setParameter("ShopGroupIds."+ std::to_string(dep1), std::to_string(shopGroupIds.at(dep1))); + } } std::string ModifySubAccountPermissionRequest::getAccessKeyId()const @@ -45,7 +48,7 @@ std::string ModifySubAccountPermissionRequest::getAccessKeyId()const void ModifySubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector ModifySubAccountPermissionRequest::getShopIds()const @@ -56,8 +59,9 @@ std::vector ModifySubAccountPermissionRequest::getShopIds()const void ModifySubAccountPermissionRequest::setShopIds(const std::vector& shopIds) { shopIds_ = shopIds; - for(int i = 0; i!= shopIds.size(); i++) - setCoreParameter("ShopIds."+ std::to_string(i), std::to_string(shopIds.at(i))); + for(int dep1 = 0; dep1!= shopIds.size(); dep1++) { + setParameter("ShopIds."+ std::to_string(dep1), std::to_string(shopIds.at(dep1))); + } } std::string ModifySubAccountPermissionRequest::getPagePermission()const @@ -68,7 +72,7 @@ std::string ModifySubAccountPermissionRequest::getPagePermission()const void ModifySubAccountPermissionRequest::setPagePermission(const std::string& pagePermission) { pagePermission_ = pagePermission; - setCoreParameter("PagePermission", pagePermission); + setParameter("PagePermission", pagePermission); } long ModifySubAccountPermissionRequest::getId()const @@ -79,7 +83,7 @@ long ModifySubAccountPermissionRequest::getId()const void ModifySubAccountPermissionRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::vector ModifySubAccountPermissionRequest::getBusinessIds()const @@ -90,7 +94,8 @@ std::vector ModifySubAccountPermissionRequest::getBusinessIds()const void ModifySubAccountPermissionRequest::setBusinessIds(const std::vector& businessIds) { businessIds_ = businessIds; - for(int i = 0; i!= businessIds.size(); i++) - setCoreParameter("BusinessIds."+ std::to_string(i), std::to_string(businessIds.at(i))); + for(int dep1 = 0; dep1!= businessIds.size(); dep1++) { + setParameter("BusinessIds."+ std::to_string(dep1), std::to_string(businessIds.at(dep1))); + } } diff --git a/cloudwf/src/model/OemFlowrateAnalyseRequest.cc b/cloudwf/src/model/OemFlowrateAnalyseRequest.cc index 219be8ad9..0ec8abd90 100644 --- a/cloudwf/src/model/OemFlowrateAnalyseRequest.cc +++ b/cloudwf/src/model/OemFlowrateAnalyseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemFlowrateAnalyseRequest; OemFlowrateAnalyseRequest::OemFlowrateAnalyseRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateAnalyse") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemFlowrateAnalyseRequest::~OemFlowrateAnalyseRequest() {} @@ -33,7 +35,7 @@ std::string OemFlowrateAnalyseRequest::getAccessKeyId()const void OemFlowrateAnalyseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemFlowrateAnalyseRequest::getGsid()const @@ -44,6 +46,6 @@ long OemFlowrateAnalyseRequest::getGsid()const void OemFlowrateAnalyseRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/OemFlowrateIntelligentRequest.cc b/cloudwf/src/model/OemFlowrateIntelligentRequest.cc index dde802168..b6e2ca2fd 100644 --- a/cloudwf/src/model/OemFlowrateIntelligentRequest.cc +++ b/cloudwf/src/model/OemFlowrateIntelligentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemFlowrateIntelligentRequest; OemFlowrateIntelligentRequest::OemFlowrateIntelligentRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateIntelligent") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemFlowrateIntelligentRequest::~OemFlowrateIntelligentRequest() {} @@ -33,7 +35,7 @@ std::string OemFlowrateIntelligentRequest::getAccessKeyId()const void OemFlowrateIntelligentRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemFlowrateIntelligentRequest::getGsid()const @@ -44,6 +46,6 @@ long OemFlowrateIntelligentRequest::getGsid()const void OemFlowrateIntelligentRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/OemFlowrateMonitorRequest.cc b/cloudwf/src/model/OemFlowrateMonitorRequest.cc index 16619ccae..09617b7dd 100644 --- a/cloudwf/src/model/OemFlowrateMonitorRequest.cc +++ b/cloudwf/src/model/OemFlowrateMonitorRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemFlowrateMonitorRequest; OemFlowrateMonitorRequest::OemFlowrateMonitorRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateMonitor") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemFlowrateMonitorRequest::~OemFlowrateMonitorRequest() {} @@ -33,7 +35,7 @@ std::string OemFlowrateMonitorRequest::getAccessKeyId()const void OemFlowrateMonitorRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemFlowrateMonitorRequest::getGsid()const @@ -44,6 +46,6 @@ long OemFlowrateMonitorRequest::getGsid()const void OemFlowrateMonitorRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/OemFlowrateOverviewRequest.cc b/cloudwf/src/model/OemFlowrateOverviewRequest.cc index e25d5b31d..a67871629 100644 --- a/cloudwf/src/model/OemFlowrateOverviewRequest.cc +++ b/cloudwf/src/model/OemFlowrateOverviewRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemFlowrateOverviewRequest; OemFlowrateOverviewRequest::OemFlowrateOverviewRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateOverview") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemFlowrateOverviewRequest::~OemFlowrateOverviewRequest() {} @@ -33,7 +35,7 @@ std::string OemFlowrateOverviewRequest::getAccessKeyId()const void OemFlowrateOverviewRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemFlowrateOverviewRequest::getBid()const @@ -44,6 +46,6 @@ long OemFlowrateOverviewRequest::getBid()const void OemFlowrateOverviewRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/OemFlowrateRankingRequest.cc b/cloudwf/src/model/OemFlowrateRankingRequest.cc index 21184829a..f5b9227f2 100644 --- a/cloudwf/src/model/OemFlowrateRankingRequest.cc +++ b/cloudwf/src/model/OemFlowrateRankingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemFlowrateRankingRequest; OemFlowrateRankingRequest::OemFlowrateRankingRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateRanking") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemFlowrateRankingRequest::~OemFlowrateRankingRequest() {} @@ -33,7 +35,7 @@ std::string OemFlowrateRankingRequest::getAccessKeyId()const void OemFlowrateRankingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemFlowrateRankingRequest::getBid()const @@ -44,6 +46,6 @@ long OemFlowrateRankingRequest::getBid()const void OemFlowrateRankingRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/OemHeatLineRequest.cc b/cloudwf/src/model/OemHeatLineRequest.cc index 9bf8c03fa..53faa5789 100644 --- a/cloudwf/src/model/OemHeatLineRequest.cc +++ b/cloudwf/src/model/OemHeatLineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemHeatLineRequest; OemHeatLineRequest::OemHeatLineRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemHeatLine") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemHeatLineRequest::~OemHeatLineRequest() {} @@ -33,7 +35,7 @@ std::string OemHeatLineRequest::getAccessKeyId()const void OemHeatLineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemHeatLineRequest::getGsid()const @@ -44,6 +46,6 @@ long OemHeatLineRequest::getGsid()const void OemHeatLineRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/OemHeatMapRequest.cc b/cloudwf/src/model/OemHeatMapRequest.cc index fa89176e7..65bd142f7 100644 --- a/cloudwf/src/model/OemHeatMapRequest.cc +++ b/cloudwf/src/model/OemHeatMapRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemHeatMapRequest; OemHeatMapRequest::OemHeatMapRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemHeatMap") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemHeatMapRequest::~OemHeatMapRequest() {} @@ -33,7 +35,7 @@ std::string OemHeatMapRequest::getAccessKeyId()const void OemHeatMapRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemHeatMapRequest::getGsid()const @@ -44,6 +46,6 @@ long OemHeatMapRequest::getGsid()const void OemHeatMapRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/OemHeatSettingRequest.cc b/cloudwf/src/model/OemHeatSettingRequest.cc index 1b02b336f..60c8c0283 100644 --- a/cloudwf/src/model/OemHeatSettingRequest.cc +++ b/cloudwf/src/model/OemHeatSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemHeatSettingRequest; OemHeatSettingRequest::OemHeatSettingRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemHeatSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemHeatSettingRequest::~OemHeatSettingRequest() {} @@ -33,7 +35,7 @@ std::string OemHeatSettingRequest::getAccessKeyId()const void OemHeatSettingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemHeatSettingRequest::getGsid()const @@ -44,6 +46,6 @@ long OemHeatSettingRequest::getGsid()const void OemHeatSettingRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/OemMarketingCustomerRequest.cc b/cloudwf/src/model/OemMarketingCustomerRequest.cc index fff2f0ec2..f9ebdccc2 100644 --- a/cloudwf/src/model/OemMarketingCustomerRequest.cc +++ b/cloudwf/src/model/OemMarketingCustomerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemMarketingCustomerRequest; OemMarketingCustomerRequest::OemMarketingCustomerRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemMarketingCustomer") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemMarketingCustomerRequest::~OemMarketingCustomerRequest() {} @@ -33,7 +35,7 @@ std::string OemMarketingCustomerRequest::getAccessKeyId()const void OemMarketingCustomerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemMarketingCustomerRequest::getBid()const @@ -44,6 +46,6 @@ long OemMarketingCustomerRequest::getBid()const void OemMarketingCustomerRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/OemMarketingPotentialRequest.cc b/cloudwf/src/model/OemMarketingPotentialRequest.cc index 3e4cbcd16..c6db91b8a 100644 --- a/cloudwf/src/model/OemMarketingPotentialRequest.cc +++ b/cloudwf/src/model/OemMarketingPotentialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemMarketingPotentialRequest; OemMarketingPotentialRequest::OemMarketingPotentialRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemMarketingPotential") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemMarketingPotentialRequest::~OemMarketingPotentialRequest() {} @@ -33,7 +35,7 @@ std::string OemMarketingPotentialRequest::getAccessKeyId()const void OemMarketingPotentialRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemMarketingPotentialRequest::getBid()const @@ -44,6 +46,6 @@ long OemMarketingPotentialRequest::getBid()const void OemMarketingPotentialRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/OemMarketingSettingDataRequest.cc b/cloudwf/src/model/OemMarketingSettingDataRequest.cc index 3d03a5c16..1d974f128 100644 --- a/cloudwf/src/model/OemMarketingSettingDataRequest.cc +++ b/cloudwf/src/model/OemMarketingSettingDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemMarketingSettingDataRequest; OemMarketingSettingDataRequest::OemMarketingSettingDataRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemMarketingSettingData") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemMarketingSettingDataRequest::~OemMarketingSettingDataRequest() {} @@ -33,7 +35,7 @@ std::string OemMarketingSettingDataRequest::getAccessKeyId()const void OemMarketingSettingDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemMarketingSettingDataRequest::getBid()const @@ -44,6 +46,6 @@ long OemMarketingSettingDataRequest::getBid()const void OemMarketingSettingDataRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/OemSitingContrastRequest.cc b/cloudwf/src/model/OemSitingContrastRequest.cc index 3975a5621..ab9e470fd 100644 --- a/cloudwf/src/model/OemSitingContrastRequest.cc +++ b/cloudwf/src/model/OemSitingContrastRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemSitingContrastRequest; OemSitingContrastRequest::OemSitingContrastRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemSitingContrast") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemSitingContrastRequest::~OemSitingContrastRequest() {} @@ -33,7 +35,7 @@ std::string OemSitingContrastRequest::getAccessKeyId()const void OemSitingContrastRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemSitingContrastRequest::getBid()const @@ -44,6 +46,6 @@ long OemSitingContrastRequest::getBid()const void OemSitingContrastRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/OemSitingSelctionRequest.cc b/cloudwf/src/model/OemSitingSelctionRequest.cc index 154339b25..71d2a782e 100644 --- a/cloudwf/src/model/OemSitingSelctionRequest.cc +++ b/cloudwf/src/model/OemSitingSelctionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OemSitingSelctionRequest; OemSitingSelctionRequest::OemSitingSelctionRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OemSitingSelction") -{} +{ + setMethod(HttpRequest::Method::Post); +} OemSitingSelctionRequest::~OemSitingSelctionRequest() {} @@ -33,7 +35,7 @@ std::string OemSitingSelctionRequest::getAccessKeyId()const void OemSitingSelctionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long OemSitingSelctionRequest::getBid()const @@ -44,6 +46,6 @@ long OemSitingSelctionRequest::getBid()const void OemSitingSelctionRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/OnoffGroupApRadioRequest.cc b/cloudwf/src/model/OnoffGroupApRadioRequest.cc index 2146ea8ce..46e72b3db 100644 --- a/cloudwf/src/model/OnoffGroupApRadioRequest.cc +++ b/cloudwf/src/model/OnoffGroupApRadioRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::OnoffGroupApRadioRequest; OnoffGroupApRadioRequest::OnoffGroupApRadioRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "OnoffGroupApRadio") -{} +{ + setMethod(HttpRequest::Method::Post); +} OnoffGroupApRadioRequest::~OnoffGroupApRadioRequest() {} @@ -33,7 +35,7 @@ long OnoffGroupApRadioRequest::getApgroupId()const void OnoffGroupApRadioRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string OnoffGroupApRadioRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string OnoffGroupApRadioRequest::getAccessKeyId()const void OnoffGroupApRadioRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int OnoffGroupApRadioRequest::getDisabled()const @@ -55,6 +57,6 @@ int OnoffGroupApRadioRequest::getDisabled()const void OnoffGroupApRadioRequest::setDisabled(int disabled) { disabled_ = disabled; - setCoreParameter("Disabled", std::to_string(disabled)); + setParameter("Disabled", std::to_string(disabled)); } diff --git a/cloudwf/src/model/PeripheryAnalyseRequest.cc b/cloudwf/src/model/PeripheryAnalyseRequest.cc index 8dab0f100..a0c8962b4 100644 --- a/cloudwf/src/model/PeripheryAnalyseRequest.cc +++ b/cloudwf/src/model/PeripheryAnalyseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::PeripheryAnalyseRequest; PeripheryAnalyseRequest::PeripheryAnalyseRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "PeripheryAnalyse") -{} +{ + setMethod(HttpRequest::Method::Post); +} PeripheryAnalyseRequest::~PeripheryAnalyseRequest() {} @@ -33,7 +35,7 @@ std::string PeripheryAnalyseRequest::getAccessKeyId()const void PeripheryAnalyseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long PeripheryAnalyseRequest::getGsid()const @@ -44,6 +46,6 @@ long PeripheryAnalyseRequest::getGsid()const void PeripheryAnalyseRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/ProduceInstanceRequest.cc b/cloudwf/src/model/ProduceInstanceRequest.cc index 7c09c51e6..4574c23bf 100644 --- a/cloudwf/src/model/ProduceInstanceRequest.cc +++ b/cloudwf/src/model/ProduceInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ProduceInstanceRequest; ProduceInstanceRequest::ProduceInstanceRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ProduceInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProduceInstanceRequest::~ProduceInstanceRequest() {} @@ -33,7 +35,7 @@ std::string ProduceInstanceRequest::getTraceId()const void ProduceInstanceRequest::setTraceId(const std::string& traceId) { traceId_ = traceId; - setCoreParameter("TraceId", traceId); + setParameter("TraceId", traceId); } std::string ProduceInstanceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ProduceInstanceRequest::getAccessKeyId()const void ProduceInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ProduceInstanceRequest::getProduceParameter()const @@ -55,6 +57,6 @@ std::string ProduceInstanceRequest::getProduceParameter()const void ProduceInstanceRequest::setProduceParameter(const std::string& produceParameter) { produceParameter_ = produceParameter; - setCoreParameter("ProduceParameter", produceParameter); + setParameter("ProduceParameter", produceParameter); } diff --git a/cloudwf/src/model/ProfileBaseRequest.cc b/cloudwf/src/model/ProfileBaseRequest.cc index 97aa894ef..49a0f9ad9 100644 --- a/cloudwf/src/model/ProfileBaseRequest.cc +++ b/cloudwf/src/model/ProfileBaseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ProfileBaseRequest; ProfileBaseRequest::ProfileBaseRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ProfileBase") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProfileBaseRequest::~ProfileBaseRequest() {} @@ -33,7 +35,7 @@ std::string ProfileBaseRequest::getBeginDate()const void ProfileBaseRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ProfileBaseRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ProfileBaseRequest::getAccessKeyId()const void ProfileBaseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ProfileBaseRequest::getEndDate()const @@ -55,7 +57,7 @@ std::string ProfileBaseRequest::getEndDate()const void ProfileBaseRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } int ProfileBaseRequest::getDataType()const @@ -66,7 +68,7 @@ int ProfileBaseRequest::getDataType()const void ProfileBaseRequest::setDataType(int dataType) { dataType_ = dataType; - setCoreParameter("DataType", std::to_string(dataType)); + setParameter("DataType", std::to_string(dataType)); } long ProfileBaseRequest::getGsid()const @@ -77,6 +79,6 @@ long ProfileBaseRequest::getGsid()const void ProfileBaseRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/ProfileConsumeRequest.cc b/cloudwf/src/model/ProfileConsumeRequest.cc index a707b1305..4a39e8fc9 100644 --- a/cloudwf/src/model/ProfileConsumeRequest.cc +++ b/cloudwf/src/model/ProfileConsumeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ProfileConsumeRequest; ProfileConsumeRequest::ProfileConsumeRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ProfileConsume") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProfileConsumeRequest::~ProfileConsumeRequest() {} @@ -33,7 +35,7 @@ std::string ProfileConsumeRequest::getBeginDate()const void ProfileConsumeRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ProfileConsumeRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ProfileConsumeRequest::getAccessKeyId()const void ProfileConsumeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ProfileConsumeRequest::getEndDate()const @@ -55,7 +57,7 @@ std::string ProfileConsumeRequest::getEndDate()const void ProfileConsumeRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } int ProfileConsumeRequest::getDataType()const @@ -66,7 +68,7 @@ int ProfileConsumeRequest::getDataType()const void ProfileConsumeRequest::setDataType(int dataType) { dataType_ = dataType; - setCoreParameter("DataType", std::to_string(dataType)); + setParameter("DataType", std::to_string(dataType)); } long ProfileConsumeRequest::getGsid()const @@ -77,6 +79,6 @@ long ProfileConsumeRequest::getGsid()const void ProfileConsumeRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/ProfileDistrictRequest.cc b/cloudwf/src/model/ProfileDistrictRequest.cc index 972f00442..34738e60e 100644 --- a/cloudwf/src/model/ProfileDistrictRequest.cc +++ b/cloudwf/src/model/ProfileDistrictRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ProfileDistrictRequest; ProfileDistrictRequest::ProfileDistrictRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ProfileDistrict") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProfileDistrictRequest::~ProfileDistrictRequest() {} @@ -33,7 +35,7 @@ std::string ProfileDistrictRequest::getBeginDate()const void ProfileDistrictRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ProfileDistrictRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ProfileDistrictRequest::getAccessKeyId()const void ProfileDistrictRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ProfileDistrictRequest::getEndDate()const @@ -55,7 +57,7 @@ std::string ProfileDistrictRequest::getEndDate()const void ProfileDistrictRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } int ProfileDistrictRequest::getDataType()const @@ -66,7 +68,7 @@ int ProfileDistrictRequest::getDataType()const void ProfileDistrictRequest::setDataType(int dataType) { dataType_ = dataType; - setCoreParameter("DataType", std::to_string(dataType)); + setParameter("DataType", std::to_string(dataType)); } long ProfileDistrictRequest::getGsid()const @@ -77,6 +79,6 @@ long ProfileDistrictRequest::getGsid()const void ProfileDistrictRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/ProfileHistoryListRequest.cc b/cloudwf/src/model/ProfileHistoryListRequest.cc index 2f56f4f6f..9738e9c07 100644 --- a/cloudwf/src/model/ProfileHistoryListRequest.cc +++ b/cloudwf/src/model/ProfileHistoryListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ProfileHistoryListRequest; ProfileHistoryListRequest::ProfileHistoryListRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ProfileHistoryList") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProfileHistoryListRequest::~ProfileHistoryListRequest() {} @@ -33,7 +35,7 @@ std::string ProfileHistoryListRequest::getAccessKeyId()const void ProfileHistoryListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ProfileHistoryListRequest::getAgsid()const @@ -44,7 +46,7 @@ long ProfileHistoryListRequest::getAgsid()const void ProfileHistoryListRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } long ProfileHistoryListRequest::getIdtype()const @@ -55,7 +57,7 @@ long ProfileHistoryListRequest::getIdtype()const void ProfileHistoryListRequest::setIdtype(long idtype) { idtype_ = idtype; - setCoreParameter("Idtype", std::to_string(idtype)); + setParameter("Idtype", std::to_string(idtype)); } int ProfileHistoryListRequest::getPage()const @@ -66,7 +68,7 @@ int ProfileHistoryListRequest::getPage()const void ProfileHistoryListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } int ProfileHistoryListRequest::getPer()const @@ -77,6 +79,6 @@ int ProfileHistoryListRequest::getPer()const void ProfileHistoryListRequest::setPer(int per) { per_ = per; - setCoreParameter("Per", std::to_string(per)); + setParameter("Per", std::to_string(per)); } diff --git a/cloudwf/src/model/ProfileHistoryRequest.cc b/cloudwf/src/model/ProfileHistoryRequest.cc index 0bbe60ab2..acbec9d1d 100644 --- a/cloudwf/src/model/ProfileHistoryRequest.cc +++ b/cloudwf/src/model/ProfileHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ProfileHistoryRequest; ProfileHistoryRequest::ProfileHistoryRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ProfileHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProfileHistoryRequest::~ProfileHistoryRequest() {} @@ -33,7 +35,7 @@ std::string ProfileHistoryRequest::getAccessKeyId()const void ProfileHistoryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ProfileHistoryRequest::getAgsid()const @@ -44,7 +46,7 @@ long ProfileHistoryRequest::getAgsid()const void ProfileHistoryRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } long ProfileHistoryRequest::getIdtype()const @@ -55,7 +57,7 @@ long ProfileHistoryRequest::getIdtype()const void ProfileHistoryRequest::setIdtype(long idtype) { idtype_ = idtype; - setCoreParameter("Idtype", std::to_string(idtype)); + setParameter("Idtype", std::to_string(idtype)); } std::string ProfileHistoryRequest::getEndMonth()const @@ -66,7 +68,7 @@ std::string ProfileHistoryRequest::getEndMonth()const void ProfileHistoryRequest::setEndMonth(const std::string& endMonth) { endMonth_ = endMonth; - setCoreParameter("EndMonth", endMonth); + setParameter("EndMonth", endMonth); } std::string ProfileHistoryRequest::getBeginMonth()const @@ -77,6 +79,6 @@ std::string ProfileHistoryRequest::getBeginMonth()const void ProfileHistoryRequest::setBeginMonth(const std::string& beginMonth) { beginMonth_ = beginMonth; - setCoreParameter("BeginMonth", beginMonth); + setParameter("BeginMonth", beginMonth); } diff --git a/cloudwf/src/model/ProfileMediaRequest.cc b/cloudwf/src/model/ProfileMediaRequest.cc index 859a34e9b..604501c2e 100644 --- a/cloudwf/src/model/ProfileMediaRequest.cc +++ b/cloudwf/src/model/ProfileMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ProfileMediaRequest; ProfileMediaRequest::ProfileMediaRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ProfileMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProfileMediaRequest::~ProfileMediaRequest() {} @@ -33,7 +35,7 @@ std::string ProfileMediaRequest::getBeginDate()const void ProfileMediaRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ProfileMediaRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ProfileMediaRequest::getAccessKeyId()const void ProfileMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ProfileMediaRequest::getEndDate()const @@ -55,7 +57,7 @@ std::string ProfileMediaRequest::getEndDate()const void ProfileMediaRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } int ProfileMediaRequest::getDataType()const @@ -66,7 +68,7 @@ int ProfileMediaRequest::getDataType()const void ProfileMediaRequest::setDataType(int dataType) { dataType_ = dataType; - setCoreParameter("DataType", std::to_string(dataType)); + setParameter("DataType", std::to_string(dataType)); } long ProfileMediaRequest::getGsid()const @@ -77,6 +79,6 @@ long ProfileMediaRequest::getGsid()const void ProfileMediaRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/ProfileTagRequest.cc b/cloudwf/src/model/ProfileTagRequest.cc index 26830d77b..9abc21b8d 100644 --- a/cloudwf/src/model/ProfileTagRequest.cc +++ b/cloudwf/src/model/ProfileTagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ProfileTagRequest; ProfileTagRequest::ProfileTagRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ProfileTag") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProfileTagRequest::~ProfileTagRequest() {} @@ -33,7 +35,7 @@ std::string ProfileTagRequest::getBeginDate()const void ProfileTagRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } int ProfileTagRequest::getAppType()const @@ -44,7 +46,7 @@ int ProfileTagRequest::getAppType()const void ProfileTagRequest::setAppType(int appType) { appType_ = appType; - setCoreParameter("AppType", std::to_string(appType)); + setParameter("AppType", std::to_string(appType)); } std::string ProfileTagRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ProfileTagRequest::getAccessKeyId()const void ProfileTagRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ProfileTagRequest::getAgsid()const @@ -66,7 +68,7 @@ long ProfileTagRequest::getAgsid()const void ProfileTagRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } int ProfileTagRequest::getAreaNumber()const @@ -77,7 +79,7 @@ int ProfileTagRequest::getAreaNumber()const void ProfileTagRequest::setAreaNumber(int areaNumber) { areaNumber_ = areaNumber; - setCoreParameter("AreaNumber", std::to_string(areaNumber)); + setParameter("AreaNumber", std::to_string(areaNumber)); } long ProfileTagRequest::getIdtype()const @@ -88,7 +90,7 @@ long ProfileTagRequest::getIdtype()const void ProfileTagRequest::setIdtype(long idtype) { idtype_ = idtype; - setCoreParameter("Idtype", std::to_string(idtype)); + setParameter("Idtype", std::to_string(idtype)); } std::string ProfileTagRequest::getEndDate()const @@ -99,7 +101,7 @@ std::string ProfileTagRequest::getEndDate()const void ProfileTagRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string ProfileTagRequest::getTag()const @@ -110,6 +112,6 @@ std::string ProfileTagRequest::getTag()const void ProfileTagRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } diff --git a/cloudwf/src/model/ProfileTradeRequest.cc b/cloudwf/src/model/ProfileTradeRequest.cc index 3b59627bb..f4916dd5e 100644 --- a/cloudwf/src/model/ProfileTradeRequest.cc +++ b/cloudwf/src/model/ProfileTradeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ProfileTradeRequest; ProfileTradeRequest::ProfileTradeRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ProfileTrade") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProfileTradeRequest::~ProfileTradeRequest() {} @@ -33,7 +35,7 @@ std::string ProfileTradeRequest::getBeginDate()const void ProfileTradeRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ProfileTradeRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ProfileTradeRequest::getAccessKeyId()const void ProfileTradeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ProfileTradeRequest::getEndDate()const @@ -55,7 +57,7 @@ std::string ProfileTradeRequest::getEndDate()const void ProfileTradeRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } int ProfileTradeRequest::getDataType()const @@ -66,7 +68,7 @@ int ProfileTradeRequest::getDataType()const void ProfileTradeRequest::setDataType(int dataType) { dataType_ = dataType; - setCoreParameter("DataType", std::to_string(dataType)); + setParameter("DataType", std::to_string(dataType)); } long ProfileTradeRequest::getGsid()const @@ -77,6 +79,6 @@ long ProfileTradeRequest::getGsid()const void ProfileTradeRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/PutOssFileRequest.cc b/cloudwf/src/model/PutOssFileRequest.cc index c9cf1cd1e..3611c6611 100644 --- a/cloudwf/src/model/PutOssFileRequest.cc +++ b/cloudwf/src/model/PutOssFileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::PutOssFileRequest; PutOssFileRequest::PutOssFileRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "PutOssFile") -{} +{ + setMethod(HttpRequest::Method::Post); +} PutOssFileRequest::~PutOssFileRequest() {} @@ -33,7 +35,7 @@ std::string PutOssFileRequest::getJsonData()const void PutOssFileRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string PutOssFileRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string PutOssFileRequest::getAccessKeyId()const void PutOssFileRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/QueryRenewPriceRequest.cc b/cloudwf/src/model/QueryRenewPriceRequest.cc index 8008aac66..47445a99b 100644 --- a/cloudwf/src/model/QueryRenewPriceRequest.cc +++ b/cloudwf/src/model/QueryRenewPriceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::QueryRenewPriceRequest; QueryRenewPriceRequest::QueryRenewPriceRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "QueryRenewPrice") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryRenewPriceRequest::~QueryRenewPriceRequest() {} @@ -33,7 +35,7 @@ int QueryRenewPriceRequest::getTimeCycleNum()const void QueryRenewPriceRequest::setTimeCycleNum(int timeCycleNum) { timeCycleNum_ = timeCycleNum; - setCoreParameter("TimeCycleNum", std::to_string(timeCycleNum)); + setParameter("TimeCycleNum", std::to_string(timeCycleNum)); } std::vector QueryRenewPriceRequest::getApList()const @@ -44,8 +46,9 @@ std::vector QueryRenewPriceRequest::getApList()const void QueryRenewPriceRequest::setApList(const std::vector& apList) { apList_ = apList; - for(int i = 0; i!= apList.size(); i++) - setCoreParameter("ApList."+ std::to_string(i), apList.at(i)); + for(int dep1 = 0; dep1!= apList.size(); dep1++) { + setParameter("ApList."+ std::to_string(dep1), apList.at(dep1)); + } } std::string QueryRenewPriceRequest::getAccessKeyId()const @@ -56,6 +59,6 @@ std::string QueryRenewPriceRequest::getAccessKeyId()const void QueryRenewPriceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/ReleaseInstanceRequest.cc b/cloudwf/src/model/ReleaseInstanceRequest.cc index a46f7200f..3088a554b 100644 --- a/cloudwf/src/model/ReleaseInstanceRequest.cc +++ b/cloudwf/src/model/ReleaseInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ReleaseInstanceRequest; ReleaseInstanceRequest::ReleaseInstanceRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ReleaseInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReleaseInstanceRequest::~ReleaseInstanceRequest() {} @@ -33,7 +35,7 @@ std::string ReleaseInstanceRequest::getTraceId()const void ReleaseInstanceRequest::setTraceId(const std::string& traceId) { traceId_ = traceId; - setCoreParameter("TraceId", traceId); + setParameter("TraceId", traceId); } std::string ReleaseInstanceRequest::getSpMsg()const @@ -44,7 +46,7 @@ std::string ReleaseInstanceRequest::getSpMsg()const void ReleaseInstanceRequest::setSpMsg(const std::string& spMsg) { spMsg_ = spMsg; - setCoreParameter("SpMsg", spMsg); + setParameter("SpMsg", spMsg); } std::string ReleaseInstanceRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string ReleaseInstanceRequest::getAccessKeyId()const void ReleaseInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/RepairApRequest.cc b/cloudwf/src/model/RepairApRequest.cc index c332bffc4..84781f390 100644 --- a/cloudwf/src/model/RepairApRequest.cc +++ b/cloudwf/src/model/RepairApRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::RepairApRequest; RepairApRequest::RepairApRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "RepairAp") -{} +{ + setMethod(HttpRequest::Method::Post); +} RepairApRequest::~RepairApRequest() {} @@ -33,7 +35,7 @@ std::string RepairApRequest::getAccessKeyId()const void RepairApRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long RepairApRequest::getId()const @@ -44,6 +46,6 @@ long RepairApRequest::getId()const void RepairApRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/RepairGroupApRequest.cc b/cloudwf/src/model/RepairGroupApRequest.cc index 593da3f53..120b453ae 100644 --- a/cloudwf/src/model/RepairGroupApRequest.cc +++ b/cloudwf/src/model/RepairGroupApRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::RepairGroupApRequest; RepairGroupApRequest::RepairGroupApRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "RepairGroupAp") -{} +{ + setMethod(HttpRequest::Method::Post); +} RepairGroupApRequest::~RepairGroupApRequest() {} @@ -33,7 +35,7 @@ std::string RepairGroupApRequest::getAccessKeyId()const void RepairGroupApRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long RepairGroupApRequest::getId()const @@ -44,6 +46,6 @@ long RepairGroupApRequest::getId()const void RepairGroupApRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/ReportDayRequest.cc b/cloudwf/src/model/ReportDayRequest.cc index b0d6f19f0..72decd8b5 100644 --- a/cloudwf/src/model/ReportDayRequest.cc +++ b/cloudwf/src/model/ReportDayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ReportDayRequest; ReportDayRequest::ReportDayRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ReportDay") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportDayRequest::~ReportDayRequest() {} @@ -33,7 +35,7 @@ std::string ReportDayRequest::getBeginDate()const void ReportDayRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ReportDayRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportDayRequest::getAccessKeyId()const void ReportDayRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ReportDayRequest::getAgsid()const @@ -55,7 +57,7 @@ long ReportDayRequest::getAgsid()const void ReportDayRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } std::string ReportDayRequest::getEndDate()const @@ -66,6 +68,6 @@ std::string ReportDayRequest::getEndDate()const void ReportDayRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } diff --git a/cloudwf/src/model/ReportHourRequest.cc b/cloudwf/src/model/ReportHourRequest.cc index 550dead24..468946193 100644 --- a/cloudwf/src/model/ReportHourRequest.cc +++ b/cloudwf/src/model/ReportHourRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ReportHourRequest; ReportHourRequest::ReportHourRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ReportHour") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportHourRequest::~ReportHourRequest() {} @@ -33,7 +35,7 @@ std::string ReportHourRequest::getBeginDate()const void ReportHourRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ReportHourRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportHourRequest::getAccessKeyId()const void ReportHourRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ReportHourRequest::getAgsid()const @@ -55,7 +57,7 @@ long ReportHourRequest::getAgsid()const void ReportHourRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } std::string ReportHourRequest::getEndDate()const @@ -66,6 +68,6 @@ std::string ReportHourRequest::getEndDate()const void ReportHourRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } diff --git a/cloudwf/src/model/ReportMinuteRequest.cc b/cloudwf/src/model/ReportMinuteRequest.cc index 90ce536c9..b1f1f4478 100644 --- a/cloudwf/src/model/ReportMinuteRequest.cc +++ b/cloudwf/src/model/ReportMinuteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ReportMinuteRequest; ReportMinuteRequest::ReportMinuteRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ReportMinute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportMinuteRequest::~ReportMinuteRequest() {} @@ -33,7 +35,7 @@ std::string ReportMinuteRequest::getBeginDate()const void ReportMinuteRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ReportMinuteRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportMinuteRequest::getAccessKeyId()const void ReportMinuteRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ReportMinuteRequest::getAgsid()const @@ -55,7 +57,7 @@ long ReportMinuteRequest::getAgsid()const void ReportMinuteRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } std::string ReportMinuteRequest::getEndDate()const @@ -66,6 +68,6 @@ std::string ReportMinuteRequest::getEndDate()const void ReportMinuteRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } diff --git a/cloudwf/src/model/ReportRealtimeRequest.cc b/cloudwf/src/model/ReportRealtimeRequest.cc index b319b8173..a26c2b2ce 100644 --- a/cloudwf/src/model/ReportRealtimeRequest.cc +++ b/cloudwf/src/model/ReportRealtimeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ReportRealtimeRequest; ReportRealtimeRequest::ReportRealtimeRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ReportRealtime") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportRealtimeRequest::~ReportRealtimeRequest() {} @@ -33,7 +35,7 @@ std::string ReportRealtimeRequest::getAccessKeyId()const void ReportRealtimeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ReportRealtimeRequest::getAgsid()const @@ -44,6 +46,6 @@ long ReportRealtimeRequest::getAgsid()const void ReportRealtimeRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } diff --git a/cloudwf/src/model/ReportZoneDayRequest.cc b/cloudwf/src/model/ReportZoneDayRequest.cc index 48ee57f70..0ee11d8a6 100644 --- a/cloudwf/src/model/ReportZoneDayRequest.cc +++ b/cloudwf/src/model/ReportZoneDayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ReportZoneDayRequest; ReportZoneDayRequest::ReportZoneDayRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ReportZoneDay") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportZoneDayRequest::~ReportZoneDayRequest() {} @@ -33,7 +35,7 @@ std::string ReportZoneDayRequest::getBeginDate()const void ReportZoneDayRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ReportZoneDayRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportZoneDayRequest::getAccessKeyId()const void ReportZoneDayRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ReportZoneDayRequest::getAgsid()const @@ -55,7 +57,7 @@ long ReportZoneDayRequest::getAgsid()const void ReportZoneDayRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } std::string ReportZoneDayRequest::getEndDate()const @@ -66,6 +68,6 @@ std::string ReportZoneDayRequest::getEndDate()const void ReportZoneDayRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } diff --git a/cloudwf/src/model/ReportZoneHourRequest.cc b/cloudwf/src/model/ReportZoneHourRequest.cc index 16224ddd2..651fbf54f 100644 --- a/cloudwf/src/model/ReportZoneHourRequest.cc +++ b/cloudwf/src/model/ReportZoneHourRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ReportZoneHourRequest; ReportZoneHourRequest::ReportZoneHourRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ReportZoneHour") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportZoneHourRequest::~ReportZoneHourRequest() {} @@ -33,7 +35,7 @@ std::string ReportZoneHourRequest::getBeginDate()const void ReportZoneHourRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ReportZoneHourRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportZoneHourRequest::getAccessKeyId()const void ReportZoneHourRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ReportZoneHourRequest::getAgsid()const @@ -55,7 +57,7 @@ long ReportZoneHourRequest::getAgsid()const void ReportZoneHourRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } std::string ReportZoneHourRequest::getEndDate()const @@ -66,6 +68,6 @@ std::string ReportZoneHourRequest::getEndDate()const void ReportZoneHourRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } diff --git a/cloudwf/src/model/ReportZoneMinuteRequest.cc b/cloudwf/src/model/ReportZoneMinuteRequest.cc index 389c3d435..0783193e9 100644 --- a/cloudwf/src/model/ReportZoneMinuteRequest.cc +++ b/cloudwf/src/model/ReportZoneMinuteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ReportZoneMinuteRequest; ReportZoneMinuteRequest::ReportZoneMinuteRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ReportZoneMinute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportZoneMinuteRequest::~ReportZoneMinuteRequest() {} @@ -33,7 +35,7 @@ std::string ReportZoneMinuteRequest::getBeginDate()const void ReportZoneMinuteRequest::setBeginDate(const std::string& beginDate) { beginDate_ = beginDate; - setCoreParameter("BeginDate", beginDate); + setParameter("BeginDate", beginDate); } std::string ReportZoneMinuteRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportZoneMinuteRequest::getAccessKeyId()const void ReportZoneMinuteRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ReportZoneMinuteRequest::getAgsid()const @@ -55,7 +57,7 @@ long ReportZoneMinuteRequest::getAgsid()const void ReportZoneMinuteRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } std::string ReportZoneMinuteRequest::getEndDate()const @@ -66,6 +68,6 @@ std::string ReportZoneMinuteRequest::getEndDate()const void ReportZoneMinuteRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } diff --git a/cloudwf/src/model/ReportZoneRealtimeRequest.cc b/cloudwf/src/model/ReportZoneRealtimeRequest.cc index acbc35ee4..c2dd43a9c 100644 --- a/cloudwf/src/model/ReportZoneRealtimeRequest.cc +++ b/cloudwf/src/model/ReportZoneRealtimeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ReportZoneRealtimeRequest; ReportZoneRealtimeRequest::ReportZoneRealtimeRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ReportZoneRealtime") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportZoneRealtimeRequest::~ReportZoneRealtimeRequest() {} @@ -33,7 +35,7 @@ std::string ReportZoneRealtimeRequest::getAccessKeyId()const void ReportZoneRealtimeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ReportZoneRealtimeRequest::getAgsid()const @@ -44,6 +46,6 @@ long ReportZoneRealtimeRequest::getAgsid()const void ReportZoneRealtimeRequest::setAgsid(long agsid) { agsid_ = agsid; - setCoreParameter("Agsid", std::to_string(agsid)); + setParameter("Agsid", std::to_string(agsid)); } diff --git a/cloudwf/src/model/ResetApConfigRequest.cc b/cloudwf/src/model/ResetApConfigRequest.cc index 19785a8b0..170a5be28 100644 --- a/cloudwf/src/model/ResetApConfigRequest.cc +++ b/cloudwf/src/model/ResetApConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ResetApConfigRequest; ResetApConfigRequest::ResetApConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ResetApConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResetApConfigRequest::~ResetApConfigRequest() {} @@ -33,7 +35,7 @@ std::string ResetApConfigRequest::getAccessKeyId()const void ResetApConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ResetApConfigRequest::getId()const @@ -44,6 +46,6 @@ long ResetApConfigRequest::getId()const void ResetApConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/ResetApRequest.cc b/cloudwf/src/model/ResetApRequest.cc index 6e8dd61e7..06d013ede 100644 --- a/cloudwf/src/model/ResetApRequest.cc +++ b/cloudwf/src/model/ResetApRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ResetApRequest; ResetApRequest::ResetApRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ResetAp") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResetApRequest::~ResetApRequest() {} @@ -33,7 +35,7 @@ std::string ResetApRequest::getAccessKeyId()const void ResetApRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ResetApRequest::getId()const @@ -44,6 +46,6 @@ long ResetApRequest::getId()const void ResetApRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/ResumeInstanceRequest.cc b/cloudwf/src/model/ResumeInstanceRequest.cc index c8600e1be..a0f82e127 100644 --- a/cloudwf/src/model/ResumeInstanceRequest.cc +++ b/cloudwf/src/model/ResumeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ResumeInstanceRequest; ResumeInstanceRequest::ResumeInstanceRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ResumeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResumeInstanceRequest::~ResumeInstanceRequest() {} @@ -33,7 +35,7 @@ std::string ResumeInstanceRequest::getTraceId()const void ResumeInstanceRequest::setTraceId(const std::string& traceId) { traceId_ = traceId; - setCoreParameter("TraceId", traceId); + setParameter("TraceId", traceId); } std::string ResumeInstanceRequest::getSpMsg()const @@ -44,7 +46,7 @@ std::string ResumeInstanceRequest::getSpMsg()const void ResumeInstanceRequest::setSpMsg(const std::string& spMsg) { spMsg_ = spMsg; - setCoreParameter("SpMsg", spMsg); + setParameter("SpMsg", spMsg); } std::string ResumeInstanceRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string ResumeInstanceRequest::getAccessKeyId()const void ResumeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/SaveAccountConfigRequest.cc b/cloudwf/src/model/SaveAccountConfigRequest.cc index bd48ac632..b626e743d 100644 --- a/cloudwf/src/model/SaveAccountConfigRequest.cc +++ b/cloudwf/src/model/SaveAccountConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveAccountConfigRequest; SaveAccountConfigRequest::SaveAccountConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveAccountConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveAccountConfigRequest::~SaveAccountConfigRequest() {} @@ -33,7 +35,7 @@ std::string SaveAccountConfigRequest::getJsonData()const void SaveAccountConfigRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string SaveAccountConfigRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string SaveAccountConfigRequest::getAccessKeyId()const void SaveAccountConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/SaveApConfigRequest.cc b/cloudwf/src/model/SaveApConfigRequest.cc index 1d5004f61..d77d79c54 100644 --- a/cloudwf/src/model/SaveApConfigRequest.cc +++ b/cloudwf/src/model/SaveApConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveApConfigRequest; SaveApConfigRequest::SaveApConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveApConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveApConfigRequest::~SaveApConfigRequest() {} @@ -33,7 +35,7 @@ std::string SaveApConfigRequest::getCountry()const void SaveApConfigRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } int SaveApConfigRequest::getScan()const @@ -44,7 +46,7 @@ int SaveApConfigRequest::getScan()const void SaveApConfigRequest::setScan(int scan) { scan_ = scan; - setCoreParameter("Scan", std::to_string(scan)); + setParameter("Scan", std::to_string(scan)); } std::string SaveApConfigRequest::getDescription()const @@ -55,7 +57,7 @@ std::string SaveApConfigRequest::getDescription()const void SaveApConfigRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string SaveApConfigRequest::getDai()const @@ -66,7 +68,7 @@ std::string SaveApConfigRequest::getDai()const void SaveApConfigRequest::setDai(const std::string& dai) { dai_ = dai; - setCoreParameter("Dai", dai); + setParameter("Dai", dai); } std::string SaveApConfigRequest::getLogIp()const @@ -77,7 +79,7 @@ std::string SaveApConfigRequest::getLogIp()const void SaveApConfigRequest::setLogIp(const std::string& logIp) { logIp_ = logIp; - setCoreParameter("LogIp", logIp); + setParameter("LogIp", logIp); } std::string SaveApConfigRequest::getMac()const @@ -88,7 +90,7 @@ std::string SaveApConfigRequest::getMac()const void SaveApConfigRequest::setMac(const std::string& mac) { mac_ = mac; - setCoreParameter("Mac", mac); + setParameter("Mac", mac); } std::string SaveApConfigRequest::getAccessKeyId()const @@ -99,7 +101,7 @@ std::string SaveApConfigRequest::getAccessKeyId()const void SaveApConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long SaveApConfigRequest::getApAssetId()const @@ -110,7 +112,7 @@ long SaveApConfigRequest::getApAssetId()const void SaveApConfigRequest::setApAssetId(long apAssetId) { apAssetId_ = apAssetId; - setCoreParameter("ApAssetId", std::to_string(apAssetId)); + setParameter("ApAssetId", std::to_string(apAssetId)); } int SaveApConfigRequest::getLogLevel()const @@ -121,7 +123,7 @@ int SaveApConfigRequest::getLogLevel()const void SaveApConfigRequest::setLogLevel(int logLevel) { logLevel_ = logLevel; - setCoreParameter("LogLevel", std::to_string(logLevel)); + setParameter("LogLevel", std::to_string(logLevel)); } std::string SaveApConfigRequest::getName()const @@ -132,7 +134,7 @@ std::string SaveApConfigRequest::getName()const void SaveApConfigRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int SaveApConfigRequest::getEchoInt()const @@ -143,7 +145,7 @@ int SaveApConfigRequest::getEchoInt()const void SaveApConfigRequest::setEchoInt(int echoInt) { echoInt_ = echoInt; - setCoreParameter("EchoInt", std::to_string(echoInt)); + setParameter("EchoInt", std::to_string(echoInt)); } long SaveApConfigRequest::getId()const @@ -154,6 +156,6 @@ long SaveApConfigRequest::getId()const void SaveApConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/SaveApMapInfoRequest.cc b/cloudwf/src/model/SaveApMapInfoRequest.cc index 2faa9e437..0f645cb16 100644 --- a/cloudwf/src/model/SaveApMapInfoRequest.cc +++ b/cloudwf/src/model/SaveApMapInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveApMapInfoRequest; SaveApMapInfoRequest::SaveApMapInfoRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveApMapInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveApMapInfoRequest::~SaveApMapInfoRequest() {} @@ -33,7 +35,7 @@ std::string SaveApMapInfoRequest::getJsonData()const void SaveApMapInfoRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string SaveApMapInfoRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string SaveApMapInfoRequest::getAccessKeyId()const void SaveApMapInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/SaveApPortalConfigRequest.cc b/cloudwf/src/model/SaveApPortalConfigRequest.cc index 4480d6d99..21a70b6c0 100644 --- a/cloudwf/src/model/SaveApPortalConfigRequest.cc +++ b/cloudwf/src/model/SaveApPortalConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveApPortalConfigRequest; SaveApPortalConfigRequest::SaveApPortalConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveApPortalConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveApPortalConfigRequest::~SaveApPortalConfigRequest() {} @@ -33,7 +35,7 @@ std::string SaveApPortalConfigRequest::getAuthKey()const void SaveApPortalConfigRequest::setAuthKey(const std::string& authKey) { authKey_ = authKey; - setCoreParameter("AuthKey", authKey); + setParameter("AuthKey", authKey); } bool SaveApPortalConfigRequest::getPortalStatus()const @@ -44,7 +46,7 @@ bool SaveApPortalConfigRequest::getPortalStatus()const void SaveApPortalConfigRequest::setPortalStatus(bool portalStatus) { portalStatus_ = portalStatus; - setCoreParameter("PortalStatus", portalStatus ? "true" : "false"); + setParameter("PortalStatus", portalStatus ? "true" : "false"); } std::string SaveApPortalConfigRequest::getWhitelist()const @@ -55,7 +57,7 @@ std::string SaveApPortalConfigRequest::getWhitelist()const void SaveApPortalConfigRequest::setWhitelist(const std::string& whitelist) { whitelist_ = whitelist; - setCoreParameter("Whitelist", whitelist); + setParameter("Whitelist", whitelist); } std::string SaveApPortalConfigRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SaveApPortalConfigRequest::getAccessKeyId()const void SaveApPortalConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int SaveApPortalConfigRequest::getNetwork()const @@ -77,7 +79,7 @@ int SaveApPortalConfigRequest::getNetwork()const void SaveApPortalConfigRequest::setNetwork(int network) { network_ = network; - setCoreParameter("Network", std::to_string(network)); + setParameter("Network", std::to_string(network)); } std::string SaveApPortalConfigRequest::getPortalUrl()const @@ -88,7 +90,7 @@ std::string SaveApPortalConfigRequest::getPortalUrl()const void SaveApPortalConfigRequest::setPortalUrl(const std::string& portalUrl) { portalUrl_ = portalUrl; - setCoreParameter("PortalUrl", portalUrl); + setParameter("PortalUrl", portalUrl); } std::string SaveApPortalConfigRequest::getCheckUrl()const @@ -99,7 +101,7 @@ std::string SaveApPortalConfigRequest::getCheckUrl()const void SaveApPortalConfigRequest::setCheckUrl(const std::string& checkUrl) { checkUrl_ = checkUrl; - setCoreParameter("CheckUrl", checkUrl); + setParameter("CheckUrl", checkUrl); } long SaveApPortalConfigRequest::getApConfigId()const @@ -110,7 +112,7 @@ long SaveApPortalConfigRequest::getApConfigId()const void SaveApPortalConfigRequest::setApConfigId(long apConfigId) { apConfigId_ = apConfigId; - setCoreParameter("ApConfigId", std::to_string(apConfigId)); + setParameter("ApConfigId", std::to_string(apConfigId)); } std::string SaveApPortalConfigRequest::getAuthSecret()const @@ -121,7 +123,7 @@ std::string SaveApPortalConfigRequest::getAuthSecret()const void SaveApPortalConfigRequest::setAuthSecret(const std::string& authSecret) { authSecret_ = authSecret; - setCoreParameter("AuthSecret", authSecret); + setParameter("AuthSecret", authSecret); } std::string SaveApPortalConfigRequest::getWebAuthUrl()const @@ -132,6 +134,6 @@ std::string SaveApPortalConfigRequest::getWebAuthUrl()const void SaveApPortalConfigRequest::setWebAuthUrl(const std::string& webAuthUrl) { webAuthUrl_ = webAuthUrl; - setCoreParameter("WebAuthUrl", webAuthUrl); + setParameter("WebAuthUrl", webAuthUrl); } diff --git a/cloudwf/src/model/SaveApRadioConfigRequest.cc b/cloudwf/src/model/SaveApRadioConfigRequest.cc index 6e31e1121..92443cb24 100644 --- a/cloudwf/src/model/SaveApRadioConfigRequest.cc +++ b/cloudwf/src/model/SaveApRadioConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveApRadioConfigRequest; SaveApRadioConfigRequest::SaveApRadioConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveApRadioConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveApRadioConfigRequest::~SaveApRadioConfigRequest() {} @@ -33,7 +35,7 @@ int SaveApRadioConfigRequest::getFrag()const void SaveApRadioConfigRequest::setFrag(int frag) { frag_ = frag; - setCoreParameter("Frag", std::to_string(frag)); + setParameter("Frag", std::to_string(frag)); } int SaveApRadioConfigRequest::getMinrate()const @@ -44,7 +46,7 @@ int SaveApRadioConfigRequest::getMinrate()const void SaveApRadioConfigRequest::setMinrate(int minrate) { minrate_ = minrate; - setCoreParameter("Minrate", std::to_string(minrate)); + setParameter("Minrate", std::to_string(minrate)); } int SaveApRadioConfigRequest::getMcastRate()const @@ -55,7 +57,7 @@ int SaveApRadioConfigRequest::getMcastRate()const void SaveApRadioConfigRequest::setMcastRate(int mcastRate) { mcastRate_ = mcastRate; - setCoreParameter("McastRate", std::to_string(mcastRate)); + setParameter("McastRate", std::to_string(mcastRate)); } int SaveApRadioConfigRequest::getChannel()const @@ -66,7 +68,7 @@ int SaveApRadioConfigRequest::getChannel()const void SaveApRadioConfigRequest::setChannel(int channel) { channel_ = channel; - setCoreParameter("Channel", std::to_string(channel)); + setParameter("Channel", std::to_string(channel)); } std::string SaveApRadioConfigRequest::getHwmode()const @@ -77,7 +79,7 @@ std::string SaveApRadioConfigRequest::getHwmode()const void SaveApRadioConfigRequest::setHwmode(const std::string& hwmode) { hwmode_ = hwmode; - setCoreParameter("Hwmode", hwmode); + setParameter("Hwmode", hwmode); } std::string SaveApRadioConfigRequest::getMac()const @@ -88,7 +90,7 @@ std::string SaveApRadioConfigRequest::getMac()const void SaveApRadioConfigRequest::setMac(const std::string& mac) { mac_ = mac; - setCoreParameter("Mac", mac); + setParameter("Mac", mac); } std::string SaveApRadioConfigRequest::getAccessKeyId()const @@ -99,7 +101,7 @@ std::string SaveApRadioConfigRequest::getAccessKeyId()const void SaveApRadioConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int SaveApRadioConfigRequest::getBcastRate()const @@ -110,7 +112,7 @@ int SaveApRadioConfigRequest::getBcastRate()const void SaveApRadioConfigRequest::setBcastRate(int bcastRate) { bcastRate_ = bcastRate; - setCoreParameter("BcastRate", std::to_string(bcastRate)); + setParameter("BcastRate", std::to_string(bcastRate)); } int SaveApRadioConfigRequest::getDisabled()const @@ -121,7 +123,7 @@ int SaveApRadioConfigRequest::getDisabled()const void SaveApRadioConfigRequest::setDisabled(int disabled) { disabled_ = disabled; - setCoreParameter("Disabled", std::to_string(disabled)); + setParameter("Disabled", std::to_string(disabled)); } long SaveApRadioConfigRequest::getId()const @@ -132,7 +134,7 @@ long SaveApRadioConfigRequest::getId()const void SaveApRadioConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } int SaveApRadioConfigRequest::getRadioIndex()const @@ -143,7 +145,7 @@ int SaveApRadioConfigRequest::getRadioIndex()const void SaveApRadioConfigRequest::setRadioIndex(int radioIndex) { radioIndex_ = radioIndex; - setCoreParameter("RadioIndex", std::to_string(radioIndex)); + setParameter("RadioIndex", std::to_string(radioIndex)); } std::string SaveApRadioConfigRequest::getRequireMode()const @@ -154,7 +156,7 @@ std::string SaveApRadioConfigRequest::getRequireMode()const void SaveApRadioConfigRequest::setRequireMode(const std::string& requireMode) { requireMode_ = requireMode; - setCoreParameter("RequireMode", requireMode); + setParameter("RequireMode", requireMode); } std::string SaveApRadioConfigRequest::getHtmode()const @@ -165,7 +167,7 @@ std::string SaveApRadioConfigRequest::getHtmode()const void SaveApRadioConfigRequest::setHtmode(const std::string& htmode) { htmode_ = htmode; - setCoreParameter("Htmode", htmode); + setParameter("Htmode", htmode); } int SaveApRadioConfigRequest::getProbereq()const @@ -176,7 +178,7 @@ int SaveApRadioConfigRequest::getProbereq()const void SaveApRadioConfigRequest::setProbereq(int probereq) { probereq_ = probereq; - setCoreParameter("Probereq", std::to_string(probereq)); + setParameter("Probereq", std::to_string(probereq)); } int SaveApRadioConfigRequest::getShortgi()const @@ -187,7 +189,7 @@ int SaveApRadioConfigRequest::getShortgi()const void SaveApRadioConfigRequest::setShortgi(int shortgi) { shortgi_ = shortgi; - setCoreParameter("Shortgi", std::to_string(shortgi)); + setParameter("Shortgi", std::to_string(shortgi)); } int SaveApRadioConfigRequest::getUapsd()const @@ -198,7 +200,7 @@ int SaveApRadioConfigRequest::getUapsd()const void SaveApRadioConfigRequest::setUapsd(int uapsd) { uapsd_ = uapsd; - setCoreParameter("Uapsd", std::to_string(uapsd)); + setParameter("Uapsd", std::to_string(uapsd)); } int SaveApRadioConfigRequest::getBeaconInt()const @@ -209,7 +211,7 @@ int SaveApRadioConfigRequest::getBeaconInt()const void SaveApRadioConfigRequest::setBeaconInt(int beaconInt) { beaconInt_ = beaconInt; - setCoreParameter("BeaconInt", std::to_string(beaconInt)); + setParameter("BeaconInt", std::to_string(beaconInt)); } int SaveApRadioConfigRequest::getRts()const @@ -220,7 +222,7 @@ int SaveApRadioConfigRequest::getRts()const void SaveApRadioConfigRequest::setRts(int rts) { rts_ = rts; - setCoreParameter("Rts", std::to_string(rts)); + setParameter("Rts", std::to_string(rts)); } int SaveApRadioConfigRequest::getTxpower()const @@ -231,7 +233,7 @@ int SaveApRadioConfigRequest::getTxpower()const void SaveApRadioConfigRequest::setTxpower(int txpower) { txpower_ = txpower; - setCoreParameter("Txpower", std::to_string(txpower)); + setParameter("Txpower", std::to_string(txpower)); } int SaveApRadioConfigRequest::getNoscan()const @@ -242,7 +244,7 @@ int SaveApRadioConfigRequest::getNoscan()const void SaveApRadioConfigRequest::setNoscan(int noscan) { noscan_ = noscan; - setCoreParameter("Noscan", std::to_string(noscan)); + setParameter("Noscan", std::to_string(noscan)); } int SaveApRadioConfigRequest::getInstantlyEffective()const @@ -253,6 +255,6 @@ int SaveApRadioConfigRequest::getInstantlyEffective()const void SaveApRadioConfigRequest::setInstantlyEffective(int instantlyEffective) { instantlyEffective_ = instantlyEffective; - setCoreParameter("InstantlyEffective", std::to_string(instantlyEffective)); + setParameter("InstantlyEffective", std::to_string(instantlyEffective)); } diff --git a/cloudwf/src/model/SaveApRadioSsidConfigRequest.cc b/cloudwf/src/model/SaveApRadioSsidConfigRequest.cc index a07966888..08897c713 100644 --- a/cloudwf/src/model/SaveApRadioSsidConfigRequest.cc +++ b/cloudwf/src/model/SaveApRadioSsidConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveApRadioSsidConfigRequest; SaveApRadioSsidConfigRequest::SaveApRadioSsidConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveApRadioSsidConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveApRadioSsidConfigRequest::~SaveApRadioSsidConfigRequest() {} @@ -33,7 +35,7 @@ std::string SaveApRadioSsidConfigRequest::getNasid()const void SaveApRadioSsidConfigRequest::setNasid(const std::string& nasid) { nasid_ = nasid; - setCoreParameter("Nasid", nasid); + setParameter("Nasid", nasid); } int SaveApRadioSsidConfigRequest::getDynamicVlan()const @@ -44,7 +46,7 @@ int SaveApRadioSsidConfigRequest::getDynamicVlan()const void SaveApRadioSsidConfigRequest::setDynamicVlan(int dynamicVlan) { dynamicVlan_ = dynamicVlan; - setCoreParameter("DynamicVlan", std::to_string(dynamicVlan)); + setParameter("DynamicVlan", std::to_string(dynamicVlan)); } std::string SaveApRadioSsidConfigRequest::getSecondaryAcctServer()const @@ -55,7 +57,7 @@ std::string SaveApRadioSsidConfigRequest::getSecondaryAcctServer()const void SaveApRadioSsidConfigRequest::setSecondaryAcctServer(const std::string& secondaryAcctServer) { secondaryAcctServer_ = secondaryAcctServer; - setCoreParameter("SecondaryAcctServer", secondaryAcctServer); + setParameter("SecondaryAcctServer", secondaryAcctServer); } std::string SaveApRadioSsidConfigRequest::getSecondaryAcctSecret()const @@ -66,7 +68,7 @@ std::string SaveApRadioSsidConfigRequest::getSecondaryAcctSecret()const void SaveApRadioSsidConfigRequest::setSecondaryAcctSecret(const std::string& secondaryAcctSecret) { secondaryAcctSecret_ = secondaryAcctSecret; - setCoreParameter("SecondaryAcctSecret", secondaryAcctSecret); + setParameter("SecondaryAcctSecret", secondaryAcctSecret); } int SaveApRadioSsidConfigRequest::getIeee80211w()const @@ -77,7 +79,7 @@ int SaveApRadioSsidConfigRequest::getIeee80211w()const void SaveApRadioSsidConfigRequest::setIeee80211w(int ieee80211w) { ieee80211w_ = ieee80211w; - setCoreParameter("Ieee80211w", std::to_string(ieee80211w)); + setParameter("Ieee80211w", std::to_string(ieee80211w)); } long SaveApRadioSsidConfigRequest::getApAssetId()const @@ -88,7 +90,7 @@ long SaveApRadioSsidConfigRequest::getApAssetId()const void SaveApRadioSsidConfigRequest::setApAssetId(long apAssetId) { apAssetId_ = apAssetId; - setCoreParameter("ApAssetId", std::to_string(apAssetId)); + setParameter("ApAssetId", std::to_string(apAssetId)); } int SaveApRadioSsidConfigRequest::getMulticastForward()const @@ -99,7 +101,7 @@ int SaveApRadioSsidConfigRequest::getMulticastForward()const void SaveApRadioSsidConfigRequest::setMulticastForward(int multicastForward) { multicastForward_ = multicastForward; - setCoreParameter("MulticastForward", std::to_string(multicastForward)); + setParameter("MulticastForward", std::to_string(multicastForward)); } int SaveApRadioSsidConfigRequest::getAuthCache()const @@ -110,7 +112,7 @@ int SaveApRadioSsidConfigRequest::getAuthCache()const void SaveApRadioSsidConfigRequest::setAuthCache(int authCache) { authCache_ = authCache; - setCoreParameter("AuthCache", std::to_string(authCache)); + setParameter("AuthCache", std::to_string(authCache)); } long SaveApRadioSsidConfigRequest::getId()const @@ -121,7 +123,7 @@ long SaveApRadioSsidConfigRequest::getId()const void SaveApRadioSsidConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } int SaveApRadioSsidConfigRequest::getIgnoreWeakProbe()const @@ -132,7 +134,7 @@ int SaveApRadioSsidConfigRequest::getIgnoreWeakProbe()const void SaveApRadioSsidConfigRequest::setIgnoreWeakProbe(int ignoreWeakProbe) { ignoreWeakProbe_ = ignoreWeakProbe; - setCoreParameter("IgnoreWeakProbe", std::to_string(ignoreWeakProbe)); + setParameter("IgnoreWeakProbe", std::to_string(ignoreWeakProbe)); } std::string SaveApRadioSsidConfigRequest::getAcctServer()const @@ -143,7 +145,7 @@ std::string SaveApRadioSsidConfigRequest::getAcctServer()const void SaveApRadioSsidConfigRequest::setAcctServer(const std::string& acctServer) { acctServer_ = acctServer; - setCoreParameter("AcctServer", acctServer); + setParameter("AcctServer", acctServer); } std::string SaveApRadioSsidConfigRequest::getSecondaryAuthServer()const @@ -154,7 +156,7 @@ std::string SaveApRadioSsidConfigRequest::getSecondaryAuthServer()const void SaveApRadioSsidConfigRequest::setSecondaryAuthServer(const std::string& secondaryAuthServer) { secondaryAuthServer_ = secondaryAuthServer; - setCoreParameter("SecondaryAuthServer", secondaryAuthServer); + setParameter("SecondaryAuthServer", secondaryAuthServer); } std::string SaveApRadioSsidConfigRequest::getDaeClient()const @@ -165,7 +167,7 @@ std::string SaveApRadioSsidConfigRequest::getDaeClient()const void SaveApRadioSsidConfigRequest::setDaeClient(const std::string& daeClient) { daeClient_ = daeClient; - setCoreParameter("DaeClient", daeClient); + setParameter("DaeClient", daeClient); } int SaveApRadioSsidConfigRequest::getSecondaryAuthPort()const @@ -176,7 +178,7 @@ int SaveApRadioSsidConfigRequest::getSecondaryAuthPort()const void SaveApRadioSsidConfigRequest::setSecondaryAuthPort(int secondaryAuthPort) { secondaryAuthPort_ = secondaryAuthPort; - setCoreParameter("SecondaryAuthPort", std::to_string(secondaryAuthPort)); + setParameter("SecondaryAuthPort", std::to_string(secondaryAuthPort)); } std::string SaveApRadioSsidConfigRequest::getAcctSecret()const @@ -187,7 +189,7 @@ std::string SaveApRadioSsidConfigRequest::getAcctSecret()const void SaveApRadioSsidConfigRequest::setAcctSecret(const std::string& acctSecret) { acctSecret_ = acctSecret; - setCoreParameter("AcctSecret", acctSecret); + setParameter("AcctSecret", acctSecret); } int SaveApRadioSsidConfigRequest::getDisassocWeakRssi()const @@ -198,7 +200,7 @@ int SaveApRadioSsidConfigRequest::getDisassocWeakRssi()const void SaveApRadioSsidConfigRequest::setDisassocWeakRssi(int disassocWeakRssi) { disassocWeakRssi_ = disassocWeakRssi; - setCoreParameter("DisassocWeakRssi", std::to_string(disassocWeakRssi)); + setParameter("DisassocWeakRssi", std::to_string(disassocWeakRssi)); } int SaveApRadioSsidConfigRequest::getSecondaryAcctPort()const @@ -209,7 +211,7 @@ int SaveApRadioSsidConfigRequest::getSecondaryAcctPort()const void SaveApRadioSsidConfigRequest::setSecondaryAcctPort(int secondaryAcctPort) { secondaryAcctPort_ = secondaryAcctPort; - setCoreParameter("SecondaryAcctPort", std::to_string(secondaryAcctPort)); + setParameter("SecondaryAcctPort", std::to_string(secondaryAcctPort)); } int SaveApRadioSsidConfigRequest::getDaePort()const @@ -220,7 +222,7 @@ int SaveApRadioSsidConfigRequest::getDaePort()const void SaveApRadioSsidConfigRequest::setDaePort(int daePort) { daePort_ = daePort; - setCoreParameter("DaePort", std::to_string(daePort)); + setParameter("DaePort", std::to_string(daePort)); } int SaveApRadioSsidConfigRequest::getMaxInactivity()const @@ -231,7 +233,7 @@ int SaveApRadioSsidConfigRequest::getMaxInactivity()const void SaveApRadioSsidConfigRequest::setMaxInactivity(int maxInactivity) { maxInactivity_ = maxInactivity; - setCoreParameter("MaxInactivity", std::to_string(maxInactivity)); + setParameter("MaxInactivity", std::to_string(maxInactivity)); } int SaveApRadioSsidConfigRequest::getShortPreamble()const @@ -242,7 +244,7 @@ int SaveApRadioSsidConfigRequest::getShortPreamble()const void SaveApRadioSsidConfigRequest::setShortPreamble(int shortPreamble) { shortPreamble_ = shortPreamble; - setCoreParameter("ShortPreamble", std::to_string(shortPreamble)); + setParameter("ShortPreamble", std::to_string(shortPreamble)); } std::string SaveApRadioSsidConfigRequest::getSecondaryAuthSecret()const @@ -253,7 +255,7 @@ std::string SaveApRadioSsidConfigRequest::getSecondaryAuthSecret()const void SaveApRadioSsidConfigRequest::setSecondaryAuthSecret(const std::string& secondaryAuthSecret) { secondaryAuthSecret_ = secondaryAuthSecret; - setCoreParameter("SecondaryAuthSecret", secondaryAuthSecret); + setParameter("SecondaryAuthSecret", secondaryAuthSecret); } int SaveApRadioSsidConfigRequest::getAuthPort()const @@ -264,7 +266,7 @@ int SaveApRadioSsidConfigRequest::getAuthPort()const void SaveApRadioSsidConfigRequest::setAuthPort(int authPort) { authPort_ = authPort; - setCoreParameter("AuthPort", std::to_string(authPort)); + setParameter("AuthPort", std::to_string(authPort)); } int SaveApRadioSsidConfigRequest::getHidden()const @@ -275,7 +277,7 @@ int SaveApRadioSsidConfigRequest::getHidden()const void SaveApRadioSsidConfigRequest::setHidden(int hidden) { hidden_ = hidden; - setCoreParameter("Hidden", std::to_string(hidden)); + setParameter("Hidden", std::to_string(hidden)); } std::string SaveApRadioSsidConfigRequest::getAuthServer()const @@ -286,7 +288,7 @@ std::string SaveApRadioSsidConfigRequest::getAuthServer()const void SaveApRadioSsidConfigRequest::setAuthServer(const std::string& authServer) { authServer_ = authServer; - setCoreParameter("AuthServer", authServer); + setParameter("AuthServer", authServer); } std::string SaveApRadioSsidConfigRequest::getSsid()const @@ -297,7 +299,7 @@ std::string SaveApRadioSsidConfigRequest::getSsid()const void SaveApRadioSsidConfigRequest::setSsid(const std::string& ssid) { ssid_ = ssid; - setCoreParameter("Ssid", ssid); + setParameter("Ssid", ssid); } int SaveApRadioSsidConfigRequest::getCir()const @@ -308,7 +310,7 @@ int SaveApRadioSsidConfigRequest::getCir()const void SaveApRadioSsidConfigRequest::setCir(int cir) { cir_ = cir; - setCoreParameter("Cir", std::to_string(cir)); + setParameter("Cir", std::to_string(cir)); } std::string SaveApRadioSsidConfigRequest::getMac()const @@ -319,7 +321,7 @@ std::string SaveApRadioSsidConfigRequest::getMac()const void SaveApRadioSsidConfigRequest::setMac(const std::string& mac) { mac_ = mac; - setCoreParameter("Mac", mac); + setParameter("Mac", mac); } std::string SaveApRadioSsidConfigRequest::getAccessKeyId()const @@ -330,7 +332,7 @@ std::string SaveApRadioSsidConfigRequest::getAccessKeyId()const void SaveApRadioSsidConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int SaveApRadioSsidConfigRequest::getNetwork()const @@ -341,7 +343,7 @@ int SaveApRadioSsidConfigRequest::getNetwork()const void SaveApRadioSsidConfigRequest::setNetwork(int network) { network_ = network; - setCoreParameter("Network", std::to_string(network)); + setParameter("Network", std::to_string(network)); } int SaveApRadioSsidConfigRequest::getIsolate()const @@ -352,7 +354,7 @@ int SaveApRadioSsidConfigRequest::getIsolate()const void SaveApRadioSsidConfigRequest::setIsolate(int isolate) { isolate_ = isolate; - setCoreParameter("Isolate", std::to_string(isolate)); + setParameter("Isolate", std::to_string(isolate)); } std::string SaveApRadioSsidConfigRequest::getEncKey()const @@ -363,7 +365,7 @@ std::string SaveApRadioSsidConfigRequest::getEncKey()const void SaveApRadioSsidConfigRequest::setEncKey(const std::string& encKey) { encKey_ = encKey; - setCoreParameter("EncKey", encKey); + setParameter("EncKey", encKey); } std::string SaveApRadioSsidConfigRequest::getEncryption()const @@ -374,7 +376,7 @@ std::string SaveApRadioSsidConfigRequest::getEncryption()const void SaveApRadioSsidConfigRequest::setEncryption(const std::string& encryption) { encryption_ = encryption; - setCoreParameter("Encryption", encryption); + setParameter("Encryption", encryption); } int SaveApRadioSsidConfigRequest::getWmm()const @@ -385,7 +387,7 @@ int SaveApRadioSsidConfigRequest::getWmm()const void SaveApRadioSsidConfigRequest::setWmm(int wmm) { wmm_ = wmm; - setCoreParameter("Wmm", std::to_string(wmm)); + setParameter("Wmm", std::to_string(wmm)); } int SaveApRadioSsidConfigRequest::getDisabled()const @@ -396,7 +398,7 @@ int SaveApRadioSsidConfigRequest::getDisabled()const void SaveApRadioSsidConfigRequest::setDisabled(int disabled) { disabled_ = disabled; - setCoreParameter("Disabled", std::to_string(disabled)); + setParameter("Disabled", std::to_string(disabled)); } int SaveApRadioSsidConfigRequest::getRadioIndex()const @@ -407,7 +409,7 @@ int SaveApRadioSsidConfigRequest::getRadioIndex()const void SaveApRadioSsidConfigRequest::setRadioIndex(int radioIndex) { radioIndex_ = radioIndex; - setCoreParameter("RadioIndex", std::to_string(radioIndex)); + setParameter("RadioIndex", std::to_string(radioIndex)); } int SaveApRadioSsidConfigRequest::getMaxassoc()const @@ -418,7 +420,7 @@ int SaveApRadioSsidConfigRequest::getMaxassoc()const void SaveApRadioSsidConfigRequest::setMaxassoc(int maxassoc) { maxassoc_ = maxassoc; - setCoreParameter("Maxassoc", std::to_string(maxassoc)); + setParameter("Maxassoc", std::to_string(maxassoc)); } std::string SaveApRadioSsidConfigRequest::getDaeSecret()const @@ -429,7 +431,7 @@ std::string SaveApRadioSsidConfigRequest::getDaeSecret()const void SaveApRadioSsidConfigRequest::setDaeSecret(const std::string& daeSecret) { daeSecret_ = daeSecret; - setCoreParameter("DaeSecret", daeSecret); + setParameter("DaeSecret", daeSecret); } int SaveApRadioSsidConfigRequest::getDisassocLowAck()const @@ -440,7 +442,7 @@ int SaveApRadioSsidConfigRequest::getDisassocLowAck()const void SaveApRadioSsidConfigRequest::setDisassocLowAck(int disassocLowAck) { disassocLowAck_ = disassocLowAck; - setCoreParameter("DisassocLowAck", std::to_string(disassocLowAck)); + setParameter("DisassocLowAck", std::to_string(disassocLowAck)); } int SaveApRadioSsidConfigRequest::getSsidLb()const @@ -451,7 +453,7 @@ int SaveApRadioSsidConfigRequest::getSsidLb()const void SaveApRadioSsidConfigRequest::setSsidLb(int ssidLb) { ssidLb_ = ssidLb; - setCoreParameter("SsidLb", std::to_string(ssidLb)); + setParameter("SsidLb", std::to_string(ssidLb)); } int SaveApRadioSsidConfigRequest::getAcctPort()const @@ -462,7 +464,7 @@ int SaveApRadioSsidConfigRequest::getAcctPort()const void SaveApRadioSsidConfigRequest::setAcctPort(int acctPort) { acctPort_ = acctPort; - setCoreParameter("AcctPort", std::to_string(acctPort)); + setParameter("AcctPort", std::to_string(acctPort)); } int SaveApRadioSsidConfigRequest::getVlanDhcp()const @@ -473,7 +475,7 @@ int SaveApRadioSsidConfigRequest::getVlanDhcp()const void SaveApRadioSsidConfigRequest::setVlanDhcp(int vlanDhcp) { vlanDhcp_ = vlanDhcp; - setCoreParameter("VlanDhcp", std::to_string(vlanDhcp)); + setParameter("VlanDhcp", std::to_string(vlanDhcp)); } int SaveApRadioSsidConfigRequest::getInstantlyEffective()const @@ -484,7 +486,7 @@ int SaveApRadioSsidConfigRequest::getInstantlyEffective()const void SaveApRadioSsidConfigRequest::setInstantlyEffective(int instantlyEffective) { instantlyEffective_ = instantlyEffective; - setCoreParameter("InstantlyEffective", std::to_string(instantlyEffective)); + setParameter("InstantlyEffective", std::to_string(instantlyEffective)); } std::string SaveApRadioSsidConfigRequest::getAuthSecret()const @@ -495,7 +497,7 @@ std::string SaveApRadioSsidConfigRequest::getAuthSecret()const void SaveApRadioSsidConfigRequest::setAuthSecret(const std::string& authSecret) { authSecret_ = authSecret; - setCoreParameter("AuthSecret", authSecret); + setParameter("AuthSecret", authSecret); } std::string SaveApRadioSsidConfigRequest::getOwnip()const @@ -506,6 +508,6 @@ std::string SaveApRadioSsidConfigRequest::getOwnip()const void SaveApRadioSsidConfigRequest::setOwnip(const std::string& ownip) { ownip_ = ownip; - setCoreParameter("Ownip", ownip); + setParameter("Ownip", ownip); } diff --git a/cloudwf/src/model/SaveApScanConfigRequest.cc b/cloudwf/src/model/SaveApScanConfigRequest.cc index 17a931842..8a63a3420 100644 --- a/cloudwf/src/model/SaveApScanConfigRequest.cc +++ b/cloudwf/src/model/SaveApScanConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveApScanConfigRequest; SaveApScanConfigRequest::SaveApScanConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveApScanConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveApScanConfigRequest::~SaveApScanConfigRequest() {} @@ -33,7 +35,7 @@ std::string SaveApScanConfigRequest::getJsonData()const void SaveApScanConfigRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string SaveApScanConfigRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SaveApScanConfigRequest::getAccessKeyId()const void SaveApScanConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long SaveApScanConfigRequest::getApConfigId()const @@ -55,6 +57,6 @@ long SaveApScanConfigRequest::getApConfigId()const void SaveApScanConfigRequest::setApConfigId(long apConfigId) { apConfigId_ = apConfigId; - setCoreParameter("ApConfigId", std::to_string(apConfigId)); + setParameter("ApConfigId", std::to_string(apConfigId)); } diff --git a/cloudwf/src/model/SaveApgroupConfigRequest.cc b/cloudwf/src/model/SaveApgroupConfigRequest.cc index 62482a733..9c103eebb 100644 --- a/cloudwf/src/model/SaveApgroupConfigRequest.cc +++ b/cloudwf/src/model/SaveApgroupConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveApgroupConfigRequest; SaveApgroupConfigRequest::SaveApgroupConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveApgroupConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveApgroupConfigRequest::~SaveApgroupConfigRequest() {} @@ -33,7 +35,7 @@ std::string SaveApgroupConfigRequest::getCountry()const void SaveApgroupConfigRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } int SaveApgroupConfigRequest::getScan()const @@ -44,7 +46,7 @@ int SaveApgroupConfigRequest::getScan()const void SaveApgroupConfigRequest::setScan(int scan) { scan_ = scan; - setCoreParameter("Scan", std::to_string(scan)); + setParameter("Scan", std::to_string(scan)); } std::string SaveApgroupConfigRequest::getDescription()const @@ -55,7 +57,7 @@ std::string SaveApgroupConfigRequest::getDescription()const void SaveApgroupConfigRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string SaveApgroupConfigRequest::getDai()const @@ -66,7 +68,7 @@ std::string SaveApgroupConfigRequest::getDai()const void SaveApgroupConfigRequest::setDai(const std::string& dai) { dai_ = dai; - setCoreParameter("Dai", dai); + setParameter("Dai", dai); } std::string SaveApgroupConfigRequest::getLogIp()const @@ -77,7 +79,7 @@ std::string SaveApgroupConfigRequest::getLogIp()const void SaveApgroupConfigRequest::setLogIp(const std::string& logIp) { logIp_ = logIp; - setCoreParameter("LogIp", logIp); + setParameter("LogIp", logIp); } std::string SaveApgroupConfigRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string SaveApgroupConfigRequest::getAccessKeyId()const void SaveApgroupConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int SaveApgroupConfigRequest::getLogLevel()const @@ -99,7 +101,7 @@ int SaveApgroupConfigRequest::getLogLevel()const void SaveApgroupConfigRequest::setLogLevel(int logLevel) { logLevel_ = logLevel; - setCoreParameter("LogLevel", std::to_string(logLevel)); + setParameter("LogLevel", std::to_string(logLevel)); } std::string SaveApgroupConfigRequest::getName()const @@ -110,7 +112,7 @@ std::string SaveApgroupConfigRequest::getName()const void SaveApgroupConfigRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int SaveApgroupConfigRequest::getEchoInt()const @@ -121,7 +123,7 @@ int SaveApgroupConfigRequest::getEchoInt()const void SaveApgroupConfigRequest::setEchoInt(int echoInt) { echoInt_ = echoInt; - setCoreParameter("EchoInt", std::to_string(echoInt)); + setParameter("EchoInt", std::to_string(echoInt)); } long SaveApgroupConfigRequest::getId()const @@ -132,6 +134,6 @@ long SaveApgroupConfigRequest::getId()const void SaveApgroupConfigRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/SaveApgroupScanConfigRequest.cc b/cloudwf/src/model/SaveApgroupScanConfigRequest.cc index b82c87352..fca9eb285 100644 --- a/cloudwf/src/model/SaveApgroupScanConfigRequest.cc +++ b/cloudwf/src/model/SaveApgroupScanConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveApgroupScanConfigRequest; SaveApgroupScanConfigRequest::SaveApgroupScanConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveApgroupScanConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveApgroupScanConfigRequest::~SaveApgroupScanConfigRequest() {} @@ -33,7 +35,7 @@ std::string SaveApgroupScanConfigRequest::getJsonData()const void SaveApgroupScanConfigRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } long SaveApgroupScanConfigRequest::getApgroupId()const @@ -44,7 +46,7 @@ long SaveApgroupScanConfigRequest::getApgroupId()const void SaveApgroupScanConfigRequest::setApgroupId(long apgroupId) { apgroupId_ = apgroupId; - setCoreParameter("ApgroupId", std::to_string(apgroupId)); + setParameter("ApgroupId", std::to_string(apgroupId)); } std::string SaveApgroupScanConfigRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string SaveApgroupScanConfigRequest::getAccessKeyId()const void SaveApgroupScanConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/SaveApgroupSsidConfigRequest.cc b/cloudwf/src/model/SaveApgroupSsidConfigRequest.cc index 5950d5fa1..2b17e943d 100644 --- a/cloudwf/src/model/SaveApgroupSsidConfigRequest.cc +++ b/cloudwf/src/model/SaveApgroupSsidConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveApgroupSsidConfigRequest; SaveApgroupSsidConfigRequest::SaveApgroupSsidConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveApgroupSsidConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveApgroupSsidConfigRequest::~SaveApgroupSsidConfigRequest() {} @@ -33,7 +35,7 @@ std::string SaveApgroupSsidConfigRequest::getJsonData()const void SaveApgroupSsidConfigRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string SaveApgroupSsidConfigRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string SaveApgroupSsidConfigRequest::getAccessKeyId()const void SaveApgroupSsidConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/SaveGroupApRadioConfigRequest.cc b/cloudwf/src/model/SaveGroupApRadioConfigRequest.cc index 2a3171b47..68f575b40 100644 --- a/cloudwf/src/model/SaveGroupApRadioConfigRequest.cc +++ b/cloudwf/src/model/SaveGroupApRadioConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveGroupApRadioConfigRequest; SaveGroupApRadioConfigRequest::SaveGroupApRadioConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveGroupApRadioConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveGroupApRadioConfigRequest::~SaveGroupApRadioConfigRequest() {} @@ -33,7 +35,7 @@ std::string SaveGroupApRadioConfigRequest::getJsonData()const void SaveGroupApRadioConfigRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string SaveGroupApRadioConfigRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string SaveGroupApRadioConfigRequest::getAccessKeyId()const void SaveGroupApRadioConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/SavePageConfigTemplateRequest.cc b/cloudwf/src/model/SavePageConfigTemplateRequest.cc index fea9f296a..a358619d2 100644 --- a/cloudwf/src/model/SavePageConfigTemplateRequest.cc +++ b/cloudwf/src/model/SavePageConfigTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SavePageConfigTemplateRequest; SavePageConfigTemplateRequest::SavePageConfigTemplateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SavePageConfigTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SavePageConfigTemplateRequest::~SavePageConfigTemplateRequest() {} @@ -33,7 +35,7 @@ std::string SavePageConfigTemplateRequest::getTempName()const void SavePageConfigTemplateRequest::setTempName(const std::string& tempName) { tempName_ = tempName; - setCoreParameter("TempName", tempName); + setParameter("TempName", tempName); } std::string SavePageConfigTemplateRequest::getTempPermission()const @@ -44,7 +46,7 @@ std::string SavePageConfigTemplateRequest::getTempPermission()const void SavePageConfigTemplateRequest::setTempPermission(const std::string& tempPermission) { tempPermission_ = tempPermission; - setCoreParameter("TempPermission", tempPermission); + setParameter("TempPermission", tempPermission); } std::string SavePageConfigTemplateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SavePageConfigTemplateRequest::getAccessKeyId()const void SavePageConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int SavePageConfigTemplateRequest::getTempType()const @@ -66,7 +68,7 @@ int SavePageConfigTemplateRequest::getTempType()const void SavePageConfigTemplateRequest::setTempType(int tempType) { tempType_ = tempType; - setCoreParameter("TempType", std::to_string(tempType)); + setParameter("TempType", std::to_string(tempType)); } std::string SavePageConfigTemplateRequest::getTempDesc()const @@ -77,7 +79,7 @@ std::string SavePageConfigTemplateRequest::getTempDesc()const void SavePageConfigTemplateRequest::setTempDesc(const std::string& tempDesc) { tempDesc_ = tempDesc; - setCoreParameter("TempDesc", tempDesc); + setParameter("TempDesc", tempDesc); } long SavePageConfigTemplateRequest::getId()const @@ -88,6 +90,6 @@ long SavePageConfigTemplateRequest::getId()const void SavePageConfigTemplateRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/SavePortalConfigRequest.cc b/cloudwf/src/model/SavePortalConfigRequest.cc index a79d42dd6..b630fdf77 100644 --- a/cloudwf/src/model/SavePortalConfigRequest.cc +++ b/cloudwf/src/model/SavePortalConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SavePortalConfigRequest; SavePortalConfigRequest::SavePortalConfigRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SavePortalConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SavePortalConfigRequest::~SavePortalConfigRequest() {} @@ -33,7 +35,7 @@ std::string SavePortalConfigRequest::getJsonData()const void SavePortalConfigRequest::setJsonData(const std::string& jsonData) { jsonData_ = jsonData; - setCoreParameter("JsonData", jsonData); + setParameter("JsonData", jsonData); } std::string SavePortalConfigRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string SavePortalConfigRequest::getAccessKeyId()const void SavePortalConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/SavePortalTemplateRequest.cc b/cloudwf/src/model/SavePortalTemplateRequest.cc index 5fd0a6ea1..63baf11e1 100644 --- a/cloudwf/src/model/SavePortalTemplateRequest.cc +++ b/cloudwf/src/model/SavePortalTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SavePortalTemplateRequest; SavePortalTemplateRequest::SavePortalTemplateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SavePortalTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SavePortalTemplateRequest::~SavePortalTemplateRequest() {} @@ -33,7 +35,7 @@ std::string SavePortalTemplateRequest::getTextContent()const void SavePortalTemplateRequest::setTextContent(const std::string& textContent) { textContent_ = textContent; - setCoreParameter("TextContent", textContent); + setParameter("TextContent", textContent); } std::string SavePortalTemplateRequest::getTempName()const @@ -44,7 +46,7 @@ std::string SavePortalTemplateRequest::getTempName()const void SavePortalTemplateRequest::setTempName(const std::string& tempName) { tempName_ = tempName; - setCoreParameter("TempName", tempName); + setParameter("TempName", tempName); } std::string SavePortalTemplateRequest::getTextColor()const @@ -55,7 +57,7 @@ std::string SavePortalTemplateRequest::getTextColor()const void SavePortalTemplateRequest::setTextColor(const std::string& textColor) { textColor_ = textColor; - setCoreParameter("TextColor", textColor); + setParameter("TextColor", textColor); } long SavePortalTemplateRequest::getOssFileId()const @@ -66,7 +68,7 @@ long SavePortalTemplateRequest::getOssFileId()const void SavePortalTemplateRequest::setOssFileId(long ossFileId) { ossFileId_ = ossFileId; - setCoreParameter("OssFileId", std::to_string(ossFileId)); + setParameter("OssFileId", std::to_string(ossFileId)); } std::string SavePortalTemplateRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string SavePortalTemplateRequest::getAccessKeyId()const void SavePortalTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SavePortalTemplateRequest::getTextAlign()const @@ -88,7 +90,7 @@ std::string SavePortalTemplateRequest::getTextAlign()const void SavePortalTemplateRequest::setTextAlign(const std::string& textAlign) { textAlign_ = textAlign; - setCoreParameter("TextAlign", textAlign); + setParameter("TextAlign", textAlign); } long SavePortalTemplateRequest::getId()const @@ -99,6 +101,6 @@ long SavePortalTemplateRequest::getId()const void SavePortalTemplateRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/SaveProbeDataSubscriberRequest.cc b/cloudwf/src/model/SaveProbeDataSubscriberRequest.cc index 0bca1e6f3..16131d6e7 100644 --- a/cloudwf/src/model/SaveProbeDataSubscriberRequest.cc +++ b/cloudwf/src/model/SaveProbeDataSubscriberRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveProbeDataSubscriberRequest; SaveProbeDataSubscriberRequest::SaveProbeDataSubscriberRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveProbeDataSubscriber") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveProbeDataSubscriberRequest::~SaveProbeDataSubscriberRequest() {} @@ -33,7 +35,7 @@ std::string SaveProbeDataSubscriberRequest::getParamGenScript()const void SaveProbeDataSubscriberRequest::setParamGenScript(const std::string& paramGenScript) { paramGenScript_ = paramGenScript; - setCoreParameter("ParamGenScript", paramGenScript); + setParameter("ParamGenScript", paramGenScript); } std::string SaveProbeDataSubscriberRequest::getHttpMethod()const @@ -44,7 +46,7 @@ std::string SaveProbeDataSubscriberRequest::getHttpMethod()const void SaveProbeDataSubscriberRequest::setHttpMethod(const std::string& httpMethod) { httpMethod_ = httpMethod; - setCoreParameter("HttpMethod", httpMethod); + setParameter("HttpMethod", httpMethod); } std::string SaveProbeDataSubscriberRequest::getDescription()const @@ -55,7 +57,7 @@ std::string SaveProbeDataSubscriberRequest::getDescription()const void SaveProbeDataSubscriberRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int SaveProbeDataSubscriberRequest::getType()const @@ -66,7 +68,7 @@ int SaveProbeDataSubscriberRequest::getType()const void SaveProbeDataSubscriberRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } std::string SaveProbeDataSubscriberRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string SaveProbeDataSubscriberRequest::getAccessKeyId()const void SaveProbeDataSubscriberRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SaveProbeDataSubscriberRequest::getApiUrl()const @@ -88,7 +90,7 @@ std::string SaveProbeDataSubscriberRequest::getApiUrl()const void SaveProbeDataSubscriberRequest::setApiUrl(const std::string& apiUrl) { apiUrl_ = apiUrl; - setCoreParameter("ApiUrl", apiUrl); + setParameter("ApiUrl", apiUrl); } std::string SaveProbeDataSubscriberRequest::getName()const @@ -99,7 +101,7 @@ std::string SaveProbeDataSubscriberRequest::getName()const void SaveProbeDataSubscriberRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long SaveProbeDataSubscriberRequest::getId()const @@ -110,7 +112,7 @@ long SaveProbeDataSubscriberRequest::getId()const void SaveProbeDataSubscriberRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::vector SaveProbeDataSubscriberRequest::getResourceIds()const @@ -121,7 +123,8 @@ std::vector SaveProbeDataSubscriberRequest::getResourceIds()const void SaveProbeDataSubscriberRequest::setResourceIds(const std::vector& resourceIds) { resourceIds_ = resourceIds; - for(int i = 0; i!= resourceIds.size(); i++) - setCoreParameter("ResourceIds."+ std::to_string(i), std::to_string(resourceIds.at(i))); + for(int dep1 = 0; dep1!= resourceIds.size(); dep1++) { + setParameter("ResourceIds."+ std::to_string(dep1), std::to_string(resourceIds.at(dep1))); + } } diff --git a/cloudwf/src/model/SaveStaStatusRequest.cc b/cloudwf/src/model/SaveStaStatusRequest.cc index 296e1f24c..13b64eec8 100644 --- a/cloudwf/src/model/SaveStaStatusRequest.cc +++ b/cloudwf/src/model/SaveStaStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveStaStatusRequest; SaveStaStatusRequest::SaveStaStatusRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveStaStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveStaStatusRequest::~SaveStaStatusRequest() {} @@ -33,7 +35,7 @@ std::string SaveStaStatusRequest::getDescription()const void SaveStaStatusRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string SaveStaStatusRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SaveStaStatusRequest::getAccessKeyId()const void SaveStaStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long SaveStaStatusRequest::getId()const @@ -55,6 +57,6 @@ long SaveStaStatusRequest::getId()const void SaveStaStatusRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/SaveUmengPagePermission4RootRequest.cc b/cloudwf/src/model/SaveUmengPagePermission4RootRequest.cc index 4de22c34b..ee31a2bf1 100644 --- a/cloudwf/src/model/SaveUmengPagePermission4RootRequest.cc +++ b/cloudwf/src/model/SaveUmengPagePermission4RootRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SaveUmengPagePermission4RootRequest; SaveUmengPagePermission4RootRequest::SaveUmengPagePermission4RootRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SaveUmengPagePermission4Root") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveUmengPagePermission4RootRequest::~SaveUmengPagePermission4RootRequest() {} @@ -33,7 +35,7 @@ std::string SaveUmengPagePermission4RootRequest::getGsPermission()const void SaveUmengPagePermission4RootRequest::setGsPermission(const std::string& gsPermission) { gsPermission_ = gsPermission; - setCoreParameter("GsPermission", gsPermission); + setParameter("GsPermission", gsPermission); } std::string SaveUmengPagePermission4RootRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SaveUmengPagePermission4RootRequest::getAccessKeyId()const void SaveUmengPagePermission4RootRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long SaveUmengPagePermission4RootRequest::getAliyunPk()const @@ -55,7 +57,7 @@ long SaveUmengPagePermission4RootRequest::getAliyunPk()const void SaveUmengPagePermission4RootRequest::setAliyunPk(long aliyunPk) { aliyunPk_ = aliyunPk; - setCoreParameter("AliyunPk", std::to_string(aliyunPk)); + setParameter("AliyunPk", std::to_string(aliyunPk)); } long SaveUmengPagePermission4RootRequest::getPagePermission()const @@ -66,7 +68,7 @@ long SaveUmengPagePermission4RootRequest::getPagePermission()const void SaveUmengPagePermission4RootRequest::setPagePermission(long pagePermission) { pagePermission_ = pagePermission; - setCoreParameter("PagePermission", std::to_string(pagePermission)); + setParameter("PagePermission", std::to_string(pagePermission)); } long SaveUmengPagePermission4RootRequest::getId()const @@ -77,7 +79,7 @@ long SaveUmengPagePermission4RootRequest::getId()const void SaveUmengPagePermission4RootRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } long SaveUmengPagePermission4RootRequest::getBid()const @@ -88,6 +90,6 @@ long SaveUmengPagePermission4RootRequest::getBid()const void SaveUmengPagePermission4RootRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/SendCommandByMacRequest.cc b/cloudwf/src/model/SendCommandByMacRequest.cc index 3f16ba754..fb8e6a740 100644 --- a/cloudwf/src/model/SendCommandByMacRequest.cc +++ b/cloudwf/src/model/SendCommandByMacRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SendCommandByMacRequest; SendCommandByMacRequest::SendCommandByMacRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SendCommandByMac") -{} +{ + setMethod(HttpRequest::Method::Post); +} SendCommandByMacRequest::~SendCommandByMacRequest() {} @@ -33,7 +35,7 @@ std::string SendCommandByMacRequest::getCommand()const void SendCommandByMacRequest::setCommand(const std::string& command) { command_ = command; - setCoreParameter("Command", command); + setParameter("Command", command); } std::string SendCommandByMacRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SendCommandByMacRequest::getAccessKeyId()const void SendCommandByMacRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector SendCommandByMacRequest::getMacList()const @@ -55,7 +57,8 @@ std::vector SendCommandByMacRequest::getMacList()const void SendCommandByMacRequest::setMacList(const std::vector& macList) { macList_ = macList; - for(int i = 0; i!= macList.size(); i++) - setCoreParameter("MacList."+ std::to_string(i), macList.at(i)); + for(int dep1 = 0; dep1!= macList.size(); dep1++) { + setParameter("MacList."+ std::to_string(dep1), macList.at(dep1)); + } } diff --git a/cloudwf/src/model/SetScanModeRequest.cc b/cloudwf/src/model/SetScanModeRequest.cc index cdf73088d..859973cc8 100644 --- a/cloudwf/src/model/SetScanModeRequest.cc +++ b/cloudwf/src/model/SetScanModeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SetScanModeRequest; SetScanModeRequest::SetScanModeRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SetScanMode") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetScanModeRequest::~SetScanModeRequest() {} @@ -33,7 +35,7 @@ std::string SetScanModeRequest::getAccessKeyId()const void SetScanModeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int SetScanModeRequest::getOperation()const @@ -44,7 +46,7 @@ int SetScanModeRequest::getOperation()const void SetScanModeRequest::setOperation(int operation) { operation_ = operation; - setCoreParameter("Operation", std::to_string(operation)); + setParameter("Operation", std::to_string(operation)); } std::vector SetScanModeRequest::getMacList()const @@ -55,7 +57,8 @@ std::vector SetScanModeRequest::getMacList()const void SetScanModeRequest::setMacList(const std::vector& macList) { macList_ = macList; - for(int i = 0; i!= macList.size(); i++) - setCoreParameter("MacList."+ std::to_string(i), macList.at(i)); + for(int dep1 = 0; dep1!= macList.size(); dep1++) { + setParameter("MacList."+ std::to_string(dep1), macList.at(dep1)); + } } diff --git a/cloudwf/src/model/SetUpgradeImgByModelRequest.cc b/cloudwf/src/model/SetUpgradeImgByModelRequest.cc index 22744ea71..dc0eb820d 100644 --- a/cloudwf/src/model/SetUpgradeImgByModelRequest.cc +++ b/cloudwf/src/model/SetUpgradeImgByModelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::SetUpgradeImgByModelRequest; SetUpgradeImgByModelRequest::SetUpgradeImgByModelRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "SetUpgradeImgByModel") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetUpgradeImgByModelRequest::~SetUpgradeImgByModelRequest() {} @@ -33,7 +35,7 @@ std::string SetUpgradeImgByModelRequest::getImgVersion()const void SetUpgradeImgByModelRequest::setImgVersion(const std::string& imgVersion) { imgVersion_ = imgVersion; - setCoreParameter("ImgVersion", imgVersion); + setParameter("ImgVersion", imgVersion); } long SetUpgradeImgByModelRequest::getApModelId()const @@ -44,7 +46,7 @@ long SetUpgradeImgByModelRequest::getApModelId()const void SetUpgradeImgByModelRequest::setApModelId(long apModelId) { apModelId_ = apModelId; - setCoreParameter("ApModelId", std::to_string(apModelId)); + setParameter("ApModelId", std::to_string(apModelId)); } std::string SetUpgradeImgByModelRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SetUpgradeImgByModelRequest::getAccessKeyId()const void SetUpgradeImgByModelRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetUpgradeImgByModelRequest::getImgAddr()const @@ -66,7 +68,7 @@ std::string SetUpgradeImgByModelRequest::getImgAddr()const void SetUpgradeImgByModelRequest::setImgAddr(const std::string& imgAddr) { imgAddr_ = imgAddr; - setCoreParameter("ImgAddr", imgAddr); + setParameter("ImgAddr", imgAddr); } std::string SetUpgradeImgByModelRequest::getComment()const @@ -77,6 +79,6 @@ std::string SetUpgradeImgByModelRequest::getComment()const void SetUpgradeImgByModelRequest::setComment(const std::string& comment) { comment_ = comment; - setCoreParameter("Comment", comment); + setParameter("Comment", comment); } diff --git a/cloudwf/src/model/ShopActionCustomeRequest.cc b/cloudwf/src/model/ShopActionCustomeRequest.cc index b0de2e415..6136c15d0 100644 --- a/cloudwf/src/model/ShopActionCustomeRequest.cc +++ b/cloudwf/src/model/ShopActionCustomeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopActionCustomeRequest; ShopActionCustomeRequest::ShopActionCustomeRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopActionCustome") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopActionCustomeRequest::~ShopActionCustomeRequest() {} @@ -33,7 +35,7 @@ std::string ShopActionCustomeRequest::getAccessKeyId()const void ShopActionCustomeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopActionCustomeRequest::getGsid()const @@ -44,6 +46,6 @@ long ShopActionCustomeRequest::getGsid()const void ShopActionCustomeRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/ShopActionReturningRequest.cc b/cloudwf/src/model/ShopActionReturningRequest.cc index e057f5d66..bcae01409 100644 --- a/cloudwf/src/model/ShopActionReturningRequest.cc +++ b/cloudwf/src/model/ShopActionReturningRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopActionReturningRequest; ShopActionReturningRequest::ShopActionReturningRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopActionReturning") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopActionReturningRequest::~ShopActionReturningRequest() {} @@ -33,7 +35,7 @@ std::string ShopActionReturningRequest::getAccessKeyId()const void ShopActionReturningRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopActionReturningRequest::getGsid()const @@ -44,6 +46,6 @@ long ShopActionReturningRequest::getGsid()const void ShopActionReturningRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/ShopCameraRequest.cc b/cloudwf/src/model/ShopCameraRequest.cc index d6ba6060e..fd938f7aa 100644 --- a/cloudwf/src/model/ShopCameraRequest.cc +++ b/cloudwf/src/model/ShopCameraRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopCameraRequest; ShopCameraRequest::ShopCameraRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopCamera") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopCameraRequest::~ShopCameraRequest() {} @@ -33,7 +35,7 @@ std::string ShopCameraRequest::getAccessKeyId()const void ShopCameraRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopCameraRequest::getGsid()const @@ -44,6 +46,6 @@ long ShopCameraRequest::getGsid()const void ShopCameraRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/ShopCreateRequest.cc b/cloudwf/src/model/ShopCreateRequest.cc index 3be7e9346..669a50e13 100644 --- a/cloudwf/src/model/ShopCreateRequest.cc +++ b/cloudwf/src/model/ShopCreateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopCreateRequest; ShopCreateRequest::ShopCreateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopCreate") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopCreateRequest::~ShopCreateRequest() {} @@ -33,7 +35,7 @@ std::string ShopCreateRequest::getShopProvince()const void ShopCreateRequest::setShopProvince(const std::string& shopProvince) { shopProvince_ = shopProvince; - setCoreParameter("ShopProvince", shopProvince); + setParameter("ShopProvince", shopProvince); } int ShopCreateRequest::getShopTopType()const @@ -44,7 +46,7 @@ int ShopCreateRequest::getShopTopType()const void ShopCreateRequest::setShopTopType(int shopTopType) { shopTopType_ = shopTopType; - setCoreParameter("ShopTopType", std::to_string(shopTopType)); + setParameter("ShopTopType", std::to_string(shopTopType)); } int ShopCreateRequest::getShopType()const @@ -55,7 +57,7 @@ int ShopCreateRequest::getShopType()const void ShopCreateRequest::setShopType(int shopType) { shopType_ = shopType; - setCoreParameter("ShopType", std::to_string(shopType)); + setParameter("ShopType", std::to_string(shopType)); } std::string ShopCreateRequest::getWarnEmail()const @@ -66,7 +68,7 @@ std::string ShopCreateRequest::getWarnEmail()const void ShopCreateRequest::setWarnEmail(const std::string& warnEmail) { warnEmail_ = warnEmail; - setCoreParameter("WarnEmail", warnEmail); + setParameter("WarnEmail", warnEmail); } std::string ShopCreateRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ShopCreateRequest::getAccessKeyId()const void ShopCreateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ShopCreateRequest::getShopTel()const @@ -88,7 +90,7 @@ std::string ShopCreateRequest::getShopTel()const void ShopCreateRequest::setShopTel(const std::string& shopTel) { shopTel_ = shopTel; - setCoreParameter("ShopTel", shopTel); + setParameter("ShopTel", shopTel); } std::string ShopCreateRequest::getWarnpHone()const @@ -99,7 +101,7 @@ std::string ShopCreateRequest::getWarnpHone()const void ShopCreateRequest::setWarnpHone(const std::string& warnpHone) { warnpHone_ = warnpHone; - setCoreParameter("WarnpHone", warnpHone); + setParameter("WarnpHone", warnpHone); } std::string ShopCreateRequest::getShopCity()const @@ -110,7 +112,7 @@ std::string ShopCreateRequest::getShopCity()const void ShopCreateRequest::setShopCity(const std::string& shopCity) { shopCity_ = shopCity; - setCoreParameter("ShopCity", shopCity); + setParameter("ShopCity", shopCity); } std::string ShopCreateRequest::getShopBrand()const @@ -121,7 +123,7 @@ std::string ShopCreateRequest::getShopBrand()const void ShopCreateRequest::setShopBrand(const std::string& shopBrand) { shopBrand_ = shopBrand; - setCoreParameter("ShopBrand", shopBrand); + setParameter("ShopBrand", shopBrand); } int ShopCreateRequest::getShopCloseWarn()const @@ -132,7 +134,7 @@ int ShopCreateRequest::getShopCloseWarn()const void ShopCreateRequest::setShopCloseWarn(int shopCloseWarn) { shopCloseWarn_ = shopCloseWarn; - setCoreParameter("ShopCloseWarn", std::to_string(shopCloseWarn)); + setParameter("ShopCloseWarn", std::to_string(shopCloseWarn)); } std::string ShopCreateRequest::getShopBusinessHours()const @@ -143,7 +145,7 @@ std::string ShopCreateRequest::getShopBusinessHours()const void ShopCreateRequest::setShopBusinessHours(const std::string& shopBusinessHours) { shopBusinessHours_ = shopBusinessHours; - setCoreParameter("ShopBusinessHours", shopBusinessHours); + setParameter("ShopBusinessHours", shopBusinessHours); } std::string ShopCreateRequest::getShopCoordinate()const @@ -154,7 +156,7 @@ std::string ShopCreateRequest::getShopCoordinate()const void ShopCreateRequest::setShopCoordinate(const std::string& shopCoordinate) { shopCoordinate_ = shopCoordinate; - setCoreParameter("ShopCoordinate", shopCoordinate); + setParameter("ShopCoordinate", shopCoordinate); } std::string ShopCreateRequest::getShopAddress()const @@ -165,7 +167,7 @@ std::string ShopCreateRequest::getShopAddress()const void ShopCreateRequest::setShopAddress(const std::string& shopAddress) { shopAddress_ = shopAddress; - setCoreParameter("ShopAddress", shopAddress); + setParameter("ShopAddress", shopAddress); } int ShopCreateRequest::getWarn()const @@ -176,7 +178,7 @@ int ShopCreateRequest::getWarn()const void ShopCreateRequest::setWarn(int warn) { warn_ = warn; - setCoreParameter("Warn", std::to_string(warn)); + setParameter("Warn", std::to_string(warn)); } int ShopCreateRequest::getShopArea()const @@ -187,7 +189,7 @@ int ShopCreateRequest::getShopArea()const void ShopCreateRequest::setShopArea(int shopArea) { shopArea_ = shopArea; - setCoreParameter("ShopArea", std::to_string(shopArea)); + setParameter("ShopArea", std::to_string(shopArea)); } std::string ShopCreateRequest::getShopRemarks()const @@ -198,7 +200,7 @@ std::string ShopCreateRequest::getShopRemarks()const void ShopCreateRequest::setShopRemarks(const std::string& shopRemarks) { shopRemarks_ = shopRemarks; - setCoreParameter("ShopRemarks", shopRemarks); + setParameter("ShopRemarks", shopRemarks); } int ShopCreateRequest::getShopSubtype()const @@ -209,7 +211,7 @@ int ShopCreateRequest::getShopSubtype()const void ShopCreateRequest::setShopSubtype(int shopSubtype) { shopSubtype_ = shopSubtype; - setCoreParameter("ShopSubtype", std::to_string(shopSubtype)); + setParameter("ShopSubtype", std::to_string(shopSubtype)); } std::string ShopCreateRequest::getShopName()const @@ -220,7 +222,7 @@ std::string ShopCreateRequest::getShopName()const void ShopCreateRequest::setShopName(const std::string& shopName) { shopName_ = shopName; - setCoreParameter("ShopName", shopName); + setParameter("ShopName", shopName); } long ShopCreateRequest::getBid()const @@ -231,7 +233,7 @@ long ShopCreateRequest::getBid()const void ShopCreateRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } std::string ShopCreateRequest::getShopManager()const @@ -242,6 +244,6 @@ std::string ShopCreateRequest::getShopManager()const void ShopCreateRequest::setShopManager(const std::string& shopManager) { shopManager_ = shopManager; - setCoreParameter("ShopManager", shopManager); + setParameter("ShopManager", shopManager); } diff --git a/cloudwf/src/model/ShopCreatemarketingRequest.cc b/cloudwf/src/model/ShopCreatemarketingRequest.cc index 49f818e20..ac3d1fb49 100644 --- a/cloudwf/src/model/ShopCreatemarketingRequest.cc +++ b/cloudwf/src/model/ShopCreatemarketingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopCreatemarketingRequest; ShopCreatemarketingRequest::ShopCreatemarketingRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopCreatemarketing") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopCreatemarketingRequest::~ShopCreatemarketingRequest() {} @@ -33,7 +35,7 @@ std::string ShopCreatemarketingRequest::getStime()const void ShopCreatemarketingRequest::setStime(const std::string& stime) { stime_ = stime; - setCoreParameter("Stime", stime); + setParameter("Stime", stime); } std::string ShopCreatemarketingRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ShopCreatemarketingRequest::getAccessKeyId()const void ShopCreatemarketingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopCreatemarketingRequest::getSid()const @@ -55,7 +57,7 @@ long ShopCreatemarketingRequest::getSid()const void ShopCreatemarketingRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } std::string ShopCreatemarketingRequest::getEtime()const @@ -66,7 +68,7 @@ std::string ShopCreatemarketingRequest::getEtime()const void ShopCreatemarketingRequest::setEtime(const std::string& etime) { etime_ = etime; - setCoreParameter("Etime", etime); + setParameter("Etime", etime); } std::string ShopCreatemarketingRequest::getName()const @@ -77,6 +79,6 @@ std::string ShopCreatemarketingRequest::getName()const void ShopCreatemarketingRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cloudwf/src/model/ShopDataAlarmRequest.cc b/cloudwf/src/model/ShopDataAlarmRequest.cc index eed386b83..ea59d46bc 100644 --- a/cloudwf/src/model/ShopDataAlarmRequest.cc +++ b/cloudwf/src/model/ShopDataAlarmRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopDataAlarmRequest; ShopDataAlarmRequest::ShopDataAlarmRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopDataAlarm") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopDataAlarmRequest::~ShopDataAlarmRequest() {} @@ -33,7 +35,7 @@ std::string ShopDataAlarmRequest::getWarnEmail()const void ShopDataAlarmRequest::setWarnEmail(const std::string& warnEmail) { warnEmail_ = warnEmail; - setCoreParameter("WarnEmail", warnEmail); + setParameter("WarnEmail", warnEmail); } std::string ShopDataAlarmRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ShopDataAlarmRequest::getAccessKeyId()const void ShopDataAlarmRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopDataAlarmRequest::getSid()const @@ -55,7 +57,7 @@ long ShopDataAlarmRequest::getSid()const void ShopDataAlarmRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } std::string ShopDataAlarmRequest::getWarnPhone()const @@ -66,7 +68,7 @@ std::string ShopDataAlarmRequest::getWarnPhone()const void ShopDataAlarmRequest::setWarnPhone(const std::string& warnPhone) { warnPhone_ = warnPhone; - setCoreParameter("WarnPhone", warnPhone); + setParameter("WarnPhone", warnPhone); } int ShopDataAlarmRequest::getWarn()const @@ -77,7 +79,7 @@ int ShopDataAlarmRequest::getWarn()const void ShopDataAlarmRequest::setWarn(int warn) { warn_ = warn; - setCoreParameter("Warn", std::to_string(warn)); + setParameter("Warn", std::to_string(warn)); } int ShopDataAlarmRequest::getCloseWarn()const @@ -88,6 +90,6 @@ int ShopDataAlarmRequest::getCloseWarn()const void ShopDataAlarmRequest::setCloseWarn(int closeWarn) { closeWarn_ = closeWarn; - setCoreParameter("CloseWarn", std::to_string(closeWarn)); + setParameter("CloseWarn", std::to_string(closeWarn)); } diff --git a/cloudwf/src/model/ShopDeleteRequest.cc b/cloudwf/src/model/ShopDeleteRequest.cc index c4e7dc2f1..6bc9a5406 100644 --- a/cloudwf/src/model/ShopDeleteRequest.cc +++ b/cloudwf/src/model/ShopDeleteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopDeleteRequest; ShopDeleteRequest::ShopDeleteRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopDelete") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopDeleteRequest::~ShopDeleteRequest() {} @@ -33,7 +35,7 @@ std::string ShopDeleteRequest::getAccessKeyId()const void ShopDeleteRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopDeleteRequest::getSid()const @@ -44,6 +46,6 @@ long ShopDeleteRequest::getSid()const void ShopDeleteRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } diff --git a/cloudwf/src/model/ShopDeletemarketingRequest.cc b/cloudwf/src/model/ShopDeletemarketingRequest.cc index d025d8913..c4d2c6722 100644 --- a/cloudwf/src/model/ShopDeletemarketingRequest.cc +++ b/cloudwf/src/model/ShopDeletemarketingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopDeletemarketingRequest; ShopDeletemarketingRequest::ShopDeletemarketingRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopDeletemarketing") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopDeletemarketingRequest::~ShopDeletemarketingRequest() {} @@ -33,7 +35,7 @@ std::string ShopDeletemarketingRequest::getAccessKeyId()const void ShopDeletemarketingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopDeletemarketingRequest::getSid()const @@ -44,7 +46,7 @@ long ShopDeletemarketingRequest::getSid()const void ShopDeletemarketingRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } long ShopDeletemarketingRequest::getId()const @@ -55,6 +57,6 @@ long ShopDeletemarketingRequest::getId()const void ShopDeletemarketingRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cloudwf/src/model/ShopGetfiltermacRequest.cc b/cloudwf/src/model/ShopGetfiltermacRequest.cc index 471d1cc38..f7121e70a 100644 --- a/cloudwf/src/model/ShopGetfiltermacRequest.cc +++ b/cloudwf/src/model/ShopGetfiltermacRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopGetfiltermacRequest; ShopGetfiltermacRequest::ShopGetfiltermacRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopGetfiltermac") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopGetfiltermacRequest::~ShopGetfiltermacRequest() {} @@ -33,7 +35,7 @@ std::string ShopGetfiltermacRequest::getAccessKeyId()const void ShopGetfiltermacRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopGetfiltermacRequest::getSid()const @@ -44,6 +46,6 @@ long ShopGetfiltermacRequest::getSid()const void ShopGetfiltermacRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } diff --git a/cloudwf/src/model/ShopGetredressRequest.cc b/cloudwf/src/model/ShopGetredressRequest.cc index e6ffa2571..b0ef26def 100644 --- a/cloudwf/src/model/ShopGetredressRequest.cc +++ b/cloudwf/src/model/ShopGetredressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopGetredressRequest; ShopGetredressRequest::ShopGetredressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopGetredress") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopGetredressRequest::~ShopGetredressRequest() {} @@ -33,7 +35,7 @@ std::string ShopGetredressRequest::getAccessKeyId()const void ShopGetredressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopGetredressRequest::getSid()const @@ -44,6 +46,6 @@ long ShopGetredressRequest::getSid()const void ShopGetredressRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } diff --git a/cloudwf/src/model/ShopGroupCreateRequest.cc b/cloudwf/src/model/ShopGroupCreateRequest.cc index 582f8ed88..f2ff5e0c1 100644 --- a/cloudwf/src/model/ShopGroupCreateRequest.cc +++ b/cloudwf/src/model/ShopGroupCreateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopGroupCreateRequest; ShopGroupCreateRequest::ShopGroupCreateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupCreate") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopGroupCreateRequest::~ShopGroupCreateRequest() {} @@ -33,7 +35,7 @@ std::string ShopGroupCreateRequest::getDescription()const void ShopGroupCreateRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ShopGroupCreateRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ShopGroupCreateRequest::getAccessKeyId()const void ShopGroupCreateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ShopGroupCreateRequest::getShopIds()const @@ -55,7 +57,7 @@ std::string ShopGroupCreateRequest::getShopIds()const void ShopGroupCreateRequest::setShopIds(const std::string& shopIds) { shopIds_ = shopIds; - setCoreParameter("ShopIds", shopIds); + setParameter("ShopIds", shopIds); } std::string ShopGroupCreateRequest::getName()const @@ -66,7 +68,7 @@ std::string ShopGroupCreateRequest::getName()const void ShopGroupCreateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long ShopGroupCreateRequest::getBid()const @@ -77,6 +79,6 @@ long ShopGroupCreateRequest::getBid()const void ShopGroupCreateRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/ShopGroupDeleteRequest.cc b/cloudwf/src/model/ShopGroupDeleteRequest.cc index 637b98670..04d0a393c 100644 --- a/cloudwf/src/model/ShopGroupDeleteRequest.cc +++ b/cloudwf/src/model/ShopGroupDeleteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopGroupDeleteRequest; ShopGroupDeleteRequest::ShopGroupDeleteRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupDelete") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopGroupDeleteRequest::~ShopGroupDeleteRequest() {} @@ -33,7 +35,7 @@ long ShopGroupDeleteRequest::getGid()const void ShopGroupDeleteRequest::setGid(long gid) { gid_ = gid; - setCoreParameter("Gid", std::to_string(gid)); + setParameter("Gid", std::to_string(gid)); } std::string ShopGroupDeleteRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ShopGroupDeleteRequest::getAccessKeyId()const void ShopGroupDeleteRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/ShopGroupInfoRequest.cc b/cloudwf/src/model/ShopGroupInfoRequest.cc index 4fdeaccaf..76ab04d7f 100644 --- a/cloudwf/src/model/ShopGroupInfoRequest.cc +++ b/cloudwf/src/model/ShopGroupInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopGroupInfoRequest; ShopGroupInfoRequest::ShopGroupInfoRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopGroupInfoRequest::~ShopGroupInfoRequest() {} @@ -33,7 +35,7 @@ long ShopGroupInfoRequest::getGid()const void ShopGroupInfoRequest::setGid(long gid) { gid_ = gid; - setCoreParameter("Gid", std::to_string(gid)); + setParameter("Gid", std::to_string(gid)); } std::string ShopGroupInfoRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string ShopGroupInfoRequest::getAccessKeyId()const void ShopGroupInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/cloudwf/src/model/ShopGroupShowListRequest.cc b/cloudwf/src/model/ShopGroupShowListRequest.cc index 8c7e10e6b..10c3c1c19 100644 --- a/cloudwf/src/model/ShopGroupShowListRequest.cc +++ b/cloudwf/src/model/ShopGroupShowListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopGroupShowListRequest; ShopGroupShowListRequest::ShopGroupShowListRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupShowList") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopGroupShowListRequest::~ShopGroupShowListRequest() {} @@ -33,7 +35,7 @@ std::string ShopGroupShowListRequest::getAccessKeyId()const void ShopGroupShowListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ShopGroupShowListRequest::getPage()const @@ -44,7 +46,7 @@ int ShopGroupShowListRequest::getPage()const void ShopGroupShowListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } long ShopGroupShowListRequest::getBid()const @@ -55,7 +57,7 @@ long ShopGroupShowListRequest::getBid()const void ShopGroupShowListRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } int ShopGroupShowListRequest::getPer()const @@ -66,6 +68,6 @@ int ShopGroupShowListRequest::getPer()const void ShopGroupShowListRequest::setPer(int per) { per_ = per; - setCoreParameter("Per", std::to_string(per)); + setParameter("Per", std::to_string(per)); } diff --git a/cloudwf/src/model/ShopGroupUpdateRequest.cc b/cloudwf/src/model/ShopGroupUpdateRequest.cc index 7b54e8cf7..c29330f12 100644 --- a/cloudwf/src/model/ShopGroupUpdateRequest.cc +++ b/cloudwf/src/model/ShopGroupUpdateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopGroupUpdateRequest; ShopGroupUpdateRequest::ShopGroupUpdateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupUpdate") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopGroupUpdateRequest::~ShopGroupUpdateRequest() {} @@ -33,7 +35,7 @@ long ShopGroupUpdateRequest::getGid()const void ShopGroupUpdateRequest::setGid(long gid) { gid_ = gid; - setCoreParameter("Gid", std::to_string(gid)); + setParameter("Gid", std::to_string(gid)); } std::string ShopGroupUpdateRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ShopGroupUpdateRequest::getDescription()const void ShopGroupUpdateRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ShopGroupUpdateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ShopGroupUpdateRequest::getAccessKeyId()const void ShopGroupUpdateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ShopGroupUpdateRequest::getShopIds()const @@ -66,7 +68,7 @@ std::string ShopGroupUpdateRequest::getShopIds()const void ShopGroupUpdateRequest::setShopIds(const std::string& shopIds) { shopIds_ = shopIds; - setCoreParameter("ShopIds", shopIds); + setParameter("ShopIds", shopIds); } std::string ShopGroupUpdateRequest::getName()const @@ -77,6 +79,6 @@ std::string ShopGroupUpdateRequest::getName()const void ShopGroupUpdateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cloudwf/src/model/ShopInfoRequest.cc b/cloudwf/src/model/ShopInfoRequest.cc index 3f8d68790..b306e63af 100644 --- a/cloudwf/src/model/ShopInfoRequest.cc +++ b/cloudwf/src/model/ShopInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopInfoRequest; ShopInfoRequest::ShopInfoRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopInfoRequest::~ShopInfoRequest() {} @@ -33,7 +35,7 @@ std::string ShopInfoRequest::getAccessKeyId()const void ShopInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopInfoRequest::getSid()const @@ -44,6 +46,6 @@ long ShopInfoRequest::getSid()const void ShopInfoRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } diff --git a/cloudwf/src/model/ShopMarketingListRequest.cc b/cloudwf/src/model/ShopMarketingListRequest.cc index 468c1f49b..137d180cf 100644 --- a/cloudwf/src/model/ShopMarketingListRequest.cc +++ b/cloudwf/src/model/ShopMarketingListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopMarketingListRequest; ShopMarketingListRequest::ShopMarketingListRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopMarketingList") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopMarketingListRequest::~ShopMarketingListRequest() {} @@ -33,7 +35,7 @@ std::string ShopMarketingListRequest::getAccessKeyId()const void ShopMarketingListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopMarketingListRequest::getSid()const @@ -44,7 +46,7 @@ long ShopMarketingListRequest::getSid()const void ShopMarketingListRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } std::string ShopMarketingListRequest::getName()const @@ -55,7 +57,7 @@ std::string ShopMarketingListRequest::getName()const void ShopMarketingListRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int ShopMarketingListRequest::getPage()const @@ -66,7 +68,7 @@ int ShopMarketingListRequest::getPage()const void ShopMarketingListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } int ShopMarketingListRequest::getPer()const @@ -77,6 +79,6 @@ int ShopMarketingListRequest::getPer()const void ShopMarketingListRequest::setPer(int per) { per_ = per; - setCoreParameter("Per", std::to_string(per)); + setParameter("Per", std::to_string(per)); } diff --git a/cloudwf/src/model/ShopOverviewRequest.cc b/cloudwf/src/model/ShopOverviewRequest.cc index 869a50af5..d4652fd9d 100644 --- a/cloudwf/src/model/ShopOverviewRequest.cc +++ b/cloudwf/src/model/ShopOverviewRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopOverviewRequest; ShopOverviewRequest::ShopOverviewRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopOverview") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopOverviewRequest::~ShopOverviewRequest() {} @@ -33,7 +35,7 @@ std::string ShopOverviewRequest::getAccessKeyId()const void ShopOverviewRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopOverviewRequest::getGsid()const @@ -44,6 +46,6 @@ long ShopOverviewRequest::getGsid()const void ShopOverviewRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/ShopSetfiltermacRequest.cc b/cloudwf/src/model/ShopSetfiltermacRequest.cc index 48274583c..0232931a5 100644 --- a/cloudwf/src/model/ShopSetfiltermacRequest.cc +++ b/cloudwf/src/model/ShopSetfiltermacRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopSetfiltermacRequest; ShopSetfiltermacRequest::ShopSetfiltermacRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopSetfiltermac") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopSetfiltermacRequest::~ShopSetfiltermacRequest() {} @@ -33,7 +35,7 @@ std::string ShopSetfiltermacRequest::getMac()const void ShopSetfiltermacRequest::setMac(const std::string& mac) { mac_ = mac; - setCoreParameter("Mac", mac); + setParameter("Mac", mac); } std::string ShopSetfiltermacRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ShopSetfiltermacRequest::getAccessKeyId()const void ShopSetfiltermacRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopSetfiltermacRequest::getSid()const @@ -55,6 +57,6 @@ long ShopSetfiltermacRequest::getSid()const void ShopSetfiltermacRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } diff --git a/cloudwf/src/model/ShopSetredressRequest.cc b/cloudwf/src/model/ShopSetredressRequest.cc index 4dd5526c1..f16787fd2 100644 --- a/cloudwf/src/model/ShopSetredressRequest.cc +++ b/cloudwf/src/model/ShopSetredressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopSetredressRequest; ShopSetredressRequest::ShopSetredressRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopSetredress") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopSetredressRequest::~ShopSetredressRequest() {} @@ -33,7 +35,7 @@ std::string ShopSetredressRequest::getWorkday()const void ShopSetredressRequest::setWorkday(const std::string& workday) { workday_ = workday; - setCoreParameter("Workday", workday); + setParameter("Workday", workday); } int ShopSetredressRequest::getMinstoptime()const @@ -44,7 +46,7 @@ int ShopSetredressRequest::getMinstoptime()const void ShopSetredressRequest::setMinstoptime(int minstoptime) { minstoptime_ = minstoptime; - setCoreParameter("Minstoptime", std::to_string(minstoptime)); + setParameter("Minstoptime", std::to_string(minstoptime)); } std::string ShopSetredressRequest::getHoliday()const @@ -55,7 +57,7 @@ std::string ShopSetredressRequest::getHoliday()const void ShopSetredressRequest::setHoliday(const std::string& holiday) { holiday_ = holiday; - setCoreParameter("Holiday", holiday); + setParameter("Holiday", holiday); } std::string ShopSetredressRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ShopSetredressRequest::getAccessKeyId()const void ShopSetredressRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopSetredressRequest::getSid()const @@ -77,7 +79,7 @@ long ShopSetredressRequest::getSid()const void ShopSetredressRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } int ShopSetredressRequest::getFilterstate()const @@ -88,7 +90,7 @@ int ShopSetredressRequest::getFilterstate()const void ShopSetredressRequest::setFilterstate(int filterstate) { filterstate_ = filterstate; - setCoreParameter("Filterstate", std::to_string(filterstate)); + setParameter("Filterstate", std::to_string(filterstate)); } std::string ShopSetredressRequest::getWnum()const @@ -99,7 +101,7 @@ std::string ShopSetredressRequest::getWnum()const void ShopSetredressRequest::setWnum(const std::string& wnum) { wnum_ = wnum; - setCoreParameter("Wnum", wnum); + setParameter("Wnum", wnum); } int ShopSetredressRequest::getState()const @@ -110,7 +112,7 @@ int ShopSetredressRequest::getState()const void ShopSetredressRequest::setState(int state) { state_ = state; - setCoreParameter("State", std::to_string(state)); + setParameter("State", std::to_string(state)); } int ShopSetredressRequest::getCrowdfixed()const @@ -121,7 +123,7 @@ int ShopSetredressRequest::getCrowdfixed()const void ShopSetredressRequest::setCrowdfixed(int crowdfixed) { crowdfixed_ = crowdfixed; - setCoreParameter("Crowdfixed", std::to_string(crowdfixed)); + setParameter("Crowdfixed", std::to_string(crowdfixed)); } int ShopSetredressRequest::getFilterclose()const @@ -132,7 +134,7 @@ int ShopSetredressRequest::getFilterclose()const void ShopSetredressRequest::setFilterclose(int filterclose) { filterclose_ = filterclose; - setCoreParameter("Filterclose", std::to_string(filterclose)); + setParameter("Filterclose", std::to_string(filterclose)); } std::string ShopSetredressRequest::getHnum()const @@ -143,7 +145,7 @@ std::string ShopSetredressRequest::getHnum()const void ShopSetredressRequest::setHnum(const std::string& hnum) { hnum_ = hnum; - setCoreParameter("Hnum", hnum); + setParameter("Hnum", hnum); } int ShopSetredressRequest::getClerk()const @@ -154,7 +156,7 @@ int ShopSetredressRequest::getClerk()const void ShopSetredressRequest::setClerk(int clerk) { clerk_ = clerk; - setCoreParameter("Clerk", std::to_string(clerk)); + setParameter("Clerk", std::to_string(clerk)); } int ShopSetredressRequest::getMaxstoptime()const @@ -165,6 +167,6 @@ int ShopSetredressRequest::getMaxstoptime()const void ShopSetredressRequest::setMaxstoptime(int maxstoptime) { maxstoptime_ = maxstoptime; - setCoreParameter("Maxstoptime", std::to_string(maxstoptime)); + setParameter("Maxstoptime", std::to_string(maxstoptime)); } diff --git a/cloudwf/src/model/ShopShowListRequest.cc b/cloudwf/src/model/ShopShowListRequest.cc index 319f70842..fc8608281 100644 --- a/cloudwf/src/model/ShopShowListRequest.cc +++ b/cloudwf/src/model/ShopShowListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopShowListRequest; ShopShowListRequest::ShopShowListRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopShowList") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopShowListRequest::~ShopShowListRequest() {} @@ -33,7 +35,7 @@ long ShopShowListRequest::getGid()const void ShopShowListRequest::setGid(long gid) { gid_ = gid; - setCoreParameter("Gid", std::to_string(gid)); + setParameter("Gid", std::to_string(gid)); } std::string ShopShowListRequest::getAddress()const @@ -44,7 +46,7 @@ std::string ShopShowListRequest::getAddress()const void ShopShowListRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string ShopShowListRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ShopShowListRequest::getAccessKeyId()const void ShopShowListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ShopShowListRequest::getName()const @@ -66,7 +68,7 @@ std::string ShopShowListRequest::getName()const void ShopShowListRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ShopShowListRequest::getDirc()const @@ -77,7 +79,7 @@ std::string ShopShowListRequest::getDirc()const void ShopShowListRequest::setDirc(const std::string& dirc) { dirc_ = dirc; - setCoreParameter("Dirc", dirc); + setParameter("Dirc", dirc); } int ShopShowListRequest::getPage()const @@ -88,7 +90,7 @@ int ShopShowListRequest::getPage()const void ShopShowListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } long ShopShowListRequest::getBid()const @@ -99,7 +101,7 @@ long ShopShowListRequest::getBid()const void ShopShowListRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } int ShopShowListRequest::getPer()const @@ -110,7 +112,7 @@ int ShopShowListRequest::getPer()const void ShopShowListRequest::setPer(int per) { per_ = per; - setCoreParameter("Per", std::to_string(per)); + setParameter("Per", std::to_string(per)); } int ShopShowListRequest::getShopStatus()const @@ -121,6 +123,6 @@ int ShopShowListRequest::getShopStatus()const void ShopShowListRequest::setShopStatus(int shopStatus) { shopStatus_ = shopStatus; - setCoreParameter("ShopStatus", std::to_string(shopStatus)); + setParameter("ShopStatus", std::to_string(shopStatus)); } diff --git a/cloudwf/src/model/ShopUpdateRequest.cc b/cloudwf/src/model/ShopUpdateRequest.cc index 383410cf5..662fe6a17 100644 --- a/cloudwf/src/model/ShopUpdateRequest.cc +++ b/cloudwf/src/model/ShopUpdateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::ShopUpdateRequest; ShopUpdateRequest::ShopUpdateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "ShopUpdate") -{} +{ + setMethod(HttpRequest::Method::Post); +} ShopUpdateRequest::~ShopUpdateRequest() {} @@ -33,7 +35,7 @@ std::string ShopUpdateRequest::getShopProvince()const void ShopUpdateRequest::setShopProvince(const std::string& shopProvince) { shopProvince_ = shopProvince; - setCoreParameter("ShopProvince", shopProvince); + setParameter("ShopProvince", shopProvince); } int ShopUpdateRequest::getShopTopType()const @@ -44,7 +46,7 @@ int ShopUpdateRequest::getShopTopType()const void ShopUpdateRequest::setShopTopType(int shopTopType) { shopTopType_ = shopTopType; - setCoreParameter("ShopTopType", std::to_string(shopTopType)); + setParameter("ShopTopType", std::to_string(shopTopType)); } int ShopUpdateRequest::getShopType()const @@ -55,7 +57,7 @@ int ShopUpdateRequest::getShopType()const void ShopUpdateRequest::setShopType(int shopType) { shopType_ = shopType; - setCoreParameter("ShopType", std::to_string(shopType)); + setParameter("ShopType", std::to_string(shopType)); } std::string ShopUpdateRequest::getWarnEmail()const @@ -66,7 +68,7 @@ std::string ShopUpdateRequest::getWarnEmail()const void ShopUpdateRequest::setWarnEmail(const std::string& warnEmail) { warnEmail_ = warnEmail; - setCoreParameter("WarnEmail", warnEmail); + setParameter("WarnEmail", warnEmail); } std::string ShopUpdateRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ShopUpdateRequest::getAccessKeyId()const void ShopUpdateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ShopUpdateRequest::getSid()const @@ -88,7 +90,7 @@ long ShopUpdateRequest::getSid()const void ShopUpdateRequest::setSid(long sid) { sid_ = sid; - setCoreParameter("Sid", std::to_string(sid)); + setParameter("Sid", std::to_string(sid)); } std::string ShopUpdateRequest::getShopTel()const @@ -99,7 +101,7 @@ std::string ShopUpdateRequest::getShopTel()const void ShopUpdateRequest::setShopTel(const std::string& shopTel) { shopTel_ = shopTel; - setCoreParameter("ShopTel", shopTel); + setParameter("ShopTel", shopTel); } std::string ShopUpdateRequest::getWarnpHone()const @@ -110,7 +112,7 @@ std::string ShopUpdateRequest::getWarnpHone()const void ShopUpdateRequest::setWarnpHone(const std::string& warnpHone) { warnpHone_ = warnpHone; - setCoreParameter("WarnpHone", warnpHone); + setParameter("WarnpHone", warnpHone); } std::string ShopUpdateRequest::getShopCity()const @@ -121,7 +123,7 @@ std::string ShopUpdateRequest::getShopCity()const void ShopUpdateRequest::setShopCity(const std::string& shopCity) { shopCity_ = shopCity; - setCoreParameter("ShopCity", shopCity); + setParameter("ShopCity", shopCity); } std::string ShopUpdateRequest::getShopBrand()const @@ -132,7 +134,7 @@ std::string ShopUpdateRequest::getShopBrand()const void ShopUpdateRequest::setShopBrand(const std::string& shopBrand) { shopBrand_ = shopBrand; - setCoreParameter("ShopBrand", shopBrand); + setParameter("ShopBrand", shopBrand); } int ShopUpdateRequest::getShopCloseWarn()const @@ -143,7 +145,7 @@ int ShopUpdateRequest::getShopCloseWarn()const void ShopUpdateRequest::setShopCloseWarn(int shopCloseWarn) { shopCloseWarn_ = shopCloseWarn; - setCoreParameter("ShopCloseWarn", std::to_string(shopCloseWarn)); + setParameter("ShopCloseWarn", std::to_string(shopCloseWarn)); } std::string ShopUpdateRequest::getShopBusinessHours()const @@ -154,7 +156,7 @@ std::string ShopUpdateRequest::getShopBusinessHours()const void ShopUpdateRequest::setShopBusinessHours(const std::string& shopBusinessHours) { shopBusinessHours_ = shopBusinessHours; - setCoreParameter("ShopBusinessHours", shopBusinessHours); + setParameter("ShopBusinessHours", shopBusinessHours); } std::string ShopUpdateRequest::getShopCoordinate()const @@ -165,7 +167,7 @@ std::string ShopUpdateRequest::getShopCoordinate()const void ShopUpdateRequest::setShopCoordinate(const std::string& shopCoordinate) { shopCoordinate_ = shopCoordinate; - setCoreParameter("ShopCoordinate", shopCoordinate); + setParameter("ShopCoordinate", shopCoordinate); } std::string ShopUpdateRequest::getShopAddress()const @@ -176,7 +178,7 @@ std::string ShopUpdateRequest::getShopAddress()const void ShopUpdateRequest::setShopAddress(const std::string& shopAddress) { shopAddress_ = shopAddress; - setCoreParameter("ShopAddress", shopAddress); + setParameter("ShopAddress", shopAddress); } int ShopUpdateRequest::getWarn()const @@ -187,7 +189,7 @@ int ShopUpdateRequest::getWarn()const void ShopUpdateRequest::setWarn(int warn) { warn_ = warn; - setCoreParameter("Warn", std::to_string(warn)); + setParameter("Warn", std::to_string(warn)); } int ShopUpdateRequest::getShopArea()const @@ -198,7 +200,7 @@ int ShopUpdateRequest::getShopArea()const void ShopUpdateRequest::setShopArea(int shopArea) { shopArea_ = shopArea; - setCoreParameter("ShopArea", std::to_string(shopArea)); + setParameter("ShopArea", std::to_string(shopArea)); } std::string ShopUpdateRequest::getShopRemarks()const @@ -209,7 +211,7 @@ std::string ShopUpdateRequest::getShopRemarks()const void ShopUpdateRequest::setShopRemarks(const std::string& shopRemarks) { shopRemarks_ = shopRemarks; - setCoreParameter("ShopRemarks", shopRemarks); + setParameter("ShopRemarks", shopRemarks); } int ShopUpdateRequest::getShopSubtype()const @@ -220,7 +222,7 @@ int ShopUpdateRequest::getShopSubtype()const void ShopUpdateRequest::setShopSubtype(int shopSubtype) { shopSubtype_ = shopSubtype; - setCoreParameter("ShopSubtype", std::to_string(shopSubtype)); + setParameter("ShopSubtype", std::to_string(shopSubtype)); } std::string ShopUpdateRequest::getShopName()const @@ -231,7 +233,7 @@ std::string ShopUpdateRequest::getShopName()const void ShopUpdateRequest::setShopName(const std::string& shopName) { shopName_ = shopName; - setCoreParameter("ShopName", shopName); + setParameter("ShopName", shopName); } std::string ShopUpdateRequest::getShopManager()const @@ -242,6 +244,6 @@ std::string ShopUpdateRequest::getShopManager()const void ShopUpdateRequest::setShopManager(const std::string& shopManager) { shopManager_ = shopManager; - setCoreParameter("ShopManager", shopManager); + setParameter("ShopManager", shopManager); } diff --git a/cloudwf/src/model/UpLoadMapRequest.cc b/cloudwf/src/model/UpLoadMapRequest.cc index 0e3caaf45..af999bc9c 100644 --- a/cloudwf/src/model/UpLoadMapRequest.cc +++ b/cloudwf/src/model/UpLoadMapRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::UpLoadMapRequest; UpLoadMapRequest::UpLoadMapRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "UpLoadMap") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpLoadMapRequest::~UpLoadMapRequest() {} @@ -33,7 +35,7 @@ std::string UpLoadMapRequest::getUploadId()const void UpLoadMapRequest::setUploadId(const std::string& uploadId) { uploadId_ = uploadId; - setCoreParameter("UploadId", uploadId); + setParameter("UploadId", uploadId); } std::string UpLoadMapRequest::getObjectName()const @@ -44,7 +46,7 @@ std::string UpLoadMapRequest::getObjectName()const void UpLoadMapRequest::setObjectName(const std::string& objectName) { objectName_ = objectName; - setCoreParameter("ObjectName", objectName); + setParameter("ObjectName", objectName); } std::string UpLoadMapRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpLoadMapRequest::getAccessKeyId()const void UpLoadMapRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpLoadMapRequest::getFileName()const @@ -66,7 +68,7 @@ std::string UpLoadMapRequest::getFileName()const void UpLoadMapRequest::setFileName(const std::string& fileName) { fileName_ = fileName; - setCoreParameter("FileName", fileName); + setParameter("FileName", fileName); } int UpLoadMapRequest::getChunkIndex()const @@ -77,7 +79,7 @@ int UpLoadMapRequest::getChunkIndex()const void UpLoadMapRequest::setChunkIndex(int chunkIndex) { chunkIndex_ = chunkIndex; - setCoreParameter("ChunkIndex", std::to_string(chunkIndex)); + setParameter("ChunkIndex", std::to_string(chunkIndex)); } int UpLoadMapRequest::getChunkCnt()const @@ -88,6 +90,6 @@ int UpLoadMapRequest::getChunkCnt()const void UpLoadMapRequest::setChunkCnt(int chunkCnt) { chunkCnt_ = chunkCnt; - setCoreParameter("ChunkCnt", std::to_string(chunkCnt)); + setParameter("ChunkCnt", std::to_string(chunkCnt)); } diff --git a/cloudwf/src/model/UpgradeAPGroupRequest.cc b/cloudwf/src/model/UpgradeAPGroupRequest.cc index ed6f9ac84..b334496b1 100644 --- a/cloudwf/src/model/UpgradeAPGroupRequest.cc +++ b/cloudwf/src/model/UpgradeAPGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::UpgradeAPGroupRequest; UpgradeAPGroupRequest::UpgradeAPGroupRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "UpgradeAPGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpgradeAPGroupRequest::~UpgradeAPGroupRequest() {} @@ -33,7 +35,7 @@ std::string UpgradeAPGroupRequest::getAccessKeyId()const void UpgradeAPGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector UpgradeAPGroupRequest::getIds()const @@ -44,7 +46,8 @@ std::vector UpgradeAPGroupRequest::getIds()const void UpgradeAPGroupRequest::setIds(const std::vector& ids) { ids_ = ids; - for(int i = 0; i!= ids.size(); i++) - setCoreParameter("Ids."+ std::to_string(i), std::to_string(ids.at(i))); + for(int dep1 = 0; dep1!= ids.size(); dep1++) { + setParameter("Ids."+ std::to_string(dep1), std::to_string(ids.at(dep1))); + } } diff --git a/cloudwf/src/model/UpgradeAPRequest.cc b/cloudwf/src/model/UpgradeAPRequest.cc index 63d5b44de..d6aa26abe 100644 --- a/cloudwf/src/model/UpgradeAPRequest.cc +++ b/cloudwf/src/model/UpgradeAPRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::UpgradeAPRequest; UpgradeAPRequest::UpgradeAPRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "UpgradeAP") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpgradeAPRequest::~UpgradeAPRequest() {} @@ -33,7 +35,7 @@ std::string UpgradeAPRequest::getAccessKeyId()const void UpgradeAPRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector UpgradeAPRequest::getIds()const @@ -44,7 +46,8 @@ std::vector UpgradeAPRequest::getIds()const void UpgradeAPRequest::setIds(const std::vector& ids) { ids_ = ids; - for(int i = 0; i!= ids.size(); i++) - setCoreParameter("Ids."+ std::to_string(i), std::to_string(ids.at(i))); + for(int dep1 = 0; dep1!= ids.size(); dep1++) { + setParameter("Ids."+ std::to_string(dep1), std::to_string(ids.at(dep1))); + } } diff --git a/cloudwf/src/model/UserAnalyseRequest.cc b/cloudwf/src/model/UserAnalyseRequest.cc index 2b2ba8353..33bef3e82 100644 --- a/cloudwf/src/model/UserAnalyseRequest.cc +++ b/cloudwf/src/model/UserAnalyseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::UserAnalyseRequest; UserAnalyseRequest::UserAnalyseRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "UserAnalyse") -{} +{ + setMethod(HttpRequest::Method::Post); +} UserAnalyseRequest::~UserAnalyseRequest() {} @@ -33,7 +35,7 @@ std::string UserAnalyseRequest::getAccessKeyId()const void UserAnalyseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long UserAnalyseRequest::getGsid()const @@ -44,6 +46,6 @@ long UserAnalyseRequest::getGsid()const void UserAnalyseRequest::setGsid(long gsid) { gsid_ = gsid; - setCoreParameter("Gsid", std::to_string(gsid)); + setParameter("Gsid", std::to_string(gsid)); } diff --git a/cloudwf/src/model/UserDataCreateRequest.cc b/cloudwf/src/model/UserDataCreateRequest.cc index 640631af1..0e8313f33 100644 --- a/cloudwf/src/model/UserDataCreateRequest.cc +++ b/cloudwf/src/model/UserDataCreateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::UserDataCreateRequest; UserDataCreateRequest::UserDataCreateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "UserDataCreate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UserDataCreateRequest::~UserDataCreateRequest() {} @@ -33,7 +35,7 @@ std::string UserDataCreateRequest::getType()const void UserDataCreateRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string UserDataCreateRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UserDataCreateRequest::getAccessKeyId()const void UserDataCreateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UserDataCreateRequest::getUploadFile()const @@ -55,7 +57,7 @@ std::string UserDataCreateRequest::getUploadFile()const void UserDataCreateRequest::setUploadFile(const std::string& uploadFile) { uploadFile_ = uploadFile; - setCoreParameter("UploadFile", uploadFile); + setParameter("UploadFile", uploadFile); } std::string UserDataCreateRequest::getName()const @@ -66,7 +68,7 @@ std::string UserDataCreateRequest::getName()const void UserDataCreateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long UserDataCreateRequest::getBid()const @@ -77,6 +79,6 @@ long UserDataCreateRequest::getBid()const void UserDataCreateRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/UserDataDeleteRequest.cc b/cloudwf/src/model/UserDataDeleteRequest.cc index 75b9139ab..ed5b0d007 100644 --- a/cloudwf/src/model/UserDataDeleteRequest.cc +++ b/cloudwf/src/model/UserDataDeleteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::UserDataDeleteRequest; UserDataDeleteRequest::UserDataDeleteRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "UserDataDelete") -{} +{ + setMethod(HttpRequest::Method::Post); +} UserDataDeleteRequest::~UserDataDeleteRequest() {} @@ -33,7 +35,7 @@ long UserDataDeleteRequest::getIid()const void UserDataDeleteRequest::setIid(long iid) { iid_ = iid; - setCoreParameter("Iid", std::to_string(iid)); + setParameter("Iid", std::to_string(iid)); } std::string UserDataDeleteRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UserDataDeleteRequest::getAccessKeyId()const void UserDataDeleteRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long UserDataDeleteRequest::getBid()const @@ -55,6 +57,6 @@ long UserDataDeleteRequest::getBid()const void UserDataDeleteRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cloudwf/src/model/UserDataShowListRequest.cc b/cloudwf/src/model/UserDataShowListRequest.cc index aee889800..fbf6ec041 100644 --- a/cloudwf/src/model/UserDataShowListRequest.cc +++ b/cloudwf/src/model/UserDataShowListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::UserDataShowListRequest; UserDataShowListRequest::UserDataShowListRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "UserDataShowList") -{} +{ + setMethod(HttpRequest::Method::Post); +} UserDataShowListRequest::~UserDataShowListRequest() {} @@ -33,7 +35,7 @@ long UserDataShowListRequest::getIid()const void UserDataShowListRequest::setIid(long iid) { iid_ = iid; - setCoreParameter("Iid", std::to_string(iid)); + setParameter("Iid", std::to_string(iid)); } std::string UserDataShowListRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UserDataShowListRequest::getAccessKeyId()const void UserDataShowListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UserDataShowListRequest::getName()const @@ -55,7 +57,7 @@ std::string UserDataShowListRequest::getName()const void UserDataShowListRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int UserDataShowListRequest::getPage()const @@ -66,7 +68,7 @@ int UserDataShowListRequest::getPage()const void UserDataShowListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } long UserDataShowListRequest::getBid()const @@ -77,7 +79,7 @@ long UserDataShowListRequest::getBid()const void UserDataShowListRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } int UserDataShowListRequest::getPer()const @@ -88,6 +90,6 @@ int UserDataShowListRequest::getPer()const void UserDataShowListRequest::setPer(int per) { per_ = per; - setCoreParameter("Per", std::to_string(per)); + setParameter("Per", std::to_string(per)); } diff --git a/cloudwf/src/model/UserDataUpdateRequest.cc b/cloudwf/src/model/UserDataUpdateRequest.cc index 513c71537..a5e4e2178 100644 --- a/cloudwf/src/model/UserDataUpdateRequest.cc +++ b/cloudwf/src/model/UserDataUpdateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cloudwf::Model::UserDataUpdateRequest; UserDataUpdateRequest::UserDataUpdateRequest() : RpcServiceRequest("cloudwf", "2017-03-28", "UserDataUpdate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UserDataUpdateRequest::~UserDataUpdateRequest() {} @@ -33,7 +35,7 @@ long UserDataUpdateRequest::getIid()const void UserDataUpdateRequest::setIid(long iid) { iid_ = iid; - setCoreParameter("Iid", std::to_string(iid)); + setParameter("Iid", std::to_string(iid)); } std::string UserDataUpdateRequest::getType()const @@ -44,7 +46,7 @@ std::string UserDataUpdateRequest::getType()const void UserDataUpdateRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string UserDataUpdateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UserDataUpdateRequest::getAccessKeyId()const void UserDataUpdateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UserDataUpdateRequest::getUploadFile()const @@ -66,7 +68,7 @@ std::string UserDataUpdateRequest::getUploadFile()const void UserDataUpdateRequest::setUploadFile(const std::string& uploadFile) { uploadFile_ = uploadFile; - setCoreParameter("UploadFile", uploadFile); + setParameter("UploadFile", uploadFile); } std::string UserDataUpdateRequest::getName()const @@ -77,7 +79,7 @@ std::string UserDataUpdateRequest::getName()const void UserDataUpdateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long UserDataUpdateRequest::getBid()const @@ -88,6 +90,6 @@ long UserDataUpdateRequest::getBid()const void UserDataUpdateRequest::setBid(long bid) { bid_ = bid; - setCoreParameter("Bid", std::to_string(bid)); + setParameter("Bid", std::to_string(bid)); } diff --git a/cms/CMakeLists.txt b/cms/CMakeLists.txt index 3605b9767..28f4a6238 100644 --- a/cms/CMakeLists.txt +++ b/cms/CMakeLists.txt @@ -61,6 +61,10 @@ set(cms_public_header_model include/alibabacloud/cms/model/DeleteEventRuleTargetsResult.h include/alibabacloud/cms/model/DeleteEventRulesRequest.h include/alibabacloud/cms/model/DeleteEventRulesResult.h + include/alibabacloud/cms/model/DeleteExporterOutputRequest.h + include/alibabacloud/cms/model/DeleteExporterOutputResult.h + include/alibabacloud/cms/model/DeleteExporterRuleRequest.h + include/alibabacloud/cms/model/DeleteExporterRuleResult.h include/alibabacloud/cms/model/DeleteGroupMonitoringAgentProcessRequest.h include/alibabacloud/cms/model/DeleteGroupMonitoringAgentProcessResult.h include/alibabacloud/cms/model/DeleteHostAvailabilityRequest.h @@ -113,6 +117,12 @@ set(cms_public_header_model include/alibabacloud/cms/model/DescribeEventRuleListResult.h include/alibabacloud/cms/model/DescribeEventRuleTargetListRequest.h include/alibabacloud/cms/model/DescribeEventRuleTargetListResult.h + include/alibabacloud/cms/model/DescribeExporterOutputListRequest.h + include/alibabacloud/cms/model/DescribeExporterOutputListResult.h + include/alibabacloud/cms/model/DescribeExporterRuleListRequest.h + include/alibabacloud/cms/model/DescribeExporterRuleListResult.h + include/alibabacloud/cms/model/DescribeFolderListRequest.h + include/alibabacloud/cms/model/DescribeFolderListResult.h include/alibabacloud/cms/model/DescribeGroupMonitoringAgentProcessRequest.h include/alibabacloud/cms/model/DescribeGroupMonitoringAgentProcessResult.h include/alibabacloud/cms/model/DescribeHostAvailabilityListRequest.h @@ -239,6 +249,10 @@ set(cms_public_header_model include/alibabacloud/cms/model/PutEventRuleResult.h include/alibabacloud/cms/model/PutEventRuleTargetsRequest.h include/alibabacloud/cms/model/PutEventRuleTargetsResult.h + include/alibabacloud/cms/model/PutExporterOutputRequest.h + include/alibabacloud/cms/model/PutExporterOutputResult.h + include/alibabacloud/cms/model/PutExporterRuleRequest.h + include/alibabacloud/cms/model/PutExporterRuleResult.h include/alibabacloud/cms/model/PutGroupMetricRuleRequest.h include/alibabacloud/cms/model/PutGroupMetricRuleResult.h include/alibabacloud/cms/model/PutMetricRuleTargetsRequest.h @@ -300,6 +314,10 @@ set(cms_src src/model/DeleteEventRuleTargetsResult.cc src/model/DeleteEventRulesRequest.cc src/model/DeleteEventRulesResult.cc + src/model/DeleteExporterOutputRequest.cc + src/model/DeleteExporterOutputResult.cc + src/model/DeleteExporterRuleRequest.cc + src/model/DeleteExporterRuleResult.cc src/model/DeleteGroupMonitoringAgentProcessRequest.cc src/model/DeleteGroupMonitoringAgentProcessResult.cc src/model/DeleteHostAvailabilityRequest.cc @@ -352,6 +370,12 @@ set(cms_src src/model/DescribeEventRuleListResult.cc src/model/DescribeEventRuleTargetListRequest.cc src/model/DescribeEventRuleTargetListResult.cc + src/model/DescribeExporterOutputListRequest.cc + src/model/DescribeExporterOutputListResult.cc + src/model/DescribeExporterRuleListRequest.cc + src/model/DescribeExporterRuleListResult.cc + src/model/DescribeFolderListRequest.cc + src/model/DescribeFolderListResult.cc src/model/DescribeGroupMonitoringAgentProcessRequest.cc src/model/DescribeGroupMonitoringAgentProcessResult.cc src/model/DescribeHostAvailabilityListRequest.cc @@ -478,6 +502,10 @@ set(cms_src src/model/PutEventRuleResult.cc src/model/PutEventRuleTargetsRequest.cc src/model/PutEventRuleTargetsResult.cc + src/model/PutExporterOutputRequest.cc + src/model/PutExporterOutputResult.cc + src/model/PutExporterRuleRequest.cc + src/model/PutExporterRuleResult.cc src/model/PutGroupMetricRuleRequest.cc src/model/PutGroupMetricRuleResult.cc src/model/PutMetricRuleTargetsRequest.cc diff --git a/cms/include/alibabacloud/cms/CmsClient.h b/cms/include/alibabacloud/cms/CmsClient.h index ae1aa3b0b..3397dacf6 100644 --- a/cms/include/alibabacloud/cms/CmsClient.h +++ b/cms/include/alibabacloud/cms/CmsClient.h @@ -62,6 +62,10 @@ #include "model/DeleteEventRuleTargetsResult.h" #include "model/DeleteEventRulesRequest.h" #include "model/DeleteEventRulesResult.h" +#include "model/DeleteExporterOutputRequest.h" +#include "model/DeleteExporterOutputResult.h" +#include "model/DeleteExporterRuleRequest.h" +#include "model/DeleteExporterRuleResult.h" #include "model/DeleteGroupMonitoringAgentProcessRequest.h" #include "model/DeleteGroupMonitoringAgentProcessResult.h" #include "model/DeleteHostAvailabilityRequest.h" @@ -114,6 +118,12 @@ #include "model/DescribeEventRuleListResult.h" #include "model/DescribeEventRuleTargetListRequest.h" #include "model/DescribeEventRuleTargetListResult.h" +#include "model/DescribeExporterOutputListRequest.h" +#include "model/DescribeExporterOutputListResult.h" +#include "model/DescribeExporterRuleListRequest.h" +#include "model/DescribeExporterRuleListResult.h" +#include "model/DescribeFolderListRequest.h" +#include "model/DescribeFolderListResult.h" #include "model/DescribeGroupMonitoringAgentProcessRequest.h" #include "model/DescribeGroupMonitoringAgentProcessResult.h" #include "model/DescribeHostAvailabilityListRequest.h" @@ -240,6 +250,10 @@ #include "model/PutEventRuleResult.h" #include "model/PutEventRuleTargetsRequest.h" #include "model/PutEventRuleTargetsResult.h" +#include "model/PutExporterOutputRequest.h" +#include "model/PutExporterOutputResult.h" +#include "model/PutExporterRuleRequest.h" +#include "model/PutExporterRuleResult.h" #include "model/PutGroupMetricRuleRequest.h" #include "model/PutGroupMetricRuleResult.h" #include "model/PutMetricRuleTargetsRequest.h" @@ -327,6 +341,12 @@ namespace AlibabaCloud typedef Outcome DeleteEventRulesOutcome; typedef std::future DeleteEventRulesOutcomeCallable; typedef std::function&)> DeleteEventRulesAsyncHandler; + typedef Outcome DeleteExporterOutputOutcome; + typedef std::future DeleteExporterOutputOutcomeCallable; + typedef std::function&)> DeleteExporterOutputAsyncHandler; + typedef Outcome DeleteExporterRuleOutcome; + typedef std::future DeleteExporterRuleOutcomeCallable; + typedef std::function&)> DeleteExporterRuleAsyncHandler; typedef Outcome DeleteGroupMonitoringAgentProcessOutcome; typedef std::future DeleteGroupMonitoringAgentProcessOutcomeCallable; typedef std::function&)> DeleteGroupMonitoringAgentProcessAsyncHandler; @@ -405,6 +425,15 @@ namespace AlibabaCloud typedef Outcome DescribeEventRuleTargetListOutcome; typedef std::future DescribeEventRuleTargetListOutcomeCallable; typedef std::function&)> DescribeEventRuleTargetListAsyncHandler; + typedef Outcome DescribeExporterOutputListOutcome; + typedef std::future DescribeExporterOutputListOutcomeCallable; + typedef std::function&)> DescribeExporterOutputListAsyncHandler; + typedef Outcome DescribeExporterRuleListOutcome; + typedef std::future DescribeExporterRuleListOutcomeCallable; + typedef std::function&)> DescribeExporterRuleListAsyncHandler; + typedef Outcome DescribeFolderListOutcome; + typedef std::future DescribeFolderListOutcomeCallable; + typedef std::function&)> DescribeFolderListAsyncHandler; typedef Outcome DescribeGroupMonitoringAgentProcessOutcome; typedef std::future DescribeGroupMonitoringAgentProcessOutcomeCallable; typedef std::function&)> DescribeGroupMonitoringAgentProcessAsyncHandler; @@ -594,6 +623,12 @@ namespace AlibabaCloud typedef Outcome PutEventRuleTargetsOutcome; typedef std::future PutEventRuleTargetsOutcomeCallable; typedef std::function&)> PutEventRuleTargetsAsyncHandler; + typedef Outcome PutExporterOutputOutcome; + typedef std::future PutExporterOutputOutcomeCallable; + typedef std::function&)> PutExporterOutputAsyncHandler; + typedef Outcome PutExporterRuleOutcome; + typedef std::future PutExporterRuleOutcomeCallable; + typedef std::function&)> PutExporterRuleAsyncHandler; typedef Outcome PutGroupMetricRuleOutcome; typedef std::future PutGroupMetricRuleOutcomeCallable; typedef std::function&)> PutGroupMetricRuleAsyncHandler; @@ -686,6 +721,12 @@ namespace AlibabaCloud DeleteEventRulesOutcome deleteEventRules(const Model::DeleteEventRulesRequest &request)const; void deleteEventRulesAsync(const Model::DeleteEventRulesRequest& request, const DeleteEventRulesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteEventRulesOutcomeCallable deleteEventRulesCallable(const Model::DeleteEventRulesRequest& request) const; + DeleteExporterOutputOutcome deleteExporterOutput(const Model::DeleteExporterOutputRequest &request)const; + void deleteExporterOutputAsync(const Model::DeleteExporterOutputRequest& request, const DeleteExporterOutputAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteExporterOutputOutcomeCallable deleteExporterOutputCallable(const Model::DeleteExporterOutputRequest& request) const; + DeleteExporterRuleOutcome deleteExporterRule(const Model::DeleteExporterRuleRequest &request)const; + void deleteExporterRuleAsync(const Model::DeleteExporterRuleRequest& request, const DeleteExporterRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteExporterRuleOutcomeCallable deleteExporterRuleCallable(const Model::DeleteExporterRuleRequest& request) const; DeleteGroupMonitoringAgentProcessOutcome deleteGroupMonitoringAgentProcess(const Model::DeleteGroupMonitoringAgentProcessRequest &request)const; void deleteGroupMonitoringAgentProcessAsync(const Model::DeleteGroupMonitoringAgentProcessRequest& request, const DeleteGroupMonitoringAgentProcessAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteGroupMonitoringAgentProcessOutcomeCallable deleteGroupMonitoringAgentProcessCallable(const Model::DeleteGroupMonitoringAgentProcessRequest& request) const; @@ -764,6 +805,15 @@ namespace AlibabaCloud DescribeEventRuleTargetListOutcome describeEventRuleTargetList(const Model::DescribeEventRuleTargetListRequest &request)const; void describeEventRuleTargetListAsync(const Model::DescribeEventRuleTargetListRequest& request, const DescribeEventRuleTargetListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeEventRuleTargetListOutcomeCallable describeEventRuleTargetListCallable(const Model::DescribeEventRuleTargetListRequest& request) const; + DescribeExporterOutputListOutcome describeExporterOutputList(const Model::DescribeExporterOutputListRequest &request)const; + void describeExporterOutputListAsync(const Model::DescribeExporterOutputListRequest& request, const DescribeExporterOutputListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeExporterOutputListOutcomeCallable describeExporterOutputListCallable(const Model::DescribeExporterOutputListRequest& request) const; + DescribeExporterRuleListOutcome describeExporterRuleList(const Model::DescribeExporterRuleListRequest &request)const; + void describeExporterRuleListAsync(const Model::DescribeExporterRuleListRequest& request, const DescribeExporterRuleListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeExporterRuleListOutcomeCallable describeExporterRuleListCallable(const Model::DescribeExporterRuleListRequest& request) const; + DescribeFolderListOutcome describeFolderList(const Model::DescribeFolderListRequest &request)const; + void describeFolderListAsync(const Model::DescribeFolderListRequest& request, const DescribeFolderListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeFolderListOutcomeCallable describeFolderListCallable(const Model::DescribeFolderListRequest& request) const; DescribeGroupMonitoringAgentProcessOutcome describeGroupMonitoringAgentProcess(const Model::DescribeGroupMonitoringAgentProcessRequest &request)const; void describeGroupMonitoringAgentProcessAsync(const Model::DescribeGroupMonitoringAgentProcessRequest& request, const DescribeGroupMonitoringAgentProcessAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeGroupMonitoringAgentProcessOutcomeCallable describeGroupMonitoringAgentProcessCallable(const Model::DescribeGroupMonitoringAgentProcessRequest& request) const; @@ -953,6 +1003,12 @@ namespace AlibabaCloud PutEventRuleTargetsOutcome putEventRuleTargets(const Model::PutEventRuleTargetsRequest &request)const; void putEventRuleTargetsAsync(const Model::PutEventRuleTargetsRequest& request, const PutEventRuleTargetsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; PutEventRuleTargetsOutcomeCallable putEventRuleTargetsCallable(const Model::PutEventRuleTargetsRequest& request) const; + PutExporterOutputOutcome putExporterOutput(const Model::PutExporterOutputRequest &request)const; + void putExporterOutputAsync(const Model::PutExporterOutputRequest& request, const PutExporterOutputAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + PutExporterOutputOutcomeCallable putExporterOutputCallable(const Model::PutExporterOutputRequest& request) const; + PutExporterRuleOutcome putExporterRule(const Model::PutExporterRuleRequest &request)const; + void putExporterRuleAsync(const Model::PutExporterRuleRequest& request, const PutExporterRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + PutExporterRuleOutcomeCallable putExporterRuleCallable(const Model::PutExporterRuleRequest& request) const; PutGroupMetricRuleOutcome putGroupMetricRule(const Model::PutGroupMetricRuleRequest &request)const; void putGroupMetricRuleAsync(const Model::PutGroupMetricRuleRequest& request, const PutGroupMetricRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; PutGroupMetricRuleOutcomeCallable putGroupMetricRuleCallable(const Model::PutGroupMetricRuleRequest& request) const; diff --git a/cms/include/alibabacloud/cms/model/AddTagsRequest.h b/cms/include/alibabacloud/cms/model/AddTagsRequest.h index 50b94e3e8..2bce8b60f 100644 --- a/cms/include/alibabacloud/cms/model/AddTagsRequest.h +++ b/cms/include/alibabacloud/cms/model/AddTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT AddTagsRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cms/include/alibabacloud/cms/model/CreateDynamicTagGroupRequest.h b/cms/include/alibabacloud/cms/model/CreateDynamicTagGroupRequest.h index 0ab592a2c..e916f60cf 100644 --- a/cms/include/alibabacloud/cms/model/CreateDynamicTagGroupRequest.h +++ b/cms/include/alibabacloud/cms/model/CreateDynamicTagGroupRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT CreateDynamicTagGroupRequest : public RpcServiceRequest { + public: struct MatchExpress { std::string tagValue; diff --git a/cms/include/alibabacloud/cms/model/CreateGroupMetricRulesRequest.h b/cms/include/alibabacloud/cms/model/CreateGroupMetricRulesRequest.h index cfa789cda..ea97e4fcd 100644 --- a/cms/include/alibabacloud/cms/model/CreateGroupMetricRulesRequest.h +++ b/cms/include/alibabacloud/cms/model/CreateGroupMetricRulesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT CreateGroupMetricRulesRequest : public RpcServiceRequest { + public: struct GroupMetricRules { std::string webhook; diff --git a/cms/include/alibabacloud/cms/model/CreateGroupMonitoringAgentProcessRequest.h b/cms/include/alibabacloud/cms/model/CreateGroupMonitoringAgentProcessRequest.h index 90ef105fa..763813f82 100644 --- a/cms/include/alibabacloud/cms/model/CreateGroupMonitoringAgentProcessRequest.h +++ b/cms/include/alibabacloud/cms/model/CreateGroupMonitoringAgentProcessRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT CreateGroupMonitoringAgentProcessRequest : public RpcServiceRequest { + public: struct AlertConfig { std::string times; diff --git a/cms/include/alibabacloud/cms/model/CreateHostAvailabilityRequest.h b/cms/include/alibabacloud/cms/model/CreateHostAvailabilityRequest.h index f3591a19e..c834cced2 100644 --- a/cms/include/alibabacloud/cms/model/CreateHostAvailabilityRequest.h +++ b/cms/include/alibabacloud/cms/model/CreateHostAvailabilityRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT CreateHostAvailabilityRequest : public RpcServiceRequest { + public: struct AlertConfigEscalationList { int times; diff --git a/cms/include/alibabacloud/cms/model/CreateMetricRuleTemplateRequest.h b/cms/include/alibabacloud/cms/model/CreateMetricRuleTemplateRequest.h index f662b1808..2916e47ac 100644 --- a/cms/include/alibabacloud/cms/model/CreateMetricRuleTemplateRequest.h +++ b/cms/include/alibabacloud/cms/model/CreateMetricRuleTemplateRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT CreateMetricRuleTemplateRequest : public RpcServiceRequest { + public: struct AlertTemplates { int period; diff --git a/cms/include/alibabacloud/cms/model/CreateMonitorGroupInstancesRequest.h b/cms/include/alibabacloud/cms/model/CreateMonitorGroupInstancesRequest.h index 34b74910d..ea96a73bb 100644 --- a/cms/include/alibabacloud/cms/model/CreateMonitorGroupInstancesRequest.h +++ b/cms/include/alibabacloud/cms/model/CreateMonitorGroupInstancesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT CreateMonitorGroupInstancesRequest : public RpcServiceRequest { + public: struct Instances { std::string instanceId; diff --git a/cms/include/alibabacloud/cms/model/DeleteExporterOutputRequest.h b/cms/include/alibabacloud/cms/model/DeleteExporterOutputRequest.h new file mode 100644 index 000000000..49ad9993a --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DeleteExporterOutputRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CMS_MODEL_DELETEEXPORTEROUTPUTREQUEST_H_ +#define ALIBABACLOUD_CMS_MODEL_DELETEEXPORTEROUTPUTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DeleteExporterOutputRequest : public RpcServiceRequest + { + + public: + DeleteExporterOutputRequest(); + ~DeleteExporterOutputRequest(); + + std::string getDestName()const; + void setDestName(const std::string& destName); + + private: + std::string destName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DELETEEXPORTEROUTPUTREQUEST_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DeleteExporterOutputResult.h b/cms/include/alibabacloud/cms/model/DeleteExporterOutputResult.h new file mode 100644 index 000000000..f2c09d08f --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DeleteExporterOutputResult.h @@ -0,0 +1,55 @@ +/* + * 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_CMS_MODEL_DELETEEXPORTEROUTPUTRESULT_H_ +#define ALIBABACLOUD_CMS_MODEL_DELETEEXPORTEROUTPUTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DeleteExporterOutputResult : public ServiceResult + { + public: + + + DeleteExporterOutputResult(); + explicit DeleteExporterOutputResult(const std::string &payload); + ~DeleteExporterOutputResult(); + std::string getMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DELETEEXPORTEROUTPUTRESULT_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DeleteExporterRuleRequest.h b/cms/include/alibabacloud/cms/model/DeleteExporterRuleRequest.h new file mode 100644 index 000000000..bf08fb249 --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DeleteExporterRuleRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CMS_MODEL_DELETEEXPORTERRULEREQUEST_H_ +#define ALIBABACLOUD_CMS_MODEL_DELETEEXPORTERRULEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DeleteExporterRuleRequest : public RpcServiceRequest + { + + public: + DeleteExporterRuleRequest(); + ~DeleteExporterRuleRequest(); + + std::string getRuleName()const; + void setRuleName(const std::string& ruleName); + + private: + std::string ruleName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DELETEEXPORTERRULEREQUEST_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DeleteExporterRuleResult.h b/cms/include/alibabacloud/cms/model/DeleteExporterRuleResult.h new file mode 100644 index 000000000..89ec5e79a --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DeleteExporterRuleResult.h @@ -0,0 +1,55 @@ +/* + * 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_CMS_MODEL_DELETEEXPORTERRULERESULT_H_ +#define ALIBABACLOUD_CMS_MODEL_DELETEEXPORTERRULERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DeleteExporterRuleResult : public ServiceResult + { + public: + + + DeleteExporterRuleResult(); + explicit DeleteExporterRuleResult(const std::string &payload); + ~DeleteExporterRuleResult(); + std::string getMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DELETEEXPORTERRULERESULT_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DescribeAlertHistoryListResult.h b/cms/include/alibabacloud/cms/model/DescribeAlertHistoryListResult.h index 6a4444be8..fbf6aa760 100644 --- a/cms/include/alibabacloud/cms/model/DescribeAlertHistoryListResult.h +++ b/cms/include/alibabacloud/cms/model/DescribeAlertHistoryListResult.h @@ -52,7 +52,6 @@ namespace AlibabaCloud std::string value; std::string webhooks; std::string level; - std::string id; std::string preLevel; long lastTime; std::string ruleName; diff --git a/cms/include/alibabacloud/cms/model/DescribeExporterOutputListRequest.h b/cms/include/alibabacloud/cms/model/DescribeExporterOutputListRequest.h new file mode 100644 index 000000000..8bb3dcfd3 --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DescribeExporterOutputListRequest.h @@ -0,0 +1,51 @@ +/* + * 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_CMS_MODEL_DESCRIBEEXPORTEROUTPUTLISTREQUEST_H_ +#define ALIBABACLOUD_CMS_MODEL_DESCRIBEEXPORTEROUTPUTLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DescribeExporterOutputListRequest : public RpcServiceRequest + { + + public: + DescribeExporterOutputListRequest(); + ~DescribeExporterOutputListRequest(); + + int getPageNumber()const; + void setPageNumber(int pageNumber); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + int pageNumber_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DESCRIBEEXPORTEROUTPUTLISTREQUEST_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DescribeExporterOutputListResult.h b/cms/include/alibabacloud/cms/model/DescribeExporterOutputListResult.h new file mode 100644 index 000000000..70a65a66c --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DescribeExporterOutputListResult.h @@ -0,0 +1,76 @@ +/* + * 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_CMS_MODEL_DESCRIBEEXPORTEROUTPUTLISTRESULT_H_ +#define ALIBABACLOUD_CMS_MODEL_DESCRIBEEXPORTEROUTPUTLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DescribeExporterOutputListResult : public ServiceResult + { + public: + struct Datapoint + { + struct ConfigJson + { + std::string project; + std::string as; + std::string endpoint; + std::string logstore; + std::string ak; + }; + std::string destType; + ConfigJson configJson; + std::string destName; + long createTime; + }; + + + DescribeExporterOutputListResult(); + explicit DescribeExporterOutputListResult(const std::string &payload); + ~DescribeExporterOutputListResult(); + std::string getMessage()const; + int getPageNumber()const; + int getTotal()const; + std::vector getDatapoints()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + int pageNumber_; + int total_; + std::vector datapoints_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DESCRIBEEXPORTEROUTPUTLISTRESULT_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DescribeExporterRuleListRequest.h b/cms/include/alibabacloud/cms/model/DescribeExporterRuleListRequest.h new file mode 100644 index 000000000..6192790b0 --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DescribeExporterRuleListRequest.h @@ -0,0 +1,51 @@ +/* + * 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_CMS_MODEL_DESCRIBEEXPORTERRULELISTREQUEST_H_ +#define ALIBABACLOUD_CMS_MODEL_DESCRIBEEXPORTERRULELISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DescribeExporterRuleListRequest : public RpcServiceRequest + { + + public: + DescribeExporterRuleListRequest(); + ~DescribeExporterRuleListRequest(); + + int getPageNumber()const; + void setPageNumber(int pageNumber); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + int pageNumber_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DESCRIBEEXPORTERRULELISTREQUEST_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DescribeExporterRuleListResult.h b/cms/include/alibabacloud/cms/model/DescribeExporterRuleListResult.h new file mode 100644 index 000000000..00480e2b4 --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DescribeExporterRuleListResult.h @@ -0,0 +1,73 @@ +/* + * 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_CMS_MODEL_DESCRIBEEXPORTERRULELISTRESULT_H_ +#define ALIBABACLOUD_CMS_MODEL_DESCRIBEEXPORTERRULELISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DescribeExporterRuleListResult : public ServiceResult + { + public: + struct Datapoint + { + std::string targetWindows; + std::string describe; + std::string metricName; + long createTime; + bool enabled; + std::string _namespace; + std::string dimension; + std::vector dstName; + std::string ruleName; + }; + + + DescribeExporterRuleListResult(); + explicit DescribeExporterRuleListResult(const std::string &payload); + ~DescribeExporterRuleListResult(); + std::string getMessage()const; + int getPageNumber()const; + int getTotal()const; + std::vector getDatapoints()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + int pageNumber_; + int total_; + std::vector datapoints_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DESCRIBEEXPORTERRULELISTRESULT_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DescribeFolderListRequest.h b/cms/include/alibabacloud/cms/model/DescribeFolderListRequest.h new file mode 100644 index 000000000..aa0c65337 --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DescribeFolderListRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CMS_MODEL_DESCRIBEFOLDERLISTREQUEST_H_ +#define ALIBABACLOUD_CMS_MODEL_DESCRIBEFOLDERLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DescribeFolderListRequest : public RpcServiceRequest + { + + public: + DescribeFolderListRequest(); + ~DescribeFolderListRequest(); + + std::string getAppName()const; + void setAppName(const std::string& appName); + + private: + std::string appName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DESCRIBEFOLDERLISTREQUEST_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DescribeFolderListResult.h b/cms/include/alibabacloud/cms/model/DescribeFolderListResult.h new file mode 100644 index 000000000..8eab5d113 --- /dev/null +++ b/cms/include/alibabacloud/cms/model/DescribeFolderListResult.h @@ -0,0 +1,68 @@ +/* + * 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_CMS_MODEL_DESCRIBEFOLDERLISTRESULT_H_ +#define ALIBABACLOUD_CMS_MODEL_DESCRIBEFOLDERLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT DescribeFolderListResult : public ServiceResult + { + public: + struct Resource + { + std::string name; + long serviceId; + }; + + + DescribeFolderListResult(); + explicit DescribeFolderListResult(const std::string &payload); + ~DescribeFolderListResult(); + std::string getMessage()const; + int getPageSize()const; + int getPageNumber()const; + int getTotal()const; + Resource getResource()const; + int getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + int pageSize_; + int pageNumber_; + int total_; + Resource resource_; + int code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_DESCRIBEFOLDERLISTRESULT_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/DescribeMetricRuleTargetsResult.h b/cms/include/alibabacloud/cms/model/DescribeMetricRuleTargetsResult.h index 166899ff3..93ade4530 100644 --- a/cms/include/alibabacloud/cms/model/DescribeMetricRuleTargetsResult.h +++ b/cms/include/alibabacloud/cms/model/DescribeMetricRuleTargetsResult.h @@ -46,6 +46,7 @@ namespace AlibabaCloud std::string getMessage()const; std::vector getTargets()const; std::string getCode()const; + bool getSuccess()const; protected: void parse(const std::string &payload); @@ -53,6 +54,7 @@ namespace AlibabaCloud std::string message_; std::vector targets_; std::string code_; + bool success_; }; } diff --git a/cms/include/alibabacloud/cms/model/DescribeMonitorGroupsRequest.h b/cms/include/alibabacloud/cms/model/DescribeMonitorGroupsRequest.h index 6dac033ae..11a875dd0 100644 --- a/cms/include/alibabacloud/cms/model/DescribeMonitorGroupsRequest.h +++ b/cms/include/alibabacloud/cms/model/DescribeMonitorGroupsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT DescribeMonitorGroupsRequest : public RpcServiceRequest { + public: struct Tag { std::string value; @@ -62,6 +63,8 @@ namespace AlibabaCloud void setGroupName(const std::string& groupName); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); + std::string getServiceId()const; + void setServiceId(const std::string& serviceId); private: bool selectContactGroups_; @@ -75,6 +78,7 @@ namespace AlibabaCloud std::string groupId_; std::string groupName_; std::string instanceId_; + std::string serviceId_; }; } diff --git a/cms/include/alibabacloud/cms/model/DescribeSiteMonitorAttributeResult.h b/cms/include/alibabacloud/cms/model/DescribeSiteMonitorAttributeResult.h index 4ddc2e00b..100ce1ecd 100644 --- a/cms/include/alibabacloud/cms/model/DescribeSiteMonitorAttributeResult.h +++ b/cms/include/alibabacloud/cms/model/DescribeSiteMonitorAttributeResult.h @@ -34,6 +34,28 @@ namespace AlibabaCloud public: struct SiteMonitors { + struct OptionJson + { + std::string cookie; + int ping_num; + long traceroute; + float failure_rate; + int port; + int match_rule; + std::string response_format; + std::string expect_value; + std::string http_method; + long time_out; + std::string header; + std::string response_content; + std::string username; + int authentication; + std::string request_content; + std::string dns_server; + std::string dns_type; + std::string request_format; + std::string password; + }; struct IspCity { std::string ispName; @@ -41,7 +63,7 @@ namespace AlibabaCloud std::string cityName; std::string city; }; - std::string optionJson; + OptionJson optionJson; std::string taskId; std::string address; std::string taskName; diff --git a/cms/include/alibabacloud/cms/model/DescribeSiteMonitorListResult.h b/cms/include/alibabacloud/cms/model/DescribeSiteMonitorListResult.h index 315f6c872..16fc1d595 100644 --- a/cms/include/alibabacloud/cms/model/DescribeSiteMonitorListResult.h +++ b/cms/include/alibabacloud/cms/model/DescribeSiteMonitorListResult.h @@ -34,10 +34,32 @@ namespace AlibabaCloud public: struct SiteMonitor { + struct OptionsJson + { + std::string cookie; + int ping_num; + long traceroute; + float failure_rate; + int port; + int match_rule; + std::string response_format; + std::string expect_value; + std::string http_method; + long time_out; + std::string header; + std::string response_content; + std::string username; + int authentication; + std::string request_content; + std::string dns_server; + std::string dns_type; + std::string request_format; + std::string password; + }; std::string taskId; std::string address; + OptionsJson optionsJson; std::string taskName; - std::string optionsJson; std::string taskType; std::string createTime; std::string updateTime; diff --git a/cms/include/alibabacloud/cms/model/DescribeSiteMonitorStatisticsResult.h b/cms/include/alibabacloud/cms/model/DescribeSiteMonitorStatisticsResult.h index e5b1d4be8..675a862f9 100644 --- a/cms/include/alibabacloud/cms/model/DescribeSiteMonitorStatisticsResult.h +++ b/cms/include/alibabacloud/cms/model/DescribeSiteMonitorStatisticsResult.h @@ -38,7 +38,7 @@ namespace AlibabaCloud explicit DescribeSiteMonitorStatisticsResult(const std::string &payload); ~DescribeSiteMonitorStatisticsResult(); std::string getMessage()const; - long getData()const; + std::string getData()const; std::string getCode()const; std::string getSuccess()const; @@ -46,7 +46,7 @@ namespace AlibabaCloud void parse(const std::string &payload); private: std::string message_; - long data_; + std::string data_; std::string code_; std::string success_; diff --git a/cms/include/alibabacloud/cms/model/DisableSiteMonitorsResult.h b/cms/include/alibabacloud/cms/model/DisableSiteMonitorsResult.h index e4663997e..fc20597a5 100644 --- a/cms/include/alibabacloud/cms/model/DisableSiteMonitorsResult.h +++ b/cms/include/alibabacloud/cms/model/DisableSiteMonitorsResult.h @@ -32,13 +32,17 @@ namespace AlibabaCloud class ALIBABACLOUD_CMS_EXPORT DisableSiteMonitorsResult : public ServiceResult { public: + struct Data + { + int count; + }; DisableSiteMonitorsResult(); explicit DisableSiteMonitorsResult(const std::string &payload); ~DisableSiteMonitorsResult(); std::string getMessage()const; - std::string getData()const; + Data getData()const; std::string getCode()const; std::string getSuccess()const; @@ -46,7 +50,7 @@ namespace AlibabaCloud void parse(const std::string &payload); private: std::string message_; - std::string data_; + Data data_; std::string code_; std::string success_; diff --git a/cms/include/alibabacloud/cms/model/EnableSiteMonitorsResult.h b/cms/include/alibabacloud/cms/model/EnableSiteMonitorsResult.h index c8516b42d..a9faf6de4 100644 --- a/cms/include/alibabacloud/cms/model/EnableSiteMonitorsResult.h +++ b/cms/include/alibabacloud/cms/model/EnableSiteMonitorsResult.h @@ -32,13 +32,17 @@ namespace AlibabaCloud class ALIBABACLOUD_CMS_EXPORT EnableSiteMonitorsResult : public ServiceResult { public: + struct Data + { + int count; + }; EnableSiteMonitorsResult(); explicit EnableSiteMonitorsResult(const std::string &payload); ~EnableSiteMonitorsResult(); std::string getMessage()const; - std::string getData()const; + Data getData()const; std::string getCode()const; std::string getSuccess()const; @@ -46,7 +50,7 @@ namespace AlibabaCloud void parse(const std::string &payload); private: std::string message_; - std::string data_; + Data data_; std::string code_; std::string success_; diff --git a/cms/include/alibabacloud/cms/model/ModifyGroupMonitoringAgentProcessRequest.h b/cms/include/alibabacloud/cms/model/ModifyGroupMonitoringAgentProcessRequest.h index 92b444d55..fd3393ec5 100644 --- a/cms/include/alibabacloud/cms/model/ModifyGroupMonitoringAgentProcessRequest.h +++ b/cms/include/alibabacloud/cms/model/ModifyGroupMonitoringAgentProcessRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT ModifyGroupMonitoringAgentProcessRequest : public RpcServiceRequest { + public: struct AlertConfig { std::string times; diff --git a/cms/include/alibabacloud/cms/model/ModifyHostAvailabilityRequest.h b/cms/include/alibabacloud/cms/model/ModifyHostAvailabilityRequest.h index bb678c407..9e797ffb9 100644 --- a/cms/include/alibabacloud/cms/model/ModifyHostAvailabilityRequest.h +++ b/cms/include/alibabacloud/cms/model/ModifyHostAvailabilityRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT ModifyHostAvailabilityRequest : public RpcServiceRequest { + public: struct AlertConfigEscalationList { int times; diff --git a/cms/include/alibabacloud/cms/model/ModifyMetricRuleTemplateRequest.h b/cms/include/alibabacloud/cms/model/ModifyMetricRuleTemplateRequest.h index 64a937cd0..5ba64011f 100644 --- a/cms/include/alibabacloud/cms/model/ModifyMetricRuleTemplateRequest.h +++ b/cms/include/alibabacloud/cms/model/ModifyMetricRuleTemplateRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT ModifyMetricRuleTemplateRequest : public RpcServiceRequest { + public: struct AlertTemplates { int period; diff --git a/cms/include/alibabacloud/cms/model/ModifyMonitorGroupInstancesRequest.h b/cms/include/alibabacloud/cms/model/ModifyMonitorGroupInstancesRequest.h index fa4f05f5a..fc31cadcb 100644 --- a/cms/include/alibabacloud/cms/model/ModifyMonitorGroupInstancesRequest.h +++ b/cms/include/alibabacloud/cms/model/ModifyMonitorGroupInstancesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT ModifyMonitorGroupInstancesRequest : public RpcServiceRequest { + public: struct Instances { std::string instanceId; diff --git a/cms/include/alibabacloud/cms/model/ModifySiteMonitorResult.h b/cms/include/alibabacloud/cms/model/ModifySiteMonitorResult.h index 71ce45e52..8c860055a 100644 --- a/cms/include/alibabacloud/cms/model/ModifySiteMonitorResult.h +++ b/cms/include/alibabacloud/cms/model/ModifySiteMonitorResult.h @@ -32,13 +32,17 @@ namespace AlibabaCloud class ALIBABACLOUD_CMS_EXPORT ModifySiteMonitorResult : public ServiceResult { public: + struct Data + { + int count; + }; ModifySiteMonitorResult(); explicit ModifySiteMonitorResult(const std::string &payload); ~ModifySiteMonitorResult(); std::string getMessage()const; - std::string getData()const; + Data getData()const; std::string getCode()const; std::string getSuccess()const; @@ -46,7 +50,7 @@ namespace AlibabaCloud void parse(const std::string &payload); private: std::string message_; - std::string data_; + Data data_; std::string code_; std::string success_; diff --git a/cms/include/alibabacloud/cms/model/PutCustomEventRequest.h b/cms/include/alibabacloud/cms/model/PutCustomEventRequest.h index 81643d54a..1d15d30a2 100644 --- a/cms/include/alibabacloud/cms/model/PutCustomEventRequest.h +++ b/cms/include/alibabacloud/cms/model/PutCustomEventRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT PutCustomEventRequest : public RpcServiceRequest { + public: struct EventInfo { std::string groupId; diff --git a/cms/include/alibabacloud/cms/model/PutCustomMetricRequest.h b/cms/include/alibabacloud/cms/model/PutCustomMetricRequest.h index 697c64466..73635d1d6 100644 --- a/cms/include/alibabacloud/cms/model/PutCustomMetricRequest.h +++ b/cms/include/alibabacloud/cms/model/PutCustomMetricRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT PutCustomMetricRequest : public RpcServiceRequest { + public: struct MetricList { std::string period; diff --git a/cms/include/alibabacloud/cms/model/PutEventRuleRequest.h b/cms/include/alibabacloud/cms/model/PutEventRuleRequest.h index d3de82990..c48fe3b22 100644 --- a/cms/include/alibabacloud/cms/model/PutEventRuleRequest.h +++ b/cms/include/alibabacloud/cms/model/PutEventRuleRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT PutEventRuleRequest : public RpcServiceRequest { + public: struct EventPattern { std::vector levelList; diff --git a/cms/include/alibabacloud/cms/model/PutEventRuleTargetsRequest.h b/cms/include/alibabacloud/cms/model/PutEventRuleTargetsRequest.h index d9a940226..5be0a120c 100644 --- a/cms/include/alibabacloud/cms/model/PutEventRuleTargetsRequest.h +++ b/cms/include/alibabacloud/cms/model/PutEventRuleTargetsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT PutEventRuleTargetsRequest : public RpcServiceRequest { + public: struct WebhookParameters { std::string protocol; diff --git a/cms/include/alibabacloud/cms/model/PutExporterOutputRequest.h b/cms/include/alibabacloud/cms/model/PutExporterOutputRequest.h new file mode 100644 index 000000000..227b077e5 --- /dev/null +++ b/cms/include/alibabacloud/cms/model/PutExporterOutputRequest.h @@ -0,0 +1,57 @@ +/* + * 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_CMS_MODEL_PUTEXPORTEROUTPUTREQUEST_H_ +#define ALIBABACLOUD_CMS_MODEL_PUTEXPORTEROUTPUTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT PutExporterOutputRequest : public RpcServiceRequest + { + + public: + PutExporterOutputRequest(); + ~PutExporterOutputRequest(); + + std::string getDestName()const; + void setDestName(const std::string& destName); + std::string getConfigJson()const; + void setConfigJson(const std::string& configJson); + std::string getDestType()const; + void setDestType(const std::string& destType); + std::string getDesc()const; + void setDesc(const std::string& desc); + + private: + std::string destName_; + std::string configJson_; + std::string destType_; + std::string desc_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_PUTEXPORTEROUTPUTREQUEST_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/PutExporterOutputResult.h b/cms/include/alibabacloud/cms/model/PutExporterOutputResult.h new file mode 100644 index 000000000..2bd0f04d0 --- /dev/null +++ b/cms/include/alibabacloud/cms/model/PutExporterOutputResult.h @@ -0,0 +1,55 @@ +/* + * 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_CMS_MODEL_PUTEXPORTEROUTPUTRESULT_H_ +#define ALIBABACLOUD_CMS_MODEL_PUTEXPORTEROUTPUTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT PutExporterOutputResult : public ServiceResult + { + public: + + + PutExporterOutputResult(); + explicit PutExporterOutputResult(const std::string &payload); + ~PutExporterOutputResult(); + std::string getMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_PUTEXPORTEROUTPUTRESULT_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/PutExporterRuleRequest.h b/cms/include/alibabacloud/cms/model/PutExporterRuleRequest.h new file mode 100644 index 000000000..7c7375ca7 --- /dev/null +++ b/cms/include/alibabacloud/cms/model/PutExporterRuleRequest.h @@ -0,0 +1,63 @@ +/* + * 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_CMS_MODEL_PUTEXPORTERRULEREQUEST_H_ +#define ALIBABACLOUD_CMS_MODEL_PUTEXPORTERRULEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT PutExporterRuleRequest : public RpcServiceRequest + { + + public: + PutExporterRuleRequest(); + ~PutExporterRuleRequest(); + + std::string getRuleName()const; + void setRuleName(const std::string& ruleName); + std::vector getDstNames()const; + void setDstNames(const std::vector& dstNames); + std::string get_Namespace()const; + void set_Namespace(const std::string& _namespace); + std::string getTargetWindows()const; + void setTargetWindows(const std::string& targetWindows); + std::string getDescribe()const; + void setDescribe(const std::string& describe); + std::string getMetricName()const; + void setMetricName(const std::string& metricName); + + private: + std::string ruleName_; + std::vector dstNames_; + std::string _namespace_; + std::string targetWindows_; + std::string describe_; + std::string metricName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_PUTEXPORTERRULEREQUEST_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/PutExporterRuleResult.h b/cms/include/alibabacloud/cms/model/PutExporterRuleResult.h new file mode 100644 index 000000000..ba496dc6a --- /dev/null +++ b/cms/include/alibabacloud/cms/model/PutExporterRuleResult.h @@ -0,0 +1,55 @@ +/* + * 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_CMS_MODEL_PUTEXPORTERRULERESULT_H_ +#define ALIBABACLOUD_CMS_MODEL_PUTEXPORTERRULERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cms + { + namespace Model + { + class ALIBABACLOUD_CMS_EXPORT PutExporterRuleResult : public ServiceResult + { + public: + + + PutExporterRuleResult(); + explicit PutExporterRuleResult(const std::string &payload); + ~PutExporterRuleResult(); + std::string getMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CMS_MODEL_PUTEXPORTERRULERESULT_H_ \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/PutMetricRuleTargetsRequest.h b/cms/include/alibabacloud/cms/model/PutMetricRuleTargetsRequest.h index 794e7adb0..30374f328 100644 --- a/cms/include/alibabacloud/cms/model/PutMetricRuleTargetsRequest.h +++ b/cms/include/alibabacloud/cms/model/PutMetricRuleTargetsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT PutMetricRuleTargetsRequest : public RpcServiceRequest { + public: struct Targets { std::string level; diff --git a/cms/include/alibabacloud/cms/model/PutMonitorGroupDynamicRuleRequest.h b/cms/include/alibabacloud/cms/model/PutMonitorGroupDynamicRuleRequest.h index 5bb7b6a18..26a5c19e5 100644 --- a/cms/include/alibabacloud/cms/model/PutMonitorGroupDynamicRuleRequest.h +++ b/cms/include/alibabacloud/cms/model/PutMonitorGroupDynamicRuleRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT PutMonitorGroupDynamicRuleRequest : public RpcServiceRequest { + public: struct GroupRules { std::string filterRelation; diff --git a/cms/include/alibabacloud/cms/model/PutResourceMetricRulesRequest.h b/cms/include/alibabacloud/cms/model/PutResourceMetricRulesRequest.h index f7ff16131..ed746d9b2 100644 --- a/cms/include/alibabacloud/cms/model/PutResourceMetricRulesRequest.h +++ b/cms/include/alibabacloud/cms/model/PutResourceMetricRulesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT PutResourceMetricRulesRequest : public RpcServiceRequest { + public: struct Rules { std::string webhook; diff --git a/cms/include/alibabacloud/cms/model/RemoveTagsRequest.h b/cms/include/alibabacloud/cms/model/RemoveTagsRequest.h index 0c4117ac7..45806190f 100644 --- a/cms/include/alibabacloud/cms/model/RemoveTagsRequest.h +++ b/cms/include/alibabacloud/cms/model/RemoveTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_CMS_EXPORT RemoveTagsRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/cms/src/CmsClient.cc b/cms/src/CmsClient.cc index d2c9baf1a..9b285b9ce 100644 --- a/cms/src/CmsClient.cc +++ b/cms/src/CmsClient.cc @@ -771,6 +771,78 @@ CmsClient::DeleteEventRulesOutcomeCallable CmsClient::deleteEventRulesCallable(c return task->get_future(); } +CmsClient::DeleteExporterOutputOutcome CmsClient::deleteExporterOutput(const DeleteExporterOutputRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteExporterOutputOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteExporterOutputOutcome(DeleteExporterOutputResult(outcome.result())); + else + return DeleteExporterOutputOutcome(outcome.error()); +} + +void CmsClient::deleteExporterOutputAsync(const DeleteExporterOutputRequest& request, const DeleteExporterOutputAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteExporterOutput(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CmsClient::DeleteExporterOutputOutcomeCallable CmsClient::deleteExporterOutputCallable(const DeleteExporterOutputRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteExporterOutput(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CmsClient::DeleteExporterRuleOutcome CmsClient::deleteExporterRule(const DeleteExporterRuleRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteExporterRuleOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteExporterRuleOutcome(DeleteExporterRuleResult(outcome.result())); + else + return DeleteExporterRuleOutcome(outcome.error()); +} + +void CmsClient::deleteExporterRuleAsync(const DeleteExporterRuleRequest& request, const DeleteExporterRuleAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteExporterRule(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CmsClient::DeleteExporterRuleOutcomeCallable CmsClient::deleteExporterRuleCallable(const DeleteExporterRuleRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteExporterRule(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CmsClient::DeleteGroupMonitoringAgentProcessOutcome CmsClient::deleteGroupMonitoringAgentProcess(const DeleteGroupMonitoringAgentProcessRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1707,6 +1779,114 @@ CmsClient::DescribeEventRuleTargetListOutcomeCallable CmsClient::describeEventRu return task->get_future(); } +CmsClient::DescribeExporterOutputListOutcome CmsClient::describeExporterOutputList(const DescribeExporterOutputListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeExporterOutputListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeExporterOutputListOutcome(DescribeExporterOutputListResult(outcome.result())); + else + return DescribeExporterOutputListOutcome(outcome.error()); +} + +void CmsClient::describeExporterOutputListAsync(const DescribeExporterOutputListRequest& request, const DescribeExporterOutputListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeExporterOutputList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CmsClient::DescribeExporterOutputListOutcomeCallable CmsClient::describeExporterOutputListCallable(const DescribeExporterOutputListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeExporterOutputList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CmsClient::DescribeExporterRuleListOutcome CmsClient::describeExporterRuleList(const DescribeExporterRuleListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeExporterRuleListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeExporterRuleListOutcome(DescribeExporterRuleListResult(outcome.result())); + else + return DescribeExporterRuleListOutcome(outcome.error()); +} + +void CmsClient::describeExporterRuleListAsync(const DescribeExporterRuleListRequest& request, const DescribeExporterRuleListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeExporterRuleList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CmsClient::DescribeExporterRuleListOutcomeCallable CmsClient::describeExporterRuleListCallable(const DescribeExporterRuleListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeExporterRuleList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CmsClient::DescribeFolderListOutcome CmsClient::describeFolderList(const DescribeFolderListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeFolderListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeFolderListOutcome(DescribeFolderListResult(outcome.result())); + else + return DescribeFolderListOutcome(outcome.error()); +} + +void CmsClient::describeFolderListAsync(const DescribeFolderListRequest& request, const DescribeFolderListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeFolderList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CmsClient::DescribeFolderListOutcomeCallable CmsClient::describeFolderListCallable(const DescribeFolderListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeFolderList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CmsClient::DescribeGroupMonitoringAgentProcessOutcome CmsClient::describeGroupMonitoringAgentProcess(const DescribeGroupMonitoringAgentProcessRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3975,6 +4155,78 @@ CmsClient::PutEventRuleTargetsOutcomeCallable CmsClient::putEventRuleTargetsCall return task->get_future(); } +CmsClient::PutExporterOutputOutcome CmsClient::putExporterOutput(const PutExporterOutputRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return PutExporterOutputOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return PutExporterOutputOutcome(PutExporterOutputResult(outcome.result())); + else + return PutExporterOutputOutcome(outcome.error()); +} + +void CmsClient::putExporterOutputAsync(const PutExporterOutputRequest& request, const PutExporterOutputAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, putExporterOutput(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CmsClient::PutExporterOutputOutcomeCallable CmsClient::putExporterOutputCallable(const PutExporterOutputRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->putExporterOutput(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CmsClient::PutExporterRuleOutcome CmsClient::putExporterRule(const PutExporterRuleRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return PutExporterRuleOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return PutExporterRuleOutcome(PutExporterRuleResult(outcome.result())); + else + return PutExporterRuleOutcome(outcome.error()); +} + +void CmsClient::putExporterRuleAsync(const PutExporterRuleRequest& request, const PutExporterRuleAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, putExporterRule(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CmsClient::PutExporterRuleOutcomeCallable CmsClient::putExporterRuleCallable(const PutExporterRuleRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->putExporterRule(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CmsClient::PutGroupMetricRuleOutcome CmsClient::putGroupMetricRule(const PutGroupMetricRuleRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/cms/src/model/AddTagsRequest.cc b/cms/src/model/AddTagsRequest.cc index 3d10f976b..797548916 100644 --- a/cms/src/model/AddTagsRequest.cc +++ b/cms/src/model/AddTagsRequest.cc @@ -36,7 +36,7 @@ void AddTagsRequest::setGroupIds(const std::vector& groupIds) { groupIds_ = groupIds; for(int dep1 = 0; dep1!= groupIds.size(); dep1++) { - setCoreParameter("GroupIds."+ std::to_string(dep1), groupIds.at(dep1)); + setParameter("GroupIds."+ std::to_string(dep1), groupIds.at(dep1)); } } @@ -50,9 +50,9 @@ void AddTagsRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cms/src/model/ApplyMetricRuleTemplateRequest.cc b/cms/src/model/ApplyMetricRuleTemplateRequest.cc index 7d0591c66..cb9afc8ad 100644 --- a/cms/src/model/ApplyMetricRuleTemplateRequest.cc +++ b/cms/src/model/ApplyMetricRuleTemplateRequest.cc @@ -35,7 +35,7 @@ std::string ApplyMetricRuleTemplateRequest::getApplyMode()const void ApplyMetricRuleTemplateRequest::setApplyMode(const std::string& applyMode) { applyMode_ = applyMode; - setCoreParameter("ApplyMode", applyMode); + setParameter("ApplyMode", applyMode); } std::string ApplyMetricRuleTemplateRequest::getWebhook()const @@ -46,7 +46,7 @@ std::string ApplyMetricRuleTemplateRequest::getWebhook()const void ApplyMetricRuleTemplateRequest::setWebhook(const std::string& webhook) { webhook_ = webhook; - setCoreParameter("Webhook", webhook); + setParameter("Webhook", webhook); } std::string ApplyMetricRuleTemplateRequest::getTemplateIds()const @@ -57,7 +57,7 @@ std::string ApplyMetricRuleTemplateRequest::getTemplateIds()const void ApplyMetricRuleTemplateRequest::setTemplateIds(const std::string& templateIds) { templateIds_ = templateIds; - setCoreParameter("TemplateIds", templateIds); + setParameter("TemplateIds", templateIds); } long ApplyMetricRuleTemplateRequest::getEnableEndTime()const @@ -68,7 +68,7 @@ long ApplyMetricRuleTemplateRequest::getEnableEndTime()const void ApplyMetricRuleTemplateRequest::setEnableEndTime(long enableEndTime) { enableEndTime_ = enableEndTime; - setCoreParameter("EnableEndTime", std::to_string(enableEndTime)); + setParameter("EnableEndTime", std::to_string(enableEndTime)); } long ApplyMetricRuleTemplateRequest::getGroupId()const @@ -79,7 +79,7 @@ long ApplyMetricRuleTemplateRequest::getGroupId()const void ApplyMetricRuleTemplateRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } long ApplyMetricRuleTemplateRequest::getNotifyLevel()const @@ -90,7 +90,7 @@ long ApplyMetricRuleTemplateRequest::getNotifyLevel()const void ApplyMetricRuleTemplateRequest::setNotifyLevel(long notifyLevel) { notifyLevel_ = notifyLevel; - setCoreParameter("NotifyLevel", std::to_string(notifyLevel)); + setParameter("NotifyLevel", std::to_string(notifyLevel)); } long ApplyMetricRuleTemplateRequest::getEnableStartTime()const @@ -101,7 +101,7 @@ long ApplyMetricRuleTemplateRequest::getEnableStartTime()const void ApplyMetricRuleTemplateRequest::setEnableStartTime(long enableStartTime) { enableStartTime_ = enableStartTime; - setCoreParameter("EnableStartTime", std::to_string(enableStartTime)); + setParameter("EnableStartTime", std::to_string(enableStartTime)); } long ApplyMetricRuleTemplateRequest::getSilenceTime()const @@ -112,6 +112,6 @@ long ApplyMetricRuleTemplateRequest::getSilenceTime()const void ApplyMetricRuleTemplateRequest::setSilenceTime(long silenceTime) { silenceTime_ = silenceTime; - setCoreParameter("SilenceTime", std::to_string(silenceTime)); + setParameter("SilenceTime", std::to_string(silenceTime)); } diff --git a/cms/src/model/CreateDynamicTagGroupRequest.cc b/cms/src/model/CreateDynamicTagGroupRequest.cc index 6d3817e58..985f07f58 100644 --- a/cms/src/model/CreateDynamicTagGroupRequest.cc +++ b/cms/src/model/CreateDynamicTagGroupRequest.cc @@ -35,7 +35,7 @@ bool CreateDynamicTagGroupRequest::getEnableSubscribeEvent()const void CreateDynamicTagGroupRequest::setEnableSubscribeEvent(bool enableSubscribeEvent) { enableSubscribeEvent_ = enableSubscribeEvent; - setCoreParameter("EnableSubscribeEvent", enableSubscribeEvent ? "true" : "false"); + setParameter("EnableSubscribeEvent", enableSubscribeEvent ? "true" : "false"); } std::string CreateDynamicTagGroupRequest::getMatchExpressFilterRelation()const @@ -46,7 +46,7 @@ std::string CreateDynamicTagGroupRequest::getMatchExpressFilterRelation()const void CreateDynamicTagGroupRequest::setMatchExpressFilterRelation(const std::string& matchExpressFilterRelation) { matchExpressFilterRelation_ = matchExpressFilterRelation; - setCoreParameter("MatchExpressFilterRelation", matchExpressFilterRelation); + setParameter("MatchExpressFilterRelation", matchExpressFilterRelation); } bool CreateDynamicTagGroupRequest::getEnableInstallAgent()const @@ -57,7 +57,7 @@ bool CreateDynamicTagGroupRequest::getEnableInstallAgent()const void CreateDynamicTagGroupRequest::setEnableInstallAgent(bool enableInstallAgent) { enableInstallAgent_ = enableInstallAgent; - setCoreParameter("EnableInstallAgent", enableInstallAgent ? "true" : "false"); + setParameter("EnableInstallAgent", enableInstallAgent ? "true" : "false"); } std::string CreateDynamicTagGroupRequest::getRegionId()const @@ -68,7 +68,7 @@ std::string CreateDynamicTagGroupRequest::getRegionId()const void CreateDynamicTagGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector CreateDynamicTagGroupRequest::getMatchExpress()const @@ -81,9 +81,9 @@ void CreateDynamicTagGroupRequest::setMatchExpress(const std::vector CreateGroupMetricRulesRequest::getGroupMetricRules()const @@ -48,32 +48,32 @@ void CreateGroupMetricRulesRequest::setGroupMetricRules(const std::vector CreateGroupMonitoringAgentProcessRequest::getMatchExpress()const @@ -93,10 +93,10 @@ void CreateGroupMonitoringAgentProcessRequest::setMatchExpress(const std::vector matchExpress_ = matchExpress; for(int dep1 = 0; dep1!= matchExpress.size(); dep1++) { auto matchExpressObj = matchExpress.at(dep1); - std::string matchExpressObjStr = "MatchExpress." + std::to_string(dep1); - setCoreParameter(matchExpressObjStr + ".Function", matchExpressObj.function); - setCoreParameter(matchExpressObjStr + ".Name", matchExpressObj.name); - setCoreParameter(matchExpressObjStr + ".Value", matchExpressObj.value); + std::string matchExpressObjStr = "MatchExpress." + std::to_string(dep1 + 1); + setParameter(matchExpressObjStr + ".Function", matchExpressObj.function); + setParameter(matchExpressObjStr + ".Name", matchExpressObj.name); + setParameter(matchExpressObjStr + ".Value", matchExpressObj.value); } } diff --git a/cms/src/model/CreateHostAvailabilityRequest.cc b/cms/src/model/CreateHostAvailabilityRequest.cc index 136d98b2c..17e3721d3 100644 --- a/cms/src/model/CreateHostAvailabilityRequest.cc +++ b/cms/src/model/CreateHostAvailabilityRequest.cc @@ -35,7 +35,7 @@ std::string CreateHostAvailabilityRequest::getTaskOptionHttpMethod()const void CreateHostAvailabilityRequest::setTaskOptionHttpMethod(const std::string& taskOptionHttpMethod) { taskOptionHttpMethod_ = taskOptionHttpMethod; - setCoreParameter("TaskOptionHttpMethod", taskOptionHttpMethod); + setParameter("TaskOptionHttpMethod", taskOptionHttpMethod); } std::vector CreateHostAvailabilityRequest::getAlertConfigEscalationList()const @@ -48,12 +48,12 @@ void CreateHostAvailabilityRequest::setAlertConfigEscalationList(const std::vect alertConfigEscalationList_ = alertConfigEscalationList; for(int dep1 = 0; dep1!= alertConfigEscalationList.size(); dep1++) { auto alertConfigEscalationListObj = alertConfigEscalationList.at(dep1); - std::string alertConfigEscalationListObjStr = "AlertConfigEscalationList." + std::to_string(dep1); - setCoreParameter(alertConfigEscalationListObjStr + ".Times", std::to_string(alertConfigEscalationListObj.times)); - setCoreParameter(alertConfigEscalationListObjStr + ".MetricName", alertConfigEscalationListObj.metricName); - setCoreParameter(alertConfigEscalationListObjStr + ".Value", alertConfigEscalationListObj.value); - setCoreParameter(alertConfigEscalationListObjStr + "._Operator", alertConfigEscalationListObj._operator); - setCoreParameter(alertConfigEscalationListObjStr + ".Aggregate", alertConfigEscalationListObj.aggregate); + std::string alertConfigEscalationListObjStr = "AlertConfigEscalationList." + std::to_string(dep1 + 1); + setParameter(alertConfigEscalationListObjStr + ".Times", std::to_string(alertConfigEscalationListObj.times)); + setParameter(alertConfigEscalationListObjStr + ".MetricName", alertConfigEscalationListObj.metricName); + setParameter(alertConfigEscalationListObjStr + ".Value", alertConfigEscalationListObj.value); + setParameter(alertConfigEscalationListObjStr + "._Operator", alertConfigEscalationListObj._operator); + setParameter(alertConfigEscalationListObjStr + ".Aggregate", alertConfigEscalationListObj.aggregate); } } @@ -65,7 +65,7 @@ std::string CreateHostAvailabilityRequest::getTaskName()const void CreateHostAvailabilityRequest::setTaskName(const std::string& taskName) { taskName_ = taskName; - setCoreParameter("TaskName", taskName); + setParameter("TaskName", taskName); } int CreateHostAvailabilityRequest::getAlertConfigSilenceTime()const @@ -76,7 +76,7 @@ int CreateHostAvailabilityRequest::getAlertConfigSilenceTime()const void CreateHostAvailabilityRequest::setAlertConfigSilenceTime(int alertConfigSilenceTime) { alertConfigSilenceTime_ = alertConfigSilenceTime; - setCoreParameter("AlertConfigSilenceTime", std::to_string(alertConfigSilenceTime)); + setParameter("AlertConfigSilenceTime", std::to_string(alertConfigSilenceTime)); } std::string CreateHostAvailabilityRequest::getTaskOptionHttpResponseCharset()const @@ -87,7 +87,7 @@ std::string CreateHostAvailabilityRequest::getTaskOptionHttpResponseCharset()con void CreateHostAvailabilityRequest::setTaskOptionHttpResponseCharset(const std::string& taskOptionHttpResponseCharset) { taskOptionHttpResponseCharset_ = taskOptionHttpResponseCharset; - setCoreParameter("TaskOptionHttpResponseCharset", taskOptionHttpResponseCharset); + setParameter("TaskOptionHttpResponseCharset", taskOptionHttpResponseCharset); } bool CreateHostAvailabilityRequest::getTaskOptionHttpNegative()const @@ -98,7 +98,7 @@ bool CreateHostAvailabilityRequest::getTaskOptionHttpNegative()const void CreateHostAvailabilityRequest::setTaskOptionHttpNegative(bool taskOptionHttpNegative) { taskOptionHttpNegative_ = taskOptionHttpNegative; - setCoreParameter("TaskOptionHttpNegative", taskOptionHttpNegative ? "true" : "false"); + setParameter("TaskOptionHttpNegative", taskOptionHttpNegative ? "true" : "false"); } int CreateHostAvailabilityRequest::getAlertConfigNotifyType()const @@ -109,7 +109,7 @@ int CreateHostAvailabilityRequest::getAlertConfigNotifyType()const void CreateHostAvailabilityRequest::setAlertConfigNotifyType(int alertConfigNotifyType) { alertConfigNotifyType_ = alertConfigNotifyType; - setCoreParameter("AlertConfigNotifyType", std::to_string(alertConfigNotifyType)); + setParameter("AlertConfigNotifyType", std::to_string(alertConfigNotifyType)); } std::string CreateHostAvailabilityRequest::getTaskOptionTelnetOrPingHost()const @@ -120,7 +120,7 @@ std::string CreateHostAvailabilityRequest::getTaskOptionTelnetOrPingHost()const void CreateHostAvailabilityRequest::setTaskOptionTelnetOrPingHost(const std::string& taskOptionTelnetOrPingHost) { taskOptionTelnetOrPingHost_ = taskOptionTelnetOrPingHost; - setCoreParameter("TaskOptionTelnetOrPingHost", taskOptionTelnetOrPingHost); + setParameter("TaskOptionTelnetOrPingHost", taskOptionTelnetOrPingHost); } std::string CreateHostAvailabilityRequest::getTaskOptionHttpResponseMatchContent()const @@ -131,7 +131,7 @@ std::string CreateHostAvailabilityRequest::getTaskOptionHttpResponseMatchContent void CreateHostAvailabilityRequest::setTaskOptionHttpResponseMatchContent(const std::string& taskOptionHttpResponseMatchContent) { taskOptionHttpResponseMatchContent_ = taskOptionHttpResponseMatchContent; - setCoreParameter("TaskOptionHttpResponseMatchContent", taskOptionHttpResponseMatchContent); + setParameter("TaskOptionHttpResponseMatchContent", taskOptionHttpResponseMatchContent); } std::vector CreateHostAvailabilityRequest::getInstanceList()const @@ -143,7 +143,7 @@ void CreateHostAvailabilityRequest::setInstanceList(const std::vector CreateMetricRuleTemplateRequest::getAlertTemplates()const @@ -59,26 +59,26 @@ void CreateMetricRuleTemplateRequest::setAlertTemplates(const std::vector DeleteEventRuleTargetsRequest::getIds()const @@ -47,7 +47,7 @@ void DeleteEventRuleTargetsRequest::setIds(const std::vector& ids) { ids_ = ids; for(int dep1 = 0; dep1!= ids.size(); dep1++) { - setCoreParameter("Ids."+ std::to_string(dep1), ids.at(dep1)); + setParameter("Ids."+ std::to_string(dep1), ids.at(dep1)); } } diff --git a/cms/src/model/DeleteEventRulesRequest.cc b/cms/src/model/DeleteEventRulesRequest.cc index abc3f8f0a..140c16adb 100644 --- a/cms/src/model/DeleteEventRulesRequest.cc +++ b/cms/src/model/DeleteEventRulesRequest.cc @@ -36,7 +36,7 @@ void DeleteEventRulesRequest::setRuleNames(const std::vector& ruleN { ruleNames_ = ruleNames; for(int dep1 = 0; dep1!= ruleNames.size(); dep1++) { - setCoreParameter("RuleNames."+ std::to_string(dep1), ruleNames.at(dep1)); + setParameter("RuleNames."+ std::to_string(dep1), ruleNames.at(dep1)); } } diff --git a/cms/src/model/DeleteExporterOutputRequest.cc b/cms/src/model/DeleteExporterOutputRequest.cc new file mode 100644 index 000000000..5a250352b --- /dev/null +++ b/cms/src/model/DeleteExporterOutputRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Cms::Model::DeleteExporterOutputRequest; + +DeleteExporterOutputRequest::DeleteExporterOutputRequest() : + RpcServiceRequest("cms", "2019-01-01", "DeleteExporterOutput") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteExporterOutputRequest::~DeleteExporterOutputRequest() +{} + +std::string DeleteExporterOutputRequest::getDestName()const +{ + return destName_; +} + +void DeleteExporterOutputRequest::setDestName(const std::string& destName) +{ + destName_ = destName; + setParameter("DestName", destName); +} + diff --git a/cms/src/model/DeleteExporterOutputResult.cc b/cms/src/model/DeleteExporterOutputResult.cc new file mode 100644 index 000000000..4b573bb8c --- /dev/null +++ b/cms/src/model/DeleteExporterOutputResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cms; +using namespace AlibabaCloud::Cms::Model; + +DeleteExporterOutputResult::DeleteExporterOutputResult() : + ServiceResult() +{} + +DeleteExporterOutputResult::DeleteExporterOutputResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteExporterOutputResult::~DeleteExporterOutputResult() +{} + +void DeleteExporterOutputResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::string DeleteExporterOutputResult::getMessage()const +{ + return message_; +} + +std::string DeleteExporterOutputResult::getCode()const +{ + return code_; +} + +bool DeleteExporterOutputResult::getSuccess()const +{ + return success_; +} + diff --git a/cms/src/model/DeleteExporterRuleRequest.cc b/cms/src/model/DeleteExporterRuleRequest.cc new file mode 100644 index 000000000..1f6e26e92 --- /dev/null +++ b/cms/src/model/DeleteExporterRuleRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Cms::Model::DeleteExporterRuleRequest; + +DeleteExporterRuleRequest::DeleteExporterRuleRequest() : + RpcServiceRequest("cms", "2019-01-01", "DeleteExporterRule") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteExporterRuleRequest::~DeleteExporterRuleRequest() +{} + +std::string DeleteExporterRuleRequest::getRuleName()const +{ + return ruleName_; +} + +void DeleteExporterRuleRequest::setRuleName(const std::string& ruleName) +{ + ruleName_ = ruleName; + setParameter("RuleName", ruleName); +} + diff --git a/cms/src/model/DeleteExporterRuleResult.cc b/cms/src/model/DeleteExporterRuleResult.cc new file mode 100644 index 000000000..72f8eb40f --- /dev/null +++ b/cms/src/model/DeleteExporterRuleResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cms; +using namespace AlibabaCloud::Cms::Model; + +DeleteExporterRuleResult::DeleteExporterRuleResult() : + ServiceResult() +{} + +DeleteExporterRuleResult::DeleteExporterRuleResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteExporterRuleResult::~DeleteExporterRuleResult() +{} + +void DeleteExporterRuleResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::string DeleteExporterRuleResult::getMessage()const +{ + return message_; +} + +std::string DeleteExporterRuleResult::getCode()const +{ + return code_; +} + +bool DeleteExporterRuleResult::getSuccess()const +{ + return success_; +} + diff --git a/cms/src/model/DeleteGroupMonitoringAgentProcessRequest.cc b/cms/src/model/DeleteGroupMonitoringAgentProcessRequest.cc index 8b3f7c669..2524be193 100644 --- a/cms/src/model/DeleteGroupMonitoringAgentProcessRequest.cc +++ b/cms/src/model/DeleteGroupMonitoringAgentProcessRequest.cc @@ -35,7 +35,7 @@ std::string DeleteGroupMonitoringAgentProcessRequest::getGroupId()const void DeleteGroupMonitoringAgentProcessRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DeleteGroupMonitoringAgentProcessRequest::getId()const @@ -46,6 +46,6 @@ std::string DeleteGroupMonitoringAgentProcessRequest::getId()const void DeleteGroupMonitoringAgentProcessRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/cms/src/model/DeleteHostAvailabilityRequest.cc b/cms/src/model/DeleteHostAvailabilityRequest.cc index 448813a62..8b9799386 100644 --- a/cms/src/model/DeleteHostAvailabilityRequest.cc +++ b/cms/src/model/DeleteHostAvailabilityRequest.cc @@ -36,7 +36,7 @@ void DeleteHostAvailabilityRequest::setId(const std::vector& id) { id_ = id; for(int dep1 = 0; dep1!= id.size(); dep1++) { - setCoreParameter("Id."+ std::to_string(dep1), std::to_string(id.at(dep1))); + setParameter("Id."+ std::to_string(dep1), std::to_string(id.at(dep1))); } } diff --git a/cms/src/model/DeleteMetricRuleResourcesRequest.cc b/cms/src/model/DeleteMetricRuleResourcesRequest.cc index 3b3bd47f1..d42720dd1 100644 --- a/cms/src/model/DeleteMetricRuleResourcesRequest.cc +++ b/cms/src/model/DeleteMetricRuleResourcesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::DeleteMetricRuleResourcesRequest; DeleteMetricRuleResourcesRequest::DeleteMetricRuleResourcesRequest() : RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRuleResources") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } DeleteMetricRuleResourcesRequest::~DeleteMetricRuleResourcesRequest() @@ -35,7 +35,7 @@ std::string DeleteMetricRuleResourcesRequest::getResources()const void DeleteMetricRuleResourcesRequest::setResources(const std::string& resources) { resources_ = resources; - setCoreParameter("Resources", resources); + setParameter("Resources", resources); } std::string DeleteMetricRuleResourcesRequest::getRuleId()const @@ -46,6 +46,6 @@ std::string DeleteMetricRuleResourcesRequest::getRuleId()const void DeleteMetricRuleResourcesRequest::setRuleId(const std::string& ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", ruleId); + setParameter("RuleId", ruleId); } diff --git a/cms/src/model/DeleteMetricRuleTargetsRequest.cc b/cms/src/model/DeleteMetricRuleTargetsRequest.cc index f89f269b5..ccaae1216 100644 --- a/cms/src/model/DeleteMetricRuleTargetsRequest.cc +++ b/cms/src/model/DeleteMetricRuleTargetsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::DeleteMetricRuleTargetsRequest; DeleteMetricRuleTargetsRequest::DeleteMetricRuleTargetsRequest() : RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRuleTargets") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } DeleteMetricRuleTargetsRequest::~DeleteMetricRuleTargetsRequest() @@ -36,7 +36,7 @@ void DeleteMetricRuleTargetsRequest::setTargetIds(const std::vector { targetIds_ = targetIds; for(int dep1 = 0; dep1!= targetIds.size(); dep1++) { - setCoreParameter("TargetIds."+ std::to_string(dep1), targetIds.at(dep1)); + setParameter("TargetIds."+ std::to_string(dep1), targetIds.at(dep1)); } } @@ -48,6 +48,6 @@ std::string DeleteMetricRuleTargetsRequest::getRuleId()const void DeleteMetricRuleTargetsRequest::setRuleId(const std::string& ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", ruleId); + setParameter("RuleId", ruleId); } diff --git a/cms/src/model/DeleteMetricRuleTemplateRequest.cc b/cms/src/model/DeleteMetricRuleTemplateRequest.cc index 3c4e0900b..55f1ffb02 100644 --- a/cms/src/model/DeleteMetricRuleTemplateRequest.cc +++ b/cms/src/model/DeleteMetricRuleTemplateRequest.cc @@ -35,6 +35,6 @@ std::string DeleteMetricRuleTemplateRequest::getTemplateId()const void DeleteMetricRuleTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } diff --git a/cms/src/model/DeleteMetricRulesRequest.cc b/cms/src/model/DeleteMetricRulesRequest.cc index 88d22647b..ec1c6f11d 100644 --- a/cms/src/model/DeleteMetricRulesRequest.cc +++ b/cms/src/model/DeleteMetricRulesRequest.cc @@ -36,7 +36,7 @@ void DeleteMetricRulesRequest::setId(const std::vector& id) { id_ = id; for(int dep1 = 0; dep1!= id.size(); dep1++) { - setCoreParameter("Id."+ std::to_string(dep1), id.at(dep1)); + setParameter("Id."+ std::to_string(dep1), id.at(dep1)); } } diff --git a/cms/src/model/DeleteMonitorGroupDynamicRuleRequest.cc b/cms/src/model/DeleteMonitorGroupDynamicRuleRequest.cc index 4b0b6b948..986d6518e 100644 --- a/cms/src/model/DeleteMonitorGroupDynamicRuleRequest.cc +++ b/cms/src/model/DeleteMonitorGroupDynamicRuleRequest.cc @@ -35,7 +35,7 @@ long DeleteMonitorGroupDynamicRuleRequest::getGroupId()const void DeleteMonitorGroupDynamicRuleRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } std::string DeleteMonitorGroupDynamicRuleRequest::getCategory()const @@ -46,6 +46,6 @@ std::string DeleteMonitorGroupDynamicRuleRequest::getCategory()const void DeleteMonitorGroupDynamicRuleRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } diff --git a/cms/src/model/DeleteMonitorGroupInstancesRequest.cc b/cms/src/model/DeleteMonitorGroupInstancesRequest.cc index 6eccd32b9..8c76cc8d1 100644 --- a/cms/src/model/DeleteMonitorGroupInstancesRequest.cc +++ b/cms/src/model/DeleteMonitorGroupInstancesRequest.cc @@ -35,7 +35,7 @@ long DeleteMonitorGroupInstancesRequest::getGroupId()const void DeleteMonitorGroupInstancesRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } std::string DeleteMonitorGroupInstancesRequest::getInstanceIdList()const @@ -46,7 +46,7 @@ std::string DeleteMonitorGroupInstancesRequest::getInstanceIdList()const void DeleteMonitorGroupInstancesRequest::setInstanceIdList(const std::string& instanceIdList) { instanceIdList_ = instanceIdList; - setCoreParameter("InstanceIdList", instanceIdList); + setParameter("InstanceIdList", instanceIdList); } std::string DeleteMonitorGroupInstancesRequest::getCategory()const @@ -57,6 +57,6 @@ std::string DeleteMonitorGroupInstancesRequest::getCategory()const void DeleteMonitorGroupInstancesRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } diff --git a/cms/src/model/DeleteMonitorGroupNotifyPolicyRequest.cc b/cms/src/model/DeleteMonitorGroupNotifyPolicyRequest.cc index e06ce98c7..a8fd1254e 100644 --- a/cms/src/model/DeleteMonitorGroupNotifyPolicyRequest.cc +++ b/cms/src/model/DeleteMonitorGroupNotifyPolicyRequest.cc @@ -35,7 +35,7 @@ std::string DeleteMonitorGroupNotifyPolicyRequest::getPolicyType()const void DeleteMonitorGroupNotifyPolicyRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string DeleteMonitorGroupNotifyPolicyRequest::getGroupId()const @@ -46,6 +46,6 @@ std::string DeleteMonitorGroupNotifyPolicyRequest::getGroupId()const void DeleteMonitorGroupNotifyPolicyRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } diff --git a/cms/src/model/DeleteMonitorGroupRequest.cc b/cms/src/model/DeleteMonitorGroupRequest.cc index 735e6d333..a5161b060 100644 --- a/cms/src/model/DeleteMonitorGroupRequest.cc +++ b/cms/src/model/DeleteMonitorGroupRequest.cc @@ -35,6 +35,6 @@ long DeleteMonitorGroupRequest::getGroupId()const void DeleteMonitorGroupRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } diff --git a/cms/src/model/DeleteMonitoringAgentProcessRequest.cc b/cms/src/model/DeleteMonitoringAgentProcessRequest.cc index 7df0ef20d..0930e45ef 100644 --- a/cms/src/model/DeleteMonitoringAgentProcessRequest.cc +++ b/cms/src/model/DeleteMonitoringAgentProcessRequest.cc @@ -35,7 +35,7 @@ std::string DeleteMonitoringAgentProcessRequest::getProcessName()const void DeleteMonitoringAgentProcessRequest::setProcessName(const std::string& processName) { processName_ = processName; - setCoreParameter("ProcessName", processName); + setParameter("ProcessName", processName); } std::string DeleteMonitoringAgentProcessRequest::getInstanceId()const @@ -46,7 +46,7 @@ std::string DeleteMonitoringAgentProcessRequest::getInstanceId()const void DeleteMonitoringAgentProcessRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DeleteMonitoringAgentProcessRequest::getProcessId()const @@ -57,6 +57,6 @@ std::string DeleteMonitoringAgentProcessRequest::getProcessId()const void DeleteMonitoringAgentProcessRequest::setProcessId(const std::string& processId) { processId_ = processId; - setCoreParameter("ProcessId", processId); + setParameter("ProcessId", processId); } diff --git a/cms/src/model/DeleteSiteMonitorsRequest.cc b/cms/src/model/DeleteSiteMonitorsRequest.cc index b80c29b83..754b5af2d 100644 --- a/cms/src/model/DeleteSiteMonitorsRequest.cc +++ b/cms/src/model/DeleteSiteMonitorsRequest.cc @@ -35,7 +35,7 @@ bool DeleteSiteMonitorsRequest::getIsDeleteAlarms()const void DeleteSiteMonitorsRequest::setIsDeleteAlarms(bool isDeleteAlarms) { isDeleteAlarms_ = isDeleteAlarms; - setCoreParameter("IsDeleteAlarms", isDeleteAlarms ? "true" : "false"); + setParameter("IsDeleteAlarms", isDeleteAlarms ? "true" : "false"); } std::string DeleteSiteMonitorsRequest::getTaskIds()const @@ -46,6 +46,6 @@ std::string DeleteSiteMonitorsRequest::getTaskIds()const void DeleteSiteMonitorsRequest::setTaskIds(const std::string& taskIds) { taskIds_ = taskIds; - setCoreParameter("TaskIds", taskIds); + setParameter("TaskIds", taskIds); } diff --git a/cms/src/model/DescribeActiveMetricRuleListRequest.cc b/cms/src/model/DescribeActiveMetricRuleListRequest.cc index 170012250..41b48171a 100644 --- a/cms/src/model/DescribeActiveMetricRuleListRequest.cc +++ b/cms/src/model/DescribeActiveMetricRuleListRequest.cc @@ -35,6 +35,6 @@ std::string DescribeActiveMetricRuleListRequest::getProduct()const void DescribeActiveMetricRuleListRequest::setProduct(const std::string& product) { product_ = product; - setCoreParameter("Product", product); + setParameter("Product", product); } diff --git a/cms/src/model/DescribeAlertHistoryListRequest.cc b/cms/src/model/DescribeAlertHistoryListRequest.cc index 6dd311c3d..c33b750ee 100644 --- a/cms/src/model/DescribeAlertHistoryListRequest.cc +++ b/cms/src/model/DescribeAlertHistoryListRequest.cc @@ -35,7 +35,7 @@ std::string DescribeAlertHistoryListRequest::getRuleName()const void DescribeAlertHistoryListRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } std::string DescribeAlertHistoryListRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeAlertHistoryListRequest::getStartTime()const void DescribeAlertHistoryListRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeAlertHistoryListRequest::getPageSize()const @@ -57,7 +57,7 @@ int DescribeAlertHistoryListRequest::getPageSize()const void DescribeAlertHistoryListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAlertHistoryListRequest::getState()const @@ -68,7 +68,7 @@ std::string DescribeAlertHistoryListRequest::getState()const void DescribeAlertHistoryListRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string DescribeAlertHistoryListRequest::getMetricName()const @@ -79,7 +79,7 @@ std::string DescribeAlertHistoryListRequest::getMetricName()const void DescribeAlertHistoryListRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string DescribeAlertHistoryListRequest::getGroupId()const @@ -90,7 +90,7 @@ std::string DescribeAlertHistoryListRequest::getGroupId()const void DescribeAlertHistoryListRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeAlertHistoryListRequest::getEndTime()const @@ -101,7 +101,7 @@ std::string DescribeAlertHistoryListRequest::getEndTime()const void DescribeAlertHistoryListRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } bool DescribeAlertHistoryListRequest::getAscending()const @@ -112,7 +112,7 @@ bool DescribeAlertHistoryListRequest::getAscending()const void DescribeAlertHistoryListRequest::setAscending(bool ascending) { ascending_ = ascending; - setCoreParameter("Ascending", ascending ? "true" : "false"); + setParameter("Ascending", ascending ? "true" : "false"); } std::string DescribeAlertHistoryListRequest::get_Namespace()const @@ -123,7 +123,7 @@ std::string DescribeAlertHistoryListRequest::get_Namespace()const void DescribeAlertHistoryListRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } int DescribeAlertHistoryListRequest::getPage()const @@ -134,7 +134,7 @@ int DescribeAlertHistoryListRequest::getPage()const void DescribeAlertHistoryListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } std::string DescribeAlertHistoryListRequest::getRuleId()const @@ -145,7 +145,7 @@ std::string DescribeAlertHistoryListRequest::getRuleId()const void DescribeAlertHistoryListRequest::setRuleId(const std::string& ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", ruleId); + setParameter("RuleId", ruleId); } std::string DescribeAlertHistoryListRequest::getStatus()const @@ -156,6 +156,6 @@ std::string DescribeAlertHistoryListRequest::getStatus()const void DescribeAlertHistoryListRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cms/src/model/DescribeAlertHistoryListResult.cc b/cms/src/model/DescribeAlertHistoryListResult.cc index 4f1ec4e4e..1c836cdd2 100644 --- a/cms/src/model/DescribeAlertHistoryListResult.cc +++ b/cms/src/model/DescribeAlertHistoryListResult.cc @@ -43,8 +43,6 @@ void DescribeAlertHistoryListResult::parse(const std::string &payload) for (auto valueAlarmHistoryListAlarmHistory : allAlarmHistoryListNode) { AlarmHistory alarmHistoryListObject; - if(!valueAlarmHistoryListAlarmHistory["Id"].isNull()) - alarmHistoryListObject.id = valueAlarmHistoryListAlarmHistory["Id"].asString(); if(!valueAlarmHistoryListAlarmHistory["RuleId"].isNull()) alarmHistoryListObject.ruleId = valueAlarmHistoryListAlarmHistory["RuleId"].asString(); if(!valueAlarmHistoryListAlarmHistory["GroupId"].isNull()) diff --git a/cms/src/model/DescribeAlertingMetricRuleResourcesRequest.cc b/cms/src/model/DescribeAlertingMetricRuleResourcesRequest.cc index 0fbdf4861..8ed57b087 100644 --- a/cms/src/model/DescribeAlertingMetricRuleResourcesRequest.cc +++ b/cms/src/model/DescribeAlertingMetricRuleResourcesRequest.cc @@ -35,7 +35,7 @@ std::string DescribeAlertingMetricRuleResourcesRequest::getGroupId()const void DescribeAlertingMetricRuleResourcesRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int DescribeAlertingMetricRuleResourcesRequest::getPageSize()const @@ -46,7 +46,7 @@ int DescribeAlertingMetricRuleResourcesRequest::getPageSize()const void DescribeAlertingMetricRuleResourcesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int DescribeAlertingMetricRuleResourcesRequest::getPage()const @@ -57,7 +57,7 @@ int DescribeAlertingMetricRuleResourcesRequest::getPage()const void DescribeAlertingMetricRuleResourcesRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } std::string DescribeAlertingMetricRuleResourcesRequest::getRuleId()const @@ -68,6 +68,6 @@ std::string DescribeAlertingMetricRuleResourcesRequest::getRuleId()const void DescribeAlertingMetricRuleResourcesRequest::setRuleId(const std::string& ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", ruleId); + setParameter("RuleId", ruleId); } diff --git a/cms/src/model/DescribeContactGroupListRequest.cc b/cms/src/model/DescribeContactGroupListRequest.cc index fa1bd3370..4bf6e3327 100644 --- a/cms/src/model/DescribeContactGroupListRequest.cc +++ b/cms/src/model/DescribeContactGroupListRequest.cc @@ -35,7 +35,7 @@ int DescribeContactGroupListRequest::getPageNumber()const void DescribeContactGroupListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeContactGroupListRequest::getPageSize()const @@ -46,6 +46,6 @@ int DescribeContactGroupListRequest::getPageSize()const void DescribeContactGroupListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cms/src/model/DescribeContactListByContactGroupRequest.cc b/cms/src/model/DescribeContactListByContactGroupRequest.cc index 77f782afd..81b3557ca 100644 --- a/cms/src/model/DescribeContactListByContactGroupRequest.cc +++ b/cms/src/model/DescribeContactListByContactGroupRequest.cc @@ -35,6 +35,6 @@ std::string DescribeContactListByContactGroupRequest::getContactGroupName()const void DescribeContactListByContactGroupRequest::setContactGroupName(const std::string& contactGroupName) { contactGroupName_ = contactGroupName; - setCoreParameter("ContactGroupName", contactGroupName); + setParameter("ContactGroupName", contactGroupName); } diff --git a/cms/src/model/DescribeContactListRequest.cc b/cms/src/model/DescribeContactListRequest.cc index 72dd089d9..90842ca3e 100644 --- a/cms/src/model/DescribeContactListRequest.cc +++ b/cms/src/model/DescribeContactListRequest.cc @@ -35,7 +35,7 @@ int DescribeContactListRequest::getPageNumber()const void DescribeContactListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeContactListRequest::getContactName()const @@ -46,7 +46,7 @@ std::string DescribeContactListRequest::getContactName()const void DescribeContactListRequest::setContactName(const std::string& contactName) { contactName_ = contactName; - setCoreParameter("ContactName", contactName); + setParameter("ContactName", contactName); } int DescribeContactListRequest::getPageSize()const @@ -57,6 +57,6 @@ int DescribeContactListRequest::getPageSize()const void DescribeContactListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cms/src/model/DescribeCustomEventAttributeRequest.cc b/cms/src/model/DescribeCustomEventAttributeRequest.cc index 5fc93ca59..f7c2e5ec8 100644 --- a/cms/src/model/DescribeCustomEventAttributeRequest.cc +++ b/cms/src/model/DescribeCustomEventAttributeRequest.cc @@ -35,7 +35,7 @@ std::string DescribeCustomEventAttributeRequest::getEventId()const void DescribeCustomEventAttributeRequest::setEventId(const std::string& eventId) { eventId_ = eventId; - setCoreParameter("EventId", eventId); + setParameter("EventId", eventId); } std::string DescribeCustomEventAttributeRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeCustomEventAttributeRequest::getStartTime()const void DescribeCustomEventAttributeRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeCustomEventAttributeRequest::getSearchKeywords()const @@ -57,7 +57,7 @@ std::string DescribeCustomEventAttributeRequest::getSearchKeywords()const void DescribeCustomEventAttributeRequest::setSearchKeywords(const std::string& searchKeywords) { searchKeywords_ = searchKeywords; - setCoreParameter("SearchKeywords", searchKeywords); + setParameter("SearchKeywords", searchKeywords); } int DescribeCustomEventAttributeRequest::getPageNumber()const @@ -68,7 +68,7 @@ int DescribeCustomEventAttributeRequest::getPageNumber()const void DescribeCustomEventAttributeRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeCustomEventAttributeRequest::getPageSize()const @@ -79,7 +79,7 @@ int DescribeCustomEventAttributeRequest::getPageSize()const void DescribeCustomEventAttributeRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCustomEventAttributeRequest::getLevel()const @@ -90,7 +90,7 @@ std::string DescribeCustomEventAttributeRequest::getLevel()const void DescribeCustomEventAttributeRequest::setLevel(const std::string& level) { level_ = level; - setCoreParameter("Level", level); + setParameter("Level", level); } std::string DescribeCustomEventAttributeRequest::getGroupId()const @@ -101,7 +101,7 @@ std::string DescribeCustomEventAttributeRequest::getGroupId()const void DescribeCustomEventAttributeRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeCustomEventAttributeRequest::getEndTime()const @@ -112,7 +112,7 @@ std::string DescribeCustomEventAttributeRequest::getEndTime()const void DescribeCustomEventAttributeRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeCustomEventAttributeRequest::getName()const @@ -123,6 +123,6 @@ std::string DescribeCustomEventAttributeRequest::getName()const void DescribeCustomEventAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cms/src/model/DescribeCustomEventCountRequest.cc b/cms/src/model/DescribeCustomEventCountRequest.cc index 7455c7c14..f6d0ee38b 100644 --- a/cms/src/model/DescribeCustomEventCountRequest.cc +++ b/cms/src/model/DescribeCustomEventCountRequest.cc @@ -35,7 +35,7 @@ std::string DescribeCustomEventCountRequest::getEventId()const void DescribeCustomEventCountRequest::setEventId(const std::string& eventId) { eventId_ = eventId; - setCoreParameter("EventId", eventId); + setParameter("EventId", eventId); } std::string DescribeCustomEventCountRequest::getLevel()const @@ -46,7 +46,7 @@ std::string DescribeCustomEventCountRequest::getLevel()const void DescribeCustomEventCountRequest::setLevel(const std::string& level) { level_ = level; - setCoreParameter("Level", level); + setParameter("Level", level); } std::string DescribeCustomEventCountRequest::getGroupId()const @@ -57,7 +57,7 @@ std::string DescribeCustomEventCountRequest::getGroupId()const void DescribeCustomEventCountRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeCustomEventCountRequest::getEndTime()const @@ -68,7 +68,7 @@ std::string DescribeCustomEventCountRequest::getEndTime()const void DescribeCustomEventCountRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeCustomEventCountRequest::getStartTime()const @@ -79,7 +79,7 @@ std::string DescribeCustomEventCountRequest::getStartTime()const void DescribeCustomEventCountRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeCustomEventCountRequest::getSearchKeywords()const @@ -90,7 +90,7 @@ std::string DescribeCustomEventCountRequest::getSearchKeywords()const void DescribeCustomEventCountRequest::setSearchKeywords(const std::string& searchKeywords) { searchKeywords_ = searchKeywords; - setCoreParameter("SearchKeywords", searchKeywords); + setParameter("SearchKeywords", searchKeywords); } std::string DescribeCustomEventCountRequest::getName()const @@ -101,6 +101,6 @@ std::string DescribeCustomEventCountRequest::getName()const void DescribeCustomEventCountRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cms/src/model/DescribeCustomEventHistogramRequest.cc b/cms/src/model/DescribeCustomEventHistogramRequest.cc index 75df245d4..728ee8f93 100644 --- a/cms/src/model/DescribeCustomEventHistogramRequest.cc +++ b/cms/src/model/DescribeCustomEventHistogramRequest.cc @@ -35,7 +35,7 @@ std::string DescribeCustomEventHistogramRequest::getEventId()const void DescribeCustomEventHistogramRequest::setEventId(const std::string& eventId) { eventId_ = eventId; - setCoreParameter("EventId", eventId); + setParameter("EventId", eventId); } std::string DescribeCustomEventHistogramRequest::getLevel()const @@ -46,7 +46,7 @@ std::string DescribeCustomEventHistogramRequest::getLevel()const void DescribeCustomEventHistogramRequest::setLevel(const std::string& level) { level_ = level; - setCoreParameter("Level", level); + setParameter("Level", level); } std::string DescribeCustomEventHistogramRequest::getGroupId()const @@ -57,7 +57,7 @@ std::string DescribeCustomEventHistogramRequest::getGroupId()const void DescribeCustomEventHistogramRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeCustomEventHistogramRequest::getEndTime()const @@ -68,7 +68,7 @@ std::string DescribeCustomEventHistogramRequest::getEndTime()const void DescribeCustomEventHistogramRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeCustomEventHistogramRequest::getStartTime()const @@ -79,7 +79,7 @@ std::string DescribeCustomEventHistogramRequest::getStartTime()const void DescribeCustomEventHistogramRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeCustomEventHistogramRequest::getSearchKeywords()const @@ -90,7 +90,7 @@ std::string DescribeCustomEventHistogramRequest::getSearchKeywords()const void DescribeCustomEventHistogramRequest::setSearchKeywords(const std::string& searchKeywords) { searchKeywords_ = searchKeywords; - setCoreParameter("SearchKeywords", searchKeywords); + setParameter("SearchKeywords", searchKeywords); } std::string DescribeCustomEventHistogramRequest::getName()const @@ -101,6 +101,6 @@ std::string DescribeCustomEventHistogramRequest::getName()const void DescribeCustomEventHistogramRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cms/src/model/DescribeCustomMetricListRequest.cc b/cms/src/model/DescribeCustomMetricListRequest.cc index 57ab05837..065a2db41 100644 --- a/cms/src/model/DescribeCustomMetricListRequest.cc +++ b/cms/src/model/DescribeCustomMetricListRequest.cc @@ -35,7 +35,7 @@ std::string DescribeCustomMetricListRequest::getGroupId()const void DescribeCustomMetricListRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeCustomMetricListRequest::getPageNumber()const @@ -46,7 +46,7 @@ std::string DescribeCustomMetricListRequest::getPageNumber()const void DescribeCustomMetricListRequest::setPageNumber(const std::string& pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", pageNumber); + setParameter("PageNumber", pageNumber); } std::string DescribeCustomMetricListRequest::getPageSize()const @@ -57,7 +57,7 @@ std::string DescribeCustomMetricListRequest::getPageSize()const void DescribeCustomMetricListRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string DescribeCustomMetricListRequest::getMetricName()const @@ -68,7 +68,7 @@ std::string DescribeCustomMetricListRequest::getMetricName()const void DescribeCustomMetricListRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string DescribeCustomMetricListRequest::getDimension()const @@ -79,7 +79,7 @@ std::string DescribeCustomMetricListRequest::getDimension()const void DescribeCustomMetricListRequest::setDimension(const std::string& dimension) { dimension_ = dimension; - setCoreParameter("Dimension", dimension); + setParameter("Dimension", dimension); } std::string DescribeCustomMetricListRequest::getMd5()const @@ -90,6 +90,6 @@ std::string DescribeCustomMetricListRequest::getMd5()const void DescribeCustomMetricListRequest::setMd5(const std::string& md5) { md5_ = md5; - setCoreParameter("Md5", md5); + setParameter("Md5", md5); } diff --git a/cms/src/model/DescribeDynamicTagRuleListRequest.cc b/cms/src/model/DescribeDynamicTagRuleListRequest.cc index 850a6144a..fb47b0b2f 100644 --- a/cms/src/model/DescribeDynamicTagRuleListRequest.cc +++ b/cms/src/model/DescribeDynamicTagRuleListRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::DescribeDynamicTagRuleListRequest; DescribeDynamicTagRuleListRequest::DescribeDynamicTagRuleListRequest() : RpcServiceRequest("cms", "2019-01-01", "DescribeDynamicTagRuleList") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } DescribeDynamicTagRuleListRequest::~DescribeDynamicTagRuleListRequest() @@ -35,7 +35,7 @@ std::string DescribeDynamicTagRuleListRequest::getPageNumber()const void DescribeDynamicTagRuleListRequest::setPageNumber(const std::string& pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", pageNumber); + setParameter("PageNumber", pageNumber); } std::string DescribeDynamicTagRuleListRequest::getPageSize()const @@ -46,7 +46,7 @@ std::string DescribeDynamicTagRuleListRequest::getPageSize()const void DescribeDynamicTagRuleListRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string DescribeDynamicTagRuleListRequest::getTagKey()const @@ -57,6 +57,6 @@ std::string DescribeDynamicTagRuleListRequest::getTagKey()const void DescribeDynamicTagRuleListRequest::setTagKey(const std::string& tagKey) { tagKey_ = tagKey; - setCoreParameter("TagKey", tagKey); + setParameter("TagKey", tagKey); } diff --git a/cms/src/model/DescribeEventRuleAttributeRequest.cc b/cms/src/model/DescribeEventRuleAttributeRequest.cc index 776ecb7ff..5c8f809e3 100644 --- a/cms/src/model/DescribeEventRuleAttributeRequest.cc +++ b/cms/src/model/DescribeEventRuleAttributeRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::DescribeEventRuleAttributeRequest; DescribeEventRuleAttributeRequest::DescribeEventRuleAttributeRequest() : RpcServiceRequest("cms", "2019-01-01", "DescribeEventRuleAttribute") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } DescribeEventRuleAttributeRequest::~DescribeEventRuleAttributeRequest() @@ -35,6 +35,6 @@ std::string DescribeEventRuleAttributeRequest::getRuleName()const void DescribeEventRuleAttributeRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } diff --git a/cms/src/model/DescribeEventRuleListRequest.cc b/cms/src/model/DescribeEventRuleListRequest.cc index 859e7fa4e..377c9c539 100644 --- a/cms/src/model/DescribeEventRuleListRequest.cc +++ b/cms/src/model/DescribeEventRuleListRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::DescribeEventRuleListRequest; DescribeEventRuleListRequest::DescribeEventRuleListRequest() : RpcServiceRequest("cms", "2019-01-01", "DescribeEventRuleList") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } DescribeEventRuleListRequest::~DescribeEventRuleListRequest() @@ -35,7 +35,7 @@ std::string DescribeEventRuleListRequest::getGroupId()const void DescribeEventRuleListRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeEventRuleListRequest::getPageNumber()const @@ -46,7 +46,7 @@ std::string DescribeEventRuleListRequest::getPageNumber()const void DescribeEventRuleListRequest::setPageNumber(const std::string& pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", pageNumber); + setParameter("PageNumber", pageNumber); } std::string DescribeEventRuleListRequest::getPageSize()const @@ -57,7 +57,7 @@ std::string DescribeEventRuleListRequest::getPageSize()const void DescribeEventRuleListRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string DescribeEventRuleListRequest::getNamePrefix()const @@ -68,6 +68,6 @@ std::string DescribeEventRuleListRequest::getNamePrefix()const void DescribeEventRuleListRequest::setNamePrefix(const std::string& namePrefix) { namePrefix_ = namePrefix; - setCoreParameter("NamePrefix", namePrefix); + setParameter("NamePrefix", namePrefix); } diff --git a/cms/src/model/DescribeEventRuleTargetListRequest.cc b/cms/src/model/DescribeEventRuleTargetListRequest.cc index 9421c6b47..d2a9ae11a 100644 --- a/cms/src/model/DescribeEventRuleTargetListRequest.cc +++ b/cms/src/model/DescribeEventRuleTargetListRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::DescribeEventRuleTargetListRequest; DescribeEventRuleTargetListRequest::DescribeEventRuleTargetListRequest() : RpcServiceRequest("cms", "2019-01-01", "DescribeEventRuleTargetList") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } DescribeEventRuleTargetListRequest::~DescribeEventRuleTargetListRequest() @@ -35,6 +35,6 @@ std::string DescribeEventRuleTargetListRequest::getRuleName()const void DescribeEventRuleTargetListRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } diff --git a/cms/src/model/DescribeExporterOutputListRequest.cc b/cms/src/model/DescribeExporterOutputListRequest.cc new file mode 100644 index 000000000..f9c76f0ba --- /dev/null +++ b/cms/src/model/DescribeExporterOutputListRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Cms::Model::DescribeExporterOutputListRequest; + +DescribeExporterOutputListRequest::DescribeExporterOutputListRequest() : + RpcServiceRequest("cms", "2019-01-01", "DescribeExporterOutputList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeExporterOutputListRequest::~DescribeExporterOutputListRequest() +{} + +int DescribeExporterOutputListRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeExporterOutputListRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +int DescribeExporterOutputListRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeExporterOutputListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/cms/src/model/DescribeExporterOutputListResult.cc b/cms/src/model/DescribeExporterOutputListResult.cc new file mode 100644 index 000000000..7c6cd8381 --- /dev/null +++ b/cms/src/model/DescribeExporterOutputListResult.cc @@ -0,0 +1,107 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cms; +using namespace AlibabaCloud::Cms::Model; + +DescribeExporterOutputListResult::DescribeExporterOutputListResult() : + ServiceResult() +{} + +DescribeExporterOutputListResult::DescribeExporterOutputListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeExporterOutputListResult::~DescribeExporterOutputListResult() +{} + +void DescribeExporterOutputListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDatapointsNode = value["Datapoints"]["Datapoint"]; + for (auto valueDatapointsDatapoint : allDatapointsNode) + { + Datapoint datapointsObject; + if(!valueDatapointsDatapoint["DestName"].isNull()) + datapointsObject.destName = valueDatapointsDatapoint["DestName"].asString(); + if(!valueDatapointsDatapoint["DestType"].isNull()) + datapointsObject.destType = valueDatapointsDatapoint["DestType"].asString(); + if(!valueDatapointsDatapoint["CreateTime"].isNull()) + datapointsObject.createTime = std::stol(valueDatapointsDatapoint["CreateTime"].asString()); + auto configJsonNode = value["ConfigJson"]; + if(!configJsonNode["logstore"].isNull()) + datapointsObject.configJson.logstore = configJsonNode["logstore"].asString(); + if(!configJsonNode["project"].isNull()) + datapointsObject.configJson.project = configJsonNode["project"].asString(); + if(!configJsonNode["endpoint"].isNull()) + datapointsObject.configJson.endpoint = configJsonNode["endpoint"].asString(); + if(!configJsonNode["as"].isNull()) + datapointsObject.configJson.as = configJsonNode["as"].asString(); + if(!configJsonNode["ak"].isNull()) + datapointsObject.configJson.ak = configJsonNode["ak"].asString(); + datapoints_.push_back(datapointsObject); + } + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Total"].isNull()) + total_ = std::stoi(value["Total"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::string DescribeExporterOutputListResult::getMessage()const +{ + return message_; +} + +int DescribeExporterOutputListResult::getPageNumber()const +{ + return pageNumber_; +} + +int DescribeExporterOutputListResult::getTotal()const +{ + return total_; +} + +std::vector DescribeExporterOutputListResult::getDatapoints()const +{ + return datapoints_; +} + +std::string DescribeExporterOutputListResult::getCode()const +{ + return code_; +} + +bool DescribeExporterOutputListResult::getSuccess()const +{ + return success_; +} + diff --git a/cms/src/model/DescribeExporterRuleListRequest.cc b/cms/src/model/DescribeExporterRuleListRequest.cc new file mode 100644 index 000000000..89dd51e8d --- /dev/null +++ b/cms/src/model/DescribeExporterRuleListRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Cms::Model::DescribeExporterRuleListRequest; + +DescribeExporterRuleListRequest::DescribeExporterRuleListRequest() : + RpcServiceRequest("cms", "2019-01-01", "DescribeExporterRuleList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeExporterRuleListRequest::~DescribeExporterRuleListRequest() +{} + +int DescribeExporterRuleListRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeExporterRuleListRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +int DescribeExporterRuleListRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeExporterRuleListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/cms/src/model/DescribeExporterRuleListResult.cc b/cms/src/model/DescribeExporterRuleListResult.cc new file mode 100644 index 000000000..b58232002 --- /dev/null +++ b/cms/src/model/DescribeExporterRuleListResult.cc @@ -0,0 +1,109 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cms; +using namespace AlibabaCloud::Cms::Model; + +DescribeExporterRuleListResult::DescribeExporterRuleListResult() : + ServiceResult() +{} + +DescribeExporterRuleListResult::DescribeExporterRuleListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeExporterRuleListResult::~DescribeExporterRuleListResult() +{} + +void DescribeExporterRuleListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDatapointsNode = value["Datapoints"]["Datapoint"]; + for (auto valueDatapointsDatapoint : allDatapointsNode) + { + Datapoint datapointsObject; + if(!valueDatapointsDatapoint["RuleName"].isNull()) + datapointsObject.ruleName = valueDatapointsDatapoint["RuleName"].asString(); + if(!valueDatapointsDatapoint["Namespace"].isNull()) + datapointsObject._namespace = valueDatapointsDatapoint["Namespace"].asString(); + if(!valueDatapointsDatapoint["MetricName"].isNull()) + datapointsObject.metricName = valueDatapointsDatapoint["MetricName"].asString(); + if(!valueDatapointsDatapoint["Enabled"].isNull()) + datapointsObject.enabled = valueDatapointsDatapoint["Enabled"].asString() == "true"; + if(!valueDatapointsDatapoint["TargetWindows"].isNull()) + datapointsObject.targetWindows = valueDatapointsDatapoint["TargetWindows"].asString(); + if(!valueDatapointsDatapoint["Describe"].isNull()) + datapointsObject.describe = valueDatapointsDatapoint["Describe"].asString(); + if(!valueDatapointsDatapoint["Dimension"].isNull()) + datapointsObject.dimension = valueDatapointsDatapoint["Dimension"].asString(); + if(!valueDatapointsDatapoint["CreateTime"].isNull()) + datapointsObject.createTime = std::stol(valueDatapointsDatapoint["CreateTime"].asString()); + auto allDstName = value["DstName"]["DstName"]; + for (auto value : allDstName) + datapointsObject.dstName.push_back(value.asString()); + datapoints_.push_back(datapointsObject); + } + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Total"].isNull()) + total_ = std::stoi(value["Total"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::string DescribeExporterRuleListResult::getMessage()const +{ + return message_; +} + +int DescribeExporterRuleListResult::getPageNumber()const +{ + return pageNumber_; +} + +int DescribeExporterRuleListResult::getTotal()const +{ + return total_; +} + +std::vector DescribeExporterRuleListResult::getDatapoints()const +{ + return datapoints_; +} + +std::string DescribeExporterRuleListResult::getCode()const +{ + return code_; +} + +bool DescribeExporterRuleListResult::getSuccess()const +{ + return success_; +} + diff --git a/cms/src/model/DescribeFolderListRequest.cc b/cms/src/model/DescribeFolderListRequest.cc new file mode 100644 index 000000000..43b22e4cd --- /dev/null +++ b/cms/src/model/DescribeFolderListRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Cms::Model::DescribeFolderListRequest; + +DescribeFolderListRequest::DescribeFolderListRequest() : + RpcServiceRequest("cms", "2019-01-01", "DescribeFolderList") +{ + setMethod(HttpRequest::Method::Get); +} + +DescribeFolderListRequest::~DescribeFolderListRequest() +{} + +std::string DescribeFolderListRequest::getAppName()const +{ + return appName_; +} + +void DescribeFolderListRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + diff --git a/cms/src/model/DescribeFolderListResult.cc b/cms/src/model/DescribeFolderListResult.cc new file mode 100644 index 000000000..1891f86aa --- /dev/null +++ b/cms/src/model/DescribeFolderListResult.cc @@ -0,0 +1,96 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cms; +using namespace AlibabaCloud::Cms::Model; + +DescribeFolderListResult::DescribeFolderListResult() : + ServiceResult() +{} + +DescribeFolderListResult::DescribeFolderListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeFolderListResult::~DescribeFolderListResult() +{} + +void DescribeFolderListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto resourceNode = value["Resource"]; + if(!resourceNode["Name"].isNull()) + resource_.name = resourceNode["Name"].asString(); + if(!resourceNode["ServiceId"].isNull()) + resource_.serviceId = std::stol(resourceNode["ServiceId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = std::stoi(value["Code"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["Total"].isNull()) + total_ = std::stoi(value["Total"].asString()); + +} + +std::string DescribeFolderListResult::getMessage()const +{ + return message_; +} + +int DescribeFolderListResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeFolderListResult::getPageNumber()const +{ + return pageNumber_; +} + +int DescribeFolderListResult::getTotal()const +{ + return total_; +} + +DescribeFolderListResult::Resource DescribeFolderListResult::getResource()const +{ + return resource_; +} + +int DescribeFolderListResult::getCode()const +{ + return code_; +} + +bool DescribeFolderListResult::getSuccess()const +{ + return success_; +} + diff --git a/cms/src/model/DescribeGroupMonitoringAgentProcessRequest.cc b/cms/src/model/DescribeGroupMonitoringAgentProcessRequest.cc index d32737c1b..eb0c7b940 100644 --- a/cms/src/model/DescribeGroupMonitoringAgentProcessRequest.cc +++ b/cms/src/model/DescribeGroupMonitoringAgentProcessRequest.cc @@ -35,7 +35,7 @@ std::string DescribeGroupMonitoringAgentProcessRequest::getGroupId()const void DescribeGroupMonitoringAgentProcessRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeGroupMonitoringAgentProcessRequest::getProcessName()const @@ -46,7 +46,7 @@ std::string DescribeGroupMonitoringAgentProcessRequest::getProcessName()const void DescribeGroupMonitoringAgentProcessRequest::setProcessName(const std::string& processName) { processName_ = processName; - setCoreParameter("ProcessName", processName); + setParameter("ProcessName", processName); } int DescribeGroupMonitoringAgentProcessRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeGroupMonitoringAgentProcessRequest::getPageNumber()const void DescribeGroupMonitoringAgentProcessRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeGroupMonitoringAgentProcessRequest::getPageSize()const @@ -68,6 +68,6 @@ int DescribeGroupMonitoringAgentProcessRequest::getPageSize()const void DescribeGroupMonitoringAgentProcessRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cms/src/model/DescribeHostAvailabilityListRequest.cc b/cms/src/model/DescribeHostAvailabilityListRequest.cc index 48d357c3e..b89af1e34 100644 --- a/cms/src/model/DescribeHostAvailabilityListRequest.cc +++ b/cms/src/model/DescribeHostAvailabilityListRequest.cc @@ -35,7 +35,7 @@ long DescribeHostAvailabilityListRequest::getGroupId()const void DescribeHostAvailabilityListRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } std::string DescribeHostAvailabilityListRequest::getTaskName()const @@ -46,7 +46,7 @@ std::string DescribeHostAvailabilityListRequest::getTaskName()const void DescribeHostAvailabilityListRequest::setTaskName(const std::string& taskName) { taskName_ = taskName; - setCoreParameter("TaskName", taskName); + setParameter("TaskName", taskName); } int DescribeHostAvailabilityListRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeHostAvailabilityListRequest::getPageNumber()const void DescribeHostAvailabilityListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeHostAvailabilityListRequest::getPageSize()const @@ -68,7 +68,7 @@ int DescribeHostAvailabilityListRequest::getPageSize()const void DescribeHostAvailabilityListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long DescribeHostAvailabilityListRequest::getId()const @@ -79,6 +79,6 @@ long DescribeHostAvailabilityListRequest::getId()const void DescribeHostAvailabilityListRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/cms/src/model/DescribeMetricDataRequest.cc b/cms/src/model/DescribeMetricDataRequest.cc index 61d2fed30..19fc46bd8 100644 --- a/cms/src/model/DescribeMetricDataRequest.cc +++ b/cms/src/model/DescribeMetricDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeMetricDataRequest::getPeriod()const void DescribeMetricDataRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } std::string DescribeMetricDataRequest::getLength()const @@ -46,7 +46,7 @@ std::string DescribeMetricDataRequest::getLength()const void DescribeMetricDataRequest::setLength(const std::string& length) { length_ = length; - setCoreParameter("Length", length); + setParameter("Length", length); } std::string DescribeMetricDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeMetricDataRequest::getEndTime()const void DescribeMetricDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeMetricDataRequest::getExpress()const @@ -68,7 +68,7 @@ std::string DescribeMetricDataRequest::getExpress()const void DescribeMetricDataRequest::setExpress(const std::string& express) { express_ = express; - setCoreParameter("Express", express); + setParameter("Express", express); } std::string DescribeMetricDataRequest::getStartTime()const @@ -79,7 +79,7 @@ std::string DescribeMetricDataRequest::getStartTime()const void DescribeMetricDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeMetricDataRequest::get_Namespace()const @@ -90,7 +90,7 @@ std::string DescribeMetricDataRequest::get_Namespace()const void DescribeMetricDataRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } std::string DescribeMetricDataRequest::getMetricName()const @@ -101,7 +101,7 @@ std::string DescribeMetricDataRequest::getMetricName()const void DescribeMetricDataRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string DescribeMetricDataRequest::getDimensions()const @@ -112,6 +112,6 @@ std::string DescribeMetricDataRequest::getDimensions()const void DescribeMetricDataRequest::setDimensions(const std::string& dimensions) { dimensions_ = dimensions; - setCoreParameter("Dimensions", dimensions); + setParameter("Dimensions", dimensions); } diff --git a/cms/src/model/DescribeMetricLastRequest.cc b/cms/src/model/DescribeMetricLastRequest.cc index c056806c8..0639361e8 100644 --- a/cms/src/model/DescribeMetricLastRequest.cc +++ b/cms/src/model/DescribeMetricLastRequest.cc @@ -35,7 +35,7 @@ std::string DescribeMetricLastRequest::getExpress()const void DescribeMetricLastRequest::setExpress(const std::string& express) { express_ = express; - setCoreParameter("Express", express); + setParameter("Express", express); } std::string DescribeMetricLastRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeMetricLastRequest::getStartTime()const void DescribeMetricLastRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeMetricLastRequest::getNextToken()const @@ -57,7 +57,7 @@ std::string DescribeMetricLastRequest::getNextToken()const void DescribeMetricLastRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } std::string DescribeMetricLastRequest::getMetricName()const @@ -68,7 +68,7 @@ std::string DescribeMetricLastRequest::getMetricName()const void DescribeMetricLastRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string DescribeMetricLastRequest::getPeriod()const @@ -79,7 +79,7 @@ std::string DescribeMetricLastRequest::getPeriod()const void DescribeMetricLastRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } std::string DescribeMetricLastRequest::getLength()const @@ -90,7 +90,7 @@ std::string DescribeMetricLastRequest::getLength()const void DescribeMetricLastRequest::setLength(const std::string& length) { length_ = length; - setCoreParameter("Length", length); + setParameter("Length", length); } std::string DescribeMetricLastRequest::getEndTime()const @@ -101,7 +101,7 @@ std::string DescribeMetricLastRequest::getEndTime()const void DescribeMetricLastRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeMetricLastRequest::get_Namespace()const @@ -112,7 +112,7 @@ std::string DescribeMetricLastRequest::get_Namespace()const void DescribeMetricLastRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } std::string DescribeMetricLastRequest::getDimensions()const @@ -123,6 +123,6 @@ std::string DescribeMetricLastRequest::getDimensions()const void DescribeMetricLastRequest::setDimensions(const std::string& dimensions) { dimensions_ = dimensions; - setCoreParameter("Dimensions", dimensions); + setParameter("Dimensions", dimensions); } diff --git a/cms/src/model/DescribeMetricListRequest.cc b/cms/src/model/DescribeMetricListRequest.cc index 12923a953..a1b836e09 100644 --- a/cms/src/model/DescribeMetricListRequest.cc +++ b/cms/src/model/DescribeMetricListRequest.cc @@ -35,7 +35,7 @@ std::string DescribeMetricListRequest::getExpress()const void DescribeMetricListRequest::setExpress(const std::string& express) { express_ = express; - setCoreParameter("Express", express); + setParameter("Express", express); } std::string DescribeMetricListRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeMetricListRequest::getStartTime()const void DescribeMetricListRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeMetricListRequest::getNextToken()const @@ -57,7 +57,7 @@ std::string DescribeMetricListRequest::getNextToken()const void DescribeMetricListRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } std::string DescribeMetricListRequest::getMetricName()const @@ -68,7 +68,7 @@ std::string DescribeMetricListRequest::getMetricName()const void DescribeMetricListRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string DescribeMetricListRequest::getPeriod()const @@ -79,7 +79,7 @@ std::string DescribeMetricListRequest::getPeriod()const void DescribeMetricListRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } std::string DescribeMetricListRequest::getLength()const @@ -90,7 +90,7 @@ std::string DescribeMetricListRequest::getLength()const void DescribeMetricListRequest::setLength(const std::string& length) { length_ = length; - setCoreParameter("Length", length); + setParameter("Length", length); } std::string DescribeMetricListRequest::getEndTime()const @@ -101,7 +101,7 @@ std::string DescribeMetricListRequest::getEndTime()const void DescribeMetricListRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeMetricListRequest::get_Namespace()const @@ -112,7 +112,7 @@ std::string DescribeMetricListRequest::get_Namespace()const void DescribeMetricListRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } std::string DescribeMetricListRequest::getDimensions()const @@ -123,6 +123,6 @@ std::string DescribeMetricListRequest::getDimensions()const void DescribeMetricListRequest::setDimensions(const std::string& dimensions) { dimensions_ = dimensions; - setCoreParameter("Dimensions", dimensions); + setParameter("Dimensions", dimensions); } diff --git a/cms/src/model/DescribeMetricMetaListRequest.cc b/cms/src/model/DescribeMetricMetaListRequest.cc index 50fa61acc..8344542dd 100644 --- a/cms/src/model/DescribeMetricMetaListRequest.cc +++ b/cms/src/model/DescribeMetricMetaListRequest.cc @@ -35,7 +35,7 @@ int DescribeMetricMetaListRequest::getPageNumber()const void DescribeMetricMetaListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeMetricMetaListRequest::getLabels()const @@ -46,7 +46,7 @@ std::string DescribeMetricMetaListRequest::getLabels()const void DescribeMetricMetaListRequest::setLabels(const std::string& labels) { labels_ = labels; - setCoreParameter("Labels", labels); + setParameter("Labels", labels); } std::string DescribeMetricMetaListRequest::get_Namespace()const @@ -57,7 +57,7 @@ std::string DescribeMetricMetaListRequest::get_Namespace()const void DescribeMetricMetaListRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } int DescribeMetricMetaListRequest::getPageSize()const @@ -68,7 +68,7 @@ int DescribeMetricMetaListRequest::getPageSize()const void DescribeMetricMetaListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeMetricMetaListRequest::getMetricName()const @@ -79,6 +79,6 @@ std::string DescribeMetricMetaListRequest::getMetricName()const void DescribeMetricMetaListRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } diff --git a/cms/src/model/DescribeMetricRuleCountRequest.cc b/cms/src/model/DescribeMetricRuleCountRequest.cc index 941f226a6..46c10cd19 100644 --- a/cms/src/model/DescribeMetricRuleCountRequest.cc +++ b/cms/src/model/DescribeMetricRuleCountRequest.cc @@ -35,7 +35,7 @@ std::string DescribeMetricRuleCountRequest::get_Namespace()const void DescribeMetricRuleCountRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } std::string DescribeMetricRuleCountRequest::getMetricName()const @@ -46,6 +46,6 @@ std::string DescribeMetricRuleCountRequest::getMetricName()const void DescribeMetricRuleCountRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } diff --git a/cms/src/model/DescribeMetricRuleListRequest.cc b/cms/src/model/DescribeMetricRuleListRequest.cc index fec068750..df6b8bbeb 100644 --- a/cms/src/model/DescribeMetricRuleListRequest.cc +++ b/cms/src/model/DescribeMetricRuleListRequest.cc @@ -35,7 +35,7 @@ bool DescribeMetricRuleListRequest::getEnableState()const void DescribeMetricRuleListRequest::setEnableState(bool enableState) { enableState_ = enableState; - setCoreParameter("EnableState", enableState ? "true" : "false"); + setParameter("EnableState", enableState ? "true" : "false"); } std::string DescribeMetricRuleListRequest::getRuleName()const @@ -46,7 +46,7 @@ std::string DescribeMetricRuleListRequest::getRuleName()const void DescribeMetricRuleListRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } std::string DescribeMetricRuleListRequest::getPageSize()const @@ -57,7 +57,7 @@ std::string DescribeMetricRuleListRequest::getPageSize()const void DescribeMetricRuleListRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string DescribeMetricRuleListRequest::getMetricName()const @@ -68,7 +68,7 @@ std::string DescribeMetricRuleListRequest::getMetricName()const void DescribeMetricRuleListRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string DescribeMetricRuleListRequest::getGroupId()const @@ -79,7 +79,7 @@ std::string DescribeMetricRuleListRequest::getGroupId()const void DescribeMetricRuleListRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeMetricRuleListRequest::getRuleIds()const @@ -90,7 +90,7 @@ std::string DescribeMetricRuleListRequest::getRuleIds()const void DescribeMetricRuleListRequest::setRuleIds(const std::string& ruleIds) { ruleIds_ = ruleIds; - setCoreParameter("RuleIds", ruleIds); + setParameter("RuleIds", ruleIds); } std::string DescribeMetricRuleListRequest::get_Namespace()const @@ -101,7 +101,7 @@ std::string DescribeMetricRuleListRequest::get_Namespace()const void DescribeMetricRuleListRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } std::string DescribeMetricRuleListRequest::getAlertState()const @@ -112,7 +112,7 @@ std::string DescribeMetricRuleListRequest::getAlertState()const void DescribeMetricRuleListRequest::setAlertState(const std::string& alertState) { alertState_ = alertState; - setCoreParameter("AlertState", alertState); + setParameter("AlertState", alertState); } std::string DescribeMetricRuleListRequest::getPage()const @@ -123,7 +123,7 @@ std::string DescribeMetricRuleListRequest::getPage()const void DescribeMetricRuleListRequest::setPage(const std::string& page) { page_ = page; - setCoreParameter("Page", page); + setParameter("Page", page); } std::string DescribeMetricRuleListRequest::getDimensions()const @@ -134,6 +134,6 @@ std::string DescribeMetricRuleListRequest::getDimensions()const void DescribeMetricRuleListRequest::setDimensions(const std::string& dimensions) { dimensions_ = dimensions; - setCoreParameter("Dimensions", dimensions); + setParameter("Dimensions", dimensions); } diff --git a/cms/src/model/DescribeMetricRuleTargetsRequest.cc b/cms/src/model/DescribeMetricRuleTargetsRequest.cc index 03dd95b56..4452bf437 100644 --- a/cms/src/model/DescribeMetricRuleTargetsRequest.cc +++ b/cms/src/model/DescribeMetricRuleTargetsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::DescribeMetricRuleTargetsRequest; DescribeMetricRuleTargetsRequest::DescribeMetricRuleTargetsRequest() : RpcServiceRequest("cms", "2019-01-01", "DescribeMetricRuleTargets") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } DescribeMetricRuleTargetsRequest::~DescribeMetricRuleTargetsRequest() @@ -35,6 +35,6 @@ std::string DescribeMetricRuleTargetsRequest::getRuleId()const void DescribeMetricRuleTargetsRequest::setRuleId(const std::string& ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", ruleId); + setParameter("RuleId", ruleId); } diff --git a/cms/src/model/DescribeMetricRuleTargetsResult.cc b/cms/src/model/DescribeMetricRuleTargetsResult.cc index c50b38a61..eaf63e40f 100644 --- a/cms/src/model/DescribeMetricRuleTargetsResult.cc +++ b/cms/src/model/DescribeMetricRuleTargetsResult.cc @@ -55,6 +55,8 @@ void DescribeMetricRuleTargetsResult::parse(const std::string &payload) code_ = value["Code"].asString(); if(!value["Message"].isNull()) message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } @@ -73,3 +75,8 @@ std::string DescribeMetricRuleTargetsResult::getCode()const return code_; } +bool DescribeMetricRuleTargetsResult::getSuccess()const +{ + return success_; +} + diff --git a/cms/src/model/DescribeMetricRuleTemplateAttributeRequest.cc b/cms/src/model/DescribeMetricRuleTemplateAttributeRequest.cc index 81550fa31..e6693b2c8 100644 --- a/cms/src/model/DescribeMetricRuleTemplateAttributeRequest.cc +++ b/cms/src/model/DescribeMetricRuleTemplateAttributeRequest.cc @@ -35,7 +35,7 @@ std::string DescribeMetricRuleTemplateAttributeRequest::getName()const void DescribeMetricRuleTemplateAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeMetricRuleTemplateAttributeRequest::getTemplateId()const @@ -46,6 +46,6 @@ std::string DescribeMetricRuleTemplateAttributeRequest::getTemplateId()const void DescribeMetricRuleTemplateAttributeRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } diff --git a/cms/src/model/DescribeMetricRuleTemplateListRequest.cc b/cms/src/model/DescribeMetricRuleTemplateListRequest.cc index ffaea6507..38b350510 100644 --- a/cms/src/model/DescribeMetricRuleTemplateListRequest.cc +++ b/cms/src/model/DescribeMetricRuleTemplateListRequest.cc @@ -35,7 +35,7 @@ bool DescribeMetricRuleTemplateListRequest::getHistory()const void DescribeMetricRuleTemplateListRequest::setHistory(bool history) { history_ = history; - setCoreParameter("History", history ? "true" : "false"); + setParameter("History", history ? "true" : "false"); } long DescribeMetricRuleTemplateListRequest::getTemplateId()const @@ -46,7 +46,7 @@ long DescribeMetricRuleTemplateListRequest::getTemplateId()const void DescribeMetricRuleTemplateListRequest::setTemplateId(long templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", std::to_string(templateId)); + setParameter("TemplateId", std::to_string(templateId)); } long DescribeMetricRuleTemplateListRequest::getPageNumber()const @@ -57,7 +57,7 @@ long DescribeMetricRuleTemplateListRequest::getPageNumber()const void DescribeMetricRuleTemplateListRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeMetricRuleTemplateListRequest::getName()const @@ -68,7 +68,7 @@ std::string DescribeMetricRuleTemplateListRequest::getName()const void DescribeMetricRuleTemplateListRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeMetricRuleTemplateListRequest::getPageSize()const @@ -79,7 +79,7 @@ long DescribeMetricRuleTemplateListRequest::getPageSize()const void DescribeMetricRuleTemplateListRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeMetricRuleTemplateListRequest::getKeyword()const @@ -90,6 +90,6 @@ std::string DescribeMetricRuleTemplateListRequest::getKeyword()const void DescribeMetricRuleTemplateListRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } diff --git a/cms/src/model/DescribeMetricTopRequest.cc b/cms/src/model/DescribeMetricTopRequest.cc index e81b3e146..20df43e04 100644 --- a/cms/src/model/DescribeMetricTopRequest.cc +++ b/cms/src/model/DescribeMetricTopRequest.cc @@ -35,7 +35,7 @@ std::string DescribeMetricTopRequest::getExpress()const void DescribeMetricTopRequest::setExpress(const std::string& express) { express_ = express; - setCoreParameter("Express", express); + setParameter("Express", express); } std::string DescribeMetricTopRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeMetricTopRequest::getStartTime()const void DescribeMetricTopRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeMetricTopRequest::getMetricName()const @@ -57,7 +57,7 @@ std::string DescribeMetricTopRequest::getMetricName()const void DescribeMetricTopRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string DescribeMetricTopRequest::getPeriod()const @@ -68,7 +68,7 @@ std::string DescribeMetricTopRequest::getPeriod()const void DescribeMetricTopRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } std::string DescribeMetricTopRequest::getLength()const @@ -79,7 +79,7 @@ std::string DescribeMetricTopRequest::getLength()const void DescribeMetricTopRequest::setLength(const std::string& length) { length_ = length; - setCoreParameter("Length", length); + setParameter("Length", length); } std::string DescribeMetricTopRequest::getEndTime()const @@ -90,7 +90,7 @@ std::string DescribeMetricTopRequest::getEndTime()const void DescribeMetricTopRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeMetricTopRequest::getOrderby()const @@ -101,7 +101,7 @@ std::string DescribeMetricTopRequest::getOrderby()const void DescribeMetricTopRequest::setOrderby(const std::string& orderby) { orderby_ = orderby; - setCoreParameter("Orderby", orderby); + setParameter("Orderby", orderby); } std::string DescribeMetricTopRequest::getOrderDesc()const @@ -112,7 +112,7 @@ std::string DescribeMetricTopRequest::getOrderDesc()const void DescribeMetricTopRequest::setOrderDesc(const std::string& orderDesc) { orderDesc_ = orderDesc; - setCoreParameter("OrderDesc", orderDesc); + setParameter("OrderDesc", orderDesc); } std::string DescribeMetricTopRequest::get_Namespace()const @@ -123,7 +123,7 @@ std::string DescribeMetricTopRequest::get_Namespace()const void DescribeMetricTopRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } std::string DescribeMetricTopRequest::getDimensions()const @@ -134,6 +134,6 @@ std::string DescribeMetricTopRequest::getDimensions()const void DescribeMetricTopRequest::setDimensions(const std::string& dimensions) { dimensions_ = dimensions; - setCoreParameter("Dimensions", dimensions); + setParameter("Dimensions", dimensions); } diff --git a/cms/src/model/DescribeMonitorGroupCategoriesRequest.cc b/cms/src/model/DescribeMonitorGroupCategoriesRequest.cc index c88e9f9a1..3cacf6c6e 100644 --- a/cms/src/model/DescribeMonitorGroupCategoriesRequest.cc +++ b/cms/src/model/DescribeMonitorGroupCategoriesRequest.cc @@ -35,6 +35,6 @@ long DescribeMonitorGroupCategoriesRequest::getGroupId()const void DescribeMonitorGroupCategoriesRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } diff --git a/cms/src/model/DescribeMonitorGroupDynamicRulesRequest.cc b/cms/src/model/DescribeMonitorGroupDynamicRulesRequest.cc index ed32b3408..7db2d4dbd 100644 --- a/cms/src/model/DescribeMonitorGroupDynamicRulesRequest.cc +++ b/cms/src/model/DescribeMonitorGroupDynamicRulesRequest.cc @@ -35,6 +35,6 @@ long DescribeMonitorGroupDynamicRulesRequest::getGroupId()const void DescribeMonitorGroupDynamicRulesRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } diff --git a/cms/src/model/DescribeMonitorGroupInstanceAttributeRequest.cc b/cms/src/model/DescribeMonitorGroupInstanceAttributeRequest.cc index a0a4151c8..609f30eea 100644 --- a/cms/src/model/DescribeMonitorGroupInstanceAttributeRequest.cc +++ b/cms/src/model/DescribeMonitorGroupInstanceAttributeRequest.cc @@ -35,7 +35,7 @@ long DescribeMonitorGroupInstanceAttributeRequest::getGroupId()const void DescribeMonitorGroupInstanceAttributeRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } int DescribeMonitorGroupInstanceAttributeRequest::getPageNumber()const @@ -46,7 +46,7 @@ int DescribeMonitorGroupInstanceAttributeRequest::getPageNumber()const void DescribeMonitorGroupInstanceAttributeRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } bool DescribeMonitorGroupInstanceAttributeRequest::getTotal()const @@ -57,7 +57,7 @@ bool DescribeMonitorGroupInstanceAttributeRequest::getTotal()const void DescribeMonitorGroupInstanceAttributeRequest::setTotal(bool total) { total_ = total; - setCoreParameter("Total", total ? "true" : "false"); + setParameter("Total", total ? "true" : "false"); } std::string DescribeMonitorGroupInstanceAttributeRequest::getInstanceIds()const @@ -68,7 +68,7 @@ std::string DescribeMonitorGroupInstanceAttributeRequest::getInstanceIds()const void DescribeMonitorGroupInstanceAttributeRequest::setInstanceIds(const std::string& instanceIds) { instanceIds_ = instanceIds; - setCoreParameter("InstanceIds", instanceIds); + setParameter("InstanceIds", instanceIds); } int DescribeMonitorGroupInstanceAttributeRequest::getPageSize()const @@ -79,7 +79,7 @@ int DescribeMonitorGroupInstanceAttributeRequest::getPageSize()const void DescribeMonitorGroupInstanceAttributeRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeMonitorGroupInstanceAttributeRequest::getCategory()const @@ -90,7 +90,7 @@ std::string DescribeMonitorGroupInstanceAttributeRequest::getCategory()const void DescribeMonitorGroupInstanceAttributeRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } std::string DescribeMonitorGroupInstanceAttributeRequest::getKeyword()const @@ -101,6 +101,6 @@ std::string DescribeMonitorGroupInstanceAttributeRequest::getKeyword()const void DescribeMonitorGroupInstanceAttributeRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } diff --git a/cms/src/model/DescribeMonitorGroupInstancesRequest.cc b/cms/src/model/DescribeMonitorGroupInstancesRequest.cc index 2dfecefad..162f3c3c9 100644 --- a/cms/src/model/DescribeMonitorGroupInstancesRequest.cc +++ b/cms/src/model/DescribeMonitorGroupInstancesRequest.cc @@ -35,7 +35,7 @@ long DescribeMonitorGroupInstancesRequest::getGroupId()const void DescribeMonitorGroupInstancesRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } int DescribeMonitorGroupInstancesRequest::getPageNumber()const @@ -46,7 +46,7 @@ int DescribeMonitorGroupInstancesRequest::getPageNumber()const void DescribeMonitorGroupInstancesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeMonitorGroupInstancesRequest::getInstanceIds()const @@ -57,7 +57,7 @@ std::string DescribeMonitorGroupInstancesRequest::getInstanceIds()const void DescribeMonitorGroupInstancesRequest::setInstanceIds(const std::string& instanceIds) { instanceIds_ = instanceIds; - setCoreParameter("InstanceIds", instanceIds); + setParameter("InstanceIds", instanceIds); } int DescribeMonitorGroupInstancesRequest::getPageSize()const @@ -68,7 +68,7 @@ int DescribeMonitorGroupInstancesRequest::getPageSize()const void DescribeMonitorGroupInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeMonitorGroupInstancesRequest::getCategory()const @@ -79,7 +79,7 @@ std::string DescribeMonitorGroupInstancesRequest::getCategory()const void DescribeMonitorGroupInstancesRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } std::string DescribeMonitorGroupInstancesRequest::getKeyword()const @@ -90,6 +90,6 @@ std::string DescribeMonitorGroupInstancesRequest::getKeyword()const void DescribeMonitorGroupInstancesRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } diff --git a/cms/src/model/DescribeMonitorGroupNotifyPolicyListRequest.cc b/cms/src/model/DescribeMonitorGroupNotifyPolicyListRequest.cc index b47d4044f..9cc1726ed 100644 --- a/cms/src/model/DescribeMonitorGroupNotifyPolicyListRequest.cc +++ b/cms/src/model/DescribeMonitorGroupNotifyPolicyListRequest.cc @@ -35,7 +35,7 @@ std::string DescribeMonitorGroupNotifyPolicyListRequest::getPolicyType()const void DescribeMonitorGroupNotifyPolicyListRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string DescribeMonitorGroupNotifyPolicyListRequest::getGroupId()const @@ -46,7 +46,7 @@ std::string DescribeMonitorGroupNotifyPolicyListRequest::getGroupId()const void DescribeMonitorGroupNotifyPolicyListRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int DescribeMonitorGroupNotifyPolicyListRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeMonitorGroupNotifyPolicyListRequest::getPageNumber()const void DescribeMonitorGroupNotifyPolicyListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeMonitorGroupNotifyPolicyListRequest::getPageSize()const @@ -68,6 +68,6 @@ int DescribeMonitorGroupNotifyPolicyListRequest::getPageSize()const void DescribeMonitorGroupNotifyPolicyListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cms/src/model/DescribeMonitorGroupsRequest.cc b/cms/src/model/DescribeMonitorGroupsRequest.cc index e86669cb1..6b787a74e 100644 --- a/cms/src/model/DescribeMonitorGroupsRequest.cc +++ b/cms/src/model/DescribeMonitorGroupsRequest.cc @@ -35,7 +35,7 @@ bool DescribeMonitorGroupsRequest::getSelectContactGroups()const void DescribeMonitorGroupsRequest::setSelectContactGroups(bool selectContactGroups) { selectContactGroups_ = selectContactGroups; - setCoreParameter("SelectContactGroups", selectContactGroups ? "true" : "false"); + setParameter("SelectContactGroups", selectContactGroups ? "true" : "false"); } bool DescribeMonitorGroupsRequest::getIncludeTemplateHistory()const @@ -46,7 +46,7 @@ bool DescribeMonitorGroupsRequest::getIncludeTemplateHistory()const void DescribeMonitorGroupsRequest::setIncludeTemplateHistory(bool includeTemplateHistory) { includeTemplateHistory_ = includeTemplateHistory; - setCoreParameter("IncludeTemplateHistory", includeTemplateHistory ? "true" : "false"); + setParameter("IncludeTemplateHistory", includeTemplateHistory ? "true" : "false"); } std::string DescribeMonitorGroupsRequest::getDynamicTagRuleId()const @@ -57,7 +57,7 @@ std::string DescribeMonitorGroupsRequest::getDynamicTagRuleId()const void DescribeMonitorGroupsRequest::setDynamicTagRuleId(const std::string& dynamicTagRuleId) { dynamicTagRuleId_ = dynamicTagRuleId; - setCoreParameter("DynamicTagRuleId", dynamicTagRuleId); + setParameter("DynamicTagRuleId", dynamicTagRuleId); } std::string DescribeMonitorGroupsRequest::getType()const @@ -68,7 +68,7 @@ std::string DescribeMonitorGroupsRequest::getType()const void DescribeMonitorGroupsRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } int DescribeMonitorGroupsRequest::getPageNumber()const @@ -79,7 +79,7 @@ int DescribeMonitorGroupsRequest::getPageNumber()const void DescribeMonitorGroupsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeMonitorGroupsRequest::getPageSize()const @@ -90,7 +90,7 @@ int DescribeMonitorGroupsRequest::getPageSize()const void DescribeMonitorGroupsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeMonitorGroupsRequest::getTag()const @@ -103,9 +103,9 @@ void DescribeMonitorGroupsRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -117,7 +117,7 @@ std::string DescribeMonitorGroupsRequest::getKeyword()const void DescribeMonitorGroupsRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } std::string DescribeMonitorGroupsRequest::getGroupId()const @@ -128,7 +128,7 @@ std::string DescribeMonitorGroupsRequest::getGroupId()const void DescribeMonitorGroupsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeMonitorGroupsRequest::getGroupName()const @@ -139,7 +139,7 @@ std::string DescribeMonitorGroupsRequest::getGroupName()const void DescribeMonitorGroupsRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string DescribeMonitorGroupsRequest::getInstanceId()const @@ -150,6 +150,17 @@ std::string DescribeMonitorGroupsRequest::getInstanceId()const void DescribeMonitorGroupsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); +} + +std::string DescribeMonitorGroupsRequest::getServiceId()const +{ + return serviceId_; +} + +void DescribeMonitorGroupsRequest::setServiceId(const std::string& serviceId) +{ + serviceId_ = serviceId; + setParameter("ServiceId", serviceId); } diff --git a/cms/src/model/DescribeMonitoringAgentHostsRequest.cc b/cms/src/model/DescribeMonitoringAgentHostsRequest.cc index 8c3a9a2c9..989d2e21c 100644 --- a/cms/src/model/DescribeMonitoringAgentHostsRequest.cc +++ b/cms/src/model/DescribeMonitoringAgentHostsRequest.cc @@ -35,7 +35,7 @@ std::string DescribeMonitoringAgentHostsRequest::getSerialNumbers()const void DescribeMonitoringAgentHostsRequest::setSerialNumbers(const std::string& serialNumbers) { serialNumbers_ = serialNumbers; - setCoreParameter("SerialNumbers", serialNumbers); + setParameter("SerialNumbers", serialNumbers); } int DescribeMonitoringAgentHostsRequest::getPageNumber()const @@ -46,7 +46,7 @@ int DescribeMonitoringAgentHostsRequest::getPageNumber()const void DescribeMonitoringAgentHostsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeMonitoringAgentHostsRequest::getHostName()const @@ -57,7 +57,7 @@ std::string DescribeMonitoringAgentHostsRequest::getHostName()const void DescribeMonitoringAgentHostsRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string DescribeMonitoringAgentHostsRequest::getInstanceIds()const @@ -68,7 +68,7 @@ std::string DescribeMonitoringAgentHostsRequest::getInstanceIds()const void DescribeMonitoringAgentHostsRequest::setInstanceIds(const std::string& instanceIds) { instanceIds_ = instanceIds; - setCoreParameter("InstanceIds", instanceIds); + setParameter("InstanceIds", instanceIds); } std::string DescribeMonitoringAgentHostsRequest::getInstanceRegionId()const @@ -79,7 +79,7 @@ std::string DescribeMonitoringAgentHostsRequest::getInstanceRegionId()const void DescribeMonitoringAgentHostsRequest::setInstanceRegionId(const std::string& instanceRegionId) { instanceRegionId_ = instanceRegionId; - setCoreParameter("InstanceRegionId", instanceRegionId); + setParameter("InstanceRegionId", instanceRegionId); } int DescribeMonitoringAgentHostsRequest::getPageSize()const @@ -90,7 +90,7 @@ int DescribeMonitoringAgentHostsRequest::getPageSize()const void DescribeMonitoringAgentHostsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeMonitoringAgentHostsRequest::getKeyWord()const @@ -101,6 +101,6 @@ std::string DescribeMonitoringAgentHostsRequest::getKeyWord()const void DescribeMonitoringAgentHostsRequest::setKeyWord(const std::string& keyWord) { keyWord_ = keyWord; - setCoreParameter("KeyWord", keyWord); + setParameter("KeyWord", keyWord); } diff --git a/cms/src/model/DescribeMonitoringAgentProcessesRequest.cc b/cms/src/model/DescribeMonitoringAgentProcessesRequest.cc index f573cad31..85d93095e 100644 --- a/cms/src/model/DescribeMonitoringAgentProcessesRequest.cc +++ b/cms/src/model/DescribeMonitoringAgentProcessesRequest.cc @@ -35,6 +35,6 @@ std::string DescribeMonitoringAgentProcessesRequest::getInstanceId()const void DescribeMonitoringAgentProcessesRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/cms/src/model/DescribeMonitoringAgentStatusesRequest.cc b/cms/src/model/DescribeMonitoringAgentStatusesRequest.cc index d4c82bc9f..42e20c73c 100644 --- a/cms/src/model/DescribeMonitoringAgentStatusesRequest.cc +++ b/cms/src/model/DescribeMonitoringAgentStatusesRequest.cc @@ -35,6 +35,6 @@ std::string DescribeMonitoringAgentStatusesRequest::getInstanceIds()const void DescribeMonitoringAgentStatusesRequest::setInstanceIds(const std::string& instanceIds) { instanceIds_ = instanceIds; - setCoreParameter("InstanceIds", instanceIds); + setParameter("InstanceIds", instanceIds); } diff --git a/cms/src/model/DescribeProductResourceTagKeyListRequest.cc b/cms/src/model/DescribeProductResourceTagKeyListRequest.cc index 3f50af690..f5e178651 100644 --- a/cms/src/model/DescribeProductResourceTagKeyListRequest.cc +++ b/cms/src/model/DescribeProductResourceTagKeyListRequest.cc @@ -35,6 +35,6 @@ std::string DescribeProductResourceTagKeyListRequest::getNextToken()const void DescribeProductResourceTagKeyListRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } diff --git a/cms/src/model/DescribeProjectMetaRequest.cc b/cms/src/model/DescribeProjectMetaRequest.cc index 493252e2b..1e30489fb 100644 --- a/cms/src/model/DescribeProjectMetaRequest.cc +++ b/cms/src/model/DescribeProjectMetaRequest.cc @@ -35,7 +35,7 @@ int DescribeProjectMetaRequest::getPageSize()const void DescribeProjectMetaRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int DescribeProjectMetaRequest::getPageNumber()const @@ -46,7 +46,7 @@ int DescribeProjectMetaRequest::getPageNumber()const void DescribeProjectMetaRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeProjectMetaRequest::getLabels()const @@ -57,6 +57,6 @@ std::string DescribeProjectMetaRequest::getLabels()const void DescribeProjectMetaRequest::setLabels(const std::string& labels) { labels_ = labels; - setCoreParameter("Labels", labels); + setParameter("Labels", labels); } diff --git a/cms/src/model/DescribeSiteMonitorAttributeRequest.cc b/cms/src/model/DescribeSiteMonitorAttributeRequest.cc index bfbcc8a66..59e81c70c 100644 --- a/cms/src/model/DescribeSiteMonitorAttributeRequest.cc +++ b/cms/src/model/DescribeSiteMonitorAttributeRequest.cc @@ -35,7 +35,7 @@ bool DescribeSiteMonitorAttributeRequest::getIncludeAlert()const void DescribeSiteMonitorAttributeRequest::setIncludeAlert(bool includeAlert) { includeAlert_ = includeAlert; - setCoreParameter("IncludeAlert", includeAlert ? "true" : "false"); + setParameter("IncludeAlert", includeAlert ? "true" : "false"); } std::string DescribeSiteMonitorAttributeRequest::getTaskId()const @@ -46,6 +46,6 @@ std::string DescribeSiteMonitorAttributeRequest::getTaskId()const void DescribeSiteMonitorAttributeRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/cms/src/model/DescribeSiteMonitorAttributeResult.cc b/cms/src/model/DescribeSiteMonitorAttributeResult.cc index 640978fdf..e4956cea8 100644 --- a/cms/src/model/DescribeSiteMonitorAttributeResult.cc +++ b/cms/src/model/DescribeSiteMonitorAttributeResult.cc @@ -90,8 +90,6 @@ void DescribeSiteMonitorAttributeResult::parse(const std::string &payload) siteMonitors_.interval = siteMonitorsNode["Interval"].asString(); if(!siteMonitorsNode["TaskId"].isNull()) siteMonitors_.taskId = siteMonitorsNode["TaskId"].asString(); - if(!siteMonitorsNode["OptionJson"].isNull()) - siteMonitors_.optionJson = siteMonitorsNode["OptionJson"].asString(); auto allIspCitiesNode = siteMonitorsNode["IspCities"]["IspCity"]; for (auto siteMonitorsNodeIspCitiesIspCity : allIspCitiesNode) { @@ -106,6 +104,45 @@ void DescribeSiteMonitorAttributeResult::parse(const std::string &payload) ispCityObject.isp = siteMonitorsNodeIspCitiesIspCity["Isp"].asString(); siteMonitors_.ispCities.push_back(ispCityObject); } + auto optionJsonNode = siteMonitorsNode["OptionJson"]; + if(!optionJsonNode["dns_type"].isNull()) + siteMonitors_.optionJson.dns_type = optionJsonNode["dns_type"].asString(); + if(!optionJsonNode["dns_server"].isNull()) + siteMonitors_.optionJson.dns_server = optionJsonNode["dns_server"].asString(); + if(!optionJsonNode["expect_value"].isNull()) + siteMonitors_.optionJson.expect_value = optionJsonNode["expect_value"].asString(); + if(!optionJsonNode["http_method"].isNull()) + siteMonitors_.optionJson.http_method = optionJsonNode["http_method"].asString(); + if(!optionJsonNode["response_content"].isNull()) + siteMonitors_.optionJson.response_content = optionJsonNode["response_content"].asString(); + if(!optionJsonNode["match_rule"].isNull()) + siteMonitors_.optionJson.match_rule = std::stoi(optionJsonNode["match_rule"].asString()); + if(!optionJsonNode["request_content"].isNull()) + siteMonitors_.optionJson.request_content = optionJsonNode["request_content"].asString(); + if(!optionJsonNode["cookie"].isNull()) + siteMonitors_.optionJson.cookie = optionJsonNode["cookie"].asString(); + if(!optionJsonNode["header"].isNull()) + siteMonitors_.optionJson.header = optionJsonNode["header"].asString(); + if(!optionJsonNode["username"].isNull()) + siteMonitors_.optionJson.username = optionJsonNode["username"].asString(); + if(!optionJsonNode["password"].isNull()) + siteMonitors_.optionJson.password = optionJsonNode["password"].asString(); + if(!optionJsonNode["time_out"].isNull()) + siteMonitors_.optionJson.time_out = std::stol(optionJsonNode["time_out"].asString()); + if(!optionJsonNode["ping_num"].isNull()) + siteMonitors_.optionJson.ping_num = std::stoi(optionJsonNode["ping_num"].asString()); + if(!optionJsonNode["failure_rate"].isNull()) + siteMonitors_.optionJson.failure_rate = std::stof(optionJsonNode["failure_rate"].asString()); + if(!optionJsonNode["request_format"].isNull()) + siteMonitors_.optionJson.request_format = optionJsonNode["request_format"].asString(); + if(!optionJsonNode["response_format"].isNull()) + siteMonitors_.optionJson.response_format = optionJsonNode["response_format"].asString(); + if(!optionJsonNode["port"].isNull()) + siteMonitors_.optionJson.port = std::stoi(optionJsonNode["port"].asString()); + if(!optionJsonNode["authentication"].isNull()) + siteMonitors_.optionJson.authentication = std::stoi(optionJsonNode["authentication"].asString()); + if(!optionJsonNode["traceroute"].isNull()) + siteMonitors_.optionJson.traceroute = std::stol(optionJsonNode["traceroute"].asString()); if(!value["Code"].isNull()) code_ = value["Code"].asString(); if(!value["Message"].isNull()) diff --git a/cms/src/model/DescribeSiteMonitorDataRequest.cc b/cms/src/model/DescribeSiteMonitorDataRequest.cc index 0fb1c22de..efa9d3547 100644 --- a/cms/src/model/DescribeSiteMonitorDataRequest.cc +++ b/cms/src/model/DescribeSiteMonitorDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeSiteMonitorDataRequest::getPeriod()const void DescribeSiteMonitorDataRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } int DescribeSiteMonitorDataRequest::getLength()const @@ -46,7 +46,7 @@ int DescribeSiteMonitorDataRequest::getLength()const void DescribeSiteMonitorDataRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string DescribeSiteMonitorDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeSiteMonitorDataRequest::getEndTime()const void DescribeSiteMonitorDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeSiteMonitorDataRequest::getStartTime()const @@ -68,7 +68,7 @@ std::string DescribeSiteMonitorDataRequest::getStartTime()const void DescribeSiteMonitorDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeSiteMonitorDataRequest::getType()const @@ -79,7 +79,7 @@ std::string DescribeSiteMonitorDataRequest::getType()const void DescribeSiteMonitorDataRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeSiteMonitorDataRequest::getNextToken()const @@ -90,7 +90,7 @@ std::string DescribeSiteMonitorDataRequest::getNextToken()const void DescribeSiteMonitorDataRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } std::string DescribeSiteMonitorDataRequest::getMetricName()const @@ -101,7 +101,7 @@ std::string DescribeSiteMonitorDataRequest::getMetricName()const void DescribeSiteMonitorDataRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string DescribeSiteMonitorDataRequest::getTaskId()const @@ -112,6 +112,6 @@ std::string DescribeSiteMonitorDataRequest::getTaskId()const void DescribeSiteMonitorDataRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/cms/src/model/DescribeSiteMonitorDataResult.cc b/cms/src/model/DescribeSiteMonitorDataResult.cc index c539c9528..158087d3f 100644 --- a/cms/src/model/DescribeSiteMonitorDataResult.cc +++ b/cms/src/model/DescribeSiteMonitorDataResult.cc @@ -45,10 +45,10 @@ void DescribeSiteMonitorDataResult::parse(const std::string &payload) message_ = value["Message"].asString(); if(!value["Success"].isNull()) success_ = value["Success"].asString(); - if(!value["Data"].isNull()) - data_ = value["Data"].asString(); if(!value["NextToken"].isNull()) nextToken_ = value["NextToken"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); } diff --git a/cms/src/model/DescribeSiteMonitorISPCityListRequest.cc b/cms/src/model/DescribeSiteMonitorISPCityListRequest.cc index 73ecc8dee..6adaee97b 100644 --- a/cms/src/model/DescribeSiteMonitorISPCityListRequest.cc +++ b/cms/src/model/DescribeSiteMonitorISPCityListRequest.cc @@ -35,7 +35,7 @@ std::string DescribeSiteMonitorISPCityListRequest::getCity()const void DescribeSiteMonitorISPCityListRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } std::string DescribeSiteMonitorISPCityListRequest::getIsp()const @@ -46,6 +46,6 @@ std::string DescribeSiteMonitorISPCityListRequest::getIsp()const void DescribeSiteMonitorISPCityListRequest::setIsp(const std::string& isp) { isp_ = isp; - setCoreParameter("Isp", isp); + setParameter("Isp", isp); } diff --git a/cms/src/model/DescribeSiteMonitorListRequest.cc b/cms/src/model/DescribeSiteMonitorListRequest.cc index 507651748..836a773af 100644 --- a/cms/src/model/DescribeSiteMonitorListRequest.cc +++ b/cms/src/model/DescribeSiteMonitorListRequest.cc @@ -35,7 +35,7 @@ std::string DescribeSiteMonitorListRequest::getTaskType()const void DescribeSiteMonitorListRequest::setTaskType(const std::string& taskType) { taskType_ = taskType; - setCoreParameter("TaskType", taskType); + setParameter("TaskType", taskType); } int DescribeSiteMonitorListRequest::getPageSize()const @@ -46,7 +46,7 @@ int DescribeSiteMonitorListRequest::getPageSize()const void DescribeSiteMonitorListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int DescribeSiteMonitorListRequest::getPage()const @@ -57,7 +57,7 @@ int DescribeSiteMonitorListRequest::getPage()const void DescribeSiteMonitorListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } std::string DescribeSiteMonitorListRequest::getKeyword()const @@ -68,7 +68,7 @@ std::string DescribeSiteMonitorListRequest::getKeyword()const void DescribeSiteMonitorListRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } std::string DescribeSiteMonitorListRequest::getTaskId()const @@ -79,6 +79,6 @@ std::string DescribeSiteMonitorListRequest::getTaskId()const void DescribeSiteMonitorListRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/cms/src/model/DescribeSiteMonitorListResult.cc b/cms/src/model/DescribeSiteMonitorListResult.cc index 4feb28430..fdd2bba12 100644 --- a/cms/src/model/DescribeSiteMonitorListResult.cc +++ b/cms/src/model/DescribeSiteMonitorListResult.cc @@ -59,8 +59,45 @@ void DescribeSiteMonitorListResult::parse(const std::string &payload) siteMonitorsObject.interval = valueSiteMonitorsSiteMonitor["Interval"].asString(); if(!valueSiteMonitorsSiteMonitor["UpdateTime"].isNull()) siteMonitorsObject.updateTime = valueSiteMonitorsSiteMonitor["UpdateTime"].asString(); - if(!valueSiteMonitorsSiteMonitor["OptionsJson"].isNull()) - siteMonitorsObject.optionsJson = valueSiteMonitorsSiteMonitor["OptionsJson"].asString(); + auto optionsJsonNode = value["OptionsJson"]; + if(!optionsJsonNode["dns_type"].isNull()) + siteMonitorsObject.optionsJson.dns_type = optionsJsonNode["dns_type"].asString(); + if(!optionsJsonNode["dns_server"].isNull()) + siteMonitorsObject.optionsJson.dns_server = optionsJsonNode["dns_server"].asString(); + if(!optionsJsonNode["expect_value"].isNull()) + siteMonitorsObject.optionsJson.expect_value = optionsJsonNode["expect_value"].asString(); + if(!optionsJsonNode["http_method"].isNull()) + siteMonitorsObject.optionsJson.http_method = optionsJsonNode["http_method"].asString(); + if(!optionsJsonNode["response_content"].isNull()) + siteMonitorsObject.optionsJson.response_content = optionsJsonNode["response_content"].asString(); + if(!optionsJsonNode["match_rule"].isNull()) + siteMonitorsObject.optionsJson.match_rule = std::stoi(optionsJsonNode["match_rule"].asString()); + if(!optionsJsonNode["request_content"].isNull()) + siteMonitorsObject.optionsJson.request_content = optionsJsonNode["request_content"].asString(); + if(!optionsJsonNode["cookie"].isNull()) + siteMonitorsObject.optionsJson.cookie = optionsJsonNode["cookie"].asString(); + if(!optionsJsonNode["header"].isNull()) + siteMonitorsObject.optionsJson.header = optionsJsonNode["header"].asString(); + if(!optionsJsonNode["username"].isNull()) + siteMonitorsObject.optionsJson.username = optionsJsonNode["username"].asString(); + if(!optionsJsonNode["password"].isNull()) + siteMonitorsObject.optionsJson.password = optionsJsonNode["password"].asString(); + if(!optionsJsonNode["time_out"].isNull()) + siteMonitorsObject.optionsJson.time_out = std::stol(optionsJsonNode["time_out"].asString()); + if(!optionsJsonNode["ping_num"].isNull()) + siteMonitorsObject.optionsJson.ping_num = std::stoi(optionsJsonNode["ping_num"].asString()); + if(!optionsJsonNode["failure_rate"].isNull()) + siteMonitorsObject.optionsJson.failure_rate = std::stof(optionsJsonNode["failure_rate"].asString()); + if(!optionsJsonNode["request_format"].isNull()) + siteMonitorsObject.optionsJson.request_format = optionsJsonNode["request_format"].asString(); + if(!optionsJsonNode["response_format"].isNull()) + siteMonitorsObject.optionsJson.response_format = optionsJsonNode["response_format"].asString(); + if(!optionsJsonNode["port"].isNull()) + siteMonitorsObject.optionsJson.port = std::stoi(optionsJsonNode["port"].asString()); + if(!optionsJsonNode["authentication"].isNull()) + siteMonitorsObject.optionsJson.authentication = std::stoi(optionsJsonNode["authentication"].asString()); + if(!optionsJsonNode["traceroute"].isNull()) + siteMonitorsObject.optionsJson.traceroute = std::stol(optionsJsonNode["traceroute"].asString()); siteMonitors_.push_back(siteMonitorsObject); } if(!value["Code"].isNull()) diff --git a/cms/src/model/DescribeSiteMonitorStatisticsRequest.cc b/cms/src/model/DescribeSiteMonitorStatisticsRequest.cc index 74c47c108..f408e702d 100644 --- a/cms/src/model/DescribeSiteMonitorStatisticsRequest.cc +++ b/cms/src/model/DescribeSiteMonitorStatisticsRequest.cc @@ -35,7 +35,7 @@ std::string DescribeSiteMonitorStatisticsRequest::getTimeRange()const void DescribeSiteMonitorStatisticsRequest::setTimeRange(const std::string& timeRange) { timeRange_ = timeRange; - setCoreParameter("TimeRange", timeRange); + setParameter("TimeRange", timeRange); } std::string DescribeSiteMonitorStatisticsRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeSiteMonitorStatisticsRequest::getStartTime()const void DescribeSiteMonitorStatisticsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeSiteMonitorStatisticsRequest::getMetricName()const @@ -57,7 +57,7 @@ std::string DescribeSiteMonitorStatisticsRequest::getMetricName()const void DescribeSiteMonitorStatisticsRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string DescribeSiteMonitorStatisticsRequest::getTaskId()const @@ -68,6 +68,6 @@ std::string DescribeSiteMonitorStatisticsRequest::getTaskId()const void DescribeSiteMonitorStatisticsRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/cms/src/model/DescribeSiteMonitorStatisticsResult.cc b/cms/src/model/DescribeSiteMonitorStatisticsResult.cc index 3cae9a78d..d1b19a2e1 100644 --- a/cms/src/model/DescribeSiteMonitorStatisticsResult.cc +++ b/cms/src/model/DescribeSiteMonitorStatisticsResult.cc @@ -46,7 +46,7 @@ void DescribeSiteMonitorStatisticsResult::parse(const std::string &payload) if(!value["Success"].isNull()) success_ = value["Success"].asString(); if(!value["Data"].isNull()) - data_ = std::stol(value["Data"].asString()); + data_ = value["Data"].asString(); } @@ -55,7 +55,7 @@ std::string DescribeSiteMonitorStatisticsResult::getMessage()const return message_; } -long DescribeSiteMonitorStatisticsResult::getData()const +std::string DescribeSiteMonitorStatisticsResult::getData()const { return data_; } diff --git a/cms/src/model/DescribeSystemEventAttributeRequest.cc b/cms/src/model/DescribeSystemEventAttributeRequest.cc index 3bcd4d626..4c8846d19 100644 --- a/cms/src/model/DescribeSystemEventAttributeRequest.cc +++ b/cms/src/model/DescribeSystemEventAttributeRequest.cc @@ -35,7 +35,7 @@ std::string DescribeSystemEventAttributeRequest::getStartTime()const void DescribeSystemEventAttributeRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeSystemEventAttributeRequest::getSearchKeywords()const @@ -46,7 +46,7 @@ std::string DescribeSystemEventAttributeRequest::getSearchKeywords()const void DescribeSystemEventAttributeRequest::setSearchKeywords(const std::string& searchKeywords) { searchKeywords_ = searchKeywords; - setCoreParameter("SearchKeywords", searchKeywords); + setParameter("SearchKeywords", searchKeywords); } int DescribeSystemEventAttributeRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeSystemEventAttributeRequest::getPageNumber()const void DescribeSystemEventAttributeRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeSystemEventAttributeRequest::getPageSize()const @@ -68,7 +68,7 @@ int DescribeSystemEventAttributeRequest::getPageSize()const void DescribeSystemEventAttributeRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSystemEventAttributeRequest::getProduct()const @@ -79,7 +79,7 @@ std::string DescribeSystemEventAttributeRequest::getProduct()const void DescribeSystemEventAttributeRequest::setProduct(const std::string& product) { product_ = product; - setCoreParameter("Product", product); + setParameter("Product", product); } std::string DescribeSystemEventAttributeRequest::getLevel()const @@ -90,7 +90,7 @@ std::string DescribeSystemEventAttributeRequest::getLevel()const void DescribeSystemEventAttributeRequest::setLevel(const std::string& level) { level_ = level; - setCoreParameter("Level", level); + setParameter("Level", level); } std::string DescribeSystemEventAttributeRequest::getGroupId()const @@ -101,7 +101,7 @@ std::string DescribeSystemEventAttributeRequest::getGroupId()const void DescribeSystemEventAttributeRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeSystemEventAttributeRequest::getEndTime()const @@ -112,7 +112,7 @@ std::string DescribeSystemEventAttributeRequest::getEndTime()const void DescribeSystemEventAttributeRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeSystemEventAttributeRequest::getName()const @@ -123,7 +123,7 @@ std::string DescribeSystemEventAttributeRequest::getName()const void DescribeSystemEventAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeSystemEventAttributeRequest::getEventType()const @@ -134,7 +134,7 @@ std::string DescribeSystemEventAttributeRequest::getEventType()const void DescribeSystemEventAttributeRequest::setEventType(const std::string& eventType) { eventType_ = eventType; - setCoreParameter("EventType", eventType); + setParameter("EventType", eventType); } std::string DescribeSystemEventAttributeRequest::getStatus()const @@ -145,6 +145,6 @@ std::string DescribeSystemEventAttributeRequest::getStatus()const void DescribeSystemEventAttributeRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cms/src/model/DescribeSystemEventCountRequest.cc b/cms/src/model/DescribeSystemEventCountRequest.cc index d376645c8..95d421c7b 100644 --- a/cms/src/model/DescribeSystemEventCountRequest.cc +++ b/cms/src/model/DescribeSystemEventCountRequest.cc @@ -35,7 +35,7 @@ std::string DescribeSystemEventCountRequest::getStartTime()const void DescribeSystemEventCountRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeSystemEventCountRequest::getSearchKeywords()const @@ -46,7 +46,7 @@ std::string DescribeSystemEventCountRequest::getSearchKeywords()const void DescribeSystemEventCountRequest::setSearchKeywords(const std::string& searchKeywords) { searchKeywords_ = searchKeywords; - setCoreParameter("SearchKeywords", searchKeywords); + setParameter("SearchKeywords", searchKeywords); } std::string DescribeSystemEventCountRequest::getProduct()const @@ -57,7 +57,7 @@ std::string DescribeSystemEventCountRequest::getProduct()const void DescribeSystemEventCountRequest::setProduct(const std::string& product) { product_ = product; - setCoreParameter("Product", product); + setParameter("Product", product); } std::string DescribeSystemEventCountRequest::getLevel()const @@ -68,7 +68,7 @@ std::string DescribeSystemEventCountRequest::getLevel()const void DescribeSystemEventCountRequest::setLevel(const std::string& level) { level_ = level; - setCoreParameter("Level", level); + setParameter("Level", level); } std::string DescribeSystemEventCountRequest::getGroupId()const @@ -79,7 +79,7 @@ std::string DescribeSystemEventCountRequest::getGroupId()const void DescribeSystemEventCountRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeSystemEventCountRequest::getEndTime()const @@ -90,7 +90,7 @@ std::string DescribeSystemEventCountRequest::getEndTime()const void DescribeSystemEventCountRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeSystemEventCountRequest::getName()const @@ -101,7 +101,7 @@ std::string DescribeSystemEventCountRequest::getName()const void DescribeSystemEventCountRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeSystemEventCountRequest::getEventType()const @@ -112,7 +112,7 @@ std::string DescribeSystemEventCountRequest::getEventType()const void DescribeSystemEventCountRequest::setEventType(const std::string& eventType) { eventType_ = eventType; - setCoreParameter("EventType", eventType); + setParameter("EventType", eventType); } std::string DescribeSystemEventCountRequest::getStatus()const @@ -123,6 +123,6 @@ std::string DescribeSystemEventCountRequest::getStatus()const void DescribeSystemEventCountRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cms/src/model/DescribeSystemEventHistogramRequest.cc b/cms/src/model/DescribeSystemEventHistogramRequest.cc index 2b0b77e37..7e26d0764 100644 --- a/cms/src/model/DescribeSystemEventHistogramRequest.cc +++ b/cms/src/model/DescribeSystemEventHistogramRequest.cc @@ -35,7 +35,7 @@ std::string DescribeSystemEventHistogramRequest::getStartTime()const void DescribeSystemEventHistogramRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeSystemEventHistogramRequest::getSearchKeywords()const @@ -46,7 +46,7 @@ std::string DescribeSystemEventHistogramRequest::getSearchKeywords()const void DescribeSystemEventHistogramRequest::setSearchKeywords(const std::string& searchKeywords) { searchKeywords_ = searchKeywords; - setCoreParameter("SearchKeywords", searchKeywords); + setParameter("SearchKeywords", searchKeywords); } int DescribeSystemEventHistogramRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeSystemEventHistogramRequest::getPageNumber()const void DescribeSystemEventHistogramRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeSystemEventHistogramRequest::getPageSize()const @@ -68,7 +68,7 @@ int DescribeSystemEventHistogramRequest::getPageSize()const void DescribeSystemEventHistogramRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSystemEventHistogramRequest::getProduct()const @@ -79,7 +79,7 @@ std::string DescribeSystemEventHistogramRequest::getProduct()const void DescribeSystemEventHistogramRequest::setProduct(const std::string& product) { product_ = product; - setCoreParameter("Product", product); + setParameter("Product", product); } std::string DescribeSystemEventHistogramRequest::getLevel()const @@ -90,7 +90,7 @@ std::string DescribeSystemEventHistogramRequest::getLevel()const void DescribeSystemEventHistogramRequest::setLevel(const std::string& level) { level_ = level; - setCoreParameter("Level", level); + setParameter("Level", level); } std::string DescribeSystemEventHistogramRequest::getGroupId()const @@ -101,7 +101,7 @@ std::string DescribeSystemEventHistogramRequest::getGroupId()const void DescribeSystemEventHistogramRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeSystemEventHistogramRequest::getEndTime()const @@ -112,7 +112,7 @@ std::string DescribeSystemEventHistogramRequest::getEndTime()const void DescribeSystemEventHistogramRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeSystemEventHistogramRequest::getName()const @@ -123,7 +123,7 @@ std::string DescribeSystemEventHistogramRequest::getName()const void DescribeSystemEventHistogramRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeSystemEventHistogramRequest::getEventType()const @@ -134,7 +134,7 @@ std::string DescribeSystemEventHistogramRequest::getEventType()const void DescribeSystemEventHistogramRequest::setEventType(const std::string& eventType) { eventType_ = eventType; - setCoreParameter("EventType", eventType); + setParameter("EventType", eventType); } std::string DescribeSystemEventHistogramRequest::getStatus()const @@ -145,6 +145,6 @@ std::string DescribeSystemEventHistogramRequest::getStatus()const void DescribeSystemEventHistogramRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cms/src/model/DescribeTagKeyListRequest.cc b/cms/src/model/DescribeTagKeyListRequest.cc index c99c8a98f..be862ce70 100644 --- a/cms/src/model/DescribeTagKeyListRequest.cc +++ b/cms/src/model/DescribeTagKeyListRequest.cc @@ -35,7 +35,7 @@ int DescribeTagKeyListRequest::getPageNumber()const void DescribeTagKeyListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeTagKeyListRequest::getPageSize()const @@ -46,6 +46,6 @@ int DescribeTagKeyListRequest::getPageSize()const void DescribeTagKeyListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/cms/src/model/DescribeTagValueListRequest.cc b/cms/src/model/DescribeTagValueListRequest.cc index f4170223d..1bc1b40e7 100644 --- a/cms/src/model/DescribeTagValueListRequest.cc +++ b/cms/src/model/DescribeTagValueListRequest.cc @@ -35,7 +35,7 @@ int DescribeTagValueListRequest::getPageNumber()const void DescribeTagValueListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeTagValueListRequest::getPageSize()const @@ -46,7 +46,7 @@ int DescribeTagValueListRequest::getPageSize()const void DescribeTagValueListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeTagValueListRequest::getTagKey()const @@ -57,6 +57,6 @@ std::string DescribeTagValueListRequest::getTagKey()const void DescribeTagValueListRequest::setTagKey(const std::string& tagKey) { tagKey_ = tagKey; - setCoreParameter("TagKey", tagKey); + setParameter("TagKey", tagKey); } diff --git a/cms/src/model/DescribeUnhealthyHostAvailabilityRequest.cc b/cms/src/model/DescribeUnhealthyHostAvailabilityRequest.cc index a7278d27e..db64f7ec6 100644 --- a/cms/src/model/DescribeUnhealthyHostAvailabilityRequest.cc +++ b/cms/src/model/DescribeUnhealthyHostAvailabilityRequest.cc @@ -36,7 +36,7 @@ void DescribeUnhealthyHostAvailabilityRequest::setId(const std::vector& id { id_ = id; for(int dep1 = 0; dep1!= id.size(); dep1++) { - setCoreParameter("Id."+ std::to_string(dep1), std::to_string(id.at(dep1))); + setParameter("Id."+ std::to_string(dep1), std::to_string(id.at(dep1))); } } diff --git a/cms/src/model/DisableActiveMetricRuleRequest.cc b/cms/src/model/DisableActiveMetricRuleRequest.cc index 8e1480587..e570f4c91 100644 --- a/cms/src/model/DisableActiveMetricRuleRequest.cc +++ b/cms/src/model/DisableActiveMetricRuleRequest.cc @@ -35,6 +35,6 @@ std::string DisableActiveMetricRuleRequest::getProduct()const void DisableActiveMetricRuleRequest::setProduct(const std::string& product) { product_ = product; - setCoreParameter("Product", product); + setParameter("Product", product); } diff --git a/cms/src/model/DisableEventRulesRequest.cc b/cms/src/model/DisableEventRulesRequest.cc index f43855c28..ea03d60fa 100644 --- a/cms/src/model/DisableEventRulesRequest.cc +++ b/cms/src/model/DisableEventRulesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::DisableEventRulesRequest; DisableEventRulesRequest::DisableEventRulesRequest() : RpcServiceRequest("cms", "2019-01-01", "DisableEventRules") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } DisableEventRulesRequest::~DisableEventRulesRequest() @@ -36,7 +36,7 @@ void DisableEventRulesRequest::setRuleNames(const std::vector& rule { ruleNames_ = ruleNames; for(int dep1 = 0; dep1!= ruleNames.size(); dep1++) { - setCoreParameter("RuleNames."+ std::to_string(dep1), ruleNames.at(dep1)); + setParameter("RuleNames."+ std::to_string(dep1), ruleNames.at(dep1)); } } diff --git a/cms/src/model/DisableHostAvailabilityRequest.cc b/cms/src/model/DisableHostAvailabilityRequest.cc index 9d123c1e0..e5a0941af 100644 --- a/cms/src/model/DisableHostAvailabilityRequest.cc +++ b/cms/src/model/DisableHostAvailabilityRequest.cc @@ -36,7 +36,7 @@ void DisableHostAvailabilityRequest::setId(const std::vector& id) { id_ = id; for(int dep1 = 0; dep1!= id.size(); dep1++) { - setCoreParameter("Id."+ std::to_string(dep1), std::to_string(id.at(dep1))); + setParameter("Id."+ std::to_string(dep1), std::to_string(id.at(dep1))); } } diff --git a/cms/src/model/DisableMetricRulesRequest.cc b/cms/src/model/DisableMetricRulesRequest.cc index e41d755c0..23a5a908d 100644 --- a/cms/src/model/DisableMetricRulesRequest.cc +++ b/cms/src/model/DisableMetricRulesRequest.cc @@ -36,7 +36,7 @@ void DisableMetricRulesRequest::setRuleId(const std::vector& ruleId { ruleId_ = ruleId; for(int dep1 = 0; dep1!= ruleId.size(); dep1++) { - setCoreParameter("RuleId."+ std::to_string(dep1), ruleId.at(dep1)); + setParameter("RuleId."+ std::to_string(dep1), ruleId.at(dep1)); } } diff --git a/cms/src/model/DisableSiteMonitorsRequest.cc b/cms/src/model/DisableSiteMonitorsRequest.cc index 23b417e7d..0fa80db59 100644 --- a/cms/src/model/DisableSiteMonitorsRequest.cc +++ b/cms/src/model/DisableSiteMonitorsRequest.cc @@ -35,6 +35,6 @@ std::string DisableSiteMonitorsRequest::getTaskIds()const void DisableSiteMonitorsRequest::setTaskIds(const std::string& taskIds) { taskIds_ = taskIds; - setCoreParameter("TaskIds", taskIds); + setParameter("TaskIds", taskIds); } diff --git a/cms/src/model/DisableSiteMonitorsResult.cc b/cms/src/model/DisableSiteMonitorsResult.cc index 9f50a332a..1d0dc13ff 100644 --- a/cms/src/model/DisableSiteMonitorsResult.cc +++ b/cms/src/model/DisableSiteMonitorsResult.cc @@ -39,14 +39,15 @@ void DisableSiteMonitorsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["count"].isNull()) + data_.count = std::stoi(dataNode["count"].asString()); if(!value["Code"].isNull()) code_ = value["Code"].asString(); if(!value["Message"].isNull()) message_ = value["Message"].asString(); if(!value["Success"].isNull()) success_ = value["Success"].asString(); - if(!value["Data"].isNull()) - data_ = value["Data"].asString(); } @@ -55,7 +56,7 @@ std::string DisableSiteMonitorsResult::getMessage()const return message_; } -std::string DisableSiteMonitorsResult::getData()const +DisableSiteMonitorsResult::Data DisableSiteMonitorsResult::getData()const { return data_; } diff --git a/cms/src/model/EnableActiveMetricRuleRequest.cc b/cms/src/model/EnableActiveMetricRuleRequest.cc index c81582f65..31f41ca4a 100644 --- a/cms/src/model/EnableActiveMetricRuleRequest.cc +++ b/cms/src/model/EnableActiveMetricRuleRequest.cc @@ -35,6 +35,6 @@ std::string EnableActiveMetricRuleRequest::getProduct()const void EnableActiveMetricRuleRequest::setProduct(const std::string& product) { product_ = product; - setCoreParameter("Product", product); + setParameter("Product", product); } diff --git a/cms/src/model/EnableEventRulesRequest.cc b/cms/src/model/EnableEventRulesRequest.cc index 1de127906..7ba44861e 100644 --- a/cms/src/model/EnableEventRulesRequest.cc +++ b/cms/src/model/EnableEventRulesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::EnableEventRulesRequest; EnableEventRulesRequest::EnableEventRulesRequest() : RpcServiceRequest("cms", "2019-01-01", "EnableEventRules") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } EnableEventRulesRequest::~EnableEventRulesRequest() @@ -36,7 +36,7 @@ void EnableEventRulesRequest::setRuleNames(const std::vector& ruleN { ruleNames_ = ruleNames; for(int dep1 = 0; dep1!= ruleNames.size(); dep1++) { - setCoreParameter("RuleNames."+ std::to_string(dep1), ruleNames.at(dep1)); + setParameter("RuleNames."+ std::to_string(dep1), ruleNames.at(dep1)); } } diff --git a/cms/src/model/EnableHostAvailabilityRequest.cc b/cms/src/model/EnableHostAvailabilityRequest.cc index 03b73c9f2..5c37ddee1 100644 --- a/cms/src/model/EnableHostAvailabilityRequest.cc +++ b/cms/src/model/EnableHostAvailabilityRequest.cc @@ -36,7 +36,7 @@ void EnableHostAvailabilityRequest::setId(const std::vector& id) { id_ = id; for(int dep1 = 0; dep1!= id.size(); dep1++) { - setCoreParameter("Id."+ std::to_string(dep1), std::to_string(id.at(dep1))); + setParameter("Id."+ std::to_string(dep1), std::to_string(id.at(dep1))); } } diff --git a/cms/src/model/EnableMetricRulesRequest.cc b/cms/src/model/EnableMetricRulesRequest.cc index 372ee1eba..f2ffc99de 100644 --- a/cms/src/model/EnableMetricRulesRequest.cc +++ b/cms/src/model/EnableMetricRulesRequest.cc @@ -36,7 +36,7 @@ void EnableMetricRulesRequest::setRuleId(const std::vector& ruleId) { ruleId_ = ruleId; for(int dep1 = 0; dep1!= ruleId.size(); dep1++) { - setCoreParameter("RuleId."+ std::to_string(dep1), ruleId.at(dep1)); + setParameter("RuleId."+ std::to_string(dep1), ruleId.at(dep1)); } } diff --git a/cms/src/model/EnableSiteMonitorsRequest.cc b/cms/src/model/EnableSiteMonitorsRequest.cc index 3db9090e5..ed661cc88 100644 --- a/cms/src/model/EnableSiteMonitorsRequest.cc +++ b/cms/src/model/EnableSiteMonitorsRequest.cc @@ -35,6 +35,6 @@ std::string EnableSiteMonitorsRequest::getTaskIds()const void EnableSiteMonitorsRequest::setTaskIds(const std::string& taskIds) { taskIds_ = taskIds; - setCoreParameter("TaskIds", taskIds); + setParameter("TaskIds", taskIds); } diff --git a/cms/src/model/EnableSiteMonitorsResult.cc b/cms/src/model/EnableSiteMonitorsResult.cc index eeeba50f6..9d29d8fbe 100644 --- a/cms/src/model/EnableSiteMonitorsResult.cc +++ b/cms/src/model/EnableSiteMonitorsResult.cc @@ -39,14 +39,15 @@ void EnableSiteMonitorsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["count"].isNull()) + data_.count = std::stoi(dataNode["count"].asString()); if(!value["Code"].isNull()) code_ = value["Code"].asString(); if(!value["Message"].isNull()) message_ = value["Message"].asString(); if(!value["Success"].isNull()) success_ = value["Success"].asString(); - if(!value["Data"].isNull()) - data_ = value["Data"].asString(); } @@ -55,7 +56,7 @@ std::string EnableSiteMonitorsResult::getMessage()const return message_; } -std::string EnableSiteMonitorsResult::getData()const +EnableSiteMonitorsResult::Data EnableSiteMonitorsResult::getData()const { return data_; } diff --git a/cms/src/model/InstallMonitoringAgentRequest.cc b/cms/src/model/InstallMonitoringAgentRequest.cc index ce287227a..0827d6dc9 100644 --- a/cms/src/model/InstallMonitoringAgentRequest.cc +++ b/cms/src/model/InstallMonitoringAgentRequest.cc @@ -36,7 +36,7 @@ void InstallMonitoringAgentRequest::setInstanceIds(const std::vector ModifyHostAvailabilityRequest::getAlertConfigEscalationList()const @@ -48,12 +48,12 @@ void ModifyHostAvailabilityRequest::setAlertConfigEscalationList(const std::vect alertConfigEscalationList_ = alertConfigEscalationList; for(int dep1 = 0; dep1!= alertConfigEscalationList.size(); dep1++) { auto alertConfigEscalationListObj = alertConfigEscalationList.at(dep1); - std::string alertConfigEscalationListObjStr = "AlertConfigEscalationList." + std::to_string(dep1); - setCoreParameter(alertConfigEscalationListObjStr + ".Times", std::to_string(alertConfigEscalationListObj.times)); - setCoreParameter(alertConfigEscalationListObjStr + ".MetricName", alertConfigEscalationListObj.metricName); - setCoreParameter(alertConfigEscalationListObjStr + ".Value", alertConfigEscalationListObj.value); - setCoreParameter(alertConfigEscalationListObjStr + "._Operator", alertConfigEscalationListObj._operator); - setCoreParameter(alertConfigEscalationListObjStr + ".Aggregate", alertConfigEscalationListObj.aggregate); + std::string alertConfigEscalationListObjStr = "AlertConfigEscalationList." + std::to_string(dep1 + 1); + setParameter(alertConfigEscalationListObjStr + ".Times", std::to_string(alertConfigEscalationListObj.times)); + setParameter(alertConfigEscalationListObjStr + ".MetricName", alertConfigEscalationListObj.metricName); + setParameter(alertConfigEscalationListObjStr + ".Value", alertConfigEscalationListObj.value); + setParameter(alertConfigEscalationListObjStr + "._Operator", alertConfigEscalationListObj._operator); + setParameter(alertConfigEscalationListObjStr + ".Aggregate", alertConfigEscalationListObj.aggregate); } } @@ -65,7 +65,7 @@ std::string ModifyHostAvailabilityRequest::getTaskName()const void ModifyHostAvailabilityRequest::setTaskName(const std::string& taskName) { taskName_ = taskName; - setCoreParameter("TaskName", taskName); + setParameter("TaskName", taskName); } int ModifyHostAvailabilityRequest::getAlertConfigSilenceTime()const @@ -76,7 +76,7 @@ int ModifyHostAvailabilityRequest::getAlertConfigSilenceTime()const void ModifyHostAvailabilityRequest::setAlertConfigSilenceTime(int alertConfigSilenceTime) { alertConfigSilenceTime_ = alertConfigSilenceTime; - setCoreParameter("AlertConfigSilenceTime", std::to_string(alertConfigSilenceTime)); + setParameter("AlertConfigSilenceTime", std::to_string(alertConfigSilenceTime)); } std::string ModifyHostAvailabilityRequest::getTaskOptionHttpResponseCharset()const @@ -87,7 +87,7 @@ std::string ModifyHostAvailabilityRequest::getTaskOptionHttpResponseCharset()con void ModifyHostAvailabilityRequest::setTaskOptionHttpResponseCharset(const std::string& taskOptionHttpResponseCharset) { taskOptionHttpResponseCharset_ = taskOptionHttpResponseCharset; - setCoreParameter("TaskOptionHttpResponseCharset", taskOptionHttpResponseCharset); + setParameter("TaskOptionHttpResponseCharset", taskOptionHttpResponseCharset); } bool ModifyHostAvailabilityRequest::getTaskOptionHttpNegative()const @@ -98,7 +98,7 @@ bool ModifyHostAvailabilityRequest::getTaskOptionHttpNegative()const void ModifyHostAvailabilityRequest::setTaskOptionHttpNegative(bool taskOptionHttpNegative) { taskOptionHttpNegative_ = taskOptionHttpNegative; - setCoreParameter("TaskOptionHttpNegative", taskOptionHttpNegative ? "true" : "false"); + setParameter("TaskOptionHttpNegative", taskOptionHttpNegative ? "true" : "false"); } int ModifyHostAvailabilityRequest::getAlertConfigNotifyType()const @@ -109,7 +109,7 @@ int ModifyHostAvailabilityRequest::getAlertConfigNotifyType()const void ModifyHostAvailabilityRequest::setAlertConfigNotifyType(int alertConfigNotifyType) { alertConfigNotifyType_ = alertConfigNotifyType; - setCoreParameter("AlertConfigNotifyType", std::to_string(alertConfigNotifyType)); + setParameter("AlertConfigNotifyType", std::to_string(alertConfigNotifyType)); } std::string ModifyHostAvailabilityRequest::getTaskOptionTelnetOrPingHost()const @@ -120,7 +120,7 @@ std::string ModifyHostAvailabilityRequest::getTaskOptionTelnetOrPingHost()const void ModifyHostAvailabilityRequest::setTaskOptionTelnetOrPingHost(const std::string& taskOptionTelnetOrPingHost) { taskOptionTelnetOrPingHost_ = taskOptionTelnetOrPingHost; - setCoreParameter("TaskOptionTelnetOrPingHost", taskOptionTelnetOrPingHost); + setParameter("TaskOptionTelnetOrPingHost", taskOptionTelnetOrPingHost); } std::string ModifyHostAvailabilityRequest::getTaskOptionHttpResponseMatchContent()const @@ -131,7 +131,7 @@ std::string ModifyHostAvailabilityRequest::getTaskOptionHttpResponseMatchContent void ModifyHostAvailabilityRequest::setTaskOptionHttpResponseMatchContent(const std::string& taskOptionHttpResponseMatchContent) { taskOptionHttpResponseMatchContent_ = taskOptionHttpResponseMatchContent; - setCoreParameter("TaskOptionHttpResponseMatchContent", taskOptionHttpResponseMatchContent); + setParameter("TaskOptionHttpResponseMatchContent", taskOptionHttpResponseMatchContent); } long ModifyHostAvailabilityRequest::getId()const @@ -142,7 +142,7 @@ long ModifyHostAvailabilityRequest::getId()const void ModifyHostAvailabilityRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::vector ModifyHostAvailabilityRequest::getInstanceList()const @@ -154,7 +154,7 @@ void ModifyHostAvailabilityRequest::setInstanceList(const std::vector ModifyMetricRuleTemplateRequest::getAlertTemplates()const @@ -81,26 +81,26 @@ void ModifyMetricRuleTemplateRequest::setAlertTemplates(const std::vector PutContactGroupRequest::getContactNames()const @@ -58,7 +58,7 @@ void PutContactGroupRequest::setContactNames(const std::vector& con { contactNames_ = contactNames; for(int dep1 = 0; dep1!= contactNames.size(); dep1++) { - setCoreParameter("ContactNames."+ std::to_string(dep1), contactNames.at(dep1)); + setParameter("ContactNames."+ std::to_string(dep1), contactNames.at(dep1)); } } diff --git a/cms/src/model/PutContactRequest.cc b/cms/src/model/PutContactRequest.cc index 79e7a983c..80f965870 100644 --- a/cms/src/model/PutContactRequest.cc +++ b/cms/src/model/PutContactRequest.cc @@ -35,7 +35,7 @@ std::string PutContactRequest::getChannelsDingWebHook()const void PutContactRequest::setChannelsDingWebHook(const std::string& channelsDingWebHook) { channelsDingWebHook_ = channelsDingWebHook; - setCoreParameter("ChannelsDingWebHook", channelsDingWebHook); + setParameter("ChannelsDingWebHook", channelsDingWebHook); } std::string PutContactRequest::getContactName()const @@ -46,7 +46,7 @@ std::string PutContactRequest::getContactName()const void PutContactRequest::setContactName(const std::string& contactName) { contactName_ = contactName; - setCoreParameter("ContactName", contactName); + setParameter("ContactName", contactName); } std::string PutContactRequest::getChannelsMail()const @@ -57,7 +57,7 @@ std::string PutContactRequest::getChannelsMail()const void PutContactRequest::setChannelsMail(const std::string& channelsMail) { channelsMail_ = channelsMail; - setCoreParameter("ChannelsMail", channelsMail); + setParameter("ChannelsMail", channelsMail); } std::string PutContactRequest::getChannelsAliIM()const @@ -68,7 +68,7 @@ std::string PutContactRequest::getChannelsAliIM()const void PutContactRequest::setChannelsAliIM(const std::string& channelsAliIM) { channelsAliIM_ = channelsAliIM; - setCoreParameter("ChannelsAliIM", channelsAliIM); + setParameter("ChannelsAliIM", channelsAliIM); } std::string PutContactRequest::getDescribe()const @@ -79,7 +79,7 @@ std::string PutContactRequest::getDescribe()const void PutContactRequest::setDescribe(const std::string& describe) { describe_ = describe; - setCoreParameter("Describe", describe); + setParameter("Describe", describe); } std::string PutContactRequest::getChannelsSMS()const @@ -90,6 +90,6 @@ std::string PutContactRequest::getChannelsSMS()const void PutContactRequest::setChannelsSMS(const std::string& channelsSMS) { channelsSMS_ = channelsSMS; - setCoreParameter("ChannelsSMS", channelsSMS); + setParameter("ChannelsSMS", channelsSMS); } diff --git a/cms/src/model/PutCustomEventRequest.cc b/cms/src/model/PutCustomEventRequest.cc index 27a9ac72c..eabf1bdf1 100644 --- a/cms/src/model/PutCustomEventRequest.cc +++ b/cms/src/model/PutCustomEventRequest.cc @@ -37,11 +37,11 @@ void PutCustomEventRequest::setEventInfo(const std::vector& eventInfo eventInfo_ = eventInfo; for(int dep1 = 0; dep1!= eventInfo.size(); dep1++) { auto eventInfoObj = eventInfo.at(dep1); - std::string eventInfoObjStr = "EventInfo." + std::to_string(dep1); - setCoreParameter(eventInfoObjStr + ".GroupId", eventInfoObj.groupId); - setCoreParameter(eventInfoObjStr + ".Time", eventInfoObj.time); - setCoreParameter(eventInfoObjStr + ".EventName", eventInfoObj.eventName); - setCoreParameter(eventInfoObjStr + ".Content", eventInfoObj.content); + std::string eventInfoObjStr = "EventInfo." + std::to_string(dep1 + 1); + setParameter(eventInfoObjStr + ".GroupId", eventInfoObj.groupId); + setParameter(eventInfoObjStr + ".Time", eventInfoObj.time); + setParameter(eventInfoObjStr + ".EventName", eventInfoObj.eventName); + setParameter(eventInfoObjStr + ".Content", eventInfoObj.content); } } diff --git a/cms/src/model/PutCustomMetricRequest.cc b/cms/src/model/PutCustomMetricRequest.cc index 439087c06..f85f58f6c 100644 --- a/cms/src/model/PutCustomMetricRequest.cc +++ b/cms/src/model/PutCustomMetricRequest.cc @@ -37,14 +37,14 @@ void PutCustomMetricRequest::setMetricList(const std::vector& metric metricList_ = metricList; for(int dep1 = 0; dep1!= metricList.size(); dep1++) { auto metricListObj = metricList.at(dep1); - std::string metricListObjStr = "MetricList." + std::to_string(dep1); - setCoreParameter(metricListObjStr + ".Period", metricListObj.period); - setCoreParameter(metricListObjStr + ".GroupId", metricListObj.groupId); - setCoreParameter(metricListObjStr + ".Values", metricListObj.values); - setCoreParameter(metricListObjStr + ".Time", metricListObj.time); - setCoreParameter(metricListObjStr + ".MetricName", metricListObj.metricName); - setCoreParameter(metricListObjStr + ".Type", metricListObj.type); - setCoreParameter(metricListObjStr + ".Dimensions", metricListObj.dimensions); + std::string metricListObjStr = "MetricList." + std::to_string(dep1 + 1); + setParameter(metricListObjStr + ".Period", metricListObj.period); + setParameter(metricListObjStr + ".GroupId", metricListObj.groupId); + setParameter(metricListObjStr + ".Values", metricListObj.values); + setParameter(metricListObjStr + ".Time", metricListObj.time); + setParameter(metricListObjStr + ".MetricName", metricListObj.metricName); + setParameter(metricListObjStr + ".Type", metricListObj.type); + setParameter(metricListObjStr + ".Dimensions", metricListObj.dimensions); } } diff --git a/cms/src/model/PutEventRuleRequest.cc b/cms/src/model/PutEventRuleRequest.cc index b033c9fc4..18ba0529c 100644 --- a/cms/src/model/PutEventRuleRequest.cc +++ b/cms/src/model/PutEventRuleRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::PutEventRuleRequest; PutEventRuleRequest::PutEventRuleRequest() : RpcServiceRequest("cms", "2019-01-01", "PutEventRule") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } PutEventRuleRequest::~PutEventRuleRequest() @@ -35,7 +35,7 @@ std::string PutEventRuleRequest::getGroupId()const void PutEventRuleRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string PutEventRuleRequest::getDescription()const @@ -46,7 +46,7 @@ std::string PutEventRuleRequest::getDescription()const void PutEventRuleRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string PutEventRuleRequest::getRuleName()const @@ -57,7 +57,7 @@ std::string PutEventRuleRequest::getRuleName()const void PutEventRuleRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } std::vector PutEventRuleRequest::getEventPattern()const @@ -70,19 +70,19 @@ void PutEventRuleRequest::setEventPattern(const std::vector& event eventPattern_ = eventPattern; for(int dep1 = 0; dep1!= eventPattern.size(); dep1++) { auto eventPatternObj = eventPattern.at(dep1); - std::string eventPatternObjStr = "EventPattern." + std::to_string(dep1); + std::string eventPatternObjStr = "EventPattern." + std::to_string(dep1 + 1); for(int dep2 = 0; dep2!= eventPatternObj.levelList.size(); dep2++) { - setCoreParameter(eventPatternObjStr + ".LevelList."+ std::to_string(dep2), eventPatternObj.levelList.at(dep2)); + setParameter(eventPatternObjStr + ".LevelList."+ std::to_string(dep2), eventPatternObj.levelList.at(dep2)); } - setCoreParameter(eventPatternObjStr + ".Product", eventPatternObj.product); + setParameter(eventPatternObjStr + ".Product", eventPatternObj.product); for(int dep2 = 0; dep2!= eventPatternObj.statusList.size(); dep2++) { - setCoreParameter(eventPatternObjStr + ".StatusList."+ std::to_string(dep2), eventPatternObj.statusList.at(dep2)); + setParameter(eventPatternObjStr + ".StatusList."+ std::to_string(dep2), eventPatternObj.statusList.at(dep2)); } for(int dep2 = 0; dep2!= eventPatternObj.nameList.size(); dep2++) { - setCoreParameter(eventPatternObjStr + ".NameList."+ std::to_string(dep2), eventPatternObj.nameList.at(dep2)); + setParameter(eventPatternObjStr + ".NameList."+ std::to_string(dep2), eventPatternObj.nameList.at(dep2)); } for(int dep2 = 0; dep2!= eventPatternObj.eventTypeList.size(); dep2++) { - setCoreParameter(eventPatternObjStr + ".EventTypeList."+ std::to_string(dep2), eventPatternObj.eventTypeList.at(dep2)); + setParameter(eventPatternObjStr + ".EventTypeList."+ std::to_string(dep2), eventPatternObj.eventTypeList.at(dep2)); } } } @@ -95,7 +95,7 @@ std::string PutEventRuleRequest::getEventType()const void PutEventRuleRequest::setEventType(const std::string& eventType) { eventType_ = eventType; - setCoreParameter("EventType", eventType); + setParameter("EventType", eventType); } std::string PutEventRuleRequest::getState()const @@ -106,6 +106,6 @@ std::string PutEventRuleRequest::getState()const void PutEventRuleRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } diff --git a/cms/src/model/PutEventRuleTargetsRequest.cc b/cms/src/model/PutEventRuleTargetsRequest.cc index 799ffaad0..7cb263f3b 100644 --- a/cms/src/model/PutEventRuleTargetsRequest.cc +++ b/cms/src/model/PutEventRuleTargetsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::PutEventRuleTargetsRequest; PutEventRuleTargetsRequest::PutEventRuleTargetsRequest() : RpcServiceRequest("cms", "2019-01-01", "PutEventRuleTargets") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } PutEventRuleTargetsRequest::~PutEventRuleTargetsRequest() @@ -37,11 +37,11 @@ void PutEventRuleTargetsRequest::setWebhookParameters(const std::vector PutEventRuleTargetsRequest::getMnsParameters()const @@ -101,10 +101,10 @@ void PutEventRuleTargetsRequest::setMnsParameters(const std::vector fcParameters_ = fcParameters; for(int dep1 = 0; dep1!= fcParameters.size(); dep1++) { auto fcParametersObj = fcParameters.at(dep1); - std::string fcParametersObjStr = "FcParameters." + std::to_string(dep1); - setCoreParameter(fcParametersObjStr + ".FunctionName", fcParametersObj.functionName); - setCoreParameter(fcParametersObjStr + ".ServiceName", fcParametersObj.serviceName); - setCoreParameter(fcParametersObjStr + ".Id", fcParametersObj.id); - setCoreParameter(fcParametersObjStr + ".Region", fcParametersObj.region); + std::string fcParametersObjStr = "FcParameters." + std::to_string(dep1 + 1); + setParameter(fcParametersObjStr + ".FunctionName", fcParametersObj.functionName); + setParameter(fcParametersObjStr + ".ServiceName", fcParametersObj.serviceName); + setParameter(fcParametersObjStr + ".Id", fcParametersObj.id); + setParameter(fcParametersObjStr + ".Region", fcParametersObj.region); } } diff --git a/cms/src/model/PutExporterOutputRequest.cc b/cms/src/model/PutExporterOutputRequest.cc new file mode 100644 index 000000000..7a7e89634 --- /dev/null +++ b/cms/src/model/PutExporterOutputRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Cms::Model::PutExporterOutputRequest; + +PutExporterOutputRequest::PutExporterOutputRequest() : + RpcServiceRequest("cms", "2019-01-01", "PutExporterOutput") +{ + setMethod(HttpRequest::Method::Post); +} + +PutExporterOutputRequest::~PutExporterOutputRequest() +{} + +std::string PutExporterOutputRequest::getDestName()const +{ + return destName_; +} + +void PutExporterOutputRequest::setDestName(const std::string& destName) +{ + destName_ = destName; + setParameter("DestName", destName); +} + +std::string PutExporterOutputRequest::getConfigJson()const +{ + return configJson_; +} + +void PutExporterOutputRequest::setConfigJson(const std::string& configJson) +{ + configJson_ = configJson; + setParameter("ConfigJson", configJson); +} + +std::string PutExporterOutputRequest::getDestType()const +{ + return destType_; +} + +void PutExporterOutputRequest::setDestType(const std::string& destType) +{ + destType_ = destType; + setParameter("DestType", destType); +} + +std::string PutExporterOutputRequest::getDesc()const +{ + return desc_; +} + +void PutExporterOutputRequest::setDesc(const std::string& desc) +{ + desc_ = desc; + setParameter("Desc", desc); +} + diff --git a/cms/src/model/PutExporterOutputResult.cc b/cms/src/model/PutExporterOutputResult.cc new file mode 100644 index 000000000..cbcbe6782 --- /dev/null +++ b/cms/src/model/PutExporterOutputResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cms; +using namespace AlibabaCloud::Cms::Model; + +PutExporterOutputResult::PutExporterOutputResult() : + ServiceResult() +{} + +PutExporterOutputResult::PutExporterOutputResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +PutExporterOutputResult::~PutExporterOutputResult() +{} + +void PutExporterOutputResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::string PutExporterOutputResult::getMessage()const +{ + return message_; +} + +std::string PutExporterOutputResult::getCode()const +{ + return code_; +} + +bool PutExporterOutputResult::getSuccess()const +{ + return success_; +} + diff --git a/cms/src/model/PutExporterRuleRequest.cc b/cms/src/model/PutExporterRuleRequest.cc new file mode 100644 index 000000000..8135c04ce --- /dev/null +++ b/cms/src/model/PutExporterRuleRequest.cc @@ -0,0 +1,97 @@ +/* + * 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 + +using AlibabaCloud::Cms::Model::PutExporterRuleRequest; + +PutExporterRuleRequest::PutExporterRuleRequest() : + RpcServiceRequest("cms", "2019-01-01", "PutExporterRule") +{ + setMethod(HttpRequest::Method::Post); +} + +PutExporterRuleRequest::~PutExporterRuleRequest() +{} + +std::string PutExporterRuleRequest::getRuleName()const +{ + return ruleName_; +} + +void PutExporterRuleRequest::setRuleName(const std::string& ruleName) +{ + ruleName_ = ruleName; + setParameter("RuleName", ruleName); +} + +std::vector PutExporterRuleRequest::getDstNames()const +{ + return dstNames_; +} + +void PutExporterRuleRequest::setDstNames(const std::vector& dstNames) +{ + dstNames_ = dstNames; + for(int dep1 = 0; dep1!= dstNames.size(); dep1++) { + setParameter("DstNames."+ std::to_string(dep1), dstNames.at(dep1)); + } +} + +std::string PutExporterRuleRequest::get_Namespace()const +{ + return _namespace_; +} + +void PutExporterRuleRequest::set_Namespace(const std::string& _namespace) +{ + _namespace_ = _namespace; + setParameter("_Namespace", _namespace); +} + +std::string PutExporterRuleRequest::getTargetWindows()const +{ + return targetWindows_; +} + +void PutExporterRuleRequest::setTargetWindows(const std::string& targetWindows) +{ + targetWindows_ = targetWindows; + setParameter("TargetWindows", targetWindows); +} + +std::string PutExporterRuleRequest::getDescribe()const +{ + return describe_; +} + +void PutExporterRuleRequest::setDescribe(const std::string& describe) +{ + describe_ = describe; + setParameter("Describe", describe); +} + +std::string PutExporterRuleRequest::getMetricName()const +{ + return metricName_; +} + +void PutExporterRuleRequest::setMetricName(const std::string& metricName) +{ + metricName_ = metricName; + setParameter("MetricName", metricName); +} + diff --git a/cms/src/model/PutExporterRuleResult.cc b/cms/src/model/PutExporterRuleResult.cc new file mode 100644 index 000000000..a0cf4370a --- /dev/null +++ b/cms/src/model/PutExporterRuleResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cms; +using namespace AlibabaCloud::Cms::Model; + +PutExporterRuleResult::PutExporterRuleResult() : + ServiceResult() +{} + +PutExporterRuleResult::PutExporterRuleResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +PutExporterRuleResult::~PutExporterRuleResult() +{} + +void PutExporterRuleResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::string PutExporterRuleResult::getMessage()const +{ + return message_; +} + +std::string PutExporterRuleResult::getCode()const +{ + return code_; +} + +bool PutExporterRuleResult::getSuccess()const +{ + return success_; +} + diff --git a/cms/src/model/PutGroupMetricRuleRequest.cc b/cms/src/model/PutGroupMetricRuleRequest.cc index 7fc464324..60ad549e9 100644 --- a/cms/src/model/PutGroupMetricRuleRequest.cc +++ b/cms/src/model/PutGroupMetricRuleRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::PutGroupMetricRuleRequest; PutGroupMetricRuleRequest::PutGroupMetricRuleRequest() : RpcServiceRequest("cms", "2019-01-01", "PutGroupMetricRule") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } PutGroupMetricRuleRequest::~PutGroupMetricRuleRequest() @@ -35,7 +35,7 @@ std::string PutGroupMetricRuleRequest::getWebhook()const void PutGroupMetricRuleRequest::setWebhook(const std::string& webhook) { webhook_ = webhook; - setCoreParameter("Webhook", webhook); + setParameter("Webhook", webhook); } std::string PutGroupMetricRuleRequest::getEscalationsWarnComparisonOperator()const @@ -46,7 +46,7 @@ std::string PutGroupMetricRuleRequest::getEscalationsWarnComparisonOperator()con void PutGroupMetricRuleRequest::setEscalationsWarnComparisonOperator(const std::string& escalationsWarnComparisonOperator) { escalationsWarnComparisonOperator_ = escalationsWarnComparisonOperator; - setCoreParameter("EscalationsWarnComparisonOperator", escalationsWarnComparisonOperator); + setParameter("EscalationsWarnComparisonOperator", escalationsWarnComparisonOperator); } std::string PutGroupMetricRuleRequest::getRuleName()const @@ -57,7 +57,7 @@ std::string PutGroupMetricRuleRequest::getRuleName()const void PutGroupMetricRuleRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } std::string PutGroupMetricRuleRequest::getEscalationsInfoStatistics()const @@ -68,7 +68,7 @@ std::string PutGroupMetricRuleRequest::getEscalationsInfoStatistics()const void PutGroupMetricRuleRequest::setEscalationsInfoStatistics(const std::string& escalationsInfoStatistics) { escalationsInfoStatistics_ = escalationsInfoStatistics; - setCoreParameter("EscalationsInfoStatistics", escalationsInfoStatistics); + setParameter("EscalationsInfoStatistics", escalationsInfoStatistics); } std::string PutGroupMetricRuleRequest::getEffectiveInterval()const @@ -79,7 +79,7 @@ std::string PutGroupMetricRuleRequest::getEffectiveInterval()const void PutGroupMetricRuleRequest::setEffectiveInterval(const std::string& effectiveInterval) { effectiveInterval_ = effectiveInterval; - setCoreParameter("EffectiveInterval", effectiveInterval); + setParameter("EffectiveInterval", effectiveInterval); } std::string PutGroupMetricRuleRequest::getEscalationsInfoComparisonOperator()const @@ -90,7 +90,7 @@ std::string PutGroupMetricRuleRequest::getEscalationsInfoComparisonOperator()con void PutGroupMetricRuleRequest::setEscalationsInfoComparisonOperator(const std::string& escalationsInfoComparisonOperator) { escalationsInfoComparisonOperator_ = escalationsInfoComparisonOperator; - setCoreParameter("EscalationsInfoComparisonOperator", escalationsInfoComparisonOperator); + setParameter("EscalationsInfoComparisonOperator", escalationsInfoComparisonOperator); } std::string PutGroupMetricRuleRequest::getNoEffectiveInterval()const @@ -101,7 +101,7 @@ std::string PutGroupMetricRuleRequest::getNoEffectiveInterval()const void PutGroupMetricRuleRequest::setNoEffectiveInterval(const std::string& noEffectiveInterval) { noEffectiveInterval_ = noEffectiveInterval; - setCoreParameter("NoEffectiveInterval", noEffectiveInterval); + setParameter("NoEffectiveInterval", noEffectiveInterval); } std::string PutGroupMetricRuleRequest::getEmailSubject()const @@ -112,7 +112,7 @@ std::string PutGroupMetricRuleRequest::getEmailSubject()const void PutGroupMetricRuleRequest::setEmailSubject(const std::string& emailSubject) { emailSubject_ = emailSubject; - setCoreParameter("EmailSubject", emailSubject); + setParameter("EmailSubject", emailSubject); } int PutGroupMetricRuleRequest::getSilenceTime()const @@ -123,7 +123,7 @@ int PutGroupMetricRuleRequest::getSilenceTime()const void PutGroupMetricRuleRequest::setSilenceTime(int silenceTime) { silenceTime_ = silenceTime; - setCoreParameter("SilenceTime", std::to_string(silenceTime)); + setParameter("SilenceTime", std::to_string(silenceTime)); } std::string PutGroupMetricRuleRequest::getMetricName()const @@ -134,7 +134,7 @@ std::string PutGroupMetricRuleRequest::getMetricName()const void PutGroupMetricRuleRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } int PutGroupMetricRuleRequest::getEscalationsWarnTimes()const @@ -145,7 +145,7 @@ int PutGroupMetricRuleRequest::getEscalationsWarnTimes()const void PutGroupMetricRuleRequest::setEscalationsWarnTimes(int escalationsWarnTimes) { escalationsWarnTimes_ = escalationsWarnTimes; - setCoreParameter("EscalationsWarnTimes", std::to_string(escalationsWarnTimes)); + setParameter("EscalationsWarnTimes", std::to_string(escalationsWarnTimes)); } std::string PutGroupMetricRuleRequest::getPeriod()const @@ -156,7 +156,7 @@ std::string PutGroupMetricRuleRequest::getPeriod()const void PutGroupMetricRuleRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } std::string PutGroupMetricRuleRequest::getEscalationsWarnThreshold()const @@ -167,7 +167,7 @@ std::string PutGroupMetricRuleRequest::getEscalationsWarnThreshold()const void PutGroupMetricRuleRequest::setEscalationsWarnThreshold(const std::string& escalationsWarnThreshold) { escalationsWarnThreshold_ = escalationsWarnThreshold; - setCoreParameter("EscalationsWarnThreshold", escalationsWarnThreshold); + setParameter("EscalationsWarnThreshold", escalationsWarnThreshold); } std::string PutGroupMetricRuleRequest::getEscalationsCriticalStatistics()const @@ -178,7 +178,7 @@ std::string PutGroupMetricRuleRequest::getEscalationsCriticalStatistics()const void PutGroupMetricRuleRequest::setEscalationsCriticalStatistics(const std::string& escalationsCriticalStatistics) { escalationsCriticalStatistics_ = escalationsCriticalStatistics; - setCoreParameter("EscalationsCriticalStatistics", escalationsCriticalStatistics); + setParameter("EscalationsCriticalStatistics", escalationsCriticalStatistics); } std::string PutGroupMetricRuleRequest::getGroupId()const @@ -189,7 +189,7 @@ std::string PutGroupMetricRuleRequest::getGroupId()const void PutGroupMetricRuleRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int PutGroupMetricRuleRequest::getEscalationsInfoTimes()const @@ -200,7 +200,7 @@ int PutGroupMetricRuleRequest::getEscalationsInfoTimes()const void PutGroupMetricRuleRequest::setEscalationsInfoTimes(int escalationsInfoTimes) { escalationsInfoTimes_ = escalationsInfoTimes; - setCoreParameter("EscalationsInfoTimes", std::to_string(escalationsInfoTimes)); + setParameter("EscalationsInfoTimes", std::to_string(escalationsInfoTimes)); } int PutGroupMetricRuleRequest::getEscalationsCriticalTimes()const @@ -211,7 +211,7 @@ int PutGroupMetricRuleRequest::getEscalationsCriticalTimes()const void PutGroupMetricRuleRequest::setEscalationsCriticalTimes(int escalationsCriticalTimes) { escalationsCriticalTimes_ = escalationsCriticalTimes; - setCoreParameter("EscalationsCriticalTimes", std::to_string(escalationsCriticalTimes)); + setParameter("EscalationsCriticalTimes", std::to_string(escalationsCriticalTimes)); } std::string PutGroupMetricRuleRequest::getEscalationsWarnStatistics()const @@ -222,7 +222,7 @@ std::string PutGroupMetricRuleRequest::getEscalationsWarnStatistics()const void PutGroupMetricRuleRequest::setEscalationsWarnStatistics(const std::string& escalationsWarnStatistics) { escalationsWarnStatistics_ = escalationsWarnStatistics; - setCoreParameter("EscalationsWarnStatistics", escalationsWarnStatistics); + setParameter("EscalationsWarnStatistics", escalationsWarnStatistics); } std::string PutGroupMetricRuleRequest::getEscalationsInfoThreshold()const @@ -233,7 +233,7 @@ std::string PutGroupMetricRuleRequest::getEscalationsInfoThreshold()const void PutGroupMetricRuleRequest::setEscalationsInfoThreshold(const std::string& escalationsInfoThreshold) { escalationsInfoThreshold_ = escalationsInfoThreshold; - setCoreParameter("EscalationsInfoThreshold", escalationsInfoThreshold); + setParameter("EscalationsInfoThreshold", escalationsInfoThreshold); } std::string PutGroupMetricRuleRequest::get_Namespace()const @@ -244,7 +244,7 @@ std::string PutGroupMetricRuleRequest::get_Namespace()const void PutGroupMetricRuleRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } std::string PutGroupMetricRuleRequest::getInterval()const @@ -255,7 +255,7 @@ std::string PutGroupMetricRuleRequest::getInterval()const void PutGroupMetricRuleRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } std::string PutGroupMetricRuleRequest::getRuleId()const @@ -266,7 +266,7 @@ std::string PutGroupMetricRuleRequest::getRuleId()const void PutGroupMetricRuleRequest::setRuleId(const std::string& ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", ruleId); + setParameter("RuleId", ruleId); } std::string PutGroupMetricRuleRequest::getCategory()const @@ -277,7 +277,7 @@ std::string PutGroupMetricRuleRequest::getCategory()const void PutGroupMetricRuleRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } std::string PutGroupMetricRuleRequest::getEscalationsCriticalComparisonOperator()const @@ -288,7 +288,7 @@ std::string PutGroupMetricRuleRequest::getEscalationsCriticalComparisonOperator( void PutGroupMetricRuleRequest::setEscalationsCriticalComparisonOperator(const std::string& escalationsCriticalComparisonOperator) { escalationsCriticalComparisonOperator_ = escalationsCriticalComparisonOperator; - setCoreParameter("EscalationsCriticalComparisonOperator", escalationsCriticalComparisonOperator); + setParameter("EscalationsCriticalComparisonOperator", escalationsCriticalComparisonOperator); } std::string PutGroupMetricRuleRequest::getEscalationsCriticalThreshold()const @@ -299,7 +299,7 @@ std::string PutGroupMetricRuleRequest::getEscalationsCriticalThreshold()const void PutGroupMetricRuleRequest::setEscalationsCriticalThreshold(const std::string& escalationsCriticalThreshold) { escalationsCriticalThreshold_ = escalationsCriticalThreshold; - setCoreParameter("EscalationsCriticalThreshold", escalationsCriticalThreshold); + setParameter("EscalationsCriticalThreshold", escalationsCriticalThreshold); } std::string PutGroupMetricRuleRequest::getDimensions()const @@ -310,6 +310,6 @@ std::string PutGroupMetricRuleRequest::getDimensions()const void PutGroupMetricRuleRequest::setDimensions(const std::string& dimensions) { dimensions_ = dimensions; - setCoreParameter("Dimensions", dimensions); + setParameter("Dimensions", dimensions); } diff --git a/cms/src/model/PutMetricRuleTargetsRequest.cc b/cms/src/model/PutMetricRuleTargetsRequest.cc index 53028d0bd..9adb3a435 100644 --- a/cms/src/model/PutMetricRuleTargetsRequest.cc +++ b/cms/src/model/PutMetricRuleTargetsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Cms::Model::PutMetricRuleTargetsRequest; PutMetricRuleTargetsRequest::PutMetricRuleTargetsRequest() : RpcServiceRequest("cms", "2019-01-01", "PutMetricRuleTargets") { - setMethod(HttpRequest::Method::Put); + setMethod(HttpRequest::Method::Post); } PutMetricRuleTargetsRequest::~PutMetricRuleTargetsRequest() @@ -37,10 +37,10 @@ void PutMetricRuleTargetsRequest::setTargets(const std::vector& targets targets_ = targets; for(int dep1 = 0; dep1!= targets.size(); dep1++) { auto targetsObj = targets.at(dep1); - std::string targetsObjStr = "Targets." + std::to_string(dep1); - setCoreParameter(targetsObjStr + ".Level", targetsObj.level); - setCoreParameter(targetsObjStr + ".Id", targetsObj.id); - setCoreParameter(targetsObjStr + ".Arn", targetsObj.arn); + std::string targetsObjStr = "Targets." + std::to_string(dep1 + 1); + setParameter(targetsObjStr + ".Level", targetsObj.level); + setParameter(targetsObjStr + ".Id", targetsObj.id); + setParameter(targetsObjStr + ".Arn", targetsObj.arn); } } @@ -52,6 +52,6 @@ std::string PutMetricRuleTargetsRequest::getRuleId()const void PutMetricRuleTargetsRequest::setRuleId(const std::string& ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", ruleId); + setParameter("RuleId", ruleId); } diff --git a/cms/src/model/PutMonitorGroupDynamicRuleRequest.cc b/cms/src/model/PutMonitorGroupDynamicRuleRequest.cc index 45507ee41..1a8ea728b 100644 --- a/cms/src/model/PutMonitorGroupDynamicRuleRequest.cc +++ b/cms/src/model/PutMonitorGroupDynamicRuleRequest.cc @@ -37,16 +37,16 @@ void PutMonitorGroupDynamicRuleRequest::setGroupRules(const std::vector& rules) rules_ = rules; for(int dep1 = 0; dep1!= rules.size(); dep1++) { auto rulesObj = rules.at(dep1); - std::string rulesObjStr = "Rules." + std::to_string(dep1); - setCoreParameter(rulesObjStr + ".Webhook", rulesObj.webhook); - setCoreParameter(rulesObjStr + ".EscalationsWarnComparisonOperator", rulesObj.escalationsWarnComparisonOperator); - setCoreParameter(rulesObjStr + ".RuleName", rulesObj.ruleName); - setCoreParameter(rulesObjStr + ".EscalationsInfoStatistics", rulesObj.escalationsInfoStatistics); - setCoreParameter(rulesObjStr + ".EffectiveInterval", rulesObj.effectiveInterval); - setCoreParameter(rulesObjStr + ".EscalationsInfoComparisonOperator", rulesObj.escalationsInfoComparisonOperator); - setCoreParameter(rulesObjStr + ".NoEffectiveInterval", rulesObj.noEffectiveInterval); - setCoreParameter(rulesObjStr + ".EmailSubject", rulesObj.emailSubject); - setCoreParameter(rulesObjStr + ".SilenceTime", std::to_string(rulesObj.silenceTime)); - setCoreParameter(rulesObjStr + ".MetricName", rulesObj.metricName); - setCoreParameter(rulesObjStr + ".EscalationsWarnTimes", std::to_string(rulesObj.escalationsWarnTimes)); - setCoreParameter(rulesObjStr + ".Period", rulesObj.period); - setCoreParameter(rulesObjStr + ".EscalationsWarnThreshold", rulesObj.escalationsWarnThreshold); - setCoreParameter(rulesObjStr + ".ContactGroups", rulesObj.contactGroups); - setCoreParameter(rulesObjStr + ".EscalationsCriticalStatistics", rulesObj.escalationsCriticalStatistics); - setCoreParameter(rulesObjStr + ".Resources", rulesObj.resources); - setCoreParameter(rulesObjStr + ".EscalationsInfoTimes", std::to_string(rulesObj.escalationsInfoTimes)); - setCoreParameter(rulesObjStr + ".EscalationsCriticalTimes", std::to_string(rulesObj.escalationsCriticalTimes)); - setCoreParameter(rulesObjStr + ".EscalationsWarnStatistics", rulesObj.escalationsWarnStatistics); - setCoreParameter(rulesObjStr + ".EscalationsInfoThreshold", rulesObj.escalationsInfoThreshold); - setCoreParameter(rulesObjStr + "._Namespace", rulesObj._namespace); - setCoreParameter(rulesObjStr + ".Interval", rulesObj.interval); - setCoreParameter(rulesObjStr + ".RuleId", rulesObj.ruleId); - setCoreParameter(rulesObjStr + ".EscalationsCriticalComparisonOperator", rulesObj.escalationsCriticalComparisonOperator); - setCoreParameter(rulesObjStr + ".EscalationsCriticalThreshold", rulesObj.escalationsCriticalThreshold); + std::string rulesObjStr = "Rules." + std::to_string(dep1 + 1); + setParameter(rulesObjStr + ".Webhook", rulesObj.webhook); + setParameter(rulesObjStr + ".EscalationsWarnComparisonOperator", rulesObj.escalationsWarnComparisonOperator); + setParameter(rulesObjStr + ".RuleName", rulesObj.ruleName); + setParameter(rulesObjStr + ".EscalationsInfoStatistics", rulesObj.escalationsInfoStatistics); + setParameter(rulesObjStr + ".EffectiveInterval", rulesObj.effectiveInterval); + setParameter(rulesObjStr + ".EscalationsInfoComparisonOperator", rulesObj.escalationsInfoComparisonOperator); + setParameter(rulesObjStr + ".NoEffectiveInterval", rulesObj.noEffectiveInterval); + setParameter(rulesObjStr + ".EmailSubject", rulesObj.emailSubject); + setParameter(rulesObjStr + ".SilenceTime", std::to_string(rulesObj.silenceTime)); + setParameter(rulesObjStr + ".MetricName", rulesObj.metricName); + setParameter(rulesObjStr + ".EscalationsWarnTimes", std::to_string(rulesObj.escalationsWarnTimes)); + setParameter(rulesObjStr + ".Period", rulesObj.period); + setParameter(rulesObjStr + ".EscalationsWarnThreshold", rulesObj.escalationsWarnThreshold); + setParameter(rulesObjStr + ".ContactGroups", rulesObj.contactGroups); + setParameter(rulesObjStr + ".EscalationsCriticalStatistics", rulesObj.escalationsCriticalStatistics); + setParameter(rulesObjStr + ".Resources", rulesObj.resources); + setParameter(rulesObjStr + ".EscalationsInfoTimes", std::to_string(rulesObj.escalationsInfoTimes)); + setParameter(rulesObjStr + ".EscalationsCriticalTimes", std::to_string(rulesObj.escalationsCriticalTimes)); + setParameter(rulesObjStr + ".EscalationsWarnStatistics", rulesObj.escalationsWarnStatistics); + setParameter(rulesObjStr + ".EscalationsInfoThreshold", rulesObj.escalationsInfoThreshold); + setParameter(rulesObjStr + "._Namespace", rulesObj._namespace); + setParameter(rulesObjStr + ".Interval", rulesObj.interval); + setParameter(rulesObjStr + ".RuleId", rulesObj.ruleId); + setParameter(rulesObjStr + ".EscalationsCriticalComparisonOperator", rulesObj.escalationsCriticalComparisonOperator); + setParameter(rulesObjStr + ".EscalationsCriticalThreshold", rulesObj.escalationsCriticalThreshold); } } diff --git a/cms/src/model/RemoveTagsRequest.cc b/cms/src/model/RemoveTagsRequest.cc index e6e64790f..bf8e6cfd9 100644 --- a/cms/src/model/RemoveTagsRequest.cc +++ b/cms/src/model/RemoveTagsRequest.cc @@ -36,7 +36,7 @@ void RemoveTagsRequest::setGroupIds(const std::vector& groupIds) { groupIds_ = groupIds; for(int dep1 = 0; dep1!= groupIds.size(); dep1++) { - setCoreParameter("GroupIds."+ std::to_string(dep1), groupIds.at(dep1)); + setParameter("GroupIds."+ std::to_string(dep1), groupIds.at(dep1)); } } @@ -50,9 +50,9 @@ void RemoveTagsRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/cms/src/model/SendDryRunSystemEventRequest.cc b/cms/src/model/SendDryRunSystemEventRequest.cc index c1895a4a3..60bc60abf 100644 --- a/cms/src/model/SendDryRunSystemEventRequest.cc +++ b/cms/src/model/SendDryRunSystemEventRequest.cc @@ -35,7 +35,7 @@ std::string SendDryRunSystemEventRequest::getProduct()const void SendDryRunSystemEventRequest::setProduct(const std::string& product) { product_ = product; - setCoreParameter("Product", product); + setParameter("Product", product); } std::string SendDryRunSystemEventRequest::getGroupId()const @@ -46,7 +46,7 @@ std::string SendDryRunSystemEventRequest::getGroupId()const void SendDryRunSystemEventRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SendDryRunSystemEventRequest::getEventName()const @@ -57,7 +57,7 @@ std::string SendDryRunSystemEventRequest::getEventName()const void SendDryRunSystemEventRequest::setEventName(const std::string& eventName) { eventName_ = eventName; - setCoreParameter("EventName", eventName); + setParameter("EventName", eventName); } std::string SendDryRunSystemEventRequest::getEventContent()const @@ -68,6 +68,6 @@ std::string SendDryRunSystemEventRequest::getEventContent()const void SendDryRunSystemEventRequest::setEventContent(const std::string& eventContent) { eventContent_ = eventContent; - setCoreParameter("EventContent", eventContent); + setParameter("EventContent", eventContent); } diff --git a/cms/src/model/UninstallMonitoringAgentRequest.cc b/cms/src/model/UninstallMonitoringAgentRequest.cc index 270e96f44..940deefac 100644 --- a/cms/src/model/UninstallMonitoringAgentRequest.cc +++ b/cms/src/model/UninstallMonitoringAgentRequest.cc @@ -35,6 +35,6 @@ std::string UninstallMonitoringAgentRequest::getInstanceId()const void UninstallMonitoringAgentRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/companyreg/CMakeLists.txt b/companyreg/CMakeLists.txt index 8d82fc945..ec3a0cc31 100644 --- a/companyreg/CMakeLists.txt +++ b/companyreg/CMakeLists.txt @@ -21,41 +21,137 @@ set(companyreg_public_header include/alibabacloud/companyreg/CompanyregExport.h ) set(companyreg_public_header_model + include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultRequest.h + include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultResult.h + include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeRequest.h + include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeResult.h + include/alibabacloud/companyreg/model/AcceptPartnerNotificationRequest.h + include/alibabacloud/companyreg/model/AcceptPartnerNotificationResult.h + include/alibabacloud/companyreg/model/CloseIcpProduceRequest.h + include/alibabacloud/companyreg/model/CloseIcpProduceResult.h + include/alibabacloud/companyreg/model/CloseIntentionRequest.h + include/alibabacloud/companyreg/model/CloseIntentionResult.h + include/alibabacloud/companyreg/model/ConfirmIntentionRequest.h + include/alibabacloud/companyreg/model/ConfirmIntentionResult.h + include/alibabacloud/companyreg/model/ConfirmMaterialRequest.h + include/alibabacloud/companyreg/model/ConfirmMaterialResult.h + include/alibabacloud/companyreg/model/ConfirmTaxAmountRequest.h + include/alibabacloud/companyreg/model/ConfirmTaxAmountResult.h + include/alibabacloud/companyreg/model/CreateBookkeepingIntentionRequest.h + include/alibabacloud/companyreg/model/CreateBookkeepingIntentionResult.h include/alibabacloud/companyreg/model/GenerateCompanyRegUploadPolicyRequest.h include/alibabacloud/companyreg/model/GenerateCompanyRegUploadPolicyResult.h + include/alibabacloud/companyreg/model/GenerateUploadFilePolicyRequest.h + include/alibabacloud/companyreg/model/GenerateUploadFilePolicyResult.h include/alibabacloud/companyreg/model/GetCompanyRegOrderRequest.h include/alibabacloud/companyreg/model/GetCompanyRegOrderResult.h + include/alibabacloud/companyreg/model/ListApplicationLogsRequest.h + include/alibabacloud/companyreg/model/ListApplicationLogsResult.h + include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesRequest.h + include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesResult.h + include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesRequest.h + include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesResult.h + include/alibabacloud/companyreg/model/ListBookkeepingsRequest.h + include/alibabacloud/companyreg/model/ListBookkeepingsResult.h include/alibabacloud/companyreg/model/ListCompanyRegConsultationsRequest.h include/alibabacloud/companyreg/model/ListCompanyRegConsultationsResult.h include/alibabacloud/companyreg/model/ListCompanyRegOrdersRequest.h include/alibabacloud/companyreg/model/ListCompanyRegOrdersResult.h + include/alibabacloud/companyreg/model/ListIcpApplicationsRequest.h + include/alibabacloud/companyreg/model/ListIcpApplicationsResult.h include/alibabacloud/companyreg/model/ProcessCompanyRegOrderRequest.h include/alibabacloud/companyreg/model/ProcessCompanyRegOrderResult.h + include/alibabacloud/companyreg/model/QueryCommunicationLogsRequest.h + include/alibabacloud/companyreg/model/QueryCommunicationLogsResult.h + include/alibabacloud/companyreg/model/QueryIntentionListRequest.h + include/alibabacloud/companyreg/model/QueryIntentionListResult.h + include/alibabacloud/companyreg/model/QueryTradeIntentionUserListRequest.h + include/alibabacloud/companyreg/model/QueryTradeIntentionUserListResult.h + include/alibabacloud/companyreg/model/RefuseMaterialRequest.h + include/alibabacloud/companyreg/model/RefuseMaterialResult.h + include/alibabacloud/companyreg/model/RejectIcpIntentionRequest.h + include/alibabacloud/companyreg/model/RejectIcpIntentionResult.h include/alibabacloud/companyreg/model/SendVcodeRequest.h include/alibabacloud/companyreg/model/SendVcodeResult.h include/alibabacloud/companyreg/model/SubmitCommunicationNoteRequest.h include/alibabacloud/companyreg/model/SubmitCommunicationNoteResult.h include/alibabacloud/companyreg/model/SubmitConsultationRequest.h - include/alibabacloud/companyreg/model/SubmitConsultationResult.h ) + include/alibabacloud/companyreg/model/SubmitConsultationResult.h + include/alibabacloud/companyreg/model/SubmitIcpSolutionRequest.h + include/alibabacloud/companyreg/model/SubmitIcpSolutionResult.h + include/alibabacloud/companyreg/model/UpdateBookkeepingOrgRequest.h + include/alibabacloud/companyreg/model/UpdateBookkeepingOrgResult.h + include/alibabacloud/companyreg/model/UploadIcpBasicMaterialRequest.h + include/alibabacloud/companyreg/model/UploadIcpBasicMaterialResult.h + include/alibabacloud/companyreg/model/WriteCommunicationLogRequest.h + include/alibabacloud/companyreg/model/WriteCommunicationLogResult.h ) set(companyreg_src src/CompanyregClient.cc + src/model/AcceptBookkeepingAuditResultRequest.cc + src/model/AcceptBookkeepingAuditResultResult.cc + src/model/AcceptBookkeepingDetailStatusChangeRequest.cc + src/model/AcceptBookkeepingDetailStatusChangeResult.cc + src/model/AcceptPartnerNotificationRequest.cc + src/model/AcceptPartnerNotificationResult.cc + src/model/CloseIcpProduceRequest.cc + src/model/CloseIcpProduceResult.cc + src/model/CloseIntentionRequest.cc + src/model/CloseIntentionResult.cc + src/model/ConfirmIntentionRequest.cc + src/model/ConfirmIntentionResult.cc + src/model/ConfirmMaterialRequest.cc + src/model/ConfirmMaterialResult.cc + src/model/ConfirmTaxAmountRequest.cc + src/model/ConfirmTaxAmountResult.cc + src/model/CreateBookkeepingIntentionRequest.cc + src/model/CreateBookkeepingIntentionResult.cc src/model/GenerateCompanyRegUploadPolicyRequest.cc src/model/GenerateCompanyRegUploadPolicyResult.cc + src/model/GenerateUploadFilePolicyRequest.cc + src/model/GenerateUploadFilePolicyResult.cc src/model/GetCompanyRegOrderRequest.cc src/model/GetCompanyRegOrderResult.cc + src/model/ListApplicationLogsRequest.cc + src/model/ListApplicationLogsResult.cc + src/model/ListBookkeepingStatisticsesRequest.cc + src/model/ListBookkeepingStatisticsesResult.cc + src/model/ListBookkeepingSubjectBalancesRequest.cc + src/model/ListBookkeepingSubjectBalancesResult.cc + src/model/ListBookkeepingsRequest.cc + src/model/ListBookkeepingsResult.cc src/model/ListCompanyRegConsultationsRequest.cc src/model/ListCompanyRegConsultationsResult.cc src/model/ListCompanyRegOrdersRequest.cc src/model/ListCompanyRegOrdersResult.cc + src/model/ListIcpApplicationsRequest.cc + src/model/ListIcpApplicationsResult.cc src/model/ProcessCompanyRegOrderRequest.cc src/model/ProcessCompanyRegOrderResult.cc + src/model/QueryCommunicationLogsRequest.cc + src/model/QueryCommunicationLogsResult.cc + src/model/QueryIntentionListRequest.cc + src/model/QueryIntentionListResult.cc + src/model/QueryTradeIntentionUserListRequest.cc + src/model/QueryTradeIntentionUserListResult.cc + src/model/RefuseMaterialRequest.cc + src/model/RefuseMaterialResult.cc + src/model/RejectIcpIntentionRequest.cc + src/model/RejectIcpIntentionResult.cc src/model/SendVcodeRequest.cc src/model/SendVcodeResult.cc src/model/SubmitCommunicationNoteRequest.cc src/model/SubmitCommunicationNoteResult.cc src/model/SubmitConsultationRequest.cc - src/model/SubmitConsultationResult.cc ) + src/model/SubmitConsultationResult.cc + src/model/SubmitIcpSolutionRequest.cc + src/model/SubmitIcpSolutionResult.cc + src/model/UpdateBookkeepingOrgRequest.cc + src/model/UpdateBookkeepingOrgResult.cc + src/model/UploadIcpBasicMaterialRequest.cc + src/model/UploadIcpBasicMaterialResult.cc + src/model/WriteCommunicationLogRequest.cc + src/model/WriteCommunicationLogResult.cc ) add_library(companyreg ${LIB_TYPE} ${companyreg_public_header} diff --git a/companyreg/include/alibabacloud/companyreg/CompanyregClient.h b/companyreg/include/alibabacloud/companyreg/CompanyregClient.h index 05bf6981e..d2f8e0ffd 100644 --- a/companyreg/include/alibabacloud/companyreg/CompanyregClient.h +++ b/companyreg/include/alibabacloud/companyreg/CompanyregClient.h @@ -22,22 +22,70 @@ #include #include #include "CompanyregExport.h" +#include "model/AcceptBookkeepingAuditResultRequest.h" +#include "model/AcceptBookkeepingAuditResultResult.h" +#include "model/AcceptBookkeepingDetailStatusChangeRequest.h" +#include "model/AcceptBookkeepingDetailStatusChangeResult.h" +#include "model/AcceptPartnerNotificationRequest.h" +#include "model/AcceptPartnerNotificationResult.h" +#include "model/CloseIcpProduceRequest.h" +#include "model/CloseIcpProduceResult.h" +#include "model/CloseIntentionRequest.h" +#include "model/CloseIntentionResult.h" +#include "model/ConfirmIntentionRequest.h" +#include "model/ConfirmIntentionResult.h" +#include "model/ConfirmMaterialRequest.h" +#include "model/ConfirmMaterialResult.h" +#include "model/ConfirmTaxAmountRequest.h" +#include "model/ConfirmTaxAmountResult.h" +#include "model/CreateBookkeepingIntentionRequest.h" +#include "model/CreateBookkeepingIntentionResult.h" #include "model/GenerateCompanyRegUploadPolicyRequest.h" #include "model/GenerateCompanyRegUploadPolicyResult.h" +#include "model/GenerateUploadFilePolicyRequest.h" +#include "model/GenerateUploadFilePolicyResult.h" #include "model/GetCompanyRegOrderRequest.h" #include "model/GetCompanyRegOrderResult.h" +#include "model/ListApplicationLogsRequest.h" +#include "model/ListApplicationLogsResult.h" +#include "model/ListBookkeepingStatisticsesRequest.h" +#include "model/ListBookkeepingStatisticsesResult.h" +#include "model/ListBookkeepingSubjectBalancesRequest.h" +#include "model/ListBookkeepingSubjectBalancesResult.h" +#include "model/ListBookkeepingsRequest.h" +#include "model/ListBookkeepingsResult.h" #include "model/ListCompanyRegConsultationsRequest.h" #include "model/ListCompanyRegConsultationsResult.h" #include "model/ListCompanyRegOrdersRequest.h" #include "model/ListCompanyRegOrdersResult.h" +#include "model/ListIcpApplicationsRequest.h" +#include "model/ListIcpApplicationsResult.h" #include "model/ProcessCompanyRegOrderRequest.h" #include "model/ProcessCompanyRegOrderResult.h" +#include "model/QueryCommunicationLogsRequest.h" +#include "model/QueryCommunicationLogsResult.h" +#include "model/QueryIntentionListRequest.h" +#include "model/QueryIntentionListResult.h" +#include "model/QueryTradeIntentionUserListRequest.h" +#include "model/QueryTradeIntentionUserListResult.h" +#include "model/RefuseMaterialRequest.h" +#include "model/RefuseMaterialResult.h" +#include "model/RejectIcpIntentionRequest.h" +#include "model/RejectIcpIntentionResult.h" #include "model/SendVcodeRequest.h" #include "model/SendVcodeResult.h" #include "model/SubmitCommunicationNoteRequest.h" #include "model/SubmitCommunicationNoteResult.h" #include "model/SubmitConsultationRequest.h" #include "model/SubmitConsultationResult.h" +#include "model/SubmitIcpSolutionRequest.h" +#include "model/SubmitIcpSolutionResult.h" +#include "model/UpdateBookkeepingOrgRequest.h" +#include "model/UpdateBookkeepingOrgResult.h" +#include "model/UploadIcpBasicMaterialRequest.h" +#include "model/UploadIcpBasicMaterialResult.h" +#include "model/WriteCommunicationLogRequest.h" +#include "model/WriteCommunicationLogResult.h" namespace AlibabaCloud @@ -47,21 +95,81 @@ namespace AlibabaCloud class ALIBABACLOUD_COMPANYREG_EXPORT CompanyregClient : public RpcServiceClient { public: + typedef Outcome AcceptBookkeepingAuditResultOutcome; + typedef std::future AcceptBookkeepingAuditResultOutcomeCallable; + typedef std::function&)> AcceptBookkeepingAuditResultAsyncHandler; + typedef Outcome AcceptBookkeepingDetailStatusChangeOutcome; + typedef std::future AcceptBookkeepingDetailStatusChangeOutcomeCallable; + typedef std::function&)> AcceptBookkeepingDetailStatusChangeAsyncHandler; + typedef Outcome AcceptPartnerNotificationOutcome; + typedef std::future AcceptPartnerNotificationOutcomeCallable; + typedef std::function&)> AcceptPartnerNotificationAsyncHandler; + typedef Outcome CloseIcpProduceOutcome; + typedef std::future CloseIcpProduceOutcomeCallable; + typedef std::function&)> CloseIcpProduceAsyncHandler; + typedef Outcome CloseIntentionOutcome; + typedef std::future CloseIntentionOutcomeCallable; + typedef std::function&)> CloseIntentionAsyncHandler; + typedef Outcome ConfirmIntentionOutcome; + typedef std::future ConfirmIntentionOutcomeCallable; + typedef std::function&)> ConfirmIntentionAsyncHandler; + typedef Outcome ConfirmMaterialOutcome; + typedef std::future ConfirmMaterialOutcomeCallable; + typedef std::function&)> ConfirmMaterialAsyncHandler; + typedef Outcome ConfirmTaxAmountOutcome; + typedef std::future ConfirmTaxAmountOutcomeCallable; + typedef std::function&)> ConfirmTaxAmountAsyncHandler; + typedef Outcome CreateBookkeepingIntentionOutcome; + typedef std::future CreateBookkeepingIntentionOutcomeCallable; + typedef std::function&)> CreateBookkeepingIntentionAsyncHandler; typedef Outcome GenerateCompanyRegUploadPolicyOutcome; typedef std::future GenerateCompanyRegUploadPolicyOutcomeCallable; typedef std::function&)> GenerateCompanyRegUploadPolicyAsyncHandler; + typedef Outcome GenerateUploadFilePolicyOutcome; + typedef std::future GenerateUploadFilePolicyOutcomeCallable; + typedef std::function&)> GenerateUploadFilePolicyAsyncHandler; typedef Outcome GetCompanyRegOrderOutcome; typedef std::future GetCompanyRegOrderOutcomeCallable; typedef std::function&)> GetCompanyRegOrderAsyncHandler; + typedef Outcome ListApplicationLogsOutcome; + typedef std::future ListApplicationLogsOutcomeCallable; + typedef std::function&)> ListApplicationLogsAsyncHandler; + typedef Outcome ListBookkeepingStatisticsesOutcome; + typedef std::future ListBookkeepingStatisticsesOutcomeCallable; + typedef std::function&)> ListBookkeepingStatisticsesAsyncHandler; + typedef Outcome ListBookkeepingSubjectBalancesOutcome; + typedef std::future ListBookkeepingSubjectBalancesOutcomeCallable; + typedef std::function&)> ListBookkeepingSubjectBalancesAsyncHandler; + typedef Outcome ListBookkeepingsOutcome; + typedef std::future ListBookkeepingsOutcomeCallable; + typedef std::function&)> ListBookkeepingsAsyncHandler; typedef Outcome ListCompanyRegConsultationsOutcome; typedef std::future ListCompanyRegConsultationsOutcomeCallable; typedef std::function&)> ListCompanyRegConsultationsAsyncHandler; typedef Outcome ListCompanyRegOrdersOutcome; typedef std::future ListCompanyRegOrdersOutcomeCallable; typedef std::function&)> ListCompanyRegOrdersAsyncHandler; + typedef Outcome ListIcpApplicationsOutcome; + typedef std::future ListIcpApplicationsOutcomeCallable; + typedef std::function&)> ListIcpApplicationsAsyncHandler; typedef Outcome ProcessCompanyRegOrderOutcome; typedef std::future ProcessCompanyRegOrderOutcomeCallable; typedef std::function&)> ProcessCompanyRegOrderAsyncHandler; + typedef Outcome QueryCommunicationLogsOutcome; + typedef std::future QueryCommunicationLogsOutcomeCallable; + typedef std::function&)> QueryCommunicationLogsAsyncHandler; + typedef Outcome QueryIntentionListOutcome; + typedef std::future QueryIntentionListOutcomeCallable; + typedef std::function&)> QueryIntentionListAsyncHandler; + typedef Outcome QueryTradeIntentionUserListOutcome; + typedef std::future QueryTradeIntentionUserListOutcomeCallable; + typedef std::function&)> QueryTradeIntentionUserListAsyncHandler; + typedef Outcome RefuseMaterialOutcome; + typedef std::future RefuseMaterialOutcomeCallable; + typedef std::function&)> RefuseMaterialAsyncHandler; + typedef Outcome RejectIcpIntentionOutcome; + typedef std::future RejectIcpIntentionOutcomeCallable; + typedef std::function&)> RejectIcpIntentionAsyncHandler; typedef Outcome SendVcodeOutcome; typedef std::future SendVcodeOutcomeCallable; typedef std::function&)> SendVcodeAsyncHandler; @@ -71,26 +179,98 @@ namespace AlibabaCloud typedef Outcome SubmitConsultationOutcome; typedef std::future SubmitConsultationOutcomeCallable; typedef std::function&)> SubmitConsultationAsyncHandler; + typedef Outcome SubmitIcpSolutionOutcome; + typedef std::future SubmitIcpSolutionOutcomeCallable; + typedef std::function&)> SubmitIcpSolutionAsyncHandler; + typedef Outcome UpdateBookkeepingOrgOutcome; + typedef std::future UpdateBookkeepingOrgOutcomeCallable; + typedef std::function&)> UpdateBookkeepingOrgAsyncHandler; + typedef Outcome UploadIcpBasicMaterialOutcome; + typedef std::future UploadIcpBasicMaterialOutcomeCallable; + typedef std::function&)> UploadIcpBasicMaterialAsyncHandler; + typedef Outcome WriteCommunicationLogOutcome; + typedef std::future WriteCommunicationLogOutcomeCallable; + typedef std::function&)> WriteCommunicationLogAsyncHandler; CompanyregClient(const Credentials &credentials, const ClientConfiguration &configuration); CompanyregClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); CompanyregClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration); ~CompanyregClient(); + AcceptBookkeepingAuditResultOutcome acceptBookkeepingAuditResult(const Model::AcceptBookkeepingAuditResultRequest &request)const; + void acceptBookkeepingAuditResultAsync(const Model::AcceptBookkeepingAuditResultRequest& request, const AcceptBookkeepingAuditResultAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AcceptBookkeepingAuditResultOutcomeCallable acceptBookkeepingAuditResultCallable(const Model::AcceptBookkeepingAuditResultRequest& request) const; + AcceptBookkeepingDetailStatusChangeOutcome acceptBookkeepingDetailStatusChange(const Model::AcceptBookkeepingDetailStatusChangeRequest &request)const; + void acceptBookkeepingDetailStatusChangeAsync(const Model::AcceptBookkeepingDetailStatusChangeRequest& request, const AcceptBookkeepingDetailStatusChangeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AcceptBookkeepingDetailStatusChangeOutcomeCallable acceptBookkeepingDetailStatusChangeCallable(const Model::AcceptBookkeepingDetailStatusChangeRequest& request) const; + AcceptPartnerNotificationOutcome acceptPartnerNotification(const Model::AcceptPartnerNotificationRequest &request)const; + void acceptPartnerNotificationAsync(const Model::AcceptPartnerNotificationRequest& request, const AcceptPartnerNotificationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AcceptPartnerNotificationOutcomeCallable acceptPartnerNotificationCallable(const Model::AcceptPartnerNotificationRequest& request) const; + CloseIcpProduceOutcome closeIcpProduce(const Model::CloseIcpProduceRequest &request)const; + void closeIcpProduceAsync(const Model::CloseIcpProduceRequest& request, const CloseIcpProduceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CloseIcpProduceOutcomeCallable closeIcpProduceCallable(const Model::CloseIcpProduceRequest& request) const; + CloseIntentionOutcome closeIntention(const Model::CloseIntentionRequest &request)const; + void closeIntentionAsync(const Model::CloseIntentionRequest& request, const CloseIntentionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CloseIntentionOutcomeCallable closeIntentionCallable(const Model::CloseIntentionRequest& request) const; + ConfirmIntentionOutcome confirmIntention(const Model::ConfirmIntentionRequest &request)const; + void confirmIntentionAsync(const Model::ConfirmIntentionRequest& request, const ConfirmIntentionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ConfirmIntentionOutcomeCallable confirmIntentionCallable(const Model::ConfirmIntentionRequest& request) const; + ConfirmMaterialOutcome confirmMaterial(const Model::ConfirmMaterialRequest &request)const; + void confirmMaterialAsync(const Model::ConfirmMaterialRequest& request, const ConfirmMaterialAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ConfirmMaterialOutcomeCallable confirmMaterialCallable(const Model::ConfirmMaterialRequest& request) const; + ConfirmTaxAmountOutcome confirmTaxAmount(const Model::ConfirmTaxAmountRequest &request)const; + void confirmTaxAmountAsync(const Model::ConfirmTaxAmountRequest& request, const ConfirmTaxAmountAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ConfirmTaxAmountOutcomeCallable confirmTaxAmountCallable(const Model::ConfirmTaxAmountRequest& request) const; + CreateBookkeepingIntentionOutcome createBookkeepingIntention(const Model::CreateBookkeepingIntentionRequest &request)const; + void createBookkeepingIntentionAsync(const Model::CreateBookkeepingIntentionRequest& request, const CreateBookkeepingIntentionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateBookkeepingIntentionOutcomeCallable createBookkeepingIntentionCallable(const Model::CreateBookkeepingIntentionRequest& request) const; GenerateCompanyRegUploadPolicyOutcome generateCompanyRegUploadPolicy(const Model::GenerateCompanyRegUploadPolicyRequest &request)const; void generateCompanyRegUploadPolicyAsync(const Model::GenerateCompanyRegUploadPolicyRequest& request, const GenerateCompanyRegUploadPolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GenerateCompanyRegUploadPolicyOutcomeCallable generateCompanyRegUploadPolicyCallable(const Model::GenerateCompanyRegUploadPolicyRequest& request) const; + GenerateUploadFilePolicyOutcome generateUploadFilePolicy(const Model::GenerateUploadFilePolicyRequest &request)const; + void generateUploadFilePolicyAsync(const Model::GenerateUploadFilePolicyRequest& request, const GenerateUploadFilePolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GenerateUploadFilePolicyOutcomeCallable generateUploadFilePolicyCallable(const Model::GenerateUploadFilePolicyRequest& request) const; GetCompanyRegOrderOutcome getCompanyRegOrder(const Model::GetCompanyRegOrderRequest &request)const; void getCompanyRegOrderAsync(const Model::GetCompanyRegOrderRequest& request, const GetCompanyRegOrderAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetCompanyRegOrderOutcomeCallable getCompanyRegOrderCallable(const Model::GetCompanyRegOrderRequest& request) const; + ListApplicationLogsOutcome listApplicationLogs(const Model::ListApplicationLogsRequest &request)const; + void listApplicationLogsAsync(const Model::ListApplicationLogsRequest& request, const ListApplicationLogsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApplicationLogsOutcomeCallable listApplicationLogsCallable(const Model::ListApplicationLogsRequest& request) const; + ListBookkeepingStatisticsesOutcome listBookkeepingStatisticses(const Model::ListBookkeepingStatisticsesRequest &request)const; + void listBookkeepingStatisticsesAsync(const Model::ListBookkeepingStatisticsesRequest& request, const ListBookkeepingStatisticsesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListBookkeepingStatisticsesOutcomeCallable listBookkeepingStatisticsesCallable(const Model::ListBookkeepingStatisticsesRequest& request) const; + ListBookkeepingSubjectBalancesOutcome listBookkeepingSubjectBalances(const Model::ListBookkeepingSubjectBalancesRequest &request)const; + void listBookkeepingSubjectBalancesAsync(const Model::ListBookkeepingSubjectBalancesRequest& request, const ListBookkeepingSubjectBalancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListBookkeepingSubjectBalancesOutcomeCallable listBookkeepingSubjectBalancesCallable(const Model::ListBookkeepingSubjectBalancesRequest& request) const; + ListBookkeepingsOutcome listBookkeepings(const Model::ListBookkeepingsRequest &request)const; + void listBookkeepingsAsync(const Model::ListBookkeepingsRequest& request, const ListBookkeepingsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListBookkeepingsOutcomeCallable listBookkeepingsCallable(const Model::ListBookkeepingsRequest& request) const; ListCompanyRegConsultationsOutcome listCompanyRegConsultations(const Model::ListCompanyRegConsultationsRequest &request)const; void listCompanyRegConsultationsAsync(const Model::ListCompanyRegConsultationsRequest& request, const ListCompanyRegConsultationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListCompanyRegConsultationsOutcomeCallable listCompanyRegConsultationsCallable(const Model::ListCompanyRegConsultationsRequest& request) const; ListCompanyRegOrdersOutcome listCompanyRegOrders(const Model::ListCompanyRegOrdersRequest &request)const; void listCompanyRegOrdersAsync(const Model::ListCompanyRegOrdersRequest& request, const ListCompanyRegOrdersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListCompanyRegOrdersOutcomeCallable listCompanyRegOrdersCallable(const Model::ListCompanyRegOrdersRequest& request) const; + ListIcpApplicationsOutcome listIcpApplications(const Model::ListIcpApplicationsRequest &request)const; + void listIcpApplicationsAsync(const Model::ListIcpApplicationsRequest& request, const ListIcpApplicationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListIcpApplicationsOutcomeCallable listIcpApplicationsCallable(const Model::ListIcpApplicationsRequest& request) const; ProcessCompanyRegOrderOutcome processCompanyRegOrder(const Model::ProcessCompanyRegOrderRequest &request)const; void processCompanyRegOrderAsync(const Model::ProcessCompanyRegOrderRequest& request, const ProcessCompanyRegOrderAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ProcessCompanyRegOrderOutcomeCallable processCompanyRegOrderCallable(const Model::ProcessCompanyRegOrderRequest& request) const; + QueryCommunicationLogsOutcome queryCommunicationLogs(const Model::QueryCommunicationLogsRequest &request)const; + void queryCommunicationLogsAsync(const Model::QueryCommunicationLogsRequest& request, const QueryCommunicationLogsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryCommunicationLogsOutcomeCallable queryCommunicationLogsCallable(const Model::QueryCommunicationLogsRequest& request) const; + QueryIntentionListOutcome queryIntentionList(const Model::QueryIntentionListRequest &request)const; + void queryIntentionListAsync(const Model::QueryIntentionListRequest& request, const QueryIntentionListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryIntentionListOutcomeCallable queryIntentionListCallable(const Model::QueryIntentionListRequest& request) const; + QueryTradeIntentionUserListOutcome queryTradeIntentionUserList(const Model::QueryTradeIntentionUserListRequest &request)const; + void queryTradeIntentionUserListAsync(const Model::QueryTradeIntentionUserListRequest& request, const QueryTradeIntentionUserListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryTradeIntentionUserListOutcomeCallable queryTradeIntentionUserListCallable(const Model::QueryTradeIntentionUserListRequest& request) const; + RefuseMaterialOutcome refuseMaterial(const Model::RefuseMaterialRequest &request)const; + void refuseMaterialAsync(const Model::RefuseMaterialRequest& request, const RefuseMaterialAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RefuseMaterialOutcomeCallable refuseMaterialCallable(const Model::RefuseMaterialRequest& request) const; + RejectIcpIntentionOutcome rejectIcpIntention(const Model::RejectIcpIntentionRequest &request)const; + void rejectIcpIntentionAsync(const Model::RejectIcpIntentionRequest& request, const RejectIcpIntentionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RejectIcpIntentionOutcomeCallable rejectIcpIntentionCallable(const Model::RejectIcpIntentionRequest& request) const; SendVcodeOutcome sendVcode(const Model::SendVcodeRequest &request)const; void sendVcodeAsync(const Model::SendVcodeRequest& request, const SendVcodeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SendVcodeOutcomeCallable sendVcodeCallable(const Model::SendVcodeRequest& request) const; @@ -100,6 +280,18 @@ namespace AlibabaCloud SubmitConsultationOutcome submitConsultation(const Model::SubmitConsultationRequest &request)const; void submitConsultationAsync(const Model::SubmitConsultationRequest& request, const SubmitConsultationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SubmitConsultationOutcomeCallable submitConsultationCallable(const Model::SubmitConsultationRequest& request) const; + SubmitIcpSolutionOutcome submitIcpSolution(const Model::SubmitIcpSolutionRequest &request)const; + void submitIcpSolutionAsync(const Model::SubmitIcpSolutionRequest& request, const SubmitIcpSolutionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SubmitIcpSolutionOutcomeCallable submitIcpSolutionCallable(const Model::SubmitIcpSolutionRequest& request) const; + UpdateBookkeepingOrgOutcome updateBookkeepingOrg(const Model::UpdateBookkeepingOrgRequest &request)const; + void updateBookkeepingOrgAsync(const Model::UpdateBookkeepingOrgRequest& request, const UpdateBookkeepingOrgAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateBookkeepingOrgOutcomeCallable updateBookkeepingOrgCallable(const Model::UpdateBookkeepingOrgRequest& request) const; + UploadIcpBasicMaterialOutcome uploadIcpBasicMaterial(const Model::UploadIcpBasicMaterialRequest &request)const; + void uploadIcpBasicMaterialAsync(const Model::UploadIcpBasicMaterialRequest& request, const UploadIcpBasicMaterialAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UploadIcpBasicMaterialOutcomeCallable uploadIcpBasicMaterialCallable(const Model::UploadIcpBasicMaterialRequest& request) const; + WriteCommunicationLogOutcome writeCommunicationLog(const Model::WriteCommunicationLogRequest &request)const; + void writeCommunicationLogAsync(const Model::WriteCommunicationLogRequest& request, const WriteCommunicationLogAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + WriteCommunicationLogOutcomeCallable writeCommunicationLogCallable(const Model::WriteCommunicationLogRequest& request) const; private: std::shared_ptr endpointProvider_; diff --git a/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultRequest.h b/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultRequest.h new file mode 100644 index 000000000..28de9e7d3 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultRequest.h @@ -0,0 +1,69 @@ +/* + * 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_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT AcceptBookkeepingAuditResultRequest : public RpcServiceRequest + { + + public: + AcceptBookkeepingAuditResultRequest(); + ~AcceptBookkeepingAuditResultRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getOrgCode()const; + void setOrgCode(const std::string& orgCode); + std::string getOrgAddress()const; + void setOrgAddress(const std::string& orgAddress); + std::string getOrgName()const; + void setOrgName(const std::string& orgName); + long getServiceStartTime()const; + void setServiceStartTime(long serviceStartTime); + bool getAuditResult()const; + void setAuditResult(bool auditResult); + std::string getBizId()const; + void setBizId(const std::string& bizId); + std::string getOrgMobile()const; + void setOrgMobile(const std::string& orgMobile); + + private: + std::string note_; + std::string orgCode_; + std::string orgAddress_; + std::string orgName_; + long serviceStartTime_; + bool auditResult_; + std::string bizId_; + std::string orgMobile_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultResult.h b/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultResult.h new file mode 100644 index 000000000..b9c54006c --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultResult.h @@ -0,0 +1,49 @@ +/* + * 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_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT AcceptBookkeepingAuditResultResult : public ServiceResult + { + public: + + + AcceptBookkeepingAuditResultResult(); + explicit AcceptBookkeepingAuditResultResult(const std::string &payload); + ~AcceptBookkeepingAuditResultResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeRequest.h b/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeRequest.h new file mode 100644 index 000000000..295c19ada --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeRequest.h @@ -0,0 +1,54 @@ +/* + * 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_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGEREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT AcceptBookkeepingDetailStatusChangeRequest : public RpcServiceRequest + { + + public: + AcceptBookkeepingDetailStatusChangeRequest(); + ~AcceptBookkeepingDetailStatusChangeRequest(); + + std::string getBizId()const; + void setBizId(const std::string& bizId); + std::string getTaxAmount()const; + void setTaxAmount(const std::string& taxAmount); + int getStatus()const; + void setStatus(int status); + + private: + std::string bizId_; + std::string taxAmount_; + int status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGEREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeResult.h b/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeResult.h new file mode 100644 index 000000000..cf57963fd --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeResult.h @@ -0,0 +1,49 @@ +/* + * 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_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGERESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT AcceptBookkeepingDetailStatusChangeResult : public ServiceResult + { + public: + + + AcceptBookkeepingDetailStatusChangeResult(); + explicit AcceptBookkeepingDetailStatusChangeResult(const std::string &payload); + ~AcceptBookkeepingDetailStatusChangeResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGERESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/AcceptPartnerNotificationRequest.h b/companyreg/include/alibabacloud/companyreg/model/AcceptPartnerNotificationRequest.h new file mode 100644 index 000000000..12db13e33 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/AcceptPartnerNotificationRequest.h @@ -0,0 +1,54 @@ +/* + * 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_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT AcceptPartnerNotificationRequest : public RpcServiceRequest + { + + public: + AcceptPartnerNotificationRequest(); + ~AcceptPartnerNotificationRequest(); + + std::string getOfficialFileURL()const; + void setOfficialFileURL(const std::string& officialFileURL); + std::string getBizId()const; + void setBizId(const std::string& bizId); + int getApplicationStatus()const; + void setApplicationStatus(int applicationStatus); + + private: + std::string officialFileURL_; + std::string bizId_; + int applicationStatus_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/AcceptPartnerNotificationResult.h b/companyreg/include/alibabacloud/companyreg/model/AcceptPartnerNotificationResult.h new file mode 100644 index 000000000..55be2e7d7 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/AcceptPartnerNotificationResult.h @@ -0,0 +1,49 @@ +/* + * 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_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT AcceptPartnerNotificationResult : public ServiceResult + { + public: + + + AcceptPartnerNotificationResult(); + explicit AcceptPartnerNotificationResult(const std::string &payload); + ~AcceptPartnerNotificationResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/CloseIcpProduceRequest.h b/companyreg/include/alibabacloud/companyreg/model/CloseIcpProduceRequest.h new file mode 100644 index 000000000..ef6fc7433 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/CloseIcpProduceRequest.h @@ -0,0 +1,51 @@ +/* + * 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_COMPANYREG_MODEL_CLOSEICPPRODUCEREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEICPPRODUCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT CloseIcpProduceRequest : public RpcServiceRequest + { + + public: + CloseIcpProduceRequest(); + ~CloseIcpProduceRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string note_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEICPPRODUCEREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/CloseIcpProduceResult.h b/companyreg/include/alibabacloud/companyreg/model/CloseIcpProduceResult.h new file mode 100644 index 000000000..81bd4cab9 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/CloseIcpProduceResult.h @@ -0,0 +1,55 @@ +/* + * 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_COMPANYREG_MODEL_CLOSEICPPRODUCERESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEICPPRODUCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT CloseIcpProduceResult : public ServiceResult + { + public: + + + CloseIcpProduceResult(); + explicit CloseIcpProduceResult(const std::string &payload); + ~CloseIcpProduceResult(); + std::string getErrorMsg()const; + std::string getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEICPPRODUCERESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/CloseIntentionRequest.h b/companyreg/include/alibabacloud/companyreg/model/CloseIntentionRequest.h new file mode 100644 index 000000000..cb916d638 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/CloseIntentionRequest.h @@ -0,0 +1,51 @@ +/* + * 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_COMPANYREG_MODEL_CLOSEINTENTIONREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT CloseIntentionRequest : public RpcServiceRequest + { + + public: + CloseIntentionRequest(); + ~CloseIntentionRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string note_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/CloseIntentionResult.h b/companyreg/include/alibabacloud/companyreg/model/CloseIntentionResult.h new file mode 100644 index 000000000..ab7ee5545 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/CloseIntentionResult.h @@ -0,0 +1,55 @@ +/* + * 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_COMPANYREG_MODEL_CLOSEINTENTIONRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT CloseIntentionResult : public ServiceResult + { + public: + + + CloseIntentionResult(); + explicit CloseIntentionResult(const std::string &payload); + ~CloseIntentionResult(); + std::string getErrorMsg()const; + std::string getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ConfirmIntentionRequest.h b/companyreg/include/alibabacloud/companyreg/model/ConfirmIntentionRequest.h new file mode 100644 index 000000000..c08016514 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ConfirmIntentionRequest.h @@ -0,0 +1,48 @@ +/* + * 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_COMPANYREG_MODEL_CONFIRMINTENTIONREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMINTENTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmIntentionRequest : public RpcServiceRequest + { + + public: + ConfirmIntentionRequest(); + ~ConfirmIntentionRequest(); + + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMINTENTIONREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ConfirmIntentionResult.h b/companyreg/include/alibabacloud/companyreg/model/ConfirmIntentionResult.h new file mode 100644 index 000000000..e9146f098 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ConfirmIntentionResult.h @@ -0,0 +1,53 @@ +/* + * 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_COMPANYREG_MODEL_CONFIRMINTENTIONRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMINTENTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmIntentionResult : public ServiceResult + { + public: + + + ConfirmIntentionResult(); + explicit ConfirmIntentionResult(const std::string &payload); + ~ConfirmIntentionResult(); + std::string getConfirmUrl()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string confirmUrl_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMINTENTIONRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ConfirmMaterialRequest.h b/companyreg/include/alibabacloud/companyreg/model/ConfirmMaterialRequest.h new file mode 100644 index 000000000..00072740b --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ConfirmMaterialRequest.h @@ -0,0 +1,51 @@ +/* + * 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_COMPANYREG_MODEL_CONFIRMMATERIALREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMMATERIALREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmMaterialRequest : public RpcServiceRequest + { + + public: + ConfirmMaterialRequest(); + ~ConfirmMaterialRequest(); + + std::string getBizId()const; + void setBizId(const std::string& bizId); + std::string getUserOtherList()const; + void setUserOtherList(const std::string& userOtherList); + + private: + std::string bizId_; + std::string userOtherList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMMATERIALREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ConfirmMaterialResult.h b/companyreg/include/alibabacloud/companyreg/model/ConfirmMaterialResult.h new file mode 100644 index 000000000..ab9bb1952 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ConfirmMaterialResult.h @@ -0,0 +1,49 @@ +/* + * 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_COMPANYREG_MODEL_CONFIRMMATERIALRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMMATERIALRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmMaterialResult : public ServiceResult + { + public: + + + ConfirmMaterialResult(); + explicit ConfirmMaterialResult(const std::string &payload); + ~ConfirmMaterialResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMMATERIALRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ConfirmTaxAmountRequest.h b/companyreg/include/alibabacloud/companyreg/model/ConfirmTaxAmountRequest.h new file mode 100644 index 000000000..81c94a1d7 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ConfirmTaxAmountRequest.h @@ -0,0 +1,48 @@ +/* + * 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_COMPANYREG_MODEL_CONFIRMTAXAMOUNTREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMTAXAMOUNTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmTaxAmountRequest : public RpcServiceRequest + { + + public: + ConfirmTaxAmountRequest(); + ~ConfirmTaxAmountRequest(); + + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMTAXAMOUNTREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ConfirmTaxAmountResult.h b/companyreg/include/alibabacloud/companyreg/model/ConfirmTaxAmountResult.h new file mode 100644 index 000000000..f52d9be1f --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ConfirmTaxAmountResult.h @@ -0,0 +1,51 @@ +/* + * 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_COMPANYREG_MODEL_CONFIRMTAXAMOUNTRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMTAXAMOUNTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmTaxAmountResult : public ServiceResult + { + public: + + + ConfirmTaxAmountResult(); + explicit ConfirmTaxAmountResult(const std::string &payload); + ~ConfirmTaxAmountResult(); + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMTAXAMOUNTRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/CreateBookkeepingIntentionRequest.h b/companyreg/include/alibabacloud/companyreg/model/CreateBookkeepingIntentionRequest.h new file mode 100644 index 000000000..c898a692d --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/CreateBookkeepingIntentionRequest.h @@ -0,0 +1,60 @@ +/* + * 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_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT CreateBookkeepingIntentionRequest : public RpcServiceRequest + { + + public: + CreateBookkeepingIntentionRequest(); + ~CreateBookkeepingIntentionRequest(); + + std::string getArea()const; + void setArea(const std::string& area); + std::string getMobile()const; + void setMobile(const std::string& mobile); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getVerifyCode()const; + void setVerifyCode(const std::string& verifyCode); + std::string getUserName()const; + void setUserName(const std::string& userName); + + private: + std::string area_; + std::string mobile_; + std::string description_; + std::string verifyCode_; + std::string userName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/CreateBookkeepingIntentionResult.h b/companyreg/include/alibabacloud/companyreg/model/CreateBookkeepingIntentionResult.h new file mode 100644 index 000000000..ef5e4273d --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/CreateBookkeepingIntentionResult.h @@ -0,0 +1,49 @@ +/* + * 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_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT CreateBookkeepingIntentionResult : public ServiceResult + { + public: + + + CreateBookkeepingIntentionResult(); + explicit CreateBookkeepingIntentionResult(const std::string &payload); + ~CreateBookkeepingIntentionResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/GenerateUploadFilePolicyRequest.h b/companyreg/include/alibabacloud/companyreg/model/GenerateUploadFilePolicyRequest.h new file mode 100644 index 000000000..3e57591fc --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/GenerateUploadFilePolicyRequest.h @@ -0,0 +1,48 @@ +/* + * 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_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT GenerateUploadFilePolicyRequest : public RpcServiceRequest + { + + public: + GenerateUploadFilePolicyRequest(); + ~GenerateUploadFilePolicyRequest(); + + std::string getFileType()const; + void setFileType(const std::string& fileType); + + private: + std::string fileType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/GenerateUploadFilePolicyResult.h b/companyreg/include/alibabacloud/companyreg/model/GenerateUploadFilePolicyResult.h new file mode 100644 index 000000000..ce14b00d4 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/GenerateUploadFilePolicyResult.h @@ -0,0 +1,61 @@ +/* + * 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_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT GenerateUploadFilePolicyResult : public ServiceResult + { + public: + + + GenerateUploadFilePolicyResult(); + explicit GenerateUploadFilePolicyResult(const std::string &payload); + ~GenerateUploadFilePolicyResult(); + std::string getFileDir()const; + std::string getEncodedPolicy()const; + std::string getAccessId()const; + std::string getSignature()const; + std::string getHost()const; + long getExpireTime()const; + + protected: + void parse(const std::string &payload); + private: + std::string fileDir_; + std::string encodedPolicy_; + std::string accessId_; + std::string signature_; + std::string host_; + long expireTime_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListApplicationLogsRequest.h b/companyreg/include/alibabacloud/companyreg/model/ListApplicationLogsRequest.h new file mode 100644 index 000000000..18b02dfc1 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListApplicationLogsRequest.h @@ -0,0 +1,48 @@ +/* + * 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_COMPANYREG_MODEL_LISTAPPLICATIONLOGSREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTAPPLICATIONLOGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListApplicationLogsRequest : public RpcServiceRequest + { + + public: + ListApplicationLogsRequest(); + ~ListApplicationLogsRequest(); + + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTAPPLICATIONLOGSREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListApplicationLogsResult.h b/companyreg/include/alibabacloud/companyreg/model/ListApplicationLogsResult.h new file mode 100644 index 000000000..4d0e2c23b --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListApplicationLogsResult.h @@ -0,0 +1,60 @@ +/* + * 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_COMPANYREG_MODEL_LISTAPPLICATIONLOGSRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTAPPLICATIONLOGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListApplicationLogsResult : public ServiceResult + { + public: + struct DataItem + { + long operateTime; + std::string extendContent; + std::string note; + std::string bizId; + int operateType; + int bizStatus; + }; + + + ListApplicationLogsResult(); + explicit ListApplicationLogsResult(const std::string &payload); + ~ListApplicationLogsResult(); + std::vector getData()const; + + protected: + void parse(const std::string &payload); + private: + std::vector data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTAPPLICATIONLOGSRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesRequest.h b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesRequest.h new file mode 100644 index 000000000..64d56dd9a --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesRequest.h @@ -0,0 +1,60 @@ +/* + * 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingStatisticsesRequest : public RpcServiceRequest + { + + public: + ListBookkeepingStatisticsesRequest(); + ~ListBookkeepingStatisticsesRequest(); + + int getYear()const; + void setYear(int year); + std::string getProduceBizId()const; + void setProduceBizId(const std::string& produceBizId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + int getMonth()const; + void setMonth(int month); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + int year_; + std::string produceBizId_; + int pageNumber_; + int month_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesResult.h b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesResult.h new file mode 100644 index 000000000..711fa8305 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesResult.h @@ -0,0 +1,103 @@ +/* + * 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingStatisticsesResult : public ServiceResult + { + public: + struct BookkeepingStatistics + { + struct TaxDetail + { + int month; + int year; + std::string taxName; + float amount; + std::string remark; + }; + float taxFjs; + std::string taxOtherNote; + float taxGhjf; + float income; + std::string taxGhjfNote; + float taxZzs; + int month; + std::vector taxDetails; + float taxAmount; + std::string taxFjsNote; + float taxSljj; + std::string taxZzsNote; + float profit; + std::string taxYhsNote; + float taxYhs; + float taxQysds; + std::string taxQysdsNote; + std::string produceBizId; + float taxCjrbzj; + int subjectCount; + std::string taxCjrbzjNote; + std::string taxSljjNote; + float taxOther; + float expend; + int year; + std::string taxAmountNote; + int voucherCount; + }; + + + ListBookkeepingStatisticsesResult(); + explicit ListBookkeepingStatisticsesResult(const std::string &payload); + ~ListBookkeepingStatisticsesResult(); + int getTotalCount()const; + float getExpendSum()const; + int getPageSize()const; + float getIncomeSum()const; + int getPageNumber()const; + float getTaxAmountSum()const; + std::vector getBookkeepingStatisticses()const; + float getProfitSum()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + float expendSum_; + int pageSize_; + float incomeSum_; + int pageNumber_; + float taxAmountSum_; + std::vector bookkeepingStatisticses_; + float profitSum_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesRequest.h b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesRequest.h new file mode 100644 index 000000000..1b6c39798 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesRequest.h @@ -0,0 +1,60 @@ +/* + * 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingSubjectBalancesRequest : public RpcServiceRequest + { + + public: + ListBookkeepingSubjectBalancesRequest(); + ~ListBookkeepingSubjectBalancesRequest(); + + int getPeriod()const; + void setPeriod(int period); + int getYear()const; + void setYear(int year); + std::string getProduceBizId()const; + void setProduceBizId(const std::string& produceBizId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + int period_; + int year_; + std::string produceBizId_; + int pageNumber_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesResult.h b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesResult.h new file mode 100644 index 000000000..7fb321c15 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesResult.h @@ -0,0 +1,78 @@ +/* + * 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingSubjectBalancesResult : public ServiceResult + { + public: + struct BookkeepingSubjectBalancesItem + { + float currentDebitValue; + float startDebitValue; + float yearCreditValue; + std::string subjectName; + std::string parentSubjectCode; + float currentCreditValue; + std::string parentBizId; + float startCreditValue; + float yearDebitValue; + std::string subjectCode; + float endDebitValue; + float endCreditValue; + std::string subjectLevel; + std::string bizId; + }; + + + ListBookkeepingSubjectBalancesResult(); + explicit ListBookkeepingSubjectBalancesResult(const std::string &payload); + ~ListBookkeepingSubjectBalancesResult(); + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + std::string getErrorMsg()const; + std::vector getBookkeepingSubjectBalances()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int pageNumber_; + std::string errorMsg_; + std::vector bookkeepingSubjectBalances_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingsRequest.h b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingsRequest.h new file mode 100644 index 000000000..ba3a07b8a --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingsRequest.h @@ -0,0 +1,51 @@ +/* + * 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingsRequest : public RpcServiceRequest + { + + public: + ListBookkeepingsRequest(); + ~ListBookkeepingsRequest(); + + int getPageSize()const; + void setPageSize(int pageSize); + int getPageNumber()const; + void setPageNumber(int pageNumber); + + private: + int pageSize_; + int pageNumber_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingsResult.h b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingsResult.h new file mode 100644 index 000000000..99e286023 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListBookkeepingsResult.h @@ -0,0 +1,68 @@ +/* + * 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingsResult : public ServiceResult + { + public: + struct Bookkeeping + { + int status; + std::string companyName; + std::string note; + std::string orderId; + std::string bizId; + bool renew; + }; + + + ListBookkeepingsResult(); + explicit ListBookkeepingsResult(const std::string &payload); + ~ListBookkeepingsResult(); + int getTotalItemNumber()const; + int getPageSize()const; + int getCurrentPageNumber()const; + int getTotalPageNumber()const; + std::vector getBookkeepings()const; + + protected: + void parse(const std::string &payload); + private: + int totalItemNumber_; + int pageSize_; + int currentPageNumber_; + int totalPageNumber_; + std::vector bookkeepings_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListIcpApplicationsRequest.h b/companyreg/include/alibabacloud/companyreg/model/ListIcpApplicationsRequest.h new file mode 100644 index 000000000..18206dc7a --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListIcpApplicationsRequest.h @@ -0,0 +1,69 @@ +/* + * 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_COMPANYREG_MODEL_LISTICPAPPLICATIONSREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTICPAPPLICATIONSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListIcpApplicationsRequest : public RpcServiceRequest + { + + public: + ListIcpApplicationsRequest(); + ~ListIcpApplicationsRequest(); + + std::string getIntentionBizId()const; + void setIntentionBizId(const std::string& intentionBizId); + int getType()const; + void setType(int type); + int getApplicationStatus()const; + void setApplicationStatus(int applicationStatus); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getCompanyName()const; + void setCompanyName(const std::string& companyName); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getSortOrder()const; + void setSortOrder(const std::string& sortOrder); + std::string getSortField()const; + void setSortField(const std::string& sortField); + + private: + std::string intentionBizId_; + int type_; + int applicationStatus_; + int pageNumber_; + std::string companyName_; + int pageSize_; + std::string sortOrder_; + std::string sortField_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTICPAPPLICATIONSREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/ListIcpApplicationsResult.h b/companyreg/include/alibabacloud/companyreg/model/ListIcpApplicationsResult.h new file mode 100644 index 000000000..eee84abfb --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/ListIcpApplicationsResult.h @@ -0,0 +1,76 @@ +/* + * 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_COMPANYREG_MODEL_LISTICPAPPLICATIONSRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_LISTICPAPPLICATIONSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT ListIcpApplicationsResult : public ServiceResult + { + public: + struct Application + { + float orderPrice; + std::string orderId; + std::string partnerCode; + std::string intentionBizId; + std::string legalPersonName; + std::string companyAddress; + std::string companyName; + int applicationType; + int type; + std::string userId; + int applicationStatus; + long updateTime; + std::string companyArea; + std::string domain; + bool includeForeignInvestment; + std::string bizId; + }; + + + ListIcpApplicationsResult(); + explicit ListIcpApplicationsResult(const std::string &payload); + ~ListIcpApplicationsResult(); + int getTotalCount()const; + std::vector getApplications()const; + int getPageSize()const; + int getPageNumber()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + std::vector applications_; + int pageSize_; + int pageNumber_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTICPAPPLICATIONSRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/QueryCommunicationLogsRequest.h b/companyreg/include/alibabacloud/companyreg/model/QueryCommunicationLogsRequest.h new file mode 100644 index 000000000..84bd15aed --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/QueryCommunicationLogsRequest.h @@ -0,0 +1,57 @@ +/* + * 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_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT QueryCommunicationLogsRequest : public RpcServiceRequest + { + + public: + QueryCommunicationLogsRequest(); + ~QueryCommunicationLogsRequest(); + + std::string getBizId()const; + void setBizId(const std::string& bizId); + int getPageSize()const; + void setPageSize(int pageSize); + int getType()const; + void setType(int type); + int getPageNum()const; + void setPageNum(int pageNum); + + private: + std::string bizId_; + int pageSize_; + int type_; + int pageNum_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/QueryCommunicationLogsResult.h b/companyreg/include/alibabacloud/companyreg/model/QueryCommunicationLogsResult.h new file mode 100644 index 000000000..f76c12832 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/QueryCommunicationLogsResult.h @@ -0,0 +1,59 @@ +/* + * 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_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT QueryCommunicationLogsResult : public ServiceResult + { + public: + struct TaskList + { + std::string note; + long createTime; + long updateTime; + std::string bizId; + std::string partnerCode; + }; + + + QueryCommunicationLogsResult(); + explicit QueryCommunicationLogsResult(const std::string &payload); + ~QueryCommunicationLogsResult(); + std::vector getData()const; + + protected: + void parse(const std::string &payload); + private: + std::vector data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/QueryIntentionListRequest.h b/companyreg/include/alibabacloud/companyreg/model/QueryIntentionListRequest.h new file mode 100644 index 000000000..5004ecc01 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/QueryIntentionListRequest.h @@ -0,0 +1,66 @@ +/* + * 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_COMPANYREG_MODEL_QUERYINTENTIONLISTREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYINTENTIONLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT QueryIntentionListRequest : public RpcServiceRequest + { + + public: + QueryIntentionListRequest(); + ~QueryIntentionListRequest(); + + std::string getTypeList()const; + void setTypeList(const std::string& typeList); + int getType()const; + void setType(int type); + int getPageNum()const; + void setPageNum(int pageNum); + std::string getSortFiled()const; + void setSortFiled(const std::string& sortFiled); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getSortOrder()const; + void setSortOrder(const std::string& sortOrder); + int getStatus()const; + void setStatus(int status); + + private: + std::string typeList_; + int type_; + int pageNum_; + std::string sortFiled_; + int pageSize_; + std::string sortOrder_; + int status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYINTENTIONLISTREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/QueryIntentionListResult.h b/companyreg/include/alibabacloud/companyreg/model/QueryIntentionListResult.h new file mode 100644 index 000000000..432656aa2 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/QueryIntentionListResult.h @@ -0,0 +1,72 @@ +/* + * 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_COMPANYREG_MODEL_QUERYINTENTIONLISTRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYINTENTIONLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT QueryIntentionListResult : public ServiceResult + { + public: + struct Intention + { + int status; + std::string registerNumber; + int type; + int area; + std::string description; + std::string userId; + std::string classification; + long createTime; + long updateTime; + std::string bizId; + }; + + + QueryIntentionListResult(); + explicit QueryIntentionListResult(const std::string &payload); + ~QueryIntentionListResult(); + int getCurrentPageNum()const; + int getPageSize()const; + int getTotalPageNum()const; + std::vector getData()const; + int getTotalItemNum()const; + + protected: + void parse(const std::string &payload); + private: + int currentPageNum_; + int pageSize_; + int totalPageNum_; + std::vector data_; + int totalItemNum_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYINTENTIONLISTRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/QueryTradeIntentionUserListRequest.h b/companyreg/include/alibabacloud/companyreg/model/QueryTradeIntentionUserListRequest.h new file mode 100644 index 000000000..fd225273d --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/QueryTradeIntentionUserListRequest.h @@ -0,0 +1,69 @@ +/* + * 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_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT QueryTradeIntentionUserListRequest : public RpcServiceRequest + { + + public: + QueryTradeIntentionUserListRequest(); + ~QueryTradeIntentionUserListRequest(); + + int getArea()const; + void setArea(int area); + int getPageNum()const; + void setPageNum(int pageNum); + int getType()const; + void setType(int type); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getBizId()const; + void setBizId(const std::string& bizId); + long getEnd()const; + void setEnd(long end); + long getBegin()const; + void setBegin(long begin); + int getStatus()const; + void setStatus(int status); + + private: + int area_; + int pageNum_; + int type_; + int pageSize_; + std::string bizId_; + long end_; + long begin_; + int status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/QueryTradeIntentionUserListResult.h b/companyreg/include/alibabacloud/companyreg/model/QueryTradeIntentionUserListResult.h new file mode 100644 index 000000000..f984a9a70 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/QueryTradeIntentionUserListResult.h @@ -0,0 +1,73 @@ +/* + * 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_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT QueryTradeIntentionUserListResult : public ServiceResult + { + public: + struct Trademark + { + int status; + std::string registerNumber; + int area; + int type; + std::string userName; + std::string description; + std::string classification; + long createTime; + long updateTime; + std::string mobile; + std::string bizId; + }; + + + QueryTradeIntentionUserListResult(); + explicit QueryTradeIntentionUserListResult(const std::string &payload); + ~QueryTradeIntentionUserListResult(); + int getCurrentPageNum()const; + int getPageSize()const; + int getTotalPageNum()const; + std::vector getData()const; + int getTotalItemNum()const; + + protected: + void parse(const std::string &payload); + private: + int currentPageNum_; + int pageSize_; + int totalPageNum_; + std::vector data_; + int totalItemNum_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/RefuseMaterialRequest.h b/companyreg/include/alibabacloud/companyreg/model/RefuseMaterialRequest.h new file mode 100644 index 000000000..71577f478 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/RefuseMaterialRequest.h @@ -0,0 +1,51 @@ +/* + * 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_COMPANYREG_MODEL_REFUSEMATERIALREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_REFUSEMATERIALREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT RefuseMaterialRequest : public RpcServiceRequest + { + + public: + RefuseMaterialRequest(); + ~RefuseMaterialRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string note_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_REFUSEMATERIALREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/RefuseMaterialResult.h b/companyreg/include/alibabacloud/companyreg/model/RefuseMaterialResult.h new file mode 100644 index 000000000..a5eb23ee6 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/RefuseMaterialResult.h @@ -0,0 +1,49 @@ +/* + * 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_COMPANYREG_MODEL_REFUSEMATERIALRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_REFUSEMATERIALRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT RefuseMaterialResult : public ServiceResult + { + public: + + + RefuseMaterialResult(); + explicit RefuseMaterialResult(const std::string &payload); + ~RefuseMaterialResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_REFUSEMATERIALRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/RejectIcpIntentionRequest.h b/companyreg/include/alibabacloud/companyreg/model/RejectIcpIntentionRequest.h new file mode 100644 index 000000000..26a0e1992 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/RejectIcpIntentionRequest.h @@ -0,0 +1,51 @@ +/* + * 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_COMPANYREG_MODEL_REJECTICPINTENTIONREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_REJECTICPINTENTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT RejectIcpIntentionRequest : public RpcServiceRequest + { + + public: + RejectIcpIntentionRequest(); + ~RejectIcpIntentionRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string note_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_REJECTICPINTENTIONREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/RejectIcpIntentionResult.h b/companyreg/include/alibabacloud/companyreg/model/RejectIcpIntentionResult.h new file mode 100644 index 000000000..2c6aee6b0 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/RejectIcpIntentionResult.h @@ -0,0 +1,55 @@ +/* + * 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_COMPANYREG_MODEL_REJECTICPINTENTIONRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_REJECTICPINTENTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT RejectIcpIntentionResult : public ServiceResult + { + public: + + + RejectIcpIntentionResult(); + explicit RejectIcpIntentionResult(const std::string &payload); + ~RejectIcpIntentionResult(); + std::string getErrorMsg()const; + std::string getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_REJECTICPINTENTIONRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/SubmitIcpSolutionRequest.h b/companyreg/include/alibabacloud/companyreg/model/SubmitIcpSolutionRequest.h new file mode 100644 index 000000000..4e98a1d90 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/SubmitIcpSolutionRequest.h @@ -0,0 +1,63 @@ +/* + * 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_COMPANYREG_MODEL_SUBMITICPSOLUTIONREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_SUBMITICPSOLUTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT SubmitIcpSolutionRequest : public RpcServiceRequest + { + + public: + SubmitIcpSolutionRequest(); + ~SubmitIcpSolutionRequest(); + + std::string getArea()const; + void setArea(const std::string& area); + std::string getIntentionBizId()const; + void setIntentionBizId(const std::string& intentionBizId); + int getIcpType()const; + void setIcpType(int icpType); + std::string getCompanyAddress()const; + void setCompanyAddress(const std::string& companyAddress); + std::string getCompanyName()const; + void setCompanyName(const std::string& companyName); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string area_; + std::string intentionBizId_; + int icpType_; + std::string companyAddress_; + std::string companyName_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_SUBMITICPSOLUTIONREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/SubmitIcpSolutionResult.h b/companyreg/include/alibabacloud/companyreg/model/SubmitIcpSolutionResult.h new file mode 100644 index 000000000..3e4740874 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/SubmitIcpSolutionResult.h @@ -0,0 +1,53 @@ +/* + * 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_COMPANYREG_MODEL_SUBMITICPSOLUTIONRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_SUBMITICPSOLUTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT SubmitIcpSolutionResult : public ServiceResult + { + public: + + + SubmitIcpSolutionResult(); + explicit SubmitIcpSolutionResult(const std::string &payload); + ~SubmitIcpSolutionResult(); + std::string getBizId()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string bizId_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_SUBMITICPSOLUTIONRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/UpdateBookkeepingOrgRequest.h b/companyreg/include/alibabacloud/companyreg/model/UpdateBookkeepingOrgRequest.h new file mode 100644 index 000000000..bfaea75e2 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/UpdateBookkeepingOrgRequest.h @@ -0,0 +1,57 @@ +/* + * 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_COMPANYREG_MODEL_UPDATEBOOKKEEPINGORGREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_UPDATEBOOKKEEPINGORGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT UpdateBookkeepingOrgRequest : public RpcServiceRequest + { + + public: + UpdateBookkeepingOrgRequest(); + ~UpdateBookkeepingOrgRequest(); + + std::string getOrgAddress()const; + void setOrgAddress(const std::string& orgAddress); + std::string getOrgName()const; + void setOrgName(const std::string& orgName); + std::string getOrgCode()const; + void setOrgCode(const std::string& orgCode); + std::string getOrgMobile()const; + void setOrgMobile(const std::string& orgMobile); + + private: + std::string orgAddress_; + std::string orgName_; + std::string orgCode_; + std::string orgMobile_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_UPDATEBOOKKEEPINGORGREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/UpdateBookkeepingOrgResult.h b/companyreg/include/alibabacloud/companyreg/model/UpdateBookkeepingOrgResult.h new file mode 100644 index 000000000..3e9e118d8 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/UpdateBookkeepingOrgResult.h @@ -0,0 +1,49 @@ +/* + * 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_COMPANYREG_MODEL_UPDATEBOOKKEEPINGORGRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_UPDATEBOOKKEEPINGORGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT UpdateBookkeepingOrgResult : public ServiceResult + { + public: + + + UpdateBookkeepingOrgResult(); + explicit UpdateBookkeepingOrgResult(const std::string &payload); + ~UpdateBookkeepingOrgResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_UPDATEBOOKKEEPINGORGRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/UploadIcpBasicMaterialRequest.h b/companyreg/include/alibabacloud/companyreg/model/UploadIcpBasicMaterialRequest.h new file mode 100644 index 000000000..0a3f849f2 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/UploadIcpBasicMaterialRequest.h @@ -0,0 +1,54 @@ +/* + * 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_COMPANYREG_MODEL_UPLOADICPBASICMATERIALREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_UPLOADICPBASICMATERIALREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT UploadIcpBasicMaterialRequest : public RpcServiceRequest + { + + public: + UploadIcpBasicMaterialRequest(); + ~UploadIcpBasicMaterialRequest(); + + std::string getBizId()const; + void setBizId(const std::string& bizId); + std::string getBusinessLicense()const; + void setBusinessLicense(const std::string& businessLicense); + std::string getIdCardList()const; + void setIdCardList(const std::string& idCardList); + + private: + std::string bizId_; + std::string businessLicense_; + std::string idCardList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_UPLOADICPBASICMATERIALREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/UploadIcpBasicMaterialResult.h b/companyreg/include/alibabacloud/companyreg/model/UploadIcpBasicMaterialResult.h new file mode 100644 index 000000000..2d9aa17fe --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/UploadIcpBasicMaterialResult.h @@ -0,0 +1,49 @@ +/* + * 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_COMPANYREG_MODEL_UPLOADICPBASICMATERIALRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_UPLOADICPBASICMATERIALRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT UploadIcpBasicMaterialResult : public ServiceResult + { + public: + + + UploadIcpBasicMaterialResult(); + explicit UploadIcpBasicMaterialResult(const std::string &payload); + ~UploadIcpBasicMaterialResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_UPLOADICPBASICMATERIALRESULT_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/WriteCommunicationLogRequest.h b/companyreg/include/alibabacloud/companyreg/model/WriteCommunicationLogRequest.h new file mode 100644 index 000000000..fda3d3d2e --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/WriteCommunicationLogRequest.h @@ -0,0 +1,54 @@ +/* + * 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_COMPANYREG_MODEL_WRITECOMMUNICATIONLOGREQUEST_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_WRITECOMMUNICATIONLOGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT WriteCommunicationLogRequest : public RpcServiceRequest + { + + public: + WriteCommunicationLogRequest(); + ~WriteCommunicationLogRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getTargetId()const; + void setTargetId(const std::string& targetId); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string note_; + std::string targetId_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_WRITECOMMUNICATIONLOGREQUEST_H_ \ No newline at end of file diff --git a/companyreg/include/alibabacloud/companyreg/model/WriteCommunicationLogResult.h b/companyreg/include/alibabacloud/companyreg/model/WriteCommunicationLogResult.h new file mode 100644 index 000000000..02dec8fc1 --- /dev/null +++ b/companyreg/include/alibabacloud/companyreg/model/WriteCommunicationLogResult.h @@ -0,0 +1,55 @@ +/* + * 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_COMPANYREG_MODEL_WRITECOMMUNICATIONLOGRESULT_H_ +#define ALIBABACLOUD_COMPANYREG_MODEL_WRITECOMMUNICATIONLOGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Companyreg + { + namespace Model + { + class ALIBABACLOUD_COMPANYREG_EXPORT WriteCommunicationLogResult : public ServiceResult + { + public: + + + WriteCommunicationLogResult(); + explicit WriteCommunicationLogResult(const std::string &payload); + ~WriteCommunicationLogResult(); + std::string getErrorMsg()const; + std::string getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_COMPANYREG_MODEL_WRITECOMMUNICATIONLOGRESULT_H_ \ No newline at end of file diff --git a/companyreg/src/CompanyregClient.cc b/companyreg/src/CompanyregClient.cc index e255dd722..1f97e4774 100644 --- a/companyreg/src/CompanyregClient.cc +++ b/companyreg/src/CompanyregClient.cc @@ -51,6 +51,330 @@ CompanyregClient::CompanyregClient(const std::string & accessKeyId, const std::s CompanyregClient::~CompanyregClient() {} +CompanyregClient::AcceptBookkeepingAuditResultOutcome CompanyregClient::acceptBookkeepingAuditResult(const AcceptBookkeepingAuditResultRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AcceptBookkeepingAuditResultOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AcceptBookkeepingAuditResultOutcome(AcceptBookkeepingAuditResultResult(outcome.result())); + else + return AcceptBookkeepingAuditResultOutcome(outcome.error()); +} + +void CompanyregClient::acceptBookkeepingAuditResultAsync(const AcceptBookkeepingAuditResultRequest& request, const AcceptBookkeepingAuditResultAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, acceptBookkeepingAuditResult(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::AcceptBookkeepingAuditResultOutcomeCallable CompanyregClient::acceptBookkeepingAuditResultCallable(const AcceptBookkeepingAuditResultRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->acceptBookkeepingAuditResult(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::AcceptBookkeepingDetailStatusChangeOutcome CompanyregClient::acceptBookkeepingDetailStatusChange(const AcceptBookkeepingDetailStatusChangeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AcceptBookkeepingDetailStatusChangeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AcceptBookkeepingDetailStatusChangeOutcome(AcceptBookkeepingDetailStatusChangeResult(outcome.result())); + else + return AcceptBookkeepingDetailStatusChangeOutcome(outcome.error()); +} + +void CompanyregClient::acceptBookkeepingDetailStatusChangeAsync(const AcceptBookkeepingDetailStatusChangeRequest& request, const AcceptBookkeepingDetailStatusChangeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, acceptBookkeepingDetailStatusChange(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::AcceptBookkeepingDetailStatusChangeOutcomeCallable CompanyregClient::acceptBookkeepingDetailStatusChangeCallable(const AcceptBookkeepingDetailStatusChangeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->acceptBookkeepingDetailStatusChange(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::AcceptPartnerNotificationOutcome CompanyregClient::acceptPartnerNotification(const AcceptPartnerNotificationRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AcceptPartnerNotificationOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AcceptPartnerNotificationOutcome(AcceptPartnerNotificationResult(outcome.result())); + else + return AcceptPartnerNotificationOutcome(outcome.error()); +} + +void CompanyregClient::acceptPartnerNotificationAsync(const AcceptPartnerNotificationRequest& request, const AcceptPartnerNotificationAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, acceptPartnerNotification(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::AcceptPartnerNotificationOutcomeCallable CompanyregClient::acceptPartnerNotificationCallable(const AcceptPartnerNotificationRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->acceptPartnerNotification(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::CloseIcpProduceOutcome CompanyregClient::closeIcpProduce(const CloseIcpProduceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CloseIcpProduceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CloseIcpProduceOutcome(CloseIcpProduceResult(outcome.result())); + else + return CloseIcpProduceOutcome(outcome.error()); +} + +void CompanyregClient::closeIcpProduceAsync(const CloseIcpProduceRequest& request, const CloseIcpProduceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, closeIcpProduce(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::CloseIcpProduceOutcomeCallable CompanyregClient::closeIcpProduceCallable(const CloseIcpProduceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->closeIcpProduce(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::CloseIntentionOutcome CompanyregClient::closeIntention(const CloseIntentionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CloseIntentionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CloseIntentionOutcome(CloseIntentionResult(outcome.result())); + else + return CloseIntentionOutcome(outcome.error()); +} + +void CompanyregClient::closeIntentionAsync(const CloseIntentionRequest& request, const CloseIntentionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, closeIntention(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::CloseIntentionOutcomeCallable CompanyregClient::closeIntentionCallable(const CloseIntentionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->closeIntention(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::ConfirmIntentionOutcome CompanyregClient::confirmIntention(const ConfirmIntentionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ConfirmIntentionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ConfirmIntentionOutcome(ConfirmIntentionResult(outcome.result())); + else + return ConfirmIntentionOutcome(outcome.error()); +} + +void CompanyregClient::confirmIntentionAsync(const ConfirmIntentionRequest& request, const ConfirmIntentionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, confirmIntention(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::ConfirmIntentionOutcomeCallable CompanyregClient::confirmIntentionCallable(const ConfirmIntentionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->confirmIntention(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::ConfirmMaterialOutcome CompanyregClient::confirmMaterial(const ConfirmMaterialRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ConfirmMaterialOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ConfirmMaterialOutcome(ConfirmMaterialResult(outcome.result())); + else + return ConfirmMaterialOutcome(outcome.error()); +} + +void CompanyregClient::confirmMaterialAsync(const ConfirmMaterialRequest& request, const ConfirmMaterialAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, confirmMaterial(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::ConfirmMaterialOutcomeCallable CompanyregClient::confirmMaterialCallable(const ConfirmMaterialRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->confirmMaterial(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::ConfirmTaxAmountOutcome CompanyregClient::confirmTaxAmount(const ConfirmTaxAmountRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ConfirmTaxAmountOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ConfirmTaxAmountOutcome(ConfirmTaxAmountResult(outcome.result())); + else + return ConfirmTaxAmountOutcome(outcome.error()); +} + +void CompanyregClient::confirmTaxAmountAsync(const ConfirmTaxAmountRequest& request, const ConfirmTaxAmountAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, confirmTaxAmount(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::ConfirmTaxAmountOutcomeCallable CompanyregClient::confirmTaxAmountCallable(const ConfirmTaxAmountRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->confirmTaxAmount(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::CreateBookkeepingIntentionOutcome CompanyregClient::createBookkeepingIntention(const CreateBookkeepingIntentionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateBookkeepingIntentionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateBookkeepingIntentionOutcome(CreateBookkeepingIntentionResult(outcome.result())); + else + return CreateBookkeepingIntentionOutcome(outcome.error()); +} + +void CompanyregClient::createBookkeepingIntentionAsync(const CreateBookkeepingIntentionRequest& request, const CreateBookkeepingIntentionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createBookkeepingIntention(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::CreateBookkeepingIntentionOutcomeCallable CompanyregClient::createBookkeepingIntentionCallable(const CreateBookkeepingIntentionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createBookkeepingIntention(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CompanyregClient::GenerateCompanyRegUploadPolicyOutcome CompanyregClient::generateCompanyRegUploadPolicy(const GenerateCompanyRegUploadPolicyRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -87,6 +411,42 @@ CompanyregClient::GenerateCompanyRegUploadPolicyOutcomeCallable CompanyregClient return task->get_future(); } +CompanyregClient::GenerateUploadFilePolicyOutcome CompanyregClient::generateUploadFilePolicy(const GenerateUploadFilePolicyRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GenerateUploadFilePolicyOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GenerateUploadFilePolicyOutcome(GenerateUploadFilePolicyResult(outcome.result())); + else + return GenerateUploadFilePolicyOutcome(outcome.error()); +} + +void CompanyregClient::generateUploadFilePolicyAsync(const GenerateUploadFilePolicyRequest& request, const GenerateUploadFilePolicyAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, generateUploadFilePolicy(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::GenerateUploadFilePolicyOutcomeCallable CompanyregClient::generateUploadFilePolicyCallable(const GenerateUploadFilePolicyRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->generateUploadFilePolicy(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CompanyregClient::GetCompanyRegOrderOutcome CompanyregClient::getCompanyRegOrder(const GetCompanyRegOrderRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -123,6 +483,150 @@ CompanyregClient::GetCompanyRegOrderOutcomeCallable CompanyregClient::getCompany return task->get_future(); } +CompanyregClient::ListApplicationLogsOutcome CompanyregClient::listApplicationLogs(const ListApplicationLogsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApplicationLogsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApplicationLogsOutcome(ListApplicationLogsResult(outcome.result())); + else + return ListApplicationLogsOutcome(outcome.error()); +} + +void CompanyregClient::listApplicationLogsAsync(const ListApplicationLogsRequest& request, const ListApplicationLogsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApplicationLogs(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::ListApplicationLogsOutcomeCallable CompanyregClient::listApplicationLogsCallable(const ListApplicationLogsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApplicationLogs(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::ListBookkeepingStatisticsesOutcome CompanyregClient::listBookkeepingStatisticses(const ListBookkeepingStatisticsesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListBookkeepingStatisticsesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListBookkeepingStatisticsesOutcome(ListBookkeepingStatisticsesResult(outcome.result())); + else + return ListBookkeepingStatisticsesOutcome(outcome.error()); +} + +void CompanyregClient::listBookkeepingStatisticsesAsync(const ListBookkeepingStatisticsesRequest& request, const ListBookkeepingStatisticsesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listBookkeepingStatisticses(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::ListBookkeepingStatisticsesOutcomeCallable CompanyregClient::listBookkeepingStatisticsesCallable(const ListBookkeepingStatisticsesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listBookkeepingStatisticses(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::ListBookkeepingSubjectBalancesOutcome CompanyregClient::listBookkeepingSubjectBalances(const ListBookkeepingSubjectBalancesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListBookkeepingSubjectBalancesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListBookkeepingSubjectBalancesOutcome(ListBookkeepingSubjectBalancesResult(outcome.result())); + else + return ListBookkeepingSubjectBalancesOutcome(outcome.error()); +} + +void CompanyregClient::listBookkeepingSubjectBalancesAsync(const ListBookkeepingSubjectBalancesRequest& request, const ListBookkeepingSubjectBalancesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listBookkeepingSubjectBalances(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::ListBookkeepingSubjectBalancesOutcomeCallable CompanyregClient::listBookkeepingSubjectBalancesCallable(const ListBookkeepingSubjectBalancesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listBookkeepingSubjectBalances(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::ListBookkeepingsOutcome CompanyregClient::listBookkeepings(const ListBookkeepingsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListBookkeepingsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListBookkeepingsOutcome(ListBookkeepingsResult(outcome.result())); + else + return ListBookkeepingsOutcome(outcome.error()); +} + +void CompanyregClient::listBookkeepingsAsync(const ListBookkeepingsRequest& request, const ListBookkeepingsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listBookkeepings(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::ListBookkeepingsOutcomeCallable CompanyregClient::listBookkeepingsCallable(const ListBookkeepingsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listBookkeepings(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CompanyregClient::ListCompanyRegConsultationsOutcome CompanyregClient::listCompanyRegConsultations(const ListCompanyRegConsultationsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -195,6 +699,42 @@ CompanyregClient::ListCompanyRegOrdersOutcomeCallable CompanyregClient::listComp return task->get_future(); } +CompanyregClient::ListIcpApplicationsOutcome CompanyregClient::listIcpApplications(const ListIcpApplicationsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListIcpApplicationsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListIcpApplicationsOutcome(ListIcpApplicationsResult(outcome.result())); + else + return ListIcpApplicationsOutcome(outcome.error()); +} + +void CompanyregClient::listIcpApplicationsAsync(const ListIcpApplicationsRequest& request, const ListIcpApplicationsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listIcpApplications(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::ListIcpApplicationsOutcomeCallable CompanyregClient::listIcpApplicationsCallable(const ListIcpApplicationsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listIcpApplications(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CompanyregClient::ProcessCompanyRegOrderOutcome CompanyregClient::processCompanyRegOrder(const ProcessCompanyRegOrderRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -231,6 +771,186 @@ CompanyregClient::ProcessCompanyRegOrderOutcomeCallable CompanyregClient::proces return task->get_future(); } +CompanyregClient::QueryCommunicationLogsOutcome CompanyregClient::queryCommunicationLogs(const QueryCommunicationLogsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryCommunicationLogsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryCommunicationLogsOutcome(QueryCommunicationLogsResult(outcome.result())); + else + return QueryCommunicationLogsOutcome(outcome.error()); +} + +void CompanyregClient::queryCommunicationLogsAsync(const QueryCommunicationLogsRequest& request, const QueryCommunicationLogsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryCommunicationLogs(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::QueryCommunicationLogsOutcomeCallable CompanyregClient::queryCommunicationLogsCallable(const QueryCommunicationLogsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryCommunicationLogs(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::QueryIntentionListOutcome CompanyregClient::queryIntentionList(const QueryIntentionListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryIntentionListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryIntentionListOutcome(QueryIntentionListResult(outcome.result())); + else + return QueryIntentionListOutcome(outcome.error()); +} + +void CompanyregClient::queryIntentionListAsync(const QueryIntentionListRequest& request, const QueryIntentionListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryIntentionList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::QueryIntentionListOutcomeCallable CompanyregClient::queryIntentionListCallable(const QueryIntentionListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryIntentionList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::QueryTradeIntentionUserListOutcome CompanyregClient::queryTradeIntentionUserList(const QueryTradeIntentionUserListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryTradeIntentionUserListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryTradeIntentionUserListOutcome(QueryTradeIntentionUserListResult(outcome.result())); + else + return QueryTradeIntentionUserListOutcome(outcome.error()); +} + +void CompanyregClient::queryTradeIntentionUserListAsync(const QueryTradeIntentionUserListRequest& request, const QueryTradeIntentionUserListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryTradeIntentionUserList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::QueryTradeIntentionUserListOutcomeCallable CompanyregClient::queryTradeIntentionUserListCallable(const QueryTradeIntentionUserListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryTradeIntentionUserList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::RefuseMaterialOutcome CompanyregClient::refuseMaterial(const RefuseMaterialRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RefuseMaterialOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RefuseMaterialOutcome(RefuseMaterialResult(outcome.result())); + else + return RefuseMaterialOutcome(outcome.error()); +} + +void CompanyregClient::refuseMaterialAsync(const RefuseMaterialRequest& request, const RefuseMaterialAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, refuseMaterial(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::RefuseMaterialOutcomeCallable CompanyregClient::refuseMaterialCallable(const RefuseMaterialRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->refuseMaterial(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::RejectIcpIntentionOutcome CompanyregClient::rejectIcpIntention(const RejectIcpIntentionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RejectIcpIntentionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RejectIcpIntentionOutcome(RejectIcpIntentionResult(outcome.result())); + else + return RejectIcpIntentionOutcome(outcome.error()); +} + +void CompanyregClient::rejectIcpIntentionAsync(const RejectIcpIntentionRequest& request, const RejectIcpIntentionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, rejectIcpIntention(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::RejectIcpIntentionOutcomeCallable CompanyregClient::rejectIcpIntentionCallable(const RejectIcpIntentionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->rejectIcpIntention(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CompanyregClient::SendVcodeOutcome CompanyregClient::sendVcode(const SendVcodeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -339,3 +1059,147 @@ CompanyregClient::SubmitConsultationOutcomeCallable CompanyregClient::submitCons return task->get_future(); } +CompanyregClient::SubmitIcpSolutionOutcome CompanyregClient::submitIcpSolution(const SubmitIcpSolutionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SubmitIcpSolutionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SubmitIcpSolutionOutcome(SubmitIcpSolutionResult(outcome.result())); + else + return SubmitIcpSolutionOutcome(outcome.error()); +} + +void CompanyregClient::submitIcpSolutionAsync(const SubmitIcpSolutionRequest& request, const SubmitIcpSolutionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, submitIcpSolution(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::SubmitIcpSolutionOutcomeCallable CompanyregClient::submitIcpSolutionCallable(const SubmitIcpSolutionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->submitIcpSolution(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::UpdateBookkeepingOrgOutcome CompanyregClient::updateBookkeepingOrg(const UpdateBookkeepingOrgRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateBookkeepingOrgOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateBookkeepingOrgOutcome(UpdateBookkeepingOrgResult(outcome.result())); + else + return UpdateBookkeepingOrgOutcome(outcome.error()); +} + +void CompanyregClient::updateBookkeepingOrgAsync(const UpdateBookkeepingOrgRequest& request, const UpdateBookkeepingOrgAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateBookkeepingOrg(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::UpdateBookkeepingOrgOutcomeCallable CompanyregClient::updateBookkeepingOrgCallable(const UpdateBookkeepingOrgRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateBookkeepingOrg(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::UploadIcpBasicMaterialOutcome CompanyregClient::uploadIcpBasicMaterial(const UploadIcpBasicMaterialRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UploadIcpBasicMaterialOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UploadIcpBasicMaterialOutcome(UploadIcpBasicMaterialResult(outcome.result())); + else + return UploadIcpBasicMaterialOutcome(outcome.error()); +} + +void CompanyregClient::uploadIcpBasicMaterialAsync(const UploadIcpBasicMaterialRequest& request, const UploadIcpBasicMaterialAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, uploadIcpBasicMaterial(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::UploadIcpBasicMaterialOutcomeCallable CompanyregClient::uploadIcpBasicMaterialCallable(const UploadIcpBasicMaterialRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->uploadIcpBasicMaterial(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CompanyregClient::WriteCommunicationLogOutcome CompanyregClient::writeCommunicationLog(const WriteCommunicationLogRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return WriteCommunicationLogOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return WriteCommunicationLogOutcome(WriteCommunicationLogResult(outcome.result())); + else + return WriteCommunicationLogOutcome(outcome.error()); +} + +void CompanyregClient::writeCommunicationLogAsync(const WriteCommunicationLogRequest& request, const WriteCommunicationLogAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, writeCommunicationLog(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CompanyregClient::WriteCommunicationLogOutcomeCallable CompanyregClient::writeCommunicationLogCallable(const WriteCommunicationLogRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->writeCommunicationLog(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + diff --git a/companyreg/src/model/AcceptBookkeepingAuditResultRequest.cc b/companyreg/src/model/AcceptBookkeepingAuditResultRequest.cc new file mode 100644 index 000000000..60bb890ad --- /dev/null +++ b/companyreg/src/model/AcceptBookkeepingAuditResultRequest.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 + +using AlibabaCloud::Companyreg::Model::AcceptBookkeepingAuditResultRequest; + +AcceptBookkeepingAuditResultRequest::AcceptBookkeepingAuditResultRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "AcceptBookkeepingAuditResult") +{ + setMethod(HttpRequest::Method::Post); +} + +AcceptBookkeepingAuditResultRequest::~AcceptBookkeepingAuditResultRequest() +{} + +std::string AcceptBookkeepingAuditResultRequest::getNote()const +{ + return note_; +} + +void AcceptBookkeepingAuditResultRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string AcceptBookkeepingAuditResultRequest::getOrgCode()const +{ + return orgCode_; +} + +void AcceptBookkeepingAuditResultRequest::setOrgCode(const std::string& orgCode) +{ + orgCode_ = orgCode; + setParameter("OrgCode", orgCode); +} + +std::string AcceptBookkeepingAuditResultRequest::getOrgAddress()const +{ + return orgAddress_; +} + +void AcceptBookkeepingAuditResultRequest::setOrgAddress(const std::string& orgAddress) +{ + orgAddress_ = orgAddress; + setParameter("OrgAddress", orgAddress); +} + +std::string AcceptBookkeepingAuditResultRequest::getOrgName()const +{ + return orgName_; +} + +void AcceptBookkeepingAuditResultRequest::setOrgName(const std::string& orgName) +{ + orgName_ = orgName; + setParameter("OrgName", orgName); +} + +long AcceptBookkeepingAuditResultRequest::getServiceStartTime()const +{ + return serviceStartTime_; +} + +void AcceptBookkeepingAuditResultRequest::setServiceStartTime(long serviceStartTime) +{ + serviceStartTime_ = serviceStartTime; + setParameter("ServiceStartTime", std::to_string(serviceStartTime)); +} + +bool AcceptBookkeepingAuditResultRequest::getAuditResult()const +{ + return auditResult_; +} + +void AcceptBookkeepingAuditResultRequest::setAuditResult(bool auditResult) +{ + auditResult_ = auditResult; + setParameter("AuditResult", auditResult ? "true" : "false"); +} + +std::string AcceptBookkeepingAuditResultRequest::getBizId()const +{ + return bizId_; +} + +void AcceptBookkeepingAuditResultRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + +std::string AcceptBookkeepingAuditResultRequest::getOrgMobile()const +{ + return orgMobile_; +} + +void AcceptBookkeepingAuditResultRequest::setOrgMobile(const std::string& orgMobile) +{ + orgMobile_ = orgMobile; + setParameter("OrgMobile", orgMobile); +} + diff --git a/companyreg/src/model/AcceptBookkeepingAuditResultResult.cc b/companyreg/src/model/AcceptBookkeepingAuditResultResult.cc new file mode 100644 index 000000000..7e8ad8605 --- /dev/null +++ b/companyreg/src/model/AcceptBookkeepingAuditResultResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +AcceptBookkeepingAuditResultResult::AcceptBookkeepingAuditResultResult() : + ServiceResult() +{} + +AcceptBookkeepingAuditResultResult::AcceptBookkeepingAuditResultResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AcceptBookkeepingAuditResultResult::~AcceptBookkeepingAuditResultResult() +{} + +void AcceptBookkeepingAuditResultResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/companyreg/src/model/AcceptBookkeepingDetailStatusChangeRequest.cc b/companyreg/src/model/AcceptBookkeepingDetailStatusChangeRequest.cc new file mode 100644 index 000000000..93639741c --- /dev/null +++ b/companyreg/src/model/AcceptBookkeepingDetailStatusChangeRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::AcceptBookkeepingDetailStatusChangeRequest; + +AcceptBookkeepingDetailStatusChangeRequest::AcceptBookkeepingDetailStatusChangeRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "AcceptBookkeepingDetailStatusChange") +{ + setMethod(HttpRequest::Method::Post); +} + +AcceptBookkeepingDetailStatusChangeRequest::~AcceptBookkeepingDetailStatusChangeRequest() +{} + +std::string AcceptBookkeepingDetailStatusChangeRequest::getBizId()const +{ + return bizId_; +} + +void AcceptBookkeepingDetailStatusChangeRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + +std::string AcceptBookkeepingDetailStatusChangeRequest::getTaxAmount()const +{ + return taxAmount_; +} + +void AcceptBookkeepingDetailStatusChangeRequest::setTaxAmount(const std::string& taxAmount) +{ + taxAmount_ = taxAmount; + setParameter("TaxAmount", taxAmount); +} + +int AcceptBookkeepingDetailStatusChangeRequest::getStatus()const +{ + return status_; +} + +void AcceptBookkeepingDetailStatusChangeRequest::setStatus(int status) +{ + status_ = status; + setParameter("Status", std::to_string(status)); +} + diff --git a/companyreg/src/model/AcceptBookkeepingDetailStatusChangeResult.cc b/companyreg/src/model/AcceptBookkeepingDetailStatusChangeResult.cc new file mode 100644 index 000000000..6f523992b --- /dev/null +++ b/companyreg/src/model/AcceptBookkeepingDetailStatusChangeResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +AcceptBookkeepingDetailStatusChangeResult::AcceptBookkeepingDetailStatusChangeResult() : + ServiceResult() +{} + +AcceptBookkeepingDetailStatusChangeResult::AcceptBookkeepingDetailStatusChangeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AcceptBookkeepingDetailStatusChangeResult::~AcceptBookkeepingDetailStatusChangeResult() +{} + +void AcceptBookkeepingDetailStatusChangeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/companyreg/src/model/AcceptPartnerNotificationRequest.cc b/companyreg/src/model/AcceptPartnerNotificationRequest.cc new file mode 100644 index 000000000..8107b2772 --- /dev/null +++ b/companyreg/src/model/AcceptPartnerNotificationRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::AcceptPartnerNotificationRequest; + +AcceptPartnerNotificationRequest::AcceptPartnerNotificationRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "AcceptPartnerNotification") +{ + setMethod(HttpRequest::Method::Post); +} + +AcceptPartnerNotificationRequest::~AcceptPartnerNotificationRequest() +{} + +std::string AcceptPartnerNotificationRequest::getOfficialFileURL()const +{ + return officialFileURL_; +} + +void AcceptPartnerNotificationRequest::setOfficialFileURL(const std::string& officialFileURL) +{ + officialFileURL_ = officialFileURL; + setParameter("OfficialFileURL", officialFileURL); +} + +std::string AcceptPartnerNotificationRequest::getBizId()const +{ + return bizId_; +} + +void AcceptPartnerNotificationRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + +int AcceptPartnerNotificationRequest::getApplicationStatus()const +{ + return applicationStatus_; +} + +void AcceptPartnerNotificationRequest::setApplicationStatus(int applicationStatus) +{ + applicationStatus_ = applicationStatus; + setParameter("ApplicationStatus", std::to_string(applicationStatus)); +} + diff --git a/companyreg/src/model/AcceptPartnerNotificationResult.cc b/companyreg/src/model/AcceptPartnerNotificationResult.cc new file mode 100644 index 000000000..6cf08eaaf --- /dev/null +++ b/companyreg/src/model/AcceptPartnerNotificationResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +AcceptPartnerNotificationResult::AcceptPartnerNotificationResult() : + ServiceResult() +{} + +AcceptPartnerNotificationResult::AcceptPartnerNotificationResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AcceptPartnerNotificationResult::~AcceptPartnerNotificationResult() +{} + +void AcceptPartnerNotificationResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/companyreg/src/model/CloseIcpProduceRequest.cc b/companyreg/src/model/CloseIcpProduceRequest.cc new file mode 100644 index 000000000..abeaaa343 --- /dev/null +++ b/companyreg/src/model/CloseIcpProduceRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::CloseIcpProduceRequest; + +CloseIcpProduceRequest::CloseIcpProduceRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "CloseIcpProduce") +{ + setMethod(HttpRequest::Method::Post); +} + +CloseIcpProduceRequest::~CloseIcpProduceRequest() +{} + +std::string CloseIcpProduceRequest::getNote()const +{ + return note_; +} + +void CloseIcpProduceRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string CloseIcpProduceRequest::getBizId()const +{ + return bizId_; +} + +void CloseIcpProduceRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/companyreg/src/model/CloseIcpProduceResult.cc b/companyreg/src/model/CloseIcpProduceResult.cc new file mode 100644 index 000000000..ecdaaade2 --- /dev/null +++ b/companyreg/src/model/CloseIcpProduceResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +CloseIcpProduceResult::CloseIcpProduceResult() : + ServiceResult() +{} + +CloseIcpProduceResult::CloseIcpProduceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CloseIcpProduceResult::~CloseIcpProduceResult() +{} + +void CloseIcpProduceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = value["ErrorCode"].asString(); + +} + +std::string CloseIcpProduceResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string CloseIcpProduceResult::getErrorCode()const +{ + return errorCode_; +} + +bool CloseIcpProduceResult::getSuccess()const +{ + return success_; +} + diff --git a/companyreg/src/model/CloseIntentionRequest.cc b/companyreg/src/model/CloseIntentionRequest.cc new file mode 100644 index 000000000..bd182ac2c --- /dev/null +++ b/companyreg/src/model/CloseIntentionRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::CloseIntentionRequest; + +CloseIntentionRequest::CloseIntentionRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "CloseIntention") +{ + setMethod(HttpRequest::Method::Post); +} + +CloseIntentionRequest::~CloseIntentionRequest() +{} + +std::string CloseIntentionRequest::getNote()const +{ + return note_; +} + +void CloseIntentionRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string CloseIntentionRequest::getBizId()const +{ + return bizId_; +} + +void CloseIntentionRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/companyreg/src/model/CloseIntentionResult.cc b/companyreg/src/model/CloseIntentionResult.cc new file mode 100644 index 000000000..99914710d --- /dev/null +++ b/companyreg/src/model/CloseIntentionResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +CloseIntentionResult::CloseIntentionResult() : + ServiceResult() +{} + +CloseIntentionResult::CloseIntentionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CloseIntentionResult::~CloseIntentionResult() +{} + +void CloseIntentionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = value["ErrorCode"].asString(); + +} + +std::string CloseIntentionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string CloseIntentionResult::getErrorCode()const +{ + return errorCode_; +} + +bool CloseIntentionResult::getSuccess()const +{ + return success_; +} + diff --git a/companyreg/src/model/ConfirmIntentionRequest.cc b/companyreg/src/model/ConfirmIntentionRequest.cc new file mode 100644 index 000000000..d2298103d --- /dev/null +++ b/companyreg/src/model/ConfirmIntentionRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::ConfirmIntentionRequest; + +ConfirmIntentionRequest::ConfirmIntentionRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "ConfirmIntention") +{ + setMethod(HttpRequest::Method::Post); +} + +ConfirmIntentionRequest::~ConfirmIntentionRequest() +{} + +std::string ConfirmIntentionRequest::getBizId()const +{ + return bizId_; +} + +void ConfirmIntentionRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setBodyParameter("BizId", bizId); +} + diff --git a/companyreg/src/model/ConfirmIntentionResult.cc b/companyreg/src/model/ConfirmIntentionResult.cc new file mode 100644 index 000000000..8ec2c5009 --- /dev/null +++ b/companyreg/src/model/ConfirmIntentionResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +ConfirmIntentionResult::ConfirmIntentionResult() : + ServiceResult() +{} + +ConfirmIntentionResult::ConfirmIntentionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ConfirmIntentionResult::~ConfirmIntentionResult() +{} + +void ConfirmIntentionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ConfirmUrl"].isNull()) + confirmUrl_ = value["ConfirmUrl"].asString(); + +} + +std::string ConfirmIntentionResult::getConfirmUrl()const +{ + return confirmUrl_; +} + +bool ConfirmIntentionResult::getSuccess()const +{ + return success_; +} + diff --git a/companyreg/src/model/ConfirmMaterialRequest.cc b/companyreg/src/model/ConfirmMaterialRequest.cc new file mode 100644 index 000000000..367b11a7c --- /dev/null +++ b/companyreg/src/model/ConfirmMaterialRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::ConfirmMaterialRequest; + +ConfirmMaterialRequest::ConfirmMaterialRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "ConfirmMaterial") +{ + setMethod(HttpRequest::Method::Post); +} + +ConfirmMaterialRequest::~ConfirmMaterialRequest() +{} + +std::string ConfirmMaterialRequest::getBizId()const +{ + return bizId_; +} + +void ConfirmMaterialRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + +std::string ConfirmMaterialRequest::getUserOtherList()const +{ + return userOtherList_; +} + +void ConfirmMaterialRequest::setUserOtherList(const std::string& userOtherList) +{ + userOtherList_ = userOtherList; + setParameter("UserOtherList", userOtherList); +} + diff --git a/companyreg/src/model/ConfirmMaterialResult.cc b/companyreg/src/model/ConfirmMaterialResult.cc new file mode 100644 index 000000000..0e874ed64 --- /dev/null +++ b/companyreg/src/model/ConfirmMaterialResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +ConfirmMaterialResult::ConfirmMaterialResult() : + ServiceResult() +{} + +ConfirmMaterialResult::ConfirmMaterialResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ConfirmMaterialResult::~ConfirmMaterialResult() +{} + +void ConfirmMaterialResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/companyreg/src/model/ConfirmTaxAmountRequest.cc b/companyreg/src/model/ConfirmTaxAmountRequest.cc new file mode 100644 index 000000000..23ca51e1a --- /dev/null +++ b/companyreg/src/model/ConfirmTaxAmountRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::ConfirmTaxAmountRequest; + +ConfirmTaxAmountRequest::ConfirmTaxAmountRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "ConfirmTaxAmount") +{ + setMethod(HttpRequest::Method::Post); +} + +ConfirmTaxAmountRequest::~ConfirmTaxAmountRequest() +{} + +std::string ConfirmTaxAmountRequest::getBizId()const +{ + return bizId_; +} + +void ConfirmTaxAmountRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setBodyParameter("BizId", bizId); +} + diff --git a/companyreg/src/model/ConfirmTaxAmountResult.cc b/companyreg/src/model/ConfirmTaxAmountResult.cc new file mode 100644 index 000000000..f67e054a0 --- /dev/null +++ b/companyreg/src/model/ConfirmTaxAmountResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +ConfirmTaxAmountResult::ConfirmTaxAmountResult() : + ServiceResult() +{} + +ConfirmTaxAmountResult::ConfirmTaxAmountResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ConfirmTaxAmountResult::~ConfirmTaxAmountResult() +{} + +void ConfirmTaxAmountResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +bool ConfirmTaxAmountResult::getSuccess()const +{ + return success_; +} + diff --git a/companyreg/src/model/CreateBookkeepingIntentionRequest.cc b/companyreg/src/model/CreateBookkeepingIntentionRequest.cc new file mode 100644 index 000000000..4b19616a6 --- /dev/null +++ b/companyreg/src/model/CreateBookkeepingIntentionRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::CreateBookkeepingIntentionRequest; + +CreateBookkeepingIntentionRequest::CreateBookkeepingIntentionRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "CreateBookkeepingIntention") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateBookkeepingIntentionRequest::~CreateBookkeepingIntentionRequest() +{} + +std::string CreateBookkeepingIntentionRequest::getArea()const +{ + return area_; +} + +void CreateBookkeepingIntentionRequest::setArea(const std::string& area) +{ + area_ = area; + setParameter("Area", area); +} + +std::string CreateBookkeepingIntentionRequest::getMobile()const +{ + return mobile_; +} + +void CreateBookkeepingIntentionRequest::setMobile(const std::string& mobile) +{ + mobile_ = mobile; + setParameter("Mobile", mobile); +} + +std::string CreateBookkeepingIntentionRequest::getDescription()const +{ + return description_; +} + +void CreateBookkeepingIntentionRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateBookkeepingIntentionRequest::getVerifyCode()const +{ + return verifyCode_; +} + +void CreateBookkeepingIntentionRequest::setVerifyCode(const std::string& verifyCode) +{ + verifyCode_ = verifyCode; + setParameter("VerifyCode", verifyCode); +} + +std::string CreateBookkeepingIntentionRequest::getUserName()const +{ + return userName_; +} + +void CreateBookkeepingIntentionRequest::setUserName(const std::string& userName) +{ + userName_ = userName; + setParameter("UserName", userName); +} + diff --git a/companyreg/src/model/CreateBookkeepingIntentionResult.cc b/companyreg/src/model/CreateBookkeepingIntentionResult.cc new file mode 100644 index 000000000..86c33adac --- /dev/null +++ b/companyreg/src/model/CreateBookkeepingIntentionResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +CreateBookkeepingIntentionResult::CreateBookkeepingIntentionResult() : + ServiceResult() +{} + +CreateBookkeepingIntentionResult::CreateBookkeepingIntentionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateBookkeepingIntentionResult::~CreateBookkeepingIntentionResult() +{} + +void CreateBookkeepingIntentionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/companyreg/src/model/GenerateCompanyRegUploadPolicyRequest.cc b/companyreg/src/model/GenerateCompanyRegUploadPolicyRequest.cc index b2a473a6a..8ec0dbb63 100644 --- a/companyreg/src/model/GenerateCompanyRegUploadPolicyRequest.cc +++ b/companyreg/src/model/GenerateCompanyRegUploadPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Companyreg::Model::GenerateCompanyRegUploadPolicyRequest; GenerateCompanyRegUploadPolicyRequest::GenerateCompanyRegUploadPolicyRequest() : RpcServiceRequest("companyreg", "2019-05-08", "GenerateCompanyRegUploadPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} GenerateCompanyRegUploadPolicyRequest::~GenerateCompanyRegUploadPolicyRequest() {} @@ -33,7 +35,7 @@ std::string GenerateCompanyRegUploadPolicyRequest::getData()const void GenerateCompanyRegUploadPolicyRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setParameter("Data", data); } std::string GenerateCompanyRegUploadPolicyRequest::getBizCode()const @@ -44,7 +46,7 @@ std::string GenerateCompanyRegUploadPolicyRequest::getBizCode()const void GenerateCompanyRegUploadPolicyRequest::setBizCode(const std::string& bizCode) { bizCode_ = bizCode; - setCoreParameter("BizCode", bizCode); + setParameter("BizCode", bizCode); } std::string GenerateCompanyRegUploadPolicyRequest::getBizSubCode()const @@ -55,6 +57,6 @@ std::string GenerateCompanyRegUploadPolicyRequest::getBizSubCode()const void GenerateCompanyRegUploadPolicyRequest::setBizSubCode(const std::string& bizSubCode) { bizSubCode_ = bizSubCode; - setCoreParameter("BizSubCode", bizSubCode); + setParameter("BizSubCode", bizSubCode); } diff --git a/companyreg/src/model/GenerateUploadFilePolicyRequest.cc b/companyreg/src/model/GenerateUploadFilePolicyRequest.cc new file mode 100644 index 000000000..2df85f6c3 --- /dev/null +++ b/companyreg/src/model/GenerateUploadFilePolicyRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::GenerateUploadFilePolicyRequest; + +GenerateUploadFilePolicyRequest::GenerateUploadFilePolicyRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "GenerateUploadFilePolicy") +{ + setMethod(HttpRequest::Method::Post); +} + +GenerateUploadFilePolicyRequest::~GenerateUploadFilePolicyRequest() +{} + +std::string GenerateUploadFilePolicyRequest::getFileType()const +{ + return fileType_; +} + +void GenerateUploadFilePolicyRequest::setFileType(const std::string& fileType) +{ + fileType_ = fileType; + setParameter("FileType", fileType); +} + diff --git a/companyreg/src/model/GenerateUploadFilePolicyResult.cc b/companyreg/src/model/GenerateUploadFilePolicyResult.cc new file mode 100644 index 000000000..df1c0a796 --- /dev/null +++ b/companyreg/src/model/GenerateUploadFilePolicyResult.cc @@ -0,0 +1,86 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +GenerateUploadFilePolicyResult::GenerateUploadFilePolicyResult() : + ServiceResult() +{} + +GenerateUploadFilePolicyResult::GenerateUploadFilePolicyResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GenerateUploadFilePolicyResult::~GenerateUploadFilePolicyResult() +{} + +void GenerateUploadFilePolicyResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["EncodedPolicy"].isNull()) + encodedPolicy_ = value["EncodedPolicy"].asString(); + if(!value["AccessId"].isNull()) + accessId_ = value["AccessId"].asString(); + if(!value["Signature"].isNull()) + signature_ = value["Signature"].asString(); + if(!value["FileDir"].isNull()) + fileDir_ = value["FileDir"].asString(); + if(!value["Host"].isNull()) + host_ = value["Host"].asString(); + if(!value["ExpireTime"].isNull()) + expireTime_ = std::stol(value["ExpireTime"].asString()); + +} + +std::string GenerateUploadFilePolicyResult::getFileDir()const +{ + return fileDir_; +} + +std::string GenerateUploadFilePolicyResult::getEncodedPolicy()const +{ + return encodedPolicy_; +} + +std::string GenerateUploadFilePolicyResult::getAccessId()const +{ + return accessId_; +} + +std::string GenerateUploadFilePolicyResult::getSignature()const +{ + return signature_; +} + +std::string GenerateUploadFilePolicyResult::getHost()const +{ + return host_; +} + +long GenerateUploadFilePolicyResult::getExpireTime()const +{ + return expireTime_; +} + diff --git a/companyreg/src/model/GetCompanyRegOrderRequest.cc b/companyreg/src/model/GetCompanyRegOrderRequest.cc index 33ab04d68..182351cc2 100644 --- a/companyreg/src/model/GetCompanyRegOrderRequest.cc +++ b/companyreg/src/model/GetCompanyRegOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Companyreg::Model::GetCompanyRegOrderRequest; GetCompanyRegOrderRequest::GetCompanyRegOrderRequest() : RpcServiceRequest("companyreg", "2019-05-08", "GetCompanyRegOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetCompanyRegOrderRequest::~GetCompanyRegOrderRequest() {} @@ -33,7 +35,7 @@ std::string GetCompanyRegOrderRequest::getActionTypes()const void GetCompanyRegOrderRequest::setActionTypes(const std::string& actionTypes) { actionTypes_ = actionTypes; - setCoreParameter("ActionTypes", actionTypes); + setParameter("ActionTypes", actionTypes); } std::string GetCompanyRegOrderRequest::getBizCode()const @@ -44,7 +46,7 @@ std::string GetCompanyRegOrderRequest::getBizCode()const void GetCompanyRegOrderRequest::setBizCode(const std::string& bizCode) { bizCode_ = bizCode; - setCoreParameter("BizCode", bizCode); + setParameter("BizCode", bizCode); } std::string GetCompanyRegOrderRequest::getBizId()const @@ -55,7 +57,7 @@ std::string GetCompanyRegOrderRequest::getBizId()const void GetCompanyRegOrderRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } int GetCompanyRegOrderRequest::getMaxOperationSize()const @@ -66,7 +68,7 @@ int GetCompanyRegOrderRequest::getMaxOperationSize()const void GetCompanyRegOrderRequest::setMaxOperationSize(int maxOperationSize) { maxOperationSize_ = maxOperationSize; - setCoreParameter("MaxOperationSize", std::to_string(maxOperationSize)); + setParameter("MaxOperationSize", std::to_string(maxOperationSize)); } std::string GetCompanyRegOrderRequest::getBizSubCode()const @@ -77,6 +79,6 @@ std::string GetCompanyRegOrderRequest::getBizSubCode()const void GetCompanyRegOrderRequest::setBizSubCode(const std::string& bizSubCode) { bizSubCode_ = bizSubCode; - setCoreParameter("BizSubCode", bizSubCode); + setParameter("BizSubCode", bizSubCode); } diff --git a/companyreg/src/model/ListApplicationLogsRequest.cc b/companyreg/src/model/ListApplicationLogsRequest.cc new file mode 100644 index 000000000..3f22c727b --- /dev/null +++ b/companyreg/src/model/ListApplicationLogsRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::ListApplicationLogsRequest; + +ListApplicationLogsRequest::ListApplicationLogsRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "ListApplicationLogs") +{ + setMethod(HttpRequest::Method::Post); +} + +ListApplicationLogsRequest::~ListApplicationLogsRequest() +{} + +std::string ListApplicationLogsRequest::getBizId()const +{ + return bizId_; +} + +void ListApplicationLogsRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/companyreg/src/model/ListApplicationLogsResult.cc b/companyreg/src/model/ListApplicationLogsResult.cc new file mode 100644 index 000000000..f7775e93f --- /dev/null +++ b/companyreg/src/model/ListApplicationLogsResult.cc @@ -0,0 +1,67 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +ListApplicationLogsResult::ListApplicationLogsResult() : + ServiceResult() +{} + +ListApplicationLogsResult::ListApplicationLogsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApplicationLogsResult::~ListApplicationLogsResult() +{} + +void ListApplicationLogsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) + { + DataItem dataObject; + if(!valueDataDataItem["BizId"].isNull()) + dataObject.bizId = valueDataDataItem["BizId"].asString(); + if(!valueDataDataItem["Note"].isNull()) + dataObject.note = valueDataDataItem["Note"].asString(); + if(!valueDataDataItem["OperateType"].isNull()) + dataObject.operateType = std::stoi(valueDataDataItem["OperateType"].asString()); + if(!valueDataDataItem["OperateTime"].isNull()) + dataObject.operateTime = std::stol(valueDataDataItem["OperateTime"].asString()); + if(!valueDataDataItem["BizStatus"].isNull()) + dataObject.bizStatus = std::stoi(valueDataDataItem["BizStatus"].asString()); + if(!valueDataDataItem["ExtendContent"].isNull()) + dataObject.extendContent = valueDataDataItem["ExtendContent"].asString(); + data_.push_back(dataObject); + } + +} + +std::vector ListApplicationLogsResult::getData()const +{ + return data_; +} + diff --git a/companyreg/src/model/ListBookkeepingStatisticsesRequest.cc b/companyreg/src/model/ListBookkeepingStatisticsesRequest.cc new file mode 100644 index 000000000..c2446091e --- /dev/null +++ b/companyreg/src/model/ListBookkeepingStatisticsesRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::ListBookkeepingStatisticsesRequest; + +ListBookkeepingStatisticsesRequest::ListBookkeepingStatisticsesRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "ListBookkeepingStatisticses") +{ + setMethod(HttpRequest::Method::Post); +} + +ListBookkeepingStatisticsesRequest::~ListBookkeepingStatisticsesRequest() +{} + +int ListBookkeepingStatisticsesRequest::getYear()const +{ + return year_; +} + +void ListBookkeepingStatisticsesRequest::setYear(int year) +{ + year_ = year; + setParameter("Year", std::to_string(year)); +} + +std::string ListBookkeepingStatisticsesRequest::getProduceBizId()const +{ + return produceBizId_; +} + +void ListBookkeepingStatisticsesRequest::setProduceBizId(const std::string& produceBizId) +{ + produceBizId_ = produceBizId; + setParameter("ProduceBizId", produceBizId); +} + +int ListBookkeepingStatisticsesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListBookkeepingStatisticsesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +int ListBookkeepingStatisticsesRequest::getMonth()const +{ + return month_; +} + +void ListBookkeepingStatisticsesRequest::setMonth(int month) +{ + month_ = month; + setParameter("Month", std::to_string(month)); +} + +int ListBookkeepingStatisticsesRequest::getPageSize()const +{ + return pageSize_; +} + +void ListBookkeepingStatisticsesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/companyreg/src/model/ListBookkeepingStatisticsesResult.cc b/companyreg/src/model/ListBookkeepingStatisticsesResult.cc new file mode 100644 index 000000000..ffb469f29 --- /dev/null +++ b/companyreg/src/model/ListBookkeepingStatisticsesResult.cc @@ -0,0 +1,172 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +ListBookkeepingStatisticsesResult::ListBookkeepingStatisticsesResult() : + ServiceResult() +{} + +ListBookkeepingStatisticsesResult::ListBookkeepingStatisticsesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListBookkeepingStatisticsesResult::~ListBookkeepingStatisticsesResult() +{} + +void ListBookkeepingStatisticsesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBookkeepingStatisticsesNode = value["BookkeepingStatisticses"]["BookkeepingStatistics"]; + for (auto valueBookkeepingStatisticsesBookkeepingStatistics : allBookkeepingStatisticsesNode) + { + BookkeepingStatistics bookkeepingStatisticsesObject; + if(!valueBookkeepingStatisticsesBookkeepingStatistics["ProduceBizId"].isNull()) + bookkeepingStatisticsesObject.produceBizId = valueBookkeepingStatisticsesBookkeepingStatistics["ProduceBizId"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["Year"].isNull()) + bookkeepingStatisticsesObject.year = std::stoi(valueBookkeepingStatisticsesBookkeepingStatistics["Year"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["Month"].isNull()) + bookkeepingStatisticsesObject.month = std::stoi(valueBookkeepingStatisticsesBookkeepingStatistics["Month"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["Income"].isNull()) + bookkeepingStatisticsesObject.income = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["Income"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["Expend"].isNull()) + bookkeepingStatisticsesObject.expend = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["Expend"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["Profit"].isNull()) + bookkeepingStatisticsesObject.profit = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["Profit"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxAmount"].isNull()) + bookkeepingStatisticsesObject.taxAmount = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["TaxAmount"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxZzs"].isNull()) + bookkeepingStatisticsesObject.taxZzs = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["TaxZzs"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxFjs"].isNull()) + bookkeepingStatisticsesObject.taxFjs = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["TaxFjs"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxQysds"].isNull()) + bookkeepingStatisticsesObject.taxQysds = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["TaxQysds"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxYhs"].isNull()) + bookkeepingStatisticsesObject.taxYhs = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["TaxYhs"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxGhjf"].isNull()) + bookkeepingStatisticsesObject.taxGhjf = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["TaxGhjf"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxSljj"].isNull()) + bookkeepingStatisticsesObject.taxSljj = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["TaxSljj"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxCjrbzj"].isNull()) + bookkeepingStatisticsesObject.taxCjrbzj = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["TaxCjrbzj"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxOther"].isNull()) + bookkeepingStatisticsesObject.taxOther = std::stof(valueBookkeepingStatisticsesBookkeepingStatistics["TaxOther"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxAmountNote"].isNull()) + bookkeepingStatisticsesObject.taxAmountNote = valueBookkeepingStatisticsesBookkeepingStatistics["TaxAmountNote"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxZzsNote"].isNull()) + bookkeepingStatisticsesObject.taxZzsNote = valueBookkeepingStatisticsesBookkeepingStatistics["TaxZzsNote"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxFjsNote"].isNull()) + bookkeepingStatisticsesObject.taxFjsNote = valueBookkeepingStatisticsesBookkeepingStatistics["TaxFjsNote"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxQysdsNote"].isNull()) + bookkeepingStatisticsesObject.taxQysdsNote = valueBookkeepingStatisticsesBookkeepingStatistics["TaxQysdsNote"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxYhsNote"].isNull()) + bookkeepingStatisticsesObject.taxYhsNote = valueBookkeepingStatisticsesBookkeepingStatistics["TaxYhsNote"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxGhjfNote"].isNull()) + bookkeepingStatisticsesObject.taxGhjfNote = valueBookkeepingStatisticsesBookkeepingStatistics["TaxGhjfNote"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxSljjNote"].isNull()) + bookkeepingStatisticsesObject.taxSljjNote = valueBookkeepingStatisticsesBookkeepingStatistics["TaxSljjNote"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxCjrbzjNote"].isNull()) + bookkeepingStatisticsesObject.taxCjrbzjNote = valueBookkeepingStatisticsesBookkeepingStatistics["TaxCjrbzjNote"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["TaxOtherNote"].isNull()) + bookkeepingStatisticsesObject.taxOtherNote = valueBookkeepingStatisticsesBookkeepingStatistics["TaxOtherNote"].asString(); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["VoucherCount"].isNull()) + bookkeepingStatisticsesObject.voucherCount = std::stoi(valueBookkeepingStatisticsesBookkeepingStatistics["VoucherCount"].asString()); + if(!valueBookkeepingStatisticsesBookkeepingStatistics["SubjectCount"].isNull()) + bookkeepingStatisticsesObject.subjectCount = std::stoi(valueBookkeepingStatisticsesBookkeepingStatistics["SubjectCount"].asString()); + auto allTaxDetailsNode = allBookkeepingStatisticsesNode["TaxDetails"]["TaxDetail"]; + for (auto allBookkeepingStatisticsesNodeTaxDetailsTaxDetail : allTaxDetailsNode) + { + BookkeepingStatistics::TaxDetail taxDetailsObject; + if(!allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["TaxName"].isNull()) + taxDetailsObject.taxName = allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["TaxName"].asString(); + if(!allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["Year"].isNull()) + taxDetailsObject.year = std::stoi(allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["Year"].asString()); + if(!allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["Month"].isNull()) + taxDetailsObject.month = std::stoi(allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["Month"].asString()); + if(!allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["Amount"].isNull()) + taxDetailsObject.amount = std::stof(allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["Amount"].asString()); + if(!allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["Remark"].isNull()) + taxDetailsObject.remark = allBookkeepingStatisticsesNodeTaxDetailsTaxDetail["Remark"].asString(); + bookkeepingStatisticsesObject.taxDetails.push_back(taxDetailsObject); + } + bookkeepingStatisticses_.push_back(bookkeepingStatisticsesObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["IncomeSum"].isNull()) + incomeSum_ = std::stof(value["IncomeSum"].asString()); + if(!value["ExpendSum"].isNull()) + expendSum_ = std::stof(value["ExpendSum"].asString()); + if(!value["ProfitSum"].isNull()) + profitSum_ = std::stof(value["ProfitSum"].asString()); + if(!value["TaxAmountSum"].isNull()) + taxAmountSum_ = std::stof(value["TaxAmountSum"].asString()); + +} + +int ListBookkeepingStatisticsesResult::getTotalCount()const +{ + return totalCount_; +} + +float ListBookkeepingStatisticsesResult::getExpendSum()const +{ + return expendSum_; +} + +int ListBookkeepingStatisticsesResult::getPageSize()const +{ + return pageSize_; +} + +float ListBookkeepingStatisticsesResult::getIncomeSum()const +{ + return incomeSum_; +} + +int ListBookkeepingStatisticsesResult::getPageNumber()const +{ + return pageNumber_; +} + +float ListBookkeepingStatisticsesResult::getTaxAmountSum()const +{ + return taxAmountSum_; +} + +std::vector ListBookkeepingStatisticsesResult::getBookkeepingStatisticses()const +{ + return bookkeepingStatisticses_; +} + +float ListBookkeepingStatisticsesResult::getProfitSum()const +{ + return profitSum_; +} + diff --git a/companyreg/src/model/ListBookkeepingSubjectBalancesRequest.cc b/companyreg/src/model/ListBookkeepingSubjectBalancesRequest.cc new file mode 100644 index 000000000..2d0a32f77 --- /dev/null +++ b/companyreg/src/model/ListBookkeepingSubjectBalancesRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::ListBookkeepingSubjectBalancesRequest; + +ListBookkeepingSubjectBalancesRequest::ListBookkeepingSubjectBalancesRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "ListBookkeepingSubjectBalances") +{ + setMethod(HttpRequest::Method::Post); +} + +ListBookkeepingSubjectBalancesRequest::~ListBookkeepingSubjectBalancesRequest() +{} + +int ListBookkeepingSubjectBalancesRequest::getPeriod()const +{ + return period_; +} + +void ListBookkeepingSubjectBalancesRequest::setPeriod(int period) +{ + period_ = period; + setParameter("Period", std::to_string(period)); +} + +int ListBookkeepingSubjectBalancesRequest::getYear()const +{ + return year_; +} + +void ListBookkeepingSubjectBalancesRequest::setYear(int year) +{ + year_ = year; + setParameter("Year", std::to_string(year)); +} + +std::string ListBookkeepingSubjectBalancesRequest::getProduceBizId()const +{ + return produceBizId_; +} + +void ListBookkeepingSubjectBalancesRequest::setProduceBizId(const std::string& produceBizId) +{ + produceBizId_ = produceBizId; + setParameter("ProduceBizId", produceBizId); +} + +int ListBookkeepingSubjectBalancesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListBookkeepingSubjectBalancesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +int ListBookkeepingSubjectBalancesRequest::getPageSize()const +{ + return pageSize_; +} + +void ListBookkeepingSubjectBalancesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/companyreg/src/model/ListBookkeepingSubjectBalancesResult.cc b/companyreg/src/model/ListBookkeepingSubjectBalancesResult.cc new file mode 100644 index 000000000..e68af654a --- /dev/null +++ b/companyreg/src/model/ListBookkeepingSubjectBalancesResult.cc @@ -0,0 +1,118 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +ListBookkeepingSubjectBalancesResult::ListBookkeepingSubjectBalancesResult() : + ServiceResult() +{} + +ListBookkeepingSubjectBalancesResult::ListBookkeepingSubjectBalancesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListBookkeepingSubjectBalancesResult::~ListBookkeepingSubjectBalancesResult() +{} + +void ListBookkeepingSubjectBalancesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBookkeepingSubjectBalancesNode = value["BookkeepingSubjectBalances"]["BookkeepingSubjectBalancesItem"]; + for (auto valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem : allBookkeepingSubjectBalancesNode) + { + BookkeepingSubjectBalancesItem bookkeepingSubjectBalancesObject; + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["BizId"].isNull()) + bookkeepingSubjectBalancesObject.bizId = valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["BizId"].asString(); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["ParentBizId"].isNull()) + bookkeepingSubjectBalancesObject.parentBizId = valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["ParentBizId"].asString(); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["ParentSubjectCode"].isNull()) + bookkeepingSubjectBalancesObject.parentSubjectCode = valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["ParentSubjectCode"].asString(); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["SubjectCode"].isNull()) + bookkeepingSubjectBalancesObject.subjectCode = valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["SubjectCode"].asString(); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["SubjectName"].isNull()) + bookkeepingSubjectBalancesObject.subjectName = valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["SubjectName"].asString(); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["StartDebitValue"].isNull()) + bookkeepingSubjectBalancesObject.startDebitValue = std::stof(valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["StartDebitValue"].asString()); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["StartCreditValue"].isNull()) + bookkeepingSubjectBalancesObject.startCreditValue = std::stof(valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["StartCreditValue"].asString()); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["CurrentDebitValue"].isNull()) + bookkeepingSubjectBalancesObject.currentDebitValue = std::stof(valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["CurrentDebitValue"].asString()); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["CurrentCreditValue"].isNull()) + bookkeepingSubjectBalancesObject.currentCreditValue = std::stof(valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["CurrentCreditValue"].asString()); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["EndDebitValue"].isNull()) + bookkeepingSubjectBalancesObject.endDebitValue = std::stof(valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["EndDebitValue"].asString()); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["EndCreditValue"].isNull()) + bookkeepingSubjectBalancesObject.endCreditValue = std::stof(valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["EndCreditValue"].asString()); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["YearDebitValue"].isNull()) + bookkeepingSubjectBalancesObject.yearDebitValue = std::stof(valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["YearDebitValue"].asString()); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["YearCreditValue"].isNull()) + bookkeepingSubjectBalancesObject.yearCreditValue = std::stof(valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["YearCreditValue"].asString()); + if(!valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["SubjectLevel"].isNull()) + bookkeepingSubjectBalancesObject.subjectLevel = valueBookkeepingSubjectBalancesBookkeepingSubjectBalancesItem["SubjectLevel"].asString(); + bookkeepingSubjectBalances_.push_back(bookkeepingSubjectBalancesObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +int ListBookkeepingSubjectBalancesResult::getTotalCount()const +{ + return totalCount_; +} + +int ListBookkeepingSubjectBalancesResult::getPageSize()const +{ + return pageSize_; +} + +int ListBookkeepingSubjectBalancesResult::getPageNumber()const +{ + return pageNumber_; +} + +std::string ListBookkeepingSubjectBalancesResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::vector ListBookkeepingSubjectBalancesResult::getBookkeepingSubjectBalances()const +{ + return bookkeepingSubjectBalances_; +} + +bool ListBookkeepingSubjectBalancesResult::getSuccess()const +{ + return success_; +} + diff --git a/companyreg/src/model/ListBookkeepingsRequest.cc b/companyreg/src/model/ListBookkeepingsRequest.cc new file mode 100644 index 000000000..80029ad90 --- /dev/null +++ b/companyreg/src/model/ListBookkeepingsRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::ListBookkeepingsRequest; + +ListBookkeepingsRequest::ListBookkeepingsRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "ListBookkeepings") +{ + setMethod(HttpRequest::Method::Post); +} + +ListBookkeepingsRequest::~ListBookkeepingsRequest() +{} + +int ListBookkeepingsRequest::getPageSize()const +{ + return pageSize_; +} + +void ListBookkeepingsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int ListBookkeepingsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListBookkeepingsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + diff --git a/companyreg/src/model/ListBookkeepingsResult.cc b/companyreg/src/model/ListBookkeepingsResult.cc new file mode 100644 index 000000000..fc7f9c603 --- /dev/null +++ b/companyreg/src/model/ListBookkeepingsResult.cc @@ -0,0 +1,95 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +ListBookkeepingsResult::ListBookkeepingsResult() : + ServiceResult() +{} + +ListBookkeepingsResult::ListBookkeepingsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListBookkeepingsResult::~ListBookkeepingsResult() +{} + +void ListBookkeepingsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBookkeepingsNode = value["Bookkeepings"]["Bookkeeping"]; + for (auto valueBookkeepingsBookkeeping : allBookkeepingsNode) + { + Bookkeeping bookkeepingsObject; + if(!valueBookkeepingsBookkeeping["BizId"].isNull()) + bookkeepingsObject.bizId = valueBookkeepingsBookkeeping["BizId"].asString(); + if(!valueBookkeepingsBookkeeping["CompanyName"].isNull()) + bookkeepingsObject.companyName = valueBookkeepingsBookkeeping["CompanyName"].asString(); + if(!valueBookkeepingsBookkeeping["OrderId"].isNull()) + bookkeepingsObject.orderId = valueBookkeepingsBookkeeping["OrderId"].asString(); + if(!valueBookkeepingsBookkeeping["Status"].isNull()) + bookkeepingsObject.status = std::stoi(valueBookkeepingsBookkeeping["Status"].asString()); + if(!valueBookkeepingsBookkeeping["Renew"].isNull()) + bookkeepingsObject.renew = valueBookkeepingsBookkeeping["Renew"].asString() == "true"; + if(!valueBookkeepingsBookkeeping["Note"].isNull()) + bookkeepingsObject.note = valueBookkeepingsBookkeeping["Note"].asString(); + bookkeepings_.push_back(bookkeepingsObject); + } + if(!value["TotalItemNumber"].isNull()) + totalItemNumber_ = std::stoi(value["TotalItemNumber"].asString()); + if(!value["CurrentPageNumber"].isNull()) + currentPageNumber_ = std::stoi(value["CurrentPageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalPageNumber"].isNull()) + totalPageNumber_ = std::stoi(value["TotalPageNumber"].asString()); + +} + +int ListBookkeepingsResult::getTotalItemNumber()const +{ + return totalItemNumber_; +} + +int ListBookkeepingsResult::getPageSize()const +{ + return pageSize_; +} + +int ListBookkeepingsResult::getCurrentPageNumber()const +{ + return currentPageNumber_; +} + +int ListBookkeepingsResult::getTotalPageNumber()const +{ + return totalPageNumber_; +} + +std::vector ListBookkeepingsResult::getBookkeepings()const +{ + return bookkeepings_; +} + diff --git a/companyreg/src/model/ListCompanyRegConsultationsRequest.cc b/companyreg/src/model/ListCompanyRegConsultationsRequest.cc index 1f6e5b4f5..5761f4c0d 100644 --- a/companyreg/src/model/ListCompanyRegConsultationsRequest.cc +++ b/companyreg/src/model/ListCompanyRegConsultationsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Companyreg::Model::ListCompanyRegConsultationsRequest; ListCompanyRegConsultationsRequest::ListCompanyRegConsultationsRequest() : RpcServiceRequest("companyreg", "2019-05-08", "ListCompanyRegConsultations") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListCompanyRegConsultationsRequest::~ListCompanyRegConsultationsRequest() {} @@ -33,7 +35,7 @@ long ListCompanyRegConsultationsRequest::getEndGmtCreate()const void ListCompanyRegConsultationsRequest::setEndGmtCreate(long endGmtCreate) { endGmtCreate_ = endGmtCreate; - setCoreParameter("EndGmtCreate", std::to_string(endGmtCreate)); + setParameter("EndGmtCreate", std::to_string(endGmtCreate)); } std::string ListCompanyRegConsultationsRequest::getCity()const @@ -44,7 +46,7 @@ std::string ListCompanyRegConsultationsRequest::getCity()const void ListCompanyRegConsultationsRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } int ListCompanyRegConsultationsRequest::getPageNum()const @@ -55,7 +57,7 @@ int ListCompanyRegConsultationsRequest::getPageNum()const void ListCompanyRegConsultationsRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string ListCompanyRegConsultationsRequest::getBizCode()const @@ -66,7 +68,7 @@ std::string ListCompanyRegConsultationsRequest::getBizCode()const void ListCompanyRegConsultationsRequest::setBizCode(const std::string& bizCode) { bizCode_ = bizCode; - setCoreParameter("BizCode", bizCode); + setParameter("BizCode", bizCode); } int ListCompanyRegConsultationsRequest::getPageSize()const @@ -77,7 +79,7 @@ int ListCompanyRegConsultationsRequest::getPageSize()const void ListCompanyRegConsultationsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListCompanyRegConsultationsRequest::getBizId()const @@ -88,7 +90,7 @@ std::string ListCompanyRegConsultationsRequest::getBizId()const void ListCompanyRegConsultationsRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } long ListCompanyRegConsultationsRequest::getStartGmtCreate()const @@ -99,6 +101,6 @@ long ListCompanyRegConsultationsRequest::getStartGmtCreate()const void ListCompanyRegConsultationsRequest::setStartGmtCreate(long startGmtCreate) { startGmtCreate_ = startGmtCreate; - setCoreParameter("StartGmtCreate", std::to_string(startGmtCreate)); + setParameter("StartGmtCreate", std::to_string(startGmtCreate)); } diff --git a/companyreg/src/model/ListCompanyRegOrdersRequest.cc b/companyreg/src/model/ListCompanyRegOrdersRequest.cc index b6636cede..5c37aa260 100644 --- a/companyreg/src/model/ListCompanyRegOrdersRequest.cc +++ b/companyreg/src/model/ListCompanyRegOrdersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Companyreg::Model::ListCompanyRegOrdersRequest; ListCompanyRegOrdersRequest::ListCompanyRegOrdersRequest() : RpcServiceRequest("companyreg", "2019-05-08", "ListCompanyRegOrders") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListCompanyRegOrdersRequest::~ListCompanyRegOrdersRequest() {} @@ -33,7 +35,7 @@ int ListCompanyRegOrdersRequest::getPageNum()const void ListCompanyRegOrdersRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string ListCompanyRegOrdersRequest::getBizCode()const @@ -44,7 +46,7 @@ std::string ListCompanyRegOrdersRequest::getBizCode()const void ListCompanyRegOrdersRequest::setBizCode(const std::string& bizCode) { bizCode_ = bizCode; - setCoreParameter("BizCode", bizCode); + setParameter("BizCode", bizCode); } std::string ListCompanyRegOrdersRequest::getBizStatus()const @@ -55,7 +57,7 @@ std::string ListCompanyRegOrdersRequest::getBizStatus()const void ListCompanyRegOrdersRequest::setBizStatus(const std::string& bizStatus) { bizStatus_ = bizStatus; - setCoreParameter("BizStatus", bizStatus); + setParameter("BizStatus", bizStatus); } std::string ListCompanyRegOrdersRequest::getCompanyName()const @@ -66,7 +68,7 @@ std::string ListCompanyRegOrdersRequest::getCompanyName()const void ListCompanyRegOrdersRequest::setCompanyName(const std::string& companyName) { companyName_ = companyName; - setCoreParameter("CompanyName", companyName); + setParameter("CompanyName", companyName); } int ListCompanyRegOrdersRequest::getPageSize()const @@ -77,7 +79,7 @@ int ListCompanyRegOrdersRequest::getPageSize()const void ListCompanyRegOrdersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListCompanyRegOrdersRequest::getAliyunOrderId()const @@ -88,7 +90,7 @@ std::string ListCompanyRegOrdersRequest::getAliyunOrderId()const void ListCompanyRegOrdersRequest::setAliyunOrderId(const std::string& aliyunOrderId) { aliyunOrderId_ = aliyunOrderId; - setCoreParameter("AliyunOrderId", aliyunOrderId); + setParameter("AliyunOrderId", aliyunOrderId); } std::string ListCompanyRegOrdersRequest::getBizSubCode()const @@ -99,6 +101,6 @@ std::string ListCompanyRegOrdersRequest::getBizSubCode()const void ListCompanyRegOrdersRequest::setBizSubCode(const std::string& bizSubCode) { bizSubCode_ = bizSubCode; - setCoreParameter("BizSubCode", bizSubCode); + setParameter("BizSubCode", bizSubCode); } diff --git a/companyreg/src/model/ListIcpApplicationsRequest.cc b/companyreg/src/model/ListIcpApplicationsRequest.cc new file mode 100644 index 000000000..282b81980 --- /dev/null +++ b/companyreg/src/model/ListIcpApplicationsRequest.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 + +using AlibabaCloud::Companyreg::Model::ListIcpApplicationsRequest; + +ListIcpApplicationsRequest::ListIcpApplicationsRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "ListIcpApplications") +{ + setMethod(HttpRequest::Method::Post); +} + +ListIcpApplicationsRequest::~ListIcpApplicationsRequest() +{} + +std::string ListIcpApplicationsRequest::getIntentionBizId()const +{ + return intentionBizId_; +} + +void ListIcpApplicationsRequest::setIntentionBizId(const std::string& intentionBizId) +{ + intentionBizId_ = intentionBizId; + setParameter("IntentionBizId", intentionBizId); +} + +int ListIcpApplicationsRequest::getType()const +{ + return type_; +} + +void ListIcpApplicationsRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +int ListIcpApplicationsRequest::getApplicationStatus()const +{ + return applicationStatus_; +} + +void ListIcpApplicationsRequest::setApplicationStatus(int applicationStatus) +{ + applicationStatus_ = applicationStatus; + setParameter("ApplicationStatus", std::to_string(applicationStatus)); +} + +int ListIcpApplicationsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListIcpApplicationsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string ListIcpApplicationsRequest::getCompanyName()const +{ + return companyName_; +} + +void ListIcpApplicationsRequest::setCompanyName(const std::string& companyName) +{ + companyName_ = companyName; + setParameter("CompanyName", companyName); +} + +int ListIcpApplicationsRequest::getPageSize()const +{ + return pageSize_; +} + +void ListIcpApplicationsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListIcpApplicationsRequest::getSortOrder()const +{ + return sortOrder_; +} + +void ListIcpApplicationsRequest::setSortOrder(const std::string& sortOrder) +{ + sortOrder_ = sortOrder; + setParameter("SortOrder", sortOrder); +} + +std::string ListIcpApplicationsRequest::getSortField()const +{ + return sortField_; +} + +void ListIcpApplicationsRequest::setSortField(const std::string& sortField) +{ + sortField_ = sortField; + setParameter("SortField", sortField); +} + diff --git a/companyreg/src/model/ListIcpApplicationsResult.cc b/companyreg/src/model/ListIcpApplicationsResult.cc new file mode 100644 index 000000000..6e0a3856a --- /dev/null +++ b/companyreg/src/model/ListIcpApplicationsResult.cc @@ -0,0 +1,108 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +ListIcpApplicationsResult::ListIcpApplicationsResult() : + ServiceResult() +{} + +ListIcpApplicationsResult::ListIcpApplicationsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListIcpApplicationsResult::~ListIcpApplicationsResult() +{} + +void ListIcpApplicationsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allApplicationsNode = value["Applications"]["Application"]; + for (auto valueApplicationsApplication : allApplicationsNode) + { + Application applicationsObject; + if(!valueApplicationsApplication["OrderId"].isNull()) + applicationsObject.orderId = valueApplicationsApplication["OrderId"].asString(); + if(!valueApplicationsApplication["OrderPrice"].isNull()) + applicationsObject.orderPrice = std::stof(valueApplicationsApplication["OrderPrice"].asString()); + if(!valueApplicationsApplication["ApplicationStatus"].isNull()) + applicationsObject.applicationStatus = std::stoi(valueApplicationsApplication["ApplicationStatus"].asString()); + if(!valueApplicationsApplication["CompanyName"].isNull()) + applicationsObject.companyName = valueApplicationsApplication["CompanyName"].asString(); + if(!valueApplicationsApplication["LegalPersonName"].isNull()) + applicationsObject.legalPersonName = valueApplicationsApplication["LegalPersonName"].asString(); + if(!valueApplicationsApplication["ApplicationType"].isNull()) + applicationsObject.applicationType = std::stoi(valueApplicationsApplication["ApplicationType"].asString()); + if(!valueApplicationsApplication["CompanyAddress"].isNull()) + applicationsObject.companyAddress = valueApplicationsApplication["CompanyAddress"].asString(); + if(!valueApplicationsApplication["Domain"].isNull()) + applicationsObject.domain = valueApplicationsApplication["Domain"].asString(); + if(!valueApplicationsApplication["IncludeForeignInvestment"].isNull()) + applicationsObject.includeForeignInvestment = valueApplicationsApplication["IncludeForeignInvestment"].asString() == "true"; + if(!valueApplicationsApplication["PartnerCode"].isNull()) + applicationsObject.partnerCode = valueApplicationsApplication["PartnerCode"].asString(); + if(!valueApplicationsApplication["UserId"].isNull()) + applicationsObject.userId = valueApplicationsApplication["UserId"].asString(); + if(!valueApplicationsApplication["BizId"].isNull()) + applicationsObject.bizId = valueApplicationsApplication["BizId"].asString(); + if(!valueApplicationsApplication["IntentionBizId"].isNull()) + applicationsObject.intentionBizId = valueApplicationsApplication["IntentionBizId"].asString(); + if(!valueApplicationsApplication["CompanyArea"].isNull()) + applicationsObject.companyArea = valueApplicationsApplication["CompanyArea"].asString(); + if(!valueApplicationsApplication["UpdateTime"].isNull()) + applicationsObject.updateTime = std::stol(valueApplicationsApplication["UpdateTime"].asString()); + if(!valueApplicationsApplication["Type"].isNull()) + applicationsObject.type = std::stoi(valueApplicationsApplication["Type"].asString()); + applications_.push_back(applicationsObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + +} + +int ListIcpApplicationsResult::getTotalCount()const +{ + return totalCount_; +} + +std::vector ListIcpApplicationsResult::getApplications()const +{ + return applications_; +} + +int ListIcpApplicationsResult::getPageSize()const +{ + return pageSize_; +} + +int ListIcpApplicationsResult::getPageNumber()const +{ + return pageNumber_; +} + diff --git a/companyreg/src/model/ProcessCompanyRegOrderRequest.cc b/companyreg/src/model/ProcessCompanyRegOrderRequest.cc index 0ac4787da..1e6034749 100644 --- a/companyreg/src/model/ProcessCompanyRegOrderRequest.cc +++ b/companyreg/src/model/ProcessCompanyRegOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Companyreg::Model::ProcessCompanyRegOrderRequest; ProcessCompanyRegOrderRequest::ProcessCompanyRegOrderRequest() : RpcServiceRequest("companyreg", "2019-05-08", "ProcessCompanyRegOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProcessCompanyRegOrderRequest::~ProcessCompanyRegOrderRequest() {} @@ -33,7 +35,7 @@ std::string ProcessCompanyRegOrderRequest::getActionType()const void ProcessCompanyRegOrderRequest::setActionType(const std::string& actionType) { actionType_ = actionType; - setCoreParameter("ActionType", actionType); + setParameter("ActionType", actionType); } std::string ProcessCompanyRegOrderRequest::getActionRequestId()const @@ -44,7 +46,7 @@ std::string ProcessCompanyRegOrderRequest::getActionRequestId()const void ProcessCompanyRegOrderRequest::setActionRequestId(const std::string& actionRequestId) { actionRequestId_ = actionRequestId; - setCoreParameter("ActionRequestId", actionRequestId); + setParameter("ActionRequestId", actionRequestId); } int ProcessCompanyRegOrderRequest::getOperatorType()const @@ -55,7 +57,7 @@ int ProcessCompanyRegOrderRequest::getOperatorType()const void ProcessCompanyRegOrderRequest::setOperatorType(int operatorType) { operatorType_ = operatorType; - setCoreParameter("OperatorType", std::to_string(operatorType)); + setParameter("OperatorType", std::to_string(operatorType)); } std::string ProcessCompanyRegOrderRequest::getActionInfo()const @@ -66,7 +68,7 @@ std::string ProcessCompanyRegOrderRequest::getActionInfo()const void ProcessCompanyRegOrderRequest::setActionInfo(const std::string& actionInfo) { actionInfo_ = actionInfo; - setCoreParameter("ActionInfo", actionInfo); + setParameter("ActionInfo", actionInfo); } std::string ProcessCompanyRegOrderRequest::getBizCode()const @@ -77,7 +79,7 @@ std::string ProcessCompanyRegOrderRequest::getBizCode()const void ProcessCompanyRegOrderRequest::setBizCode(const std::string& bizCode) { bizCode_ = bizCode; - setCoreParameter("BizCode", bizCode); + setParameter("BizCode", bizCode); } std::string ProcessCompanyRegOrderRequest::getBizId()const @@ -88,7 +90,7 @@ std::string ProcessCompanyRegOrderRequest::getBizId()const void ProcessCompanyRegOrderRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } std::string ProcessCompanyRegOrderRequest::getBizSubCode()const @@ -99,6 +101,6 @@ std::string ProcessCompanyRegOrderRequest::getBizSubCode()const void ProcessCompanyRegOrderRequest::setBizSubCode(const std::string& bizSubCode) { bizSubCode_ = bizSubCode; - setCoreParameter("BizSubCode", bizSubCode); + setParameter("BizSubCode", bizSubCode); } diff --git a/companyreg/src/model/QueryCommunicationLogsRequest.cc b/companyreg/src/model/QueryCommunicationLogsRequest.cc new file mode 100644 index 000000000..7880f642e --- /dev/null +++ b/companyreg/src/model/QueryCommunicationLogsRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::QueryCommunicationLogsRequest; + +QueryCommunicationLogsRequest::QueryCommunicationLogsRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "QueryCommunicationLogs") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryCommunicationLogsRequest::~QueryCommunicationLogsRequest() +{} + +std::string QueryCommunicationLogsRequest::getBizId()const +{ + return bizId_; +} + +void QueryCommunicationLogsRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + +int QueryCommunicationLogsRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryCommunicationLogsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int QueryCommunicationLogsRequest::getType()const +{ + return type_; +} + +void QueryCommunicationLogsRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +int QueryCommunicationLogsRequest::getPageNum()const +{ + return pageNum_; +} + +void QueryCommunicationLogsRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); +} + diff --git a/companyreg/src/model/QueryCommunicationLogsResult.cc b/companyreg/src/model/QueryCommunicationLogsResult.cc new file mode 100644 index 000000000..fa51518ed --- /dev/null +++ b/companyreg/src/model/QueryCommunicationLogsResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +QueryCommunicationLogsResult::QueryCommunicationLogsResult() : + ServiceResult() +{} + +QueryCommunicationLogsResult::QueryCommunicationLogsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryCommunicationLogsResult::~QueryCommunicationLogsResult() +{} + +void QueryCommunicationLogsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["TaskList"]; + for (auto valueDataTaskList : allDataNode) + { + TaskList dataObject; + if(!valueDataTaskList["BizId"].isNull()) + dataObject.bizId = valueDataTaskList["BizId"].asString(); + if(!valueDataTaskList["Note"].isNull()) + dataObject.note = valueDataTaskList["Note"].asString(); + if(!valueDataTaskList["PartnerCode"].isNull()) + dataObject.partnerCode = valueDataTaskList["PartnerCode"].asString(); + if(!valueDataTaskList["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataTaskList["UpdateTime"].asString()); + if(!valueDataTaskList["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataTaskList["CreateTime"].asString()); + data_.push_back(dataObject); + } + +} + +std::vector QueryCommunicationLogsResult::getData()const +{ + return data_; +} + diff --git a/companyreg/src/model/QueryIntentionListRequest.cc b/companyreg/src/model/QueryIntentionListRequest.cc new file mode 100644 index 000000000..fd14f4254 --- /dev/null +++ b/companyreg/src/model/QueryIntentionListRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::QueryIntentionListRequest; + +QueryIntentionListRequest::QueryIntentionListRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "QueryIntentionList") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryIntentionListRequest::~QueryIntentionListRequest() +{} + +std::string QueryIntentionListRequest::getTypeList()const +{ + return typeList_; +} + +void QueryIntentionListRequest::setTypeList(const std::string& typeList) +{ + typeList_ = typeList; + setParameter("TypeList", typeList); +} + +int QueryIntentionListRequest::getType()const +{ + return type_; +} + +void QueryIntentionListRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +int QueryIntentionListRequest::getPageNum()const +{ + return pageNum_; +} + +void QueryIntentionListRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); +} + +std::string QueryIntentionListRequest::getSortFiled()const +{ + return sortFiled_; +} + +void QueryIntentionListRequest::setSortFiled(const std::string& sortFiled) +{ + sortFiled_ = sortFiled; + setParameter("SortFiled", sortFiled); +} + +int QueryIntentionListRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryIntentionListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string QueryIntentionListRequest::getSortOrder()const +{ + return sortOrder_; +} + +void QueryIntentionListRequest::setSortOrder(const std::string& sortOrder) +{ + sortOrder_ = sortOrder; + setParameter("SortOrder", sortOrder); +} + +int QueryIntentionListRequest::getStatus()const +{ + return status_; +} + +void QueryIntentionListRequest::setStatus(int status) +{ + status_ = status; + setParameter("Status", std::to_string(status)); +} + diff --git a/companyreg/src/model/QueryIntentionListResult.cc b/companyreg/src/model/QueryIntentionListResult.cc new file mode 100644 index 000000000..ec2742885 --- /dev/null +++ b/companyreg/src/model/QueryIntentionListResult.cc @@ -0,0 +1,103 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +QueryIntentionListResult::QueryIntentionListResult() : + ServiceResult() +{} + +QueryIntentionListResult::QueryIntentionListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryIntentionListResult::~QueryIntentionListResult() +{} + +void QueryIntentionListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["Intention"]; + for (auto valueDataIntention : allDataNode) + { + Intention dataObject; + if(!valueDataIntention["UserId"].isNull()) + dataObject.userId = valueDataIntention["UserId"].asString(); + if(!valueDataIntention["RegisterNumber"].isNull()) + dataObject.registerNumber = valueDataIntention["RegisterNumber"].asString(); + if(!valueDataIntention["Classification"].isNull()) + dataObject.classification = valueDataIntention["Classification"].asString(); + if(!valueDataIntention["Type"].isNull()) + dataObject.type = std::stoi(valueDataIntention["Type"].asString()); + if(!valueDataIntention["BizId"].isNull()) + dataObject.bizId = valueDataIntention["BizId"].asString(); + if(!valueDataIntention["Description"].isNull()) + dataObject.description = valueDataIntention["Description"].asString(); + if(!valueDataIntention["Status"].isNull()) + dataObject.status = std::stoi(valueDataIntention["Status"].asString()); + if(!valueDataIntention["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataIntention["UpdateTime"].asString()); + if(!valueDataIntention["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataIntention["CreateTime"].asString()); + if(!valueDataIntention["Area"].isNull()) + dataObject.area = std::stoi(valueDataIntention["Area"].asString()); + data_.push_back(dataObject); + } + if(!value["TotalItemNum"].isNull()) + totalItemNum_ = std::stoi(value["TotalItemNum"].asString()); + if(!value["CurrentPageNum"].isNull()) + currentPageNum_ = std::stoi(value["CurrentPageNum"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalPageNum"].isNull()) + totalPageNum_ = std::stoi(value["TotalPageNum"].asString()); + +} + +int QueryIntentionListResult::getCurrentPageNum()const +{ + return currentPageNum_; +} + +int QueryIntentionListResult::getPageSize()const +{ + return pageSize_; +} + +int QueryIntentionListResult::getTotalPageNum()const +{ + return totalPageNum_; +} + +std::vector QueryIntentionListResult::getData()const +{ + return data_; +} + +int QueryIntentionListResult::getTotalItemNum()const +{ + return totalItemNum_; +} + diff --git a/companyreg/src/model/QueryTradeIntentionUserListRequest.cc b/companyreg/src/model/QueryTradeIntentionUserListRequest.cc new file mode 100644 index 000000000..0ab137633 --- /dev/null +++ b/companyreg/src/model/QueryTradeIntentionUserListRequest.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 + +using AlibabaCloud::Companyreg::Model::QueryTradeIntentionUserListRequest; + +QueryTradeIntentionUserListRequest::QueryTradeIntentionUserListRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "QueryTradeIntentionUserList") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryTradeIntentionUserListRequest::~QueryTradeIntentionUserListRequest() +{} + +int QueryTradeIntentionUserListRequest::getArea()const +{ + return area_; +} + +void QueryTradeIntentionUserListRequest::setArea(int area) +{ + area_ = area; + setParameter("Area", std::to_string(area)); +} + +int QueryTradeIntentionUserListRequest::getPageNum()const +{ + return pageNum_; +} + +void QueryTradeIntentionUserListRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); +} + +int QueryTradeIntentionUserListRequest::getType()const +{ + return type_; +} + +void QueryTradeIntentionUserListRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +int QueryTradeIntentionUserListRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryTradeIntentionUserListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string QueryTradeIntentionUserListRequest::getBizId()const +{ + return bizId_; +} + +void QueryTradeIntentionUserListRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + +long QueryTradeIntentionUserListRequest::getEnd()const +{ + return end_; +} + +void QueryTradeIntentionUserListRequest::setEnd(long end) +{ + end_ = end; + setParameter("End", std::to_string(end)); +} + +long QueryTradeIntentionUserListRequest::getBegin()const +{ + return begin_; +} + +void QueryTradeIntentionUserListRequest::setBegin(long begin) +{ + begin_ = begin; + setParameter("Begin", std::to_string(begin)); +} + +int QueryTradeIntentionUserListRequest::getStatus()const +{ + return status_; +} + +void QueryTradeIntentionUserListRequest::setStatus(int status) +{ + status_ = status; + setParameter("Status", std::to_string(status)); +} + diff --git a/companyreg/src/model/QueryTradeIntentionUserListResult.cc b/companyreg/src/model/QueryTradeIntentionUserListResult.cc new file mode 100644 index 000000000..86dfd5d15 --- /dev/null +++ b/companyreg/src/model/QueryTradeIntentionUserListResult.cc @@ -0,0 +1,105 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +QueryTradeIntentionUserListResult::QueryTradeIntentionUserListResult() : + ServiceResult() +{} + +QueryTradeIntentionUserListResult::QueryTradeIntentionUserListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryTradeIntentionUserListResult::~QueryTradeIntentionUserListResult() +{} + +void QueryTradeIntentionUserListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["Trademark"]; + for (auto valueDataTrademark : allDataNode) + { + Trademark dataObject; + if(!valueDataTrademark["RegisterNumber"].isNull()) + dataObject.registerNumber = valueDataTrademark["RegisterNumber"].asString(); + if(!valueDataTrademark["Classification"].isNull()) + dataObject.classification = valueDataTrademark["Classification"].asString(); + if(!valueDataTrademark["Mobile"].isNull()) + dataObject.mobile = valueDataTrademark["Mobile"].asString(); + if(!valueDataTrademark["UserName"].isNull()) + dataObject.userName = valueDataTrademark["UserName"].asString(); + if(!valueDataTrademark["BizId"].isNull()) + dataObject.bizId = valueDataTrademark["BizId"].asString(); + if(!valueDataTrademark["Description"].isNull()) + dataObject.description = valueDataTrademark["Description"].asString(); + if(!valueDataTrademark["Status"].isNull()) + dataObject.status = std::stoi(valueDataTrademark["Status"].asString()); + if(!valueDataTrademark["Area"].isNull()) + dataObject.area = std::stoi(valueDataTrademark["Area"].asString()); + if(!valueDataTrademark["Type"].isNull()) + dataObject.type = std::stoi(valueDataTrademark["Type"].asString()); + if(!valueDataTrademark["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataTrademark["CreateTime"].asString()); + if(!valueDataTrademark["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataTrademark["UpdateTime"].asString()); + data_.push_back(dataObject); + } + if(!value["TotalItemNum"].isNull()) + totalItemNum_ = std::stoi(value["TotalItemNum"].asString()); + if(!value["CurrentPageNum"].isNull()) + currentPageNum_ = std::stoi(value["CurrentPageNum"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalPageNum"].isNull()) + totalPageNum_ = std::stoi(value["TotalPageNum"].asString()); + +} + +int QueryTradeIntentionUserListResult::getCurrentPageNum()const +{ + return currentPageNum_; +} + +int QueryTradeIntentionUserListResult::getPageSize()const +{ + return pageSize_; +} + +int QueryTradeIntentionUserListResult::getTotalPageNum()const +{ + return totalPageNum_; +} + +std::vector QueryTradeIntentionUserListResult::getData()const +{ + return data_; +} + +int QueryTradeIntentionUserListResult::getTotalItemNum()const +{ + return totalItemNum_; +} + diff --git a/companyreg/src/model/RefuseMaterialRequest.cc b/companyreg/src/model/RefuseMaterialRequest.cc new file mode 100644 index 000000000..08e4a8043 --- /dev/null +++ b/companyreg/src/model/RefuseMaterialRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::RefuseMaterialRequest; + +RefuseMaterialRequest::RefuseMaterialRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "RefuseMaterial") +{ + setMethod(HttpRequest::Method::Post); +} + +RefuseMaterialRequest::~RefuseMaterialRequest() +{} + +std::string RefuseMaterialRequest::getNote()const +{ + return note_; +} + +void RefuseMaterialRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string RefuseMaterialRequest::getBizId()const +{ + return bizId_; +} + +void RefuseMaterialRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/companyreg/src/model/RefuseMaterialResult.cc b/companyreg/src/model/RefuseMaterialResult.cc new file mode 100644 index 000000000..a1693fa7d --- /dev/null +++ b/companyreg/src/model/RefuseMaterialResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +RefuseMaterialResult::RefuseMaterialResult() : + ServiceResult() +{} + +RefuseMaterialResult::RefuseMaterialResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RefuseMaterialResult::~RefuseMaterialResult() +{} + +void RefuseMaterialResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/companyreg/src/model/RejectIcpIntentionRequest.cc b/companyreg/src/model/RejectIcpIntentionRequest.cc new file mode 100644 index 000000000..dbb585173 --- /dev/null +++ b/companyreg/src/model/RejectIcpIntentionRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::RejectIcpIntentionRequest; + +RejectIcpIntentionRequest::RejectIcpIntentionRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "RejectIcpIntention") +{ + setMethod(HttpRequest::Method::Post); +} + +RejectIcpIntentionRequest::~RejectIcpIntentionRequest() +{} + +std::string RejectIcpIntentionRequest::getNote()const +{ + return note_; +} + +void RejectIcpIntentionRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string RejectIcpIntentionRequest::getBizId()const +{ + return bizId_; +} + +void RejectIcpIntentionRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/companyreg/src/model/RejectIcpIntentionResult.cc b/companyreg/src/model/RejectIcpIntentionResult.cc new file mode 100644 index 000000000..2794e0574 --- /dev/null +++ b/companyreg/src/model/RejectIcpIntentionResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +RejectIcpIntentionResult::RejectIcpIntentionResult() : + ServiceResult() +{} + +RejectIcpIntentionResult::RejectIcpIntentionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RejectIcpIntentionResult::~RejectIcpIntentionResult() +{} + +void RejectIcpIntentionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = value["ErrorCode"].asString(); + +} + +std::string RejectIcpIntentionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string RejectIcpIntentionResult::getErrorCode()const +{ + return errorCode_; +} + +bool RejectIcpIntentionResult::getSuccess()const +{ + return success_; +} + diff --git a/companyreg/src/model/SendVcodeRequest.cc b/companyreg/src/model/SendVcodeRequest.cc index e4a9ea804..914ab988b 100644 --- a/companyreg/src/model/SendVcodeRequest.cc +++ b/companyreg/src/model/SendVcodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Companyreg::Model::SendVcodeRequest; SendVcodeRequest::SendVcodeRequest() : RpcServiceRequest("companyreg", "2019-05-08", "SendVcode") -{} +{ + setMethod(HttpRequest::Method::Post); +} SendVcodeRequest::~SendVcodeRequest() {} @@ -33,7 +35,7 @@ std::string SendVcodeRequest::getMobile()const void SendVcodeRequest::setMobile(const std::string& mobile) { mobile_ = mobile; - setCoreParameter("Mobile", mobile); + setParameter("Mobile", mobile); } std::string SendVcodeRequest::getBizCode()const @@ -44,6 +46,6 @@ std::string SendVcodeRequest::getBizCode()const void SendVcodeRequest::setBizCode(const std::string& bizCode) { bizCode_ = bizCode; - setCoreParameter("BizCode", bizCode); + setParameter("BizCode", bizCode); } diff --git a/companyreg/src/model/SubmitCommunicationNoteRequest.cc b/companyreg/src/model/SubmitCommunicationNoteRequest.cc index bc67436f9..a7814bc4e 100644 --- a/companyreg/src/model/SubmitCommunicationNoteRequest.cc +++ b/companyreg/src/model/SubmitCommunicationNoteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Companyreg::Model::SubmitCommunicationNoteRequest; SubmitCommunicationNoteRequest::SubmitCommunicationNoteRequest() : RpcServiceRequest("companyreg", "2019-05-08", "SubmitCommunicationNote") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitCommunicationNoteRequest::~SubmitCommunicationNoteRequest() {} @@ -33,7 +35,7 @@ std::string SubmitCommunicationNoteRequest::getNote()const void SubmitCommunicationNoteRequest::setNote(const std::string& note) { note_ = note; - setCoreParameter("Note", note); + setParameter("Note", note); } int SubmitCommunicationNoteRequest::getType()const @@ -44,7 +46,7 @@ int SubmitCommunicationNoteRequest::getType()const void SubmitCommunicationNoteRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } std::string SubmitCommunicationNoteRequest::getActionRequestId()const @@ -55,7 +57,7 @@ std::string SubmitCommunicationNoteRequest::getActionRequestId()const void SubmitCommunicationNoteRequest::setActionRequestId(const std::string& actionRequestId) { actionRequestId_ = actionRequestId; - setCoreParameter("ActionRequestId", actionRequestId); + setParameter("ActionRequestId", actionRequestId); } int SubmitCommunicationNoteRequest::getOperatorType()const @@ -66,7 +68,7 @@ int SubmitCommunicationNoteRequest::getOperatorType()const void SubmitCommunicationNoteRequest::setOperatorType(int operatorType) { operatorType_ = operatorType; - setCoreParameter("OperatorType", std::to_string(operatorType)); + setParameter("OperatorType", std::to_string(operatorType)); } std::string SubmitCommunicationNoteRequest::getBizCode()const @@ -77,7 +79,7 @@ std::string SubmitCommunicationNoteRequest::getBizCode()const void SubmitCommunicationNoteRequest::setBizCode(const std::string& bizCode) { bizCode_ = bizCode; - setCoreParameter("BizCode", bizCode); + setParameter("BizCode", bizCode); } std::string SubmitCommunicationNoteRequest::getBizId()const @@ -88,6 +90,6 @@ std::string SubmitCommunicationNoteRequest::getBizId()const void SubmitCommunicationNoteRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/companyreg/src/model/SubmitConsultationRequest.cc b/companyreg/src/model/SubmitConsultationRequest.cc index 06a4cc388..9bff8134a 100644 --- a/companyreg/src/model/SubmitConsultationRequest.cc +++ b/companyreg/src/model/SubmitConsultationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Companyreg::Model::SubmitConsultationRequest; SubmitConsultationRequest::SubmitConsultationRequest() : RpcServiceRequest("companyreg", "2019-05-08", "SubmitConsultation") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitConsultationRequest::~SubmitConsultationRequest() {} @@ -33,7 +35,7 @@ std::string SubmitConsultationRequest::getData()const void SubmitConsultationRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setParameter("Data", data); } std::string SubmitConsultationRequest::getVcode()const @@ -44,7 +46,7 @@ std::string SubmitConsultationRequest::getVcode()const void SubmitConsultationRequest::setVcode(const std::string& vcode) { vcode_ = vcode; - setCoreParameter("Vcode", vcode); + setParameter("Vcode", vcode); } std::string SubmitConsultationRequest::getBizCode()const @@ -55,7 +57,7 @@ std::string SubmitConsultationRequest::getBizCode()const void SubmitConsultationRequest::setBizCode(const std::string& bizCode) { bizCode_ = bizCode; - setCoreParameter("BizCode", bizCode); + setParameter("BizCode", bizCode); } std::string SubmitConsultationRequest::getConsultRequestId()const @@ -66,7 +68,7 @@ std::string SubmitConsultationRequest::getConsultRequestId()const void SubmitConsultationRequest::setConsultRequestId(const std::string& consultRequestId) { consultRequestId_ = consultRequestId; - setCoreParameter("ConsultRequestId", consultRequestId); + setParameter("ConsultRequestId", consultRequestId); } std::string SubmitConsultationRequest::getBizSubCode()const @@ -77,6 +79,6 @@ std::string SubmitConsultationRequest::getBizSubCode()const void SubmitConsultationRequest::setBizSubCode(const std::string& bizSubCode) { bizSubCode_ = bizSubCode; - setCoreParameter("BizSubCode", bizSubCode); + setParameter("BizSubCode", bizSubCode); } diff --git a/companyreg/src/model/SubmitIcpSolutionRequest.cc b/companyreg/src/model/SubmitIcpSolutionRequest.cc new file mode 100644 index 000000000..1d4c58d26 --- /dev/null +++ b/companyreg/src/model/SubmitIcpSolutionRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::SubmitIcpSolutionRequest; + +SubmitIcpSolutionRequest::SubmitIcpSolutionRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "SubmitIcpSolution") +{ + setMethod(HttpRequest::Method::Post); +} + +SubmitIcpSolutionRequest::~SubmitIcpSolutionRequest() +{} + +std::string SubmitIcpSolutionRequest::getArea()const +{ + return area_; +} + +void SubmitIcpSolutionRequest::setArea(const std::string& area) +{ + area_ = area; + setBodyParameter("Area", area); +} + +std::string SubmitIcpSolutionRequest::getIntentionBizId()const +{ + return intentionBizId_; +} + +void SubmitIcpSolutionRequest::setIntentionBizId(const std::string& intentionBizId) +{ + intentionBizId_ = intentionBizId; + setBodyParameter("IntentionBizId", intentionBizId); +} + +int SubmitIcpSolutionRequest::getIcpType()const +{ + return icpType_; +} + +void SubmitIcpSolutionRequest::setIcpType(int icpType) +{ + icpType_ = icpType; + setBodyParameter("IcpType", std::to_string(icpType)); +} + +std::string SubmitIcpSolutionRequest::getCompanyAddress()const +{ + return companyAddress_; +} + +void SubmitIcpSolutionRequest::setCompanyAddress(const std::string& companyAddress) +{ + companyAddress_ = companyAddress; + setBodyParameter("CompanyAddress", companyAddress); +} + +std::string SubmitIcpSolutionRequest::getCompanyName()const +{ + return companyName_; +} + +void SubmitIcpSolutionRequest::setCompanyName(const std::string& companyName) +{ + companyName_ = companyName; + setBodyParameter("CompanyName", companyName); +} + +std::string SubmitIcpSolutionRequest::getBizId()const +{ + return bizId_; +} + +void SubmitIcpSolutionRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setBodyParameter("BizId", bizId); +} + diff --git a/companyreg/src/model/SubmitIcpSolutionResult.cc b/companyreg/src/model/SubmitIcpSolutionResult.cc new file mode 100644 index 000000000..ae50ee9e9 --- /dev/null +++ b/companyreg/src/model/SubmitIcpSolutionResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +SubmitIcpSolutionResult::SubmitIcpSolutionResult() : + ServiceResult() +{} + +SubmitIcpSolutionResult::SubmitIcpSolutionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SubmitIcpSolutionResult::~SubmitIcpSolutionResult() +{} + +void SubmitIcpSolutionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["BizId"].isNull()) + bizId_ = value["BizId"].asString(); + +} + +std::string SubmitIcpSolutionResult::getBizId()const +{ + return bizId_; +} + +bool SubmitIcpSolutionResult::getSuccess()const +{ + return success_; +} + diff --git a/companyreg/src/model/UpdateBookkeepingOrgRequest.cc b/companyreg/src/model/UpdateBookkeepingOrgRequest.cc new file mode 100644 index 000000000..347c7f9a6 --- /dev/null +++ b/companyreg/src/model/UpdateBookkeepingOrgRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::UpdateBookkeepingOrgRequest; + +UpdateBookkeepingOrgRequest::UpdateBookkeepingOrgRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "UpdateBookkeepingOrg") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateBookkeepingOrgRequest::~UpdateBookkeepingOrgRequest() +{} + +std::string UpdateBookkeepingOrgRequest::getOrgAddress()const +{ + return orgAddress_; +} + +void UpdateBookkeepingOrgRequest::setOrgAddress(const std::string& orgAddress) +{ + orgAddress_ = orgAddress; + setParameter("OrgAddress", orgAddress); +} + +std::string UpdateBookkeepingOrgRequest::getOrgName()const +{ + return orgName_; +} + +void UpdateBookkeepingOrgRequest::setOrgName(const std::string& orgName) +{ + orgName_ = orgName; + setParameter("OrgName", orgName); +} + +std::string UpdateBookkeepingOrgRequest::getOrgCode()const +{ + return orgCode_; +} + +void UpdateBookkeepingOrgRequest::setOrgCode(const std::string& orgCode) +{ + orgCode_ = orgCode; + setParameter("OrgCode", orgCode); +} + +std::string UpdateBookkeepingOrgRequest::getOrgMobile()const +{ + return orgMobile_; +} + +void UpdateBookkeepingOrgRequest::setOrgMobile(const std::string& orgMobile) +{ + orgMobile_ = orgMobile; + setParameter("OrgMobile", orgMobile); +} + diff --git a/companyreg/src/model/UpdateBookkeepingOrgResult.cc b/companyreg/src/model/UpdateBookkeepingOrgResult.cc new file mode 100644 index 000000000..68e36a47a --- /dev/null +++ b/companyreg/src/model/UpdateBookkeepingOrgResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +UpdateBookkeepingOrgResult::UpdateBookkeepingOrgResult() : + ServiceResult() +{} + +UpdateBookkeepingOrgResult::UpdateBookkeepingOrgResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateBookkeepingOrgResult::~UpdateBookkeepingOrgResult() +{} + +void UpdateBookkeepingOrgResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/companyreg/src/model/UploadIcpBasicMaterialRequest.cc b/companyreg/src/model/UploadIcpBasicMaterialRequest.cc new file mode 100644 index 000000000..d0a7b6322 --- /dev/null +++ b/companyreg/src/model/UploadIcpBasicMaterialRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::UploadIcpBasicMaterialRequest; + +UploadIcpBasicMaterialRequest::UploadIcpBasicMaterialRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "UploadIcpBasicMaterial") +{ + setMethod(HttpRequest::Method::Post); +} + +UploadIcpBasicMaterialRequest::~UploadIcpBasicMaterialRequest() +{} + +std::string UploadIcpBasicMaterialRequest::getBizId()const +{ + return bizId_; +} + +void UploadIcpBasicMaterialRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + +std::string UploadIcpBasicMaterialRequest::getBusinessLicense()const +{ + return businessLicense_; +} + +void UploadIcpBasicMaterialRequest::setBusinessLicense(const std::string& businessLicense) +{ + businessLicense_ = businessLicense; + setParameter("BusinessLicense", businessLicense); +} + +std::string UploadIcpBasicMaterialRequest::getIdCardList()const +{ + return idCardList_; +} + +void UploadIcpBasicMaterialRequest::setIdCardList(const std::string& idCardList) +{ + idCardList_ = idCardList; + setParameter("IdCardList", idCardList); +} + diff --git a/companyreg/src/model/UploadIcpBasicMaterialResult.cc b/companyreg/src/model/UploadIcpBasicMaterialResult.cc new file mode 100644 index 000000000..831f6131e --- /dev/null +++ b/companyreg/src/model/UploadIcpBasicMaterialResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +UploadIcpBasicMaterialResult::UploadIcpBasicMaterialResult() : + ServiceResult() +{} + +UploadIcpBasicMaterialResult::UploadIcpBasicMaterialResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UploadIcpBasicMaterialResult::~UploadIcpBasicMaterialResult() +{} + +void UploadIcpBasicMaterialResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/companyreg/src/model/WriteCommunicationLogRequest.cc b/companyreg/src/model/WriteCommunicationLogRequest.cc new file mode 100644 index 000000000..855e42335 --- /dev/null +++ b/companyreg/src/model/WriteCommunicationLogRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Companyreg::Model::WriteCommunicationLogRequest; + +WriteCommunicationLogRequest::WriteCommunicationLogRequest() : + RpcServiceRequest("companyreg", "2019-05-08", "WriteCommunicationLog") +{ + setMethod(HttpRequest::Method::Post); +} + +WriteCommunicationLogRequest::~WriteCommunicationLogRequest() +{} + +std::string WriteCommunicationLogRequest::getNote()const +{ + return note_; +} + +void WriteCommunicationLogRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string WriteCommunicationLogRequest::getTargetId()const +{ + return targetId_; +} + +void WriteCommunicationLogRequest::setTargetId(const std::string& targetId) +{ + targetId_ = targetId; + setParameter("TargetId", targetId); +} + +std::string WriteCommunicationLogRequest::getBizId()const +{ + return bizId_; +} + +void WriteCommunicationLogRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/companyreg/src/model/WriteCommunicationLogResult.cc b/companyreg/src/model/WriteCommunicationLogResult.cc new file mode 100644 index 000000000..3a4a5b8a1 --- /dev/null +++ b/companyreg/src/model/WriteCommunicationLogResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Companyreg; +using namespace AlibabaCloud::Companyreg::Model; + +WriteCommunicationLogResult::WriteCommunicationLogResult() : + ServiceResult() +{} + +WriteCommunicationLogResult::WriteCommunicationLogResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +WriteCommunicationLogResult::~WriteCommunicationLogResult() +{} + +void WriteCommunicationLogResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = value["ErrorCode"].asString(); + +} + +std::string WriteCommunicationLogResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string WriteCommunicationLogResult::getErrorCode()const +{ + return errorCode_; +} + +bool WriteCommunicationLogResult::getSuccess()const +{ + return success_; +} + diff --git a/cr/src/model/CancelRepoBuildRequest.cc b/cr/src/model/CancelRepoBuildRequest.cc index 9df53a287..d174301a5 100644 --- a/cr/src/model/CancelRepoBuildRequest.cc +++ b/cr/src/model/CancelRepoBuildRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::CancelRepoBuildRequest; CancelRepoBuildRequest::CancelRepoBuildRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/build/[BuildId]/cancel"); + setMethod(HttpRequest::Method::Post); +} CancelRepoBuildRequest::~CancelRepoBuildRequest() {} @@ -33,7 +36,7 @@ std::string CancelRepoBuildRequest::getBuildId()const void CancelRepoBuildRequest::setBuildId(const std::string& buildId) { buildId_ = buildId; - setCoreParameter("BuildId", buildId); + setParameter("BuildId", buildId); } std::string CancelRepoBuildRequest::getRepoNamespace()const @@ -44,7 +47,7 @@ std::string CancelRepoBuildRequest::getRepoNamespace()const void CancelRepoBuildRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string CancelRepoBuildRequest::getRepoName()const @@ -55,6 +58,6 @@ std::string CancelRepoBuildRequest::getRepoName()const void CancelRepoBuildRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/CreateNamespaceRequest.cc b/cr/src/model/CreateNamespaceRequest.cc index c937e8301..f15ac70cd 100644 --- a/cr/src/model/CreateNamespaceRequest.cc +++ b/cr/src/model/CreateNamespaceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::CreateNamespaceRequest; CreateNamespaceRequest::CreateNamespaceRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/namespace"); + setMethod(HttpRequest::Method::Put); +} CreateNamespaceRequest::~CreateNamespaceRequest() {} diff --git a/cr/src/model/CreateRepoBuildRuleRequest.cc b/cr/src/model/CreateRepoBuildRuleRequest.cc index 34e4b890f..8dacf1961 100644 --- a/cr/src/model/CreateRepoBuildRuleRequest.cc +++ b/cr/src/model/CreateRepoBuildRuleRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::CreateRepoBuildRuleRequest; CreateRepoBuildRuleRequest::CreateRepoBuildRuleRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/rules"); + setMethod(HttpRequest::Method::Put); +} CreateRepoBuildRuleRequest::~CreateRepoBuildRuleRequest() {} @@ -33,7 +36,7 @@ std::string CreateRepoBuildRuleRequest::getRepoNamespace()const void CreateRepoBuildRuleRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string CreateRepoBuildRuleRequest::getRepoName()const @@ -44,6 +47,6 @@ std::string CreateRepoBuildRuleRequest::getRepoName()const void CreateRepoBuildRuleRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/CreateRepoRequest.cc b/cr/src/model/CreateRepoRequest.cc index 087b979a0..3cc0e2379 100644 --- a/cr/src/model/CreateRepoRequest.cc +++ b/cr/src/model/CreateRepoRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::CreateRepoRequest; CreateRepoRequest::CreateRepoRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos"); + setMethod(HttpRequest::Method::Put); +} CreateRepoRequest::~CreateRepoRequest() {} diff --git a/cr/src/model/CreateRepoWebhookRequest.cc b/cr/src/model/CreateRepoWebhookRequest.cc index fc86a4fea..85d9cceba 100644 --- a/cr/src/model/CreateRepoWebhookRequest.cc +++ b/cr/src/model/CreateRepoWebhookRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::CreateRepoWebhookRequest; CreateRepoWebhookRequest::CreateRepoWebhookRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/webhooks"); + setMethod(HttpRequest::Method::Put); +} CreateRepoWebhookRequest::~CreateRepoWebhookRequest() {} @@ -33,7 +36,7 @@ std::string CreateRepoWebhookRequest::getRepoNamespace()const void CreateRepoWebhookRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string CreateRepoWebhookRequest::getRepoName()const @@ -44,6 +47,6 @@ std::string CreateRepoWebhookRequest::getRepoName()const void CreateRepoWebhookRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/CreateUserInfoRequest.cc b/cr/src/model/CreateUserInfoRequest.cc index a23741fef..2c2ff61cb 100644 --- a/cr/src/model/CreateUserInfoRequest.cc +++ b/cr/src/model/CreateUserInfoRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::CreateUserInfoRequest; CreateUserInfoRequest::CreateUserInfoRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/users"); + setMethod(HttpRequest::Method::Put); +} CreateUserInfoRequest::~CreateUserInfoRequest() {} diff --git a/cr/src/model/DeleteImageRequest.cc b/cr/src/model/DeleteImageRequest.cc index 4329b5a82..b7044fabe 100644 --- a/cr/src/model/DeleteImageRequest.cc +++ b/cr/src/model/DeleteImageRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::DeleteImageRequest; DeleteImageRequest::DeleteImageRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/tags/[Tag]"); + setMethod(HttpRequest::Method::Delete); +} DeleteImageRequest::~DeleteImageRequest() {} @@ -33,7 +36,7 @@ std::string DeleteImageRequest::getRepoNamespace()const void DeleteImageRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string DeleteImageRequest::getRepoName()const @@ -44,7 +47,7 @@ std::string DeleteImageRequest::getRepoName()const void DeleteImageRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } std::string DeleteImageRequest::getTag()const @@ -55,6 +58,6 @@ std::string DeleteImageRequest::getTag()const void DeleteImageRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } diff --git a/cr/src/model/DeleteNamespaceRequest.cc b/cr/src/model/DeleteNamespaceRequest.cc index 062e8ef50..2662fbfb2 100644 --- a/cr/src/model/DeleteNamespaceRequest.cc +++ b/cr/src/model/DeleteNamespaceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::DeleteNamespaceRequest; DeleteNamespaceRequest::DeleteNamespaceRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/namespace/[Namespace]"); + setMethod(HttpRequest::Method::Delete); +} DeleteNamespaceRequest::~DeleteNamespaceRequest() {} @@ -33,6 +36,6 @@ std::string DeleteNamespaceRequest::get_Namespace()const void DeleteNamespaceRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } diff --git a/cr/src/model/DeleteRepoBuildRuleRequest.cc b/cr/src/model/DeleteRepoBuildRuleRequest.cc index c93391942..b96fc3336 100644 --- a/cr/src/model/DeleteRepoBuildRuleRequest.cc +++ b/cr/src/model/DeleteRepoBuildRuleRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::DeleteRepoBuildRuleRequest; DeleteRepoBuildRuleRequest::DeleteRepoBuildRuleRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/rules/[BuildRuleId]"); + setMethod(HttpRequest::Method::Delete); +} DeleteRepoBuildRuleRequest::~DeleteRepoBuildRuleRequest() {} @@ -33,7 +36,7 @@ long DeleteRepoBuildRuleRequest::getBuildRuleId()const void DeleteRepoBuildRuleRequest::setBuildRuleId(long buildRuleId) { buildRuleId_ = buildRuleId; - setCoreParameter("BuildRuleId", std::to_string(buildRuleId)); + setParameter("BuildRuleId", std::to_string(buildRuleId)); } std::string DeleteRepoBuildRuleRequest::getRepoNamespace()const @@ -44,7 +47,7 @@ std::string DeleteRepoBuildRuleRequest::getRepoNamespace()const void DeleteRepoBuildRuleRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string DeleteRepoBuildRuleRequest::getRepoName()const @@ -55,6 +58,6 @@ std::string DeleteRepoBuildRuleRequest::getRepoName()const void DeleteRepoBuildRuleRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/DeleteRepoRequest.cc b/cr/src/model/DeleteRepoRequest.cc index 3dc627d38..dad6b323b 100644 --- a/cr/src/model/DeleteRepoRequest.cc +++ b/cr/src/model/DeleteRepoRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::DeleteRepoRequest; DeleteRepoRequest::DeleteRepoRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]"); + setMethod(HttpRequest::Method::Delete); +} DeleteRepoRequest::~DeleteRepoRequest() {} @@ -33,7 +36,7 @@ std::string DeleteRepoRequest::getRepoNamespace()const void DeleteRepoRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string DeleteRepoRequest::getRepoName()const @@ -44,6 +47,6 @@ std::string DeleteRepoRequest::getRepoName()const void DeleteRepoRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/DeleteRepoWebhookRequest.cc b/cr/src/model/DeleteRepoWebhookRequest.cc index a49beca61..168148f25 100644 --- a/cr/src/model/DeleteRepoWebhookRequest.cc +++ b/cr/src/model/DeleteRepoWebhookRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::DeleteRepoWebhookRequest; DeleteRepoWebhookRequest::DeleteRepoWebhookRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/webhooks/[WebhookId]"); + setMethod(HttpRequest::Method::Delete); +} DeleteRepoWebhookRequest::~DeleteRepoWebhookRequest() {} @@ -33,7 +36,7 @@ long DeleteRepoWebhookRequest::getWebhookId()const void DeleteRepoWebhookRequest::setWebhookId(long webhookId) { webhookId_ = webhookId; - setCoreParameter("WebhookId", std::to_string(webhookId)); + setParameter("WebhookId", std::to_string(webhookId)); } std::string DeleteRepoWebhookRequest::getRepoNamespace()const @@ -44,7 +47,7 @@ std::string DeleteRepoWebhookRequest::getRepoNamespace()const void DeleteRepoWebhookRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string DeleteRepoWebhookRequest::getRepoName()const @@ -55,6 +58,6 @@ std::string DeleteRepoWebhookRequest::getRepoName()const void DeleteRepoWebhookRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/GetAuthorizationTokenRequest.cc b/cr/src/model/GetAuthorizationTokenRequest.cc index 340192df8..a96f97a90 100644 --- a/cr/src/model/GetAuthorizationTokenRequest.cc +++ b/cr/src/model/GetAuthorizationTokenRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetAuthorizationTokenRequest; GetAuthorizationTokenRequest::GetAuthorizationTokenRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/tokens"); + setMethod(HttpRequest::Method::Get); +} GetAuthorizationTokenRequest::~GetAuthorizationTokenRequest() {} diff --git a/cr/src/model/GetImageLayerRequest.cc b/cr/src/model/GetImageLayerRequest.cc index 474d90e14..183dcf16a 100644 --- a/cr/src/model/GetImageLayerRequest.cc +++ b/cr/src/model/GetImageLayerRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetImageLayerRequest; GetImageLayerRequest::GetImageLayerRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/tags/[Tag]/layers"); + setMethod(HttpRequest::Method::Get); +} GetImageLayerRequest::~GetImageLayerRequest() {} @@ -33,7 +36,7 @@ std::string GetImageLayerRequest::getRepoNamespace()const void GetImageLayerRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string GetImageLayerRequest::getRepoName()const @@ -44,7 +47,7 @@ std::string GetImageLayerRequest::getRepoName()const void GetImageLayerRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } std::string GetImageLayerRequest::getTag()const @@ -55,6 +58,6 @@ std::string GetImageLayerRequest::getTag()const void GetImageLayerRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } diff --git a/cr/src/model/GetImageManifestRequest.cc b/cr/src/model/GetImageManifestRequest.cc index ea131c932..4b93b2aa8 100644 --- a/cr/src/model/GetImageManifestRequest.cc +++ b/cr/src/model/GetImageManifestRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetImageManifestRequest; GetImageManifestRequest::GetImageManifestRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/tags/[Tag]/manifest"); + setMethod(HttpRequest::Method::Get); +} GetImageManifestRequest::~GetImageManifestRequest() {} @@ -33,7 +36,7 @@ int GetImageManifestRequest::getSchemaVersion()const void GetImageManifestRequest::setSchemaVersion(int schemaVersion) { schemaVersion_ = schemaVersion; - setCoreParameter("SchemaVersion", std::to_string(schemaVersion)); + setParameter("SchemaVersion", std::to_string(schemaVersion)); } std::string GetImageManifestRequest::getRepoNamespace()const @@ -44,7 +47,7 @@ std::string GetImageManifestRequest::getRepoNamespace()const void GetImageManifestRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string GetImageManifestRequest::getRepoName()const @@ -55,7 +58,7 @@ std::string GetImageManifestRequest::getRepoName()const void GetImageManifestRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } std::string GetImageManifestRequest::getTag()const @@ -66,6 +69,6 @@ std::string GetImageManifestRequest::getTag()const void GetImageManifestRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } diff --git a/cr/src/model/GetImageScanRequest.cc b/cr/src/model/GetImageScanRequest.cc index 82d06fe47..d84542fa0 100644 --- a/cr/src/model/GetImageScanRequest.cc +++ b/cr/src/model/GetImageScanRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetImageScanRequest; GetImageScanRequest::GetImageScanRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/tags/[Tag]/scan"); + setMethod(HttpRequest::Method::Get); +} GetImageScanRequest::~GetImageScanRequest() {} @@ -33,7 +36,7 @@ std::string GetImageScanRequest::getRepoNamespace()const void GetImageScanRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string GetImageScanRequest::getRepoName()const @@ -44,7 +47,7 @@ std::string GetImageScanRequest::getRepoName()const void GetImageScanRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } std::string GetImageScanRequest::getTag()const @@ -55,6 +58,6 @@ std::string GetImageScanRequest::getTag()const void GetImageScanRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } diff --git a/cr/src/model/GetNamespaceListRequest.cc b/cr/src/model/GetNamespaceListRequest.cc index bde955e3b..292c0454c 100644 --- a/cr/src/model/GetNamespaceListRequest.cc +++ b/cr/src/model/GetNamespaceListRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetNamespaceListRequest; GetNamespaceListRequest::GetNamespaceListRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/namespace"); + setMethod(HttpRequest::Method::Get); +} GetNamespaceListRequest::~GetNamespaceListRequest() {} @@ -33,7 +36,7 @@ std::string GetNamespaceListRequest::getAuthorize()const void GetNamespaceListRequest::setAuthorize(const std::string& authorize) { authorize_ = authorize; - setCoreParameter("Authorize", authorize); + setParameter("Authorize", authorize); } std::string GetNamespaceListRequest::getStatus()const @@ -44,6 +47,6 @@ std::string GetNamespaceListRequest::getStatus()const void GetNamespaceListRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cr/src/model/GetNamespaceRequest.cc b/cr/src/model/GetNamespaceRequest.cc index 076cf348a..d252550d6 100644 --- a/cr/src/model/GetNamespaceRequest.cc +++ b/cr/src/model/GetNamespaceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetNamespaceRequest; GetNamespaceRequest::GetNamespaceRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/namespace/[Namespace]"); + setMethod(HttpRequest::Method::Get); +} GetNamespaceRequest::~GetNamespaceRequest() {} @@ -33,6 +36,6 @@ std::string GetNamespaceRequest::get_Namespace()const void GetNamespaceRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } diff --git a/cr/src/model/GetRegionListRequest.cc b/cr/src/model/GetRegionListRequest.cc index 9cf565be4..c5b6136c3 100644 --- a/cr/src/model/GetRegionListRequest.cc +++ b/cr/src/model/GetRegionListRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRegionListRequest; GetRegionListRequest::GetRegionListRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/regions"); + setMethod(HttpRequest::Method::Get); +} GetRegionListRequest::~GetRegionListRequest() {} diff --git a/cr/src/model/GetRegionRequest.cc b/cr/src/model/GetRegionRequest.cc index 13b1717a0..af20f8aa8 100644 --- a/cr/src/model/GetRegionRequest.cc +++ b/cr/src/model/GetRegionRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRegionRequest; GetRegionRequest::GetRegionRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/regions"); + setMethod(HttpRequest::Method::Get); +} GetRegionRequest::~GetRegionRequest() {} @@ -33,6 +36,6 @@ std::string GetRegionRequest::getDomain()const void GetRegionRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } diff --git a/cr/src/model/GetRepoBuildListRequest.cc b/cr/src/model/GetRepoBuildListRequest.cc index bfde667a3..db92b4d15 100644 --- a/cr/src/model/GetRepoBuildListRequest.cc +++ b/cr/src/model/GetRepoBuildListRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRepoBuildListRequest; GetRepoBuildListRequest::GetRepoBuildListRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/build"); + setMethod(HttpRequest::Method::Get); +} GetRepoBuildListRequest::~GetRepoBuildListRequest() {} @@ -33,7 +36,7 @@ std::string GetRepoBuildListRequest::getRepoNamespace()const void GetRepoBuildListRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string GetRepoBuildListRequest::getRepoName()const @@ -44,7 +47,7 @@ std::string GetRepoBuildListRequest::getRepoName()const void GetRepoBuildListRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } int GetRepoBuildListRequest::getPageSize()const @@ -55,7 +58,7 @@ int GetRepoBuildListRequest::getPageSize()const void GetRepoBuildListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int GetRepoBuildListRequest::getPage()const @@ -66,6 +69,6 @@ int GetRepoBuildListRequest::getPage()const void GetRepoBuildListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } diff --git a/cr/src/model/GetRepoBuildRuleListRequest.cc b/cr/src/model/GetRepoBuildRuleListRequest.cc index 9079c7b9f..88d7776dc 100644 --- a/cr/src/model/GetRepoBuildRuleListRequest.cc +++ b/cr/src/model/GetRepoBuildRuleListRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRepoBuildRuleListRequest; GetRepoBuildRuleListRequest::GetRepoBuildRuleListRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/rules"); + setMethod(HttpRequest::Method::Get); +} GetRepoBuildRuleListRequest::~GetRepoBuildRuleListRequest() {} @@ -33,7 +36,7 @@ std::string GetRepoBuildRuleListRequest::getRepoNamespace()const void GetRepoBuildRuleListRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string GetRepoBuildRuleListRequest::getRepoName()const @@ -44,6 +47,6 @@ std::string GetRepoBuildRuleListRequest::getRepoName()const void GetRepoBuildRuleListRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/GetRepoBuildStatusRequest.cc b/cr/src/model/GetRepoBuildStatusRequest.cc index 7756403bb..0cdc9a41d 100644 --- a/cr/src/model/GetRepoBuildStatusRequest.cc +++ b/cr/src/model/GetRepoBuildStatusRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRepoBuildStatusRequest; GetRepoBuildStatusRequest::GetRepoBuildStatusRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/build/[BuildId]/status"); + setMethod(HttpRequest::Method::Get); +} GetRepoBuildStatusRequest::~GetRepoBuildStatusRequest() {} @@ -33,7 +36,7 @@ std::string GetRepoBuildStatusRequest::getBuildId()const void GetRepoBuildStatusRequest::setBuildId(const std::string& buildId) { buildId_ = buildId; - setCoreParameter("BuildId", buildId); + setParameter("BuildId", buildId); } std::string GetRepoBuildStatusRequest::getRepoNamespace()const @@ -44,7 +47,7 @@ std::string GetRepoBuildStatusRequest::getRepoNamespace()const void GetRepoBuildStatusRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string GetRepoBuildStatusRequest::getRepoName()const @@ -55,6 +58,6 @@ std::string GetRepoBuildStatusRequest::getRepoName()const void GetRepoBuildStatusRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/GetRepoListByNamespaceRequest.cc b/cr/src/model/GetRepoListByNamespaceRequest.cc index 3642b4c89..6b030d8da 100644 --- a/cr/src/model/GetRepoListByNamespaceRequest.cc +++ b/cr/src/model/GetRepoListByNamespaceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRepoListByNamespaceRequest; GetRepoListByNamespaceRequest::GetRepoListByNamespaceRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]"); + setMethod(HttpRequest::Method::Get); +} GetRepoListByNamespaceRequest::~GetRepoListByNamespaceRequest() {} @@ -33,7 +36,7 @@ std::string GetRepoListByNamespaceRequest::getRepoNamespace()const void GetRepoListByNamespaceRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } int GetRepoListByNamespaceRequest::getPageSize()const @@ -44,7 +47,7 @@ int GetRepoListByNamespaceRequest::getPageSize()const void GetRepoListByNamespaceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int GetRepoListByNamespaceRequest::getPage()const @@ -55,7 +58,7 @@ int GetRepoListByNamespaceRequest::getPage()const void GetRepoListByNamespaceRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } std::string GetRepoListByNamespaceRequest::getStatus()const @@ -66,6 +69,6 @@ std::string GetRepoListByNamespaceRequest::getStatus()const void GetRepoListByNamespaceRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cr/src/model/GetRepoListRequest.cc b/cr/src/model/GetRepoListRequest.cc index a00f04a7c..dbebf6dd6 100644 --- a/cr/src/model/GetRepoListRequest.cc +++ b/cr/src/model/GetRepoListRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRepoListRequest; GetRepoListRequest::GetRepoListRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos"); + setMethod(HttpRequest::Method::Get); +} GetRepoListRequest::~GetRepoListRequest() {} @@ -33,7 +36,7 @@ int GetRepoListRequest::getPageSize()const void GetRepoListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int GetRepoListRequest::getPage()const @@ -44,7 +47,7 @@ int GetRepoListRequest::getPage()const void GetRepoListRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } std::string GetRepoListRequest::getStatus()const @@ -55,6 +58,6 @@ std::string GetRepoListRequest::getStatus()const void GetRepoListRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/cr/src/model/GetRepoRequest.cc b/cr/src/model/GetRepoRequest.cc index 9a41018df..1d501b99b 100644 --- a/cr/src/model/GetRepoRequest.cc +++ b/cr/src/model/GetRepoRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRepoRequest; GetRepoRequest::GetRepoRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]"); + setMethod(HttpRequest::Method::Get); +} GetRepoRequest::~GetRepoRequest() {} @@ -33,7 +36,7 @@ std::string GetRepoRequest::getRepoNamespace()const void GetRepoRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string GetRepoRequest::getRepoName()const @@ -44,6 +47,6 @@ std::string GetRepoRequest::getRepoName()const void GetRepoRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/GetRepoTagsRequest.cc b/cr/src/model/GetRepoTagsRequest.cc index 7fc1ca553..89136630e 100644 --- a/cr/src/model/GetRepoTagsRequest.cc +++ b/cr/src/model/GetRepoTagsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRepoTagsRequest; GetRepoTagsRequest::GetRepoTagsRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/tags"); + setMethod(HttpRequest::Method::Get); +} GetRepoTagsRequest::~GetRepoTagsRequest() {} @@ -33,7 +36,7 @@ std::string GetRepoTagsRequest::getRepoNamespace()const void GetRepoTagsRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string GetRepoTagsRequest::getRepoName()const @@ -44,7 +47,7 @@ std::string GetRepoTagsRequest::getRepoName()const void GetRepoTagsRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } int GetRepoTagsRequest::getPageSize()const @@ -55,7 +58,7 @@ int GetRepoTagsRequest::getPageSize()const void GetRepoTagsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int GetRepoTagsRequest::getPage()const @@ -66,6 +69,6 @@ int GetRepoTagsRequest::getPage()const void GetRepoTagsRequest::setPage(int page) { page_ = page; - setCoreParameter("Page", std::to_string(page)); + setParameter("Page", std::to_string(page)); } diff --git a/cr/src/model/GetRepoWebhookRequest.cc b/cr/src/model/GetRepoWebhookRequest.cc index ec6188dcc..ea01c7ea5 100644 --- a/cr/src/model/GetRepoWebhookRequest.cc +++ b/cr/src/model/GetRepoWebhookRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::GetRepoWebhookRequest; GetRepoWebhookRequest::GetRepoWebhookRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/webhooks"); + setMethod(HttpRequest::Method::Get); +} GetRepoWebhookRequest::~GetRepoWebhookRequest() {} @@ -33,7 +36,7 @@ std::string GetRepoWebhookRequest::getRepoNamespace()const void GetRepoWebhookRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string GetRepoWebhookRequest::getRepoName()const @@ -44,6 +47,6 @@ std::string GetRepoWebhookRequest::getRepoName()const void GetRepoWebhookRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/StartImageScanRequest.cc b/cr/src/model/StartImageScanRequest.cc index 2c5417d37..483a99002 100644 --- a/cr/src/model/StartImageScanRequest.cc +++ b/cr/src/model/StartImageScanRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::StartImageScanRequest; StartImageScanRequest::StartImageScanRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/tags/[Tag]/scan"); + setMethod(HttpRequest::Method::Put); +} StartImageScanRequest::~StartImageScanRequest() {} @@ -33,7 +36,7 @@ std::string StartImageScanRequest::getRepoNamespace()const void StartImageScanRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string StartImageScanRequest::getRepoName()const @@ -44,7 +47,7 @@ std::string StartImageScanRequest::getRepoName()const void StartImageScanRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } std::string StartImageScanRequest::getTag()const @@ -55,6 +58,6 @@ std::string StartImageScanRequest::getTag()const void StartImageScanRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } diff --git a/cr/src/model/StartRepoBuildByRuleRequest.cc b/cr/src/model/StartRepoBuildByRuleRequest.cc index 30ec60dde..4328579de 100644 --- a/cr/src/model/StartRepoBuildByRuleRequest.cc +++ b/cr/src/model/StartRepoBuildByRuleRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::StartRepoBuildByRuleRequest; StartRepoBuildByRuleRequest::StartRepoBuildByRuleRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/rules/[BuildRuleId]/build"); + setMethod(HttpRequest::Method::Put); +} StartRepoBuildByRuleRequest::~StartRepoBuildByRuleRequest() {} @@ -33,7 +36,7 @@ long StartRepoBuildByRuleRequest::getBuildRuleId()const void StartRepoBuildByRuleRequest::setBuildRuleId(long buildRuleId) { buildRuleId_ = buildRuleId; - setCoreParameter("BuildRuleId", std::to_string(buildRuleId)); + setParameter("BuildRuleId", std::to_string(buildRuleId)); } std::string StartRepoBuildByRuleRequest::getRepoNamespace()const @@ -44,7 +47,7 @@ std::string StartRepoBuildByRuleRequest::getRepoNamespace()const void StartRepoBuildByRuleRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string StartRepoBuildByRuleRequest::getRepoName()const @@ -55,6 +58,6 @@ std::string StartRepoBuildByRuleRequest::getRepoName()const void StartRepoBuildByRuleRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/UpdateNamespaceRequest.cc b/cr/src/model/UpdateNamespaceRequest.cc index 8afbc69c4..37ad781c1 100644 --- a/cr/src/model/UpdateNamespaceRequest.cc +++ b/cr/src/model/UpdateNamespaceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::UpdateNamespaceRequest; UpdateNamespaceRequest::UpdateNamespaceRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/namespace/[Namespace]"); + setMethod(HttpRequest::Method::Post); +} UpdateNamespaceRequest::~UpdateNamespaceRequest() {} @@ -33,6 +36,6 @@ std::string UpdateNamespaceRequest::get_Namespace()const void UpdateNamespaceRequest::set_Namespace(const std::string& _namespace) { _namespace_ = _namespace; - setCoreParameter("_Namespace", _namespace); + setParameter("_Namespace", _namespace); } diff --git a/cr/src/model/UpdateRepoBuildRuleRequest.cc b/cr/src/model/UpdateRepoBuildRuleRequest.cc index c844af5c8..ef6f9ee45 100644 --- a/cr/src/model/UpdateRepoBuildRuleRequest.cc +++ b/cr/src/model/UpdateRepoBuildRuleRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::UpdateRepoBuildRuleRequest; UpdateRepoBuildRuleRequest::UpdateRepoBuildRuleRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/rules/[BuildRuleId]"); + setMethod(HttpRequest::Method::Post); +} UpdateRepoBuildRuleRequest::~UpdateRepoBuildRuleRequest() {} @@ -33,7 +36,7 @@ long UpdateRepoBuildRuleRequest::getBuildRuleId()const void UpdateRepoBuildRuleRequest::setBuildRuleId(long buildRuleId) { buildRuleId_ = buildRuleId; - setCoreParameter("BuildRuleId", std::to_string(buildRuleId)); + setParameter("BuildRuleId", std::to_string(buildRuleId)); } std::string UpdateRepoBuildRuleRequest::getRepoNamespace()const @@ -44,7 +47,7 @@ std::string UpdateRepoBuildRuleRequest::getRepoNamespace()const void UpdateRepoBuildRuleRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string UpdateRepoBuildRuleRequest::getRepoName()const @@ -55,6 +58,6 @@ std::string UpdateRepoBuildRuleRequest::getRepoName()const void UpdateRepoBuildRuleRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/UpdateRepoRequest.cc b/cr/src/model/UpdateRepoRequest.cc index 64adf7bfa..49434c24e 100644 --- a/cr/src/model/UpdateRepoRequest.cc +++ b/cr/src/model/UpdateRepoRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::UpdateRepoRequest; UpdateRepoRequest::UpdateRepoRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]"); + setMethod(HttpRequest::Method::Post); +} UpdateRepoRequest::~UpdateRepoRequest() {} @@ -33,7 +36,7 @@ std::string UpdateRepoRequest::getRepoNamespace()const void UpdateRepoRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string UpdateRepoRequest::getRepoName()const @@ -44,6 +47,6 @@ std::string UpdateRepoRequest::getRepoName()const void UpdateRepoRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/UpdateRepoWebhookRequest.cc b/cr/src/model/UpdateRepoWebhookRequest.cc index 4dd217e06..4f824d047 100644 --- a/cr/src/model/UpdateRepoWebhookRequest.cc +++ b/cr/src/model/UpdateRepoWebhookRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::UpdateRepoWebhookRequest; UpdateRepoWebhookRequest::UpdateRepoWebhookRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/repos/[RepoNamespace]/[RepoName]/webhooks/[WebhookId]"); + setMethod(HttpRequest::Method::Post); +} UpdateRepoWebhookRequest::~UpdateRepoWebhookRequest() {} @@ -33,7 +36,7 @@ long UpdateRepoWebhookRequest::getWebhookId()const void UpdateRepoWebhookRequest::setWebhookId(long webhookId) { webhookId_ = webhookId; - setCoreParameter("WebhookId", std::to_string(webhookId)); + setParameter("WebhookId", std::to_string(webhookId)); } std::string UpdateRepoWebhookRequest::getRepoNamespace()const @@ -44,7 +47,7 @@ std::string UpdateRepoWebhookRequest::getRepoNamespace()const void UpdateRepoWebhookRequest::setRepoNamespace(const std::string& repoNamespace) { repoNamespace_ = repoNamespace; - setCoreParameter("RepoNamespace", repoNamespace); + setParameter("RepoNamespace", repoNamespace); } std::string UpdateRepoWebhookRequest::getRepoName()const @@ -55,6 +58,6 @@ std::string UpdateRepoWebhookRequest::getRepoName()const void UpdateRepoWebhookRequest::setRepoName(const std::string& repoName) { repoName_ = repoName; - setCoreParameter("RepoName", repoName); + setParameter("RepoName", repoName); } diff --git a/cr/src/model/UpdateUserInfoRequest.cc b/cr/src/model/UpdateUserInfoRequest.cc index cff38f7d9..03319207f 100644 --- a/cr/src/model/UpdateUserInfoRequest.cc +++ b/cr/src/model/UpdateUserInfoRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Cr::Model::UpdateUserInfoRequest; UpdateUserInfoRequest::UpdateUserInfoRequest() : RoaServiceRequest("cr", "2016-06-07") -{} +{ + setResourcePath("/users"); + setMethod(HttpRequest::Method::Post); +} UpdateUserInfoRequest::~UpdateUserInfoRequest() {} diff --git a/crm/src/model/AddIdentityCertifiedForBidUserRequest.cc b/crm/src/model/AddIdentityCertifiedForBidUserRequest.cc index 8f98bbb70..7a927d1b5 100644 --- a/crm/src/model/AddIdentityCertifiedForBidUserRequest.cc +++ b/crm/src/model/AddIdentityCertifiedForBidUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::AddIdentityCertifiedForBidUserRequest; AddIdentityCertifiedForBidUserRequest::AddIdentityCertifiedForBidUserRequest() : RpcServiceRequest("crm", "2015-04-08", "AddIdentityCertifiedForBidUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddIdentityCertifiedForBidUserRequest::~AddIdentityCertifiedForBidUserRequest() {} @@ -33,7 +35,7 @@ std::string AddIdentityCertifiedForBidUserRequest::getBidType()const void AddIdentityCertifiedForBidUserRequest::setBidType(const std::string& bidType) { bidType_ = bidType; - setCoreParameter("BidType", bidType); + setParameter("BidType", bidType); } std::string AddIdentityCertifiedForBidUserRequest::getLicenseNumber()const @@ -44,7 +46,7 @@ std::string AddIdentityCertifiedForBidUserRequest::getLicenseNumber()const void AddIdentityCertifiedForBidUserRequest::setLicenseNumber(const std::string& licenseNumber) { licenseNumber_ = licenseNumber; - setCoreParameter("LicenseNumber", licenseNumber); + setParameter("LicenseNumber", licenseNumber); } std::string AddIdentityCertifiedForBidUserRequest::getLicenseType()const @@ -55,7 +57,7 @@ std::string AddIdentityCertifiedForBidUserRequest::getLicenseType()const void AddIdentityCertifiedForBidUserRequest::setLicenseType(const std::string& licenseType) { licenseType_ = licenseType; - setCoreParameter("LicenseType", licenseType); + setParameter("LicenseType", licenseType); } std::string AddIdentityCertifiedForBidUserRequest::getPhone()const @@ -66,7 +68,7 @@ std::string AddIdentityCertifiedForBidUserRequest::getPhone()const void AddIdentityCertifiedForBidUserRequest::setPhone(const std::string& phone) { phone_ = phone; - setCoreParameter("Phone", phone); + setParameter("Phone", phone); } std::string AddIdentityCertifiedForBidUserRequest::getName()const @@ -77,7 +79,7 @@ std::string AddIdentityCertifiedForBidUserRequest::getName()const void AddIdentityCertifiedForBidUserRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string AddIdentityCertifiedForBidUserRequest::getPK()const @@ -88,7 +90,7 @@ std::string AddIdentityCertifiedForBidUserRequest::getPK()const void AddIdentityCertifiedForBidUserRequest::setPK(const std::string& pK) { pK_ = pK; - setCoreParameter("PK", pK); + setParameter("PK", pK); } bool AddIdentityCertifiedForBidUserRequest::getIsEnterprise()const @@ -99,6 +101,6 @@ bool AddIdentityCertifiedForBidUserRequest::getIsEnterprise()const void AddIdentityCertifiedForBidUserRequest::setIsEnterprise(bool isEnterprise) { isEnterprise_ = isEnterprise; - setCoreParameter("IsEnterprise", isEnterprise ? "true" : "false"); + setParameter("IsEnterprise", isEnterprise ? "true" : "false"); } diff --git a/crm/src/model/AddLabelForBidRequest.cc b/crm/src/model/AddLabelForBidRequest.cc index 6920dd6ac..472d3b564 100644 --- a/crm/src/model/AddLabelForBidRequest.cc +++ b/crm/src/model/AddLabelForBidRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::AddLabelForBidRequest; AddLabelForBidRequest::AddLabelForBidRequest() : RpcServiceRequest("crm", "2015-04-08", "AddLabelForBid") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLabelForBidRequest::~AddLabelForBidRequest() {} @@ -33,7 +35,7 @@ std::string AddLabelForBidRequest::getLabelSeries()const void AddLabelForBidRequest::setLabelSeries(const std::string& labelSeries) { labelSeries_ = labelSeries; - setCoreParameter("LabelSeries", labelSeries); + setParameter("LabelSeries", labelSeries); } std::string AddLabelForBidRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string AddLabelForBidRequest::getEndTime()const void AddLabelForBidRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string AddLabelForBidRequest::getPK()const @@ -55,7 +57,7 @@ std::string AddLabelForBidRequest::getPK()const void AddLabelForBidRequest::setPK(const std::string& pK) { pK_ = pK; - setCoreParameter("PK", pK); + setParameter("PK", pK); } std::string AddLabelForBidRequest::getLabel()const @@ -66,6 +68,6 @@ std::string AddLabelForBidRequest::getLabel()const void AddLabelForBidRequest::setLabel(const std::string& label) { label_ = label; - setCoreParameter("Label", label); + setParameter("Label", label); } diff --git a/crm/src/model/AddLabelRequest.cc b/crm/src/model/AddLabelRequest.cc index aaa8d31d6..e891fca91 100644 --- a/crm/src/model/AddLabelRequest.cc +++ b/crm/src/model/AddLabelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::AddLabelRequest; AddLabelRequest::AddLabelRequest() : RpcServiceRequest("crm", "2015-04-08", "AddLabel") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLabelRequest::~AddLabelRequest() {} @@ -33,7 +35,7 @@ std::string AddLabelRequest::getLabelSeries()const void AddLabelRequest::setLabelSeries(const std::string& labelSeries) { labelSeries_ = labelSeries; - setCoreParameter("LabelSeries", labelSeries); + setParameter("LabelSeries", labelSeries); } std::string AddLabelRequest::getOrganization()const @@ -44,7 +46,7 @@ std::string AddLabelRequest::getOrganization()const void AddLabelRequest::setOrganization(const std::string& organization) { organization_ = organization; - setCoreParameter("Organization", organization); + setParameter("Organization", organization); } std::string AddLabelRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string AddLabelRequest::getEndTime()const void AddLabelRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string AddLabelRequest::getPK()const @@ -66,7 +68,7 @@ std::string AddLabelRequest::getPK()const void AddLabelRequest::setPK(const std::string& pK) { pK_ = pK; - setCoreParameter("PK", pK); + setParameter("PK", pK); } std::string AddLabelRequest::getLabelName()const @@ -77,7 +79,7 @@ std::string AddLabelRequest::getLabelName()const void AddLabelRequest::setLabelName(const std::string& labelName) { labelName_ = labelName; - setCoreParameter("LabelName", labelName); + setParameter("LabelName", labelName); } std::string AddLabelRequest::getUserName()const @@ -88,6 +90,6 @@ std::string AddLabelRequest::getUserName()const void AddLabelRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/crm/src/model/BatchGetAliyunIdByAliyunPkRequest.cc b/crm/src/model/BatchGetAliyunIdByAliyunPkRequest.cc index 02bd1e5c0..b9def38de 100644 --- a/crm/src/model/BatchGetAliyunIdByAliyunPkRequest.cc +++ b/crm/src/model/BatchGetAliyunIdByAliyunPkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::BatchGetAliyunIdByAliyunPkRequest; BatchGetAliyunIdByAliyunPkRequest::BatchGetAliyunIdByAliyunPkRequest() : RpcServiceRequest("crm", "2015-04-08", "BatchGetAliyunIdByAliyunPk") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchGetAliyunIdByAliyunPkRequest::~BatchGetAliyunIdByAliyunPkRequest() {} @@ -33,7 +35,8 @@ std::vector BatchGetAliyunIdByAliyunPkRequest::getPkList()const void BatchGetAliyunIdByAliyunPkRequest::setPkList(const std::vector& pkList) { pkList_ = pkList; - for(int i = 0; i!= pkList.size(); i++) - setCoreParameter("PkList."+ std::to_string(i), pkList.at(i)); + for(int dep1 = 0; dep1!= pkList.size(); dep1++) { + setParameter("PkList."+ std::to_string(dep1), pkList.at(dep1)); + } } diff --git a/crm/src/model/CheckLabelForBidRequest.cc b/crm/src/model/CheckLabelForBidRequest.cc index 51cc9c50e..0c8094356 100644 --- a/crm/src/model/CheckLabelForBidRequest.cc +++ b/crm/src/model/CheckLabelForBidRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::CheckLabelForBidRequest; CheckLabelForBidRequest::CheckLabelForBidRequest() : RpcServiceRequest("crm", "2015-04-08", "CheckLabelForBid") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckLabelForBidRequest::~CheckLabelForBidRequest() {} @@ -33,7 +35,7 @@ std::string CheckLabelForBidRequest::getLabelSeries()const void CheckLabelForBidRequest::setLabelSeries(const std::string& labelSeries) { labelSeries_ = labelSeries; - setCoreParameter("LabelSeries", labelSeries); + setParameter("LabelSeries", labelSeries); } std::string CheckLabelForBidRequest::getPK()const @@ -44,7 +46,7 @@ std::string CheckLabelForBidRequest::getPK()const void CheckLabelForBidRequest::setPK(const std::string& pK) { pK_ = pK; - setCoreParameter("PK", pK); + setParameter("PK", pK); } std::string CheckLabelForBidRequest::getLabel()const @@ -55,6 +57,6 @@ std::string CheckLabelForBidRequest::getLabel()const void CheckLabelForBidRequest::setLabel(const std::string& label) { label_ = label; - setCoreParameter("Label", label); + setParameter("Label", label); } diff --git a/crm/src/model/CheckLabelRequest.cc b/crm/src/model/CheckLabelRequest.cc index 9dde51ae2..6dcac678e 100644 --- a/crm/src/model/CheckLabelRequest.cc +++ b/crm/src/model/CheckLabelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::CheckLabelRequest; CheckLabelRequest::CheckLabelRequest() : RpcServiceRequest("crm", "2015-04-08", "CheckLabel") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckLabelRequest::~CheckLabelRequest() {} @@ -33,7 +35,7 @@ std::string CheckLabelRequest::getLabelSeries()const void CheckLabelRequest::setLabelSeries(const std::string& labelSeries) { labelSeries_ = labelSeries; - setCoreParameter("LabelSeries", labelSeries); + setParameter("LabelSeries", labelSeries); } std::string CheckLabelRequest::getPK()const @@ -44,7 +46,7 @@ std::string CheckLabelRequest::getPK()const void CheckLabelRequest::setPK(const std::string& pK) { pK_ = pK; - setCoreParameter("PK", pK); + setParameter("PK", pK); } std::string CheckLabelRequest::getLabelName()const @@ -55,6 +57,6 @@ std::string CheckLabelRequest::getLabelName()const void CheckLabelRequest::setLabelName(const std::string& labelName) { labelName_ = labelName; - setCoreParameter("LabelName", labelName); + setParameter("LabelName", labelName); } diff --git a/crm/src/model/DeleteLabelForBidRequest.cc b/crm/src/model/DeleteLabelForBidRequest.cc index c0b40c641..ae6643fee 100644 --- a/crm/src/model/DeleteLabelForBidRequest.cc +++ b/crm/src/model/DeleteLabelForBidRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::DeleteLabelForBidRequest; DeleteLabelForBidRequest::DeleteLabelForBidRequest() : RpcServiceRequest("crm", "2015-04-08", "DeleteLabelForBid") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLabelForBidRequest::~DeleteLabelForBidRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLabelForBidRequest::getLabelSeries()const void DeleteLabelForBidRequest::setLabelSeries(const std::string& labelSeries) { labelSeries_ = labelSeries; - setCoreParameter("LabelSeries", labelSeries); + setParameter("LabelSeries", labelSeries); } std::string DeleteLabelForBidRequest::getPK()const @@ -44,7 +46,7 @@ std::string DeleteLabelForBidRequest::getPK()const void DeleteLabelForBidRequest::setPK(const std::string& pK) { pK_ = pK; - setCoreParameter("PK", pK); + setParameter("PK", pK); } std::string DeleteLabelForBidRequest::getLabel()const @@ -55,6 +57,6 @@ std::string DeleteLabelForBidRequest::getLabel()const void DeleteLabelForBidRequest::setLabel(const std::string& label) { label_ = label; - setCoreParameter("Label", label); + setParameter("Label", label); } diff --git a/crm/src/model/DeleteLabelRequest.cc b/crm/src/model/DeleteLabelRequest.cc index c55f40f21..cfeb97bd6 100644 --- a/crm/src/model/DeleteLabelRequest.cc +++ b/crm/src/model/DeleteLabelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::DeleteLabelRequest; DeleteLabelRequest::DeleteLabelRequest() : RpcServiceRequest("crm", "2015-04-08", "DeleteLabel") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLabelRequest::~DeleteLabelRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLabelRequest::getLabelSeries()const void DeleteLabelRequest::setLabelSeries(const std::string& labelSeries) { labelSeries_ = labelSeries; - setCoreParameter("LabelSeries", labelSeries); + setParameter("LabelSeries", labelSeries); } std::string DeleteLabelRequest::getOrganization()const @@ -44,7 +46,7 @@ std::string DeleteLabelRequest::getOrganization()const void DeleteLabelRequest::setOrganization(const std::string& organization) { organization_ = organization; - setCoreParameter("Organization", organization); + setParameter("Organization", organization); } std::string DeleteLabelRequest::getPK()const @@ -55,7 +57,7 @@ std::string DeleteLabelRequest::getPK()const void DeleteLabelRequest::setPK(const std::string& pK) { pK_ = pK; - setCoreParameter("PK", pK); + setParameter("PK", pK); } std::string DeleteLabelRequest::getLabelName()const @@ -66,7 +68,7 @@ std::string DeleteLabelRequest::getLabelName()const void DeleteLabelRequest::setLabelName(const std::string& labelName) { labelName_ = labelName; - setCoreParameter("LabelName", labelName); + setParameter("LabelName", labelName); } std::string DeleteLabelRequest::getUserName()const @@ -77,6 +79,6 @@ std::string DeleteLabelRequest::getUserName()const void DeleteLabelRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/crm/src/model/GetAliyunPkByAliyunIdRequest.cc b/crm/src/model/GetAliyunPkByAliyunIdRequest.cc index 6b61fffe9..526005645 100644 --- a/crm/src/model/GetAliyunPkByAliyunIdRequest.cc +++ b/crm/src/model/GetAliyunPkByAliyunIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::GetAliyunPkByAliyunIdRequest; GetAliyunPkByAliyunIdRequest::GetAliyunPkByAliyunIdRequest() : RpcServiceRequest("crm", "2015-04-08", "GetAliyunPkByAliyunId") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAliyunPkByAliyunIdRequest::~GetAliyunPkByAliyunIdRequest() {} @@ -33,6 +35,6 @@ std::string GetAliyunPkByAliyunIdRequest::getAliyunId()const void GetAliyunPkByAliyunIdRequest::setAliyunId(const std::string& aliyunId) { aliyunId_ = aliyunId; - setCoreParameter("AliyunId", aliyunId); + setParameter("AliyunId", aliyunId); } diff --git a/crm/src/model/QueryBidUserCertifiedInfoRequest.cc b/crm/src/model/QueryBidUserCertifiedInfoRequest.cc index 7c1ad2d3b..e61d4a8ff 100644 --- a/crm/src/model/QueryBidUserCertifiedInfoRequest.cc +++ b/crm/src/model/QueryBidUserCertifiedInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::QueryBidUserCertifiedInfoRequest; QueryBidUserCertifiedInfoRequest::QueryBidUserCertifiedInfoRequest() : RpcServiceRequest("crm", "2015-04-08", "QueryBidUserCertifiedInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryBidUserCertifiedInfoRequest::~QueryBidUserCertifiedInfoRequest() {} @@ -33,7 +35,7 @@ std::string QueryBidUserCertifiedInfoRequest::getBidType()const void QueryBidUserCertifiedInfoRequest::setBidType(const std::string& bidType) { bidType_ = bidType; - setCoreParameter("BidType", bidType); + setParameter("BidType", bidType); } std::string QueryBidUserCertifiedInfoRequest::getPK()const @@ -44,6 +46,6 @@ std::string QueryBidUserCertifiedInfoRequest::getPK()const void QueryBidUserCertifiedInfoRequest::setPK(const std::string& pK) { pK_ = pK; - setCoreParameter("PK", pK); + setParameter("PK", pK); } diff --git a/crm/src/model/QueryCustomerLabelRequest.cc b/crm/src/model/QueryCustomerLabelRequest.cc index fcca37a62..917d174ae 100644 --- a/crm/src/model/QueryCustomerLabelRequest.cc +++ b/crm/src/model/QueryCustomerLabelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::QueryCustomerLabelRequest; QueryCustomerLabelRequest::QueryCustomerLabelRequest() : RpcServiceRequest("crm", "2015-04-08", "QueryCustomerLabel") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryCustomerLabelRequest::~QueryCustomerLabelRequest() {} @@ -33,6 +35,6 @@ std::string QueryCustomerLabelRequest::getLabelSeries()const void QueryCustomerLabelRequest::setLabelSeries(const std::string& labelSeries) { labelSeries_ = labelSeries; - setCoreParameter("LabelSeries", labelSeries); + setParameter("LabelSeries", labelSeries); } diff --git a/crm/src/model/RemoveIdentityCertifiedForBidUserRequest.cc b/crm/src/model/RemoveIdentityCertifiedForBidUserRequest.cc index 25a366f1b..c6330cfe4 100644 --- a/crm/src/model/RemoveIdentityCertifiedForBidUserRequest.cc +++ b/crm/src/model/RemoveIdentityCertifiedForBidUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Crm::Model::RemoveIdentityCertifiedForBidUserRequest; RemoveIdentityCertifiedForBidUserRequest::RemoveIdentityCertifiedForBidUserRequest() : RpcServiceRequest("crm", "2015-04-08", "RemoveIdentityCertifiedForBidUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveIdentityCertifiedForBidUserRequest::~RemoveIdentityCertifiedForBidUserRequest() {} @@ -33,7 +35,7 @@ std::string RemoveIdentityCertifiedForBidUserRequest::getBidType()const void RemoveIdentityCertifiedForBidUserRequest::setBidType(const std::string& bidType) { bidType_ = bidType; - setCoreParameter("BidType", bidType); + setParameter("BidType", bidType); } std::string RemoveIdentityCertifiedForBidUserRequest::getPK()const @@ -44,6 +46,6 @@ std::string RemoveIdentityCertifiedForBidUserRequest::getPK()const void RemoveIdentityCertifiedForBidUserRequest::setPK(const std::string& pK) { pK_ = pK; - setCoreParameter("PK", pK); + setParameter("PK", pK); } diff --git a/cs/CMakeLists.txt b/cs/CMakeLists.txt index 9940aeab9..1b3466c35 100644 --- a/cs/CMakeLists.txt +++ b/cs/CMakeLists.txt @@ -23,20 +23,32 @@ set(cs_public_header set(cs_public_header_model include/alibabacloud/cs/model/AttachInstancesRequest.h include/alibabacloud/cs/model/AttachInstancesResult.h + include/alibabacloud/cs/model/CancelWorkflowRequest.h + include/alibabacloud/cs/model/CancelWorkflowResult.h include/alibabacloud/cs/model/CheckAliyunCSServiceRoleRequest.h include/alibabacloud/cs/model/CheckAliyunCSServiceRoleResult.h include/alibabacloud/cs/model/CreateClusterRequest.h include/alibabacloud/cs/model/CreateClusterResult.h include/alibabacloud/cs/model/CreateClusterByResourcesGroupRequest.h include/alibabacloud/cs/model/CreateClusterByResourcesGroupResult.h + include/alibabacloud/cs/model/CreateServiceMeshRequest.h + include/alibabacloud/cs/model/CreateServiceMeshResult.h include/alibabacloud/cs/model/DeleteClusterRequest.h include/alibabacloud/cs/model/DeleteClusterResult.h include/alibabacloud/cs/model/DeleteClusterNodeRequest.h include/alibabacloud/cs/model/DeleteClusterNodeResult.h include/alibabacloud/cs/model/DeleteClusterNodesRequest.h include/alibabacloud/cs/model/DeleteClusterNodesResult.h + include/alibabacloud/cs/model/DescirbeWorkflowRequest.h + include/alibabacloud/cs/model/DescirbeWorkflowResult.h + include/alibabacloud/cs/model/DescribeAddonsRequest.h + include/alibabacloud/cs/model/DescribeAddonsResult.h include/alibabacloud/cs/model/DescribeApiVersionRequest.h include/alibabacloud/cs/model/DescribeApiVersionResult.h + include/alibabacloud/cs/model/DescribeClusterAddonUpgradeStatusRequest.h + include/alibabacloud/cs/model/DescribeClusterAddonUpgradeStatusResult.h + include/alibabacloud/cs/model/DescribeClusterAddonsVersionRequest.h + include/alibabacloud/cs/model/DescribeClusterAddonsVersionResult.h include/alibabacloud/cs/model/DescribeClusterAttachScriptsRequest.h include/alibabacloud/cs/model/DescribeClusterAttachScriptsResult.h include/alibabacloud/cs/model/DescribeClusterCertsRequest.h @@ -55,10 +67,18 @@ set(cs_public_header_model include/alibabacloud/cs/model/DescribeClusterV2UserKubeconfigResult.h include/alibabacloud/cs/model/DescribeClustersRequest.h include/alibabacloud/cs/model/DescribeClustersResult.h + include/alibabacloud/cs/model/DescribeEdgeClusterAttachScriptsRequest.h + include/alibabacloud/cs/model/DescribeEdgeClusterAttachScriptsResult.h + include/alibabacloud/cs/model/DescribeWorkflowsRequest.h + include/alibabacloud/cs/model/DescribeWorkflowsResult.h include/alibabacloud/cs/model/DownloadClusterNodeCertsRequest.h include/alibabacloud/cs/model/DownloadClusterNodeCertsResult.h include/alibabacloud/cs/model/ModifyClusterRequest.h include/alibabacloud/cs/model/ModifyClusterResult.h + include/alibabacloud/cs/model/ModifyClusterTagsRequest.h + include/alibabacloud/cs/model/ModifyClusterTagsResult.h + include/alibabacloud/cs/model/RemoveWorkflowRequest.h + include/alibabacloud/cs/model/RemoveWorkflowResult.h include/alibabacloud/cs/model/ResetClusterNodeRequest.h include/alibabacloud/cs/model/ResetClusterNodeResult.h include/alibabacloud/cs/model/RevokeClusterTokenRequest.h @@ -66,26 +86,52 @@ set(cs_public_header_model include/alibabacloud/cs/model/ScaleClusterRequest.h include/alibabacloud/cs/model/ScaleClusterResult.h include/alibabacloud/cs/model/ScaleOutClusterRequest.h - include/alibabacloud/cs/model/ScaleOutClusterResult.h ) + include/alibabacloud/cs/model/ScaleOutClusterResult.h + include/alibabacloud/cs/model/ServiceMeshAddClusterRequest.h + include/alibabacloud/cs/model/ServiceMeshAddClusterResult.h + include/alibabacloud/cs/model/ServiceMeshApiServerRequest.h + include/alibabacloud/cs/model/ServiceMeshApiServerResult.h + include/alibabacloud/cs/model/ServiceMeshRemoveClusterRequest.h + include/alibabacloud/cs/model/ServiceMeshRemoveClusterResult.h + include/alibabacloud/cs/model/StartWorkflowRequest.h + include/alibabacloud/cs/model/StartWorkflowResult.h + include/alibabacloud/cs/model/UnInstallClusterAddonsRequest.h + include/alibabacloud/cs/model/UnInstallClusterAddonsResult.h + include/alibabacloud/cs/model/UpdateK8sClusterUserConfigExpireRequest.h + include/alibabacloud/cs/model/UpdateK8sClusterUserConfigExpireResult.h + include/alibabacloud/cs/model/UpdateServiceMeshRequest.h + include/alibabacloud/cs/model/UpdateServiceMeshResult.h ) set(cs_src src/CSClient.cc src/model/AttachInstancesRequest.cc src/model/AttachInstancesResult.cc + src/model/CancelWorkflowRequest.cc + src/model/CancelWorkflowResult.cc src/model/CheckAliyunCSServiceRoleRequest.cc src/model/CheckAliyunCSServiceRoleResult.cc src/model/CreateClusterRequest.cc src/model/CreateClusterResult.cc src/model/CreateClusterByResourcesGroupRequest.cc src/model/CreateClusterByResourcesGroupResult.cc + src/model/CreateServiceMeshRequest.cc + src/model/CreateServiceMeshResult.cc src/model/DeleteClusterRequest.cc src/model/DeleteClusterResult.cc src/model/DeleteClusterNodeRequest.cc src/model/DeleteClusterNodeResult.cc src/model/DeleteClusterNodesRequest.cc src/model/DeleteClusterNodesResult.cc + src/model/DescirbeWorkflowRequest.cc + src/model/DescirbeWorkflowResult.cc + src/model/DescribeAddonsRequest.cc + src/model/DescribeAddonsResult.cc src/model/DescribeApiVersionRequest.cc src/model/DescribeApiVersionResult.cc + src/model/DescribeClusterAddonUpgradeStatusRequest.cc + src/model/DescribeClusterAddonUpgradeStatusResult.cc + src/model/DescribeClusterAddonsVersionRequest.cc + src/model/DescribeClusterAddonsVersionResult.cc src/model/DescribeClusterAttachScriptsRequest.cc src/model/DescribeClusterAttachScriptsResult.cc src/model/DescribeClusterCertsRequest.cc @@ -104,10 +150,18 @@ set(cs_src src/model/DescribeClusterV2UserKubeconfigResult.cc src/model/DescribeClustersRequest.cc src/model/DescribeClustersResult.cc + src/model/DescribeEdgeClusterAttachScriptsRequest.cc + src/model/DescribeEdgeClusterAttachScriptsResult.cc + src/model/DescribeWorkflowsRequest.cc + src/model/DescribeWorkflowsResult.cc src/model/DownloadClusterNodeCertsRequest.cc src/model/DownloadClusterNodeCertsResult.cc src/model/ModifyClusterRequest.cc src/model/ModifyClusterResult.cc + src/model/ModifyClusterTagsRequest.cc + src/model/ModifyClusterTagsResult.cc + src/model/RemoveWorkflowRequest.cc + src/model/RemoveWorkflowResult.cc src/model/ResetClusterNodeRequest.cc src/model/ResetClusterNodeResult.cc src/model/RevokeClusterTokenRequest.cc @@ -115,7 +169,21 @@ set(cs_src src/model/ScaleClusterRequest.cc src/model/ScaleClusterResult.cc src/model/ScaleOutClusterRequest.cc - src/model/ScaleOutClusterResult.cc ) + src/model/ScaleOutClusterResult.cc + src/model/ServiceMeshAddClusterRequest.cc + src/model/ServiceMeshAddClusterResult.cc + src/model/ServiceMeshApiServerRequest.cc + src/model/ServiceMeshApiServerResult.cc + src/model/ServiceMeshRemoveClusterRequest.cc + src/model/ServiceMeshRemoveClusterResult.cc + src/model/StartWorkflowRequest.cc + src/model/StartWorkflowResult.cc + src/model/UnInstallClusterAddonsRequest.cc + src/model/UnInstallClusterAddonsResult.cc + src/model/UpdateK8sClusterUserConfigExpireRequest.cc + src/model/UpdateK8sClusterUserConfigExpireResult.cc + src/model/UpdateServiceMeshRequest.cc + src/model/UpdateServiceMeshResult.cc ) add_library(cs ${LIB_TYPE} ${cs_public_header} diff --git a/cs/include/alibabacloud/cs/CSClient.h b/cs/include/alibabacloud/cs/CSClient.h index a0a5196d2..4b6c1ebef 100644 --- a/cs/include/alibabacloud/cs/CSClient.h +++ b/cs/include/alibabacloud/cs/CSClient.h @@ -24,20 +24,32 @@ #include "CSExport.h" #include "model/AttachInstancesRequest.h" #include "model/AttachInstancesResult.h" +#include "model/CancelWorkflowRequest.h" +#include "model/CancelWorkflowResult.h" #include "model/CheckAliyunCSServiceRoleRequest.h" #include "model/CheckAliyunCSServiceRoleResult.h" #include "model/CreateClusterRequest.h" #include "model/CreateClusterResult.h" #include "model/CreateClusterByResourcesGroupRequest.h" #include "model/CreateClusterByResourcesGroupResult.h" +#include "model/CreateServiceMeshRequest.h" +#include "model/CreateServiceMeshResult.h" #include "model/DeleteClusterRequest.h" #include "model/DeleteClusterResult.h" #include "model/DeleteClusterNodeRequest.h" #include "model/DeleteClusterNodeResult.h" #include "model/DeleteClusterNodesRequest.h" #include "model/DeleteClusterNodesResult.h" +#include "model/DescirbeWorkflowRequest.h" +#include "model/DescirbeWorkflowResult.h" +#include "model/DescribeAddonsRequest.h" +#include "model/DescribeAddonsResult.h" #include "model/DescribeApiVersionRequest.h" #include "model/DescribeApiVersionResult.h" +#include "model/DescribeClusterAddonUpgradeStatusRequest.h" +#include "model/DescribeClusterAddonUpgradeStatusResult.h" +#include "model/DescribeClusterAddonsVersionRequest.h" +#include "model/DescribeClusterAddonsVersionResult.h" #include "model/DescribeClusterAttachScriptsRequest.h" #include "model/DescribeClusterAttachScriptsResult.h" #include "model/DescribeClusterCertsRequest.h" @@ -56,10 +68,18 @@ #include "model/DescribeClusterV2UserKubeconfigResult.h" #include "model/DescribeClustersRequest.h" #include "model/DescribeClustersResult.h" +#include "model/DescribeEdgeClusterAttachScriptsRequest.h" +#include "model/DescribeEdgeClusterAttachScriptsResult.h" +#include "model/DescribeWorkflowsRequest.h" +#include "model/DescribeWorkflowsResult.h" #include "model/DownloadClusterNodeCertsRequest.h" #include "model/DownloadClusterNodeCertsResult.h" #include "model/ModifyClusterRequest.h" #include "model/ModifyClusterResult.h" +#include "model/ModifyClusterTagsRequest.h" +#include "model/ModifyClusterTagsResult.h" +#include "model/RemoveWorkflowRequest.h" +#include "model/RemoveWorkflowResult.h" #include "model/ResetClusterNodeRequest.h" #include "model/ResetClusterNodeResult.h" #include "model/RevokeClusterTokenRequest.h" @@ -68,6 +88,20 @@ #include "model/ScaleClusterResult.h" #include "model/ScaleOutClusterRequest.h" #include "model/ScaleOutClusterResult.h" +#include "model/ServiceMeshAddClusterRequest.h" +#include "model/ServiceMeshAddClusterResult.h" +#include "model/ServiceMeshApiServerRequest.h" +#include "model/ServiceMeshApiServerResult.h" +#include "model/ServiceMeshRemoveClusterRequest.h" +#include "model/ServiceMeshRemoveClusterResult.h" +#include "model/StartWorkflowRequest.h" +#include "model/StartWorkflowResult.h" +#include "model/UnInstallClusterAddonsRequest.h" +#include "model/UnInstallClusterAddonsResult.h" +#include "model/UpdateK8sClusterUserConfigExpireRequest.h" +#include "model/UpdateK8sClusterUserConfigExpireResult.h" +#include "model/UpdateServiceMeshRequest.h" +#include "model/UpdateServiceMeshResult.h" namespace AlibabaCloud @@ -80,6 +114,9 @@ namespace AlibabaCloud typedef Outcome AttachInstancesOutcome; typedef std::future AttachInstancesOutcomeCallable; typedef std::function&)> AttachInstancesAsyncHandler; + typedef Outcome CancelWorkflowOutcome; + typedef std::future CancelWorkflowOutcomeCallable; + typedef std::function&)> CancelWorkflowAsyncHandler; typedef Outcome CheckAliyunCSServiceRoleOutcome; typedef std::future CheckAliyunCSServiceRoleOutcomeCallable; typedef std::function&)> CheckAliyunCSServiceRoleAsyncHandler; @@ -89,6 +126,9 @@ namespace AlibabaCloud typedef Outcome CreateClusterByResourcesGroupOutcome; typedef std::future CreateClusterByResourcesGroupOutcomeCallable; typedef std::function&)> CreateClusterByResourcesGroupAsyncHandler; + typedef Outcome CreateServiceMeshOutcome; + typedef std::future CreateServiceMeshOutcomeCallable; + typedef std::function&)> CreateServiceMeshAsyncHandler; typedef Outcome DeleteClusterOutcome; typedef std::future DeleteClusterOutcomeCallable; typedef std::function&)> DeleteClusterAsyncHandler; @@ -98,9 +138,21 @@ namespace AlibabaCloud typedef Outcome DeleteClusterNodesOutcome; typedef std::future DeleteClusterNodesOutcomeCallable; typedef std::function&)> DeleteClusterNodesAsyncHandler; + typedef Outcome DescirbeWorkflowOutcome; + typedef std::future DescirbeWorkflowOutcomeCallable; + typedef std::function&)> DescirbeWorkflowAsyncHandler; + typedef Outcome DescribeAddonsOutcome; + typedef std::future DescribeAddonsOutcomeCallable; + typedef std::function&)> DescribeAddonsAsyncHandler; typedef Outcome DescribeApiVersionOutcome; typedef std::future DescribeApiVersionOutcomeCallable; typedef std::function&)> DescribeApiVersionAsyncHandler; + typedef Outcome DescribeClusterAddonUpgradeStatusOutcome; + typedef std::future DescribeClusterAddonUpgradeStatusOutcomeCallable; + typedef std::function&)> DescribeClusterAddonUpgradeStatusAsyncHandler; + typedef Outcome DescribeClusterAddonsVersionOutcome; + typedef std::future DescribeClusterAddonsVersionOutcomeCallable; + typedef std::function&)> DescribeClusterAddonsVersionAsyncHandler; typedef Outcome DescribeClusterAttachScriptsOutcome; typedef std::future DescribeClusterAttachScriptsOutcomeCallable; typedef std::function&)> DescribeClusterAttachScriptsAsyncHandler; @@ -128,12 +180,24 @@ namespace AlibabaCloud typedef Outcome DescribeClustersOutcome; typedef std::future DescribeClustersOutcomeCallable; typedef std::function&)> DescribeClustersAsyncHandler; + typedef Outcome DescribeEdgeClusterAttachScriptsOutcome; + typedef std::future DescribeEdgeClusterAttachScriptsOutcomeCallable; + typedef std::function&)> DescribeEdgeClusterAttachScriptsAsyncHandler; + typedef Outcome DescribeWorkflowsOutcome; + typedef std::future DescribeWorkflowsOutcomeCallable; + typedef std::function&)> DescribeWorkflowsAsyncHandler; typedef Outcome DownloadClusterNodeCertsOutcome; typedef std::future DownloadClusterNodeCertsOutcomeCallable; typedef std::function&)> DownloadClusterNodeCertsAsyncHandler; typedef Outcome ModifyClusterOutcome; typedef std::future ModifyClusterOutcomeCallable; typedef std::function&)> ModifyClusterAsyncHandler; + typedef Outcome ModifyClusterTagsOutcome; + typedef std::future ModifyClusterTagsOutcomeCallable; + typedef std::function&)> ModifyClusterTagsAsyncHandler; + typedef Outcome RemoveWorkflowOutcome; + typedef std::future RemoveWorkflowOutcomeCallable; + typedef std::function&)> RemoveWorkflowAsyncHandler; typedef Outcome ResetClusterNodeOutcome; typedef std::future ResetClusterNodeOutcomeCallable; typedef std::function&)> ResetClusterNodeAsyncHandler; @@ -146,6 +210,27 @@ namespace AlibabaCloud typedef Outcome ScaleOutClusterOutcome; typedef std::future ScaleOutClusterOutcomeCallable; typedef std::function&)> ScaleOutClusterAsyncHandler; + typedef Outcome ServiceMeshAddClusterOutcome; + typedef std::future ServiceMeshAddClusterOutcomeCallable; + typedef std::function&)> ServiceMeshAddClusterAsyncHandler; + typedef Outcome ServiceMeshApiServerOutcome; + typedef std::future ServiceMeshApiServerOutcomeCallable; + typedef std::function&)> ServiceMeshApiServerAsyncHandler; + typedef Outcome ServiceMeshRemoveClusterOutcome; + typedef std::future ServiceMeshRemoveClusterOutcomeCallable; + typedef std::function&)> ServiceMeshRemoveClusterAsyncHandler; + typedef Outcome StartWorkflowOutcome; + typedef std::future StartWorkflowOutcomeCallable; + typedef std::function&)> StartWorkflowAsyncHandler; + typedef Outcome UnInstallClusterAddonsOutcome; + typedef std::future UnInstallClusterAddonsOutcomeCallable; + typedef std::function&)> UnInstallClusterAddonsAsyncHandler; + typedef Outcome UpdateK8sClusterUserConfigExpireOutcome; + typedef std::future UpdateK8sClusterUserConfigExpireOutcomeCallable; + typedef std::function&)> UpdateK8sClusterUserConfigExpireAsyncHandler; + typedef Outcome UpdateServiceMeshOutcome; + typedef std::future UpdateServiceMeshOutcomeCallable; + typedef std::function&)> UpdateServiceMeshAsyncHandler; CSClient(const Credentials &credentials, const ClientConfiguration &configuration); CSClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); @@ -154,6 +239,9 @@ namespace AlibabaCloud AttachInstancesOutcome attachInstances(const Model::AttachInstancesRequest &request)const; void attachInstancesAsync(const Model::AttachInstancesRequest& request, const AttachInstancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AttachInstancesOutcomeCallable attachInstancesCallable(const Model::AttachInstancesRequest& request) const; + CancelWorkflowOutcome cancelWorkflow(const Model::CancelWorkflowRequest &request)const; + void cancelWorkflowAsync(const Model::CancelWorkflowRequest& request, const CancelWorkflowAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CancelWorkflowOutcomeCallable cancelWorkflowCallable(const Model::CancelWorkflowRequest& request) const; CheckAliyunCSServiceRoleOutcome checkAliyunCSServiceRole(const Model::CheckAliyunCSServiceRoleRequest &request)const; void checkAliyunCSServiceRoleAsync(const Model::CheckAliyunCSServiceRoleRequest& request, const CheckAliyunCSServiceRoleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CheckAliyunCSServiceRoleOutcomeCallable checkAliyunCSServiceRoleCallable(const Model::CheckAliyunCSServiceRoleRequest& request) const; @@ -163,6 +251,9 @@ namespace AlibabaCloud CreateClusterByResourcesGroupOutcome createClusterByResourcesGroup(const Model::CreateClusterByResourcesGroupRequest &request)const; void createClusterByResourcesGroupAsync(const Model::CreateClusterByResourcesGroupRequest& request, const CreateClusterByResourcesGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateClusterByResourcesGroupOutcomeCallable createClusterByResourcesGroupCallable(const Model::CreateClusterByResourcesGroupRequest& request) const; + CreateServiceMeshOutcome createServiceMesh(const Model::CreateServiceMeshRequest &request)const; + void createServiceMeshAsync(const Model::CreateServiceMeshRequest& request, const CreateServiceMeshAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateServiceMeshOutcomeCallable createServiceMeshCallable(const Model::CreateServiceMeshRequest& request) const; DeleteClusterOutcome deleteCluster(const Model::DeleteClusterRequest &request)const; void deleteClusterAsync(const Model::DeleteClusterRequest& request, const DeleteClusterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteClusterOutcomeCallable deleteClusterCallable(const Model::DeleteClusterRequest& request) const; @@ -172,9 +263,21 @@ namespace AlibabaCloud DeleteClusterNodesOutcome deleteClusterNodes(const Model::DeleteClusterNodesRequest &request)const; void deleteClusterNodesAsync(const Model::DeleteClusterNodesRequest& request, const DeleteClusterNodesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteClusterNodesOutcomeCallable deleteClusterNodesCallable(const Model::DeleteClusterNodesRequest& request) const; + DescirbeWorkflowOutcome descirbeWorkflow(const Model::DescirbeWorkflowRequest &request)const; + void descirbeWorkflowAsync(const Model::DescirbeWorkflowRequest& request, const DescirbeWorkflowAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescirbeWorkflowOutcomeCallable descirbeWorkflowCallable(const Model::DescirbeWorkflowRequest& request) const; + DescribeAddonsOutcome describeAddons(const Model::DescribeAddonsRequest &request)const; + void describeAddonsAsync(const Model::DescribeAddonsRequest& request, const DescribeAddonsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAddonsOutcomeCallable describeAddonsCallable(const Model::DescribeAddonsRequest& request) const; DescribeApiVersionOutcome describeApiVersion(const Model::DescribeApiVersionRequest &request)const; void describeApiVersionAsync(const Model::DescribeApiVersionRequest& request, const DescribeApiVersionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeApiVersionOutcomeCallable describeApiVersionCallable(const Model::DescribeApiVersionRequest& request) const; + DescribeClusterAddonUpgradeStatusOutcome describeClusterAddonUpgradeStatus(const Model::DescribeClusterAddonUpgradeStatusRequest &request)const; + void describeClusterAddonUpgradeStatusAsync(const Model::DescribeClusterAddonUpgradeStatusRequest& request, const DescribeClusterAddonUpgradeStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeClusterAddonUpgradeStatusOutcomeCallable describeClusterAddonUpgradeStatusCallable(const Model::DescribeClusterAddonUpgradeStatusRequest& request) const; + DescribeClusterAddonsVersionOutcome describeClusterAddonsVersion(const Model::DescribeClusterAddonsVersionRequest &request)const; + void describeClusterAddonsVersionAsync(const Model::DescribeClusterAddonsVersionRequest& request, const DescribeClusterAddonsVersionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeClusterAddonsVersionOutcomeCallable describeClusterAddonsVersionCallable(const Model::DescribeClusterAddonsVersionRequest& request) const; DescribeClusterAttachScriptsOutcome describeClusterAttachScripts(const Model::DescribeClusterAttachScriptsRequest &request)const; void describeClusterAttachScriptsAsync(const Model::DescribeClusterAttachScriptsRequest& request, const DescribeClusterAttachScriptsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeClusterAttachScriptsOutcomeCallable describeClusterAttachScriptsCallable(const Model::DescribeClusterAttachScriptsRequest& request) const; @@ -202,12 +305,24 @@ namespace AlibabaCloud DescribeClustersOutcome describeClusters(const Model::DescribeClustersRequest &request)const; void describeClustersAsync(const Model::DescribeClustersRequest& request, const DescribeClustersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeClustersOutcomeCallable describeClustersCallable(const Model::DescribeClustersRequest& request) const; + DescribeEdgeClusterAttachScriptsOutcome describeEdgeClusterAttachScripts(const Model::DescribeEdgeClusterAttachScriptsRequest &request)const; + void describeEdgeClusterAttachScriptsAsync(const Model::DescribeEdgeClusterAttachScriptsRequest& request, const DescribeEdgeClusterAttachScriptsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeEdgeClusterAttachScriptsOutcomeCallable describeEdgeClusterAttachScriptsCallable(const Model::DescribeEdgeClusterAttachScriptsRequest& request) const; + DescribeWorkflowsOutcome describeWorkflows(const Model::DescribeWorkflowsRequest &request)const; + void describeWorkflowsAsync(const Model::DescribeWorkflowsRequest& request, const DescribeWorkflowsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeWorkflowsOutcomeCallable describeWorkflowsCallable(const Model::DescribeWorkflowsRequest& request) const; DownloadClusterNodeCertsOutcome downloadClusterNodeCerts(const Model::DownloadClusterNodeCertsRequest &request)const; void downloadClusterNodeCertsAsync(const Model::DownloadClusterNodeCertsRequest& request, const DownloadClusterNodeCertsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DownloadClusterNodeCertsOutcomeCallable downloadClusterNodeCertsCallable(const Model::DownloadClusterNodeCertsRequest& request) const; ModifyClusterOutcome modifyCluster(const Model::ModifyClusterRequest &request)const; void modifyClusterAsync(const Model::ModifyClusterRequest& request, const ModifyClusterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyClusterOutcomeCallable modifyClusterCallable(const Model::ModifyClusterRequest& request) const; + ModifyClusterTagsOutcome modifyClusterTags(const Model::ModifyClusterTagsRequest &request)const; + void modifyClusterTagsAsync(const Model::ModifyClusterTagsRequest& request, const ModifyClusterTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyClusterTagsOutcomeCallable modifyClusterTagsCallable(const Model::ModifyClusterTagsRequest& request) const; + RemoveWorkflowOutcome removeWorkflow(const Model::RemoveWorkflowRequest &request)const; + void removeWorkflowAsync(const Model::RemoveWorkflowRequest& request, const RemoveWorkflowAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RemoveWorkflowOutcomeCallable removeWorkflowCallable(const Model::RemoveWorkflowRequest& request) const; ResetClusterNodeOutcome resetClusterNode(const Model::ResetClusterNodeRequest &request)const; void resetClusterNodeAsync(const Model::ResetClusterNodeRequest& request, const ResetClusterNodeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ResetClusterNodeOutcomeCallable resetClusterNodeCallable(const Model::ResetClusterNodeRequest& request) const; @@ -220,6 +335,27 @@ namespace AlibabaCloud ScaleOutClusterOutcome scaleOutCluster(const Model::ScaleOutClusterRequest &request)const; void scaleOutClusterAsync(const Model::ScaleOutClusterRequest& request, const ScaleOutClusterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ScaleOutClusterOutcomeCallable scaleOutClusterCallable(const Model::ScaleOutClusterRequest& request) const; + ServiceMeshAddClusterOutcome serviceMeshAddCluster(const Model::ServiceMeshAddClusterRequest &request)const; + void serviceMeshAddClusterAsync(const Model::ServiceMeshAddClusterRequest& request, const ServiceMeshAddClusterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ServiceMeshAddClusterOutcomeCallable serviceMeshAddClusterCallable(const Model::ServiceMeshAddClusterRequest& request) const; + ServiceMeshApiServerOutcome serviceMeshApiServer(const Model::ServiceMeshApiServerRequest &request)const; + void serviceMeshApiServerAsync(const Model::ServiceMeshApiServerRequest& request, const ServiceMeshApiServerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ServiceMeshApiServerOutcomeCallable serviceMeshApiServerCallable(const Model::ServiceMeshApiServerRequest& request) const; + ServiceMeshRemoveClusterOutcome serviceMeshRemoveCluster(const Model::ServiceMeshRemoveClusterRequest &request)const; + void serviceMeshRemoveClusterAsync(const Model::ServiceMeshRemoveClusterRequest& request, const ServiceMeshRemoveClusterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ServiceMeshRemoveClusterOutcomeCallable serviceMeshRemoveClusterCallable(const Model::ServiceMeshRemoveClusterRequest& request) const; + StartWorkflowOutcome startWorkflow(const Model::StartWorkflowRequest &request)const; + void startWorkflowAsync(const Model::StartWorkflowRequest& request, const StartWorkflowAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + StartWorkflowOutcomeCallable startWorkflowCallable(const Model::StartWorkflowRequest& request) const; + UnInstallClusterAddonsOutcome unInstallClusterAddons(const Model::UnInstallClusterAddonsRequest &request)const; + void unInstallClusterAddonsAsync(const Model::UnInstallClusterAddonsRequest& request, const UnInstallClusterAddonsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UnInstallClusterAddonsOutcomeCallable unInstallClusterAddonsCallable(const Model::UnInstallClusterAddonsRequest& request) const; + UpdateK8sClusterUserConfigExpireOutcome updateK8sClusterUserConfigExpire(const Model::UpdateK8sClusterUserConfigExpireRequest &request)const; + void updateK8sClusterUserConfigExpireAsync(const Model::UpdateK8sClusterUserConfigExpireRequest& request, const UpdateK8sClusterUserConfigExpireAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateK8sClusterUserConfigExpireOutcomeCallable updateK8sClusterUserConfigExpireCallable(const Model::UpdateK8sClusterUserConfigExpireRequest& request) const; + UpdateServiceMeshOutcome updateServiceMesh(const Model::UpdateServiceMeshRequest &request)const; + void updateServiceMeshAsync(const Model::UpdateServiceMeshRequest& request, const UpdateServiceMeshAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateServiceMeshOutcomeCallable updateServiceMeshCallable(const Model::UpdateServiceMeshRequest& request) const; private: std::shared_ptr endpointProvider_; diff --git a/cs/include/alibabacloud/cs/model/AttachInstancesRequest.h b/cs/include/alibabacloud/cs/model/AttachInstancesRequest.h index 96f36b6af..587cfc7f7 100644 --- a/cs/include/alibabacloud/cs/model/AttachInstancesRequest.h +++ b/cs/include/alibabacloud/cs/model/AttachInstancesRequest.h @@ -35,11 +35,26 @@ namespace AlibabaCloud AttachInstancesRequest(); ~AttachInstancesRequest(); + std::string getPassword()const; + void setPassword(const std::string& password); + bool getKeep_instance_name()const; + void setKeep_instance_name(bool keep_instance_name); + std::string getKey_pair()const; + void setKey_pair(const std::string& key_pair); + std::string getCpu_policy()const; + void setCpu_policy(const std::string& cpu_policy); std::string getClusterId()const; void setClusterId(const std::string& clusterId); + bool getFormat_disk()const; + void setFormat_disk(bool format_disk); private: + std::string password_; + bool keep_instance_name_; + std::string key_pair_; + std::string cpu_policy_; std::string clusterId_; + bool format_disk_; }; } diff --git a/cs/include/alibabacloud/cs/model/AttachInstancesResult.h b/cs/include/alibabacloud/cs/model/AttachInstancesResult.h index de844bd8e..ceea836be 100644 --- a/cs/include/alibabacloud/cs/model/AttachInstancesResult.h +++ b/cs/include/alibabacloud/cs/model/AttachInstancesResult.h @@ -32,15 +32,25 @@ namespace AlibabaCloud class ALIBABACLOUD_CS_EXPORT AttachInstancesResult : public ServiceResult { public: + struct ListItem + { + std::string message; + std::string instanceId; + std::string code; + }; AttachInstancesResult(); explicit AttachInstancesResult(const std::string &payload); ~AttachInstancesResult(); + std::vector getlist()const; + std::string getTask_id()const; protected: void parse(const std::string &payload); private: + std::vector list_; + std::string task_id_; }; } diff --git a/cs/include/alibabacloud/cs/model/CancelWorkflowRequest.h b/cs/include/alibabacloud/cs/model/CancelWorkflowRequest.h new file mode 100644 index 000000000..9b705451b --- /dev/null +++ b/cs/include/alibabacloud/cs/model/CancelWorkflowRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_CANCELWORKFLOWREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_CANCELWORKFLOWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT CancelWorkflowRequest : public RoaServiceRequest + { + + public: + CancelWorkflowRequest(); + ~CancelWorkflowRequest(); + + std::string getWorkflowName()const; + void setWorkflowName(const std::string& workflowName); + + private: + std::string workflowName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_CANCELWORKFLOWREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/CancelWorkflowResult.h b/cs/include/alibabacloud/cs/model/CancelWorkflowResult.h new file mode 100644 index 000000000..c409b2c4e --- /dev/null +++ b/cs/include/alibabacloud/cs/model/CancelWorkflowResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_CANCELWORKFLOWRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_CANCELWORKFLOWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT CancelWorkflowResult : public ServiceResult + { + public: + + + CancelWorkflowResult(); + explicit CancelWorkflowResult(const std::string &payload); + ~CancelWorkflowResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_CANCELWORKFLOWRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/CreateClusterRequest.h b/cs/include/alibabacloud/cs/model/CreateClusterRequest.h index 365455062..2ce74ed44 100644 --- a/cs/include/alibabacloud/cs/model/CreateClusterRequest.h +++ b/cs/include/alibabacloud/cs/model/CreateClusterRequest.h @@ -35,8 +35,131 @@ namespace AlibabaCloud CreateClusterRequest(); ~CreateClusterRequest(); + std::string getProxy_mode()const; + void setProxy_mode(const std::string& proxy_mode); + std::string getMaster_system_disk_category()const; + void setMaster_system_disk_category(const std::string& master_system_disk_category); + bool getCloud_monitor_flags()const; + void setCloud_monitor_flags(bool cloud_monitor_flags); + int getMaster_period()const; + void setMaster_period(int master_period); + bool getSsh_flags()const; + void setSsh_flags(bool ssh_flags); + std::string getSecurity_group_id()const; + void setSecurity_group_id(const std::string& security_group_id); + std::string getContainer_cidr()const; + void setContainer_cidr(const std::string& container_cidr); + std::string getCluster_type()const; + void setCluster_type(const std::string& cluster_type); + bool getEndpoint_public_access()const; + void setEndpoint_public_access(bool endpoint_public_access); + bool getWorker_auto_renew()const; + void setWorker_auto_renew(bool worker_auto_renew); + std::string getPlatform()const; + void setPlatform(const std::string& platform); + std::string getNode_port_range()const; + void setNode_port_range(const std::string& node_port_range); + std::string getService_cidr()const; + void setService_cidr(const std::string& service_cidr); + std::string getLogin_password()const; + void setLogin_password(const std::string& login_password); + std::string getKubernetes_version()const; + void setKubernetes_version(const std::string& kubernetes_version); + std::string getMaster_period_unit()const; + void setMaster_period_unit(const std::string& master_period_unit); + int getMaster_system_disk_size()const; + void setMaster_system_disk_size(int master_system_disk_size); + int getMaster_count()const; + void setMaster_count(int master_count); + int getNum_of_nodes()const; + void setNum_of_nodes(int num_of_nodes); + bool getDeletion_protection()const; + void setDeletion_protection(bool deletion_protection); + std::string getKey_pair()const; + void setKey_pair(const std::string& key_pair); + bool getWorker_data_disk()const; + void setWorker_data_disk(bool worker_data_disk); + bool getMaster_auto_renew()const; + void setMaster_auto_renew(bool master_auto_renew); + std::string getRegion_id()const; + void setRegion_id(const std::string& region_id); + bool getSnat_entry()const; + void setSnat_entry(bool snat_entry); + std::string getWorker_system_disk_category()const; + void setWorker_system_disk_category(const std::string& worker_system_disk_category); + std::string getRuntime()const; + void setRuntime(const std::string& runtime); + std::string getWorker_period_unit()const; + void setWorker_period_unit(const std::string& worker_period_unit); + std::string getMaster_instance_charge_type()const; + void setMaster_instance_charge_type(const std::string& master_instance_charge_type); + std::string getNode_cidr_mask()const; + void setNode_cidr_mask(const std::string& node_cidr_mask); + int getWorker_auto_renew_period()const; + void setWorker_auto_renew_period(int worker_auto_renew_period); + int getMaster_auto_renew_period()const; + void setMaster_auto_renew_period(int master_auto_renew_period); + int getTimeout_mins()const; + void setTimeout_mins(int timeout_mins); + int getWorker_period()const; + void setWorker_period(int worker_period); + int getWorker_system_disk_size()const; + void setWorker_system_disk_size(int worker_system_disk_size); + std::string getOs_type()const; + void setOs_type(const std::string& os_type); + std::string getCpu_policy()const; + void setCpu_policy(const std::string& cpu_policy); + std::string getVpcid()const; + void setVpcid(const std::string& vpcid); + std::string getName()const; + void setName(const std::string& name); + bool getDisable_rollback()const; + void setDisable_rollback(bool disable_rollback); + std::string getWorker_instance_charge_type()const; + void setWorker_instance_charge_type(const std::string& worker_instance_charge_type); private: + std::string proxy_mode_; + std::string master_system_disk_category_; + bool cloud_monitor_flags_; + int master_period_; + bool ssh_flags_; + std::string security_group_id_; + std::string container_cidr_; + std::string cluster_type_; + bool endpoint_public_access_; + bool worker_auto_renew_; + std::string platform_; + std::string node_port_range_; + std::string service_cidr_; + std::string login_password_; + std::string kubernetes_version_; + std::string master_period_unit_; + int master_system_disk_size_; + int master_count_; + int num_of_nodes_; + bool deletion_protection_; + std::string key_pair_; + bool worker_data_disk_; + bool master_auto_renew_; + std::string region_id_; + bool snat_entry_; + std::string worker_system_disk_category_; + std::string runtime_; + std::string worker_period_unit_; + std::string master_instance_charge_type_; + std::string node_cidr_mask_; + int worker_auto_renew_period_; + int master_auto_renew_period_; + int timeout_mins_; + int worker_period_; + int worker_system_disk_size_; + std::string os_type_; + std::string cpu_policy_; + std::string vpcid_; + std::string name_; + bool disable_rollback_; + std::string worker_instance_charge_type_; }; } diff --git a/cs/include/alibabacloud/cs/model/CreateClusterResult.h b/cs/include/alibabacloud/cs/model/CreateClusterResult.h index ebae8f09c..5f2993eef 100644 --- a/cs/include/alibabacloud/cs/model/CreateClusterResult.h +++ b/cs/include/alibabacloud/cs/model/CreateClusterResult.h @@ -37,10 +37,16 @@ namespace AlibabaCloud CreateClusterResult(); explicit CreateClusterResult(const std::string &payload); ~CreateClusterResult(); + std::string getRequest_id()const; + std::string getCluster_id()const; + std::string getTask_id()const; protected: void parse(const std::string &payload); private: + std::string request_id_; + std::string cluster_id_; + std::string task_id_; }; } diff --git a/cs/include/alibabacloud/cs/model/CreateServiceMeshRequest.h b/cs/include/alibabacloud/cs/model/CreateServiceMeshRequest.h new file mode 100644 index 000000000..2e6588a53 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/CreateServiceMeshRequest.h @@ -0,0 +1,45 @@ +/* + * 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_CS_MODEL_CREATESERVICEMESHREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_CREATESERVICEMESHREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT CreateServiceMeshRequest : public RoaServiceRequest + { + + public: + CreateServiceMeshRequest(); + ~CreateServiceMeshRequest(); + + + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_CREATESERVICEMESHREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/CreateServiceMeshResult.h b/cs/include/alibabacloud/cs/model/CreateServiceMeshResult.h new file mode 100644 index 000000000..7375f2a73 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/CreateServiceMeshResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_CREATESERVICEMESHRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_CREATESERVICEMESHRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT CreateServiceMeshResult : public ServiceResult + { + public: + + + CreateServiceMeshResult(); + explicit CreateServiceMeshResult(const std::string &payload); + ~CreateServiceMeshResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_CREATESERVICEMESHRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DeleteClusterNodesRequest.h b/cs/include/alibabacloud/cs/model/DeleteClusterNodesRequest.h index 427875094..630be307f 100644 --- a/cs/include/alibabacloud/cs/model/DeleteClusterNodesRequest.h +++ b/cs/include/alibabacloud/cs/model/DeleteClusterNodesRequest.h @@ -35,11 +35,14 @@ namespace AlibabaCloud DeleteClusterNodesRequest(); ~DeleteClusterNodesRequest(); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); + std::string getRelease_node()const; + void setRelease_node(const std::string& release_node); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); private: - std::string clusterId_; + std::string release_node_; + std::string clusterId_; }; } diff --git a/cs/include/alibabacloud/cs/model/DescirbeWorkflowRequest.h b/cs/include/alibabacloud/cs/model/DescirbeWorkflowRequest.h new file mode 100644 index 000000000..dd1a8ec84 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescirbeWorkflowRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_DESCIRBEWORKFLOWREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_DESCIRBEWORKFLOWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescirbeWorkflowRequest : public RoaServiceRequest + { + + public: + DescirbeWorkflowRequest(); + ~DescirbeWorkflowRequest(); + + std::string getWorkflowName()const; + void setWorkflowName(const std::string& workflowName); + + private: + std::string workflowName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCIRBEWORKFLOWREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescirbeWorkflowResult.h b/cs/include/alibabacloud/cs/model/DescirbeWorkflowResult.h new file mode 100644 index 000000000..e16d86523 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescirbeWorkflowResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_DESCIRBEWORKFLOWRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_DESCIRBEWORKFLOWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescirbeWorkflowResult : public ServiceResult + { + public: + + + DescirbeWorkflowResult(); + explicit DescirbeWorkflowResult(const std::string &payload); + ~DescirbeWorkflowResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCIRBEWORKFLOWRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeAddonsRequest.h b/cs/include/alibabacloud/cs/model/DescribeAddonsRequest.h new file mode 100644 index 000000000..bc5041ef9 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeAddonsRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_DESCRIBEADDONSREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBEADDONSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeAddonsRequest : public RoaServiceRequest + { + + public: + DescribeAddonsRequest(); + ~DescribeAddonsRequest(); + + std::string getRegion()const; + void setRegion(const std::string& region); + + private: + std::string region_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBEADDONSREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeAddonsResult.h b/cs/include/alibabacloud/cs/model/DescribeAddonsResult.h new file mode 100644 index 000000000..566635cb3 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeAddonsResult.h @@ -0,0 +1,79 @@ +/* + * 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_CS_MODEL_DESCRIBEADDONSRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBEADDONSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeAddonsResult : public ServiceResult + { + public: + struct StandardComponents + { + struct Addon_name + { + std::string required; + std::string version; + std::string config; + bool disabled; + std::string name; + }; + Addon_name addon_name; + }; + struct ComponentGroupsItem + { + struct ItemsItem + { + std::string required; + std::string version; + std::string config; + bool disabled; + std::string name; + }; + std::string group_name; + std::vector items; + std::vector _default; + }; + + + DescribeAddonsResult(); + explicit DescribeAddonsResult(const std::string &payload); + ~DescribeAddonsResult(); + StandardComponents getStandardComponents()const; + std::vector getComponentGroups()const; + + protected: + void parse(const std::string &payload); + private: + StandardComponents standardComponents_; + std::vector componentGroups_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBEADDONSRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeClusterAddonUpgradeStatusRequest.h b/cs/include/alibabacloud/cs/model/DescribeClusterAddonUpgradeStatusRequest.h new file mode 100644 index 000000000..0a1f9c514 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeClusterAddonUpgradeStatusRequest.h @@ -0,0 +1,51 @@ +/* + * 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_CS_MODEL_DESCRIBECLUSTERADDONUPGRADESTATUSREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBECLUSTERADDONUPGRADESTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeClusterAddonUpgradeStatusRequest : public RoaServiceRequest + { + + public: + DescribeClusterAddonUpgradeStatusRequest(); + ~DescribeClusterAddonUpgradeStatusRequest(); + + std::string getComponentId()const; + void setComponentId(const std::string& componentId); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string componentId_; + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBECLUSTERADDONUPGRADESTATUSREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeClusterAddonUpgradeStatusResult.h b/cs/include/alibabacloud/cs/model/DescribeClusterAddonUpgradeStatusResult.h new file mode 100644 index 000000000..b3fe2f9a7 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeClusterAddonUpgradeStatusResult.h @@ -0,0 +1,74 @@ +/* + * 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_CS_MODEL_DESCRIBECLUSTERADDONUPGRADESTATUSRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBECLUSTERADDONUPGRADESTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeClusterAddonUpgradeStatusResult : public ServiceResult + { + public: + struct ComponentId + { + struct Addon_info + { + std::string message; + std::string version; + std::string ready_to_upgrade; + std::string component_name; + std::string yaml; + }; + struct Tasks + { + std::string status; + std::string master_url; + std::string finished_at; + std::string created_at; + }; + Tasks tasks; + std::string _template; + bool can_upgrade; + Addon_info addon_info; + std::string changed; + }; + + + DescribeClusterAddonUpgradeStatusResult(); + explicit DescribeClusterAddonUpgradeStatusResult(const std::string &payload); + ~DescribeClusterAddonUpgradeStatusResult(); + ComponentId getComponentId()const; + + protected: + void parse(const std::string &payload); + private: + ComponentId componentId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBECLUSTERADDONUPGRADESTATUSRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeClusterAddonsVersionRequest.h b/cs/include/alibabacloud/cs/model/DescribeClusterAddonsVersionRequest.h new file mode 100644 index 000000000..58f5a7193 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeClusterAddonsVersionRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_DESCRIBECLUSTERADDONSVERSIONREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBECLUSTERADDONSVERSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeClusterAddonsVersionRequest : public RoaServiceRequest + { + + public: + DescribeClusterAddonsVersionRequest(); + ~DescribeClusterAddonsVersionRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBECLUSTERADDONSVERSIONREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeClusterAddonsVersionResult.h b/cs/include/alibabacloud/cs/model/DescribeClusterAddonsVersionResult.h new file mode 100644 index 000000000..53a720084 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeClusterAddonsVersionResult.h @@ -0,0 +1,73 @@ +/* + * 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_CS_MODEL_DESCRIBECLUSTERADDONSVERSIONRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBECLUSTERADDONSVERSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeClusterAddonsVersionResult : public ServiceResult + { + public: + + + DescribeClusterAddonsVersionResult(); + explicit DescribeClusterAddonsVersionResult(const std::string &payload); + ~DescribeClusterAddonsVersionResult(); + std::string getPolicy()const; + std::string getNext_version()const; + std::string get_Template()const; + bool getCan_upgrade()const; + bool getExist()const; + std::string getMessage()const; + bool getRequired()const; + std::string getVersion()const; + bool getForce()const; + std::string getReady_to_upgrade()const; + std::string getChanged()const; + std::string getComponent_name()const; + + protected: + void parse(const std::string &payload); + private: + std::string policy_; + std::string next_version_; + std::string _template_; + bool can_upgrade_; + bool exist_; + std::string message_; + bool required_; + std::string version_; + bool force_; + std::string ready_to_upgrade_; + std::string changed_; + std::string component_name_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBECLUSTERADDONSVERSIONRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeClusterUserKubeconfigResult.h b/cs/include/alibabacloud/cs/model/DescribeClusterUserKubeconfigResult.h index d6534dbfd..b70b54663 100644 --- a/cs/include/alibabacloud/cs/model/DescribeClusterUserKubeconfigResult.h +++ b/cs/include/alibabacloud/cs/model/DescribeClusterUserKubeconfigResult.h @@ -37,10 +37,12 @@ namespace AlibabaCloud DescribeClusterUserKubeconfigResult(); explicit DescribeClusterUserKubeconfigResult(const std::string &payload); ~DescribeClusterUserKubeconfigResult(); + std::string getConfig()const; protected: void parse(const std::string &payload); private: + std::string config_; }; } diff --git a/cs/include/alibabacloud/cs/model/DescribeClusterV2UserKubeconfigRequest.h b/cs/include/alibabacloud/cs/model/DescribeClusterV2UserKubeconfigRequest.h index 21b6c4a03..41372ad9e 100644 --- a/cs/include/alibabacloud/cs/model/DescribeClusterV2UserKubeconfigRequest.h +++ b/cs/include/alibabacloud/cs/model/DescribeClusterV2UserKubeconfigRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeClusterV2UserKubeconfigRequest(); ~DescribeClusterV2UserKubeconfigRequest(); - bool getPrivateIpAddress()const; - void setPrivateIpAddress(bool privateIpAddress); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); + bool getPrivateIpAddress()const; + void setPrivateIpAddress(bool privateIpAddress); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); private: - bool privateIpAddress_; - std::string clusterId_; + bool privateIpAddress_; + std::string clusterId_; }; } diff --git a/cs/include/alibabacloud/cs/model/DescribeClustersResult.h b/cs/include/alibabacloud/cs/model/DescribeClustersResult.h index 1d501ae85..76c010db0 100644 --- a/cs/include/alibabacloud/cs/model/DescribeClustersResult.h +++ b/cs/include/alibabacloud/cs/model/DescribeClustersResult.h @@ -37,10 +37,38 @@ namespace AlibabaCloud DescribeClustersResult(); explicit DescribeClustersResult(const std::string &payload); ~DescribeClustersResult(); + std::string getCluster_id()const; + std::string getExternal_loadbalancer_id()const; + std::string getUpdated()const; + std::string getRegion_id()const; + std::string getSize()const; + std::string getVpc_id()const; + std::string getNetwork_mode()const; + std::string getSecurity_group_id()const; + std::string getCreated()const; + std::string getName()const; + std::string getAgent_version()const; + std::string getState()const; + std::string getVpc_id1()const; + std::string getMaster_url()const; protected: void parse(const std::string &payload); private: + std::string cluster_id_; + std::string external_loadbalancer_id_; + std::string updated_; + std::string region_id_; + std::string size_; + std::string vpc_id_; + std::string network_mode_; + std::string security_group_id_; + std::string created_; + std::string name_; + std::string agent_version_; + std::string state_; + std::string vpc_id1_; + std::string master_url_; }; } diff --git a/cs/include/alibabacloud/cs/model/DescribeEdgeClusterAttachScriptsRequest.h b/cs/include/alibabacloud/cs/model/DescribeEdgeClusterAttachScriptsRequest.h new file mode 100644 index 000000000..965429c20 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeEdgeClusterAttachScriptsRequest.h @@ -0,0 +1,51 @@ +/* + * 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_CS_MODEL_DESCRIBEEDGECLUSTERATTACHSCRIPTSREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBEEDGECLUSTERATTACHSCRIPTSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeEdgeClusterAttachScriptsRequest : public RoaServiceRequest + { + + public: + DescribeEdgeClusterAttachScriptsRequest(); + ~DescribeEdgeClusterAttachScriptsRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getNamePrefix()const; + void setNamePrefix(const std::string& namePrefix); + + private: + std::string clusterId_; + std::string namePrefix_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBEEDGECLUSTERATTACHSCRIPTSREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeEdgeClusterAttachScriptsResult.h b/cs/include/alibabacloud/cs/model/DescribeEdgeClusterAttachScriptsResult.h new file mode 100644 index 000000000..540cc325d --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeEdgeClusterAttachScriptsResult.h @@ -0,0 +1,51 @@ +/* + * 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_CS_MODEL_DESCRIBEEDGECLUSTERATTACHSCRIPTSRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBEEDGECLUSTERATTACHSCRIPTSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeEdgeClusterAttachScriptsResult : public ServiceResult + { + public: + + + DescribeEdgeClusterAttachScriptsResult(); + explicit DescribeEdgeClusterAttachScriptsResult(const std::string &payload); + ~DescribeEdgeClusterAttachScriptsResult(); + std::string getConfig()const; + + protected: + void parse(const std::string &payload); + private: + std::string config_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBEEDGECLUSTERATTACHSCRIPTSRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeWorkflowsRequest.h b/cs/include/alibabacloud/cs/model/DescribeWorkflowsRequest.h new file mode 100644 index 000000000..0fe648346 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeWorkflowsRequest.h @@ -0,0 +1,45 @@ +/* + * 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_CS_MODEL_DESCRIBEWORKFLOWSREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBEWORKFLOWSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeWorkflowsRequest : public RoaServiceRequest + { + + public: + DescribeWorkflowsRequest(); + ~DescribeWorkflowsRequest(); + + + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBEWORKFLOWSREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/DescribeWorkflowsResult.h b/cs/include/alibabacloud/cs/model/DescribeWorkflowsResult.h new file mode 100644 index 000000000..b324c6c9d --- /dev/null +++ b/cs/include/alibabacloud/cs/model/DescribeWorkflowsResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_DESCRIBEWORKFLOWSRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_DESCRIBEWORKFLOWSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT DescribeWorkflowsResult : public ServiceResult + { + public: + + + DescribeWorkflowsResult(); + explicit DescribeWorkflowsResult(const std::string &payload); + ~DescribeWorkflowsResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_DESCRIBEWORKFLOWSRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/ModifyClusterTagsRequest.h b/cs/include/alibabacloud/cs/model/ModifyClusterTagsRequest.h new file mode 100644 index 000000000..940f19739 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/ModifyClusterTagsRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CS_MODEL_MODIFYCLUSTERTAGSREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_MODIFYCLUSTERTAGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT ModifyClusterTagsRequest : public RoaServiceRequest + { + + public: + ModifyClusterTagsRequest(); + ~ModifyClusterTagsRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getValue()const; + void setValue(const std::string& value); + std::string getKey()const; + void setKey(const std::string& key); + + private: + std::string clusterId_; + std::string value_; + std::string key_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_MODIFYCLUSTERTAGSREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/ModifyClusterTagsResult.h b/cs/include/alibabacloud/cs/model/ModifyClusterTagsResult.h new file mode 100644 index 000000000..49f103bd2 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/ModifyClusterTagsResult.h @@ -0,0 +1,51 @@ +/* + * 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_CS_MODEL_MODIFYCLUSTERTAGSRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_MODIFYCLUSTERTAGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT ModifyClusterTagsResult : public ServiceResult + { + public: + + + ModifyClusterTagsResult(); + explicit ModifyClusterTagsResult(const std::string &payload); + ~ModifyClusterTagsResult(); + std::string getRequestId()const; + + protected: + void parse(const std::string &payload); + private: + std::string requestId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_MODIFYCLUSTERTAGSRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/RemoveWorkflowRequest.h b/cs/include/alibabacloud/cs/model/RemoveWorkflowRequest.h new file mode 100644 index 000000000..b5e1baaaa --- /dev/null +++ b/cs/include/alibabacloud/cs/model/RemoveWorkflowRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_REMOVEWORKFLOWREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_REMOVEWORKFLOWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT RemoveWorkflowRequest : public RoaServiceRequest + { + + public: + RemoveWorkflowRequest(); + ~RemoveWorkflowRequest(); + + std::string getWorkflowName()const; + void setWorkflowName(const std::string& workflowName); + + private: + std::string workflowName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_REMOVEWORKFLOWREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/RemoveWorkflowResult.h b/cs/include/alibabacloud/cs/model/RemoveWorkflowResult.h new file mode 100644 index 000000000..81f9e9523 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/RemoveWorkflowResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_REMOVEWORKFLOWRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_REMOVEWORKFLOWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT RemoveWorkflowResult : public ServiceResult + { + public: + + + RemoveWorkflowResult(); + explicit RemoveWorkflowResult(const std::string &payload); + ~RemoveWorkflowResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_REMOVEWORKFLOWRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/ScaleOutClusterRequest.h b/cs/include/alibabacloud/cs/model/ScaleOutClusterRequest.h index 876da6447..51b160c67 100644 --- a/cs/include/alibabacloud/cs/model/ScaleOutClusterRequest.h +++ b/cs/include/alibabacloud/cs/model/ScaleOutClusterRequest.h @@ -35,11 +35,53 @@ namespace AlibabaCloud ScaleOutClusterRequest(); ~ScaleOutClusterRequest(); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); + bool getWorker_data_disk()const; + void setWorker_data_disk(bool worker_data_disk); + std::string getKey_pair()const; + void setKey_pair(const std::string& key_pair); + int getCount()const; + void setCount(int count); + std::string getWorker_system_disk_category()const; + void setWorker_system_disk_category(const std::string& worker_system_disk_category); + bool getCloud_monitor_flags()const; + void setCloud_monitor_flags(bool cloud_monitor_flags); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getWorker_period_unit()const; + void setWorker_period_unit(const std::string& worker_period_unit); + bool getWorker_auto_renew()const; + void setWorker_auto_renew(bool worker_auto_renew); + int getWorker_auto_renew_period()const; + void setWorker_auto_renew_period(int worker_auto_renew_period); + int getWorker_period()const; + void setWorker_period(int worker_period); + std::string getLogin_password()const; + void setLogin_password(const std::string& login_password); + int getWorker_system_disk_size()const; + void setWorker_system_disk_size(int worker_system_disk_size); + std::string getCpu_policy()const; + void setCpu_policy(const std::string& cpu_policy); + bool getDisable_rollback()const; + void setDisable_rollback(bool disable_rollback); + std::string getWorker_instance_charge_type()const; + void setWorker_instance_charge_type(const std::string& worker_instance_charge_type); private: - std::string clusterId_; + bool worker_data_disk_; + std::string key_pair_; + int count_; + std::string worker_system_disk_category_; + bool cloud_monitor_flags_; + std::string clusterId_; + std::string worker_period_unit_; + bool worker_auto_renew_; + int worker_auto_renew_period_; + int worker_period_; + std::string login_password_; + int worker_system_disk_size_; + std::string cpu_policy_; + bool disable_rollback_; + std::string worker_instance_charge_type_; }; } diff --git a/cs/include/alibabacloud/cs/model/ScaleOutClusterResult.h b/cs/include/alibabacloud/cs/model/ScaleOutClusterResult.h index a2b2331e2..47137db0e 100644 --- a/cs/include/alibabacloud/cs/model/ScaleOutClusterResult.h +++ b/cs/include/alibabacloud/cs/model/ScaleOutClusterResult.h @@ -37,10 +37,18 @@ namespace AlibabaCloud ScaleOutClusterResult(); explicit ScaleOutClusterResult(const std::string &payload); ~ScaleOutClusterResult(); + std::string getRequest_id()const; + std::string getCluster_id()const; + std::string getInstanceId()const; + std::string getTask_id()const; protected: void parse(const std::string &payload); private: + std::string request_id_; + std::string cluster_id_; + std::string instanceId_; + std::string task_id_; }; } diff --git a/cs/include/alibabacloud/cs/model/ServiceMeshAddClusterRequest.h b/cs/include/alibabacloud/cs/model/ServiceMeshAddClusterRequest.h new file mode 100644 index 000000000..37cd7c668 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/ServiceMeshAddClusterRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_SERVICEMESHADDCLUSTERREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_SERVICEMESHADDCLUSTERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT ServiceMeshAddClusterRequest : public RoaServiceRequest + { + + public: + ServiceMeshAddClusterRequest(); + ~ServiceMeshAddClusterRequest(); + + std::string getServiceMeshId()const; + void setServiceMeshId(const std::string& serviceMeshId); + + private: + std::string serviceMeshId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_SERVICEMESHADDCLUSTERREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/ServiceMeshAddClusterResult.h b/cs/include/alibabacloud/cs/model/ServiceMeshAddClusterResult.h new file mode 100644 index 000000000..be95b714f --- /dev/null +++ b/cs/include/alibabacloud/cs/model/ServiceMeshAddClusterResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_SERVICEMESHADDCLUSTERRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_SERVICEMESHADDCLUSTERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT ServiceMeshAddClusterResult : public ServiceResult + { + public: + + + ServiceMeshAddClusterResult(); + explicit ServiceMeshAddClusterResult(const std::string &payload); + ~ServiceMeshAddClusterResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_SERVICEMESHADDCLUSTERRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/ServiceMeshApiServerRequest.h b/cs/include/alibabacloud/cs/model/ServiceMeshApiServerRequest.h new file mode 100644 index 000000000..6aca615a0 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/ServiceMeshApiServerRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_SERVICEMESHAPISERVERREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_SERVICEMESHAPISERVERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT ServiceMeshApiServerRequest : public RoaServiceRequest + { + + public: + ServiceMeshApiServerRequest(); + ~ServiceMeshApiServerRequest(); + + std::string getServiceMeshId()const; + void setServiceMeshId(const std::string& serviceMeshId); + + private: + std::string serviceMeshId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_SERVICEMESHAPISERVERREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/ServiceMeshApiServerResult.h b/cs/include/alibabacloud/cs/model/ServiceMeshApiServerResult.h new file mode 100644 index 000000000..459d7c454 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/ServiceMeshApiServerResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_SERVICEMESHAPISERVERRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_SERVICEMESHAPISERVERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT ServiceMeshApiServerResult : public ServiceResult + { + public: + + + ServiceMeshApiServerResult(); + explicit ServiceMeshApiServerResult(const std::string &payload); + ~ServiceMeshApiServerResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_SERVICEMESHAPISERVERRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/ServiceMeshRemoveClusterRequest.h b/cs/include/alibabacloud/cs/model/ServiceMeshRemoveClusterRequest.h new file mode 100644 index 000000000..044ba091f --- /dev/null +++ b/cs/include/alibabacloud/cs/model/ServiceMeshRemoveClusterRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_SERVICEMESHREMOVECLUSTERREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_SERVICEMESHREMOVECLUSTERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT ServiceMeshRemoveClusterRequest : public RoaServiceRequest + { + + public: + ServiceMeshRemoveClusterRequest(); + ~ServiceMeshRemoveClusterRequest(); + + std::string getServiceMeshId()const; + void setServiceMeshId(const std::string& serviceMeshId); + + private: + std::string serviceMeshId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_SERVICEMESHREMOVECLUSTERREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/ServiceMeshRemoveClusterResult.h b/cs/include/alibabacloud/cs/model/ServiceMeshRemoveClusterResult.h new file mode 100644 index 000000000..64e9e677f --- /dev/null +++ b/cs/include/alibabacloud/cs/model/ServiceMeshRemoveClusterResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_SERVICEMESHREMOVECLUSTERRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_SERVICEMESHREMOVECLUSTERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT ServiceMeshRemoveClusterResult : public ServiceResult + { + public: + + + ServiceMeshRemoveClusterResult(); + explicit ServiceMeshRemoveClusterResult(const std::string &payload); + ~ServiceMeshRemoveClusterResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_SERVICEMESHREMOVECLUSTERRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/StartWorkflowRequest.h b/cs/include/alibabacloud/cs/model/StartWorkflowRequest.h new file mode 100644 index 000000000..df86e2836 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/StartWorkflowRequest.h @@ -0,0 +1,45 @@ +/* + * 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_CS_MODEL_STARTWORKFLOWREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_STARTWORKFLOWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT StartWorkflowRequest : public RoaServiceRequest + { + + public: + StartWorkflowRequest(); + ~StartWorkflowRequest(); + + + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_STARTWORKFLOWREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/StartWorkflowResult.h b/cs/include/alibabacloud/cs/model/StartWorkflowResult.h new file mode 100644 index 000000000..ef7e201f8 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/StartWorkflowResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_STARTWORKFLOWRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_STARTWORKFLOWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT StartWorkflowResult : public ServiceResult + { + public: + + + StartWorkflowResult(); + explicit StartWorkflowResult(const std::string &payload); + ~StartWorkflowResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_STARTWORKFLOWRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/UnInstallClusterAddonsRequest.h b/cs/include/alibabacloud/cs/model/UnInstallClusterAddonsRequest.h new file mode 100644 index 000000000..d064c910e --- /dev/null +++ b/cs/include/alibabacloud/cs/model/UnInstallClusterAddonsRequest.h @@ -0,0 +1,51 @@ +/* + * 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_CS_MODEL_UNINSTALLCLUSTERADDONSREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_UNINSTALLCLUSTERADDONSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT UnInstallClusterAddonsRequest : public RoaServiceRequest + { + + public: + UnInstallClusterAddonsRequest(); + ~UnInstallClusterAddonsRequest(); + + std::string getName()const; + void setName(const std::string& name); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string name_; + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_UNINSTALLCLUSTERADDONSREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/UnInstallClusterAddonsResult.h b/cs/include/alibabacloud/cs/model/UnInstallClusterAddonsResult.h new file mode 100644 index 000000000..55fb9cbc3 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/UnInstallClusterAddonsResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_UNINSTALLCLUSTERADDONSRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_UNINSTALLCLUSTERADDONSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT UnInstallClusterAddonsResult : public ServiceResult + { + public: + + + UnInstallClusterAddonsResult(); + explicit UnInstallClusterAddonsResult(const std::string &payload); + ~UnInstallClusterAddonsResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_UNINSTALLCLUSTERADDONSRESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/UpdateK8sClusterUserConfigExpireRequest.h b/cs/include/alibabacloud/cs/model/UpdateK8sClusterUserConfigExpireRequest.h new file mode 100644 index 000000000..654701a7d --- /dev/null +++ b/cs/include/alibabacloud/cs/model/UpdateK8sClusterUserConfigExpireRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_UPDATEK8SCLUSTERUSERCONFIGEXPIREREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_UPDATEK8SCLUSTERUSERCONFIGEXPIREREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT UpdateK8sClusterUserConfigExpireRequest : public RoaServiceRequest + { + + public: + UpdateK8sClusterUserConfigExpireRequest(); + ~UpdateK8sClusterUserConfigExpireRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_UPDATEK8SCLUSTERUSERCONFIGEXPIREREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/UpdateK8sClusterUserConfigExpireResult.h b/cs/include/alibabacloud/cs/model/UpdateK8sClusterUserConfigExpireResult.h new file mode 100644 index 000000000..80e473ef0 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/UpdateK8sClusterUserConfigExpireResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_UPDATEK8SCLUSTERUSERCONFIGEXPIRERESULT_H_ +#define ALIBABACLOUD_CS_MODEL_UPDATEK8SCLUSTERUSERCONFIGEXPIRERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT UpdateK8sClusterUserConfigExpireResult : public ServiceResult + { + public: + + + UpdateK8sClusterUserConfigExpireResult(); + explicit UpdateK8sClusterUserConfigExpireResult(const std::string &payload); + ~UpdateK8sClusterUserConfigExpireResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_UPDATEK8SCLUSTERUSERCONFIGEXPIRERESULT_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/UpdateServiceMeshRequest.h b/cs/include/alibabacloud/cs/model/UpdateServiceMeshRequest.h new file mode 100644 index 000000000..5473e7518 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/UpdateServiceMeshRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CS_MODEL_UPDATESERVICEMESHREQUEST_H_ +#define ALIBABACLOUD_CS_MODEL_UPDATESERVICEMESHREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT UpdateServiceMeshRequest : public RoaServiceRequest + { + + public: + UpdateServiceMeshRequest(); + ~UpdateServiceMeshRequest(); + + std::string getServiceMeshId()const; + void setServiceMeshId(const std::string& serviceMeshId); + + private: + std::string serviceMeshId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_UPDATESERVICEMESHREQUEST_H_ \ No newline at end of file diff --git a/cs/include/alibabacloud/cs/model/UpdateServiceMeshResult.h b/cs/include/alibabacloud/cs/model/UpdateServiceMeshResult.h new file mode 100644 index 000000000..6c0a9af56 --- /dev/null +++ b/cs/include/alibabacloud/cs/model/UpdateServiceMeshResult.h @@ -0,0 +1,49 @@ +/* + * 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_CS_MODEL_UPDATESERVICEMESHRESULT_H_ +#define ALIBABACLOUD_CS_MODEL_UPDATESERVICEMESHRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CS + { + namespace Model + { + class ALIBABACLOUD_CS_EXPORT UpdateServiceMeshResult : public ServiceResult + { + public: + + + UpdateServiceMeshResult(); + explicit UpdateServiceMeshResult(const std::string &payload); + ~UpdateServiceMeshResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CS_MODEL_UPDATESERVICEMESHRESULT_H_ \ No newline at end of file diff --git a/cs/src/CSClient.cc b/cs/src/CSClient.cc index c0150e63a..560b6cbed 100644 --- a/cs/src/CSClient.cc +++ b/cs/src/CSClient.cc @@ -87,6 +87,42 @@ CSClient::AttachInstancesOutcomeCallable CSClient::attachInstancesCallable(const return task->get_future(); } +CSClient::CancelWorkflowOutcome CSClient::cancelWorkflow(const CancelWorkflowRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CancelWorkflowOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CancelWorkflowOutcome(CancelWorkflowResult(outcome.result())); + else + return CancelWorkflowOutcome(outcome.error()); +} + +void CSClient::cancelWorkflowAsync(const CancelWorkflowRequest& request, const CancelWorkflowAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cancelWorkflow(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::CancelWorkflowOutcomeCallable CSClient::cancelWorkflowCallable(const CancelWorkflowRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cancelWorkflow(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CSClient::CheckAliyunCSServiceRoleOutcome CSClient::checkAliyunCSServiceRole(const CheckAliyunCSServiceRoleRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -195,6 +231,42 @@ CSClient::CreateClusterByResourcesGroupOutcomeCallable CSClient::createClusterBy return task->get_future(); } +CSClient::CreateServiceMeshOutcome CSClient::createServiceMesh(const CreateServiceMeshRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateServiceMeshOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateServiceMeshOutcome(CreateServiceMeshResult(outcome.result())); + else + return CreateServiceMeshOutcome(outcome.error()); +} + +void CSClient::createServiceMeshAsync(const CreateServiceMeshRequest& request, const CreateServiceMeshAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createServiceMesh(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::CreateServiceMeshOutcomeCallable CSClient::createServiceMeshCallable(const CreateServiceMeshRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createServiceMesh(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CSClient::DeleteClusterOutcome CSClient::deleteCluster(const DeleteClusterRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -303,6 +375,78 @@ CSClient::DeleteClusterNodesOutcomeCallable CSClient::deleteClusterNodesCallable return task->get_future(); } +CSClient::DescirbeWorkflowOutcome CSClient::descirbeWorkflow(const DescirbeWorkflowRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescirbeWorkflowOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescirbeWorkflowOutcome(DescirbeWorkflowResult(outcome.result())); + else + return DescirbeWorkflowOutcome(outcome.error()); +} + +void CSClient::descirbeWorkflowAsync(const DescirbeWorkflowRequest& request, const DescirbeWorkflowAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, descirbeWorkflow(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::DescirbeWorkflowOutcomeCallable CSClient::descirbeWorkflowCallable(const DescirbeWorkflowRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->descirbeWorkflow(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::DescribeAddonsOutcome CSClient::describeAddons(const DescribeAddonsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAddonsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAddonsOutcome(DescribeAddonsResult(outcome.result())); + else + return DescribeAddonsOutcome(outcome.error()); +} + +void CSClient::describeAddonsAsync(const DescribeAddonsRequest& request, const DescribeAddonsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAddons(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::DescribeAddonsOutcomeCallable CSClient::describeAddonsCallable(const DescribeAddonsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAddons(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CSClient::DescribeApiVersionOutcome CSClient::describeApiVersion(const DescribeApiVersionRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -339,6 +483,78 @@ CSClient::DescribeApiVersionOutcomeCallable CSClient::describeApiVersionCallable return task->get_future(); } +CSClient::DescribeClusterAddonUpgradeStatusOutcome CSClient::describeClusterAddonUpgradeStatus(const DescribeClusterAddonUpgradeStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeClusterAddonUpgradeStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeClusterAddonUpgradeStatusOutcome(DescribeClusterAddonUpgradeStatusResult(outcome.result())); + else + return DescribeClusterAddonUpgradeStatusOutcome(outcome.error()); +} + +void CSClient::describeClusterAddonUpgradeStatusAsync(const DescribeClusterAddonUpgradeStatusRequest& request, const DescribeClusterAddonUpgradeStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeClusterAddonUpgradeStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::DescribeClusterAddonUpgradeStatusOutcomeCallable CSClient::describeClusterAddonUpgradeStatusCallable(const DescribeClusterAddonUpgradeStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeClusterAddonUpgradeStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::DescribeClusterAddonsVersionOutcome CSClient::describeClusterAddonsVersion(const DescribeClusterAddonsVersionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeClusterAddonsVersionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeClusterAddonsVersionOutcome(DescribeClusterAddonsVersionResult(outcome.result())); + else + return DescribeClusterAddonsVersionOutcome(outcome.error()); +} + +void CSClient::describeClusterAddonsVersionAsync(const DescribeClusterAddonsVersionRequest& request, const DescribeClusterAddonsVersionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeClusterAddonsVersion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::DescribeClusterAddonsVersionOutcomeCallable CSClient::describeClusterAddonsVersionCallable(const DescribeClusterAddonsVersionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeClusterAddonsVersion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CSClient::DescribeClusterAttachScriptsOutcome CSClient::describeClusterAttachScripts(const DescribeClusterAttachScriptsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -663,6 +879,78 @@ CSClient::DescribeClustersOutcomeCallable CSClient::describeClustersCallable(con return task->get_future(); } +CSClient::DescribeEdgeClusterAttachScriptsOutcome CSClient::describeEdgeClusterAttachScripts(const DescribeEdgeClusterAttachScriptsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeEdgeClusterAttachScriptsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeEdgeClusterAttachScriptsOutcome(DescribeEdgeClusterAttachScriptsResult(outcome.result())); + else + return DescribeEdgeClusterAttachScriptsOutcome(outcome.error()); +} + +void CSClient::describeEdgeClusterAttachScriptsAsync(const DescribeEdgeClusterAttachScriptsRequest& request, const DescribeEdgeClusterAttachScriptsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeEdgeClusterAttachScripts(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::DescribeEdgeClusterAttachScriptsOutcomeCallable CSClient::describeEdgeClusterAttachScriptsCallable(const DescribeEdgeClusterAttachScriptsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeEdgeClusterAttachScripts(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::DescribeWorkflowsOutcome CSClient::describeWorkflows(const DescribeWorkflowsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeWorkflowsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeWorkflowsOutcome(DescribeWorkflowsResult(outcome.result())); + else + return DescribeWorkflowsOutcome(outcome.error()); +} + +void CSClient::describeWorkflowsAsync(const DescribeWorkflowsRequest& request, const DescribeWorkflowsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeWorkflows(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::DescribeWorkflowsOutcomeCallable CSClient::describeWorkflowsCallable(const DescribeWorkflowsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeWorkflows(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CSClient::DownloadClusterNodeCertsOutcome CSClient::downloadClusterNodeCerts(const DownloadClusterNodeCertsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -735,6 +1023,78 @@ CSClient::ModifyClusterOutcomeCallable CSClient::modifyClusterCallable(const Mod return task->get_future(); } +CSClient::ModifyClusterTagsOutcome CSClient::modifyClusterTags(const ModifyClusterTagsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyClusterTagsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyClusterTagsOutcome(ModifyClusterTagsResult(outcome.result())); + else + return ModifyClusterTagsOutcome(outcome.error()); +} + +void CSClient::modifyClusterTagsAsync(const ModifyClusterTagsRequest& request, const ModifyClusterTagsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyClusterTags(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::ModifyClusterTagsOutcomeCallable CSClient::modifyClusterTagsCallable(const ModifyClusterTagsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyClusterTags(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::RemoveWorkflowOutcome CSClient::removeWorkflow(const RemoveWorkflowRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RemoveWorkflowOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RemoveWorkflowOutcome(RemoveWorkflowResult(outcome.result())); + else + return RemoveWorkflowOutcome(outcome.error()); +} + +void CSClient::removeWorkflowAsync(const RemoveWorkflowRequest& request, const RemoveWorkflowAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, removeWorkflow(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::RemoveWorkflowOutcomeCallable CSClient::removeWorkflowCallable(const RemoveWorkflowRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->removeWorkflow(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CSClient::ResetClusterNodeOutcome CSClient::resetClusterNode(const ResetClusterNodeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -879,3 +1239,255 @@ CSClient::ScaleOutClusterOutcomeCallable CSClient::scaleOutClusterCallable(const return task->get_future(); } +CSClient::ServiceMeshAddClusterOutcome CSClient::serviceMeshAddCluster(const ServiceMeshAddClusterRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ServiceMeshAddClusterOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ServiceMeshAddClusterOutcome(ServiceMeshAddClusterResult(outcome.result())); + else + return ServiceMeshAddClusterOutcome(outcome.error()); +} + +void CSClient::serviceMeshAddClusterAsync(const ServiceMeshAddClusterRequest& request, const ServiceMeshAddClusterAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, serviceMeshAddCluster(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::ServiceMeshAddClusterOutcomeCallable CSClient::serviceMeshAddClusterCallable(const ServiceMeshAddClusterRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->serviceMeshAddCluster(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::ServiceMeshApiServerOutcome CSClient::serviceMeshApiServer(const ServiceMeshApiServerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ServiceMeshApiServerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ServiceMeshApiServerOutcome(ServiceMeshApiServerResult(outcome.result())); + else + return ServiceMeshApiServerOutcome(outcome.error()); +} + +void CSClient::serviceMeshApiServerAsync(const ServiceMeshApiServerRequest& request, const ServiceMeshApiServerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, serviceMeshApiServer(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::ServiceMeshApiServerOutcomeCallable CSClient::serviceMeshApiServerCallable(const ServiceMeshApiServerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->serviceMeshApiServer(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::ServiceMeshRemoveClusterOutcome CSClient::serviceMeshRemoveCluster(const ServiceMeshRemoveClusterRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ServiceMeshRemoveClusterOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ServiceMeshRemoveClusterOutcome(ServiceMeshRemoveClusterResult(outcome.result())); + else + return ServiceMeshRemoveClusterOutcome(outcome.error()); +} + +void CSClient::serviceMeshRemoveClusterAsync(const ServiceMeshRemoveClusterRequest& request, const ServiceMeshRemoveClusterAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, serviceMeshRemoveCluster(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::ServiceMeshRemoveClusterOutcomeCallable CSClient::serviceMeshRemoveClusterCallable(const ServiceMeshRemoveClusterRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->serviceMeshRemoveCluster(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::StartWorkflowOutcome CSClient::startWorkflow(const StartWorkflowRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return StartWorkflowOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return StartWorkflowOutcome(StartWorkflowResult(outcome.result())); + else + return StartWorkflowOutcome(outcome.error()); +} + +void CSClient::startWorkflowAsync(const StartWorkflowRequest& request, const StartWorkflowAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, startWorkflow(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::StartWorkflowOutcomeCallable CSClient::startWorkflowCallable(const StartWorkflowRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->startWorkflow(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::UnInstallClusterAddonsOutcome CSClient::unInstallClusterAddons(const UnInstallClusterAddonsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UnInstallClusterAddonsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UnInstallClusterAddonsOutcome(UnInstallClusterAddonsResult(outcome.result())); + else + return UnInstallClusterAddonsOutcome(outcome.error()); +} + +void CSClient::unInstallClusterAddonsAsync(const UnInstallClusterAddonsRequest& request, const UnInstallClusterAddonsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, unInstallClusterAddons(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::UnInstallClusterAddonsOutcomeCallable CSClient::unInstallClusterAddonsCallable(const UnInstallClusterAddonsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->unInstallClusterAddons(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::UpdateK8sClusterUserConfigExpireOutcome CSClient::updateK8sClusterUserConfigExpire(const UpdateK8sClusterUserConfigExpireRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateK8sClusterUserConfigExpireOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateK8sClusterUserConfigExpireOutcome(UpdateK8sClusterUserConfigExpireResult(outcome.result())); + else + return UpdateK8sClusterUserConfigExpireOutcome(outcome.error()); +} + +void CSClient::updateK8sClusterUserConfigExpireAsync(const UpdateK8sClusterUserConfigExpireRequest& request, const UpdateK8sClusterUserConfigExpireAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateK8sClusterUserConfigExpire(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::UpdateK8sClusterUserConfigExpireOutcomeCallable CSClient::updateK8sClusterUserConfigExpireCallable(const UpdateK8sClusterUserConfigExpireRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateK8sClusterUserConfigExpire(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CSClient::UpdateServiceMeshOutcome CSClient::updateServiceMesh(const UpdateServiceMeshRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateServiceMeshOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateServiceMeshOutcome(UpdateServiceMeshResult(outcome.result())); + else + return UpdateServiceMeshOutcome(outcome.error()); +} + +void CSClient::updateServiceMeshAsync(const UpdateServiceMeshRequest& request, const UpdateServiceMeshAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateServiceMesh(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSClient::UpdateServiceMeshOutcomeCallable CSClient::updateServiceMeshCallable(const UpdateServiceMeshRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateServiceMesh(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + diff --git a/cs/src/model/AttachInstancesRequest.cc b/cs/src/model/AttachInstancesRequest.cc index d3ccee125..41a951548 100644 --- a/cs/src/model/AttachInstancesRequest.cc +++ b/cs/src/model/AttachInstancesRequest.cc @@ -20,11 +20,58 @@ using AlibabaCloud::CS::Model::AttachInstancesRequest; AttachInstancesRequest::AttachInstancesRequest() : RoaServiceRequest("cs", "2015-12-15") -{} +{ + setResourcePath("/clusters/[ClusterId]/attach"); + setMethod(HttpRequest::Method::Post); +} AttachInstancesRequest::~AttachInstancesRequest() {} +std::string AttachInstancesRequest::getPassword()const +{ + return password_; +} + +void AttachInstancesRequest::setPassword(const std::string& password) +{ + password_ = password; + setBodyParameter("Password", password); +} + +bool AttachInstancesRequest::getKeep_instance_name()const +{ + return keep_instance_name_; +} + +void AttachInstancesRequest::setKeep_instance_name(bool keep_instance_name) +{ + keep_instance_name_ = keep_instance_name; + setBodyParameter("Keep_instance_name", keep_instance_name ? "true" : "false"); +} + +std::string AttachInstancesRequest::getKey_pair()const +{ + return key_pair_; +} + +void AttachInstancesRequest::setKey_pair(const std::string& key_pair) +{ + key_pair_ = key_pair; + setBodyParameter("Key_pair", key_pair); +} + +std::string AttachInstancesRequest::getCpu_policy()const +{ + return cpu_policy_; +} + +void AttachInstancesRequest::setCpu_policy(const std::string& cpu_policy) +{ + cpu_policy_ = cpu_policy; + setBodyParameter("Cpu_policy", cpu_policy); +} + std::string AttachInstancesRequest::getClusterId()const { return clusterId_; @@ -33,6 +80,17 @@ std::string AttachInstancesRequest::getClusterId()const void AttachInstancesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); +} + +bool AttachInstancesRequest::getFormat_disk()const +{ + return format_disk_; +} + +void AttachInstancesRequest::setFormat_disk(bool format_disk) +{ + format_disk_ = format_disk; + setBodyParameter("Format_disk", format_disk ? "true" : "false"); } diff --git a/cs/src/model/AttachInstancesResult.cc b/cs/src/model/AttachInstancesResult.cc index 26fa0bcf2..65341b42f 100644 --- a/cs/src/model/AttachInstancesResult.cc +++ b/cs/src/model/AttachInstancesResult.cc @@ -39,6 +39,30 @@ void AttachInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + auto alllistNode = value["list"]["listItem"]; + for (auto valuelistlistItem : alllistNode) + { + ListItem listObject; + if(!valuelistlistItem["code"].isNull()) + listObject.code = valuelistlistItem["code"].asString(); + if(!valuelistlistItem["instanceId"].isNull()) + listObject.instanceId = valuelistlistItem["instanceId"].asString(); + if(!valuelistlistItem["message"].isNull()) + listObject.message = valuelistlistItem["message"].asString(); + list_.push_back(listObject); + } + if(!value["task_id"].isNull()) + task_id_ = value["task_id"].asString(); } +std::vector AttachInstancesResult::getlist()const +{ + return list_; +} + +std::string AttachInstancesResult::getTask_id()const +{ + return task_id_; +} + diff --git a/cs/src/model/CancelWorkflowRequest.cc b/cs/src/model/CancelWorkflowRequest.cc new file mode 100644 index 000000000..79a4965d5 --- /dev/null +++ b/cs/src/model/CancelWorkflowRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::CancelWorkflowRequest; + +CancelWorkflowRequest::CancelWorkflowRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/gs/workflow/[workflowName]"); + setMethod(HttpRequest::Method::Put); +} + +CancelWorkflowRequest::~CancelWorkflowRequest() +{} + +std::string CancelWorkflowRequest::getWorkflowName()const +{ + return workflowName_; +} + +void CancelWorkflowRequest::setWorkflowName(const std::string& workflowName) +{ + workflowName_ = workflowName; + setParameter("WorkflowName", workflowName); +} + diff --git a/cs/src/model/CancelWorkflowResult.cc b/cs/src/model/CancelWorkflowResult.cc new file mode 100644 index 000000000..19feb22eb --- /dev/null +++ b/cs/src/model/CancelWorkflowResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +CancelWorkflowResult::CancelWorkflowResult() : + ServiceResult() +{} + +CancelWorkflowResult::CancelWorkflowResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CancelWorkflowResult::~CancelWorkflowResult() +{} + +void CancelWorkflowResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/CreateClusterRequest.cc b/cs/src/model/CreateClusterRequest.cc index d116f78b8..94b9e5155 100644 --- a/cs/src/model/CreateClusterRequest.cc +++ b/cs/src/model/CreateClusterRequest.cc @@ -20,8 +20,462 @@ using AlibabaCloud::CS::Model::CreateClusterRequest; CreateClusterRequest::CreateClusterRequest() : RoaServiceRequest("cs", "2015-12-15") -{} +{ + setResourcePath("/clusters"); + setMethod(HttpRequest::Method::Post); +} CreateClusterRequest::~CreateClusterRequest() {} +std::string CreateClusterRequest::getProxy_mode()const +{ + return proxy_mode_; +} + +void CreateClusterRequest::setProxy_mode(const std::string& proxy_mode) +{ + proxy_mode_ = proxy_mode; + setBodyParameter("Proxy_mode", proxy_mode); +} + +std::string CreateClusterRequest::getMaster_system_disk_category()const +{ + return master_system_disk_category_; +} + +void CreateClusterRequest::setMaster_system_disk_category(const std::string& master_system_disk_category) +{ + master_system_disk_category_ = master_system_disk_category; + setBodyParameter("Master_system_disk_category", master_system_disk_category); +} + +bool CreateClusterRequest::getCloud_monitor_flags()const +{ + return cloud_monitor_flags_; +} + +void CreateClusterRequest::setCloud_monitor_flags(bool cloud_monitor_flags) +{ + cloud_monitor_flags_ = cloud_monitor_flags; + setBodyParameter("Cloud_monitor_flags", cloud_monitor_flags ? "true" : "false"); +} + +int CreateClusterRequest::getMaster_period()const +{ + return master_period_; +} + +void CreateClusterRequest::setMaster_period(int master_period) +{ + master_period_ = master_period; + setBodyParameter("Master_period", std::to_string(master_period)); +} + +bool CreateClusterRequest::getSsh_flags()const +{ + return ssh_flags_; +} + +void CreateClusterRequest::setSsh_flags(bool ssh_flags) +{ + ssh_flags_ = ssh_flags; + setBodyParameter("Ssh_flags", ssh_flags ? "true" : "false"); +} + +std::string CreateClusterRequest::getSecurity_group_id()const +{ + return security_group_id_; +} + +void CreateClusterRequest::setSecurity_group_id(const std::string& security_group_id) +{ + security_group_id_ = security_group_id; + setBodyParameter("Security_group_id", security_group_id); +} + +std::string CreateClusterRequest::getContainer_cidr()const +{ + return container_cidr_; +} + +void CreateClusterRequest::setContainer_cidr(const std::string& container_cidr) +{ + container_cidr_ = container_cidr; + setBodyParameter("Container_cidr", container_cidr); +} + +std::string CreateClusterRequest::getCluster_type()const +{ + return cluster_type_; +} + +void CreateClusterRequest::setCluster_type(const std::string& cluster_type) +{ + cluster_type_ = cluster_type; + setBodyParameter("Cluster_type", cluster_type); +} + +bool CreateClusterRequest::getEndpoint_public_access()const +{ + return endpoint_public_access_; +} + +void CreateClusterRequest::setEndpoint_public_access(bool endpoint_public_access) +{ + endpoint_public_access_ = endpoint_public_access; + setBodyParameter("Endpoint_public_access", endpoint_public_access ? "true" : "false"); +} + +bool CreateClusterRequest::getWorker_auto_renew()const +{ + return worker_auto_renew_; +} + +void CreateClusterRequest::setWorker_auto_renew(bool worker_auto_renew) +{ + worker_auto_renew_ = worker_auto_renew; + setBodyParameter("Worker_auto_renew", worker_auto_renew ? "true" : "false"); +} + +std::string CreateClusterRequest::getPlatform()const +{ + return platform_; +} + +void CreateClusterRequest::setPlatform(const std::string& platform) +{ + platform_ = platform; + setBodyParameter("Platform", platform); +} + +std::string CreateClusterRequest::getNode_port_range()const +{ + return node_port_range_; +} + +void CreateClusterRequest::setNode_port_range(const std::string& node_port_range) +{ + node_port_range_ = node_port_range; + setBodyParameter("Node_port_range", node_port_range); +} + +std::string CreateClusterRequest::getService_cidr()const +{ + return service_cidr_; +} + +void CreateClusterRequest::setService_cidr(const std::string& service_cidr) +{ + service_cidr_ = service_cidr; + setBodyParameter("Service_cidr", service_cidr); +} + +std::string CreateClusterRequest::getLogin_password()const +{ + return login_password_; +} + +void CreateClusterRequest::setLogin_password(const std::string& login_password) +{ + login_password_ = login_password; + setBodyParameter("Login_password", login_password); +} + +std::string CreateClusterRequest::getKubernetes_version()const +{ + return kubernetes_version_; +} + +void CreateClusterRequest::setKubernetes_version(const std::string& kubernetes_version) +{ + kubernetes_version_ = kubernetes_version; + setBodyParameter("Kubernetes_version", kubernetes_version); +} + +std::string CreateClusterRequest::getMaster_period_unit()const +{ + return master_period_unit_; +} + +void CreateClusterRequest::setMaster_period_unit(const std::string& master_period_unit) +{ + master_period_unit_ = master_period_unit; + setBodyParameter("Master_period_unit", master_period_unit); +} + +int CreateClusterRequest::getMaster_system_disk_size()const +{ + return master_system_disk_size_; +} + +void CreateClusterRequest::setMaster_system_disk_size(int master_system_disk_size) +{ + master_system_disk_size_ = master_system_disk_size; + setBodyParameter("Master_system_disk_size", std::to_string(master_system_disk_size)); +} + +int CreateClusterRequest::getMaster_count()const +{ + return master_count_; +} + +void CreateClusterRequest::setMaster_count(int master_count) +{ + master_count_ = master_count; + setBodyParameter("Master_count", std::to_string(master_count)); +} + +int CreateClusterRequest::getNum_of_nodes()const +{ + return num_of_nodes_; +} + +void CreateClusterRequest::setNum_of_nodes(int num_of_nodes) +{ + num_of_nodes_ = num_of_nodes; + setBodyParameter("Num_of_nodes", std::to_string(num_of_nodes)); +} + +bool CreateClusterRequest::getDeletion_protection()const +{ + return deletion_protection_; +} + +void CreateClusterRequest::setDeletion_protection(bool deletion_protection) +{ + deletion_protection_ = deletion_protection; + setBodyParameter("Deletion_protection", deletion_protection ? "true" : "false"); +} + +std::string CreateClusterRequest::getKey_pair()const +{ + return key_pair_; +} + +void CreateClusterRequest::setKey_pair(const std::string& key_pair) +{ + key_pair_ = key_pair; + setBodyParameter("Key_pair", key_pair); +} + +bool CreateClusterRequest::getWorker_data_disk()const +{ + return worker_data_disk_; +} + +void CreateClusterRequest::setWorker_data_disk(bool worker_data_disk) +{ + worker_data_disk_ = worker_data_disk; + setBodyParameter("Worker_data_disk", worker_data_disk ? "true" : "false"); +} + +bool CreateClusterRequest::getMaster_auto_renew()const +{ + return master_auto_renew_; +} + +void CreateClusterRequest::setMaster_auto_renew(bool master_auto_renew) +{ + master_auto_renew_ = master_auto_renew; + setBodyParameter("Master_auto_renew", master_auto_renew ? "true" : "false"); +} + +std::string CreateClusterRequest::getRegion_id()const +{ + return region_id_; +} + +void CreateClusterRequest::setRegion_id(const std::string& region_id) +{ + region_id_ = region_id; + setBodyParameter("Region_id", region_id); +} + +bool CreateClusterRequest::getSnat_entry()const +{ + return snat_entry_; +} + +void CreateClusterRequest::setSnat_entry(bool snat_entry) +{ + snat_entry_ = snat_entry; + setBodyParameter("Snat_entry", snat_entry ? "true" : "false"); +} + +std::string CreateClusterRequest::getWorker_system_disk_category()const +{ + return worker_system_disk_category_; +} + +void CreateClusterRequest::setWorker_system_disk_category(const std::string& worker_system_disk_category) +{ + worker_system_disk_category_ = worker_system_disk_category; + setBodyParameter("Worker_system_disk_category", worker_system_disk_category); +} + +std::string CreateClusterRequest::getRuntime()const +{ + return runtime_; +} + +void CreateClusterRequest::setRuntime(const std::string& runtime) +{ + runtime_ = runtime; + setBodyParameter("Runtime", runtime); +} + +std::string CreateClusterRequest::getWorker_period_unit()const +{ + return worker_period_unit_; +} + +void CreateClusterRequest::setWorker_period_unit(const std::string& worker_period_unit) +{ + worker_period_unit_ = worker_period_unit; + setBodyParameter("Worker_period_unit", worker_period_unit); +} + +std::string CreateClusterRequest::getMaster_instance_charge_type()const +{ + return master_instance_charge_type_; +} + +void CreateClusterRequest::setMaster_instance_charge_type(const std::string& master_instance_charge_type) +{ + master_instance_charge_type_ = master_instance_charge_type; + setBodyParameter("Master_instance_charge_type", master_instance_charge_type); +} + +std::string CreateClusterRequest::getNode_cidr_mask()const +{ + return node_cidr_mask_; +} + +void CreateClusterRequest::setNode_cidr_mask(const std::string& node_cidr_mask) +{ + node_cidr_mask_ = node_cidr_mask; + setBodyParameter("Node_cidr_mask", node_cidr_mask); +} + +int CreateClusterRequest::getWorker_auto_renew_period()const +{ + return worker_auto_renew_period_; +} + +void CreateClusterRequest::setWorker_auto_renew_period(int worker_auto_renew_period) +{ + worker_auto_renew_period_ = worker_auto_renew_period; + setBodyParameter("Worker_auto_renew_period", std::to_string(worker_auto_renew_period)); +} + +int CreateClusterRequest::getMaster_auto_renew_period()const +{ + return master_auto_renew_period_; +} + +void CreateClusterRequest::setMaster_auto_renew_period(int master_auto_renew_period) +{ + master_auto_renew_period_ = master_auto_renew_period; + setBodyParameter("Master_auto_renew_period", std::to_string(master_auto_renew_period)); +} + +int CreateClusterRequest::getTimeout_mins()const +{ + return timeout_mins_; +} + +void CreateClusterRequest::setTimeout_mins(int timeout_mins) +{ + timeout_mins_ = timeout_mins; + setBodyParameter("Timeout_mins", std::to_string(timeout_mins)); +} + +int CreateClusterRequest::getWorker_period()const +{ + return worker_period_; +} + +void CreateClusterRequest::setWorker_period(int worker_period) +{ + worker_period_ = worker_period; + setBodyParameter("Worker_period", std::to_string(worker_period)); +} + +int CreateClusterRequest::getWorker_system_disk_size()const +{ + return worker_system_disk_size_; +} + +void CreateClusterRequest::setWorker_system_disk_size(int worker_system_disk_size) +{ + worker_system_disk_size_ = worker_system_disk_size; + setBodyParameter("Worker_system_disk_size", std::to_string(worker_system_disk_size)); +} + +std::string CreateClusterRequest::getOs_type()const +{ + return os_type_; +} + +void CreateClusterRequest::setOs_type(const std::string& os_type) +{ + os_type_ = os_type; + setBodyParameter("Os_type", os_type); +} + +std::string CreateClusterRequest::getCpu_policy()const +{ + return cpu_policy_; +} + +void CreateClusterRequest::setCpu_policy(const std::string& cpu_policy) +{ + cpu_policy_ = cpu_policy; + setBodyParameter("Cpu_policy", cpu_policy); +} + +std::string CreateClusterRequest::getVpcid()const +{ + return vpcid_; +} + +void CreateClusterRequest::setVpcid(const std::string& vpcid) +{ + vpcid_ = vpcid; + setBodyParameter("Vpcid", vpcid); +} + +std::string CreateClusterRequest::getName()const +{ + return name_; +} + +void CreateClusterRequest::setName(const std::string& name) +{ + name_ = name; + setBodyParameter("Name", name); +} + +bool CreateClusterRequest::getDisable_rollback()const +{ + return disable_rollback_; +} + +void CreateClusterRequest::setDisable_rollback(bool disable_rollback) +{ + disable_rollback_ = disable_rollback; + setBodyParameter("Disable_rollback", disable_rollback ? "true" : "false"); +} + +std::string CreateClusterRequest::getWorker_instance_charge_type()const +{ + return worker_instance_charge_type_; +} + +void CreateClusterRequest::setWorker_instance_charge_type(const std::string& worker_instance_charge_type) +{ + worker_instance_charge_type_ = worker_instance_charge_type; + setBodyParameter("Worker_instance_charge_type", worker_instance_charge_type); +} + diff --git a/cs/src/model/CreateClusterResult.cc b/cs/src/model/CreateClusterResult.cc index 2125dcc54..fa3938a3b 100644 --- a/cs/src/model/CreateClusterResult.cc +++ b/cs/src/model/CreateClusterResult.cc @@ -39,6 +39,27 @@ void CreateClusterResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["cluster_id"].isNull()) + cluster_id_ = value["cluster_id"].asString(); + if(!value["request_id"].isNull()) + request_id_ = value["request_id"].asString(); + if(!value["task_id"].isNull()) + task_id_ = value["task_id"].asString(); } +std::string CreateClusterResult::getRequest_id()const +{ + return request_id_; +} + +std::string CreateClusterResult::getCluster_id()const +{ + return cluster_id_; +} + +std::string CreateClusterResult::getTask_id()const +{ + return task_id_; +} + diff --git a/cs/src/model/CreateServiceMeshRequest.cc b/cs/src/model/CreateServiceMeshRequest.cc new file mode 100644 index 000000000..e7762418e --- /dev/null +++ b/cs/src/model/CreateServiceMeshRequest.cc @@ -0,0 +1,30 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::CreateServiceMeshRequest; + +CreateServiceMeshRequest::CreateServiceMeshRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/servicemesh"); + setMethod(HttpRequest::Method::Post); +} + +CreateServiceMeshRequest::~CreateServiceMeshRequest() +{} + diff --git a/cs/src/model/CreateServiceMeshResult.cc b/cs/src/model/CreateServiceMeshResult.cc new file mode 100644 index 000000000..cd1d82ac1 --- /dev/null +++ b/cs/src/model/CreateServiceMeshResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +CreateServiceMeshResult::CreateServiceMeshResult() : + ServiceResult() +{} + +CreateServiceMeshResult::CreateServiceMeshResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateServiceMeshResult::~CreateServiceMeshResult() +{} + +void CreateServiceMeshResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/DeleteClusterNodesRequest.cc b/cs/src/model/DeleteClusterNodesRequest.cc index 5213bd40d..802301333 100644 --- a/cs/src/model/DeleteClusterNodesRequest.cc +++ b/cs/src/model/DeleteClusterNodesRequest.cc @@ -20,19 +20,33 @@ using AlibabaCloud::CS::Model::DeleteClusterNodesRequest; DeleteClusterNodesRequest::DeleteClusterNodesRequest() : RoaServiceRequest("cs", "2015-12-15") -{} +{ + setResourcePath("/clusters/[ClusterId]/nodes"); + setMethod(HttpRequest::Method::Post); +} DeleteClusterNodesRequest::~DeleteClusterNodesRequest() {} -std::string DeleteClusterNodesRequest::getClusterId()const -{ - return clusterId_; -} - -void DeleteClusterNodesRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - +std::string DeleteClusterNodesRequest::getRelease_node()const +{ + return release_node_; +} + +void DeleteClusterNodesRequest::setRelease_node(const std::string& release_node) +{ + release_node_ = release_node; + setBodyParameter("Release_node", release_node); +} + +std::string DeleteClusterNodesRequest::getClusterId()const +{ + return clusterId_; +} + +void DeleteClusterNodesRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/cs/src/model/DeleteClusterRequest.cc b/cs/src/model/DeleteClusterRequest.cc index dc8280da9..5f506f038 100644 --- a/cs/src/model/DeleteClusterRequest.cc +++ b/cs/src/model/DeleteClusterRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::CS::Model::DeleteClusterRequest; DeleteClusterRequest::DeleteClusterRequest() : RoaServiceRequest("cs", "2015-12-15") -{} +{ + setResourcePath("/clusters/[ClusterId]"); + setMethod(HttpRequest::Method::Delete); +} DeleteClusterRequest::~DeleteClusterRequest() {} @@ -33,6 +36,6 @@ std::string DeleteClusterRequest::getClusterId()const void DeleteClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/cs/src/model/DescirbeWorkflowRequest.cc b/cs/src/model/DescirbeWorkflowRequest.cc new file mode 100644 index 000000000..299720d2b --- /dev/null +++ b/cs/src/model/DescirbeWorkflowRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::DescirbeWorkflowRequest; + +DescirbeWorkflowRequest::DescirbeWorkflowRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/gs/workflow/[workflowName]"); + setMethod(HttpRequest::Method::Get); +} + +DescirbeWorkflowRequest::~DescirbeWorkflowRequest() +{} + +std::string DescirbeWorkflowRequest::getWorkflowName()const +{ + return workflowName_; +} + +void DescirbeWorkflowRequest::setWorkflowName(const std::string& workflowName) +{ + workflowName_ = workflowName; + setParameter("WorkflowName", workflowName); +} + diff --git a/cs/src/model/DescirbeWorkflowResult.cc b/cs/src/model/DescirbeWorkflowResult.cc new file mode 100644 index 000000000..a359c8c1a --- /dev/null +++ b/cs/src/model/DescirbeWorkflowResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +DescirbeWorkflowResult::DescirbeWorkflowResult() : + ServiceResult() +{} + +DescirbeWorkflowResult::DescirbeWorkflowResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescirbeWorkflowResult::~DescirbeWorkflowResult() +{} + +void DescirbeWorkflowResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/DescribeAddonsRequest.cc b/cs/src/model/DescribeAddonsRequest.cc new file mode 100644 index 000000000..af99c8b46 --- /dev/null +++ b/cs/src/model/DescribeAddonsRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::DescribeAddonsRequest; + +DescribeAddonsRequest::DescribeAddonsRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/clusters/components/metadata"); + setMethod(HttpRequest::Method::Get); +} + +DescribeAddonsRequest::~DescribeAddonsRequest() +{} + +std::string DescribeAddonsRequest::getRegion()const +{ + return region_; +} + +void DescribeAddonsRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + diff --git a/cs/src/model/DescribeAddonsResult.cc b/cs/src/model/DescribeAddonsResult.cc new file mode 100644 index 000000000..3cad7663e --- /dev/null +++ b/cs/src/model/DescribeAddonsResult.cc @@ -0,0 +1,93 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +DescribeAddonsResult::DescribeAddonsResult() : + ServiceResult() +{} + +DescribeAddonsResult::DescribeAddonsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAddonsResult::~DescribeAddonsResult() +{} + +void DescribeAddonsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allComponentGroupsNode = value["ComponentGroups"]["ComponentGroupsItem"]; + for (auto valueComponentGroupsComponentGroupsItem : allComponentGroupsNode) + { + ComponentGroupsItem componentGroupsObject; + if(!valueComponentGroupsComponentGroupsItem["group_name"].isNull()) + componentGroupsObject.group_name = valueComponentGroupsComponentGroupsItem["group_name"].asString(); + auto allitemsNode = allComponentGroupsNode["items"]["itemsItem"]; + for (auto allComponentGroupsNodeitemsitemsItem : allitemsNode) + { + ComponentGroupsItem::ItemsItem itemsObject; + if(!allComponentGroupsNodeitemsitemsItem["name"].isNull()) + itemsObject.name = allComponentGroupsNodeitemsitemsItem["name"].asString(); + if(!allComponentGroupsNodeitemsitemsItem["config"].isNull()) + itemsObject.config = allComponentGroupsNodeitemsitemsItem["config"].asString(); + if(!allComponentGroupsNodeitemsitemsItem["required"].isNull()) + itemsObject.required = allComponentGroupsNodeitemsitemsItem["required"].asString(); + if(!allComponentGroupsNodeitemsitemsItem["disabled"].isNull()) + itemsObject.disabled = allComponentGroupsNodeitemsitemsItem["disabled"].asString() == "true"; + if(!allComponentGroupsNodeitemsitemsItem["version"].isNull()) + itemsObject.version = allComponentGroupsNodeitemsitemsItem["version"].asString(); + componentGroupsObject.items.push_back(itemsObject); + } + auto all_Default = value["default"]["default_addon_name"]; + for (auto value : all_Default) + componentGroupsObject._default.push_back(value.asString()); + componentGroups_.push_back(componentGroupsObject); + } + auto standardComponentsNode = value["StandardComponents"]; + auto addon_nameNode = standardComponentsNode["addon_name"]; + if(!addon_nameNode["name"].isNull()) + standardComponents_.addon_name.name = addon_nameNode["name"].asString(); + if(!addon_nameNode["config"].isNull()) + standardComponents_.addon_name.config = addon_nameNode["config"].asString(); + if(!addon_nameNode["required"].isNull()) + standardComponents_.addon_name.required = addon_nameNode["required"].asString(); + if(!addon_nameNode["disabled"].isNull()) + standardComponents_.addon_name.disabled = addon_nameNode["disabled"].asString() == "true"; + if(!addon_nameNode["version"].isNull()) + standardComponents_.addon_name.version = addon_nameNode["version"].asString(); + +} + +DescribeAddonsResult::StandardComponents DescribeAddonsResult::getStandardComponents()const +{ + return standardComponents_; +} + +std::vector DescribeAddonsResult::getComponentGroups()const +{ + return componentGroups_; +} + diff --git a/cs/src/model/DescribeClusterAddonUpgradeStatusRequest.cc b/cs/src/model/DescribeClusterAddonUpgradeStatusRequest.cc new file mode 100644 index 000000000..cf8d99df4 --- /dev/null +++ b/cs/src/model/DescribeClusterAddonUpgradeStatusRequest.cc @@ -0,0 +1,52 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::DescribeClusterAddonUpgradeStatusRequest; + +DescribeClusterAddonUpgradeStatusRequest::DescribeClusterAddonUpgradeStatusRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/clusters/[ClusterId]/components/[ComponentId]/upgradestatus"); + setMethod(HttpRequest::Method::Get); +} + +DescribeClusterAddonUpgradeStatusRequest::~DescribeClusterAddonUpgradeStatusRequest() +{} + +std::string DescribeClusterAddonUpgradeStatusRequest::getComponentId()const +{ + return componentId_; +} + +void DescribeClusterAddonUpgradeStatusRequest::setComponentId(const std::string& componentId) +{ + componentId_ = componentId; + setParameter("ComponentId", componentId); +} + +std::string DescribeClusterAddonUpgradeStatusRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeClusterAddonUpgradeStatusRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/cs/src/model/DescribeClusterAddonUpgradeStatusResult.cc b/cs/src/model/DescribeClusterAddonUpgradeStatusResult.cc new file mode 100644 index 000000000..aa3017cb1 --- /dev/null +++ b/cs/src/model/DescribeClusterAddonUpgradeStatusResult.cc @@ -0,0 +1,76 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +DescribeClusterAddonUpgradeStatusResult::DescribeClusterAddonUpgradeStatusResult() : + ServiceResult() +{} + +DescribeClusterAddonUpgradeStatusResult::DescribeClusterAddonUpgradeStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeClusterAddonUpgradeStatusResult::~DescribeClusterAddonUpgradeStatusResult() +{} + +void DescribeClusterAddonUpgradeStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto componentIdNode = value["ComponentId"]; + if(!componentIdNode["template"].isNull()) + componentId_._template = componentIdNode["template"].asString(); + if(!componentIdNode["can_upgrade"].isNull()) + componentId_.can_upgrade = componentIdNode["can_upgrade"].asString() == "true"; + if(!componentIdNode["changed"].isNull()) + componentId_.changed = componentIdNode["changed"].asString(); + auto addon_infoNode = componentIdNode["addon_info"]; + if(!addon_infoNode["component_name"].isNull()) + componentId_.addon_info.component_name = addon_infoNode["component_name"].asString(); + if(!addon_infoNode["ready_to_upgrade"].isNull()) + componentId_.addon_info.ready_to_upgrade = addon_infoNode["ready_to_upgrade"].asString(); + if(!addon_infoNode["message"].isNull()) + componentId_.addon_info.message = addon_infoNode["message"].asString(); + if(!addon_infoNode["version"].isNull()) + componentId_.addon_info.version = addon_infoNode["version"].asString(); + if(!addon_infoNode["yaml"].isNull()) + componentId_.addon_info.yaml = addon_infoNode["yaml"].asString(); + auto tasksNode = componentIdNode["tasks"]; + if(!tasksNode["finished_at"].isNull()) + componentId_.tasks.finished_at = tasksNode["finished_at"].asString(); + if(!tasksNode["master_url"].isNull()) + componentId_.tasks.master_url = tasksNode["master_url"].asString(); + if(!tasksNode["created_at"].isNull()) + componentId_.tasks.created_at = tasksNode["created_at"].asString(); + if(!tasksNode["status"].isNull()) + componentId_.tasks.status = tasksNode["status"].asString(); + +} + +DescribeClusterAddonUpgradeStatusResult::ComponentId DescribeClusterAddonUpgradeStatusResult::getComponentId()const +{ + return componentId_; +} + diff --git a/cs/src/model/DescribeClusterAddonsVersionRequest.cc b/cs/src/model/DescribeClusterAddonsVersionRequest.cc new file mode 100644 index 000000000..042587c75 --- /dev/null +++ b/cs/src/model/DescribeClusterAddonsVersionRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::DescribeClusterAddonsVersionRequest; + +DescribeClusterAddonsVersionRequest::DescribeClusterAddonsVersionRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/clusters/[ClusterId]/components/version"); + setMethod(HttpRequest::Method::Get); +} + +DescribeClusterAddonsVersionRequest::~DescribeClusterAddonsVersionRequest() +{} + +std::string DescribeClusterAddonsVersionRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeClusterAddonsVersionRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/cs/src/model/DescribeClusterAddonsVersionResult.cc b/cs/src/model/DescribeClusterAddonsVersionResult.cc new file mode 100644 index 000000000..04e026434 --- /dev/null +++ b/cs/src/model/DescribeClusterAddonsVersionResult.cc @@ -0,0 +1,128 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +DescribeClusterAddonsVersionResult::DescribeClusterAddonsVersionResult() : + ServiceResult() +{} + +DescribeClusterAddonsVersionResult::DescribeClusterAddonsVersionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeClusterAddonsVersionResult::~DescribeClusterAddonsVersionResult() +{} + +void DescribeClusterAddonsVersionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["template"].isNull()) + _template_ = value["template"].asString(); + if(!value["ready_to_upgrade"].isNull()) + ready_to_upgrade_ = value["ready_to_upgrade"].asString(); + if(!value["next_version"].isNull()) + next_version_ = value["next_version"].asString(); + if(!value["can_upgrade"].isNull()) + can_upgrade_ = value["can_upgrade"].asString() == "true"; + if(!value["component_name"].isNull()) + component_name_ = value["component_name"].asString(); + if(!value["version"].isNull()) + version_ = value["version"].asString(); + if(!value["changed"].isNull()) + changed_ = value["changed"].asString(); + if(!value["message"].isNull()) + message_ = value["message"].asString(); + if(!value["policy"].isNull()) + policy_ = value["policy"].asString(); + if(!value["force"].isNull()) + force_ = value["force"].asString() == "true"; + if(!value["required"].isNull()) + required_ = value["required"].asString() == "true"; + if(!value["exist"].isNull()) + exist_ = value["exist"].asString() == "true"; + +} + +std::string DescribeClusterAddonsVersionResult::getPolicy()const +{ + return policy_; +} + +std::string DescribeClusterAddonsVersionResult::getNext_version()const +{ + return next_version_; +} + +std::string DescribeClusterAddonsVersionResult::get_Template()const +{ + return _template_; +} + +bool DescribeClusterAddonsVersionResult::getCan_upgrade()const +{ + return can_upgrade_; +} + +bool DescribeClusterAddonsVersionResult::getExist()const +{ + return exist_; +} + +std::string DescribeClusterAddonsVersionResult::getMessage()const +{ + return message_; +} + +bool DescribeClusterAddonsVersionResult::getRequired()const +{ + return required_; +} + +std::string DescribeClusterAddonsVersionResult::getVersion()const +{ + return version_; +} + +bool DescribeClusterAddonsVersionResult::getForce()const +{ + return force_; +} + +std::string DescribeClusterAddonsVersionResult::getReady_to_upgrade()const +{ + return ready_to_upgrade_; +} + +std::string DescribeClusterAddonsVersionResult::getChanged()const +{ + return changed_; +} + +std::string DescribeClusterAddonsVersionResult::getComponent_name()const +{ + return component_name_; +} + diff --git a/cs/src/model/DescribeClusterUserKubeconfigRequest.cc b/cs/src/model/DescribeClusterUserKubeconfigRequest.cc index 893ff8c45..a5639cf87 100644 --- a/cs/src/model/DescribeClusterUserKubeconfigRequest.cc +++ b/cs/src/model/DescribeClusterUserKubeconfigRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::CS::Model::DescribeClusterUserKubeconfigRequest; DescribeClusterUserKubeconfigRequest::DescribeClusterUserKubeconfigRequest() : RoaServiceRequest("cs", "2015-12-15") -{} +{ + setResourcePath("/k8s/[ClusterId]/user_config"); + setMethod(HttpRequest::Method::Get); +} DescribeClusterUserKubeconfigRequest::~DescribeClusterUserKubeconfigRequest() {} @@ -33,7 +36,7 @@ bool DescribeClusterUserKubeconfigRequest::getPrivateIpAddress()const void DescribeClusterUserKubeconfigRequest::setPrivateIpAddress(bool privateIpAddress) { privateIpAddress_ = privateIpAddress; - setCoreParameter("PrivateIpAddress", privateIpAddress ? "true" : "false"); + setParameter("PrivateIpAddress", privateIpAddress ? "true" : "false"); } std::string DescribeClusterUserKubeconfigRequest::getClusterId()const @@ -44,6 +47,6 @@ std::string DescribeClusterUserKubeconfigRequest::getClusterId()const void DescribeClusterUserKubeconfigRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/cs/src/model/DescribeClusterUserKubeconfigResult.cc b/cs/src/model/DescribeClusterUserKubeconfigResult.cc index 242613fb9..84875acce 100644 --- a/cs/src/model/DescribeClusterUserKubeconfigResult.cc +++ b/cs/src/model/DescribeClusterUserKubeconfigResult.cc @@ -39,6 +39,13 @@ void DescribeClusterUserKubeconfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["config"].isNull()) + config_ = value["config"].asString(); } +std::string DescribeClusterUserKubeconfigResult::getConfig()const +{ + return config_; +} + diff --git a/cs/src/model/DescribeClusterV2UserKubeconfigRequest.cc b/cs/src/model/DescribeClusterV2UserKubeconfigRequest.cc index 60346ca34..457588cdb 100644 --- a/cs/src/model/DescribeClusterV2UserKubeconfigRequest.cc +++ b/cs/src/model/DescribeClusterV2UserKubeconfigRequest.cc @@ -20,30 +20,33 @@ using AlibabaCloud::CS::Model::DescribeClusterV2UserKubeconfigRequest; DescribeClusterV2UserKubeconfigRequest::DescribeClusterV2UserKubeconfigRequest() : RoaServiceRequest("cs", "2015-12-15") -{} +{ + setResourcePath("/api/v2/k8s/[ClusterId]/user_config"); + setMethod(HttpRequest::Method::Get); +} DescribeClusterV2UserKubeconfigRequest::~DescribeClusterV2UserKubeconfigRequest() {} -bool DescribeClusterV2UserKubeconfigRequest::getPrivateIpAddress()const -{ - return privateIpAddress_; -} - -void DescribeClusterV2UserKubeconfigRequest::setPrivateIpAddress(bool privateIpAddress) -{ - privateIpAddress_ = privateIpAddress; - setCoreParameter("PrivateIpAddress", privateIpAddress ? "true" : "false"); -} - -std::string DescribeClusterV2UserKubeconfigRequest::getClusterId()const -{ - return clusterId_; -} - -void DescribeClusterV2UserKubeconfigRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - +bool DescribeClusterV2UserKubeconfigRequest::getPrivateIpAddress()const +{ + return privateIpAddress_; +} + +void DescribeClusterV2UserKubeconfigRequest::setPrivateIpAddress(bool privateIpAddress) +{ + privateIpAddress_ = privateIpAddress; + setParameter("PrivateIpAddress", privateIpAddress ? "true" : "false"); +} + +std::string DescribeClusterV2UserKubeconfigRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeClusterV2UserKubeconfigRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/cs/src/model/DescribeClustersRequest.cc b/cs/src/model/DescribeClustersRequest.cc index 595ad7fa6..80674dade 100644 --- a/cs/src/model/DescribeClustersRequest.cc +++ b/cs/src/model/DescribeClustersRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::CS::Model::DescribeClustersRequest; DescribeClustersRequest::DescribeClustersRequest() : RoaServiceRequest("cs", "2015-12-15") -{} +{ + setResourcePath("/clusters"); + setMethod(HttpRequest::Method::Get); +} DescribeClustersRequest::~DescribeClustersRequest() {} @@ -33,7 +36,7 @@ std::string DescribeClustersRequest::getClusterType()const void DescribeClustersRequest::setClusterType(const std::string& clusterType) { clusterType_ = clusterType; - setCoreParameter("ClusterType", clusterType); + setParameter("ClusterType", clusterType); } std::string DescribeClustersRequest::getName()const @@ -44,6 +47,6 @@ std::string DescribeClustersRequest::getName()const void DescribeClustersRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/cs/src/model/DescribeClustersResult.cc b/cs/src/model/DescribeClustersResult.cc index 2a84bfa60..dc2425a3c 100644 --- a/cs/src/model/DescribeClustersResult.cc +++ b/cs/src/model/DescribeClustersResult.cc @@ -39,6 +39,104 @@ void DescribeClustersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["agent_version"].isNull()) + agent_version_ = value["agent_version"].asString(); + if(!value["cluster_id"].isNull()) + cluster_id_ = value["cluster_id"].asString(); + if(!value["created"].isNull()) + created_ = value["created"].asString(); + if(!value["external_loadbalancer_id"].isNull()) + external_loadbalancer_id_ = value["external_loadbalancer_id"].asString(); + if(!value["master_url"].isNull()) + master_url_ = value["master_url"].asString(); + if(!value["name"].isNull()) + name_ = value["name"].asString(); + if(!value["network_mode"].isNull()) + network_mode_ = value["network_mode"].asString(); + if(!value["region_id"].isNull()) + region_id_ = value["region_id"].asString(); + if(!value["security_group_id"].isNull()) + security_group_id_ = value["security_group_id"].asString(); + if(!value["size"].isNull()) + size_ = value["size"].asString(); + if(!value["state"].isNull()) + state_ = value["state"].asString(); + if(!value["updated"].isNull()) + updated_ = value["updated"].asString(); + if(!value["vpc_id"].isNull()) + vpc_id_ = value["vpc_id"].asString(); + if(!value["vpc_id"].isNull()) + vpc_id1_ = value["vpc_id"].asString(); } +std::string DescribeClustersResult::getCluster_id()const +{ + return cluster_id_; +} + +std::string DescribeClustersResult::getExternal_loadbalancer_id()const +{ + return external_loadbalancer_id_; +} + +std::string DescribeClustersResult::getUpdated()const +{ + return updated_; +} + +std::string DescribeClustersResult::getRegion_id()const +{ + return region_id_; +} + +std::string DescribeClustersResult::getSize()const +{ + return size_; +} + +std::string DescribeClustersResult::getVpc_id()const +{ + return vpc_id_; +} + +std::string DescribeClustersResult::getNetwork_mode()const +{ + return network_mode_; +} + +std::string DescribeClustersResult::getSecurity_group_id()const +{ + return security_group_id_; +} + +std::string DescribeClustersResult::getCreated()const +{ + return created_; +} + +std::string DescribeClustersResult::getName()const +{ + return name_; +} + +std::string DescribeClustersResult::getAgent_version()const +{ + return agent_version_; +} + +std::string DescribeClustersResult::getState()const +{ + return state_; +} + +std::string DescribeClustersResult::getVpc_id1()const +{ + return vpc_id1_; +} + +std::string DescribeClustersResult::getMaster_url()const +{ + return master_url_; +} + diff --git a/cs/src/model/DescribeEdgeClusterAttachScriptsRequest.cc b/cs/src/model/DescribeEdgeClusterAttachScriptsRequest.cc new file mode 100644 index 000000000..94f46df70 --- /dev/null +++ b/cs/src/model/DescribeEdgeClusterAttachScriptsRequest.cc @@ -0,0 +1,52 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::DescribeEdgeClusterAttachScriptsRequest; + +DescribeEdgeClusterAttachScriptsRequest::DescribeEdgeClusterAttachScriptsRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/clusters/[ClusterId]/attachscript"); + setMethod(HttpRequest::Method::Get); +} + +DescribeEdgeClusterAttachScriptsRequest::~DescribeEdgeClusterAttachScriptsRequest() +{} + +std::string DescribeEdgeClusterAttachScriptsRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeEdgeClusterAttachScriptsRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string DescribeEdgeClusterAttachScriptsRequest::getNamePrefix()const +{ + return namePrefix_; +} + +void DescribeEdgeClusterAttachScriptsRequest::setNamePrefix(const std::string& namePrefix) +{ + namePrefix_ = namePrefix; + setParameter("NamePrefix", namePrefix); +} + diff --git a/cs/src/model/DescribeEdgeClusterAttachScriptsResult.cc b/cs/src/model/DescribeEdgeClusterAttachScriptsResult.cc new file mode 100644 index 000000000..4fe784b66 --- /dev/null +++ b/cs/src/model/DescribeEdgeClusterAttachScriptsResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +DescribeEdgeClusterAttachScriptsResult::DescribeEdgeClusterAttachScriptsResult() : + ServiceResult() +{} + +DescribeEdgeClusterAttachScriptsResult::DescribeEdgeClusterAttachScriptsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeEdgeClusterAttachScriptsResult::~DescribeEdgeClusterAttachScriptsResult() +{} + +void DescribeEdgeClusterAttachScriptsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["config"].isNull()) + config_ = value["config"].asString(); + +} + +std::string DescribeEdgeClusterAttachScriptsResult::getConfig()const +{ + return config_; +} + diff --git a/cs/src/model/DescribeWorkflowsRequest.cc b/cs/src/model/DescribeWorkflowsRequest.cc new file mode 100644 index 000000000..ea426cad0 --- /dev/null +++ b/cs/src/model/DescribeWorkflowsRequest.cc @@ -0,0 +1,30 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::DescribeWorkflowsRequest; + +DescribeWorkflowsRequest::DescribeWorkflowsRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/gs/workflows"); + setMethod(HttpRequest::Method::Get); +} + +DescribeWorkflowsRequest::~DescribeWorkflowsRequest() +{} + diff --git a/cs/src/model/DescribeWorkflowsResult.cc b/cs/src/model/DescribeWorkflowsResult.cc new file mode 100644 index 000000000..29fffdd5a --- /dev/null +++ b/cs/src/model/DescribeWorkflowsResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +DescribeWorkflowsResult::DescribeWorkflowsResult() : + ServiceResult() +{} + +DescribeWorkflowsResult::DescribeWorkflowsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeWorkflowsResult::~DescribeWorkflowsResult() +{} + +void DescribeWorkflowsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/ModifyClusterTagsRequest.cc b/cs/src/model/ModifyClusterTagsRequest.cc new file mode 100644 index 000000000..6b1a6e0b8 --- /dev/null +++ b/cs/src/model/ModifyClusterTagsRequest.cc @@ -0,0 +1,63 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::ModifyClusterTagsRequest; + +ModifyClusterTagsRequest::ModifyClusterTagsRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/clusters/[ClusterId]/tags"); + setMethod(HttpRequest::Method::Post); +} + +ModifyClusterTagsRequest::~ModifyClusterTagsRequest() +{} + +std::string ModifyClusterTagsRequest::getClusterId()const +{ + return clusterId_; +} + +void ModifyClusterTagsRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string ModifyClusterTagsRequest::getValue()const +{ + return value_; +} + +void ModifyClusterTagsRequest::setValue(const std::string& value) +{ + value_ = value; + setBodyParameter("Value", value); +} + +std::string ModifyClusterTagsRequest::getKey()const +{ + return key_; +} + +void ModifyClusterTagsRequest::setKey(const std::string& key) +{ + key_ = key; + setBodyParameter("Key", key); +} + diff --git a/cs/src/model/ModifyClusterTagsResult.cc b/cs/src/model/ModifyClusterTagsResult.cc new file mode 100644 index 000000000..8782d4a58 --- /dev/null +++ b/cs/src/model/ModifyClusterTagsResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +ModifyClusterTagsResult::ModifyClusterTagsResult() : + ServiceResult() +{} + +ModifyClusterTagsResult::ModifyClusterTagsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyClusterTagsResult::~ModifyClusterTagsResult() +{} + +void ModifyClusterTagsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["requestId"].isNull()) + requestId_ = value["requestId"].asString(); + +} + +std::string ModifyClusterTagsResult::getRequestId()const +{ + return requestId_; +} + diff --git a/cs/src/model/RemoveWorkflowRequest.cc b/cs/src/model/RemoveWorkflowRequest.cc new file mode 100644 index 000000000..8eddd37da --- /dev/null +++ b/cs/src/model/RemoveWorkflowRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::RemoveWorkflowRequest; + +RemoveWorkflowRequest::RemoveWorkflowRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/gs/workflow/[workflowName]"); + setMethod(HttpRequest::Method::Delete); +} + +RemoveWorkflowRequest::~RemoveWorkflowRequest() +{} + +std::string RemoveWorkflowRequest::getWorkflowName()const +{ + return workflowName_; +} + +void RemoveWorkflowRequest::setWorkflowName(const std::string& workflowName) +{ + workflowName_ = workflowName; + setParameter("WorkflowName", workflowName); +} + diff --git a/cs/src/model/RemoveWorkflowResult.cc b/cs/src/model/RemoveWorkflowResult.cc new file mode 100644 index 000000000..2133e7996 --- /dev/null +++ b/cs/src/model/RemoveWorkflowResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +RemoveWorkflowResult::RemoveWorkflowResult() : + ServiceResult() +{} + +RemoveWorkflowResult::RemoveWorkflowResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RemoveWorkflowResult::~RemoveWorkflowResult() +{} + +void RemoveWorkflowResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/ScaleClusterRequest.cc b/cs/src/model/ScaleClusterRequest.cc index 72ec7b3eb..cee8f4fca 100644 --- a/cs/src/model/ScaleClusterRequest.cc +++ b/cs/src/model/ScaleClusterRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::CS::Model::ScaleClusterRequest; ScaleClusterRequest::ScaleClusterRequest() : RoaServiceRequest("cs", "2015-12-15") -{} +{ + setResourcePath("/clusters/[ClusterId]"); + setMethod(HttpRequest::Method::Put); +} ScaleClusterRequest::~ScaleClusterRequest() {} @@ -33,6 +36,6 @@ std::string ScaleClusterRequest::getClusterId()const void ScaleClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/cs/src/model/ScaleOutClusterRequest.cc b/cs/src/model/ScaleOutClusterRequest.cc index 64e9041d9..af05274b1 100644 --- a/cs/src/model/ScaleOutClusterRequest.cc +++ b/cs/src/model/ScaleOutClusterRequest.cc @@ -20,19 +20,176 @@ using AlibabaCloud::CS::Model::ScaleOutClusterRequest; ScaleOutClusterRequest::ScaleOutClusterRequest() : RoaServiceRequest("cs", "2015-12-15") -{} +{ + setResourcePath("/api/v2/clusters/[ClusterId]"); + setMethod(HttpRequest::Method::Post); +} ScaleOutClusterRequest::~ScaleOutClusterRequest() {} -std::string ScaleOutClusterRequest::getClusterId()const -{ - return clusterId_; -} - -void ScaleOutClusterRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - +bool ScaleOutClusterRequest::getWorker_data_disk()const +{ + return worker_data_disk_; +} + +void ScaleOutClusterRequest::setWorker_data_disk(bool worker_data_disk) +{ + worker_data_disk_ = worker_data_disk; + setBodyParameter("Worker_data_disk", worker_data_disk ? "true" : "false"); +} + +std::string ScaleOutClusterRequest::getKey_pair()const +{ + return key_pair_; +} + +void ScaleOutClusterRequest::setKey_pair(const std::string& key_pair) +{ + key_pair_ = key_pair; + setBodyParameter("Key_pair", key_pair); +} + +int ScaleOutClusterRequest::getCount()const +{ + return count_; +} + +void ScaleOutClusterRequest::setCount(int count) +{ + count_ = count; + setBodyParameter("Count", std::to_string(count)); +} + +std::string ScaleOutClusterRequest::getWorker_system_disk_category()const +{ + return worker_system_disk_category_; +} + +void ScaleOutClusterRequest::setWorker_system_disk_category(const std::string& worker_system_disk_category) +{ + worker_system_disk_category_ = worker_system_disk_category; + setBodyParameter("Worker_system_disk_category", worker_system_disk_category); +} + +bool ScaleOutClusterRequest::getCloud_monitor_flags()const +{ + return cloud_monitor_flags_; +} + +void ScaleOutClusterRequest::setCloud_monitor_flags(bool cloud_monitor_flags) +{ + cloud_monitor_flags_ = cloud_monitor_flags; + setBodyParameter("Cloud_monitor_flags", cloud_monitor_flags ? "true" : "false"); +} + +std::string ScaleOutClusterRequest::getClusterId()const +{ + return clusterId_; +} + +void ScaleOutClusterRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string ScaleOutClusterRequest::getWorker_period_unit()const +{ + return worker_period_unit_; +} + +void ScaleOutClusterRequest::setWorker_period_unit(const std::string& worker_period_unit) +{ + worker_period_unit_ = worker_period_unit; + setBodyParameter("Worker_period_unit", worker_period_unit); +} + +bool ScaleOutClusterRequest::getWorker_auto_renew()const +{ + return worker_auto_renew_; +} + +void ScaleOutClusterRequest::setWorker_auto_renew(bool worker_auto_renew) +{ + worker_auto_renew_ = worker_auto_renew; + setBodyParameter("Worker_auto_renew", worker_auto_renew ? "true" : "false"); +} + +int ScaleOutClusterRequest::getWorker_auto_renew_period()const +{ + return worker_auto_renew_period_; +} + +void ScaleOutClusterRequest::setWorker_auto_renew_period(int worker_auto_renew_period) +{ + worker_auto_renew_period_ = worker_auto_renew_period; + setBodyParameter("Worker_auto_renew_period", std::to_string(worker_auto_renew_period)); +} + +int ScaleOutClusterRequest::getWorker_period()const +{ + return worker_period_; +} + +void ScaleOutClusterRequest::setWorker_period(int worker_period) +{ + worker_period_ = worker_period; + setBodyParameter("Worker_period", std::to_string(worker_period)); +} + +std::string ScaleOutClusterRequest::getLogin_password()const +{ + return login_password_; +} + +void ScaleOutClusterRequest::setLogin_password(const std::string& login_password) +{ + login_password_ = login_password; + setBodyParameter("Login_password", login_password); +} + +int ScaleOutClusterRequest::getWorker_system_disk_size()const +{ + return worker_system_disk_size_; +} + +void ScaleOutClusterRequest::setWorker_system_disk_size(int worker_system_disk_size) +{ + worker_system_disk_size_ = worker_system_disk_size; + setBodyParameter("Worker_system_disk_size", std::to_string(worker_system_disk_size)); +} + +std::string ScaleOutClusterRequest::getCpu_policy()const +{ + return cpu_policy_; +} + +void ScaleOutClusterRequest::setCpu_policy(const std::string& cpu_policy) +{ + cpu_policy_ = cpu_policy; + setBodyParameter("Cpu_policy", cpu_policy); +} + +bool ScaleOutClusterRequest::getDisable_rollback()const +{ + return disable_rollback_; +} + +void ScaleOutClusterRequest::setDisable_rollback(bool disable_rollback) +{ + disable_rollback_ = disable_rollback; + setBodyParameter("Disable_rollback", disable_rollback ? "true" : "false"); +} + +std::string ScaleOutClusterRequest::getWorker_instance_charge_type()const +{ + return worker_instance_charge_type_; +} + +void ScaleOutClusterRequest::setWorker_instance_charge_type(const std::string& worker_instance_charge_type) +{ + worker_instance_charge_type_ = worker_instance_charge_type; + setBodyParameter("Worker_instance_charge_type", worker_instance_charge_type); +} + diff --git a/cs/src/model/ScaleOutClusterResult.cc b/cs/src/model/ScaleOutClusterResult.cc index 36d53662d..995529c68 100644 --- a/cs/src/model/ScaleOutClusterResult.cc +++ b/cs/src/model/ScaleOutClusterResult.cc @@ -35,14 +35,38 @@ ScaleOutClusterResult::~ScaleOutClusterResult() void ScaleOutClusterResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["cluster_id"].isNull()) + cluster_id_ = value["cluster_id"].asString(); + if(!value["request_id"].isNull()) + request_id_ = value["request_id"].asString(); + if(!value["task_id"].isNull()) + task_id_ = value["task_id"].asString(); + if(!value["instanceId"].isNull()) + instanceId_ = value["instanceId"].asString(); } +std::string ScaleOutClusterResult::getRequest_id()const +{ + return request_id_; +} + +std::string ScaleOutClusterResult::getCluster_id()const +{ + return cluster_id_; +} + +std::string ScaleOutClusterResult::getInstanceId()const +{ + return instanceId_; +} + +std::string ScaleOutClusterResult::getTask_id()const +{ + return task_id_; +} + diff --git a/cs/src/model/ServiceMeshAddClusterRequest.cc b/cs/src/model/ServiceMeshAddClusterRequest.cc new file mode 100644 index 000000000..fd498e425 --- /dev/null +++ b/cs/src/model/ServiceMeshAddClusterRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::ServiceMeshAddClusterRequest; + +ServiceMeshAddClusterRequest::ServiceMeshAddClusterRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/servicemesh/[ServiceMeshId]/add/clusters"); + setMethod(HttpRequest::Method::Put); +} + +ServiceMeshAddClusterRequest::~ServiceMeshAddClusterRequest() +{} + +std::string ServiceMeshAddClusterRequest::getServiceMeshId()const +{ + return serviceMeshId_; +} + +void ServiceMeshAddClusterRequest::setServiceMeshId(const std::string& serviceMeshId) +{ + serviceMeshId_ = serviceMeshId; + setParameter("ServiceMeshId", serviceMeshId); +} + diff --git a/cs/src/model/ServiceMeshAddClusterResult.cc b/cs/src/model/ServiceMeshAddClusterResult.cc new file mode 100644 index 000000000..b2738f476 --- /dev/null +++ b/cs/src/model/ServiceMeshAddClusterResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +ServiceMeshAddClusterResult::ServiceMeshAddClusterResult() : + ServiceResult() +{} + +ServiceMeshAddClusterResult::ServiceMeshAddClusterResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ServiceMeshAddClusterResult::~ServiceMeshAddClusterResult() +{} + +void ServiceMeshAddClusterResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/ServiceMeshApiServerRequest.cc b/cs/src/model/ServiceMeshApiServerRequest.cc new file mode 100644 index 000000000..315b8bff1 --- /dev/null +++ b/cs/src/model/ServiceMeshApiServerRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::ServiceMeshApiServerRequest; + +ServiceMeshApiServerRequest::ServiceMeshApiServerRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/servicemesh/[ServiceMeshId]/api_proxy"); + setMethod(HttpRequest::Method::Post); +} + +ServiceMeshApiServerRequest::~ServiceMeshApiServerRequest() +{} + +std::string ServiceMeshApiServerRequest::getServiceMeshId()const +{ + return serviceMeshId_; +} + +void ServiceMeshApiServerRequest::setServiceMeshId(const std::string& serviceMeshId) +{ + serviceMeshId_ = serviceMeshId; + setParameter("ServiceMeshId", serviceMeshId); +} + diff --git a/cs/src/model/ServiceMeshApiServerResult.cc b/cs/src/model/ServiceMeshApiServerResult.cc new file mode 100644 index 000000000..570272823 --- /dev/null +++ b/cs/src/model/ServiceMeshApiServerResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +ServiceMeshApiServerResult::ServiceMeshApiServerResult() : + ServiceResult() +{} + +ServiceMeshApiServerResult::ServiceMeshApiServerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ServiceMeshApiServerResult::~ServiceMeshApiServerResult() +{} + +void ServiceMeshApiServerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/ServiceMeshRemoveClusterRequest.cc b/cs/src/model/ServiceMeshRemoveClusterRequest.cc new file mode 100644 index 000000000..d06f451f7 --- /dev/null +++ b/cs/src/model/ServiceMeshRemoveClusterRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::ServiceMeshRemoveClusterRequest; + +ServiceMeshRemoveClusterRequest::ServiceMeshRemoveClusterRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/servicemesh/[ServiceMeshId]/remove/clusters"); + setMethod(HttpRequest::Method::Put); +} + +ServiceMeshRemoveClusterRequest::~ServiceMeshRemoveClusterRequest() +{} + +std::string ServiceMeshRemoveClusterRequest::getServiceMeshId()const +{ + return serviceMeshId_; +} + +void ServiceMeshRemoveClusterRequest::setServiceMeshId(const std::string& serviceMeshId) +{ + serviceMeshId_ = serviceMeshId; + setParameter("ServiceMeshId", serviceMeshId); +} + diff --git a/cs/src/model/ServiceMeshRemoveClusterResult.cc b/cs/src/model/ServiceMeshRemoveClusterResult.cc new file mode 100644 index 000000000..4f6a0e928 --- /dev/null +++ b/cs/src/model/ServiceMeshRemoveClusterResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +ServiceMeshRemoveClusterResult::ServiceMeshRemoveClusterResult() : + ServiceResult() +{} + +ServiceMeshRemoveClusterResult::ServiceMeshRemoveClusterResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ServiceMeshRemoveClusterResult::~ServiceMeshRemoveClusterResult() +{} + +void ServiceMeshRemoveClusterResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/StartWorkflowRequest.cc b/cs/src/model/StartWorkflowRequest.cc new file mode 100644 index 000000000..2d276b1ff --- /dev/null +++ b/cs/src/model/StartWorkflowRequest.cc @@ -0,0 +1,30 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::StartWorkflowRequest; + +StartWorkflowRequest::StartWorkflowRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/gs/workflow"); + setMethod(HttpRequest::Method::Post); +} + +StartWorkflowRequest::~StartWorkflowRequest() +{} + diff --git a/cs/src/model/StartWorkflowResult.cc b/cs/src/model/StartWorkflowResult.cc new file mode 100644 index 000000000..ea2c33f28 --- /dev/null +++ b/cs/src/model/StartWorkflowResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +StartWorkflowResult::StartWorkflowResult() : + ServiceResult() +{} + +StartWorkflowResult::StartWorkflowResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +StartWorkflowResult::~StartWorkflowResult() +{} + +void StartWorkflowResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/UnInstallClusterAddonsRequest.cc b/cs/src/model/UnInstallClusterAddonsRequest.cc new file mode 100644 index 000000000..3e0a499a7 --- /dev/null +++ b/cs/src/model/UnInstallClusterAddonsRequest.cc @@ -0,0 +1,52 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::UnInstallClusterAddonsRequest; + +UnInstallClusterAddonsRequest::UnInstallClusterAddonsRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/clusters/[ClusterId]/components/uninstall"); + setMethod(HttpRequest::Method::Post); +} + +UnInstallClusterAddonsRequest::~UnInstallClusterAddonsRequest() +{} + +std::string UnInstallClusterAddonsRequest::getName()const +{ + return name_; +} + +void UnInstallClusterAddonsRequest::setName(const std::string& name) +{ + name_ = name; + setBodyParameter("Name", name); +} + +std::string UnInstallClusterAddonsRequest::getClusterId()const +{ + return clusterId_; +} + +void UnInstallClusterAddonsRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/cs/src/model/UnInstallClusterAddonsResult.cc b/cs/src/model/UnInstallClusterAddonsResult.cc new file mode 100644 index 000000000..f3f13823a --- /dev/null +++ b/cs/src/model/UnInstallClusterAddonsResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +UnInstallClusterAddonsResult::UnInstallClusterAddonsResult() : + ServiceResult() +{} + +UnInstallClusterAddonsResult::UnInstallClusterAddonsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UnInstallClusterAddonsResult::~UnInstallClusterAddonsResult() +{} + +void UnInstallClusterAddonsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/UpdateK8sClusterUserConfigExpireRequest.cc b/cs/src/model/UpdateK8sClusterUserConfigExpireRequest.cc new file mode 100644 index 000000000..4e78e3bdf --- /dev/null +++ b/cs/src/model/UpdateK8sClusterUserConfigExpireRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::UpdateK8sClusterUserConfigExpireRequest; + +UpdateK8sClusterUserConfigExpireRequest::UpdateK8sClusterUserConfigExpireRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/k8s/[ClusterId]/user_config/expire"); + setMethod(HttpRequest::Method::Post); +} + +UpdateK8sClusterUserConfigExpireRequest::~UpdateK8sClusterUserConfigExpireRequest() +{} + +std::string UpdateK8sClusterUserConfigExpireRequest::getClusterId()const +{ + return clusterId_; +} + +void UpdateK8sClusterUserConfigExpireRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/cs/src/model/UpdateK8sClusterUserConfigExpireResult.cc b/cs/src/model/UpdateK8sClusterUserConfigExpireResult.cc new file mode 100644 index 000000000..d30043ff7 --- /dev/null +++ b/cs/src/model/UpdateK8sClusterUserConfigExpireResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +UpdateK8sClusterUserConfigExpireResult::UpdateK8sClusterUserConfigExpireResult() : + ServiceResult() +{} + +UpdateK8sClusterUserConfigExpireResult::UpdateK8sClusterUserConfigExpireResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateK8sClusterUserConfigExpireResult::~UpdateK8sClusterUserConfigExpireResult() +{} + +void UpdateK8sClusterUserConfigExpireResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cs/src/model/UpdateServiceMeshRequest.cc b/cs/src/model/UpdateServiceMeshRequest.cc new file mode 100644 index 000000000..fd2daea66 --- /dev/null +++ b/cs/src/model/UpdateServiceMeshRequest.cc @@ -0,0 +1,41 @@ +/* + * 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 + +using AlibabaCloud::CS::Model::UpdateServiceMeshRequest; + +UpdateServiceMeshRequest::UpdateServiceMeshRequest() : + RoaServiceRequest("cs", "2015-12-15") +{ + setResourcePath("/servicemesh/[ServiceMeshId]"); + setMethod(HttpRequest::Method::Put); +} + +UpdateServiceMeshRequest::~UpdateServiceMeshRequest() +{} + +std::string UpdateServiceMeshRequest::getServiceMeshId()const +{ + return serviceMeshId_; +} + +void UpdateServiceMeshRequest::setServiceMeshId(const std::string& serviceMeshId) +{ + serviceMeshId_ = serviceMeshId; + setParameter("ServiceMeshId", serviceMeshId); +} + diff --git a/cs/src/model/UpdateServiceMeshResult.cc b/cs/src/model/UpdateServiceMeshResult.cc new file mode 100644 index 000000000..a3fa8e615 --- /dev/null +++ b/cs/src/model/UpdateServiceMeshResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CS; +using namespace AlibabaCloud::CS::Model; + +UpdateServiceMeshResult::UpdateServiceMeshResult() : + ServiceResult() +{} + +UpdateServiceMeshResult::UpdateServiceMeshResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateServiceMeshResult::~UpdateServiceMeshResult() +{} + +void UpdateServiceMeshResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/csb/CMakeLists.txt b/csb/CMakeLists.txt index d9b9c7bda..5d3e229c6 100644 --- a/csb/CMakeLists.txt +++ b/csb/CMakeLists.txt @@ -51,6 +51,8 @@ set(csb_public_header_model include/alibabacloud/csb/model/DeleteServiceListResult.h include/alibabacloud/csb/model/DeleteUnionCasServiceRequest.h include/alibabacloud/csb/model/DeleteUnionCasServiceResult.h + include/alibabacloud/csb/model/DescribeRegionsRequest.h + include/alibabacloud/csb/model/DescribeRegionsResult.h include/alibabacloud/csb/model/FindApprovalOrderListRequest.h include/alibabacloud/csb/model/FindApprovalOrderListResult.h include/alibabacloud/csb/model/FindApproveServiceListRequest.h @@ -136,6 +138,8 @@ set(csb_src src/model/DeleteServiceListResult.cc src/model/DeleteUnionCasServiceRequest.cc src/model/DeleteUnionCasServiceResult.cc + src/model/DescribeRegionsRequest.cc + src/model/DescribeRegionsResult.cc src/model/FindApprovalOrderListRequest.cc src/model/FindApprovalOrderListResult.cc src/model/FindApproveServiceListRequest.cc diff --git a/csb/include/alibabacloud/csb/CSBClient.h b/csb/include/alibabacloud/csb/CSBClient.h index f6afaffd4..af7d1ccd7 100644 --- a/csb/include/alibabacloud/csb/CSBClient.h +++ b/csb/include/alibabacloud/csb/CSBClient.h @@ -52,6 +52,8 @@ #include "model/DeleteServiceListResult.h" #include "model/DeleteUnionCasServiceRequest.h" #include "model/DeleteUnionCasServiceResult.h" +#include "model/DescribeRegionsRequest.h" +#include "model/DescribeRegionsResult.h" #include "model/FindApprovalOrderListRequest.h" #include "model/FindApprovalOrderListResult.h" #include "model/FindApproveServiceListRequest.h" @@ -158,6 +160,9 @@ namespace AlibabaCloud typedef Outcome DeleteUnionCasServiceOutcome; typedef std::future DeleteUnionCasServiceOutcomeCallable; typedef std::function&)> DeleteUnionCasServiceAsyncHandler; + typedef Outcome DescribeRegionsOutcome; + typedef std::future DescribeRegionsOutcomeCallable; + typedef std::function&)> DescribeRegionsAsyncHandler; typedef Outcome FindApprovalOrderListOutcome; typedef std::future FindApprovalOrderListOutcomeCallable; typedef std::function&)> FindApprovalOrderListAsyncHandler; @@ -286,6 +291,9 @@ namespace AlibabaCloud DeleteUnionCasServiceOutcome deleteUnionCasService(const Model::DeleteUnionCasServiceRequest &request)const; void deleteUnionCasServiceAsync(const Model::DeleteUnionCasServiceRequest& request, const DeleteUnionCasServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteUnionCasServiceOutcomeCallable deleteUnionCasServiceCallable(const Model::DeleteUnionCasServiceRequest& request) const; + DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const; + void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const; FindApprovalOrderListOutcome findApprovalOrderList(const Model::FindApprovalOrderListRequest &request)const; void findApprovalOrderListAsync(const Model::FindApprovalOrderListRequest& request, const FindApprovalOrderListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; FindApprovalOrderListOutcomeCallable findApprovalOrderListCallable(const Model::FindApprovalOrderListRequest& request) const; diff --git a/csb/include/alibabacloud/csb/model/DescribeRegionsRequest.h b/csb/include/alibabacloud/csb/model/DescribeRegionsRequest.h new file mode 100644 index 000000000..66b1b564d --- /dev/null +++ b/csb/include/alibabacloud/csb/model/DescribeRegionsRequest.h @@ -0,0 +1,45 @@ +/* + * 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_CSB_MODEL_DESCRIBEREGIONSREQUEST_H_ +#define ALIBABACLOUD_CSB_MODEL_DESCRIBEREGIONSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CSB + { + namespace Model + { + class ALIBABACLOUD_CSB_EXPORT DescribeRegionsRequest : public RpcServiceRequest + { + + public: + DescribeRegionsRequest(); + ~DescribeRegionsRequest(); + + + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CSB_MODEL_DESCRIBEREGIONSREQUEST_H_ \ No newline at end of file diff --git a/csb/include/alibabacloud/csb/model/DescribeRegionsResult.h b/csb/include/alibabacloud/csb/model/DescribeRegionsResult.h new file mode 100644 index 000000000..c677a7a98 --- /dev/null +++ b/csb/include/alibabacloud/csb/model/DescribeRegionsResult.h @@ -0,0 +1,81 @@ +/* + * 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_CSB_MODEL_DESCRIBEREGIONSRESULT_H_ +#define ALIBABACLOUD_CSB_MODEL_DESCRIBEREGIONSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace CSB + { + namespace Model + { + class ALIBABACLOUD_CSB_EXPORT DescribeRegionsResult : public ServiceResult + { + public: + struct Data + { + struct Region + { + struct PhysicalLocation + { + struct Attribute + { + std::string value; + std::string name; + }; + std::string status; + std::string no; + std::string type; + std::string serviceCode; + std::vector attributes; + std::string name; + }; + std::string regionName; + bool isdefault; + std::string regionId; + std::string regionUrl; + std::vector physicalLocations; + }; + std::vector regionList; + }; + + + DescribeRegionsResult(); + explicit DescribeRegionsResult(const std::string &payload); + ~DescribeRegionsResult(); + std::string getMessage()const; + Data getData()const; + int getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + Data data_; + int code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CSB_MODEL_DESCRIBEREGIONSRESULT_H_ \ No newline at end of file diff --git a/csb/include/alibabacloud/csb/model/FindServiceListResult.h b/csb/include/alibabacloud/csb/model/FindServiceListResult.h index b6be2ca40..c24ccbae0 100644 --- a/csb/include/alibabacloud/csb/model/FindServiceListResult.h +++ b/csb/include/alibabacloud/csb/model/FindServiceListResult.h @@ -53,6 +53,7 @@ namespace AlibabaCloud bool skipAuth; std::string alias; std::string userId; + std::string routeConfJson; std::string serviceVersion; std::string interfaceName; long id; diff --git a/csb/include/alibabacloud/csb/model/GetServiceResult.h b/csb/include/alibabacloud/csb/model/GetServiceResult.h index aefc023d1..08b5c9fc6 100644 --- a/csb/include/alibabacloud/csb/model/GetServiceResult.h +++ b/csb/include/alibabacloud/csb/model/GetServiceResult.h @@ -36,74 +36,6 @@ namespace AlibabaCloud { struct Service { - struct RouteConf - { - struct ImportConf - { - struct InputParameter - { - int catType; - bool optional; - int extType; - int mapStyle; - std::string originalName; - std::string targetName; - std::string passMethod; - int depth; - std::string paramType; - }; - struct OutputParameter - { - int catType; - bool optional; - int extType; - int mapStyle; - std::string originalName; - std::string targetName; - std::string passMethod; - int depth; - std::string paramType; - }; - std::vector outputParameterMap; - std::string accessEndpointJSON; - std::string provideType; - std::vector inputParameterMap; - }; - struct ImportConfs - { - struct InputParameter3 - { - int catType; - bool optional; - int extType; - int mapStyle; - std::string originalName; - std::string targetName; - std::string passMethod; - int depth; - std::string paramType; - }; - struct OutputParameter4 - { - int catType; - bool optional; - int extType; - int mapStyle; - std::string originalName; - std::string targetName; - std::string passMethod; - int depth; - std::string paramType; - }; - std::vector outputParameterMap2; - std::string accessEndpointJSON; - std::string provideType; - std::vector inputParameterMap1; - }; - ImportConfs importConfs; - ImportConf importConf; - std::string serviceRouteStrategy; - }; struct ServiceVersion { int status; @@ -131,7 +63,6 @@ namespace AlibabaCloud long serviceId; }; std::string ipWhiteStr; - RouteConf routeConf; std::string projectName; std::string approveUserId; std::string serviceOpenRestfulPath; diff --git a/csb/include/alibabacloud/csb/model/ImportCredentialsRequest.h b/csb/include/alibabacloud/csb/model/ImportCredentialsRequest.h index 521ee8f99..a310ac8a4 100644 --- a/csb/include/alibabacloud/csb/model/ImportCredentialsRequest.h +++ b/csb/include/alibabacloud/csb/model/ImportCredentialsRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud ImportCredentialsRequest(); ~ImportCredentialsRequest(); - std::string getData()const; - void setData(const std::string& data); - long getCsbId()const; - void setCsbId(long csbId); + std::string getData()const; + void setData(const std::string& data); + long getCsbId()const; + void setCsbId(long csbId); private: - std::string data_; - long csbId_; + std::string data_; + long csbId_; }; } diff --git a/csb/src/CSBClient.cc b/csb/src/CSBClient.cc index 49bf48652..cf3b229d0 100644 --- a/csb/src/CSBClient.cc +++ b/csb/src/CSBClient.cc @@ -591,6 +591,42 @@ CSBClient::DeleteUnionCasServiceOutcomeCallable CSBClient::deleteUnionCasService return task->get_future(); } +CSBClient::DescribeRegionsOutcome CSBClient::describeRegions(const DescribeRegionsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeRegionsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeRegionsOutcome(DescribeRegionsResult(outcome.result())); + else + return DescribeRegionsOutcome(outcome.error()); +} + +void CSBClient::describeRegionsAsync(const DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeRegions(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CSBClient::DescribeRegionsOutcomeCallable CSBClient::describeRegionsCallable(const DescribeRegionsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeRegions(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CSBClient::FindApprovalOrderListOutcome CSBClient::findApprovalOrderList(const FindApprovalOrderListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/csb/src/model/ApproveOrderListRequest.cc b/csb/src/model/ApproveOrderListRequest.cc index 2acc1934f..aebaddef9 100644 --- a/csb/src/model/ApproveOrderListRequest.cc +++ b/csb/src/model/ApproveOrderListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::ApproveOrderListRequest; ApproveOrderListRequest::ApproveOrderListRequest() : RpcServiceRequest("csb", "2017-11-18", "ApproveOrderList") -{} +{ + setMethod(HttpRequest::Method::Post); +} ApproveOrderListRequest::~ApproveOrderListRequest() {} @@ -33,6 +35,6 @@ std::string ApproveOrderListRequest::getData()const void ApproveOrderListRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } diff --git a/csb/src/model/CheckServiceExistRequest.cc b/csb/src/model/CheckServiceExistRequest.cc index ea719ec7a..ccd15c45e 100644 --- a/csb/src/model/CheckServiceExistRequest.cc +++ b/csb/src/model/CheckServiceExistRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::CheckServiceExistRequest; CheckServiceExistRequest::CheckServiceExistRequest() : RpcServiceRequest("csb", "2017-11-18", "CheckServiceExist") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckServiceExistRequest::~CheckServiceExistRequest() {} @@ -33,7 +35,7 @@ long CheckServiceExistRequest::getCsbId()const void CheckServiceExistRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } std::string CheckServiceExistRequest::getServiceName()const @@ -44,6 +46,6 @@ std::string CheckServiceExistRequest::getServiceName()const void CheckServiceExistRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/csb/src/model/CommitSuccessedServicesRequest.cc b/csb/src/model/CommitSuccessedServicesRequest.cc index 0ea72c472..02385a62e 100644 --- a/csb/src/model/CommitSuccessedServicesRequest.cc +++ b/csb/src/model/CommitSuccessedServicesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::CommitSuccessedServicesRequest; CommitSuccessedServicesRequest::CommitSuccessedServicesRequest() : RpcServiceRequest("csb", "2017-11-18", "CommitSuccessedServices") -{} +{ + setMethod(HttpRequest::Method::Post); +} CommitSuccessedServicesRequest::~CommitSuccessedServicesRequest() {} @@ -33,7 +35,7 @@ std::string CommitSuccessedServicesRequest::getCsbName()const void CommitSuccessedServicesRequest::setCsbName(const std::string& csbName) { csbName_ = csbName; - setCoreParameter("CsbName", csbName); + setParameter("CsbName", csbName); } std::string CommitSuccessedServicesRequest::getServices()const @@ -44,6 +46,6 @@ std::string CommitSuccessedServicesRequest::getServices()const void CommitSuccessedServicesRequest::setServices(const std::string& services) { services_ = services; - setCoreParameter("Services", services); + setBodyParameter("Services", services); } diff --git a/csb/src/model/CreateCredentialsRequest.cc b/csb/src/model/CreateCredentialsRequest.cc index e9e97163d..ee7ef43f3 100644 --- a/csb/src/model/CreateCredentialsRequest.cc +++ b/csb/src/model/CreateCredentialsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::CreateCredentialsRequest; CreateCredentialsRequest::CreateCredentialsRequest() : RpcServiceRequest("csb", "2017-11-18", "CreateCredentials") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCredentialsRequest::~CreateCredentialsRequest() {} @@ -33,7 +35,7 @@ std::string CreateCredentialsRequest::getData()const void CreateCredentialsRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long CreateCredentialsRequest::getCsbId()const @@ -44,6 +46,6 @@ long CreateCredentialsRequest::getCsbId()const void CreateCredentialsRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/CreateOrderRequest.cc b/csb/src/model/CreateOrderRequest.cc index 0db061743..3c07ca7c5 100644 --- a/csb/src/model/CreateOrderRequest.cc +++ b/csb/src/model/CreateOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::CreateOrderRequest; CreateOrderRequest::CreateOrderRequest() : RpcServiceRequest("csb", "2017-11-18", "CreateOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateOrderRequest::~CreateOrderRequest() {} @@ -33,7 +35,7 @@ std::string CreateOrderRequest::getData()const void CreateOrderRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long CreateOrderRequest::getCsbId()const @@ -44,6 +46,6 @@ long CreateOrderRequest::getCsbId()const void CreateOrderRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/CreateProjectRequest.cc b/csb/src/model/CreateProjectRequest.cc index bfa0bdcdc..14461fc44 100644 --- a/csb/src/model/CreateProjectRequest.cc +++ b/csb/src/model/CreateProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::CreateProjectRequest; CreateProjectRequest::CreateProjectRequest() : RpcServiceRequest("csb", "2017-11-18", "CreateProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateProjectRequest::~CreateProjectRequest() {} @@ -33,7 +35,7 @@ std::string CreateProjectRequest::getData()const void CreateProjectRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long CreateProjectRequest::getCsbId()const @@ -44,6 +46,6 @@ long CreateProjectRequest::getCsbId()const void CreateProjectRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/CreateServiceRequest.cc b/csb/src/model/CreateServiceRequest.cc index e130ce4dd..aeb2fe9ea 100644 --- a/csb/src/model/CreateServiceRequest.cc +++ b/csb/src/model/CreateServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::CreateServiceRequest; CreateServiceRequest::CreateServiceRequest() : RpcServiceRequest("csb", "2017-11-18", "CreateService") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateServiceRequest::~CreateServiceRequest() {} @@ -33,7 +35,7 @@ std::string CreateServiceRequest::getData()const void CreateServiceRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long CreateServiceRequest::getCsbId()const @@ -44,6 +46,6 @@ long CreateServiceRequest::getCsbId()const void CreateServiceRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/DeleteCasServiceRequest.cc b/csb/src/model/DeleteCasServiceRequest.cc index d59dac0b7..53cbc8ada 100644 --- a/csb/src/model/DeleteCasServiceRequest.cc +++ b/csb/src/model/DeleteCasServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::DeleteCasServiceRequest; DeleteCasServiceRequest::DeleteCasServiceRequest() : RpcServiceRequest("csb", "2017-11-18", "DeleteCasService") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCasServiceRequest::~DeleteCasServiceRequest() {} @@ -33,7 +35,7 @@ bool DeleteCasServiceRequest::getLeafOnly()const void DeleteCasServiceRequest::setLeafOnly(bool leafOnly) { leafOnly_ = leafOnly; - setCoreParameter("LeafOnly", leafOnly ? "true" : "false"); + setParameter("LeafOnly", leafOnly ? "true" : "false"); } std::string DeleteCasServiceRequest::getCasCsbName()const @@ -44,7 +46,7 @@ std::string DeleteCasServiceRequest::getCasCsbName()const void DeleteCasServiceRequest::setCasCsbName(const std::string& casCsbName) { casCsbName_ = casCsbName; - setCoreParameter("CasCsbName", casCsbName); + setParameter("CasCsbName", casCsbName); } std::string DeleteCasServiceRequest::getSrcUserId()const @@ -55,7 +57,7 @@ std::string DeleteCasServiceRequest::getSrcUserId()const void DeleteCasServiceRequest::setSrcUserId(const std::string& srcUserId) { srcUserId_ = srcUserId; - setCoreParameter("SrcUserId", srcUserId); + setParameter("SrcUserId", srcUserId); } std::string DeleteCasServiceRequest::getCasServiceId()const @@ -66,6 +68,6 @@ std::string DeleteCasServiceRequest::getCasServiceId()const void DeleteCasServiceRequest::setCasServiceId(const std::string& casServiceId) { casServiceId_ = casServiceId; - setCoreParameter("CasServiceId", casServiceId); + setParameter("CasServiceId", casServiceId); } diff --git a/csb/src/model/DeleteCredentialsListRequest.cc b/csb/src/model/DeleteCredentialsListRequest.cc index a963eeea7..3130408c2 100644 --- a/csb/src/model/DeleteCredentialsListRequest.cc +++ b/csb/src/model/DeleteCredentialsListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::DeleteCredentialsListRequest; DeleteCredentialsListRequest::DeleteCredentialsListRequest() : RpcServiceRequest("csb", "2017-11-18", "DeleteCredentialsList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCredentialsListRequest::~DeleteCredentialsListRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCredentialsListRequest::getData()const void DeleteCredentialsListRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } bool DeleteCredentialsListRequest::getIgnoreDauth()const @@ -44,7 +46,7 @@ bool DeleteCredentialsListRequest::getIgnoreDauth()const void DeleteCredentialsListRequest::setIgnoreDauth(bool ignoreDauth) { ignoreDauth_ = ignoreDauth; - setCoreParameter("IgnoreDauth", ignoreDauth ? "true" : "false"); + setParameter("IgnoreDauth", ignoreDauth ? "true" : "false"); } bool DeleteCredentialsListRequest::getForce()const @@ -55,6 +57,6 @@ bool DeleteCredentialsListRequest::getForce()const void DeleteCredentialsListRequest::setForce(bool force) { force_ = force; - setCoreParameter("Force", force ? "true" : "false"); + setParameter("Force", force ? "true" : "false"); } diff --git a/csb/src/model/DeleteOrderListRequest.cc b/csb/src/model/DeleteOrderListRequest.cc index 504428ea7..4bae50c6e 100644 --- a/csb/src/model/DeleteOrderListRequest.cc +++ b/csb/src/model/DeleteOrderListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::DeleteOrderListRequest; DeleteOrderListRequest::DeleteOrderListRequest() : RpcServiceRequest("csb", "2017-11-18", "DeleteOrderList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteOrderListRequest::~DeleteOrderListRequest() {} @@ -33,6 +35,6 @@ std::string DeleteOrderListRequest::getData()const void DeleteOrderListRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } diff --git a/csb/src/model/DeleteProjectListRequest.cc b/csb/src/model/DeleteProjectListRequest.cc index 90413a08c..5cfd273ce 100644 --- a/csb/src/model/DeleteProjectListRequest.cc +++ b/csb/src/model/DeleteProjectListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::DeleteProjectListRequest; DeleteProjectListRequest::DeleteProjectListRequest() : RpcServiceRequest("csb", "2017-11-18", "DeleteProjectList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteProjectListRequest::~DeleteProjectListRequest() {} @@ -33,7 +35,7 @@ std::string DeleteProjectListRequest::getData()const void DeleteProjectListRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long DeleteProjectListRequest::getCsbId()const @@ -44,6 +46,6 @@ long DeleteProjectListRequest::getCsbId()const void DeleteProjectListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/DeleteProjectRequest.cc b/csb/src/model/DeleteProjectRequest.cc index ac5ea91e5..68603d6e3 100644 --- a/csb/src/model/DeleteProjectRequest.cc +++ b/csb/src/model/DeleteProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::DeleteProjectRequest; DeleteProjectRequest::DeleteProjectRequest() : RpcServiceRequest("csb", "2017-11-18", "DeleteProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteProjectRequest::~DeleteProjectRequest() {} @@ -33,7 +35,7 @@ long DeleteProjectRequest::getCsbId()const void DeleteProjectRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } long DeleteProjectRequest::getProjectId()const @@ -44,6 +46,6 @@ long DeleteProjectRequest::getProjectId()const void DeleteProjectRequest::setProjectId(long projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", std::to_string(projectId)); + setParameter("ProjectId", std::to_string(projectId)); } diff --git a/csb/src/model/DeleteServiceListRequest.cc b/csb/src/model/DeleteServiceListRequest.cc index 6eeadf424..5bba68782 100644 --- a/csb/src/model/DeleteServiceListRequest.cc +++ b/csb/src/model/DeleteServiceListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::DeleteServiceListRequest; DeleteServiceListRequest::DeleteServiceListRequest() : RpcServiceRequest("csb", "2017-11-18", "DeleteServiceList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteServiceListRequest::~DeleteServiceListRequest() {} @@ -33,7 +35,7 @@ std::string DeleteServiceListRequest::getData()const void DeleteServiceListRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long DeleteServiceListRequest::getCsbId()const @@ -44,6 +46,6 @@ long DeleteServiceListRequest::getCsbId()const void DeleteServiceListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/DeleteServiceRequest.cc b/csb/src/model/DeleteServiceRequest.cc index 06a84af95..ce5986739 100644 --- a/csb/src/model/DeleteServiceRequest.cc +++ b/csb/src/model/DeleteServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::DeleteServiceRequest; DeleteServiceRequest::DeleteServiceRequest() : RpcServiceRequest("csb", "2017-11-18", "DeleteService") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteServiceRequest::~DeleteServiceRequest() {} @@ -33,7 +35,7 @@ std::string DeleteServiceRequest::getServiceName()const void DeleteServiceRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } long DeleteServiceRequest::getServiceId()const @@ -44,6 +46,6 @@ long DeleteServiceRequest::getServiceId()const void DeleteServiceRequest::setServiceId(long serviceId) { serviceId_ = serviceId; - setCoreParameter("ServiceId", std::to_string(serviceId)); + setParameter("ServiceId", std::to_string(serviceId)); } diff --git a/csb/src/model/DeleteUnionCasServiceRequest.cc b/csb/src/model/DeleteUnionCasServiceRequest.cc index 000bf0ea2..b0ab70429 100644 --- a/csb/src/model/DeleteUnionCasServiceRequest.cc +++ b/csb/src/model/DeleteUnionCasServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::DeleteUnionCasServiceRequest; DeleteUnionCasServiceRequest::DeleteUnionCasServiceRequest() : RpcServiceRequest("csb", "2017-11-18", "DeleteUnionCasService") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteUnionCasServiceRequest::~DeleteUnionCasServiceRequest() {} @@ -33,7 +35,7 @@ bool DeleteUnionCasServiceRequest::getLeafOnly()const void DeleteUnionCasServiceRequest::setLeafOnly(bool leafOnly) { leafOnly_ = leafOnly; - setCoreParameter("LeafOnly", leafOnly ? "true" : "false"); + setParameter("LeafOnly", leafOnly ? "true" : "false"); } std::string DeleteUnionCasServiceRequest::getCasCsbName()const @@ -44,7 +46,7 @@ std::string DeleteUnionCasServiceRequest::getCasCsbName()const void DeleteUnionCasServiceRequest::setCasCsbName(const std::string& casCsbName) { casCsbName_ = casCsbName; - setCoreParameter("CasCsbName", casCsbName); + setParameter("CasCsbName", casCsbName); } std::string DeleteUnionCasServiceRequest::getSrcUserId()const @@ -55,7 +57,7 @@ std::string DeleteUnionCasServiceRequest::getSrcUserId()const void DeleteUnionCasServiceRequest::setSrcUserId(const std::string& srcUserId) { srcUserId_ = srcUserId; - setCoreParameter("SrcUserId", srcUserId); + setParameter("SrcUserId", srcUserId); } std::string DeleteUnionCasServiceRequest::getCasServiceId()const @@ -66,6 +68,6 @@ std::string DeleteUnionCasServiceRequest::getCasServiceId()const void DeleteUnionCasServiceRequest::setCasServiceId(const std::string& casServiceId) { casServiceId_ = casServiceId; - setCoreParameter("CasServiceId", casServiceId); + setParameter("CasServiceId", casServiceId); } diff --git a/csb/src/model/DescribeRegionsRequest.cc b/csb/src/model/DescribeRegionsRequest.cc new file mode 100644 index 000000000..115f2a77d --- /dev/null +++ b/csb/src/model/DescribeRegionsRequest.cc @@ -0,0 +1,29 @@ +/* + * 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 + +using AlibabaCloud::CSB::Model::DescribeRegionsRequest; + +DescribeRegionsRequest::DescribeRegionsRequest() : + RpcServiceRequest("csb", "2017-11-18", "DescribeRegions") +{ + setMethod(HttpRequest::Method::Get); +} + +DescribeRegionsRequest::~DescribeRegionsRequest() +{} + diff --git a/csb/src/model/DescribeRegionsResult.cc b/csb/src/model/DescribeRegionsResult.cc new file mode 100644 index 000000000..fbed8b06c --- /dev/null +++ b/csb/src/model/DescribeRegionsResult.cc @@ -0,0 +1,104 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::CSB; +using namespace AlibabaCloud::CSB::Model; + +DescribeRegionsResult::DescribeRegionsResult() : + ServiceResult() +{} + +DescribeRegionsResult::DescribeRegionsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeRegionsResult::~DescribeRegionsResult() +{} + +void DescribeRegionsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + auto allRegionListNode = dataNode["RegionList"]["Region"]; + for (auto dataNodeRegionListRegion : allRegionListNode) + { + Data::Region regionObject; + if(!dataNodeRegionListRegion["RegionId"].isNull()) + regionObject.regionId = dataNodeRegionListRegion["RegionId"].asString(); + if(!dataNodeRegionListRegion["RegionName"].isNull()) + regionObject.regionName = dataNodeRegionListRegion["RegionName"].asString(); + if(!dataNodeRegionListRegion["RegionUrl"].isNull()) + regionObject.regionUrl = dataNodeRegionListRegion["RegionUrl"].asString(); + if(!dataNodeRegionListRegion["Isdefault"].isNull()) + regionObject.isdefault = dataNodeRegionListRegion["Isdefault"].asString() == "true"; + auto allPhysicalLocationsNode = allRegionListNode["PhysicalLocations"]["PhysicalLocation"]; + for (auto allRegionListNodePhysicalLocationsPhysicalLocation : allPhysicalLocationsNode) + { + Data::Region::PhysicalLocation physicalLocationsObject; + if(!allRegionListNodePhysicalLocationsPhysicalLocation["No"].isNull()) + physicalLocationsObject.no = allRegionListNodePhysicalLocationsPhysicalLocation["No"].asString(); + if(!allRegionListNodePhysicalLocationsPhysicalLocation["ServiceCode"].isNull()) + physicalLocationsObject.serviceCode = allRegionListNodePhysicalLocationsPhysicalLocation["ServiceCode"].asString(); + if(!allRegionListNodePhysicalLocationsPhysicalLocation["Type"].isNull()) + physicalLocationsObject.type = allRegionListNodePhysicalLocationsPhysicalLocation["Type"].asString(); + if(!allRegionListNodePhysicalLocationsPhysicalLocation["Name"].isNull()) + physicalLocationsObject.name = allRegionListNodePhysicalLocationsPhysicalLocation["Name"].asString(); + if(!allRegionListNodePhysicalLocationsPhysicalLocation["Status"].isNull()) + physicalLocationsObject.status = allRegionListNodePhysicalLocationsPhysicalLocation["Status"].asString(); + auto allAttributesNode = allPhysicalLocationsNode["Attributes"]["Attribute"]; + for (auto allPhysicalLocationsNodeAttributesAttribute : allAttributesNode) + { + Data::Region::PhysicalLocation::Attribute attributesObject; + if(!allPhysicalLocationsNodeAttributesAttribute["Name"].isNull()) + attributesObject.name = allPhysicalLocationsNodeAttributesAttribute["Name"].asString(); + if(!allPhysicalLocationsNodeAttributesAttribute["Value"].isNull()) + attributesObject.value = allPhysicalLocationsNodeAttributesAttribute["Value"].asString(); + physicalLocationsObject.attributes.push_back(attributesObject); + } + regionObject.physicalLocations.push_back(physicalLocationsObject); + } + data_.regionList.push_back(regionObject); + } + if(!value["Code"].isNull()) + code_ = std::stoi(value["Code"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + +} + +std::string DescribeRegionsResult::getMessage()const +{ + return message_; +} + +DescribeRegionsResult::Data DescribeRegionsResult::getData()const +{ + return data_; +} + +int DescribeRegionsResult::getCode()const +{ + return code_; +} + diff --git a/csb/src/model/FindApprovalOrderListRequest.cc b/csb/src/model/FindApprovalOrderListRequest.cc index 237de02e3..0ec438db0 100644 --- a/csb/src/model/FindApprovalOrderListRequest.cc +++ b/csb/src/model/FindApprovalOrderListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindApprovalOrderListRequest; FindApprovalOrderListRequest::FindApprovalOrderListRequest() : RpcServiceRequest("csb", "2017-11-18", "FindApprovalOrderList") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindApprovalOrderListRequest::~FindApprovalOrderListRequest() {} @@ -33,7 +35,7 @@ std::string FindApprovalOrderListRequest::getProjectName()const void FindApprovalOrderListRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long FindApprovalOrderListRequest::getCsbId()const @@ -44,7 +46,7 @@ long FindApprovalOrderListRequest::getCsbId()const void FindApprovalOrderListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } int FindApprovalOrderListRequest::getPageNum()const @@ -55,7 +57,7 @@ int FindApprovalOrderListRequest::getPageNum()const void FindApprovalOrderListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string FindApprovalOrderListRequest::getAlias()const @@ -66,7 +68,7 @@ std::string FindApprovalOrderListRequest::getAlias()const void FindApprovalOrderListRequest::setAlias(const std::string& alias) { alias_ = alias; - setCoreParameter("Alias", alias); + setParameter("Alias", alias); } std::string FindApprovalOrderListRequest::getServiceName()const @@ -77,7 +79,7 @@ std::string FindApprovalOrderListRequest::getServiceName()const void FindApprovalOrderListRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } long FindApprovalOrderListRequest::getServiceId()const @@ -88,7 +90,7 @@ long FindApprovalOrderListRequest::getServiceId()const void FindApprovalOrderListRequest::setServiceId(long serviceId) { serviceId_ = serviceId; - setCoreParameter("ServiceId", std::to_string(serviceId)); + setParameter("ServiceId", std::to_string(serviceId)); } bool FindApprovalOrderListRequest::getOnlyPending()const @@ -99,6 +101,6 @@ bool FindApprovalOrderListRequest::getOnlyPending()const void FindApprovalOrderListRequest::setOnlyPending(bool onlyPending) { onlyPending_ = onlyPending; - setCoreParameter("OnlyPending", onlyPending ? "true" : "false"); + setParameter("OnlyPending", onlyPending ? "true" : "false"); } diff --git a/csb/src/model/FindApproveServiceListRequest.cc b/csb/src/model/FindApproveServiceListRequest.cc index 6a29821cd..ff06d8244 100644 --- a/csb/src/model/FindApproveServiceListRequest.cc +++ b/csb/src/model/FindApproveServiceListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindApproveServiceListRequest; FindApproveServiceListRequest::FindApproveServiceListRequest() : RpcServiceRequest("csb", "2017-11-18", "FindApproveServiceList") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindApproveServiceListRequest::~FindApproveServiceListRequest() {} @@ -33,7 +35,7 @@ std::string FindApproveServiceListRequest::getProjectName()const void FindApproveServiceListRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string FindApproveServiceListRequest::getApproveLevel()const @@ -44,7 +46,7 @@ std::string FindApproveServiceListRequest::getApproveLevel()const void FindApproveServiceListRequest::setApproveLevel(const std::string& approveLevel) { approveLevel_ = approveLevel; - setCoreParameter("ApproveLevel", approveLevel); + setParameter("ApproveLevel", approveLevel); } bool FindApproveServiceListRequest::getShowDelService()const @@ -55,7 +57,7 @@ bool FindApproveServiceListRequest::getShowDelService()const void FindApproveServiceListRequest::setShowDelService(bool showDelService) { showDelService_ = showDelService; - setCoreParameter("ShowDelService", showDelService ? "true" : "false"); + setParameter("ShowDelService", showDelService ? "true" : "false"); } long FindApproveServiceListRequest::getCsbId()const @@ -66,7 +68,7 @@ long FindApproveServiceListRequest::getCsbId()const void FindApproveServiceListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } std::string FindApproveServiceListRequest::getAlias()const @@ -77,7 +79,7 @@ std::string FindApproveServiceListRequest::getAlias()const void FindApproveServiceListRequest::setAlias(const std::string& alias) { alias_ = alias; - setCoreParameter("Alias", alias); + setParameter("Alias", alias); } std::string FindApproveServiceListRequest::getServiceName()const @@ -88,6 +90,6 @@ std::string FindApproveServiceListRequest::getServiceName()const void FindApproveServiceListRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/csb/src/model/FindCredentialsListRequest.cc b/csb/src/model/FindCredentialsListRequest.cc index 43a84c106..013dd34ad 100644 --- a/csb/src/model/FindCredentialsListRequest.cc +++ b/csb/src/model/FindCredentialsListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindCredentialsListRequest; FindCredentialsListRequest::FindCredentialsListRequest() : RpcServiceRequest("csb", "2017-11-18", "FindCredentialsList") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindCredentialsListRequest::~FindCredentialsListRequest() {} @@ -33,7 +35,7 @@ long FindCredentialsListRequest::getCsbId()const void FindCredentialsListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } int FindCredentialsListRequest::getPageNum()const @@ -44,7 +46,7 @@ int FindCredentialsListRequest::getPageNum()const void FindCredentialsListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string FindCredentialsListRequest::getGroupName()const @@ -55,6 +57,6 @@ std::string FindCredentialsListRequest::getGroupName()const void FindCredentialsListRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } diff --git a/csb/src/model/FindInstanceListRequest.cc b/csb/src/model/FindInstanceListRequest.cc index 7ee561734..b20a1c281 100644 --- a/csb/src/model/FindInstanceListRequest.cc +++ b/csb/src/model/FindInstanceListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindInstanceListRequest; FindInstanceListRequest::FindInstanceListRequest() : RpcServiceRequest("csb", "2017-11-18", "FindInstanceList") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindInstanceListRequest::~FindInstanceListRequest() {} @@ -33,7 +35,7 @@ long FindInstanceListRequest::getCsbId()const void FindInstanceListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } int FindInstanceListRequest::getPageNum()const @@ -44,7 +46,7 @@ int FindInstanceListRequest::getPageNum()const void FindInstanceListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string FindInstanceListRequest::getSearchTxt()const @@ -55,7 +57,7 @@ std::string FindInstanceListRequest::getSearchTxt()const void FindInstanceListRequest::setSearchTxt(const std::string& searchTxt) { searchTxt_ = searchTxt; - setCoreParameter("SearchTxt", searchTxt); + setParameter("SearchTxt", searchTxt); } int FindInstanceListRequest::getStatus()const @@ -66,6 +68,6 @@ int FindInstanceListRequest::getStatus()const void FindInstanceListRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/csb/src/model/FindOrderableListRequest.cc b/csb/src/model/FindOrderableListRequest.cc index 16142a9e3..23388e0e1 100644 --- a/csb/src/model/FindOrderableListRequest.cc +++ b/csb/src/model/FindOrderableListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindOrderableListRequest; FindOrderableListRequest::FindOrderableListRequest() : RpcServiceRequest("csb", "2017-11-18", "FindOrderableList") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindOrderableListRequest::~FindOrderableListRequest() {} @@ -33,7 +35,7 @@ std::string FindOrderableListRequest::getProjectName()const void FindOrderableListRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long FindOrderableListRequest::getCsbId()const @@ -44,7 +46,7 @@ long FindOrderableListRequest::getCsbId()const void FindOrderableListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } int FindOrderableListRequest::getPageNum()const @@ -55,7 +57,7 @@ int FindOrderableListRequest::getPageNum()const void FindOrderableListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string FindOrderableListRequest::getAlias()const @@ -66,7 +68,7 @@ std::string FindOrderableListRequest::getAlias()const void FindOrderableListRequest::setAlias(const std::string& alias) { alias_ = alias; - setCoreParameter("Alias", alias); + setParameter("Alias", alias); } std::string FindOrderableListRequest::getServiceName()const @@ -77,6 +79,6 @@ std::string FindOrderableListRequest::getServiceName()const void FindOrderableListRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/csb/src/model/FindOrderedListRequest.cc b/csb/src/model/FindOrderedListRequest.cc index 95ca89ab5..782876321 100644 --- a/csb/src/model/FindOrderedListRequest.cc +++ b/csb/src/model/FindOrderedListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindOrderedListRequest; FindOrderedListRequest::FindOrderedListRequest() : RpcServiceRequest("csb", "2017-11-18", "FindOrderedList") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindOrderedListRequest::~FindOrderedListRequest() {} @@ -33,7 +35,7 @@ std::string FindOrderedListRequest::getProjectName()const void FindOrderedListRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } bool FindOrderedListRequest::getShowDelOrder()const @@ -44,7 +46,7 @@ bool FindOrderedListRequest::getShowDelOrder()const void FindOrderedListRequest::setShowDelOrder(bool showDelOrder) { showDelOrder_ = showDelOrder; - setCoreParameter("ShowDelOrder", showDelOrder ? "true" : "false"); + setParameter("ShowDelOrder", showDelOrder ? "true" : "false"); } long FindOrderedListRequest::getCsbId()const @@ -55,7 +57,7 @@ long FindOrderedListRequest::getCsbId()const void FindOrderedListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } int FindOrderedListRequest::getPageNum()const @@ -66,7 +68,7 @@ int FindOrderedListRequest::getPageNum()const void FindOrderedListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string FindOrderedListRequest::getAlias()const @@ -77,7 +79,7 @@ std::string FindOrderedListRequest::getAlias()const void FindOrderedListRequest::setAlias(const std::string& alias) { alias_ = alias; - setCoreParameter("Alias", alias); + setParameter("Alias", alias); } std::string FindOrderedListRequest::getServiceName()const @@ -88,7 +90,7 @@ std::string FindOrderedListRequest::getServiceName()const void FindOrderedListRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } long FindOrderedListRequest::getServiceId()const @@ -99,7 +101,7 @@ long FindOrderedListRequest::getServiceId()const void FindOrderedListRequest::setServiceId(long serviceId) { serviceId_ = serviceId; - setCoreParameter("ServiceId", std::to_string(serviceId)); + setParameter("ServiceId", std::to_string(serviceId)); } std::string FindOrderedListRequest::getStatus()const @@ -110,6 +112,6 @@ std::string FindOrderedListRequest::getStatus()const void FindOrderedListRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/csb/src/model/FindProjectListRequest.cc b/csb/src/model/FindProjectListRequest.cc index d9c7842bc..781724da4 100644 --- a/csb/src/model/FindProjectListRequest.cc +++ b/csb/src/model/FindProjectListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindProjectListRequest; FindProjectListRequest::FindProjectListRequest() : RpcServiceRequest("csb", "2017-11-18", "FindProjectList") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindProjectListRequest::~FindProjectListRequest() {} @@ -33,7 +35,7 @@ std::string FindProjectListRequest::getProjectName()const void FindProjectListRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long FindProjectListRequest::getCsbId()const @@ -44,7 +46,7 @@ long FindProjectListRequest::getCsbId()const void FindProjectListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } int FindProjectListRequest::getPageNum()const @@ -55,6 +57,6 @@ int FindProjectListRequest::getPageNum()const void FindProjectListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } diff --git a/csb/src/model/FindProjectsNameListRequest.cc b/csb/src/model/FindProjectsNameListRequest.cc index 7b27de6bd..819240e1a 100644 --- a/csb/src/model/FindProjectsNameListRequest.cc +++ b/csb/src/model/FindProjectsNameListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindProjectsNameListRequest; FindProjectsNameListRequest::FindProjectsNameListRequest() : RpcServiceRequest("csb", "2017-11-18", "FindProjectsNameList") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindProjectsNameListRequest::~FindProjectsNameListRequest() {} @@ -33,7 +35,7 @@ std::string FindProjectsNameListRequest::getOperationFlag()const void FindProjectsNameListRequest::setOperationFlag(const std::string& operationFlag) { operationFlag_ = operationFlag; - setCoreParameter("OperationFlag", operationFlag); + setParameter("OperationFlag", operationFlag); } long FindProjectsNameListRequest::getCsbId()const @@ -44,6 +46,6 @@ long FindProjectsNameListRequest::getCsbId()const void FindProjectsNameListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/FindServiceListRequest.cc b/csb/src/model/FindServiceListRequest.cc index 03a9a62fb..389c32258 100644 --- a/csb/src/model/FindServiceListRequest.cc +++ b/csb/src/model/FindServiceListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindServiceListRequest; FindServiceListRequest::FindServiceListRequest() : RpcServiceRequest("csb", "2017-11-18", "FindServiceList") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindServiceListRequest::~FindServiceListRequest() {} @@ -33,7 +35,7 @@ std::string FindServiceListRequest::getProjectName()const void FindServiceListRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } bool FindServiceListRequest::getShowDelService()const @@ -44,7 +46,7 @@ bool FindServiceListRequest::getShowDelService()const void FindServiceListRequest::setShowDelService(bool showDelService) { showDelService_ = showDelService; - setCoreParameter("ShowDelService", showDelService ? "true" : "false"); + setParameter("ShowDelService", showDelService ? "true" : "false"); } long FindServiceListRequest::getCsbId()const @@ -55,7 +57,7 @@ long FindServiceListRequest::getCsbId()const void FindServiceListRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } int FindServiceListRequest::getPageNum()const @@ -66,7 +68,7 @@ int FindServiceListRequest::getPageNum()const void FindServiceListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int FindServiceListRequest::getCasShowType()const @@ -77,7 +79,7 @@ int FindServiceListRequest::getCasShowType()const void FindServiceListRequest::setCasShowType(int casShowType) { casShowType_ = casShowType; - setCoreParameter("CasShowType", std::to_string(casShowType)); + setParameter("CasShowType", std::to_string(casShowType)); } std::string FindServiceListRequest::getAlias()const @@ -88,7 +90,7 @@ std::string FindServiceListRequest::getAlias()const void FindServiceListRequest::setAlias(const std::string& alias) { alias_ = alias; - setCoreParameter("Alias", alias); + setParameter("Alias", alias); } std::string FindServiceListRequest::getServiceName()const @@ -99,6 +101,6 @@ std::string FindServiceListRequest::getServiceName()const void FindServiceListRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/csb/src/model/FindServiceListResult.cc b/csb/src/model/FindServiceListResult.cc index 13226fe9d..81813d44d 100644 --- a/csb/src/model/FindServiceListResult.cc +++ b/csb/src/model/FindServiceListResult.cc @@ -92,6 +92,8 @@ void FindServiceListResult::parse(const std::string &payload) serviceObject.userId = dataNodeServiceListService["UserId"].asString(); if(!dataNodeServiceListService["CasTargets"].isNull()) serviceObject.casTargets = dataNodeServiceListService["CasTargets"].asString(); + if(!dataNodeServiceListService["RouteConfJson"].isNull()) + serviceObject.routeConfJson = dataNodeServiceListService["RouteConfJson"].asString(); data_.serviceList.push_back(serviceObject); } if(!value["Message"].isNull()) diff --git a/csb/src/model/FindServiceStatisticalDataRequest.cc b/csb/src/model/FindServiceStatisticalDataRequest.cc index b60986bbe..549813db7 100644 --- a/csb/src/model/FindServiceStatisticalDataRequest.cc +++ b/csb/src/model/FindServiceStatisticalDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::FindServiceStatisticalDataRequest; FindServiceStatisticalDataRequest::FindServiceStatisticalDataRequest() : RpcServiceRequest("csb", "2017-11-18", "FindServiceStatisticalData") -{} +{ + setMethod(HttpRequest::Method::Get); +} FindServiceStatisticalDataRequest::~FindServiceStatisticalDataRequest() {} @@ -33,7 +35,7 @@ long FindServiceStatisticalDataRequest::getCsbId()const void FindServiceStatisticalDataRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } long FindServiceStatisticalDataRequest::getEndTime()const @@ -44,7 +46,7 @@ long FindServiceStatisticalDataRequest::getEndTime()const void FindServiceStatisticalDataRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } long FindServiceStatisticalDataRequest::getStartTime()const @@ -55,7 +57,7 @@ long FindServiceStatisticalDataRequest::getStartTime()const void FindServiceStatisticalDataRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string FindServiceStatisticalDataRequest::getServiceName()const @@ -66,6 +68,6 @@ std::string FindServiceStatisticalDataRequest::getServiceName()const void FindServiceStatisticalDataRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/csb/src/model/GetInstanceRequest.cc b/csb/src/model/GetInstanceRequest.cc index 04b98e98a..ce6bdeaca 100644 --- a/csb/src/model/GetInstanceRequest.cc +++ b/csb/src/model/GetInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::GetInstanceRequest; GetInstanceRequest::GetInstanceRequest() : RpcServiceRequest("csb", "2017-11-18", "GetInstance") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetInstanceRequest::~GetInstanceRequest() {} @@ -33,6 +35,6 @@ long GetInstanceRequest::getCsbId()const void GetInstanceRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/GetOrderRequest.cc b/csb/src/model/GetOrderRequest.cc index 496da939a..8efadb134 100644 --- a/csb/src/model/GetOrderRequest.cc +++ b/csb/src/model/GetOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::GetOrderRequest; GetOrderRequest::GetOrderRequest() : RpcServiceRequest("csb", "2017-11-18", "GetOrder") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetOrderRequest::~GetOrderRequest() {} @@ -33,7 +35,7 @@ long GetOrderRequest::getOrderId()const void GetOrderRequest::setOrderId(long orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string GetOrderRequest::getServiceName()const @@ -44,6 +46,6 @@ std::string GetOrderRequest::getServiceName()const void GetOrderRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/csb/src/model/GetProjectRequest.cc b/csb/src/model/GetProjectRequest.cc index ea902deb1..4a34ba3dd 100644 --- a/csb/src/model/GetProjectRequest.cc +++ b/csb/src/model/GetProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::GetProjectRequest; GetProjectRequest::GetProjectRequest() : RpcServiceRequest("csb", "2017-11-18", "GetProject") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetProjectRequest::~GetProjectRequest() {} @@ -33,7 +35,7 @@ std::string GetProjectRequest::getProjectName()const void GetProjectRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetProjectRequest::getCsbId()const @@ -44,6 +46,6 @@ long GetProjectRequest::getCsbId()const void GetProjectRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/GetServiceRequest.cc b/csb/src/model/GetServiceRequest.cc index 7bfe19b72..1b84b726c 100644 --- a/csb/src/model/GetServiceRequest.cc +++ b/csb/src/model/GetServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::GetServiceRequest; GetServiceRequest::GetServiceRequest() : RpcServiceRequest("csb", "2017-11-18", "GetService") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetServiceRequest::~GetServiceRequest() {} @@ -33,7 +35,7 @@ long GetServiceRequest::getCsbId()const void GetServiceRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } long GetServiceRequest::getServiceId()const @@ -44,6 +46,6 @@ long GetServiceRequest::getServiceId()const void GetServiceRequest::setServiceId(long serviceId) { serviceId_ = serviceId; - setCoreParameter("ServiceId", std::to_string(serviceId)); + setParameter("ServiceId", std::to_string(serviceId)); } diff --git a/csb/src/model/GetServiceResult.cc b/csb/src/model/GetServiceResult.cc index c70c5a431..28e84e584 100644 --- a/csb/src/model/GetServiceResult.cc +++ b/csb/src/model/GetServiceResult.cc @@ -168,115 +168,6 @@ void GetServiceResult::parse(const std::string &payload) if(!serviceNodeVisiableGroupListVisiableGroup["Status"].isNull()) visiableGroupObject.status = std::stoi(serviceNodeVisiableGroupListVisiableGroup["Status"].asString()); data_.service.visiableGroupList.push_back(visiableGroupObject); - } - auto routeConfNode = serviceNode["RouteConf"]; - if(!routeConfNode["ServiceRouteStrategy"].isNull()) - data_.service.routeConf.serviceRouteStrategy = routeConfNode["ServiceRouteStrategy"].asString(); - auto importConfNode = routeConfNode["ImportConf"]; - if(!importConfNode["AccessEndpointJSON"].isNull()) - data_.service.routeConf.importConf.accessEndpointJSON = importConfNode["AccessEndpointJSON"].asString(); - if(!importConfNode["ProvideType"].isNull()) - data_.service.routeConf.importConf.provideType = importConfNode["ProvideType"].asString(); - auto allInputParameterMapNode = importConfNode["InputParameterMap"]["InputParameter"]; - for (auto importConfNodeInputParameterMapInputParameter : allInputParameterMapNode) - { - Data::Service::RouteConf::ImportConf::InputParameter inputParameterObject; - if(!importConfNodeInputParameterMapInputParameter["CatType"].isNull()) - inputParameterObject.catType = std::stoi(importConfNodeInputParameterMapInputParameter["CatType"].asString()); - if(!importConfNodeInputParameterMapInputParameter["Depth"].isNull()) - inputParameterObject.depth = std::stoi(importConfNodeInputParameterMapInputParameter["Depth"].asString()); - if(!importConfNodeInputParameterMapInputParameter["ExtType"].isNull()) - inputParameterObject.extType = std::stoi(importConfNodeInputParameterMapInputParameter["ExtType"].asString()); - if(!importConfNodeInputParameterMapInputParameter["MapStyle"].isNull()) - inputParameterObject.mapStyle = std::stoi(importConfNodeInputParameterMapInputParameter["MapStyle"].asString()); - if(!importConfNodeInputParameterMapInputParameter["Optional"].isNull()) - inputParameterObject.optional = importConfNodeInputParameterMapInputParameter["Optional"].asString() == "true"; - if(!importConfNodeInputParameterMapInputParameter["OriginalName"].isNull()) - inputParameterObject.originalName = importConfNodeInputParameterMapInputParameter["OriginalName"].asString(); - if(!importConfNodeInputParameterMapInputParameter["ParamType"].isNull()) - inputParameterObject.paramType = importConfNodeInputParameterMapInputParameter["ParamType"].asString(); - if(!importConfNodeInputParameterMapInputParameter["PassMethod"].isNull()) - inputParameterObject.passMethod = importConfNodeInputParameterMapInputParameter["PassMethod"].asString(); - if(!importConfNodeInputParameterMapInputParameter["TargetName"].isNull()) - inputParameterObject.targetName = importConfNodeInputParameterMapInputParameter["TargetName"].asString(); - data_.service.routeConf.importConf.inputParameterMap.push_back(inputParameterObject); - } - auto allOutputParameterMapNode = importConfNode["OutputParameterMap"]["OutputParameter"]; - for (auto importConfNodeOutputParameterMapOutputParameter : allOutputParameterMapNode) - { - Data::Service::RouteConf::ImportConf::OutputParameter outputParameterObject; - if(!importConfNodeOutputParameterMapOutputParameter["CatType"].isNull()) - outputParameterObject.catType = std::stoi(importConfNodeOutputParameterMapOutputParameter["CatType"].asString()); - if(!importConfNodeOutputParameterMapOutputParameter["Depth"].isNull()) - outputParameterObject.depth = std::stoi(importConfNodeOutputParameterMapOutputParameter["Depth"].asString()); - if(!importConfNodeOutputParameterMapOutputParameter["ExtType"].isNull()) - outputParameterObject.extType = std::stoi(importConfNodeOutputParameterMapOutputParameter["ExtType"].asString()); - if(!importConfNodeOutputParameterMapOutputParameter["MapStyle"].isNull()) - outputParameterObject.mapStyle = std::stoi(importConfNodeOutputParameterMapOutputParameter["MapStyle"].asString()); - if(!importConfNodeOutputParameterMapOutputParameter["Optional"].isNull()) - outputParameterObject.optional = importConfNodeOutputParameterMapOutputParameter["Optional"].asString() == "true"; - if(!importConfNodeOutputParameterMapOutputParameter["OriginalName"].isNull()) - outputParameterObject.originalName = importConfNodeOutputParameterMapOutputParameter["OriginalName"].asString(); - if(!importConfNodeOutputParameterMapOutputParameter["ParamType"].isNull()) - outputParameterObject.paramType = importConfNodeOutputParameterMapOutputParameter["ParamType"].asString(); - if(!importConfNodeOutputParameterMapOutputParameter["PassMethod"].isNull()) - outputParameterObject.passMethod = importConfNodeOutputParameterMapOutputParameter["PassMethod"].asString(); - if(!importConfNodeOutputParameterMapOutputParameter["TargetName"].isNull()) - outputParameterObject.targetName = importConfNodeOutputParameterMapOutputParameter["TargetName"].asString(); - data_.service.routeConf.importConf.outputParameterMap.push_back(outputParameterObject); - } - auto importConfsNode = routeConfNode["ImportConfs"]; - if(!importConfsNode["AccessEndpointJSON"].isNull()) - data_.service.routeConf.importConfs.accessEndpointJSON = importConfsNode["AccessEndpointJSON"].asString(); - if(!importConfsNode["ProvideType"].isNull()) - data_.service.routeConf.importConfs.provideType = importConfsNode["ProvideType"].asString(); - auto allInputParameterMap1Node = importConfsNode["InputParameterMap"]["InputParameter"]; - for (auto importConfsNodeInputParameterMapInputParameter : allInputParameterMap1Node) - { - Data::Service::RouteConf::ImportConfs::InputParameter3 inputParameter3Object; - if(!importConfsNodeInputParameterMapInputParameter["CatType"].isNull()) - inputParameter3Object.catType = std::stoi(importConfsNodeInputParameterMapInputParameter["CatType"].asString()); - if(!importConfsNodeInputParameterMapInputParameter["Depth"].isNull()) - inputParameter3Object.depth = std::stoi(importConfsNodeInputParameterMapInputParameter["Depth"].asString()); - if(!importConfsNodeInputParameterMapInputParameter["ExtType"].isNull()) - inputParameter3Object.extType = std::stoi(importConfsNodeInputParameterMapInputParameter["ExtType"].asString()); - if(!importConfsNodeInputParameterMapInputParameter["MapStyle"].isNull()) - inputParameter3Object.mapStyle = std::stoi(importConfsNodeInputParameterMapInputParameter["MapStyle"].asString()); - if(!importConfsNodeInputParameterMapInputParameter["Optional"].isNull()) - inputParameter3Object.optional = importConfsNodeInputParameterMapInputParameter["Optional"].asString() == "true"; - if(!importConfsNodeInputParameterMapInputParameter["OriginalName"].isNull()) - inputParameter3Object.originalName = importConfsNodeInputParameterMapInputParameter["OriginalName"].asString(); - if(!importConfsNodeInputParameterMapInputParameter["ParamType"].isNull()) - inputParameter3Object.paramType = importConfsNodeInputParameterMapInputParameter["ParamType"].asString(); - if(!importConfsNodeInputParameterMapInputParameter["PassMethod"].isNull()) - inputParameter3Object.passMethod = importConfsNodeInputParameterMapInputParameter["PassMethod"].asString(); - if(!importConfsNodeInputParameterMapInputParameter["TargetName"].isNull()) - inputParameter3Object.targetName = importConfsNodeInputParameterMapInputParameter["TargetName"].asString(); - data_.service.routeConf.importConfs.inputParameterMap1.push_back(inputParameter3Object); - } - auto allOutputParameterMap2Node = importConfsNode["OutputParameterMap"]["OutputParameter"]; - for (auto importConfsNodeOutputParameterMapOutputParameter : allOutputParameterMap2Node) - { - Data::Service::RouteConf::ImportConfs::OutputParameter4 outputParameter4Object; - if(!importConfsNodeOutputParameterMapOutputParameter["CatType"].isNull()) - outputParameter4Object.catType = std::stoi(importConfsNodeOutputParameterMapOutputParameter["CatType"].asString()); - if(!importConfsNodeOutputParameterMapOutputParameter["Depth"].isNull()) - outputParameter4Object.depth = std::stoi(importConfsNodeOutputParameterMapOutputParameter["Depth"].asString()); - if(!importConfsNodeOutputParameterMapOutputParameter["ExtType"].isNull()) - outputParameter4Object.extType = std::stoi(importConfsNodeOutputParameterMapOutputParameter["ExtType"].asString()); - if(!importConfsNodeOutputParameterMapOutputParameter["MapStyle"].isNull()) - outputParameter4Object.mapStyle = std::stoi(importConfsNodeOutputParameterMapOutputParameter["MapStyle"].asString()); - if(!importConfsNodeOutputParameterMapOutputParameter["Optional"].isNull()) - outputParameter4Object.optional = importConfsNodeOutputParameterMapOutputParameter["Optional"].asString() == "true"; - if(!importConfsNodeOutputParameterMapOutputParameter["OriginalName"].isNull()) - outputParameter4Object.originalName = importConfsNodeOutputParameterMapOutputParameter["OriginalName"].asString(); - if(!importConfsNodeOutputParameterMapOutputParameter["ParamType"].isNull()) - outputParameter4Object.paramType = importConfsNodeOutputParameterMapOutputParameter["ParamType"].asString(); - if(!importConfsNodeOutputParameterMapOutputParameter["PassMethod"].isNull()) - outputParameter4Object.passMethod = importConfsNodeOutputParameterMapOutputParameter["PassMethod"].asString(); - if(!importConfsNodeOutputParameterMapOutputParameter["TargetName"].isNull()) - outputParameter4Object.targetName = importConfsNodeOutputParameterMapOutputParameter["TargetName"].asString(); - data_.service.routeConf.importConfs.outputParameterMap2.push_back(outputParameter4Object); } auto allCasServTargets = serviceNode["CasServTargets"]["CasServTarget"]; for (auto value : allCasServTargets) diff --git a/csb/src/model/ImportCredentialsRequest.cc b/csb/src/model/ImportCredentialsRequest.cc index 52beedc39..63e33cf21 100644 --- a/csb/src/model/ImportCredentialsRequest.cc +++ b/csb/src/model/ImportCredentialsRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::CSB::Model::ImportCredentialsRequest; ImportCredentialsRequest::ImportCredentialsRequest() : RpcServiceRequest("csb", "2017-11-18", "ImportCredentials") -{} +{ + setMethod(HttpRequest::Method::Post); +} ImportCredentialsRequest::~ImportCredentialsRequest() {} -std::string ImportCredentialsRequest::getData()const -{ - return data_; -} - -void ImportCredentialsRequest::setData(const std::string& data) -{ - data_ = data; - setCoreParameter("Data", data); -} - -long ImportCredentialsRequest::getCsbId()const -{ - return csbId_; -} - -void ImportCredentialsRequest::setCsbId(long csbId) -{ - csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); -} - +std::string ImportCredentialsRequest::getData()const +{ + return data_; +} + +void ImportCredentialsRequest::setData(const std::string& data) +{ + data_ = data; + setBodyParameter("Data", data); +} + +long ImportCredentialsRequest::getCsbId()const +{ + return csbId_; +} + +void ImportCredentialsRequest::setCsbId(long csbId) +{ + csbId_ = csbId; + setParameter("CsbId", std::to_string(csbId)); +} + diff --git a/csb/src/model/PublishCasServiceRequest.cc b/csb/src/model/PublishCasServiceRequest.cc index 344e9f509..44b1a6841 100644 --- a/csb/src/model/PublishCasServiceRequest.cc +++ b/csb/src/model/PublishCasServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::PublishCasServiceRequest; PublishCasServiceRequest::PublishCasServiceRequest() : RpcServiceRequest("csb", "2017-11-18", "PublishCasService") -{} +{ + setMethod(HttpRequest::Method::Post); +} PublishCasServiceRequest::~PublishCasServiceRequest() {} @@ -33,7 +35,7 @@ std::string PublishCasServiceRequest::getCasCsbName()const void PublishCasServiceRequest::setCasCsbName(const std::string& casCsbName) { casCsbName_ = casCsbName; - setCoreParameter("CasCsbName", casCsbName); + setParameter("CasCsbName", casCsbName); } std::string PublishCasServiceRequest::getData()const @@ -44,6 +46,6 @@ std::string PublishCasServiceRequest::getData()const void PublishCasServiceRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } diff --git a/csb/src/model/PublishUnionCasServiceRequest.cc b/csb/src/model/PublishUnionCasServiceRequest.cc index fb37eacc4..5e650167b 100644 --- a/csb/src/model/PublishUnionCasServiceRequest.cc +++ b/csb/src/model/PublishUnionCasServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::PublishUnionCasServiceRequest; PublishUnionCasServiceRequest::PublishUnionCasServiceRequest() : RpcServiceRequest("csb", "2017-11-18", "PublishUnionCasService") -{} +{ + setMethod(HttpRequest::Method::Post); +} PublishUnionCasServiceRequest::~PublishUnionCasServiceRequest() {} @@ -33,7 +35,7 @@ std::string PublishUnionCasServiceRequest::getCasCsbName()const void PublishUnionCasServiceRequest::setCasCsbName(const std::string& casCsbName) { casCsbName_ = casCsbName; - setCoreParameter("CasCsbName", casCsbName); + setParameter("CasCsbName", casCsbName); } std::string PublishUnionCasServiceRequest::getData()const @@ -44,6 +46,6 @@ std::string PublishUnionCasServiceRequest::getData()const void PublishUnionCasServiceRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } diff --git a/csb/src/model/RenewCredentialsRequest.cc b/csb/src/model/RenewCredentialsRequest.cc index 5f5943c6c..58ab5015f 100644 --- a/csb/src/model/RenewCredentialsRequest.cc +++ b/csb/src/model/RenewCredentialsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::RenewCredentialsRequest; RenewCredentialsRequest::RenewCredentialsRequest() : RpcServiceRequest("csb", "2017-11-18", "RenewCredentials") -{} +{ + setMethod(HttpRequest::Method::Post); +} RenewCredentialsRequest::~RenewCredentialsRequest() {} @@ -33,6 +35,6 @@ long RenewCredentialsRequest::getCredentialId()const void RenewCredentialsRequest::setCredentialId(long credentialId) { credentialId_ = credentialId; - setCoreParameter("CredentialId", std::to_string(credentialId)); + setParameter("CredentialId", std::to_string(credentialId)); } diff --git a/csb/src/model/ReplaceCredentialRequest.cc b/csb/src/model/ReplaceCredentialRequest.cc index 17898003b..8a93b0e12 100644 --- a/csb/src/model/ReplaceCredentialRequest.cc +++ b/csb/src/model/ReplaceCredentialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::ReplaceCredentialRequest; ReplaceCredentialRequest::ReplaceCredentialRequest() : RpcServiceRequest("csb", "2017-11-18", "ReplaceCredential") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReplaceCredentialRequest::~ReplaceCredentialRequest() {} @@ -33,6 +35,6 @@ long ReplaceCredentialRequest::getCredentialId()const void ReplaceCredentialRequest::setCredentialId(long credentialId) { credentialId_ = credentialId; - setCoreParameter("CredentialId", std::to_string(credentialId)); + setParameter("CredentialId", std::to_string(credentialId)); } diff --git a/csb/src/model/UpdateOrderListRequest.cc b/csb/src/model/UpdateOrderListRequest.cc index 802f8b7ca..d75aa70ef 100644 --- a/csb/src/model/UpdateOrderListRequest.cc +++ b/csb/src/model/UpdateOrderListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::UpdateOrderListRequest; UpdateOrderListRequest::UpdateOrderListRequest() : RpcServiceRequest("csb", "2017-11-18", "UpdateOrderList") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateOrderListRequest::~UpdateOrderListRequest() {} @@ -33,6 +35,6 @@ std::string UpdateOrderListRequest::getData()const void UpdateOrderListRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } diff --git a/csb/src/model/UpdateOrderRequest.cc b/csb/src/model/UpdateOrderRequest.cc index 7bfa87ba8..398642040 100644 --- a/csb/src/model/UpdateOrderRequest.cc +++ b/csb/src/model/UpdateOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::UpdateOrderRequest; UpdateOrderRequest::UpdateOrderRequest() : RpcServiceRequest("csb", "2017-11-18", "UpdateOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateOrderRequest::~UpdateOrderRequest() {} @@ -33,7 +35,7 @@ std::string UpdateOrderRequest::getData()const void UpdateOrderRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long UpdateOrderRequest::getCsbId()const @@ -44,6 +46,6 @@ long UpdateOrderRequest::getCsbId()const void UpdateOrderRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/UpdateProjectListStatusRequest.cc b/csb/src/model/UpdateProjectListStatusRequest.cc index b382529b3..3d0709047 100644 --- a/csb/src/model/UpdateProjectListStatusRequest.cc +++ b/csb/src/model/UpdateProjectListStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::UpdateProjectListStatusRequest; UpdateProjectListStatusRequest::UpdateProjectListStatusRequest() : RpcServiceRequest("csb", "2017-11-18", "UpdateProjectListStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateProjectListStatusRequest::~UpdateProjectListStatusRequest() {} @@ -33,7 +35,7 @@ std::string UpdateProjectListStatusRequest::getData()const void UpdateProjectListStatusRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long UpdateProjectListStatusRequest::getCsbId()const @@ -44,6 +46,6 @@ long UpdateProjectListStatusRequest::getCsbId()const void UpdateProjectListStatusRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/UpdateProjectRequest.cc b/csb/src/model/UpdateProjectRequest.cc index d00f288ae..1e8e6877b 100644 --- a/csb/src/model/UpdateProjectRequest.cc +++ b/csb/src/model/UpdateProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::UpdateProjectRequest; UpdateProjectRequest::UpdateProjectRequest() : RpcServiceRequest("csb", "2017-11-18", "UpdateProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateProjectRequest::~UpdateProjectRequest() {} @@ -33,7 +35,7 @@ std::string UpdateProjectRequest::getData()const void UpdateProjectRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long UpdateProjectRequest::getCsbId()const @@ -44,6 +46,6 @@ long UpdateProjectRequest::getCsbId()const void UpdateProjectRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/UpdateServiceListStatusRequest.cc b/csb/src/model/UpdateServiceListStatusRequest.cc index 27845b040..7c18bc831 100644 --- a/csb/src/model/UpdateServiceListStatusRequest.cc +++ b/csb/src/model/UpdateServiceListStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::UpdateServiceListStatusRequest; UpdateServiceListStatusRequest::UpdateServiceListStatusRequest() : RpcServiceRequest("csb", "2017-11-18", "UpdateServiceListStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateServiceListStatusRequest::~UpdateServiceListStatusRequest() {} @@ -33,7 +35,7 @@ std::string UpdateServiceListStatusRequest::getData()const void UpdateServiceListStatusRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long UpdateServiceListStatusRequest::getCsbId()const @@ -44,6 +46,6 @@ long UpdateServiceListStatusRequest::getCsbId()const void UpdateServiceListStatusRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/csb/src/model/UpdateServiceQPSRequest.cc b/csb/src/model/UpdateServiceQPSRequest.cc index b8fbb793f..8fbde155c 100644 --- a/csb/src/model/UpdateServiceQPSRequest.cc +++ b/csb/src/model/UpdateServiceQPSRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::UpdateServiceQPSRequest; UpdateServiceQPSRequest::UpdateServiceQPSRequest() : RpcServiceRequest("csb", "2017-11-18", "UpdateServiceQPS") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateServiceQPSRequest::~UpdateServiceQPSRequest() {} @@ -33,7 +35,7 @@ std::string UpdateServiceQPSRequest::getQps()const void UpdateServiceQPSRequest::setQps(const std::string& qps) { qps_ = qps; - setCoreParameter("Qps", qps); + setParameter("Qps", qps); } long UpdateServiceQPSRequest::getServiceId()const @@ -44,6 +46,6 @@ long UpdateServiceQPSRequest::getServiceId()const void UpdateServiceQPSRequest::setServiceId(long serviceId) { serviceId_ = serviceId; - setCoreParameter("ServiceId", std::to_string(serviceId)); + setParameter("ServiceId", std::to_string(serviceId)); } diff --git a/csb/src/model/UpdateServiceRequest.cc b/csb/src/model/UpdateServiceRequest.cc index eb1a8eeb2..5ab0de86b 100644 --- a/csb/src/model/UpdateServiceRequest.cc +++ b/csb/src/model/UpdateServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::CSB::Model::UpdateServiceRequest; UpdateServiceRequest::UpdateServiceRequest() : RpcServiceRequest("csb", "2017-11-18", "UpdateService") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateServiceRequest::~UpdateServiceRequest() {} @@ -33,7 +35,7 @@ std::string UpdateServiceRequest::getData()const void UpdateServiceRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setBodyParameter("Data", data); } long UpdateServiceRequest::getCsbId()const @@ -44,6 +46,6 @@ long UpdateServiceRequest::getCsbId()const void UpdateServiceRequest::setCsbId(long csbId) { csbId_ = csbId; - setCoreParameter("CsbId", std::to_string(csbId)); + setParameter("CsbId", std::to_string(csbId)); } diff --git a/cusanalytic_sc_online/CMakeLists.txt b/cusanalytic_sc_online/CMakeLists.txt index 7f72931ef..4ed3d8b75 100644 --- a/cusanalytic_sc_online/CMakeLists.txt +++ b/cusanalytic_sc_online/CMakeLists.txt @@ -33,14 +33,24 @@ set(cusanalytic_sc_online_public_header_model include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzeCommodityDataResult.h include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataRequest.h include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataResult.h + include/alibabacloud/cusanalytic_sc_online/model/GetBaseAgeDataRequest.h + include/alibabacloud/cusanalytic_sc_online/model/GetBaseAgeDataResult.h + include/alibabacloud/cusanalytic_sc_online/model/GetCameraStatisticRequest.h + include/alibabacloud/cusanalytic_sc_online/model/GetCameraStatisticResult.h + include/alibabacloud/cusanalytic_sc_online/model/GetDailyStatisticsDataRequest.h + include/alibabacloud/cusanalytic_sc_online/model/GetDailyStatisticsDataResult.h include/alibabacloud/cusanalytic_sc_online/model/GetEMapRequest.h include/alibabacloud/cusanalytic_sc_online/model/GetEMapResult.h include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataRequest.h include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataResult.h + include/alibabacloud/cusanalytic_sc_online/model/GetHourlyStatisticsDataRequest.h + include/alibabacloud/cusanalytic_sc_online/model/GetHourlyStatisticsDataResult.h include/alibabacloud/cusanalytic_sc_online/model/GetImageUrlRequest.h include/alibabacloud/cusanalytic_sc_online/model/GetImageUrlResult.h include/alibabacloud/cusanalytic_sc_online/model/GetLocationsRequest.h include/alibabacloud/cusanalytic_sc_online/model/GetLocationsResult.h + include/alibabacloud/cusanalytic_sc_online/model/GetMin5StatisticsDataRequest.h + include/alibabacloud/cusanalytic_sc_online/model/GetMin5StatisticsDataResult.h include/alibabacloud/cusanalytic_sc_online/model/GetOverviewDataRequest.h include/alibabacloud/cusanalytic_sc_online/model/GetOverviewDataResult.h include/alibabacloud/cusanalytic_sc_online/model/GetPersonInStore5MinRequest.h @@ -49,10 +59,14 @@ set(cusanalytic_sc_online_public_header_model include/alibabacloud/cusanalytic_sc_online/model/GetPortrayalResult.h include/alibabacloud/cusanalytic_sc_online/model/GetRoiRankingRequest.h include/alibabacloud/cusanalytic_sc_online/model/GetRoiRankingResult.h + include/alibabacloud/cusanalytic_sc_online/model/GetStayDistributionRequest.h + include/alibabacloud/cusanalytic_sc_online/model/GetStayDistributionResult.h include/alibabacloud/cusanalytic_sc_online/model/GetSupportStoreRequest.h include/alibabacloud/cusanalytic_sc_online/model/GetSupportStoreResult.h include/alibabacloud/cusanalytic_sc_online/model/ListVisitorsRequest.h include/alibabacloud/cusanalytic_sc_online/model/ListVisitorsResult.h + include/alibabacloud/cusanalytic_sc_online/model/MemberSynchronousRequest.h + include/alibabacloud/cusanalytic_sc_online/model/MemberSynchronousResult.h include/alibabacloud/cusanalytic_sc_online/model/SearchPersonByImgRequest.h include/alibabacloud/cusanalytic_sc_online/model/SearchPersonByImgResult.h ) @@ -70,14 +84,24 @@ set(cusanalytic_sc_online_src src/model/GetAnalyzeCommodityDataResult.cc src/model/GetAnalyzePlaceDataRequest.cc src/model/GetAnalyzePlaceDataResult.cc + src/model/GetBaseAgeDataRequest.cc + src/model/GetBaseAgeDataResult.cc + src/model/GetCameraStatisticRequest.cc + src/model/GetCameraStatisticResult.cc + src/model/GetDailyStatisticsDataRequest.cc + src/model/GetDailyStatisticsDataResult.cc src/model/GetEMapRequest.cc src/model/GetEMapResult.cc src/model/GetHeatMapDataRequest.cc src/model/GetHeatMapDataResult.cc + src/model/GetHourlyStatisticsDataRequest.cc + src/model/GetHourlyStatisticsDataResult.cc src/model/GetImageUrlRequest.cc src/model/GetImageUrlResult.cc src/model/GetLocationsRequest.cc src/model/GetLocationsResult.cc + src/model/GetMin5StatisticsDataRequest.cc + src/model/GetMin5StatisticsDataResult.cc src/model/GetOverviewDataRequest.cc src/model/GetOverviewDataResult.cc src/model/GetPersonInStore5MinRequest.cc @@ -86,10 +110,14 @@ set(cusanalytic_sc_online_src src/model/GetPortrayalResult.cc src/model/GetRoiRankingRequest.cc src/model/GetRoiRankingResult.cc + src/model/GetStayDistributionRequest.cc + src/model/GetStayDistributionResult.cc src/model/GetSupportStoreRequest.cc src/model/GetSupportStoreResult.cc src/model/ListVisitorsRequest.cc src/model/ListVisitorsResult.cc + src/model/MemberSynchronousRequest.cc + src/model/MemberSynchronousResult.cc src/model/SearchPersonByImgRequest.cc src/model/SearchPersonByImgResult.cc ) diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h index bd43fbe3b..2a39c00e3 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h @@ -34,14 +34,24 @@ #include "model/GetAnalyzeCommodityDataResult.h" #include "model/GetAnalyzePlaceDataRequest.h" #include "model/GetAnalyzePlaceDataResult.h" +#include "model/GetBaseAgeDataRequest.h" +#include "model/GetBaseAgeDataResult.h" +#include "model/GetCameraStatisticRequest.h" +#include "model/GetCameraStatisticResult.h" +#include "model/GetDailyStatisticsDataRequest.h" +#include "model/GetDailyStatisticsDataResult.h" #include "model/GetEMapRequest.h" #include "model/GetEMapResult.h" #include "model/GetHeatMapDataRequest.h" #include "model/GetHeatMapDataResult.h" +#include "model/GetHourlyStatisticsDataRequest.h" +#include "model/GetHourlyStatisticsDataResult.h" #include "model/GetImageUrlRequest.h" #include "model/GetImageUrlResult.h" #include "model/GetLocationsRequest.h" #include "model/GetLocationsResult.h" +#include "model/GetMin5StatisticsDataRequest.h" +#include "model/GetMin5StatisticsDataResult.h" #include "model/GetOverviewDataRequest.h" #include "model/GetOverviewDataResult.h" #include "model/GetPersonInStore5MinRequest.h" @@ -50,10 +60,14 @@ #include "model/GetPortrayalResult.h" #include "model/GetRoiRankingRequest.h" #include "model/GetRoiRankingResult.h" +#include "model/GetStayDistributionRequest.h" +#include "model/GetStayDistributionResult.h" #include "model/GetSupportStoreRequest.h" #include "model/GetSupportStoreResult.h" #include "model/ListVisitorsRequest.h" #include "model/ListVisitorsResult.h" +#include "model/MemberSynchronousRequest.h" +#include "model/MemberSynchronousResult.h" #include "model/SearchPersonByImgRequest.h" #include "model/SearchPersonByImgResult.h" @@ -83,18 +97,33 @@ namespace AlibabaCloud typedef Outcome GetAnalyzePlaceDataOutcome; typedef std::future GetAnalyzePlaceDataOutcomeCallable; typedef std::function&)> GetAnalyzePlaceDataAsyncHandler; + typedef Outcome GetBaseAgeDataOutcome; + typedef std::future GetBaseAgeDataOutcomeCallable; + typedef std::function&)> GetBaseAgeDataAsyncHandler; + typedef Outcome GetCameraStatisticOutcome; + typedef std::future GetCameraStatisticOutcomeCallable; + typedef std::function&)> GetCameraStatisticAsyncHandler; + typedef Outcome GetDailyStatisticsDataOutcome; + typedef std::future GetDailyStatisticsDataOutcomeCallable; + typedef std::function&)> GetDailyStatisticsDataAsyncHandler; typedef Outcome GetEMapOutcome; typedef std::future GetEMapOutcomeCallable; typedef std::function&)> GetEMapAsyncHandler; typedef Outcome GetHeatMapDataOutcome; typedef std::future GetHeatMapDataOutcomeCallable; typedef std::function&)> GetHeatMapDataAsyncHandler; + typedef Outcome GetHourlyStatisticsDataOutcome; + typedef std::future GetHourlyStatisticsDataOutcomeCallable; + typedef std::function&)> GetHourlyStatisticsDataAsyncHandler; typedef Outcome GetImageUrlOutcome; typedef std::future GetImageUrlOutcomeCallable; typedef std::function&)> GetImageUrlAsyncHandler; typedef Outcome GetLocationsOutcome; typedef std::future GetLocationsOutcomeCallable; typedef std::function&)> GetLocationsAsyncHandler; + typedef Outcome GetMin5StatisticsDataOutcome; + typedef std::future GetMin5StatisticsDataOutcomeCallable; + typedef std::function&)> GetMin5StatisticsDataAsyncHandler; typedef Outcome GetOverviewDataOutcome; typedef std::future GetOverviewDataOutcomeCallable; typedef std::function&)> GetOverviewDataAsyncHandler; @@ -107,12 +136,18 @@ namespace AlibabaCloud typedef Outcome GetRoiRankingOutcome; typedef std::future GetRoiRankingOutcomeCallable; typedef std::function&)> GetRoiRankingAsyncHandler; + typedef Outcome GetStayDistributionOutcome; + typedef std::future GetStayDistributionOutcomeCallable; + typedef std::function&)> GetStayDistributionAsyncHandler; typedef Outcome GetSupportStoreOutcome; typedef std::future GetSupportStoreOutcomeCallable; typedef std::function&)> GetSupportStoreAsyncHandler; typedef Outcome ListVisitorsOutcome; typedef std::future ListVisitorsOutcomeCallable; typedef std::function&)> ListVisitorsAsyncHandler; + typedef Outcome MemberSynchronousOutcome; + typedef std::future MemberSynchronousOutcomeCallable; + typedef std::function&)> MemberSynchronousAsyncHandler; typedef Outcome SearchPersonByImgOutcome; typedef std::future SearchPersonByImgOutcomeCallable; typedef std::function&)> SearchPersonByImgAsyncHandler; @@ -139,18 +174,33 @@ namespace AlibabaCloud GetAnalyzePlaceDataOutcome getAnalyzePlaceData(const Model::GetAnalyzePlaceDataRequest &request)const; void getAnalyzePlaceDataAsync(const Model::GetAnalyzePlaceDataRequest& request, const GetAnalyzePlaceDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetAnalyzePlaceDataOutcomeCallable getAnalyzePlaceDataCallable(const Model::GetAnalyzePlaceDataRequest& request) const; + GetBaseAgeDataOutcome getBaseAgeData(const Model::GetBaseAgeDataRequest &request)const; + void getBaseAgeDataAsync(const Model::GetBaseAgeDataRequest& request, const GetBaseAgeDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetBaseAgeDataOutcomeCallable getBaseAgeDataCallable(const Model::GetBaseAgeDataRequest& request) const; + GetCameraStatisticOutcome getCameraStatistic(const Model::GetCameraStatisticRequest &request)const; + void getCameraStatisticAsync(const Model::GetCameraStatisticRequest& request, const GetCameraStatisticAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetCameraStatisticOutcomeCallable getCameraStatisticCallable(const Model::GetCameraStatisticRequest& request) const; + GetDailyStatisticsDataOutcome getDailyStatisticsData(const Model::GetDailyStatisticsDataRequest &request)const; + void getDailyStatisticsDataAsync(const Model::GetDailyStatisticsDataRequest& request, const GetDailyStatisticsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetDailyStatisticsDataOutcomeCallable getDailyStatisticsDataCallable(const Model::GetDailyStatisticsDataRequest& request) const; GetEMapOutcome getEMap(const Model::GetEMapRequest &request)const; void getEMapAsync(const Model::GetEMapRequest& request, const GetEMapAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetEMapOutcomeCallable getEMapCallable(const Model::GetEMapRequest& request) const; GetHeatMapDataOutcome getHeatMapData(const Model::GetHeatMapDataRequest &request)const; void getHeatMapDataAsync(const Model::GetHeatMapDataRequest& request, const GetHeatMapDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetHeatMapDataOutcomeCallable getHeatMapDataCallable(const Model::GetHeatMapDataRequest& request) const; + GetHourlyStatisticsDataOutcome getHourlyStatisticsData(const Model::GetHourlyStatisticsDataRequest &request)const; + void getHourlyStatisticsDataAsync(const Model::GetHourlyStatisticsDataRequest& request, const GetHourlyStatisticsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetHourlyStatisticsDataOutcomeCallable getHourlyStatisticsDataCallable(const Model::GetHourlyStatisticsDataRequest& request) const; GetImageUrlOutcome getImageUrl(const Model::GetImageUrlRequest &request)const; void getImageUrlAsync(const Model::GetImageUrlRequest& request, const GetImageUrlAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetImageUrlOutcomeCallable getImageUrlCallable(const Model::GetImageUrlRequest& request) const; GetLocationsOutcome getLocations(const Model::GetLocationsRequest &request)const; void getLocationsAsync(const Model::GetLocationsRequest& request, const GetLocationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetLocationsOutcomeCallable getLocationsCallable(const Model::GetLocationsRequest& request) const; + GetMin5StatisticsDataOutcome getMin5StatisticsData(const Model::GetMin5StatisticsDataRequest &request)const; + void getMin5StatisticsDataAsync(const Model::GetMin5StatisticsDataRequest& request, const GetMin5StatisticsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetMin5StatisticsDataOutcomeCallable getMin5StatisticsDataCallable(const Model::GetMin5StatisticsDataRequest& request) const; GetOverviewDataOutcome getOverviewData(const Model::GetOverviewDataRequest &request)const; void getOverviewDataAsync(const Model::GetOverviewDataRequest& request, const GetOverviewDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetOverviewDataOutcomeCallable getOverviewDataCallable(const Model::GetOverviewDataRequest& request) const; @@ -163,12 +213,18 @@ namespace AlibabaCloud GetRoiRankingOutcome getRoiRanking(const Model::GetRoiRankingRequest &request)const; void getRoiRankingAsync(const Model::GetRoiRankingRequest& request, const GetRoiRankingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetRoiRankingOutcomeCallable getRoiRankingCallable(const Model::GetRoiRankingRequest& request) const; + GetStayDistributionOutcome getStayDistribution(const Model::GetStayDistributionRequest &request)const; + void getStayDistributionAsync(const Model::GetStayDistributionRequest& request, const GetStayDistributionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetStayDistributionOutcomeCallable getStayDistributionCallable(const Model::GetStayDistributionRequest& request) const; GetSupportStoreOutcome getSupportStore(const Model::GetSupportStoreRequest &request)const; void getSupportStoreAsync(const Model::GetSupportStoreRequest& request, const GetSupportStoreAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetSupportStoreOutcomeCallable getSupportStoreCallable(const Model::GetSupportStoreRequest& request) const; ListVisitorsOutcome listVisitors(const Model::ListVisitorsRequest &request)const; void listVisitorsAsync(const Model::ListVisitorsRequest& request, const ListVisitorsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListVisitorsOutcomeCallable listVisitorsCallable(const Model::ListVisitorsRequest& request) const; + MemberSynchronousOutcome memberSynchronous(const Model::MemberSynchronousRequest &request)const; + void memberSynchronousAsync(const Model::MemberSynchronousRequest& request, const MemberSynchronousAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + MemberSynchronousOutcomeCallable memberSynchronousCallable(const Model::MemberSynchronousRequest& request) const; SearchPersonByImgOutcome searchPersonByImg(const Model::SearchPersonByImgRequest &request)const; void searchPersonByImgAsync(const Model::SearchPersonByImgRequest& request, const SearchPersonByImgAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SearchPersonByImgOutcomeCallable searchPersonByImgCallable(const Model::SearchPersonByImgRequest& request) const; diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeActionDataResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeActionDataResult.h index 9d9b9dfd1..46b024433 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeActionDataResult.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeActionDataResult.h @@ -53,6 +53,7 @@ namespace AlibabaCloud MapImagePoint mapImagePoint; FaceImgRect faceImgRect; long maxts; + long inStay; long stayValid; long mints; }; diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataRequest.h index c125a9861..adb5c9c89 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataRequest.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribeHistoryActionDataRequest(); ~DescribeHistoryActionDataRequest(); - long getTsEnd()const; - void setTsEnd(long tsEnd); - std::string getStoreId()const; - void setStoreId(const std::string& storeId); - int getPageLimit()const; - void setPageLimit(int pageLimit); - int getPageNo()const; - void setPageNo(int pageNo); - long getTsStart()const; - void setTsStart(long tsStart); + long getTsEnd()const; + void setTsEnd(long tsEnd); + std::string getStoreId()const; + void setStoreId(const std::string& storeId); + int getPageLimit()const; + void setPageLimit(int pageLimit); + int getPageNo()const; + void setPageNo(int pageNo); + long getTsStart()const; + void setTsStart(long tsStart); private: - long tsEnd_; - std::string storeId_; - int pageLimit_; - int pageNo_; - long tsStart_; + long tsEnd_; + std::string storeId_; + int pageLimit_; + int pageNo_; + long tsStart_; }; } diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataResult.h index 0f7384ed9..0e7ed377e 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataResult.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataResult.h @@ -52,6 +52,7 @@ namespace AlibabaCloud long stayPeriod; MapImagePoint mapImagePoint; FaceImgRect faceImgRect; + long inStay; long maxts; long stayValid; long mints; @@ -84,6 +85,7 @@ namespace AlibabaCloud explicit DescribeHistoryActionDataResult(const std::string &payload); ~DescribeHistoryActionDataResult(); bool getIsSuccess()const; + long getTotalCount()const; long getTsStart()const; int getPageCount()const; std::string getStoreId()const; @@ -97,6 +99,7 @@ namespace AlibabaCloud void parse(const std::string &payload); private: bool isSuccess_; + long totalCount_; long tsStart_; int pageCount_; std::string storeId_; diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataRequest.h index 9685b2ac1..e60d24f6f 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataRequest.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataRequest.h @@ -37,14 +37,14 @@ namespace AlibabaCloud long getEndUVCount()const; void setEndUVCount(long endUVCount); - long getParentAmount()const; - void setParentAmount(long parentAmount); std::string getStartDate()const; void setStartDate(const std::string& startDate); - long getStartUVCount()const; - void setStartUVCount(long startUVCount); long getStoreId()const; void setStoreId(long storeId); + long getParentAmount()const; + void setParentAmount(long parentAmount); + long getStartUVCount()const; + void setStartUVCount(long startUVCount); std::string getEndDate()const; void setEndDate(const std::string& endDate); long getLocationId()const; @@ -54,10 +54,10 @@ namespace AlibabaCloud private: long endUVCount_; - long parentAmount_; std::string startDate_; - long startUVCount_; long storeId_; + long parentAmount_; + long startUVCount_; std::string endDate_; long locationId_; std::string parentLocationIds_; diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataResult.h index c26ecb898..435f891f9 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataResult.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetAnalyzePlaceDataResult.h @@ -34,8 +34,16 @@ namespace AlibabaCloud public: struct AnalyzePlaceItem { + struct AgeItem + { + int count; + int age; + }; + std::vector ageItems; long storeId; + int maleCount; float percent; + int femaleCount; long locationId; std::string parentLocationIds; long count; diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetBaseAgeDataRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetBaseAgeDataRequest.h new file mode 100644 index 000000000..2b07b8d0b --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetBaseAgeDataRequest.h @@ -0,0 +1,60 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETBASEAGEDATAREQUEST_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETBASEAGEDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetBaseAgeDataRequest : public RpcServiceRequest + { + + public: + GetBaseAgeDataRequest(); + ~GetBaseAgeDataRequest(); + + long getStoreId()const; + void setStoreId(long storeId); + std::string getHour()const; + void setHour(const std::string& hour); + std::string getSummaryType()const; + void setSummaryType(const std::string& summaryType); + long getLocationId()const; + void setLocationId(long locationId); + std::string getDay()const; + void setDay(const std::string& day); + + private: + long storeId_; + std::string hour_; + std::string summaryType_; + long locationId_; + std::string day_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETBASEAGEDATAREQUEST_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetBaseAgeDataResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetBaseAgeDataResult.h new file mode 100644 index 000000000..424364e7a --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetBaseAgeDataResult.h @@ -0,0 +1,74 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETBASEAGEDATARESULT_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETBASEAGEDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetBaseAgeDataResult : public ServiceResult + { + public: + struct AgeItem + { + int count; + std::string name; + }; + + + GetBaseAgeDataResult(); + explicit GetBaseAgeDataResult(const std::string &payload); + ~GetBaseAgeDataResult(); + std::string getSummaryType()const; + std::vector getfemaleAgeItems()const; + long getStoreId()const; + std::string getHour()const; + std::vector getmaleAgeItems()const; + std::string getErrorMsg()const; + long getLocationId()const; + std::vector getageItems()const; + std::string getDay()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string summaryType_; + std::vector femaleAgeItems_; + long storeId_; + std::string hour_; + std::vector maleAgeItems_; + std::string errorMsg_; + long locationId_; + std::vector ageItems_; + std::string day_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETBASEAGEDATARESULT_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetCameraStatisticRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetCameraStatisticRequest.h new file mode 100644 index 000000000..2f155c584 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetCameraStatisticRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETCAMERASTATISTICREQUEST_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETCAMERASTATISTICREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetCameraStatisticRequest : public RpcServiceRequest + { + + public: + GetCameraStatisticRequest(); + ~GetCameraStatisticRequest(); + + long getStartTs()const; + void setStartTs(long startTs); + long getStoreId()const; + void setStoreId(long storeId); + long getEndTs()const; + void setEndTs(long endTs); + + private: + long startTs_; + long storeId_; + long endTs_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETCAMERASTATISTICREQUEST_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetCameraStatisticResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetCameraStatisticResult.h new file mode 100644 index 000000000..a6cf378de --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetCameraStatisticResult.h @@ -0,0 +1,70 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETCAMERASTATISTICRESULT_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETCAMERASTATISTICRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetCameraStatisticResult : public ServiceResult + { + public: + struct PvStatisticResult + { + struct Rect + { + float left; + float top; + float right; + float bottom; + }; + std::vector pvRects; + long locationId; + long processCursor; + long pvCount; + long ipcId; + }; + + + GetCameraStatisticResult(); + explicit GetCameraStatisticResult(const std::string &payload); + ~GetCameraStatisticResult(); + std::vector getPvStatisticResults()const; + std::string getErrorMsg()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector pvStatisticResults_; + std::string errorMsg_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETCAMERASTATISTICRESULT_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetDailyStatisticsDataRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetDailyStatisticsDataRequest.h new file mode 100644 index 000000000..31c659fd0 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetDailyStatisticsDataRequest.h @@ -0,0 +1,51 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETDAILYSTATISTICSDATAREQUEST_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETDAILYSTATISTICSDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetDailyStatisticsDataRequest : public RpcServiceRequest + { + + public: + GetDailyStatisticsDataRequest(); + ~GetDailyStatisticsDataRequest(); + + long getStoreId()const; + void setStoreId(long storeId); + std::string getDay()const; + void setDay(const std::string& day); + + private: + long storeId_; + std::string day_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETDAILYSTATISTICSDATAREQUEST_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetDailyStatisticsDataResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetDailyStatisticsDataResult.h new file mode 100644 index 000000000..b3fb81816 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetDailyStatisticsDataResult.h @@ -0,0 +1,71 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETDAILYSTATISTICSDATARESULT_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETDAILYSTATISTICSDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetDailyStatisticsDataResult : public ServiceResult + { + public: + struct BaseStatisticsData + { + int maleUvCount; + long storeId; + int stayPeriod; + std::string hour; + int femaleUvCount; + long locationId; + int onlyBodyUvCount; + int newCount; + std::string day; + int oldCount; + int uvCount; + }; + + + GetDailyStatisticsDataResult(); + explicit GetDailyStatisticsDataResult(const std::string &payload); + ~GetDailyStatisticsDataResult(); + std::vector getBaseStatisticsDatas()const; + std::string getErrorMsg()const; + std::string getCursorTime()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector baseStatisticsDatas_; + std::string errorMsg_; + std::string cursorTime_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETDAILYSTATISTICSDATARESULT_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHourlyStatisticsDataRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHourlyStatisticsDataRequest.h new file mode 100644 index 000000000..10ad77ec6 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHourlyStatisticsDataRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETHOURLYSTATISTICSDATAREQUEST_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETHOURLYSTATISTICSDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetHourlyStatisticsDataRequest : public RpcServiceRequest + { + + public: + GetHourlyStatisticsDataRequest(); + ~GetHourlyStatisticsDataRequest(); + + long getStoreId()const; + void setStoreId(long storeId); + long getLocationId()const; + void setLocationId(long locationId); + std::string getDay()const; + void setDay(const std::string& day); + + private: + long storeId_; + long locationId_; + std::string day_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETHOURLYSTATISTICSDATAREQUEST_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHourlyStatisticsDataResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHourlyStatisticsDataResult.h new file mode 100644 index 000000000..e5ffb2976 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHourlyStatisticsDataResult.h @@ -0,0 +1,71 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETHOURLYSTATISTICSDATARESULT_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETHOURLYSTATISTICSDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetHourlyStatisticsDataResult : public ServiceResult + { + public: + struct BaseStatisticsData + { + int maleUvCount; + long storeId; + int stayPeriod; + std::string hour; + int femaleUvCount; + long locationId; + int onlyBodyUvCount; + int newCount; + std::string day; + int oldCount; + int uvCount; + }; + + + GetHourlyStatisticsDataResult(); + explicit GetHourlyStatisticsDataResult(const std::string &payload); + ~GetHourlyStatisticsDataResult(); + std::vector getBaseStatisticsDatas()const; + std::string getErrorMsg()const; + std::string getCursorTime()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector baseStatisticsDatas_; + std::string errorMsg_; + std::string cursorTime_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETHOURLYSTATISTICSDATARESULT_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetMin5StatisticsDataRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetMin5StatisticsDataRequest.h new file mode 100644 index 000000000..1dccdf084 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetMin5StatisticsDataRequest.h @@ -0,0 +1,51 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETMIN5STATISTICSDATAREQUEST_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETMIN5STATISTICSDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetMin5StatisticsDataRequest : public RpcServiceRequest + { + + public: + GetMin5StatisticsDataRequest(); + ~GetMin5StatisticsDataRequest(); + + long getStoreId()const; + void setStoreId(long storeId); + long getTime()const; + void setTime(long time); + + private: + long storeId_; + long time_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETMIN5STATISTICSDATAREQUEST_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetMin5StatisticsDataResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetMin5StatisticsDataResult.h new file mode 100644 index 000000000..6a54b7c12 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetMin5StatisticsDataResult.h @@ -0,0 +1,72 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETMIN5STATISTICSDATARESULT_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETMIN5STATISTICSDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetMin5StatisticsDataResult : public ServiceResult + { + public: + struct BaseStatisticsData + { + int maleUvCount; + std::string minute; + long storeId; + long stayPeriod; + std::string hour; + int femaleUvCount; + long locationId; + int onlyBodyUvCount; + int newCount; + std::string day; + int oldCount; + int uvCount; + }; + + + GetMin5StatisticsDataResult(); + explicit GetMin5StatisticsDataResult(const std::string &payload); + ~GetMin5StatisticsDataResult(); + std::vector getBaseStatisticsDatas()const; + std::string getErrorMsg()const; + std::string getCursorTime()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector baseStatisticsDatas_; + std::string errorMsg_; + std::string cursorTime_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETMIN5STATISTICSDATARESULT_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetPersonInStore5MinRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetPersonInStore5MinRequest.h index 809fb056e..7664799f4 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetPersonInStore5MinRequest.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetPersonInStore5MinRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud GetPersonInStore5MinRequest(); ~GetPersonInStore5MinRequest(); - std::string getDate()const; - void setDate(const std::string& date); - long getStoreId()const; - void setStoreId(long storeId); + std::string getDate()const; + void setDate(const std::string& date); + long getStoreId()const; + void setStoreId(long storeId); private: - std::string date_; - long storeId_; + std::string date_; + long storeId_; }; } diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetRoiRankingRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetRoiRankingRequest.h index 84624d002..3c89858cd 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetRoiRankingRequest.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetRoiRankingRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud GetRoiRankingRequest(); ~GetRoiRankingRequest(); - std::string getDate()const; - void setDate(const std::string& date); - long getStoreId()const; - void setStoreId(long storeId); + std::string getDate()const; + void setDate(const std::string& date); + long getStoreId()const; + void setStoreId(long storeId); private: - std::string date_; - long storeId_; + std::string date_; + long storeId_; }; } diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetStayDistributionRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetStayDistributionRequest.h new file mode 100644 index 000000000..3d2a89308 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetStayDistributionRequest.h @@ -0,0 +1,57 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETSTAYDISTRIBUTIONREQUEST_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETSTAYDISTRIBUTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetStayDistributionRequest : public RpcServiceRequest + { + + public: + GetStayDistributionRequest(); + ~GetStayDistributionRequest(); + + long getSummaryTime()const; + void setSummaryTime(long summaryTime); + long getStoreId()const; + void setStoreId(long storeId); + std::string getSummaryType()const; + void setSummaryType(const std::string& summaryType); + long getLocationId()const; + void setLocationId(long locationId); + + private: + long summaryTime_; + long storeId_; + std::string summaryType_; + long locationId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETSTAYDISTRIBUTIONREQUEST_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetStayDistributionResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetStayDistributionResult.h new file mode 100644 index 000000000..e92cd9f7c --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetStayDistributionResult.h @@ -0,0 +1,65 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_GETSTAYDISTRIBUTIONRESULT_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETSTAYDISTRIBUTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT GetStayDistributionResult : public ServiceResult + { + public: + struct StayDistributionItem + { + long startTs; + long endTs; + int count; + }; + + + GetStayDistributionResult(); + explicit GetStayDistributionResult(const std::string &payload); + ~GetStayDistributionResult(); + std::vector getStayDistributionItems()const; + long getStoreId()const; + std::string getErrorMsg()const; + long getLocationId()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector stayDistributionItems_; + long storeId_; + std::string errorMsg_; + long locationId_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_GETSTAYDISTRIBUTIONRESULT_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/MemberSynchronousRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/MemberSynchronousRequest.h new file mode 100644 index 000000000..733f6fe91 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/MemberSynchronousRequest.h @@ -0,0 +1,60 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_MEMBERSYNCHRONOUSREQUEST_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_MEMBERSYNCHRONOUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT MemberSynchronousRequest : public RpcServiceRequest + { + + public: + MemberSynchronousRequest(); + ~MemberSynchronousRequest(); + + long getUkId()const; + void setUkId(long ukId); + std::string getFaceUrls()const; + void setFaceUrls(const std::string& faceUrls); + long getStoreId()const; + void setStoreId(long storeId); + std::string getType()const; + void setType(const std::string& type); + long getCustId()const; + void setCustId(long custId); + + private: + long ukId_; + std::string faceUrls_; + long storeId_; + std::string type_; + long custId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_MEMBERSYNCHRONOUSREQUEST_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/MemberSynchronousResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/MemberSynchronousResult.h new file mode 100644 index 000000000..70f1eea4e --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/MemberSynchronousResult.h @@ -0,0 +1,55 @@ +/* + * 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_CUSANALYTIC_SC_ONLINE_MODEL_MEMBERSYNCHRONOUSRESULT_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_MEMBERSYNCHRONOUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT MemberSynchronousResult : public ServiceResult + { + public: + + + MemberSynchronousResult(); + explicit MemberSynchronousResult(const std::string &payload); + ~MemberSynchronousResult(); + std::string getMsg()const; + long getUkId()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string msg_; + long ukId_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_MEMBERSYNCHRONOUSRESULT_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc b/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc index 1a54cec84..69d89bbb2 100644 --- a/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc +++ b/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc @@ -267,6 +267,114 @@ Cusanalytic_sc_onlineClient::GetAnalyzePlaceDataOutcomeCallable Cusanalytic_sc_o return task->get_future(); } +Cusanalytic_sc_onlineClient::GetBaseAgeDataOutcome Cusanalytic_sc_onlineClient::getBaseAgeData(const GetBaseAgeDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetBaseAgeDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetBaseAgeDataOutcome(GetBaseAgeDataResult(outcome.result())); + else + return GetBaseAgeDataOutcome(outcome.error()); +} + +void Cusanalytic_sc_onlineClient::getBaseAgeDataAsync(const GetBaseAgeDataRequest& request, const GetBaseAgeDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getBaseAgeData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Cusanalytic_sc_onlineClient::GetBaseAgeDataOutcomeCallable Cusanalytic_sc_onlineClient::getBaseAgeDataCallable(const GetBaseAgeDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getBaseAgeData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +Cusanalytic_sc_onlineClient::GetCameraStatisticOutcome Cusanalytic_sc_onlineClient::getCameraStatistic(const GetCameraStatisticRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetCameraStatisticOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetCameraStatisticOutcome(GetCameraStatisticResult(outcome.result())); + else + return GetCameraStatisticOutcome(outcome.error()); +} + +void Cusanalytic_sc_onlineClient::getCameraStatisticAsync(const GetCameraStatisticRequest& request, const GetCameraStatisticAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getCameraStatistic(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Cusanalytic_sc_onlineClient::GetCameraStatisticOutcomeCallable Cusanalytic_sc_onlineClient::getCameraStatisticCallable(const GetCameraStatisticRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getCameraStatistic(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +Cusanalytic_sc_onlineClient::GetDailyStatisticsDataOutcome Cusanalytic_sc_onlineClient::getDailyStatisticsData(const GetDailyStatisticsDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetDailyStatisticsDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetDailyStatisticsDataOutcome(GetDailyStatisticsDataResult(outcome.result())); + else + return GetDailyStatisticsDataOutcome(outcome.error()); +} + +void Cusanalytic_sc_onlineClient::getDailyStatisticsDataAsync(const GetDailyStatisticsDataRequest& request, const GetDailyStatisticsDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getDailyStatisticsData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Cusanalytic_sc_onlineClient::GetDailyStatisticsDataOutcomeCallable Cusanalytic_sc_onlineClient::getDailyStatisticsDataCallable(const GetDailyStatisticsDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getDailyStatisticsData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Cusanalytic_sc_onlineClient::GetEMapOutcome Cusanalytic_sc_onlineClient::getEMap(const GetEMapRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -339,6 +447,42 @@ Cusanalytic_sc_onlineClient::GetHeatMapDataOutcomeCallable Cusanalytic_sc_online return task->get_future(); } +Cusanalytic_sc_onlineClient::GetHourlyStatisticsDataOutcome Cusanalytic_sc_onlineClient::getHourlyStatisticsData(const GetHourlyStatisticsDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetHourlyStatisticsDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetHourlyStatisticsDataOutcome(GetHourlyStatisticsDataResult(outcome.result())); + else + return GetHourlyStatisticsDataOutcome(outcome.error()); +} + +void Cusanalytic_sc_onlineClient::getHourlyStatisticsDataAsync(const GetHourlyStatisticsDataRequest& request, const GetHourlyStatisticsDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getHourlyStatisticsData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Cusanalytic_sc_onlineClient::GetHourlyStatisticsDataOutcomeCallable Cusanalytic_sc_onlineClient::getHourlyStatisticsDataCallable(const GetHourlyStatisticsDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getHourlyStatisticsData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Cusanalytic_sc_onlineClient::GetImageUrlOutcome Cusanalytic_sc_onlineClient::getImageUrl(const GetImageUrlRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -411,6 +555,42 @@ Cusanalytic_sc_onlineClient::GetLocationsOutcomeCallable Cusanalytic_sc_onlineCl return task->get_future(); } +Cusanalytic_sc_onlineClient::GetMin5StatisticsDataOutcome Cusanalytic_sc_onlineClient::getMin5StatisticsData(const GetMin5StatisticsDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetMin5StatisticsDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetMin5StatisticsDataOutcome(GetMin5StatisticsDataResult(outcome.result())); + else + return GetMin5StatisticsDataOutcome(outcome.error()); +} + +void Cusanalytic_sc_onlineClient::getMin5StatisticsDataAsync(const GetMin5StatisticsDataRequest& request, const GetMin5StatisticsDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getMin5StatisticsData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Cusanalytic_sc_onlineClient::GetMin5StatisticsDataOutcomeCallable Cusanalytic_sc_onlineClient::getMin5StatisticsDataCallable(const GetMin5StatisticsDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getMin5StatisticsData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Cusanalytic_sc_onlineClient::GetOverviewDataOutcome Cusanalytic_sc_onlineClient::getOverviewData(const GetOverviewDataRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -555,6 +735,42 @@ Cusanalytic_sc_onlineClient::GetRoiRankingOutcomeCallable Cusanalytic_sc_onlineC return task->get_future(); } +Cusanalytic_sc_onlineClient::GetStayDistributionOutcome Cusanalytic_sc_onlineClient::getStayDistribution(const GetStayDistributionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetStayDistributionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetStayDistributionOutcome(GetStayDistributionResult(outcome.result())); + else + return GetStayDistributionOutcome(outcome.error()); +} + +void Cusanalytic_sc_onlineClient::getStayDistributionAsync(const GetStayDistributionRequest& request, const GetStayDistributionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getStayDistribution(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Cusanalytic_sc_onlineClient::GetStayDistributionOutcomeCallable Cusanalytic_sc_onlineClient::getStayDistributionCallable(const GetStayDistributionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getStayDistribution(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Cusanalytic_sc_onlineClient::GetSupportStoreOutcome Cusanalytic_sc_onlineClient::getSupportStore(const GetSupportStoreRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -627,6 +843,42 @@ Cusanalytic_sc_onlineClient::ListVisitorsOutcomeCallable Cusanalytic_sc_onlineCl return task->get_future(); } +Cusanalytic_sc_onlineClient::MemberSynchronousOutcome Cusanalytic_sc_onlineClient::memberSynchronous(const MemberSynchronousRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return MemberSynchronousOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return MemberSynchronousOutcome(MemberSynchronousResult(outcome.result())); + else + return MemberSynchronousOutcome(outcome.error()); +} + +void Cusanalytic_sc_onlineClient::memberSynchronousAsync(const MemberSynchronousRequest& request, const MemberSynchronousAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, memberSynchronous(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Cusanalytic_sc_onlineClient::MemberSynchronousOutcomeCallable Cusanalytic_sc_onlineClient::memberSynchronousCallable(const MemberSynchronousRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->memberSynchronous(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Cusanalytic_sc_onlineClient::SearchPersonByImgOutcome Cusanalytic_sc_onlineClient::searchPersonByImg(const SearchPersonByImgRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/cusanalytic_sc_online/src/model/DescribeActionDataRequest.cc b/cusanalytic_sc_online/src/model/DescribeActionDataRequest.cc index 0cafb2298..8f240df5d 100644 --- a/cusanalytic_sc_online/src/model/DescribeActionDataRequest.cc +++ b/cusanalytic_sc_online/src/model/DescribeActionDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::DescribeActionDataRequest; DescribeActionDataRequest::DescribeActionDataRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "DescribeActionData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeActionDataRequest::~DescribeActionDataRequest() {} @@ -33,7 +35,7 @@ long DescribeActionDataRequest::getTsEnd()const void DescribeActionDataRequest::setTsEnd(long tsEnd) { tsEnd_ = tsEnd; - setCoreParameter("TsEnd", std::to_string(tsEnd)); + setBodyParameter("TsEnd", std::to_string(tsEnd)); } std::string DescribeActionDataRequest::getStoreId()const @@ -44,7 +46,7 @@ std::string DescribeActionDataRequest::getStoreId()const void DescribeActionDataRequest::setStoreId(const std::string& storeId) { storeId_ = storeId; - setCoreParameter("StoreId", storeId); + setBodyParameter("StoreId", storeId); } int DescribeActionDataRequest::getPageLimit()const @@ -55,7 +57,7 @@ int DescribeActionDataRequest::getPageLimit()const void DescribeActionDataRequest::setPageLimit(int pageLimit) { pageLimit_ = pageLimit; - setCoreParameter("PageLimit", std::to_string(pageLimit)); + setBodyParameter("PageLimit", std::to_string(pageLimit)); } int DescribeActionDataRequest::getPageNo()const @@ -66,7 +68,7 @@ int DescribeActionDataRequest::getPageNo()const void DescribeActionDataRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setBodyParameter("PageNo", std::to_string(pageNo)); } long DescribeActionDataRequest::getTsStart()const @@ -77,6 +79,6 @@ long DescribeActionDataRequest::getTsStart()const void DescribeActionDataRequest::setTsStart(long tsStart) { tsStart_ = tsStart; - setCoreParameter("TsStart", std::to_string(tsStart)); + setBodyParameter("TsStart", std::to_string(tsStart)); } diff --git a/cusanalytic_sc_online/src/model/DescribeActionDataResult.cc b/cusanalytic_sc_online/src/model/DescribeActionDataResult.cc index 053d8778f..4c3457181 100644 --- a/cusanalytic_sc_online/src/model/DescribeActionDataResult.cc +++ b/cusanalytic_sc_online/src/model/DescribeActionDataResult.cc @@ -72,6 +72,8 @@ void DescribeActionDataResult::parse(const std::string &payload) actionsMsgItemsObject.actionInfosItem.rawId = std::stol(actionInfosItemNode["RawId"].asString()); if(!actionInfosItemNode["Mints"].isNull()) actionsMsgItemsObject.actionInfosItem.mints = std::stol(actionInfosItemNode["Mints"].asString()); + if(!actionInfosItemNode["InStay"].isNull()) + actionsMsgItemsObject.actionInfosItem.inStay = std::stol(actionInfosItemNode["InStay"].asString()); auto mapImagePointNode = actionInfosItemNode["MapImagePoint"]; if(!mapImagePointNode["X"].isNull()) actionsMsgItemsObject.actionInfosItem.mapImagePoint.x = std::stof(mapImagePointNode["X"].asString()); diff --git a/cusanalytic_sc_online/src/model/DescribeHistoryActionDataRequest.cc b/cusanalytic_sc_online/src/model/DescribeHistoryActionDataRequest.cc index c89f2ba63..c3839371d 100644 --- a/cusanalytic_sc_online/src/model/DescribeHistoryActionDataRequest.cc +++ b/cusanalytic_sc_online/src/model/DescribeHistoryActionDataRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::DescribeHistoryActionDataReque DescribeHistoryActionDataRequest::DescribeHistoryActionDataRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "DescribeHistoryActionData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeHistoryActionDataRequest::~DescribeHistoryActionDataRequest() {} -long DescribeHistoryActionDataRequest::getTsEnd()const -{ - return tsEnd_; -} - -void DescribeHistoryActionDataRequest::setTsEnd(long tsEnd) -{ - tsEnd_ = tsEnd; - setCoreParameter("TsEnd", std::to_string(tsEnd)); -} - -std::string DescribeHistoryActionDataRequest::getStoreId()const -{ - return storeId_; -} - -void DescribeHistoryActionDataRequest::setStoreId(const std::string& storeId) -{ - storeId_ = storeId; - setCoreParameter("StoreId", storeId); -} - -int DescribeHistoryActionDataRequest::getPageLimit()const -{ - return pageLimit_; -} - -void DescribeHistoryActionDataRequest::setPageLimit(int pageLimit) -{ - pageLimit_ = pageLimit; - setCoreParameter("PageLimit", std::to_string(pageLimit)); -} - -int DescribeHistoryActionDataRequest::getPageNo()const -{ - return pageNo_; -} - -void DescribeHistoryActionDataRequest::setPageNo(int pageNo) -{ - pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); -} - -long DescribeHistoryActionDataRequest::getTsStart()const -{ - return tsStart_; -} - -void DescribeHistoryActionDataRequest::setTsStart(long tsStart) -{ - tsStart_ = tsStart; - setCoreParameter("TsStart", std::to_string(tsStart)); -} - +long DescribeHistoryActionDataRequest::getTsEnd()const +{ + return tsEnd_; +} + +void DescribeHistoryActionDataRequest::setTsEnd(long tsEnd) +{ + tsEnd_ = tsEnd; + setBodyParameter("TsEnd", std::to_string(tsEnd)); +} + +std::string DescribeHistoryActionDataRequest::getStoreId()const +{ + return storeId_; +} + +void DescribeHistoryActionDataRequest::setStoreId(const std::string& storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", storeId); +} + +int DescribeHistoryActionDataRequest::getPageLimit()const +{ + return pageLimit_; +} + +void DescribeHistoryActionDataRequest::setPageLimit(int pageLimit) +{ + pageLimit_ = pageLimit; + setBodyParameter("PageLimit", std::to_string(pageLimit)); +} + +int DescribeHistoryActionDataRequest::getPageNo()const +{ + return pageNo_; +} + +void DescribeHistoryActionDataRequest::setPageNo(int pageNo) +{ + pageNo_ = pageNo; + setBodyParameter("PageNo", std::to_string(pageNo)); +} + +long DescribeHistoryActionDataRequest::getTsStart()const +{ + return tsStart_; +} + +void DescribeHistoryActionDataRequest::setTsStart(long tsStart) +{ + tsStart_ = tsStart; + setBodyParameter("TsStart", std::to_string(tsStart)); +} + diff --git a/cusanalytic_sc_online/src/model/DescribeHistoryActionDataResult.cc b/cusanalytic_sc_online/src/model/DescribeHistoryActionDataResult.cc index b5a3be282..96022894b 100644 --- a/cusanalytic_sc_online/src/model/DescribeHistoryActionDataResult.cc +++ b/cusanalytic_sc_online/src/model/DescribeHistoryActionDataResult.cc @@ -62,6 +62,8 @@ void DescribeHistoryActionDataResult::parse(const std::string &payload) if(!valueActionsMsgItemsActionsMsgItem["LocationLayerType"].isNull()) actionsMsgItemsObject.locationLayerType = valueActionsMsgItemsActionsMsgItem["LocationLayerType"].asString(); auto infosNode = value["Infos"]; + if(!infosNode["InStay"].isNull()) + actionsMsgItemsObject.infos.inStay = std::stol(infosNode["InStay"].asString()); if(!infosNode["Maxts"].isNull()) actionsMsgItemsObject.infos.maxts = std::stol(infosNode["Maxts"].asString()); if(!infosNode["StayValid"].isNull()) @@ -117,6 +119,8 @@ void DescribeHistoryActionDataResult::parse(const std::string &payload) errorMsg_ = value["ErrorMsg"].asString(); if(!value["StoreId"].isNull()) storeId_ = value["StoreId"].asString(); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stol(value["TotalCount"].asString()); if(!value["TsEnd"].isNull()) tsEnd_ = std::stol(value["TsEnd"].asString()); @@ -127,6 +131,11 @@ bool DescribeHistoryActionDataResult::getIsSuccess()const return isSuccess_; } +long DescribeHistoryActionDataResult::getTotalCount()const +{ + return totalCount_; +} + long DescribeHistoryActionDataResult::getTsStart()const { return tsStart_; diff --git a/cusanalytic_sc_online/src/model/DescribeLocationsRequest.cc b/cusanalytic_sc_online/src/model/DescribeLocationsRequest.cc index c578c5bd0..88be482a9 100644 --- a/cusanalytic_sc_online/src/model/DescribeLocationsRequest.cc +++ b/cusanalytic_sc_online/src/model/DescribeLocationsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::DescribeLocationsRequest; DescribeLocationsRequest::DescribeLocationsRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "DescribeLocations") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLocationsRequest::~DescribeLocationsRequest() {} @@ -33,6 +35,6 @@ std::string DescribeLocationsRequest::getStoreId()const void DescribeLocationsRequest::setStoreId(const std::string& storeId) { storeId_ = storeId; - setCoreParameter("StoreId", storeId); + setBodyParameter("StoreId", storeId); } diff --git a/cusanalytic_sc_online/src/model/GetActionCursorRequest.cc b/cusanalytic_sc_online/src/model/GetActionCursorRequest.cc index bcef2eed7..90a481c1c 100644 --- a/cusanalytic_sc_online/src/model/GetActionCursorRequest.cc +++ b/cusanalytic_sc_online/src/model/GetActionCursorRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetActionCursorRequest; GetActionCursorRequest::GetActionCursorRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetActionCursor") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetActionCursorRequest::~GetActionCursorRequest() {} @@ -33,6 +35,6 @@ std::string GetActionCursorRequest::getStoreId()const void GetActionCursorRequest::setStoreId(const std::string& storeId) { storeId_ = storeId; - setCoreParameter("StoreId", storeId); + setBodyParameter("StoreId", storeId); } diff --git a/cusanalytic_sc_online/src/model/GetAnalyzeCommodityDataRequest.cc b/cusanalytic_sc_online/src/model/GetAnalyzeCommodityDataRequest.cc index c53afdde8..bfa20fe82 100644 --- a/cusanalytic_sc_online/src/model/GetAnalyzeCommodityDataRequest.cc +++ b/cusanalytic_sc_online/src/model/GetAnalyzeCommodityDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetAnalyzeCommodityDataRequest GetAnalyzeCommodityDataRequest::GetAnalyzeCommodityDataRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetAnalyzeCommodityData") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAnalyzeCommodityDataRequest::~GetAnalyzeCommodityDataRequest() {} @@ -33,7 +35,7 @@ long GetAnalyzeCommodityDataRequest::getStoreId()const void GetAnalyzeCommodityDataRequest::setStoreId(long storeId) { storeId_ = storeId; - setCoreParameter("StoreId", std::to_string(storeId)); + setBodyParameter("StoreId", std::to_string(storeId)); } std::string GetAnalyzeCommodityDataRequest::getStartDate()const @@ -44,7 +46,7 @@ std::string GetAnalyzeCommodityDataRequest::getStartDate()const void GetAnalyzeCommodityDataRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setBodyParameter("StartDate", startDate); } long GetAnalyzeCommodityDataRequest::getEndUserCount()const @@ -55,7 +57,7 @@ long GetAnalyzeCommodityDataRequest::getEndUserCount()const void GetAnalyzeCommodityDataRequest::setEndUserCount(long endUserCount) { endUserCount_ = endUserCount; - setCoreParameter("EndUserCount", std::to_string(endUserCount)); + setBodyParameter("EndUserCount", std::to_string(endUserCount)); } int GetAnalyzeCommodityDataRequest::getPageSize()const @@ -66,7 +68,7 @@ int GetAnalyzeCommodityDataRequest::getPageSize()const void GetAnalyzeCommodityDataRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setBodyParameter("PageSize", std::to_string(pageSize)); } int GetAnalyzeCommodityDataRequest::getPageIndex()const @@ -77,7 +79,7 @@ int GetAnalyzeCommodityDataRequest::getPageIndex()const void GetAnalyzeCommodityDataRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setBodyParameter("PageIndex", std::to_string(pageIndex)); } long GetAnalyzeCommodityDataRequest::getStayPeriod()const @@ -88,7 +90,7 @@ long GetAnalyzeCommodityDataRequest::getStayPeriod()const void GetAnalyzeCommodityDataRequest::setStayPeriod(long stayPeriod) { stayPeriod_ = stayPeriod; - setCoreParameter("StayPeriod", std::to_string(stayPeriod)); + setBodyParameter("StayPeriod", std::to_string(stayPeriod)); } long GetAnalyzeCommodityDataRequest::getStartUserCount()const @@ -99,7 +101,7 @@ long GetAnalyzeCommodityDataRequest::getStartUserCount()const void GetAnalyzeCommodityDataRequest::setStartUserCount(long startUserCount) { startUserCount_ = startUserCount; - setCoreParameter("StartUserCount", std::to_string(startUserCount)); + setBodyParameter("StartUserCount", std::to_string(startUserCount)); } long GetAnalyzeCommodityDataRequest::getMinSupportCount()const @@ -110,7 +112,7 @@ long GetAnalyzeCommodityDataRequest::getMinSupportCount()const void GetAnalyzeCommodityDataRequest::setMinSupportCount(long minSupportCount) { minSupportCount_ = minSupportCount; - setCoreParameter("MinSupportCount", std::to_string(minSupportCount)); + setBodyParameter("MinSupportCount", std::to_string(minSupportCount)); } std::string GetAnalyzeCommodityDataRequest::getEndDate()const @@ -121,6 +123,6 @@ std::string GetAnalyzeCommodityDataRequest::getEndDate()const void GetAnalyzeCommodityDataRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setBodyParameter("EndDate", endDate); } diff --git a/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataRequest.cc b/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataRequest.cc index 2db9e9512..a8c1762ca 100644 --- a/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataRequest.cc +++ b/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetAnalyzePlaceDataRequest; GetAnalyzePlaceDataRequest::GetAnalyzePlaceDataRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetAnalyzePlaceData") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAnalyzePlaceDataRequest::~GetAnalyzePlaceDataRequest() {} @@ -33,18 +35,7 @@ long GetAnalyzePlaceDataRequest::getEndUVCount()const void GetAnalyzePlaceDataRequest::setEndUVCount(long endUVCount) { endUVCount_ = endUVCount; - setCoreParameter("EndUVCount", std::to_string(endUVCount)); -} - -long GetAnalyzePlaceDataRequest::getParentAmount()const -{ - return parentAmount_; -} - -void GetAnalyzePlaceDataRequest::setParentAmount(long parentAmount) -{ - parentAmount_ = parentAmount; - setCoreParameter("ParentAmount", std::to_string(parentAmount)); + setBodyParameter("EndUVCount", std::to_string(endUVCount)); } std::string GetAnalyzePlaceDataRequest::getStartDate()const @@ -55,18 +46,7 @@ std::string GetAnalyzePlaceDataRequest::getStartDate()const void GetAnalyzePlaceDataRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); -} - -long GetAnalyzePlaceDataRequest::getStartUVCount()const -{ - return startUVCount_; -} - -void GetAnalyzePlaceDataRequest::setStartUVCount(long startUVCount) -{ - startUVCount_ = startUVCount; - setCoreParameter("StartUVCount", std::to_string(startUVCount)); + setBodyParameter("StartDate", startDate); } long GetAnalyzePlaceDataRequest::getStoreId()const @@ -77,7 +57,29 @@ long GetAnalyzePlaceDataRequest::getStoreId()const void GetAnalyzePlaceDataRequest::setStoreId(long storeId) { storeId_ = storeId; - setCoreParameter("StoreId", std::to_string(storeId)); + setBodyParameter("StoreId", std::to_string(storeId)); +} + +long GetAnalyzePlaceDataRequest::getParentAmount()const +{ + return parentAmount_; +} + +void GetAnalyzePlaceDataRequest::setParentAmount(long parentAmount) +{ + parentAmount_ = parentAmount; + setBodyParameter("ParentAmount", std::to_string(parentAmount)); +} + +long GetAnalyzePlaceDataRequest::getStartUVCount()const +{ + return startUVCount_; +} + +void GetAnalyzePlaceDataRequest::setStartUVCount(long startUVCount) +{ + startUVCount_ = startUVCount; + setBodyParameter("StartUVCount", std::to_string(startUVCount)); } std::string GetAnalyzePlaceDataRequest::getEndDate()const @@ -88,7 +90,7 @@ std::string GetAnalyzePlaceDataRequest::getEndDate()const void GetAnalyzePlaceDataRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setBodyParameter("EndDate", endDate); } long GetAnalyzePlaceDataRequest::getLocationId()const @@ -99,7 +101,7 @@ long GetAnalyzePlaceDataRequest::getLocationId()const void GetAnalyzePlaceDataRequest::setLocationId(long locationId) { locationId_ = locationId; - setCoreParameter("LocationId", std::to_string(locationId)); + setBodyParameter("LocationId", std::to_string(locationId)); } std::string GetAnalyzePlaceDataRequest::getParentLocationIds()const @@ -110,6 +112,6 @@ std::string GetAnalyzePlaceDataRequest::getParentLocationIds()const void GetAnalyzePlaceDataRequest::setParentLocationIds(const std::string& parentLocationIds) { parentLocationIds_ = parentLocationIds; - setCoreParameter("ParentLocationIds", parentLocationIds); + setBodyParameter("ParentLocationIds", parentLocationIds); } diff --git a/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataResult.cc b/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataResult.cc index 93ce030c9..b1d2413ad 100644 --- a/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataResult.cc +++ b/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataResult.cc @@ -55,6 +55,20 @@ void GetAnalyzePlaceDataResult::parse(const std::string &payload) analyzePlaceItemsObject.storeId = std::stol(valueAnalyzePlaceItemsAnalyzePlaceItem["StoreId"].asString()); if(!valueAnalyzePlaceItemsAnalyzePlaceItem["Percent"].isNull()) analyzePlaceItemsObject.percent = std::stof(valueAnalyzePlaceItemsAnalyzePlaceItem["Percent"].asString()); + if(!valueAnalyzePlaceItemsAnalyzePlaceItem["MaleCount"].isNull()) + analyzePlaceItemsObject.maleCount = std::stoi(valueAnalyzePlaceItemsAnalyzePlaceItem["MaleCount"].asString()); + if(!valueAnalyzePlaceItemsAnalyzePlaceItem["FemaleCount"].isNull()) + analyzePlaceItemsObject.femaleCount = std::stoi(valueAnalyzePlaceItemsAnalyzePlaceItem["FemaleCount"].asString()); + auto allAgeItemsNode = allAnalyzePlaceItemsNode["AgeItems"]["AgeItem"]; + for (auto allAnalyzePlaceItemsNodeAgeItemsAgeItem : allAgeItemsNode) + { + AnalyzePlaceItem::AgeItem ageItemsObject; + if(!allAnalyzePlaceItemsNodeAgeItemsAgeItem["Count"].isNull()) + ageItemsObject.count = std::stoi(allAnalyzePlaceItemsNodeAgeItemsAgeItem["Count"].asString()); + if(!allAnalyzePlaceItemsNodeAgeItemsAgeItem["Age"].isNull()) + ageItemsObject.age = std::stoi(allAnalyzePlaceItemsNodeAgeItemsAgeItem["Age"].asString()); + analyzePlaceItemsObject.ageItems.push_back(ageItemsObject); + } analyzePlaceItems_.push_back(analyzePlaceItemsObject); } if(!value["Count"].isNull()) diff --git a/cusanalytic_sc_online/src/model/GetBaseAgeDataRequest.cc b/cusanalytic_sc_online/src/model/GetBaseAgeDataRequest.cc new file mode 100644 index 000000000..8996ed97a --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetBaseAgeDataRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Cusanalytic_sc_online::Model::GetBaseAgeDataRequest; + +GetBaseAgeDataRequest::GetBaseAgeDataRequest() : + RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetBaseAgeData") +{ + setMethod(HttpRequest::Method::Post); +} + +GetBaseAgeDataRequest::~GetBaseAgeDataRequest() +{} + +long GetBaseAgeDataRequest::getStoreId()const +{ + return storeId_; +} + +void GetBaseAgeDataRequest::setStoreId(long storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", std::to_string(storeId)); +} + +std::string GetBaseAgeDataRequest::getHour()const +{ + return hour_; +} + +void GetBaseAgeDataRequest::setHour(const std::string& hour) +{ + hour_ = hour; + setBodyParameter("Hour", hour); +} + +std::string GetBaseAgeDataRequest::getSummaryType()const +{ + return summaryType_; +} + +void GetBaseAgeDataRequest::setSummaryType(const std::string& summaryType) +{ + summaryType_ = summaryType; + setBodyParameter("SummaryType", summaryType); +} + +long GetBaseAgeDataRequest::getLocationId()const +{ + return locationId_; +} + +void GetBaseAgeDataRequest::setLocationId(long locationId) +{ + locationId_ = locationId; + setBodyParameter("LocationId", std::to_string(locationId)); +} + +std::string GetBaseAgeDataRequest::getDay()const +{ + return day_; +} + +void GetBaseAgeDataRequest::setDay(const std::string& day) +{ + day_ = day; + setBodyParameter("Day", day); +} + diff --git a/cusanalytic_sc_online/src/model/GetBaseAgeDataResult.cc b/cusanalytic_sc_online/src/model/GetBaseAgeDataResult.cc new file mode 100644 index 000000000..462215939 --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetBaseAgeDataResult.cc @@ -0,0 +1,138 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cusanalytic_sc_online; +using namespace AlibabaCloud::Cusanalytic_sc_online::Model; + +GetBaseAgeDataResult::GetBaseAgeDataResult() : + ServiceResult() +{} + +GetBaseAgeDataResult::GetBaseAgeDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetBaseAgeDataResult::~GetBaseAgeDataResult() +{} + +void GetBaseAgeDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allageItemsNode = value["ageItems"]["AgeItem"]; + for (auto valueageItemsAgeItem : allageItemsNode) + { + AgeItem ageItemsObject; + if(!valueageItemsAgeItem["Name"].isNull()) + ageItemsObject.name = valueageItemsAgeItem["Name"].asString(); + if(!valueageItemsAgeItem["Count"].isNull()) + ageItemsObject.count = std::stoi(valueageItemsAgeItem["Count"].asString()); + ageItems_.push_back(ageItemsObject); + } + auto allfemaleAgeItemsNode = value["femaleAgeItems"]["AgeItem"]; + for (auto valuefemaleAgeItemsAgeItem : allfemaleAgeItemsNode) + { + AgeItem femaleAgeItemsObject; + if(!valuefemaleAgeItemsAgeItem["Name"].isNull()) + femaleAgeItemsObject.name = valuefemaleAgeItemsAgeItem["Name"].asString(); + if(!valuefemaleAgeItemsAgeItem["Count"].isNull()) + femaleAgeItemsObject.count = std::stoi(valuefemaleAgeItemsAgeItem["Count"].asString()); + femaleAgeItems_.push_back(femaleAgeItemsObject); + } + auto allmaleAgeItemsNode = value["maleAgeItems"]["AgeItem"]; + for (auto valuemaleAgeItemsAgeItem : allmaleAgeItemsNode) + { + AgeItem maleAgeItemsObject; + if(!valuemaleAgeItemsAgeItem["Name"].isNull()) + maleAgeItemsObject.name = valuemaleAgeItemsAgeItem["Name"].asString(); + if(!valuemaleAgeItemsAgeItem["Count"].isNull()) + maleAgeItemsObject.count = std::stoi(valuemaleAgeItemsAgeItem["Count"].asString()); + maleAgeItems_.push_back(maleAgeItemsObject); + } + if(!value["Day"].isNull()) + day_ = value["Day"].asString(); + if(!value["StoreId"].isNull()) + storeId_ = std::stol(value["StoreId"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["Hour"].isNull()) + hour_ = value["Hour"].asString(); + if(!value["LocationId"].isNull()) + locationId_ = std::stol(value["LocationId"].asString()); + if(!value["SummaryType"].isNull()) + summaryType_ = value["SummaryType"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::string GetBaseAgeDataResult::getSummaryType()const +{ + return summaryType_; +} + +std::vector GetBaseAgeDataResult::getfemaleAgeItems()const +{ + return femaleAgeItems_; +} + +long GetBaseAgeDataResult::getStoreId()const +{ + return storeId_; +} + +std::string GetBaseAgeDataResult::getHour()const +{ + return hour_; +} + +std::vector GetBaseAgeDataResult::getmaleAgeItems()const +{ + return maleAgeItems_; +} + +std::string GetBaseAgeDataResult::getErrorMsg()const +{ + return errorMsg_; +} + +long GetBaseAgeDataResult::getLocationId()const +{ + return locationId_; +} + +std::vector GetBaseAgeDataResult::getageItems()const +{ + return ageItems_; +} + +std::string GetBaseAgeDataResult::getDay()const +{ + return day_; +} + +bool GetBaseAgeDataResult::getSuccess()const +{ + return success_; +} + diff --git a/cusanalytic_sc_online/src/model/GetCameraStatisticRequest.cc b/cusanalytic_sc_online/src/model/GetCameraStatisticRequest.cc new file mode 100644 index 000000000..1ae6d1cbc --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetCameraStatisticRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Cusanalytic_sc_online::Model::GetCameraStatisticRequest; + +GetCameraStatisticRequest::GetCameraStatisticRequest() : + RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetCameraStatistic") +{ + setMethod(HttpRequest::Method::Post); +} + +GetCameraStatisticRequest::~GetCameraStatisticRequest() +{} + +long GetCameraStatisticRequest::getStartTs()const +{ + return startTs_; +} + +void GetCameraStatisticRequest::setStartTs(long startTs) +{ + startTs_ = startTs; + setBodyParameter("StartTs", std::to_string(startTs)); +} + +long GetCameraStatisticRequest::getStoreId()const +{ + return storeId_; +} + +void GetCameraStatisticRequest::setStoreId(long storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", std::to_string(storeId)); +} + +long GetCameraStatisticRequest::getEndTs()const +{ + return endTs_; +} + +void GetCameraStatisticRequest::setEndTs(long endTs) +{ + endTs_ = endTs; + setBodyParameter("EndTs", std::to_string(endTs)); +} + diff --git a/cusanalytic_sc_online/src/model/GetCameraStatisticResult.cc b/cusanalytic_sc_online/src/model/GetCameraStatisticResult.cc new file mode 100644 index 000000000..b975ee4f4 --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetCameraStatisticResult.cc @@ -0,0 +1,91 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cusanalytic_sc_online; +using namespace AlibabaCloud::Cusanalytic_sc_online::Model; + +GetCameraStatisticResult::GetCameraStatisticResult() : + ServiceResult() +{} + +GetCameraStatisticResult::GetCameraStatisticResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetCameraStatisticResult::~GetCameraStatisticResult() +{} + +void GetCameraStatisticResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allPvStatisticResultsNode = value["PvStatisticResults"]["PvStatisticResult"]; + for (auto valuePvStatisticResultsPvStatisticResult : allPvStatisticResultsNode) + { + PvStatisticResult pvStatisticResultsObject; + if(!valuePvStatisticResultsPvStatisticResult["ProcessCursor"].isNull()) + pvStatisticResultsObject.processCursor = std::stol(valuePvStatisticResultsPvStatisticResult["ProcessCursor"].asString()); + if(!valuePvStatisticResultsPvStatisticResult["IpcId"].isNull()) + pvStatisticResultsObject.ipcId = std::stol(valuePvStatisticResultsPvStatisticResult["IpcId"].asString()); + if(!valuePvStatisticResultsPvStatisticResult["LocationId"].isNull()) + pvStatisticResultsObject.locationId = std::stol(valuePvStatisticResultsPvStatisticResult["LocationId"].asString()); + if(!valuePvStatisticResultsPvStatisticResult["PvCount"].isNull()) + pvStatisticResultsObject.pvCount = std::stol(valuePvStatisticResultsPvStatisticResult["PvCount"].asString()); + auto allPvRectsNode = allPvStatisticResultsNode["PvRects"]["Rect"]; + for (auto allPvStatisticResultsNodePvRectsRect : allPvRectsNode) + { + PvStatisticResult::Rect pvRectsObject; + if(!allPvStatisticResultsNodePvRectsRect["Right"].isNull()) + pvRectsObject.right = std::stof(allPvStatisticResultsNodePvRectsRect["Right"].asString()); + if(!allPvStatisticResultsNodePvRectsRect["Bottom"].isNull()) + pvRectsObject.bottom = std::stof(allPvStatisticResultsNodePvRectsRect["Bottom"].asString()); + if(!allPvStatisticResultsNodePvRectsRect["Top"].isNull()) + pvRectsObject.top = std::stof(allPvStatisticResultsNodePvRectsRect["Top"].asString()); + if(!allPvStatisticResultsNodePvRectsRect["Left"].isNull()) + pvRectsObject.left = std::stof(allPvStatisticResultsNodePvRectsRect["Left"].asString()); + pvStatisticResultsObject.pvRects.push_back(pvRectsObject); + } + pvStatisticResults_.push_back(pvStatisticResultsObject); + } + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::vector GetCameraStatisticResult::getPvStatisticResults()const +{ + return pvStatisticResults_; +} + +std::string GetCameraStatisticResult::getErrorMsg()const +{ + return errorMsg_; +} + +bool GetCameraStatisticResult::getSuccess()const +{ + return success_; +} + diff --git a/cusanalytic_sc_online/src/model/GetDailyStatisticsDataRequest.cc b/cusanalytic_sc_online/src/model/GetDailyStatisticsDataRequest.cc new file mode 100644 index 000000000..035e51bdb --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetDailyStatisticsDataRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Cusanalytic_sc_online::Model::GetDailyStatisticsDataRequest; + +GetDailyStatisticsDataRequest::GetDailyStatisticsDataRequest() : + RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetDailyStatisticsData") +{ + setMethod(HttpRequest::Method::Post); +} + +GetDailyStatisticsDataRequest::~GetDailyStatisticsDataRequest() +{} + +long GetDailyStatisticsDataRequest::getStoreId()const +{ + return storeId_; +} + +void GetDailyStatisticsDataRequest::setStoreId(long storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", std::to_string(storeId)); +} + +std::string GetDailyStatisticsDataRequest::getDay()const +{ + return day_; +} + +void GetDailyStatisticsDataRequest::setDay(const std::string& day) +{ + day_ = day; + setBodyParameter("Day", day); +} + diff --git a/cusanalytic_sc_online/src/model/GetDailyStatisticsDataResult.cc b/cusanalytic_sc_online/src/model/GetDailyStatisticsDataResult.cc new file mode 100644 index 000000000..59e83efcc --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetDailyStatisticsDataResult.cc @@ -0,0 +1,98 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cusanalytic_sc_online; +using namespace AlibabaCloud::Cusanalytic_sc_online::Model; + +GetDailyStatisticsDataResult::GetDailyStatisticsDataResult() : + ServiceResult() +{} + +GetDailyStatisticsDataResult::GetDailyStatisticsDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetDailyStatisticsDataResult::~GetDailyStatisticsDataResult() +{} + +void GetDailyStatisticsDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBaseStatisticsDatasNode = value["BaseStatisticsDatas"]["BaseStatisticsData"]; + for (auto valueBaseStatisticsDatasBaseStatisticsData : allBaseStatisticsDatasNode) + { + BaseStatisticsData baseStatisticsDatasObject; + if(!valueBaseStatisticsDatasBaseStatisticsData["MaleUvCount"].isNull()) + baseStatisticsDatasObject.maleUvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["MaleUvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["StoreId"].isNull()) + baseStatisticsDatasObject.storeId = std::stol(valueBaseStatisticsDatasBaseStatisticsData["StoreId"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["Day"].isNull()) + baseStatisticsDatasObject.day = valueBaseStatisticsDatasBaseStatisticsData["Day"].asString(); + if(!valueBaseStatisticsDatasBaseStatisticsData["LocationId"].isNull()) + baseStatisticsDatasObject.locationId = std::stol(valueBaseStatisticsDatasBaseStatisticsData["LocationId"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["StayPeriod"].isNull()) + baseStatisticsDatasObject.stayPeriod = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["StayPeriod"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["UvCount"].isNull()) + baseStatisticsDatasObject.uvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["UvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["OnlyBodyUvCount"].isNull()) + baseStatisticsDatasObject.onlyBodyUvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["OnlyBodyUvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["Hour"].isNull()) + baseStatisticsDatasObject.hour = valueBaseStatisticsDatasBaseStatisticsData["Hour"].asString(); + if(!valueBaseStatisticsDatasBaseStatisticsData["FemaleUvCount"].isNull()) + baseStatisticsDatasObject.femaleUvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["FemaleUvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["OldCount"].isNull()) + baseStatisticsDatasObject.oldCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["OldCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["NewCount"].isNull()) + baseStatisticsDatasObject.newCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["NewCount"].asString()); + baseStatisticsDatas_.push_back(baseStatisticsDatasObject); + } + if(!value["CursorTime"].isNull()) + cursorTime_ = value["CursorTime"].asString(); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::vector GetDailyStatisticsDataResult::getBaseStatisticsDatas()const +{ + return baseStatisticsDatas_; +} + +std::string GetDailyStatisticsDataResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetDailyStatisticsDataResult::getCursorTime()const +{ + return cursorTime_; +} + +bool GetDailyStatisticsDataResult::getSuccess()const +{ + return success_; +} + diff --git a/cusanalytic_sc_online/src/model/GetEMapRequest.cc b/cusanalytic_sc_online/src/model/GetEMapRequest.cc index da02e5d04..a4dee8d7e 100644 --- a/cusanalytic_sc_online/src/model/GetEMapRequest.cc +++ b/cusanalytic_sc_online/src/model/GetEMapRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetEMapRequest; GetEMapRequest::GetEMapRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetEMap") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetEMapRequest::~GetEMapRequest() {} @@ -33,7 +35,7 @@ long GetEMapRequest::getStoreId()const void GetEMapRequest::setStoreId(long storeId) { storeId_ = storeId; - setCoreParameter("StoreId", std::to_string(storeId)); + setBodyParameter("StoreId", std::to_string(storeId)); } long GetEMapRequest::getLocationId()const @@ -44,6 +46,6 @@ long GetEMapRequest::getLocationId()const void GetEMapRequest::setLocationId(long locationId) { locationId_ = locationId; - setCoreParameter("LocationId", std::to_string(locationId)); + setBodyParameter("LocationId", std::to_string(locationId)); } diff --git a/cusanalytic_sc_online/src/model/GetHeatMapDataRequest.cc b/cusanalytic_sc_online/src/model/GetHeatMapDataRequest.cc index 8fea2b2c5..dc2e9b122 100644 --- a/cusanalytic_sc_online/src/model/GetHeatMapDataRequest.cc +++ b/cusanalytic_sc_online/src/model/GetHeatMapDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetHeatMapDataRequest; GetHeatMapDataRequest::GetHeatMapDataRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetHeatMapData") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetHeatMapDataRequest::~GetHeatMapDataRequest() {} @@ -33,7 +35,7 @@ std::string GetHeatMapDataRequest::getEMapName()const void GetHeatMapDataRequest::setEMapName(const std::string& eMapName) { eMapName_ = eMapName; - setCoreParameter("EMapName", eMapName); + setBodyParameter("EMapName", eMapName); } long GetHeatMapDataRequest::getStoreId()const @@ -44,7 +46,7 @@ long GetHeatMapDataRequest::getStoreId()const void GetHeatMapDataRequest::setStoreId(long storeId) { storeId_ = storeId; - setCoreParameter("StoreId", std::to_string(storeId)); + setBodyParameter("StoreId", std::to_string(storeId)); } std::string GetHeatMapDataRequest::getStatDate()const @@ -55,6 +57,6 @@ std::string GetHeatMapDataRequest::getStatDate()const void GetHeatMapDataRequest::setStatDate(const std::string& statDate) { statDate_ = statDate; - setCoreParameter("StatDate", statDate); + setBodyParameter("StatDate", statDate); } diff --git a/cusanalytic_sc_online/src/model/GetHourlyStatisticsDataRequest.cc b/cusanalytic_sc_online/src/model/GetHourlyStatisticsDataRequest.cc new file mode 100644 index 000000000..530cf940f --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetHourlyStatisticsDataRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Cusanalytic_sc_online::Model::GetHourlyStatisticsDataRequest; + +GetHourlyStatisticsDataRequest::GetHourlyStatisticsDataRequest() : + RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetHourlyStatisticsData") +{ + setMethod(HttpRequest::Method::Post); +} + +GetHourlyStatisticsDataRequest::~GetHourlyStatisticsDataRequest() +{} + +long GetHourlyStatisticsDataRequest::getStoreId()const +{ + return storeId_; +} + +void GetHourlyStatisticsDataRequest::setStoreId(long storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", std::to_string(storeId)); +} + +long GetHourlyStatisticsDataRequest::getLocationId()const +{ + return locationId_; +} + +void GetHourlyStatisticsDataRequest::setLocationId(long locationId) +{ + locationId_ = locationId; + setBodyParameter("LocationId", std::to_string(locationId)); +} + +std::string GetHourlyStatisticsDataRequest::getDay()const +{ + return day_; +} + +void GetHourlyStatisticsDataRequest::setDay(const std::string& day) +{ + day_ = day; + setBodyParameter("Day", day); +} + diff --git a/cusanalytic_sc_online/src/model/GetHourlyStatisticsDataResult.cc b/cusanalytic_sc_online/src/model/GetHourlyStatisticsDataResult.cc new file mode 100644 index 000000000..0b1616161 --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetHourlyStatisticsDataResult.cc @@ -0,0 +1,98 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cusanalytic_sc_online; +using namespace AlibabaCloud::Cusanalytic_sc_online::Model; + +GetHourlyStatisticsDataResult::GetHourlyStatisticsDataResult() : + ServiceResult() +{} + +GetHourlyStatisticsDataResult::GetHourlyStatisticsDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetHourlyStatisticsDataResult::~GetHourlyStatisticsDataResult() +{} + +void GetHourlyStatisticsDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBaseStatisticsDatasNode = value["BaseStatisticsDatas"]["BaseStatisticsData"]; + for (auto valueBaseStatisticsDatasBaseStatisticsData : allBaseStatisticsDatasNode) + { + BaseStatisticsData baseStatisticsDatasObject; + if(!valueBaseStatisticsDatasBaseStatisticsData["MaleUvCount"].isNull()) + baseStatisticsDatasObject.maleUvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["MaleUvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["StoreId"].isNull()) + baseStatisticsDatasObject.storeId = std::stol(valueBaseStatisticsDatasBaseStatisticsData["StoreId"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["Day"].isNull()) + baseStatisticsDatasObject.day = valueBaseStatisticsDatasBaseStatisticsData["Day"].asString(); + if(!valueBaseStatisticsDatasBaseStatisticsData["LocationId"].isNull()) + baseStatisticsDatasObject.locationId = std::stol(valueBaseStatisticsDatasBaseStatisticsData["LocationId"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["StayPeriod"].isNull()) + baseStatisticsDatasObject.stayPeriod = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["StayPeriod"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["UvCount"].isNull()) + baseStatisticsDatasObject.uvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["UvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["OnlyBodyUvCount"].isNull()) + baseStatisticsDatasObject.onlyBodyUvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["OnlyBodyUvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["Hour"].isNull()) + baseStatisticsDatasObject.hour = valueBaseStatisticsDatasBaseStatisticsData["Hour"].asString(); + if(!valueBaseStatisticsDatasBaseStatisticsData["FemaleUvCount"].isNull()) + baseStatisticsDatasObject.femaleUvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["FemaleUvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["OldCount"].isNull()) + baseStatisticsDatasObject.oldCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["OldCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["NewCount"].isNull()) + baseStatisticsDatasObject.newCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["NewCount"].asString()); + baseStatisticsDatas_.push_back(baseStatisticsDatasObject); + } + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["CursorTime"].isNull()) + cursorTime_ = value["CursorTime"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::vector GetHourlyStatisticsDataResult::getBaseStatisticsDatas()const +{ + return baseStatisticsDatas_; +} + +std::string GetHourlyStatisticsDataResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetHourlyStatisticsDataResult::getCursorTime()const +{ + return cursorTime_; +} + +bool GetHourlyStatisticsDataResult::getSuccess()const +{ + return success_; +} + diff --git a/cusanalytic_sc_online/src/model/GetImageUrlRequest.cc b/cusanalytic_sc_online/src/model/GetImageUrlRequest.cc index a946cf035..5883f880c 100644 --- a/cusanalytic_sc_online/src/model/GetImageUrlRequest.cc +++ b/cusanalytic_sc_online/src/model/GetImageUrlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetImageUrlRequest; GetImageUrlRequest::GetImageUrlRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetImageUrl") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetImageUrlRequest::~GetImageUrlRequest() {} @@ -33,7 +35,7 @@ std::string GetImageUrlRequest::getOriginUrls()const void GetImageUrlRequest::setOriginUrls(const std::string& originUrls) { originUrls_ = originUrls; - setCoreParameter("OriginUrls", originUrls); + setBodyParameter("OriginUrls", originUrls); } std::string GetImageUrlRequest::getStoreId()const @@ -44,7 +46,7 @@ std::string GetImageUrlRequest::getStoreId()const void GetImageUrlRequest::setStoreId(const std::string& storeId) { storeId_ = storeId; - setCoreParameter("StoreId", storeId); + setBodyParameter("StoreId", storeId); } std::string GetImageUrlRequest::getObjectKeys()const @@ -55,6 +57,6 @@ std::string GetImageUrlRequest::getObjectKeys()const void GetImageUrlRequest::setObjectKeys(const std::string& objectKeys) { objectKeys_ = objectKeys; - setCoreParameter("ObjectKeys", objectKeys); + setBodyParameter("ObjectKeys", objectKeys); } diff --git a/cusanalytic_sc_online/src/model/GetLocationsRequest.cc b/cusanalytic_sc_online/src/model/GetLocationsRequest.cc index 9e6cc24a8..9d99a8691 100644 --- a/cusanalytic_sc_online/src/model/GetLocationsRequest.cc +++ b/cusanalytic_sc_online/src/model/GetLocationsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetLocationsRequest; GetLocationsRequest::GetLocationsRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetLocations") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetLocationsRequest::~GetLocationsRequest() {} @@ -33,6 +35,6 @@ long GetLocationsRequest::getStoreId()const void GetLocationsRequest::setStoreId(long storeId) { storeId_ = storeId; - setCoreParameter("StoreId", std::to_string(storeId)); + setBodyParameter("StoreId", std::to_string(storeId)); } diff --git a/cusanalytic_sc_online/src/model/GetMin5StatisticsDataRequest.cc b/cusanalytic_sc_online/src/model/GetMin5StatisticsDataRequest.cc new file mode 100644 index 000000000..5582f6ce9 --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetMin5StatisticsDataRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Cusanalytic_sc_online::Model::GetMin5StatisticsDataRequest; + +GetMin5StatisticsDataRequest::GetMin5StatisticsDataRequest() : + RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetMin5StatisticsData") +{ + setMethod(HttpRequest::Method::Post); +} + +GetMin5StatisticsDataRequest::~GetMin5StatisticsDataRequest() +{} + +long GetMin5StatisticsDataRequest::getStoreId()const +{ + return storeId_; +} + +void GetMin5StatisticsDataRequest::setStoreId(long storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", std::to_string(storeId)); +} + +long GetMin5StatisticsDataRequest::getTime()const +{ + return time_; +} + +void GetMin5StatisticsDataRequest::setTime(long time) +{ + time_ = time; + setBodyParameter("Time", std::to_string(time)); +} + diff --git a/cusanalytic_sc_online/src/model/GetMin5StatisticsDataResult.cc b/cusanalytic_sc_online/src/model/GetMin5StatisticsDataResult.cc new file mode 100644 index 000000000..58d1fd487 --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetMin5StatisticsDataResult.cc @@ -0,0 +1,100 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cusanalytic_sc_online; +using namespace AlibabaCloud::Cusanalytic_sc_online::Model; + +GetMin5StatisticsDataResult::GetMin5StatisticsDataResult() : + ServiceResult() +{} + +GetMin5StatisticsDataResult::GetMin5StatisticsDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetMin5StatisticsDataResult::~GetMin5StatisticsDataResult() +{} + +void GetMin5StatisticsDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBaseStatisticsDatasNode = value["BaseStatisticsDatas"]["BaseStatisticsData"]; + for (auto valueBaseStatisticsDatasBaseStatisticsData : allBaseStatisticsDatasNode) + { + BaseStatisticsData baseStatisticsDatasObject; + if(!valueBaseStatisticsDatasBaseStatisticsData["MaleUvCount"].isNull()) + baseStatisticsDatasObject.maleUvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["MaleUvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["Minute"].isNull()) + baseStatisticsDatasObject.minute = valueBaseStatisticsDatasBaseStatisticsData["Minute"].asString(); + if(!valueBaseStatisticsDatasBaseStatisticsData["StoreId"].isNull()) + baseStatisticsDatasObject.storeId = std::stol(valueBaseStatisticsDatasBaseStatisticsData["StoreId"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["Day"].isNull()) + baseStatisticsDatasObject.day = valueBaseStatisticsDatasBaseStatisticsData["Day"].asString(); + if(!valueBaseStatisticsDatasBaseStatisticsData["LocationId"].isNull()) + baseStatisticsDatasObject.locationId = std::stol(valueBaseStatisticsDatasBaseStatisticsData["LocationId"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["StayPeriod"].isNull()) + baseStatisticsDatasObject.stayPeriod = std::stol(valueBaseStatisticsDatasBaseStatisticsData["StayPeriod"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["UvCount"].isNull()) + baseStatisticsDatasObject.uvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["UvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["OnlyBodyUvCount"].isNull()) + baseStatisticsDatasObject.onlyBodyUvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["OnlyBodyUvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["Hour"].isNull()) + baseStatisticsDatasObject.hour = valueBaseStatisticsDatasBaseStatisticsData["Hour"].asString(); + if(!valueBaseStatisticsDatasBaseStatisticsData["FemaleUvCount"].isNull()) + baseStatisticsDatasObject.femaleUvCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["FemaleUvCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["OldCount"].isNull()) + baseStatisticsDatasObject.oldCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["OldCount"].asString()); + if(!valueBaseStatisticsDatasBaseStatisticsData["NewCount"].isNull()) + baseStatisticsDatasObject.newCount = std::stoi(valueBaseStatisticsDatasBaseStatisticsData["NewCount"].asString()); + baseStatisticsDatas_.push_back(baseStatisticsDatasObject); + } + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["CursorTime"].isNull()) + cursorTime_ = value["CursorTime"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::vector GetMin5StatisticsDataResult::getBaseStatisticsDatas()const +{ + return baseStatisticsDatas_; +} + +std::string GetMin5StatisticsDataResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetMin5StatisticsDataResult::getCursorTime()const +{ + return cursorTime_; +} + +bool GetMin5StatisticsDataResult::getSuccess()const +{ + return success_; +} + diff --git a/cusanalytic_sc_online/src/model/GetOverviewDataRequest.cc b/cusanalytic_sc_online/src/model/GetOverviewDataRequest.cc index b25cadf02..5fdcf8e2c 100644 --- a/cusanalytic_sc_online/src/model/GetOverviewDataRequest.cc +++ b/cusanalytic_sc_online/src/model/GetOverviewDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetOverviewDataRequest; GetOverviewDataRequest::GetOverviewDataRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetOverviewData") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetOverviewDataRequest::~GetOverviewDataRequest() {} @@ -33,7 +35,7 @@ std::string GetOverviewDataRequest::getDate()const void GetOverviewDataRequest::setDate(const std::string& date) { date_ = date; - setCoreParameter("Date", date); + setBodyParameter("Date", date); } std::string GetOverviewDataRequest::getStoreIds()const @@ -44,6 +46,6 @@ std::string GetOverviewDataRequest::getStoreIds()const void GetOverviewDataRequest::setStoreIds(const std::string& storeIds) { storeIds_ = storeIds; - setCoreParameter("StoreIds", storeIds); + setBodyParameter("StoreIds", storeIds); } diff --git a/cusanalytic_sc_online/src/model/GetPersonInStore5MinRequest.cc b/cusanalytic_sc_online/src/model/GetPersonInStore5MinRequest.cc index 8980f8a03..3179a3760 100644 --- a/cusanalytic_sc_online/src/model/GetPersonInStore5MinRequest.cc +++ b/cusanalytic_sc_online/src/model/GetPersonInStore5MinRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetPersonInStore5MinRequest; GetPersonInStore5MinRequest::GetPersonInStore5MinRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetPersonInStore5Min") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPersonInStore5MinRequest::~GetPersonInStore5MinRequest() {} -std::string GetPersonInStore5MinRequest::getDate()const -{ - return date_; -} - -void GetPersonInStore5MinRequest::setDate(const std::string& date) -{ - date_ = date; - setCoreParameter("Date", date); -} - -long GetPersonInStore5MinRequest::getStoreId()const -{ - return storeId_; -} - -void GetPersonInStore5MinRequest::setStoreId(long storeId) -{ - storeId_ = storeId; - setCoreParameter("StoreId", std::to_string(storeId)); -} - +std::string GetPersonInStore5MinRequest::getDate()const +{ + return date_; +} + +void GetPersonInStore5MinRequest::setDate(const std::string& date) +{ + date_ = date; + setBodyParameter("Date", date); +} + +long GetPersonInStore5MinRequest::getStoreId()const +{ + return storeId_; +} + +void GetPersonInStore5MinRequest::setStoreId(long storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", std::to_string(storeId)); +} + diff --git a/cusanalytic_sc_online/src/model/GetPortrayalRequest.cc b/cusanalytic_sc_online/src/model/GetPortrayalRequest.cc index 1eed4a656..826791767 100644 --- a/cusanalytic_sc_online/src/model/GetPortrayalRequest.cc +++ b/cusanalytic_sc_online/src/model/GetPortrayalRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetPortrayalRequest; GetPortrayalRequest::GetPortrayalRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetPortrayal") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPortrayalRequest::~GetPortrayalRequest() {} @@ -33,7 +35,7 @@ std::string GetPortrayalRequest::getDate()const void GetPortrayalRequest::setDate(const std::string& date) { date_ = date; - setCoreParameter("Date", date); + setBodyParameter("Date", date); } std::string GetPortrayalRequest::getLocationIds()const @@ -44,7 +46,7 @@ std::string GetPortrayalRequest::getLocationIds()const void GetPortrayalRequest::setLocationIds(const std::string& locationIds) { locationIds_ = locationIds; - setCoreParameter("LocationIds", locationIds); + setBodyParameter("LocationIds", locationIds); } std::string GetPortrayalRequest::getStoreIds()const @@ -55,6 +57,6 @@ std::string GetPortrayalRequest::getStoreIds()const void GetPortrayalRequest::setStoreIds(const std::string& storeIds) { storeIds_ = storeIds; - setCoreParameter("StoreIds", storeIds); + setBodyParameter("StoreIds", storeIds); } diff --git a/cusanalytic_sc_online/src/model/GetRoiRankingRequest.cc b/cusanalytic_sc_online/src/model/GetRoiRankingRequest.cc index d0125c82f..33421dbd8 100644 --- a/cusanalytic_sc_online/src/model/GetRoiRankingRequest.cc +++ b/cusanalytic_sc_online/src/model/GetRoiRankingRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetRoiRankingRequest; GetRoiRankingRequest::GetRoiRankingRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetRoiRanking") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetRoiRankingRequest::~GetRoiRankingRequest() {} -std::string GetRoiRankingRequest::getDate()const -{ - return date_; -} - -void GetRoiRankingRequest::setDate(const std::string& date) -{ - date_ = date; - setCoreParameter("Date", date); -} - -long GetRoiRankingRequest::getStoreId()const -{ - return storeId_; -} - -void GetRoiRankingRequest::setStoreId(long storeId) -{ - storeId_ = storeId; - setCoreParameter("StoreId", std::to_string(storeId)); -} - +std::string GetRoiRankingRequest::getDate()const +{ + return date_; +} + +void GetRoiRankingRequest::setDate(const std::string& date) +{ + date_ = date; + setBodyParameter("Date", date); +} + +long GetRoiRankingRequest::getStoreId()const +{ + return storeId_; +} + +void GetRoiRankingRequest::setStoreId(long storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", std::to_string(storeId)); +} + diff --git a/cusanalytic_sc_online/src/model/GetStayDistributionRequest.cc b/cusanalytic_sc_online/src/model/GetStayDistributionRequest.cc new file mode 100644 index 000000000..9330a8dc8 --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetStayDistributionRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Cusanalytic_sc_online::Model::GetStayDistributionRequest; + +GetStayDistributionRequest::GetStayDistributionRequest() : + RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetStayDistribution") +{ + setMethod(HttpRequest::Method::Post); +} + +GetStayDistributionRequest::~GetStayDistributionRequest() +{} + +long GetStayDistributionRequest::getSummaryTime()const +{ + return summaryTime_; +} + +void GetStayDistributionRequest::setSummaryTime(long summaryTime) +{ + summaryTime_ = summaryTime; + setBodyParameter("SummaryTime", std::to_string(summaryTime)); +} + +long GetStayDistributionRequest::getStoreId()const +{ + return storeId_; +} + +void GetStayDistributionRequest::setStoreId(long storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", std::to_string(storeId)); +} + +std::string GetStayDistributionRequest::getSummaryType()const +{ + return summaryType_; +} + +void GetStayDistributionRequest::setSummaryType(const std::string& summaryType) +{ + summaryType_ = summaryType; + setBodyParameter("SummaryType", summaryType); +} + +long GetStayDistributionRequest::getLocationId()const +{ + return locationId_; +} + +void GetStayDistributionRequest::setLocationId(long locationId) +{ + locationId_ = locationId; + setBodyParameter("LocationId", std::to_string(locationId)); +} + diff --git a/cusanalytic_sc_online/src/model/GetStayDistributionResult.cc b/cusanalytic_sc_online/src/model/GetStayDistributionResult.cc new file mode 100644 index 000000000..b4eda6a44 --- /dev/null +++ b/cusanalytic_sc_online/src/model/GetStayDistributionResult.cc @@ -0,0 +1,89 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cusanalytic_sc_online; +using namespace AlibabaCloud::Cusanalytic_sc_online::Model; + +GetStayDistributionResult::GetStayDistributionResult() : + ServiceResult() +{} + +GetStayDistributionResult::GetStayDistributionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetStayDistributionResult::~GetStayDistributionResult() +{} + +void GetStayDistributionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allStayDistributionItemsNode = value["StayDistributionItems"]["StayDistributionItem"]; + for (auto valueStayDistributionItemsStayDistributionItem : allStayDistributionItemsNode) + { + StayDistributionItem stayDistributionItemsObject; + if(!valueStayDistributionItemsStayDistributionItem["EndTs"].isNull()) + stayDistributionItemsObject.endTs = std::stol(valueStayDistributionItemsStayDistributionItem["EndTs"].asString()); + if(!valueStayDistributionItemsStayDistributionItem["Count"].isNull()) + stayDistributionItemsObject.count = std::stoi(valueStayDistributionItemsStayDistributionItem["Count"].asString()); + if(!valueStayDistributionItemsStayDistributionItem["StartTs"].isNull()) + stayDistributionItemsObject.startTs = std::stol(valueStayDistributionItemsStayDistributionItem["StartTs"].asString()); + stayDistributionItems_.push_back(stayDistributionItemsObject); + } + if(!value["StoreId"].isNull()) + storeId_ = std::stol(value["StoreId"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["LocationId"].isNull()) + locationId_ = std::stol(value["LocationId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::vector GetStayDistributionResult::getStayDistributionItems()const +{ + return stayDistributionItems_; +} + +long GetStayDistributionResult::getStoreId()const +{ + return storeId_; +} + +std::string GetStayDistributionResult::getErrorMsg()const +{ + return errorMsg_; +} + +long GetStayDistributionResult::getLocationId()const +{ + return locationId_; +} + +bool GetStayDistributionResult::getSuccess()const +{ + return success_; +} + diff --git a/cusanalytic_sc_online/src/model/GetSupportStoreRequest.cc b/cusanalytic_sc_online/src/model/GetSupportStoreRequest.cc index 6544b50bd..4e3abeb82 100644 --- a/cusanalytic_sc_online/src/model/GetSupportStoreRequest.cc +++ b/cusanalytic_sc_online/src/model/GetSupportStoreRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::GetSupportStoreRequest; GetSupportStoreRequest::GetSupportStoreRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "GetSupportStore") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSupportStoreRequest::~GetSupportStoreRequest() {} diff --git a/cusanalytic_sc_online/src/model/ListVisitorsRequest.cc b/cusanalytic_sc_online/src/model/ListVisitorsRequest.cc index 25c5867cf..2925c27dc 100644 --- a/cusanalytic_sc_online/src/model/ListVisitorsRequest.cc +++ b/cusanalytic_sc_online/src/model/ListVisitorsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::ListVisitorsRequest; ListVisitorsRequest::ListVisitorsRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "ListVisitors") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListVisitorsRequest::~ListVisitorsRequest() {} @@ -33,7 +35,7 @@ std::string ListVisitorsRequest::getGender()const void ListVisitorsRequest::setGender(const std::string& gender) { gender_ = gender; - setCoreParameter("Gender", gender); + setBodyParameter("Gender", gender); } long ListVisitorsRequest::getUkId()const @@ -44,7 +46,7 @@ long ListVisitorsRequest::getUkId()const void ListVisitorsRequest::setUkId(long ukId) { ukId_ = ukId; - setCoreParameter("UkId", std::to_string(ukId)); + setBodyParameter("UkId", std::to_string(ukId)); } std::string ListVisitorsRequest::getLocationIds()const @@ -55,7 +57,7 @@ std::string ListVisitorsRequest::getLocationIds()const void ListVisitorsRequest::setLocationIds(const std::string& locationIds) { locationIds_ = locationIds; - setCoreParameter("LocationIds", locationIds); + setBodyParameter("LocationIds", locationIds); } std::string ListVisitorsRequest::getStartTime()const @@ -66,7 +68,7 @@ std::string ListVisitorsRequest::getStartTime()const void ListVisitorsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setBodyParameter("StartTime", startTime); } int ListVisitorsRequest::getPageSize()const @@ -77,7 +79,7 @@ int ListVisitorsRequest::getPageSize()const void ListVisitorsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setBodyParameter("PageSize", std::to_string(pageSize)); } long ListVisitorsRequest::getEnterCount()const @@ -88,7 +90,7 @@ long ListVisitorsRequest::getEnterCount()const void ListVisitorsRequest::setEnterCount(long enterCount) { enterCount_ = enterCount; - setCoreParameter("EnterCount", std::to_string(enterCount)); + setBodyParameter("EnterCount", std::to_string(enterCount)); } int ListVisitorsRequest::getPageIndex()const @@ -99,7 +101,7 @@ int ListVisitorsRequest::getPageIndex()const void ListVisitorsRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setBodyParameter("PageIndex", std::to_string(pageIndex)); } long ListVisitorsRequest::getAgeStart()const @@ -110,7 +112,7 @@ long ListVisitorsRequest::getAgeStart()const void ListVisitorsRequest::setAgeStart(long ageStart) { ageStart_ = ageStart; - setCoreParameter("AgeStart", std::to_string(ageStart)); + setBodyParameter("AgeStart", std::to_string(ageStart)); } long ListVisitorsRequest::getAgeEnd()const @@ -121,7 +123,7 @@ long ListVisitorsRequest::getAgeEnd()const void ListVisitorsRequest::setAgeEnd(long ageEnd) { ageEnd_ = ageEnd; - setCoreParameter("AgeEnd", std::to_string(ageEnd)); + setBodyParameter("AgeEnd", std::to_string(ageEnd)); } std::string ListVisitorsRequest::getPkId()const @@ -132,7 +134,7 @@ std::string ListVisitorsRequest::getPkId()const void ListVisitorsRequest::setPkId(const std::string& pkId) { pkId_ = pkId; - setCoreParameter("PkId", pkId); + setBodyParameter("PkId", pkId); } std::string ListVisitorsRequest::getEndTime()const @@ -143,7 +145,7 @@ std::string ListVisitorsRequest::getEndTime()const void ListVisitorsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setBodyParameter("EndTime", endTime); } std::string ListVisitorsRequest::getStoreIds()const @@ -154,6 +156,6 @@ std::string ListVisitorsRequest::getStoreIds()const void ListVisitorsRequest::setStoreIds(const std::string& storeIds) { storeIds_ = storeIds; - setCoreParameter("StoreIds", storeIds); + setBodyParameter("StoreIds", storeIds); } diff --git a/cusanalytic_sc_online/src/model/MemberSynchronousRequest.cc b/cusanalytic_sc_online/src/model/MemberSynchronousRequest.cc new file mode 100644 index 000000000..3de8105a5 --- /dev/null +++ b/cusanalytic_sc_online/src/model/MemberSynchronousRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Cusanalytic_sc_online::Model::MemberSynchronousRequest; + +MemberSynchronousRequest::MemberSynchronousRequest() : + RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "MemberSynchronous") +{ + setMethod(HttpRequest::Method::Post); +} + +MemberSynchronousRequest::~MemberSynchronousRequest() +{} + +long MemberSynchronousRequest::getUkId()const +{ + return ukId_; +} + +void MemberSynchronousRequest::setUkId(long ukId) +{ + ukId_ = ukId; + setBodyParameter("UkId", std::to_string(ukId)); +} + +std::string MemberSynchronousRequest::getFaceUrls()const +{ + return faceUrls_; +} + +void MemberSynchronousRequest::setFaceUrls(const std::string& faceUrls) +{ + faceUrls_ = faceUrls; + setBodyParameter("FaceUrls", faceUrls); +} + +long MemberSynchronousRequest::getStoreId()const +{ + return storeId_; +} + +void MemberSynchronousRequest::setStoreId(long storeId) +{ + storeId_ = storeId; + setBodyParameter("StoreId", std::to_string(storeId)); +} + +std::string MemberSynchronousRequest::getType()const +{ + return type_; +} + +void MemberSynchronousRequest::setType(const std::string& type) +{ + type_ = type; + setBodyParameter("Type", type); +} + +long MemberSynchronousRequest::getCustId()const +{ + return custId_; +} + +void MemberSynchronousRequest::setCustId(long custId) +{ + custId_ = custId; + setBodyParameter("CustId", std::to_string(custId)); +} + diff --git a/cusanalytic_sc_online/src/model/MemberSynchronousResult.cc b/cusanalytic_sc_online/src/model/MemberSynchronousResult.cc new file mode 100644 index 000000000..017676292 --- /dev/null +++ b/cusanalytic_sc_online/src/model/MemberSynchronousResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Cusanalytic_sc_online; +using namespace AlibabaCloud::Cusanalytic_sc_online::Model; + +MemberSynchronousResult::MemberSynchronousResult() : + ServiceResult() +{} + +MemberSynchronousResult::MemberSynchronousResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +MemberSynchronousResult::~MemberSynchronousResult() +{} + +void MemberSynchronousResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Msg"].isNull()) + msg_ = value["Msg"].asString(); + if(!value["UkId"].isNull()) + ukId_ = std::stol(value["UkId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::string MemberSynchronousResult::getMsg()const +{ + return msg_; +} + +long MemberSynchronousResult::getUkId()const +{ + return ukId_; +} + +bool MemberSynchronousResult::getSuccess()const +{ + return success_; +} + diff --git a/cusanalytic_sc_online/src/model/SearchPersonByImgRequest.cc b/cusanalytic_sc_online/src/model/SearchPersonByImgRequest.cc index be5990e00..0e0107db4 100644 --- a/cusanalytic_sc_online/src/model/SearchPersonByImgRequest.cc +++ b/cusanalytic_sc_online/src/model/SearchPersonByImgRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Cusanalytic_sc_online::Model::SearchPersonByImgRequest; SearchPersonByImgRequest::SearchPersonByImgRequest() : RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "SearchPersonByImg") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchPersonByImgRequest::~SearchPersonByImgRequest() {} @@ -33,7 +35,7 @@ long SearchPersonByImgRequest::getStoreId()const void SearchPersonByImgRequest::setStoreId(long storeId) { storeId_ = storeId; - setCoreParameter("StoreId", std::to_string(storeId)); + setBodyParameter("StoreId", std::to_string(storeId)); } std::string SearchPersonByImgRequest::getImgUrl()const @@ -44,6 +46,6 @@ std::string SearchPersonByImgRequest::getImgUrl()const void SearchPersonByImgRequest::setImgUrl(const std::string& imgUrl) { imgUrl_ = imgUrl; - setCoreParameter("ImgUrl", imgUrl); + setBodyParameter("ImgUrl", imgUrl); } diff --git a/dbs/include/alibabacloud/dbs/model/DescribeBackupPlanListResult.h b/dbs/include/alibabacloud/dbs/model/DescribeBackupPlanListResult.h index ea95d2ab5..b596bec3c 100644 --- a/dbs/include/alibabacloud/dbs/model/DescribeBackupPlanListResult.h +++ b/dbs/include/alibabacloud/dbs/model/DescribeBackupPlanListResult.h @@ -37,21 +37,27 @@ namespace AlibabaCloud std::string backupPlanName; long backupPlanCreateTime; std::string backupObjects; + std::string backupSetDownloadDir; std::string sourceEndpointInstanceID; std::string sourceEndpointDatabaseName; std::string oSSBucketRegion; long beginTimestampForRestore; std::string sourceEndpointRegion; + bool openBackupSetAutoDownload; std::string sourceEndpointIpPort; + long backupSetDownloadGatewayId; std::string backupPlanId; std::string sourceEndpointInstanceType; long backupGatewayId; std::string sourceEndpointUserName; int duplicationInfrequentAccessPeriod; std::string backupMethod; + std::string backupSetDownloadFullDataFormat; std::string backupPeriod; std::string instanceClass; + std::string backupSetDownloadIncrementDataFormat; long endTimestampForRestore; + std::string backupSetDownloadTargetType; int duplicationArchivePeriod; std::string oSSBucketName; std::string backupPlanStatus; diff --git a/dbs/src/model/DescribeBackupPlanListResult.cc b/dbs/src/model/DescribeBackupPlanListResult.cc index 87945856c..83f160387 100644 --- a/dbs/src/model/DescribeBackupPlanListResult.cc +++ b/dbs/src/model/DescribeBackupPlanListResult.cc @@ -93,6 +93,18 @@ void DescribeBackupPlanListResult::parse(const std::string &payload) itemsObject.beginTimestampForRestore = std::stol(valueItemsBackupPlanDetail["BeginTimestampForRestore"].asString()); if(!valueItemsBackupPlanDetail["EndTimestampForRestore"].isNull()) itemsObject.endTimestampForRestore = std::stol(valueItemsBackupPlanDetail["EndTimestampForRestore"].asString()); + if(!valueItemsBackupPlanDetail["OpenBackupSetAutoDownload"].isNull()) + itemsObject.openBackupSetAutoDownload = valueItemsBackupPlanDetail["OpenBackupSetAutoDownload"].asString() == "true"; + if(!valueItemsBackupPlanDetail["BackupSetDownloadTargetType"].isNull()) + itemsObject.backupSetDownloadTargetType = valueItemsBackupPlanDetail["BackupSetDownloadTargetType"].asString(); + if(!valueItemsBackupPlanDetail["BackupSetDownloadDir"].isNull()) + itemsObject.backupSetDownloadDir = valueItemsBackupPlanDetail["BackupSetDownloadDir"].asString(); + if(!valueItemsBackupPlanDetail["BackupSetDownloadGatewayId"].isNull()) + itemsObject.backupSetDownloadGatewayId = std::stol(valueItemsBackupPlanDetail["BackupSetDownloadGatewayId"].asString()); + if(!valueItemsBackupPlanDetail["BackupSetDownloadFullDataFormat"].isNull()) + itemsObject.backupSetDownloadFullDataFormat = valueItemsBackupPlanDetail["BackupSetDownloadFullDataFormat"].asString(); + if(!valueItemsBackupPlanDetail["BackupSetDownloadIncrementDataFormat"].isNull()) + itemsObject.backupSetDownloadIncrementDataFormat = valueItemsBackupPlanDetail["BackupSetDownloadIncrementDataFormat"].asString(); items_.push_back(itemsObject); } if(!value["Success"].isNull()) diff --git a/dcdn/CMakeLists.txt b/dcdn/CMakeLists.txt index 6a466a3a2..b4b3dda24 100644 --- a/dcdn/CMakeLists.txt +++ b/dcdn/CMakeLists.txt @@ -39,6 +39,8 @@ set(dcdn_public_header_model include/alibabacloud/dcdn/model/DeleteDcdnDomainResult.h include/alibabacloud/dcdn/model/DeleteDcdnIpaDomainRequest.h include/alibabacloud/dcdn/model/DeleteDcdnIpaDomainResult.h + include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigRequest.h + include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigResult.h include/alibabacloud/dcdn/model/DeleteDcdnSpecificConfigRequest.h include/alibabacloud/dcdn/model/DeleteDcdnSpecificConfigResult.h include/alibabacloud/dcdn/model/DescribeDcdnCertificateDetailRequest.h @@ -47,6 +49,8 @@ set(dcdn_public_header_model include/alibabacloud/dcdn/model/DescribeDcdnCertificateListResult.h include/alibabacloud/dcdn/model/DescribeDcdnDomainBpsDataRequest.h include/alibabacloud/dcdn/model/DescribeDcdnDomainBpsDataResult.h + include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateRequest.h + include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateResult.h include/alibabacloud/dcdn/model/DescribeDcdnDomainCertificateInfoRequest.h include/alibabacloud/dcdn/model/DescribeDcdnDomainCertificateInfoResult.h include/alibabacloud/dcdn/model/DescribeDcdnDomainCnameRequest.h @@ -107,6 +111,8 @@ set(dcdn_public_header_model include/alibabacloud/dcdn/model/DescribeDcdnDomainWebsocketHttpCodeDataResult.h include/alibabacloud/dcdn/model/DescribeDcdnDomainWebsocketTrafficDataRequest.h include/alibabacloud/dcdn/model/DescribeDcdnDomainWebsocketTrafficDataResult.h + include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListRequest.h + include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListResult.h include/alibabacloud/dcdn/model/DescribeDcdnIpaDomainConfigsRequest.h include/alibabacloud/dcdn/model/DescribeDcdnIpaDomainConfigsResult.h include/alibabacloud/dcdn/model/DescribeDcdnIpaDomainDetailRequest.h @@ -174,6 +180,8 @@ set(dcdn_src src/model/DeleteDcdnDomainResult.cc src/model/DeleteDcdnIpaDomainRequest.cc src/model/DeleteDcdnIpaDomainResult.cc + src/model/DeleteDcdnIpaSpecificConfigRequest.cc + src/model/DeleteDcdnIpaSpecificConfigResult.cc src/model/DeleteDcdnSpecificConfigRequest.cc src/model/DeleteDcdnSpecificConfigResult.cc src/model/DescribeDcdnCertificateDetailRequest.cc @@ -182,6 +190,8 @@ set(dcdn_src src/model/DescribeDcdnCertificateListResult.cc src/model/DescribeDcdnDomainBpsDataRequest.cc src/model/DescribeDcdnDomainBpsDataResult.cc + src/model/DescribeDcdnDomainByCertificateRequest.cc + src/model/DescribeDcdnDomainByCertificateResult.cc src/model/DescribeDcdnDomainCertificateInfoRequest.cc src/model/DescribeDcdnDomainCertificateInfoResult.cc src/model/DescribeDcdnDomainCnameRequest.cc @@ -242,6 +252,8 @@ set(dcdn_src src/model/DescribeDcdnDomainWebsocketHttpCodeDataResult.cc src/model/DescribeDcdnDomainWebsocketTrafficDataRequest.cc src/model/DescribeDcdnDomainWebsocketTrafficDataResult.cc + src/model/DescribeDcdnHttpsDomainListRequest.cc + src/model/DescribeDcdnHttpsDomainListResult.cc src/model/DescribeDcdnIpaDomainConfigsRequest.cc src/model/DescribeDcdnIpaDomainConfigsResult.cc src/model/DescribeDcdnIpaDomainDetailRequest.cc diff --git a/dcdn/include/alibabacloud/dcdn/DcdnClient.h b/dcdn/include/alibabacloud/dcdn/DcdnClient.h index b387b75eb..a332f71c3 100644 --- a/dcdn/include/alibabacloud/dcdn/DcdnClient.h +++ b/dcdn/include/alibabacloud/dcdn/DcdnClient.h @@ -40,6 +40,8 @@ #include "model/DeleteDcdnDomainResult.h" #include "model/DeleteDcdnIpaDomainRequest.h" #include "model/DeleteDcdnIpaDomainResult.h" +#include "model/DeleteDcdnIpaSpecificConfigRequest.h" +#include "model/DeleteDcdnIpaSpecificConfigResult.h" #include "model/DeleteDcdnSpecificConfigRequest.h" #include "model/DeleteDcdnSpecificConfigResult.h" #include "model/DescribeDcdnCertificateDetailRequest.h" @@ -48,6 +50,8 @@ #include "model/DescribeDcdnCertificateListResult.h" #include "model/DescribeDcdnDomainBpsDataRequest.h" #include "model/DescribeDcdnDomainBpsDataResult.h" +#include "model/DescribeDcdnDomainByCertificateRequest.h" +#include "model/DescribeDcdnDomainByCertificateResult.h" #include "model/DescribeDcdnDomainCertificateInfoRequest.h" #include "model/DescribeDcdnDomainCertificateInfoResult.h" #include "model/DescribeDcdnDomainCnameRequest.h" @@ -108,6 +112,8 @@ #include "model/DescribeDcdnDomainWebsocketHttpCodeDataResult.h" #include "model/DescribeDcdnDomainWebsocketTrafficDataRequest.h" #include "model/DescribeDcdnDomainWebsocketTrafficDataResult.h" +#include "model/DescribeDcdnHttpsDomainListRequest.h" +#include "model/DescribeDcdnHttpsDomainListResult.h" #include "model/DescribeDcdnIpaDomainConfigsRequest.h" #include "model/DescribeDcdnIpaDomainConfigsResult.h" #include "model/DescribeDcdnIpaDomainDetailRequest.h" @@ -190,6 +196,9 @@ namespace AlibabaCloud typedef Outcome DeleteDcdnIpaDomainOutcome; typedef std::future DeleteDcdnIpaDomainOutcomeCallable; typedef std::function&)> DeleteDcdnIpaDomainAsyncHandler; + typedef Outcome DeleteDcdnIpaSpecificConfigOutcome; + typedef std::future DeleteDcdnIpaSpecificConfigOutcomeCallable; + typedef std::function&)> DeleteDcdnIpaSpecificConfigAsyncHandler; typedef Outcome DeleteDcdnSpecificConfigOutcome; typedef std::future DeleteDcdnSpecificConfigOutcomeCallable; typedef std::function&)> DeleteDcdnSpecificConfigAsyncHandler; @@ -202,6 +211,9 @@ namespace AlibabaCloud typedef Outcome DescribeDcdnDomainBpsDataOutcome; typedef std::future DescribeDcdnDomainBpsDataOutcomeCallable; typedef std::function&)> DescribeDcdnDomainBpsDataAsyncHandler; + typedef Outcome DescribeDcdnDomainByCertificateOutcome; + typedef std::future DescribeDcdnDomainByCertificateOutcomeCallable; + typedef std::function&)> DescribeDcdnDomainByCertificateAsyncHandler; typedef Outcome DescribeDcdnDomainCertificateInfoOutcome; typedef std::future DescribeDcdnDomainCertificateInfoOutcomeCallable; typedef std::function&)> DescribeDcdnDomainCertificateInfoAsyncHandler; @@ -292,6 +304,9 @@ namespace AlibabaCloud typedef Outcome DescribeDcdnDomainWebsocketTrafficDataOutcome; typedef std::future DescribeDcdnDomainWebsocketTrafficDataOutcomeCallable; typedef std::function&)> DescribeDcdnDomainWebsocketTrafficDataAsyncHandler; + typedef Outcome DescribeDcdnHttpsDomainListOutcome; + typedef std::future DescribeDcdnHttpsDomainListOutcomeCallable; + typedef std::function&)> DescribeDcdnHttpsDomainListAsyncHandler; typedef Outcome DescribeDcdnIpaDomainConfigsOutcome; typedef std::future DescribeDcdnIpaDomainConfigsOutcomeCallable; typedef std::function&)> DescribeDcdnIpaDomainConfigsAsyncHandler; @@ -393,6 +408,9 @@ namespace AlibabaCloud DeleteDcdnIpaDomainOutcome deleteDcdnIpaDomain(const Model::DeleteDcdnIpaDomainRequest &request)const; void deleteDcdnIpaDomainAsync(const Model::DeleteDcdnIpaDomainRequest& request, const DeleteDcdnIpaDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteDcdnIpaDomainOutcomeCallable deleteDcdnIpaDomainCallable(const Model::DeleteDcdnIpaDomainRequest& request) const; + DeleteDcdnIpaSpecificConfigOutcome deleteDcdnIpaSpecificConfig(const Model::DeleteDcdnIpaSpecificConfigRequest &request)const; + void deleteDcdnIpaSpecificConfigAsync(const Model::DeleteDcdnIpaSpecificConfigRequest& request, const DeleteDcdnIpaSpecificConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteDcdnIpaSpecificConfigOutcomeCallable deleteDcdnIpaSpecificConfigCallable(const Model::DeleteDcdnIpaSpecificConfigRequest& request) const; DeleteDcdnSpecificConfigOutcome deleteDcdnSpecificConfig(const Model::DeleteDcdnSpecificConfigRequest &request)const; void deleteDcdnSpecificConfigAsync(const Model::DeleteDcdnSpecificConfigRequest& request, const DeleteDcdnSpecificConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteDcdnSpecificConfigOutcomeCallable deleteDcdnSpecificConfigCallable(const Model::DeleteDcdnSpecificConfigRequest& request) const; @@ -405,6 +423,9 @@ namespace AlibabaCloud DescribeDcdnDomainBpsDataOutcome describeDcdnDomainBpsData(const Model::DescribeDcdnDomainBpsDataRequest &request)const; void describeDcdnDomainBpsDataAsync(const Model::DescribeDcdnDomainBpsDataRequest& request, const DescribeDcdnDomainBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDcdnDomainBpsDataOutcomeCallable describeDcdnDomainBpsDataCallable(const Model::DescribeDcdnDomainBpsDataRequest& request) const; + DescribeDcdnDomainByCertificateOutcome describeDcdnDomainByCertificate(const Model::DescribeDcdnDomainByCertificateRequest &request)const; + void describeDcdnDomainByCertificateAsync(const Model::DescribeDcdnDomainByCertificateRequest& request, const DescribeDcdnDomainByCertificateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDcdnDomainByCertificateOutcomeCallable describeDcdnDomainByCertificateCallable(const Model::DescribeDcdnDomainByCertificateRequest& request) const; DescribeDcdnDomainCertificateInfoOutcome describeDcdnDomainCertificateInfo(const Model::DescribeDcdnDomainCertificateInfoRequest &request)const; void describeDcdnDomainCertificateInfoAsync(const Model::DescribeDcdnDomainCertificateInfoRequest& request, const DescribeDcdnDomainCertificateInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDcdnDomainCertificateInfoOutcomeCallable describeDcdnDomainCertificateInfoCallable(const Model::DescribeDcdnDomainCertificateInfoRequest& request) const; @@ -495,6 +516,9 @@ namespace AlibabaCloud DescribeDcdnDomainWebsocketTrafficDataOutcome describeDcdnDomainWebsocketTrafficData(const Model::DescribeDcdnDomainWebsocketTrafficDataRequest &request)const; void describeDcdnDomainWebsocketTrafficDataAsync(const Model::DescribeDcdnDomainWebsocketTrafficDataRequest& request, const DescribeDcdnDomainWebsocketTrafficDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDcdnDomainWebsocketTrafficDataOutcomeCallable describeDcdnDomainWebsocketTrafficDataCallable(const Model::DescribeDcdnDomainWebsocketTrafficDataRequest& request) const; + DescribeDcdnHttpsDomainListOutcome describeDcdnHttpsDomainList(const Model::DescribeDcdnHttpsDomainListRequest &request)const; + void describeDcdnHttpsDomainListAsync(const Model::DescribeDcdnHttpsDomainListRequest& request, const DescribeDcdnHttpsDomainListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDcdnHttpsDomainListOutcomeCallable describeDcdnHttpsDomainListCallable(const Model::DescribeDcdnHttpsDomainListRequest& request) const; DescribeDcdnIpaDomainConfigsOutcome describeDcdnIpaDomainConfigs(const Model::DescribeDcdnIpaDomainConfigsRequest &request)const; void describeDcdnIpaDomainConfigsAsync(const Model::DescribeDcdnIpaDomainConfigsRequest& request, const DescribeDcdnIpaDomainConfigsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDcdnIpaDomainConfigsOutcomeCallable describeDcdnIpaDomainConfigsCallable(const Model::DescribeDcdnIpaDomainConfigsRequest& request) const; diff --git a/dcdn/include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigRequest.h b/dcdn/include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigRequest.h new file mode 100644 index 000000000..6d196df84 --- /dev/null +++ b/dcdn/include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGREQUEST_H_ +#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dcdn + { + namespace Model + { + class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnIpaSpecificConfigRequest : public RpcServiceRequest + { + + public: + DeleteDcdnIpaSpecificConfigRequest(); + ~DeleteDcdnIpaSpecificConfigRequest(); + + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getConfigId()const; + void setConfigId(const std::string& configId); + + private: + std::string domainName_; + long ownerId_; + std::string securityToken_; + std::string configId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGREQUEST_H_ \ No newline at end of file diff --git a/dcdn/include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigResult.h b/dcdn/include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigResult.h new file mode 100644 index 000000000..d7ca13a84 --- /dev/null +++ b/dcdn/include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGRESULT_H_ +#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dcdn + { + namespace Model + { + class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnIpaSpecificConfigResult : public ServiceResult + { + public: + + + DeleteDcdnIpaSpecificConfigResult(); + explicit DeleteDcdnIpaSpecificConfigResult(const std::string &payload); + ~DeleteDcdnIpaSpecificConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGRESULT_H_ \ No newline at end of file diff --git a/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateRequest.h b/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateRequest.h new file mode 100644 index 000000000..4748715a7 --- /dev/null +++ b/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateRequest.h @@ -0,0 +1,51 @@ +/* + * 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_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATEREQUEST_H_ +#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dcdn + { + namespace Model + { + class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainByCertificateRequest : public RpcServiceRequest + { + + public: + DescribeDcdnDomainByCertificateRequest(); + ~DescribeDcdnDomainByCertificateRequest(); + + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSSLPub()const; + void setSSLPub(const std::string& sSLPub); + + private: + long ownerId_; + std::string sSLPub_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATEREQUEST_H_ \ No newline at end of file diff --git a/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateResult.h b/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateResult.h new file mode 100644 index 000000000..cfff7b3b6 --- /dev/null +++ b/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateResult.h @@ -0,0 +1,63 @@ +/* + * 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_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATERESULT_H_ +#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dcdn + { + namespace Model + { + class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainByCertificateResult : public ServiceResult + { + public: + struct CertInfo + { + std::string certExpired; + std::string issuer; + std::string certSubjectCommonName; + std::string certCaIsLegacy; + std::string certType; + std::string certExpireTime; + std::string domainList; + std::string certStartTime; + std::string domainNames; + }; + + + DescribeDcdnDomainByCertificateResult(); + explicit DescribeDcdnDomainByCertificateResult(const std::string &payload); + ~DescribeDcdnDomainByCertificateResult(); + std::vector getCertInfos()const; + + protected: + void parse(const std::string &payload); + private: + std::vector certInfos_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATERESULT_H_ \ No newline at end of file diff --git a/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListRequest.h b/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListRequest.h new file mode 100644 index 000000000..5230c97f9 --- /dev/null +++ b/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListRequest.h @@ -0,0 +1,57 @@ +/* + * 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_DCDN_MODEL_DESCRIBEDCDNHTTPSDOMAINLISTREQUEST_H_ +#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNHTTPSDOMAINLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dcdn + { + namespace Model + { + class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnHttpsDomainListRequest : public RpcServiceRequest + { + + public: + DescribeDcdnHttpsDomainListRequest(); + ~DescribeDcdnHttpsDomainListRequest(); + + int getPageNumber()const; + void setPageNumber(int pageNumber); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getKeyword()const; + void setKeyword(const std::string& keyword); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + int pageNumber_; + int pageSize_; + std::string keyword_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNHTTPSDOMAINLISTREQUEST_H_ \ No newline at end of file diff --git a/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListResult.h b/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListResult.h new file mode 100644 index 000000000..59fd7800e --- /dev/null +++ b/dcdn/include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListResult.h @@ -0,0 +1,64 @@ +/* + * 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_DCDN_MODEL_DESCRIBEDCDNHTTPSDOMAINLISTRESULT_H_ +#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNHTTPSDOMAINLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dcdn + { + namespace Model + { + class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnHttpsDomainListResult : public ServiceResult + { + public: + struct CertInfo + { + std::string certUpdateTime; + std::string certStatus; + std::string domainName; + std::string certCommonName; + std::string certType; + std::string certExpireTime; + std::string certName; + std::string certStartTime; + }; + + + DescribeDcdnHttpsDomainListResult(); + explicit DescribeDcdnHttpsDomainListResult(const std::string &payload); + ~DescribeDcdnHttpsDomainListResult(); + std::vector getCertInfos()const; + int getTotalCount()const; + + protected: + void parse(const std::string &payload); + private: + std::vector certInfos_; + int totalCount_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNHTTPSDOMAINLISTRESULT_H_ \ No newline at end of file diff --git a/dcdn/include/alibabacloud/dcdn/model/UpdateDcdnDomainRequest.h b/dcdn/include/alibabacloud/dcdn/model/UpdateDcdnDomainRequest.h index 749367e11..2912efeb7 100644 --- a/dcdn/include/alibabacloud/dcdn/model/UpdateDcdnDomainRequest.h +++ b/dcdn/include/alibabacloud/dcdn/model/UpdateDcdnDomainRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud UpdateDcdnDomainRequest(); ~UpdateDcdnDomainRequest(); - std::string getTopLevelDomain()const; - void setTopLevelDomain(const std::string& topLevelDomain); std::string getSources()const; void setSources(const std::string& sources); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); std::string getResourceGroupId()const; void setResourceGroupId(const std::string& resourceGroupId); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + std::string getTopLevelDomain()const; + void setTopLevelDomain(const std::string& topLevelDomain); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string topLevelDomain_; std::string sources_; - std::string domainName_; - long ownerId_; std::string resourceGroupId_; std::string securityToken_; + std::string topLevelDomain_; + std::string domainName_; + long ownerId_; }; } diff --git a/dcdn/src/DcdnClient.cc b/dcdn/src/DcdnClient.cc index 85de1196c..14651ebf7 100644 --- a/dcdn/src/DcdnClient.cc +++ b/dcdn/src/DcdnClient.cc @@ -375,6 +375,42 @@ DcdnClient::DeleteDcdnIpaDomainOutcomeCallable DcdnClient::deleteDcdnIpaDomainCa return task->get_future(); } +DcdnClient::DeleteDcdnIpaSpecificConfigOutcome DcdnClient::deleteDcdnIpaSpecificConfig(const DeleteDcdnIpaSpecificConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteDcdnIpaSpecificConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteDcdnIpaSpecificConfigOutcome(DeleteDcdnIpaSpecificConfigResult(outcome.result())); + else + return DeleteDcdnIpaSpecificConfigOutcome(outcome.error()); +} + +void DcdnClient::deleteDcdnIpaSpecificConfigAsync(const DeleteDcdnIpaSpecificConfigRequest& request, const DeleteDcdnIpaSpecificConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteDcdnIpaSpecificConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DcdnClient::DeleteDcdnIpaSpecificConfigOutcomeCallable DcdnClient::deleteDcdnIpaSpecificConfigCallable(const DeleteDcdnIpaSpecificConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteDcdnIpaSpecificConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DcdnClient::DeleteDcdnSpecificConfigOutcome DcdnClient::deleteDcdnSpecificConfig(const DeleteDcdnSpecificConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -519,6 +555,42 @@ DcdnClient::DescribeDcdnDomainBpsDataOutcomeCallable DcdnClient::describeDcdnDom return task->get_future(); } +DcdnClient::DescribeDcdnDomainByCertificateOutcome DcdnClient::describeDcdnDomainByCertificate(const DescribeDcdnDomainByCertificateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDcdnDomainByCertificateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDcdnDomainByCertificateOutcome(DescribeDcdnDomainByCertificateResult(outcome.result())); + else + return DescribeDcdnDomainByCertificateOutcome(outcome.error()); +} + +void DcdnClient::describeDcdnDomainByCertificateAsync(const DescribeDcdnDomainByCertificateRequest& request, const DescribeDcdnDomainByCertificateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDcdnDomainByCertificate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DcdnClient::DescribeDcdnDomainByCertificateOutcomeCallable DcdnClient::describeDcdnDomainByCertificateCallable(const DescribeDcdnDomainByCertificateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDcdnDomainByCertificate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DcdnClient::DescribeDcdnDomainCertificateInfoOutcome DcdnClient::describeDcdnDomainCertificateInfo(const DescribeDcdnDomainCertificateInfoRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1599,6 +1671,42 @@ DcdnClient::DescribeDcdnDomainWebsocketTrafficDataOutcomeCallable DcdnClient::de return task->get_future(); } +DcdnClient::DescribeDcdnHttpsDomainListOutcome DcdnClient::describeDcdnHttpsDomainList(const DescribeDcdnHttpsDomainListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDcdnHttpsDomainListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDcdnHttpsDomainListOutcome(DescribeDcdnHttpsDomainListResult(outcome.result())); + else + return DescribeDcdnHttpsDomainListOutcome(outcome.error()); +} + +void DcdnClient::describeDcdnHttpsDomainListAsync(const DescribeDcdnHttpsDomainListRequest& request, const DescribeDcdnHttpsDomainListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDcdnHttpsDomainList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DcdnClient::DescribeDcdnHttpsDomainListOutcomeCallable DcdnClient::describeDcdnHttpsDomainListCallable(const DescribeDcdnHttpsDomainListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDcdnHttpsDomainList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DcdnClient::DescribeDcdnIpaDomainConfigsOutcome DcdnClient::describeDcdnIpaDomainConfigs(const DescribeDcdnIpaDomainConfigsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/dcdn/src/model/AddDcdnDomainRequest.cc b/dcdn/src/model/AddDcdnDomainRequest.cc index 939f969c2..2de834154 100644 --- a/dcdn/src/model/AddDcdnDomainRequest.cc +++ b/dcdn/src/model/AddDcdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string AddDcdnDomainRequest::getSources()const void AddDcdnDomainRequest::setSources(const std::string& sources) { sources_ = sources; - setCoreParameter("Sources", sources); + setParameter("Sources", sources); } std::string AddDcdnDomainRequest::getResourceGroupId()const @@ -46,7 +46,7 @@ std::string AddDcdnDomainRequest::getResourceGroupId()const void AddDcdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string AddDcdnDomainRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string AddDcdnDomainRequest::getSecurityToken()const void AddDcdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddDcdnDomainRequest::getScope()const @@ -68,7 +68,7 @@ std::string AddDcdnDomainRequest::getScope()const void AddDcdnDomainRequest::setScope(const std::string& scope) { scope_ = scope; - setCoreParameter("Scope", scope); + setParameter("Scope", scope); } std::string AddDcdnDomainRequest::getTopLevelDomain()const @@ -79,7 +79,7 @@ std::string AddDcdnDomainRequest::getTopLevelDomain()const void AddDcdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) { topLevelDomain_ = topLevelDomain; - setCoreParameter("TopLevelDomain", topLevelDomain); + setParameter("TopLevelDomain", topLevelDomain); } std::string AddDcdnDomainRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string AddDcdnDomainRequest::getOwnerAccount()const void AddDcdnDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddDcdnDomainRequest::getDomainName()const @@ -101,7 +101,7 @@ std::string AddDcdnDomainRequest::getDomainName()const void AddDcdnDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddDcdnDomainRequest::getOwnerId()const @@ -112,7 +112,7 @@ long AddDcdnDomainRequest::getOwnerId()const void AddDcdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddDcdnDomainRequest::getCheckUrl()const @@ -123,6 +123,6 @@ std::string AddDcdnDomainRequest::getCheckUrl()const void AddDcdnDomainRequest::setCheckUrl(const std::string& checkUrl) { checkUrl_ = checkUrl; - setCoreParameter("CheckUrl", checkUrl); + setParameter("CheckUrl", checkUrl); } diff --git a/dcdn/src/model/AddDcdnIpaDomainRequest.cc b/dcdn/src/model/AddDcdnIpaDomainRequest.cc index 7da781081..f57988a6c 100644 --- a/dcdn/src/model/AddDcdnIpaDomainRequest.cc +++ b/dcdn/src/model/AddDcdnIpaDomainRequest.cc @@ -35,7 +35,7 @@ std::string AddDcdnIpaDomainRequest::getSources()const void AddDcdnIpaDomainRequest::setSources(const std::string& sources) { sources_ = sources; - setCoreParameter("Sources", sources); + setParameter("Sources", sources); } std::string AddDcdnIpaDomainRequest::getResourceGroupId()const @@ -46,7 +46,7 @@ std::string AddDcdnIpaDomainRequest::getResourceGroupId()const void AddDcdnIpaDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string AddDcdnIpaDomainRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string AddDcdnIpaDomainRequest::getSecurityToken()const void AddDcdnIpaDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddDcdnIpaDomainRequest::getScope()const @@ -68,7 +68,7 @@ std::string AddDcdnIpaDomainRequest::getScope()const void AddDcdnIpaDomainRequest::setScope(const std::string& scope) { scope_ = scope; - setCoreParameter("Scope", scope); + setParameter("Scope", scope); } std::string AddDcdnIpaDomainRequest::getTopLevelDomain()const @@ -79,7 +79,7 @@ std::string AddDcdnIpaDomainRequest::getTopLevelDomain()const void AddDcdnIpaDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) { topLevelDomain_ = topLevelDomain; - setCoreParameter("TopLevelDomain", topLevelDomain); + setParameter("TopLevelDomain", topLevelDomain); } std::string AddDcdnIpaDomainRequest::getOwnerAccount()const @@ -90,7 +90,7 @@ std::string AddDcdnIpaDomainRequest::getOwnerAccount()const void AddDcdnIpaDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddDcdnIpaDomainRequest::getDomainName()const @@ -101,7 +101,7 @@ std::string AddDcdnIpaDomainRequest::getDomainName()const void AddDcdnIpaDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddDcdnIpaDomainRequest::getOwnerId()const @@ -112,7 +112,7 @@ long AddDcdnIpaDomainRequest::getOwnerId()const void AddDcdnIpaDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddDcdnIpaDomainRequest::getCheckUrl()const @@ -123,6 +123,6 @@ std::string AddDcdnIpaDomainRequest::getCheckUrl()const void AddDcdnIpaDomainRequest::setCheckUrl(const std::string& checkUrl) { checkUrl_ = checkUrl; - setCoreParameter("CheckUrl", checkUrl); + setParameter("CheckUrl", checkUrl); } diff --git a/dcdn/src/model/BatchDeleteDcdnDomainConfigsRequest.cc b/dcdn/src/model/BatchDeleteDcdnDomainConfigsRequest.cc index 6606147a3..f2a38c3a3 100644 --- a/dcdn/src/model/BatchDeleteDcdnDomainConfigsRequest.cc +++ b/dcdn/src/model/BatchDeleteDcdnDomainConfigsRequest.cc @@ -35,7 +35,7 @@ std::string BatchDeleteDcdnDomainConfigsRequest::getFunctionNames()const void BatchDeleteDcdnDomainConfigsRequest::setFunctionNames(const std::string& functionNames) { functionNames_ = functionNames; - setCoreParameter("FunctionNames", functionNames); + setParameter("FunctionNames", functionNames); } std::string BatchDeleteDcdnDomainConfigsRequest::getDomainNames()const @@ -46,7 +46,7 @@ std::string BatchDeleteDcdnDomainConfigsRequest::getDomainNames()const void BatchDeleteDcdnDomainConfigsRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } std::string BatchDeleteDcdnDomainConfigsRequest::getOwnerAccount()const @@ -57,7 +57,7 @@ std::string BatchDeleteDcdnDomainConfigsRequest::getOwnerAccount()const void BatchDeleteDcdnDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BatchDeleteDcdnDomainConfigsRequest::getOwnerId()const @@ -68,7 +68,7 @@ long BatchDeleteDcdnDomainConfigsRequest::getOwnerId()const void BatchDeleteDcdnDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchDeleteDcdnDomainConfigsRequest::getSecurityToken()const @@ -79,6 +79,6 @@ std::string BatchDeleteDcdnDomainConfigsRequest::getSecurityToken()const void BatchDeleteDcdnDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/BatchSetDcdnDomainConfigsRequest.cc b/dcdn/src/model/BatchSetDcdnDomainConfigsRequest.cc index 591e0e76f..fba055206 100644 --- a/dcdn/src/model/BatchSetDcdnDomainConfigsRequest.cc +++ b/dcdn/src/model/BatchSetDcdnDomainConfigsRequest.cc @@ -35,7 +35,7 @@ std::string BatchSetDcdnDomainConfigsRequest::getFunctions()const void BatchSetDcdnDomainConfigsRequest::setFunctions(const std::string& functions) { functions_ = functions; - setCoreParameter("Functions", functions); + setParameter("Functions", functions); } std::string BatchSetDcdnDomainConfigsRequest::getDomainNames()const @@ -46,7 +46,7 @@ std::string BatchSetDcdnDomainConfigsRequest::getDomainNames()const void BatchSetDcdnDomainConfigsRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } std::string BatchSetDcdnDomainConfigsRequest::getOwnerAccount()const @@ -57,7 +57,7 @@ std::string BatchSetDcdnDomainConfigsRequest::getOwnerAccount()const void BatchSetDcdnDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BatchSetDcdnDomainConfigsRequest::getOwnerId()const @@ -68,7 +68,7 @@ long BatchSetDcdnDomainConfigsRequest::getOwnerId()const void BatchSetDcdnDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchSetDcdnDomainConfigsRequest::getSecurityToken()const @@ -79,6 +79,6 @@ std::string BatchSetDcdnDomainConfigsRequest::getSecurityToken()const void BatchSetDcdnDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/BatchSetDcdnIpaDomainConfigsRequest.cc b/dcdn/src/model/BatchSetDcdnIpaDomainConfigsRequest.cc index 796c01b63..d7915962e 100644 --- a/dcdn/src/model/BatchSetDcdnIpaDomainConfigsRequest.cc +++ b/dcdn/src/model/BatchSetDcdnIpaDomainConfigsRequest.cc @@ -35,7 +35,7 @@ std::string BatchSetDcdnIpaDomainConfigsRequest::getFunctions()const void BatchSetDcdnIpaDomainConfigsRequest::setFunctions(const std::string& functions) { functions_ = functions; - setCoreParameter("Functions", functions); + setParameter("Functions", functions); } std::string BatchSetDcdnIpaDomainConfigsRequest::getDomainNames()const @@ -46,7 +46,7 @@ std::string BatchSetDcdnIpaDomainConfigsRequest::getDomainNames()const void BatchSetDcdnIpaDomainConfigsRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } std::string BatchSetDcdnIpaDomainConfigsRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string BatchSetDcdnIpaDomainConfigsRequest::getSecurityToken()const void BatchSetDcdnIpaDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string BatchSetDcdnIpaDomainConfigsRequest::getOwnerAccount()const @@ -68,7 +68,7 @@ std::string BatchSetDcdnIpaDomainConfigsRequest::getOwnerAccount()const void BatchSetDcdnIpaDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BatchSetDcdnIpaDomainConfigsRequest::getOwnerId()const @@ -79,6 +79,6 @@ long BatchSetDcdnIpaDomainConfigsRequest::getOwnerId()const void BatchSetDcdnIpaDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/BatchStartDcdnDomainRequest.cc b/dcdn/src/model/BatchStartDcdnDomainRequest.cc index d31c7bbf3..6a1c8cc59 100644 --- a/dcdn/src/model/BatchStartDcdnDomainRequest.cc +++ b/dcdn/src/model/BatchStartDcdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string BatchStartDcdnDomainRequest::getDomainNames()const void BatchStartDcdnDomainRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } long BatchStartDcdnDomainRequest::getOwnerId()const @@ -46,7 +46,7 @@ long BatchStartDcdnDomainRequest::getOwnerId()const void BatchStartDcdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchStartDcdnDomainRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string BatchStartDcdnDomainRequest::getSecurityToken()const void BatchStartDcdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/BatchStopDcdnDomainRequest.cc b/dcdn/src/model/BatchStopDcdnDomainRequest.cc index 218d23350..6686065eb 100644 --- a/dcdn/src/model/BatchStopDcdnDomainRequest.cc +++ b/dcdn/src/model/BatchStopDcdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string BatchStopDcdnDomainRequest::getDomainNames()const void BatchStopDcdnDomainRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } long BatchStopDcdnDomainRequest::getOwnerId()const @@ -46,7 +46,7 @@ long BatchStopDcdnDomainRequest::getOwnerId()const void BatchStopDcdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchStopDcdnDomainRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string BatchStopDcdnDomainRequest::getSecurityToken()const void BatchStopDcdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DeleteDcdnDomainRequest.cc b/dcdn/src/model/DeleteDcdnDomainRequest.cc index d11d93ac7..fd13af64e 100644 --- a/dcdn/src/model/DeleteDcdnDomainRequest.cc +++ b/dcdn/src/model/DeleteDcdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string DeleteDcdnDomainRequest::getOwnerAccount()const void DeleteDcdnDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteDcdnDomainRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DeleteDcdnDomainRequest::getDomainName()const void DeleteDcdnDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteDcdnDomainRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DeleteDcdnDomainRequest::getOwnerId()const void DeleteDcdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteDcdnDomainRequest::getResourceGroupId()const @@ -68,7 +68,7 @@ std::string DeleteDcdnDomainRequest::getResourceGroupId()const void DeleteDcdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DeleteDcdnDomainRequest::getSecurityToken()const @@ -79,6 +79,6 @@ std::string DeleteDcdnDomainRequest::getSecurityToken()const void DeleteDcdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DeleteDcdnIpaDomainRequest.cc b/dcdn/src/model/DeleteDcdnIpaDomainRequest.cc index 0f6d8a79d..d6c257469 100644 --- a/dcdn/src/model/DeleteDcdnIpaDomainRequest.cc +++ b/dcdn/src/model/DeleteDcdnIpaDomainRequest.cc @@ -35,7 +35,7 @@ std::string DeleteDcdnIpaDomainRequest::getResourceGroupId()const void DeleteDcdnIpaDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DeleteDcdnIpaDomainRequest::getSecurityToken()const @@ -46,7 +46,7 @@ std::string DeleteDcdnIpaDomainRequest::getSecurityToken()const void DeleteDcdnIpaDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteDcdnIpaDomainRequest::getOwnerAccount()const @@ -57,7 +57,7 @@ std::string DeleteDcdnIpaDomainRequest::getOwnerAccount()const void DeleteDcdnIpaDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteDcdnIpaDomainRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DeleteDcdnIpaDomainRequest::getDomainName()const void DeleteDcdnIpaDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteDcdnIpaDomainRequest::getOwnerId()const @@ -79,6 +79,6 @@ long DeleteDcdnIpaDomainRequest::getOwnerId()const void DeleteDcdnIpaDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DeleteDcdnIpaSpecificConfigRequest.cc b/dcdn/src/model/DeleteDcdnIpaSpecificConfigRequest.cc new file mode 100644 index 000000000..1a884a63b --- /dev/null +++ b/dcdn/src/model/DeleteDcdnIpaSpecificConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Dcdn::Model::DeleteDcdnIpaSpecificConfigRequest; + +DeleteDcdnIpaSpecificConfigRequest::DeleteDcdnIpaSpecificConfigRequest() : + RpcServiceRequest("dcdn", "2018-01-15", "DeleteDcdnIpaSpecificConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteDcdnIpaSpecificConfigRequest::~DeleteDcdnIpaSpecificConfigRequest() +{} + +std::string DeleteDcdnIpaSpecificConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteDcdnIpaSpecificConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteDcdnIpaSpecificConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteDcdnIpaSpecificConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteDcdnIpaSpecificConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteDcdnIpaSpecificConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteDcdnIpaSpecificConfigRequest::getConfigId()const +{ + return configId_; +} + +void DeleteDcdnIpaSpecificConfigRequest::setConfigId(const std::string& configId) +{ + configId_ = configId; + setParameter("ConfigId", configId); +} + diff --git a/dcdn/src/model/DeleteDcdnIpaSpecificConfigResult.cc b/dcdn/src/model/DeleteDcdnIpaSpecificConfigResult.cc new file mode 100644 index 000000000..99780e73a --- /dev/null +++ b/dcdn/src/model/DeleteDcdnIpaSpecificConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dcdn; +using namespace AlibabaCloud::Dcdn::Model; + +DeleteDcdnIpaSpecificConfigResult::DeleteDcdnIpaSpecificConfigResult() : + ServiceResult() +{} + +DeleteDcdnIpaSpecificConfigResult::DeleteDcdnIpaSpecificConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteDcdnIpaSpecificConfigResult::~DeleteDcdnIpaSpecificConfigResult() +{} + +void DeleteDcdnIpaSpecificConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/dcdn/src/model/DeleteDcdnSpecificConfigRequest.cc b/dcdn/src/model/DeleteDcdnSpecificConfigRequest.cc index d72fff4e0..ab783b569 100644 --- a/dcdn/src/model/DeleteDcdnSpecificConfigRequest.cc +++ b/dcdn/src/model/DeleteDcdnSpecificConfigRequest.cc @@ -35,7 +35,7 @@ std::string DeleteDcdnSpecificConfigRequest::getDomainName()const void DeleteDcdnSpecificConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteDcdnSpecificConfigRequest::getOwnerId()const @@ -46,7 +46,7 @@ long DeleteDcdnSpecificConfigRequest::getOwnerId()const void DeleteDcdnSpecificConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteDcdnSpecificConfigRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string DeleteDcdnSpecificConfigRequest::getSecurityToken()const void DeleteDcdnSpecificConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteDcdnSpecificConfigRequest::getConfigId()const @@ -68,6 +68,6 @@ std::string DeleteDcdnSpecificConfigRequest::getConfigId()const void DeleteDcdnSpecificConfigRequest::setConfigId(const std::string& configId) { configId_ = configId; - setCoreParameter("ConfigId", configId); + setParameter("ConfigId", configId); } diff --git a/dcdn/src/model/DescribeDcdnCertificateDetailRequest.cc b/dcdn/src/model/DescribeDcdnCertificateDetailRequest.cc index b131baac9..2a3be1eda 100644 --- a/dcdn/src/model/DescribeDcdnCertificateDetailRequest.cc +++ b/dcdn/src/model/DescribeDcdnCertificateDetailRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnCertificateDetailRequest::getCertName()const void DescribeDcdnCertificateDetailRequest::setCertName(const std::string& certName) { certName_ = certName; - setCoreParameter("CertName", certName); + setParameter("CertName", certName); } long DescribeDcdnCertificateDetailRequest::getOwnerId()const @@ -46,7 +46,7 @@ long DescribeDcdnCertificateDetailRequest::getOwnerId()const void DescribeDcdnCertificateDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnCertificateDetailRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string DescribeDcdnCertificateDetailRequest::getSecurityToken()const void DescribeDcdnCertificateDetailRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnCertificateListRequest.cc b/dcdn/src/model/DescribeDcdnCertificateListRequest.cc index 6a1829dcc..75d8c97ec 100644 --- a/dcdn/src/model/DescribeDcdnCertificateListRequest.cc +++ b/dcdn/src/model/DescribeDcdnCertificateListRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnCertificateListRequest::getDomainName()const void DescribeDcdnCertificateListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeDcdnCertificateListRequest::getOwnerId()const @@ -46,7 +46,7 @@ long DescribeDcdnCertificateListRequest::getOwnerId()const void DescribeDcdnCertificateListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnCertificateListRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string DescribeDcdnCertificateListRequest::getSecurityToken()const void DescribeDcdnCertificateListRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnDomainBpsDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainBpsDataRequest.cc index d2fdd73c7..9aaabd92b 100644 --- a/dcdn/src/model/DescribeDcdnDomainBpsDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainBpsDataRequest::getLocationNameEn()const void DescribeDcdnDomainBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainBpsDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainBpsDataRequest::getStartTime()const void DescribeDcdnDomainBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainBpsDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainBpsDataRequest::getIspNameEn()const void DescribeDcdnDomainBpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainBpsDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainBpsDataRequest::getDomainName()const void DescribeDcdnDomainBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainBpsDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainBpsDataRequest::getEndTime()const void DescribeDcdnDomainBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainBpsDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeDcdnDomainBpsDataRequest::getOwnerId()const void DescribeDcdnDomainBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainBpsDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeDcdnDomainBpsDataRequest::getInterval()const void DescribeDcdnDomainBpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainByCertificateRequest.cc b/dcdn/src/model/DescribeDcdnDomainByCertificateRequest.cc new file mode 100644 index 000000000..c9953a674 --- /dev/null +++ b/dcdn/src/model/DescribeDcdnDomainByCertificateRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Dcdn::Model::DescribeDcdnDomainByCertificateRequest; + +DescribeDcdnDomainByCertificateRequest::DescribeDcdnDomainByCertificateRequest() : + RpcServiceRequest("dcdn", "2018-01-15", "DescribeDcdnDomainByCertificate") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDcdnDomainByCertificateRequest::~DescribeDcdnDomainByCertificateRequest() +{} + +long DescribeDcdnDomainByCertificateRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDcdnDomainByCertificateRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDcdnDomainByCertificateRequest::getSSLPub()const +{ + return sSLPub_; +} + +void DescribeDcdnDomainByCertificateRequest::setSSLPub(const std::string& sSLPub) +{ + sSLPub_ = sSLPub; + setParameter("SSLPub", sSLPub); +} + diff --git a/dcdn/src/model/DescribeDcdnDomainByCertificateResult.cc b/dcdn/src/model/DescribeDcdnDomainByCertificateResult.cc new file mode 100644 index 000000000..77f38a2ed --- /dev/null +++ b/dcdn/src/model/DescribeDcdnDomainByCertificateResult.cc @@ -0,0 +1,73 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dcdn; +using namespace AlibabaCloud::Dcdn::Model; + +DescribeDcdnDomainByCertificateResult::DescribeDcdnDomainByCertificateResult() : + ServiceResult() +{} + +DescribeDcdnDomainByCertificateResult::DescribeDcdnDomainByCertificateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDcdnDomainByCertificateResult::~DescribeDcdnDomainByCertificateResult() +{} + +void DescribeDcdnDomainByCertificateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allCertInfosNode = value["CertInfos"]["CertInfo"]; + for (auto valueCertInfosCertInfo : allCertInfosNode) + { + CertInfo certInfosObject; + if(!valueCertInfosCertInfo["Issuer"].isNull()) + certInfosObject.issuer = valueCertInfosCertInfo["Issuer"].asString(); + if(!valueCertInfosCertInfo["CertType"].isNull()) + certInfosObject.certType = valueCertInfosCertInfo["CertType"].asString(); + if(!valueCertInfosCertInfo["CertSubjectCommonName"].isNull()) + certInfosObject.certSubjectCommonName = valueCertInfosCertInfo["CertSubjectCommonName"].asString(); + if(!valueCertInfosCertInfo["CertExpireTime"].isNull()) + certInfosObject.certExpireTime = valueCertInfosCertInfo["CertExpireTime"].asString(); + if(!valueCertInfosCertInfo["CertStartTime"].isNull()) + certInfosObject.certStartTime = valueCertInfosCertInfo["CertStartTime"].asString(); + if(!valueCertInfosCertInfo["DomainNames"].isNull()) + certInfosObject.domainNames = valueCertInfosCertInfo["DomainNames"].asString(); + if(!valueCertInfosCertInfo["DomainList"].isNull()) + certInfosObject.domainList = valueCertInfosCertInfo["DomainList"].asString(); + if(!valueCertInfosCertInfo["CertExpired"].isNull()) + certInfosObject.certExpired = valueCertInfosCertInfo["CertExpired"].asString(); + if(!valueCertInfosCertInfo["CertCaIsLegacy"].isNull()) + certInfosObject.certCaIsLegacy = valueCertInfosCertInfo["CertCaIsLegacy"].asString(); + certInfos_.push_back(certInfosObject); + } + +} + +std::vector DescribeDcdnDomainByCertificateResult::getCertInfos()const +{ + return certInfos_; +} + diff --git a/dcdn/src/model/DescribeDcdnDomainCertificateInfoRequest.cc b/dcdn/src/model/DescribeDcdnDomainCertificateInfoRequest.cc index bbd5d9f31..9622e37a0 100644 --- a/dcdn/src/model/DescribeDcdnDomainCertificateInfoRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainCertificateInfoRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainCertificateInfoRequest::getDomainName()const void DescribeDcdnDomainCertificateInfoRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeDcdnDomainCertificateInfoRequest::getOwnerId()const @@ -46,6 +46,6 @@ long DescribeDcdnDomainCertificateInfoRequest::getOwnerId()const void DescribeDcdnDomainCertificateInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainCnameRequest.cc b/dcdn/src/model/DescribeDcdnDomainCnameRequest.cc index 8c57b88ce..755a08d3e 100644 --- a/dcdn/src/model/DescribeDcdnDomainCnameRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainCnameRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainCnameRequest::getDomainName()const void DescribeDcdnDomainCnameRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeDcdnDomainCnameRequest::getOwnerId()const @@ -46,6 +46,6 @@ long DescribeDcdnDomainCnameRequest::getOwnerId()const void DescribeDcdnDomainCnameRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainConfigsRequest.cc b/dcdn/src/model/DescribeDcdnDomainConfigsRequest.cc index e7b020403..8aa9b21b1 100644 --- a/dcdn/src/model/DescribeDcdnDomainConfigsRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainConfigsRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainConfigsRequest::getFunctionNames()const void DescribeDcdnDomainConfigsRequest::setFunctionNames(const std::string& functionNames) { functionNames_ = functionNames; - setCoreParameter("FunctionNames", functionNames); + setParameter("FunctionNames", functionNames); } std::string DescribeDcdnDomainConfigsRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainConfigsRequest::getDomainName()const void DescribeDcdnDomainConfigsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeDcdnDomainConfigsRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DescribeDcdnDomainConfigsRequest::getOwnerId()const void DescribeDcdnDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainConfigsRequest::getSecurityToken()const @@ -68,6 +68,6 @@ std::string DescribeDcdnDomainConfigsRequest::getSecurityToken()const void DescribeDcdnDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnDomainDetailRequest.cc b/dcdn/src/model/DescribeDcdnDomainDetailRequest.cc index 062f7a270..c55ca8a60 100644 --- a/dcdn/src/model/DescribeDcdnDomainDetailRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainDetailRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainDetailRequest::getDomainName()const void DescribeDcdnDomainDetailRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeDcdnDomainDetailRequest::getOwnerId()const @@ -46,7 +46,7 @@ long DescribeDcdnDomainDetailRequest::getOwnerId()const void DescribeDcdnDomainDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainDetailRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string DescribeDcdnDomainDetailRequest::getSecurityToken()const void DescribeDcdnDomainDetailRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnDomainHitRateDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainHitRateDataRequest.cc index 4e90280be..eea729eaf 100644 --- a/dcdn/src/model/DescribeDcdnDomainHitRateDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainHitRateDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainHitRateDataRequest::getStartTime()const void DescribeDcdnDomainHitRateDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainHitRateDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainHitRateDataRequest::getDomainName()const void DescribeDcdnDomainHitRateDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainHitRateDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainHitRateDataRequest::getEndTime()const void DescribeDcdnDomainHitRateDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainHitRateDataRequest::getOwnerId()const @@ -68,7 +68,7 @@ long DescribeDcdnDomainHitRateDataRequest::getOwnerId()const void DescribeDcdnDomainHitRateDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainHitRateDataRequest::getInterval()const @@ -79,6 +79,6 @@ std::string DescribeDcdnDomainHitRateDataRequest::getInterval()const void DescribeDcdnDomainHitRateDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainHttpCodeDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainHttpCodeDataRequest.cc index ecb7a0710..669b8a7b3 100644 --- a/dcdn/src/model/DescribeDcdnDomainHttpCodeDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainHttpCodeDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainHttpCodeDataRequest::getLocationNameEn()const void DescribeDcdnDomainHttpCodeDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainHttpCodeDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainHttpCodeDataRequest::getStartTime()const void DescribeDcdnDomainHttpCodeDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainHttpCodeDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainHttpCodeDataRequest::getIspNameEn()const void DescribeDcdnDomainHttpCodeDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainHttpCodeDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainHttpCodeDataRequest::getDomainName()const void DescribeDcdnDomainHttpCodeDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainHttpCodeDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainHttpCodeDataRequest::getEndTime()const void DescribeDcdnDomainHttpCodeDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainHttpCodeDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeDcdnDomainHttpCodeDataRequest::getOwnerId()const void DescribeDcdnDomainHttpCodeDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainHttpCodeDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeDcdnDomainHttpCodeDataRequest::getInterval()const void DescribeDcdnDomainHttpCodeDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainIpaBpsDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainIpaBpsDataRequest.cc index 7fd6a4e0c..0cdb170bc 100644 --- a/dcdn/src/model/DescribeDcdnDomainIpaBpsDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainIpaBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainIpaBpsDataRequest::getLocationNameEn()const void DescribeDcdnDomainIpaBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainIpaBpsDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainIpaBpsDataRequest::getStartTime()const void DescribeDcdnDomainIpaBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainIpaBpsDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainIpaBpsDataRequest::getIspNameEn()const void DescribeDcdnDomainIpaBpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainIpaBpsDataRequest::getFixTimeGap()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainIpaBpsDataRequest::getFixTimeGap()const void DescribeDcdnDomainIpaBpsDataRequest::setFixTimeGap(const std::string& fixTimeGap) { fixTimeGap_ = fixTimeGap; - setCoreParameter("FixTimeGap", fixTimeGap); + setParameter("FixTimeGap", fixTimeGap); } std::string DescribeDcdnDomainIpaBpsDataRequest::getTimeMerge()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainIpaBpsDataRequest::getTimeMerge()const void DescribeDcdnDomainIpaBpsDataRequest::setTimeMerge(const std::string& timeMerge) { timeMerge_ = timeMerge; - setCoreParameter("TimeMerge", timeMerge); + setParameter("TimeMerge", timeMerge); } std::string DescribeDcdnDomainIpaBpsDataRequest::getDomainName()const @@ -90,7 +90,7 @@ std::string DescribeDcdnDomainIpaBpsDataRequest::getDomainName()const void DescribeDcdnDomainIpaBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainIpaBpsDataRequest::getEndTime()const @@ -101,7 +101,7 @@ std::string DescribeDcdnDomainIpaBpsDataRequest::getEndTime()const void DescribeDcdnDomainIpaBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainIpaBpsDataRequest::getOwnerId()const @@ -112,7 +112,7 @@ long DescribeDcdnDomainIpaBpsDataRequest::getOwnerId()const void DescribeDcdnDomainIpaBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainIpaBpsDataRequest::getInterval()const @@ -123,6 +123,6 @@ std::string DescribeDcdnDomainIpaBpsDataRequest::getInterval()const void DescribeDcdnDomainIpaBpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainIpaTrafficDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainIpaTrafficDataRequest.cc index 61d31ad19..df1e85d40 100644 --- a/dcdn/src/model/DescribeDcdnDomainIpaTrafficDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainIpaTrafficDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainIpaTrafficDataRequest::getLocationNameEn()const void DescribeDcdnDomainIpaTrafficDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainIpaTrafficDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainIpaTrafficDataRequest::getStartTime()const void DescribeDcdnDomainIpaTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainIpaTrafficDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainIpaTrafficDataRequest::getIspNameEn()const void DescribeDcdnDomainIpaTrafficDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainIpaTrafficDataRequest::getFixTimeGap()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainIpaTrafficDataRequest::getFixTimeGap()const void DescribeDcdnDomainIpaTrafficDataRequest::setFixTimeGap(const std::string& fixTimeGap) { fixTimeGap_ = fixTimeGap; - setCoreParameter("FixTimeGap", fixTimeGap); + setParameter("FixTimeGap", fixTimeGap); } std::string DescribeDcdnDomainIpaTrafficDataRequest::getTimeMerge()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainIpaTrafficDataRequest::getTimeMerge()const void DescribeDcdnDomainIpaTrafficDataRequest::setTimeMerge(const std::string& timeMerge) { timeMerge_ = timeMerge; - setCoreParameter("TimeMerge", timeMerge); + setParameter("TimeMerge", timeMerge); } std::string DescribeDcdnDomainIpaTrafficDataRequest::getDomainName()const @@ -90,7 +90,7 @@ std::string DescribeDcdnDomainIpaTrafficDataRequest::getDomainName()const void DescribeDcdnDomainIpaTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainIpaTrafficDataRequest::getEndTime()const @@ -101,7 +101,7 @@ std::string DescribeDcdnDomainIpaTrafficDataRequest::getEndTime()const void DescribeDcdnDomainIpaTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainIpaTrafficDataRequest::getOwnerId()const @@ -112,7 +112,7 @@ long DescribeDcdnDomainIpaTrafficDataRequest::getOwnerId()const void DescribeDcdnDomainIpaTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainIpaTrafficDataRequest::getInterval()const @@ -123,6 +123,6 @@ std::string DescribeDcdnDomainIpaTrafficDataRequest::getInterval()const void DescribeDcdnDomainIpaTrafficDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainIspDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainIspDataRequest.cc index 35f7427b9..a85c1ab42 100644 --- a/dcdn/src/model/DescribeDcdnDomainIspDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainIspDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainIspDataRequest::getStartTime()const void DescribeDcdnDomainIspDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainIspDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainIspDataRequest::getDomainName()const void DescribeDcdnDomainIspDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainIspDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainIspDataRequest::getEndTime()const void DescribeDcdnDomainIspDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainIspDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeDcdnDomainIspDataRequest::getOwnerId()const void DescribeDcdnDomainIspDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainLogRequest.cc b/dcdn/src/model/DescribeDcdnDomainLogRequest.cc index fb7c3e038..9ba948419 100644 --- a/dcdn/src/model/DescribeDcdnDomainLogRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainLogRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainLogRequest::getStartTime()const void DescribeDcdnDomainLogRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeDcdnDomainLogRequest::getPageNumber()const @@ -46,7 +46,7 @@ long DescribeDcdnDomainLogRequest::getPageNumber()const void DescribeDcdnDomainLogRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } long DescribeDcdnDomainLogRequest::getPageSize()const @@ -57,7 +57,7 @@ long DescribeDcdnDomainLogRequest::getPageSize()const void DescribeDcdnDomainLogRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDcdnDomainLogRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainLogRequest::getDomainName()const void DescribeDcdnDomainLogRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainLogRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainLogRequest::getEndTime()const void DescribeDcdnDomainLogRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainLogRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeDcdnDomainLogRequest::getOwnerId()const void DescribeDcdnDomainLogRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainOriginBpsDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainOriginBpsDataRequest.cc index ff0b3988d..cc17c5988 100644 --- a/dcdn/src/model/DescribeDcdnDomainOriginBpsDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainOriginBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainOriginBpsDataRequest::getStartTime()const void DescribeDcdnDomainOriginBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainOriginBpsDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainOriginBpsDataRequest::getDomainName()const void DescribeDcdnDomainOriginBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainOriginBpsDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainOriginBpsDataRequest::getEndTime()const void DescribeDcdnDomainOriginBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainOriginBpsDataRequest::getOwnerId()const @@ -68,7 +68,7 @@ long DescribeDcdnDomainOriginBpsDataRequest::getOwnerId()const void DescribeDcdnDomainOriginBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainOriginBpsDataRequest::getInterval()const @@ -79,6 +79,6 @@ std::string DescribeDcdnDomainOriginBpsDataRequest::getInterval()const void DescribeDcdnDomainOriginBpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainOriginTrafficDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainOriginTrafficDataRequest.cc index 63f855f76..d779dac22 100644 --- a/dcdn/src/model/DescribeDcdnDomainOriginTrafficDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainOriginTrafficDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainOriginTrafficDataRequest::getStartTime()const void DescribeDcdnDomainOriginTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainOriginTrafficDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainOriginTrafficDataRequest::getDomainName()const void DescribeDcdnDomainOriginTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainOriginTrafficDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainOriginTrafficDataRequest::getEndTime()const void DescribeDcdnDomainOriginTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainOriginTrafficDataRequest::getOwnerId()const @@ -68,7 +68,7 @@ long DescribeDcdnDomainOriginTrafficDataRequest::getOwnerId()const void DescribeDcdnDomainOriginTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainOriginTrafficDataRequest::getInterval()const @@ -79,6 +79,6 @@ std::string DescribeDcdnDomainOriginTrafficDataRequest::getInterval()const void DescribeDcdnDomainOriginTrafficDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainPvDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainPvDataRequest.cc index ca0916f93..ed0f3c5f1 100644 --- a/dcdn/src/model/DescribeDcdnDomainPvDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainPvDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainPvDataRequest::getDomainName()const void DescribeDcdnDomainPvDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainPvDataRequest::getEndTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainPvDataRequest::getEndTime()const void DescribeDcdnDomainPvDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeDcdnDomainPvDataRequest::getStartTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainPvDataRequest::getStartTime()const void DescribeDcdnDomainPvDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeDcdnDomainPvDataRequest::getOwnerId()const @@ -68,7 +68,7 @@ long DescribeDcdnDomainPvDataRequest::getOwnerId()const void DescribeDcdnDomainPvDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainPvDataRequest::getSecurityToken()const @@ -79,6 +79,6 @@ std::string DescribeDcdnDomainPvDataRequest::getSecurityToken()const void DescribeDcdnDomainPvDataRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnDomainQpsDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainQpsDataRequest.cc index 1fc46795b..1f317d027 100644 --- a/dcdn/src/model/DescribeDcdnDomainQpsDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainQpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainQpsDataRequest::getLocationNameEn()const void DescribeDcdnDomainQpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainQpsDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainQpsDataRequest::getStartTime()const void DescribeDcdnDomainQpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainQpsDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainQpsDataRequest::getIspNameEn()const void DescribeDcdnDomainQpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainQpsDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainQpsDataRequest::getDomainName()const void DescribeDcdnDomainQpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainQpsDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainQpsDataRequest::getEndTime()const void DescribeDcdnDomainQpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainQpsDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeDcdnDomainQpsDataRequest::getOwnerId()const void DescribeDcdnDomainQpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainQpsDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeDcdnDomainQpsDataRequest::getInterval()const void DescribeDcdnDomainQpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeBpsDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeBpsDataRequest.cc index 6e35f85de..1f8f1db47 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeBpsDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainRealTimeBpsDataRequest::getLocationNameEn()const void DescribeDcdnDomainRealTimeBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainRealTimeBpsDataRequest::getIspNameEn()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainRealTimeBpsDataRequest::getIspNameEn()const void DescribeDcdnDomainRealTimeBpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainRealTimeBpsDataRequest::getStartTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainRealTimeBpsDataRequest::getStartTime()const void DescribeDcdnDomainRealTimeBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainRealTimeBpsDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainRealTimeBpsDataRequest::getDomainName()const void DescribeDcdnDomainRealTimeBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainRealTimeBpsDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainRealTimeBpsDataRequest::getEndTime()const void DescribeDcdnDomainRealTimeBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainRealTimeBpsDataRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeDcdnDomainRealTimeBpsDataRequest::getOwnerId()const void DescribeDcdnDomainRealTimeBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeByteHitRateDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeByteHitRateDataRequest.cc index a4424d180..4e8321f57 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeByteHitRateDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeByteHitRateDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainRealTimeByteHitRateDataRequest::getStartTime()cons void DescribeDcdnDomainRealTimeByteHitRateDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainRealTimeByteHitRateDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainRealTimeByteHitRateDataRequest::getDomainName()con void DescribeDcdnDomainRealTimeByteHitRateDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainRealTimeByteHitRateDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainRealTimeByteHitRateDataRequest::getEndTime()const void DescribeDcdnDomainRealTimeByteHitRateDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainRealTimeByteHitRateDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeDcdnDomainRealTimeByteHitRateDataRequest::getOwnerId()const void DescribeDcdnDomainRealTimeByteHitRateDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeDetailDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeDetailDataRequest.cc index cf7eefc3e..65b86f869 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeDetailDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeDetailDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainRealTimeDetailDataRequest::getLocationNameEn()cons void DescribeDcdnDomainRealTimeDetailDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainRealTimeDetailDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainRealTimeDetailDataRequest::getStartTime()const void DescribeDcdnDomainRealTimeDetailDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainRealTimeDetailDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainRealTimeDetailDataRequest::getIspNameEn()const void DescribeDcdnDomainRealTimeDetailDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainRealTimeDetailDataRequest::getMerge()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainRealTimeDetailDataRequest::getMerge()const void DescribeDcdnDomainRealTimeDetailDataRequest::setMerge(const std::string& merge) { merge_ = merge; - setCoreParameter("Merge", merge); + setParameter("Merge", merge); } std::string DescribeDcdnDomainRealTimeDetailDataRequest::getDomainName()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainRealTimeDetailDataRequest::getDomainName()const void DescribeDcdnDomainRealTimeDetailDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainRealTimeDetailDataRequest::getEndTime()const @@ -90,7 +90,7 @@ std::string DescribeDcdnDomainRealTimeDetailDataRequest::getEndTime()const void DescribeDcdnDomainRealTimeDetailDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeDcdnDomainRealTimeDetailDataRequest::getMergeLocIsp()const @@ -101,7 +101,7 @@ std::string DescribeDcdnDomainRealTimeDetailDataRequest::getMergeLocIsp()const void DescribeDcdnDomainRealTimeDetailDataRequest::setMergeLocIsp(const std::string& mergeLocIsp) { mergeLocIsp_ = mergeLocIsp; - setCoreParameter("MergeLocIsp", mergeLocIsp); + setParameter("MergeLocIsp", mergeLocIsp); } long DescribeDcdnDomainRealTimeDetailDataRequest::getOwnerId()const @@ -112,7 +112,7 @@ long DescribeDcdnDomainRealTimeDetailDataRequest::getOwnerId()const void DescribeDcdnDomainRealTimeDetailDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainRealTimeDetailDataRequest::getField()const @@ -123,6 +123,6 @@ std::string DescribeDcdnDomainRealTimeDetailDataRequest::getField()const void DescribeDcdnDomainRealTimeDetailDataRequest::setField(const std::string& field) { field_ = field; - setCoreParameter("Field", field); + setParameter("Field", field); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeHttpCodeDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeHttpCodeDataRequest.cc index 91cef65ea..bae355217 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeHttpCodeDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeHttpCodeDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainRealTimeHttpCodeDataRequest::getLocationNameEn()co void DescribeDcdnDomainRealTimeHttpCodeDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainRealTimeHttpCodeDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainRealTimeHttpCodeDataRequest::getStartTime()const void DescribeDcdnDomainRealTimeHttpCodeDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainRealTimeHttpCodeDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainRealTimeHttpCodeDataRequest::getIspNameEn()const void DescribeDcdnDomainRealTimeHttpCodeDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainRealTimeHttpCodeDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainRealTimeHttpCodeDataRequest::getDomainName()const void DescribeDcdnDomainRealTimeHttpCodeDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainRealTimeHttpCodeDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainRealTimeHttpCodeDataRequest::getEndTime()const void DescribeDcdnDomainRealTimeHttpCodeDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainRealTimeHttpCodeDataRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeDcdnDomainRealTimeHttpCodeDataRequest::getOwnerId()const void DescribeDcdnDomainRealTimeHttpCodeDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeQpsDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeQpsDataRequest.cc index 509340691..84a859bb8 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeQpsDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeQpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainRealTimeQpsDataRequest::getLocationNameEn()const void DescribeDcdnDomainRealTimeQpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainRealTimeQpsDataRequest::getIspNameEn()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainRealTimeQpsDataRequest::getIspNameEn()const void DescribeDcdnDomainRealTimeQpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainRealTimeQpsDataRequest::getStartTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainRealTimeQpsDataRequest::getStartTime()const void DescribeDcdnDomainRealTimeQpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainRealTimeQpsDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainRealTimeQpsDataRequest::getDomainName()const void DescribeDcdnDomainRealTimeQpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainRealTimeQpsDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainRealTimeQpsDataRequest::getEndTime()const void DescribeDcdnDomainRealTimeQpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainRealTimeQpsDataRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeDcdnDomainRealTimeQpsDataRequest::getOwnerId()const void DescribeDcdnDomainRealTimeQpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeReqHitRateDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeReqHitRateDataRequest.cc index f138f82f2..45299ce81 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeReqHitRateDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeReqHitRateDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainRealTimeReqHitRateDataRequest::getStartTime()const void DescribeDcdnDomainRealTimeReqHitRateDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainRealTimeReqHitRateDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainRealTimeReqHitRateDataRequest::getDomainName()cons void DescribeDcdnDomainRealTimeReqHitRateDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainRealTimeReqHitRateDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainRealTimeReqHitRateDataRequest::getEndTime()const void DescribeDcdnDomainRealTimeReqHitRateDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainRealTimeReqHitRateDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeDcdnDomainRealTimeReqHitRateDataRequest::getOwnerId()const void DescribeDcdnDomainRealTimeReqHitRateDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeSrcBpsDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeSrcBpsDataRequest.cc index 32f08ef68..acfaacc4c 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeSrcBpsDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeSrcBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainRealTimeSrcBpsDataRequest::getStartTime()const void DescribeDcdnDomainRealTimeSrcBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainRealTimeSrcBpsDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainRealTimeSrcBpsDataRequest::getDomainName()const void DescribeDcdnDomainRealTimeSrcBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainRealTimeSrcBpsDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainRealTimeSrcBpsDataRequest::getEndTime()const void DescribeDcdnDomainRealTimeSrcBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainRealTimeSrcBpsDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeDcdnDomainRealTimeSrcBpsDataRequest::getOwnerId()const void DescribeDcdnDomainRealTimeSrcBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeSrcTrafficDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeSrcTrafficDataRequest.cc index 82cfecd55..08fcae861 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeSrcTrafficDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeSrcTrafficDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainRealTimeSrcTrafficDataRequest::getStartTime()const void DescribeDcdnDomainRealTimeSrcTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainRealTimeSrcTrafficDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainRealTimeSrcTrafficDataRequest::getDomainName()cons void DescribeDcdnDomainRealTimeSrcTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainRealTimeSrcTrafficDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainRealTimeSrcTrafficDataRequest::getEndTime()const void DescribeDcdnDomainRealTimeSrcTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainRealTimeSrcTrafficDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeDcdnDomainRealTimeSrcTrafficDataRequest::getOwnerId()const void DescribeDcdnDomainRealTimeSrcTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainRegionDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainRegionDataRequest.cc index 9f8a58e9d..c3828fb70 100644 --- a/dcdn/src/model/DescribeDcdnDomainRegionDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainRegionDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainRegionDataRequest::getStartTime()const void DescribeDcdnDomainRegionDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainRegionDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainRegionDataRequest::getDomainName()const void DescribeDcdnDomainRegionDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainRegionDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainRegionDataRequest::getEndTime()const void DescribeDcdnDomainRegionDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainRegionDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeDcdnDomainRegionDataRequest::getOwnerId()const void DescribeDcdnDomainRegionDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnDomainTopReferVisitRequest.cc b/dcdn/src/model/DescribeDcdnDomainTopReferVisitRequest.cc index e4a16b56d..c8517f979 100644 --- a/dcdn/src/model/DescribeDcdnDomainTopReferVisitRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainTopReferVisitRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainTopReferVisitRequest::getDomainName()const void DescribeDcdnDomainTopReferVisitRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainTopReferVisitRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainTopReferVisitRequest::getStartTime()const void DescribeDcdnDomainTopReferVisitRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeDcdnDomainTopReferVisitRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DescribeDcdnDomainTopReferVisitRequest::getOwnerId()const void DescribeDcdnDomainTopReferVisitRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainTopReferVisitRequest::getSecurityToken()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainTopReferVisitRequest::getSecurityToken()const void DescribeDcdnDomainTopReferVisitRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeDcdnDomainTopReferVisitRequest::getSortBy()const @@ -79,6 +79,6 @@ std::string DescribeDcdnDomainTopReferVisitRequest::getSortBy()const void DescribeDcdnDomainTopReferVisitRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } diff --git a/dcdn/src/model/DescribeDcdnDomainTopUrlVisitRequest.cc b/dcdn/src/model/DescribeDcdnDomainTopUrlVisitRequest.cc index e62251d81..8f448bd40 100644 --- a/dcdn/src/model/DescribeDcdnDomainTopUrlVisitRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainTopUrlVisitRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainTopUrlVisitRequest::getDomainName()const void DescribeDcdnDomainTopUrlVisitRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainTopUrlVisitRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainTopUrlVisitRequest::getStartTime()const void DescribeDcdnDomainTopUrlVisitRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeDcdnDomainTopUrlVisitRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DescribeDcdnDomainTopUrlVisitRequest::getOwnerId()const void DescribeDcdnDomainTopUrlVisitRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainTopUrlVisitRequest::getSecurityToken()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainTopUrlVisitRequest::getSecurityToken()const void DescribeDcdnDomainTopUrlVisitRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeDcdnDomainTopUrlVisitRequest::getSortBy()const @@ -79,6 +79,6 @@ std::string DescribeDcdnDomainTopUrlVisitRequest::getSortBy()const void DescribeDcdnDomainTopUrlVisitRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } diff --git a/dcdn/src/model/DescribeDcdnDomainTrafficDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainTrafficDataRequest.cc index cf9f78305..dafc9e979 100644 --- a/dcdn/src/model/DescribeDcdnDomainTrafficDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainTrafficDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainTrafficDataRequest::getLocationNameEn()const void DescribeDcdnDomainTrafficDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainTrafficDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainTrafficDataRequest::getStartTime()const void DescribeDcdnDomainTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainTrafficDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainTrafficDataRequest::getIspNameEn()const void DescribeDcdnDomainTrafficDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainTrafficDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainTrafficDataRequest::getDomainName()const void DescribeDcdnDomainTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainTrafficDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainTrafficDataRequest::getEndTime()const void DescribeDcdnDomainTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainTrafficDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeDcdnDomainTrafficDataRequest::getOwnerId()const void DescribeDcdnDomainTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainTrafficDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeDcdnDomainTrafficDataRequest::getInterval()const void DescribeDcdnDomainTrafficDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainUvDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainUvDataRequest.cc index f9bab48de..3f12db6ae 100644 --- a/dcdn/src/model/DescribeDcdnDomainUvDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainUvDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainUvDataRequest::getDomainName()const void DescribeDcdnDomainUvDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainUvDataRequest::getEndTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainUvDataRequest::getEndTime()const void DescribeDcdnDomainUvDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeDcdnDomainUvDataRequest::getStartTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainUvDataRequest::getStartTime()const void DescribeDcdnDomainUvDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeDcdnDomainUvDataRequest::getOwnerId()const @@ -68,7 +68,7 @@ long DescribeDcdnDomainUvDataRequest::getOwnerId()const void DescribeDcdnDomainUvDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainUvDataRequest::getSecurityToken()const @@ -79,6 +79,6 @@ std::string DescribeDcdnDomainUvDataRequest::getSecurityToken()const void DescribeDcdnDomainUvDataRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnDomainWebsocketBpsDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainWebsocketBpsDataRequest.cc index 56baa9fd3..e457aa5c4 100644 --- a/dcdn/src/model/DescribeDcdnDomainWebsocketBpsDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainWebsocketBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainWebsocketBpsDataRequest::getLocationNameEn()const void DescribeDcdnDomainWebsocketBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainWebsocketBpsDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainWebsocketBpsDataRequest::getStartTime()const void DescribeDcdnDomainWebsocketBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainWebsocketBpsDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainWebsocketBpsDataRequest::getIspNameEn()const void DescribeDcdnDomainWebsocketBpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainWebsocketBpsDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainWebsocketBpsDataRequest::getDomainName()const void DescribeDcdnDomainWebsocketBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainWebsocketBpsDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainWebsocketBpsDataRequest::getEndTime()const void DescribeDcdnDomainWebsocketBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainWebsocketBpsDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeDcdnDomainWebsocketBpsDataRequest::getOwnerId()const void DescribeDcdnDomainWebsocketBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainWebsocketBpsDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeDcdnDomainWebsocketBpsDataRequest::getInterval()const void DescribeDcdnDomainWebsocketBpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainWebsocketHttpCodeDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainWebsocketHttpCodeDataRequest.cc index b13c9614a..a32363ca7 100644 --- a/dcdn/src/model/DescribeDcdnDomainWebsocketHttpCodeDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainWebsocketHttpCodeDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getLocationNameEn()c void DescribeDcdnDomainWebsocketHttpCodeDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getStartTime()const void DescribeDcdnDomainWebsocketHttpCodeDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getIspNameEn()const void DescribeDcdnDomainWebsocketHttpCodeDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getDomainName()const void DescribeDcdnDomainWebsocketHttpCodeDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getEndTime()const void DescribeDcdnDomainWebsocketHttpCodeDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainWebsocketHttpCodeDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeDcdnDomainWebsocketHttpCodeDataRequest::getOwnerId()const void DescribeDcdnDomainWebsocketHttpCodeDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeDcdnDomainWebsocketHttpCodeDataRequest::getInterval()const void DescribeDcdnDomainWebsocketHttpCodeDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnDomainWebsocketTrafficDataRequest.cc b/dcdn/src/model/DescribeDcdnDomainWebsocketTrafficDataRequest.cc index b151e205f..d57c4e8b1 100644 --- a/dcdn/src/model/DescribeDcdnDomainWebsocketTrafficDataRequest.cc +++ b/dcdn/src/model/DescribeDcdnDomainWebsocketTrafficDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getLocationNameEn()co void DescribeDcdnDomainWebsocketTrafficDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getStartTime()const void DescribeDcdnDomainWebsocketTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getIspNameEn()const void DescribeDcdnDomainWebsocketTrafficDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getDomainName()const void DescribeDcdnDomainWebsocketTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getEndTime()const void DescribeDcdnDomainWebsocketTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnDomainWebsocketTrafficDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeDcdnDomainWebsocketTrafficDataRequest::getOwnerId()const void DescribeDcdnDomainWebsocketTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeDcdnDomainWebsocketTrafficDataRequest::getInterval()const void DescribeDcdnDomainWebsocketTrafficDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/dcdn/src/model/DescribeDcdnHttpsDomainListRequest.cc b/dcdn/src/model/DescribeDcdnHttpsDomainListRequest.cc new file mode 100644 index 000000000..65b4fb887 --- /dev/null +++ b/dcdn/src/model/DescribeDcdnHttpsDomainListRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Dcdn::Model::DescribeDcdnHttpsDomainListRequest; + +DescribeDcdnHttpsDomainListRequest::DescribeDcdnHttpsDomainListRequest() : + RpcServiceRequest("dcdn", "2018-01-15", "DescribeDcdnHttpsDomainList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDcdnHttpsDomainListRequest::~DescribeDcdnHttpsDomainListRequest() +{} + +int DescribeDcdnHttpsDomainListRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeDcdnHttpsDomainListRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +int DescribeDcdnHttpsDomainListRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeDcdnHttpsDomainListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeDcdnHttpsDomainListRequest::getKeyword()const +{ + return keyword_; +} + +void DescribeDcdnHttpsDomainListRequest::setKeyword(const std::string& keyword) +{ + keyword_ = keyword; + setParameter("Keyword", keyword); +} + +long DescribeDcdnHttpsDomainListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDcdnHttpsDomainListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/dcdn/src/model/DescribeDcdnHttpsDomainListResult.cc b/dcdn/src/model/DescribeDcdnHttpsDomainListResult.cc new file mode 100644 index 000000000..4c1b88875 --- /dev/null +++ b/dcdn/src/model/DescribeDcdnHttpsDomainListResult.cc @@ -0,0 +1,78 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dcdn; +using namespace AlibabaCloud::Dcdn::Model; + +DescribeDcdnHttpsDomainListResult::DescribeDcdnHttpsDomainListResult() : + ServiceResult() +{} + +DescribeDcdnHttpsDomainListResult::DescribeDcdnHttpsDomainListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDcdnHttpsDomainListResult::~DescribeDcdnHttpsDomainListResult() +{} + +void DescribeDcdnHttpsDomainListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allCertInfosNode = value["CertInfos"]["CertInfo"]; + for (auto valueCertInfosCertInfo : allCertInfosNode) + { + CertInfo certInfosObject; + if(!valueCertInfosCertInfo["CertCommonName"].isNull()) + certInfosObject.certCommonName = valueCertInfosCertInfo["CertCommonName"].asString(); + if(!valueCertInfosCertInfo["CertName"].isNull()) + certInfosObject.certName = valueCertInfosCertInfo["CertName"].asString(); + if(!valueCertInfosCertInfo["CertStartTime"].isNull()) + certInfosObject.certStartTime = valueCertInfosCertInfo["CertStartTime"].asString(); + if(!valueCertInfosCertInfo["CertExpireTime"].isNull()) + certInfosObject.certExpireTime = valueCertInfosCertInfo["CertExpireTime"].asString(); + if(!valueCertInfosCertInfo["CertStatus"].isNull()) + certInfosObject.certStatus = valueCertInfosCertInfo["CertStatus"].asString(); + if(!valueCertInfosCertInfo["CertType"].isNull()) + certInfosObject.certType = valueCertInfosCertInfo["CertType"].asString(); + if(!valueCertInfosCertInfo["DomainName"].isNull()) + certInfosObject.domainName = valueCertInfosCertInfo["DomainName"].asString(); + if(!valueCertInfosCertInfo["CertUpdateTime"].isNull()) + certInfosObject.certUpdateTime = valueCertInfosCertInfo["CertUpdateTime"].asString(); + certInfos_.push_back(certInfosObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +std::vector DescribeDcdnHttpsDomainListResult::getCertInfos()const +{ + return certInfos_; +} + +int DescribeDcdnHttpsDomainListResult::getTotalCount()const +{ + return totalCount_; +} + diff --git a/dcdn/src/model/DescribeDcdnIpaDomainConfigsRequest.cc b/dcdn/src/model/DescribeDcdnIpaDomainConfigsRequest.cc index 15330bc0c..ffccfe40c 100644 --- a/dcdn/src/model/DescribeDcdnIpaDomainConfigsRequest.cc +++ b/dcdn/src/model/DescribeDcdnIpaDomainConfigsRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnIpaDomainConfigsRequest::getFunctionNames()const void DescribeDcdnIpaDomainConfigsRequest::setFunctionNames(const std::string& functionNames) { functionNames_ = functionNames; - setCoreParameter("FunctionNames", functionNames); + setParameter("FunctionNames", functionNames); } std::string DescribeDcdnIpaDomainConfigsRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeDcdnIpaDomainConfigsRequest::getDomainName()const void DescribeDcdnIpaDomainConfigsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeDcdnIpaDomainConfigsRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DescribeDcdnIpaDomainConfigsRequest::getOwnerId()const void DescribeDcdnIpaDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnIpaDomainConfigsRequest::getSecurityToken()const @@ -68,6 +68,6 @@ std::string DescribeDcdnIpaDomainConfigsRequest::getSecurityToken()const void DescribeDcdnIpaDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnIpaDomainDetailRequest.cc b/dcdn/src/model/DescribeDcdnIpaDomainDetailRequest.cc index 8f9f263f8..fdea1d324 100644 --- a/dcdn/src/model/DescribeDcdnIpaDomainDetailRequest.cc +++ b/dcdn/src/model/DescribeDcdnIpaDomainDetailRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnIpaDomainDetailRequest::getDomainName()const void DescribeDcdnIpaDomainDetailRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeDcdnIpaDomainDetailRequest::getOwnerId()const @@ -46,7 +46,7 @@ long DescribeDcdnIpaDomainDetailRequest::getOwnerId()const void DescribeDcdnIpaDomainDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnIpaDomainDetailRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string DescribeDcdnIpaDomainDetailRequest::getSecurityToken()const void DescribeDcdnIpaDomainDetailRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnIpaServiceRequest.cc b/dcdn/src/model/DescribeDcdnIpaServiceRequest.cc index ddd348d1f..077538154 100644 --- a/dcdn/src/model/DescribeDcdnIpaServiceRequest.cc +++ b/dcdn/src/model/DescribeDcdnIpaServiceRequest.cc @@ -35,7 +35,7 @@ long DescribeDcdnIpaServiceRequest::getOwnerId()const void DescribeDcdnIpaServiceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnIpaServiceRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeDcdnIpaServiceRequest::getSecurityToken()const void DescribeDcdnIpaServiceRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnIpaUserDomainsRequest.cc b/dcdn/src/model/DescribeDcdnIpaUserDomainsRequest.cc index 8edba7001..69e224fad 100644 --- a/dcdn/src/model/DescribeDcdnIpaUserDomainsRequest.cc +++ b/dcdn/src/model/DescribeDcdnIpaUserDomainsRequest.cc @@ -35,7 +35,7 @@ int DescribeDcdnIpaUserDomainsRequest::getPageNumber()const void DescribeDcdnIpaUserDomainsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } bool DescribeDcdnIpaUserDomainsRequest::getCheckDomainShow()const @@ -46,7 +46,7 @@ bool DescribeDcdnIpaUserDomainsRequest::getCheckDomainShow()const void DescribeDcdnIpaUserDomainsRequest::setCheckDomainShow(bool checkDomainShow) { checkDomainShow_ = checkDomainShow; - setCoreParameter("CheckDomainShow", checkDomainShow ? "true" : "false"); + setParameter("CheckDomainShow", checkDomainShow ? "true" : "false"); } std::string DescribeDcdnIpaUserDomainsRequest::getResourceGroupId()const @@ -57,7 +57,7 @@ std::string DescribeDcdnIpaUserDomainsRequest::getResourceGroupId()const void DescribeDcdnIpaUserDomainsRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDcdnIpaUserDomainsRequest::getSecurityToken()const @@ -68,7 +68,7 @@ std::string DescribeDcdnIpaUserDomainsRequest::getSecurityToken()const void DescribeDcdnIpaUserDomainsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeDcdnIpaUserDomainsRequest::getPageSize()const @@ -79,7 +79,7 @@ int DescribeDcdnIpaUserDomainsRequest::getPageSize()const void DescribeDcdnIpaUserDomainsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDcdnIpaUserDomainsRequest::getFuncFilter()const @@ -90,7 +90,7 @@ std::string DescribeDcdnIpaUserDomainsRequest::getFuncFilter()const void DescribeDcdnIpaUserDomainsRequest::setFuncFilter(const std::string& funcFilter) { funcFilter_ = funcFilter; - setCoreParameter("FuncFilter", funcFilter); + setParameter("FuncFilter", funcFilter); } std::string DescribeDcdnIpaUserDomainsRequest::getDomainName()const @@ -101,7 +101,7 @@ std::string DescribeDcdnIpaUserDomainsRequest::getDomainName()const void DescribeDcdnIpaUserDomainsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeDcdnIpaUserDomainsRequest::getOwnerId()const @@ -112,7 +112,7 @@ long DescribeDcdnIpaUserDomainsRequest::getOwnerId()const void DescribeDcdnIpaUserDomainsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnIpaUserDomainsRequest::getFuncId()const @@ -123,7 +123,7 @@ std::string DescribeDcdnIpaUserDomainsRequest::getFuncId()const void DescribeDcdnIpaUserDomainsRequest::setFuncId(const std::string& funcId) { funcId_ = funcId; - setCoreParameter("FuncId", funcId); + setParameter("FuncId", funcId); } std::string DescribeDcdnIpaUserDomainsRequest::getDomainStatus()const @@ -134,7 +134,7 @@ std::string DescribeDcdnIpaUserDomainsRequest::getDomainStatus()const void DescribeDcdnIpaUserDomainsRequest::setDomainStatus(const std::string& domainStatus) { domainStatus_ = domainStatus; - setCoreParameter("DomainStatus", domainStatus); + setParameter("DomainStatus", domainStatus); } std::string DescribeDcdnIpaUserDomainsRequest::getDomainSearchType()const @@ -145,6 +145,6 @@ std::string DescribeDcdnIpaUserDomainsRequest::getDomainSearchType()const void DescribeDcdnIpaUserDomainsRequest::setDomainSearchType(const std::string& domainSearchType) { domainSearchType_ = domainSearchType; - setCoreParameter("DomainSearchType", domainSearchType); + setParameter("DomainSearchType", domainSearchType); } diff --git a/dcdn/src/model/DescribeDcdnRefreshQuotaRequest.cc b/dcdn/src/model/DescribeDcdnRefreshQuotaRequest.cc index 34540e91f..635feb49c 100644 --- a/dcdn/src/model/DescribeDcdnRefreshQuotaRequest.cc +++ b/dcdn/src/model/DescribeDcdnRefreshQuotaRequest.cc @@ -35,7 +35,7 @@ long DescribeDcdnRefreshQuotaRequest::getOwnerId()const void DescribeDcdnRefreshQuotaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnRefreshQuotaRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeDcdnRefreshQuotaRequest::getSecurityToken()const void DescribeDcdnRefreshQuotaRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnRefreshTasksRequest.cc b/dcdn/src/model/DescribeDcdnRefreshTasksRequest.cc index 1696e3730..c01dee32c 100644 --- a/dcdn/src/model/DescribeDcdnRefreshTasksRequest.cc +++ b/dcdn/src/model/DescribeDcdnRefreshTasksRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnRefreshTasksRequest::getObjectPath()const void DescribeDcdnRefreshTasksRequest::setObjectPath(const std::string& objectPath) { objectPath_ = objectPath; - setCoreParameter("ObjectPath", objectPath); + setParameter("ObjectPath", objectPath); } std::string DescribeDcdnRefreshTasksRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeDcdnRefreshTasksRequest::getStartTime()const void DescribeDcdnRefreshTasksRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeDcdnRefreshTasksRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeDcdnRefreshTasksRequest::getPageNumber()const void DescribeDcdnRefreshTasksRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeDcdnRefreshTasksRequest::getResourceGroupId()const @@ -68,7 +68,7 @@ std::string DescribeDcdnRefreshTasksRequest::getResourceGroupId()const void DescribeDcdnRefreshTasksRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDcdnRefreshTasksRequest::getSecurityToken()const @@ -79,7 +79,7 @@ std::string DescribeDcdnRefreshTasksRequest::getSecurityToken()const void DescribeDcdnRefreshTasksRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeDcdnRefreshTasksRequest::getPageSize()const @@ -90,7 +90,7 @@ int DescribeDcdnRefreshTasksRequest::getPageSize()const void DescribeDcdnRefreshTasksRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDcdnRefreshTasksRequest::getObjectType()const @@ -101,7 +101,7 @@ std::string DescribeDcdnRefreshTasksRequest::getObjectType()const void DescribeDcdnRefreshTasksRequest::setObjectType(const std::string& objectType) { objectType_ = objectType; - setCoreParameter("ObjectType", objectType); + setParameter("ObjectType", objectType); } std::string DescribeDcdnRefreshTasksRequest::getTaskId()const @@ -112,7 +112,7 @@ std::string DescribeDcdnRefreshTasksRequest::getTaskId()const void DescribeDcdnRefreshTasksRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } std::string DescribeDcdnRefreshTasksRequest::getDomainName()const @@ -123,7 +123,7 @@ std::string DescribeDcdnRefreshTasksRequest::getDomainName()const void DescribeDcdnRefreshTasksRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeDcdnRefreshTasksRequest::getEndTime()const @@ -134,7 +134,7 @@ std::string DescribeDcdnRefreshTasksRequest::getEndTime()const void DescribeDcdnRefreshTasksRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnRefreshTasksRequest::getOwnerId()const @@ -145,7 +145,7 @@ long DescribeDcdnRefreshTasksRequest::getOwnerId()const void DescribeDcdnRefreshTasksRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnRefreshTasksRequest::getStatus()const @@ -156,6 +156,6 @@ std::string DescribeDcdnRefreshTasksRequest::getStatus()const void DescribeDcdnRefreshTasksRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/dcdn/src/model/DescribeDcdnServiceRequest.cc b/dcdn/src/model/DescribeDcdnServiceRequest.cc index 1f707eb60..d540e28ca 100644 --- a/dcdn/src/model/DescribeDcdnServiceRequest.cc +++ b/dcdn/src/model/DescribeDcdnServiceRequest.cc @@ -35,7 +35,7 @@ long DescribeDcdnServiceRequest::getOwnerId()const void DescribeDcdnServiceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnServiceRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeDcdnServiceRequest::getSecurityToken()const void DescribeDcdnServiceRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnTopDomainsByFlowRequest.cc b/dcdn/src/model/DescribeDcdnTopDomainsByFlowRequest.cc index c05f25633..dd2ea9f54 100644 --- a/dcdn/src/model/DescribeDcdnTopDomainsByFlowRequest.cc +++ b/dcdn/src/model/DescribeDcdnTopDomainsByFlowRequest.cc @@ -35,7 +35,7 @@ std::string DescribeDcdnTopDomainsByFlowRequest::getStartTime()const void DescribeDcdnTopDomainsByFlowRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeDcdnTopDomainsByFlowRequest::getLimit()const @@ -46,7 +46,7 @@ long DescribeDcdnTopDomainsByFlowRequest::getLimit()const void DescribeDcdnTopDomainsByFlowRequest::setLimit(long limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } std::string DescribeDcdnTopDomainsByFlowRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeDcdnTopDomainsByFlowRequest::getEndTime()const void DescribeDcdnTopDomainsByFlowRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeDcdnTopDomainsByFlowRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeDcdnTopDomainsByFlowRequest::getOwnerId()const void DescribeDcdnTopDomainsByFlowRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/DescribeDcdnUserDomainsRequest.cc b/dcdn/src/model/DescribeDcdnUserDomainsRequest.cc index b7abdf92f..fbfb1e1f5 100644 --- a/dcdn/src/model/DescribeDcdnUserDomainsRequest.cc +++ b/dcdn/src/model/DescribeDcdnUserDomainsRequest.cc @@ -35,7 +35,7 @@ int DescribeDcdnUserDomainsRequest::getPageNumber()const void DescribeDcdnUserDomainsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } bool DescribeDcdnUserDomainsRequest::getCheckDomainShow()const @@ -46,7 +46,7 @@ bool DescribeDcdnUserDomainsRequest::getCheckDomainShow()const void DescribeDcdnUserDomainsRequest::setCheckDomainShow(bool checkDomainShow) { checkDomainShow_ = checkDomainShow; - setCoreParameter("CheckDomainShow", checkDomainShow ? "true" : "false"); + setParameter("CheckDomainShow", checkDomainShow ? "true" : "false"); } std::string DescribeDcdnUserDomainsRequest::getResourceGroupId()const @@ -57,7 +57,7 @@ std::string DescribeDcdnUserDomainsRequest::getResourceGroupId()const void DescribeDcdnUserDomainsRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeDcdnUserDomainsRequest::getSecurityToken()const @@ -68,7 +68,7 @@ std::string DescribeDcdnUserDomainsRequest::getSecurityToken()const void DescribeDcdnUserDomainsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeDcdnUserDomainsRequest::getChangeEndTime()const @@ -79,7 +79,7 @@ std::string DescribeDcdnUserDomainsRequest::getChangeEndTime()const void DescribeDcdnUserDomainsRequest::setChangeEndTime(const std::string& changeEndTime) { changeEndTime_ = changeEndTime; - setCoreParameter("ChangeEndTime", changeEndTime); + setParameter("ChangeEndTime", changeEndTime); } int DescribeDcdnUserDomainsRequest::getPageSize()const @@ -90,7 +90,7 @@ int DescribeDcdnUserDomainsRequest::getPageSize()const void DescribeDcdnUserDomainsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDcdnUserDomainsRequest::getFuncFilter()const @@ -101,7 +101,7 @@ std::string DescribeDcdnUserDomainsRequest::getFuncFilter()const void DescribeDcdnUserDomainsRequest::setFuncFilter(const std::string& funcFilter) { funcFilter_ = funcFilter; - setCoreParameter("FuncFilter", funcFilter); + setParameter("FuncFilter", funcFilter); } std::string DescribeDcdnUserDomainsRequest::getDomainName()const @@ -112,7 +112,7 @@ std::string DescribeDcdnUserDomainsRequest::getDomainName()const void DescribeDcdnUserDomainsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeDcdnUserDomainsRequest::getOwnerId()const @@ -123,7 +123,7 @@ long DescribeDcdnUserDomainsRequest::getOwnerId()const void DescribeDcdnUserDomainsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnUserDomainsRequest::getFuncId()const @@ -134,7 +134,7 @@ std::string DescribeDcdnUserDomainsRequest::getFuncId()const void DescribeDcdnUserDomainsRequest::setFuncId(const std::string& funcId) { funcId_ = funcId; - setCoreParameter("FuncId", funcId); + setParameter("FuncId", funcId); } std::string DescribeDcdnUserDomainsRequest::getDomainStatus()const @@ -145,7 +145,7 @@ std::string DescribeDcdnUserDomainsRequest::getDomainStatus()const void DescribeDcdnUserDomainsRequest::setDomainStatus(const std::string& domainStatus) { domainStatus_ = domainStatus; - setCoreParameter("DomainStatus", domainStatus); + setParameter("DomainStatus", domainStatus); } std::string DescribeDcdnUserDomainsRequest::getDomainSearchType()const @@ -156,7 +156,7 @@ std::string DescribeDcdnUserDomainsRequest::getDomainSearchType()const void DescribeDcdnUserDomainsRequest::setDomainSearchType(const std::string& domainSearchType) { domainSearchType_ = domainSearchType; - setCoreParameter("DomainSearchType", domainSearchType); + setParameter("DomainSearchType", domainSearchType); } std::string DescribeDcdnUserDomainsRequest::getChangeStartTime()const @@ -167,6 +167,6 @@ std::string DescribeDcdnUserDomainsRequest::getChangeStartTime()const void DescribeDcdnUserDomainsRequest::setChangeStartTime(const std::string& changeStartTime) { changeStartTime_ = changeStartTime; - setCoreParameter("ChangeStartTime", changeStartTime); + setParameter("ChangeStartTime", changeStartTime); } diff --git a/dcdn/src/model/DescribeDcdnUserQuotaRequest.cc b/dcdn/src/model/DescribeDcdnUserQuotaRequest.cc index 4166c7c67..2767f66b3 100644 --- a/dcdn/src/model/DescribeDcdnUserQuotaRequest.cc +++ b/dcdn/src/model/DescribeDcdnUserQuotaRequest.cc @@ -35,7 +35,7 @@ long DescribeDcdnUserQuotaRequest::getOwnerId()const void DescribeDcdnUserQuotaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnUserQuotaRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeDcdnUserQuotaRequest::getSecurityToken()const void DescribeDcdnUserQuotaRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeDcdnUserResourcePackageRequest.cc b/dcdn/src/model/DescribeDcdnUserResourcePackageRequest.cc index 3bc9a6419..28cc7142c 100644 --- a/dcdn/src/model/DescribeDcdnUserResourcePackageRequest.cc +++ b/dcdn/src/model/DescribeDcdnUserResourcePackageRequest.cc @@ -35,7 +35,7 @@ long DescribeDcdnUserResourcePackageRequest::getOwnerId()const void DescribeDcdnUserResourcePackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDcdnUserResourcePackageRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeDcdnUserResourcePackageRequest::getSecurityToken()const void DescribeDcdnUserResourcePackageRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeUserDcdnIpaStatusRequest.cc b/dcdn/src/model/DescribeUserDcdnIpaStatusRequest.cc index 6800538fe..59bb369f3 100644 --- a/dcdn/src/model/DescribeUserDcdnIpaStatusRequest.cc +++ b/dcdn/src/model/DescribeUserDcdnIpaStatusRequest.cc @@ -35,7 +35,7 @@ long DescribeUserDcdnIpaStatusRequest::getOwnerId()const void DescribeUserDcdnIpaStatusRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeUserDcdnIpaStatusRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeUserDcdnIpaStatusRequest::getSecurityToken()const void DescribeUserDcdnIpaStatusRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/DescribeUserDcdnStatusRequest.cc b/dcdn/src/model/DescribeUserDcdnStatusRequest.cc index f77ec059c..1eff00642 100644 --- a/dcdn/src/model/DescribeUserDcdnStatusRequest.cc +++ b/dcdn/src/model/DescribeUserDcdnStatusRequest.cc @@ -35,7 +35,7 @@ long DescribeUserDcdnStatusRequest::getOwnerId()const void DescribeUserDcdnStatusRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeUserDcdnStatusRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeUserDcdnStatusRequest::getSecurityToken()const void DescribeUserDcdnStatusRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/ModifyDCdnDomainSchdmByPropertyRequest.cc b/dcdn/src/model/ModifyDCdnDomainSchdmByPropertyRequest.cc index e45f9cbfe..8f5b24295 100644 --- a/dcdn/src/model/ModifyDCdnDomainSchdmByPropertyRequest.cc +++ b/dcdn/src/model/ModifyDCdnDomainSchdmByPropertyRequest.cc @@ -35,7 +35,7 @@ std::string ModifyDCdnDomainSchdmByPropertyRequest::getProperty()const void ModifyDCdnDomainSchdmByPropertyRequest::setProperty(const std::string& property) { property_ = property; - setCoreParameter("Property", property); + setParameter("Property", property); } std::string ModifyDCdnDomainSchdmByPropertyRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string ModifyDCdnDomainSchdmByPropertyRequest::getDomainName()const void ModifyDCdnDomainSchdmByPropertyRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long ModifyDCdnDomainSchdmByPropertyRequest::getOwnerId()const @@ -57,6 +57,6 @@ long ModifyDCdnDomainSchdmByPropertyRequest::getOwnerId()const void ModifyDCdnDomainSchdmByPropertyRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/PreloadDcdnObjectCachesRequest.cc b/dcdn/src/model/PreloadDcdnObjectCachesRequest.cc index 0b47d2a42..8ce258002 100644 --- a/dcdn/src/model/PreloadDcdnObjectCachesRequest.cc +++ b/dcdn/src/model/PreloadDcdnObjectCachesRequest.cc @@ -35,7 +35,7 @@ std::string PreloadDcdnObjectCachesRequest::getArea()const void PreloadDcdnObjectCachesRequest::setArea(const std::string& area) { area_ = area; - setCoreParameter("Area", area); + setParameter("Area", area); } std::string PreloadDcdnObjectCachesRequest::getObjectPath()const @@ -46,7 +46,7 @@ std::string PreloadDcdnObjectCachesRequest::getObjectPath()const void PreloadDcdnObjectCachesRequest::setObjectPath(const std::string& objectPath) { objectPath_ = objectPath; - setCoreParameter("ObjectPath", objectPath); + setParameter("ObjectPath", objectPath); } long PreloadDcdnObjectCachesRequest::getOwnerId()const @@ -57,7 +57,7 @@ long PreloadDcdnObjectCachesRequest::getOwnerId()const void PreloadDcdnObjectCachesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string PreloadDcdnObjectCachesRequest::getSecurityToken()const @@ -68,6 +68,6 @@ std::string PreloadDcdnObjectCachesRequest::getSecurityToken()const void PreloadDcdnObjectCachesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/RefreshDcdnObjectCachesRequest.cc b/dcdn/src/model/RefreshDcdnObjectCachesRequest.cc index 9477ad34f..6513d1b92 100644 --- a/dcdn/src/model/RefreshDcdnObjectCachesRequest.cc +++ b/dcdn/src/model/RefreshDcdnObjectCachesRequest.cc @@ -35,7 +35,7 @@ std::string RefreshDcdnObjectCachesRequest::getObjectPath()const void RefreshDcdnObjectCachesRequest::setObjectPath(const std::string& objectPath) { objectPath_ = objectPath; - setCoreParameter("ObjectPath", objectPath); + setParameter("ObjectPath", objectPath); } long RefreshDcdnObjectCachesRequest::getOwnerId()const @@ -46,7 +46,7 @@ long RefreshDcdnObjectCachesRequest::getOwnerId()const void RefreshDcdnObjectCachesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RefreshDcdnObjectCachesRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string RefreshDcdnObjectCachesRequest::getSecurityToken()const void RefreshDcdnObjectCachesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string RefreshDcdnObjectCachesRequest::getObjectType()const @@ -68,6 +68,6 @@ std::string RefreshDcdnObjectCachesRequest::getObjectType()const void RefreshDcdnObjectCachesRequest::setObjectType(const std::string& objectType) { objectType_ = objectType; - setCoreParameter("ObjectType", objectType); + setParameter("ObjectType", objectType); } diff --git a/dcdn/src/model/SetDcdnDomainCertificateRequest.cc b/dcdn/src/model/SetDcdnDomainCertificateRequest.cc index 1058ec2b2..5ac6f3967 100644 --- a/dcdn/src/model/SetDcdnDomainCertificateRequest.cc +++ b/dcdn/src/model/SetDcdnDomainCertificateRequest.cc @@ -35,7 +35,7 @@ std::string SetDcdnDomainCertificateRequest::getSSLProtocol()const void SetDcdnDomainCertificateRequest::setSSLProtocol(const std::string& sSLProtocol) { sSLProtocol_ = sSLProtocol; - setCoreParameter("SSLProtocol", sSLProtocol); + setParameter("SSLProtocol", sSLProtocol); } std::string SetDcdnDomainCertificateRequest::getSecurityToken()const @@ -46,7 +46,7 @@ std::string SetDcdnDomainCertificateRequest::getSecurityToken()const void SetDcdnDomainCertificateRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetDcdnDomainCertificateRequest::getCertType()const @@ -57,7 +57,7 @@ std::string SetDcdnDomainCertificateRequest::getCertType()const void SetDcdnDomainCertificateRequest::setCertType(const std::string& certType) { certType_ = certType; - setCoreParameter("CertType", certType); + setParameter("CertType", certType); } std::string SetDcdnDomainCertificateRequest::getSSLPri()const @@ -68,7 +68,7 @@ std::string SetDcdnDomainCertificateRequest::getSSLPri()const void SetDcdnDomainCertificateRequest::setSSLPri(const std::string& sSLPri) { sSLPri_ = sSLPri; - setCoreParameter("SSLPri", sSLPri); + setParameter("SSLPri", sSLPri); } std::string SetDcdnDomainCertificateRequest::getForceSet()const @@ -79,7 +79,7 @@ std::string SetDcdnDomainCertificateRequest::getForceSet()const void SetDcdnDomainCertificateRequest::setForceSet(const std::string& forceSet) { forceSet_ = forceSet; - setCoreParameter("ForceSet", forceSet); + setParameter("ForceSet", forceSet); } std::string SetDcdnDomainCertificateRequest::getCertName()const @@ -90,7 +90,7 @@ std::string SetDcdnDomainCertificateRequest::getCertName()const void SetDcdnDomainCertificateRequest::setCertName(const std::string& certName) { certName_ = certName; - setCoreParameter("CertName", certName); + setParameter("CertName", certName); } std::string SetDcdnDomainCertificateRequest::getDomainName()const @@ -101,7 +101,7 @@ std::string SetDcdnDomainCertificateRequest::getDomainName()const void SetDcdnDomainCertificateRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SetDcdnDomainCertificateRequest::getOwnerId()const @@ -112,7 +112,7 @@ long SetDcdnDomainCertificateRequest::getOwnerId()const void SetDcdnDomainCertificateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetDcdnDomainCertificateRequest::getSSLPub()const @@ -123,7 +123,7 @@ std::string SetDcdnDomainCertificateRequest::getSSLPub()const void SetDcdnDomainCertificateRequest::setSSLPub(const std::string& sSLPub) { sSLPub_ = sSLPub; - setCoreParameter("SSLPub", sSLPub); + setParameter("SSLPub", sSLPub); } std::string SetDcdnDomainCertificateRequest::getRegion()const @@ -134,6 +134,6 @@ std::string SetDcdnDomainCertificateRequest::getRegion()const void SetDcdnDomainCertificateRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/dcdn/src/model/StartDcdnDomainRequest.cc b/dcdn/src/model/StartDcdnDomainRequest.cc index e6ee7bda5..3a1c95ab2 100644 --- a/dcdn/src/model/StartDcdnDomainRequest.cc +++ b/dcdn/src/model/StartDcdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string StartDcdnDomainRequest::getDomainName()const void StartDcdnDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long StartDcdnDomainRequest::getOwnerId()const @@ -46,7 +46,7 @@ long StartDcdnDomainRequest::getOwnerId()const void StartDcdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StartDcdnDomainRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string StartDcdnDomainRequest::getSecurityToken()const void StartDcdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/StartDcdnIpaDomainRequest.cc b/dcdn/src/model/StartDcdnIpaDomainRequest.cc index 34e297b88..04999d3be 100644 --- a/dcdn/src/model/StartDcdnIpaDomainRequest.cc +++ b/dcdn/src/model/StartDcdnIpaDomainRequest.cc @@ -35,7 +35,7 @@ std::string StartDcdnIpaDomainRequest::getDomainName()const void StartDcdnIpaDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long StartDcdnIpaDomainRequest::getOwnerId()const @@ -46,7 +46,7 @@ long StartDcdnIpaDomainRequest::getOwnerId()const void StartDcdnIpaDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StartDcdnIpaDomainRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string StartDcdnIpaDomainRequest::getSecurityToken()const void StartDcdnIpaDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/StopDcdnDomainRequest.cc b/dcdn/src/model/StopDcdnDomainRequest.cc index 997d20ca1..d725e2316 100644 --- a/dcdn/src/model/StopDcdnDomainRequest.cc +++ b/dcdn/src/model/StopDcdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string StopDcdnDomainRequest::getDomainName()const void StopDcdnDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long StopDcdnDomainRequest::getOwnerId()const @@ -46,7 +46,7 @@ long StopDcdnDomainRequest::getOwnerId()const void StopDcdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StopDcdnDomainRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string StopDcdnDomainRequest::getSecurityToken()const void StopDcdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/StopDcdnIpaDomainRequest.cc b/dcdn/src/model/StopDcdnIpaDomainRequest.cc index 51d97e71a..1379a098f 100644 --- a/dcdn/src/model/StopDcdnIpaDomainRequest.cc +++ b/dcdn/src/model/StopDcdnIpaDomainRequest.cc @@ -35,7 +35,7 @@ std::string StopDcdnIpaDomainRequest::getDomainName()const void StopDcdnIpaDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long StopDcdnIpaDomainRequest::getOwnerId()const @@ -46,7 +46,7 @@ long StopDcdnIpaDomainRequest::getOwnerId()const void StopDcdnIpaDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StopDcdnIpaDomainRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string StopDcdnIpaDomainRequest::getSecurityToken()const void StopDcdnIpaDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/dcdn/src/model/UpdateDcdnDomainRequest.cc b/dcdn/src/model/UpdateDcdnDomainRequest.cc index 87fcbecd3..4323bf677 100644 --- a/dcdn/src/model/UpdateDcdnDomainRequest.cc +++ b/dcdn/src/model/UpdateDcdnDomainRequest.cc @@ -27,17 +27,6 @@ UpdateDcdnDomainRequest::UpdateDcdnDomainRequest() : UpdateDcdnDomainRequest::~UpdateDcdnDomainRequest() {} -std::string UpdateDcdnDomainRequest::getTopLevelDomain()const -{ - return topLevelDomain_; -} - -void UpdateDcdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) -{ - topLevelDomain_ = topLevelDomain; - setCoreParameter("TopLevelDomain", topLevelDomain); -} - std::string UpdateDcdnDomainRequest::getSources()const { return sources_; @@ -46,29 +35,7 @@ std::string UpdateDcdnDomainRequest::getSources()const void UpdateDcdnDomainRequest::setSources(const std::string& sources) { sources_ = sources; - setCoreParameter("Sources", sources); -} - -std::string UpdateDcdnDomainRequest::getDomainName()const -{ - return domainName_; -} - -void UpdateDcdnDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long UpdateDcdnDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void UpdateDcdnDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("Sources", sources); } std::string UpdateDcdnDomainRequest::getResourceGroupId()const @@ -79,7 +46,7 @@ std::string UpdateDcdnDomainRequest::getResourceGroupId()const void UpdateDcdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string UpdateDcdnDomainRequest::getSecurityToken()const @@ -90,6 +57,39 @@ std::string UpdateDcdnDomainRequest::getSecurityToken()const void UpdateDcdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); +} + +std::string UpdateDcdnDomainRequest::getTopLevelDomain()const +{ + return topLevelDomain_; +} + +void UpdateDcdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) +{ + topLevelDomain_ = topLevelDomain; + setParameter("TopLevelDomain", topLevelDomain); +} + +std::string UpdateDcdnDomainRequest::getDomainName()const +{ + return domainName_; +} + +void UpdateDcdnDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long UpdateDcdnDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void UpdateDcdnDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dcdn/src/model/UpdateDcdnIpaDomainRequest.cc b/dcdn/src/model/UpdateDcdnIpaDomainRequest.cc index d45b9e0c1..95b571ba7 100644 --- a/dcdn/src/model/UpdateDcdnIpaDomainRequest.cc +++ b/dcdn/src/model/UpdateDcdnIpaDomainRequest.cc @@ -35,7 +35,7 @@ std::string UpdateDcdnIpaDomainRequest::getSources()const void UpdateDcdnIpaDomainRequest::setSources(const std::string& sources) { sources_ = sources; - setCoreParameter("Sources", sources); + setParameter("Sources", sources); } std::string UpdateDcdnIpaDomainRequest::getResourceGroupId()const @@ -46,7 +46,7 @@ std::string UpdateDcdnIpaDomainRequest::getResourceGroupId()const void UpdateDcdnIpaDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string UpdateDcdnIpaDomainRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string UpdateDcdnIpaDomainRequest::getSecurityToken()const void UpdateDcdnIpaDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string UpdateDcdnIpaDomainRequest::getTopLevelDomain()const @@ -68,7 +68,7 @@ std::string UpdateDcdnIpaDomainRequest::getTopLevelDomain()const void UpdateDcdnIpaDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) { topLevelDomain_ = topLevelDomain; - setCoreParameter("TopLevelDomain", topLevelDomain); + setParameter("TopLevelDomain", topLevelDomain); } std::string UpdateDcdnIpaDomainRequest::getDomainName()const @@ -79,7 +79,7 @@ std::string UpdateDcdnIpaDomainRequest::getDomainName()const void UpdateDcdnIpaDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long UpdateDcdnIpaDomainRequest::getOwnerId()const @@ -90,6 +90,6 @@ long UpdateDcdnIpaDomainRequest::getOwnerId()const void UpdateDcdnIpaDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dds/CMakeLists.txt b/dds/CMakeLists.txt index 876a0b083..3e910b4ec 100644 --- a/dds/CMakeLists.txt +++ b/dds/CMakeLists.txt @@ -87,6 +87,8 @@ set(dds_public_header_model include/alibabacloud/dds/model/DescribeInstanceAutoRenewalAttributeResult.h include/alibabacloud/dds/model/DescribeKernelReleaseNotesRequest.h include/alibabacloud/dds/model/DescribeKernelReleaseNotesResult.h + include/alibabacloud/dds/model/DescribeMongoDBLogConfigRequest.h + include/alibabacloud/dds/model/DescribeMongoDBLogConfigResult.h include/alibabacloud/dds/model/DescribeParameterModificationHistoryRequest.h include/alibabacloud/dds/model/DescribeParameterModificationHistoryResult.h include/alibabacloud/dds/model/DescribeParameterTemplatesRequest.h @@ -254,6 +256,8 @@ set(dds_src src/model/DescribeInstanceAutoRenewalAttributeResult.cc src/model/DescribeKernelReleaseNotesRequest.cc src/model/DescribeKernelReleaseNotesResult.cc + src/model/DescribeMongoDBLogConfigRequest.cc + src/model/DescribeMongoDBLogConfigResult.cc src/model/DescribeParameterModificationHistoryRequest.cc src/model/DescribeParameterModificationHistoryResult.cc src/model/DescribeParameterTemplatesRequest.cc diff --git a/dds/include/alibabacloud/dds/DdsClient.h b/dds/include/alibabacloud/dds/DdsClient.h index 60e59061f..87f12e9bc 100644 --- a/dds/include/alibabacloud/dds/DdsClient.h +++ b/dds/include/alibabacloud/dds/DdsClient.h @@ -88,6 +88,8 @@ #include "model/DescribeInstanceAutoRenewalAttributeResult.h" #include "model/DescribeKernelReleaseNotesRequest.h" #include "model/DescribeKernelReleaseNotesResult.h" +#include "model/DescribeMongoDBLogConfigRequest.h" +#include "model/DescribeMongoDBLogConfigResult.h" #include "model/DescribeParameterModificationHistoryRequest.h" #include "model/DescribeParameterModificationHistoryResult.h" #include "model/DescribeParameterTemplatesRequest.h" @@ -294,6 +296,9 @@ namespace AlibabaCloud typedef Outcome DescribeKernelReleaseNotesOutcome; typedef std::future DescribeKernelReleaseNotesOutcomeCallable; typedef std::function&)> DescribeKernelReleaseNotesAsyncHandler; + typedef Outcome DescribeMongoDBLogConfigOutcome; + typedef std::future DescribeMongoDBLogConfigOutcomeCallable; + typedef std::function&)> DescribeMongoDBLogConfigAsyncHandler; typedef Outcome DescribeParameterModificationHistoryOutcome; typedef std::future DescribeParameterModificationHistoryOutcomeCallable; typedef std::function&)> DescribeParameterModificationHistoryAsyncHandler; @@ -545,6 +550,9 @@ namespace AlibabaCloud DescribeKernelReleaseNotesOutcome describeKernelReleaseNotes(const Model::DescribeKernelReleaseNotesRequest &request)const; void describeKernelReleaseNotesAsync(const Model::DescribeKernelReleaseNotesRequest& request, const DescribeKernelReleaseNotesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeKernelReleaseNotesOutcomeCallable describeKernelReleaseNotesCallable(const Model::DescribeKernelReleaseNotesRequest& request) const; + DescribeMongoDBLogConfigOutcome describeMongoDBLogConfig(const Model::DescribeMongoDBLogConfigRequest &request)const; + void describeMongoDBLogConfigAsync(const Model::DescribeMongoDBLogConfigRequest& request, const DescribeMongoDBLogConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeMongoDBLogConfigOutcomeCallable describeMongoDBLogConfigCallable(const Model::DescribeMongoDBLogConfigRequest& request) const; DescribeParameterModificationHistoryOutcome describeParameterModificationHistory(const Model::DescribeParameterModificationHistoryRequest &request)const; void describeParameterModificationHistoryAsync(const Model::DescribeParameterModificationHistoryRequest& request, const DescribeParameterModificationHistoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeParameterModificationHistoryOutcomeCallable describeParameterModificationHistoryCallable(const Model::DescribeParameterModificationHistoryRequest& request) const; diff --git a/dds/include/alibabacloud/dds/model/DescribeAuditRecordsResult.h b/dds/include/alibabacloud/dds/model/DescribeAuditRecordsResult.h index 11914e379..bfd8206e7 100644 --- a/dds/include/alibabacloud/dds/model/DescribeAuditRecordsResult.h +++ b/dds/include/alibabacloud/dds/model/DescribeAuditRecordsResult.h @@ -34,6 +34,7 @@ namespace AlibabaCloud public: struct SQLRecord { + std::string tableName; std::string executeTime; std::string threadID; long returnRowCounts; diff --git a/dds/include/alibabacloud/dds/model/DescribeMongoDBLogConfigRequest.h b/dds/include/alibabacloud/dds/model/DescribeMongoDBLogConfigRequest.h new file mode 100644 index 000000000..dac248d5f --- /dev/null +++ b/dds/include/alibabacloud/dds/model/DescribeMongoDBLogConfigRequest.h @@ -0,0 +1,66 @@ +/* + * 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_DDS_MODEL_DESCRIBEMONGODBLOGCONFIGREQUEST_H_ +#define ALIBABACLOUD_DDS_MODEL_DESCRIBEMONGODBLOGCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dds + { + namespace Model + { + class ALIBABACLOUD_DDS_EXPORT DescribeMongoDBLogConfigRequest : public RpcServiceRequest + { + + public: + DescribeMongoDBLogConfigRequest(); + ~DescribeMongoDBLogConfigRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDBInstanceId()const; + void setDBInstanceId(const std::string& dBInstanceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string securityToken_; + std::string dBInstanceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DDS_MODEL_DESCRIBEMONGODBLOGCONFIGREQUEST_H_ \ No newline at end of file diff --git a/dds/include/alibabacloud/dds/model/DescribeMongoDBLogConfigResult.h b/dds/include/alibabacloud/dds/model/DescribeMongoDBLogConfigResult.h new file mode 100644 index 000000000..8c03b0dc4 --- /dev/null +++ b/dds/include/alibabacloud/dds/model/DescribeMongoDBLogConfigResult.h @@ -0,0 +1,55 @@ +/* + * 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_DDS_MODEL_DESCRIBEMONGODBLOGCONFIGRESULT_H_ +#define ALIBABACLOUD_DDS_MODEL_DESCRIBEMONGODBLOGCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dds + { + namespace Model + { + class ALIBABACLOUD_DDS_EXPORT DescribeMongoDBLogConfigResult : public ServiceResult + { + public: + + + DescribeMongoDBLogConfigResult(); + explicit DescribeMongoDBLogConfigResult(const std::string &payload); + ~DescribeMongoDBLogConfigResult(); + std::string getUserProjectName()const; + int getIsUserProjectLogstoreExist()const; + int getIsEtlMetaExist()const; + + protected: + void parse(const std::string &payload); + private: + std::string userProjectName_; + int isUserProjectLogstoreExist_; + int isEtlMetaExist_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DDS_MODEL_DESCRIBEMONGODBLOGCONFIGRESULT_H_ \ No newline at end of file diff --git a/dds/include/alibabacloud/dds/model/DescribeRegionsResult.h b/dds/include/alibabacloud/dds/model/DescribeRegionsResult.h index 00ff89e55..8f5dfba8e 100644 --- a/dds/include/alibabacloud/dds/model/DescribeRegionsResult.h +++ b/dds/include/alibabacloud/dds/model/DescribeRegionsResult.h @@ -40,6 +40,7 @@ namespace AlibabaCloud std::string zoneId; }; std::string regionId; + std::string zoneIds; std::vector zones; }; diff --git a/dds/include/alibabacloud/dds/model/DescribeShardingNetworkAddressResult.h b/dds/include/alibabacloud/dds/model/DescribeShardingNetworkAddressResult.h index 4528c8b1c..d553f19c1 100644 --- a/dds/include/alibabacloud/dds/model/DescribeShardingNetworkAddressResult.h +++ b/dds/include/alibabacloud/dds/model/DescribeShardingNetworkAddressResult.h @@ -45,16 +45,28 @@ namespace AlibabaCloud std::string iPAddress; std::string vswitchId; }; + struct CompatibleConnection + { + std::string networkAddress; + std::string vPCId; + std::string networkType; + std::string port; + std::string expiredTime; + std::string iPAddress; + std::string vswitchId; + }; DescribeShardingNetworkAddressResult(); explicit DescribeShardingNetworkAddressResult(const std::string &payload); ~DescribeShardingNetworkAddressResult(); + std::vector getCompatibleConnections()const; std::vector getNetworkAddresses()const; protected: void parse(const std::string &payload); private: + std::vector compatibleConnections_; std::vector networkAddresses_; }; diff --git a/dds/src/DdsClient.cc b/dds/src/DdsClient.cc index 96ef79ab3..17bd56925 100644 --- a/dds/src/DdsClient.cc +++ b/dds/src/DdsClient.cc @@ -1239,6 +1239,42 @@ DdsClient::DescribeKernelReleaseNotesOutcomeCallable DdsClient::describeKernelRe return task->get_future(); } +DdsClient::DescribeMongoDBLogConfigOutcome DdsClient::describeMongoDBLogConfig(const DescribeMongoDBLogConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeMongoDBLogConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeMongoDBLogConfigOutcome(DescribeMongoDBLogConfigResult(outcome.result())); + else + return DescribeMongoDBLogConfigOutcome(outcome.error()); +} + +void DdsClient::describeMongoDBLogConfigAsync(const DescribeMongoDBLogConfigRequest& request, const DescribeMongoDBLogConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeMongoDBLogConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DdsClient::DescribeMongoDBLogConfigOutcomeCallable DdsClient::describeMongoDBLogConfigCallable(const DescribeMongoDBLogConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeMongoDBLogConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DdsClient::DescribeParameterModificationHistoryOutcome DdsClient::describeParameterModificationHistory(const DescribeParameterModificationHistoryRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/dds/src/model/DescribeAuditRecordsResult.cc b/dds/src/model/DescribeAuditRecordsResult.cc index 298ef9fef..88efde7d8 100644 --- a/dds/src/model/DescribeAuditRecordsResult.cc +++ b/dds/src/model/DescribeAuditRecordsResult.cc @@ -59,6 +59,8 @@ void DescribeAuditRecordsResult::parse(const std::string &payload) itemsObject.executeTime = valueItemsSQLRecord["ExecuteTime"].asString(); if(!valueItemsSQLRecord["ThreadID"].isNull()) itemsObject.threadID = valueItemsSQLRecord["ThreadID"].asString(); + if(!valueItemsSQLRecord["TableName"].isNull()) + itemsObject.tableName = valueItemsSQLRecord["TableName"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/dds/src/model/DescribeMongoDBLogConfigRequest.cc b/dds/src/model/DescribeMongoDBLogConfigRequest.cc new file mode 100644 index 000000000..9ddf445ee --- /dev/null +++ b/dds/src/model/DescribeMongoDBLogConfigRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Dds::Model::DescribeMongoDBLogConfigRequest; + +DescribeMongoDBLogConfigRequest::DescribeMongoDBLogConfigRequest() : + RpcServiceRequest("dds", "2015-12-01", "DescribeMongoDBLogConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeMongoDBLogConfigRequest::~DescribeMongoDBLogConfigRequest() +{} + +long DescribeMongoDBLogConfigRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeMongoDBLogConfigRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeMongoDBLogConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeMongoDBLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeMongoDBLogConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeMongoDBLogConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeMongoDBLogConfigRequest::getDBInstanceId()const +{ + return dBInstanceId_; +} + +void DescribeMongoDBLogConfigRequest::setDBInstanceId(const std::string& dBInstanceId) +{ + dBInstanceId_ = dBInstanceId; + setParameter("DBInstanceId", dBInstanceId); +} + +std::string DescribeMongoDBLogConfigRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeMongoDBLogConfigRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeMongoDBLogConfigRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeMongoDBLogConfigRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeMongoDBLogConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeMongoDBLogConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/dds/src/model/DescribeMongoDBLogConfigResult.cc b/dds/src/model/DescribeMongoDBLogConfigResult.cc new file mode 100644 index 000000000..a28346d1f --- /dev/null +++ b/dds/src/model/DescribeMongoDBLogConfigResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dds; +using namespace AlibabaCloud::Dds::Model; + +DescribeMongoDBLogConfigResult::DescribeMongoDBLogConfigResult() : + ServiceResult() +{} + +DescribeMongoDBLogConfigResult::DescribeMongoDBLogConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeMongoDBLogConfigResult::~DescribeMongoDBLogConfigResult() +{} + +void DescribeMongoDBLogConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["UserProjectName"].isNull()) + userProjectName_ = value["UserProjectName"].asString(); + if(!value["IsUserProjectLogstoreExist"].isNull()) + isUserProjectLogstoreExist_ = std::stoi(value["IsUserProjectLogstoreExist"].asString()); + if(!value["IsEtlMetaExist"].isNull()) + isEtlMetaExist_ = std::stoi(value["IsEtlMetaExist"].asString()); + +} + +std::string DescribeMongoDBLogConfigResult::getUserProjectName()const +{ + return userProjectName_; +} + +int DescribeMongoDBLogConfigResult::getIsUserProjectLogstoreExist()const +{ + return isUserProjectLogstoreExist_; +} + +int DescribeMongoDBLogConfigResult::getIsEtlMetaExist()const +{ + return isEtlMetaExist_; +} + diff --git a/dds/src/model/DescribeRegionsResult.cc b/dds/src/model/DescribeRegionsResult.cc index b3dbc6baf..d752ea8e2 100644 --- a/dds/src/model/DescribeRegionsResult.cc +++ b/dds/src/model/DescribeRegionsResult.cc @@ -45,6 +45,8 @@ void DescribeRegionsResult::parse(const std::string &payload) DdsRegion regionsObject; if(!valueRegionsDdsRegion["RegionId"].isNull()) regionsObject.regionId = valueRegionsDdsRegion["RegionId"].asString(); + if(!valueRegionsDdsRegion["ZoneIds"].isNull()) + regionsObject.zoneIds = valueRegionsDdsRegion["ZoneIds"].asString(); auto allZonesNode = allRegionsNode["Zones"]["Zone"]; for (auto allRegionsNodeZonesZone : allZonesNode) { diff --git a/dds/src/model/DescribeShardingNetworkAddressResult.cc b/dds/src/model/DescribeShardingNetworkAddressResult.cc index ffe7714fa..4b54dc4af 100644 --- a/dds/src/model/DescribeShardingNetworkAddressResult.cc +++ b/dds/src/model/DescribeShardingNetworkAddressResult.cc @@ -65,9 +65,34 @@ void DescribeShardingNetworkAddressResult::parse(const std::string &payload) networkAddressesObject.role = valueNetworkAddressesNetworkAddress["Role"].asString(); networkAddresses_.push_back(networkAddressesObject); } + auto allCompatibleConnectionsNode = value["CompatibleConnections"]["CompatibleConnection"]; + for (auto valueCompatibleConnectionsCompatibleConnection : allCompatibleConnectionsNode) + { + CompatibleConnection compatibleConnectionsObject; + if(!valueCompatibleConnectionsCompatibleConnection["NetworkAddress"].isNull()) + compatibleConnectionsObject.networkAddress = valueCompatibleConnectionsCompatibleConnection["NetworkAddress"].asString(); + if(!valueCompatibleConnectionsCompatibleConnection["IPAddress"].isNull()) + compatibleConnectionsObject.iPAddress = valueCompatibleConnectionsCompatibleConnection["IPAddress"].asString(); + if(!valueCompatibleConnectionsCompatibleConnection["NetworkType"].isNull()) + compatibleConnectionsObject.networkType = valueCompatibleConnectionsCompatibleConnection["NetworkType"].asString(); + if(!valueCompatibleConnectionsCompatibleConnection["Port"].isNull()) + compatibleConnectionsObject.port = valueCompatibleConnectionsCompatibleConnection["Port"].asString(); + if(!valueCompatibleConnectionsCompatibleConnection["VPCId"].isNull()) + compatibleConnectionsObject.vPCId = valueCompatibleConnectionsCompatibleConnection["VPCId"].asString(); + if(!valueCompatibleConnectionsCompatibleConnection["VswitchId"].isNull()) + compatibleConnectionsObject.vswitchId = valueCompatibleConnectionsCompatibleConnection["VswitchId"].asString(); + if(!valueCompatibleConnectionsCompatibleConnection["ExpiredTime"].isNull()) + compatibleConnectionsObject.expiredTime = valueCompatibleConnectionsCompatibleConnection["ExpiredTime"].asString(); + compatibleConnections_.push_back(compatibleConnectionsObject); + } } +std::vector DescribeShardingNetworkAddressResult::getCompatibleConnections()const +{ + return compatibleConnections_; +} + std::vector DescribeShardingNetworkAddressResult::getNetworkAddresses()const { return networkAddresses_; diff --git a/domain/include/alibabacloud/domain/model/CancelTaskRequest.h b/domain/include/alibabacloud/domain/model/CancelTaskRequest.h index 137e336f7..0e7d6ce25 100644 --- a/domain/include/alibabacloud/domain/model/CancelTaskRequest.h +++ b/domain/include/alibabacloud/domain/model/CancelTaskRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud CancelTaskRequest(); ~CancelTaskRequest(); - std::string getUserClientIp()const; - void setUserClientIp(const std::string& userClientIp); - std::string getTaskNo()const; - void setTaskNo(const std::string& taskNo); - std::string getLang()const; - void setLang(const std::string& lang); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + std::string getTaskNo()const; + void setTaskNo(const std::string& taskNo); + std::string getLang()const; + void setLang(const std::string& lang); private: - std::string userClientIp_; - std::string taskNo_; - std::string lang_; + std::string userClientIp_; + std::string taskNo_; + std::string lang_; }; } diff --git a/domain/include/alibabacloud/domain/model/QueryArtExtensionRequest.h b/domain/include/alibabacloud/domain/model/QueryArtExtensionRequest.h index b2afd0152..6d826e44e 100644 --- a/domain/include/alibabacloud/domain/model/QueryArtExtensionRequest.h +++ b/domain/include/alibabacloud/domain/model/QueryArtExtensionRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud QueryArtExtensionRequest(); ~QueryArtExtensionRequest(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getUserClientIp()const; - void setUserClientIp(const std::string& userClientIp); - std::string getLang()const; - void setLang(const std::string& lang); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - std::string domainName_; - std::string userClientIp_; - std::string lang_; + std::string domainName_; + std::string userClientIp_; + std::string lang_; }; } diff --git a/domain/include/alibabacloud/domain/model/QueryDSRecordRequest.h b/domain/include/alibabacloud/domain/model/QueryDSRecordRequest.h index bdd4ceff2..5c3edb2a0 100644 --- a/domain/include/alibabacloud/domain/model/QueryDSRecordRequest.h +++ b/domain/include/alibabacloud/domain/model/QueryDSRecordRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud QueryDSRecordRequest(); ~QueryDSRecordRequest(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getUserClientIp()const; - void setUserClientIp(const std::string& userClientIp); - std::string getLang()const; - void setLang(const std::string& lang); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - std::string domainName_; - std::string userClientIp_; - std::string lang_; + std::string domainName_; + std::string userClientIp_; + std::string lang_; }; } diff --git a/domain/include/alibabacloud/domain/model/QueryDomainByDomainNameRequest.h b/domain/include/alibabacloud/domain/model/QueryDomainByDomainNameRequest.h index 7405bd454..fa708d83e 100644 --- a/domain/include/alibabacloud/domain/model/QueryDomainByDomainNameRequest.h +++ b/domain/include/alibabacloud/domain/model/QueryDomainByDomainNameRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud QueryDomainByDomainNameRequest(); ~QueryDomainByDomainNameRequest(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getUserClientIp()const; - void setUserClientIp(const std::string& userClientIp); - std::string getLang()const; - void setLang(const std::string& lang); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - std::string domainName_; - std::string userClientIp_; - std::string lang_; + std::string domainName_; + std::string userClientIp_; + std::string lang_; }; } diff --git a/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderActivateRequest.h b/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderActivateRequest.h index b9276ab0b..88898da56 100644 --- a/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderActivateRequest.h +++ b/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderActivateRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderActivateRequest : public RpcServiceRequest { + public: struct OrderActivateParam { std::string country; diff --git a/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRedeemRequest.h b/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRedeemRequest.h index 629716a92..915b645e1 100644 --- a/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRedeemRequest.h +++ b/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRedeemRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderRedeemRequest : public RpcServiceRequest { + public: struct OrderRedeemParam { long currentExpirationDate; diff --git a/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRenewRequest.h b/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRenewRequest.h index be444980b..d10ce36c6 100644 --- a/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRenewRequest.h +++ b/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRenewRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderRenewRequest : public RpcServiceRequest { + public: struct OrderRenewParam { int subscriptionDuration; diff --git a/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderTransferRequest.h b/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderTransferRequest.h index 084b83a1e..49eaebc64 100644 --- a/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderTransferRequest.h +++ b/domain/include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderTransferRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderTransferRequest : public RpcServiceRequest { + public: struct OrderTransferParam { bool permitPremiumTransfer; diff --git a/domain/include/alibabacloud/domain/model/SaveSingleTaskForAddingDSRecordRequest.h b/domain/include/alibabacloud/domain/model/SaveSingleTaskForAddingDSRecordRequest.h index 60838bdd1..9fe2c239e 100644 --- a/domain/include/alibabacloud/domain/model/SaveSingleTaskForAddingDSRecordRequest.h +++ b/domain/include/alibabacloud/domain/model/SaveSingleTaskForAddingDSRecordRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud SaveSingleTaskForAddingDSRecordRequest(); ~SaveSingleTaskForAddingDSRecordRequest(); - int getKeyTag()const; - void setKeyTag(int keyTag); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getUserClientIp()const; - void setUserClientIp(const std::string& userClientIp); - int getDigestType()const; - void setDigestType(int digestType); - std::string getDigest()const; - void setDigest(const std::string& digest); - std::string getLang()const; - void setLang(const std::string& lang); - int getAlgorithm()const; - void setAlgorithm(int algorithm); + int getKeyTag()const; + void setKeyTag(int keyTag); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + int getDigestType()const; + void setDigestType(int digestType); + std::string getDigest()const; + void setDigest(const std::string& digest); + std::string getLang()const; + void setLang(const std::string& lang); + int getAlgorithm()const; + void setAlgorithm(int algorithm); private: - int keyTag_; - std::string domainName_; - std::string userClientIp_; - int digestType_; - std::string digest_; - std::string lang_; - int algorithm_; + int keyTag_; + std::string domainName_; + std::string userClientIp_; + int digestType_; + std::string digest_; + std::string lang_; + int algorithm_; }; } diff --git a/domain/include/alibabacloud/domain/model/SaveSingleTaskForDeletingDSRecordRequest.h b/domain/include/alibabacloud/domain/model/SaveSingleTaskForDeletingDSRecordRequest.h index b3059f14e..375983d23 100644 --- a/domain/include/alibabacloud/domain/model/SaveSingleTaskForDeletingDSRecordRequest.h +++ b/domain/include/alibabacloud/domain/model/SaveSingleTaskForDeletingDSRecordRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud SaveSingleTaskForDeletingDSRecordRequest(); ~SaveSingleTaskForDeletingDSRecordRequest(); - int getKeyTag()const; - void setKeyTag(int keyTag); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getUserClientIp()const; - void setUserClientIp(const std::string& userClientIp); - std::string getLang()const; - void setLang(const std::string& lang); + int getKeyTag()const; + void setKeyTag(int keyTag); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - int keyTag_; - std::string domainName_; - std::string userClientIp_; - std::string lang_; + int keyTag_; + std::string domainName_; + std::string userClientIp_; + std::string lang_; }; } diff --git a/domain/include/alibabacloud/domain/model/SaveSingleTaskForModifyingDSRecordRequest.h b/domain/include/alibabacloud/domain/model/SaveSingleTaskForModifyingDSRecordRequest.h index 1e7686241..9860c0723 100644 --- a/domain/include/alibabacloud/domain/model/SaveSingleTaskForModifyingDSRecordRequest.h +++ b/domain/include/alibabacloud/domain/model/SaveSingleTaskForModifyingDSRecordRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud SaveSingleTaskForModifyingDSRecordRequest(); ~SaveSingleTaskForModifyingDSRecordRequest(); - int getKeyTag()const; - void setKeyTag(int keyTag); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getUserClientIp()const; - void setUserClientIp(const std::string& userClientIp); - int getDigestType()const; - void setDigestType(int digestType); - std::string getDigest()const; - void setDigest(const std::string& digest); - std::string getLang()const; - void setLang(const std::string& lang); - int getAlgorithm()const; - void setAlgorithm(int algorithm); + int getKeyTag()const; + void setKeyTag(int keyTag); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + int getDigestType()const; + void setDigestType(int digestType); + std::string getDigest()const; + void setDigest(const std::string& digest); + std::string getLang()const; + void setLang(const std::string& lang); + int getAlgorithm()const; + void setAlgorithm(int algorithm); private: - int keyTag_; - std::string domainName_; - std::string userClientIp_; - int digestType_; - std::string digest_; - std::string lang_; - int algorithm_; + int keyTag_; + std::string domainName_; + std::string userClientIp_; + int digestType_; + std::string digest_; + std::string lang_; + int algorithm_; }; } diff --git a/domain/include/alibabacloud/domain/model/SaveSingleTaskForSaveArtExtensionRequest.h b/domain/include/alibabacloud/domain/model/SaveSingleTaskForSaveArtExtensionRequest.h index 3f45b23cf..a5484694e 100644 --- a/domain/include/alibabacloud/domain/model/SaveSingleTaskForSaveArtExtensionRequest.h +++ b/domain/include/alibabacloud/domain/model/SaveSingleTaskForSaveArtExtensionRequest.h @@ -35,44 +35,44 @@ namespace AlibabaCloud SaveSingleTaskForSaveArtExtensionRequest(); ~SaveSingleTaskForSaveArtExtensionRequest(); - std::string getSubject()const; - void setSubject(const std::string& subject); - std::string getTitle()const; - void setTitle(const std::string& title); - std::string getDateOrPeriod()const; - void setDateOrPeriod(const std::string& dateOrPeriod); - std::string getReference()const; - void setReference(const std::string& reference); - std::string getFeatures()const; - void setFeatures(const std::string& features); - std::string getInscriptionsAndMarkings()const; - void setInscriptionsAndMarkings(const std::string& inscriptionsAndMarkings); - std::string getObjectType()const; - void setObjectType(const std::string& objectType); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getMaker()const; - void setMaker(const std::string& maker); - std::string getMaterialsAndTechniques()const; - void setMaterialsAndTechniques(const std::string& materialsAndTechniques); - std::string getDimensions()const; - void setDimensions(const std::string& dimensions); + std::string getSubject()const; + void setSubject(const std::string& subject); + std::string getTitle()const; + void setTitle(const std::string& title); + std::string getDateOrPeriod()const; + void setDateOrPeriod(const std::string& dateOrPeriod); + std::string getReference()const; + void setReference(const std::string& reference); + std::string getFeatures()const; + void setFeatures(const std::string& features); + std::string getInscriptionsAndMarkings()const; + void setInscriptionsAndMarkings(const std::string& inscriptionsAndMarkings); + std::string getObjectType()const; + void setObjectType(const std::string& objectType); + std::string getLang()const; + void setLang(const std::string& lang); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getMaker()const; + void setMaker(const std::string& maker); + std::string getMaterialsAndTechniques()const; + void setMaterialsAndTechniques(const std::string& materialsAndTechniques); + std::string getDimensions()const; + void setDimensions(const std::string& dimensions); private: - std::string subject_; - std::string title_; - std::string dateOrPeriod_; - std::string reference_; - std::string features_; - std::string inscriptionsAndMarkings_; - std::string objectType_; - std::string lang_; - std::string domainName_; - std::string maker_; - std::string materialsAndTechniques_; - std::string dimensions_; + std::string subject_; + std::string title_; + std::string dateOrPeriod_; + std::string reference_; + std::string features_; + std::string inscriptionsAndMarkings_; + std::string objectType_; + std::string lang_; + std::string domainName_; + std::string maker_; + std::string materialsAndTechniques_; + std::string dimensions_; }; } diff --git a/domain/include/alibabacloud/domain/model/SaveSingleTaskForSynchronizingDSRecordRequest.h b/domain/include/alibabacloud/domain/model/SaveSingleTaskForSynchronizingDSRecordRequest.h index e9ec25f7d..74a116f48 100644 --- a/domain/include/alibabacloud/domain/model/SaveSingleTaskForSynchronizingDSRecordRequest.h +++ b/domain/include/alibabacloud/domain/model/SaveSingleTaskForSynchronizingDSRecordRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud SaveSingleTaskForSynchronizingDSRecordRequest(); ~SaveSingleTaskForSynchronizingDSRecordRequest(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getUserClientIp()const; - void setUserClientIp(const std::string& userClientIp); - std::string getLang()const; - void setLang(const std::string& lang); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - std::string domainName_; - std::string userClientIp_; - std::string lang_; + std::string domainName_; + std::string userClientIp_; + std::string lang_; }; } diff --git a/domain/include/alibabacloud/domain/model/ScrollDomainListRequest.h b/domain/include/alibabacloud/domain/model/ScrollDomainListRequest.h index 00163ded5..5b5a50fea 100644 --- a/domain/include/alibabacloud/domain/model/ScrollDomainListRequest.h +++ b/domain/include/alibabacloud/domain/model/ScrollDomainListRequest.h @@ -35,74 +35,74 @@ namespace AlibabaCloud ScrollDomainListRequest(); ~ScrollDomainListRequest(); - std::string getProductDomainType()const; - void setProductDomainType(const std::string& productDomainType); - std::string getExcluded()const; - void setExcluded(const std::string& excluded); - int getStartLength()const; - void setStartLength(int startLength); - bool getExcludedSuffix()const; - void setExcludedSuffix(bool excludedSuffix); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - bool getExcludedPrefix()const; - void setExcludedPrefix(bool excludedPrefix); - std::string getKeyWord()const; - void setKeyWord(const std::string& keyWord); - long getEndExpirationDate()const; - void setEndExpirationDate(long endExpirationDate); - std::string getSuffixs()const; - void setSuffixs(const std::string& suffixs); - long getStartExpirationDate()const; - void setStartExpirationDate(long startExpirationDate); - int getDomainStatus()const; - void setDomainStatus(int domainStatus); - long getDomainGroupId()const; - void setDomainGroupId(long domainGroupId); - bool getKeyWordSuffix()const; - void setKeyWordSuffix(bool keyWordSuffix); - std::string getScrollId()const; - void setScrollId(const std::string& scrollId); - bool getKeyWordPrefix()const; - void setKeyWordPrefix(bool keyWordPrefix); - int getTradeType()const; - void setTradeType(int tradeType); - long getEndRegistrationDate()const; - void setEndRegistrationDate(long endRegistrationDate); - int getForm()const; - void setForm(int form); - std::string getUserClientIp()const; - void setUserClientIp(const std::string& userClientIp); - long getStartRegistrationDate()const; - void setStartRegistrationDate(long startRegistrationDate); - int getEndLength()const; - void setEndLength(int endLength); + std::string getProductDomainType()const; + void setProductDomainType(const std::string& productDomainType); + std::string getExcluded()const; + void setExcluded(const std::string& excluded); + int getStartLength()const; + void setStartLength(int startLength); + bool getExcludedSuffix()const; + void setExcludedSuffix(bool excludedSuffix); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); + bool getExcludedPrefix()const; + void setExcludedPrefix(bool excludedPrefix); + std::string getKeyWord()const; + void setKeyWord(const std::string& keyWord); + long getEndExpirationDate()const; + void setEndExpirationDate(long endExpirationDate); + std::string getSuffixs()const; + void setSuffixs(const std::string& suffixs); + long getStartExpirationDate()const; + void setStartExpirationDate(long startExpirationDate); + int getDomainStatus()const; + void setDomainStatus(int domainStatus); + long getDomainGroupId()const; + void setDomainGroupId(long domainGroupId); + bool getKeyWordSuffix()const; + void setKeyWordSuffix(bool keyWordSuffix); + std::string getScrollId()const; + void setScrollId(const std::string& scrollId); + bool getKeyWordPrefix()const; + void setKeyWordPrefix(bool keyWordPrefix); + int getTradeType()const; + void setTradeType(int tradeType); + long getEndRegistrationDate()const; + void setEndRegistrationDate(long endRegistrationDate); + int getForm()const; + void setForm(int form); + std::string getUserClientIp()const; + void setUserClientIp(const std::string& userClientIp); + long getStartRegistrationDate()const; + void setStartRegistrationDate(long startRegistrationDate); + int getEndLength()const; + void setEndLength(int endLength); private: - std::string productDomainType_; - std::string excluded_; - int startLength_; - bool excludedSuffix_; - int pageSize_; - std::string lang_; - bool excludedPrefix_; - std::string keyWord_; - long endExpirationDate_; - std::string suffixs_; - long startExpirationDate_; - int domainStatus_; - long domainGroupId_; - bool keyWordSuffix_; - std::string scrollId_; - bool keyWordPrefix_; - int tradeType_; - long endRegistrationDate_; - int form_; - std::string userClientIp_; - long startRegistrationDate_; - int endLength_; + std::string productDomainType_; + std::string excluded_; + int startLength_; + bool excludedSuffix_; + int pageSize_; + std::string lang_; + bool excludedPrefix_; + std::string keyWord_; + long endExpirationDate_; + std::string suffixs_; + long startExpirationDate_; + int domainStatus_; + long domainGroupId_; + bool keyWordSuffix_; + std::string scrollId_; + bool keyWordPrefix_; + int tradeType_; + long endRegistrationDate_; + int form_; + std::string userClientIp_; + long startRegistrationDate_; + int endLength_; }; } diff --git a/domain/src/model/AcknowledgeTaskResultRequest.cc b/domain/src/model/AcknowledgeTaskResultRequest.cc index cae949f7d..d8446641d 100644 --- a/domain/src/model/AcknowledgeTaskResultRequest.cc +++ b/domain/src/model/AcknowledgeTaskResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::AcknowledgeTaskResultRequest; AcknowledgeTaskResultRequest::AcknowledgeTaskResultRequest() : RpcServiceRequest("domain", "2018-01-29", "AcknowledgeTaskResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} AcknowledgeTaskResultRequest::~AcknowledgeTaskResultRequest() {} @@ -33,8 +35,9 @@ std::vector AcknowledgeTaskResultRequest::getTaskDetailNo()const void AcknowledgeTaskResultRequest::setTaskDetailNo(const std::vector& taskDetailNo) { taskDetailNo_ = taskDetailNo; - for(int i = 0; i!= taskDetailNo.size(); i++) - setCoreParameter("TaskDetailNo."+ std::to_string(i), taskDetailNo.at(i)); + for(int dep1 = 0; dep1!= taskDetailNo.size(); dep1++) { + setParameter("TaskDetailNo."+ std::to_string(dep1), taskDetailNo.at(dep1)); + } } std::string AcknowledgeTaskResultRequest::getUserClientIp()const @@ -45,7 +48,7 @@ std::string AcknowledgeTaskResultRequest::getUserClientIp()const void AcknowledgeTaskResultRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string AcknowledgeTaskResultRequest::getLang()const @@ -56,6 +59,6 @@ std::string AcknowledgeTaskResultRequest::getLang()const void AcknowledgeTaskResultRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/BatchFuzzyMatchDomainSensitiveWordRequest.cc b/domain/src/model/BatchFuzzyMatchDomainSensitiveWordRequest.cc index 58ee1825b..abc19b9a5 100644 --- a/domain/src/model/BatchFuzzyMatchDomainSensitiveWordRequest.cc +++ b/domain/src/model/BatchFuzzyMatchDomainSensitiveWordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::BatchFuzzyMatchDomainSensitiveWordRequest; BatchFuzzyMatchDomainSensitiveWordRequest::BatchFuzzyMatchDomainSensitiveWordRequest() : RpcServiceRequest("domain", "2018-01-29", "BatchFuzzyMatchDomainSensitiveWord") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchFuzzyMatchDomainSensitiveWordRequest::~BatchFuzzyMatchDomainSensitiveWordRequest() {} @@ -33,7 +35,7 @@ std::string BatchFuzzyMatchDomainSensitiveWordRequest::getUserClientIp()const void BatchFuzzyMatchDomainSensitiveWordRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string BatchFuzzyMatchDomainSensitiveWordRequest::getKeyword()const @@ -44,7 +46,7 @@ std::string BatchFuzzyMatchDomainSensitiveWordRequest::getKeyword()const void BatchFuzzyMatchDomainSensitiveWordRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } std::string BatchFuzzyMatchDomainSensitiveWordRequest::getLang()const @@ -55,6 +57,6 @@ std::string BatchFuzzyMatchDomainSensitiveWordRequest::getLang()const void BatchFuzzyMatchDomainSensitiveWordRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/CancelDomainVerificationRequest.cc b/domain/src/model/CancelDomainVerificationRequest.cc index 6273c723f..bd839e798 100644 --- a/domain/src/model/CancelDomainVerificationRequest.cc +++ b/domain/src/model/CancelDomainVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::CancelDomainVerificationRequest; CancelDomainVerificationRequest::CancelDomainVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "CancelDomainVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelDomainVerificationRequest::~CancelDomainVerificationRequest() {} @@ -33,7 +35,7 @@ std::string CancelDomainVerificationRequest::getActionType()const void CancelDomainVerificationRequest::setActionType(const std::string& actionType) { actionType_ = actionType; - setCoreParameter("ActionType", actionType); + setParameter("ActionType", actionType); } std::string CancelDomainVerificationRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CancelDomainVerificationRequest::getAccessKeyId()const void CancelDomainVerificationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CancelDomainVerificationRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string CancelDomainVerificationRequest::getInstanceId()const void CancelDomainVerificationRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CancelDomainVerificationRequest::getUserClientIp()const @@ -66,7 +68,7 @@ std::string CancelDomainVerificationRequest::getUserClientIp()const void CancelDomainVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string CancelDomainVerificationRequest::getLang()const @@ -77,6 +79,6 @@ std::string CancelDomainVerificationRequest::getLang()const void CancelDomainVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/CancelQualificationVerificationRequest.cc b/domain/src/model/CancelQualificationVerificationRequest.cc index cc6381bd4..18ca46ab6 100644 --- a/domain/src/model/CancelQualificationVerificationRequest.cc +++ b/domain/src/model/CancelQualificationVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::CancelQualificationVerificationRequest; CancelQualificationVerificationRequest::CancelQualificationVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "CancelQualificationVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelQualificationVerificationRequest::~CancelQualificationVerificationRequest() {} @@ -33,7 +35,7 @@ std::string CancelQualificationVerificationRequest::getAccessKeyId()const void CancelQualificationVerificationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CancelQualificationVerificationRequest::getQualificationType()const @@ -44,7 +46,7 @@ std::string CancelQualificationVerificationRequest::getQualificationType()const void CancelQualificationVerificationRequest::setQualificationType(const std::string& qualificationType) { qualificationType_ = qualificationType; - setCoreParameter("QualificationType", qualificationType); + setParameter("QualificationType", qualificationType); } std::string CancelQualificationVerificationRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string CancelQualificationVerificationRequest::getInstanceId()const void CancelQualificationVerificationRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CancelQualificationVerificationRequest::getUserClientIp()const @@ -66,7 +68,7 @@ std::string CancelQualificationVerificationRequest::getUserClientIp()const void CancelQualificationVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string CancelQualificationVerificationRequest::getLang()const @@ -77,6 +79,6 @@ std::string CancelQualificationVerificationRequest::getLang()const void CancelQualificationVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/CancelTaskRequest.cc b/domain/src/model/CancelTaskRequest.cc index 1c942ec7a..28b78a91f 100644 --- a/domain/src/model/CancelTaskRequest.cc +++ b/domain/src/model/CancelTaskRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Domain::Model::CancelTaskRequest; CancelTaskRequest::CancelTaskRequest() : RpcServiceRequest("domain", "2018-01-29", "CancelTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelTaskRequest::~CancelTaskRequest() {} -std::string CancelTaskRequest::getUserClientIp()const -{ - return userClientIp_; -} - -void CancelTaskRequest::setUserClientIp(const std::string& userClientIp) -{ - userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); -} - -std::string CancelTaskRequest::getTaskNo()const -{ - return taskNo_; -} - -void CancelTaskRequest::setTaskNo(const std::string& taskNo) -{ - taskNo_ = taskNo; - setCoreParameter("TaskNo", taskNo); -} - -std::string CancelTaskRequest::getLang()const -{ - return lang_; -} - -void CancelTaskRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +std::string CancelTaskRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void CancelTaskRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +std::string CancelTaskRequest::getTaskNo()const +{ + return taskNo_; +} + +void CancelTaskRequest::setTaskNo(const std::string& taskNo) +{ + taskNo_ = taskNo; + setParameter("TaskNo", taskNo); +} + +std::string CancelTaskRequest::getLang()const +{ + return lang_; +} + +void CancelTaskRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/domain/src/model/CheckDomainRequest.cc b/domain/src/model/CheckDomainRequest.cc index f87e877ad..b885551da 100644 --- a/domain/src/model/CheckDomainRequest.cc +++ b/domain/src/model/CheckDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::CheckDomainRequest; CheckDomainRequest::CheckDomainRequest() : RpcServiceRequest("domain", "2018-01-29", "CheckDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckDomainRequest::~CheckDomainRequest() {} @@ -33,7 +35,7 @@ std::string CheckDomainRequest::getDomainName()const void CheckDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string CheckDomainRequest::getFeeCurrency()const @@ -44,7 +46,7 @@ std::string CheckDomainRequest::getFeeCurrency()const void CheckDomainRequest::setFeeCurrency(const std::string& feeCurrency) { feeCurrency_ = feeCurrency; - setCoreParameter("FeeCurrency", feeCurrency); + setParameter("FeeCurrency", feeCurrency); } int CheckDomainRequest::getFeePeriod()const @@ -55,7 +57,7 @@ int CheckDomainRequest::getFeePeriod()const void CheckDomainRequest::setFeePeriod(int feePeriod) { feePeriod_ = feePeriod; - setCoreParameter("FeePeriod", std::to_string(feePeriod)); + setParameter("FeePeriod", std::to_string(feePeriod)); } std::string CheckDomainRequest::getFeeCommand()const @@ -66,7 +68,7 @@ std::string CheckDomainRequest::getFeeCommand()const void CheckDomainRequest::setFeeCommand(const std::string& feeCommand) { feeCommand_ = feeCommand; - setCoreParameter("FeeCommand", feeCommand); + setParameter("FeeCommand", feeCommand); } std::string CheckDomainRequest::getLang()const @@ -77,6 +79,6 @@ std::string CheckDomainRequest::getLang()const void CheckDomainRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/CheckDomainSunriseClaimRequest.cc b/domain/src/model/CheckDomainSunriseClaimRequest.cc index afed59d14..af8a1a66d 100644 --- a/domain/src/model/CheckDomainSunriseClaimRequest.cc +++ b/domain/src/model/CheckDomainSunriseClaimRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::CheckDomainSunriseClaimRequest; CheckDomainSunriseClaimRequest::CheckDomainSunriseClaimRequest() : RpcServiceRequest("domain", "2018-01-29", "CheckDomainSunriseClaim") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckDomainSunriseClaimRequest::~CheckDomainSunriseClaimRequest() {} @@ -33,7 +35,7 @@ std::string CheckDomainSunriseClaimRequest::getDomainName()const void CheckDomainSunriseClaimRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string CheckDomainSunriseClaimRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string CheckDomainSunriseClaimRequest::getUserClientIp()const void CheckDomainSunriseClaimRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string CheckDomainSunriseClaimRequest::getLang()const @@ -55,6 +57,6 @@ std::string CheckDomainSunriseClaimRequest::getLang()const void CheckDomainSunriseClaimRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/CheckMaxYearOfServerLockRequest.cc b/domain/src/model/CheckMaxYearOfServerLockRequest.cc index 705634bd4..6aa975815 100644 --- a/domain/src/model/CheckMaxYearOfServerLockRequest.cc +++ b/domain/src/model/CheckMaxYearOfServerLockRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::CheckMaxYearOfServerLockRequest; CheckMaxYearOfServerLockRequest::CheckMaxYearOfServerLockRequest() : RpcServiceRequest("domain", "2018-01-29", "CheckMaxYearOfServerLock") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckMaxYearOfServerLockRequest::~CheckMaxYearOfServerLockRequest() {} @@ -33,7 +35,7 @@ std::string CheckMaxYearOfServerLockRequest::getDomainName()const void CheckMaxYearOfServerLockRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string CheckMaxYearOfServerLockRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string CheckMaxYearOfServerLockRequest::getUserClientIp()const void CheckMaxYearOfServerLockRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string CheckMaxYearOfServerLockRequest::getCheckAction()const @@ -55,7 +57,7 @@ std::string CheckMaxYearOfServerLockRequest::getCheckAction()const void CheckMaxYearOfServerLockRequest::setCheckAction(const std::string& checkAction) { checkAction_ = checkAction; - setCoreParameter("CheckAction", checkAction); + setParameter("CheckAction", checkAction); } std::string CheckMaxYearOfServerLockRequest::getLang()const @@ -66,6 +68,6 @@ std::string CheckMaxYearOfServerLockRequest::getLang()const void CheckMaxYearOfServerLockRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/CheckProcessingServerLockApplyRequest.cc b/domain/src/model/CheckProcessingServerLockApplyRequest.cc index ab01c1a34..3c1f28fbf 100644 --- a/domain/src/model/CheckProcessingServerLockApplyRequest.cc +++ b/domain/src/model/CheckProcessingServerLockApplyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::CheckProcessingServerLockApplyRequest; CheckProcessingServerLockApplyRequest::CheckProcessingServerLockApplyRequest() : RpcServiceRequest("domain", "2018-01-29", "CheckProcessingServerLockApply") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckProcessingServerLockApplyRequest::~CheckProcessingServerLockApplyRequest() {} @@ -33,7 +35,7 @@ std::string CheckProcessingServerLockApplyRequest::getDomainName()const void CheckProcessingServerLockApplyRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } int CheckProcessingServerLockApplyRequest::getFeePeriod()const @@ -44,7 +46,7 @@ int CheckProcessingServerLockApplyRequest::getFeePeriod()const void CheckProcessingServerLockApplyRequest::setFeePeriod(int feePeriod) { feePeriod_ = feePeriod; - setCoreParameter("FeePeriod", std::to_string(feePeriod)); + setParameter("FeePeriod", std::to_string(feePeriod)); } std::string CheckProcessingServerLockApplyRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string CheckProcessingServerLockApplyRequest::getUserClientIp()const void CheckProcessingServerLockApplyRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string CheckProcessingServerLockApplyRequest::getLang()const @@ -66,6 +68,6 @@ std::string CheckProcessingServerLockApplyRequest::getLang()const void CheckProcessingServerLockApplyRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/CheckTransferInFeasibilityRequest.cc b/domain/src/model/CheckTransferInFeasibilityRequest.cc index b2846ab50..69f00e259 100644 --- a/domain/src/model/CheckTransferInFeasibilityRequest.cc +++ b/domain/src/model/CheckTransferInFeasibilityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::CheckTransferInFeasibilityRequest; CheckTransferInFeasibilityRequest::CheckTransferInFeasibilityRequest() : RpcServiceRequest("domain", "2018-01-29", "CheckTransferInFeasibility") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckTransferInFeasibilityRequest::~CheckTransferInFeasibilityRequest() {} @@ -33,7 +35,7 @@ std::string CheckTransferInFeasibilityRequest::getDomainName()const void CheckTransferInFeasibilityRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string CheckTransferInFeasibilityRequest::getTransferAuthorizationCode()const @@ -44,7 +46,7 @@ std::string CheckTransferInFeasibilityRequest::getTransferAuthorizationCode()con void CheckTransferInFeasibilityRequest::setTransferAuthorizationCode(const std::string& transferAuthorizationCode) { transferAuthorizationCode_ = transferAuthorizationCode; - setCoreParameter("TransferAuthorizationCode", transferAuthorizationCode); + setParameter("TransferAuthorizationCode", transferAuthorizationCode); } std::string CheckTransferInFeasibilityRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string CheckTransferInFeasibilityRequest::getUserClientIp()const void CheckTransferInFeasibilityRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string CheckTransferInFeasibilityRequest::getLang()const @@ -66,6 +68,6 @@ std::string CheckTransferInFeasibilityRequest::getLang()const void CheckTransferInFeasibilityRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/ConfirmTransferInEmailRequest.cc b/domain/src/model/ConfirmTransferInEmailRequest.cc index 0a5d40f02..3e17ab881 100644 --- a/domain/src/model/ConfirmTransferInEmailRequest.cc +++ b/domain/src/model/ConfirmTransferInEmailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::ConfirmTransferInEmailRequest; ConfirmTransferInEmailRequest::ConfirmTransferInEmailRequest() : RpcServiceRequest("domain", "2018-01-29", "ConfirmTransferInEmail") -{} +{ + setMethod(HttpRequest::Method::Post); +} ConfirmTransferInEmailRequest::~ConfirmTransferInEmailRequest() {} @@ -33,8 +35,9 @@ std::vector ConfirmTransferInEmailRequest::getDomainName()const void ConfirmTransferInEmailRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } std::string ConfirmTransferInEmailRequest::getUserClientIp()const @@ -45,7 +48,7 @@ std::string ConfirmTransferInEmailRequest::getUserClientIp()const void ConfirmTransferInEmailRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string ConfirmTransferInEmailRequest::getLang()const @@ -56,7 +59,7 @@ std::string ConfirmTransferInEmailRequest::getLang()const void ConfirmTransferInEmailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string ConfirmTransferInEmailRequest::getEmail()const @@ -67,6 +70,6 @@ std::string ConfirmTransferInEmailRequest::getEmail()const void ConfirmTransferInEmailRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/domain/src/model/DeleteDomainGroupRequest.cc b/domain/src/model/DeleteDomainGroupRequest.cc index 8fb450a66..a082af724 100644 --- a/domain/src/model/DeleteDomainGroupRequest.cc +++ b/domain/src/model/DeleteDomainGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::DeleteDomainGroupRequest; DeleteDomainGroupRequest::DeleteDomainGroupRequest() : RpcServiceRequest("domain", "2018-01-29", "DeleteDomainGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDomainGroupRequest::~DeleteDomainGroupRequest() {} @@ -33,7 +35,7 @@ long DeleteDomainGroupRequest::getDomainGroupId()const void DeleteDomainGroupRequest::setDomainGroupId(long domainGroupId) { domainGroupId_ = domainGroupId; - setCoreParameter("DomainGroupId", std::to_string(domainGroupId)); + setParameter("DomainGroupId", std::to_string(domainGroupId)); } std::string DeleteDomainGroupRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string DeleteDomainGroupRequest::getUserClientIp()const void DeleteDomainGroupRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string DeleteDomainGroupRequest::getLang()const @@ -55,6 +57,6 @@ std::string DeleteDomainGroupRequest::getLang()const void DeleteDomainGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/DeleteEmailVerificationRequest.cc b/domain/src/model/DeleteEmailVerificationRequest.cc index eb96bd006..f87a953d9 100644 --- a/domain/src/model/DeleteEmailVerificationRequest.cc +++ b/domain/src/model/DeleteEmailVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::DeleteEmailVerificationRequest; DeleteEmailVerificationRequest::DeleteEmailVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "DeleteEmailVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteEmailVerificationRequest::~DeleteEmailVerificationRequest() {} @@ -33,7 +35,7 @@ std::string DeleteEmailVerificationRequest::getUserClientIp()const void DeleteEmailVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string DeleteEmailVerificationRequest::getLang()const @@ -44,7 +46,7 @@ std::string DeleteEmailVerificationRequest::getLang()const void DeleteEmailVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DeleteEmailVerificationRequest::getEmail()const @@ -55,6 +57,6 @@ std::string DeleteEmailVerificationRequest::getEmail()const void DeleteEmailVerificationRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/domain/src/model/DeleteRegistrantProfileRequest.cc b/domain/src/model/DeleteRegistrantProfileRequest.cc index 089f62593..a82ab949c 100644 --- a/domain/src/model/DeleteRegistrantProfileRequest.cc +++ b/domain/src/model/DeleteRegistrantProfileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::DeleteRegistrantProfileRequest; DeleteRegistrantProfileRequest::DeleteRegistrantProfileRequest() : RpcServiceRequest("domain", "2018-01-29", "DeleteRegistrantProfile") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRegistrantProfileRequest::~DeleteRegistrantProfileRequest() {} @@ -33,7 +35,7 @@ long DeleteRegistrantProfileRequest::getRegistrantProfileId()const void DeleteRegistrantProfileRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } std::string DeleteRegistrantProfileRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string DeleteRegistrantProfileRequest::getUserClientIp()const void DeleteRegistrantProfileRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string DeleteRegistrantProfileRequest::getLang()const @@ -55,6 +57,6 @@ std::string DeleteRegistrantProfileRequest::getLang()const void DeleteRegistrantProfileRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/EmailVerifiedRequest.cc b/domain/src/model/EmailVerifiedRequest.cc index bd36a82b9..841c648a0 100644 --- a/domain/src/model/EmailVerifiedRequest.cc +++ b/domain/src/model/EmailVerifiedRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::EmailVerifiedRequest; EmailVerifiedRequest::EmailVerifiedRequest() : RpcServiceRequest("domain", "2018-01-29", "EmailVerified") -{} +{ + setMethod(HttpRequest::Method::Post); +} EmailVerifiedRequest::~EmailVerifiedRequest() {} @@ -33,7 +35,7 @@ std::string EmailVerifiedRequest::getUserClientIp()const void EmailVerifiedRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string EmailVerifiedRequest::getLang()const @@ -44,7 +46,7 @@ std::string EmailVerifiedRequest::getLang()const void EmailVerifiedRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string EmailVerifiedRequest::getEmail()const @@ -55,6 +57,6 @@ std::string EmailVerifiedRequest::getEmail()const void EmailVerifiedRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/domain/src/model/FuzzyMatchDomainSensitiveWordRequest.cc b/domain/src/model/FuzzyMatchDomainSensitiveWordRequest.cc index 9f1db80af..e87590bc7 100644 --- a/domain/src/model/FuzzyMatchDomainSensitiveWordRequest.cc +++ b/domain/src/model/FuzzyMatchDomainSensitiveWordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::FuzzyMatchDomainSensitiveWordRequest; FuzzyMatchDomainSensitiveWordRequest::FuzzyMatchDomainSensitiveWordRequest() : RpcServiceRequest("domain", "2018-01-29", "FuzzyMatchDomainSensitiveWord") -{} +{ + setMethod(HttpRequest::Method::Post); +} FuzzyMatchDomainSensitiveWordRequest::~FuzzyMatchDomainSensitiveWordRequest() {} @@ -33,7 +35,7 @@ std::string FuzzyMatchDomainSensitiveWordRequest::getUserClientIp()const void FuzzyMatchDomainSensitiveWordRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string FuzzyMatchDomainSensitiveWordRequest::getKeyword()const @@ -44,7 +46,7 @@ std::string FuzzyMatchDomainSensitiveWordRequest::getKeyword()const void FuzzyMatchDomainSensitiveWordRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } std::string FuzzyMatchDomainSensitiveWordRequest::getLang()const @@ -55,6 +57,6 @@ std::string FuzzyMatchDomainSensitiveWordRequest::getLang()const void FuzzyMatchDomainSensitiveWordRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/GetQualificationUploadPolicyRequest.cc b/domain/src/model/GetQualificationUploadPolicyRequest.cc index 59d2db2c5..dcb1de800 100644 --- a/domain/src/model/GetQualificationUploadPolicyRequest.cc +++ b/domain/src/model/GetQualificationUploadPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::GetQualificationUploadPolicyRequest; GetQualificationUploadPolicyRequest::GetQualificationUploadPolicyRequest() : RpcServiceRequest("domain", "2018-01-29", "GetQualificationUploadPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetQualificationUploadPolicyRequest::~GetQualificationUploadPolicyRequest() {} @@ -33,7 +35,7 @@ std::string GetQualificationUploadPolicyRequest::getUserClientIp()const void GetQualificationUploadPolicyRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string GetQualificationUploadPolicyRequest::getLang()const @@ -44,6 +46,6 @@ std::string GetQualificationUploadPolicyRequest::getLang()const void GetQualificationUploadPolicyRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/ListEmailVerificationRequest.cc b/domain/src/model/ListEmailVerificationRequest.cc index 0474f3e5d..ccee81d4a 100644 --- a/domain/src/model/ListEmailVerificationRequest.cc +++ b/domain/src/model/ListEmailVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::ListEmailVerificationRequest; ListEmailVerificationRequest::ListEmailVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "ListEmailVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListEmailVerificationRequest::~ListEmailVerificationRequest() {} @@ -33,7 +35,7 @@ long ListEmailVerificationRequest::getEndCreateTime()const void ListEmailVerificationRequest::setEndCreateTime(long endCreateTime) { endCreateTime_ = endCreateTime; - setCoreParameter("EndCreateTime", std::to_string(endCreateTime)); + setParameter("EndCreateTime", std::to_string(endCreateTime)); } int ListEmailVerificationRequest::getPageNum()const @@ -44,7 +46,7 @@ int ListEmailVerificationRequest::getPageNum()const void ListEmailVerificationRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int ListEmailVerificationRequest::getVerificationStatus()const @@ -55,7 +57,7 @@ int ListEmailVerificationRequest::getVerificationStatus()const void ListEmailVerificationRequest::setVerificationStatus(int verificationStatus) { verificationStatus_ = verificationStatus; - setCoreParameter("VerificationStatus", std::to_string(verificationStatus)); + setParameter("VerificationStatus", std::to_string(verificationStatus)); } long ListEmailVerificationRequest::getBeginCreateTime()const @@ -66,7 +68,7 @@ long ListEmailVerificationRequest::getBeginCreateTime()const void ListEmailVerificationRequest::setBeginCreateTime(long beginCreateTime) { beginCreateTime_ = beginCreateTime; - setCoreParameter("BeginCreateTime", std::to_string(beginCreateTime)); + setParameter("BeginCreateTime", std::to_string(beginCreateTime)); } int ListEmailVerificationRequest::getPageSize()const @@ -77,7 +79,7 @@ int ListEmailVerificationRequest::getPageSize()const void ListEmailVerificationRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListEmailVerificationRequest::getUserClientIp()const @@ -88,7 +90,7 @@ std::string ListEmailVerificationRequest::getUserClientIp()const void ListEmailVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string ListEmailVerificationRequest::getLang()const @@ -99,7 +101,7 @@ std::string ListEmailVerificationRequest::getLang()const void ListEmailVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string ListEmailVerificationRequest::getEmail()const @@ -110,6 +112,6 @@ std::string ListEmailVerificationRequest::getEmail()const void ListEmailVerificationRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/domain/src/model/ListServerLockRequest.cc b/domain/src/model/ListServerLockRequest.cc index 6fd78a694..181c1d936 100644 --- a/domain/src/model/ListServerLockRequest.cc +++ b/domain/src/model/ListServerLockRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::ListServerLockRequest; ListServerLockRequest::ListServerLockRequest() : RpcServiceRequest("domain", "2018-01-29", "ListServerLock") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListServerLockRequest::~ListServerLockRequest() {} @@ -33,7 +35,7 @@ std::string ListServerLockRequest::getLockProductId()const void ListServerLockRequest::setLockProductId(const std::string& lockProductId) { lockProductId_ = lockProductId; - setCoreParameter("LockProductId", lockProductId); + setParameter("LockProductId", lockProductId); } long ListServerLockRequest::getEndExpireDate()const @@ -44,7 +46,7 @@ long ListServerLockRequest::getEndExpireDate()const void ListServerLockRequest::setEndExpireDate(long endExpireDate) { endExpireDate_ = endExpireDate; - setCoreParameter("EndExpireDate", std::to_string(endExpireDate)); + setParameter("EndExpireDate", std::to_string(endExpireDate)); } int ListServerLockRequest::getPageNum()const @@ -55,7 +57,7 @@ int ListServerLockRequest::getPageNum()const void ListServerLockRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } long ListServerLockRequest::getBeginStartDate()const @@ -66,7 +68,7 @@ long ListServerLockRequest::getBeginStartDate()const void ListServerLockRequest::setBeginStartDate(long beginStartDate) { beginStartDate_ = beginStartDate; - setCoreParameter("BeginStartDate", std::to_string(beginStartDate)); + setParameter("BeginStartDate", std::to_string(beginStartDate)); } int ListServerLockRequest::getServerLockStatus()const @@ -77,7 +79,7 @@ int ListServerLockRequest::getServerLockStatus()const void ListServerLockRequest::setServerLockStatus(int serverLockStatus) { serverLockStatus_ = serverLockStatus; - setCoreParameter("ServerLockStatus", std::to_string(serverLockStatus)); + setParameter("ServerLockStatus", std::to_string(serverLockStatus)); } long ListServerLockRequest::getStartExpireDate()const @@ -88,7 +90,7 @@ long ListServerLockRequest::getStartExpireDate()const void ListServerLockRequest::setStartExpireDate(long startExpireDate) { startExpireDate_ = startExpireDate; - setCoreParameter("StartExpireDate", std::to_string(startExpireDate)); + setParameter("StartExpireDate", std::to_string(startExpireDate)); } int ListServerLockRequest::getPageSize()const @@ -99,7 +101,7 @@ int ListServerLockRequest::getPageSize()const void ListServerLockRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListServerLockRequest::getLang()const @@ -110,7 +112,7 @@ std::string ListServerLockRequest::getLang()const void ListServerLockRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string ListServerLockRequest::getDomainName()const @@ -121,7 +123,7 @@ std::string ListServerLockRequest::getDomainName()const void ListServerLockRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long ListServerLockRequest::getEndStartDate()const @@ -132,7 +134,7 @@ long ListServerLockRequest::getEndStartDate()const void ListServerLockRequest::setEndStartDate(long endStartDate) { endStartDate_ = endStartDate; - setCoreParameter("EndStartDate", std::to_string(endStartDate)); + setParameter("EndStartDate", std::to_string(endStartDate)); } std::string ListServerLockRequest::getUserClientIp()const @@ -143,6 +145,6 @@ std::string ListServerLockRequest::getUserClientIp()const void ListServerLockRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } diff --git a/domain/src/model/LookupTmchNoticeRequest.cc b/domain/src/model/LookupTmchNoticeRequest.cc index 4c1733c2f..c4ede3ab3 100644 --- a/domain/src/model/LookupTmchNoticeRequest.cc +++ b/domain/src/model/LookupTmchNoticeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::LookupTmchNoticeRequest; LookupTmchNoticeRequest::LookupTmchNoticeRequest() : RpcServiceRequest("domain", "2018-01-29", "LookupTmchNotice") -{} +{ + setMethod(HttpRequest::Method::Post); +} LookupTmchNoticeRequest::~LookupTmchNoticeRequest() {} @@ -33,7 +35,7 @@ std::string LookupTmchNoticeRequest::getClaimKey()const void LookupTmchNoticeRequest::setClaimKey(const std::string& claimKey) { claimKey_ = claimKey; - setCoreParameter("ClaimKey", claimKey); + setParameter("ClaimKey", claimKey); } std::string LookupTmchNoticeRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string LookupTmchNoticeRequest::getUserClientIp()const void LookupTmchNoticeRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string LookupTmchNoticeRequest::getLang()const @@ -55,6 +57,6 @@ std::string LookupTmchNoticeRequest::getLang()const void LookupTmchNoticeRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/PollTaskResultRequest.cc b/domain/src/model/PollTaskResultRequest.cc index 10cd987e6..7ab32a17f 100644 --- a/domain/src/model/PollTaskResultRequest.cc +++ b/domain/src/model/PollTaskResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::PollTaskResultRequest; PollTaskResultRequest::PollTaskResultRequest() : RpcServiceRequest("domain", "2018-01-29", "PollTaskResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} PollTaskResultRequest::~PollTaskResultRequest() {} @@ -33,7 +35,7 @@ std::string PollTaskResultRequest::getDomainName()const void PollTaskResultRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } int PollTaskResultRequest::getPageNum()const @@ -44,7 +46,7 @@ int PollTaskResultRequest::getPageNum()const void PollTaskResultRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int PollTaskResultRequest::getTaskResultStatus()const @@ -55,7 +57,7 @@ int PollTaskResultRequest::getTaskResultStatus()const void PollTaskResultRequest::setTaskResultStatus(int taskResultStatus) { taskResultStatus_ = taskResultStatus; - setCoreParameter("TaskResultStatus", std::to_string(taskResultStatus)); + setParameter("TaskResultStatus", std::to_string(taskResultStatus)); } std::string PollTaskResultRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string PollTaskResultRequest::getInstanceId()const void PollTaskResultRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string PollTaskResultRequest::getUserClientIp()const @@ -77,7 +79,7 @@ std::string PollTaskResultRequest::getUserClientIp()const void PollTaskResultRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string PollTaskResultRequest::getTaskNo()const @@ -88,7 +90,7 @@ std::string PollTaskResultRequest::getTaskNo()const void PollTaskResultRequest::setTaskNo(const std::string& taskNo) { taskNo_ = taskNo; - setCoreParameter("TaskNo", taskNo); + setParameter("TaskNo", taskNo); } int PollTaskResultRequest::getPageSize()const @@ -99,7 +101,7 @@ int PollTaskResultRequest::getPageSize()const void PollTaskResultRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string PollTaskResultRequest::getLang()const @@ -110,6 +112,6 @@ std::string PollTaskResultRequest::getLang()const void PollTaskResultRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryAdvancedDomainListRequest.cc b/domain/src/model/QueryAdvancedDomainListRequest.cc index b2e7aad2a..f20e4c0d9 100644 --- a/domain/src/model/QueryAdvancedDomainListRequest.cc +++ b/domain/src/model/QueryAdvancedDomainListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryAdvancedDomainListRequest; QueryAdvancedDomainListRequest::QueryAdvancedDomainListRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryAdvancedDomainList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAdvancedDomainListRequest::~QueryAdvancedDomainListRequest() {} @@ -33,7 +35,7 @@ std::string QueryAdvancedDomainListRequest::getProductDomainType()const void QueryAdvancedDomainListRequest::setProductDomainType(const std::string& productDomainType) { productDomainType_ = productDomainType; - setCoreParameter("ProductDomainType", productDomainType); + setParameter("ProductDomainType", productDomainType); } int QueryAdvancedDomainListRequest::getPageNum()const @@ -44,7 +46,7 @@ int QueryAdvancedDomainListRequest::getPageNum()const void QueryAdvancedDomainListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryAdvancedDomainListRequest::getExcluded()const @@ -55,7 +57,7 @@ std::string QueryAdvancedDomainListRequest::getExcluded()const void QueryAdvancedDomainListRequest::setExcluded(const std::string& excluded) { excluded_ = excluded; - setCoreParameter("Excluded", excluded); + setParameter("Excluded", excluded); } int QueryAdvancedDomainListRequest::getStartLength()const @@ -66,7 +68,7 @@ int QueryAdvancedDomainListRequest::getStartLength()const void QueryAdvancedDomainListRequest::setStartLength(int startLength) { startLength_ = startLength; - setCoreParameter("StartLength", std::to_string(startLength)); + setParameter("StartLength", std::to_string(startLength)); } bool QueryAdvancedDomainListRequest::getExcludedSuffix()const @@ -77,7 +79,7 @@ bool QueryAdvancedDomainListRequest::getExcludedSuffix()const void QueryAdvancedDomainListRequest::setExcludedSuffix(bool excludedSuffix) { excludedSuffix_ = excludedSuffix; - setCoreParameter("ExcludedSuffix", excludedSuffix ? "true" : "false"); + setParameter("ExcludedSuffix", excludedSuffix ? "true" : "false"); } int QueryAdvancedDomainListRequest::getPageSize()const @@ -88,7 +90,7 @@ int QueryAdvancedDomainListRequest::getPageSize()const void QueryAdvancedDomainListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryAdvancedDomainListRequest::getLang()const @@ -99,7 +101,7 @@ std::string QueryAdvancedDomainListRequest::getLang()const void QueryAdvancedDomainListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool QueryAdvancedDomainListRequest::getExcludedPrefix()const @@ -110,7 +112,7 @@ bool QueryAdvancedDomainListRequest::getExcludedPrefix()const void QueryAdvancedDomainListRequest::setExcludedPrefix(bool excludedPrefix) { excludedPrefix_ = excludedPrefix; - setCoreParameter("ExcludedPrefix", excludedPrefix ? "true" : "false"); + setParameter("ExcludedPrefix", excludedPrefix ? "true" : "false"); } std::string QueryAdvancedDomainListRequest::getKeyWord()const @@ -121,7 +123,7 @@ std::string QueryAdvancedDomainListRequest::getKeyWord()const void QueryAdvancedDomainListRequest::setKeyWord(const std::string& keyWord) { keyWord_ = keyWord; - setCoreParameter("KeyWord", keyWord); + setParameter("KeyWord", keyWord); } bool QueryAdvancedDomainListRequest::getProductDomainTypeSort()const @@ -132,7 +134,7 @@ bool QueryAdvancedDomainListRequest::getProductDomainTypeSort()const void QueryAdvancedDomainListRequest::setProductDomainTypeSort(bool productDomainTypeSort) { productDomainTypeSort_ = productDomainTypeSort; - setCoreParameter("ProductDomainTypeSort", productDomainTypeSort ? "true" : "false"); + setParameter("ProductDomainTypeSort", productDomainTypeSort ? "true" : "false"); } long QueryAdvancedDomainListRequest::getEndExpirationDate()const @@ -143,7 +145,7 @@ long QueryAdvancedDomainListRequest::getEndExpirationDate()const void QueryAdvancedDomainListRequest::setEndExpirationDate(long endExpirationDate) { endExpirationDate_ = endExpirationDate; - setCoreParameter("EndExpirationDate", std::to_string(endExpirationDate)); + setParameter("EndExpirationDate", std::to_string(endExpirationDate)); } std::string QueryAdvancedDomainListRequest::getSuffixs()const @@ -154,7 +156,7 @@ std::string QueryAdvancedDomainListRequest::getSuffixs()const void QueryAdvancedDomainListRequest::setSuffixs(const std::string& suffixs) { suffixs_ = suffixs; - setCoreParameter("Suffixs", suffixs); + setParameter("Suffixs", suffixs); } bool QueryAdvancedDomainListRequest::getDomainNameSort()const @@ -165,7 +167,7 @@ bool QueryAdvancedDomainListRequest::getDomainNameSort()const void QueryAdvancedDomainListRequest::setDomainNameSort(bool domainNameSort) { domainNameSort_ = domainNameSort; - setCoreParameter("DomainNameSort", domainNameSort ? "true" : "false"); + setParameter("DomainNameSort", domainNameSort ? "true" : "false"); } bool QueryAdvancedDomainListRequest::getExpirationDateSort()const @@ -176,7 +178,7 @@ bool QueryAdvancedDomainListRequest::getExpirationDateSort()const void QueryAdvancedDomainListRequest::setExpirationDateSort(bool expirationDateSort) { expirationDateSort_ = expirationDateSort; - setCoreParameter("ExpirationDateSort", expirationDateSort ? "true" : "false"); + setParameter("ExpirationDateSort", expirationDateSort ? "true" : "false"); } long QueryAdvancedDomainListRequest::getStartExpirationDate()const @@ -187,7 +189,7 @@ long QueryAdvancedDomainListRequest::getStartExpirationDate()const void QueryAdvancedDomainListRequest::setStartExpirationDate(long startExpirationDate) { startExpirationDate_ = startExpirationDate; - setCoreParameter("StartExpirationDate", std::to_string(startExpirationDate)); + setParameter("StartExpirationDate", std::to_string(startExpirationDate)); } int QueryAdvancedDomainListRequest::getDomainStatus()const @@ -198,7 +200,7 @@ int QueryAdvancedDomainListRequest::getDomainStatus()const void QueryAdvancedDomainListRequest::setDomainStatus(int domainStatus) { domainStatus_ = domainStatus; - setCoreParameter("DomainStatus", std::to_string(domainStatus)); + setParameter("DomainStatus", std::to_string(domainStatus)); } long QueryAdvancedDomainListRequest::getDomainGroupId()const @@ -209,7 +211,7 @@ long QueryAdvancedDomainListRequest::getDomainGroupId()const void QueryAdvancedDomainListRequest::setDomainGroupId(long domainGroupId) { domainGroupId_ = domainGroupId; - setCoreParameter("DomainGroupId", std::to_string(domainGroupId)); + setParameter("DomainGroupId", std::to_string(domainGroupId)); } bool QueryAdvancedDomainListRequest::getKeyWordSuffix()const @@ -220,7 +222,7 @@ bool QueryAdvancedDomainListRequest::getKeyWordSuffix()const void QueryAdvancedDomainListRequest::setKeyWordSuffix(bool keyWordSuffix) { keyWordSuffix_ = keyWordSuffix; - setCoreParameter("KeyWordSuffix", keyWordSuffix ? "true" : "false"); + setParameter("KeyWordSuffix", keyWordSuffix ? "true" : "false"); } bool QueryAdvancedDomainListRequest::getKeyWordPrefix()const @@ -231,7 +233,7 @@ bool QueryAdvancedDomainListRequest::getKeyWordPrefix()const void QueryAdvancedDomainListRequest::setKeyWordPrefix(bool keyWordPrefix) { keyWordPrefix_ = keyWordPrefix; - setCoreParameter("KeyWordPrefix", keyWordPrefix ? "true" : "false"); + setParameter("KeyWordPrefix", keyWordPrefix ? "true" : "false"); } int QueryAdvancedDomainListRequest::getTradeType()const @@ -242,7 +244,7 @@ int QueryAdvancedDomainListRequest::getTradeType()const void QueryAdvancedDomainListRequest::setTradeType(int tradeType) { tradeType_ = tradeType; - setCoreParameter("TradeType", std::to_string(tradeType)); + setParameter("TradeType", std::to_string(tradeType)); } long QueryAdvancedDomainListRequest::getEndRegistrationDate()const @@ -253,7 +255,7 @@ long QueryAdvancedDomainListRequest::getEndRegistrationDate()const void QueryAdvancedDomainListRequest::setEndRegistrationDate(long endRegistrationDate) { endRegistrationDate_ = endRegistrationDate; - setCoreParameter("EndRegistrationDate", std::to_string(endRegistrationDate)); + setParameter("EndRegistrationDate", std::to_string(endRegistrationDate)); } int QueryAdvancedDomainListRequest::getForm()const @@ -264,7 +266,7 @@ int QueryAdvancedDomainListRequest::getForm()const void QueryAdvancedDomainListRequest::setForm(int form) { form_ = form; - setCoreParameter("Form", std::to_string(form)); + setParameter("Form", std::to_string(form)); } std::string QueryAdvancedDomainListRequest::getUserClientIp()const @@ -275,7 +277,7 @@ std::string QueryAdvancedDomainListRequest::getUserClientIp()const void QueryAdvancedDomainListRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } bool QueryAdvancedDomainListRequest::getRegistrationDateSort()const @@ -286,7 +288,7 @@ bool QueryAdvancedDomainListRequest::getRegistrationDateSort()const void QueryAdvancedDomainListRequest::setRegistrationDateSort(bool registrationDateSort) { registrationDateSort_ = registrationDateSort; - setCoreParameter("RegistrationDateSort", registrationDateSort ? "true" : "false"); + setParameter("RegistrationDateSort", registrationDateSort ? "true" : "false"); } long QueryAdvancedDomainListRequest::getStartRegistrationDate()const @@ -297,7 +299,7 @@ long QueryAdvancedDomainListRequest::getStartRegistrationDate()const void QueryAdvancedDomainListRequest::setStartRegistrationDate(long startRegistrationDate) { startRegistrationDate_ = startRegistrationDate; - setCoreParameter("StartRegistrationDate", std::to_string(startRegistrationDate)); + setParameter("StartRegistrationDate", std::to_string(startRegistrationDate)); } int QueryAdvancedDomainListRequest::getEndLength()const @@ -308,6 +310,6 @@ int QueryAdvancedDomainListRequest::getEndLength()const void QueryAdvancedDomainListRequest::setEndLength(int endLength) { endLength_ = endLength; - setCoreParameter("EndLength", std::to_string(endLength)); + setParameter("EndLength", std::to_string(endLength)); } diff --git a/domain/src/model/QueryArtExtensionRequest.cc b/domain/src/model/QueryArtExtensionRequest.cc index 1ae2760b2..d5a300ef7 100644 --- a/domain/src/model/QueryArtExtensionRequest.cc +++ b/domain/src/model/QueryArtExtensionRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Domain::Model::QueryArtExtensionRequest; QueryArtExtensionRequest::QueryArtExtensionRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryArtExtension") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryArtExtensionRequest::~QueryArtExtensionRequest() {} -std::string QueryArtExtensionRequest::getDomainName()const -{ - return domainName_; -} - -void QueryArtExtensionRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string QueryArtExtensionRequest::getUserClientIp()const -{ - return userClientIp_; -} - -void QueryArtExtensionRequest::setUserClientIp(const std::string& userClientIp) -{ - userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); -} - -std::string QueryArtExtensionRequest::getLang()const -{ - return lang_; -} - -void QueryArtExtensionRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +std::string QueryArtExtensionRequest::getDomainName()const +{ + return domainName_; +} + +void QueryArtExtensionRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string QueryArtExtensionRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void QueryArtExtensionRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +std::string QueryArtExtensionRequest::getLang()const +{ + return lang_; +} + +void QueryArtExtensionRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/domain/src/model/QueryChangeLogListRequest.cc b/domain/src/model/QueryChangeLogListRequest.cc index 0589bbc45..bd230d81c 100644 --- a/domain/src/model/QueryChangeLogListRequest.cc +++ b/domain/src/model/QueryChangeLogListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryChangeLogListRequest; QueryChangeLogListRequest::QueryChangeLogListRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryChangeLogList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryChangeLogListRequest::~QueryChangeLogListRequest() {} @@ -33,7 +35,7 @@ std::string QueryChangeLogListRequest::getDomainName()const void QueryChangeLogListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } int QueryChangeLogListRequest::getPageNum()const @@ -44,7 +46,7 @@ int QueryChangeLogListRequest::getPageNum()const void QueryChangeLogListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } long QueryChangeLogListRequest::getStartDate()const @@ -55,7 +57,7 @@ long QueryChangeLogListRequest::getStartDate()const void QueryChangeLogListRequest::setStartDate(long startDate) { startDate_ = startDate; - setCoreParameter("StartDate", std::to_string(startDate)); + setParameter("StartDate", std::to_string(startDate)); } long QueryChangeLogListRequest::getEndDate()const @@ -66,7 +68,7 @@ long QueryChangeLogListRequest::getEndDate()const void QueryChangeLogListRequest::setEndDate(long endDate) { endDate_ = endDate; - setCoreParameter("EndDate", std::to_string(endDate)); + setParameter("EndDate", std::to_string(endDate)); } std::string QueryChangeLogListRequest::getUserClientIp()const @@ -77,7 +79,7 @@ std::string QueryChangeLogListRequest::getUserClientIp()const void QueryChangeLogListRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } int QueryChangeLogListRequest::getPageSize()const @@ -88,7 +90,7 @@ int QueryChangeLogListRequest::getPageSize()const void QueryChangeLogListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryChangeLogListRequest::getLang()const @@ -99,6 +101,6 @@ std::string QueryChangeLogListRequest::getLang()const void QueryChangeLogListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryContactInfoRequest.cc b/domain/src/model/QueryContactInfoRequest.cc index db6bec7c0..4687d2a67 100644 --- a/domain/src/model/QueryContactInfoRequest.cc +++ b/domain/src/model/QueryContactInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryContactInfoRequest; QueryContactInfoRequest::QueryContactInfoRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryContactInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryContactInfoRequest::~QueryContactInfoRequest() {} @@ -33,7 +35,7 @@ std::string QueryContactInfoRequest::getContactType()const void QueryContactInfoRequest::setContactType(const std::string& contactType) { contactType_ = contactType; - setCoreParameter("ContactType", contactType); + setParameter("ContactType", contactType); } std::string QueryContactInfoRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string QueryContactInfoRequest::getDomainName()const void QueryContactInfoRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string QueryContactInfoRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string QueryContactInfoRequest::getUserClientIp()const void QueryContactInfoRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryContactInfoRequest::getLang()const @@ -66,6 +68,6 @@ std::string QueryContactInfoRequest::getLang()const void QueryContactInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryDSRecordRequest.cc b/domain/src/model/QueryDSRecordRequest.cc index 60bbad094..9d9737ebd 100644 --- a/domain/src/model/QueryDSRecordRequest.cc +++ b/domain/src/model/QueryDSRecordRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Domain::Model::QueryDSRecordRequest; QueryDSRecordRequest::QueryDSRecordRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryDSRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDSRecordRequest::~QueryDSRecordRequest() {} -std::string QueryDSRecordRequest::getDomainName()const -{ - return domainName_; -} - -void QueryDSRecordRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string QueryDSRecordRequest::getUserClientIp()const -{ - return userClientIp_; -} - -void QueryDSRecordRequest::setUserClientIp(const std::string& userClientIp) -{ - userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); -} - -std::string QueryDSRecordRequest::getLang()const -{ - return lang_; -} - -void QueryDSRecordRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +std::string QueryDSRecordRequest::getDomainName()const +{ + return domainName_; +} + +void QueryDSRecordRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string QueryDSRecordRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void QueryDSRecordRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +std::string QueryDSRecordRequest::getLang()const +{ + return lang_; +} + +void QueryDSRecordRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/domain/src/model/QueryDnsHostRequest.cc b/domain/src/model/QueryDnsHostRequest.cc index 2df0a72cf..e35ad069c 100644 --- a/domain/src/model/QueryDnsHostRequest.cc +++ b/domain/src/model/QueryDnsHostRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryDnsHostRequest; QueryDnsHostRequest::QueryDnsHostRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryDnsHost") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDnsHostRequest::~QueryDnsHostRequest() {} @@ -33,7 +35,7 @@ std::string QueryDnsHostRequest::getInstanceId()const void QueryDnsHostRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string QueryDnsHostRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string QueryDnsHostRequest::getUserClientIp()const void QueryDnsHostRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryDnsHostRequest::getLang()const @@ -55,6 +57,6 @@ std::string QueryDnsHostRequest::getLang()const void QueryDnsHostRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryDomainAdminDivisionRequest.cc b/domain/src/model/QueryDomainAdminDivisionRequest.cc index ed61038c0..d42d7745a 100644 --- a/domain/src/model/QueryDomainAdminDivisionRequest.cc +++ b/domain/src/model/QueryDomainAdminDivisionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryDomainAdminDivisionRequest; QueryDomainAdminDivisionRequest::QueryDomainAdminDivisionRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryDomainAdminDivision") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDomainAdminDivisionRequest::~QueryDomainAdminDivisionRequest() {} @@ -33,7 +35,7 @@ std::string QueryDomainAdminDivisionRequest::getUserClientIp()const void QueryDomainAdminDivisionRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryDomainAdminDivisionRequest::getLang()const @@ -44,6 +46,6 @@ std::string QueryDomainAdminDivisionRequest::getLang()const void QueryDomainAdminDivisionRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryDomainByDomainNameRequest.cc b/domain/src/model/QueryDomainByDomainNameRequest.cc index 4aeb767d0..bf4afa8b3 100644 --- a/domain/src/model/QueryDomainByDomainNameRequest.cc +++ b/domain/src/model/QueryDomainByDomainNameRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Domain::Model::QueryDomainByDomainNameRequest; QueryDomainByDomainNameRequest::QueryDomainByDomainNameRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryDomainByDomainName") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDomainByDomainNameRequest::~QueryDomainByDomainNameRequest() {} -std::string QueryDomainByDomainNameRequest::getDomainName()const -{ - return domainName_; -} - -void QueryDomainByDomainNameRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string QueryDomainByDomainNameRequest::getUserClientIp()const -{ - return userClientIp_; -} - -void QueryDomainByDomainNameRequest::setUserClientIp(const std::string& userClientIp) -{ - userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); -} - -std::string QueryDomainByDomainNameRequest::getLang()const -{ - return lang_; -} - -void QueryDomainByDomainNameRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +std::string QueryDomainByDomainNameRequest::getDomainName()const +{ + return domainName_; +} + +void QueryDomainByDomainNameRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string QueryDomainByDomainNameRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void QueryDomainByDomainNameRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +std::string QueryDomainByDomainNameRequest::getLang()const +{ + return lang_; +} + +void QueryDomainByDomainNameRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/domain/src/model/QueryDomainByInstanceIdRequest.cc b/domain/src/model/QueryDomainByInstanceIdRequest.cc index 86fde940a..1b8f3215c 100644 --- a/domain/src/model/QueryDomainByInstanceIdRequest.cc +++ b/domain/src/model/QueryDomainByInstanceIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryDomainByInstanceIdRequest; QueryDomainByInstanceIdRequest::QueryDomainByInstanceIdRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryDomainByInstanceId") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDomainByInstanceIdRequest::~QueryDomainByInstanceIdRequest() {} @@ -33,7 +35,7 @@ std::string QueryDomainByInstanceIdRequest::getInstanceId()const void QueryDomainByInstanceIdRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string QueryDomainByInstanceIdRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string QueryDomainByInstanceIdRequest::getUserClientIp()const void QueryDomainByInstanceIdRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryDomainByInstanceIdRequest::getLang()const @@ -55,6 +57,6 @@ std::string QueryDomainByInstanceIdRequest::getLang()const void QueryDomainByInstanceIdRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryDomainGroupListRequest.cc b/domain/src/model/QueryDomainGroupListRequest.cc index c4581ba4c..b7143406b 100644 --- a/domain/src/model/QueryDomainGroupListRequest.cc +++ b/domain/src/model/QueryDomainGroupListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryDomainGroupListRequest; QueryDomainGroupListRequest::QueryDomainGroupListRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryDomainGroupList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDomainGroupListRequest::~QueryDomainGroupListRequest() {} @@ -33,7 +35,7 @@ bool QueryDomainGroupListRequest::getShowDeletingGroup()const void QueryDomainGroupListRequest::setShowDeletingGroup(bool showDeletingGroup) { showDeletingGroup_ = showDeletingGroup; - setCoreParameter("ShowDeletingGroup", showDeletingGroup ? "true" : "false"); + setParameter("ShowDeletingGroup", showDeletingGroup ? "true" : "false"); } std::string QueryDomainGroupListRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string QueryDomainGroupListRequest::getUserClientIp()const void QueryDomainGroupListRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryDomainGroupListRequest::getDomainGroupName()const @@ -55,7 +57,7 @@ std::string QueryDomainGroupListRequest::getDomainGroupName()const void QueryDomainGroupListRequest::setDomainGroupName(const std::string& domainGroupName) { domainGroupName_ = domainGroupName; - setCoreParameter("DomainGroupName", domainGroupName); + setParameter("DomainGroupName", domainGroupName); } std::string QueryDomainGroupListRequest::getLang()const @@ -66,6 +68,6 @@ std::string QueryDomainGroupListRequest::getLang()const void QueryDomainGroupListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryDomainListRequest.cc b/domain/src/model/QueryDomainListRequest.cc index 3803fc8c3..2598d5fdc 100644 --- a/domain/src/model/QueryDomainListRequest.cc +++ b/domain/src/model/QueryDomainListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryDomainListRequest; QueryDomainListRequest::QueryDomainListRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryDomainList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDomainListRequest::~QueryDomainListRequest() {} @@ -33,7 +35,7 @@ std::string QueryDomainListRequest::getProductDomainType()const void QueryDomainListRequest::setProductDomainType(const std::string& productDomainType) { productDomainType_ = productDomainType; - setCoreParameter("ProductDomainType", productDomainType); + setParameter("ProductDomainType", productDomainType); } std::string QueryDomainListRequest::getOrderKeyType()const @@ -44,7 +46,7 @@ std::string QueryDomainListRequest::getOrderKeyType()const void QueryDomainListRequest::setOrderKeyType(const std::string& orderKeyType) { orderKeyType_ = orderKeyType; - setCoreParameter("OrderKeyType", orderKeyType); + setParameter("OrderKeyType", orderKeyType); } int QueryDomainListRequest::getPageNum()const @@ -55,7 +57,7 @@ int QueryDomainListRequest::getPageNum()const void QueryDomainListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryDomainListRequest::getOrderByType()const @@ -66,7 +68,7 @@ std::string QueryDomainListRequest::getOrderByType()const void QueryDomainListRequest::setOrderByType(const std::string& orderByType) { orderByType_ = orderByType; - setCoreParameter("OrderByType", orderByType); + setParameter("OrderByType", orderByType); } int QueryDomainListRequest::getPageSize()const @@ -77,7 +79,7 @@ int QueryDomainListRequest::getPageSize()const void QueryDomainListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryDomainListRequest::getLang()const @@ -88,7 +90,7 @@ std::string QueryDomainListRequest::getLang()const void QueryDomainListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string QueryDomainListRequest::getQueryType()const @@ -99,7 +101,7 @@ std::string QueryDomainListRequest::getQueryType()const void QueryDomainListRequest::setQueryType(const std::string& queryType) { queryType_ = queryType; - setCoreParameter("QueryType", queryType); + setParameter("QueryType", queryType); } long QueryDomainListRequest::getEndExpirationDate()const @@ -110,7 +112,7 @@ long QueryDomainListRequest::getEndExpirationDate()const void QueryDomainListRequest::setEndExpirationDate(long endExpirationDate) { endExpirationDate_ = endExpirationDate; - setCoreParameter("EndExpirationDate", std::to_string(endExpirationDate)); + setParameter("EndExpirationDate", std::to_string(endExpirationDate)); } std::string QueryDomainListRequest::getDomainName()const @@ -121,7 +123,7 @@ std::string QueryDomainListRequest::getDomainName()const void QueryDomainListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long QueryDomainListRequest::getStartExpirationDate()const @@ -132,7 +134,7 @@ long QueryDomainListRequest::getStartExpirationDate()const void QueryDomainListRequest::setStartExpirationDate(long startExpirationDate) { startExpirationDate_ = startExpirationDate; - setCoreParameter("StartExpirationDate", std::to_string(startExpirationDate)); + setParameter("StartExpirationDate", std::to_string(startExpirationDate)); } std::string QueryDomainListRequest::getDomainGroupId()const @@ -143,7 +145,7 @@ std::string QueryDomainListRequest::getDomainGroupId()const void QueryDomainListRequest::setDomainGroupId(const std::string& domainGroupId) { domainGroupId_ = domainGroupId; - setCoreParameter("DomainGroupId", domainGroupId); + setParameter("DomainGroupId", domainGroupId); } long QueryDomainListRequest::getEndRegistrationDate()const @@ -154,7 +156,7 @@ long QueryDomainListRequest::getEndRegistrationDate()const void QueryDomainListRequest::setEndRegistrationDate(long endRegistrationDate) { endRegistrationDate_ = endRegistrationDate; - setCoreParameter("EndRegistrationDate", std::to_string(endRegistrationDate)); + setParameter("EndRegistrationDate", std::to_string(endRegistrationDate)); } std::string QueryDomainListRequest::getUserClientIp()const @@ -165,7 +167,7 @@ std::string QueryDomainListRequest::getUserClientIp()const void QueryDomainListRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } long QueryDomainListRequest::getStartRegistrationDate()const @@ -176,6 +178,6 @@ long QueryDomainListRequest::getStartRegistrationDate()const void QueryDomainListRequest::setStartRegistrationDate(long startRegistrationDate) { startRegistrationDate_ = startRegistrationDate; - setCoreParameter("StartRegistrationDate", std::to_string(startRegistrationDate)); + setParameter("StartRegistrationDate", std::to_string(startRegistrationDate)); } diff --git a/domain/src/model/QueryDomainRealNameVerificationInfoRequest.cc b/domain/src/model/QueryDomainRealNameVerificationInfoRequest.cc index 4fe31220d..dc057e4c0 100644 --- a/domain/src/model/QueryDomainRealNameVerificationInfoRequest.cc +++ b/domain/src/model/QueryDomainRealNameVerificationInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryDomainRealNameVerificationInfoRequest; QueryDomainRealNameVerificationInfoRequest::QueryDomainRealNameVerificationInfoRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryDomainRealNameVerificationInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDomainRealNameVerificationInfoRequest::~QueryDomainRealNameVerificationInfoRequest() {} @@ -33,7 +35,7 @@ bool QueryDomainRealNameVerificationInfoRequest::getFetchImage()const void QueryDomainRealNameVerificationInfoRequest::setFetchImage(bool fetchImage) { fetchImage_ = fetchImage; - setCoreParameter("FetchImage", fetchImage ? "true" : "false"); + setParameter("FetchImage", fetchImage ? "true" : "false"); } std::string QueryDomainRealNameVerificationInfoRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string QueryDomainRealNameVerificationInfoRequest::getDomainName()const void QueryDomainRealNameVerificationInfoRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string QueryDomainRealNameVerificationInfoRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string QueryDomainRealNameVerificationInfoRequest::getUserClientIp()const void QueryDomainRealNameVerificationInfoRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryDomainRealNameVerificationInfoRequest::getLang()const @@ -66,6 +68,6 @@ std::string QueryDomainRealNameVerificationInfoRequest::getLang()const void QueryDomainRealNameVerificationInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryDomainSuffixRequest.cc b/domain/src/model/QueryDomainSuffixRequest.cc index f9e25a177..3a63af2cd 100644 --- a/domain/src/model/QueryDomainSuffixRequest.cc +++ b/domain/src/model/QueryDomainSuffixRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryDomainSuffixRequest; QueryDomainSuffixRequest::QueryDomainSuffixRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryDomainSuffix") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDomainSuffixRequest::~QueryDomainSuffixRequest() {} @@ -33,7 +35,7 @@ std::string QueryDomainSuffixRequest::getUserClientIp()const void QueryDomainSuffixRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryDomainSuffixRequest::getLang()const @@ -44,6 +46,6 @@ std::string QueryDomainSuffixRequest::getLang()const void QueryDomainSuffixRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryEmailVerificationRequest.cc b/domain/src/model/QueryEmailVerificationRequest.cc index 9bf947795..8709655f4 100644 --- a/domain/src/model/QueryEmailVerificationRequest.cc +++ b/domain/src/model/QueryEmailVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryEmailVerificationRequest; QueryEmailVerificationRequest::QueryEmailVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryEmailVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryEmailVerificationRequest::~QueryEmailVerificationRequest() {} @@ -33,7 +35,7 @@ std::string QueryEmailVerificationRequest::getUserClientIp()const void QueryEmailVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryEmailVerificationRequest::getLang()const @@ -44,7 +46,7 @@ std::string QueryEmailVerificationRequest::getLang()const void QueryEmailVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string QueryEmailVerificationRequest::getEmail()const @@ -55,6 +57,6 @@ std::string QueryEmailVerificationRequest::getEmail()const void QueryEmailVerificationRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/domain/src/model/QueryEnsAssociationRequest.cc b/domain/src/model/QueryEnsAssociationRequest.cc index 9b430e2d3..3e428cf0a 100644 --- a/domain/src/model/QueryEnsAssociationRequest.cc +++ b/domain/src/model/QueryEnsAssociationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryEnsAssociationRequest; QueryEnsAssociationRequest::QueryEnsAssociationRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryEnsAssociation") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryEnsAssociationRequest::~QueryEnsAssociationRequest() {} @@ -33,7 +35,7 @@ std::string QueryEnsAssociationRequest::getDomainName()const void QueryEnsAssociationRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string QueryEnsAssociationRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string QueryEnsAssociationRequest::getUserClientIp()const void QueryEnsAssociationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryEnsAssociationRequest::getLang()const @@ -55,6 +57,6 @@ std::string QueryEnsAssociationRequest::getLang()const void QueryEnsAssociationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryFailReasonForDomainRealNameVerificationRequest.cc b/domain/src/model/QueryFailReasonForDomainRealNameVerificationRequest.cc index b272fcc1f..8019336ec 100644 --- a/domain/src/model/QueryFailReasonForDomainRealNameVerificationRequest.cc +++ b/domain/src/model/QueryFailReasonForDomainRealNameVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryFailReasonForDomainRealNameVerificationR QueryFailReasonForDomainRealNameVerificationRequest::QueryFailReasonForDomainRealNameVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryFailReasonForDomainRealNameVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryFailReasonForDomainRealNameVerificationRequest::~QueryFailReasonForDomainRealNameVerificationRequest() {} @@ -33,7 +35,7 @@ std::string QueryFailReasonForDomainRealNameVerificationRequest::getDomainName() void QueryFailReasonForDomainRealNameVerificationRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string QueryFailReasonForDomainRealNameVerificationRequest::getRealNameVerificationAction()const @@ -44,7 +46,7 @@ std::string QueryFailReasonForDomainRealNameVerificationRequest::getRealNameVeri void QueryFailReasonForDomainRealNameVerificationRequest::setRealNameVerificationAction(const std::string& realNameVerificationAction) { realNameVerificationAction_ = realNameVerificationAction; - setCoreParameter("RealNameVerificationAction", realNameVerificationAction); + setParameter("RealNameVerificationAction", realNameVerificationAction); } std::string QueryFailReasonForDomainRealNameVerificationRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string QueryFailReasonForDomainRealNameVerificationRequest::getUserClientIp void QueryFailReasonForDomainRealNameVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryFailReasonForDomainRealNameVerificationRequest::getLang()const @@ -66,6 +68,6 @@ std::string QueryFailReasonForDomainRealNameVerificationRequest::getLang()const void QueryFailReasonForDomainRealNameVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.cc b/domain/src/model/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.cc index 6d9e5cfd2..ba601e3a9 100644 --- a/domain/src/model/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.cc +++ b/domain/src/model/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryFailReasonForRegistrantProfileRealNameVe QueryFailReasonForRegistrantProfileRealNameVerificationRequest::QueryFailReasonForRegistrantProfileRealNameVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryFailReasonForRegistrantProfileRealNameVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryFailReasonForRegistrantProfileRealNameVerificationRequest::~QueryFailReasonForRegistrantProfileRealNameVerificationRequest() {} @@ -33,7 +35,7 @@ long QueryFailReasonForRegistrantProfileRealNameVerificationRequest::getRegistra void QueryFailReasonForRegistrantProfileRealNameVerificationRequest::setRegistrantProfileID(long registrantProfileID) { registrantProfileID_ = registrantProfileID; - setCoreParameter("RegistrantProfileID", std::to_string(registrantProfileID)); + setParameter("RegistrantProfileID", std::to_string(registrantProfileID)); } std::string QueryFailReasonForRegistrantProfileRealNameVerificationRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string QueryFailReasonForRegistrantProfileRealNameVerificationRequest::getU void QueryFailReasonForRegistrantProfileRealNameVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryFailReasonForRegistrantProfileRealNameVerificationRequest::getLang()const @@ -55,6 +57,6 @@ std::string QueryFailReasonForRegistrantProfileRealNameVerificationRequest::getL void QueryFailReasonForRegistrantProfileRealNameVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryFailingReasonListForQualificationRequest.cc b/domain/src/model/QueryFailingReasonListForQualificationRequest.cc index 0010bba97..e9717b872 100644 --- a/domain/src/model/QueryFailingReasonListForQualificationRequest.cc +++ b/domain/src/model/QueryFailingReasonListForQualificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryFailingReasonListForQualificationRequest QueryFailingReasonListForQualificationRequest::QueryFailingReasonListForQualificationRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryFailingReasonListForQualification") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryFailingReasonListForQualificationRequest::~QueryFailingReasonListForQualificationRequest() {} @@ -33,7 +35,7 @@ std::string QueryFailingReasonListForQualificationRequest::getQualificationType( void QueryFailingReasonListForQualificationRequest::setQualificationType(const std::string& qualificationType) { qualificationType_ = qualificationType; - setCoreParameter("QualificationType", qualificationType); + setParameter("QualificationType", qualificationType); } std::string QueryFailingReasonListForQualificationRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string QueryFailingReasonListForQualificationRequest::getInstanceId()const void QueryFailingReasonListForQualificationRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string QueryFailingReasonListForQualificationRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string QueryFailingReasonListForQualificationRequest::getUserClientIp()cons void QueryFailingReasonListForQualificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } int QueryFailingReasonListForQualificationRequest::getLimit()const @@ -66,7 +68,7 @@ int QueryFailingReasonListForQualificationRequest::getLimit()const void QueryFailingReasonListForQualificationRequest::setLimit(int limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } std::string QueryFailingReasonListForQualificationRequest::getLang()const @@ -77,6 +79,6 @@ std::string QueryFailingReasonListForQualificationRequest::getLang()const void QueryFailingReasonListForQualificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryLocalEnsAssociationRequest.cc b/domain/src/model/QueryLocalEnsAssociationRequest.cc index e9a46aa3e..04404de01 100644 --- a/domain/src/model/QueryLocalEnsAssociationRequest.cc +++ b/domain/src/model/QueryLocalEnsAssociationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryLocalEnsAssociationRequest; QueryLocalEnsAssociationRequest::QueryLocalEnsAssociationRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryLocalEnsAssociation") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryLocalEnsAssociationRequest::~QueryLocalEnsAssociationRequest() {} @@ -33,7 +35,7 @@ std::string QueryLocalEnsAssociationRequest::getDomainName()const void QueryLocalEnsAssociationRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string QueryLocalEnsAssociationRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string QueryLocalEnsAssociationRequest::getUserClientIp()const void QueryLocalEnsAssociationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryLocalEnsAssociationRequest::getLang()const @@ -55,6 +57,6 @@ std::string QueryLocalEnsAssociationRequest::getLang()const void QueryLocalEnsAssociationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryQualificationDetailRequest.cc b/domain/src/model/QueryQualificationDetailRequest.cc index 574f008a4..1d5f927f0 100644 --- a/domain/src/model/QueryQualificationDetailRequest.cc +++ b/domain/src/model/QueryQualificationDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryQualificationDetailRequest; QueryQualificationDetailRequest::QueryQualificationDetailRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryQualificationDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryQualificationDetailRequest::~QueryQualificationDetailRequest() {} @@ -33,7 +35,7 @@ std::string QueryQualificationDetailRequest::getQualificationType()const void QueryQualificationDetailRequest::setQualificationType(const std::string& qualificationType) { qualificationType_ = qualificationType; - setCoreParameter("QualificationType", qualificationType); + setParameter("QualificationType", qualificationType); } std::string QueryQualificationDetailRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string QueryQualificationDetailRequest::getInstanceId()const void QueryQualificationDetailRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string QueryQualificationDetailRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string QueryQualificationDetailRequest::getUserClientIp()const void QueryQualificationDetailRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryQualificationDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string QueryQualificationDetailRequest::getLang()const void QueryQualificationDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryRegistrantProfileRealNameVerificationInfoRequest.cc b/domain/src/model/QueryRegistrantProfileRealNameVerificationInfoRequest.cc index 3e5227361..6deebbc98 100644 --- a/domain/src/model/QueryRegistrantProfileRealNameVerificationInfoRequest.cc +++ b/domain/src/model/QueryRegistrantProfileRealNameVerificationInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryRegistrantProfileRealNameVerificationInf QueryRegistrantProfileRealNameVerificationInfoRequest::QueryRegistrantProfileRealNameVerificationInfoRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryRegistrantProfileRealNameVerificationInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryRegistrantProfileRealNameVerificationInfoRequest::~QueryRegistrantProfileRealNameVerificationInfoRequest() {} @@ -33,7 +35,7 @@ bool QueryRegistrantProfileRealNameVerificationInfoRequest::getFetchImage()const void QueryRegistrantProfileRealNameVerificationInfoRequest::setFetchImage(bool fetchImage) { fetchImage_ = fetchImage; - setCoreParameter("FetchImage", fetchImage ? "true" : "false"); + setParameter("FetchImage", fetchImage ? "true" : "false"); } long QueryRegistrantProfileRealNameVerificationInfoRequest::getRegistrantProfileId()const @@ -44,7 +46,7 @@ long QueryRegistrantProfileRealNameVerificationInfoRequest::getRegistrantProfile void QueryRegistrantProfileRealNameVerificationInfoRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } std::string QueryRegistrantProfileRealNameVerificationInfoRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string QueryRegistrantProfileRealNameVerificationInfoRequest::getUserClient void QueryRegistrantProfileRealNameVerificationInfoRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryRegistrantProfileRealNameVerificationInfoRequest::getLang()const @@ -66,6 +68,6 @@ std::string QueryRegistrantProfileRealNameVerificationInfoRequest::getLang()cons void QueryRegistrantProfileRealNameVerificationInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryRegistrantProfilesRequest.cc b/domain/src/model/QueryRegistrantProfilesRequest.cc index c5f5fc58c..6acd92986 100644 --- a/domain/src/model/QueryRegistrantProfilesRequest.cc +++ b/domain/src/model/QueryRegistrantProfilesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryRegistrantProfilesRequest; QueryRegistrantProfilesRequest::QueryRegistrantProfilesRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryRegistrantProfiles") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryRegistrantProfilesRequest::~QueryRegistrantProfilesRequest() {} @@ -33,7 +35,7 @@ long QueryRegistrantProfilesRequest::getRegistrantProfileId()const void QueryRegistrantProfilesRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } int QueryRegistrantProfilesRequest::getPageNum()const @@ -44,7 +46,7 @@ int QueryRegistrantProfilesRequest::getPageNum()const void QueryRegistrantProfilesRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int QueryRegistrantProfilesRequest::getPageSize()const @@ -55,7 +57,7 @@ int QueryRegistrantProfilesRequest::getPageSize()const void QueryRegistrantProfilesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryRegistrantProfilesRequest::getRealNameStatus()const @@ -66,7 +68,7 @@ std::string QueryRegistrantProfilesRequest::getRealNameStatus()const void QueryRegistrantProfilesRequest::setRealNameStatus(const std::string& realNameStatus) { realNameStatus_ = realNameStatus; - setCoreParameter("RealNameStatus", realNameStatus); + setParameter("RealNameStatus", realNameStatus); } std::string QueryRegistrantProfilesRequest::getLang()const @@ -77,7 +79,7 @@ std::string QueryRegistrantProfilesRequest::getLang()const void QueryRegistrantProfilesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string QueryRegistrantProfilesRequest::getEmail()const @@ -88,7 +90,7 @@ std::string QueryRegistrantProfilesRequest::getEmail()const void QueryRegistrantProfilesRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } std::string QueryRegistrantProfilesRequest::getZhRegistrantOrganization()const @@ -99,7 +101,7 @@ std::string QueryRegistrantProfilesRequest::getZhRegistrantOrganization()const void QueryRegistrantProfilesRequest::setZhRegistrantOrganization(const std::string& zhRegistrantOrganization) { zhRegistrantOrganization_ = zhRegistrantOrganization; - setCoreParameter("ZhRegistrantOrganization", zhRegistrantOrganization); + setParameter("ZhRegistrantOrganization", zhRegistrantOrganization); } std::string QueryRegistrantProfilesRequest::getRegistrantType()const @@ -110,7 +112,7 @@ std::string QueryRegistrantProfilesRequest::getRegistrantType()const void QueryRegistrantProfilesRequest::setRegistrantType(const std::string& registrantType) { registrantType_ = registrantType; - setCoreParameter("RegistrantType", registrantType); + setParameter("RegistrantType", registrantType); } std::string QueryRegistrantProfilesRequest::getRegistrantProfileType()const @@ -121,7 +123,7 @@ std::string QueryRegistrantProfilesRequest::getRegistrantProfileType()const void QueryRegistrantProfilesRequest::setRegistrantProfileType(const std::string& registrantProfileType) { registrantProfileType_ = registrantProfileType; - setCoreParameter("RegistrantProfileType", registrantProfileType); + setParameter("RegistrantProfileType", registrantProfileType); } bool QueryRegistrantProfilesRequest::getDefaultRegistrantProfile()const @@ -132,7 +134,7 @@ bool QueryRegistrantProfilesRequest::getDefaultRegistrantProfile()const void QueryRegistrantProfilesRequest::setDefaultRegistrantProfile(bool defaultRegistrantProfile) { defaultRegistrantProfile_ = defaultRegistrantProfile; - setCoreParameter("DefaultRegistrantProfile", defaultRegistrantProfile ? "true" : "false"); + setParameter("DefaultRegistrantProfile", defaultRegistrantProfile ? "true" : "false"); } std::string QueryRegistrantProfilesRequest::getRegistrantOrganization()const @@ -143,7 +145,7 @@ std::string QueryRegistrantProfilesRequest::getRegistrantOrganization()const void QueryRegistrantProfilesRequest::setRegistrantOrganization(const std::string& registrantOrganization) { registrantOrganization_ = registrantOrganization; - setCoreParameter("RegistrantOrganization", registrantOrganization); + setParameter("RegistrantOrganization", registrantOrganization); } std::string QueryRegistrantProfilesRequest::getUserClientIp()const @@ -154,6 +156,6 @@ std::string QueryRegistrantProfilesRequest::getUserClientIp()const void QueryRegistrantProfilesRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } diff --git a/domain/src/model/QueryServerLockRequest.cc b/domain/src/model/QueryServerLockRequest.cc index 8789a4a48..b6532ae1f 100644 --- a/domain/src/model/QueryServerLockRequest.cc +++ b/domain/src/model/QueryServerLockRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryServerLockRequest; QueryServerLockRequest::QueryServerLockRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryServerLock") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryServerLockRequest::~QueryServerLockRequest() {} @@ -33,7 +35,7 @@ std::string QueryServerLockRequest::getInstanceId()const void QueryServerLockRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string QueryServerLockRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string QueryServerLockRequest::getUserClientIp()const void QueryServerLockRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryServerLockRequest::getLang()const @@ -55,6 +57,6 @@ std::string QueryServerLockRequest::getLang()const void QueryServerLockRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryTaskDetailHistoryRequest.cc b/domain/src/model/QueryTaskDetailHistoryRequest.cc index 583dd7605..3c98da7a6 100644 --- a/domain/src/model/QueryTaskDetailHistoryRequest.cc +++ b/domain/src/model/QueryTaskDetailHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryTaskDetailHistoryRequest; QueryTaskDetailHistoryRequest::QueryTaskDetailHistoryRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryTaskDetailHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTaskDetailHistoryRequest::~QueryTaskDetailHistoryRequest() {} @@ -33,7 +35,7 @@ std::string QueryTaskDetailHistoryRequest::getDomainName()const void QueryTaskDetailHistoryRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } int QueryTaskDetailHistoryRequest::getTaskStatus()const @@ -44,7 +46,7 @@ int QueryTaskDetailHistoryRequest::getTaskStatus()const void QueryTaskDetailHistoryRequest::setTaskStatus(int taskStatus) { taskStatus_ = taskStatus; - setCoreParameter("TaskStatus", std::to_string(taskStatus)); + setParameter("TaskStatus", std::to_string(taskStatus)); } std::string QueryTaskDetailHistoryRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string QueryTaskDetailHistoryRequest::getUserClientIp()const void QueryTaskDetailHistoryRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryTaskDetailHistoryRequest::getTaskNo()const @@ -66,7 +68,7 @@ std::string QueryTaskDetailHistoryRequest::getTaskNo()const void QueryTaskDetailHistoryRequest::setTaskNo(const std::string& taskNo) { taskNo_ = taskNo; - setCoreParameter("TaskNo", taskNo); + setParameter("TaskNo", taskNo); } int QueryTaskDetailHistoryRequest::getPageSize()const @@ -77,7 +79,7 @@ int QueryTaskDetailHistoryRequest::getPageSize()const void QueryTaskDetailHistoryRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTaskDetailHistoryRequest::getTaskDetailNoCursor()const @@ -88,7 +90,7 @@ std::string QueryTaskDetailHistoryRequest::getTaskDetailNoCursor()const void QueryTaskDetailHistoryRequest::setTaskDetailNoCursor(const std::string& taskDetailNoCursor) { taskDetailNoCursor_ = taskDetailNoCursor; - setCoreParameter("TaskDetailNoCursor", taskDetailNoCursor); + setParameter("TaskDetailNoCursor", taskDetailNoCursor); } std::string QueryTaskDetailHistoryRequest::getLang()const @@ -99,7 +101,7 @@ std::string QueryTaskDetailHistoryRequest::getLang()const void QueryTaskDetailHistoryRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string QueryTaskDetailHistoryRequest::getDomainNameCursor()const @@ -110,6 +112,6 @@ std::string QueryTaskDetailHistoryRequest::getDomainNameCursor()const void QueryTaskDetailHistoryRequest::setDomainNameCursor(const std::string& domainNameCursor) { domainNameCursor_ = domainNameCursor; - setCoreParameter("DomainNameCursor", domainNameCursor); + setParameter("DomainNameCursor", domainNameCursor); } diff --git a/domain/src/model/QueryTaskDetailListRequest.cc b/domain/src/model/QueryTaskDetailListRequest.cc index 6368b656e..13fdb5167 100644 --- a/domain/src/model/QueryTaskDetailListRequest.cc +++ b/domain/src/model/QueryTaskDetailListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryTaskDetailListRequest; QueryTaskDetailListRequest::QueryTaskDetailListRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryTaskDetailList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTaskDetailListRequest::~QueryTaskDetailListRequest() {} @@ -33,7 +35,7 @@ std::string QueryTaskDetailListRequest::getDomainName()const void QueryTaskDetailListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } int QueryTaskDetailListRequest::getPageNum()const @@ -44,7 +46,7 @@ int QueryTaskDetailListRequest::getPageNum()const void QueryTaskDetailListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int QueryTaskDetailListRequest::getTaskStatus()const @@ -55,7 +57,7 @@ int QueryTaskDetailListRequest::getTaskStatus()const void QueryTaskDetailListRequest::setTaskStatus(int taskStatus) { taskStatus_ = taskStatus; - setCoreParameter("TaskStatus", std::to_string(taskStatus)); + setParameter("TaskStatus", std::to_string(taskStatus)); } std::string QueryTaskDetailListRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string QueryTaskDetailListRequest::getInstanceId()const void QueryTaskDetailListRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string QueryTaskDetailListRequest::getTaskNo()const @@ -77,7 +79,7 @@ std::string QueryTaskDetailListRequest::getTaskNo()const void QueryTaskDetailListRequest::setTaskNo(const std::string& taskNo) { taskNo_ = taskNo; - setCoreParameter("TaskNo", taskNo); + setParameter("TaskNo", taskNo); } std::string QueryTaskDetailListRequest::getUserClientIp()const @@ -88,7 +90,7 @@ std::string QueryTaskDetailListRequest::getUserClientIp()const void QueryTaskDetailListRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } int QueryTaskDetailListRequest::getPageSize()const @@ -99,7 +101,7 @@ int QueryTaskDetailListRequest::getPageSize()const void QueryTaskDetailListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTaskDetailListRequest::getLang()const @@ -110,6 +112,6 @@ std::string QueryTaskDetailListRequest::getLang()const void QueryTaskDetailListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryTaskInfoHistoryRequest.cc b/domain/src/model/QueryTaskInfoHistoryRequest.cc index b51a575a1..3e14122f8 100644 --- a/domain/src/model/QueryTaskInfoHistoryRequest.cc +++ b/domain/src/model/QueryTaskInfoHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryTaskInfoHistoryRequest; QueryTaskInfoHistoryRequest::QueryTaskInfoHistoryRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryTaskInfoHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTaskInfoHistoryRequest::~QueryTaskInfoHistoryRequest() {} @@ -33,7 +35,7 @@ long QueryTaskInfoHistoryRequest::getEndCreateTime()const void QueryTaskInfoHistoryRequest::setEndCreateTime(long endCreateTime) { endCreateTime_ = endCreateTime; - setCoreParameter("EndCreateTime", std::to_string(endCreateTime)); + setParameter("EndCreateTime", std::to_string(endCreateTime)); } long QueryTaskInfoHistoryRequest::getBeginCreateTime()const @@ -44,7 +46,7 @@ long QueryTaskInfoHistoryRequest::getBeginCreateTime()const void QueryTaskInfoHistoryRequest::setBeginCreateTime(long beginCreateTime) { beginCreateTime_ = beginCreateTime; - setCoreParameter("BeginCreateTime", std::to_string(beginCreateTime)); + setParameter("BeginCreateTime", std::to_string(beginCreateTime)); } std::string QueryTaskInfoHistoryRequest::getTaskNoCursor()const @@ -55,7 +57,7 @@ std::string QueryTaskInfoHistoryRequest::getTaskNoCursor()const void QueryTaskInfoHistoryRequest::setTaskNoCursor(const std::string& taskNoCursor) { taskNoCursor_ = taskNoCursor; - setCoreParameter("TaskNoCursor", taskNoCursor); + setParameter("TaskNoCursor", taskNoCursor); } std::string QueryTaskInfoHistoryRequest::getUserClientIp()const @@ -66,7 +68,7 @@ std::string QueryTaskInfoHistoryRequest::getUserClientIp()const void QueryTaskInfoHistoryRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } int QueryTaskInfoHistoryRequest::getPageSize()const @@ -77,7 +79,7 @@ int QueryTaskInfoHistoryRequest::getPageSize()const void QueryTaskInfoHistoryRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTaskInfoHistoryRequest::getLang()const @@ -88,7 +90,7 @@ std::string QueryTaskInfoHistoryRequest::getLang()const void QueryTaskInfoHistoryRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long QueryTaskInfoHistoryRequest::getCreateTimeCursor()const @@ -99,6 +101,6 @@ long QueryTaskInfoHistoryRequest::getCreateTimeCursor()const void QueryTaskInfoHistoryRequest::setCreateTimeCursor(long createTimeCursor) { createTimeCursor_ = createTimeCursor; - setCoreParameter("CreateTimeCursor", std::to_string(createTimeCursor)); + setParameter("CreateTimeCursor", std::to_string(createTimeCursor)); } diff --git a/domain/src/model/QueryTaskListRequest.cc b/domain/src/model/QueryTaskListRequest.cc index 59ff8c368..ac41608dd 100644 --- a/domain/src/model/QueryTaskListRequest.cc +++ b/domain/src/model/QueryTaskListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryTaskListRequest; QueryTaskListRequest::QueryTaskListRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryTaskList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTaskListRequest::~QueryTaskListRequest() {} @@ -33,7 +35,7 @@ long QueryTaskListRequest::getEndCreateTime()const void QueryTaskListRequest::setEndCreateTime(long endCreateTime) { endCreateTime_ = endCreateTime; - setCoreParameter("EndCreateTime", std::to_string(endCreateTime)); + setParameter("EndCreateTime", std::to_string(endCreateTime)); } int QueryTaskListRequest::getPageNum()const @@ -44,7 +46,7 @@ int QueryTaskListRequest::getPageNum()const void QueryTaskListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } long QueryTaskListRequest::getBeginCreateTime()const @@ -55,7 +57,7 @@ long QueryTaskListRequest::getBeginCreateTime()const void QueryTaskListRequest::setBeginCreateTime(long beginCreateTime) { beginCreateTime_ = beginCreateTime; - setCoreParameter("BeginCreateTime", std::to_string(beginCreateTime)); + setParameter("BeginCreateTime", std::to_string(beginCreateTime)); } std::string QueryTaskListRequest::getUserClientIp()const @@ -66,7 +68,7 @@ std::string QueryTaskListRequest::getUserClientIp()const void QueryTaskListRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } int QueryTaskListRequest::getPageSize()const @@ -77,7 +79,7 @@ int QueryTaskListRequest::getPageSize()const void QueryTaskListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTaskListRequest::getLang()const @@ -88,6 +90,6 @@ std::string QueryTaskListRequest::getLang()const void QueryTaskListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryTransferInByInstanceIdRequest.cc b/domain/src/model/QueryTransferInByInstanceIdRequest.cc index edfe591a8..930adf2c3 100644 --- a/domain/src/model/QueryTransferInByInstanceIdRequest.cc +++ b/domain/src/model/QueryTransferInByInstanceIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryTransferInByInstanceIdRequest; QueryTransferInByInstanceIdRequest::QueryTransferInByInstanceIdRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryTransferInByInstanceId") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTransferInByInstanceIdRequest::~QueryTransferInByInstanceIdRequest() {} @@ -33,7 +35,7 @@ std::string QueryTransferInByInstanceIdRequest::getInstanceId()const void QueryTransferInByInstanceIdRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string QueryTransferInByInstanceIdRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string QueryTransferInByInstanceIdRequest::getUserClientIp()const void QueryTransferInByInstanceIdRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryTransferInByInstanceIdRequest::getLang()const @@ -55,6 +57,6 @@ std::string QueryTransferInByInstanceIdRequest::getLang()const void QueryTransferInByInstanceIdRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryTransferInListRequest.cc b/domain/src/model/QueryTransferInListRequest.cc index e73e043ad..d98598ada 100644 --- a/domain/src/model/QueryTransferInListRequest.cc +++ b/domain/src/model/QueryTransferInListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryTransferInListRequest; QueryTransferInListRequest::QueryTransferInListRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryTransferInList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTransferInListRequest::~QueryTransferInListRequest() {} @@ -33,7 +35,7 @@ long QueryTransferInListRequest::getSubmissionStartDate()const void QueryTransferInListRequest::setSubmissionStartDate(long submissionStartDate) { submissionStartDate_ = submissionStartDate; - setCoreParameter("SubmissionStartDate", std::to_string(submissionStartDate)); + setParameter("SubmissionStartDate", std::to_string(submissionStartDate)); } long QueryTransferInListRequest::getSubmissionEndDate()const @@ -44,7 +46,7 @@ long QueryTransferInListRequest::getSubmissionEndDate()const void QueryTransferInListRequest::setSubmissionEndDate(long submissionEndDate) { submissionEndDate_ = submissionEndDate; - setCoreParameter("SubmissionEndDate", std::to_string(submissionEndDate)); + setParameter("SubmissionEndDate", std::to_string(submissionEndDate)); } std::string QueryTransferInListRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string QueryTransferInListRequest::getDomainName()const void QueryTransferInListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } int QueryTransferInListRequest::getPageNum()const @@ -66,7 +68,7 @@ int QueryTransferInListRequest::getPageNum()const void QueryTransferInListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryTransferInListRequest::getUserClientIp()const @@ -77,7 +79,7 @@ std::string QueryTransferInListRequest::getUserClientIp()const void QueryTransferInListRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryTransferInListRequest::getSimpleTransferInStatus()const @@ -88,7 +90,7 @@ std::string QueryTransferInListRequest::getSimpleTransferInStatus()const void QueryTransferInListRequest::setSimpleTransferInStatus(const std::string& simpleTransferInStatus) { simpleTransferInStatus_ = simpleTransferInStatus; - setCoreParameter("SimpleTransferInStatus", simpleTransferInStatus); + setParameter("SimpleTransferInStatus", simpleTransferInStatus); } int QueryTransferInListRequest::getPageSize()const @@ -99,7 +101,7 @@ int QueryTransferInListRequest::getPageSize()const void QueryTransferInListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTransferInListRequest::getLang()const @@ -110,6 +112,6 @@ std::string QueryTransferInListRequest::getLang()const void QueryTransferInListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/QueryTransferOutInfoRequest.cc b/domain/src/model/QueryTransferOutInfoRequest.cc index 43e4bca13..8eaa2a063 100644 --- a/domain/src/model/QueryTransferOutInfoRequest.cc +++ b/domain/src/model/QueryTransferOutInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryTransferOutInfoRequest; QueryTransferOutInfoRequest::QueryTransferOutInfoRequest() : RpcServiceRequest("domain", "2018-01-29", "QueryTransferOutInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTransferOutInfoRequest::~QueryTransferOutInfoRequest() {} @@ -33,7 +35,7 @@ std::string QueryTransferOutInfoRequest::getDomainName()const void QueryTransferOutInfoRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string QueryTransferOutInfoRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string QueryTransferOutInfoRequest::getUserClientIp()const void QueryTransferOutInfoRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string QueryTransferOutInfoRequest::getLang()const @@ -55,6 +57,6 @@ std::string QueryTransferOutInfoRequest::getLang()const void QueryTransferOutInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/RegistrantProfileRealNameVerificationRequest.cc b/domain/src/model/RegistrantProfileRealNameVerificationRequest.cc index 386b9f8f4..20b589daa 100644 --- a/domain/src/model/RegistrantProfileRealNameVerificationRequest.cc +++ b/domain/src/model/RegistrantProfileRealNameVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::RegistrantProfileRealNameVerificationRequest; RegistrantProfileRealNameVerificationRequest::RegistrantProfileRealNameVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "RegistrantProfileRealNameVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} RegistrantProfileRealNameVerificationRequest::~RegistrantProfileRealNameVerificationRequest() {} @@ -33,7 +35,7 @@ std::string RegistrantProfileRealNameVerificationRequest::getIdentityCredentialT void RegistrantProfileRealNameVerificationRequest::setIdentityCredentialType(const std::string& identityCredentialType) { identityCredentialType_ = identityCredentialType; - setCoreParameter("IdentityCredentialType", identityCredentialType); + setParameter("IdentityCredentialType", identityCredentialType); } long RegistrantProfileRealNameVerificationRequest::getRegistrantProfileID()const @@ -44,7 +46,7 @@ long RegistrantProfileRealNameVerificationRequest::getRegistrantProfileID()const void RegistrantProfileRealNameVerificationRequest::setRegistrantProfileID(long registrantProfileID) { registrantProfileID_ = registrantProfileID; - setCoreParameter("RegistrantProfileID", std::to_string(registrantProfileID)); + setParameter("RegistrantProfileID", std::to_string(registrantProfileID)); } std::string RegistrantProfileRealNameVerificationRequest::getIdentityCredential()const @@ -55,7 +57,7 @@ std::string RegistrantProfileRealNameVerificationRequest::getIdentityCredential( void RegistrantProfileRealNameVerificationRequest::setIdentityCredential(const std::string& identityCredential) { identityCredential_ = identityCredential; - setCoreParameter("IdentityCredential", identityCredential); + setBodyParameter("IdentityCredential", identityCredential); } std::string RegistrantProfileRealNameVerificationRequest::getUserClientIp()const @@ -66,7 +68,7 @@ std::string RegistrantProfileRealNameVerificationRequest::getUserClientIp()const void RegistrantProfileRealNameVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string RegistrantProfileRealNameVerificationRequest::getLang()const @@ -77,7 +79,7 @@ std::string RegistrantProfileRealNameVerificationRequest::getLang()const void RegistrantProfileRealNameVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string RegistrantProfileRealNameVerificationRequest::getIdentityCredentialNo()const @@ -88,6 +90,6 @@ std::string RegistrantProfileRealNameVerificationRequest::getIdentityCredentialN void RegistrantProfileRealNameVerificationRequest::setIdentityCredentialNo(const std::string& identityCredentialNo) { identityCredentialNo_ = identityCredentialNo; - setCoreParameter("IdentityCredentialNo", identityCredentialNo); + setParameter("IdentityCredentialNo", identityCredentialNo); } diff --git a/domain/src/model/ResendEmailVerificationRequest.cc b/domain/src/model/ResendEmailVerificationRequest.cc index a5230a042..60da59aef 100644 --- a/domain/src/model/ResendEmailVerificationRequest.cc +++ b/domain/src/model/ResendEmailVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::ResendEmailVerificationRequest; ResendEmailVerificationRequest::ResendEmailVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "ResendEmailVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResendEmailVerificationRequest::~ResendEmailVerificationRequest() {} @@ -33,7 +35,7 @@ std::string ResendEmailVerificationRequest::getUserClientIp()const void ResendEmailVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string ResendEmailVerificationRequest::getLang()const @@ -44,7 +46,7 @@ std::string ResendEmailVerificationRequest::getLang()const void ResendEmailVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string ResendEmailVerificationRequest::getEmail()const @@ -55,6 +57,6 @@ std::string ResendEmailVerificationRequest::getEmail()const void ResendEmailVerificationRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/domain/src/model/ResetQualificationVerificationRequest.cc b/domain/src/model/ResetQualificationVerificationRequest.cc index dd610db55..625b7bf30 100644 --- a/domain/src/model/ResetQualificationVerificationRequest.cc +++ b/domain/src/model/ResetQualificationVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::ResetQualificationVerificationRequest; ResetQualificationVerificationRequest::ResetQualificationVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "ResetQualificationVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResetQualificationVerificationRequest::~ResetQualificationVerificationRequest() {} @@ -33,7 +35,7 @@ std::string ResetQualificationVerificationRequest::getAccessKeyId()const void ResetQualificationVerificationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ResetQualificationVerificationRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string ResetQualificationVerificationRequest::getInstanceId()const void ResetQualificationVerificationRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ResetQualificationVerificationRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string ResetQualificationVerificationRequest::getUserClientIp()const void ResetQualificationVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string ResetQualificationVerificationRequest::getLang()const @@ -66,6 +68,6 @@ std::string ResetQualificationVerificationRequest::getLang()const void ResetQualificationVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveBatchDomainRemarkRequest.cc b/domain/src/model/SaveBatchDomainRemarkRequest.cc index 344b5326e..f85acb41a 100644 --- a/domain/src/model/SaveBatchDomainRemarkRequest.cc +++ b/domain/src/model/SaveBatchDomainRemarkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchDomainRemarkRequest; SaveBatchDomainRemarkRequest::SaveBatchDomainRemarkRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchDomainRemark") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchDomainRemarkRequest::~SaveBatchDomainRemarkRequest() {} @@ -33,7 +35,7 @@ std::string SaveBatchDomainRemarkRequest::getRemark()const void SaveBatchDomainRemarkRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string SaveBatchDomainRemarkRequest::getInstanceIds()const @@ -44,7 +46,7 @@ std::string SaveBatchDomainRemarkRequest::getInstanceIds()const void SaveBatchDomainRemarkRequest::setInstanceIds(const std::string& instanceIds) { instanceIds_ = instanceIds; - setCoreParameter("InstanceIds", instanceIds); + setParameter("InstanceIds", instanceIds); } std::string SaveBatchDomainRemarkRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string SaveBatchDomainRemarkRequest::getUserClientIp()const void SaveBatchDomainRemarkRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveBatchDomainRemarkRequest::getLang()const @@ -66,6 +68,6 @@ std::string SaveBatchDomainRemarkRequest::getLang()const void SaveBatchDomainRemarkRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveBatchTaskForCreatingOrderActivateRequest.cc b/domain/src/model/SaveBatchTaskForCreatingOrderActivateRequest.cc index a616885bd..1649df75d 100644 --- a/domain/src/model/SaveBatchTaskForCreatingOrderActivateRequest.cc +++ b/domain/src/model/SaveBatchTaskForCreatingOrderActivateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForCreatingOrderActivateRequest; SaveBatchTaskForCreatingOrderActivateRequest::SaveBatchTaskForCreatingOrderActivateRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForCreatingOrderActivate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForCreatingOrderActivateRequest::~SaveBatchTaskForCreatingOrderActivateRequest() {} @@ -33,36 +35,35 @@ std::vector Sa void SaveBatchTaskForCreatingOrderActivateRequest::setOrderActivateParam(const std::vector& orderActivateParam) { orderActivateParam_ = orderActivateParam; - int i = 0; - for(int i = 0; i!= orderActivateParam.size(); i++) { - auto obj = orderActivateParam.at(i); - std::string str ="OrderActivateParam."+ std::to_string(i); - setCoreParameter(str + ".Country", obj.country); - setCoreParameter(str + ".SubscriptionDuration", std::to_string(obj.subscriptionDuration)); - setCoreParameter(str + ".PermitPremiumActivation", obj.permitPremiumActivation ? "true" : "false"); - setCoreParameter(str + ".City", obj.city); - setCoreParameter(str + ".Dns2", obj.dns2); - setCoreParameter(str + ".Dns1", obj.dns1); - setCoreParameter(str + ".RegistrantProfileId", std::to_string(obj.registrantProfileId)); - setCoreParameter(str + ".AliyunDns", obj.aliyunDns ? "true" : "false"); - setCoreParameter(str + ".ZhCity", obj.zhCity); - setCoreParameter(str + ".TelExt", obj.telExt); - setCoreParameter(str + ".ZhRegistrantName", obj.zhRegistrantName); - setCoreParameter(str + ".Province", obj.province); - setCoreParameter(str + ".PostalCode", obj.postalCode); - setCoreParameter(str + ".Email", obj.email); - setCoreParameter(str + ".ZhRegistrantOrganization", obj.zhRegistrantOrganization); - setCoreParameter(str + ".Address", obj.address); - setCoreParameter(str + ".TelArea", obj.telArea); - setCoreParameter(str + ".DomainName", obj.domainName); - setCoreParameter(str + ".ZhAddress", obj.zhAddress); - setCoreParameter(str + ".RegistrantType", obj.registrantType); - setCoreParameter(str + ".Telephone", obj.telephone); - setCoreParameter(str + ".TrademarkDomainActivation", obj.trademarkDomainActivation ? "true" : "false"); - setCoreParameter(str + ".ZhProvince", obj.zhProvince); - setCoreParameter(str + ".RegistrantOrganization", obj.registrantOrganization); - setCoreParameter(str + ".EnableDomainProxy", obj.enableDomainProxy ? "true" : "false"); - setCoreParameter(str + ".RegistrantName", obj.registrantName); + for(int dep1 = 0; dep1!= orderActivateParam.size(); dep1++) { + auto orderActivateParamObj = orderActivateParam.at(dep1); + std::string orderActivateParamObjStr = "OrderActivateParam." + std::to_string(dep1 + 1); + setParameter(orderActivateParamObjStr + ".Country", orderActivateParamObj.country); + setParameter(orderActivateParamObjStr + ".SubscriptionDuration", std::to_string(orderActivateParamObj.subscriptionDuration)); + setParameter(orderActivateParamObjStr + ".PermitPremiumActivation", orderActivateParamObj.permitPremiumActivation ? "true" : "false"); + setParameter(orderActivateParamObjStr + ".City", orderActivateParamObj.city); + setParameter(orderActivateParamObjStr + ".Dns2", orderActivateParamObj.dns2); + setParameter(orderActivateParamObjStr + ".Dns1", orderActivateParamObj.dns1); + setParameter(orderActivateParamObjStr + ".RegistrantProfileId", std::to_string(orderActivateParamObj.registrantProfileId)); + setParameter(orderActivateParamObjStr + ".AliyunDns", orderActivateParamObj.aliyunDns ? "true" : "false"); + setParameter(orderActivateParamObjStr + ".ZhCity", orderActivateParamObj.zhCity); + setParameter(orderActivateParamObjStr + ".TelExt", orderActivateParamObj.telExt); + setParameter(orderActivateParamObjStr + ".ZhRegistrantName", orderActivateParamObj.zhRegistrantName); + setParameter(orderActivateParamObjStr + ".Province", orderActivateParamObj.province); + setParameter(orderActivateParamObjStr + ".PostalCode", orderActivateParamObj.postalCode); + setParameter(orderActivateParamObjStr + ".Email", orderActivateParamObj.email); + setParameter(orderActivateParamObjStr + ".ZhRegistrantOrganization", orderActivateParamObj.zhRegistrantOrganization); + setParameter(orderActivateParamObjStr + ".Address", orderActivateParamObj.address); + setParameter(orderActivateParamObjStr + ".TelArea", orderActivateParamObj.telArea); + setParameter(orderActivateParamObjStr + ".DomainName", orderActivateParamObj.domainName); + setParameter(orderActivateParamObjStr + ".ZhAddress", orderActivateParamObj.zhAddress); + setParameter(orderActivateParamObjStr + ".RegistrantType", orderActivateParamObj.registrantType); + setParameter(orderActivateParamObjStr + ".Telephone", orderActivateParamObj.telephone); + setParameter(orderActivateParamObjStr + ".TrademarkDomainActivation", orderActivateParamObj.trademarkDomainActivation ? "true" : "false"); + setParameter(orderActivateParamObjStr + ".ZhProvince", orderActivateParamObj.zhProvince); + setParameter(orderActivateParamObjStr + ".RegistrantOrganization", orderActivateParamObj.registrantOrganization); + setParameter(orderActivateParamObjStr + ".EnableDomainProxy", orderActivateParamObj.enableDomainProxy ? "true" : "false"); + setParameter(orderActivateParamObjStr + ".RegistrantName", orderActivateParamObj.registrantName); } } @@ -74,7 +75,7 @@ std::string SaveBatchTaskForCreatingOrderActivateRequest::getCouponNo()const void SaveBatchTaskForCreatingOrderActivateRequest::setCouponNo(const std::string& couponNo) { couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); + setParameter("CouponNo", couponNo); } bool SaveBatchTaskForCreatingOrderActivateRequest::getUseCoupon()const @@ -85,7 +86,7 @@ bool SaveBatchTaskForCreatingOrderActivateRequest::getUseCoupon()const void SaveBatchTaskForCreatingOrderActivateRequest::setUseCoupon(bool useCoupon) { useCoupon_ = useCoupon; - setCoreParameter("UseCoupon", useCoupon ? "true" : "false"); + setParameter("UseCoupon", useCoupon ? "true" : "false"); } std::string SaveBatchTaskForCreatingOrderActivateRequest::getPromotionNo()const @@ -96,7 +97,7 @@ std::string SaveBatchTaskForCreatingOrderActivateRequest::getPromotionNo()const void SaveBatchTaskForCreatingOrderActivateRequest::setPromotionNo(const std::string& promotionNo) { promotionNo_ = promotionNo; - setCoreParameter("PromotionNo", promotionNo); + setParameter("PromotionNo", promotionNo); } std::string SaveBatchTaskForCreatingOrderActivateRequest::getUserClientIp()const @@ -107,7 +108,7 @@ std::string SaveBatchTaskForCreatingOrderActivateRequest::getUserClientIp()const void SaveBatchTaskForCreatingOrderActivateRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveBatchTaskForCreatingOrderActivateRequest::getLang()const @@ -118,7 +119,7 @@ std::string SaveBatchTaskForCreatingOrderActivateRequest::getLang()const void SaveBatchTaskForCreatingOrderActivateRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveBatchTaskForCreatingOrderActivateRequest::getUsePromotion()const @@ -129,6 +130,6 @@ bool SaveBatchTaskForCreatingOrderActivateRequest::getUsePromotion()const void SaveBatchTaskForCreatingOrderActivateRequest::setUsePromotion(bool usePromotion) { usePromotion_ = usePromotion; - setCoreParameter("UsePromotion", usePromotion ? "true" : "false"); + setParameter("UsePromotion", usePromotion ? "true" : "false"); } diff --git a/domain/src/model/SaveBatchTaskForCreatingOrderRedeemRequest.cc b/domain/src/model/SaveBatchTaskForCreatingOrderRedeemRequest.cc index dc7a37b06..fdcbc6b81 100644 --- a/domain/src/model/SaveBatchTaskForCreatingOrderRedeemRequest.cc +++ b/domain/src/model/SaveBatchTaskForCreatingOrderRedeemRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForCreatingOrderRedeemRequest; SaveBatchTaskForCreatingOrderRedeemRequest::SaveBatchTaskForCreatingOrderRedeemRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForCreatingOrderRedeem") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForCreatingOrderRedeemRequest::~SaveBatchTaskForCreatingOrderRedeemRequest() {} @@ -33,7 +35,7 @@ std::string SaveBatchTaskForCreatingOrderRedeemRequest::getCouponNo()const void SaveBatchTaskForCreatingOrderRedeemRequest::setCouponNo(const std::string& couponNo) { couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); + setParameter("CouponNo", couponNo); } bool SaveBatchTaskForCreatingOrderRedeemRequest::getUseCoupon()const @@ -44,7 +46,7 @@ bool SaveBatchTaskForCreatingOrderRedeemRequest::getUseCoupon()const void SaveBatchTaskForCreatingOrderRedeemRequest::setUseCoupon(bool useCoupon) { useCoupon_ = useCoupon; - setCoreParameter("UseCoupon", useCoupon ? "true" : "false"); + setParameter("UseCoupon", useCoupon ? "true" : "false"); } std::string SaveBatchTaskForCreatingOrderRedeemRequest::getPromotionNo()const @@ -55,7 +57,7 @@ std::string SaveBatchTaskForCreatingOrderRedeemRequest::getPromotionNo()const void SaveBatchTaskForCreatingOrderRedeemRequest::setPromotionNo(const std::string& promotionNo) { promotionNo_ = promotionNo; - setCoreParameter("PromotionNo", promotionNo); + setParameter("PromotionNo", promotionNo); } std::vector SaveBatchTaskForCreatingOrderRedeemRequest::getOrderRedeemParam()const @@ -66,12 +68,11 @@ std::vector SaveBa void SaveBatchTaskForCreatingOrderRedeemRequest::setOrderRedeemParam(const std::vector& orderRedeemParam) { orderRedeemParam_ = orderRedeemParam; - int i = 0; - for(int i = 0; i!= orderRedeemParam.size(); i++) { - auto obj = orderRedeemParam.at(i); - std::string str ="OrderRedeemParam."+ std::to_string(i); - setCoreParameter(str + ".CurrentExpirationDate", std::to_string(obj.currentExpirationDate)); - setCoreParameter(str + ".DomainName", obj.domainName); + for(int dep1 = 0; dep1!= orderRedeemParam.size(); dep1++) { + auto orderRedeemParamObj = orderRedeemParam.at(dep1); + std::string orderRedeemParamObjStr = "OrderRedeemParam." + std::to_string(dep1 + 1); + setParameter(orderRedeemParamObjStr + ".CurrentExpirationDate", std::to_string(orderRedeemParamObj.currentExpirationDate)); + setParameter(orderRedeemParamObjStr + ".DomainName", orderRedeemParamObj.domainName); } } @@ -83,7 +84,7 @@ std::string SaveBatchTaskForCreatingOrderRedeemRequest::getUserClientIp()const void SaveBatchTaskForCreatingOrderRedeemRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveBatchTaskForCreatingOrderRedeemRequest::getLang()const @@ -94,7 +95,7 @@ std::string SaveBatchTaskForCreatingOrderRedeemRequest::getLang()const void SaveBatchTaskForCreatingOrderRedeemRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveBatchTaskForCreatingOrderRedeemRequest::getUsePromotion()const @@ -105,6 +106,6 @@ bool SaveBatchTaskForCreatingOrderRedeemRequest::getUsePromotion()const void SaveBatchTaskForCreatingOrderRedeemRequest::setUsePromotion(bool usePromotion) { usePromotion_ = usePromotion; - setCoreParameter("UsePromotion", usePromotion ? "true" : "false"); + setParameter("UsePromotion", usePromotion ? "true" : "false"); } diff --git a/domain/src/model/SaveBatchTaskForCreatingOrderRenewRequest.cc b/domain/src/model/SaveBatchTaskForCreatingOrderRenewRequest.cc index 5c1ede3fe..55a6278e3 100644 --- a/domain/src/model/SaveBatchTaskForCreatingOrderRenewRequest.cc +++ b/domain/src/model/SaveBatchTaskForCreatingOrderRenewRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForCreatingOrderRenewRequest; SaveBatchTaskForCreatingOrderRenewRequest::SaveBatchTaskForCreatingOrderRenewRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForCreatingOrderRenew") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForCreatingOrderRenewRequest::~SaveBatchTaskForCreatingOrderRenewRequest() {} @@ -33,7 +35,7 @@ std::string SaveBatchTaskForCreatingOrderRenewRequest::getCouponNo()const void SaveBatchTaskForCreatingOrderRenewRequest::setCouponNo(const std::string& couponNo) { couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); + setParameter("CouponNo", couponNo); } bool SaveBatchTaskForCreatingOrderRenewRequest::getUseCoupon()const @@ -44,7 +46,7 @@ bool SaveBatchTaskForCreatingOrderRenewRequest::getUseCoupon()const void SaveBatchTaskForCreatingOrderRenewRequest::setUseCoupon(bool useCoupon) { useCoupon_ = useCoupon; - setCoreParameter("UseCoupon", useCoupon ? "true" : "false"); + setParameter("UseCoupon", useCoupon ? "true" : "false"); } std::string SaveBatchTaskForCreatingOrderRenewRequest::getPromotionNo()const @@ -55,7 +57,7 @@ std::string SaveBatchTaskForCreatingOrderRenewRequest::getPromotionNo()const void SaveBatchTaskForCreatingOrderRenewRequest::setPromotionNo(const std::string& promotionNo) { promotionNo_ = promotionNo; - setCoreParameter("PromotionNo", promotionNo); + setParameter("PromotionNo", promotionNo); } std::string SaveBatchTaskForCreatingOrderRenewRequest::getUserClientIp()const @@ -66,7 +68,7 @@ std::string SaveBatchTaskForCreatingOrderRenewRequest::getUserClientIp()const void SaveBatchTaskForCreatingOrderRenewRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::vector SaveBatchTaskForCreatingOrderRenewRequest::getOrderRenewParam()const @@ -77,13 +79,12 @@ std::vector SaveBatc void SaveBatchTaskForCreatingOrderRenewRequest::setOrderRenewParam(const std::vector& orderRenewParam) { orderRenewParam_ = orderRenewParam; - int i = 0; - for(int i = 0; i!= orderRenewParam.size(); i++) { - auto obj = orderRenewParam.at(i); - std::string str ="OrderRenewParam."+ std::to_string(i); - setCoreParameter(str + ".SubscriptionDuration", std::to_string(obj.subscriptionDuration)); - setCoreParameter(str + ".CurrentExpirationDate", std::to_string(obj.currentExpirationDate)); - setCoreParameter(str + ".DomainName", obj.domainName); + for(int dep1 = 0; dep1!= orderRenewParam.size(); dep1++) { + auto orderRenewParamObj = orderRenewParam.at(dep1); + std::string orderRenewParamObjStr = "OrderRenewParam." + std::to_string(dep1 + 1); + setParameter(orderRenewParamObjStr + ".SubscriptionDuration", std::to_string(orderRenewParamObj.subscriptionDuration)); + setParameter(orderRenewParamObjStr + ".CurrentExpirationDate", std::to_string(orderRenewParamObj.currentExpirationDate)); + setParameter(orderRenewParamObjStr + ".DomainName", orderRenewParamObj.domainName); } } @@ -95,7 +96,7 @@ std::string SaveBatchTaskForCreatingOrderRenewRequest::getLang()const void SaveBatchTaskForCreatingOrderRenewRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveBatchTaskForCreatingOrderRenewRequest::getUsePromotion()const @@ -106,6 +107,6 @@ bool SaveBatchTaskForCreatingOrderRenewRequest::getUsePromotion()const void SaveBatchTaskForCreatingOrderRenewRequest::setUsePromotion(bool usePromotion) { usePromotion_ = usePromotion; - setCoreParameter("UsePromotion", usePromotion ? "true" : "false"); + setParameter("UsePromotion", usePromotion ? "true" : "false"); } diff --git a/domain/src/model/SaveBatchTaskForCreatingOrderTransferRequest.cc b/domain/src/model/SaveBatchTaskForCreatingOrderTransferRequest.cc index 3967562e6..30ff5906a 100644 --- a/domain/src/model/SaveBatchTaskForCreatingOrderTransferRequest.cc +++ b/domain/src/model/SaveBatchTaskForCreatingOrderTransferRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForCreatingOrderTransferRequest; SaveBatchTaskForCreatingOrderTransferRequest::SaveBatchTaskForCreatingOrderTransferRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForCreatingOrderTransfer") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForCreatingOrderTransferRequest::~SaveBatchTaskForCreatingOrderTransferRequest() {} @@ -33,14 +35,13 @@ std::vector Sa void SaveBatchTaskForCreatingOrderTransferRequest::setOrderTransferParam(const std::vector& orderTransferParam) { orderTransferParam_ = orderTransferParam; - int i = 0; - for(int i = 0; i!= orderTransferParam.size(); i++) { - auto obj = orderTransferParam.at(i); - std::string str ="OrderTransferParam."+ std::to_string(i); - setCoreParameter(str + ".PermitPremiumTransfer", obj.permitPremiumTransfer ? "true" : "false"); - setCoreParameter(str + ".AuthorizationCode", obj.authorizationCode); - setCoreParameter(str + ".DomainName", obj.domainName); - setCoreParameter(str + ".RegistrantProfileId", std::to_string(obj.registrantProfileId)); + for(int dep1 = 0; dep1!= orderTransferParam.size(); dep1++) { + auto orderTransferParamObj = orderTransferParam.at(dep1); + std::string orderTransferParamObjStr = "OrderTransferParam." + std::to_string(dep1 + 1); + setParameter(orderTransferParamObjStr + ".PermitPremiumTransfer", orderTransferParamObj.permitPremiumTransfer ? "true" : "false"); + setParameter(orderTransferParamObjStr + ".AuthorizationCode", orderTransferParamObj.authorizationCode); + setParameter(orderTransferParamObjStr + ".DomainName", orderTransferParamObj.domainName); + setParameter(orderTransferParamObjStr + ".RegistrantProfileId", std::to_string(orderTransferParamObj.registrantProfileId)); } } @@ -52,7 +53,7 @@ std::string SaveBatchTaskForCreatingOrderTransferRequest::getCouponNo()const void SaveBatchTaskForCreatingOrderTransferRequest::setCouponNo(const std::string& couponNo) { couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); + setParameter("CouponNo", couponNo); } bool SaveBatchTaskForCreatingOrderTransferRequest::getUseCoupon()const @@ -63,7 +64,7 @@ bool SaveBatchTaskForCreatingOrderTransferRequest::getUseCoupon()const void SaveBatchTaskForCreatingOrderTransferRequest::setUseCoupon(bool useCoupon) { useCoupon_ = useCoupon; - setCoreParameter("UseCoupon", useCoupon ? "true" : "false"); + setParameter("UseCoupon", useCoupon ? "true" : "false"); } std::string SaveBatchTaskForCreatingOrderTransferRequest::getPromotionNo()const @@ -74,7 +75,7 @@ std::string SaveBatchTaskForCreatingOrderTransferRequest::getPromotionNo()const void SaveBatchTaskForCreatingOrderTransferRequest::setPromotionNo(const std::string& promotionNo) { promotionNo_ = promotionNo; - setCoreParameter("PromotionNo", promotionNo); + setParameter("PromotionNo", promotionNo); } std::string SaveBatchTaskForCreatingOrderTransferRequest::getUserClientIp()const @@ -85,7 +86,7 @@ std::string SaveBatchTaskForCreatingOrderTransferRequest::getUserClientIp()const void SaveBatchTaskForCreatingOrderTransferRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveBatchTaskForCreatingOrderTransferRequest::getLang()const @@ -96,7 +97,7 @@ std::string SaveBatchTaskForCreatingOrderTransferRequest::getLang()const void SaveBatchTaskForCreatingOrderTransferRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveBatchTaskForCreatingOrderTransferRequest::getUsePromotion()const @@ -107,6 +108,6 @@ bool SaveBatchTaskForCreatingOrderTransferRequest::getUsePromotion()const void SaveBatchTaskForCreatingOrderTransferRequest::setUsePromotion(bool usePromotion) { usePromotion_ = usePromotion; - setCoreParameter("UsePromotion", usePromotion ? "true" : "false"); + setParameter("UsePromotion", usePromotion ? "true" : "false"); } diff --git a/domain/src/model/SaveBatchTaskForDomainNameProxyServiceRequest.cc b/domain/src/model/SaveBatchTaskForDomainNameProxyServiceRequest.cc index 248c67cbb..2181a1d61 100644 --- a/domain/src/model/SaveBatchTaskForDomainNameProxyServiceRequest.cc +++ b/domain/src/model/SaveBatchTaskForDomainNameProxyServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForDomainNameProxyServiceRequest SaveBatchTaskForDomainNameProxyServiceRequest::SaveBatchTaskForDomainNameProxyServiceRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForDomainNameProxyService") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForDomainNameProxyServiceRequest::~SaveBatchTaskForDomainNameProxyServiceRequest() {} @@ -33,8 +35,9 @@ std::vector SaveBatchTaskForDomainNameProxyServiceRequest::getDomai void SaveBatchTaskForDomainNameProxyServiceRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } std::string SaveBatchTaskForDomainNameProxyServiceRequest::getUserClientIp()const @@ -45,7 +48,7 @@ std::string SaveBatchTaskForDomainNameProxyServiceRequest::getUserClientIp()cons void SaveBatchTaskForDomainNameProxyServiceRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveBatchTaskForDomainNameProxyServiceRequest::getLang()const @@ -56,7 +59,7 @@ std::string SaveBatchTaskForDomainNameProxyServiceRequest::getLang()const void SaveBatchTaskForDomainNameProxyServiceRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveBatchTaskForDomainNameProxyServiceRequest::getStatus()const @@ -67,6 +70,6 @@ bool SaveBatchTaskForDomainNameProxyServiceRequest::getStatus()const void SaveBatchTaskForDomainNameProxyServiceRequest::setStatus(bool status) { status_ = status; - setCoreParameter("Status", status ? "true" : "false"); + setParameter("Status", status ? "true" : "false"); } diff --git a/domain/src/model/SaveBatchTaskForModifyingDomainDnsRequest.cc b/domain/src/model/SaveBatchTaskForModifyingDomainDnsRequest.cc index 067d4c02d..712859b51 100644 --- a/domain/src/model/SaveBatchTaskForModifyingDomainDnsRequest.cc +++ b/domain/src/model/SaveBatchTaskForModifyingDomainDnsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForModifyingDomainDnsRequest; SaveBatchTaskForModifyingDomainDnsRequest::SaveBatchTaskForModifyingDomainDnsRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForModifyingDomainDns") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForModifyingDomainDnsRequest::~SaveBatchTaskForModifyingDomainDnsRequest() {} @@ -33,8 +35,9 @@ std::vector SaveBatchTaskForModifyingDomainDnsRequest::getDomainNam void SaveBatchTaskForModifyingDomainDnsRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } bool SaveBatchTaskForModifyingDomainDnsRequest::getAliyunDns()const @@ -45,7 +48,7 @@ bool SaveBatchTaskForModifyingDomainDnsRequest::getAliyunDns()const void SaveBatchTaskForModifyingDomainDnsRequest::setAliyunDns(bool aliyunDns) { aliyunDns_ = aliyunDns; - setCoreParameter("AliyunDns", aliyunDns ? "true" : "false"); + setParameter("AliyunDns", aliyunDns ? "true" : "false"); } std::string SaveBatchTaskForModifyingDomainDnsRequest::getUserClientIp()const @@ -56,7 +59,7 @@ std::string SaveBatchTaskForModifyingDomainDnsRequest::getUserClientIp()const void SaveBatchTaskForModifyingDomainDnsRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::vector SaveBatchTaskForModifyingDomainDnsRequest::getDomainNameServer()const @@ -67,8 +70,9 @@ std::vector SaveBatchTaskForModifyingDomainDnsRequest::getDomainNam void SaveBatchTaskForModifyingDomainDnsRequest::setDomainNameServer(const std::vector& domainNameServer) { domainNameServer_ = domainNameServer; - for(int i = 0; i!= domainNameServer.size(); i++) - setCoreParameter("DomainNameServer."+ std::to_string(i), domainNameServer.at(i)); + for(int dep1 = 0; dep1!= domainNameServer.size(); dep1++) { + setParameter("DomainNameServer."+ std::to_string(dep1), domainNameServer.at(dep1)); + } } std::string SaveBatchTaskForModifyingDomainDnsRequest::getLang()const @@ -79,6 +83,6 @@ std::string SaveBatchTaskForModifyingDomainDnsRequest::getLang()const void SaveBatchTaskForModifyingDomainDnsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveBatchTaskForTransferProhibitionLockRequest.cc b/domain/src/model/SaveBatchTaskForTransferProhibitionLockRequest.cc index fc6247a5f..5401f24e6 100644 --- a/domain/src/model/SaveBatchTaskForTransferProhibitionLockRequest.cc +++ b/domain/src/model/SaveBatchTaskForTransferProhibitionLockRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForTransferProhibitionLockReques SaveBatchTaskForTransferProhibitionLockRequest::SaveBatchTaskForTransferProhibitionLockRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForTransferProhibitionLock") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForTransferProhibitionLockRequest::~SaveBatchTaskForTransferProhibitionLockRequest() {} @@ -33,8 +35,9 @@ std::vector SaveBatchTaskForTransferProhibitionLockRequest::getDoma void SaveBatchTaskForTransferProhibitionLockRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } std::string SaveBatchTaskForTransferProhibitionLockRequest::getUserClientIp()const @@ -45,7 +48,7 @@ std::string SaveBatchTaskForTransferProhibitionLockRequest::getUserClientIp()con void SaveBatchTaskForTransferProhibitionLockRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveBatchTaskForTransferProhibitionLockRequest::getLang()const @@ -56,7 +59,7 @@ std::string SaveBatchTaskForTransferProhibitionLockRequest::getLang()const void SaveBatchTaskForTransferProhibitionLockRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveBatchTaskForTransferProhibitionLockRequest::getStatus()const @@ -67,6 +70,6 @@ bool SaveBatchTaskForTransferProhibitionLockRequest::getStatus()const void SaveBatchTaskForTransferProhibitionLockRequest::setStatus(bool status) { status_ = status; - setCoreParameter("Status", status ? "true" : "false"); + setParameter("Status", status ? "true" : "false"); } diff --git a/domain/src/model/SaveBatchTaskForUpdateProhibitionLockRequest.cc b/domain/src/model/SaveBatchTaskForUpdateProhibitionLockRequest.cc index ab75c94d6..5167654e9 100644 --- a/domain/src/model/SaveBatchTaskForUpdateProhibitionLockRequest.cc +++ b/domain/src/model/SaveBatchTaskForUpdateProhibitionLockRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForUpdateProhibitionLockRequest; SaveBatchTaskForUpdateProhibitionLockRequest::SaveBatchTaskForUpdateProhibitionLockRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForUpdateProhibitionLock") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForUpdateProhibitionLockRequest::~SaveBatchTaskForUpdateProhibitionLockRequest() {} @@ -33,8 +35,9 @@ std::vector SaveBatchTaskForUpdateProhibitionLockRequest::getDomain void SaveBatchTaskForUpdateProhibitionLockRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } std::string SaveBatchTaskForUpdateProhibitionLockRequest::getUserClientIp()const @@ -45,7 +48,7 @@ std::string SaveBatchTaskForUpdateProhibitionLockRequest::getUserClientIp()const void SaveBatchTaskForUpdateProhibitionLockRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveBatchTaskForUpdateProhibitionLockRequest::getLang()const @@ -56,7 +59,7 @@ std::string SaveBatchTaskForUpdateProhibitionLockRequest::getLang()const void SaveBatchTaskForUpdateProhibitionLockRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveBatchTaskForUpdateProhibitionLockRequest::getStatus()const @@ -67,6 +70,6 @@ bool SaveBatchTaskForUpdateProhibitionLockRequest::getStatus()const void SaveBatchTaskForUpdateProhibitionLockRequest::setStatus(bool status) { status_ = status; - setCoreParameter("Status", status ? "true" : "false"); + setParameter("Status", status ? "true" : "false"); } diff --git a/domain/src/model/SaveBatchTaskForUpdatingContactInfoByNewContactRequest.cc b/domain/src/model/SaveBatchTaskForUpdatingContactInfoByNewContactRequest.cc index d4e4726e9..ddc29f7d0 100644 --- a/domain/src/model/SaveBatchTaskForUpdatingContactInfoByNewContactRequest.cc +++ b/domain/src/model/SaveBatchTaskForUpdatingContactInfoByNewContactRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForUpdatingContactInfoByNewConta SaveBatchTaskForUpdatingContactInfoByNewContactRequest::SaveBatchTaskForUpdatingContactInfoByNewContactRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForUpdatingContactInfoByNewContact") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForUpdatingContactInfoByNewContactRequest::~SaveBatchTaskForUpdatingContactInfoByNewContactRequest() {} @@ -33,7 +35,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getCountry() void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getCity()const @@ -44,7 +46,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getCity()con void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } bool SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getTransferOutProhibited()const @@ -55,7 +57,7 @@ bool SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getTransferOutProhi void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setTransferOutProhibited(bool transferOutProhibited) { transferOutProhibited_ = transferOutProhibited; - setCoreParameter("TransferOutProhibited", transferOutProhibited ? "true" : "false"); + setParameter("TransferOutProhibited", transferOutProhibited ? "true" : "false"); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhCity()const @@ -66,7 +68,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhCity()c void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setZhCity(const std::string& zhCity) { zhCity_ = zhCity; - setCoreParameter("ZhCity", zhCity); + setParameter("ZhCity", zhCity); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getTelExt()const @@ -77,7 +79,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getTelExt()c void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setTelExt(const std::string& telExt) { telExt_ = telExt; - setCoreParameter("TelExt", telExt); + setParameter("TelExt", telExt); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getProvince()const @@ -88,7 +90,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getProvince( void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setProvince(const std::string& province) { province_ = province; - setCoreParameter("Province", province); + setParameter("Province", province); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhRegistrantName()const @@ -99,7 +101,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhRegistr void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setZhRegistrantName(const std::string& zhRegistrantName) { zhRegistrantName_ = zhRegistrantName; - setCoreParameter("ZhRegistrantName", zhRegistrantName); + setParameter("ZhRegistrantName", zhRegistrantName); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getPostalCode()const @@ -110,7 +112,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getPostalCod void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setPostalCode(const std::string& postalCode) { postalCode_ = postalCode; - setCoreParameter("PostalCode", postalCode); + setParameter("PostalCode", postalCode); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getLang()const @@ -121,7 +123,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getLang()con void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getEmail()const @@ -132,7 +134,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getEmail()co void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhRegistrantOrganization()const @@ -143,7 +145,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhRegistr void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setZhRegistrantOrganization(const std::string& zhRegistrantOrganization) { zhRegistrantOrganization_ = zhRegistrantOrganization; - setCoreParameter("ZhRegistrantOrganization", zhRegistrantOrganization); + setParameter("ZhRegistrantOrganization", zhRegistrantOrganization); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getAddress()const @@ -154,7 +156,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getAddress() void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getTelArea()const @@ -165,7 +167,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getTelArea() void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setTelArea(const std::string& telArea) { telArea_ = telArea; - setCoreParameter("TelArea", telArea); + setParameter("TelArea", telArea); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getContactType()const @@ -176,7 +178,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getContactTy void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setContactType(const std::string& contactType) { contactType_ = contactType; - setCoreParameter("ContactType", contactType); + setParameter("ContactType", contactType); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhAddress()const @@ -187,7 +189,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhAddress void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setZhAddress(const std::string& zhAddress) { zhAddress_ = zhAddress; - setCoreParameter("ZhAddress", zhAddress); + setParameter("ZhAddress", zhAddress); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getRegistrantType()const @@ -198,7 +200,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getRegistran void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setRegistrantType(const std::string& registrantType) { registrantType_ = registrantType; - setCoreParameter("RegistrantType", registrantType); + setParameter("RegistrantType", registrantType); } std::vector SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getDomainName()const @@ -209,8 +211,9 @@ std::vector SaveBatchTaskForUpdatingContactInfoByNewContactRequest: void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getTelephone()const @@ -221,7 +224,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getTelephone void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setTelephone(const std::string& telephone) { telephone_ = telephone; - setCoreParameter("Telephone", telephone); + setParameter("Telephone", telephone); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhProvince()const @@ -232,7 +235,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getZhProvinc void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setZhProvince(const std::string& zhProvince) { zhProvince_ = zhProvince; - setCoreParameter("ZhProvince", zhProvince); + setParameter("ZhProvince", zhProvince); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getRegistrantOrganization()const @@ -243,7 +246,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getRegistran void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setRegistrantOrganization(const std::string& registrantOrganization) { registrantOrganization_ = registrantOrganization; - setCoreParameter("RegistrantOrganization", registrantOrganization); + setParameter("RegistrantOrganization", registrantOrganization); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getUserClientIp()const @@ -254,7 +257,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getUserClien void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getRegistrantName()const @@ -265,6 +268,6 @@ std::string SaveBatchTaskForUpdatingContactInfoByNewContactRequest::getRegistran void SaveBatchTaskForUpdatingContactInfoByNewContactRequest::setRegistrantName(const std::string& registrantName) { registrantName_ = registrantName; - setCoreParameter("RegistrantName", registrantName); + setParameter("RegistrantName", registrantName); } diff --git a/domain/src/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest.cc b/domain/src/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest.cc index 950ced0d1..2b3ad003f 100644 --- a/domain/src/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest.cc +++ b/domain/src/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveBatchTaskForUpdatingContactInfoByRegistra SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::~SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest() {} @@ -33,7 +35,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::get void SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::setContactType(const std::string& contactType) { contactType_ = contactType; - setCoreParameter("ContactType", contactType); + setParameter("ContactType", contactType); } long SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::getRegistrantProfileId()const @@ -44,7 +46,7 @@ long SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::getRegistr void SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } std::vector SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::getDomainName()const @@ -55,8 +57,9 @@ std::vector SaveBatchTaskForUpdatingContactInfoByRegistrantProfileI void SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } bool SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::getTransferOutProhibited()const @@ -67,7 +70,7 @@ bool SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::getTransfe void SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::setTransferOutProhibited(bool transferOutProhibited) { transferOutProhibited_ = transferOutProhibited; - setCoreParameter("TransferOutProhibited", transferOutProhibited ? "true" : "false"); + setParameter("TransferOutProhibited", transferOutProhibited ? "true" : "false"); } std::string SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::getUserClientIp()const @@ -78,7 +81,7 @@ std::string SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::get void SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::getLang()const @@ -89,6 +92,6 @@ std::string SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::get void SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveDomainGroupRequest.cc b/domain/src/model/SaveDomainGroupRequest.cc index 2b80fef25..7dcc01a2e 100644 --- a/domain/src/model/SaveDomainGroupRequest.cc +++ b/domain/src/model/SaveDomainGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveDomainGroupRequest; SaveDomainGroupRequest::SaveDomainGroupRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveDomainGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveDomainGroupRequest::~SaveDomainGroupRequest() {} @@ -33,7 +35,7 @@ long SaveDomainGroupRequest::getDomainGroupId()const void SaveDomainGroupRequest::setDomainGroupId(long domainGroupId) { domainGroupId_ = domainGroupId; - setCoreParameter("DomainGroupId", std::to_string(domainGroupId)); + setParameter("DomainGroupId", std::to_string(domainGroupId)); } std::string SaveDomainGroupRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveDomainGroupRequest::getUserClientIp()const void SaveDomainGroupRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveDomainGroupRequest::getDomainGroupName()const @@ -55,7 +57,7 @@ std::string SaveDomainGroupRequest::getDomainGroupName()const void SaveDomainGroupRequest::setDomainGroupName(const std::string& domainGroupName) { domainGroupName_ = domainGroupName; - setCoreParameter("DomainGroupName", domainGroupName); + setParameter("DomainGroupName", domainGroupName); } std::string SaveDomainGroupRequest::getLang()const @@ -66,6 +68,6 @@ std::string SaveDomainGroupRequest::getLang()const void SaveDomainGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveRegistrantProfileRequest.cc b/domain/src/model/SaveRegistrantProfileRequest.cc index a2bbe338a..78b605147 100644 --- a/domain/src/model/SaveRegistrantProfileRequest.cc +++ b/domain/src/model/SaveRegistrantProfileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveRegistrantProfileRequest; SaveRegistrantProfileRequest::SaveRegistrantProfileRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveRegistrantProfile") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveRegistrantProfileRequest::~SaveRegistrantProfileRequest() {} @@ -33,7 +35,7 @@ std::string SaveRegistrantProfileRequest::getCountry()const void SaveRegistrantProfileRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } std::string SaveRegistrantProfileRequest::getCity()const @@ -44,7 +46,7 @@ std::string SaveRegistrantProfileRequest::getCity()const void SaveRegistrantProfileRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } long SaveRegistrantProfileRequest::getRegistrantProfileId()const @@ -55,7 +57,7 @@ long SaveRegistrantProfileRequest::getRegistrantProfileId()const void SaveRegistrantProfileRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } std::string SaveRegistrantProfileRequest::getZhCity()const @@ -66,7 +68,7 @@ std::string SaveRegistrantProfileRequest::getZhCity()const void SaveRegistrantProfileRequest::setZhCity(const std::string& zhCity) { zhCity_ = zhCity; - setCoreParameter("ZhCity", zhCity); + setParameter("ZhCity", zhCity); } std::string SaveRegistrantProfileRequest::getTelExt()const @@ -77,7 +79,7 @@ std::string SaveRegistrantProfileRequest::getTelExt()const void SaveRegistrantProfileRequest::setTelExt(const std::string& telExt) { telExt_ = telExt; - setCoreParameter("TelExt", telExt); + setParameter("TelExt", telExt); } std::string SaveRegistrantProfileRequest::getProvince()const @@ -88,7 +90,7 @@ std::string SaveRegistrantProfileRequest::getProvince()const void SaveRegistrantProfileRequest::setProvince(const std::string& province) { province_ = province; - setCoreParameter("Province", province); + setParameter("Province", province); } std::string SaveRegistrantProfileRequest::getZhRegistrantName()const @@ -99,7 +101,7 @@ std::string SaveRegistrantProfileRequest::getZhRegistrantName()const void SaveRegistrantProfileRequest::setZhRegistrantName(const std::string& zhRegistrantName) { zhRegistrantName_ = zhRegistrantName; - setCoreParameter("ZhRegistrantName", zhRegistrantName); + setParameter("ZhRegistrantName", zhRegistrantName); } std::string SaveRegistrantProfileRequest::getPostalCode()const @@ -110,7 +112,7 @@ std::string SaveRegistrantProfileRequest::getPostalCode()const void SaveRegistrantProfileRequest::setPostalCode(const std::string& postalCode) { postalCode_ = postalCode; - setCoreParameter("PostalCode", postalCode); + setParameter("PostalCode", postalCode); } std::string SaveRegistrantProfileRequest::getLang()const @@ -121,7 +123,7 @@ std::string SaveRegistrantProfileRequest::getLang()const void SaveRegistrantProfileRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string SaveRegistrantProfileRequest::getEmail()const @@ -132,7 +134,7 @@ std::string SaveRegistrantProfileRequest::getEmail()const void SaveRegistrantProfileRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } std::string SaveRegistrantProfileRequest::getZhRegistrantOrganization()const @@ -143,7 +145,7 @@ std::string SaveRegistrantProfileRequest::getZhRegistrantOrganization()const void SaveRegistrantProfileRequest::setZhRegistrantOrganization(const std::string& zhRegistrantOrganization) { zhRegistrantOrganization_ = zhRegistrantOrganization; - setCoreParameter("ZhRegistrantOrganization", zhRegistrantOrganization); + setParameter("ZhRegistrantOrganization", zhRegistrantOrganization); } std::string SaveRegistrantProfileRequest::getAddress()const @@ -154,7 +156,7 @@ std::string SaveRegistrantProfileRequest::getAddress()const void SaveRegistrantProfileRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string SaveRegistrantProfileRequest::getTelArea()const @@ -165,7 +167,7 @@ std::string SaveRegistrantProfileRequest::getTelArea()const void SaveRegistrantProfileRequest::setTelArea(const std::string& telArea) { telArea_ = telArea; - setCoreParameter("TelArea", telArea); + setParameter("TelArea", telArea); } std::string SaveRegistrantProfileRequest::getZhAddress()const @@ -176,7 +178,7 @@ std::string SaveRegistrantProfileRequest::getZhAddress()const void SaveRegistrantProfileRequest::setZhAddress(const std::string& zhAddress) { zhAddress_ = zhAddress; - setCoreParameter("ZhAddress", zhAddress); + setParameter("ZhAddress", zhAddress); } std::string SaveRegistrantProfileRequest::getRegistrantType()const @@ -187,7 +189,7 @@ std::string SaveRegistrantProfileRequest::getRegistrantType()const void SaveRegistrantProfileRequest::setRegistrantType(const std::string& registrantType) { registrantType_ = registrantType; - setCoreParameter("RegistrantType", registrantType); + setParameter("RegistrantType", registrantType); } std::string SaveRegistrantProfileRequest::getRegistrantProfileType()const @@ -198,7 +200,7 @@ std::string SaveRegistrantProfileRequest::getRegistrantProfileType()const void SaveRegistrantProfileRequest::setRegistrantProfileType(const std::string& registrantProfileType) { registrantProfileType_ = registrantProfileType; - setCoreParameter("RegistrantProfileType", registrantProfileType); + setParameter("RegistrantProfileType", registrantProfileType); } std::string SaveRegistrantProfileRequest::getTelephone()const @@ -209,7 +211,7 @@ std::string SaveRegistrantProfileRequest::getTelephone()const void SaveRegistrantProfileRequest::setTelephone(const std::string& telephone) { telephone_ = telephone; - setCoreParameter("Telephone", telephone); + setParameter("Telephone", telephone); } bool SaveRegistrantProfileRequest::getDefaultRegistrantProfile()const @@ -220,7 +222,7 @@ bool SaveRegistrantProfileRequest::getDefaultRegistrantProfile()const void SaveRegistrantProfileRequest::setDefaultRegistrantProfile(bool defaultRegistrantProfile) { defaultRegistrantProfile_ = defaultRegistrantProfile; - setCoreParameter("DefaultRegistrantProfile", defaultRegistrantProfile ? "true" : "false"); + setParameter("DefaultRegistrantProfile", defaultRegistrantProfile ? "true" : "false"); } std::string SaveRegistrantProfileRequest::getZhProvince()const @@ -231,7 +233,7 @@ std::string SaveRegistrantProfileRequest::getZhProvince()const void SaveRegistrantProfileRequest::setZhProvince(const std::string& zhProvince) { zhProvince_ = zhProvince; - setCoreParameter("ZhProvince", zhProvince); + setParameter("ZhProvince", zhProvince); } std::string SaveRegistrantProfileRequest::getRegistrantOrganization()const @@ -242,7 +244,7 @@ std::string SaveRegistrantProfileRequest::getRegistrantOrganization()const void SaveRegistrantProfileRequest::setRegistrantOrganization(const std::string& registrantOrganization) { registrantOrganization_ = registrantOrganization; - setCoreParameter("RegistrantOrganization", registrantOrganization); + setParameter("RegistrantOrganization", registrantOrganization); } std::string SaveRegistrantProfileRequest::getUserClientIp()const @@ -253,7 +255,7 @@ std::string SaveRegistrantProfileRequest::getUserClientIp()const void SaveRegistrantProfileRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveRegistrantProfileRequest::getRegistrantName()const @@ -264,6 +266,6 @@ std::string SaveRegistrantProfileRequest::getRegistrantName()const void SaveRegistrantProfileRequest::setRegistrantName(const std::string& registrantName) { registrantName_ = registrantName; - setCoreParameter("RegistrantName", registrantName); + setParameter("RegistrantName", registrantName); } diff --git a/domain/src/model/SaveSingleTaskForAddingDSRecordRequest.cc b/domain/src/model/SaveSingleTaskForAddingDSRecordRequest.cc index cec7d634a..fd32f7586 100644 --- a/domain/src/model/SaveSingleTaskForAddingDSRecordRequest.cc +++ b/domain/src/model/SaveSingleTaskForAddingDSRecordRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForAddingDSRecordRequest; SaveSingleTaskForAddingDSRecordRequest::SaveSingleTaskForAddingDSRecordRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForAddingDSRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForAddingDSRecordRequest::~SaveSingleTaskForAddingDSRecordRequest() {} -int SaveSingleTaskForAddingDSRecordRequest::getKeyTag()const -{ - return keyTag_; -} - -void SaveSingleTaskForAddingDSRecordRequest::setKeyTag(int keyTag) -{ - keyTag_ = keyTag; - setCoreParameter("KeyTag", std::to_string(keyTag)); -} - -std::string SaveSingleTaskForAddingDSRecordRequest::getDomainName()const -{ - return domainName_; -} - -void SaveSingleTaskForAddingDSRecordRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string SaveSingleTaskForAddingDSRecordRequest::getUserClientIp()const -{ - return userClientIp_; -} - -void SaveSingleTaskForAddingDSRecordRequest::setUserClientIp(const std::string& userClientIp) -{ - userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); -} - -int SaveSingleTaskForAddingDSRecordRequest::getDigestType()const -{ - return digestType_; -} - -void SaveSingleTaskForAddingDSRecordRequest::setDigestType(int digestType) -{ - digestType_ = digestType; - setCoreParameter("DigestType", std::to_string(digestType)); -} - -std::string SaveSingleTaskForAddingDSRecordRequest::getDigest()const -{ - return digest_; -} - -void SaveSingleTaskForAddingDSRecordRequest::setDigest(const std::string& digest) -{ - digest_ = digest; - setCoreParameter("Digest", digest); -} - -std::string SaveSingleTaskForAddingDSRecordRequest::getLang()const -{ - return lang_; -} - -void SaveSingleTaskForAddingDSRecordRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - -int SaveSingleTaskForAddingDSRecordRequest::getAlgorithm()const -{ - return algorithm_; -} - -void SaveSingleTaskForAddingDSRecordRequest::setAlgorithm(int algorithm) -{ - algorithm_ = algorithm; - setCoreParameter("Algorithm", std::to_string(algorithm)); -} - +int SaveSingleTaskForAddingDSRecordRequest::getKeyTag()const +{ + return keyTag_; +} + +void SaveSingleTaskForAddingDSRecordRequest::setKeyTag(int keyTag) +{ + keyTag_ = keyTag; + setParameter("KeyTag", std::to_string(keyTag)); +} + +std::string SaveSingleTaskForAddingDSRecordRequest::getDomainName()const +{ + return domainName_; +} + +void SaveSingleTaskForAddingDSRecordRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SaveSingleTaskForAddingDSRecordRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void SaveSingleTaskForAddingDSRecordRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +int SaveSingleTaskForAddingDSRecordRequest::getDigestType()const +{ + return digestType_; +} + +void SaveSingleTaskForAddingDSRecordRequest::setDigestType(int digestType) +{ + digestType_ = digestType; + setParameter("DigestType", std::to_string(digestType)); +} + +std::string SaveSingleTaskForAddingDSRecordRequest::getDigest()const +{ + return digest_; +} + +void SaveSingleTaskForAddingDSRecordRequest::setDigest(const std::string& digest) +{ + digest_ = digest; + setParameter("Digest", digest); +} + +std::string SaveSingleTaskForAddingDSRecordRequest::getLang()const +{ + return lang_; +} + +void SaveSingleTaskForAddingDSRecordRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +int SaveSingleTaskForAddingDSRecordRequest::getAlgorithm()const +{ + return algorithm_; +} + +void SaveSingleTaskForAddingDSRecordRequest::setAlgorithm(int algorithm) +{ + algorithm_ = algorithm; + setParameter("Algorithm", std::to_string(algorithm)); +} + diff --git a/domain/src/model/SaveSingleTaskForApprovingTransferOutRequest.cc b/domain/src/model/SaveSingleTaskForApprovingTransferOutRequest.cc index 3eb4ad626..114882274 100644 --- a/domain/src/model/SaveSingleTaskForApprovingTransferOutRequest.cc +++ b/domain/src/model/SaveSingleTaskForApprovingTransferOutRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForApprovingTransferOutRequest; SaveSingleTaskForApprovingTransferOutRequest::SaveSingleTaskForApprovingTransferOutRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForApprovingTransferOut") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForApprovingTransferOutRequest::~SaveSingleTaskForApprovingTransferOutRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForApprovingTransferOutRequest::getDomainName()const void SaveSingleTaskForApprovingTransferOutRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForApprovingTransferOutRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForApprovingTransferOutRequest::getUserClientIp()const void SaveSingleTaskForApprovingTransferOutRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForApprovingTransferOutRequest::getLang()const @@ -55,6 +57,6 @@ std::string SaveSingleTaskForApprovingTransferOutRequest::getLang()const void SaveSingleTaskForApprovingTransferOutRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForAssociatingEnsRequest.cc b/domain/src/model/SaveSingleTaskForAssociatingEnsRequest.cc index 16fcf3d00..e27874152 100644 --- a/domain/src/model/SaveSingleTaskForAssociatingEnsRequest.cc +++ b/domain/src/model/SaveSingleTaskForAssociatingEnsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForAssociatingEnsRequest; SaveSingleTaskForAssociatingEnsRequest::SaveSingleTaskForAssociatingEnsRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForAssociatingEns") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForAssociatingEnsRequest::~SaveSingleTaskForAssociatingEnsRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForAssociatingEnsRequest::getAddress()const void SaveSingleTaskForAssociatingEnsRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string SaveSingleTaskForAssociatingEnsRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForAssociatingEnsRequest::getDomainName()const void SaveSingleTaskForAssociatingEnsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForAssociatingEnsRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string SaveSingleTaskForAssociatingEnsRequest::getUserClientIp()const void SaveSingleTaskForAssociatingEnsRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForAssociatingEnsRequest::getLang()const @@ -66,6 +68,6 @@ std::string SaveSingleTaskForAssociatingEnsRequest::getLang()const void SaveSingleTaskForAssociatingEnsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForCancelingTransferInRequest.cc b/domain/src/model/SaveSingleTaskForCancelingTransferInRequest.cc index 053b7f52e..94b5ec12a 100644 --- a/domain/src/model/SaveSingleTaskForCancelingTransferInRequest.cc +++ b/domain/src/model/SaveSingleTaskForCancelingTransferInRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForCancelingTransferInRequest; SaveSingleTaskForCancelingTransferInRequest::SaveSingleTaskForCancelingTransferInRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForCancelingTransferIn") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForCancelingTransferInRequest::~SaveSingleTaskForCancelingTransferInRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForCancelingTransferInRequest::getDomainName()const void SaveSingleTaskForCancelingTransferInRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForCancelingTransferInRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForCancelingTransferInRequest::getUserClientIp()const void SaveSingleTaskForCancelingTransferInRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForCancelingTransferInRequest::getLang()const @@ -55,6 +57,6 @@ std::string SaveSingleTaskForCancelingTransferInRequest::getLang()const void SaveSingleTaskForCancelingTransferInRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForCancelingTransferOutRequest.cc b/domain/src/model/SaveSingleTaskForCancelingTransferOutRequest.cc index e67a421bc..18baba78c 100644 --- a/domain/src/model/SaveSingleTaskForCancelingTransferOutRequest.cc +++ b/domain/src/model/SaveSingleTaskForCancelingTransferOutRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForCancelingTransferOutRequest; SaveSingleTaskForCancelingTransferOutRequest::SaveSingleTaskForCancelingTransferOutRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForCancelingTransferOut") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForCancelingTransferOutRequest::~SaveSingleTaskForCancelingTransferOutRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForCancelingTransferOutRequest::getDomainName()const void SaveSingleTaskForCancelingTransferOutRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForCancelingTransferOutRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForCancelingTransferOutRequest::getUserClientIp()const void SaveSingleTaskForCancelingTransferOutRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForCancelingTransferOutRequest::getLang()const @@ -55,6 +57,6 @@ std::string SaveSingleTaskForCancelingTransferOutRequest::getLang()const void SaveSingleTaskForCancelingTransferOutRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForCreatingDnsHostRequest.cc b/domain/src/model/SaveSingleTaskForCreatingDnsHostRequest.cc index ea602f82a..6060b84a8 100644 --- a/domain/src/model/SaveSingleTaskForCreatingDnsHostRequest.cc +++ b/domain/src/model/SaveSingleTaskForCreatingDnsHostRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForCreatingDnsHostRequest; SaveSingleTaskForCreatingDnsHostRequest::SaveSingleTaskForCreatingDnsHostRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForCreatingDnsHost") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForCreatingDnsHostRequest::~SaveSingleTaskForCreatingDnsHostRequest() {} @@ -33,8 +35,9 @@ std::vector SaveSingleTaskForCreatingDnsHostRequest::getIp()const void SaveSingleTaskForCreatingDnsHostRequest::setIp(const std::vector& ip) { ip_ = ip; - for(int i = 0; i!= ip.size(); i++) - setCoreParameter("Ip."+ std::to_string(i), ip.at(i)); + for(int dep1 = 0; dep1!= ip.size(); dep1++) { + setParameter("Ip."+ std::to_string(dep1), ip.at(dep1)); + } } std::string SaveSingleTaskForCreatingDnsHostRequest::getInstanceId()const @@ -45,7 +48,7 @@ std::string SaveSingleTaskForCreatingDnsHostRequest::getInstanceId()const void SaveSingleTaskForCreatingDnsHostRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SaveSingleTaskForCreatingDnsHostRequest::getDnsName()const @@ -56,7 +59,7 @@ std::string SaveSingleTaskForCreatingDnsHostRequest::getDnsName()const void SaveSingleTaskForCreatingDnsHostRequest::setDnsName(const std::string& dnsName) { dnsName_ = dnsName; - setCoreParameter("DnsName", dnsName); + setParameter("DnsName", dnsName); } std::string SaveSingleTaskForCreatingDnsHostRequest::getUserClientIp()const @@ -67,7 +70,7 @@ std::string SaveSingleTaskForCreatingDnsHostRequest::getUserClientIp()const void SaveSingleTaskForCreatingDnsHostRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForCreatingDnsHostRequest::getLang()const @@ -78,6 +81,6 @@ std::string SaveSingleTaskForCreatingDnsHostRequest::getLang()const void SaveSingleTaskForCreatingDnsHostRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForCreatingOrderActivateRequest.cc b/domain/src/model/SaveSingleTaskForCreatingOrderActivateRequest.cc index 74ae45318..91cd3fdaf 100644 --- a/domain/src/model/SaveSingleTaskForCreatingOrderActivateRequest.cc +++ b/domain/src/model/SaveSingleTaskForCreatingOrderActivateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForCreatingOrderActivateRequest SaveSingleTaskForCreatingOrderActivateRequest::SaveSingleTaskForCreatingOrderActivateRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForCreatingOrderActivate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForCreatingOrderActivateRequest::~SaveSingleTaskForCreatingOrderActivateRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getCountry()const void SaveSingleTaskForCreatingOrderActivateRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } int SaveSingleTaskForCreatingOrderActivateRequest::getSubscriptionDuration()const @@ -44,7 +46,7 @@ int SaveSingleTaskForCreatingOrderActivateRequest::getSubscriptionDuration()cons void SaveSingleTaskForCreatingOrderActivateRequest::setSubscriptionDuration(int subscriptionDuration) { subscriptionDuration_ = subscriptionDuration; - setCoreParameter("SubscriptionDuration", std::to_string(subscriptionDuration)); + setParameter("SubscriptionDuration", std::to_string(subscriptionDuration)); } bool SaveSingleTaskForCreatingOrderActivateRequest::getPermitPremiumActivation()const @@ -55,7 +57,7 @@ bool SaveSingleTaskForCreatingOrderActivateRequest::getPermitPremiumActivation() void SaveSingleTaskForCreatingOrderActivateRequest::setPermitPremiumActivation(bool permitPremiumActivation) { permitPremiumActivation_ = permitPremiumActivation; - setCoreParameter("PermitPremiumActivation", permitPremiumActivation ? "true" : "false"); + setParameter("PermitPremiumActivation", permitPremiumActivation ? "true" : "false"); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getCity()const @@ -66,7 +68,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getCity()const void SaveSingleTaskForCreatingOrderActivateRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getDns2()const @@ -77,7 +79,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getDns2()const void SaveSingleTaskForCreatingOrderActivateRequest::setDns2(const std::string& dns2) { dns2_ = dns2; - setCoreParameter("Dns2", dns2); + setParameter("Dns2", dns2); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getDns1()const @@ -88,7 +90,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getDns1()const void SaveSingleTaskForCreatingOrderActivateRequest::setDns1(const std::string& dns1) { dns1_ = dns1; - setCoreParameter("Dns1", dns1); + setParameter("Dns1", dns1); } long SaveSingleTaskForCreatingOrderActivateRequest::getRegistrantProfileId()const @@ -99,7 +101,7 @@ long SaveSingleTaskForCreatingOrderActivateRequest::getRegistrantProfileId()cons void SaveSingleTaskForCreatingOrderActivateRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getCouponNo()const @@ -110,7 +112,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getCouponNo()const void SaveSingleTaskForCreatingOrderActivateRequest::setCouponNo(const std::string& couponNo) { couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); + setParameter("CouponNo", couponNo); } bool SaveSingleTaskForCreatingOrderActivateRequest::getAliyunDns()const @@ -121,7 +123,7 @@ bool SaveSingleTaskForCreatingOrderActivateRequest::getAliyunDns()const void SaveSingleTaskForCreatingOrderActivateRequest::setAliyunDns(bool aliyunDns) { aliyunDns_ = aliyunDns; - setCoreParameter("AliyunDns", aliyunDns ? "true" : "false"); + setParameter("AliyunDns", aliyunDns ? "true" : "false"); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhCity()const @@ -132,7 +134,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhCity()const void SaveSingleTaskForCreatingOrderActivateRequest::setZhCity(const std::string& zhCity) { zhCity_ = zhCity; - setCoreParameter("ZhCity", zhCity); + setParameter("ZhCity", zhCity); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getTelExt()const @@ -143,7 +145,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getTelExt()const void SaveSingleTaskForCreatingOrderActivateRequest::setTelExt(const std::string& telExt) { telExt_ = telExt; - setCoreParameter("TelExt", telExt); + setParameter("TelExt", telExt); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhRegistrantName()const @@ -154,7 +156,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhRegistrantName() void SaveSingleTaskForCreatingOrderActivateRequest::setZhRegistrantName(const std::string& zhRegistrantName) { zhRegistrantName_ = zhRegistrantName; - setCoreParameter("ZhRegistrantName", zhRegistrantName); + setParameter("ZhRegistrantName", zhRegistrantName); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getProvince()const @@ -165,7 +167,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getProvince()const void SaveSingleTaskForCreatingOrderActivateRequest::setProvince(const std::string& province) { province_ = province; - setCoreParameter("Province", province); + setParameter("Province", province); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getPostalCode()const @@ -176,7 +178,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getPostalCode()const void SaveSingleTaskForCreatingOrderActivateRequest::setPostalCode(const std::string& postalCode) { postalCode_ = postalCode; - setCoreParameter("PostalCode", postalCode); + setParameter("PostalCode", postalCode); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getLang()const @@ -187,7 +189,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getLang()const void SaveSingleTaskForCreatingOrderActivateRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getEmail()const @@ -198,7 +200,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getEmail()const void SaveSingleTaskForCreatingOrderActivateRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhRegistrantOrganization()const @@ -209,7 +211,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhRegistrantOrgani void SaveSingleTaskForCreatingOrderActivateRequest::setZhRegistrantOrganization(const std::string& zhRegistrantOrganization) { zhRegistrantOrganization_ = zhRegistrantOrganization; - setCoreParameter("ZhRegistrantOrganization", zhRegistrantOrganization); + setParameter("ZhRegistrantOrganization", zhRegistrantOrganization); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getAddress()const @@ -220,7 +222,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getAddress()const void SaveSingleTaskForCreatingOrderActivateRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getTelArea()const @@ -231,7 +233,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getTelArea()const void SaveSingleTaskForCreatingOrderActivateRequest::setTelArea(const std::string& telArea) { telArea_ = telArea; - setCoreParameter("TelArea", telArea); + setParameter("TelArea", telArea); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getDomainName()const @@ -242,7 +244,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getDomainName()const void SaveSingleTaskForCreatingOrderActivateRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhAddress()const @@ -253,7 +255,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhAddress()const void SaveSingleTaskForCreatingOrderActivateRequest::setZhAddress(const std::string& zhAddress) { zhAddress_ = zhAddress; - setCoreParameter("ZhAddress", zhAddress); + setParameter("ZhAddress", zhAddress); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getRegistrantType()const @@ -264,7 +266,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getRegistrantType()co void SaveSingleTaskForCreatingOrderActivateRequest::setRegistrantType(const std::string& registrantType) { registrantType_ = registrantType; - setCoreParameter("RegistrantType", registrantType); + setParameter("RegistrantType", registrantType); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getTelephone()const @@ -275,7 +277,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getTelephone()const void SaveSingleTaskForCreatingOrderActivateRequest::setTelephone(const std::string& telephone) { telephone_ = telephone; - setCoreParameter("Telephone", telephone); + setParameter("Telephone", telephone); } bool SaveSingleTaskForCreatingOrderActivateRequest::getTrademarkDomainActivation()const @@ -286,7 +288,7 @@ bool SaveSingleTaskForCreatingOrderActivateRequest::getTrademarkDomainActivation void SaveSingleTaskForCreatingOrderActivateRequest::setTrademarkDomainActivation(bool trademarkDomainActivation) { trademarkDomainActivation_ = trademarkDomainActivation; - setCoreParameter("TrademarkDomainActivation", trademarkDomainActivation ? "true" : "false"); + setParameter("TrademarkDomainActivation", trademarkDomainActivation ? "true" : "false"); } bool SaveSingleTaskForCreatingOrderActivateRequest::getUseCoupon()const @@ -297,7 +299,7 @@ bool SaveSingleTaskForCreatingOrderActivateRequest::getUseCoupon()const void SaveSingleTaskForCreatingOrderActivateRequest::setUseCoupon(bool useCoupon) { useCoupon_ = useCoupon; - setCoreParameter("UseCoupon", useCoupon ? "true" : "false"); + setParameter("UseCoupon", useCoupon ? "true" : "false"); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhProvince()const @@ -308,7 +310,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhProvince()const void SaveSingleTaskForCreatingOrderActivateRequest::setZhProvince(const std::string& zhProvince) { zhProvince_ = zhProvince; - setCoreParameter("ZhProvince", zhProvince); + setParameter("ZhProvince", zhProvince); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getRegistrantOrganization()const @@ -319,7 +321,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getRegistrantOrganiza void SaveSingleTaskForCreatingOrderActivateRequest::setRegistrantOrganization(const std::string& registrantOrganization) { registrantOrganization_ = registrantOrganization; - setCoreParameter("RegistrantOrganization", registrantOrganization); + setParameter("RegistrantOrganization", registrantOrganization); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getPromotionNo()const @@ -330,7 +332,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getPromotionNo()const void SaveSingleTaskForCreatingOrderActivateRequest::setPromotionNo(const std::string& promotionNo) { promotionNo_ = promotionNo; - setCoreParameter("PromotionNo", promotionNo); + setParameter("PromotionNo", promotionNo); } bool SaveSingleTaskForCreatingOrderActivateRequest::getEnableDomainProxy()const @@ -341,7 +343,7 @@ bool SaveSingleTaskForCreatingOrderActivateRequest::getEnableDomainProxy()const void SaveSingleTaskForCreatingOrderActivateRequest::setEnableDomainProxy(bool enableDomainProxy) { enableDomainProxy_ = enableDomainProxy; - setCoreParameter("EnableDomainProxy", enableDomainProxy ? "true" : "false"); + setParameter("EnableDomainProxy", enableDomainProxy ? "true" : "false"); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getUserClientIp()const @@ -352,7 +354,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getUserClientIp()cons void SaveSingleTaskForCreatingOrderActivateRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForCreatingOrderActivateRequest::getRegistrantName()const @@ -363,7 +365,7 @@ std::string SaveSingleTaskForCreatingOrderActivateRequest::getRegistrantName()co void SaveSingleTaskForCreatingOrderActivateRequest::setRegistrantName(const std::string& registrantName) { registrantName_ = registrantName; - setCoreParameter("RegistrantName", registrantName); + setParameter("RegistrantName", registrantName); } bool SaveSingleTaskForCreatingOrderActivateRequest::getUsePromotion()const @@ -374,6 +376,6 @@ bool SaveSingleTaskForCreatingOrderActivateRequest::getUsePromotion()const void SaveSingleTaskForCreatingOrderActivateRequest::setUsePromotion(bool usePromotion) { usePromotion_ = usePromotion; - setCoreParameter("UsePromotion", usePromotion ? "true" : "false"); + setParameter("UsePromotion", usePromotion ? "true" : "false"); } diff --git a/domain/src/model/SaveSingleTaskForCreatingOrderRedeemRequest.cc b/domain/src/model/SaveSingleTaskForCreatingOrderRedeemRequest.cc index a0b42a82a..a77a7c8bd 100644 --- a/domain/src/model/SaveSingleTaskForCreatingOrderRedeemRequest.cc +++ b/domain/src/model/SaveSingleTaskForCreatingOrderRedeemRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForCreatingOrderRedeemRequest; SaveSingleTaskForCreatingOrderRedeemRequest::SaveSingleTaskForCreatingOrderRedeemRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForCreatingOrderRedeem") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForCreatingOrderRedeemRequest::~SaveSingleTaskForCreatingOrderRedeemRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForCreatingOrderRedeemRequest::getDomainName()const void SaveSingleTaskForCreatingOrderRedeemRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForCreatingOrderRedeemRequest::getCouponNo()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForCreatingOrderRedeemRequest::getCouponNo()const void SaveSingleTaskForCreatingOrderRedeemRequest::setCouponNo(const std::string& couponNo) { couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); + setParameter("CouponNo", couponNo); } bool SaveSingleTaskForCreatingOrderRedeemRequest::getUseCoupon()const @@ -55,7 +57,7 @@ bool SaveSingleTaskForCreatingOrderRedeemRequest::getUseCoupon()const void SaveSingleTaskForCreatingOrderRedeemRequest::setUseCoupon(bool useCoupon) { useCoupon_ = useCoupon; - setCoreParameter("UseCoupon", useCoupon ? "true" : "false"); + setParameter("UseCoupon", useCoupon ? "true" : "false"); } std::string SaveSingleTaskForCreatingOrderRedeemRequest::getPromotionNo()const @@ -66,7 +68,7 @@ std::string SaveSingleTaskForCreatingOrderRedeemRequest::getPromotionNo()const void SaveSingleTaskForCreatingOrderRedeemRequest::setPromotionNo(const std::string& promotionNo) { promotionNo_ = promotionNo; - setCoreParameter("PromotionNo", promotionNo); + setParameter("PromotionNo", promotionNo); } long SaveSingleTaskForCreatingOrderRedeemRequest::getCurrentExpirationDate()const @@ -77,7 +79,7 @@ long SaveSingleTaskForCreatingOrderRedeemRequest::getCurrentExpirationDate()cons void SaveSingleTaskForCreatingOrderRedeemRequest::setCurrentExpirationDate(long currentExpirationDate) { currentExpirationDate_ = currentExpirationDate; - setCoreParameter("CurrentExpirationDate", std::to_string(currentExpirationDate)); + setParameter("CurrentExpirationDate", std::to_string(currentExpirationDate)); } std::string SaveSingleTaskForCreatingOrderRedeemRequest::getUserClientIp()const @@ -88,7 +90,7 @@ std::string SaveSingleTaskForCreatingOrderRedeemRequest::getUserClientIp()const void SaveSingleTaskForCreatingOrderRedeemRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForCreatingOrderRedeemRequest::getLang()const @@ -99,7 +101,7 @@ std::string SaveSingleTaskForCreatingOrderRedeemRequest::getLang()const void SaveSingleTaskForCreatingOrderRedeemRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveSingleTaskForCreatingOrderRedeemRequest::getUsePromotion()const @@ -110,6 +112,6 @@ bool SaveSingleTaskForCreatingOrderRedeemRequest::getUsePromotion()const void SaveSingleTaskForCreatingOrderRedeemRequest::setUsePromotion(bool usePromotion) { usePromotion_ = usePromotion; - setCoreParameter("UsePromotion", usePromotion ? "true" : "false"); + setParameter("UsePromotion", usePromotion ? "true" : "false"); } diff --git a/domain/src/model/SaveSingleTaskForCreatingOrderRenewRequest.cc b/domain/src/model/SaveSingleTaskForCreatingOrderRenewRequest.cc index 41e424ea4..a615f6664 100644 --- a/domain/src/model/SaveSingleTaskForCreatingOrderRenewRequest.cc +++ b/domain/src/model/SaveSingleTaskForCreatingOrderRenewRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForCreatingOrderRenewRequest; SaveSingleTaskForCreatingOrderRenewRequest::SaveSingleTaskForCreatingOrderRenewRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForCreatingOrderRenew") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForCreatingOrderRenewRequest::~SaveSingleTaskForCreatingOrderRenewRequest() {} @@ -33,7 +35,7 @@ int SaveSingleTaskForCreatingOrderRenewRequest::getSubscriptionDuration()const void SaveSingleTaskForCreatingOrderRenewRequest::setSubscriptionDuration(int subscriptionDuration) { subscriptionDuration_ = subscriptionDuration; - setCoreParameter("SubscriptionDuration", std::to_string(subscriptionDuration)); + setParameter("SubscriptionDuration", std::to_string(subscriptionDuration)); } std::string SaveSingleTaskForCreatingOrderRenewRequest::getCouponNo()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForCreatingOrderRenewRequest::getCouponNo()const void SaveSingleTaskForCreatingOrderRenewRequest::setCouponNo(const std::string& couponNo) { couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); + setParameter("CouponNo", couponNo); } long SaveSingleTaskForCreatingOrderRenewRequest::getCurrentExpirationDate()const @@ -55,7 +57,7 @@ long SaveSingleTaskForCreatingOrderRenewRequest::getCurrentExpirationDate()const void SaveSingleTaskForCreatingOrderRenewRequest::setCurrentExpirationDate(long currentExpirationDate) { currentExpirationDate_ = currentExpirationDate; - setCoreParameter("CurrentExpirationDate", std::to_string(currentExpirationDate)); + setParameter("CurrentExpirationDate", std::to_string(currentExpirationDate)); } std::string SaveSingleTaskForCreatingOrderRenewRequest::getLang()const @@ -66,7 +68,7 @@ std::string SaveSingleTaskForCreatingOrderRenewRequest::getLang()const void SaveSingleTaskForCreatingOrderRenewRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string SaveSingleTaskForCreatingOrderRenewRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string SaveSingleTaskForCreatingOrderRenewRequest::getDomainName()const void SaveSingleTaskForCreatingOrderRenewRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } bool SaveSingleTaskForCreatingOrderRenewRequest::getUseCoupon()const @@ -88,7 +90,7 @@ bool SaveSingleTaskForCreatingOrderRenewRequest::getUseCoupon()const void SaveSingleTaskForCreatingOrderRenewRequest::setUseCoupon(bool useCoupon) { useCoupon_ = useCoupon; - setCoreParameter("UseCoupon", useCoupon ? "true" : "false"); + setParameter("UseCoupon", useCoupon ? "true" : "false"); } std::string SaveSingleTaskForCreatingOrderRenewRequest::getPromotionNo()const @@ -99,7 +101,7 @@ std::string SaveSingleTaskForCreatingOrderRenewRequest::getPromotionNo()const void SaveSingleTaskForCreatingOrderRenewRequest::setPromotionNo(const std::string& promotionNo) { promotionNo_ = promotionNo; - setCoreParameter("PromotionNo", promotionNo); + setParameter("PromotionNo", promotionNo); } std::string SaveSingleTaskForCreatingOrderRenewRequest::getUserClientIp()const @@ -110,7 +112,7 @@ std::string SaveSingleTaskForCreatingOrderRenewRequest::getUserClientIp()const void SaveSingleTaskForCreatingOrderRenewRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } bool SaveSingleTaskForCreatingOrderRenewRequest::getUsePromotion()const @@ -121,6 +123,6 @@ bool SaveSingleTaskForCreatingOrderRenewRequest::getUsePromotion()const void SaveSingleTaskForCreatingOrderRenewRequest::setUsePromotion(bool usePromotion) { usePromotion_ = usePromotion; - setCoreParameter("UsePromotion", usePromotion ? "true" : "false"); + setParameter("UsePromotion", usePromotion ? "true" : "false"); } diff --git a/domain/src/model/SaveSingleTaskForCreatingOrderTransferRequest.cc b/domain/src/model/SaveSingleTaskForCreatingOrderTransferRequest.cc index 21801ab02..f53e8f850 100644 --- a/domain/src/model/SaveSingleTaskForCreatingOrderTransferRequest.cc +++ b/domain/src/model/SaveSingleTaskForCreatingOrderTransferRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForCreatingOrderTransferRequest SaveSingleTaskForCreatingOrderTransferRequest::SaveSingleTaskForCreatingOrderTransferRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForCreatingOrderTransfer") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForCreatingOrderTransferRequest::~SaveSingleTaskForCreatingOrderTransferRequest() {} @@ -33,7 +35,7 @@ long SaveSingleTaskForCreatingOrderTransferRequest::getRegistrantProfileId()cons void SaveSingleTaskForCreatingOrderTransferRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } std::string SaveSingleTaskForCreatingOrderTransferRequest::getCouponNo()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForCreatingOrderTransferRequest::getCouponNo()const void SaveSingleTaskForCreatingOrderTransferRequest::setCouponNo(const std::string& couponNo) { couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); + setParameter("CouponNo", couponNo); } std::string SaveSingleTaskForCreatingOrderTransferRequest::getLang()const @@ -55,7 +57,7 @@ std::string SaveSingleTaskForCreatingOrderTransferRequest::getLang()const void SaveSingleTaskForCreatingOrderTransferRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string SaveSingleTaskForCreatingOrderTransferRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string SaveSingleTaskForCreatingOrderTransferRequest::getDomainName()const void SaveSingleTaskForCreatingOrderTransferRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } bool SaveSingleTaskForCreatingOrderTransferRequest::getUseCoupon()const @@ -77,7 +79,7 @@ bool SaveSingleTaskForCreatingOrderTransferRequest::getUseCoupon()const void SaveSingleTaskForCreatingOrderTransferRequest::setUseCoupon(bool useCoupon) { useCoupon_ = useCoupon; - setCoreParameter("UseCoupon", useCoupon ? "true" : "false"); + setParameter("UseCoupon", useCoupon ? "true" : "false"); } bool SaveSingleTaskForCreatingOrderTransferRequest::getPermitPremiumTransfer()const @@ -88,7 +90,7 @@ bool SaveSingleTaskForCreatingOrderTransferRequest::getPermitPremiumTransfer()co void SaveSingleTaskForCreatingOrderTransferRequest::setPermitPremiumTransfer(bool permitPremiumTransfer) { permitPremiumTransfer_ = permitPremiumTransfer; - setCoreParameter("PermitPremiumTransfer", permitPremiumTransfer ? "true" : "false"); + setParameter("PermitPremiumTransfer", permitPremiumTransfer ? "true" : "false"); } std::string SaveSingleTaskForCreatingOrderTransferRequest::getPromotionNo()const @@ -99,7 +101,7 @@ std::string SaveSingleTaskForCreatingOrderTransferRequest::getPromotionNo()const void SaveSingleTaskForCreatingOrderTransferRequest::setPromotionNo(const std::string& promotionNo) { promotionNo_ = promotionNo; - setCoreParameter("PromotionNo", promotionNo); + setParameter("PromotionNo", promotionNo); } std::string SaveSingleTaskForCreatingOrderTransferRequest::getAuthorizationCode()const @@ -110,7 +112,7 @@ std::string SaveSingleTaskForCreatingOrderTransferRequest::getAuthorizationCode( void SaveSingleTaskForCreatingOrderTransferRequest::setAuthorizationCode(const std::string& authorizationCode) { authorizationCode_ = authorizationCode; - setCoreParameter("AuthorizationCode", authorizationCode); + setParameter("AuthorizationCode", authorizationCode); } std::string SaveSingleTaskForCreatingOrderTransferRequest::getUserClientIp()const @@ -121,7 +123,7 @@ std::string SaveSingleTaskForCreatingOrderTransferRequest::getUserClientIp()cons void SaveSingleTaskForCreatingOrderTransferRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } bool SaveSingleTaskForCreatingOrderTransferRequest::getUsePromotion()const @@ -132,6 +134,6 @@ bool SaveSingleTaskForCreatingOrderTransferRequest::getUsePromotion()const void SaveSingleTaskForCreatingOrderTransferRequest::setUsePromotion(bool usePromotion) { usePromotion_ = usePromotion; - setCoreParameter("UsePromotion", usePromotion ? "true" : "false"); + setParameter("UsePromotion", usePromotion ? "true" : "false"); } diff --git a/domain/src/model/SaveSingleTaskForDeletingDSRecordRequest.cc b/domain/src/model/SaveSingleTaskForDeletingDSRecordRequest.cc index 716a61748..640551192 100644 --- a/domain/src/model/SaveSingleTaskForDeletingDSRecordRequest.cc +++ b/domain/src/model/SaveSingleTaskForDeletingDSRecordRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForDeletingDSRecordRequest; SaveSingleTaskForDeletingDSRecordRequest::SaveSingleTaskForDeletingDSRecordRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForDeletingDSRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForDeletingDSRecordRequest::~SaveSingleTaskForDeletingDSRecordRequest() {} -int SaveSingleTaskForDeletingDSRecordRequest::getKeyTag()const -{ - return keyTag_; -} - -void SaveSingleTaskForDeletingDSRecordRequest::setKeyTag(int keyTag) -{ - keyTag_ = keyTag; - setCoreParameter("KeyTag", std::to_string(keyTag)); -} - -std::string SaveSingleTaskForDeletingDSRecordRequest::getDomainName()const -{ - return domainName_; -} - -void SaveSingleTaskForDeletingDSRecordRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string SaveSingleTaskForDeletingDSRecordRequest::getUserClientIp()const -{ - return userClientIp_; -} - -void SaveSingleTaskForDeletingDSRecordRequest::setUserClientIp(const std::string& userClientIp) -{ - userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); -} - -std::string SaveSingleTaskForDeletingDSRecordRequest::getLang()const -{ - return lang_; -} - -void SaveSingleTaskForDeletingDSRecordRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +int SaveSingleTaskForDeletingDSRecordRequest::getKeyTag()const +{ + return keyTag_; +} + +void SaveSingleTaskForDeletingDSRecordRequest::setKeyTag(int keyTag) +{ + keyTag_ = keyTag; + setParameter("KeyTag", std::to_string(keyTag)); +} + +std::string SaveSingleTaskForDeletingDSRecordRequest::getDomainName()const +{ + return domainName_; +} + +void SaveSingleTaskForDeletingDSRecordRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SaveSingleTaskForDeletingDSRecordRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void SaveSingleTaskForDeletingDSRecordRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +std::string SaveSingleTaskForDeletingDSRecordRequest::getLang()const +{ + return lang_; +} + +void SaveSingleTaskForDeletingDSRecordRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/domain/src/model/SaveSingleTaskForDeletingDnsHostRequest.cc b/domain/src/model/SaveSingleTaskForDeletingDnsHostRequest.cc index 910deaf9c..676409bb6 100644 --- a/domain/src/model/SaveSingleTaskForDeletingDnsHostRequest.cc +++ b/domain/src/model/SaveSingleTaskForDeletingDnsHostRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForDeletingDnsHostRequest; SaveSingleTaskForDeletingDnsHostRequest::SaveSingleTaskForDeletingDnsHostRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForDeletingDnsHost") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForDeletingDnsHostRequest::~SaveSingleTaskForDeletingDnsHostRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForDeletingDnsHostRequest::getInstanceId()const void SaveSingleTaskForDeletingDnsHostRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SaveSingleTaskForDeletingDnsHostRequest::getDnsName()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForDeletingDnsHostRequest::getDnsName()const void SaveSingleTaskForDeletingDnsHostRequest::setDnsName(const std::string& dnsName) { dnsName_ = dnsName; - setCoreParameter("DnsName", dnsName); + setParameter("DnsName", dnsName); } std::string SaveSingleTaskForDeletingDnsHostRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string SaveSingleTaskForDeletingDnsHostRequest::getUserClientIp()const void SaveSingleTaskForDeletingDnsHostRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForDeletingDnsHostRequest::getLang()const @@ -66,6 +68,6 @@ std::string SaveSingleTaskForDeletingDnsHostRequest::getLang()const void SaveSingleTaskForDeletingDnsHostRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForDisassociatingEnsRequest.cc b/domain/src/model/SaveSingleTaskForDisassociatingEnsRequest.cc index 12a92df7c..7f4a72529 100644 --- a/domain/src/model/SaveSingleTaskForDisassociatingEnsRequest.cc +++ b/domain/src/model/SaveSingleTaskForDisassociatingEnsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForDisassociatingEnsRequest; SaveSingleTaskForDisassociatingEnsRequest::SaveSingleTaskForDisassociatingEnsRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForDisassociatingEns") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForDisassociatingEnsRequest::~SaveSingleTaskForDisassociatingEnsRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForDisassociatingEnsRequest::getDomainName()const void SaveSingleTaskForDisassociatingEnsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForDisassociatingEnsRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForDisassociatingEnsRequest::getUserClientIp()const void SaveSingleTaskForDisassociatingEnsRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForDisassociatingEnsRequest::getLang()const @@ -55,6 +57,6 @@ std::string SaveSingleTaskForDisassociatingEnsRequest::getLang()const void SaveSingleTaskForDisassociatingEnsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForDomainNameProxyServiceRequest.cc b/domain/src/model/SaveSingleTaskForDomainNameProxyServiceRequest.cc index 7cce914cc..728d0b841 100644 --- a/domain/src/model/SaveSingleTaskForDomainNameProxyServiceRequest.cc +++ b/domain/src/model/SaveSingleTaskForDomainNameProxyServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForDomainNameProxyServiceReques SaveSingleTaskForDomainNameProxyServiceRequest::SaveSingleTaskForDomainNameProxyServiceRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForDomainNameProxyService") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForDomainNameProxyServiceRequest::~SaveSingleTaskForDomainNameProxyServiceRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForDomainNameProxyServiceRequest::getDomainName()const void SaveSingleTaskForDomainNameProxyServiceRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForDomainNameProxyServiceRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForDomainNameProxyServiceRequest::getUserClientIp()con void SaveSingleTaskForDomainNameProxyServiceRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForDomainNameProxyServiceRequest::getLang()const @@ -55,7 +57,7 @@ std::string SaveSingleTaskForDomainNameProxyServiceRequest::getLang()const void SaveSingleTaskForDomainNameProxyServiceRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveSingleTaskForDomainNameProxyServiceRequest::getStatus()const @@ -66,6 +68,6 @@ bool SaveSingleTaskForDomainNameProxyServiceRequest::getStatus()const void SaveSingleTaskForDomainNameProxyServiceRequest::setStatus(bool status) { status_ = status; - setCoreParameter("Status", status ? "true" : "false"); + setParameter("Status", status ? "true" : "false"); } diff --git a/domain/src/model/SaveSingleTaskForModifyingDSRecordRequest.cc b/domain/src/model/SaveSingleTaskForModifyingDSRecordRequest.cc index 7c5d3102c..4e49757c9 100644 --- a/domain/src/model/SaveSingleTaskForModifyingDSRecordRequest.cc +++ b/domain/src/model/SaveSingleTaskForModifyingDSRecordRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForModifyingDSRecordRequest; SaveSingleTaskForModifyingDSRecordRequest::SaveSingleTaskForModifyingDSRecordRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForModifyingDSRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForModifyingDSRecordRequest::~SaveSingleTaskForModifyingDSRecordRequest() {} -int SaveSingleTaskForModifyingDSRecordRequest::getKeyTag()const -{ - return keyTag_; -} - -void SaveSingleTaskForModifyingDSRecordRequest::setKeyTag(int keyTag) -{ - keyTag_ = keyTag; - setCoreParameter("KeyTag", std::to_string(keyTag)); -} - -std::string SaveSingleTaskForModifyingDSRecordRequest::getDomainName()const -{ - return domainName_; -} - -void SaveSingleTaskForModifyingDSRecordRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string SaveSingleTaskForModifyingDSRecordRequest::getUserClientIp()const -{ - return userClientIp_; -} - -void SaveSingleTaskForModifyingDSRecordRequest::setUserClientIp(const std::string& userClientIp) -{ - userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); -} - -int SaveSingleTaskForModifyingDSRecordRequest::getDigestType()const -{ - return digestType_; -} - -void SaveSingleTaskForModifyingDSRecordRequest::setDigestType(int digestType) -{ - digestType_ = digestType; - setCoreParameter("DigestType", std::to_string(digestType)); -} - -std::string SaveSingleTaskForModifyingDSRecordRequest::getDigest()const -{ - return digest_; -} - -void SaveSingleTaskForModifyingDSRecordRequest::setDigest(const std::string& digest) -{ - digest_ = digest; - setCoreParameter("Digest", digest); -} - -std::string SaveSingleTaskForModifyingDSRecordRequest::getLang()const -{ - return lang_; -} - -void SaveSingleTaskForModifyingDSRecordRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - -int SaveSingleTaskForModifyingDSRecordRequest::getAlgorithm()const -{ - return algorithm_; -} - -void SaveSingleTaskForModifyingDSRecordRequest::setAlgorithm(int algorithm) -{ - algorithm_ = algorithm; - setCoreParameter("Algorithm", std::to_string(algorithm)); -} - +int SaveSingleTaskForModifyingDSRecordRequest::getKeyTag()const +{ + return keyTag_; +} + +void SaveSingleTaskForModifyingDSRecordRequest::setKeyTag(int keyTag) +{ + keyTag_ = keyTag; + setParameter("KeyTag", std::to_string(keyTag)); +} + +std::string SaveSingleTaskForModifyingDSRecordRequest::getDomainName()const +{ + return domainName_; +} + +void SaveSingleTaskForModifyingDSRecordRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SaveSingleTaskForModifyingDSRecordRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void SaveSingleTaskForModifyingDSRecordRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +int SaveSingleTaskForModifyingDSRecordRequest::getDigestType()const +{ + return digestType_; +} + +void SaveSingleTaskForModifyingDSRecordRequest::setDigestType(int digestType) +{ + digestType_ = digestType; + setParameter("DigestType", std::to_string(digestType)); +} + +std::string SaveSingleTaskForModifyingDSRecordRequest::getDigest()const +{ + return digest_; +} + +void SaveSingleTaskForModifyingDSRecordRequest::setDigest(const std::string& digest) +{ + digest_ = digest; + setParameter("Digest", digest); +} + +std::string SaveSingleTaskForModifyingDSRecordRequest::getLang()const +{ + return lang_; +} + +void SaveSingleTaskForModifyingDSRecordRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +int SaveSingleTaskForModifyingDSRecordRequest::getAlgorithm()const +{ + return algorithm_; +} + +void SaveSingleTaskForModifyingDSRecordRequest::setAlgorithm(int algorithm) +{ + algorithm_ = algorithm; + setParameter("Algorithm", std::to_string(algorithm)); +} + diff --git a/domain/src/model/SaveSingleTaskForModifyingDnsHostRequest.cc b/domain/src/model/SaveSingleTaskForModifyingDnsHostRequest.cc index df6601a34..cb87a552b 100644 --- a/domain/src/model/SaveSingleTaskForModifyingDnsHostRequest.cc +++ b/domain/src/model/SaveSingleTaskForModifyingDnsHostRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForModifyingDnsHostRequest; SaveSingleTaskForModifyingDnsHostRequest::SaveSingleTaskForModifyingDnsHostRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForModifyingDnsHost") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForModifyingDnsHostRequest::~SaveSingleTaskForModifyingDnsHostRequest() {} @@ -33,8 +35,9 @@ std::vector SaveSingleTaskForModifyingDnsHostRequest::getIp()const void SaveSingleTaskForModifyingDnsHostRequest::setIp(const std::vector& ip) { ip_ = ip; - for(int i = 0; i!= ip.size(); i++) - setCoreParameter("Ip."+ std::to_string(i), ip.at(i)); + for(int dep1 = 0; dep1!= ip.size(); dep1++) { + setParameter("Ip."+ std::to_string(dep1), ip.at(dep1)); + } } std::string SaveSingleTaskForModifyingDnsHostRequest::getInstanceId()const @@ -45,7 +48,7 @@ std::string SaveSingleTaskForModifyingDnsHostRequest::getInstanceId()const void SaveSingleTaskForModifyingDnsHostRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SaveSingleTaskForModifyingDnsHostRequest::getDnsName()const @@ -56,7 +59,7 @@ std::string SaveSingleTaskForModifyingDnsHostRequest::getDnsName()const void SaveSingleTaskForModifyingDnsHostRequest::setDnsName(const std::string& dnsName) { dnsName_ = dnsName; - setCoreParameter("DnsName", dnsName); + setParameter("DnsName", dnsName); } std::string SaveSingleTaskForModifyingDnsHostRequest::getUserClientIp()const @@ -67,7 +70,7 @@ std::string SaveSingleTaskForModifyingDnsHostRequest::getUserClientIp()const void SaveSingleTaskForModifyingDnsHostRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForModifyingDnsHostRequest::getLang()const @@ -78,6 +81,6 @@ std::string SaveSingleTaskForModifyingDnsHostRequest::getLang()const void SaveSingleTaskForModifyingDnsHostRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForQueryingTransferAuthorizationCodeRequest.cc b/domain/src/model/SaveSingleTaskForQueryingTransferAuthorizationCodeRequest.cc index 40fc85d5d..8b5674037 100644 --- a/domain/src/model/SaveSingleTaskForQueryingTransferAuthorizationCodeRequest.cc +++ b/domain/src/model/SaveSingleTaskForQueryingTransferAuthorizationCodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForQueryingTransferAuthorizatio SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::SaveSingleTaskForQueryingTransferAuthorizationCodeRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForQueryingTransferAuthorizationCode") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::~SaveSingleTaskForQueryingTransferAuthorizationCodeRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::getDomain void SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::getUserCl void SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::getLang()const @@ -55,6 +57,6 @@ std::string SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::getLang() void SaveSingleTaskForQueryingTransferAuthorizationCodeRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForSaveArtExtensionRequest.cc b/domain/src/model/SaveSingleTaskForSaveArtExtensionRequest.cc index f7e83bbff..288062753 100644 --- a/domain/src/model/SaveSingleTaskForSaveArtExtensionRequest.cc +++ b/domain/src/model/SaveSingleTaskForSaveArtExtensionRequest.cc @@ -20,140 +20,142 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForSaveArtExtensionRequest; SaveSingleTaskForSaveArtExtensionRequest::SaveSingleTaskForSaveArtExtensionRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForSaveArtExtension") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForSaveArtExtensionRequest::~SaveSingleTaskForSaveArtExtensionRequest() {} -std::string SaveSingleTaskForSaveArtExtensionRequest::getSubject()const -{ - return subject_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setSubject(const std::string& subject) -{ - subject_ = subject; - setCoreParameter("Subject", subject); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getTitle()const -{ - return title_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setTitle(const std::string& title) -{ - title_ = title; - setCoreParameter("Title", title); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getDateOrPeriod()const -{ - return dateOrPeriod_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setDateOrPeriod(const std::string& dateOrPeriod) -{ - dateOrPeriod_ = dateOrPeriod; - setCoreParameter("DateOrPeriod", dateOrPeriod); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getReference()const -{ - return reference_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setReference(const std::string& reference) -{ - reference_ = reference; - setCoreParameter("Reference", reference); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getFeatures()const -{ - return features_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setFeatures(const std::string& features) -{ - features_ = features; - setCoreParameter("Features", features); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getInscriptionsAndMarkings()const -{ - return inscriptionsAndMarkings_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setInscriptionsAndMarkings(const std::string& inscriptionsAndMarkings) -{ - inscriptionsAndMarkings_ = inscriptionsAndMarkings; - setCoreParameter("InscriptionsAndMarkings", inscriptionsAndMarkings); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getObjectType()const -{ - return objectType_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setObjectType(const std::string& objectType) -{ - objectType_ = objectType; - setCoreParameter("ObjectType", objectType); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getLang()const -{ - return lang_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getDomainName()const -{ - return domainName_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getMaker()const -{ - return maker_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setMaker(const std::string& maker) -{ - maker_ = maker; - setCoreParameter("Maker", maker); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getMaterialsAndTechniques()const -{ - return materialsAndTechniques_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setMaterialsAndTechniques(const std::string& materialsAndTechniques) -{ - materialsAndTechniques_ = materialsAndTechniques; - setCoreParameter("MaterialsAndTechniques", materialsAndTechniques); -} - -std::string SaveSingleTaskForSaveArtExtensionRequest::getDimensions()const -{ - return dimensions_; -} - -void SaveSingleTaskForSaveArtExtensionRequest::setDimensions(const std::string& dimensions) -{ - dimensions_ = dimensions; - setCoreParameter("Dimensions", dimensions); -} - +std::string SaveSingleTaskForSaveArtExtensionRequest::getSubject()const +{ + return subject_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setSubject(const std::string& subject) +{ + subject_ = subject; + setParameter("Subject", subject); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getTitle()const +{ + return title_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setTitle(const std::string& title) +{ + title_ = title; + setParameter("Title", title); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getDateOrPeriod()const +{ + return dateOrPeriod_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setDateOrPeriod(const std::string& dateOrPeriod) +{ + dateOrPeriod_ = dateOrPeriod; + setParameter("DateOrPeriod", dateOrPeriod); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getReference()const +{ + return reference_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setReference(const std::string& reference) +{ + reference_ = reference; + setParameter("Reference", reference); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getFeatures()const +{ + return features_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setFeatures(const std::string& features) +{ + features_ = features; + setParameter("Features", features); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getInscriptionsAndMarkings()const +{ + return inscriptionsAndMarkings_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setInscriptionsAndMarkings(const std::string& inscriptionsAndMarkings) +{ + inscriptionsAndMarkings_ = inscriptionsAndMarkings; + setParameter("InscriptionsAndMarkings", inscriptionsAndMarkings); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getObjectType()const +{ + return objectType_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setObjectType(const std::string& objectType) +{ + objectType_ = objectType; + setParameter("ObjectType", objectType); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getLang()const +{ + return lang_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getDomainName()const +{ + return domainName_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getMaker()const +{ + return maker_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setMaker(const std::string& maker) +{ + maker_ = maker; + setParameter("Maker", maker); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getMaterialsAndTechniques()const +{ + return materialsAndTechniques_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setMaterialsAndTechniques(const std::string& materialsAndTechniques) +{ + materialsAndTechniques_ = materialsAndTechniques; + setParameter("MaterialsAndTechniques", materialsAndTechniques); +} + +std::string SaveSingleTaskForSaveArtExtensionRequest::getDimensions()const +{ + return dimensions_; +} + +void SaveSingleTaskForSaveArtExtensionRequest::setDimensions(const std::string& dimensions) +{ + dimensions_ = dimensions; + setParameter("Dimensions", dimensions); +} + diff --git a/domain/src/model/SaveSingleTaskForSynchronizingDSRecordRequest.cc b/domain/src/model/SaveSingleTaskForSynchronizingDSRecordRequest.cc index 75ca776d5..02da6fee5 100644 --- a/domain/src/model/SaveSingleTaskForSynchronizingDSRecordRequest.cc +++ b/domain/src/model/SaveSingleTaskForSynchronizingDSRecordRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForSynchronizingDSRecordRequest SaveSingleTaskForSynchronizingDSRecordRequest::SaveSingleTaskForSynchronizingDSRecordRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForSynchronizingDSRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForSynchronizingDSRecordRequest::~SaveSingleTaskForSynchronizingDSRecordRequest() {} -std::string SaveSingleTaskForSynchronizingDSRecordRequest::getDomainName()const -{ - return domainName_; -} - -void SaveSingleTaskForSynchronizingDSRecordRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string SaveSingleTaskForSynchronizingDSRecordRequest::getUserClientIp()const -{ - return userClientIp_; -} - -void SaveSingleTaskForSynchronizingDSRecordRequest::setUserClientIp(const std::string& userClientIp) -{ - userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); -} - -std::string SaveSingleTaskForSynchronizingDSRecordRequest::getLang()const -{ - return lang_; -} - -void SaveSingleTaskForSynchronizingDSRecordRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +std::string SaveSingleTaskForSynchronizingDSRecordRequest::getDomainName()const +{ + return domainName_; +} + +void SaveSingleTaskForSynchronizingDSRecordRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SaveSingleTaskForSynchronizingDSRecordRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void SaveSingleTaskForSynchronizingDSRecordRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +std::string SaveSingleTaskForSynchronizingDSRecordRequest::getLang()const +{ + return lang_; +} + +void SaveSingleTaskForSynchronizingDSRecordRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/domain/src/model/SaveSingleTaskForSynchronizingDnsHostRequest.cc b/domain/src/model/SaveSingleTaskForSynchronizingDnsHostRequest.cc index b25ca74c3..95ec05afc 100644 --- a/domain/src/model/SaveSingleTaskForSynchronizingDnsHostRequest.cc +++ b/domain/src/model/SaveSingleTaskForSynchronizingDnsHostRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForSynchronizingDnsHostRequest; SaveSingleTaskForSynchronizingDnsHostRequest::SaveSingleTaskForSynchronizingDnsHostRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForSynchronizingDnsHost") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForSynchronizingDnsHostRequest::~SaveSingleTaskForSynchronizingDnsHostRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForSynchronizingDnsHostRequest::getInstanceId()const void SaveSingleTaskForSynchronizingDnsHostRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SaveSingleTaskForSynchronizingDnsHostRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForSynchronizingDnsHostRequest::getUserClientIp()const void SaveSingleTaskForSynchronizingDnsHostRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForSynchronizingDnsHostRequest::getLang()const @@ -55,6 +57,6 @@ std::string SaveSingleTaskForSynchronizingDnsHostRequest::getLang()const void SaveSingleTaskForSynchronizingDnsHostRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveSingleTaskForTransferProhibitionLockRequest.cc b/domain/src/model/SaveSingleTaskForTransferProhibitionLockRequest.cc index b91638bcc..1b2f1b2f5 100644 --- a/domain/src/model/SaveSingleTaskForTransferProhibitionLockRequest.cc +++ b/domain/src/model/SaveSingleTaskForTransferProhibitionLockRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForTransferProhibitionLockReque SaveSingleTaskForTransferProhibitionLockRequest::SaveSingleTaskForTransferProhibitionLockRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForTransferProhibitionLock") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForTransferProhibitionLockRequest::~SaveSingleTaskForTransferProhibitionLockRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForTransferProhibitionLockRequest::getDomainName()cons void SaveSingleTaskForTransferProhibitionLockRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForTransferProhibitionLockRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForTransferProhibitionLockRequest::getUserClientIp()co void SaveSingleTaskForTransferProhibitionLockRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForTransferProhibitionLockRequest::getLang()const @@ -55,7 +57,7 @@ std::string SaveSingleTaskForTransferProhibitionLockRequest::getLang()const void SaveSingleTaskForTransferProhibitionLockRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveSingleTaskForTransferProhibitionLockRequest::getStatus()const @@ -66,6 +68,6 @@ bool SaveSingleTaskForTransferProhibitionLockRequest::getStatus()const void SaveSingleTaskForTransferProhibitionLockRequest::setStatus(bool status) { status_ = status; - setCoreParameter("Status", status ? "true" : "false"); + setParameter("Status", status ? "true" : "false"); } diff --git a/domain/src/model/SaveSingleTaskForUpdateProhibitionLockRequest.cc b/domain/src/model/SaveSingleTaskForUpdateProhibitionLockRequest.cc index 84ddb9c05..c91014d55 100644 --- a/domain/src/model/SaveSingleTaskForUpdateProhibitionLockRequest.cc +++ b/domain/src/model/SaveSingleTaskForUpdateProhibitionLockRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForUpdateProhibitionLockRequest SaveSingleTaskForUpdateProhibitionLockRequest::SaveSingleTaskForUpdateProhibitionLockRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForUpdateProhibitionLock") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForUpdateProhibitionLockRequest::~SaveSingleTaskForUpdateProhibitionLockRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForUpdateProhibitionLockRequest::getDomainName()const void SaveSingleTaskForUpdateProhibitionLockRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SaveSingleTaskForUpdateProhibitionLockRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForUpdateProhibitionLockRequest::getUserClientIp()cons void SaveSingleTaskForUpdateProhibitionLockRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForUpdateProhibitionLockRequest::getLang()const @@ -55,7 +57,7 @@ std::string SaveSingleTaskForUpdateProhibitionLockRequest::getLang()const void SaveSingleTaskForUpdateProhibitionLockRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool SaveSingleTaskForUpdateProhibitionLockRequest::getStatus()const @@ -66,6 +68,6 @@ bool SaveSingleTaskForUpdateProhibitionLockRequest::getStatus()const void SaveSingleTaskForUpdateProhibitionLockRequest::setStatus(bool status) { status_ = status; - setCoreParameter("Status", status ? "true" : "false"); + setParameter("Status", status ? "true" : "false"); } diff --git a/domain/src/model/SaveSingleTaskForUpdatingContactInfoRequest.cc b/domain/src/model/SaveSingleTaskForUpdatingContactInfoRequest.cc index 533184efb..d3bde4e93 100644 --- a/domain/src/model/SaveSingleTaskForUpdatingContactInfoRequest.cc +++ b/domain/src/model/SaveSingleTaskForUpdatingContactInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveSingleTaskForUpdatingContactInfoRequest; SaveSingleTaskForUpdatingContactInfoRequest::SaveSingleTaskForUpdatingContactInfoRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForUpdatingContactInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveSingleTaskForUpdatingContactInfoRequest::~SaveSingleTaskForUpdatingContactInfoRequest() {} @@ -33,7 +35,7 @@ std::string SaveSingleTaskForUpdatingContactInfoRequest::getContactType()const void SaveSingleTaskForUpdatingContactInfoRequest::setContactType(const std::string& contactType) { contactType_ = contactType; - setCoreParameter("ContactType", contactType); + setParameter("ContactType", contactType); } std::string SaveSingleTaskForUpdatingContactInfoRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string SaveSingleTaskForUpdatingContactInfoRequest::getDomainName()const void SaveSingleTaskForUpdatingContactInfoRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SaveSingleTaskForUpdatingContactInfoRequest::getRegistrantProfileId()const @@ -55,7 +57,7 @@ long SaveSingleTaskForUpdatingContactInfoRequest::getRegistrantProfileId()const void SaveSingleTaskForUpdatingContactInfoRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } bool SaveSingleTaskForUpdatingContactInfoRequest::getAddTransferLock()const @@ -66,7 +68,7 @@ bool SaveSingleTaskForUpdatingContactInfoRequest::getAddTransferLock()const void SaveSingleTaskForUpdatingContactInfoRequest::setAddTransferLock(bool addTransferLock) { addTransferLock_ = addTransferLock; - setCoreParameter("AddTransferLock", addTransferLock ? "true" : "false"); + setParameter("AddTransferLock", addTransferLock ? "true" : "false"); } std::string SaveSingleTaskForUpdatingContactInfoRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string SaveSingleTaskForUpdatingContactInfoRequest::getInstanceId()const void SaveSingleTaskForUpdatingContactInfoRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SaveSingleTaskForUpdatingContactInfoRequest::getUserClientIp()const @@ -88,7 +90,7 @@ std::string SaveSingleTaskForUpdatingContactInfoRequest::getUserClientIp()const void SaveSingleTaskForUpdatingContactInfoRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveSingleTaskForUpdatingContactInfoRequest::getLang()const @@ -99,6 +101,6 @@ std::string SaveSingleTaskForUpdatingContactInfoRequest::getLang()const void SaveSingleTaskForUpdatingContactInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveTaskForSubmittingDomainDeleteRequest.cc b/domain/src/model/SaveTaskForSubmittingDomainDeleteRequest.cc index eaaada912..c0d5d5671 100644 --- a/domain/src/model/SaveTaskForSubmittingDomainDeleteRequest.cc +++ b/domain/src/model/SaveTaskForSubmittingDomainDeleteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveTaskForSubmittingDomainDeleteRequest; SaveTaskForSubmittingDomainDeleteRequest::SaveTaskForSubmittingDomainDeleteRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveTaskForSubmittingDomainDelete") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveTaskForSubmittingDomainDeleteRequest::~SaveTaskForSubmittingDomainDeleteRequest() {} @@ -33,7 +35,7 @@ std::string SaveTaskForSubmittingDomainDeleteRequest::getInstanceId()const void SaveTaskForSubmittingDomainDeleteRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SaveTaskForSubmittingDomainDeleteRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SaveTaskForSubmittingDomainDeleteRequest::getUserClientIp()const void SaveTaskForSubmittingDomainDeleteRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveTaskForSubmittingDomainDeleteRequest::getLang()const @@ -55,6 +57,6 @@ std::string SaveTaskForSubmittingDomainDeleteRequest::getLang()const void SaveTaskForSubmittingDomainDeleteRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest.cc b/domain/src/model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest.cc index 12028c22c..fbb00209e 100644 --- a/domain/src/model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest.cc +++ b/domain/src/model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveTaskForSubmittingDomainRealNameVerificati SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::~SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest() {} @@ -33,7 +35,7 @@ std::string SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialR void SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::setIdentityCredentialType(const std::string& identityCredentialType) { identityCredentialType_ = identityCredentialType; - setCoreParameter("IdentityCredentialType", identityCredentialType); + setParameter("IdentityCredentialType", identityCredentialType); } std::string SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::getIdentityCredential()const @@ -44,7 +46,7 @@ std::string SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialR void SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::setIdentityCredential(const std::string& identityCredential) { identityCredential_ = identityCredential; - setCoreParameter("IdentityCredential", identityCredential); + setBodyParameter("IdentityCredential", identityCredential); } std::vector SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::getDomainName()const @@ -55,8 +57,9 @@ std::vector SaveTaskForSubmittingDomainRealNameVerificationByIdenti void SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } std::string SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::getUserClientIp()const @@ -67,7 +70,7 @@ std::string SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialR void SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::getLang()const @@ -78,7 +81,7 @@ std::string SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialR void SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::getIdentityCredentialNo()const @@ -89,6 +92,6 @@ std::string SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialR void SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest::setIdentityCredentialNo(const std::string& identityCredentialNo) { identityCredentialNo_ = identityCredentialNo; - setCoreParameter("IdentityCredentialNo", identityCredentialNo); + setParameter("IdentityCredentialNo", identityCredentialNo); } diff --git a/domain/src/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest.cc b/domain/src/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest.cc index 596e6c3a7..61d382641 100644 --- a/domain/src/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest.cc +++ b/domain/src/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveTaskForSubmittingDomainRealNameVerificati SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::~SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest() {} @@ -33,7 +35,7 @@ std::string SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID void SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::getRegistrantProfileId()const @@ -44,7 +46,7 @@ long SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest void SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } std::string SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID void SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::getUserClientIp()const @@ -66,7 +68,7 @@ std::string SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID void SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::getLang()const @@ -77,6 +79,6 @@ std::string SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID void SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest.cc b/domain/src/model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest.cc index 55d1de2b0..e40029241 100644 --- a/domain/src/model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest.cc +++ b/domain/src/model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveTaskForUpdatingRegistrantInfoByIdentityCr SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveTaskForUpdatingRegistrantInfoByIdentityCredential") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::~SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest() {} @@ -33,7 +35,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getCou void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getIdentityCredentialType()const @@ -44,7 +46,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getIde void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setIdentityCredentialType(const std::string& identityCredentialType) { identityCredentialType_ = identityCredentialType; - setCoreParameter("IdentityCredentialType", identityCredentialType); + setParameter("IdentityCredentialType", identityCredentialType); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getCity()const @@ -55,7 +57,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getCit void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getIdentityCredential()const @@ -66,7 +68,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getIde void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setIdentityCredential(const std::string& identityCredential) { identityCredential_ = identityCredential; - setCoreParameter("IdentityCredential", identityCredential); + setBodyParameter("IdentityCredential", identityCredential); } bool SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getTransferOutProhibited()const @@ -77,7 +79,7 @@ bool SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getTransferOu void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setTransferOutProhibited(bool transferOutProhibited) { transferOutProhibited_ = transferOutProhibited; - setCoreParameter("TransferOutProhibited", transferOutProhibited ? "true" : "false"); + setParameter("TransferOutProhibited", transferOutProhibited ? "true" : "false"); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhCity()const @@ -88,7 +90,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhC void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setZhCity(const std::string& zhCity) { zhCity_ = zhCity; - setCoreParameter("ZhCity", zhCity); + setParameter("ZhCity", zhCity); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getTelExt()const @@ -99,7 +101,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getTel void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setTelExt(const std::string& telExt) { telExt_ = telExt; - setCoreParameter("TelExt", telExt); + setParameter("TelExt", telExt); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getProvince()const @@ -110,7 +112,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getPro void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setProvince(const std::string& province) { province_ = province; - setCoreParameter("Province", province); + setParameter("Province", province); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhRegistrantName()const @@ -121,7 +123,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhR void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setZhRegistrantName(const std::string& zhRegistrantName) { zhRegistrantName_ = zhRegistrantName; - setCoreParameter("ZhRegistrantName", zhRegistrantName); + setParameter("ZhRegistrantName", zhRegistrantName); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getPostalCode()const @@ -132,7 +134,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getPos void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setPostalCode(const std::string& postalCode) { postalCode_ = postalCode; - setCoreParameter("PostalCode", postalCode); + setParameter("PostalCode", postalCode); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getLang()const @@ -143,7 +145,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getLan void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getEmail()const @@ -154,7 +156,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getEma void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhRegistrantOrganization()const @@ -165,7 +167,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhR void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setZhRegistrantOrganization(const std::string& zhRegistrantOrganization) { zhRegistrantOrganization_ = zhRegistrantOrganization; - setCoreParameter("ZhRegistrantOrganization", zhRegistrantOrganization); + setParameter("ZhRegistrantOrganization", zhRegistrantOrganization); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getAddress()const @@ -176,7 +178,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getAdd void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getTelArea()const @@ -187,7 +189,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getTel void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setTelArea(const std::string& telArea) { telArea_ = telArea; - setCoreParameter("TelArea", telArea); + setParameter("TelArea", telArea); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhAddress()const @@ -198,7 +200,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhA void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setZhAddress(const std::string& zhAddress) { zhAddress_ = zhAddress; - setCoreParameter("ZhAddress", zhAddress); + setParameter("ZhAddress", zhAddress); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getRegistrantType()const @@ -209,7 +211,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getReg void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setRegistrantType(const std::string& registrantType) { registrantType_ = registrantType; - setCoreParameter("RegistrantType", registrantType); + setParameter("RegistrantType", registrantType); } std::vector SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getDomainName()const @@ -220,8 +222,9 @@ std::vector SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRe void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getTelephone()const @@ -232,7 +235,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getTel void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setTelephone(const std::string& telephone) { telephone_ = telephone; - setCoreParameter("Telephone", telephone); + setParameter("Telephone", telephone); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhProvince()const @@ -243,7 +246,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getZhP void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setZhProvince(const std::string& zhProvince) { zhProvince_ = zhProvince; - setCoreParameter("ZhProvince", zhProvince); + setParameter("ZhProvince", zhProvince); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getRegistrantOrganization()const @@ -254,7 +257,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getReg void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setRegistrantOrganization(const std::string& registrantOrganization) { registrantOrganization_ = registrantOrganization; - setCoreParameter("RegistrantOrganization", registrantOrganization); + setParameter("RegistrantOrganization", registrantOrganization); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getUserClientIp()const @@ -265,7 +268,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getUse void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getIdentityCredentialNo()const @@ -276,7 +279,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getIde void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setIdentityCredentialNo(const std::string& identityCredentialNo) { identityCredentialNo_ = identityCredentialNo; - setCoreParameter("IdentityCredentialNo", identityCredentialNo); + setParameter("IdentityCredentialNo", identityCredentialNo); } std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getRegistrantName()const @@ -287,6 +290,6 @@ std::string SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::getReg void SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest::setRegistrantName(const std::string& registrantName) { registrantName_ = registrantName; - setCoreParameter("RegistrantName", registrantName); + setParameter("RegistrantName", registrantName); } diff --git a/domain/src/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest.cc b/domain/src/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest.cc index 9be5c0821..7739e70af 100644 --- a/domain/src/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest.cc +++ b/domain/src/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SaveTaskForUpdatingRegistrantInfoByRegistrant SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest() : RpcServiceRequest("domain", "2018-01-29", "SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::~SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest() {} @@ -33,7 +35,7 @@ long SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::getRegistran void SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::setRegistrantProfileId(long registrantProfileId) { registrantProfileId_ = registrantProfileId; - setCoreParameter("RegistrantProfileId", std::to_string(registrantProfileId)); + setParameter("RegistrantProfileId", std::to_string(registrantProfileId)); } std::vector SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::getDomainName()const @@ -44,8 +46,9 @@ std::vector SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDR void SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } bool SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::getTransferOutProhibited()const @@ -56,7 +59,7 @@ bool SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::getTransferO void SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::setTransferOutProhibited(bool transferOutProhibited) { transferOutProhibited_ = transferOutProhibited; - setCoreParameter("TransferOutProhibited", transferOutProhibited ? "true" : "false"); + setParameter("TransferOutProhibited", transferOutProhibited ? "true" : "false"); } std::string SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::getUserClientIp()const @@ -67,7 +70,7 @@ std::string SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::getUs void SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::getLang()const @@ -78,6 +81,6 @@ std::string SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::getLa void SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/ScrollDomainListRequest.cc b/domain/src/model/ScrollDomainListRequest.cc index a7389df0f..7affceb93 100644 --- a/domain/src/model/ScrollDomainListRequest.cc +++ b/domain/src/model/ScrollDomainListRequest.cc @@ -20,250 +20,252 @@ using AlibabaCloud::Domain::Model::ScrollDomainListRequest; ScrollDomainListRequest::ScrollDomainListRequest() : RpcServiceRequest("domain", "2018-01-29", "ScrollDomainList") -{} +{ + setMethod(HttpRequest::Method::Post); +} ScrollDomainListRequest::~ScrollDomainListRequest() {} -std::string ScrollDomainListRequest::getProductDomainType()const -{ - return productDomainType_; -} - -void ScrollDomainListRequest::setProductDomainType(const std::string& productDomainType) -{ - productDomainType_ = productDomainType; - setCoreParameter("ProductDomainType", productDomainType); -} - -std::string ScrollDomainListRequest::getExcluded()const -{ - return excluded_; -} - -void ScrollDomainListRequest::setExcluded(const std::string& excluded) -{ - excluded_ = excluded; - setCoreParameter("Excluded", excluded); -} - -int ScrollDomainListRequest::getStartLength()const -{ - return startLength_; -} - -void ScrollDomainListRequest::setStartLength(int startLength) -{ - startLength_ = startLength; - setCoreParameter("StartLength", std::to_string(startLength)); -} - -bool ScrollDomainListRequest::getExcludedSuffix()const -{ - return excludedSuffix_; -} - -void ScrollDomainListRequest::setExcludedSuffix(bool excludedSuffix) -{ - excludedSuffix_ = excludedSuffix; - setCoreParameter("ExcludedSuffix", excludedSuffix ? "true" : "false"); -} - -int ScrollDomainListRequest::getPageSize()const -{ - return pageSize_; -} - -void ScrollDomainListRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string ScrollDomainListRequest::getLang()const -{ - return lang_; -} - -void ScrollDomainListRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - -bool ScrollDomainListRequest::getExcludedPrefix()const -{ - return excludedPrefix_; -} - -void ScrollDomainListRequest::setExcludedPrefix(bool excludedPrefix) -{ - excludedPrefix_ = excludedPrefix; - setCoreParameter("ExcludedPrefix", excludedPrefix ? "true" : "false"); -} - -std::string ScrollDomainListRequest::getKeyWord()const -{ - return keyWord_; -} - -void ScrollDomainListRequest::setKeyWord(const std::string& keyWord) -{ - keyWord_ = keyWord; - setCoreParameter("KeyWord", keyWord); -} - -long ScrollDomainListRequest::getEndExpirationDate()const -{ - return endExpirationDate_; -} - -void ScrollDomainListRequest::setEndExpirationDate(long endExpirationDate) -{ - endExpirationDate_ = endExpirationDate; - setCoreParameter("EndExpirationDate", std::to_string(endExpirationDate)); -} - -std::string ScrollDomainListRequest::getSuffixs()const -{ - return suffixs_; -} - -void ScrollDomainListRequest::setSuffixs(const std::string& suffixs) -{ - suffixs_ = suffixs; - setCoreParameter("Suffixs", suffixs); -} - -long ScrollDomainListRequest::getStartExpirationDate()const -{ - return startExpirationDate_; -} - -void ScrollDomainListRequest::setStartExpirationDate(long startExpirationDate) -{ - startExpirationDate_ = startExpirationDate; - setCoreParameter("StartExpirationDate", std::to_string(startExpirationDate)); -} - -int ScrollDomainListRequest::getDomainStatus()const -{ - return domainStatus_; -} - -void ScrollDomainListRequest::setDomainStatus(int domainStatus) -{ - domainStatus_ = domainStatus; - setCoreParameter("DomainStatus", std::to_string(domainStatus)); -} - -long ScrollDomainListRequest::getDomainGroupId()const -{ - return domainGroupId_; -} - -void ScrollDomainListRequest::setDomainGroupId(long domainGroupId) -{ - domainGroupId_ = domainGroupId; - setCoreParameter("DomainGroupId", std::to_string(domainGroupId)); -} - -bool ScrollDomainListRequest::getKeyWordSuffix()const -{ - return keyWordSuffix_; -} - -void ScrollDomainListRequest::setKeyWordSuffix(bool keyWordSuffix) -{ - keyWordSuffix_ = keyWordSuffix; - setCoreParameter("KeyWordSuffix", keyWordSuffix ? "true" : "false"); -} - -std::string ScrollDomainListRequest::getScrollId()const -{ - return scrollId_; -} - -void ScrollDomainListRequest::setScrollId(const std::string& scrollId) -{ - scrollId_ = scrollId; - setCoreParameter("ScrollId", scrollId); -} - -bool ScrollDomainListRequest::getKeyWordPrefix()const -{ - return keyWordPrefix_; -} - -void ScrollDomainListRequest::setKeyWordPrefix(bool keyWordPrefix) -{ - keyWordPrefix_ = keyWordPrefix; - setCoreParameter("KeyWordPrefix", keyWordPrefix ? "true" : "false"); -} - -int ScrollDomainListRequest::getTradeType()const -{ - return tradeType_; -} - -void ScrollDomainListRequest::setTradeType(int tradeType) -{ - tradeType_ = tradeType; - setCoreParameter("TradeType", std::to_string(tradeType)); -} - -long ScrollDomainListRequest::getEndRegistrationDate()const -{ - return endRegistrationDate_; -} - -void ScrollDomainListRequest::setEndRegistrationDate(long endRegistrationDate) -{ - endRegistrationDate_ = endRegistrationDate; - setCoreParameter("EndRegistrationDate", std::to_string(endRegistrationDate)); -} - -int ScrollDomainListRequest::getForm()const -{ - return form_; -} - -void ScrollDomainListRequest::setForm(int form) -{ - form_ = form; - setCoreParameter("Form", std::to_string(form)); -} - -std::string ScrollDomainListRequest::getUserClientIp()const -{ - return userClientIp_; -} - -void ScrollDomainListRequest::setUserClientIp(const std::string& userClientIp) -{ - userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); -} - -long ScrollDomainListRequest::getStartRegistrationDate()const -{ - return startRegistrationDate_; -} - -void ScrollDomainListRequest::setStartRegistrationDate(long startRegistrationDate) -{ - startRegistrationDate_ = startRegistrationDate; - setCoreParameter("StartRegistrationDate", std::to_string(startRegistrationDate)); -} - -int ScrollDomainListRequest::getEndLength()const -{ - return endLength_; -} - -void ScrollDomainListRequest::setEndLength(int endLength) -{ - endLength_ = endLength; - setCoreParameter("EndLength", std::to_string(endLength)); -} - +std::string ScrollDomainListRequest::getProductDomainType()const +{ + return productDomainType_; +} + +void ScrollDomainListRequest::setProductDomainType(const std::string& productDomainType) +{ + productDomainType_ = productDomainType; + setParameter("ProductDomainType", productDomainType); +} + +std::string ScrollDomainListRequest::getExcluded()const +{ + return excluded_; +} + +void ScrollDomainListRequest::setExcluded(const std::string& excluded) +{ + excluded_ = excluded; + setParameter("Excluded", excluded); +} + +int ScrollDomainListRequest::getStartLength()const +{ + return startLength_; +} + +void ScrollDomainListRequest::setStartLength(int startLength) +{ + startLength_ = startLength; + setParameter("StartLength", std::to_string(startLength)); +} + +bool ScrollDomainListRequest::getExcludedSuffix()const +{ + return excludedSuffix_; +} + +void ScrollDomainListRequest::setExcludedSuffix(bool excludedSuffix) +{ + excludedSuffix_ = excludedSuffix; + setParameter("ExcludedSuffix", excludedSuffix ? "true" : "false"); +} + +int ScrollDomainListRequest::getPageSize()const +{ + return pageSize_; +} + +void ScrollDomainListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ScrollDomainListRequest::getLang()const +{ + return lang_; +} + +void ScrollDomainListRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +bool ScrollDomainListRequest::getExcludedPrefix()const +{ + return excludedPrefix_; +} + +void ScrollDomainListRequest::setExcludedPrefix(bool excludedPrefix) +{ + excludedPrefix_ = excludedPrefix; + setParameter("ExcludedPrefix", excludedPrefix ? "true" : "false"); +} + +std::string ScrollDomainListRequest::getKeyWord()const +{ + return keyWord_; +} + +void ScrollDomainListRequest::setKeyWord(const std::string& keyWord) +{ + keyWord_ = keyWord; + setParameter("KeyWord", keyWord); +} + +long ScrollDomainListRequest::getEndExpirationDate()const +{ + return endExpirationDate_; +} + +void ScrollDomainListRequest::setEndExpirationDate(long endExpirationDate) +{ + endExpirationDate_ = endExpirationDate; + setParameter("EndExpirationDate", std::to_string(endExpirationDate)); +} + +std::string ScrollDomainListRequest::getSuffixs()const +{ + return suffixs_; +} + +void ScrollDomainListRequest::setSuffixs(const std::string& suffixs) +{ + suffixs_ = suffixs; + setParameter("Suffixs", suffixs); +} + +long ScrollDomainListRequest::getStartExpirationDate()const +{ + return startExpirationDate_; +} + +void ScrollDomainListRequest::setStartExpirationDate(long startExpirationDate) +{ + startExpirationDate_ = startExpirationDate; + setParameter("StartExpirationDate", std::to_string(startExpirationDate)); +} + +int ScrollDomainListRequest::getDomainStatus()const +{ + return domainStatus_; +} + +void ScrollDomainListRequest::setDomainStatus(int domainStatus) +{ + domainStatus_ = domainStatus; + setParameter("DomainStatus", std::to_string(domainStatus)); +} + +long ScrollDomainListRequest::getDomainGroupId()const +{ + return domainGroupId_; +} + +void ScrollDomainListRequest::setDomainGroupId(long domainGroupId) +{ + domainGroupId_ = domainGroupId; + setParameter("DomainGroupId", std::to_string(domainGroupId)); +} + +bool ScrollDomainListRequest::getKeyWordSuffix()const +{ + return keyWordSuffix_; +} + +void ScrollDomainListRequest::setKeyWordSuffix(bool keyWordSuffix) +{ + keyWordSuffix_ = keyWordSuffix; + setParameter("KeyWordSuffix", keyWordSuffix ? "true" : "false"); +} + +std::string ScrollDomainListRequest::getScrollId()const +{ + return scrollId_; +} + +void ScrollDomainListRequest::setScrollId(const std::string& scrollId) +{ + scrollId_ = scrollId; + setParameter("ScrollId", scrollId); +} + +bool ScrollDomainListRequest::getKeyWordPrefix()const +{ + return keyWordPrefix_; +} + +void ScrollDomainListRequest::setKeyWordPrefix(bool keyWordPrefix) +{ + keyWordPrefix_ = keyWordPrefix; + setParameter("KeyWordPrefix", keyWordPrefix ? "true" : "false"); +} + +int ScrollDomainListRequest::getTradeType()const +{ + return tradeType_; +} + +void ScrollDomainListRequest::setTradeType(int tradeType) +{ + tradeType_ = tradeType; + setParameter("TradeType", std::to_string(tradeType)); +} + +long ScrollDomainListRequest::getEndRegistrationDate()const +{ + return endRegistrationDate_; +} + +void ScrollDomainListRequest::setEndRegistrationDate(long endRegistrationDate) +{ + endRegistrationDate_ = endRegistrationDate; + setParameter("EndRegistrationDate", std::to_string(endRegistrationDate)); +} + +int ScrollDomainListRequest::getForm()const +{ + return form_; +} + +void ScrollDomainListRequest::setForm(int form) +{ + form_ = form; + setParameter("Form", std::to_string(form)); +} + +std::string ScrollDomainListRequest::getUserClientIp()const +{ + return userClientIp_; +} + +void ScrollDomainListRequest::setUserClientIp(const std::string& userClientIp) +{ + userClientIp_ = userClientIp; + setParameter("UserClientIp", userClientIp); +} + +long ScrollDomainListRequest::getStartRegistrationDate()const +{ + return startRegistrationDate_; +} + +void ScrollDomainListRequest::setStartRegistrationDate(long startRegistrationDate) +{ + startRegistrationDate_ = startRegistrationDate; + setParameter("StartRegistrationDate", std::to_string(startRegistrationDate)); +} + +int ScrollDomainListRequest::getEndLength()const +{ + return endLength_; +} + +void ScrollDomainListRequest::setEndLength(int endLength) +{ + endLength_ = endLength; + setParameter("EndLength", std::to_string(endLength)); +} + diff --git a/domain/src/model/SubmitEmailVerificationRequest.cc b/domain/src/model/SubmitEmailVerificationRequest.cc index 918ff40f9..758d32853 100644 --- a/domain/src/model/SubmitEmailVerificationRequest.cc +++ b/domain/src/model/SubmitEmailVerificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::SubmitEmailVerificationRequest; SubmitEmailVerificationRequest::SubmitEmailVerificationRequest() : RpcServiceRequest("domain", "2018-01-29", "SubmitEmailVerification") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitEmailVerificationRequest::~SubmitEmailVerificationRequest() {} @@ -33,7 +35,7 @@ bool SubmitEmailVerificationRequest::getSendIfExist()const void SubmitEmailVerificationRequest::setSendIfExist(bool sendIfExist) { sendIfExist_ = sendIfExist; - setCoreParameter("SendIfExist", sendIfExist ? "true" : "false"); + setParameter("SendIfExist", sendIfExist ? "true" : "false"); } std::string SubmitEmailVerificationRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string SubmitEmailVerificationRequest::getUserClientIp()const void SubmitEmailVerificationRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string SubmitEmailVerificationRequest::getLang()const @@ -55,7 +57,7 @@ std::string SubmitEmailVerificationRequest::getLang()const void SubmitEmailVerificationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string SubmitEmailVerificationRequest::getEmail()const @@ -66,6 +68,6 @@ std::string SubmitEmailVerificationRequest::getEmail()const void SubmitEmailVerificationRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/domain/src/model/TransferInCheckMailTokenRequest.cc b/domain/src/model/TransferInCheckMailTokenRequest.cc index eaa23aadb..2d0383784 100644 --- a/domain/src/model/TransferInCheckMailTokenRequest.cc +++ b/domain/src/model/TransferInCheckMailTokenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::TransferInCheckMailTokenRequest; TransferInCheckMailTokenRequest::TransferInCheckMailTokenRequest() : RpcServiceRequest("domain", "2018-01-29", "TransferInCheckMailToken") -{} +{ + setMethod(HttpRequest::Method::Post); +} TransferInCheckMailTokenRequest::~TransferInCheckMailTokenRequest() {} @@ -33,7 +35,7 @@ std::string TransferInCheckMailTokenRequest::getToken()const void TransferInCheckMailTokenRequest::setToken(const std::string& token) { token_ = token; - setCoreParameter("Token", token); + setParameter("Token", token); } std::string TransferInCheckMailTokenRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string TransferInCheckMailTokenRequest::getUserClientIp()const void TransferInCheckMailTokenRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string TransferInCheckMailTokenRequest::getLang()const @@ -55,6 +57,6 @@ std::string TransferInCheckMailTokenRequest::getLang()const void TransferInCheckMailTokenRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/TransferInReenterTransferAuthorizationCodeRequest.cc b/domain/src/model/TransferInReenterTransferAuthorizationCodeRequest.cc index eddbecdc5..05ff7ba7c 100644 --- a/domain/src/model/TransferInReenterTransferAuthorizationCodeRequest.cc +++ b/domain/src/model/TransferInReenterTransferAuthorizationCodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::TransferInReenterTransferAuthorizationCodeReq TransferInReenterTransferAuthorizationCodeRequest::TransferInReenterTransferAuthorizationCodeRequest() : RpcServiceRequest("domain", "2018-01-29", "TransferInReenterTransferAuthorizationCode") -{} +{ + setMethod(HttpRequest::Method::Post); +} TransferInReenterTransferAuthorizationCodeRequest::~TransferInReenterTransferAuthorizationCodeRequest() {} @@ -33,7 +35,7 @@ std::string TransferInReenterTransferAuthorizationCodeRequest::getDomainName()co void TransferInReenterTransferAuthorizationCodeRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string TransferInReenterTransferAuthorizationCodeRequest::getTransferAuthorizationCode()const @@ -44,7 +46,7 @@ std::string TransferInReenterTransferAuthorizationCodeRequest::getTransferAuthor void TransferInReenterTransferAuthorizationCodeRequest::setTransferAuthorizationCode(const std::string& transferAuthorizationCode) { transferAuthorizationCode_ = transferAuthorizationCode; - setCoreParameter("TransferAuthorizationCode", transferAuthorizationCode); + setParameter("TransferAuthorizationCode", transferAuthorizationCode); } std::string TransferInReenterTransferAuthorizationCodeRequest::getUserClientIp()const @@ -55,7 +57,7 @@ std::string TransferInReenterTransferAuthorizationCodeRequest::getUserClientIp() void TransferInReenterTransferAuthorizationCodeRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string TransferInReenterTransferAuthorizationCodeRequest::getLang()const @@ -66,6 +68,6 @@ std::string TransferInReenterTransferAuthorizationCodeRequest::getLang()const void TransferInReenterTransferAuthorizationCodeRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/TransferInRefetchWhoisEmailRequest.cc b/domain/src/model/TransferInRefetchWhoisEmailRequest.cc index 97fb1dbf6..765ec78f1 100644 --- a/domain/src/model/TransferInRefetchWhoisEmailRequest.cc +++ b/domain/src/model/TransferInRefetchWhoisEmailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::TransferInRefetchWhoisEmailRequest; TransferInRefetchWhoisEmailRequest::TransferInRefetchWhoisEmailRequest() : RpcServiceRequest("domain", "2018-01-29", "TransferInRefetchWhoisEmail") -{} +{ + setMethod(HttpRequest::Method::Post); +} TransferInRefetchWhoisEmailRequest::~TransferInRefetchWhoisEmailRequest() {} @@ -33,7 +35,7 @@ std::string TransferInRefetchWhoisEmailRequest::getDomainName()const void TransferInRefetchWhoisEmailRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string TransferInRefetchWhoisEmailRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string TransferInRefetchWhoisEmailRequest::getUserClientIp()const void TransferInRefetchWhoisEmailRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string TransferInRefetchWhoisEmailRequest::getLang()const @@ -55,6 +57,6 @@ std::string TransferInRefetchWhoisEmailRequest::getLang()const void TransferInRefetchWhoisEmailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/TransferInResendMailTokenRequest.cc b/domain/src/model/TransferInResendMailTokenRequest.cc index b08bd35ef..28e3addf9 100644 --- a/domain/src/model/TransferInResendMailTokenRequest.cc +++ b/domain/src/model/TransferInResendMailTokenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::TransferInResendMailTokenRequest; TransferInResendMailTokenRequest::TransferInResendMailTokenRequest() : RpcServiceRequest("domain", "2018-01-29", "TransferInResendMailToken") -{} +{ + setMethod(HttpRequest::Method::Post); +} TransferInResendMailTokenRequest::~TransferInResendMailTokenRequest() {} @@ -33,7 +35,7 @@ std::string TransferInResendMailTokenRequest::getDomainName()const void TransferInResendMailTokenRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string TransferInResendMailTokenRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string TransferInResendMailTokenRequest::getUserClientIp()const void TransferInResendMailTokenRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string TransferInResendMailTokenRequest::getLang()const @@ -55,6 +57,6 @@ std::string TransferInResendMailTokenRequest::getLang()const void TransferInResendMailTokenRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/UpdateDomainToDomainGroupRequest.cc b/domain/src/model/UpdateDomainToDomainGroupRequest.cc index 45d7b156f..3a88e6a0f 100644 --- a/domain/src/model/UpdateDomainToDomainGroupRequest.cc +++ b/domain/src/model/UpdateDomainToDomainGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::UpdateDomainToDomainGroupRequest; UpdateDomainToDomainGroupRequest::UpdateDomainToDomainGroupRequest() : RpcServiceRequest("domain", "2018-01-29", "UpdateDomainToDomainGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateDomainToDomainGroupRequest::~UpdateDomainToDomainGroupRequest() {} @@ -33,7 +35,7 @@ std::string UpdateDomainToDomainGroupRequest::getFileToUpload()const void UpdateDomainToDomainGroupRequest::setFileToUpload(const std::string& fileToUpload) { fileToUpload_ = fileToUpload; - setCoreParameter("FileToUpload", fileToUpload); + setBodyParameter("FileToUpload", fileToUpload); } std::vector UpdateDomainToDomainGroupRequest::getDomainName()const @@ -44,8 +46,9 @@ std::vector UpdateDomainToDomainGroupRequest::getDomainName()const void UpdateDomainToDomainGroupRequest::setDomainName(const std::vector& domainName) { domainName_ = domainName; - for(int i = 0; i!= domainName.size(); i++) - setCoreParameter("DomainName."+ std::to_string(i), domainName.at(i)); + for(int dep1 = 0; dep1!= domainName.size(); dep1++) { + setParameter("DomainName."+ std::to_string(dep1), domainName.at(dep1)); + } } bool UpdateDomainToDomainGroupRequest::getReplace()const @@ -56,7 +59,7 @@ bool UpdateDomainToDomainGroupRequest::getReplace()const void UpdateDomainToDomainGroupRequest::setReplace(bool replace) { replace_ = replace; - setCoreParameter("Replace", replace ? "true" : "false"); + setParameter("Replace", replace ? "true" : "false"); } long UpdateDomainToDomainGroupRequest::getDomainGroupId()const @@ -67,7 +70,7 @@ long UpdateDomainToDomainGroupRequest::getDomainGroupId()const void UpdateDomainToDomainGroupRequest::setDomainGroupId(long domainGroupId) { domainGroupId_ = domainGroupId; - setCoreParameter("DomainGroupId", std::to_string(domainGroupId)); + setParameter("DomainGroupId", std::to_string(domainGroupId)); } int UpdateDomainToDomainGroupRequest::getDataSource()const @@ -78,7 +81,7 @@ int UpdateDomainToDomainGroupRequest::getDataSource()const void UpdateDomainToDomainGroupRequest::setDataSource(int dataSource) { dataSource_ = dataSource; - setCoreParameter("DataSource", std::to_string(dataSource)); + setParameter("DataSource", std::to_string(dataSource)); } std::string UpdateDomainToDomainGroupRequest::getUserClientIp()const @@ -89,7 +92,7 @@ std::string UpdateDomainToDomainGroupRequest::getUserClientIp()const void UpdateDomainToDomainGroupRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string UpdateDomainToDomainGroupRequest::getLang()const @@ -100,6 +103,6 @@ std::string UpdateDomainToDomainGroupRequest::getLang()const void UpdateDomainToDomainGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/domain/src/model/VerifyContactFieldRequest.cc b/domain/src/model/VerifyContactFieldRequest.cc index b7fabf72d..2609375da 100644 --- a/domain/src/model/VerifyContactFieldRequest.cc +++ b/domain/src/model/VerifyContactFieldRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::VerifyContactFieldRequest; VerifyContactFieldRequest::VerifyContactFieldRequest() : RpcServiceRequest("domain", "2018-01-29", "VerifyContactField") -{} +{ + setMethod(HttpRequest::Method::Post); +} VerifyContactFieldRequest::~VerifyContactFieldRequest() {} @@ -33,7 +35,7 @@ std::string VerifyContactFieldRequest::getCountry()const void VerifyContactFieldRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } std::string VerifyContactFieldRequest::getCity()const @@ -44,7 +46,7 @@ std::string VerifyContactFieldRequest::getCity()const void VerifyContactFieldRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } std::string VerifyContactFieldRequest::getZhCity()const @@ -55,7 +57,7 @@ std::string VerifyContactFieldRequest::getZhCity()const void VerifyContactFieldRequest::setZhCity(const std::string& zhCity) { zhCity_ = zhCity; - setCoreParameter("ZhCity", zhCity); + setParameter("ZhCity", zhCity); } std::string VerifyContactFieldRequest::getTelExt()const @@ -66,7 +68,7 @@ std::string VerifyContactFieldRequest::getTelExt()const void VerifyContactFieldRequest::setTelExt(const std::string& telExt) { telExt_ = telExt; - setCoreParameter("TelExt", telExt); + setParameter("TelExt", telExt); } std::string VerifyContactFieldRequest::getProvince()const @@ -77,7 +79,7 @@ std::string VerifyContactFieldRequest::getProvince()const void VerifyContactFieldRequest::setProvince(const std::string& province) { province_ = province; - setCoreParameter("Province", province); + setParameter("Province", province); } std::string VerifyContactFieldRequest::getZhRegistrantName()const @@ -88,7 +90,7 @@ std::string VerifyContactFieldRequest::getZhRegistrantName()const void VerifyContactFieldRequest::setZhRegistrantName(const std::string& zhRegistrantName) { zhRegistrantName_ = zhRegistrantName; - setCoreParameter("ZhRegistrantName", zhRegistrantName); + setParameter("ZhRegistrantName", zhRegistrantName); } std::string VerifyContactFieldRequest::getPostalCode()const @@ -99,7 +101,7 @@ std::string VerifyContactFieldRequest::getPostalCode()const void VerifyContactFieldRequest::setPostalCode(const std::string& postalCode) { postalCode_ = postalCode; - setCoreParameter("PostalCode", postalCode); + setParameter("PostalCode", postalCode); } std::string VerifyContactFieldRequest::getLang()const @@ -110,7 +112,7 @@ std::string VerifyContactFieldRequest::getLang()const void VerifyContactFieldRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string VerifyContactFieldRequest::getEmail()const @@ -121,7 +123,7 @@ std::string VerifyContactFieldRequest::getEmail()const void VerifyContactFieldRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } std::string VerifyContactFieldRequest::getZhRegistrantOrganization()const @@ -132,7 +134,7 @@ std::string VerifyContactFieldRequest::getZhRegistrantOrganization()const void VerifyContactFieldRequest::setZhRegistrantOrganization(const std::string& zhRegistrantOrganization) { zhRegistrantOrganization_ = zhRegistrantOrganization; - setCoreParameter("ZhRegistrantOrganization", zhRegistrantOrganization); + setParameter("ZhRegistrantOrganization", zhRegistrantOrganization); } std::string VerifyContactFieldRequest::getAddress()const @@ -143,7 +145,7 @@ std::string VerifyContactFieldRequest::getAddress()const void VerifyContactFieldRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string VerifyContactFieldRequest::getTelArea()const @@ -154,7 +156,7 @@ std::string VerifyContactFieldRequest::getTelArea()const void VerifyContactFieldRequest::setTelArea(const std::string& telArea) { telArea_ = telArea; - setCoreParameter("TelArea", telArea); + setParameter("TelArea", telArea); } std::string VerifyContactFieldRequest::getZhAddress()const @@ -165,7 +167,7 @@ std::string VerifyContactFieldRequest::getZhAddress()const void VerifyContactFieldRequest::setZhAddress(const std::string& zhAddress) { zhAddress_ = zhAddress; - setCoreParameter("ZhAddress", zhAddress); + setParameter("ZhAddress", zhAddress); } std::string VerifyContactFieldRequest::getRegistrantType()const @@ -176,7 +178,7 @@ std::string VerifyContactFieldRequest::getRegistrantType()const void VerifyContactFieldRequest::setRegistrantType(const std::string& registrantType) { registrantType_ = registrantType; - setCoreParameter("RegistrantType", registrantType); + setParameter("RegistrantType", registrantType); } std::string VerifyContactFieldRequest::getDomainName()const @@ -187,7 +189,7 @@ std::string VerifyContactFieldRequest::getDomainName()const void VerifyContactFieldRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string VerifyContactFieldRequest::getTelephone()const @@ -198,7 +200,7 @@ std::string VerifyContactFieldRequest::getTelephone()const void VerifyContactFieldRequest::setTelephone(const std::string& telephone) { telephone_ = telephone; - setCoreParameter("Telephone", telephone); + setParameter("Telephone", telephone); } std::string VerifyContactFieldRequest::getZhProvince()const @@ -209,7 +211,7 @@ std::string VerifyContactFieldRequest::getZhProvince()const void VerifyContactFieldRequest::setZhProvince(const std::string& zhProvince) { zhProvince_ = zhProvince; - setCoreParameter("ZhProvince", zhProvince); + setParameter("ZhProvince", zhProvince); } std::string VerifyContactFieldRequest::getRegistrantOrganization()const @@ -220,7 +222,7 @@ std::string VerifyContactFieldRequest::getRegistrantOrganization()const void VerifyContactFieldRequest::setRegistrantOrganization(const std::string& registrantOrganization) { registrantOrganization_ = registrantOrganization; - setCoreParameter("RegistrantOrganization", registrantOrganization); + setParameter("RegistrantOrganization", registrantOrganization); } std::string VerifyContactFieldRequest::getUserClientIp()const @@ -231,7 +233,7 @@ std::string VerifyContactFieldRequest::getUserClientIp()const void VerifyContactFieldRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string VerifyContactFieldRequest::getRegistrantName()const @@ -242,6 +244,6 @@ std::string VerifyContactFieldRequest::getRegistrantName()const void VerifyContactFieldRequest::setRegistrantName(const std::string& registrantName) { registrantName_ = registrantName; - setCoreParameter("RegistrantName", registrantName); + setParameter("RegistrantName", registrantName); } diff --git a/domain/src/model/VerifyEmailRequest.cc b/domain/src/model/VerifyEmailRequest.cc index 51852c4af..a0b902be1 100644 --- a/domain/src/model/VerifyEmailRequest.cc +++ b/domain/src/model/VerifyEmailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::VerifyEmailRequest; VerifyEmailRequest::VerifyEmailRequest() : RpcServiceRequest("domain", "2018-01-29", "VerifyEmail") -{} +{ + setMethod(HttpRequest::Method::Post); +} VerifyEmailRequest::~VerifyEmailRequest() {} @@ -33,7 +35,7 @@ std::string VerifyEmailRequest::getToken()const void VerifyEmailRequest::setToken(const std::string& token) { token_ = token; - setCoreParameter("Token", token); + setParameter("Token", token); } std::string VerifyEmailRequest::getUserClientIp()const @@ -44,7 +46,7 @@ std::string VerifyEmailRequest::getUserClientIp()const void VerifyEmailRequest::setUserClientIp(const std::string& userClientIp) { userClientIp_ = userClientIp; - setCoreParameter("UserClientIp", userClientIp); + setParameter("UserClientIp", userClientIp); } std::string VerifyEmailRequest::getLang()const @@ -55,6 +57,6 @@ std::string VerifyEmailRequest::getLang()const void VerifyEmailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/drds/include/alibabacloud/drds/model/DescribeDrdsInstanceDbMonitorRequest.h b/drds/include/alibabacloud/drds/model/DescribeDrdsInstanceDbMonitorRequest.h index 59b4933e3..165f90049 100644 --- a/drds/include/alibabacloud/drds/model/DescribeDrdsInstanceDbMonitorRequest.h +++ b/drds/include/alibabacloud/drds/model/DescribeDrdsInstanceDbMonitorRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DescribeDrdsInstanceDbMonitorRequest(); ~DescribeDrdsInstanceDbMonitorRequest(); - long getEndTime()const; - void setEndTime(long endTime); - long getStartTime()const; - void setStartTime(long startTime); - std::string getDrdsInstanceId()const; - void setDrdsInstanceId(const std::string& drdsInstanceId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getDbName()const; - void setDbName(const std::string& dbName); - std::string getKey()const; - void setKey(const std::string& key); + long getEndTime()const; + void setEndTime(long endTime); + long getStartTime()const; + void setStartTime(long startTime); + std::string getDrdsInstanceId()const; + void setDrdsInstanceId(const std::string& drdsInstanceId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDbName()const; + void setDbName(const std::string& dbName); + std::string getKey()const; + void setKey(const std::string& key); private: - long endTime_; - long startTime_; - std::string drdsInstanceId_; - std::string accessKeyId_; - std::string dbName_; - std::string key_; + long endTime_; + long startTime_; + std::string drdsInstanceId_; + std::string accessKeyId_; + std::string dbName_; + std::string key_; }; } diff --git a/drds/include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorRequest.h b/drds/include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorRequest.h index 87917da86..5ed3e51a5 100644 --- a/drds/include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorRequest.h +++ b/drds/include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DescribeDrdsInstanceMonitorRequest(); ~DescribeDrdsInstanceMonitorRequest(); - long getEndTime()const; - void setEndTime(long endTime); - long getStartTime()const; - void setStartTime(long startTime); - std::string getDrdsInstanceId()const; - void setDrdsInstanceId(const std::string& drdsInstanceId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getKey()const; - void setKey(const std::string& key); - int getPeriodMultiple()const; - void setPeriodMultiple(int periodMultiple); + long getEndTime()const; + void setEndTime(long endTime); + long getStartTime()const; + void setStartTime(long startTime); + std::string getDrdsInstanceId()const; + void setDrdsInstanceId(const std::string& drdsInstanceId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getKey()const; + void setKey(const std::string& key); + int getPeriodMultiple()const; + void setPeriodMultiple(int periodMultiple); private: - long endTime_; - long startTime_; - std::string drdsInstanceId_; - std::string accessKeyId_; - std::string key_; - int periodMultiple_; + long endTime_; + long startTime_; + std::string drdsInstanceId_; + std::string accessKeyId_; + std::string key_; + int periodMultiple_; }; } diff --git a/drds/src/model/CreateDrdsAccountRequest.cc b/drds/src/model/CreateDrdsAccountRequest.cc index 245a60a19..ce94726a5 100644 --- a/drds/src/model/CreateDrdsAccountRequest.cc +++ b/drds/src/model/CreateDrdsAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::CreateDrdsAccountRequest; CreateDrdsAccountRequest::CreateDrdsAccountRequest() : RpcServiceRequest("drds", "2017-10-16", "CreateDrdsAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDrdsAccountRequest::~CreateDrdsAccountRequest() {} @@ -33,7 +35,7 @@ std::string CreateDrdsAccountRequest::getDrdsInstanceId()const void CreateDrdsAccountRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string CreateDrdsAccountRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateDrdsAccountRequest::getAccessKeyId()const void CreateDrdsAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateDrdsAccountRequest::getPassword()const @@ -55,7 +57,7 @@ std::string CreateDrdsAccountRequest::getPassword()const void CreateDrdsAccountRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string CreateDrdsAccountRequest::getDbName()const @@ -66,7 +68,7 @@ std::string CreateDrdsAccountRequest::getDbName()const void CreateDrdsAccountRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } std::string CreateDrdsAccountRequest::getUserName()const @@ -77,6 +79,6 @@ std::string CreateDrdsAccountRequest::getUserName()const void CreateDrdsAccountRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/drds/src/model/CreateDrdsDBRequest.cc b/drds/src/model/CreateDrdsDBRequest.cc index c15bedfa5..ca337c12e 100644 --- a/drds/src/model/CreateDrdsDBRequest.cc +++ b/drds/src/model/CreateDrdsDBRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::CreateDrdsDBRequest; CreateDrdsDBRequest::CreateDrdsDBRequest() : RpcServiceRequest("drds", "2017-10-16", "CreateDrdsDB") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDrdsDBRequest::~CreateDrdsDBRequest() {} @@ -33,7 +35,7 @@ std::string CreateDrdsDBRequest::getEncode()const void CreateDrdsDBRequest::setEncode(const std::string& encode) { encode_ = encode; - setCoreParameter("Encode", encode); + setParameter("Encode", encode); } std::string CreateDrdsDBRequest::getDrdsInstanceId()const @@ -44,7 +46,7 @@ std::string CreateDrdsDBRequest::getDrdsInstanceId()const void CreateDrdsDBRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string CreateDrdsDBRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateDrdsDBRequest::getAccessKeyId()const void CreateDrdsDBRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateDrdsDBRequest::getPassword()const @@ -66,7 +68,7 @@ std::string CreateDrdsDBRequest::getPassword()const void CreateDrdsDBRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string CreateDrdsDBRequest::getDbName()const @@ -77,7 +79,7 @@ std::string CreateDrdsDBRequest::getDbName()const void CreateDrdsDBRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } std::string CreateDrdsDBRequest::getRdsInstances()const @@ -88,6 +90,6 @@ std::string CreateDrdsDBRequest::getRdsInstances()const void CreateDrdsDBRequest::setRdsInstances(const std::string& rdsInstances) { rdsInstances_ = rdsInstances; - setCoreParameter("RdsInstances", rdsInstances); + setParameter("RdsInstances", rdsInstances); } diff --git a/drds/src/model/CreateDrdsInstanceRequest.cc b/drds/src/model/CreateDrdsInstanceRequest.cc index dca2f9483..320286cd2 100644 --- a/drds/src/model/CreateDrdsInstanceRequest.cc +++ b/drds/src/model/CreateDrdsInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::CreateDrdsInstanceRequest; CreateDrdsInstanceRequest::CreateDrdsInstanceRequest() : RpcServiceRequest("drds", "2017-10-16", "CreateDrdsInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDrdsInstanceRequest::~CreateDrdsInstanceRequest() {} @@ -33,7 +35,7 @@ bool CreateDrdsInstanceRequest::getIsAutoRenew()const void CreateDrdsInstanceRequest::setIsAutoRenew(bool isAutoRenew) { isAutoRenew_ = isAutoRenew; - setCoreParameter("IsAutoRenew", isAutoRenew ? "true" : "false"); + setParameter("IsAutoRenew", isAutoRenew ? "true" : "false"); } std::string CreateDrdsInstanceRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateDrdsInstanceRequest::getClientToken()const void CreateDrdsInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateDrdsInstanceRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateDrdsInstanceRequest::getDescription()const void CreateDrdsInstanceRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateDrdsInstanceRequest::getType()const @@ -66,7 +68,7 @@ std::string CreateDrdsInstanceRequest::getType()const void CreateDrdsInstanceRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateDrdsInstanceRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string CreateDrdsInstanceRequest::getAccessKeyId()const void CreateDrdsInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int CreateDrdsInstanceRequest::getDuration()const @@ -88,7 +90,7 @@ int CreateDrdsInstanceRequest::getDuration()const void CreateDrdsInstanceRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } bool CreateDrdsInstanceRequest::getIsHa()const @@ -99,7 +101,7 @@ bool CreateDrdsInstanceRequest::getIsHa()const void CreateDrdsInstanceRequest::setIsHa(bool isHa) { isHa_ = isHa; - setCoreParameter("IsHa", isHa ? "true" : "false"); + setParameter("IsHa", isHa ? "true" : "false"); } std::string CreateDrdsInstanceRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string CreateDrdsInstanceRequest::getRegionId()const void CreateDrdsInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateDrdsInstanceRequest::getInstanceSeries()const @@ -121,7 +123,7 @@ std::string CreateDrdsInstanceRequest::getInstanceSeries()const void CreateDrdsInstanceRequest::setInstanceSeries(const std::string& instanceSeries) { instanceSeries_ = instanceSeries; - setCoreParameter("InstanceSeries", instanceSeries); + setParameter("InstanceSeries", instanceSeries); } int CreateDrdsInstanceRequest::getQuantity()const @@ -132,7 +134,7 @@ int CreateDrdsInstanceRequest::getQuantity()const void CreateDrdsInstanceRequest::setQuantity(int quantity) { quantity_ = quantity; - setCoreParameter("Quantity", std::to_string(quantity)); + setParameter("Quantity", std::to_string(quantity)); } std::string CreateDrdsInstanceRequest::getSpecification()const @@ -143,7 +145,7 @@ std::string CreateDrdsInstanceRequest::getSpecification()const void CreateDrdsInstanceRequest::setSpecification(const std::string& specification) { specification_ = specification; - setCoreParameter("Specification", specification); + setParameter("Specification", specification); } std::string CreateDrdsInstanceRequest::getVswitchId()const @@ -154,7 +156,7 @@ std::string CreateDrdsInstanceRequest::getVswitchId()const void CreateDrdsInstanceRequest::setVswitchId(const std::string& vswitchId) { vswitchId_ = vswitchId; - setCoreParameter("VswitchId", vswitchId); + setParameter("VswitchId", vswitchId); } std::string CreateDrdsInstanceRequest::getVpcId()const @@ -165,7 +167,7 @@ std::string CreateDrdsInstanceRequest::getVpcId()const void CreateDrdsInstanceRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateDrdsInstanceRequest::getZoneId()const @@ -176,7 +178,7 @@ std::string CreateDrdsInstanceRequest::getZoneId()const void CreateDrdsInstanceRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } std::string CreateDrdsInstanceRequest::getPayType()const @@ -187,7 +189,7 @@ std::string CreateDrdsInstanceRequest::getPayType()const void CreateDrdsInstanceRequest::setPayType(const std::string& payType) { payType_ = payType; - setCoreParameter("PayType", payType); + setParameter("PayType", payType); } std::string CreateDrdsInstanceRequest::getPricingCycle()const @@ -198,6 +200,6 @@ std::string CreateDrdsInstanceRequest::getPricingCycle()const void CreateDrdsInstanceRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/drds/src/model/CreateReadOnlyAccountRequest.cc b/drds/src/model/CreateReadOnlyAccountRequest.cc index 178de88c6..f94c769bb 100644 --- a/drds/src/model/CreateReadOnlyAccountRequest.cc +++ b/drds/src/model/CreateReadOnlyAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::CreateReadOnlyAccountRequest; CreateReadOnlyAccountRequest::CreateReadOnlyAccountRequest() : RpcServiceRequest("drds", "2017-10-16", "CreateReadOnlyAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateReadOnlyAccountRequest::~CreateReadOnlyAccountRequest() {} @@ -33,7 +35,7 @@ std::string CreateReadOnlyAccountRequest::getDrdsInstanceId()const void CreateReadOnlyAccountRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string CreateReadOnlyAccountRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateReadOnlyAccountRequest::getAccessKeyId()const void CreateReadOnlyAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateReadOnlyAccountRequest::getPassword()const @@ -55,7 +57,7 @@ std::string CreateReadOnlyAccountRequest::getPassword()const void CreateReadOnlyAccountRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string CreateReadOnlyAccountRequest::getDbName()const @@ -66,6 +68,6 @@ std::string CreateReadOnlyAccountRequest::getDbName()const void CreateReadOnlyAccountRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/DeleteDrdsDBRequest.cc b/drds/src/model/DeleteDrdsDBRequest.cc index 72b81804e..546963376 100644 --- a/drds/src/model/DeleteDrdsDBRequest.cc +++ b/drds/src/model/DeleteDrdsDBRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DeleteDrdsDBRequest; DeleteDrdsDBRequest::DeleteDrdsDBRequest() : RpcServiceRequest("drds", "2017-10-16", "DeleteDrdsDB") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDrdsDBRequest::~DeleteDrdsDBRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDrdsDBRequest::getDrdsInstanceId()const void DeleteDrdsDBRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DeleteDrdsDBRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteDrdsDBRequest::getAccessKeyId()const void DeleteDrdsDBRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDrdsDBRequest::getDbName()const @@ -55,6 +57,6 @@ std::string DeleteDrdsDBRequest::getDbName()const void DeleteDrdsDBRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/DeleteFailedDrdsDBRequest.cc b/drds/src/model/DeleteFailedDrdsDBRequest.cc index a9427e798..698e0f9be 100644 --- a/drds/src/model/DeleteFailedDrdsDBRequest.cc +++ b/drds/src/model/DeleteFailedDrdsDBRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DeleteFailedDrdsDBRequest; DeleteFailedDrdsDBRequest::DeleteFailedDrdsDBRequest() : RpcServiceRequest("drds", "2017-10-16", "DeleteFailedDrdsDB") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFailedDrdsDBRequest::~DeleteFailedDrdsDBRequest() {} @@ -33,7 +35,7 @@ std::string DeleteFailedDrdsDBRequest::getDrdsInstanceId()const void DeleteFailedDrdsDBRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DeleteFailedDrdsDBRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteFailedDrdsDBRequest::getAccessKeyId()const void DeleteFailedDrdsDBRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteFailedDrdsDBRequest::getDbName()const @@ -55,6 +57,6 @@ std::string DeleteFailedDrdsDBRequest::getDbName()const void DeleteFailedDrdsDBRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/DescribeCreateDrdsInstanceStatusRequest.cc b/drds/src/model/DescribeCreateDrdsInstanceStatusRequest.cc index 9c3062c6e..308d6935a 100644 --- a/drds/src/model/DescribeCreateDrdsInstanceStatusRequest.cc +++ b/drds/src/model/DescribeCreateDrdsInstanceStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeCreateDrdsInstanceStatusRequest; DescribeCreateDrdsInstanceStatusRequest::DescribeCreateDrdsInstanceStatusRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeCreateDrdsInstanceStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCreateDrdsInstanceStatusRequest::~DescribeCreateDrdsInstanceStatusRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCreateDrdsInstanceStatusRequest::getDrdsInstanceId()const void DescribeCreateDrdsInstanceStatusRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeCreateDrdsInstanceStatusRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string DescribeCreateDrdsInstanceStatusRequest::getAccessKeyId()const void DescribeCreateDrdsInstanceStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/drds/src/model/DescribeDrdsDBIpWhiteListRequest.cc b/drds/src/model/DescribeDrdsDBIpWhiteListRequest.cc index 37c42ee26..59d32c953 100644 --- a/drds/src/model/DescribeDrdsDBIpWhiteListRequest.cc +++ b/drds/src/model/DescribeDrdsDBIpWhiteListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeDrdsDBIpWhiteListRequest; DescribeDrdsDBIpWhiteListRequest::DescribeDrdsDBIpWhiteListRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeDrdsDBIpWhiteList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDrdsDBIpWhiteListRequest::~DescribeDrdsDBIpWhiteListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDrdsDBIpWhiteListRequest::getDrdsInstanceId()const void DescribeDrdsDBIpWhiteListRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeDrdsDBIpWhiteListRequest::getGroupName()const @@ -44,7 +46,7 @@ std::string DescribeDrdsDBIpWhiteListRequest::getGroupName()const void DescribeDrdsDBIpWhiteListRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string DescribeDrdsDBIpWhiteListRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeDrdsDBIpWhiteListRequest::getAccessKeyId()const void DescribeDrdsDBIpWhiteListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDrdsDBIpWhiteListRequest::getDbName()const @@ -66,6 +68,6 @@ std::string DescribeDrdsDBIpWhiteListRequest::getDbName()const void DescribeDrdsDBIpWhiteListRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/DescribeDrdsDBRequest.cc b/drds/src/model/DescribeDrdsDBRequest.cc index 85d690902..1da150236 100644 --- a/drds/src/model/DescribeDrdsDBRequest.cc +++ b/drds/src/model/DescribeDrdsDBRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeDrdsDBRequest; DescribeDrdsDBRequest::DescribeDrdsDBRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeDrdsDB") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDrdsDBRequest::~DescribeDrdsDBRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDrdsDBRequest::getDrdsInstanceId()const void DescribeDrdsDBRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeDrdsDBRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeDrdsDBRequest::getAccessKeyId()const void DescribeDrdsDBRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDrdsDBRequest::getDbName()const @@ -55,6 +57,6 @@ std::string DescribeDrdsDBRequest::getDbName()const void DescribeDrdsDBRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/DescribeDrdsDBsRequest.cc b/drds/src/model/DescribeDrdsDBsRequest.cc index 3a723d855..888567137 100644 --- a/drds/src/model/DescribeDrdsDBsRequest.cc +++ b/drds/src/model/DescribeDrdsDBsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeDrdsDBsRequest; DescribeDrdsDBsRequest::DescribeDrdsDBsRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeDrdsDBs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDrdsDBsRequest::~DescribeDrdsDBsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDrdsDBsRequest::getDrdsInstanceId()const void DescribeDrdsDBsRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeDrdsDBsRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string DescribeDrdsDBsRequest::getAccessKeyId()const void DescribeDrdsDBsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/drds/src/model/DescribeDrdsInstanceDbMonitorRequest.cc b/drds/src/model/DescribeDrdsInstanceDbMonitorRequest.cc index d4d261a3d..1b15f0445 100644 --- a/drds/src/model/DescribeDrdsInstanceDbMonitorRequest.cc +++ b/drds/src/model/DescribeDrdsInstanceDbMonitorRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Drds::Model::DescribeDrdsInstanceDbMonitorRequest; DescribeDrdsInstanceDbMonitorRequest::DescribeDrdsInstanceDbMonitorRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeDrdsInstanceDbMonitor") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDrdsInstanceDbMonitorRequest::~DescribeDrdsInstanceDbMonitorRequest() {} -long DescribeDrdsInstanceDbMonitorRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDrdsInstanceDbMonitorRequest::setEndTime(long endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); -} - -long DescribeDrdsInstanceDbMonitorRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDrdsInstanceDbMonitorRequest::setStartTime(long startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); -} - -std::string DescribeDrdsInstanceDbMonitorRequest::getDrdsInstanceId()const -{ - return drdsInstanceId_; -} - -void DescribeDrdsInstanceDbMonitorRequest::setDrdsInstanceId(const std::string& drdsInstanceId) -{ - drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); -} - -std::string DescribeDrdsInstanceDbMonitorRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDrdsInstanceDbMonitorRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDrdsInstanceDbMonitorRequest::getDbName()const -{ - return dbName_; -} - -void DescribeDrdsInstanceDbMonitorRequest::setDbName(const std::string& dbName) -{ - dbName_ = dbName; - setCoreParameter("DbName", dbName); -} - -std::string DescribeDrdsInstanceDbMonitorRequest::getKey()const -{ - return key_; -} - -void DescribeDrdsInstanceDbMonitorRequest::setKey(const std::string& key) -{ - key_ = key; - setCoreParameter("Key", key); -} - +long DescribeDrdsInstanceDbMonitorRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDrdsInstanceDbMonitorRequest::setEndTime(long endTime) +{ + endTime_ = endTime; + setParameter("EndTime", std::to_string(endTime)); +} + +long DescribeDrdsInstanceDbMonitorRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDrdsInstanceDbMonitorRequest::setStartTime(long startTime) +{ + startTime_ = startTime; + setParameter("StartTime", std::to_string(startTime)); +} + +std::string DescribeDrdsInstanceDbMonitorRequest::getDrdsInstanceId()const +{ + return drdsInstanceId_; +} + +void DescribeDrdsInstanceDbMonitorRequest::setDrdsInstanceId(const std::string& drdsInstanceId) +{ + drdsInstanceId_ = drdsInstanceId; + setParameter("DrdsInstanceId", drdsInstanceId); +} + +std::string DescribeDrdsInstanceDbMonitorRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDrdsInstanceDbMonitorRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDrdsInstanceDbMonitorRequest::getDbName()const +{ + return dbName_; +} + +void DescribeDrdsInstanceDbMonitorRequest::setDbName(const std::string& dbName) +{ + dbName_ = dbName; + setParameter("DbName", dbName); +} + +std::string DescribeDrdsInstanceDbMonitorRequest::getKey()const +{ + return key_; +} + +void DescribeDrdsInstanceDbMonitorRequest::setKey(const std::string& key) +{ + key_ = key; + setParameter("Key", key); +} + diff --git a/drds/src/model/DescribeDrdsInstanceMonitorRequest.cc b/drds/src/model/DescribeDrdsInstanceMonitorRequest.cc index 8ecdefa4d..732660f64 100644 --- a/drds/src/model/DescribeDrdsInstanceMonitorRequest.cc +++ b/drds/src/model/DescribeDrdsInstanceMonitorRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Drds::Model::DescribeDrdsInstanceMonitorRequest; DescribeDrdsInstanceMonitorRequest::DescribeDrdsInstanceMonitorRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeDrdsInstanceMonitor") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDrdsInstanceMonitorRequest::~DescribeDrdsInstanceMonitorRequest() {} -long DescribeDrdsInstanceMonitorRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDrdsInstanceMonitorRequest::setEndTime(long endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); -} - -long DescribeDrdsInstanceMonitorRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDrdsInstanceMonitorRequest::setStartTime(long startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); -} - -std::string DescribeDrdsInstanceMonitorRequest::getDrdsInstanceId()const -{ - return drdsInstanceId_; -} - -void DescribeDrdsInstanceMonitorRequest::setDrdsInstanceId(const std::string& drdsInstanceId) -{ - drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); -} - -std::string DescribeDrdsInstanceMonitorRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDrdsInstanceMonitorRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDrdsInstanceMonitorRequest::getKey()const -{ - return key_; -} - -void DescribeDrdsInstanceMonitorRequest::setKey(const std::string& key) -{ - key_ = key; - setCoreParameter("Key", key); -} - -int DescribeDrdsInstanceMonitorRequest::getPeriodMultiple()const -{ - return periodMultiple_; -} - -void DescribeDrdsInstanceMonitorRequest::setPeriodMultiple(int periodMultiple) -{ - periodMultiple_ = periodMultiple; - setCoreParameter("PeriodMultiple", std::to_string(periodMultiple)); -} - +long DescribeDrdsInstanceMonitorRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDrdsInstanceMonitorRequest::setEndTime(long endTime) +{ + endTime_ = endTime; + setParameter("EndTime", std::to_string(endTime)); +} + +long DescribeDrdsInstanceMonitorRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDrdsInstanceMonitorRequest::setStartTime(long startTime) +{ + startTime_ = startTime; + setParameter("StartTime", std::to_string(startTime)); +} + +std::string DescribeDrdsInstanceMonitorRequest::getDrdsInstanceId()const +{ + return drdsInstanceId_; +} + +void DescribeDrdsInstanceMonitorRequest::setDrdsInstanceId(const std::string& drdsInstanceId) +{ + drdsInstanceId_ = drdsInstanceId; + setParameter("DrdsInstanceId", drdsInstanceId); +} + +std::string DescribeDrdsInstanceMonitorRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDrdsInstanceMonitorRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDrdsInstanceMonitorRequest::getKey()const +{ + return key_; +} + +void DescribeDrdsInstanceMonitorRequest::setKey(const std::string& key) +{ + key_ = key; + setParameter("Key", key); +} + +int DescribeDrdsInstanceMonitorRequest::getPeriodMultiple()const +{ + return periodMultiple_; +} + +void DescribeDrdsInstanceMonitorRequest::setPeriodMultiple(int periodMultiple) +{ + periodMultiple_ = periodMultiple; + setParameter("PeriodMultiple", std::to_string(periodMultiple)); +} + diff --git a/drds/src/model/DescribeDrdsInstanceNetInfoForInnerRequest.cc b/drds/src/model/DescribeDrdsInstanceNetInfoForInnerRequest.cc index f17d3d1f1..f5bf0ff87 100644 --- a/drds/src/model/DescribeDrdsInstanceNetInfoForInnerRequest.cc +++ b/drds/src/model/DescribeDrdsInstanceNetInfoForInnerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeDrdsInstanceNetInfoForInnerRequest; DescribeDrdsInstanceNetInfoForInnerRequest::DescribeDrdsInstanceNetInfoForInnerRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeDrdsInstanceNetInfoForInner") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDrdsInstanceNetInfoForInnerRequest::~DescribeDrdsInstanceNetInfoForInnerRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDrdsInstanceNetInfoForInnerRequest::getDrdsInstanceId()const void DescribeDrdsInstanceNetInfoForInnerRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeDrdsInstanceNetInfoForInnerRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string DescribeDrdsInstanceNetInfoForInnerRequest::getAccessKeyId()const void DescribeDrdsInstanceNetInfoForInnerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/drds/src/model/DescribeDrdsInstanceRequest.cc b/drds/src/model/DescribeDrdsInstanceRequest.cc index 23501b6d0..4e6a417f5 100644 --- a/drds/src/model/DescribeDrdsInstanceRequest.cc +++ b/drds/src/model/DescribeDrdsInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeDrdsInstanceRequest; DescribeDrdsInstanceRequest::DescribeDrdsInstanceRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeDrdsInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDrdsInstanceRequest::~DescribeDrdsInstanceRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDrdsInstanceRequest::getDrdsInstanceId()const void DescribeDrdsInstanceRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeDrdsInstanceRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string DescribeDrdsInstanceRequest::getAccessKeyId()const void DescribeDrdsInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/drds/src/model/DescribeDrdsInstancesRequest.cc b/drds/src/model/DescribeDrdsInstancesRequest.cc index 471491961..68355109a 100644 --- a/drds/src/model/DescribeDrdsInstancesRequest.cc +++ b/drds/src/model/DescribeDrdsInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeDrdsInstancesRequest; DescribeDrdsInstancesRequest::DescribeDrdsInstancesRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeDrdsInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDrdsInstancesRequest::~DescribeDrdsInstancesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDrdsInstancesRequest::getType()const void DescribeDrdsInstancesRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeDrdsInstancesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeDrdsInstancesRequest::getAccessKeyId()const void DescribeDrdsInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDrdsInstancesRequest::getTags()const @@ -55,7 +57,7 @@ std::string DescribeDrdsInstancesRequest::getTags()const void DescribeDrdsInstancesRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeDrdsInstancesRequest::getRegionId()const @@ -66,6 +68,6 @@ std::string DescribeDrdsInstancesRequest::getRegionId()const void DescribeDrdsInstancesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/drds/src/model/DescribeRdsListRequest.cc b/drds/src/model/DescribeRdsListRequest.cc index dcc3e0ae0..57ac117fa 100644 --- a/drds/src/model/DescribeRdsListRequest.cc +++ b/drds/src/model/DescribeRdsListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeRdsListRequest; DescribeRdsListRequest::DescribeRdsListRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeRdsList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRdsListRequest::~DescribeRdsListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRdsListRequest::getDrdsInstanceId()const void DescribeRdsListRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeRdsListRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeRdsListRequest::getAccessKeyId()const void DescribeRdsListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeRdsListRequest::getDbName()const @@ -55,6 +57,6 @@ std::string DescribeRdsListRequest::getDbName()const void DescribeRdsListRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/DescribeReadOnlyAccountRequest.cc b/drds/src/model/DescribeReadOnlyAccountRequest.cc index 5c38e34b6..745bb2eeb 100644 --- a/drds/src/model/DescribeReadOnlyAccountRequest.cc +++ b/drds/src/model/DescribeReadOnlyAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeReadOnlyAccountRequest; DescribeReadOnlyAccountRequest::DescribeReadOnlyAccountRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeReadOnlyAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeReadOnlyAccountRequest::~DescribeReadOnlyAccountRequest() {} @@ -33,7 +35,7 @@ std::string DescribeReadOnlyAccountRequest::getDrdsInstanceId()const void DescribeReadOnlyAccountRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeReadOnlyAccountRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeReadOnlyAccountRequest::getAccessKeyId()const void DescribeReadOnlyAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeReadOnlyAccountRequest::getDbName()const @@ -55,6 +57,6 @@ std::string DescribeReadOnlyAccountRequest::getDbName()const void DescribeReadOnlyAccountRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/DescribeRegionsRequest.cc b/drds/src/model/DescribeRegionsRequest.cc index 7a6395cdd..b063a1c47 100644 --- a/drds/src/model/DescribeRegionsRequest.cc +++ b/drds/src/model/DescribeRegionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} @@ -33,6 +35,6 @@ std::string DescribeRegionsRequest::getAccessKeyId()const void DescribeRegionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/drds/src/model/DescribeShardDBsRequest.cc b/drds/src/model/DescribeShardDBsRequest.cc index ef3bd78ce..503df2231 100644 --- a/drds/src/model/DescribeShardDBsRequest.cc +++ b/drds/src/model/DescribeShardDBsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeShardDBsRequest; DescribeShardDBsRequest::DescribeShardDBsRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeShardDBs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeShardDBsRequest::~DescribeShardDBsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeShardDBsRequest::getDrdsInstanceId()const void DescribeShardDBsRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeShardDBsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeShardDBsRequest::getAccessKeyId()const void DescribeShardDBsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeShardDBsRequest::getDbName()const @@ -55,6 +57,6 @@ std::string DescribeShardDBsRequest::getDbName()const void DescribeShardDBsRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/DescribeShardDbConnectionInfoRequest.cc b/drds/src/model/DescribeShardDbConnectionInfoRequest.cc index ddcba3621..b7bb25c09 100644 --- a/drds/src/model/DescribeShardDbConnectionInfoRequest.cc +++ b/drds/src/model/DescribeShardDbConnectionInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::DescribeShardDbConnectionInfoRequest; DescribeShardDbConnectionInfoRequest::DescribeShardDbConnectionInfoRequest() : RpcServiceRequest("drds", "2017-10-16", "DescribeShardDbConnectionInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeShardDbConnectionInfoRequest::~DescribeShardDbConnectionInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribeShardDbConnectionInfoRequest::getDrdsInstanceId()const void DescribeShardDbConnectionInfoRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string DescribeShardDbConnectionInfoRequest::getSubDbName()const @@ -44,7 +46,7 @@ std::string DescribeShardDbConnectionInfoRequest::getSubDbName()const void DescribeShardDbConnectionInfoRequest::setSubDbName(const std::string& subDbName) { subDbName_ = subDbName; - setCoreParameter("SubDbName", subDbName); + setParameter("SubDbName", subDbName); } std::string DescribeShardDbConnectionInfoRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeShardDbConnectionInfoRequest::getAccessKeyId()const void DescribeShardDbConnectionInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeShardDbConnectionInfoRequest::getDbName()const @@ -66,6 +68,6 @@ std::string DescribeShardDbConnectionInfoRequest::getDbName()const void DescribeShardDbConnectionInfoRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/ModifyDrdsDBPasswdRequest.cc b/drds/src/model/ModifyDrdsDBPasswdRequest.cc index a97ed7664..eeddb5902 100644 --- a/drds/src/model/ModifyDrdsDBPasswdRequest.cc +++ b/drds/src/model/ModifyDrdsDBPasswdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::ModifyDrdsDBPasswdRequest; ModifyDrdsDBPasswdRequest::ModifyDrdsDBPasswdRequest() : RpcServiceRequest("drds", "2017-10-16", "ModifyDrdsDBPasswd") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDrdsDBPasswdRequest::~ModifyDrdsDBPasswdRequest() {} @@ -33,7 +35,7 @@ std::string ModifyDrdsDBPasswdRequest::getDrdsInstanceId()const void ModifyDrdsDBPasswdRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string ModifyDrdsDBPasswdRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyDrdsDBPasswdRequest::getAccessKeyId()const void ModifyDrdsDBPasswdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDrdsDBPasswdRequest::getNewPasswd()const @@ -55,7 +57,7 @@ std::string ModifyDrdsDBPasswdRequest::getNewPasswd()const void ModifyDrdsDBPasswdRequest::setNewPasswd(const std::string& newPasswd) { newPasswd_ = newPasswd; - setCoreParameter("NewPasswd", newPasswd); + setParameter("NewPasswd", newPasswd); } std::string ModifyDrdsDBPasswdRequest::getDbName()const @@ -66,6 +68,6 @@ std::string ModifyDrdsDBPasswdRequest::getDbName()const void ModifyDrdsDBPasswdRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/ModifyDrdsInstanceDescriptionRequest.cc b/drds/src/model/ModifyDrdsInstanceDescriptionRequest.cc index e35d325bb..5baf0a3c9 100644 --- a/drds/src/model/ModifyDrdsInstanceDescriptionRequest.cc +++ b/drds/src/model/ModifyDrdsInstanceDescriptionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::ModifyDrdsInstanceDescriptionRequest; ModifyDrdsInstanceDescriptionRequest::ModifyDrdsInstanceDescriptionRequest() : RpcServiceRequest("drds", "2017-10-16", "ModifyDrdsInstanceDescription") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDrdsInstanceDescriptionRequest::~ModifyDrdsInstanceDescriptionRequest() {} @@ -33,7 +35,7 @@ std::string ModifyDrdsInstanceDescriptionRequest::getDescription()const void ModifyDrdsInstanceDescriptionRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyDrdsInstanceDescriptionRequest::getDrdsInstanceId()const @@ -44,7 +46,7 @@ std::string ModifyDrdsInstanceDescriptionRequest::getDrdsInstanceId()const void ModifyDrdsInstanceDescriptionRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string ModifyDrdsInstanceDescriptionRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string ModifyDrdsInstanceDescriptionRequest::getAccessKeyId()const void ModifyDrdsInstanceDescriptionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/drds/src/model/ModifyDrdsIpWhiteListRequest.cc b/drds/src/model/ModifyDrdsIpWhiteListRequest.cc index 4279862e5..eedb4654a 100644 --- a/drds/src/model/ModifyDrdsIpWhiteListRequest.cc +++ b/drds/src/model/ModifyDrdsIpWhiteListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::ModifyDrdsIpWhiteListRequest; ModifyDrdsIpWhiteListRequest::ModifyDrdsIpWhiteListRequest() : RpcServiceRequest("drds", "2017-10-16", "ModifyDrdsIpWhiteList") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDrdsIpWhiteListRequest::~ModifyDrdsIpWhiteListRequest() {} @@ -33,7 +35,7 @@ std::string ModifyDrdsIpWhiteListRequest::getDrdsInstanceId()const void ModifyDrdsIpWhiteListRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string ModifyDrdsIpWhiteListRequest::getGroupName()const @@ -44,7 +46,7 @@ std::string ModifyDrdsIpWhiteListRequest::getGroupName()const void ModifyDrdsIpWhiteListRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string ModifyDrdsIpWhiteListRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ModifyDrdsIpWhiteListRequest::getAccessKeyId()const void ModifyDrdsIpWhiteListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } bool ModifyDrdsIpWhiteListRequest::getMode()const @@ -66,7 +68,7 @@ bool ModifyDrdsIpWhiteListRequest::getMode()const void ModifyDrdsIpWhiteListRequest::setMode(bool mode) { mode_ = mode; - setCoreParameter("Mode", mode ? "true" : "false"); + setParameter("Mode", mode ? "true" : "false"); } std::string ModifyDrdsIpWhiteListRequest::getDbName()const @@ -77,7 +79,7 @@ std::string ModifyDrdsIpWhiteListRequest::getDbName()const void ModifyDrdsIpWhiteListRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } std::string ModifyDrdsIpWhiteListRequest::getGroupAttribute()const @@ -88,7 +90,7 @@ std::string ModifyDrdsIpWhiteListRequest::getGroupAttribute()const void ModifyDrdsIpWhiteListRequest::setGroupAttribute(const std::string& groupAttribute) { groupAttribute_ = groupAttribute; - setCoreParameter("GroupAttribute", groupAttribute); + setParameter("GroupAttribute", groupAttribute); } std::string ModifyDrdsIpWhiteListRequest::getIpWhiteList()const @@ -99,6 +101,6 @@ std::string ModifyDrdsIpWhiteListRequest::getIpWhiteList()const void ModifyDrdsIpWhiteListRequest::setIpWhiteList(const std::string& ipWhiteList) { ipWhiteList_ = ipWhiteList; - setCoreParameter("IpWhiteList", ipWhiteList); + setParameter("IpWhiteList", ipWhiteList); } diff --git a/drds/src/model/ModifyFullTableScanRequest.cc b/drds/src/model/ModifyFullTableScanRequest.cc index b868f3d41..fd010cdde 100644 --- a/drds/src/model/ModifyFullTableScanRequest.cc +++ b/drds/src/model/ModifyFullTableScanRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::ModifyFullTableScanRequest; ModifyFullTableScanRequest::ModifyFullTableScanRequest() : RpcServiceRequest("drds", "2017-10-16", "ModifyFullTableScan") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFullTableScanRequest::~ModifyFullTableScanRequest() {} @@ -33,7 +35,7 @@ std::string ModifyFullTableScanRequest::getTableNames()const void ModifyFullTableScanRequest::setTableNames(const std::string& tableNames) { tableNames_ = tableNames; - setCoreParameter("TableNames", tableNames); + setParameter("TableNames", tableNames); } std::string ModifyFullTableScanRequest::getDrdsInstanceId()const @@ -44,7 +46,7 @@ std::string ModifyFullTableScanRequest::getDrdsInstanceId()const void ModifyFullTableScanRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string ModifyFullTableScanRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ModifyFullTableScanRequest::getAccessKeyId()const void ModifyFullTableScanRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyFullTableScanRequest::getDbName()const @@ -66,7 +68,7 @@ std::string ModifyFullTableScanRequest::getDbName()const void ModifyFullTableScanRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } bool ModifyFullTableScanRequest::getFullTableScan()const @@ -77,6 +79,6 @@ bool ModifyFullTableScanRequest::getFullTableScan()const void ModifyFullTableScanRequest::setFullTableScan(bool fullTableScan) { fullTableScan_ = fullTableScan; - setCoreParameter("FullTableScan", fullTableScan ? "true" : "false"); + setParameter("FullTableScan", fullTableScan ? "true" : "false"); } diff --git a/drds/src/model/ModifyRdsReadWeightRequest.cc b/drds/src/model/ModifyRdsReadWeightRequest.cc index 51dfb8002..d3ded2f82 100644 --- a/drds/src/model/ModifyRdsReadWeightRequest.cc +++ b/drds/src/model/ModifyRdsReadWeightRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::ModifyRdsReadWeightRequest; ModifyRdsReadWeightRequest::ModifyRdsReadWeightRequest() : RpcServiceRequest("drds", "2017-10-16", "ModifyRdsReadWeight") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRdsReadWeightRequest::~ModifyRdsReadWeightRequest() {} @@ -33,7 +35,7 @@ std::string ModifyRdsReadWeightRequest::getWeights()const void ModifyRdsReadWeightRequest::setWeights(const std::string& weights) { weights_ = weights; - setCoreParameter("Weights", weights); + setParameter("Weights", weights); } std::string ModifyRdsReadWeightRequest::getDrdsInstanceId()const @@ -44,7 +46,7 @@ std::string ModifyRdsReadWeightRequest::getDrdsInstanceId()const void ModifyRdsReadWeightRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string ModifyRdsReadWeightRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ModifyRdsReadWeightRequest::getAccessKeyId()const void ModifyRdsReadWeightRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyRdsReadWeightRequest::getInstanceNames()const @@ -66,7 +68,7 @@ std::string ModifyRdsReadWeightRequest::getInstanceNames()const void ModifyRdsReadWeightRequest::setInstanceNames(const std::string& instanceNames) { instanceNames_ = instanceNames; - setCoreParameter("InstanceNames", instanceNames); + setParameter("InstanceNames", instanceNames); } std::string ModifyRdsReadWeightRequest::getDbName()const @@ -77,6 +79,6 @@ std::string ModifyRdsReadWeightRequest::getDbName()const void ModifyRdsReadWeightRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } diff --git a/drds/src/model/ModifyReadOnlyAccountPasswordRequest.cc b/drds/src/model/ModifyReadOnlyAccountPasswordRequest.cc index 8e705f377..47b3ffa76 100644 --- a/drds/src/model/ModifyReadOnlyAccountPasswordRequest.cc +++ b/drds/src/model/ModifyReadOnlyAccountPasswordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::ModifyReadOnlyAccountPasswordRequest; ModifyReadOnlyAccountPasswordRequest::ModifyReadOnlyAccountPasswordRequest() : RpcServiceRequest("drds", "2017-10-16", "ModifyReadOnlyAccountPassword") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyReadOnlyAccountPasswordRequest::~ModifyReadOnlyAccountPasswordRequest() {} @@ -33,7 +35,7 @@ std::string ModifyReadOnlyAccountPasswordRequest::getDrdsInstanceId()const void ModifyReadOnlyAccountPasswordRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string ModifyReadOnlyAccountPasswordRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyReadOnlyAccountPasswordRequest::getAccessKeyId()const void ModifyReadOnlyAccountPasswordRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyReadOnlyAccountPasswordRequest::getNewPasswd()const @@ -55,7 +57,7 @@ std::string ModifyReadOnlyAccountPasswordRequest::getNewPasswd()const void ModifyReadOnlyAccountPasswordRequest::setNewPasswd(const std::string& newPasswd) { newPasswd_ = newPasswd; - setCoreParameter("NewPasswd", newPasswd); + setParameter("NewPasswd", newPasswd); } std::string ModifyReadOnlyAccountPasswordRequest::getDbName()const @@ -66,7 +68,7 @@ std::string ModifyReadOnlyAccountPasswordRequest::getDbName()const void ModifyReadOnlyAccountPasswordRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } std::string ModifyReadOnlyAccountPasswordRequest::getAccountName()const @@ -77,7 +79,7 @@ std::string ModifyReadOnlyAccountPasswordRequest::getAccountName()const void ModifyReadOnlyAccountPasswordRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string ModifyReadOnlyAccountPasswordRequest::getOriginPassword()const @@ -88,6 +90,6 @@ std::string ModifyReadOnlyAccountPasswordRequest::getOriginPassword()const void ModifyReadOnlyAccountPasswordRequest::setOriginPassword(const std::string& originPassword) { originPassword_ = originPassword; - setCoreParameter("OriginPassword", originPassword); + setParameter("OriginPassword", originPassword); } diff --git a/drds/src/model/QueryInstanceInfoByConnRequest.cc b/drds/src/model/QueryInstanceInfoByConnRequest.cc index 88ee90078..73b4d7364 100644 --- a/drds/src/model/QueryInstanceInfoByConnRequest.cc +++ b/drds/src/model/QueryInstanceInfoByConnRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::QueryInstanceInfoByConnRequest; QueryInstanceInfoByConnRequest::QueryInstanceInfoByConnRequest() : RpcServiceRequest("drds", "2017-10-16", "QueryInstanceInfoByConn") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryInstanceInfoByConnRequest::~QueryInstanceInfoByConnRequest() {} @@ -33,7 +35,7 @@ std::string QueryInstanceInfoByConnRequest::getAccessKeyId()const void QueryInstanceInfoByConnRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int QueryInstanceInfoByConnRequest::getPort()const @@ -44,7 +46,7 @@ int QueryInstanceInfoByConnRequest::getPort()const void QueryInstanceInfoByConnRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } std::string QueryInstanceInfoByConnRequest::getHost()const @@ -55,7 +57,7 @@ std::string QueryInstanceInfoByConnRequest::getHost()const void QueryInstanceInfoByConnRequest::setHost(const std::string& host) { host_ = host; - setCoreParameter("Host", host); + setParameter("Host", host); } std::string QueryInstanceInfoByConnRequest::getUserName()const @@ -66,6 +68,6 @@ std::string QueryInstanceInfoByConnRequest::getUserName()const void QueryInstanceInfoByConnRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/drds/src/model/RemoveDrdsInstanceRequest.cc b/drds/src/model/RemoveDrdsInstanceRequest.cc index 52de12e99..c794275c0 100644 --- a/drds/src/model/RemoveDrdsInstanceRequest.cc +++ b/drds/src/model/RemoveDrdsInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::RemoveDrdsInstanceRequest; RemoveDrdsInstanceRequest::RemoveDrdsInstanceRequest() : RpcServiceRequest("drds", "2017-10-16", "RemoveDrdsInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveDrdsInstanceRequest::~RemoveDrdsInstanceRequest() {} @@ -33,7 +35,7 @@ std::string RemoveDrdsInstanceRequest::getDrdsInstanceId()const void RemoveDrdsInstanceRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string RemoveDrdsInstanceRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string RemoveDrdsInstanceRequest::getAccessKeyId()const void RemoveDrdsInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/drds/src/model/RemoveReadOnlyAccountRequest.cc b/drds/src/model/RemoveReadOnlyAccountRequest.cc index e407fb79a..ccc0189e7 100644 --- a/drds/src/model/RemoveReadOnlyAccountRequest.cc +++ b/drds/src/model/RemoveReadOnlyAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Drds::Model::RemoveReadOnlyAccountRequest; RemoveReadOnlyAccountRequest::RemoveReadOnlyAccountRequest() : RpcServiceRequest("drds", "2017-10-16", "RemoveReadOnlyAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveReadOnlyAccountRequest::~RemoveReadOnlyAccountRequest() {} @@ -33,7 +35,7 @@ std::string RemoveReadOnlyAccountRequest::getDrdsInstanceId()const void RemoveReadOnlyAccountRequest::setDrdsInstanceId(const std::string& drdsInstanceId) { drdsInstanceId_ = drdsInstanceId; - setCoreParameter("DrdsInstanceId", drdsInstanceId); + setParameter("DrdsInstanceId", drdsInstanceId); } std::string RemoveReadOnlyAccountRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string RemoveReadOnlyAccountRequest::getAccessKeyId()const void RemoveReadOnlyAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveReadOnlyAccountRequest::getDbName()const @@ -55,7 +57,7 @@ std::string RemoveReadOnlyAccountRequest::getDbName()const void RemoveReadOnlyAccountRequest::setDbName(const std::string& dbName) { dbName_ = dbName; - setCoreParameter("DbName", dbName); + setParameter("DbName", dbName); } std::string RemoveReadOnlyAccountRequest::getAccountName()const @@ -66,6 +68,6 @@ std::string RemoveReadOnlyAccountRequest::getAccountName()const void RemoveReadOnlyAccountRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } diff --git a/dyplsapi/src/model/AddAxnTrackNoRequest.cc b/dyplsapi/src/model/AddAxnTrackNoRequest.cc index ad7ce9956..7fb7cf9b1 100644 --- a/dyplsapi/src/model/AddAxnTrackNoRequest.cc +++ b/dyplsapi/src/model/AddAxnTrackNoRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::AddAxnTrackNoRequest; AddAxnTrackNoRequest::AddAxnTrackNoRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "AddAxnTrackNo") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } AddAxnTrackNoRequest::~AddAxnTrackNoRequest() diff --git a/dyplsapi/src/model/BindAxbRequest.cc b/dyplsapi/src/model/BindAxbRequest.cc index 4ef0ab878..048102d96 100644 --- a/dyplsapi/src/model/BindAxbRequest.cc +++ b/dyplsapi/src/model/BindAxbRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::BindAxbRequest; BindAxbRequest::BindAxbRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "BindAxb") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } BindAxbRequest::~BindAxbRequest() diff --git a/dyplsapi/src/model/BindAxgRequest.cc b/dyplsapi/src/model/BindAxgRequest.cc index 2196f0e4f..f066180ed 100644 --- a/dyplsapi/src/model/BindAxgRequest.cc +++ b/dyplsapi/src/model/BindAxgRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::BindAxgRequest; BindAxgRequest::BindAxgRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "BindAxg") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } BindAxgRequest::~BindAxgRequest() diff --git a/dyplsapi/src/model/BindAxnExtensionRequest.cc b/dyplsapi/src/model/BindAxnExtensionRequest.cc index 659b6888b..0706a5db2 100644 --- a/dyplsapi/src/model/BindAxnExtensionRequest.cc +++ b/dyplsapi/src/model/BindAxnExtensionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::BindAxnExtensionRequest; BindAxnExtensionRequest::BindAxnExtensionRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "BindAxnExtension") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } BindAxnExtensionRequest::~BindAxnExtensionRequest() diff --git a/dyplsapi/src/model/BindAxnRequest.cc b/dyplsapi/src/model/BindAxnRequest.cc index d16a5f9cb..90da2221e 100644 --- a/dyplsapi/src/model/BindAxnRequest.cc +++ b/dyplsapi/src/model/BindAxnRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::BindAxnRequest; BindAxnRequest::BindAxnRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "BindAxn") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } BindAxnRequest::~BindAxnRequest() diff --git a/dyplsapi/src/model/BuySecretNoRequest.cc b/dyplsapi/src/model/BuySecretNoRequest.cc index 3d6ace461..e1d94cd0c 100644 --- a/dyplsapi/src/model/BuySecretNoRequest.cc +++ b/dyplsapi/src/model/BuySecretNoRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::BuySecretNoRequest; BuySecretNoRequest::BuySecretNoRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "BuySecretNo") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } BuySecretNoRequest::~BuySecretNoRequest() diff --git a/dyplsapi/src/model/CreateAxgGroupRequest.cc b/dyplsapi/src/model/CreateAxgGroupRequest.cc index ae72f7626..02c4fd316 100644 --- a/dyplsapi/src/model/CreateAxgGroupRequest.cc +++ b/dyplsapi/src/model/CreateAxgGroupRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::CreateAxgGroupRequest; CreateAxgGroupRequest::CreateAxgGroupRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "CreateAxgGroup") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateAxgGroupRequest::~CreateAxgGroupRequest() diff --git a/dyplsapi/src/model/OperateAxgGroupRequest.cc b/dyplsapi/src/model/OperateAxgGroupRequest.cc index 707cf489e..46ceab8fc 100644 --- a/dyplsapi/src/model/OperateAxgGroupRequest.cc +++ b/dyplsapi/src/model/OperateAxgGroupRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::OperateAxgGroupRequest; OperateAxgGroupRequest::OperateAxgGroupRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "OperateAxgGroup") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OperateAxgGroupRequest::~OperateAxgGroupRequest() diff --git a/dyplsapi/src/model/OperateBlackNoRequest.cc b/dyplsapi/src/model/OperateBlackNoRequest.cc index 53c5e28c4..535be41ac 100644 --- a/dyplsapi/src/model/OperateBlackNoRequest.cc +++ b/dyplsapi/src/model/OperateBlackNoRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::OperateBlackNoRequest; OperateBlackNoRequest::OperateBlackNoRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "OperateBlackNo") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OperateBlackNoRequest::~OperateBlackNoRequest() diff --git a/dyplsapi/src/model/QueryCallStatusRequest.cc b/dyplsapi/src/model/QueryCallStatusRequest.cc index bba1f32e0..ebee1de2a 100644 --- a/dyplsapi/src/model/QueryCallStatusRequest.cc +++ b/dyplsapi/src/model/QueryCallStatusRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::QueryCallStatusRequest; QueryCallStatusRequest::QueryCallStatusRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "QueryCallStatus") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } QueryCallStatusRequest::~QueryCallStatusRequest() diff --git a/dyplsapi/src/model/QueryPhoneNoAByTrackNoRequest.cc b/dyplsapi/src/model/QueryPhoneNoAByTrackNoRequest.cc index 3186cdea5..1bd5ab704 100644 --- a/dyplsapi/src/model/QueryPhoneNoAByTrackNoRequest.cc +++ b/dyplsapi/src/model/QueryPhoneNoAByTrackNoRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::QueryPhoneNoAByTrackNoRequest; QueryPhoneNoAByTrackNoRequest::QueryPhoneNoAByTrackNoRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "QueryPhoneNoAByTrackNo") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } QueryPhoneNoAByTrackNoRequest::~QueryPhoneNoAByTrackNoRequest() diff --git a/dyplsapi/src/model/QueryRecordFileDownloadUrlRequest.cc b/dyplsapi/src/model/QueryRecordFileDownloadUrlRequest.cc index ccfba9327..163d14538 100644 --- a/dyplsapi/src/model/QueryRecordFileDownloadUrlRequest.cc +++ b/dyplsapi/src/model/QueryRecordFileDownloadUrlRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::QueryRecordFileDownloadUrlRequest; QueryRecordFileDownloadUrlRequest::QueryRecordFileDownloadUrlRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "QueryRecordFileDownloadUrl") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } QueryRecordFileDownloadUrlRequest::~QueryRecordFileDownloadUrlRequest() diff --git a/dyplsapi/src/model/QuerySecretNoRemainRequest.cc b/dyplsapi/src/model/QuerySecretNoRemainRequest.cc index dfeb641c5..84587739c 100644 --- a/dyplsapi/src/model/QuerySecretNoRemainRequest.cc +++ b/dyplsapi/src/model/QuerySecretNoRemainRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::QuerySecretNoRemainRequest; QuerySecretNoRemainRequest::QuerySecretNoRemainRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "QuerySecretNoRemain") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } QuerySecretNoRemainRequest::~QuerySecretNoRemainRequest() diff --git a/dyplsapi/src/model/QuerySubsIdRequest.cc b/dyplsapi/src/model/QuerySubsIdRequest.cc index e813f6038..271e6c2c2 100644 --- a/dyplsapi/src/model/QuerySubsIdRequest.cc +++ b/dyplsapi/src/model/QuerySubsIdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::QuerySubsIdRequest; QuerySubsIdRequest::QuerySubsIdRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "QuerySubsId") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } QuerySubsIdRequest::~QuerySubsIdRequest() diff --git a/dyplsapi/src/model/QuerySubscriptionDetailRequest.cc b/dyplsapi/src/model/QuerySubscriptionDetailRequest.cc index fdf426e94..a858ef3de 100644 --- a/dyplsapi/src/model/QuerySubscriptionDetailRequest.cc +++ b/dyplsapi/src/model/QuerySubscriptionDetailRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::QuerySubscriptionDetailRequest; QuerySubscriptionDetailRequest::QuerySubscriptionDetailRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "QuerySubscriptionDetail") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } QuerySubscriptionDetailRequest::~QuerySubscriptionDetailRequest() diff --git a/dyplsapi/src/model/ReleaseSecretNoRequest.cc b/dyplsapi/src/model/ReleaseSecretNoRequest.cc index 7ec9bd78b..f7396d18c 100644 --- a/dyplsapi/src/model/ReleaseSecretNoRequest.cc +++ b/dyplsapi/src/model/ReleaseSecretNoRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::ReleaseSecretNoRequest; ReleaseSecretNoRequest::ReleaseSecretNoRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "ReleaseSecretNo") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ReleaseSecretNoRequest::~ReleaseSecretNoRequest() diff --git a/dyplsapi/src/model/UnbindSubscriptionRequest.cc b/dyplsapi/src/model/UnbindSubscriptionRequest.cc index d59930812..b22975cf0 100644 --- a/dyplsapi/src/model/UnbindSubscriptionRequest.cc +++ b/dyplsapi/src/model/UnbindSubscriptionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::UnbindSubscriptionRequest; UnbindSubscriptionRequest::UnbindSubscriptionRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "UnbindSubscription") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UnbindSubscriptionRequest::~UnbindSubscriptionRequest() diff --git a/dyplsapi/src/model/UpdateSubscriptionRequest.cc b/dyplsapi/src/model/UpdateSubscriptionRequest.cc index 814ad4d10..d1034e70d 100644 --- a/dyplsapi/src/model/UpdateSubscriptionRequest.cc +++ b/dyplsapi/src/model/UpdateSubscriptionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Dyplsapi::Model::UpdateSubscriptionRequest; UpdateSubscriptionRequest::UpdateSubscriptionRequest() : RpcServiceRequest("dyplsapi", "2017-05-25", "UpdateSubscription") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateSubscriptionRequest::~UpdateSubscriptionRequest() diff --git a/dypnsapi/src/model/CreateVerifySchemeRequest.cc b/dypnsapi/src/model/CreateVerifySchemeRequest.cc index 5a6167471..1ff5029a5 100644 --- a/dypnsapi/src/model/CreateVerifySchemeRequest.cc +++ b/dypnsapi/src/model/CreateVerifySchemeRequest.cc @@ -35,7 +35,7 @@ long CreateVerifySchemeRequest::getResourceOwnerId()const void CreateVerifySchemeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateVerifySchemeRequest::getBundleId()const @@ -46,7 +46,7 @@ std::string CreateVerifySchemeRequest::getBundleId()const void CreateVerifySchemeRequest::setBundleId(const std::string& bundleId) { bundleId_ = bundleId; - setCoreParameter("BundleId", bundleId); + setParameter("BundleId", bundleId); } std::string CreateVerifySchemeRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string CreateVerifySchemeRequest::getAccessKeyId()const void CreateVerifySchemeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateVerifySchemeRequest::getAppName()const @@ -68,7 +68,7 @@ std::string CreateVerifySchemeRequest::getAppName()const void CreateVerifySchemeRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string CreateVerifySchemeRequest::getPackSign()const @@ -79,7 +79,7 @@ std::string CreateVerifySchemeRequest::getPackSign()const void CreateVerifySchemeRequest::setPackSign(const std::string& packSign) { packSign_ = packSign; - setCoreParameter("PackSign", packSign); + setParameter("PackSign", packSign); } std::string CreateVerifySchemeRequest::getPackName()const @@ -90,7 +90,7 @@ std::string CreateVerifySchemeRequest::getPackName()const void CreateVerifySchemeRequest::setPackName(const std::string& packName) { packName_ = packName; - setCoreParameter("PackName", packName); + setParameter("PackName", packName); } std::string CreateVerifySchemeRequest::getResourceOwnerAccount()const @@ -101,7 +101,7 @@ std::string CreateVerifySchemeRequest::getResourceOwnerAccount()const void CreateVerifySchemeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateVerifySchemeRequest::getOsType()const @@ -112,7 +112,7 @@ std::string CreateVerifySchemeRequest::getOsType()const void CreateVerifySchemeRequest::setOsType(const std::string& osType) { osType_ = osType; - setCoreParameter("OsType", osType); + setParameter("OsType", osType); } long CreateVerifySchemeRequest::getOwnerId()const @@ -123,7 +123,7 @@ long CreateVerifySchemeRequest::getOwnerId()const void CreateVerifySchemeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateVerifySchemeRequest::getSchemeName()const @@ -134,6 +134,6 @@ std::string CreateVerifySchemeRequest::getSchemeName()const void CreateVerifySchemeRequest::setSchemeName(const std::string& schemeName) { schemeName_ = schemeName; - setCoreParameter("SchemeName", schemeName); + setParameter("SchemeName", schemeName); } diff --git a/dypnsapi/src/model/DeleteVerifySchemeRequest.cc b/dypnsapi/src/model/DeleteVerifySchemeRequest.cc index 42eb8fd00..16bf94d71 100644 --- a/dypnsapi/src/model/DeleteVerifySchemeRequest.cc +++ b/dypnsapi/src/model/DeleteVerifySchemeRequest.cc @@ -35,7 +35,7 @@ long DeleteVerifySchemeRequest::getResourceOwnerId()const void DeleteVerifySchemeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVerifySchemeRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string DeleteVerifySchemeRequest::getResourceOwnerAccount()const void DeleteVerifySchemeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteVerifySchemeRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DeleteVerifySchemeRequest::getOwnerId()const void DeleteVerifySchemeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVerifySchemeRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string DeleteVerifySchemeRequest::getAccessKeyId()const void DeleteVerifySchemeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteVerifySchemeRequest::getSchemeCode()const @@ -79,7 +79,7 @@ std::string DeleteVerifySchemeRequest::getSchemeCode()const void DeleteVerifySchemeRequest::setSchemeCode(const std::string& schemeCode) { schemeCode_ = schemeCode; - setCoreParameter("SchemeCode", schemeCode); + setParameter("SchemeCode", schemeCode); } long DeleteVerifySchemeRequest::getCustomerId()const @@ -90,6 +90,6 @@ long DeleteVerifySchemeRequest::getCustomerId()const void DeleteVerifySchemeRequest::setCustomerId(long customerId) { customerId_ = customerId; - setCoreParameter("CustomerId", std::to_string(customerId)); + setParameter("CustomerId", std::to_string(customerId)); } diff --git a/dypnsapi/src/model/DescribeVerifySchemeRequest.cc b/dypnsapi/src/model/DescribeVerifySchemeRequest.cc index d221198b9..21f19d97c 100644 --- a/dypnsapi/src/model/DescribeVerifySchemeRequest.cc +++ b/dypnsapi/src/model/DescribeVerifySchemeRequest.cc @@ -35,7 +35,7 @@ long DescribeVerifySchemeRequest::getResourceOwnerId()const void DescribeVerifySchemeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeVerifySchemeRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string DescribeVerifySchemeRequest::getResourceOwnerAccount()const void DescribeVerifySchemeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeVerifySchemeRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DescribeVerifySchemeRequest::getOwnerId()const void DescribeVerifySchemeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVerifySchemeRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string DescribeVerifySchemeRequest::getAccessKeyId()const void DescribeVerifySchemeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeVerifySchemeRequest::getSchemeCode()const @@ -79,7 +79,7 @@ std::string DescribeVerifySchemeRequest::getSchemeCode()const void DescribeVerifySchemeRequest::setSchemeCode(const std::string& schemeCode) { schemeCode_ = schemeCode; - setCoreParameter("SchemeCode", schemeCode); + setParameter("SchemeCode", schemeCode); } long DescribeVerifySchemeRequest::getCustomerId()const @@ -90,6 +90,6 @@ long DescribeVerifySchemeRequest::getCustomerId()const void DescribeVerifySchemeRequest::setCustomerId(long customerId) { customerId_ = customerId; - setCoreParameter("CustomerId", std::to_string(customerId)); + setParameter("CustomerId", std::to_string(customerId)); } diff --git a/dypnsapi/src/model/GetMobileRequest.cc b/dypnsapi/src/model/GetMobileRequest.cc index 9b8aadb04..6d3bde15b 100644 --- a/dypnsapi/src/model/GetMobileRequest.cc +++ b/dypnsapi/src/model/GetMobileRequest.cc @@ -35,7 +35,7 @@ long GetMobileRequest::getResourceOwnerId()const void GetMobileRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetMobileRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string GetMobileRequest::getResourceOwnerAccount()const void GetMobileRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetMobileRequest::getAccessToken()const @@ -57,7 +57,7 @@ std::string GetMobileRequest::getAccessToken()const void GetMobileRequest::setAccessToken(const std::string& accessToken) { accessToken_ = accessToken; - setCoreParameter("AccessToken", accessToken); + setParameter("AccessToken", accessToken); } long GetMobileRequest::getOwnerId()const @@ -68,7 +68,7 @@ long GetMobileRequest::getOwnerId()const void GetMobileRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetMobileRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string GetMobileRequest::getAccessKeyId()const void GetMobileRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetMobileRequest::getOutId()const @@ -90,6 +90,6 @@ std::string GetMobileRequest::getOutId()const void GetMobileRequest::setOutId(const std::string& outId) { outId_ = outId; - setCoreParameter("OutId", outId); + setParameter("OutId", outId); } diff --git a/dypnsapi/src/model/TwiceTelVerifyRequest.cc b/dypnsapi/src/model/TwiceTelVerifyRequest.cc index c77787a12..a79fa5f82 100644 --- a/dypnsapi/src/model/TwiceTelVerifyRequest.cc +++ b/dypnsapi/src/model/TwiceTelVerifyRequest.cc @@ -35,7 +35,7 @@ long TwiceTelVerifyRequest::getResourceOwnerId()const void TwiceTelVerifyRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string TwiceTelVerifyRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string TwiceTelVerifyRequest::getResourceOwnerAccount()const void TwiceTelVerifyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string TwiceTelVerifyRequest::getPhoneNumber()const @@ -57,7 +57,7 @@ std::string TwiceTelVerifyRequest::getPhoneNumber()const void TwiceTelVerifyRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } long TwiceTelVerifyRequest::getOwnerId()const @@ -68,7 +68,7 @@ long TwiceTelVerifyRequest::getOwnerId()const void TwiceTelVerifyRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string TwiceTelVerifyRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string TwiceTelVerifyRequest::getAccessKeyId()const void TwiceTelVerifyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string TwiceTelVerifyRequest::getSince()const @@ -90,6 +90,6 @@ std::string TwiceTelVerifyRequest::getSince()const void TwiceTelVerifyRequest::setSince(const std::string& since) { since_ = since; - setCoreParameter("Since", since); + setParameter("Since", since); } diff --git a/dypnsapi/src/model/VerifyMobileRequest.cc b/dypnsapi/src/model/VerifyMobileRequest.cc index 1442f1f70..7e3655b1d 100644 --- a/dypnsapi/src/model/VerifyMobileRequest.cc +++ b/dypnsapi/src/model/VerifyMobileRequest.cc @@ -35,7 +35,7 @@ long VerifyMobileRequest::getResourceOwnerId()const void VerifyMobileRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string VerifyMobileRequest::getPhoneNumber()const @@ -46,7 +46,7 @@ std::string VerifyMobileRequest::getPhoneNumber()const void VerifyMobileRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } std::string VerifyMobileRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string VerifyMobileRequest::getAccessKeyId()const void VerifyMobileRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string VerifyMobileRequest::getAccessCode()const @@ -68,7 +68,7 @@ std::string VerifyMobileRequest::getAccessCode()const void VerifyMobileRequest::setAccessCode(const std::string& accessCode) { accessCode_ = accessCode; - setCoreParameter("AccessCode", accessCode); + setParameter("AccessCode", accessCode); } std::string VerifyMobileRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string VerifyMobileRequest::getResourceOwnerAccount()const void VerifyMobileRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long VerifyMobileRequest::getOwnerId()const @@ -90,7 +90,7 @@ long VerifyMobileRequest::getOwnerId()const void VerifyMobileRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string VerifyMobileRequest::getOutId()const @@ -101,6 +101,6 @@ std::string VerifyMobileRequest::getOutId()const void VerifyMobileRequest::setOutId(const std::string& outId) { outId_ = outId; - setCoreParameter("OutId", outId); + setParameter("OutId", outId); } diff --git a/dysmsapi/include/alibabacloud/dysmsapi/model/AddSmsSignRequest.h b/dysmsapi/include/alibabacloud/dysmsapi/model/AddSmsSignRequest.h index 3d28ea93c..996badf93 100644 --- a/dysmsapi/include/alibabacloud/dysmsapi/model/AddSmsSignRequest.h +++ b/dysmsapi/include/alibabacloud/dysmsapi/model/AddSmsSignRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_DYSMSAPI_EXPORT AddSmsSignRequest : public RpcServiceRequest { + public: struct SignFileList { std::string fileContents; diff --git a/dysmsapi/include/alibabacloud/dysmsapi/model/ModifySmsSignRequest.h b/dysmsapi/include/alibabacloud/dysmsapi/model/ModifySmsSignRequest.h index 8869be293..20ece7513 100644 --- a/dysmsapi/include/alibabacloud/dysmsapi/model/ModifySmsSignRequest.h +++ b/dysmsapi/include/alibabacloud/dysmsapi/model/ModifySmsSignRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_DYSMSAPI_EXPORT ModifySmsSignRequest : public RpcServiceRequest { + public: struct SignFileList { std::string fileContents; diff --git a/dysmsapi/src/model/AddSmsSignRequest.cc b/dysmsapi/src/model/AddSmsSignRequest.cc index cb915fc82..e9f8d5a15 100644 --- a/dysmsapi/src/model/AddSmsSignRequest.cc +++ b/dysmsapi/src/model/AddSmsSignRequest.cc @@ -35,7 +35,7 @@ long AddSmsSignRequest::getResourceOwnerId()const void AddSmsSignRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddSmsSignRequest::getRemark()const @@ -46,7 +46,7 @@ std::string AddSmsSignRequest::getRemark()const void AddSmsSignRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string AddSmsSignRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string AddSmsSignRequest::getAccessKeyId()const void AddSmsSignRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddSmsSignRequest::getSignName()const @@ -68,7 +68,7 @@ std::string AddSmsSignRequest::getSignName()const void AddSmsSignRequest::setSignName(const std::string& signName) { signName_ = signName; - setCoreParameter("SignName", signName); + setParameter("SignName", signName); } std::vector AddSmsSignRequest::getSignFileList()const @@ -81,9 +81,9 @@ void AddSmsSignRequest::setSignFileList(const std::vector& signFil signFileList_ = signFileList; for(int dep1 = 0; dep1!= signFileList.size(); dep1++) { auto signFileListObj = signFileList.at(dep1); - std::string signFileListObjStr = "SignFileList." + std::to_string(dep1); - setCoreParameter(signFileListObjStr + ".FileContents", signFileListObj.fileContents); - setCoreParameter(signFileListObjStr + ".FileSuffix", signFileListObj.fileSuffix); + std::string signFileListObjStr = "SignFileList." + std::to_string(dep1 + 1); + setParameter(signFileListObjStr + ".FileContents", signFileListObj.fileContents); + setParameter(signFileListObjStr + ".FileSuffix", signFileListObj.fileSuffix); } } @@ -95,7 +95,7 @@ std::string AddSmsSignRequest::getResourceOwnerAccount()const void AddSmsSignRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AddSmsSignRequest::getOwnerId()const @@ -106,7 +106,7 @@ long AddSmsSignRequest::getOwnerId()const void AddSmsSignRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddSmsSignRequest::getSignSource()const @@ -117,6 +117,6 @@ int AddSmsSignRequest::getSignSource()const void AddSmsSignRequest::setSignSource(int signSource) { signSource_ = signSource; - setCoreParameter("SignSource", std::to_string(signSource)); + setParameter("SignSource", std::to_string(signSource)); } diff --git a/dysmsapi/src/model/AddSmsTemplateRequest.cc b/dysmsapi/src/model/AddSmsTemplateRequest.cc index 797cf871e..e2155bdd1 100644 --- a/dysmsapi/src/model/AddSmsTemplateRequest.cc +++ b/dysmsapi/src/model/AddSmsTemplateRequest.cc @@ -35,7 +35,7 @@ long AddSmsTemplateRequest::getResourceOwnerId()const void AddSmsTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddSmsTemplateRequest::getRemark()const @@ -46,7 +46,7 @@ std::string AddSmsTemplateRequest::getRemark()const void AddSmsTemplateRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string AddSmsTemplateRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string AddSmsTemplateRequest::getAccessKeyId()const void AddSmsTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int AddSmsTemplateRequest::getTemplateType()const @@ -68,7 +68,7 @@ int AddSmsTemplateRequest::getTemplateType()const void AddSmsTemplateRequest::setTemplateType(int templateType) { templateType_ = templateType; - setCoreParameter("TemplateType", std::to_string(templateType)); + setParameter("TemplateType", std::to_string(templateType)); } std::string AddSmsTemplateRequest::getTemplateName()const @@ -79,7 +79,7 @@ std::string AddSmsTemplateRequest::getTemplateName()const void AddSmsTemplateRequest::setTemplateName(const std::string& templateName) { templateName_ = templateName; - setCoreParameter("TemplateName", templateName); + setParameter("TemplateName", templateName); } std::string AddSmsTemplateRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string AddSmsTemplateRequest::getResourceOwnerAccount()const void AddSmsTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AddSmsTemplateRequest::getOwnerId()const @@ -101,7 +101,7 @@ long AddSmsTemplateRequest::getOwnerId()const void AddSmsTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddSmsTemplateRequest::getTemplateContent()const @@ -112,6 +112,6 @@ std::string AddSmsTemplateRequest::getTemplateContent()const void AddSmsTemplateRequest::setTemplateContent(const std::string& templateContent) { templateContent_ = templateContent; - setCoreParameter("TemplateContent", templateContent); + setParameter("TemplateContent", templateContent); } diff --git a/dysmsapi/src/model/DeleteSmsSignRequest.cc b/dysmsapi/src/model/DeleteSmsSignRequest.cc index dd0e04a09..f703a52ad 100644 --- a/dysmsapi/src/model/DeleteSmsSignRequest.cc +++ b/dysmsapi/src/model/DeleteSmsSignRequest.cc @@ -35,7 +35,7 @@ long DeleteSmsSignRequest::getResourceOwnerId()const void DeleteSmsSignRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteSmsSignRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string DeleteSmsSignRequest::getResourceOwnerAccount()const void DeleteSmsSignRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteSmsSignRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DeleteSmsSignRequest::getOwnerId()const void DeleteSmsSignRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteSmsSignRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string DeleteSmsSignRequest::getAccessKeyId()const void DeleteSmsSignRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteSmsSignRequest::getSignName()const @@ -79,6 +79,6 @@ std::string DeleteSmsSignRequest::getSignName()const void DeleteSmsSignRequest::setSignName(const std::string& signName) { signName_ = signName; - setCoreParameter("SignName", signName); + setParameter("SignName", signName); } diff --git a/dysmsapi/src/model/DeleteSmsTemplateRequest.cc b/dysmsapi/src/model/DeleteSmsTemplateRequest.cc index 7946c5cca..1a0abb682 100644 --- a/dysmsapi/src/model/DeleteSmsTemplateRequest.cc +++ b/dysmsapi/src/model/DeleteSmsTemplateRequest.cc @@ -35,7 +35,7 @@ long DeleteSmsTemplateRequest::getResourceOwnerId()const void DeleteSmsTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteSmsTemplateRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string DeleteSmsTemplateRequest::getResourceOwnerAccount()const void DeleteSmsTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteSmsTemplateRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DeleteSmsTemplateRequest::getOwnerId()const void DeleteSmsTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteSmsTemplateRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string DeleteSmsTemplateRequest::getAccessKeyId()const void DeleteSmsTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteSmsTemplateRequest::getTemplateCode()const @@ -79,6 +79,6 @@ std::string DeleteSmsTemplateRequest::getTemplateCode()const void DeleteSmsTemplateRequest::setTemplateCode(const std::string& templateCode) { templateCode_ = templateCode; - setCoreParameter("TemplateCode", templateCode); + setParameter("TemplateCode", templateCode); } diff --git a/dysmsapi/src/model/ModifySmsSignRequest.cc b/dysmsapi/src/model/ModifySmsSignRequest.cc index 8a2744636..411837dc8 100644 --- a/dysmsapi/src/model/ModifySmsSignRequest.cc +++ b/dysmsapi/src/model/ModifySmsSignRequest.cc @@ -35,7 +35,7 @@ long ModifySmsSignRequest::getResourceOwnerId()const void ModifySmsSignRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifySmsSignRequest::getRemark()const @@ -46,7 +46,7 @@ std::string ModifySmsSignRequest::getRemark()const void ModifySmsSignRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string ModifySmsSignRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ModifySmsSignRequest::getAccessKeyId()const void ModifySmsSignRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifySmsSignRequest::getSignName()const @@ -68,7 +68,7 @@ std::string ModifySmsSignRequest::getSignName()const void ModifySmsSignRequest::setSignName(const std::string& signName) { signName_ = signName; - setCoreParameter("SignName", signName); + setParameter("SignName", signName); } std::vector ModifySmsSignRequest::getSignFileList()const @@ -81,9 +81,9 @@ void ModifySmsSignRequest::setSignFileList(const std::vector& sign signFileList_ = signFileList; for(int dep1 = 0; dep1!= signFileList.size(); dep1++) { auto signFileListObj = signFileList.at(dep1); - std::string signFileListObjStr = "SignFileList." + std::to_string(dep1); - setCoreParameter(signFileListObjStr + ".FileContents", signFileListObj.fileContents); - setCoreParameter(signFileListObjStr + ".FileSuffix", signFileListObj.fileSuffix); + std::string signFileListObjStr = "SignFileList." + std::to_string(dep1 + 1); + setParameter(signFileListObjStr + ".FileContents", signFileListObj.fileContents); + setParameter(signFileListObjStr + ".FileSuffix", signFileListObj.fileSuffix); } } @@ -95,7 +95,7 @@ std::string ModifySmsSignRequest::getResourceOwnerAccount()const void ModifySmsSignRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ModifySmsSignRequest::getOwnerId()const @@ -106,7 +106,7 @@ long ModifySmsSignRequest::getOwnerId()const void ModifySmsSignRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ModifySmsSignRequest::getSignSource()const @@ -117,6 +117,6 @@ int ModifySmsSignRequest::getSignSource()const void ModifySmsSignRequest::setSignSource(int signSource) { signSource_ = signSource; - setCoreParameter("SignSource", std::to_string(signSource)); + setParameter("SignSource", std::to_string(signSource)); } diff --git a/dysmsapi/src/model/ModifySmsTemplateRequest.cc b/dysmsapi/src/model/ModifySmsTemplateRequest.cc index ee1fdd00d..d59d7df8e 100644 --- a/dysmsapi/src/model/ModifySmsTemplateRequest.cc +++ b/dysmsapi/src/model/ModifySmsTemplateRequest.cc @@ -35,7 +35,7 @@ long ModifySmsTemplateRequest::getResourceOwnerId()const void ModifySmsTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifySmsTemplateRequest::getRemark()const @@ -46,7 +46,7 @@ std::string ModifySmsTemplateRequest::getRemark()const void ModifySmsTemplateRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string ModifySmsTemplateRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ModifySmsTemplateRequest::getAccessKeyId()const void ModifySmsTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ModifySmsTemplateRequest::getTemplateType()const @@ -68,7 +68,7 @@ int ModifySmsTemplateRequest::getTemplateType()const void ModifySmsTemplateRequest::setTemplateType(int templateType) { templateType_ = templateType; - setCoreParameter("TemplateType", std::to_string(templateType)); + setParameter("TemplateType", std::to_string(templateType)); } std::string ModifySmsTemplateRequest::getTemplateName()const @@ -79,7 +79,7 @@ std::string ModifySmsTemplateRequest::getTemplateName()const void ModifySmsTemplateRequest::setTemplateName(const std::string& templateName) { templateName_ = templateName; - setCoreParameter("TemplateName", templateName); + setParameter("TemplateName", templateName); } std::string ModifySmsTemplateRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string ModifySmsTemplateRequest::getResourceOwnerAccount()const void ModifySmsTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ModifySmsTemplateRequest::getOwnerId()const @@ -101,7 +101,7 @@ long ModifySmsTemplateRequest::getOwnerId()const void ModifySmsTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifySmsTemplateRequest::getTemplateContent()const @@ -112,7 +112,7 @@ std::string ModifySmsTemplateRequest::getTemplateContent()const void ModifySmsTemplateRequest::setTemplateContent(const std::string& templateContent) { templateContent_ = templateContent; - setCoreParameter("TemplateContent", templateContent); + setParameter("TemplateContent", templateContent); } std::string ModifySmsTemplateRequest::getTemplateCode()const @@ -123,6 +123,6 @@ std::string ModifySmsTemplateRequest::getTemplateCode()const void ModifySmsTemplateRequest::setTemplateCode(const std::string& templateCode) { templateCode_ = templateCode; - setCoreParameter("TemplateCode", templateCode); + setParameter("TemplateCode", templateCode); } diff --git a/dysmsapi/src/model/QuerySendDetailsRequest.cc b/dysmsapi/src/model/QuerySendDetailsRequest.cc index a44f0b5a0..17f63cc3b 100644 --- a/dysmsapi/src/model/QuerySendDetailsRequest.cc +++ b/dysmsapi/src/model/QuerySendDetailsRequest.cc @@ -35,7 +35,7 @@ long QuerySendDetailsRequest::getResourceOwnerId()const void QuerySendDetailsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QuerySendDetailsRequest::getPhoneNumber()const @@ -46,7 +46,7 @@ std::string QuerySendDetailsRequest::getPhoneNumber()const void QuerySendDetailsRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } std::string QuerySendDetailsRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string QuerySendDetailsRequest::getAccessKeyId()const void QuerySendDetailsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QuerySendDetailsRequest::getSendDate()const @@ -68,7 +68,7 @@ std::string QuerySendDetailsRequest::getSendDate()const void QuerySendDetailsRequest::setSendDate(const std::string& sendDate) { sendDate_ = sendDate; - setCoreParameter("SendDate", sendDate); + setParameter("SendDate", sendDate); } long QuerySendDetailsRequest::getPageSize()const @@ -79,7 +79,7 @@ long QuerySendDetailsRequest::getPageSize()const void QuerySendDetailsRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QuerySendDetailsRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string QuerySendDetailsRequest::getResourceOwnerAccount()const void QuerySendDetailsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QuerySendDetailsRequest::getCurrentPage()const @@ -101,7 +101,7 @@ long QuerySendDetailsRequest::getCurrentPage()const void QuerySendDetailsRequest::setCurrentPage(long currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long QuerySendDetailsRequest::getOwnerId()const @@ -112,7 +112,7 @@ long QuerySendDetailsRequest::getOwnerId()const void QuerySendDetailsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QuerySendDetailsRequest::getBizId()const @@ -123,6 +123,6 @@ std::string QuerySendDetailsRequest::getBizId()const void QuerySendDetailsRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/dysmsapi/src/model/QuerySmsSignRequest.cc b/dysmsapi/src/model/QuerySmsSignRequest.cc index 7de9402a2..93336938a 100644 --- a/dysmsapi/src/model/QuerySmsSignRequest.cc +++ b/dysmsapi/src/model/QuerySmsSignRequest.cc @@ -35,7 +35,7 @@ long QuerySmsSignRequest::getResourceOwnerId()const void QuerySmsSignRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QuerySmsSignRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string QuerySmsSignRequest::getResourceOwnerAccount()const void QuerySmsSignRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QuerySmsSignRequest::getOwnerId()const @@ -57,7 +57,7 @@ long QuerySmsSignRequest::getOwnerId()const void QuerySmsSignRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QuerySmsSignRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string QuerySmsSignRequest::getAccessKeyId()const void QuerySmsSignRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QuerySmsSignRequest::getSignName()const @@ -79,6 +79,6 @@ std::string QuerySmsSignRequest::getSignName()const void QuerySmsSignRequest::setSignName(const std::string& signName) { signName_ = signName; - setCoreParameter("SignName", signName); + setParameter("SignName", signName); } diff --git a/dysmsapi/src/model/QuerySmsTemplateRequest.cc b/dysmsapi/src/model/QuerySmsTemplateRequest.cc index e03398c97..aaa6ba0f9 100644 --- a/dysmsapi/src/model/QuerySmsTemplateRequest.cc +++ b/dysmsapi/src/model/QuerySmsTemplateRequest.cc @@ -35,7 +35,7 @@ long QuerySmsTemplateRequest::getResourceOwnerId()const void QuerySmsTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QuerySmsTemplateRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string QuerySmsTemplateRequest::getResourceOwnerAccount()const void QuerySmsTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QuerySmsTemplateRequest::getOwnerId()const @@ -57,7 +57,7 @@ long QuerySmsTemplateRequest::getOwnerId()const void QuerySmsTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QuerySmsTemplateRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string QuerySmsTemplateRequest::getAccessKeyId()const void QuerySmsTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QuerySmsTemplateRequest::getTemplateCode()const @@ -79,6 +79,6 @@ std::string QuerySmsTemplateRequest::getTemplateCode()const void QuerySmsTemplateRequest::setTemplateCode(const std::string& templateCode) { templateCode_ = templateCode; - setCoreParameter("TemplateCode", templateCode); + setParameter("TemplateCode", templateCode); } diff --git a/dysmsapi/src/model/SendBatchSmsRequest.cc b/dysmsapi/src/model/SendBatchSmsRequest.cc index 1d7c015ac..4256ad281 100644 --- a/dysmsapi/src/model/SendBatchSmsRequest.cc +++ b/dysmsapi/src/model/SendBatchSmsRequest.cc @@ -35,7 +35,7 @@ long SendBatchSmsRequest::getResourceOwnerId()const void SendBatchSmsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SendBatchSmsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string SendBatchSmsRequest::getAccessKeyId()const void SendBatchSmsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SendBatchSmsRequest::getTemplateParamJson()const @@ -57,7 +57,7 @@ std::string SendBatchSmsRequest::getTemplateParamJson()const void SendBatchSmsRequest::setTemplateParamJson(const std::string& templateParamJson) { templateParamJson_ = templateParamJson; - setCoreParameter("TemplateParamJson", templateParamJson); + setParameter("TemplateParamJson", templateParamJson); } std::string SendBatchSmsRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string SendBatchSmsRequest::getResourceOwnerAccount()const void SendBatchSmsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long SendBatchSmsRequest::getOwnerId()const @@ -79,7 +79,7 @@ long SendBatchSmsRequest::getOwnerId()const void SendBatchSmsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SendBatchSmsRequest::getSmsUpExtendCodeJson()const @@ -90,7 +90,7 @@ std::string SendBatchSmsRequest::getSmsUpExtendCodeJson()const void SendBatchSmsRequest::setSmsUpExtendCodeJson(const std::string& smsUpExtendCodeJson) { smsUpExtendCodeJson_ = smsUpExtendCodeJson; - setCoreParameter("SmsUpExtendCodeJson", smsUpExtendCodeJson); + setParameter("SmsUpExtendCodeJson", smsUpExtendCodeJson); } std::string SendBatchSmsRequest::getSignNameJson()const @@ -101,7 +101,7 @@ std::string SendBatchSmsRequest::getSignNameJson()const void SendBatchSmsRequest::setSignNameJson(const std::string& signNameJson) { signNameJson_ = signNameJson; - setCoreParameter("SignNameJson", signNameJson); + setParameter("SignNameJson", signNameJson); } std::string SendBatchSmsRequest::getTemplateCode()const @@ -112,7 +112,7 @@ std::string SendBatchSmsRequest::getTemplateCode()const void SendBatchSmsRequest::setTemplateCode(const std::string& templateCode) { templateCode_ = templateCode; - setCoreParameter("TemplateCode", templateCode); + setParameter("TemplateCode", templateCode); } std::string SendBatchSmsRequest::getPhoneNumberJson()const @@ -123,6 +123,6 @@ std::string SendBatchSmsRequest::getPhoneNumberJson()const void SendBatchSmsRequest::setPhoneNumberJson(const std::string& phoneNumberJson) { phoneNumberJson_ = phoneNumberJson; - setCoreParameter("PhoneNumberJson", phoneNumberJson); + setParameter("PhoneNumberJson", phoneNumberJson); } diff --git a/dysmsapi/src/model/SendSmsRequest.cc b/dysmsapi/src/model/SendSmsRequest.cc index c6c520afe..e1ba17e3c 100644 --- a/dysmsapi/src/model/SendSmsRequest.cc +++ b/dysmsapi/src/model/SendSmsRequest.cc @@ -35,7 +35,7 @@ long SendSmsRequest::getResourceOwnerId()const void SendSmsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SendSmsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string SendSmsRequest::getAccessKeyId()const void SendSmsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SendSmsRequest::getSmsUpExtendCode()const @@ -57,7 +57,7 @@ std::string SendSmsRequest::getSmsUpExtendCode()const void SendSmsRequest::setSmsUpExtendCode(const std::string& smsUpExtendCode) { smsUpExtendCode_ = smsUpExtendCode; - setCoreParameter("SmsUpExtendCode", smsUpExtendCode); + setParameter("SmsUpExtendCode", smsUpExtendCode); } std::string SendSmsRequest::getSignName()const @@ -68,7 +68,7 @@ std::string SendSmsRequest::getSignName()const void SendSmsRequest::setSignName(const std::string& signName) { signName_ = signName; - setCoreParameter("SignName", signName); + setParameter("SignName", signName); } std::string SendSmsRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string SendSmsRequest::getResourceOwnerAccount()const void SendSmsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SendSmsRequest::getPhoneNumbers()const @@ -90,7 +90,7 @@ std::string SendSmsRequest::getPhoneNumbers()const void SendSmsRequest::setPhoneNumbers(const std::string& phoneNumbers) { phoneNumbers_ = phoneNumbers; - setCoreParameter("PhoneNumbers", phoneNumbers); + setParameter("PhoneNumbers", phoneNumbers); } long SendSmsRequest::getOwnerId()const @@ -101,7 +101,7 @@ long SendSmsRequest::getOwnerId()const void SendSmsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SendSmsRequest::getOutId()const @@ -112,7 +112,7 @@ std::string SendSmsRequest::getOutId()const void SendSmsRequest::setOutId(const std::string& outId) { outId_ = outId; - setCoreParameter("OutId", outId); + setParameter("OutId", outId); } std::string SendSmsRequest::getTemplateCode()const @@ -123,7 +123,7 @@ std::string SendSmsRequest::getTemplateCode()const void SendSmsRequest::setTemplateCode(const std::string& templateCode) { templateCode_ = templateCode; - setCoreParameter("TemplateCode", templateCode); + setParameter("TemplateCode", templateCode); } std::string SendSmsRequest::getTemplateParam()const @@ -134,6 +134,6 @@ std::string SendSmsRequest::getTemplateParam()const void SendSmsRequest::setTemplateParam(const std::string& templateParam) { templateParam_ = templateParam; - setCoreParameter("TemplateParam", templateParam); + setParameter("TemplateParam", templateParam); } diff --git a/dyvmsapi/CMakeLists.txt b/dyvmsapi/CMakeLists.txt index 06aaf382c..57284c785 100644 --- a/dyvmsapi/CMakeLists.txt +++ b/dyvmsapi/CMakeLists.txt @@ -39,10 +39,18 @@ set(dyvmsapi_public_header_model include/alibabacloud/dyvmsapi/model/CreateRobotTaskResult.h include/alibabacloud/dyvmsapi/model/DeleteRobotTaskRequest.h include/alibabacloud/dyvmsapi/model/DeleteRobotTaskResult.h + include/alibabacloud/dyvmsapi/model/DescribeRecordDataRequest.h + include/alibabacloud/dyvmsapi/model/DescribeRecordDataResult.h + include/alibabacloud/dyvmsapi/model/DoRtcNumberAuthRequest.h + include/alibabacloud/dyvmsapi/model/DoRtcNumberAuthResult.h include/alibabacloud/dyvmsapi/model/GetRtcTokenRequest.h include/alibabacloud/dyvmsapi/model/GetRtcTokenResult.h include/alibabacloud/dyvmsapi/model/IvrCallRequest.h include/alibabacloud/dyvmsapi/model/IvrCallResult.h + include/alibabacloud/dyvmsapi/model/ListOrderedNumbersRequest.h + include/alibabacloud/dyvmsapi/model/ListOrderedNumbersResult.h + include/alibabacloud/dyvmsapi/model/ListOutboundStrategiesRequest.h + include/alibabacloud/dyvmsapi/model/ListOutboundStrategiesResult.h include/alibabacloud/dyvmsapi/model/QueryCallDetailByCallIdRequest.h include/alibabacloud/dyvmsapi/model/QueryCallDetailByCallIdResult.h include/alibabacloud/dyvmsapi/model/QueryCallDetailByTaskIdRequest.h @@ -59,6 +67,8 @@ set(dyvmsapi_public_header_model include/alibabacloud/dyvmsapi/model/QueryRobotTaskListResult.h include/alibabacloud/dyvmsapi/model/QueryRobotv2AllListRequest.h include/alibabacloud/dyvmsapi/model/QueryRobotv2AllListResult.h + include/alibabacloud/dyvmsapi/model/QueryRtcNumberAuthStatusRequest.h + include/alibabacloud/dyvmsapi/model/QueryRtcNumberAuthStatusResult.h include/alibabacloud/dyvmsapi/model/QueryVoipNumberBindInfosRequest.h include/alibabacloud/dyvmsapi/model/QueryVoipNumberBindInfosResult.h include/alibabacloud/dyvmsapi/model/ReportVoipProblemsRequest.h @@ -71,12 +81,16 @@ set(dyvmsapi_public_header_model include/alibabacloud/dyvmsapi/model/SmartCallResult.h include/alibabacloud/dyvmsapi/model/SmartCallOperateRequest.h include/alibabacloud/dyvmsapi/model/SmartCallOperateResult.h + include/alibabacloud/dyvmsapi/model/StartMicroOutboundRequest.h + include/alibabacloud/dyvmsapi/model/StartMicroOutboundResult.h include/alibabacloud/dyvmsapi/model/StartRobotTaskRequest.h include/alibabacloud/dyvmsapi/model/StartRobotTaskResult.h include/alibabacloud/dyvmsapi/model/StopRobotTaskRequest.h include/alibabacloud/dyvmsapi/model/StopRobotTaskResult.h include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdRequest.h include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdResult.h + include/alibabacloud/dyvmsapi/model/UndoRtcNumberAuthRequest.h + include/alibabacloud/dyvmsapi/model/UndoRtcNumberAuthResult.h include/alibabacloud/dyvmsapi/model/UploadRobotTaskCalledFileRequest.h include/alibabacloud/dyvmsapi/model/UploadRobotTaskCalledFileResult.h include/alibabacloud/dyvmsapi/model/VoipAddAccountRequest.h @@ -104,10 +118,18 @@ set(dyvmsapi_src src/model/CreateRobotTaskResult.cc src/model/DeleteRobotTaskRequest.cc src/model/DeleteRobotTaskResult.cc + src/model/DescribeRecordDataRequest.cc + src/model/DescribeRecordDataResult.cc + src/model/DoRtcNumberAuthRequest.cc + src/model/DoRtcNumberAuthResult.cc src/model/GetRtcTokenRequest.cc src/model/GetRtcTokenResult.cc src/model/IvrCallRequest.cc src/model/IvrCallResult.cc + src/model/ListOrderedNumbersRequest.cc + src/model/ListOrderedNumbersResult.cc + src/model/ListOutboundStrategiesRequest.cc + src/model/ListOutboundStrategiesResult.cc src/model/QueryCallDetailByCallIdRequest.cc src/model/QueryCallDetailByCallIdResult.cc src/model/QueryCallDetailByTaskIdRequest.cc @@ -124,6 +146,8 @@ set(dyvmsapi_src src/model/QueryRobotTaskListResult.cc src/model/QueryRobotv2AllListRequest.cc src/model/QueryRobotv2AllListResult.cc + src/model/QueryRtcNumberAuthStatusRequest.cc + src/model/QueryRtcNumberAuthStatusResult.cc src/model/QueryVoipNumberBindInfosRequest.cc src/model/QueryVoipNumberBindInfosResult.cc src/model/ReportVoipProblemsRequest.cc @@ -136,12 +160,16 @@ set(dyvmsapi_src src/model/SmartCallResult.cc src/model/SmartCallOperateRequest.cc src/model/SmartCallOperateResult.cc + src/model/StartMicroOutboundRequest.cc + src/model/StartMicroOutboundResult.cc src/model/StartRobotTaskRequest.cc src/model/StartRobotTaskResult.cc src/model/StopRobotTaskRequest.cc src/model/StopRobotTaskResult.cc src/model/UnbindNumberAndVoipIdRequest.cc src/model/UnbindNumberAndVoipIdResult.cc + src/model/UndoRtcNumberAuthRequest.cc + src/model/UndoRtcNumberAuthResult.cc src/model/UploadRobotTaskCalledFileRequest.cc src/model/UploadRobotTaskCalledFileResult.cc src/model/VoipAddAccountRequest.cc diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/DyvmsapiClient.h b/dyvmsapi/include/alibabacloud/dyvmsapi/DyvmsapiClient.h index 44133b2bb..ffbd929bb 100644 --- a/dyvmsapi/include/alibabacloud/dyvmsapi/DyvmsapiClient.h +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/DyvmsapiClient.h @@ -40,10 +40,18 @@ #include "model/CreateRobotTaskResult.h" #include "model/DeleteRobotTaskRequest.h" #include "model/DeleteRobotTaskResult.h" +#include "model/DescribeRecordDataRequest.h" +#include "model/DescribeRecordDataResult.h" +#include "model/DoRtcNumberAuthRequest.h" +#include "model/DoRtcNumberAuthResult.h" #include "model/GetRtcTokenRequest.h" #include "model/GetRtcTokenResult.h" #include "model/IvrCallRequest.h" #include "model/IvrCallResult.h" +#include "model/ListOrderedNumbersRequest.h" +#include "model/ListOrderedNumbersResult.h" +#include "model/ListOutboundStrategiesRequest.h" +#include "model/ListOutboundStrategiesResult.h" #include "model/QueryCallDetailByCallIdRequest.h" #include "model/QueryCallDetailByCallIdResult.h" #include "model/QueryCallDetailByTaskIdRequest.h" @@ -60,6 +68,8 @@ #include "model/QueryRobotTaskListResult.h" #include "model/QueryRobotv2AllListRequest.h" #include "model/QueryRobotv2AllListResult.h" +#include "model/QueryRtcNumberAuthStatusRequest.h" +#include "model/QueryRtcNumberAuthStatusResult.h" #include "model/QueryVoipNumberBindInfosRequest.h" #include "model/QueryVoipNumberBindInfosResult.h" #include "model/ReportVoipProblemsRequest.h" @@ -72,12 +82,16 @@ #include "model/SmartCallResult.h" #include "model/SmartCallOperateRequest.h" #include "model/SmartCallOperateResult.h" +#include "model/StartMicroOutboundRequest.h" +#include "model/StartMicroOutboundResult.h" #include "model/StartRobotTaskRequest.h" #include "model/StartRobotTaskResult.h" #include "model/StopRobotTaskRequest.h" #include "model/StopRobotTaskResult.h" #include "model/UnbindNumberAndVoipIdRequest.h" #include "model/UnbindNumberAndVoipIdResult.h" +#include "model/UndoRtcNumberAuthRequest.h" +#include "model/UndoRtcNumberAuthResult.h" #include "model/UploadRobotTaskCalledFileRequest.h" #include "model/UploadRobotTaskCalledFileResult.h" #include "model/VoipAddAccountRequest.h" @@ -120,12 +134,24 @@ namespace AlibabaCloud typedef Outcome DeleteRobotTaskOutcome; typedef std::future DeleteRobotTaskOutcomeCallable; typedef std::function&)> DeleteRobotTaskAsyncHandler; + typedef Outcome DescribeRecordDataOutcome; + typedef std::future DescribeRecordDataOutcomeCallable; + typedef std::function&)> DescribeRecordDataAsyncHandler; + typedef Outcome DoRtcNumberAuthOutcome; + typedef std::future DoRtcNumberAuthOutcomeCallable; + typedef std::function&)> DoRtcNumberAuthAsyncHandler; typedef Outcome GetRtcTokenOutcome; typedef std::future GetRtcTokenOutcomeCallable; typedef std::function&)> GetRtcTokenAsyncHandler; typedef Outcome IvrCallOutcome; typedef std::future IvrCallOutcomeCallable; typedef std::function&)> IvrCallAsyncHandler; + typedef Outcome ListOrderedNumbersOutcome; + typedef std::future ListOrderedNumbersOutcomeCallable; + typedef std::function&)> ListOrderedNumbersAsyncHandler; + typedef Outcome ListOutboundStrategiesOutcome; + typedef std::future ListOutboundStrategiesOutcomeCallable; + typedef std::function&)> ListOutboundStrategiesAsyncHandler; typedef Outcome QueryCallDetailByCallIdOutcome; typedef std::future QueryCallDetailByCallIdOutcomeCallable; typedef std::function&)> QueryCallDetailByCallIdAsyncHandler; @@ -150,6 +176,9 @@ namespace AlibabaCloud typedef Outcome QueryRobotv2AllListOutcome; typedef std::future QueryRobotv2AllListOutcomeCallable; typedef std::function&)> QueryRobotv2AllListAsyncHandler; + typedef Outcome QueryRtcNumberAuthStatusOutcome; + typedef std::future QueryRtcNumberAuthStatusOutcomeCallable; + typedef std::function&)> QueryRtcNumberAuthStatusAsyncHandler; typedef Outcome QueryVoipNumberBindInfosOutcome; typedef std::future QueryVoipNumberBindInfosOutcomeCallable; typedef std::function&)> QueryVoipNumberBindInfosAsyncHandler; @@ -168,6 +197,9 @@ namespace AlibabaCloud typedef Outcome SmartCallOperateOutcome; typedef std::future SmartCallOperateOutcomeCallable; typedef std::function&)> SmartCallOperateAsyncHandler; + typedef Outcome StartMicroOutboundOutcome; + typedef std::future StartMicroOutboundOutcomeCallable; + typedef std::function&)> StartMicroOutboundAsyncHandler; typedef Outcome StartRobotTaskOutcome; typedef std::future StartRobotTaskOutcomeCallable; typedef std::function&)> StartRobotTaskAsyncHandler; @@ -177,6 +209,9 @@ namespace AlibabaCloud typedef Outcome UnbindNumberAndVoipIdOutcome; typedef std::future UnbindNumberAndVoipIdOutcomeCallable; typedef std::function&)> UnbindNumberAndVoipIdAsyncHandler; + typedef Outcome UndoRtcNumberAuthOutcome; + typedef std::future UndoRtcNumberAuthOutcomeCallable; + typedef std::function&)> UndoRtcNumberAuthAsyncHandler; typedef Outcome UploadRobotTaskCalledFileOutcome; typedef std::future UploadRobotTaskCalledFileOutcomeCallable; typedef std::function&)> UploadRobotTaskCalledFileAsyncHandler; @@ -218,12 +253,24 @@ namespace AlibabaCloud DeleteRobotTaskOutcome deleteRobotTask(const Model::DeleteRobotTaskRequest &request)const; void deleteRobotTaskAsync(const Model::DeleteRobotTaskRequest& request, const DeleteRobotTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteRobotTaskOutcomeCallable deleteRobotTaskCallable(const Model::DeleteRobotTaskRequest& request) const; + DescribeRecordDataOutcome describeRecordData(const Model::DescribeRecordDataRequest &request)const; + void describeRecordDataAsync(const Model::DescribeRecordDataRequest& request, const DescribeRecordDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeRecordDataOutcomeCallable describeRecordDataCallable(const Model::DescribeRecordDataRequest& request) const; + DoRtcNumberAuthOutcome doRtcNumberAuth(const Model::DoRtcNumberAuthRequest &request)const; + void doRtcNumberAuthAsync(const Model::DoRtcNumberAuthRequest& request, const DoRtcNumberAuthAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DoRtcNumberAuthOutcomeCallable doRtcNumberAuthCallable(const Model::DoRtcNumberAuthRequest& request) const; GetRtcTokenOutcome getRtcToken(const Model::GetRtcTokenRequest &request)const; void getRtcTokenAsync(const Model::GetRtcTokenRequest& request, const GetRtcTokenAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetRtcTokenOutcomeCallable getRtcTokenCallable(const Model::GetRtcTokenRequest& request) const; IvrCallOutcome ivrCall(const Model::IvrCallRequest &request)const; void ivrCallAsync(const Model::IvrCallRequest& request, const IvrCallAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; IvrCallOutcomeCallable ivrCallCallable(const Model::IvrCallRequest& request) const; + ListOrderedNumbersOutcome listOrderedNumbers(const Model::ListOrderedNumbersRequest &request)const; + void listOrderedNumbersAsync(const Model::ListOrderedNumbersRequest& request, const ListOrderedNumbersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListOrderedNumbersOutcomeCallable listOrderedNumbersCallable(const Model::ListOrderedNumbersRequest& request) const; + ListOutboundStrategiesOutcome listOutboundStrategies(const Model::ListOutboundStrategiesRequest &request)const; + void listOutboundStrategiesAsync(const Model::ListOutboundStrategiesRequest& request, const ListOutboundStrategiesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListOutboundStrategiesOutcomeCallable listOutboundStrategiesCallable(const Model::ListOutboundStrategiesRequest& request) const; QueryCallDetailByCallIdOutcome queryCallDetailByCallId(const Model::QueryCallDetailByCallIdRequest &request)const; void queryCallDetailByCallIdAsync(const Model::QueryCallDetailByCallIdRequest& request, const QueryCallDetailByCallIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryCallDetailByCallIdOutcomeCallable queryCallDetailByCallIdCallable(const Model::QueryCallDetailByCallIdRequest& request) const; @@ -248,6 +295,9 @@ namespace AlibabaCloud QueryRobotv2AllListOutcome queryRobotv2AllList(const Model::QueryRobotv2AllListRequest &request)const; void queryRobotv2AllListAsync(const Model::QueryRobotv2AllListRequest& request, const QueryRobotv2AllListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryRobotv2AllListOutcomeCallable queryRobotv2AllListCallable(const Model::QueryRobotv2AllListRequest& request) const; + QueryRtcNumberAuthStatusOutcome queryRtcNumberAuthStatus(const Model::QueryRtcNumberAuthStatusRequest &request)const; + void queryRtcNumberAuthStatusAsync(const Model::QueryRtcNumberAuthStatusRequest& request, const QueryRtcNumberAuthStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryRtcNumberAuthStatusOutcomeCallable queryRtcNumberAuthStatusCallable(const Model::QueryRtcNumberAuthStatusRequest& request) const; QueryVoipNumberBindInfosOutcome queryVoipNumberBindInfos(const Model::QueryVoipNumberBindInfosRequest &request)const; void queryVoipNumberBindInfosAsync(const Model::QueryVoipNumberBindInfosRequest& request, const QueryVoipNumberBindInfosAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryVoipNumberBindInfosOutcomeCallable queryVoipNumberBindInfosCallable(const Model::QueryVoipNumberBindInfosRequest& request) const; @@ -266,6 +316,9 @@ namespace AlibabaCloud SmartCallOperateOutcome smartCallOperate(const Model::SmartCallOperateRequest &request)const; void smartCallOperateAsync(const Model::SmartCallOperateRequest& request, const SmartCallOperateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SmartCallOperateOutcomeCallable smartCallOperateCallable(const Model::SmartCallOperateRequest& request) const; + StartMicroOutboundOutcome startMicroOutbound(const Model::StartMicroOutboundRequest &request)const; + void startMicroOutboundAsync(const Model::StartMicroOutboundRequest& request, const StartMicroOutboundAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + StartMicroOutboundOutcomeCallable startMicroOutboundCallable(const Model::StartMicroOutboundRequest& request) const; StartRobotTaskOutcome startRobotTask(const Model::StartRobotTaskRequest &request)const; void startRobotTaskAsync(const Model::StartRobotTaskRequest& request, const StartRobotTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; StartRobotTaskOutcomeCallable startRobotTaskCallable(const Model::StartRobotTaskRequest& request) const; @@ -275,6 +328,9 @@ namespace AlibabaCloud UnbindNumberAndVoipIdOutcome unbindNumberAndVoipId(const Model::UnbindNumberAndVoipIdRequest &request)const; void unbindNumberAndVoipIdAsync(const Model::UnbindNumberAndVoipIdRequest& request, const UnbindNumberAndVoipIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UnbindNumberAndVoipIdOutcomeCallable unbindNumberAndVoipIdCallable(const Model::UnbindNumberAndVoipIdRequest& request) const; + UndoRtcNumberAuthOutcome undoRtcNumberAuth(const Model::UndoRtcNumberAuthRequest &request)const; + void undoRtcNumberAuthAsync(const Model::UndoRtcNumberAuthRequest& request, const UndoRtcNumberAuthAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UndoRtcNumberAuthOutcomeCallable undoRtcNumberAuthCallable(const Model::UndoRtcNumberAuthRequest& request) const; UploadRobotTaskCalledFileOutcome uploadRobotTaskCalledFile(const Model::UploadRobotTaskCalledFileRequest &request)const; void uploadRobotTaskCalledFileAsync(const Model::UploadRobotTaskCalledFileRequest& request, const UploadRobotTaskCalledFileAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UploadRobotTaskCalledFileOutcomeCallable uploadRobotTaskCalledFileCallable(const Model::UploadRobotTaskCalledFileRequest& request) const; diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/DescribeRecordDataRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/DescribeRecordDataRequest.h new file mode 100644 index 000000000..fae19be8b --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/DescribeRecordDataRequest.h @@ -0,0 +1,72 @@ +/* + * 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_DYVMSAPI_MODEL_DESCRIBERECORDDATAREQUEST_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_DESCRIBERECORDDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT DescribeRecordDataRequest : public RpcServiceRequest + { + + public: + DescribeRecordDataRequest(); + ~DescribeRecordDataRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccountType()const; + void setAccountType(const std::string& accountType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getAcid()const; + void setAcid(const std::string& acid); + std::string getAccountId()const; + void setAccountId(const std::string& accountId); + int getSecLevel()const; + void setSecLevel(int secLevel); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getProdCode()const; + void setProdCode(const std::string& prodCode); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + long resourceOwnerId_; + std::string accountType_; + std::string accessKeyId_; + std::string acid_; + std::string accountId_; + int secLevel_; + std::string resourceOwnerAccount_; + std::string prodCode_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_DESCRIBERECORDDATAREQUEST_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/DescribeRecordDataResult.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/DescribeRecordDataResult.h new file mode 100644 index 000000000..4f73a6249 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/DescribeRecordDataResult.h @@ -0,0 +1,59 @@ +/* + * 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_DYVMSAPI_MODEL_DESCRIBERECORDDATARESULT_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_DESCRIBERECORDDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT DescribeRecordDataResult : public ServiceResult + { + public: + + + DescribeRecordDataResult(); + explicit DescribeRecordDataResult(const std::string &payload); + ~DescribeRecordDataResult(); + std::string getAcid()const; + std::string getMessage()const; + std::string getOssLink()const; + std::string getAgentId()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string acid_; + std::string message_; + std::string ossLink_; + std::string agentId_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_DESCRIBERECORDDATARESULT_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/DoRtcNumberAuthRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/DoRtcNumberAuthRequest.h new file mode 100644 index 000000000..3b01f4382 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/DoRtcNumberAuthRequest.h @@ -0,0 +1,60 @@ +/* + * 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_DYVMSAPI_MODEL_DORTCNUMBERAUTHREQUEST_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_DORTCNUMBERAUTHREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT DoRtcNumberAuthRequest : public RpcServiceRequest + { + + public: + DoRtcNumberAuthRequest(); + ~DoRtcNumberAuthRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getPhoneNumber()const; + void setPhoneNumber(const std::string& phoneNumber); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string phoneNumber_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_DORTCNUMBERAUTHREQUEST_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/DoRtcNumberAuthResult.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/DoRtcNumberAuthResult.h new file mode 100644 index 000000000..b74add80c --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/DoRtcNumberAuthResult.h @@ -0,0 +1,55 @@ +/* + * 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_DYVMSAPI_MODEL_DORTCNUMBERAUTHRESULT_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_DORTCNUMBERAUTHRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT DoRtcNumberAuthResult : public ServiceResult + { + public: + + + DoRtcNumberAuthResult(); + explicit DoRtcNumberAuthResult(const std::string &payload); + ~DoRtcNumberAuthResult(); + std::string getMessage()const; + std::string getModule()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string module_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_DORTCNUMBERAUTHRESULT_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/IvrCallRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/IvrCallRequest.h index fc9de4ff4..9f04588c9 100644 --- a/dyvmsapi/include/alibabacloud/dyvmsapi/model/IvrCallRequest.h +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/IvrCallRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_DYVMSAPI_EXPORT IvrCallRequest : public RpcServiceRequest { + public: struct MenuKeyMap { std::string code; diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOrderedNumbersRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOrderedNumbersRequest.h new file mode 100644 index 000000000..4afa22ad8 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOrderedNumbersRequest.h @@ -0,0 +1,60 @@ +/* + * 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_DYVMSAPI_MODEL_LISTORDEREDNUMBERSREQUEST_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_LISTORDEREDNUMBERSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT ListOrderedNumbersRequest : public RpcServiceRequest + { + + public: + ListOrderedNumbersRequest(); + ~ListOrderedNumbersRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getProdCode()const; + void setProdCode(const std::string& prodCode); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string prodCode_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_LISTORDEREDNUMBERSREQUEST_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOrderedNumbersResult.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOrderedNumbersResult.h new file mode 100644 index 000000000..11798c61e --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOrderedNumbersResult.h @@ -0,0 +1,55 @@ +/* + * 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_DYVMSAPI_MODEL_LISTORDEREDNUMBERSRESULT_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_LISTORDEREDNUMBERSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT ListOrderedNumbersResult : public ServiceResult + { + public: + + + ListOrderedNumbersResult(); + explicit ListOrderedNumbersResult(const std::string &payload); + ~ListOrderedNumbersResult(); + std::vector getNumbers()const; + std::string getMessage()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::vector numbers_; + std::string message_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_LISTORDEREDNUMBERSRESULT_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOutboundStrategiesRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOutboundStrategiesRequest.h new file mode 100644 index 000000000..b28515901 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOutboundStrategiesRequest.h @@ -0,0 +1,66 @@ +/* + * 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_DYVMSAPI_MODEL_LISTOUTBOUNDSTRATEGIESREQUEST_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_LISTOUTBOUNDSTRATEGIESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT ListOutboundStrategiesRequest : public RpcServiceRequest + { + + public: + ListOutboundStrategiesRequest(); + ~ListOutboundStrategiesRequest(); + + long getBuId()const; + void setBuId(long buId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getKeyword()const; + void setKeyword(const std::string& keyword); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getProdCode()const; + void setProdCode(const std::string& prodCode); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + long buId_; + long resourceOwnerId_; + std::string accessKeyId_; + std::string keyword_; + std::string resourceOwnerAccount_; + std::string prodCode_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_LISTOUTBOUNDSTRATEGIESREQUEST_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOutboundStrategiesResult.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOutboundStrategiesResult.h new file mode 100644 index 000000000..e830e0dcb --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/ListOutboundStrategiesResult.h @@ -0,0 +1,80 @@ +/* + * 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_DYVMSAPI_MODEL_LISTOUTBOUNDSTRATEGIESRESULT_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_LISTOUTBOUNDSTRATEGIESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT ListOutboundStrategiesResult : public ServiceResult + { + public: + struct OutboundStrategy + { + int status; + int robotType; + long creatorId; + std::string outboundNum; + std::string modifierName; + std::string robotId; + std::string extAttr; + int process; + int successRate; + int resourceAllocation; + std::string gmtCreateStr; + std::string name; + std::string gmtModifiedStr; + long buId; + std::string sceneName; + int numType; + std::string robotName; + long id; + long departmentId; + long ruleCode; + std::string creatorName; + long modifierId; + }; + + + ListOutboundStrategiesResult(); + explicit ListOutboundStrategiesResult(const std::string &payload); + ~ListOutboundStrategiesResult(); + std::string getMessage()const; + std::vector getOutboundStrategies()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::vector outboundStrategies_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_LISTOUTBOUNDSTRATEGIESRESULT_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/QueryRtcNumberAuthStatusRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/QueryRtcNumberAuthStatusRequest.h new file mode 100644 index 000000000..667470b45 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/QueryRtcNumberAuthStatusRequest.h @@ -0,0 +1,60 @@ +/* + * 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_DYVMSAPI_MODEL_QUERYRTCNUMBERAUTHSTATUSREQUEST_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_QUERYRTCNUMBERAUTHSTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT QueryRtcNumberAuthStatusRequest : public RpcServiceRequest + { + + public: + QueryRtcNumberAuthStatusRequest(); + ~QueryRtcNumberAuthStatusRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getPhoneNumber()const; + void setPhoneNumber(const std::string& phoneNumber); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string phoneNumber_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_QUERYRTCNUMBERAUTHSTATUSREQUEST_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/QueryRtcNumberAuthStatusResult.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/QueryRtcNumberAuthStatusResult.h new file mode 100644 index 000000000..7eca14dc9 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/QueryRtcNumberAuthStatusResult.h @@ -0,0 +1,55 @@ +/* + * 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_DYVMSAPI_MODEL_QUERYRTCNUMBERAUTHSTATUSRESULT_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_QUERYRTCNUMBERAUTHSTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT QueryRtcNumberAuthStatusResult : public ServiceResult + { + public: + + + QueryRtcNumberAuthStatusResult(); + explicit QueryRtcNumberAuthStatusResult(const std::string &payload); + ~QueryRtcNumberAuthStatusResult(); + std::string getMessage()const; + std::string getModule()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string module_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_QUERYRTCNUMBERAUTHSTATUSRESULT_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/StartMicroOutboundRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/StartMicroOutboundRequest.h new file mode 100644 index 000000000..c5aa75c67 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/StartMicroOutboundRequest.h @@ -0,0 +1,81 @@ +/* + * 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_DYVMSAPI_MODEL_STARTMICROOUTBOUNDREQUEST_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_STARTMICROOUTBOUNDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT StartMicroOutboundRequest : public RpcServiceRequest + { + + public: + StartMicroOutboundRequest(); + ~StartMicroOutboundRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccountType()const; + void setAccountType(const std::string& accountType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getAccountId()const; + void setAccountId(const std::string& accountId); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getCommandCode()const; + void setCommandCode(const std::string& commandCode); + std::string getCalledNumber()const; + void setCalledNumber(const std::string& calledNumber); + std::string getExtInfo()const; + void setExtInfo(const std::string& extInfo); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getProdCode()const; + void setProdCode(const std::string& prodCode); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getCallingNumber()const; + void setCallingNumber(const std::string& callingNumber); + + private: + long resourceOwnerId_; + std::string accountType_; + std::string accessKeyId_; + std::string accountId_; + std::string appName_; + std::string commandCode_; + std::string calledNumber_; + std::string extInfo_; + std::string resourceOwnerAccount_; + std::string prodCode_; + long ownerId_; + std::string callingNumber_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_STARTMICROOUTBOUNDREQUEST_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/StartMicroOutboundResult.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/StartMicroOutboundResult.h new file mode 100644 index 000000000..bee359449 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/StartMicroOutboundResult.h @@ -0,0 +1,59 @@ +/* + * 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_DYVMSAPI_MODEL_STARTMICROOUTBOUNDRESULT_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_STARTMICROOUTBOUNDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT StartMicroOutboundResult : public ServiceResult + { + public: + + + StartMicroOutboundResult(); + explicit StartMicroOutboundResult(const std::string &payload); + ~StartMicroOutboundResult(); + std::string getInvokeCreateTime()const; + std::string getMessage()const; + std::string getInvokeCmdId()const; + std::string getCustomerInfo()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string invokeCreateTime_; + std::string message_; + std::string invokeCmdId_; + std::string customerInfo_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_STARTMICROOUTBOUNDRESULT_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/UndoRtcNumberAuthRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/UndoRtcNumberAuthRequest.h new file mode 100644 index 000000000..d25b838c1 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/UndoRtcNumberAuthRequest.h @@ -0,0 +1,60 @@ +/* + * 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_DYVMSAPI_MODEL_UNDORTCNUMBERAUTHREQUEST_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_UNDORTCNUMBERAUTHREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT UndoRtcNumberAuthRequest : public RpcServiceRequest + { + + public: + UndoRtcNumberAuthRequest(); + ~UndoRtcNumberAuthRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getPhoneNumber()const; + void setPhoneNumber(const std::string& phoneNumber); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string phoneNumber_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_UNDORTCNUMBERAUTHREQUEST_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/UndoRtcNumberAuthResult.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/UndoRtcNumberAuthResult.h new file mode 100644 index 000000000..c7e22ed9d --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/UndoRtcNumberAuthResult.h @@ -0,0 +1,55 @@ +/* + * 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_DYVMSAPI_MODEL_UNDORTCNUMBERAUTHRESULT_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_UNDORTCNUMBERAUTHRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT UndoRtcNumberAuthResult : public ServiceResult + { + public: + + + UndoRtcNumberAuthResult(); + explicit UndoRtcNumberAuthResult(const std::string &payload); + ~UndoRtcNumberAuthResult(); + std::string getMessage()const; + std::string getModule()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string module_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_UNDORTCNUMBERAUTHRESULT_H_ \ No newline at end of file diff --git a/dyvmsapi/src/DyvmsapiClient.cc b/dyvmsapi/src/DyvmsapiClient.cc index 369f3cabc..e2c20672f 100644 --- a/dyvmsapi/src/DyvmsapiClient.cc +++ b/dyvmsapi/src/DyvmsapiClient.cc @@ -375,6 +375,78 @@ DyvmsapiClient::DeleteRobotTaskOutcomeCallable DyvmsapiClient::deleteRobotTaskCa return task->get_future(); } +DyvmsapiClient::DescribeRecordDataOutcome DyvmsapiClient::describeRecordData(const DescribeRecordDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeRecordDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeRecordDataOutcome(DescribeRecordDataResult(outcome.result())); + else + return DescribeRecordDataOutcome(outcome.error()); +} + +void DyvmsapiClient::describeRecordDataAsync(const DescribeRecordDataRequest& request, const DescribeRecordDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeRecordData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DyvmsapiClient::DescribeRecordDataOutcomeCallable DyvmsapiClient::describeRecordDataCallable(const DescribeRecordDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeRecordData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +DyvmsapiClient::DoRtcNumberAuthOutcome DyvmsapiClient::doRtcNumberAuth(const DoRtcNumberAuthRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DoRtcNumberAuthOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DoRtcNumberAuthOutcome(DoRtcNumberAuthResult(outcome.result())); + else + return DoRtcNumberAuthOutcome(outcome.error()); +} + +void DyvmsapiClient::doRtcNumberAuthAsync(const DoRtcNumberAuthRequest& request, const DoRtcNumberAuthAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, doRtcNumberAuth(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DyvmsapiClient::DoRtcNumberAuthOutcomeCallable DyvmsapiClient::doRtcNumberAuthCallable(const DoRtcNumberAuthRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->doRtcNumberAuth(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DyvmsapiClient::GetRtcTokenOutcome DyvmsapiClient::getRtcToken(const GetRtcTokenRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -447,6 +519,78 @@ DyvmsapiClient::IvrCallOutcomeCallable DyvmsapiClient::ivrCallCallable(const Ivr return task->get_future(); } +DyvmsapiClient::ListOrderedNumbersOutcome DyvmsapiClient::listOrderedNumbers(const ListOrderedNumbersRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListOrderedNumbersOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListOrderedNumbersOutcome(ListOrderedNumbersResult(outcome.result())); + else + return ListOrderedNumbersOutcome(outcome.error()); +} + +void DyvmsapiClient::listOrderedNumbersAsync(const ListOrderedNumbersRequest& request, const ListOrderedNumbersAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listOrderedNumbers(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DyvmsapiClient::ListOrderedNumbersOutcomeCallable DyvmsapiClient::listOrderedNumbersCallable(const ListOrderedNumbersRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listOrderedNumbers(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +DyvmsapiClient::ListOutboundStrategiesOutcome DyvmsapiClient::listOutboundStrategies(const ListOutboundStrategiesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListOutboundStrategiesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListOutboundStrategiesOutcome(ListOutboundStrategiesResult(outcome.result())); + else + return ListOutboundStrategiesOutcome(outcome.error()); +} + +void DyvmsapiClient::listOutboundStrategiesAsync(const ListOutboundStrategiesRequest& request, const ListOutboundStrategiesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listOutboundStrategies(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DyvmsapiClient::ListOutboundStrategiesOutcomeCallable DyvmsapiClient::listOutboundStrategiesCallable(const ListOutboundStrategiesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listOutboundStrategies(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DyvmsapiClient::QueryCallDetailByCallIdOutcome DyvmsapiClient::queryCallDetailByCallId(const QueryCallDetailByCallIdRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -735,6 +879,42 @@ DyvmsapiClient::QueryRobotv2AllListOutcomeCallable DyvmsapiClient::queryRobotv2A return task->get_future(); } +DyvmsapiClient::QueryRtcNumberAuthStatusOutcome DyvmsapiClient::queryRtcNumberAuthStatus(const QueryRtcNumberAuthStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryRtcNumberAuthStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryRtcNumberAuthStatusOutcome(QueryRtcNumberAuthStatusResult(outcome.result())); + else + return QueryRtcNumberAuthStatusOutcome(outcome.error()); +} + +void DyvmsapiClient::queryRtcNumberAuthStatusAsync(const QueryRtcNumberAuthStatusRequest& request, const QueryRtcNumberAuthStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryRtcNumberAuthStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DyvmsapiClient::QueryRtcNumberAuthStatusOutcomeCallable DyvmsapiClient::queryRtcNumberAuthStatusCallable(const QueryRtcNumberAuthStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryRtcNumberAuthStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DyvmsapiClient::QueryVoipNumberBindInfosOutcome DyvmsapiClient::queryVoipNumberBindInfos(const QueryVoipNumberBindInfosRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -951,6 +1131,42 @@ DyvmsapiClient::SmartCallOperateOutcomeCallable DyvmsapiClient::smartCallOperate return task->get_future(); } +DyvmsapiClient::StartMicroOutboundOutcome DyvmsapiClient::startMicroOutbound(const StartMicroOutboundRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return StartMicroOutboundOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return StartMicroOutboundOutcome(StartMicroOutboundResult(outcome.result())); + else + return StartMicroOutboundOutcome(outcome.error()); +} + +void DyvmsapiClient::startMicroOutboundAsync(const StartMicroOutboundRequest& request, const StartMicroOutboundAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, startMicroOutbound(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DyvmsapiClient::StartMicroOutboundOutcomeCallable DyvmsapiClient::startMicroOutboundCallable(const StartMicroOutboundRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->startMicroOutbound(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DyvmsapiClient::StartRobotTaskOutcome DyvmsapiClient::startRobotTask(const StartRobotTaskRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1059,6 +1275,42 @@ DyvmsapiClient::UnbindNumberAndVoipIdOutcomeCallable DyvmsapiClient::unbindNumbe return task->get_future(); } +DyvmsapiClient::UndoRtcNumberAuthOutcome DyvmsapiClient::undoRtcNumberAuth(const UndoRtcNumberAuthRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UndoRtcNumberAuthOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UndoRtcNumberAuthOutcome(UndoRtcNumberAuthResult(outcome.result())); + else + return UndoRtcNumberAuthOutcome(outcome.error()); +} + +void DyvmsapiClient::undoRtcNumberAuthAsync(const UndoRtcNumberAuthRequest& request, const UndoRtcNumberAuthAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, undoRtcNumberAuth(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DyvmsapiClient::UndoRtcNumberAuthOutcomeCallable DyvmsapiClient::undoRtcNumberAuthCallable(const UndoRtcNumberAuthRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->undoRtcNumberAuth(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DyvmsapiClient::UploadRobotTaskCalledFileOutcome DyvmsapiClient::uploadRobotTaskCalledFile(const UploadRobotTaskCalledFileRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/dyvmsapi/src/model/AddRtcAccountRequest.cc b/dyvmsapi/src/model/AddRtcAccountRequest.cc index 7893257f9..ac39a4b0e 100644 --- a/dyvmsapi/src/model/AddRtcAccountRequest.cc +++ b/dyvmsapi/src/model/AddRtcAccountRequest.cc @@ -35,7 +35,7 @@ long AddRtcAccountRequest::getResourceOwnerId()const void AddRtcAccountRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddRtcAccountRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string AddRtcAccountRequest::getResourceOwnerAccount()const void AddRtcAccountRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AddRtcAccountRequest::getOwnerId()const @@ -57,7 +57,7 @@ long AddRtcAccountRequest::getOwnerId()const void AddRtcAccountRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddRtcAccountRequest::getDeviceId()const @@ -68,7 +68,7 @@ std::string AddRtcAccountRequest::getDeviceId()const void AddRtcAccountRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } std::string AddRtcAccountRequest::getAccessKeyId()const @@ -79,6 +79,6 @@ std::string AddRtcAccountRequest::getAccessKeyId()const void AddRtcAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/dyvmsapi/src/model/BatchRobotSmartCallRequest.cc b/dyvmsapi/src/model/BatchRobotSmartCallRequest.cc index c1244a924..89ccc4f8d 100644 --- a/dyvmsapi/src/model/BatchRobotSmartCallRequest.cc +++ b/dyvmsapi/src/model/BatchRobotSmartCallRequest.cc @@ -35,7 +35,7 @@ long BatchRobotSmartCallRequest::getResourceOwnerId()const void BatchRobotSmartCallRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool BatchRobotSmartCallRequest::getEarlyMediaAsr()const @@ -46,7 +46,7 @@ bool BatchRobotSmartCallRequest::getEarlyMediaAsr()const void BatchRobotSmartCallRequest::setEarlyMediaAsr(bool earlyMediaAsr) { earlyMediaAsr_ = earlyMediaAsr; - setCoreParameter("EarlyMediaAsr", earlyMediaAsr ? "true" : "false"); + setParameter("EarlyMediaAsr", earlyMediaAsr ? "true" : "false"); } std::string BatchRobotSmartCallRequest::getTtsParamHead()const @@ -57,7 +57,7 @@ std::string BatchRobotSmartCallRequest::getTtsParamHead()const void BatchRobotSmartCallRequest::setTtsParamHead(const std::string& ttsParamHead) { ttsParamHead_ = ttsParamHead; - setCoreParameter("TtsParamHead", ttsParamHead); + setParameter("TtsParamHead", ttsParamHead); } std::string BatchRobotSmartCallRequest::getTaskName()const @@ -68,7 +68,7 @@ std::string BatchRobotSmartCallRequest::getTaskName()const void BatchRobotSmartCallRequest::setTaskName(const std::string& taskName) { taskName_ = taskName; - setCoreParameter("TaskName", taskName); + setParameter("TaskName", taskName); } std::string BatchRobotSmartCallRequest::getTtsParam()const @@ -79,7 +79,7 @@ std::string BatchRobotSmartCallRequest::getTtsParam()const void BatchRobotSmartCallRequest::setTtsParam(const std::string& ttsParam) { ttsParam_ = ttsParam; - setCoreParameter("TtsParam", ttsParam); + setParameter("TtsParam", ttsParam); } std::string BatchRobotSmartCallRequest::getAccessKeyId()const @@ -90,7 +90,7 @@ std::string BatchRobotSmartCallRequest::getAccessKeyId()const void BatchRobotSmartCallRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BatchRobotSmartCallRequest::getCalledNumber()const @@ -101,7 +101,7 @@ std::string BatchRobotSmartCallRequest::getCalledNumber()const void BatchRobotSmartCallRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } std::string BatchRobotSmartCallRequest::getCalledShowNumber()const @@ -112,7 +112,7 @@ std::string BatchRobotSmartCallRequest::getCalledShowNumber()const void BatchRobotSmartCallRequest::setCalledShowNumber(const std::string& calledShowNumber) { calledShowNumber_ = calledShowNumber; - setCoreParameter("CalledShowNumber", calledShowNumber); + setParameter("CalledShowNumber", calledShowNumber); } bool BatchRobotSmartCallRequest::getIsSelfLine()const @@ -123,7 +123,7 @@ bool BatchRobotSmartCallRequest::getIsSelfLine()const void BatchRobotSmartCallRequest::setIsSelfLine(bool isSelfLine) { isSelfLine_ = isSelfLine; - setCoreParameter("IsSelfLine", isSelfLine ? "true" : "false"); + setParameter("IsSelfLine", isSelfLine ? "true" : "false"); } std::string BatchRobotSmartCallRequest::getResourceOwnerAccount()const @@ -134,7 +134,7 @@ std::string BatchRobotSmartCallRequest::getResourceOwnerAccount()const void BatchRobotSmartCallRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long BatchRobotSmartCallRequest::getOwnerId()const @@ -145,7 +145,7 @@ long BatchRobotSmartCallRequest::getOwnerId()const void BatchRobotSmartCallRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchRobotSmartCallRequest::getDialogId()const @@ -156,7 +156,7 @@ std::string BatchRobotSmartCallRequest::getDialogId()const void BatchRobotSmartCallRequest::setDialogId(const std::string& dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", dialogId); + setParameter("DialogId", dialogId); } long BatchRobotSmartCallRequest::getScheduleTime()const @@ -167,7 +167,7 @@ long BatchRobotSmartCallRequest::getScheduleTime()const void BatchRobotSmartCallRequest::setScheduleTime(long scheduleTime) { scheduleTime_ = scheduleTime; - setCoreParameter("ScheduleTime", std::to_string(scheduleTime)); + setParameter("ScheduleTime", std::to_string(scheduleTime)); } std::string BatchRobotSmartCallRequest::getCorpName()const @@ -178,7 +178,7 @@ std::string BatchRobotSmartCallRequest::getCorpName()const void BatchRobotSmartCallRequest::setCorpName(const std::string& corpName) { corpName_ = corpName; - setCoreParameter("CorpName", corpName); + setParameter("CorpName", corpName); } bool BatchRobotSmartCallRequest::getScheduleCall()const @@ -189,6 +189,6 @@ bool BatchRobotSmartCallRequest::getScheduleCall()const void BatchRobotSmartCallRequest::setScheduleCall(bool scheduleCall) { scheduleCall_ = scheduleCall; - setCoreParameter("ScheduleCall", scheduleCall ? "true" : "false"); + setParameter("ScheduleCall", scheduleCall ? "true" : "false"); } diff --git a/dyvmsapi/src/model/BindNumberAndVoipIdRequest.cc b/dyvmsapi/src/model/BindNumberAndVoipIdRequest.cc index fd4e9ad66..96c850452 100644 --- a/dyvmsapi/src/model/BindNumberAndVoipIdRequest.cc +++ b/dyvmsapi/src/model/BindNumberAndVoipIdRequest.cc @@ -35,7 +35,7 @@ long BindNumberAndVoipIdRequest::getResourceOwnerId()const void BindNumberAndVoipIdRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string BindNumberAndVoipIdRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string BindNumberAndVoipIdRequest::getResourceOwnerAccount()const void BindNumberAndVoipIdRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string BindNumberAndVoipIdRequest::getPhoneNumber()const @@ -57,7 +57,7 @@ std::string BindNumberAndVoipIdRequest::getPhoneNumber()const void BindNumberAndVoipIdRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } long BindNumberAndVoipIdRequest::getOwnerId()const @@ -68,7 +68,7 @@ long BindNumberAndVoipIdRequest::getOwnerId()const void BindNumberAndVoipIdRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BindNumberAndVoipIdRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string BindNumberAndVoipIdRequest::getAccessKeyId()const void BindNumberAndVoipIdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BindNumberAndVoipIdRequest::getVoipId()const @@ -90,6 +90,6 @@ std::string BindNumberAndVoipIdRequest::getVoipId()const void BindNumberAndVoipIdRequest::setVoipId(const std::string& voipId) { voipId_ = voipId; - setCoreParameter("VoipId", voipId); + setParameter("VoipId", voipId); } diff --git a/dyvmsapi/src/model/CancelCallRequest.cc b/dyvmsapi/src/model/CancelCallRequest.cc index 19baa4406..6a64004da 100644 --- a/dyvmsapi/src/model/CancelCallRequest.cc +++ b/dyvmsapi/src/model/CancelCallRequest.cc @@ -35,7 +35,7 @@ std::string CancelCallRequest::getCallId()const void CancelCallRequest::setCallId(const std::string& callId) { callId_ = callId; - setCoreParameter("CallId", callId); + setParameter("CallId", callId); } long CancelCallRequest::getResourceOwnerId()const @@ -46,7 +46,7 @@ long CancelCallRequest::getResourceOwnerId()const void CancelCallRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CancelCallRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string CancelCallRequest::getResourceOwnerAccount()const void CancelCallRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long CancelCallRequest::getOwnerId()const @@ -68,7 +68,7 @@ long CancelCallRequest::getOwnerId()const void CancelCallRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CancelCallRequest::getAccessKeyId()const @@ -79,6 +79,6 @@ std::string CancelCallRequest::getAccessKeyId()const void CancelCallRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/dyvmsapi/src/model/CancelOrderRobotTaskRequest.cc b/dyvmsapi/src/model/CancelOrderRobotTaskRequest.cc index a7ed8785d..d40d82a66 100644 --- a/dyvmsapi/src/model/CancelOrderRobotTaskRequest.cc +++ b/dyvmsapi/src/model/CancelOrderRobotTaskRequest.cc @@ -35,7 +35,7 @@ long CancelOrderRobotTaskRequest::getResourceOwnerId()const void CancelOrderRobotTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CancelOrderRobotTaskRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string CancelOrderRobotTaskRequest::getResourceOwnerAccount()const void CancelOrderRobotTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long CancelOrderRobotTaskRequest::getOwnerId()const @@ -57,7 +57,7 @@ long CancelOrderRobotTaskRequest::getOwnerId()const void CancelOrderRobotTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CancelOrderRobotTaskRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string CancelOrderRobotTaskRequest::getAccessKeyId()const void CancelOrderRobotTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long CancelOrderRobotTaskRequest::getTaskId()const @@ -79,6 +79,6 @@ long CancelOrderRobotTaskRequest::getTaskId()const void CancelOrderRobotTaskRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } diff --git a/dyvmsapi/src/model/CancelRobotTaskRequest.cc b/dyvmsapi/src/model/CancelRobotTaskRequest.cc index 99b726f9e..bd07e7e57 100644 --- a/dyvmsapi/src/model/CancelRobotTaskRequest.cc +++ b/dyvmsapi/src/model/CancelRobotTaskRequest.cc @@ -35,7 +35,7 @@ long CancelRobotTaskRequest::getResourceOwnerId()const void CancelRobotTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CancelRobotTaskRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string CancelRobotTaskRequest::getResourceOwnerAccount()const void CancelRobotTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long CancelRobotTaskRequest::getOwnerId()const @@ -57,7 +57,7 @@ long CancelRobotTaskRequest::getOwnerId()const void CancelRobotTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CancelRobotTaskRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string CancelRobotTaskRequest::getAccessKeyId()const void CancelRobotTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long CancelRobotTaskRequest::getTaskId()const @@ -79,6 +79,6 @@ long CancelRobotTaskRequest::getTaskId()const void CancelRobotTaskRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } diff --git a/dyvmsapi/src/model/ClickToDialRequest.cc b/dyvmsapi/src/model/ClickToDialRequest.cc index 32328010f..783952a9e 100644 --- a/dyvmsapi/src/model/ClickToDialRequest.cc +++ b/dyvmsapi/src/model/ClickToDialRequest.cc @@ -35,7 +35,7 @@ long ClickToDialRequest::getResourceOwnerId()const void ClickToDialRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ClickToDialRequest::getCallerShowNumber()const @@ -46,7 +46,7 @@ std::string ClickToDialRequest::getCallerShowNumber()const void ClickToDialRequest::setCallerShowNumber(const std::string& callerShowNumber) { callerShowNumber_ = callerShowNumber; - setCoreParameter("CallerShowNumber", callerShowNumber); + setParameter("CallerShowNumber", callerShowNumber); } std::string ClickToDialRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ClickToDialRequest::getAccessKeyId()const void ClickToDialRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ClickToDialRequest::getSessionTimeout()const @@ -68,7 +68,7 @@ int ClickToDialRequest::getSessionTimeout()const void ClickToDialRequest::setSessionTimeout(int sessionTimeout) { sessionTimeout_ = sessionTimeout; - setCoreParameter("SessionTimeout", std::to_string(sessionTimeout)); + setParameter("SessionTimeout", std::to_string(sessionTimeout)); } std::string ClickToDialRequest::getCalledNumber()const @@ -79,7 +79,7 @@ std::string ClickToDialRequest::getCalledNumber()const void ClickToDialRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } std::string ClickToDialRequest::getCalledShowNumber()const @@ -90,7 +90,7 @@ std::string ClickToDialRequest::getCalledShowNumber()const void ClickToDialRequest::setCalledShowNumber(const std::string& calledShowNumber) { calledShowNumber_ = calledShowNumber; - setCoreParameter("CalledShowNumber", calledShowNumber); + setParameter("CalledShowNumber", calledShowNumber); } bool ClickToDialRequest::getAsrFlag()const @@ -101,7 +101,7 @@ bool ClickToDialRequest::getAsrFlag()const void ClickToDialRequest::setAsrFlag(bool asrFlag) { asrFlag_ = asrFlag; - setCoreParameter("AsrFlag", asrFlag ? "true" : "false"); + setParameter("AsrFlag", asrFlag ? "true" : "false"); } std::string ClickToDialRequest::getResourceOwnerAccount()const @@ -112,7 +112,7 @@ std::string ClickToDialRequest::getResourceOwnerAccount()const void ClickToDialRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } bool ClickToDialRequest::getRecordFlag()const @@ -123,7 +123,7 @@ bool ClickToDialRequest::getRecordFlag()const void ClickToDialRequest::setRecordFlag(bool recordFlag) { recordFlag_ = recordFlag; - setCoreParameter("RecordFlag", recordFlag ? "true" : "false"); + setParameter("RecordFlag", recordFlag ? "true" : "false"); } long ClickToDialRequest::getOwnerId()const @@ -134,7 +134,7 @@ long ClickToDialRequest::getOwnerId()const void ClickToDialRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ClickToDialRequest::getOutId()const @@ -145,7 +145,7 @@ std::string ClickToDialRequest::getOutId()const void ClickToDialRequest::setOutId(const std::string& outId) { outId_ = outId; - setCoreParameter("OutId", outId); + setParameter("OutId", outId); } std::string ClickToDialRequest::getAsrModelId()const @@ -156,7 +156,7 @@ std::string ClickToDialRequest::getAsrModelId()const void ClickToDialRequest::setAsrModelId(const std::string& asrModelId) { asrModelId_ = asrModelId; - setCoreParameter("AsrModelId", asrModelId); + setParameter("AsrModelId", asrModelId); } std::string ClickToDialRequest::getCallerNumber()const @@ -167,6 +167,6 @@ std::string ClickToDialRequest::getCallerNumber()const void ClickToDialRequest::setCallerNumber(const std::string& callerNumber) { callerNumber_ = callerNumber; - setCoreParameter("CallerNumber", callerNumber); + setParameter("CallerNumber", callerNumber); } diff --git a/dyvmsapi/src/model/CreateRobotTaskRequest.cc b/dyvmsapi/src/model/CreateRobotTaskRequest.cc index 93288bc4a..4adcf84e0 100644 --- a/dyvmsapi/src/model/CreateRobotTaskRequest.cc +++ b/dyvmsapi/src/model/CreateRobotTaskRequest.cc @@ -35,7 +35,7 @@ long CreateRobotTaskRequest::getResourceOwnerId()const void CreateRobotTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateRobotTaskRequest::getRecallStateCodes()const @@ -46,7 +46,7 @@ std::string CreateRobotTaskRequest::getRecallStateCodes()const void CreateRobotTaskRequest::setRecallStateCodes(const std::string& recallStateCodes) { recallStateCodes_ = recallStateCodes; - setCoreParameter("RecallStateCodes", recallStateCodes); + setParameter("RecallStateCodes", recallStateCodes); } std::string CreateRobotTaskRequest::getTaskName()const @@ -57,7 +57,7 @@ std::string CreateRobotTaskRequest::getTaskName()const void CreateRobotTaskRequest::setTaskName(const std::string& taskName) { taskName_ = taskName; - setCoreParameter("TaskName", taskName); + setParameter("TaskName", taskName); } std::string CreateRobotTaskRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string CreateRobotTaskRequest::getAccessKeyId()const void CreateRobotTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int CreateRobotTaskRequest::getRecallTimes()const @@ -79,7 +79,7 @@ int CreateRobotTaskRequest::getRecallTimes()const void CreateRobotTaskRequest::setRecallTimes(int recallTimes) { recallTimes_ = recallTimes; - setCoreParameter("RecallTimes", std::to_string(recallTimes)); + setParameter("RecallTimes", std::to_string(recallTimes)); } bool CreateRobotTaskRequest::getIsSelfLine()const @@ -90,7 +90,7 @@ bool CreateRobotTaskRequest::getIsSelfLine()const void CreateRobotTaskRequest::setIsSelfLine(bool isSelfLine) { isSelfLine_ = isSelfLine; - setCoreParameter("IsSelfLine", isSelfLine ? "true" : "false"); + setParameter("IsSelfLine", isSelfLine ? "true" : "false"); } std::string CreateRobotTaskRequest::getResourceOwnerAccount()const @@ -101,7 +101,7 @@ std::string CreateRobotTaskRequest::getResourceOwnerAccount()const void CreateRobotTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateRobotTaskRequest::getRetryType()const @@ -112,7 +112,7 @@ int CreateRobotTaskRequest::getRetryType()const void CreateRobotTaskRequest::setRetryType(int retryType) { retryType_ = retryType; - setCoreParameter("RetryType", std::to_string(retryType)); + setParameter("RetryType", std::to_string(retryType)); } long CreateRobotTaskRequest::getOwnerId()const @@ -123,7 +123,7 @@ long CreateRobotTaskRequest::getOwnerId()const void CreateRobotTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } long CreateRobotTaskRequest::getDialogId()const @@ -134,7 +134,7 @@ long CreateRobotTaskRequest::getDialogId()const void CreateRobotTaskRequest::setDialogId(long dialogId) { dialogId_ = dialogId; - setCoreParameter("DialogId", std::to_string(dialogId)); + setParameter("DialogId", std::to_string(dialogId)); } std::string CreateRobotTaskRequest::getCaller()const @@ -145,7 +145,7 @@ std::string CreateRobotTaskRequest::getCaller()const void CreateRobotTaskRequest::setCaller(const std::string& caller) { caller_ = caller; - setCoreParameter("Caller", caller); + setParameter("Caller", caller); } bool CreateRobotTaskRequest::getNumberStatusIdent()const @@ -156,7 +156,7 @@ bool CreateRobotTaskRequest::getNumberStatusIdent()const void CreateRobotTaskRequest::setNumberStatusIdent(bool numberStatusIdent) { numberStatusIdent_ = numberStatusIdent; - setCoreParameter("NumberStatusIdent", numberStatusIdent ? "true" : "false"); + setParameter("NumberStatusIdent", numberStatusIdent ? "true" : "false"); } std::string CreateRobotTaskRequest::getCorpName()const @@ -167,7 +167,7 @@ std::string CreateRobotTaskRequest::getCorpName()const void CreateRobotTaskRequest::setCorpName(const std::string& corpName) { corpName_ = corpName; - setCoreParameter("CorpName", corpName); + setParameter("CorpName", corpName); } int CreateRobotTaskRequest::getRecallInterval()const @@ -178,6 +178,6 @@ int CreateRobotTaskRequest::getRecallInterval()const void CreateRobotTaskRequest::setRecallInterval(int recallInterval) { recallInterval_ = recallInterval; - setCoreParameter("RecallInterval", std::to_string(recallInterval)); + setParameter("RecallInterval", std::to_string(recallInterval)); } diff --git a/dyvmsapi/src/model/DeleteRobotTaskRequest.cc b/dyvmsapi/src/model/DeleteRobotTaskRequest.cc index 49534f4ca..b2d22f934 100644 --- a/dyvmsapi/src/model/DeleteRobotTaskRequest.cc +++ b/dyvmsapi/src/model/DeleteRobotTaskRequest.cc @@ -35,7 +35,7 @@ long DeleteRobotTaskRequest::getResourceOwnerId()const void DeleteRobotTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteRobotTaskRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string DeleteRobotTaskRequest::getResourceOwnerAccount()const void DeleteRobotTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteRobotTaskRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DeleteRobotTaskRequest::getOwnerId()const void DeleteRobotTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteRobotTaskRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string DeleteRobotTaskRequest::getAccessKeyId()const void DeleteRobotTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DeleteRobotTaskRequest::getTaskId()const @@ -79,6 +79,6 @@ long DeleteRobotTaskRequest::getTaskId()const void DeleteRobotTaskRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } diff --git a/dyvmsapi/src/model/DescribeRecordDataRequest.cc b/dyvmsapi/src/model/DescribeRecordDataRequest.cc new file mode 100644 index 000000000..99aed8caa --- /dev/null +++ b/dyvmsapi/src/model/DescribeRecordDataRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Dyvmsapi::Model::DescribeRecordDataRequest; + +DescribeRecordDataRequest::DescribeRecordDataRequest() : + RpcServiceRequest("dyvmsapi", "2017-05-25", "DescribeRecordData") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeRecordDataRequest::~DescribeRecordDataRequest() +{} + +long DescribeRecordDataRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeRecordDataRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeRecordDataRequest::getAccountType()const +{ + return accountType_; +} + +void DescribeRecordDataRequest::setAccountType(const std::string& accountType) +{ + accountType_ = accountType; + setParameter("AccountType", accountType); +} + +std::string DescribeRecordDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeRecordDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeRecordDataRequest::getAcid()const +{ + return acid_; +} + +void DescribeRecordDataRequest::setAcid(const std::string& acid) +{ + acid_ = acid; + setParameter("Acid", acid); +} + +std::string DescribeRecordDataRequest::getAccountId()const +{ + return accountId_; +} + +void DescribeRecordDataRequest::setAccountId(const std::string& accountId) +{ + accountId_ = accountId; + setParameter("AccountId", accountId); +} + +int DescribeRecordDataRequest::getSecLevel()const +{ + return secLevel_; +} + +void DescribeRecordDataRequest::setSecLevel(int secLevel) +{ + secLevel_ = secLevel; + setParameter("SecLevel", std::to_string(secLevel)); +} + +std::string DescribeRecordDataRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeRecordDataRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeRecordDataRequest::getProdCode()const +{ + return prodCode_; +} + +void DescribeRecordDataRequest::setProdCode(const std::string& prodCode) +{ + prodCode_ = prodCode; + setParameter("ProdCode", prodCode); +} + +long DescribeRecordDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeRecordDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/dyvmsapi/src/model/DescribeRecordDataResult.cc b/dyvmsapi/src/model/DescribeRecordDataResult.cc new file mode 100644 index 000000000..226df5ce1 --- /dev/null +++ b/dyvmsapi/src/model/DescribeRecordDataResult.cc @@ -0,0 +1,79 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dyvmsapi; +using namespace AlibabaCloud::Dyvmsapi::Model; + +DescribeRecordDataResult::DescribeRecordDataResult() : + ServiceResult() +{} + +DescribeRecordDataResult::DescribeRecordDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeRecordDataResult::~DescribeRecordDataResult() +{} + +void DescribeRecordDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["OssLink"].isNull()) + ossLink_ = value["OssLink"].asString(); + if(!value["Acid"].isNull()) + acid_ = value["Acid"].asString(); + if(!value["AgentId"].isNull()) + agentId_ = value["AgentId"].asString(); + +} + +std::string DescribeRecordDataResult::getAcid()const +{ + return acid_; +} + +std::string DescribeRecordDataResult::getMessage()const +{ + return message_; +} + +std::string DescribeRecordDataResult::getOssLink()const +{ + return ossLink_; +} + +std::string DescribeRecordDataResult::getAgentId()const +{ + return agentId_; +} + +std::string DescribeRecordDataResult::getCode()const +{ + return code_; +} + diff --git a/dyvmsapi/src/model/DoRtcNumberAuthRequest.cc b/dyvmsapi/src/model/DoRtcNumberAuthRequest.cc new file mode 100644 index 000000000..03cc89f71 --- /dev/null +++ b/dyvmsapi/src/model/DoRtcNumberAuthRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Dyvmsapi::Model::DoRtcNumberAuthRequest; + +DoRtcNumberAuthRequest::DoRtcNumberAuthRequest() : + RpcServiceRequest("dyvmsapi", "2017-05-25", "DoRtcNumberAuth") +{ + setMethod(HttpRequest::Method::Post); +} + +DoRtcNumberAuthRequest::~DoRtcNumberAuthRequest() +{} + +long DoRtcNumberAuthRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DoRtcNumberAuthRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DoRtcNumberAuthRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DoRtcNumberAuthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DoRtcNumberAuthRequest::getPhoneNumber()const +{ + return phoneNumber_; +} + +void DoRtcNumberAuthRequest::setPhoneNumber(const std::string& phoneNumber) +{ + phoneNumber_ = phoneNumber; + setParameter("PhoneNumber", phoneNumber); +} + +long DoRtcNumberAuthRequest::getOwnerId()const +{ + return ownerId_; +} + +void DoRtcNumberAuthRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DoRtcNumberAuthRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DoRtcNumberAuthRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/dyvmsapi/src/model/DoRtcNumberAuthResult.cc b/dyvmsapi/src/model/DoRtcNumberAuthResult.cc new file mode 100644 index 000000000..320ce9269 --- /dev/null +++ b/dyvmsapi/src/model/DoRtcNumberAuthResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dyvmsapi; +using namespace AlibabaCloud::Dyvmsapi::Model; + +DoRtcNumberAuthResult::DoRtcNumberAuthResult() : + ServiceResult() +{} + +DoRtcNumberAuthResult::DoRtcNumberAuthResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DoRtcNumberAuthResult::~DoRtcNumberAuthResult() +{} + +void DoRtcNumberAuthResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Module"].isNull()) + module_ = value["Module"].asString(); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + +} + +std::string DoRtcNumberAuthResult::getMessage()const +{ + return message_; +} + +std::string DoRtcNumberAuthResult::getModule()const +{ + return module_; +} + +std::string DoRtcNumberAuthResult::getCode()const +{ + return code_; +} + diff --git a/dyvmsapi/src/model/GetRtcTokenRequest.cc b/dyvmsapi/src/model/GetRtcTokenRequest.cc index e0ac4b428..69e6480d2 100644 --- a/dyvmsapi/src/model/GetRtcTokenRequest.cc +++ b/dyvmsapi/src/model/GetRtcTokenRequest.cc @@ -35,7 +35,7 @@ long GetRtcTokenRequest::getResourceOwnerId()const void GetRtcTokenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetRtcTokenRequest::getUserId()const @@ -46,7 +46,7 @@ std::string GetRtcTokenRequest::getUserId()const void GetRtcTokenRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } std::string GetRtcTokenRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string GetRtcTokenRequest::getAccessKeyId()const void GetRtcTokenRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetRtcTokenRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string GetRtcTokenRequest::getResourceOwnerAccount()const void GetRtcTokenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetRtcTokenRequest::getOwnerId()const @@ -79,7 +79,7 @@ long GetRtcTokenRequest::getOwnerId()const void GetRtcTokenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetRtcTokenRequest::getDeviceId()const @@ -90,7 +90,7 @@ std::string GetRtcTokenRequest::getDeviceId()const void GetRtcTokenRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } bool GetRtcTokenRequest::getIsCustomAccount()const @@ -101,6 +101,6 @@ bool GetRtcTokenRequest::getIsCustomAccount()const void GetRtcTokenRequest::setIsCustomAccount(bool isCustomAccount) { isCustomAccount_ = isCustomAccount; - setCoreParameter("IsCustomAccount", isCustomAccount ? "true" : "false"); + setParameter("IsCustomAccount", isCustomAccount ? "true" : "false"); } diff --git a/dyvmsapi/src/model/IvrCallRequest.cc b/dyvmsapi/src/model/IvrCallRequest.cc index 6424c7457..ee5fc4966 100644 --- a/dyvmsapi/src/model/IvrCallRequest.cc +++ b/dyvmsapi/src/model/IvrCallRequest.cc @@ -35,7 +35,7 @@ std::string IvrCallRequest::getByeCode()const void IvrCallRequest::setByeCode(const std::string& byeCode) { byeCode_ = byeCode; - setCoreParameter("ByeCode", byeCode); + setParameter("ByeCode", byeCode); } long IvrCallRequest::getResourceOwnerId()const @@ -46,7 +46,7 @@ long IvrCallRequest::getResourceOwnerId()const void IvrCallRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string IvrCallRequest::getStartTtsParams()const @@ -57,7 +57,7 @@ std::string IvrCallRequest::getStartTtsParams()const void IvrCallRequest::setStartTtsParams(const std::string& startTtsParams) { startTtsParams_ = startTtsParams; - setCoreParameter("StartTtsParams", startTtsParams); + setParameter("StartTtsParams", startTtsParams); } int IvrCallRequest::getTimeout()const @@ -68,7 +68,7 @@ int IvrCallRequest::getTimeout()const void IvrCallRequest::setTimeout(int timeout) { timeout_ = timeout; - setCoreParameter("Timeout", std::to_string(timeout)); + setParameter("Timeout", std::to_string(timeout)); } std::string IvrCallRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string IvrCallRequest::getAccessKeyId()const void IvrCallRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string IvrCallRequest::getStartCode()const @@ -90,7 +90,7 @@ std::string IvrCallRequest::getStartCode()const void IvrCallRequest::setStartCode(const std::string& startCode) { startCode_ = startCode; - setCoreParameter("StartCode", startCode); + setParameter("StartCode", startCode); } std::string IvrCallRequest::getCalledNumber()const @@ -101,7 +101,7 @@ std::string IvrCallRequest::getCalledNumber()const void IvrCallRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } std::string IvrCallRequest::getCalledShowNumber()const @@ -112,7 +112,7 @@ std::string IvrCallRequest::getCalledShowNumber()const void IvrCallRequest::setCalledShowNumber(const std::string& calledShowNumber) { calledShowNumber_ = calledShowNumber; - setCoreParameter("CalledShowNumber", calledShowNumber); + setParameter("CalledShowNumber", calledShowNumber); } std::vector IvrCallRequest::getMenuKeyMap()const @@ -123,13 +123,12 @@ std::vector IvrCallRequest::getMenuKeyMap()const void IvrCallRequest::setMenuKeyMap(const std::vector& menuKeyMap) { menuKeyMap_ = menuKeyMap; - int i = 0; - for(int i = 0; i!= menuKeyMap.size(); i++) { - auto obj = menuKeyMap.at(i); - std::string str ="MenuKeyMap."+ std::to_string(i); - setCoreParameter(str + ".Code", obj.code); - setCoreParameter(str + ".TtsParams", obj.ttsParams); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= menuKeyMap.size(); dep1++) { + auto menuKeyMapObj = menuKeyMap.at(dep1); + std::string menuKeyMapObjStr = "MenuKeyMap." + std::to_string(dep1 + 1); + setParameter(menuKeyMapObjStr + ".Code", menuKeyMapObj.code); + setParameter(menuKeyMapObjStr + ".TtsParams", menuKeyMapObj.ttsParams); + setParameter(menuKeyMapObjStr + ".Key", menuKeyMapObj.key); } } @@ -141,7 +140,7 @@ std::string IvrCallRequest::getResourceOwnerAccount()const void IvrCallRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long IvrCallRequest::getPlayTimes()const @@ -152,7 +151,7 @@ long IvrCallRequest::getPlayTimes()const void IvrCallRequest::setPlayTimes(long playTimes) { playTimes_ = playTimes; - setCoreParameter("PlayTimes", std::to_string(playTimes)); + setParameter("PlayTimes", std::to_string(playTimes)); } long IvrCallRequest::getOwnerId()const @@ -163,7 +162,7 @@ long IvrCallRequest::getOwnerId()const void IvrCallRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string IvrCallRequest::getOutId()const @@ -174,7 +173,7 @@ std::string IvrCallRequest::getOutId()const void IvrCallRequest::setOutId(const std::string& outId) { outId_ = outId; - setCoreParameter("OutId", outId); + setParameter("OutId", outId); } std::string IvrCallRequest::getByeTtsParams()const @@ -185,6 +184,6 @@ std::string IvrCallRequest::getByeTtsParams()const void IvrCallRequest::setByeTtsParams(const std::string& byeTtsParams) { byeTtsParams_ = byeTtsParams; - setCoreParameter("ByeTtsParams", byeTtsParams); + setParameter("ByeTtsParams", byeTtsParams); } diff --git a/dyvmsapi/src/model/ListOrderedNumbersRequest.cc b/dyvmsapi/src/model/ListOrderedNumbersRequest.cc new file mode 100644 index 000000000..c4ddd0dd0 --- /dev/null +++ b/dyvmsapi/src/model/ListOrderedNumbersRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Dyvmsapi::Model::ListOrderedNumbersRequest; + +ListOrderedNumbersRequest::ListOrderedNumbersRequest() : + RpcServiceRequest("dyvmsapi", "2017-05-25", "ListOrderedNumbers") +{ + setMethod(HttpRequest::Method::Post); +} + +ListOrderedNumbersRequest::~ListOrderedNumbersRequest() +{} + +long ListOrderedNumbersRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListOrderedNumbersRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListOrderedNumbersRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ListOrderedNumbersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ListOrderedNumbersRequest::getProdCode()const +{ + return prodCode_; +} + +void ListOrderedNumbersRequest::setProdCode(const std::string& prodCode) +{ + prodCode_ = prodCode; + setParameter("ProdCode", prodCode); +} + +long ListOrderedNumbersRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListOrderedNumbersRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListOrderedNumbersRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListOrderedNumbersRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/dyvmsapi/src/model/ListOrderedNumbersResult.cc b/dyvmsapi/src/model/ListOrderedNumbersResult.cc new file mode 100644 index 000000000..00cb1c89c --- /dev/null +++ b/dyvmsapi/src/model/ListOrderedNumbersResult.cc @@ -0,0 +1,66 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dyvmsapi; +using namespace AlibabaCloud::Dyvmsapi::Model; + +ListOrderedNumbersResult::ListOrderedNumbersResult() : + ServiceResult() +{} + +ListOrderedNumbersResult::ListOrderedNumbersResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListOrderedNumbersResult::~ListOrderedNumbersResult() +{} + +void ListOrderedNumbersResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allNumbers = value["Numbers"]["Number"]; + for (const auto &item : allNumbers) + numbers_.push_back(item.asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + +} + +std::vector ListOrderedNumbersResult::getNumbers()const +{ + return numbers_; +} + +std::string ListOrderedNumbersResult::getMessage()const +{ + return message_; +} + +std::string ListOrderedNumbersResult::getCode()const +{ + return code_; +} + diff --git a/dyvmsapi/src/model/ListOutboundStrategiesRequest.cc b/dyvmsapi/src/model/ListOutboundStrategiesRequest.cc new file mode 100644 index 000000000..cd96ba92a --- /dev/null +++ b/dyvmsapi/src/model/ListOutboundStrategiesRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Dyvmsapi::Model::ListOutboundStrategiesRequest; + +ListOutboundStrategiesRequest::ListOutboundStrategiesRequest() : + RpcServiceRequest("dyvmsapi", "2017-05-25", "ListOutboundStrategies") +{ + setMethod(HttpRequest::Method::Post); +} + +ListOutboundStrategiesRequest::~ListOutboundStrategiesRequest() +{} + +long ListOutboundStrategiesRequest::getBuId()const +{ + return buId_; +} + +void ListOutboundStrategiesRequest::setBuId(long buId) +{ + buId_ = buId; + setParameter("BuId", std::to_string(buId)); +} + +long ListOutboundStrategiesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListOutboundStrategiesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListOutboundStrategiesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListOutboundStrategiesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListOutboundStrategiesRequest::getKeyword()const +{ + return keyword_; +} + +void ListOutboundStrategiesRequest::setKeyword(const std::string& keyword) +{ + keyword_ = keyword; + setParameter("Keyword", keyword); +} + +std::string ListOutboundStrategiesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ListOutboundStrategiesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ListOutboundStrategiesRequest::getProdCode()const +{ + return prodCode_; +} + +void ListOutboundStrategiesRequest::setProdCode(const std::string& prodCode) +{ + prodCode_ = prodCode; + setParameter("ProdCode", prodCode); +} + +long ListOutboundStrategiesRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListOutboundStrategiesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/dyvmsapi/src/model/ListOutboundStrategiesResult.cc b/dyvmsapi/src/model/ListOutboundStrategiesResult.cc new file mode 100644 index 000000000..de1eacb06 --- /dev/null +++ b/dyvmsapi/src/model/ListOutboundStrategiesResult.cc @@ -0,0 +1,113 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dyvmsapi; +using namespace AlibabaCloud::Dyvmsapi::Model; + +ListOutboundStrategiesResult::ListOutboundStrategiesResult() : + ServiceResult() +{} + +ListOutboundStrategiesResult::ListOutboundStrategiesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListOutboundStrategiesResult::~ListOutboundStrategiesResult() +{} + +void ListOutboundStrategiesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allOutboundStrategiesNode = value["OutboundStrategies"]["OutboundStrategy"]; + for (auto valueOutboundStrategiesOutboundStrategy : allOutboundStrategiesNode) + { + OutboundStrategy outboundStrategiesObject; + if(!valueOutboundStrategiesOutboundStrategy["Id"].isNull()) + outboundStrategiesObject.id = std::stol(valueOutboundStrategiesOutboundStrategy["Id"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["GmtCreateStr"].isNull()) + outboundStrategiesObject.gmtCreateStr = valueOutboundStrategiesOutboundStrategy["GmtCreateStr"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["GmtModifiedStr"].isNull()) + outboundStrategiesObject.gmtModifiedStr = valueOutboundStrategiesOutboundStrategy["GmtModifiedStr"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["CreatorId"].isNull()) + outboundStrategiesObject.creatorId = std::stol(valueOutboundStrategiesOutboundStrategy["CreatorId"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["CreatorName"].isNull()) + outboundStrategiesObject.creatorName = valueOutboundStrategiesOutboundStrategy["CreatorName"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["ModifierId"].isNull()) + outboundStrategiesObject.modifierId = std::stol(valueOutboundStrategiesOutboundStrategy["ModifierId"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["ModifierName"].isNull()) + outboundStrategiesObject.modifierName = valueOutboundStrategiesOutboundStrategy["ModifierName"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["BuId"].isNull()) + outboundStrategiesObject.buId = std::stol(valueOutboundStrategiesOutboundStrategy["BuId"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["DepartmentId"].isNull()) + outboundStrategiesObject.departmentId = std::stol(valueOutboundStrategiesOutboundStrategy["DepartmentId"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["name"].isNull()) + outboundStrategiesObject.name = valueOutboundStrategiesOutboundStrategy["name"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["NumType"].isNull()) + outboundStrategiesObject.numType = std::stoi(valueOutboundStrategiesOutboundStrategy["NumType"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["OutboundNum"].isNull()) + outboundStrategiesObject.outboundNum = valueOutboundStrategiesOutboundStrategy["OutboundNum"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["RobotType"].isNull()) + outboundStrategiesObject.robotType = std::stoi(valueOutboundStrategiesOutboundStrategy["RobotType"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["RobotId"].isNull()) + outboundStrategiesObject.robotId = valueOutboundStrategiesOutboundStrategy["RobotId"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["RobotName"].isNull()) + outboundStrategiesObject.robotName = valueOutboundStrategiesOutboundStrategy["RobotName"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["ResourceAllocation"].isNull()) + outboundStrategiesObject.resourceAllocation = std::stoi(valueOutboundStrategiesOutboundStrategy["ResourceAllocation"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["SceneName"].isNull()) + outboundStrategiesObject.sceneName = valueOutboundStrategiesOutboundStrategy["SceneName"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["RuleCode"].isNull()) + outboundStrategiesObject.ruleCode = std::stol(valueOutboundStrategiesOutboundStrategy["RuleCode"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["Status"].isNull()) + outboundStrategiesObject.status = std::stoi(valueOutboundStrategiesOutboundStrategy["Status"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["ExtAttr"].isNull()) + outboundStrategiesObject.extAttr = valueOutboundStrategiesOutboundStrategy["ExtAttr"].asString(); + if(!valueOutboundStrategiesOutboundStrategy["Process"].isNull()) + outboundStrategiesObject.process = std::stoi(valueOutboundStrategiesOutboundStrategy["Process"].asString()); + if(!valueOutboundStrategiesOutboundStrategy["SuccessRate"].isNull()) + outboundStrategiesObject.successRate = std::stoi(valueOutboundStrategiesOutboundStrategy["SuccessRate"].asString()); + outboundStrategies_.push_back(outboundStrategiesObject); + } + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + +} + +std::string ListOutboundStrategiesResult::getMessage()const +{ + return message_; +} + +std::vector ListOutboundStrategiesResult::getOutboundStrategies()const +{ + return outboundStrategies_; +} + +std::string ListOutboundStrategiesResult::getCode()const +{ + return code_; +} + diff --git a/dyvmsapi/src/model/QueryCallDetailByCallIdRequest.cc b/dyvmsapi/src/model/QueryCallDetailByCallIdRequest.cc index 1cf4eaf39..1625e1d79 100644 --- a/dyvmsapi/src/model/QueryCallDetailByCallIdRequest.cc +++ b/dyvmsapi/src/model/QueryCallDetailByCallIdRequest.cc @@ -35,7 +35,7 @@ std::string QueryCallDetailByCallIdRequest::getCallId()const void QueryCallDetailByCallIdRequest::setCallId(const std::string& callId) { callId_ = callId; - setCoreParameter("CallId", callId); + setParameter("CallId", callId); } long QueryCallDetailByCallIdRequest::getResourceOwnerId()const @@ -46,7 +46,7 @@ long QueryCallDetailByCallIdRequest::getResourceOwnerId()const void QueryCallDetailByCallIdRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryCallDetailByCallIdRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string QueryCallDetailByCallIdRequest::getAccessKeyId()const void QueryCallDetailByCallIdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryCallDetailByCallIdRequest::getQueryDate()const @@ -68,7 +68,7 @@ long QueryCallDetailByCallIdRequest::getQueryDate()const void QueryCallDetailByCallIdRequest::setQueryDate(long queryDate) { queryDate_ = queryDate; - setCoreParameter("QueryDate", std::to_string(queryDate)); + setParameter("QueryDate", std::to_string(queryDate)); } std::string QueryCallDetailByCallIdRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string QueryCallDetailByCallIdRequest::getResourceOwnerAccount()const void QueryCallDetailByCallIdRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QueryCallDetailByCallIdRequest::getProdId()const @@ -90,7 +90,7 @@ long QueryCallDetailByCallIdRequest::getProdId()const void QueryCallDetailByCallIdRequest::setProdId(long prodId) { prodId_ = prodId; - setCoreParameter("ProdId", std::to_string(prodId)); + setParameter("ProdId", std::to_string(prodId)); } long QueryCallDetailByCallIdRequest::getOwnerId()const @@ -101,6 +101,6 @@ long QueryCallDetailByCallIdRequest::getOwnerId()const void QueryCallDetailByCallIdRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dyvmsapi/src/model/QueryCallDetailByTaskIdRequest.cc b/dyvmsapi/src/model/QueryCallDetailByTaskIdRequest.cc index bbe12875e..a9a643e58 100644 --- a/dyvmsapi/src/model/QueryCallDetailByTaskIdRequest.cc +++ b/dyvmsapi/src/model/QueryCallDetailByTaskIdRequest.cc @@ -35,7 +35,7 @@ long QueryCallDetailByTaskIdRequest::getResourceOwnerId()const void QueryCallDetailByTaskIdRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryCallDetailByTaskIdRequest::getCallee()const @@ -46,7 +46,7 @@ std::string QueryCallDetailByTaskIdRequest::getCallee()const void QueryCallDetailByTaskIdRequest::setCallee(const std::string& callee) { callee_ = callee; - setCoreParameter("Callee", callee); + setParameter("Callee", callee); } std::string QueryCallDetailByTaskIdRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string QueryCallDetailByTaskIdRequest::getAccessKeyId()const void QueryCallDetailByTaskIdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryCallDetailByTaskIdRequest::getTaskId()const @@ -68,7 +68,7 @@ std::string QueryCallDetailByTaskIdRequest::getTaskId()const void QueryCallDetailByTaskIdRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } long QueryCallDetailByTaskIdRequest::getQueryDate()const @@ -79,7 +79,7 @@ long QueryCallDetailByTaskIdRequest::getQueryDate()const void QueryCallDetailByTaskIdRequest::setQueryDate(long queryDate) { queryDate_ = queryDate; - setCoreParameter("QueryDate", std::to_string(queryDate)); + setParameter("QueryDate", std::to_string(queryDate)); } std::string QueryCallDetailByTaskIdRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string QueryCallDetailByTaskIdRequest::getResourceOwnerAccount()const void QueryCallDetailByTaskIdRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QueryCallDetailByTaskIdRequest::getOwnerId()const @@ -101,6 +101,6 @@ long QueryCallDetailByTaskIdRequest::getOwnerId()const void QueryCallDetailByTaskIdRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dyvmsapi/src/model/QueryRobotInfoListRequest.cc b/dyvmsapi/src/model/QueryRobotInfoListRequest.cc index ea6c4bf20..28be954df 100644 --- a/dyvmsapi/src/model/QueryRobotInfoListRequest.cc +++ b/dyvmsapi/src/model/QueryRobotInfoListRequest.cc @@ -35,7 +35,7 @@ long QueryRobotInfoListRequest::getResourceOwnerId()const void QueryRobotInfoListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryRobotInfoListRequest::getAuditStatus()const @@ -46,7 +46,7 @@ std::string QueryRobotInfoListRequest::getAuditStatus()const void QueryRobotInfoListRequest::setAuditStatus(const std::string& auditStatus) { auditStatus_ = auditStatus; - setCoreParameter("AuditStatus", auditStatus); + setParameter("AuditStatus", auditStatus); } std::string QueryRobotInfoListRequest::getResourceOwnerAccount()const @@ -57,7 +57,7 @@ std::string QueryRobotInfoListRequest::getResourceOwnerAccount()const void QueryRobotInfoListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QueryRobotInfoListRequest::getOwnerId()const @@ -68,7 +68,7 @@ long QueryRobotInfoListRequest::getOwnerId()const void QueryRobotInfoListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryRobotInfoListRequest::getAccessKeyId()const @@ -79,6 +79,6 @@ std::string QueryRobotInfoListRequest::getAccessKeyId()const void QueryRobotInfoListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/dyvmsapi/src/model/QueryRobotTaskCallDetailRequest.cc b/dyvmsapi/src/model/QueryRobotTaskCallDetailRequest.cc index a749b6a87..8062d8be5 100644 --- a/dyvmsapi/src/model/QueryRobotTaskCallDetailRequest.cc +++ b/dyvmsapi/src/model/QueryRobotTaskCallDetailRequest.cc @@ -35,7 +35,7 @@ long QueryRobotTaskCallDetailRequest::getResourceOwnerId()const void QueryRobotTaskCallDetailRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryRobotTaskCallDetailRequest::getCallee()const @@ -46,7 +46,7 @@ std::string QueryRobotTaskCallDetailRequest::getCallee()const void QueryRobotTaskCallDetailRequest::setCallee(const std::string& callee) { callee_ = callee; - setCoreParameter("Callee", callee); + setParameter("Callee", callee); } std::string QueryRobotTaskCallDetailRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string QueryRobotTaskCallDetailRequest::getAccessKeyId()const void QueryRobotTaskCallDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryRobotTaskCallDetailRequest::getTaskId()const @@ -68,7 +68,7 @@ long QueryRobotTaskCallDetailRequest::getTaskId()const void QueryRobotTaskCallDetailRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } long QueryRobotTaskCallDetailRequest::getQueryDate()const @@ -79,7 +79,7 @@ long QueryRobotTaskCallDetailRequest::getQueryDate()const void QueryRobotTaskCallDetailRequest::setQueryDate(long queryDate) { queryDate_ = queryDate; - setCoreParameter("QueryDate", std::to_string(queryDate)); + setParameter("QueryDate", std::to_string(queryDate)); } std::string QueryRobotTaskCallDetailRequest::getResourceOwnerAccount()const @@ -90,7 +90,7 @@ std::string QueryRobotTaskCallDetailRequest::getResourceOwnerAccount()const void QueryRobotTaskCallDetailRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QueryRobotTaskCallDetailRequest::getOwnerId()const @@ -101,6 +101,6 @@ long QueryRobotTaskCallDetailRequest::getOwnerId()const void QueryRobotTaskCallDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dyvmsapi/src/model/QueryRobotTaskCallListRequest.cc b/dyvmsapi/src/model/QueryRobotTaskCallListRequest.cc index deb614a36..93861c130 100644 --- a/dyvmsapi/src/model/QueryRobotTaskCallListRequest.cc +++ b/dyvmsapi/src/model/QueryRobotTaskCallListRequest.cc @@ -35,7 +35,7 @@ long QueryRobotTaskCallListRequest::getResourceOwnerId()const void QueryRobotTaskCallListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryRobotTaskCallListRequest::getCalled()const @@ -46,7 +46,7 @@ std::string QueryRobotTaskCallListRequest::getCalled()const void QueryRobotTaskCallListRequest::setCalled(const std::string& called) { called_ = called; - setCoreParameter("Called", called); + setParameter("Called", called); } std::string QueryRobotTaskCallListRequest::getDialogCountTo()const @@ -57,7 +57,7 @@ std::string QueryRobotTaskCallListRequest::getDialogCountTo()const void QueryRobotTaskCallListRequest::setDialogCountTo(const std::string& dialogCountTo) { dialogCountTo_ = dialogCountTo; - setCoreParameter("DialogCountTo", dialogCountTo); + setParameter("DialogCountTo", dialogCountTo); } std::string QueryRobotTaskCallListRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string QueryRobotTaskCallListRequest::getAccessKeyId()const void QueryRobotTaskCallListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryRobotTaskCallListRequest::getDurationFrom()const @@ -79,7 +79,7 @@ std::string QueryRobotTaskCallListRequest::getDurationFrom()const void QueryRobotTaskCallListRequest::setDurationFrom(const std::string& durationFrom) { durationFrom_ = durationFrom; - setCoreParameter("DurationFrom", durationFrom); + setParameter("DurationFrom", durationFrom); } int QueryRobotTaskCallListRequest::getPageSize()const @@ -90,7 +90,7 @@ int QueryRobotTaskCallListRequest::getPageSize()const void QueryRobotTaskCallListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryRobotTaskCallListRequest::getTaskId()const @@ -101,7 +101,7 @@ std::string QueryRobotTaskCallListRequest::getTaskId()const void QueryRobotTaskCallListRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } std::string QueryRobotTaskCallListRequest::getResourceOwnerAccount()const @@ -112,7 +112,7 @@ std::string QueryRobotTaskCallListRequest::getResourceOwnerAccount()const void QueryRobotTaskCallListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryRobotTaskCallListRequest::getDialogCountFrom()const @@ -123,7 +123,7 @@ std::string QueryRobotTaskCallListRequest::getDialogCountFrom()const void QueryRobotTaskCallListRequest::setDialogCountFrom(const std::string& dialogCountFrom) { dialogCountFrom_ = dialogCountFrom; - setCoreParameter("DialogCountFrom", dialogCountFrom); + setParameter("DialogCountFrom", dialogCountFrom); } std::string QueryRobotTaskCallListRequest::getDurationTo()const @@ -134,7 +134,7 @@ std::string QueryRobotTaskCallListRequest::getDurationTo()const void QueryRobotTaskCallListRequest::setDurationTo(const std::string& durationTo) { durationTo_ = durationTo; - setCoreParameter("DurationTo", durationTo); + setParameter("DurationTo", durationTo); } std::string QueryRobotTaskCallListRequest::getHangupDirection()const @@ -145,7 +145,7 @@ std::string QueryRobotTaskCallListRequest::getHangupDirection()const void QueryRobotTaskCallListRequest::setHangupDirection(const std::string& hangupDirection) { hangupDirection_ = hangupDirection; - setCoreParameter("HangupDirection", hangupDirection); + setParameter("HangupDirection", hangupDirection); } long QueryRobotTaskCallListRequest::getOwnerId()const @@ -156,7 +156,7 @@ long QueryRobotTaskCallListRequest::getOwnerId()const void QueryRobotTaskCallListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int QueryRobotTaskCallListRequest::getPageNo()const @@ -167,7 +167,7 @@ int QueryRobotTaskCallListRequest::getPageNo()const void QueryRobotTaskCallListRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string QueryRobotTaskCallListRequest::getCallResult()const @@ -178,6 +178,6 @@ std::string QueryRobotTaskCallListRequest::getCallResult()const void QueryRobotTaskCallListRequest::setCallResult(const std::string& callResult) { callResult_ = callResult; - setCoreParameter("CallResult", callResult); + setParameter("CallResult", callResult); } diff --git a/dyvmsapi/src/model/QueryRobotTaskDetailRequest.cc b/dyvmsapi/src/model/QueryRobotTaskDetailRequest.cc index 539a73fca..2a2731954 100644 --- a/dyvmsapi/src/model/QueryRobotTaskDetailRequest.cc +++ b/dyvmsapi/src/model/QueryRobotTaskDetailRequest.cc @@ -35,7 +35,7 @@ long QueryRobotTaskDetailRequest::getResourceOwnerId()const void QueryRobotTaskDetailRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryRobotTaskDetailRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string QueryRobotTaskDetailRequest::getResourceOwnerAccount()const void QueryRobotTaskDetailRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QueryRobotTaskDetailRequest::getOwnerId()const @@ -57,7 +57,7 @@ long QueryRobotTaskDetailRequest::getOwnerId()const void QueryRobotTaskDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryRobotTaskDetailRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string QueryRobotTaskDetailRequest::getAccessKeyId()const void QueryRobotTaskDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryRobotTaskDetailRequest::getId()const @@ -79,6 +79,6 @@ long QueryRobotTaskDetailRequest::getId()const void QueryRobotTaskDetailRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/dyvmsapi/src/model/QueryRobotTaskListRequest.cc b/dyvmsapi/src/model/QueryRobotTaskListRequest.cc index 6e88617fc..e25232f09 100644 --- a/dyvmsapi/src/model/QueryRobotTaskListRequest.cc +++ b/dyvmsapi/src/model/QueryRobotTaskListRequest.cc @@ -35,7 +35,7 @@ long QueryRobotTaskListRequest::getResourceOwnerId()const void QueryRobotTaskListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryRobotTaskListRequest::getTaskName()const @@ -46,7 +46,7 @@ std::string QueryRobotTaskListRequest::getTaskName()const void QueryRobotTaskListRequest::setTaskName(const std::string& taskName) { taskName_ = taskName; - setCoreParameter("TaskName", taskName); + setParameter("TaskName", taskName); } std::string QueryRobotTaskListRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string QueryRobotTaskListRequest::getAccessKeyId()const void QueryRobotTaskListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int QueryRobotTaskListRequest::getPageSize()const @@ -68,7 +68,7 @@ int QueryRobotTaskListRequest::getPageSize()const void QueryRobotTaskListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryRobotTaskListRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string QueryRobotTaskListRequest::getResourceOwnerAccount()const void QueryRobotTaskListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QueryRobotTaskListRequest::getOwnerId()const @@ -90,7 +90,7 @@ long QueryRobotTaskListRequest::getOwnerId()const void QueryRobotTaskListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int QueryRobotTaskListRequest::getPageNo()const @@ -101,7 +101,7 @@ int QueryRobotTaskListRequest::getPageNo()const void QueryRobotTaskListRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string QueryRobotTaskListRequest::getTime()const @@ -112,7 +112,7 @@ std::string QueryRobotTaskListRequest::getTime()const void QueryRobotTaskListRequest::setTime(const std::string& time) { time_ = time; - setCoreParameter("Time", time); + setParameter("Time", time); } std::string QueryRobotTaskListRequest::getStatus()const @@ -123,6 +123,6 @@ std::string QueryRobotTaskListRequest::getStatus()const void QueryRobotTaskListRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/dyvmsapi/src/model/QueryRobotv2AllListRequest.cc b/dyvmsapi/src/model/QueryRobotv2AllListRequest.cc index f9d8d9678..8e675c011 100644 --- a/dyvmsapi/src/model/QueryRobotv2AllListRequest.cc +++ b/dyvmsapi/src/model/QueryRobotv2AllListRequest.cc @@ -35,7 +35,7 @@ long QueryRobotv2AllListRequest::getResourceOwnerId()const void QueryRobotv2AllListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryRobotv2AllListRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string QueryRobotv2AllListRequest::getResourceOwnerAccount()const void QueryRobotv2AllListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long QueryRobotv2AllListRequest::getOwnerId()const @@ -57,7 +57,7 @@ long QueryRobotv2AllListRequest::getOwnerId()const void QueryRobotv2AllListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryRobotv2AllListRequest::getAccessKeyId()const @@ -68,6 +68,6 @@ std::string QueryRobotv2AllListRequest::getAccessKeyId()const void QueryRobotv2AllListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/dyvmsapi/src/model/QueryRtcNumberAuthStatusRequest.cc b/dyvmsapi/src/model/QueryRtcNumberAuthStatusRequest.cc new file mode 100644 index 000000000..6257ce165 --- /dev/null +++ b/dyvmsapi/src/model/QueryRtcNumberAuthStatusRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Dyvmsapi::Model::QueryRtcNumberAuthStatusRequest; + +QueryRtcNumberAuthStatusRequest::QueryRtcNumberAuthStatusRequest() : + RpcServiceRequest("dyvmsapi", "2017-05-25", "QueryRtcNumberAuthStatus") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryRtcNumberAuthStatusRequest::~QueryRtcNumberAuthStatusRequest() +{} + +long QueryRtcNumberAuthStatusRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void QueryRtcNumberAuthStatusRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string QueryRtcNumberAuthStatusRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void QueryRtcNumberAuthStatusRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string QueryRtcNumberAuthStatusRequest::getPhoneNumber()const +{ + return phoneNumber_; +} + +void QueryRtcNumberAuthStatusRequest::setPhoneNumber(const std::string& phoneNumber) +{ + phoneNumber_ = phoneNumber; + setParameter("PhoneNumber", phoneNumber); +} + +long QueryRtcNumberAuthStatusRequest::getOwnerId()const +{ + return ownerId_; +} + +void QueryRtcNumberAuthStatusRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string QueryRtcNumberAuthStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryRtcNumberAuthStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/dyvmsapi/src/model/QueryRtcNumberAuthStatusResult.cc b/dyvmsapi/src/model/QueryRtcNumberAuthStatusResult.cc new file mode 100644 index 000000000..25e494018 --- /dev/null +++ b/dyvmsapi/src/model/QueryRtcNumberAuthStatusResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dyvmsapi; +using namespace AlibabaCloud::Dyvmsapi::Model; + +QueryRtcNumberAuthStatusResult::QueryRtcNumberAuthStatusResult() : + ServiceResult() +{} + +QueryRtcNumberAuthStatusResult::QueryRtcNumberAuthStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryRtcNumberAuthStatusResult::~QueryRtcNumberAuthStatusResult() +{} + +void QueryRtcNumberAuthStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Module"].isNull()) + module_ = value["Module"].asString(); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + +} + +std::string QueryRtcNumberAuthStatusResult::getMessage()const +{ + return message_; +} + +std::string QueryRtcNumberAuthStatusResult::getModule()const +{ + return module_; +} + +std::string QueryRtcNumberAuthStatusResult::getCode()const +{ + return code_; +} + diff --git a/dyvmsapi/src/model/QueryVoipNumberBindInfosRequest.cc b/dyvmsapi/src/model/QueryVoipNumberBindInfosRequest.cc index 2b14dda53..4461d89e8 100644 --- a/dyvmsapi/src/model/QueryVoipNumberBindInfosRequest.cc +++ b/dyvmsapi/src/model/QueryVoipNumberBindInfosRequest.cc @@ -35,7 +35,7 @@ long QueryVoipNumberBindInfosRequest::getResourceOwnerId()const void QueryVoipNumberBindInfosRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryVoipNumberBindInfosRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string QueryVoipNumberBindInfosRequest::getResourceOwnerAccount()const void QueryVoipNumberBindInfosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryVoipNumberBindInfosRequest::getPhoneNumber()const @@ -57,7 +57,7 @@ std::string QueryVoipNumberBindInfosRequest::getPhoneNumber()const void QueryVoipNumberBindInfosRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } long QueryVoipNumberBindInfosRequest::getOwnerId()const @@ -68,7 +68,7 @@ long QueryVoipNumberBindInfosRequest::getOwnerId()const void QueryVoipNumberBindInfosRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryVoipNumberBindInfosRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string QueryVoipNumberBindInfosRequest::getAccessKeyId()const void QueryVoipNumberBindInfosRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryVoipNumberBindInfosRequest::getVoipId()const @@ -90,6 +90,6 @@ std::string QueryVoipNumberBindInfosRequest::getVoipId()const void QueryVoipNumberBindInfosRequest::setVoipId(const std::string& voipId) { voipId_ = voipId; - setCoreParameter("VoipId", voipId); + setParameter("VoipId", voipId); } diff --git a/dyvmsapi/src/model/ReportVoipProblemsRequest.cc b/dyvmsapi/src/model/ReportVoipProblemsRequest.cc index e43829456..b973b9a3d 100644 --- a/dyvmsapi/src/model/ReportVoipProblemsRequest.cc +++ b/dyvmsapi/src/model/ReportVoipProblemsRequest.cc @@ -35,7 +35,7 @@ long ReportVoipProblemsRequest::getResourceOwnerId()const void ReportVoipProblemsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportVoipProblemsRequest::getTitle()const @@ -46,7 +46,7 @@ std::string ReportVoipProblemsRequest::getTitle()const void ReportVoipProblemsRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string ReportVoipProblemsRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ReportVoipProblemsRequest::getAccessKeyId()const void ReportVoipProblemsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportVoipProblemsRequest::getVoipId()const @@ -68,7 +68,7 @@ std::string ReportVoipProblemsRequest::getVoipId()const void ReportVoipProblemsRequest::setVoipId(const std::string& voipId) { voipId_ = voipId; - setCoreParameter("VoipId", voipId); + setParameter("VoipId", voipId); } std::string ReportVoipProblemsRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string ReportVoipProblemsRequest::getResourceOwnerAccount()const void ReportVoipProblemsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ReportVoipProblemsRequest::getOwnerId()const @@ -90,7 +90,7 @@ long ReportVoipProblemsRequest::getOwnerId()const void ReportVoipProblemsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ReportVoipProblemsRequest::getChannelId()const @@ -101,7 +101,7 @@ std::string ReportVoipProblemsRequest::getChannelId()const void ReportVoipProblemsRequest::setChannelId(const std::string& channelId) { channelId_ = channelId; - setCoreParameter("ChannelId", channelId); + setParameter("ChannelId", channelId); } std::string ReportVoipProblemsRequest::getDesc()const @@ -112,6 +112,6 @@ std::string ReportVoipProblemsRequest::getDesc()const void ReportVoipProblemsRequest::setDesc(const std::string& desc) { desc_ = desc; - setCoreParameter("Desc", desc); + setParameter("Desc", desc); } diff --git a/dyvmsapi/src/model/SingleCallByTtsRequest.cc b/dyvmsapi/src/model/SingleCallByTtsRequest.cc index 47dd33282..4371c5370 100644 --- a/dyvmsapi/src/model/SingleCallByTtsRequest.cc +++ b/dyvmsapi/src/model/SingleCallByTtsRequest.cc @@ -35,7 +35,7 @@ long SingleCallByTtsRequest::getResourceOwnerId()const void SingleCallByTtsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SingleCallByTtsRequest::getTtsParam()const @@ -46,7 +46,7 @@ std::string SingleCallByTtsRequest::getTtsParam()const void SingleCallByTtsRequest::setTtsParam(const std::string& ttsParam) { ttsParam_ = ttsParam; - setCoreParameter("TtsParam", ttsParam); + setParameter("TtsParam", ttsParam); } int SingleCallByTtsRequest::getSpeed()const @@ -57,7 +57,7 @@ int SingleCallByTtsRequest::getSpeed()const void SingleCallByTtsRequest::setSpeed(int speed) { speed_ = speed; - setCoreParameter("Speed", std::to_string(speed)); + setParameter("Speed", std::to_string(speed)); } std::string SingleCallByTtsRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string SingleCallByTtsRequest::getAccessKeyId()const void SingleCallByTtsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SingleCallByTtsRequest::getCalledNumber()const @@ -79,7 +79,7 @@ std::string SingleCallByTtsRequest::getCalledNumber()const void SingleCallByTtsRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } std::string SingleCallByTtsRequest::getCalledShowNumber()const @@ -90,7 +90,7 @@ std::string SingleCallByTtsRequest::getCalledShowNumber()const void SingleCallByTtsRequest::setCalledShowNumber(const std::string& calledShowNumber) { calledShowNumber_ = calledShowNumber; - setCoreParameter("CalledShowNumber", calledShowNumber); + setParameter("CalledShowNumber", calledShowNumber); } std::string SingleCallByTtsRequest::getResourceOwnerAccount()const @@ -101,7 +101,7 @@ std::string SingleCallByTtsRequest::getResourceOwnerAccount()const void SingleCallByTtsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SingleCallByTtsRequest::getTtsCode()const @@ -112,7 +112,7 @@ std::string SingleCallByTtsRequest::getTtsCode()const void SingleCallByTtsRequest::setTtsCode(const std::string& ttsCode) { ttsCode_ = ttsCode; - setCoreParameter("TtsCode", ttsCode); + setParameter("TtsCode", ttsCode); } int SingleCallByTtsRequest::getPlayTimes()const @@ -123,7 +123,7 @@ int SingleCallByTtsRequest::getPlayTimes()const void SingleCallByTtsRequest::setPlayTimes(int playTimes) { playTimes_ = playTimes; - setCoreParameter("PlayTimes", std::to_string(playTimes)); + setParameter("PlayTimes", std::to_string(playTimes)); } long SingleCallByTtsRequest::getOwnerId()const @@ -134,7 +134,7 @@ long SingleCallByTtsRequest::getOwnerId()const void SingleCallByTtsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int SingleCallByTtsRequest::getVolume()const @@ -145,7 +145,7 @@ int SingleCallByTtsRequest::getVolume()const void SingleCallByTtsRequest::setVolume(int volume) { volume_ = volume; - setCoreParameter("Volume", std::to_string(volume)); + setParameter("Volume", std::to_string(volume)); } std::string SingleCallByTtsRequest::getOutId()const @@ -156,6 +156,6 @@ std::string SingleCallByTtsRequest::getOutId()const void SingleCallByTtsRequest::setOutId(const std::string& outId) { outId_ = outId; - setCoreParameter("OutId", outId); + setParameter("OutId", outId); } diff --git a/dyvmsapi/src/model/SingleCallByVoiceRequest.cc b/dyvmsapi/src/model/SingleCallByVoiceRequest.cc index edf098178..5c97cf58d 100644 --- a/dyvmsapi/src/model/SingleCallByVoiceRequest.cc +++ b/dyvmsapi/src/model/SingleCallByVoiceRequest.cc @@ -35,7 +35,7 @@ long SingleCallByVoiceRequest::getResourceOwnerId()const void SingleCallByVoiceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int SingleCallByVoiceRequest::getSpeed()const @@ -46,7 +46,7 @@ int SingleCallByVoiceRequest::getSpeed()const void SingleCallByVoiceRequest::setSpeed(int speed) { speed_ = speed; - setCoreParameter("Speed", std::to_string(speed)); + setParameter("Speed", std::to_string(speed)); } std::string SingleCallByVoiceRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string SingleCallByVoiceRequest::getAccessKeyId()const void SingleCallByVoiceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SingleCallByVoiceRequest::getCalledNumber()const @@ -68,7 +68,7 @@ std::string SingleCallByVoiceRequest::getCalledNumber()const void SingleCallByVoiceRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } std::string SingleCallByVoiceRequest::getVoiceCode()const @@ -79,7 +79,7 @@ std::string SingleCallByVoiceRequest::getVoiceCode()const void SingleCallByVoiceRequest::setVoiceCode(const std::string& voiceCode) { voiceCode_ = voiceCode; - setCoreParameter("VoiceCode", voiceCode); + setParameter("VoiceCode", voiceCode); } std::string SingleCallByVoiceRequest::getCalledShowNumber()const @@ -90,7 +90,7 @@ std::string SingleCallByVoiceRequest::getCalledShowNumber()const void SingleCallByVoiceRequest::setCalledShowNumber(const std::string& calledShowNumber) { calledShowNumber_ = calledShowNumber; - setCoreParameter("CalledShowNumber", calledShowNumber); + setParameter("CalledShowNumber", calledShowNumber); } std::string SingleCallByVoiceRequest::getResourceOwnerAccount()const @@ -101,7 +101,7 @@ std::string SingleCallByVoiceRequest::getResourceOwnerAccount()const void SingleCallByVoiceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int SingleCallByVoiceRequest::getPlayTimes()const @@ -112,7 +112,7 @@ int SingleCallByVoiceRequest::getPlayTimes()const void SingleCallByVoiceRequest::setPlayTimes(int playTimes) { playTimes_ = playTimes; - setCoreParameter("PlayTimes", std::to_string(playTimes)); + setParameter("PlayTimes", std::to_string(playTimes)); } long SingleCallByVoiceRequest::getOwnerId()const @@ -123,7 +123,7 @@ long SingleCallByVoiceRequest::getOwnerId()const void SingleCallByVoiceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int SingleCallByVoiceRequest::getVolume()const @@ -134,7 +134,7 @@ int SingleCallByVoiceRequest::getVolume()const void SingleCallByVoiceRequest::setVolume(int volume) { volume_ = volume; - setCoreParameter("Volume", std::to_string(volume)); + setParameter("Volume", std::to_string(volume)); } std::string SingleCallByVoiceRequest::getOutId()const @@ -145,6 +145,6 @@ std::string SingleCallByVoiceRequest::getOutId()const void SingleCallByVoiceRequest::setOutId(const std::string& outId) { outId_ = outId; - setCoreParameter("OutId", outId); + setParameter("OutId", outId); } diff --git a/dyvmsapi/src/model/SmartCallOperateRequest.cc b/dyvmsapi/src/model/SmartCallOperateRequest.cc index d95c7ba4c..374cd0abc 100644 --- a/dyvmsapi/src/model/SmartCallOperateRequest.cc +++ b/dyvmsapi/src/model/SmartCallOperateRequest.cc @@ -35,7 +35,7 @@ std::string SmartCallOperateRequest::getCallId()const void SmartCallOperateRequest::setCallId(const std::string& callId) { callId_ = callId; - setCoreParameter("CallId", callId); + setParameter("CallId", callId); } long SmartCallOperateRequest::getResourceOwnerId()const @@ -46,7 +46,7 @@ long SmartCallOperateRequest::getResourceOwnerId()const void SmartCallOperateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SmartCallOperateRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string SmartCallOperateRequest::getAccessKeyId()const void SmartCallOperateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SmartCallOperateRequest::getParam()const @@ -68,7 +68,7 @@ std::string SmartCallOperateRequest::getParam()const void SmartCallOperateRequest::setParam(const std::string& param) { param_ = param; - setCoreParameter("Param", param); + setParameter("Param", param); } std::string SmartCallOperateRequest::getResourceOwnerAccount()const @@ -79,7 +79,7 @@ std::string SmartCallOperateRequest::getResourceOwnerAccount()const void SmartCallOperateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long SmartCallOperateRequest::getOwnerId()const @@ -90,7 +90,7 @@ long SmartCallOperateRequest::getOwnerId()const void SmartCallOperateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SmartCallOperateRequest::getCommand()const @@ -101,6 +101,6 @@ std::string SmartCallOperateRequest::getCommand()const void SmartCallOperateRequest::setCommand(const std::string& command) { command_ = command; - setCoreParameter("Command", command); + setParameter("Command", command); } diff --git a/dyvmsapi/src/model/SmartCallRequest.cc b/dyvmsapi/src/model/SmartCallRequest.cc index d07f33b17..262371ce7 100644 --- a/dyvmsapi/src/model/SmartCallRequest.cc +++ b/dyvmsapi/src/model/SmartCallRequest.cc @@ -35,7 +35,7 @@ long SmartCallRequest::getResourceOwnerId()const void SmartCallRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SmartCallRequest::getVoiceCodeParam()const @@ -46,7 +46,7 @@ std::string SmartCallRequest::getVoiceCodeParam()const void SmartCallRequest::setVoiceCodeParam(const std::string& voiceCodeParam) { voiceCodeParam_ = voiceCodeParam; - setCoreParameter("VoiceCodeParam", voiceCodeParam); + setParameter("VoiceCodeParam", voiceCodeParam); } bool SmartCallRequest::getEarlyMediaAsr()const @@ -57,7 +57,7 @@ bool SmartCallRequest::getEarlyMediaAsr()const void SmartCallRequest::setEarlyMediaAsr(bool earlyMediaAsr) { earlyMediaAsr_ = earlyMediaAsr; - setCoreParameter("EarlyMediaAsr", earlyMediaAsr ? "true" : "false"); + setParameter("EarlyMediaAsr", earlyMediaAsr ? "true" : "false"); } int SmartCallRequest::getSpeed()const @@ -68,7 +68,7 @@ int SmartCallRequest::getSpeed()const void SmartCallRequest::setSpeed(int speed) { speed_ = speed; - setCoreParameter("Speed", std::to_string(speed)); + setParameter("Speed", std::to_string(speed)); } std::string SmartCallRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string SmartCallRequest::getAccessKeyId()const void SmartCallRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SmartCallRequest::getAsrBaseId()const @@ -90,7 +90,7 @@ std::string SmartCallRequest::getAsrBaseId()const void SmartCallRequest::setAsrBaseId(const std::string& asrBaseId) { asrBaseId_ = asrBaseId; - setCoreParameter("AsrBaseId", asrBaseId); + setParameter("AsrBaseId", asrBaseId); } int SmartCallRequest::getSessionTimeout()const @@ -101,7 +101,7 @@ int SmartCallRequest::getSessionTimeout()const void SmartCallRequest::setSessionTimeout(int sessionTimeout) { sessionTimeout_ = sessionTimeout; - setCoreParameter("SessionTimeout", std::to_string(sessionTimeout)); + setParameter("SessionTimeout", std::to_string(sessionTimeout)); } std::string SmartCallRequest::getDynamicId()const @@ -112,7 +112,7 @@ std::string SmartCallRequest::getDynamicId()const void SmartCallRequest::setDynamicId(const std::string& dynamicId) { dynamicId_ = dynamicId; - setCoreParameter("DynamicId", dynamicId); + setParameter("DynamicId", dynamicId); } std::string SmartCallRequest::getCalledNumber()const @@ -123,7 +123,7 @@ std::string SmartCallRequest::getCalledNumber()const void SmartCallRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } int SmartCallRequest::getTtsSpeed()const @@ -134,7 +134,7 @@ int SmartCallRequest::getTtsSpeed()const void SmartCallRequest::setTtsSpeed(int ttsSpeed) { ttsSpeed_ = ttsSpeed; - setCoreParameter("TtsSpeed", std::to_string(ttsSpeed)); + setParameter("TtsSpeed", std::to_string(ttsSpeed)); } std::string SmartCallRequest::getVoiceCode()const @@ -145,7 +145,7 @@ std::string SmartCallRequest::getVoiceCode()const void SmartCallRequest::setVoiceCode(const std::string& voiceCode) { voiceCode_ = voiceCode; - setCoreParameter("VoiceCode", voiceCode); + setParameter("VoiceCode", voiceCode); } std::string SmartCallRequest::getCalledShowNumber()const @@ -156,7 +156,7 @@ std::string SmartCallRequest::getCalledShowNumber()const void SmartCallRequest::setCalledShowNumber(const std::string& calledShowNumber) { calledShowNumber_ = calledShowNumber; - setCoreParameter("CalledShowNumber", calledShowNumber); + setParameter("CalledShowNumber", calledShowNumber); } int SmartCallRequest::getActionCodeTimeBreak()const @@ -167,7 +167,7 @@ int SmartCallRequest::getActionCodeTimeBreak()const void SmartCallRequest::setActionCodeTimeBreak(int actionCodeTimeBreak) { actionCodeTimeBreak_ = actionCodeTimeBreak; - setCoreParameter("ActionCodeTimeBreak", std::to_string(actionCodeTimeBreak)); + setParameter("ActionCodeTimeBreak", std::to_string(actionCodeTimeBreak)); } bool SmartCallRequest::getTtsConf()const @@ -178,7 +178,7 @@ bool SmartCallRequest::getTtsConf()const void SmartCallRequest::setTtsConf(bool ttsConf) { ttsConf_ = ttsConf; - setCoreParameter("TtsConf", ttsConf ? "true" : "false"); + setParameter("TtsConf", ttsConf ? "true" : "false"); } bool SmartCallRequest::getActionCodeBreak()const @@ -189,7 +189,7 @@ bool SmartCallRequest::getActionCodeBreak()const void SmartCallRequest::setActionCodeBreak(bool actionCodeBreak) { actionCodeBreak_ = actionCodeBreak; - setCoreParameter("ActionCodeBreak", actionCodeBreak ? "true" : "false"); + setParameter("ActionCodeBreak", actionCodeBreak ? "true" : "false"); } std::string SmartCallRequest::getResourceOwnerAccount()const @@ -200,7 +200,7 @@ std::string SmartCallRequest::getResourceOwnerAccount()const void SmartCallRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } bool SmartCallRequest::getRecordFlag()const @@ -211,7 +211,7 @@ bool SmartCallRequest::getRecordFlag()const void SmartCallRequest::setRecordFlag(bool recordFlag) { recordFlag_ = recordFlag; - setCoreParameter("RecordFlag", recordFlag ? "true" : "false"); + setParameter("RecordFlag", recordFlag ? "true" : "false"); } long SmartCallRequest::getOwnerId()const @@ -222,7 +222,7 @@ long SmartCallRequest::getOwnerId()const void SmartCallRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int SmartCallRequest::getTtsVolume()const @@ -233,7 +233,7 @@ int SmartCallRequest::getTtsVolume()const void SmartCallRequest::setTtsVolume(int ttsVolume) { ttsVolume_ = ttsVolume; - setCoreParameter("TtsVolume", std::to_string(ttsVolume)); + setParameter("TtsVolume", std::to_string(ttsVolume)); } int SmartCallRequest::getVolume()const @@ -244,7 +244,7 @@ int SmartCallRequest::getVolume()const void SmartCallRequest::setVolume(int volume) { volume_ = volume; - setCoreParameter("Volume", std::to_string(volume)); + setParameter("Volume", std::to_string(volume)); } int SmartCallRequest::getMuteTime()const @@ -255,7 +255,7 @@ int SmartCallRequest::getMuteTime()const void SmartCallRequest::setMuteTime(int muteTime) { muteTime_ = muteTime; - setCoreParameter("MuteTime", std::to_string(muteTime)); + setParameter("MuteTime", std::to_string(muteTime)); } std::string SmartCallRequest::getOutId()const @@ -266,7 +266,7 @@ std::string SmartCallRequest::getOutId()const void SmartCallRequest::setOutId(const std::string& outId) { outId_ = outId; - setCoreParameter("OutId", outId); + setParameter("OutId", outId); } std::string SmartCallRequest::getAsrModelId()const @@ -277,7 +277,7 @@ std::string SmartCallRequest::getAsrModelId()const void SmartCallRequest::setAsrModelId(const std::string& asrModelId) { asrModelId_ = asrModelId; - setCoreParameter("AsrModelId", asrModelId); + setParameter("AsrModelId", asrModelId); } int SmartCallRequest::getPauseTime()const @@ -288,7 +288,7 @@ int SmartCallRequest::getPauseTime()const void SmartCallRequest::setPauseTime(int pauseTime) { pauseTime_ = pauseTime; - setCoreParameter("PauseTime", std::to_string(pauseTime)); + setParameter("PauseTime", std::to_string(pauseTime)); } std::string SmartCallRequest::getTtsStyle()const @@ -299,6 +299,6 @@ std::string SmartCallRequest::getTtsStyle()const void SmartCallRequest::setTtsStyle(const std::string& ttsStyle) { ttsStyle_ = ttsStyle; - setCoreParameter("TtsStyle", ttsStyle); + setParameter("TtsStyle", ttsStyle); } diff --git a/dyvmsapi/src/model/StartMicroOutboundRequest.cc b/dyvmsapi/src/model/StartMicroOutboundRequest.cc new file mode 100644 index 000000000..913032587 --- /dev/null +++ b/dyvmsapi/src/model/StartMicroOutboundRequest.cc @@ -0,0 +1,161 @@ +/* + * 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 + +using AlibabaCloud::Dyvmsapi::Model::StartMicroOutboundRequest; + +StartMicroOutboundRequest::StartMicroOutboundRequest() : + RpcServiceRequest("dyvmsapi", "2017-05-25", "StartMicroOutbound") +{ + setMethod(HttpRequest::Method::Post); +} + +StartMicroOutboundRequest::~StartMicroOutboundRequest() +{} + +long StartMicroOutboundRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void StartMicroOutboundRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string StartMicroOutboundRequest::getAccountType()const +{ + return accountType_; +} + +void StartMicroOutboundRequest::setAccountType(const std::string& accountType) +{ + accountType_ = accountType; + setParameter("AccountType", accountType); +} + +std::string StartMicroOutboundRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void StartMicroOutboundRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string StartMicroOutboundRequest::getAccountId()const +{ + return accountId_; +} + +void StartMicroOutboundRequest::setAccountId(const std::string& accountId) +{ + accountId_ = accountId; + setParameter("AccountId", accountId); +} + +std::string StartMicroOutboundRequest::getAppName()const +{ + return appName_; +} + +void StartMicroOutboundRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string StartMicroOutboundRequest::getCommandCode()const +{ + return commandCode_; +} + +void StartMicroOutboundRequest::setCommandCode(const std::string& commandCode) +{ + commandCode_ = commandCode; + setParameter("CommandCode", commandCode); +} + +std::string StartMicroOutboundRequest::getCalledNumber()const +{ + return calledNumber_; +} + +void StartMicroOutboundRequest::setCalledNumber(const std::string& calledNumber) +{ + calledNumber_ = calledNumber; + setParameter("CalledNumber", calledNumber); +} + +std::string StartMicroOutboundRequest::getExtInfo()const +{ + return extInfo_; +} + +void StartMicroOutboundRequest::setExtInfo(const std::string& extInfo) +{ + extInfo_ = extInfo; + setParameter("ExtInfo", extInfo); +} + +std::string StartMicroOutboundRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void StartMicroOutboundRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string StartMicroOutboundRequest::getProdCode()const +{ + return prodCode_; +} + +void StartMicroOutboundRequest::setProdCode(const std::string& prodCode) +{ + prodCode_ = prodCode; + setParameter("ProdCode", prodCode); +} + +long StartMicroOutboundRequest::getOwnerId()const +{ + return ownerId_; +} + +void StartMicroOutboundRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string StartMicroOutboundRequest::getCallingNumber()const +{ + return callingNumber_; +} + +void StartMicroOutboundRequest::setCallingNumber(const std::string& callingNumber) +{ + callingNumber_ = callingNumber; + setParameter("CallingNumber", callingNumber); +} + diff --git a/dyvmsapi/src/model/StartMicroOutboundResult.cc b/dyvmsapi/src/model/StartMicroOutboundResult.cc new file mode 100644 index 000000000..a5254b349 --- /dev/null +++ b/dyvmsapi/src/model/StartMicroOutboundResult.cc @@ -0,0 +1,79 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dyvmsapi; +using namespace AlibabaCloud::Dyvmsapi::Model; + +StartMicroOutboundResult::StartMicroOutboundResult() : + ServiceResult() +{} + +StartMicroOutboundResult::StartMicroOutboundResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +StartMicroOutboundResult::~StartMicroOutboundResult() +{} + +void StartMicroOutboundResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["CustomerInfo"].isNull()) + customerInfo_ = value["CustomerInfo"].asString(); + if(!value["InvokeCmdId"].isNull()) + invokeCmdId_ = value["InvokeCmdId"].asString(); + if(!value["InvokeCreateTime"].isNull()) + invokeCreateTime_ = value["InvokeCreateTime"].asString(); + +} + +std::string StartMicroOutboundResult::getInvokeCreateTime()const +{ + return invokeCreateTime_; +} + +std::string StartMicroOutboundResult::getMessage()const +{ + return message_; +} + +std::string StartMicroOutboundResult::getInvokeCmdId()const +{ + return invokeCmdId_; +} + +std::string StartMicroOutboundResult::getCustomerInfo()const +{ + return customerInfo_; +} + +std::string StartMicroOutboundResult::getCode()const +{ + return code_; +} + diff --git a/dyvmsapi/src/model/StartRobotTaskRequest.cc b/dyvmsapi/src/model/StartRobotTaskRequest.cc index 38ef0953a..49e2b83fc 100644 --- a/dyvmsapi/src/model/StartRobotTaskRequest.cc +++ b/dyvmsapi/src/model/StartRobotTaskRequest.cc @@ -35,7 +35,7 @@ long StartRobotTaskRequest::getResourceOwnerId()const void StartRobotTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string StartRobotTaskRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string StartRobotTaskRequest::getResourceOwnerAccount()const void StartRobotTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long StartRobotTaskRequest::getOwnerId()const @@ -57,7 +57,7 @@ long StartRobotTaskRequest::getOwnerId()const void StartRobotTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StartRobotTaskRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string StartRobotTaskRequest::getAccessKeyId()const void StartRobotTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string StartRobotTaskRequest::getScheduleTime()const @@ -79,7 +79,7 @@ std::string StartRobotTaskRequest::getScheduleTime()const void StartRobotTaskRequest::setScheduleTime(const std::string& scheduleTime) { scheduleTime_ = scheduleTime; - setCoreParameter("ScheduleTime", scheduleTime); + setParameter("ScheduleTime", scheduleTime); } long StartRobotTaskRequest::getTaskId()const @@ -90,6 +90,6 @@ long StartRobotTaskRequest::getTaskId()const void StartRobotTaskRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } diff --git a/dyvmsapi/src/model/StopRobotTaskRequest.cc b/dyvmsapi/src/model/StopRobotTaskRequest.cc index a0b25dc71..7e11fff9d 100644 --- a/dyvmsapi/src/model/StopRobotTaskRequest.cc +++ b/dyvmsapi/src/model/StopRobotTaskRequest.cc @@ -35,7 +35,7 @@ long StopRobotTaskRequest::getResourceOwnerId()const void StopRobotTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string StopRobotTaskRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string StopRobotTaskRequest::getResourceOwnerAccount()const void StopRobotTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long StopRobotTaskRequest::getOwnerId()const @@ -57,7 +57,7 @@ long StopRobotTaskRequest::getOwnerId()const void StopRobotTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StopRobotTaskRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string StopRobotTaskRequest::getAccessKeyId()const void StopRobotTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long StopRobotTaskRequest::getTaskId()const @@ -79,6 +79,6 @@ long StopRobotTaskRequest::getTaskId()const void StopRobotTaskRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } diff --git a/dyvmsapi/src/model/UnbindNumberAndVoipIdRequest.cc b/dyvmsapi/src/model/UnbindNumberAndVoipIdRequest.cc index b987fdd8f..b080e2df5 100644 --- a/dyvmsapi/src/model/UnbindNumberAndVoipIdRequest.cc +++ b/dyvmsapi/src/model/UnbindNumberAndVoipIdRequest.cc @@ -35,7 +35,7 @@ long UnbindNumberAndVoipIdRequest::getResourceOwnerId()const void UnbindNumberAndVoipIdRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnbindNumberAndVoipIdRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string UnbindNumberAndVoipIdRequest::getResourceOwnerAccount()const void UnbindNumberAndVoipIdRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnbindNumberAndVoipIdRequest::getPhoneNumber()const @@ -57,7 +57,7 @@ std::string UnbindNumberAndVoipIdRequest::getPhoneNumber()const void UnbindNumberAndVoipIdRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } long UnbindNumberAndVoipIdRequest::getOwnerId()const @@ -68,7 +68,7 @@ long UnbindNumberAndVoipIdRequest::getOwnerId()const void UnbindNumberAndVoipIdRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnbindNumberAndVoipIdRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string UnbindNumberAndVoipIdRequest::getAccessKeyId()const void UnbindNumberAndVoipIdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UnbindNumberAndVoipIdRequest::getVoipId()const @@ -90,6 +90,6 @@ std::string UnbindNumberAndVoipIdRequest::getVoipId()const void UnbindNumberAndVoipIdRequest::setVoipId(const std::string& voipId) { voipId_ = voipId; - setCoreParameter("VoipId", voipId); + setParameter("VoipId", voipId); } diff --git a/dyvmsapi/src/model/UndoRtcNumberAuthRequest.cc b/dyvmsapi/src/model/UndoRtcNumberAuthRequest.cc new file mode 100644 index 000000000..b012685d9 --- /dev/null +++ b/dyvmsapi/src/model/UndoRtcNumberAuthRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Dyvmsapi::Model::UndoRtcNumberAuthRequest; + +UndoRtcNumberAuthRequest::UndoRtcNumberAuthRequest() : + RpcServiceRequest("dyvmsapi", "2017-05-25", "UndoRtcNumberAuth") +{ + setMethod(HttpRequest::Method::Post); +} + +UndoRtcNumberAuthRequest::~UndoRtcNumberAuthRequest() +{} + +long UndoRtcNumberAuthRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UndoRtcNumberAuthRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UndoRtcNumberAuthRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void UndoRtcNumberAuthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string UndoRtcNumberAuthRequest::getPhoneNumber()const +{ + return phoneNumber_; +} + +void UndoRtcNumberAuthRequest::setPhoneNumber(const std::string& phoneNumber) +{ + phoneNumber_ = phoneNumber; + setParameter("PhoneNumber", phoneNumber); +} + +long UndoRtcNumberAuthRequest::getOwnerId()const +{ + return ownerId_; +} + +void UndoRtcNumberAuthRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UndoRtcNumberAuthRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UndoRtcNumberAuthRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/dyvmsapi/src/model/UndoRtcNumberAuthResult.cc b/dyvmsapi/src/model/UndoRtcNumberAuthResult.cc new file mode 100644 index 000000000..455d8aae1 --- /dev/null +++ b/dyvmsapi/src/model/UndoRtcNumberAuthResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dyvmsapi; +using namespace AlibabaCloud::Dyvmsapi::Model; + +UndoRtcNumberAuthResult::UndoRtcNumberAuthResult() : + ServiceResult() +{} + +UndoRtcNumberAuthResult::UndoRtcNumberAuthResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UndoRtcNumberAuthResult::~UndoRtcNumberAuthResult() +{} + +void UndoRtcNumberAuthResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Module"].isNull()) + module_ = value["Module"].asString(); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + +} + +std::string UndoRtcNumberAuthResult::getMessage()const +{ + return message_; +} + +std::string UndoRtcNumberAuthResult::getModule()const +{ + return module_; +} + +std::string UndoRtcNumberAuthResult::getCode()const +{ + return code_; +} + diff --git a/dyvmsapi/src/model/UploadRobotTaskCalledFileRequest.cc b/dyvmsapi/src/model/UploadRobotTaskCalledFileRequest.cc index 47931e068..d8be667c6 100644 --- a/dyvmsapi/src/model/UploadRobotTaskCalledFileRequest.cc +++ b/dyvmsapi/src/model/UploadRobotTaskCalledFileRequest.cc @@ -35,7 +35,7 @@ long UploadRobotTaskCalledFileRequest::getResourceOwnerId()const void UploadRobotTaskCalledFileRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UploadRobotTaskCalledFileRequest::getTtsParamHead()const @@ -46,7 +46,7 @@ std::string UploadRobotTaskCalledFileRequest::getTtsParamHead()const void UploadRobotTaskCalledFileRequest::setTtsParamHead(const std::string& ttsParamHead) { ttsParamHead_ = ttsParamHead; - setCoreParameter("TtsParamHead", ttsParamHead); + setParameter("TtsParamHead", ttsParamHead); } std::string UploadRobotTaskCalledFileRequest::getTtsParam()const @@ -57,7 +57,7 @@ std::string UploadRobotTaskCalledFileRequest::getTtsParam()const void UploadRobotTaskCalledFileRequest::setTtsParam(const std::string& ttsParam) { ttsParam_ = ttsParam; - setCoreParameter("TtsParam", ttsParam); + setParameter("TtsParam", ttsParam); } std::string UploadRobotTaskCalledFileRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string UploadRobotTaskCalledFileRequest::getAccessKeyId()const void UploadRobotTaskCalledFileRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UploadRobotTaskCalledFileRequest::getCalledNumber()const @@ -79,7 +79,7 @@ std::string UploadRobotTaskCalledFileRequest::getCalledNumber()const void UploadRobotTaskCalledFileRequest::setCalledNumber(const std::string& calledNumber) { calledNumber_ = calledNumber; - setCoreParameter("CalledNumber", calledNumber); + setParameter("CalledNumber", calledNumber); } long UploadRobotTaskCalledFileRequest::getId()const @@ -90,7 +90,7 @@ long UploadRobotTaskCalledFileRequest::getId()const void UploadRobotTaskCalledFileRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string UploadRobotTaskCalledFileRequest::getResourceOwnerAccount()const @@ -101,7 +101,7 @@ std::string UploadRobotTaskCalledFileRequest::getResourceOwnerAccount()const void UploadRobotTaskCalledFileRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UploadRobotTaskCalledFileRequest::getOwnerId()const @@ -112,6 +112,6 @@ long UploadRobotTaskCalledFileRequest::getOwnerId()const void UploadRobotTaskCalledFileRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/dyvmsapi/src/model/VoipAddAccountRequest.cc b/dyvmsapi/src/model/VoipAddAccountRequest.cc index abc4f32a6..ea58c28b5 100644 --- a/dyvmsapi/src/model/VoipAddAccountRequest.cc +++ b/dyvmsapi/src/model/VoipAddAccountRequest.cc @@ -35,7 +35,7 @@ long VoipAddAccountRequest::getResourceOwnerId()const void VoipAddAccountRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string VoipAddAccountRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string VoipAddAccountRequest::getResourceOwnerAccount()const void VoipAddAccountRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long VoipAddAccountRequest::getOwnerId()const @@ -57,7 +57,7 @@ long VoipAddAccountRequest::getOwnerId()const void VoipAddAccountRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string VoipAddAccountRequest::getDeviceId()const @@ -68,7 +68,7 @@ std::string VoipAddAccountRequest::getDeviceId()const void VoipAddAccountRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } std::string VoipAddAccountRequest::getAccessKeyId()const @@ -79,6 +79,6 @@ std::string VoipAddAccountRequest::getAccessKeyId()const void VoipAddAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/dyvmsapi/src/model/VoipGetTokenRequest.cc b/dyvmsapi/src/model/VoipGetTokenRequest.cc index de470e5d7..5a677a394 100644 --- a/dyvmsapi/src/model/VoipGetTokenRequest.cc +++ b/dyvmsapi/src/model/VoipGetTokenRequest.cc @@ -35,7 +35,7 @@ long VoipGetTokenRequest::getResourceOwnerId()const void VoipGetTokenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string VoipGetTokenRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string VoipGetTokenRequest::getAccessKeyId()const void VoipGetTokenRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string VoipGetTokenRequest::getVoipId()const @@ -57,7 +57,7 @@ std::string VoipGetTokenRequest::getVoipId()const void VoipGetTokenRequest::setVoipId(const std::string& voipId) { voipId_ = voipId; - setCoreParameter("VoipId", voipId); + setParameter("VoipId", voipId); } std::string VoipGetTokenRequest::getResourceOwnerAccount()const @@ -68,7 +68,7 @@ std::string VoipGetTokenRequest::getResourceOwnerAccount()const void VoipGetTokenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long VoipGetTokenRequest::getOwnerId()const @@ -79,7 +79,7 @@ long VoipGetTokenRequest::getOwnerId()const void VoipGetTokenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string VoipGetTokenRequest::getDeviceId()const @@ -90,7 +90,7 @@ std::string VoipGetTokenRequest::getDeviceId()const void VoipGetTokenRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } bool VoipGetTokenRequest::getIsCustomAccount()const @@ -101,6 +101,6 @@ bool VoipGetTokenRequest::getIsCustomAccount()const void VoipGetTokenRequest::setIsCustomAccount(bool isCustomAccount) { isCustomAccount_ = isCustomAccount; - setCoreParameter("IsCustomAccount", isCustomAccount ? "true" : "false"); + setParameter("IsCustomAccount", isCustomAccount ? "true" : "false"); } diff --git a/eas/src/model/CheckServiceExistsRequest.cc b/eas/src/model/CheckServiceExistsRequest.cc index 13acd3470..9fdcec342 100644 --- a/eas/src/model/CheckServiceExistsRequest.cc +++ b/eas/src/model/CheckServiceExistsRequest.cc @@ -22,7 +22,7 @@ CheckServiceExistsRequest::CheckServiceExistsRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/exists"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } CheckServiceExistsRequest::~CheckServiceExistsRequest() diff --git a/eas/src/model/CreateNetworkInterfaceRequest.cc b/eas/src/model/CreateNetworkInterfaceRequest.cc index 9a6dd4116..a2c7c4426 100644 --- a/eas/src/model/CreateNetworkInterfaceRequest.cc +++ b/eas/src/model/CreateNetworkInterfaceRequest.cc @@ -22,7 +22,7 @@ CreateNetworkInterfaceRequest::CreateNetworkInterfaceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources/[cluster_id]/[resource_name]/network"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateNetworkInterfaceRequest::~CreateNetworkInterfaceRequest() diff --git a/eas/src/model/CreateSLSRequest.cc b/eas/src/model/CreateSLSRequest.cc index bec040ee6..c67d668d0 100644 --- a/eas/src/model/CreateSLSRequest.cc +++ b/eas/src/model/CreateSLSRequest.cc @@ -22,7 +22,7 @@ CreateSLSRequest::CreateSLSRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources/[cluster_id]/[resource_name]/log"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateSLSRequest::~CreateSLSRequest() diff --git a/eas/src/model/CreateServiceRequest.cc b/eas/src/model/CreateServiceRequest.cc index 9276703c7..2ff947411 100644 --- a/eas/src/model/CreateServiceRequest.cc +++ b/eas/src/model/CreateServiceRequest.cc @@ -22,7 +22,7 @@ CreateServiceRequest::CreateServiceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateServiceRequest::~CreateServiceRequest() diff --git a/eas/src/model/CreateTaskRequest.cc b/eas/src/model/CreateTaskRequest.cc index bb7dc84e1..7e001045e 100644 --- a/eas/src/model/CreateTaskRequest.cc +++ b/eas/src/model/CreateTaskRequest.cc @@ -22,7 +22,7 @@ CreateTaskRequest::CreateTaskRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/tasks"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateTaskRequest::~CreateTaskRequest() diff --git a/eas/src/model/DeleteResourceInstanceRequest.cc b/eas/src/model/DeleteResourceInstanceRequest.cc index 1869b725a..ee4f43f1c 100644 --- a/eas/src/model/DeleteResourceInstanceRequest.cc +++ b/eas/src/model/DeleteResourceInstanceRequest.cc @@ -22,7 +22,7 @@ DeleteResourceInstanceRequest::DeleteResourceInstanceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources/[cluster_id]/[resource_name]/instances/delete"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DeleteResourceInstanceRequest::~DeleteResourceInstanceRequest() diff --git a/eas/src/model/DeleteResourceRequest.cc b/eas/src/model/DeleteResourceRequest.cc index c956cac98..0e1ebd9c5 100644 --- a/eas/src/model/DeleteResourceRequest.cc +++ b/eas/src/model/DeleteResourceRequest.cc @@ -22,7 +22,7 @@ DeleteResourceRequest::DeleteResourceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources/[cluster_id]/[resource_name]"); - setMethod(HttpRequest::Method::DELETE); + setMethod(HttpRequest::Method::Delete); } DeleteResourceRequest::~DeleteResourceRequest() diff --git a/eas/src/model/DeleteServiceRequest.cc b/eas/src/model/DeleteServiceRequest.cc index 5e797ee86..ad3f2a7fe 100644 --- a/eas/src/model/DeleteServiceRequest.cc +++ b/eas/src/model/DeleteServiceRequest.cc @@ -22,7 +22,7 @@ DeleteServiceRequest::DeleteServiceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]"); - setMethod(HttpRequest::Method::DELETE); + setMethod(HttpRequest::Method::Delete); } DeleteServiceRequest::~DeleteServiceRequest() diff --git a/eas/src/model/DeleteTaskRequest.cc b/eas/src/model/DeleteTaskRequest.cc index 9d9417371..c2961512c 100644 --- a/eas/src/model/DeleteTaskRequest.cc +++ b/eas/src/model/DeleteTaskRequest.cc @@ -22,7 +22,7 @@ DeleteTaskRequest::DeleteTaskRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/tasks/[region]/[task_name]"); - setMethod(HttpRequest::Method::DELETE); + setMethod(HttpRequest::Method::Delete); } DeleteTaskRequest::~DeleteTaskRequest() diff --git a/eas/src/model/GetAvailableRegionsRequest.cc b/eas/src/model/GetAvailableRegionsRequest.cc index 8836ba029..72f732db2 100644 --- a/eas/src/model/GetAvailableRegionsRequest.cc +++ b/eas/src/model/GetAvailableRegionsRequest.cc @@ -22,7 +22,7 @@ GetAvailableRegionsRequest::GetAvailableRegionsRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/regions"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetAvailableRegionsRequest::~GetAvailableRegionsRequest() diff --git a/eas/src/model/GetNetworkInterfaceRequest.cc b/eas/src/model/GetNetworkInterfaceRequest.cc index d1bce8c6d..f1b9ad7cc 100644 --- a/eas/src/model/GetNetworkInterfaceRequest.cc +++ b/eas/src/model/GetNetworkInterfaceRequest.cc @@ -22,7 +22,7 @@ GetNetworkInterfaceRequest::GetNetworkInterfaceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources/[cluster_id]/[resource_name]/network"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetNetworkInterfaceRequest::~GetNetworkInterfaceRequest() diff --git a/eas/src/model/GetOrCreateResourceRequest.cc b/eas/src/model/GetOrCreateResourceRequest.cc index b826167b2..d7b3eac90 100644 --- a/eas/src/model/GetOrCreateResourceRequest.cc +++ b/eas/src/model/GetOrCreateResourceRequest.cc @@ -22,7 +22,7 @@ GetOrCreateResourceRequest::GetOrCreateResourceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } GetOrCreateResourceRequest::~GetOrCreateResourceRequest() diff --git a/eas/src/model/GetOssAuthorizeRequest.cc b/eas/src/model/GetOssAuthorizeRequest.cc index 048ede0c8..0f572d583 100644 --- a/eas/src/model/GetOssAuthorizeRequest.cc +++ b/eas/src/model/GetOssAuthorizeRequest.cc @@ -22,7 +22,7 @@ GetOssAuthorizeRequest::GetOssAuthorizeRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/oss_authorize"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetOssAuthorizeRequest::~GetOssAuthorizeRequest() diff --git a/eas/src/model/GetResourceInstancesRequest.cc b/eas/src/model/GetResourceInstancesRequest.cc index 39cd856a4..919ab1330 100644 --- a/eas/src/model/GetResourceInstancesRequest.cc +++ b/eas/src/model/GetResourceInstancesRequest.cc @@ -22,7 +22,7 @@ GetResourceInstancesRequest::GetResourceInstancesRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources/[cluster_id]/[resource_name]/instances"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetResourceInstancesRequest::~GetResourceInstancesRequest() diff --git a/eas/src/model/GetResourcePodsRequest.cc b/eas/src/model/GetResourcePodsRequest.cc index 71d21cb83..454b262e8 100644 --- a/eas/src/model/GetResourcePodsRequest.cc +++ b/eas/src/model/GetResourcePodsRequest.cc @@ -22,7 +22,7 @@ GetResourcePodsRequest::GetResourcePodsRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources/[cluster_id]/[resource_name]/instances/[instance_name]/pods"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetResourcePodsRequest::~GetResourcePodsRequest() diff --git a/eas/src/model/GetResourceServicesRequest.cc b/eas/src/model/GetResourceServicesRequest.cc index 392ed9a08..460fca189 100644 --- a/eas/src/model/GetResourceServicesRequest.cc +++ b/eas/src/model/GetResourceServicesRequest.cc @@ -22,7 +22,7 @@ GetResourceServicesRequest::GetResourceServicesRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources/[cluster_id]/[resource_name]/services"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetResourceServicesRequest::~GetResourceServicesRequest() diff --git a/eas/src/model/GetResourceStatusRequest.cc b/eas/src/model/GetResourceStatusRequest.cc index acf745220..a59954508 100644 --- a/eas/src/model/GetResourceStatusRequest.cc +++ b/eas/src/model/GetResourceStatusRequest.cc @@ -22,7 +22,7 @@ GetResourceStatusRequest::GetResourceStatusRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/resources/[cluster_id]/[resource_name]"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetResourceStatusRequest::~GetResourceStatusRequest() diff --git a/eas/src/model/GetServiceRegionRequest.cc b/eas/src/model/GetServiceRegionRequest.cc index 5b18055b1..ec6cf89c1 100644 --- a/eas/src/model/GetServiceRegionRequest.cc +++ b/eas/src/model/GetServiceRegionRequest.cc @@ -22,7 +22,7 @@ GetServiceRegionRequest::GetServiceRegionRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/region"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetServiceRegionRequest::~GetServiceRegionRequest() diff --git a/eas/src/model/GetServiceRequest.cc b/eas/src/model/GetServiceRequest.cc index ae1564ee6..bc62638bd 100644 --- a/eas/src/model/GetServiceRequest.cc +++ b/eas/src/model/GetServiceRequest.cc @@ -22,7 +22,7 @@ GetServiceRequest::GetServiceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetServiceRequest::~GetServiceRequest() diff --git a/eas/src/model/GetServiceStatisticsRequest.cc b/eas/src/model/GetServiceStatisticsRequest.cc index 6230e60ed..cf2d8fb79 100644 --- a/eas/src/model/GetServiceStatisticsRequest.cc +++ b/eas/src/model/GetServiceStatisticsRequest.cc @@ -22,7 +22,7 @@ GetServiceStatisticsRequest::GetServiceStatisticsRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/statistics"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetServiceStatisticsRequest::~GetServiceStatisticsRequest() diff --git a/eas/src/model/GetServiceTokenRequest.cc b/eas/src/model/GetServiceTokenRequest.cc index b91fbd882..3573cc616 100644 --- a/eas/src/model/GetServiceTokenRequest.cc +++ b/eas/src/model/GetServiceTokenRequest.cc @@ -22,7 +22,7 @@ GetServiceTokenRequest::GetServiceTokenRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/token"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetServiceTokenRequest::~GetServiceTokenRequest() diff --git a/eas/src/model/GetServiceVersionRequest.cc b/eas/src/model/GetServiceVersionRequest.cc index c7f715c7a..504d71160 100644 --- a/eas/src/model/GetServiceVersionRequest.cc +++ b/eas/src/model/GetServiceVersionRequest.cc @@ -22,7 +22,7 @@ GetServiceVersionRequest::GetServiceVersionRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/version"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetServiceVersionRequest::~GetServiceVersionRequest() diff --git a/eas/src/model/GetServiceWorkerRequest.cc b/eas/src/model/GetServiceWorkerRequest.cc index 0d4ac022e..d49317bc5 100644 --- a/eas/src/model/GetServiceWorkerRequest.cc +++ b/eas/src/model/GetServiceWorkerRequest.cc @@ -22,7 +22,7 @@ GetServiceWorkerRequest::GetServiceWorkerRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/worker"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetServiceWorkerRequest::~GetServiceWorkerRequest() diff --git a/eas/src/model/GetTaskRequest.cc b/eas/src/model/GetTaskRequest.cc index 20ffd5d59..10786f576 100644 --- a/eas/src/model/GetTaskRequest.cc +++ b/eas/src/model/GetTaskRequest.cc @@ -22,7 +22,7 @@ GetTaskRequest::GetTaskRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/tasks/[region]/[task_name]"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetTaskRequest::~GetTaskRequest() diff --git a/eas/src/model/ListServicesRequest.cc b/eas/src/model/ListServicesRequest.cc index 5b38514c2..a8a97d468 100644 --- a/eas/src/model/ListServicesRequest.cc +++ b/eas/src/model/ListServicesRequest.cc @@ -22,7 +22,7 @@ ListServicesRequest::ListServicesRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListServicesRequest::~ListServicesRequest() diff --git a/eas/src/model/ListTasksRequest.cc b/eas/src/model/ListTasksRequest.cc index 04f834742..260ebb892 100644 --- a/eas/src/model/ListTasksRequest.cc +++ b/eas/src/model/ListTasksRequest.cc @@ -22,7 +22,7 @@ ListTasksRequest::ListTasksRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/tasks"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListTasksRequest::~ListTasksRequest() diff --git a/eas/src/model/ListVIndexRequest.cc b/eas/src/model/ListVIndexRequest.cc index 29d8c6227..ab1936fb6 100644 --- a/eas/src/model/ListVIndexRequest.cc +++ b/eas/src/model/ListVIndexRequest.cc @@ -22,7 +22,7 @@ ListVIndexRequest::ListVIndexRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/vindex"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListVIndexRequest::~ListVIndexRequest() diff --git a/eas/src/model/ModifyServiceRequest.cc b/eas/src/model/ModifyServiceRequest.cc index a27af0607..18c125653 100644 --- a/eas/src/model/ModifyServiceRequest.cc +++ b/eas/src/model/ModifyServiceRequest.cc @@ -22,7 +22,7 @@ ModifyServiceRequest::ModifyServiceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ModifyServiceRequest::~ModifyServiceRequest() diff --git a/eas/src/model/ModifyServiceVersionRequest.cc b/eas/src/model/ModifyServiceVersionRequest.cc index 29123d9ef..59cdd1f69 100644 --- a/eas/src/model/ModifyServiceVersionRequest.cc +++ b/eas/src/model/ModifyServiceVersionRequest.cc @@ -22,7 +22,7 @@ ModifyServiceVersionRequest::ModifyServiceVersionRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/version"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ModifyServiceVersionRequest::~ModifyServiceVersionRequest() diff --git a/eas/src/model/ReleaseServiceRequest.cc b/eas/src/model/ReleaseServiceRequest.cc index c8fc13da4..01560228a 100644 --- a/eas/src/model/ReleaseServiceRequest.cc +++ b/eas/src/model/ReleaseServiceRequest.cc @@ -22,7 +22,7 @@ ReleaseServiceRequest::ReleaseServiceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/release"); - setMethod(HttpRequest::Method::PUT); + setMethod(HttpRequest::Method::Put); } ReleaseServiceRequest::~ReleaseServiceRequest() diff --git a/eas/src/model/StartServiceRequest.cc b/eas/src/model/StartServiceRequest.cc index 343d48205..095a4d76d 100644 --- a/eas/src/model/StartServiceRequest.cc +++ b/eas/src/model/StartServiceRequest.cc @@ -22,7 +22,7 @@ StartServiceRequest::StartServiceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/start"); - setMethod(HttpRequest::Method::PUT); + setMethod(HttpRequest::Method::Put); } StartServiceRequest::~StartServiceRequest() diff --git a/eas/src/model/StopServiceRequest.cc b/eas/src/model/StopServiceRequest.cc index 8c98f042f..b17126745 100644 --- a/eas/src/model/StopServiceRequest.cc +++ b/eas/src/model/StopServiceRequest.cc @@ -22,7 +22,7 @@ StopServiceRequest::StopServiceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/stop"); - setMethod(HttpRequest::Method::PUT); + setMethod(HttpRequest::Method::Put); } StopServiceRequest::~StopServiceRequest() diff --git a/eas/src/model/SyncServiceRequest.cc b/eas/src/model/SyncServiceRequest.cc index 583fb7093..e3d20c987 100644 --- a/eas/src/model/SyncServiceRequest.cc +++ b/eas/src/model/SyncServiceRequest.cc @@ -22,7 +22,7 @@ SyncServiceRequest::SyncServiceRequest() : RoaServiceRequest("eas", "2018-05-22") { setResourcePath("/api/services/[region]/[service_name]/sync"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } SyncServiceRequest::~SyncServiceRequest() diff --git a/elasticsearch/src/model/ActivateZonesRequest.cc b/elasticsearch/src/model/ActivateZonesRequest.cc index 90f336195..e30a6addc 100644 --- a/elasticsearch/src/model/ActivateZonesRequest.cc +++ b/elasticsearch/src/model/ActivateZonesRequest.cc @@ -22,7 +22,7 @@ ActivateZonesRequest::ActivateZonesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/recover-zones"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ActivateZonesRequest::~ActivateZonesRequest() diff --git a/elasticsearch/src/model/AddConnectableClusterRequest.cc b/elasticsearch/src/model/AddConnectableClusterRequest.cc index 603e78678..eefaf9bd1 100644 --- a/elasticsearch/src/model/AddConnectableClusterRequest.cc +++ b/elasticsearch/src/model/AddConnectableClusterRequest.cc @@ -22,7 +22,7 @@ AddConnectableClusterRequest::AddConnectableClusterRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/connected-clusters"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } AddConnectableClusterRequest::~AddConnectableClusterRequest() diff --git a/elasticsearch/src/model/AddSnapshotRepoRequest.cc b/elasticsearch/src/model/AddSnapshotRepoRequest.cc index 9307eb753..4dab0ab8b 100644 --- a/elasticsearch/src/model/AddSnapshotRepoRequest.cc +++ b/elasticsearch/src/model/AddSnapshotRepoRequest.cc @@ -22,7 +22,7 @@ AddSnapshotRepoRequest::AddSnapshotRepoRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/snapshot-repos"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } AddSnapshotRepoRequest::~AddSnapshotRepoRequest() diff --git a/elasticsearch/src/model/CancelTaskRequest.cc b/elasticsearch/src/model/CancelTaskRequest.cc index 3d02000b4..7c1322374 100644 --- a/elasticsearch/src/model/CancelTaskRequest.cc +++ b/elasticsearch/src/model/CancelTaskRequest.cc @@ -22,7 +22,7 @@ CancelTaskRequest::CancelTaskRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/cancel-task"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CancelTaskRequest::~CancelTaskRequest() diff --git a/elasticsearch/src/model/CloseHttpsRequest.cc b/elasticsearch/src/model/CloseHttpsRequest.cc index b8762f411..fda4a15a4 100644 --- a/elasticsearch/src/model/CloseHttpsRequest.cc +++ b/elasticsearch/src/model/CloseHttpsRequest.cc @@ -22,7 +22,7 @@ CloseHttpsRequest::CloseHttpsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/close-https"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CloseHttpsRequest::~CloseHttpsRequest() diff --git a/elasticsearch/src/model/CreateInstanceRequest.cc b/elasticsearch/src/model/CreateInstanceRequest.cc index 7b766c21e..f0a3522cf 100644 --- a/elasticsearch/src/model/CreateInstanceRequest.cc +++ b/elasticsearch/src/model/CreateInstanceRequest.cc @@ -22,7 +22,7 @@ CreateInstanceRequest::CreateInstanceRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateInstanceRequest::~CreateInstanceRequest() diff --git a/elasticsearch/src/model/CreateLogstashRequest.cc b/elasticsearch/src/model/CreateLogstashRequest.cc index e44fc4f0c..21cc799ae 100644 --- a/elasticsearch/src/model/CreateLogstashRequest.cc +++ b/elasticsearch/src/model/CreateLogstashRequest.cc @@ -22,7 +22,7 @@ CreateLogstashRequest::CreateLogstashRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateLogstashRequest::~CreateLogstashRequest() diff --git a/elasticsearch/src/model/CreateProjectRequest.cc b/elasticsearch/src/model/CreateProjectRequest.cc index 84c2cd401..c7c4e0bc0 100644 --- a/elasticsearch/src/model/CreateProjectRequest.cc +++ b/elasticsearch/src/model/CreateProjectRequest.cc @@ -22,7 +22,7 @@ CreateProjectRequest::CreateProjectRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/projects"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateProjectRequest::~CreateProjectRequest() diff --git a/elasticsearch/src/model/DeactivateZonesRequest.cc b/elasticsearch/src/model/DeactivateZonesRequest.cc index 14766eeda..311ffd2c4 100644 --- a/elasticsearch/src/model/DeactivateZonesRequest.cc +++ b/elasticsearch/src/model/DeactivateZonesRequest.cc @@ -22,7 +22,7 @@ DeactivateZonesRequest::DeactivateZonesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/down-zones"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DeactivateZonesRequest::~DeactivateZonesRequest() diff --git a/elasticsearch/src/model/DeleteConnectedClusterRequest.cc b/elasticsearch/src/model/DeleteConnectedClusterRequest.cc index 959f85fdd..b253bce6e 100644 --- a/elasticsearch/src/model/DeleteConnectedClusterRequest.cc +++ b/elasticsearch/src/model/DeleteConnectedClusterRequest.cc @@ -22,7 +22,7 @@ DeleteConnectedClusterRequest::DeleteConnectedClusterRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/connected-clusters"); - setMethod(HttpRequest::Method::DELETE); + setMethod(HttpRequest::Method::Delete); } DeleteConnectedClusterRequest::~DeleteConnectedClusterRequest() diff --git a/elasticsearch/src/model/DeleteInstanceRequest.cc b/elasticsearch/src/model/DeleteInstanceRequest.cc index 536444fca..1f8f6d2c3 100644 --- a/elasticsearch/src/model/DeleteInstanceRequest.cc +++ b/elasticsearch/src/model/DeleteInstanceRequest.cc @@ -22,7 +22,7 @@ DeleteInstanceRequest::DeleteInstanceRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]"); - setMethod(HttpRequest::Method::DELETE); + setMethod(HttpRequest::Method::Delete); } DeleteInstanceRequest::~DeleteInstanceRequest() diff --git a/elasticsearch/src/model/DeleteLogstashRequest.cc b/elasticsearch/src/model/DeleteLogstashRequest.cc index 83ca4522c..8c8387a41 100644 --- a/elasticsearch/src/model/DeleteLogstashRequest.cc +++ b/elasticsearch/src/model/DeleteLogstashRequest.cc @@ -22,7 +22,7 @@ DeleteLogstashRequest::DeleteLogstashRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]"); - setMethod(HttpRequest::Method::DELETE); + setMethod(HttpRequest::Method::Delete); } DeleteLogstashRequest::~DeleteLogstashRequest() diff --git a/elasticsearch/src/model/DeleteProjectRequest.cc b/elasticsearch/src/model/DeleteProjectRequest.cc index c4f519993..4f14b5a9e 100644 --- a/elasticsearch/src/model/DeleteProjectRequest.cc +++ b/elasticsearch/src/model/DeleteProjectRequest.cc @@ -22,7 +22,7 @@ DeleteProjectRequest::DeleteProjectRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/projects/[Id]"); - setMethod(HttpRequest::Method::DELETE); + setMethod(HttpRequest::Method::Delete); } DeleteProjectRequest::~DeleteProjectRequest() diff --git a/elasticsearch/src/model/DeleteSnapshotRepoRequest.cc b/elasticsearch/src/model/DeleteSnapshotRepoRequest.cc index 455f867f4..0a2749da5 100644 --- a/elasticsearch/src/model/DeleteSnapshotRepoRequest.cc +++ b/elasticsearch/src/model/DeleteSnapshotRepoRequest.cc @@ -22,7 +22,7 @@ DeleteSnapshotRepoRequest::DeleteSnapshotRepoRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/snapshot-repos"); - setMethod(HttpRequest::Method::DELETE); + setMethod(HttpRequest::Method::Delete); } DeleteSnapshotRepoRequest::~DeleteSnapshotRepoRequest() diff --git a/elasticsearch/src/model/DescribeConnectableClustersRequest.cc b/elasticsearch/src/model/DescribeConnectableClustersRequest.cc index 66667fe82..a4df23dd2 100644 --- a/elasticsearch/src/model/DescribeConnectableClustersRequest.cc +++ b/elasticsearch/src/model/DescribeConnectableClustersRequest.cc @@ -22,7 +22,7 @@ DescribeConnectableClustersRequest::DescribeConnectableClustersRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/connectable-clusters"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } DescribeConnectableClustersRequest::~DescribeConnectableClustersRequest() diff --git a/elasticsearch/src/model/DescribeElasticsearchHealthRequest.cc b/elasticsearch/src/model/DescribeElasticsearchHealthRequest.cc index bdb72a62f..443dc2857 100644 --- a/elasticsearch/src/model/DescribeElasticsearchHealthRequest.cc +++ b/elasticsearch/src/model/DescribeElasticsearchHealthRequest.cc @@ -22,7 +22,7 @@ DescribeElasticsearchHealthRequest::DescribeElasticsearchHealthRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/elasticsearch-health"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } DescribeElasticsearchHealthRequest::~DescribeElasticsearchHealthRequest() diff --git a/elasticsearch/src/model/DescribeInstanceRequest.cc b/elasticsearch/src/model/DescribeInstanceRequest.cc index d221fa94c..df4bc512d 100644 --- a/elasticsearch/src/model/DescribeInstanceRequest.cc +++ b/elasticsearch/src/model/DescribeInstanceRequest.cc @@ -22,7 +22,7 @@ DescribeInstanceRequest::DescribeInstanceRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } DescribeInstanceRequest::~DescribeInstanceRequest() diff --git a/elasticsearch/src/model/DescribeKibanaSettingsRequest.cc b/elasticsearch/src/model/DescribeKibanaSettingsRequest.cc index 8ba32e947..123d70f0b 100644 --- a/elasticsearch/src/model/DescribeKibanaSettingsRequest.cc +++ b/elasticsearch/src/model/DescribeKibanaSettingsRequest.cc @@ -22,7 +22,7 @@ DescribeKibanaSettingsRequest::DescribeKibanaSettingsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/kibana-settings"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } DescribeKibanaSettingsRequest::~DescribeKibanaSettingsRequest() diff --git a/elasticsearch/src/model/DescribeLogstashRequest.cc b/elasticsearch/src/model/DescribeLogstashRequest.cc index 7c873d931..69a5ac912 100644 --- a/elasticsearch/src/model/DescribeLogstashRequest.cc +++ b/elasticsearch/src/model/DescribeLogstashRequest.cc @@ -22,7 +22,7 @@ DescribeLogstashRequest::DescribeLogstashRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } DescribeLogstashRequest::~DescribeLogstashRequest() diff --git a/elasticsearch/src/model/DescribePipelineManagementConfigRequest.cc b/elasticsearch/src/model/DescribePipelineManagementConfigRequest.cc index 392a6018d..f73986c4d 100644 --- a/elasticsearch/src/model/DescribePipelineManagementConfigRequest.cc +++ b/elasticsearch/src/model/DescribePipelineManagementConfigRequest.cc @@ -22,7 +22,7 @@ DescribePipelineManagementConfigRequest::DescribePipelineManagementConfigRequest RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]//pipeline-management-config"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } DescribePipelineManagementConfigRequest::~DescribePipelineManagementConfigRequest() diff --git a/elasticsearch/src/model/DescribeRegionsRequest.cc b/elasticsearch/src/model/DescribeRegionsRequest.cc index 2e4d8435f..1684ab157 100644 --- a/elasticsearch/src/model/DescribeRegionsRequest.cc +++ b/elasticsearch/src/model/DescribeRegionsRequest.cc @@ -22,7 +22,7 @@ DescribeRegionsRequest::DescribeRegionsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/regions"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } DescribeRegionsRequest::~DescribeRegionsRequest() diff --git a/elasticsearch/src/model/GetRegionConfigurationRequest.cc b/elasticsearch/src/model/GetRegionConfigurationRequest.cc index 2490d3c4f..c45d19677 100644 --- a/elasticsearch/src/model/GetRegionConfigurationRequest.cc +++ b/elasticsearch/src/model/GetRegionConfigurationRequest.cc @@ -22,7 +22,7 @@ GetRegionConfigurationRequest::GetRegionConfigurationRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/region"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetRegionConfigurationRequest::~GetRegionConfigurationRequest() diff --git a/elasticsearch/src/model/GetSuggestShrinkableNodesRequest.cc b/elasticsearch/src/model/GetSuggestShrinkableNodesRequest.cc index d1be1b5f4..b71784184 100644 --- a/elasticsearch/src/model/GetSuggestShrinkableNodesRequest.cc +++ b/elasticsearch/src/model/GetSuggestShrinkableNodesRequest.cc @@ -22,7 +22,7 @@ GetSuggestShrinkableNodesRequest::GetSuggestShrinkableNodesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/suggest-shrinkable-nodes"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetSuggestShrinkableNodesRequest::~GetSuggestShrinkableNodesRequest() diff --git a/elasticsearch/src/model/GetTransferableNodesRequest.cc b/elasticsearch/src/model/GetTransferableNodesRequest.cc index 1f19f6c47..b71bb4a21 100644 --- a/elasticsearch/src/model/GetTransferableNodesRequest.cc +++ b/elasticsearch/src/model/GetTransferableNodesRequest.cc @@ -22,7 +22,7 @@ GetTransferableNodesRequest::GetTransferableNodesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/transferable-nodes"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetTransferableNodesRequest::~GetTransferableNodesRequest() diff --git a/elasticsearch/src/model/InstallKibanaSystemPluginRequest.cc b/elasticsearch/src/model/InstallKibanaSystemPluginRequest.cc index 9cfba0e7a..9c403a4ab 100644 --- a/elasticsearch/src/model/InstallKibanaSystemPluginRequest.cc +++ b/elasticsearch/src/model/InstallKibanaSystemPluginRequest.cc @@ -22,7 +22,7 @@ InstallKibanaSystemPluginRequest::InstallKibanaSystemPluginRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/kibana-plugins/system/actions/install"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } InstallKibanaSystemPluginRequest::~InstallKibanaSystemPluginRequest() diff --git a/elasticsearch/src/model/InstallLogstashSystemPluginRequest.cc b/elasticsearch/src/model/InstallLogstashSystemPluginRequest.cc index 05ee439b7..8ea382b40 100644 --- a/elasticsearch/src/model/InstallLogstashSystemPluginRequest.cc +++ b/elasticsearch/src/model/InstallLogstashSystemPluginRequest.cc @@ -22,7 +22,7 @@ InstallLogstashSystemPluginRequest::InstallLogstashSystemPluginRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/plugins/system/actions/install"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } InstallLogstashSystemPluginRequest::~InstallLogstashSystemPluginRequest() diff --git a/elasticsearch/src/model/InstallSystemPluginRequest.cc b/elasticsearch/src/model/InstallSystemPluginRequest.cc index 6107bf1a2..568144380 100644 --- a/elasticsearch/src/model/InstallSystemPluginRequest.cc +++ b/elasticsearch/src/model/InstallSystemPluginRequest.cc @@ -22,7 +22,7 @@ InstallSystemPluginRequest::InstallSystemPluginRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/plugins/system/actions/install"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } InstallSystemPluginRequest::~InstallSystemPluginRequest() diff --git a/elasticsearch/src/model/InstallUserPluginsRequest.cc b/elasticsearch/src/model/InstallUserPluginsRequest.cc index 41d9e3b16..4f0ebe74c 100644 --- a/elasticsearch/src/model/InstallUserPluginsRequest.cc +++ b/elasticsearch/src/model/InstallUserPluginsRequest.cc @@ -22,7 +22,7 @@ InstallUserPluginsRequest::InstallUserPluginsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/plugins/user/actions/install"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } InstallUserPluginsRequest::~InstallUserPluginsRequest() diff --git a/elasticsearch/src/model/InterruptElasticsearchTaskRequest.cc b/elasticsearch/src/model/InterruptElasticsearchTaskRequest.cc index e6dd91602..c4f65ffca 100644 --- a/elasticsearch/src/model/InterruptElasticsearchTaskRequest.cc +++ b/elasticsearch/src/model/InterruptElasticsearchTaskRequest.cc @@ -22,7 +22,7 @@ InterruptElasticsearchTaskRequest::InterruptElasticsearchTaskRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/interrupt"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } InterruptElasticsearchTaskRequest::~InterruptElasticsearchTaskRequest() diff --git a/elasticsearch/src/model/InterruptLogstashTaskRequest.cc b/elasticsearch/src/model/InterruptLogstashTaskRequest.cc index 7f0bcad84..8508d41c3 100644 --- a/elasticsearch/src/model/InterruptLogstashTaskRequest.cc +++ b/elasticsearch/src/model/InterruptLogstashTaskRequest.cc @@ -22,7 +22,7 @@ InterruptLogstashTaskRequest::InterruptLogstashTaskRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/actions/interrupt"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } InterruptLogstashTaskRequest::~InterruptLogstashTaskRequest() diff --git a/elasticsearch/src/model/ListAllNodeRequest.cc b/elasticsearch/src/model/ListAllNodeRequest.cc index 68854939f..109bf0374 100644 --- a/elasticsearch/src/model/ListAllNodeRequest.cc +++ b/elasticsearch/src/model/ListAllNodeRequest.cc @@ -22,7 +22,7 @@ ListAllNodeRequest::ListAllNodeRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/nodes"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListAllNodeRequest::~ListAllNodeRequest() diff --git a/elasticsearch/src/model/ListAlternativeSnapshotReposRequest.cc b/elasticsearch/src/model/ListAlternativeSnapshotReposRequest.cc index f8c1ca861..681c5d324 100644 --- a/elasticsearch/src/model/ListAlternativeSnapshotReposRequest.cc +++ b/elasticsearch/src/model/ListAlternativeSnapshotReposRequest.cc @@ -22,7 +22,7 @@ ListAlternativeSnapshotReposRequest::ListAlternativeSnapshotReposRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/alternative-snapshot-repos"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListAlternativeSnapshotReposRequest::~ListAlternativeSnapshotReposRequest() diff --git a/elasticsearch/src/model/ListConnectedClustersRequest.cc b/elasticsearch/src/model/ListConnectedClustersRequest.cc index ab92342cb..3ff722a9d 100644 --- a/elasticsearch/src/model/ListConnectedClustersRequest.cc +++ b/elasticsearch/src/model/ListConnectedClustersRequest.cc @@ -22,7 +22,7 @@ ListConnectedClustersRequest::ListConnectedClustersRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/connected-clusters"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListConnectedClustersRequest::~ListConnectedClustersRequest() diff --git a/elasticsearch/src/model/ListInstanceRequest.cc b/elasticsearch/src/model/ListInstanceRequest.cc index af93aed9e..61be42d5b 100644 --- a/elasticsearch/src/model/ListInstanceRequest.cc +++ b/elasticsearch/src/model/ListInstanceRequest.cc @@ -22,7 +22,7 @@ ListInstanceRequest::ListInstanceRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListInstanceRequest::~ListInstanceRequest() diff --git a/elasticsearch/src/model/ListKibanaPluginsRequest.cc b/elasticsearch/src/model/ListKibanaPluginsRequest.cc index 29581e918..5eb1b470d 100644 --- a/elasticsearch/src/model/ListKibanaPluginsRequest.cc +++ b/elasticsearch/src/model/ListKibanaPluginsRequest.cc @@ -22,7 +22,7 @@ ListKibanaPluginsRequest::ListKibanaPluginsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/kibana-plugins"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListKibanaPluginsRequest::~ListKibanaPluginsRequest() diff --git a/elasticsearch/src/model/ListLogstashLogRequest.cc b/elasticsearch/src/model/ListLogstashLogRequest.cc index 32b14723c..090c6ff5c 100644 --- a/elasticsearch/src/model/ListLogstashLogRequest.cc +++ b/elasticsearch/src/model/ListLogstashLogRequest.cc @@ -22,7 +22,7 @@ ListLogstashLogRequest::ListLogstashLogRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/search-log"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListLogstashLogRequest::~ListLogstashLogRequest() diff --git a/elasticsearch/src/model/ListLogstashPluginsRequest.cc b/elasticsearch/src/model/ListLogstashPluginsRequest.cc index 7e2633be9..b6410ca06 100644 --- a/elasticsearch/src/model/ListLogstashPluginsRequest.cc +++ b/elasticsearch/src/model/ListLogstashPluginsRequest.cc @@ -22,7 +22,7 @@ ListLogstashPluginsRequest::ListLogstashPluginsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/plugins"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListLogstashPluginsRequest::~ListLogstashPluginsRequest() diff --git a/elasticsearch/src/model/ListLogstashRequest.cc b/elasticsearch/src/model/ListLogstashRequest.cc index fd1bb4190..704cc0c2a 100644 --- a/elasticsearch/src/model/ListLogstashRequest.cc +++ b/elasticsearch/src/model/ListLogstashRequest.cc @@ -22,7 +22,7 @@ ListLogstashRequest::ListLogstashRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListLogstashRequest::~ListLogstashRequest() diff --git a/elasticsearch/src/model/ListPluginsRequest.cc b/elasticsearch/src/model/ListPluginsRequest.cc index f2df87ee9..b649bb159 100644 --- a/elasticsearch/src/model/ListPluginsRequest.cc +++ b/elasticsearch/src/model/ListPluginsRequest.cc @@ -22,7 +22,7 @@ ListPluginsRequest::ListPluginsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/plugins"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListPluginsRequest::~ListPluginsRequest() diff --git a/elasticsearch/src/model/ListSearchLogRequest.cc b/elasticsearch/src/model/ListSearchLogRequest.cc index f15566b39..146b3287e 100644 --- a/elasticsearch/src/model/ListSearchLogRequest.cc +++ b/elasticsearch/src/model/ListSearchLogRequest.cc @@ -22,7 +22,7 @@ ListSearchLogRequest::ListSearchLogRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/search-log"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListSearchLogRequest::~ListSearchLogRequest() diff --git a/elasticsearch/src/model/ListSnapshotReposByInstanceIdRequest.cc b/elasticsearch/src/model/ListSnapshotReposByInstanceIdRequest.cc index 4f0eee9c1..376104128 100644 --- a/elasticsearch/src/model/ListSnapshotReposByInstanceIdRequest.cc +++ b/elasticsearch/src/model/ListSnapshotReposByInstanceIdRequest.cc @@ -22,7 +22,7 @@ ListSnapshotReposByInstanceIdRequest::ListSnapshotReposByInstanceIdRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/snapshot-repos"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListSnapshotReposByInstanceIdRequest::~ListSnapshotReposByInstanceIdRequest() diff --git a/elasticsearch/src/model/ListTagResourcesRequest.cc b/elasticsearch/src/model/ListTagResourcesRequest.cc index ada472e1d..07736fba9 100644 --- a/elasticsearch/src/model/ListTagResourcesRequest.cc +++ b/elasticsearch/src/model/ListTagResourcesRequest.cc @@ -22,7 +22,7 @@ ListTagResourcesRequest::ListTagResourcesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/tags"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } ListTagResourcesRequest::~ListTagResourcesRequest() diff --git a/elasticsearch/src/model/MoveResourceGroupRequest.cc b/elasticsearch/src/model/MoveResourceGroupRequest.cc index ad852f7b5..8e160bb7f 100644 --- a/elasticsearch/src/model/MoveResourceGroupRequest.cc +++ b/elasticsearch/src/model/MoveResourceGroupRequest.cc @@ -22,7 +22,7 @@ MoveResourceGroupRequest::MoveResourceGroupRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/resourcegroup"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } MoveResourceGroupRequest::~MoveResourceGroupRequest() diff --git a/elasticsearch/src/model/OpenHttpsRequest.cc b/elasticsearch/src/model/OpenHttpsRequest.cc index a8f46c8aa..4b9b7c06f 100644 --- a/elasticsearch/src/model/OpenHttpsRequest.cc +++ b/elasticsearch/src/model/OpenHttpsRequest.cc @@ -22,7 +22,7 @@ OpenHttpsRequest::OpenHttpsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/open-https"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OpenHttpsRequest::~OpenHttpsRequest() diff --git a/elasticsearch/src/model/RenewInstanceRequest.cc b/elasticsearch/src/model/RenewInstanceRequest.cc index 89d842ad7..9ee47eb09 100644 --- a/elasticsearch/src/model/RenewInstanceRequest.cc +++ b/elasticsearch/src/model/RenewInstanceRequest.cc @@ -22,7 +22,7 @@ RenewInstanceRequest::RenewInstanceRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/renew"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } RenewInstanceRequest::~RenewInstanceRequest() diff --git a/elasticsearch/src/model/RenewLogstashRequest.cc b/elasticsearch/src/model/RenewLogstashRequest.cc index 3e62e77b1..0c08f9ee8 100644 --- a/elasticsearch/src/model/RenewLogstashRequest.cc +++ b/elasticsearch/src/model/RenewLogstashRequest.cc @@ -22,7 +22,7 @@ RenewLogstashRequest::RenewLogstashRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/actions/renew"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } RenewLogstashRequest::~RenewLogstashRequest() diff --git a/elasticsearch/src/model/RestartInstanceRequest.cc b/elasticsearch/src/model/RestartInstanceRequest.cc index 09a5fe792..e9ebfcf04 100644 --- a/elasticsearch/src/model/RestartInstanceRequest.cc +++ b/elasticsearch/src/model/RestartInstanceRequest.cc @@ -22,7 +22,7 @@ RestartInstanceRequest::RestartInstanceRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/restart"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } RestartInstanceRequest::~RestartInstanceRequest() diff --git a/elasticsearch/src/model/RestartLogstashRequest.cc b/elasticsearch/src/model/RestartLogstashRequest.cc index ded1c8b12..7d7bd350f 100644 --- a/elasticsearch/src/model/RestartLogstashRequest.cc +++ b/elasticsearch/src/model/RestartLogstashRequest.cc @@ -22,7 +22,7 @@ RestartLogstashRequest::RestartLogstashRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/actions/restart"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } RestartLogstashRequest::~RestartLogstashRequest() diff --git a/elasticsearch/src/model/ResumeElasticsearchTaskRequest.cc b/elasticsearch/src/model/ResumeElasticsearchTaskRequest.cc index 4fe6a36ed..9dc29003d 100644 --- a/elasticsearch/src/model/ResumeElasticsearchTaskRequest.cc +++ b/elasticsearch/src/model/ResumeElasticsearchTaskRequest.cc @@ -22,7 +22,7 @@ ResumeElasticsearchTaskRequest::ResumeElasticsearchTaskRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/resume"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ResumeElasticsearchTaskRequest::~ResumeElasticsearchTaskRequest() diff --git a/elasticsearch/src/model/ResumeLogstashTaskRequest.cc b/elasticsearch/src/model/ResumeLogstashTaskRequest.cc index ef1303b6c..07fdf24c3 100644 --- a/elasticsearch/src/model/ResumeLogstashTaskRequest.cc +++ b/elasticsearch/src/model/ResumeLogstashTaskRequest.cc @@ -22,7 +22,7 @@ ResumeLogstashTaskRequest::ResumeLogstashTaskRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/actions/resume"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ResumeLogstashTaskRequest::~ResumeLogstashTaskRequest() diff --git a/elasticsearch/src/model/RollbackInstanceRequest.cc b/elasticsearch/src/model/RollbackInstanceRequest.cc index 9dbba3aaa..5f2ba120f 100644 --- a/elasticsearch/src/model/RollbackInstanceRequest.cc +++ b/elasticsearch/src/model/RollbackInstanceRequest.cc @@ -22,7 +22,7 @@ RollbackInstanceRequest::RollbackInstanceRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/rollback"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } RollbackInstanceRequest::~RollbackInstanceRequest() diff --git a/elasticsearch/src/model/ShrinkNodeRequest.cc b/elasticsearch/src/model/ShrinkNodeRequest.cc index f023a3553..18c740fdd 100644 --- a/elasticsearch/src/model/ShrinkNodeRequest.cc +++ b/elasticsearch/src/model/ShrinkNodeRequest.cc @@ -22,7 +22,7 @@ ShrinkNodeRequest::ShrinkNodeRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/shrink"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ShrinkNodeRequest::~ShrinkNodeRequest() diff --git a/elasticsearch/src/model/TagResourcesRequest.cc b/elasticsearch/src/model/TagResourcesRequest.cc index ecb5c35de..08b83d26a 100644 --- a/elasticsearch/src/model/TagResourcesRequest.cc +++ b/elasticsearch/src/model/TagResourcesRequest.cc @@ -22,7 +22,7 @@ TagResourcesRequest::TagResourcesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/tags"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } TagResourcesRequest::~TagResourcesRequest() diff --git a/elasticsearch/src/model/TransferNodeRequest.cc b/elasticsearch/src/model/TransferNodeRequest.cc index 17b9be870..5ca569660 100644 --- a/elasticsearch/src/model/TransferNodeRequest.cc +++ b/elasticsearch/src/model/TransferNodeRequest.cc @@ -22,7 +22,7 @@ TransferNodeRequest::TransferNodeRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/transfer"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } TransferNodeRequest::~TransferNodeRequest() diff --git a/elasticsearch/src/model/TriggerNetworkRequest.cc b/elasticsearch/src/model/TriggerNetworkRequest.cc index 74514aa48..254b5a54d 100644 --- a/elasticsearch/src/model/TriggerNetworkRequest.cc +++ b/elasticsearch/src/model/TriggerNetworkRequest.cc @@ -22,7 +22,7 @@ TriggerNetworkRequest::TriggerNetworkRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/network-trigger"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } TriggerNetworkRequest::~TriggerNetworkRequest() diff --git a/elasticsearch/src/model/UninstallKibanaPluginRequest.cc b/elasticsearch/src/model/UninstallKibanaPluginRequest.cc index c93e97780..fc85bc76a 100644 --- a/elasticsearch/src/model/UninstallKibanaPluginRequest.cc +++ b/elasticsearch/src/model/UninstallKibanaPluginRequest.cc @@ -22,7 +22,7 @@ UninstallKibanaPluginRequest::UninstallKibanaPluginRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/kibana-plugins/actions/uninstall"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UninstallKibanaPluginRequest::~UninstallKibanaPluginRequest() diff --git a/elasticsearch/src/model/UninstallLogstashPluginRequest.cc b/elasticsearch/src/model/UninstallLogstashPluginRequest.cc index 27583bf9e..b87af70d0 100644 --- a/elasticsearch/src/model/UninstallLogstashPluginRequest.cc +++ b/elasticsearch/src/model/UninstallLogstashPluginRequest.cc @@ -22,7 +22,7 @@ UninstallLogstashPluginRequest::UninstallLogstashPluginRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/plugins/actions/uninstall"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UninstallLogstashPluginRequest::~UninstallLogstashPluginRequest() diff --git a/elasticsearch/src/model/UninstallPluginRequest.cc b/elasticsearch/src/model/UninstallPluginRequest.cc index f53b1fde6..916d0015e 100644 --- a/elasticsearch/src/model/UninstallPluginRequest.cc +++ b/elasticsearch/src/model/UninstallPluginRequest.cc @@ -22,7 +22,7 @@ UninstallPluginRequest::UninstallPluginRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/plugins/actions/uninstall"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UninstallPluginRequest::~UninstallPluginRequest() diff --git a/elasticsearch/src/model/UntagResourcesRequest.cc b/elasticsearch/src/model/UntagResourcesRequest.cc index 6bda1e32a..fc5a7ba4d 100644 --- a/elasticsearch/src/model/UntagResourcesRequest.cc +++ b/elasticsearch/src/model/UntagResourcesRequest.cc @@ -22,7 +22,7 @@ UntagResourcesRequest::UntagResourcesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/tags"); - setMethod(HttpRequest::Method::DELETE); + setMethod(HttpRequest::Method::Delete); } UntagResourcesRequest::~UntagResourcesRequest() diff --git a/elasticsearch/src/model/UpdateAdminPasswordRequest.cc b/elasticsearch/src/model/UpdateAdminPasswordRequest.cc index 779e1141d..dbde1af5e 100644 --- a/elasticsearch/src/model/UpdateAdminPasswordRequest.cc +++ b/elasticsearch/src/model/UpdateAdminPasswordRequest.cc @@ -22,7 +22,7 @@ UpdateAdminPasswordRequest::UpdateAdminPasswordRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/admin-pwd"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateAdminPasswordRequest::~UpdateAdminPasswordRequest() diff --git a/elasticsearch/src/model/UpdateAdvancedSettingRequest.cc b/elasticsearch/src/model/UpdateAdvancedSettingRequest.cc index 636e984d6..066fdf9e3 100644 --- a/elasticsearch/src/model/UpdateAdvancedSettingRequest.cc +++ b/elasticsearch/src/model/UpdateAdvancedSettingRequest.cc @@ -22,7 +22,7 @@ UpdateAdvancedSettingRequest::UpdateAdvancedSettingRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/update-advanced-setting"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateAdvancedSettingRequest::~UpdateAdvancedSettingRequest() diff --git a/elasticsearch/src/model/UpdateAliwsDictRequest.cc b/elasticsearch/src/model/UpdateAliwsDictRequest.cc index 2809a4b5d..cd923ad9a 100644 --- a/elasticsearch/src/model/UpdateAliwsDictRequest.cc +++ b/elasticsearch/src/model/UpdateAliwsDictRequest.cc @@ -22,7 +22,7 @@ UpdateAliwsDictRequest::UpdateAliwsDictRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/aliws-dict"); - setMethod(HttpRequest::Method::PUT); + setMethod(HttpRequest::Method::Put); } UpdateAliwsDictRequest::~UpdateAliwsDictRequest() diff --git a/elasticsearch/src/model/UpdateBlackIpsRequest.cc b/elasticsearch/src/model/UpdateBlackIpsRequest.cc index d260cfdcf..faa7a7408 100644 --- a/elasticsearch/src/model/UpdateBlackIpsRequest.cc +++ b/elasticsearch/src/model/UpdateBlackIpsRequest.cc @@ -22,7 +22,7 @@ UpdateBlackIpsRequest::UpdateBlackIpsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/black-ips"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateBlackIpsRequest::~UpdateBlackIpsRequest() diff --git a/elasticsearch/src/model/UpdateDescriptionRequest.cc b/elasticsearch/src/model/UpdateDescriptionRequest.cc index 20d3bd80a..f39c07269 100644 --- a/elasticsearch/src/model/UpdateDescriptionRequest.cc +++ b/elasticsearch/src/model/UpdateDescriptionRequest.cc @@ -22,7 +22,7 @@ UpdateDescriptionRequest::UpdateDescriptionRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/description"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateDescriptionRequest::~UpdateDescriptionRequest() diff --git a/elasticsearch/src/model/UpdateDictRequest.cc b/elasticsearch/src/model/UpdateDictRequest.cc index 5201f7ca9..34f4f375d 100644 --- a/elasticsearch/src/model/UpdateDictRequest.cc +++ b/elasticsearch/src/model/UpdateDictRequest.cc @@ -22,7 +22,7 @@ UpdateDictRequest::UpdateDictRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/dict"); - setMethod(HttpRequest::Method::PUT); + setMethod(HttpRequest::Method::Put); } UpdateDictRequest::~UpdateDictRequest() diff --git a/elasticsearch/src/model/UpdateHotIkDictsRequest.cc b/elasticsearch/src/model/UpdateHotIkDictsRequest.cc index 8a1f5c76e..ebe071e3c 100644 --- a/elasticsearch/src/model/UpdateHotIkDictsRequest.cc +++ b/elasticsearch/src/model/UpdateHotIkDictsRequest.cc @@ -22,7 +22,7 @@ UpdateHotIkDictsRequest::UpdateHotIkDictsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/ik-hot-dict"); - setMethod(HttpRequest::Method::PUT); + setMethod(HttpRequest::Method::Put); } UpdateHotIkDictsRequest::~UpdateHotIkDictsRequest() diff --git a/elasticsearch/src/model/UpdateInstanceChargeTypeRequest.cc b/elasticsearch/src/model/UpdateInstanceChargeTypeRequest.cc index 6eedae1c3..d161365ad 100644 --- a/elasticsearch/src/model/UpdateInstanceChargeTypeRequest.cc +++ b/elasticsearch/src/model/UpdateInstanceChargeTypeRequest.cc @@ -22,7 +22,7 @@ UpdateInstanceChargeTypeRequest::UpdateInstanceChargeTypeRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/convert-pay-type"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateInstanceChargeTypeRequest::~UpdateInstanceChargeTypeRequest() diff --git a/elasticsearch/src/model/UpdateInstanceRequest.cc b/elasticsearch/src/model/UpdateInstanceRequest.cc index 56e12ca0c..92a225db0 100644 --- a/elasticsearch/src/model/UpdateInstanceRequest.cc +++ b/elasticsearch/src/model/UpdateInstanceRequest.cc @@ -22,7 +22,7 @@ UpdateInstanceRequest::UpdateInstanceRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]"); - setMethod(HttpRequest::Method::PUT); + setMethod(HttpRequest::Method::Put); } UpdateInstanceRequest::~UpdateInstanceRequest() diff --git a/elasticsearch/src/model/UpdateInstanceSettingsRequest.cc b/elasticsearch/src/model/UpdateInstanceSettingsRequest.cc index 9aada8647..967585cd5 100644 --- a/elasticsearch/src/model/UpdateInstanceSettingsRequest.cc +++ b/elasticsearch/src/model/UpdateInstanceSettingsRequest.cc @@ -22,7 +22,7 @@ UpdateInstanceSettingsRequest::UpdateInstanceSettingsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/instance-settings"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateInstanceSettingsRequest::~UpdateInstanceSettingsRequest() diff --git a/elasticsearch/src/model/UpdateKibanaSettingsRequest.cc b/elasticsearch/src/model/UpdateKibanaSettingsRequest.cc index 35e929123..49fea6bb1 100644 --- a/elasticsearch/src/model/UpdateKibanaSettingsRequest.cc +++ b/elasticsearch/src/model/UpdateKibanaSettingsRequest.cc @@ -22,7 +22,7 @@ UpdateKibanaSettingsRequest::UpdateKibanaSettingsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/update-kibana-settings"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateKibanaSettingsRequest::~UpdateKibanaSettingsRequest() diff --git a/elasticsearch/src/model/UpdateKibanaWhiteIpsRequest.cc b/elasticsearch/src/model/UpdateKibanaWhiteIpsRequest.cc index 1a4c195a3..07181d91f 100644 --- a/elasticsearch/src/model/UpdateKibanaWhiteIpsRequest.cc +++ b/elasticsearch/src/model/UpdateKibanaWhiteIpsRequest.cc @@ -22,7 +22,7 @@ UpdateKibanaWhiteIpsRequest::UpdateKibanaWhiteIpsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/kibana-white-ips"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateKibanaWhiteIpsRequest::~UpdateKibanaWhiteIpsRequest() diff --git a/elasticsearch/src/model/UpdateLogstashChargeTypeRequest.cc b/elasticsearch/src/model/UpdateLogstashChargeTypeRequest.cc index 2f9ee6f1d..67f504766 100644 --- a/elasticsearch/src/model/UpdateLogstashChargeTypeRequest.cc +++ b/elasticsearch/src/model/UpdateLogstashChargeTypeRequest.cc @@ -22,7 +22,7 @@ UpdateLogstashChargeTypeRequest::UpdateLogstashChargeTypeRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/actions/convert-pay-type"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateLogstashChargeTypeRequest::~UpdateLogstashChargeTypeRequest() diff --git a/elasticsearch/src/model/UpdateLogstashDescriptionRequest.cc b/elasticsearch/src/model/UpdateLogstashDescriptionRequest.cc index 308e1c2f7..7e77c28ab 100644 --- a/elasticsearch/src/model/UpdateLogstashDescriptionRequest.cc +++ b/elasticsearch/src/model/UpdateLogstashDescriptionRequest.cc @@ -22,7 +22,7 @@ UpdateLogstashDescriptionRequest::UpdateLogstashDescriptionRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/description"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateLogstashDescriptionRequest::~UpdateLogstashDescriptionRequest() diff --git a/elasticsearch/src/model/UpdateLogstashRequest.cc b/elasticsearch/src/model/UpdateLogstashRequest.cc index 59edd9933..bfcb1198a 100644 --- a/elasticsearch/src/model/UpdateLogstashRequest.cc +++ b/elasticsearch/src/model/UpdateLogstashRequest.cc @@ -22,7 +22,7 @@ UpdateLogstashRequest::UpdateLogstashRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]"); - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } UpdateLogstashRequest::~UpdateLogstashRequest() diff --git a/elasticsearch/src/model/UpdateLogstashSettingsRequest.cc b/elasticsearch/src/model/UpdateLogstashSettingsRequest.cc index 137fb45ef..ead382562 100644 --- a/elasticsearch/src/model/UpdateLogstashSettingsRequest.cc +++ b/elasticsearch/src/model/UpdateLogstashSettingsRequest.cc @@ -22,7 +22,7 @@ UpdateLogstashSettingsRequest::UpdateLogstashSettingsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/instance-settings"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateLogstashSettingsRequest::~UpdateLogstashSettingsRequest() diff --git a/elasticsearch/src/model/UpdatePipelineManagementConfigRequest.cc b/elasticsearch/src/model/UpdatePipelineManagementConfigRequest.cc index 7e81e2e1c..973eb029b 100644 --- a/elasticsearch/src/model/UpdatePipelineManagementConfigRequest.cc +++ b/elasticsearch/src/model/UpdatePipelineManagementConfigRequest.cc @@ -22,7 +22,7 @@ UpdatePipelineManagementConfigRequest::UpdatePipelineManagementConfigRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/pipeline-management-config"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdatePipelineManagementConfigRequest::~UpdatePipelineManagementConfigRequest() diff --git a/elasticsearch/src/model/UpdatePipelinesRequest.cc b/elasticsearch/src/model/UpdatePipelinesRequest.cc index 6f42af553..80bd60fc0 100644 --- a/elasticsearch/src/model/UpdatePipelinesRequest.cc +++ b/elasticsearch/src/model/UpdatePipelinesRequest.cc @@ -22,7 +22,7 @@ UpdatePipelinesRequest::UpdatePipelinesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/logstashes/[InstanceId]/pipelines"); - setMethod(HttpRequest::Method::PUT); + setMethod(HttpRequest::Method::Put); } UpdatePipelinesRequest::~UpdatePipelinesRequest() diff --git a/elasticsearch/src/model/UpdatePrivateNetworkWhiteIpsRequest.cc b/elasticsearch/src/model/UpdatePrivateNetworkWhiteIpsRequest.cc index 9dd73ceec..8d324b3d5 100644 --- a/elasticsearch/src/model/UpdatePrivateNetworkWhiteIpsRequest.cc +++ b/elasticsearch/src/model/UpdatePrivateNetworkWhiteIpsRequest.cc @@ -22,7 +22,7 @@ UpdatePrivateNetworkWhiteIpsRequest::UpdatePrivateNetworkWhiteIpsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/private-network-white-ips"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdatePrivateNetworkWhiteIpsRequest::~UpdatePrivateNetworkWhiteIpsRequest() diff --git a/elasticsearch/src/model/UpdatePublicNetworkRequest.cc b/elasticsearch/src/model/UpdatePublicNetworkRequest.cc index d6671e0e9..69baf0174 100644 --- a/elasticsearch/src/model/UpdatePublicNetworkRequest.cc +++ b/elasticsearch/src/model/UpdatePublicNetworkRequest.cc @@ -22,7 +22,7 @@ UpdatePublicNetworkRequest::UpdatePublicNetworkRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/public-network"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdatePublicNetworkRequest::~UpdatePublicNetworkRequest() diff --git a/elasticsearch/src/model/UpdatePublicWhiteIpsRequest.cc b/elasticsearch/src/model/UpdatePublicWhiteIpsRequest.cc index b9dc3bd99..9eccc3b06 100644 --- a/elasticsearch/src/model/UpdatePublicWhiteIpsRequest.cc +++ b/elasticsearch/src/model/UpdatePublicWhiteIpsRequest.cc @@ -22,7 +22,7 @@ UpdatePublicWhiteIpsRequest::UpdatePublicWhiteIpsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/public-white-ips"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdatePublicWhiteIpsRequest::~UpdatePublicWhiteIpsRequest() diff --git a/elasticsearch/src/model/UpdateSnapshotSettingRequest.cc b/elasticsearch/src/model/UpdateSnapshotSettingRequest.cc index beac3c285..c469bc7e3 100644 --- a/elasticsearch/src/model/UpdateSnapshotSettingRequest.cc +++ b/elasticsearch/src/model/UpdateSnapshotSettingRequest.cc @@ -22,7 +22,7 @@ UpdateSnapshotSettingRequest::UpdateSnapshotSettingRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/snapshot-setting"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateSnapshotSettingRequest::~UpdateSnapshotSettingRequest() diff --git a/elasticsearch/src/model/UpdateSynonymsDictsRequest.cc b/elasticsearch/src/model/UpdateSynonymsDictsRequest.cc index 5249e6b82..d081de4fd 100644 --- a/elasticsearch/src/model/UpdateSynonymsDictsRequest.cc +++ b/elasticsearch/src/model/UpdateSynonymsDictsRequest.cc @@ -22,7 +22,7 @@ UpdateSynonymsDictsRequest::UpdateSynonymsDictsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/synonymsDict"); - setMethod(HttpRequest::Method::PUT); + setMethod(HttpRequest::Method::Put); } UpdateSynonymsDictsRequest::~UpdateSynonymsDictsRequest() diff --git a/elasticsearch/src/model/UpdateWhiteIpsRequest.cc b/elasticsearch/src/model/UpdateWhiteIpsRequest.cc index ed4801fe6..58587ee81 100644 --- a/elasticsearch/src/model/UpdateWhiteIpsRequest.cc +++ b/elasticsearch/src/model/UpdateWhiteIpsRequest.cc @@ -22,7 +22,7 @@ UpdateWhiteIpsRequest::UpdateWhiteIpsRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/white-ips"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateWhiteIpsRequest::~UpdateWhiteIpsRequest() diff --git a/elasticsearch/src/model/UpgradeEngineVersionRequest.cc b/elasticsearch/src/model/UpgradeEngineVersionRequest.cc index df5e66ffb..3f0665779 100644 --- a/elasticsearch/src/model/UpgradeEngineVersionRequest.cc +++ b/elasticsearch/src/model/UpgradeEngineVersionRequest.cc @@ -22,7 +22,7 @@ UpgradeEngineVersionRequest::UpgradeEngineVersionRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/actions/upgrade-version"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpgradeEngineVersionRequest::~UpgradeEngineVersionRequest() diff --git a/elasticsearch/src/model/ValidateShrinkNodesRequest.cc b/elasticsearch/src/model/ValidateShrinkNodesRequest.cc index 299b3ead7..c835a674f 100644 --- a/elasticsearch/src/model/ValidateShrinkNodesRequest.cc +++ b/elasticsearch/src/model/ValidateShrinkNodesRequest.cc @@ -22,7 +22,7 @@ ValidateShrinkNodesRequest::ValidateShrinkNodesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/validate-shrink-nodes"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ValidateShrinkNodesRequest::~ValidateShrinkNodesRequest() diff --git a/elasticsearch/src/model/ValidateTransferableNodesRequest.cc b/elasticsearch/src/model/ValidateTransferableNodesRequest.cc index 525ac9b4f..5b0190ada 100644 --- a/elasticsearch/src/model/ValidateTransferableNodesRequest.cc +++ b/elasticsearch/src/model/ValidateTransferableNodesRequest.cc @@ -22,7 +22,7 @@ ValidateTransferableNodesRequest::ValidateTransferableNodesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { setResourcePath("/openapi/instances/[InstanceId]/validate-transfer-nodes"); - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ValidateTransferableNodesRequest::~ValidateTransferableNodesRequest() diff --git a/emr/CMakeLists.txt b/emr/CMakeLists.txt index 81979d8cc..13e13afb1 100644 --- a/emr/CMakeLists.txt +++ b/emr/CMakeLists.txt @@ -43,6 +43,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/CancelOrderResult.h include/alibabacloud/emr/model/CheckDataSourceRequest.h include/alibabacloud/emr/model/CheckDataSourceResult.h + include/alibabacloud/emr/model/CleanupFlowEntitySnapshotRequest.h + include/alibabacloud/emr/model/CleanupFlowEntitySnapshotResult.h include/alibabacloud/emr/model/CloneDataSourceRequest.h include/alibabacloud/emr/model/CloneDataSourceResult.h include/alibabacloud/emr/model/CloneETLJobRequest.h @@ -51,6 +53,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/CloneFlowResult.h include/alibabacloud/emr/model/CloneFlowJobRequest.h include/alibabacloud/emr/model/CloneFlowJobResult.h + include/alibabacloud/emr/model/CommitFlowEntitySnapshotRequest.h + include/alibabacloud/emr/model/CommitFlowEntitySnapshotResult.h include/alibabacloud/emr/model/CommonApiWhiteListRequest.h include/alibabacloud/emr/model/CommonApiWhiteListResult.h include/alibabacloud/emr/model/ContextQueryLogRequest.h @@ -91,6 +95,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/CreateFlowResult.h include/alibabacloud/emr/model/CreateFlowCategoryRequest.h include/alibabacloud/emr/model/CreateFlowCategoryResult.h + include/alibabacloud/emr/model/CreateFlowEditLockRequest.h + include/alibabacloud/emr/model/CreateFlowEditLockResult.h include/alibabacloud/emr/model/CreateFlowForWebRequest.h include/alibabacloud/emr/model/CreateFlowForWebResult.h include/alibabacloud/emr/model/CreateFlowJobRequest.h @@ -105,6 +111,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/CreateHostPoolResult.h include/alibabacloud/emr/model/CreateJobRequest.h include/alibabacloud/emr/model/CreateJobResult.h + include/alibabacloud/emr/model/CreateMetaTablePreviewTaskRequest.h + include/alibabacloud/emr/model/CreateMetaTablePreviewTaskResult.h include/alibabacloud/emr/model/CreateNavNodeRequest.h include/alibabacloud/emr/model/CreateNavNodeResult.h include/alibabacloud/emr/model/CreateNoteRequest.h @@ -119,6 +127,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/CreateScalingRuleResult.h include/alibabacloud/emr/model/CreateScalingTaskGroupRequest.h include/alibabacloud/emr/model/CreateScalingTaskGroupResult.h + include/alibabacloud/emr/model/CreateTagRequest.h + include/alibabacloud/emr/model/CreateTagResult.h include/alibabacloud/emr/model/CreateUserRequest.h include/alibabacloud/emr/model/CreateUserResult.h include/alibabacloud/emr/model/CreateUserGroupRequest.h @@ -155,6 +165,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/DeleteFlowResult.h include/alibabacloud/emr/model/DeleteFlowCategoryRequest.h include/alibabacloud/emr/model/DeleteFlowCategoryResult.h + include/alibabacloud/emr/model/DeleteFlowEditLockRequest.h + include/alibabacloud/emr/model/DeleteFlowEditLockResult.h include/alibabacloud/emr/model/DeleteFlowJobRequest.h include/alibabacloud/emr/model/DeleteFlowJobResult.h include/alibabacloud/emr/model/DeleteFlowProjectRequest.h @@ -185,6 +197,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/DeleteScalingRuleResult.h include/alibabacloud/emr/model/DeleteScalingTaskGroupRequest.h include/alibabacloud/emr/model/DeleteScalingTaskGroupResult.h + include/alibabacloud/emr/model/DeleteTagRequest.h + include/alibabacloud/emr/model/DeleteTagResult.h include/alibabacloud/emr/model/DeleteUserRequest.h include/alibabacloud/emr/model/DeleteUserResult.h include/alibabacloud/emr/model/DeleteUserGroupRequest.h @@ -251,6 +265,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/DescribeFlowCategoryResult.h include/alibabacloud/emr/model/DescribeFlowCategoryTreeRequest.h include/alibabacloud/emr/model/DescribeFlowCategoryTreeResult.h + include/alibabacloud/emr/model/DescribeFlowEntitySnapshotRequest.h + include/alibabacloud/emr/model/DescribeFlowEntitySnapshotResult.h include/alibabacloud/emr/model/DescribeFlowInstanceRequest.h include/alibabacloud/emr/model/DescribeFlowInstanceResult.h include/alibabacloud/emr/model/DescribeFlowJobRequest.h @@ -279,12 +295,16 @@ set(emr_public_header_model include/alibabacloud/emr/model/DescribeKafkaBrokerResult.h include/alibabacloud/emr/model/DescribeKafkaReassignRequest.h include/alibabacloud/emr/model/DescribeKafkaReassignResult.h + include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskRequest.h + include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskResult.h include/alibabacloud/emr/model/DescribeNoteRequest.h include/alibabacloud/emr/model/DescribeNoteResult.h include/alibabacloud/emr/model/DescribeParagraphRequest.h include/alibabacloud/emr/model/DescribeParagraphResult.h include/alibabacloud/emr/model/DescribeScalingActivityRequest.h include/alibabacloud/emr/model/DescribeScalingActivityResult.h + include/alibabacloud/emr/model/DescribeScalingCommonConfigRequest.h + include/alibabacloud/emr/model/DescribeScalingCommonConfigResult.h include/alibabacloud/emr/model/DescribeScalingRuleRequest.h include/alibabacloud/emr/model/DescribeScalingRuleResult.h include/alibabacloud/emr/model/DescribeScalingTaskGroupRequest.h @@ -303,6 +323,10 @@ set(emr_public_header_model include/alibabacloud/emr/model/DescribeWorkspaceResourceSettingResult.h include/alibabacloud/emr/model/DetachClusterForNoteRequest.h include/alibabacloud/emr/model/DetachClusterForNoteResult.h + include/alibabacloud/emr/model/DiffFlowEntitySnapshotRequest.h + include/alibabacloud/emr/model/DiffFlowEntitySnapshotResult.h + include/alibabacloud/emr/model/DumpMetaDataSourceForOuterRequest.h + include/alibabacloud/emr/model/DumpMetaDataSourceForOuterResult.h include/alibabacloud/emr/model/GetAuditLogsRequest.h include/alibabacloud/emr/model/GetAuditLogsResult.h include/alibabacloud/emr/model/GetBackInfoRequest.h @@ -315,6 +339,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/GetBackupRuleInfoResult.h include/alibabacloud/emr/model/GetFlowAuditLogsRequest.h include/alibabacloud/emr/model/GetFlowAuditLogsResult.h + include/alibabacloud/emr/model/GetFlowEntityRelationGraphRequest.h + include/alibabacloud/emr/model/GetFlowEntityRelationGraphResult.h include/alibabacloud/emr/model/GetHdfsCapacityStatisticInfoRequest.h include/alibabacloud/emr/model/GetHdfsCapacityStatisticInfoResult.h include/alibabacloud/emr/model/GetJobInputStatisticInfoRequest.h @@ -459,6 +485,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/ListFlowClusterAllHostsResult.h include/alibabacloud/emr/model/ListFlowClusterHostRequest.h include/alibabacloud/emr/model/ListFlowClusterHostResult.h + include/alibabacloud/emr/model/ListFlowEntitySnapshotRequest.h + include/alibabacloud/emr/model/ListFlowEntitySnapshotResult.h include/alibabacloud/emr/model/ListFlowInstanceRequest.h include/alibabacloud/emr/model/ListFlowInstanceResult.h include/alibabacloud/emr/model/ListFlowJobRequest.h @@ -541,6 +569,12 @@ set(emr_public_header_model include/alibabacloud/emr/model/ListSupportedServiceNameResult.h include/alibabacloud/emr/model/ListSupportedServiceNameForAdminRequest.h include/alibabacloud/emr/model/ListSupportedServiceNameForAdminResult.h + include/alibabacloud/emr/model/ListTagKeysRequest.h + include/alibabacloud/emr/model/ListTagKeysResult.h + include/alibabacloud/emr/model/ListTagResourcesRequest.h + include/alibabacloud/emr/model/ListTagResourcesResult.h + include/alibabacloud/emr/model/ListTagValuesRequest.h + include/alibabacloud/emr/model/ListTagValuesResult.h include/alibabacloud/emr/model/ListUserGroupsRequest.h include/alibabacloud/emr/model/ListUserGroupsResult.h include/alibabacloud/emr/model/ListUserStatisticsRequest.h @@ -693,10 +727,18 @@ set(emr_public_header_model include/alibabacloud/emr/model/QueryAlarmHistoryResult.h include/alibabacloud/emr/model/QueryAlarmRulesRequest.h include/alibabacloud/emr/model/QueryAlarmRulesResult.h + include/alibabacloud/emr/model/QueryEntityRequest.h + include/alibabacloud/emr/model/QueryEntityResult.h include/alibabacloud/emr/model/QueryInfoByTokenRequest.h include/alibabacloud/emr/model/QueryInfoByTokenResult.h include/alibabacloud/emr/model/QuerySlsMetricDataRequest.h include/alibabacloud/emr/model/QuerySlsMetricDataResult.h + include/alibabacloud/emr/model/QueryTableDataRequest.h + include/alibabacloud/emr/model/QueryTableDataResult.h + include/alibabacloud/emr/model/QueryTagRequest.h + include/alibabacloud/emr/model/QueryTagResult.h + include/alibabacloud/emr/model/QueryTrendDataRequest.h + include/alibabacloud/emr/model/QueryTrendDataResult.h include/alibabacloud/emr/model/QueryUserActionsPolicyRequest.h include/alibabacloud/emr/model/QueryUserActionsPolicyResult.h include/alibabacloud/emr/model/QueryUserPoliciesRequest.h @@ -711,6 +753,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/RefreshClusterResourcePoolForAdminResult.h include/alibabacloud/emr/model/ReleaseClusterRequest.h include/alibabacloud/emr/model/ReleaseClusterResult.h + include/alibabacloud/emr/model/ReleaseClusterByTemplateTagForInternalRequest.h + include/alibabacloud/emr/model/ReleaseClusterByTemplateTagForInternalResult.h include/alibabacloud/emr/model/ReleaseClusterHostGroupRequest.h include/alibabacloud/emr/model/ReleaseClusterHostGroupResult.h include/alibabacloud/emr/model/ReleaseETLJobRequest.h @@ -739,6 +783,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/ResolveETLJobSqlSchemaResult.h include/alibabacloud/emr/model/RestoreBackupRequest.h include/alibabacloud/emr/model/RestoreBackupResult.h + include/alibabacloud/emr/model/RestoreFlowEntitySnapshotRequest.h + include/alibabacloud/emr/model/RestoreFlowEntitySnapshotResult.h include/alibabacloud/emr/model/ResumeExecutionPlanInstanceRequest.h include/alibabacloud/emr/model/ResumeExecutionPlanInstanceResult.h include/alibabacloud/emr/model/ResumeExecutionPlanSchedulerRequest.h @@ -795,8 +841,14 @@ set(emr_public_header_model include/alibabacloud/emr/model/SyncDataSourceSchemaDatabaseResult.h include/alibabacloud/emr/model/SyncDataSourceSchemaTableRequest.h include/alibabacloud/emr/model/SyncDataSourceSchemaTableResult.h + include/alibabacloud/emr/model/TagResourcesRequest.h + include/alibabacloud/emr/model/TagResourcesResult.h + include/alibabacloud/emr/model/TagResourcesSystemTagsRequest.h + include/alibabacloud/emr/model/TagResourcesSystemTagsResult.h include/alibabacloud/emr/model/TerminateClusterOperationRequest.h include/alibabacloud/emr/model/TerminateClusterOperationResult.h + include/alibabacloud/emr/model/UntagResourcesRequest.h + include/alibabacloud/emr/model/UntagResourcesResult.h include/alibabacloud/emr/model/UpdateDataSourceRequest.h include/alibabacloud/emr/model/UpdateDataSourceResult.h include/alibabacloud/emr/model/UpdateETLJobRequest.h @@ -809,6 +861,8 @@ set(emr_public_header_model include/alibabacloud/emr/model/UpdateNavNodeResult.h include/alibabacloud/emr/model/UpdateProjectSettingRequest.h include/alibabacloud/emr/model/UpdateProjectSettingResult.h + include/alibabacloud/emr/model/UpdateTagRequest.h + include/alibabacloud/emr/model/UpdateTagResult.h include/alibabacloud/emr/model/UpdateUserRequest.h include/alibabacloud/emr/model/UpdateUserResult.h include/alibabacloud/emr/model/UpdateUserGroupRequest.h @@ -844,6 +898,8 @@ set(emr_src src/model/CancelOrderResult.cc src/model/CheckDataSourceRequest.cc src/model/CheckDataSourceResult.cc + src/model/CleanupFlowEntitySnapshotRequest.cc + src/model/CleanupFlowEntitySnapshotResult.cc src/model/CloneDataSourceRequest.cc src/model/CloneDataSourceResult.cc src/model/CloneETLJobRequest.cc @@ -852,6 +908,8 @@ set(emr_src src/model/CloneFlowResult.cc src/model/CloneFlowJobRequest.cc src/model/CloneFlowJobResult.cc + src/model/CommitFlowEntitySnapshotRequest.cc + src/model/CommitFlowEntitySnapshotResult.cc src/model/CommonApiWhiteListRequest.cc src/model/CommonApiWhiteListResult.cc src/model/ContextQueryLogRequest.cc @@ -892,6 +950,8 @@ set(emr_src src/model/CreateFlowResult.cc src/model/CreateFlowCategoryRequest.cc src/model/CreateFlowCategoryResult.cc + src/model/CreateFlowEditLockRequest.cc + src/model/CreateFlowEditLockResult.cc src/model/CreateFlowForWebRequest.cc src/model/CreateFlowForWebResult.cc src/model/CreateFlowJobRequest.cc @@ -906,6 +966,8 @@ set(emr_src src/model/CreateHostPoolResult.cc src/model/CreateJobRequest.cc src/model/CreateJobResult.cc + src/model/CreateMetaTablePreviewTaskRequest.cc + src/model/CreateMetaTablePreviewTaskResult.cc src/model/CreateNavNodeRequest.cc src/model/CreateNavNodeResult.cc src/model/CreateNoteRequest.cc @@ -920,6 +982,8 @@ set(emr_src src/model/CreateScalingRuleResult.cc src/model/CreateScalingTaskGroupRequest.cc src/model/CreateScalingTaskGroupResult.cc + src/model/CreateTagRequest.cc + src/model/CreateTagResult.cc src/model/CreateUserRequest.cc src/model/CreateUserResult.cc src/model/CreateUserGroupRequest.cc @@ -956,6 +1020,8 @@ set(emr_src src/model/DeleteFlowResult.cc src/model/DeleteFlowCategoryRequest.cc src/model/DeleteFlowCategoryResult.cc + src/model/DeleteFlowEditLockRequest.cc + src/model/DeleteFlowEditLockResult.cc src/model/DeleteFlowJobRequest.cc src/model/DeleteFlowJobResult.cc src/model/DeleteFlowProjectRequest.cc @@ -986,6 +1052,8 @@ set(emr_src src/model/DeleteScalingRuleResult.cc src/model/DeleteScalingTaskGroupRequest.cc src/model/DeleteScalingTaskGroupResult.cc + src/model/DeleteTagRequest.cc + src/model/DeleteTagResult.cc src/model/DeleteUserRequest.cc src/model/DeleteUserResult.cc src/model/DeleteUserGroupRequest.cc @@ -1052,6 +1120,8 @@ set(emr_src src/model/DescribeFlowCategoryResult.cc src/model/DescribeFlowCategoryTreeRequest.cc src/model/DescribeFlowCategoryTreeResult.cc + src/model/DescribeFlowEntitySnapshotRequest.cc + src/model/DescribeFlowEntitySnapshotResult.cc src/model/DescribeFlowInstanceRequest.cc src/model/DescribeFlowInstanceResult.cc src/model/DescribeFlowJobRequest.cc @@ -1080,12 +1150,16 @@ set(emr_src src/model/DescribeKafkaBrokerResult.cc src/model/DescribeKafkaReassignRequest.cc src/model/DescribeKafkaReassignResult.cc + src/model/DescribeMetaTablePreviewTaskRequest.cc + src/model/DescribeMetaTablePreviewTaskResult.cc src/model/DescribeNoteRequest.cc src/model/DescribeNoteResult.cc src/model/DescribeParagraphRequest.cc src/model/DescribeParagraphResult.cc src/model/DescribeScalingActivityRequest.cc src/model/DescribeScalingActivityResult.cc + src/model/DescribeScalingCommonConfigRequest.cc + src/model/DescribeScalingCommonConfigResult.cc src/model/DescribeScalingRuleRequest.cc src/model/DescribeScalingRuleResult.cc src/model/DescribeScalingTaskGroupRequest.cc @@ -1104,6 +1178,10 @@ set(emr_src src/model/DescribeWorkspaceResourceSettingResult.cc src/model/DetachClusterForNoteRequest.cc src/model/DetachClusterForNoteResult.cc + src/model/DiffFlowEntitySnapshotRequest.cc + src/model/DiffFlowEntitySnapshotResult.cc + src/model/DumpMetaDataSourceForOuterRequest.cc + src/model/DumpMetaDataSourceForOuterResult.cc src/model/GetAuditLogsRequest.cc src/model/GetAuditLogsResult.cc src/model/GetBackInfoRequest.cc @@ -1116,6 +1194,8 @@ set(emr_src src/model/GetBackupRuleInfoResult.cc src/model/GetFlowAuditLogsRequest.cc src/model/GetFlowAuditLogsResult.cc + src/model/GetFlowEntityRelationGraphRequest.cc + src/model/GetFlowEntityRelationGraphResult.cc src/model/GetHdfsCapacityStatisticInfoRequest.cc src/model/GetHdfsCapacityStatisticInfoResult.cc src/model/GetJobInputStatisticInfoRequest.cc @@ -1260,6 +1340,8 @@ set(emr_src src/model/ListFlowClusterAllHostsResult.cc src/model/ListFlowClusterHostRequest.cc src/model/ListFlowClusterHostResult.cc + src/model/ListFlowEntitySnapshotRequest.cc + src/model/ListFlowEntitySnapshotResult.cc src/model/ListFlowInstanceRequest.cc src/model/ListFlowInstanceResult.cc src/model/ListFlowJobRequest.cc @@ -1342,6 +1424,12 @@ set(emr_src src/model/ListSupportedServiceNameResult.cc src/model/ListSupportedServiceNameForAdminRequest.cc src/model/ListSupportedServiceNameForAdminResult.cc + src/model/ListTagKeysRequest.cc + src/model/ListTagKeysResult.cc + src/model/ListTagResourcesRequest.cc + src/model/ListTagResourcesResult.cc + src/model/ListTagValuesRequest.cc + src/model/ListTagValuesResult.cc src/model/ListUserGroupsRequest.cc src/model/ListUserGroupsResult.cc src/model/ListUserStatisticsRequest.cc @@ -1494,10 +1582,18 @@ set(emr_src src/model/QueryAlarmHistoryResult.cc src/model/QueryAlarmRulesRequest.cc src/model/QueryAlarmRulesResult.cc + src/model/QueryEntityRequest.cc + src/model/QueryEntityResult.cc src/model/QueryInfoByTokenRequest.cc src/model/QueryInfoByTokenResult.cc src/model/QuerySlsMetricDataRequest.cc src/model/QuerySlsMetricDataResult.cc + src/model/QueryTableDataRequest.cc + src/model/QueryTableDataResult.cc + src/model/QueryTagRequest.cc + src/model/QueryTagResult.cc + src/model/QueryTrendDataRequest.cc + src/model/QueryTrendDataResult.cc src/model/QueryUserActionsPolicyRequest.cc src/model/QueryUserActionsPolicyResult.cc src/model/QueryUserPoliciesRequest.cc @@ -1512,6 +1608,8 @@ set(emr_src src/model/RefreshClusterResourcePoolForAdminResult.cc src/model/ReleaseClusterRequest.cc src/model/ReleaseClusterResult.cc + src/model/ReleaseClusterByTemplateTagForInternalRequest.cc + src/model/ReleaseClusterByTemplateTagForInternalResult.cc src/model/ReleaseClusterHostGroupRequest.cc src/model/ReleaseClusterHostGroupResult.cc src/model/ReleaseETLJobRequest.cc @@ -1540,6 +1638,8 @@ set(emr_src src/model/ResolveETLJobSqlSchemaResult.cc src/model/RestoreBackupRequest.cc src/model/RestoreBackupResult.cc + src/model/RestoreFlowEntitySnapshotRequest.cc + src/model/RestoreFlowEntitySnapshotResult.cc src/model/ResumeExecutionPlanInstanceRequest.cc src/model/ResumeExecutionPlanInstanceResult.cc src/model/ResumeExecutionPlanSchedulerRequest.cc @@ -1596,8 +1696,14 @@ set(emr_src src/model/SyncDataSourceSchemaDatabaseResult.cc src/model/SyncDataSourceSchemaTableRequest.cc src/model/SyncDataSourceSchemaTableResult.cc + src/model/TagResourcesRequest.cc + src/model/TagResourcesResult.cc + src/model/TagResourcesSystemTagsRequest.cc + src/model/TagResourcesSystemTagsResult.cc src/model/TerminateClusterOperationRequest.cc src/model/TerminateClusterOperationResult.cc + src/model/UntagResourcesRequest.cc + src/model/UntagResourcesResult.cc src/model/UpdateDataSourceRequest.cc src/model/UpdateDataSourceResult.cc src/model/UpdateETLJobRequest.cc @@ -1610,6 +1716,8 @@ set(emr_src src/model/UpdateNavNodeResult.cc src/model/UpdateProjectSettingRequest.cc src/model/UpdateProjectSettingResult.cc + src/model/UpdateTagRequest.cc + src/model/UpdateTagResult.cc src/model/UpdateUserRequest.cc src/model/UpdateUserResult.cc src/model/UpdateUserGroupRequest.cc diff --git a/emr/include/alibabacloud/emr/EmrClient.h b/emr/include/alibabacloud/emr/EmrClient.h index bc758792b..7a3cc32dd 100644 --- a/emr/include/alibabacloud/emr/EmrClient.h +++ b/emr/include/alibabacloud/emr/EmrClient.h @@ -44,6 +44,8 @@ #include "model/CancelOrderResult.h" #include "model/CheckDataSourceRequest.h" #include "model/CheckDataSourceResult.h" +#include "model/CleanupFlowEntitySnapshotRequest.h" +#include "model/CleanupFlowEntitySnapshotResult.h" #include "model/CloneDataSourceRequest.h" #include "model/CloneDataSourceResult.h" #include "model/CloneETLJobRequest.h" @@ -52,6 +54,8 @@ #include "model/CloneFlowResult.h" #include "model/CloneFlowJobRequest.h" #include "model/CloneFlowJobResult.h" +#include "model/CommitFlowEntitySnapshotRequest.h" +#include "model/CommitFlowEntitySnapshotResult.h" #include "model/CommonApiWhiteListRequest.h" #include "model/CommonApiWhiteListResult.h" #include "model/ContextQueryLogRequest.h" @@ -92,6 +96,8 @@ #include "model/CreateFlowResult.h" #include "model/CreateFlowCategoryRequest.h" #include "model/CreateFlowCategoryResult.h" +#include "model/CreateFlowEditLockRequest.h" +#include "model/CreateFlowEditLockResult.h" #include "model/CreateFlowForWebRequest.h" #include "model/CreateFlowForWebResult.h" #include "model/CreateFlowJobRequest.h" @@ -106,6 +112,8 @@ #include "model/CreateHostPoolResult.h" #include "model/CreateJobRequest.h" #include "model/CreateJobResult.h" +#include "model/CreateMetaTablePreviewTaskRequest.h" +#include "model/CreateMetaTablePreviewTaskResult.h" #include "model/CreateNavNodeRequest.h" #include "model/CreateNavNodeResult.h" #include "model/CreateNoteRequest.h" @@ -120,6 +128,8 @@ #include "model/CreateScalingRuleResult.h" #include "model/CreateScalingTaskGroupRequest.h" #include "model/CreateScalingTaskGroupResult.h" +#include "model/CreateTagRequest.h" +#include "model/CreateTagResult.h" #include "model/CreateUserRequest.h" #include "model/CreateUserResult.h" #include "model/CreateUserGroupRequest.h" @@ -156,6 +166,8 @@ #include "model/DeleteFlowResult.h" #include "model/DeleteFlowCategoryRequest.h" #include "model/DeleteFlowCategoryResult.h" +#include "model/DeleteFlowEditLockRequest.h" +#include "model/DeleteFlowEditLockResult.h" #include "model/DeleteFlowJobRequest.h" #include "model/DeleteFlowJobResult.h" #include "model/DeleteFlowProjectRequest.h" @@ -186,6 +198,8 @@ #include "model/DeleteScalingRuleResult.h" #include "model/DeleteScalingTaskGroupRequest.h" #include "model/DeleteScalingTaskGroupResult.h" +#include "model/DeleteTagRequest.h" +#include "model/DeleteTagResult.h" #include "model/DeleteUserRequest.h" #include "model/DeleteUserResult.h" #include "model/DeleteUserGroupRequest.h" @@ -252,6 +266,8 @@ #include "model/DescribeFlowCategoryResult.h" #include "model/DescribeFlowCategoryTreeRequest.h" #include "model/DescribeFlowCategoryTreeResult.h" +#include "model/DescribeFlowEntitySnapshotRequest.h" +#include "model/DescribeFlowEntitySnapshotResult.h" #include "model/DescribeFlowInstanceRequest.h" #include "model/DescribeFlowInstanceResult.h" #include "model/DescribeFlowJobRequest.h" @@ -280,12 +296,16 @@ #include "model/DescribeKafkaBrokerResult.h" #include "model/DescribeKafkaReassignRequest.h" #include "model/DescribeKafkaReassignResult.h" +#include "model/DescribeMetaTablePreviewTaskRequest.h" +#include "model/DescribeMetaTablePreviewTaskResult.h" #include "model/DescribeNoteRequest.h" #include "model/DescribeNoteResult.h" #include "model/DescribeParagraphRequest.h" #include "model/DescribeParagraphResult.h" #include "model/DescribeScalingActivityRequest.h" #include "model/DescribeScalingActivityResult.h" +#include "model/DescribeScalingCommonConfigRequest.h" +#include "model/DescribeScalingCommonConfigResult.h" #include "model/DescribeScalingRuleRequest.h" #include "model/DescribeScalingRuleResult.h" #include "model/DescribeScalingTaskGroupRequest.h" @@ -304,6 +324,10 @@ #include "model/DescribeWorkspaceResourceSettingResult.h" #include "model/DetachClusterForNoteRequest.h" #include "model/DetachClusterForNoteResult.h" +#include "model/DiffFlowEntitySnapshotRequest.h" +#include "model/DiffFlowEntitySnapshotResult.h" +#include "model/DumpMetaDataSourceForOuterRequest.h" +#include "model/DumpMetaDataSourceForOuterResult.h" #include "model/GetAuditLogsRequest.h" #include "model/GetAuditLogsResult.h" #include "model/GetBackInfoRequest.h" @@ -316,6 +340,8 @@ #include "model/GetBackupRuleInfoResult.h" #include "model/GetFlowAuditLogsRequest.h" #include "model/GetFlowAuditLogsResult.h" +#include "model/GetFlowEntityRelationGraphRequest.h" +#include "model/GetFlowEntityRelationGraphResult.h" #include "model/GetHdfsCapacityStatisticInfoRequest.h" #include "model/GetHdfsCapacityStatisticInfoResult.h" #include "model/GetJobInputStatisticInfoRequest.h" @@ -460,6 +486,8 @@ #include "model/ListFlowClusterAllHostsResult.h" #include "model/ListFlowClusterHostRequest.h" #include "model/ListFlowClusterHostResult.h" +#include "model/ListFlowEntitySnapshotRequest.h" +#include "model/ListFlowEntitySnapshotResult.h" #include "model/ListFlowInstanceRequest.h" #include "model/ListFlowInstanceResult.h" #include "model/ListFlowJobRequest.h" @@ -542,6 +570,12 @@ #include "model/ListSupportedServiceNameResult.h" #include "model/ListSupportedServiceNameForAdminRequest.h" #include "model/ListSupportedServiceNameForAdminResult.h" +#include "model/ListTagKeysRequest.h" +#include "model/ListTagKeysResult.h" +#include "model/ListTagResourcesRequest.h" +#include "model/ListTagResourcesResult.h" +#include "model/ListTagValuesRequest.h" +#include "model/ListTagValuesResult.h" #include "model/ListUserGroupsRequest.h" #include "model/ListUserGroupsResult.h" #include "model/ListUserStatisticsRequest.h" @@ -694,10 +728,18 @@ #include "model/QueryAlarmHistoryResult.h" #include "model/QueryAlarmRulesRequest.h" #include "model/QueryAlarmRulesResult.h" +#include "model/QueryEntityRequest.h" +#include "model/QueryEntityResult.h" #include "model/QueryInfoByTokenRequest.h" #include "model/QueryInfoByTokenResult.h" #include "model/QuerySlsMetricDataRequest.h" #include "model/QuerySlsMetricDataResult.h" +#include "model/QueryTableDataRequest.h" +#include "model/QueryTableDataResult.h" +#include "model/QueryTagRequest.h" +#include "model/QueryTagResult.h" +#include "model/QueryTrendDataRequest.h" +#include "model/QueryTrendDataResult.h" #include "model/QueryUserActionsPolicyRequest.h" #include "model/QueryUserActionsPolicyResult.h" #include "model/QueryUserPoliciesRequest.h" @@ -712,6 +754,8 @@ #include "model/RefreshClusterResourcePoolForAdminResult.h" #include "model/ReleaseClusterRequest.h" #include "model/ReleaseClusterResult.h" +#include "model/ReleaseClusterByTemplateTagForInternalRequest.h" +#include "model/ReleaseClusterByTemplateTagForInternalResult.h" #include "model/ReleaseClusterHostGroupRequest.h" #include "model/ReleaseClusterHostGroupResult.h" #include "model/ReleaseETLJobRequest.h" @@ -740,6 +784,8 @@ #include "model/ResolveETLJobSqlSchemaResult.h" #include "model/RestoreBackupRequest.h" #include "model/RestoreBackupResult.h" +#include "model/RestoreFlowEntitySnapshotRequest.h" +#include "model/RestoreFlowEntitySnapshotResult.h" #include "model/ResumeExecutionPlanInstanceRequest.h" #include "model/ResumeExecutionPlanInstanceResult.h" #include "model/ResumeExecutionPlanSchedulerRequest.h" @@ -796,8 +842,14 @@ #include "model/SyncDataSourceSchemaDatabaseResult.h" #include "model/SyncDataSourceSchemaTableRequest.h" #include "model/SyncDataSourceSchemaTableResult.h" +#include "model/TagResourcesRequest.h" +#include "model/TagResourcesResult.h" +#include "model/TagResourcesSystemTagsRequest.h" +#include "model/TagResourcesSystemTagsResult.h" #include "model/TerminateClusterOperationRequest.h" #include "model/TerminateClusterOperationResult.h" +#include "model/UntagResourcesRequest.h" +#include "model/UntagResourcesResult.h" #include "model/UpdateDataSourceRequest.h" #include "model/UpdateDataSourceResult.h" #include "model/UpdateETLJobRequest.h" @@ -810,6 +862,8 @@ #include "model/UpdateNavNodeResult.h" #include "model/UpdateProjectSettingRequest.h" #include "model/UpdateProjectSettingResult.h" +#include "model/UpdateTagRequest.h" +#include "model/UpdateTagResult.h" #include "model/UpdateUserRequest.h" #include "model/UpdateUserResult.h" #include "model/UpdateUserGroupRequest.h" @@ -862,6 +916,9 @@ namespace AlibabaCloud typedef Outcome CheckDataSourceOutcome; typedef std::future CheckDataSourceOutcomeCallable; typedef std::function&)> CheckDataSourceAsyncHandler; + typedef Outcome CleanupFlowEntitySnapshotOutcome; + typedef std::future CleanupFlowEntitySnapshotOutcomeCallable; + typedef std::function&)> CleanupFlowEntitySnapshotAsyncHandler; typedef Outcome CloneDataSourceOutcome; typedef std::future CloneDataSourceOutcomeCallable; typedef std::function&)> CloneDataSourceAsyncHandler; @@ -874,6 +931,9 @@ namespace AlibabaCloud typedef Outcome CloneFlowJobOutcome; typedef std::future CloneFlowJobOutcomeCallable; typedef std::function&)> CloneFlowJobAsyncHandler; + typedef Outcome CommitFlowEntitySnapshotOutcome; + typedef std::future CommitFlowEntitySnapshotOutcomeCallable; + typedef std::function&)> CommitFlowEntitySnapshotAsyncHandler; typedef Outcome CommonApiWhiteListOutcome; typedef std::future CommonApiWhiteListOutcomeCallable; typedef std::function&)> CommonApiWhiteListAsyncHandler; @@ -934,6 +994,9 @@ namespace AlibabaCloud typedef Outcome CreateFlowCategoryOutcome; typedef std::future CreateFlowCategoryOutcomeCallable; typedef std::function&)> CreateFlowCategoryAsyncHandler; + typedef Outcome CreateFlowEditLockOutcome; + typedef std::future CreateFlowEditLockOutcomeCallable; + typedef std::function&)> CreateFlowEditLockAsyncHandler; typedef Outcome CreateFlowForWebOutcome; typedef std::future CreateFlowForWebOutcomeCallable; typedef std::function&)> CreateFlowForWebAsyncHandler; @@ -955,6 +1018,9 @@ namespace AlibabaCloud typedef Outcome CreateJobOutcome; typedef std::future CreateJobOutcomeCallable; typedef std::function&)> CreateJobAsyncHandler; + typedef Outcome CreateMetaTablePreviewTaskOutcome; + typedef std::future CreateMetaTablePreviewTaskOutcomeCallable; + typedef std::function&)> CreateMetaTablePreviewTaskAsyncHandler; typedef Outcome CreateNavNodeOutcome; typedef std::future CreateNavNodeOutcomeCallable; typedef std::function&)> CreateNavNodeAsyncHandler; @@ -976,6 +1042,9 @@ namespace AlibabaCloud typedef Outcome CreateScalingTaskGroupOutcome; typedef std::future CreateScalingTaskGroupOutcomeCallable; typedef std::function&)> CreateScalingTaskGroupAsyncHandler; + typedef Outcome CreateTagOutcome; + typedef std::future CreateTagOutcomeCallable; + typedef std::function&)> CreateTagAsyncHandler; typedef Outcome CreateUserOutcome; typedef std::future CreateUserOutcomeCallable; typedef std::function&)> CreateUserAsyncHandler; @@ -1030,6 +1099,9 @@ namespace AlibabaCloud typedef Outcome DeleteFlowCategoryOutcome; typedef std::future DeleteFlowCategoryOutcomeCallable; typedef std::function&)> DeleteFlowCategoryAsyncHandler; + typedef Outcome DeleteFlowEditLockOutcome; + typedef std::future DeleteFlowEditLockOutcomeCallable; + typedef std::function&)> DeleteFlowEditLockAsyncHandler; typedef Outcome DeleteFlowJobOutcome; typedef std::future DeleteFlowJobOutcomeCallable; typedef std::function&)> DeleteFlowJobAsyncHandler; @@ -1075,6 +1147,9 @@ namespace AlibabaCloud typedef Outcome DeleteScalingTaskGroupOutcome; typedef std::future DeleteScalingTaskGroupOutcomeCallable; typedef std::function&)> DeleteScalingTaskGroupAsyncHandler; + typedef Outcome DeleteTagOutcome; + typedef std::future DeleteTagOutcomeCallable; + typedef std::function&)> DeleteTagAsyncHandler; typedef Outcome DeleteUserOutcome; typedef std::future DeleteUserOutcomeCallable; typedef std::function&)> DeleteUserAsyncHandler; @@ -1174,6 +1249,9 @@ namespace AlibabaCloud typedef Outcome DescribeFlowCategoryTreeOutcome; typedef std::future DescribeFlowCategoryTreeOutcomeCallable; typedef std::function&)> DescribeFlowCategoryTreeAsyncHandler; + typedef Outcome DescribeFlowEntitySnapshotOutcome; + typedef std::future DescribeFlowEntitySnapshotOutcomeCallable; + typedef std::function&)> DescribeFlowEntitySnapshotAsyncHandler; typedef Outcome DescribeFlowInstanceOutcome; typedef std::future DescribeFlowInstanceOutcomeCallable; typedef std::function&)> DescribeFlowInstanceAsyncHandler; @@ -1216,6 +1294,9 @@ namespace AlibabaCloud typedef Outcome DescribeKafkaReassignOutcome; typedef std::future DescribeKafkaReassignOutcomeCallable; typedef std::function&)> DescribeKafkaReassignAsyncHandler; + typedef Outcome DescribeMetaTablePreviewTaskOutcome; + typedef std::future DescribeMetaTablePreviewTaskOutcomeCallable; + typedef std::function&)> DescribeMetaTablePreviewTaskAsyncHandler; typedef Outcome DescribeNoteOutcome; typedef std::future DescribeNoteOutcomeCallable; typedef std::function&)> DescribeNoteAsyncHandler; @@ -1225,6 +1306,9 @@ namespace AlibabaCloud typedef Outcome DescribeScalingActivityOutcome; typedef std::future DescribeScalingActivityOutcomeCallable; typedef std::function&)> DescribeScalingActivityAsyncHandler; + typedef Outcome DescribeScalingCommonConfigOutcome; + typedef std::future DescribeScalingCommonConfigOutcomeCallable; + typedef std::function&)> DescribeScalingCommonConfigAsyncHandler; typedef Outcome DescribeScalingRuleOutcome; typedef std::future DescribeScalingRuleOutcomeCallable; typedef std::function&)> DescribeScalingRuleAsyncHandler; @@ -1252,6 +1336,12 @@ namespace AlibabaCloud typedef Outcome DetachClusterForNoteOutcome; typedef std::future DetachClusterForNoteOutcomeCallable; typedef std::function&)> DetachClusterForNoteAsyncHandler; + typedef Outcome DiffFlowEntitySnapshotOutcome; + typedef std::future DiffFlowEntitySnapshotOutcomeCallable; + typedef std::function&)> DiffFlowEntitySnapshotAsyncHandler; + typedef Outcome DumpMetaDataSourceForOuterOutcome; + typedef std::future DumpMetaDataSourceForOuterOutcomeCallable; + typedef std::function&)> DumpMetaDataSourceForOuterAsyncHandler; typedef Outcome GetAuditLogsOutcome; typedef std::future GetAuditLogsOutcomeCallable; typedef std::function&)> GetAuditLogsAsyncHandler; @@ -1270,6 +1360,9 @@ namespace AlibabaCloud typedef Outcome GetFlowAuditLogsOutcome; typedef std::future GetFlowAuditLogsOutcomeCallable; typedef std::function&)> GetFlowAuditLogsAsyncHandler; + typedef Outcome GetFlowEntityRelationGraphOutcome; + typedef std::future GetFlowEntityRelationGraphOutcomeCallable; + typedef std::function&)> GetFlowEntityRelationGraphAsyncHandler; typedef Outcome GetHdfsCapacityStatisticInfoOutcome; typedef std::future GetHdfsCapacityStatisticInfoOutcomeCallable; typedef std::function&)> GetHdfsCapacityStatisticInfoAsyncHandler; @@ -1486,6 +1579,9 @@ namespace AlibabaCloud typedef Outcome ListFlowClusterHostOutcome; typedef std::future ListFlowClusterHostOutcomeCallable; typedef std::function&)> ListFlowClusterHostAsyncHandler; + typedef Outcome ListFlowEntitySnapshotOutcome; + typedef std::future ListFlowEntitySnapshotOutcomeCallable; + typedef std::function&)> ListFlowEntitySnapshotAsyncHandler; typedef Outcome ListFlowInstanceOutcome; typedef std::future ListFlowInstanceOutcomeCallable; typedef std::function&)> ListFlowInstanceAsyncHandler; @@ -1609,6 +1705,15 @@ namespace AlibabaCloud typedef Outcome ListSupportedServiceNameForAdminOutcome; typedef std::future ListSupportedServiceNameForAdminOutcomeCallable; typedef std::function&)> ListSupportedServiceNameForAdminAsyncHandler; + typedef Outcome ListTagKeysOutcome; + typedef std::future ListTagKeysOutcomeCallable; + typedef std::function&)> ListTagKeysAsyncHandler; + typedef Outcome ListTagResourcesOutcome; + typedef std::future ListTagResourcesOutcomeCallable; + typedef std::function&)> ListTagResourcesAsyncHandler; + typedef Outcome ListTagValuesOutcome; + typedef std::future ListTagValuesOutcomeCallable; + typedef std::function&)> ListTagValuesAsyncHandler; typedef Outcome ListUserGroupsOutcome; typedef std::future ListUserGroupsOutcomeCallable; typedef std::function&)> ListUserGroupsAsyncHandler; @@ -1837,12 +1942,24 @@ namespace AlibabaCloud typedef Outcome QueryAlarmRulesOutcome; typedef std::future QueryAlarmRulesOutcomeCallable; typedef std::function&)> QueryAlarmRulesAsyncHandler; + typedef Outcome QueryEntityOutcome; + typedef std::future QueryEntityOutcomeCallable; + typedef std::function&)> QueryEntityAsyncHandler; typedef Outcome QueryInfoByTokenOutcome; typedef std::future QueryInfoByTokenOutcomeCallable; typedef std::function&)> QueryInfoByTokenAsyncHandler; typedef Outcome QuerySlsMetricDataOutcome; typedef std::future QuerySlsMetricDataOutcomeCallable; typedef std::function&)> QuerySlsMetricDataAsyncHandler; + typedef Outcome QueryTableDataOutcome; + typedef std::future QueryTableDataOutcomeCallable; + typedef std::function&)> QueryTableDataAsyncHandler; + typedef Outcome QueryTagOutcome; + typedef std::future QueryTagOutcomeCallable; + typedef std::function&)> QueryTagAsyncHandler; + typedef Outcome QueryTrendDataOutcome; + typedef std::future QueryTrendDataOutcomeCallable; + typedef std::function&)> QueryTrendDataAsyncHandler; typedef Outcome QueryUserActionsPolicyOutcome; typedef std::future QueryUserActionsPolicyOutcomeCallable; typedef std::function&)> QueryUserActionsPolicyAsyncHandler; @@ -1864,6 +1981,9 @@ namespace AlibabaCloud typedef Outcome ReleaseClusterOutcome; typedef std::future ReleaseClusterOutcomeCallable; typedef std::function&)> ReleaseClusterAsyncHandler; + typedef Outcome ReleaseClusterByTemplateTagForInternalOutcome; + typedef std::future ReleaseClusterByTemplateTagForInternalOutcomeCallable; + typedef std::function&)> ReleaseClusterByTemplateTagForInternalAsyncHandler; typedef Outcome ReleaseClusterHostGroupOutcome; typedef std::future ReleaseClusterHostGroupOutcomeCallable; typedef std::function&)> ReleaseClusterHostGroupAsyncHandler; @@ -1906,6 +2026,9 @@ namespace AlibabaCloud typedef Outcome RestoreBackupOutcome; typedef std::future RestoreBackupOutcomeCallable; typedef std::function&)> RestoreBackupAsyncHandler; + typedef Outcome RestoreFlowEntitySnapshotOutcome; + typedef std::future RestoreFlowEntitySnapshotOutcomeCallable; + typedef std::function&)> RestoreFlowEntitySnapshotAsyncHandler; typedef Outcome ResumeExecutionPlanInstanceOutcome; typedef std::future ResumeExecutionPlanInstanceOutcomeCallable; typedef std::function&)> ResumeExecutionPlanInstanceAsyncHandler; @@ -1990,9 +2113,18 @@ namespace AlibabaCloud typedef Outcome SyncDataSourceSchemaTableOutcome; typedef std::future SyncDataSourceSchemaTableOutcomeCallable; typedef std::function&)> SyncDataSourceSchemaTableAsyncHandler; + typedef Outcome TagResourcesOutcome; + typedef std::future TagResourcesOutcomeCallable; + typedef std::function&)> TagResourcesAsyncHandler; + typedef Outcome TagResourcesSystemTagsOutcome; + typedef std::future TagResourcesSystemTagsOutcomeCallable; + typedef std::function&)> TagResourcesSystemTagsAsyncHandler; typedef Outcome TerminateClusterOperationOutcome; typedef std::future TerminateClusterOperationOutcomeCallable; typedef std::function&)> TerminateClusterOperationAsyncHandler; + typedef Outcome UntagResourcesOutcome; + typedef std::future UntagResourcesOutcomeCallable; + typedef std::function&)> UntagResourcesAsyncHandler; typedef Outcome UpdateDataSourceOutcome; typedef std::future UpdateDataSourceOutcomeCallable; typedef std::function&)> UpdateDataSourceAsyncHandler; @@ -2011,6 +2143,9 @@ namespace AlibabaCloud typedef Outcome UpdateProjectSettingOutcome; typedef std::future UpdateProjectSettingOutcomeCallable; typedef std::function&)> UpdateProjectSettingAsyncHandler; + typedef Outcome UpdateTagOutcome; + typedef std::future UpdateTagOutcomeCallable; + typedef std::function&)> UpdateTagAsyncHandler; typedef Outcome UpdateUserOutcome; typedef std::future UpdateUserOutcomeCallable; typedef std::function&)> UpdateUserAsyncHandler; @@ -2064,6 +2199,9 @@ namespace AlibabaCloud CheckDataSourceOutcome checkDataSource(const Model::CheckDataSourceRequest &request)const; void checkDataSourceAsync(const Model::CheckDataSourceRequest& request, const CheckDataSourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CheckDataSourceOutcomeCallable checkDataSourceCallable(const Model::CheckDataSourceRequest& request) const; + CleanupFlowEntitySnapshotOutcome cleanupFlowEntitySnapshot(const Model::CleanupFlowEntitySnapshotRequest &request)const; + void cleanupFlowEntitySnapshotAsync(const Model::CleanupFlowEntitySnapshotRequest& request, const CleanupFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CleanupFlowEntitySnapshotOutcomeCallable cleanupFlowEntitySnapshotCallable(const Model::CleanupFlowEntitySnapshotRequest& request) const; CloneDataSourceOutcome cloneDataSource(const Model::CloneDataSourceRequest &request)const; void cloneDataSourceAsync(const Model::CloneDataSourceRequest& request, const CloneDataSourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CloneDataSourceOutcomeCallable cloneDataSourceCallable(const Model::CloneDataSourceRequest& request) const; @@ -2076,6 +2214,9 @@ namespace AlibabaCloud CloneFlowJobOutcome cloneFlowJob(const Model::CloneFlowJobRequest &request)const; void cloneFlowJobAsync(const Model::CloneFlowJobRequest& request, const CloneFlowJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CloneFlowJobOutcomeCallable cloneFlowJobCallable(const Model::CloneFlowJobRequest& request) const; + CommitFlowEntitySnapshotOutcome commitFlowEntitySnapshot(const Model::CommitFlowEntitySnapshotRequest &request)const; + void commitFlowEntitySnapshotAsync(const Model::CommitFlowEntitySnapshotRequest& request, const CommitFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CommitFlowEntitySnapshotOutcomeCallable commitFlowEntitySnapshotCallable(const Model::CommitFlowEntitySnapshotRequest& request) const; CommonApiWhiteListOutcome commonApiWhiteList(const Model::CommonApiWhiteListRequest &request)const; void commonApiWhiteListAsync(const Model::CommonApiWhiteListRequest& request, const CommonApiWhiteListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CommonApiWhiteListOutcomeCallable commonApiWhiteListCallable(const Model::CommonApiWhiteListRequest& request) const; @@ -2136,6 +2277,9 @@ namespace AlibabaCloud CreateFlowCategoryOutcome createFlowCategory(const Model::CreateFlowCategoryRequest &request)const; void createFlowCategoryAsync(const Model::CreateFlowCategoryRequest& request, const CreateFlowCategoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateFlowCategoryOutcomeCallable createFlowCategoryCallable(const Model::CreateFlowCategoryRequest& request) const; + CreateFlowEditLockOutcome createFlowEditLock(const Model::CreateFlowEditLockRequest &request)const; + void createFlowEditLockAsync(const Model::CreateFlowEditLockRequest& request, const CreateFlowEditLockAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateFlowEditLockOutcomeCallable createFlowEditLockCallable(const Model::CreateFlowEditLockRequest& request) const; CreateFlowForWebOutcome createFlowForWeb(const Model::CreateFlowForWebRequest &request)const; void createFlowForWebAsync(const Model::CreateFlowForWebRequest& request, const CreateFlowForWebAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateFlowForWebOutcomeCallable createFlowForWebCallable(const Model::CreateFlowForWebRequest& request) const; @@ -2157,6 +2301,9 @@ namespace AlibabaCloud CreateJobOutcome createJob(const Model::CreateJobRequest &request)const; void createJobAsync(const Model::CreateJobRequest& request, const CreateJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateJobOutcomeCallable createJobCallable(const Model::CreateJobRequest& request) const; + CreateMetaTablePreviewTaskOutcome createMetaTablePreviewTask(const Model::CreateMetaTablePreviewTaskRequest &request)const; + void createMetaTablePreviewTaskAsync(const Model::CreateMetaTablePreviewTaskRequest& request, const CreateMetaTablePreviewTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateMetaTablePreviewTaskOutcomeCallable createMetaTablePreviewTaskCallable(const Model::CreateMetaTablePreviewTaskRequest& request) const; CreateNavNodeOutcome createNavNode(const Model::CreateNavNodeRequest &request)const; void createNavNodeAsync(const Model::CreateNavNodeRequest& request, const CreateNavNodeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateNavNodeOutcomeCallable createNavNodeCallable(const Model::CreateNavNodeRequest& request) const; @@ -2178,6 +2325,9 @@ namespace AlibabaCloud CreateScalingTaskGroupOutcome createScalingTaskGroup(const Model::CreateScalingTaskGroupRequest &request)const; void createScalingTaskGroupAsync(const Model::CreateScalingTaskGroupRequest& request, const CreateScalingTaskGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateScalingTaskGroupOutcomeCallable createScalingTaskGroupCallable(const Model::CreateScalingTaskGroupRequest& request) const; + CreateTagOutcome createTag(const Model::CreateTagRequest &request)const; + void createTagAsync(const Model::CreateTagRequest& request, const CreateTagAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateTagOutcomeCallable createTagCallable(const Model::CreateTagRequest& request) const; CreateUserOutcome createUser(const Model::CreateUserRequest &request)const; void createUserAsync(const Model::CreateUserRequest& request, const CreateUserAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateUserOutcomeCallable createUserCallable(const Model::CreateUserRequest& request) const; @@ -2232,6 +2382,9 @@ namespace AlibabaCloud DeleteFlowCategoryOutcome deleteFlowCategory(const Model::DeleteFlowCategoryRequest &request)const; void deleteFlowCategoryAsync(const Model::DeleteFlowCategoryRequest& request, const DeleteFlowCategoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteFlowCategoryOutcomeCallable deleteFlowCategoryCallable(const Model::DeleteFlowCategoryRequest& request) const; + DeleteFlowEditLockOutcome deleteFlowEditLock(const Model::DeleteFlowEditLockRequest &request)const; + void deleteFlowEditLockAsync(const Model::DeleteFlowEditLockRequest& request, const DeleteFlowEditLockAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteFlowEditLockOutcomeCallable deleteFlowEditLockCallable(const Model::DeleteFlowEditLockRequest& request) const; DeleteFlowJobOutcome deleteFlowJob(const Model::DeleteFlowJobRequest &request)const; void deleteFlowJobAsync(const Model::DeleteFlowJobRequest& request, const DeleteFlowJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteFlowJobOutcomeCallable deleteFlowJobCallable(const Model::DeleteFlowJobRequest& request) const; @@ -2277,6 +2430,9 @@ namespace AlibabaCloud DeleteScalingTaskGroupOutcome deleteScalingTaskGroup(const Model::DeleteScalingTaskGroupRequest &request)const; void deleteScalingTaskGroupAsync(const Model::DeleteScalingTaskGroupRequest& request, const DeleteScalingTaskGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteScalingTaskGroupOutcomeCallable deleteScalingTaskGroupCallable(const Model::DeleteScalingTaskGroupRequest& request) const; + DeleteTagOutcome deleteTag(const Model::DeleteTagRequest &request)const; + void deleteTagAsync(const Model::DeleteTagRequest& request, const DeleteTagAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteTagOutcomeCallable deleteTagCallable(const Model::DeleteTagRequest& request) const; DeleteUserOutcome deleteUser(const Model::DeleteUserRequest &request)const; void deleteUserAsync(const Model::DeleteUserRequest& request, const DeleteUserAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteUserOutcomeCallable deleteUserCallable(const Model::DeleteUserRequest& request) const; @@ -2376,6 +2532,9 @@ namespace AlibabaCloud DescribeFlowCategoryTreeOutcome describeFlowCategoryTree(const Model::DescribeFlowCategoryTreeRequest &request)const; void describeFlowCategoryTreeAsync(const Model::DescribeFlowCategoryTreeRequest& request, const DescribeFlowCategoryTreeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeFlowCategoryTreeOutcomeCallable describeFlowCategoryTreeCallable(const Model::DescribeFlowCategoryTreeRequest& request) const; + DescribeFlowEntitySnapshotOutcome describeFlowEntitySnapshot(const Model::DescribeFlowEntitySnapshotRequest &request)const; + void describeFlowEntitySnapshotAsync(const Model::DescribeFlowEntitySnapshotRequest& request, const DescribeFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeFlowEntitySnapshotOutcomeCallable describeFlowEntitySnapshotCallable(const Model::DescribeFlowEntitySnapshotRequest& request) const; DescribeFlowInstanceOutcome describeFlowInstance(const Model::DescribeFlowInstanceRequest &request)const; void describeFlowInstanceAsync(const Model::DescribeFlowInstanceRequest& request, const DescribeFlowInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeFlowInstanceOutcomeCallable describeFlowInstanceCallable(const Model::DescribeFlowInstanceRequest& request) const; @@ -2418,6 +2577,9 @@ namespace AlibabaCloud DescribeKafkaReassignOutcome describeKafkaReassign(const Model::DescribeKafkaReassignRequest &request)const; void describeKafkaReassignAsync(const Model::DescribeKafkaReassignRequest& request, const DescribeKafkaReassignAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeKafkaReassignOutcomeCallable describeKafkaReassignCallable(const Model::DescribeKafkaReassignRequest& request) const; + DescribeMetaTablePreviewTaskOutcome describeMetaTablePreviewTask(const Model::DescribeMetaTablePreviewTaskRequest &request)const; + void describeMetaTablePreviewTaskAsync(const Model::DescribeMetaTablePreviewTaskRequest& request, const DescribeMetaTablePreviewTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeMetaTablePreviewTaskOutcomeCallable describeMetaTablePreviewTaskCallable(const Model::DescribeMetaTablePreviewTaskRequest& request) const; DescribeNoteOutcome describeNote(const Model::DescribeNoteRequest &request)const; void describeNoteAsync(const Model::DescribeNoteRequest& request, const DescribeNoteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeNoteOutcomeCallable describeNoteCallable(const Model::DescribeNoteRequest& request) const; @@ -2427,6 +2589,9 @@ namespace AlibabaCloud DescribeScalingActivityOutcome describeScalingActivity(const Model::DescribeScalingActivityRequest &request)const; void describeScalingActivityAsync(const Model::DescribeScalingActivityRequest& request, const DescribeScalingActivityAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeScalingActivityOutcomeCallable describeScalingActivityCallable(const Model::DescribeScalingActivityRequest& request) const; + DescribeScalingCommonConfigOutcome describeScalingCommonConfig(const Model::DescribeScalingCommonConfigRequest &request)const; + void describeScalingCommonConfigAsync(const Model::DescribeScalingCommonConfigRequest& request, const DescribeScalingCommonConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeScalingCommonConfigOutcomeCallable describeScalingCommonConfigCallable(const Model::DescribeScalingCommonConfigRequest& request) const; DescribeScalingRuleOutcome describeScalingRule(const Model::DescribeScalingRuleRequest &request)const; void describeScalingRuleAsync(const Model::DescribeScalingRuleRequest& request, const DescribeScalingRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeScalingRuleOutcomeCallable describeScalingRuleCallable(const Model::DescribeScalingRuleRequest& request) const; @@ -2454,6 +2619,12 @@ namespace AlibabaCloud DetachClusterForNoteOutcome detachClusterForNote(const Model::DetachClusterForNoteRequest &request)const; void detachClusterForNoteAsync(const Model::DetachClusterForNoteRequest& request, const DetachClusterForNoteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DetachClusterForNoteOutcomeCallable detachClusterForNoteCallable(const Model::DetachClusterForNoteRequest& request) const; + DiffFlowEntitySnapshotOutcome diffFlowEntitySnapshot(const Model::DiffFlowEntitySnapshotRequest &request)const; + void diffFlowEntitySnapshotAsync(const Model::DiffFlowEntitySnapshotRequest& request, const DiffFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DiffFlowEntitySnapshotOutcomeCallable diffFlowEntitySnapshotCallable(const Model::DiffFlowEntitySnapshotRequest& request) const; + DumpMetaDataSourceForOuterOutcome dumpMetaDataSourceForOuter(const Model::DumpMetaDataSourceForOuterRequest &request)const; + void dumpMetaDataSourceForOuterAsync(const Model::DumpMetaDataSourceForOuterRequest& request, const DumpMetaDataSourceForOuterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DumpMetaDataSourceForOuterOutcomeCallable dumpMetaDataSourceForOuterCallable(const Model::DumpMetaDataSourceForOuterRequest& request) const; GetAuditLogsOutcome getAuditLogs(const Model::GetAuditLogsRequest &request)const; void getAuditLogsAsync(const Model::GetAuditLogsRequest& request, const GetAuditLogsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetAuditLogsOutcomeCallable getAuditLogsCallable(const Model::GetAuditLogsRequest& request) const; @@ -2472,6 +2643,9 @@ namespace AlibabaCloud GetFlowAuditLogsOutcome getFlowAuditLogs(const Model::GetFlowAuditLogsRequest &request)const; void getFlowAuditLogsAsync(const Model::GetFlowAuditLogsRequest& request, const GetFlowAuditLogsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetFlowAuditLogsOutcomeCallable getFlowAuditLogsCallable(const Model::GetFlowAuditLogsRequest& request) const; + GetFlowEntityRelationGraphOutcome getFlowEntityRelationGraph(const Model::GetFlowEntityRelationGraphRequest &request)const; + void getFlowEntityRelationGraphAsync(const Model::GetFlowEntityRelationGraphRequest& request, const GetFlowEntityRelationGraphAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetFlowEntityRelationGraphOutcomeCallable getFlowEntityRelationGraphCallable(const Model::GetFlowEntityRelationGraphRequest& request) const; GetHdfsCapacityStatisticInfoOutcome getHdfsCapacityStatisticInfo(const Model::GetHdfsCapacityStatisticInfoRequest &request)const; void getHdfsCapacityStatisticInfoAsync(const Model::GetHdfsCapacityStatisticInfoRequest& request, const GetHdfsCapacityStatisticInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetHdfsCapacityStatisticInfoOutcomeCallable getHdfsCapacityStatisticInfoCallable(const Model::GetHdfsCapacityStatisticInfoRequest& request) const; @@ -2688,6 +2862,9 @@ namespace AlibabaCloud ListFlowClusterHostOutcome listFlowClusterHost(const Model::ListFlowClusterHostRequest &request)const; void listFlowClusterHostAsync(const Model::ListFlowClusterHostRequest& request, const ListFlowClusterHostAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListFlowClusterHostOutcomeCallable listFlowClusterHostCallable(const Model::ListFlowClusterHostRequest& request) const; + ListFlowEntitySnapshotOutcome listFlowEntitySnapshot(const Model::ListFlowEntitySnapshotRequest &request)const; + void listFlowEntitySnapshotAsync(const Model::ListFlowEntitySnapshotRequest& request, const ListFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListFlowEntitySnapshotOutcomeCallable listFlowEntitySnapshotCallable(const Model::ListFlowEntitySnapshotRequest& request) const; ListFlowInstanceOutcome listFlowInstance(const Model::ListFlowInstanceRequest &request)const; void listFlowInstanceAsync(const Model::ListFlowInstanceRequest& request, const ListFlowInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListFlowInstanceOutcomeCallable listFlowInstanceCallable(const Model::ListFlowInstanceRequest& request) const; @@ -2811,6 +2988,15 @@ namespace AlibabaCloud ListSupportedServiceNameForAdminOutcome listSupportedServiceNameForAdmin(const Model::ListSupportedServiceNameForAdminRequest &request)const; void listSupportedServiceNameForAdminAsync(const Model::ListSupportedServiceNameForAdminRequest& request, const ListSupportedServiceNameForAdminAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListSupportedServiceNameForAdminOutcomeCallable listSupportedServiceNameForAdminCallable(const Model::ListSupportedServiceNameForAdminRequest& request) const; + ListTagKeysOutcome listTagKeys(const Model::ListTagKeysRequest &request)const; + void listTagKeysAsync(const Model::ListTagKeysRequest& request, const ListTagKeysAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListTagKeysOutcomeCallable listTagKeysCallable(const Model::ListTagKeysRequest& request) const; + ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const; + void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const; + ListTagValuesOutcome listTagValues(const Model::ListTagValuesRequest &request)const; + void listTagValuesAsync(const Model::ListTagValuesRequest& request, const ListTagValuesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListTagValuesOutcomeCallable listTagValuesCallable(const Model::ListTagValuesRequest& request) const; ListUserGroupsOutcome listUserGroups(const Model::ListUserGroupsRequest &request)const; void listUserGroupsAsync(const Model::ListUserGroupsRequest& request, const ListUserGroupsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListUserGroupsOutcomeCallable listUserGroupsCallable(const Model::ListUserGroupsRequest& request) const; @@ -3039,12 +3225,24 @@ namespace AlibabaCloud QueryAlarmRulesOutcome queryAlarmRules(const Model::QueryAlarmRulesRequest &request)const; void queryAlarmRulesAsync(const Model::QueryAlarmRulesRequest& request, const QueryAlarmRulesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryAlarmRulesOutcomeCallable queryAlarmRulesCallable(const Model::QueryAlarmRulesRequest& request) const; + QueryEntityOutcome queryEntity(const Model::QueryEntityRequest &request)const; + void queryEntityAsync(const Model::QueryEntityRequest& request, const QueryEntityAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryEntityOutcomeCallable queryEntityCallable(const Model::QueryEntityRequest& request) const; QueryInfoByTokenOutcome queryInfoByToken(const Model::QueryInfoByTokenRequest &request)const; void queryInfoByTokenAsync(const Model::QueryInfoByTokenRequest& request, const QueryInfoByTokenAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryInfoByTokenOutcomeCallable queryInfoByTokenCallable(const Model::QueryInfoByTokenRequest& request) const; QuerySlsMetricDataOutcome querySlsMetricData(const Model::QuerySlsMetricDataRequest &request)const; void querySlsMetricDataAsync(const Model::QuerySlsMetricDataRequest& request, const QuerySlsMetricDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QuerySlsMetricDataOutcomeCallable querySlsMetricDataCallable(const Model::QuerySlsMetricDataRequest& request) const; + QueryTableDataOutcome queryTableData(const Model::QueryTableDataRequest &request)const; + void queryTableDataAsync(const Model::QueryTableDataRequest& request, const QueryTableDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryTableDataOutcomeCallable queryTableDataCallable(const Model::QueryTableDataRequest& request) const; + QueryTagOutcome queryTag(const Model::QueryTagRequest &request)const; + void queryTagAsync(const Model::QueryTagRequest& request, const QueryTagAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryTagOutcomeCallable queryTagCallable(const Model::QueryTagRequest& request) const; + QueryTrendDataOutcome queryTrendData(const Model::QueryTrendDataRequest &request)const; + void queryTrendDataAsync(const Model::QueryTrendDataRequest& request, const QueryTrendDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryTrendDataOutcomeCallable queryTrendDataCallable(const Model::QueryTrendDataRequest& request) const; QueryUserActionsPolicyOutcome queryUserActionsPolicy(const Model::QueryUserActionsPolicyRequest &request)const; void queryUserActionsPolicyAsync(const Model::QueryUserActionsPolicyRequest& request, const QueryUserActionsPolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryUserActionsPolicyOutcomeCallable queryUserActionsPolicyCallable(const Model::QueryUserActionsPolicyRequest& request) const; @@ -3066,6 +3264,9 @@ namespace AlibabaCloud ReleaseClusterOutcome releaseCluster(const Model::ReleaseClusterRequest &request)const; void releaseClusterAsync(const Model::ReleaseClusterRequest& request, const ReleaseClusterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ReleaseClusterOutcomeCallable releaseClusterCallable(const Model::ReleaseClusterRequest& request) const; + ReleaseClusterByTemplateTagForInternalOutcome releaseClusterByTemplateTagForInternal(const Model::ReleaseClusterByTemplateTagForInternalRequest &request)const; + void releaseClusterByTemplateTagForInternalAsync(const Model::ReleaseClusterByTemplateTagForInternalRequest& request, const ReleaseClusterByTemplateTagForInternalAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReleaseClusterByTemplateTagForInternalOutcomeCallable releaseClusterByTemplateTagForInternalCallable(const Model::ReleaseClusterByTemplateTagForInternalRequest& request) const; ReleaseClusterHostGroupOutcome releaseClusterHostGroup(const Model::ReleaseClusterHostGroupRequest &request)const; void releaseClusterHostGroupAsync(const Model::ReleaseClusterHostGroupRequest& request, const ReleaseClusterHostGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ReleaseClusterHostGroupOutcomeCallable releaseClusterHostGroupCallable(const Model::ReleaseClusterHostGroupRequest& request) const; @@ -3108,6 +3309,9 @@ namespace AlibabaCloud RestoreBackupOutcome restoreBackup(const Model::RestoreBackupRequest &request)const; void restoreBackupAsync(const Model::RestoreBackupRequest& request, const RestoreBackupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RestoreBackupOutcomeCallable restoreBackupCallable(const Model::RestoreBackupRequest& request) const; + RestoreFlowEntitySnapshotOutcome restoreFlowEntitySnapshot(const Model::RestoreFlowEntitySnapshotRequest &request)const; + void restoreFlowEntitySnapshotAsync(const Model::RestoreFlowEntitySnapshotRequest& request, const RestoreFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RestoreFlowEntitySnapshotOutcomeCallable restoreFlowEntitySnapshotCallable(const Model::RestoreFlowEntitySnapshotRequest& request) const; ResumeExecutionPlanInstanceOutcome resumeExecutionPlanInstance(const Model::ResumeExecutionPlanInstanceRequest &request)const; void resumeExecutionPlanInstanceAsync(const Model::ResumeExecutionPlanInstanceRequest& request, const ResumeExecutionPlanInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ResumeExecutionPlanInstanceOutcomeCallable resumeExecutionPlanInstanceCallable(const Model::ResumeExecutionPlanInstanceRequest& request) const; @@ -3192,9 +3396,18 @@ namespace AlibabaCloud SyncDataSourceSchemaTableOutcome syncDataSourceSchemaTable(const Model::SyncDataSourceSchemaTableRequest &request)const; void syncDataSourceSchemaTableAsync(const Model::SyncDataSourceSchemaTableRequest& request, const SyncDataSourceSchemaTableAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SyncDataSourceSchemaTableOutcomeCallable syncDataSourceSchemaTableCallable(const Model::SyncDataSourceSchemaTableRequest& request) const; + TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const; + void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const; + TagResourcesSystemTagsOutcome tagResourcesSystemTags(const Model::TagResourcesSystemTagsRequest &request)const; + void tagResourcesSystemTagsAsync(const Model::TagResourcesSystemTagsRequest& request, const TagResourcesSystemTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + TagResourcesSystemTagsOutcomeCallable tagResourcesSystemTagsCallable(const Model::TagResourcesSystemTagsRequest& request) const; TerminateClusterOperationOutcome terminateClusterOperation(const Model::TerminateClusterOperationRequest &request)const; void terminateClusterOperationAsync(const Model::TerminateClusterOperationRequest& request, const TerminateClusterOperationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; TerminateClusterOperationOutcomeCallable terminateClusterOperationCallable(const Model::TerminateClusterOperationRequest& request) const; + UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const; + void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const; UpdateDataSourceOutcome updateDataSource(const Model::UpdateDataSourceRequest &request)const; void updateDataSourceAsync(const Model::UpdateDataSourceRequest& request, const UpdateDataSourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateDataSourceOutcomeCallable updateDataSourceCallable(const Model::UpdateDataSourceRequest& request) const; @@ -3213,6 +3426,9 @@ namespace AlibabaCloud UpdateProjectSettingOutcome updateProjectSetting(const Model::UpdateProjectSettingRequest &request)const; void updateProjectSettingAsync(const Model::UpdateProjectSettingRequest& request, const UpdateProjectSettingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateProjectSettingOutcomeCallable updateProjectSettingCallable(const Model::UpdateProjectSettingRequest& request) const; + UpdateTagOutcome updateTag(const Model::UpdateTagRequest &request)const; + void updateTagAsync(const Model::UpdateTagRequest& request, const UpdateTagAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateTagOutcomeCallable updateTagCallable(const Model::UpdateTagRequest& request) const; UpdateUserOutcome updateUser(const Model::UpdateUserRequest &request)const; void updateUserAsync(const Model::UpdateUserRequest& request, const UpdateUserAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateUserOutcomeCallable updateUserCallable(const Model::UpdateUserRequest& request) const; diff --git a/emr/include/alibabacloud/emr/model/AddClusterServiceRequest.h b/emr/include/alibabacloud/emr/model/AddClusterServiceRequest.h index 185b28ed6..5ba094ec3 100644 --- a/emr/include/alibabacloud/emr/model/AddClusterServiceRequest.h +++ b/emr/include/alibabacloud/emr/model/AddClusterServiceRequest.h @@ -30,8 +30,10 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT AddClusterServiceRequest : public RpcServiceRequest { + public: struct Service { + std::string serviceVersion; std::string serviceName; }; diff --git a/emr/include/alibabacloud/emr/model/CleanupFlowEntitySnapshotRequest.h b/emr/include/alibabacloud/emr/model/CleanupFlowEntitySnapshotRequest.h new file mode 100644 index 000000000..db2966b43 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CleanupFlowEntitySnapshotRequest.h @@ -0,0 +1,57 @@ +/* + * 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_EMR_MODEL_CLEANUPFLOWENTITYSNAPSHOTREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_CLEANUPFLOWENTITYSNAPSHOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CleanupFlowEntitySnapshotRequest : public RpcServiceRequest + { + + public: + CleanupFlowEntitySnapshotRequest(); + ~CleanupFlowEntitySnapshotRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getEntityIdList()const; + void setEntityIdList(const std::string& entityIdList); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string entityIdList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_CLEANUPFLOWENTITYSNAPSHOTREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CleanupFlowEntitySnapshotResult.h b/emr/include/alibabacloud/emr/model/CleanupFlowEntitySnapshotResult.h new file mode 100644 index 000000000..c4997316b --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CleanupFlowEntitySnapshotResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_CLEANUPFLOWENTITYSNAPSHOTRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_CLEANUPFLOWENTITYSNAPSHOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CleanupFlowEntitySnapshotResult : public ServiceResult + { + public: + + + CleanupFlowEntitySnapshotResult(); + explicit CleanupFlowEntitySnapshotResult(const std::string &payload); + ~CleanupFlowEntitySnapshotResult(); + bool getData()const; + + protected: + void parse(const std::string &payload); + private: + bool data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_CLEANUPFLOWENTITYSNAPSHOTRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CloneFlowJobRequest.h b/emr/include/alibabacloud/emr/model/CloneFlowJobRequest.h index 246d11dc0..4c72bdbe7 100644 --- a/emr/include/alibabacloud/emr/model/CloneFlowJobRequest.h +++ b/emr/include/alibabacloud/emr/model/CloneFlowJobRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud std::string getRegionId()const; void setRegionId(const std::string& regionId); + std::string getName()const; + void setName(const std::string& name); std::string getId()const; void setId(const std::string& id); std::string getProjectId()const; @@ -44,6 +46,7 @@ namespace AlibabaCloud private: std::string regionId_; + std::string name_; std::string id_; std::string projectId_; diff --git a/emr/include/alibabacloud/emr/model/CommitFlowEntitySnapshotRequest.h b/emr/include/alibabacloud/emr/model/CommitFlowEntitySnapshotRequest.h new file mode 100644 index 000000000..16cf9eea9 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CommitFlowEntitySnapshotRequest.h @@ -0,0 +1,63 @@ +/* + * 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_EMR_MODEL_COMMITFLOWENTITYSNAPSHOTREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_COMMITFLOWENTITYSNAPSHOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CommitFlowEntitySnapshotRequest : public RpcServiceRequest + { + + public: + CommitFlowEntitySnapshotRequest(); + ~CommitFlowEntitySnapshotRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getEntityType()const; + void setEntityType(const std::string& entityType); + std::string getEntityId()const; + void setEntityId(const std::string& entityId); + std::string getMessage()const; + void setMessage(const std::string& message); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string entityType_; + std::string entityId_; + std::string message_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_COMMITFLOWENTITYSNAPSHOTREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CommitFlowEntitySnapshotResult.h b/emr/include/alibabacloud/emr/model/CommitFlowEntitySnapshotResult.h new file mode 100644 index 000000000..fb77bea02 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CommitFlowEntitySnapshotResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_COMMITFLOWENTITYSNAPSHOTRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_COMMITFLOWENTITYSNAPSHOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CommitFlowEntitySnapshotResult : public ServiceResult + { + public: + + + CommitFlowEntitySnapshotResult(); + explicit CommitFlowEntitySnapshotResult(const std::string &payload); + ~CommitFlowEntitySnapshotResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_COMMITFLOWENTITYSNAPSHOTRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CreateBackupPlanRequest.h b/emr/include/alibabacloud/emr/model/CreateBackupPlanRequest.h index 6079a00ba..ada24ac51 100644 --- a/emr/include/alibabacloud/emr/model/CreateBackupPlanRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateBackupPlanRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud CreateBackupPlanRequest(); ~CreateBackupPlanRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getName()const; - void setName(const std::string& name); - std::string getRootPath()const; - void setRootPath(const std::string& rootPath); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getName()const; + void setName(const std::string& name); + std::string getRootPath()const; + void setRootPath(const std::string& rootPath); private: - long resourceOwnerId_; - std::string description_; - std::string clusterId_; - std::string accessKeyId_; - std::string regionId_; - std::string name_; - std::string rootPath_; + long resourceOwnerId_; + std::string description_; + std::string clusterId_; + std::string accessKeyId_; + std::string regionId_; + std::string name_; + std::string rootPath_; }; } diff --git a/emr/include/alibabacloud/emr/model/CreateBackupRequest.h b/emr/include/alibabacloud/emr/model/CreateBackupRequest.h index acae07d8b..711abf500 100644 --- a/emr/include/alibabacloud/emr/model/CreateBackupRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateBackupRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud CreateBackupRequest(); ~CreateBackupRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getBackupPlanId()const; - void setBackupPlanId(const std::string& backupPlanId); - std::string getMetadataType()const; - void setMetadataType(const std::string& metadataType); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getBackupPlanId()const; + void setBackupPlanId(const std::string& backupPlanId); + std::string getMetadataType()const; + void setMetadataType(const std::string& metadataType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); private: - long resourceOwnerId_; - std::string backupPlanId_; - std::string metadataType_; - std::string accessKeyId_; - std::string regionId_; + long resourceOwnerId_; + std::string backupPlanId_; + std::string metadataType_; + std::string accessKeyId_; + std::string regionId_; }; } diff --git a/emr/include/alibabacloud/emr/model/CreateClusterTemplateRequest.h b/emr/include/alibabacloud/emr/model/CreateClusterTemplateRequest.h index 8659de7db..7da78d733 100644 --- a/emr/include/alibabacloud/emr/model/CreateClusterTemplateRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateClusterTemplateRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateClusterTemplateRequest : public RpcServiceRequest { + public: struct BootstrapAction { std::string path; diff --git a/emr/include/alibabacloud/emr/model/CreateClusterV2Request.h b/emr/include/alibabacloud/emr/model/CreateClusterV2Request.h index 66e049b7e..406414f01 100644 --- a/emr/include/alibabacloud/emr/model/CreateClusterV2Request.h +++ b/emr/include/alibabacloud/emr/model/CreateClusterV2Request.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateClusterV2Request : public RpcServiceRequest { + public: struct HostComponentInfo { std::string hostName; @@ -42,6 +43,11 @@ namespace AlibabaCloud std::string arg; std::string name; }; + struct Tag + { + std::string value; + std::string key; + }; struct UserInfo { std::string password; @@ -69,6 +75,11 @@ namespace AlibabaCloud std::string createType; std::string hostGroupType; }; + struct ServiceInfo + { + std::string serviceVersion; + std::string serviceName; + }; struct Config { std::string configKey; @@ -105,12 +116,16 @@ namespace AlibabaCloud void setMachineType(const std::string& machineType); std::vector getHostComponentInfo()const; void setHostComponentInfo(const std::vector& hostComponentInfo); + std::string getClickHouseConf()const; + void setClickHouseConf(const std::string& clickHouseConf); std::vector getBootstrapAction()const; void setBootstrapAction(const std::vector& bootstrapAction); std::string getMetaStoreConf()const; void setMetaStoreConf(const std::string& metaStoreConf); std::string getEmrVer()const; void setEmrVer(const std::string& emrVer); + std::vector getTag()const; + void setTag(const std::vector& tag); std::string getAuthorizeContent()const; void setAuthorizeContent(const std::string& authorizeContent); bool getIsOpenPublicIp()const; @@ -165,6 +180,8 @@ namespace AlibabaCloud void setHostGroup(const std::vector& hostGroup); std::string getChargeType()const; void setChargeType(const std::string& chargeType); + std::vector getServiceInfo()const; + void setServiceInfo(const std::vector& serviceInfo); std::vector getConfig()const; void setConfig(const std::vector& config); bool getHighAvailabilityEnable()const; @@ -182,9 +199,11 @@ namespace AlibabaCloud std::string securityGroupName_; std::string machineType_; std::vector hostComponentInfo_; + std::string clickHouseConf_; std::vector bootstrapAction_; std::string metaStoreConf_; std::string emrVer_; + std::vector tag_; std::string authorizeContent_; bool isOpenPublicIp_; int period_; @@ -212,6 +231,7 @@ namespace AlibabaCloud std::string vpcId_; std::vector hostGroup_; std::string chargeType_; + std::vector serviceInfo_; std::vector config_; bool highAvailabilityEnable_; diff --git a/emr/include/alibabacloud/emr/model/CreateExecutionPlanRequest.h b/emr/include/alibabacloud/emr/model/CreateExecutionPlanRequest.h index cc7eba490..3489e3e8d 100644 --- a/emr/include/alibabacloud/emr/model/CreateExecutionPlanRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateExecutionPlanRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateExecutionPlanRequest : public RpcServiceRequest { + public: struct BootstrapAction { std::string path; diff --git a/emr/include/alibabacloud/emr/model/CreateFlowEditLockRequest.h b/emr/include/alibabacloud/emr/model/CreateFlowEditLockRequest.h new file mode 100644 index 000000000..948003685 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CreateFlowEditLockRequest.h @@ -0,0 +1,60 @@ +/* + * 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_EMR_MODEL_CREATEFLOWEDITLOCKREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWEDITLOCKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CreateFlowEditLockRequest : public RpcServiceRequest + { + + public: + CreateFlowEditLockRequest(); + ~CreateFlowEditLockRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getEntityId()const; + void setEntityId(const std::string& entityId); + bool getForce()const; + void setForce(bool force); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string entityId_; + bool force_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWEDITLOCKREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CreateFlowEditLockResult.h b/emr/include/alibabacloud/emr/model/CreateFlowEditLockResult.h new file mode 100644 index 000000000..16d82b0c4 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CreateFlowEditLockResult.h @@ -0,0 +1,59 @@ +/* + * 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_EMR_MODEL_CREATEFLOWEDITLOCKRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWEDITLOCKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CreateFlowEditLockResult : public ServiceResult + { + public: + + + CreateFlowEditLockResult(); + explicit CreateFlowEditLockResult(const std::string &payload); + ~CreateFlowEditLockResult(); + std::string getEntityId()const; + std::string getStatus()const; + std::string getOwnerId()const; + std::string getUserId()const; + std::string getBizId()const; + + protected: + void parse(const std::string &payload); + private: + std::string entityId_; + std::string status_; + std::string ownerId_; + std::string userId_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWEDITLOCKRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CreateFlowJobRequest.h b/emr/include/alibabacloud/emr/model/CreateFlowJobRequest.h index 0a2240ed7..413ed078d 100644 --- a/emr/include/alibabacloud/emr/model/CreateFlowJobRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateFlowJobRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateFlowJobRequest : public RpcServiceRequest { + public: struct ResourceList { std::string path; @@ -66,10 +67,14 @@ namespace AlibabaCloud void setProjectId(const std::string& projectId); std::string getEnvConf()const; void setEnvConf(const std::string& envConf); + long getMaxRunningTimeSec()const; + void setMaxRunningTimeSec(long maxRunningTimeSec); std::string getClusterId()const; void setClusterId(const std::string& clusterId); std::string getParams()const; void setParams(const std::string& params); + std::string getCustomVariables()const; + void setCustomVariables(const std::string& customVariables); long getRetryInterval()const; void setRetryInterval(long retryInterval); std::string getName()const; @@ -93,8 +98,10 @@ namespace AlibabaCloud std::string alertConf_; std::string projectId_; std::string envConf_; + long maxRunningTimeSec_; std::string clusterId_; std::string params_; + std::string customVariables_; long retryInterval_; std::string name_; bool adhoc_; diff --git a/emr/include/alibabacloud/emr/model/CreateFlowProjectUserRequest.h b/emr/include/alibabacloud/emr/model/CreateFlowProjectUserRequest.h index 570803927..b2cf3cda1 100644 --- a/emr/include/alibabacloud/emr/model/CreateFlowProjectUserRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateFlowProjectUserRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateFlowProjectUserRequest : public RpcServiceRequest { + public: struct User { std::string userId; diff --git a/emr/include/alibabacloud/emr/model/CreateMetaTablePreviewTaskRequest.h b/emr/include/alibabacloud/emr/model/CreateMetaTablePreviewTaskRequest.h new file mode 100644 index 000000000..b2bcce635 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CreateMetaTablePreviewTaskRequest.h @@ -0,0 +1,69 @@ +/* + * 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_EMR_MODEL_CREATEMETATABLEPREVIEWTASKREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CreateMetaTablePreviewTaskRequest : public RpcServiceRequest + { + + public: + CreateMetaTablePreviewTaskRequest(); + ~CreateMetaTablePreviewTaskRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getPassword()const; + void setPassword(const std::string& password); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getTableId()const; + void setTableId(const std::string& tableId); + std::string getDatabaseId()const; + void setDatabaseId(const std::string& databaseId); + std::string getUser()const; + void setUser(const std::string& user); + + private: + long resourceOwnerId_; + std::string clusterId_; + std::string accessKeyId_; + std::string password_; + std::string regionId_; + std::string tableId_; + std::string databaseId_; + std::string user_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CreateMetaTablePreviewTaskResult.h b/emr/include/alibabacloud/emr/model/CreateMetaTablePreviewTaskResult.h new file mode 100644 index 000000000..35904c1db --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CreateMetaTablePreviewTaskResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_CREATEMETATABLEPREVIEWTASKRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CreateMetaTablePreviewTaskResult : public ServiceResult + { + public: + + + CreateMetaTablePreviewTaskResult(); + explicit CreateMetaTablePreviewTaskResult(const std::string &payload); + ~CreateMetaTablePreviewTaskResult(); + std::string getTaskId()const; + + protected: + void parse(const std::string &payload); + private: + std::string taskId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CreateResourcePoolRequest.h b/emr/include/alibabacloud/emr/model/CreateResourcePoolRequest.h index e8dbd4f29..662a24d30 100644 --- a/emr/include/alibabacloud/emr/model/CreateResourcePoolRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateResourcePoolRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateResourcePoolRequest : public RpcServiceRequest { + public: struct Config { std::string configKey; diff --git a/emr/include/alibabacloud/emr/model/CreateResourceQueueRequest.h b/emr/include/alibabacloud/emr/model/CreateResourceQueueRequest.h index 39f4e9e28..eae9de924 100644 --- a/emr/include/alibabacloud/emr/model/CreateResourceQueueRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateResourceQueueRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateResourceQueueRequest : public RpcServiceRequest { + public: struct Config { std::string configKey; diff --git a/emr/include/alibabacloud/emr/model/CreateScalingRuleRequest.h b/emr/include/alibabacloud/emr/model/CreateScalingRuleRequest.h index e5d2ca1f7..0803aa61b 100644 --- a/emr/include/alibabacloud/emr/model/CreateScalingRuleRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateScalingRuleRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateScalingRuleRequest : public RpcServiceRequest { + public: struct CloudWatchTrigger { int period; diff --git a/emr/include/alibabacloud/emr/model/CreateTagRequest.h b/emr/include/alibabacloud/emr/model/CreateTagRequest.h new file mode 100644 index 000000000..5c333d027 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CreateTagRequest.h @@ -0,0 +1,66 @@ +/* + * 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_EMR_MODEL_CREATETAGREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_CREATETAGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CreateTagRequest : public RpcServiceRequest + { + + public: + CreateTagRequest(); + ~CreateTagRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getName()const; + void setName(const std::string& name); + long getId()const; + void setId(long id); + std::string getCategory()const; + void setCategory(const std::string& category); + + private: + long resourceOwnerId_; + std::string description_; + std::string accessKeyId_; + std::string regionId_; + std::string name_; + long id_; + std::string category_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_CREATETAGREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CreateTagResult.h b/emr/include/alibabacloud/emr/model/CreateTagResult.h new file mode 100644 index 000000000..ad18ee2ed --- /dev/null +++ b/emr/include/alibabacloud/emr/model/CreateTagResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_CREATETAGRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_CREATETAGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT CreateTagResult : public ServiceResult + { + public: + + + CreateTagResult(); + explicit CreateTagResult(const std::string &payload); + ~CreateTagResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_CREATETAGRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/CreateUserRequest.h b/emr/include/alibabacloud/emr/model/CreateUserRequest.h index abb3fd026..57e9bc8ac 100644 --- a/emr/include/alibabacloud/emr/model/CreateUserRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateUserRequest.h @@ -30,52 +30,53 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateUserRequest : public RpcServiceRequest { - struct UserAccountParamList - { - std::string accountType; - std::string authType; - std::string accountPassword; - }; + public: + struct UserAccountParamList + { + std::string accountType; + std::string authType; + std::string accountPassword; + }; public: CreateUserRequest(); ~CreateUserRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getUserType()const; - void setUserType(const std::string& userType); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::vector getUserAccountParamList()const; - void setUserAccountParamList(const std::vector& userAccountParamList); - std::vector getGroupIdList()const; - void setGroupIdList(const std::vector& groupIdList); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::vector getRoleIdList()const; - void setRoleIdList(const std::vector& roleIdList); - std::string getAliyunUserId()const; - void setAliyunUserId(const std::string& aliyunUserId); - std::string getUserName()const; - void setUserName(const std::string& userName); - std::string getStatus()const; - void setStatus(const std::string& status); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getUserType()const; + void setUserType(const std::string& userType); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::vector getUserAccountParamList()const; + void setUserAccountParamList(const std::vector& userAccountParamList); + std::vector getGroupIdList()const; + void setGroupIdList(const std::vector& groupIdList); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::vector getRoleIdList()const; + void setRoleIdList(const std::vector& roleIdList); + std::string getAliyunUserId()const; + void setAliyunUserId(const std::string& aliyunUserId); + std::string getUserName()const; + void setUserName(const std::string& userName); + std::string getStatus()const; + void setStatus(const std::string& status); private: - long resourceOwnerId_; - std::string userType_; - std::string description_; - std::string accessKeyId_; - std::vector userAccountParamList_; - std::vector groupIdList_; - std::string regionId_; - std::vector roleIdList_; - std::string aliyunUserId_; - std::string userName_; - std::string status_; + long resourceOwnerId_; + std::string userType_; + std::string description_; + std::string accessKeyId_; + std::vector userAccountParamList_; + std::vector groupIdList_; + std::string regionId_; + std::vector roleIdList_; + std::string aliyunUserId_; + std::string userName_; + std::string status_; }; } diff --git a/emr/include/alibabacloud/emr/model/CreateUsersRequest.h b/emr/include/alibabacloud/emr/model/CreateUsersRequest.h index 850741393..8744b060c 100644 --- a/emr/include/alibabacloud/emr/model/CreateUsersRequest.h +++ b/emr/include/alibabacloud/emr/model/CreateUsersRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT CreateUsersRequest : public RpcServiceRequest { + public: struct UserInfo { std::string type; diff --git a/emr/include/alibabacloud/emr/model/DeleteFlowEditLockRequest.h b/emr/include/alibabacloud/emr/model/DeleteFlowEditLockRequest.h new file mode 100644 index 000000000..81678d820 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DeleteFlowEditLockRequest.h @@ -0,0 +1,57 @@ +/* + * 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_EMR_MODEL_DELETEFLOWEDITLOCKREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWEDITLOCKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DeleteFlowEditLockRequest : public RpcServiceRequest + { + + public: + DeleteFlowEditLockRequest(); + ~DeleteFlowEditLockRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getEntityId()const; + void setEntityId(const std::string& entityId); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string entityId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWEDITLOCKREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DeleteFlowEditLockResult.h b/emr/include/alibabacloud/emr/model/DeleteFlowEditLockResult.h new file mode 100644 index 000000000..cadf79a92 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DeleteFlowEditLockResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_DELETEFLOWEDITLOCKRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWEDITLOCKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DeleteFlowEditLockResult : public ServiceResult + { + public: + + + DeleteFlowEditLockResult(); + explicit DeleteFlowEditLockResult(const std::string &payload); + ~DeleteFlowEditLockResult(); + bool getData()const; + + protected: + void parse(const std::string &payload); + private: + bool data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWEDITLOCKRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DeleteTagRequest.h b/emr/include/alibabacloud/emr/model/DeleteTagRequest.h new file mode 100644 index 000000000..2a06132c8 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DeleteTagRequest.h @@ -0,0 +1,66 @@ +/* + * 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_EMR_MODEL_DELETETAGREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_DELETETAGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DeleteTagRequest : public RpcServiceRequest + { + + public: + DeleteTagRequest(); + ~DeleteTagRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getName()const; + void setName(const std::string& name); + long getId()const; + void setId(long id); + std::string getCategory()const; + void setCategory(const std::string& category); + + private: + long resourceOwnerId_; + std::string description_; + std::string accessKeyId_; + std::string regionId_; + std::string name_; + long id_; + std::string category_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DELETETAGREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DeleteTagResult.h b/emr/include/alibabacloud/emr/model/DeleteTagResult.h new file mode 100644 index 000000000..8304ccd56 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DeleteTagResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_DELETETAGRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_DELETETAGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DeleteTagResult : public ServiceResult + { + public: + + + DeleteTagResult(); + explicit DeleteTagResult(const std::string &payload); + ~DeleteTagResult(); + bool getData()const; + + protected: + void parse(const std::string &payload); + private: + bool data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DELETETAGRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DescribeClusterMetaCollectRequest.h b/emr/include/alibabacloud/emr/model/DescribeClusterMetaCollectRequest.h index e9dc0d796..1cb4f773b 100644 --- a/emr/include/alibabacloud/emr/model/DescribeClusterMetaCollectRequest.h +++ b/emr/include/alibabacloud/emr/model/DescribeClusterMetaCollectRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud DescribeClusterMetaCollectRequest(); ~DescribeClusterMetaCollectRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string regionId_; - std::string clusterId_; + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string clusterId_; }; } diff --git a/emr/include/alibabacloud/emr/model/DescribeFlowCategoryTreeRequest.h b/emr/include/alibabacloud/emr/model/DescribeFlowCategoryTreeRequest.h index c47d25d2f..e0a2f4c6c 100644 --- a/emr/include/alibabacloud/emr/model/DescribeFlowCategoryTreeRequest.h +++ b/emr/include/alibabacloud/emr/model/DescribeFlowCategoryTreeRequest.h @@ -37,15 +37,24 @@ namespace AlibabaCloud std::string getType()const; void setType(const std::string& type); + std::string getMode()const; + void setMode(const std::string& mode); std::string getRegionId()const; void setRegionId(const std::string& regionId); + std::string getKeyword()const; + void setKeyword(const std::string& keyword); std::string getProjectId()const; void setProjectId(const std::string& projectId); + std::string getCategoryId()const; + void setCategoryId(const std::string& categoryId); private: std::string type_; + std::string mode_; std::string regionId_; + std::string keyword_; std::string projectId_; + std::string categoryId_; }; } diff --git a/emr/include/alibabacloud/emr/model/DescribeFlowEntitySnapshotRequest.h b/emr/include/alibabacloud/emr/model/DescribeFlowEntitySnapshotRequest.h new file mode 100644 index 000000000..16bba4f39 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DescribeFlowEntitySnapshotRequest.h @@ -0,0 +1,90 @@ +/* + * 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_EMR_MODEL_DESCRIBEFLOWENTITYSNAPSHOTREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWENTITYSNAPSHOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DescribeFlowEntitySnapshotRequest : public RpcServiceRequest + { + + public: + DescribeFlowEntitySnapshotRequest(); + ~DescribeFlowEntitySnapshotRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageCount()const; + void setPageCount(int pageCount); + std::string getOrderMode()const; + void setOrderMode(const std::string& orderMode); + std::string getEntityId()const; + void setEntityId(const std::string& entityId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getLimit()const; + void setLimit(int limit); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getCommitterId()const; + void setCommitterId(const std::string& committerId); + int getCurrentSize()const; + void setCurrentSize(int currentSize); + std::string getOrderField()const; + void setOrderField(const std::string& orderField); + std::string getEntityGroupId()const; + void setEntityGroupId(const std::string& entityGroupId); + std::string getRevision()const; + void setRevision(const std::string& revision); + std::string getEntityType()const; + void setEntityType(const std::string& entityType); + + private: + long resourceOwnerId_; + int pageCount_; + std::string orderMode_; + std::string entityId_; + int pageNumber_; + std::string accessKeyId_; + std::string regionId_; + int limit_; + int pageSize_; + std::string committerId_; + int currentSize_; + std::string orderField_; + std::string entityGroupId_; + std::string revision_; + std::string entityType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWENTITYSNAPSHOTREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DescribeFlowEntitySnapshotResult.h b/emr/include/alibabacloud/emr/model/DescribeFlowEntitySnapshotResult.h new file mode 100644 index 000000000..eac972207 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DescribeFlowEntitySnapshotResult.h @@ -0,0 +1,69 @@ +/* + * 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_EMR_MODEL_DESCRIBEFLOWENTITYSNAPSHOTRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWENTITYSNAPSHOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DescribeFlowEntitySnapshotResult : public ServiceResult + { + public: + + + DescribeFlowEntitySnapshotResult(); + explicit DescribeFlowEntitySnapshotResult(const std::string &payload); + ~DescribeFlowEntitySnapshotResult(); + std::string getEntityId()const; + std::string getEntityType()const; + long getGmtCreate()const; + bool getActive()const; + std::string getRevision()const; + std::string getMessage()const; + std::string getUserId()const; + std::string getData()const; + std::string getEntityGroupId()const; + std::string getCommitterId()const; + + protected: + void parse(const std::string &payload); + private: + std::string entityId_; + std::string entityType_; + long gmtCreate_; + bool active_; + std::string revision_; + std::string message_; + std::string userId_; + std::string data_; + std::string entityGroupId_; + std::string committerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWENTITYSNAPSHOTRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DescribeFlowInstanceResult.h b/emr/include/alibabacloud/emr/model/DescribeFlowInstanceResult.h index 768913f96..29ba46de5 100644 --- a/emr/include/alibabacloud/emr/model/DescribeFlowInstanceResult.h +++ b/emr/include/alibabacloud/emr/model/DescribeFlowInstanceResult.h @@ -36,6 +36,7 @@ namespace AlibabaCloud { std::string flowId; std::string dependencyFlowId; + bool meet; std::string dependencyInstanceId; std::string projectId; std::string flowInstanceId; diff --git a/emr/include/alibabacloud/emr/model/DescribeFlowJobResult.h b/emr/include/alibabacloud/emr/model/DescribeFlowJobResult.h index 6d86214ea..2fbe9b8f2 100644 --- a/emr/include/alibabacloud/emr/model/DescribeFlowJobResult.h +++ b/emr/include/alibabacloud/emr/model/DescribeFlowJobResult.h @@ -50,6 +50,8 @@ namespace AlibabaCloud long getGmtModified()const; std::string getParams()const; int getMaxRetry()const; + std::string getEditLockDetail()const; + long getMaxRunningTimeSec()const; std::string getName()const; std::string getParamConf()const; std::vector getResourceList()const; @@ -75,6 +77,8 @@ namespace AlibabaCloud long gmtModified_; std::string params_; int maxRetry_; + std::string editLockDetail_; + long maxRunningTimeSec_; std::string name_; std::string paramConf_; std::vector resourceList_; diff --git a/emr/include/alibabacloud/emr/model/DescribeFlowResult.h b/emr/include/alibabacloud/emr/model/DescribeFlowResult.h index cf9369cc5..c67c60ced 100644 --- a/emr/include/alibabacloud/emr/model/DescribeFlowResult.h +++ b/emr/include/alibabacloud/emr/model/DescribeFlowResult.h @@ -52,6 +52,7 @@ namespace AlibabaCloud long getGmtModified()const; bool getPeriodic()const; std::string getCronExpr()const; + std::string getEditLockDetail()const; std::string getName()const; std::string getAlertDingDingGroupBizId()const; std::string getAlertUserGroupBizId()const; @@ -77,6 +78,7 @@ namespace AlibabaCloud long gmtModified_; bool periodic_; std::string cronExpr_; + std::string editLockDetail_; std::string name_; std::string alertDingDingGroupBizId_; std::string alertUserGroupBizId_; diff --git a/emr/include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskRequest.h b/emr/include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskRequest.h new file mode 100644 index 000000000..2d3403d13 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskRequest.h @@ -0,0 +1,57 @@ +/* + * 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_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DescribeMetaTablePreviewTaskRequest : public RpcServiceRequest + { + + public: + DescribeMetaTablePreviewTaskRequest(); + ~DescribeMetaTablePreviewTaskRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getTaskId()const; + void setTaskId(const std::string& taskId); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string taskId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskResult.h b/emr/include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskResult.h new file mode 100644 index 000000000..a8dc81a0d --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskResult.h @@ -0,0 +1,72 @@ +/* + * 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_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DescribeMetaTablePreviewTaskResult : public ServiceResult + { + public: + struct Data + { + struct Row + { + std::vector columns; + }; + std::vector headers; + std::vector rows; + }; + + + DescribeMetaTablePreviewTaskResult(); + explicit DescribeMetaTablePreviewTaskResult(const std::string &payload); + ~DescribeMetaTablePreviewTaskResult(); + std::string getTaskId()const; + long getEndTime()const; + long getExecuteTime()const; + int getTaskProcess()const; + long getStartTime()const; + Data getData()const; + std::string getTaskStatus()const; + + protected: + void parse(const std::string &payload); + private: + std::string taskId_; + long endTime_; + long executeTime_; + int taskProcess_; + long startTime_; + Data data_; + std::string taskStatus_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DescribeScalingCommonConfigRequest.h b/emr/include/alibabacloud/emr/model/DescribeScalingCommonConfigRequest.h new file mode 100644 index 000000000..7e4500dc7 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DescribeScalingCommonConfigRequest.h @@ -0,0 +1,54 @@ +/* + * 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_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DescribeScalingCommonConfigRequest : public RpcServiceRequest + { + + public: + DescribeScalingCommonConfigRequest(); + ~DescribeScalingCommonConfigRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DescribeScalingCommonConfigResult.h b/emr/include/alibabacloud/emr/model/DescribeScalingCommonConfigResult.h new file mode 100644 index 000000000..6a41dd4f5 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DescribeScalingCommonConfigResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DescribeScalingCommonConfigResult : public ServiceResult + { + public: + + + DescribeScalingCommonConfigResult(); + explicit DescribeScalingCommonConfigResult(const std::string &payload); + ~DescribeScalingCommonConfigResult(); + int getAutoScalingRuleMinDelayLimit()const; + + protected: + void parse(const std::string &payload); + private: + int autoScalingRuleMinDelayLimit_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DiffFlowEntitySnapshotRequest.h b/emr/include/alibabacloud/emr/model/DiffFlowEntitySnapshotRequest.h new file mode 100644 index 000000000..374ce3896 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DiffFlowEntitySnapshotRequest.h @@ -0,0 +1,66 @@ +/* + * 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_EMR_MODEL_DIFFFLOWENTITYSNAPSHOTREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_DIFFFLOWENTITYSNAPSHOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DiffFlowEntitySnapshotRequest : public RpcServiceRequest + { + + public: + DiffFlowEntitySnapshotRequest(); + ~DiffFlowEntitySnapshotRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSrcRevision()const; + void setSrcRevision(const std::string& srcRevision); + std::string getEntityId()const; + void setEntityId(const std::string& entityId); + std::string getDstRevision()const; + void setDstRevision(const std::string& dstRevision); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getEntityType()const; + void setEntityType(const std::string& entityType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + long resourceOwnerId_; + std::string srcRevision_; + std::string entityId_; + std::string dstRevision_; + std::string accessKeyId_; + std::string entityType_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DIFFFLOWENTITYSNAPSHOTREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DiffFlowEntitySnapshotResult.h b/emr/include/alibabacloud/emr/model/DiffFlowEntitySnapshotResult.h new file mode 100644 index 000000000..0783d4001 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DiffFlowEntitySnapshotResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_DIFFFLOWENTITYSNAPSHOTRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_DIFFFLOWENTITYSNAPSHOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DiffFlowEntitySnapshotResult : public ServiceResult + { + public: + + + DiffFlowEntitySnapshotResult(); + explicit DiffFlowEntitySnapshotResult(const std::string &payload); + ~DiffFlowEntitySnapshotResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DIFFFLOWENTITYSNAPSHOTRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DumpMetaDataSourceForOuterRequest.h b/emr/include/alibabacloud/emr/model/DumpMetaDataSourceForOuterRequest.h new file mode 100644 index 000000000..21608d994 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DumpMetaDataSourceForOuterRequest.h @@ -0,0 +1,78 @@ +/* + * 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_EMR_MODEL_DUMPMETADATASOURCEFOROUTERREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_DUMPMETADATASOURCEFOROUTERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DumpMetaDataSourceForOuterRequest : public RpcServiceRequest + { + + public: + DumpMetaDataSourceForOuterRequest(); + ~DumpMetaDataSourceForOuterRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + bool getDumpAllDatabase()const; + void setDumpAllDatabase(bool dumpAllDatabase); + int getDumpLimit()const; + void setDumpLimit(int dumpLimit); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + bool getDumpAllTable()const; + void setDumpAllTable(bool dumpAllTable); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::vector getPartitionValues()const; + void setPartitionValues(const std::vector& partitionValues); + std::string getTableId()const; + void setTableId(const std::string& tableId); + std::string getDatabaseId()const; + void setDatabaseId(const std::string& databaseId); + bool getDumpAllPartition()const; + void setDumpAllPartition(bool dumpAllPartition); + + private: + long resourceOwnerId_; + bool dumpAllDatabase_; + int dumpLimit_; + std::string clusterId_; + std::string accessKeyId_; + bool dumpAllTable_; + std::string regionId_; + std::vector partitionValues_; + std::string tableId_; + std::string databaseId_; + bool dumpAllPartition_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DUMPMETADATASOURCEFOROUTERREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/DumpMetaDataSourceForOuterResult.h b/emr/include/alibabacloud/emr/model/DumpMetaDataSourceForOuterResult.h new file mode 100644 index 000000000..343e81e1f --- /dev/null +++ b/emr/include/alibabacloud/emr/model/DumpMetaDataSourceForOuterResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_DUMPMETADATASOURCEFOROUTERRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_DUMPMETADATASOURCEFOROUTERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT DumpMetaDataSourceForOuterResult : public ServiceResult + { + public: + + + DumpMetaDataSourceForOuterResult(); + explicit DumpMetaDataSourceForOuterResult(const std::string &payload); + ~DumpMetaDataSourceForOuterResult(); + std::string getTaskId()const; + + protected: + void parse(const std::string &payload); + private: + std::string taskId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_DUMPMETADATASOURCEFOROUTERRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/GetFlowEntityRelationGraphRequest.h b/emr/include/alibabacloud/emr/model/GetFlowEntityRelationGraphRequest.h new file mode 100644 index 000000000..24dd7a32e --- /dev/null +++ b/emr/include/alibabacloud/emr/model/GetFlowEntityRelationGraphRequest.h @@ -0,0 +1,90 @@ +/* + * 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_EMR_MODEL_GETFLOWENTITYRELATIONGRAPHREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_GETFLOWENTITYRELATIONGRAPHREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT GetFlowEntityRelationGraphRequest : public RpcServiceRequest + { + + public: + GetFlowEntityRelationGraphRequest(); + ~GetFlowEntityRelationGraphRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageCount()const; + void setPageCount(int pageCount); + std::string getOrderMode()const; + void setOrderMode(const std::string& orderMode); + std::string getEntityId()const; + void setEntityId(const std::string& entityId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getLimit()const; + void setLimit(int limit); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getRelationship()const; + void setRelationship(const std::string& relationship); + int getCurrentSize()const; + void setCurrentSize(int currentSize); + std::string getOrderField()const; + void setOrderField(const std::string& orderField); + std::string getDirection()const; + void setDirection(const std::string& direction); + std::string getEntityGroupId()const; + void setEntityGroupId(const std::string& entityGroupId); + std::string getEntityType()const; + void setEntityType(const std::string& entityType); + + private: + long resourceOwnerId_; + int pageCount_; + std::string orderMode_; + std::string entityId_; + int pageNumber_; + std::string accessKeyId_; + std::string regionId_; + int limit_; + int pageSize_; + std::string relationship_; + int currentSize_; + std::string orderField_; + std::string direction_; + std::string entityGroupId_; + std::string entityType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_GETFLOWENTITYRELATIONGRAPHREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/GetFlowEntityRelationGraphResult.h b/emr/include/alibabacloud/emr/model/GetFlowEntityRelationGraphResult.h new file mode 100644 index 000000000..bda9021ae --- /dev/null +++ b/emr/include/alibabacloud/emr/model/GetFlowEntityRelationGraphResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_GETFLOWENTITYRELATIONGRAPHRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_GETFLOWENTITYRELATIONGRAPHRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT GetFlowEntityRelationGraphResult : public ServiceResult + { + public: + + + GetFlowEntityRelationGraphResult(); + explicit GetFlowEntityRelationGraphResult(const std::string &payload); + ~GetFlowEntityRelationGraphResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_GETFLOWENTITYRELATIONGRAPHRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ListApmApplicationRequest.h b/emr/include/alibabacloud/emr/model/ListApmApplicationRequest.h index de9200825..2486aabf1 100644 --- a/emr/include/alibabacloud/emr/model/ListApmApplicationRequest.h +++ b/emr/include/alibabacloud/emr/model/ListApmApplicationRequest.h @@ -35,65 +35,65 @@ namespace AlibabaCloud ListApmApplicationRequest(); ~ListApmApplicationRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getFinalStatus()const; - void setFinalStatus(const std::string& finalStatus); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getState()const; - void setState(const std::string& state); - long getStartTimeTo()const; - void setStartTimeTo(long startTimeTo); - std::string getDiagnoseResult()const; - void setDiagnoseResult(const std::string& diagnoseResult); - long getEndTimeFrom()const; - void setEndTimeFrom(long endTimeFrom); - std::string getOrderBy()const; - void setOrderBy(const std::string& orderBy); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); - std::string getJobType()const; - void setJobType(const std::string& jobType); - long getStartTimeFrom()const; - void setStartTimeFrom(long startTimeFrom); - std::string getAppId()const; - void setAppId(const std::string& appId); - std::string getName()const; - void setName(const std::string& name); - std::string getUser()const; - void setUser(const std::string& user); - long getEndTimeTo()const; - void setEndTimeTo(long endTimeTo); - std::string getQueue()const; - void setQueue(const std::string& queue); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getFinalStatus()const; + void setFinalStatus(const std::string& finalStatus); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getState()const; + void setState(const std::string& state); + long getStartTimeTo()const; + void setStartTimeTo(long startTimeTo); + std::string getDiagnoseResult()const; + void setDiagnoseResult(const std::string& diagnoseResult); + long getEndTimeFrom()const; + void setEndTimeFrom(long endTimeFrom); + std::string getOrderBy()const; + void setOrderBy(const std::string& orderBy); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getJobType()const; + void setJobType(const std::string& jobType); + long getStartTimeFrom()const; + void setStartTimeFrom(long startTimeFrom); + std::string getAppId()const; + void setAppId(const std::string& appId); + std::string getName()const; + void setName(const std::string& name); + std::string getUser()const; + void setUser(const std::string& user); + long getEndTimeTo()const; + void setEndTimeTo(long endTimeTo); + std::string getQueue()const; + void setQueue(const std::string& queue); private: - long resourceOwnerId_; - int pageNumber_; - std::string accessKeyId_; - std::string finalStatus_; - std::string regionId_; - int pageSize_; - std::string state_; - long startTimeTo_; - std::string diagnoseResult_; - long endTimeFrom_; - std::string orderBy_; - std::string clusterId_; - std::string jobType_; - long startTimeFrom_; - std::string appId_; - std::string name_; - std::string user_; - long endTimeTo_; - std::string queue_; + long resourceOwnerId_; + int pageNumber_; + std::string accessKeyId_; + std::string finalStatus_; + std::string regionId_; + int pageSize_; + std::string state_; + long startTimeTo_; + std::string diagnoseResult_; + long endTimeFrom_; + std::string orderBy_; + std::string clusterId_; + std::string jobType_; + long startTimeFrom_; + std::string appId_; + std::string name_; + std::string user_; + long endTimeTo_; + std::string queue_; }; } diff --git a/emr/include/alibabacloud/emr/model/ListBackupsRequest.h b/emr/include/alibabacloud/emr/model/ListBackupsRequest.h index cc05d0bd1..65f9a702c 100644 --- a/emr/include/alibabacloud/emr/model/ListBackupsRequest.h +++ b/emr/include/alibabacloud/emr/model/ListBackupsRequest.h @@ -35,62 +35,59 @@ namespace AlibabaCloud ListBackupsRequest(); ~ListBackupsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageCount()const; - void setPageCount(int pageCount); - std::string getOrderMode()const; - void setOrderMode(const std::string& orderMode); - std::string getBackupPlanId()const; - void setBackupPlanId(const std::string& backupPlanId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getLimit()const; - void setLimit(int limit); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getServiceName()const; - void setServiceName(const std::string& serviceName); - long getId()const; - void setId(long id); - int getCurrentSize()const; - void setCurrentSize(int currentSize); - std::string getOrderField()const; - void setOrderField(const std::string& orderField); - std::vector getBackupId()const; - void setBackupId(const std::vector& backupId); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); - std::string getMetadataType()const; - void setMetadataType(const std::string& metadataType); - std::string getBizId()const; - void setBizId(const std::string& bizId); - std::string getStatus()const; - void setStatus(const std::string& status); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageCount()const; + void setPageCount(int pageCount); + std::string getOrderMode()const; + void setOrderMode(const std::string& orderMode); + std::string getBackupPlanId()const; + void setBackupPlanId(const std::string& backupPlanId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getLimit()const; + void setLimit(int limit); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getServiceName()const; + void setServiceName(const std::string& serviceName); + long getId()const; + void setId(long id); + int getCurrentSize()const; + void setCurrentSize(int currentSize); + std::vector getBackupId()const; + void setBackupId(const std::vector& backupId); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getMetadataType()const; + void setMetadataType(const std::string& metadataType); + std::string getBizId()const; + void setBizId(const std::string& bizId); + std::string getStatus()const; + void setStatus(const std::string& status); private: - long resourceOwnerId_; - int pageCount_; - std::string orderMode_; - std::string backupPlanId_; - int pageNumber_; - std::string accessKeyId_; - std::string regionId_; - int limit_; - int pageSize_; - std::string serviceName_; - long id_; - int currentSize_; - std::string orderField_; - std::vector backupId_; - std::string clusterId_; - std::string metadataType_; - std::string bizId_; - std::string status_; + long resourceOwnerId_; + int pageCount_; + std::string orderMode_; + std::string backupPlanId_; + int pageNumber_; + std::string accessKeyId_; + std::string regionId_; + int limit_; + int pageSize_; + std::string serviceName_; + long id_; + int currentSize_; + std::vector backupId_; + std::string clusterId_; + std::string metadataType_; + std::string bizId_; + std::string status_; }; } diff --git a/emr/include/alibabacloud/emr/model/ListClusterInstalledServiceRequest.h b/emr/include/alibabacloud/emr/model/ListClusterInstalledServiceRequest.h index 14ac80653..49bfcfc32 100644 --- a/emr/include/alibabacloud/emr/model/ListClusterInstalledServiceRequest.h +++ b/emr/include/alibabacloud/emr/model/ListClusterInstalledServiceRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud ListClusterInstalledServiceRequest(); ~ListClusterInstalledServiceRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); private: - long resourceOwnerId_; - std::string clusterId_; - int pageNumber_; - std::string accessKeyId_; - std::string regionId_; - int pageSize_; + long resourceOwnerId_; + std::string clusterId_; + int pageNumber_; + std::string accessKeyId_; + std::string regionId_; + int pageSize_; }; } diff --git a/emr/include/alibabacloud/emr/model/ListClusterServiceConfigHistoryRequest.h b/emr/include/alibabacloud/emr/model/ListClusterServiceConfigHistoryRequest.h index 8c85a5926..77c4f8f5e 100644 --- a/emr/include/alibabacloud/emr/model/ListClusterServiceConfigHistoryRequest.h +++ b/emr/include/alibabacloud/emr/model/ListClusterServiceConfigHistoryRequest.h @@ -37,8 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); + std::string getHostInstanceId()const; + void setHostInstanceId(const std::string& hostInstanceId); int getPageNumber()const; void setPageNumber(int pageNumber); std::string getAccessKeyId()const; @@ -51,16 +51,34 @@ namespace AlibabaCloud void setPageSize(int pageSize); std::string getServiceName()const; void setServiceName(const std::string& serviceName); + std::string getAuthor()const; + void setAuthor(const std::string& author); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getConfigFileName()const; + void setConfigFileName(const std::string& configFileName); + std::string getConfigItemKey()const; + void setConfigItemKey(const std::string& configItemKey); + std::string getHostGroupId()const; + void setHostGroupId(const std::string& hostGroupId); + std::string getComment()const; + void setComment(const std::string& comment); private: long resourceOwnerId_; - std::string clusterId_; + std::string hostInstanceId_; int pageNumber_; std::string accessKeyId_; std::string configVersion_; std::string regionId_; int pageSize_; std::string serviceName_; + std::string author_; + std::string clusterId_; + std::string configFileName_; + std::string configItemKey_; + std::string hostGroupId_; + std::string comment_; }; } diff --git a/emr/include/alibabacloud/emr/model/ListClusterServiceConfigHistoryResult.h b/emr/include/alibabacloud/emr/model/ListClusterServiceConfigHistoryResult.h index e447550ea..ee6a63757 100644 --- a/emr/include/alibabacloud/emr/model/ListClusterServiceConfigHistoryResult.h +++ b/emr/include/alibabacloud/emr/model/ListClusterServiceConfigHistoryResult.h @@ -34,16 +34,19 @@ namespace AlibabaCloud public: struct ConfigHistory { - std::string configFileName; std::string comment; - std::string serviceName; std::string oldValue; std::string configVersion; long createTime; + std::string hostInstanceId; + bool applied; + std::string configFileName; + std::string hostGroupId; + std::string serviceName; std::string author; std::string newValue; - bool applied; std::string configItemName; + std::string hostName; }; diff --git a/emr/include/alibabacloud/emr/model/ListClusterSupportServiceRequest.h b/emr/include/alibabacloud/emr/model/ListClusterSupportServiceRequest.h index 020ebbfe4..fb4634624 100644 --- a/emr/include/alibabacloud/emr/model/ListClusterSupportServiceRequest.h +++ b/emr/include/alibabacloud/emr/model/ListClusterSupportServiceRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud ListClusterSupportServiceRequest(); ~ListClusterSupportServiceRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); private: - long resourceOwnerId_; - std::string clusterId_; - std::string accessKeyId_; - std::string regionId_; + long resourceOwnerId_; + std::string clusterId_; + std::string accessKeyId_; + std::string regionId_; }; } diff --git a/emr/include/alibabacloud/emr/model/ListClustersRequest.h b/emr/include/alibabacloud/emr/model/ListClustersRequest.h index 471a77c37..c51987be2 100644 --- a/emr/include/alibabacloud/emr/model/ListClustersRequest.h +++ b/emr/include/alibabacloud/emr/model/ListClustersRequest.h @@ -30,6 +30,12 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT ListClustersRequest : public RpcServiceRequest { + public: + struct Tag + { + std::string value; + std::string key; + }; public: ListClustersRequest(); @@ -53,10 +59,14 @@ namespace AlibabaCloud void setRegionId(const std::string& regionId); int getPageSize()const; void setPageSize(int pageSize); + std::vector getTag()const; + void setTag(const std::vector& tag); std::string getCreateType()const; void setCreateType(const std::string& createType); bool getDefaultStatus()const; void setDefaultStatus(bool defaultStatus); + std::string getName()const; + void setName(const std::string& name); std::vector getClusterTypeList()const; void setClusterTypeList(const std::vector& clusterTypeList); @@ -70,8 +80,10 @@ namespace AlibabaCloud std::string machineType_; std::string regionId_; int pageSize_; + std::vector tag_; std::string createType_; bool defaultStatus_; + std::string name_; std::vector clusterTypeList_; }; diff --git a/emr/include/alibabacloud/emr/model/ListEmrAvailableConfigResult.h b/emr/include/alibabacloud/emr/model/ListEmrAvailableConfigResult.h index 984efa9ae..8ddd3b695 100644 --- a/emr/include/alibabacloud/emr/model/ListEmrAvailableConfigResult.h +++ b/emr/include/alibabacloud/emr/model/ListEmrAvailableConfigResult.h @@ -61,6 +61,7 @@ namespace AlibabaCloud std::string vpcId; std::string securityGroupId; std::string creationTime; + std::string securityGroupType; int availableInstanceAmount; }; struct VpcInfo diff --git a/emr/include/alibabacloud/emr/model/ListEmrAvailableResourceResult.h b/emr/include/alibabacloud/emr/model/ListEmrAvailableResourceResult.h index 171173827..02132897c 100644 --- a/emr/include/alibabacloud/emr/model/ListEmrAvailableResourceResult.h +++ b/emr/include/alibabacloud/emr/model/ListEmrAvailableResourceResult.h @@ -61,7 +61,6 @@ namespace AlibabaCloud int max; EmrInstanceType emrInstanceType; std::string value; - std::string value1; std::vector supportNodeTypeList; std::string unit; }; diff --git a/emr/include/alibabacloud/emr/model/ListFlowEntitySnapshotRequest.h b/emr/include/alibabacloud/emr/model/ListFlowEntitySnapshotRequest.h new file mode 100644 index 000000000..c4c9c1b6e --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ListFlowEntitySnapshotRequest.h @@ -0,0 +1,90 @@ +/* + * 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_EMR_MODEL_LISTFLOWENTITYSNAPSHOTREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_LISTFLOWENTITYSNAPSHOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ListFlowEntitySnapshotRequest : public RpcServiceRequest + { + + public: + ListFlowEntitySnapshotRequest(); + ~ListFlowEntitySnapshotRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageCount()const; + void setPageCount(int pageCount); + std::string getOrderMode()const; + void setOrderMode(const std::string& orderMode); + std::string getEntityId()const; + void setEntityId(const std::string& entityId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getLimit()const; + void setLimit(int limit); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getCommitterId()const; + void setCommitterId(const std::string& committerId); + int getCurrentSize()const; + void setCurrentSize(int currentSize); + std::string getOrderField()const; + void setOrderField(const std::string& orderField); + std::string getEntityGroupId()const; + void setEntityGroupId(const std::string& entityGroupId); + std::string getRevision()const; + void setRevision(const std::string& revision); + std::string getEntityType()const; + void setEntityType(const std::string& entityType); + + private: + long resourceOwnerId_; + int pageCount_; + std::string orderMode_; + std::string entityId_; + int pageNumber_; + std::string accessKeyId_; + std::string regionId_; + int limit_; + int pageSize_; + std::string committerId_; + int currentSize_; + std::string orderField_; + std::string entityGroupId_; + std::string revision_; + std::string entityType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_LISTFLOWENTITYSNAPSHOTREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ListFlowEntitySnapshotResult.h b/emr/include/alibabacloud/emr/model/ListFlowEntitySnapshotResult.h new file mode 100644 index 000000000..3706a0629 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ListFlowEntitySnapshotResult.h @@ -0,0 +1,70 @@ +/* + * 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_EMR_MODEL_LISTFLOWENTITYSNAPSHOTRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_LISTFLOWENTITYSNAPSHOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ListFlowEntitySnapshotResult : public ServiceResult + { + public: + struct Item + { + std::string entityId; + std::string entityType; + long gmtCreate; + bool active; + std::string revision; + std::string message; + std::string userId; + std::string data; + std::string entityGroupId; + std::string committerId; + }; + + + ListFlowEntitySnapshotResult(); + explicit ListFlowEntitySnapshotResult(const std::string &payload); + ~ListFlowEntitySnapshotResult(); + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + std::vector getItems()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int pageNumber_; + std::vector items_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_LISTFLOWENTITYSNAPSHOTRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ListFlowInstanceResult.h b/emr/include/alibabacloud/emr/model/ListFlowInstanceResult.h index 8768acaa9..a7a6d71e2 100644 --- a/emr/include/alibabacloud/emr/model/ListFlowInstanceResult.h +++ b/emr/include/alibabacloud/emr/model/ListFlowInstanceResult.h @@ -45,6 +45,7 @@ namespace AlibabaCloud long duration; std::string flowId; long gmtCreate; + long scheduleTime; std::string flowName; std::string id; }; diff --git a/emr/include/alibabacloud/emr/model/ListFlowProjectUserResult.h b/emr/include/alibabacloud/emr/model/ListFlowProjectUserResult.h index 0c76de48e..508204be4 100644 --- a/emr/include/alibabacloud/emr/model/ListFlowProjectUserResult.h +++ b/emr/include/alibabacloud/emr/model/ListFlowProjectUserResult.h @@ -39,6 +39,7 @@ namespace AlibabaCloud std::string ownerId; long gmtModified; std::string projectId; + std::string accountUserId; }; diff --git a/emr/include/alibabacloud/emr/model/ListRolesRequest.h b/emr/include/alibabacloud/emr/model/ListRolesRequest.h index 5cf0890b4..b2e1a86e5 100644 --- a/emr/include/alibabacloud/emr/model/ListRolesRequest.h +++ b/emr/include/alibabacloud/emr/model/ListRolesRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud ListRolesRequest(); ~ListRolesRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceType()const; - void setResourceType(const std::string& resourceType); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); private: - long resourceOwnerId_; - std::string resourceType_; - std::string accessKeyId_; - std::string regionId_; + long resourceOwnerId_; + std::string resourceType_; + std::string accessKeyId_; + std::string regionId_; }; } diff --git a/emr/include/alibabacloud/emr/model/ListStackRequest.h b/emr/include/alibabacloud/emr/model/ListStackRequest.h index e30f4a206..ddfdcfd54 100644 --- a/emr/include/alibabacloud/emr/model/ListStackRequest.h +++ b/emr/include/alibabacloud/emr/model/ListStackRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud ListStackRequest(); ~ListStackRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getStackName()const; - void setStackName(const std::string& stackName); - std::string getStackVersion()const; - void setStackVersion(const std::string& stackVersion); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getStackName()const; + void setStackName(const std::string& stackName); + std::string getStackVersion()const; + void setStackVersion(const std::string& stackVersion); private: - long resourceOwnerId_; - int pageNumber_; - std::string accessKeyId_; - std::string regionId_; - int pageSize_; - std::string stackName_; - std::string stackVersion_; + long resourceOwnerId_; + int pageNumber_; + std::string accessKeyId_; + std::string regionId_; + int pageSize_; + std::string stackName_; + std::string stackVersion_; }; } diff --git a/emr/include/alibabacloud/emr/model/ListTagKeysRequest.h b/emr/include/alibabacloud/emr/model/ListTagKeysRequest.h new file mode 100644 index 000000000..8104c6659 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ListTagKeysRequest.h @@ -0,0 +1,69 @@ +/* + * 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_EMR_MODEL_LISTTAGKEYSREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_LISTTAGKEYSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ListTagKeysRequest : public RpcServiceRequest + { + + public: + ListTagKeysRequest(); + ~ListTagKeysRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + std::string getScope()const; + void setScope(const std::string& scope); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getCategory()const; + void setCategory(const std::string& category); + + private: + long resourceOwnerId_; + std::string resourceType_; + std::string accessKeyId_; + std::string regionId_; + std::string nextToken_; + std::string scope_; + int pageSize_; + std::string category_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_LISTTAGKEYSREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ListTagKeysResult.h b/emr/include/alibabacloud/emr/model/ListTagKeysResult.h new file mode 100644 index 000000000..ffded005b --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ListTagKeysResult.h @@ -0,0 +1,63 @@ +/* + * 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_EMR_MODEL_LISTTAGKEYSRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_LISTTAGKEYSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ListTagKeysResult : public ServiceResult + { + public: + + + ListTagKeysResult(); + explicit ListTagKeysResult(const std::string &payload); + ~ListTagKeysResult(); + int getTotalCount()const; + std::string getMessage()const; + int getPageSize()const; + std::string getNextToken()const; + std::vector getKeys()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + std::string message_; + int pageSize_; + std::string nextToken_; + std::vector keys_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_LISTTAGKEYSRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ListTagResourcesRequest.h b/emr/include/alibabacloud/emr/model/ListTagResourcesRequest.h new file mode 100644 index 000000000..25b59806e --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ListTagResourcesRequest.h @@ -0,0 +1,72 @@ +/* + * 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_EMR_MODEL_LISTTAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_LISTTAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ListTagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string key; + std::string value; + }; + + public: + ListTagResourcesRequest(); + ~ListTagResourcesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + std::vector getTag()const; + void setTag(const std::vector& tag); + + private: + long resourceOwnerId_; + std::vector resourceId_; + std::string resourceType_; + std::string accessKeyId_; + std::string regionId_; + std::string nextToken_; + std::vector tag_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_LISTTAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ListTagResourcesResult.h b/emr/include/alibabacloud/emr/model/ListTagResourcesResult.h new file mode 100644 index 000000000..ab3908a7c --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ListTagResourcesResult.h @@ -0,0 +1,60 @@ +/* + * 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_EMR_MODEL_LISTTAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_LISTTAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ListTagResourcesResult : public ServiceResult + { + public: + struct TagResource + { + std::string resourceId; + std::string tagKey; + std::string resourceType; + std::string tagValue; + }; + + + ListTagResourcesResult(); + explicit ListTagResourcesResult(const std::string &payload); + ~ListTagResourcesResult(); + std::string getNextToken()const; + std::vector getTagResources()const; + + protected: + void parse(const std::string &payload); + private: + std::string nextToken_; + std::vector tagResources_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_LISTTAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ListTagValuesRequest.h b/emr/include/alibabacloud/emr/model/ListTagValuesRequest.h new file mode 100644 index 000000000..30c81dd51 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ListTagValuesRequest.h @@ -0,0 +1,69 @@ +/* + * 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_EMR_MODEL_LISTTAGVALUESREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_LISTTAGVALUESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ListTagValuesRequest : public RpcServiceRequest + { + + public: + ListTagValuesRequest(); + ~ListTagValuesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + std::string getScope()const; + void setScope(const std::string& scope); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getKey()const; + void setKey(const std::string& key); + + private: + long resourceOwnerId_; + std::string resourceType_; + std::string accessKeyId_; + std::string regionId_; + std::string nextToken_; + std::string scope_; + int pageSize_; + std::string key_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_LISTTAGVALUESREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ListTagValuesResult.h b/emr/include/alibabacloud/emr/model/ListTagValuesResult.h new file mode 100644 index 000000000..9c0dd8ca8 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ListTagValuesResult.h @@ -0,0 +1,63 @@ +/* + * 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_EMR_MODEL_LISTTAGVALUESRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_LISTTAGVALUESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ListTagValuesResult : public ServiceResult + { + public: + + + ListTagValuesResult(); + explicit ListTagValuesResult(const std::string &payload); + ~ListTagValuesResult(); + int getTotalCount()const; + std::string getMessage()const; + std::string getNextToken()const; + int getPageSize()const; + std::vector getValues()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + std::string message_; + std::string nextToken_; + int pageSize_; + std::vector values_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_LISTTAGVALUESRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ModifyClusterMetaCollectRequest.h b/emr/include/alibabacloud/emr/model/ModifyClusterMetaCollectRequest.h index 978296e4a..95007a19c 100644 --- a/emr/include/alibabacloud/emr/model/ModifyClusterMetaCollectRequest.h +++ b/emr/include/alibabacloud/emr/model/ModifyClusterMetaCollectRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud ModifyClusterMetaCollectRequest(); ~ModifyClusterMetaCollectRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getClusterId()const; - void setClusterId(const std::string& clusterId); - bool getSwitchOn()const; - void setSwitchOn(bool switchOn); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + bool getSwitchOn()const; + void setSwitchOn(bool switchOn); private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string regionId_; - std::string clusterId_; - bool switchOn_; + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string clusterId_; + bool switchOn_; }; } diff --git a/emr/include/alibabacloud/emr/model/ModifyClusterTemplateRequest.h b/emr/include/alibabacloud/emr/model/ModifyClusterTemplateRequest.h index 5f5ba680b..95e2aa29b 100644 --- a/emr/include/alibabacloud/emr/model/ModifyClusterTemplateRequest.h +++ b/emr/include/alibabacloud/emr/model/ModifyClusterTemplateRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT ModifyClusterTemplateRequest : public RpcServiceRequest { + public: struct BootstrapAction { std::string path; diff --git a/emr/include/alibabacloud/emr/model/ModifyExecutionPlanRequest.h b/emr/include/alibabacloud/emr/model/ModifyExecutionPlanRequest.h index 0079a77a0..246ac865d 100644 --- a/emr/include/alibabacloud/emr/model/ModifyExecutionPlanRequest.h +++ b/emr/include/alibabacloud/emr/model/ModifyExecutionPlanRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT ModifyExecutionPlanRequest : public RpcServiceRequest { + public: struct BootstrapAction { std::string path; diff --git a/emr/include/alibabacloud/emr/model/ModifyFlowJobRequest.h b/emr/include/alibabacloud/emr/model/ModifyFlowJobRequest.h index a26f16ee6..4aca09b70 100644 --- a/emr/include/alibabacloud/emr/model/ModifyFlowJobRequest.h +++ b/emr/include/alibabacloud/emr/model/ModifyFlowJobRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT ModifyFlowJobRequest : public RpcServiceRequest { + public: struct ResourceList { std::string path; @@ -66,6 +67,8 @@ namespace AlibabaCloud void setProjectId(const std::string& projectId); std::string getEnvConf()const; void setEnvConf(const std::string& envConf); + long getMaxRunningTimeSec()const; + void setMaxRunningTimeSec(long maxRunningTimeSec); std::string getClusterId()const; void setClusterId(const std::string& clusterId); std::string getParams()const; @@ -91,6 +94,7 @@ namespace AlibabaCloud std::string alertConf_; std::string projectId_; std::string envConf_; + long maxRunningTimeSec_; std::string clusterId_; std::string params_; std::string customVariables_; diff --git a/emr/include/alibabacloud/emr/model/ModifyResourcePoolRequest.h b/emr/include/alibabacloud/emr/model/ModifyResourcePoolRequest.h index d852f6e60..371eeb642 100644 --- a/emr/include/alibabacloud/emr/model/ModifyResourcePoolRequest.h +++ b/emr/include/alibabacloud/emr/model/ModifyResourcePoolRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT ModifyResourcePoolRequest : public RpcServiceRequest { + public: struct Config { std::string configKey; diff --git a/emr/include/alibabacloud/emr/model/ModifyResourceQueueRequest.h b/emr/include/alibabacloud/emr/model/ModifyResourceQueueRequest.h index 3c0d721da..8158df8a7 100644 --- a/emr/include/alibabacloud/emr/model/ModifyResourceQueueRequest.h +++ b/emr/include/alibabacloud/emr/model/ModifyResourceQueueRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT ModifyResourceQueueRequest : public RpcServiceRequest { + public: struct Config { std::string configKey; diff --git a/emr/include/alibabacloud/emr/model/ModifyScalingRuleRequest.h b/emr/include/alibabacloud/emr/model/ModifyScalingRuleRequest.h index 370727416..01aa877c5 100644 --- a/emr/include/alibabacloud/emr/model/ModifyScalingRuleRequest.h +++ b/emr/include/alibabacloud/emr/model/ModifyScalingRuleRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT ModifyScalingRuleRequest : public RpcServiceRequest { + public: struct CloudWatchTrigger { int period; diff --git a/emr/include/alibabacloud/emr/model/QueryEntityRequest.h b/emr/include/alibabacloud/emr/model/QueryEntityRequest.h new file mode 100644 index 000000000..d67b6f14f --- /dev/null +++ b/emr/include/alibabacloud/emr/model/QueryEntityRequest.h @@ -0,0 +1,66 @@ +/* + * 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_EMR_MODEL_QUERYENTITYREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_QUERYENTITYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT QueryEntityRequest : public RpcServiceRequest + { + + public: + QueryEntityRequest(); + ~QueryEntityRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getName()const; + void setName(const std::string& name); + long getId()const; + void setId(long id); + std::string getCategory()const; + void setCategory(const std::string& category); + + private: + long resourceOwnerId_; + std::string description_; + std::string accessKeyId_; + std::string regionId_; + std::string name_; + long id_; + std::string category_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_QUERYENTITYREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/QueryEntityResult.h b/emr/include/alibabacloud/emr/model/QueryEntityResult.h new file mode 100644 index 000000000..a5eb3f924 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/QueryEntityResult.h @@ -0,0 +1,63 @@ +/* + * 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_EMR_MODEL_QUERYENTITYRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_QUERYENTITYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT QueryEntityResult : public ServiceResult + { + public: + struct Item + { + std::string entityType; + std::string entityId; + long tagId; + }; + + + QueryEntityResult(); + explicit QueryEntityResult(const std::string &payload); + ~QueryEntityResult(); + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + std::vector getItems()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int pageNumber_; + std::vector items_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_QUERYENTITYRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/QueryTableDataRequest.h b/emr/include/alibabacloud/emr/model/QueryTableDataRequest.h new file mode 100644 index 000000000..e150b74fa --- /dev/null +++ b/emr/include/alibabacloud/emr/model/QueryTableDataRequest.h @@ -0,0 +1,57 @@ +/* + * 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_EMR_MODEL_QUERYTABLEDATAREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_QUERYTABLEDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT QueryTableDataRequest : public RpcServiceRequest + { + + public: + QueryTableDataRequest(); + ~QueryTableDataRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getPayload()const; + void setPayload(const std::string& payload); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string payload_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_QUERYTABLEDATAREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/QueryTableDataResult.h b/emr/include/alibabacloud/emr/model/QueryTableDataResult.h new file mode 100644 index 000000000..acf467977 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/QueryTableDataResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_QUERYTABLEDATARESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_QUERYTABLEDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT QueryTableDataResult : public ServiceResult + { + public: + + + QueryTableDataResult(); + explicit QueryTableDataResult(const std::string &payload); + ~QueryTableDataResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_QUERYTABLEDATARESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/QueryTagRequest.h b/emr/include/alibabacloud/emr/model/QueryTagRequest.h new file mode 100644 index 000000000..cc271db09 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/QueryTagRequest.h @@ -0,0 +1,63 @@ +/* + * 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_EMR_MODEL_QUERYTAGREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_QUERYTAGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT QueryTagRequest : public RpcServiceRequest + { + + public: + QueryTagRequest(); + ~QueryTagRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + long getTagId()const; + void setTagId(long tagId); + std::string getEntityId()const; + void setEntityId(const std::string& entityId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getEntityType()const; + void setEntityType(const std::string& entityType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + long resourceOwnerId_; + long tagId_; + std::string entityId_; + std::string accessKeyId_; + std::string entityType_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_QUERYTAGREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/QueryTagResult.h b/emr/include/alibabacloud/emr/model/QueryTagResult.h new file mode 100644 index 000000000..9833b750d --- /dev/null +++ b/emr/include/alibabacloud/emr/model/QueryTagResult.h @@ -0,0 +1,63 @@ +/* + * 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_EMR_MODEL_QUERYTAGRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_QUERYTAGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT QueryTagResult : public ServiceResult + { + public: + struct Item + { + std::string category; + std::string description; + std::string name; + }; + + + QueryTagResult(); + explicit QueryTagResult(const std::string &payload); + ~QueryTagResult(); + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + std::vector getItems()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int pageNumber_; + std::vector items_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_QUERYTAGRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/QueryTrendDataRequest.h b/emr/include/alibabacloud/emr/model/QueryTrendDataRequest.h new file mode 100644 index 000000000..733976b0b --- /dev/null +++ b/emr/include/alibabacloud/emr/model/QueryTrendDataRequest.h @@ -0,0 +1,57 @@ +/* + * 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_EMR_MODEL_QUERYTRENDDATAREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_QUERYTRENDDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT QueryTrendDataRequest : public RpcServiceRequest + { + + public: + QueryTrendDataRequest(); + ~QueryTrendDataRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getPayload()const; + void setPayload(const std::string& payload); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string payload_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_QUERYTRENDDATAREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/QueryTrendDataResult.h b/emr/include/alibabacloud/emr/model/QueryTrendDataResult.h new file mode 100644 index 000000000..029fe50da --- /dev/null +++ b/emr/include/alibabacloud/emr/model/QueryTrendDataResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_QUERYTRENDDATARESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_QUERYTRENDDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT QueryTrendDataResult : public ServiceResult + { + public: + + + QueryTrendDataResult(); + explicit QueryTrendDataResult(const std::string &payload); + ~QueryTrendDataResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_QUERYTRENDDATARESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ReleaseClusterByTemplateTagForInternalRequest.h b/emr/include/alibabacloud/emr/model/ReleaseClusterByTemplateTagForInternalRequest.h new file mode 100644 index 000000000..76d290e0b --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ReleaseClusterByTemplateTagForInternalRequest.h @@ -0,0 +1,57 @@ +/* + * 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_EMR_MODEL_RELEASECLUSTERBYTEMPLATETAGFORINTERNALREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERBYTEMPLATETAGFORINTERNALREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ReleaseClusterByTemplateTagForInternalRequest : public RpcServiceRequest + { + + public: + ReleaseClusterByTemplateTagForInternalRequest(); + ~ReleaseClusterByTemplateTagForInternalRequest(); + + std::vector getTemplateTagSet()const; + void setTemplateTagSet(const std::vector& templateTagSet); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + std::vector templateTagSet_; + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERBYTEMPLATETAGFORINTERNALREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ReleaseClusterByTemplateTagForInternalResult.h b/emr/include/alibabacloud/emr/model/ReleaseClusterByTemplateTagForInternalResult.h new file mode 100644 index 000000000..068c42635 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/ReleaseClusterByTemplateTagForInternalResult.h @@ -0,0 +1,49 @@ +/* + * 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_EMR_MODEL_RELEASECLUSTERBYTEMPLATETAGFORINTERNALRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERBYTEMPLATETAGFORINTERNALRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT ReleaseClusterByTemplateTagForInternalResult : public ServiceResult + { + public: + + + ReleaseClusterByTemplateTagForInternalResult(); + explicit ReleaseClusterByTemplateTagForInternalResult(const std::string &payload); + ~ReleaseClusterByTemplateTagForInternalResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERBYTEMPLATETAGFORINTERNALRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/ResizeClusterV2Request.h b/emr/include/alibabacloud/emr/model/ResizeClusterV2Request.h index 9f8fd3fc5..16052eada 100644 --- a/emr/include/alibabacloud/emr/model/ResizeClusterV2Request.h +++ b/emr/include/alibabacloud/emr/model/ResizeClusterV2Request.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT ResizeClusterV2Request : public RpcServiceRequest { + public: struct HostComponentInfo { std::string hostName; diff --git a/emr/include/alibabacloud/emr/model/RestoreBackupRequest.h b/emr/include/alibabacloud/emr/model/RestoreBackupRequest.h index 2c4002624..59235f323 100644 --- a/emr/include/alibabacloud/emr/model/RestoreBackupRequest.h +++ b/emr/include/alibabacloud/emr/model/RestoreBackupRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud RestoreBackupRequest(); ~RestoreBackupRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getBackupPlanId()const; - void setBackupPlanId(const std::string& backupPlanId); - std::string getBackupId()const; - void setBackupId(const std::string& backupId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getBackupPlanId()const; + void setBackupPlanId(const std::string& backupPlanId); + std::string getBackupId()const; + void setBackupId(const std::string& backupId); private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string regionId_; - std::string backupPlanId_; - std::string backupId_; + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string backupPlanId_; + std::string backupId_; }; } diff --git a/emr/include/alibabacloud/emr/model/RestoreFlowEntitySnapshotRequest.h b/emr/include/alibabacloud/emr/model/RestoreFlowEntitySnapshotRequest.h new file mode 100644 index 000000000..be785db71 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/RestoreFlowEntitySnapshotRequest.h @@ -0,0 +1,66 @@ +/* + * 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_EMR_MODEL_RESTOREFLOWENTITYSNAPSHOTREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_RESTOREFLOWENTITYSNAPSHOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT RestoreFlowEntitySnapshotRequest : public RpcServiceRequest + { + + public: + RestoreFlowEntitySnapshotRequest(); + ~RestoreFlowEntitySnapshotRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getEntityId()const; + void setEntityId(const std::string& entityId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRevision()const; + void setRevision(const std::string& revision); + std::string getEntityType()const; + void setEntityType(const std::string& entityType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getOperatorId()const; + void setOperatorId(const std::string& operatorId); + + private: + long resourceOwnerId_; + std::string entityId_; + std::string accessKeyId_; + std::string revision_; + std::string entityType_; + std::string regionId_; + std::string operatorId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_RESTOREFLOWENTITYSNAPSHOTREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/RestoreFlowEntitySnapshotResult.h b/emr/include/alibabacloud/emr/model/RestoreFlowEntitySnapshotResult.h new file mode 100644 index 000000000..a03f1fe2c --- /dev/null +++ b/emr/include/alibabacloud/emr/model/RestoreFlowEntitySnapshotResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_RESTOREFLOWENTITYSNAPSHOTRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_RESTOREFLOWENTITYSNAPSHOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT RestoreFlowEntitySnapshotResult : public ServiceResult + { + public: + + + RestoreFlowEntitySnapshotResult(); + explicit RestoreFlowEntitySnapshotResult(const std::string &payload); + ~RestoreFlowEntitySnapshotResult(); + bool getData()const; + + protected: + void parse(const std::string &payload); + private: + bool data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_RESTOREFLOWENTITYSNAPSHOTRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/TagResourcesRequest.h b/emr/include/alibabacloud/emr/model/TagResourcesRequest.h new file mode 100644 index 000000000..92540b261 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/TagResourcesRequest.h @@ -0,0 +1,69 @@ +/* + * 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_EMR_MODEL_TAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_TAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT TagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string key; + std::string value; + }; + + public: + TagResourcesRequest(); + ~TagResourcesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::vector getTag()const; + void setTag(const std::vector& tag); + + private: + long resourceOwnerId_; + std::vector resourceId_; + std::string resourceType_; + std::string accessKeyId_; + std::string regionId_; + std::vector tag_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_TAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/TagResourcesResult.h b/emr/include/alibabacloud/emr/model/TagResourcesResult.h new file mode 100644 index 000000000..46ede7a06 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/TagResourcesResult.h @@ -0,0 +1,49 @@ +/* + * 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_EMR_MODEL_TAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_TAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT TagResourcesResult : public ServiceResult + { + public: + + + TagResourcesResult(); + explicit TagResourcesResult(const std::string &payload); + ~TagResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_TAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/TagResourcesSystemTagsRequest.h b/emr/include/alibabacloud/emr/model/TagResourcesSystemTagsRequest.h new file mode 100644 index 000000000..a67d35cca --- /dev/null +++ b/emr/include/alibabacloud/emr/model/TagResourcesSystemTagsRequest.h @@ -0,0 +1,75 @@ +/* + * 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_EMR_MODEL_TAGRESOURCESSYSTEMTAGSREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_TAGRESOURCESSYSTEMTAGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT TagResourcesSystemTagsRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string key; + std::string value; + }; + + public: + TagResourcesSystemTagsRequest(); + ~TagResourcesSystemTagsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + long getTagOwnerUid()const; + void setTagOwnerUid(long tagOwnerUid); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getScope()const; + void setScope(const std::string& scope); + std::vector getTag()const; + void setTag(const std::vector& tag); + + private: + long resourceOwnerId_; + std::vector resourceId_; + long tagOwnerUid_; + std::string resourceType_; + std::string accessKeyId_; + std::string regionId_; + std::string scope_; + std::vector tag_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_TAGRESOURCESSYSTEMTAGSREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/TagResourcesSystemTagsResult.h b/emr/include/alibabacloud/emr/model/TagResourcesSystemTagsResult.h new file mode 100644 index 000000000..cb9df13c8 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/TagResourcesSystemTagsResult.h @@ -0,0 +1,49 @@ +/* + * 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_EMR_MODEL_TAGRESOURCESSYSTEMTAGSRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_TAGRESOURCESSYSTEMTAGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT TagResourcesSystemTagsResult : public ServiceResult + { + public: + + + TagResourcesSystemTagsResult(); + explicit TagResourcesSystemTagsResult(const std::string &payload); + ~TagResourcesSystemTagsResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_TAGRESOURCESSYSTEMTAGSRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/UntagResourcesRequest.h b/emr/include/alibabacloud/emr/model/UntagResourcesRequest.h new file mode 100644 index 000000000..149a4d249 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/UntagResourcesRequest.h @@ -0,0 +1,66 @@ +/* + * 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_EMR_MODEL_UNTAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_UNTAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT UntagResourcesRequest : public RpcServiceRequest + { + + public: + UntagResourcesRequest(); + ~UntagResourcesRequest(); + + bool getAll()const; + void setAll(bool all); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::vector getTagKey()const; + void setTagKey(const std::vector& tagKey); + + private: + bool all_; + long resourceOwnerId_; + std::vector resourceId_; + std::string resourceType_; + std::string accessKeyId_; + std::string regionId_; + std::vector tagKey_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_UNTAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/UntagResourcesResult.h b/emr/include/alibabacloud/emr/model/UntagResourcesResult.h new file mode 100644 index 000000000..09bd6e088 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/UntagResourcesResult.h @@ -0,0 +1,49 @@ +/* + * 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_EMR_MODEL_UNTAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_UNTAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT UntagResourcesResult : public ServiceResult + { + public: + + + UntagResourcesResult(); + explicit UntagResourcesResult(const std::string &payload); + ~UntagResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_UNTAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/UpdateTagRequest.h b/emr/include/alibabacloud/emr/model/UpdateTagRequest.h new file mode 100644 index 000000000..9b686d0eb --- /dev/null +++ b/emr/include/alibabacloud/emr/model/UpdateTagRequest.h @@ -0,0 +1,66 @@ +/* + * 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_EMR_MODEL_UPDATETAGREQUEST_H_ +#define ALIBABACLOUD_EMR_MODEL_UPDATETAGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT UpdateTagRequest : public RpcServiceRequest + { + + public: + UpdateTagRequest(); + ~UpdateTagRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getName()const; + void setName(const std::string& name); + long getId()const; + void setId(long id); + std::string getCategory()const; + void setCategory(const std::string& category); + + private: + long resourceOwnerId_; + std::string description_; + std::string accessKeyId_; + std::string regionId_; + std::string name_; + long id_; + std::string category_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_UPDATETAGREQUEST_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/UpdateTagResult.h b/emr/include/alibabacloud/emr/model/UpdateTagResult.h new file mode 100644 index 000000000..227837e09 --- /dev/null +++ b/emr/include/alibabacloud/emr/model/UpdateTagResult.h @@ -0,0 +1,51 @@ +/* + * 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_EMR_MODEL_UPDATETAGRESULT_H_ +#define ALIBABACLOUD_EMR_MODEL_UPDATETAGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Emr + { + namespace Model + { + class ALIBABACLOUD_EMR_EXPORT UpdateTagResult : public ServiceResult + { + public: + + + UpdateTagResult(); + explicit UpdateTagResult(const std::string &payload); + ~UpdateTagResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EMR_MODEL_UPDATETAGRESULT_H_ \ No newline at end of file diff --git a/emr/include/alibabacloud/emr/model/UpdateUserRequest.h b/emr/include/alibabacloud/emr/model/UpdateUserRequest.h index 65ed5dfa3..50ed4861a 100644 --- a/emr/include/alibabacloud/emr/model/UpdateUserRequest.h +++ b/emr/include/alibabacloud/emr/model/UpdateUserRequest.h @@ -30,52 +30,53 @@ namespace AlibabaCloud { class ALIBABACLOUD_EMR_EXPORT UpdateUserRequest : public RpcServiceRequest { - struct UserAccountParamList - { - std::string accountType; - std::string authType; - std::string accountPassword; - }; + public: + struct UserAccountParamList + { + std::string accountType; + std::string authType; + std::string accountPassword; + }; public: UpdateUserRequest(); ~UpdateUserRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getUserType()const; - void setUserType(const std::string& userType); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::vector getUserAccountParamList()const; - void setUserAccountParamList(const std::vector& userAccountParamList); - std::vector getGroupIdList()const; - void setGroupIdList(const std::vector& groupIdList); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::vector getRoleIdList()const; - void setRoleIdList(const std::vector& roleIdList); - std::string getAliyunUserId()const; - void setAliyunUserId(const std::string& aliyunUserId); - std::string getUserName()const; - void setUserName(const std::string& userName); - std::string getStatus()const; - void setStatus(const std::string& status); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getUserType()const; + void setUserType(const std::string& userType); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::vector getUserAccountParamList()const; + void setUserAccountParamList(const std::vector& userAccountParamList); + std::vector getGroupIdList()const; + void setGroupIdList(const std::vector& groupIdList); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::vector getRoleIdList()const; + void setRoleIdList(const std::vector& roleIdList); + std::string getAliyunUserId()const; + void setAliyunUserId(const std::string& aliyunUserId); + std::string getUserName()const; + void setUserName(const std::string& userName); + std::string getStatus()const; + void setStatus(const std::string& status); private: - long resourceOwnerId_; - std::string userType_; - std::string description_; - std::string accessKeyId_; - std::vector userAccountParamList_; - std::vector groupIdList_; - std::string regionId_; - std::vector roleIdList_; - std::string aliyunUserId_; - std::string userName_; - std::string status_; + long resourceOwnerId_; + std::string userType_; + std::string description_; + std::string accessKeyId_; + std::vector userAccountParamList_; + std::vector groupIdList_; + std::string regionId_; + std::vector roleIdList_; + std::string aliyunUserId_; + std::string userName_; + std::string status_; }; } diff --git a/emr/src/EmrClient.cc b/emr/src/EmrClient.cc index 62405b109..2c1d3d781 100644 --- a/emr/src/EmrClient.cc +++ b/emr/src/EmrClient.cc @@ -447,6 +447,42 @@ EmrClient::CheckDataSourceOutcomeCallable EmrClient::checkDataSourceCallable(con return task->get_future(); } +EmrClient::CleanupFlowEntitySnapshotOutcome EmrClient::cleanupFlowEntitySnapshot(const CleanupFlowEntitySnapshotRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CleanupFlowEntitySnapshotOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CleanupFlowEntitySnapshotOutcome(CleanupFlowEntitySnapshotResult(outcome.result())); + else + return CleanupFlowEntitySnapshotOutcome(outcome.error()); +} + +void EmrClient::cleanupFlowEntitySnapshotAsync(const CleanupFlowEntitySnapshotRequest& request, const CleanupFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cleanupFlowEntitySnapshot(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::CleanupFlowEntitySnapshotOutcomeCallable EmrClient::cleanupFlowEntitySnapshotCallable(const CleanupFlowEntitySnapshotRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cleanupFlowEntitySnapshot(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::CloneDataSourceOutcome EmrClient::cloneDataSource(const CloneDataSourceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -591,6 +627,42 @@ EmrClient::CloneFlowJobOutcomeCallable EmrClient::cloneFlowJobCallable(const Clo return task->get_future(); } +EmrClient::CommitFlowEntitySnapshotOutcome EmrClient::commitFlowEntitySnapshot(const CommitFlowEntitySnapshotRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CommitFlowEntitySnapshotOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CommitFlowEntitySnapshotOutcome(CommitFlowEntitySnapshotResult(outcome.result())); + else + return CommitFlowEntitySnapshotOutcome(outcome.error()); +} + +void EmrClient::commitFlowEntitySnapshotAsync(const CommitFlowEntitySnapshotRequest& request, const CommitFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, commitFlowEntitySnapshot(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::CommitFlowEntitySnapshotOutcomeCallable EmrClient::commitFlowEntitySnapshotCallable(const CommitFlowEntitySnapshotRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->commitFlowEntitySnapshot(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::CommonApiWhiteListOutcome EmrClient::commonApiWhiteList(const CommonApiWhiteListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1311,6 +1383,42 @@ EmrClient::CreateFlowCategoryOutcomeCallable EmrClient::createFlowCategoryCallab return task->get_future(); } +EmrClient::CreateFlowEditLockOutcome EmrClient::createFlowEditLock(const CreateFlowEditLockRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateFlowEditLockOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateFlowEditLockOutcome(CreateFlowEditLockResult(outcome.result())); + else + return CreateFlowEditLockOutcome(outcome.error()); +} + +void EmrClient::createFlowEditLockAsync(const CreateFlowEditLockRequest& request, const CreateFlowEditLockAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createFlowEditLock(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::CreateFlowEditLockOutcomeCallable EmrClient::createFlowEditLockCallable(const CreateFlowEditLockRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createFlowEditLock(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::CreateFlowForWebOutcome EmrClient::createFlowForWeb(const CreateFlowForWebRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1563,6 +1671,42 @@ EmrClient::CreateJobOutcomeCallable EmrClient::createJobCallable(const CreateJob return task->get_future(); } +EmrClient::CreateMetaTablePreviewTaskOutcome EmrClient::createMetaTablePreviewTask(const CreateMetaTablePreviewTaskRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateMetaTablePreviewTaskOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateMetaTablePreviewTaskOutcome(CreateMetaTablePreviewTaskResult(outcome.result())); + else + return CreateMetaTablePreviewTaskOutcome(outcome.error()); +} + +void EmrClient::createMetaTablePreviewTaskAsync(const CreateMetaTablePreviewTaskRequest& request, const CreateMetaTablePreviewTaskAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createMetaTablePreviewTask(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::CreateMetaTablePreviewTaskOutcomeCallable EmrClient::createMetaTablePreviewTaskCallable(const CreateMetaTablePreviewTaskRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createMetaTablePreviewTask(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::CreateNavNodeOutcome EmrClient::createNavNode(const CreateNavNodeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1815,6 +1959,42 @@ EmrClient::CreateScalingTaskGroupOutcomeCallable EmrClient::createScalingTaskGro return task->get_future(); } +EmrClient::CreateTagOutcome EmrClient::createTag(const CreateTagRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateTagOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateTagOutcome(CreateTagResult(outcome.result())); + else + return CreateTagOutcome(outcome.error()); +} + +void EmrClient::createTagAsync(const CreateTagRequest& request, const CreateTagAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createTag(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::CreateTagOutcomeCallable EmrClient::createTagCallable(const CreateTagRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createTag(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::CreateUserOutcome EmrClient::createUser(const CreateUserRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2463,6 +2643,42 @@ EmrClient::DeleteFlowCategoryOutcomeCallable EmrClient::deleteFlowCategoryCallab return task->get_future(); } +EmrClient::DeleteFlowEditLockOutcome EmrClient::deleteFlowEditLock(const DeleteFlowEditLockRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteFlowEditLockOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteFlowEditLockOutcome(DeleteFlowEditLockResult(outcome.result())); + else + return DeleteFlowEditLockOutcome(outcome.error()); +} + +void EmrClient::deleteFlowEditLockAsync(const DeleteFlowEditLockRequest& request, const DeleteFlowEditLockAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteFlowEditLock(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::DeleteFlowEditLockOutcomeCallable EmrClient::deleteFlowEditLockCallable(const DeleteFlowEditLockRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteFlowEditLock(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::DeleteFlowJobOutcome EmrClient::deleteFlowJob(const DeleteFlowJobRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3003,6 +3219,42 @@ EmrClient::DeleteScalingTaskGroupOutcomeCallable EmrClient::deleteScalingTaskGro return task->get_future(); } +EmrClient::DeleteTagOutcome EmrClient::deleteTag(const DeleteTagRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteTagOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteTagOutcome(DeleteTagResult(outcome.result())); + else + return DeleteTagOutcome(outcome.error()); +} + +void EmrClient::deleteTagAsync(const DeleteTagRequest& request, const DeleteTagAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteTag(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::DeleteTagOutcomeCallable EmrClient::deleteTagCallable(const DeleteTagRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteTag(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::DeleteUserOutcome EmrClient::deleteUser(const DeleteUserRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4191,6 +4443,42 @@ EmrClient::DescribeFlowCategoryTreeOutcomeCallable EmrClient::describeFlowCatego return task->get_future(); } +EmrClient::DescribeFlowEntitySnapshotOutcome EmrClient::describeFlowEntitySnapshot(const DescribeFlowEntitySnapshotRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeFlowEntitySnapshotOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeFlowEntitySnapshotOutcome(DescribeFlowEntitySnapshotResult(outcome.result())); + else + return DescribeFlowEntitySnapshotOutcome(outcome.error()); +} + +void EmrClient::describeFlowEntitySnapshotAsync(const DescribeFlowEntitySnapshotRequest& request, const DescribeFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeFlowEntitySnapshot(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::DescribeFlowEntitySnapshotOutcomeCallable EmrClient::describeFlowEntitySnapshotCallable(const DescribeFlowEntitySnapshotRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeFlowEntitySnapshot(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::DescribeFlowInstanceOutcome EmrClient::describeFlowInstance(const DescribeFlowInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4695,6 +4983,42 @@ EmrClient::DescribeKafkaReassignOutcomeCallable EmrClient::describeKafkaReassign return task->get_future(); } +EmrClient::DescribeMetaTablePreviewTaskOutcome EmrClient::describeMetaTablePreviewTask(const DescribeMetaTablePreviewTaskRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeMetaTablePreviewTaskOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeMetaTablePreviewTaskOutcome(DescribeMetaTablePreviewTaskResult(outcome.result())); + else + return DescribeMetaTablePreviewTaskOutcome(outcome.error()); +} + +void EmrClient::describeMetaTablePreviewTaskAsync(const DescribeMetaTablePreviewTaskRequest& request, const DescribeMetaTablePreviewTaskAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeMetaTablePreviewTask(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::DescribeMetaTablePreviewTaskOutcomeCallable EmrClient::describeMetaTablePreviewTaskCallable(const DescribeMetaTablePreviewTaskRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeMetaTablePreviewTask(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::DescribeNoteOutcome EmrClient::describeNote(const DescribeNoteRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4803,6 +5127,42 @@ EmrClient::DescribeScalingActivityOutcomeCallable EmrClient::describeScalingActi return task->get_future(); } +EmrClient::DescribeScalingCommonConfigOutcome EmrClient::describeScalingCommonConfig(const DescribeScalingCommonConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeScalingCommonConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeScalingCommonConfigOutcome(DescribeScalingCommonConfigResult(outcome.result())); + else + return DescribeScalingCommonConfigOutcome(outcome.error()); +} + +void EmrClient::describeScalingCommonConfigAsync(const DescribeScalingCommonConfigRequest& request, const DescribeScalingCommonConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeScalingCommonConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::DescribeScalingCommonConfigOutcomeCallable EmrClient::describeScalingCommonConfigCallable(const DescribeScalingCommonConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeScalingCommonConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::DescribeScalingRuleOutcome EmrClient::describeScalingRule(const DescribeScalingRuleRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -5127,6 +5487,78 @@ EmrClient::DetachClusterForNoteOutcomeCallable EmrClient::detachClusterForNoteCa return task->get_future(); } +EmrClient::DiffFlowEntitySnapshotOutcome EmrClient::diffFlowEntitySnapshot(const DiffFlowEntitySnapshotRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DiffFlowEntitySnapshotOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DiffFlowEntitySnapshotOutcome(DiffFlowEntitySnapshotResult(outcome.result())); + else + return DiffFlowEntitySnapshotOutcome(outcome.error()); +} + +void EmrClient::diffFlowEntitySnapshotAsync(const DiffFlowEntitySnapshotRequest& request, const DiffFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, diffFlowEntitySnapshot(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::DiffFlowEntitySnapshotOutcomeCallable EmrClient::diffFlowEntitySnapshotCallable(const DiffFlowEntitySnapshotRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->diffFlowEntitySnapshot(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EmrClient::DumpMetaDataSourceForOuterOutcome EmrClient::dumpMetaDataSourceForOuter(const DumpMetaDataSourceForOuterRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DumpMetaDataSourceForOuterOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DumpMetaDataSourceForOuterOutcome(DumpMetaDataSourceForOuterResult(outcome.result())); + else + return DumpMetaDataSourceForOuterOutcome(outcome.error()); +} + +void EmrClient::dumpMetaDataSourceForOuterAsync(const DumpMetaDataSourceForOuterRequest& request, const DumpMetaDataSourceForOuterAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, dumpMetaDataSourceForOuter(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::DumpMetaDataSourceForOuterOutcomeCallable EmrClient::dumpMetaDataSourceForOuterCallable(const DumpMetaDataSourceForOuterRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->dumpMetaDataSourceForOuter(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::GetAuditLogsOutcome EmrClient::getAuditLogs(const GetAuditLogsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -5343,6 +5775,42 @@ EmrClient::GetFlowAuditLogsOutcomeCallable EmrClient::getFlowAuditLogsCallable(c return task->get_future(); } +EmrClient::GetFlowEntityRelationGraphOutcome EmrClient::getFlowEntityRelationGraph(const GetFlowEntityRelationGraphRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetFlowEntityRelationGraphOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetFlowEntityRelationGraphOutcome(GetFlowEntityRelationGraphResult(outcome.result())); + else + return GetFlowEntityRelationGraphOutcome(outcome.error()); +} + +void EmrClient::getFlowEntityRelationGraphAsync(const GetFlowEntityRelationGraphRequest& request, const GetFlowEntityRelationGraphAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getFlowEntityRelationGraph(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::GetFlowEntityRelationGraphOutcomeCallable EmrClient::getFlowEntityRelationGraphCallable(const GetFlowEntityRelationGraphRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getFlowEntityRelationGraph(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::GetHdfsCapacityStatisticInfoOutcome EmrClient::getHdfsCapacityStatisticInfo(const GetHdfsCapacityStatisticInfoRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -7935,6 +8403,42 @@ EmrClient::ListFlowClusterHostOutcomeCallable EmrClient::listFlowClusterHostCall return task->get_future(); } +EmrClient::ListFlowEntitySnapshotOutcome EmrClient::listFlowEntitySnapshot(const ListFlowEntitySnapshotRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListFlowEntitySnapshotOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListFlowEntitySnapshotOutcome(ListFlowEntitySnapshotResult(outcome.result())); + else + return ListFlowEntitySnapshotOutcome(outcome.error()); +} + +void EmrClient::listFlowEntitySnapshotAsync(const ListFlowEntitySnapshotRequest& request, const ListFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listFlowEntitySnapshot(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::ListFlowEntitySnapshotOutcomeCallable EmrClient::listFlowEntitySnapshotCallable(const ListFlowEntitySnapshotRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listFlowEntitySnapshot(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::ListFlowInstanceOutcome EmrClient::listFlowInstance(const ListFlowInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -9411,6 +9915,114 @@ EmrClient::ListSupportedServiceNameForAdminOutcomeCallable EmrClient::listSuppor return task->get_future(); } +EmrClient::ListTagKeysOutcome EmrClient::listTagKeys(const ListTagKeysRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListTagKeysOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListTagKeysOutcome(ListTagKeysResult(outcome.result())); + else + return ListTagKeysOutcome(outcome.error()); +} + +void EmrClient::listTagKeysAsync(const ListTagKeysRequest& request, const ListTagKeysAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listTagKeys(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::ListTagKeysOutcomeCallable EmrClient::listTagKeysCallable(const ListTagKeysRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listTagKeys(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EmrClient::ListTagResourcesOutcome EmrClient::listTagResources(const ListTagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListTagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListTagResourcesOutcome(ListTagResourcesResult(outcome.result())); + else + return ListTagResourcesOutcome(outcome.error()); +} + +void EmrClient::listTagResourcesAsync(const ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listTagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::ListTagResourcesOutcomeCallable EmrClient::listTagResourcesCallable(const ListTagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listTagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EmrClient::ListTagValuesOutcome EmrClient::listTagValues(const ListTagValuesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListTagValuesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListTagValuesOutcome(ListTagValuesResult(outcome.result())); + else + return ListTagValuesOutcome(outcome.error()); +} + +void EmrClient::listTagValuesAsync(const ListTagValuesRequest& request, const ListTagValuesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listTagValues(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::ListTagValuesOutcomeCallable EmrClient::listTagValuesCallable(const ListTagValuesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listTagValues(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::ListUserGroupsOutcome EmrClient::listUserGroups(const ListUserGroupsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -12147,6 +12759,42 @@ EmrClient::QueryAlarmRulesOutcomeCallable EmrClient::queryAlarmRulesCallable(con return task->get_future(); } +EmrClient::QueryEntityOutcome EmrClient::queryEntity(const QueryEntityRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryEntityOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryEntityOutcome(QueryEntityResult(outcome.result())); + else + return QueryEntityOutcome(outcome.error()); +} + +void EmrClient::queryEntityAsync(const QueryEntityRequest& request, const QueryEntityAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryEntity(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::QueryEntityOutcomeCallable EmrClient::queryEntityCallable(const QueryEntityRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryEntity(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::QueryInfoByTokenOutcome EmrClient::queryInfoByToken(const QueryInfoByTokenRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -12219,6 +12867,114 @@ EmrClient::QuerySlsMetricDataOutcomeCallable EmrClient::querySlsMetricDataCallab return task->get_future(); } +EmrClient::QueryTableDataOutcome EmrClient::queryTableData(const QueryTableDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryTableDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryTableDataOutcome(QueryTableDataResult(outcome.result())); + else + return QueryTableDataOutcome(outcome.error()); +} + +void EmrClient::queryTableDataAsync(const QueryTableDataRequest& request, const QueryTableDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryTableData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::QueryTableDataOutcomeCallable EmrClient::queryTableDataCallable(const QueryTableDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryTableData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EmrClient::QueryTagOutcome EmrClient::queryTag(const QueryTagRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryTagOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryTagOutcome(QueryTagResult(outcome.result())); + else + return QueryTagOutcome(outcome.error()); +} + +void EmrClient::queryTagAsync(const QueryTagRequest& request, const QueryTagAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryTag(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::QueryTagOutcomeCallable EmrClient::queryTagCallable(const QueryTagRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryTag(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EmrClient::QueryTrendDataOutcome EmrClient::queryTrendData(const QueryTrendDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryTrendDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryTrendDataOutcome(QueryTrendDataResult(outcome.result())); + else + return QueryTrendDataOutcome(outcome.error()); +} + +void EmrClient::queryTrendDataAsync(const QueryTrendDataRequest& request, const QueryTrendDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryTrendData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::QueryTrendDataOutcomeCallable EmrClient::queryTrendDataCallable(const QueryTrendDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryTrendData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::QueryUserActionsPolicyOutcome EmrClient::queryUserActionsPolicy(const QueryUserActionsPolicyRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -12471,6 +13227,42 @@ EmrClient::ReleaseClusterOutcomeCallable EmrClient::releaseClusterCallable(const return task->get_future(); } +EmrClient::ReleaseClusterByTemplateTagForInternalOutcome EmrClient::releaseClusterByTemplateTagForInternal(const ReleaseClusterByTemplateTagForInternalRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReleaseClusterByTemplateTagForInternalOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReleaseClusterByTemplateTagForInternalOutcome(ReleaseClusterByTemplateTagForInternalResult(outcome.result())); + else + return ReleaseClusterByTemplateTagForInternalOutcome(outcome.error()); +} + +void EmrClient::releaseClusterByTemplateTagForInternalAsync(const ReleaseClusterByTemplateTagForInternalRequest& request, const ReleaseClusterByTemplateTagForInternalAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, releaseClusterByTemplateTagForInternal(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::ReleaseClusterByTemplateTagForInternalOutcomeCallable EmrClient::releaseClusterByTemplateTagForInternalCallable(const ReleaseClusterByTemplateTagForInternalRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->releaseClusterByTemplateTagForInternal(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::ReleaseClusterHostGroupOutcome EmrClient::releaseClusterHostGroup(const ReleaseClusterHostGroupRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -12975,6 +13767,42 @@ EmrClient::RestoreBackupOutcomeCallable EmrClient::restoreBackupCallable(const R return task->get_future(); } +EmrClient::RestoreFlowEntitySnapshotOutcome EmrClient::restoreFlowEntitySnapshot(const RestoreFlowEntitySnapshotRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RestoreFlowEntitySnapshotOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RestoreFlowEntitySnapshotOutcome(RestoreFlowEntitySnapshotResult(outcome.result())); + else + return RestoreFlowEntitySnapshotOutcome(outcome.error()); +} + +void EmrClient::restoreFlowEntitySnapshotAsync(const RestoreFlowEntitySnapshotRequest& request, const RestoreFlowEntitySnapshotAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, restoreFlowEntitySnapshot(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::RestoreFlowEntitySnapshotOutcomeCallable EmrClient::restoreFlowEntitySnapshotCallable(const RestoreFlowEntitySnapshotRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->restoreFlowEntitySnapshot(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::ResumeExecutionPlanInstanceOutcome EmrClient::resumeExecutionPlanInstance(const ResumeExecutionPlanInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -13983,6 +14811,78 @@ EmrClient::SyncDataSourceSchemaTableOutcomeCallable EmrClient::syncDataSourceSch return task->get_future(); } +EmrClient::TagResourcesOutcome EmrClient::tagResources(const TagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return TagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return TagResourcesOutcome(TagResourcesResult(outcome.result())); + else + return TagResourcesOutcome(outcome.error()); +} + +void EmrClient::tagResourcesAsync(const TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, tagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::TagResourcesOutcomeCallable EmrClient::tagResourcesCallable(const TagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->tagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EmrClient::TagResourcesSystemTagsOutcome EmrClient::tagResourcesSystemTags(const TagResourcesSystemTagsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return TagResourcesSystemTagsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return TagResourcesSystemTagsOutcome(TagResourcesSystemTagsResult(outcome.result())); + else + return TagResourcesSystemTagsOutcome(outcome.error()); +} + +void EmrClient::tagResourcesSystemTagsAsync(const TagResourcesSystemTagsRequest& request, const TagResourcesSystemTagsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, tagResourcesSystemTags(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::TagResourcesSystemTagsOutcomeCallable EmrClient::tagResourcesSystemTagsCallable(const TagResourcesSystemTagsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->tagResourcesSystemTags(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::TerminateClusterOperationOutcome EmrClient::terminateClusterOperation(const TerminateClusterOperationRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -14019,6 +14919,42 @@ EmrClient::TerminateClusterOperationOutcomeCallable EmrClient::terminateClusterO return task->get_future(); } +EmrClient::UntagResourcesOutcome EmrClient::untagResources(const UntagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UntagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UntagResourcesOutcome(UntagResourcesResult(outcome.result())); + else + return UntagResourcesOutcome(outcome.error()); +} + +void EmrClient::untagResourcesAsync(const UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, untagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::UntagResourcesOutcomeCallable EmrClient::untagResourcesCallable(const UntagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->untagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::UpdateDataSourceOutcome EmrClient::updateDataSource(const UpdateDataSourceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -14235,6 +15171,42 @@ EmrClient::UpdateProjectSettingOutcomeCallable EmrClient::updateProjectSettingCa return task->get_future(); } +EmrClient::UpdateTagOutcome EmrClient::updateTag(const UpdateTagRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateTagOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateTagOutcome(UpdateTagResult(outcome.result())); + else + return UpdateTagOutcome(outcome.error()); +} + +void EmrClient::updateTagAsync(const UpdateTagRequest& request, const UpdateTagAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateTag(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EmrClient::UpdateTagOutcomeCallable EmrClient::updateTagCallable(const UpdateTagRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateTag(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EmrClient::UpdateUserOutcome EmrClient::updateUser(const UpdateUserRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/emr/src/model/AddClusterServiceRequest.cc b/emr/src/model/AddClusterServiceRequest.cc index 64a531ff2..c570b41b0 100644 --- a/emr/src/model/AddClusterServiceRequest.cc +++ b/emr/src/model/AddClusterServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::AddClusterServiceRequest; AddClusterServiceRequest::AddClusterServiceRequest() : RpcServiceRequest("emr", "2016-04-08", "AddClusterService") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddClusterServiceRequest::~AddClusterServiceRequest() {} @@ -33,7 +35,7 @@ long AddClusterServiceRequest::getResourceOwnerId()const void AddClusterServiceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddClusterServiceRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string AddClusterServiceRequest::getClusterId()const void AddClusterServiceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string AddClusterServiceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AddClusterServiceRequest::getAccessKeyId()const void AddClusterServiceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddClusterServiceRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string AddClusterServiceRequest::getRegionId()const void AddClusterServiceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector AddClusterServiceRequest::getService()const @@ -77,11 +79,11 @@ std::vector AddClusterServiceRequest::getServ void AddClusterServiceRequest::setService(const std::vector& service) { service_ = service; - int i = 0; - for(int i = 0; i!= service.size(); i++) { - auto obj = service.at(i); - std::string str ="Service."+ std::to_string(i); - setCoreParameter(str + ".ServiceName", obj.serviceName); + for(int dep1 = 0; dep1!= service.size(); dep1++) { + auto serviceObj = service.at(dep1); + std::string serviceObjStr = "Service." + std::to_string(dep1 + 1); + setParameter(serviceObjStr + ".ServiceVersion", serviceObj.serviceVersion); + setParameter(serviceObjStr + ".ServiceName", serviceObj.serviceName); } } @@ -93,6 +95,6 @@ std::string AddClusterServiceRequest::getComment()const void AddClusterServiceRequest::setComment(const std::string& comment) { comment_ = comment; - setCoreParameter("Comment", comment); + setParameter("Comment", comment); } diff --git a/emr/src/model/AuthorizeSecurityGroupRequest.cc b/emr/src/model/AuthorizeSecurityGroupRequest.cc index 406c40341..72e73c21b 100644 --- a/emr/src/model/AuthorizeSecurityGroupRequest.cc +++ b/emr/src/model/AuthorizeSecurityGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::AuthorizeSecurityGroupRequest; AuthorizeSecurityGroupRequest::AuthorizeSecurityGroupRequest() : RpcServiceRequest("emr", "2016-04-08", "AuthorizeSecurityGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} AuthorizeSecurityGroupRequest::~AuthorizeSecurityGroupRequest() {} @@ -33,7 +35,7 @@ long AuthorizeSecurityGroupRequest::getResourceOwnerId()const void AuthorizeSecurityGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AuthorizeSecurityGroupRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string AuthorizeSecurityGroupRequest::getClusterId()const void AuthorizeSecurityGroupRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string AuthorizeSecurityGroupRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AuthorizeSecurityGroupRequest::getAccessKeyId()const void AuthorizeSecurityGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AuthorizeSecurityGroupRequest::getBizType()const @@ -66,7 +68,7 @@ std::string AuthorizeSecurityGroupRequest::getBizType()const void AuthorizeSecurityGroupRequest::setBizType(const std::string& bizType) { bizType_ = bizType; - setCoreParameter("BizType", bizType); + setParameter("BizType", bizType); } std::string AuthorizeSecurityGroupRequest::getBizContent()const @@ -77,7 +79,7 @@ std::string AuthorizeSecurityGroupRequest::getBizContent()const void AuthorizeSecurityGroupRequest::setBizContent(const std::string& bizContent) { bizContent_ = bizContent; - setCoreParameter("BizContent", bizContent); + setParameter("BizContent", bizContent); } std::string AuthorizeSecurityGroupRequest::getRegionId()const @@ -88,6 +90,6 @@ std::string AuthorizeSecurityGroupRequest::getRegionId()const void AuthorizeSecurityGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/CancelOrderRequest.cc b/emr/src/model/CancelOrderRequest.cc index 11e2d9d57..7a9604834 100644 --- a/emr/src/model/CancelOrderRequest.cc +++ b/emr/src/model/CancelOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CancelOrderRequest; CancelOrderRequest::CancelOrderRequest() : RpcServiceRequest("emr", "2016-04-08", "CancelOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelOrderRequest::~CancelOrderRequest() {} @@ -33,7 +35,7 @@ long CancelOrderRequest::getResourceOwnerId()const void CancelOrderRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CancelOrderRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string CancelOrderRequest::getClusterId()const void CancelOrderRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CancelOrderRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CancelOrderRequest::getAccessKeyId()const void CancelOrderRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CancelOrderRequest::getRegionId()const @@ -66,6 +68,6 @@ std::string CancelOrderRequest::getRegionId()const void CancelOrderRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/CleanupFlowEntitySnapshotRequest.cc b/emr/src/model/CleanupFlowEntitySnapshotRequest.cc new file mode 100644 index 000000000..0d1e96c81 --- /dev/null +++ b/emr/src/model/CleanupFlowEntitySnapshotRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::CleanupFlowEntitySnapshotRequest; + +CleanupFlowEntitySnapshotRequest::CleanupFlowEntitySnapshotRequest() : + RpcServiceRequest("emr", "2016-04-08", "CleanupFlowEntitySnapshot") +{ + setMethod(HttpRequest::Method::Post); +} + +CleanupFlowEntitySnapshotRequest::~CleanupFlowEntitySnapshotRequest() +{} + +long CleanupFlowEntitySnapshotRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CleanupFlowEntitySnapshotRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CleanupFlowEntitySnapshotRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CleanupFlowEntitySnapshotRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CleanupFlowEntitySnapshotRequest::getRegionId()const +{ + return regionId_; +} + +void CleanupFlowEntitySnapshotRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CleanupFlowEntitySnapshotRequest::getEntityIdList()const +{ + return entityIdList_; +} + +void CleanupFlowEntitySnapshotRequest::setEntityIdList(const std::string& entityIdList) +{ + entityIdList_ = entityIdList; + setParameter("EntityIdList", entityIdList); +} + diff --git a/emr/src/model/CleanupFlowEntitySnapshotResult.cc b/emr/src/model/CleanupFlowEntitySnapshotResult.cc new file mode 100644 index 000000000..8faa92646 --- /dev/null +++ b/emr/src/model/CleanupFlowEntitySnapshotResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +CleanupFlowEntitySnapshotResult::CleanupFlowEntitySnapshotResult() : + ServiceResult() +{} + +CleanupFlowEntitySnapshotResult::CleanupFlowEntitySnapshotResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CleanupFlowEntitySnapshotResult::~CleanupFlowEntitySnapshotResult() +{} + +void CleanupFlowEntitySnapshotResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString() == "true"; + +} + +bool CleanupFlowEntitySnapshotResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/CloneFlowJobRequest.cc b/emr/src/model/CloneFlowJobRequest.cc index f4679ba0b..051f5cfd6 100644 --- a/emr/src/model/CloneFlowJobRequest.cc +++ b/emr/src/model/CloneFlowJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CloneFlowJobRequest; CloneFlowJobRequest::CloneFlowJobRequest() : RpcServiceRequest("emr", "2016-04-08", "CloneFlowJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} CloneFlowJobRequest::~CloneFlowJobRequest() {} @@ -33,7 +35,18 @@ std::string CloneFlowJobRequest::getRegionId()const void CloneFlowJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +std::string CloneFlowJobRequest::getName()const +{ + return name_; +} + +void CloneFlowJobRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); } std::string CloneFlowJobRequest::getId()const @@ -44,7 +57,7 @@ std::string CloneFlowJobRequest::getId()const void CloneFlowJobRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string CloneFlowJobRequest::getProjectId()const @@ -55,6 +68,6 @@ std::string CloneFlowJobRequest::getProjectId()const void CloneFlowJobRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/CloneFlowRequest.cc b/emr/src/model/CloneFlowRequest.cc index 4f115ffa2..6c01319fd 100644 --- a/emr/src/model/CloneFlowRequest.cc +++ b/emr/src/model/CloneFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CloneFlowRequest; CloneFlowRequest::CloneFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "CloneFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} CloneFlowRequest::~CloneFlowRequest() {} @@ -33,7 +35,7 @@ std::string CloneFlowRequest::getRegionId()const void CloneFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CloneFlowRequest::getId()const @@ -44,7 +46,7 @@ std::string CloneFlowRequest::getId()const void CloneFlowRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string CloneFlowRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string CloneFlowRequest::getProjectId()const void CloneFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/CommitFlowEntitySnapshotRequest.cc b/emr/src/model/CommitFlowEntitySnapshotRequest.cc new file mode 100644 index 000000000..096deceee --- /dev/null +++ b/emr/src/model/CommitFlowEntitySnapshotRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::CommitFlowEntitySnapshotRequest; + +CommitFlowEntitySnapshotRequest::CommitFlowEntitySnapshotRequest() : + RpcServiceRequest("emr", "2016-04-08", "CommitFlowEntitySnapshot") +{ + setMethod(HttpRequest::Method::Post); +} + +CommitFlowEntitySnapshotRequest::~CommitFlowEntitySnapshotRequest() +{} + +long CommitFlowEntitySnapshotRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CommitFlowEntitySnapshotRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CommitFlowEntitySnapshotRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CommitFlowEntitySnapshotRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CommitFlowEntitySnapshotRequest::getRegionId()const +{ + return regionId_; +} + +void CommitFlowEntitySnapshotRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CommitFlowEntitySnapshotRequest::getEntityType()const +{ + return entityType_; +} + +void CommitFlowEntitySnapshotRequest::setEntityType(const std::string& entityType) +{ + entityType_ = entityType; + setParameter("EntityType", entityType); +} + +std::string CommitFlowEntitySnapshotRequest::getEntityId()const +{ + return entityId_; +} + +void CommitFlowEntitySnapshotRequest::setEntityId(const std::string& entityId) +{ + entityId_ = entityId; + setParameter("EntityId", entityId); +} + +std::string CommitFlowEntitySnapshotRequest::getMessage()const +{ + return message_; +} + +void CommitFlowEntitySnapshotRequest::setMessage(const std::string& message) +{ + message_ = message; + setParameter("Message", message); +} + diff --git a/emr/src/model/CommitFlowEntitySnapshotResult.cc b/emr/src/model/CommitFlowEntitySnapshotResult.cc new file mode 100644 index 000000000..c754c714c --- /dev/null +++ b/emr/src/model/CommitFlowEntitySnapshotResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +CommitFlowEntitySnapshotResult::CommitFlowEntitySnapshotResult() : + ServiceResult() +{} + +CommitFlowEntitySnapshotResult::CommitFlowEntitySnapshotResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CommitFlowEntitySnapshotResult::~CommitFlowEntitySnapshotResult() +{} + +void CommitFlowEntitySnapshotResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + +} + +std::string CommitFlowEntitySnapshotResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/CreateBackupPlanRequest.cc b/emr/src/model/CreateBackupPlanRequest.cc index c0fb72dc2..ffa00729a 100644 --- a/emr/src/model/CreateBackupPlanRequest.cc +++ b/emr/src/model/CreateBackupPlanRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Emr::Model::CreateBackupPlanRequest; CreateBackupPlanRequest::CreateBackupPlanRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateBackupPlan") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateBackupPlanRequest::~CreateBackupPlanRequest() {} -long CreateBackupPlanRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateBackupPlanRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateBackupPlanRequest::getDescription()const -{ - return description_; -} - -void CreateBackupPlanRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -std::string CreateBackupPlanRequest::getClusterId()const -{ - return clusterId_; -} - -void CreateBackupPlanRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - -std::string CreateBackupPlanRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateBackupPlanRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string CreateBackupPlanRequest::getRegionId()const -{ - return regionId_; -} - -void CreateBackupPlanRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string CreateBackupPlanRequest::getName()const -{ - return name_; -} - -void CreateBackupPlanRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); -} - -std::string CreateBackupPlanRequest::getRootPath()const -{ - return rootPath_; -} - -void CreateBackupPlanRequest::setRootPath(const std::string& rootPath) -{ - rootPath_ = rootPath; - setCoreParameter("RootPath", rootPath); -} - +long CreateBackupPlanRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateBackupPlanRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateBackupPlanRequest::getDescription()const +{ + return description_; +} + +void CreateBackupPlanRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateBackupPlanRequest::getClusterId()const +{ + return clusterId_; +} + +void CreateBackupPlanRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string CreateBackupPlanRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateBackupPlanRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateBackupPlanRequest::getRegionId()const +{ + return regionId_; +} + +void CreateBackupPlanRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateBackupPlanRequest::getName()const +{ + return name_; +} + +void CreateBackupPlanRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string CreateBackupPlanRequest::getRootPath()const +{ + return rootPath_; +} + +void CreateBackupPlanRequest::setRootPath(const std::string& rootPath) +{ + rootPath_ = rootPath; + setParameter("RootPath", rootPath); +} + diff --git a/emr/src/model/CreateBackupRequest.cc b/emr/src/model/CreateBackupRequest.cc index adbdb39d0..f7446d7fd 100644 --- a/emr/src/model/CreateBackupRequest.cc +++ b/emr/src/model/CreateBackupRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Emr::Model::CreateBackupRequest; CreateBackupRequest::CreateBackupRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateBackup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateBackupRequest::~CreateBackupRequest() {} -long CreateBackupRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateBackupRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateBackupRequest::getBackupPlanId()const -{ - return backupPlanId_; -} - -void CreateBackupRequest::setBackupPlanId(const std::string& backupPlanId) -{ - backupPlanId_ = backupPlanId; - setCoreParameter("BackupPlanId", backupPlanId); -} - -std::string CreateBackupRequest::getMetadataType()const -{ - return metadataType_; -} - -void CreateBackupRequest::setMetadataType(const std::string& metadataType) -{ - metadataType_ = metadataType; - setCoreParameter("MetadataType", metadataType); -} - -std::string CreateBackupRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateBackupRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string CreateBackupRequest::getRegionId()const -{ - return regionId_; -} - -void CreateBackupRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - +long CreateBackupRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateBackupRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateBackupRequest::getBackupPlanId()const +{ + return backupPlanId_; +} + +void CreateBackupRequest::setBackupPlanId(const std::string& backupPlanId) +{ + backupPlanId_ = backupPlanId; + setParameter("BackupPlanId", backupPlanId); +} + +std::string CreateBackupRequest::getMetadataType()const +{ + return metadataType_; +} + +void CreateBackupRequest::setMetadataType(const std::string& metadataType) +{ + metadataType_ = metadataType; + setParameter("MetadataType", metadataType); +} + +std::string CreateBackupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateBackupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateBackupRequest::getRegionId()const +{ + return regionId_; +} + +void CreateBackupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/emr/src/model/CreateClusterTemplateRequest.cc b/emr/src/model/CreateClusterTemplateRequest.cc index f8875a908..d557c66ac 100644 --- a/emr/src/model/CreateClusterTemplateRequest.cc +++ b/emr/src/model/CreateClusterTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateClusterTemplateRequest; CreateClusterTemplateRequest::CreateClusterTemplateRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateClusterTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateClusterTemplateRequest::~CreateClusterTemplateRequest() {} @@ -33,7 +35,7 @@ long CreateClusterTemplateRequest::getResourceOwnerId()const void CreateClusterTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateClusterTemplateRequest::getLogPath()const @@ -44,7 +46,7 @@ std::string CreateClusterTemplateRequest::getLogPath()const void CreateClusterTemplateRequest::setLogPath(const std::string& logPath) { logPath_ = logPath; - setCoreParameter("LogPath", logPath); + setParameter("LogPath", logPath); } std::string CreateClusterTemplateRequest::getMasterPwd()const @@ -55,7 +57,7 @@ std::string CreateClusterTemplateRequest::getMasterPwd()const void CreateClusterTemplateRequest::setMasterPwd(const std::string& masterPwd) { masterPwd_ = masterPwd; - setCoreParameter("MasterPwd", masterPwd); + setParameter("MasterPwd", masterPwd); } std::string CreateClusterTemplateRequest::getConfigurations()const @@ -66,7 +68,7 @@ std::string CreateClusterTemplateRequest::getConfigurations()const void CreateClusterTemplateRequest::setConfigurations(const std::string& configurations) { configurations_ = configurations; - setCoreParameter("Configurations", configurations); + setParameter("Configurations", configurations); } bool CreateClusterTemplateRequest::getSshEnable()const @@ -77,7 +79,7 @@ bool CreateClusterTemplateRequest::getSshEnable()const void CreateClusterTemplateRequest::setSshEnable(bool sshEnable) { sshEnable_ = sshEnable; - setCoreParameter("SshEnable", sshEnable ? "true" : "false"); + setParameter("SshEnable", sshEnable ? "true" : "false"); } std::string CreateClusterTemplateRequest::getKeyPairName()const @@ -88,7 +90,7 @@ std::string CreateClusterTemplateRequest::getKeyPairName()const void CreateClusterTemplateRequest::setKeyPairName(const std::string& keyPairName) { keyPairName_ = keyPairName; - setCoreParameter("KeyPairName", keyPairName); + setParameter("KeyPairName", keyPairName); } std::string CreateClusterTemplateRequest::getMetaStoreType()const @@ -99,7 +101,7 @@ std::string CreateClusterTemplateRequest::getMetaStoreType()const void CreateClusterTemplateRequest::setMetaStoreType(const std::string& metaStoreType) { metaStoreType_ = metaStoreType; - setCoreParameter("MetaStoreType", metaStoreType); + setParameter("MetaStoreType", metaStoreType); } std::string CreateClusterTemplateRequest::getSecurityGroupName()const @@ -110,7 +112,7 @@ std::string CreateClusterTemplateRequest::getSecurityGroupName()const void CreateClusterTemplateRequest::setSecurityGroupName(const std::string& securityGroupName) { securityGroupName_ = securityGroupName; - setCoreParameter("SecurityGroupName", securityGroupName); + setParameter("SecurityGroupName", securityGroupName); } std::string CreateClusterTemplateRequest::getMachineType()const @@ -121,7 +123,7 @@ std::string CreateClusterTemplateRequest::getMachineType()const void CreateClusterTemplateRequest::setMachineType(const std::string& machineType) { machineType_ = machineType; - setCoreParameter("MachineType", machineType); + setParameter("MachineType", machineType); } std::vector CreateClusterTemplateRequest::getBootstrapAction()const @@ -132,13 +134,12 @@ std::vector CreateClusterTemplate void CreateClusterTemplateRequest::setBootstrapAction(const std::vector& bootstrapAction) { bootstrapAction_ = bootstrapAction; - int i = 0; - for(int i = 0; i!= bootstrapAction.size(); i++) { - auto obj = bootstrapAction.at(i); - std::string str ="BootstrapAction."+ std::to_string(i); - setCoreParameter(str + ".Path", obj.path); - setCoreParameter(str + ".Arg", obj.arg); - setCoreParameter(str + ".Name", obj.name); + for(int dep1 = 0; dep1!= bootstrapAction.size(); dep1++) { + auto bootstrapActionObj = bootstrapAction.at(dep1); + std::string bootstrapActionObjStr = "BootstrapAction." + std::to_string(dep1 + 1); + setParameter(bootstrapActionObjStr + ".Path", bootstrapActionObj.path); + setParameter(bootstrapActionObjStr + ".Arg", bootstrapActionObj.arg); + setParameter(bootstrapActionObjStr + ".Name", bootstrapActionObj.name); } } @@ -150,7 +151,7 @@ std::string CreateClusterTemplateRequest::getMetaStoreConf()const void CreateClusterTemplateRequest::setMetaStoreConf(const std::string& metaStoreConf) { metaStoreConf_ = metaStoreConf; - setCoreParameter("MetaStoreConf", metaStoreConf); + setParameter("MetaStoreConf", metaStoreConf); } std::string CreateClusterTemplateRequest::getEmrVer()const @@ -161,7 +162,7 @@ std::string CreateClusterTemplateRequest::getEmrVer()const void CreateClusterTemplateRequest::setEmrVer(const std::string& emrVer) { emrVer_ = emrVer; - setCoreParameter("EmrVer", emrVer); + setParameter("EmrVer", emrVer); } bool CreateClusterTemplateRequest::getIsOpenPublicIp()const @@ -172,7 +173,7 @@ bool CreateClusterTemplateRequest::getIsOpenPublicIp()const void CreateClusterTemplateRequest::setIsOpenPublicIp(bool isOpenPublicIp) { isOpenPublicIp_ = isOpenPublicIp; - setCoreParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); + setParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); } int CreateClusterTemplateRequest::getPeriod()const @@ -183,7 +184,7 @@ int CreateClusterTemplateRequest::getPeriod()const void CreateClusterTemplateRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } std::string CreateClusterTemplateRequest::getInstanceGeneration()const @@ -194,7 +195,7 @@ std::string CreateClusterTemplateRequest::getInstanceGeneration()const void CreateClusterTemplateRequest::setInstanceGeneration(const std::string& instanceGeneration) { instanceGeneration_ = instanceGeneration; - setCoreParameter("InstanceGeneration", instanceGeneration); + setParameter("InstanceGeneration", instanceGeneration); } std::string CreateClusterTemplateRequest::getVSwitchId()const @@ -205,7 +206,7 @@ std::string CreateClusterTemplateRequest::getVSwitchId()const void CreateClusterTemplateRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string CreateClusterTemplateRequest::getClusterType()const @@ -216,7 +217,7 @@ std::string CreateClusterTemplateRequest::getClusterType()const void CreateClusterTemplateRequest::setClusterType(const std::string& clusterType) { clusterType_ = clusterType; - setCoreParameter("ClusterType", clusterType); + setParameter("ClusterType", clusterType); } bool CreateClusterTemplateRequest::getAutoRenew()const @@ -227,7 +228,7 @@ bool CreateClusterTemplateRequest::getAutoRenew()const void CreateClusterTemplateRequest::setAutoRenew(bool autoRenew) { autoRenew_ = autoRenew; - setCoreParameter("AutoRenew", autoRenew ? "true" : "false"); + setParameter("AutoRenew", autoRenew ? "true" : "false"); } std::vector CreateClusterTemplateRequest::getOptionSoftWareList()const @@ -238,8 +239,9 @@ std::vector CreateClusterTemplateRequest::getOptionSoftWareList()co void CreateClusterTemplateRequest::setOptionSoftWareList(const std::vector& optionSoftWareList) { optionSoftWareList_ = optionSoftWareList; - for(int i = 0; i!= optionSoftWareList.size(); i++) - setCoreParameter("OptionSoftWareList."+ std::to_string(i), optionSoftWareList.at(i)); + for(int dep1 = 0; dep1!= optionSoftWareList.size(); dep1++) { + setParameter("OptionSoftWareList."+ std::to_string(dep1), optionSoftWareList.at(dep1)); + } } std::string CreateClusterTemplateRequest::getNetType()const @@ -250,7 +252,7 @@ std::string CreateClusterTemplateRequest::getNetType()const void CreateClusterTemplateRequest::setNetType(const std::string& netType) { netType_ = netType; - setCoreParameter("NetType", netType); + setParameter("NetType", netType); } std::string CreateClusterTemplateRequest::getZoneId()const @@ -261,7 +263,7 @@ std::string CreateClusterTemplateRequest::getZoneId()const void CreateClusterTemplateRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } bool CreateClusterTemplateRequest::getUseCustomHiveMetaDb()const @@ -272,7 +274,7 @@ bool CreateClusterTemplateRequest::getUseCustomHiveMetaDb()const void CreateClusterTemplateRequest::setUseCustomHiveMetaDb(bool useCustomHiveMetaDb) { useCustomHiveMetaDb_ = useCustomHiveMetaDb; - setCoreParameter("UseCustomHiveMetaDb", useCustomHiveMetaDb ? "true" : "false"); + setParameter("UseCustomHiveMetaDb", useCustomHiveMetaDb ? "true" : "false"); } bool CreateClusterTemplateRequest::getInitCustomHiveMetaDb()const @@ -283,7 +285,7 @@ bool CreateClusterTemplateRequest::getInitCustomHiveMetaDb()const void CreateClusterTemplateRequest::setInitCustomHiveMetaDb(bool initCustomHiveMetaDb) { initCustomHiveMetaDb_ = initCustomHiveMetaDb; - setCoreParameter("InitCustomHiveMetaDb", initCustomHiveMetaDb ? "true" : "false"); + setParameter("InitCustomHiveMetaDb", initCustomHiveMetaDb ? "true" : "false"); } bool CreateClusterTemplateRequest::getIoOptimized()const @@ -294,7 +296,7 @@ bool CreateClusterTemplateRequest::getIoOptimized()const void CreateClusterTemplateRequest::setIoOptimized(bool ioOptimized) { ioOptimized_ = ioOptimized; - setCoreParameter("IoOptimized", ioOptimized ? "true" : "false"); + setParameter("IoOptimized", ioOptimized ? "true" : "false"); } std::string CreateClusterTemplateRequest::getSecurityGroupId()const @@ -305,7 +307,7 @@ std::string CreateClusterTemplateRequest::getSecurityGroupId()const void CreateClusterTemplateRequest::setSecurityGroupId(const std::string& securityGroupId) { securityGroupId_ = securityGroupId; - setCoreParameter("SecurityGroupId", securityGroupId); + setParameter("SecurityGroupId", securityGroupId); } bool CreateClusterTemplateRequest::getEasEnable()const @@ -316,7 +318,7 @@ bool CreateClusterTemplateRequest::getEasEnable()const void CreateClusterTemplateRequest::setEasEnable(bool easEnable) { easEnable_ = easEnable; - setCoreParameter("EasEnable", easEnable ? "true" : "false"); + setParameter("EasEnable", easEnable ? "true" : "false"); } std::string CreateClusterTemplateRequest::getDepositType()const @@ -327,7 +329,7 @@ std::string CreateClusterTemplateRequest::getDepositType()const void CreateClusterTemplateRequest::setDepositType(const std::string& depositType) { depositType_ = depositType; - setCoreParameter("DepositType", depositType); + setParameter("DepositType", depositType); } std::string CreateClusterTemplateRequest::getAccessKeyId()const @@ -338,7 +340,7 @@ std::string CreateClusterTemplateRequest::getAccessKeyId()const void CreateClusterTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateClusterTemplateRequest::getRegionId()const @@ -349,7 +351,7 @@ std::string CreateClusterTemplateRequest::getRegionId()const void CreateClusterTemplateRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool CreateClusterTemplateRequest::getUseLocalMetaDb()const @@ -360,7 +362,7 @@ bool CreateClusterTemplateRequest::getUseLocalMetaDb()const void CreateClusterTemplateRequest::setUseLocalMetaDb(bool useLocalMetaDb) { useLocalMetaDb_ = useLocalMetaDb; - setCoreParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); + setParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); } std::string CreateClusterTemplateRequest::getTemplateName()const @@ -371,7 +373,7 @@ std::string CreateClusterTemplateRequest::getTemplateName()const void CreateClusterTemplateRequest::setTemplateName(const std::string& templateName) { templateName_ = templateName; - setCoreParameter("TemplateName", templateName); + setParameter("TemplateName", templateName); } std::string CreateClusterTemplateRequest::getUserDefinedEmrEcsRole()const @@ -382,7 +384,7 @@ std::string CreateClusterTemplateRequest::getUserDefinedEmrEcsRole()const void CreateClusterTemplateRequest::setUserDefinedEmrEcsRole(const std::string& userDefinedEmrEcsRole) { userDefinedEmrEcsRole_ = userDefinedEmrEcsRole; - setCoreParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); + setParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); } std::string CreateClusterTemplateRequest::getVpcId()const @@ -393,7 +395,7 @@ std::string CreateClusterTemplateRequest::getVpcId()const void CreateClusterTemplateRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::vector CreateClusterTemplateRequest::getHostGroup()const @@ -404,28 +406,27 @@ std::vector CreateClusterTemplateReques void CreateClusterTemplateRequest::setHostGroup(const std::vector& hostGroup) { hostGroup_ = hostGroup; - int i = 0; - for(int i = 0; i!= hostGroup.size(); i++) { - auto obj = hostGroup.at(i); - std::string str ="HostGroup."+ std::to_string(i); - setCoreParameter(str + ".Period", std::to_string(obj.period)); - setCoreParameter(str + ".SysDiskCapacity", std::to_string(obj.sysDiskCapacity)); - setCoreParameter(str + ".DiskCapacity", std::to_string(obj.diskCapacity)); - setCoreParameter(str + ".SysDiskType", obj.sysDiskType); - setCoreParameter(str + ".ClusterId", obj.clusterId); - setCoreParameter(str + ".DiskType", obj.diskType); - setCoreParameter(str + ".HostGroupName", obj.hostGroupName); - setCoreParameter(str + ".VSwitchId", obj.vSwitchId); - setCoreParameter(str + ".DiskCount", std::to_string(obj.diskCount)); - setCoreParameter(str + ".AutoRenew", obj.autoRenew ? "true" : "false"); - setCoreParameter(str + ".HostGroupId", obj.hostGroupId); - setCoreParameter(str + ".NodeCount", std::to_string(obj.nodeCount)); - setCoreParameter(str + ".InstanceType", obj.instanceType); - setCoreParameter(str + ".Comment", obj.comment); - setCoreParameter(str + ".ChargeType", obj.chargeType); - setCoreParameter(str + ".MultiInstanceTypes", obj.multiInstanceTypes); - setCoreParameter(str + ".CreateType", obj.createType); - setCoreParameter(str + ".HostGroupType", obj.hostGroupType); + for(int dep1 = 0; dep1!= hostGroup.size(); dep1++) { + auto hostGroupObj = hostGroup.at(dep1); + std::string hostGroupObjStr = "HostGroup." + std::to_string(dep1 + 1); + setParameter(hostGroupObjStr + ".Period", std::to_string(hostGroupObj.period)); + setParameter(hostGroupObjStr + ".SysDiskCapacity", std::to_string(hostGroupObj.sysDiskCapacity)); + setParameter(hostGroupObjStr + ".DiskCapacity", std::to_string(hostGroupObj.diskCapacity)); + setParameter(hostGroupObjStr + ".SysDiskType", hostGroupObj.sysDiskType); + setParameter(hostGroupObjStr + ".ClusterId", hostGroupObj.clusterId); + setParameter(hostGroupObjStr + ".DiskType", hostGroupObj.diskType); + setParameter(hostGroupObjStr + ".HostGroupName", hostGroupObj.hostGroupName); + setParameter(hostGroupObjStr + ".VSwitchId", hostGroupObj.vSwitchId); + setParameter(hostGroupObjStr + ".DiskCount", std::to_string(hostGroupObj.diskCount)); + setParameter(hostGroupObjStr + ".AutoRenew", hostGroupObj.autoRenew ? "true" : "false"); + setParameter(hostGroupObjStr + ".HostGroupId", hostGroupObj.hostGroupId); + setParameter(hostGroupObjStr + ".NodeCount", std::to_string(hostGroupObj.nodeCount)); + setParameter(hostGroupObjStr + ".InstanceType", hostGroupObj.instanceType); + setParameter(hostGroupObjStr + ".Comment", hostGroupObj.comment); + setParameter(hostGroupObjStr + ".ChargeType", hostGroupObj.chargeType); + setParameter(hostGroupObjStr + ".MultiInstanceTypes", hostGroupObj.multiInstanceTypes); + setParameter(hostGroupObjStr + ".CreateType", hostGroupObj.createType); + setParameter(hostGroupObjStr + ".HostGroupType", hostGroupObj.hostGroupType); } } @@ -437,16 +438,15 @@ std::vector CreateClusterTemplateRequest:: void CreateClusterTemplateRequest::setConfig(const std::vector& config) { config_ = config; - int i = 0; - for(int i = 0; i!= config.size(); i++) { - auto obj = config.at(i); - std::string str ="Config."+ std::to_string(i); - setCoreParameter(str + ".ConfigKey", obj.configKey); - setCoreParameter(str + ".FileName", obj.fileName); - setCoreParameter(str + ".Encrypt", obj.encrypt); - setCoreParameter(str + ".Replace", obj.replace); - setCoreParameter(str + ".ConfigValue", obj.configValue); - setCoreParameter(str + ".ServiceName", obj.serviceName); + for(int dep1 = 0; dep1!= config.size(); dep1++) { + auto configObj = config.at(dep1); + std::string configObjStr = "Config." + std::to_string(dep1 + 1); + setParameter(configObjStr + ".ConfigKey", configObj.configKey); + setParameter(configObjStr + ".FileName", configObj.fileName); + setParameter(configObjStr + ".Encrypt", configObj.encrypt); + setParameter(configObjStr + ".Replace", configObj.replace); + setParameter(configObjStr + ".ConfigValue", configObj.configValue); + setParameter(configObjStr + ".ServiceName", configObj.serviceName); } } @@ -458,6 +458,6 @@ bool CreateClusterTemplateRequest::getHighAvailabilityEnable()const void CreateClusterTemplateRequest::setHighAvailabilityEnable(bool highAvailabilityEnable) { highAvailabilityEnable_ = highAvailabilityEnable; - setCoreParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); + setParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); } diff --git a/emr/src/model/CreateClusterV2Request.cc b/emr/src/model/CreateClusterV2Request.cc index aa909750e..0c7564558 100644 --- a/emr/src/model/CreateClusterV2Request.cc +++ b/emr/src/model/CreateClusterV2Request.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateClusterV2Request; CreateClusterV2Request::CreateClusterV2Request() : RpcServiceRequest("emr", "2016-04-08", "CreateClusterV2") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateClusterV2Request::~CreateClusterV2Request() {} @@ -33,7 +35,7 @@ bool CreateClusterV2Request::getAutoPayOrder()const void CreateClusterV2Request::setAutoPayOrder(bool autoPayOrder) { autoPayOrder_ = autoPayOrder; - setCoreParameter("AutoPayOrder", autoPayOrder ? "true" : "false"); + setParameter("AutoPayOrder", autoPayOrder ? "true" : "false"); } long CreateClusterV2Request::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateClusterV2Request::getResourceOwnerId()const void CreateClusterV2Request::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateClusterV2Request::getLogPath()const @@ -55,7 +57,7 @@ std::string CreateClusterV2Request::getLogPath()const void CreateClusterV2Request::setLogPath(const std::string& logPath) { logPath_ = logPath; - setCoreParameter("LogPath", logPath); + setParameter("LogPath", logPath); } std::string CreateClusterV2Request::getMasterPwd()const @@ -66,7 +68,7 @@ std::string CreateClusterV2Request::getMasterPwd()const void CreateClusterV2Request::setMasterPwd(const std::string& masterPwd) { masterPwd_ = masterPwd; - setCoreParameter("MasterPwd", masterPwd); + setParameter("MasterPwd", masterPwd); } std::string CreateClusterV2Request::getConfigurations()const @@ -77,7 +79,7 @@ std::string CreateClusterV2Request::getConfigurations()const void CreateClusterV2Request::setConfigurations(const std::string& configurations) { configurations_ = configurations; - setCoreParameter("Configurations", configurations); + setParameter("Configurations", configurations); } bool CreateClusterV2Request::getSshEnable()const @@ -88,7 +90,7 @@ bool CreateClusterV2Request::getSshEnable()const void CreateClusterV2Request::setSshEnable(bool sshEnable) { sshEnable_ = sshEnable; - setCoreParameter("SshEnable", sshEnable ? "true" : "false"); + setParameter("SshEnable", sshEnable ? "true" : "false"); } std::string CreateClusterV2Request::getKeyPairName()const @@ -99,7 +101,7 @@ std::string CreateClusterV2Request::getKeyPairName()const void CreateClusterV2Request::setKeyPairName(const std::string& keyPairName) { keyPairName_ = keyPairName; - setCoreParameter("KeyPairName", keyPairName); + setParameter("KeyPairName", keyPairName); } std::string CreateClusterV2Request::getMetaStoreType()const @@ -110,7 +112,7 @@ std::string CreateClusterV2Request::getMetaStoreType()const void CreateClusterV2Request::setMetaStoreType(const std::string& metaStoreType) { metaStoreType_ = metaStoreType; - setCoreParameter("MetaStoreType", metaStoreType); + setParameter("MetaStoreType", metaStoreType); } std::string CreateClusterV2Request::getSecurityGroupName()const @@ -121,7 +123,7 @@ std::string CreateClusterV2Request::getSecurityGroupName()const void CreateClusterV2Request::setSecurityGroupName(const std::string& securityGroupName) { securityGroupName_ = securityGroupName; - setCoreParameter("SecurityGroupName", securityGroupName); + setParameter("SecurityGroupName", securityGroupName); } std::string CreateClusterV2Request::getMachineType()const @@ -132,7 +134,7 @@ std::string CreateClusterV2Request::getMachineType()const void CreateClusterV2Request::setMachineType(const std::string& machineType) { machineType_ = machineType; - setCoreParameter("MachineType", machineType); + setParameter("MachineType", machineType); } std::vector CreateClusterV2Request::getHostComponentInfo()const @@ -143,16 +145,28 @@ std::vector CreateClusterV2Request::g void CreateClusterV2Request::setHostComponentInfo(const std::vector& hostComponentInfo) { hostComponentInfo_ = hostComponentInfo; - int i = 0; - for(int i = 0; i!= hostComponentInfo.size(); i++) { - auto obj = hostComponentInfo.at(i); - std::string str ="HostComponentInfo."+ std::to_string(i); - setCoreParameter(str + ".HostName", obj.hostName); - for(int i = 0; i!= obj.componentNameList.size(); i++) setCoreParameter(str + ".ComponentNameList."+ std::to_string(i), obj.componentNameList.at(i)); - setCoreParameter(str + ".ServiceName", obj.serviceName); + for(int dep1 = 0; dep1!= hostComponentInfo.size(); dep1++) { + auto hostComponentInfoObj = hostComponentInfo.at(dep1); + std::string hostComponentInfoObjStr = "HostComponentInfo." + std::to_string(dep1 + 1); + setParameter(hostComponentInfoObjStr + ".HostName", hostComponentInfoObj.hostName); + for(int dep2 = 0; dep2!= hostComponentInfoObj.componentNameList.size(); dep2++) { + setParameter(hostComponentInfoObjStr + ".ComponentNameList."+ std::to_string(dep2), hostComponentInfoObj.componentNameList.at(dep2)); + } + setParameter(hostComponentInfoObjStr + ".ServiceName", hostComponentInfoObj.serviceName); } } +std::string CreateClusterV2Request::getClickHouseConf()const +{ + return clickHouseConf_; +} + +void CreateClusterV2Request::setClickHouseConf(const std::string& clickHouseConf) +{ + clickHouseConf_ = clickHouseConf; + setParameter("ClickHouseConf", clickHouseConf); +} + std::vector CreateClusterV2Request::getBootstrapAction()const { return bootstrapAction_; @@ -161,13 +175,12 @@ std::vector CreateClusterV2Request::get void CreateClusterV2Request::setBootstrapAction(const std::vector& bootstrapAction) { bootstrapAction_ = bootstrapAction; - int i = 0; - for(int i = 0; i!= bootstrapAction.size(); i++) { - auto obj = bootstrapAction.at(i); - std::string str ="BootstrapAction."+ std::to_string(i); - setCoreParameter(str + ".Path", obj.path); - setCoreParameter(str + ".Arg", obj.arg); - setCoreParameter(str + ".Name", obj.name); + for(int dep1 = 0; dep1!= bootstrapAction.size(); dep1++) { + auto bootstrapActionObj = bootstrapAction.at(dep1); + std::string bootstrapActionObjStr = "BootstrapAction." + std::to_string(dep1 + 1); + setParameter(bootstrapActionObjStr + ".Path", bootstrapActionObj.path); + setParameter(bootstrapActionObjStr + ".Arg", bootstrapActionObj.arg); + setParameter(bootstrapActionObjStr + ".Name", bootstrapActionObj.name); } } @@ -179,7 +192,7 @@ std::string CreateClusterV2Request::getMetaStoreConf()const void CreateClusterV2Request::setMetaStoreConf(const std::string& metaStoreConf) { metaStoreConf_ = metaStoreConf; - setCoreParameter("MetaStoreConf", metaStoreConf); + setParameter("MetaStoreConf", metaStoreConf); } std::string CreateClusterV2Request::getEmrVer()const @@ -190,7 +203,23 @@ std::string CreateClusterV2Request::getEmrVer()const void CreateClusterV2Request::setEmrVer(const std::string& emrVer) { emrVer_ = emrVer; - setCoreParameter("EmrVer", emrVer); + setParameter("EmrVer", emrVer); +} + +std::vector CreateClusterV2Request::getTag()const +{ + return tag_; +} + +void CreateClusterV2Request::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } } std::string CreateClusterV2Request::getAuthorizeContent()const @@ -201,7 +230,7 @@ std::string CreateClusterV2Request::getAuthorizeContent()const void CreateClusterV2Request::setAuthorizeContent(const std::string& authorizeContent) { authorizeContent_ = authorizeContent; - setCoreParameter("AuthorizeContent", authorizeContent); + setParameter("AuthorizeContent", authorizeContent); } bool CreateClusterV2Request::getIsOpenPublicIp()const @@ -212,7 +241,7 @@ bool CreateClusterV2Request::getIsOpenPublicIp()const void CreateClusterV2Request::setIsOpenPublicIp(bool isOpenPublicIp) { isOpenPublicIp_ = isOpenPublicIp; - setCoreParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); + setParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); } int CreateClusterV2Request::getPeriod()const @@ -223,7 +252,7 @@ int CreateClusterV2Request::getPeriod()const void CreateClusterV2Request::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } std::string CreateClusterV2Request::getInstanceGeneration()const @@ -234,7 +263,7 @@ std::string CreateClusterV2Request::getInstanceGeneration()const void CreateClusterV2Request::setInstanceGeneration(const std::string& instanceGeneration) { instanceGeneration_ = instanceGeneration; - setCoreParameter("InstanceGeneration", instanceGeneration); + setParameter("InstanceGeneration", instanceGeneration); } std::string CreateClusterV2Request::getVSwitchId()const @@ -245,7 +274,7 @@ std::string CreateClusterV2Request::getVSwitchId()const void CreateClusterV2Request::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string CreateClusterV2Request::getClusterType()const @@ -256,7 +285,7 @@ std::string CreateClusterV2Request::getClusterType()const void CreateClusterV2Request::setClusterType(const std::string& clusterType) { clusterType_ = clusterType; - setCoreParameter("ClusterType", clusterType); + setParameter("ClusterType", clusterType); } bool CreateClusterV2Request::getAutoRenew()const @@ -267,7 +296,7 @@ bool CreateClusterV2Request::getAutoRenew()const void CreateClusterV2Request::setAutoRenew(bool autoRenew) { autoRenew_ = autoRenew; - setCoreParameter("AutoRenew", autoRenew ? "true" : "false"); + setParameter("AutoRenew", autoRenew ? "true" : "false"); } std::vector CreateClusterV2Request::getOptionSoftWareList()const @@ -278,8 +307,9 @@ std::vector CreateClusterV2Request::getOptionSoftWareList()const void CreateClusterV2Request::setOptionSoftWareList(const std::vector& optionSoftWareList) { optionSoftWareList_ = optionSoftWareList; - for(int i = 0; i!= optionSoftWareList.size(); i++) - setCoreParameter("OptionSoftWareList."+ std::to_string(i), optionSoftWareList.at(i)); + for(int dep1 = 0; dep1!= optionSoftWareList.size(); dep1++) { + setParameter("OptionSoftWareList."+ std::to_string(dep1), optionSoftWareList.at(dep1)); + } } std::string CreateClusterV2Request::getNetType()const @@ -290,7 +320,7 @@ std::string CreateClusterV2Request::getNetType()const void CreateClusterV2Request::setNetType(const std::string& netType) { netType_ = netType; - setCoreParameter("NetType", netType); + setParameter("NetType", netType); } std::string CreateClusterV2Request::getName()const @@ -301,7 +331,7 @@ std::string CreateClusterV2Request::getName()const void CreateClusterV2Request::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateClusterV2Request::getZoneId()const @@ -312,7 +342,7 @@ std::string CreateClusterV2Request::getZoneId()const void CreateClusterV2Request::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } bool CreateClusterV2Request::getUseCustomHiveMetaDB()const @@ -323,7 +353,7 @@ bool CreateClusterV2Request::getUseCustomHiveMetaDB()const void CreateClusterV2Request::setUseCustomHiveMetaDB(bool useCustomHiveMetaDB) { useCustomHiveMetaDB_ = useCustomHiveMetaDB; - setCoreParameter("UseCustomHiveMetaDB", useCustomHiveMetaDB ? "true" : "false"); + setParameter("UseCustomHiveMetaDB", useCustomHiveMetaDB ? "true" : "false"); } bool CreateClusterV2Request::getInitCustomHiveMetaDB()const @@ -334,7 +364,7 @@ bool CreateClusterV2Request::getInitCustomHiveMetaDB()const void CreateClusterV2Request::setInitCustomHiveMetaDB(bool initCustomHiveMetaDB) { initCustomHiveMetaDB_ = initCustomHiveMetaDB; - setCoreParameter("InitCustomHiveMetaDB", initCustomHiveMetaDB ? "true" : "false"); + setParameter("InitCustomHiveMetaDB", initCustomHiveMetaDB ? "true" : "false"); } bool CreateClusterV2Request::getIoOptimized()const @@ -345,7 +375,7 @@ bool CreateClusterV2Request::getIoOptimized()const void CreateClusterV2Request::setIoOptimized(bool ioOptimized) { ioOptimized_ = ioOptimized; - setCoreParameter("IoOptimized", ioOptimized ? "true" : "false"); + setParameter("IoOptimized", ioOptimized ? "true" : "false"); } std::string CreateClusterV2Request::getSecurityGroupId()const @@ -356,7 +386,7 @@ std::string CreateClusterV2Request::getSecurityGroupId()const void CreateClusterV2Request::setSecurityGroupId(const std::string& securityGroupId) { securityGroupId_ = securityGroupId; - setCoreParameter("SecurityGroupId", securityGroupId); + setParameter("SecurityGroupId", securityGroupId); } bool CreateClusterV2Request::getEasEnable()const @@ -367,7 +397,7 @@ bool CreateClusterV2Request::getEasEnable()const void CreateClusterV2Request::setEasEnable(bool easEnable) { easEnable_ = easEnable; - setCoreParameter("EasEnable", easEnable ? "true" : "false"); + setParameter("EasEnable", easEnable ? "true" : "false"); } std::string CreateClusterV2Request::getDepositType()const @@ -378,7 +408,7 @@ std::string CreateClusterV2Request::getDepositType()const void CreateClusterV2Request::setDepositType(const std::string& depositType) { depositType_ = depositType; - setCoreParameter("DepositType", depositType); + setParameter("DepositType", depositType); } std::string CreateClusterV2Request::getAccessKeyId()const @@ -389,7 +419,7 @@ std::string CreateClusterV2Request::getAccessKeyId()const void CreateClusterV2Request::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateClusterV2Request::getRegionId()const @@ -400,7 +430,7 @@ std::string CreateClusterV2Request::getRegionId()const void CreateClusterV2Request::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool CreateClusterV2Request::getUseLocalMetaDb()const @@ -411,7 +441,7 @@ bool CreateClusterV2Request::getUseLocalMetaDb()const void CreateClusterV2Request::setUseLocalMetaDb(bool useLocalMetaDb) { useLocalMetaDb_ = useLocalMetaDb; - setCoreParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); + setParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); } std::vector CreateClusterV2Request::getUserInfo()const @@ -422,13 +452,12 @@ std::vector CreateClusterV2Request::getUserInf void CreateClusterV2Request::setUserInfo(const std::vector& userInfo) { userInfo_ = userInfo; - int i = 0; - for(int i = 0; i!= userInfo.size(); i++) { - auto obj = userInfo.at(i); - std::string str ="UserInfo."+ std::to_string(i); - setCoreParameter(str + ".Password", obj.password); - setCoreParameter(str + ".UserId", obj.userId); - setCoreParameter(str + ".UserName", obj.userName); + for(int dep1 = 0; dep1!= userInfo.size(); dep1++) { + auto userInfoObj = userInfo.at(dep1); + std::string userInfoObjStr = "UserInfo." + std::to_string(dep1 + 1); + setParameter(userInfoObjStr + ".Password", userInfoObj.password); + setParameter(userInfoObjStr + ".UserId", userInfoObj.userId); + setParameter(userInfoObjStr + ".UserName", userInfoObj.userName); } } @@ -440,7 +469,7 @@ std::string CreateClusterV2Request::getUserDefinedEmrEcsRole()const void CreateClusterV2Request::setUserDefinedEmrEcsRole(const std::string& userDefinedEmrEcsRole) { userDefinedEmrEcsRole_ = userDefinedEmrEcsRole; - setCoreParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); + setParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); } std::string CreateClusterV2Request::getWhiteListType()const @@ -451,7 +480,7 @@ std::string CreateClusterV2Request::getWhiteListType()const void CreateClusterV2Request::setWhiteListType(const std::string& whiteListType) { whiteListType_ = whiteListType; - setCoreParameter("WhiteListType", whiteListType); + setParameter("WhiteListType", whiteListType); } std::string CreateClusterV2Request::getRelatedClusterId()const @@ -462,7 +491,7 @@ std::string CreateClusterV2Request::getRelatedClusterId()const void CreateClusterV2Request::setRelatedClusterId(const std::string& relatedClusterId) { relatedClusterId_ = relatedClusterId; - setCoreParameter("RelatedClusterId", relatedClusterId); + setParameter("RelatedClusterId", relatedClusterId); } std::string CreateClusterV2Request::getVpcId()const @@ -473,7 +502,7 @@ std::string CreateClusterV2Request::getVpcId()const void CreateClusterV2Request::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::vector CreateClusterV2Request::getHostGroup()const @@ -484,28 +513,27 @@ std::vector CreateClusterV2Request::getHostGr void CreateClusterV2Request::setHostGroup(const std::vector& hostGroup) { hostGroup_ = hostGroup; - int i = 0; - for(int i = 0; i!= hostGroup.size(); i++) { - auto obj = hostGroup.at(i); - std::string str ="HostGroup."+ std::to_string(i); - setCoreParameter(str + ".Period", std::to_string(obj.period)); - setCoreParameter(str + ".SysDiskCapacity", std::to_string(obj.sysDiskCapacity)); - setCoreParameter(str + ".DiskCapacity", std::to_string(obj.diskCapacity)); - setCoreParameter(str + ".SysDiskType", obj.sysDiskType); - setCoreParameter(str + ".ClusterId", obj.clusterId); - setCoreParameter(str + ".DiskType", obj.diskType); - setCoreParameter(str + ".HostGroupName", obj.hostGroupName); - setCoreParameter(str + ".VSwitchId", obj.vSwitchId); - setCoreParameter(str + ".DiskCount", std::to_string(obj.diskCount)); - setCoreParameter(str + ".AutoRenew", obj.autoRenew ? "true" : "false"); - setCoreParameter(str + ".GpuDriver", obj.gpuDriver); - setCoreParameter(str + ".HostGroupId", obj.hostGroupId); - setCoreParameter(str + ".NodeCount", std::to_string(obj.nodeCount)); - setCoreParameter(str + ".InstanceType", obj.instanceType); - setCoreParameter(str + ".Comment", obj.comment); - setCoreParameter(str + ".ChargeType", obj.chargeType); - setCoreParameter(str + ".CreateType", obj.createType); - setCoreParameter(str + ".HostGroupType", obj.hostGroupType); + for(int dep1 = 0; dep1!= hostGroup.size(); dep1++) { + auto hostGroupObj = hostGroup.at(dep1); + std::string hostGroupObjStr = "HostGroup." + std::to_string(dep1 + 1); + setParameter(hostGroupObjStr + ".Period", std::to_string(hostGroupObj.period)); + setParameter(hostGroupObjStr + ".SysDiskCapacity", std::to_string(hostGroupObj.sysDiskCapacity)); + setParameter(hostGroupObjStr + ".DiskCapacity", std::to_string(hostGroupObj.diskCapacity)); + setParameter(hostGroupObjStr + ".SysDiskType", hostGroupObj.sysDiskType); + setParameter(hostGroupObjStr + ".ClusterId", hostGroupObj.clusterId); + setParameter(hostGroupObjStr + ".DiskType", hostGroupObj.diskType); + setParameter(hostGroupObjStr + ".HostGroupName", hostGroupObj.hostGroupName); + setParameter(hostGroupObjStr + ".VSwitchId", hostGroupObj.vSwitchId); + setParameter(hostGroupObjStr + ".DiskCount", std::to_string(hostGroupObj.diskCount)); + setParameter(hostGroupObjStr + ".AutoRenew", hostGroupObj.autoRenew ? "true" : "false"); + setParameter(hostGroupObjStr + ".GpuDriver", hostGroupObj.gpuDriver); + setParameter(hostGroupObjStr + ".HostGroupId", hostGroupObj.hostGroupId); + setParameter(hostGroupObjStr + ".NodeCount", std::to_string(hostGroupObj.nodeCount)); + setParameter(hostGroupObjStr + ".InstanceType", hostGroupObj.instanceType); + setParameter(hostGroupObjStr + ".Comment", hostGroupObj.comment); + setParameter(hostGroupObjStr + ".ChargeType", hostGroupObj.chargeType); + setParameter(hostGroupObjStr + ".CreateType", hostGroupObj.createType); + setParameter(hostGroupObjStr + ".HostGroupType", hostGroupObj.hostGroupType); } } @@ -517,7 +545,23 @@ std::string CreateClusterV2Request::getChargeType()const void CreateClusterV2Request::setChargeType(const std::string& chargeType) { chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); + setParameter("ChargeType", chargeType); +} + +std::vector CreateClusterV2Request::getServiceInfo()const +{ + return serviceInfo_; +} + +void CreateClusterV2Request::setServiceInfo(const std::vector& serviceInfo) +{ + serviceInfo_ = serviceInfo; + for(int dep1 = 0; dep1!= serviceInfo.size(); dep1++) { + auto serviceInfoObj = serviceInfo.at(dep1); + std::string serviceInfoObjStr = "ServiceInfo." + std::to_string(dep1 + 1); + setParameter(serviceInfoObjStr + ".ServiceVersion", serviceInfoObj.serviceVersion); + setParameter(serviceInfoObjStr + ".ServiceName", serviceInfoObj.serviceName); + } } std::vector CreateClusterV2Request::getConfig()const @@ -528,16 +572,15 @@ std::vector CreateClusterV2Request::getConfig()c void CreateClusterV2Request::setConfig(const std::vector& config) { config_ = config; - int i = 0; - for(int i = 0; i!= config.size(); i++) { - auto obj = config.at(i); - std::string str ="Config."+ std::to_string(i); - setCoreParameter(str + ".ConfigKey", obj.configKey); - setCoreParameter(str + ".FileName", obj.fileName); - setCoreParameter(str + ".Encrypt", obj.encrypt); - setCoreParameter(str + ".Replace", obj.replace); - setCoreParameter(str + ".ConfigValue", obj.configValue); - setCoreParameter(str + ".ServiceName", obj.serviceName); + for(int dep1 = 0; dep1!= config.size(); dep1++) { + auto configObj = config.at(dep1); + std::string configObjStr = "Config." + std::to_string(dep1 + 1); + setParameter(configObjStr + ".ConfigKey", configObj.configKey); + setParameter(configObjStr + ".FileName", configObj.fileName); + setParameter(configObjStr + ".Encrypt", configObj.encrypt); + setParameter(configObjStr + ".Replace", configObj.replace); + setParameter(configObjStr + ".ConfigValue", configObj.configValue); + setParameter(configObjStr + ".ServiceName", configObj.serviceName); } } @@ -549,6 +592,6 @@ bool CreateClusterV2Request::getHighAvailabilityEnable()const void CreateClusterV2Request::setHighAvailabilityEnable(bool highAvailabilityEnable) { highAvailabilityEnable_ = highAvailabilityEnable; - setCoreParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); + setParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); } diff --git a/emr/src/model/CreateClusterWithTemplateRequest.cc b/emr/src/model/CreateClusterWithTemplateRequest.cc index ad4732223..a36dc3261 100644 --- a/emr/src/model/CreateClusterWithTemplateRequest.cc +++ b/emr/src/model/CreateClusterWithTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateClusterWithTemplateRequest; CreateClusterWithTemplateRequest::CreateClusterWithTemplateRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateClusterWithTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateClusterWithTemplateRequest::~CreateClusterWithTemplateRequest() {} @@ -33,7 +35,7 @@ long CreateClusterWithTemplateRequest::getResourceOwnerId()const void CreateClusterWithTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateClusterWithTemplateRequest::getUniqueTag()const @@ -44,7 +46,7 @@ std::string CreateClusterWithTemplateRequest::getUniqueTag()const void CreateClusterWithTemplateRequest::setUniqueTag(const std::string& uniqueTag) { uniqueTag_ = uniqueTag; - setCoreParameter("UniqueTag", uniqueTag); + setParameter("UniqueTag", uniqueTag); } std::string CreateClusterWithTemplateRequest::getClusterName()const @@ -55,7 +57,7 @@ std::string CreateClusterWithTemplateRequest::getClusterName()const void CreateClusterWithTemplateRequest::setClusterName(const std::string& clusterName) { clusterName_ = clusterName; - setCoreParameter("ClusterName", clusterName); + setParameter("ClusterName", clusterName); } std::string CreateClusterWithTemplateRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string CreateClusterWithTemplateRequest::getAccessKeyId()const void CreateClusterWithTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateClusterWithTemplateRequest::getTemplateBizId()const @@ -77,6 +79,6 @@ std::string CreateClusterWithTemplateRequest::getTemplateBizId()const void CreateClusterWithTemplateRequest::setTemplateBizId(const std::string& templateBizId) { templateBizId_ = templateBizId; - setCoreParameter("TemplateBizId", templateBizId); + setParameter("TemplateBizId", templateBizId); } diff --git a/emr/src/model/CreateDataSourceRequest.cc b/emr/src/model/CreateDataSourceRequest.cc index 1cc1475dc..8f30b86c2 100644 --- a/emr/src/model/CreateDataSourceRequest.cc +++ b/emr/src/model/CreateDataSourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateDataSourceRequest; CreateDataSourceRequest::CreateDataSourceRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateDataSource") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDataSourceRequest::~CreateDataSourceRequest() {} @@ -33,7 +35,7 @@ long CreateDataSourceRequest::getResourceOwnerId()const void CreateDataSourceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateDataSourceRequest::getNavParentId()const @@ -44,7 +46,7 @@ std::string CreateDataSourceRequest::getNavParentId()const void CreateDataSourceRequest::setNavParentId(const std::string& navParentId) { navParentId_ = navParentId; - setCoreParameter("NavParentId", navParentId); + setParameter("NavParentId", navParentId); } std::string CreateDataSourceRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateDataSourceRequest::getDescription()const void CreateDataSourceRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateDataSourceRequest::getConf()const @@ -66,7 +68,7 @@ std::string CreateDataSourceRequest::getConf()const void CreateDataSourceRequest::setConf(const std::string& conf) { conf_ = conf; - setCoreParameter("Conf", conf); + setParameter("Conf", conf); } std::string CreateDataSourceRequest::getClusterId()const @@ -77,7 +79,7 @@ std::string CreateDataSourceRequest::getClusterId()const void CreateDataSourceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateDataSourceRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string CreateDataSourceRequest::getAccessKeyId()const void CreateDataSourceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateDataSourceRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string CreateDataSourceRequest::getRegionId()const void CreateDataSourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateDataSourceRequest::getName()const @@ -110,7 +112,7 @@ std::string CreateDataSourceRequest::getName()const void CreateDataSourceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateDataSourceRequest::getSourceType()const @@ -121,6 +123,6 @@ std::string CreateDataSourceRequest::getSourceType()const void CreateDataSourceRequest::setSourceType(const std::string& sourceType) { sourceType_ = sourceType; - setCoreParameter("SourceType", sourceType); + setParameter("SourceType", sourceType); } diff --git a/emr/src/model/CreateExecutionPlanRequest.cc b/emr/src/model/CreateExecutionPlanRequest.cc index 9be925b13..58139f1b9 100644 --- a/emr/src/model/CreateExecutionPlanRequest.cc +++ b/emr/src/model/CreateExecutionPlanRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateExecutionPlanRequest; CreateExecutionPlanRequest::CreateExecutionPlanRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateExecutionPlan") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateExecutionPlanRequest::~CreateExecutionPlanRequest() {} @@ -33,7 +35,7 @@ long CreateExecutionPlanRequest::getResourceOwnerId()const void CreateExecutionPlanRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int CreateExecutionPlanRequest::getTimeInterval()const @@ -44,7 +46,7 @@ int CreateExecutionPlanRequest::getTimeInterval()const void CreateExecutionPlanRequest::setTimeInterval(int timeInterval) { timeInterval_ = timeInterval; - setCoreParameter("TimeInterval", std::to_string(timeInterval)); + setParameter("TimeInterval", std::to_string(timeInterval)); } std::string CreateExecutionPlanRequest::getLogPath()const @@ -55,7 +57,7 @@ std::string CreateExecutionPlanRequest::getLogPath()const void CreateExecutionPlanRequest::setLogPath(const std::string& logPath) { logPath_ = logPath; - setCoreParameter("LogPath", logPath); + setParameter("LogPath", logPath); } std::string CreateExecutionPlanRequest::getClusterName()const @@ -66,7 +68,7 @@ std::string CreateExecutionPlanRequest::getClusterName()const void CreateExecutionPlanRequest::setClusterName(const std::string& clusterName) { clusterName_ = clusterName; - setCoreParameter("ClusterName", clusterName); + setParameter("ClusterName", clusterName); } std::string CreateExecutionPlanRequest::getConfigurations()const @@ -77,7 +79,7 @@ std::string CreateExecutionPlanRequest::getConfigurations()const void CreateExecutionPlanRequest::setConfigurations(const std::string& configurations) { configurations_ = configurations; - setCoreParameter("Configurations", configurations); + setParameter("Configurations", configurations); } bool CreateExecutionPlanRequest::getCreateClusterOnDemand()const @@ -88,7 +90,7 @@ bool CreateExecutionPlanRequest::getCreateClusterOnDemand()const void CreateExecutionPlanRequest::setCreateClusterOnDemand(bool createClusterOnDemand) { createClusterOnDemand_ = createClusterOnDemand; - setCoreParameter("CreateClusterOnDemand", createClusterOnDemand ? "true" : "false"); + setParameter("CreateClusterOnDemand", createClusterOnDemand ? "true" : "false"); } long CreateExecutionPlanRequest::getStartTime()const @@ -99,7 +101,7 @@ long CreateExecutionPlanRequest::getStartTime()const void CreateExecutionPlanRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::vector CreateExecutionPlanRequest::getBootstrapAction()const @@ -110,13 +112,12 @@ std::vector CreateExecutionPlanRequ void CreateExecutionPlanRequest::setBootstrapAction(const std::vector& bootstrapAction) { bootstrapAction_ = bootstrapAction; - int i = 0; - for(int i = 0; i!= bootstrapAction.size(); i++) { - auto obj = bootstrapAction.at(i); - std::string str ="BootstrapAction."+ std::to_string(i); - setCoreParameter(str + ".Path", obj.path); - setCoreParameter(str + ".Arg", obj.arg); - setCoreParameter(str + ".Name", obj.name); + for(int dep1 = 0; dep1!= bootstrapAction.size(); dep1++) { + auto bootstrapActionObj = bootstrapAction.at(dep1); + std::string bootstrapActionObjStr = "BootstrapAction." + std::to_string(dep1 + 1); + setParameter(bootstrapActionObjStr + ".Path", bootstrapActionObj.path); + setParameter(bootstrapActionObjStr + ".Arg", bootstrapActionObj.arg); + setParameter(bootstrapActionObjStr + ".Name", bootstrapActionObj.name); } } @@ -128,7 +129,7 @@ std::string CreateExecutionPlanRequest::getEmrVer()const void CreateExecutionPlanRequest::setEmrVer(const std::string& emrVer) { emrVer_ = emrVer; - setCoreParameter("EmrVer", emrVer); + setParameter("EmrVer", emrVer); } bool CreateExecutionPlanRequest::getIsOpenPublicIp()const @@ -139,7 +140,7 @@ bool CreateExecutionPlanRequest::getIsOpenPublicIp()const void CreateExecutionPlanRequest::setIsOpenPublicIp(bool isOpenPublicIp) { isOpenPublicIp_ = isOpenPublicIp; - setCoreParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); + setParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); } std::string CreateExecutionPlanRequest::getInstanceGeneration()const @@ -150,7 +151,7 @@ std::string CreateExecutionPlanRequest::getInstanceGeneration()const void CreateExecutionPlanRequest::setInstanceGeneration(const std::string& instanceGeneration) { instanceGeneration_ = instanceGeneration; - setCoreParameter("InstanceGeneration", instanceGeneration); + setParameter("InstanceGeneration", instanceGeneration); } std::string CreateExecutionPlanRequest::getClusterType()const @@ -161,7 +162,7 @@ std::string CreateExecutionPlanRequest::getClusterType()const void CreateExecutionPlanRequest::setClusterType(const std::string& clusterType) { clusterType_ = clusterType; - setCoreParameter("ClusterType", clusterType); + setParameter("ClusterType", clusterType); } std::string CreateExecutionPlanRequest::getVSwitchId()const @@ -172,7 +173,7 @@ std::string CreateExecutionPlanRequest::getVSwitchId()const void CreateExecutionPlanRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::vector CreateExecutionPlanRequest::getOptionSoftWareList()const @@ -183,8 +184,9 @@ std::vector CreateExecutionPlanRequest::getOptionSoftWareList()cons void CreateExecutionPlanRequest::setOptionSoftWareList(const std::vector& optionSoftWareList) { optionSoftWareList_ = optionSoftWareList; - for(int i = 0; i!= optionSoftWareList.size(); i++) - setCoreParameter("OptionSoftWareList."+ std::to_string(i), optionSoftWareList.at(i)); + for(int dep1 = 0; dep1!= optionSoftWareList.size(); dep1++) { + setParameter("OptionSoftWareList."+ std::to_string(dep1), optionSoftWareList.at(dep1)); + } } std::string CreateExecutionPlanRequest::getNetType()const @@ -195,7 +197,7 @@ std::string CreateExecutionPlanRequest::getNetType()const void CreateExecutionPlanRequest::setNetType(const std::string& netType) { netType_ = netType; - setCoreParameter("NetType", netType); + setParameter("NetType", netType); } std::vector CreateExecutionPlanRequest::getEcsOrder()const @@ -206,17 +208,16 @@ std::vector CreateExecutionPlanRequest::ge void CreateExecutionPlanRequest::setEcsOrder(const std::vector& ecsOrder) { ecsOrder_ = ecsOrder; - int i = 0; - for(int i = 0; i!= ecsOrder.size(); i++) { - auto obj = ecsOrder.at(i); - std::string str ="EcsOrder."+ std::to_string(i); - setCoreParameter(str + ".NodeType", obj.nodeType); - setCoreParameter(str + ".DiskCount", std::to_string(obj.diskCount)); - setCoreParameter(str + ".NodeCount", std::to_string(obj.nodeCount)); - setCoreParameter(str + ".DiskCapacity", std::to_string(obj.diskCapacity)); - setCoreParameter(str + ".Index", std::to_string(obj.index)); - setCoreParameter(str + ".InstanceType", obj.instanceType); - setCoreParameter(str + ".DiskType", obj.diskType); + for(int dep1 = 0; dep1!= ecsOrder.size(); dep1++) { + auto ecsOrderObj = ecsOrder.at(dep1); + std::string ecsOrderObjStr = "EcsOrder." + std::to_string(dep1 + 1); + setParameter(ecsOrderObjStr + ".NodeType", ecsOrderObj.nodeType); + setParameter(ecsOrderObjStr + ".DiskCount", std::to_string(ecsOrderObj.diskCount)); + setParameter(ecsOrderObjStr + ".NodeCount", std::to_string(ecsOrderObj.nodeCount)); + setParameter(ecsOrderObjStr + ".DiskCapacity", std::to_string(ecsOrderObj.diskCapacity)); + setParameter(ecsOrderObjStr + ".Index", std::to_string(ecsOrderObj.index)); + setParameter(ecsOrderObjStr + ".InstanceType", ecsOrderObj.instanceType); + setParameter(ecsOrderObjStr + ".DiskType", ecsOrderObj.diskType); } } @@ -228,7 +229,7 @@ std::string CreateExecutionPlanRequest::getName()const void CreateExecutionPlanRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateExecutionPlanRequest::getZoneId()const @@ -239,7 +240,7 @@ std::string CreateExecutionPlanRequest::getZoneId()const void CreateExecutionPlanRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } bool CreateExecutionPlanRequest::getUseCustomHiveMetaDB()const @@ -250,7 +251,7 @@ bool CreateExecutionPlanRequest::getUseCustomHiveMetaDB()const void CreateExecutionPlanRequest::setUseCustomHiveMetaDB(bool useCustomHiveMetaDB) { useCustomHiveMetaDB_ = useCustomHiveMetaDB; - setCoreParameter("UseCustomHiveMetaDB", useCustomHiveMetaDB ? "true" : "false"); + setParameter("UseCustomHiveMetaDB", useCustomHiveMetaDB ? "true" : "false"); } bool CreateExecutionPlanRequest::getInitCustomHiveMetaDB()const @@ -261,7 +262,7 @@ bool CreateExecutionPlanRequest::getInitCustomHiveMetaDB()const void CreateExecutionPlanRequest::setInitCustomHiveMetaDB(bool initCustomHiveMetaDB) { initCustomHiveMetaDB_ = initCustomHiveMetaDB; - setCoreParameter("InitCustomHiveMetaDB", initCustomHiveMetaDB ? "true" : "false"); + setParameter("InitCustomHiveMetaDB", initCustomHiveMetaDB ? "true" : "false"); } bool CreateExecutionPlanRequest::getIoOptimized()const @@ -272,7 +273,7 @@ bool CreateExecutionPlanRequest::getIoOptimized()const void CreateExecutionPlanRequest::setIoOptimized(bool ioOptimized) { ioOptimized_ = ioOptimized; - setCoreParameter("IoOptimized", ioOptimized ? "true" : "false"); + setParameter("IoOptimized", ioOptimized ? "true" : "false"); } std::string CreateExecutionPlanRequest::getSecurityGroupId()const @@ -283,7 +284,7 @@ std::string CreateExecutionPlanRequest::getSecurityGroupId()const void CreateExecutionPlanRequest::setSecurityGroupId(const std::string& securityGroupId) { securityGroupId_ = securityGroupId; - setCoreParameter("SecurityGroupId", securityGroupId); + setParameter("SecurityGroupId", securityGroupId); } bool CreateExecutionPlanRequest::getEasEnable()const @@ -294,7 +295,7 @@ bool CreateExecutionPlanRequest::getEasEnable()const void CreateExecutionPlanRequest::setEasEnable(bool easEnable) { easEnable_ = easEnable; - setCoreParameter("EasEnable", easEnable ? "true" : "false"); + setParameter("EasEnable", easEnable ? "true" : "false"); } std::vector CreateExecutionPlanRequest::getJobIdList()const @@ -305,8 +306,9 @@ std::vector CreateExecutionPlanRequest::getJobIdList()const void CreateExecutionPlanRequest::setJobIdList(const std::vector& jobIdList) { jobIdList_ = jobIdList; - for(int i = 0; i!= jobIdList.size(); i++) - setCoreParameter("JobIdList."+ std::to_string(i), jobIdList.at(i)); + for(int dep1 = 0; dep1!= jobIdList.size(); dep1++) { + setParameter("JobIdList."+ std::to_string(dep1), jobIdList.at(dep1)); + } } std::string CreateExecutionPlanRequest::getAccessKeyId()const @@ -317,7 +319,7 @@ std::string CreateExecutionPlanRequest::getAccessKeyId()const void CreateExecutionPlanRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateExecutionPlanRequest::getDayOfMonth()const @@ -328,7 +330,7 @@ std::string CreateExecutionPlanRequest::getDayOfMonth()const void CreateExecutionPlanRequest::setDayOfMonth(const std::string& dayOfMonth) { dayOfMonth_ = dayOfMonth; - setCoreParameter("DayOfMonth", dayOfMonth); + setParameter("DayOfMonth", dayOfMonth); } std::string CreateExecutionPlanRequest::getRegionId()const @@ -339,7 +341,7 @@ std::string CreateExecutionPlanRequest::getRegionId()const void CreateExecutionPlanRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool CreateExecutionPlanRequest::getUseLocalMetaDb()const @@ -350,7 +352,7 @@ bool CreateExecutionPlanRequest::getUseLocalMetaDb()const void CreateExecutionPlanRequest::setUseLocalMetaDb(bool useLocalMetaDb) { useLocalMetaDb_ = useLocalMetaDb; - setCoreParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); + setParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); } std::string CreateExecutionPlanRequest::getUserDefinedEmrEcsRole()const @@ -361,7 +363,7 @@ std::string CreateExecutionPlanRequest::getUserDefinedEmrEcsRole()const void CreateExecutionPlanRequest::setUserDefinedEmrEcsRole(const std::string& userDefinedEmrEcsRole) { userDefinedEmrEcsRole_ = userDefinedEmrEcsRole; - setCoreParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); + setParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); } std::string CreateExecutionPlanRequest::getClusterId()const @@ -372,7 +374,7 @@ std::string CreateExecutionPlanRequest::getClusterId()const void CreateExecutionPlanRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateExecutionPlanRequest::getTimeUnit()const @@ -383,7 +385,7 @@ std::string CreateExecutionPlanRequest::getTimeUnit()const void CreateExecutionPlanRequest::setTimeUnit(const std::string& timeUnit) { timeUnit_ = timeUnit; - setCoreParameter("TimeUnit", timeUnit); + setParameter("TimeUnit", timeUnit); } std::string CreateExecutionPlanRequest::getVpcId()const @@ -394,7 +396,7 @@ std::string CreateExecutionPlanRequest::getVpcId()const void CreateExecutionPlanRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateExecutionPlanRequest::getWorkflowDefinition()const @@ -405,7 +407,7 @@ std::string CreateExecutionPlanRequest::getWorkflowDefinition()const void CreateExecutionPlanRequest::setWorkflowDefinition(const std::string& workflowDefinition) { workflowDefinition_ = workflowDefinition; - setCoreParameter("WorkflowDefinition", workflowDefinition); + setParameter("WorkflowDefinition", workflowDefinition); } std::string CreateExecutionPlanRequest::getDayOfWeek()const @@ -416,7 +418,7 @@ std::string CreateExecutionPlanRequest::getDayOfWeek()const void CreateExecutionPlanRequest::setDayOfWeek(const std::string& dayOfWeek) { dayOfWeek_ = dayOfWeek; - setCoreParameter("DayOfWeek", dayOfWeek); + setParameter("DayOfWeek", dayOfWeek); } std::string CreateExecutionPlanRequest::getStrategy()const @@ -427,7 +429,7 @@ std::string CreateExecutionPlanRequest::getStrategy()const void CreateExecutionPlanRequest::setStrategy(const std::string& strategy) { strategy_ = strategy; - setCoreParameter("Strategy", strategy); + setParameter("Strategy", strategy); } std::vector CreateExecutionPlanRequest::getConfig()const @@ -438,16 +440,15 @@ std::vector CreateExecutionPlanRequest::getC void CreateExecutionPlanRequest::setConfig(const std::vector& config) { config_ = config; - int i = 0; - for(int i = 0; i!= config.size(); i++) { - auto obj = config.at(i); - std::string str ="Config."+ std::to_string(i); - setCoreParameter(str + ".ConfigKey", obj.configKey); - setCoreParameter(str + ".FileName", obj.fileName); - setCoreParameter(str + ".Encrypt", obj.encrypt); - setCoreParameter(str + ".Replace", obj.replace); - setCoreParameter(str + ".ConfigValue", obj.configValue); - setCoreParameter(str + ".ServiceName", obj.serviceName); + for(int dep1 = 0; dep1!= config.size(); dep1++) { + auto configObj = config.at(dep1); + std::string configObjStr = "Config." + std::to_string(dep1 + 1); + setParameter(configObjStr + ".ConfigKey", configObj.configKey); + setParameter(configObjStr + ".FileName", configObj.fileName); + setParameter(configObjStr + ".Encrypt", configObj.encrypt); + setParameter(configObjStr + ".Replace", configObj.replace); + setParameter(configObjStr + ".ConfigValue", configObj.configValue); + setParameter(configObjStr + ".ServiceName", configObj.serviceName); } } @@ -459,7 +460,7 @@ bool CreateExecutionPlanRequest::getHighAvailabilityEnable()const void CreateExecutionPlanRequest::setHighAvailabilityEnable(bool highAvailabilityEnable) { highAvailabilityEnable_ = highAvailabilityEnable; - setCoreParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); + setParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); } bool CreateExecutionPlanRequest::getLogEnable()const @@ -470,6 +471,6 @@ bool CreateExecutionPlanRequest::getLogEnable()const void CreateExecutionPlanRequest::setLogEnable(bool logEnable) { logEnable_ = logEnable; - setCoreParameter("LogEnable", logEnable ? "true" : "false"); + setParameter("LogEnable", logEnable ? "true" : "false"); } diff --git a/emr/src/model/CreateFlowCategoryRequest.cc b/emr/src/model/CreateFlowCategoryRequest.cc index a1ac0e536..7a64d5877 100644 --- a/emr/src/model/CreateFlowCategoryRequest.cc +++ b/emr/src/model/CreateFlowCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateFlowCategoryRequest; CreateFlowCategoryRequest::CreateFlowCategoryRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateFlowCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowCategoryRequest::~CreateFlowCategoryRequest() {} @@ -33,7 +35,7 @@ std::string CreateFlowCategoryRequest::getType()const void CreateFlowCategoryRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateFlowCategoryRequest::getParentId()const @@ -44,7 +46,7 @@ std::string CreateFlowCategoryRequest::getParentId()const void CreateFlowCategoryRequest::setParentId(const std::string& parentId) { parentId_ = parentId; - setCoreParameter("ParentId", parentId); + setParameter("ParentId", parentId); } std::string CreateFlowCategoryRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CreateFlowCategoryRequest::getRegionId()const void CreateFlowCategoryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateFlowCategoryRequest::getName()const @@ -66,7 +68,7 @@ std::string CreateFlowCategoryRequest::getName()const void CreateFlowCategoryRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateFlowCategoryRequest::getProjectId()const @@ -77,6 +79,6 @@ std::string CreateFlowCategoryRequest::getProjectId()const void CreateFlowCategoryRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/CreateFlowEditLockRequest.cc b/emr/src/model/CreateFlowEditLockRequest.cc new file mode 100644 index 000000000..2aa768d7c --- /dev/null +++ b/emr/src/model/CreateFlowEditLockRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::CreateFlowEditLockRequest; + +CreateFlowEditLockRequest::CreateFlowEditLockRequest() : + RpcServiceRequest("emr", "2016-04-08", "CreateFlowEditLock") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateFlowEditLockRequest::~CreateFlowEditLockRequest() +{} + +long CreateFlowEditLockRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateFlowEditLockRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateFlowEditLockRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateFlowEditLockRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateFlowEditLockRequest::getRegionId()const +{ + return regionId_; +} + +void CreateFlowEditLockRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateFlowEditLockRequest::getEntityId()const +{ + return entityId_; +} + +void CreateFlowEditLockRequest::setEntityId(const std::string& entityId) +{ + entityId_ = entityId; + setParameter("EntityId", entityId); +} + +bool CreateFlowEditLockRequest::getForce()const +{ + return force_; +} + +void CreateFlowEditLockRequest::setForce(bool force) +{ + force_ = force; + setParameter("Force", force ? "true" : "false"); +} + diff --git a/emr/src/model/CreateFlowEditLockResult.cc b/emr/src/model/CreateFlowEditLockResult.cc new file mode 100644 index 000000000..15b142abe --- /dev/null +++ b/emr/src/model/CreateFlowEditLockResult.cc @@ -0,0 +1,79 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +CreateFlowEditLockResult::CreateFlowEditLockResult() : + ServiceResult() +{} + +CreateFlowEditLockResult::CreateFlowEditLockResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateFlowEditLockResult::~CreateFlowEditLockResult() +{} + +void CreateFlowEditLockResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["BizId"].isNull()) + bizId_ = value["BizId"].asString(); + if(!value["EntityId"].isNull()) + entityId_ = value["EntityId"].asString(); + if(!value["Status"].isNull()) + status_ = value["Status"].asString(); + if(!value["OwnerId"].isNull()) + ownerId_ = value["OwnerId"].asString(); + if(!value["UserId"].isNull()) + userId_ = value["UserId"].asString(); + +} + +std::string CreateFlowEditLockResult::getEntityId()const +{ + return entityId_; +} + +std::string CreateFlowEditLockResult::getStatus()const +{ + return status_; +} + +std::string CreateFlowEditLockResult::getOwnerId()const +{ + return ownerId_; +} + +std::string CreateFlowEditLockResult::getUserId()const +{ + return userId_; +} + +std::string CreateFlowEditLockResult::getBizId()const +{ + return bizId_; +} + diff --git a/emr/src/model/CreateFlowForWebRequest.cc b/emr/src/model/CreateFlowForWebRequest.cc index 181309065..b7a375b10 100644 --- a/emr/src/model/CreateFlowForWebRequest.cc +++ b/emr/src/model/CreateFlowForWebRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateFlowForWebRequest; CreateFlowForWebRequest::CreateFlowForWebRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateFlowForWeb") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowForWebRequest::~CreateFlowForWebRequest() {} @@ -33,7 +35,7 @@ std::string CreateFlowForWebRequest::getCronExpr()const void CreateFlowForWebRequest::setCronExpr(const std::string& cronExpr) { cronExpr_ = cronExpr; - setCoreParameter("CronExpr", cronExpr); + setParameter("CronExpr", cronExpr); } std::string CreateFlowForWebRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateFlowForWebRequest::getDescription()const void CreateFlowForWebRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateFlowForWebRequest::getAlertUserGroupBizId()const @@ -55,7 +57,7 @@ std::string CreateFlowForWebRequest::getAlertUserGroupBizId()const void CreateFlowForWebRequest::setAlertUserGroupBizId(const std::string& alertUserGroupBizId) { alertUserGroupBizId_ = alertUserGroupBizId; - setCoreParameter("AlertUserGroupBizId", alertUserGroupBizId); + setParameter("AlertUserGroupBizId", alertUserGroupBizId); } std::string CreateFlowForWebRequest::getHostName()const @@ -66,7 +68,7 @@ std::string CreateFlowForWebRequest::getHostName()const void CreateFlowForWebRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string CreateFlowForWebRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateFlowForWebRequest::getRegionId()const void CreateFlowForWebRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool CreateFlowForWebRequest::getCreateCluster()const @@ -88,7 +90,7 @@ bool CreateFlowForWebRequest::getCreateCluster()const void CreateFlowForWebRequest::setCreateCluster(bool createCluster) { createCluster_ = createCluster; - setCoreParameter("CreateCluster", createCluster ? "true" : "false"); + setParameter("CreateCluster", createCluster ? "true" : "false"); } long CreateFlowForWebRequest::getEndSchedule()const @@ -99,7 +101,7 @@ long CreateFlowForWebRequest::getEndSchedule()const void CreateFlowForWebRequest::setEndSchedule(long endSchedule) { endSchedule_ = endSchedule; - setCoreParameter("EndSchedule", std::to_string(endSchedule)); + setParameter("EndSchedule", std::to_string(endSchedule)); } std::string CreateFlowForWebRequest::getAlertConf()const @@ -110,7 +112,7 @@ std::string CreateFlowForWebRequest::getAlertConf()const void CreateFlowForWebRequest::setAlertConf(const std::string& alertConf) { alertConf_ = alertConf; - setCoreParameter("AlertConf", alertConf); + setParameter("AlertConf", alertConf); } std::string CreateFlowForWebRequest::getProjectId()const @@ -121,7 +123,7 @@ std::string CreateFlowForWebRequest::getProjectId()const void CreateFlowForWebRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string CreateFlowForWebRequest::getParentFlowList()const @@ -132,7 +134,7 @@ std::string CreateFlowForWebRequest::getParentFlowList()const void CreateFlowForWebRequest::setParentFlowList(const std::string& parentFlowList) { parentFlowList_ = parentFlowList; - setCoreParameter("ParentFlowList", parentFlowList); + setParameter("ParentFlowList", parentFlowList); } std::string CreateFlowForWebRequest::getAlertDingDingGroupBizId()const @@ -143,7 +145,7 @@ std::string CreateFlowForWebRequest::getAlertDingDingGroupBizId()const void CreateFlowForWebRequest::setAlertDingDingGroupBizId(const std::string& alertDingDingGroupBizId) { alertDingDingGroupBizId_ = alertDingDingGroupBizId; - setCoreParameter("AlertDingDingGroupBizId", alertDingDingGroupBizId); + setParameter("AlertDingDingGroupBizId", alertDingDingGroupBizId); } long CreateFlowForWebRequest::getStartSchedule()const @@ -154,7 +156,7 @@ long CreateFlowForWebRequest::getStartSchedule()const void CreateFlowForWebRequest::setStartSchedule(long startSchedule) { startSchedule_ = startSchedule; - setCoreParameter("StartSchedule", std::to_string(startSchedule)); + setParameter("StartSchedule", std::to_string(startSchedule)); } std::string CreateFlowForWebRequest::getClusterId()const @@ -165,7 +167,7 @@ std::string CreateFlowForWebRequest::getClusterId()const void CreateFlowForWebRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateFlowForWebRequest::getGraph()const @@ -176,7 +178,7 @@ std::string CreateFlowForWebRequest::getGraph()const void CreateFlowForWebRequest::setGraph(const std::string& graph) { graph_ = graph; - setCoreParameter("Graph", graph); + setParameter("Graph", graph); } std::string CreateFlowForWebRequest::getName()const @@ -187,7 +189,7 @@ std::string CreateFlowForWebRequest::getName()const void CreateFlowForWebRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateFlowForWebRequest::getParentCategory()const @@ -198,6 +200,6 @@ std::string CreateFlowForWebRequest::getParentCategory()const void CreateFlowForWebRequest::setParentCategory(const std::string& parentCategory) { parentCategory_ = parentCategory; - setCoreParameter("ParentCategory", parentCategory); + setParameter("ParentCategory", parentCategory); } diff --git a/emr/src/model/CreateFlowJobRequest.cc b/emr/src/model/CreateFlowJobRequest.cc index a75d66c80..9ec0c3ab7 100644 --- a/emr/src/model/CreateFlowJobRequest.cc +++ b/emr/src/model/CreateFlowJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateFlowJobRequest; CreateFlowJobRequest::CreateFlowJobRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateFlowJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowJobRequest::~CreateFlowJobRequest() {} @@ -33,7 +35,7 @@ std::string CreateFlowJobRequest::getRunConf()const void CreateFlowJobRequest::setRunConf(const std::string& runConf) { runConf_ = runConf; - setCoreParameter("RunConf", runConf); + setParameter("RunConf", runConf); } std::string CreateFlowJobRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateFlowJobRequest::getDescription()const void CreateFlowJobRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateFlowJobRequest::getType()const @@ -55,7 +57,7 @@ std::string CreateFlowJobRequest::getType()const void CreateFlowJobRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateFlowJobRequest::getParamConf()const @@ -66,7 +68,7 @@ std::string CreateFlowJobRequest::getParamConf()const void CreateFlowJobRequest::setParamConf(const std::string& paramConf) { paramConf_ = paramConf; - setCoreParameter("ParamConf", paramConf); + setParameter("ParamConf", paramConf); } std::vector CreateFlowJobRequest::getResourceList()const @@ -77,12 +79,11 @@ std::vector CreateFlowJobRequest::getResourc void CreateFlowJobRequest::setResourceList(const std::vector& resourceList) { resourceList_ = resourceList; - int i = 0; - for(int i = 0; i!= resourceList.size(); i++) { - auto obj = resourceList.at(i); - std::string str ="ResourceList."+ std::to_string(i); - setCoreParameter(str + ".Path", obj.path); - setCoreParameter(str + ".Alias", obj.alias); + for(int dep1 = 0; dep1!= resourceList.size(); dep1++) { + auto resourceListObj = resourceList.at(dep1); + std::string resourceListObjStr = "ResourceList." + std::to_string(dep1 + 1); + setParameter(resourceListObjStr + ".Path", resourceListObj.path); + setParameter(resourceListObjStr + ".Alias", resourceListObj.alias); } } @@ -94,7 +95,7 @@ std::string CreateFlowJobRequest::getFailAct()const void CreateFlowJobRequest::setFailAct(const std::string& failAct) { failAct_ = failAct; - setCoreParameter("FailAct", failAct); + setParameter("FailAct", failAct); } std::string CreateFlowJobRequest::getMode()const @@ -105,7 +106,7 @@ std::string CreateFlowJobRequest::getMode()const void CreateFlowJobRequest::setMode(const std::string& mode) { mode_ = mode; - setCoreParameter("Mode", mode); + setParameter("Mode", mode); } std::string CreateFlowJobRequest::getMonitorConf()const @@ -116,7 +117,7 @@ std::string CreateFlowJobRequest::getMonitorConf()const void CreateFlowJobRequest::setMonitorConf(const std::string& monitorConf) { monitorConf_ = monitorConf; - setCoreParameter("MonitorConf", monitorConf); + setParameter("MonitorConf", monitorConf); } std::string CreateFlowJobRequest::getRegionId()const @@ -127,7 +128,7 @@ std::string CreateFlowJobRequest::getRegionId()const void CreateFlowJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int CreateFlowJobRequest::getMaxRetry()const @@ -138,7 +139,7 @@ int CreateFlowJobRequest::getMaxRetry()const void CreateFlowJobRequest::setMaxRetry(int maxRetry) { maxRetry_ = maxRetry; - setCoreParameter("MaxRetry", std::to_string(maxRetry)); + setParameter("MaxRetry", std::to_string(maxRetry)); } std::string CreateFlowJobRequest::getAlertConf()const @@ -149,7 +150,7 @@ std::string CreateFlowJobRequest::getAlertConf()const void CreateFlowJobRequest::setAlertConf(const std::string& alertConf) { alertConf_ = alertConf; - setCoreParameter("AlertConf", alertConf); + setParameter("AlertConf", alertConf); } std::string CreateFlowJobRequest::getProjectId()const @@ -160,7 +161,7 @@ std::string CreateFlowJobRequest::getProjectId()const void CreateFlowJobRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string CreateFlowJobRequest::getEnvConf()const @@ -171,7 +172,18 @@ std::string CreateFlowJobRequest::getEnvConf()const void CreateFlowJobRequest::setEnvConf(const std::string& envConf) { envConf_ = envConf; - setCoreParameter("EnvConf", envConf); + setParameter("EnvConf", envConf); +} + +long CreateFlowJobRequest::getMaxRunningTimeSec()const +{ + return maxRunningTimeSec_; +} + +void CreateFlowJobRequest::setMaxRunningTimeSec(long maxRunningTimeSec) +{ + maxRunningTimeSec_ = maxRunningTimeSec; + setParameter("MaxRunningTimeSec", std::to_string(maxRunningTimeSec)); } std::string CreateFlowJobRequest::getClusterId()const @@ -182,7 +194,7 @@ std::string CreateFlowJobRequest::getClusterId()const void CreateFlowJobRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateFlowJobRequest::getParams()const @@ -193,7 +205,18 @@ std::string CreateFlowJobRequest::getParams()const void CreateFlowJobRequest::setParams(const std::string& params) { params_ = params; - setCoreParameter("Params", params); + setParameter("Params", params); +} + +std::string CreateFlowJobRequest::getCustomVariables()const +{ + return customVariables_; +} + +void CreateFlowJobRequest::setCustomVariables(const std::string& customVariables) +{ + customVariables_ = customVariables; + setParameter("CustomVariables", customVariables); } long CreateFlowJobRequest::getRetryInterval()const @@ -204,7 +227,7 @@ long CreateFlowJobRequest::getRetryInterval()const void CreateFlowJobRequest::setRetryInterval(long retryInterval) { retryInterval_ = retryInterval; - setCoreParameter("RetryInterval", std::to_string(retryInterval)); + setParameter("RetryInterval", std::to_string(retryInterval)); } std::string CreateFlowJobRequest::getName()const @@ -215,7 +238,7 @@ std::string CreateFlowJobRequest::getName()const void CreateFlowJobRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } bool CreateFlowJobRequest::getAdhoc()const @@ -226,7 +249,7 @@ bool CreateFlowJobRequest::getAdhoc()const void CreateFlowJobRequest::setAdhoc(bool adhoc) { adhoc_ = adhoc; - setCoreParameter("Adhoc", adhoc ? "true" : "false"); + setParameter("Adhoc", adhoc ? "true" : "false"); } std::string CreateFlowJobRequest::getParentCategory()const @@ -237,6 +260,6 @@ std::string CreateFlowJobRequest::getParentCategory()const void CreateFlowJobRequest::setParentCategory(const std::string& parentCategory) { parentCategory_ = parentCategory; - setCoreParameter("ParentCategory", parentCategory); + setParameter("ParentCategory", parentCategory); } diff --git a/emr/src/model/CreateFlowProjectClusterSettingRequest.cc b/emr/src/model/CreateFlowProjectClusterSettingRequest.cc index 8be207220..51a3a5edd 100644 --- a/emr/src/model/CreateFlowProjectClusterSettingRequest.cc +++ b/emr/src/model/CreateFlowProjectClusterSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateFlowProjectClusterSettingRequest; CreateFlowProjectClusterSettingRequest::CreateFlowProjectClusterSettingRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateFlowProjectClusterSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowProjectClusterSettingRequest::~CreateFlowProjectClusterSettingRequest() {} @@ -33,8 +35,9 @@ std::vector CreateFlowProjectClusterSettingRequest::getUserList()co void CreateFlowProjectClusterSettingRequest::setUserList(const std::vector& userList) { userList_ = userList; - for(int i = 0; i!= userList.size(); i++) - setCoreParameter("UserList."+ std::to_string(i), userList.at(i)); + for(int dep1 = 0; dep1!= userList.size(); dep1++) { + setParameter("UserList."+ std::to_string(dep1), userList.at(dep1)); + } } std::vector CreateFlowProjectClusterSettingRequest::getHostList()const @@ -45,8 +48,9 @@ std::vector CreateFlowProjectClusterSettingRequest::getHostList()co void CreateFlowProjectClusterSettingRequest::setHostList(const std::vector& hostList) { hostList_ = hostList; - for(int i = 0; i!= hostList.size(); i++) - setCoreParameter("HostList."+ std::to_string(i), hostList.at(i)); + for(int dep1 = 0; dep1!= hostList.size(); dep1++) { + setParameter("HostList."+ std::to_string(dep1), hostList.at(dep1)); + } } std::string CreateFlowProjectClusterSettingRequest::getClusterId()const @@ -57,7 +61,7 @@ std::string CreateFlowProjectClusterSettingRequest::getClusterId()const void CreateFlowProjectClusterSettingRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateFlowProjectClusterSettingRequest::getDefaultQueue()const @@ -68,7 +72,7 @@ std::string CreateFlowProjectClusterSettingRequest::getDefaultQueue()const void CreateFlowProjectClusterSettingRequest::setDefaultQueue(const std::string& defaultQueue) { defaultQueue_ = defaultQueue; - setCoreParameter("DefaultQueue", defaultQueue); + setParameter("DefaultQueue", defaultQueue); } std::string CreateFlowProjectClusterSettingRequest::getDefaultUser()const @@ -79,7 +83,7 @@ std::string CreateFlowProjectClusterSettingRequest::getDefaultUser()const void CreateFlowProjectClusterSettingRequest::setDefaultUser(const std::string& defaultUser) { defaultUser_ = defaultUser; - setCoreParameter("DefaultUser", defaultUser); + setParameter("DefaultUser", defaultUser); } std::vector CreateFlowProjectClusterSettingRequest::getQueueList()const @@ -90,8 +94,9 @@ std::vector CreateFlowProjectClusterSettingRequest::getQueueList()c void CreateFlowProjectClusterSettingRequest::setQueueList(const std::vector& queueList) { queueList_ = queueList; - for(int i = 0; i!= queueList.size(); i++) - setCoreParameter("QueueList."+ std::to_string(i), queueList.at(i)); + for(int dep1 = 0; dep1!= queueList.size(); dep1++) { + setParameter("QueueList."+ std::to_string(dep1), queueList.at(dep1)); + } } std::string CreateFlowProjectClusterSettingRequest::getRegionId()const @@ -102,7 +107,7 @@ std::string CreateFlowProjectClusterSettingRequest::getRegionId()const void CreateFlowProjectClusterSettingRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateFlowProjectClusterSettingRequest::getProjectId()const @@ -113,6 +118,6 @@ std::string CreateFlowProjectClusterSettingRequest::getProjectId()const void CreateFlowProjectClusterSettingRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/CreateFlowProjectRequest.cc b/emr/src/model/CreateFlowProjectRequest.cc index 6bedbedea..07a09194b 100644 --- a/emr/src/model/CreateFlowProjectRequest.cc +++ b/emr/src/model/CreateFlowProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateFlowProjectRequest; CreateFlowProjectRequest::CreateFlowProjectRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateFlowProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowProjectRequest::~CreateFlowProjectRequest() {} @@ -33,7 +35,7 @@ std::string CreateFlowProjectRequest::getDescription()const void CreateFlowProjectRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateFlowProjectRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string CreateFlowProjectRequest::getRegionId()const void CreateFlowProjectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateFlowProjectRequest::getName()const @@ -55,6 +57,6 @@ std::string CreateFlowProjectRequest::getName()const void CreateFlowProjectRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/emr/src/model/CreateFlowProjectUserRequest.cc b/emr/src/model/CreateFlowProjectUserRequest.cc index 85f03c750..f5353f47e 100644 --- a/emr/src/model/CreateFlowProjectUserRequest.cc +++ b/emr/src/model/CreateFlowProjectUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateFlowProjectUserRequest; CreateFlowProjectUserRequest::CreateFlowProjectUserRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateFlowProjectUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowProjectUserRequest::~CreateFlowProjectUserRequest() {} @@ -33,7 +35,7 @@ std::string CreateFlowProjectUserRequest::getRegionId()const void CreateFlowProjectUserRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateFlowProjectUserRequest::getProjectId()const @@ -44,7 +46,7 @@ std::string CreateFlowProjectUserRequest::getProjectId()const void CreateFlowProjectUserRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::vector CreateFlowProjectUserRequest::getUser()const @@ -55,12 +57,11 @@ std::vector CreateFlowProjectUserRequest::ge void CreateFlowProjectUserRequest::setUser(const std::vector& user) { user_ = user; - int i = 0; - for(int i = 0; i!= user.size(); i++) { - auto obj = user.at(i); - std::string str ="User."+ std::to_string(i); - setCoreParameter(str + ".UserId", obj.userId); - setCoreParameter(str + ".UserName", obj.userName); + for(int dep1 = 0; dep1!= user.size(); dep1++) { + auto userObj = user.at(dep1); + std::string userObjStr = "User." + std::to_string(dep1 + 1); + setParameter(userObjStr + ".UserId", userObj.userId); + setParameter(userObjStr + ".UserName", userObj.userName); } } diff --git a/emr/src/model/CreateFlowRequest.cc b/emr/src/model/CreateFlowRequest.cc index 61829120b..d9bfa80cf 100644 --- a/emr/src/model/CreateFlowRequest.cc +++ b/emr/src/model/CreateFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateFlowRequest; CreateFlowRequest::CreateFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowRequest::~CreateFlowRequest() {} @@ -33,7 +35,7 @@ std::string CreateFlowRequest::getCronExpr()const void CreateFlowRequest::setCronExpr(const std::string& cronExpr) { cronExpr_ = cronExpr; - setCoreParameter("CronExpr", cronExpr); + setParameter("CronExpr", cronExpr); } std::string CreateFlowRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateFlowRequest::getDescription()const void CreateFlowRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateFlowRequest::getAlertUserGroupBizId()const @@ -55,7 +57,7 @@ std::string CreateFlowRequest::getAlertUserGroupBizId()const void CreateFlowRequest::setAlertUserGroupBizId(const std::string& alertUserGroupBizId) { alertUserGroupBizId_ = alertUserGroupBizId; - setCoreParameter("AlertUserGroupBizId", alertUserGroupBizId); + setParameter("AlertUserGroupBizId", alertUserGroupBizId); } std::string CreateFlowRequest::getHostName()const @@ -66,7 +68,7 @@ std::string CreateFlowRequest::getHostName()const void CreateFlowRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string CreateFlowRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateFlowRequest::getRegionId()const void CreateFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool CreateFlowRequest::getCreateCluster()const @@ -88,7 +90,7 @@ bool CreateFlowRequest::getCreateCluster()const void CreateFlowRequest::setCreateCluster(bool createCluster) { createCluster_ = createCluster; - setCoreParameter("CreateCluster", createCluster ? "true" : "false"); + setParameter("CreateCluster", createCluster ? "true" : "false"); } long CreateFlowRequest::getEndSchedule()const @@ -99,7 +101,7 @@ long CreateFlowRequest::getEndSchedule()const void CreateFlowRequest::setEndSchedule(long endSchedule) { endSchedule_ = endSchedule; - setCoreParameter("EndSchedule", std::to_string(endSchedule)); + setParameter("EndSchedule", std::to_string(endSchedule)); } std::string CreateFlowRequest::getAlertConf()const @@ -110,7 +112,7 @@ std::string CreateFlowRequest::getAlertConf()const void CreateFlowRequest::setAlertConf(const std::string& alertConf) { alertConf_ = alertConf; - setCoreParameter("AlertConf", alertConf); + setParameter("AlertConf", alertConf); } std::string CreateFlowRequest::getProjectId()const @@ -121,7 +123,7 @@ std::string CreateFlowRequest::getProjectId()const void CreateFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string CreateFlowRequest::getParentFlowList()const @@ -132,7 +134,7 @@ std::string CreateFlowRequest::getParentFlowList()const void CreateFlowRequest::setParentFlowList(const std::string& parentFlowList) { parentFlowList_ = parentFlowList; - setCoreParameter("ParentFlowList", parentFlowList); + setParameter("ParentFlowList", parentFlowList); } std::string CreateFlowRequest::getAlertDingDingGroupBizId()const @@ -143,7 +145,7 @@ std::string CreateFlowRequest::getAlertDingDingGroupBizId()const void CreateFlowRequest::setAlertDingDingGroupBizId(const std::string& alertDingDingGroupBizId) { alertDingDingGroupBizId_ = alertDingDingGroupBizId; - setCoreParameter("AlertDingDingGroupBizId", alertDingDingGroupBizId); + setParameter("AlertDingDingGroupBizId", alertDingDingGroupBizId); } long CreateFlowRequest::getStartSchedule()const @@ -154,7 +156,7 @@ long CreateFlowRequest::getStartSchedule()const void CreateFlowRequest::setStartSchedule(long startSchedule) { startSchedule_ = startSchedule; - setCoreParameter("StartSchedule", std::to_string(startSchedule)); + setParameter("StartSchedule", std::to_string(startSchedule)); } std::string CreateFlowRequest::getClusterId()const @@ -165,7 +167,7 @@ std::string CreateFlowRequest::getClusterId()const void CreateFlowRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateFlowRequest::getApplication()const @@ -176,7 +178,7 @@ std::string CreateFlowRequest::getApplication()const void CreateFlowRequest::setApplication(const std::string& application) { application_ = application; - setCoreParameter("Application", application); + setParameter("Application", application); } std::string CreateFlowRequest::getName()const @@ -187,7 +189,7 @@ std::string CreateFlowRequest::getName()const void CreateFlowRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateFlowRequest::getParentCategory()const @@ -198,6 +200,6 @@ std::string CreateFlowRequest::getParentCategory()const void CreateFlowRequest::setParentCategory(const std::string& parentCategory) { parentCategory_ = parentCategory; - setCoreParameter("ParentCategory", parentCategory); + setParameter("ParentCategory", parentCategory); } diff --git a/emr/src/model/CreateJobRequest.cc b/emr/src/model/CreateJobRequest.cc index ce1f9d548..6916a35c1 100644 --- a/emr/src/model/CreateJobRequest.cc +++ b/emr/src/model/CreateJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateJobRequest; CreateJobRequest::CreateJobRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateJobRequest::~CreateJobRequest() {} @@ -33,7 +35,7 @@ long CreateJobRequest::getResourceOwnerId()const void CreateJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateJobRequest::getType()const @@ -44,7 +46,7 @@ std::string CreateJobRequest::getType()const void CreateJobRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateJobRequest::getAccessKeyId()const void CreateJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateJobRequest::getFailAct()const @@ -66,7 +68,7 @@ std::string CreateJobRequest::getFailAct()const void CreateJobRequest::setFailAct(const std::string& failAct) { failAct_ = failAct; - setCoreParameter("FailAct", failAct); + setParameter("FailAct", failAct); } std::string CreateJobRequest::getRunParameter()const @@ -77,7 +79,7 @@ std::string CreateJobRequest::getRunParameter()const void CreateJobRequest::setRunParameter(const std::string& runParameter) { runParameter_ = runParameter; - setCoreParameter("RunParameter", runParameter); + setParameter("RunParameter", runParameter); } int CreateJobRequest::getRetryInterval()const @@ -88,7 +90,7 @@ int CreateJobRequest::getRetryInterval()const void CreateJobRequest::setRetryInterval(int retryInterval) { retryInterval_ = retryInterval; - setCoreParameter("RetryInterval", std::to_string(retryInterval)); + setParameter("RetryInterval", std::to_string(retryInterval)); } std::string CreateJobRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string CreateJobRequest::getRegionId()const void CreateJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateJobRequest::getName()const @@ -110,7 +112,7 @@ std::string CreateJobRequest::getName()const void CreateJobRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int CreateJobRequest::getMaxRetry()const @@ -121,6 +123,6 @@ int CreateJobRequest::getMaxRetry()const void CreateJobRequest::setMaxRetry(int maxRetry) { maxRetry_ = maxRetry; - setCoreParameter("MaxRetry", std::to_string(maxRetry)); + setParameter("MaxRetry", std::to_string(maxRetry)); } diff --git a/emr/src/model/CreateMetaTablePreviewTaskRequest.cc b/emr/src/model/CreateMetaTablePreviewTaskRequest.cc new file mode 100644 index 000000000..8afb586b6 --- /dev/null +++ b/emr/src/model/CreateMetaTablePreviewTaskRequest.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 + +using AlibabaCloud::Emr::Model::CreateMetaTablePreviewTaskRequest; + +CreateMetaTablePreviewTaskRequest::CreateMetaTablePreviewTaskRequest() : + RpcServiceRequest("emr", "2016-04-08", "CreateMetaTablePreviewTask") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateMetaTablePreviewTaskRequest::~CreateMetaTablePreviewTaskRequest() +{} + +long CreateMetaTablePreviewTaskRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateMetaTablePreviewTaskRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateMetaTablePreviewTaskRequest::getClusterId()const +{ + return clusterId_; +} + +void CreateMetaTablePreviewTaskRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string CreateMetaTablePreviewTaskRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateMetaTablePreviewTaskRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateMetaTablePreviewTaskRequest::getPassword()const +{ + return password_; +} + +void CreateMetaTablePreviewTaskRequest::setPassword(const std::string& password) +{ + password_ = password; + setParameter("Password", password); +} + +std::string CreateMetaTablePreviewTaskRequest::getRegionId()const +{ + return regionId_; +} + +void CreateMetaTablePreviewTaskRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateMetaTablePreviewTaskRequest::getTableId()const +{ + return tableId_; +} + +void CreateMetaTablePreviewTaskRequest::setTableId(const std::string& tableId) +{ + tableId_ = tableId; + setParameter("TableId", tableId); +} + +std::string CreateMetaTablePreviewTaskRequest::getDatabaseId()const +{ + return databaseId_; +} + +void CreateMetaTablePreviewTaskRequest::setDatabaseId(const std::string& databaseId) +{ + databaseId_ = databaseId; + setParameter("DatabaseId", databaseId); +} + +std::string CreateMetaTablePreviewTaskRequest::getUser()const +{ + return user_; +} + +void CreateMetaTablePreviewTaskRequest::setUser(const std::string& user) +{ + user_ = user; + setParameter("User", user); +} + diff --git a/emr/src/model/CreateMetaTablePreviewTaskResult.cc b/emr/src/model/CreateMetaTablePreviewTaskResult.cc new file mode 100644 index 000000000..d801942a1 --- /dev/null +++ b/emr/src/model/CreateMetaTablePreviewTaskResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +CreateMetaTablePreviewTaskResult::CreateMetaTablePreviewTaskResult() : + ServiceResult() +{} + +CreateMetaTablePreviewTaskResult::CreateMetaTablePreviewTaskResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateMetaTablePreviewTaskResult::~CreateMetaTablePreviewTaskResult() +{} + +void CreateMetaTablePreviewTaskResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["TaskId"].isNull()) + taskId_ = value["TaskId"].asString(); + +} + +std::string CreateMetaTablePreviewTaskResult::getTaskId()const +{ + return taskId_; +} + diff --git a/emr/src/model/CreateNoteRequest.cc b/emr/src/model/CreateNoteRequest.cc index a1dcee97f..6ce96787d 100644 --- a/emr/src/model/CreateNoteRequest.cc +++ b/emr/src/model/CreateNoteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateNoteRequest; CreateNoteRequest::CreateNoteRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateNote") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateNoteRequest::~CreateNoteRequest() {} @@ -33,7 +35,7 @@ long CreateNoteRequest::getResourceOwnerId()const void CreateNoteRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateNoteRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string CreateNoteRequest::getClusterId()const void CreateNoteRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateNoteRequest::getType()const @@ -55,7 +57,7 @@ std::string CreateNoteRequest::getType()const void CreateNoteRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateNoteRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string CreateNoteRequest::getAccessKeyId()const void CreateNoteRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateNoteRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateNoteRequest::getRegionId()const void CreateNoteRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateNoteRequest::getName()const @@ -88,6 +90,6 @@ std::string CreateNoteRequest::getName()const void CreateNoteRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/emr/src/model/CreateParagraphRequest.cc b/emr/src/model/CreateParagraphRequest.cc index b7e620ec7..a4e5ccc24 100644 --- a/emr/src/model/CreateParagraphRequest.cc +++ b/emr/src/model/CreateParagraphRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateParagraphRequest; CreateParagraphRequest::CreateParagraphRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateParagraph") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateParagraphRequest::~CreateParagraphRequest() {} @@ -33,7 +35,7 @@ long CreateParagraphRequest::getResourceOwnerId()const void CreateParagraphRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateParagraphRequest::getNoteId()const @@ -44,7 +46,7 @@ std::string CreateParagraphRequest::getNoteId()const void CreateParagraphRequest::setNoteId(const std::string& noteId) { noteId_ = noteId; - setCoreParameter("NoteId", noteId); + setParameter("NoteId", noteId); } std::string CreateParagraphRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateParagraphRequest::getAccessKeyId()const void CreateParagraphRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateParagraphRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateParagraphRequest::getRegionId()const void CreateParagraphRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateParagraphRequest::getText()const @@ -77,6 +79,6 @@ std::string CreateParagraphRequest::getText()const void CreateParagraphRequest::setText(const std::string& text) { text_ = text; - setCoreParameter("Text", text); + setParameter("Text", text); } diff --git a/emr/src/model/CreateResourcePoolRequest.cc b/emr/src/model/CreateResourcePoolRequest.cc index 01ce7a724..24d84a721 100644 --- a/emr/src/model/CreateResourcePoolRequest.cc +++ b/emr/src/model/CreateResourcePoolRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateResourcePoolRequest; CreateResourcePoolRequest::CreateResourcePoolRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateResourcePool") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateResourcePoolRequest::~CreateResourcePoolRequest() {} @@ -33,7 +35,7 @@ std::string CreateResourcePoolRequest::getNote()const void CreateResourcePoolRequest::setNote(const std::string& note) { note_ = note; - setCoreParameter("Note", note); + setParameter("Note", note); } long CreateResourcePoolRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateResourcePoolRequest::getResourceOwnerId()const void CreateResourcePoolRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool CreateResourcePoolRequest::getActive()const @@ -55,7 +57,7 @@ bool CreateResourcePoolRequest::getActive()const void CreateResourcePoolRequest::setActive(bool active) { active_ = active; - setCoreParameter("Active", active ? "true" : "false"); + setParameter("Active", active ? "true" : "false"); } std::string CreateResourcePoolRequest::getClusterId()const @@ -66,7 +68,7 @@ std::string CreateResourcePoolRequest::getClusterId()const void CreateResourcePoolRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateResourcePoolRequest::getYarnSiteConfig()const @@ -77,7 +79,7 @@ std::string CreateResourcePoolRequest::getYarnSiteConfig()const void CreateResourcePoolRequest::setYarnSiteConfig(const std::string& yarnSiteConfig) { yarnSiteConfig_ = yarnSiteConfig; - setCoreParameter("YarnSiteConfig", yarnSiteConfig); + setParameter("YarnSiteConfig", yarnSiteConfig); } std::string CreateResourcePoolRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string CreateResourcePoolRequest::getAccessKeyId()const void CreateResourcePoolRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateResourcePoolRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string CreateResourcePoolRequest::getRegionId()const void CreateResourcePoolRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateResourcePoolRequest::getName()const @@ -110,7 +112,7 @@ std::string CreateResourcePoolRequest::getName()const void CreateResourcePoolRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::vector CreateResourcePoolRequest::getConfig()const @@ -121,16 +123,15 @@ std::vector CreateResourcePoolRequest::getCon void CreateResourcePoolRequest::setConfig(const std::vector& config) { config_ = config; - int i = 0; - for(int i = 0; i!= config.size(); i++) { - auto obj = config.at(i); - std::string str ="Config."+ std::to_string(i); - setCoreParameter(str + ".ConfigKey", obj.configKey); - setCoreParameter(str + ".Note", obj.note); - setCoreParameter(str + ".configType", obj.configType); - setCoreParameter(str + ".TargetId", obj.targetId); - setCoreParameter(str + ".ConfigValue", obj.configValue); - setCoreParameter(str + ".Category", obj.category); + for(int dep1 = 0; dep1!= config.size(); dep1++) { + auto configObj = config.at(dep1); + std::string configObjStr = "Config." + std::to_string(dep1 + 1); + setParameter(configObjStr + ".ConfigKey", configObj.configKey); + setParameter(configObjStr + ".Note", configObj.note); + setParameter(configObjStr + ".ConfigType", configObj.configType); + setParameter(configObjStr + ".TargetId", configObj.targetId); + setParameter(configObjStr + ".ConfigValue", configObj.configValue); + setParameter(configObjStr + ".Category", configObj.category); } } @@ -142,6 +143,6 @@ std::string CreateResourcePoolRequest::getPoolType()const void CreateResourcePoolRequest::setPoolType(const std::string& poolType) { poolType_ = poolType; - setCoreParameter("PoolType", poolType); + setParameter("PoolType", poolType); } diff --git a/emr/src/model/CreateResourceQueueRequest.cc b/emr/src/model/CreateResourceQueueRequest.cc index b9c805ca5..1baa5b608 100644 --- a/emr/src/model/CreateResourceQueueRequest.cc +++ b/emr/src/model/CreateResourceQueueRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateResourceQueueRequest; CreateResourceQueueRequest::CreateResourceQueueRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateResourceQueue") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateResourceQueueRequest::~CreateResourceQueueRequest() {} @@ -33,7 +35,7 @@ long CreateResourceQueueRequest::getResourceOwnerId()const void CreateResourceQueueRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateResourceQueueRequest::getQualifiedName()const @@ -44,7 +46,7 @@ std::string CreateResourceQueueRequest::getQualifiedName()const void CreateResourceQueueRequest::setQualifiedName(const std::string& qualifiedName) { qualifiedName_ = qualifiedName; - setCoreParameter("QualifiedName", qualifiedName); + setParameter("QualifiedName", qualifiedName); } long CreateResourceQueueRequest::getResourcePoolId()const @@ -55,7 +57,7 @@ long CreateResourceQueueRequest::getResourcePoolId()const void CreateResourceQueueRequest::setResourcePoolId(long resourcePoolId) { resourcePoolId_ = resourcePoolId; - setCoreParameter("ResourcePoolId", std::to_string(resourcePoolId)); + setParameter("ResourcePoolId", std::to_string(resourcePoolId)); } std::string CreateResourceQueueRequest::getClusterId()const @@ -66,7 +68,7 @@ std::string CreateResourceQueueRequest::getClusterId()const void CreateResourceQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } bool CreateResourceQueueRequest::getLeaf()const @@ -77,7 +79,7 @@ bool CreateResourceQueueRequest::getLeaf()const void CreateResourceQueueRequest::setLeaf(bool leaf) { leaf_ = leaf; - setCoreParameter("Leaf", leaf ? "true" : "false"); + setParameter("Leaf", leaf ? "true" : "false"); } std::string CreateResourceQueueRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string CreateResourceQueueRequest::getAccessKeyId()const void CreateResourceQueueRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long CreateResourceQueueRequest::getParentQueueId()const @@ -99,7 +101,7 @@ long CreateResourceQueueRequest::getParentQueueId()const void CreateResourceQueueRequest::setParentQueueId(long parentQueueId) { parentQueueId_ = parentQueueId; - setCoreParameter("ParentQueueId", std::to_string(parentQueueId)); + setParameter("ParentQueueId", std::to_string(parentQueueId)); } std::string CreateResourceQueueRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string CreateResourceQueueRequest::getRegionId()const void CreateResourceQueueRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateResourceQueueRequest::getName()const @@ -121,7 +123,7 @@ std::string CreateResourceQueueRequest::getName()const void CreateResourceQueueRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::vector CreateResourceQueueRequest::getConfig()const @@ -132,14 +134,13 @@ std::vector CreateResourceQueueRequest::getC void CreateResourceQueueRequest::setConfig(const std::vector& config) { config_ = config; - int i = 0; - for(int i = 0; i!= config.size(); i++) { - auto obj = config.at(i); - std::string str ="Config."+ std::to_string(i); - setCoreParameter(str + ".ConfigKey", obj.configKey); - setCoreParameter(str + ".Note", obj.note); - setCoreParameter(str + ".ConfigValue", obj.configValue); - setCoreParameter(str + ".Category", obj.category); + for(int dep1 = 0; dep1!= config.size(); dep1++) { + auto configObj = config.at(dep1); + std::string configObjStr = "Config." + std::to_string(dep1 + 1); + setParameter(configObjStr + ".ConfigKey", configObj.configKey); + setParameter(configObjStr + ".Note", configObj.note); + setParameter(configObjStr + ".ConfigValue", configObj.configValue); + setParameter(configObjStr + ".Category", configObj.category); } } diff --git a/emr/src/model/CreateScalingRuleRequest.cc b/emr/src/model/CreateScalingRuleRequest.cc index f3cefc93f..10756f51b 100644 --- a/emr/src/model/CreateScalingRuleRequest.cc +++ b/emr/src/model/CreateScalingRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateScalingRuleRequest; CreateScalingRuleRequest::CreateScalingRuleRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateScalingRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateScalingRuleRequest::~CreateScalingRuleRequest() {} @@ -33,7 +35,7 @@ long CreateScalingRuleRequest::getResourceOwnerId()const void CreateScalingRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateScalingRuleRequest::getRuleName()const @@ -44,7 +46,7 @@ std::string CreateScalingRuleRequest::getRuleName()const void CreateScalingRuleRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } std::string CreateScalingRuleRequest::getRecurrenceEndTime()const @@ -55,7 +57,7 @@ std::string CreateScalingRuleRequest::getRecurrenceEndTime()const void CreateScalingRuleRequest::setRecurrenceEndTime(const std::string& recurrenceEndTime) { recurrenceEndTime_ = recurrenceEndTime; - setCoreParameter("RecurrenceEndTime", recurrenceEndTime); + setParameter("RecurrenceEndTime", recurrenceEndTime); } std::vector CreateScalingRuleRequest::getCloudWatchTrigger()const @@ -66,16 +68,15 @@ std::vector CreateScalingRuleReques void CreateScalingRuleRequest::setCloudWatchTrigger(const std::vector& cloudWatchTrigger) { cloudWatchTrigger_ = cloudWatchTrigger; - int i = 0; - for(int i = 0; i!= cloudWatchTrigger.size(); i++) { - auto obj = cloudWatchTrigger.at(i); - std::string str ="CloudWatchTrigger."+ std::to_string(i); - setCoreParameter(str + ".Period", std::to_string(obj.period)); - setCoreParameter(str + ".EvaluationCount", obj.evaluationCount); - setCoreParameter(str + ".Threshold", obj.threshold); - setCoreParameter(str + ".MetricName", obj.metricName); - setCoreParameter(str + ".ComparisonOperator", obj.comparisonOperator); - setCoreParameter(str + ".Statistics", obj.statistics); + for(int dep1 = 0; dep1!= cloudWatchTrigger.size(); dep1++) { + auto cloudWatchTriggerObj = cloudWatchTrigger.at(dep1); + std::string cloudWatchTriggerObjStr = "CloudWatchTrigger." + std::to_string(dep1 + 1); + setParameter(cloudWatchTriggerObjStr + ".Period", std::to_string(cloudWatchTriggerObj.period)); + setParameter(cloudWatchTriggerObjStr + ".EvaluationCount", cloudWatchTriggerObj.evaluationCount); + setParameter(cloudWatchTriggerObjStr + ".Threshold", cloudWatchTriggerObj.threshold); + setParameter(cloudWatchTriggerObjStr + ".MetricName", cloudWatchTriggerObj.metricName); + setParameter(cloudWatchTriggerObjStr + ".ComparisonOperator", cloudWatchTriggerObj.comparisonOperator); + setParameter(cloudWatchTriggerObjStr + ".Statistics", cloudWatchTriggerObj.statistics); } } @@ -87,7 +88,7 @@ std::string CreateScalingRuleRequest::getAccessKeyId()const void CreateScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateScalingRuleRequest::getRegionId()const @@ -98,7 +99,7 @@ std::string CreateScalingRuleRequest::getRegionId()const void CreateScalingRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int CreateScalingRuleRequest::getCooldown()const @@ -109,7 +110,7 @@ int CreateScalingRuleRequest::getCooldown()const void CreateScalingRuleRequest::setCooldown(int cooldown) { cooldown_ = cooldown; - setCoreParameter("Cooldown", std::to_string(cooldown)); + setParameter("Cooldown", std::to_string(cooldown)); } std::string CreateScalingRuleRequest::getLaunchTime()const @@ -120,7 +121,7 @@ std::string CreateScalingRuleRequest::getLaunchTime()const void CreateScalingRuleRequest::setLaunchTime(const std::string& launchTime) { launchTime_ = launchTime; - setCoreParameter("LaunchTime", launchTime); + setParameter("LaunchTime", launchTime); } std::string CreateScalingRuleRequest::getRuleCategory()const @@ -131,7 +132,7 @@ std::string CreateScalingRuleRequest::getRuleCategory()const void CreateScalingRuleRequest::setRuleCategory(const std::string& ruleCategory) { ruleCategory_ = ruleCategory; - setCoreParameter("RuleCategory", ruleCategory); + setParameter("RuleCategory", ruleCategory); } int CreateScalingRuleRequest::getAdjustmentValue()const @@ -142,7 +143,7 @@ int CreateScalingRuleRequest::getAdjustmentValue()const void CreateScalingRuleRequest::setAdjustmentValue(int adjustmentValue) { adjustmentValue_ = adjustmentValue; - setCoreParameter("AdjustmentValue", std::to_string(adjustmentValue)); + setParameter("AdjustmentValue", std::to_string(adjustmentValue)); } std::string CreateScalingRuleRequest::getAdjustmentType()const @@ -153,7 +154,7 @@ std::string CreateScalingRuleRequest::getAdjustmentType()const void CreateScalingRuleRequest::setAdjustmentType(const std::string& adjustmentType) { adjustmentType_ = adjustmentType; - setCoreParameter("AdjustmentType", adjustmentType); + setParameter("AdjustmentType", adjustmentType); } std::string CreateScalingRuleRequest::getClusterId()const @@ -164,7 +165,7 @@ std::string CreateScalingRuleRequest::getClusterId()const void CreateScalingRuleRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int CreateScalingRuleRequest::getLaunchExpirationTime()const @@ -175,7 +176,7 @@ int CreateScalingRuleRequest::getLaunchExpirationTime()const void CreateScalingRuleRequest::setLaunchExpirationTime(int launchExpirationTime) { launchExpirationTime_ = launchExpirationTime; - setCoreParameter("LaunchExpirationTime", std::to_string(launchExpirationTime)); + setParameter("LaunchExpirationTime", std::to_string(launchExpirationTime)); } std::string CreateScalingRuleRequest::getRecurrenceValue()const @@ -186,7 +187,7 @@ std::string CreateScalingRuleRequest::getRecurrenceValue()const void CreateScalingRuleRequest::setRecurrenceValue(const std::string& recurrenceValue) { recurrenceValue_ = recurrenceValue; - setCoreParameter("RecurrenceValue", recurrenceValue); + setParameter("RecurrenceValue", recurrenceValue); } std::string CreateScalingRuleRequest::getHostGroupId()const @@ -197,7 +198,7 @@ std::string CreateScalingRuleRequest::getHostGroupId()const void CreateScalingRuleRequest::setHostGroupId(const std::string& hostGroupId) { hostGroupId_ = hostGroupId; - setCoreParameter("HostGroupId", hostGroupId); + setParameter("HostGroupId", hostGroupId); } std::vector CreateScalingRuleRequest::getSchedulerTrigger()const @@ -208,15 +209,14 @@ std::vector CreateScalingRuleRequest void CreateScalingRuleRequest::setSchedulerTrigger(const std::vector& schedulerTrigger) { schedulerTrigger_ = schedulerTrigger; - int i = 0; - for(int i = 0; i!= schedulerTrigger.size(); i++) { - auto obj = schedulerTrigger.at(i); - std::string str ="SchedulerTrigger."+ std::to_string(i); - setCoreParameter(str + ".LaunchTime", obj.launchTime); - setCoreParameter(str + ".LaunchExpirationTime", std::to_string(obj.launchExpirationTime)); - setCoreParameter(str + ".RecurrenceValue", obj.recurrenceValue); - setCoreParameter(str + ".RecurrenceEndTime", obj.recurrenceEndTime); - setCoreParameter(str + ".RecurrenceType", obj.recurrenceType); + for(int dep1 = 0; dep1!= schedulerTrigger.size(); dep1++) { + auto schedulerTriggerObj = schedulerTrigger.at(dep1); + std::string schedulerTriggerObjStr = "SchedulerTrigger." + std::to_string(dep1 + 1); + setParameter(schedulerTriggerObjStr + ".LaunchTime", schedulerTriggerObj.launchTime); + setParameter(schedulerTriggerObjStr + ".LaunchExpirationTime", std::to_string(schedulerTriggerObj.launchExpirationTime)); + setParameter(schedulerTriggerObjStr + ".RecurrenceValue", schedulerTriggerObj.recurrenceValue); + setParameter(schedulerTriggerObjStr + ".RecurrenceEndTime", schedulerTriggerObj.recurrenceEndTime); + setParameter(schedulerTriggerObjStr + ".RecurrenceType", schedulerTriggerObj.recurrenceType); } } @@ -228,6 +228,6 @@ std::string CreateScalingRuleRequest::getRecurrenceType()const void CreateScalingRuleRequest::setRecurrenceType(const std::string& recurrenceType) { recurrenceType_ = recurrenceType; - setCoreParameter("RecurrenceType", recurrenceType); + setParameter("RecurrenceType", recurrenceType); } diff --git a/emr/src/model/CreateTagRequest.cc b/emr/src/model/CreateTagRequest.cc new file mode 100644 index 000000000..1fbddd46b --- /dev/null +++ b/emr/src/model/CreateTagRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::CreateTagRequest; + +CreateTagRequest::CreateTagRequest() : + RpcServiceRequest("emr", "2016-04-08", "CreateTag") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateTagRequest::~CreateTagRequest() +{} + +long CreateTagRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateTagRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateTagRequest::getDescription()const +{ + return description_; +} + +void CreateTagRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateTagRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateTagRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateTagRequest::getRegionId()const +{ + return regionId_; +} + +void CreateTagRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateTagRequest::getName()const +{ + return name_; +} + +void CreateTagRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +long CreateTagRequest::getId()const +{ + return id_; +} + +void CreateTagRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string CreateTagRequest::getCategory()const +{ + return category_; +} + +void CreateTagRequest::setCategory(const std::string& category) +{ + category_ = category; + setParameter("Category", category); +} + diff --git a/emr/src/model/CreateTagResult.cc b/emr/src/model/CreateTagResult.cc new file mode 100644 index 000000000..991b15a6e --- /dev/null +++ b/emr/src/model/CreateTagResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +CreateTagResult::CreateTagResult() : + ServiceResult() +{} + +CreateTagResult::CreateTagResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateTagResult::~CreateTagResult() +{} + +void CreateTagResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + +} + +std::string CreateTagResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/CreateUserRequest.cc b/emr/src/model/CreateUserRequest.cc index af917c7b8..4dc8ae97a 100644 --- a/emr/src/model/CreateUserRequest.cc +++ b/emr/src/model/CreateUserRequest.cc @@ -20,138 +20,141 @@ using AlibabaCloud::Emr::Model::CreateUserRequest; CreateUserRequest::CreateUserRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUserRequest::~CreateUserRequest() {} -long CreateUserRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateUserRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateUserRequest::getUserType()const -{ - return userType_; -} - -void CreateUserRequest::setUserType(const std::string& userType) -{ - userType_ = userType; - setCoreParameter("UserType", userType); -} - -std::string CreateUserRequest::getDescription()const -{ - return description_; -} - -void CreateUserRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -std::string CreateUserRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateUserRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::vector CreateUserRequest::getUserAccountParamList()const -{ - return userAccountParamList_; -} - -void CreateUserRequest::setUserAccountParamList(const std::vector& userAccountParamList) -{ - userAccountParamList_ = userAccountParamList; - int i = 0; - for(int i = 0; i!= userAccountParamList.size(); i++) { - auto obj = userAccountParamList.at(i); - std::string str ="UserAccountParamList."+ std::to_string(i); - setCoreParameter(str + ".AccountType", obj.accountType); - setCoreParameter(str + ".AuthType", obj.authType); - setCoreParameter(str + ".AccountPassword", obj.accountPassword); - } -} - -std::vector CreateUserRequest::getGroupIdList()const -{ - return groupIdList_; -} - -void CreateUserRequest::setGroupIdList(const std::vector& groupIdList) -{ - groupIdList_ = groupIdList; - for(int i = 0; i!= groupIdList.size(); i++) - setCoreParameter("GroupIdList."+ std::to_string(i), std::to_string(groupIdList.at(i))); -} - -std::string CreateUserRequest::getRegionId()const -{ - return regionId_; -} - -void CreateUserRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::vector CreateUserRequest::getRoleIdList()const -{ - return roleIdList_; -} - -void CreateUserRequest::setRoleIdList(const std::vector& roleIdList) -{ - roleIdList_ = roleIdList; - for(int i = 0; i!= roleIdList.size(); i++) - setCoreParameter("RoleIdList."+ std::to_string(i), std::to_string(roleIdList.at(i))); -} - -std::string CreateUserRequest::getAliyunUserId()const -{ - return aliyunUserId_; -} - -void CreateUserRequest::setAliyunUserId(const std::string& aliyunUserId) -{ - aliyunUserId_ = aliyunUserId; - setCoreParameter("AliyunUserId", aliyunUserId); -} - -std::string CreateUserRequest::getUserName()const -{ - return userName_; -} - -void CreateUserRequest::setUserName(const std::string& userName) -{ - userName_ = userName; - setCoreParameter("UserName", userName); -} - -std::string CreateUserRequest::getStatus()const -{ - return status_; -} - -void CreateUserRequest::setStatus(const std::string& status) -{ - status_ = status; - setCoreParameter("Status", status); -} - +long CreateUserRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateUserRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateUserRequest::getUserType()const +{ + return userType_; +} + +void CreateUserRequest::setUserType(const std::string& userType) +{ + userType_ = userType; + setParameter("UserType", userType); +} + +std::string CreateUserRequest::getDescription()const +{ + return description_; +} + +void CreateUserRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateUserRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateUserRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::vector CreateUserRequest::getUserAccountParamList()const +{ + return userAccountParamList_; +} + +void CreateUserRequest::setUserAccountParamList(const std::vector& userAccountParamList) +{ + userAccountParamList_ = userAccountParamList; + for(int dep1 = 0; dep1!= userAccountParamList.size(); dep1++) { + auto userAccountParamListObj = userAccountParamList.at(dep1); + std::string userAccountParamListObjStr = "UserAccountParamList." + std::to_string(dep1 + 1); + setParameter(userAccountParamListObjStr + ".AccountType", userAccountParamListObj.accountType); + setParameter(userAccountParamListObjStr + ".AuthType", userAccountParamListObj.authType); + setParameter(userAccountParamListObjStr + ".AccountPassword", userAccountParamListObj.accountPassword); + } +} + +std::vector CreateUserRequest::getGroupIdList()const +{ + return groupIdList_; +} + +void CreateUserRequest::setGroupIdList(const std::vector& groupIdList) +{ + groupIdList_ = groupIdList; + for(int dep1 = 0; dep1!= groupIdList.size(); dep1++) { + setParameter("GroupIdList."+ std::to_string(dep1), std::to_string(groupIdList.at(dep1))); + } +} + +std::string CreateUserRequest::getRegionId()const +{ + return regionId_; +} + +void CreateUserRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::vector CreateUserRequest::getRoleIdList()const +{ + return roleIdList_; +} + +void CreateUserRequest::setRoleIdList(const std::vector& roleIdList) +{ + roleIdList_ = roleIdList; + for(int dep1 = 0; dep1!= roleIdList.size(); dep1++) { + setParameter("RoleIdList."+ std::to_string(dep1), std::to_string(roleIdList.at(dep1))); + } +} + +std::string CreateUserRequest::getAliyunUserId()const +{ + return aliyunUserId_; +} + +void CreateUserRequest::setAliyunUserId(const std::string& aliyunUserId) +{ + aliyunUserId_ = aliyunUserId; + setParameter("AliyunUserId", aliyunUserId); +} + +std::string CreateUserRequest::getUserName()const +{ + return userName_; +} + +void CreateUserRequest::setUserName(const std::string& userName) +{ + userName_ = userName; + setParameter("UserName", userName); +} + +std::string CreateUserRequest::getStatus()const +{ + return status_; +} + +void CreateUserRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/emr/src/model/CreateUsersRequest.cc b/emr/src/model/CreateUsersRequest.cc index 3c3324736..32844d804 100644 --- a/emr/src/model/CreateUsersRequest.cc +++ b/emr/src/model/CreateUsersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::CreateUsersRequest; CreateUsersRequest::CreateUsersRequest() : RpcServiceRequest("emr", "2016-04-08", "CreateUsers") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUsersRequest::~CreateUsersRequest() {} @@ -33,7 +35,7 @@ long CreateUsersRequest::getResourceOwnerId()const void CreateUsersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateUsersRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string CreateUsersRequest::getClusterId()const void CreateUsersRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateUsersRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateUsersRequest::getAccessKeyId()const void CreateUsersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateUsersRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateUsersRequest::getRegionId()const void CreateUsersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector CreateUsersRequest::getUserInfo()const @@ -77,13 +79,12 @@ std::vector CreateUsersRequest::getUserInfo()const void CreateUsersRequest::setUserInfo(const std::vector& userInfo) { userInfo_ = userInfo; - int i = 0; - for(int i = 0; i!= userInfo.size(); i++) { - auto obj = userInfo.at(i); - std::string str ="UserInfo."+ std::to_string(i); - setCoreParameter(str + ".Type", obj.type); - setCoreParameter(str + ".UserId", obj.userId); - setCoreParameter(str + ".UserName", obj.userName); + for(int dep1 = 0; dep1!= userInfo.size(); dep1++) { + auto userInfoObj = userInfo.at(dep1); + std::string userInfoObjStr = "UserInfo." + std::to_string(dep1 + 1); + setParameter(userInfoObjStr + ".Type", userInfoObj.type); + setParameter(userInfoObjStr + ".UserId", userInfoObj.userId); + setParameter(userInfoObjStr + ".UserName", userInfoObj.userName); } } diff --git a/emr/src/model/DeleteClusterTemplateRequest.cc b/emr/src/model/DeleteClusterTemplateRequest.cc index e68c7d13b..1d7a1b208 100644 --- a/emr/src/model/DeleteClusterTemplateRequest.cc +++ b/emr/src/model/DeleteClusterTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteClusterTemplateRequest; DeleteClusterTemplateRequest::DeleteClusterTemplateRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteClusterTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteClusterTemplateRequest::~DeleteClusterTemplateRequest() {} @@ -33,7 +35,7 @@ long DeleteClusterTemplateRequest::getResourceOwnerId()const void DeleteClusterTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteClusterTemplateRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteClusterTemplateRequest::getAccessKeyId()const void DeleteClusterTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteClusterTemplateRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteClusterTemplateRequest::getRegionId()const void DeleteClusterTemplateRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteClusterTemplateRequest::getBizId()const @@ -66,6 +68,6 @@ std::string DeleteClusterTemplateRequest::getBizId()const void DeleteClusterTemplateRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/emr/src/model/DeleteExecutionPlanRequest.cc b/emr/src/model/DeleteExecutionPlanRequest.cc index cd4bb1c4f..79e2b5f85 100644 --- a/emr/src/model/DeleteExecutionPlanRequest.cc +++ b/emr/src/model/DeleteExecutionPlanRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteExecutionPlanRequest; DeleteExecutionPlanRequest::DeleteExecutionPlanRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteExecutionPlan") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteExecutionPlanRequest::~DeleteExecutionPlanRequest() {} @@ -33,7 +35,7 @@ long DeleteExecutionPlanRequest::getResourceOwnerId()const void DeleteExecutionPlanRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteExecutionPlanRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteExecutionPlanRequest::getAccessKeyId()const void DeleteExecutionPlanRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteExecutionPlanRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteExecutionPlanRequest::getRegionId()const void DeleteExecutionPlanRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteExecutionPlanRequest::getId()const @@ -66,6 +68,6 @@ std::string DeleteExecutionPlanRequest::getId()const void DeleteExecutionPlanRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/DeleteFlowCategoryRequest.cc b/emr/src/model/DeleteFlowCategoryRequest.cc index 70f2dbf25..0bfac1cae 100644 --- a/emr/src/model/DeleteFlowCategoryRequest.cc +++ b/emr/src/model/DeleteFlowCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteFlowCategoryRequest; DeleteFlowCategoryRequest::DeleteFlowCategoryRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteFlowCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFlowCategoryRequest::~DeleteFlowCategoryRequest() {} @@ -33,7 +35,7 @@ std::string DeleteFlowCategoryRequest::getRegionId()const void DeleteFlowCategoryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteFlowCategoryRequest::getId()const @@ -44,7 +46,7 @@ std::string DeleteFlowCategoryRequest::getId()const void DeleteFlowCategoryRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string DeleteFlowCategoryRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DeleteFlowCategoryRequest::getProjectId()const void DeleteFlowCategoryRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DeleteFlowEditLockRequest.cc b/emr/src/model/DeleteFlowEditLockRequest.cc new file mode 100644 index 000000000..f6f61e870 --- /dev/null +++ b/emr/src/model/DeleteFlowEditLockRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::DeleteFlowEditLockRequest; + +DeleteFlowEditLockRequest::DeleteFlowEditLockRequest() : + RpcServiceRequest("emr", "2016-04-08", "DeleteFlowEditLock") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteFlowEditLockRequest::~DeleteFlowEditLockRequest() +{} + +long DeleteFlowEditLockRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteFlowEditLockRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteFlowEditLockRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteFlowEditLockRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DeleteFlowEditLockRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteFlowEditLockRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteFlowEditLockRequest::getEntityId()const +{ + return entityId_; +} + +void DeleteFlowEditLockRequest::setEntityId(const std::string& entityId) +{ + entityId_ = entityId; + setParameter("EntityId", entityId); +} + diff --git a/emr/src/model/DeleteFlowEditLockResult.cc b/emr/src/model/DeleteFlowEditLockResult.cc new file mode 100644 index 000000000..c0ae62a55 --- /dev/null +++ b/emr/src/model/DeleteFlowEditLockResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +DeleteFlowEditLockResult::DeleteFlowEditLockResult() : + ServiceResult() +{} + +DeleteFlowEditLockResult::DeleteFlowEditLockResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteFlowEditLockResult::~DeleteFlowEditLockResult() +{} + +void DeleteFlowEditLockResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString() == "true"; + +} + +bool DeleteFlowEditLockResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/DeleteFlowJobRequest.cc b/emr/src/model/DeleteFlowJobRequest.cc index 244c97c68..2ac9e48bc 100644 --- a/emr/src/model/DeleteFlowJobRequest.cc +++ b/emr/src/model/DeleteFlowJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteFlowJobRequest; DeleteFlowJobRequest::DeleteFlowJobRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteFlowJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFlowJobRequest::~DeleteFlowJobRequest() {} @@ -33,7 +35,7 @@ std::string DeleteFlowJobRequest::getRegionId()const void DeleteFlowJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteFlowJobRequest::getId()const @@ -44,7 +46,7 @@ std::string DeleteFlowJobRequest::getId()const void DeleteFlowJobRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string DeleteFlowJobRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DeleteFlowJobRequest::getProjectId()const void DeleteFlowJobRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DeleteFlowProjectClusterSettingRequest.cc b/emr/src/model/DeleteFlowProjectClusterSettingRequest.cc index 54cd6e178..476780a38 100644 --- a/emr/src/model/DeleteFlowProjectClusterSettingRequest.cc +++ b/emr/src/model/DeleteFlowProjectClusterSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteFlowProjectClusterSettingRequest; DeleteFlowProjectClusterSettingRequest::DeleteFlowProjectClusterSettingRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteFlowProjectClusterSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFlowProjectClusterSettingRequest::~DeleteFlowProjectClusterSettingRequest() {} @@ -33,7 +35,7 @@ std::string DeleteFlowProjectClusterSettingRequest::getClusterId()const void DeleteFlowProjectClusterSettingRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteFlowProjectClusterSettingRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteFlowProjectClusterSettingRequest::getRegionId()const void DeleteFlowProjectClusterSettingRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteFlowProjectClusterSettingRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DeleteFlowProjectClusterSettingRequest::getProjectId()const void DeleteFlowProjectClusterSettingRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DeleteFlowProjectRequest.cc b/emr/src/model/DeleteFlowProjectRequest.cc index 8d9e47e90..e32ed9443 100644 --- a/emr/src/model/DeleteFlowProjectRequest.cc +++ b/emr/src/model/DeleteFlowProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteFlowProjectRequest; DeleteFlowProjectRequest::DeleteFlowProjectRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteFlowProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFlowProjectRequest::~DeleteFlowProjectRequest() {} @@ -33,7 +35,7 @@ std::string DeleteFlowProjectRequest::getRegionId()const void DeleteFlowProjectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteFlowProjectRequest::getProjectId()const @@ -44,6 +46,6 @@ std::string DeleteFlowProjectRequest::getProjectId()const void DeleteFlowProjectRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DeleteFlowProjectUserRequest.cc b/emr/src/model/DeleteFlowProjectUserRequest.cc index a8a626402..2b3c941de 100644 --- a/emr/src/model/DeleteFlowProjectUserRequest.cc +++ b/emr/src/model/DeleteFlowProjectUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteFlowProjectUserRequest; DeleteFlowProjectUserRequest::DeleteFlowProjectUserRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteFlowProjectUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFlowProjectUserRequest::~DeleteFlowProjectUserRequest() {} @@ -33,7 +35,7 @@ std::string DeleteFlowProjectUserRequest::getRegionId()const void DeleteFlowProjectUserRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteFlowProjectUserRequest::getProjectId()const @@ -44,7 +46,7 @@ std::string DeleteFlowProjectUserRequest::getProjectId()const void DeleteFlowProjectUserRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string DeleteFlowProjectUserRequest::getUserName()const @@ -55,6 +57,6 @@ std::string DeleteFlowProjectUserRequest::getUserName()const void DeleteFlowProjectUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/emr/src/model/DeleteFlowRequest.cc b/emr/src/model/DeleteFlowRequest.cc index 39737fd8f..f509ba116 100644 --- a/emr/src/model/DeleteFlowRequest.cc +++ b/emr/src/model/DeleteFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteFlowRequest; DeleteFlowRequest::DeleteFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFlowRequest::~DeleteFlowRequest() {} @@ -33,7 +35,7 @@ std::string DeleteFlowRequest::getRegionId()const void DeleteFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteFlowRequest::getId()const @@ -44,7 +46,7 @@ std::string DeleteFlowRequest::getId()const void DeleteFlowRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string DeleteFlowRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DeleteFlowRequest::getProjectId()const void DeleteFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DeleteJobRequest.cc b/emr/src/model/DeleteJobRequest.cc index dd34cf5c7..295f6886b 100644 --- a/emr/src/model/DeleteJobRequest.cc +++ b/emr/src/model/DeleteJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteJobRequest; DeleteJobRequest::DeleteJobRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteJobRequest::~DeleteJobRequest() {} @@ -33,7 +35,7 @@ long DeleteJobRequest::getResourceOwnerId()const void DeleteJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteJobRequest::getAccessKeyId()const void DeleteJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteJobRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteJobRequest::getRegionId()const void DeleteJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteJobRequest::getId()const @@ -66,6 +68,6 @@ std::string DeleteJobRequest::getId()const void DeleteJobRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/DeleteNoteRequest.cc b/emr/src/model/DeleteNoteRequest.cc index 7a739224b..6feff20c2 100644 --- a/emr/src/model/DeleteNoteRequest.cc +++ b/emr/src/model/DeleteNoteRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteNoteRequest; DeleteNoteRequest::DeleteNoteRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteNote") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteNoteRequest::~DeleteNoteRequest() {} @@ -33,7 +35,7 @@ long DeleteNoteRequest::getResourceOwnerId()const void DeleteNoteRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteNoteRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteNoteRequest::getAccessKeyId()const void DeleteNoteRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteNoteRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteNoteRequest::getRegionId()const void DeleteNoteRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteNoteRequest::getId()const @@ -66,6 +68,6 @@ std::string DeleteNoteRequest::getId()const void DeleteNoteRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/DeleteResourcePoolRequest.cc b/emr/src/model/DeleteResourcePoolRequest.cc index 4d28dbc06..0006b4862 100644 --- a/emr/src/model/DeleteResourcePoolRequest.cc +++ b/emr/src/model/DeleteResourcePoolRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteResourcePoolRequest; DeleteResourcePoolRequest::DeleteResourcePoolRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteResourcePool") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteResourcePoolRequest::~DeleteResourcePoolRequest() {} @@ -33,7 +35,7 @@ long DeleteResourcePoolRequest::getResourceOwnerId()const void DeleteResourcePoolRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteResourcePoolRequest::getResourcePoolId()const @@ -44,7 +46,7 @@ std::string DeleteResourcePoolRequest::getResourcePoolId()const void DeleteResourcePoolRequest::setResourcePoolId(const std::string& resourcePoolId) { resourcePoolId_ = resourcePoolId; - setCoreParameter("ResourcePoolId", resourcePoolId); + setParameter("ResourcePoolId", resourcePoolId); } std::string DeleteResourcePoolRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string DeleteResourcePoolRequest::getClusterId()const void DeleteResourcePoolRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteResourcePoolRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DeleteResourcePoolRequest::getAccessKeyId()const void DeleteResourcePoolRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteResourcePoolRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string DeleteResourcePoolRequest::getRegionId()const void DeleteResourcePoolRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/DeleteResourceQueueRequest.cc b/emr/src/model/DeleteResourceQueueRequest.cc index 83b023274..040e48dd3 100644 --- a/emr/src/model/DeleteResourceQueueRequest.cc +++ b/emr/src/model/DeleteResourceQueueRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteResourceQueueRequest; DeleteResourceQueueRequest::DeleteResourceQueueRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteResourceQueue") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteResourceQueueRequest::~DeleteResourceQueueRequest() {} @@ -33,7 +35,7 @@ long DeleteResourceQueueRequest::getResourceOwnerId()const void DeleteResourceQueueRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteResourceQueueRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DeleteResourceQueueRequest::getClusterId()const void DeleteResourceQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteResourceQueueRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DeleteResourceQueueRequest::getAccessKeyId()const void DeleteResourceQueueRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteResourceQueueRequest::getResourceQueueId()const @@ -66,7 +68,7 @@ std::string DeleteResourceQueueRequest::getResourceQueueId()const void DeleteResourceQueueRequest::setResourceQueueId(const std::string& resourceQueueId) { resourceQueueId_ = resourceQueueId; - setCoreParameter("ResourceQueueId", resourceQueueId); + setParameter("ResourceQueueId", resourceQueueId); } std::string DeleteResourceQueueRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string DeleteResourceQueueRequest::getRegionId()const void DeleteResourceQueueRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/DeleteScalingRuleRequest.cc b/emr/src/model/DeleteScalingRuleRequest.cc index 3a39c97e7..3ba1655ad 100644 --- a/emr/src/model/DeleteScalingRuleRequest.cc +++ b/emr/src/model/DeleteScalingRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteScalingRuleRequest; DeleteScalingRuleRequest::DeleteScalingRuleRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteScalingRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteScalingRuleRequest::~DeleteScalingRuleRequest() {} @@ -33,7 +35,7 @@ long DeleteScalingRuleRequest::getResourceOwnerId()const void DeleteScalingRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteScalingRuleRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DeleteScalingRuleRequest::getClusterId()const void DeleteScalingRuleRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteScalingRuleRequest::getScalingRuleId()const @@ -55,7 +57,7 @@ std::string DeleteScalingRuleRequest::getScalingRuleId()const void DeleteScalingRuleRequest::setScalingRuleId(const std::string& scalingRuleId) { scalingRuleId_ = scalingRuleId; - setCoreParameter("ScalingRuleId", scalingRuleId); + setParameter("ScalingRuleId", scalingRuleId); } std::string DeleteScalingRuleRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DeleteScalingRuleRequest::getAccessKeyId()const void DeleteScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteScalingRuleRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DeleteScalingRuleRequest::getRegionId()const void DeleteScalingRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteScalingRuleRequest::getHostGroupId()const @@ -88,6 +90,6 @@ std::string DeleteScalingRuleRequest::getHostGroupId()const void DeleteScalingRuleRequest::setHostGroupId(const std::string& hostGroupId) { hostGroupId_ = hostGroupId; - setCoreParameter("HostGroupId", hostGroupId); + setParameter("HostGroupId", hostGroupId); } diff --git a/emr/src/model/DeleteTagRequest.cc b/emr/src/model/DeleteTagRequest.cc new file mode 100644 index 000000000..d548ac320 --- /dev/null +++ b/emr/src/model/DeleteTagRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::DeleteTagRequest; + +DeleteTagRequest::DeleteTagRequest() : + RpcServiceRequest("emr", "2016-04-08", "DeleteTag") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteTagRequest::~DeleteTagRequest() +{} + +long DeleteTagRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteTagRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteTagRequest::getDescription()const +{ + return description_; +} + +void DeleteTagRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string DeleteTagRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteTagRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DeleteTagRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteTagRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteTagRequest::getName()const +{ + return name_; +} + +void DeleteTagRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +long DeleteTagRequest::getId()const +{ + return id_; +} + +void DeleteTagRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string DeleteTagRequest::getCategory()const +{ + return category_; +} + +void DeleteTagRequest::setCategory(const std::string& category) +{ + category_ = category; + setParameter("Category", category); +} + diff --git a/emr/src/model/DeleteTagResult.cc b/emr/src/model/DeleteTagResult.cc new file mode 100644 index 000000000..130551297 --- /dev/null +++ b/emr/src/model/DeleteTagResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +DeleteTagResult::DeleteTagResult() : + ServiceResult() +{} + +DeleteTagResult::DeleteTagResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteTagResult::~DeleteTagResult() +{} + +void DeleteTagResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString() == "true"; + +} + +bool DeleteTagResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/DeleteUserRequest.cc b/emr/src/model/DeleteUserRequest.cc index abb849201..4f4b8557e 100644 --- a/emr/src/model/DeleteUserRequest.cc +++ b/emr/src/model/DeleteUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DeleteUserRequest; DeleteUserRequest::DeleteUserRequest() : RpcServiceRequest("emr", "2016-04-08", "DeleteUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteUserRequest::~DeleteUserRequest() {} @@ -33,7 +35,7 @@ long DeleteUserRequest::getResourceOwnerId()const void DeleteUserRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteUserRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DeleteUserRequest::getClusterId()const void DeleteUserRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteUserRequest::getType()const @@ -55,7 +57,7 @@ std::string DeleteUserRequest::getType()const void DeleteUserRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DeleteUserRequest::getUserId()const @@ -66,7 +68,7 @@ std::string DeleteUserRequest::getUserId()const void DeleteUserRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setParameter("UserId", userId); } std::string DeleteUserRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DeleteUserRequest::getAccessKeyId()const void DeleteUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteUserRequest::getRegionId()const @@ -88,6 +90,6 @@ std::string DeleteUserRequest::getRegionId()const void DeleteUserRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/DescribeClusterBasicInfoRequest.cc b/emr/src/model/DescribeClusterBasicInfoRequest.cc index 8efcc8897..1f460a880 100644 --- a/emr/src/model/DescribeClusterBasicInfoRequest.cc +++ b/emr/src/model/DescribeClusterBasicInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeClusterBasicInfoRequest; DescribeClusterBasicInfoRequest::DescribeClusterBasicInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterBasicInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterBasicInfoRequest::~DescribeClusterBasicInfoRequest() {} @@ -33,7 +35,7 @@ long DescribeClusterBasicInfoRequest::getResourceOwnerId()const void DescribeClusterBasicInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeClusterBasicInfoRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DescribeClusterBasicInfoRequest::getClusterId()const void DescribeClusterBasicInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeClusterBasicInfoRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeClusterBasicInfoRequest::getAccessKeyId()const void DescribeClusterBasicInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeClusterBasicInfoRequest::getRegionId()const @@ -66,6 +68,6 @@ std::string DescribeClusterBasicInfoRequest::getRegionId()const void DescribeClusterBasicInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/DescribeClusterMetaCollectRequest.cc b/emr/src/model/DescribeClusterMetaCollectRequest.cc index 276d379ac..690d3fefc 100644 --- a/emr/src/model/DescribeClusterMetaCollectRequest.cc +++ b/emr/src/model/DescribeClusterMetaCollectRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Emr::Model::DescribeClusterMetaCollectRequest; DescribeClusterMetaCollectRequest::DescribeClusterMetaCollectRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterMetaCollect") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterMetaCollectRequest::~DescribeClusterMetaCollectRequest() {} -long DescribeClusterMetaCollectRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeClusterMetaCollectRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeClusterMetaCollectRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeClusterMetaCollectRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeClusterMetaCollectRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeClusterMetaCollectRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DescribeClusterMetaCollectRequest::getClusterId()const -{ - return clusterId_; -} - -void DescribeClusterMetaCollectRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - +long DescribeClusterMetaCollectRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeClusterMetaCollectRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeClusterMetaCollectRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeClusterMetaCollectRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeClusterMetaCollectRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeClusterMetaCollectRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeClusterMetaCollectRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeClusterMetaCollectRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/emr/src/model/DescribeClusterOperationHostTaskLogRequest.cc b/emr/src/model/DescribeClusterOperationHostTaskLogRequest.cc index d965abad7..48e7d1dc2 100644 --- a/emr/src/model/DescribeClusterOperationHostTaskLogRequest.cc +++ b/emr/src/model/DescribeClusterOperationHostTaskLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeClusterOperationHostTaskLogRequest; DescribeClusterOperationHostTaskLogRequest::DescribeClusterOperationHostTaskLogRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterOperationHostTaskLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterOperationHostTaskLogRequest::~DescribeClusterOperationHostTaskLogRequest() {} @@ -33,7 +35,7 @@ long DescribeClusterOperationHostTaskLogRequest::getResourceOwnerId()const void DescribeClusterOperationHostTaskLogRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeClusterOperationHostTaskLogRequest::getHostId()const @@ -44,7 +46,7 @@ std::string DescribeClusterOperationHostTaskLogRequest::getHostId()const void DescribeClusterOperationHostTaskLogRequest::setHostId(const std::string& hostId) { hostId_ = hostId; - setCoreParameter("HostId", hostId); + setParameter("HostId", hostId); } std::string DescribeClusterOperationHostTaskLogRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string DescribeClusterOperationHostTaskLogRequest::getClusterId()const void DescribeClusterOperationHostTaskLogRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeClusterOperationHostTaskLogRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeClusterOperationHostTaskLogRequest::getAccessKeyId()const void DescribeClusterOperationHostTaskLogRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeClusterOperationHostTaskLogRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeClusterOperationHostTaskLogRequest::getRegionId()const void DescribeClusterOperationHostTaskLogRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeClusterOperationHostTaskLogRequest::getOperationId()const @@ -88,7 +90,7 @@ std::string DescribeClusterOperationHostTaskLogRequest::getOperationId()const void DescribeClusterOperationHostTaskLogRequest::setOperationId(const std::string& operationId) { operationId_ = operationId; - setCoreParameter("OperationId", operationId); + setParameter("OperationId", operationId); } std::string DescribeClusterOperationHostTaskLogRequest::getTaskId()const @@ -99,7 +101,7 @@ std::string DescribeClusterOperationHostTaskLogRequest::getTaskId()const void DescribeClusterOperationHostTaskLogRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } std::string DescribeClusterOperationHostTaskLogRequest::getStatus()const @@ -110,6 +112,6 @@ std::string DescribeClusterOperationHostTaskLogRequest::getStatus()const void DescribeClusterOperationHostTaskLogRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/emr/src/model/DescribeClusterResourcePoolSchedulerTypeRequest.cc b/emr/src/model/DescribeClusterResourcePoolSchedulerTypeRequest.cc index 78c7883e5..1c947a1a2 100644 --- a/emr/src/model/DescribeClusterResourcePoolSchedulerTypeRequest.cc +++ b/emr/src/model/DescribeClusterResourcePoolSchedulerTypeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeClusterResourcePoolSchedulerTypeRequest; DescribeClusterResourcePoolSchedulerTypeRequest::DescribeClusterResourcePoolSchedulerTypeRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterResourcePoolSchedulerType") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterResourcePoolSchedulerTypeRequest::~DescribeClusterResourcePoolSchedulerTypeRequest() {} @@ -33,7 +35,7 @@ long DescribeClusterResourcePoolSchedulerTypeRequest::getResourceOwnerId()const void DescribeClusterResourcePoolSchedulerTypeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeClusterResourcePoolSchedulerTypeRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DescribeClusterResourcePoolSchedulerTypeRequest::getClusterId()const void DescribeClusterResourcePoolSchedulerTypeRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeClusterResourcePoolSchedulerTypeRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeClusterResourcePoolSchedulerTypeRequest::getAccessKeyId()con void DescribeClusterResourcePoolSchedulerTypeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeClusterResourcePoolSchedulerTypeRequest::getRegionId()const @@ -66,6 +68,6 @@ std::string DescribeClusterResourcePoolSchedulerTypeRequest::getRegionId()const void DescribeClusterResourcePoolSchedulerTypeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/DescribeClusterServiceConfigHistoryRequest.cc b/emr/src/model/DescribeClusterServiceConfigHistoryRequest.cc index c0627fc85..982c023aa 100644 --- a/emr/src/model/DescribeClusterServiceConfigHistoryRequest.cc +++ b/emr/src/model/DescribeClusterServiceConfigHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeClusterServiceConfigHistoryRequest; DescribeClusterServiceConfigHistoryRequest::DescribeClusterServiceConfigHistoryRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterServiceConfigHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterServiceConfigHistoryRequest::~DescribeClusterServiceConfigHistoryRequest() {} @@ -33,7 +35,7 @@ long DescribeClusterServiceConfigHistoryRequest::getResourceOwnerId()const void DescribeClusterServiceConfigHistoryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeClusterServiceConfigHistoryRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DescribeClusterServiceConfigHistoryRequest::getClusterId()const void DescribeClusterServiceConfigHistoryRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeClusterServiceConfigHistoryRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeClusterServiceConfigHistoryRequest::getAccessKeyId()const void DescribeClusterServiceConfigHistoryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeClusterServiceConfigHistoryRequest::getConfigVersion()const @@ -66,7 +68,7 @@ std::string DescribeClusterServiceConfigHistoryRequest::getConfigVersion()const void DescribeClusterServiceConfigHistoryRequest::setConfigVersion(const std::string& configVersion) { configVersion_ = configVersion; - setCoreParameter("ConfigVersion", configVersion); + setParameter("ConfigVersion", configVersion); } std::string DescribeClusterServiceConfigHistoryRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeClusterServiceConfigHistoryRequest::getRegionId()const void DescribeClusterServiceConfigHistoryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeClusterServiceConfigHistoryRequest::getServiceName()const @@ -88,6 +90,6 @@ std::string DescribeClusterServiceConfigHistoryRequest::getServiceName()const void DescribeClusterServiceConfigHistoryRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/emr/src/model/DescribeClusterServiceConfigRequest.cc b/emr/src/model/DescribeClusterServiceConfigRequest.cc index 862979149..e26733695 100644 --- a/emr/src/model/DescribeClusterServiceConfigRequest.cc +++ b/emr/src/model/DescribeClusterServiceConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeClusterServiceConfigRequest; DescribeClusterServiceConfigRequest::DescribeClusterServiceConfigRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterServiceConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterServiceConfigRequest::~DescribeClusterServiceConfigRequest() {} @@ -33,7 +35,7 @@ long DescribeClusterServiceConfigRequest::getResourceOwnerId()const void DescribeClusterServiceConfigRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeClusterServiceConfigRequest::getHostInstanceId()const @@ -44,7 +46,7 @@ std::string DescribeClusterServiceConfigRequest::getHostInstanceId()const void DescribeClusterServiceConfigRequest::setHostInstanceId(const std::string& hostInstanceId) { hostInstanceId_ = hostInstanceId; - setCoreParameter("HostInstanceId", hostInstanceId); + setParameter("HostInstanceId", hostInstanceId); } std::string DescribeClusterServiceConfigRequest::getTagValue()const @@ -55,7 +57,7 @@ std::string DescribeClusterServiceConfigRequest::getTagValue()const void DescribeClusterServiceConfigRequest::setTagValue(const std::string& tagValue) { tagValue_ = tagValue; - setCoreParameter("TagValue", tagValue); + setParameter("TagValue", tagValue); } std::string DescribeClusterServiceConfigRequest::getGroupId()const @@ -66,7 +68,7 @@ std::string DescribeClusterServiceConfigRequest::getGroupId()const void DescribeClusterServiceConfigRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeClusterServiceConfigRequest::getClusterId()const @@ -77,7 +79,7 @@ std::string DescribeClusterServiceConfigRequest::getClusterId()const void DescribeClusterServiceConfigRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeClusterServiceConfigRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string DescribeClusterServiceConfigRequest::getAccessKeyId()const void DescribeClusterServiceConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeClusterServiceConfigRequest::getConfigVersion()const @@ -99,7 +101,7 @@ std::string DescribeClusterServiceConfigRequest::getConfigVersion()const void DescribeClusterServiceConfigRequest::setConfigVersion(const std::string& configVersion) { configVersion_ = configVersion; - setCoreParameter("ConfigVersion", configVersion); + setParameter("ConfigVersion", configVersion); } std::string DescribeClusterServiceConfigRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string DescribeClusterServiceConfigRequest::getRegionId()const void DescribeClusterServiceConfigRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeClusterServiceConfigRequest::getServiceName()const @@ -121,6 +123,6 @@ std::string DescribeClusterServiceConfigRequest::getServiceName()const void DescribeClusterServiceConfigRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/emr/src/model/DescribeClusterServiceConfigTagRequest.cc b/emr/src/model/DescribeClusterServiceConfigTagRequest.cc index b4e2c0413..d99149571 100644 --- a/emr/src/model/DescribeClusterServiceConfigTagRequest.cc +++ b/emr/src/model/DescribeClusterServiceConfigTagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeClusterServiceConfigTagRequest; DescribeClusterServiceConfigTagRequest::DescribeClusterServiceConfigTagRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterServiceConfigTag") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterServiceConfigTagRequest::~DescribeClusterServiceConfigTagRequest() {} @@ -33,7 +35,7 @@ long DescribeClusterServiceConfigTagRequest::getResourceOwnerId()const void DescribeClusterServiceConfigTagRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeClusterServiceConfigTagRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DescribeClusterServiceConfigTagRequest::getClusterId()const void DescribeClusterServiceConfigTagRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeClusterServiceConfigTagRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeClusterServiceConfigTagRequest::getAccessKeyId()const void DescribeClusterServiceConfigTagRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeClusterServiceConfigTagRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeClusterServiceConfigTagRequest::getRegionId()const void DescribeClusterServiceConfigTagRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeClusterServiceConfigTagRequest::getConfigTag()const @@ -77,7 +79,7 @@ std::string DescribeClusterServiceConfigTagRequest::getConfigTag()const void DescribeClusterServiceConfigTagRequest::setConfigTag(const std::string& configTag) { configTag_ = configTag; - setCoreParameter("ConfigTag", configTag); + setParameter("ConfigTag", configTag); } std::string DescribeClusterServiceConfigTagRequest::getServiceName()const @@ -88,6 +90,6 @@ std::string DescribeClusterServiceConfigTagRequest::getServiceName()const void DescribeClusterServiceConfigTagRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/emr/src/model/DescribeClusterServiceRequest.cc b/emr/src/model/DescribeClusterServiceRequest.cc index af4cf74db..62ff242ac 100644 --- a/emr/src/model/DescribeClusterServiceRequest.cc +++ b/emr/src/model/DescribeClusterServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeClusterServiceRequest; DescribeClusterServiceRequest::DescribeClusterServiceRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterService") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterServiceRequest::~DescribeClusterServiceRequest() {} @@ -33,7 +35,7 @@ long DescribeClusterServiceRequest::getResourceOwnerId()const void DescribeClusterServiceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeClusterServiceRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DescribeClusterServiceRequest::getClusterId()const void DescribeClusterServiceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeClusterServiceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeClusterServiceRequest::getAccessKeyId()const void DescribeClusterServiceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeClusterServiceRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeClusterServiceRequest::getRegionId()const void DescribeClusterServiceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeClusterServiceRequest::getServiceName()const @@ -77,6 +79,6 @@ std::string DescribeClusterServiceRequest::getServiceName()const void DescribeClusterServiceRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/emr/src/model/DescribeClusterTemplateRequest.cc b/emr/src/model/DescribeClusterTemplateRequest.cc index 328cbc4f4..c6b191abd 100644 --- a/emr/src/model/DescribeClusterTemplateRequest.cc +++ b/emr/src/model/DescribeClusterTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeClusterTemplateRequest; DescribeClusterTemplateRequest::DescribeClusterTemplateRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterTemplateRequest::~DescribeClusterTemplateRequest() {} @@ -33,7 +35,7 @@ long DescribeClusterTemplateRequest::getResourceOwnerId()const void DescribeClusterTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeClusterTemplateRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeClusterTemplateRequest::getAccessKeyId()const void DescribeClusterTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeClusterTemplateRequest::getBizId()const @@ -55,6 +57,6 @@ std::string DescribeClusterTemplateRequest::getBizId()const void DescribeClusterTemplateRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/emr/src/model/DescribeClusterV2Request.cc b/emr/src/model/DescribeClusterV2Request.cc index 36a5da1ce..587f39099 100644 --- a/emr/src/model/DescribeClusterV2Request.cc +++ b/emr/src/model/DescribeClusterV2Request.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeClusterV2Request; DescribeClusterV2Request::DescribeClusterV2Request() : RpcServiceRequest("emr", "2016-04-08", "DescribeClusterV2") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeClusterV2Request::~DescribeClusterV2Request() {} @@ -33,7 +35,7 @@ long DescribeClusterV2Request::getResourceOwnerId()const void DescribeClusterV2Request::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeClusterV2Request::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeClusterV2Request::getAccessKeyId()const void DescribeClusterV2Request::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeClusterV2Request::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeClusterV2Request::getRegionId()const void DescribeClusterV2Request::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeClusterV2Request::getId()const @@ -66,6 +68,6 @@ std::string DescribeClusterV2Request::getId()const void DescribeClusterV2Request::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/DescribeDataSourceRequest.cc b/emr/src/model/DescribeDataSourceRequest.cc index 63f663c2b..6e1a1b423 100644 --- a/emr/src/model/DescribeDataSourceRequest.cc +++ b/emr/src/model/DescribeDataSourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeDataSourceRequest; DescribeDataSourceRequest::DescribeDataSourceRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeDataSource") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataSourceRequest::~DescribeDataSourceRequest() {} @@ -33,7 +35,7 @@ long DescribeDataSourceRequest::getResourceOwnerId()const void DescribeDataSourceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeDataSourceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeDataSourceRequest::getAccessKeyId()const void DescribeDataSourceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDataSourceRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeDataSourceRequest::getRegionId()const void DescribeDataSourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeDataSourceRequest::getId()const @@ -66,6 +68,6 @@ std::string DescribeDataSourceRequest::getId()const void DescribeDataSourceRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/DescribeEmrMainVersionRequest.cc b/emr/src/model/DescribeEmrMainVersionRequest.cc index ac8c3fb35..31ba3449d 100644 --- a/emr/src/model/DescribeEmrMainVersionRequest.cc +++ b/emr/src/model/DescribeEmrMainVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeEmrMainVersionRequest; DescribeEmrMainVersionRequest::DescribeEmrMainVersionRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeEmrMainVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEmrMainVersionRequest::~DescribeEmrMainVersionRequest() {} @@ -33,7 +35,7 @@ long DescribeEmrMainVersionRequest::getResourceOwnerId()const void DescribeEmrMainVersionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeEmrMainVersionRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeEmrMainVersionRequest::getAccessKeyId()const void DescribeEmrMainVersionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeEmrMainVersionRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeEmrMainVersionRequest::getRegionId()const void DescribeEmrMainVersionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeEmrMainVersionRequest::getEmrVersion()const @@ -66,6 +68,6 @@ std::string DescribeEmrMainVersionRequest::getEmrVersion()const void DescribeEmrMainVersionRequest::setEmrVersion(const std::string& emrVersion) { emrVersion_ = emrVersion; - setCoreParameter("EmrVersion", emrVersion); + setParameter("EmrVersion", emrVersion); } diff --git a/emr/src/model/DescribeExecutionPlanRequest.cc b/emr/src/model/DescribeExecutionPlanRequest.cc index 7fbc58e99..28f163a15 100644 --- a/emr/src/model/DescribeExecutionPlanRequest.cc +++ b/emr/src/model/DescribeExecutionPlanRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeExecutionPlanRequest; DescribeExecutionPlanRequest::DescribeExecutionPlanRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeExecutionPlan") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeExecutionPlanRequest::~DescribeExecutionPlanRequest() {} @@ -33,7 +35,7 @@ long DescribeExecutionPlanRequest::getResourceOwnerId()const void DescribeExecutionPlanRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeExecutionPlanRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeExecutionPlanRequest::getAccessKeyId()const void DescribeExecutionPlanRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeExecutionPlanRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeExecutionPlanRequest::getRegionId()const void DescribeExecutionPlanRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeExecutionPlanRequest::getId()const @@ -66,6 +68,6 @@ std::string DescribeExecutionPlanRequest::getId()const void DescribeExecutionPlanRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/DescribeFlowCategoryRequest.cc b/emr/src/model/DescribeFlowCategoryRequest.cc index 29bd053e2..1111c6a9b 100644 --- a/emr/src/model/DescribeFlowCategoryRequest.cc +++ b/emr/src/model/DescribeFlowCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowCategoryRequest; DescribeFlowCategoryRequest::DescribeFlowCategoryRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlowCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowCategoryRequest::~DescribeFlowCategoryRequest() {} @@ -33,7 +35,7 @@ std::string DescribeFlowCategoryRequest::getRegionId()const void DescribeFlowCategoryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeFlowCategoryRequest::getId()const @@ -44,7 +46,7 @@ std::string DescribeFlowCategoryRequest::getId()const void DescribeFlowCategoryRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string DescribeFlowCategoryRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DescribeFlowCategoryRequest::getProjectId()const void DescribeFlowCategoryRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DescribeFlowCategoryTreeRequest.cc b/emr/src/model/DescribeFlowCategoryTreeRequest.cc index a6299b6f2..b858efaf4 100644 --- a/emr/src/model/DescribeFlowCategoryTreeRequest.cc +++ b/emr/src/model/DescribeFlowCategoryTreeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowCategoryTreeRequest; DescribeFlowCategoryTreeRequest::DescribeFlowCategoryTreeRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlowCategoryTree") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowCategoryTreeRequest::~DescribeFlowCategoryTreeRequest() {} @@ -33,7 +35,18 @@ std::string DescribeFlowCategoryTreeRequest::getType()const void DescribeFlowCategoryTreeRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); +} + +std::string DescribeFlowCategoryTreeRequest::getMode()const +{ + return mode_; +} + +void DescribeFlowCategoryTreeRequest::setMode(const std::string& mode) +{ + mode_ = mode; + setParameter("Mode", mode); } std::string DescribeFlowCategoryTreeRequest::getRegionId()const @@ -44,7 +57,18 @@ std::string DescribeFlowCategoryTreeRequest::getRegionId()const void DescribeFlowCategoryTreeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +std::string DescribeFlowCategoryTreeRequest::getKeyword()const +{ + return keyword_; +} + +void DescribeFlowCategoryTreeRequest::setKeyword(const std::string& keyword) +{ + keyword_ = keyword; + setParameter("Keyword", keyword); } std::string DescribeFlowCategoryTreeRequest::getProjectId()const @@ -55,6 +79,17 @@ std::string DescribeFlowCategoryTreeRequest::getProjectId()const void DescribeFlowCategoryTreeRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); +} + +std::string DescribeFlowCategoryTreeRequest::getCategoryId()const +{ + return categoryId_; +} + +void DescribeFlowCategoryTreeRequest::setCategoryId(const std::string& categoryId) +{ + categoryId_ = categoryId; + setParameter("CategoryId", categoryId); } diff --git a/emr/src/model/DescribeFlowEntitySnapshotRequest.cc b/emr/src/model/DescribeFlowEntitySnapshotRequest.cc new file mode 100644 index 000000000..920eed707 --- /dev/null +++ b/emr/src/model/DescribeFlowEntitySnapshotRequest.cc @@ -0,0 +1,194 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::DescribeFlowEntitySnapshotRequest; + +DescribeFlowEntitySnapshotRequest::DescribeFlowEntitySnapshotRequest() : + RpcServiceRequest("emr", "2016-04-08", "DescribeFlowEntitySnapshot") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeFlowEntitySnapshotRequest::~DescribeFlowEntitySnapshotRequest() +{} + +long DescribeFlowEntitySnapshotRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeFlowEntitySnapshotRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int DescribeFlowEntitySnapshotRequest::getPageCount()const +{ + return pageCount_; +} + +void DescribeFlowEntitySnapshotRequest::setPageCount(int pageCount) +{ + pageCount_ = pageCount; + setParameter("PageCount", std::to_string(pageCount)); +} + +std::string DescribeFlowEntitySnapshotRequest::getOrderMode()const +{ + return orderMode_; +} + +void DescribeFlowEntitySnapshotRequest::setOrderMode(const std::string& orderMode) +{ + orderMode_ = orderMode; + setParameter("OrderMode", orderMode); +} + +std::string DescribeFlowEntitySnapshotRequest::getEntityId()const +{ + return entityId_; +} + +void DescribeFlowEntitySnapshotRequest::setEntityId(const std::string& entityId) +{ + entityId_ = entityId; + setParameter("EntityId", entityId); +} + +int DescribeFlowEntitySnapshotRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeFlowEntitySnapshotRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeFlowEntitySnapshotRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeFlowEntitySnapshotRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeFlowEntitySnapshotRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeFlowEntitySnapshotRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeFlowEntitySnapshotRequest::getLimit()const +{ + return limit_; +} + +void DescribeFlowEntitySnapshotRequest::setLimit(int limit) +{ + limit_ = limit; + setParameter("Limit", std::to_string(limit)); +} + +int DescribeFlowEntitySnapshotRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeFlowEntitySnapshotRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeFlowEntitySnapshotRequest::getCommitterId()const +{ + return committerId_; +} + +void DescribeFlowEntitySnapshotRequest::setCommitterId(const std::string& committerId) +{ + committerId_ = committerId; + setParameter("CommitterId", committerId); +} + +int DescribeFlowEntitySnapshotRequest::getCurrentSize()const +{ + return currentSize_; +} + +void DescribeFlowEntitySnapshotRequest::setCurrentSize(int currentSize) +{ + currentSize_ = currentSize; + setParameter("CurrentSize", std::to_string(currentSize)); +} + +std::string DescribeFlowEntitySnapshotRequest::getOrderField()const +{ + return orderField_; +} + +void DescribeFlowEntitySnapshotRequest::setOrderField(const std::string& orderField) +{ + orderField_ = orderField; + setParameter("OrderField", orderField); +} + +std::string DescribeFlowEntitySnapshotRequest::getEntityGroupId()const +{ + return entityGroupId_; +} + +void DescribeFlowEntitySnapshotRequest::setEntityGroupId(const std::string& entityGroupId) +{ + entityGroupId_ = entityGroupId; + setParameter("EntityGroupId", entityGroupId); +} + +std::string DescribeFlowEntitySnapshotRequest::getRevision()const +{ + return revision_; +} + +void DescribeFlowEntitySnapshotRequest::setRevision(const std::string& revision) +{ + revision_ = revision; + setParameter("Revision", revision); +} + +std::string DescribeFlowEntitySnapshotRequest::getEntityType()const +{ + return entityType_; +} + +void DescribeFlowEntitySnapshotRequest::setEntityType(const std::string& entityType) +{ + entityType_ = entityType; + setParameter("EntityType", entityType); +} + diff --git a/emr/src/model/DescribeFlowEntitySnapshotResult.cc b/emr/src/model/DescribeFlowEntitySnapshotResult.cc new file mode 100644 index 000000000..6418a7dc6 --- /dev/null +++ b/emr/src/model/DescribeFlowEntitySnapshotResult.cc @@ -0,0 +1,114 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +DescribeFlowEntitySnapshotResult::DescribeFlowEntitySnapshotResult() : + ServiceResult() +{} + +DescribeFlowEntitySnapshotResult::DescribeFlowEntitySnapshotResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeFlowEntitySnapshotResult::~DescribeFlowEntitySnapshotResult() +{} + +void DescribeFlowEntitySnapshotResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["GmtCreate"].isNull()) + gmtCreate_ = std::stol(value["GmtCreate"].asString()); + if(!value["Revision"].isNull()) + revision_ = value["Revision"].asString(); + if(!value["UserId"].isNull()) + userId_ = value["UserId"].asString(); + if(!value["CommitterId"].isNull()) + committerId_ = value["CommitterId"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["EntityId"].isNull()) + entityId_ = value["EntityId"].asString(); + if(!value["EntityGroupId"].isNull()) + entityGroupId_ = value["EntityGroupId"].asString(); + if(!value["EntityType"].isNull()) + entityType_ = value["EntityType"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Active"].isNull()) + active_ = value["Active"].asString() == "true"; + +} + +std::string DescribeFlowEntitySnapshotResult::getEntityId()const +{ + return entityId_; +} + +std::string DescribeFlowEntitySnapshotResult::getEntityType()const +{ + return entityType_; +} + +long DescribeFlowEntitySnapshotResult::getGmtCreate()const +{ + return gmtCreate_; +} + +bool DescribeFlowEntitySnapshotResult::getActive()const +{ + return active_; +} + +std::string DescribeFlowEntitySnapshotResult::getRevision()const +{ + return revision_; +} + +std::string DescribeFlowEntitySnapshotResult::getMessage()const +{ + return message_; +} + +std::string DescribeFlowEntitySnapshotResult::getUserId()const +{ + return userId_; +} + +std::string DescribeFlowEntitySnapshotResult::getData()const +{ + return data_; +} + +std::string DescribeFlowEntitySnapshotResult::getEntityGroupId()const +{ + return entityGroupId_; +} + +std::string DescribeFlowEntitySnapshotResult::getCommitterId()const +{ + return committerId_; +} + diff --git a/emr/src/model/DescribeFlowInstanceRequest.cc b/emr/src/model/DescribeFlowInstanceRequest.cc index a67b232e5..b63b54c4c 100644 --- a/emr/src/model/DescribeFlowInstanceRequest.cc +++ b/emr/src/model/DescribeFlowInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowInstanceRequest; DescribeFlowInstanceRequest::DescribeFlowInstanceRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlowInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowInstanceRequest::~DescribeFlowInstanceRequest() {} @@ -33,7 +35,7 @@ std::string DescribeFlowInstanceRequest::getRegionId()const void DescribeFlowInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeFlowInstanceRequest::getId()const @@ -44,7 +46,7 @@ std::string DescribeFlowInstanceRequest::getId()const void DescribeFlowInstanceRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string DescribeFlowInstanceRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DescribeFlowInstanceRequest::getProjectId()const void DescribeFlowInstanceRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DescribeFlowInstanceResult.cc b/emr/src/model/DescribeFlowInstanceResult.cc index fd0a1bcdb..59d9a4b27 100644 --- a/emr/src/model/DescribeFlowInstanceResult.cc +++ b/emr/src/model/DescribeFlowInstanceResult.cc @@ -57,6 +57,8 @@ void DescribeFlowInstanceResult::parse(const std::string &payload) dependencyFlowListObject.scheduleKey = valueDependencyFlowListParentFlow["ScheduleKey"].asString(); if(!valueDependencyFlowListParentFlow["BizDate"].isNull()) dependencyFlowListObject.bizDate = std::stol(valueDependencyFlowListParentFlow["BizDate"].asString()); + if(!valueDependencyFlowListParentFlow["Meet"].isNull()) + dependencyFlowListObject.meet = valueDependencyFlowListParentFlow["Meet"].asString() == "true"; dependencyFlowList_.push_back(dependencyFlowListObject); } auto allNodeInstanceNode = value["NodeInstance"]["NodeInstanceItem"]; diff --git a/emr/src/model/DescribeFlowJobRequest.cc b/emr/src/model/DescribeFlowJobRequest.cc index 52524ed7e..83b9bfed9 100644 --- a/emr/src/model/DescribeFlowJobRequest.cc +++ b/emr/src/model/DescribeFlowJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowJobRequest; DescribeFlowJobRequest::DescribeFlowJobRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlowJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowJobRequest::~DescribeFlowJobRequest() {} @@ -33,7 +35,7 @@ std::string DescribeFlowJobRequest::getRegionId()const void DescribeFlowJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeFlowJobRequest::getId()const @@ -44,7 +46,7 @@ std::string DescribeFlowJobRequest::getId()const void DescribeFlowJobRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string DescribeFlowJobRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DescribeFlowJobRequest::getProjectId()const void DescribeFlowJobRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DescribeFlowJobResult.cc b/emr/src/model/DescribeFlowJobResult.cc index 49580dbad..1f3040a1a 100644 --- a/emr/src/model/DescribeFlowJobResult.cc +++ b/emr/src/model/DescribeFlowJobResult.cc @@ -89,6 +89,10 @@ void DescribeFlowJobResult::parse(const std::string &payload) adhoc_ = value["Adhoc"].asString(); if(!value["AlertConf"].isNull()) alertConf_ = value["AlertConf"].asString(); + if(!value["EditLockDetail"].isNull()) + editLockDetail_ = value["EditLockDetail"].asString(); + if(!value["MaxRunningTimeSec"].isNull()) + maxRunningTimeSec_ = std::stol(value["MaxRunningTimeSec"].asString()); } @@ -132,6 +136,16 @@ int DescribeFlowJobResult::getMaxRetry()const return maxRetry_; } +std::string DescribeFlowJobResult::getEditLockDetail()const +{ + return editLockDetail_; +} + +long DescribeFlowJobResult::getMaxRunningTimeSec()const +{ + return maxRunningTimeSec_; +} + std::string DescribeFlowJobResult::getName()const { return name_; diff --git a/emr/src/model/DescribeFlowNodeInstanceContainerLogRequest.cc b/emr/src/model/DescribeFlowNodeInstanceContainerLogRequest.cc index 7f93c2c0c..5a34783e1 100644 --- a/emr/src/model/DescribeFlowNodeInstanceContainerLogRequest.cc +++ b/emr/src/model/DescribeFlowNodeInstanceContainerLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowNodeInstanceContainerLogRequest; DescribeFlowNodeInstanceContainerLogRequest::DescribeFlowNodeInstanceContainerLogRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlowNodeInstanceContainerLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowNodeInstanceContainerLogRequest::~DescribeFlowNodeInstanceContainerLogRequest() {} @@ -33,7 +35,7 @@ int DescribeFlowNodeInstanceContainerLogRequest::getOffset()const void DescribeFlowNodeInstanceContainerLogRequest::setOffset(int offset) { offset_ = offset; - setCoreParameter("Offset", std::to_string(offset)); + setParameter("Offset", std::to_string(offset)); } std::string DescribeFlowNodeInstanceContainerLogRequest::getLogName()const @@ -44,7 +46,7 @@ std::string DescribeFlowNodeInstanceContainerLogRequest::getLogName()const void DescribeFlowNodeInstanceContainerLogRequest::setLogName(const std::string& logName) { logName_ = logName; - setCoreParameter("LogName", logName); + setParameter("LogName", logName); } int DescribeFlowNodeInstanceContainerLogRequest::getLength()const @@ -55,7 +57,7 @@ int DescribeFlowNodeInstanceContainerLogRequest::getLength()const void DescribeFlowNodeInstanceContainerLogRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } std::string DescribeFlowNodeInstanceContainerLogRequest::getNodeInstanceId()const @@ -66,7 +68,7 @@ std::string DescribeFlowNodeInstanceContainerLogRequest::getNodeInstanceId()cons void DescribeFlowNodeInstanceContainerLogRequest::setNodeInstanceId(const std::string& nodeInstanceId) { nodeInstanceId_ = nodeInstanceId; - setCoreParameter("NodeInstanceId", nodeInstanceId); + setParameter("NodeInstanceId", nodeInstanceId); } std::string DescribeFlowNodeInstanceContainerLogRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeFlowNodeInstanceContainerLogRequest::getRegionId()const void DescribeFlowNodeInstanceContainerLogRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeFlowNodeInstanceContainerLogRequest::getAppId()const @@ -88,7 +90,7 @@ std::string DescribeFlowNodeInstanceContainerLogRequest::getAppId()const void DescribeFlowNodeInstanceContainerLogRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string DescribeFlowNodeInstanceContainerLogRequest::getContainerId()const @@ -99,7 +101,7 @@ std::string DescribeFlowNodeInstanceContainerLogRequest::getContainerId()const void DescribeFlowNodeInstanceContainerLogRequest::setContainerId(const std::string& containerId) { containerId_ = containerId; - setCoreParameter("ContainerId", containerId); + setParameter("ContainerId", containerId); } std::string DescribeFlowNodeInstanceContainerLogRequest::getProjectId()const @@ -110,6 +112,6 @@ std::string DescribeFlowNodeInstanceContainerLogRequest::getProjectId()const void DescribeFlowNodeInstanceContainerLogRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DescribeFlowNodeInstanceLauncherLogRequest.cc b/emr/src/model/DescribeFlowNodeInstanceLauncherLogRequest.cc index 102524290..4a961717b 100644 --- a/emr/src/model/DescribeFlowNodeInstanceLauncherLogRequest.cc +++ b/emr/src/model/DescribeFlowNodeInstanceLauncherLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowNodeInstanceLauncherLogRequest; DescribeFlowNodeInstanceLauncherLogRequest::DescribeFlowNodeInstanceLauncherLogRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlowNodeInstanceLauncherLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowNodeInstanceLauncherLogRequest::~DescribeFlowNodeInstanceLauncherLogRequest() {} @@ -33,7 +35,7 @@ int DescribeFlowNodeInstanceLauncherLogRequest::getOffset()const void DescribeFlowNodeInstanceLauncherLogRequest::setOffset(int offset) { offset_ = offset; - setCoreParameter("Offset", std::to_string(offset)); + setParameter("Offset", std::to_string(offset)); } int DescribeFlowNodeInstanceLauncherLogRequest::getStart()const @@ -44,7 +46,7 @@ int DescribeFlowNodeInstanceLauncherLogRequest::getStart()const void DescribeFlowNodeInstanceLauncherLogRequest::setStart(int start) { start_ = start; - setCoreParameter("Start", std::to_string(start)); + setParameter("Start", std::to_string(start)); } int DescribeFlowNodeInstanceLauncherLogRequest::getLength()const @@ -55,7 +57,7 @@ int DescribeFlowNodeInstanceLauncherLogRequest::getLength()const void DescribeFlowNodeInstanceLauncherLogRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } long DescribeFlowNodeInstanceLauncherLogRequest::getEndTime()const @@ -66,7 +68,7 @@ long DescribeFlowNodeInstanceLauncherLogRequest::getEndTime()const void DescribeFlowNodeInstanceLauncherLogRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } long DescribeFlowNodeInstanceLauncherLogRequest::getStartTime()const @@ -77,7 +79,7 @@ long DescribeFlowNodeInstanceLauncherLogRequest::getStartTime()const void DescribeFlowNodeInstanceLauncherLogRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } bool DescribeFlowNodeInstanceLauncherLogRequest::getReverse()const @@ -88,7 +90,7 @@ bool DescribeFlowNodeInstanceLauncherLogRequest::getReverse()const void DescribeFlowNodeInstanceLauncherLogRequest::setReverse(bool reverse) { reverse_ = reverse; - setCoreParameter("Reverse", reverse ? "true" : "false"); + setParameter("Reverse", reverse ? "true" : "false"); } std::string DescribeFlowNodeInstanceLauncherLogRequest::getNodeInstanceId()const @@ -99,7 +101,7 @@ std::string DescribeFlowNodeInstanceLauncherLogRequest::getNodeInstanceId()const void DescribeFlowNodeInstanceLauncherLogRequest::setNodeInstanceId(const std::string& nodeInstanceId) { nodeInstanceId_ = nodeInstanceId; - setCoreParameter("NodeInstanceId", nodeInstanceId); + setParameter("NodeInstanceId", nodeInstanceId); } std::string DescribeFlowNodeInstanceLauncherLogRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string DescribeFlowNodeInstanceLauncherLogRequest::getRegionId()const void DescribeFlowNodeInstanceLauncherLogRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeFlowNodeInstanceLauncherLogRequest::getLines()const @@ -121,7 +123,7 @@ int DescribeFlowNodeInstanceLauncherLogRequest::getLines()const void DescribeFlowNodeInstanceLauncherLogRequest::setLines(int lines) { lines_ = lines; - setCoreParameter("Lines", std::to_string(lines)); + setParameter("Lines", std::to_string(lines)); } std::string DescribeFlowNodeInstanceLauncherLogRequest::getProjectId()const @@ -132,6 +134,6 @@ std::string DescribeFlowNodeInstanceLauncherLogRequest::getProjectId()const void DescribeFlowNodeInstanceLauncherLogRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DescribeFlowNodeInstanceRequest.cc b/emr/src/model/DescribeFlowNodeInstanceRequest.cc index ada8c9ad8..d5409f37e 100644 --- a/emr/src/model/DescribeFlowNodeInstanceRequest.cc +++ b/emr/src/model/DescribeFlowNodeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowNodeInstanceRequest; DescribeFlowNodeInstanceRequest::DescribeFlowNodeInstanceRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlowNodeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowNodeInstanceRequest::~DescribeFlowNodeInstanceRequest() {} @@ -33,7 +35,7 @@ std::string DescribeFlowNodeInstanceRequest::getRegionId()const void DescribeFlowNodeInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeFlowNodeInstanceRequest::getId()const @@ -44,7 +46,7 @@ std::string DescribeFlowNodeInstanceRequest::getId()const void DescribeFlowNodeInstanceRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string DescribeFlowNodeInstanceRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DescribeFlowNodeInstanceRequest::getProjectId()const void DescribeFlowNodeInstanceRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DescribeFlowProjectClusterSettingRequest.cc b/emr/src/model/DescribeFlowProjectClusterSettingRequest.cc index 11d3ac3bc..1262bcd68 100644 --- a/emr/src/model/DescribeFlowProjectClusterSettingRequest.cc +++ b/emr/src/model/DescribeFlowProjectClusterSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowProjectClusterSettingRequest; DescribeFlowProjectClusterSettingRequest::DescribeFlowProjectClusterSettingRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlowProjectClusterSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowProjectClusterSettingRequest::~DescribeFlowProjectClusterSettingRequest() {} @@ -33,7 +35,7 @@ std::string DescribeFlowProjectClusterSettingRequest::getClusterId()const void DescribeFlowProjectClusterSettingRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeFlowProjectClusterSettingRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeFlowProjectClusterSettingRequest::getRegionId()const void DescribeFlowProjectClusterSettingRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeFlowProjectClusterSettingRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DescribeFlowProjectClusterSettingRequest::getProjectId()const void DescribeFlowProjectClusterSettingRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DescribeFlowProjectRequest.cc b/emr/src/model/DescribeFlowProjectRequest.cc index b186a2db7..7023b8f5b 100644 --- a/emr/src/model/DescribeFlowProjectRequest.cc +++ b/emr/src/model/DescribeFlowProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowProjectRequest; DescribeFlowProjectRequest::DescribeFlowProjectRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlowProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowProjectRequest::~DescribeFlowProjectRequest() {} @@ -33,7 +35,7 @@ std::string DescribeFlowProjectRequest::getRegionId()const void DescribeFlowProjectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeFlowProjectRequest::getProjectId()const @@ -44,6 +46,6 @@ std::string DescribeFlowProjectRequest::getProjectId()const void DescribeFlowProjectRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DescribeFlowRequest.cc b/emr/src/model/DescribeFlowRequest.cc index 874084941..9353d48f4 100644 --- a/emr/src/model/DescribeFlowRequest.cc +++ b/emr/src/model/DescribeFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeFlowRequest; DescribeFlowRequest::DescribeFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowRequest::~DescribeFlowRequest() {} @@ -33,7 +35,7 @@ std::string DescribeFlowRequest::getRegionId()const void DescribeFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeFlowRequest::getId()const @@ -44,7 +46,7 @@ std::string DescribeFlowRequest::getId()const void DescribeFlowRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string DescribeFlowRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string DescribeFlowRequest::getProjectId()const void DescribeFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/DescribeFlowResult.cc b/emr/src/model/DescribeFlowResult.cc index a6708d55f..2cc7b3201 100644 --- a/emr/src/model/DescribeFlowResult.cc +++ b/emr/src/model/DescribeFlowResult.cc @@ -93,6 +93,8 @@ void DescribeFlowResult::parse(const std::string &payload) alertDingDingGroupBizId_ = value["AlertDingDingGroupBizId"].asString(); if(!value["Application"].isNull()) application_ = value["Application"].asString(); + if(!value["EditLockDetail"].isNull()) + editLockDetail_ = value["EditLockDetail"].asString(); } @@ -136,6 +138,11 @@ std::string DescribeFlowResult::getCronExpr()const return cronExpr_; } +std::string DescribeFlowResult::getEditLockDetail()const +{ + return editLockDetail_; +} + std::string DescribeFlowResult::getName()const { return name_; diff --git a/emr/src/model/DescribeJobRequest.cc b/emr/src/model/DescribeJobRequest.cc index 80eeefbd4..d984e3750 100644 --- a/emr/src/model/DescribeJobRequest.cc +++ b/emr/src/model/DescribeJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeJobRequest; DescribeJobRequest::DescribeJobRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeJobRequest::~DescribeJobRequest() {} @@ -33,7 +35,7 @@ long DescribeJobRequest::getResourceOwnerId()const void DescribeJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeJobRequest::getAccessKeyId()const void DescribeJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeJobRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeJobRequest::getRegionId()const void DescribeJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeJobRequest::getId()const @@ -66,6 +68,6 @@ std::string DescribeJobRequest::getId()const void DescribeJobRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/DescribeMetaTablePreviewTaskRequest.cc b/emr/src/model/DescribeMetaTablePreviewTaskRequest.cc new file mode 100644 index 000000000..a9e43808e --- /dev/null +++ b/emr/src/model/DescribeMetaTablePreviewTaskRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::DescribeMetaTablePreviewTaskRequest; + +DescribeMetaTablePreviewTaskRequest::DescribeMetaTablePreviewTaskRequest() : + RpcServiceRequest("emr", "2016-04-08", "DescribeMetaTablePreviewTask") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeMetaTablePreviewTaskRequest::~DescribeMetaTablePreviewTaskRequest() +{} + +long DescribeMetaTablePreviewTaskRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeMetaTablePreviewTaskRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeMetaTablePreviewTaskRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeMetaTablePreviewTaskRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeMetaTablePreviewTaskRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeMetaTablePreviewTaskRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeMetaTablePreviewTaskRequest::getTaskId()const +{ + return taskId_; +} + +void DescribeMetaTablePreviewTaskRequest::setTaskId(const std::string& taskId) +{ + taskId_ = taskId; + setParameter("TaskId", taskId); +} + diff --git a/emr/src/model/DescribeMetaTablePreviewTaskResult.cc b/emr/src/model/DescribeMetaTablePreviewTaskResult.cc new file mode 100644 index 000000000..a89f1869b --- /dev/null +++ b/emr/src/model/DescribeMetaTablePreviewTaskResult.cc @@ -0,0 +1,104 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +DescribeMetaTablePreviewTaskResult::DescribeMetaTablePreviewTaskResult() : + ServiceResult() +{} + +DescribeMetaTablePreviewTaskResult::DescribeMetaTablePreviewTaskResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeMetaTablePreviewTaskResult::~DescribeMetaTablePreviewTaskResult() +{} + +void DescribeMetaTablePreviewTaskResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + auto allRowsNode = dataNode["Rows"]["Row"]; + for (auto dataNodeRowsRow : allRowsNode) + { + Data::Row rowObject; + auto allColumns = value["Columns"]["Column"]; + for (auto value : allColumns) + rowObject.columns.push_back(value.asString()); + data_.rows.push_back(rowObject); + } + auto allHeaders = dataNode["Headers"]["Header"]; + for (auto value : allHeaders) + data_.headers.push_back(value.asString()); + if(!value["TaskId"].isNull()) + taskId_ = value["TaskId"].asString(); + if(!value["TaskStatus"].isNull()) + taskStatus_ = value["TaskStatus"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = std::stol(value["StartTime"].asString()); + if(!value["EndTime"].isNull()) + endTime_ = std::stol(value["EndTime"].asString()); + if(!value["ExecuteTime"].isNull()) + executeTime_ = std::stol(value["ExecuteTime"].asString()); + if(!value["TaskProcess"].isNull()) + taskProcess_ = std::stoi(value["TaskProcess"].asString()); + +} + +std::string DescribeMetaTablePreviewTaskResult::getTaskId()const +{ + return taskId_; +} + +long DescribeMetaTablePreviewTaskResult::getEndTime()const +{ + return endTime_; +} + +long DescribeMetaTablePreviewTaskResult::getExecuteTime()const +{ + return executeTime_; +} + +int DescribeMetaTablePreviewTaskResult::getTaskProcess()const +{ + return taskProcess_; +} + +long DescribeMetaTablePreviewTaskResult::getStartTime()const +{ + return startTime_; +} + +DescribeMetaTablePreviewTaskResult::Data DescribeMetaTablePreviewTaskResult::getData()const +{ + return data_; +} + +std::string DescribeMetaTablePreviewTaskResult::getTaskStatus()const +{ + return taskStatus_; +} + diff --git a/emr/src/model/DescribeScalingActivityRequest.cc b/emr/src/model/DescribeScalingActivityRequest.cc index d70750fe1..4a8e77446 100644 --- a/emr/src/model/DescribeScalingActivityRequest.cc +++ b/emr/src/model/DescribeScalingActivityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeScalingActivityRequest; DescribeScalingActivityRequest::DescribeScalingActivityRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeScalingActivity") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeScalingActivityRequest::~DescribeScalingActivityRequest() {} @@ -33,7 +35,7 @@ long DescribeScalingActivityRequest::getResourceOwnerId()const void DescribeScalingActivityRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeScalingActivityRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DescribeScalingActivityRequest::getClusterId()const void DescribeScalingActivityRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeScalingActivityRequest::getScalingActivityId()const @@ -55,7 +57,7 @@ std::string DescribeScalingActivityRequest::getScalingActivityId()const void DescribeScalingActivityRequest::setScalingActivityId(const std::string& scalingActivityId) { scalingActivityId_ = scalingActivityId; - setCoreParameter("ScalingActivityId", scalingActivityId); + setParameter("ScalingActivityId", scalingActivityId); } std::string DescribeScalingActivityRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeScalingActivityRequest::getAccessKeyId()const void DescribeScalingActivityRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeScalingActivityRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeScalingActivityRequest::getRegionId()const void DescribeScalingActivityRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeScalingActivityRequest::getHostGroupId()const @@ -88,6 +90,6 @@ std::string DescribeScalingActivityRequest::getHostGroupId()const void DescribeScalingActivityRequest::setHostGroupId(const std::string& hostGroupId) { hostGroupId_ = hostGroupId; - setCoreParameter("HostGroupId", hostGroupId); + setParameter("HostGroupId", hostGroupId); } diff --git a/emr/src/model/DescribeScalingCommonConfigRequest.cc b/emr/src/model/DescribeScalingCommonConfigRequest.cc new file mode 100644 index 000000000..5d93c565b --- /dev/null +++ b/emr/src/model/DescribeScalingCommonConfigRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::DescribeScalingCommonConfigRequest; + +DescribeScalingCommonConfigRequest::DescribeScalingCommonConfigRequest() : + RpcServiceRequest("emr", "2016-04-08", "DescribeScalingCommonConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeScalingCommonConfigRequest::~DescribeScalingCommonConfigRequest() +{} + +long DescribeScalingCommonConfigRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeScalingCommonConfigRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeScalingCommonConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeScalingCommonConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeScalingCommonConfigRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeScalingCommonConfigRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/emr/src/model/DescribeScalingCommonConfigResult.cc b/emr/src/model/DescribeScalingCommonConfigResult.cc new file mode 100644 index 000000000..182128f75 --- /dev/null +++ b/emr/src/model/DescribeScalingCommonConfigResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +DescribeScalingCommonConfigResult::DescribeScalingCommonConfigResult() : + ServiceResult() +{} + +DescribeScalingCommonConfigResult::DescribeScalingCommonConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeScalingCommonConfigResult::~DescribeScalingCommonConfigResult() +{} + +void DescribeScalingCommonConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["AutoScalingRuleMinDelayLimit"].isNull()) + autoScalingRuleMinDelayLimit_ = std::stoi(value["AutoScalingRuleMinDelayLimit"].asString()); + +} + +int DescribeScalingCommonConfigResult::getAutoScalingRuleMinDelayLimit()const +{ + return autoScalingRuleMinDelayLimit_; +} + diff --git a/emr/src/model/DescribeScalingRuleRequest.cc b/emr/src/model/DescribeScalingRuleRequest.cc index 035022ae1..95837b8b5 100644 --- a/emr/src/model/DescribeScalingRuleRequest.cc +++ b/emr/src/model/DescribeScalingRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeScalingRuleRequest; DescribeScalingRuleRequest::DescribeScalingRuleRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeScalingRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeScalingRuleRequest::~DescribeScalingRuleRequest() {} @@ -33,7 +35,7 @@ long DescribeScalingRuleRequest::getResourceOwnerId()const void DescribeScalingRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeScalingRuleRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DescribeScalingRuleRequest::getClusterId()const void DescribeScalingRuleRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeScalingRuleRequest::getScalingRuleId()const @@ -55,7 +57,7 @@ std::string DescribeScalingRuleRequest::getScalingRuleId()const void DescribeScalingRuleRequest::setScalingRuleId(const std::string& scalingRuleId) { scalingRuleId_ = scalingRuleId; - setCoreParameter("ScalingRuleId", scalingRuleId); + setParameter("ScalingRuleId", scalingRuleId); } std::string DescribeScalingRuleRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeScalingRuleRequest::getAccessKeyId()const void DescribeScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeScalingRuleRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeScalingRuleRequest::getRegionId()const void DescribeScalingRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeScalingRuleRequest::getHostGroupId()const @@ -88,6 +90,6 @@ std::string DescribeScalingRuleRequest::getHostGroupId()const void DescribeScalingRuleRequest::setHostGroupId(const std::string& hostGroupId) { hostGroupId_ = hostGroupId; - setCoreParameter("HostGroupId", hostGroupId); + setParameter("HostGroupId", hostGroupId); } diff --git a/emr/src/model/DescribeSecurityGroupAttributeRequest.cc b/emr/src/model/DescribeSecurityGroupAttributeRequest.cc index 674382c78..bcdc28009 100644 --- a/emr/src/model/DescribeSecurityGroupAttributeRequest.cc +++ b/emr/src/model/DescribeSecurityGroupAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::DescribeSecurityGroupAttributeRequest; DescribeSecurityGroupAttributeRequest::DescribeSecurityGroupAttributeRequest() : RpcServiceRequest("emr", "2016-04-08", "DescribeSecurityGroupAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSecurityGroupAttributeRequest::~DescribeSecurityGroupAttributeRequest() {} @@ -33,7 +35,7 @@ long DescribeSecurityGroupAttributeRequest::getResourceOwnerId()const void DescribeSecurityGroupAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSecurityGroupAttributeRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string DescribeSecurityGroupAttributeRequest::getClusterId()const void DescribeSecurityGroupAttributeRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeSecurityGroupAttributeRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeSecurityGroupAttributeRequest::getAccessKeyId()const void DescribeSecurityGroupAttributeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeSecurityGroupAttributeRequest::getRegionId()const @@ -66,6 +68,6 @@ std::string DescribeSecurityGroupAttributeRequest::getRegionId()const void DescribeSecurityGroupAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/DiffFlowEntitySnapshotRequest.cc b/emr/src/model/DiffFlowEntitySnapshotRequest.cc new file mode 100644 index 000000000..f7a4363ae --- /dev/null +++ b/emr/src/model/DiffFlowEntitySnapshotRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::DiffFlowEntitySnapshotRequest; + +DiffFlowEntitySnapshotRequest::DiffFlowEntitySnapshotRequest() : + RpcServiceRequest("emr", "2016-04-08", "DiffFlowEntitySnapshot") +{ + setMethod(HttpRequest::Method::Post); +} + +DiffFlowEntitySnapshotRequest::~DiffFlowEntitySnapshotRequest() +{} + +long DiffFlowEntitySnapshotRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DiffFlowEntitySnapshotRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DiffFlowEntitySnapshotRequest::getSrcRevision()const +{ + return srcRevision_; +} + +void DiffFlowEntitySnapshotRequest::setSrcRevision(const std::string& srcRevision) +{ + srcRevision_ = srcRevision; + setParameter("SrcRevision", srcRevision); +} + +std::string DiffFlowEntitySnapshotRequest::getEntityId()const +{ + return entityId_; +} + +void DiffFlowEntitySnapshotRequest::setEntityId(const std::string& entityId) +{ + entityId_ = entityId; + setParameter("EntityId", entityId); +} + +std::string DiffFlowEntitySnapshotRequest::getDstRevision()const +{ + return dstRevision_; +} + +void DiffFlowEntitySnapshotRequest::setDstRevision(const std::string& dstRevision) +{ + dstRevision_ = dstRevision; + setParameter("DstRevision", dstRevision); +} + +std::string DiffFlowEntitySnapshotRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DiffFlowEntitySnapshotRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DiffFlowEntitySnapshotRequest::getEntityType()const +{ + return entityType_; +} + +void DiffFlowEntitySnapshotRequest::setEntityType(const std::string& entityType) +{ + entityType_ = entityType; + setParameter("EntityType", entityType); +} + +std::string DiffFlowEntitySnapshotRequest::getRegionId()const +{ + return regionId_; +} + +void DiffFlowEntitySnapshotRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/emr/src/model/DiffFlowEntitySnapshotResult.cc b/emr/src/model/DiffFlowEntitySnapshotResult.cc new file mode 100644 index 000000000..a41cc2eac --- /dev/null +++ b/emr/src/model/DiffFlowEntitySnapshotResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +DiffFlowEntitySnapshotResult::DiffFlowEntitySnapshotResult() : + ServiceResult() +{} + +DiffFlowEntitySnapshotResult::DiffFlowEntitySnapshotResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DiffFlowEntitySnapshotResult::~DiffFlowEntitySnapshotResult() +{} + +void DiffFlowEntitySnapshotResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + +} + +std::string DiffFlowEntitySnapshotResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/DumpMetaDataSourceForOuterRequest.cc b/emr/src/model/DumpMetaDataSourceForOuterRequest.cc new file mode 100644 index 000000000..3bd8c57c7 --- /dev/null +++ b/emr/src/model/DumpMetaDataSourceForOuterRequest.cc @@ -0,0 +1,152 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::DumpMetaDataSourceForOuterRequest; + +DumpMetaDataSourceForOuterRequest::DumpMetaDataSourceForOuterRequest() : + RpcServiceRequest("emr", "2016-04-08", "DumpMetaDataSourceForOuter") +{ + setMethod(HttpRequest::Method::Post); +} + +DumpMetaDataSourceForOuterRequest::~DumpMetaDataSourceForOuterRequest() +{} + +long DumpMetaDataSourceForOuterRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DumpMetaDataSourceForOuterRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +bool DumpMetaDataSourceForOuterRequest::getDumpAllDatabase()const +{ + return dumpAllDatabase_; +} + +void DumpMetaDataSourceForOuterRequest::setDumpAllDatabase(bool dumpAllDatabase) +{ + dumpAllDatabase_ = dumpAllDatabase; + setParameter("DumpAllDatabase", dumpAllDatabase ? "true" : "false"); +} + +int DumpMetaDataSourceForOuterRequest::getDumpLimit()const +{ + return dumpLimit_; +} + +void DumpMetaDataSourceForOuterRequest::setDumpLimit(int dumpLimit) +{ + dumpLimit_ = dumpLimit; + setParameter("DumpLimit", std::to_string(dumpLimit)); +} + +std::string DumpMetaDataSourceForOuterRequest::getClusterId()const +{ + return clusterId_; +} + +void DumpMetaDataSourceForOuterRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string DumpMetaDataSourceForOuterRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DumpMetaDataSourceForOuterRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DumpMetaDataSourceForOuterRequest::getDumpAllTable()const +{ + return dumpAllTable_; +} + +void DumpMetaDataSourceForOuterRequest::setDumpAllTable(bool dumpAllTable) +{ + dumpAllTable_ = dumpAllTable; + setParameter("DumpAllTable", dumpAllTable ? "true" : "false"); +} + +std::string DumpMetaDataSourceForOuterRequest::getRegionId()const +{ + return regionId_; +} + +void DumpMetaDataSourceForOuterRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::vector DumpMetaDataSourceForOuterRequest::getPartitionValues()const +{ + return partitionValues_; +} + +void DumpMetaDataSourceForOuterRequest::setPartitionValues(const std::vector& partitionValues) +{ + partitionValues_ = partitionValues; + for(int dep1 = 0; dep1!= partitionValues.size(); dep1++) { + setParameter("PartitionValues."+ std::to_string(dep1), partitionValues.at(dep1)); + } +} + +std::string DumpMetaDataSourceForOuterRequest::getTableId()const +{ + return tableId_; +} + +void DumpMetaDataSourceForOuterRequest::setTableId(const std::string& tableId) +{ + tableId_ = tableId; + setParameter("TableId", tableId); +} + +std::string DumpMetaDataSourceForOuterRequest::getDatabaseId()const +{ + return databaseId_; +} + +void DumpMetaDataSourceForOuterRequest::setDatabaseId(const std::string& databaseId) +{ + databaseId_ = databaseId; + setParameter("DatabaseId", databaseId); +} + +bool DumpMetaDataSourceForOuterRequest::getDumpAllPartition()const +{ + return dumpAllPartition_; +} + +void DumpMetaDataSourceForOuterRequest::setDumpAllPartition(bool dumpAllPartition) +{ + dumpAllPartition_ = dumpAllPartition; + setParameter("DumpAllPartition", dumpAllPartition ? "true" : "false"); +} + diff --git a/emr/src/model/DumpMetaDataSourceForOuterResult.cc b/emr/src/model/DumpMetaDataSourceForOuterResult.cc new file mode 100644 index 000000000..36d71c0ab --- /dev/null +++ b/emr/src/model/DumpMetaDataSourceForOuterResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +DumpMetaDataSourceForOuterResult::DumpMetaDataSourceForOuterResult() : + ServiceResult() +{} + +DumpMetaDataSourceForOuterResult::DumpMetaDataSourceForOuterResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DumpMetaDataSourceForOuterResult::~DumpMetaDataSourceForOuterResult() +{} + +void DumpMetaDataSourceForOuterResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["TaskId"].isNull()) + taskId_ = value["TaskId"].asString(); + +} + +std::string DumpMetaDataSourceForOuterResult::getTaskId()const +{ + return taskId_; +} + diff --git a/emr/src/model/GetFlowEntityRelationGraphRequest.cc b/emr/src/model/GetFlowEntityRelationGraphRequest.cc new file mode 100644 index 000000000..c6883b32b --- /dev/null +++ b/emr/src/model/GetFlowEntityRelationGraphRequest.cc @@ -0,0 +1,194 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::GetFlowEntityRelationGraphRequest; + +GetFlowEntityRelationGraphRequest::GetFlowEntityRelationGraphRequest() : + RpcServiceRequest("emr", "2016-04-08", "GetFlowEntityRelationGraph") +{ + setMethod(HttpRequest::Method::Post); +} + +GetFlowEntityRelationGraphRequest::~GetFlowEntityRelationGraphRequest() +{} + +long GetFlowEntityRelationGraphRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void GetFlowEntityRelationGraphRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int GetFlowEntityRelationGraphRequest::getPageCount()const +{ + return pageCount_; +} + +void GetFlowEntityRelationGraphRequest::setPageCount(int pageCount) +{ + pageCount_ = pageCount; + setParameter("PageCount", std::to_string(pageCount)); +} + +std::string GetFlowEntityRelationGraphRequest::getOrderMode()const +{ + return orderMode_; +} + +void GetFlowEntityRelationGraphRequest::setOrderMode(const std::string& orderMode) +{ + orderMode_ = orderMode; + setParameter("OrderMode", orderMode); +} + +std::string GetFlowEntityRelationGraphRequest::getEntityId()const +{ + return entityId_; +} + +void GetFlowEntityRelationGraphRequest::setEntityId(const std::string& entityId) +{ + entityId_ = entityId; + setParameter("EntityId", entityId); +} + +int GetFlowEntityRelationGraphRequest::getPageNumber()const +{ + return pageNumber_; +} + +void GetFlowEntityRelationGraphRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string GetFlowEntityRelationGraphRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetFlowEntityRelationGraphRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string GetFlowEntityRelationGraphRequest::getRegionId()const +{ + return regionId_; +} + +void GetFlowEntityRelationGraphRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int GetFlowEntityRelationGraphRequest::getLimit()const +{ + return limit_; +} + +void GetFlowEntityRelationGraphRequest::setLimit(int limit) +{ + limit_ = limit; + setParameter("Limit", std::to_string(limit)); +} + +int GetFlowEntityRelationGraphRequest::getPageSize()const +{ + return pageSize_; +} + +void GetFlowEntityRelationGraphRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string GetFlowEntityRelationGraphRequest::getRelationship()const +{ + return relationship_; +} + +void GetFlowEntityRelationGraphRequest::setRelationship(const std::string& relationship) +{ + relationship_ = relationship; + setParameter("Relationship", relationship); +} + +int GetFlowEntityRelationGraphRequest::getCurrentSize()const +{ + return currentSize_; +} + +void GetFlowEntityRelationGraphRequest::setCurrentSize(int currentSize) +{ + currentSize_ = currentSize; + setParameter("CurrentSize", std::to_string(currentSize)); +} + +std::string GetFlowEntityRelationGraphRequest::getOrderField()const +{ + return orderField_; +} + +void GetFlowEntityRelationGraphRequest::setOrderField(const std::string& orderField) +{ + orderField_ = orderField; + setParameter("OrderField", orderField); +} + +std::string GetFlowEntityRelationGraphRequest::getDirection()const +{ + return direction_; +} + +void GetFlowEntityRelationGraphRequest::setDirection(const std::string& direction) +{ + direction_ = direction; + setParameter("Direction", direction); +} + +std::string GetFlowEntityRelationGraphRequest::getEntityGroupId()const +{ + return entityGroupId_; +} + +void GetFlowEntityRelationGraphRequest::setEntityGroupId(const std::string& entityGroupId) +{ + entityGroupId_ = entityGroupId; + setParameter("EntityGroupId", entityGroupId); +} + +std::string GetFlowEntityRelationGraphRequest::getEntityType()const +{ + return entityType_; +} + +void GetFlowEntityRelationGraphRequest::setEntityType(const std::string& entityType) +{ + entityType_ = entityType; + setParameter("EntityType", entityType); +} + diff --git a/emr/src/model/GetFlowEntityRelationGraphResult.cc b/emr/src/model/GetFlowEntityRelationGraphResult.cc new file mode 100644 index 000000000..ff54179b1 --- /dev/null +++ b/emr/src/model/GetFlowEntityRelationGraphResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +GetFlowEntityRelationGraphResult::GetFlowEntityRelationGraphResult() : + ServiceResult() +{} + +GetFlowEntityRelationGraphResult::GetFlowEntityRelationGraphResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetFlowEntityRelationGraphResult::~GetFlowEntityRelationGraphResult() +{} + +void GetFlowEntityRelationGraphResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + +} + +std::string GetFlowEntityRelationGraphResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/GetHdfsCapacityStatisticInfoRequest.cc b/emr/src/model/GetHdfsCapacityStatisticInfoRequest.cc index 8a64bc3ef..219ac5a2e 100644 --- a/emr/src/model/GetHdfsCapacityStatisticInfoRequest.cc +++ b/emr/src/model/GetHdfsCapacityStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetHdfsCapacityStatisticInfoRequest; GetHdfsCapacityStatisticInfoRequest::GetHdfsCapacityStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetHdfsCapacityStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetHdfsCapacityStatisticInfoRequest::~GetHdfsCapacityStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetHdfsCapacityStatisticInfoRequest::getFromDatetime()const void GetHdfsCapacityStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetHdfsCapacityStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetHdfsCapacityStatisticInfoRequest::getResourceOwnerId()const void GetHdfsCapacityStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetHdfsCapacityStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetHdfsCapacityStatisticInfoRequest::getClusterId()const void GetHdfsCapacityStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetHdfsCapacityStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetHdfsCapacityStatisticInfoRequest::getToDatetime()const void GetHdfsCapacityStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } std::string GetHdfsCapacityStatisticInfoRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetHdfsCapacityStatisticInfoRequest::getAccessKeyId()const void GetHdfsCapacityStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetHdfsCapacityStatisticInfoRequest::getRegionId()const @@ -88,6 +90,6 @@ std::string GetHdfsCapacityStatisticInfoRequest::getRegionId()const void GetHdfsCapacityStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/GetJobInputStatisticInfoRequest.cc b/emr/src/model/GetJobInputStatisticInfoRequest.cc index db4c1a1e9..d1aef602d 100644 --- a/emr/src/model/GetJobInputStatisticInfoRequest.cc +++ b/emr/src/model/GetJobInputStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetJobInputStatisticInfoRequest; GetJobInputStatisticInfoRequest::GetJobInputStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetJobInputStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetJobInputStatisticInfoRequest::~GetJobInputStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetJobInputStatisticInfoRequest::getFromDatetime()const void GetJobInputStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetJobInputStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetJobInputStatisticInfoRequest::getResourceOwnerId()const void GetJobInputStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetJobInputStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetJobInputStatisticInfoRequest::getClusterId()const void GetJobInputStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetJobInputStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetJobInputStatisticInfoRequest::getToDatetime()const void GetJobInputStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } int GetJobInputStatisticInfoRequest::getPageNumber()const @@ -77,7 +79,7 @@ int GetJobInputStatisticInfoRequest::getPageNumber()const void GetJobInputStatisticInfoRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetJobInputStatisticInfoRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string GetJobInputStatisticInfoRequest::getAccessKeyId()const void GetJobInputStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetJobInputStatisticInfoRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string GetJobInputStatisticInfoRequest::getRegionId()const void GetJobInputStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int GetJobInputStatisticInfoRequest::getPageSize()const @@ -110,6 +112,6 @@ int GetJobInputStatisticInfoRequest::getPageSize()const void GetJobInputStatisticInfoRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/emr/src/model/GetJobOutputStatisticInfoRequest.cc b/emr/src/model/GetJobOutputStatisticInfoRequest.cc index f0ca2812f..a00d6a86e 100644 --- a/emr/src/model/GetJobOutputStatisticInfoRequest.cc +++ b/emr/src/model/GetJobOutputStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetJobOutputStatisticInfoRequest; GetJobOutputStatisticInfoRequest::GetJobOutputStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetJobOutputStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetJobOutputStatisticInfoRequest::~GetJobOutputStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetJobOutputStatisticInfoRequest::getFromDatetime()const void GetJobOutputStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetJobOutputStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetJobOutputStatisticInfoRequest::getResourceOwnerId()const void GetJobOutputStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetJobOutputStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetJobOutputStatisticInfoRequest::getClusterId()const void GetJobOutputStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetJobOutputStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetJobOutputStatisticInfoRequest::getToDatetime()const void GetJobOutputStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } int GetJobOutputStatisticInfoRequest::getPageNumber()const @@ -77,7 +79,7 @@ int GetJobOutputStatisticInfoRequest::getPageNumber()const void GetJobOutputStatisticInfoRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetJobOutputStatisticInfoRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string GetJobOutputStatisticInfoRequest::getAccessKeyId()const void GetJobOutputStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetJobOutputStatisticInfoRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string GetJobOutputStatisticInfoRequest::getRegionId()const void GetJobOutputStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int GetJobOutputStatisticInfoRequest::getPageSize()const @@ -110,6 +112,6 @@ int GetJobOutputStatisticInfoRequest::getPageSize()const void GetJobOutputStatisticInfoRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/emr/src/model/GetJobRunningTimeStatisticInfoRequest.cc b/emr/src/model/GetJobRunningTimeStatisticInfoRequest.cc index 53b6614b7..699e76f96 100644 --- a/emr/src/model/GetJobRunningTimeStatisticInfoRequest.cc +++ b/emr/src/model/GetJobRunningTimeStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetJobRunningTimeStatisticInfoRequest; GetJobRunningTimeStatisticInfoRequest::GetJobRunningTimeStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetJobRunningTimeStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetJobRunningTimeStatisticInfoRequest::~GetJobRunningTimeStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetJobRunningTimeStatisticInfoRequest::getFromDatetime()const void GetJobRunningTimeStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetJobRunningTimeStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetJobRunningTimeStatisticInfoRequest::getResourceOwnerId()const void GetJobRunningTimeStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetJobRunningTimeStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetJobRunningTimeStatisticInfoRequest::getClusterId()const void GetJobRunningTimeStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetJobRunningTimeStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetJobRunningTimeStatisticInfoRequest::getToDatetime()const void GetJobRunningTimeStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } int GetJobRunningTimeStatisticInfoRequest::getPageNumber()const @@ -77,7 +79,7 @@ int GetJobRunningTimeStatisticInfoRequest::getPageNumber()const void GetJobRunningTimeStatisticInfoRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetJobRunningTimeStatisticInfoRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string GetJobRunningTimeStatisticInfoRequest::getAccessKeyId()const void GetJobRunningTimeStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetJobRunningTimeStatisticInfoRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string GetJobRunningTimeStatisticInfoRequest::getRegionId()const void GetJobRunningTimeStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int GetJobRunningTimeStatisticInfoRequest::getPageSize()const @@ -110,6 +112,6 @@ int GetJobRunningTimeStatisticInfoRequest::getPageSize()const void GetJobRunningTimeStatisticInfoRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/emr/src/model/GetQueueInputStatisticInfoRequest.cc b/emr/src/model/GetQueueInputStatisticInfoRequest.cc index 901885cf1..8f82fe10a 100644 --- a/emr/src/model/GetQueueInputStatisticInfoRequest.cc +++ b/emr/src/model/GetQueueInputStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetQueueInputStatisticInfoRequest; GetQueueInputStatisticInfoRequest::GetQueueInputStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetQueueInputStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetQueueInputStatisticInfoRequest::~GetQueueInputStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetQueueInputStatisticInfoRequest::getFromDatetime()const void GetQueueInputStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetQueueInputStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetQueueInputStatisticInfoRequest::getResourceOwnerId()const void GetQueueInputStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetQueueInputStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetQueueInputStatisticInfoRequest::getClusterId()const void GetQueueInputStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetQueueInputStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetQueueInputStatisticInfoRequest::getToDatetime()const void GetQueueInputStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } std::string GetQueueInputStatisticInfoRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetQueueInputStatisticInfoRequest::getAccessKeyId()const void GetQueueInputStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetQueueInputStatisticInfoRequest::getRegionId()const @@ -88,6 +90,6 @@ std::string GetQueueInputStatisticInfoRequest::getRegionId()const void GetQueueInputStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/GetQueueOutputStatisticInfoRequest.cc b/emr/src/model/GetQueueOutputStatisticInfoRequest.cc index 911351e0d..53de18ecb 100644 --- a/emr/src/model/GetQueueOutputStatisticInfoRequest.cc +++ b/emr/src/model/GetQueueOutputStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetQueueOutputStatisticInfoRequest; GetQueueOutputStatisticInfoRequest::GetQueueOutputStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetQueueOutputStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetQueueOutputStatisticInfoRequest::~GetQueueOutputStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetQueueOutputStatisticInfoRequest::getFromDatetime()const void GetQueueOutputStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetQueueOutputStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetQueueOutputStatisticInfoRequest::getResourceOwnerId()const void GetQueueOutputStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetQueueOutputStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetQueueOutputStatisticInfoRequest::getClusterId()const void GetQueueOutputStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetQueueOutputStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetQueueOutputStatisticInfoRequest::getToDatetime()const void GetQueueOutputStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } std::string GetQueueOutputStatisticInfoRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetQueueOutputStatisticInfoRequest::getAccessKeyId()const void GetQueueOutputStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetQueueOutputStatisticInfoRequest::getRegionId()const @@ -88,6 +90,6 @@ std::string GetQueueOutputStatisticInfoRequest::getRegionId()const void GetQueueOutputStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/GetQueueSubmissionStatisticInfoRequest.cc b/emr/src/model/GetQueueSubmissionStatisticInfoRequest.cc index 049e23c9d..6b9bda323 100644 --- a/emr/src/model/GetQueueSubmissionStatisticInfoRequest.cc +++ b/emr/src/model/GetQueueSubmissionStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetQueueSubmissionStatisticInfoRequest; GetQueueSubmissionStatisticInfoRequest::GetQueueSubmissionStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetQueueSubmissionStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetQueueSubmissionStatisticInfoRequest::~GetQueueSubmissionStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetQueueSubmissionStatisticInfoRequest::getFromDatetime()const void GetQueueSubmissionStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetQueueSubmissionStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetQueueSubmissionStatisticInfoRequest::getResourceOwnerId()const void GetQueueSubmissionStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetQueueSubmissionStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetQueueSubmissionStatisticInfoRequest::getClusterId()const void GetQueueSubmissionStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetQueueSubmissionStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetQueueSubmissionStatisticInfoRequest::getToDatetime()const void GetQueueSubmissionStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } std::string GetQueueSubmissionStatisticInfoRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetQueueSubmissionStatisticInfoRequest::getAccessKeyId()const void GetQueueSubmissionStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetQueueSubmissionStatisticInfoRequest::getFinalStatus()const @@ -88,7 +90,7 @@ std::string GetQueueSubmissionStatisticInfoRequest::getFinalStatus()const void GetQueueSubmissionStatisticInfoRequest::setFinalStatus(const std::string& finalStatus) { finalStatus_ = finalStatus; - setCoreParameter("FinalStatus", finalStatus); + setParameter("FinalStatus", finalStatus); } std::string GetQueueSubmissionStatisticInfoRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string GetQueueSubmissionStatisticInfoRequest::getRegionId()const void GetQueueSubmissionStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string GetQueueSubmissionStatisticInfoRequest::getApplicationType()const @@ -110,6 +112,6 @@ std::string GetQueueSubmissionStatisticInfoRequest::getApplicationType()const void GetQueueSubmissionStatisticInfoRequest::setApplicationType(const std::string& applicationType) { applicationType_ = applicationType; - setCoreParameter("ApplicationType", applicationType); + setParameter("ApplicationType", applicationType); } diff --git a/emr/src/model/GetUserInputStatisticInfoRequest.cc b/emr/src/model/GetUserInputStatisticInfoRequest.cc index 182183af2..bef281644 100644 --- a/emr/src/model/GetUserInputStatisticInfoRequest.cc +++ b/emr/src/model/GetUserInputStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetUserInputStatisticInfoRequest; GetUserInputStatisticInfoRequest::GetUserInputStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetUserInputStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUserInputStatisticInfoRequest::~GetUserInputStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetUserInputStatisticInfoRequest::getFromDatetime()const void GetUserInputStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetUserInputStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetUserInputStatisticInfoRequest::getResourceOwnerId()const void GetUserInputStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetUserInputStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetUserInputStatisticInfoRequest::getClusterId()const void GetUserInputStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetUserInputStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetUserInputStatisticInfoRequest::getToDatetime()const void GetUserInputStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } std::string GetUserInputStatisticInfoRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetUserInputStatisticInfoRequest::getAccessKeyId()const void GetUserInputStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetUserInputStatisticInfoRequest::getRegionId()const @@ -88,6 +90,6 @@ std::string GetUserInputStatisticInfoRequest::getRegionId()const void GetUserInputStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/GetUserOutputStatisticInfoRequest.cc b/emr/src/model/GetUserOutputStatisticInfoRequest.cc index 72e7548c0..c988b9e15 100644 --- a/emr/src/model/GetUserOutputStatisticInfoRequest.cc +++ b/emr/src/model/GetUserOutputStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetUserOutputStatisticInfoRequest; GetUserOutputStatisticInfoRequest::GetUserOutputStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetUserOutputStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUserOutputStatisticInfoRequest::~GetUserOutputStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetUserOutputStatisticInfoRequest::getFromDatetime()const void GetUserOutputStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetUserOutputStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetUserOutputStatisticInfoRequest::getResourceOwnerId()const void GetUserOutputStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetUserOutputStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetUserOutputStatisticInfoRequest::getClusterId()const void GetUserOutputStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetUserOutputStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetUserOutputStatisticInfoRequest::getToDatetime()const void GetUserOutputStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } std::string GetUserOutputStatisticInfoRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetUserOutputStatisticInfoRequest::getAccessKeyId()const void GetUserOutputStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetUserOutputStatisticInfoRequest::getRegionId()const @@ -88,6 +90,6 @@ std::string GetUserOutputStatisticInfoRequest::getRegionId()const void GetUserOutputStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/GetUserSubmissionStatisticInfoRequest.cc b/emr/src/model/GetUserSubmissionStatisticInfoRequest.cc index 8389b0169..3e877fde5 100644 --- a/emr/src/model/GetUserSubmissionStatisticInfoRequest.cc +++ b/emr/src/model/GetUserSubmissionStatisticInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::GetUserSubmissionStatisticInfoRequest; GetUserSubmissionStatisticInfoRequest::GetUserSubmissionStatisticInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "GetUserSubmissionStatisticInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUserSubmissionStatisticInfoRequest::~GetUserSubmissionStatisticInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetUserSubmissionStatisticInfoRequest::getFromDatetime()const void GetUserSubmissionStatisticInfoRequest::setFromDatetime(const std::string& fromDatetime) { fromDatetime_ = fromDatetime; - setCoreParameter("FromDatetime", fromDatetime); + setParameter("FromDatetime", fromDatetime); } long GetUserSubmissionStatisticInfoRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long GetUserSubmissionStatisticInfoRequest::getResourceOwnerId()const void GetUserSubmissionStatisticInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetUserSubmissionStatisticInfoRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string GetUserSubmissionStatisticInfoRequest::getClusterId()const void GetUserSubmissionStatisticInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetUserSubmissionStatisticInfoRequest::getToDatetime()const @@ -66,7 +68,7 @@ std::string GetUserSubmissionStatisticInfoRequest::getToDatetime()const void GetUserSubmissionStatisticInfoRequest::setToDatetime(const std::string& toDatetime) { toDatetime_ = toDatetime; - setCoreParameter("ToDatetime", toDatetime); + setParameter("ToDatetime", toDatetime); } std::string GetUserSubmissionStatisticInfoRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetUserSubmissionStatisticInfoRequest::getAccessKeyId()const void GetUserSubmissionStatisticInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetUserSubmissionStatisticInfoRequest::getFinalStatus()const @@ -88,7 +90,7 @@ std::string GetUserSubmissionStatisticInfoRequest::getFinalStatus()const void GetUserSubmissionStatisticInfoRequest::setFinalStatus(const std::string& finalStatus) { finalStatus_ = finalStatus; - setCoreParameter("FinalStatus", finalStatus); + setParameter("FinalStatus", finalStatus); } std::string GetUserSubmissionStatisticInfoRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string GetUserSubmissionStatisticInfoRequest::getRegionId()const void GetUserSubmissionStatisticInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string GetUserSubmissionStatisticInfoRequest::getApplicationType()const @@ -110,6 +112,6 @@ std::string GetUserSubmissionStatisticInfoRequest::getApplicationType()const void GetUserSubmissionStatisticInfoRequest::setApplicationType(const std::string& applicationType) { applicationType_ = applicationType; - setCoreParameter("ApplicationType", applicationType); + setParameter("ApplicationType", applicationType); } diff --git a/emr/src/model/KillExecutionJobInstanceRequest.cc b/emr/src/model/KillExecutionJobInstanceRequest.cc index f59c81832..58be52f2d 100644 --- a/emr/src/model/KillExecutionJobInstanceRequest.cc +++ b/emr/src/model/KillExecutionJobInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::KillExecutionJobInstanceRequest; KillExecutionJobInstanceRequest::KillExecutionJobInstanceRequest() : RpcServiceRequest("emr", "2016-04-08", "KillExecutionJobInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} KillExecutionJobInstanceRequest::~KillExecutionJobInstanceRequest() {} @@ -33,7 +35,7 @@ long KillExecutionJobInstanceRequest::getResourceOwnerId()const void KillExecutionJobInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string KillExecutionJobInstanceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string KillExecutionJobInstanceRequest::getAccessKeyId()const void KillExecutionJobInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string KillExecutionJobInstanceRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string KillExecutionJobInstanceRequest::getRegionId()const void KillExecutionJobInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string KillExecutionJobInstanceRequest::getJobInstanceId()const @@ -66,6 +68,6 @@ std::string KillExecutionJobInstanceRequest::getJobInstanceId()const void KillExecutionJobInstanceRequest::setJobInstanceId(const std::string& jobInstanceId) { jobInstanceId_ = jobInstanceId; - setCoreParameter("JobInstanceId", jobInstanceId); + setParameter("JobInstanceId", jobInstanceId); } diff --git a/emr/src/model/KillFlowJobRequest.cc b/emr/src/model/KillFlowJobRequest.cc index 4209dda83..b3d340e1b 100644 --- a/emr/src/model/KillFlowJobRequest.cc +++ b/emr/src/model/KillFlowJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::KillFlowJobRequest; KillFlowJobRequest::KillFlowJobRequest() : RpcServiceRequest("emr", "2016-04-08", "KillFlowJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} KillFlowJobRequest::~KillFlowJobRequest() {} @@ -33,7 +35,7 @@ std::string KillFlowJobRequest::getRegionId()const void KillFlowJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string KillFlowJobRequest::getJobInstanceId()const @@ -44,7 +46,7 @@ std::string KillFlowJobRequest::getJobInstanceId()const void KillFlowJobRequest::setJobInstanceId(const std::string& jobInstanceId) { jobInstanceId_ = jobInstanceId; - setCoreParameter("JobInstanceId", jobInstanceId); + setParameter("JobInstanceId", jobInstanceId); } std::string KillFlowJobRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string KillFlowJobRequest::getProjectId()const void KillFlowJobRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListApmApplicationRequest.cc b/emr/src/model/ListApmApplicationRequest.cc index 1e87b8854..048183db8 100644 --- a/emr/src/model/ListApmApplicationRequest.cc +++ b/emr/src/model/ListApmApplicationRequest.cc @@ -20,217 +20,219 @@ using AlibabaCloud::Emr::Model::ListApmApplicationRequest; ListApmApplicationRequest::ListApmApplicationRequest() : RpcServiceRequest("emr", "2016-04-08", "ListApmApplication") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListApmApplicationRequest::~ListApmApplicationRequest() {} -long ListApmApplicationRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ListApmApplicationRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int ListApmApplicationRequest::getPageNumber()const -{ - return pageNumber_; -} - -void ListApmApplicationRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string ListApmApplicationRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ListApmApplicationRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ListApmApplicationRequest::getFinalStatus()const -{ - return finalStatus_; -} - -void ListApmApplicationRequest::setFinalStatus(const std::string& finalStatus) -{ - finalStatus_ = finalStatus; - setCoreParameter("FinalStatus", finalStatus); -} - -std::string ListApmApplicationRequest::getRegionId()const -{ - return regionId_; -} - -void ListApmApplicationRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int ListApmApplicationRequest::getPageSize()const -{ - return pageSize_; -} - -void ListApmApplicationRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string ListApmApplicationRequest::getState()const -{ - return state_; -} - -void ListApmApplicationRequest::setState(const std::string& state) -{ - state_ = state; - setCoreParameter("State", state); -} - -long ListApmApplicationRequest::getStartTimeTo()const -{ - return startTimeTo_; -} - -void ListApmApplicationRequest::setStartTimeTo(long startTimeTo) -{ - startTimeTo_ = startTimeTo; - setCoreParameter("StartTimeTo", std::to_string(startTimeTo)); -} - -std::string ListApmApplicationRequest::getDiagnoseResult()const -{ - return diagnoseResult_; -} - -void ListApmApplicationRequest::setDiagnoseResult(const std::string& diagnoseResult) -{ - diagnoseResult_ = diagnoseResult; - setCoreParameter("DiagnoseResult", diagnoseResult); -} - -long ListApmApplicationRequest::getEndTimeFrom()const -{ - return endTimeFrom_; -} - -void ListApmApplicationRequest::setEndTimeFrom(long endTimeFrom) -{ - endTimeFrom_ = endTimeFrom; - setCoreParameter("EndTimeFrom", std::to_string(endTimeFrom)); -} - -std::string ListApmApplicationRequest::getOrderBy()const -{ - return orderBy_; -} - -void ListApmApplicationRequest::setOrderBy(const std::string& orderBy) -{ - orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); -} - -std::string ListApmApplicationRequest::getClusterId()const -{ - return clusterId_; -} - -void ListApmApplicationRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - -std::string ListApmApplicationRequest::getJobType()const -{ - return jobType_; -} - -void ListApmApplicationRequest::setJobType(const std::string& jobType) -{ - jobType_ = jobType; - setCoreParameter("JobType", jobType); -} - -long ListApmApplicationRequest::getStartTimeFrom()const -{ - return startTimeFrom_; -} - -void ListApmApplicationRequest::setStartTimeFrom(long startTimeFrom) -{ - startTimeFrom_ = startTimeFrom; - setCoreParameter("StartTimeFrom", std::to_string(startTimeFrom)); -} - -std::string ListApmApplicationRequest::getAppId()const -{ - return appId_; -} - -void ListApmApplicationRequest::setAppId(const std::string& appId) -{ - appId_ = appId; - setCoreParameter("AppId", appId); -} - -std::string ListApmApplicationRequest::getName()const -{ - return name_; -} - -void ListApmApplicationRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); -} - -std::string ListApmApplicationRequest::getUser()const -{ - return user_; -} - -void ListApmApplicationRequest::setUser(const std::string& user) -{ - user_ = user; - setCoreParameter("User", user); -} - -long ListApmApplicationRequest::getEndTimeTo()const -{ - return endTimeTo_; -} - -void ListApmApplicationRequest::setEndTimeTo(long endTimeTo) -{ - endTimeTo_ = endTimeTo; - setCoreParameter("EndTimeTo", std::to_string(endTimeTo)); -} - -std::string ListApmApplicationRequest::getQueue()const -{ - return queue_; -} - -void ListApmApplicationRequest::setQueue(const std::string& queue) -{ - queue_ = queue; - setCoreParameter("Queue", queue); -} - +long ListApmApplicationRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListApmApplicationRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int ListApmApplicationRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListApmApplicationRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string ListApmApplicationRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApmApplicationRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListApmApplicationRequest::getFinalStatus()const +{ + return finalStatus_; +} + +void ListApmApplicationRequest::setFinalStatus(const std::string& finalStatus) +{ + finalStatus_ = finalStatus; + setParameter("FinalStatus", finalStatus); +} + +std::string ListApmApplicationRequest::getRegionId()const +{ + return regionId_; +} + +void ListApmApplicationRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int ListApmApplicationRequest::getPageSize()const +{ + return pageSize_; +} + +void ListApmApplicationRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListApmApplicationRequest::getState()const +{ + return state_; +} + +void ListApmApplicationRequest::setState(const std::string& state) +{ + state_ = state; + setParameter("State", state); +} + +long ListApmApplicationRequest::getStartTimeTo()const +{ + return startTimeTo_; +} + +void ListApmApplicationRequest::setStartTimeTo(long startTimeTo) +{ + startTimeTo_ = startTimeTo; + setParameter("StartTimeTo", std::to_string(startTimeTo)); +} + +std::string ListApmApplicationRequest::getDiagnoseResult()const +{ + return diagnoseResult_; +} + +void ListApmApplicationRequest::setDiagnoseResult(const std::string& diagnoseResult) +{ + diagnoseResult_ = diagnoseResult; + setParameter("DiagnoseResult", diagnoseResult); +} + +long ListApmApplicationRequest::getEndTimeFrom()const +{ + return endTimeFrom_; +} + +void ListApmApplicationRequest::setEndTimeFrom(long endTimeFrom) +{ + endTimeFrom_ = endTimeFrom; + setParameter("EndTimeFrom", std::to_string(endTimeFrom)); +} + +std::string ListApmApplicationRequest::getOrderBy()const +{ + return orderBy_; +} + +void ListApmApplicationRequest::setOrderBy(const std::string& orderBy) +{ + orderBy_ = orderBy; + setParameter("OrderBy", orderBy); +} + +std::string ListApmApplicationRequest::getClusterId()const +{ + return clusterId_; +} + +void ListApmApplicationRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string ListApmApplicationRequest::getJobType()const +{ + return jobType_; +} + +void ListApmApplicationRequest::setJobType(const std::string& jobType) +{ + jobType_ = jobType; + setParameter("JobType", jobType); +} + +long ListApmApplicationRequest::getStartTimeFrom()const +{ + return startTimeFrom_; +} + +void ListApmApplicationRequest::setStartTimeFrom(long startTimeFrom) +{ + startTimeFrom_ = startTimeFrom; + setParameter("StartTimeFrom", std::to_string(startTimeFrom)); +} + +std::string ListApmApplicationRequest::getAppId()const +{ + return appId_; +} + +void ListApmApplicationRequest::setAppId(const std::string& appId) +{ + appId_ = appId; + setParameter("AppId", appId); +} + +std::string ListApmApplicationRequest::getName()const +{ + return name_; +} + +void ListApmApplicationRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string ListApmApplicationRequest::getUser()const +{ + return user_; +} + +void ListApmApplicationRequest::setUser(const std::string& user) +{ + user_ = user; + setParameter("User", user); +} + +long ListApmApplicationRequest::getEndTimeTo()const +{ + return endTimeTo_; +} + +void ListApmApplicationRequest::setEndTimeTo(long endTimeTo) +{ + endTimeTo_ = endTimeTo; + setParameter("EndTimeTo", std::to_string(endTimeTo)); +} + +std::string ListApmApplicationRequest::getQueue()const +{ + return queue_; +} + +void ListApmApplicationRequest::setQueue(const std::string& queue) +{ + queue_ = queue; + setParameter("Queue", queue); +} + diff --git a/emr/src/model/ListBackupsRequest.cc b/emr/src/model/ListBackupsRequest.cc index 290338496..7a6956ff3 100644 --- a/emr/src/model/ListBackupsRequest.cc +++ b/emr/src/model/ListBackupsRequest.cc @@ -20,207 +20,199 @@ using AlibabaCloud::Emr::Model::ListBackupsRequest; ListBackupsRequest::ListBackupsRequest() : RpcServiceRequest("emr", "2016-04-08", "ListBackups") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListBackupsRequest::~ListBackupsRequest() {} -long ListBackupsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ListBackupsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int ListBackupsRequest::getPageCount()const -{ - return pageCount_; -} - -void ListBackupsRequest::setPageCount(int pageCount) -{ - pageCount_ = pageCount; - setCoreParameter("PageCount", std::to_string(pageCount)); -} - -std::string ListBackupsRequest::getOrderMode()const -{ - return orderMode_; -} - -void ListBackupsRequest::setOrderMode(const std::string& orderMode) -{ - orderMode_ = orderMode; - setCoreParameter("OrderMode", orderMode); -} - -std::string ListBackupsRequest::getBackupPlanId()const -{ - return backupPlanId_; -} - -void ListBackupsRequest::setBackupPlanId(const std::string& backupPlanId) -{ - backupPlanId_ = backupPlanId; - setCoreParameter("BackupPlanId", backupPlanId); -} - -int ListBackupsRequest::getPageNumber()const -{ - return pageNumber_; -} - -void ListBackupsRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string ListBackupsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ListBackupsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ListBackupsRequest::getRegionId()const -{ - return regionId_; -} - -void ListBackupsRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int ListBackupsRequest::getLimit()const -{ - return limit_; -} - -void ListBackupsRequest::setLimit(int limit) -{ - limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); -} - -int ListBackupsRequest::getPageSize()const -{ - return pageSize_; -} - -void ListBackupsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string ListBackupsRequest::getServiceName()const -{ - return serviceName_; -} - -void ListBackupsRequest::setServiceName(const std::string& serviceName) -{ - serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); -} - -long ListBackupsRequest::getId()const -{ - return id_; -} - -void ListBackupsRequest::setId(long id) -{ - id_ = id; - setCoreParameter("Id", std::to_string(id)); -} - -int ListBackupsRequest::getCurrentSize()const -{ - return currentSize_; -} - -void ListBackupsRequest::setCurrentSize(int currentSize) -{ - currentSize_ = currentSize; - setCoreParameter("CurrentSize", std::to_string(currentSize)); -} - -std::string ListBackupsRequest::getOrderField()const -{ - return orderField_; -} - -void ListBackupsRequest::setOrderField(const std::string& orderField) -{ - orderField_ = orderField; - setCoreParameter("OrderField", orderField); -} - -std::vector ListBackupsRequest::getBackupId()const -{ - return backupId_; -} - -void ListBackupsRequest::setBackupId(const std::vector& backupId) -{ - backupId_ = backupId; - for(int i = 0; i!= backupId.size(); i++) - setCoreParameter("BackupId."+ std::to_string(i), backupId.at(i)); -} - -std::string ListBackupsRequest::getClusterId()const -{ - return clusterId_; -} - -void ListBackupsRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - -std::string ListBackupsRequest::getMetadataType()const -{ - return metadataType_; -} - -void ListBackupsRequest::setMetadataType(const std::string& metadataType) -{ - metadataType_ = metadataType; - setCoreParameter("MetadataType", metadataType); -} - -std::string ListBackupsRequest::getBizId()const -{ - return bizId_; -} - -void ListBackupsRequest::setBizId(const std::string& bizId) -{ - bizId_ = bizId; - setCoreParameter("BizId", bizId); -} - -std::string ListBackupsRequest::getStatus()const -{ - return status_; -} - -void ListBackupsRequest::setStatus(const std::string& status) -{ - status_ = status; - setCoreParameter("Status", status); -} - +long ListBackupsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListBackupsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int ListBackupsRequest::getPageCount()const +{ + return pageCount_; +} + +void ListBackupsRequest::setPageCount(int pageCount) +{ + pageCount_ = pageCount; + setParameter("PageCount", std::to_string(pageCount)); +} + +std::string ListBackupsRequest::getOrderMode()const +{ + return orderMode_; +} + +void ListBackupsRequest::setOrderMode(const std::string& orderMode) +{ + orderMode_ = orderMode; + setParameter("OrderMode", orderMode); +} + +std::string ListBackupsRequest::getBackupPlanId()const +{ + return backupPlanId_; +} + +void ListBackupsRequest::setBackupPlanId(const std::string& backupPlanId) +{ + backupPlanId_ = backupPlanId; + setParameter("BackupPlanId", backupPlanId); +} + +int ListBackupsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListBackupsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string ListBackupsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListBackupsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListBackupsRequest::getRegionId()const +{ + return regionId_; +} + +void ListBackupsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int ListBackupsRequest::getLimit()const +{ + return limit_; +} + +void ListBackupsRequest::setLimit(int limit) +{ + limit_ = limit; + setParameter("Limit", std::to_string(limit)); +} + +int ListBackupsRequest::getPageSize()const +{ + return pageSize_; +} + +void ListBackupsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListBackupsRequest::getServiceName()const +{ + return serviceName_; +} + +void ListBackupsRequest::setServiceName(const std::string& serviceName) +{ + serviceName_ = serviceName; + setParameter("ServiceName", serviceName); +} + +long ListBackupsRequest::getId()const +{ + return id_; +} + +void ListBackupsRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +int ListBackupsRequest::getCurrentSize()const +{ + return currentSize_; +} + +void ListBackupsRequest::setCurrentSize(int currentSize) +{ + currentSize_ = currentSize; + setParameter("CurrentSize", std::to_string(currentSize)); +} + +std::vector ListBackupsRequest::getBackupId()const +{ + return backupId_; +} + +void ListBackupsRequest::setBackupId(const std::vector& backupId) +{ + backupId_ = backupId; + for(int dep1 = 0; dep1!= backupId.size(); dep1++) { + setParameter("BackupId."+ std::to_string(dep1), backupId.at(dep1)); + } +} + +std::string ListBackupsRequest::getClusterId()const +{ + return clusterId_; +} + +void ListBackupsRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string ListBackupsRequest::getMetadataType()const +{ + return metadataType_; +} + +void ListBackupsRequest::setMetadataType(const std::string& metadataType) +{ + metadataType_ = metadataType; + setParameter("MetadataType", metadataType); +} + +std::string ListBackupsRequest::getBizId()const +{ + return bizId_; +} + +void ListBackupsRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + +std::string ListBackupsRequest::getStatus()const +{ + return status_; +} + +void ListBackupsRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/emr/src/model/ListClusterHostComponentRequest.cc b/emr/src/model/ListClusterHostComponentRequest.cc index 44add86de..ad6744a9e 100644 --- a/emr/src/model/ListClusterHostComponentRequest.cc +++ b/emr/src/model/ListClusterHostComponentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterHostComponentRequest; ListClusterHostComponentRequest::ListClusterHostComponentRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterHostComponent") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterHostComponentRequest::~ListClusterHostComponentRequest() {} @@ -33,7 +35,7 @@ long ListClusterHostComponentRequest::getResourceOwnerId()const void ListClusterHostComponentRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListClusterHostComponentRequest::getHostInstanceId()const @@ -44,7 +46,7 @@ std::string ListClusterHostComponentRequest::getHostInstanceId()const void ListClusterHostComponentRequest::setHostInstanceId(const std::string& hostInstanceId) { hostInstanceId_ = hostInstanceId; - setCoreParameter("HostInstanceId", hostInstanceId); + setParameter("HostInstanceId", hostInstanceId); } std::string ListClusterHostComponentRequest::getComponentName()const @@ -55,7 +57,7 @@ std::string ListClusterHostComponentRequest::getComponentName()const void ListClusterHostComponentRequest::setComponentName(const std::string& componentName) { componentName_ = componentName; - setCoreParameter("ComponentName", componentName); + setParameter("ComponentName", componentName); } int ListClusterHostComponentRequest::getPageNumber()const @@ -66,7 +68,7 @@ int ListClusterHostComponentRequest::getPageNumber()const void ListClusterHostComponentRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterHostComponentRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListClusterHostComponentRequest::getAccessKeyId()const void ListClusterHostComponentRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterHostComponentRequest::getComponentStatus()const @@ -88,7 +90,7 @@ std::string ListClusterHostComponentRequest::getComponentStatus()const void ListClusterHostComponentRequest::setComponentStatus(const std::string& componentStatus) { componentStatus_ = componentStatus; - setCoreParameter("ComponentStatus", componentStatus); + setParameter("ComponentStatus", componentStatus); } std::string ListClusterHostComponentRequest::getHostName()const @@ -99,7 +101,7 @@ std::string ListClusterHostComponentRequest::getHostName()const void ListClusterHostComponentRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string ListClusterHostComponentRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string ListClusterHostComponentRequest::getRegionId()const void ListClusterHostComponentRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListClusterHostComponentRequest::getPageSize()const @@ -121,7 +123,7 @@ int ListClusterHostComponentRequest::getPageSize()const void ListClusterHostComponentRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListClusterHostComponentRequest::getServiceName()const @@ -132,7 +134,7 @@ std::string ListClusterHostComponentRequest::getServiceName()const void ListClusterHostComponentRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } std::string ListClusterHostComponentRequest::getClusterId()const @@ -143,7 +145,7 @@ std::string ListClusterHostComponentRequest::getClusterId()const void ListClusterHostComponentRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListClusterHostComponentRequest::getHostRole()const @@ -154,6 +156,6 @@ std::string ListClusterHostComponentRequest::getHostRole()const void ListClusterHostComponentRequest::setHostRole(const std::string& hostRole) { hostRole_ = hostRole; - setCoreParameter("HostRole", hostRole); + setParameter("HostRole", hostRole); } diff --git a/emr/src/model/ListClusterHostGroupRequest.cc b/emr/src/model/ListClusterHostGroupRequest.cc index 685dde40b..01cd890b0 100644 --- a/emr/src/model/ListClusterHostGroupRequest.cc +++ b/emr/src/model/ListClusterHostGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterHostGroupRequest; ListClusterHostGroupRequest::ListClusterHostGroupRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterHostGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterHostGroupRequest::~ListClusterHostGroupRequest() {} @@ -33,7 +35,7 @@ long ListClusterHostGroupRequest::getResourceOwnerId()const void ListClusterHostGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::vector ListClusterHostGroupRequest::getStatusList()const @@ -44,8 +46,9 @@ std::vector ListClusterHostGroupRequest::getStatusList()const void ListClusterHostGroupRequest::setStatusList(const std::vector& statusList) { statusList_ = statusList; - for(int i = 0; i!= statusList.size(); i++) - setCoreParameter("StatusList."+ std::to_string(i), statusList.at(i)); + for(int dep1 = 0; dep1!= statusList.size(); dep1++) { + setParameter("StatusList."+ std::to_string(dep1), statusList.at(dep1)); + } } std::string ListClusterHostGroupRequest::getClusterId()const @@ -56,7 +59,7 @@ std::string ListClusterHostGroupRequest::getClusterId()const void ListClusterHostGroupRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListClusterHostGroupRequest::getHostGroupName()const @@ -67,7 +70,7 @@ std::string ListClusterHostGroupRequest::getHostGroupName()const void ListClusterHostGroupRequest::setHostGroupName(const std::string& hostGroupName) { hostGroupName_ = hostGroupName; - setCoreParameter("HostGroupName", hostGroupName); + setParameter("HostGroupName", hostGroupName); } int ListClusterHostGroupRequest::getPageNumber()const @@ -78,7 +81,7 @@ int ListClusterHostGroupRequest::getPageNumber()const void ListClusterHostGroupRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterHostGroupRequest::getAccessKeyId()const @@ -89,7 +92,7 @@ std::string ListClusterHostGroupRequest::getAccessKeyId()const void ListClusterHostGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterHostGroupRequest::getRegionId()const @@ -100,7 +103,7 @@ std::string ListClusterHostGroupRequest::getRegionId()const void ListClusterHostGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListClusterHostGroupRequest::getHostGroupId()const @@ -111,7 +114,7 @@ std::string ListClusterHostGroupRequest::getHostGroupId()const void ListClusterHostGroupRequest::setHostGroupId(const std::string& hostGroupId) { hostGroupId_ = hostGroupId; - setCoreParameter("HostGroupId", hostGroupId); + setParameter("HostGroupId", hostGroupId); } int ListClusterHostGroupRequest::getPageSize()const @@ -122,7 +125,7 @@ int ListClusterHostGroupRequest::getPageSize()const void ListClusterHostGroupRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListClusterHostGroupRequest::getHostGroupType()const @@ -133,6 +136,6 @@ std::string ListClusterHostGroupRequest::getHostGroupType()const void ListClusterHostGroupRequest::setHostGroupType(const std::string& hostGroupType) { hostGroupType_ = hostGroupType; - setCoreParameter("HostGroupType", hostGroupType); + setParameter("HostGroupType", hostGroupType); } diff --git a/emr/src/model/ListClusterHostRequest.cc b/emr/src/model/ListClusterHostRequest.cc index a0c582e9b..fd4095aed 100644 --- a/emr/src/model/ListClusterHostRequest.cc +++ b/emr/src/model/ListClusterHostRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterHostRequest; ListClusterHostRequest::ListClusterHostRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterHost") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterHostRequest::~ListClusterHostRequest() {} @@ -33,7 +35,7 @@ long ListClusterHostRequest::getResourceOwnerId()const void ListClusterHostRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListClusterHostRequest::getHostInstanceId()const @@ -44,7 +46,7 @@ std::string ListClusterHostRequest::getHostInstanceId()const void ListClusterHostRequest::setHostInstanceId(const std::string& hostInstanceId) { hostInstanceId_ = hostInstanceId; - setCoreParameter("HostInstanceId", hostInstanceId); + setParameter("HostInstanceId", hostInstanceId); } std::vector ListClusterHostRequest::getStatusList()const @@ -55,8 +57,9 @@ std::vector ListClusterHostRequest::getStatusList()const void ListClusterHostRequest::setStatusList(const std::vector& statusList) { statusList_ = statusList; - for(int i = 0; i!= statusList.size(); i++) - setCoreParameter("StatusList."+ std::to_string(i), statusList.at(i)); + for(int dep1 = 0; dep1!= statusList.size(); dep1++) { + setParameter("StatusList."+ std::to_string(dep1), statusList.at(dep1)); + } } std::string ListClusterHostRequest::getComponentName()const @@ -67,7 +70,7 @@ std::string ListClusterHostRequest::getComponentName()const void ListClusterHostRequest::setComponentName(const std::string& componentName) { componentName_ = componentName; - setCoreParameter("ComponentName", componentName); + setParameter("ComponentName", componentName); } std::string ListClusterHostRequest::getPublicIp()const @@ -78,7 +81,7 @@ std::string ListClusterHostRequest::getPublicIp()const void ListClusterHostRequest::setPublicIp(const std::string& publicIp) { publicIp_ = publicIp; - setCoreParameter("PublicIp", publicIp); + setParameter("PublicIp", publicIp); } int ListClusterHostRequest::getPageNumber()const @@ -89,7 +92,7 @@ int ListClusterHostRequest::getPageNumber()const void ListClusterHostRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterHostRequest::getAccessKeyId()const @@ -100,7 +103,7 @@ std::string ListClusterHostRequest::getAccessKeyId()const void ListClusterHostRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterHostRequest::getHostName()const @@ -111,7 +114,7 @@ std::string ListClusterHostRequest::getHostName()const void ListClusterHostRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string ListClusterHostRequest::getGroupType()const @@ -122,7 +125,7 @@ std::string ListClusterHostRequest::getGroupType()const void ListClusterHostRequest::setGroupType(const std::string& groupType) { groupType_ = groupType; - setCoreParameter("GroupType", groupType); + setParameter("GroupType", groupType); } std::string ListClusterHostRequest::getRegionId()const @@ -133,7 +136,7 @@ std::string ListClusterHostRequest::getRegionId()const void ListClusterHostRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListClusterHostRequest::getPageSize()const @@ -144,7 +147,7 @@ int ListClusterHostRequest::getPageSize()const void ListClusterHostRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListClusterHostRequest::getPrivateIp()const @@ -155,7 +158,7 @@ std::string ListClusterHostRequest::getPrivateIp()const void ListClusterHostRequest::setPrivateIp(const std::string& privateIp) { privateIp_ = privateIp; - setCoreParameter("PrivateIp", privateIp); + setParameter("PrivateIp", privateIp); } std::string ListClusterHostRequest::getClusterId()const @@ -166,7 +169,7 @@ std::string ListClusterHostRequest::getClusterId()const void ListClusterHostRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListClusterHostRequest::getHostGroupId()const @@ -177,6 +180,6 @@ std::string ListClusterHostRequest::getHostGroupId()const void ListClusterHostRequest::setHostGroupId(const std::string& hostGroupId) { hostGroupId_ = hostGroupId; - setCoreParameter("HostGroupId", hostGroupId); + setParameter("HostGroupId", hostGroupId); } diff --git a/emr/src/model/ListClusterInstalledServiceRequest.cc b/emr/src/model/ListClusterInstalledServiceRequest.cc index dcb561cca..f158b6156 100644 --- a/emr/src/model/ListClusterInstalledServiceRequest.cc +++ b/emr/src/model/ListClusterInstalledServiceRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Emr::Model::ListClusterInstalledServiceRequest; ListClusterInstalledServiceRequest::ListClusterInstalledServiceRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterInstalledService") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterInstalledServiceRequest::~ListClusterInstalledServiceRequest() {} -long ListClusterInstalledServiceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ListClusterInstalledServiceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ListClusterInstalledServiceRequest::getClusterId()const -{ - return clusterId_; -} - -void ListClusterInstalledServiceRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - -int ListClusterInstalledServiceRequest::getPageNumber()const -{ - return pageNumber_; -} - -void ListClusterInstalledServiceRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string ListClusterInstalledServiceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ListClusterInstalledServiceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ListClusterInstalledServiceRequest::getRegionId()const -{ - return regionId_; -} - -void ListClusterInstalledServiceRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int ListClusterInstalledServiceRequest::getPageSize()const -{ - return pageSize_; -} - -void ListClusterInstalledServiceRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - +long ListClusterInstalledServiceRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListClusterInstalledServiceRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListClusterInstalledServiceRequest::getClusterId()const +{ + return clusterId_; +} + +void ListClusterInstalledServiceRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +int ListClusterInstalledServiceRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListClusterInstalledServiceRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string ListClusterInstalledServiceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListClusterInstalledServiceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListClusterInstalledServiceRequest::getRegionId()const +{ + return regionId_; +} + +void ListClusterInstalledServiceRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int ListClusterInstalledServiceRequest::getPageSize()const +{ + return pageSize_; +} + +void ListClusterInstalledServiceRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/emr/src/model/ListClusterOperationHostRequest.cc b/emr/src/model/ListClusterOperationHostRequest.cc index 2228f462d..dfd97b4ff 100644 --- a/emr/src/model/ListClusterOperationHostRequest.cc +++ b/emr/src/model/ListClusterOperationHostRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterOperationHostRequest; ListClusterOperationHostRequest::ListClusterOperationHostRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterOperationHost") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterOperationHostRequest::~ListClusterOperationHostRequest() {} @@ -33,7 +35,7 @@ long ListClusterOperationHostRequest::getResourceOwnerId()const void ListClusterOperationHostRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListClusterOperationHostRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ListClusterOperationHostRequest::getClusterId()const void ListClusterOperationHostRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListClusterOperationHostRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListClusterOperationHostRequest::getPageNumber()const void ListClusterOperationHostRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterOperationHostRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListClusterOperationHostRequest::getAccessKeyId()const void ListClusterOperationHostRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterOperationHostRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ListClusterOperationHostRequest::getRegionId()const void ListClusterOperationHostRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListClusterOperationHostRequest::getPageSize()const @@ -88,7 +90,7 @@ int ListClusterOperationHostRequest::getPageSize()const void ListClusterOperationHostRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListClusterOperationHostRequest::getOperationId()const @@ -99,7 +101,7 @@ std::string ListClusterOperationHostRequest::getOperationId()const void ListClusterOperationHostRequest::setOperationId(const std::string& operationId) { operationId_ = operationId; - setCoreParameter("OperationId", operationId); + setParameter("OperationId", operationId); } std::string ListClusterOperationHostRequest::getStatus()const @@ -110,6 +112,6 @@ std::string ListClusterOperationHostRequest::getStatus()const void ListClusterOperationHostRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/emr/src/model/ListClusterOperationHostTaskRequest.cc b/emr/src/model/ListClusterOperationHostTaskRequest.cc index f97f6aa2b..1ddee1f96 100644 --- a/emr/src/model/ListClusterOperationHostTaskRequest.cc +++ b/emr/src/model/ListClusterOperationHostTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterOperationHostTaskRequest; ListClusterOperationHostTaskRequest::ListClusterOperationHostTaskRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterOperationHostTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterOperationHostTaskRequest::~ListClusterOperationHostTaskRequest() {} @@ -33,7 +35,7 @@ long ListClusterOperationHostTaskRequest::getResourceOwnerId()const void ListClusterOperationHostTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListClusterOperationHostTaskRequest::getHostId()const @@ -44,7 +46,7 @@ std::string ListClusterOperationHostTaskRequest::getHostId()const void ListClusterOperationHostTaskRequest::setHostId(const std::string& hostId) { hostId_ = hostId; - setCoreParameter("HostId", hostId); + setParameter("HostId", hostId); } std::string ListClusterOperationHostTaskRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string ListClusterOperationHostTaskRequest::getClusterId()const void ListClusterOperationHostTaskRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListClusterOperationHostTaskRequest::getPageNumber()const @@ -66,7 +68,7 @@ int ListClusterOperationHostTaskRequest::getPageNumber()const void ListClusterOperationHostTaskRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterOperationHostTaskRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListClusterOperationHostTaskRequest::getAccessKeyId()const void ListClusterOperationHostTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterOperationHostTaskRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string ListClusterOperationHostTaskRequest::getRegionId()const void ListClusterOperationHostTaskRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListClusterOperationHostTaskRequest::getPageSize()const @@ -99,7 +101,7 @@ int ListClusterOperationHostTaskRequest::getPageSize()const void ListClusterOperationHostTaskRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListClusterOperationHostTaskRequest::getOperationId()const @@ -110,7 +112,7 @@ std::string ListClusterOperationHostTaskRequest::getOperationId()const void ListClusterOperationHostTaskRequest::setOperationId(const std::string& operationId) { operationId_ = operationId; - setCoreParameter("OperationId", operationId); + setParameter("OperationId", operationId); } std::string ListClusterOperationHostTaskRequest::getStatus()const @@ -121,6 +123,6 @@ std::string ListClusterOperationHostTaskRequest::getStatus()const void ListClusterOperationHostTaskRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/emr/src/model/ListClusterOperationRequest.cc b/emr/src/model/ListClusterOperationRequest.cc index da8798900..43383a772 100644 --- a/emr/src/model/ListClusterOperationRequest.cc +++ b/emr/src/model/ListClusterOperationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterOperationRequest; ListClusterOperationRequest::ListClusterOperationRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterOperation") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterOperationRequest::~ListClusterOperationRequest() {} @@ -33,7 +35,7 @@ long ListClusterOperationRequest::getResourceOwnerId()const void ListClusterOperationRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListClusterOperationRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ListClusterOperationRequest::getClusterId()const void ListClusterOperationRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListClusterOperationRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListClusterOperationRequest::getPageNumber()const void ListClusterOperationRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterOperationRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListClusterOperationRequest::getAccessKeyId()const void ListClusterOperationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterOperationRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ListClusterOperationRequest::getRegionId()const void ListClusterOperationRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListClusterOperationRequest::getPageSize()const @@ -88,7 +90,7 @@ int ListClusterOperationRequest::getPageSize()const void ListClusterOperationRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListClusterOperationRequest::getServiceName()const @@ -99,7 +101,7 @@ std::string ListClusterOperationRequest::getServiceName()const void ListClusterOperationRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } std::string ListClusterOperationRequest::getStatus()const @@ -110,6 +112,6 @@ std::string ListClusterOperationRequest::getStatus()const void ListClusterOperationRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/emr/src/model/ListClusterServiceComponentHealthInfoRequest.cc b/emr/src/model/ListClusterServiceComponentHealthInfoRequest.cc index 39aa6d350..a162a7e0b 100644 --- a/emr/src/model/ListClusterServiceComponentHealthInfoRequest.cc +++ b/emr/src/model/ListClusterServiceComponentHealthInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterServiceComponentHealthInfoRequest; ListClusterServiceComponentHealthInfoRequest::ListClusterServiceComponentHealthInfoRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterServiceComponentHealthInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterServiceComponentHealthInfoRequest::~ListClusterServiceComponentHealthInfoRequest() {} @@ -33,7 +35,7 @@ long ListClusterServiceComponentHealthInfoRequest::getResourceOwnerId()const void ListClusterServiceComponentHealthInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListClusterServiceComponentHealthInfoRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ListClusterServiceComponentHealthInfoRequest::getClusterId()const void ListClusterServiceComponentHealthInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListClusterServiceComponentHealthInfoRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListClusterServiceComponentHealthInfoRequest::getAccessKeyId()const void ListClusterServiceComponentHealthInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterServiceComponentHealthInfoRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ListClusterServiceComponentHealthInfoRequest::getRegionId()const void ListClusterServiceComponentHealthInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListClusterServiceComponentHealthInfoRequest::getServiceName()const @@ -77,6 +79,6 @@ std::string ListClusterServiceComponentHealthInfoRequest::getServiceName()const void ListClusterServiceComponentHealthInfoRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/emr/src/model/ListClusterServiceConfigHistoryRequest.cc b/emr/src/model/ListClusterServiceConfigHistoryRequest.cc index fc216a8f4..17d3b7a57 100644 --- a/emr/src/model/ListClusterServiceConfigHistoryRequest.cc +++ b/emr/src/model/ListClusterServiceConfigHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterServiceConfigHistoryRequest; ListClusterServiceConfigHistoryRequest::ListClusterServiceConfigHistoryRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterServiceConfigHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterServiceConfigHistoryRequest::~ListClusterServiceConfigHistoryRequest() {} @@ -33,18 +35,18 @@ long ListClusterServiceConfigHistoryRequest::getResourceOwnerId()const void ListClusterServiceConfigHistoryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } -std::string ListClusterServiceConfigHistoryRequest::getClusterId()const +std::string ListClusterServiceConfigHistoryRequest::getHostInstanceId()const { - return clusterId_; + return hostInstanceId_; } -void ListClusterServiceConfigHistoryRequest::setClusterId(const std::string& clusterId) +void ListClusterServiceConfigHistoryRequest::setHostInstanceId(const std::string& hostInstanceId) { - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + hostInstanceId_ = hostInstanceId; + setParameter("HostInstanceId", hostInstanceId); } int ListClusterServiceConfigHistoryRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListClusterServiceConfigHistoryRequest::getPageNumber()const void ListClusterServiceConfigHistoryRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterServiceConfigHistoryRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListClusterServiceConfigHistoryRequest::getAccessKeyId()const void ListClusterServiceConfigHistoryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterServiceConfigHistoryRequest::getConfigVersion()const @@ -77,7 +79,7 @@ std::string ListClusterServiceConfigHistoryRequest::getConfigVersion()const void ListClusterServiceConfigHistoryRequest::setConfigVersion(const std::string& configVersion) { configVersion_ = configVersion; - setCoreParameter("ConfigVersion", configVersion); + setParameter("ConfigVersion", configVersion); } std::string ListClusterServiceConfigHistoryRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string ListClusterServiceConfigHistoryRequest::getRegionId()const void ListClusterServiceConfigHistoryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListClusterServiceConfigHistoryRequest::getPageSize()const @@ -99,7 +101,7 @@ int ListClusterServiceConfigHistoryRequest::getPageSize()const void ListClusterServiceConfigHistoryRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListClusterServiceConfigHistoryRequest::getServiceName()const @@ -110,6 +112,72 @@ std::string ListClusterServiceConfigHistoryRequest::getServiceName()const void ListClusterServiceConfigHistoryRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); +} + +std::string ListClusterServiceConfigHistoryRequest::getAuthor()const +{ + return author_; +} + +void ListClusterServiceConfigHistoryRequest::setAuthor(const std::string& author) +{ + author_ = author; + setParameter("Author", author); +} + +std::string ListClusterServiceConfigHistoryRequest::getClusterId()const +{ + return clusterId_; +} + +void ListClusterServiceConfigHistoryRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string ListClusterServiceConfigHistoryRequest::getConfigFileName()const +{ + return configFileName_; +} + +void ListClusterServiceConfigHistoryRequest::setConfigFileName(const std::string& configFileName) +{ + configFileName_ = configFileName; + setParameter("ConfigFileName", configFileName); +} + +std::string ListClusterServiceConfigHistoryRequest::getConfigItemKey()const +{ + return configItemKey_; +} + +void ListClusterServiceConfigHistoryRequest::setConfigItemKey(const std::string& configItemKey) +{ + configItemKey_ = configItemKey; + setParameter("ConfigItemKey", configItemKey); +} + +std::string ListClusterServiceConfigHistoryRequest::getHostGroupId()const +{ + return hostGroupId_; +} + +void ListClusterServiceConfigHistoryRequest::setHostGroupId(const std::string& hostGroupId) +{ + hostGroupId_ = hostGroupId; + setParameter("HostGroupId", hostGroupId); +} + +std::string ListClusterServiceConfigHistoryRequest::getComment()const +{ + return comment_; +} + +void ListClusterServiceConfigHistoryRequest::setComment(const std::string& comment) +{ + comment_ = comment; + setParameter("Comment", comment); } diff --git a/emr/src/model/ListClusterServiceConfigHistoryResult.cc b/emr/src/model/ListClusterServiceConfigHistoryResult.cc index 467e1deb0..4805f9155 100644 --- a/emr/src/model/ListClusterServiceConfigHistoryResult.cc +++ b/emr/src/model/ListClusterServiceConfigHistoryResult.cc @@ -63,6 +63,12 @@ void ListClusterServiceConfigHistoryResult::parse(const std::string &payload) configHistoryListObject.author = valueConfigHistoryListConfigHistory["Author"].asString(); if(!valueConfigHistoryListConfigHistory["Comment"].isNull()) configHistoryListObject.comment = valueConfigHistoryListConfigHistory["Comment"].asString(); + if(!valueConfigHistoryListConfigHistory["HostGroupId"].isNull()) + configHistoryListObject.hostGroupId = valueConfigHistoryListConfigHistory["HostGroupId"].asString(); + if(!valueConfigHistoryListConfigHistory["HostInstanceId"].isNull()) + configHistoryListObject.hostInstanceId = valueConfigHistoryListConfigHistory["HostInstanceId"].asString(); + if(!valueConfigHistoryListConfigHistory["HostName"].isNull()) + configHistoryListObject.hostName = valueConfigHistoryListConfigHistory["HostName"].asString(); configHistoryList_.push_back(configHistoryListObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListClusterServiceQuickLinkRequest.cc b/emr/src/model/ListClusterServiceQuickLinkRequest.cc index 899421f83..550222145 100644 --- a/emr/src/model/ListClusterServiceQuickLinkRequest.cc +++ b/emr/src/model/ListClusterServiceQuickLinkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterServiceQuickLinkRequest; ListClusterServiceQuickLinkRequest::ListClusterServiceQuickLinkRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterServiceQuickLink") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterServiceQuickLinkRequest::~ListClusterServiceQuickLinkRequest() {} @@ -33,7 +35,7 @@ long ListClusterServiceQuickLinkRequest::getResourceOwnerId()const void ListClusterServiceQuickLinkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListClusterServiceQuickLinkRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ListClusterServiceQuickLinkRequest::getClusterId()const void ListClusterServiceQuickLinkRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListClusterServiceQuickLinkRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListClusterServiceQuickLinkRequest::getAccessKeyId()const void ListClusterServiceQuickLinkRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterServiceQuickLinkRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ListClusterServiceQuickLinkRequest::getRegionId()const void ListClusterServiceQuickLinkRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListClusterServiceQuickLinkRequest::getServiceName()const @@ -77,6 +79,6 @@ std::string ListClusterServiceQuickLinkRequest::getServiceName()const void ListClusterServiceQuickLinkRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } diff --git a/emr/src/model/ListClusterServiceRequest.cc b/emr/src/model/ListClusterServiceRequest.cc index 3e60cd81f..21518be60 100644 --- a/emr/src/model/ListClusterServiceRequest.cc +++ b/emr/src/model/ListClusterServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterServiceRequest; ListClusterServiceRequest::ListClusterServiceRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterService") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterServiceRequest::~ListClusterServiceRequest() {} @@ -33,7 +35,7 @@ long ListClusterServiceRequest::getResourceOwnerId()const void ListClusterServiceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListClusterServiceRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ListClusterServiceRequest::getClusterId()const void ListClusterServiceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListClusterServiceRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListClusterServiceRequest::getPageNumber()const void ListClusterServiceRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterServiceRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListClusterServiceRequest::getAccessKeyId()const void ListClusterServiceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterServiceRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ListClusterServiceRequest::getRegionId()const void ListClusterServiceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListClusterServiceRequest::getPageSize()const @@ -88,6 +90,6 @@ int ListClusterServiceRequest::getPageSize()const void ListClusterServiceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/emr/src/model/ListClusterSupportServiceRequest.cc b/emr/src/model/ListClusterSupportServiceRequest.cc index c63427a79..9c76cb5f0 100644 --- a/emr/src/model/ListClusterSupportServiceRequest.cc +++ b/emr/src/model/ListClusterSupportServiceRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Emr::Model::ListClusterSupportServiceRequest; ListClusterSupportServiceRequest::ListClusterSupportServiceRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterSupportService") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterSupportServiceRequest::~ListClusterSupportServiceRequest() {} -long ListClusterSupportServiceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ListClusterSupportServiceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ListClusterSupportServiceRequest::getClusterId()const -{ - return clusterId_; -} - -void ListClusterSupportServiceRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - -std::string ListClusterSupportServiceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ListClusterSupportServiceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ListClusterSupportServiceRequest::getRegionId()const -{ - return regionId_; -} - -void ListClusterSupportServiceRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - +long ListClusterSupportServiceRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListClusterSupportServiceRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListClusterSupportServiceRequest::getClusterId()const +{ + return clusterId_; +} + +void ListClusterSupportServiceRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string ListClusterSupportServiceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListClusterSupportServiceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListClusterSupportServiceRequest::getRegionId()const +{ + return regionId_; +} + +void ListClusterSupportServiceRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/emr/src/model/ListClusterTemplatesRequest.cc b/emr/src/model/ListClusterTemplatesRequest.cc index e05f342f2..43858e992 100644 --- a/emr/src/model/ListClusterTemplatesRequest.cc +++ b/emr/src/model/ListClusterTemplatesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClusterTemplatesRequest; ListClusterTemplatesRequest::ListClusterTemplatesRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusterTemplates") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClusterTemplatesRequest::~ListClusterTemplatesRequest() {} @@ -33,7 +35,7 @@ long ListClusterTemplatesRequest::getResourceOwnerId()const void ListClusterTemplatesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int ListClusterTemplatesRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListClusterTemplatesRequest::getPageNumber()const void ListClusterTemplatesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterTemplatesRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListClusterTemplatesRequest::getAccessKeyId()const void ListClusterTemplatesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClusterTemplatesRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ListClusterTemplatesRequest::getRegionId()const void ListClusterTemplatesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListClusterTemplatesRequest::getBizId()const @@ -77,7 +79,7 @@ std::string ListClusterTemplatesRequest::getBizId()const void ListClusterTemplatesRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } int ListClusterTemplatesRequest::getPageSize()const @@ -88,6 +90,6 @@ int ListClusterTemplatesRequest::getPageSize()const void ListClusterTemplatesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/emr/src/model/ListClustersRequest.cc b/emr/src/model/ListClustersRequest.cc index 05152854e..667e60b8c 100644 --- a/emr/src/model/ListClustersRequest.cc +++ b/emr/src/model/ListClustersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListClustersRequest; ListClustersRequest::ListClustersRequest() : RpcServiceRequest("emr", "2016-04-08", "ListClusters") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListClustersRequest::~ListClustersRequest() {} @@ -33,7 +35,7 @@ long ListClustersRequest::getResourceOwnerId()const void ListClustersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::vector ListClustersRequest::getStatusList()const @@ -44,8 +46,9 @@ std::vector ListClustersRequest::getStatusList()const void ListClustersRequest::setStatusList(const std::vector& statusList) { statusList_ = statusList; - for(int i = 0; i!= statusList.size(); i++) - setCoreParameter("StatusList."+ std::to_string(i), statusList.at(i)); + for(int dep1 = 0; dep1!= statusList.size(); dep1++) { + setParameter("StatusList."+ std::to_string(dep1), statusList.at(dep1)); + } } bool ListClustersRequest::getIsDesc()const @@ -56,7 +59,7 @@ bool ListClustersRequest::getIsDesc()const void ListClustersRequest::setIsDesc(bool isDesc) { isDesc_ = isDesc; - setCoreParameter("IsDesc", isDesc ? "true" : "false"); + setParameter("IsDesc", isDesc ? "true" : "false"); } std::string ListClustersRequest::getDepositType()const @@ -67,7 +70,7 @@ std::string ListClustersRequest::getDepositType()const void ListClustersRequest::setDepositType(const std::string& depositType) { depositType_ = depositType; - setCoreParameter("DepositType", depositType); + setParameter("DepositType", depositType); } int ListClustersRequest::getPageNumber()const @@ -78,7 +81,7 @@ int ListClustersRequest::getPageNumber()const void ListClustersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClustersRequest::getAccessKeyId()const @@ -89,7 +92,7 @@ std::string ListClustersRequest::getAccessKeyId()const void ListClustersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListClustersRequest::getMachineType()const @@ -100,7 +103,7 @@ std::string ListClustersRequest::getMachineType()const void ListClustersRequest::setMachineType(const std::string& machineType) { machineType_ = machineType; - setCoreParameter("MachineType", machineType); + setParameter("MachineType", machineType); } std::string ListClustersRequest::getRegionId()const @@ -111,7 +114,7 @@ std::string ListClustersRequest::getRegionId()const void ListClustersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListClustersRequest::getPageSize()const @@ -122,7 +125,23 @@ int ListClustersRequest::getPageSize()const void ListClustersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); +} + +std::vector ListClustersRequest::getTag()const +{ + return tag_; +} + +void ListClustersRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } } std::string ListClustersRequest::getCreateType()const @@ -133,7 +152,7 @@ std::string ListClustersRequest::getCreateType()const void ListClustersRequest::setCreateType(const std::string& createType) { createType_ = createType; - setCoreParameter("CreateType", createType); + setParameter("CreateType", createType); } bool ListClustersRequest::getDefaultStatus()const @@ -144,7 +163,18 @@ bool ListClustersRequest::getDefaultStatus()const void ListClustersRequest::setDefaultStatus(bool defaultStatus) { defaultStatus_ = defaultStatus; - setCoreParameter("DefaultStatus", defaultStatus ? "true" : "false"); + setParameter("DefaultStatus", defaultStatus ? "true" : "false"); +} + +std::string ListClustersRequest::getName()const +{ + return name_; +} + +void ListClustersRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); } std::vector ListClustersRequest::getClusterTypeList()const @@ -155,7 +185,8 @@ std::vector ListClustersRequest::getClusterTypeList()const void ListClustersRequest::setClusterTypeList(const std::vector& clusterTypeList) { clusterTypeList_ = clusterTypeList; - for(int i = 0; i!= clusterTypeList.size(); i++) - setCoreParameter("ClusterTypeList."+ std::to_string(i), clusterTypeList.at(i)); + for(int dep1 = 0; dep1!= clusterTypeList.size(); dep1++) { + setParameter("ClusterTypeList."+ std::to_string(dep1), clusterTypeList.at(dep1)); + } } diff --git a/emr/src/model/ListDataSourceRequest.cc b/emr/src/model/ListDataSourceRequest.cc index ec21f076c..1a69a9d62 100644 --- a/emr/src/model/ListDataSourceRequest.cc +++ b/emr/src/model/ListDataSourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListDataSourceRequest; ListDataSourceRequest::ListDataSourceRequest() : RpcServiceRequest("emr", "2016-04-08", "ListDataSource") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListDataSourceRequest::~ListDataSourceRequest() {} @@ -33,7 +35,7 @@ long ListDataSourceRequest::getResourceOwnerId()const void ListDataSourceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListDataSourceRequest::getCreateFrom()const @@ -44,7 +46,7 @@ std::string ListDataSourceRequest::getCreateFrom()const void ListDataSourceRequest::setCreateFrom(const std::string& createFrom) { createFrom_ = createFrom; - setCoreParameter("CreateFrom", createFrom); + setParameter("CreateFrom", createFrom); } int ListDataSourceRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListDataSourceRequest::getPageNumber()const void ListDataSourceRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListDataSourceRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListDataSourceRequest::getAccessKeyId()const void ListDataSourceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListDataSourceRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ListDataSourceRequest::getRegionId()const void ListDataSourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListDataSourceRequest::getPageSize()const @@ -88,7 +90,7 @@ int ListDataSourceRequest::getPageSize()const void ListDataSourceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListDataSourceRequest::getName()const @@ -99,7 +101,7 @@ std::string ListDataSourceRequest::getName()const void ListDataSourceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ListDataSourceRequest::getSourceType()const @@ -110,7 +112,7 @@ std::string ListDataSourceRequest::getSourceType()const void ListDataSourceRequest::setSourceType(const std::string& sourceType) { sourceType_ = sourceType; - setCoreParameter("SourceType", sourceType); + setParameter("SourceType", sourceType); } std::string ListDataSourceRequest::getId()const @@ -121,7 +123,7 @@ std::string ListDataSourceRequest::getId()const void ListDataSourceRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string ListDataSourceRequest::getProjectId()const @@ -132,6 +134,6 @@ std::string ListDataSourceRequest::getProjectId()const void ListDataSourceRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListEmrAvailableConfigRequest.cc b/emr/src/model/ListEmrAvailableConfigRequest.cc index 76085ee36..ffd32b102 100644 --- a/emr/src/model/ListEmrAvailableConfigRequest.cc +++ b/emr/src/model/ListEmrAvailableConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListEmrAvailableConfigRequest; ListEmrAvailableConfigRequest::ListEmrAvailableConfigRequest() : RpcServiceRequest("emr", "2016-04-08", "ListEmrAvailableConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListEmrAvailableConfigRequest::~ListEmrAvailableConfigRequest() {} @@ -33,7 +35,7 @@ long ListEmrAvailableConfigRequest::getResourceOwnerId()const void ListEmrAvailableConfigRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListEmrAvailableConfigRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListEmrAvailableConfigRequest::getAccessKeyId()const void ListEmrAvailableConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListEmrAvailableConfigRequest::getRegionId()const @@ -55,6 +57,6 @@ std::string ListEmrAvailableConfigRequest::getRegionId()const void ListEmrAvailableConfigRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/ListEmrAvailableConfigResult.cc b/emr/src/model/ListEmrAvailableConfigResult.cc index d16a43cd6..44e754687 100644 --- a/emr/src/model/ListEmrAvailableConfigResult.cc +++ b/emr/src/model/ListEmrAvailableConfigResult.cc @@ -91,6 +91,8 @@ void ListEmrAvailableConfigResult::parse(const std::string &payload) securityGroupListObject.vpcId = valueSecurityGroupListSecurityGroup["VpcId"].asString(); if(!valueSecurityGroupListSecurityGroup["CreationTime"].isNull()) securityGroupListObject.creationTime = valueSecurityGroupListSecurityGroup["CreationTime"].asString(); + if(!valueSecurityGroupListSecurityGroup["SecurityGroupType"].isNull()) + securityGroupListObject.securityGroupType = valueSecurityGroupListSecurityGroup["SecurityGroupType"].asString(); if(!valueSecurityGroupListSecurityGroup["AvailableInstanceAmount"].isNull()) securityGroupListObject.availableInstanceAmount = std::stoi(valueSecurityGroupListSecurityGroup["AvailableInstanceAmount"].asString()); if(!valueSecurityGroupListSecurityGroup["EcsCount"].isNull()) diff --git a/emr/src/model/ListEmrAvailableResourceRequest.cc b/emr/src/model/ListEmrAvailableResourceRequest.cc index d41990ac2..e1e2855c0 100644 --- a/emr/src/model/ListEmrAvailableResourceRequest.cc +++ b/emr/src/model/ListEmrAvailableResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListEmrAvailableResourceRequest; ListEmrAvailableResourceRequest::ListEmrAvailableResourceRequest() : RpcServiceRequest("emr", "2016-04-08", "ListEmrAvailableResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListEmrAvailableResourceRequest::~ListEmrAvailableResourceRequest() {} @@ -33,7 +35,7 @@ long ListEmrAvailableResourceRequest::getResourceOwnerId()const void ListEmrAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListEmrAvailableResourceRequest::getDepositType()const @@ -44,7 +46,7 @@ std::string ListEmrAvailableResourceRequest::getDepositType()const void ListEmrAvailableResourceRequest::setDepositType(const std::string& depositType) { depositType_ = depositType; - setCoreParameter("DepositType", depositType); + setParameter("DepositType", depositType); } std::string ListEmrAvailableResourceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListEmrAvailableResourceRequest::getAccessKeyId()const void ListEmrAvailableResourceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListEmrAvailableResourceRequest::getSystemDiskType()const @@ -66,7 +68,7 @@ std::string ListEmrAvailableResourceRequest::getSystemDiskType()const void ListEmrAvailableResourceRequest::setSystemDiskType(const std::string& systemDiskType) { systemDiskType_ = systemDiskType; - setCoreParameter("SystemDiskType", systemDiskType); + setParameter("SystemDiskType", systemDiskType); } std::string ListEmrAvailableResourceRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ListEmrAvailableResourceRequest::getRegionId()const void ListEmrAvailableResourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListEmrAvailableResourceRequest::getInstanceType()const @@ -88,7 +90,7 @@ std::string ListEmrAvailableResourceRequest::getInstanceType()const void ListEmrAvailableResourceRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string ListEmrAvailableResourceRequest::getInstanceChargeType()const @@ -99,7 +101,7 @@ std::string ListEmrAvailableResourceRequest::getInstanceChargeType()const void ListEmrAvailableResourceRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } std::string ListEmrAvailableResourceRequest::getClusterId()const @@ -110,7 +112,7 @@ std::string ListEmrAvailableResourceRequest::getClusterId()const void ListEmrAvailableResourceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListEmrAvailableResourceRequest::getDestinationResource()const @@ -121,7 +123,7 @@ std::string ListEmrAvailableResourceRequest::getDestinationResource()const void ListEmrAvailableResourceRequest::setDestinationResource(const std::string& destinationResource) { destinationResource_ = destinationResource; - setCoreParameter("DestinationResource", destinationResource); + setParameter("DestinationResource", destinationResource); } std::string ListEmrAvailableResourceRequest::getClusterType()const @@ -132,7 +134,7 @@ std::string ListEmrAvailableResourceRequest::getClusterType()const void ListEmrAvailableResourceRequest::setClusterType(const std::string& clusterType) { clusterType_ = clusterType; - setCoreParameter("ClusterType", clusterType); + setParameter("ClusterType", clusterType); } std::string ListEmrAvailableResourceRequest::getSpotStrategy()const @@ -143,7 +145,7 @@ std::string ListEmrAvailableResourceRequest::getSpotStrategy()const void ListEmrAvailableResourceRequest::setSpotStrategy(const std::string& spotStrategy) { spotStrategy_ = spotStrategy; - setCoreParameter("SpotStrategy", spotStrategy); + setParameter("SpotStrategy", spotStrategy); } std::string ListEmrAvailableResourceRequest::getNetType()const @@ -154,7 +156,7 @@ std::string ListEmrAvailableResourceRequest::getNetType()const void ListEmrAvailableResourceRequest::setNetType(const std::string& netType) { netType_ = netType; - setCoreParameter("NetType", netType); + setParameter("NetType", netType); } std::string ListEmrAvailableResourceRequest::getZoneId()const @@ -165,7 +167,7 @@ std::string ListEmrAvailableResourceRequest::getZoneId()const void ListEmrAvailableResourceRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } std::string ListEmrAvailableResourceRequest::getDataDiskType()const @@ -176,6 +178,6 @@ std::string ListEmrAvailableResourceRequest::getDataDiskType()const void ListEmrAvailableResourceRequest::setDataDiskType(const std::string& dataDiskType) { dataDiskType_ = dataDiskType; - setCoreParameter("DataDiskType", dataDiskType); + setParameter("DataDiskType", dataDiskType); } diff --git a/emr/src/model/ListEmrAvailableResourceResult.cc b/emr/src/model/ListEmrAvailableResourceResult.cc index 38ef4e59f..06ff0ba93 100644 --- a/emr/src/model/ListEmrAvailableResourceResult.cc +++ b/emr/src/model/ListEmrAvailableResourceResult.cc @@ -63,8 +63,6 @@ void ListEmrAvailableResourceResult::parse(const std::string &payload) supportedResourceListObject.max = std::stoi(allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Max"].asString()); if(!allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Unit"].isNull()) supportedResourceListObject.unit = allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Unit"].asString(); - if(!allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Value"].isNull()) - supportedResourceListObject.value1 = allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Value"].asString(); auto emrInstanceTypeNode = value["EmrInstanceType"]; if(!emrInstanceTypeNode["InstanceType"].isNull()) supportedResourceListObject.emrInstanceType.instanceType = emrInstanceTypeNode["InstanceType"].asString(); diff --git a/emr/src/model/ListEmrMainVersionRequest.cc b/emr/src/model/ListEmrMainVersionRequest.cc index a6e44bded..34fc60c43 100644 --- a/emr/src/model/ListEmrMainVersionRequest.cc +++ b/emr/src/model/ListEmrMainVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListEmrMainVersionRequest; ListEmrMainVersionRequest::ListEmrMainVersionRequest() : RpcServiceRequest("emr", "2016-04-08", "ListEmrMainVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListEmrMainVersionRequest::~ListEmrMainVersionRequest() {} @@ -33,7 +35,7 @@ long ListEmrMainVersionRequest::getResourceOwnerId()const void ListEmrMainVersionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int ListEmrMainVersionRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListEmrMainVersionRequest::getPageNumber()const void ListEmrMainVersionRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListEmrMainVersionRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListEmrMainVersionRequest::getAccessKeyId()const void ListEmrMainVersionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListEmrMainVersionRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ListEmrMainVersionRequest::getRegionId()const void ListEmrMainVersionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListEmrMainVersionRequest::getPageSize()const @@ -77,7 +79,7 @@ int ListEmrMainVersionRequest::getPageSize()const void ListEmrMainVersionRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListEmrMainVersionRequest::getEmrVersion()const @@ -88,7 +90,7 @@ std::string ListEmrMainVersionRequest::getEmrVersion()const void ListEmrMainVersionRequest::setEmrVersion(const std::string& emrVersion) { emrVersion_ = emrVersion; - setCoreParameter("EmrVersion", emrVersion); + setParameter("EmrVersion", emrVersion); } std::string ListEmrMainVersionRequest::getStackName()const @@ -99,7 +101,7 @@ std::string ListEmrMainVersionRequest::getStackName()const void ListEmrMainVersionRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } std::string ListEmrMainVersionRequest::getStackVersion()const @@ -110,6 +112,6 @@ std::string ListEmrMainVersionRequest::getStackVersion()const void ListEmrMainVersionRequest::setStackVersion(const std::string& stackVersion) { stackVersion_ = stackVersion; - setCoreParameter("StackVersion", stackVersion); + setParameter("StackVersion", stackVersion); } diff --git a/emr/src/model/ListExecutionPlanInstancesRequest.cc b/emr/src/model/ListExecutionPlanInstancesRequest.cc index 5209e8dab..a20186fc9 100644 --- a/emr/src/model/ListExecutionPlanInstancesRequest.cc +++ b/emr/src/model/ListExecutionPlanInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListExecutionPlanInstancesRequest; ListExecutionPlanInstancesRequest::ListExecutionPlanInstancesRequest() : RpcServiceRequest("emr", "2016-04-08", "ListExecutionPlanInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListExecutionPlanInstancesRequest::~ListExecutionPlanInstancesRequest() {} @@ -33,7 +35,7 @@ bool ListExecutionPlanInstancesRequest::getOnlyLastInstance()const void ListExecutionPlanInstancesRequest::setOnlyLastInstance(bool onlyLastInstance) { onlyLastInstance_ = onlyLastInstance; - setCoreParameter("OnlyLastInstance", onlyLastInstance ? "true" : "false"); + setParameter("OnlyLastInstance", onlyLastInstance ? "true" : "false"); } long ListExecutionPlanInstancesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ListExecutionPlanInstancesRequest::getResourceOwnerId()const void ListExecutionPlanInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::vector ListExecutionPlanInstancesRequest::getExecutionPlanIdList()const @@ -55,8 +57,9 @@ std::vector ListExecutionPlanInstancesRequest::getExecutionPlanIdLi void ListExecutionPlanInstancesRequest::setExecutionPlanIdList(const std::vector& executionPlanIdList) { executionPlanIdList_ = executionPlanIdList; - for(int i = 0; i!= executionPlanIdList.size(); i++) - setCoreParameter("ExecutionPlanIdList."+ std::to_string(i), executionPlanIdList.at(i)); + for(int dep1 = 0; dep1!= executionPlanIdList.size(); dep1++) { + setParameter("ExecutionPlanIdList."+ std::to_string(dep1), executionPlanIdList.at(dep1)); + } } std::vector ListExecutionPlanInstancesRequest::getStatusList()const @@ -67,8 +70,9 @@ std::vector ListExecutionPlanInstancesRequest::getStatusList()const void ListExecutionPlanInstancesRequest::setStatusList(const std::vector& statusList) { statusList_ = statusList; - for(int i = 0; i!= statusList.size(); i++) - setCoreParameter("StatusList."+ std::to_string(i), statusList.at(i)); + for(int dep1 = 0; dep1!= statusList.size(); dep1++) { + setParameter("StatusList."+ std::to_string(dep1), statusList.at(dep1)); + } } bool ListExecutionPlanInstancesRequest::getIsDesc()const @@ -79,7 +83,7 @@ bool ListExecutionPlanInstancesRequest::getIsDesc()const void ListExecutionPlanInstancesRequest::setIsDesc(bool isDesc) { isDesc_ = isDesc; - setCoreParameter("IsDesc", isDesc ? "true" : "false"); + setParameter("IsDesc", isDesc ? "true" : "false"); } int ListExecutionPlanInstancesRequest::getPageNumber()const @@ -90,7 +94,7 @@ int ListExecutionPlanInstancesRequest::getPageNumber()const void ListExecutionPlanInstancesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListExecutionPlanInstancesRequest::getAccessKeyId()const @@ -101,7 +105,7 @@ std::string ListExecutionPlanInstancesRequest::getAccessKeyId()const void ListExecutionPlanInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListExecutionPlanInstancesRequest::getRegionId()const @@ -112,7 +116,7 @@ std::string ListExecutionPlanInstancesRequest::getRegionId()const void ListExecutionPlanInstancesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListExecutionPlanInstancesRequest::getPageSize()const @@ -123,6 +127,6 @@ int ListExecutionPlanInstancesRequest::getPageSize()const void ListExecutionPlanInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/emr/src/model/ListExecutionPlansRequest.cc b/emr/src/model/ListExecutionPlansRequest.cc index b69247558..f88278907 100644 --- a/emr/src/model/ListExecutionPlansRequest.cc +++ b/emr/src/model/ListExecutionPlansRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListExecutionPlansRequest; ListExecutionPlansRequest::ListExecutionPlansRequest() : RpcServiceRequest("emr", "2016-04-08", "ListExecutionPlans") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListExecutionPlansRequest::~ListExecutionPlansRequest() {} @@ -33,7 +35,7 @@ long ListExecutionPlansRequest::getResourceOwnerId()const void ListExecutionPlansRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::vector ListExecutionPlansRequest::getStatusList()const @@ -44,8 +46,9 @@ std::vector ListExecutionPlansRequest::getStatusList()const void ListExecutionPlansRequest::setStatusList(const std::vector& statusList) { statusList_ = statusList; - for(int i = 0; i!= statusList.size(); i++) - setCoreParameter("StatusList."+ std::to_string(i), statusList.at(i)); + for(int dep1 = 0; dep1!= statusList.size(); dep1++) { + setParameter("StatusList."+ std::to_string(dep1), statusList.at(dep1)); + } } bool ListExecutionPlansRequest::getIsDesc()const @@ -56,7 +59,7 @@ bool ListExecutionPlansRequest::getIsDesc()const void ListExecutionPlansRequest::setIsDesc(bool isDesc) { isDesc_ = isDesc; - setCoreParameter("IsDesc", isDesc ? "true" : "false"); + setParameter("IsDesc", isDesc ? "true" : "false"); } int ListExecutionPlansRequest::getPageNumber()const @@ -67,7 +70,7 @@ int ListExecutionPlansRequest::getPageNumber()const void ListExecutionPlansRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListExecutionPlansRequest::getAccessKeyId()const @@ -78,7 +81,7 @@ std::string ListExecutionPlansRequest::getAccessKeyId()const void ListExecutionPlansRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListExecutionPlansRequest::getJobId()const @@ -89,7 +92,7 @@ std::string ListExecutionPlansRequest::getJobId()const void ListExecutionPlansRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ListExecutionPlansRequest::getRegionId()const @@ -100,7 +103,7 @@ std::string ListExecutionPlansRequest::getRegionId()const void ListExecutionPlansRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListExecutionPlansRequest::getPageSize()const @@ -111,7 +114,7 @@ int ListExecutionPlansRequest::getPageSize()const void ListExecutionPlansRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListExecutionPlansRequest::getQueryType()const @@ -122,7 +125,7 @@ std::string ListExecutionPlansRequest::getQueryType()const void ListExecutionPlansRequest::setQueryType(const std::string& queryType) { queryType_ = queryType; - setCoreParameter("QueryType", queryType); + setParameter("QueryType", queryType); } std::string ListExecutionPlansRequest::getQueryString()const @@ -133,7 +136,7 @@ std::string ListExecutionPlansRequest::getQueryString()const void ListExecutionPlansRequest::setQueryString(const std::string& queryString) { queryString_ = queryString; - setCoreParameter("QueryString", queryString); + setParameter("QueryString", queryString); } std::string ListExecutionPlansRequest::getClusterId()const @@ -144,7 +147,7 @@ std::string ListExecutionPlansRequest::getClusterId()const void ListExecutionPlansRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListExecutionPlansRequest::getStrategy()const @@ -155,6 +158,6 @@ std::string ListExecutionPlansRequest::getStrategy()const void ListExecutionPlansRequest::setStrategy(const std::string& strategy) { strategy_ = strategy; - setCoreParameter("Strategy", strategy); + setParameter("Strategy", strategy); } diff --git a/emr/src/model/ListFlowCategoryRequest.cc b/emr/src/model/ListFlowCategoryRequest.cc index 6008db31a..f548b3686 100644 --- a/emr/src/model/ListFlowCategoryRequest.cc +++ b/emr/src/model/ListFlowCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowCategoryRequest; ListFlowCategoryRequest::ListFlowCategoryRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowCategoryRequest::~ListFlowCategoryRequest() {} @@ -33,7 +35,7 @@ std::string ListFlowCategoryRequest::getParentId()const void ListFlowCategoryRequest::setParentId(const std::string& parentId) { parentId_ = parentId; - setCoreParameter("ParentId", parentId); + setParameter("ParentId", parentId); } int ListFlowCategoryRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListFlowCategoryRequest::getPageNumber()const void ListFlowCategoryRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowCategoryRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ListFlowCategoryRequest::getRegionId()const void ListFlowCategoryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool ListFlowCategoryRequest::getRoot()const @@ -66,7 +68,7 @@ bool ListFlowCategoryRequest::getRoot()const void ListFlowCategoryRequest::setRoot(bool root) { root_ = root; - setCoreParameter("Root", root ? "true" : "false"); + setParameter("Root", root ? "true" : "false"); } int ListFlowCategoryRequest::getPageSize()const @@ -77,7 +79,7 @@ int ListFlowCategoryRequest::getPageSize()const void ListFlowCategoryRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowCategoryRequest::getProjectId()const @@ -88,6 +90,6 @@ std::string ListFlowCategoryRequest::getProjectId()const void ListFlowCategoryRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowClusterAllHostsRequest.cc b/emr/src/model/ListFlowClusterAllHostsRequest.cc index 255a42b6f..4396b8551 100644 --- a/emr/src/model/ListFlowClusterAllHostsRequest.cc +++ b/emr/src/model/ListFlowClusterAllHostsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowClusterAllHostsRequest; ListFlowClusterAllHostsRequest::ListFlowClusterAllHostsRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowClusterAllHosts") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowClusterAllHostsRequest::~ListFlowClusterAllHostsRequest() {} @@ -33,7 +35,7 @@ std::string ListFlowClusterAllHostsRequest::getClusterId()const void ListFlowClusterAllHostsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListFlowClusterAllHostsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ListFlowClusterAllHostsRequest::getRegionId()const void ListFlowClusterAllHostsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListFlowClusterAllHostsRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string ListFlowClusterAllHostsRequest::getProjectId()const void ListFlowClusterAllHostsRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowClusterAllRequest.cc b/emr/src/model/ListFlowClusterAllRequest.cc index 761542a80..d434f9efb 100644 --- a/emr/src/model/ListFlowClusterAllRequest.cc +++ b/emr/src/model/ListFlowClusterAllRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowClusterAllRequest; ListFlowClusterAllRequest::ListFlowClusterAllRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowClusterAll") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowClusterAllRequest::~ListFlowClusterAllRequest() {} @@ -33,6 +35,6 @@ std::string ListFlowClusterAllRequest::getRegionId()const void ListFlowClusterAllRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/ListFlowClusterHostRequest.cc b/emr/src/model/ListFlowClusterHostRequest.cc index 5ad063dae..305d3f3c9 100644 --- a/emr/src/model/ListFlowClusterHostRequest.cc +++ b/emr/src/model/ListFlowClusterHostRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowClusterHostRequest; ListFlowClusterHostRequest::ListFlowClusterHostRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowClusterHost") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowClusterHostRequest::~ListFlowClusterHostRequest() {} @@ -33,7 +35,7 @@ std::string ListFlowClusterHostRequest::getClusterId()const void ListFlowClusterHostRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListFlowClusterHostRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ListFlowClusterHostRequest::getRegionId()const void ListFlowClusterHostRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListFlowClusterHostRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string ListFlowClusterHostRequest::getProjectId()const void ListFlowClusterHostRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowClusterRequest.cc b/emr/src/model/ListFlowClusterRequest.cc index 8629ff184..4ba5e3d2c 100644 --- a/emr/src/model/ListFlowClusterRequest.cc +++ b/emr/src/model/ListFlowClusterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowClusterRequest; ListFlowClusterRequest::ListFlowClusterRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowCluster") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowClusterRequest::~ListFlowClusterRequest() {} @@ -33,7 +35,7 @@ int ListFlowClusterRequest::getPageNumber()const void ListFlowClusterRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowClusterRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ListFlowClusterRequest::getRegionId()const void ListFlowClusterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListFlowClusterRequest::getPageSize()const @@ -55,7 +57,7 @@ int ListFlowClusterRequest::getPageSize()const void ListFlowClusterRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowClusterRequest::getProjectId()const @@ -66,6 +68,6 @@ std::string ListFlowClusterRequest::getProjectId()const void ListFlowClusterRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowEntitySnapshotRequest.cc b/emr/src/model/ListFlowEntitySnapshotRequest.cc new file mode 100644 index 000000000..457fe7199 --- /dev/null +++ b/emr/src/model/ListFlowEntitySnapshotRequest.cc @@ -0,0 +1,194 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::ListFlowEntitySnapshotRequest; + +ListFlowEntitySnapshotRequest::ListFlowEntitySnapshotRequest() : + RpcServiceRequest("emr", "2016-04-08", "ListFlowEntitySnapshot") +{ + setMethod(HttpRequest::Method::Post); +} + +ListFlowEntitySnapshotRequest::~ListFlowEntitySnapshotRequest() +{} + +long ListFlowEntitySnapshotRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListFlowEntitySnapshotRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int ListFlowEntitySnapshotRequest::getPageCount()const +{ + return pageCount_; +} + +void ListFlowEntitySnapshotRequest::setPageCount(int pageCount) +{ + pageCount_ = pageCount; + setParameter("PageCount", std::to_string(pageCount)); +} + +std::string ListFlowEntitySnapshotRequest::getOrderMode()const +{ + return orderMode_; +} + +void ListFlowEntitySnapshotRequest::setOrderMode(const std::string& orderMode) +{ + orderMode_ = orderMode; + setParameter("OrderMode", orderMode); +} + +std::string ListFlowEntitySnapshotRequest::getEntityId()const +{ + return entityId_; +} + +void ListFlowEntitySnapshotRequest::setEntityId(const std::string& entityId) +{ + entityId_ = entityId; + setParameter("EntityId", entityId); +} + +int ListFlowEntitySnapshotRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListFlowEntitySnapshotRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string ListFlowEntitySnapshotRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListFlowEntitySnapshotRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListFlowEntitySnapshotRequest::getRegionId()const +{ + return regionId_; +} + +void ListFlowEntitySnapshotRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int ListFlowEntitySnapshotRequest::getLimit()const +{ + return limit_; +} + +void ListFlowEntitySnapshotRequest::setLimit(int limit) +{ + limit_ = limit; + setParameter("Limit", std::to_string(limit)); +} + +int ListFlowEntitySnapshotRequest::getPageSize()const +{ + return pageSize_; +} + +void ListFlowEntitySnapshotRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListFlowEntitySnapshotRequest::getCommitterId()const +{ + return committerId_; +} + +void ListFlowEntitySnapshotRequest::setCommitterId(const std::string& committerId) +{ + committerId_ = committerId; + setParameter("CommitterId", committerId); +} + +int ListFlowEntitySnapshotRequest::getCurrentSize()const +{ + return currentSize_; +} + +void ListFlowEntitySnapshotRequest::setCurrentSize(int currentSize) +{ + currentSize_ = currentSize; + setParameter("CurrentSize", std::to_string(currentSize)); +} + +std::string ListFlowEntitySnapshotRequest::getOrderField()const +{ + return orderField_; +} + +void ListFlowEntitySnapshotRequest::setOrderField(const std::string& orderField) +{ + orderField_ = orderField; + setParameter("OrderField", orderField); +} + +std::string ListFlowEntitySnapshotRequest::getEntityGroupId()const +{ + return entityGroupId_; +} + +void ListFlowEntitySnapshotRequest::setEntityGroupId(const std::string& entityGroupId) +{ + entityGroupId_ = entityGroupId; + setParameter("EntityGroupId", entityGroupId); +} + +std::string ListFlowEntitySnapshotRequest::getRevision()const +{ + return revision_; +} + +void ListFlowEntitySnapshotRequest::setRevision(const std::string& revision) +{ + revision_ = revision; + setParameter("Revision", revision); +} + +std::string ListFlowEntitySnapshotRequest::getEntityType()const +{ + return entityType_; +} + +void ListFlowEntitySnapshotRequest::setEntityType(const std::string& entityType) +{ + entityType_ = entityType; + setParameter("EntityType", entityType); +} + diff --git a/emr/src/model/ListFlowEntitySnapshotResult.cc b/emr/src/model/ListFlowEntitySnapshotResult.cc new file mode 100644 index 000000000..d692a52c6 --- /dev/null +++ b/emr/src/model/ListFlowEntitySnapshotResult.cc @@ -0,0 +1,96 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +ListFlowEntitySnapshotResult::ListFlowEntitySnapshotResult() : + ServiceResult() +{} + +ListFlowEntitySnapshotResult::ListFlowEntitySnapshotResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListFlowEntitySnapshotResult::~ListFlowEntitySnapshotResult() +{} + +void ListFlowEntitySnapshotResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) + { + Item itemsObject; + if(!valueItemsItem["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsItem["GmtCreate"].asString()); + if(!valueItemsItem["Revision"].isNull()) + itemsObject.revision = valueItemsItem["Revision"].asString(); + if(!valueItemsItem["UserId"].isNull()) + itemsObject.userId = valueItemsItem["UserId"].asString(); + if(!valueItemsItem["CommitterId"].isNull()) + itemsObject.committerId = valueItemsItem["CommitterId"].asString(); + if(!valueItemsItem["Message"].isNull()) + itemsObject.message = valueItemsItem["Message"].asString(); + if(!valueItemsItem["EntityId"].isNull()) + itemsObject.entityId = valueItemsItem["EntityId"].asString(); + if(!valueItemsItem["EntityGroupId"].isNull()) + itemsObject.entityGroupId = valueItemsItem["EntityGroupId"].asString(); + if(!valueItemsItem["EntityType"].isNull()) + itemsObject.entityType = valueItemsItem["EntityType"].asString(); + if(!valueItemsItem["Data"].isNull()) + itemsObject.data = valueItemsItem["Data"].asString(); + if(!valueItemsItem["Active"].isNull()) + itemsObject.active = valueItemsItem["Active"].asString() == "true"; + items_.push_back(itemsObject); + } + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int ListFlowEntitySnapshotResult::getTotalCount()const +{ + return totalCount_; +} + +int ListFlowEntitySnapshotResult::getPageSize()const +{ + return pageSize_; +} + +int ListFlowEntitySnapshotResult::getPageNumber()const +{ + return pageNumber_; +} + +std::vector ListFlowEntitySnapshotResult::getItems()const +{ + return items_; +} + diff --git a/emr/src/model/ListFlowInstanceRequest.cc b/emr/src/model/ListFlowInstanceRequest.cc index 84890a23f..17b38b593 100644 --- a/emr/src/model/ListFlowInstanceRequest.cc +++ b/emr/src/model/ListFlowInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowInstanceRequest; ListFlowInstanceRequest::ListFlowInstanceRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowInstanceRequest::~ListFlowInstanceRequest() {} @@ -33,8 +35,9 @@ std::vector ListFlowInstanceRequest::getStatusList()const void ListFlowInstanceRequest::setStatusList(const std::vector& statusList) { statusList_ = statusList; - for(int i = 0; i!= statusList.size(); i++) - setCoreParameter("StatusList."+ std::to_string(i), statusList.at(i)); + for(int dep1 = 0; dep1!= statusList.size(); dep1++) { + setParameter("StatusList."+ std::to_string(dep1), statusList.at(dep1)); + } } int ListFlowInstanceRequest::getPageNumber()const @@ -45,7 +48,7 @@ int ListFlowInstanceRequest::getPageNumber()const void ListFlowInstanceRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowInstanceRequest::getRegionId()const @@ -56,7 +59,7 @@ std::string ListFlowInstanceRequest::getRegionId()const void ListFlowInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListFlowInstanceRequest::getPageSize()const @@ -67,7 +70,7 @@ int ListFlowInstanceRequest::getPageSize()const void ListFlowInstanceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowInstanceRequest::getId()const @@ -78,7 +81,7 @@ std::string ListFlowInstanceRequest::getId()const void ListFlowInstanceRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string ListFlowInstanceRequest::getProjectId()const @@ -89,7 +92,7 @@ std::string ListFlowInstanceRequest::getProjectId()const void ListFlowInstanceRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string ListFlowInstanceRequest::getOwner()const @@ -100,7 +103,7 @@ std::string ListFlowInstanceRequest::getOwner()const void ListFlowInstanceRequest::setOwner(const std::string& owner) { owner_ = owner; - setCoreParameter("Owner", owner); + setParameter("Owner", owner); } std::string ListFlowInstanceRequest::getTimeRange()const @@ -111,7 +114,7 @@ std::string ListFlowInstanceRequest::getTimeRange()const void ListFlowInstanceRequest::setTimeRange(const std::string& timeRange) { timeRange_ = timeRange; - setCoreParameter("TimeRange", timeRange); + setParameter("TimeRange", timeRange); } std::string ListFlowInstanceRequest::getOrderBy()const @@ -122,7 +125,7 @@ std::string ListFlowInstanceRequest::getOrderBy()const void ListFlowInstanceRequest::setOrderBy(const std::string& orderBy) { orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); + setParameter("OrderBy", orderBy); } std::string ListFlowInstanceRequest::getInstanceId()const @@ -133,7 +136,7 @@ std::string ListFlowInstanceRequest::getInstanceId()const void ListFlowInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListFlowInstanceRequest::getFlowName()const @@ -144,7 +147,7 @@ std::string ListFlowInstanceRequest::getFlowName()const void ListFlowInstanceRequest::setFlowName(const std::string& flowName) { flowName_ = flowName; - setCoreParameter("FlowName", flowName); + setParameter("FlowName", flowName); } std::string ListFlowInstanceRequest::getFlowId()const @@ -155,7 +158,7 @@ std::string ListFlowInstanceRequest::getFlowId()const void ListFlowInstanceRequest::setFlowId(const std::string& flowId) { flowId_ = flowId; - setCoreParameter("FlowId", flowId); + setParameter("FlowId", flowId); } std::string ListFlowInstanceRequest::getOrderType()const @@ -166,6 +169,6 @@ std::string ListFlowInstanceRequest::getOrderType()const void ListFlowInstanceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/emr/src/model/ListFlowInstanceResult.cc b/emr/src/model/ListFlowInstanceResult.cc index 64f27633a..455354ea5 100644 --- a/emr/src/model/ListFlowInstanceResult.cc +++ b/emr/src/model/ListFlowInstanceResult.cc @@ -61,6 +61,8 @@ void ListFlowInstanceResult::parse(const std::string &payload) flowInstancesObject.clusterId = valueFlowInstancesFlowInstance["ClusterId"].asString(); if(!valueFlowInstancesFlowInstance["Owner"].isNull()) flowInstancesObject.owner = valueFlowInstancesFlowInstance["Owner"].asString(); + if(!valueFlowInstancesFlowInstance["ScheduleTime"].isNull()) + flowInstancesObject.scheduleTime = std::stol(valueFlowInstancesFlowInstance["ScheduleTime"].asString()); if(!valueFlowInstancesFlowInstance["StartTime"].isNull()) flowInstancesObject.startTime = std::stol(valueFlowInstancesFlowInstance["StartTime"].asString()); if(!valueFlowInstancesFlowInstance["EndTime"].isNull()) diff --git a/emr/src/model/ListFlowJobHistoryRequest.cc b/emr/src/model/ListFlowJobHistoryRequest.cc index 7677a5966..5c5ef5d3f 100644 --- a/emr/src/model/ListFlowJobHistoryRequest.cc +++ b/emr/src/model/ListFlowJobHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowJobHistoryRequest; ListFlowJobHistoryRequest::ListFlowJobHistoryRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowJobHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowJobHistoryRequest::~ListFlowJobHistoryRequest() {} @@ -33,7 +35,7 @@ std::string ListFlowJobHistoryRequest::getTimeRange()const void ListFlowJobHistoryRequest::setTimeRange(const std::string& timeRange) { timeRange_ = timeRange; - setCoreParameter("TimeRange", timeRange); + setParameter("TimeRange", timeRange); } std::vector ListFlowJobHistoryRequest::getStatusList()const @@ -44,8 +46,9 @@ std::vector ListFlowJobHistoryRequest::getStatusList()const void ListFlowJobHistoryRequest::setStatusList(const std::vector& statusList) { statusList_ = statusList; - for(int i = 0; i!= statusList.size(); i++) - setCoreParameter("StatusList."+ std::to_string(i), statusList.at(i)); + for(int dep1 = 0; dep1!= statusList.size(); dep1++) { + setParameter("StatusList."+ std::to_string(dep1), statusList.at(dep1)); + } } std::string ListFlowJobHistoryRequest::getJobType()const @@ -56,7 +59,7 @@ std::string ListFlowJobHistoryRequest::getJobType()const void ListFlowJobHistoryRequest::setJobType(const std::string& jobType) { jobType_ = jobType; - setCoreParameter("JobType", jobType); + setParameter("JobType", jobType); } int ListFlowJobHistoryRequest::getPageNumber()const @@ -67,7 +70,7 @@ int ListFlowJobHistoryRequest::getPageNumber()const void ListFlowJobHistoryRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowJobHistoryRequest::getInstanceId()const @@ -78,7 +81,7 @@ std::string ListFlowJobHistoryRequest::getInstanceId()const void ListFlowJobHistoryRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ListFlowJobHistoryRequest::getRegionId()const @@ -89,7 +92,7 @@ std::string ListFlowJobHistoryRequest::getRegionId()const void ListFlowJobHistoryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListFlowJobHistoryRequest::getPageSize()const @@ -100,7 +103,7 @@ int ListFlowJobHistoryRequest::getPageSize()const void ListFlowJobHistoryRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowJobHistoryRequest::getId()const @@ -111,7 +114,7 @@ std::string ListFlowJobHistoryRequest::getId()const void ListFlowJobHistoryRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string ListFlowJobHistoryRequest::getProjectId()const @@ -122,6 +125,6 @@ std::string ListFlowJobHistoryRequest::getProjectId()const void ListFlowJobHistoryRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowJobRequest.cc b/emr/src/model/ListFlowJobRequest.cc index 225047c0a..1cfc96cc8 100644 --- a/emr/src/model/ListFlowJobRequest.cc +++ b/emr/src/model/ListFlowJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowJobRequest; ListFlowJobRequest::ListFlowJobRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowJobRequest::~ListFlowJobRequest() {} @@ -33,7 +35,7 @@ std::string ListFlowJobRequest::getType()const void ListFlowJobRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } int ListFlowJobRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListFlowJobRequest::getPageNumber()const void ListFlowJobRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowJobRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ListFlowJobRequest::getRegionId()const void ListFlowJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListFlowJobRequest::getName()const @@ -66,7 +68,7 @@ std::string ListFlowJobRequest::getName()const void ListFlowJobRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int ListFlowJobRequest::getPageSize()const @@ -77,7 +79,7 @@ int ListFlowJobRequest::getPageSize()const void ListFlowJobRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowJobRequest::getId()const @@ -88,7 +90,7 @@ std::string ListFlowJobRequest::getId()const void ListFlowJobRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } bool ListFlowJobRequest::getAdhoc()const @@ -99,7 +101,7 @@ bool ListFlowJobRequest::getAdhoc()const void ListFlowJobRequest::setAdhoc(bool adhoc) { adhoc_ = adhoc; - setCoreParameter("Adhoc", adhoc ? "true" : "false"); + setParameter("Adhoc", adhoc ? "true" : "false"); } std::string ListFlowJobRequest::getProjectId()const @@ -110,6 +112,6 @@ std::string ListFlowJobRequest::getProjectId()const void ListFlowJobRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowNodeInstanceContainerStatusRequest.cc b/emr/src/model/ListFlowNodeInstanceContainerStatusRequest.cc index c788ea7c5..090cc7480 100644 --- a/emr/src/model/ListFlowNodeInstanceContainerStatusRequest.cc +++ b/emr/src/model/ListFlowNodeInstanceContainerStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowNodeInstanceContainerStatusRequest; ListFlowNodeInstanceContainerStatusRequest::ListFlowNodeInstanceContainerStatusRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowNodeInstanceContainerStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowNodeInstanceContainerStatusRequest::~ListFlowNodeInstanceContainerStatusRequest() {} @@ -33,7 +35,7 @@ std::string ListFlowNodeInstanceContainerStatusRequest::getNodeInstanceId()const void ListFlowNodeInstanceContainerStatusRequest::setNodeInstanceId(const std::string& nodeInstanceId) { nodeInstanceId_ = nodeInstanceId; - setCoreParameter("NodeInstanceId", nodeInstanceId); + setParameter("NodeInstanceId", nodeInstanceId); } int ListFlowNodeInstanceContainerStatusRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListFlowNodeInstanceContainerStatusRequest::getPageNumber()const void ListFlowNodeInstanceContainerStatusRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowNodeInstanceContainerStatusRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ListFlowNodeInstanceContainerStatusRequest::getRegionId()const void ListFlowNodeInstanceContainerStatusRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListFlowNodeInstanceContainerStatusRequest::getPageSize()const @@ -66,7 +68,7 @@ int ListFlowNodeInstanceContainerStatusRequest::getPageSize()const void ListFlowNodeInstanceContainerStatusRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowNodeInstanceContainerStatusRequest::getProjectId()const @@ -77,6 +79,6 @@ std::string ListFlowNodeInstanceContainerStatusRequest::getProjectId()const void ListFlowNodeInstanceContainerStatusRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowNodeInstanceRequest.cc b/emr/src/model/ListFlowNodeInstanceRequest.cc index 927a12cc4..ca9ca0ba8 100644 --- a/emr/src/model/ListFlowNodeInstanceRequest.cc +++ b/emr/src/model/ListFlowNodeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowNodeInstanceRequest; ListFlowNodeInstanceRequest::ListFlowNodeInstanceRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowNodeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowNodeInstanceRequest::~ListFlowNodeInstanceRequest() {} @@ -33,8 +35,9 @@ std::vector ListFlowNodeInstanceRequest::getStatusList()const void ListFlowNodeInstanceRequest::setStatusList(const std::vector& statusList) { statusList_ = statusList; - for(int i = 0; i!= statusList.size(); i++) - setCoreParameter("StatusList."+ std::to_string(i), statusList.at(i)); + for(int dep1 = 0; dep1!= statusList.size(); dep1++) { + setParameter("StatusList."+ std::to_string(dep1), statusList.at(dep1)); + } } std::string ListFlowNodeInstanceRequest::getOrderBy()const @@ -45,7 +48,7 @@ std::string ListFlowNodeInstanceRequest::getOrderBy()const void ListFlowNodeInstanceRequest::setOrderBy(const std::string& orderBy) { orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); + setParameter("OrderBy", orderBy); } long ListFlowNodeInstanceRequest::getStartTime()const @@ -56,7 +59,7 @@ long ListFlowNodeInstanceRequest::getStartTime()const void ListFlowNodeInstanceRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } int ListFlowNodeInstanceRequest::getPageNumber()const @@ -67,7 +70,7 @@ int ListFlowNodeInstanceRequest::getPageNumber()const void ListFlowNodeInstanceRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowNodeInstanceRequest::getRegionId()const @@ -78,7 +81,7 @@ std::string ListFlowNodeInstanceRequest::getRegionId()const void ListFlowNodeInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListFlowNodeInstanceRequest::getPageSize()const @@ -89,7 +92,7 @@ int ListFlowNodeInstanceRequest::getPageSize()const void ListFlowNodeInstanceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowNodeInstanceRequest::getProjectId()const @@ -100,7 +103,7 @@ std::string ListFlowNodeInstanceRequest::getProjectId()const void ListFlowNodeInstanceRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string ListFlowNodeInstanceRequest::getOrderType()const @@ -111,6 +114,6 @@ std::string ListFlowNodeInstanceRequest::getOrderType()const void ListFlowNodeInstanceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/emr/src/model/ListFlowNodeSqlResultRequest.cc b/emr/src/model/ListFlowNodeSqlResultRequest.cc index 80b916a2d..f998a808e 100644 --- a/emr/src/model/ListFlowNodeSqlResultRequest.cc +++ b/emr/src/model/ListFlowNodeSqlResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowNodeSqlResultRequest; ListFlowNodeSqlResultRequest::ListFlowNodeSqlResultRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowNodeSqlResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowNodeSqlResultRequest::~ListFlowNodeSqlResultRequest() {} @@ -33,7 +35,7 @@ int ListFlowNodeSqlResultRequest::getOffset()const void ListFlowNodeSqlResultRequest::setOffset(int offset) { offset_ = offset; - setCoreParameter("Offset", std::to_string(offset)); + setParameter("Offset", std::to_string(offset)); } int ListFlowNodeSqlResultRequest::getLength()const @@ -44,7 +46,7 @@ int ListFlowNodeSqlResultRequest::getLength()const void ListFlowNodeSqlResultRequest::setLength(int length) { length_ = length; - setCoreParameter("Length", std::to_string(length)); + setParameter("Length", std::to_string(length)); } int ListFlowNodeSqlResultRequest::getSqlIndex()const @@ -55,7 +57,7 @@ int ListFlowNodeSqlResultRequest::getSqlIndex()const void ListFlowNodeSqlResultRequest::setSqlIndex(int sqlIndex) { sqlIndex_ = sqlIndex; - setCoreParameter("SqlIndex", std::to_string(sqlIndex)); + setParameter("SqlIndex", std::to_string(sqlIndex)); } std::string ListFlowNodeSqlResultRequest::getNodeInstanceId()const @@ -66,7 +68,7 @@ std::string ListFlowNodeSqlResultRequest::getNodeInstanceId()const void ListFlowNodeSqlResultRequest::setNodeInstanceId(const std::string& nodeInstanceId) { nodeInstanceId_ = nodeInstanceId; - setCoreParameter("NodeInstanceId", nodeInstanceId); + setParameter("NodeInstanceId", nodeInstanceId); } std::string ListFlowNodeSqlResultRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ListFlowNodeSqlResultRequest::getRegionId()const void ListFlowNodeSqlResultRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListFlowNodeSqlResultRequest::getProjectId()const @@ -88,6 +90,6 @@ std::string ListFlowNodeSqlResultRequest::getProjectId()const void ListFlowNodeSqlResultRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowProjectClusterSettingRequest.cc b/emr/src/model/ListFlowProjectClusterSettingRequest.cc index a7ebbdd6b..f97b8f1b1 100644 --- a/emr/src/model/ListFlowProjectClusterSettingRequest.cc +++ b/emr/src/model/ListFlowProjectClusterSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowProjectClusterSettingRequest; ListFlowProjectClusterSettingRequest::ListFlowProjectClusterSettingRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowProjectClusterSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowProjectClusterSettingRequest::~ListFlowProjectClusterSettingRequest() {} @@ -33,7 +35,7 @@ int ListFlowProjectClusterSettingRequest::getPageNumber()const void ListFlowProjectClusterSettingRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowProjectClusterSettingRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ListFlowProjectClusterSettingRequest::getRegionId()const void ListFlowProjectClusterSettingRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListFlowProjectClusterSettingRequest::getPageSize()const @@ -55,7 +57,7 @@ int ListFlowProjectClusterSettingRequest::getPageSize()const void ListFlowProjectClusterSettingRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowProjectClusterSettingRequest::getProjectId()const @@ -66,6 +68,6 @@ std::string ListFlowProjectClusterSettingRequest::getProjectId()const void ListFlowProjectClusterSettingRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowProjectRequest.cc b/emr/src/model/ListFlowProjectRequest.cc index 105fd33cf..83fd5f900 100644 --- a/emr/src/model/ListFlowProjectRequest.cc +++ b/emr/src/model/ListFlowProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowProjectRequest; ListFlowProjectRequest::ListFlowProjectRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowProjectRequest::~ListFlowProjectRequest() {} @@ -33,7 +35,7 @@ int ListFlowProjectRequest::getPageNumber()const void ListFlowProjectRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowProjectRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ListFlowProjectRequest::getRegionId()const void ListFlowProjectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListFlowProjectRequest::getName()const @@ -55,7 +57,7 @@ std::string ListFlowProjectRequest::getName()const void ListFlowProjectRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int ListFlowProjectRequest::getPageSize()const @@ -66,7 +68,7 @@ int ListFlowProjectRequest::getPageSize()const void ListFlowProjectRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowProjectRequest::getProjectId()const @@ -77,6 +79,6 @@ std::string ListFlowProjectRequest::getProjectId()const void ListFlowProjectRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowProjectUserRequest.cc b/emr/src/model/ListFlowProjectUserRequest.cc index 21d29800f..d1ab7597b 100644 --- a/emr/src/model/ListFlowProjectUserRequest.cc +++ b/emr/src/model/ListFlowProjectUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowProjectUserRequest; ListFlowProjectUserRequest::ListFlowProjectUserRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlowProjectUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowProjectUserRequest::~ListFlowProjectUserRequest() {} @@ -33,7 +35,7 @@ int ListFlowProjectUserRequest::getPageNumber()const void ListFlowProjectUserRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowProjectUserRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ListFlowProjectUserRequest::getRegionId()const void ListFlowProjectUserRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListFlowProjectUserRequest::getPageSize()const @@ -55,7 +57,7 @@ int ListFlowProjectUserRequest::getPageSize()const void ListFlowProjectUserRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowProjectUserRequest::getProjectId()const @@ -66,6 +68,6 @@ std::string ListFlowProjectUserRequest::getProjectId()const void ListFlowProjectUserRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ListFlowProjectUserResult.cc b/emr/src/model/ListFlowProjectUserResult.cc index b915aa13a..74f7fa5bc 100644 --- a/emr/src/model/ListFlowProjectUserResult.cc +++ b/emr/src/model/ListFlowProjectUserResult.cc @@ -53,6 +53,8 @@ void ListFlowProjectUserResult::parse(const std::string &payload) usersObject.ownerId = valueUsersUser["OwnerId"].asString(); if(!valueUsersUser["UserName"].isNull()) usersObject.userName = valueUsersUser["UserName"].asString(); + if(!valueUsersUser["AccountUserId"].isNull()) + usersObject.accountUserId = valueUsersUser["AccountUserId"].asString(); users_.push_back(usersObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListFlowRequest.cc b/emr/src/model/ListFlowRequest.cc index a375dc821..b8c754438 100644 --- a/emr/src/model/ListFlowRequest.cc +++ b/emr/src/model/ListFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListFlowRequest; ListFlowRequest::ListFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "ListFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListFlowRequest::~ListFlowRequest() {} @@ -33,7 +35,7 @@ bool ListFlowRequest::getPeriodic()const void ListFlowRequest::setPeriodic(bool periodic) { periodic_ = periodic; - setCoreParameter("Periodic", periodic ? "true" : "false"); + setParameter("Periodic", periodic ? "true" : "false"); } std::string ListFlowRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ListFlowRequest::getClusterId()const void ListFlowRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListFlowRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListFlowRequest::getPageNumber()const void ListFlowRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFlowRequest::getJobId()const @@ -66,7 +68,7 @@ std::string ListFlowRequest::getJobId()const void ListFlowRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ListFlowRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ListFlowRequest::getRegionId()const void ListFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListFlowRequest::getName()const @@ -88,7 +90,7 @@ std::string ListFlowRequest::getName()const void ListFlowRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int ListFlowRequest::getPageSize()const @@ -99,7 +101,7 @@ int ListFlowRequest::getPageSize()const void ListFlowRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListFlowRequest::getId()const @@ -110,7 +112,7 @@ std::string ListFlowRequest::getId()const void ListFlowRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string ListFlowRequest::getProjectId()const @@ -121,7 +123,7 @@ std::string ListFlowRequest::getProjectId()const void ListFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string ListFlowRequest::getStatus()const @@ -132,6 +134,6 @@ std::string ListFlowRequest::getStatus()const void ListFlowRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/emr/src/model/ListJobExecutionInstancesRequest.cc b/emr/src/model/ListJobExecutionInstancesRequest.cc index ac15e65dd..43e3a7f59 100644 --- a/emr/src/model/ListJobExecutionInstancesRequest.cc +++ b/emr/src/model/ListJobExecutionInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListJobExecutionInstancesRequest; ListJobExecutionInstancesRequest::ListJobExecutionInstancesRequest() : RpcServiceRequest("emr", "2016-04-08", "ListJobExecutionInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListJobExecutionInstancesRequest::~ListJobExecutionInstancesRequest() {} @@ -33,7 +35,7 @@ long ListJobExecutionInstancesRequest::getResourceOwnerId()const void ListJobExecutionInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool ListJobExecutionInstancesRequest::getIsDesc()const @@ -44,7 +46,7 @@ bool ListJobExecutionInstancesRequest::getIsDesc()const void ListJobExecutionInstancesRequest::setIsDesc(bool isDesc) { isDesc_ = isDesc; - setCoreParameter("IsDesc", isDesc ? "true" : "false"); + setParameter("IsDesc", isDesc ? "true" : "false"); } int ListJobExecutionInstancesRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListJobExecutionInstancesRequest::getPageNumber()const void ListJobExecutionInstancesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListJobExecutionInstancesRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListJobExecutionInstancesRequest::getAccessKeyId()const void ListJobExecutionInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListJobExecutionInstancesRequest::getExecutionPlanInstanceId()const @@ -77,7 +79,7 @@ std::string ListJobExecutionInstancesRequest::getExecutionPlanInstanceId()const void ListJobExecutionInstancesRequest::setExecutionPlanInstanceId(const std::string& executionPlanInstanceId) { executionPlanInstanceId_ = executionPlanInstanceId; - setCoreParameter("ExecutionPlanInstanceId", executionPlanInstanceId); + setParameter("ExecutionPlanInstanceId", executionPlanInstanceId); } std::string ListJobExecutionInstancesRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string ListJobExecutionInstancesRequest::getRegionId()const void ListJobExecutionInstancesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListJobExecutionInstancesRequest::getPageSize()const @@ -99,6 +101,6 @@ int ListJobExecutionInstancesRequest::getPageSize()const void ListJobExecutionInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/emr/src/model/ListJobInstanceWorkersRequest.cc b/emr/src/model/ListJobInstanceWorkersRequest.cc index 554a64bd4..de2d0f20b 100644 --- a/emr/src/model/ListJobInstanceWorkersRequest.cc +++ b/emr/src/model/ListJobInstanceWorkersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListJobInstanceWorkersRequest; ListJobInstanceWorkersRequest::ListJobInstanceWorkersRequest() : RpcServiceRequest("emr", "2016-04-08", "ListJobInstanceWorkers") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListJobInstanceWorkersRequest::~ListJobInstanceWorkersRequest() {} @@ -33,7 +35,7 @@ long ListJobInstanceWorkersRequest::getResourceOwnerId()const void ListJobInstanceWorkersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListJobInstanceWorkersRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListJobInstanceWorkersRequest::getAccessKeyId()const void ListJobInstanceWorkersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListJobInstanceWorkersRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ListJobInstanceWorkersRequest::getRegionId()const void ListJobInstanceWorkersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListJobInstanceWorkersRequest::getJobInstanceId()const @@ -66,6 +68,6 @@ std::string ListJobInstanceWorkersRequest::getJobInstanceId()const void ListJobInstanceWorkersRequest::setJobInstanceId(const std::string& jobInstanceId) { jobInstanceId_ = jobInstanceId; - setCoreParameter("JobInstanceId", jobInstanceId); + setParameter("JobInstanceId", jobInstanceId); } diff --git a/emr/src/model/ListJobsRequest.cc b/emr/src/model/ListJobsRequest.cc index ff9d57a21..6e07dad79 100644 --- a/emr/src/model/ListJobsRequest.cc +++ b/emr/src/model/ListJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListJobsRequest; ListJobsRequest::ListJobsRequest() : RpcServiceRequest("emr", "2016-04-08", "ListJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListJobsRequest::~ListJobsRequest() {} @@ -33,7 +35,7 @@ long ListJobsRequest::getResourceOwnerId()const void ListJobsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListJobsRequest::getQueryString()const @@ -44,7 +46,7 @@ std::string ListJobsRequest::getQueryString()const void ListJobsRequest::setQueryString(const std::string& queryString) { queryString_ = queryString; - setCoreParameter("QueryString", queryString); + setParameter("QueryString", queryString); } bool ListJobsRequest::getIsDesc()const @@ -55,7 +57,7 @@ bool ListJobsRequest::getIsDesc()const void ListJobsRequest::setIsDesc(bool isDesc) { isDesc_ = isDesc; - setCoreParameter("IsDesc", isDesc ? "true" : "false"); + setParameter("IsDesc", isDesc ? "true" : "false"); } int ListJobsRequest::getPageNumber()const @@ -66,7 +68,7 @@ int ListJobsRequest::getPageNumber()const void ListJobsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListJobsRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListJobsRequest::getAccessKeyId()const void ListJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListJobsRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string ListJobsRequest::getRegionId()const void ListJobsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListJobsRequest::getPageSize()const @@ -99,7 +101,7 @@ int ListJobsRequest::getPageSize()const void ListJobsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListJobsRequest::getQueryType()const @@ -110,6 +112,6 @@ std::string ListJobsRequest::getQueryType()const void ListJobsRequest::setQueryType(const std::string& queryType) { queryType_ = queryType; - setCoreParameter("QueryType", queryType); + setParameter("QueryType", queryType); } diff --git a/emr/src/model/ListNotesRequest.cc b/emr/src/model/ListNotesRequest.cc index ae1f71295..c3d2bbf2a 100644 --- a/emr/src/model/ListNotesRequest.cc +++ b/emr/src/model/ListNotesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListNotesRequest; ListNotesRequest::ListNotesRequest() : RpcServiceRequest("emr", "2016-04-08", "ListNotes") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListNotesRequest::~ListNotesRequest() {} @@ -33,7 +35,7 @@ long ListNotesRequest::getResourceOwnerId()const void ListNotesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListNotesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListNotesRequest::getAccessKeyId()const void ListNotesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListNotesRequest::getRegionId()const @@ -55,6 +57,6 @@ std::string ListNotesRequest::getRegionId()const void ListNotesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/ListResourcePoolRequest.cc b/emr/src/model/ListResourcePoolRequest.cc index c4a33c6b2..e8b661316 100644 --- a/emr/src/model/ListResourcePoolRequest.cc +++ b/emr/src/model/ListResourcePoolRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListResourcePoolRequest; ListResourcePoolRequest::ListResourcePoolRequest() : RpcServiceRequest("emr", "2016-04-08", "ListResourcePool") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListResourcePoolRequest::~ListResourcePoolRequest() {} @@ -33,7 +35,7 @@ long ListResourcePoolRequest::getResourceOwnerId()const void ListResourcePoolRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListResourcePoolRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ListResourcePoolRequest::getClusterId()const void ListResourcePoolRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListResourcePoolRequest::getPageNumber()const @@ -55,7 +57,7 @@ int ListResourcePoolRequest::getPageNumber()const void ListResourcePoolRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListResourcePoolRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListResourcePoolRequest::getAccessKeyId()const void ListResourcePoolRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListResourcePoolRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ListResourcePoolRequest::getRegionId()const void ListResourcePoolRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListResourcePoolRequest::getPageSize()const @@ -88,7 +90,7 @@ int ListResourcePoolRequest::getPageSize()const void ListResourcePoolRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListResourcePoolRequest::getPoolType()const @@ -99,6 +101,6 @@ std::string ListResourcePoolRequest::getPoolType()const void ListResourcePoolRequest::setPoolType(const std::string& poolType) { poolType_ = poolType; - setCoreParameter("PoolType", poolType); + setParameter("PoolType", poolType); } diff --git a/emr/src/model/ListRolesRequest.cc b/emr/src/model/ListRolesRequest.cc index c1a192204..cb20a55ed 100644 --- a/emr/src/model/ListRolesRequest.cc +++ b/emr/src/model/ListRolesRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Emr::Model::ListRolesRequest; ListRolesRequest::ListRolesRequest() : RpcServiceRequest("emr", "2016-04-08", "ListRoles") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRolesRequest::~ListRolesRequest() {} -long ListRolesRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ListRolesRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ListRolesRequest::getResourceType()const -{ - return resourceType_; -} - -void ListRolesRequest::setResourceType(const std::string& resourceType) -{ - resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); -} - -std::string ListRolesRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ListRolesRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ListRolesRequest::getRegionId()const -{ - return regionId_; -} - -void ListRolesRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - +long ListRolesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListRolesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListRolesRequest::getResourceType()const +{ + return resourceType_; +} + +void ListRolesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string ListRolesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListRolesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListRolesRequest::getRegionId()const +{ + return regionId_; +} + +void ListRolesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/emr/src/model/ListStackRequest.cc b/emr/src/model/ListStackRequest.cc index 5ccb13252..c4845b6f3 100644 --- a/emr/src/model/ListStackRequest.cc +++ b/emr/src/model/ListStackRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Emr::Model::ListStackRequest; ListStackRequest::ListStackRequest() : RpcServiceRequest("emr", "2016-04-08", "ListStack") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListStackRequest::~ListStackRequest() {} -long ListStackRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ListStackRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int ListStackRequest::getPageNumber()const -{ - return pageNumber_; -} - -void ListStackRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string ListStackRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ListStackRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ListStackRequest::getRegionId()const -{ - return regionId_; -} - -void ListStackRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int ListStackRequest::getPageSize()const -{ - return pageSize_; -} - -void ListStackRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string ListStackRequest::getStackName()const -{ - return stackName_; -} - -void ListStackRequest::setStackName(const std::string& stackName) -{ - stackName_ = stackName; - setCoreParameter("StackName", stackName); -} - -std::string ListStackRequest::getStackVersion()const -{ - return stackVersion_; -} - -void ListStackRequest::setStackVersion(const std::string& stackVersion) -{ - stackVersion_ = stackVersion; - setCoreParameter("StackVersion", stackVersion); -} - +long ListStackRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListStackRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int ListStackRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListStackRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string ListStackRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListStackRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListStackRequest::getRegionId()const +{ + return regionId_; +} + +void ListStackRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int ListStackRequest::getPageSize()const +{ + return pageSize_; +} + +void ListStackRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListStackRequest::getStackName()const +{ + return stackName_; +} + +void ListStackRequest::setStackName(const std::string& stackName) +{ + stackName_ = stackName; + setParameter("StackName", stackName); +} + +std::string ListStackRequest::getStackVersion()const +{ + return stackVersion_; +} + +void ListStackRequest::setStackVersion(const std::string& stackVersion) +{ + stackVersion_ = stackVersion; + setParameter("StackVersion", stackVersion); +} + diff --git a/emr/src/model/ListTagKeysRequest.cc b/emr/src/model/ListTagKeysRequest.cc new file mode 100644 index 000000000..5785d2d82 --- /dev/null +++ b/emr/src/model/ListTagKeysRequest.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 + +using AlibabaCloud::Emr::Model::ListTagKeysRequest; + +ListTagKeysRequest::ListTagKeysRequest() : + RpcServiceRequest("emr", "2016-04-08", "ListTagKeys") +{ + setMethod(HttpRequest::Method::Post); +} + +ListTagKeysRequest::~ListTagKeysRequest() +{} + +long ListTagKeysRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListTagKeysRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListTagKeysRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagKeysRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string ListTagKeysRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListTagKeysRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListTagKeysRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagKeysRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ListTagKeysRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagKeysRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +std::string ListTagKeysRequest::getScope()const +{ + return scope_; +} + +void ListTagKeysRequest::setScope(const std::string& scope) +{ + scope_ = scope; + setParameter("Scope", scope); +} + +int ListTagKeysRequest::getPageSize()const +{ + return pageSize_; +} + +void ListTagKeysRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListTagKeysRequest::getCategory()const +{ + return category_; +} + +void ListTagKeysRequest::setCategory(const std::string& category) +{ + category_ = category; + setParameter("Category", category); +} + diff --git a/emr/src/model/ListTagKeysResult.cc b/emr/src/model/ListTagKeysResult.cc new file mode 100644 index 000000000..75f32196a --- /dev/null +++ b/emr/src/model/ListTagKeysResult.cc @@ -0,0 +1,94 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +ListTagKeysResult::ListTagKeysResult() : + ServiceResult() +{} + +ListTagKeysResult::ListTagKeysResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListTagKeysResult::~ListTagKeysResult() +{} + +void ListTagKeysResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allKeys = value["Keys"]["Key"]; + for (const auto &item : allKeys) + keys_.push_back(item.asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["NextToken"].isNull()) + nextToken_ = value["NextToken"].asString(); + +} + +int ListTagKeysResult::getTotalCount()const +{ + return totalCount_; +} + +std::string ListTagKeysResult::getMessage()const +{ + return message_; +} + +int ListTagKeysResult::getPageSize()const +{ + return pageSize_; +} + +std::string ListTagKeysResult::getNextToken()const +{ + return nextToken_; +} + +std::vector ListTagKeysResult::getKeys()const +{ + return keys_; +} + +std::string ListTagKeysResult::getCode()const +{ + return code_; +} + +bool ListTagKeysResult::getSuccess()const +{ + return success_; +} + diff --git a/emr/src/model/ListTagResourcesRequest.cc b/emr/src/model/ListTagResourcesRequest.cc new file mode 100644 index 000000000..30bd98ee9 --- /dev/null +++ b/emr/src/model/ListTagResourcesRequest.cc @@ -0,0 +1,113 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::ListTagResourcesRequest; + +ListTagResourcesRequest::ListTagResourcesRequest() : + RpcServiceRequest("emr", "2016-04-08", "ListTagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +ListTagResourcesRequest::~ListTagResourcesRequest() +{} + +long ListTagResourcesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListTagResourcesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::vector ListTagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string ListTagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string ListTagResourcesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListTagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListTagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ListTagResourcesRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagResourcesRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +std::vector ListTagResourcesRequest::getTag()const +{ + return tag_; +} + +void ListTagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Key", tagObj.key); + setParameter(tagObjStr + ".Value", tagObj.value); + } +} + diff --git a/emr/src/model/ListTagResourcesResult.cc b/emr/src/model/ListTagResourcesResult.cc new file mode 100644 index 000000000..259def419 --- /dev/null +++ b/emr/src/model/ListTagResourcesResult.cc @@ -0,0 +1,70 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +ListTagResourcesResult::ListTagResourcesResult() : + ServiceResult() +{} + +ListTagResourcesResult::ListTagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListTagResourcesResult::~ListTagResourcesResult() +{} + +void ListTagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) + { + TagResource tagResourcesObject; + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); + tagResources_.push_back(tagResourcesObject); + } + if(!value["NextToken"].isNull()) + nextToken_ = value["NextToken"].asString(); + +} + +std::string ListTagResourcesResult::getNextToken()const +{ + return nextToken_; +} + +std::vector ListTagResourcesResult::getTagResources()const +{ + return tagResources_; +} + diff --git a/emr/src/model/ListTagValuesRequest.cc b/emr/src/model/ListTagValuesRequest.cc new file mode 100644 index 000000000..901c3e71c --- /dev/null +++ b/emr/src/model/ListTagValuesRequest.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 + +using AlibabaCloud::Emr::Model::ListTagValuesRequest; + +ListTagValuesRequest::ListTagValuesRequest() : + RpcServiceRequest("emr", "2016-04-08", "ListTagValues") +{ + setMethod(HttpRequest::Method::Post); +} + +ListTagValuesRequest::~ListTagValuesRequest() +{} + +long ListTagValuesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListTagValuesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListTagValuesRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagValuesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string ListTagValuesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListTagValuesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListTagValuesRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagValuesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ListTagValuesRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagValuesRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +std::string ListTagValuesRequest::getScope()const +{ + return scope_; +} + +void ListTagValuesRequest::setScope(const std::string& scope) +{ + scope_ = scope; + setParameter("Scope", scope); +} + +int ListTagValuesRequest::getPageSize()const +{ + return pageSize_; +} + +void ListTagValuesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListTagValuesRequest::getKey()const +{ + return key_; +} + +void ListTagValuesRequest::setKey(const std::string& key) +{ + key_ = key; + setParameter("Key", key); +} + diff --git a/emr/src/model/ListTagValuesResult.cc b/emr/src/model/ListTagValuesResult.cc new file mode 100644 index 000000000..d88c45659 --- /dev/null +++ b/emr/src/model/ListTagValuesResult.cc @@ -0,0 +1,94 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +ListTagValuesResult::ListTagValuesResult() : + ServiceResult() +{} + +ListTagValuesResult::ListTagValuesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListTagValuesResult::~ListTagValuesResult() +{} + +void ListTagValuesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allValues = value["Values"]["Value"]; + for (const auto &item : allValues) + values_.push_back(item.asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["NextToken"].isNull()) + nextToken_ = value["NextToken"].asString(); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int ListTagValuesResult::getTotalCount()const +{ + return totalCount_; +} + +std::string ListTagValuesResult::getMessage()const +{ + return message_; +} + +std::string ListTagValuesResult::getNextToken()const +{ + return nextToken_; +} + +int ListTagValuesResult::getPageSize()const +{ + return pageSize_; +} + +std::vector ListTagValuesResult::getValues()const +{ + return values_; +} + +std::string ListTagValuesResult::getCode()const +{ + return code_; +} + +bool ListTagValuesResult::getSuccess()const +{ + return success_; +} + diff --git a/emr/src/model/ListUsersRequest.cc b/emr/src/model/ListUsersRequest.cc index 372021b8d..7ac3cf2a5 100644 --- a/emr/src/model/ListUsersRequest.cc +++ b/emr/src/model/ListUsersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ListUsersRequest; ListUsersRequest::ListUsersRequest() : RpcServiceRequest("emr", "2016-04-08", "ListUsers") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListUsersRequest::~ListUsersRequest() {} @@ -33,7 +35,7 @@ long ListUsersRequest::getResourceOwnerId()const void ListUsersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListUsersRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ListUsersRequest::getClusterId()const void ListUsersRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListUsersRequest::getType()const @@ -55,7 +57,7 @@ std::string ListUsersRequest::getType()const void ListUsersRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string ListUsersRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListUsersRequest::getAccessKeyId()const void ListUsersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListUsersRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string ListUsersRequest::getRegionId()const void ListUsersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/ModifyClusterHostGroupRequest.cc b/emr/src/model/ModifyClusterHostGroupRequest.cc index c88d0d2e4..408eeb63a 100644 --- a/emr/src/model/ModifyClusterHostGroupRequest.cc +++ b/emr/src/model/ModifyClusterHostGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyClusterHostGroupRequest; ModifyClusterHostGroupRequest::ModifyClusterHostGroupRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyClusterHostGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyClusterHostGroupRequest::~ModifyClusterHostGroupRequest() {} @@ -33,7 +35,7 @@ long ModifyClusterHostGroupRequest::getResourceOwnerId()const void ModifyClusterHostGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyClusterHostGroupRequest::getSecurityGroupId()const @@ -44,7 +46,7 @@ std::string ModifyClusterHostGroupRequest::getSecurityGroupId()const void ModifyClusterHostGroupRequest::setSecurityGroupId(const std::string& securityGroupId) { securityGroupId_ = securityGroupId; - setCoreParameter("SecurityGroupId", securityGroupId); + setParameter("SecurityGroupId", securityGroupId); } std::string ModifyClusterHostGroupRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string ModifyClusterHostGroupRequest::getClusterId()const void ModifyClusterHostGroupRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyClusterHostGroupRequest::getHostGroupName()const @@ -66,7 +68,7 @@ std::string ModifyClusterHostGroupRequest::getHostGroupName()const void ModifyClusterHostGroupRequest::setHostGroupName(const std::string& hostGroupName) { hostGroupName_ = hostGroupName; - setCoreParameter("HostGroupName", hostGroupName); + setParameter("HostGroupName", hostGroupName); } std::string ModifyClusterHostGroupRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ModifyClusterHostGroupRequest::getAccessKeyId()const void ModifyClusterHostGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyClusterHostGroupRequest::getVswitchId()const @@ -88,7 +90,7 @@ std::string ModifyClusterHostGroupRequest::getVswitchId()const void ModifyClusterHostGroupRequest::setVswitchId(const std::string& vswitchId) { vswitchId_ = vswitchId; - setCoreParameter("VswitchId", vswitchId); + setParameter("VswitchId", vswitchId); } std::string ModifyClusterHostGroupRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string ModifyClusterHostGroupRequest::getRegionId()const void ModifyClusterHostGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyClusterHostGroupRequest::getHostGroupId()const @@ -110,7 +112,7 @@ std::string ModifyClusterHostGroupRequest::getHostGroupId()const void ModifyClusterHostGroupRequest::setHostGroupId(const std::string& hostGroupId) { hostGroupId_ = hostGroupId; - setCoreParameter("HostGroupId", hostGroupId); + setParameter("HostGroupId", hostGroupId); } std::string ModifyClusterHostGroupRequest::getComment()const @@ -121,6 +123,6 @@ std::string ModifyClusterHostGroupRequest::getComment()const void ModifyClusterHostGroupRequest::setComment(const std::string& comment) { comment_ = comment; - setCoreParameter("Comment", comment); + setParameter("Comment", comment); } diff --git a/emr/src/model/ModifyClusterMetaCollectRequest.cc b/emr/src/model/ModifyClusterMetaCollectRequest.cc index 8b26e3829..7e1e8f944 100644 --- a/emr/src/model/ModifyClusterMetaCollectRequest.cc +++ b/emr/src/model/ModifyClusterMetaCollectRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Emr::Model::ModifyClusterMetaCollectRequest; ModifyClusterMetaCollectRequest::ModifyClusterMetaCollectRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyClusterMetaCollect") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyClusterMetaCollectRequest::~ModifyClusterMetaCollectRequest() {} -long ModifyClusterMetaCollectRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyClusterMetaCollectRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyClusterMetaCollectRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyClusterMetaCollectRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyClusterMetaCollectRequest::getRegionId()const -{ - return regionId_; -} - -void ModifyClusterMetaCollectRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ModifyClusterMetaCollectRequest::getClusterId()const -{ - return clusterId_; -} - -void ModifyClusterMetaCollectRequest::setClusterId(const std::string& clusterId) -{ - clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); -} - -bool ModifyClusterMetaCollectRequest::getSwitchOn()const -{ - return switchOn_; -} - -void ModifyClusterMetaCollectRequest::setSwitchOn(bool switchOn) -{ - switchOn_ = switchOn; - setCoreParameter("SwitchOn", switchOn ? "true" : "false"); -} - +long ModifyClusterMetaCollectRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyClusterMetaCollectRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyClusterMetaCollectRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyClusterMetaCollectRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ModifyClusterMetaCollectRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyClusterMetaCollectRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifyClusterMetaCollectRequest::getClusterId()const +{ + return clusterId_; +} + +void ModifyClusterMetaCollectRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +bool ModifyClusterMetaCollectRequest::getSwitchOn()const +{ + return switchOn_; +} + +void ModifyClusterMetaCollectRequest::setSwitchOn(bool switchOn) +{ + switchOn_ = switchOn; + setParameter("SwitchOn", switchOn ? "true" : "false"); +} + diff --git a/emr/src/model/ModifyClusterNameRequest.cc b/emr/src/model/ModifyClusterNameRequest.cc index c37023dd3..40f726d82 100644 --- a/emr/src/model/ModifyClusterNameRequest.cc +++ b/emr/src/model/ModifyClusterNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyClusterNameRequest; ModifyClusterNameRequest::ModifyClusterNameRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyClusterName") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyClusterNameRequest::~ModifyClusterNameRequest() {} @@ -33,7 +35,7 @@ long ModifyClusterNameRequest::getResourceOwnerId()const void ModifyClusterNameRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyClusterNameRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyClusterNameRequest::getAccessKeyId()const void ModifyClusterNameRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyClusterNameRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyClusterNameRequest::getRegionId()const void ModifyClusterNameRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyClusterNameRequest::getName()const @@ -66,7 +68,7 @@ std::string ModifyClusterNameRequest::getName()const void ModifyClusterNameRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyClusterNameRequest::getId()const @@ -77,6 +79,6 @@ std::string ModifyClusterNameRequest::getId()const void ModifyClusterNameRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/ModifyClusterServiceConfigRequest.cc b/emr/src/model/ModifyClusterServiceConfigRequest.cc index 4a259f86a..06bd6d151 100644 --- a/emr/src/model/ModifyClusterServiceConfigRequest.cc +++ b/emr/src/model/ModifyClusterServiceConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyClusterServiceConfigRequest; ModifyClusterServiceConfigRequest::ModifyClusterServiceConfigRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyClusterServiceConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyClusterServiceConfigRequest::~ModifyClusterServiceConfigRequest() {} @@ -33,7 +35,7 @@ bool ModifyClusterServiceConfigRequest::getRefreshHostConfig()const void ModifyClusterServiceConfigRequest::setRefreshHostConfig(bool refreshHostConfig) { refreshHostConfig_ = refreshHostConfig; - setCoreParameter("RefreshHostConfig", refreshHostConfig ? "true" : "false"); + setParameter("RefreshHostConfig", refreshHostConfig ? "true" : "false"); } long ModifyClusterServiceConfigRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyClusterServiceConfigRequest::getResourceOwnerId()const void ModifyClusterServiceConfigRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyClusterServiceConfigRequest::getHostInstanceId()const @@ -55,7 +57,7 @@ std::string ModifyClusterServiceConfigRequest::getHostInstanceId()const void ModifyClusterServiceConfigRequest::setHostInstanceId(const std::string& hostInstanceId) { hostInstanceId_ = hostInstanceId; - setCoreParameter("HostInstanceId", hostInstanceId); + setParameter("HostInstanceId", hostInstanceId); } std::string ModifyClusterServiceConfigRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ModifyClusterServiceConfigRequest::getAccessKeyId()const void ModifyClusterServiceConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyClusterServiceConfigRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ModifyClusterServiceConfigRequest::getRegionId()const void ModifyClusterServiceConfigRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyClusterServiceConfigRequest::getServiceName()const @@ -88,7 +90,7 @@ std::string ModifyClusterServiceConfigRequest::getServiceName()const void ModifyClusterServiceConfigRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } std::vector ModifyClusterServiceConfigRequest::getGatewayClusterIdList()const @@ -99,8 +101,9 @@ std::vector ModifyClusterServiceConfigRequest::getGatewayClusterIdL void ModifyClusterServiceConfigRequest::setGatewayClusterIdList(const std::vector& gatewayClusterIdList) { gatewayClusterIdList_ = gatewayClusterIdList; - for(int i = 0; i!= gatewayClusterIdList.size(); i++) - setCoreParameter("GatewayClusterIdList."+ std::to_string(i), gatewayClusterIdList.at(i)); + for(int dep1 = 0; dep1!= gatewayClusterIdList.size(); dep1++) { + setParameter("GatewayClusterIdList."+ std::to_string(dep1), gatewayClusterIdList.at(dep1)); + } } std::string ModifyClusterServiceConfigRequest::getConfigParams()const @@ -111,7 +114,7 @@ std::string ModifyClusterServiceConfigRequest::getConfigParams()const void ModifyClusterServiceConfigRequest::setConfigParams(const std::string& configParams) { configParams_ = configParams; - setCoreParameter("ConfigParams", configParams); + setParameter("ConfigParams", configParams); } std::string ModifyClusterServiceConfigRequest::getConfigType()const @@ -122,7 +125,7 @@ std::string ModifyClusterServiceConfigRequest::getConfigType()const void ModifyClusterServiceConfigRequest::setConfigType(const std::string& configType) { configType_ = configType; - setCoreParameter("ConfigType", configType); + setParameter("ConfigType", configType); } std::string ModifyClusterServiceConfigRequest::getGroupId()const @@ -133,7 +136,7 @@ std::string ModifyClusterServiceConfigRequest::getGroupId()const void ModifyClusterServiceConfigRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string ModifyClusterServiceConfigRequest::getClusterId()const @@ -144,7 +147,7 @@ std::string ModifyClusterServiceConfigRequest::getClusterId()const void ModifyClusterServiceConfigRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyClusterServiceConfigRequest::getCustomConfigParams()const @@ -155,7 +158,7 @@ std::string ModifyClusterServiceConfigRequest::getCustomConfigParams()const void ModifyClusterServiceConfigRequest::setCustomConfigParams(const std::string& customConfigParams) { customConfigParams_ = customConfigParams; - setCoreParameter("CustomConfigParams", customConfigParams); + setParameter("CustomConfigParams", customConfigParams); } std::string ModifyClusterServiceConfigRequest::getComment()const @@ -166,6 +169,6 @@ std::string ModifyClusterServiceConfigRequest::getComment()const void ModifyClusterServiceConfigRequest::setComment(const std::string& comment) { comment_ = comment; - setCoreParameter("Comment", comment); + setParameter("Comment", comment); } diff --git a/emr/src/model/ModifyClusterTemplateRequest.cc b/emr/src/model/ModifyClusterTemplateRequest.cc index ed8172f4c..9313bea9a 100644 --- a/emr/src/model/ModifyClusterTemplateRequest.cc +++ b/emr/src/model/ModifyClusterTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyClusterTemplateRequest; ModifyClusterTemplateRequest::ModifyClusterTemplateRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyClusterTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyClusterTemplateRequest::~ModifyClusterTemplateRequest() {} @@ -33,7 +35,7 @@ long ModifyClusterTemplateRequest::getResourceOwnerId()const void ModifyClusterTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyClusterTemplateRequest::getLogPath()const @@ -44,7 +46,7 @@ std::string ModifyClusterTemplateRequest::getLogPath()const void ModifyClusterTemplateRequest::setLogPath(const std::string& logPath) { logPath_ = logPath; - setCoreParameter("LogPath", logPath); + setParameter("LogPath", logPath); } std::string ModifyClusterTemplateRequest::getMasterPwd()const @@ -55,7 +57,7 @@ std::string ModifyClusterTemplateRequest::getMasterPwd()const void ModifyClusterTemplateRequest::setMasterPwd(const std::string& masterPwd) { masterPwd_ = masterPwd; - setCoreParameter("MasterPwd", masterPwd); + setParameter("MasterPwd", masterPwd); } std::string ModifyClusterTemplateRequest::getConfigurations()const @@ -66,7 +68,7 @@ std::string ModifyClusterTemplateRequest::getConfigurations()const void ModifyClusterTemplateRequest::setConfigurations(const std::string& configurations) { configurations_ = configurations; - setCoreParameter("Configurations", configurations); + setParameter("Configurations", configurations); } bool ModifyClusterTemplateRequest::getSshEnable()const @@ -77,7 +79,7 @@ bool ModifyClusterTemplateRequest::getSshEnable()const void ModifyClusterTemplateRequest::setSshEnable(bool sshEnable) { sshEnable_ = sshEnable; - setCoreParameter("SshEnable", sshEnable ? "true" : "false"); + setParameter("SshEnable", sshEnable ? "true" : "false"); } std::string ModifyClusterTemplateRequest::getKeyPairName()const @@ -88,7 +90,7 @@ std::string ModifyClusterTemplateRequest::getKeyPairName()const void ModifyClusterTemplateRequest::setKeyPairName(const std::string& keyPairName) { keyPairName_ = keyPairName; - setCoreParameter("KeyPairName", keyPairName); + setParameter("KeyPairName", keyPairName); } std::string ModifyClusterTemplateRequest::getMetaStoreType()const @@ -99,7 +101,7 @@ std::string ModifyClusterTemplateRequest::getMetaStoreType()const void ModifyClusterTemplateRequest::setMetaStoreType(const std::string& metaStoreType) { metaStoreType_ = metaStoreType; - setCoreParameter("MetaStoreType", metaStoreType); + setParameter("MetaStoreType", metaStoreType); } std::string ModifyClusterTemplateRequest::getSecurityGroupName()const @@ -110,7 +112,7 @@ std::string ModifyClusterTemplateRequest::getSecurityGroupName()const void ModifyClusterTemplateRequest::setSecurityGroupName(const std::string& securityGroupName) { securityGroupName_ = securityGroupName; - setCoreParameter("SecurityGroupName", securityGroupName); + setParameter("SecurityGroupName", securityGroupName); } std::string ModifyClusterTemplateRequest::getMachineType()const @@ -121,7 +123,7 @@ std::string ModifyClusterTemplateRequest::getMachineType()const void ModifyClusterTemplateRequest::setMachineType(const std::string& machineType) { machineType_ = machineType; - setCoreParameter("MachineType", machineType); + setParameter("MachineType", machineType); } std::vector ModifyClusterTemplateRequest::getBootstrapAction()const @@ -132,13 +134,12 @@ std::vector ModifyClusterTemplate void ModifyClusterTemplateRequest::setBootstrapAction(const std::vector& bootstrapAction) { bootstrapAction_ = bootstrapAction; - int i = 0; - for(int i = 0; i!= bootstrapAction.size(); i++) { - auto obj = bootstrapAction.at(i); - std::string str ="BootstrapAction."+ std::to_string(i); - setCoreParameter(str + ".Path", obj.path); - setCoreParameter(str + ".Arg", obj.arg); - setCoreParameter(str + ".Name", obj.name); + for(int dep1 = 0; dep1!= bootstrapAction.size(); dep1++) { + auto bootstrapActionObj = bootstrapAction.at(dep1); + std::string bootstrapActionObjStr = "BootstrapAction." + std::to_string(dep1 + 1); + setParameter(bootstrapActionObjStr + ".Path", bootstrapActionObj.path); + setParameter(bootstrapActionObjStr + ".Arg", bootstrapActionObj.arg); + setParameter(bootstrapActionObjStr + ".Name", bootstrapActionObj.name); } } @@ -150,7 +151,7 @@ std::string ModifyClusterTemplateRequest::getMetaStoreConf()const void ModifyClusterTemplateRequest::setMetaStoreConf(const std::string& metaStoreConf) { metaStoreConf_ = metaStoreConf; - setCoreParameter("MetaStoreConf", metaStoreConf); + setParameter("MetaStoreConf", metaStoreConf); } std::string ModifyClusterTemplateRequest::getEmrVer()const @@ -161,7 +162,7 @@ std::string ModifyClusterTemplateRequest::getEmrVer()const void ModifyClusterTemplateRequest::setEmrVer(const std::string& emrVer) { emrVer_ = emrVer; - setCoreParameter("EmrVer", emrVer); + setParameter("EmrVer", emrVer); } bool ModifyClusterTemplateRequest::getIsOpenPublicIp()const @@ -172,7 +173,7 @@ bool ModifyClusterTemplateRequest::getIsOpenPublicIp()const void ModifyClusterTemplateRequest::setIsOpenPublicIp(bool isOpenPublicIp) { isOpenPublicIp_ = isOpenPublicIp; - setCoreParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); + setParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); } int ModifyClusterTemplateRequest::getPeriod()const @@ -183,7 +184,7 @@ int ModifyClusterTemplateRequest::getPeriod()const void ModifyClusterTemplateRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } std::string ModifyClusterTemplateRequest::getInstanceGeneration()const @@ -194,7 +195,7 @@ std::string ModifyClusterTemplateRequest::getInstanceGeneration()const void ModifyClusterTemplateRequest::setInstanceGeneration(const std::string& instanceGeneration) { instanceGeneration_ = instanceGeneration; - setCoreParameter("InstanceGeneration", instanceGeneration); + setParameter("InstanceGeneration", instanceGeneration); } std::string ModifyClusterTemplateRequest::getVSwitchId()const @@ -205,7 +206,7 @@ std::string ModifyClusterTemplateRequest::getVSwitchId()const void ModifyClusterTemplateRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string ModifyClusterTemplateRequest::getClusterType()const @@ -216,7 +217,7 @@ std::string ModifyClusterTemplateRequest::getClusterType()const void ModifyClusterTemplateRequest::setClusterType(const std::string& clusterType) { clusterType_ = clusterType; - setCoreParameter("ClusterType", clusterType); + setParameter("ClusterType", clusterType); } bool ModifyClusterTemplateRequest::getAutoRenew()const @@ -227,7 +228,7 @@ bool ModifyClusterTemplateRequest::getAutoRenew()const void ModifyClusterTemplateRequest::setAutoRenew(bool autoRenew) { autoRenew_ = autoRenew; - setCoreParameter("AutoRenew", autoRenew ? "true" : "false"); + setParameter("AutoRenew", autoRenew ? "true" : "false"); } std::vector ModifyClusterTemplateRequest::getOptionSoftWareList()const @@ -238,8 +239,9 @@ std::vector ModifyClusterTemplateRequest::getOptionSoftWareList()co void ModifyClusterTemplateRequest::setOptionSoftWareList(const std::vector& optionSoftWareList) { optionSoftWareList_ = optionSoftWareList; - for(int i = 0; i!= optionSoftWareList.size(); i++) - setCoreParameter("OptionSoftWareList."+ std::to_string(i), optionSoftWareList.at(i)); + for(int dep1 = 0; dep1!= optionSoftWareList.size(); dep1++) { + setParameter("OptionSoftWareList."+ std::to_string(dep1), optionSoftWareList.at(dep1)); + } } std::string ModifyClusterTemplateRequest::getNetType()const @@ -250,7 +252,7 @@ std::string ModifyClusterTemplateRequest::getNetType()const void ModifyClusterTemplateRequest::setNetType(const std::string& netType) { netType_ = netType; - setCoreParameter("NetType", netType); + setParameter("NetType", netType); } std::string ModifyClusterTemplateRequest::getZoneId()const @@ -261,7 +263,7 @@ std::string ModifyClusterTemplateRequest::getZoneId()const void ModifyClusterTemplateRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } bool ModifyClusterTemplateRequest::getUseCustomHiveMetaDb()const @@ -272,7 +274,7 @@ bool ModifyClusterTemplateRequest::getUseCustomHiveMetaDb()const void ModifyClusterTemplateRequest::setUseCustomHiveMetaDb(bool useCustomHiveMetaDb) { useCustomHiveMetaDb_ = useCustomHiveMetaDb; - setCoreParameter("UseCustomHiveMetaDb", useCustomHiveMetaDb ? "true" : "false"); + setParameter("UseCustomHiveMetaDb", useCustomHiveMetaDb ? "true" : "false"); } bool ModifyClusterTemplateRequest::getInitCustomHiveMetaDb()const @@ -283,7 +285,7 @@ bool ModifyClusterTemplateRequest::getInitCustomHiveMetaDb()const void ModifyClusterTemplateRequest::setInitCustomHiveMetaDb(bool initCustomHiveMetaDb) { initCustomHiveMetaDb_ = initCustomHiveMetaDb; - setCoreParameter("InitCustomHiveMetaDb", initCustomHiveMetaDb ? "true" : "false"); + setParameter("InitCustomHiveMetaDb", initCustomHiveMetaDb ? "true" : "false"); } bool ModifyClusterTemplateRequest::getIoOptimized()const @@ -294,7 +296,7 @@ bool ModifyClusterTemplateRequest::getIoOptimized()const void ModifyClusterTemplateRequest::setIoOptimized(bool ioOptimized) { ioOptimized_ = ioOptimized; - setCoreParameter("IoOptimized", ioOptimized ? "true" : "false"); + setParameter("IoOptimized", ioOptimized ? "true" : "false"); } std::string ModifyClusterTemplateRequest::getSecurityGroupId()const @@ -305,7 +307,7 @@ std::string ModifyClusterTemplateRequest::getSecurityGroupId()const void ModifyClusterTemplateRequest::setSecurityGroupId(const std::string& securityGroupId) { securityGroupId_ = securityGroupId; - setCoreParameter("SecurityGroupId", securityGroupId); + setParameter("SecurityGroupId", securityGroupId); } bool ModifyClusterTemplateRequest::getEasEnable()const @@ -316,7 +318,7 @@ bool ModifyClusterTemplateRequest::getEasEnable()const void ModifyClusterTemplateRequest::setEasEnable(bool easEnable) { easEnable_ = easEnable; - setCoreParameter("EasEnable", easEnable ? "true" : "false"); + setParameter("EasEnable", easEnable ? "true" : "false"); } std::string ModifyClusterTemplateRequest::getDepositType()const @@ -327,7 +329,7 @@ std::string ModifyClusterTemplateRequest::getDepositType()const void ModifyClusterTemplateRequest::setDepositType(const std::string& depositType) { depositType_ = depositType; - setCoreParameter("DepositType", depositType); + setParameter("DepositType", depositType); } std::string ModifyClusterTemplateRequest::getAccessKeyId()const @@ -338,7 +340,7 @@ std::string ModifyClusterTemplateRequest::getAccessKeyId()const void ModifyClusterTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyClusterTemplateRequest::getRegionId()const @@ -349,7 +351,7 @@ std::string ModifyClusterTemplateRequest::getRegionId()const void ModifyClusterTemplateRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool ModifyClusterTemplateRequest::getUseLocalMetaDb()const @@ -360,7 +362,7 @@ bool ModifyClusterTemplateRequest::getUseLocalMetaDb()const void ModifyClusterTemplateRequest::setUseLocalMetaDb(bool useLocalMetaDb) { useLocalMetaDb_ = useLocalMetaDb; - setCoreParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); + setParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); } std::string ModifyClusterTemplateRequest::getTemplateName()const @@ -371,7 +373,7 @@ std::string ModifyClusterTemplateRequest::getTemplateName()const void ModifyClusterTemplateRequest::setTemplateName(const std::string& templateName) { templateName_ = templateName; - setCoreParameter("TemplateName", templateName); + setParameter("TemplateName", templateName); } std::string ModifyClusterTemplateRequest::getUserDefinedEmrEcsRole()const @@ -382,7 +384,7 @@ std::string ModifyClusterTemplateRequest::getUserDefinedEmrEcsRole()const void ModifyClusterTemplateRequest::setUserDefinedEmrEcsRole(const std::string& userDefinedEmrEcsRole) { userDefinedEmrEcsRole_ = userDefinedEmrEcsRole; - setCoreParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); + setParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); } std::string ModifyClusterTemplateRequest::getVpcId()const @@ -393,7 +395,7 @@ std::string ModifyClusterTemplateRequest::getVpcId()const void ModifyClusterTemplateRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string ModifyClusterTemplateRequest::getBizId()const @@ -404,7 +406,7 @@ std::string ModifyClusterTemplateRequest::getBizId()const void ModifyClusterTemplateRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } std::vector ModifyClusterTemplateRequest::getHostGroup()const @@ -415,28 +417,27 @@ std::vector ModifyClusterTemplateReques void ModifyClusterTemplateRequest::setHostGroup(const std::vector& hostGroup) { hostGroup_ = hostGroup; - int i = 0; - for(int i = 0; i!= hostGroup.size(); i++) { - auto obj = hostGroup.at(i); - std::string str ="HostGroup."+ std::to_string(i); - setCoreParameter(str + ".Period", std::to_string(obj.period)); - setCoreParameter(str + ".SysDiskCapacity", std::to_string(obj.sysDiskCapacity)); - setCoreParameter(str + ".DiskCapacity", std::to_string(obj.diskCapacity)); - setCoreParameter(str + ".SysDiskType", obj.sysDiskType); - setCoreParameter(str + ".ClusterId", obj.clusterId); - setCoreParameter(str + ".DiskType", obj.diskType); - setCoreParameter(str + ".HostGroupName", obj.hostGroupName); - setCoreParameter(str + ".VSwitchId", obj.vSwitchId); - setCoreParameter(str + ".DiskCount", std::to_string(obj.diskCount)); - setCoreParameter(str + ".AutoRenew", obj.autoRenew ? "true" : "false"); - setCoreParameter(str + ".HostGroupId", obj.hostGroupId); - setCoreParameter(str + ".NodeCount", std::to_string(obj.nodeCount)); - setCoreParameter(str + ".InstanceType", obj.instanceType); - setCoreParameter(str + ".Comment", obj.comment); - setCoreParameter(str + ".ChargeType", obj.chargeType); - setCoreParameter(str + ".MultiInstanceTypes", obj.multiInstanceTypes); - setCoreParameter(str + ".CreateType", obj.createType); - setCoreParameter(str + ".HostGroupType", obj.hostGroupType); + for(int dep1 = 0; dep1!= hostGroup.size(); dep1++) { + auto hostGroupObj = hostGroup.at(dep1); + std::string hostGroupObjStr = "HostGroup." + std::to_string(dep1 + 1); + setParameter(hostGroupObjStr + ".Period", std::to_string(hostGroupObj.period)); + setParameter(hostGroupObjStr + ".SysDiskCapacity", std::to_string(hostGroupObj.sysDiskCapacity)); + setParameter(hostGroupObjStr + ".DiskCapacity", std::to_string(hostGroupObj.diskCapacity)); + setParameter(hostGroupObjStr + ".SysDiskType", hostGroupObj.sysDiskType); + setParameter(hostGroupObjStr + ".ClusterId", hostGroupObj.clusterId); + setParameter(hostGroupObjStr + ".DiskType", hostGroupObj.diskType); + setParameter(hostGroupObjStr + ".HostGroupName", hostGroupObj.hostGroupName); + setParameter(hostGroupObjStr + ".VSwitchId", hostGroupObj.vSwitchId); + setParameter(hostGroupObjStr + ".DiskCount", std::to_string(hostGroupObj.diskCount)); + setParameter(hostGroupObjStr + ".AutoRenew", hostGroupObj.autoRenew ? "true" : "false"); + setParameter(hostGroupObjStr + ".HostGroupId", hostGroupObj.hostGroupId); + setParameter(hostGroupObjStr + ".NodeCount", std::to_string(hostGroupObj.nodeCount)); + setParameter(hostGroupObjStr + ".InstanceType", hostGroupObj.instanceType); + setParameter(hostGroupObjStr + ".Comment", hostGroupObj.comment); + setParameter(hostGroupObjStr + ".ChargeType", hostGroupObj.chargeType); + setParameter(hostGroupObjStr + ".MultiInstanceTypes", hostGroupObj.multiInstanceTypes); + setParameter(hostGroupObjStr + ".CreateType", hostGroupObj.createType); + setParameter(hostGroupObjStr + ".HostGroupType", hostGroupObj.hostGroupType); } } @@ -448,7 +449,7 @@ std::string ModifyClusterTemplateRequest::getChargeType()const void ModifyClusterTemplateRequest::setChargeType(const std::string& chargeType) { chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); + setParameter("ChargeType", chargeType); } std::vector ModifyClusterTemplateRequest::getConfig()const @@ -459,16 +460,15 @@ std::vector ModifyClusterTemplateRequest:: void ModifyClusterTemplateRequest::setConfig(const std::vector& config) { config_ = config; - int i = 0; - for(int i = 0; i!= config.size(); i++) { - auto obj = config.at(i); - std::string str ="Config."+ std::to_string(i); - setCoreParameter(str + ".ConfigKey", obj.configKey); - setCoreParameter(str + ".FileName", obj.fileName); - setCoreParameter(str + ".Encrypt", obj.encrypt); - setCoreParameter(str + ".Replace", obj.replace); - setCoreParameter(str + ".ConfigValue", obj.configValue); - setCoreParameter(str + ".ServiceName", obj.serviceName); + for(int dep1 = 0; dep1!= config.size(); dep1++) { + auto configObj = config.at(dep1); + std::string configObjStr = "Config." + std::to_string(dep1 + 1); + setParameter(configObjStr + ".ConfigKey", configObj.configKey); + setParameter(configObjStr + ".FileName", configObj.fileName); + setParameter(configObjStr + ".Encrypt", configObj.encrypt); + setParameter(configObjStr + ".Replace", configObj.replace); + setParameter(configObjStr + ".ConfigValue", configObj.configValue); + setParameter(configObjStr + ".ServiceName", configObj.serviceName); } } @@ -480,6 +480,6 @@ bool ModifyClusterTemplateRequest::getHighAvailabilityEnable()const void ModifyClusterTemplateRequest::setHighAvailabilityEnable(bool highAvailabilityEnable) { highAvailabilityEnable_ = highAvailabilityEnable; - setCoreParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); + setParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); } diff --git a/emr/src/model/ModifyExecutionPlanRequest.cc b/emr/src/model/ModifyExecutionPlanRequest.cc index 69902cb28..605129274 100644 --- a/emr/src/model/ModifyExecutionPlanRequest.cc +++ b/emr/src/model/ModifyExecutionPlanRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyExecutionPlanRequest; ModifyExecutionPlanRequest::ModifyExecutionPlanRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyExecutionPlan") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyExecutionPlanRequest::~ModifyExecutionPlanRequest() {} @@ -33,7 +35,7 @@ long ModifyExecutionPlanRequest::getResourceOwnerId()const void ModifyExecutionPlanRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyExecutionPlanRequest::getLogPath()const @@ -44,7 +46,7 @@ std::string ModifyExecutionPlanRequest::getLogPath()const void ModifyExecutionPlanRequest::setLogPath(const std::string& logPath) { logPath_ = logPath; - setCoreParameter("LogPath", logPath); + setParameter("LogPath", logPath); } int ModifyExecutionPlanRequest::getTimeInterval()const @@ -55,7 +57,7 @@ int ModifyExecutionPlanRequest::getTimeInterval()const void ModifyExecutionPlanRequest::setTimeInterval(int timeInterval) { timeInterval_ = timeInterval; - setCoreParameter("TimeInterval", std::to_string(timeInterval)); + setParameter("TimeInterval", std::to_string(timeInterval)); } std::string ModifyExecutionPlanRequest::getClusterName()const @@ -66,7 +68,7 @@ std::string ModifyExecutionPlanRequest::getClusterName()const void ModifyExecutionPlanRequest::setClusterName(const std::string& clusterName) { clusterName_ = clusterName; - setCoreParameter("ClusterName", clusterName); + setParameter("ClusterName", clusterName); } std::string ModifyExecutionPlanRequest::getConfigurations()const @@ -77,7 +79,7 @@ std::string ModifyExecutionPlanRequest::getConfigurations()const void ModifyExecutionPlanRequest::setConfigurations(const std::string& configurations) { configurations_ = configurations; - setCoreParameter("Configurations", configurations); + setParameter("Configurations", configurations); } bool ModifyExecutionPlanRequest::getCreateClusterOnDemand()const @@ -88,7 +90,7 @@ bool ModifyExecutionPlanRequest::getCreateClusterOnDemand()const void ModifyExecutionPlanRequest::setCreateClusterOnDemand(bool createClusterOnDemand) { createClusterOnDemand_ = createClusterOnDemand; - setCoreParameter("CreateClusterOnDemand", createClusterOnDemand ? "true" : "false"); + setParameter("CreateClusterOnDemand", createClusterOnDemand ? "true" : "false"); } long ModifyExecutionPlanRequest::getStartTime()const @@ -99,7 +101,7 @@ long ModifyExecutionPlanRequest::getStartTime()const void ModifyExecutionPlanRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::vector ModifyExecutionPlanRequest::getBootstrapAction()const @@ -110,13 +112,12 @@ std::vector ModifyExecutionPlanRequ void ModifyExecutionPlanRequest::setBootstrapAction(const std::vector& bootstrapAction) { bootstrapAction_ = bootstrapAction; - int i = 0; - for(int i = 0; i!= bootstrapAction.size(); i++) { - auto obj = bootstrapAction.at(i); - std::string str ="BootstrapAction."+ std::to_string(i); - setCoreParameter(str + ".Path", obj.path); - setCoreParameter(str + ".Arg", obj.arg); - setCoreParameter(str + ".Name", obj.name); + for(int dep1 = 0; dep1!= bootstrapAction.size(); dep1++) { + auto bootstrapActionObj = bootstrapAction.at(dep1); + std::string bootstrapActionObjStr = "BootstrapAction." + std::to_string(dep1 + 1); + setParameter(bootstrapActionObjStr + ".Path", bootstrapActionObj.path); + setParameter(bootstrapActionObjStr + ".Arg", bootstrapActionObj.arg); + setParameter(bootstrapActionObjStr + ".Name", bootstrapActionObj.name); } } @@ -128,7 +129,7 @@ std::string ModifyExecutionPlanRequest::getEmrVer()const void ModifyExecutionPlanRequest::setEmrVer(const std::string& emrVer) { emrVer_ = emrVer; - setCoreParameter("EmrVer", emrVer); + setParameter("EmrVer", emrVer); } std::string ModifyExecutionPlanRequest::getId()const @@ -139,7 +140,7 @@ std::string ModifyExecutionPlanRequest::getId()const void ModifyExecutionPlanRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } bool ModifyExecutionPlanRequest::getIsOpenPublicIp()const @@ -150,7 +151,7 @@ bool ModifyExecutionPlanRequest::getIsOpenPublicIp()const void ModifyExecutionPlanRequest::setIsOpenPublicIp(bool isOpenPublicIp) { isOpenPublicIp_ = isOpenPublicIp; - setCoreParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); + setParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); } long ModifyExecutionPlanRequest::getExecutionPlanVersion()const @@ -161,7 +162,7 @@ long ModifyExecutionPlanRequest::getExecutionPlanVersion()const void ModifyExecutionPlanRequest::setExecutionPlanVersion(long executionPlanVersion) { executionPlanVersion_ = executionPlanVersion; - setCoreParameter("ExecutionPlanVersion", std::to_string(executionPlanVersion)); + setParameter("ExecutionPlanVersion", std::to_string(executionPlanVersion)); } std::string ModifyExecutionPlanRequest::getInstanceGeneration()const @@ -172,7 +173,7 @@ std::string ModifyExecutionPlanRequest::getInstanceGeneration()const void ModifyExecutionPlanRequest::setInstanceGeneration(const std::string& instanceGeneration) { instanceGeneration_ = instanceGeneration; - setCoreParameter("InstanceGeneration", instanceGeneration); + setParameter("InstanceGeneration", instanceGeneration); } std::string ModifyExecutionPlanRequest::getClusterType()const @@ -183,7 +184,7 @@ std::string ModifyExecutionPlanRequest::getClusterType()const void ModifyExecutionPlanRequest::setClusterType(const std::string& clusterType) { clusterType_ = clusterType; - setCoreParameter("ClusterType", clusterType); + setParameter("ClusterType", clusterType); } std::string ModifyExecutionPlanRequest::getVSwitchId()const @@ -194,7 +195,7 @@ std::string ModifyExecutionPlanRequest::getVSwitchId()const void ModifyExecutionPlanRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::vector ModifyExecutionPlanRequest::getOptionSoftWareList()const @@ -205,8 +206,9 @@ std::vector ModifyExecutionPlanRequest::getOptionSoftWareList()cons void ModifyExecutionPlanRequest::setOptionSoftWareList(const std::vector& optionSoftWareList) { optionSoftWareList_ = optionSoftWareList; - for(int i = 0; i!= optionSoftWareList.size(); i++) - setCoreParameter("OptionSoftWareList."+ std::to_string(i), optionSoftWareList.at(i)); + for(int dep1 = 0; dep1!= optionSoftWareList.size(); dep1++) { + setParameter("OptionSoftWareList."+ std::to_string(dep1), optionSoftWareList.at(dep1)); + } } std::string ModifyExecutionPlanRequest::getNetType()const @@ -217,7 +219,7 @@ std::string ModifyExecutionPlanRequest::getNetType()const void ModifyExecutionPlanRequest::setNetType(const std::string& netType) { netType_ = netType; - setCoreParameter("NetType", netType); + setParameter("NetType", netType); } std::vector ModifyExecutionPlanRequest::getEcsOrder()const @@ -228,17 +230,16 @@ std::vector ModifyExecutionPlanRequest::ge void ModifyExecutionPlanRequest::setEcsOrder(const std::vector& ecsOrder) { ecsOrder_ = ecsOrder; - int i = 0; - for(int i = 0; i!= ecsOrder.size(); i++) { - auto obj = ecsOrder.at(i); - std::string str ="EcsOrder."+ std::to_string(i); - setCoreParameter(str + ".NodeType", obj.nodeType); - setCoreParameter(str + ".DiskCount", std::to_string(obj.diskCount)); - setCoreParameter(str + ".NodeCount", std::to_string(obj.nodeCount)); - setCoreParameter(str + ".DiskCapacity", std::to_string(obj.diskCapacity)); - setCoreParameter(str + ".Index", std::to_string(obj.index)); - setCoreParameter(str + ".InstanceType", obj.instanceType); - setCoreParameter(str + ".DiskType", obj.diskType); + for(int dep1 = 0; dep1!= ecsOrder.size(); dep1++) { + auto ecsOrderObj = ecsOrder.at(dep1); + std::string ecsOrderObjStr = "EcsOrder." + std::to_string(dep1 + 1); + setParameter(ecsOrderObjStr + ".NodeType", ecsOrderObj.nodeType); + setParameter(ecsOrderObjStr + ".DiskCount", std::to_string(ecsOrderObj.diskCount)); + setParameter(ecsOrderObjStr + ".NodeCount", std::to_string(ecsOrderObj.nodeCount)); + setParameter(ecsOrderObjStr + ".DiskCapacity", std::to_string(ecsOrderObj.diskCapacity)); + setParameter(ecsOrderObjStr + ".Index", std::to_string(ecsOrderObj.index)); + setParameter(ecsOrderObjStr + ".InstanceType", ecsOrderObj.instanceType); + setParameter(ecsOrderObjStr + ".DiskType", ecsOrderObj.diskType); } } @@ -250,7 +251,7 @@ std::string ModifyExecutionPlanRequest::getName()const void ModifyExecutionPlanRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyExecutionPlanRequest::getZoneId()const @@ -261,7 +262,7 @@ std::string ModifyExecutionPlanRequest::getZoneId()const void ModifyExecutionPlanRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } bool ModifyExecutionPlanRequest::getUseCustomHiveMetaDB()const @@ -272,7 +273,7 @@ bool ModifyExecutionPlanRequest::getUseCustomHiveMetaDB()const void ModifyExecutionPlanRequest::setUseCustomHiveMetaDB(bool useCustomHiveMetaDB) { useCustomHiveMetaDB_ = useCustomHiveMetaDB; - setCoreParameter("UseCustomHiveMetaDB", useCustomHiveMetaDB ? "true" : "false"); + setParameter("UseCustomHiveMetaDB", useCustomHiveMetaDB ? "true" : "false"); } bool ModifyExecutionPlanRequest::getInitCustomHiveMetaDB()const @@ -283,7 +284,7 @@ bool ModifyExecutionPlanRequest::getInitCustomHiveMetaDB()const void ModifyExecutionPlanRequest::setInitCustomHiveMetaDB(bool initCustomHiveMetaDB) { initCustomHiveMetaDB_ = initCustomHiveMetaDB; - setCoreParameter("InitCustomHiveMetaDB", initCustomHiveMetaDB ? "true" : "false"); + setParameter("InitCustomHiveMetaDB", initCustomHiveMetaDB ? "true" : "false"); } bool ModifyExecutionPlanRequest::getIoOptimized()const @@ -294,7 +295,7 @@ bool ModifyExecutionPlanRequest::getIoOptimized()const void ModifyExecutionPlanRequest::setIoOptimized(bool ioOptimized) { ioOptimized_ = ioOptimized; - setCoreParameter("IoOptimized", ioOptimized ? "true" : "false"); + setParameter("IoOptimized", ioOptimized ? "true" : "false"); } std::string ModifyExecutionPlanRequest::getSecurityGroupId()const @@ -305,7 +306,7 @@ std::string ModifyExecutionPlanRequest::getSecurityGroupId()const void ModifyExecutionPlanRequest::setSecurityGroupId(const std::string& securityGroupId) { securityGroupId_ = securityGroupId; - setCoreParameter("SecurityGroupId", securityGroupId); + setParameter("SecurityGroupId", securityGroupId); } bool ModifyExecutionPlanRequest::getEasEnable()const @@ -316,7 +317,7 @@ bool ModifyExecutionPlanRequest::getEasEnable()const void ModifyExecutionPlanRequest::setEasEnable(bool easEnable) { easEnable_ = easEnable; - setCoreParameter("EasEnable", easEnable ? "true" : "false"); + setParameter("EasEnable", easEnable ? "true" : "false"); } std::vector ModifyExecutionPlanRequest::getJobIdList()const @@ -327,8 +328,9 @@ std::vector ModifyExecutionPlanRequest::getJobIdList()const void ModifyExecutionPlanRequest::setJobIdList(const std::vector& jobIdList) { jobIdList_ = jobIdList; - for(int i = 0; i!= jobIdList.size(); i++) - setCoreParameter("JobIdList."+ std::to_string(i), jobIdList.at(i)); + for(int dep1 = 0; dep1!= jobIdList.size(); dep1++) { + setParameter("JobIdList."+ std::to_string(dep1), jobIdList.at(dep1)); + } } std::string ModifyExecutionPlanRequest::getAccessKeyId()const @@ -339,7 +341,7 @@ std::string ModifyExecutionPlanRequest::getAccessKeyId()const void ModifyExecutionPlanRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyExecutionPlanRequest::getDayOfMonth()const @@ -350,7 +352,7 @@ std::string ModifyExecutionPlanRequest::getDayOfMonth()const void ModifyExecutionPlanRequest::setDayOfMonth(const std::string& dayOfMonth) { dayOfMonth_ = dayOfMonth; - setCoreParameter("DayOfMonth", dayOfMonth); + setParameter("DayOfMonth", dayOfMonth); } std::string ModifyExecutionPlanRequest::getRegionId()const @@ -361,7 +363,7 @@ std::string ModifyExecutionPlanRequest::getRegionId()const void ModifyExecutionPlanRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool ModifyExecutionPlanRequest::getUseLocalMetaDb()const @@ -372,7 +374,7 @@ bool ModifyExecutionPlanRequest::getUseLocalMetaDb()const void ModifyExecutionPlanRequest::setUseLocalMetaDb(bool useLocalMetaDb) { useLocalMetaDb_ = useLocalMetaDb; - setCoreParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); + setParameter("UseLocalMetaDb", useLocalMetaDb ? "true" : "false"); } std::string ModifyExecutionPlanRequest::getUserDefinedEmrEcsRole()const @@ -383,7 +385,7 @@ std::string ModifyExecutionPlanRequest::getUserDefinedEmrEcsRole()const void ModifyExecutionPlanRequest::setUserDefinedEmrEcsRole(const std::string& userDefinedEmrEcsRole) { userDefinedEmrEcsRole_ = userDefinedEmrEcsRole; - setCoreParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); + setParameter("UserDefinedEmrEcsRole", userDefinedEmrEcsRole); } std::string ModifyExecutionPlanRequest::getClusterId()const @@ -394,7 +396,7 @@ std::string ModifyExecutionPlanRequest::getClusterId()const void ModifyExecutionPlanRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyExecutionPlanRequest::getTimeUnit()const @@ -405,7 +407,7 @@ std::string ModifyExecutionPlanRequest::getTimeUnit()const void ModifyExecutionPlanRequest::setTimeUnit(const std::string& timeUnit) { timeUnit_ = timeUnit; - setCoreParameter("TimeUnit", timeUnit); + setParameter("TimeUnit", timeUnit); } std::string ModifyExecutionPlanRequest::getVpcId()const @@ -416,7 +418,7 @@ std::string ModifyExecutionPlanRequest::getVpcId()const void ModifyExecutionPlanRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string ModifyExecutionPlanRequest::getWorkflowDefinition()const @@ -427,7 +429,7 @@ std::string ModifyExecutionPlanRequest::getWorkflowDefinition()const void ModifyExecutionPlanRequest::setWorkflowDefinition(const std::string& workflowDefinition) { workflowDefinition_ = workflowDefinition; - setCoreParameter("WorkflowDefinition", workflowDefinition); + setParameter("WorkflowDefinition", workflowDefinition); } std::string ModifyExecutionPlanRequest::getDayOfWeek()const @@ -438,7 +440,7 @@ std::string ModifyExecutionPlanRequest::getDayOfWeek()const void ModifyExecutionPlanRequest::setDayOfWeek(const std::string& dayOfWeek) { dayOfWeek_ = dayOfWeek; - setCoreParameter("DayOfWeek", dayOfWeek); + setParameter("DayOfWeek", dayOfWeek); } std::string ModifyExecutionPlanRequest::getStrategy()const @@ -449,7 +451,7 @@ std::string ModifyExecutionPlanRequest::getStrategy()const void ModifyExecutionPlanRequest::setStrategy(const std::string& strategy) { strategy_ = strategy; - setCoreParameter("Strategy", strategy); + setParameter("Strategy", strategy); } std::vector ModifyExecutionPlanRequest::getConfig()const @@ -460,16 +462,15 @@ std::vector ModifyExecutionPlanRequest::getC void ModifyExecutionPlanRequest::setConfig(const std::vector& config) { config_ = config; - int i = 0; - for(int i = 0; i!= config.size(); i++) { - auto obj = config.at(i); - std::string str ="Config."+ std::to_string(i); - setCoreParameter(str + ".ConfigKey", obj.configKey); - setCoreParameter(str + ".FileName", obj.fileName); - setCoreParameter(str + ".Encrypt", obj.encrypt); - setCoreParameter(str + ".Replace", obj.replace); - setCoreParameter(str + ".ConfigValue", obj.configValue); - setCoreParameter(str + ".ServiceName", obj.serviceName); + for(int dep1 = 0; dep1!= config.size(); dep1++) { + auto configObj = config.at(dep1); + std::string configObjStr = "Config." + std::to_string(dep1 + 1); + setParameter(configObjStr + ".ConfigKey", configObj.configKey); + setParameter(configObjStr + ".FileName", configObj.fileName); + setParameter(configObjStr + ".Encrypt", configObj.encrypt); + setParameter(configObjStr + ".Replace", configObj.replace); + setParameter(configObjStr + ".ConfigValue", configObj.configValue); + setParameter(configObjStr + ".ServiceName", configObj.serviceName); } } @@ -481,7 +482,7 @@ bool ModifyExecutionPlanRequest::getHighAvailabilityEnable()const void ModifyExecutionPlanRequest::setHighAvailabilityEnable(bool highAvailabilityEnable) { highAvailabilityEnable_ = highAvailabilityEnable; - setCoreParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); + setParameter("HighAvailabilityEnable", highAvailabilityEnable ? "true" : "false"); } bool ModifyExecutionPlanRequest::getLogEnable()const @@ -492,6 +493,6 @@ bool ModifyExecutionPlanRequest::getLogEnable()const void ModifyExecutionPlanRequest::setLogEnable(bool logEnable) { logEnable_ = logEnable; - setCoreParameter("LogEnable", logEnable ? "true" : "false"); + setParameter("LogEnable", logEnable ? "true" : "false"); } diff --git a/emr/src/model/ModifyFlowCategoryRequest.cc b/emr/src/model/ModifyFlowCategoryRequest.cc index 90614a85b..2d05c95f9 100644 --- a/emr/src/model/ModifyFlowCategoryRequest.cc +++ b/emr/src/model/ModifyFlowCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyFlowCategoryRequest; ModifyFlowCategoryRequest::ModifyFlowCategoryRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyFlowCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFlowCategoryRequest::~ModifyFlowCategoryRequest() {} @@ -33,7 +35,7 @@ std::string ModifyFlowCategoryRequest::getParentId()const void ModifyFlowCategoryRequest::setParentId(const std::string& parentId) { parentId_ = parentId; - setCoreParameter("ParentId", parentId); + setParameter("ParentId", parentId); } std::string ModifyFlowCategoryRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ModifyFlowCategoryRequest::getRegionId()const void ModifyFlowCategoryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyFlowCategoryRequest::getName()const @@ -55,7 +57,7 @@ std::string ModifyFlowCategoryRequest::getName()const void ModifyFlowCategoryRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyFlowCategoryRequest::getId()const @@ -66,7 +68,7 @@ std::string ModifyFlowCategoryRequest::getId()const void ModifyFlowCategoryRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string ModifyFlowCategoryRequest::getProjectId()const @@ -77,6 +79,6 @@ std::string ModifyFlowCategoryRequest::getProjectId()const void ModifyFlowCategoryRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ModifyFlowForWebRequest.cc b/emr/src/model/ModifyFlowForWebRequest.cc index aeb09f40b..aeb734bbe 100644 --- a/emr/src/model/ModifyFlowForWebRequest.cc +++ b/emr/src/model/ModifyFlowForWebRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyFlowForWebRequest; ModifyFlowForWebRequest::ModifyFlowForWebRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyFlowForWeb") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFlowForWebRequest::~ModifyFlowForWebRequest() {} @@ -33,7 +35,7 @@ std::string ModifyFlowForWebRequest::getCronExpr()const void ModifyFlowForWebRequest::setCronExpr(const std::string& cronExpr) { cronExpr_ = cronExpr; - setCoreParameter("CronExpr", cronExpr); + setParameter("CronExpr", cronExpr); } bool ModifyFlowForWebRequest::getPeriodic()const @@ -44,7 +46,7 @@ bool ModifyFlowForWebRequest::getPeriodic()const void ModifyFlowForWebRequest::setPeriodic(bool periodic) { periodic_ = periodic; - setCoreParameter("Periodic", periodic ? "true" : "false"); + setParameter("Periodic", periodic ? "true" : "false"); } std::string ModifyFlowForWebRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyFlowForWebRequest::getDescription()const void ModifyFlowForWebRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyFlowForWebRequest::getAlertUserGroupBizId()const @@ -66,7 +68,7 @@ std::string ModifyFlowForWebRequest::getAlertUserGroupBizId()const void ModifyFlowForWebRequest::setAlertUserGroupBizId(const std::string& alertUserGroupBizId) { alertUserGroupBizId_ = alertUserGroupBizId; - setCoreParameter("AlertUserGroupBizId", alertUserGroupBizId); + setParameter("AlertUserGroupBizId", alertUserGroupBizId); } std::string ModifyFlowForWebRequest::getHostName()const @@ -77,7 +79,7 @@ std::string ModifyFlowForWebRequest::getHostName()const void ModifyFlowForWebRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string ModifyFlowForWebRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string ModifyFlowForWebRequest::getRegionId()const void ModifyFlowForWebRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool ModifyFlowForWebRequest::getCreateCluster()const @@ -99,7 +101,7 @@ bool ModifyFlowForWebRequest::getCreateCluster()const void ModifyFlowForWebRequest::setCreateCluster(bool createCluster) { createCluster_ = createCluster; - setCoreParameter("CreateCluster", createCluster ? "true" : "false"); + setParameter("CreateCluster", createCluster ? "true" : "false"); } long ModifyFlowForWebRequest::getEndSchedule()const @@ -110,7 +112,7 @@ long ModifyFlowForWebRequest::getEndSchedule()const void ModifyFlowForWebRequest::setEndSchedule(long endSchedule) { endSchedule_ = endSchedule; - setCoreParameter("EndSchedule", std::to_string(endSchedule)); + setParameter("EndSchedule", std::to_string(endSchedule)); } std::string ModifyFlowForWebRequest::getId()const @@ -121,7 +123,7 @@ std::string ModifyFlowForWebRequest::getId()const void ModifyFlowForWebRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string ModifyFlowForWebRequest::getAlertConf()const @@ -132,7 +134,7 @@ std::string ModifyFlowForWebRequest::getAlertConf()const void ModifyFlowForWebRequest::setAlertConf(const std::string& alertConf) { alertConf_ = alertConf; - setCoreParameter("AlertConf", alertConf); + setParameter("AlertConf", alertConf); } std::string ModifyFlowForWebRequest::getProjectId()const @@ -143,7 +145,7 @@ std::string ModifyFlowForWebRequest::getProjectId()const void ModifyFlowForWebRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string ModifyFlowForWebRequest::getParentFlowList()const @@ -154,7 +156,7 @@ std::string ModifyFlowForWebRequest::getParentFlowList()const void ModifyFlowForWebRequest::setParentFlowList(const std::string& parentFlowList) { parentFlowList_ = parentFlowList; - setCoreParameter("ParentFlowList", parentFlowList); + setParameter("ParentFlowList", parentFlowList); } std::string ModifyFlowForWebRequest::getAlertDingDingGroupBizId()const @@ -165,7 +167,7 @@ std::string ModifyFlowForWebRequest::getAlertDingDingGroupBizId()const void ModifyFlowForWebRequest::setAlertDingDingGroupBizId(const std::string& alertDingDingGroupBizId) { alertDingDingGroupBizId_ = alertDingDingGroupBizId; - setCoreParameter("AlertDingDingGroupBizId", alertDingDingGroupBizId); + setParameter("AlertDingDingGroupBizId", alertDingDingGroupBizId); } long ModifyFlowForWebRequest::getStartSchedule()const @@ -176,7 +178,7 @@ long ModifyFlowForWebRequest::getStartSchedule()const void ModifyFlowForWebRequest::setStartSchedule(long startSchedule) { startSchedule_ = startSchedule; - setCoreParameter("StartSchedule", std::to_string(startSchedule)); + setParameter("StartSchedule", std::to_string(startSchedule)); } std::string ModifyFlowForWebRequest::getClusterId()const @@ -187,7 +189,7 @@ std::string ModifyFlowForWebRequest::getClusterId()const void ModifyFlowForWebRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyFlowForWebRequest::getGraph()const @@ -198,7 +200,7 @@ std::string ModifyFlowForWebRequest::getGraph()const void ModifyFlowForWebRequest::setGraph(const std::string& graph) { graph_ = graph; - setCoreParameter("Graph", graph); + setParameter("Graph", graph); } std::string ModifyFlowForWebRequest::getName()const @@ -209,7 +211,7 @@ std::string ModifyFlowForWebRequest::getName()const void ModifyFlowForWebRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyFlowForWebRequest::getStatus()const @@ -220,7 +222,7 @@ std::string ModifyFlowForWebRequest::getStatus()const void ModifyFlowForWebRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } std::string ModifyFlowForWebRequest::getParentCategory()const @@ -231,6 +233,6 @@ std::string ModifyFlowForWebRequest::getParentCategory()const void ModifyFlowForWebRequest::setParentCategory(const std::string& parentCategory) { parentCategory_ = parentCategory; - setCoreParameter("ParentCategory", parentCategory); + setParameter("ParentCategory", parentCategory); } diff --git a/emr/src/model/ModifyFlowJobRequest.cc b/emr/src/model/ModifyFlowJobRequest.cc index 30d53553e..1c8f60be0 100644 --- a/emr/src/model/ModifyFlowJobRequest.cc +++ b/emr/src/model/ModifyFlowJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyFlowJobRequest; ModifyFlowJobRequest::ModifyFlowJobRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyFlowJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFlowJobRequest::~ModifyFlowJobRequest() {} @@ -33,7 +35,7 @@ std::string ModifyFlowJobRequest::getRunConf()const void ModifyFlowJobRequest::setRunConf(const std::string& runConf) { runConf_ = runConf; - setCoreParameter("RunConf", runConf); + setParameter("RunConf", runConf); } std::string ModifyFlowJobRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyFlowJobRequest::getDescription()const void ModifyFlowJobRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyFlowJobRequest::getParamConf()const @@ -55,7 +57,7 @@ std::string ModifyFlowJobRequest::getParamConf()const void ModifyFlowJobRequest::setParamConf(const std::string& paramConf) { paramConf_ = paramConf; - setCoreParameter("ParamConf", paramConf); + setParameter("ParamConf", paramConf); } std::vector ModifyFlowJobRequest::getResourceList()const @@ -66,12 +68,11 @@ std::vector ModifyFlowJobRequest::getResourc void ModifyFlowJobRequest::setResourceList(const std::vector& resourceList) { resourceList_ = resourceList; - int i = 0; - for(int i = 0; i!= resourceList.size(); i++) { - auto obj = resourceList.at(i); - std::string str ="ResourceList."+ std::to_string(i); - setCoreParameter(str + ".Path", obj.path); - setCoreParameter(str + ".Alias", obj.alias); + for(int dep1 = 0; dep1!= resourceList.size(); dep1++) { + auto resourceListObj = resourceList.at(dep1); + std::string resourceListObjStr = "ResourceList." + std::to_string(dep1 + 1); + setParameter(resourceListObjStr + ".Path", resourceListObj.path); + setParameter(resourceListObjStr + ".Alias", resourceListObj.alias); } } @@ -83,7 +84,7 @@ std::string ModifyFlowJobRequest::getFailAct()const void ModifyFlowJobRequest::setFailAct(const std::string& failAct) { failAct_ = failAct; - setCoreParameter("FailAct", failAct); + setParameter("FailAct", failAct); } std::string ModifyFlowJobRequest::getMode()const @@ -94,7 +95,7 @@ std::string ModifyFlowJobRequest::getMode()const void ModifyFlowJobRequest::setMode(const std::string& mode) { mode_ = mode; - setCoreParameter("Mode", mode); + setParameter("Mode", mode); } std::string ModifyFlowJobRequest::getMonitorConf()const @@ -105,7 +106,7 @@ std::string ModifyFlowJobRequest::getMonitorConf()const void ModifyFlowJobRequest::setMonitorConf(const std::string& monitorConf) { monitorConf_ = monitorConf; - setCoreParameter("MonitorConf", monitorConf); + setParameter("MonitorConf", monitorConf); } std::string ModifyFlowJobRequest::getRegionId()const @@ -116,7 +117,7 @@ std::string ModifyFlowJobRequest::getRegionId()const void ModifyFlowJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyFlowJobRequest::getId()const @@ -127,7 +128,7 @@ std::string ModifyFlowJobRequest::getId()const void ModifyFlowJobRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } int ModifyFlowJobRequest::getMaxRetry()const @@ -138,7 +139,7 @@ int ModifyFlowJobRequest::getMaxRetry()const void ModifyFlowJobRequest::setMaxRetry(int maxRetry) { maxRetry_ = maxRetry; - setCoreParameter("MaxRetry", std::to_string(maxRetry)); + setParameter("MaxRetry", std::to_string(maxRetry)); } std::string ModifyFlowJobRequest::getAlertConf()const @@ -149,7 +150,7 @@ std::string ModifyFlowJobRequest::getAlertConf()const void ModifyFlowJobRequest::setAlertConf(const std::string& alertConf) { alertConf_ = alertConf; - setCoreParameter("AlertConf", alertConf); + setParameter("AlertConf", alertConf); } std::string ModifyFlowJobRequest::getProjectId()const @@ -160,7 +161,7 @@ std::string ModifyFlowJobRequest::getProjectId()const void ModifyFlowJobRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string ModifyFlowJobRequest::getEnvConf()const @@ -171,7 +172,18 @@ std::string ModifyFlowJobRequest::getEnvConf()const void ModifyFlowJobRequest::setEnvConf(const std::string& envConf) { envConf_ = envConf; - setCoreParameter("EnvConf", envConf); + setParameter("EnvConf", envConf); +} + +long ModifyFlowJobRequest::getMaxRunningTimeSec()const +{ + return maxRunningTimeSec_; +} + +void ModifyFlowJobRequest::setMaxRunningTimeSec(long maxRunningTimeSec) +{ + maxRunningTimeSec_ = maxRunningTimeSec; + setParameter("MaxRunningTimeSec", std::to_string(maxRunningTimeSec)); } std::string ModifyFlowJobRequest::getClusterId()const @@ -182,7 +194,7 @@ std::string ModifyFlowJobRequest::getClusterId()const void ModifyFlowJobRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyFlowJobRequest::getParams()const @@ -193,7 +205,7 @@ std::string ModifyFlowJobRequest::getParams()const void ModifyFlowJobRequest::setParams(const std::string& params) { params_ = params; - setCoreParameter("Params", params); + setParameter("Params", params); } std::string ModifyFlowJobRequest::getCustomVariables()const @@ -204,7 +216,7 @@ std::string ModifyFlowJobRequest::getCustomVariables()const void ModifyFlowJobRequest::setCustomVariables(const std::string& customVariables) { customVariables_ = customVariables; - setCoreParameter("CustomVariables", customVariables); + setParameter("CustomVariables", customVariables); } long ModifyFlowJobRequest::getRetryInterval()const @@ -215,7 +227,7 @@ long ModifyFlowJobRequest::getRetryInterval()const void ModifyFlowJobRequest::setRetryInterval(long retryInterval) { retryInterval_ = retryInterval; - setCoreParameter("RetryInterval", std::to_string(retryInterval)); + setParameter("RetryInterval", std::to_string(retryInterval)); } std::string ModifyFlowJobRequest::getName()const @@ -226,6 +238,6 @@ std::string ModifyFlowJobRequest::getName()const void ModifyFlowJobRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/emr/src/model/ModifyFlowProjectClusterSettingRequest.cc b/emr/src/model/ModifyFlowProjectClusterSettingRequest.cc index 3be2a5b38..f61ad57c1 100644 --- a/emr/src/model/ModifyFlowProjectClusterSettingRequest.cc +++ b/emr/src/model/ModifyFlowProjectClusterSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyFlowProjectClusterSettingRequest; ModifyFlowProjectClusterSettingRequest::ModifyFlowProjectClusterSettingRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyFlowProjectClusterSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFlowProjectClusterSettingRequest::~ModifyFlowProjectClusterSettingRequest() {} @@ -33,8 +35,9 @@ std::vector ModifyFlowProjectClusterSettingRequest::getUserList()co void ModifyFlowProjectClusterSettingRequest::setUserList(const std::vector& userList) { userList_ = userList; - for(int i = 0; i!= userList.size(); i++) - setCoreParameter("UserList."+ std::to_string(i), userList.at(i)); + for(int dep1 = 0; dep1!= userList.size(); dep1++) { + setParameter("UserList."+ std::to_string(dep1), userList.at(dep1)); + } } std::vector ModifyFlowProjectClusterSettingRequest::getHostList()const @@ -45,8 +48,9 @@ std::vector ModifyFlowProjectClusterSettingRequest::getHostList()co void ModifyFlowProjectClusterSettingRequest::setHostList(const std::vector& hostList) { hostList_ = hostList; - for(int i = 0; i!= hostList.size(); i++) - setCoreParameter("HostList."+ std::to_string(i), hostList.at(i)); + for(int dep1 = 0; dep1!= hostList.size(); dep1++) { + setParameter("HostList."+ std::to_string(dep1), hostList.at(dep1)); + } } std::string ModifyFlowProjectClusterSettingRequest::getClusterId()const @@ -57,7 +61,7 @@ std::string ModifyFlowProjectClusterSettingRequest::getClusterId()const void ModifyFlowProjectClusterSettingRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyFlowProjectClusterSettingRequest::getDefaultQueue()const @@ -68,7 +72,7 @@ std::string ModifyFlowProjectClusterSettingRequest::getDefaultQueue()const void ModifyFlowProjectClusterSettingRequest::setDefaultQueue(const std::string& defaultQueue) { defaultQueue_ = defaultQueue; - setCoreParameter("DefaultQueue", defaultQueue); + setParameter("DefaultQueue", defaultQueue); } std::string ModifyFlowProjectClusterSettingRequest::getDefaultUser()const @@ -79,7 +83,7 @@ std::string ModifyFlowProjectClusterSettingRequest::getDefaultUser()const void ModifyFlowProjectClusterSettingRequest::setDefaultUser(const std::string& defaultUser) { defaultUser_ = defaultUser; - setCoreParameter("DefaultUser", defaultUser); + setParameter("DefaultUser", defaultUser); } std::vector ModifyFlowProjectClusterSettingRequest::getQueueList()const @@ -90,8 +94,9 @@ std::vector ModifyFlowProjectClusterSettingRequest::getQueueList()c void ModifyFlowProjectClusterSettingRequest::setQueueList(const std::vector& queueList) { queueList_ = queueList; - for(int i = 0; i!= queueList.size(); i++) - setCoreParameter("QueueList."+ std::to_string(i), queueList.at(i)); + for(int dep1 = 0; dep1!= queueList.size(); dep1++) { + setParameter("QueueList."+ std::to_string(dep1), queueList.at(dep1)); + } } std::string ModifyFlowProjectClusterSettingRequest::getRegionId()const @@ -102,7 +107,7 @@ std::string ModifyFlowProjectClusterSettingRequest::getRegionId()const void ModifyFlowProjectClusterSettingRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyFlowProjectClusterSettingRequest::getProjectId()const @@ -113,6 +118,6 @@ std::string ModifyFlowProjectClusterSettingRequest::getProjectId()const void ModifyFlowProjectClusterSettingRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ModifyFlowProjectRequest.cc b/emr/src/model/ModifyFlowProjectRequest.cc index eca1b7c7c..034493a36 100644 --- a/emr/src/model/ModifyFlowProjectRequest.cc +++ b/emr/src/model/ModifyFlowProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyFlowProjectRequest; ModifyFlowProjectRequest::ModifyFlowProjectRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyFlowProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFlowProjectRequest::~ModifyFlowProjectRequest() {} @@ -33,7 +35,7 @@ std::string ModifyFlowProjectRequest::getDescription()const void ModifyFlowProjectRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyFlowProjectRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ModifyFlowProjectRequest::getRegionId()const void ModifyFlowProjectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyFlowProjectRequest::getName()const @@ -55,7 +57,7 @@ std::string ModifyFlowProjectRequest::getName()const void ModifyFlowProjectRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyFlowProjectRequest::getProjectId()const @@ -66,6 +68,6 @@ std::string ModifyFlowProjectRequest::getProjectId()const void ModifyFlowProjectRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ModifyFlowRequest.cc b/emr/src/model/ModifyFlowRequest.cc index d2e1404e6..f60de685f 100644 --- a/emr/src/model/ModifyFlowRequest.cc +++ b/emr/src/model/ModifyFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyFlowRequest; ModifyFlowRequest::ModifyFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFlowRequest::~ModifyFlowRequest() {} @@ -33,7 +35,7 @@ std::string ModifyFlowRequest::getCronExpr()const void ModifyFlowRequest::setCronExpr(const std::string& cronExpr) { cronExpr_ = cronExpr; - setCoreParameter("CronExpr", cronExpr); + setParameter("CronExpr", cronExpr); } bool ModifyFlowRequest::getPeriodic()const @@ -44,7 +46,7 @@ bool ModifyFlowRequest::getPeriodic()const void ModifyFlowRequest::setPeriodic(bool periodic) { periodic_ = periodic; - setCoreParameter("Periodic", periodic ? "true" : "false"); + setParameter("Periodic", periodic ? "true" : "false"); } std::string ModifyFlowRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyFlowRequest::getDescription()const void ModifyFlowRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyFlowRequest::getAlertUserGroupBizId()const @@ -66,7 +68,7 @@ std::string ModifyFlowRequest::getAlertUserGroupBizId()const void ModifyFlowRequest::setAlertUserGroupBizId(const std::string& alertUserGroupBizId) { alertUserGroupBizId_ = alertUserGroupBizId; - setCoreParameter("AlertUserGroupBizId", alertUserGroupBizId); + setParameter("AlertUserGroupBizId", alertUserGroupBizId); } std::string ModifyFlowRequest::getHostName()const @@ -77,7 +79,7 @@ std::string ModifyFlowRequest::getHostName()const void ModifyFlowRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string ModifyFlowRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string ModifyFlowRequest::getRegionId()const void ModifyFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool ModifyFlowRequest::getCreateCluster()const @@ -99,7 +101,7 @@ bool ModifyFlowRequest::getCreateCluster()const void ModifyFlowRequest::setCreateCluster(bool createCluster) { createCluster_ = createCluster; - setCoreParameter("CreateCluster", createCluster ? "true" : "false"); + setParameter("CreateCluster", createCluster ? "true" : "false"); } long ModifyFlowRequest::getEndSchedule()const @@ -110,7 +112,7 @@ long ModifyFlowRequest::getEndSchedule()const void ModifyFlowRequest::setEndSchedule(long endSchedule) { endSchedule_ = endSchedule; - setCoreParameter("EndSchedule", std::to_string(endSchedule)); + setParameter("EndSchedule", std::to_string(endSchedule)); } std::string ModifyFlowRequest::getId()const @@ -121,7 +123,7 @@ std::string ModifyFlowRequest::getId()const void ModifyFlowRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::string ModifyFlowRequest::getAlertConf()const @@ -132,7 +134,7 @@ std::string ModifyFlowRequest::getAlertConf()const void ModifyFlowRequest::setAlertConf(const std::string& alertConf) { alertConf_ = alertConf; - setCoreParameter("AlertConf", alertConf); + setParameter("AlertConf", alertConf); } std::string ModifyFlowRequest::getProjectId()const @@ -143,7 +145,7 @@ std::string ModifyFlowRequest::getProjectId()const void ModifyFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string ModifyFlowRequest::getParentFlowList()const @@ -154,7 +156,7 @@ std::string ModifyFlowRequest::getParentFlowList()const void ModifyFlowRequest::setParentFlowList(const std::string& parentFlowList) { parentFlowList_ = parentFlowList; - setCoreParameter("ParentFlowList", parentFlowList); + setParameter("ParentFlowList", parentFlowList); } std::string ModifyFlowRequest::getAlertDingDingGroupBizId()const @@ -165,7 +167,7 @@ std::string ModifyFlowRequest::getAlertDingDingGroupBizId()const void ModifyFlowRequest::setAlertDingDingGroupBizId(const std::string& alertDingDingGroupBizId) { alertDingDingGroupBizId_ = alertDingDingGroupBizId; - setCoreParameter("AlertDingDingGroupBizId", alertDingDingGroupBizId); + setParameter("AlertDingDingGroupBizId", alertDingDingGroupBizId); } long ModifyFlowRequest::getStartSchedule()const @@ -176,7 +178,7 @@ long ModifyFlowRequest::getStartSchedule()const void ModifyFlowRequest::setStartSchedule(long startSchedule) { startSchedule_ = startSchedule; - setCoreParameter("StartSchedule", std::to_string(startSchedule)); + setParameter("StartSchedule", std::to_string(startSchedule)); } std::string ModifyFlowRequest::getClusterId()const @@ -187,7 +189,7 @@ std::string ModifyFlowRequest::getClusterId()const void ModifyFlowRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyFlowRequest::getApplication()const @@ -198,7 +200,7 @@ std::string ModifyFlowRequest::getApplication()const void ModifyFlowRequest::setApplication(const std::string& application) { application_ = application; - setCoreParameter("Application", application); + setParameter("Application", application); } std::string ModifyFlowRequest::getName()const @@ -209,7 +211,7 @@ std::string ModifyFlowRequest::getName()const void ModifyFlowRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyFlowRequest::getStatus()const @@ -220,7 +222,7 @@ std::string ModifyFlowRequest::getStatus()const void ModifyFlowRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } std::string ModifyFlowRequest::getParentCategory()const @@ -231,6 +233,6 @@ std::string ModifyFlowRequest::getParentCategory()const void ModifyFlowRequest::setParentCategory(const std::string& parentCategory) { parentCategory_ = parentCategory; - setCoreParameter("ParentCategory", parentCategory); + setParameter("ParentCategory", parentCategory); } diff --git a/emr/src/model/ModifyJobRequest.cc b/emr/src/model/ModifyJobRequest.cc index 64dada548..468212d40 100644 --- a/emr/src/model/ModifyJobRequest.cc +++ b/emr/src/model/ModifyJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyJobRequest; ModifyJobRequest::ModifyJobRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyJobRequest::~ModifyJobRequest() {} @@ -33,7 +35,7 @@ long ModifyJobRequest::getResourceOwnerId()const void ModifyJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyJobRequest::getType()const @@ -44,7 +46,7 @@ std::string ModifyJobRequest::getType()const void ModifyJobRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string ModifyJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ModifyJobRequest::getAccessKeyId()const void ModifyJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyJobRequest::getFailAct()const @@ -66,7 +68,7 @@ std::string ModifyJobRequest::getFailAct()const void ModifyJobRequest::setFailAct(const std::string& failAct) { failAct_ = failAct; - setCoreParameter("FailAct", failAct); + setParameter("FailAct", failAct); } std::string ModifyJobRequest::getRunParameter()const @@ -77,7 +79,7 @@ std::string ModifyJobRequest::getRunParameter()const void ModifyJobRequest::setRunParameter(const std::string& runParameter) { runParameter_ = runParameter; - setCoreParameter("RunParameter", runParameter); + setParameter("RunParameter", runParameter); } int ModifyJobRequest::getRetryInterval()const @@ -88,7 +90,7 @@ int ModifyJobRequest::getRetryInterval()const void ModifyJobRequest::setRetryInterval(int retryInterval) { retryInterval_ = retryInterval; - setCoreParameter("RetryInterval", std::to_string(retryInterval)); + setParameter("RetryInterval", std::to_string(retryInterval)); } std::string ModifyJobRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string ModifyJobRequest::getRegionId()const void ModifyJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyJobRequest::getName()const @@ -110,7 +112,7 @@ std::string ModifyJobRequest::getName()const void ModifyJobRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyJobRequest::getId()const @@ -121,7 +123,7 @@ std::string ModifyJobRequest::getId()const void ModifyJobRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } int ModifyJobRequest::getMaxRetry()const @@ -132,6 +134,6 @@ int ModifyJobRequest::getMaxRetry()const void ModifyJobRequest::setMaxRetry(int maxRetry) { maxRetry_ = maxRetry; - setCoreParameter("MaxRetry", std::to_string(maxRetry)); + setParameter("MaxRetry", std::to_string(maxRetry)); } diff --git a/emr/src/model/ModifyResourcePoolRequest.cc b/emr/src/model/ModifyResourcePoolRequest.cc index 309758ae6..ea323cde1 100644 --- a/emr/src/model/ModifyResourcePoolRequest.cc +++ b/emr/src/model/ModifyResourcePoolRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyResourcePoolRequest; ModifyResourcePoolRequest::ModifyResourcePoolRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyResourcePool") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyResourcePoolRequest::~ModifyResourcePoolRequest() {} @@ -33,7 +35,7 @@ long ModifyResourcePoolRequest::getResourceOwnerId()const void ModifyResourcePoolRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool ModifyResourcePoolRequest::getActive()const @@ -44,7 +46,7 @@ bool ModifyResourcePoolRequest::getActive()const void ModifyResourcePoolRequest::setActive(bool active) { active_ = active; - setCoreParameter("Active", active ? "true" : "false"); + setParameter("Active", active ? "true" : "false"); } std::string ModifyResourcePoolRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string ModifyResourcePoolRequest::getClusterId()const void ModifyResourcePoolRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyResourcePoolRequest::getYarnsiteconfig()const @@ -66,7 +68,7 @@ std::string ModifyResourcePoolRequest::getYarnsiteconfig()const void ModifyResourcePoolRequest::setYarnsiteconfig(const std::string& yarnsiteconfig) { yarnsiteconfig_ = yarnsiteconfig; - setCoreParameter("Yarnsiteconfig", yarnsiteconfig); + setParameter("Yarnsiteconfig", yarnsiteconfig); } std::string ModifyResourcePoolRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ModifyResourcePoolRequest::getAccessKeyId()const void ModifyResourcePoolRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyResourcePoolRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string ModifyResourcePoolRequest::getRegionId()const void ModifyResourcePoolRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyResourcePoolRequest::getName()const @@ -99,7 +101,7 @@ std::string ModifyResourcePoolRequest::getName()const void ModifyResourcePoolRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyResourcePoolRequest::getId()const @@ -110,7 +112,7 @@ std::string ModifyResourcePoolRequest::getId()const void ModifyResourcePoolRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::vector ModifyResourcePoolRequest::getConfig()const @@ -121,15 +123,14 @@ std::vector ModifyResourcePoolRequest::getCon void ModifyResourcePoolRequest::setConfig(const std::vector& config) { config_ = config; - int i = 0; - for(int i = 0; i!= config.size(); i++) { - auto obj = config.at(i); - std::string str ="Config."+ std::to_string(i); - setCoreParameter(str + ".ConfigKey", obj.configKey); - setCoreParameter(str + ".Note", obj.note); - setCoreParameter(str + ".ConfigValue", obj.configValue); - setCoreParameter(str + ".Id", obj.id); - setCoreParameter(str + ".Category", obj.category); + for(int dep1 = 0; dep1!= config.size(); dep1++) { + auto configObj = config.at(dep1); + std::string configObjStr = "Config." + std::to_string(dep1 + 1); + setParameter(configObjStr + ".ConfigKey", configObj.configKey); + setParameter(configObjStr + ".Note", configObj.note); + setParameter(configObjStr + ".ConfigValue", configObj.configValue); + setParameter(configObjStr + ".Id", configObj.id); + setParameter(configObjStr + ".Category", configObj.category); } } diff --git a/emr/src/model/ModifyResourcePoolSchedulerTypeRequest.cc b/emr/src/model/ModifyResourcePoolSchedulerTypeRequest.cc index d4665dc80..239460a8b 100644 --- a/emr/src/model/ModifyResourcePoolSchedulerTypeRequest.cc +++ b/emr/src/model/ModifyResourcePoolSchedulerTypeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyResourcePoolSchedulerTypeRequest; ModifyResourcePoolSchedulerTypeRequest::ModifyResourcePoolSchedulerTypeRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyResourcePoolSchedulerType") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyResourcePoolSchedulerTypeRequest::~ModifyResourcePoolSchedulerTypeRequest() {} @@ -33,7 +35,7 @@ long ModifyResourcePoolSchedulerTypeRequest::getResourceOwnerId()const void ModifyResourcePoolSchedulerTypeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyResourcePoolSchedulerTypeRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ModifyResourcePoolSchedulerTypeRequest::getClusterId()const void ModifyResourcePoolSchedulerTypeRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyResourcePoolSchedulerTypeRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ModifyResourcePoolSchedulerTypeRequest::getAccessKeyId()const void ModifyResourcePoolSchedulerTypeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyResourcePoolSchedulerTypeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyResourcePoolSchedulerTypeRequest::getRegionId()const void ModifyResourcePoolSchedulerTypeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyResourcePoolSchedulerTypeRequest::getSchedulerType()const @@ -77,6 +79,6 @@ std::string ModifyResourcePoolSchedulerTypeRequest::getSchedulerType()const void ModifyResourcePoolSchedulerTypeRequest::setSchedulerType(const std::string& schedulerType) { schedulerType_ = schedulerType; - setCoreParameter("SchedulerType", schedulerType); + setParameter("SchedulerType", schedulerType); } diff --git a/emr/src/model/ModifyResourceQueueRequest.cc b/emr/src/model/ModifyResourceQueueRequest.cc index 045caacd1..634b8a701 100644 --- a/emr/src/model/ModifyResourceQueueRequest.cc +++ b/emr/src/model/ModifyResourceQueueRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyResourceQueueRequest; ModifyResourceQueueRequest::ModifyResourceQueueRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyResourceQueue") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyResourceQueueRequest::~ModifyResourceQueueRequest() {} @@ -33,7 +35,7 @@ long ModifyResourceQueueRequest::getResourceOwnerId()const void ModifyResourceQueueRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyResourceQueueRequest::getQualifiedName()const @@ -44,7 +46,7 @@ std::string ModifyResourceQueueRequest::getQualifiedName()const void ModifyResourceQueueRequest::setQualifiedName(const std::string& qualifiedName) { qualifiedName_ = qualifiedName; - setCoreParameter("QualifiedName", qualifiedName); + setParameter("QualifiedName", qualifiedName); } long ModifyResourceQueueRequest::getResourcePoolId()const @@ -55,7 +57,7 @@ long ModifyResourceQueueRequest::getResourcePoolId()const void ModifyResourceQueueRequest::setResourcePoolId(long resourcePoolId) { resourcePoolId_ = resourcePoolId; - setCoreParameter("ResourcePoolId", std::to_string(resourcePoolId)); + setParameter("ResourcePoolId", std::to_string(resourcePoolId)); } std::string ModifyResourceQueueRequest::getClusterId()const @@ -66,7 +68,7 @@ std::string ModifyResourceQueueRequest::getClusterId()const void ModifyResourceQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } bool ModifyResourceQueueRequest::getLeaf()const @@ -77,7 +79,7 @@ bool ModifyResourceQueueRequest::getLeaf()const void ModifyResourceQueueRequest::setLeaf(bool leaf) { leaf_ = leaf; - setCoreParameter("Leaf", leaf ? "true" : "false"); + setParameter("Leaf", leaf ? "true" : "false"); } std::string ModifyResourceQueueRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string ModifyResourceQueueRequest::getAccessKeyId()const void ModifyResourceQueueRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ModifyResourceQueueRequest::getParentQueueId()const @@ -99,7 +101,7 @@ long ModifyResourceQueueRequest::getParentQueueId()const void ModifyResourceQueueRequest::setParentQueueId(long parentQueueId) { parentQueueId_ = parentQueueId; - setCoreParameter("ParentQueueId", std::to_string(parentQueueId)); + setParameter("ParentQueueId", std::to_string(parentQueueId)); } std::string ModifyResourceQueueRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string ModifyResourceQueueRequest::getRegionId()const void ModifyResourceQueueRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyResourceQueueRequest::getName()const @@ -121,7 +123,7 @@ std::string ModifyResourceQueueRequest::getName()const void ModifyResourceQueueRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyResourceQueueRequest::getId()const @@ -132,7 +134,7 @@ std::string ModifyResourceQueueRequest::getId()const void ModifyResourceQueueRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } std::vector ModifyResourceQueueRequest::getConfig()const @@ -143,15 +145,14 @@ std::vector ModifyResourceQueueRequest::getC void ModifyResourceQueueRequest::setConfig(const std::vector& config) { config_ = config; - int i = 0; - for(int i = 0; i!= config.size(); i++) { - auto obj = config.at(i); - std::string str ="Config."+ std::to_string(i); - setCoreParameter(str + ".ConfigKey", obj.configKey); - setCoreParameter(str + ".Note", obj.note); - setCoreParameter(str + ".ConfigValue", obj.configValue); - setCoreParameter(str + ".Id", std::to_string(obj.id)); - setCoreParameter(str + ".Category", obj.category); + for(int dep1 = 0; dep1!= config.size(); dep1++) { + auto configObj = config.at(dep1); + std::string configObjStr = "Config." + std::to_string(dep1 + 1); + setParameter(configObjStr + ".ConfigKey", configObj.configKey); + setParameter(configObjStr + ".Note", configObj.note); + setParameter(configObjStr + ".ConfigValue", configObj.configValue); + setParameter(configObjStr + ".Id", std::to_string(configObj.id)); + setParameter(configObjStr + ".Category", configObj.category); } } diff --git a/emr/src/model/ModifyScalingRuleRequest.cc b/emr/src/model/ModifyScalingRuleRequest.cc index dea295af5..0d41d6bb0 100644 --- a/emr/src/model/ModifyScalingRuleRequest.cc +++ b/emr/src/model/ModifyScalingRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ModifyScalingRuleRequest; ModifyScalingRuleRequest::ModifyScalingRuleRequest() : RpcServiceRequest("emr", "2016-04-08", "ModifyScalingRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyScalingRuleRequest::~ModifyScalingRuleRequest() {} @@ -33,7 +35,7 @@ long ModifyScalingRuleRequest::getResourceOwnerId()const void ModifyScalingRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyScalingRuleRequest::getRuleName()const @@ -44,7 +46,7 @@ std::string ModifyScalingRuleRequest::getRuleName()const void ModifyScalingRuleRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } std::string ModifyScalingRuleRequest::getScalingRuleId()const @@ -55,7 +57,7 @@ std::string ModifyScalingRuleRequest::getScalingRuleId()const void ModifyScalingRuleRequest::setScalingRuleId(const std::string& scalingRuleId) { scalingRuleId_ = scalingRuleId; - setCoreParameter("ScalingRuleId", scalingRuleId); + setParameter("ScalingRuleId", scalingRuleId); } std::string ModifyScalingRuleRequest::getRecurrenceEndTime()const @@ -66,7 +68,7 @@ std::string ModifyScalingRuleRequest::getRecurrenceEndTime()const void ModifyScalingRuleRequest::setRecurrenceEndTime(const std::string& recurrenceEndTime) { recurrenceEndTime_ = recurrenceEndTime; - setCoreParameter("RecurrenceEndTime", recurrenceEndTime); + setParameter("RecurrenceEndTime", recurrenceEndTime); } std::vector ModifyScalingRuleRequest::getCloudWatchTrigger()const @@ -77,16 +79,15 @@ std::vector ModifyScalingRuleReques void ModifyScalingRuleRequest::setCloudWatchTrigger(const std::vector& cloudWatchTrigger) { cloudWatchTrigger_ = cloudWatchTrigger; - int i = 0; - for(int i = 0; i!= cloudWatchTrigger.size(); i++) { - auto obj = cloudWatchTrigger.at(i); - std::string str ="CloudWatchTrigger."+ std::to_string(i); - setCoreParameter(str + ".Period", std::to_string(obj.period)); - setCoreParameter(str + ".EvaluationCount", obj.evaluationCount); - setCoreParameter(str + ".Threshold", obj.threshold); - setCoreParameter(str + ".MetricName", obj.metricName); - setCoreParameter(str + ".ComparisonOperator", obj.comparisonOperator); - setCoreParameter(str + ".Statistics", obj.statistics); + for(int dep1 = 0; dep1!= cloudWatchTrigger.size(); dep1++) { + auto cloudWatchTriggerObj = cloudWatchTrigger.at(dep1); + std::string cloudWatchTriggerObjStr = "CloudWatchTrigger." + std::to_string(dep1 + 1); + setParameter(cloudWatchTriggerObjStr + ".Period", std::to_string(cloudWatchTriggerObj.period)); + setParameter(cloudWatchTriggerObjStr + ".EvaluationCount", cloudWatchTriggerObj.evaluationCount); + setParameter(cloudWatchTriggerObjStr + ".Threshold", cloudWatchTriggerObj.threshold); + setParameter(cloudWatchTriggerObjStr + ".MetricName", cloudWatchTriggerObj.metricName); + setParameter(cloudWatchTriggerObjStr + ".ComparisonOperator", cloudWatchTriggerObj.comparisonOperator); + setParameter(cloudWatchTriggerObjStr + ".Statistics", cloudWatchTriggerObj.statistics); } } @@ -98,7 +99,7 @@ std::string ModifyScalingRuleRequest::getAccessKeyId()const void ModifyScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyScalingRuleRequest::getRegionId()const @@ -109,7 +110,7 @@ std::string ModifyScalingRuleRequest::getRegionId()const void ModifyScalingRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ModifyScalingRuleRequest::getCooldown()const @@ -120,7 +121,7 @@ int ModifyScalingRuleRequest::getCooldown()const void ModifyScalingRuleRequest::setCooldown(int cooldown) { cooldown_ = cooldown; - setCoreParameter("Cooldown", std::to_string(cooldown)); + setParameter("Cooldown", std::to_string(cooldown)); } std::string ModifyScalingRuleRequest::getLaunchTime()const @@ -131,7 +132,7 @@ std::string ModifyScalingRuleRequest::getLaunchTime()const void ModifyScalingRuleRequest::setLaunchTime(const std::string& launchTime) { launchTime_ = launchTime; - setCoreParameter("LaunchTime", launchTime); + setParameter("LaunchTime", launchTime); } int ModifyScalingRuleRequest::getAdjustmentValue()const @@ -142,7 +143,7 @@ int ModifyScalingRuleRequest::getAdjustmentValue()const void ModifyScalingRuleRequest::setAdjustmentValue(int adjustmentValue) { adjustmentValue_ = adjustmentValue; - setCoreParameter("AdjustmentValue", std::to_string(adjustmentValue)); + setParameter("AdjustmentValue", std::to_string(adjustmentValue)); } std::string ModifyScalingRuleRequest::getAdjustmentType()const @@ -153,7 +154,7 @@ std::string ModifyScalingRuleRequest::getAdjustmentType()const void ModifyScalingRuleRequest::setAdjustmentType(const std::string& adjustmentType) { adjustmentType_ = adjustmentType; - setCoreParameter("AdjustmentType", adjustmentType); + setParameter("AdjustmentType", adjustmentType); } std::string ModifyScalingRuleRequest::getClusterId()const @@ -164,7 +165,7 @@ std::string ModifyScalingRuleRequest::getClusterId()const void ModifyScalingRuleRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ModifyScalingRuleRequest::getLaunchExpirationTime()const @@ -175,7 +176,7 @@ int ModifyScalingRuleRequest::getLaunchExpirationTime()const void ModifyScalingRuleRequest::setLaunchExpirationTime(int launchExpirationTime) { launchExpirationTime_ = launchExpirationTime; - setCoreParameter("LaunchExpirationTime", std::to_string(launchExpirationTime)); + setParameter("LaunchExpirationTime", std::to_string(launchExpirationTime)); } std::string ModifyScalingRuleRequest::getRecurrenceValue()const @@ -186,7 +187,7 @@ std::string ModifyScalingRuleRequest::getRecurrenceValue()const void ModifyScalingRuleRequest::setRecurrenceValue(const std::string& recurrenceValue) { recurrenceValue_ = recurrenceValue; - setCoreParameter("RecurrenceValue", recurrenceValue); + setParameter("RecurrenceValue", recurrenceValue); } std::string ModifyScalingRuleRequest::getHostGroupId()const @@ -197,7 +198,7 @@ std::string ModifyScalingRuleRequest::getHostGroupId()const void ModifyScalingRuleRequest::setHostGroupId(const std::string& hostGroupId) { hostGroupId_ = hostGroupId; - setCoreParameter("HostGroupId", hostGroupId); + setParameter("HostGroupId", hostGroupId); } std::vector ModifyScalingRuleRequest::getSchedulerTrigger()const @@ -208,15 +209,14 @@ std::vector ModifyScalingRuleRequest void ModifyScalingRuleRequest::setSchedulerTrigger(const std::vector& schedulerTrigger) { schedulerTrigger_ = schedulerTrigger; - int i = 0; - for(int i = 0; i!= schedulerTrigger.size(); i++) { - auto obj = schedulerTrigger.at(i); - std::string str ="SchedulerTrigger."+ std::to_string(i); - setCoreParameter(str + ".LaunchTime", obj.launchTime); - setCoreParameter(str + ".LaunchExpirationTime", std::to_string(obj.launchExpirationTime)); - setCoreParameter(str + ".RecurrenceValue", obj.recurrenceValue); - setCoreParameter(str + ".RecurrenceEndTime", obj.recurrenceEndTime); - setCoreParameter(str + ".RecurrenceType", obj.recurrenceType); + for(int dep1 = 0; dep1!= schedulerTrigger.size(); dep1++) { + auto schedulerTriggerObj = schedulerTrigger.at(dep1); + std::string schedulerTriggerObjStr = "SchedulerTrigger." + std::to_string(dep1 + 1); + setParameter(schedulerTriggerObjStr + ".LaunchTime", schedulerTriggerObj.launchTime); + setParameter(schedulerTriggerObjStr + ".LaunchExpirationTime", std::to_string(schedulerTriggerObj.launchExpirationTime)); + setParameter(schedulerTriggerObjStr + ".RecurrenceValue", schedulerTriggerObj.recurrenceValue); + setParameter(schedulerTriggerObjStr + ".RecurrenceEndTime", schedulerTriggerObj.recurrenceEndTime); + setParameter(schedulerTriggerObjStr + ".RecurrenceType", schedulerTriggerObj.recurrenceType); } } @@ -228,6 +228,6 @@ std::string ModifyScalingRuleRequest::getRecurrenceType()const void ModifyScalingRuleRequest::setRecurrenceType(const std::string& recurrenceType) { recurrenceType_ = recurrenceType; - setCoreParameter("RecurrenceType", recurrenceType); + setParameter("RecurrenceType", recurrenceType); } diff --git a/emr/src/model/QueryAlarmHistoryRequest.cc b/emr/src/model/QueryAlarmHistoryRequest.cc index 79bb913e7..a30b574a4 100644 --- a/emr/src/model/QueryAlarmHistoryRequest.cc +++ b/emr/src/model/QueryAlarmHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::QueryAlarmHistoryRequest; QueryAlarmHistoryRequest::QueryAlarmHistoryRequest() : RpcServiceRequest("emr", "2016-04-08", "QueryAlarmHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAlarmHistoryRequest::~QueryAlarmHistoryRequest() {} @@ -33,7 +35,7 @@ std::string QueryAlarmHistoryRequest::getCursor()const void QueryAlarmHistoryRequest::setCursor(const std::string& cursor) { cursor_ = cursor; - setCoreParameter("Cursor", cursor); + setParameter("Cursor", cursor); } long QueryAlarmHistoryRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long QueryAlarmHistoryRequest::getResourceOwnerId()const void QueryAlarmHistoryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryAlarmHistoryRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string QueryAlarmHistoryRequest::getClusterId()const void QueryAlarmHistoryRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } long QueryAlarmHistoryRequest::getStartTimeStamp()const @@ -66,7 +68,7 @@ long QueryAlarmHistoryRequest::getStartTimeStamp()const void QueryAlarmHistoryRequest::setStartTimeStamp(long startTimeStamp) { startTimeStamp_ = startTimeStamp; - setCoreParameter("StartTimeStamp", std::to_string(startTimeStamp)); + setParameter("StartTimeStamp", std::to_string(startTimeStamp)); } std::string QueryAlarmHistoryRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryAlarmHistoryRequest::getAccessKeyId()const void QueryAlarmHistoryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryAlarmHistoryRequest::getEndTimeStamp()const @@ -88,7 +90,7 @@ long QueryAlarmHistoryRequest::getEndTimeStamp()const void QueryAlarmHistoryRequest::setEndTimeStamp(long endTimeStamp) { endTimeStamp_ = endTimeStamp; - setCoreParameter("EndTimeStamp", std::to_string(endTimeStamp)); + setParameter("EndTimeStamp", std::to_string(endTimeStamp)); } int QueryAlarmHistoryRequest::getSize()const @@ -99,7 +101,7 @@ int QueryAlarmHistoryRequest::getSize()const void QueryAlarmHistoryRequest::setSize(int size) { size_ = size; - setCoreParameter("Size", std::to_string(size)); + setParameter("Size", std::to_string(size)); } std::string QueryAlarmHistoryRequest::getRegionId()const @@ -110,6 +112,6 @@ std::string QueryAlarmHistoryRequest::getRegionId()const void QueryAlarmHistoryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/QueryEntityRequest.cc b/emr/src/model/QueryEntityRequest.cc new file mode 100644 index 000000000..1c4e6d315 --- /dev/null +++ b/emr/src/model/QueryEntityRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::QueryEntityRequest; + +QueryEntityRequest::QueryEntityRequest() : + RpcServiceRequest("emr", "2016-04-08", "QueryEntity") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryEntityRequest::~QueryEntityRequest() +{} + +long QueryEntityRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void QueryEntityRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string QueryEntityRequest::getDescription()const +{ + return description_; +} + +void QueryEntityRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string QueryEntityRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryEntityRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryEntityRequest::getRegionId()const +{ + return regionId_; +} + +void QueryEntityRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string QueryEntityRequest::getName()const +{ + return name_; +} + +void QueryEntityRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +long QueryEntityRequest::getId()const +{ + return id_; +} + +void QueryEntityRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string QueryEntityRequest::getCategory()const +{ + return category_; +} + +void QueryEntityRequest::setCategory(const std::string& category) +{ + category_ = category; + setParameter("Category", category); +} + diff --git a/emr/src/model/QueryEntityResult.cc b/emr/src/model/QueryEntityResult.cc new file mode 100644 index 000000000..77ebb485e --- /dev/null +++ b/emr/src/model/QueryEntityResult.cc @@ -0,0 +1,82 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +QueryEntityResult::QueryEntityResult() : + ServiceResult() +{} + +QueryEntityResult::QueryEntityResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryEntityResult::~QueryEntityResult() +{} + +void QueryEntityResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) + { + Item itemsObject; + if(!valueItemsItem["TagId"].isNull()) + itemsObject.tagId = std::stol(valueItemsItem["TagId"].asString()); + if(!valueItemsItem["EntityType"].isNull()) + itemsObject.entityType = valueItemsItem["EntityType"].asString(); + if(!valueItemsItem["EntityId"].isNull()) + itemsObject.entityId = valueItemsItem["EntityId"].asString(); + items_.push_back(itemsObject); + } + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int QueryEntityResult::getTotalCount()const +{ + return totalCount_; +} + +int QueryEntityResult::getPageSize()const +{ + return pageSize_; +} + +int QueryEntityResult::getPageNumber()const +{ + return pageNumber_; +} + +std::vector QueryEntityResult::getItems()const +{ + return items_; +} + diff --git a/emr/src/model/QueryTableDataRequest.cc b/emr/src/model/QueryTableDataRequest.cc new file mode 100644 index 000000000..9dc6bcfb7 --- /dev/null +++ b/emr/src/model/QueryTableDataRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::QueryTableDataRequest; + +QueryTableDataRequest::QueryTableDataRequest() : + RpcServiceRequest("emr", "2016-04-08", "QueryTableData") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryTableDataRequest::~QueryTableDataRequest() +{} + +long QueryTableDataRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void QueryTableDataRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string QueryTableDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryTableDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryTableDataRequest::getRegionId()const +{ + return regionId_; +} + +void QueryTableDataRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string QueryTableDataRequest::getPayload()const +{ + return payload_; +} + +void QueryTableDataRequest::setPayload(const std::string& payload) +{ + payload_ = payload; + setParameter("Payload", payload); +} + diff --git a/emr/src/model/QueryTableDataResult.cc b/emr/src/model/QueryTableDataResult.cc new file mode 100644 index 000000000..fd8808041 --- /dev/null +++ b/emr/src/model/QueryTableDataResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +QueryTableDataResult::QueryTableDataResult() : + ServiceResult() +{} + +QueryTableDataResult::QueryTableDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryTableDataResult::~QueryTableDataResult() +{} + +void QueryTableDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + +} + +std::string QueryTableDataResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/QueryTagRequest.cc b/emr/src/model/QueryTagRequest.cc new file mode 100644 index 000000000..df7e0036f --- /dev/null +++ b/emr/src/model/QueryTagRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::QueryTagRequest; + +QueryTagRequest::QueryTagRequest() : + RpcServiceRequest("emr", "2016-04-08", "QueryTag") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryTagRequest::~QueryTagRequest() +{} + +long QueryTagRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void QueryTagRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +long QueryTagRequest::getTagId()const +{ + return tagId_; +} + +void QueryTagRequest::setTagId(long tagId) +{ + tagId_ = tagId; + setParameter("TagId", std::to_string(tagId)); +} + +std::string QueryTagRequest::getEntityId()const +{ + return entityId_; +} + +void QueryTagRequest::setEntityId(const std::string& entityId) +{ + entityId_ = entityId; + setParameter("EntityId", entityId); +} + +std::string QueryTagRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryTagRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryTagRequest::getEntityType()const +{ + return entityType_; +} + +void QueryTagRequest::setEntityType(const std::string& entityType) +{ + entityType_ = entityType; + setParameter("EntityType", entityType); +} + +std::string QueryTagRequest::getRegionId()const +{ + return regionId_; +} + +void QueryTagRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/emr/src/model/QueryTagResult.cc b/emr/src/model/QueryTagResult.cc new file mode 100644 index 000000000..3f2a96361 --- /dev/null +++ b/emr/src/model/QueryTagResult.cc @@ -0,0 +1,82 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +QueryTagResult::QueryTagResult() : + ServiceResult() +{} + +QueryTagResult::QueryTagResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryTagResult::~QueryTagResult() +{} + +void QueryTagResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) + { + Item itemsObject; + if(!valueItemsItem["Name"].isNull()) + itemsObject.name = valueItemsItem["Name"].asString(); + if(!valueItemsItem["Category"].isNull()) + itemsObject.category = valueItemsItem["Category"].asString(); + if(!valueItemsItem["Description"].isNull()) + itemsObject.description = valueItemsItem["Description"].asString(); + items_.push_back(itemsObject); + } + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int QueryTagResult::getTotalCount()const +{ + return totalCount_; +} + +int QueryTagResult::getPageSize()const +{ + return pageSize_; +} + +int QueryTagResult::getPageNumber()const +{ + return pageNumber_; +} + +std::vector QueryTagResult::getItems()const +{ + return items_; +} + diff --git a/emr/src/model/QueryTrendDataRequest.cc b/emr/src/model/QueryTrendDataRequest.cc new file mode 100644 index 000000000..a824296a1 --- /dev/null +++ b/emr/src/model/QueryTrendDataRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::QueryTrendDataRequest; + +QueryTrendDataRequest::QueryTrendDataRequest() : + RpcServiceRequest("emr", "2016-04-08", "QueryTrendData") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryTrendDataRequest::~QueryTrendDataRequest() +{} + +long QueryTrendDataRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void QueryTrendDataRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string QueryTrendDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryTrendDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryTrendDataRequest::getRegionId()const +{ + return regionId_; +} + +void QueryTrendDataRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string QueryTrendDataRequest::getPayload()const +{ + return payload_; +} + +void QueryTrendDataRequest::setPayload(const std::string& payload) +{ + payload_ = payload; + setParameter("Payload", payload); +} + diff --git a/emr/src/model/QueryTrendDataResult.cc b/emr/src/model/QueryTrendDataResult.cc new file mode 100644 index 000000000..8ae4ce7e7 --- /dev/null +++ b/emr/src/model/QueryTrendDataResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +QueryTrendDataResult::QueryTrendDataResult() : + ServiceResult() +{} + +QueryTrendDataResult::QueryTrendDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryTrendDataResult::~QueryTrendDataResult() +{} + +void QueryTrendDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + +} + +std::string QueryTrendDataResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/RefreshClusterResourcePoolRequest.cc b/emr/src/model/RefreshClusterResourcePoolRequest.cc index 950afcc53..c3946eb19 100644 --- a/emr/src/model/RefreshClusterResourcePoolRequest.cc +++ b/emr/src/model/RefreshClusterResourcePoolRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::RefreshClusterResourcePoolRequest; RefreshClusterResourcePoolRequest::RefreshClusterResourcePoolRequest() : RpcServiceRequest("emr", "2016-04-08", "RefreshClusterResourcePool") -{} +{ + setMethod(HttpRequest::Method::Post); +} RefreshClusterResourcePoolRequest::~RefreshClusterResourcePoolRequest() {} @@ -33,7 +35,7 @@ long RefreshClusterResourcePoolRequest::getResourceOwnerId()const void RefreshClusterResourcePoolRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long RefreshClusterResourcePoolRequest::getResourcePoolId()const @@ -44,7 +46,7 @@ long RefreshClusterResourcePoolRequest::getResourcePoolId()const void RefreshClusterResourcePoolRequest::setResourcePoolId(long resourcePoolId) { resourcePoolId_ = resourcePoolId; - setCoreParameter("ResourcePoolId", std::to_string(resourcePoolId)); + setParameter("ResourcePoolId", std::to_string(resourcePoolId)); } std::string RefreshClusterResourcePoolRequest::getClusterId()const @@ -55,7 +57,7 @@ std::string RefreshClusterResourcePoolRequest::getClusterId()const void RefreshClusterResourcePoolRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string RefreshClusterResourcePoolRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string RefreshClusterResourcePoolRequest::getAccessKeyId()const void RefreshClusterResourcePoolRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RefreshClusterResourcePoolRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string RefreshClusterResourcePoolRequest::getRegionId()const void RefreshClusterResourcePoolRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/emr/src/model/ReleaseClusterByTemplateTagForInternalRequest.cc b/emr/src/model/ReleaseClusterByTemplateTagForInternalRequest.cc new file mode 100644 index 000000000..f1f5558bf --- /dev/null +++ b/emr/src/model/ReleaseClusterByTemplateTagForInternalRequest.cc @@ -0,0 +1,75 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::ReleaseClusterByTemplateTagForInternalRequest; + +ReleaseClusterByTemplateTagForInternalRequest::ReleaseClusterByTemplateTagForInternalRequest() : + RpcServiceRequest("emr", "2016-04-08", "ReleaseClusterByTemplateTagForInternal") +{ + setMethod(HttpRequest::Method::Post); +} + +ReleaseClusterByTemplateTagForInternalRequest::~ReleaseClusterByTemplateTagForInternalRequest() +{} + +std::vector ReleaseClusterByTemplateTagForInternalRequest::getTemplateTagSet()const +{ + return templateTagSet_; +} + +void ReleaseClusterByTemplateTagForInternalRequest::setTemplateTagSet(const std::vector& templateTagSet) +{ + templateTagSet_ = templateTagSet; + for(int dep1 = 0; dep1!= templateTagSet.size(); dep1++) { + setParameter("TemplateTagSet."+ std::to_string(dep1), templateTagSet.at(dep1)); + } +} + +long ReleaseClusterByTemplateTagForInternalRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ReleaseClusterByTemplateTagForInternalRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ReleaseClusterByTemplateTagForInternalRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReleaseClusterByTemplateTagForInternalRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ReleaseClusterByTemplateTagForInternalRequest::getRegionId()const +{ + return regionId_; +} + +void ReleaseClusterByTemplateTagForInternalRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/emr/src/model/ReleaseClusterByTemplateTagForInternalResult.cc b/emr/src/model/ReleaseClusterByTemplateTagForInternalResult.cc new file mode 100644 index 000000000..7d4efa0e5 --- /dev/null +++ b/emr/src/model/ReleaseClusterByTemplateTagForInternalResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +ReleaseClusterByTemplateTagForInternalResult::ReleaseClusterByTemplateTagForInternalResult() : + ServiceResult() +{} + +ReleaseClusterByTemplateTagForInternalResult::ReleaseClusterByTemplateTagForInternalResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReleaseClusterByTemplateTagForInternalResult::~ReleaseClusterByTemplateTagForInternalResult() +{} + +void ReleaseClusterByTemplateTagForInternalResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/emr/src/model/ReleaseClusterHostGroupRequest.cc b/emr/src/model/ReleaseClusterHostGroupRequest.cc index 73162f549..6069bd4b0 100644 --- a/emr/src/model/ReleaseClusterHostGroupRequest.cc +++ b/emr/src/model/ReleaseClusterHostGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ReleaseClusterHostGroupRequest; ReleaseClusterHostGroupRequest::ReleaseClusterHostGroupRequest() : RpcServiceRequest("emr", "2016-04-08", "ReleaseClusterHostGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReleaseClusterHostGroupRequest::~ReleaseClusterHostGroupRequest() {} @@ -33,7 +35,7 @@ long ReleaseClusterHostGroupRequest::getResourceOwnerId()const void ReleaseClusterHostGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReleaseClusterHostGroupRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string ReleaseClusterHostGroupRequest::getClusterId()const void ReleaseClusterHostGroupRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ReleaseClusterHostGroupRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ReleaseClusterHostGroupRequest::getAccessKeyId()const void ReleaseClusterHostGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReleaseClusterHostGroupRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ReleaseClusterHostGroupRequest::getRegionId()const void ReleaseClusterHostGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ReleaseClusterHostGroupRequest::getHostGroupId()const @@ -77,7 +79,7 @@ std::string ReleaseClusterHostGroupRequest::getHostGroupId()const void ReleaseClusterHostGroupRequest::setHostGroupId(const std::string& hostGroupId) { hostGroupId_ = hostGroupId; - setCoreParameter("HostGroupId", hostGroupId); + setParameter("HostGroupId", hostGroupId); } std::string ReleaseClusterHostGroupRequest::getInstanceIdList()const @@ -88,6 +90,6 @@ std::string ReleaseClusterHostGroupRequest::getInstanceIdList()const void ReleaseClusterHostGroupRequest::setInstanceIdList(const std::string& instanceIdList) { instanceIdList_ = instanceIdList; - setCoreParameter("InstanceIdList", instanceIdList); + setParameter("InstanceIdList", instanceIdList); } diff --git a/emr/src/model/ReleaseClusterRequest.cc b/emr/src/model/ReleaseClusterRequest.cc index 49f174f89..b85740123 100644 --- a/emr/src/model/ReleaseClusterRequest.cc +++ b/emr/src/model/ReleaseClusterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ReleaseClusterRequest; ReleaseClusterRequest::ReleaseClusterRequest() : RpcServiceRequest("emr", "2016-04-08", "ReleaseCluster") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReleaseClusterRequest::~ReleaseClusterRequest() {} @@ -33,7 +35,7 @@ long ReleaseClusterRequest::getResourceOwnerId()const void ReleaseClusterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool ReleaseClusterRequest::getForceRelease()const @@ -44,7 +46,7 @@ bool ReleaseClusterRequest::getForceRelease()const void ReleaseClusterRequest::setForceRelease(bool forceRelease) { forceRelease_ = forceRelease; - setCoreParameter("ForceRelease", forceRelease ? "true" : "false"); + setParameter("ForceRelease", forceRelease ? "true" : "false"); } std::string ReleaseClusterRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ReleaseClusterRequest::getAccessKeyId()const void ReleaseClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReleaseClusterRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ReleaseClusterRequest::getRegionId()const void ReleaseClusterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ReleaseClusterRequest::getId()const @@ -77,6 +79,6 @@ std::string ReleaseClusterRequest::getId()const void ReleaseClusterRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/RerunFlowRequest.cc b/emr/src/model/RerunFlowRequest.cc index e22bb3fa9..e5049570a 100644 --- a/emr/src/model/RerunFlowRequest.cc +++ b/emr/src/model/RerunFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::RerunFlowRequest; RerunFlowRequest::RerunFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "RerunFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} RerunFlowRequest::~RerunFlowRequest() {} @@ -33,7 +35,7 @@ std::string RerunFlowRequest::getFlowInstanceId()const void RerunFlowRequest::setFlowInstanceId(const std::string& flowInstanceId) { flowInstanceId_ = flowInstanceId; - setCoreParameter("FlowInstanceId", flowInstanceId); + setParameter("FlowInstanceId", flowInstanceId); } bool RerunFlowRequest::getReRunFail()const @@ -44,7 +46,7 @@ bool RerunFlowRequest::getReRunFail()const void RerunFlowRequest::setReRunFail(bool reRunFail) { reRunFail_ = reRunFail; - setCoreParameter("ReRunFail", reRunFail ? "true" : "false"); + setParameter("ReRunFail", reRunFail ? "true" : "false"); } std::string RerunFlowRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string RerunFlowRequest::getRegionId()const void RerunFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RerunFlowRequest::getProjectId()const @@ -66,6 +68,6 @@ std::string RerunFlowRequest::getProjectId()const void RerunFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/ResizeClusterV2Request.cc b/emr/src/model/ResizeClusterV2Request.cc index b80b4a36d..0bbbe5ea6 100644 --- a/emr/src/model/ResizeClusterV2Request.cc +++ b/emr/src/model/ResizeClusterV2Request.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ResizeClusterV2Request; ResizeClusterV2Request::ResizeClusterV2Request() : RpcServiceRequest("emr", "2016-04-08", "ResizeClusterV2") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResizeClusterV2Request::~ResizeClusterV2Request() {} @@ -33,7 +35,7 @@ bool ResizeClusterV2Request::getIsOpenPublicIp()const void ResizeClusterV2Request::setIsOpenPublicIp(bool isOpenPublicIp) { isOpenPublicIp_ = isOpenPublicIp; - setCoreParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); + setParameter("IsOpenPublicIp", isOpenPublicIp ? "true" : "false"); } bool ResizeClusterV2Request::getAutoPayOrder()const @@ -44,7 +46,7 @@ bool ResizeClusterV2Request::getAutoPayOrder()const void ResizeClusterV2Request::setAutoPayOrder(bool autoPayOrder) { autoPayOrder_ = autoPayOrder; - setCoreParameter("AutoPayOrder", autoPayOrder ? "true" : "false"); + setParameter("AutoPayOrder", autoPayOrder ? "true" : "false"); } std::string ResizeClusterV2Request::getClusterId()const @@ -55,7 +57,7 @@ std::string ResizeClusterV2Request::getClusterId()const void ResizeClusterV2Request::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ResizeClusterV2Request::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ResizeClusterV2Request::getAccessKeyId()const void ResizeClusterV2Request::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ResizeClusterV2Request::getVswitchId()const @@ -77,7 +79,7 @@ std::string ResizeClusterV2Request::getVswitchId()const void ResizeClusterV2Request::setVswitchId(const std::string& vswitchId) { vswitchId_ = vswitchId; - setCoreParameter("VswitchId", vswitchId); + setParameter("VswitchId", vswitchId); } std::vector ResizeClusterV2Request::getHostComponentInfo()const @@ -88,13 +90,14 @@ std::vector ResizeClusterV2Request::g void ResizeClusterV2Request::setHostComponentInfo(const std::vector& hostComponentInfo) { hostComponentInfo_ = hostComponentInfo; - int i = 0; - for(int i = 0; i!= hostComponentInfo.size(); i++) { - auto obj = hostComponentInfo.at(i); - std::string str ="HostComponentInfo."+ std::to_string(i); - setCoreParameter(str + ".HostName", obj.hostName); - for(int i = 0; i!= obj.componentNameList.size(); i++) setCoreParameter(str + ".ComponentNameList."+ std::to_string(i), obj.componentNameList.at(i)); - setCoreParameter(str + ".ServiceName", obj.serviceName); + for(int dep1 = 0; dep1!= hostComponentInfo.size(); dep1++) { + auto hostComponentInfoObj = hostComponentInfo.at(dep1); + std::string hostComponentInfoObjStr = "HostComponentInfo." + std::to_string(dep1 + 1); + setParameter(hostComponentInfoObjStr + ".HostName", hostComponentInfoObj.hostName); + for(int dep2 = 0; dep2!= hostComponentInfoObj.componentNameList.size(); dep2++) { + setParameter(hostComponentInfoObjStr + ".ComponentNameList."+ std::to_string(dep2), hostComponentInfoObj.componentNameList.at(dep2)); + } + setParameter(hostComponentInfoObjStr + ".ServiceName", hostComponentInfoObj.serviceName); } } @@ -106,7 +109,7 @@ std::string ResizeClusterV2Request::getRegionId()const void ResizeClusterV2Request::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector ResizeClusterV2Request::getHostGroup()const @@ -117,29 +120,28 @@ std::vector ResizeClusterV2Request::getHostGr void ResizeClusterV2Request::setHostGroup(const std::vector& hostGroup) { hostGroup_ = hostGroup; - int i = 0; - for(int i = 0; i!= hostGroup.size(); i++) { - auto obj = hostGroup.at(i); - std::string str ="HostGroup."+ std::to_string(i); - setCoreParameter(str + ".Period", std::to_string(obj.period)); - setCoreParameter(str + ".SysDiskCapacity", std::to_string(obj.sysDiskCapacity)); - setCoreParameter(str + ".HostKeyPairName", obj.hostKeyPairName); - setCoreParameter(str + ".DiskCapacity", std::to_string(obj.diskCapacity)); - setCoreParameter(str + ".SysDiskType", obj.sysDiskType); - setCoreParameter(str + ".ClusterId", obj.clusterId); - setCoreParameter(str + ".DiskType", obj.diskType); - setCoreParameter(str + ".HostGroupName", obj.hostGroupName); - setCoreParameter(str + ".VswitchId", std::to_string(obj.vswitchId)); - setCoreParameter(str + ".DiskCount", std::to_string(obj.diskCount)); - setCoreParameter(str + ".AutoRenew", obj.autoRenew ? "true" : "false"); - setCoreParameter(str + ".HostGroupId", obj.hostGroupId); - setCoreParameter(str + ".NodeCount", std::to_string(obj.nodeCount)); - setCoreParameter(str + ".InstanceType", obj.instanceType); - setCoreParameter(str + ".Comment", obj.comment); - setCoreParameter(str + ".ChargeType", obj.chargeType); - setCoreParameter(str + ".CreateType", obj.createType); - setCoreParameter(str + ".HostPassword", obj.hostPassword); - setCoreParameter(str + ".HostGroupType", obj.hostGroupType); + for(int dep1 = 0; dep1!= hostGroup.size(); dep1++) { + auto hostGroupObj = hostGroup.at(dep1); + std::string hostGroupObjStr = "HostGroup." + std::to_string(dep1 + 1); + setParameter(hostGroupObjStr + ".Period", std::to_string(hostGroupObj.period)); + setParameter(hostGroupObjStr + ".SysDiskCapacity", std::to_string(hostGroupObj.sysDiskCapacity)); + setParameter(hostGroupObjStr + ".HostKeyPairName", hostGroupObj.hostKeyPairName); + setParameter(hostGroupObjStr + ".DiskCapacity", std::to_string(hostGroupObj.diskCapacity)); + setParameter(hostGroupObjStr + ".SysDiskType", hostGroupObj.sysDiskType); + setParameter(hostGroupObjStr + ".ClusterId", hostGroupObj.clusterId); + setParameter(hostGroupObjStr + ".DiskType", hostGroupObj.diskType); + setParameter(hostGroupObjStr + ".HostGroupName", hostGroupObj.hostGroupName); + setParameter(hostGroupObjStr + ".VswitchId", std::to_string(hostGroupObj.vswitchId)); + setParameter(hostGroupObjStr + ".DiskCount", std::to_string(hostGroupObj.diskCount)); + setParameter(hostGroupObjStr + ".AutoRenew", hostGroupObj.autoRenew ? "true" : "false"); + setParameter(hostGroupObjStr + ".HostGroupId", hostGroupObj.hostGroupId); + setParameter(hostGroupObjStr + ".NodeCount", std::to_string(hostGroupObj.nodeCount)); + setParameter(hostGroupObjStr + ".InstanceType", hostGroupObj.instanceType); + setParameter(hostGroupObjStr + ".Comment", hostGroupObj.comment); + setParameter(hostGroupObjStr + ".ChargeType", hostGroupObj.chargeType); + setParameter(hostGroupObjStr + ".CreateType", hostGroupObj.createType); + setParameter(hostGroupObjStr + ".HostPassword", hostGroupObj.hostPassword); + setParameter(hostGroupObjStr + ".HostGroupType", hostGroupObj.hostGroupType); } } diff --git a/emr/src/model/RestoreBackupRequest.cc b/emr/src/model/RestoreBackupRequest.cc index 6d9644566..cf1c4030f 100644 --- a/emr/src/model/RestoreBackupRequest.cc +++ b/emr/src/model/RestoreBackupRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Emr::Model::RestoreBackupRequest; RestoreBackupRequest::RestoreBackupRequest() : RpcServiceRequest("emr", "2016-04-08", "RestoreBackup") -{} +{ + setMethod(HttpRequest::Method::Post); +} RestoreBackupRequest::~RestoreBackupRequest() {} -long RestoreBackupRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void RestoreBackupRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string RestoreBackupRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void RestoreBackupRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string RestoreBackupRequest::getRegionId()const -{ - return regionId_; -} - -void RestoreBackupRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string RestoreBackupRequest::getBackupPlanId()const -{ - return backupPlanId_; -} - -void RestoreBackupRequest::setBackupPlanId(const std::string& backupPlanId) -{ - backupPlanId_ = backupPlanId; - setCoreParameter("BackupPlanId", backupPlanId); -} - -std::string RestoreBackupRequest::getBackupId()const -{ - return backupId_; -} - -void RestoreBackupRequest::setBackupId(const std::string& backupId) -{ - backupId_ = backupId; - setCoreParameter("BackupId", backupId); -} - +long RestoreBackupRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void RestoreBackupRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string RestoreBackupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void RestoreBackupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string RestoreBackupRequest::getRegionId()const +{ + return regionId_; +} + +void RestoreBackupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string RestoreBackupRequest::getBackupPlanId()const +{ + return backupPlanId_; +} + +void RestoreBackupRequest::setBackupPlanId(const std::string& backupPlanId) +{ + backupPlanId_ = backupPlanId; + setParameter("BackupPlanId", backupPlanId); +} + +std::string RestoreBackupRequest::getBackupId()const +{ + return backupId_; +} + +void RestoreBackupRequest::setBackupId(const std::string& backupId) +{ + backupId_ = backupId; + setParameter("BackupId", backupId); +} + diff --git a/emr/src/model/RestoreFlowEntitySnapshotRequest.cc b/emr/src/model/RestoreFlowEntitySnapshotRequest.cc new file mode 100644 index 000000000..b8d50da98 --- /dev/null +++ b/emr/src/model/RestoreFlowEntitySnapshotRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::RestoreFlowEntitySnapshotRequest; + +RestoreFlowEntitySnapshotRequest::RestoreFlowEntitySnapshotRequest() : + RpcServiceRequest("emr", "2016-04-08", "RestoreFlowEntitySnapshot") +{ + setMethod(HttpRequest::Method::Post); +} + +RestoreFlowEntitySnapshotRequest::~RestoreFlowEntitySnapshotRequest() +{} + +long RestoreFlowEntitySnapshotRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void RestoreFlowEntitySnapshotRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string RestoreFlowEntitySnapshotRequest::getEntityId()const +{ + return entityId_; +} + +void RestoreFlowEntitySnapshotRequest::setEntityId(const std::string& entityId) +{ + entityId_ = entityId; + setParameter("EntityId", entityId); +} + +std::string RestoreFlowEntitySnapshotRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void RestoreFlowEntitySnapshotRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string RestoreFlowEntitySnapshotRequest::getRevision()const +{ + return revision_; +} + +void RestoreFlowEntitySnapshotRequest::setRevision(const std::string& revision) +{ + revision_ = revision; + setParameter("Revision", revision); +} + +std::string RestoreFlowEntitySnapshotRequest::getEntityType()const +{ + return entityType_; +} + +void RestoreFlowEntitySnapshotRequest::setEntityType(const std::string& entityType) +{ + entityType_ = entityType; + setParameter("EntityType", entityType); +} + +std::string RestoreFlowEntitySnapshotRequest::getRegionId()const +{ + return regionId_; +} + +void RestoreFlowEntitySnapshotRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string RestoreFlowEntitySnapshotRequest::getOperatorId()const +{ + return operatorId_; +} + +void RestoreFlowEntitySnapshotRequest::setOperatorId(const std::string& operatorId) +{ + operatorId_ = operatorId; + setParameter("OperatorId", operatorId); +} + diff --git a/emr/src/model/RestoreFlowEntitySnapshotResult.cc b/emr/src/model/RestoreFlowEntitySnapshotResult.cc new file mode 100644 index 000000000..e34397d68 --- /dev/null +++ b/emr/src/model/RestoreFlowEntitySnapshotResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +RestoreFlowEntitySnapshotResult::RestoreFlowEntitySnapshotResult() : + ServiceResult() +{} + +RestoreFlowEntitySnapshotResult::RestoreFlowEntitySnapshotResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RestoreFlowEntitySnapshotResult::~RestoreFlowEntitySnapshotResult() +{} + +void RestoreFlowEntitySnapshotResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString() == "true"; + +} + +bool RestoreFlowEntitySnapshotResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/ResumeExecutionPlanSchedulerRequest.cc b/emr/src/model/ResumeExecutionPlanSchedulerRequest.cc index ed9440be9..9573951f2 100644 --- a/emr/src/model/ResumeExecutionPlanSchedulerRequest.cc +++ b/emr/src/model/ResumeExecutionPlanSchedulerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ResumeExecutionPlanSchedulerRequest; ResumeExecutionPlanSchedulerRequest::ResumeExecutionPlanSchedulerRequest() : RpcServiceRequest("emr", "2016-04-08", "ResumeExecutionPlanScheduler") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResumeExecutionPlanSchedulerRequest::~ResumeExecutionPlanSchedulerRequest() {} @@ -33,7 +35,7 @@ long ResumeExecutionPlanSchedulerRequest::getResourceOwnerId()const void ResumeExecutionPlanSchedulerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ResumeExecutionPlanSchedulerRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ResumeExecutionPlanSchedulerRequest::getAccessKeyId()const void ResumeExecutionPlanSchedulerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ResumeExecutionPlanSchedulerRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ResumeExecutionPlanSchedulerRequest::getRegionId()const void ResumeExecutionPlanSchedulerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ResumeExecutionPlanSchedulerRequest::getId()const @@ -66,6 +68,6 @@ std::string ResumeExecutionPlanSchedulerRequest::getId()const void ResumeExecutionPlanSchedulerRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/ResumeFlowRequest.cc b/emr/src/model/ResumeFlowRequest.cc index 5ca89fd73..5c0bbc77b 100644 --- a/emr/src/model/ResumeFlowRequest.cc +++ b/emr/src/model/ResumeFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::ResumeFlowRequest; ResumeFlowRequest::ResumeFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "ResumeFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResumeFlowRequest::~ResumeFlowRequest() {} @@ -33,7 +35,7 @@ std::string ResumeFlowRequest::getFlowInstanceId()const void ResumeFlowRequest::setFlowInstanceId(const std::string& flowInstanceId) { flowInstanceId_ = flowInstanceId; - setCoreParameter("FlowInstanceId", flowInstanceId); + setParameter("FlowInstanceId", flowInstanceId); } std::string ResumeFlowRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ResumeFlowRequest::getRegionId()const void ResumeFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ResumeFlowRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string ResumeFlowRequest::getProjectId()const void ResumeFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/RunClusterServiceActionRequest.cc b/emr/src/model/RunClusterServiceActionRequest.cc index ab4b5ae19..1a64325ea 100644 --- a/emr/src/model/RunClusterServiceActionRequest.cc +++ b/emr/src/model/RunClusterServiceActionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::RunClusterServiceActionRequest; RunClusterServiceActionRequest::RunClusterServiceActionRequest() : RpcServiceRequest("emr", "2016-04-08", "RunClusterServiceAction") -{} +{ + setMethod(HttpRequest::Method::Post); +} RunClusterServiceActionRequest::~RunClusterServiceActionRequest() {} @@ -33,8 +35,9 @@ std::vector RunClusterServiceActionRequest::getHostGroupIdList()con void RunClusterServiceActionRequest::setHostGroupIdList(const std::vector& hostGroupIdList) { hostGroupIdList_ = hostGroupIdList; - for(int i = 0; i!= hostGroupIdList.size(); i++) - setCoreParameter("HostGroupIdList."+ std::to_string(i), hostGroupIdList.at(i)); + for(int dep1 = 0; dep1!= hostGroupIdList.size(); dep1++) { + setParameter("HostGroupIdList."+ std::to_string(dep1), hostGroupIdList.at(dep1)); + } } long RunClusterServiceActionRequest::getResourceOwnerId()const @@ -45,7 +48,7 @@ long RunClusterServiceActionRequest::getResourceOwnerId()const void RunClusterServiceActionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RunClusterServiceActionRequest::getAccessKeyId()const @@ -56,7 +59,7 @@ std::string RunClusterServiceActionRequest::getAccessKeyId()const void RunClusterServiceActionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RunClusterServiceActionRequest::getRegionId()const @@ -67,7 +70,7 @@ std::string RunClusterServiceActionRequest::getRegionId()const void RunClusterServiceActionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RunClusterServiceActionRequest::getServiceActionName()const @@ -78,7 +81,7 @@ std::string RunClusterServiceActionRequest::getServiceActionName()const void RunClusterServiceActionRequest::setServiceActionName(const std::string& serviceActionName) { serviceActionName_ = serviceActionName; - setCoreParameter("ServiceActionName", serviceActionName); + setParameter("ServiceActionName", serviceActionName); } bool RunClusterServiceActionRequest::getIsRolling()const @@ -89,7 +92,7 @@ bool RunClusterServiceActionRequest::getIsRolling()const void RunClusterServiceActionRequest::setIsRolling(bool isRolling) { isRolling_ = isRolling; - setCoreParameter("IsRolling", isRolling ? "true" : "false"); + setParameter("IsRolling", isRolling ? "true" : "false"); } int RunClusterServiceActionRequest::getTotlerateFailCount()const @@ -100,7 +103,7 @@ int RunClusterServiceActionRequest::getTotlerateFailCount()const void RunClusterServiceActionRequest::setTotlerateFailCount(int totlerateFailCount) { totlerateFailCount_ = totlerateFailCount; - setCoreParameter("TotlerateFailCount", std::to_string(totlerateFailCount)); + setParameter("TotlerateFailCount", std::to_string(totlerateFailCount)); } std::string RunClusterServiceActionRequest::getServiceName()const @@ -111,7 +114,7 @@ std::string RunClusterServiceActionRequest::getServiceName()const void RunClusterServiceActionRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } std::string RunClusterServiceActionRequest::getExecuteStrategy()const @@ -122,7 +125,7 @@ std::string RunClusterServiceActionRequest::getExecuteStrategy()const void RunClusterServiceActionRequest::setExecuteStrategy(const std::string& executeStrategy) { executeStrategy_ = executeStrategy; - setCoreParameter("ExecuteStrategy", executeStrategy); + setParameter("ExecuteStrategy", executeStrategy); } bool RunClusterServiceActionRequest::getOnlyRestartStaleConfigNodes()const @@ -133,7 +136,7 @@ bool RunClusterServiceActionRequest::getOnlyRestartStaleConfigNodes()const void RunClusterServiceActionRequest::setOnlyRestartStaleConfigNodes(bool onlyRestartStaleConfigNodes) { onlyRestartStaleConfigNodes_ = onlyRestartStaleConfigNodes; - setCoreParameter("OnlyRestartStaleConfigNodes", onlyRestartStaleConfigNodes ? "true" : "false"); + setParameter("OnlyRestartStaleConfigNodes", onlyRestartStaleConfigNodes ? "true" : "false"); } int RunClusterServiceActionRequest::getNodeCountPerBatch()const @@ -144,7 +147,7 @@ int RunClusterServiceActionRequest::getNodeCountPerBatch()const void RunClusterServiceActionRequest::setNodeCountPerBatch(int nodeCountPerBatch) { nodeCountPerBatch_ = nodeCountPerBatch; - setCoreParameter("NodeCountPerBatch", std::to_string(nodeCountPerBatch)); + setParameter("NodeCountPerBatch", std::to_string(nodeCountPerBatch)); } std::string RunClusterServiceActionRequest::getClusterId()const @@ -155,7 +158,7 @@ std::string RunClusterServiceActionRequest::getClusterId()const void RunClusterServiceActionRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string RunClusterServiceActionRequest::getCustomCommand()const @@ -166,7 +169,7 @@ std::string RunClusterServiceActionRequest::getCustomCommand()const void RunClusterServiceActionRequest::setCustomCommand(const std::string& customCommand) { customCommand_ = customCommand; - setCoreParameter("CustomCommand", customCommand); + setParameter("CustomCommand", customCommand); } std::string RunClusterServiceActionRequest::getComponentNameList()const @@ -177,7 +180,7 @@ std::string RunClusterServiceActionRequest::getComponentNameList()const void RunClusterServiceActionRequest::setComponentNameList(const std::string& componentNameList) { componentNameList_ = componentNameList; - setCoreParameter("ComponentNameList", componentNameList); + setParameter("ComponentNameList", componentNameList); } std::string RunClusterServiceActionRequest::getComment()const @@ -188,7 +191,7 @@ std::string RunClusterServiceActionRequest::getComment()const void RunClusterServiceActionRequest::setComment(const std::string& comment) { comment_ = comment; - setCoreParameter("Comment", comment); + setParameter("Comment", comment); } std::string RunClusterServiceActionRequest::getCustomParams()const @@ -199,7 +202,7 @@ std::string RunClusterServiceActionRequest::getCustomParams()const void RunClusterServiceActionRequest::setCustomParams(const std::string& customParams) { customParams_ = customParams; - setCoreParameter("CustomParams", customParams); + setParameter("CustomParams", customParams); } long RunClusterServiceActionRequest::getInterval()const @@ -210,7 +213,7 @@ long RunClusterServiceActionRequest::getInterval()const void RunClusterServiceActionRequest::setInterval(long interval) { interval_ = interval; - setCoreParameter("Interval", std::to_string(interval)); + setParameter("Interval", std::to_string(interval)); } std::string RunClusterServiceActionRequest::getHostIdList()const @@ -221,7 +224,7 @@ std::string RunClusterServiceActionRequest::getHostIdList()const void RunClusterServiceActionRequest::setHostIdList(const std::string& hostIdList) { hostIdList_ = hostIdList; - setCoreParameter("HostIdList", hostIdList); + setParameter("HostIdList", hostIdList); } bool RunClusterServiceActionRequest::getTurnOnMaintenanceMode()const @@ -232,6 +235,6 @@ bool RunClusterServiceActionRequest::getTurnOnMaintenanceMode()const void RunClusterServiceActionRequest::setTurnOnMaintenanceMode(bool turnOnMaintenanceMode) { turnOnMaintenanceMode_ = turnOnMaintenanceMode; - setCoreParameter("TurnOnMaintenanceMode", turnOnMaintenanceMode ? "true" : "false"); + setParameter("TurnOnMaintenanceMode", turnOnMaintenanceMode ? "true" : "false"); } diff --git a/emr/src/model/RunExecutionPlanRequest.cc b/emr/src/model/RunExecutionPlanRequest.cc index dc4fc5adb..08debbc25 100644 --- a/emr/src/model/RunExecutionPlanRequest.cc +++ b/emr/src/model/RunExecutionPlanRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::RunExecutionPlanRequest; RunExecutionPlanRequest::RunExecutionPlanRequest() : RpcServiceRequest("emr", "2016-04-08", "RunExecutionPlan") -{} +{ + setMethod(HttpRequest::Method::Post); +} RunExecutionPlanRequest::~RunExecutionPlanRequest() {} @@ -33,7 +35,7 @@ long RunExecutionPlanRequest::getResourceOwnerId()const void RunExecutionPlanRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RunExecutionPlanRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string RunExecutionPlanRequest::getAccessKeyId()const void RunExecutionPlanRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RunExecutionPlanRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string RunExecutionPlanRequest::getRegionId()const void RunExecutionPlanRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RunExecutionPlanRequest::getArguments()const @@ -66,7 +68,7 @@ std::string RunExecutionPlanRequest::getArguments()const void RunExecutionPlanRequest::setArguments(const std::string& arguments) { arguments_ = arguments; - setCoreParameter("Arguments", arguments); + setParameter("Arguments", arguments); } std::string RunExecutionPlanRequest::getId()const @@ -77,6 +79,6 @@ std::string RunExecutionPlanRequest::getId()const void RunExecutionPlanRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/SearchLogRequest.cc b/emr/src/model/SearchLogRequest.cc index 8554aa9be..c2e257727 100644 --- a/emr/src/model/SearchLogRequest.cc +++ b/emr/src/model/SearchLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::SearchLogRequest; SearchLogRequest::SearchLogRequest() : RpcServiceRequest("emr", "2016-04-08", "SearchLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchLogRequest::~SearchLogRequest() {} @@ -33,7 +35,7 @@ long SearchLogRequest::getResourceOwnerId()const void SearchLogRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int SearchLogRequest::getLine()const @@ -44,7 +46,7 @@ int SearchLogRequest::getLine()const void SearchLogRequest::setLine(int line) { line_ = line; - setCoreParameter("Line", std::to_string(line)); + setParameter("Line", std::to_string(line)); } std::string SearchLogRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SearchLogRequest::getAccessKeyId()const void SearchLogRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SearchLogRequest::getHostName()const @@ -66,7 +68,7 @@ std::string SearchLogRequest::getHostName()const void SearchLogRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string SearchLogRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string SearchLogRequest::getRegionId()const void SearchLogRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SearchLogRequest::getLogstoreName()const @@ -88,7 +90,7 @@ std::string SearchLogRequest::getLogstoreName()const void SearchLogRequest::setLogstoreName(const std::string& logstoreName) { logstoreName_ = logstoreName; - setCoreParameter("LogstoreName", logstoreName); + setParameter("LogstoreName", logstoreName); } int SearchLogRequest::getFromTimestamp()const @@ -99,7 +101,7 @@ int SearchLogRequest::getFromTimestamp()const void SearchLogRequest::setFromTimestamp(int fromTimestamp) { fromTimestamp_ = fromTimestamp; - setCoreParameter("FromTimestamp", std::to_string(fromTimestamp)); + setParameter("FromTimestamp", std::to_string(fromTimestamp)); } int SearchLogRequest::getOffset()const @@ -110,7 +112,7 @@ int SearchLogRequest::getOffset()const void SearchLogRequest::setOffset(int offset) { offset_ = offset; - setCoreParameter("Offset", std::to_string(offset)); + setParameter("Offset", std::to_string(offset)); } std::string SearchLogRequest::getClusterId()const @@ -121,7 +123,7 @@ std::string SearchLogRequest::getClusterId()const void SearchLogRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } bool SearchLogRequest::getReverse()const @@ -132,7 +134,7 @@ bool SearchLogRequest::getReverse()const void SearchLogRequest::setReverse(bool reverse) { reverse_ = reverse; - setCoreParameter("Reverse", reverse ? "true" : "false"); + setParameter("Reverse", reverse ? "true" : "false"); } std::string SearchLogRequest::getHostInnerIp()const @@ -143,7 +145,7 @@ std::string SearchLogRequest::getHostInnerIp()const void SearchLogRequest::setHostInnerIp(const std::string& hostInnerIp) { hostInnerIp_ = hostInnerIp; - setCoreParameter("HostInnerIp", hostInnerIp); + setParameter("HostInnerIp", hostInnerIp); } int SearchLogRequest::getToTimestamp()const @@ -154,7 +156,7 @@ int SearchLogRequest::getToTimestamp()const void SearchLogRequest::setToTimestamp(int toTimestamp) { toTimestamp_ = toTimestamp; - setCoreParameter("ToTimestamp", std::to_string(toTimestamp)); + setParameter("ToTimestamp", std::to_string(toTimestamp)); } std::string SearchLogRequest::getSlsQueryString()const @@ -165,6 +167,6 @@ std::string SearchLogRequest::getSlsQueryString()const void SearchLogRequest::setSlsQueryString(const std::string& slsQueryString) { slsQueryString_ = slsQueryString; - setCoreParameter("SlsQueryString", slsQueryString); + setParameter("SlsQueryString", slsQueryString); } diff --git a/emr/src/model/StartFlowRequest.cc b/emr/src/model/StartFlowRequest.cc index 498cf937d..d4b5e6795 100644 --- a/emr/src/model/StartFlowRequest.cc +++ b/emr/src/model/StartFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::StartFlowRequest; StartFlowRequest::StartFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "StartFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartFlowRequest::~StartFlowRequest() {} @@ -33,7 +35,7 @@ std::string StartFlowRequest::getFlowInstanceId()const void StartFlowRequest::setFlowInstanceId(const std::string& flowInstanceId) { flowInstanceId_ = flowInstanceId; - setCoreParameter("FlowInstanceId", flowInstanceId); + setParameter("FlowInstanceId", flowInstanceId); } std::string StartFlowRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string StartFlowRequest::getRegionId()const void StartFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string StartFlowRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string StartFlowRequest::getProjectId()const void StartFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/SubmitFlowJobRequest.cc b/emr/src/model/SubmitFlowJobRequest.cc index 4e7f12cba..ae90ba088 100644 --- a/emr/src/model/SubmitFlowJobRequest.cc +++ b/emr/src/model/SubmitFlowJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::SubmitFlowJobRequest; SubmitFlowJobRequest::SubmitFlowJobRequest() : RpcServiceRequest("emr", "2016-04-08", "SubmitFlowJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitFlowJobRequest::~SubmitFlowJobRequest() {} @@ -33,7 +35,7 @@ std::string SubmitFlowJobRequest::getConf()const void SubmitFlowJobRequest::setConf(const std::string& conf) { conf_ = conf; - setCoreParameter("Conf", conf); + setParameter("Conf", conf); } std::string SubmitFlowJobRequest::getClusterId()const @@ -44,7 +46,7 @@ std::string SubmitFlowJobRequest::getClusterId()const void SubmitFlowJobRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string SubmitFlowJobRequest::getJobId()const @@ -55,7 +57,7 @@ std::string SubmitFlowJobRequest::getJobId()const void SubmitFlowJobRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string SubmitFlowJobRequest::getHostName()const @@ -66,7 +68,7 @@ std::string SubmitFlowJobRequest::getHostName()const void SubmitFlowJobRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string SubmitFlowJobRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string SubmitFlowJobRequest::getRegionId()const void SubmitFlowJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SubmitFlowJobRequest::getProjectId()const @@ -88,6 +90,6 @@ std::string SubmitFlowJobRequest::getProjectId()const void SubmitFlowJobRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/SubmitFlowRequest.cc b/emr/src/model/SubmitFlowRequest.cc index eabd6503c..e91556854 100644 --- a/emr/src/model/SubmitFlowRequest.cc +++ b/emr/src/model/SubmitFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::SubmitFlowRequest; SubmitFlowRequest::SubmitFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "SubmitFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitFlowRequest::~SubmitFlowRequest() {} @@ -33,7 +35,7 @@ std::string SubmitFlowRequest::getConf()const void SubmitFlowRequest::setConf(const std::string& conf) { conf_ = conf; - setCoreParameter("Conf", conf); + setParameter("Conf", conf); } std::string SubmitFlowRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string SubmitFlowRequest::getRegionId()const void SubmitFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SubmitFlowRequest::getProjectId()const @@ -55,7 +57,7 @@ std::string SubmitFlowRequest::getProjectId()const void SubmitFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string SubmitFlowRequest::getFlowId()const @@ -66,6 +68,6 @@ std::string SubmitFlowRequest::getFlowId()const void SubmitFlowRequest::setFlowId(const std::string& flowId) { flowId_ = flowId; - setCoreParameter("FlowId", flowId); + setParameter("FlowId", flowId); } diff --git a/emr/src/model/SuspendExecutionPlanSchedulerRequest.cc b/emr/src/model/SuspendExecutionPlanSchedulerRequest.cc index f066cb858..e41e50712 100644 --- a/emr/src/model/SuspendExecutionPlanSchedulerRequest.cc +++ b/emr/src/model/SuspendExecutionPlanSchedulerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::SuspendExecutionPlanSchedulerRequest; SuspendExecutionPlanSchedulerRequest::SuspendExecutionPlanSchedulerRequest() : RpcServiceRequest("emr", "2016-04-08", "SuspendExecutionPlanScheduler") -{} +{ + setMethod(HttpRequest::Method::Post); +} SuspendExecutionPlanSchedulerRequest::~SuspendExecutionPlanSchedulerRequest() {} @@ -33,7 +35,7 @@ long SuspendExecutionPlanSchedulerRequest::getResourceOwnerId()const void SuspendExecutionPlanSchedulerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SuspendExecutionPlanSchedulerRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SuspendExecutionPlanSchedulerRequest::getAccessKeyId()const void SuspendExecutionPlanSchedulerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SuspendExecutionPlanSchedulerRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string SuspendExecutionPlanSchedulerRequest::getRegionId()const void SuspendExecutionPlanSchedulerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SuspendExecutionPlanSchedulerRequest::getId()const @@ -66,6 +68,6 @@ std::string SuspendExecutionPlanSchedulerRequest::getId()const void SuspendExecutionPlanSchedulerRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/SuspendFlowRequest.cc b/emr/src/model/SuspendFlowRequest.cc index 5540c2415..6c3e8ae76 100644 --- a/emr/src/model/SuspendFlowRequest.cc +++ b/emr/src/model/SuspendFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::SuspendFlowRequest; SuspendFlowRequest::SuspendFlowRequest() : RpcServiceRequest("emr", "2016-04-08", "SuspendFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} SuspendFlowRequest::~SuspendFlowRequest() {} @@ -33,7 +35,7 @@ std::string SuspendFlowRequest::getFlowInstanceId()const void SuspendFlowRequest::setFlowInstanceId(const std::string& flowInstanceId) { flowInstanceId_ = flowInstanceId; - setCoreParameter("FlowInstanceId", flowInstanceId); + setParameter("FlowInstanceId", flowInstanceId); } std::string SuspendFlowRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string SuspendFlowRequest::getRegionId()const void SuspendFlowRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SuspendFlowRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string SuspendFlowRequest::getProjectId()const void SuspendFlowRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/emr/src/model/TagResourcesRequest.cc b/emr/src/model/TagResourcesRequest.cc new file mode 100644 index 000000000..09c2a82d7 --- /dev/null +++ b/emr/src/model/TagResourcesRequest.cc @@ -0,0 +1,102 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::TagResourcesRequest; + +TagResourcesRequest::TagResourcesRequest() : + RpcServiceRequest("emr", "2016-04-08", "TagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +TagResourcesRequest::~TagResourcesRequest() +{} + +long TagResourcesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void TagResourcesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::vector TagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void TagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string TagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void TagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string TagResourcesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void TagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string TagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void TagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::vector TagResourcesRequest::getTag()const +{ + return tag_; +} + +void TagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Key", tagObj.key); + setParameter(tagObjStr + ".Value", tagObj.value); + } +} + diff --git a/emr/src/model/TagResourcesResult.cc b/emr/src/model/TagResourcesResult.cc new file mode 100644 index 000000000..3c786f288 --- /dev/null +++ b/emr/src/model/TagResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +TagResourcesResult::TagResourcesResult() : + ServiceResult() +{} + +TagResourcesResult::TagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +TagResourcesResult::~TagResourcesResult() +{} + +void TagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/emr/src/model/TagResourcesSystemTagsRequest.cc b/emr/src/model/TagResourcesSystemTagsRequest.cc new file mode 100644 index 000000000..437b4e280 --- /dev/null +++ b/emr/src/model/TagResourcesSystemTagsRequest.cc @@ -0,0 +1,124 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::TagResourcesSystemTagsRequest; + +TagResourcesSystemTagsRequest::TagResourcesSystemTagsRequest() : + RpcServiceRequest("emr", "2016-04-08", "TagResourcesSystemTags") +{ + setMethod(HttpRequest::Method::Post); +} + +TagResourcesSystemTagsRequest::~TagResourcesSystemTagsRequest() +{} + +long TagResourcesSystemTagsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void TagResourcesSystemTagsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::vector TagResourcesSystemTagsRequest::getResourceId()const +{ + return resourceId_; +} + +void TagResourcesSystemTagsRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +long TagResourcesSystemTagsRequest::getTagOwnerUid()const +{ + return tagOwnerUid_; +} + +void TagResourcesSystemTagsRequest::setTagOwnerUid(long tagOwnerUid) +{ + tagOwnerUid_ = tagOwnerUid; + setParameter("TagOwnerUid", std::to_string(tagOwnerUid)); +} + +std::string TagResourcesSystemTagsRequest::getResourceType()const +{ + return resourceType_; +} + +void TagResourcesSystemTagsRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string TagResourcesSystemTagsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void TagResourcesSystemTagsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string TagResourcesSystemTagsRequest::getRegionId()const +{ + return regionId_; +} + +void TagResourcesSystemTagsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string TagResourcesSystemTagsRequest::getScope()const +{ + return scope_; +} + +void TagResourcesSystemTagsRequest::setScope(const std::string& scope) +{ + scope_ = scope; + setParameter("Scope", scope); +} + +std::vector TagResourcesSystemTagsRequest::getTag()const +{ + return tag_; +} + +void TagResourcesSystemTagsRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Key", tagObj.key); + setParameter(tagObjStr + ".Value", tagObj.value); + } +} + diff --git a/emr/src/model/TagResourcesSystemTagsResult.cc b/emr/src/model/TagResourcesSystemTagsResult.cc new file mode 100644 index 000000000..f46102c29 --- /dev/null +++ b/emr/src/model/TagResourcesSystemTagsResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +TagResourcesSystemTagsResult::TagResourcesSystemTagsResult() : + ServiceResult() +{} + +TagResourcesSystemTagsResult::TagResourcesSystemTagsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +TagResourcesSystemTagsResult::~TagResourcesSystemTagsResult() +{} + +void TagResourcesSystemTagsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/emr/src/model/UntagResourcesRequest.cc b/emr/src/model/UntagResourcesRequest.cc new file mode 100644 index 000000000..0b785fd56 --- /dev/null +++ b/emr/src/model/UntagResourcesRequest.cc @@ -0,0 +1,110 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::UntagResourcesRequest; + +UntagResourcesRequest::UntagResourcesRequest() : + RpcServiceRequest("emr", "2016-04-08", "UntagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +UntagResourcesRequest::~UntagResourcesRequest() +{} + +bool UntagResourcesRequest::getAll()const +{ + return all_; +} + +void UntagResourcesRequest::setAll(bool all) +{ + all_ = all; + setParameter("All", all ? "true" : "false"); +} + +long UntagResourcesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UntagResourcesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::vector UntagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void UntagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string UntagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void UntagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string UntagResourcesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UntagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string UntagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void UntagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::vector UntagResourcesRequest::getTagKey()const +{ + return tagKey_; +} + +void UntagResourcesRequest::setTagKey(const std::vector& tagKey) +{ + tagKey_ = tagKey; + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } +} + diff --git a/emr/src/model/UntagResourcesResult.cc b/emr/src/model/UntagResourcesResult.cc new file mode 100644 index 000000000..bc62ec2bd --- /dev/null +++ b/emr/src/model/UntagResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +UntagResourcesResult::UntagResourcesResult() : + ServiceResult() +{} + +UntagResourcesResult::UntagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UntagResourcesResult::~UntagResourcesResult() +{} + +void UntagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/emr/src/model/UpdateDataSourceRequest.cc b/emr/src/model/UpdateDataSourceRequest.cc index 8b25dd9ed..ea22ff7fe 100644 --- a/emr/src/model/UpdateDataSourceRequest.cc +++ b/emr/src/model/UpdateDataSourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Emr::Model::UpdateDataSourceRequest; UpdateDataSourceRequest::UpdateDataSourceRequest() : RpcServiceRequest("emr", "2016-04-08", "UpdateDataSource") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateDataSourceRequest::~UpdateDataSourceRequest() {} @@ -33,7 +35,7 @@ long UpdateDataSourceRequest::getResourceOwnerId()const void UpdateDataSourceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateDataSourceRequest::getDescription()const @@ -44,7 +46,7 @@ std::string UpdateDataSourceRequest::getDescription()const void UpdateDataSourceRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string UpdateDataSourceRequest::getConf()const @@ -55,7 +57,7 @@ std::string UpdateDataSourceRequest::getConf()const void UpdateDataSourceRequest::setConf(const std::string& conf) { conf_ = conf; - setCoreParameter("Conf", conf); + setParameter("Conf", conf); } std::string UpdateDataSourceRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string UpdateDataSourceRequest::getAccessKeyId()const void UpdateDataSourceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateDataSourceRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string UpdateDataSourceRequest::getRegionId()const void UpdateDataSourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UpdateDataSourceRequest::getName()const @@ -88,7 +90,7 @@ std::string UpdateDataSourceRequest::getName()const void UpdateDataSourceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string UpdateDataSourceRequest::getId()const @@ -99,6 +101,6 @@ std::string UpdateDataSourceRequest::getId()const void UpdateDataSourceRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/emr/src/model/UpdateTagRequest.cc b/emr/src/model/UpdateTagRequest.cc new file mode 100644 index 000000000..a8043a8fa --- /dev/null +++ b/emr/src/model/UpdateTagRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Emr::Model::UpdateTagRequest; + +UpdateTagRequest::UpdateTagRequest() : + RpcServiceRequest("emr", "2016-04-08", "UpdateTag") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateTagRequest::~UpdateTagRequest() +{} + +long UpdateTagRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UpdateTagRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UpdateTagRequest::getDescription()const +{ + return description_; +} + +void UpdateTagRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string UpdateTagRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpdateTagRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string UpdateTagRequest::getRegionId()const +{ + return regionId_; +} + +void UpdateTagRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string UpdateTagRequest::getName()const +{ + return name_; +} + +void UpdateTagRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +long UpdateTagRequest::getId()const +{ + return id_; +} + +void UpdateTagRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string UpdateTagRequest::getCategory()const +{ + return category_; +} + +void UpdateTagRequest::setCategory(const std::string& category) +{ + category_ = category; + setParameter("Category", category); +} + diff --git a/emr/src/model/UpdateTagResult.cc b/emr/src/model/UpdateTagResult.cc new file mode 100644 index 000000000..bad56fa7d --- /dev/null +++ b/emr/src/model/UpdateTagResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Emr; +using namespace AlibabaCloud::Emr::Model; + +UpdateTagResult::UpdateTagResult() : + ServiceResult() +{} + +UpdateTagResult::UpdateTagResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateTagResult::~UpdateTagResult() +{} + +void UpdateTagResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + +} + +std::string UpdateTagResult::getData()const +{ + return data_; +} + diff --git a/emr/src/model/UpdateUserRequest.cc b/emr/src/model/UpdateUserRequest.cc index 97f29f68f..f3ebccbb5 100644 --- a/emr/src/model/UpdateUserRequest.cc +++ b/emr/src/model/UpdateUserRequest.cc @@ -20,138 +20,141 @@ using AlibabaCloud::Emr::Model::UpdateUserRequest; UpdateUserRequest::UpdateUserRequest() : RpcServiceRequest("emr", "2016-04-08", "UpdateUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateUserRequest::~UpdateUserRequest() {} -long UpdateUserRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void UpdateUserRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string UpdateUserRequest::getUserType()const -{ - return userType_; -} - -void UpdateUserRequest::setUserType(const std::string& userType) -{ - userType_ = userType; - setCoreParameter("UserType", userType); -} - -std::string UpdateUserRequest::getDescription()const -{ - return description_; -} - -void UpdateUserRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -std::string UpdateUserRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void UpdateUserRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::vector UpdateUserRequest::getUserAccountParamList()const -{ - return userAccountParamList_; -} - -void UpdateUserRequest::setUserAccountParamList(const std::vector& userAccountParamList) -{ - userAccountParamList_ = userAccountParamList; - int i = 0; - for(int i = 0; i!= userAccountParamList.size(); i++) { - auto obj = userAccountParamList.at(i); - std::string str ="UserAccountParamList."+ std::to_string(i); - setCoreParameter(str + ".AccountType", obj.accountType); - setCoreParameter(str + ".AuthType", obj.authType); - setCoreParameter(str + ".AccountPassword", obj.accountPassword); - } -} - -std::vector UpdateUserRequest::getGroupIdList()const -{ - return groupIdList_; -} - -void UpdateUserRequest::setGroupIdList(const std::vector& groupIdList) -{ - groupIdList_ = groupIdList; - for(int i = 0; i!= groupIdList.size(); i++) - setCoreParameter("GroupIdList."+ std::to_string(i), std::to_string(groupIdList.at(i))); -} - -std::string UpdateUserRequest::getRegionId()const -{ - return regionId_; -} - -void UpdateUserRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::vector UpdateUserRequest::getRoleIdList()const -{ - return roleIdList_; -} - -void UpdateUserRequest::setRoleIdList(const std::vector& roleIdList) -{ - roleIdList_ = roleIdList; - for(int i = 0; i!= roleIdList.size(); i++) - setCoreParameter("RoleIdList."+ std::to_string(i), std::to_string(roleIdList.at(i))); -} - -std::string UpdateUserRequest::getAliyunUserId()const -{ - return aliyunUserId_; -} - -void UpdateUserRequest::setAliyunUserId(const std::string& aliyunUserId) -{ - aliyunUserId_ = aliyunUserId; - setCoreParameter("AliyunUserId", aliyunUserId); -} - -std::string UpdateUserRequest::getUserName()const -{ - return userName_; -} - -void UpdateUserRequest::setUserName(const std::string& userName) -{ - userName_ = userName; - setCoreParameter("UserName", userName); -} - -std::string UpdateUserRequest::getStatus()const -{ - return status_; -} - -void UpdateUserRequest::setStatus(const std::string& status) -{ - status_ = status; - setCoreParameter("Status", status); -} - +long UpdateUserRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UpdateUserRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UpdateUserRequest::getUserType()const +{ + return userType_; +} + +void UpdateUserRequest::setUserType(const std::string& userType) +{ + userType_ = userType; + setParameter("UserType", userType); +} + +std::string UpdateUserRequest::getDescription()const +{ + return description_; +} + +void UpdateUserRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string UpdateUserRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpdateUserRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::vector UpdateUserRequest::getUserAccountParamList()const +{ + return userAccountParamList_; +} + +void UpdateUserRequest::setUserAccountParamList(const std::vector& userAccountParamList) +{ + userAccountParamList_ = userAccountParamList; + for(int dep1 = 0; dep1!= userAccountParamList.size(); dep1++) { + auto userAccountParamListObj = userAccountParamList.at(dep1); + std::string userAccountParamListObjStr = "UserAccountParamList." + std::to_string(dep1 + 1); + setParameter(userAccountParamListObjStr + ".AccountType", userAccountParamListObj.accountType); + setParameter(userAccountParamListObjStr + ".AuthType", userAccountParamListObj.authType); + setParameter(userAccountParamListObjStr + ".AccountPassword", userAccountParamListObj.accountPassword); + } +} + +std::vector UpdateUserRequest::getGroupIdList()const +{ + return groupIdList_; +} + +void UpdateUserRequest::setGroupIdList(const std::vector& groupIdList) +{ + groupIdList_ = groupIdList; + for(int dep1 = 0; dep1!= groupIdList.size(); dep1++) { + setParameter("GroupIdList."+ std::to_string(dep1), std::to_string(groupIdList.at(dep1))); + } +} + +std::string UpdateUserRequest::getRegionId()const +{ + return regionId_; +} + +void UpdateUserRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::vector UpdateUserRequest::getRoleIdList()const +{ + return roleIdList_; +} + +void UpdateUserRequest::setRoleIdList(const std::vector& roleIdList) +{ + roleIdList_ = roleIdList; + for(int dep1 = 0; dep1!= roleIdList.size(); dep1++) { + setParameter("RoleIdList."+ std::to_string(dep1), std::to_string(roleIdList.at(dep1))); + } +} + +std::string UpdateUserRequest::getAliyunUserId()const +{ + return aliyunUserId_; +} + +void UpdateUserRequest::setAliyunUserId(const std::string& aliyunUserId) +{ + aliyunUserId_ = aliyunUserId; + setParameter("AliyunUserId", aliyunUserId); +} + +std::string UpdateUserRequest::getUserName()const +{ + return userName_; +} + +void UpdateUserRequest::setUserName(const std::string& userName) +{ + userName_ = userName; + setParameter("UserName", userName); +} + +std::string UpdateUserRequest::getStatus()const +{ + return status_; +} + +void UpdateUserRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/ess/CMakeLists.txt b/ess/CMakeLists.txt index e0de8b3be..03ca67ff3 100755 --- a/ess/CMakeLists.txt +++ b/ess/CMakeLists.txt @@ -115,6 +115,12 @@ set(ess_public_header_model include/alibabacloud/ess/model/ExecuteScalingRuleResult.h include/alibabacloud/ess/model/ExitStandbyRequest.h include/alibabacloud/ess/model/ExitStandbyResult.h + include/alibabacloud/ess/model/ListTagKeysRequest.h + include/alibabacloud/ess/model/ListTagKeysResult.h + include/alibabacloud/ess/model/ListTagResourcesRequest.h + include/alibabacloud/ess/model/ListTagResourcesResult.h + include/alibabacloud/ess/model/ListTagValuesRequest.h + include/alibabacloud/ess/model/ListTagValuesResult.h include/alibabacloud/ess/model/ModifyAlarmRequest.h include/alibabacloud/ess/model/ModifyAlarmResult.h include/alibabacloud/ess/model/ModifyAlertConfigRequest.h @@ -137,8 +143,20 @@ set(ess_public_header_model include/alibabacloud/ess/model/RecordLifecycleActionHeartbeatResult.h include/alibabacloud/ess/model/RemoveInstancesRequest.h include/alibabacloud/ess/model/RemoveInstancesResult.h + include/alibabacloud/ess/model/ResumeProcessesRequest.h + include/alibabacloud/ess/model/ResumeProcessesResult.h + include/alibabacloud/ess/model/SetGroupDeletionProtectionRequest.h + include/alibabacloud/ess/model/SetGroupDeletionProtectionResult.h + include/alibabacloud/ess/model/SetInstanceHealthRequest.h + include/alibabacloud/ess/model/SetInstanceHealthResult.h include/alibabacloud/ess/model/SetInstancesProtectionRequest.h include/alibabacloud/ess/model/SetInstancesProtectionResult.h + include/alibabacloud/ess/model/SuspendProcessesRequest.h + include/alibabacloud/ess/model/SuspendProcessesResult.h + include/alibabacloud/ess/model/TagResourcesRequest.h + include/alibabacloud/ess/model/TagResourcesResult.h + include/alibabacloud/ess/model/UntagResourcesRequest.h + include/alibabacloud/ess/model/UntagResourcesResult.h include/alibabacloud/ess/model/VerifyAuthenticationRequest.h include/alibabacloud/ess/model/VerifyAuthenticationResult.h include/alibabacloud/ess/model/VerifyUserRequest.h @@ -240,6 +258,12 @@ set(ess_src src/model/ExecuteScalingRuleResult.cc src/model/ExitStandbyRequest.cc src/model/ExitStandbyResult.cc + src/model/ListTagKeysRequest.cc + src/model/ListTagKeysResult.cc + src/model/ListTagResourcesRequest.cc + src/model/ListTagResourcesResult.cc + src/model/ListTagValuesRequest.cc + src/model/ListTagValuesResult.cc src/model/ModifyAlarmRequest.cc src/model/ModifyAlarmResult.cc src/model/ModifyAlertConfigRequest.cc @@ -262,8 +286,20 @@ set(ess_src src/model/RecordLifecycleActionHeartbeatResult.cc src/model/RemoveInstancesRequest.cc src/model/RemoveInstancesResult.cc + src/model/ResumeProcessesRequest.cc + src/model/ResumeProcessesResult.cc + src/model/SetGroupDeletionProtectionRequest.cc + src/model/SetGroupDeletionProtectionResult.cc + src/model/SetInstanceHealthRequest.cc + src/model/SetInstanceHealthResult.cc src/model/SetInstancesProtectionRequest.cc src/model/SetInstancesProtectionResult.cc + src/model/SuspendProcessesRequest.cc + src/model/SuspendProcessesResult.cc + src/model/TagResourcesRequest.cc + src/model/TagResourcesResult.cc + src/model/UntagResourcesRequest.cc + src/model/UntagResourcesResult.cc src/model/VerifyAuthenticationRequest.cc src/model/VerifyAuthenticationResult.cc src/model/VerifyUserRequest.cc diff --git a/ess/include/alibabacloud/ess/EssClient.h b/ess/include/alibabacloud/ess/EssClient.h index 1a58ec59b..8a3681b63 100755 --- a/ess/include/alibabacloud/ess/EssClient.h +++ b/ess/include/alibabacloud/ess/EssClient.h @@ -116,6 +116,12 @@ #include "model/ExecuteScalingRuleResult.h" #include "model/ExitStandbyRequest.h" #include "model/ExitStandbyResult.h" +#include "model/ListTagKeysRequest.h" +#include "model/ListTagKeysResult.h" +#include "model/ListTagResourcesRequest.h" +#include "model/ListTagResourcesResult.h" +#include "model/ListTagValuesRequest.h" +#include "model/ListTagValuesResult.h" #include "model/ModifyAlarmRequest.h" #include "model/ModifyAlarmResult.h" #include "model/ModifyAlertConfigRequest.h" @@ -138,8 +144,20 @@ #include "model/RecordLifecycleActionHeartbeatResult.h" #include "model/RemoveInstancesRequest.h" #include "model/RemoveInstancesResult.h" +#include "model/ResumeProcessesRequest.h" +#include "model/ResumeProcessesResult.h" +#include "model/SetGroupDeletionProtectionRequest.h" +#include "model/SetGroupDeletionProtectionResult.h" +#include "model/SetInstanceHealthRequest.h" +#include "model/SetInstanceHealthResult.h" #include "model/SetInstancesProtectionRequest.h" #include "model/SetInstancesProtectionResult.h" +#include "model/SuspendProcessesRequest.h" +#include "model/SuspendProcessesResult.h" +#include "model/TagResourcesRequest.h" +#include "model/TagResourcesResult.h" +#include "model/UntagResourcesRequest.h" +#include "model/UntagResourcesResult.h" #include "model/VerifyAuthenticationRequest.h" #include "model/VerifyAuthenticationResult.h" #include "model/VerifyUserRequest.h" @@ -294,6 +312,15 @@ namespace AlibabaCloud typedef Outcome ExitStandbyOutcome; typedef std::future ExitStandbyOutcomeCallable; typedef std::function&)> ExitStandbyAsyncHandler; + typedef Outcome ListTagKeysOutcome; + typedef std::future ListTagKeysOutcomeCallable; + typedef std::function&)> ListTagKeysAsyncHandler; + typedef Outcome ListTagResourcesOutcome; + typedef std::future ListTagResourcesOutcomeCallable; + typedef std::function&)> ListTagResourcesAsyncHandler; + typedef Outcome ListTagValuesOutcome; + typedef std::future ListTagValuesOutcomeCallable; + typedef std::function&)> ListTagValuesAsyncHandler; typedef Outcome ModifyAlarmOutcome; typedef std::future ModifyAlarmOutcomeCallable; typedef std::function&)> ModifyAlarmAsyncHandler; @@ -327,9 +354,27 @@ namespace AlibabaCloud typedef Outcome RemoveInstancesOutcome; typedef std::future RemoveInstancesOutcomeCallable; typedef std::function&)> RemoveInstancesAsyncHandler; + typedef Outcome ResumeProcessesOutcome; + typedef std::future ResumeProcessesOutcomeCallable; + typedef std::function&)> ResumeProcessesAsyncHandler; + typedef Outcome SetGroupDeletionProtectionOutcome; + typedef std::future SetGroupDeletionProtectionOutcomeCallable; + typedef std::function&)> SetGroupDeletionProtectionAsyncHandler; + typedef Outcome SetInstanceHealthOutcome; + typedef std::future SetInstanceHealthOutcomeCallable; + typedef std::function&)> SetInstanceHealthAsyncHandler; typedef Outcome SetInstancesProtectionOutcome; typedef std::future SetInstancesProtectionOutcomeCallable; typedef std::function&)> SetInstancesProtectionAsyncHandler; + typedef Outcome SuspendProcessesOutcome; + typedef std::future SuspendProcessesOutcomeCallable; + typedef std::function&)> SuspendProcessesAsyncHandler; + typedef Outcome TagResourcesOutcome; + typedef std::future TagResourcesOutcomeCallable; + typedef std::function&)> TagResourcesAsyncHandler; + typedef Outcome UntagResourcesOutcome; + typedef std::future UntagResourcesOutcomeCallable; + typedef std::function&)> UntagResourcesAsyncHandler; typedef Outcome VerifyAuthenticationOutcome; typedef std::future VerifyAuthenticationOutcomeCallable; typedef std::function&)> VerifyAuthenticationAsyncHandler; @@ -482,6 +527,15 @@ namespace AlibabaCloud ExitStandbyOutcome exitStandby(const Model::ExitStandbyRequest &request)const; void exitStandbyAsync(const Model::ExitStandbyRequest& request, const ExitStandbyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ExitStandbyOutcomeCallable exitStandbyCallable(const Model::ExitStandbyRequest& request) const; + ListTagKeysOutcome listTagKeys(const Model::ListTagKeysRequest &request)const; + void listTagKeysAsync(const Model::ListTagKeysRequest& request, const ListTagKeysAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListTagKeysOutcomeCallable listTagKeysCallable(const Model::ListTagKeysRequest& request) const; + ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const; + void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const; + ListTagValuesOutcome listTagValues(const Model::ListTagValuesRequest &request)const; + void listTagValuesAsync(const Model::ListTagValuesRequest& request, const ListTagValuesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListTagValuesOutcomeCallable listTagValuesCallable(const Model::ListTagValuesRequest& request) const; ModifyAlarmOutcome modifyAlarm(const Model::ModifyAlarmRequest &request)const; void modifyAlarmAsync(const Model::ModifyAlarmRequest& request, const ModifyAlarmAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyAlarmOutcomeCallable modifyAlarmCallable(const Model::ModifyAlarmRequest& request) const; @@ -515,9 +569,27 @@ namespace AlibabaCloud RemoveInstancesOutcome removeInstances(const Model::RemoveInstancesRequest &request)const; void removeInstancesAsync(const Model::RemoveInstancesRequest& request, const RemoveInstancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RemoveInstancesOutcomeCallable removeInstancesCallable(const Model::RemoveInstancesRequest& request) const; + ResumeProcessesOutcome resumeProcesses(const Model::ResumeProcessesRequest &request)const; + void resumeProcessesAsync(const Model::ResumeProcessesRequest& request, const ResumeProcessesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ResumeProcessesOutcomeCallable resumeProcessesCallable(const Model::ResumeProcessesRequest& request) const; + SetGroupDeletionProtectionOutcome setGroupDeletionProtection(const Model::SetGroupDeletionProtectionRequest &request)const; + void setGroupDeletionProtectionAsync(const Model::SetGroupDeletionProtectionRequest& request, const SetGroupDeletionProtectionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetGroupDeletionProtectionOutcomeCallable setGroupDeletionProtectionCallable(const Model::SetGroupDeletionProtectionRequest& request) const; + SetInstanceHealthOutcome setInstanceHealth(const Model::SetInstanceHealthRequest &request)const; + void setInstanceHealthAsync(const Model::SetInstanceHealthRequest& request, const SetInstanceHealthAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetInstanceHealthOutcomeCallable setInstanceHealthCallable(const Model::SetInstanceHealthRequest& request) const; SetInstancesProtectionOutcome setInstancesProtection(const Model::SetInstancesProtectionRequest &request)const; void setInstancesProtectionAsync(const Model::SetInstancesProtectionRequest& request, const SetInstancesProtectionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetInstancesProtectionOutcomeCallable setInstancesProtectionCallable(const Model::SetInstancesProtectionRequest& request) const; + SuspendProcessesOutcome suspendProcesses(const Model::SuspendProcessesRequest &request)const; + void suspendProcessesAsync(const Model::SuspendProcessesRequest& request, const SuspendProcessesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SuspendProcessesOutcomeCallable suspendProcessesCallable(const Model::SuspendProcessesRequest& request) const; + TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const; + void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const; + UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const; + void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const; VerifyAuthenticationOutcome verifyAuthentication(const Model::VerifyAuthenticationRequest &request)const; void verifyAuthenticationAsync(const Model::VerifyAuthenticationRequest& request, const VerifyAuthenticationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; VerifyAuthenticationOutcomeCallable verifyAuthenticationCallable(const Model::VerifyAuthenticationRequest& request) const; diff --git a/ess/include/alibabacloud/ess/model/AttachInstancesRequest.h b/ess/include/alibabacloud/ess/model/AttachInstancesRequest.h index d5c3408af..80e28374a 100755 --- a/ess/include/alibabacloud/ess/model/AttachInstancesRequest.h +++ b/ess/include/alibabacloud/ess/model/AttachInstancesRequest.h @@ -113,6 +113,8 @@ namespace AlibabaCloud void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; void setOwnerAccount(const std::string& ownerAccount); + bool getEntrusted()const; + void setEntrusted(bool entrusted); std::string getInstanceId18()const; void setInstanceId18(const std::string& instanceId18); std::string getInstanceId17()const; @@ -168,6 +170,7 @@ namespace AlibabaCloud std::string instanceId20_; std::string resourceOwnerAccount_; std::string ownerAccount_; + bool entrusted_; std::string instanceId18_; std::string instanceId17_; std::string instanceId19_; diff --git a/ess/include/alibabacloud/ess/model/AttachVServerGroupsRequest.h b/ess/include/alibabacloud/ess/model/AttachVServerGroupsRequest.h index 9bdbfe800..3386f3b58 100755 --- a/ess/include/alibabacloud/ess/model/AttachVServerGroupsRequest.h +++ b/ess/include/alibabacloud/ess/model/AttachVServerGroupsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT AttachVServerGroupsRequest : public RpcServiceRequest { + public: struct VServerGroup { std::string loadBalancerId; @@ -39,7 +40,7 @@ namespace AlibabaCloud int port; int weight; }; - VServerGroupAttribute vServerGroupAttribute; + std::vector vServerGroupAttribute; }; public: diff --git a/ess/include/alibabacloud/ess/model/CreateAlarmRequest.h b/ess/include/alibabacloud/ess/model/CreateAlarmRequest.h index 6f8aa3a41..9efdcc76f 100755 --- a/ess/include/alibabacloud/ess/model/CreateAlarmRequest.h +++ b/ess/include/alibabacloud/ess/model/CreateAlarmRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT CreateAlarmRequest : public RpcServiceRequest { + public: struct Dimension { std::string dimensionValue; @@ -42,56 +43,56 @@ namespace AlibabaCloud std::string getMetricType()const; void setMetricType(const std::string& metricType); - int getPeriod()const; - void setPeriod(int period); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getScalingGroupId()const; void setScalingGroupId(const std::string& scalingGroupId); - int getGroupId()const; - void setGroupId(int groupId); std::string getDescription()const; void setDescription(const std::string& description); std::vector getAlarmAction()const; void setAlarmAction(const std::vector& alarmAction); float getThreshold()const; void setThreshold(float threshold); - long getOwnerId()const; - void setOwnerId(long ownerId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getRegionId()const; void setRegionId(const std::string& regionId); - std::string getName()const; - void setName(const std::string& name); int getEvaluationCount()const; void setEvaluationCount(int evaluationCount); std::string getMetricName()const; void setMetricName(const std::string& metricName); - std::string getComparisonOperator()const; - void setComparisonOperator(const std::string& comparisonOperator); std::vector getDimension()const; void setDimension(const std::vector& dimension); + int getPeriod()const; + void setPeriod(int period); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + int getGroupId()const; + void setGroupId(int groupId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getName()const; + void setName(const std::string& name); + std::string getComparisonOperator()const; + void setComparisonOperator(const std::string& comparisonOperator); std::string getStatistics()const; void setStatistics(const std::string& statistics); private: std::string metricType_; - int period_; - std::string resourceOwnerAccount_; std::string scalingGroupId_; - int groupId_; std::string description_; std::vector alarmAction_; float threshold_; - long ownerId_; std::string accessKeyId_; std::string regionId_; - std::string name_; int evaluationCount_; std::string metricName_; - std::string comparisonOperator_; std::vector dimension_; + int period_; + std::string resourceOwnerAccount_; + int groupId_; + long ownerId_; + std::string name_; + std::string comparisonOperator_; std::string statistics_; }; diff --git a/ess/include/alibabacloud/ess/model/CreateLifecycleHookRequest.h b/ess/include/alibabacloud/ess/model/CreateLifecycleHookRequest.h index 5586045e2..7082a1c8d 100755 --- a/ess/include/alibabacloud/ess/model/CreateLifecycleHookRequest.h +++ b/ess/include/alibabacloud/ess/model/CreateLifecycleHookRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT CreateLifecycleHookRequest : public RpcServiceRequest { + public: struct LifecycleHook { std::string defaultResult; diff --git a/ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h b/ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h index cdf30264f..d83d5f42e 100755 --- a/ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h +++ b/ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT CreateScalingConfigurationRequest : public RpcServiceRequest { + public: struct SpotPriceLimit { std::string instanceType; @@ -41,6 +42,7 @@ namespace AlibabaCloud std::string snapshotId; int size; std::string encrypted; + std::string autoSnapshotPolicyId; std::string description; std::string category; std::string kMSKeyId; @@ -68,6 +70,10 @@ namespace AlibabaCloud void setPassword(const std::string& password); std::string getInstanceDescription()const; void setInstanceDescription(const std::string& instanceDescription); + std::string getSystemDiskAutoSnapshotPolicyId()const; + void setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId); + int getIpv6AddressCount()const; + void setIpv6AddressCount(int ipv6AddressCount); int getCpu()const; void setCpu(int cpu); long getOwnerId()const; @@ -142,6 +148,8 @@ namespace AlibabaCloud std::string hostName_; std::string password_; std::string instanceDescription_; + std::string systemDiskAutoSnapshotPolicyId_; + int ipv6AddressCount_; int cpu_; long ownerId_; std::string scalingConfigurationName_; diff --git a/ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h b/ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h index 7067d19d4..ff3e5f141 100755 --- a/ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h +++ b/ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h @@ -30,6 +30,12 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT CreateScalingGroupRequest : public RpcServiceRequest { + public: + struct Tag + { + std::string value; + std::string key; + }; struct LifecycleHook { std::string defaultResult; @@ -48,41 +54,57 @@ namespace AlibabaCloud int port; int weight; }; - VServerGroupAttribute vServerGroupAttribute; + std::vector vServerGroupAttribute; }; public: CreateScalingGroupRequest(); ~CreateScalingGroupRequest(); - std::string getLoadBalancerIds()const; - void setLoadBalancerIds(const std::string& loadBalancerIds); - std::string getClientToken()const; - void setClientToken(const std::string& clientToken); std::vector getVSwitchIds()const; void setVSwitchIds(const std::vector& vSwitchIds); - int getOnDemandBaseCapacity()const; - void setOnDemandBaseCapacity(int onDemandBaseCapacity); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - int getOnDemandPercentageAboveBaseCapacity()const; - void setOnDemandPercentageAboveBaseCapacity(int onDemandPercentageAboveBaseCapacity); bool getSpotInstanceRemedy()const; void setSpotInstanceRemedy(bool spotInstanceRemedy); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); + std::vector getTag()const; + void setTag(const std::vector& tag); int getDefaultCooldown()const; void setDefaultCooldown(int defaultCooldown); - std::string getRemovalPolicy1()const; - void setRemovalPolicy1(const std::string& removalPolicy1); - std::string getRemovalPolicy2()const; - void setRemovalPolicy2(const std::string& removalPolicy2); std::string getMultiAZPolicy()const; void setMultiAZPolicy(const std::string& multiAZPolicy); std::string getDBInstanceIds()const; void setDBInstanceIds(const std::string& dBInstanceIds); std::string getLaunchTemplateId()const; void setLaunchTemplateId(const std::string& launchTemplateId); + int getDesiredCapacity()const; + void setDesiredCapacity(int desiredCapacity); + int getMinSize()const; + void setMinSize(int minSize); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getVSwitchId()const; + void setVSwitchId(const std::string& vSwitchId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + int getMaxSize()const; + void setMaxSize(int maxSize); + std::vector getLifecycleHook()const; + void setLifecycleHook(const std::vector& lifecycleHook); + std::string getLoadBalancerIds()const; + void setLoadBalancerIds(const std::string& loadBalancerIds); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + int getOnDemandBaseCapacity()const; + void setOnDemandBaseCapacity(int onDemandBaseCapacity); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getOnDemandPercentageAboveBaseCapacity()const; + void setOnDemandPercentageAboveBaseCapacity(int onDemandPercentageAboveBaseCapacity); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getRemovalPolicy1()const; + void setRemovalPolicy1(const std::string& removalPolicy1); + std::string getRemovalPolicy2()const; + void setRemovalPolicy2(const std::string& removalPolicy2); std::string getHealthCheckType()const; void setHealthCheckType(const std::string& healthCheckType); std::string getResourceOwnerAccount()const; @@ -93,50 +115,46 @@ namespace AlibabaCloud void setOwnerAccount(const std::string& ownerAccount); int getSpotInstancePools()const; void setSpotInstancePools(int spotInstancePools); - int getMinSize()const; - void setMinSize(int minSize); - long getOwnerId()const; - void setOwnerId(long ownerId); + bool getGroupDeletionProtection()const; + void setGroupDeletionProtection(bool groupDeletionProtection); std::string getLaunchTemplateVersion()const; void setLaunchTemplateVersion(const std::string& launchTemplateVersion); std::string getScalingPolicy()const; void setScalingPolicy(const std::string& scalingPolicy); - std::string getVSwitchId()const; - void setVSwitchId(const std::string& vSwitchId); - int getMaxSize()const; - void setMaxSize(int maxSize); - std::vector getLifecycleHook()const; - void setLifecycleHook(const std::vector& lifecycleHook); std::vector getVServerGroup()const; void setVServerGroup(const std::vector& vServerGroup); private: - std::string loadBalancerIds_; - std::string clientToken_; std::vector vSwitchIds_; - int onDemandBaseCapacity_; - std::string accessKeyId_; - int onDemandPercentageAboveBaseCapacity_; bool spotInstanceRemedy_; - std::string regionId_; + std::vector tag_; int defaultCooldown_; - std::string removalPolicy1_; - std::string removalPolicy2_; std::string multiAZPolicy_; std::string dBInstanceIds_; std::string launchTemplateId_; + int desiredCapacity_; + int minSize_; + long ownerId_; + std::string vSwitchId_; + std::string instanceId_; + int maxSize_; + std::vector lifecycleHook_; + std::string loadBalancerIds_; + std::string clientToken_; + int onDemandBaseCapacity_; + std::string accessKeyId_; + int onDemandPercentageAboveBaseCapacity_; + std::string regionId_; + std::string removalPolicy1_; + std::string removalPolicy2_; std::string healthCheckType_; std::string resourceOwnerAccount_; std::string scalingGroupName_; std::string ownerAccount_; int spotInstancePools_; - int minSize_; - long ownerId_; + bool groupDeletionProtection_; std::string launchTemplateVersion_; std::string scalingPolicy_; - std::string vSwitchId_; - int maxSize_; - std::vector lifecycleHook_; std::vector vServerGroup_; }; diff --git a/ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h b/ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h index e4c292e6a..b3873d1dc 100755 --- a/ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h +++ b/ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT CreateScalingRuleRequest : public RpcServiceRequest { + public: struct StepAdjustment { float metricIntervalLowerBound; diff --git a/ess/include/alibabacloud/ess/model/CreateScheduledTaskRequest.h b/ess/include/alibabacloud/ess/model/CreateScheduledTaskRequest.h index e5d8fca92..7615f8e2b 100755 --- a/ess/include/alibabacloud/ess/model/CreateScheduledTaskRequest.h +++ b/ess/include/alibabacloud/ess/model/CreateScheduledTaskRequest.h @@ -37,6 +37,10 @@ namespace AlibabaCloud std::string getScheduledAction()const; void setScheduledAction(const std::string& scheduledAction); + int getMaxValue()const; + void setMaxValue(int maxValue); + std::string getScalingGroupId()const; + void setScalingGroupId(const std::string& scalingGroupId); std::string getDescription()const; void setDescription(const std::string& description); std::string getRecurrenceEndTime()const; @@ -47,6 +51,8 @@ namespace AlibabaCloud void setRegionId(const std::string& regionId); std::string getLaunchTime()const; void setLaunchTime(const std::string& launchTime); + int getDesiredCapacity()const; + void setDesiredCapacity(int desiredCapacity); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -57,6 +63,8 @@ namespace AlibabaCloud void setRecurrenceValue(const std::string& recurrenceValue); int getLaunchExpirationTime()const; void setLaunchExpirationTime(int launchExpirationTime); + int getMinValue()const; + void setMinValue(int minValue); std::string getScheduledTaskName()const; void setScheduledTaskName(const std::string& scheduledTaskName); bool getTaskEnabled()const; @@ -66,16 +74,20 @@ namespace AlibabaCloud private: std::string scheduledAction_; + int maxValue_; + std::string scalingGroupId_; std::string description_; std::string recurrenceEndTime_; std::string accessKeyId_; std::string regionId_; std::string launchTime_; + int desiredCapacity_; std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; std::string recurrenceValue_; int launchExpirationTime_; + int minValue_; std::string scheduledTaskName_; bool taskEnabled_; std::string recurrenceType_; diff --git a/ess/include/alibabacloud/ess/model/DeleteAlarmRequest.h b/ess/include/alibabacloud/ess/model/DeleteAlarmRequest.h index fe3b32fd8..ad59fa478 100755 --- a/ess/include/alibabacloud/ess/model/DeleteAlarmRequest.h +++ b/ess/include/alibabacloud/ess/model/DeleteAlarmRequest.h @@ -37,21 +37,21 @@ namespace AlibabaCloud std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); long getOwnerId()const; void setOwnerId(long ownerId); std::string getAlarmTaskId()const; void setAlarmTaskId(const std::string& alarmTaskId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); private: std::string resourceOwnerAccount_; - std::string regionId_; long ownerId_; std::string alarmTaskId_; std::string accessKeyId_; + std::string regionId_; }; } diff --git a/ess/include/alibabacloud/ess/model/DescribeAlarmsRequest.h b/ess/include/alibabacloud/ess/model/DescribeAlarmsRequest.h index f0ebe61b5..ee4f4a05d 100755 --- a/ess/include/alibabacloud/ess/model/DescribeAlarmsRequest.h +++ b/ess/include/alibabacloud/ess/model/DescribeAlarmsRequest.h @@ -35,41 +35,41 @@ namespace AlibabaCloud DescribeAlarmsRequest(); ~DescribeAlarmsRequest(); - bool getIsEnable()const; - void setIsEnable(bool isEnable); std::string getMetricType()const; void setMetricType(const std::string& metricType); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); std::string getScalingGroupId()const; void setScalingGroupId(const std::string& scalingGroupId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getState()const; - void setState(const std::string& state); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAlarmTaskId()const; - void setAlarmTaskId(const std::string& alarmTaskId); int getPageNumber()const; void setPageNumber(int pageNumber); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getState()const; + void setState(const std::string& state); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAlarmTaskId()const; + void setAlarmTaskId(const std::string& alarmTaskId); + bool getIsEnable()const; + void setIsEnable(bool isEnable); private: - bool isEnable_; std::string metricType_; - std::string resourceOwnerAccount_; - std::string regionId_; std::string scalingGroupId_; - int pageSize_; - std::string state_; - long ownerId_; - std::string alarmTaskId_; int pageNumber_; std::string accessKeyId_; + std::string regionId_; + int pageSize_; + std::string state_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string alarmTaskId_; + bool isEnable_; }; } diff --git a/ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h b/ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h index beebd7482..6a8aa9101 100755 --- a/ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h +++ b/ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h @@ -44,6 +44,7 @@ namespace AlibabaCloud std::string device; std::string encrypted; bool deleteWithInstance; + std::string autoSnapshotPolicyId; std::string diskName; }; struct Tag @@ -65,8 +66,10 @@ namespace AlibabaCloud int memory; int cpu; std::string lifecycleState; + std::string systemDiskAutoSnapshotPolicyId; std::string systemDiskName; std::string ramRoleName; + int ipv6AddressCount; std::string imageId; std::vector spotPriceLimit; std::vector instanceTypes; diff --git a/ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h b/ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h index b86b42097..21f24a896 100755 --- a/ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h +++ b/ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h @@ -48,6 +48,7 @@ namespace AlibabaCloud bool spotInstanceRemedy; std::string activeScalingConfigurationId; int onDemandPercentageAboveBaseCapacity; + int desiredCapacity; std::string lifecycleState; std::string modificationTime; int onDemandBaseCapacity; @@ -58,6 +59,7 @@ namespace AlibabaCloud int protectedCapacity; int standbyCapacity; std::string scalingPolicy; + std::vector suspendedProcesses; int removingCapacity; std::vector vSwitchIds; int pendingCapacity; @@ -65,6 +67,7 @@ namespace AlibabaCloud std::string vSwitchId; std::vector loadBalancerIds; int spotInstancePools; + bool groupDeletionProtection; std::string launchTemplateId; int maxSize; std::string scalingGroupName; diff --git a/ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h b/ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h index 56fb9b61e..33fa24c30 100755 --- a/ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h +++ b/ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h @@ -43,6 +43,7 @@ namespace AlibabaCloud std::string launchTemplateVersion; std::string lifecycleState; std::string launchTemplateId; + bool entrusted; std::string scalingConfigurationId; std::string creationType; }; diff --git a/ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h b/ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h index 3e67c227f..40ca90f20 100755 --- a/ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h +++ b/ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h @@ -37,14 +37,16 @@ namespace AlibabaCloud std::string description; std::string launchTime; std::string scheduledTaskId; + std::string scalingGroupId; std::string recurrenceType; - int minValue; std::string scheduledTaskName; - std::string scheduledAction; + int desiredCapacity; int maxValue; + int launchExpirationTime; + int minValue; + std::string scheduledAction; std::string recurrenceEndTime; std::string recurrenceValue; - int launchExpirationTime; bool taskEnabled; }; diff --git a/ess/include/alibabacloud/ess/model/DetachInstancesRequest.h b/ess/include/alibabacloud/ess/model/DetachInstancesRequest.h index 2bc282efa..7b6bc1d9b 100755 --- a/ess/include/alibabacloud/ess/model/DetachInstancesRequest.h +++ b/ess/include/alibabacloud/ess/model/DetachInstancesRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setScalingGroupId(const std::string& scalingGroupId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + bool getDecreaseDesiredCapacity()const; + void setDecreaseDesiredCapacity(bool decreaseDesiredCapacity); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -54,6 +56,7 @@ namespace AlibabaCloud long resourceOwnerId_; std::string scalingGroupId_; std::string accessKeyId_; + bool decreaseDesiredCapacity_; std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; diff --git a/ess/include/alibabacloud/ess/model/DetachVServerGroupsRequest.h b/ess/include/alibabacloud/ess/model/DetachVServerGroupsRequest.h index 904862d22..e161a8cdb 100755 --- a/ess/include/alibabacloud/ess/model/DetachVServerGroupsRequest.h +++ b/ess/include/alibabacloud/ess/model/DetachVServerGroupsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT DetachVServerGroupsRequest : public RpcServiceRequest { + public: struct VServerGroup { std::string loadBalancerId; @@ -38,7 +39,7 @@ namespace AlibabaCloud std::string vServerGroupId; int port; }; - VServerGroupAttribute vServerGroupAttribute; + std::vector vServerGroupAttribute; }; public: diff --git a/ess/include/alibabacloud/ess/model/DisableAlarmRequest.h b/ess/include/alibabacloud/ess/model/DisableAlarmRequest.h index cdc54c363..423667b70 100755 --- a/ess/include/alibabacloud/ess/model/DisableAlarmRequest.h +++ b/ess/include/alibabacloud/ess/model/DisableAlarmRequest.h @@ -37,21 +37,21 @@ namespace AlibabaCloud std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); long getOwnerId()const; void setOwnerId(long ownerId); std::string getAlarmTaskId()const; void setAlarmTaskId(const std::string& alarmTaskId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); private: std::string resourceOwnerAccount_; - std::string regionId_; long ownerId_; std::string alarmTaskId_; std::string accessKeyId_; + std::string regionId_; }; } diff --git a/ess/include/alibabacloud/ess/model/EnableAlarmRequest.h b/ess/include/alibabacloud/ess/model/EnableAlarmRequest.h index 0d683a408..1a0f76429 100755 --- a/ess/include/alibabacloud/ess/model/EnableAlarmRequest.h +++ b/ess/include/alibabacloud/ess/model/EnableAlarmRequest.h @@ -37,21 +37,21 @@ namespace AlibabaCloud std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); long getOwnerId()const; void setOwnerId(long ownerId); std::string getAlarmTaskId()const; void setAlarmTaskId(const std::string& alarmTaskId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); private: std::string resourceOwnerAccount_; - std::string regionId_; long ownerId_; std::string alarmTaskId_; std::string accessKeyId_; + std::string regionId_; }; } diff --git a/ess/include/alibabacloud/ess/model/ListTagKeysRequest.h b/ess/include/alibabacloud/ess/model/ListTagKeysRequest.h new file mode 100644 index 000000000..a68dc47d7 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/ListTagKeysRequest.h @@ -0,0 +1,66 @@ +/* + * 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_ESS_MODEL_LISTTAGKEYSREQUEST_H_ +#define ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT ListTagKeysRequest : public RpcServiceRequest + { + + public: + ListTagKeysRequest(); + ~ListTagKeysRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + std::string accessKeyId_; + std::string regionId_; + std::string nextToken_; + int pageSize_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSREQUEST_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/ListTagKeysResult.h b/ess/include/alibabacloud/ess/model/ListTagKeysResult.h new file mode 100644 index 000000000..1c27ad27c --- /dev/null +++ b/ess/include/alibabacloud/ess/model/ListTagKeysResult.h @@ -0,0 +1,55 @@ +/* + * 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_ESS_MODEL_LISTTAGKEYSRESULT_H_ +#define ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT ListTagKeysResult : public ServiceResult + { + public: + + + ListTagKeysResult(); + explicit ListTagKeysResult(const std::string &payload); + ~ListTagKeysResult(); + std::string getNextToken()const; + int getPageSize()const; + std::vector getKeys()const; + + protected: + void parse(const std::string &payload); + private: + std::string nextToken_; + int pageSize_; + std::vector keys_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSRESULT_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/ListTagResourcesRequest.h b/ess/include/alibabacloud/ess/model/ListTagResourcesRequest.h new file mode 100644 index 000000000..a42fea911 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/ListTagResourcesRequest.h @@ -0,0 +1,75 @@ +/* + * 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_ESS_MODEL_LISTTAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT ListTagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string value; + std::string key; + }; + + public: + ListTagResourcesRequest(); + ~ListTagResourcesRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + std::string accessKeyId_; + std::string regionId_; + std::string nextToken_; + std::vector tag_; + std::vector resourceId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/ListTagResourcesResult.h b/ess/include/alibabacloud/ess/model/ListTagResourcesResult.h new file mode 100644 index 000000000..b5c1627b2 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/ListTagResourcesResult.h @@ -0,0 +1,60 @@ +/* + * 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_ESS_MODEL_LISTTAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT ListTagResourcesResult : public ServiceResult + { + public: + struct TagResource + { + std::string resourceId; + std::string tagKey; + std::string resourceType; + std::string tagValue; + }; + + + ListTagResourcesResult(); + explicit ListTagResourcesResult(const std::string &payload); + ~ListTagResourcesResult(); + std::string getNextToken()const; + std::vector getTagResources()const; + + protected: + void parse(const std::string &payload); + private: + std::string nextToken_; + std::vector tagResources_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/ListTagValuesRequest.h b/ess/include/alibabacloud/ess/model/ListTagValuesRequest.h new file mode 100644 index 000000000..5beb9ccee --- /dev/null +++ b/ess/include/alibabacloud/ess/model/ListTagValuesRequest.h @@ -0,0 +1,69 @@ +/* + * 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_ESS_MODEL_LISTTAGVALUESREQUEST_H_ +#define ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT ListTagValuesRequest : public RpcServiceRequest + { + + public: + ListTagValuesRequest(); + ~ListTagValuesRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getKey()const; + void setKey(const std::string& key); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + std::string accessKeyId_; + std::string regionId_; + std::string nextToken_; + int pageSize_; + std::string key_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESREQUEST_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/ListTagValuesResult.h b/ess/include/alibabacloud/ess/model/ListTagValuesResult.h new file mode 100644 index 000000000..9d3ca00fa --- /dev/null +++ b/ess/include/alibabacloud/ess/model/ListTagValuesResult.h @@ -0,0 +1,55 @@ +/* + * 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_ESS_MODEL_LISTTAGVALUESRESULT_H_ +#define ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT ListTagValuesResult : public ServiceResult + { + public: + + + ListTagValuesResult(); + explicit ListTagValuesResult(const std::string &payload); + ~ListTagValuesResult(); + std::string getNextToken()const; + int getPageSize()const; + std::vector getValues()const; + + protected: + void parse(const std::string &payload); + private: + std::string nextToken_; + int pageSize_; + std::vector values_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESRESULT_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/ModifyAlarmRequest.h b/ess/include/alibabacloud/ess/model/ModifyAlarmRequest.h index e184d09aa..7fa8bbf15 100755 --- a/ess/include/alibabacloud/ess/model/ModifyAlarmRequest.h +++ b/ess/include/alibabacloud/ess/model/ModifyAlarmRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT ModifyAlarmRequest : public RpcServiceRequest { + public: struct Dimension { std::string dimensionValue; @@ -42,56 +43,56 @@ namespace AlibabaCloud std::string getMetricType()const; void setMetricType(const std::string& metricType); - int getPeriod()const; - void setPeriod(int period); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - int getGroupId()const; - void setGroupId(int groupId); std::string getDescription()const; void setDescription(const std::string& description); std::vector getAlarmAction()const; void setAlarmAction(const std::vector& alarmAction); float getThreshold()const; void setThreshold(float threshold); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAlarmTaskId()const; - void setAlarmTaskId(const std::string& alarmTaskId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getRegionId()const; void setRegionId(const std::string& regionId); - std::string getName()const; - void setName(const std::string& name); int getEvaluationCount()const; void setEvaluationCount(int evaluationCount); std::string getMetricName()const; void setMetricName(const std::string& metricName); - std::string getComparisonOperator()const; - void setComparisonOperator(const std::string& comparisonOperator); std::vector getDimension()const; void setDimension(const std::vector& dimension); + int getPeriod()const; + void setPeriod(int period); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + int getGroupId()const; + void setGroupId(int groupId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAlarmTaskId()const; + void setAlarmTaskId(const std::string& alarmTaskId); + std::string getName()const; + void setName(const std::string& name); + std::string getComparisonOperator()const; + void setComparisonOperator(const std::string& comparisonOperator); std::string getStatistics()const; void setStatistics(const std::string& statistics); private: std::string metricType_; - int period_; - std::string resourceOwnerAccount_; - int groupId_; std::string description_; std::vector alarmAction_; float threshold_; - long ownerId_; - std::string alarmTaskId_; std::string accessKeyId_; std::string regionId_; - std::string name_; int evaluationCount_; std::string metricName_; - std::string comparisonOperator_; std::vector dimension_; + int period_; + std::string resourceOwnerAccount_; + int groupId_; + long ownerId_; + std::string alarmTaskId_; + std::string name_; + std::string comparisonOperator_; std::string statistics_; }; diff --git a/ess/include/alibabacloud/ess/model/ModifyScalingConfigurationRequest.h b/ess/include/alibabacloud/ess/model/ModifyScalingConfigurationRequest.h index 5a8bf046c..3f0712157 100755 --- a/ess/include/alibabacloud/ess/model/ModifyScalingConfigurationRequest.h +++ b/ess/include/alibabacloud/ess/model/ModifyScalingConfigurationRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT ModifyScalingConfigurationRequest : public RpcServiceRequest { + public: struct SpotPriceLimit { std::string instanceType; @@ -41,6 +42,7 @@ namespace AlibabaCloud std::string snapshotId; int size; std::string encrypted; + std::string autoSnapshotPolicyId; std::string description; std::string category; std::string kMSKeyId; @@ -64,6 +66,10 @@ namespace AlibabaCloud void setHostName(const std::string& hostName); std::string getInstanceDescription()const; void setInstanceDescription(const std::string& instanceDescription); + std::string getSystemDiskAutoSnapshotPolicyId()const; + void setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId); + int getIpv6AddressCount()const; + void setIpv6AddressCount(int ipv6AddressCount); int getCpu()const; void setCpu(int cpu); long getOwnerId()const; @@ -132,6 +138,8 @@ namespace AlibabaCloud std::string resourceGroupId_; std::string hostName_; std::string instanceDescription_; + std::string systemDiskAutoSnapshotPolicyId_; + int ipv6AddressCount_; int cpu_; long ownerId_; std::string scalingConfigurationName_; diff --git a/ess/include/alibabacloud/ess/model/ModifyScalingGroupRequest.h b/ess/include/alibabacloud/ess/model/ModifyScalingGroupRequest.h index 4083fe294..25c9cc25f 100755 --- a/ess/include/alibabacloud/ess/model/ModifyScalingGroupRequest.h +++ b/ess/include/alibabacloud/ess/model/ModifyScalingGroupRequest.h @@ -61,6 +61,8 @@ namespace AlibabaCloud void setHealthCheckType(const std::string& healthCheckType); std::string getLaunchTemplateId()const; void setLaunchTemplateId(const std::string& launchTemplateId); + int getDesiredCapacity()const; + void setDesiredCapacity(int desiredCapacity); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getScalingGroupName()const; @@ -71,6 +73,8 @@ namespace AlibabaCloud void setSpotInstancePools(int spotInstancePools); int getMinSize()const; void setMinSize(int minSize); + bool getGroupDeletionProtection()const; + void setGroupDeletionProtection(bool groupDeletionProtection); long getOwnerId()const; void setOwnerId(long ownerId); std::string getLaunchTemplateVersion()const; @@ -92,11 +96,13 @@ namespace AlibabaCloud std::string removalPolicy2_; std::string healthCheckType_; std::string launchTemplateId_; + int desiredCapacity_; std::string resourceOwnerAccount_; std::string scalingGroupName_; std::string ownerAccount_; int spotInstancePools_; int minSize_; + bool groupDeletionProtection_; long ownerId_; std::string launchTemplateVersion_; int maxSize_; diff --git a/ess/include/alibabacloud/ess/model/ModifyScalingRuleRequest.h b/ess/include/alibabacloud/ess/model/ModifyScalingRuleRequest.h index 6115bef6e..48458537f 100755 --- a/ess/include/alibabacloud/ess/model/ModifyScalingRuleRequest.h +++ b/ess/include/alibabacloud/ess/model/ModifyScalingRuleRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_ESS_EXPORT ModifyScalingRuleRequest : public RpcServiceRequest { + public: struct StepAdjustment { float metricIntervalLowerBound; diff --git a/ess/include/alibabacloud/ess/model/ModifyScheduledTaskRequest.h b/ess/include/alibabacloud/ess/model/ModifyScheduledTaskRequest.h index ccb6389c5..ff72743fb 100755 --- a/ess/include/alibabacloud/ess/model/ModifyScheduledTaskRequest.h +++ b/ess/include/alibabacloud/ess/model/ModifyScheduledTaskRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setScheduledAction(const std::string& scheduledAction); int getMaxValue()const; void setMaxValue(int maxValue); + std::string getScalingGroupId()const; + void setScalingGroupId(const std::string& scalingGroupId); std::string getDescription()const; void setDescription(const std::string& description); std::string getRecurrenceEndTime()const; @@ -49,6 +51,8 @@ namespace AlibabaCloud void setAccessKeyId(const std::string& accessKeyId); std::string getLaunchTime()const; void setLaunchTime(const std::string& launchTime); + int getDesiredCapacity()const; + void setDesiredCapacity(int desiredCapacity); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -74,10 +78,12 @@ namespace AlibabaCloud long resourceOwnerId_; std::string scheduledAction_; int maxValue_; + std::string scalingGroupId_; std::string description_; std::string recurrenceEndTime_; std::string accessKeyId_; std::string launchTime_; + int desiredCapacity_; std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; diff --git a/ess/include/alibabacloud/ess/model/RemoveInstancesRequest.h b/ess/include/alibabacloud/ess/model/RemoveInstancesRequest.h index 8ee5b7f45..ca7ea429a 100755 --- a/ess/include/alibabacloud/ess/model/RemoveInstancesRequest.h +++ b/ess/include/alibabacloud/ess/model/RemoveInstancesRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setScalingGroupId(const std::string& scalingGroupId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + bool getDecreaseDesiredCapacity()const; + void setDecreaseDesiredCapacity(bool decreaseDesiredCapacity); std::string getRemovePolicy()const; void setRemovePolicy(const std::string& removePolicy); std::string getResourceOwnerAccount()const; @@ -56,6 +58,7 @@ namespace AlibabaCloud long resourceOwnerId_; std::string scalingGroupId_; std::string accessKeyId_; + bool decreaseDesiredCapacity_; std::string removePolicy_; std::string resourceOwnerAccount_; std::string ownerAccount_; diff --git a/ess/include/alibabacloud/ess/model/ResumeProcessesRequest.h b/ess/include/alibabacloud/ess/model/ResumeProcessesRequest.h new file mode 100644 index 000000000..3ae0cf016 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/ResumeProcessesRequest.h @@ -0,0 +1,60 @@ +/* + * 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_ESS_MODEL_RESUMEPROCESSESREQUEST_H_ +#define ALIBABACLOUD_ESS_MODEL_RESUMEPROCESSESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT ResumeProcessesRequest : public RpcServiceRequest + { + + public: + ResumeProcessesRequest(); + ~ResumeProcessesRequest(); + + std::vector getProcess()const; + void setProcess(const std::vector& process); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getScalingGroupId()const; + void setScalingGroupId(const std::string& scalingGroupId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::vector process_; + std::string resourceOwnerAccount_; + std::string scalingGroupId_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_RESUMEPROCESSESREQUEST_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/ResumeProcessesResult.h b/ess/include/alibabacloud/ess/model/ResumeProcessesResult.h new file mode 100644 index 000000000..0d75f7448 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/ResumeProcessesResult.h @@ -0,0 +1,49 @@ +/* + * 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_ESS_MODEL_RESUMEPROCESSESRESULT_H_ +#define ALIBABACLOUD_ESS_MODEL_RESUMEPROCESSESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT ResumeProcessesResult : public ServiceResult + { + public: + + + ResumeProcessesResult(); + explicit ResumeProcessesResult(const std::string &payload); + ~ResumeProcessesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_RESUMEPROCESSESRESULT_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/SetGroupDeletionProtectionRequest.h b/ess/include/alibabacloud/ess/model/SetGroupDeletionProtectionRequest.h new file mode 100644 index 000000000..c70a90798 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/SetGroupDeletionProtectionRequest.h @@ -0,0 +1,60 @@ +/* + * 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_ESS_MODEL_SETGROUPDELETIONPROTECTIONREQUEST_H_ +#define ALIBABACLOUD_ESS_MODEL_SETGROUPDELETIONPROTECTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT SetGroupDeletionProtectionRequest : public RpcServiceRequest + { + + public: + SetGroupDeletionProtectionRequest(); + ~SetGroupDeletionProtectionRequest(); + + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getScalingGroupId()const; + void setScalingGroupId(const std::string& scalingGroupId); + bool getGroupDeletionProtection()const; + void setGroupDeletionProtection(bool groupDeletionProtection); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string resourceOwnerAccount_; + std::string scalingGroupId_; + bool groupDeletionProtection_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_SETGROUPDELETIONPROTECTIONREQUEST_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/SetGroupDeletionProtectionResult.h b/ess/include/alibabacloud/ess/model/SetGroupDeletionProtectionResult.h new file mode 100644 index 000000000..947195cee --- /dev/null +++ b/ess/include/alibabacloud/ess/model/SetGroupDeletionProtectionResult.h @@ -0,0 +1,49 @@ +/* + * 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_ESS_MODEL_SETGROUPDELETIONPROTECTIONRESULT_H_ +#define ALIBABACLOUD_ESS_MODEL_SETGROUPDELETIONPROTECTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT SetGroupDeletionProtectionResult : public ServiceResult + { + public: + + + SetGroupDeletionProtectionResult(); + explicit SetGroupDeletionProtectionResult(const std::string &payload); + ~SetGroupDeletionProtectionResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_SETGROUPDELETIONPROTECTIONRESULT_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/SetInstanceHealthRequest.h b/ess/include/alibabacloud/ess/model/SetInstanceHealthRequest.h new file mode 100644 index 000000000..afbf10894 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/SetInstanceHealthRequest.h @@ -0,0 +1,60 @@ +/* + * 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_ESS_MODEL_SETINSTANCEHEALTHREQUEST_H_ +#define ALIBABACLOUD_ESS_MODEL_SETINSTANCEHEALTHREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT SetInstanceHealthRequest : public RpcServiceRequest + { + + public: + SetInstanceHealthRequest(); + ~SetInstanceHealthRequest(); + + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getHealthStatus()const; + void setHealthStatus(const std::string& healthStatus); + + private: + std::string resourceOwnerAccount_; + long ownerId_; + std::string accessKeyId_; + std::string instanceId_; + std::string healthStatus_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_SETINSTANCEHEALTHREQUEST_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/SetInstanceHealthResult.h b/ess/include/alibabacloud/ess/model/SetInstanceHealthResult.h new file mode 100644 index 000000000..fcc0eeb99 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/SetInstanceHealthResult.h @@ -0,0 +1,49 @@ +/* + * 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_ESS_MODEL_SETINSTANCEHEALTHRESULT_H_ +#define ALIBABACLOUD_ESS_MODEL_SETINSTANCEHEALTHRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT SetInstanceHealthResult : public ServiceResult + { + public: + + + SetInstanceHealthResult(); + explicit SetInstanceHealthResult(const std::string &payload); + ~SetInstanceHealthResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_SETINSTANCEHEALTHRESULT_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/SuspendProcessesRequest.h b/ess/include/alibabacloud/ess/model/SuspendProcessesRequest.h new file mode 100644 index 000000000..f0862f550 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/SuspendProcessesRequest.h @@ -0,0 +1,60 @@ +/* + * 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_ESS_MODEL_SUSPENDPROCESSESREQUEST_H_ +#define ALIBABACLOUD_ESS_MODEL_SUSPENDPROCESSESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT SuspendProcessesRequest : public RpcServiceRequest + { + + public: + SuspendProcessesRequest(); + ~SuspendProcessesRequest(); + + std::vector getProcess()const; + void setProcess(const std::vector& process); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getScalingGroupId()const; + void setScalingGroupId(const std::string& scalingGroupId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::vector process_; + std::string resourceOwnerAccount_; + std::string scalingGroupId_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_SUSPENDPROCESSESREQUEST_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/SuspendProcessesResult.h b/ess/include/alibabacloud/ess/model/SuspendProcessesResult.h new file mode 100644 index 000000000..103c652c7 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/SuspendProcessesResult.h @@ -0,0 +1,49 @@ +/* + * 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_ESS_MODEL_SUSPENDPROCESSESRESULT_H_ +#define ALIBABACLOUD_ESS_MODEL_SUSPENDPROCESSESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT SuspendProcessesResult : public ServiceResult + { + public: + + + SuspendProcessesResult(); + explicit SuspendProcessesResult(const std::string &payload); + ~SuspendProcessesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_SUSPENDPROCESSESRESULT_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/TagResourcesRequest.h b/ess/include/alibabacloud/ess/model/TagResourcesRequest.h new file mode 100644 index 000000000..5d36228b4 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/TagResourcesRequest.h @@ -0,0 +1,72 @@ +/* + * 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_ESS_MODEL_TAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_ESS_MODEL_TAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT TagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string value; + std::string key; + }; + + public: + TagResourcesRequest(); + ~TagResourcesRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + std::string accessKeyId_; + std::string regionId_; + std::vector tag_; + std::vector resourceId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_TAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/TagResourcesResult.h b/ess/include/alibabacloud/ess/model/TagResourcesResult.h new file mode 100644 index 000000000..a30eb40c3 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/TagResourcesResult.h @@ -0,0 +1,49 @@ +/* + * 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_ESS_MODEL_TAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_ESS_MODEL_TAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT TagResourcesResult : public ServiceResult + { + public: + + + TagResourcesResult(); + explicit TagResourcesResult(const std::string &payload); + ~TagResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_TAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/UntagResourcesRequest.h b/ess/include/alibabacloud/ess/model/UntagResourcesRequest.h new file mode 100644 index 000000000..e9eeac3e2 --- /dev/null +++ b/ess/include/alibabacloud/ess/model/UntagResourcesRequest.h @@ -0,0 +1,69 @@ +/* + * 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_ESS_MODEL_UNTAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_ESS_MODEL_UNTAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT UntagResourcesRequest : public RpcServiceRequest + { + + public: + UntagResourcesRequest(); + ~UntagResourcesRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + bool getAll()const; + void setAll(bool all); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::vector getTagKey()const; + void setTagKey(const std::vector& tagKey); + + private: + std::string accessKeyId_; + std::string regionId_; + bool all_; + std::vector resourceId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string resourceType_; + std::vector tagKey_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_UNTAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/ess/include/alibabacloud/ess/model/UntagResourcesResult.h b/ess/include/alibabacloud/ess/model/UntagResourcesResult.h new file mode 100644 index 000000000..c6f3d916a --- /dev/null +++ b/ess/include/alibabacloud/ess/model/UntagResourcesResult.h @@ -0,0 +1,49 @@ +/* + * 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_ESS_MODEL_UNTAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_ESS_MODEL_UNTAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Ess + { + namespace Model + { + class ALIBABACLOUD_ESS_EXPORT UntagResourcesResult : public ServiceResult + { + public: + + + UntagResourcesResult(); + explicit UntagResourcesResult(const std::string &payload); + ~UntagResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_ESS_MODEL_UNTAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/ess/src/EssClient.cc b/ess/src/EssClient.cc index 9609ee014..6aa221f53 100755 --- a/ess/src/EssClient.cc +++ b/ess/src/EssClient.cc @@ -1743,6 +1743,114 @@ EssClient::ExitStandbyOutcomeCallable EssClient::exitStandbyCallable(const ExitS return task->get_future(); } +EssClient::ListTagKeysOutcome EssClient::listTagKeys(const ListTagKeysRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListTagKeysOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListTagKeysOutcome(ListTagKeysResult(outcome.result())); + else + return ListTagKeysOutcome(outcome.error()); +} + +void EssClient::listTagKeysAsync(const ListTagKeysRequest& request, const ListTagKeysAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listTagKeys(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EssClient::ListTagKeysOutcomeCallable EssClient::listTagKeysCallable(const ListTagKeysRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listTagKeys(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EssClient::ListTagResourcesOutcome EssClient::listTagResources(const ListTagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListTagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListTagResourcesOutcome(ListTagResourcesResult(outcome.result())); + else + return ListTagResourcesOutcome(outcome.error()); +} + +void EssClient::listTagResourcesAsync(const ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listTagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EssClient::ListTagResourcesOutcomeCallable EssClient::listTagResourcesCallable(const ListTagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listTagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EssClient::ListTagValuesOutcome EssClient::listTagValues(const ListTagValuesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListTagValuesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListTagValuesOutcome(ListTagValuesResult(outcome.result())); + else + return ListTagValuesOutcome(outcome.error()); +} + +void EssClient::listTagValuesAsync(const ListTagValuesRequest& request, const ListTagValuesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listTagValues(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EssClient::ListTagValuesOutcomeCallable EssClient::listTagValuesCallable(const ListTagValuesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listTagValues(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EssClient::ModifyAlarmOutcome EssClient::modifyAlarm(const ModifyAlarmRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2139,6 +2247,114 @@ EssClient::RemoveInstancesOutcomeCallable EssClient::removeInstancesCallable(con return task->get_future(); } +EssClient::ResumeProcessesOutcome EssClient::resumeProcesses(const ResumeProcessesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ResumeProcessesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ResumeProcessesOutcome(ResumeProcessesResult(outcome.result())); + else + return ResumeProcessesOutcome(outcome.error()); +} + +void EssClient::resumeProcessesAsync(const ResumeProcessesRequest& request, const ResumeProcessesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, resumeProcesses(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EssClient::ResumeProcessesOutcomeCallable EssClient::resumeProcessesCallable(const ResumeProcessesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->resumeProcesses(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EssClient::SetGroupDeletionProtectionOutcome EssClient::setGroupDeletionProtection(const SetGroupDeletionProtectionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetGroupDeletionProtectionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetGroupDeletionProtectionOutcome(SetGroupDeletionProtectionResult(outcome.result())); + else + return SetGroupDeletionProtectionOutcome(outcome.error()); +} + +void EssClient::setGroupDeletionProtectionAsync(const SetGroupDeletionProtectionRequest& request, const SetGroupDeletionProtectionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setGroupDeletionProtection(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EssClient::SetGroupDeletionProtectionOutcomeCallable EssClient::setGroupDeletionProtectionCallable(const SetGroupDeletionProtectionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setGroupDeletionProtection(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EssClient::SetInstanceHealthOutcome EssClient::setInstanceHealth(const SetInstanceHealthRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetInstanceHealthOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetInstanceHealthOutcome(SetInstanceHealthResult(outcome.result())); + else + return SetInstanceHealthOutcome(outcome.error()); +} + +void EssClient::setInstanceHealthAsync(const SetInstanceHealthRequest& request, const SetInstanceHealthAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setInstanceHealth(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EssClient::SetInstanceHealthOutcomeCallable EssClient::setInstanceHealthCallable(const SetInstanceHealthRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setInstanceHealth(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EssClient::SetInstancesProtectionOutcome EssClient::setInstancesProtection(const SetInstancesProtectionRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2175,6 +2391,114 @@ EssClient::SetInstancesProtectionOutcomeCallable EssClient::setInstancesProtecti return task->get_future(); } +EssClient::SuspendProcessesOutcome EssClient::suspendProcesses(const SuspendProcessesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SuspendProcessesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SuspendProcessesOutcome(SuspendProcessesResult(outcome.result())); + else + return SuspendProcessesOutcome(outcome.error()); +} + +void EssClient::suspendProcessesAsync(const SuspendProcessesRequest& request, const SuspendProcessesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, suspendProcesses(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EssClient::SuspendProcessesOutcomeCallable EssClient::suspendProcessesCallable(const SuspendProcessesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->suspendProcesses(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EssClient::TagResourcesOutcome EssClient::tagResources(const TagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return TagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return TagResourcesOutcome(TagResourcesResult(outcome.result())); + else + return TagResourcesOutcome(outcome.error()); +} + +void EssClient::tagResourcesAsync(const TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, tagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EssClient::TagResourcesOutcomeCallable EssClient::tagResourcesCallable(const TagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->tagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +EssClient::UntagResourcesOutcome EssClient::untagResources(const UntagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UntagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UntagResourcesOutcome(UntagResourcesResult(outcome.result())); + else + return UntagResourcesOutcome(outcome.error()); +} + +void EssClient::untagResourcesAsync(const UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, untagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EssClient::UntagResourcesOutcomeCallable EssClient::untagResourcesCallable(const UntagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->untagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EssClient::VerifyAuthenticationOutcome EssClient::verifyAuthentication(const VerifyAuthenticationRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/ess/src/model/AttachDBInstancesRequest.cc b/ess/src/model/AttachDBInstancesRequest.cc index ef0d02b85..c130f00cd 100755 --- a/ess/src/model/AttachDBInstancesRequest.cc +++ b/ess/src/model/AttachDBInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::AttachDBInstancesRequest; AttachDBInstancesRequest::AttachDBInstancesRequest() : RpcServiceRequest("ess", "2014-08-28", "AttachDBInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachDBInstancesRequest::~AttachDBInstancesRequest() {} @@ -33,7 +35,7 @@ std::string AttachDBInstancesRequest::getScalingGroupId()const void AttachDBInstancesRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } bool AttachDBInstancesRequest::getForceAttach()const @@ -44,7 +46,7 @@ bool AttachDBInstancesRequest::getForceAttach()const void AttachDBInstancesRequest::setForceAttach(bool forceAttach) { forceAttach_ = forceAttach; - setCoreParameter("ForceAttach", forceAttach ? "true" : "false"); + setParameter("ForceAttach", forceAttach ? "true" : "false"); } std::string AttachDBInstancesRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AttachDBInstancesRequest::getAccessKeyId()const void AttachDBInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AttachDBInstancesRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AttachDBInstancesRequest::getResourceOwnerAccount()const void AttachDBInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::vector AttachDBInstancesRequest::getDBInstance()const @@ -77,8 +79,9 @@ std::vector AttachDBInstancesRequest::getDBInstance()const void AttachDBInstancesRequest::setDBInstance(const std::vector& dBInstance) { dBInstance_ = dBInstance; - for(int i = 0; i!= dBInstance.size(); i++) - setCoreParameter("DBInstance."+ std::to_string(i), dBInstance.at(i)); + for(int dep1 = 0; dep1!= dBInstance.size(); dep1++) { + setParameter("DBInstance."+ std::to_string(dep1), dBInstance.at(dep1)); + } } long AttachDBInstancesRequest::getOwnerId()const @@ -89,6 +92,6 @@ long AttachDBInstancesRequest::getOwnerId()const void AttachDBInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ess/src/model/AttachInstancesRequest.cc b/ess/src/model/AttachInstancesRequest.cc index 005680420..cefed0af2 100755 --- a/ess/src/model/AttachInstancesRequest.cc +++ b/ess/src/model/AttachInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::AttachInstancesRequest; AttachInstancesRequest::AttachInstancesRequest() : RpcServiceRequest("ess", "2014-08-28", "AttachInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachInstancesRequest::~AttachInstancesRequest() {} @@ -33,7 +35,7 @@ int AttachInstancesRequest::getLoadBalancerWeight6()const void AttachInstancesRequest::setLoadBalancerWeight6(int loadBalancerWeight6) { loadBalancerWeight6_ = loadBalancerWeight6; - setCoreParameter("LoadBalancerWeight6", std::to_string(loadBalancerWeight6)); + setParameter("LoadBalancerWeight6", std::to_string(loadBalancerWeight6)); } int AttachInstancesRequest::getLoadBalancerWeight11()const @@ -44,7 +46,7 @@ int AttachInstancesRequest::getLoadBalancerWeight11()const void AttachInstancesRequest::setLoadBalancerWeight11(int loadBalancerWeight11) { loadBalancerWeight11_ = loadBalancerWeight11; - setCoreParameter("LoadBalancerWeight11", std::to_string(loadBalancerWeight11)); + setParameter("LoadBalancerWeight11", std::to_string(loadBalancerWeight11)); } int AttachInstancesRequest::getLoadBalancerWeight7()const @@ -55,7 +57,7 @@ int AttachInstancesRequest::getLoadBalancerWeight7()const void AttachInstancesRequest::setLoadBalancerWeight7(int loadBalancerWeight7) { loadBalancerWeight7_ = loadBalancerWeight7; - setCoreParameter("LoadBalancerWeight7", std::to_string(loadBalancerWeight7)); + setParameter("LoadBalancerWeight7", std::to_string(loadBalancerWeight7)); } int AttachInstancesRequest::getLoadBalancerWeight12()const @@ -66,7 +68,7 @@ int AttachInstancesRequest::getLoadBalancerWeight12()const void AttachInstancesRequest::setLoadBalancerWeight12(int loadBalancerWeight12) { loadBalancerWeight12_ = loadBalancerWeight12; - setCoreParameter("LoadBalancerWeight12", std::to_string(loadBalancerWeight12)); + setParameter("LoadBalancerWeight12", std::to_string(loadBalancerWeight12)); } long AttachInstancesRequest::getResourceOwnerId()const @@ -77,7 +79,7 @@ long AttachInstancesRequest::getResourceOwnerId()const void AttachInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int AttachInstancesRequest::getLoadBalancerWeight8()const @@ -88,7 +90,7 @@ int AttachInstancesRequest::getLoadBalancerWeight8()const void AttachInstancesRequest::setLoadBalancerWeight8(int loadBalancerWeight8) { loadBalancerWeight8_ = loadBalancerWeight8; - setCoreParameter("LoadBalancerWeight8", std::to_string(loadBalancerWeight8)); + setParameter("LoadBalancerWeight8", std::to_string(loadBalancerWeight8)); } int AttachInstancesRequest::getLoadBalancerWeight9()const @@ -99,7 +101,7 @@ int AttachInstancesRequest::getLoadBalancerWeight9()const void AttachInstancesRequest::setLoadBalancerWeight9(int loadBalancerWeight9) { loadBalancerWeight9_ = loadBalancerWeight9; - setCoreParameter("LoadBalancerWeight9", std::to_string(loadBalancerWeight9)); + setParameter("LoadBalancerWeight9", std::to_string(loadBalancerWeight9)); } int AttachInstancesRequest::getLoadBalancerWeight10()const @@ -110,7 +112,7 @@ int AttachInstancesRequest::getLoadBalancerWeight10()const void AttachInstancesRequest::setLoadBalancerWeight10(int loadBalancerWeight10) { loadBalancerWeight10_ = loadBalancerWeight10; - setCoreParameter("LoadBalancerWeight10", std::to_string(loadBalancerWeight10)); + setParameter("LoadBalancerWeight10", std::to_string(loadBalancerWeight10)); } int AttachInstancesRequest::getLoadBalancerWeight2()const @@ -121,7 +123,7 @@ int AttachInstancesRequest::getLoadBalancerWeight2()const void AttachInstancesRequest::setLoadBalancerWeight2(int loadBalancerWeight2) { loadBalancerWeight2_ = loadBalancerWeight2; - setCoreParameter("LoadBalancerWeight2", std::to_string(loadBalancerWeight2)); + setParameter("LoadBalancerWeight2", std::to_string(loadBalancerWeight2)); } int AttachInstancesRequest::getLoadBalancerWeight15()const @@ -132,7 +134,7 @@ int AttachInstancesRequest::getLoadBalancerWeight15()const void AttachInstancesRequest::setLoadBalancerWeight15(int loadBalancerWeight15) { loadBalancerWeight15_ = loadBalancerWeight15; - setCoreParameter("LoadBalancerWeight15", std::to_string(loadBalancerWeight15)); + setParameter("LoadBalancerWeight15", std::to_string(loadBalancerWeight15)); } int AttachInstancesRequest::getLoadBalancerWeight3()const @@ -143,7 +145,7 @@ int AttachInstancesRequest::getLoadBalancerWeight3()const void AttachInstancesRequest::setLoadBalancerWeight3(int loadBalancerWeight3) { loadBalancerWeight3_ = loadBalancerWeight3; - setCoreParameter("LoadBalancerWeight3", std::to_string(loadBalancerWeight3)); + setParameter("LoadBalancerWeight3", std::to_string(loadBalancerWeight3)); } int AttachInstancesRequest::getLoadBalancerWeight16()const @@ -154,7 +156,7 @@ int AttachInstancesRequest::getLoadBalancerWeight16()const void AttachInstancesRequest::setLoadBalancerWeight16(int loadBalancerWeight16) { loadBalancerWeight16_ = loadBalancerWeight16; - setCoreParameter("LoadBalancerWeight16", std::to_string(loadBalancerWeight16)); + setParameter("LoadBalancerWeight16", std::to_string(loadBalancerWeight16)); } int AttachInstancesRequest::getLoadBalancerWeight4()const @@ -165,7 +167,7 @@ int AttachInstancesRequest::getLoadBalancerWeight4()const void AttachInstancesRequest::setLoadBalancerWeight4(int loadBalancerWeight4) { loadBalancerWeight4_ = loadBalancerWeight4; - setCoreParameter("LoadBalancerWeight4", std::to_string(loadBalancerWeight4)); + setParameter("LoadBalancerWeight4", std::to_string(loadBalancerWeight4)); } int AttachInstancesRequest::getLoadBalancerWeight13()const @@ -176,7 +178,7 @@ int AttachInstancesRequest::getLoadBalancerWeight13()const void AttachInstancesRequest::setLoadBalancerWeight13(int loadBalancerWeight13) { loadBalancerWeight13_ = loadBalancerWeight13; - setCoreParameter("LoadBalancerWeight13", std::to_string(loadBalancerWeight13)); + setParameter("LoadBalancerWeight13", std::to_string(loadBalancerWeight13)); } int AttachInstancesRequest::getLoadBalancerWeight5()const @@ -187,7 +189,7 @@ int AttachInstancesRequest::getLoadBalancerWeight5()const void AttachInstancesRequest::setLoadBalancerWeight5(int loadBalancerWeight5) { loadBalancerWeight5_ = loadBalancerWeight5; - setCoreParameter("LoadBalancerWeight5", std::to_string(loadBalancerWeight5)); + setParameter("LoadBalancerWeight5", std::to_string(loadBalancerWeight5)); } int AttachInstancesRequest::getLoadBalancerWeight14()const @@ -198,7 +200,7 @@ int AttachInstancesRequest::getLoadBalancerWeight14()const void AttachInstancesRequest::setLoadBalancerWeight14(int loadBalancerWeight14) { loadBalancerWeight14_ = loadBalancerWeight14; - setCoreParameter("LoadBalancerWeight14", std::to_string(loadBalancerWeight14)); + setParameter("LoadBalancerWeight14", std::to_string(loadBalancerWeight14)); } int AttachInstancesRequest::getLoadBalancerWeight1()const @@ -209,7 +211,7 @@ int AttachInstancesRequest::getLoadBalancerWeight1()const void AttachInstancesRequest::setLoadBalancerWeight1(int loadBalancerWeight1) { loadBalancerWeight1_ = loadBalancerWeight1; - setCoreParameter("LoadBalancerWeight1", std::to_string(loadBalancerWeight1)); + setParameter("LoadBalancerWeight1", std::to_string(loadBalancerWeight1)); } std::string AttachInstancesRequest::getInstanceId1()const @@ -220,7 +222,7 @@ std::string AttachInstancesRequest::getInstanceId1()const void AttachInstancesRequest::setInstanceId1(const std::string& instanceId1) { instanceId1_ = instanceId1; - setCoreParameter("InstanceId1", instanceId1); + setParameter("InstanceId1", instanceId1); } int AttachInstancesRequest::getLoadBalancerWeight20()const @@ -231,7 +233,7 @@ int AttachInstancesRequest::getLoadBalancerWeight20()const void AttachInstancesRequest::setLoadBalancerWeight20(int loadBalancerWeight20) { loadBalancerWeight20_ = loadBalancerWeight20; - setCoreParameter("LoadBalancerWeight20", std::to_string(loadBalancerWeight20)); + setParameter("LoadBalancerWeight20", std::to_string(loadBalancerWeight20)); } std::string AttachInstancesRequest::getInstanceId3()const @@ -242,7 +244,7 @@ std::string AttachInstancesRequest::getInstanceId3()const void AttachInstancesRequest::setInstanceId3(const std::string& instanceId3) { instanceId3_ = instanceId3; - setCoreParameter("InstanceId3", instanceId3); + setParameter("InstanceId3", instanceId3); } std::string AttachInstancesRequest::getInstanceId2()const @@ -253,7 +255,7 @@ std::string AttachInstancesRequest::getInstanceId2()const void AttachInstancesRequest::setInstanceId2(const std::string& instanceId2) { instanceId2_ = instanceId2; - setCoreParameter("InstanceId2", instanceId2); + setParameter("InstanceId2", instanceId2); } std::string AttachInstancesRequest::getInstanceId5()const @@ -264,7 +266,7 @@ std::string AttachInstancesRequest::getInstanceId5()const void AttachInstancesRequest::setInstanceId5(const std::string& instanceId5) { instanceId5_ = instanceId5; - setCoreParameter("InstanceId5", instanceId5); + setParameter("InstanceId5", instanceId5); } std::string AttachInstancesRequest::getInstanceId4()const @@ -275,7 +277,7 @@ std::string AttachInstancesRequest::getInstanceId4()const void AttachInstancesRequest::setInstanceId4(const std::string& instanceId4) { instanceId4_ = instanceId4; - setCoreParameter("InstanceId4", instanceId4); + setParameter("InstanceId4", instanceId4); } std::string AttachInstancesRequest::getInstanceId7()const @@ -286,7 +288,7 @@ std::string AttachInstancesRequest::getInstanceId7()const void AttachInstancesRequest::setInstanceId7(const std::string& instanceId7) { instanceId7_ = instanceId7; - setCoreParameter("InstanceId7", instanceId7); + setParameter("InstanceId7", instanceId7); } std::string AttachInstancesRequest::getInstanceId6()const @@ -297,7 +299,7 @@ std::string AttachInstancesRequest::getInstanceId6()const void AttachInstancesRequest::setInstanceId6(const std::string& instanceId6) { instanceId6_ = instanceId6; - setCoreParameter("InstanceId6", instanceId6); + setParameter("InstanceId6", instanceId6); } std::string AttachInstancesRequest::getInstanceId9()const @@ -308,7 +310,7 @@ std::string AttachInstancesRequest::getInstanceId9()const void AttachInstancesRequest::setInstanceId9(const std::string& instanceId9) { instanceId9_ = instanceId9; - setCoreParameter("InstanceId9", instanceId9); + setParameter("InstanceId9", instanceId9); } std::string AttachInstancesRequest::getInstanceId8()const @@ -319,7 +321,7 @@ std::string AttachInstancesRequest::getInstanceId8()const void AttachInstancesRequest::setInstanceId8(const std::string& instanceId8) { instanceId8_ = instanceId8; - setCoreParameter("InstanceId8", instanceId8); + setParameter("InstanceId8", instanceId8); } long AttachInstancesRequest::getOwnerId()const @@ -330,7 +332,7 @@ long AttachInstancesRequest::getOwnerId()const void AttachInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AttachInstancesRequest::getLoadBalancerWeight19()const @@ -341,7 +343,7 @@ int AttachInstancesRequest::getLoadBalancerWeight19()const void AttachInstancesRequest::setLoadBalancerWeight19(int loadBalancerWeight19) { loadBalancerWeight19_ = loadBalancerWeight19; - setCoreParameter("LoadBalancerWeight19", std::to_string(loadBalancerWeight19)); + setParameter("LoadBalancerWeight19", std::to_string(loadBalancerWeight19)); } int AttachInstancesRequest::getLoadBalancerWeight17()const @@ -352,7 +354,7 @@ int AttachInstancesRequest::getLoadBalancerWeight17()const void AttachInstancesRequest::setLoadBalancerWeight17(int loadBalancerWeight17) { loadBalancerWeight17_ = loadBalancerWeight17; - setCoreParameter("LoadBalancerWeight17", std::to_string(loadBalancerWeight17)); + setParameter("LoadBalancerWeight17", std::to_string(loadBalancerWeight17)); } int AttachInstancesRequest::getLoadBalancerWeight18()const @@ -363,7 +365,7 @@ int AttachInstancesRequest::getLoadBalancerWeight18()const void AttachInstancesRequest::setLoadBalancerWeight18(int loadBalancerWeight18) { loadBalancerWeight18_ = loadBalancerWeight18; - setCoreParameter("LoadBalancerWeight18", std::to_string(loadBalancerWeight18)); + setParameter("LoadBalancerWeight18", std::to_string(loadBalancerWeight18)); } std::string AttachInstancesRequest::getInstanceId10()const @@ -374,7 +376,7 @@ std::string AttachInstancesRequest::getInstanceId10()const void AttachInstancesRequest::setInstanceId10(const std::string& instanceId10) { instanceId10_ = instanceId10; - setCoreParameter("InstanceId10", instanceId10); + setParameter("InstanceId10", instanceId10); } std::string AttachInstancesRequest::getInstanceId12()const @@ -385,7 +387,7 @@ std::string AttachInstancesRequest::getInstanceId12()const void AttachInstancesRequest::setInstanceId12(const std::string& instanceId12) { instanceId12_ = instanceId12; - setCoreParameter("InstanceId12", instanceId12); + setParameter("InstanceId12", instanceId12); } std::string AttachInstancesRequest::getInstanceId11()const @@ -396,7 +398,7 @@ std::string AttachInstancesRequest::getInstanceId11()const void AttachInstancesRequest::setInstanceId11(const std::string& instanceId11) { instanceId11_ = instanceId11; - setCoreParameter("InstanceId11", instanceId11); + setParameter("InstanceId11", instanceId11); } std::string AttachInstancesRequest::getScalingGroupId()const @@ -407,7 +409,7 @@ std::string AttachInstancesRequest::getScalingGroupId()const void AttachInstancesRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string AttachInstancesRequest::getAccessKeyId()const @@ -418,7 +420,7 @@ std::string AttachInstancesRequest::getAccessKeyId()const void AttachInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AttachInstancesRequest::getInstanceId20()const @@ -429,7 +431,7 @@ std::string AttachInstancesRequest::getInstanceId20()const void AttachInstancesRequest::setInstanceId20(const std::string& instanceId20) { instanceId20_ = instanceId20; - setCoreParameter("InstanceId20", instanceId20); + setParameter("InstanceId20", instanceId20); } std::string AttachInstancesRequest::getResourceOwnerAccount()const @@ -440,7 +442,7 @@ std::string AttachInstancesRequest::getResourceOwnerAccount()const void AttachInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AttachInstancesRequest::getOwnerAccount()const @@ -451,7 +453,18 @@ std::string AttachInstancesRequest::getOwnerAccount()const void AttachInstancesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); +} + +bool AttachInstancesRequest::getEntrusted()const +{ + return entrusted_; +} + +void AttachInstancesRequest::setEntrusted(bool entrusted) +{ + entrusted_ = entrusted; + setParameter("Entrusted", entrusted ? "true" : "false"); } std::string AttachInstancesRequest::getInstanceId18()const @@ -462,7 +475,7 @@ std::string AttachInstancesRequest::getInstanceId18()const void AttachInstancesRequest::setInstanceId18(const std::string& instanceId18) { instanceId18_ = instanceId18; - setCoreParameter("InstanceId18", instanceId18); + setParameter("InstanceId18", instanceId18); } std::string AttachInstancesRequest::getInstanceId17()const @@ -473,7 +486,7 @@ std::string AttachInstancesRequest::getInstanceId17()const void AttachInstancesRequest::setInstanceId17(const std::string& instanceId17) { instanceId17_ = instanceId17; - setCoreParameter("InstanceId17", instanceId17); + setParameter("InstanceId17", instanceId17); } std::string AttachInstancesRequest::getInstanceId19()const @@ -484,7 +497,7 @@ std::string AttachInstancesRequest::getInstanceId19()const void AttachInstancesRequest::setInstanceId19(const std::string& instanceId19) { instanceId19_ = instanceId19; - setCoreParameter("InstanceId19", instanceId19); + setParameter("InstanceId19", instanceId19); } std::string AttachInstancesRequest::getInstanceId14()const @@ -495,7 +508,7 @@ std::string AttachInstancesRequest::getInstanceId14()const void AttachInstancesRequest::setInstanceId14(const std::string& instanceId14) { instanceId14_ = instanceId14; - setCoreParameter("InstanceId14", instanceId14); + setParameter("InstanceId14", instanceId14); } std::string AttachInstancesRequest::getInstanceId13()const @@ -506,7 +519,7 @@ std::string AttachInstancesRequest::getInstanceId13()const void AttachInstancesRequest::setInstanceId13(const std::string& instanceId13) { instanceId13_ = instanceId13; - setCoreParameter("InstanceId13", instanceId13); + setParameter("InstanceId13", instanceId13); } std::string AttachInstancesRequest::getInstanceId16()const @@ -517,7 +530,7 @@ std::string AttachInstancesRequest::getInstanceId16()const void AttachInstancesRequest::setInstanceId16(const std::string& instanceId16) { instanceId16_ = instanceId16; - setCoreParameter("InstanceId16", instanceId16); + setParameter("InstanceId16", instanceId16); } std::string AttachInstancesRequest::getInstanceId15()const @@ -528,6 +541,6 @@ std::string AttachInstancesRequest::getInstanceId15()const void AttachInstancesRequest::setInstanceId15(const std::string& instanceId15) { instanceId15_ = instanceId15; - setCoreParameter("InstanceId15", instanceId15); + setParameter("InstanceId15", instanceId15); } diff --git a/ess/src/model/AttachLoadBalancersRequest.cc b/ess/src/model/AttachLoadBalancersRequest.cc index 596dc3b29..bb4a87a33 100755 --- a/ess/src/model/AttachLoadBalancersRequest.cc +++ b/ess/src/model/AttachLoadBalancersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::AttachLoadBalancersRequest; AttachLoadBalancersRequest::AttachLoadBalancersRequest() : RpcServiceRequest("ess", "2014-08-28", "AttachLoadBalancers") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachLoadBalancersRequest::~AttachLoadBalancersRequest() {} @@ -33,7 +35,7 @@ std::string AttachLoadBalancersRequest::getScalingGroupId()const void AttachLoadBalancersRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } bool AttachLoadBalancersRequest::getForceAttach()const @@ -44,7 +46,7 @@ bool AttachLoadBalancersRequest::getForceAttach()const void AttachLoadBalancersRequest::setForceAttach(bool forceAttach) { forceAttach_ = forceAttach; - setCoreParameter("ForceAttach", forceAttach ? "true" : "false"); + setParameter("ForceAttach", forceAttach ? "true" : "false"); } std::string AttachLoadBalancersRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AttachLoadBalancersRequest::getAccessKeyId()const void AttachLoadBalancersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector AttachLoadBalancersRequest::getLoadBalancer()const @@ -66,8 +68,9 @@ std::vector AttachLoadBalancersRequest::getLoadBalancer()const void AttachLoadBalancersRequest::setLoadBalancer(const std::vector& loadBalancer) { loadBalancer_ = loadBalancer; - for(int i = 0; i!= loadBalancer.size(); i++) - setCoreParameter("LoadBalancer."+ std::to_string(i), loadBalancer.at(i)); + for(int dep1 = 0; dep1!= loadBalancer.size(); dep1++) { + setParameter("LoadBalancer."+ std::to_string(dep1), loadBalancer.at(dep1)); + } } std::string AttachLoadBalancersRequest::getResourceOwnerAccount()const @@ -78,7 +81,7 @@ std::string AttachLoadBalancersRequest::getResourceOwnerAccount()const void AttachLoadBalancersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AttachLoadBalancersRequest::getOwnerId()const @@ -89,6 +92,6 @@ long AttachLoadBalancersRequest::getOwnerId()const void AttachLoadBalancersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ess/src/model/AttachVServerGroupsRequest.cc b/ess/src/model/AttachVServerGroupsRequest.cc index 104b52ea1..505988239 100755 --- a/ess/src/model/AttachVServerGroupsRequest.cc +++ b/ess/src/model/AttachVServerGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::AttachVServerGroupsRequest; AttachVServerGroupsRequest::AttachVServerGroupsRequest() : RpcServiceRequest("ess", "2014-08-28", "AttachVServerGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachVServerGroupsRequest::~AttachVServerGroupsRequest() {} @@ -33,7 +35,7 @@ std::string AttachVServerGroupsRequest::getScalingGroupId()const void AttachVServerGroupsRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } bool AttachVServerGroupsRequest::getForceAttach()const @@ -44,7 +46,7 @@ bool AttachVServerGroupsRequest::getForceAttach()const void AttachVServerGroupsRequest::setForceAttach(bool forceAttach) { forceAttach_ = forceAttach; - setCoreParameter("ForceAttach", forceAttach ? "true" : "false"); + setParameter("ForceAttach", forceAttach ? "true" : "false"); } std::string AttachVServerGroupsRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AttachVServerGroupsRequest::getAccessKeyId()const void AttachVServerGroupsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AttachVServerGroupsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string AttachVServerGroupsRequest::getRegionId()const void AttachVServerGroupsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AttachVServerGroupsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AttachVServerGroupsRequest::getResourceOwnerAccount()const void AttachVServerGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AttachVServerGroupsRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AttachVServerGroupsRequest::getOwnerId()const void AttachVServerGroupsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector AttachVServerGroupsRequest::getVServerGroup()const @@ -99,12 +101,17 @@ std::vector AttachVServerGroupsRequest void AttachVServerGroupsRequest::setVServerGroup(const std::vector& vServerGroup) { vServerGroup_ = vServerGroup; - int i = 0; - for(int i = 0; i!= vServerGroup.size(); i++) { - auto obj = vServerGroup.at(i); - std::string str ="VServerGroup."+ std::to_string(i); - setCoreParameter(str + ".LoadBalancerId", obj.loadBalancerId); - setCoreParameter(str + ".VServerGroupAttribute", std::to_string(obj.vServerGroupAttribute)); + for(int dep1 = 0; dep1!= vServerGroup.size(); dep1++) { + auto vServerGroupObj = vServerGroup.at(dep1); + std::string vServerGroupObjStr = "VServerGroup." + std::to_string(dep1 + 1); + setParameter(vServerGroupObjStr + ".LoadBalancerId", vServerGroupObj.loadBalancerId); + for(int dep2 = 0; dep2!= vServerGroupObj.vServerGroupAttribute.size(); dep2++) { + auto vServerGroupAttributeObj = vServerGroupObj.vServerGroupAttribute.at(dep2); + std::string vServerGroupAttributeObjStr = vServerGroupObjStr + "VServerGroupAttribute." + std::to_string(dep2 + 1); + setParameter(vServerGroupAttributeObjStr + ".VServerGroupId", vServerGroupAttributeObj.vServerGroupId); + setParameter(vServerGroupAttributeObjStr + ".Port", std::to_string(vServerGroupAttributeObj.port)); + setParameter(vServerGroupAttributeObjStr + ".Weight", std::to_string(vServerGroupAttributeObj.weight)); + } } } diff --git a/ess/src/model/CompleteLifecycleActionRequest.cc b/ess/src/model/CompleteLifecycleActionRequest.cc index cc0ea9427..827f2c743 100755 --- a/ess/src/model/CompleteLifecycleActionRequest.cc +++ b/ess/src/model/CompleteLifecycleActionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CompleteLifecycleActionRequest; CompleteLifecycleActionRequest::CompleteLifecycleActionRequest() : RpcServiceRequest("ess", "2014-08-28", "CompleteLifecycleAction") -{} +{ + setMethod(HttpRequest::Method::Post); +} CompleteLifecycleActionRequest::~CompleteLifecycleActionRequest() {} @@ -33,7 +35,7 @@ std::string CompleteLifecycleActionRequest::getLifecycleActionToken()const void CompleteLifecycleActionRequest::setLifecycleActionToken(const std::string& lifecycleActionToken) { lifecycleActionToken_ = lifecycleActionToken; - setCoreParameter("LifecycleActionToken", lifecycleActionToken); + setParameter("LifecycleActionToken", lifecycleActionToken); } std::string CompleteLifecycleActionRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CompleteLifecycleActionRequest::getAccessKeyId()const void CompleteLifecycleActionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CompleteLifecycleActionRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string CompleteLifecycleActionRequest::getResourceOwnerAccount()const void CompleteLifecycleActionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CompleteLifecycleActionRequest::getLifecycleHookId()const @@ -66,7 +68,7 @@ std::string CompleteLifecycleActionRequest::getLifecycleHookId()const void CompleteLifecycleActionRequest::setLifecycleHookId(const std::string& lifecycleHookId) { lifecycleHookId_ = lifecycleHookId; - setCoreParameter("LifecycleHookId", lifecycleHookId); + setParameter("LifecycleHookId", lifecycleHookId); } std::string CompleteLifecycleActionRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string CompleteLifecycleActionRequest::getOwnerAccount()const void CompleteLifecycleActionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CompleteLifecycleActionRequest::getOwnerId()const @@ -88,7 +90,7 @@ long CompleteLifecycleActionRequest::getOwnerId()const void CompleteLifecycleActionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CompleteLifecycleActionRequest::getLifecycleActionResult()const @@ -99,6 +101,6 @@ std::string CompleteLifecycleActionRequest::getLifecycleActionResult()const void CompleteLifecycleActionRequest::setLifecycleActionResult(const std::string& lifecycleActionResult) { lifecycleActionResult_ = lifecycleActionResult; - setCoreParameter("LifecycleActionResult", lifecycleActionResult); + setParameter("LifecycleActionResult", lifecycleActionResult); } diff --git a/ess/src/model/CreateAlarmRequest.cc b/ess/src/model/CreateAlarmRequest.cc index 1be5f5b91..f39162b72 100755 --- a/ess/src/model/CreateAlarmRequest.cc +++ b/ess/src/model/CreateAlarmRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateAlarmRequest; CreateAlarmRequest::CreateAlarmRequest() : RpcServiceRequest("ess", "2014-08-28", "CreateAlarm") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAlarmRequest::~CreateAlarmRequest() {} @@ -33,29 +35,7 @@ std::string CreateAlarmRequest::getMetricType()const void CreateAlarmRequest::setMetricType(const std::string& metricType) { metricType_ = metricType; - setCoreParameter("MetricType", metricType); -} - -int CreateAlarmRequest::getPeriod()const -{ - return period_; -} - -void CreateAlarmRequest::setPeriod(int period) -{ - period_ = period; - setCoreParameter("Period", std::to_string(period)); -} - -std::string CreateAlarmRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("MetricType", metricType); } std::string CreateAlarmRequest::getScalingGroupId()const @@ -66,18 +46,7 @@ std::string CreateAlarmRequest::getScalingGroupId()const void CreateAlarmRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); -} - -int CreateAlarmRequest::getGroupId()const -{ - return groupId_; -} - -void CreateAlarmRequest::setGroupId(int groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("ScalingGroupId", scalingGroupId); } std::string CreateAlarmRequest::getDescription()const @@ -88,7 +57,7 @@ std::string CreateAlarmRequest::getDescription()const void CreateAlarmRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::vector CreateAlarmRequest::getAlarmAction()const @@ -99,8 +68,9 @@ std::vector CreateAlarmRequest::getAlarmAction()const void CreateAlarmRequest::setAlarmAction(const std::vector& alarmAction) { alarmAction_ = alarmAction; - for(int i = 0; i!= alarmAction.size(); i++) - setCoreParameter("AlarmAction."+ std::to_string(i), alarmAction.at(i)); + for(int dep1 = 0; dep1!= alarmAction.size(); dep1++) { + setParameter("AlarmAction."+ std::to_string(dep1), alarmAction.at(dep1)); + } } float CreateAlarmRequest::getThreshold()const @@ -111,18 +81,7 @@ float CreateAlarmRequest::getThreshold()const void CreateAlarmRequest::setThreshold(float threshold) { threshold_ = threshold; - setCoreParameter("Threshold", std::to_string(threshold)); -} - -long CreateAlarmRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateAlarmRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("Threshold", std::to_string(threshold)); } std::string CreateAlarmRequest::getAccessKeyId()const @@ -133,7 +92,7 @@ std::string CreateAlarmRequest::getAccessKeyId()const void CreateAlarmRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateAlarmRequest::getRegionId()const @@ -144,18 +103,7 @@ std::string CreateAlarmRequest::getRegionId()const void CreateAlarmRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string CreateAlarmRequest::getName()const -{ - return name_; -} - -void CreateAlarmRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); + setParameter("RegionId", regionId); } int CreateAlarmRequest::getEvaluationCount()const @@ -166,7 +114,7 @@ int CreateAlarmRequest::getEvaluationCount()const void CreateAlarmRequest::setEvaluationCount(int evaluationCount) { evaluationCount_ = evaluationCount; - setCoreParameter("EvaluationCount", std::to_string(evaluationCount)); + setParameter("EvaluationCount", std::to_string(evaluationCount)); } std::string CreateAlarmRequest::getMetricName()const @@ -177,18 +125,7 @@ std::string CreateAlarmRequest::getMetricName()const void CreateAlarmRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); -} - -std::string CreateAlarmRequest::getComparisonOperator()const -{ - return comparisonOperator_; -} - -void CreateAlarmRequest::setComparisonOperator(const std::string& comparisonOperator) -{ - comparisonOperator_ = comparisonOperator; - setCoreParameter("ComparisonOperator", comparisonOperator); + setParameter("MetricName", metricName); } std::vector CreateAlarmRequest::getDimension()const @@ -199,15 +136,80 @@ std::vector CreateAlarmRequest::getDimension()con void CreateAlarmRequest::setDimension(const std::vector& dimension) { dimension_ = dimension; - int i = 0; - for(int i = 0; i!= dimension.size(); i++) { - auto obj = dimension.at(i); - std::string str ="Dimension."+ std::to_string(i); - setCoreParameter(str + ".DimensionValue", obj.dimensionValue); - setCoreParameter(str + ".DimensionKey", obj.dimensionKey); + for(int dep1 = 0; dep1!= dimension.size(); dep1++) { + auto dimensionObj = dimension.at(dep1); + std::string dimensionObjStr = "Dimension." + std::to_string(dep1 + 1); + setParameter(dimensionObjStr + ".DimensionValue", dimensionObj.dimensionValue); + setParameter(dimensionObjStr + ".DimensionKey", dimensionObj.dimensionKey); } } +int CreateAlarmRequest::getPeriod()const +{ + return period_; +} + +void CreateAlarmRequest::setPeriod(int period) +{ + period_ = period; + setParameter("Period", std::to_string(period)); +} + +std::string CreateAlarmRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +int CreateAlarmRequest::getGroupId()const +{ + return groupId_; +} + +void CreateAlarmRequest::setGroupId(int groupId) +{ + groupId_ = groupId; + setParameter("GroupId", std::to_string(groupId)); +} + +long CreateAlarmRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateAlarmRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateAlarmRequest::getName()const +{ + return name_; +} + +void CreateAlarmRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string CreateAlarmRequest::getComparisonOperator()const +{ + return comparisonOperator_; +} + +void CreateAlarmRequest::setComparisonOperator(const std::string& comparisonOperator) +{ + comparisonOperator_ = comparisonOperator; + setParameter("ComparisonOperator", comparisonOperator); +} + std::string CreateAlarmRequest::getStatistics()const { return statistics_; @@ -216,6 +218,6 @@ std::string CreateAlarmRequest::getStatistics()const void CreateAlarmRequest::setStatistics(const std::string& statistics) { statistics_ = statistics; - setCoreParameter("Statistics", statistics); + setParameter("Statistics", statistics); } diff --git a/ess/src/model/CreateAlarmResult.cc b/ess/src/model/CreateAlarmResult.cc index 817608c4f..93550b811 100755 --- a/ess/src/model/CreateAlarmResult.cc +++ b/ess/src/model/CreateAlarmResult.cc @@ -35,13 +35,9 @@ CreateAlarmResult::~CreateAlarmResult() void CreateAlarmResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["AlarmTaskId"].isNull()) alarmTaskId_ = value["AlarmTaskId"].asString(); diff --git a/ess/src/model/CreateLifecycleHookRequest.cc b/ess/src/model/CreateLifecycleHookRequest.cc index 07d25b5a0..3a542311a 100755 --- a/ess/src/model/CreateLifecycleHookRequest.cc +++ b/ess/src/model/CreateLifecycleHookRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateLifecycleHookRequest; CreateLifecycleHookRequest::CreateLifecycleHookRequest() : RpcServiceRequest("ess", "2014-08-28", "CreateLifecycleHook") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLifecycleHookRequest::~CreateLifecycleHookRequest() {} @@ -33,7 +35,7 @@ std::string CreateLifecycleHookRequest::getDefaultResult()const void CreateLifecycleHookRequest::setDefaultResult(const std::string& defaultResult) { defaultResult_ = defaultResult; - setCoreParameter("DefaultResult", defaultResult); + setParameter("DefaultResult", defaultResult); } int CreateLifecycleHookRequest::getHeartbeatTimeout()const @@ -44,7 +46,7 @@ int CreateLifecycleHookRequest::getHeartbeatTimeout()const void CreateLifecycleHookRequest::setHeartbeatTimeout(int heartbeatTimeout) { heartbeatTimeout_ = heartbeatTimeout; - setCoreParameter("HeartbeatTimeout", std::to_string(heartbeatTimeout)); + setParameter("HeartbeatTimeout", std::to_string(heartbeatTimeout)); } std::string CreateLifecycleHookRequest::getScalingGroupId()const @@ -55,7 +57,7 @@ std::string CreateLifecycleHookRequest::getScalingGroupId()const void CreateLifecycleHookRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string CreateLifecycleHookRequest::getLifecycleTransition()const @@ -66,7 +68,7 @@ std::string CreateLifecycleHookRequest::getLifecycleTransition()const void CreateLifecycleHookRequest::setLifecycleTransition(const std::string& lifecycleTransition) { lifecycleTransition_ = lifecycleTransition; - setCoreParameter("LifecycleTransition", lifecycleTransition); + setParameter("LifecycleTransition", lifecycleTransition); } std::string CreateLifecycleHookRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string CreateLifecycleHookRequest::getAccessKeyId()const void CreateLifecycleHookRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateLifecycleHookRequest::getLifecycleHookName()const @@ -88,7 +90,7 @@ std::string CreateLifecycleHookRequest::getLifecycleHookName()const void CreateLifecycleHookRequest::setLifecycleHookName(const std::string& lifecycleHookName) { lifecycleHookName_ = lifecycleHookName; - setCoreParameter("LifecycleHookName", lifecycleHookName); + setParameter("LifecycleHookName", lifecycleHookName); } std::string CreateLifecycleHookRequest::getNotificationArn()const @@ -99,7 +101,7 @@ std::string CreateLifecycleHookRequest::getNotificationArn()const void CreateLifecycleHookRequest::setNotificationArn(const std::string& notificationArn) { notificationArn_ = notificationArn; - setCoreParameter("NotificationArn", notificationArn); + setParameter("NotificationArn", notificationArn); } std::string CreateLifecycleHookRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreateLifecycleHookRequest::getResourceOwnerAccount()const void CreateLifecycleHookRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateLifecycleHookRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreateLifecycleHookRequest::getOwnerAccount()const void CreateLifecycleHookRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateLifecycleHookRequest::getNotificationMetadata()const @@ -132,7 +134,7 @@ std::string CreateLifecycleHookRequest::getNotificationMetadata()const void CreateLifecycleHookRequest::setNotificationMetadata(const std::string& notificationMetadata) { notificationMetadata_ = notificationMetadata; - setCoreParameter("NotificationMetadata", notificationMetadata); + setParameter("NotificationMetadata", notificationMetadata); } long CreateLifecycleHookRequest::getOwnerId()const @@ -143,7 +145,7 @@ long CreateLifecycleHookRequest::getOwnerId()const void CreateLifecycleHookRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector CreateLifecycleHookRequest::getLifecycleHook()const @@ -154,16 +156,15 @@ std::vector CreateLifecycleHookReques void CreateLifecycleHookRequest::setLifecycleHook(const std::vector& lifecycleHook) { lifecycleHook_ = lifecycleHook; - int i = 0; - for(int i = 0; i!= lifecycleHook.size(); i++) { - auto obj = lifecycleHook.at(i); - std::string str ="LifecycleHook."+ std::to_string(i); - setCoreParameter(str + ".DefaultResult", obj.defaultResult); - setCoreParameter(str + ".LifecycleHookName", obj.lifecycleHookName); - setCoreParameter(str + ".HeartbeatTimeout", std::to_string(obj.heartbeatTimeout)); - setCoreParameter(str + ".NotificationArn", obj.notificationArn); - setCoreParameter(str + ".NotificationMetadata", obj.notificationMetadata); - setCoreParameter(str + ".LifecycleTransition", obj.lifecycleTransition); + for(int dep1 = 0; dep1!= lifecycleHook.size(); dep1++) { + auto lifecycleHookObj = lifecycleHook.at(dep1); + std::string lifecycleHookObjStr = "LifecycleHook." + std::to_string(dep1 + 1); + setParameter(lifecycleHookObjStr + ".DefaultResult", lifecycleHookObj.defaultResult); + setParameter(lifecycleHookObjStr + ".LifecycleHookName", lifecycleHookObj.lifecycleHookName); + setParameter(lifecycleHookObjStr + ".HeartbeatTimeout", std::to_string(lifecycleHookObj.heartbeatTimeout)); + setParameter(lifecycleHookObjStr + ".NotificationArn", lifecycleHookObj.notificationArn); + setParameter(lifecycleHookObjStr + ".NotificationMetadata", lifecycleHookObj.notificationMetadata); + setParameter(lifecycleHookObjStr + ".LifecycleTransition", lifecycleHookObj.lifecycleTransition); } } diff --git a/ess/src/model/CreateNotificationConfigurationRequest.cc b/ess/src/model/CreateNotificationConfigurationRequest.cc index c7fc4c71b..562903832 100755 --- a/ess/src/model/CreateNotificationConfigurationRequest.cc +++ b/ess/src/model/CreateNotificationConfigurationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateNotificationConfigurationRequest; CreateNotificationConfigurationRequest::CreateNotificationConfigurationRequest() : RpcServiceRequest("ess", "2014-08-28", "CreateNotificationConfiguration") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateNotificationConfigurationRequest::~CreateNotificationConfigurationRequest() {} @@ -33,7 +35,7 @@ std::string CreateNotificationConfigurationRequest::getScalingGroupId()const void CreateNotificationConfigurationRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string CreateNotificationConfigurationRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateNotificationConfigurationRequest::getAccessKeyId()const void CreateNotificationConfigurationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateNotificationConfigurationRequest::getNotificationArn()const @@ -55,7 +57,7 @@ std::string CreateNotificationConfigurationRequest::getNotificationArn()const void CreateNotificationConfigurationRequest::setNotificationArn(const std::string& notificationArn) { notificationArn_ = notificationArn; - setCoreParameter("NotificationArn", notificationArn); + setParameter("NotificationArn", notificationArn); } std::string CreateNotificationConfigurationRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string CreateNotificationConfigurationRequest::getResourceOwnerAccount()con void CreateNotificationConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long CreateNotificationConfigurationRequest::getOwnerId()const @@ -77,7 +79,7 @@ long CreateNotificationConfigurationRequest::getOwnerId()const void CreateNotificationConfigurationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector CreateNotificationConfigurationRequest::getNotificationType()const @@ -88,7 +90,8 @@ std::vector CreateNotificationConfigurationRequest::getNotification void CreateNotificationConfigurationRequest::setNotificationType(const std::vector& notificationType) { notificationType_ = notificationType; - for(int i = 0; i!= notificationType.size(); i++) - setCoreParameter("NotificationType."+ std::to_string(i), notificationType.at(i)); + for(int dep1 = 0; dep1!= notificationType.size(); dep1++) { + setParameter("NotificationType."+ std::to_string(dep1), notificationType.at(dep1)); + } } diff --git a/ess/src/model/CreateScalingConfigurationRequest.cc b/ess/src/model/CreateScalingConfigurationRequest.cc index 777c49879..43217b04b 100755 --- a/ess/src/model/CreateScalingConfigurationRequest.cc +++ b/ess/src/model/CreateScalingConfigurationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateScalingConfigurationRequest; CreateScalingConfigurationRequest::CreateScalingConfigurationRequest() : RpcServiceRequest("ess", "2014-08-28", "CreateScalingConfiguration") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateScalingConfigurationRequest::~CreateScalingConfigurationRequest() {} @@ -33,7 +35,7 @@ std::string CreateScalingConfigurationRequest::getHpcClusterId()const void CreateScalingConfigurationRequest::setHpcClusterId(const std::string& hpcClusterId) { hpcClusterId_ = hpcClusterId; - setCoreParameter("HpcClusterId", hpcClusterId); + setParameter("HpcClusterId", hpcClusterId); } std::string CreateScalingConfigurationRequest::getSecurityEnhancementStrategy()const @@ -44,7 +46,7 @@ std::string CreateScalingConfigurationRequest::getSecurityEnhancementStrategy()c void CreateScalingConfigurationRequest::setSecurityEnhancementStrategy(const std::string& securityEnhancementStrategy) { securityEnhancementStrategy_ = securityEnhancementStrategy; - setCoreParameter("SecurityEnhancementStrategy", securityEnhancementStrategy); + setParameter("SecurityEnhancementStrategy", securityEnhancementStrategy); } std::string CreateScalingConfigurationRequest::getKeyPairName()const @@ -55,7 +57,7 @@ std::string CreateScalingConfigurationRequest::getKeyPairName()const void CreateScalingConfigurationRequest::setKeyPairName(const std::string& keyPairName) { keyPairName_ = keyPairName; - setCoreParameter("KeyPairName", keyPairName); + setParameter("KeyPairName", keyPairName); } std::vector CreateScalingConfigurationRequest::getSpotPriceLimit()const @@ -66,12 +68,11 @@ std::vector CreateScalingConf void CreateScalingConfigurationRequest::setSpotPriceLimit(const std::vector& spotPriceLimit) { spotPriceLimit_ = spotPriceLimit; - int i = 0; - for(int i = 0; i!= spotPriceLimit.size(); i++) { - auto obj = spotPriceLimit.at(i); - std::string str ="SpotPriceLimit."+ std::to_string(i); - setCoreParameter(str + ".InstanceType", obj.instanceType); - setCoreParameter(str + ".PriceLimit", std::to_string(obj.priceLimit)); + for(int dep1 = 0; dep1!= spotPriceLimit.size(); dep1++) { + auto spotPriceLimitObj = spotPriceLimit.at(dep1); + std::string spotPriceLimitObjStr = "SpotPriceLimit." + std::to_string(dep1 + 1); + setParameter(spotPriceLimitObjStr + ".InstanceType", spotPriceLimitObj.instanceType); + setParameter(spotPriceLimitObjStr + ".PriceLimit", std::to_string(spotPriceLimitObj.priceLimit)); } } @@ -83,7 +84,7 @@ std::string CreateScalingConfigurationRequest::getResourceGroupId()const void CreateScalingConfigurationRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateScalingConfigurationRequest::getHostName()const @@ -94,7 +95,7 @@ std::string CreateScalingConfigurationRequest::getHostName()const void CreateScalingConfigurationRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string CreateScalingConfigurationRequest::getPassword()const @@ -105,7 +106,7 @@ std::string CreateScalingConfigurationRequest::getPassword()const void CreateScalingConfigurationRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string CreateScalingConfigurationRequest::getInstanceDescription()const @@ -116,7 +117,29 @@ std::string CreateScalingConfigurationRequest::getInstanceDescription()const void CreateScalingConfigurationRequest::setInstanceDescription(const std::string& instanceDescription) { instanceDescription_ = instanceDescription; - setCoreParameter("InstanceDescription", instanceDescription); + setParameter("InstanceDescription", instanceDescription); +} + +std::string CreateScalingConfigurationRequest::getSystemDiskAutoSnapshotPolicyId()const +{ + return systemDiskAutoSnapshotPolicyId_; +} + +void CreateScalingConfigurationRequest::setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId) +{ + systemDiskAutoSnapshotPolicyId_ = systemDiskAutoSnapshotPolicyId; + setParameter("SystemDiskAutoSnapshotPolicyId", systemDiskAutoSnapshotPolicyId); +} + +int CreateScalingConfigurationRequest::getIpv6AddressCount()const +{ + return ipv6AddressCount_; +} + +void CreateScalingConfigurationRequest::setIpv6AddressCount(int ipv6AddressCount) +{ + ipv6AddressCount_ = ipv6AddressCount; + setParameter("Ipv6AddressCount", std::to_string(ipv6AddressCount)); } int CreateScalingConfigurationRequest::getCpu()const @@ -127,7 +150,7 @@ int CreateScalingConfigurationRequest::getCpu()const void CreateScalingConfigurationRequest::setCpu(int cpu) { cpu_ = cpu; - setCoreParameter("Cpu", std::to_string(cpu)); + setParameter("Cpu", std::to_string(cpu)); } long CreateScalingConfigurationRequest::getOwnerId()const @@ -138,7 +161,7 @@ long CreateScalingConfigurationRequest::getOwnerId()const void CreateScalingConfigurationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateScalingConfigurationRequest::getScalingConfigurationName()const @@ -149,7 +172,7 @@ std::string CreateScalingConfigurationRequest::getScalingConfigurationName()cons void CreateScalingConfigurationRequest::setScalingConfigurationName(const std::string& scalingConfigurationName) { scalingConfigurationName_ = scalingConfigurationName; - setCoreParameter("ScalingConfigurationName", scalingConfigurationName); + setParameter("ScalingConfigurationName", scalingConfigurationName); } std::string CreateScalingConfigurationRequest::getTags()const @@ -160,7 +183,7 @@ std::string CreateScalingConfigurationRequest::getTags()const void CreateScalingConfigurationRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateScalingConfigurationRequest::getSpotStrategy()const @@ -171,7 +194,7 @@ std::string CreateScalingConfigurationRequest::getSpotStrategy()const void CreateScalingConfigurationRequest::setSpotStrategy(const std::string& spotStrategy) { spotStrategy_ = spotStrategy; - setCoreParameter("SpotStrategy", spotStrategy); + setParameter("SpotStrategy", spotStrategy); } std::string CreateScalingConfigurationRequest::getInstanceName()const @@ -182,7 +205,7 @@ std::string CreateScalingConfigurationRequest::getInstanceName()const void CreateScalingConfigurationRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } std::string CreateScalingConfigurationRequest::getInternetChargeType()const @@ -193,7 +216,7 @@ std::string CreateScalingConfigurationRequest::getInternetChargeType()const void CreateScalingConfigurationRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } int CreateScalingConfigurationRequest::getInternetMaxBandwidthIn()const @@ -204,7 +227,7 @@ int CreateScalingConfigurationRequest::getInternetMaxBandwidthIn()const void CreateScalingConfigurationRequest::setInternetMaxBandwidthIn(int internetMaxBandwidthIn) { internetMaxBandwidthIn_ = internetMaxBandwidthIn; - setCoreParameter("InternetMaxBandwidthIn", std::to_string(internetMaxBandwidthIn)); + setParameter("InternetMaxBandwidthIn", std::to_string(internetMaxBandwidthIn)); } std::string CreateScalingConfigurationRequest::getImageId()const @@ -215,7 +238,7 @@ std::string CreateScalingConfigurationRequest::getImageId()const void CreateScalingConfigurationRequest::setImageId(const std::string& imageId) { imageId_ = imageId; - setCoreParameter("ImageId", imageId); + setParameter("ImageId", imageId); } int CreateScalingConfigurationRequest::getMemory()const @@ -226,7 +249,7 @@ int CreateScalingConfigurationRequest::getMemory()const void CreateScalingConfigurationRequest::setMemory(int memory) { memory_ = memory; - setCoreParameter("Memory", std::to_string(memory)); + setParameter("Memory", std::to_string(memory)); } std::string CreateScalingConfigurationRequest::getClientToken()const @@ -237,7 +260,7 @@ std::string CreateScalingConfigurationRequest::getClientToken()const void CreateScalingConfigurationRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateScalingConfigurationRequest::getScalingGroupId()const @@ -248,7 +271,7 @@ std::string CreateScalingConfigurationRequest::getScalingGroupId()const void CreateScalingConfigurationRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::vector CreateScalingConfigurationRequest::getInstanceTypes()const @@ -259,8 +282,9 @@ std::vector CreateScalingConfigurationRequest::getInstanceTypes()co void CreateScalingConfigurationRequest::setInstanceTypes(const std::vector& instanceTypes) { instanceTypes_ = instanceTypes; - for(int i = 0; i!= instanceTypes.size(); i++) - setCoreParameter("InstanceTypes."+ std::to_string(i), instanceTypes.at(i)); + for(int dep1 = 0; dep1!= instanceTypes.size(); dep1++) { + setParameter("InstanceTypes."+ std::to_string(dep1), instanceTypes.at(dep1)); + } } std::string CreateScalingConfigurationRequest::getIoOptimized()const @@ -271,7 +295,7 @@ std::string CreateScalingConfigurationRequest::getIoOptimized()const void CreateScalingConfigurationRequest::setIoOptimized(const std::string& ioOptimized) { ioOptimized_ = ioOptimized; - setCoreParameter("IoOptimized", ioOptimized); + setParameter("IoOptimized", ioOptimized); } std::string CreateScalingConfigurationRequest::getSecurityGroupId()const @@ -282,7 +306,7 @@ std::string CreateScalingConfigurationRequest::getSecurityGroupId()const void CreateScalingConfigurationRequest::setSecurityGroupId(const std::string& securityGroupId) { securityGroupId_ = securityGroupId; - setCoreParameter("SecurityGroupId", securityGroupId); + setParameter("SecurityGroupId", securityGroupId); } int CreateScalingConfigurationRequest::getInternetMaxBandwidthOut()const @@ -293,7 +317,7 @@ int CreateScalingConfigurationRequest::getInternetMaxBandwidthOut()const void CreateScalingConfigurationRequest::setInternetMaxBandwidthOut(int internetMaxBandwidthOut) { internetMaxBandwidthOut_ = internetMaxBandwidthOut; - setCoreParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut)); + setParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut)); } std::string CreateScalingConfigurationRequest::getSystemDiskCategory()const @@ -304,7 +328,7 @@ std::string CreateScalingConfigurationRequest::getSystemDiskCategory()const void CreateScalingConfigurationRequest::setSystemDiskCategory(const std::string& systemDiskCategory) { systemDiskCategory_ = systemDiskCategory; - setCoreParameter("SystemDiskCategory", systemDiskCategory); + setParameter("SystemDiskCategory", systemDiskCategory); } std::string CreateScalingConfigurationRequest::getAccessKeyId()const @@ -315,7 +339,7 @@ std::string CreateScalingConfigurationRequest::getAccessKeyId()const void CreateScalingConfigurationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateScalingConfigurationRequest::getUserData()const @@ -326,7 +350,7 @@ std::string CreateScalingConfigurationRequest::getUserData()const void CreateScalingConfigurationRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } bool CreateScalingConfigurationRequest::getPasswordInherit()const @@ -337,7 +361,7 @@ bool CreateScalingConfigurationRequest::getPasswordInherit()const void CreateScalingConfigurationRequest::setPasswordInherit(bool passwordInherit) { passwordInherit_ = passwordInherit; - setCoreParameter("PasswordInherit", passwordInherit ? "true" : "false"); + setParameter("PasswordInherit", passwordInherit ? "true" : "false"); } std::string CreateScalingConfigurationRequest::getImageName()const @@ -348,7 +372,7 @@ std::string CreateScalingConfigurationRequest::getImageName()const void CreateScalingConfigurationRequest::setImageName(const std::string& imageName) { imageName_ = imageName; - setCoreParameter("ImageName", imageName); + setParameter("ImageName", imageName); } std::string CreateScalingConfigurationRequest::getInstanceType()const @@ -359,7 +383,7 @@ std::string CreateScalingConfigurationRequest::getInstanceType()const void CreateScalingConfigurationRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string CreateScalingConfigurationRequest::getDeploymentSetId()const @@ -370,7 +394,7 @@ std::string CreateScalingConfigurationRequest::getDeploymentSetId()const void CreateScalingConfigurationRequest::setDeploymentSetId(const std::string& deploymentSetId) { deploymentSetId_ = deploymentSetId; - setCoreParameter("DeploymentSetId", deploymentSetId); + setParameter("DeploymentSetId", deploymentSetId); } std::string CreateScalingConfigurationRequest::getResourceOwnerAccount()const @@ -381,7 +405,7 @@ std::string CreateScalingConfigurationRequest::getResourceOwnerAccount()const void CreateScalingConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateScalingConfigurationRequest::getOwnerAccount()const @@ -392,7 +416,7 @@ std::string CreateScalingConfigurationRequest::getOwnerAccount()const void CreateScalingConfigurationRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateScalingConfigurationRequest::getSystemDiskDiskName()const @@ -403,7 +427,7 @@ std::string CreateScalingConfigurationRequest::getSystemDiskDiskName()const void CreateScalingConfigurationRequest::setSystemDiskDiskName(const std::string& systemDiskDiskName) { systemDiskDiskName_ = systemDiskDiskName; - setCoreParameter("SystemDiskDiskName", systemDiskDiskName); + setParameter("SystemDiskDiskName", systemDiskDiskName); } std::string CreateScalingConfigurationRequest::getRamRoleName()const @@ -414,7 +438,7 @@ std::string CreateScalingConfigurationRequest::getRamRoleName()const void CreateScalingConfigurationRequest::setRamRoleName(const std::string& ramRoleName) { ramRoleName_ = ramRoleName; - setCoreParameter("RamRoleName", ramRoleName); + setParameter("RamRoleName", ramRoleName); } std::vector CreateScalingConfigurationRequest::getSecurityGroupIds()const @@ -425,8 +449,9 @@ std::vector CreateScalingConfigurationRequest::getSecurityGroupIds( void CreateScalingConfigurationRequest::setSecurityGroupIds(const std::vector& securityGroupIds) { securityGroupIds_ = securityGroupIds; - for(int i = 0; i!= securityGroupIds.size(); i++) - setCoreParameter("SecurityGroupIds."+ std::to_string(i), securityGroupIds.at(i)); + for(int dep1 = 0; dep1!= securityGroupIds.size(); dep1++) { + setParameter("SecurityGroupIds."+ std::to_string(dep1), securityGroupIds.at(dep1)); + } } std::vector CreateScalingConfigurationRequest::getDataDisk()const @@ -437,19 +462,19 @@ std::vector CreateScalingConfigurat void CreateScalingConfigurationRequest::setDataDisk(const std::vector& dataDisk) { dataDisk_ = dataDisk; - int i = 0; - for(int i = 0; i!= dataDisk.size(); i++) { - auto obj = dataDisk.at(i); - std::string str ="DataDisk."+ std::to_string(i); - setCoreParameter(str + ".DiskName", obj.diskName); - setCoreParameter(str + ".SnapshotId", obj.snapshotId); - setCoreParameter(str + ".Size", std::to_string(obj.size)); - setCoreParameter(str + ".Encrypted", obj.encrypted); - setCoreParameter(str + ".Description", obj.description); - setCoreParameter(str + ".Category", obj.category); - setCoreParameter(str + ".KMSKeyId", obj.kMSKeyId); - setCoreParameter(str + ".Device", obj.device); - setCoreParameter(str + ".DeleteWithInstance", obj.deleteWithInstance ? "true" : "false"); + for(int dep1 = 0; dep1!= dataDisk.size(); dep1++) { + auto dataDiskObj = dataDisk.at(dep1); + std::string dataDiskObjStr = "DataDisk." + std::to_string(dep1 + 1); + setParameter(dataDiskObjStr + ".DiskName", dataDiskObj.diskName); + setParameter(dataDiskObjStr + ".SnapshotId", dataDiskObj.snapshotId); + setParameter(dataDiskObjStr + ".Size", std::to_string(dataDiskObj.size)); + setParameter(dataDiskObjStr + ".Encrypted", dataDiskObj.encrypted); + setParameter(dataDiskObjStr + ".AutoSnapshotPolicyId", dataDiskObj.autoSnapshotPolicyId); + setParameter(dataDiskObjStr + ".Description", dataDiskObj.description); + setParameter(dataDiskObjStr + ".Category", dataDiskObj.category); + setParameter(dataDiskObjStr + ".KMSKeyId", dataDiskObj.kMSKeyId); + setParameter(dataDiskObjStr + ".Device", dataDiskObj.device); + setParameter(dataDiskObjStr + ".DeleteWithInstance", dataDiskObj.deleteWithInstance ? "true" : "false"); } } @@ -461,7 +486,7 @@ int CreateScalingConfigurationRequest::getLoadBalancerWeight()const void CreateScalingConfigurationRequest::setLoadBalancerWeight(int loadBalancerWeight) { loadBalancerWeight_ = loadBalancerWeight; - setCoreParameter("LoadBalancerWeight", std::to_string(loadBalancerWeight)); + setParameter("LoadBalancerWeight", std::to_string(loadBalancerWeight)); } int CreateScalingConfigurationRequest::getSystemDiskSize()const @@ -472,7 +497,7 @@ int CreateScalingConfigurationRequest::getSystemDiskSize()const void CreateScalingConfigurationRequest::setSystemDiskSize(int systemDiskSize) { systemDiskSize_ = systemDiskSize; - setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize)); + setParameter("SystemDiskSize", std::to_string(systemDiskSize)); } std::string CreateScalingConfigurationRequest::getSystemDiskDescription()const @@ -483,6 +508,6 @@ std::string CreateScalingConfigurationRequest::getSystemDiskDescription()const void CreateScalingConfigurationRequest::setSystemDiskDescription(const std::string& systemDiskDescription) { systemDiskDescription_ = systemDiskDescription; - setCoreParameter("SystemDiskDescription", systemDiskDescription); + setParameter("SystemDiskDescription", systemDiskDescription); } diff --git a/ess/src/model/CreateScalingGroupRequest.cc b/ess/src/model/CreateScalingGroupRequest.cc index 59b4fb431..c206e761e 100755 --- a/ess/src/model/CreateScalingGroupRequest.cc +++ b/ess/src/model/CreateScalingGroupRequest.cc @@ -20,33 +20,13 @@ using AlibabaCloud::Ess::Model::CreateScalingGroupRequest; CreateScalingGroupRequest::CreateScalingGroupRequest() : RpcServiceRequest("ess", "2014-08-28", "CreateScalingGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateScalingGroupRequest::~CreateScalingGroupRequest() {} -std::string CreateScalingGroupRequest::getLoadBalancerIds()const -{ - return loadBalancerIds_; -} - -void CreateScalingGroupRequest::setLoadBalancerIds(const std::string& loadBalancerIds) -{ - loadBalancerIds_ = loadBalancerIds; - setCoreParameter("LoadBalancerIds", loadBalancerIds); -} - -std::string CreateScalingGroupRequest::getClientToken()const -{ - return clientToken_; -} - -void CreateScalingGroupRequest::setClientToken(const std::string& clientToken) -{ - clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); -} - std::vector CreateScalingGroupRequest::getVSwitchIds()const { return vSwitchIds_; @@ -55,41 +35,9 @@ std::vector CreateScalingGroupRequest::getVSwitchIds()const void CreateScalingGroupRequest::setVSwitchIds(const std::vector& vSwitchIds) { vSwitchIds_ = vSwitchIds; - for(int i = 0; i!= vSwitchIds.size(); i++) - setCoreParameter("VSwitchIds."+ std::to_string(i), vSwitchIds.at(i)); -} - -int CreateScalingGroupRequest::getOnDemandBaseCapacity()const -{ - return onDemandBaseCapacity_; -} - -void CreateScalingGroupRequest::setOnDemandBaseCapacity(int onDemandBaseCapacity) -{ - onDemandBaseCapacity_ = onDemandBaseCapacity; - setCoreParameter("OnDemandBaseCapacity", std::to_string(onDemandBaseCapacity)); -} - -std::string CreateScalingGroupRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -int CreateScalingGroupRequest::getOnDemandPercentageAboveBaseCapacity()const -{ - return onDemandPercentageAboveBaseCapacity_; -} - -void CreateScalingGroupRequest::setOnDemandPercentageAboveBaseCapacity(int onDemandPercentageAboveBaseCapacity) -{ - onDemandPercentageAboveBaseCapacity_ = onDemandPercentageAboveBaseCapacity; - setCoreParameter("OnDemandPercentageAboveBaseCapacity", std::to_string(onDemandPercentageAboveBaseCapacity)); + for(int dep1 = 0; dep1!= vSwitchIds.size(); dep1++) { + setParameter("VSwitchIds."+ std::to_string(dep1), vSwitchIds.at(dep1)); + } } bool CreateScalingGroupRequest::getSpotInstanceRemedy()const @@ -100,18 +48,23 @@ bool CreateScalingGroupRequest::getSpotInstanceRemedy()const void CreateScalingGroupRequest::setSpotInstanceRemedy(bool spotInstanceRemedy) { spotInstanceRemedy_ = spotInstanceRemedy; - setCoreParameter("SpotInstanceRemedy", spotInstanceRemedy ? "true" : "false"); + setParameter("SpotInstanceRemedy", spotInstanceRemedy ? "true" : "false"); } -std::string CreateScalingGroupRequest::getRegionId()const +std::vector CreateScalingGroupRequest::getTag()const { - return regionId_; + return tag_; } -void CreateScalingGroupRequest::setRegionId(const std::string& regionId) +void CreateScalingGroupRequest::setTag(const std::vector& tag) { - regionId_ = regionId; - setCoreParameter("RegionId", regionId); + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } } int CreateScalingGroupRequest::getDefaultCooldown()const @@ -122,29 +75,7 @@ int CreateScalingGroupRequest::getDefaultCooldown()const void CreateScalingGroupRequest::setDefaultCooldown(int defaultCooldown) { defaultCooldown_ = defaultCooldown; - setCoreParameter("DefaultCooldown", std::to_string(defaultCooldown)); -} - -std::string CreateScalingGroupRequest::getRemovalPolicy1()const -{ - return removalPolicy1_; -} - -void CreateScalingGroupRequest::setRemovalPolicy1(const std::string& removalPolicy1) -{ - removalPolicy1_ = removalPolicy1; - setCoreParameter("RemovalPolicy1", removalPolicy1); -} - -std::string CreateScalingGroupRequest::getRemovalPolicy2()const -{ - return removalPolicy2_; -} - -void CreateScalingGroupRequest::setRemovalPolicy2(const std::string& removalPolicy2) -{ - removalPolicy2_ = removalPolicy2; - setCoreParameter("RemovalPolicy2", removalPolicy2); + setParameter("DefaultCooldown", std::to_string(defaultCooldown)); } std::string CreateScalingGroupRequest::getMultiAZPolicy()const @@ -155,7 +86,7 @@ std::string CreateScalingGroupRequest::getMultiAZPolicy()const void CreateScalingGroupRequest::setMultiAZPolicy(const std::string& multiAZPolicy) { multiAZPolicy_ = multiAZPolicy; - setCoreParameter("MultiAZPolicy", multiAZPolicy); + setParameter("MultiAZPolicy", multiAZPolicy); } std::string CreateScalingGroupRequest::getDBInstanceIds()const @@ -166,7 +97,7 @@ std::string CreateScalingGroupRequest::getDBInstanceIds()const void CreateScalingGroupRequest::setDBInstanceIds(const std::string& dBInstanceIds) { dBInstanceIds_ = dBInstanceIds; - setCoreParameter("DBInstanceIds", dBInstanceIds); + setParameter("DBInstanceIds", dBInstanceIds); } std::string CreateScalingGroupRequest::getLaunchTemplateId()const @@ -177,62 +108,18 @@ std::string CreateScalingGroupRequest::getLaunchTemplateId()const void CreateScalingGroupRequest::setLaunchTemplateId(const std::string& launchTemplateId) { launchTemplateId_ = launchTemplateId; - setCoreParameter("LaunchTemplateId", launchTemplateId); + setParameter("LaunchTemplateId", launchTemplateId); } -std::string CreateScalingGroupRequest::getHealthCheckType()const +int CreateScalingGroupRequest::getDesiredCapacity()const { - return healthCheckType_; + return desiredCapacity_; } -void CreateScalingGroupRequest::setHealthCheckType(const std::string& healthCheckType) +void CreateScalingGroupRequest::setDesiredCapacity(int desiredCapacity) { - healthCheckType_ = healthCheckType; - setCoreParameter("HealthCheckType", healthCheckType); -} - -std::string CreateScalingGroupRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateScalingGroupRequest::getScalingGroupName()const -{ - return scalingGroupName_; -} - -void CreateScalingGroupRequest::setScalingGroupName(const std::string& scalingGroupName) -{ - scalingGroupName_ = scalingGroupName; - setCoreParameter("ScalingGroupName", scalingGroupName); -} - -std::string CreateScalingGroupRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -int CreateScalingGroupRequest::getSpotInstancePools()const -{ - return spotInstancePools_; -} - -void CreateScalingGroupRequest::setSpotInstancePools(int spotInstancePools) -{ - spotInstancePools_ = spotInstancePools; - setCoreParameter("SpotInstancePools", std::to_string(spotInstancePools)); + desiredCapacity_ = desiredCapacity; + setParameter("DesiredCapacity", std::to_string(desiredCapacity)); } int CreateScalingGroupRequest::getMinSize()const @@ -243,7 +130,7 @@ int CreateScalingGroupRequest::getMinSize()const void CreateScalingGroupRequest::setMinSize(int minSize) { minSize_ = minSize; - setCoreParameter("MinSize", std::to_string(minSize)); + setParameter("MinSize", std::to_string(minSize)); } long CreateScalingGroupRequest::getOwnerId()const @@ -254,29 +141,7 @@ long CreateScalingGroupRequest::getOwnerId()const void CreateScalingGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateScalingGroupRequest::getLaunchTemplateVersion()const -{ - return launchTemplateVersion_; -} - -void CreateScalingGroupRequest::setLaunchTemplateVersion(const std::string& launchTemplateVersion) -{ - launchTemplateVersion_ = launchTemplateVersion; - setCoreParameter("LaunchTemplateVersion", launchTemplateVersion); -} - -std::string CreateScalingGroupRequest::getScalingPolicy()const -{ - return scalingPolicy_; -} - -void CreateScalingGroupRequest::setScalingPolicy(const std::string& scalingPolicy) -{ - scalingPolicy_ = scalingPolicy; - setCoreParameter("ScalingPolicy", scalingPolicy); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateScalingGroupRequest::getVSwitchId()const @@ -287,7 +152,18 @@ std::string CreateScalingGroupRequest::getVSwitchId()const void CreateScalingGroupRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); +} + +std::string CreateScalingGroupRequest::getInstanceId()const +{ + return instanceId_; +} + +void CreateScalingGroupRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); } int CreateScalingGroupRequest::getMaxSize()const @@ -298,7 +174,7 @@ int CreateScalingGroupRequest::getMaxSize()const void CreateScalingGroupRequest::setMaxSize(int maxSize) { maxSize_ = maxSize; - setCoreParameter("MaxSize", std::to_string(maxSize)); + setParameter("MaxSize", std::to_string(maxSize)); } std::vector CreateScalingGroupRequest::getLifecycleHook()const @@ -309,19 +185,194 @@ std::vector CreateScalingGroupRequest: void CreateScalingGroupRequest::setLifecycleHook(const std::vector& lifecycleHook) { lifecycleHook_ = lifecycleHook; - int i = 0; - for(int i = 0; i!= lifecycleHook.size(); i++) { - auto obj = lifecycleHook.at(i); - std::string str ="LifecycleHook."+ std::to_string(i); - setCoreParameter(str + ".DefaultResult", obj.defaultResult); - setCoreParameter(str + ".LifecycleHookName", obj.lifecycleHookName); - setCoreParameter(str + ".HeartbeatTimeout", std::to_string(obj.heartbeatTimeout)); - setCoreParameter(str + ".NotificationArn", obj.notificationArn); - setCoreParameter(str + ".NotificationMetadata", obj.notificationMetadata); - setCoreParameter(str + ".LifecycleTransition", obj.lifecycleTransition); + for(int dep1 = 0; dep1!= lifecycleHook.size(); dep1++) { + auto lifecycleHookObj = lifecycleHook.at(dep1); + std::string lifecycleHookObjStr = "LifecycleHook." + std::to_string(dep1 + 1); + setParameter(lifecycleHookObjStr + ".DefaultResult", lifecycleHookObj.defaultResult); + setParameter(lifecycleHookObjStr + ".LifecycleHookName", lifecycleHookObj.lifecycleHookName); + setParameter(lifecycleHookObjStr + ".HeartbeatTimeout", std::to_string(lifecycleHookObj.heartbeatTimeout)); + setParameter(lifecycleHookObjStr + ".NotificationArn", lifecycleHookObj.notificationArn); + setParameter(lifecycleHookObjStr + ".NotificationMetadata", lifecycleHookObj.notificationMetadata); + setParameter(lifecycleHookObjStr + ".LifecycleTransition", lifecycleHookObj.lifecycleTransition); } } +std::string CreateScalingGroupRequest::getLoadBalancerIds()const +{ + return loadBalancerIds_; +} + +void CreateScalingGroupRequest::setLoadBalancerIds(const std::string& loadBalancerIds) +{ + loadBalancerIds_ = loadBalancerIds; + setParameter("LoadBalancerIds", loadBalancerIds); +} + +std::string CreateScalingGroupRequest::getClientToken()const +{ + return clientToken_; +} + +void CreateScalingGroupRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +int CreateScalingGroupRequest::getOnDemandBaseCapacity()const +{ + return onDemandBaseCapacity_; +} + +void CreateScalingGroupRequest::setOnDemandBaseCapacity(int onDemandBaseCapacity) +{ + onDemandBaseCapacity_ = onDemandBaseCapacity; + setParameter("OnDemandBaseCapacity", std::to_string(onDemandBaseCapacity)); +} + +std::string CreateScalingGroupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int CreateScalingGroupRequest::getOnDemandPercentageAboveBaseCapacity()const +{ + return onDemandPercentageAboveBaseCapacity_; +} + +void CreateScalingGroupRequest::setOnDemandPercentageAboveBaseCapacity(int onDemandPercentageAboveBaseCapacity) +{ + onDemandPercentageAboveBaseCapacity_ = onDemandPercentageAboveBaseCapacity; + setParameter("OnDemandPercentageAboveBaseCapacity", std::to_string(onDemandPercentageAboveBaseCapacity)); +} + +std::string CreateScalingGroupRequest::getRegionId()const +{ + return regionId_; +} + +void CreateScalingGroupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateScalingGroupRequest::getRemovalPolicy1()const +{ + return removalPolicy1_; +} + +void CreateScalingGroupRequest::setRemovalPolicy1(const std::string& removalPolicy1) +{ + removalPolicy1_ = removalPolicy1; + setParameter("RemovalPolicy1", removalPolicy1); +} + +std::string CreateScalingGroupRequest::getRemovalPolicy2()const +{ + return removalPolicy2_; +} + +void CreateScalingGroupRequest::setRemovalPolicy2(const std::string& removalPolicy2) +{ + removalPolicy2_ = removalPolicy2; + setParameter("RemovalPolicy2", removalPolicy2); +} + +std::string CreateScalingGroupRequest::getHealthCheckType()const +{ + return healthCheckType_; +} + +void CreateScalingGroupRequest::setHealthCheckType(const std::string& healthCheckType) +{ + healthCheckType_ = healthCheckType; + setParameter("HealthCheckType", healthCheckType); +} + +std::string CreateScalingGroupRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateScalingGroupRequest::getScalingGroupName()const +{ + return scalingGroupName_; +} + +void CreateScalingGroupRequest::setScalingGroupName(const std::string& scalingGroupName) +{ + scalingGroupName_ = scalingGroupName; + setParameter("ScalingGroupName", scalingGroupName); +} + +std::string CreateScalingGroupRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +int CreateScalingGroupRequest::getSpotInstancePools()const +{ + return spotInstancePools_; +} + +void CreateScalingGroupRequest::setSpotInstancePools(int spotInstancePools) +{ + spotInstancePools_ = spotInstancePools; + setParameter("SpotInstancePools", std::to_string(spotInstancePools)); +} + +bool CreateScalingGroupRequest::getGroupDeletionProtection()const +{ + return groupDeletionProtection_; +} + +void CreateScalingGroupRequest::setGroupDeletionProtection(bool groupDeletionProtection) +{ + groupDeletionProtection_ = groupDeletionProtection; + setParameter("GroupDeletionProtection", groupDeletionProtection ? "true" : "false"); +} + +std::string CreateScalingGroupRequest::getLaunchTemplateVersion()const +{ + return launchTemplateVersion_; +} + +void CreateScalingGroupRequest::setLaunchTemplateVersion(const std::string& launchTemplateVersion) +{ + launchTemplateVersion_ = launchTemplateVersion; + setParameter("LaunchTemplateVersion", launchTemplateVersion); +} + +std::string CreateScalingGroupRequest::getScalingPolicy()const +{ + return scalingPolicy_; +} + +void CreateScalingGroupRequest::setScalingPolicy(const std::string& scalingPolicy) +{ + scalingPolicy_ = scalingPolicy; + setParameter("ScalingPolicy", scalingPolicy); +} + std::vector CreateScalingGroupRequest::getVServerGroup()const { return vServerGroup_; @@ -330,12 +381,17 @@ std::vector CreateScalingGroupRequest:: void CreateScalingGroupRequest::setVServerGroup(const std::vector& vServerGroup) { vServerGroup_ = vServerGroup; - int i = 0; - for(int i = 0; i!= vServerGroup.size(); i++) { - auto obj = vServerGroup.at(i); - std::string str ="VServerGroup."+ std::to_string(i); - setCoreParameter(str + ".LoadBalancerId", obj.loadBalancerId); - setCoreParameter(str + ".VServerGroupAttribute", std::to_string(obj.vServerGroupAttribute)); + for(int dep1 = 0; dep1!= vServerGroup.size(); dep1++) { + auto vServerGroupObj = vServerGroup.at(dep1); + std::string vServerGroupObjStr = "VServerGroup." + std::to_string(dep1 + 1); + setParameter(vServerGroupObjStr + ".LoadBalancerId", vServerGroupObj.loadBalancerId); + for(int dep2 = 0; dep2!= vServerGroupObj.vServerGroupAttribute.size(); dep2++) { + auto vServerGroupAttributeObj = vServerGroupObj.vServerGroupAttribute.at(dep2); + std::string vServerGroupAttributeObjStr = vServerGroupObjStr + "VServerGroupAttribute." + std::to_string(dep2 + 1); + setParameter(vServerGroupAttributeObjStr + ".VServerGroupId", vServerGroupAttributeObj.vServerGroupId); + setParameter(vServerGroupAttributeObjStr + ".Port", std::to_string(vServerGroupAttributeObj.port)); + setParameter(vServerGroupAttributeObjStr + ".Weight", std::to_string(vServerGroupAttributeObj.weight)); + } } } diff --git a/ess/src/model/CreateScalingRuleRequest.cc b/ess/src/model/CreateScalingRuleRequest.cc index 9346abc3b..2092013e6 100755 --- a/ess/src/model/CreateScalingRuleRequest.cc +++ b/ess/src/model/CreateScalingRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateScalingRuleRequest; CreateScalingRuleRequest::CreateScalingRuleRequest() : RpcServiceRequest("ess", "2014-08-28", "CreateScalingRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateScalingRuleRequest::~CreateScalingRuleRequest() {} @@ -33,13 +35,12 @@ std::vector CreateScalingRuleRequest:: void CreateScalingRuleRequest::setStepAdjustment(const std::vector& stepAdjustment) { stepAdjustment_ = stepAdjustment; - int i = 0; - for(int i = 0; i!= stepAdjustment.size(); i++) { - auto obj = stepAdjustment.at(i); - std::string str ="StepAdjustment."+ std::to_string(i); - setCoreParameter(str + ".MetricIntervalLowerBound", std::to_string(obj.metricIntervalLowerBound)); - setCoreParameter(str + ".MetricIntervalUpperBound", std::to_string(obj.metricIntervalUpperBound)); - setCoreParameter(str + ".ScalingAdjustment", std::to_string(obj.scalingAdjustment)); + for(int dep1 = 0; dep1!= stepAdjustment.size(); dep1++) { + auto stepAdjustmentObj = stepAdjustment.at(dep1); + std::string stepAdjustmentObjStr = "StepAdjustment." + std::to_string(dep1 + 1); + setParameter(stepAdjustmentObjStr + ".MetricIntervalLowerBound", std::to_string(stepAdjustmentObj.metricIntervalLowerBound)); + setParameter(stepAdjustmentObjStr + ".MetricIntervalUpperBound", std::to_string(stepAdjustmentObj.metricIntervalUpperBound)); + setParameter(stepAdjustmentObjStr + ".ScalingAdjustment", std::to_string(stepAdjustmentObj.scalingAdjustment)); } } @@ -51,7 +52,7 @@ std::string CreateScalingRuleRequest::getScalingGroupId()const void CreateScalingRuleRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } bool CreateScalingRuleRequest::getDisableScaleIn()const @@ -62,7 +63,7 @@ bool CreateScalingRuleRequest::getDisableScaleIn()const void CreateScalingRuleRequest::setDisableScaleIn(bool disableScaleIn) { disableScaleIn_ = disableScaleIn; - setCoreParameter("DisableScaleIn", disableScaleIn ? "true" : "false"); + setParameter("DisableScaleIn", disableScaleIn ? "true" : "false"); } int CreateScalingRuleRequest::getInitialMaxSize()const @@ -73,7 +74,7 @@ int CreateScalingRuleRequest::getInitialMaxSize()const void CreateScalingRuleRequest::setInitialMaxSize(int initialMaxSize) { initialMaxSize_ = initialMaxSize; - setCoreParameter("InitialMaxSize", std::to_string(initialMaxSize)); + setParameter("InitialMaxSize", std::to_string(initialMaxSize)); } std::string CreateScalingRuleRequest::getAccessKeyId()const @@ -84,7 +85,7 @@ std::string CreateScalingRuleRequest::getAccessKeyId()const void CreateScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateScalingRuleRequest::getScalingRuleName()const @@ -95,7 +96,7 @@ std::string CreateScalingRuleRequest::getScalingRuleName()const void CreateScalingRuleRequest::setScalingRuleName(const std::string& scalingRuleName) { scalingRuleName_ = scalingRuleName; - setCoreParameter("ScalingRuleName", scalingRuleName); + setParameter("ScalingRuleName", scalingRuleName); } int CreateScalingRuleRequest::getCooldown()const @@ -106,7 +107,7 @@ int CreateScalingRuleRequest::getCooldown()const void CreateScalingRuleRequest::setCooldown(int cooldown) { cooldown_ = cooldown; - setCoreParameter("Cooldown", std::to_string(cooldown)); + setParameter("Cooldown", std::to_string(cooldown)); } std::string CreateScalingRuleRequest::getPredictiveValueBehavior()const @@ -117,7 +118,7 @@ std::string CreateScalingRuleRequest::getPredictiveValueBehavior()const void CreateScalingRuleRequest::setPredictiveValueBehavior(const std::string& predictiveValueBehavior) { predictiveValueBehavior_ = predictiveValueBehavior; - setCoreParameter("PredictiveValueBehavior", predictiveValueBehavior); + setParameter("PredictiveValueBehavior", predictiveValueBehavior); } std::string CreateScalingRuleRequest::getScalingRuleType()const @@ -128,7 +129,7 @@ std::string CreateScalingRuleRequest::getScalingRuleType()const void CreateScalingRuleRequest::setScalingRuleType(const std::string& scalingRuleType) { scalingRuleType_ = scalingRuleType; - setCoreParameter("ScalingRuleType", scalingRuleType); + setParameter("ScalingRuleType", scalingRuleType); } std::string CreateScalingRuleRequest::getMetricName()const @@ -139,7 +140,7 @@ std::string CreateScalingRuleRequest::getMetricName()const void CreateScalingRuleRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string CreateScalingRuleRequest::getPredictiveScalingMode()const @@ -150,7 +151,7 @@ std::string CreateScalingRuleRequest::getPredictiveScalingMode()const void CreateScalingRuleRequest::setPredictiveScalingMode(const std::string& predictiveScalingMode) { predictiveScalingMode_ = predictiveScalingMode; - setCoreParameter("PredictiveScalingMode", predictiveScalingMode); + setParameter("PredictiveScalingMode", predictiveScalingMode); } std::string CreateScalingRuleRequest::getResourceOwnerAccount()const @@ -161,7 +162,7 @@ std::string CreateScalingRuleRequest::getResourceOwnerAccount()const void CreateScalingRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateScalingRuleRequest::getAdjustmentValue()const @@ -172,7 +173,7 @@ int CreateScalingRuleRequest::getAdjustmentValue()const void CreateScalingRuleRequest::setAdjustmentValue(int adjustmentValue) { adjustmentValue_ = adjustmentValue; - setCoreParameter("AdjustmentValue", std::to_string(adjustmentValue)); + setParameter("AdjustmentValue", std::to_string(adjustmentValue)); } int CreateScalingRuleRequest::getEstimatedInstanceWarmup()const @@ -183,7 +184,7 @@ int CreateScalingRuleRequest::getEstimatedInstanceWarmup()const void CreateScalingRuleRequest::setEstimatedInstanceWarmup(int estimatedInstanceWarmup) { estimatedInstanceWarmup_ = estimatedInstanceWarmup; - setCoreParameter("EstimatedInstanceWarmup", std::to_string(estimatedInstanceWarmup)); + setParameter("EstimatedInstanceWarmup", std::to_string(estimatedInstanceWarmup)); } std::string CreateScalingRuleRequest::getOwnerAccount()const @@ -194,7 +195,7 @@ std::string CreateScalingRuleRequest::getOwnerAccount()const void CreateScalingRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int CreateScalingRuleRequest::getPredictiveTaskBufferTime()const @@ -205,7 +206,7 @@ int CreateScalingRuleRequest::getPredictiveTaskBufferTime()const void CreateScalingRuleRequest::setPredictiveTaskBufferTime(int predictiveTaskBufferTime) { predictiveTaskBufferTime_ = predictiveTaskBufferTime; - setCoreParameter("PredictiveTaskBufferTime", std::to_string(predictiveTaskBufferTime)); + setParameter("PredictiveTaskBufferTime", std::to_string(predictiveTaskBufferTime)); } std::string CreateScalingRuleRequest::getAdjustmentType()const @@ -216,7 +217,7 @@ std::string CreateScalingRuleRequest::getAdjustmentType()const void CreateScalingRuleRequest::setAdjustmentType(const std::string& adjustmentType) { adjustmentType_ = adjustmentType; - setCoreParameter("AdjustmentType", adjustmentType); + setParameter("AdjustmentType", adjustmentType); } long CreateScalingRuleRequest::getOwnerId()const @@ -227,7 +228,7 @@ long CreateScalingRuleRequest::getOwnerId()const void CreateScalingRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int CreateScalingRuleRequest::getPredictiveValueBuffer()const @@ -238,7 +239,7 @@ int CreateScalingRuleRequest::getPredictiveValueBuffer()const void CreateScalingRuleRequest::setPredictiveValueBuffer(int predictiveValueBuffer) { predictiveValueBuffer_ = predictiveValueBuffer; - setCoreParameter("PredictiveValueBuffer", std::to_string(predictiveValueBuffer)); + setParameter("PredictiveValueBuffer", std::to_string(predictiveValueBuffer)); } int CreateScalingRuleRequest::getMinAdjustmentMagnitude()const @@ -249,7 +250,7 @@ int CreateScalingRuleRequest::getMinAdjustmentMagnitude()const void CreateScalingRuleRequest::setMinAdjustmentMagnitude(int minAdjustmentMagnitude) { minAdjustmentMagnitude_ = minAdjustmentMagnitude; - setCoreParameter("MinAdjustmentMagnitude", std::to_string(minAdjustmentMagnitude)); + setParameter("MinAdjustmentMagnitude", std::to_string(minAdjustmentMagnitude)); } float CreateScalingRuleRequest::getTargetValue()const @@ -260,6 +261,6 @@ float CreateScalingRuleRequest::getTargetValue()const void CreateScalingRuleRequest::setTargetValue(float targetValue) { targetValue_ = targetValue; - setCoreParameter("TargetValue", std::to_string(targetValue)); + setParameter("TargetValue", std::to_string(targetValue)); } diff --git a/ess/src/model/CreateScheduledTaskRequest.cc b/ess/src/model/CreateScheduledTaskRequest.cc index d03946367..19877f1aa 100755 --- a/ess/src/model/CreateScheduledTaskRequest.cc +++ b/ess/src/model/CreateScheduledTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateScheduledTaskRequest; CreateScheduledTaskRequest::CreateScheduledTaskRequest() : RpcServiceRequest("ess", "2014-08-28", "CreateScheduledTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateScheduledTaskRequest::~CreateScheduledTaskRequest() {} @@ -33,7 +35,29 @@ std::string CreateScheduledTaskRequest::getScheduledAction()const void CreateScheduledTaskRequest::setScheduledAction(const std::string& scheduledAction) { scheduledAction_ = scheduledAction; - setCoreParameter("ScheduledAction", scheduledAction); + setParameter("ScheduledAction", scheduledAction); +} + +int CreateScheduledTaskRequest::getMaxValue()const +{ + return maxValue_; +} + +void CreateScheduledTaskRequest::setMaxValue(int maxValue) +{ + maxValue_ = maxValue; + setParameter("MaxValue", std::to_string(maxValue)); +} + +std::string CreateScheduledTaskRequest::getScalingGroupId()const +{ + return scalingGroupId_; +} + +void CreateScheduledTaskRequest::setScalingGroupId(const std::string& scalingGroupId) +{ + scalingGroupId_ = scalingGroupId; + setParameter("ScalingGroupId", scalingGroupId); } std::string CreateScheduledTaskRequest::getDescription()const @@ -44,7 +68,7 @@ std::string CreateScheduledTaskRequest::getDescription()const void CreateScheduledTaskRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateScheduledTaskRequest::getRecurrenceEndTime()const @@ -55,7 +79,7 @@ std::string CreateScheduledTaskRequest::getRecurrenceEndTime()const void CreateScheduledTaskRequest::setRecurrenceEndTime(const std::string& recurrenceEndTime) { recurrenceEndTime_ = recurrenceEndTime; - setCoreParameter("RecurrenceEndTime", recurrenceEndTime); + setParameter("RecurrenceEndTime", recurrenceEndTime); } std::string CreateScheduledTaskRequest::getAccessKeyId()const @@ -66,7 +90,7 @@ std::string CreateScheduledTaskRequest::getAccessKeyId()const void CreateScheduledTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateScheduledTaskRequest::getRegionId()const @@ -77,7 +101,7 @@ std::string CreateScheduledTaskRequest::getRegionId()const void CreateScheduledTaskRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateScheduledTaskRequest::getLaunchTime()const @@ -88,7 +112,18 @@ std::string CreateScheduledTaskRequest::getLaunchTime()const void CreateScheduledTaskRequest::setLaunchTime(const std::string& launchTime) { launchTime_ = launchTime; - setCoreParameter("LaunchTime", launchTime); + setParameter("LaunchTime", launchTime); +} + +int CreateScheduledTaskRequest::getDesiredCapacity()const +{ + return desiredCapacity_; +} + +void CreateScheduledTaskRequest::setDesiredCapacity(int desiredCapacity) +{ + desiredCapacity_ = desiredCapacity; + setParameter("DesiredCapacity", std::to_string(desiredCapacity)); } std::string CreateScheduledTaskRequest::getResourceOwnerAccount()const @@ -99,7 +134,7 @@ std::string CreateScheduledTaskRequest::getResourceOwnerAccount()const void CreateScheduledTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateScheduledTaskRequest::getOwnerAccount()const @@ -110,7 +145,7 @@ std::string CreateScheduledTaskRequest::getOwnerAccount()const void CreateScheduledTaskRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateScheduledTaskRequest::getOwnerId()const @@ -121,7 +156,7 @@ long CreateScheduledTaskRequest::getOwnerId()const void CreateScheduledTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateScheduledTaskRequest::getRecurrenceValue()const @@ -132,7 +167,7 @@ std::string CreateScheduledTaskRequest::getRecurrenceValue()const void CreateScheduledTaskRequest::setRecurrenceValue(const std::string& recurrenceValue) { recurrenceValue_ = recurrenceValue; - setCoreParameter("RecurrenceValue", recurrenceValue); + setParameter("RecurrenceValue", recurrenceValue); } int CreateScheduledTaskRequest::getLaunchExpirationTime()const @@ -143,7 +178,18 @@ int CreateScheduledTaskRequest::getLaunchExpirationTime()const void CreateScheduledTaskRequest::setLaunchExpirationTime(int launchExpirationTime) { launchExpirationTime_ = launchExpirationTime; - setCoreParameter("LaunchExpirationTime", std::to_string(launchExpirationTime)); + setParameter("LaunchExpirationTime", std::to_string(launchExpirationTime)); +} + +int CreateScheduledTaskRequest::getMinValue()const +{ + return minValue_; +} + +void CreateScheduledTaskRequest::setMinValue(int minValue) +{ + minValue_ = minValue; + setParameter("MinValue", std::to_string(minValue)); } std::string CreateScheduledTaskRequest::getScheduledTaskName()const @@ -154,7 +200,7 @@ std::string CreateScheduledTaskRequest::getScheduledTaskName()const void CreateScheduledTaskRequest::setScheduledTaskName(const std::string& scheduledTaskName) { scheduledTaskName_ = scheduledTaskName; - setCoreParameter("ScheduledTaskName", scheduledTaskName); + setParameter("ScheduledTaskName", scheduledTaskName); } bool CreateScheduledTaskRequest::getTaskEnabled()const @@ -165,7 +211,7 @@ bool CreateScheduledTaskRequest::getTaskEnabled()const void CreateScheduledTaskRequest::setTaskEnabled(bool taskEnabled) { taskEnabled_ = taskEnabled; - setCoreParameter("TaskEnabled", taskEnabled ? "true" : "false"); + setParameter("TaskEnabled", taskEnabled ? "true" : "false"); } std::string CreateScheduledTaskRequest::getRecurrenceType()const @@ -176,6 +222,6 @@ std::string CreateScheduledTaskRequest::getRecurrenceType()const void CreateScheduledTaskRequest::setRecurrenceType(const std::string& recurrenceType) { recurrenceType_ = recurrenceType; - setCoreParameter("RecurrenceType", recurrenceType); + setParameter("RecurrenceType", recurrenceType); } diff --git a/ess/src/model/DeactivateScalingConfigurationRequest.cc b/ess/src/model/DeactivateScalingConfigurationRequest.cc index 8f7fd85b2..f5e2f40bf 100755 --- a/ess/src/model/DeactivateScalingConfigurationRequest.cc +++ b/ess/src/model/DeactivateScalingConfigurationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeactivateScalingConfigurationRequest; DeactivateScalingConfigurationRequest::DeactivateScalingConfigurationRequest() : RpcServiceRequest("ess", "2014-08-28", "DeactivateScalingConfiguration") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeactivateScalingConfigurationRequest::~DeactivateScalingConfigurationRequest() {} @@ -33,7 +35,7 @@ std::string DeactivateScalingConfigurationRequest::getResourceOwnerAccount()cons void DeactivateScalingConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeactivateScalingConfigurationRequest::getOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeactivateScalingConfigurationRequest::getOwnerAccount()const void DeactivateScalingConfigurationRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeactivateScalingConfigurationRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeactivateScalingConfigurationRequest::getOwnerId()const void DeactivateScalingConfigurationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeactivateScalingConfigurationRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DeactivateScalingConfigurationRequest::getAccessKeyId()const void DeactivateScalingConfigurationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeactivateScalingConfigurationRequest::getScalingConfigurationId()const @@ -77,6 +79,6 @@ std::string DeactivateScalingConfigurationRequest::getScalingConfigurationId()co void DeactivateScalingConfigurationRequest::setScalingConfigurationId(const std::string& scalingConfigurationId) { scalingConfigurationId_ = scalingConfigurationId; - setCoreParameter("ScalingConfigurationId", scalingConfigurationId); + setParameter("ScalingConfigurationId", scalingConfigurationId); } diff --git a/ess/src/model/DeleteAlarmRequest.cc b/ess/src/model/DeleteAlarmRequest.cc index f91b98492..baaff5131 100755 --- a/ess/src/model/DeleteAlarmRequest.cc +++ b/ess/src/model/DeleteAlarmRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteAlarmRequest; DeleteAlarmRequest::DeleteAlarmRequest() : RpcServiceRequest("ess", "2014-08-28", "DeleteAlarm") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAlarmRequest::~DeleteAlarmRequest() {} @@ -33,18 +35,7 @@ std::string DeleteAlarmRequest::getResourceOwnerAccount()const void DeleteAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteAlarmRequest::getRegionId()const -{ - return regionId_; -} - -void DeleteAlarmRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteAlarmRequest::getOwnerId()const @@ -55,7 +46,7 @@ long DeleteAlarmRequest::getOwnerId()const void DeleteAlarmRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteAlarmRequest::getAlarmTaskId()const @@ -66,7 +57,7 @@ std::string DeleteAlarmRequest::getAlarmTaskId()const void DeleteAlarmRequest::setAlarmTaskId(const std::string& alarmTaskId) { alarmTaskId_ = alarmTaskId; - setCoreParameter("AlarmTaskId", alarmTaskId); + setParameter("AlarmTaskId", alarmTaskId); } std::string DeleteAlarmRequest::getAccessKeyId()const @@ -77,6 +68,17 @@ std::string DeleteAlarmRequest::getAccessKeyId()const void DeleteAlarmRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string DeleteAlarmRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteAlarmRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); } diff --git a/ess/src/model/DeleteAlarmResult.cc b/ess/src/model/DeleteAlarmResult.cc index 1a1fb13a1..41dd8a38b 100755 --- a/ess/src/model/DeleteAlarmResult.cc +++ b/ess/src/model/DeleteAlarmResult.cc @@ -35,13 +35,9 @@ DeleteAlarmResult::~DeleteAlarmResult() void DeleteAlarmResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["AlarmTaskId"].isNull()) alarmTaskId_ = value["AlarmTaskId"].asString(); diff --git a/ess/src/model/DeleteLifecycleHookRequest.cc b/ess/src/model/DeleteLifecycleHookRequest.cc index 466620cc1..2fda67d20 100755 --- a/ess/src/model/DeleteLifecycleHookRequest.cc +++ b/ess/src/model/DeleteLifecycleHookRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteLifecycleHookRequest; DeleteLifecycleHookRequest::DeleteLifecycleHookRequest() : RpcServiceRequest("ess", "2014-08-28", "DeleteLifecycleHook") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLifecycleHookRequest::~DeleteLifecycleHookRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLifecycleHookRequest::getScalingGroupId()const void DeleteLifecycleHookRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DeleteLifecycleHookRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteLifecycleHookRequest::getAccessKeyId()const void DeleteLifecycleHookRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteLifecycleHookRequest::getLifecycleHookName()const @@ -55,7 +57,7 @@ std::string DeleteLifecycleHookRequest::getLifecycleHookName()const void DeleteLifecycleHookRequest::setLifecycleHookName(const std::string& lifecycleHookName) { lifecycleHookName_ = lifecycleHookName; - setCoreParameter("LifecycleHookName", lifecycleHookName); + setParameter("LifecycleHookName", lifecycleHookName); } std::string DeleteLifecycleHookRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteLifecycleHookRequest::getResourceOwnerAccount()const void DeleteLifecycleHookRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteLifecycleHookRequest::getLifecycleHookId()const @@ -77,7 +79,7 @@ std::string DeleteLifecycleHookRequest::getLifecycleHookId()const void DeleteLifecycleHookRequest::setLifecycleHookId(const std::string& lifecycleHookId) { lifecycleHookId_ = lifecycleHookId; - setCoreParameter("LifecycleHookId", lifecycleHookId); + setParameter("LifecycleHookId", lifecycleHookId); } std::string DeleteLifecycleHookRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteLifecycleHookRequest::getOwnerAccount()const void DeleteLifecycleHookRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteLifecycleHookRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteLifecycleHookRequest::getOwnerId()const void DeleteLifecycleHookRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ess/src/model/DeleteNotificationConfigurationRequest.cc b/ess/src/model/DeleteNotificationConfigurationRequest.cc index dd3fadfff..a88c24776 100755 --- a/ess/src/model/DeleteNotificationConfigurationRequest.cc +++ b/ess/src/model/DeleteNotificationConfigurationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteNotificationConfigurationRequest; DeleteNotificationConfigurationRequest::DeleteNotificationConfigurationRequest() : RpcServiceRequest("ess", "2014-08-28", "DeleteNotificationConfiguration") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteNotificationConfigurationRequest::~DeleteNotificationConfigurationRequest() {} @@ -33,7 +35,7 @@ std::string DeleteNotificationConfigurationRequest::getResourceOwnerAccount()con void DeleteNotificationConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteNotificationConfigurationRequest::getScalingGroupId()const @@ -44,7 +46,7 @@ std::string DeleteNotificationConfigurationRequest::getScalingGroupId()const void DeleteNotificationConfigurationRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } long DeleteNotificationConfigurationRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteNotificationConfigurationRequest::getOwnerId()const void DeleteNotificationConfigurationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteNotificationConfigurationRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DeleteNotificationConfigurationRequest::getAccessKeyId()const void DeleteNotificationConfigurationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteNotificationConfigurationRequest::getNotificationArn()const @@ -77,6 +79,6 @@ std::string DeleteNotificationConfigurationRequest::getNotificationArn()const void DeleteNotificationConfigurationRequest::setNotificationArn(const std::string& notificationArn) { notificationArn_ = notificationArn; - setCoreParameter("NotificationArn", notificationArn); + setParameter("NotificationArn", notificationArn); } diff --git a/ess/src/model/DeleteScalingConfigurationRequest.cc b/ess/src/model/DeleteScalingConfigurationRequest.cc index 0b3ccb74f..d8e0012b3 100755 --- a/ess/src/model/DeleteScalingConfigurationRequest.cc +++ b/ess/src/model/DeleteScalingConfigurationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteScalingConfigurationRequest; DeleteScalingConfigurationRequest::DeleteScalingConfigurationRequest() : RpcServiceRequest("ess", "2014-08-28", "DeleteScalingConfiguration") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteScalingConfigurationRequest::~DeleteScalingConfigurationRequest() {} @@ -33,7 +35,7 @@ std::string DeleteScalingConfigurationRequest::getResourceOwnerAccount()const void DeleteScalingConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteScalingConfigurationRequest::getOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteScalingConfigurationRequest::getOwnerAccount()const void DeleteScalingConfigurationRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteScalingConfigurationRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteScalingConfigurationRequest::getOwnerId()const void DeleteScalingConfigurationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteScalingConfigurationRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DeleteScalingConfigurationRequest::getAccessKeyId()const void DeleteScalingConfigurationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteScalingConfigurationRequest::getScalingConfigurationId()const @@ -77,6 +79,6 @@ std::string DeleteScalingConfigurationRequest::getScalingConfigurationId()const void DeleteScalingConfigurationRequest::setScalingConfigurationId(const std::string& scalingConfigurationId) { scalingConfigurationId_ = scalingConfigurationId; - setCoreParameter("ScalingConfigurationId", scalingConfigurationId); + setParameter("ScalingConfigurationId", scalingConfigurationId); } diff --git a/ess/src/model/DeleteScalingGroupRequest.cc b/ess/src/model/DeleteScalingGroupRequest.cc index 906c81e0c..b9068bf8b 100755 --- a/ess/src/model/DeleteScalingGroupRequest.cc +++ b/ess/src/model/DeleteScalingGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteScalingGroupRequest; DeleteScalingGroupRequest::DeleteScalingGroupRequest() : RpcServiceRequest("ess", "2014-08-28", "DeleteScalingGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteScalingGroupRequest::~DeleteScalingGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteScalingGroupRequest::getScalingGroupId()const void DeleteScalingGroupRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DeleteScalingGroupRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteScalingGroupRequest::getAccessKeyId()const void DeleteScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } bool DeleteScalingGroupRequest::getForceDelete()const @@ -55,7 +57,7 @@ bool DeleteScalingGroupRequest::getForceDelete()const void DeleteScalingGroupRequest::setForceDelete(bool forceDelete) { forceDelete_ = forceDelete; - setCoreParameter("ForceDelete", forceDelete ? "true" : "false"); + setParameter("ForceDelete", forceDelete ? "true" : "false"); } std::string DeleteScalingGroupRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteScalingGroupRequest::getResourceOwnerAccount()const void DeleteScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteScalingGroupRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteScalingGroupRequest::getOwnerAccount()const void DeleteScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteScalingGroupRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DeleteScalingGroupRequest::getOwnerId()const void DeleteScalingGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ess/src/model/DeleteScalingRuleRequest.cc b/ess/src/model/DeleteScalingRuleRequest.cc index 29c21fc06..a5acc6fbe 100755 --- a/ess/src/model/DeleteScalingRuleRequest.cc +++ b/ess/src/model/DeleteScalingRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteScalingRuleRequest; DeleteScalingRuleRequest::DeleteScalingRuleRequest() : RpcServiceRequest("ess", "2014-08-28", "DeleteScalingRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteScalingRuleRequest::~DeleteScalingRuleRequest() {} @@ -33,7 +35,7 @@ std::string DeleteScalingRuleRequest::getResourceOwnerAccount()const void DeleteScalingRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteScalingRuleRequest::getOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteScalingRuleRequest::getOwnerAccount()const void DeleteScalingRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteScalingRuleRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteScalingRuleRequest::getOwnerId()const void DeleteScalingRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteScalingRuleRequest::getScalingRuleId()const @@ -66,7 +68,7 @@ std::string DeleteScalingRuleRequest::getScalingRuleId()const void DeleteScalingRuleRequest::setScalingRuleId(const std::string& scalingRuleId) { scalingRuleId_ = scalingRuleId; - setCoreParameter("ScalingRuleId", scalingRuleId); + setParameter("ScalingRuleId", scalingRuleId); } std::string DeleteScalingRuleRequest::getAccessKeyId()const @@ -77,6 +79,6 @@ std::string DeleteScalingRuleRequest::getAccessKeyId()const void DeleteScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ess/src/model/DeleteScheduledTaskRequest.cc b/ess/src/model/DeleteScheduledTaskRequest.cc index 407a617df..a88a908d6 100755 --- a/ess/src/model/DeleteScheduledTaskRequest.cc +++ b/ess/src/model/DeleteScheduledTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteScheduledTaskRequest; DeleteScheduledTaskRequest::DeleteScheduledTaskRequest() : RpcServiceRequest("ess", "2014-08-28", "DeleteScheduledTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteScheduledTaskRequest::~DeleteScheduledTaskRequest() {} @@ -33,7 +35,7 @@ std::string DeleteScheduledTaskRequest::getResourceOwnerAccount()const void DeleteScheduledTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteScheduledTaskRequest::getOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteScheduledTaskRequest::getOwnerAccount()const void DeleteScheduledTaskRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteScheduledTaskRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteScheduledTaskRequest::getOwnerId()const void DeleteScheduledTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteScheduledTaskRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DeleteScheduledTaskRequest::getAccessKeyId()const void DeleteScheduledTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteScheduledTaskRequest::getScheduledTaskId()const @@ -77,6 +79,6 @@ std::string DeleteScheduledTaskRequest::getScheduledTaskId()const void DeleteScheduledTaskRequest::setScheduledTaskId(const std::string& scheduledTaskId) { scheduledTaskId_ = scheduledTaskId; - setCoreParameter("ScheduledTaskId", scheduledTaskId); + setParameter("ScheduledTaskId", scheduledTaskId); } diff --git a/ess/src/model/DescribeAlarmsRequest.cc b/ess/src/model/DescribeAlarmsRequest.cc index 277182dac..925c26d3f 100755 --- a/ess/src/model/DescribeAlarmsRequest.cc +++ b/ess/src/model/DescribeAlarmsRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ess::Model::DescribeAlarmsRequest; DescribeAlarmsRequest::DescribeAlarmsRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeAlarms") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAlarmsRequest::~DescribeAlarmsRequest() {} -bool DescribeAlarmsRequest::getIsEnable()const -{ - return isEnable_; -} - -void DescribeAlarmsRequest::setIsEnable(bool isEnable) -{ - isEnable_ = isEnable; - setCoreParameter("IsEnable", isEnable ? "true" : "false"); -} - std::string DescribeAlarmsRequest::getMetricType()const { return metricType_; @@ -44,29 +35,7 @@ std::string DescribeAlarmsRequest::getMetricType()const void DescribeAlarmsRequest::setMetricType(const std::string& metricType) { metricType_ = metricType; - setCoreParameter("MetricType", metricType); -} - -std::string DescribeAlarmsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeAlarmsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeAlarmsRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeAlarmsRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("MetricType", metricType); } std::string DescribeAlarmsRequest::getScalingGroupId()const @@ -77,51 +46,7 @@ std::string DescribeAlarmsRequest::getScalingGroupId()const void DescribeAlarmsRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); -} - -int DescribeAlarmsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeAlarmsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeAlarmsRequest::getState()const -{ - return state_; -} - -void DescribeAlarmsRequest::setState(const std::string& state) -{ - state_ = state; - setCoreParameter("State", state); -} - -long DescribeAlarmsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeAlarmsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeAlarmsRequest::getAlarmTaskId()const -{ - return alarmTaskId_; -} - -void DescribeAlarmsRequest::setAlarmTaskId(const std::string& alarmTaskId) -{ - alarmTaskId_ = alarmTaskId; - setCoreParameter("AlarmTaskId", alarmTaskId); + setParameter("ScalingGroupId", scalingGroupId); } int DescribeAlarmsRequest::getPageNumber()const @@ -132,7 +57,7 @@ int DescribeAlarmsRequest::getPageNumber()const void DescribeAlarmsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeAlarmsRequest::getAccessKeyId()const @@ -143,6 +68,83 @@ std::string DescribeAlarmsRequest::getAccessKeyId()const void DescribeAlarmsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeAlarmsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeAlarmsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeAlarmsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeAlarmsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeAlarmsRequest::getState()const +{ + return state_; +} + +void DescribeAlarmsRequest::setState(const std::string& state) +{ + state_ = state; + setParameter("State", state); +} + +std::string DescribeAlarmsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeAlarmsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long DescribeAlarmsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeAlarmsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeAlarmsRequest::getAlarmTaskId()const +{ + return alarmTaskId_; +} + +void DescribeAlarmsRequest::setAlarmTaskId(const std::string& alarmTaskId) +{ + alarmTaskId_ = alarmTaskId; + setParameter("AlarmTaskId", alarmTaskId); +} + +bool DescribeAlarmsRequest::getIsEnable()const +{ + return isEnable_; +} + +void DescribeAlarmsRequest::setIsEnable(bool isEnable) +{ + isEnable_ = isEnable; + setParameter("IsEnable", isEnable ? "true" : "false"); } diff --git a/ess/src/model/DescribeAlarmsResult.cc b/ess/src/model/DescribeAlarmsResult.cc index fc618a5e8..3565c5f40 100755 --- a/ess/src/model/DescribeAlarmsResult.cc +++ b/ess/src/model/DescribeAlarmsResult.cc @@ -35,52 +35,48 @@ DescribeAlarmsResult::~DescribeAlarmsResult() void DescribeAlarmsResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlarmList = value["AlarmList"]["Alarm"]; - for (auto value : allAlarmList) + auto allAlarmListNode = value["AlarmList"]["Alarm"]; + for (auto valueAlarmListAlarm : allAlarmListNode) { Alarm alarmListObject; - if(!value["AlarmTaskId"].isNull()) - alarmListObject.alarmTaskId = value["AlarmTaskId"].asString(); - if(!value["Name"].isNull()) - alarmListObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - alarmListObject.description = value["Description"].asString(); - if(!value["MetricType"].isNull()) - alarmListObject.metricType = value["MetricType"].asString(); - if(!value["MetricName"].isNull()) - alarmListObject.metricName = value["MetricName"].asString(); - if(!value["Period"].isNull()) - alarmListObject.period = std::stoi(value["Period"].asString()); - if(!value["Statistics"].isNull()) - alarmListObject.statistics = value["Statistics"].asString(); - if(!value["ComparisonOperator"].isNull()) - alarmListObject.comparisonOperator = value["ComparisonOperator"].asString(); - if(!value["Threshold"].isNull()) - alarmListObject.threshold = std::stof(value["Threshold"].asString()); - if(!value["EvaluationCount"].isNull()) - alarmListObject.evaluationCount = std::stoi(value["EvaluationCount"].asString()); - if(!value["State"].isNull()) - alarmListObject.state = value["State"].asString(); - if(!value["ScalingGroupId"].isNull()) - alarmListObject.scalingGroupId = value["ScalingGroupId"].asString(); - if(!value["Enable"].isNull()) - alarmListObject.enable = value["Enable"].asString() == "true"; - auto allDimensions = value["Dimensions"]["Dimension"]; - for (auto value : allDimensions) + if(!valueAlarmListAlarm["AlarmTaskId"].isNull()) + alarmListObject.alarmTaskId = valueAlarmListAlarm["AlarmTaskId"].asString(); + if(!valueAlarmListAlarm["Name"].isNull()) + alarmListObject.name = valueAlarmListAlarm["Name"].asString(); + if(!valueAlarmListAlarm["Description"].isNull()) + alarmListObject.description = valueAlarmListAlarm["Description"].asString(); + if(!valueAlarmListAlarm["MetricType"].isNull()) + alarmListObject.metricType = valueAlarmListAlarm["MetricType"].asString(); + if(!valueAlarmListAlarm["MetricName"].isNull()) + alarmListObject.metricName = valueAlarmListAlarm["MetricName"].asString(); + if(!valueAlarmListAlarm["Period"].isNull()) + alarmListObject.period = std::stoi(valueAlarmListAlarm["Period"].asString()); + if(!valueAlarmListAlarm["Statistics"].isNull()) + alarmListObject.statistics = valueAlarmListAlarm["Statistics"].asString(); + if(!valueAlarmListAlarm["ComparisonOperator"].isNull()) + alarmListObject.comparisonOperator = valueAlarmListAlarm["ComparisonOperator"].asString(); + if(!valueAlarmListAlarm["Threshold"].isNull()) + alarmListObject.threshold = std::stof(valueAlarmListAlarm["Threshold"].asString()); + if(!valueAlarmListAlarm["EvaluationCount"].isNull()) + alarmListObject.evaluationCount = std::stoi(valueAlarmListAlarm["EvaluationCount"].asString()); + if(!valueAlarmListAlarm["State"].isNull()) + alarmListObject.state = valueAlarmListAlarm["State"].asString(); + if(!valueAlarmListAlarm["ScalingGroupId"].isNull()) + alarmListObject.scalingGroupId = valueAlarmListAlarm["ScalingGroupId"].asString(); + if(!valueAlarmListAlarm["Enable"].isNull()) + alarmListObject.enable = valueAlarmListAlarm["Enable"].asString() == "true"; + auto allDimensionsNode = allAlarmListNode["Dimensions"]["Dimension"]; + for (auto allAlarmListNodeDimensionsDimension : allDimensionsNode) { Alarm::Dimension dimensionsObject; - if(!value["DimensionKey"].isNull()) - dimensionsObject.dimensionKey = value["DimensionKey"].asString(); - if(!value["DimensionValue"].isNull()) - dimensionsObject.dimensionValue = value["DimensionValue"].asString(); + if(!allAlarmListNodeDimensionsDimension["DimensionKey"].isNull()) + dimensionsObject.dimensionKey = allAlarmListNodeDimensionsDimension["DimensionKey"].asString(); + if(!allAlarmListNodeDimensionsDimension["DimensionValue"].isNull()) + dimensionsObject.dimensionValue = allAlarmListNodeDimensionsDimension["DimensionValue"].asString(); alarmListObject.dimensions.push_back(dimensionsObject); } auto allAlarmActions = value["AlarmActions"]["AlarmAction"]; diff --git a/ess/src/model/DescribeLifecycleHooksRequest.cc b/ess/src/model/DescribeLifecycleHooksRequest.cc index 6e9693ff5..799803612 100755 --- a/ess/src/model/DescribeLifecycleHooksRequest.cc +++ b/ess/src/model/DescribeLifecycleHooksRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeLifecycleHooksRequest; DescribeLifecycleHooksRequest::DescribeLifecycleHooksRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeLifecycleHooks") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLifecycleHooksRequest::~DescribeLifecycleHooksRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLifecycleHooksRequest::getScalingGroupId()const void DescribeLifecycleHooksRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } int DescribeLifecycleHooksRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeLifecycleHooksRequest::getPageNumber()const void DescribeLifecycleHooksRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeLifecycleHooksRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeLifecycleHooksRequest::getAccessKeyId()const void DescribeLifecycleHooksRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeLifecycleHooksRequest::getLifecycleHookName()const @@ -66,7 +68,7 @@ std::string DescribeLifecycleHooksRequest::getLifecycleHookName()const void DescribeLifecycleHooksRequest::setLifecycleHookName(const std::string& lifecycleHookName) { lifecycleHookName_ = lifecycleHookName; - setCoreParameter("LifecycleHookName", lifecycleHookName); + setParameter("LifecycleHookName", lifecycleHookName); } int DescribeLifecycleHooksRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeLifecycleHooksRequest::getPageSize()const void DescribeLifecycleHooksRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLifecycleHooksRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeLifecycleHooksRequest::getResourceOwnerAccount()const void DescribeLifecycleHooksRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::vector DescribeLifecycleHooksRequest::getLifecycleHookId()const @@ -99,8 +101,9 @@ std::vector DescribeLifecycleHooksRequest::getLifecycleHookId()cons void DescribeLifecycleHooksRequest::setLifecycleHookId(const std::vector& lifecycleHookId) { lifecycleHookId_ = lifecycleHookId; - for(int i = 0; i!= lifecycleHookId.size(); i++) - setCoreParameter("LifecycleHookId."+ std::to_string(i), lifecycleHookId.at(i)); + for(int dep1 = 0; dep1!= lifecycleHookId.size(); dep1++) { + setParameter("LifecycleHookId."+ std::to_string(dep1), lifecycleHookId.at(dep1)); + } } std::string DescribeLifecycleHooksRequest::getOwnerAccount()const @@ -111,7 +114,7 @@ std::string DescribeLifecycleHooksRequest::getOwnerAccount()const void DescribeLifecycleHooksRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeLifecycleHooksRequest::getOwnerId()const @@ -122,6 +125,6 @@ long DescribeLifecycleHooksRequest::getOwnerId()const void DescribeLifecycleHooksRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ess/src/model/DescribeLimitationRequest.cc b/ess/src/model/DescribeLimitationRequest.cc index d799b4537..40484d450 100755 --- a/ess/src/model/DescribeLimitationRequest.cc +++ b/ess/src/model/DescribeLimitationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeLimitationRequest; DescribeLimitationRequest::DescribeLimitationRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeLimitation") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLimitationRequest::~DescribeLimitationRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLimitationRequest::getResourceOwnerAccount()const void DescribeLimitationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeLimitationRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeLimitationRequest::getOwnerId()const void DescribeLimitationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLimitationRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string DescribeLimitationRequest::getAccessKeyId()const void DescribeLimitationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ess/src/model/DescribeNotificationConfigurationsRequest.cc b/ess/src/model/DescribeNotificationConfigurationsRequest.cc index e2f43337c..72879358a 100755 --- a/ess/src/model/DescribeNotificationConfigurationsRequest.cc +++ b/ess/src/model/DescribeNotificationConfigurationsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeNotificationConfigurationsRequest; DescribeNotificationConfigurationsRequest::DescribeNotificationConfigurationsRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeNotificationConfigurations") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeNotificationConfigurationsRequest::~DescribeNotificationConfigurationsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeNotificationConfigurationsRequest::getResourceOwnerAccount() void DescribeNotificationConfigurationsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeNotificationConfigurationsRequest::getScalingGroupId()const @@ -44,7 +46,7 @@ std::string DescribeNotificationConfigurationsRequest::getScalingGroupId()const void DescribeNotificationConfigurationsRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } long DescribeNotificationConfigurationsRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DescribeNotificationConfigurationsRequest::getOwnerId()const void DescribeNotificationConfigurationsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeNotificationConfigurationsRequest::getAccessKeyId()const @@ -66,6 +68,6 @@ std::string DescribeNotificationConfigurationsRequest::getAccessKeyId()const void DescribeNotificationConfigurationsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ess/src/model/DescribeNotificationTypesRequest.cc b/ess/src/model/DescribeNotificationTypesRequest.cc index 74aff46d3..f886be2ea 100755 --- a/ess/src/model/DescribeNotificationTypesRequest.cc +++ b/ess/src/model/DescribeNotificationTypesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeNotificationTypesRequest; DescribeNotificationTypesRequest::DescribeNotificationTypesRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeNotificationTypes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeNotificationTypesRequest::~DescribeNotificationTypesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeNotificationTypesRequest::getResourceOwnerAccount()const void DescribeNotificationTypesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeNotificationTypesRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeNotificationTypesRequest::getOwnerId()const void DescribeNotificationTypesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeNotificationTypesRequest::getAccessKeyId()const @@ -55,6 +57,6 @@ std::string DescribeNotificationTypesRequest::getAccessKeyId()const void DescribeNotificationTypesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ess/src/model/DescribeRegionsRequest.cc b/ess/src/model/DescribeRegionsRequest.cc index f6a035bfd..a4df7a57f 100755 --- a/ess/src/model/DescribeRegionsRequest.cc +++ b/ess/src/model/DescribeRegionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} @@ -33,7 +35,7 @@ long DescribeRegionsRequest::getResourceOwnerId()const void DescribeRegionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRegionsRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DescribeRegionsRequest::getResourceOwnerAccount()const void DescribeRegionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeRegionsRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DescribeRegionsRequest::getOwnerId()const void DescribeRegionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRegionsRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeRegionsRequest::getAccessKeyId()const void DescribeRegionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeRegionsRequest::getAcceptLanguage()const @@ -77,6 +79,6 @@ std::string DescribeRegionsRequest::getAcceptLanguage()const void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage) { acceptLanguage_ = acceptLanguage; - setCoreParameter("AcceptLanguage", acceptLanguage); + setParameter("AcceptLanguage", acceptLanguage); } diff --git a/ess/src/model/DescribeScalingActivitiesRequest.cc b/ess/src/model/DescribeScalingActivitiesRequest.cc index 02aaee0e3..cb62c4c64 100755 --- a/ess/src/model/DescribeScalingActivitiesRequest.cc +++ b/ess/src/model/DescribeScalingActivitiesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingActivitiesRequest; DescribeScalingActivitiesRequest::DescribeScalingActivitiesRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeScalingActivities") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeScalingActivitiesRequest::~DescribeScalingActivitiesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId9()const void DescribeScalingActivitiesRequest::setScalingActivityId9(const std::string& scalingActivityId9) { scalingActivityId9_ = scalingActivityId9; - setCoreParameter("ScalingActivityId9", scalingActivityId9); + setParameter("ScalingActivityId9", scalingActivityId9); } long DescribeScalingActivitiesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeScalingActivitiesRequest::getResourceOwnerId()const void DescribeScalingActivitiesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeScalingActivitiesRequest::getScalingActivityId5()const @@ -55,7 +57,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId5()const void DescribeScalingActivitiesRequest::setScalingActivityId5(const std::string& scalingActivityId5) { scalingActivityId5_ = scalingActivityId5; - setCoreParameter("ScalingActivityId5", scalingActivityId5); + setParameter("ScalingActivityId5", scalingActivityId5); } std::string DescribeScalingActivitiesRequest::getScalingActivityId6()const @@ -66,7 +68,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId6()const void DescribeScalingActivitiesRequest::setScalingActivityId6(const std::string& scalingActivityId6) { scalingActivityId6_ = scalingActivityId6; - setCoreParameter("ScalingActivityId6", scalingActivityId6); + setParameter("ScalingActivityId6", scalingActivityId6); } std::string DescribeScalingActivitiesRequest::getScalingGroupId()const @@ -77,7 +79,7 @@ std::string DescribeScalingActivitiesRequest::getScalingGroupId()const void DescribeScalingActivitiesRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DescribeScalingActivitiesRequest::getScalingActivityId7()const @@ -88,7 +90,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId7()const void DescribeScalingActivitiesRequest::setScalingActivityId7(const std::string& scalingActivityId7) { scalingActivityId7_ = scalingActivityId7; - setCoreParameter("ScalingActivityId7", scalingActivityId7); + setParameter("ScalingActivityId7", scalingActivityId7); } std::string DescribeScalingActivitiesRequest::getScalingActivityId8()const @@ -99,7 +101,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId8()const void DescribeScalingActivitiesRequest::setScalingActivityId8(const std::string& scalingActivityId8) { scalingActivityId8_ = scalingActivityId8; - setCoreParameter("ScalingActivityId8", scalingActivityId8); + setParameter("ScalingActivityId8", scalingActivityId8); } std::string DescribeScalingActivitiesRequest::getScalingActivityId1()const @@ -110,7 +112,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId1()const void DescribeScalingActivitiesRequest::setScalingActivityId1(const std::string& scalingActivityId1) { scalingActivityId1_ = scalingActivityId1; - setCoreParameter("ScalingActivityId1", scalingActivityId1); + setParameter("ScalingActivityId1", scalingActivityId1); } std::string DescribeScalingActivitiesRequest::getScalingActivityId2()const @@ -121,7 +123,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId2()const void DescribeScalingActivitiesRequest::setScalingActivityId2(const std::string& scalingActivityId2) { scalingActivityId2_ = scalingActivityId2; - setCoreParameter("ScalingActivityId2", scalingActivityId2); + setParameter("ScalingActivityId2", scalingActivityId2); } std::string DescribeScalingActivitiesRequest::getScalingActivityId3()const @@ -132,7 +134,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId3()const void DescribeScalingActivitiesRequest::setScalingActivityId3(const std::string& scalingActivityId3) { scalingActivityId3_ = scalingActivityId3; - setCoreParameter("ScalingActivityId3", scalingActivityId3); + setParameter("ScalingActivityId3", scalingActivityId3); } std::string DescribeScalingActivitiesRequest::getScalingActivityId4()const @@ -143,7 +145,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId4()const void DescribeScalingActivitiesRequest::setScalingActivityId4(const std::string& scalingActivityId4) { scalingActivityId4_ = scalingActivityId4; - setCoreParameter("ScalingActivityId4", scalingActivityId4); + setParameter("ScalingActivityId4", scalingActivityId4); } int DescribeScalingActivitiesRequest::getPageNumber()const @@ -154,7 +156,7 @@ int DescribeScalingActivitiesRequest::getPageNumber()const void DescribeScalingActivitiesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeScalingActivitiesRequest::getAccessKeyId()const @@ -165,7 +167,7 @@ std::string DescribeScalingActivitiesRequest::getAccessKeyId()const void DescribeScalingActivitiesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeScalingActivitiesRequest::getStatusCode()const @@ -176,7 +178,7 @@ std::string DescribeScalingActivitiesRequest::getStatusCode()const void DescribeScalingActivitiesRequest::setStatusCode(const std::string& statusCode) { statusCode_ = statusCode; - setCoreParameter("StatusCode", statusCode); + setParameter("StatusCode", statusCode); } std::string DescribeScalingActivitiesRequest::getRegionId()const @@ -187,7 +189,7 @@ std::string DescribeScalingActivitiesRequest::getRegionId()const void DescribeScalingActivitiesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeScalingActivitiesRequest::getPageSize()const @@ -198,7 +200,7 @@ int DescribeScalingActivitiesRequest::getPageSize()const void DescribeScalingActivitiesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeScalingActivitiesRequest::getScalingActivityId11()const @@ -209,7 +211,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId11()const void DescribeScalingActivitiesRequest::setScalingActivityId11(const std::string& scalingActivityId11) { scalingActivityId11_ = scalingActivityId11; - setCoreParameter("ScalingActivityId11", scalingActivityId11); + setParameter("ScalingActivityId11", scalingActivityId11); } std::string DescribeScalingActivitiesRequest::getScalingActivityId10()const @@ -220,7 +222,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId10()const void DescribeScalingActivitiesRequest::setScalingActivityId10(const std::string& scalingActivityId10) { scalingActivityId10_ = scalingActivityId10; - setCoreParameter("ScalingActivityId10", scalingActivityId10); + setParameter("ScalingActivityId10", scalingActivityId10); } std::string DescribeScalingActivitiesRequest::getScalingActivityId13()const @@ -231,7 +233,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId13()const void DescribeScalingActivitiesRequest::setScalingActivityId13(const std::string& scalingActivityId13) { scalingActivityId13_ = scalingActivityId13; - setCoreParameter("ScalingActivityId13", scalingActivityId13); + setParameter("ScalingActivityId13", scalingActivityId13); } std::string DescribeScalingActivitiesRequest::getScalingActivityId12()const @@ -242,7 +244,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId12()const void DescribeScalingActivitiesRequest::setScalingActivityId12(const std::string& scalingActivityId12) { scalingActivityId12_ = scalingActivityId12; - setCoreParameter("ScalingActivityId12", scalingActivityId12); + setParameter("ScalingActivityId12", scalingActivityId12); } std::string DescribeScalingActivitiesRequest::getScalingActivityId15()const @@ -253,7 +255,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId15()const void DescribeScalingActivitiesRequest::setScalingActivityId15(const std::string& scalingActivityId15) { scalingActivityId15_ = scalingActivityId15; - setCoreParameter("ScalingActivityId15", scalingActivityId15); + setParameter("ScalingActivityId15", scalingActivityId15); } std::string DescribeScalingActivitiesRequest::getScalingActivityId14()const @@ -264,7 +266,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId14()const void DescribeScalingActivitiesRequest::setScalingActivityId14(const std::string& scalingActivityId14) { scalingActivityId14_ = scalingActivityId14; - setCoreParameter("ScalingActivityId14", scalingActivityId14); + setParameter("ScalingActivityId14", scalingActivityId14); } std::string DescribeScalingActivitiesRequest::getScalingActivityId17()const @@ -275,7 +277,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId17()const void DescribeScalingActivitiesRequest::setScalingActivityId17(const std::string& scalingActivityId17) { scalingActivityId17_ = scalingActivityId17; - setCoreParameter("ScalingActivityId17", scalingActivityId17); + setParameter("ScalingActivityId17", scalingActivityId17); } std::string DescribeScalingActivitiesRequest::getScalingActivityId16()const @@ -286,7 +288,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId16()const void DescribeScalingActivitiesRequest::setScalingActivityId16(const std::string& scalingActivityId16) { scalingActivityId16_ = scalingActivityId16; - setCoreParameter("ScalingActivityId16", scalingActivityId16); + setParameter("ScalingActivityId16", scalingActivityId16); } std::string DescribeScalingActivitiesRequest::getScalingActivityId19()const @@ -297,7 +299,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId19()const void DescribeScalingActivitiesRequest::setScalingActivityId19(const std::string& scalingActivityId19) { scalingActivityId19_ = scalingActivityId19; - setCoreParameter("ScalingActivityId19", scalingActivityId19); + setParameter("ScalingActivityId19", scalingActivityId19); } std::string DescribeScalingActivitiesRequest::getResourceOwnerAccount()const @@ -308,7 +310,7 @@ std::string DescribeScalingActivitiesRequest::getResourceOwnerAccount()const void DescribeScalingActivitiesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeScalingActivitiesRequest::getScalingActivityId18()const @@ -319,7 +321,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId18()const void DescribeScalingActivitiesRequest::setScalingActivityId18(const std::string& scalingActivityId18) { scalingActivityId18_ = scalingActivityId18; - setCoreParameter("ScalingActivityId18", scalingActivityId18); + setParameter("ScalingActivityId18", scalingActivityId18); } std::string DescribeScalingActivitiesRequest::getOwnerAccount()const @@ -330,7 +332,7 @@ std::string DescribeScalingActivitiesRequest::getOwnerAccount()const void DescribeScalingActivitiesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeScalingActivitiesRequest::getOwnerId()const @@ -341,7 +343,7 @@ long DescribeScalingActivitiesRequest::getOwnerId()const void DescribeScalingActivitiesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScalingActivitiesRequest::getScalingActivityId20()const @@ -352,6 +354,6 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId20()const void DescribeScalingActivitiesRequest::setScalingActivityId20(const std::string& scalingActivityId20) { scalingActivityId20_ = scalingActivityId20; - setCoreParameter("ScalingActivityId20", scalingActivityId20); + setParameter("ScalingActivityId20", scalingActivityId20); } diff --git a/ess/src/model/DescribeScalingActivityDetailRequest.cc b/ess/src/model/DescribeScalingActivityDetailRequest.cc index 89f95f50c..2fe47fb3e 100755 --- a/ess/src/model/DescribeScalingActivityDetailRequest.cc +++ b/ess/src/model/DescribeScalingActivityDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingActivityDetailRequest; DescribeScalingActivityDetailRequest::DescribeScalingActivityDetailRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeScalingActivityDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeScalingActivityDetailRequest::~DescribeScalingActivityDetailRequest() {} @@ -33,7 +35,7 @@ long DescribeScalingActivityDetailRequest::getResourceOwnerId()const void DescribeScalingActivityDetailRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeScalingActivityDetailRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DescribeScalingActivityDetailRequest::getResourceOwnerAccount()const void DescribeScalingActivityDetailRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeScalingActivityDetailRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DescribeScalingActivityDetailRequest::getOwnerId()const void DescribeScalingActivityDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScalingActivityDetailRequest::getScalingActivityId()const @@ -66,7 +68,7 @@ std::string DescribeScalingActivityDetailRequest::getScalingActivityId()const void DescribeScalingActivityDetailRequest::setScalingActivityId(const std::string& scalingActivityId) { scalingActivityId_ = scalingActivityId; - setCoreParameter("ScalingActivityId", scalingActivityId); + setParameter("ScalingActivityId", scalingActivityId); } std::string DescribeScalingActivityDetailRequest::getAccessKeyId()const @@ -77,6 +79,6 @@ std::string DescribeScalingActivityDetailRequest::getAccessKeyId()const void DescribeScalingActivityDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ess/src/model/DescribeScalingConfigurationsRequest.cc b/ess/src/model/DescribeScalingConfigurationsRequest.cc index f7683cf64..a8d648c7c 100755 --- a/ess/src/model/DescribeScalingConfigurationsRequest.cc +++ b/ess/src/model/DescribeScalingConfigurationsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingConfigurationsRequest; DescribeScalingConfigurationsRequest::DescribeScalingConfigurationsRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeScalingConfigurations") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeScalingConfigurationsRequest::~DescribeScalingConfigurationsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId6()co void DescribeScalingConfigurationsRequest::setScalingConfigurationId6(const std::string& scalingConfigurationId6) { scalingConfigurationId6_ = scalingConfigurationId6; - setCoreParameter("ScalingConfigurationId6", scalingConfigurationId6); + setParameter("ScalingConfigurationId6", scalingConfigurationId6); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId7()const @@ -44,7 +46,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId7()co void DescribeScalingConfigurationsRequest::setScalingConfigurationId7(const std::string& scalingConfigurationId7) { scalingConfigurationId7_ = scalingConfigurationId7; - setCoreParameter("ScalingConfigurationId7", scalingConfigurationId7); + setParameter("ScalingConfigurationId7", scalingConfigurationId7); } long DescribeScalingConfigurationsRequest::getResourceOwnerId()const @@ -55,7 +57,7 @@ long DescribeScalingConfigurationsRequest::getResourceOwnerId()const void DescribeScalingConfigurationsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId4()const @@ -66,7 +68,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId4()co void DescribeScalingConfigurationsRequest::setScalingConfigurationId4(const std::string& scalingConfigurationId4) { scalingConfigurationId4_ = scalingConfigurationId4; - setCoreParameter("ScalingConfigurationId4", scalingConfigurationId4); + setParameter("ScalingConfigurationId4", scalingConfigurationId4); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId5()const @@ -77,7 +79,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId5()co void DescribeScalingConfigurationsRequest::setScalingConfigurationId5(const std::string& scalingConfigurationId5) { scalingConfigurationId5_ = scalingConfigurationId5; - setCoreParameter("ScalingConfigurationId5", scalingConfigurationId5); + setParameter("ScalingConfigurationId5", scalingConfigurationId5); } std::string DescribeScalingConfigurationsRequest::getScalingGroupId()const @@ -88,7 +90,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingGroupId()const void DescribeScalingConfigurationsRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId8()const @@ -99,7 +101,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId8()co void DescribeScalingConfigurationsRequest::setScalingConfigurationId8(const std::string& scalingConfigurationId8) { scalingConfigurationId8_ = scalingConfigurationId8; - setCoreParameter("ScalingConfigurationId8", scalingConfigurationId8); + setParameter("ScalingConfigurationId8", scalingConfigurationId8); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId9()const @@ -110,7 +112,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId9()co void DescribeScalingConfigurationsRequest::setScalingConfigurationId9(const std::string& scalingConfigurationId9) { scalingConfigurationId9_ = scalingConfigurationId9; - setCoreParameter("ScalingConfigurationId9", scalingConfigurationId9); + setParameter("ScalingConfigurationId9", scalingConfigurationId9); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId10()const @@ -121,7 +123,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId10()c void DescribeScalingConfigurationsRequest::setScalingConfigurationId10(const std::string& scalingConfigurationId10) { scalingConfigurationId10_ = scalingConfigurationId10; - setCoreParameter("ScalingConfigurationId10", scalingConfigurationId10); + setParameter("ScalingConfigurationId10", scalingConfigurationId10); } int DescribeScalingConfigurationsRequest::getPageNumber()const @@ -132,7 +134,7 @@ int DescribeScalingConfigurationsRequest::getPageNumber()const void DescribeScalingConfigurationsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeScalingConfigurationsRequest::getAccessKeyId()const @@ -143,7 +145,7 @@ std::string DescribeScalingConfigurationsRequest::getAccessKeyId()const void DescribeScalingConfigurationsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName2()const @@ -154,7 +156,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName2() void DescribeScalingConfigurationsRequest::setScalingConfigurationName2(const std::string& scalingConfigurationName2) { scalingConfigurationName2_ = scalingConfigurationName2; - setCoreParameter("ScalingConfigurationName2", scalingConfigurationName2); + setParameter("ScalingConfigurationName2", scalingConfigurationName2); } std::string DescribeScalingConfigurationsRequest::getRegionId()const @@ -165,7 +167,7 @@ std::string DescribeScalingConfigurationsRequest::getRegionId()const void DescribeScalingConfigurationsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName3()const @@ -176,7 +178,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName3() void DescribeScalingConfigurationsRequest::setScalingConfigurationName3(const std::string& scalingConfigurationName3) { scalingConfigurationName3_ = scalingConfigurationName3; - setCoreParameter("ScalingConfigurationName3", scalingConfigurationName3); + setParameter("ScalingConfigurationName3", scalingConfigurationName3); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName1()const @@ -187,7 +189,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName1() void DescribeScalingConfigurationsRequest::setScalingConfigurationName1(const std::string& scalingConfigurationName1) { scalingConfigurationName1_ = scalingConfigurationName1; - setCoreParameter("ScalingConfigurationName1", scalingConfigurationName1); + setParameter("ScalingConfigurationName1", scalingConfigurationName1); } int DescribeScalingConfigurationsRequest::getPageSize()const @@ -198,7 +200,7 @@ int DescribeScalingConfigurationsRequest::getPageSize()const void DescribeScalingConfigurationsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId2()const @@ -209,7 +211,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId2()co void DescribeScalingConfigurationsRequest::setScalingConfigurationId2(const std::string& scalingConfigurationId2) { scalingConfigurationId2_ = scalingConfigurationId2; - setCoreParameter("ScalingConfigurationId2", scalingConfigurationId2); + setParameter("ScalingConfigurationId2", scalingConfigurationId2); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId3()const @@ -220,7 +222,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId3()co void DescribeScalingConfigurationsRequest::setScalingConfigurationId3(const std::string& scalingConfigurationId3) { scalingConfigurationId3_ = scalingConfigurationId3; - setCoreParameter("ScalingConfigurationId3", scalingConfigurationId3); + setParameter("ScalingConfigurationId3", scalingConfigurationId3); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId1()const @@ -231,7 +233,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId1()co void DescribeScalingConfigurationsRequest::setScalingConfigurationId1(const std::string& scalingConfigurationId1) { scalingConfigurationId1_ = scalingConfigurationId1; - setCoreParameter("ScalingConfigurationId1", scalingConfigurationId1); + setParameter("ScalingConfigurationId1", scalingConfigurationId1); } std::string DescribeScalingConfigurationsRequest::getResourceOwnerAccount()const @@ -242,7 +244,7 @@ std::string DescribeScalingConfigurationsRequest::getResourceOwnerAccount()const void DescribeScalingConfigurationsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeScalingConfigurationsRequest::getOwnerAccount()const @@ -253,7 +255,7 @@ std::string DescribeScalingConfigurationsRequest::getOwnerAccount()const void DescribeScalingConfigurationsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName6()const @@ -264,7 +266,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName6() void DescribeScalingConfigurationsRequest::setScalingConfigurationName6(const std::string& scalingConfigurationName6) { scalingConfigurationName6_ = scalingConfigurationName6; - setCoreParameter("ScalingConfigurationName6", scalingConfigurationName6); + setParameter("ScalingConfigurationName6", scalingConfigurationName6); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName7()const @@ -275,7 +277,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName7() void DescribeScalingConfigurationsRequest::setScalingConfigurationName7(const std::string& scalingConfigurationName7) { scalingConfigurationName7_ = scalingConfigurationName7; - setCoreParameter("ScalingConfigurationName7", scalingConfigurationName7); + setParameter("ScalingConfigurationName7", scalingConfigurationName7); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName4()const @@ -286,7 +288,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName4() void DescribeScalingConfigurationsRequest::setScalingConfigurationName4(const std::string& scalingConfigurationName4) { scalingConfigurationName4_ = scalingConfigurationName4; - setCoreParameter("ScalingConfigurationName4", scalingConfigurationName4); + setParameter("ScalingConfigurationName4", scalingConfigurationName4); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName5()const @@ -297,7 +299,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName5() void DescribeScalingConfigurationsRequest::setScalingConfigurationName5(const std::string& scalingConfigurationName5) { scalingConfigurationName5_ = scalingConfigurationName5; - setCoreParameter("ScalingConfigurationName5", scalingConfigurationName5); + setParameter("ScalingConfigurationName5", scalingConfigurationName5); } long DescribeScalingConfigurationsRequest::getOwnerId()const @@ -308,7 +310,7 @@ long DescribeScalingConfigurationsRequest::getOwnerId()const void DescribeScalingConfigurationsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName8()const @@ -319,7 +321,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName8() void DescribeScalingConfigurationsRequest::setScalingConfigurationName8(const std::string& scalingConfigurationName8) { scalingConfigurationName8_ = scalingConfigurationName8; - setCoreParameter("ScalingConfigurationName8", scalingConfigurationName8); + setParameter("ScalingConfigurationName8", scalingConfigurationName8); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName9()const @@ -330,7 +332,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName9() void DescribeScalingConfigurationsRequest::setScalingConfigurationName9(const std::string& scalingConfigurationName9) { scalingConfigurationName9_ = scalingConfigurationName9; - setCoreParameter("ScalingConfigurationName9", scalingConfigurationName9); + setParameter("ScalingConfigurationName9", scalingConfigurationName9); } std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName10()const @@ -341,6 +343,6 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName10( void DescribeScalingConfigurationsRequest::setScalingConfigurationName10(const std::string& scalingConfigurationName10) { scalingConfigurationName10_ = scalingConfigurationName10; - setCoreParameter("ScalingConfigurationName10", scalingConfigurationName10); + setParameter("ScalingConfigurationName10", scalingConfigurationName10); } diff --git a/ess/src/model/DescribeScalingConfigurationsResult.cc b/ess/src/model/DescribeScalingConfigurationsResult.cc index 4c6f17e58..166367cf6 100755 --- a/ess/src/model/DescribeScalingConfigurationsResult.cc +++ b/ess/src/model/DescribeScalingConfigurationsResult.cc @@ -83,6 +83,8 @@ void DescribeScalingConfigurationsResult::parse(const std::string &payload) scalingConfigurationsObject.systemDiskName = valueScalingConfigurationsScalingConfiguration["SystemDiskName"].asString(); if(!valueScalingConfigurationsScalingConfiguration["SystemDiskDescription"].isNull()) scalingConfigurationsObject.systemDiskDescription = valueScalingConfigurationsScalingConfiguration["SystemDiskDescription"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["SystemDiskAutoSnapshotPolicyId"].isNull()) + scalingConfigurationsObject.systemDiskAutoSnapshotPolicyId = valueScalingConfigurationsScalingConfiguration["SystemDiskAutoSnapshotPolicyId"].asString(); if(!valueScalingConfigurationsScalingConfiguration["LifecycleState"].isNull()) scalingConfigurationsObject.lifecycleState = valueScalingConfigurationsScalingConfiguration["LifecycleState"].asString(); if(!valueScalingConfigurationsScalingConfiguration["CreationTime"].isNull()) @@ -109,6 +111,8 @@ void DescribeScalingConfigurationsResult::parse(const std::string &payload) scalingConfigurationsObject.hpcClusterId = valueScalingConfigurationsScalingConfiguration["HpcClusterId"].asString(); if(!valueScalingConfigurationsScalingConfiguration["InstanceDescription"].isNull()) scalingConfigurationsObject.instanceDescription = valueScalingConfigurationsScalingConfiguration["InstanceDescription"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["Ipv6AddressCount"].isNull()) + scalingConfigurationsObject.ipv6AddressCount = std::stoi(valueScalingConfigurationsScalingConfiguration["Ipv6AddressCount"].asString()); auto allDataDisksNode = allScalingConfigurationsNode["DataDisks"]["DataDisk"]; for (auto allScalingConfigurationsNodeDataDisksDataDisk : allDataDisksNode) { @@ -131,6 +135,8 @@ void DescribeScalingConfigurationsResult::parse(const std::string &payload) dataDisksObject.diskName = allScalingConfigurationsNodeDataDisksDataDisk["DiskName"].asString(); if(!allScalingConfigurationsNodeDataDisksDataDisk["Description"].isNull()) dataDisksObject.description = allScalingConfigurationsNodeDataDisksDataDisk["Description"].asString(); + if(!allScalingConfigurationsNodeDataDisksDataDisk["AutoSnapshotPolicyId"].isNull()) + dataDisksObject.autoSnapshotPolicyId = allScalingConfigurationsNodeDataDisksDataDisk["AutoSnapshotPolicyId"].asString(); scalingConfigurationsObject.dataDisks.push_back(dataDisksObject); } auto allTagsNode = allScalingConfigurationsNode["Tags"]["Tag"]; diff --git a/ess/src/model/DescribeScalingGroupsRequest.cc b/ess/src/model/DescribeScalingGroupsRequest.cc index b77078161..ebd7405a7 100755 --- a/ess/src/model/DescribeScalingGroupsRequest.cc +++ b/ess/src/model/DescribeScalingGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingGroupsRequest; DescribeScalingGroupsRequest::DescribeScalingGroupsRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeScalingGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeScalingGroupsRequest::~DescribeScalingGroupsRequest() {} @@ -33,7 +35,7 @@ long DescribeScalingGroupsRequest::getResourceOwnerId()const void DescribeScalingGroupsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeScalingGroupsRequest::getScalingGroupId10()const @@ -44,7 +46,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId10()const void DescribeScalingGroupsRequest::setScalingGroupId10(const std::string& scalingGroupId10) { scalingGroupId10_ = scalingGroupId10; - setCoreParameter("ScalingGroupId10", scalingGroupId10); + setParameter("ScalingGroupId10", scalingGroupId10); } std::string DescribeScalingGroupsRequest::getScalingGroupId12()const @@ -55,7 +57,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId12()const void DescribeScalingGroupsRequest::setScalingGroupId12(const std::string& scalingGroupId12) { scalingGroupId12_ = scalingGroupId12; - setCoreParameter("ScalingGroupId12", scalingGroupId12); + setParameter("ScalingGroupId12", scalingGroupId12); } std::string DescribeScalingGroupsRequest::getScalingGroupId13()const @@ -66,7 +68,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId13()const void DescribeScalingGroupsRequest::setScalingGroupId13(const std::string& scalingGroupId13) { scalingGroupId13_ = scalingGroupId13; - setCoreParameter("ScalingGroupId13", scalingGroupId13); + setParameter("ScalingGroupId13", scalingGroupId13); } std::string DescribeScalingGroupsRequest::getScalingGroupId14()const @@ -77,7 +79,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId14()const void DescribeScalingGroupsRequest::setScalingGroupId14(const std::string& scalingGroupId14) { scalingGroupId14_ = scalingGroupId14; - setCoreParameter("ScalingGroupId14", scalingGroupId14); + setParameter("ScalingGroupId14", scalingGroupId14); } std::string DescribeScalingGroupsRequest::getScalingGroupId15()const @@ -88,7 +90,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId15()const void DescribeScalingGroupsRequest::setScalingGroupId15(const std::string& scalingGroupId15) { scalingGroupId15_ = scalingGroupId15; - setCoreParameter("ScalingGroupId15", scalingGroupId15); + setParameter("ScalingGroupId15", scalingGroupId15); } long DescribeScalingGroupsRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeScalingGroupsRequest::getOwnerId()const void DescribeScalingGroupsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int DescribeScalingGroupsRequest::getPageNumber()const @@ -110,7 +112,7 @@ int DescribeScalingGroupsRequest::getPageNumber()const void DescribeScalingGroupsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeScalingGroupsRequest::getAccessKeyId()const @@ -121,7 +123,7 @@ std::string DescribeScalingGroupsRequest::getAccessKeyId()const void DescribeScalingGroupsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeScalingGroupsRequest::getRegionId()const @@ -132,7 +134,7 @@ std::string DescribeScalingGroupsRequest::getRegionId()const void DescribeScalingGroupsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeScalingGroupsRequest::getPageSize()const @@ -143,7 +145,7 @@ int DescribeScalingGroupsRequest::getPageSize()const void DescribeScalingGroupsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeScalingGroupsRequest::getScalingGroupName20()const @@ -154,7 +156,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName20()const void DescribeScalingGroupsRequest::setScalingGroupName20(const std::string& scalingGroupName20) { scalingGroupName20_ = scalingGroupName20; - setCoreParameter("ScalingGroupName20", scalingGroupName20); + setParameter("ScalingGroupName20", scalingGroupName20); } std::string DescribeScalingGroupsRequest::getScalingGroupName19()const @@ -165,7 +167,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName19()const void DescribeScalingGroupsRequest::setScalingGroupName19(const std::string& scalingGroupName19) { scalingGroupName19_ = scalingGroupName19; - setCoreParameter("ScalingGroupName19", scalingGroupName19); + setParameter("ScalingGroupName19", scalingGroupName19); } std::string DescribeScalingGroupsRequest::getScalingGroupId20()const @@ -176,7 +178,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId20()const void DescribeScalingGroupsRequest::setScalingGroupId20(const std::string& scalingGroupId20) { scalingGroupId20_ = scalingGroupId20; - setCoreParameter("ScalingGroupId20", scalingGroupId20); + setParameter("ScalingGroupId20", scalingGroupId20); } std::string DescribeScalingGroupsRequest::getScalingGroupName18()const @@ -187,7 +189,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName18()const void DescribeScalingGroupsRequest::setScalingGroupName18(const std::string& scalingGroupName18) { scalingGroupName18_ = scalingGroupName18; - setCoreParameter("ScalingGroupName18", scalingGroupName18); + setParameter("ScalingGroupName18", scalingGroupName18); } std::string DescribeScalingGroupsRequest::getScalingGroupName17()const @@ -198,7 +200,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName17()const void DescribeScalingGroupsRequest::setScalingGroupName17(const std::string& scalingGroupName17) { scalingGroupName17_ = scalingGroupName17; - setCoreParameter("ScalingGroupName17", scalingGroupName17); + setParameter("ScalingGroupName17", scalingGroupName17); } std::string DescribeScalingGroupsRequest::getScalingGroupName16()const @@ -209,7 +211,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName16()const void DescribeScalingGroupsRequest::setScalingGroupName16(const std::string& scalingGroupName16) { scalingGroupName16_ = scalingGroupName16; - setCoreParameter("ScalingGroupName16", scalingGroupName16); + setParameter("ScalingGroupName16", scalingGroupName16); } std::string DescribeScalingGroupsRequest::getResourceOwnerAccount()const @@ -220,7 +222,7 @@ std::string DescribeScalingGroupsRequest::getResourceOwnerAccount()const void DescribeScalingGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeScalingGroupsRequest::getScalingGroupName()const @@ -231,7 +233,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName()const void DescribeScalingGroupsRequest::setScalingGroupName(const std::string& scalingGroupName) { scalingGroupName_ = scalingGroupName; - setCoreParameter("ScalingGroupName", scalingGroupName); + setParameter("ScalingGroupName", scalingGroupName); } std::string DescribeScalingGroupsRequest::getOwnerAccount()const @@ -242,7 +244,7 @@ std::string DescribeScalingGroupsRequest::getOwnerAccount()const void DescribeScalingGroupsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeScalingGroupsRequest::getScalingGroupName1()const @@ -253,7 +255,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName1()const void DescribeScalingGroupsRequest::setScalingGroupName1(const std::string& scalingGroupName1) { scalingGroupName1_ = scalingGroupName1; - setCoreParameter("ScalingGroupName1", scalingGroupName1); + setParameter("ScalingGroupName1", scalingGroupName1); } std::string DescribeScalingGroupsRequest::getScalingGroupName2()const @@ -264,7 +266,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName2()const void DescribeScalingGroupsRequest::setScalingGroupName2(const std::string& scalingGroupName2) { scalingGroupName2_ = scalingGroupName2; - setCoreParameter("ScalingGroupName2", scalingGroupName2); + setParameter("ScalingGroupName2", scalingGroupName2); } std::string DescribeScalingGroupsRequest::getScalingGroupId2()const @@ -275,7 +277,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId2()const void DescribeScalingGroupsRequest::setScalingGroupId2(const std::string& scalingGroupId2) { scalingGroupId2_ = scalingGroupId2; - setCoreParameter("ScalingGroupId2", scalingGroupId2); + setParameter("ScalingGroupId2", scalingGroupId2); } std::string DescribeScalingGroupsRequest::getScalingGroupId1()const @@ -286,7 +288,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId1()const void DescribeScalingGroupsRequest::setScalingGroupId1(const std::string& scalingGroupId1) { scalingGroupId1_ = scalingGroupId1; - setCoreParameter("ScalingGroupId1", scalingGroupId1); + setParameter("ScalingGroupId1", scalingGroupId1); } std::string DescribeScalingGroupsRequest::getScalingGroupId6()const @@ -297,7 +299,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId6()const void DescribeScalingGroupsRequest::setScalingGroupId6(const std::string& scalingGroupId6) { scalingGroupId6_ = scalingGroupId6; - setCoreParameter("ScalingGroupId6", scalingGroupId6); + setParameter("ScalingGroupId6", scalingGroupId6); } std::string DescribeScalingGroupsRequest::getScalingGroupId16()const @@ -308,7 +310,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId16()const void DescribeScalingGroupsRequest::setScalingGroupId16(const std::string& scalingGroupId16) { scalingGroupId16_ = scalingGroupId16; - setCoreParameter("ScalingGroupId16", scalingGroupId16); + setParameter("ScalingGroupId16", scalingGroupId16); } std::string DescribeScalingGroupsRequest::getScalingGroupName7()const @@ -319,7 +321,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName7()const void DescribeScalingGroupsRequest::setScalingGroupName7(const std::string& scalingGroupName7) { scalingGroupName7_ = scalingGroupName7; - setCoreParameter("ScalingGroupName7", scalingGroupName7); + setParameter("ScalingGroupName7", scalingGroupName7); } std::string DescribeScalingGroupsRequest::getScalingGroupName11()const @@ -330,7 +332,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName11()const void DescribeScalingGroupsRequest::setScalingGroupName11(const std::string& scalingGroupName11) { scalingGroupName11_ = scalingGroupName11; - setCoreParameter("ScalingGroupName11", scalingGroupName11); + setParameter("ScalingGroupName11", scalingGroupName11); } std::string DescribeScalingGroupsRequest::getScalingGroupId5()const @@ -341,7 +343,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId5()const void DescribeScalingGroupsRequest::setScalingGroupId5(const std::string& scalingGroupId5) { scalingGroupId5_ = scalingGroupId5; - setCoreParameter("ScalingGroupId5", scalingGroupId5); + setParameter("ScalingGroupId5", scalingGroupId5); } std::string DescribeScalingGroupsRequest::getScalingGroupId17()const @@ -352,7 +354,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId17()const void DescribeScalingGroupsRequest::setScalingGroupId17(const std::string& scalingGroupId17) { scalingGroupId17_ = scalingGroupId17; - setCoreParameter("ScalingGroupId17", scalingGroupId17); + setParameter("ScalingGroupId17", scalingGroupId17); } std::string DescribeScalingGroupsRequest::getScalingGroupName8()const @@ -363,7 +365,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName8()const void DescribeScalingGroupsRequest::setScalingGroupName8(const std::string& scalingGroupName8) { scalingGroupName8_ = scalingGroupName8; - setCoreParameter("ScalingGroupName8", scalingGroupName8); + setParameter("ScalingGroupName8", scalingGroupName8); } std::string DescribeScalingGroupsRequest::getScalingGroupName10()const @@ -374,7 +376,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName10()const void DescribeScalingGroupsRequest::setScalingGroupName10(const std::string& scalingGroupName10) { scalingGroupName10_ = scalingGroupName10; - setCoreParameter("ScalingGroupName10", scalingGroupName10); + setParameter("ScalingGroupName10", scalingGroupName10); } std::string DescribeScalingGroupsRequest::getScalingGroupId4()const @@ -385,7 +387,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId4()const void DescribeScalingGroupsRequest::setScalingGroupId4(const std::string& scalingGroupId4) { scalingGroupId4_ = scalingGroupId4; - setCoreParameter("ScalingGroupId4", scalingGroupId4); + setParameter("ScalingGroupId4", scalingGroupId4); } std::string DescribeScalingGroupsRequest::getScalingGroupId18()const @@ -396,7 +398,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId18()const void DescribeScalingGroupsRequest::setScalingGroupId18(const std::string& scalingGroupId18) { scalingGroupId18_ = scalingGroupId18; - setCoreParameter("ScalingGroupId18", scalingGroupId18); + setParameter("ScalingGroupId18", scalingGroupId18); } std::string DescribeScalingGroupsRequest::getScalingGroupName9()const @@ -407,7 +409,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName9()const void DescribeScalingGroupsRequest::setScalingGroupName9(const std::string& scalingGroupName9) { scalingGroupName9_ = scalingGroupName9; - setCoreParameter("ScalingGroupName9", scalingGroupName9); + setParameter("ScalingGroupName9", scalingGroupName9); } std::string DescribeScalingGroupsRequest::getScalingGroupId3()const @@ -418,7 +420,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId3()const void DescribeScalingGroupsRequest::setScalingGroupId3(const std::string& scalingGroupId3) { scalingGroupId3_ = scalingGroupId3; - setCoreParameter("ScalingGroupId3", scalingGroupId3); + setParameter("ScalingGroupId3", scalingGroupId3); } std::string DescribeScalingGroupsRequest::getScalingGroupId19()const @@ -429,7 +431,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId19()const void DescribeScalingGroupsRequest::setScalingGroupId19(const std::string& scalingGroupId19) { scalingGroupId19_ = scalingGroupId19; - setCoreParameter("ScalingGroupId19", scalingGroupId19); + setParameter("ScalingGroupId19", scalingGroupId19); } std::string DescribeScalingGroupsRequest::getScalingGroupName3()const @@ -440,7 +442,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName3()const void DescribeScalingGroupsRequest::setScalingGroupName3(const std::string& scalingGroupName3) { scalingGroupName3_ = scalingGroupName3; - setCoreParameter("ScalingGroupName3", scalingGroupName3); + setParameter("ScalingGroupName3", scalingGroupName3); } std::string DescribeScalingGroupsRequest::getScalingGroupName15()const @@ -451,7 +453,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName15()const void DescribeScalingGroupsRequest::setScalingGroupName15(const std::string& scalingGroupName15) { scalingGroupName15_ = scalingGroupName15; - setCoreParameter("ScalingGroupName15", scalingGroupName15); + setParameter("ScalingGroupName15", scalingGroupName15); } std::string DescribeScalingGroupsRequest::getScalingGroupId9()const @@ -462,7 +464,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId9()const void DescribeScalingGroupsRequest::setScalingGroupId9(const std::string& scalingGroupId9) { scalingGroupId9_ = scalingGroupId9; - setCoreParameter("ScalingGroupId9", scalingGroupId9); + setParameter("ScalingGroupId9", scalingGroupId9); } std::string DescribeScalingGroupsRequest::getScalingGroupName4()const @@ -473,7 +475,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName4()const void DescribeScalingGroupsRequest::setScalingGroupName4(const std::string& scalingGroupName4) { scalingGroupName4_ = scalingGroupName4; - setCoreParameter("ScalingGroupName4", scalingGroupName4); + setParameter("ScalingGroupName4", scalingGroupName4); } std::string DescribeScalingGroupsRequest::getScalingGroupName14()const @@ -484,7 +486,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName14()const void DescribeScalingGroupsRequest::setScalingGroupName14(const std::string& scalingGroupName14) { scalingGroupName14_ = scalingGroupName14; - setCoreParameter("ScalingGroupName14", scalingGroupName14); + setParameter("ScalingGroupName14", scalingGroupName14); } std::string DescribeScalingGroupsRequest::getScalingGroupId8()const @@ -495,7 +497,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId8()const void DescribeScalingGroupsRequest::setScalingGroupId8(const std::string& scalingGroupId8) { scalingGroupId8_ = scalingGroupId8; - setCoreParameter("ScalingGroupId8", scalingGroupId8); + setParameter("ScalingGroupId8", scalingGroupId8); } std::string DescribeScalingGroupsRequest::getScalingGroupName5()const @@ -506,7 +508,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName5()const void DescribeScalingGroupsRequest::setScalingGroupName5(const std::string& scalingGroupName5) { scalingGroupName5_ = scalingGroupName5; - setCoreParameter("ScalingGroupName5", scalingGroupName5); + setParameter("ScalingGroupName5", scalingGroupName5); } std::string DescribeScalingGroupsRequest::getScalingGroupName13()const @@ -517,7 +519,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName13()const void DescribeScalingGroupsRequest::setScalingGroupName13(const std::string& scalingGroupName13) { scalingGroupName13_ = scalingGroupName13; - setCoreParameter("ScalingGroupName13", scalingGroupName13); + setParameter("ScalingGroupName13", scalingGroupName13); } std::string DescribeScalingGroupsRequest::getScalingGroupId7()const @@ -528,7 +530,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId7()const void DescribeScalingGroupsRequest::setScalingGroupId7(const std::string& scalingGroupId7) { scalingGroupId7_ = scalingGroupId7; - setCoreParameter("ScalingGroupId7", scalingGroupId7); + setParameter("ScalingGroupId7", scalingGroupId7); } std::string DescribeScalingGroupsRequest::getScalingGroupName6()const @@ -539,7 +541,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName6()const void DescribeScalingGroupsRequest::setScalingGroupName6(const std::string& scalingGroupName6) { scalingGroupName6_ = scalingGroupName6; - setCoreParameter("ScalingGroupName6", scalingGroupName6); + setParameter("ScalingGroupName6", scalingGroupName6); } std::string DescribeScalingGroupsRequest::getScalingGroupName12()const @@ -550,6 +552,6 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName12()const void DescribeScalingGroupsRequest::setScalingGroupName12(const std::string& scalingGroupName12) { scalingGroupName12_ = scalingGroupName12; - setCoreParameter("ScalingGroupName12", scalingGroupName12); + setParameter("ScalingGroupName12", scalingGroupName12); } diff --git a/ess/src/model/DescribeScalingGroupsResult.cc b/ess/src/model/DescribeScalingGroupsResult.cc index a53c11489..c3ab3ebdb 100755 --- a/ess/src/model/DescribeScalingGroupsResult.cc +++ b/ess/src/model/DescribeScalingGroupsResult.cc @@ -103,6 +103,10 @@ void DescribeScalingGroupsResult::parse(const std::string &payload) scalingGroupsObject.spotInstanceRemedy = valueScalingGroupsScalingGroup["SpotInstanceRemedy"].asString() == "true"; if(!valueScalingGroupsScalingGroup["SpotInstancePools"].isNull()) scalingGroupsObject.spotInstancePools = std::stoi(valueScalingGroupsScalingGroup["SpotInstancePools"].asString()); + if(!valueScalingGroupsScalingGroup["DesiredCapacity"].isNull()) + scalingGroupsObject.desiredCapacity = std::stoi(valueScalingGroupsScalingGroup["DesiredCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["GroupDeletionProtection"].isNull()) + scalingGroupsObject.groupDeletionProtection = valueScalingGroupsScalingGroup["GroupDeletionProtection"].asString() == "true"; auto allVServerGroupsNode = allScalingGroupsNode["VServerGroups"]["VServerGroup"]; for (auto allScalingGroupsNodeVServerGroupsVServerGroup : allVServerGroupsNode) { @@ -135,6 +139,9 @@ void DescribeScalingGroupsResult::parse(const std::string &payload) auto allLoadBalancerIds = value["LoadBalancerIds"]["LoadBalancerId"]; for (auto value : allLoadBalancerIds) scalingGroupsObject.loadBalancerIds.push_back(value.asString()); + auto allSuspendedProcesses = value["SuspendedProcesses"]["SuspendedProcess"]; + for (auto value : allSuspendedProcesses) + scalingGroupsObject.suspendedProcesses.push_back(value.asString()); scalingGroups_.push_back(scalingGroupsObject); } if(!value["TotalCount"].isNull()) diff --git a/ess/src/model/DescribeScalingInstancesRequest.cc b/ess/src/model/DescribeScalingInstancesRequest.cc index 44fa2c3e0..dde4144ed 100755 --- a/ess/src/model/DescribeScalingInstancesRequest.cc +++ b/ess/src/model/DescribeScalingInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingInstancesRequest; DescribeScalingInstancesRequest::DescribeScalingInstancesRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeScalingInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeScalingInstancesRequest::~DescribeScalingInstancesRequest() {} @@ -33,7 +35,7 @@ long DescribeScalingInstancesRequest::getResourceOwnerId()const void DescribeScalingInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeScalingInstancesRequest::getCreationType()const @@ -44,7 +46,7 @@ std::string DescribeScalingInstancesRequest::getCreationType()const void DescribeScalingInstancesRequest::setCreationType(const std::string& creationType) { creationType_ = creationType; - setCoreParameter("CreationType", creationType); + setParameter("CreationType", creationType); } std::string DescribeScalingInstancesRequest::getInstanceId1()const @@ -55,7 +57,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId1()const void DescribeScalingInstancesRequest::setInstanceId1(const std::string& instanceId1) { instanceId1_ = instanceId1; - setCoreParameter("InstanceId1", instanceId1); + setParameter("InstanceId1", instanceId1); } std::string DescribeScalingInstancesRequest::getInstanceId3()const @@ -66,7 +68,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId3()const void DescribeScalingInstancesRequest::setInstanceId3(const std::string& instanceId3) { instanceId3_ = instanceId3; - setCoreParameter("InstanceId3", instanceId3); + setParameter("InstanceId3", instanceId3); } std::string DescribeScalingInstancesRequest::getInstanceId2()const @@ -77,7 +79,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId2()const void DescribeScalingInstancesRequest::setInstanceId2(const std::string& instanceId2) { instanceId2_ = instanceId2; - setCoreParameter("InstanceId2", instanceId2); + setParameter("InstanceId2", instanceId2); } std::string DescribeScalingInstancesRequest::getInstanceId5()const @@ -88,7 +90,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId5()const void DescribeScalingInstancesRequest::setInstanceId5(const std::string& instanceId5) { instanceId5_ = instanceId5; - setCoreParameter("InstanceId5", instanceId5); + setParameter("InstanceId5", instanceId5); } std::string DescribeScalingInstancesRequest::getInstanceId4()const @@ -99,7 +101,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId4()const void DescribeScalingInstancesRequest::setInstanceId4(const std::string& instanceId4) { instanceId4_ = instanceId4; - setCoreParameter("InstanceId4", instanceId4); + setParameter("InstanceId4", instanceId4); } std::string DescribeScalingInstancesRequest::getInstanceId7()const @@ -110,7 +112,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId7()const void DescribeScalingInstancesRequest::setInstanceId7(const std::string& instanceId7) { instanceId7_ = instanceId7; - setCoreParameter("InstanceId7", instanceId7); + setParameter("InstanceId7", instanceId7); } std::string DescribeScalingInstancesRequest::getInstanceId6()const @@ -121,7 +123,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId6()const void DescribeScalingInstancesRequest::setInstanceId6(const std::string& instanceId6) { instanceId6_ = instanceId6; - setCoreParameter("InstanceId6", instanceId6); + setParameter("InstanceId6", instanceId6); } std::string DescribeScalingInstancesRequest::getInstanceId9()const @@ -132,7 +134,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId9()const void DescribeScalingInstancesRequest::setInstanceId9(const std::string& instanceId9) { instanceId9_ = instanceId9; - setCoreParameter("InstanceId9", instanceId9); + setParameter("InstanceId9", instanceId9); } std::string DescribeScalingInstancesRequest::getInstanceId8()const @@ -143,7 +145,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId8()const void DescribeScalingInstancesRequest::setInstanceId8(const std::string& instanceId8) { instanceId8_ = instanceId8; - setCoreParameter("InstanceId8", instanceId8); + setParameter("InstanceId8", instanceId8); } long DescribeScalingInstancesRequest::getOwnerId()const @@ -154,7 +156,7 @@ long DescribeScalingInstancesRequest::getOwnerId()const void DescribeScalingInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScalingInstancesRequest::getScalingConfigurationId()const @@ -165,7 +167,7 @@ std::string DescribeScalingInstancesRequest::getScalingConfigurationId()const void DescribeScalingInstancesRequest::setScalingConfigurationId(const std::string& scalingConfigurationId) { scalingConfigurationId_ = scalingConfigurationId; - setCoreParameter("ScalingConfigurationId", scalingConfigurationId); + setParameter("ScalingConfigurationId", scalingConfigurationId); } std::string DescribeScalingInstancesRequest::getHealthStatus()const @@ -176,7 +178,7 @@ std::string DescribeScalingInstancesRequest::getHealthStatus()const void DescribeScalingInstancesRequest::setHealthStatus(const std::string& healthStatus) { healthStatus_ = healthStatus; - setCoreParameter("HealthStatus", healthStatus); + setParameter("HealthStatus", healthStatus); } std::string DescribeScalingInstancesRequest::getInstanceId10()const @@ -187,7 +189,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId10()const void DescribeScalingInstancesRequest::setInstanceId10(const std::string& instanceId10) { instanceId10_ = instanceId10; - setCoreParameter("InstanceId10", instanceId10); + setParameter("InstanceId10", instanceId10); } std::string DescribeScalingInstancesRequest::getInstanceId12()const @@ -198,7 +200,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId12()const void DescribeScalingInstancesRequest::setInstanceId12(const std::string& instanceId12) { instanceId12_ = instanceId12; - setCoreParameter("InstanceId12", instanceId12); + setParameter("InstanceId12", instanceId12); } std::string DescribeScalingInstancesRequest::getInstanceId11()const @@ -209,7 +211,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId11()const void DescribeScalingInstancesRequest::setInstanceId11(const std::string& instanceId11) { instanceId11_ = instanceId11; - setCoreParameter("InstanceId11", instanceId11); + setParameter("InstanceId11", instanceId11); } std::string DescribeScalingInstancesRequest::getScalingGroupId()const @@ -220,7 +222,7 @@ std::string DescribeScalingInstancesRequest::getScalingGroupId()const void DescribeScalingInstancesRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DescribeScalingInstancesRequest::getLifecycleState()const @@ -231,7 +233,7 @@ std::string DescribeScalingInstancesRequest::getLifecycleState()const void DescribeScalingInstancesRequest::setLifecycleState(const std::string& lifecycleState) { lifecycleState_ = lifecycleState; - setCoreParameter("LifecycleState", lifecycleState); + setParameter("LifecycleState", lifecycleState); } int DescribeScalingInstancesRequest::getPageNumber()const @@ -242,7 +244,7 @@ int DescribeScalingInstancesRequest::getPageNumber()const void DescribeScalingInstancesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeScalingInstancesRequest::getAccessKeyId()const @@ -253,7 +255,7 @@ std::string DescribeScalingInstancesRequest::getAccessKeyId()const void DescribeScalingInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeScalingInstancesRequest::getRegionId()const @@ -264,7 +266,7 @@ std::string DescribeScalingInstancesRequest::getRegionId()const void DescribeScalingInstancesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeScalingInstancesRequest::getPageSize()const @@ -275,7 +277,7 @@ int DescribeScalingInstancesRequest::getPageSize()const void DescribeScalingInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeScalingInstancesRequest::getInstanceId20()const @@ -286,7 +288,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId20()const void DescribeScalingInstancesRequest::setInstanceId20(const std::string& instanceId20) { instanceId20_ = instanceId20; - setCoreParameter("InstanceId20", instanceId20); + setParameter("InstanceId20", instanceId20); } std::string DescribeScalingInstancesRequest::getResourceOwnerAccount()const @@ -297,7 +299,7 @@ std::string DescribeScalingInstancesRequest::getResourceOwnerAccount()const void DescribeScalingInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeScalingInstancesRequest::getOwnerAccount()const @@ -308,7 +310,7 @@ std::string DescribeScalingInstancesRequest::getOwnerAccount()const void DescribeScalingInstancesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeScalingInstancesRequest::getInstanceId18()const @@ -319,7 +321,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId18()const void DescribeScalingInstancesRequest::setInstanceId18(const std::string& instanceId18) { instanceId18_ = instanceId18; - setCoreParameter("InstanceId18", instanceId18); + setParameter("InstanceId18", instanceId18); } std::string DescribeScalingInstancesRequest::getInstanceId17()const @@ -330,7 +332,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId17()const void DescribeScalingInstancesRequest::setInstanceId17(const std::string& instanceId17) { instanceId17_ = instanceId17; - setCoreParameter("InstanceId17", instanceId17); + setParameter("InstanceId17", instanceId17); } std::string DescribeScalingInstancesRequest::getInstanceId19()const @@ -341,7 +343,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId19()const void DescribeScalingInstancesRequest::setInstanceId19(const std::string& instanceId19) { instanceId19_ = instanceId19; - setCoreParameter("InstanceId19", instanceId19); + setParameter("InstanceId19", instanceId19); } std::string DescribeScalingInstancesRequest::getInstanceId14()const @@ -352,7 +354,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId14()const void DescribeScalingInstancesRequest::setInstanceId14(const std::string& instanceId14) { instanceId14_ = instanceId14; - setCoreParameter("InstanceId14", instanceId14); + setParameter("InstanceId14", instanceId14); } std::string DescribeScalingInstancesRequest::getInstanceId13()const @@ -363,7 +365,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId13()const void DescribeScalingInstancesRequest::setInstanceId13(const std::string& instanceId13) { instanceId13_ = instanceId13; - setCoreParameter("InstanceId13", instanceId13); + setParameter("InstanceId13", instanceId13); } std::string DescribeScalingInstancesRequest::getInstanceId16()const @@ -374,7 +376,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId16()const void DescribeScalingInstancesRequest::setInstanceId16(const std::string& instanceId16) { instanceId16_ = instanceId16; - setCoreParameter("InstanceId16", instanceId16); + setParameter("InstanceId16", instanceId16); } std::string DescribeScalingInstancesRequest::getInstanceId15()const @@ -385,6 +387,6 @@ std::string DescribeScalingInstancesRequest::getInstanceId15()const void DescribeScalingInstancesRequest::setInstanceId15(const std::string& instanceId15) { instanceId15_ = instanceId15; - setCoreParameter("InstanceId15", instanceId15); + setParameter("InstanceId15", instanceId15); } diff --git a/ess/src/model/DescribeScalingInstancesResult.cc b/ess/src/model/DescribeScalingInstancesResult.cc index 9eeb81481..a653103ee 100755 --- a/ess/src/model/DescribeScalingInstancesResult.cc +++ b/ess/src/model/DescribeScalingInstancesResult.cc @@ -65,6 +65,8 @@ void DescribeScalingInstancesResult::parse(const std::string &payload) scalingInstancesObject.launchTemplateVersion = valueScalingInstancesScalingInstance["LaunchTemplateVersion"].asString(); if(!valueScalingInstancesScalingInstance["WarmupState"].isNull()) scalingInstancesObject.warmupState = valueScalingInstancesScalingInstance["WarmupState"].asString(); + if(!valueScalingInstancesScalingInstance["Entrusted"].isNull()) + scalingInstancesObject.entrusted = valueScalingInstancesScalingInstance["Entrusted"].asString() == "true"; scalingInstances_.push_back(scalingInstancesObject); } if(!value["TotalCount"].isNull()) diff --git a/ess/src/model/DescribeScalingRulesRequest.cc b/ess/src/model/DescribeScalingRulesRequest.cc index ba50d048f..1d3ffe9df 100755 --- a/ess/src/model/DescribeScalingRulesRequest.cc +++ b/ess/src/model/DescribeScalingRulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingRulesRequest; DescribeScalingRulesRequest::DescribeScalingRulesRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeScalingRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeScalingRulesRequest::~DescribeScalingRulesRequest() {} @@ -33,7 +35,7 @@ long DescribeScalingRulesRequest::getResourceOwnerId()const void DescribeScalingRulesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeScalingRulesRequest::getScalingRuleId10()const @@ -44,7 +46,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId10()const void DescribeScalingRulesRequest::setScalingRuleId10(const std::string& scalingRuleId10) { scalingRuleId10_ = scalingRuleId10; - setCoreParameter("ScalingRuleId10", scalingRuleId10); + setParameter("ScalingRuleId10", scalingRuleId10); } long DescribeScalingRulesRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DescribeScalingRulesRequest::getOwnerId()const void DescribeScalingRulesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScalingRulesRequest::getScalingRuleAri1()const @@ -66,7 +68,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri1()const void DescribeScalingRulesRequest::setScalingRuleAri1(const std::string& scalingRuleAri1) { scalingRuleAri1_ = scalingRuleAri1; - setCoreParameter("ScalingRuleAri1", scalingRuleAri1); + setParameter("ScalingRuleAri1", scalingRuleAri1); } std::string DescribeScalingRulesRequest::getScalingRuleAri2()const @@ -77,7 +79,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri2()const void DescribeScalingRulesRequest::setScalingRuleAri2(const std::string& scalingRuleAri2) { scalingRuleAri2_ = scalingRuleAri2; - setCoreParameter("ScalingRuleAri2", scalingRuleAri2); + setParameter("ScalingRuleAri2", scalingRuleAri2); } std::string DescribeScalingRulesRequest::getScalingRuleAri3()const @@ -88,7 +90,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri3()const void DescribeScalingRulesRequest::setScalingRuleAri3(const std::string& scalingRuleAri3) { scalingRuleAri3_ = scalingRuleAri3; - setCoreParameter("ScalingRuleAri3", scalingRuleAri3); + setParameter("ScalingRuleAri3", scalingRuleAri3); } std::string DescribeScalingRulesRequest::getScalingRuleAri4()const @@ -99,7 +101,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri4()const void DescribeScalingRulesRequest::setScalingRuleAri4(const std::string& scalingRuleAri4) { scalingRuleAri4_ = scalingRuleAri4; - setCoreParameter("ScalingRuleAri4", scalingRuleAri4); + setParameter("ScalingRuleAri4", scalingRuleAri4); } std::string DescribeScalingRulesRequest::getScalingRuleAri5()const @@ -110,7 +112,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri5()const void DescribeScalingRulesRequest::setScalingRuleAri5(const std::string& scalingRuleAri5) { scalingRuleAri5_ = scalingRuleAri5; - setCoreParameter("ScalingRuleAri5", scalingRuleAri5); + setParameter("ScalingRuleAri5", scalingRuleAri5); } std::string DescribeScalingRulesRequest::getScalingRuleAri6()const @@ -121,7 +123,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri6()const void DescribeScalingRulesRequest::setScalingRuleAri6(const std::string& scalingRuleAri6) { scalingRuleAri6_ = scalingRuleAri6; - setCoreParameter("ScalingRuleAri6", scalingRuleAri6); + setParameter("ScalingRuleAri6", scalingRuleAri6); } std::string DescribeScalingRulesRequest::getScalingRuleAri7()const @@ -132,7 +134,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri7()const void DescribeScalingRulesRequest::setScalingRuleAri7(const std::string& scalingRuleAri7) { scalingRuleAri7_ = scalingRuleAri7; - setCoreParameter("ScalingRuleAri7", scalingRuleAri7); + setParameter("ScalingRuleAri7", scalingRuleAri7); } std::string DescribeScalingRulesRequest::getScalingRuleAri8()const @@ -143,7 +145,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri8()const void DescribeScalingRulesRequest::setScalingRuleAri8(const std::string& scalingRuleAri8) { scalingRuleAri8_ = scalingRuleAri8; - setCoreParameter("ScalingRuleAri8", scalingRuleAri8); + setParameter("ScalingRuleAri8", scalingRuleAri8); } bool DescribeScalingRulesRequest::getShowAlarmRules()const @@ -154,7 +156,7 @@ bool DescribeScalingRulesRequest::getShowAlarmRules()const void DescribeScalingRulesRequest::setShowAlarmRules(bool showAlarmRules) { showAlarmRules_ = showAlarmRules; - setCoreParameter("ShowAlarmRules", showAlarmRules ? "true" : "false"); + setParameter("ShowAlarmRules", showAlarmRules ? "true" : "false"); } std::string DescribeScalingRulesRequest::getScalingRuleName1()const @@ -165,7 +167,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName1()const void DescribeScalingRulesRequest::setScalingRuleName1(const std::string& scalingRuleName1) { scalingRuleName1_ = scalingRuleName1; - setCoreParameter("ScalingRuleName1", scalingRuleName1); + setParameter("ScalingRuleName1", scalingRuleName1); } std::string DescribeScalingRulesRequest::getScalingRuleName2()const @@ -176,7 +178,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName2()const void DescribeScalingRulesRequest::setScalingRuleName2(const std::string& scalingRuleName2) { scalingRuleName2_ = scalingRuleName2; - setCoreParameter("ScalingRuleName2", scalingRuleName2); + setParameter("ScalingRuleName2", scalingRuleName2); } std::string DescribeScalingRulesRequest::getScalingRuleName3()const @@ -187,7 +189,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName3()const void DescribeScalingRulesRequest::setScalingRuleName3(const std::string& scalingRuleName3) { scalingRuleName3_ = scalingRuleName3; - setCoreParameter("ScalingRuleName3", scalingRuleName3); + setParameter("ScalingRuleName3", scalingRuleName3); } std::string DescribeScalingRulesRequest::getScalingRuleName4()const @@ -198,7 +200,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName4()const void DescribeScalingRulesRequest::setScalingRuleName4(const std::string& scalingRuleName4) { scalingRuleName4_ = scalingRuleName4; - setCoreParameter("ScalingRuleName4", scalingRuleName4); + setParameter("ScalingRuleName4", scalingRuleName4); } std::string DescribeScalingRulesRequest::getScalingRuleName5()const @@ -209,7 +211,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName5()const void DescribeScalingRulesRequest::setScalingRuleName5(const std::string& scalingRuleName5) { scalingRuleName5_ = scalingRuleName5; - setCoreParameter("ScalingRuleName5", scalingRuleName5); + setParameter("ScalingRuleName5", scalingRuleName5); } std::string DescribeScalingRulesRequest::getScalingGroupId()const @@ -220,7 +222,7 @@ std::string DescribeScalingRulesRequest::getScalingGroupId()const void DescribeScalingRulesRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DescribeScalingRulesRequest::getScalingRuleName6()const @@ -231,7 +233,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName6()const void DescribeScalingRulesRequest::setScalingRuleName6(const std::string& scalingRuleName6) { scalingRuleName6_ = scalingRuleName6; - setCoreParameter("ScalingRuleName6", scalingRuleName6); + setParameter("ScalingRuleName6", scalingRuleName6); } std::string DescribeScalingRulesRequest::getScalingRuleName7()const @@ -242,7 +244,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName7()const void DescribeScalingRulesRequest::setScalingRuleName7(const std::string& scalingRuleName7) { scalingRuleName7_ = scalingRuleName7; - setCoreParameter("ScalingRuleName7", scalingRuleName7); + setParameter("ScalingRuleName7", scalingRuleName7); } std::string DescribeScalingRulesRequest::getScalingRuleName8()const @@ -253,7 +255,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName8()const void DescribeScalingRulesRequest::setScalingRuleName8(const std::string& scalingRuleName8) { scalingRuleName8_ = scalingRuleName8; - setCoreParameter("ScalingRuleName8", scalingRuleName8); + setParameter("ScalingRuleName8", scalingRuleName8); } std::string DescribeScalingRulesRequest::getScalingRuleAri9()const @@ -264,7 +266,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri9()const void DescribeScalingRulesRequest::setScalingRuleAri9(const std::string& scalingRuleAri9) { scalingRuleAri9_ = scalingRuleAri9; - setCoreParameter("ScalingRuleAri9", scalingRuleAri9); + setParameter("ScalingRuleAri9", scalingRuleAri9); } std::string DescribeScalingRulesRequest::getScalingRuleName9()const @@ -275,7 +277,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName9()const void DescribeScalingRulesRequest::setScalingRuleName9(const std::string& scalingRuleName9) { scalingRuleName9_ = scalingRuleName9; - setCoreParameter("ScalingRuleName9", scalingRuleName9); + setParameter("ScalingRuleName9", scalingRuleName9); } int DescribeScalingRulesRequest::getPageNumber()const @@ -286,7 +288,7 @@ int DescribeScalingRulesRequest::getPageNumber()const void DescribeScalingRulesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeScalingRulesRequest::getAccessKeyId()const @@ -297,7 +299,7 @@ std::string DescribeScalingRulesRequest::getAccessKeyId()const void DescribeScalingRulesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeScalingRulesRequest::getRegionId()const @@ -308,7 +310,7 @@ std::string DescribeScalingRulesRequest::getRegionId()const void DescribeScalingRulesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeScalingRulesRequest::getPageSize()const @@ -319,7 +321,7 @@ int DescribeScalingRulesRequest::getPageSize()const void DescribeScalingRulesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeScalingRulesRequest::getScalingRuleType()const @@ -330,7 +332,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleType()const void DescribeScalingRulesRequest::setScalingRuleType(const std::string& scalingRuleType) { scalingRuleType_ = scalingRuleType; - setCoreParameter("ScalingRuleType", scalingRuleType); + setParameter("ScalingRuleType", scalingRuleType); } std::string DescribeScalingRulesRequest::getResourceOwnerAccount()const @@ -341,7 +343,7 @@ std::string DescribeScalingRulesRequest::getResourceOwnerAccount()const void DescribeScalingRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeScalingRulesRequest::getOwnerAccount()const @@ -352,7 +354,7 @@ std::string DescribeScalingRulesRequest::getOwnerAccount()const void DescribeScalingRulesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeScalingRulesRequest::getScalingRuleName10()const @@ -363,7 +365,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName10()const void DescribeScalingRulesRequest::setScalingRuleName10(const std::string& scalingRuleName10) { scalingRuleName10_ = scalingRuleName10; - setCoreParameter("ScalingRuleName10", scalingRuleName10); + setParameter("ScalingRuleName10", scalingRuleName10); } std::string DescribeScalingRulesRequest::getScalingRuleId8()const @@ -374,7 +376,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId8()const void DescribeScalingRulesRequest::setScalingRuleId8(const std::string& scalingRuleId8) { scalingRuleId8_ = scalingRuleId8; - setCoreParameter("ScalingRuleId8", scalingRuleId8); + setParameter("ScalingRuleId8", scalingRuleId8); } std::string DescribeScalingRulesRequest::getScalingRuleId9()const @@ -385,7 +387,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId9()const void DescribeScalingRulesRequest::setScalingRuleId9(const std::string& scalingRuleId9) { scalingRuleId9_ = scalingRuleId9; - setCoreParameter("ScalingRuleId9", scalingRuleId9); + setParameter("ScalingRuleId9", scalingRuleId9); } std::string DescribeScalingRulesRequest::getScalingRuleAri10()const @@ -396,7 +398,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri10()const void DescribeScalingRulesRequest::setScalingRuleAri10(const std::string& scalingRuleAri10) { scalingRuleAri10_ = scalingRuleAri10; - setCoreParameter("ScalingRuleAri10", scalingRuleAri10); + setParameter("ScalingRuleAri10", scalingRuleAri10); } std::string DescribeScalingRulesRequest::getScalingRuleId4()const @@ -407,7 +409,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId4()const void DescribeScalingRulesRequest::setScalingRuleId4(const std::string& scalingRuleId4) { scalingRuleId4_ = scalingRuleId4; - setCoreParameter("ScalingRuleId4", scalingRuleId4); + setParameter("ScalingRuleId4", scalingRuleId4); } std::string DescribeScalingRulesRequest::getScalingRuleId5()const @@ -418,7 +420,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId5()const void DescribeScalingRulesRequest::setScalingRuleId5(const std::string& scalingRuleId5) { scalingRuleId5_ = scalingRuleId5; - setCoreParameter("ScalingRuleId5", scalingRuleId5); + setParameter("ScalingRuleId5", scalingRuleId5); } std::string DescribeScalingRulesRequest::getScalingRuleId6()const @@ -429,7 +431,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId6()const void DescribeScalingRulesRequest::setScalingRuleId6(const std::string& scalingRuleId6) { scalingRuleId6_ = scalingRuleId6; - setCoreParameter("ScalingRuleId6", scalingRuleId6); + setParameter("ScalingRuleId6", scalingRuleId6); } std::string DescribeScalingRulesRequest::getScalingRuleId7()const @@ -440,7 +442,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId7()const void DescribeScalingRulesRequest::setScalingRuleId7(const std::string& scalingRuleId7) { scalingRuleId7_ = scalingRuleId7; - setCoreParameter("ScalingRuleId7", scalingRuleId7); + setParameter("ScalingRuleId7", scalingRuleId7); } std::string DescribeScalingRulesRequest::getScalingRuleId1()const @@ -451,7 +453,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId1()const void DescribeScalingRulesRequest::setScalingRuleId1(const std::string& scalingRuleId1) { scalingRuleId1_ = scalingRuleId1; - setCoreParameter("ScalingRuleId1", scalingRuleId1); + setParameter("ScalingRuleId1", scalingRuleId1); } std::string DescribeScalingRulesRequest::getScalingRuleId2()const @@ -462,7 +464,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId2()const void DescribeScalingRulesRequest::setScalingRuleId2(const std::string& scalingRuleId2) { scalingRuleId2_ = scalingRuleId2; - setCoreParameter("ScalingRuleId2", scalingRuleId2); + setParameter("ScalingRuleId2", scalingRuleId2); } std::string DescribeScalingRulesRequest::getScalingRuleId3()const @@ -473,6 +475,6 @@ std::string DescribeScalingRulesRequest::getScalingRuleId3()const void DescribeScalingRulesRequest::setScalingRuleId3(const std::string& scalingRuleId3) { scalingRuleId3_ = scalingRuleId3; - setCoreParameter("ScalingRuleId3", scalingRuleId3); + setParameter("ScalingRuleId3", scalingRuleId3); } diff --git a/ess/src/model/DescribeScheduledTasksRequest.cc b/ess/src/model/DescribeScheduledTasksRequest.cc index 9dd90dc7c..f8ceb760b 100755 --- a/ess/src/model/DescribeScheduledTasksRequest.cc +++ b/ess/src/model/DescribeScheduledTasksRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScheduledTasksRequest; DescribeScheduledTasksRequest::DescribeScheduledTasksRequest() : RpcServiceRequest("ess", "2014-08-28", "DescribeScheduledTasks") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeScheduledTasksRequest::~DescribeScheduledTasksRequest() {} @@ -33,7 +35,7 @@ long DescribeScheduledTasksRequest::getResourceOwnerId()const void DescribeScheduledTasksRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeScheduledTasksRequest::getScheduledAction2()const @@ -44,7 +46,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction2()const void DescribeScheduledTasksRequest::setScheduledAction2(const std::string& scheduledAction2) { scheduledAction2_ = scheduledAction2; - setCoreParameter("ScheduledAction2", scheduledAction2); + setParameter("ScheduledAction2", scheduledAction2); } std::string DescribeScheduledTasksRequest::getScheduledAction1()const @@ -55,7 +57,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction1()const void DescribeScheduledTasksRequest::setScheduledAction1(const std::string& scheduledAction1) { scheduledAction1_ = scheduledAction1; - setCoreParameter("ScheduledAction1", scheduledAction1); + setParameter("ScheduledAction1", scheduledAction1); } std::string DescribeScheduledTasksRequest::getScheduledAction6()const @@ -66,7 +68,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction6()const void DescribeScheduledTasksRequest::setScheduledAction6(const std::string& scheduledAction6) { scheduledAction6_ = scheduledAction6; - setCoreParameter("ScheduledAction6", scheduledAction6); + setParameter("ScheduledAction6", scheduledAction6); } std::string DescribeScheduledTasksRequest::getScheduledAction5()const @@ -77,7 +79,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction5()const void DescribeScheduledTasksRequest::setScheduledAction5(const std::string& scheduledAction5) { scheduledAction5_ = scheduledAction5; - setCoreParameter("ScheduledAction5", scheduledAction5); + setParameter("ScheduledAction5", scheduledAction5); } std::string DescribeScheduledTasksRequest::getScheduledAction4()const @@ -88,7 +90,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction4()const void DescribeScheduledTasksRequest::setScheduledAction4(const std::string& scheduledAction4) { scheduledAction4_ = scheduledAction4; - setCoreParameter("ScheduledAction4", scheduledAction4); + setParameter("ScheduledAction4", scheduledAction4); } std::string DescribeScheduledTasksRequest::getScheduledAction3()const @@ -99,7 +101,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction3()const void DescribeScheduledTasksRequest::setScheduledAction3(const std::string& scheduledAction3) { scheduledAction3_ = scheduledAction3; - setCoreParameter("ScheduledAction3", scheduledAction3); + setParameter("ScheduledAction3", scheduledAction3); } std::string DescribeScheduledTasksRequest::getScheduledAction9()const @@ -110,7 +112,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction9()const void DescribeScheduledTasksRequest::setScheduledAction9(const std::string& scheduledAction9) { scheduledAction9_ = scheduledAction9; - setCoreParameter("ScheduledAction9", scheduledAction9); + setParameter("ScheduledAction9", scheduledAction9); } std::string DescribeScheduledTasksRequest::getScheduledAction8()const @@ -121,7 +123,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction8()const void DescribeScheduledTasksRequest::setScheduledAction8(const std::string& scheduledAction8) { scheduledAction8_ = scheduledAction8; - setCoreParameter("ScheduledAction8", scheduledAction8); + setParameter("ScheduledAction8", scheduledAction8); } std::string DescribeScheduledTasksRequest::getScheduledAction7()const @@ -132,7 +134,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction7()const void DescribeScheduledTasksRequest::setScheduledAction7(const std::string& scheduledAction7) { scheduledAction7_ = scheduledAction7; - setCoreParameter("ScheduledAction7", scheduledAction7); + setParameter("ScheduledAction7", scheduledAction7); } long DescribeScheduledTasksRequest::getOwnerId()const @@ -143,7 +145,7 @@ long DescribeScheduledTasksRequest::getOwnerId()const void DescribeScheduledTasksRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScheduledTasksRequest::getScheduledTaskName20()const @@ -154,7 +156,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName20()const void DescribeScheduledTasksRequest::setScheduledTaskName20(const std::string& scheduledTaskName20) { scheduledTaskName20_ = scheduledTaskName20; - setCoreParameter("ScheduledTaskName20", scheduledTaskName20); + setParameter("ScheduledTaskName20", scheduledTaskName20); } std::string DescribeScheduledTasksRequest::getScheduledTaskName19()const @@ -165,7 +167,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName19()const void DescribeScheduledTasksRequest::setScheduledTaskName19(const std::string& scheduledTaskName19) { scheduledTaskName19_ = scheduledTaskName19; - setCoreParameter("ScheduledTaskName19", scheduledTaskName19); + setParameter("ScheduledTaskName19", scheduledTaskName19); } std::string DescribeScheduledTasksRequest::getScheduledTaskName18()const @@ -176,7 +178,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName18()const void DescribeScheduledTasksRequest::setScheduledTaskName18(const std::string& scheduledTaskName18) { scheduledTaskName18_ = scheduledTaskName18; - setCoreParameter("ScheduledTaskName18", scheduledTaskName18); + setParameter("ScheduledTaskName18", scheduledTaskName18); } std::string DescribeScheduledTasksRequest::getScheduledTaskId20()const @@ -187,7 +189,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId20()const void DescribeScheduledTasksRequest::setScheduledTaskId20(const std::string& scheduledTaskId20) { scheduledTaskId20_ = scheduledTaskId20; - setCoreParameter("ScheduledTaskId20", scheduledTaskId20); + setParameter("ScheduledTaskId20", scheduledTaskId20); } std::string DescribeScheduledTasksRequest::getScheduledTaskName13()const @@ -198,7 +200,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName13()const void DescribeScheduledTasksRequest::setScheduledTaskName13(const std::string& scheduledTaskName13) { scheduledTaskName13_ = scheduledTaskName13; - setCoreParameter("ScheduledTaskName13", scheduledTaskName13); + setParameter("ScheduledTaskName13", scheduledTaskName13); } std::string DescribeScheduledTasksRequest::getScheduledTaskName12()const @@ -209,7 +211,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName12()const void DescribeScheduledTasksRequest::setScheduledTaskName12(const std::string& scheduledTaskName12) { scheduledTaskName12_ = scheduledTaskName12; - setCoreParameter("ScheduledTaskName12", scheduledTaskName12); + setParameter("ScheduledTaskName12", scheduledTaskName12); } std::string DescribeScheduledTasksRequest::getScheduledTaskName11()const @@ -220,7 +222,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName11()const void DescribeScheduledTasksRequest::setScheduledTaskName11(const std::string& scheduledTaskName11) { scheduledTaskName11_ = scheduledTaskName11; - setCoreParameter("ScheduledTaskName11", scheduledTaskName11); + setParameter("ScheduledTaskName11", scheduledTaskName11); } std::string DescribeScheduledTasksRequest::getScheduledTaskName10()const @@ -231,7 +233,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName10()const void DescribeScheduledTasksRequest::setScheduledTaskName10(const std::string& scheduledTaskName10) { scheduledTaskName10_ = scheduledTaskName10; - setCoreParameter("ScheduledTaskName10", scheduledTaskName10); + setParameter("ScheduledTaskName10", scheduledTaskName10); } std::string DescribeScheduledTasksRequest::getScheduledTaskName17()const @@ -242,7 +244,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName17()const void DescribeScheduledTasksRequest::setScheduledTaskName17(const std::string& scheduledTaskName17) { scheduledTaskName17_ = scheduledTaskName17; - setCoreParameter("ScheduledTaskName17", scheduledTaskName17); + setParameter("ScheduledTaskName17", scheduledTaskName17); } std::string DescribeScheduledTasksRequest::getScheduledTaskName16()const @@ -253,7 +255,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName16()const void DescribeScheduledTasksRequest::setScheduledTaskName16(const std::string& scheduledTaskName16) { scheduledTaskName16_ = scheduledTaskName16; - setCoreParameter("ScheduledTaskName16", scheduledTaskName16); + setParameter("ScheduledTaskName16", scheduledTaskName16); } int DescribeScheduledTasksRequest::getPageNumber()const @@ -264,7 +266,7 @@ int DescribeScheduledTasksRequest::getPageNumber()const void DescribeScheduledTasksRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeScheduledTasksRequest::getScheduledTaskName15()const @@ -275,7 +277,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName15()const void DescribeScheduledTasksRequest::setScheduledTaskName15(const std::string& scheduledTaskName15) { scheduledTaskName15_ = scheduledTaskName15; - setCoreParameter("ScheduledTaskName15", scheduledTaskName15); + setParameter("ScheduledTaskName15", scheduledTaskName15); } std::string DescribeScheduledTasksRequest::getAccessKeyId()const @@ -286,7 +288,7 @@ std::string DescribeScheduledTasksRequest::getAccessKeyId()const void DescribeScheduledTasksRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeScheduledTasksRequest::getScheduledTaskName14()const @@ -297,7 +299,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName14()const void DescribeScheduledTasksRequest::setScheduledTaskName14(const std::string& scheduledTaskName14) { scheduledTaskName14_ = scheduledTaskName14; - setCoreParameter("ScheduledTaskName14", scheduledTaskName14); + setParameter("ScheduledTaskName14", scheduledTaskName14); } std::string DescribeScheduledTasksRequest::getScheduledTaskId2()const @@ -308,7 +310,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId2()const void DescribeScheduledTasksRequest::setScheduledTaskId2(const std::string& scheduledTaskId2) { scheduledTaskId2_ = scheduledTaskId2; - setCoreParameter("ScheduledTaskId2", scheduledTaskId2); + setParameter("ScheduledTaskId2", scheduledTaskId2); } std::string DescribeScheduledTasksRequest::getScheduledTaskId1()const @@ -319,7 +321,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId1()const void DescribeScheduledTasksRequest::setScheduledTaskId1(const std::string& scheduledTaskId1) { scheduledTaskId1_ = scheduledTaskId1; - setCoreParameter("ScheduledTaskId1", scheduledTaskId1); + setParameter("ScheduledTaskId1", scheduledTaskId1); } std::string DescribeScheduledTasksRequest::getScheduledTaskId4()const @@ -330,7 +332,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId4()const void DescribeScheduledTasksRequest::setScheduledTaskId4(const std::string& scheduledTaskId4) { scheduledTaskId4_ = scheduledTaskId4; - setCoreParameter("ScheduledTaskId4", scheduledTaskId4); + setParameter("ScheduledTaskId4", scheduledTaskId4); } std::string DescribeScheduledTasksRequest::getScheduledTaskId18()const @@ -341,7 +343,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId18()const void DescribeScheduledTasksRequest::setScheduledTaskId18(const std::string& scheduledTaskId18) { scheduledTaskId18_ = scheduledTaskId18; - setCoreParameter("ScheduledTaskId18", scheduledTaskId18); + setParameter("ScheduledTaskId18", scheduledTaskId18); } std::string DescribeScheduledTasksRequest::getScheduledTaskId3()const @@ -352,7 +354,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId3()const void DescribeScheduledTasksRequest::setScheduledTaskId3(const std::string& scheduledTaskId3) { scheduledTaskId3_ = scheduledTaskId3; - setCoreParameter("ScheduledTaskId3", scheduledTaskId3); + setParameter("ScheduledTaskId3", scheduledTaskId3); } std::string DescribeScheduledTasksRequest::getScheduledTaskId19()const @@ -363,7 +365,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId19()const void DescribeScheduledTasksRequest::setScheduledTaskId19(const std::string& scheduledTaskId19) { scheduledTaskId19_ = scheduledTaskId19; - setCoreParameter("ScheduledTaskId19", scheduledTaskId19); + setParameter("ScheduledTaskId19", scheduledTaskId19); } std::string DescribeScheduledTasksRequest::getScheduledTaskId6()const @@ -374,7 +376,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId6()const void DescribeScheduledTasksRequest::setScheduledTaskId6(const std::string& scheduledTaskId6) { scheduledTaskId6_ = scheduledTaskId6; - setCoreParameter("ScheduledTaskId6", scheduledTaskId6); + setParameter("ScheduledTaskId6", scheduledTaskId6); } std::string DescribeScheduledTasksRequest::getRegionId()const @@ -385,7 +387,7 @@ std::string DescribeScheduledTasksRequest::getRegionId()const void DescribeScheduledTasksRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeScheduledTasksRequest::getScheduledTaskId5()const @@ -396,7 +398,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId5()const void DescribeScheduledTasksRequest::setScheduledTaskId5(const std::string& scheduledTaskId5) { scheduledTaskId5_ = scheduledTaskId5; - setCoreParameter("ScheduledTaskId5", scheduledTaskId5); + setParameter("ScheduledTaskId5", scheduledTaskId5); } std::string DescribeScheduledTasksRequest::getScheduledTaskId8()const @@ -407,7 +409,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId8()const void DescribeScheduledTasksRequest::setScheduledTaskId8(const std::string& scheduledTaskId8) { scheduledTaskId8_ = scheduledTaskId8; - setCoreParameter("ScheduledTaskId8", scheduledTaskId8); + setParameter("ScheduledTaskId8", scheduledTaskId8); } std::string DescribeScheduledTasksRequest::getScheduledTaskName9()const @@ -418,7 +420,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName9()const void DescribeScheduledTasksRequest::setScheduledTaskName9(const std::string& scheduledTaskName9) { scheduledTaskName9_ = scheduledTaskName9; - setCoreParameter("ScheduledTaskName9", scheduledTaskName9); + setParameter("ScheduledTaskName9", scheduledTaskName9); } std::string DescribeScheduledTasksRequest::getScheduledAction20()const @@ -429,7 +431,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction20()const void DescribeScheduledTasksRequest::setScheduledAction20(const std::string& scheduledAction20) { scheduledAction20_ = scheduledAction20; - setCoreParameter("ScheduledAction20", scheduledAction20); + setParameter("ScheduledAction20", scheduledAction20); } std::string DescribeScheduledTasksRequest::getScheduledTaskId7()const @@ -440,7 +442,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId7()const void DescribeScheduledTasksRequest::setScheduledTaskId7(const std::string& scheduledTaskId7) { scheduledTaskId7_ = scheduledTaskId7; - setCoreParameter("ScheduledTaskId7", scheduledTaskId7); + setParameter("ScheduledTaskId7", scheduledTaskId7); } int DescribeScheduledTasksRequest::getPageSize()const @@ -451,7 +453,7 @@ int DescribeScheduledTasksRequest::getPageSize()const void DescribeScheduledTasksRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeScheduledTasksRequest::getScheduledTaskId12()const @@ -462,7 +464,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId12()const void DescribeScheduledTasksRequest::setScheduledTaskId12(const std::string& scheduledTaskId12) { scheduledTaskId12_ = scheduledTaskId12; - setCoreParameter("ScheduledTaskId12", scheduledTaskId12); + setParameter("ScheduledTaskId12", scheduledTaskId12); } std::string DescribeScheduledTasksRequest::getScheduledTaskName7()const @@ -473,7 +475,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName7()const void DescribeScheduledTasksRequest::setScheduledTaskName7(const std::string& scheduledTaskName7) { scheduledTaskName7_ = scheduledTaskName7; - setCoreParameter("ScheduledTaskName7", scheduledTaskName7); + setParameter("ScheduledTaskName7", scheduledTaskName7); } std::string DescribeScheduledTasksRequest::getScheduledTaskId9()const @@ -484,7 +486,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId9()const void DescribeScheduledTasksRequest::setScheduledTaskId9(const std::string& scheduledTaskId9) { scheduledTaskId9_ = scheduledTaskId9; - setCoreParameter("ScheduledTaskId9", scheduledTaskId9); + setParameter("ScheduledTaskId9", scheduledTaskId9); } std::string DescribeScheduledTasksRequest::getScheduledTaskId13()const @@ -495,7 +497,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId13()const void DescribeScheduledTasksRequest::setScheduledTaskId13(const std::string& scheduledTaskId13) { scheduledTaskId13_ = scheduledTaskId13; - setCoreParameter("ScheduledTaskId13", scheduledTaskId13); + setParameter("ScheduledTaskId13", scheduledTaskId13); } std::string DescribeScheduledTasksRequest::getScheduledTaskName8()const @@ -506,7 +508,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName8()const void DescribeScheduledTasksRequest::setScheduledTaskName8(const std::string& scheduledTaskName8) { scheduledTaskName8_ = scheduledTaskName8; - setCoreParameter("ScheduledTaskName8", scheduledTaskName8); + setParameter("ScheduledTaskName8", scheduledTaskName8); } std::string DescribeScheduledTasksRequest::getScheduledTaskId10()const @@ -517,7 +519,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId10()const void DescribeScheduledTasksRequest::setScheduledTaskId10(const std::string& scheduledTaskId10) { scheduledTaskId10_ = scheduledTaskId10; - setCoreParameter("ScheduledTaskId10", scheduledTaskId10); + setParameter("ScheduledTaskId10", scheduledTaskId10); } std::string DescribeScheduledTasksRequest::getScheduledTaskName5()const @@ -528,7 +530,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName5()const void DescribeScheduledTasksRequest::setScheduledTaskName5(const std::string& scheduledTaskName5) { scheduledTaskName5_ = scheduledTaskName5; - setCoreParameter("ScheduledTaskName5", scheduledTaskName5); + setParameter("ScheduledTaskName5", scheduledTaskName5); } std::string DescribeScheduledTasksRequest::getScheduledTaskId11()const @@ -539,7 +541,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId11()const void DescribeScheduledTasksRequest::setScheduledTaskId11(const std::string& scheduledTaskId11) { scheduledTaskId11_ = scheduledTaskId11; - setCoreParameter("ScheduledTaskId11", scheduledTaskId11); + setParameter("ScheduledTaskId11", scheduledTaskId11); } std::string DescribeScheduledTasksRequest::getScheduledTaskName6()const @@ -550,7 +552,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName6()const void DescribeScheduledTasksRequest::setScheduledTaskName6(const std::string& scheduledTaskName6) { scheduledTaskName6_ = scheduledTaskName6; - setCoreParameter("ScheduledTaskName6", scheduledTaskName6); + setParameter("ScheduledTaskName6", scheduledTaskName6); } std::string DescribeScheduledTasksRequest::getScheduledTaskId16()const @@ -561,7 +563,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId16()const void DescribeScheduledTasksRequest::setScheduledTaskId16(const std::string& scheduledTaskId16) { scheduledTaskId16_ = scheduledTaskId16; - setCoreParameter("ScheduledTaskId16", scheduledTaskId16); + setParameter("ScheduledTaskId16", scheduledTaskId16); } std::string DescribeScheduledTasksRequest::getScheduledTaskName3()const @@ -572,7 +574,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName3()const void DescribeScheduledTasksRequest::setScheduledTaskName3(const std::string& scheduledTaskName3) { scheduledTaskName3_ = scheduledTaskName3; - setCoreParameter("ScheduledTaskName3", scheduledTaskName3); + setParameter("ScheduledTaskName3", scheduledTaskName3); } std::string DescribeScheduledTasksRequest::getScheduledTaskId17()const @@ -583,7 +585,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId17()const void DescribeScheduledTasksRequest::setScheduledTaskId17(const std::string& scheduledTaskId17) { scheduledTaskId17_ = scheduledTaskId17; - setCoreParameter("ScheduledTaskId17", scheduledTaskId17); + setParameter("ScheduledTaskId17", scheduledTaskId17); } std::string DescribeScheduledTasksRequest::getScheduledTaskName4()const @@ -594,7 +596,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName4()const void DescribeScheduledTasksRequest::setScheduledTaskName4(const std::string& scheduledTaskName4) { scheduledTaskName4_ = scheduledTaskName4; - setCoreParameter("ScheduledTaskName4", scheduledTaskName4); + setParameter("ScheduledTaskName4", scheduledTaskName4); } std::string DescribeScheduledTasksRequest::getScheduledTaskId14()const @@ -605,7 +607,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId14()const void DescribeScheduledTasksRequest::setScheduledTaskId14(const std::string& scheduledTaskId14) { scheduledTaskId14_ = scheduledTaskId14; - setCoreParameter("ScheduledTaskId14", scheduledTaskId14); + setParameter("ScheduledTaskId14", scheduledTaskId14); } std::string DescribeScheduledTasksRequest::getScheduledTaskName1()const @@ -616,7 +618,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName1()const void DescribeScheduledTasksRequest::setScheduledTaskName1(const std::string& scheduledTaskName1) { scheduledTaskName1_ = scheduledTaskName1; - setCoreParameter("ScheduledTaskName1", scheduledTaskName1); + setParameter("ScheduledTaskName1", scheduledTaskName1); } std::string DescribeScheduledTasksRequest::getScheduledTaskId15()const @@ -627,7 +629,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId15()const void DescribeScheduledTasksRequest::setScheduledTaskId15(const std::string& scheduledTaskId15) { scheduledTaskId15_ = scheduledTaskId15; - setCoreParameter("ScheduledTaskId15", scheduledTaskId15); + setParameter("ScheduledTaskId15", scheduledTaskId15); } std::string DescribeScheduledTasksRequest::getScheduledTaskName2()const @@ -638,7 +640,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName2()const void DescribeScheduledTasksRequest::setScheduledTaskName2(const std::string& scheduledTaskName2) { scheduledTaskName2_ = scheduledTaskName2; - setCoreParameter("ScheduledTaskName2", scheduledTaskName2); + setParameter("ScheduledTaskName2", scheduledTaskName2); } std::string DescribeScheduledTasksRequest::getResourceOwnerAccount()const @@ -649,7 +651,7 @@ std::string DescribeScheduledTasksRequest::getResourceOwnerAccount()const void DescribeScheduledTasksRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeScheduledTasksRequest::getOwnerAccount()const @@ -660,7 +662,7 @@ std::string DescribeScheduledTasksRequest::getOwnerAccount()const void DescribeScheduledTasksRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeScheduledTasksRequest::getScheduledAction18()const @@ -671,7 +673,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction18()const void DescribeScheduledTasksRequest::setScheduledAction18(const std::string& scheduledAction18) { scheduledAction18_ = scheduledAction18; - setCoreParameter("ScheduledAction18", scheduledAction18); + setParameter("ScheduledAction18", scheduledAction18); } std::string DescribeScheduledTasksRequest::getScheduledAction19()const @@ -682,7 +684,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction19()const void DescribeScheduledTasksRequest::setScheduledAction19(const std::string& scheduledAction19) { scheduledAction19_ = scheduledAction19; - setCoreParameter("ScheduledAction19", scheduledAction19); + setParameter("ScheduledAction19", scheduledAction19); } std::string DescribeScheduledTasksRequest::getScheduledAction16()const @@ -693,7 +695,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction16()const void DescribeScheduledTasksRequest::setScheduledAction16(const std::string& scheduledAction16) { scheduledAction16_ = scheduledAction16; - setCoreParameter("ScheduledAction16", scheduledAction16); + setParameter("ScheduledAction16", scheduledAction16); } std::string DescribeScheduledTasksRequest::getScheduledAction17()const @@ -704,7 +706,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction17()const void DescribeScheduledTasksRequest::setScheduledAction17(const std::string& scheduledAction17) { scheduledAction17_ = scheduledAction17; - setCoreParameter("ScheduledAction17", scheduledAction17); + setParameter("ScheduledAction17", scheduledAction17); } std::string DescribeScheduledTasksRequest::getScheduledAction14()const @@ -715,7 +717,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction14()const void DescribeScheduledTasksRequest::setScheduledAction14(const std::string& scheduledAction14) { scheduledAction14_ = scheduledAction14; - setCoreParameter("ScheduledAction14", scheduledAction14); + setParameter("ScheduledAction14", scheduledAction14); } std::string DescribeScheduledTasksRequest::getScheduledAction15()const @@ -726,7 +728,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction15()const void DescribeScheduledTasksRequest::setScheduledAction15(const std::string& scheduledAction15) { scheduledAction15_ = scheduledAction15; - setCoreParameter("ScheduledAction15", scheduledAction15); + setParameter("ScheduledAction15", scheduledAction15); } std::string DescribeScheduledTasksRequest::getScheduledAction12()const @@ -737,7 +739,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction12()const void DescribeScheduledTasksRequest::setScheduledAction12(const std::string& scheduledAction12) { scheduledAction12_ = scheduledAction12; - setCoreParameter("ScheduledAction12", scheduledAction12); + setParameter("ScheduledAction12", scheduledAction12); } std::string DescribeScheduledTasksRequest::getScheduledAction13()const @@ -748,7 +750,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction13()const void DescribeScheduledTasksRequest::setScheduledAction13(const std::string& scheduledAction13) { scheduledAction13_ = scheduledAction13; - setCoreParameter("ScheduledAction13", scheduledAction13); + setParameter("ScheduledAction13", scheduledAction13); } std::string DescribeScheduledTasksRequest::getScheduledAction10()const @@ -759,7 +761,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction10()const void DescribeScheduledTasksRequest::setScheduledAction10(const std::string& scheduledAction10) { scheduledAction10_ = scheduledAction10; - setCoreParameter("ScheduledAction10", scheduledAction10); + setParameter("ScheduledAction10", scheduledAction10); } std::string DescribeScheduledTasksRequest::getScheduledAction11()const @@ -770,6 +772,6 @@ std::string DescribeScheduledTasksRequest::getScheduledAction11()const void DescribeScheduledTasksRequest::setScheduledAction11(const std::string& scheduledAction11) { scheduledAction11_ = scheduledAction11; - setCoreParameter("ScheduledAction11", scheduledAction11); + setParameter("ScheduledAction11", scheduledAction11); } diff --git a/ess/src/model/DescribeScheduledTasksResult.cc b/ess/src/model/DescribeScheduledTasksResult.cc index f4b33a82b..67f6b4456 100755 --- a/ess/src/model/DescribeScheduledTasksResult.cc +++ b/ess/src/model/DescribeScheduledTasksResult.cc @@ -67,6 +67,10 @@ void DescribeScheduledTasksResult::parse(const std::string &payload) scheduledTasksObject.maxValue = std::stoi(valueScheduledTasksScheduledTask["MaxValue"].asString()); if(!valueScheduledTasksScheduledTask["MinValue"].isNull()) scheduledTasksObject.minValue = std::stoi(valueScheduledTasksScheduledTask["MinValue"].asString()); + if(!valueScheduledTasksScheduledTask["DesiredCapacity"].isNull()) + scheduledTasksObject.desiredCapacity = std::stoi(valueScheduledTasksScheduledTask["DesiredCapacity"].asString()); + if(!valueScheduledTasksScheduledTask["ScalingGroupId"].isNull()) + scheduledTasksObject.scalingGroupId = valueScheduledTasksScheduledTask["ScalingGroupId"].asString(); scheduledTasks_.push_back(scheduledTasksObject); } if(!value["TotalCount"].isNull()) diff --git a/ess/src/model/DetachDBInstancesRequest.cc b/ess/src/model/DetachDBInstancesRequest.cc index 20a42bb5f..8ffcb84f6 100755 --- a/ess/src/model/DetachDBInstancesRequest.cc +++ b/ess/src/model/DetachDBInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DetachDBInstancesRequest; DetachDBInstancesRequest::DetachDBInstancesRequest() : RpcServiceRequest("ess", "2014-08-28", "DetachDBInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachDBInstancesRequest::~DetachDBInstancesRequest() {} @@ -33,7 +35,7 @@ std::string DetachDBInstancesRequest::getScalingGroupId()const void DetachDBInstancesRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DetachDBInstancesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DetachDBInstancesRequest::getAccessKeyId()const void DetachDBInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DetachDBInstancesRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DetachDBInstancesRequest::getResourceOwnerAccount()const void DetachDBInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::vector DetachDBInstancesRequest::getDBInstance()const @@ -66,8 +68,9 @@ std::vector DetachDBInstancesRequest::getDBInstance()const void DetachDBInstancesRequest::setDBInstance(const std::vector& dBInstance) { dBInstance_ = dBInstance; - for(int i = 0; i!= dBInstance.size(); i++) - setCoreParameter("DBInstance."+ std::to_string(i), dBInstance.at(i)); + for(int dep1 = 0; dep1!= dBInstance.size(); dep1++) { + setParameter("DBInstance."+ std::to_string(dep1), dBInstance.at(dep1)); + } } long DetachDBInstancesRequest::getOwnerId()const @@ -78,7 +81,7 @@ long DetachDBInstancesRequest::getOwnerId()const void DetachDBInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool DetachDBInstancesRequest::getForceDetach()const @@ -89,6 +92,6 @@ bool DetachDBInstancesRequest::getForceDetach()const void DetachDBInstancesRequest::setForceDetach(bool forceDetach) { forceDetach_ = forceDetach; - setCoreParameter("ForceDetach", forceDetach ? "true" : "false"); + setParameter("ForceDetach", forceDetach ? "true" : "false"); } diff --git a/ess/src/model/DetachInstancesRequest.cc b/ess/src/model/DetachInstancesRequest.cc index 661f6270b..b1ee879ea 100755 --- a/ess/src/model/DetachInstancesRequest.cc +++ b/ess/src/model/DetachInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DetachInstancesRequest; DetachInstancesRequest::DetachInstancesRequest() : RpcServiceRequest("ess", "2014-08-28", "DetachInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachInstancesRequest::~DetachInstancesRequest() {} @@ -33,7 +35,7 @@ long DetachInstancesRequest::getResourceOwnerId()const void DetachInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DetachInstancesRequest::getScalingGroupId()const @@ -44,7 +46,7 @@ std::string DetachInstancesRequest::getScalingGroupId()const void DetachInstancesRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DetachInstancesRequest::getAccessKeyId()const @@ -55,7 +57,18 @@ std::string DetachInstancesRequest::getAccessKeyId()const void DetachInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +bool DetachInstancesRequest::getDecreaseDesiredCapacity()const +{ + return decreaseDesiredCapacity_; +} + +void DetachInstancesRequest::setDecreaseDesiredCapacity(bool decreaseDesiredCapacity) +{ + decreaseDesiredCapacity_ = decreaseDesiredCapacity; + setParameter("DecreaseDesiredCapacity", decreaseDesiredCapacity ? "true" : "false"); } std::string DetachInstancesRequest::getResourceOwnerAccount()const @@ -66,7 +79,7 @@ std::string DetachInstancesRequest::getResourceOwnerAccount()const void DetachInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DetachInstancesRequest::getOwnerAccount()const @@ -77,7 +90,7 @@ std::string DetachInstancesRequest::getOwnerAccount()const void DetachInstancesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DetachInstancesRequest::getOwnerId()const @@ -88,7 +101,7 @@ long DetachInstancesRequest::getOwnerId()const void DetachInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DetachInstancesRequest::getInstanceId()const @@ -99,7 +112,8 @@ std::vector DetachInstancesRequest::getInstanceId()const void DetachInstancesRequest::setInstanceId(const std::vector& instanceId) { instanceId_ = instanceId; - for(int i = 0; i!= instanceId.size(); i++) - setCoreParameter("InstanceId."+ std::to_string(i), instanceId.at(i)); + for(int dep1 = 0; dep1!= instanceId.size(); dep1++) { + setParameter("InstanceId."+ std::to_string(dep1), instanceId.at(dep1)); + } } diff --git a/ess/src/model/DetachLoadBalancersRequest.cc b/ess/src/model/DetachLoadBalancersRequest.cc index 3ac124841..73543d29c 100755 --- a/ess/src/model/DetachLoadBalancersRequest.cc +++ b/ess/src/model/DetachLoadBalancersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DetachLoadBalancersRequest; DetachLoadBalancersRequest::DetachLoadBalancersRequest() : RpcServiceRequest("ess", "2014-08-28", "DetachLoadBalancers") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachLoadBalancersRequest::~DetachLoadBalancersRequest() {} @@ -33,7 +35,7 @@ std::string DetachLoadBalancersRequest::getScalingGroupId()const void DetachLoadBalancersRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DetachLoadBalancersRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DetachLoadBalancersRequest::getAccessKeyId()const void DetachLoadBalancersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector DetachLoadBalancersRequest::getLoadBalancer()const @@ -55,8 +57,9 @@ std::vector DetachLoadBalancersRequest::getLoadBalancer()const void DetachLoadBalancersRequest::setLoadBalancer(const std::vector& loadBalancer) { loadBalancer_ = loadBalancer; - for(int i = 0; i!= loadBalancer.size(); i++) - setCoreParameter("LoadBalancer."+ std::to_string(i), loadBalancer.at(i)); + for(int dep1 = 0; dep1!= loadBalancer.size(); dep1++) { + setParameter("LoadBalancer."+ std::to_string(dep1), loadBalancer.at(dep1)); + } } std::string DetachLoadBalancersRequest::getResourceOwnerAccount()const @@ -67,7 +70,7 @@ std::string DetachLoadBalancersRequest::getResourceOwnerAccount()const void DetachLoadBalancersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DetachLoadBalancersRequest::getOwnerId()const @@ -78,7 +81,7 @@ long DetachLoadBalancersRequest::getOwnerId()const void DetachLoadBalancersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool DetachLoadBalancersRequest::getForceDetach()const @@ -89,6 +92,6 @@ bool DetachLoadBalancersRequest::getForceDetach()const void DetachLoadBalancersRequest::setForceDetach(bool forceDetach) { forceDetach_ = forceDetach; - setCoreParameter("ForceDetach", forceDetach ? "true" : "false"); + setParameter("ForceDetach", forceDetach ? "true" : "false"); } diff --git a/ess/src/model/DetachVServerGroupsRequest.cc b/ess/src/model/DetachVServerGroupsRequest.cc index c78f0055b..06a0dd5e4 100755 --- a/ess/src/model/DetachVServerGroupsRequest.cc +++ b/ess/src/model/DetachVServerGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DetachVServerGroupsRequest; DetachVServerGroupsRequest::DetachVServerGroupsRequest() : RpcServiceRequest("ess", "2014-08-28", "DetachVServerGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachVServerGroupsRequest::~DetachVServerGroupsRequest() {} @@ -33,7 +35,7 @@ std::string DetachVServerGroupsRequest::getScalingGroupId()const void DetachVServerGroupsRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DetachVServerGroupsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DetachVServerGroupsRequest::getAccessKeyId()const void DetachVServerGroupsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DetachVServerGroupsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DetachVServerGroupsRequest::getRegionId()const void DetachVServerGroupsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DetachVServerGroupsRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DetachVServerGroupsRequest::getResourceOwnerAccount()const void DetachVServerGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DetachVServerGroupsRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DetachVServerGroupsRequest::getOwnerId()const void DetachVServerGroupsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool DetachVServerGroupsRequest::getForceDetach()const @@ -88,7 +90,7 @@ bool DetachVServerGroupsRequest::getForceDetach()const void DetachVServerGroupsRequest::setForceDetach(bool forceDetach) { forceDetach_ = forceDetach; - setCoreParameter("ForceDetach", forceDetach ? "true" : "false"); + setParameter("ForceDetach", forceDetach ? "true" : "false"); } std::vector DetachVServerGroupsRequest::getVServerGroup()const @@ -99,12 +101,16 @@ std::vector DetachVServerGroupsRequest void DetachVServerGroupsRequest::setVServerGroup(const std::vector& vServerGroup) { vServerGroup_ = vServerGroup; - int i = 0; - for(int i = 0; i!= vServerGroup.size(); i++) { - auto obj = vServerGroup.at(i); - std::string str ="VServerGroup."+ std::to_string(i); - setCoreParameter(str + ".LoadBalancerId", obj.loadBalancerId); - setCoreParameter(str + ".VServerGroupAttribute", std::to_string(obj.vServerGroupAttribute)); + for(int dep1 = 0; dep1!= vServerGroup.size(); dep1++) { + auto vServerGroupObj = vServerGroup.at(dep1); + std::string vServerGroupObjStr = "VServerGroup." + std::to_string(dep1 + 1); + setParameter(vServerGroupObjStr + ".LoadBalancerId", vServerGroupObj.loadBalancerId); + for(int dep2 = 0; dep2!= vServerGroupObj.vServerGroupAttribute.size(); dep2++) { + auto vServerGroupAttributeObj = vServerGroupObj.vServerGroupAttribute.at(dep2); + std::string vServerGroupAttributeObjStr = vServerGroupObjStr + "VServerGroupAttribute." + std::to_string(dep2 + 1); + setParameter(vServerGroupAttributeObjStr + ".VServerGroupId", vServerGroupAttributeObj.vServerGroupId); + setParameter(vServerGroupAttributeObjStr + ".Port", std::to_string(vServerGroupAttributeObj.port)); + } } } diff --git a/ess/src/model/DisableAlarmRequest.cc b/ess/src/model/DisableAlarmRequest.cc index 2f1bd2408..b5ecbc422 100755 --- a/ess/src/model/DisableAlarmRequest.cc +++ b/ess/src/model/DisableAlarmRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DisableAlarmRequest; DisableAlarmRequest::DisableAlarmRequest() : RpcServiceRequest("ess", "2014-08-28", "DisableAlarm") -{} +{ + setMethod(HttpRequest::Method::Post); +} DisableAlarmRequest::~DisableAlarmRequest() {} @@ -33,18 +35,7 @@ std::string DisableAlarmRequest::getResourceOwnerAccount()const void DisableAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DisableAlarmRequest::getRegionId()const -{ - return regionId_; -} - -void DisableAlarmRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DisableAlarmRequest::getOwnerId()const @@ -55,7 +46,7 @@ long DisableAlarmRequest::getOwnerId()const void DisableAlarmRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DisableAlarmRequest::getAlarmTaskId()const @@ -66,7 +57,7 @@ std::string DisableAlarmRequest::getAlarmTaskId()const void DisableAlarmRequest::setAlarmTaskId(const std::string& alarmTaskId) { alarmTaskId_ = alarmTaskId; - setCoreParameter("AlarmTaskId", alarmTaskId); + setParameter("AlarmTaskId", alarmTaskId); } std::string DisableAlarmRequest::getAccessKeyId()const @@ -77,6 +68,17 @@ std::string DisableAlarmRequest::getAccessKeyId()const void DisableAlarmRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string DisableAlarmRequest::getRegionId()const +{ + return regionId_; +} + +void DisableAlarmRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); } diff --git a/ess/src/model/DisableAlarmResult.cc b/ess/src/model/DisableAlarmResult.cc index 70900264d..e1596033d 100755 --- a/ess/src/model/DisableAlarmResult.cc +++ b/ess/src/model/DisableAlarmResult.cc @@ -35,13 +35,9 @@ DisableAlarmResult::~DisableAlarmResult() void DisableAlarmResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); } diff --git a/ess/src/model/DisableScalingGroupRequest.cc b/ess/src/model/DisableScalingGroupRequest.cc index ac0e11a8c..ced318b50 100755 --- a/ess/src/model/DisableScalingGroupRequest.cc +++ b/ess/src/model/DisableScalingGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DisableScalingGroupRequest; DisableScalingGroupRequest::DisableScalingGroupRequest() : RpcServiceRequest("ess", "2014-08-28", "DisableScalingGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DisableScalingGroupRequest::~DisableScalingGroupRequest() {} @@ -33,7 +35,7 @@ long DisableScalingGroupRequest::getResourceOwnerId()const void DisableScalingGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DisableScalingGroupRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DisableScalingGroupRequest::getResourceOwnerAccount()const void DisableScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DisableScalingGroupRequest::getScalingGroupId()const @@ -55,7 +57,7 @@ std::string DisableScalingGroupRequest::getScalingGroupId()const void DisableScalingGroupRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string DisableScalingGroupRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DisableScalingGroupRequest::getOwnerAccount()const void DisableScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DisableScalingGroupRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DisableScalingGroupRequest::getOwnerId()const void DisableScalingGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DisableScalingGroupRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string DisableScalingGroupRequest::getAccessKeyId()const void DisableScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ess/src/model/EnableAlarmRequest.cc b/ess/src/model/EnableAlarmRequest.cc index 3bca74f9c..f310b9884 100755 --- a/ess/src/model/EnableAlarmRequest.cc +++ b/ess/src/model/EnableAlarmRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::EnableAlarmRequest; EnableAlarmRequest::EnableAlarmRequest() : RpcServiceRequest("ess", "2014-08-28", "EnableAlarm") -{} +{ + setMethod(HttpRequest::Method::Post); +} EnableAlarmRequest::~EnableAlarmRequest() {} @@ -33,18 +35,7 @@ std::string EnableAlarmRequest::getResourceOwnerAccount()const void EnableAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string EnableAlarmRequest::getRegionId()const -{ - return regionId_; -} - -void EnableAlarmRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long EnableAlarmRequest::getOwnerId()const @@ -55,7 +46,7 @@ long EnableAlarmRequest::getOwnerId()const void EnableAlarmRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string EnableAlarmRequest::getAlarmTaskId()const @@ -66,7 +57,7 @@ std::string EnableAlarmRequest::getAlarmTaskId()const void EnableAlarmRequest::setAlarmTaskId(const std::string& alarmTaskId) { alarmTaskId_ = alarmTaskId; - setCoreParameter("AlarmTaskId", alarmTaskId); + setParameter("AlarmTaskId", alarmTaskId); } std::string EnableAlarmRequest::getAccessKeyId()const @@ -77,6 +68,17 @@ std::string EnableAlarmRequest::getAccessKeyId()const void EnableAlarmRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string EnableAlarmRequest::getRegionId()const +{ + return regionId_; +} + +void EnableAlarmRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); } diff --git a/ess/src/model/EnableAlarmResult.cc b/ess/src/model/EnableAlarmResult.cc index 06d1cbd60..73118c58f 100755 --- a/ess/src/model/EnableAlarmResult.cc +++ b/ess/src/model/EnableAlarmResult.cc @@ -35,13 +35,9 @@ EnableAlarmResult::~EnableAlarmResult() void EnableAlarmResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); } diff --git a/ess/src/model/EnableScalingGroupRequest.cc b/ess/src/model/EnableScalingGroupRequest.cc index 08d61733f..1a99d4b1c 100755 --- a/ess/src/model/EnableScalingGroupRequest.cc +++ b/ess/src/model/EnableScalingGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::EnableScalingGroupRequest; EnableScalingGroupRequest::EnableScalingGroupRequest() : RpcServiceRequest("ess", "2014-08-28", "EnableScalingGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} EnableScalingGroupRequest::~EnableScalingGroupRequest() {} @@ -33,7 +35,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight6()const void EnableScalingGroupRequest::setLoadBalancerWeight6(int loadBalancerWeight6) { loadBalancerWeight6_ = loadBalancerWeight6; - setCoreParameter("LoadBalancerWeight6", std::to_string(loadBalancerWeight6)); + setParameter("LoadBalancerWeight6", std::to_string(loadBalancerWeight6)); } int EnableScalingGroupRequest::getLoadBalancerWeight11()const @@ -44,7 +46,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight11()const void EnableScalingGroupRequest::setLoadBalancerWeight11(int loadBalancerWeight11) { loadBalancerWeight11_ = loadBalancerWeight11; - setCoreParameter("LoadBalancerWeight11", std::to_string(loadBalancerWeight11)); + setParameter("LoadBalancerWeight11", std::to_string(loadBalancerWeight11)); } int EnableScalingGroupRequest::getLoadBalancerWeight7()const @@ -55,7 +57,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight7()const void EnableScalingGroupRequest::setLoadBalancerWeight7(int loadBalancerWeight7) { loadBalancerWeight7_ = loadBalancerWeight7; - setCoreParameter("LoadBalancerWeight7", std::to_string(loadBalancerWeight7)); + setParameter("LoadBalancerWeight7", std::to_string(loadBalancerWeight7)); } int EnableScalingGroupRequest::getLoadBalancerWeight12()const @@ -66,7 +68,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight12()const void EnableScalingGroupRequest::setLoadBalancerWeight12(int loadBalancerWeight12) { loadBalancerWeight12_ = loadBalancerWeight12; - setCoreParameter("LoadBalancerWeight12", std::to_string(loadBalancerWeight12)); + setParameter("LoadBalancerWeight12", std::to_string(loadBalancerWeight12)); } long EnableScalingGroupRequest::getResourceOwnerId()const @@ -77,7 +79,7 @@ long EnableScalingGroupRequest::getResourceOwnerId()const void EnableScalingGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int EnableScalingGroupRequest::getLoadBalancerWeight8()const @@ -88,7 +90,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight8()const void EnableScalingGroupRequest::setLoadBalancerWeight8(int loadBalancerWeight8) { loadBalancerWeight8_ = loadBalancerWeight8; - setCoreParameter("LoadBalancerWeight8", std::to_string(loadBalancerWeight8)); + setParameter("LoadBalancerWeight8", std::to_string(loadBalancerWeight8)); } int EnableScalingGroupRequest::getLoadBalancerWeight9()const @@ -99,7 +101,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight9()const void EnableScalingGroupRequest::setLoadBalancerWeight9(int loadBalancerWeight9) { loadBalancerWeight9_ = loadBalancerWeight9; - setCoreParameter("LoadBalancerWeight9", std::to_string(loadBalancerWeight9)); + setParameter("LoadBalancerWeight9", std::to_string(loadBalancerWeight9)); } int EnableScalingGroupRequest::getLoadBalancerWeight10()const @@ -110,7 +112,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight10()const void EnableScalingGroupRequest::setLoadBalancerWeight10(int loadBalancerWeight10) { loadBalancerWeight10_ = loadBalancerWeight10; - setCoreParameter("LoadBalancerWeight10", std::to_string(loadBalancerWeight10)); + setParameter("LoadBalancerWeight10", std::to_string(loadBalancerWeight10)); } int EnableScalingGroupRequest::getLoadBalancerWeight2()const @@ -121,7 +123,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight2()const void EnableScalingGroupRequest::setLoadBalancerWeight2(int loadBalancerWeight2) { loadBalancerWeight2_ = loadBalancerWeight2; - setCoreParameter("LoadBalancerWeight2", std::to_string(loadBalancerWeight2)); + setParameter("LoadBalancerWeight2", std::to_string(loadBalancerWeight2)); } int EnableScalingGroupRequest::getLoadBalancerWeight15()const @@ -132,7 +134,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight15()const void EnableScalingGroupRequest::setLoadBalancerWeight15(int loadBalancerWeight15) { loadBalancerWeight15_ = loadBalancerWeight15; - setCoreParameter("LoadBalancerWeight15", std::to_string(loadBalancerWeight15)); + setParameter("LoadBalancerWeight15", std::to_string(loadBalancerWeight15)); } int EnableScalingGroupRequest::getLoadBalancerWeight3()const @@ -143,7 +145,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight3()const void EnableScalingGroupRequest::setLoadBalancerWeight3(int loadBalancerWeight3) { loadBalancerWeight3_ = loadBalancerWeight3; - setCoreParameter("LoadBalancerWeight3", std::to_string(loadBalancerWeight3)); + setParameter("LoadBalancerWeight3", std::to_string(loadBalancerWeight3)); } int EnableScalingGroupRequest::getLoadBalancerWeight16()const @@ -154,7 +156,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight16()const void EnableScalingGroupRequest::setLoadBalancerWeight16(int loadBalancerWeight16) { loadBalancerWeight16_ = loadBalancerWeight16; - setCoreParameter("LoadBalancerWeight16", std::to_string(loadBalancerWeight16)); + setParameter("LoadBalancerWeight16", std::to_string(loadBalancerWeight16)); } int EnableScalingGroupRequest::getLoadBalancerWeight4()const @@ -165,7 +167,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight4()const void EnableScalingGroupRequest::setLoadBalancerWeight4(int loadBalancerWeight4) { loadBalancerWeight4_ = loadBalancerWeight4; - setCoreParameter("LoadBalancerWeight4", std::to_string(loadBalancerWeight4)); + setParameter("LoadBalancerWeight4", std::to_string(loadBalancerWeight4)); } int EnableScalingGroupRequest::getLoadBalancerWeight13()const @@ -176,7 +178,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight13()const void EnableScalingGroupRequest::setLoadBalancerWeight13(int loadBalancerWeight13) { loadBalancerWeight13_ = loadBalancerWeight13; - setCoreParameter("LoadBalancerWeight13", std::to_string(loadBalancerWeight13)); + setParameter("LoadBalancerWeight13", std::to_string(loadBalancerWeight13)); } int EnableScalingGroupRequest::getLoadBalancerWeight5()const @@ -187,7 +189,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight5()const void EnableScalingGroupRequest::setLoadBalancerWeight5(int loadBalancerWeight5) { loadBalancerWeight5_ = loadBalancerWeight5; - setCoreParameter("LoadBalancerWeight5", std::to_string(loadBalancerWeight5)); + setParameter("LoadBalancerWeight5", std::to_string(loadBalancerWeight5)); } int EnableScalingGroupRequest::getLoadBalancerWeight14()const @@ -198,7 +200,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight14()const void EnableScalingGroupRequest::setLoadBalancerWeight14(int loadBalancerWeight14) { loadBalancerWeight14_ = loadBalancerWeight14; - setCoreParameter("LoadBalancerWeight14", std::to_string(loadBalancerWeight14)); + setParameter("LoadBalancerWeight14", std::to_string(loadBalancerWeight14)); } std::string EnableScalingGroupRequest::getActiveScalingConfigurationId()const @@ -209,7 +211,7 @@ std::string EnableScalingGroupRequest::getActiveScalingConfigurationId()const void EnableScalingGroupRequest::setActiveScalingConfigurationId(const std::string& activeScalingConfigurationId) { activeScalingConfigurationId_ = activeScalingConfigurationId; - setCoreParameter("ActiveScalingConfigurationId", activeScalingConfigurationId); + setParameter("ActiveScalingConfigurationId", activeScalingConfigurationId); } int EnableScalingGroupRequest::getLoadBalancerWeight1()const @@ -220,7 +222,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight1()const void EnableScalingGroupRequest::setLoadBalancerWeight1(int loadBalancerWeight1) { loadBalancerWeight1_ = loadBalancerWeight1; - setCoreParameter("LoadBalancerWeight1", std::to_string(loadBalancerWeight1)); + setParameter("LoadBalancerWeight1", std::to_string(loadBalancerWeight1)); } std::string EnableScalingGroupRequest::getInstanceId1()const @@ -231,7 +233,7 @@ std::string EnableScalingGroupRequest::getInstanceId1()const void EnableScalingGroupRequest::setInstanceId1(const std::string& instanceId1) { instanceId1_ = instanceId1; - setCoreParameter("InstanceId1", instanceId1); + setParameter("InstanceId1", instanceId1); } int EnableScalingGroupRequest::getLoadBalancerWeight20()const @@ -242,7 +244,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight20()const void EnableScalingGroupRequest::setLoadBalancerWeight20(int loadBalancerWeight20) { loadBalancerWeight20_ = loadBalancerWeight20; - setCoreParameter("LoadBalancerWeight20", std::to_string(loadBalancerWeight20)); + setParameter("LoadBalancerWeight20", std::to_string(loadBalancerWeight20)); } std::string EnableScalingGroupRequest::getInstanceId3()const @@ -253,7 +255,7 @@ std::string EnableScalingGroupRequest::getInstanceId3()const void EnableScalingGroupRequest::setInstanceId3(const std::string& instanceId3) { instanceId3_ = instanceId3; - setCoreParameter("InstanceId3", instanceId3); + setParameter("InstanceId3", instanceId3); } std::string EnableScalingGroupRequest::getLaunchTemplateId()const @@ -264,7 +266,7 @@ std::string EnableScalingGroupRequest::getLaunchTemplateId()const void EnableScalingGroupRequest::setLaunchTemplateId(const std::string& launchTemplateId) { launchTemplateId_ = launchTemplateId; - setCoreParameter("LaunchTemplateId", launchTemplateId); + setParameter("LaunchTemplateId", launchTemplateId); } std::string EnableScalingGroupRequest::getInstanceId2()const @@ -275,7 +277,7 @@ std::string EnableScalingGroupRequest::getInstanceId2()const void EnableScalingGroupRequest::setInstanceId2(const std::string& instanceId2) { instanceId2_ = instanceId2; - setCoreParameter("InstanceId2", instanceId2); + setParameter("InstanceId2", instanceId2); } std::string EnableScalingGroupRequest::getInstanceId5()const @@ -286,7 +288,7 @@ std::string EnableScalingGroupRequest::getInstanceId5()const void EnableScalingGroupRequest::setInstanceId5(const std::string& instanceId5) { instanceId5_ = instanceId5; - setCoreParameter("InstanceId5", instanceId5); + setParameter("InstanceId5", instanceId5); } std::string EnableScalingGroupRequest::getInstanceId4()const @@ -297,7 +299,7 @@ std::string EnableScalingGroupRequest::getInstanceId4()const void EnableScalingGroupRequest::setInstanceId4(const std::string& instanceId4) { instanceId4_ = instanceId4; - setCoreParameter("InstanceId4", instanceId4); + setParameter("InstanceId4", instanceId4); } std::string EnableScalingGroupRequest::getInstanceId7()const @@ -308,7 +310,7 @@ std::string EnableScalingGroupRequest::getInstanceId7()const void EnableScalingGroupRequest::setInstanceId7(const std::string& instanceId7) { instanceId7_ = instanceId7; - setCoreParameter("InstanceId7", instanceId7); + setParameter("InstanceId7", instanceId7); } std::string EnableScalingGroupRequest::getInstanceId6()const @@ -319,7 +321,7 @@ std::string EnableScalingGroupRequest::getInstanceId6()const void EnableScalingGroupRequest::setInstanceId6(const std::string& instanceId6) { instanceId6_ = instanceId6; - setCoreParameter("InstanceId6", instanceId6); + setParameter("InstanceId6", instanceId6); } std::string EnableScalingGroupRequest::getInstanceId9()const @@ -330,7 +332,7 @@ std::string EnableScalingGroupRequest::getInstanceId9()const void EnableScalingGroupRequest::setInstanceId9(const std::string& instanceId9) { instanceId9_ = instanceId9; - setCoreParameter("InstanceId9", instanceId9); + setParameter("InstanceId9", instanceId9); } std::string EnableScalingGroupRequest::getInstanceId8()const @@ -341,7 +343,7 @@ std::string EnableScalingGroupRequest::getInstanceId8()const void EnableScalingGroupRequest::setInstanceId8(const std::string& instanceId8) { instanceId8_ = instanceId8; - setCoreParameter("InstanceId8", instanceId8); + setParameter("InstanceId8", instanceId8); } long EnableScalingGroupRequest::getOwnerId()const @@ -352,7 +354,7 @@ long EnableScalingGroupRequest::getOwnerId()const void EnableScalingGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int EnableScalingGroupRequest::getLoadBalancerWeight19()const @@ -363,7 +365,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight19()const void EnableScalingGroupRequest::setLoadBalancerWeight19(int loadBalancerWeight19) { loadBalancerWeight19_ = loadBalancerWeight19; - setCoreParameter("LoadBalancerWeight19", std::to_string(loadBalancerWeight19)); + setParameter("LoadBalancerWeight19", std::to_string(loadBalancerWeight19)); } int EnableScalingGroupRequest::getLoadBalancerWeight17()const @@ -374,7 +376,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight17()const void EnableScalingGroupRequest::setLoadBalancerWeight17(int loadBalancerWeight17) { loadBalancerWeight17_ = loadBalancerWeight17; - setCoreParameter("LoadBalancerWeight17", std::to_string(loadBalancerWeight17)); + setParameter("LoadBalancerWeight17", std::to_string(loadBalancerWeight17)); } int EnableScalingGroupRequest::getLoadBalancerWeight18()const @@ -385,7 +387,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight18()const void EnableScalingGroupRequest::setLoadBalancerWeight18(int loadBalancerWeight18) { loadBalancerWeight18_ = loadBalancerWeight18; - setCoreParameter("LoadBalancerWeight18", std::to_string(loadBalancerWeight18)); + setParameter("LoadBalancerWeight18", std::to_string(loadBalancerWeight18)); } std::string EnableScalingGroupRequest::getInstanceId10()const @@ -396,7 +398,7 @@ std::string EnableScalingGroupRequest::getInstanceId10()const void EnableScalingGroupRequest::setInstanceId10(const std::string& instanceId10) { instanceId10_ = instanceId10; - setCoreParameter("InstanceId10", instanceId10); + setParameter("InstanceId10", instanceId10); } std::string EnableScalingGroupRequest::getInstanceId12()const @@ -407,7 +409,7 @@ std::string EnableScalingGroupRequest::getInstanceId12()const void EnableScalingGroupRequest::setInstanceId12(const std::string& instanceId12) { instanceId12_ = instanceId12; - setCoreParameter("InstanceId12", instanceId12); + setParameter("InstanceId12", instanceId12); } std::string EnableScalingGroupRequest::getInstanceId11()const @@ -418,7 +420,7 @@ std::string EnableScalingGroupRequest::getInstanceId11()const void EnableScalingGroupRequest::setInstanceId11(const std::string& instanceId11) { instanceId11_ = instanceId11; - setCoreParameter("InstanceId11", instanceId11); + setParameter("InstanceId11", instanceId11); } std::string EnableScalingGroupRequest::getScalingGroupId()const @@ -429,7 +431,7 @@ std::string EnableScalingGroupRequest::getScalingGroupId()const void EnableScalingGroupRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string EnableScalingGroupRequest::getAccessKeyId()const @@ -440,7 +442,7 @@ std::string EnableScalingGroupRequest::getAccessKeyId()const void EnableScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string EnableScalingGroupRequest::getInstanceId20()const @@ -451,7 +453,7 @@ std::string EnableScalingGroupRequest::getInstanceId20()const void EnableScalingGroupRequest::setInstanceId20(const std::string& instanceId20) { instanceId20_ = instanceId20; - setCoreParameter("InstanceId20", instanceId20); + setParameter("InstanceId20", instanceId20); } std::string EnableScalingGroupRequest::getResourceOwnerAccount()const @@ -462,7 +464,7 @@ std::string EnableScalingGroupRequest::getResourceOwnerAccount()const void EnableScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string EnableScalingGroupRequest::getOwnerAccount()const @@ -473,7 +475,7 @@ std::string EnableScalingGroupRequest::getOwnerAccount()const void EnableScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string EnableScalingGroupRequest::getLaunchTemplateVersion()const @@ -484,7 +486,7 @@ std::string EnableScalingGroupRequest::getLaunchTemplateVersion()const void EnableScalingGroupRequest::setLaunchTemplateVersion(const std::string& launchTemplateVersion) { launchTemplateVersion_ = launchTemplateVersion; - setCoreParameter("LaunchTemplateVersion", launchTemplateVersion); + setParameter("LaunchTemplateVersion", launchTemplateVersion); } std::string EnableScalingGroupRequest::getInstanceId18()const @@ -495,7 +497,7 @@ std::string EnableScalingGroupRequest::getInstanceId18()const void EnableScalingGroupRequest::setInstanceId18(const std::string& instanceId18) { instanceId18_ = instanceId18; - setCoreParameter("InstanceId18", instanceId18); + setParameter("InstanceId18", instanceId18); } std::string EnableScalingGroupRequest::getInstanceId17()const @@ -506,7 +508,7 @@ std::string EnableScalingGroupRequest::getInstanceId17()const void EnableScalingGroupRequest::setInstanceId17(const std::string& instanceId17) { instanceId17_ = instanceId17; - setCoreParameter("InstanceId17", instanceId17); + setParameter("InstanceId17", instanceId17); } std::string EnableScalingGroupRequest::getInstanceId19()const @@ -517,7 +519,7 @@ std::string EnableScalingGroupRequest::getInstanceId19()const void EnableScalingGroupRequest::setInstanceId19(const std::string& instanceId19) { instanceId19_ = instanceId19; - setCoreParameter("InstanceId19", instanceId19); + setParameter("InstanceId19", instanceId19); } std::string EnableScalingGroupRequest::getInstanceId14()const @@ -528,7 +530,7 @@ std::string EnableScalingGroupRequest::getInstanceId14()const void EnableScalingGroupRequest::setInstanceId14(const std::string& instanceId14) { instanceId14_ = instanceId14; - setCoreParameter("InstanceId14", instanceId14); + setParameter("InstanceId14", instanceId14); } std::string EnableScalingGroupRequest::getInstanceId13()const @@ -539,7 +541,7 @@ std::string EnableScalingGroupRequest::getInstanceId13()const void EnableScalingGroupRequest::setInstanceId13(const std::string& instanceId13) { instanceId13_ = instanceId13; - setCoreParameter("InstanceId13", instanceId13); + setParameter("InstanceId13", instanceId13); } std::string EnableScalingGroupRequest::getInstanceId16()const @@ -550,7 +552,7 @@ std::string EnableScalingGroupRequest::getInstanceId16()const void EnableScalingGroupRequest::setInstanceId16(const std::string& instanceId16) { instanceId16_ = instanceId16; - setCoreParameter("InstanceId16", instanceId16); + setParameter("InstanceId16", instanceId16); } std::string EnableScalingGroupRequest::getInstanceId15()const @@ -561,6 +563,6 @@ std::string EnableScalingGroupRequest::getInstanceId15()const void EnableScalingGroupRequest::setInstanceId15(const std::string& instanceId15) { instanceId15_ = instanceId15; - setCoreParameter("InstanceId15", instanceId15); + setParameter("InstanceId15", instanceId15); } diff --git a/ess/src/model/EnterStandbyRequest.cc b/ess/src/model/EnterStandbyRequest.cc index 823ef9c8a..32de674ab 100755 --- a/ess/src/model/EnterStandbyRequest.cc +++ b/ess/src/model/EnterStandbyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::EnterStandbyRequest; EnterStandbyRequest::EnterStandbyRequest() : RpcServiceRequest("ess", "2014-08-28", "EnterStandby") -{} +{ + setMethod(HttpRequest::Method::Post); +} EnterStandbyRequest::~EnterStandbyRequest() {} @@ -33,7 +35,7 @@ std::string EnterStandbyRequest::getResourceOwnerAccount()const void EnterStandbyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string EnterStandbyRequest::getScalingGroupId()const @@ -44,7 +46,7 @@ std::string EnterStandbyRequest::getScalingGroupId()const void EnterStandbyRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } long EnterStandbyRequest::getOwnerId()const @@ -55,7 +57,7 @@ long EnterStandbyRequest::getOwnerId()const void EnterStandbyRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string EnterStandbyRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string EnterStandbyRequest::getAccessKeyId()const void EnterStandbyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector EnterStandbyRequest::getInstanceId()const @@ -77,7 +79,8 @@ std::vector EnterStandbyRequest::getInstanceId()const void EnterStandbyRequest::setInstanceId(const std::vector& instanceId) { instanceId_ = instanceId; - for(int i = 0; i!= instanceId.size(); i++) - setCoreParameter("InstanceId."+ std::to_string(i), instanceId.at(i)); + for(int dep1 = 0; dep1!= instanceId.size(); dep1++) { + setParameter("InstanceId."+ std::to_string(dep1), instanceId.at(dep1)); + } } diff --git a/ess/src/model/ExecuteScalingRuleRequest.cc b/ess/src/model/ExecuteScalingRuleRequest.cc index 7845da890..c37b44b6c 100755 --- a/ess/src/model/ExecuteScalingRuleRequest.cc +++ b/ess/src/model/ExecuteScalingRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ExecuteScalingRuleRequest; ExecuteScalingRuleRequest::ExecuteScalingRuleRequest() : RpcServiceRequest("ess", "2014-08-28", "ExecuteScalingRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} ExecuteScalingRuleRequest::~ExecuteScalingRuleRequest() {} @@ -33,7 +35,7 @@ long ExecuteScalingRuleRequest::getResourceOwnerId()const void ExecuteScalingRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ExecuteScalingRuleRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ExecuteScalingRuleRequest::getClientToken()const void ExecuteScalingRuleRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ExecuteScalingRuleRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ExecuteScalingRuleRequest::getAccessKeyId()const void ExecuteScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } float ExecuteScalingRuleRequest::getBreachThreshold()const @@ -66,7 +68,7 @@ float ExecuteScalingRuleRequest::getBreachThreshold()const void ExecuteScalingRuleRequest::setBreachThreshold(float breachThreshold) { breachThreshold_ = breachThreshold; - setCoreParameter("BreachThreshold", std::to_string(breachThreshold)); + setParameter("BreachThreshold", std::to_string(breachThreshold)); } std::string ExecuteScalingRuleRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ExecuteScalingRuleRequest::getResourceOwnerAccount()const void ExecuteScalingRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ExecuteScalingRuleRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ExecuteScalingRuleRequest::getOwnerAccount()const void ExecuteScalingRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ExecuteScalingRuleRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ExecuteScalingRuleRequest::getOwnerId()const void ExecuteScalingRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } float ExecuteScalingRuleRequest::getMetricValue()const @@ -110,7 +112,7 @@ float ExecuteScalingRuleRequest::getMetricValue()const void ExecuteScalingRuleRequest::setMetricValue(float metricValue) { metricValue_ = metricValue; - setCoreParameter("MetricValue", std::to_string(metricValue)); + setParameter("MetricValue", std::to_string(metricValue)); } std::string ExecuteScalingRuleRequest::getScalingRuleAri()const @@ -121,6 +123,6 @@ std::string ExecuteScalingRuleRequest::getScalingRuleAri()const void ExecuteScalingRuleRequest::setScalingRuleAri(const std::string& scalingRuleAri) { scalingRuleAri_ = scalingRuleAri; - setCoreParameter("ScalingRuleAri", scalingRuleAri); + setParameter("ScalingRuleAri", scalingRuleAri); } diff --git a/ess/src/model/ExitStandbyRequest.cc b/ess/src/model/ExitStandbyRequest.cc index 6128c0f9c..a82f62a47 100755 --- a/ess/src/model/ExitStandbyRequest.cc +++ b/ess/src/model/ExitStandbyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ExitStandbyRequest; ExitStandbyRequest::ExitStandbyRequest() : RpcServiceRequest("ess", "2014-08-28", "ExitStandby") -{} +{ + setMethod(HttpRequest::Method::Post); +} ExitStandbyRequest::~ExitStandbyRequest() {} @@ -33,7 +35,7 @@ std::string ExitStandbyRequest::getResourceOwnerAccount()const void ExitStandbyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ExitStandbyRequest::getScalingGroupId()const @@ -44,7 +46,7 @@ std::string ExitStandbyRequest::getScalingGroupId()const void ExitStandbyRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } long ExitStandbyRequest::getOwnerId()const @@ -55,7 +57,7 @@ long ExitStandbyRequest::getOwnerId()const void ExitStandbyRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ExitStandbyRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ExitStandbyRequest::getAccessKeyId()const void ExitStandbyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector ExitStandbyRequest::getInstanceId()const @@ -77,7 +79,8 @@ std::vector ExitStandbyRequest::getInstanceId()const void ExitStandbyRequest::setInstanceId(const std::vector& instanceId) { instanceId_ = instanceId; - for(int i = 0; i!= instanceId.size(); i++) - setCoreParameter("InstanceId."+ std::to_string(i), instanceId.at(i)); + for(int dep1 = 0; dep1!= instanceId.size(); dep1++) { + setParameter("InstanceId."+ std::to_string(dep1), instanceId.at(dep1)); + } } diff --git a/ess/src/model/ListTagKeysRequest.cc b/ess/src/model/ListTagKeysRequest.cc new file mode 100644 index 000000000..be5617126 --- /dev/null +++ b/ess/src/model/ListTagKeysRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Ess::Model::ListTagKeysRequest; + +ListTagKeysRequest::ListTagKeysRequest() : + RpcServiceRequest("ess", "2014-08-28", "ListTagKeys") +{ + setMethod(HttpRequest::Method::Post); +} + +ListTagKeysRequest::~ListTagKeysRequest() +{} + +std::string ListTagKeysRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListTagKeysRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListTagKeysRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagKeysRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ListTagKeysRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagKeysRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +int ListTagKeysRequest::getPageSize()const +{ + return pageSize_; +} + +void ListTagKeysRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListTagKeysRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ListTagKeysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long ListTagKeysRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListTagKeysRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListTagKeysRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagKeysRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/ess/src/model/ListTagKeysResult.cc b/ess/src/model/ListTagKeysResult.cc new file mode 100644 index 000000000..32a6c1516 --- /dev/null +++ b/ess/src/model/ListTagKeysResult.cc @@ -0,0 +1,66 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Ess; +using namespace AlibabaCloud::Ess::Model; + +ListTagKeysResult::ListTagKeysResult() : + ServiceResult() +{} + +ListTagKeysResult::ListTagKeysResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListTagKeysResult::~ListTagKeysResult() +{} + +void ListTagKeysResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allKeys = value["Keys"]["Key"]; + for (const auto &item : allKeys) + keys_.push_back(item.asString()); + if(!value["NextToken"].isNull()) + nextToken_ = value["NextToken"].asString(); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + +} + +std::string ListTagKeysResult::getNextToken()const +{ + return nextToken_; +} + +int ListTagKeysResult::getPageSize()const +{ + return pageSize_; +} + +std::vector ListTagKeysResult::getKeys()const +{ + return keys_; +} + diff --git a/ess/src/model/ListTagResourcesRequest.cc b/ess/src/model/ListTagResourcesRequest.cc new file mode 100644 index 000000000..c1125acd6 --- /dev/null +++ b/ess/src/model/ListTagResourcesRequest.cc @@ -0,0 +1,124 @@ +/* + * 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 + +using AlibabaCloud::Ess::Model::ListTagResourcesRequest; + +ListTagResourcesRequest::ListTagResourcesRequest() : + RpcServiceRequest("ess", "2014-08-28", "ListTagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +ListTagResourcesRequest::~ListTagResourcesRequest() +{} + +std::string ListTagResourcesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListTagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListTagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ListTagResourcesRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagResourcesRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +std::vector ListTagResourcesRequest::getTag()const +{ + return tag_; +} + +void ListTagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } +} + +std::vector ListTagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string ListTagResourcesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ListTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long ListTagResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListTagResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListTagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/ess/src/model/ListTagResourcesResult.cc b/ess/src/model/ListTagResourcesResult.cc new file mode 100644 index 000000000..914006c45 --- /dev/null +++ b/ess/src/model/ListTagResourcesResult.cc @@ -0,0 +1,70 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Ess; +using namespace AlibabaCloud::Ess::Model; + +ListTagResourcesResult::ListTagResourcesResult() : + ServiceResult() +{} + +ListTagResourcesResult::ListTagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListTagResourcesResult::~ListTagResourcesResult() +{} + +void ListTagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) + { + TagResource tagResourcesObject; + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); + tagResources_.push_back(tagResourcesObject); + } + if(!value["NextToken"].isNull()) + nextToken_ = value["NextToken"].asString(); + +} + +std::string ListTagResourcesResult::getNextToken()const +{ + return nextToken_; +} + +std::vector ListTagResourcesResult::getTagResources()const +{ + return tagResources_; +} + diff --git a/ess/src/model/ListTagValuesRequest.cc b/ess/src/model/ListTagValuesRequest.cc new file mode 100644 index 000000000..22966f22c --- /dev/null +++ b/ess/src/model/ListTagValuesRequest.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 + +using AlibabaCloud::Ess::Model::ListTagValuesRequest; + +ListTagValuesRequest::ListTagValuesRequest() : + RpcServiceRequest("ess", "2014-08-28", "ListTagValues") +{ + setMethod(HttpRequest::Method::Post); +} + +ListTagValuesRequest::~ListTagValuesRequest() +{} + +std::string ListTagValuesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListTagValuesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListTagValuesRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagValuesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ListTagValuesRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagValuesRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +int ListTagValuesRequest::getPageSize()const +{ + return pageSize_; +} + +void ListTagValuesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListTagValuesRequest::getKey()const +{ + return key_; +} + +void ListTagValuesRequest::setKey(const std::string& key) +{ + key_ = key; + setParameter("Key", key); +} + +std::string ListTagValuesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ListTagValuesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long ListTagValuesRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListTagValuesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListTagValuesRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagValuesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/ess/src/model/ListTagValuesResult.cc b/ess/src/model/ListTagValuesResult.cc new file mode 100644 index 000000000..29f9d05e9 --- /dev/null +++ b/ess/src/model/ListTagValuesResult.cc @@ -0,0 +1,66 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Ess; +using namespace AlibabaCloud::Ess::Model; + +ListTagValuesResult::ListTagValuesResult() : + ServiceResult() +{} + +ListTagValuesResult::ListTagValuesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListTagValuesResult::~ListTagValuesResult() +{} + +void ListTagValuesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allValues = value["Values"]["Value"]; + for (const auto &item : allValues) + values_.push_back(item.asString()); + if(!value["NextToken"].isNull()) + nextToken_ = value["NextToken"].asString(); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + +} + +std::string ListTagValuesResult::getNextToken()const +{ + return nextToken_; +} + +int ListTagValuesResult::getPageSize()const +{ + return pageSize_; +} + +std::vector ListTagValuesResult::getValues()const +{ + return values_; +} + diff --git a/ess/src/model/ModifyAlarmRequest.cc b/ess/src/model/ModifyAlarmRequest.cc index d25fbbb3c..1cddb25f9 100755 --- a/ess/src/model/ModifyAlarmRequest.cc +++ b/ess/src/model/ModifyAlarmRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ModifyAlarmRequest; ModifyAlarmRequest::ModifyAlarmRequest() : RpcServiceRequest("ess", "2014-08-28", "ModifyAlarm") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyAlarmRequest::~ModifyAlarmRequest() {} @@ -33,40 +35,7 @@ std::string ModifyAlarmRequest::getMetricType()const void ModifyAlarmRequest::setMetricType(const std::string& metricType) { metricType_ = metricType; - setCoreParameter("MetricType", metricType); -} - -int ModifyAlarmRequest::getPeriod()const -{ - return period_; -} - -void ModifyAlarmRequest::setPeriod(int period) -{ - period_ = period; - setCoreParameter("Period", std::to_string(period)); -} - -std::string ModifyAlarmRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -int ModifyAlarmRequest::getGroupId()const -{ - return groupId_; -} - -void ModifyAlarmRequest::setGroupId(int groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("MetricType", metricType); } std::string ModifyAlarmRequest::getDescription()const @@ -77,7 +46,7 @@ std::string ModifyAlarmRequest::getDescription()const void ModifyAlarmRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::vector ModifyAlarmRequest::getAlarmAction()const @@ -88,8 +57,9 @@ std::vector ModifyAlarmRequest::getAlarmAction()const void ModifyAlarmRequest::setAlarmAction(const std::vector& alarmAction) { alarmAction_ = alarmAction; - for(int i = 0; i!= alarmAction.size(); i++) - setCoreParameter("AlarmAction."+ std::to_string(i), alarmAction.at(i)); + for(int dep1 = 0; dep1!= alarmAction.size(); dep1++) { + setParameter("AlarmAction."+ std::to_string(dep1), alarmAction.at(dep1)); + } } float ModifyAlarmRequest::getThreshold()const @@ -100,29 +70,7 @@ float ModifyAlarmRequest::getThreshold()const void ModifyAlarmRequest::setThreshold(float threshold) { threshold_ = threshold; - setCoreParameter("Threshold", std::to_string(threshold)); -} - -long ModifyAlarmRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyAlarmRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyAlarmRequest::getAlarmTaskId()const -{ - return alarmTaskId_; -} - -void ModifyAlarmRequest::setAlarmTaskId(const std::string& alarmTaskId) -{ - alarmTaskId_ = alarmTaskId; - setCoreParameter("AlarmTaskId", alarmTaskId); + setParameter("Threshold", std::to_string(threshold)); } std::string ModifyAlarmRequest::getAccessKeyId()const @@ -133,7 +81,7 @@ std::string ModifyAlarmRequest::getAccessKeyId()const void ModifyAlarmRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyAlarmRequest::getRegionId()const @@ -144,18 +92,7 @@ std::string ModifyAlarmRequest::getRegionId()const void ModifyAlarmRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ModifyAlarmRequest::getName()const -{ - return name_; -} - -void ModifyAlarmRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); + setParameter("RegionId", regionId); } int ModifyAlarmRequest::getEvaluationCount()const @@ -166,7 +103,7 @@ int ModifyAlarmRequest::getEvaluationCount()const void ModifyAlarmRequest::setEvaluationCount(int evaluationCount) { evaluationCount_ = evaluationCount; - setCoreParameter("EvaluationCount", std::to_string(evaluationCount)); + setParameter("EvaluationCount", std::to_string(evaluationCount)); } std::string ModifyAlarmRequest::getMetricName()const @@ -177,18 +114,7 @@ std::string ModifyAlarmRequest::getMetricName()const void ModifyAlarmRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); -} - -std::string ModifyAlarmRequest::getComparisonOperator()const -{ - return comparisonOperator_; -} - -void ModifyAlarmRequest::setComparisonOperator(const std::string& comparisonOperator) -{ - comparisonOperator_ = comparisonOperator; - setCoreParameter("ComparisonOperator", comparisonOperator); + setParameter("MetricName", metricName); } std::vector ModifyAlarmRequest::getDimension()const @@ -199,15 +125,91 @@ std::vector ModifyAlarmRequest::getDimension()con void ModifyAlarmRequest::setDimension(const std::vector& dimension) { dimension_ = dimension; - int i = 0; - for(int i = 0; i!= dimension.size(); i++) { - auto obj = dimension.at(i); - std::string str ="Dimension."+ std::to_string(i); - setCoreParameter(str + ".DimensionValue", obj.dimensionValue); - setCoreParameter(str + ".DimensionKey", obj.dimensionKey); + for(int dep1 = 0; dep1!= dimension.size(); dep1++) { + auto dimensionObj = dimension.at(dep1); + std::string dimensionObjStr = "Dimension." + std::to_string(dep1 + 1); + setParameter(dimensionObjStr + ".DimensionValue", dimensionObj.dimensionValue); + setParameter(dimensionObjStr + ".DimensionKey", dimensionObj.dimensionKey); } } +int ModifyAlarmRequest::getPeriod()const +{ + return period_; +} + +void ModifyAlarmRequest::setPeriod(int period) +{ + period_ = period; + setParameter("Period", std::to_string(period)); +} + +std::string ModifyAlarmRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +int ModifyAlarmRequest::getGroupId()const +{ + return groupId_; +} + +void ModifyAlarmRequest::setGroupId(int groupId) +{ + groupId_ = groupId; + setParameter("GroupId", std::to_string(groupId)); +} + +long ModifyAlarmRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyAlarmRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyAlarmRequest::getAlarmTaskId()const +{ + return alarmTaskId_; +} + +void ModifyAlarmRequest::setAlarmTaskId(const std::string& alarmTaskId) +{ + alarmTaskId_ = alarmTaskId; + setParameter("AlarmTaskId", alarmTaskId); +} + +std::string ModifyAlarmRequest::getName()const +{ + return name_; +} + +void ModifyAlarmRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string ModifyAlarmRequest::getComparisonOperator()const +{ + return comparisonOperator_; +} + +void ModifyAlarmRequest::setComparisonOperator(const std::string& comparisonOperator) +{ + comparisonOperator_ = comparisonOperator; + setParameter("ComparisonOperator", comparisonOperator); +} + std::string ModifyAlarmRequest::getStatistics()const { return statistics_; @@ -216,6 +218,6 @@ std::string ModifyAlarmRequest::getStatistics()const void ModifyAlarmRequest::setStatistics(const std::string& statistics) { statistics_ = statistics; - setCoreParameter("Statistics", statistics); + setParameter("Statistics", statistics); } diff --git a/ess/src/model/ModifyAlarmResult.cc b/ess/src/model/ModifyAlarmResult.cc index 8dff064f5..d3577c179 100755 --- a/ess/src/model/ModifyAlarmResult.cc +++ b/ess/src/model/ModifyAlarmResult.cc @@ -35,13 +35,9 @@ ModifyAlarmResult::~ModifyAlarmResult() void ModifyAlarmResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["AlarmTaskId"].isNull()) alarmTaskId_ = value["AlarmTaskId"].asString(); diff --git a/ess/src/model/ModifyLifecycleHookRequest.cc b/ess/src/model/ModifyLifecycleHookRequest.cc index eeae748ed..8f59b06cd 100755 --- a/ess/src/model/ModifyLifecycleHookRequest.cc +++ b/ess/src/model/ModifyLifecycleHookRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ModifyLifecycleHookRequest; ModifyLifecycleHookRequest::ModifyLifecycleHookRequest() : RpcServiceRequest("ess", "2014-08-28", "ModifyLifecycleHook") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyLifecycleHookRequest::~ModifyLifecycleHookRequest() {} @@ -33,7 +35,7 @@ std::string ModifyLifecycleHookRequest::getDefaultResult()const void ModifyLifecycleHookRequest::setDefaultResult(const std::string& defaultResult) { defaultResult_ = defaultResult; - setCoreParameter("DefaultResult", defaultResult); + setParameter("DefaultResult", defaultResult); } int ModifyLifecycleHookRequest::getHeartbeatTimeout()const @@ -44,7 +46,7 @@ int ModifyLifecycleHookRequest::getHeartbeatTimeout()const void ModifyLifecycleHookRequest::setHeartbeatTimeout(int heartbeatTimeout) { heartbeatTimeout_ = heartbeatTimeout; - setCoreParameter("HeartbeatTimeout", std::to_string(heartbeatTimeout)); + setParameter("HeartbeatTimeout", std::to_string(heartbeatTimeout)); } std::string ModifyLifecycleHookRequest::getScalingGroupId()const @@ -55,7 +57,7 @@ std::string ModifyLifecycleHookRequest::getScalingGroupId()const void ModifyLifecycleHookRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string ModifyLifecycleHookRequest::getLifecycleTransition()const @@ -66,7 +68,7 @@ std::string ModifyLifecycleHookRequest::getLifecycleTransition()const void ModifyLifecycleHookRequest::setLifecycleTransition(const std::string& lifecycleTransition) { lifecycleTransition_ = lifecycleTransition; - setCoreParameter("LifecycleTransition", lifecycleTransition); + setParameter("LifecycleTransition", lifecycleTransition); } std::string ModifyLifecycleHookRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ModifyLifecycleHookRequest::getAccessKeyId()const void ModifyLifecycleHookRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyLifecycleHookRequest::getLifecycleHookName()const @@ -88,7 +90,7 @@ std::string ModifyLifecycleHookRequest::getLifecycleHookName()const void ModifyLifecycleHookRequest::setLifecycleHookName(const std::string& lifecycleHookName) { lifecycleHookName_ = lifecycleHookName; - setCoreParameter("LifecycleHookName", lifecycleHookName); + setParameter("LifecycleHookName", lifecycleHookName); } std::string ModifyLifecycleHookRequest::getNotificationArn()const @@ -99,7 +101,7 @@ std::string ModifyLifecycleHookRequest::getNotificationArn()const void ModifyLifecycleHookRequest::setNotificationArn(const std::string& notificationArn) { notificationArn_ = notificationArn; - setCoreParameter("NotificationArn", notificationArn); + setParameter("NotificationArn", notificationArn); } std::string ModifyLifecycleHookRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string ModifyLifecycleHookRequest::getResourceOwnerAccount()const void ModifyLifecycleHookRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyLifecycleHookRequest::getLifecycleHookId()const @@ -121,7 +123,7 @@ std::string ModifyLifecycleHookRequest::getLifecycleHookId()const void ModifyLifecycleHookRequest::setLifecycleHookId(const std::string& lifecycleHookId) { lifecycleHookId_ = lifecycleHookId; - setCoreParameter("LifecycleHookId", lifecycleHookId); + setParameter("LifecycleHookId", lifecycleHookId); } std::string ModifyLifecycleHookRequest::getOwnerAccount()const @@ -132,7 +134,7 @@ std::string ModifyLifecycleHookRequest::getOwnerAccount()const void ModifyLifecycleHookRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ModifyLifecycleHookRequest::getNotificationMetadata()const @@ -143,7 +145,7 @@ std::string ModifyLifecycleHookRequest::getNotificationMetadata()const void ModifyLifecycleHookRequest::setNotificationMetadata(const std::string& notificationMetadata) { notificationMetadata_ = notificationMetadata; - setCoreParameter("NotificationMetadata", notificationMetadata); + setParameter("NotificationMetadata", notificationMetadata); } long ModifyLifecycleHookRequest::getOwnerId()const @@ -154,6 +156,6 @@ long ModifyLifecycleHookRequest::getOwnerId()const void ModifyLifecycleHookRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ess/src/model/ModifyNotificationConfigurationRequest.cc b/ess/src/model/ModifyNotificationConfigurationRequest.cc index 8fc488eff..ba072b715 100755 --- a/ess/src/model/ModifyNotificationConfigurationRequest.cc +++ b/ess/src/model/ModifyNotificationConfigurationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ModifyNotificationConfigurationRequest; ModifyNotificationConfigurationRequest::ModifyNotificationConfigurationRequest() : RpcServiceRequest("ess", "2014-08-28", "ModifyNotificationConfiguration") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyNotificationConfigurationRequest::~ModifyNotificationConfigurationRequest() {} @@ -33,7 +35,7 @@ std::string ModifyNotificationConfigurationRequest::getScalingGroupId()const void ModifyNotificationConfigurationRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string ModifyNotificationConfigurationRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyNotificationConfigurationRequest::getAccessKeyId()const void ModifyNotificationConfigurationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyNotificationConfigurationRequest::getNotificationArn()const @@ -55,7 +57,7 @@ std::string ModifyNotificationConfigurationRequest::getNotificationArn()const void ModifyNotificationConfigurationRequest::setNotificationArn(const std::string& notificationArn) { notificationArn_ = notificationArn; - setCoreParameter("NotificationArn", notificationArn); + setParameter("NotificationArn", notificationArn); } std::string ModifyNotificationConfigurationRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyNotificationConfigurationRequest::getResourceOwnerAccount()con void ModifyNotificationConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ModifyNotificationConfigurationRequest::getOwnerId()const @@ -77,7 +79,7 @@ long ModifyNotificationConfigurationRequest::getOwnerId()const void ModifyNotificationConfigurationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector ModifyNotificationConfigurationRequest::getNotificationType()const @@ -88,7 +90,8 @@ std::vector ModifyNotificationConfigurationRequest::getNotification void ModifyNotificationConfigurationRequest::setNotificationType(const std::vector& notificationType) { notificationType_ = notificationType; - for(int i = 0; i!= notificationType.size(); i++) - setCoreParameter("NotificationType."+ std::to_string(i), notificationType.at(i)); + for(int dep1 = 0; dep1!= notificationType.size(); dep1++) { + setParameter("NotificationType."+ std::to_string(dep1), notificationType.at(dep1)); + } } diff --git a/ess/src/model/ModifyScalingConfigurationRequest.cc b/ess/src/model/ModifyScalingConfigurationRequest.cc index 063442e47..53b96e3b2 100755 --- a/ess/src/model/ModifyScalingConfigurationRequest.cc +++ b/ess/src/model/ModifyScalingConfigurationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ModifyScalingConfigurationRequest; ModifyScalingConfigurationRequest::ModifyScalingConfigurationRequest() : RpcServiceRequest("ess", "2014-08-28", "ModifyScalingConfiguration") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyScalingConfigurationRequest::~ModifyScalingConfigurationRequest() {} @@ -33,7 +35,7 @@ std::string ModifyScalingConfigurationRequest::getHpcClusterId()const void ModifyScalingConfigurationRequest::setHpcClusterId(const std::string& hpcClusterId) { hpcClusterId_ = hpcClusterId; - setCoreParameter("HpcClusterId", hpcClusterId); + setParameter("HpcClusterId", hpcClusterId); } std::string ModifyScalingConfigurationRequest::getKeyPairName()const @@ -44,7 +46,7 @@ std::string ModifyScalingConfigurationRequest::getKeyPairName()const void ModifyScalingConfigurationRequest::setKeyPairName(const std::string& keyPairName) { keyPairName_ = keyPairName; - setCoreParameter("KeyPairName", keyPairName); + setParameter("KeyPairName", keyPairName); } std::vector ModifyScalingConfigurationRequest::getSpotPriceLimit()const @@ -55,12 +57,11 @@ std::vector ModifyScalingConf void ModifyScalingConfigurationRequest::setSpotPriceLimit(const std::vector& spotPriceLimit) { spotPriceLimit_ = spotPriceLimit; - int i = 0; - for(int i = 0; i!= spotPriceLimit.size(); i++) { - auto obj = spotPriceLimit.at(i); - std::string str ="SpotPriceLimit."+ std::to_string(i); - setCoreParameter(str + ".InstanceType", obj.instanceType); - setCoreParameter(str + ".PriceLimit", std::to_string(obj.priceLimit)); + for(int dep1 = 0; dep1!= spotPriceLimit.size(); dep1++) { + auto spotPriceLimitObj = spotPriceLimit.at(dep1); + std::string spotPriceLimitObjStr = "SpotPriceLimit." + std::to_string(dep1 + 1); + setParameter(spotPriceLimitObjStr + ".InstanceType", spotPriceLimitObj.instanceType); + setParameter(spotPriceLimitObjStr + ".PriceLimit", std::to_string(spotPriceLimitObj.priceLimit)); } } @@ -72,7 +73,7 @@ std::string ModifyScalingConfigurationRequest::getResourceGroupId()const void ModifyScalingConfigurationRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string ModifyScalingConfigurationRequest::getHostName()const @@ -83,7 +84,7 @@ std::string ModifyScalingConfigurationRequest::getHostName()const void ModifyScalingConfigurationRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string ModifyScalingConfigurationRequest::getInstanceDescription()const @@ -94,7 +95,29 @@ std::string ModifyScalingConfigurationRequest::getInstanceDescription()const void ModifyScalingConfigurationRequest::setInstanceDescription(const std::string& instanceDescription) { instanceDescription_ = instanceDescription; - setCoreParameter("InstanceDescription", instanceDescription); + setParameter("InstanceDescription", instanceDescription); +} + +std::string ModifyScalingConfigurationRequest::getSystemDiskAutoSnapshotPolicyId()const +{ + return systemDiskAutoSnapshotPolicyId_; +} + +void ModifyScalingConfigurationRequest::setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId) +{ + systemDiskAutoSnapshotPolicyId_ = systemDiskAutoSnapshotPolicyId; + setParameter("SystemDiskAutoSnapshotPolicyId", systemDiskAutoSnapshotPolicyId); +} + +int ModifyScalingConfigurationRequest::getIpv6AddressCount()const +{ + return ipv6AddressCount_; +} + +void ModifyScalingConfigurationRequest::setIpv6AddressCount(int ipv6AddressCount) +{ + ipv6AddressCount_ = ipv6AddressCount; + setParameter("Ipv6AddressCount", std::to_string(ipv6AddressCount)); } int ModifyScalingConfigurationRequest::getCpu()const @@ -105,7 +128,7 @@ int ModifyScalingConfigurationRequest::getCpu()const void ModifyScalingConfigurationRequest::setCpu(int cpu) { cpu_ = cpu; - setCoreParameter("Cpu", std::to_string(cpu)); + setParameter("Cpu", std::to_string(cpu)); } long ModifyScalingConfigurationRequest::getOwnerId()const @@ -116,7 +139,7 @@ long ModifyScalingConfigurationRequest::getOwnerId()const void ModifyScalingConfigurationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyScalingConfigurationRequest::getScalingConfigurationName()const @@ -127,7 +150,7 @@ std::string ModifyScalingConfigurationRequest::getScalingConfigurationName()cons void ModifyScalingConfigurationRequest::setScalingConfigurationName(const std::string& scalingConfigurationName) { scalingConfigurationName_ = scalingConfigurationName; - setCoreParameter("ScalingConfigurationName", scalingConfigurationName); + setParameter("ScalingConfigurationName", scalingConfigurationName); } std::string ModifyScalingConfigurationRequest::getTags()const @@ -138,7 +161,7 @@ std::string ModifyScalingConfigurationRequest::getTags()const void ModifyScalingConfigurationRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string ModifyScalingConfigurationRequest::getScalingConfigurationId()const @@ -149,7 +172,7 @@ std::string ModifyScalingConfigurationRequest::getScalingConfigurationId()const void ModifyScalingConfigurationRequest::setScalingConfigurationId(const std::string& scalingConfigurationId) { scalingConfigurationId_ = scalingConfigurationId; - setCoreParameter("ScalingConfigurationId", scalingConfigurationId); + setParameter("ScalingConfigurationId", scalingConfigurationId); } std::string ModifyScalingConfigurationRequest::getSpotStrategy()const @@ -160,7 +183,7 @@ std::string ModifyScalingConfigurationRequest::getSpotStrategy()const void ModifyScalingConfigurationRequest::setSpotStrategy(const std::string& spotStrategy) { spotStrategy_ = spotStrategy; - setCoreParameter("SpotStrategy", spotStrategy); + setParameter("SpotStrategy", spotStrategy); } std::string ModifyScalingConfigurationRequest::getInstanceName()const @@ -171,7 +194,7 @@ std::string ModifyScalingConfigurationRequest::getInstanceName()const void ModifyScalingConfigurationRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } std::string ModifyScalingConfigurationRequest::getInternetChargeType()const @@ -182,7 +205,7 @@ std::string ModifyScalingConfigurationRequest::getInternetChargeType()const void ModifyScalingConfigurationRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } std::string ModifyScalingConfigurationRequest::getImageId()const @@ -193,7 +216,7 @@ std::string ModifyScalingConfigurationRequest::getImageId()const void ModifyScalingConfigurationRequest::setImageId(const std::string& imageId) { imageId_ = imageId; - setCoreParameter("ImageId", imageId); + setParameter("ImageId", imageId); } int ModifyScalingConfigurationRequest::getMemory()const @@ -204,7 +227,7 @@ int ModifyScalingConfigurationRequest::getMemory()const void ModifyScalingConfigurationRequest::setMemory(int memory) { memory_ = memory; - setCoreParameter("Memory", std::to_string(memory)); + setParameter("Memory", std::to_string(memory)); } std::string ModifyScalingConfigurationRequest::getIoOptimized()const @@ -215,7 +238,7 @@ std::string ModifyScalingConfigurationRequest::getIoOptimized()const void ModifyScalingConfigurationRequest::setIoOptimized(const std::string& ioOptimized) { ioOptimized_ = ioOptimized; - setCoreParameter("IoOptimized", ioOptimized); + setParameter("IoOptimized", ioOptimized); } std::vector ModifyScalingConfigurationRequest::getInstanceTypes()const @@ -226,8 +249,9 @@ std::vector ModifyScalingConfigurationRequest::getInstanceTypes()co void ModifyScalingConfigurationRequest::setInstanceTypes(const std::vector& instanceTypes) { instanceTypes_ = instanceTypes; - for(int i = 0; i!= instanceTypes.size(); i++) - setCoreParameter("InstanceTypes."+ std::to_string(i), instanceTypes.at(i)); + for(int dep1 = 0; dep1!= instanceTypes.size(); dep1++) { + setParameter("InstanceTypes."+ std::to_string(dep1), instanceTypes.at(dep1)); + } } int ModifyScalingConfigurationRequest::getInternetMaxBandwidthOut()const @@ -238,7 +262,7 @@ int ModifyScalingConfigurationRequest::getInternetMaxBandwidthOut()const void ModifyScalingConfigurationRequest::setInternetMaxBandwidthOut(int internetMaxBandwidthOut) { internetMaxBandwidthOut_ = internetMaxBandwidthOut; - setCoreParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut)); + setParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut)); } std::string ModifyScalingConfigurationRequest::getSecurityGroupId()const @@ -249,7 +273,7 @@ std::string ModifyScalingConfigurationRequest::getSecurityGroupId()const void ModifyScalingConfigurationRequest::setSecurityGroupId(const std::string& securityGroupId) { securityGroupId_ = securityGroupId; - setCoreParameter("SecurityGroupId", securityGroupId); + setParameter("SecurityGroupId", securityGroupId); } std::string ModifyScalingConfigurationRequest::getSystemDiskCategory()const @@ -260,7 +284,7 @@ std::string ModifyScalingConfigurationRequest::getSystemDiskCategory()const void ModifyScalingConfigurationRequest::setSystemDiskCategory(const std::string& systemDiskCategory) { systemDiskCategory_ = systemDiskCategory; - setCoreParameter("SystemDiskCategory", systemDiskCategory); + setParameter("SystemDiskCategory", systemDiskCategory); } std::string ModifyScalingConfigurationRequest::getAccessKeyId()const @@ -271,7 +295,7 @@ std::string ModifyScalingConfigurationRequest::getAccessKeyId()const void ModifyScalingConfigurationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyScalingConfigurationRequest::getUserData()const @@ -282,7 +306,7 @@ std::string ModifyScalingConfigurationRequest::getUserData()const void ModifyScalingConfigurationRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } bool ModifyScalingConfigurationRequest::getPasswordInherit()const @@ -293,7 +317,7 @@ bool ModifyScalingConfigurationRequest::getPasswordInherit()const void ModifyScalingConfigurationRequest::setPasswordInherit(bool passwordInherit) { passwordInherit_ = passwordInherit; - setCoreParameter("PasswordInherit", passwordInherit ? "true" : "false"); + setParameter("PasswordInherit", passwordInherit ? "true" : "false"); } std::string ModifyScalingConfigurationRequest::getImageName()const @@ -304,7 +328,7 @@ std::string ModifyScalingConfigurationRequest::getImageName()const void ModifyScalingConfigurationRequest::setImageName(const std::string& imageName) { imageName_ = imageName; - setCoreParameter("ImageName", imageName); + setParameter("ImageName", imageName); } bool ModifyScalingConfigurationRequest::getOverride()const @@ -315,7 +339,7 @@ bool ModifyScalingConfigurationRequest::getOverride()const void ModifyScalingConfigurationRequest::setOverride(bool override) { override_ = override; - setCoreParameter("Override", override ? "true" : "false"); + setParameter("Override", override ? "true" : "false"); } std::string ModifyScalingConfigurationRequest::getDeploymentSetId()const @@ -326,7 +350,7 @@ std::string ModifyScalingConfigurationRequest::getDeploymentSetId()const void ModifyScalingConfigurationRequest::setDeploymentSetId(const std::string& deploymentSetId) { deploymentSetId_ = deploymentSetId; - setCoreParameter("DeploymentSetId", deploymentSetId); + setParameter("DeploymentSetId", deploymentSetId); } std::string ModifyScalingConfigurationRequest::getResourceOwnerAccount()const @@ -337,7 +361,7 @@ std::string ModifyScalingConfigurationRequest::getResourceOwnerAccount()const void ModifyScalingConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyScalingConfigurationRequest::getOwnerAccount()const @@ -348,7 +372,7 @@ std::string ModifyScalingConfigurationRequest::getOwnerAccount()const void ModifyScalingConfigurationRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ModifyScalingConfigurationRequest::getSystemDiskDiskName()const @@ -359,7 +383,7 @@ std::string ModifyScalingConfigurationRequest::getSystemDiskDiskName()const void ModifyScalingConfigurationRequest::setSystemDiskDiskName(const std::string& systemDiskDiskName) { systemDiskDiskName_ = systemDiskDiskName; - setCoreParameter("SystemDiskDiskName", systemDiskDiskName); + setParameter("SystemDiskDiskName", systemDiskDiskName); } std::string ModifyScalingConfigurationRequest::getRamRoleName()const @@ -370,7 +394,7 @@ std::string ModifyScalingConfigurationRequest::getRamRoleName()const void ModifyScalingConfigurationRequest::setRamRoleName(const std::string& ramRoleName) { ramRoleName_ = ramRoleName; - setCoreParameter("RamRoleName", ramRoleName); + setParameter("RamRoleName", ramRoleName); } std::vector ModifyScalingConfigurationRequest::getSecurityGroupIds()const @@ -381,8 +405,9 @@ std::vector ModifyScalingConfigurationRequest::getSecurityGroupIds( void ModifyScalingConfigurationRequest::setSecurityGroupIds(const std::vector& securityGroupIds) { securityGroupIds_ = securityGroupIds; - for(int i = 0; i!= securityGroupIds.size(); i++) - setCoreParameter("SecurityGroupIds."+ std::to_string(i), securityGroupIds.at(i)); + for(int dep1 = 0; dep1!= securityGroupIds.size(); dep1++) { + setParameter("SecurityGroupIds."+ std::to_string(dep1), securityGroupIds.at(dep1)); + } } std::vector ModifyScalingConfigurationRequest::getDataDisk()const @@ -393,19 +418,19 @@ std::vector ModifyScalingConfigurat void ModifyScalingConfigurationRequest::setDataDisk(const std::vector& dataDisk) { dataDisk_ = dataDisk; - int i = 0; - for(int i = 0; i!= dataDisk.size(); i++) { - auto obj = dataDisk.at(i); - std::string str ="DataDisk."+ std::to_string(i); - setCoreParameter(str + ".DiskName", obj.diskName); - setCoreParameter(str + ".SnapshotId", obj.snapshotId); - setCoreParameter(str + ".Size", std::to_string(obj.size)); - setCoreParameter(str + ".Encrypted", obj.encrypted); - setCoreParameter(str + ".Description", obj.description); - setCoreParameter(str + ".Category", obj.category); - setCoreParameter(str + ".KMSKeyId", obj.kMSKeyId); - setCoreParameter(str + ".Device", obj.device); - setCoreParameter(str + ".DeleteWithInstance", obj.deleteWithInstance ? "true" : "false"); + for(int dep1 = 0; dep1!= dataDisk.size(); dep1++) { + auto dataDiskObj = dataDisk.at(dep1); + std::string dataDiskObjStr = "DataDisk." + std::to_string(dep1 + 1); + setParameter(dataDiskObjStr + ".DiskName", dataDiskObj.diskName); + setParameter(dataDiskObjStr + ".SnapshotId", dataDiskObj.snapshotId); + setParameter(dataDiskObjStr + ".Size", std::to_string(dataDiskObj.size)); + setParameter(dataDiskObjStr + ".Encrypted", dataDiskObj.encrypted); + setParameter(dataDiskObjStr + ".AutoSnapshotPolicyId", dataDiskObj.autoSnapshotPolicyId); + setParameter(dataDiskObjStr + ".Description", dataDiskObj.description); + setParameter(dataDiskObjStr + ".Category", dataDiskObj.category); + setParameter(dataDiskObjStr + ".KMSKeyId", dataDiskObj.kMSKeyId); + setParameter(dataDiskObjStr + ".Device", dataDiskObj.device); + setParameter(dataDiskObjStr + ".DeleteWithInstance", dataDiskObj.deleteWithInstance ? "true" : "false"); } } @@ -417,7 +442,7 @@ int ModifyScalingConfigurationRequest::getLoadBalancerWeight()const void ModifyScalingConfigurationRequest::setLoadBalancerWeight(int loadBalancerWeight) { loadBalancerWeight_ = loadBalancerWeight; - setCoreParameter("LoadBalancerWeight", std::to_string(loadBalancerWeight)); + setParameter("LoadBalancerWeight", std::to_string(loadBalancerWeight)); } int ModifyScalingConfigurationRequest::getSystemDiskSize()const @@ -428,7 +453,7 @@ int ModifyScalingConfigurationRequest::getSystemDiskSize()const void ModifyScalingConfigurationRequest::setSystemDiskSize(int systemDiskSize) { systemDiskSize_ = systemDiskSize; - setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize)); + setParameter("SystemDiskSize", std::to_string(systemDiskSize)); } std::string ModifyScalingConfigurationRequest::getSystemDiskDescription()const @@ -439,6 +464,6 @@ std::string ModifyScalingConfigurationRequest::getSystemDiskDescription()const void ModifyScalingConfigurationRequest::setSystemDiskDescription(const std::string& systemDiskDescription) { systemDiskDescription_ = systemDiskDescription; - setCoreParameter("SystemDiskDescription", systemDiskDescription); + setParameter("SystemDiskDescription", systemDiskDescription); } diff --git a/ess/src/model/ModifyScalingGroupRequest.cc b/ess/src/model/ModifyScalingGroupRequest.cc index d6f23fd17..7c8589e88 100755 --- a/ess/src/model/ModifyScalingGroupRequest.cc +++ b/ess/src/model/ModifyScalingGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ModifyScalingGroupRequest; ModifyScalingGroupRequest::ModifyScalingGroupRequest() : RpcServiceRequest("ess", "2014-08-28", "ModifyScalingGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyScalingGroupRequest::~ModifyScalingGroupRequest() {} @@ -33,7 +35,7 @@ long ModifyScalingGroupRequest::getResourceOwnerId()const void ModifyScalingGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyScalingGroupRequest::getScalingGroupId()const @@ -44,7 +46,7 @@ std::string ModifyScalingGroupRequest::getScalingGroupId()const void ModifyScalingGroupRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::vector ModifyScalingGroupRequest::getVSwitchIds()const @@ -55,8 +57,9 @@ std::vector ModifyScalingGroupRequest::getVSwitchIds()const void ModifyScalingGroupRequest::setVSwitchIds(const std::vector& vSwitchIds) { vSwitchIds_ = vSwitchIds; - for(int i = 0; i!= vSwitchIds.size(); i++) - setCoreParameter("VSwitchIds."+ std::to_string(i), vSwitchIds.at(i)); + for(int dep1 = 0; dep1!= vSwitchIds.size(); dep1++) { + setParameter("VSwitchIds."+ std::to_string(dep1), vSwitchIds.at(dep1)); + } } std::string ModifyScalingGroupRequest::getActiveScalingConfigurationId()const @@ -67,7 +70,7 @@ std::string ModifyScalingGroupRequest::getActiveScalingConfigurationId()const void ModifyScalingGroupRequest::setActiveScalingConfigurationId(const std::string& activeScalingConfigurationId) { activeScalingConfigurationId_ = activeScalingConfigurationId; - setCoreParameter("ActiveScalingConfigurationId", activeScalingConfigurationId); + setParameter("ActiveScalingConfigurationId", activeScalingConfigurationId); } int ModifyScalingGroupRequest::getOnDemandBaseCapacity()const @@ -78,7 +81,7 @@ int ModifyScalingGroupRequest::getOnDemandBaseCapacity()const void ModifyScalingGroupRequest::setOnDemandBaseCapacity(int onDemandBaseCapacity) { onDemandBaseCapacity_ = onDemandBaseCapacity; - setCoreParameter("OnDemandBaseCapacity", std::to_string(onDemandBaseCapacity)); + setParameter("OnDemandBaseCapacity", std::to_string(onDemandBaseCapacity)); } std::string ModifyScalingGroupRequest::getAccessKeyId()const @@ -89,7 +92,7 @@ std::string ModifyScalingGroupRequest::getAccessKeyId()const void ModifyScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ModifyScalingGroupRequest::getOnDemandPercentageAboveBaseCapacity()const @@ -100,7 +103,7 @@ int ModifyScalingGroupRequest::getOnDemandPercentageAboveBaseCapacity()const void ModifyScalingGroupRequest::setOnDemandPercentageAboveBaseCapacity(int onDemandPercentageAboveBaseCapacity) { onDemandPercentageAboveBaseCapacity_ = onDemandPercentageAboveBaseCapacity; - setCoreParameter("OnDemandPercentageAboveBaseCapacity", std::to_string(onDemandPercentageAboveBaseCapacity)); + setParameter("OnDemandPercentageAboveBaseCapacity", std::to_string(onDemandPercentageAboveBaseCapacity)); } bool ModifyScalingGroupRequest::getSpotInstanceRemedy()const @@ -111,7 +114,7 @@ bool ModifyScalingGroupRequest::getSpotInstanceRemedy()const void ModifyScalingGroupRequest::setSpotInstanceRemedy(bool spotInstanceRemedy) { spotInstanceRemedy_ = spotInstanceRemedy; - setCoreParameter("SpotInstanceRemedy", spotInstanceRemedy ? "true" : "false"); + setParameter("SpotInstanceRemedy", spotInstanceRemedy ? "true" : "false"); } int ModifyScalingGroupRequest::getDefaultCooldown()const @@ -122,7 +125,7 @@ int ModifyScalingGroupRequest::getDefaultCooldown()const void ModifyScalingGroupRequest::setDefaultCooldown(int defaultCooldown) { defaultCooldown_ = defaultCooldown; - setCoreParameter("DefaultCooldown", std::to_string(defaultCooldown)); + setParameter("DefaultCooldown", std::to_string(defaultCooldown)); } std::string ModifyScalingGroupRequest::getRemovalPolicy1()const @@ -133,7 +136,7 @@ std::string ModifyScalingGroupRequest::getRemovalPolicy1()const void ModifyScalingGroupRequest::setRemovalPolicy1(const std::string& removalPolicy1) { removalPolicy1_ = removalPolicy1; - setCoreParameter("RemovalPolicy1", removalPolicy1); + setParameter("RemovalPolicy1", removalPolicy1); } std::string ModifyScalingGroupRequest::getRemovalPolicy2()const @@ -144,7 +147,7 @@ std::string ModifyScalingGroupRequest::getRemovalPolicy2()const void ModifyScalingGroupRequest::setRemovalPolicy2(const std::string& removalPolicy2) { removalPolicy2_ = removalPolicy2; - setCoreParameter("RemovalPolicy2", removalPolicy2); + setParameter("RemovalPolicy2", removalPolicy2); } std::string ModifyScalingGroupRequest::getHealthCheckType()const @@ -155,7 +158,7 @@ std::string ModifyScalingGroupRequest::getHealthCheckType()const void ModifyScalingGroupRequest::setHealthCheckType(const std::string& healthCheckType) { healthCheckType_ = healthCheckType; - setCoreParameter("HealthCheckType", healthCheckType); + setParameter("HealthCheckType", healthCheckType); } std::string ModifyScalingGroupRequest::getLaunchTemplateId()const @@ -166,7 +169,18 @@ std::string ModifyScalingGroupRequest::getLaunchTemplateId()const void ModifyScalingGroupRequest::setLaunchTemplateId(const std::string& launchTemplateId) { launchTemplateId_ = launchTemplateId; - setCoreParameter("LaunchTemplateId", launchTemplateId); + setParameter("LaunchTemplateId", launchTemplateId); +} + +int ModifyScalingGroupRequest::getDesiredCapacity()const +{ + return desiredCapacity_; +} + +void ModifyScalingGroupRequest::setDesiredCapacity(int desiredCapacity) +{ + desiredCapacity_ = desiredCapacity; + setParameter("DesiredCapacity", std::to_string(desiredCapacity)); } std::string ModifyScalingGroupRequest::getResourceOwnerAccount()const @@ -177,7 +191,7 @@ std::string ModifyScalingGroupRequest::getResourceOwnerAccount()const void ModifyScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyScalingGroupRequest::getScalingGroupName()const @@ -188,7 +202,7 @@ std::string ModifyScalingGroupRequest::getScalingGroupName()const void ModifyScalingGroupRequest::setScalingGroupName(const std::string& scalingGroupName) { scalingGroupName_ = scalingGroupName; - setCoreParameter("ScalingGroupName", scalingGroupName); + setParameter("ScalingGroupName", scalingGroupName); } std::string ModifyScalingGroupRequest::getOwnerAccount()const @@ -199,7 +213,7 @@ std::string ModifyScalingGroupRequest::getOwnerAccount()const void ModifyScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int ModifyScalingGroupRequest::getSpotInstancePools()const @@ -210,7 +224,7 @@ int ModifyScalingGroupRequest::getSpotInstancePools()const void ModifyScalingGroupRequest::setSpotInstancePools(int spotInstancePools) { spotInstancePools_ = spotInstancePools; - setCoreParameter("SpotInstancePools", std::to_string(spotInstancePools)); + setParameter("SpotInstancePools", std::to_string(spotInstancePools)); } int ModifyScalingGroupRequest::getMinSize()const @@ -221,7 +235,18 @@ int ModifyScalingGroupRequest::getMinSize()const void ModifyScalingGroupRequest::setMinSize(int minSize) { minSize_ = minSize; - setCoreParameter("MinSize", std::to_string(minSize)); + setParameter("MinSize", std::to_string(minSize)); +} + +bool ModifyScalingGroupRequest::getGroupDeletionProtection()const +{ + return groupDeletionProtection_; +} + +void ModifyScalingGroupRequest::setGroupDeletionProtection(bool groupDeletionProtection) +{ + groupDeletionProtection_ = groupDeletionProtection; + setParameter("GroupDeletionProtection", groupDeletionProtection ? "true" : "false"); } long ModifyScalingGroupRequest::getOwnerId()const @@ -232,7 +257,7 @@ long ModifyScalingGroupRequest::getOwnerId()const void ModifyScalingGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyScalingGroupRequest::getLaunchTemplateVersion()const @@ -243,7 +268,7 @@ std::string ModifyScalingGroupRequest::getLaunchTemplateVersion()const void ModifyScalingGroupRequest::setLaunchTemplateVersion(const std::string& launchTemplateVersion) { launchTemplateVersion_ = launchTemplateVersion; - setCoreParameter("LaunchTemplateVersion", launchTemplateVersion); + setParameter("LaunchTemplateVersion", launchTemplateVersion); } int ModifyScalingGroupRequest::getMaxSize()const @@ -254,6 +279,6 @@ int ModifyScalingGroupRequest::getMaxSize()const void ModifyScalingGroupRequest::setMaxSize(int maxSize) { maxSize_ = maxSize; - setCoreParameter("MaxSize", std::to_string(maxSize)); + setParameter("MaxSize", std::to_string(maxSize)); } diff --git a/ess/src/model/ModifyScalingRuleRequest.cc b/ess/src/model/ModifyScalingRuleRequest.cc index 8a43b686b..f84abb90c 100755 --- a/ess/src/model/ModifyScalingRuleRequest.cc +++ b/ess/src/model/ModifyScalingRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ModifyScalingRuleRequest; ModifyScalingRuleRequest::ModifyScalingRuleRequest() : RpcServiceRequest("ess", "2014-08-28", "ModifyScalingRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyScalingRuleRequest::~ModifyScalingRuleRequest() {} @@ -33,7 +35,7 @@ long ModifyScalingRuleRequest::getResourceOwnerId()const void ModifyScalingRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::vector ModifyScalingRuleRequest::getStepAdjustment()const @@ -44,13 +46,12 @@ std::vector ModifyScalingRuleRequest:: void ModifyScalingRuleRequest::setStepAdjustment(const std::vector& stepAdjustment) { stepAdjustment_ = stepAdjustment; - int i = 0; - for(int i = 0; i!= stepAdjustment.size(); i++) { - auto obj = stepAdjustment.at(i); - std::string str ="StepAdjustment."+ std::to_string(i); - setCoreParameter(str + ".MetricIntervalLowerBound", std::to_string(obj.metricIntervalLowerBound)); - setCoreParameter(str + ".MetricIntervalUpperBound", std::to_string(obj.metricIntervalUpperBound)); - setCoreParameter(str + ".ScalingAdjustment", std::to_string(obj.scalingAdjustment)); + for(int dep1 = 0; dep1!= stepAdjustment.size(); dep1++) { + auto stepAdjustmentObj = stepAdjustment.at(dep1); + std::string stepAdjustmentObjStr = "StepAdjustment." + std::to_string(dep1 + 1); + setParameter(stepAdjustmentObjStr + ".MetricIntervalLowerBound", std::to_string(stepAdjustmentObj.metricIntervalLowerBound)); + setParameter(stepAdjustmentObjStr + ".MetricIntervalUpperBound", std::to_string(stepAdjustmentObj.metricIntervalUpperBound)); + setParameter(stepAdjustmentObjStr + ".ScalingAdjustment", std::to_string(stepAdjustmentObj.scalingAdjustment)); } } @@ -62,7 +63,7 @@ bool ModifyScalingRuleRequest::getDisableScaleIn()const void ModifyScalingRuleRequest::setDisableScaleIn(bool disableScaleIn) { disableScaleIn_ = disableScaleIn; - setCoreParameter("DisableScaleIn", disableScaleIn ? "true" : "false"); + setParameter("DisableScaleIn", disableScaleIn ? "true" : "false"); } std::string ModifyScalingRuleRequest::getScalingRuleId()const @@ -73,7 +74,7 @@ std::string ModifyScalingRuleRequest::getScalingRuleId()const void ModifyScalingRuleRequest::setScalingRuleId(const std::string& scalingRuleId) { scalingRuleId_ = scalingRuleId; - setCoreParameter("ScalingRuleId", scalingRuleId); + setParameter("ScalingRuleId", scalingRuleId); } int ModifyScalingRuleRequest::getInitialMaxSize()const @@ -84,7 +85,7 @@ int ModifyScalingRuleRequest::getInitialMaxSize()const void ModifyScalingRuleRequest::setInitialMaxSize(int initialMaxSize) { initialMaxSize_ = initialMaxSize; - setCoreParameter("InitialMaxSize", std::to_string(initialMaxSize)); + setParameter("InitialMaxSize", std::to_string(initialMaxSize)); } std::string ModifyScalingRuleRequest::getAccessKeyId()const @@ -95,7 +96,7 @@ std::string ModifyScalingRuleRequest::getAccessKeyId()const void ModifyScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyScalingRuleRequest::getScalingRuleName()const @@ -106,7 +107,7 @@ std::string ModifyScalingRuleRequest::getScalingRuleName()const void ModifyScalingRuleRequest::setScalingRuleName(const std::string& scalingRuleName) { scalingRuleName_ = scalingRuleName; - setCoreParameter("ScalingRuleName", scalingRuleName); + setParameter("ScalingRuleName", scalingRuleName); } int ModifyScalingRuleRequest::getCooldown()const @@ -117,7 +118,7 @@ int ModifyScalingRuleRequest::getCooldown()const void ModifyScalingRuleRequest::setCooldown(int cooldown) { cooldown_ = cooldown; - setCoreParameter("Cooldown", std::to_string(cooldown)); + setParameter("Cooldown", std::to_string(cooldown)); } std::string ModifyScalingRuleRequest::getPredictiveValueBehavior()const @@ -128,7 +129,7 @@ std::string ModifyScalingRuleRequest::getPredictiveValueBehavior()const void ModifyScalingRuleRequest::setPredictiveValueBehavior(const std::string& predictiveValueBehavior) { predictiveValueBehavior_ = predictiveValueBehavior; - setCoreParameter("PredictiveValueBehavior", predictiveValueBehavior); + setParameter("PredictiveValueBehavior", predictiveValueBehavior); } std::string ModifyScalingRuleRequest::getMetricName()const @@ -139,7 +140,7 @@ std::string ModifyScalingRuleRequest::getMetricName()const void ModifyScalingRuleRequest::setMetricName(const std::string& metricName) { metricName_ = metricName; - setCoreParameter("MetricName", metricName); + setParameter("MetricName", metricName); } std::string ModifyScalingRuleRequest::getPredictiveScalingMode()const @@ -150,7 +151,7 @@ std::string ModifyScalingRuleRequest::getPredictiveScalingMode()const void ModifyScalingRuleRequest::setPredictiveScalingMode(const std::string& predictiveScalingMode) { predictiveScalingMode_ = predictiveScalingMode; - setCoreParameter("PredictiveScalingMode", predictiveScalingMode); + setParameter("PredictiveScalingMode", predictiveScalingMode); } std::string ModifyScalingRuleRequest::getResourceOwnerAccount()const @@ -161,7 +162,7 @@ std::string ModifyScalingRuleRequest::getResourceOwnerAccount()const void ModifyScalingRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int ModifyScalingRuleRequest::getAdjustmentValue()const @@ -172,7 +173,7 @@ int ModifyScalingRuleRequest::getAdjustmentValue()const void ModifyScalingRuleRequest::setAdjustmentValue(int adjustmentValue) { adjustmentValue_ = adjustmentValue; - setCoreParameter("AdjustmentValue", std::to_string(adjustmentValue)); + setParameter("AdjustmentValue", std::to_string(adjustmentValue)); } int ModifyScalingRuleRequest::getEstimatedInstanceWarmup()const @@ -183,7 +184,7 @@ int ModifyScalingRuleRequest::getEstimatedInstanceWarmup()const void ModifyScalingRuleRequest::setEstimatedInstanceWarmup(int estimatedInstanceWarmup) { estimatedInstanceWarmup_ = estimatedInstanceWarmup; - setCoreParameter("EstimatedInstanceWarmup", std::to_string(estimatedInstanceWarmup)); + setParameter("EstimatedInstanceWarmup", std::to_string(estimatedInstanceWarmup)); } std::string ModifyScalingRuleRequest::getOwnerAccount()const @@ -194,7 +195,7 @@ std::string ModifyScalingRuleRequest::getOwnerAccount()const void ModifyScalingRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int ModifyScalingRuleRequest::getPredictiveTaskBufferTime()const @@ -205,7 +206,7 @@ int ModifyScalingRuleRequest::getPredictiveTaskBufferTime()const void ModifyScalingRuleRequest::setPredictiveTaskBufferTime(int predictiveTaskBufferTime) { predictiveTaskBufferTime_ = predictiveTaskBufferTime; - setCoreParameter("PredictiveTaskBufferTime", std::to_string(predictiveTaskBufferTime)); + setParameter("PredictiveTaskBufferTime", std::to_string(predictiveTaskBufferTime)); } std::string ModifyScalingRuleRequest::getAdjustmentType()const @@ -216,7 +217,7 @@ std::string ModifyScalingRuleRequest::getAdjustmentType()const void ModifyScalingRuleRequest::setAdjustmentType(const std::string& adjustmentType) { adjustmentType_ = adjustmentType; - setCoreParameter("AdjustmentType", adjustmentType); + setParameter("AdjustmentType", adjustmentType); } long ModifyScalingRuleRequest::getOwnerId()const @@ -227,7 +228,7 @@ long ModifyScalingRuleRequest::getOwnerId()const void ModifyScalingRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ModifyScalingRuleRequest::getPredictiveValueBuffer()const @@ -238,7 +239,7 @@ int ModifyScalingRuleRequest::getPredictiveValueBuffer()const void ModifyScalingRuleRequest::setPredictiveValueBuffer(int predictiveValueBuffer) { predictiveValueBuffer_ = predictiveValueBuffer; - setCoreParameter("PredictiveValueBuffer", std::to_string(predictiveValueBuffer)); + setParameter("PredictiveValueBuffer", std::to_string(predictiveValueBuffer)); } int ModifyScalingRuleRequest::getMinAdjustmentMagnitude()const @@ -249,7 +250,7 @@ int ModifyScalingRuleRequest::getMinAdjustmentMagnitude()const void ModifyScalingRuleRequest::setMinAdjustmentMagnitude(int minAdjustmentMagnitude) { minAdjustmentMagnitude_ = minAdjustmentMagnitude; - setCoreParameter("MinAdjustmentMagnitude", std::to_string(minAdjustmentMagnitude)); + setParameter("MinAdjustmentMagnitude", std::to_string(minAdjustmentMagnitude)); } float ModifyScalingRuleRequest::getTargetValue()const @@ -260,6 +261,6 @@ float ModifyScalingRuleRequest::getTargetValue()const void ModifyScalingRuleRequest::setTargetValue(float targetValue) { targetValue_ = targetValue; - setCoreParameter("TargetValue", std::to_string(targetValue)); + setParameter("TargetValue", std::to_string(targetValue)); } diff --git a/ess/src/model/ModifyScheduledTaskRequest.cc b/ess/src/model/ModifyScheduledTaskRequest.cc index 61069958d..df5ea6568 100755 --- a/ess/src/model/ModifyScheduledTaskRequest.cc +++ b/ess/src/model/ModifyScheduledTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ModifyScheduledTaskRequest; ModifyScheduledTaskRequest::ModifyScheduledTaskRequest() : RpcServiceRequest("ess", "2014-08-28", "ModifyScheduledTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyScheduledTaskRequest::~ModifyScheduledTaskRequest() {} @@ -33,7 +35,7 @@ long ModifyScheduledTaskRequest::getResourceOwnerId()const void ModifyScheduledTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyScheduledTaskRequest::getScheduledAction()const @@ -44,7 +46,7 @@ std::string ModifyScheduledTaskRequest::getScheduledAction()const void ModifyScheduledTaskRequest::setScheduledAction(const std::string& scheduledAction) { scheduledAction_ = scheduledAction; - setCoreParameter("ScheduledAction", scheduledAction); + setParameter("ScheduledAction", scheduledAction); } int ModifyScheduledTaskRequest::getMaxValue()const @@ -55,7 +57,18 @@ int ModifyScheduledTaskRequest::getMaxValue()const void ModifyScheduledTaskRequest::setMaxValue(int maxValue) { maxValue_ = maxValue; - setCoreParameter("MaxValue", std::to_string(maxValue)); + setParameter("MaxValue", std::to_string(maxValue)); +} + +std::string ModifyScheduledTaskRequest::getScalingGroupId()const +{ + return scalingGroupId_; +} + +void ModifyScheduledTaskRequest::setScalingGroupId(const std::string& scalingGroupId) +{ + scalingGroupId_ = scalingGroupId; + setParameter("ScalingGroupId", scalingGroupId); } std::string ModifyScheduledTaskRequest::getDescription()const @@ -66,7 +79,7 @@ std::string ModifyScheduledTaskRequest::getDescription()const void ModifyScheduledTaskRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyScheduledTaskRequest::getRecurrenceEndTime()const @@ -77,7 +90,7 @@ std::string ModifyScheduledTaskRequest::getRecurrenceEndTime()const void ModifyScheduledTaskRequest::setRecurrenceEndTime(const std::string& recurrenceEndTime) { recurrenceEndTime_ = recurrenceEndTime; - setCoreParameter("RecurrenceEndTime", recurrenceEndTime); + setParameter("RecurrenceEndTime", recurrenceEndTime); } std::string ModifyScheduledTaskRequest::getAccessKeyId()const @@ -88,7 +101,7 @@ std::string ModifyScheduledTaskRequest::getAccessKeyId()const void ModifyScheduledTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyScheduledTaskRequest::getLaunchTime()const @@ -99,7 +112,18 @@ std::string ModifyScheduledTaskRequest::getLaunchTime()const void ModifyScheduledTaskRequest::setLaunchTime(const std::string& launchTime) { launchTime_ = launchTime; - setCoreParameter("LaunchTime", launchTime); + setParameter("LaunchTime", launchTime); +} + +int ModifyScheduledTaskRequest::getDesiredCapacity()const +{ + return desiredCapacity_; +} + +void ModifyScheduledTaskRequest::setDesiredCapacity(int desiredCapacity) +{ + desiredCapacity_ = desiredCapacity; + setParameter("DesiredCapacity", std::to_string(desiredCapacity)); } std::string ModifyScheduledTaskRequest::getResourceOwnerAccount()const @@ -110,7 +134,7 @@ std::string ModifyScheduledTaskRequest::getResourceOwnerAccount()const void ModifyScheduledTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyScheduledTaskRequest::getOwnerAccount()const @@ -121,7 +145,7 @@ std::string ModifyScheduledTaskRequest::getOwnerAccount()const void ModifyScheduledTaskRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyScheduledTaskRequest::getOwnerId()const @@ -132,7 +156,7 @@ long ModifyScheduledTaskRequest::getOwnerId()const void ModifyScheduledTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyScheduledTaskRequest::getRecurrenceValue()const @@ -143,7 +167,7 @@ std::string ModifyScheduledTaskRequest::getRecurrenceValue()const void ModifyScheduledTaskRequest::setRecurrenceValue(const std::string& recurrenceValue) { recurrenceValue_ = recurrenceValue; - setCoreParameter("RecurrenceValue", recurrenceValue); + setParameter("RecurrenceValue", recurrenceValue); } int ModifyScheduledTaskRequest::getLaunchExpirationTime()const @@ -154,7 +178,7 @@ int ModifyScheduledTaskRequest::getLaunchExpirationTime()const void ModifyScheduledTaskRequest::setLaunchExpirationTime(int launchExpirationTime) { launchExpirationTime_ = launchExpirationTime; - setCoreParameter("LaunchExpirationTime", std::to_string(launchExpirationTime)); + setParameter("LaunchExpirationTime", std::to_string(launchExpirationTime)); } int ModifyScheduledTaskRequest::getMinValue()const @@ -165,7 +189,7 @@ int ModifyScheduledTaskRequest::getMinValue()const void ModifyScheduledTaskRequest::setMinValue(int minValue) { minValue_ = minValue; - setCoreParameter("MinValue", std::to_string(minValue)); + setParameter("MinValue", std::to_string(minValue)); } std::string ModifyScheduledTaskRequest::getScheduledTaskName()const @@ -176,7 +200,7 @@ std::string ModifyScheduledTaskRequest::getScheduledTaskName()const void ModifyScheduledTaskRequest::setScheduledTaskName(const std::string& scheduledTaskName) { scheduledTaskName_ = scheduledTaskName; - setCoreParameter("ScheduledTaskName", scheduledTaskName); + setParameter("ScheduledTaskName", scheduledTaskName); } bool ModifyScheduledTaskRequest::getTaskEnabled()const @@ -187,7 +211,7 @@ bool ModifyScheduledTaskRequest::getTaskEnabled()const void ModifyScheduledTaskRequest::setTaskEnabled(bool taskEnabled) { taskEnabled_ = taskEnabled; - setCoreParameter("TaskEnabled", taskEnabled ? "true" : "false"); + setParameter("TaskEnabled", taskEnabled ? "true" : "false"); } std::string ModifyScheduledTaskRequest::getScheduledTaskId()const @@ -198,7 +222,7 @@ std::string ModifyScheduledTaskRequest::getScheduledTaskId()const void ModifyScheduledTaskRequest::setScheduledTaskId(const std::string& scheduledTaskId) { scheduledTaskId_ = scheduledTaskId; - setCoreParameter("ScheduledTaskId", scheduledTaskId); + setParameter("ScheduledTaskId", scheduledTaskId); } std::string ModifyScheduledTaskRequest::getRecurrenceType()const @@ -209,6 +233,6 @@ std::string ModifyScheduledTaskRequest::getRecurrenceType()const void ModifyScheduledTaskRequest::setRecurrenceType(const std::string& recurrenceType) { recurrenceType_ = recurrenceType; - setCoreParameter("RecurrenceType", recurrenceType); + setParameter("RecurrenceType", recurrenceType); } diff --git a/ess/src/model/RebalanceInstancesRequest.cc b/ess/src/model/RebalanceInstancesRequest.cc index 64b9e25c3..f8c7942f3 100755 --- a/ess/src/model/RebalanceInstancesRequest.cc +++ b/ess/src/model/RebalanceInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::RebalanceInstancesRequest; RebalanceInstancesRequest::RebalanceInstancesRequest() : RpcServiceRequest("ess", "2014-08-28", "RebalanceInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} RebalanceInstancesRequest::~RebalanceInstancesRequest() {} @@ -33,7 +35,7 @@ long RebalanceInstancesRequest::getResourceOwnerId()const void RebalanceInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RebalanceInstancesRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string RebalanceInstancesRequest::getResourceOwnerAccount()const void RebalanceInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RebalanceInstancesRequest::getScalingGroupId()const @@ -55,7 +57,7 @@ std::string RebalanceInstancesRequest::getScalingGroupId()const void RebalanceInstancesRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string RebalanceInstancesRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string RebalanceInstancesRequest::getOwnerAccount()const void RebalanceInstancesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RebalanceInstancesRequest::getOwnerId()const @@ -77,7 +79,7 @@ long RebalanceInstancesRequest::getOwnerId()const void RebalanceInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RebalanceInstancesRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string RebalanceInstancesRequest::getAccessKeyId()const void RebalanceInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ess/src/model/RecordLifecycleActionHeartbeatRequest.cc b/ess/src/model/RecordLifecycleActionHeartbeatRequest.cc index 5c62d52c9..08b4a774e 100755 --- a/ess/src/model/RecordLifecycleActionHeartbeatRequest.cc +++ b/ess/src/model/RecordLifecycleActionHeartbeatRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::RecordLifecycleActionHeartbeatRequest; RecordLifecycleActionHeartbeatRequest::RecordLifecycleActionHeartbeatRequest() : RpcServiceRequest("ess", "2014-08-28", "RecordLifecycleActionHeartbeat") -{} +{ + setMethod(HttpRequest::Method::Post); +} RecordLifecycleActionHeartbeatRequest::~RecordLifecycleActionHeartbeatRequest() {} @@ -33,7 +35,7 @@ std::string RecordLifecycleActionHeartbeatRequest::getLifecycleActionToken()cons void RecordLifecycleActionHeartbeatRequest::setLifecycleActionToken(const std::string& lifecycleActionToken) { lifecycleActionToken_ = lifecycleActionToken; - setCoreParameter("LifecycleActionToken", lifecycleActionToken); + setParameter("LifecycleActionToken", lifecycleActionToken); } int RecordLifecycleActionHeartbeatRequest::getHeartbeatTimeout()const @@ -44,7 +46,7 @@ int RecordLifecycleActionHeartbeatRequest::getHeartbeatTimeout()const void RecordLifecycleActionHeartbeatRequest::setHeartbeatTimeout(int heartbeatTimeout) { heartbeatTimeout_ = heartbeatTimeout; - setCoreParameter("HeartbeatTimeout", std::to_string(heartbeatTimeout)); + setParameter("HeartbeatTimeout", std::to_string(heartbeatTimeout)); } std::string RecordLifecycleActionHeartbeatRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string RecordLifecycleActionHeartbeatRequest::getAccessKeyId()const void RecordLifecycleActionHeartbeatRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RecordLifecycleActionHeartbeatRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string RecordLifecycleActionHeartbeatRequest::getResourceOwnerAccount()cons void RecordLifecycleActionHeartbeatRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RecordLifecycleActionHeartbeatRequest::getLifecycleHookId()const @@ -77,7 +79,7 @@ std::string RecordLifecycleActionHeartbeatRequest::getLifecycleHookId()const void RecordLifecycleActionHeartbeatRequest::setLifecycleHookId(const std::string& lifecycleHookId) { lifecycleHookId_ = lifecycleHookId; - setCoreParameter("LifecycleHookId", lifecycleHookId); + setParameter("LifecycleHookId", lifecycleHookId); } std::string RecordLifecycleActionHeartbeatRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string RecordLifecycleActionHeartbeatRequest::getOwnerAccount()const void RecordLifecycleActionHeartbeatRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RecordLifecycleActionHeartbeatRequest::getOwnerId()const @@ -99,6 +101,6 @@ long RecordLifecycleActionHeartbeatRequest::getOwnerId()const void RecordLifecycleActionHeartbeatRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ess/src/model/RemoveInstancesRequest.cc b/ess/src/model/RemoveInstancesRequest.cc index de748dc7d..8393de4b7 100755 --- a/ess/src/model/RemoveInstancesRequest.cc +++ b/ess/src/model/RemoveInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::RemoveInstancesRequest; RemoveInstancesRequest::RemoveInstancesRequest() : RpcServiceRequest("ess", "2014-08-28", "RemoveInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveInstancesRequest::~RemoveInstancesRequest() {} @@ -33,7 +35,7 @@ long RemoveInstancesRequest::getResourceOwnerId()const void RemoveInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveInstancesRequest::getScalingGroupId()const @@ -44,7 +46,7 @@ std::string RemoveInstancesRequest::getScalingGroupId()const void RemoveInstancesRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string RemoveInstancesRequest::getAccessKeyId()const @@ -55,7 +57,18 @@ std::string RemoveInstancesRequest::getAccessKeyId()const void RemoveInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +bool RemoveInstancesRequest::getDecreaseDesiredCapacity()const +{ + return decreaseDesiredCapacity_; +} + +void RemoveInstancesRequest::setDecreaseDesiredCapacity(bool decreaseDesiredCapacity) +{ + decreaseDesiredCapacity_ = decreaseDesiredCapacity; + setParameter("DecreaseDesiredCapacity", decreaseDesiredCapacity ? "true" : "false"); } std::string RemoveInstancesRequest::getRemovePolicy()const @@ -66,7 +79,7 @@ std::string RemoveInstancesRequest::getRemovePolicy()const void RemoveInstancesRequest::setRemovePolicy(const std::string& removePolicy) { removePolicy_ = removePolicy; - setCoreParameter("RemovePolicy", removePolicy); + setParameter("RemovePolicy", removePolicy); } std::string RemoveInstancesRequest::getResourceOwnerAccount()const @@ -77,7 +90,7 @@ std::string RemoveInstancesRequest::getResourceOwnerAccount()const void RemoveInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveInstancesRequest::getOwnerAccount()const @@ -88,7 +101,7 @@ std::string RemoveInstancesRequest::getOwnerAccount()const void RemoveInstancesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveInstancesRequest::getOwnerId()const @@ -99,7 +112,7 @@ long RemoveInstancesRequest::getOwnerId()const void RemoveInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector RemoveInstancesRequest::getInstanceId()const @@ -110,7 +123,8 @@ std::vector RemoveInstancesRequest::getInstanceId()const void RemoveInstancesRequest::setInstanceId(const std::vector& instanceId) { instanceId_ = instanceId; - for(int i = 0; i!= instanceId.size(); i++) - setCoreParameter("InstanceId."+ std::to_string(i), instanceId.at(i)); + for(int dep1 = 0; dep1!= instanceId.size(); dep1++) { + setParameter("InstanceId."+ std::to_string(dep1), instanceId.at(dep1)); + } } diff --git a/ess/src/model/ResumeProcessesRequest.cc b/ess/src/model/ResumeProcessesRequest.cc new file mode 100644 index 000000000..1bfdffefc --- /dev/null +++ b/ess/src/model/ResumeProcessesRequest.cc @@ -0,0 +1,86 @@ +/* + * 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 + +using AlibabaCloud::Ess::Model::ResumeProcessesRequest; + +ResumeProcessesRequest::ResumeProcessesRequest() : + RpcServiceRequest("ess", "2014-08-28", "ResumeProcesses") +{ + setMethod(HttpRequest::Method::Post); +} + +ResumeProcessesRequest::~ResumeProcessesRequest() +{} + +std::vector ResumeProcessesRequest::getProcess()const +{ + return process_; +} + +void ResumeProcessesRequest::setProcess(const std::vector& process) +{ + process_ = process; + for(int dep1 = 0; dep1!= process.size(); dep1++) { + setParameter("Process."+ std::to_string(dep1), process.at(dep1)); + } +} + +std::string ResumeProcessesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ResumeProcessesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ResumeProcessesRequest::getScalingGroupId()const +{ + return scalingGroupId_; +} + +void ResumeProcessesRequest::setScalingGroupId(const std::string& scalingGroupId) +{ + scalingGroupId_ = scalingGroupId; + setParameter("ScalingGroupId", scalingGroupId); +} + +long ResumeProcessesRequest::getOwnerId()const +{ + return ownerId_; +} + +void ResumeProcessesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ResumeProcessesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ResumeProcessesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/ess/src/model/ResumeProcessesResult.cc b/ess/src/model/ResumeProcessesResult.cc new file mode 100644 index 000000000..381981f3a --- /dev/null +++ b/ess/src/model/ResumeProcessesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Ess; +using namespace AlibabaCloud::Ess::Model; + +ResumeProcessesResult::ResumeProcessesResult() : + ServiceResult() +{} + +ResumeProcessesResult::ResumeProcessesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ResumeProcessesResult::~ResumeProcessesResult() +{} + +void ResumeProcessesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/ess/src/model/SetGroupDeletionProtectionRequest.cc b/ess/src/model/SetGroupDeletionProtectionRequest.cc new file mode 100644 index 000000000..58cf2355f --- /dev/null +++ b/ess/src/model/SetGroupDeletionProtectionRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Ess::Model::SetGroupDeletionProtectionRequest; + +SetGroupDeletionProtectionRequest::SetGroupDeletionProtectionRequest() : + RpcServiceRequest("ess", "2014-08-28", "SetGroupDeletionProtection") +{ + setMethod(HttpRequest::Method::Post); +} + +SetGroupDeletionProtectionRequest::~SetGroupDeletionProtectionRequest() +{} + +std::string SetGroupDeletionProtectionRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void SetGroupDeletionProtectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string SetGroupDeletionProtectionRequest::getScalingGroupId()const +{ + return scalingGroupId_; +} + +void SetGroupDeletionProtectionRequest::setScalingGroupId(const std::string& scalingGroupId) +{ + scalingGroupId_ = scalingGroupId; + setParameter("ScalingGroupId", scalingGroupId); +} + +bool SetGroupDeletionProtectionRequest::getGroupDeletionProtection()const +{ + return groupDeletionProtection_; +} + +void SetGroupDeletionProtectionRequest::setGroupDeletionProtection(bool groupDeletionProtection) +{ + groupDeletionProtection_ = groupDeletionProtection; + setParameter("GroupDeletionProtection", groupDeletionProtection ? "true" : "false"); +} + +long SetGroupDeletionProtectionRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetGroupDeletionProtectionRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetGroupDeletionProtectionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetGroupDeletionProtectionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/ess/src/model/SetGroupDeletionProtectionResult.cc b/ess/src/model/SetGroupDeletionProtectionResult.cc new file mode 100644 index 000000000..e40b1b1a4 --- /dev/null +++ b/ess/src/model/SetGroupDeletionProtectionResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Ess; +using namespace AlibabaCloud::Ess::Model; + +SetGroupDeletionProtectionResult::SetGroupDeletionProtectionResult() : + ServiceResult() +{} + +SetGroupDeletionProtectionResult::SetGroupDeletionProtectionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetGroupDeletionProtectionResult::~SetGroupDeletionProtectionResult() +{} + +void SetGroupDeletionProtectionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/ess/src/model/SetInstanceHealthRequest.cc b/ess/src/model/SetInstanceHealthRequest.cc new file mode 100644 index 000000000..7bfa51f7a --- /dev/null +++ b/ess/src/model/SetInstanceHealthRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Ess::Model::SetInstanceHealthRequest; + +SetInstanceHealthRequest::SetInstanceHealthRequest() : + RpcServiceRequest("ess", "2014-08-28", "SetInstanceHealth") +{ + setMethod(HttpRequest::Method::Post); +} + +SetInstanceHealthRequest::~SetInstanceHealthRequest() +{} + +std::string SetInstanceHealthRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void SetInstanceHealthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long SetInstanceHealthRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetInstanceHealthRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetInstanceHealthRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetInstanceHealthRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SetInstanceHealthRequest::getInstanceId()const +{ + return instanceId_; +} + +void SetInstanceHealthRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string SetInstanceHealthRequest::getHealthStatus()const +{ + return healthStatus_; +} + +void SetInstanceHealthRequest::setHealthStatus(const std::string& healthStatus) +{ + healthStatus_ = healthStatus; + setParameter("HealthStatus", healthStatus); +} + diff --git a/ess/src/model/SetInstanceHealthResult.cc b/ess/src/model/SetInstanceHealthResult.cc new file mode 100644 index 000000000..092a9f454 --- /dev/null +++ b/ess/src/model/SetInstanceHealthResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Ess; +using namespace AlibabaCloud::Ess::Model; + +SetInstanceHealthResult::SetInstanceHealthResult() : + ServiceResult() +{} + +SetInstanceHealthResult::SetInstanceHealthResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetInstanceHealthResult::~SetInstanceHealthResult() +{} + +void SetInstanceHealthResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/ess/src/model/SetInstancesProtectionRequest.cc b/ess/src/model/SetInstancesProtectionRequest.cc index 3006966d1..16f565684 100755 --- a/ess/src/model/SetInstancesProtectionRequest.cc +++ b/ess/src/model/SetInstancesProtectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::SetInstancesProtectionRequest; SetInstancesProtectionRequest::SetInstancesProtectionRequest() : RpcServiceRequest("ess", "2014-08-28", "SetInstancesProtection") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetInstancesProtectionRequest::~SetInstancesProtectionRequest() {} @@ -33,7 +35,7 @@ std::string SetInstancesProtectionRequest::getScalingGroupId()const void SetInstancesProtectionRequest::setScalingGroupId(const std::string& scalingGroupId) { scalingGroupId_ = scalingGroupId; - setCoreParameter("ScalingGroupId", scalingGroupId); + setParameter("ScalingGroupId", scalingGroupId); } std::string SetInstancesProtectionRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SetInstancesProtectionRequest::getAccessKeyId()const void SetInstancesProtectionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetInstancesProtectionRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string SetInstancesProtectionRequest::getResourceOwnerAccount()const void SetInstancesProtectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long SetInstancesProtectionRequest::getOwnerId()const @@ -66,7 +68,7 @@ long SetInstancesProtectionRequest::getOwnerId()const void SetInstancesProtectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector SetInstancesProtectionRequest::getInstanceId()const @@ -77,8 +79,9 @@ std::vector SetInstancesProtectionRequest::getInstanceId()const void SetInstancesProtectionRequest::setInstanceId(const std::vector& instanceId) { instanceId_ = instanceId; - for(int i = 0; i!= instanceId.size(); i++) - setCoreParameter("InstanceId."+ std::to_string(i), instanceId.at(i)); + for(int dep1 = 0; dep1!= instanceId.size(); dep1++) { + setParameter("InstanceId."+ std::to_string(dep1), instanceId.at(dep1)); + } } bool SetInstancesProtectionRequest::getProtectedFromScaleIn()const @@ -89,6 +92,6 @@ bool SetInstancesProtectionRequest::getProtectedFromScaleIn()const void SetInstancesProtectionRequest::setProtectedFromScaleIn(bool protectedFromScaleIn) { protectedFromScaleIn_ = protectedFromScaleIn; - setCoreParameter("ProtectedFromScaleIn", protectedFromScaleIn ? "true" : "false"); + setParameter("ProtectedFromScaleIn", protectedFromScaleIn ? "true" : "false"); } diff --git a/ess/src/model/SuspendProcessesRequest.cc b/ess/src/model/SuspendProcessesRequest.cc new file mode 100644 index 000000000..f3458b1f2 --- /dev/null +++ b/ess/src/model/SuspendProcessesRequest.cc @@ -0,0 +1,86 @@ +/* + * 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 + +using AlibabaCloud::Ess::Model::SuspendProcessesRequest; + +SuspendProcessesRequest::SuspendProcessesRequest() : + RpcServiceRequest("ess", "2014-08-28", "SuspendProcesses") +{ + setMethod(HttpRequest::Method::Post); +} + +SuspendProcessesRequest::~SuspendProcessesRequest() +{} + +std::vector SuspendProcessesRequest::getProcess()const +{ + return process_; +} + +void SuspendProcessesRequest::setProcess(const std::vector& process) +{ + process_ = process; + for(int dep1 = 0; dep1!= process.size(); dep1++) { + setParameter("Process."+ std::to_string(dep1), process.at(dep1)); + } +} + +std::string SuspendProcessesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void SuspendProcessesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string SuspendProcessesRequest::getScalingGroupId()const +{ + return scalingGroupId_; +} + +void SuspendProcessesRequest::setScalingGroupId(const std::string& scalingGroupId) +{ + scalingGroupId_ = scalingGroupId; + setParameter("ScalingGroupId", scalingGroupId); +} + +long SuspendProcessesRequest::getOwnerId()const +{ + return ownerId_; +} + +void SuspendProcessesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SuspendProcessesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SuspendProcessesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/ess/src/model/SuspendProcessesResult.cc b/ess/src/model/SuspendProcessesResult.cc new file mode 100644 index 000000000..913a009b3 --- /dev/null +++ b/ess/src/model/SuspendProcessesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Ess; +using namespace AlibabaCloud::Ess::Model; + +SuspendProcessesResult::SuspendProcessesResult() : + ServiceResult() +{} + +SuspendProcessesResult::SuspendProcessesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SuspendProcessesResult::~SuspendProcessesResult() +{} + +void SuspendProcessesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/ess/src/model/TagResourcesRequest.cc b/ess/src/model/TagResourcesRequest.cc new file mode 100644 index 000000000..a6a06a4ea --- /dev/null +++ b/ess/src/model/TagResourcesRequest.cc @@ -0,0 +1,113 @@ +/* + * 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 + +using AlibabaCloud::Ess::Model::TagResourcesRequest; + +TagResourcesRequest::TagResourcesRequest() : + RpcServiceRequest("ess", "2014-08-28", "TagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +TagResourcesRequest::~TagResourcesRequest() +{} + +std::string TagResourcesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void TagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string TagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void TagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::vector TagResourcesRequest::getTag()const +{ + return tag_; +} + +void TagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } +} + +std::vector TagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void TagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string TagResourcesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void TagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long TagResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void TagResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string TagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void TagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/ess/src/model/TagResourcesResult.cc b/ess/src/model/TagResourcesResult.cc new file mode 100644 index 000000000..c393eb9dd --- /dev/null +++ b/ess/src/model/TagResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Ess; +using namespace AlibabaCloud::Ess::Model; + +TagResourcesResult::TagResourcesResult() : + ServiceResult() +{} + +TagResourcesResult::TagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +TagResourcesResult::~TagResourcesResult() +{} + +void TagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/ess/src/model/UntagResourcesRequest.cc b/ess/src/model/UntagResourcesRequest.cc new file mode 100644 index 000000000..8af652438 --- /dev/null +++ b/ess/src/model/UntagResourcesRequest.cc @@ -0,0 +1,121 @@ +/* + * 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 + +using AlibabaCloud::Ess::Model::UntagResourcesRequest; + +UntagResourcesRequest::UntagResourcesRequest() : + RpcServiceRequest("ess", "2014-08-28", "UntagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +UntagResourcesRequest::~UntagResourcesRequest() +{} + +std::string UntagResourcesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UntagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string UntagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void UntagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +bool UntagResourcesRequest::getAll()const +{ + return all_; +} + +void UntagResourcesRequest::setAll(bool all) +{ + all_ = all; + setParameter("All", all ? "true" : "false"); +} + +std::vector UntagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void UntagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string UntagResourcesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void UntagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long UntagResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void UntagResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UntagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void UntagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::vector UntagResourcesRequest::getTagKey()const +{ + return tagKey_; +} + +void UntagResourcesRequest::setTagKey(const std::vector& tagKey) +{ + tagKey_ = tagKey; + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } +} + diff --git a/ess/src/model/UntagResourcesResult.cc b/ess/src/model/UntagResourcesResult.cc new file mode 100644 index 000000000..a820fcfd8 --- /dev/null +++ b/ess/src/model/UntagResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Ess; +using namespace AlibabaCloud::Ess::Model; + +UntagResourcesResult::UntagResourcesResult() : + ServiceResult() +{} + +UntagResourcesResult::UntagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UntagResourcesResult::~UntagResourcesResult() +{} + +void UntagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/ess/src/model/VerifyAuthenticationRequest.cc b/ess/src/model/VerifyAuthenticationRequest.cc index 83df9d417..29d6ec2aa 100755 --- a/ess/src/model/VerifyAuthenticationRequest.cc +++ b/ess/src/model/VerifyAuthenticationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::VerifyAuthenticationRequest; VerifyAuthenticationRequest::VerifyAuthenticationRequest() : RpcServiceRequest("ess", "2014-08-28", "VerifyAuthentication") -{} +{ + setMethod(HttpRequest::Method::Post); +} VerifyAuthenticationRequest::~VerifyAuthenticationRequest() {} @@ -33,7 +35,7 @@ long VerifyAuthenticationRequest::getResourceOwnerId()const void VerifyAuthenticationRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string VerifyAuthenticationRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string VerifyAuthenticationRequest::getResourceOwnerAccount()const void VerifyAuthenticationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long VerifyAuthenticationRequest::getOwnerId()const @@ -55,7 +57,7 @@ long VerifyAuthenticationRequest::getOwnerId()const void VerifyAuthenticationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string VerifyAuthenticationRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string VerifyAuthenticationRequest::getAccessKeyId()const void VerifyAuthenticationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long VerifyAuthenticationRequest::getUid()const @@ -77,6 +79,6 @@ long VerifyAuthenticationRequest::getUid()const void VerifyAuthenticationRequest::setUid(long uid) { uid_ = uid; - setCoreParameter("Uid", std::to_string(uid)); + setParameter("Uid", std::to_string(uid)); } diff --git a/ess/src/model/VerifyUserRequest.cc b/ess/src/model/VerifyUserRequest.cc index a260f1040..a95c78be9 100755 --- a/ess/src/model/VerifyUserRequest.cc +++ b/ess/src/model/VerifyUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::VerifyUserRequest; VerifyUserRequest::VerifyUserRequest() : RpcServiceRequest("ess", "2014-08-28", "VerifyUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} VerifyUserRequest::~VerifyUserRequest() {} @@ -33,7 +35,7 @@ long VerifyUserRequest::getResourceOwnerId()const void VerifyUserRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string VerifyUserRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string VerifyUserRequest::getResourceOwnerAccount()const void VerifyUserRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long VerifyUserRequest::getOwnerId()const @@ -55,7 +57,7 @@ long VerifyUserRequest::getOwnerId()const void VerifyUserRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string VerifyUserRequest::getAccessKeyId()const @@ -66,6 +68,6 @@ std::string VerifyUserRequest::getAccessKeyId()const void VerifyUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/et-industry-openapi/CMakeLists.txt b/et-industry-openapi/CMakeLists.txt index 3280d7cc0..ab131fc8f 100644 --- a/et-industry-openapi/CMakeLists.txt +++ b/et-industry-openapi/CMakeLists.txt @@ -22,12 +22,16 @@ set(et-industry-openapi_public_header set(et-industry-openapi_public_header_model include/alibabacloud/et-industry-openapi/model/UploadDeviceDataRequest.h - include/alibabacloud/et-industry-openapi/model/UploadDeviceDataResult.h ) + include/alibabacloud/et-industry-openapi/model/UploadDeviceDataResult.h + include/alibabacloud/et-industry-openapi/model/UploadDeviceDataDCRequest.h + include/alibabacloud/et-industry-openapi/model/UploadDeviceDataDCResult.h ) set(et-industry-openapi_src src/Et-industry-openapiClient.cc src/model/UploadDeviceDataRequest.cc - src/model/UploadDeviceDataResult.cc ) + src/model/UploadDeviceDataResult.cc + src/model/UploadDeviceDataDCRequest.cc + src/model/UploadDeviceDataDCResult.cc ) add_library(et-industry-openapi ${LIB_TYPE} ${et-industry-openapi_public_header} diff --git a/et-industry-openapi/include/alibabacloud/et-industry-openapi/Et_industry_openapiClient.h b/et-industry-openapi/include/alibabacloud/et-industry-openapi/Et_industry_openapiClient.h index 84bd3fc2d..4798c7d77 100644 --- a/et-industry-openapi/include/alibabacloud/et-industry-openapi/Et_industry_openapiClient.h +++ b/et-industry-openapi/include/alibabacloud/et-industry-openapi/Et_industry_openapiClient.h @@ -24,6 +24,8 @@ #include "Et_industry_openapiExport.h" #include "model/UploadDeviceDataRequest.h" #include "model/UploadDeviceDataResult.h" +#include "model/UploadDeviceDataDCRequest.h" +#include "model/UploadDeviceDataDCResult.h" namespace AlibabaCloud @@ -36,6 +38,9 @@ namespace AlibabaCloud typedef Outcome UploadDeviceDataOutcome; typedef std::future UploadDeviceDataOutcomeCallable; typedef std::function&)> UploadDeviceDataAsyncHandler; + typedef Outcome UploadDeviceDataDCOutcome; + typedef std::future UploadDeviceDataDCOutcomeCallable; + typedef std::function&)> UploadDeviceDataDCAsyncHandler; Et_industry_openapiClient(const Credentials &credentials, const ClientConfiguration &configuration); Et_industry_openapiClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); @@ -44,6 +49,9 @@ namespace AlibabaCloud UploadDeviceDataOutcome uploadDeviceData(const Model::UploadDeviceDataRequest &request)const; void uploadDeviceDataAsync(const Model::UploadDeviceDataRequest& request, const UploadDeviceDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UploadDeviceDataOutcomeCallable uploadDeviceDataCallable(const Model::UploadDeviceDataRequest& request) const; + UploadDeviceDataDCOutcome uploadDeviceDataDC(const Model::UploadDeviceDataDCRequest &request)const; + void uploadDeviceDataDCAsync(const Model::UploadDeviceDataDCRequest& request, const UploadDeviceDataDCAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UploadDeviceDataDCOutcomeCallable uploadDeviceDataDCCallable(const Model::UploadDeviceDataDCRequest& request) const; private: std::shared_ptr endpointProvider_; diff --git a/et-industry-openapi/include/alibabacloud/et-industry-openapi/model/UploadDeviceDataDCRequest.h b/et-industry-openapi/include/alibabacloud/et-industry-openapi/model/UploadDeviceDataDCRequest.h new file mode 100644 index 000000000..c99b9d88c --- /dev/null +++ b/et-industry-openapi/include/alibabacloud/et-industry-openapi/model/UploadDeviceDataDCRequest.h @@ -0,0 +1,67 @@ +/* + * 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_ET_INDUSTRY_OPENAPI_MODEL_UPLOADDEVICEDATADCREQUEST_H_ +#define ALIBABACLOUD_ET_INDUSTRY_OPENAPI_MODEL_UPLOADDEVICEDATADCREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Et_industry_openapi + { + namespace Model + { + class ALIBABACLOUD_ET_INDUSTRY_OPENAPI_EXPORT UploadDeviceDataDCRequest : public RoaServiceRequest + { + public: + struct data + { + struct data + { + std::string device_id; + std::string create_time; + std::string system_code; + std::string time; + std::string systime; + std::string value; + std::string key; + }; + std::vector data; + std::string pk; + }; + + public: + UploadDeviceDataDCRequest(); + ~UploadDeviceDataDCRequest(); + + std::vector getData()const; + void setData(const std::vector& data); + int getTaskId()const; + void setTaskId(int taskId); + + private: + std::vector data_; + int taskId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ET_INDUSTRY_OPENAPI_MODEL_UPLOADDEVICEDATADCREQUEST_H_ \ No newline at end of file diff --git a/et-industry-openapi/include/alibabacloud/et-industry-openapi/model/UploadDeviceDataDCResult.h b/et-industry-openapi/include/alibabacloud/et-industry-openapi/model/UploadDeviceDataDCResult.h new file mode 100644 index 000000000..6f3a94f54 --- /dev/null +++ b/et-industry-openapi/include/alibabacloud/et-industry-openapi/model/UploadDeviceDataDCResult.h @@ -0,0 +1,55 @@ +/* + * 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_ET_INDUSTRY_OPENAPI_MODEL_UPLOADDEVICEDATADCRESULT_H_ +#define ALIBABACLOUD_ET_INDUSTRY_OPENAPI_MODEL_UPLOADDEVICEDATADCRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Et_industry_openapi + { + namespace Model + { + class ALIBABACLOUD_ET_INDUSTRY_OPENAPI_EXPORT UploadDeviceDataDCResult : public ServiceResult + { + public: + + + UploadDeviceDataDCResult(); + explicit UploadDeviceDataDCResult(const std::string &payload); + ~UploadDeviceDataDCResult(); + std::string getMessage()const; + std::string getData()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string data_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ET_INDUSTRY_OPENAPI_MODEL_UPLOADDEVICEDATADCRESULT_H_ \ No newline at end of file diff --git a/et-industry-openapi/src/Et-industry-openapiClient.cc b/et-industry-openapi/src/Et-industry-openapiClient.cc index 54f846566..7f7cafe96 100644 --- a/et-industry-openapi/src/Et-industry-openapiClient.cc +++ b/et-industry-openapi/src/Et-industry-openapiClient.cc @@ -87,3 +87,39 @@ Et_industry_openapiClient::UploadDeviceDataOutcomeCallable Et_industry_openapiCl return task->get_future(); } +Et_industry_openapiClient::UploadDeviceDataDCOutcome Et_industry_openapiClient::uploadDeviceDataDC(const UploadDeviceDataDCRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UploadDeviceDataDCOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UploadDeviceDataDCOutcome(UploadDeviceDataDCResult(outcome.result())); + else + return UploadDeviceDataDCOutcome(outcome.error()); +} + +void Et_industry_openapiClient::uploadDeviceDataDCAsync(const UploadDeviceDataDCRequest& request, const UploadDeviceDataDCAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, uploadDeviceDataDC(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Et_industry_openapiClient::UploadDeviceDataDCOutcomeCallable Et_industry_openapiClient::uploadDeviceDataDCCallable(const UploadDeviceDataDCRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->uploadDeviceDataDC(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + diff --git a/et-industry-openapi/src/model/UploadDeviceDataDCRequest.cc b/et-industry-openapi/src/model/UploadDeviceDataDCRequest.cc new file mode 100644 index 000000000..658781a92 --- /dev/null +++ b/et-industry-openapi/src/model/UploadDeviceDataDCRequest.cc @@ -0,0 +1,67 @@ +/* + * 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 + +using AlibabaCloud::Et_industry_openapi::Model::UploadDeviceDataDCRequest; + +UploadDeviceDataDCRequest::UploadDeviceDataDCRequest() : + RoaServiceRequest("et-industry-openapi", "2019-06-10") +{ + setResourcePath("/api/report/point"); + setMethod(HttpRequest::Method::Post); +} + +UploadDeviceDataDCRequest::~UploadDeviceDataDCRequest() +{} + +std::vector UploadDeviceDataDCRequest::getData()const +{ + return data_; +} + +void UploadDeviceDataDCRequest::setData(const std::vector& data) +{ + data_ = data; + for(int dep1 = 0; dep1!= data.size(); dep1++) { + auto dataObj = data.at(dep1); + std::string dataObjStr = "data." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= dataObj.data.size(); dep2++) { + auto dataObj = dataObj.data.at(dep2); + std::string dataObjStr = dataObjStr + "data." + std::to_string(dep2 + 1); + setParameter(dataObjStr + ".Device_id", dataObj.device_id); + setParameter(dataObjStr + ".Create_time", dataObj.create_time); + setParameter(dataObjStr + ".System_code", dataObj.system_code); + setParameter(dataObjStr + ".Time", dataObj.time); + setParameter(dataObjStr + ".Systime", dataObj.systime); + setParameter(dataObjStr + ".Value", dataObj.value); + setParameter(dataObjStr + ".Key", dataObj.key); + } + setParameter(dataObjStr + ".Pk", dataObj.pk); + } +} + +int UploadDeviceDataDCRequest::getTaskId()const +{ + return taskId_; +} + +void UploadDeviceDataDCRequest::setTaskId(int taskId) +{ + taskId_ = taskId; + setBodyParameter("TaskId", std::to_string(taskId)); +} + diff --git a/et-industry-openapi/src/model/UploadDeviceDataDCResult.cc b/et-industry-openapi/src/model/UploadDeviceDataDCResult.cc new file mode 100644 index 000000000..3d4e9f6c9 --- /dev/null +++ b/et-industry-openapi/src/model/UploadDeviceDataDCResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Et_industry_openapi; +using namespace AlibabaCloud::Et_industry_openapi::Model; + +UploadDeviceDataDCResult::UploadDeviceDataDCResult() : + ServiceResult() +{} + +UploadDeviceDataDCResult::UploadDeviceDataDCResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UploadDeviceDataDCResult::~UploadDeviceDataDCResult() +{} + +void UploadDeviceDataDCResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + +} + +std::string UploadDeviceDataDCResult::getMessage()const +{ + return message_; +} + +std::string UploadDeviceDataDCResult::getData()const +{ + return data_; +} + +std::string UploadDeviceDataDCResult::getCode()const +{ + return code_; +} + diff --git a/foas/CMakeLists.txt b/foas/CMakeLists.txt index 95c94db72..2027681c3 100644 --- a/foas/CMakeLists.txt +++ b/foas/CMakeLists.txt @@ -143,6 +143,8 @@ set(foas_public_header_model include/alibabacloud/foas/model/UpdateJobResult.h include/alibabacloud/foas/model/UpdatePackageRequest.h include/alibabacloud/foas/model/UpdatePackageResult.h + include/alibabacloud/foas/model/UpdateQueueRequest.h + include/alibabacloud/foas/model/UpdateQueueResult.h include/alibabacloud/foas/model/ValidateJobRequest.h include/alibabacloud/foas/model/ValidateJobResult.h ) @@ -270,6 +272,8 @@ set(foas_src src/model/UpdateJobResult.cc src/model/UpdatePackageRequest.cc src/model/UpdatePackageResult.cc + src/model/UpdateQueueRequest.cc + src/model/UpdateQueueResult.cc src/model/ValidateJobRequest.cc src/model/ValidateJobResult.cc ) diff --git a/foas/include/alibabacloud/foas/FoasClient.h b/foas/include/alibabacloud/foas/FoasClient.h index 1f2dbe1cb..a6324adcf 100644 --- a/foas/include/alibabacloud/foas/FoasClient.h +++ b/foas/include/alibabacloud/foas/FoasClient.h @@ -144,6 +144,8 @@ #include "model/UpdateJobResult.h" #include "model/UpdatePackageRequest.h" #include "model/UpdatePackageResult.h" +#include "model/UpdateQueueRequest.h" +#include "model/UpdateQueueResult.h" #include "model/ValidateJobRequest.h" #include "model/ValidateJobResult.h" @@ -338,6 +340,9 @@ namespace AlibabaCloud typedef Outcome UpdatePackageOutcome; typedef std::future UpdatePackageOutcomeCallable; typedef std::function&)> UpdatePackageAsyncHandler; + typedef Outcome UpdateQueueOutcome; + typedef std::future UpdateQueueOutcomeCallable; + typedef std::function&)> UpdateQueueAsyncHandler; typedef Outcome ValidateJobOutcome; typedef std::future ValidateJobOutcomeCallable; typedef std::function&)> ValidateJobAsyncHandler; @@ -529,6 +534,9 @@ namespace AlibabaCloud UpdatePackageOutcome updatePackage(const Model::UpdatePackageRequest &request)const; void updatePackageAsync(const Model::UpdatePackageRequest& request, const UpdatePackageAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdatePackageOutcomeCallable updatePackageCallable(const Model::UpdatePackageRequest& request) const; + UpdateQueueOutcome updateQueue(const Model::UpdateQueueRequest &request)const; + void updateQueueAsync(const Model::UpdateQueueRequest& request, const UpdateQueueAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateQueueOutcomeCallable updateQueueCallable(const Model::UpdateQueueRequest& request) const; ValidateJobOutcome validateJob(const Model::ValidateJobRequest &request)const; void validateJobAsync(const Model::ValidateJobRequest& request, const ValidateJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ValidateJobOutcomeCallable validateJobCallable(const Model::ValidateJobRequest& request) const; diff --git a/foas/include/alibabacloud/foas/model/UpdateQueueRequest.h b/foas/include/alibabacloud/foas/model/UpdateQueueRequest.h new file mode 100644 index 000000000..2f667ce24 --- /dev/null +++ b/foas/include/alibabacloud/foas/model/UpdateQueueRequest.h @@ -0,0 +1,63 @@ +/* + * 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_FOAS_MODEL_UPDATEQUEUEREQUEST_H_ +#define ALIBABACLOUD_FOAS_MODEL_UPDATEQUEUEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Foas + { + namespace Model + { + class ALIBABACLOUD_FOAS_EXPORT UpdateQueueRequest : public RoaServiceRequest + { + + public: + UpdateQueueRequest(); + ~UpdateQueueRequest(); + + std::string getQueueName()const; + void setQueueName(const std::string& queueName); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getMaxMemMB()const; + void setMaxMemMB(int maxMemMB); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + int getGpu()const; + void setGpu(int gpu); + int getMaxVcore()const; + void setMaxVcore(int maxVcore); + + private: + std::string queueName_; + std::string regionId_; + int maxMemMB_; + std::string clusterId_; + int gpu_; + int maxVcore_; + + }; + } + } +} +#endif // !ALIBABACLOUD_FOAS_MODEL_UPDATEQUEUEREQUEST_H_ \ No newline at end of file diff --git a/foas/include/alibabacloud/foas/model/UpdateQueueResult.h b/foas/include/alibabacloud/foas/model/UpdateQueueResult.h new file mode 100644 index 000000000..dd5d6dcf6 --- /dev/null +++ b/foas/include/alibabacloud/foas/model/UpdateQueueResult.h @@ -0,0 +1,49 @@ +/* + * 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_FOAS_MODEL_UPDATEQUEUERESULT_H_ +#define ALIBABACLOUD_FOAS_MODEL_UPDATEQUEUERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Foas + { + namespace Model + { + class ALIBABACLOUD_FOAS_EXPORT UpdateQueueResult : public ServiceResult + { + public: + + + UpdateQueueResult(); + explicit UpdateQueueResult(const std::string &payload); + ~UpdateQueueResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_FOAS_MODEL_UPDATEQUEUERESULT_H_ \ No newline at end of file diff --git a/foas/src/FoasClient.cc b/foas/src/FoasClient.cc index b778c8a5f..8785bb287 100644 --- a/foas/src/FoasClient.cc +++ b/foas/src/FoasClient.cc @@ -2247,6 +2247,42 @@ FoasClient::UpdatePackageOutcomeCallable FoasClient::updatePackageCallable(const return task->get_future(); } +FoasClient::UpdateQueueOutcome FoasClient::updateQueue(const UpdateQueueRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateQueueOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateQueueOutcome(UpdateQueueResult(outcome.result())); + else + return UpdateQueueOutcome(outcome.error()); +} + +void FoasClient::updateQueueAsync(const UpdateQueueRequest& request, const UpdateQueueAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateQueue(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +FoasClient::UpdateQueueOutcomeCallable FoasClient::updateQueueCallable(const UpdateQueueRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateQueue(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + FoasClient::ValidateJobOutcome FoasClient::validateJob(const ValidateJobRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/foas/src/model/BatchGetInstanceRunSummaryRequest.cc b/foas/src/model/BatchGetInstanceRunSummaryRequest.cc index 0d987e78d..849893101 100644 --- a/foas/src/model/BatchGetInstanceRunSummaryRequest.cc +++ b/foas/src/model/BatchGetInstanceRunSummaryRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::BatchGetInstanceRunSummaryRequest; BatchGetInstanceRunSummaryRequest::BatchGetInstanceRunSummaryRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/runsummary"); + setMethod(HttpRequest::Method::Get); +} BatchGetInstanceRunSummaryRequest::~BatchGetInstanceRunSummaryRequest() {} @@ -33,7 +36,7 @@ std::string BatchGetInstanceRunSummaryRequest::getProjectName()const void BatchGetInstanceRunSummaryRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string BatchGetInstanceRunSummaryRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string BatchGetInstanceRunSummaryRequest::getRegionId()const void BatchGetInstanceRunSummaryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string BatchGetInstanceRunSummaryRequest::getJobNames()const @@ -55,7 +58,7 @@ std::string BatchGetInstanceRunSummaryRequest::getJobNames()const void BatchGetInstanceRunSummaryRequest::setJobNames(const std::string& jobNames) { jobNames_ = jobNames; - setCoreParameter("JobNames", jobNames); + setParameter("JobNames", jobNames); } std::string BatchGetInstanceRunSummaryRequest::getJobType()const @@ -66,6 +69,6 @@ std::string BatchGetInstanceRunSummaryRequest::getJobType()const void BatchGetInstanceRunSummaryRequest::setJobType(const std::string& jobType) { jobType_ = jobType; - setCoreParameter("JobType", jobType); + setParameter("JobType", jobType); } diff --git a/foas/src/model/BindQueueRequest.cc b/foas/src/model/BindQueueRequest.cc index ad13f4459..60fb6767c 100644 --- a/foas/src/model/BindQueueRequest.cc +++ b/foas/src/model/BindQueueRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::BindQueueRequest; BindQueueRequest::BindQueueRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/queue"); + setMethod(HttpRequest::Method::Post); +} BindQueueRequest::~BindQueueRequest() {} @@ -33,7 +36,7 @@ std::string BindQueueRequest::getQueueName()const void BindQueueRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setBodyParameter("QueueName", queueName); } std::string BindQueueRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string BindQueueRequest::getProjectName()const void BindQueueRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string BindQueueRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string BindQueueRequest::getRegionId()const void BindQueueRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string BindQueueRequest::getClusterId()const @@ -66,6 +69,6 @@ std::string BindQueueRequest::getClusterId()const void BindQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setBodyParameter("ClusterId", clusterId); } diff --git a/foas/src/model/CalcPlanJsonResourceRequest.cc b/foas/src/model/CalcPlanJsonResourceRequest.cc index 99804ddaa..e970f5536 100644 --- a/foas/src/model/CalcPlanJsonResourceRequest.cc +++ b/foas/src/model/CalcPlanJsonResourceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CalcPlanJsonResourceRequest; CalcPlanJsonResourceRequest::CalcPlanJsonResourceRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/planjson-resource"); + setMethod(HttpRequest::Method::Get); +} CalcPlanJsonResourceRequest::~CalcPlanJsonResourceRequest() {} @@ -33,7 +36,7 @@ std::string CalcPlanJsonResourceRequest::getProjectName()const void CalcPlanJsonResourceRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string CalcPlanJsonResourceRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string CalcPlanJsonResourceRequest::getRegionId()const void CalcPlanJsonResourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string CalcPlanJsonResourceRequest::getJobName()const @@ -55,6 +58,6 @@ std::string CalcPlanJsonResourceRequest::getJobName()const void CalcPlanJsonResourceRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/CheckRawPlanJsonRequest.cc b/foas/src/model/CheckRawPlanJsonRequest.cc index 311fe9d33..f6eea850b 100644 --- a/foas/src/model/CheckRawPlanJsonRequest.cc +++ b/foas/src/model/CheckRawPlanJsonRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CheckRawPlanJsonRequest; CheckRawPlanJsonRequest::CheckRawPlanJsonRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/planjson/check"); + setMethod(HttpRequest::Method::Get); +} CheckRawPlanJsonRequest::~CheckRawPlanJsonRequest() {} @@ -33,7 +36,7 @@ std::string CheckRawPlanJsonRequest::getProjectName()const void CheckRawPlanJsonRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string CheckRawPlanJsonRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string CheckRawPlanJsonRequest::getRegionId()const void CheckRawPlanJsonRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string CheckRawPlanJsonRequest::getSessionId()const @@ -55,7 +58,7 @@ std::string CheckRawPlanJsonRequest::getSessionId()const void CheckRawPlanJsonRequest::setSessionId(const std::string& sessionId) { sessionId_ = sessionId; - setCoreParameter("SessionId", sessionId); + setParameter("SessionId", sessionId); } std::string CheckRawPlanJsonRequest::getJobName()const @@ -66,6 +69,6 @@ std::string CheckRawPlanJsonRequest::getJobName()const void CheckRawPlanJsonRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/CommitJobRequest.cc b/foas/src/model/CommitJobRequest.cc index f34efb179..3e536848f 100644 --- a/foas/src/model/CommitJobRequest.cc +++ b/foas/src/model/CommitJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CommitJobRequest; CommitJobRequest::CommitJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/commit"); + setMethod(HttpRequest::Method::Put); +} CommitJobRequest::~CommitJobRequest() {} @@ -33,7 +36,7 @@ std::string CommitJobRequest::getProjectName()const void CommitJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string CommitJobRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string CommitJobRequest::getRegionId()const void CommitJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } float CommitJobRequest::getMaxCU()const @@ -55,7 +58,7 @@ float CommitJobRequest::getMaxCU()const void CommitJobRequest::setMaxCU(float maxCU) { maxCU_ = maxCU; - setCoreParameter("MaxCU", std::to_string(maxCU)); + setBodyParameter("MaxCU", std::to_string(maxCU)); } std::string CommitJobRequest::getConfigure()const @@ -66,7 +69,7 @@ std::string CommitJobRequest::getConfigure()const void CommitJobRequest::setConfigure(const std::string& configure) { configure_ = configure; - setCoreParameter("Configure", configure); + setBodyParameter("Configure", configure); } bool CommitJobRequest::getIsOnOff()const @@ -77,7 +80,7 @@ bool CommitJobRequest::getIsOnOff()const void CommitJobRequest::setIsOnOff(bool isOnOff) { isOnOff_ = isOnOff; - setCoreParameter("IsOnOff", isOnOff ? "true" : "false"); + setBodyParameter("IsOnOff", isOnOff ? "true" : "false"); } std::string CommitJobRequest::getJobName()const @@ -88,6 +91,6 @@ std::string CommitJobRequest::getJobName()const void CommitJobRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/CreateCellClusterOrderRequest.cc b/foas/src/model/CreateCellClusterOrderRequest.cc index 607fafb31..5e2434c3a 100644 --- a/foas/src/model/CreateCellClusterOrderRequest.cc +++ b/foas/src/model/CreateCellClusterOrderRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CreateCellClusterOrderRequest; CreateCellClusterOrderRequest::CreateCellClusterOrderRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/realtime-compute/cell/buy"); + setMethod(HttpRequest::Method::Post); +} CreateCellClusterOrderRequest::~CreateCellClusterOrderRequest() {} @@ -33,7 +36,7 @@ int CreateCellClusterOrderRequest::getPeriod()const void CreateCellClusterOrderRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setBodyParameter("Period", std::to_string(period)); } int CreateCellClusterOrderRequest::getSlaveNum()const @@ -44,7 +47,7 @@ int CreateCellClusterOrderRequest::getSlaveNum()const void CreateCellClusterOrderRequest::setSlaveNum(int slaveNum) { slaveNum_ = slaveNum; - setCoreParameter("SlaveNum", std::to_string(slaveNum)); + setBodyParameter("SlaveNum", std::to_string(slaveNum)); } std::string CreateCellClusterOrderRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string CreateCellClusterOrderRequest::getRegionId()const void CreateCellClusterOrderRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string CreateCellClusterOrderRequest::getSlaveSpec()const @@ -66,7 +69,7 @@ std::string CreateCellClusterOrderRequest::getSlaveSpec()const void CreateCellClusterOrderRequest::setSlaveSpec(const std::string& slaveSpec) { slaveSpec_ = slaveSpec; - setCoreParameter("SlaveSpec", slaveSpec); + setBodyParameter("SlaveSpec", slaveSpec); } std::string CreateCellClusterOrderRequest::getRegion()const @@ -77,7 +80,7 @@ std::string CreateCellClusterOrderRequest::getRegion()const void CreateCellClusterOrderRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setBodyParameter("Region", region); } int CreateCellClusterOrderRequest::getMasterNum()const @@ -88,7 +91,7 @@ int CreateCellClusterOrderRequest::getMasterNum()const void CreateCellClusterOrderRequest::setMasterNum(int masterNum) { masterNum_ = masterNum; - setCoreParameter("MasterNum", std::to_string(masterNum)); + setBodyParameter("MasterNum", std::to_string(masterNum)); } std::string CreateCellClusterOrderRequest::getMasterSpec()const @@ -99,7 +102,7 @@ std::string CreateCellClusterOrderRequest::getMasterSpec()const void CreateCellClusterOrderRequest::setMasterSpec(const std::string& masterSpec) { masterSpec_ = masterSpec; - setCoreParameter("MasterSpec", masterSpec); + setBodyParameter("MasterSpec", masterSpec); } std::string CreateCellClusterOrderRequest::getPayModel()const @@ -110,6 +113,6 @@ std::string CreateCellClusterOrderRequest::getPayModel()const void CreateCellClusterOrderRequest::setPayModel(const std::string& payModel) { payModel_ = payModel; - setCoreParameter("PayModel", payModel); + setBodyParameter("PayModel", payModel); } diff --git a/foas/src/model/CreateClusterRequest.cc b/foas/src/model/CreateClusterRequest.cc index 347681ee4..e67342816 100644 --- a/foas/src/model/CreateClusterRequest.cc +++ b/foas/src/model/CreateClusterRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CreateClusterRequest; CreateClusterRequest::CreateClusterRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters"); + setMethod(HttpRequest::Method::Post); +} CreateClusterRequest::~CreateClusterRequest() {} @@ -33,7 +36,7 @@ std::string CreateClusterRequest::getRegionId()const void CreateClusterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string CreateClusterRequest::getOrderId()const @@ -44,7 +47,7 @@ std::string CreateClusterRequest::getOrderId()const void CreateClusterRequest::setOrderId(const std::string& orderId) { orderId_ = orderId; - setCoreParameter("OrderId", orderId); + setBodyParameter("OrderId", orderId); } std::string CreateClusterRequest::getUserOssBucket()const @@ -55,7 +58,7 @@ std::string CreateClusterRequest::getUserOssBucket()const void CreateClusterRequest::setUserOssBucket(const std::string& userOssBucket) { userOssBucket_ = userOssBucket; - setCoreParameter("UserOssBucket", userOssBucket); + setBodyParameter("UserOssBucket", userOssBucket); } std::string CreateClusterRequest::getDisplayName()const @@ -66,7 +69,7 @@ std::string CreateClusterRequest::getDisplayName()const void CreateClusterRequest::setDisplayName(const std::string& displayName) { displayName_ = displayName; - setCoreParameter("DisplayName", displayName); + setBodyParameter("DisplayName", displayName); } std::string CreateClusterRequest::getUserVpcId()const @@ -77,7 +80,7 @@ std::string CreateClusterRequest::getUserVpcId()const void CreateClusterRequest::setUserVpcId(const std::string& userVpcId) { userVpcId_ = userVpcId; - setCoreParameter("UserVpcId", userVpcId); + setBodyParameter("UserVpcId", userVpcId); } std::string CreateClusterRequest::getZoneId()const @@ -88,7 +91,7 @@ std::string CreateClusterRequest::getZoneId()const void CreateClusterRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setBodyParameter("ZoneId", zoneId); } std::string CreateClusterRequest::getDescription()const @@ -99,7 +102,7 @@ std::string CreateClusterRequest::getDescription()const void CreateClusterRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setBodyParameter("Description", description); } std::string CreateClusterRequest::getUserVSwitch()const @@ -110,6 +113,6 @@ std::string CreateClusterRequest::getUserVSwitch()const void CreateClusterRequest::setUserVSwitch(const std::string& userVSwitch) { userVSwitch_ = userVSwitch; - setCoreParameter("UserVSwitch", userVSwitch); + setBodyParameter("UserVSwitch", userVSwitch); } diff --git a/foas/src/model/CreateFolderRequest.cc b/foas/src/model/CreateFolderRequest.cc index 85397f8f2..f56cea86d 100644 --- a/foas/src/model/CreateFolderRequest.cc +++ b/foas/src/model/CreateFolderRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CreateFolderRequest; CreateFolderRequest::CreateFolderRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/folders"); + setMethod(HttpRequest::Method::Post); +} CreateFolderRequest::~CreateFolderRequest() {} @@ -33,7 +36,7 @@ std::string CreateFolderRequest::getPath()const void CreateFolderRequest::setPath(const std::string& path) { path_ = path; - setCoreParameter("Path", path); + setBodyParameter("Path", path); } std::string CreateFolderRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string CreateFolderRequest::getProjectName()const void CreateFolderRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string CreateFolderRequest::getRegionId()const @@ -55,6 +58,6 @@ std::string CreateFolderRequest::getRegionId()const void CreateFolderRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } diff --git a/foas/src/model/CreateJobRequest.cc b/foas/src/model/CreateJobRequest.cc index facb54d6d..728198705 100644 --- a/foas/src/model/CreateJobRequest.cc +++ b/foas/src/model/CreateJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CreateJobRequest; CreateJobRequest::CreateJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs"); + setMethod(HttpRequest::Method::Post); +} CreateJobRequest::~CreateJobRequest() {} @@ -33,7 +36,7 @@ std::string CreateJobRequest::getQueueName()const void CreateJobRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setBodyParameter("QueueName", queueName); } std::string CreateJobRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string CreateJobRequest::getProjectName()const void CreateJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string CreateJobRequest::getCode()const @@ -55,7 +58,7 @@ std::string CreateJobRequest::getCode()const void CreateJobRequest::setCode(const std::string& code) { code_ = code; - setCoreParameter("Code", code); + setBodyParameter("Code", code); } std::string CreateJobRequest::getDescription()const @@ -66,7 +69,7 @@ std::string CreateJobRequest::getDescription()const void CreateJobRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setBodyParameter("Description", description); } std::string CreateJobRequest::getEngineVersion()const @@ -77,7 +80,7 @@ std::string CreateJobRequest::getEngineVersion()const void CreateJobRequest::setEngineVersion(const std::string& engineVersion) { engineVersion_ = engineVersion; - setCoreParameter("EngineVersion", engineVersion); + setBodyParameter("EngineVersion", engineVersion); } std::string CreateJobRequest::getClusterId()const @@ -88,7 +91,7 @@ std::string CreateJobRequest::getClusterId()const void CreateJobRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setBodyParameter("ClusterId", clusterId); } std::string CreateJobRequest::getPackages()const @@ -99,7 +102,7 @@ std::string CreateJobRequest::getPackages()const void CreateJobRequest::setPackages(const std::string& packages) { packages_ = packages; - setCoreParameter("Packages", packages); + setBodyParameter("Packages", packages); } std::string CreateJobRequest::getJobType()const @@ -110,7 +113,7 @@ std::string CreateJobRequest::getJobType()const void CreateJobRequest::setJobType(const std::string& jobType) { jobType_ = jobType; - setCoreParameter("JobType", jobType); + setBodyParameter("JobType", jobType); } std::string CreateJobRequest::getApiType()const @@ -121,7 +124,7 @@ std::string CreateJobRequest::getApiType()const void CreateJobRequest::setApiType(const std::string& apiType) { apiType_ = apiType; - setCoreParameter("ApiType", apiType); + setBodyParameter("ApiType", apiType); } long CreateJobRequest::getFolderId()const @@ -132,7 +135,7 @@ long CreateJobRequest::getFolderId()const void CreateJobRequest::setFolderId(long folderId) { folderId_ = folderId; - setCoreParameter("FolderId", std::to_string(folderId)); + setBodyParameter("FolderId", std::to_string(folderId)); } std::string CreateJobRequest::getRegionId()const @@ -143,7 +146,7 @@ std::string CreateJobRequest::getRegionId()const void CreateJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string CreateJobRequest::getPlanJson()const @@ -154,7 +157,7 @@ std::string CreateJobRequest::getPlanJson()const void CreateJobRequest::setPlanJson(const std::string& planJson) { planJson_ = planJson; - setCoreParameter("PlanJson", planJson); + setBodyParameter("PlanJson", planJson); } std::string CreateJobRequest::getProperties()const @@ -165,7 +168,7 @@ std::string CreateJobRequest::getProperties()const void CreateJobRequest::setProperties(const std::string& properties) { properties_ = properties; - setCoreParameter("Properties", properties); + setBodyParameter("Properties", properties); } std::string CreateJobRequest::getJobName()const @@ -176,6 +179,6 @@ std::string CreateJobRequest::getJobName()const void CreateJobRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setBodyParameter("JobName", jobName); } diff --git a/foas/src/model/CreatePackageRequest.cc b/foas/src/model/CreatePackageRequest.cc index 6c1a353c4..7c1ba67ec 100644 --- a/foas/src/model/CreatePackageRequest.cc +++ b/foas/src/model/CreatePackageRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CreatePackageRequest; CreatePackageRequest::CreatePackageRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/packages"); + setMethod(HttpRequest::Method::Post); +} CreatePackageRequest::~CreatePackageRequest() {} @@ -33,7 +36,7 @@ std::string CreatePackageRequest::getProjectName()const void CreatePackageRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string CreatePackageRequest::getOssBucket()const @@ -44,7 +47,7 @@ std::string CreatePackageRequest::getOssBucket()const void CreatePackageRequest::setOssBucket(const std::string& ossBucket) { ossBucket_ = ossBucket; - setCoreParameter("OssBucket", ossBucket); + setBodyParameter("OssBucket", ossBucket); } std::string CreatePackageRequest::getOssOwner()const @@ -55,7 +58,7 @@ std::string CreatePackageRequest::getOssOwner()const void CreatePackageRequest::setOssOwner(const std::string& ossOwner) { ossOwner_ = ossOwner; - setCoreParameter("OssOwner", ossOwner); + setBodyParameter("OssOwner", ossOwner); } std::string CreatePackageRequest::getRegionId()const @@ -66,7 +69,7 @@ std::string CreatePackageRequest::getRegionId()const void CreatePackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string CreatePackageRequest::getPackageName()const @@ -77,7 +80,7 @@ std::string CreatePackageRequest::getPackageName()const void CreatePackageRequest::setPackageName(const std::string& packageName) { packageName_ = packageName; - setCoreParameter("PackageName", packageName); + setBodyParameter("PackageName", packageName); } std::string CreatePackageRequest::getOssEndpoint()const @@ -88,7 +91,7 @@ std::string CreatePackageRequest::getOssEndpoint()const void CreatePackageRequest::setOssEndpoint(const std::string& ossEndpoint) { ossEndpoint_ = ossEndpoint; - setCoreParameter("OssEndpoint", ossEndpoint); + setBodyParameter("OssEndpoint", ossEndpoint); } std::string CreatePackageRequest::getDescription()const @@ -99,7 +102,7 @@ std::string CreatePackageRequest::getDescription()const void CreatePackageRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setBodyParameter("Description", description); } std::string CreatePackageRequest::getTag()const @@ -110,7 +113,7 @@ std::string CreatePackageRequest::getTag()const void CreatePackageRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setBodyParameter("Tag", tag); } std::string CreatePackageRequest::getOriginName()const @@ -121,7 +124,7 @@ std::string CreatePackageRequest::getOriginName()const void CreatePackageRequest::setOriginName(const std::string& originName) { originName_ = originName; - setCoreParameter("OriginName", originName); + setBodyParameter("OriginName", originName); } std::string CreatePackageRequest::getType()const @@ -132,7 +135,7 @@ std::string CreatePackageRequest::getType()const void CreatePackageRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setBodyParameter("Type", type); } std::string CreatePackageRequest::getOssPath()const @@ -143,7 +146,7 @@ std::string CreatePackageRequest::getOssPath()const void CreatePackageRequest::setOssPath(const std::string& ossPath) { ossPath_ = ossPath; - setCoreParameter("OssPath", ossPath); + setBodyParameter("OssPath", ossPath); } std::string CreatePackageRequest::getMd5()const @@ -154,6 +157,6 @@ std::string CreatePackageRequest::getMd5()const void CreatePackageRequest::setMd5(const std::string& md5) { md5_ = md5; - setCoreParameter("Md5", md5); + setBodyParameter("Md5", md5); } diff --git a/foas/src/model/CreateProjectRequest.cc b/foas/src/model/CreateProjectRequest.cc index 0db429284..7caaac1fe 100644 --- a/foas/src/model/CreateProjectRequest.cc +++ b/foas/src/model/CreateProjectRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CreateProjectRequest; CreateProjectRequest::CreateProjectRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects"); + setMethod(HttpRequest::Method::Post); +} CreateProjectRequest::~CreateProjectRequest() {} @@ -33,7 +36,7 @@ std::string CreateProjectRequest::getManagerIds()const void CreateProjectRequest::setManagerIds(const std::string& managerIds) { managerIds_ = managerIds; - setCoreParameter("ManagerIds", managerIds); + setBodyParameter("ManagerIds", managerIds); } std::string CreateProjectRequest::getOrderId()const @@ -44,7 +47,7 @@ std::string CreateProjectRequest::getOrderId()const void CreateProjectRequest::setOrderId(const std::string& orderId) { orderId_ = orderId; - setCoreParameter("OrderId", orderId); + setBodyParameter("OrderId", orderId); } std::string CreateProjectRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string CreateProjectRequest::getRegionId()const void CreateProjectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string CreateProjectRequest::getName()const @@ -66,7 +69,7 @@ std::string CreateProjectRequest::getName()const void CreateProjectRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setBodyParameter("Name", name); } std::string CreateProjectRequest::getDescription()const @@ -77,7 +80,7 @@ std::string CreateProjectRequest::getDescription()const void CreateProjectRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setBodyParameter("Description", description); } std::string CreateProjectRequest::getClusterId()const @@ -88,7 +91,7 @@ std::string CreateProjectRequest::getClusterId()const void CreateProjectRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setBodyParameter("ClusterId", clusterId); } std::string CreateProjectRequest::getDeployType()const @@ -99,6 +102,6 @@ std::string CreateProjectRequest::getDeployType()const void CreateProjectRequest::setDeployType(const std::string& deployType) { deployType_ = deployType; - setCoreParameter("DeployType", deployType); + setBodyParameter("DeployType", deployType); } diff --git a/foas/src/model/CreateQueueRequest.cc b/foas/src/model/CreateQueueRequest.cc index eba4eb37d..2afb8112a 100644 --- a/foas/src/model/CreateQueueRequest.cc +++ b/foas/src/model/CreateQueueRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::CreateQueueRequest; CreateQueueRequest::CreateQueueRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/queue"); + setMethod(HttpRequest::Method::Post); +} CreateQueueRequest::~CreateQueueRequest() {} @@ -33,7 +36,7 @@ std::string CreateQueueRequest::getQueueName()const void CreateQueueRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setBodyParameter("QueueName", queueName); } std::string CreateQueueRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string CreateQueueRequest::getRegionId()const void CreateQueueRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } int CreateQueueRequest::getMaxMemMB()const @@ -55,7 +58,7 @@ int CreateQueueRequest::getMaxMemMB()const void CreateQueueRequest::setMaxMemMB(int maxMemMB) { maxMemMB_ = maxMemMB; - setCoreParameter("MaxMemMB", std::to_string(maxMemMB)); + setBodyParameter("MaxMemMB", std::to_string(maxMemMB)); } std::string CreateQueueRequest::getClusterId()const @@ -66,7 +69,7 @@ std::string CreateQueueRequest::getClusterId()const void CreateQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int CreateQueueRequest::getGpu()const @@ -77,7 +80,7 @@ int CreateQueueRequest::getGpu()const void CreateQueueRequest::setGpu(int gpu) { gpu_ = gpu; - setCoreParameter("Gpu", std::to_string(gpu)); + setBodyParameter("Gpu", std::to_string(gpu)); } int CreateQueueRequest::getMaxVcore()const @@ -88,6 +91,6 @@ int CreateQueueRequest::getMaxVcore()const void CreateQueueRequest::setMaxVcore(int maxVcore) { maxVcore_ = maxVcore; - setCoreParameter("MaxVcore", std::to_string(maxVcore)); + setBodyParameter("MaxVcore", std::to_string(maxVcore)); } diff --git a/foas/src/model/DeleteFolderRequest.cc b/foas/src/model/DeleteFolderRequest.cc index bf4387194..f4856d887 100644 --- a/foas/src/model/DeleteFolderRequest.cc +++ b/foas/src/model/DeleteFolderRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::DeleteFolderRequest; DeleteFolderRequest::DeleteFolderRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/folders"); + setMethod(HttpRequest::Method::Delete); +} DeleteFolderRequest::~DeleteFolderRequest() {} @@ -33,7 +36,7 @@ std::string DeleteFolderRequest::getPath()const void DeleteFolderRequest::setPath(const std::string& path) { path_ = path; - setCoreParameter("Path", path); + setParameter("Path", path); } std::string DeleteFolderRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string DeleteFolderRequest::getProjectName()const void DeleteFolderRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string DeleteFolderRequest::getRegionId()const @@ -55,6 +58,6 @@ std::string DeleteFolderRequest::getRegionId()const void DeleteFolderRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } diff --git a/foas/src/model/DeleteJobRequest.cc b/foas/src/model/DeleteJobRequest.cc index 61159388f..a278af9aa 100644 --- a/foas/src/model/DeleteJobRequest.cc +++ b/foas/src/model/DeleteJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::DeleteJobRequest; DeleteJobRequest::DeleteJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]"); + setMethod(HttpRequest::Method::Delete); +} DeleteJobRequest::~DeleteJobRequest() {} @@ -33,7 +36,7 @@ std::string DeleteJobRequest::getProjectName()const void DeleteJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string DeleteJobRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string DeleteJobRequest::getRegionId()const void DeleteJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string DeleteJobRequest::getJobName()const @@ -55,6 +58,6 @@ std::string DeleteJobRequest::getJobName()const void DeleteJobRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/DeletePackageRequest.cc b/foas/src/model/DeletePackageRequest.cc index 1d72c0dd7..ecab04c78 100644 --- a/foas/src/model/DeletePackageRequest.cc +++ b/foas/src/model/DeletePackageRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::DeletePackageRequest; DeletePackageRequest::DeletePackageRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/packages/[packageName]"); + setMethod(HttpRequest::Method::Delete); +} DeletePackageRequest::~DeletePackageRequest() {} @@ -33,7 +36,7 @@ std::string DeletePackageRequest::getProjectName()const void DeletePackageRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string DeletePackageRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string DeletePackageRequest::getRegionId()const void DeletePackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string DeletePackageRequest::getPackageName()const @@ -55,6 +58,6 @@ std::string DeletePackageRequest::getPackageName()const void DeletePackageRequest::setPackageName(const std::string& packageName) { packageName_ = packageName; - setCoreParameter("PackageName", packageName); + setParameter("PackageName", packageName); } diff --git a/foas/src/model/DeleteProjectRequest.cc b/foas/src/model/DeleteProjectRequest.cc index 1cf2fe852..53680c632 100644 --- a/foas/src/model/DeleteProjectRequest.cc +++ b/foas/src/model/DeleteProjectRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::DeleteProjectRequest; DeleteProjectRequest::DeleteProjectRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]"); + setMethod(HttpRequest::Method::Delete); +} DeleteProjectRequest::~DeleteProjectRequest() {} @@ -33,7 +36,7 @@ std::string DeleteProjectRequest::getProjectName()const void DeleteProjectRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string DeleteProjectRequest::getRegionId()const @@ -44,6 +47,6 @@ std::string DeleteProjectRequest::getRegionId()const void DeleteProjectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } diff --git a/foas/src/model/DeleteQueueRequest.cc b/foas/src/model/DeleteQueueRequest.cc index 0302ba0fa..472192505 100644 --- a/foas/src/model/DeleteQueueRequest.cc +++ b/foas/src/model/DeleteQueueRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::DeleteQueueRequest; DeleteQueueRequest::DeleteQueueRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/queue"); + setMethod(HttpRequest::Method::Delete); +} DeleteQueueRequest::~DeleteQueueRequest() {} @@ -33,7 +36,7 @@ std::string DeleteQueueRequest::getQueueName()const void DeleteQueueRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setParameter("QueueName", queueName); } std::string DeleteQueueRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string DeleteQueueRequest::getRegionId()const void DeleteQueueRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string DeleteQueueRequest::getClusterId()const @@ -55,6 +58,6 @@ std::string DeleteQueueRequest::getClusterId()const void DeleteQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/DestroyClusterRequest.cc b/foas/src/model/DestroyClusterRequest.cc index e45812b9f..cd2e369ab 100644 --- a/foas/src/model/DestroyClusterRequest.cc +++ b/foas/src/model/DestroyClusterRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::DestroyClusterRequest; DestroyClusterRequest::DestroyClusterRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]"); + setMethod(HttpRequest::Method::Delete); +} DestroyClusterRequest::~DestroyClusterRequest() {} @@ -33,7 +36,7 @@ std::string DestroyClusterRequest::getRegionId()const void DestroyClusterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string DestroyClusterRequest::getClusterId()const @@ -44,6 +47,6 @@ std::string DestroyClusterRequest::getClusterId()const void DestroyClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/ExpandClusterRequest.cc b/foas/src/model/ExpandClusterRequest.cc index 117f6e9da..60e5e8f57 100644 --- a/foas/src/model/ExpandClusterRequest.cc +++ b/foas/src/model/ExpandClusterRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ExpandClusterRequest; ExpandClusterRequest::ExpandClusterRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/expand"); + setMethod(HttpRequest::Method::Put); +} ExpandClusterRequest::~ExpandClusterRequest() {} @@ -33,7 +36,7 @@ std::string ExpandClusterRequest::getRegionId()const void ExpandClusterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } int ExpandClusterRequest::getCount()const @@ -44,7 +47,7 @@ int ExpandClusterRequest::getCount()const void ExpandClusterRequest::setCount(int count) { count_ = count; - setCoreParameter("Count", std::to_string(count)); + setBodyParameter("Count", std::to_string(count)); } std::string ExpandClusterRequest::getModel()const @@ -55,7 +58,7 @@ std::string ExpandClusterRequest::getModel()const void ExpandClusterRequest::setModel(const std::string& model) { model_ = model; - setCoreParameter("Model", model); + setBodyParameter("Model", model); } std::string ExpandClusterRequest::getUserVSwitch()const @@ -66,7 +69,7 @@ std::string ExpandClusterRequest::getUserVSwitch()const void ExpandClusterRequest::setUserVSwitch(const std::string& userVSwitch) { userVSwitch_ = userVSwitch; - setCoreParameter("UserVSwitch", userVSwitch); + setBodyParameter("UserVSwitch", userVSwitch); } std::string ExpandClusterRequest::getClusterId()const @@ -77,6 +80,6 @@ std::string ExpandClusterRequest::getClusterId()const void ExpandClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/GetClusterDetailsRequest.cc b/foas/src/model/GetClusterDetailsRequest.cc index 68b986ade..6c4572f24 100644 --- a/foas/src/model/GetClusterDetailsRequest.cc +++ b/foas/src/model/GetClusterDetailsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetClusterDetailsRequest; GetClusterDetailsRequest::GetClusterDetailsRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/details"); + setMethod(HttpRequest::Method::Get); +} GetClusterDetailsRequest::~GetClusterDetailsRequest() {} @@ -33,7 +36,7 @@ std::string GetClusterDetailsRequest::getRegionId()const void GetClusterDetailsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetClusterDetailsRequest::getClusterId()const @@ -44,6 +47,6 @@ std::string GetClusterDetailsRequest::getClusterId()const void GetClusterDetailsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/GetClusterEngineVersionsRequest.cc b/foas/src/model/GetClusterEngineVersionsRequest.cc index 94bf359ef..14a2645ea 100644 --- a/foas/src/model/GetClusterEngineVersionsRequest.cc +++ b/foas/src/model/GetClusterEngineVersionsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetClusterEngineVersionsRequest; GetClusterEngineVersionsRequest::GetClusterEngineVersionsRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/engineversions"); + setMethod(HttpRequest::Method::Get); +} GetClusterEngineVersionsRequest::~GetClusterEngineVersionsRequest() {} @@ -33,7 +36,7 @@ std::string GetClusterEngineVersionsRequest::getRegionId()const void GetClusterEngineVersionsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetClusterEngineVersionsRequest::getClusterId()const @@ -44,6 +47,6 @@ std::string GetClusterEngineVersionsRequest::getClusterId()const void GetClusterEngineVersionsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/GetClusterMetricsRequest.cc b/foas/src/model/GetClusterMetricsRequest.cc index 3d0bfcd90..5d55eb346 100644 --- a/foas/src/model/GetClusterMetricsRequest.cc +++ b/foas/src/model/GetClusterMetricsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetClusterMetricsRequest; GetClusterMetricsRequest::GetClusterMetricsRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/metrics"); + setMethod(HttpRequest::Method::Post); +} GetClusterMetricsRequest::~GetClusterMetricsRequest() {} @@ -33,7 +36,7 @@ std::string GetClusterMetricsRequest::getRegionId()const void GetClusterMetricsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetClusterMetricsRequest::getClusterId()const @@ -44,7 +47,7 @@ std::string GetClusterMetricsRequest::getClusterId()const void GetClusterMetricsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetClusterMetricsRequest::getMetricJson()const @@ -55,6 +58,6 @@ std::string GetClusterMetricsRequest::getMetricJson()const void GetClusterMetricsRequest::setMetricJson(const std::string& metricJson) { metricJson_ = metricJson; - setCoreParameter("MetricJson", metricJson); + setBodyParameter("MetricJson", metricJson); } diff --git a/foas/src/model/GetClusterQueueInfoRequest.cc b/foas/src/model/GetClusterQueueInfoRequest.cc index 799c1bdff..45d042494 100644 --- a/foas/src/model/GetClusterQueueInfoRequest.cc +++ b/foas/src/model/GetClusterQueueInfoRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetClusterQueueInfoRequest; GetClusterQueueInfoRequest::GetClusterQueueInfoRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/queueinfo"); + setMethod(HttpRequest::Method::Get); +} GetClusterQueueInfoRequest::~GetClusterQueueInfoRequest() {} @@ -33,7 +36,7 @@ std::string GetClusterQueueInfoRequest::getRegionId()const void GetClusterQueueInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetClusterQueueInfoRequest::getClusterId()const @@ -44,6 +47,6 @@ std::string GetClusterQueueInfoRequest::getClusterId()const void GetClusterQueueInfoRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/GetClusterResourceRequest.cc b/foas/src/model/GetClusterResourceRequest.cc index 801254a9e..da5b8dcc7 100644 --- a/foas/src/model/GetClusterResourceRequest.cc +++ b/foas/src/model/GetClusterResourceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetClusterResourceRequest; GetClusterResourceRequest::GetClusterResourceRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/resource"); + setMethod(HttpRequest::Method::Get); +} GetClusterResourceRequest::~GetClusterResourceRequest() {} @@ -33,7 +36,7 @@ std::string GetClusterResourceRequest::getRegionId()const void GetClusterResourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetClusterResourceRequest::getClusterId()const @@ -44,6 +47,6 @@ std::string GetClusterResourceRequest::getClusterId()const void GetClusterResourceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/GetFolderRequest.cc b/foas/src/model/GetFolderRequest.cc index a0193b062..e12b12915 100644 --- a/foas/src/model/GetFolderRequest.cc +++ b/foas/src/model/GetFolderRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetFolderRequest; GetFolderRequest::GetFolderRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/folders"); + setMethod(HttpRequest::Method::Get); +} GetFolderRequest::~GetFolderRequest() {} @@ -33,7 +36,7 @@ std::string GetFolderRequest::getPath()const void GetFolderRequest::setPath(const std::string& path) { path_ = path; - setCoreParameter("Path", path); + setParameter("Path", path); } std::string GetFolderRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string GetFolderRequest::getProjectName()const void GetFolderRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string GetFolderRequest::getRegionId()const @@ -55,6 +58,6 @@ std::string GetFolderRequest::getRegionId()const void GetFolderRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } diff --git a/foas/src/model/GetInstanceCheckpointRequest.cc b/foas/src/model/GetInstanceCheckpointRequest.cc index 0f704879f..7f6c96baa 100644 --- a/foas/src/model/GetInstanceCheckpointRequest.cc +++ b/foas/src/model/GetInstanceCheckpointRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceCheckpointRequest; GetInstanceCheckpointRequest::GetInstanceCheckpointRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instances/[instanceId]/checkpoints"); + setMethod(HttpRequest::Method::Get); +} GetInstanceCheckpointRequest::~GetInstanceCheckpointRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceCheckpointRequest::getProjectName()const void GetInstanceCheckpointRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceCheckpointRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceCheckpointRequest::getInstanceId()const void GetInstanceCheckpointRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceCheckpointRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceCheckpointRequest::getRegionId()const void GetInstanceCheckpointRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceCheckpointRequest::getJobName()const @@ -66,6 +69,6 @@ std::string GetInstanceCheckpointRequest::getJobName()const void GetInstanceCheckpointRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceConfigRequest.cc b/foas/src/model/GetInstanceConfigRequest.cc index 77032eb4d..20c18629f 100644 --- a/foas/src/model/GetInstanceConfigRequest.cc +++ b/foas/src/model/GetInstanceConfigRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceConfigRequest; GetInstanceConfigRequest::GetInstanceConfigRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instances/[instanceId]/config"); + setMethod(HttpRequest::Method::Get); +} GetInstanceConfigRequest::~GetInstanceConfigRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceConfigRequest::getProjectName()const void GetInstanceConfigRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceConfigRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceConfigRequest::getInstanceId()const void GetInstanceConfigRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceConfigRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceConfigRequest::getRegionId()const void GetInstanceConfigRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceConfigRequest::getJobName()const @@ -66,6 +69,6 @@ std::string GetInstanceConfigRequest::getJobName()const void GetInstanceConfigRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceDetailRequest.cc b/foas/src/model/GetInstanceDetailRequest.cc index 1f84081bb..6b56b4f30 100644 --- a/foas/src/model/GetInstanceDetailRequest.cc +++ b/foas/src/model/GetInstanceDetailRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceDetailRequest; GetInstanceDetailRequest::GetInstanceDetailRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instances/[instanceId]/details"); + setMethod(HttpRequest::Method::Get); +} GetInstanceDetailRequest::~GetInstanceDetailRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceDetailRequest::getProjectName()const void GetInstanceDetailRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceDetailRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceDetailRequest::getInstanceId()const void GetInstanceDetailRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceDetailRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceDetailRequest::getRegionId()const void GetInstanceDetailRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceDetailRequest::getJobName()const @@ -66,6 +69,6 @@ std::string GetInstanceDetailRequest::getJobName()const void GetInstanceDetailRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceExceptionsRequest.cc b/foas/src/model/GetInstanceExceptionsRequest.cc index cccfc77fc..85ffdaaee 100644 --- a/foas/src/model/GetInstanceExceptionsRequest.cc +++ b/foas/src/model/GetInstanceExceptionsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceExceptionsRequest; GetInstanceExceptionsRequest::GetInstanceExceptionsRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instances/[instanceId]/exceptions"); + setMethod(HttpRequest::Method::Get); +} GetInstanceExceptionsRequest::~GetInstanceExceptionsRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceExceptionsRequest::getProjectName()const void GetInstanceExceptionsRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceExceptionsRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceExceptionsRequest::getInstanceId()const void GetInstanceExceptionsRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceExceptionsRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceExceptionsRequest::getRegionId()const void GetInstanceExceptionsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceExceptionsRequest::getJobName()const @@ -66,6 +69,6 @@ std::string GetInstanceExceptionsRequest::getJobName()const void GetInstanceExceptionsRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceFinalStateRequest.cc b/foas/src/model/GetInstanceFinalStateRequest.cc index 16bb12ecf..436e43f45 100644 --- a/foas/src/model/GetInstanceFinalStateRequest.cc +++ b/foas/src/model/GetInstanceFinalStateRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceFinalStateRequest; GetInstanceFinalStateRequest::GetInstanceFinalStateRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instances/[instanceId]/finalstate"); + setMethod(HttpRequest::Method::Get); +} GetInstanceFinalStateRequest::~GetInstanceFinalStateRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceFinalStateRequest::getProjectName()const void GetInstanceFinalStateRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceFinalStateRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceFinalStateRequest::getInstanceId()const void GetInstanceFinalStateRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceFinalStateRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceFinalStateRequest::getRegionId()const void GetInstanceFinalStateRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceFinalStateRequest::getJobName()const @@ -66,6 +69,6 @@ std::string GetInstanceFinalStateRequest::getJobName()const void GetInstanceFinalStateRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceHistoryAutoScalePlanContentRequest.cc b/foas/src/model/GetInstanceHistoryAutoScalePlanContentRequest.cc index 87881280e..d1e302a75 100644 --- a/foas/src/model/GetInstanceHistoryAutoScalePlanContentRequest.cc +++ b/foas/src/model/GetInstanceHistoryAutoScalePlanContentRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceHistoryAutoScalePlanContentRequest; GetInstanceHistoryAutoScalePlanContentRequest::GetInstanceHistoryAutoScalePlanContentRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instance/[instanceId]/autoscale/plancontent"); + setMethod(HttpRequest::Method::Get); +} GetInstanceHistoryAutoScalePlanContentRequest::~GetInstanceHistoryAutoScalePlanContentRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceHistoryAutoScalePlanContentRequest::getProjectName()const void GetInstanceHistoryAutoScalePlanContentRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceHistoryAutoScalePlanContentRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceHistoryAutoScalePlanContentRequest::getInstanceId()const void GetInstanceHistoryAutoScalePlanContentRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceHistoryAutoScalePlanContentRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceHistoryAutoScalePlanContentRequest::getRegionId()const void GetInstanceHistoryAutoScalePlanContentRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceHistoryAutoScalePlanContentRequest::getPlanName()const @@ -66,7 +69,7 @@ std::string GetInstanceHistoryAutoScalePlanContentRequest::getPlanName()const void GetInstanceHistoryAutoScalePlanContentRequest::setPlanName(const std::string& planName) { planName_ = planName; - setCoreParameter("PlanName", planName); + setParameter("PlanName", planName); } std::string GetInstanceHistoryAutoScalePlanContentRequest::getJobName()const @@ -77,6 +80,6 @@ std::string GetInstanceHistoryAutoScalePlanContentRequest::getJobName()const void GetInstanceHistoryAutoScalePlanContentRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceHistoryAutoScalePlanListRequest.cc b/foas/src/model/GetInstanceHistoryAutoScalePlanListRequest.cc index f311c1346..8e1c47e13 100644 --- a/foas/src/model/GetInstanceHistoryAutoScalePlanListRequest.cc +++ b/foas/src/model/GetInstanceHistoryAutoScalePlanListRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceHistoryAutoScalePlanListRequest; GetInstanceHistoryAutoScalePlanListRequest::GetInstanceHistoryAutoScalePlanListRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instance/[instanceId]/autoscale/planlist"); + setMethod(HttpRequest::Method::Get); +} GetInstanceHistoryAutoScalePlanListRequest::~GetInstanceHistoryAutoScalePlanListRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceHistoryAutoScalePlanListRequest::getProjectName()const void GetInstanceHistoryAutoScalePlanListRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceHistoryAutoScalePlanListRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceHistoryAutoScalePlanListRequest::getInstanceId()const void GetInstanceHistoryAutoScalePlanListRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceHistoryAutoScalePlanListRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceHistoryAutoScalePlanListRequest::getRegionId()const void GetInstanceHistoryAutoScalePlanListRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceHistoryAutoScalePlanListRequest::getJobName()const @@ -66,6 +69,6 @@ std::string GetInstanceHistoryAutoScalePlanListRequest::getJobName()const void GetInstanceHistoryAutoScalePlanListRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceMetricRequest.cc b/foas/src/model/GetInstanceMetricRequest.cc index 0c0889c8c..0b261b8d2 100644 --- a/foas/src/model/GetInstanceMetricRequest.cc +++ b/foas/src/model/GetInstanceMetricRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceMetricRequest; GetInstanceMetricRequest::GetInstanceMetricRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/metric"); + setMethod(HttpRequest::Method::Post); +} GetInstanceMetricRequest::~GetInstanceMetricRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceMetricRequest::getProjectName()const void GetInstanceMetricRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceMetricRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceMetricRequest::getInstanceId()const void GetInstanceMetricRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceMetricRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceMetricRequest::getRegionId()const void GetInstanceMetricRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceMetricRequest::getMetricJson()const @@ -66,7 +69,7 @@ std::string GetInstanceMetricRequest::getMetricJson()const void GetInstanceMetricRequest::setMetricJson(const std::string& metricJson) { metricJson_ = metricJson; - setCoreParameter("MetricJson", metricJson); + setBodyParameter("MetricJson", metricJson); } std::string GetInstanceMetricRequest::getJobName()const @@ -77,6 +80,6 @@ std::string GetInstanceMetricRequest::getJobName()const void GetInstanceMetricRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceRequest.cc b/foas/src/model/GetInstanceRequest.cc index 2a40c5200..b187440bf 100644 --- a/foas/src/model/GetInstanceRequest.cc +++ b/foas/src/model/GetInstanceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceRequest; GetInstanceRequest::GetInstanceRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instances/[instanceId]"); + setMethod(HttpRequest::Method::Get); +} GetInstanceRequest::~GetInstanceRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceRequest::getProjectName()const void GetInstanceRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceRequest::getInstanceId()const void GetInstanceRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceRequest::getRegionId()const void GetInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceRequest::getJobName()const @@ -66,6 +69,6 @@ std::string GetInstanceRequest::getJobName()const void GetInstanceRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceResourceRequest.cc b/foas/src/model/GetInstanceResourceRequest.cc index fad7a30e1..a09d7571c 100644 --- a/foas/src/model/GetInstanceResourceRequest.cc +++ b/foas/src/model/GetInstanceResourceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceResourceRequest; GetInstanceResourceRequest::GetInstanceResourceRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instances/[instanceId]/resource"); + setMethod(HttpRequest::Method::Get); +} GetInstanceResourceRequest::~GetInstanceResourceRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceResourceRequest::getProjectName()const void GetInstanceResourceRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceResourceRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceResourceRequest::getInstanceId()const void GetInstanceResourceRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceResourceRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceResourceRequest::getRegionId()const void GetInstanceResourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceResourceRequest::getJobName()const @@ -66,6 +69,6 @@ std::string GetInstanceResourceRequest::getJobName()const void GetInstanceResourceRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetInstanceRunSummaryRequest.cc b/foas/src/model/GetInstanceRunSummaryRequest.cc index cecca948d..a36747ab1 100644 --- a/foas/src/model/GetInstanceRunSummaryRequest.cc +++ b/foas/src/model/GetInstanceRunSummaryRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetInstanceRunSummaryRequest; GetInstanceRunSummaryRequest::GetInstanceRunSummaryRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instances/[instanceId]/runsummary"); + setMethod(HttpRequest::Method::Get); +} GetInstanceRunSummaryRequest::~GetInstanceRunSummaryRequest() {} @@ -33,7 +36,7 @@ std::string GetInstanceRunSummaryRequest::getProjectName()const void GetInstanceRunSummaryRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long GetInstanceRunSummaryRequest::getInstanceId()const @@ -44,7 +47,7 @@ long GetInstanceRunSummaryRequest::getInstanceId()const void GetInstanceRunSummaryRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string GetInstanceRunSummaryRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string GetInstanceRunSummaryRequest::getRegionId()const void GetInstanceRunSummaryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetInstanceRunSummaryRequest::getJobName()const @@ -66,6 +69,6 @@ std::string GetInstanceRunSummaryRequest::getJobName()const void GetInstanceRunSummaryRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetJobLatestAutoScalePlanRequest.cc b/foas/src/model/GetJobLatestAutoScalePlanRequest.cc index 3c7dbe699..74f7e0ff8 100644 --- a/foas/src/model/GetJobLatestAutoScalePlanRequest.cc +++ b/foas/src/model/GetJobLatestAutoScalePlanRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetJobLatestAutoScalePlanRequest; GetJobLatestAutoScalePlanRequest::GetJobLatestAutoScalePlanRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/autoscale/latestplanjson"); + setMethod(HttpRequest::Method::Get); +} GetJobLatestAutoScalePlanRequest::~GetJobLatestAutoScalePlanRequest() {} @@ -33,7 +36,7 @@ std::string GetJobLatestAutoScalePlanRequest::getProjectName()const void GetJobLatestAutoScalePlanRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string GetJobLatestAutoScalePlanRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string GetJobLatestAutoScalePlanRequest::getRegionId()const void GetJobLatestAutoScalePlanRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetJobLatestAutoScalePlanRequest::getJobName()const @@ -55,6 +58,6 @@ std::string GetJobLatestAutoScalePlanRequest::getJobName()const void GetJobLatestAutoScalePlanRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetJobRequest.cc b/foas/src/model/GetJobRequest.cc index 1aaec6a97..78ed089db 100644 --- a/foas/src/model/GetJobRequest.cc +++ b/foas/src/model/GetJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetJobRequest; GetJobRequest::GetJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]"); + setMethod(HttpRequest::Method::Get); +} GetJobRequest::~GetJobRequest() {} @@ -33,7 +36,7 @@ std::string GetJobRequest::getProjectName()const void GetJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string GetJobRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string GetJobRequest::getRegionId()const void GetJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetJobRequest::getJobName()const @@ -55,6 +58,6 @@ std::string GetJobRequest::getJobName()const void GetJobRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/GetPackageRequest.cc b/foas/src/model/GetPackageRequest.cc index 10f186265..7b43ca8c5 100644 --- a/foas/src/model/GetPackageRequest.cc +++ b/foas/src/model/GetPackageRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetPackageRequest; GetPackageRequest::GetPackageRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/packages/[packageName]"); + setMethod(HttpRequest::Method::Get); +} GetPackageRequest::~GetPackageRequest() {} @@ -33,7 +36,7 @@ std::string GetPackageRequest::getProjectName()const void GetPackageRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string GetPackageRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string GetPackageRequest::getRegionId()const void GetPackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetPackageRequest::getPackageName()const @@ -55,6 +58,6 @@ std::string GetPackageRequest::getPackageName()const void GetPackageRequest::setPackageName(const std::string& packageName) { packageName_ = packageName; - setCoreParameter("PackageName", packageName); + setParameter("PackageName", packageName); } diff --git a/foas/src/model/GetProjectRequest.cc b/foas/src/model/GetProjectRequest.cc index 57bb4ebe8..749e2bcc1 100644 --- a/foas/src/model/GetProjectRequest.cc +++ b/foas/src/model/GetProjectRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetProjectRequest; GetProjectRequest::GetProjectRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]"); + setMethod(HttpRequest::Method::Get); +} GetProjectRequest::~GetProjectRequest() {} @@ -33,7 +36,7 @@ std::string GetProjectRequest::getProjectName()const void GetProjectRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string GetProjectRequest::getRegionId()const @@ -44,6 +47,6 @@ std::string GetProjectRequest::getRegionId()const void GetProjectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } diff --git a/foas/src/model/GetRawPlanJsonRequest.cc b/foas/src/model/GetRawPlanJsonRequest.cc index ae68f39f1..89eb6a4b3 100644 --- a/foas/src/model/GetRawPlanJsonRequest.cc +++ b/foas/src/model/GetRawPlanJsonRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetRawPlanJsonRequest; GetRawPlanJsonRequest::GetRawPlanJsonRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/planjson"); + setMethod(HttpRequest::Method::Get); +} GetRawPlanJsonRequest::~GetRawPlanJsonRequest() {} @@ -33,7 +36,7 @@ std::string GetRawPlanJsonRequest::getProjectName()const void GetRawPlanJsonRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string GetRawPlanJsonRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string GetRawPlanJsonRequest::getRegionId()const void GetRawPlanJsonRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } float GetRawPlanJsonRequest::getExpectedGB()const @@ -55,7 +58,7 @@ float GetRawPlanJsonRequest::getExpectedGB()const void GetRawPlanJsonRequest::setExpectedGB(float expectedGB) { expectedGB_ = expectedGB; - setCoreParameter("ExpectedGB", std::to_string(expectedGB)); + setParameter("ExpectedGB", std::to_string(expectedGB)); } float GetRawPlanJsonRequest::getExpectedCore()const @@ -66,7 +69,7 @@ float GetRawPlanJsonRequest::getExpectedCore()const void GetRawPlanJsonRequest::setExpectedCore(float expectedCore) { expectedCore_ = expectedCore; - setCoreParameter("ExpectedCore", std::to_string(expectedCore)); + setParameter("ExpectedCore", std::to_string(expectedCore)); } std::string GetRawPlanJsonRequest::getJobName()const @@ -77,7 +80,7 @@ std::string GetRawPlanJsonRequest::getJobName()const void GetRawPlanJsonRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } bool GetRawPlanJsonRequest::getAutoconfEnable()const @@ -88,6 +91,6 @@ bool GetRawPlanJsonRequest::getAutoconfEnable()const void GetRawPlanJsonRequest::setAutoconfEnable(bool autoconfEnable) { autoconfEnable_ = autoconfEnable; - setCoreParameter("AutoconfEnable", autoconfEnable ? "true" : "false"); + setParameter("AutoconfEnable", autoconfEnable ? "true" : "false"); } diff --git a/foas/src/model/GetRefPackageJobRequest.cc b/foas/src/model/GetRefPackageJobRequest.cc index 928dc5686..6df846517 100644 --- a/foas/src/model/GetRefPackageJobRequest.cc +++ b/foas/src/model/GetRefPackageJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::GetRefPackageJobRequest; GetRefPackageJobRequest::GetRefPackageJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/packages/[packageName]/jobs"); + setMethod(HttpRequest::Method::Get); +} GetRefPackageJobRequest::~GetRefPackageJobRequest() {} @@ -33,7 +36,7 @@ std::string GetRefPackageJobRequest::getProjectName()const void GetRefPackageJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string GetRefPackageJobRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string GetRefPackageJobRequest::getRegionId()const void GetRefPackageJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string GetRefPackageJobRequest::getPackageName()const @@ -55,7 +58,7 @@ std::string GetRefPackageJobRequest::getPackageName()const void GetRefPackageJobRequest::setPackageName(const std::string& packageName) { packageName_ = packageName; - setCoreParameter("PackageName", packageName); + setParameter("PackageName", packageName); } int GetRefPackageJobRequest::getPageSize()const @@ -66,7 +69,7 @@ int GetRefPackageJobRequest::getPageSize()const void GetRefPackageJobRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int GetRefPackageJobRequest::getPageIndex()const @@ -77,6 +80,6 @@ int GetRefPackageJobRequest::getPageIndex()const void GetRefPackageJobRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } diff --git a/foas/src/model/ListChildFolderRequest.cc b/foas/src/model/ListChildFolderRequest.cc index 37f88a815..4c193c411 100644 --- a/foas/src/model/ListChildFolderRequest.cc +++ b/foas/src/model/ListChildFolderRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ListChildFolderRequest; ListChildFolderRequest::ListChildFolderRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/folders/children"); + setMethod(HttpRequest::Method::Get); +} ListChildFolderRequest::~ListChildFolderRequest() {} @@ -33,7 +36,7 @@ std::string ListChildFolderRequest::getPath()const void ListChildFolderRequest::setPath(const std::string& path) { path_ = path; - setCoreParameter("Path", path); + setParameter("Path", path); } std::string ListChildFolderRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string ListChildFolderRequest::getProjectName()const void ListChildFolderRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string ListChildFolderRequest::getRegionId()const @@ -55,6 +58,6 @@ std::string ListChildFolderRequest::getRegionId()const void ListChildFolderRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } diff --git a/foas/src/model/ListClusterRequest.cc b/foas/src/model/ListClusterRequest.cc index c1ce85780..98be61ae4 100644 --- a/foas/src/model/ListClusterRequest.cc +++ b/foas/src/model/ListClusterRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ListClusterRequest; ListClusterRequest::ListClusterRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters"); + setMethod(HttpRequest::Method::Get); +} ListClusterRequest::~ListClusterRequest() {} @@ -33,7 +36,7 @@ std::string ListClusterRequest::getRegionId()const void ListClusterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string ListClusterRequest::getDisplayName()const @@ -44,7 +47,7 @@ std::string ListClusterRequest::getDisplayName()const void ListClusterRequest::setDisplayName(const std::string& displayName) { displayName_ = displayName; - setCoreParameter("DisplayName", displayName); + setParameter("DisplayName", displayName); } int ListClusterRequest::getPageSize()const @@ -55,7 +58,7 @@ int ListClusterRequest::getPageSize()const void ListClusterRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int ListClusterRequest::getPageIndex()const @@ -66,7 +69,7 @@ int ListClusterRequest::getPageIndex()const void ListClusterRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListClusterRequest::getClusterId()const @@ -77,7 +80,7 @@ std::string ListClusterRequest::getClusterId()const void ListClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListClusterRequest::getState()const @@ -88,7 +91,7 @@ std::string ListClusterRequest::getState()const void ListClusterRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListClusterRequest::getRegion()const @@ -99,6 +102,6 @@ std::string ListClusterRequest::getRegion()const void ListClusterRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/foas/src/model/ListInstanceRequest.cc b/foas/src/model/ListInstanceRequest.cc index b2165ad42..36e74e797 100644 --- a/foas/src/model/ListInstanceRequest.cc +++ b/foas/src/model/ListInstanceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ListInstanceRequest; ListInstanceRequest::ListInstanceRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/instances"); + setMethod(HttpRequest::Method::Get); +} ListInstanceRequest::~ListInstanceRequest() {} @@ -33,7 +36,7 @@ std::string ListInstanceRequest::getProjectName()const void ListInstanceRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long ListInstanceRequest::getEndBeginTs()const @@ -44,7 +47,7 @@ long ListInstanceRequest::getEndBeginTs()const void ListInstanceRequest::setEndBeginTs(long endBeginTs) { endBeginTs_ = endBeginTs; - setCoreParameter("EndBeginTs", std::to_string(endBeginTs)); + setParameter("EndBeginTs", std::to_string(endBeginTs)); } std::string ListInstanceRequest::getExpectState()const @@ -55,7 +58,7 @@ std::string ListInstanceRequest::getExpectState()const void ListInstanceRequest::setExpectState(const std::string& expectState) { expectState_ = expectState; - setCoreParameter("ExpectState", expectState); + setParameter("ExpectState", expectState); } std::string ListInstanceRequest::getJobType()const @@ -66,7 +69,7 @@ std::string ListInstanceRequest::getJobType()const void ListInstanceRequest::setJobType(const std::string& jobType) { jobType_ = jobType; - setCoreParameter("JobType", jobType); + setParameter("JobType", jobType); } std::string ListInstanceRequest::getApiType()const @@ -77,7 +80,7 @@ std::string ListInstanceRequest::getApiType()const void ListInstanceRequest::setApiType(const std::string& apiType) { apiType_ = apiType; - setCoreParameter("ApiType", apiType); + setParameter("ApiType", apiType); } std::string ListInstanceRequest::getActualState()const @@ -88,7 +91,7 @@ std::string ListInstanceRequest::getActualState()const void ListInstanceRequest::setActualState(const std::string& actualState) { actualState_ = actualState; - setCoreParameter("ActualState", actualState); + setParameter("ActualState", actualState); } long ListInstanceRequest::getEndEndTs()const @@ -99,7 +102,7 @@ long ListInstanceRequest::getEndEndTs()const void ListInstanceRequest::setEndEndTs(long endEndTs) { endEndTs_ = endEndTs; - setCoreParameter("EndEndTs", std::to_string(endEndTs)); + setParameter("EndEndTs", std::to_string(endEndTs)); } std::string ListInstanceRequest::getRegionId()const @@ -110,7 +113,7 @@ std::string ListInstanceRequest::getRegionId()const void ListInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } long ListInstanceRequest::getStartEndTs()const @@ -121,7 +124,7 @@ long ListInstanceRequest::getStartEndTs()const void ListInstanceRequest::setStartEndTs(long startEndTs) { startEndTs_ = startEndTs; - setCoreParameter("StartEndTs", std::to_string(startEndTs)); + setParameter("StartEndTs", std::to_string(startEndTs)); } int ListInstanceRequest::getPageSize()const @@ -132,7 +135,7 @@ int ListInstanceRequest::getPageSize()const void ListInstanceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long ListInstanceRequest::getStartBeginTs()const @@ -143,7 +146,7 @@ long ListInstanceRequest::getStartBeginTs()const void ListInstanceRequest::setStartBeginTs(long startBeginTs) { startBeginTs_ = startBeginTs; - setCoreParameter("StartBeginTs", std::to_string(startBeginTs)); + setParameter("StartBeginTs", std::to_string(startBeginTs)); } int ListInstanceRequest::getPageIndex()const @@ -154,7 +157,7 @@ int ListInstanceRequest::getPageIndex()const void ListInstanceRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } bool ListInstanceRequest::getIsArchived()const @@ -165,7 +168,7 @@ bool ListInstanceRequest::getIsArchived()const void ListInstanceRequest::setIsArchived(bool isArchived) { isArchived_ = isArchived; - setCoreParameter("IsArchived", isArchived ? "true" : "false"); + setParameter("IsArchived", isArchived ? "true" : "false"); } std::string ListInstanceRequest::getJobName()const @@ -176,6 +179,6 @@ std::string ListInstanceRequest::getJobName()const void ListInstanceRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/ListJobRequest.cc b/foas/src/model/ListJobRequest.cc index dcd676d5d..3ddf1205e 100644 --- a/foas/src/model/ListJobRequest.cc +++ b/foas/src/model/ListJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ListJobRequest; ListJobRequest::ListJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs"); + setMethod(HttpRequest::Method::Get); +} ListJobRequest::~ListJobRequest() {} @@ -33,7 +36,7 @@ std::string ListJobRequest::getQueueName()const void ListJobRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setParameter("QueueName", queueName); } std::string ListJobRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string ListJobRequest::getProjectName()const void ListJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string ListJobRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string ListJobRequest::getRegionId()const void ListJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } int ListJobRequest::getPageSize()const @@ -66,7 +69,7 @@ int ListJobRequest::getPageSize()const void ListJobRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } bool ListJobRequest::getIsShowFullField()const @@ -77,7 +80,7 @@ bool ListJobRequest::getIsShowFullField()const void ListJobRequest::setIsShowFullField(bool isShowFullField) { isShowFullField_ = isShowFullField; - setCoreParameter("IsShowFullField", isShowFullField ? "true" : "false"); + setParameter("IsShowFullField", isShowFullField ? "true" : "false"); } int ListJobRequest::getPageIndex()const @@ -88,7 +91,7 @@ int ListJobRequest::getPageIndex()const void ListJobRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListJobRequest::getEngineVersion()const @@ -99,7 +102,7 @@ std::string ListJobRequest::getEngineVersion()const void ListJobRequest::setEngineVersion(const std::string& engineVersion) { engineVersion_ = engineVersion; - setCoreParameter("EngineVersion", engineVersion); + setParameter("EngineVersion", engineVersion); } std::string ListJobRequest::getClusterId()const @@ -110,7 +113,7 @@ std::string ListJobRequest::getClusterId()const void ListJobRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListJobRequest::getJobType()const @@ -121,7 +124,7 @@ std::string ListJobRequest::getJobType()const void ListJobRequest::setJobType(const std::string& jobType) { jobType_ = jobType; - setCoreParameter("JobType", jobType); + setParameter("JobType", jobType); } std::string ListJobRequest::getApiType()const @@ -132,7 +135,7 @@ std::string ListJobRequest::getApiType()const void ListJobRequest::setApiType(const std::string& apiType) { apiType_ = apiType; - setCoreParameter("ApiType", apiType); + setParameter("ApiType", apiType); } std::string ListJobRequest::getJobName()const @@ -143,7 +146,7 @@ std::string ListJobRequest::getJobName()const void ListJobRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } long ListJobRequest::getFolderId()const @@ -154,6 +157,6 @@ long ListJobRequest::getFolderId()const void ListJobRequest::setFolderId(long folderId) { folderId_ = folderId; - setCoreParameter("FolderId", std::to_string(folderId)); + setParameter("FolderId", std::to_string(folderId)); } diff --git a/foas/src/model/ListPackageRequest.cc b/foas/src/model/ListPackageRequest.cc index ba3f5de61..7ec077351 100644 --- a/foas/src/model/ListPackageRequest.cc +++ b/foas/src/model/ListPackageRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ListPackageRequest; ListPackageRequest::ListPackageRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/packages"); + setMethod(HttpRequest::Method::Get); +} ListPackageRequest::~ListPackageRequest() {} @@ -33,7 +36,7 @@ std::string ListPackageRequest::getProjectName()const void ListPackageRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string ListPackageRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string ListPackageRequest::getRegionId()const void ListPackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string ListPackageRequest::getPackageName()const @@ -55,7 +58,7 @@ std::string ListPackageRequest::getPackageName()const void ListPackageRequest::setPackageName(const std::string& packageName) { packageName_ = packageName; - setCoreParameter("PackageName", packageName); + setParameter("PackageName", packageName); } int ListPackageRequest::getPageSize()const @@ -66,7 +69,7 @@ int ListPackageRequest::getPageSize()const void ListPackageRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int ListPackageRequest::getPageIndex()const @@ -77,7 +80,7 @@ int ListPackageRequest::getPageIndex()const void ListPackageRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListPackageRequest::getTag()const @@ -88,7 +91,7 @@ std::string ListPackageRequest::getTag()const void ListPackageRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } std::string ListPackageRequest::getType()const @@ -99,6 +102,6 @@ std::string ListPackageRequest::getType()const void ListPackageRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } diff --git a/foas/src/model/ListProjectBindQueueRequest.cc b/foas/src/model/ListProjectBindQueueRequest.cc index 808815c7b..d92af176b 100644 --- a/foas/src/model/ListProjectBindQueueRequest.cc +++ b/foas/src/model/ListProjectBindQueueRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ListProjectBindQueueRequest; ListProjectBindQueueRequest::ListProjectBindQueueRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/queues"); + setMethod(HttpRequest::Method::Get); +} ListProjectBindQueueRequest::~ListProjectBindQueueRequest() {} @@ -33,7 +36,7 @@ std::string ListProjectBindQueueRequest::getQueueName()const void ListProjectBindQueueRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setParameter("QueueName", queueName); } std::string ListProjectBindQueueRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string ListProjectBindQueueRequest::getProjectName()const void ListProjectBindQueueRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string ListProjectBindQueueRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string ListProjectBindQueueRequest::getRegionId()const void ListProjectBindQueueRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string ListProjectBindQueueRequest::getClusterId()const @@ -66,6 +69,6 @@ std::string ListProjectBindQueueRequest::getClusterId()const void ListProjectBindQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/ListProjectBindQueueResourceRequest.cc b/foas/src/model/ListProjectBindQueueResourceRequest.cc index 128bbdbcb..d4557a5d4 100644 --- a/foas/src/model/ListProjectBindQueueResourceRequest.cc +++ b/foas/src/model/ListProjectBindQueueResourceRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ListProjectBindQueueResourceRequest; ListProjectBindQueueResourceRequest::ListProjectBindQueueResourceRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/queueresource"); + setMethod(HttpRequest::Method::Get); +} ListProjectBindQueueResourceRequest::~ListProjectBindQueueResourceRequest() {} @@ -33,7 +36,7 @@ std::string ListProjectBindQueueResourceRequest::getQueueName()const void ListProjectBindQueueResourceRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setParameter("QueueName", queueName); } std::string ListProjectBindQueueResourceRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string ListProjectBindQueueResourceRequest::getProjectName()const void ListProjectBindQueueResourceRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string ListProjectBindQueueResourceRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string ListProjectBindQueueResourceRequest::getRegionId()const void ListProjectBindQueueResourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string ListProjectBindQueueResourceRequest::getClusterId()const @@ -66,6 +69,6 @@ std::string ListProjectBindQueueResourceRequest::getClusterId()const void ListProjectBindQueueResourceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/ListProjectRequest.cc b/foas/src/model/ListProjectRequest.cc index ad2b22681..2bae0d280 100644 --- a/foas/src/model/ListProjectRequest.cc +++ b/foas/src/model/ListProjectRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ListProjectRequest; ListProjectRequest::ListProjectRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects"); + setMethod(HttpRequest::Method::Get); +} ListProjectRequest::~ListProjectRequest() {} @@ -33,7 +36,7 @@ std::string ListProjectRequest::getRegionId()const void ListProjectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string ListProjectRequest::getName()const @@ -44,7 +47,7 @@ std::string ListProjectRequest::getName()const void ListProjectRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int ListProjectRequest::getPageSize()const @@ -55,7 +58,7 @@ int ListProjectRequest::getPageSize()const void ListProjectRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int ListProjectRequest::getPageIndex()const @@ -66,7 +69,7 @@ int ListProjectRequest::getPageIndex()const void ListProjectRequest::setPageIndex(int pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string ListProjectRequest::getClusterId()const @@ -77,7 +80,7 @@ std::string ListProjectRequest::getClusterId()const void ListProjectRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListProjectRequest::getRegion()const @@ -88,7 +91,7 @@ std::string ListProjectRequest::getRegion()const void ListProjectRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } std::string ListProjectRequest::getDeployType()const @@ -99,6 +102,6 @@ std::string ListProjectRequest::getDeployType()const void ListProjectRequest::setDeployType(const std::string& deployType) { deployType_ = deployType; - setCoreParameter("DeployType", deployType); + setParameter("DeployType", deployType); } diff --git a/foas/src/model/MVFolderRequest.cc b/foas/src/model/MVFolderRequest.cc index d220c8188..2e3ab7b28 100644 --- a/foas/src/model/MVFolderRequest.cc +++ b/foas/src/model/MVFolderRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::MVFolderRequest; MVFolderRequest::MVFolderRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/folders"); + setMethod(HttpRequest::Method::Put); +} MVFolderRequest::~MVFolderRequest() {} @@ -33,7 +36,7 @@ std::string MVFolderRequest::getProjectName()const void MVFolderRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string MVFolderRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string MVFolderRequest::getRegionId()const void MVFolderRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string MVFolderRequest::getSrcPath()const @@ -55,7 +58,7 @@ std::string MVFolderRequest::getSrcPath()const void MVFolderRequest::setSrcPath(const std::string& srcPath) { srcPath_ = srcPath; - setCoreParameter("SrcPath", srcPath); + setBodyParameter("SrcPath", srcPath); } std::string MVFolderRequest::getDestPath()const @@ -66,6 +69,6 @@ std::string MVFolderRequest::getDestPath()const void MVFolderRequest::setDestPath(const std::string& destPath) { destPath_ = destPath; - setCoreParameter("DestPath", destPath); + setBodyParameter("DestPath", destPath); } diff --git a/foas/src/model/ModifyInstanceStateRequest.cc b/foas/src/model/ModifyInstanceStateRequest.cc index 82e9015c5..21113e269 100644 --- a/foas/src/model/ModifyInstanceStateRequest.cc +++ b/foas/src/model/ModifyInstanceStateRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ModifyInstanceStateRequest; ModifyInstanceStateRequest::ModifyInstanceStateRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instances/[instanceId]/expectstate"); + setMethod(HttpRequest::Method::Put); +} ModifyInstanceStateRequest::~ModifyInstanceStateRequest() {} @@ -33,7 +36,7 @@ bool ModifyInstanceStateRequest::getIsFlush()const void ModifyInstanceStateRequest::setIsFlush(bool isFlush) { isFlush_ = isFlush; - setCoreParameter("IsFlush", isFlush ? "true" : "false"); + setBodyParameter("IsFlush", isFlush ? "true" : "false"); } std::string ModifyInstanceStateRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string ModifyInstanceStateRequest::getProjectName()const void ModifyInstanceStateRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long ModifyInstanceStateRequest::getInstanceId()const @@ -55,7 +58,7 @@ long ModifyInstanceStateRequest::getInstanceId()const void ModifyInstanceStateRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string ModifyInstanceStateRequest::getRegionId()const @@ -66,7 +69,7 @@ std::string ModifyInstanceStateRequest::getRegionId()const void ModifyInstanceStateRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string ModifyInstanceStateRequest::getExpectState()const @@ -77,7 +80,7 @@ std::string ModifyInstanceStateRequest::getExpectState()const void ModifyInstanceStateRequest::setExpectState(const std::string& expectState) { expectState_ = expectState; - setCoreParameter("ExpectState", expectState); + setBodyParameter("ExpectState", expectState); } std::string ModifyInstanceStateRequest::getJobName()const @@ -88,6 +91,6 @@ std::string ModifyInstanceStateRequest::getJobName()const void ModifyInstanceStateRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/ModifyMasterSpecRequest.cc b/foas/src/model/ModifyMasterSpecRequest.cc index 5930af147..9f37a8530 100644 --- a/foas/src/model/ModifyMasterSpecRequest.cc +++ b/foas/src/model/ModifyMasterSpecRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ModifyMasterSpecRequest; ModifyMasterSpecRequest::ModifyMasterSpecRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/specification"); + setMethod(HttpRequest::Method::Put); +} ModifyMasterSpecRequest::~ModifyMasterSpecRequest() {} @@ -33,7 +36,7 @@ std::string ModifyMasterSpecRequest::getRegionId()const void ModifyMasterSpecRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string ModifyMasterSpecRequest::getClusterId()const @@ -44,7 +47,7 @@ std::string ModifyMasterSpecRequest::getClusterId()const void ModifyMasterSpecRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyMasterSpecRequest::getMasterTargetModel()const @@ -55,6 +58,6 @@ std::string ModifyMasterSpecRequest::getMasterTargetModel()const void ModifyMasterSpecRequest::setMasterTargetModel(const std::string& masterTargetModel) { masterTargetModel_ = masterTargetModel; - setCoreParameter("MasterTargetModel", masterTargetModel); + setBodyParameter("MasterTargetModel", masterTargetModel); } diff --git a/foas/src/model/OfflineJobRequest.cc b/foas/src/model/OfflineJobRequest.cc index 2f9e35bd2..37c692231 100644 --- a/foas/src/model/OfflineJobRequest.cc +++ b/foas/src/model/OfflineJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::OfflineJobRequest; OfflineJobRequest::OfflineJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/offline"); + setMethod(HttpRequest::Method::Put); +} OfflineJobRequest::~OfflineJobRequest() {} @@ -33,7 +36,7 @@ std::string OfflineJobRequest::getProjectName()const void OfflineJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string OfflineJobRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string OfflineJobRequest::getRegionId()const void OfflineJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string OfflineJobRequest::getJobName()const @@ -55,6 +58,6 @@ std::string OfflineJobRequest::getJobName()const void OfflineJobRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/ShrinkClusterRequest.cc b/foas/src/model/ShrinkClusterRequest.cc index 647e5693c..9f334fd86 100644 --- a/foas/src/model/ShrinkClusterRequest.cc +++ b/foas/src/model/ShrinkClusterRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ShrinkClusterRequest; ShrinkClusterRequest::ShrinkClusterRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/clusters/[clusterId]/shrink"); + setMethod(HttpRequest::Method::Put); +} ShrinkClusterRequest::~ShrinkClusterRequest() {} @@ -33,7 +36,7 @@ std::string ShrinkClusterRequest::getRegionId()const void ShrinkClusterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string ShrinkClusterRequest::getInstanceIds()const @@ -44,7 +47,7 @@ std::string ShrinkClusterRequest::getInstanceIds()const void ShrinkClusterRequest::setInstanceIds(const std::string& instanceIds) { instanceIds_ = instanceIds; - setCoreParameter("InstanceIds", instanceIds); + setBodyParameter("InstanceIds", instanceIds); } std::string ShrinkClusterRequest::getClusterId()const @@ -55,7 +58,7 @@ std::string ShrinkClusterRequest::getClusterId()const void ShrinkClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ShrinkClusterRequest::getModelTargetCount()const @@ -66,6 +69,6 @@ std::string ShrinkClusterRequest::getModelTargetCount()const void ShrinkClusterRequest::setModelTargetCount(const std::string& modelTargetCount) { modelTargetCount_ = modelTargetCount; - setCoreParameter("ModelTargetCount", modelTargetCount); + setBodyParameter("ModelTargetCount", modelTargetCount); } diff --git a/foas/src/model/StartJobRequest.cc b/foas/src/model/StartJobRequest.cc index be9c29d32..0cde472bf 100644 --- a/foas/src/model/StartJobRequest.cc +++ b/foas/src/model/StartJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::StartJobRequest; StartJobRequest::StartJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instance"); + setMethod(HttpRequest::Method::Post); +} StartJobRequest::~StartJobRequest() {} @@ -33,7 +36,7 @@ std::string StartJobRequest::getProjectName()const void StartJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string StartJobRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string StartJobRequest::getRegionId()const void StartJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string StartJobRequest::getParameterJson()const @@ -55,7 +58,7 @@ std::string StartJobRequest::getParameterJson()const void StartJobRequest::setParameterJson(const std::string& parameterJson) { parameterJson_ = parameterJson; - setCoreParameter("ParameterJson", parameterJson); + setBodyParameter("ParameterJson", parameterJson); } std::string StartJobRequest::getJobName()const @@ -66,6 +69,6 @@ std::string StartJobRequest::getJobName()const void StartJobRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/UnbindQueueRequest.cc b/foas/src/model/UnbindQueueRequest.cc index 00e5cc0f0..1d4326946 100644 --- a/foas/src/model/UnbindQueueRequest.cc +++ b/foas/src/model/UnbindQueueRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::UnbindQueueRequest; UnbindQueueRequest::UnbindQueueRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/queue"); + setMethod(HttpRequest::Method::Delete); +} UnbindQueueRequest::~UnbindQueueRequest() {} @@ -33,7 +36,7 @@ std::string UnbindQueueRequest::getQueueName()const void UnbindQueueRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setParameter("QueueName", queueName); } std::string UnbindQueueRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string UnbindQueueRequest::getProjectName()const void UnbindQueueRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string UnbindQueueRequest::getRegionId()const @@ -55,7 +58,7 @@ std::string UnbindQueueRequest::getRegionId()const void UnbindQueueRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string UnbindQueueRequest::getClusterId()const @@ -66,6 +69,6 @@ std::string UnbindQueueRequest::getClusterId()const void UnbindQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } diff --git a/foas/src/model/UpdateAutoScaleConfigRequest.cc b/foas/src/model/UpdateAutoScaleConfigRequest.cc index 0c1767890..0da7fc5af 100644 --- a/foas/src/model/UpdateAutoScaleConfigRequest.cc +++ b/foas/src/model/UpdateAutoScaleConfigRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::UpdateAutoScaleConfigRequest; UpdateAutoScaleConfigRequest::UpdateAutoScaleConfigRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/instance/[instanceId]/autoscale/config"); + setMethod(HttpRequest::Method::Put); +} UpdateAutoScaleConfigRequest::~UpdateAutoScaleConfigRequest() {} @@ -33,7 +36,7 @@ std::string UpdateAutoScaleConfigRequest::getProjectName()const void UpdateAutoScaleConfigRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } long UpdateAutoScaleConfigRequest::getInstanceId()const @@ -44,7 +47,7 @@ long UpdateAutoScaleConfigRequest::getInstanceId()const void UpdateAutoScaleConfigRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string UpdateAutoScaleConfigRequest::getConfigJson()const @@ -55,7 +58,7 @@ std::string UpdateAutoScaleConfigRequest::getConfigJson()const void UpdateAutoScaleConfigRequest::setConfigJson(const std::string& configJson) { configJson_ = configJson; - setCoreParameter("ConfigJson", configJson); + setBodyParameter("ConfigJson", configJson); } std::string UpdateAutoScaleConfigRequest::getRegionId()const @@ -66,7 +69,7 @@ std::string UpdateAutoScaleConfigRequest::getRegionId()const void UpdateAutoScaleConfigRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string UpdateAutoScaleConfigRequest::getJobName()const @@ -77,6 +80,6 @@ std::string UpdateAutoScaleConfigRequest::getJobName()const void UpdateAutoScaleConfigRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/UpdateJobRequest.cc b/foas/src/model/UpdateJobRequest.cc index 17c7d62dc..bd6c45b07 100644 --- a/foas/src/model/UpdateJobRequest.cc +++ b/foas/src/model/UpdateJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::UpdateJobRequest; UpdateJobRequest::UpdateJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]"); + setMethod(HttpRequest::Method::Put); +} UpdateJobRequest::~UpdateJobRequest() {} @@ -33,7 +36,7 @@ std::string UpdateJobRequest::getQueueName()const void UpdateJobRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setBodyParameter("QueueName", queueName); } std::string UpdateJobRequest::getProjectName()const @@ -44,7 +47,7 @@ std::string UpdateJobRequest::getProjectName()const void UpdateJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string UpdateJobRequest::getCode()const @@ -55,7 +58,7 @@ std::string UpdateJobRequest::getCode()const void UpdateJobRequest::setCode(const std::string& code) { code_ = code; - setCoreParameter("Code", code); + setBodyParameter("Code", code); } std::string UpdateJobRequest::getRegionId()const @@ -66,7 +69,7 @@ std::string UpdateJobRequest::getRegionId()const void UpdateJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string UpdateJobRequest::getDescription()const @@ -77,7 +80,7 @@ std::string UpdateJobRequest::getDescription()const void UpdateJobRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setBodyParameter("Description", description); } std::string UpdateJobRequest::getPlanJson()const @@ -88,7 +91,7 @@ std::string UpdateJobRequest::getPlanJson()const void UpdateJobRequest::setPlanJson(const std::string& planJson) { planJson_ = planJson; - setCoreParameter("PlanJson", planJson); + setBodyParameter("PlanJson", planJson); } std::string UpdateJobRequest::getEngineVersion()const @@ -99,7 +102,7 @@ std::string UpdateJobRequest::getEngineVersion()const void UpdateJobRequest::setEngineVersion(const std::string& engineVersion) { engineVersion_ = engineVersion; - setCoreParameter("EngineVersion", engineVersion); + setBodyParameter("EngineVersion", engineVersion); } std::string UpdateJobRequest::getClusterId()const @@ -110,7 +113,7 @@ std::string UpdateJobRequest::getClusterId()const void UpdateJobRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setBodyParameter("ClusterId", clusterId); } std::string UpdateJobRequest::getPackages()const @@ -121,7 +124,7 @@ std::string UpdateJobRequest::getPackages()const void UpdateJobRequest::setPackages(const std::string& packages) { packages_ = packages; - setCoreParameter("Packages", packages); + setBodyParameter("Packages", packages); } long UpdateJobRequest::getFolderId()const @@ -132,7 +135,7 @@ long UpdateJobRequest::getFolderId()const void UpdateJobRequest::setFolderId(long folderId) { folderId_ = folderId; - setCoreParameter("FolderId", std::to_string(folderId)); + setBodyParameter("FolderId", std::to_string(folderId)); } std::string UpdateJobRequest::getProperties()const @@ -143,7 +146,7 @@ std::string UpdateJobRequest::getProperties()const void UpdateJobRequest::setProperties(const std::string& properties) { properties_ = properties; - setCoreParameter("Properties", properties); + setBodyParameter("Properties", properties); } std::string UpdateJobRequest::getJobName()const @@ -154,6 +157,6 @@ std::string UpdateJobRequest::getJobName()const void UpdateJobRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/foas/src/model/UpdatePackageRequest.cc b/foas/src/model/UpdatePackageRequest.cc index 3c56af581..d6b3c7548 100644 --- a/foas/src/model/UpdatePackageRequest.cc +++ b/foas/src/model/UpdatePackageRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::UpdatePackageRequest; UpdatePackageRequest::UpdatePackageRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/packages/[packageName]"); + setMethod(HttpRequest::Method::Put); +} UpdatePackageRequest::~UpdatePackageRequest() {} @@ -33,7 +36,7 @@ std::string UpdatePackageRequest::getProjectName()const void UpdatePackageRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string UpdatePackageRequest::getOssBucket()const @@ -44,7 +47,7 @@ std::string UpdatePackageRequest::getOssBucket()const void UpdatePackageRequest::setOssBucket(const std::string& ossBucket) { ossBucket_ = ossBucket; - setCoreParameter("OssBucket", ossBucket); + setBodyParameter("OssBucket", ossBucket); } std::string UpdatePackageRequest::getOssOwner()const @@ -55,7 +58,7 @@ std::string UpdatePackageRequest::getOssOwner()const void UpdatePackageRequest::setOssOwner(const std::string& ossOwner) { ossOwner_ = ossOwner; - setCoreParameter("OssOwner", ossOwner); + setBodyParameter("OssOwner", ossOwner); } std::string UpdatePackageRequest::getRegionId()const @@ -66,7 +69,7 @@ std::string UpdatePackageRequest::getRegionId()const void UpdatePackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string UpdatePackageRequest::getPackageName()const @@ -77,7 +80,7 @@ std::string UpdatePackageRequest::getPackageName()const void UpdatePackageRequest::setPackageName(const std::string& packageName) { packageName_ = packageName; - setCoreParameter("PackageName", packageName); + setParameter("PackageName", packageName); } std::string UpdatePackageRequest::getOssEndpoint()const @@ -88,7 +91,7 @@ std::string UpdatePackageRequest::getOssEndpoint()const void UpdatePackageRequest::setOssEndpoint(const std::string& ossEndpoint) { ossEndpoint_ = ossEndpoint; - setCoreParameter("OssEndpoint", ossEndpoint); + setBodyParameter("OssEndpoint", ossEndpoint); } std::string UpdatePackageRequest::getDescription()const @@ -99,7 +102,7 @@ std::string UpdatePackageRequest::getDescription()const void UpdatePackageRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setBodyParameter("Description", description); } std::string UpdatePackageRequest::getTag()const @@ -110,7 +113,7 @@ std::string UpdatePackageRequest::getTag()const void UpdatePackageRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setBodyParameter("Tag", tag); } std::string UpdatePackageRequest::getOriginName()const @@ -121,7 +124,7 @@ std::string UpdatePackageRequest::getOriginName()const void UpdatePackageRequest::setOriginName(const std::string& originName) { originName_ = originName; - setCoreParameter("OriginName", originName); + setBodyParameter("OriginName", originName); } std::string UpdatePackageRequest::getOssPath()const @@ -132,7 +135,7 @@ std::string UpdatePackageRequest::getOssPath()const void UpdatePackageRequest::setOssPath(const std::string& ossPath) { ossPath_ = ossPath; - setCoreParameter("OssPath", ossPath); + setBodyParameter("OssPath", ossPath); } std::string UpdatePackageRequest::getMd5()const @@ -143,6 +146,6 @@ std::string UpdatePackageRequest::getMd5()const void UpdatePackageRequest::setMd5(const std::string& md5) { md5_ = md5; - setCoreParameter("Md5", md5); + setBodyParameter("Md5", md5); } diff --git a/foas/src/model/UpdateQueueRequest.cc b/foas/src/model/UpdateQueueRequest.cc new file mode 100644 index 000000000..3fa3deeb7 --- /dev/null +++ b/foas/src/model/UpdateQueueRequest.cc @@ -0,0 +1,96 @@ +/* + * 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 + +using AlibabaCloud::Foas::Model::UpdateQueueRequest; + +UpdateQueueRequest::UpdateQueueRequest() : + RoaServiceRequest("foas", "2018-11-11") +{ + setResourcePath("/api/v2/clusters/[clusterId]/queue"); + setMethod(HttpRequest::Method::Put); +} + +UpdateQueueRequest::~UpdateQueueRequest() +{} + +std::string UpdateQueueRequest::getQueueName()const +{ + return queueName_; +} + +void UpdateQueueRequest::setQueueName(const std::string& queueName) +{ + queueName_ = queueName; + setBodyParameter("QueueName", queueName); +} + +std::string UpdateQueueRequest::getRegionId()const +{ + return regionId_; +} + +void UpdateQueueRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setHeader("RegionId", regionId); +} + +int UpdateQueueRequest::getMaxMemMB()const +{ + return maxMemMB_; +} + +void UpdateQueueRequest::setMaxMemMB(int maxMemMB) +{ + maxMemMB_ = maxMemMB; + setBodyParameter("MaxMemMB", std::to_string(maxMemMB)); +} + +std::string UpdateQueueRequest::getClusterId()const +{ + return clusterId_; +} + +void UpdateQueueRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +int UpdateQueueRequest::getGpu()const +{ + return gpu_; +} + +void UpdateQueueRequest::setGpu(int gpu) +{ + gpu_ = gpu; + setBodyParameter("Gpu", std::to_string(gpu)); +} + +int UpdateQueueRequest::getMaxVcore()const +{ + return maxVcore_; +} + +void UpdateQueueRequest::setMaxVcore(int maxVcore) +{ + maxVcore_ = maxVcore; + setBodyParameter("MaxVcore", std::to_string(maxVcore)); +} + diff --git a/foas/src/model/UpdateQueueResult.cc b/foas/src/model/UpdateQueueResult.cc new file mode 100644 index 000000000..4f25b856a --- /dev/null +++ b/foas/src/model/UpdateQueueResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Foas; +using namespace AlibabaCloud::Foas::Model; + +UpdateQueueResult::UpdateQueueResult() : + ServiceResult() +{} + +UpdateQueueResult::UpdateQueueResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateQueueResult::~UpdateQueueResult() +{} + +void UpdateQueueResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/foas/src/model/ValidateJobRequest.cc b/foas/src/model/ValidateJobRequest.cc index 78c3b7ba4..cf5037250 100644 --- a/foas/src/model/ValidateJobRequest.cc +++ b/foas/src/model/ValidateJobRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Foas::Model::ValidateJobRequest; ValidateJobRequest::ValidateJobRequest() : RoaServiceRequest("foas", "2018-11-11") -{} +{ + setResourcePath("/api/v2/projects/[projectName]/jobs/[jobName]/validate"); + setMethod(HttpRequest::Method::Get); +} ValidateJobRequest::~ValidateJobRequest() {} @@ -33,7 +36,7 @@ std::string ValidateJobRequest::getProjectName()const void ValidateJobRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string ValidateJobRequest::getRegionId()const @@ -44,7 +47,7 @@ std::string ValidateJobRequest::getRegionId()const void ValidateJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setHeader("RegionId", regionId); } std::string ValidateJobRequest::getJobName()const @@ -55,6 +58,6 @@ std::string ValidateJobRequest::getJobName()const void ValidateJobRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/ft/src/model/BatchAuditTest01Request.cc b/ft/src/model/BatchAuditTest01Request.cc index ed96c48a8..894453f77 100644 --- a/ft/src/model/BatchAuditTest01Request.cc +++ b/ft/src/model/BatchAuditTest01Request.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::BatchAuditTest01Request; BatchAuditTest01Request::BatchAuditTest01Request() : RpcServiceRequest("ft", "2018-07-13", "BatchAuditTest01") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } BatchAuditTest01Request::~BatchAuditTest01Request() diff --git a/ft/src/model/FTApiAliasApiRequest.cc b/ft/src/model/FTApiAliasApiRequest.cc index f0fc7e44c..0d36272ad 100644 --- a/ft/src/model/FTApiAliasApiRequest.cc +++ b/ft/src/model/FTApiAliasApiRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::FTApiAliasApiRequest; FTApiAliasApiRequest::FTApiAliasApiRequest() : RpcServiceRequest("ft", "2018-07-13", "FTApiAliasApi") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } FTApiAliasApiRequest::~FTApiAliasApiRequest() diff --git a/ft/src/model/FtDynamicAddressDubboRequest.cc b/ft/src/model/FtDynamicAddressDubboRequest.cc index 990e71f86..48d56af72 100644 --- a/ft/src/model/FtDynamicAddressDubboRequest.cc +++ b/ft/src/model/FtDynamicAddressDubboRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::FtDynamicAddressDubboRequest; FtDynamicAddressDubboRequest::FtDynamicAddressDubboRequest() : RpcServiceRequest("ft", "2018-07-13", "FtDynamicAddressDubbo") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } FtDynamicAddressDubboRequest::~FtDynamicAddressDubboRequest() diff --git a/ft/src/model/FtDynamicAddressHsfRequest.cc b/ft/src/model/FtDynamicAddressHsfRequest.cc index 152518f36..1b503bc54 100644 --- a/ft/src/model/FtDynamicAddressHsfRequest.cc +++ b/ft/src/model/FtDynamicAddressHsfRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::FtDynamicAddressHsfRequest; FtDynamicAddressHsfRequest::FtDynamicAddressHsfRequest() : RpcServiceRequest("ft", "2018-07-13", "FtDynamicAddressHsf") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } FtDynamicAddressHsfRequest::~FtDynamicAddressHsfRequest() diff --git a/ft/src/model/FtEagleEyeRequest.cc b/ft/src/model/FtEagleEyeRequest.cc index 2573f3471..668f24028 100644 --- a/ft/src/model/FtEagleEyeRequest.cc +++ b/ft/src/model/FtEagleEyeRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::FtEagleEyeRequest; FtEagleEyeRequest::FtEagleEyeRequest() : RpcServiceRequest("ft", "2018-07-13", "FtEagleEye") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } FtEagleEyeRequest::~FtEagleEyeRequest() diff --git a/ft/src/model/FtFlowSpecialRequest.cc b/ft/src/model/FtFlowSpecialRequest.cc index 6ca8e53d0..8b652b6eb 100644 --- a/ft/src/model/FtFlowSpecialRequest.cc +++ b/ft/src/model/FtFlowSpecialRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::FtFlowSpecialRequest; FtFlowSpecialRequest::FtFlowSpecialRequest() : RpcServiceRequest("ft", "2018-07-13", "FtFlowSpecial") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } FtFlowSpecialRequest::~FtFlowSpecialRequest() diff --git a/ft/src/model/FtGatedLaunchPolicy4Request.cc b/ft/src/model/FtGatedLaunchPolicy4Request.cc index 37362045b..80982482b 100644 --- a/ft/src/model/FtGatedLaunchPolicy4Request.cc +++ b/ft/src/model/FtGatedLaunchPolicy4Request.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::FtGatedLaunchPolicy4Request; FtGatedLaunchPolicy4Request::FtGatedLaunchPolicy4Request() : RpcServiceRequest("ft", "2018-07-13", "FtGatedLaunchPolicy4") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } FtGatedLaunchPolicy4Request::~FtGatedLaunchPolicy4Request() diff --git a/ft/src/model/FtIpFlowControlRequest.cc b/ft/src/model/FtIpFlowControlRequest.cc index 3baf51688..696a7d956 100644 --- a/ft/src/model/FtIpFlowControlRequest.cc +++ b/ft/src/model/FtIpFlowControlRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::FtIpFlowControlRequest; FtIpFlowControlRequest::FtIpFlowControlRequest() : RpcServiceRequest("ft", "2018-07-13", "FtIpFlowControl") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } FtIpFlowControlRequest::~FtIpFlowControlRequest() diff --git a/ft/src/model/FtParamListRequest.cc b/ft/src/model/FtParamListRequest.cc index e79b6748c..211705556 100644 --- a/ft/src/model/FtParamListRequest.cc +++ b/ft/src/model/FtParamListRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::FtParamListRequest; FtParamListRequest::FtParamListRequest() : RpcServiceRequest("ft", "2018-07-13", "FtParamList") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } FtParamListRequest::~FtParamListRequest() diff --git a/ft/src/model/TestHttpApiRequest.cc b/ft/src/model/TestHttpApiRequest.cc index ff46e2bf8..30f4aa8dd 100644 --- a/ft/src/model/TestHttpApiRequest.cc +++ b/ft/src/model/TestHttpApiRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ft::Model::TestHttpApiRequest; TestHttpApiRequest::TestHttpApiRequest() : RpcServiceRequest("ft", "2018-07-13", "TestHttpApi") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } TestHttpApiRequest::~TestHttpApiRequest() diff --git a/geoip/src/model/DescribeGeoipInstanceRequest.cc b/geoip/src/model/DescribeGeoipInstanceRequest.cc index ccb89dc89..154202dfc 100644 --- a/geoip/src/model/DescribeGeoipInstanceRequest.cc +++ b/geoip/src/model/DescribeGeoipInstanceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Geoip::Model::DescribeGeoipInstanceRequest; DescribeGeoipInstanceRequest::DescribeGeoipInstanceRequest() : RpcServiceRequest("geoip", "2020-01-01", "DescribeGeoipInstance") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeGeoipInstanceRequest::~DescribeGeoipInstanceRequest() diff --git a/geoip/src/model/DescribeGeoipInstanceStatisticsRequest.cc b/geoip/src/model/DescribeGeoipInstanceStatisticsRequest.cc index 98252069d..a580451ec 100644 --- a/geoip/src/model/DescribeGeoipInstanceStatisticsRequest.cc +++ b/geoip/src/model/DescribeGeoipInstanceStatisticsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Geoip::Model::DescribeGeoipInstanceStatisticsRequest; DescribeGeoipInstanceStatisticsRequest::DescribeGeoipInstanceStatisticsRequest() : RpcServiceRequest("geoip", "2020-01-01", "DescribeGeoipInstanceStatistics") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeGeoipInstanceStatisticsRequest::~DescribeGeoipInstanceStatisticsRequest() diff --git a/geoip/src/model/DescribeGeoipInstancesRequest.cc b/geoip/src/model/DescribeGeoipInstancesRequest.cc index 32675990d..2d7037f6f 100644 --- a/geoip/src/model/DescribeGeoipInstancesRequest.cc +++ b/geoip/src/model/DescribeGeoipInstancesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Geoip::Model::DescribeGeoipInstancesRequest; DescribeGeoipInstancesRequest::DescribeGeoipInstancesRequest() : RpcServiceRequest("geoip", "2020-01-01", "DescribeGeoipInstances") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeGeoipInstancesRequest::~DescribeGeoipInstancesRequest() diff --git a/geoip/src/model/DescribeIpv6LocationRequest.cc b/geoip/src/model/DescribeIpv6LocationRequest.cc index a13af26ef..3b54bbada 100644 --- a/geoip/src/model/DescribeIpv6LocationRequest.cc +++ b/geoip/src/model/DescribeIpv6LocationRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Geoip::Model::DescribeIpv6LocationRequest; DescribeIpv6LocationRequest::DescribeIpv6LocationRequest() : RpcServiceRequest("geoip", "2020-01-01", "DescribeIpv6Location") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeIpv6LocationRequest::~DescribeIpv6LocationRequest() diff --git a/gpdb/CMakeLists.txt b/gpdb/CMakeLists.txt index aa84d5030..da039fb0f 100644 --- a/gpdb/CMakeLists.txt +++ b/gpdb/CMakeLists.txt @@ -35,6 +35,8 @@ set(gpdb_public_header_model include/alibabacloud/gpdb/model/DeleteDatabaseResult.h include/alibabacloud/gpdb/model/DescribeAccountsRequest.h include/alibabacloud/gpdb/model/DescribeAccountsResult.h + include/alibabacloud/gpdb/model/DescribeAvailableResourcesRequest.h + include/alibabacloud/gpdb/model/DescribeAvailableResourcesResult.h include/alibabacloud/gpdb/model/DescribeDBInstanceAttributeRequest.h include/alibabacloud/gpdb/model/DescribeDBInstanceAttributeResult.h include/alibabacloud/gpdb/model/DescribeDBInstanceIPArrayListRequest.h @@ -43,6 +45,8 @@ set(gpdb_public_header_model include/alibabacloud/gpdb/model/DescribeDBInstanceNetInfoResult.h include/alibabacloud/gpdb/model/DescribeDBInstancePerformanceRequest.h include/alibabacloud/gpdb/model/DescribeDBInstancePerformanceResult.h + include/alibabacloud/gpdb/model/DescribeDBInstanceSSLRequest.h + include/alibabacloud/gpdb/model/DescribeDBInstanceSSLResult.h include/alibabacloud/gpdb/model/DescribeDBInstancesRequest.h include/alibabacloud/gpdb/model/DescribeDBInstancesResult.h include/alibabacloud/gpdb/model/DescribeRdsVSwitchsRequest.h @@ -79,6 +83,8 @@ set(gpdb_public_header_model include/alibabacloud/gpdb/model/ModifyDBInstanceMaintainTimeResult.h include/alibabacloud/gpdb/model/ModifyDBInstanceNetworkTypeRequest.h include/alibabacloud/gpdb/model/ModifyDBInstanceNetworkTypeResult.h + include/alibabacloud/gpdb/model/ModifyDBInstanceSSLRequest.h + include/alibabacloud/gpdb/model/ModifyDBInstanceSSLResult.h include/alibabacloud/gpdb/model/ModifySQLCollectorPolicyRequest.h include/alibabacloud/gpdb/model/ModifySQLCollectorPolicyResult.h include/alibabacloud/gpdb/model/ModifySecurityIpsRequest.h @@ -116,6 +122,8 @@ set(gpdb_src src/model/DeleteDatabaseResult.cc src/model/DescribeAccountsRequest.cc src/model/DescribeAccountsResult.cc + src/model/DescribeAvailableResourcesRequest.cc + src/model/DescribeAvailableResourcesResult.cc src/model/DescribeDBInstanceAttributeRequest.cc src/model/DescribeDBInstanceAttributeResult.cc src/model/DescribeDBInstanceIPArrayListRequest.cc @@ -124,6 +132,8 @@ set(gpdb_src src/model/DescribeDBInstanceNetInfoResult.cc src/model/DescribeDBInstancePerformanceRequest.cc src/model/DescribeDBInstancePerformanceResult.cc + src/model/DescribeDBInstanceSSLRequest.cc + src/model/DescribeDBInstanceSSLResult.cc src/model/DescribeDBInstancesRequest.cc src/model/DescribeDBInstancesResult.cc src/model/DescribeRdsVSwitchsRequest.cc @@ -160,6 +170,8 @@ set(gpdb_src src/model/ModifyDBInstanceMaintainTimeResult.cc src/model/ModifyDBInstanceNetworkTypeRequest.cc src/model/ModifyDBInstanceNetworkTypeResult.cc + src/model/ModifyDBInstanceSSLRequest.cc + src/model/ModifyDBInstanceSSLResult.cc src/model/ModifySQLCollectorPolicyRequest.cc src/model/ModifySQLCollectorPolicyResult.cc src/model/ModifySecurityIpsRequest.cc diff --git a/gpdb/include/alibabacloud/gpdb/GpdbClient.h b/gpdb/include/alibabacloud/gpdb/GpdbClient.h index 40b699da6..e792dd8b4 100644 --- a/gpdb/include/alibabacloud/gpdb/GpdbClient.h +++ b/gpdb/include/alibabacloud/gpdb/GpdbClient.h @@ -36,6 +36,8 @@ #include "model/DeleteDatabaseResult.h" #include "model/DescribeAccountsRequest.h" #include "model/DescribeAccountsResult.h" +#include "model/DescribeAvailableResourcesRequest.h" +#include "model/DescribeAvailableResourcesResult.h" #include "model/DescribeDBInstanceAttributeRequest.h" #include "model/DescribeDBInstanceAttributeResult.h" #include "model/DescribeDBInstanceIPArrayListRequest.h" @@ -44,6 +46,8 @@ #include "model/DescribeDBInstanceNetInfoResult.h" #include "model/DescribeDBInstancePerformanceRequest.h" #include "model/DescribeDBInstancePerformanceResult.h" +#include "model/DescribeDBInstanceSSLRequest.h" +#include "model/DescribeDBInstanceSSLResult.h" #include "model/DescribeDBInstancesRequest.h" #include "model/DescribeDBInstancesResult.h" #include "model/DescribeRdsVSwitchsRequest.h" @@ -80,6 +84,8 @@ #include "model/ModifyDBInstanceMaintainTimeResult.h" #include "model/ModifyDBInstanceNetworkTypeRequest.h" #include "model/ModifyDBInstanceNetworkTypeResult.h" +#include "model/ModifyDBInstanceSSLRequest.h" +#include "model/ModifyDBInstanceSSLResult.h" #include "model/ModifySQLCollectorPolicyRequest.h" #include "model/ModifySQLCollectorPolicyResult.h" #include "model/ModifySecurityIpsRequest.h" @@ -130,6 +136,9 @@ namespace AlibabaCloud typedef Outcome DescribeAccountsOutcome; typedef std::future DescribeAccountsOutcomeCallable; typedef std::function&)> DescribeAccountsAsyncHandler; + typedef Outcome DescribeAvailableResourcesOutcome; + typedef std::future DescribeAvailableResourcesOutcomeCallable; + typedef std::function&)> DescribeAvailableResourcesAsyncHandler; typedef Outcome DescribeDBInstanceAttributeOutcome; typedef std::future DescribeDBInstanceAttributeOutcomeCallable; typedef std::function&)> DescribeDBInstanceAttributeAsyncHandler; @@ -142,6 +151,9 @@ namespace AlibabaCloud typedef Outcome DescribeDBInstancePerformanceOutcome; typedef std::future DescribeDBInstancePerformanceOutcomeCallable; typedef std::function&)> DescribeDBInstancePerformanceAsyncHandler; + typedef Outcome DescribeDBInstanceSSLOutcome; + typedef std::future DescribeDBInstanceSSLOutcomeCallable; + typedef std::function&)> DescribeDBInstanceSSLAsyncHandler; typedef Outcome DescribeDBInstancesOutcome; typedef std::future DescribeDBInstancesOutcomeCallable; typedef std::function&)> DescribeDBInstancesAsyncHandler; @@ -196,6 +208,9 @@ namespace AlibabaCloud typedef Outcome ModifyDBInstanceNetworkTypeOutcome; typedef std::future ModifyDBInstanceNetworkTypeOutcomeCallable; typedef std::function&)> ModifyDBInstanceNetworkTypeAsyncHandler; + typedef Outcome ModifyDBInstanceSSLOutcome; + typedef std::future ModifyDBInstanceSSLOutcomeCallable; + typedef std::function&)> ModifyDBInstanceSSLAsyncHandler; typedef Outcome ModifySQLCollectorPolicyOutcome; typedef std::future ModifySQLCollectorPolicyOutcomeCallable; typedef std::function&)> ModifySQLCollectorPolicyAsyncHandler; @@ -252,6 +267,9 @@ namespace AlibabaCloud DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const; void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const; + DescribeAvailableResourcesOutcome describeAvailableResources(const Model::DescribeAvailableResourcesRequest &request)const; + void describeAvailableResourcesAsync(const Model::DescribeAvailableResourcesRequest& request, const DescribeAvailableResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAvailableResourcesOutcomeCallable describeAvailableResourcesCallable(const Model::DescribeAvailableResourcesRequest& request) const; DescribeDBInstanceAttributeOutcome describeDBInstanceAttribute(const Model::DescribeDBInstanceAttributeRequest &request)const; void describeDBInstanceAttributeAsync(const Model::DescribeDBInstanceAttributeRequest& request, const DescribeDBInstanceAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDBInstanceAttributeOutcomeCallable describeDBInstanceAttributeCallable(const Model::DescribeDBInstanceAttributeRequest& request) const; @@ -264,6 +282,9 @@ namespace AlibabaCloud DescribeDBInstancePerformanceOutcome describeDBInstancePerformance(const Model::DescribeDBInstancePerformanceRequest &request)const; void describeDBInstancePerformanceAsync(const Model::DescribeDBInstancePerformanceRequest& request, const DescribeDBInstancePerformanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDBInstancePerformanceOutcomeCallable describeDBInstancePerformanceCallable(const Model::DescribeDBInstancePerformanceRequest& request) const; + DescribeDBInstanceSSLOutcome describeDBInstanceSSL(const Model::DescribeDBInstanceSSLRequest &request)const; + void describeDBInstanceSSLAsync(const Model::DescribeDBInstanceSSLRequest& request, const DescribeDBInstanceSSLAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDBInstanceSSLOutcomeCallable describeDBInstanceSSLCallable(const Model::DescribeDBInstanceSSLRequest& request) const; DescribeDBInstancesOutcome describeDBInstances(const Model::DescribeDBInstancesRequest &request)const; void describeDBInstancesAsync(const Model::DescribeDBInstancesRequest& request, const DescribeDBInstancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDBInstancesOutcomeCallable describeDBInstancesCallable(const Model::DescribeDBInstancesRequest& request) const; @@ -318,6 +339,9 @@ namespace AlibabaCloud ModifyDBInstanceNetworkTypeOutcome modifyDBInstanceNetworkType(const Model::ModifyDBInstanceNetworkTypeRequest &request)const; void modifyDBInstanceNetworkTypeAsync(const Model::ModifyDBInstanceNetworkTypeRequest& request, const ModifyDBInstanceNetworkTypeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyDBInstanceNetworkTypeOutcomeCallable modifyDBInstanceNetworkTypeCallable(const Model::ModifyDBInstanceNetworkTypeRequest& request) const; + ModifyDBInstanceSSLOutcome modifyDBInstanceSSL(const Model::ModifyDBInstanceSSLRequest &request)const; + void modifyDBInstanceSSLAsync(const Model::ModifyDBInstanceSSLRequest& request, const ModifyDBInstanceSSLAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyDBInstanceSSLOutcomeCallable modifyDBInstanceSSLCallable(const Model::ModifyDBInstanceSSLRequest& request) const; ModifySQLCollectorPolicyOutcome modifySQLCollectorPolicy(const Model::ModifySQLCollectorPolicyRequest &request)const; void modifySQLCollectorPolicyAsync(const Model::ModifySQLCollectorPolicyRequest& request, const ModifySQLCollectorPolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifySQLCollectorPolicyOutcomeCallable modifySQLCollectorPolicyCallable(const Model::ModifySQLCollectorPolicyRequest& request) const; diff --git a/gpdb/include/alibabacloud/gpdb/model/DescribeAvailableResourcesRequest.h b/gpdb/include/alibabacloud/gpdb/model/DescribeAvailableResourcesRequest.h new file mode 100644 index 000000000..7f46cf6fd --- /dev/null +++ b/gpdb/include/alibabacloud/gpdb/model/DescribeAvailableResourcesRequest.h @@ -0,0 +1,57 @@ +/* + * 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_GPDB_MODEL_DESCRIBEAVAILABLERESOURCESREQUEST_H_ +#define ALIBABACLOUD_GPDB_MODEL_DESCRIBEAVAILABLERESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Gpdb + { + namespace Model + { + class ALIBABACLOUD_GPDB_EXPORT DescribeAvailableResourcesRequest : public RpcServiceRequest + { + + public: + DescribeAvailableResourcesRequest(); + ~DescribeAvailableResourcesRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getZoneId()const; + void setZoneId(const std::string& zoneId); + std::string getChargeType()const; + void setChargeType(const std::string& chargeType); + std::string getRegion()const; + void setRegion(const std::string& region); + + private: + std::string accessKeyId_; + std::string zoneId_; + std::string chargeType_; + std::string region_; + + }; + } + } +} +#endif // !ALIBABACLOUD_GPDB_MODEL_DESCRIBEAVAILABLERESOURCESREQUEST_H_ \ No newline at end of file diff --git a/gpdb/include/alibabacloud/gpdb/model/DescribeAvailableResourcesResult.h b/gpdb/include/alibabacloud/gpdb/model/DescribeAvailableResourcesResult.h new file mode 100644 index 000000000..d8417970b --- /dev/null +++ b/gpdb/include/alibabacloud/gpdb/model/DescribeAvailableResourcesResult.h @@ -0,0 +1,70 @@ +/* + * 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_GPDB_MODEL_DESCRIBEAVAILABLERESOURCESRESULT_H_ +#define ALIBABACLOUD_GPDB_MODEL_DESCRIBEAVAILABLERESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Gpdb + { + namespace Model + { + class ALIBABACLOUD_GPDB_EXPORT DescribeAvailableResourcesResult : public ServiceResult + { + public: + struct Resource + { + struct SupportedEngine + { + struct SupportedInstanceClass + { + std::string displayClass; + std::string description; + std::vector nodeCount; + std::string instanceClass; + }; + std::vector supportedInstanceClasses; + std::string supportedEngineVersion; + }; + std::string zoneId; + std::vector supportedEngines; + }; + + + DescribeAvailableResourcesResult(); + explicit DescribeAvailableResourcesResult(const std::string &payload); + ~DescribeAvailableResourcesResult(); + std::vector getResources()const; + std::string getRegionId()const; + + protected: + void parse(const std::string &payload); + private: + std::vector resources_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_GPDB_MODEL_DESCRIBEAVAILABLERESOURCESRESULT_H_ \ No newline at end of file diff --git a/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstanceSSLRequest.h b/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstanceSSLRequest.h new file mode 100644 index 000000000..b214b89a6 --- /dev/null +++ b/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstanceSSLRequest.h @@ -0,0 +1,51 @@ +/* + * 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_GPDB_MODEL_DESCRIBEDBINSTANCESSLREQUEST_H_ +#define ALIBABACLOUD_GPDB_MODEL_DESCRIBEDBINSTANCESSLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Gpdb + { + namespace Model + { + class ALIBABACLOUD_GPDB_EXPORT DescribeDBInstanceSSLRequest : public RpcServiceRequest + { + + public: + DescribeDBInstanceSSLRequest(); + ~DescribeDBInstanceSSLRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDBInstanceId()const; + void setDBInstanceId(const std::string& dBInstanceId); + + private: + std::string accessKeyId_; + std::string dBInstanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_GPDB_MODEL_DESCRIBEDBINSTANCESSLREQUEST_H_ \ No newline at end of file diff --git a/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstanceSSLResult.h b/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstanceSSLResult.h new file mode 100644 index 000000000..2cd83a669 --- /dev/null +++ b/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstanceSSLResult.h @@ -0,0 +1,59 @@ +/* + * 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_GPDB_MODEL_DESCRIBEDBINSTANCESSLRESULT_H_ +#define ALIBABACLOUD_GPDB_MODEL_DESCRIBEDBINSTANCESSLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Gpdb + { + namespace Model + { + class ALIBABACLOUD_GPDB_EXPORT DescribeDBInstanceSSLResult : public ServiceResult + { + public: + + + DescribeDBInstanceSSLResult(); + explicit DescribeDBInstanceSSLResult(const std::string &payload); + ~DescribeDBInstanceSSLResult(); + std::string getSSLExpiredTime()const; + bool getSSLEnabled()const; + std::string getDBInstanceId()const; + std::string getCertCommonName()const; + std::string getDBInstanceName()const; + + protected: + void parse(const std::string &payload); + private: + std::string sSLExpiredTime_; + bool sSLEnabled_; + std::string dBInstanceId_; + std::string certCommonName_; + std::string dBInstanceName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_GPDB_MODEL_DESCRIBEDBINSTANCESSLRESULT_H_ \ No newline at end of file diff --git a/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstancesRequest.h b/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstancesRequest.h index 8fefbf3ad..aa5db5655 100644 --- a/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstancesRequest.h +++ b/gpdb/include/alibabacloud/gpdb/model/DescribeDBInstancesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_GPDB_EXPORT DescribeDBInstancesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/gpdb/include/alibabacloud/gpdb/model/DescribeSpecificationRequest.h b/gpdb/include/alibabacloud/gpdb/model/DescribeSpecificationRequest.h index f0f2c84de..eed5909f8 100644 --- a/gpdb/include/alibabacloud/gpdb/model/DescribeSpecificationRequest.h +++ b/gpdb/include/alibabacloud/gpdb/model/DescribeSpecificationRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DescribeSpecificationRequest(); ~DescribeSpecificationRequest(); - std::string getStorageType()const; - void setStorageType(const std::string& storageType); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - int getCpuCores()const; - void setCpuCores(int cpuCores); - std::string getDBInstanceId()const; - void setDBInstanceId(const std::string& dBInstanceId); - int getTotalNodeNum()const; - void setTotalNodeNum(int totalNodeNum); - long getOwnerId()const; - void setOwnerId(long ownerId); + std::string getStorageType()const; + void setStorageType(const std::string& storageType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getCpuCores()const; + void setCpuCores(int cpuCores); + std::string getDBInstanceId()const; + void setDBInstanceId(const std::string& dBInstanceId); + int getTotalNodeNum()const; + void setTotalNodeNum(int totalNodeNum); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string storageType_; - std::string accessKeyId_; - int cpuCores_; - std::string dBInstanceId_; - int totalNodeNum_; - long ownerId_; + std::string storageType_; + std::string accessKeyId_; + int cpuCores_; + std::string dBInstanceId_; + int totalNodeNum_; + long ownerId_; }; } diff --git a/gpdb/include/alibabacloud/gpdb/model/DescribeTagsRequest.h b/gpdb/include/alibabacloud/gpdb/model/DescribeTagsRequest.h index 12701d7c3..e79e53245 100644 --- a/gpdb/include/alibabacloud/gpdb/model/DescribeTagsRequest.h +++ b/gpdb/include/alibabacloud/gpdb/model/DescribeTagsRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DescribeTagsRequest(); ~DescribeTagsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getResourceType()const; - void setResourceType(const std::string& resourceType); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string resourceType_; + long resourceOwnerId_; + std::string accessKeyId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string resourceType_; }; } diff --git a/gpdb/include/alibabacloud/gpdb/model/ListTagResourcesRequest.h b/gpdb/include/alibabacloud/gpdb/model/ListTagResourcesRequest.h index 898bd6f52..08fa3d1a4 100644 --- a/gpdb/include/alibabacloud/gpdb/model/ListTagResourcesRequest.h +++ b/gpdb/include/alibabacloud/gpdb/model/ListTagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_GPDB_EXPORT ListTagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/gpdb/include/alibabacloud/gpdb/model/ModifyDBInstanceSSLRequest.h b/gpdb/include/alibabacloud/gpdb/model/ModifyDBInstanceSSLRequest.h new file mode 100644 index 000000000..ce52b5456 --- /dev/null +++ b/gpdb/include/alibabacloud/gpdb/model/ModifyDBInstanceSSLRequest.h @@ -0,0 +1,57 @@ +/* + * 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_GPDB_MODEL_MODIFYDBINSTANCESSLREQUEST_H_ +#define ALIBABACLOUD_GPDB_MODEL_MODIFYDBINSTANCESSLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Gpdb + { + namespace Model + { + class ALIBABACLOUD_GPDB_EXPORT ModifyDBInstanceSSLRequest : public RpcServiceRequest + { + + public: + ModifyDBInstanceSSLRequest(); + ~ModifyDBInstanceSSLRequest(); + + std::string getConnectionString()const; + void setConnectionString(const std::string& connectionString); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDBInstanceId()const; + void setDBInstanceId(const std::string& dBInstanceId); + int getSSLEnabled()const; + void setSSLEnabled(int sSLEnabled); + + private: + std::string connectionString_; + std::string accessKeyId_; + std::string dBInstanceId_; + int sSLEnabled_; + + }; + } + } +} +#endif // !ALIBABACLOUD_GPDB_MODEL_MODIFYDBINSTANCESSLREQUEST_H_ \ No newline at end of file diff --git a/gpdb/include/alibabacloud/gpdb/model/ModifyDBInstanceSSLResult.h b/gpdb/include/alibabacloud/gpdb/model/ModifyDBInstanceSSLResult.h new file mode 100644 index 000000000..31a54e50c --- /dev/null +++ b/gpdb/include/alibabacloud/gpdb/model/ModifyDBInstanceSSLResult.h @@ -0,0 +1,49 @@ +/* + * 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_GPDB_MODEL_MODIFYDBINSTANCESSLRESULT_H_ +#define ALIBABACLOUD_GPDB_MODEL_MODIFYDBINSTANCESSLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Gpdb + { + namespace Model + { + class ALIBABACLOUD_GPDB_EXPORT ModifyDBInstanceSSLResult : public ServiceResult + { + public: + + + ModifyDBInstanceSSLResult(); + explicit ModifyDBInstanceSSLResult(const std::string &payload); + ~ModifyDBInstanceSSLResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_GPDB_MODEL_MODIFYDBINSTANCESSLRESULT_H_ \ No newline at end of file diff --git a/gpdb/include/alibabacloud/gpdb/model/TagResourcesRequest.h b/gpdb/include/alibabacloud/gpdb/model/TagResourcesRequest.h index 844d8b4ab..de3a0886f 100644 --- a/gpdb/include/alibabacloud/gpdb/model/TagResourcesRequest.h +++ b/gpdb/include/alibabacloud/gpdb/model/TagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_GPDB_EXPORT TagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/gpdb/include/alibabacloud/gpdb/model/UpgradeDBInstanceRequest.h b/gpdb/include/alibabacloud/gpdb/model/UpgradeDBInstanceRequest.h index b6f026759..cd8793e69 100644 --- a/gpdb/include/alibabacloud/gpdb/model/UpgradeDBInstanceRequest.h +++ b/gpdb/include/alibabacloud/gpdb/model/UpgradeDBInstanceRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud UpgradeDBInstanceRequest(); ~UpgradeDBInstanceRequest(); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getDBInstanceId()const; - void setDBInstanceId(const std::string& dBInstanceId); - std::string getDBInstanceGroupCount()const; - void setDBInstanceGroupCount(const std::string& dBInstanceGroupCount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getDBInstanceClass()const; - void setDBInstanceClass(const std::string& dBInstanceClass); - std::string getPayType()const; - void setPayType(const std::string& payType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getDBInstanceId()const; + void setDBInstanceId(const std::string& dBInstanceId); + std::string getDBInstanceGroupCount()const; + void setDBInstanceGroupCount(const std::string& dBInstanceGroupCount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getDBInstanceClass()const; + void setDBInstanceClass(const std::string& dBInstanceClass); + std::string getPayType()const; + void setPayType(const std::string& payType); private: - std::string accessKeyId_; - std::string regionId_; - std::string dBInstanceId_; - std::string dBInstanceGroupCount_; - long ownerId_; - std::string dBInstanceClass_; - std::string payType_; + std::string accessKeyId_; + std::string regionId_; + std::string dBInstanceId_; + std::string dBInstanceGroupCount_; + long ownerId_; + std::string dBInstanceClass_; + std::string payType_; }; } diff --git a/gpdb/include/alibabacloud/gpdb/model/UpgradeDBVersionRequest.h b/gpdb/include/alibabacloud/gpdb/model/UpgradeDBVersionRequest.h index 7f9020aa9..215099dad 100644 --- a/gpdb/include/alibabacloud/gpdb/model/UpgradeDBVersionRequest.h +++ b/gpdb/include/alibabacloud/gpdb/model/UpgradeDBVersionRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud UpgradeDBVersionRequest(); ~UpgradeDBVersionRequest(); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSwitchTimeMode()const; - void setSwitchTimeMode(const std::string& switchTimeMode); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getDBInstanceId()const; - void setDBInstanceId(const std::string& dBInstanceId); - std::string getSwitchTime()const; - void setSwitchTime(const std::string& switchTime); - std::string getMajorVersion()const; - void setMajorVersion(const std::string& majorVersion); - std::string getMinorVersion()const; - void setMinorVersion(const std::string& minorVersion); - long getOwnerId()const; - void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSwitchTimeMode()const; + void setSwitchTimeMode(const std::string& switchTimeMode); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getDBInstanceId()const; + void setDBInstanceId(const std::string& dBInstanceId); + std::string getSwitchTime()const; + void setSwitchTime(const std::string& switchTime); + std::string getMajorVersion()const; + void setMajorVersion(const std::string& majorVersion); + std::string getMinorVersion()const; + void setMinorVersion(const std::string& minorVersion); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string accessKeyId_; - std::string switchTimeMode_; - std::string regionId_; - std::string dBInstanceId_; - std::string switchTime_; - std::string majorVersion_; - std::string minorVersion_; - long ownerId_; + std::string accessKeyId_; + std::string switchTimeMode_; + std::string regionId_; + std::string dBInstanceId_; + std::string switchTime_; + std::string majorVersion_; + std::string minorVersion_; + long ownerId_; }; } diff --git a/gpdb/src/GpdbClient.cc b/gpdb/src/GpdbClient.cc index e07f5e1b3..638752f0a 100644 --- a/gpdb/src/GpdbClient.cc +++ b/gpdb/src/GpdbClient.cc @@ -303,6 +303,42 @@ GpdbClient::DescribeAccountsOutcomeCallable GpdbClient::describeAccountsCallable return task->get_future(); } +GpdbClient::DescribeAvailableResourcesOutcome GpdbClient::describeAvailableResources(const DescribeAvailableResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAvailableResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAvailableResourcesOutcome(DescribeAvailableResourcesResult(outcome.result())); + else + return DescribeAvailableResourcesOutcome(outcome.error()); +} + +void GpdbClient::describeAvailableResourcesAsync(const DescribeAvailableResourcesRequest& request, const DescribeAvailableResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAvailableResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +GpdbClient::DescribeAvailableResourcesOutcomeCallable GpdbClient::describeAvailableResourcesCallable(const DescribeAvailableResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAvailableResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + GpdbClient::DescribeDBInstanceAttributeOutcome GpdbClient::describeDBInstanceAttribute(const DescribeDBInstanceAttributeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -447,6 +483,42 @@ GpdbClient::DescribeDBInstancePerformanceOutcomeCallable GpdbClient::describeDBI return task->get_future(); } +GpdbClient::DescribeDBInstanceSSLOutcome GpdbClient::describeDBInstanceSSL(const DescribeDBInstanceSSLRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDBInstanceSSLOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDBInstanceSSLOutcome(DescribeDBInstanceSSLResult(outcome.result())); + else + return DescribeDBInstanceSSLOutcome(outcome.error()); +} + +void GpdbClient::describeDBInstanceSSLAsync(const DescribeDBInstanceSSLRequest& request, const DescribeDBInstanceSSLAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDBInstanceSSL(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +GpdbClient::DescribeDBInstanceSSLOutcomeCallable GpdbClient::describeDBInstanceSSLCallable(const DescribeDBInstanceSSLRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDBInstanceSSL(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + GpdbClient::DescribeDBInstancesOutcome GpdbClient::describeDBInstances(const DescribeDBInstancesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1095,6 +1167,42 @@ GpdbClient::ModifyDBInstanceNetworkTypeOutcomeCallable GpdbClient::modifyDBInsta return task->get_future(); } +GpdbClient::ModifyDBInstanceSSLOutcome GpdbClient::modifyDBInstanceSSL(const ModifyDBInstanceSSLRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyDBInstanceSSLOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyDBInstanceSSLOutcome(ModifyDBInstanceSSLResult(outcome.result())); + else + return ModifyDBInstanceSSLOutcome(outcome.error()); +} + +void GpdbClient::modifyDBInstanceSSLAsync(const ModifyDBInstanceSSLRequest& request, const ModifyDBInstanceSSLAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyDBInstanceSSL(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +GpdbClient::ModifyDBInstanceSSLOutcomeCallable GpdbClient::modifyDBInstanceSSLCallable(const ModifyDBInstanceSSLRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyDBInstanceSSL(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + GpdbClient::ModifySQLCollectorPolicyOutcome GpdbClient::modifySQLCollectorPolicy(const ModifySQLCollectorPolicyRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/gpdb/src/model/AddBuDBInstanceRelationRequest.cc b/gpdb/src/model/AddBuDBInstanceRelationRequest.cc index 300f1b3d4..ec8bcd1ee 100644 --- a/gpdb/src/model/AddBuDBInstanceRelationRequest.cc +++ b/gpdb/src/model/AddBuDBInstanceRelationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::AddBuDBInstanceRelationRequest; AddBuDBInstanceRelationRequest::AddBuDBInstanceRelationRequest() : RpcServiceRequest("gpdb", "2016-05-03", "AddBuDBInstanceRelation") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddBuDBInstanceRelationRequest::~AddBuDBInstanceRelationRequest() {} @@ -33,7 +35,7 @@ std::string AddBuDBInstanceRelationRequest::getAccessKeyId()const void AddBuDBInstanceRelationRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddBuDBInstanceRelationRequest::getDBInstanceId()const @@ -44,7 +46,7 @@ std::string AddBuDBInstanceRelationRequest::getDBInstanceId()const void AddBuDBInstanceRelationRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } long AddBuDBInstanceRelationRequest::getOwnerId()const @@ -55,7 +57,7 @@ long AddBuDBInstanceRelationRequest::getOwnerId()const void AddBuDBInstanceRelationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddBuDBInstanceRelationRequest::getBusinessUnit()const @@ -66,6 +68,6 @@ std::string AddBuDBInstanceRelationRequest::getBusinessUnit()const void AddBuDBInstanceRelationRequest::setBusinessUnit(const std::string& businessUnit) { businessUnit_ = businessUnit; - setCoreParameter("BusinessUnit", businessUnit); + setParameter("BusinessUnit", businessUnit); } diff --git a/gpdb/src/model/AllocateInstancePublicConnectionRequest.cc b/gpdb/src/model/AllocateInstancePublicConnectionRequest.cc index 1a3d1c805..afde68f3d 100644 --- a/gpdb/src/model/AllocateInstancePublicConnectionRequest.cc +++ b/gpdb/src/model/AllocateInstancePublicConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::AllocateInstancePublicConnectionRequest; AllocateInstancePublicConnectionRequest::AllocateInstancePublicConnectionRequest() : RpcServiceRequest("gpdb", "2016-05-03", "AllocateInstancePublicConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} AllocateInstancePublicConnectionRequest::~AllocateInstancePublicConnectionRequest() {} @@ -33,7 +35,7 @@ long AllocateInstancePublicConnectionRequest::getResourceOwnerId()const void AllocateInstancePublicConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AllocateInstancePublicConnectionRequest::getConnectionStringPrefix()const @@ -44,7 +46,7 @@ std::string AllocateInstancePublicConnectionRequest::getConnectionStringPrefix() void AllocateInstancePublicConnectionRequest::setConnectionStringPrefix(const std::string& connectionStringPrefix) { connectionStringPrefix_ = connectionStringPrefix; - setCoreParameter("ConnectionStringPrefix", connectionStringPrefix); + setParameter("ConnectionStringPrefix", connectionStringPrefix); } std::string AllocateInstancePublicConnectionRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AllocateInstancePublicConnectionRequest::getAccessKeyId()const void AllocateInstancePublicConnectionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AllocateInstancePublicConnectionRequest::getDBInstanceId()const @@ -66,7 +68,7 @@ std::string AllocateInstancePublicConnectionRequest::getDBInstanceId()const void AllocateInstancePublicConnectionRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string AllocateInstancePublicConnectionRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AllocateInstancePublicConnectionRequest::getResourceOwnerAccount()co void AllocateInstancePublicConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AllocateInstancePublicConnectionRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AllocateInstancePublicConnectionRequest::getOwnerId()const void AllocateInstancePublicConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AllocateInstancePublicConnectionRequest::getPort()const @@ -99,6 +101,6 @@ std::string AllocateInstancePublicConnectionRequest::getPort()const void AllocateInstancePublicConnectionRequest::setPort(const std::string& port) { port_ = port; - setCoreParameter("Port", port); + setParameter("Port", port); } diff --git a/gpdb/src/model/CreateAccountRequest.cc b/gpdb/src/model/CreateAccountRequest.cc index fa1d2460b..37f396e2b 100644 --- a/gpdb/src/model/CreateAccountRequest.cc +++ b/gpdb/src/model/CreateAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::CreateAccountRequest; CreateAccountRequest::CreateAccountRequest() : RpcServiceRequest("gpdb", "2016-05-03", "CreateAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAccountRequest::~CreateAccountRequest() {} @@ -33,7 +35,7 @@ std::string CreateAccountRequest::getAccountDescription()const void CreateAccountRequest::setAccountDescription(const std::string& accountDescription) { accountDescription_ = accountDescription; - setCoreParameter("AccountDescription", accountDescription); + setParameter("AccountDescription", accountDescription); } std::string CreateAccountRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateAccountRequest::getAccessKeyId()const void CreateAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateAccountRequest::getAccountName()const @@ -55,7 +57,7 @@ std::string CreateAccountRequest::getAccountName()const void CreateAccountRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string CreateAccountRequest::getDBInstanceId()const @@ -66,7 +68,7 @@ std::string CreateAccountRequest::getDBInstanceId()const void CreateAccountRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } long CreateAccountRequest::getOwnerId()const @@ -77,7 +79,7 @@ long CreateAccountRequest::getOwnerId()const void CreateAccountRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateAccountRequest::getAccountPassword()const @@ -88,7 +90,7 @@ std::string CreateAccountRequest::getAccountPassword()const void CreateAccountRequest::setAccountPassword(const std::string& accountPassword) { accountPassword_ = accountPassword; - setCoreParameter("AccountPassword", accountPassword); + setParameter("AccountPassword", accountPassword); } std::string CreateAccountRequest::getDatabaseName()const @@ -99,6 +101,6 @@ std::string CreateAccountRequest::getDatabaseName()const void CreateAccountRequest::setDatabaseName(const std::string& databaseName) { databaseName_ = databaseName; - setCoreParameter("DatabaseName", databaseName); + setParameter("DatabaseName", databaseName); } diff --git a/gpdb/src/model/CreateDBInstanceRequest.cc b/gpdb/src/model/CreateDBInstanceRequest.cc index 55fffc1b3..d8f8af965 100644 --- a/gpdb/src/model/CreateDBInstanceRequest.cc +++ b/gpdb/src/model/CreateDBInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::CreateDBInstanceRequest; CreateDBInstanceRequest::CreateDBInstanceRequest() : RpcServiceRequest("gpdb", "2016-05-03", "CreateDBInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDBInstanceRequest::~CreateDBInstanceRequest() {} @@ -33,7 +35,7 @@ std::string CreateDBInstanceRequest::getClientToken()const void CreateDBInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateDBInstanceRequest::getEngineVersion()const @@ -44,7 +46,7 @@ std::string CreateDBInstanceRequest::getEngineVersion()const void CreateDBInstanceRequest::setEngineVersion(const std::string& engineVersion) { engineVersion_ = engineVersion; - setCoreParameter("EngineVersion", engineVersion); + setParameter("EngineVersion", engineVersion); } std::string CreateDBInstanceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateDBInstanceRequest::getAccessKeyId()const void CreateDBInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateDBInstanceRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateDBInstanceRequest::getRegionId()const void CreateDBInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateDBInstanceRequest::getEngine()const @@ -77,7 +79,7 @@ std::string CreateDBInstanceRequest::getEngine()const void CreateDBInstanceRequest::setEngine(const std::string& engine) { engine_ = engine; - setCoreParameter("Engine", engine); + setParameter("Engine", engine); } std::string CreateDBInstanceRequest::getDBInstanceDescription()const @@ -88,7 +90,7 @@ std::string CreateDBInstanceRequest::getDBInstanceDescription()const void CreateDBInstanceRequest::setDBInstanceDescription(const std::string& dBInstanceDescription) { dBInstanceDescription_ = dBInstanceDescription; - setCoreParameter("DBInstanceDescription", dBInstanceDescription); + setParameter("DBInstanceDescription", dBInstanceDescription); } std::string CreateDBInstanceRequest::getDBInstanceGroupCount()const @@ -99,7 +101,7 @@ std::string CreateDBInstanceRequest::getDBInstanceGroupCount()const void CreateDBInstanceRequest::setDBInstanceGroupCount(const std::string& dBInstanceGroupCount) { dBInstanceGroupCount_ = dBInstanceGroupCount; - setCoreParameter("DBInstanceGroupCount", dBInstanceGroupCount); + setParameter("DBInstanceGroupCount", dBInstanceGroupCount); } std::string CreateDBInstanceRequest::getPeriod()const @@ -110,7 +112,7 @@ std::string CreateDBInstanceRequest::getPeriod()const void CreateDBInstanceRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } long CreateDBInstanceRequest::getOwnerId()const @@ -121,7 +123,7 @@ long CreateDBInstanceRequest::getOwnerId()const void CreateDBInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateDBInstanceRequest::getUsedTime()const @@ -132,7 +134,7 @@ std::string CreateDBInstanceRequest::getUsedTime()const void CreateDBInstanceRequest::setUsedTime(const std::string& usedTime) { usedTime_ = usedTime; - setCoreParameter("UsedTime", usedTime); + setParameter("UsedTime", usedTime); } std::string CreateDBInstanceRequest::getDBInstanceClass()const @@ -143,7 +145,7 @@ std::string CreateDBInstanceRequest::getDBInstanceClass()const void CreateDBInstanceRequest::setDBInstanceClass(const std::string& dBInstanceClass) { dBInstanceClass_ = dBInstanceClass; - setCoreParameter("DBInstanceClass", dBInstanceClass); + setParameter("DBInstanceClass", dBInstanceClass); } std::string CreateDBInstanceRequest::getSecurityIPList()const @@ -154,7 +156,7 @@ std::string CreateDBInstanceRequest::getSecurityIPList()const void CreateDBInstanceRequest::setSecurityIPList(const std::string& securityIPList) { securityIPList_ = securityIPList; - setCoreParameter("SecurityIPList", securityIPList); + setParameter("SecurityIPList", securityIPList); } std::string CreateDBInstanceRequest::getVSwitchId()const @@ -165,7 +167,7 @@ std::string CreateDBInstanceRequest::getVSwitchId()const void CreateDBInstanceRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string CreateDBInstanceRequest::getPrivateIpAddress()const @@ -176,7 +178,7 @@ std::string CreateDBInstanceRequest::getPrivateIpAddress()const void CreateDBInstanceRequest::setPrivateIpAddress(const std::string& privateIpAddress) { privateIpAddress_ = privateIpAddress; - setCoreParameter("PrivateIpAddress", privateIpAddress); + setParameter("PrivateIpAddress", privateIpAddress); } std::string CreateDBInstanceRequest::getVPCId()const @@ -187,7 +189,7 @@ std::string CreateDBInstanceRequest::getVPCId()const void CreateDBInstanceRequest::setVPCId(const std::string& vPCId) { vPCId_ = vPCId; - setCoreParameter("VPCId", vPCId); + setParameter("VPCId", vPCId); } std::string CreateDBInstanceRequest::getZoneId()const @@ -198,7 +200,7 @@ std::string CreateDBInstanceRequest::getZoneId()const void CreateDBInstanceRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } std::string CreateDBInstanceRequest::getPayType()const @@ -209,7 +211,7 @@ std::string CreateDBInstanceRequest::getPayType()const void CreateDBInstanceRequest::setPayType(const std::string& payType) { payType_ = payType; - setCoreParameter("PayType", payType); + setParameter("PayType", payType); } std::string CreateDBInstanceRequest::getInstanceNetworkType()const @@ -220,6 +222,6 @@ std::string CreateDBInstanceRequest::getInstanceNetworkType()const void CreateDBInstanceRequest::setInstanceNetworkType(const std::string& instanceNetworkType) { instanceNetworkType_ = instanceNetworkType; - setCoreParameter("InstanceNetworkType", instanceNetworkType); + setParameter("InstanceNetworkType", instanceNetworkType); } diff --git a/gpdb/src/model/DeleteDBInstanceRequest.cc b/gpdb/src/model/DeleteDBInstanceRequest.cc index 500d4d676..bf99f9ef4 100644 --- a/gpdb/src/model/DeleteDBInstanceRequest.cc +++ b/gpdb/src/model/DeleteDBInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DeleteDBInstanceRequest; DeleteDBInstanceRequest::DeleteDBInstanceRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DeleteDBInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDBInstanceRequest::~DeleteDBInstanceRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDBInstanceRequest::getClientToken()const void DeleteDBInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteDBInstanceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteDBInstanceRequest::getAccessKeyId()const void DeleteDBInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDBInstanceRequest::getDBInstanceId()const @@ -55,7 +57,7 @@ std::string DeleteDBInstanceRequest::getDBInstanceId()const void DeleteDBInstanceRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } long DeleteDBInstanceRequest::getOwnerId()const @@ -66,6 +68,6 @@ long DeleteDBInstanceRequest::getOwnerId()const void DeleteDBInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/gpdb/src/model/DeleteDatabaseRequest.cc b/gpdb/src/model/DeleteDatabaseRequest.cc index 8a16d7a4e..b5ec9ab2b 100644 --- a/gpdb/src/model/DeleteDatabaseRequest.cc +++ b/gpdb/src/model/DeleteDatabaseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DeleteDatabaseRequest; DeleteDatabaseRequest::DeleteDatabaseRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DeleteDatabase") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDatabaseRequest::~DeleteDatabaseRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDatabaseRequest::getAccessKeyId()const void DeleteDatabaseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDatabaseRequest::getDBInstanceId()const @@ -44,7 +46,7 @@ std::string DeleteDatabaseRequest::getDBInstanceId()const void DeleteDatabaseRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string DeleteDatabaseRequest::getDBName()const @@ -55,6 +57,6 @@ std::string DeleteDatabaseRequest::getDBName()const void DeleteDatabaseRequest::setDBName(const std::string& dBName) { dBName_ = dBName; - setCoreParameter("DBName", dBName); + setParameter("DBName", dBName); } diff --git a/gpdb/src/model/DescribeAccountsRequest.cc b/gpdb/src/model/DescribeAccountsRequest.cc index f3d7a63e6..044304a66 100644 --- a/gpdb/src/model/DescribeAccountsRequest.cc +++ b/gpdb/src/model/DescribeAccountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeAccountsRequest; DescribeAccountsRequest::DescribeAccountsRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeAccounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccountsRequest::~DescribeAccountsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccountsRequest::getAccessKeyId()const void DescribeAccountsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAccountsRequest::getAccountName()const @@ -44,7 +46,7 @@ std::string DescribeAccountsRequest::getAccountName()const void DescribeAccountsRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string DescribeAccountsRequest::getDBInstanceId()const @@ -55,6 +57,6 @@ std::string DescribeAccountsRequest::getDBInstanceId()const void DescribeAccountsRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } diff --git a/gpdb/src/model/DescribeAvailableResourcesRequest.cc b/gpdb/src/model/DescribeAvailableResourcesRequest.cc new file mode 100644 index 000000000..4a49473ab --- /dev/null +++ b/gpdb/src/model/DescribeAvailableResourcesRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Gpdb::Model::DescribeAvailableResourcesRequest; + +DescribeAvailableResourcesRequest::DescribeAvailableResourcesRequest() : + RpcServiceRequest("gpdb", "2016-05-03", "DescribeAvailableResources") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAvailableResourcesRequest::~DescribeAvailableResourcesRequest() +{} + +std::string DescribeAvailableResourcesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeAvailableResourcesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeAvailableResourcesRequest::getZoneId()const +{ + return zoneId_; +} + +void DescribeAvailableResourcesRequest::setZoneId(const std::string& zoneId) +{ + zoneId_ = zoneId; + setParameter("ZoneId", zoneId); +} + +std::string DescribeAvailableResourcesRequest::getChargeType()const +{ + return chargeType_; +} + +void DescribeAvailableResourcesRequest::setChargeType(const std::string& chargeType) +{ + chargeType_ = chargeType; + setParameter("ChargeType", chargeType); +} + +std::string DescribeAvailableResourcesRequest::getRegion()const +{ + return region_; +} + +void DescribeAvailableResourcesRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + diff --git a/gpdb/src/model/DescribeAvailableResourcesResult.cc b/gpdb/src/model/DescribeAvailableResourcesResult.cc new file mode 100644 index 000000000..6ec957bf1 --- /dev/null +++ b/gpdb/src/model/DescribeAvailableResourcesResult.cc @@ -0,0 +1,87 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Gpdb; +using namespace AlibabaCloud::Gpdb::Model; + +DescribeAvailableResourcesResult::DescribeAvailableResourcesResult() : + ServiceResult() +{} + +DescribeAvailableResourcesResult::DescribeAvailableResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAvailableResourcesResult::~DescribeAvailableResourcesResult() +{} + +void DescribeAvailableResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allResourcesNode = value["Resources"]["Resource"]; + for (auto valueResourcesResource : allResourcesNode) + { + Resource resourcesObject; + if(!valueResourcesResource["ZoneId"].isNull()) + resourcesObject.zoneId = valueResourcesResource["ZoneId"].asString(); + auto allSupportedEnginesNode = allResourcesNode["SupportedEngines"]["SupportedEngine"]; + for (auto allResourcesNodeSupportedEnginesSupportedEngine : allSupportedEnginesNode) + { + Resource::SupportedEngine supportedEnginesObject; + if(!allResourcesNodeSupportedEnginesSupportedEngine["SupportedEngineVersion"].isNull()) + supportedEnginesObject.supportedEngineVersion = allResourcesNodeSupportedEnginesSupportedEngine["SupportedEngineVersion"].asString(); + auto allSupportedInstanceClassesNode = allSupportedEnginesNode["SupportedInstanceClasses"]["SupportedInstanceClass"]; + for (auto allSupportedEnginesNodeSupportedInstanceClassesSupportedInstanceClass : allSupportedInstanceClassesNode) + { + Resource::SupportedEngine::SupportedInstanceClass supportedInstanceClassesObject; + if(!allSupportedEnginesNodeSupportedInstanceClassesSupportedInstanceClass["DisplayClass"].isNull()) + supportedInstanceClassesObject.displayClass = allSupportedEnginesNodeSupportedInstanceClassesSupportedInstanceClass["DisplayClass"].asString(); + if(!allSupportedEnginesNodeSupportedInstanceClassesSupportedInstanceClass["InstanceClass"].isNull()) + supportedInstanceClassesObject.instanceClass = allSupportedEnginesNodeSupportedInstanceClassesSupportedInstanceClass["InstanceClass"].asString(); + if(!allSupportedEnginesNodeSupportedInstanceClassesSupportedInstanceClass["Description"].isNull()) + supportedInstanceClassesObject.description = allSupportedEnginesNodeSupportedInstanceClassesSupportedInstanceClass["Description"].asString(); + auto allNodeCount = value["NodeCount"]["NodeCount"]; + for (auto value : allNodeCount) + supportedInstanceClassesObject.nodeCount.push_back(value.asString()); + supportedEnginesObject.supportedInstanceClasses.push_back(supportedInstanceClassesObject); + } + resourcesObject.supportedEngines.push_back(supportedEnginesObject); + } + resources_.push_back(resourcesObject); + } + if(!value["RegionId"].isNull()) + regionId_ = value["RegionId"].asString(); + +} + +std::vector DescribeAvailableResourcesResult::getResources()const +{ + return resources_; +} + +std::string DescribeAvailableResourcesResult::getRegionId()const +{ + return regionId_; +} + diff --git a/gpdb/src/model/DescribeDBInstanceAttributeRequest.cc b/gpdb/src/model/DescribeDBInstanceAttributeRequest.cc index bae638f5f..0e846dae7 100644 --- a/gpdb/src/model/DescribeDBInstanceAttributeRequest.cc +++ b/gpdb/src/model/DescribeDBInstanceAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeDBInstanceAttributeRequest; DescribeDBInstanceAttributeRequest::DescribeDBInstanceAttributeRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeDBInstanceAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDBInstanceAttributeRequest::~DescribeDBInstanceAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDBInstanceAttributeRequest::getAccessKeyId()const void DescribeDBInstanceAttributeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBInstanceAttributeRequest::getDBInstanceId()const @@ -44,7 +46,7 @@ std::string DescribeDBInstanceAttributeRequest::getDBInstanceId()const void DescribeDBInstanceAttributeRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } long DescribeDBInstanceAttributeRequest::getOwnerId()const @@ -55,6 +57,6 @@ long DescribeDBInstanceAttributeRequest::getOwnerId()const void DescribeDBInstanceAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/gpdb/src/model/DescribeDBInstanceIPArrayListRequest.cc b/gpdb/src/model/DescribeDBInstanceIPArrayListRequest.cc index 72831a854..f00d7c506 100644 --- a/gpdb/src/model/DescribeDBInstanceIPArrayListRequest.cc +++ b/gpdb/src/model/DescribeDBInstanceIPArrayListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeDBInstanceIPArrayListRequest; DescribeDBInstanceIPArrayListRequest::DescribeDBInstanceIPArrayListRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeDBInstanceIPArrayList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDBInstanceIPArrayListRequest::~DescribeDBInstanceIPArrayListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDBInstanceIPArrayListRequest::getAccessKeyId()const void DescribeDBInstanceIPArrayListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBInstanceIPArrayListRequest::getDBInstanceId()const @@ -44,6 +46,6 @@ std::string DescribeDBInstanceIPArrayListRequest::getDBInstanceId()const void DescribeDBInstanceIPArrayListRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } diff --git a/gpdb/src/model/DescribeDBInstanceNetInfoRequest.cc b/gpdb/src/model/DescribeDBInstanceNetInfoRequest.cc index e80108f70..37f32269e 100644 --- a/gpdb/src/model/DescribeDBInstanceNetInfoRequest.cc +++ b/gpdb/src/model/DescribeDBInstanceNetInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeDBInstanceNetInfoRequest; DescribeDBInstanceNetInfoRequest::DescribeDBInstanceNetInfoRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeDBInstanceNetInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDBInstanceNetInfoRequest::~DescribeDBInstanceNetInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDBInstanceNetInfoRequest::getAccessKeyId()const void DescribeDBInstanceNetInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBInstanceNetInfoRequest::getDBInstanceId()const @@ -44,6 +46,6 @@ std::string DescribeDBInstanceNetInfoRequest::getDBInstanceId()const void DescribeDBInstanceNetInfoRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } diff --git a/gpdb/src/model/DescribeDBInstancePerformanceRequest.cc b/gpdb/src/model/DescribeDBInstancePerformanceRequest.cc index faf1caf15..a55339f77 100644 --- a/gpdb/src/model/DescribeDBInstancePerformanceRequest.cc +++ b/gpdb/src/model/DescribeDBInstancePerformanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeDBInstancePerformanceRequest; DescribeDBInstancePerformanceRequest::DescribeDBInstancePerformanceRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeDBInstancePerformance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDBInstancePerformanceRequest::~DescribeDBInstancePerformanceRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDBInstancePerformanceRequest::getStartTime()const void DescribeDBInstancePerformanceRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeDBInstancePerformanceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeDBInstancePerformanceRequest::getAccessKeyId()const void DescribeDBInstancePerformanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBInstancePerformanceRequest::getDBInstanceId()const @@ -55,7 +57,7 @@ std::string DescribeDBInstancePerformanceRequest::getDBInstanceId()const void DescribeDBInstancePerformanceRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string DescribeDBInstancePerformanceRequest::getKey()const @@ -66,7 +68,7 @@ std::string DescribeDBInstancePerformanceRequest::getKey()const void DescribeDBInstancePerformanceRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } std::string DescribeDBInstancePerformanceRequest::getEndTime()const @@ -77,6 +79,6 @@ std::string DescribeDBInstancePerformanceRequest::getEndTime()const void DescribeDBInstancePerformanceRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } diff --git a/gpdb/src/model/DescribeDBInstanceSSLRequest.cc b/gpdb/src/model/DescribeDBInstanceSSLRequest.cc new file mode 100644 index 000000000..9c7d15aa9 --- /dev/null +++ b/gpdb/src/model/DescribeDBInstanceSSLRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Gpdb::Model::DescribeDBInstanceSSLRequest; + +DescribeDBInstanceSSLRequest::DescribeDBInstanceSSLRequest() : + RpcServiceRequest("gpdb", "2016-05-03", "DescribeDBInstanceSSL") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDBInstanceSSLRequest::~DescribeDBInstanceSSLRequest() +{} + +std::string DescribeDBInstanceSSLRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDBInstanceSSLRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDBInstanceSSLRequest::getDBInstanceId()const +{ + return dBInstanceId_; +} + +void DescribeDBInstanceSSLRequest::setDBInstanceId(const std::string& dBInstanceId) +{ + dBInstanceId_ = dBInstanceId; + setParameter("DBInstanceId", dBInstanceId); +} + diff --git a/gpdb/src/model/DescribeDBInstanceSSLResult.cc b/gpdb/src/model/DescribeDBInstanceSSLResult.cc new file mode 100644 index 000000000..370bc39cf --- /dev/null +++ b/gpdb/src/model/DescribeDBInstanceSSLResult.cc @@ -0,0 +1,79 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Gpdb; +using namespace AlibabaCloud::Gpdb::Model; + +DescribeDBInstanceSSLResult::DescribeDBInstanceSSLResult() : + ServiceResult() +{} + +DescribeDBInstanceSSLResult::DescribeDBInstanceSSLResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDBInstanceSSLResult::~DescribeDBInstanceSSLResult() +{} + +void DescribeDBInstanceSSLResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["DBInstanceId"].isNull()) + dBInstanceId_ = value["DBInstanceId"].asString(); + if(!value["DBInstanceName"].isNull()) + dBInstanceName_ = value["DBInstanceName"].asString(); + if(!value["CertCommonName"].isNull()) + certCommonName_ = value["CertCommonName"].asString(); + if(!value["SSLExpiredTime"].isNull()) + sSLExpiredTime_ = value["SSLExpiredTime"].asString(); + if(!value["SSLEnabled"].isNull()) + sSLEnabled_ = value["SSLEnabled"].asString() == "true"; + +} + +std::string DescribeDBInstanceSSLResult::getSSLExpiredTime()const +{ + return sSLExpiredTime_; +} + +bool DescribeDBInstanceSSLResult::getSSLEnabled()const +{ + return sSLEnabled_; +} + +std::string DescribeDBInstanceSSLResult::getDBInstanceId()const +{ + return dBInstanceId_; +} + +std::string DescribeDBInstanceSSLResult::getCertCommonName()const +{ + return certCommonName_; +} + +std::string DescribeDBInstanceSSLResult::getDBInstanceName()const +{ + return dBInstanceName_; +} + diff --git a/gpdb/src/model/DescribeDBInstancesRequest.cc b/gpdb/src/model/DescribeDBInstancesRequest.cc index 675efc655..c271e3aaa 100644 --- a/gpdb/src/model/DescribeDBInstancesRequest.cc +++ b/gpdb/src/model/DescribeDBInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeDBInstancesRequest; DescribeDBInstancesRequest::DescribeDBInstancesRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeDBInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDBInstancesRequest::~DescribeDBInstancesRequest() {} @@ -33,7 +35,7 @@ int DescribeDBInstancesRequest::getPageNumber()const void DescribeDBInstancesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeDBInstancesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeDBInstancesRequest::getAccessKeyId()const void DescribeDBInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDBInstancesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeDBInstancesRequest::getRegionId()const void DescribeDBInstancesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeDBInstancesRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeDBInstancesRequest::getPageSize()const void DescribeDBInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDBInstancesRequest::getDBInstanceDescription()const @@ -77,7 +79,7 @@ std::string DescribeDBInstancesRequest::getDBInstanceDescription()const void DescribeDBInstancesRequest::setDBInstanceDescription(const std::string& dBInstanceDescription) { dBInstanceDescription_ = dBInstanceDescription; - setCoreParameter("DBInstanceDescription", dBInstanceDescription); + setParameter("DBInstanceDescription", dBInstanceDescription); } std::vector DescribeDBInstancesRequest::getTag()const @@ -88,12 +90,11 @@ std::vector DescribeDBInstancesRequest::getTag( void DescribeDBInstancesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -105,7 +106,7 @@ std::string DescribeDBInstancesRequest::getDBInstanceIds()const void DescribeDBInstancesRequest::setDBInstanceIds(const std::string& dBInstanceIds) { dBInstanceIds_ = dBInstanceIds; - setCoreParameter("DBInstanceIds", dBInstanceIds); + setParameter("DBInstanceIds", dBInstanceIds); } long DescribeDBInstancesRequest::getOwnerId()const @@ -116,7 +117,7 @@ long DescribeDBInstancesRequest::getOwnerId()const void DescribeDBInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDBInstancesRequest::getInstanceNetworkType()const @@ -127,6 +128,6 @@ std::string DescribeDBInstancesRequest::getInstanceNetworkType()const void DescribeDBInstancesRequest::setInstanceNetworkType(const std::string& instanceNetworkType) { instanceNetworkType_ = instanceNetworkType; - setCoreParameter("InstanceNetworkType", instanceNetworkType); + setParameter("InstanceNetworkType", instanceNetworkType); } diff --git a/gpdb/src/model/DescribeRdsVSwitchsRequest.cc b/gpdb/src/model/DescribeRdsVSwitchsRequest.cc index c8afce423..2ceaa9f68 100644 --- a/gpdb/src/model/DescribeRdsVSwitchsRequest.cc +++ b/gpdb/src/model/DescribeRdsVSwitchsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeRdsVSwitchsRequest; DescribeRdsVSwitchsRequest::DescribeRdsVSwitchsRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeRdsVSwitchs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRdsVSwitchsRequest::~DescribeRdsVSwitchsRequest() {} @@ -33,7 +35,7 @@ long DescribeRdsVSwitchsRequest::getResourceOwnerId()const void DescribeRdsVSwitchsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRdsVSwitchsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeRdsVSwitchsRequest::getAccessKeyId()const void DescribeRdsVSwitchsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeRdsVSwitchsRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeRdsVSwitchsRequest::getSecurityToken()const void DescribeRdsVSwitchsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeRdsVSwitchsRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeRdsVSwitchsRequest::getResourceOwnerAccount()const void DescribeRdsVSwitchsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRdsVSwitchsRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeRdsVSwitchsRequest::getOwnerAccount()const void DescribeRdsVSwitchsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRdsVSwitchsRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeRdsVSwitchsRequest::getOwnerId()const void DescribeRdsVSwitchsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRdsVSwitchsRequest::getVpcId()const @@ -99,7 +101,7 @@ std::string DescribeRdsVSwitchsRequest::getVpcId()const void DescribeRdsVSwitchsRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string DescribeRdsVSwitchsRequest::getZoneId()const @@ -110,6 +112,6 @@ std::string DescribeRdsVSwitchsRequest::getZoneId()const void DescribeRdsVSwitchsRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } diff --git a/gpdb/src/model/DescribeRdsVpcsRequest.cc b/gpdb/src/model/DescribeRdsVpcsRequest.cc index de9631ac6..b854bb162 100644 --- a/gpdb/src/model/DescribeRdsVpcsRequest.cc +++ b/gpdb/src/model/DescribeRdsVpcsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeRdsVpcsRequest; DescribeRdsVpcsRequest::DescribeRdsVpcsRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeRdsVpcs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRdsVpcsRequest::~DescribeRdsVpcsRequest() {} @@ -33,7 +35,7 @@ long DescribeRdsVpcsRequest::getResourceOwnerId()const void DescribeRdsVpcsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRdsVpcsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeRdsVpcsRequest::getAccessKeyId()const void DescribeRdsVpcsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeRdsVpcsRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeRdsVpcsRequest::getSecurityToken()const void DescribeRdsVpcsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeRdsVpcsRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeRdsVpcsRequest::getResourceOwnerAccount()const void DescribeRdsVpcsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRdsVpcsRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeRdsVpcsRequest::getOwnerAccount()const void DescribeRdsVpcsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRdsVpcsRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeRdsVpcsRequest::getOwnerId()const void DescribeRdsVpcsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRdsVpcsRequest::getZoneId()const @@ -99,6 +101,6 @@ std::string DescribeRdsVpcsRequest::getZoneId()const void DescribeRdsVpcsRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } diff --git a/gpdb/src/model/DescribeRegionsRequest.cc b/gpdb/src/model/DescribeRegionsRequest.cc index 8b886d0ae..cb7d93e0e 100644 --- a/gpdb/src/model/DescribeRegionsRequest.cc +++ b/gpdb/src/model/DescribeRegionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRegionsRequest::getAccessKeyId()const void DescribeRegionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeRegionsRequest::getRegion()const @@ -44,6 +46,6 @@ std::string DescribeRegionsRequest::getRegion()const void DescribeRegionsRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/gpdb/src/model/DescribeResourceUsageRequest.cc b/gpdb/src/model/DescribeResourceUsageRequest.cc index b719b54d3..67f33f579 100644 --- a/gpdb/src/model/DescribeResourceUsageRequest.cc +++ b/gpdb/src/model/DescribeResourceUsageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeResourceUsageRequest; DescribeResourceUsageRequest::DescribeResourceUsageRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeResourceUsage") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeResourceUsageRequest::~DescribeResourceUsageRequest() {} @@ -33,7 +35,7 @@ std::string DescribeResourceUsageRequest::getAccessKeyId()const void DescribeResourceUsageRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeResourceUsageRequest::getDBInstanceId()const @@ -44,6 +46,6 @@ std::string DescribeResourceUsageRequest::getDBInstanceId()const void DescribeResourceUsageRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } diff --git a/gpdb/src/model/DescribeSQLCollectorPolicyRequest.cc b/gpdb/src/model/DescribeSQLCollectorPolicyRequest.cc index b882f797a..f53686e1e 100644 --- a/gpdb/src/model/DescribeSQLCollectorPolicyRequest.cc +++ b/gpdb/src/model/DescribeSQLCollectorPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeSQLCollectorPolicyRequest; DescribeSQLCollectorPolicyRequest::DescribeSQLCollectorPolicyRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeSQLCollectorPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSQLCollectorPolicyRequest::~DescribeSQLCollectorPolicyRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSQLCollectorPolicyRequest::getAccessKeyId()const void DescribeSQLCollectorPolicyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeSQLCollectorPolicyRequest::getDBInstanceId()const @@ -44,6 +46,6 @@ std::string DescribeSQLCollectorPolicyRequest::getDBInstanceId()const void DescribeSQLCollectorPolicyRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } diff --git a/gpdb/src/model/DescribeSQLLogFilesRequest.cc b/gpdb/src/model/DescribeSQLLogFilesRequest.cc index 9c516fb44..12803e1f8 100644 --- a/gpdb/src/model/DescribeSQLLogFilesRequest.cc +++ b/gpdb/src/model/DescribeSQLLogFilesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeSQLLogFilesRequest; DescribeSQLLogFilesRequest::DescribeSQLLogFilesRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeSQLLogFiles") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSQLLogFilesRequest::~DescribeSQLLogFilesRequest() {} @@ -33,7 +35,7 @@ int DescribeSQLLogFilesRequest::getPageNumber()const void DescribeSQLLogFilesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSQLLogFilesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeSQLLogFilesRequest::getAccessKeyId()const void DescribeSQLLogFilesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int DescribeSQLLogFilesRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeSQLLogFilesRequest::getPageSize()const void DescribeSQLLogFilesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSQLLogFilesRequest::getDBInstanceId()const @@ -66,7 +68,7 @@ std::string DescribeSQLLogFilesRequest::getDBInstanceId()const void DescribeSQLLogFilesRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string DescribeSQLLogFilesRequest::getFileName()const @@ -77,6 +79,6 @@ std::string DescribeSQLLogFilesRequest::getFileName()const void DescribeSQLLogFilesRequest::setFileName(const std::string& fileName) { fileName_ = fileName; - setCoreParameter("FileName", fileName); + setParameter("FileName", fileName); } diff --git a/gpdb/src/model/DescribeSQLLogRecordsRequest.cc b/gpdb/src/model/DescribeSQLLogRecordsRequest.cc index e005921ba..4c77c728d 100644 --- a/gpdb/src/model/DescribeSQLLogRecordsRequest.cc +++ b/gpdb/src/model/DescribeSQLLogRecordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeSQLLogRecordsRequest; DescribeSQLLogRecordsRequest::DescribeSQLLogRecordsRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeSQLLogRecords") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSQLLogRecordsRequest::~DescribeSQLLogRecordsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSQLLogRecordsRequest::getStartTime()const void DescribeSQLLogRecordsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeSQLLogRecordsRequest::getQueryKeywords()const @@ -44,7 +46,7 @@ std::string DescribeSQLLogRecordsRequest::getQueryKeywords()const void DescribeSQLLogRecordsRequest::setQueryKeywords(const std::string& queryKeywords) { queryKeywords_ = queryKeywords; - setCoreParameter("QueryKeywords", queryKeywords); + setParameter("QueryKeywords", queryKeywords); } int DescribeSQLLogRecordsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeSQLLogRecordsRequest::getPageNumber()const void DescribeSQLLogRecordsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSQLLogRecordsRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DescribeSQLLogRecordsRequest::getAccessKeyId()const void DescribeSQLLogRecordsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeSQLLogRecordsRequest::getDatabase()const @@ -77,7 +79,7 @@ std::string DescribeSQLLogRecordsRequest::getDatabase()const void DescribeSQLLogRecordsRequest::setDatabase(const std::string& database) { database_ = database; - setCoreParameter("Database", database); + setParameter("Database", database); } int DescribeSQLLogRecordsRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeSQLLogRecordsRequest::getPageSize()const void DescribeSQLLogRecordsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSQLLogRecordsRequest::getDBInstanceId()const @@ -99,7 +101,7 @@ std::string DescribeSQLLogRecordsRequest::getDBInstanceId()const void DescribeSQLLogRecordsRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string DescribeSQLLogRecordsRequest::getEndTime()const @@ -110,7 +112,7 @@ std::string DescribeSQLLogRecordsRequest::getEndTime()const void DescribeSQLLogRecordsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeSQLLogRecordsRequest::getForm()const @@ -121,7 +123,7 @@ std::string DescribeSQLLogRecordsRequest::getForm()const void DescribeSQLLogRecordsRequest::setForm(const std::string& form) { form_ = form; - setCoreParameter("Form", form); + setParameter("Form", form); } std::string DescribeSQLLogRecordsRequest::getUser()const @@ -132,6 +134,6 @@ std::string DescribeSQLLogRecordsRequest::getUser()const void DescribeSQLLogRecordsRequest::setUser(const std::string& user) { user_ = user; - setCoreParameter("User", user); + setParameter("User", user); } diff --git a/gpdb/src/model/DescribeSlowLogRecordsRequest.cc b/gpdb/src/model/DescribeSlowLogRecordsRequest.cc index ec547c505..a835acabb 100644 --- a/gpdb/src/model/DescribeSlowLogRecordsRequest.cc +++ b/gpdb/src/model/DescribeSlowLogRecordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::DescribeSlowLogRecordsRequest; DescribeSlowLogRecordsRequest::DescribeSlowLogRecordsRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeSlowLogRecords") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSlowLogRecordsRequest::~DescribeSlowLogRecordsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSlowLogRecordsRequest::getStartTime()const void DescribeSlowLogRecordsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeSlowLogRecordsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeSlowLogRecordsRequest::getPageNumber()const void DescribeSlowLogRecordsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSlowLogRecordsRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeSlowLogRecordsRequest::getAccessKeyId()const void DescribeSlowLogRecordsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int DescribeSlowLogRecordsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeSlowLogRecordsRequest::getPageSize()const void DescribeSlowLogRecordsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSlowLogRecordsRequest::getDBInstanceId()const @@ -77,7 +79,7 @@ std::string DescribeSlowLogRecordsRequest::getDBInstanceId()const void DescribeSlowLogRecordsRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } long DescribeSlowLogRecordsRequest::getSQLId()const @@ -88,7 +90,7 @@ long DescribeSlowLogRecordsRequest::getSQLId()const void DescribeSlowLogRecordsRequest::setSQLId(long sQLId) { sQLId_ = sQLId; - setCoreParameter("SQLId", std::to_string(sQLId)); + setParameter("SQLId", std::to_string(sQLId)); } std::string DescribeSlowLogRecordsRequest::getEndTime()const @@ -99,7 +101,7 @@ std::string DescribeSlowLogRecordsRequest::getEndTime()const void DescribeSlowLogRecordsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeSlowLogRecordsRequest::getDBName()const @@ -110,6 +112,6 @@ std::string DescribeSlowLogRecordsRequest::getDBName()const void DescribeSlowLogRecordsRequest::setDBName(const std::string& dBName) { dBName_ = dBName; - setCoreParameter("DBName", dBName); + setParameter("DBName", dBName); } diff --git a/gpdb/src/model/DescribeSpecificationRequest.cc b/gpdb/src/model/DescribeSpecificationRequest.cc index 75663ad0e..1b1f518d8 100644 --- a/gpdb/src/model/DescribeSpecificationRequest.cc +++ b/gpdb/src/model/DescribeSpecificationRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Gpdb::Model::DescribeSpecificationRequest; DescribeSpecificationRequest::DescribeSpecificationRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeSpecification") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSpecificationRequest::~DescribeSpecificationRequest() {} -std::string DescribeSpecificationRequest::getStorageType()const -{ - return storageType_; -} - -void DescribeSpecificationRequest::setStorageType(const std::string& storageType) -{ - storageType_ = storageType; - setCoreParameter("StorageType", storageType); -} - -std::string DescribeSpecificationRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeSpecificationRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -int DescribeSpecificationRequest::getCpuCores()const -{ - return cpuCores_; -} - -void DescribeSpecificationRequest::setCpuCores(int cpuCores) -{ - cpuCores_ = cpuCores; - setCoreParameter("CpuCores", std::to_string(cpuCores)); -} - -std::string DescribeSpecificationRequest::getDBInstanceId()const -{ - return dBInstanceId_; -} - -void DescribeSpecificationRequest::setDBInstanceId(const std::string& dBInstanceId) -{ - dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); -} - -int DescribeSpecificationRequest::getTotalNodeNum()const -{ - return totalNodeNum_; -} - -void DescribeSpecificationRequest::setTotalNodeNum(int totalNodeNum) -{ - totalNodeNum_ = totalNodeNum; - setCoreParameter("TotalNodeNum", std::to_string(totalNodeNum)); -} - -long DescribeSpecificationRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeSpecificationRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +std::string DescribeSpecificationRequest::getStorageType()const +{ + return storageType_; +} + +void DescribeSpecificationRequest::setStorageType(const std::string& storageType) +{ + storageType_ = storageType; + setParameter("StorageType", storageType); +} + +std::string DescribeSpecificationRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeSpecificationRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int DescribeSpecificationRequest::getCpuCores()const +{ + return cpuCores_; +} + +void DescribeSpecificationRequest::setCpuCores(int cpuCores) +{ + cpuCores_ = cpuCores; + setParameter("CpuCores", std::to_string(cpuCores)); +} + +std::string DescribeSpecificationRequest::getDBInstanceId()const +{ + return dBInstanceId_; +} + +void DescribeSpecificationRequest::setDBInstanceId(const std::string& dBInstanceId) +{ + dBInstanceId_ = dBInstanceId; + setParameter("DBInstanceId", dBInstanceId); +} + +int DescribeSpecificationRequest::getTotalNodeNum()const +{ + return totalNodeNum_; +} + +void DescribeSpecificationRequest::setTotalNodeNum(int totalNodeNum) +{ + totalNodeNum_ = totalNodeNum; + setParameter("TotalNodeNum", std::to_string(totalNodeNum)); +} + +long DescribeSpecificationRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSpecificationRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/gpdb/src/model/DescribeTagsRequest.cc b/gpdb/src/model/DescribeTagsRequest.cc index 4b526fd7b..0c5e841f8 100644 --- a/gpdb/src/model/DescribeTagsRequest.cc +++ b/gpdb/src/model/DescribeTagsRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Gpdb::Model::DescribeTagsRequest; DescribeTagsRequest::DescribeTagsRequest() : RpcServiceRequest("gpdb", "2016-05-03", "DescribeTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeTagsRequest::~DescribeTagsRequest() {} -long DescribeTagsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeTagsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeTagsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeTagsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeTagsRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeTagsRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DescribeTagsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeTagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeTagsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeTagsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeTagsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeTagsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeTagsRequest::getResourceType()const -{ - return resourceType_; -} - -void DescribeTagsRequest::setResourceType(const std::string& resourceType) -{ - resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); -} - +long DescribeTagsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeTagsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeTagsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeTagsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeTagsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeTagsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeTagsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeTagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeTagsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeTagsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeTagsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeTagsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeTagsRequest::getResourceType()const +{ + return resourceType_; +} + +void DescribeTagsRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/gpdb/src/model/ListTagResourcesRequest.cc b/gpdb/src/model/ListTagResourcesRequest.cc index 0b73a6276..cf3a5728c 100644 --- a/gpdb/src/model/ListTagResourcesRequest.cc +++ b/gpdb/src/model/ListTagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ListTagResourcesRequest; ListTagResourcesRequest::ListTagResourcesRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ListTagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagResourcesRequest::~ListTagResourcesRequest() {} @@ -33,7 +35,7 @@ long ListTagResourcesRequest::getResourceOwnerId()const void ListTagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListTagResourcesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListTagResourcesRequest::getAccessKeyId()const void ListTagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListTagResourcesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ListTagResourcesRequest::getRegionId()const void ListTagResourcesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListTagResourcesRequest::getNextToken()const @@ -66,7 +68,7 @@ std::string ListTagResourcesRequest::getNextToken()const void ListTagResourcesRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } std::vector ListTagResourcesRequest::getTag()const @@ -77,12 +79,11 @@ std::vector ListTagResourcesRequest::getTag()const void ListTagResourcesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -94,8 +95,9 @@ std::vector ListTagResourcesRequest::getResourceId()const void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string ListTagResourcesRequest::getResourceOwnerAccount()const @@ -106,7 +108,7 @@ std::string ListTagResourcesRequest::getResourceOwnerAccount()const void ListTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListTagResourcesRequest::getOwnerAccount()const @@ -117,7 +119,7 @@ std::string ListTagResourcesRequest::getOwnerAccount()const void ListTagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListTagResourcesRequest::getOwnerId()const @@ -128,7 +130,7 @@ long ListTagResourcesRequest::getOwnerId()const void ListTagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListTagResourcesRequest::getResourceType()const @@ -139,6 +141,6 @@ std::string ListTagResourcesRequest::getResourceType()const void ListTagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } diff --git a/gpdb/src/model/ModifyAccountDescriptionRequest.cc b/gpdb/src/model/ModifyAccountDescriptionRequest.cc index ebcfe242f..613a1562e 100644 --- a/gpdb/src/model/ModifyAccountDescriptionRequest.cc +++ b/gpdb/src/model/ModifyAccountDescriptionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ModifyAccountDescriptionRequest; ModifyAccountDescriptionRequest::ModifyAccountDescriptionRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ModifyAccountDescription") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyAccountDescriptionRequest::~ModifyAccountDescriptionRequest() {} @@ -33,7 +35,7 @@ std::string ModifyAccountDescriptionRequest::getAccountDescription()const void ModifyAccountDescriptionRequest::setAccountDescription(const std::string& accountDescription) { accountDescription_ = accountDescription; - setCoreParameter("AccountDescription", accountDescription); + setParameter("AccountDescription", accountDescription); } std::string ModifyAccountDescriptionRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyAccountDescriptionRequest::getAccessKeyId()const void ModifyAccountDescriptionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyAccountDescriptionRequest::getAccountName()const @@ -55,7 +57,7 @@ std::string ModifyAccountDescriptionRequest::getAccountName()const void ModifyAccountDescriptionRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string ModifyAccountDescriptionRequest::getDBInstanceId()const @@ -66,6 +68,6 @@ std::string ModifyAccountDescriptionRequest::getDBInstanceId()const void ModifyAccountDescriptionRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } diff --git a/gpdb/src/model/ModifyDBInstanceConnectionModeRequest.cc b/gpdb/src/model/ModifyDBInstanceConnectionModeRequest.cc index 9e93340af..314a0e6dd 100644 --- a/gpdb/src/model/ModifyDBInstanceConnectionModeRequest.cc +++ b/gpdb/src/model/ModifyDBInstanceConnectionModeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ModifyDBInstanceConnectionModeRequest; ModifyDBInstanceConnectionModeRequest::ModifyDBInstanceConnectionModeRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ModifyDBInstanceConnectionMode") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDBInstanceConnectionModeRequest::~ModifyDBInstanceConnectionModeRequest() {} @@ -33,7 +35,7 @@ std::string ModifyDBInstanceConnectionModeRequest::getConnectionMode()const void ModifyDBInstanceConnectionModeRequest::setConnectionMode(const std::string& connectionMode) { connectionMode_ = connectionMode; - setCoreParameter("ConnectionMode", connectionMode); + setParameter("ConnectionMode", connectionMode); } std::string ModifyDBInstanceConnectionModeRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyDBInstanceConnectionModeRequest::getAccessKeyId()const void ModifyDBInstanceConnectionModeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDBInstanceConnectionModeRequest::getDBInstanceId()const @@ -55,6 +57,6 @@ std::string ModifyDBInstanceConnectionModeRequest::getDBInstanceId()const void ModifyDBInstanceConnectionModeRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } diff --git a/gpdb/src/model/ModifyDBInstanceConnectionStringRequest.cc b/gpdb/src/model/ModifyDBInstanceConnectionStringRequest.cc index 16dc6660c..131d7f29f 100644 --- a/gpdb/src/model/ModifyDBInstanceConnectionStringRequest.cc +++ b/gpdb/src/model/ModifyDBInstanceConnectionStringRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ModifyDBInstanceConnectionStringRequest; ModifyDBInstanceConnectionStringRequest::ModifyDBInstanceConnectionStringRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ModifyDBInstanceConnectionString") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDBInstanceConnectionStringRequest::~ModifyDBInstanceConnectionStringRequest() {} @@ -33,7 +35,7 @@ std::string ModifyDBInstanceConnectionStringRequest::getConnectionStringPrefix() void ModifyDBInstanceConnectionStringRequest::setConnectionStringPrefix(const std::string& connectionStringPrefix) { connectionStringPrefix_ = connectionStringPrefix; - setCoreParameter("ConnectionStringPrefix", connectionStringPrefix); + setParameter("ConnectionStringPrefix", connectionStringPrefix); } std::string ModifyDBInstanceConnectionStringRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyDBInstanceConnectionStringRequest::getAccessKeyId()const void ModifyDBInstanceConnectionStringRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDBInstanceConnectionStringRequest::getDBInstanceId()const @@ -55,7 +57,7 @@ std::string ModifyDBInstanceConnectionStringRequest::getDBInstanceId()const void ModifyDBInstanceConnectionStringRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string ModifyDBInstanceConnectionStringRequest::getCurrentConnectionString()const @@ -66,7 +68,7 @@ std::string ModifyDBInstanceConnectionStringRequest::getCurrentConnectionString( void ModifyDBInstanceConnectionStringRequest::setCurrentConnectionString(const std::string& currentConnectionString) { currentConnectionString_ = currentConnectionString; - setCoreParameter("CurrentConnectionString", currentConnectionString); + setParameter("CurrentConnectionString", currentConnectionString); } std::string ModifyDBInstanceConnectionStringRequest::getPort()const @@ -77,6 +79,6 @@ std::string ModifyDBInstanceConnectionStringRequest::getPort()const void ModifyDBInstanceConnectionStringRequest::setPort(const std::string& port) { port_ = port; - setCoreParameter("Port", port); + setParameter("Port", port); } diff --git a/gpdb/src/model/ModifyDBInstanceDescriptionRequest.cc b/gpdb/src/model/ModifyDBInstanceDescriptionRequest.cc index 7bcdeabfa..b43b2e8a8 100644 --- a/gpdb/src/model/ModifyDBInstanceDescriptionRequest.cc +++ b/gpdb/src/model/ModifyDBInstanceDescriptionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ModifyDBInstanceDescriptionRequest; ModifyDBInstanceDescriptionRequest::ModifyDBInstanceDescriptionRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ModifyDBInstanceDescription") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDBInstanceDescriptionRequest::~ModifyDBInstanceDescriptionRequest() {} @@ -33,7 +35,7 @@ std::string ModifyDBInstanceDescriptionRequest::getAccessKeyId()const void ModifyDBInstanceDescriptionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDBInstanceDescriptionRequest::getDBInstanceId()const @@ -44,7 +46,7 @@ std::string ModifyDBInstanceDescriptionRequest::getDBInstanceId()const void ModifyDBInstanceDescriptionRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string ModifyDBInstanceDescriptionRequest::getDBInstanceDescription()const @@ -55,6 +57,6 @@ std::string ModifyDBInstanceDescriptionRequest::getDBInstanceDescription()const void ModifyDBInstanceDescriptionRequest::setDBInstanceDescription(const std::string& dBInstanceDescription) { dBInstanceDescription_ = dBInstanceDescription; - setCoreParameter("DBInstanceDescription", dBInstanceDescription); + setParameter("DBInstanceDescription", dBInstanceDescription); } diff --git a/gpdb/src/model/ModifyDBInstanceMaintainTimeRequest.cc b/gpdb/src/model/ModifyDBInstanceMaintainTimeRequest.cc index 64b0c5b55..ffad7cebf 100644 --- a/gpdb/src/model/ModifyDBInstanceMaintainTimeRequest.cc +++ b/gpdb/src/model/ModifyDBInstanceMaintainTimeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ModifyDBInstanceMaintainTimeRequest; ModifyDBInstanceMaintainTimeRequest::ModifyDBInstanceMaintainTimeRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ModifyDBInstanceMaintainTime") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDBInstanceMaintainTimeRequest::~ModifyDBInstanceMaintainTimeRequest() {} @@ -33,7 +35,7 @@ std::string ModifyDBInstanceMaintainTimeRequest::getStartTime()const void ModifyDBInstanceMaintainTimeRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string ModifyDBInstanceMaintainTimeRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifyDBInstanceMaintainTimeRequest::getAccessKeyId()const void ModifyDBInstanceMaintainTimeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDBInstanceMaintainTimeRequest::getDBInstanceId()const @@ -55,7 +57,7 @@ std::string ModifyDBInstanceMaintainTimeRequest::getDBInstanceId()const void ModifyDBInstanceMaintainTimeRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string ModifyDBInstanceMaintainTimeRequest::getEndTime()const @@ -66,6 +68,6 @@ std::string ModifyDBInstanceMaintainTimeRequest::getEndTime()const void ModifyDBInstanceMaintainTimeRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } diff --git a/gpdb/src/model/ModifyDBInstanceNetworkTypeRequest.cc b/gpdb/src/model/ModifyDBInstanceNetworkTypeRequest.cc index 27e0ff959..6cd06bd91 100644 --- a/gpdb/src/model/ModifyDBInstanceNetworkTypeRequest.cc +++ b/gpdb/src/model/ModifyDBInstanceNetworkTypeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ModifyDBInstanceNetworkTypeRequest; ModifyDBInstanceNetworkTypeRequest::ModifyDBInstanceNetworkTypeRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ModifyDBInstanceNetworkType") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDBInstanceNetworkTypeRequest::~ModifyDBInstanceNetworkTypeRequest() {} @@ -33,7 +35,7 @@ std::string ModifyDBInstanceNetworkTypeRequest::getAccessKeyId()const void ModifyDBInstanceNetworkTypeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyDBInstanceNetworkTypeRequest::getDBInstanceId()const @@ -44,7 +46,7 @@ std::string ModifyDBInstanceNetworkTypeRequest::getDBInstanceId()const void ModifyDBInstanceNetworkTypeRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string ModifyDBInstanceNetworkTypeRequest::getVSwitchId()const @@ -55,7 +57,7 @@ std::string ModifyDBInstanceNetworkTypeRequest::getVSwitchId()const void ModifyDBInstanceNetworkTypeRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string ModifyDBInstanceNetworkTypeRequest::getPrivateIpAddress()const @@ -66,7 +68,7 @@ std::string ModifyDBInstanceNetworkTypeRequest::getPrivateIpAddress()const void ModifyDBInstanceNetworkTypeRequest::setPrivateIpAddress(const std::string& privateIpAddress) { privateIpAddress_ = privateIpAddress; - setCoreParameter("PrivateIpAddress", privateIpAddress); + setParameter("PrivateIpAddress", privateIpAddress); } std::string ModifyDBInstanceNetworkTypeRequest::getVPCId()const @@ -77,7 +79,7 @@ std::string ModifyDBInstanceNetworkTypeRequest::getVPCId()const void ModifyDBInstanceNetworkTypeRequest::setVPCId(const std::string& vPCId) { vPCId_ = vPCId; - setCoreParameter("VPCId", vPCId); + setParameter("VPCId", vPCId); } std::string ModifyDBInstanceNetworkTypeRequest::getInstanceNetworkType()const @@ -88,6 +90,6 @@ std::string ModifyDBInstanceNetworkTypeRequest::getInstanceNetworkType()const void ModifyDBInstanceNetworkTypeRequest::setInstanceNetworkType(const std::string& instanceNetworkType) { instanceNetworkType_ = instanceNetworkType; - setCoreParameter("InstanceNetworkType", instanceNetworkType); + setParameter("InstanceNetworkType", instanceNetworkType); } diff --git a/gpdb/src/model/ModifyDBInstanceSSLRequest.cc b/gpdb/src/model/ModifyDBInstanceSSLRequest.cc new file mode 100644 index 000000000..0962b15ce --- /dev/null +++ b/gpdb/src/model/ModifyDBInstanceSSLRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Gpdb::Model::ModifyDBInstanceSSLRequest; + +ModifyDBInstanceSSLRequest::ModifyDBInstanceSSLRequest() : + RpcServiceRequest("gpdb", "2016-05-03", "ModifyDBInstanceSSL") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyDBInstanceSSLRequest::~ModifyDBInstanceSSLRequest() +{} + +std::string ModifyDBInstanceSSLRequest::getConnectionString()const +{ + return connectionString_; +} + +void ModifyDBInstanceSSLRequest::setConnectionString(const std::string& connectionString) +{ + connectionString_ = connectionString; + setParameter("ConnectionString", connectionString); +} + +std::string ModifyDBInstanceSSLRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyDBInstanceSSLRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ModifyDBInstanceSSLRequest::getDBInstanceId()const +{ + return dBInstanceId_; +} + +void ModifyDBInstanceSSLRequest::setDBInstanceId(const std::string& dBInstanceId) +{ + dBInstanceId_ = dBInstanceId; + setParameter("DBInstanceId", dBInstanceId); +} + +int ModifyDBInstanceSSLRequest::getSSLEnabled()const +{ + return sSLEnabled_; +} + +void ModifyDBInstanceSSLRequest::setSSLEnabled(int sSLEnabled) +{ + sSLEnabled_ = sSLEnabled; + setParameter("SSLEnabled", std::to_string(sSLEnabled)); +} + diff --git a/gpdb/src/model/ModifyDBInstanceSSLResult.cc b/gpdb/src/model/ModifyDBInstanceSSLResult.cc new file mode 100644 index 000000000..51ef00bb4 --- /dev/null +++ b/gpdb/src/model/ModifyDBInstanceSSLResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Gpdb; +using namespace AlibabaCloud::Gpdb::Model; + +ModifyDBInstanceSSLResult::ModifyDBInstanceSSLResult() : + ServiceResult() +{} + +ModifyDBInstanceSSLResult::ModifyDBInstanceSSLResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyDBInstanceSSLResult::~ModifyDBInstanceSSLResult() +{} + +void ModifyDBInstanceSSLResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/gpdb/src/model/ModifySQLCollectorPolicyRequest.cc b/gpdb/src/model/ModifySQLCollectorPolicyRequest.cc index cfb1e62b5..4ab8b1ab0 100644 --- a/gpdb/src/model/ModifySQLCollectorPolicyRequest.cc +++ b/gpdb/src/model/ModifySQLCollectorPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ModifySQLCollectorPolicyRequest; ModifySQLCollectorPolicyRequest::ModifySQLCollectorPolicyRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ModifySQLCollectorPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySQLCollectorPolicyRequest::~ModifySQLCollectorPolicyRequest() {} @@ -33,7 +35,7 @@ std::string ModifySQLCollectorPolicyRequest::getAccessKeyId()const void ModifySQLCollectorPolicyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifySQLCollectorPolicyRequest::getSQLCollectorStatus()const @@ -44,7 +46,7 @@ std::string ModifySQLCollectorPolicyRequest::getSQLCollectorStatus()const void ModifySQLCollectorPolicyRequest::setSQLCollectorStatus(const std::string& sQLCollectorStatus) { sQLCollectorStatus_ = sQLCollectorStatus; - setCoreParameter("SQLCollectorStatus", sQLCollectorStatus); + setParameter("SQLCollectorStatus", sQLCollectorStatus); } std::string ModifySQLCollectorPolicyRequest::getDBInstanceId()const @@ -55,6 +57,6 @@ std::string ModifySQLCollectorPolicyRequest::getDBInstanceId()const void ModifySQLCollectorPolicyRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } diff --git a/gpdb/src/model/ModifySecurityIpsRequest.cc b/gpdb/src/model/ModifySecurityIpsRequest.cc index f98523f77..1d077c06a 100644 --- a/gpdb/src/model/ModifySecurityIpsRequest.cc +++ b/gpdb/src/model/ModifySecurityIpsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ModifySecurityIpsRequest; ModifySecurityIpsRequest::ModifySecurityIpsRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ModifySecurityIps") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySecurityIpsRequest::~ModifySecurityIpsRequest() {} @@ -33,7 +35,7 @@ std::string ModifySecurityIpsRequest::getDBInstanceIPArrayName()const void ModifySecurityIpsRequest::setDBInstanceIPArrayName(const std::string& dBInstanceIPArrayName) { dBInstanceIPArrayName_ = dBInstanceIPArrayName; - setCoreParameter("DBInstanceIPArrayName", dBInstanceIPArrayName); + setParameter("DBInstanceIPArrayName", dBInstanceIPArrayName); } std::string ModifySecurityIpsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ModifySecurityIpsRequest::getAccessKeyId()const void ModifySecurityIpsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifySecurityIpsRequest::getDBInstanceId()const @@ -55,7 +57,7 @@ std::string ModifySecurityIpsRequest::getDBInstanceId()const void ModifySecurityIpsRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string ModifySecurityIpsRequest::getSecurityIPList()const @@ -66,7 +68,7 @@ std::string ModifySecurityIpsRequest::getSecurityIPList()const void ModifySecurityIpsRequest::setSecurityIPList(const std::string& securityIPList) { securityIPList_ = securityIPList; - setCoreParameter("SecurityIPList", securityIPList); + setParameter("SecurityIPList", securityIPList); } std::string ModifySecurityIpsRequest::getDBInstanceIPArrayAttribute()const @@ -77,6 +79,6 @@ std::string ModifySecurityIpsRequest::getDBInstanceIPArrayAttribute()const void ModifySecurityIpsRequest::setDBInstanceIPArrayAttribute(const std::string& dBInstanceIPArrayAttribute) { dBInstanceIPArrayAttribute_ = dBInstanceIPArrayAttribute; - setCoreParameter("DBInstanceIPArrayAttribute", dBInstanceIPArrayAttribute); + setParameter("DBInstanceIPArrayAttribute", dBInstanceIPArrayAttribute); } diff --git a/gpdb/src/model/ReleaseInstancePublicConnectionRequest.cc b/gpdb/src/model/ReleaseInstancePublicConnectionRequest.cc index 2fd0269ac..c3b49d965 100644 --- a/gpdb/src/model/ReleaseInstancePublicConnectionRequest.cc +++ b/gpdb/src/model/ReleaseInstancePublicConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ReleaseInstancePublicConnectionRequest; ReleaseInstancePublicConnectionRequest::ReleaseInstancePublicConnectionRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ReleaseInstancePublicConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReleaseInstancePublicConnectionRequest::~ReleaseInstancePublicConnectionRequest() {} @@ -33,7 +35,7 @@ std::string ReleaseInstancePublicConnectionRequest::getAccessKeyId()const void ReleaseInstancePublicConnectionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReleaseInstancePublicConnectionRequest::getDBInstanceId()const @@ -44,7 +46,7 @@ std::string ReleaseInstancePublicConnectionRequest::getDBInstanceId()const void ReleaseInstancePublicConnectionRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string ReleaseInstancePublicConnectionRequest::getCurrentConnectionString()const @@ -55,6 +57,6 @@ std::string ReleaseInstancePublicConnectionRequest::getCurrentConnectionString() void ReleaseInstancePublicConnectionRequest::setCurrentConnectionString(const std::string& currentConnectionString) { currentConnectionString_ = currentConnectionString; - setCoreParameter("CurrentConnectionString", currentConnectionString); + setParameter("CurrentConnectionString", currentConnectionString); } diff --git a/gpdb/src/model/ResetAccountPasswordRequest.cc b/gpdb/src/model/ResetAccountPasswordRequest.cc index 0e3eb5278..cfe59440a 100644 --- a/gpdb/src/model/ResetAccountPasswordRequest.cc +++ b/gpdb/src/model/ResetAccountPasswordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::ResetAccountPasswordRequest; ResetAccountPasswordRequest::ResetAccountPasswordRequest() : RpcServiceRequest("gpdb", "2016-05-03", "ResetAccountPassword") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResetAccountPasswordRequest::~ResetAccountPasswordRequest() {} @@ -33,7 +35,7 @@ std::string ResetAccountPasswordRequest::getAccessKeyId()const void ResetAccountPasswordRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ResetAccountPasswordRequest::getAccountName()const @@ -44,7 +46,7 @@ std::string ResetAccountPasswordRequest::getAccountName()const void ResetAccountPasswordRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string ResetAccountPasswordRequest::getDBInstanceId()const @@ -55,7 +57,7 @@ std::string ResetAccountPasswordRequest::getDBInstanceId()const void ResetAccountPasswordRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string ResetAccountPasswordRequest::getAccountPassword()const @@ -66,6 +68,6 @@ std::string ResetAccountPasswordRequest::getAccountPassword()const void ResetAccountPasswordRequest::setAccountPassword(const std::string& accountPassword) { accountPassword_ = accountPassword; - setCoreParameter("AccountPassword", accountPassword); + setParameter("AccountPassword", accountPassword); } diff --git a/gpdb/src/model/RestartDBInstanceRequest.cc b/gpdb/src/model/RestartDBInstanceRequest.cc index 84527b2a6..526460df7 100644 --- a/gpdb/src/model/RestartDBInstanceRequest.cc +++ b/gpdb/src/model/RestartDBInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::RestartDBInstanceRequest; RestartDBInstanceRequest::RestartDBInstanceRequest() : RpcServiceRequest("gpdb", "2016-05-03", "RestartDBInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} RestartDBInstanceRequest::~RestartDBInstanceRequest() {} @@ -33,7 +35,7 @@ std::string RestartDBInstanceRequest::getClientToken()const void RestartDBInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string RestartDBInstanceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string RestartDBInstanceRequest::getAccessKeyId()const void RestartDBInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RestartDBInstanceRequest::getDBInstanceId()const @@ -55,6 +57,6 @@ std::string RestartDBInstanceRequest::getDBInstanceId()const void RestartDBInstanceRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } diff --git a/gpdb/src/model/SwitchDBInstanceNetTypeRequest.cc b/gpdb/src/model/SwitchDBInstanceNetTypeRequest.cc index 9b860350a..02b6837bc 100644 --- a/gpdb/src/model/SwitchDBInstanceNetTypeRequest.cc +++ b/gpdb/src/model/SwitchDBInstanceNetTypeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::SwitchDBInstanceNetTypeRequest; SwitchDBInstanceNetTypeRequest::SwitchDBInstanceNetTypeRequest() : RpcServiceRequest("gpdb", "2016-05-03", "SwitchDBInstanceNetType") -{} +{ + setMethod(HttpRequest::Method::Post); +} SwitchDBInstanceNetTypeRequest::~SwitchDBInstanceNetTypeRequest() {} @@ -33,7 +35,7 @@ std::string SwitchDBInstanceNetTypeRequest::getConnectionStringPrefix()const void SwitchDBInstanceNetTypeRequest::setConnectionStringPrefix(const std::string& connectionStringPrefix) { connectionStringPrefix_ = connectionStringPrefix; - setCoreParameter("ConnectionStringPrefix", connectionStringPrefix); + setParameter("ConnectionStringPrefix", connectionStringPrefix); } std::string SwitchDBInstanceNetTypeRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SwitchDBInstanceNetTypeRequest::getAccessKeyId()const void SwitchDBInstanceNetTypeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SwitchDBInstanceNetTypeRequest::getDBInstanceId()const @@ -55,7 +57,7 @@ std::string SwitchDBInstanceNetTypeRequest::getDBInstanceId()const void SwitchDBInstanceNetTypeRequest::setDBInstanceId(const std::string& dBInstanceId) { dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); + setParameter("DBInstanceId", dBInstanceId); } std::string SwitchDBInstanceNetTypeRequest::getPort()const @@ -66,6 +68,6 @@ std::string SwitchDBInstanceNetTypeRequest::getPort()const void SwitchDBInstanceNetTypeRequest::setPort(const std::string& port) { port_ = port; - setCoreParameter("Port", port); + setParameter("Port", port); } diff --git a/gpdb/src/model/TagResourcesRequest.cc b/gpdb/src/model/TagResourcesRequest.cc index b1cf62c13..e31c5eda0 100644 --- a/gpdb/src/model/TagResourcesRequest.cc +++ b/gpdb/src/model/TagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::TagResourcesRequest; TagResourcesRequest::TagResourcesRequest() : RpcServiceRequest("gpdb", "2016-05-03", "TagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} TagResourcesRequest::~TagResourcesRequest() {} @@ -33,7 +35,7 @@ long TagResourcesRequest::getResourceOwnerId()const void TagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string TagResourcesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string TagResourcesRequest::getAccessKeyId()const void TagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string TagResourcesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string TagResourcesRequest::getRegionId()const void TagResourcesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector TagResourcesRequest::getTag()const @@ -66,12 +68,11 @@ std::vector TagResourcesRequest::getTag()const void TagResourcesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -83,8 +84,9 @@ std::vector TagResourcesRequest::getResourceId()const void TagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string TagResourcesRequest::getResourceOwnerAccount()const @@ -95,7 +97,7 @@ std::string TagResourcesRequest::getResourceOwnerAccount()const void TagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string TagResourcesRequest::getOwnerAccount()const @@ -106,7 +108,7 @@ std::string TagResourcesRequest::getOwnerAccount()const void TagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long TagResourcesRequest::getOwnerId()const @@ -117,7 +119,7 @@ long TagResourcesRequest::getOwnerId()const void TagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string TagResourcesRequest::getResourceType()const @@ -128,6 +130,6 @@ std::string TagResourcesRequest::getResourceType()const void TagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } diff --git a/gpdb/src/model/UntagResourcesRequest.cc b/gpdb/src/model/UntagResourcesRequest.cc index 540f68519..b5ad2b7f2 100644 --- a/gpdb/src/model/UntagResourcesRequest.cc +++ b/gpdb/src/model/UntagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Gpdb::Model::UntagResourcesRequest; UntagResourcesRequest::UntagResourcesRequest() : RpcServiceRequest("gpdb", "2016-05-03", "UntagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} UntagResourcesRequest::~UntagResourcesRequest() {} @@ -33,7 +35,7 @@ long UntagResourcesRequest::getResourceOwnerId()const void UntagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UntagResourcesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UntagResourcesRequest::getAccessKeyId()const void UntagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UntagResourcesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string UntagResourcesRequest::getRegionId()const void UntagResourcesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool UntagResourcesRequest::getAll()const @@ -66,7 +68,7 @@ bool UntagResourcesRequest::getAll()const void UntagResourcesRequest::setAll(bool all) { all_ = all; - setCoreParameter("All", all ? "true" : "false"); + setParameter("All", all ? "true" : "false"); } std::vector UntagResourcesRequest::getResourceId()const @@ -77,8 +79,9 @@ std::vector UntagResourcesRequest::getResourceId()const void UntagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string UntagResourcesRequest::getResourceOwnerAccount()const @@ -89,7 +92,7 @@ std::string UntagResourcesRequest::getResourceOwnerAccount()const void UntagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UntagResourcesRequest::getOwnerAccount()const @@ -100,7 +103,7 @@ std::string UntagResourcesRequest::getOwnerAccount()const void UntagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UntagResourcesRequest::getOwnerId()const @@ -111,7 +114,7 @@ long UntagResourcesRequest::getOwnerId()const void UntagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UntagResourcesRequest::getResourceType()const @@ -122,7 +125,7 @@ std::string UntagResourcesRequest::getResourceType()const void UntagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::vector UntagResourcesRequest::getTagKey()const @@ -133,7 +136,8 @@ std::vector UntagResourcesRequest::getTagKey()const void UntagResourcesRequest::setTagKey(const std::vector& tagKey) { tagKey_ = tagKey; - for(int i = 0; i!= tagKey.size(); i++) - setCoreParameter("TagKey."+ std::to_string(i), tagKey.at(i)); + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } } diff --git a/gpdb/src/model/UpgradeDBInstanceRequest.cc b/gpdb/src/model/UpgradeDBInstanceRequest.cc index a560a46e3..d8be08620 100644 --- a/gpdb/src/model/UpgradeDBInstanceRequest.cc +++ b/gpdb/src/model/UpgradeDBInstanceRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Gpdb::Model::UpgradeDBInstanceRequest; UpgradeDBInstanceRequest::UpgradeDBInstanceRequest() : RpcServiceRequest("gpdb", "2016-05-03", "UpgradeDBInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpgradeDBInstanceRequest::~UpgradeDBInstanceRequest() {} -std::string UpgradeDBInstanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void UpgradeDBInstanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string UpgradeDBInstanceRequest::getRegionId()const -{ - return regionId_; -} - -void UpgradeDBInstanceRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string UpgradeDBInstanceRequest::getDBInstanceId()const -{ - return dBInstanceId_; -} - -void UpgradeDBInstanceRequest::setDBInstanceId(const std::string& dBInstanceId) -{ - dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); -} - -std::string UpgradeDBInstanceRequest::getDBInstanceGroupCount()const -{ - return dBInstanceGroupCount_; -} - -void UpgradeDBInstanceRequest::setDBInstanceGroupCount(const std::string& dBInstanceGroupCount) -{ - dBInstanceGroupCount_ = dBInstanceGroupCount; - setCoreParameter("DBInstanceGroupCount", dBInstanceGroupCount); -} - -long UpgradeDBInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void UpgradeDBInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string UpgradeDBInstanceRequest::getDBInstanceClass()const -{ - return dBInstanceClass_; -} - -void UpgradeDBInstanceRequest::setDBInstanceClass(const std::string& dBInstanceClass) -{ - dBInstanceClass_ = dBInstanceClass; - setCoreParameter("DBInstanceClass", dBInstanceClass); -} - -std::string UpgradeDBInstanceRequest::getPayType()const -{ - return payType_; -} - -void UpgradeDBInstanceRequest::setPayType(const std::string& payType) -{ - payType_ = payType; - setCoreParameter("PayType", payType); -} - +std::string UpgradeDBInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpgradeDBInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string UpgradeDBInstanceRequest::getRegionId()const +{ + return regionId_; +} + +void UpgradeDBInstanceRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string UpgradeDBInstanceRequest::getDBInstanceId()const +{ + return dBInstanceId_; +} + +void UpgradeDBInstanceRequest::setDBInstanceId(const std::string& dBInstanceId) +{ + dBInstanceId_ = dBInstanceId; + setParameter("DBInstanceId", dBInstanceId); +} + +std::string UpgradeDBInstanceRequest::getDBInstanceGroupCount()const +{ + return dBInstanceGroupCount_; +} + +void UpgradeDBInstanceRequest::setDBInstanceGroupCount(const std::string& dBInstanceGroupCount) +{ + dBInstanceGroupCount_ = dBInstanceGroupCount; + setParameter("DBInstanceGroupCount", dBInstanceGroupCount); +} + +long UpgradeDBInstanceRequest::getOwnerId()const +{ + return ownerId_; +} + +void UpgradeDBInstanceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UpgradeDBInstanceRequest::getDBInstanceClass()const +{ + return dBInstanceClass_; +} + +void UpgradeDBInstanceRequest::setDBInstanceClass(const std::string& dBInstanceClass) +{ + dBInstanceClass_ = dBInstanceClass; + setParameter("DBInstanceClass", dBInstanceClass); +} + +std::string UpgradeDBInstanceRequest::getPayType()const +{ + return payType_; +} + +void UpgradeDBInstanceRequest::setPayType(const std::string& payType) +{ + payType_ = payType; + setParameter("PayType", payType); +} + diff --git a/gpdb/src/model/UpgradeDBVersionRequest.cc b/gpdb/src/model/UpgradeDBVersionRequest.cc index e17f23c09..ef495c7ab 100644 --- a/gpdb/src/model/UpgradeDBVersionRequest.cc +++ b/gpdb/src/model/UpgradeDBVersionRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Gpdb::Model::UpgradeDBVersionRequest; UpgradeDBVersionRequest::UpgradeDBVersionRequest() : RpcServiceRequest("gpdb", "2016-05-03", "UpgradeDBVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpgradeDBVersionRequest::~UpgradeDBVersionRequest() {} -std::string UpgradeDBVersionRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void UpgradeDBVersionRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string UpgradeDBVersionRequest::getSwitchTimeMode()const -{ - return switchTimeMode_; -} - -void UpgradeDBVersionRequest::setSwitchTimeMode(const std::string& switchTimeMode) -{ - switchTimeMode_ = switchTimeMode; - setCoreParameter("SwitchTimeMode", switchTimeMode); -} - -std::string UpgradeDBVersionRequest::getRegionId()const -{ - return regionId_; -} - -void UpgradeDBVersionRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string UpgradeDBVersionRequest::getDBInstanceId()const -{ - return dBInstanceId_; -} - -void UpgradeDBVersionRequest::setDBInstanceId(const std::string& dBInstanceId) -{ - dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); -} - -std::string UpgradeDBVersionRequest::getSwitchTime()const -{ - return switchTime_; -} - -void UpgradeDBVersionRequest::setSwitchTime(const std::string& switchTime) -{ - switchTime_ = switchTime; - setCoreParameter("SwitchTime", switchTime); -} - -std::string UpgradeDBVersionRequest::getMajorVersion()const -{ - return majorVersion_; -} - -void UpgradeDBVersionRequest::setMajorVersion(const std::string& majorVersion) -{ - majorVersion_ = majorVersion; - setCoreParameter("MajorVersion", majorVersion); -} - -std::string UpgradeDBVersionRequest::getMinorVersion()const -{ - return minorVersion_; -} - -void UpgradeDBVersionRequest::setMinorVersion(const std::string& minorVersion) -{ - minorVersion_ = minorVersion; - setCoreParameter("MinorVersion", minorVersion); -} - -long UpgradeDBVersionRequest::getOwnerId()const -{ - return ownerId_; -} - -void UpgradeDBVersionRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +std::string UpgradeDBVersionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpgradeDBVersionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string UpgradeDBVersionRequest::getSwitchTimeMode()const +{ + return switchTimeMode_; +} + +void UpgradeDBVersionRequest::setSwitchTimeMode(const std::string& switchTimeMode) +{ + switchTimeMode_ = switchTimeMode; + setParameter("SwitchTimeMode", switchTimeMode); +} + +std::string UpgradeDBVersionRequest::getRegionId()const +{ + return regionId_; +} + +void UpgradeDBVersionRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string UpgradeDBVersionRequest::getDBInstanceId()const +{ + return dBInstanceId_; +} + +void UpgradeDBVersionRequest::setDBInstanceId(const std::string& dBInstanceId) +{ + dBInstanceId_ = dBInstanceId; + setParameter("DBInstanceId", dBInstanceId); +} + +std::string UpgradeDBVersionRequest::getSwitchTime()const +{ + return switchTime_; +} + +void UpgradeDBVersionRequest::setSwitchTime(const std::string& switchTime) +{ + switchTime_ = switchTime; + setParameter("SwitchTime", switchTime); +} + +std::string UpgradeDBVersionRequest::getMajorVersion()const +{ + return majorVersion_; +} + +void UpgradeDBVersionRequest::setMajorVersion(const std::string& majorVersion) +{ + majorVersion_ = majorVersion; + setParameter("MajorVersion", majorVersion); +} + +std::string UpgradeDBVersionRequest::getMinorVersion()const +{ + return minorVersion_; +} + +void UpgradeDBVersionRequest::setMinorVersion(const std::string& minorVersion) +{ + minorVersion_ = minorVersion; + setParameter("MinorVersion", minorVersion); +} + +long UpgradeDBVersionRequest::getOwnerId()const +{ + return ownerId_; +} + +void UpgradeDBVersionRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/green/CMakeLists.txt b/green/CMakeLists.txt index f1a3477c7..90c27ac34 100755 --- a/green/CMakeLists.txt +++ b/green/CMakeLists.txt @@ -131,6 +131,8 @@ set(green_public_header_model include/alibabacloud/green/model/DescribeUpdatePackageResultResult.h include/alibabacloud/green/model/DescribeUploadInfoRequest.h include/alibabacloud/green/model/DescribeUploadInfoResult.h + include/alibabacloud/green/model/DescribeUsageBillRequest.h + include/alibabacloud/green/model/DescribeUsageBillResult.h include/alibabacloud/green/model/DescribeUserBizTypesRequest.h include/alibabacloud/green/model/DescribeUserBizTypesResult.h include/alibabacloud/green/model/DescribeUserStatusRequest.h @@ -414,6 +416,8 @@ set(green_src src/model/DescribeUpdatePackageResultResult.cc src/model/DescribeUploadInfoRequest.cc src/model/DescribeUploadInfoResult.cc + src/model/DescribeUsageBillRequest.cc + src/model/DescribeUsageBillResult.cc src/model/DescribeUserBizTypesRequest.cc src/model/DescribeUserBizTypesResult.cc src/model/DescribeUserStatusRequest.cc diff --git a/green/include/alibabacloud/green/GreenClient.h b/green/include/alibabacloud/green/GreenClient.h index 8405882e2..19d13339e 100755 --- a/green/include/alibabacloud/green/GreenClient.h +++ b/green/include/alibabacloud/green/GreenClient.h @@ -132,6 +132,8 @@ #include "model/DescribeUpdatePackageResultResult.h" #include "model/DescribeUploadInfoRequest.h" #include "model/DescribeUploadInfoResult.h" +#include "model/DescribeUsageBillRequest.h" +#include "model/DescribeUsageBillResult.h" #include "model/DescribeUserBizTypesRequest.h" #include "model/DescribeUserBizTypesResult.h" #include "model/DescribeUserStatusRequest.h" @@ -476,6 +478,9 @@ namespace AlibabaCloud typedef Outcome DescribeUploadInfoOutcome; typedef std::future DescribeUploadInfoOutcomeCallable; typedef std::function&)> DescribeUploadInfoAsyncHandler; + typedef Outcome DescribeUsageBillOutcome; + typedef std::future DescribeUsageBillOutcomeCallable; + typedef std::function&)> DescribeUsageBillAsyncHandler; typedef Outcome DescribeUserBizTypesOutcome; typedef std::future DescribeUserBizTypesOutcomeCallable; typedef std::function&)> DescribeUserBizTypesAsyncHandler; @@ -901,6 +906,9 @@ namespace AlibabaCloud DescribeUploadInfoOutcome describeUploadInfo(const Model::DescribeUploadInfoRequest &request)const; void describeUploadInfoAsync(const Model::DescribeUploadInfoRequest& request, const DescribeUploadInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeUploadInfoOutcomeCallable describeUploadInfoCallable(const Model::DescribeUploadInfoRequest& request) const; + DescribeUsageBillOutcome describeUsageBill(const Model::DescribeUsageBillRequest &request)const; + void describeUsageBillAsync(const Model::DescribeUsageBillRequest& request, const DescribeUsageBillAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeUsageBillOutcomeCallable describeUsageBillCallable(const Model::DescribeUsageBillRequest& request) const; DescribeUserBizTypesOutcome describeUserBizTypes(const Model::DescribeUserBizTypesRequest &request)const; void describeUserBizTypesAsync(const Model::DescribeUserBizTypesRequest& request, const DescribeUserBizTypesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeUserBizTypesOutcomeCallable describeUserBizTypesCallable(const Model::DescribeUserBizTypesRequest& request) const; diff --git a/green/include/alibabacloud/green/model/CreateKeywordResult.h b/green/include/alibabacloud/green/model/CreateKeywordResult.h index 6102d9db5..f90036447 100644 --- a/green/include/alibabacloud/green/model/CreateKeywordResult.h +++ b/green/include/alibabacloud/green/model/CreateKeywordResult.h @@ -32,21 +32,26 @@ namespace AlibabaCloud class ALIBABACLOUD_GREEN_EXPORT CreateKeywordResult : public ServiceResult { public: + struct ValidKeyword + { + std::string keyword; + int id; + }; CreateKeywordResult(); explicit CreateKeywordResult(const std::string &payload); ~CreateKeywordResult(); + std::vector getvalidKeywordList()const; std::vector getInvalidKeywordList()const; int getSuccessCount()const; - std::vector getValidKeywordList()const; protected: void parse(const std::string &payload); private: + std::vector validKeywordList_; std::vector invalidKeywordList_; int successCount_; - std::vector validKeywordList_; }; } diff --git a/green/include/alibabacloud/green/model/DescribeBizTypeSettingResult.h b/green/include/alibabacloud/green/model/DescribeBizTypeSettingResult.h index f8f90a537..a1a6d3263 100644 --- a/green/include/alibabacloud/green/model/DescribeBizTypeSettingResult.h +++ b/green/include/alibabacloud/green/model/DescribeBizTypeSettingResult.h @@ -40,17 +40,29 @@ namespace AlibabaCloud { std::vector categories1; }; + struct Antispam + { + std::vector categories2; + }; + struct Ad + { + std::vector categories3; + }; DescribeBizTypeSettingResult(); explicit DescribeBizTypeSettingResult(const std::string &payload); ~DescribeBizTypeSettingResult(); + Antispam getAntispam()const; + Ad getAd()const; Terrorism getTerrorism()const; Porn getPorn()const; protected: void parse(const std::string &payload); private: + Antispam antispam_; + Ad ad_; Terrorism terrorism_; Porn porn_; diff --git a/green/include/alibabacloud/green/model/DescribeUsageBillRequest.h b/green/include/alibabacloud/green/model/DescribeUsageBillRequest.h new file mode 100644 index 000000000..7de35589f --- /dev/null +++ b/green/include/alibabacloud/green/model/DescribeUsageBillRequest.h @@ -0,0 +1,63 @@ +/* + * 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_GREEN_MODEL_DESCRIBEUSAGEBILLREQUEST_H_ +#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEUSAGEBILLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Green + { + namespace Model + { + class ALIBABACLOUD_GREEN_EXPORT DescribeUsageBillRequest : public RpcServiceRequest + { + + public: + DescribeUsageBillRequest(); + ~DescribeUsageBillRequest(); + + int getTotalCount()const; + void setTotalCount(int totalCount); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getType()const; + void setType(const std::string& type); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getDay()const; + void setDay(const std::string& day); + + private: + int totalCount_; + int currentPage_; + std::string type_; + std::string sourceIp_; + int pageSize_; + std::string day_; + + }; + } + } +} +#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEUSAGEBILLREQUEST_H_ \ No newline at end of file diff --git a/green/include/alibabacloud/green/model/DescribeUsageBillResult.h b/green/include/alibabacloud/green/model/DescribeUsageBillResult.h new file mode 100644 index 000000000..ce4e4e1f8 --- /dev/null +++ b/green/include/alibabacloud/green/model/DescribeUsageBillResult.h @@ -0,0 +1,69 @@ +/* + * 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_GREEN_MODEL_DESCRIBEUSAGEBILLRESULT_H_ +#define ALIBABACLOUD_GREEN_MODEL_DESCRIBEUSAGEBILLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Green + { + namespace Model + { + class ALIBABACLOUD_GREEN_EXPORT DescribeUsageBillResult : public ServiceResult + { + public: + struct Bill + { + std::string subUid; + long totalCount; + std::string region; + std::string bizType; + std::string scene; + long reviewCount; + long freeCount; + std::string day; + long confirmCount; + }; + + + DescribeUsageBillResult(); + explicit DescribeUsageBillResult(const std::string &payload); + ~DescribeUsageBillResult(); + int getTotalCount()const; + int getPageSize()const; + int getCurrentPage()const; + std::vector getBillList()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int currentPage_; + std::vector billList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_GREEN_MODEL_DESCRIBEUSAGEBILLRESULT_H_ \ No newline at end of file diff --git a/green/include/alibabacloud/green/model/UpdateBizTypeSettingRequest.h b/green/include/alibabacloud/green/model/UpdateBizTypeSettingRequest.h index cfddfa33d..5fea89b9c 100644 --- a/green/include/alibabacloud/green/model/UpdateBizTypeSettingRequest.h +++ b/green/include/alibabacloud/green/model/UpdateBizTypeSettingRequest.h @@ -35,8 +35,8 @@ namespace AlibabaCloud UpdateBizTypeSettingRequest(); ~UpdateBizTypeSettingRequest(); - std::string getResourceType()const; - void setResourceType(const std::string& resourceType); + std::string getAntispam()const; + void setAntispam(const std::string& antispam); std::string getPorn()const; void setPorn(const std::string& porn); std::string getSourceIp()const; @@ -45,13 +45,19 @@ namespace AlibabaCloud void setTerrorism(const std::string& terrorism); std::string getBizTypeName()const; void setBizTypeName(const std::string& bizTypeName); + std::string getAd()const; + void setAd(const std::string& ad); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); private: - std::string resourceType_; + std::string antispam_; std::string porn_; std::string sourceIp_; std::string terrorism_; std::string bizTypeName_; + std::string ad_; + std::string resourceType_; }; } diff --git a/green/include/alibabacloud/green/model/UploadImageToLibRequest.h b/green/include/alibabacloud/green/model/UploadImageToLibRequest.h index 1ecd769fc..7e5ee5322 100644 --- a/green/include/alibabacloud/green/model/UploadImageToLibRequest.h +++ b/green/include/alibabacloud/green/model/UploadImageToLibRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud std::string getImages()const; void setImages(const std::string& images); + std::string getUrls()const; + void setUrls(const std::string& urls); std::string getSourceIp()const; void setSourceIp(const std::string& sourceIp); int getImageLibId()const; @@ -44,6 +46,7 @@ namespace AlibabaCloud private: std::string images_; + std::string urls_; std::string sourceIp_; int imageLibId_; diff --git a/green/src/GreenClient.cc b/green/src/GreenClient.cc index 5708416a1..35e2ccbd1 100755 --- a/green/src/GreenClient.cc +++ b/green/src/GreenClient.cc @@ -2031,6 +2031,42 @@ GreenClient::DescribeUploadInfoOutcomeCallable GreenClient::describeUploadInfoCa return task->get_future(); } +GreenClient::DescribeUsageBillOutcome GreenClient::describeUsageBill(const DescribeUsageBillRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeUsageBillOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeUsageBillOutcome(DescribeUsageBillResult(outcome.result())); + else + return DescribeUsageBillOutcome(outcome.error()); +} + +void GreenClient::describeUsageBillAsync(const DescribeUsageBillRequest& request, const DescribeUsageBillAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeUsageBill(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +GreenClient::DescribeUsageBillOutcomeCallable GreenClient::describeUsageBillCallable(const DescribeUsageBillRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeUsageBill(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + GreenClient::DescribeUserBizTypesOutcome GreenClient::describeUserBizTypes(const DescribeUserBizTypesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/green/src/model/CreatCustomOcrTemplateRequest.cc b/green/src/model/CreatCustomOcrTemplateRequest.cc index 227dbb9cd..14c6be098 100644 --- a/green/src/model/CreatCustomOcrTemplateRequest.cc +++ b/green/src/model/CreatCustomOcrTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::CreatCustomOcrTemplateRequest; CreatCustomOcrTemplateRequest::CreatCustomOcrTemplateRequest() : RpcServiceRequest("green", "2017-08-23", "CreatCustomOcrTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreatCustomOcrTemplateRequest::~CreatCustomOcrTemplateRequest() {} @@ -33,7 +35,7 @@ std::string CreatCustomOcrTemplateRequest::getRecognizeArea()const void CreatCustomOcrTemplateRequest::setRecognizeArea(const std::string& recognizeArea) { recognizeArea_ = recognizeArea; - setCoreParameter("RecognizeArea", recognizeArea); + setParameter("RecognizeArea", recognizeArea); } std::string CreatCustomOcrTemplateRequest::getImgUrl()const @@ -44,7 +46,7 @@ std::string CreatCustomOcrTemplateRequest::getImgUrl()const void CreatCustomOcrTemplateRequest::setImgUrl(const std::string& imgUrl) { imgUrl_ = imgUrl; - setCoreParameter("ImgUrl", imgUrl); + setParameter("ImgUrl", imgUrl); } std::string CreatCustomOcrTemplateRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreatCustomOcrTemplateRequest::getSourceIp()const void CreatCustomOcrTemplateRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreatCustomOcrTemplateRequest::getReferArea()const @@ -66,7 +68,7 @@ std::string CreatCustomOcrTemplateRequest::getReferArea()const void CreatCustomOcrTemplateRequest::setReferArea(const std::string& referArea) { referArea_ = referArea; - setCoreParameter("ReferArea", referArea); + setParameter("ReferArea", referArea); } std::string CreatCustomOcrTemplateRequest::getName()const @@ -77,6 +79,6 @@ std::string CreatCustomOcrTemplateRequest::getName()const void CreatCustomOcrTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/green/src/model/CreateBizTypeRequest.cc b/green/src/model/CreateBizTypeRequest.cc index 234ef9281..68016215c 100644 --- a/green/src/model/CreateBizTypeRequest.cc +++ b/green/src/model/CreateBizTypeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::CreateBizTypeRequest; CreateBizTypeRequest::CreateBizTypeRequest() : RpcServiceRequest("green", "2017-08-23", "CreateBizType") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateBizTypeRequest::~CreateBizTypeRequest() {} @@ -33,7 +35,7 @@ std::string CreateBizTypeRequest::getBizTypeImport()const void CreateBizTypeRequest::setBizTypeImport(const std::string& bizTypeImport) { bizTypeImport_ = bizTypeImport; - setCoreParameter("BizTypeImport", bizTypeImport); + setParameter("BizTypeImport", bizTypeImport); } std::string CreateBizTypeRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string CreateBizTypeRequest::getSourceIp()const void CreateBizTypeRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateBizTypeRequest::getIndustryInfo()const @@ -55,7 +57,7 @@ std::string CreateBizTypeRequest::getIndustryInfo()const void CreateBizTypeRequest::setIndustryInfo(const std::string& industryInfo) { industryInfo_ = industryInfo; - setCoreParameter("IndustryInfo", industryInfo); + setParameter("IndustryInfo", industryInfo); } std::string CreateBizTypeRequest::getBizTypeName()const @@ -66,6 +68,6 @@ std::string CreateBizTypeRequest::getBizTypeName()const void CreateBizTypeRequest::setBizTypeName(const std::string& bizTypeName) { bizTypeName_ = bizTypeName; - setCoreParameter("BizTypeName", bizTypeName); + setParameter("BizTypeName", bizTypeName); } diff --git a/green/src/model/CreateCdiBagRequest.cc b/green/src/model/CreateCdiBagRequest.cc index 14755cf62..94ecf532f 100644 --- a/green/src/model/CreateCdiBagRequest.cc +++ b/green/src/model/CreateCdiBagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::CreateCdiBagRequest; CreateCdiBagRequest::CreateCdiBagRequest() : RpcServiceRequest("green", "2017-08-23", "CreateCdiBag") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCdiBagRequest::~CreateCdiBagRequest() {} @@ -33,7 +35,7 @@ std::string CreateCdiBagRequest::getClientToken()const void CreateCdiBagRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } int CreateCdiBagRequest::getOrderNum()const @@ -44,7 +46,7 @@ int CreateCdiBagRequest::getOrderNum()const void CreateCdiBagRequest::setOrderNum(int orderNum) { orderNum_ = orderNum; - setCoreParameter("OrderNum", std::to_string(orderNum)); + setParameter("OrderNum", std::to_string(orderNum)); } std::string CreateCdiBagRequest::getCommodityCode()const @@ -55,7 +57,7 @@ std::string CreateCdiBagRequest::getCommodityCode()const void CreateCdiBagRequest::setCommodityCode(const std::string& commodityCode) { commodityCode_ = commodityCode; - setCoreParameter("CommodityCode", commodityCode); + setParameter("CommodityCode", commodityCode); } long CreateCdiBagRequest::getOwnerId()const @@ -66,7 +68,7 @@ long CreateCdiBagRequest::getOwnerId()const void CreateCdiBagRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int CreateCdiBagRequest::getFlowOutSpec()const @@ -77,7 +79,7 @@ int CreateCdiBagRequest::getFlowOutSpec()const void CreateCdiBagRequest::setFlowOutSpec(int flowOutSpec) { flowOutSpec_ = flowOutSpec; - setCoreParameter("FlowOutSpec", std::to_string(flowOutSpec)); + setParameter("FlowOutSpec", std::to_string(flowOutSpec)); } std::string CreateCdiBagRequest::getOrderType()const @@ -88,6 +90,6 @@ std::string CreateCdiBagRequest::getOrderType()const void CreateCdiBagRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/green/src/model/CreateCdiBaseBagRequest.cc b/green/src/model/CreateCdiBaseBagRequest.cc index bc07edacc..340fbafa6 100644 --- a/green/src/model/CreateCdiBaseBagRequest.cc +++ b/green/src/model/CreateCdiBaseBagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::CreateCdiBaseBagRequest; CreateCdiBaseBagRequest::CreateCdiBaseBagRequest() : RpcServiceRequest("green", "2017-08-23", "CreateCdiBaseBag") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCdiBaseBagRequest::~CreateCdiBaseBagRequest() {} @@ -33,7 +35,7 @@ int CreateCdiBaseBagRequest::getDuration()const void CreateCdiBaseBagRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string CreateCdiBaseBagRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateCdiBaseBagRequest::getClientToken()const void CreateCdiBaseBagRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateCdiBaseBagRequest::getCommodityCode()const @@ -55,7 +57,7 @@ std::string CreateCdiBaseBagRequest::getCommodityCode()const void CreateCdiBaseBagRequest::setCommodityCode(const std::string& commodityCode) { commodityCode_ = commodityCode; - setCoreParameter("CommodityCode", commodityCode); + setParameter("CommodityCode", commodityCode); } long CreateCdiBaseBagRequest::getOwnerId()const @@ -66,7 +68,7 @@ long CreateCdiBaseBagRequest::getOwnerId()const void CreateCdiBaseBagRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int CreateCdiBaseBagRequest::getFlowOutSpec()const @@ -77,7 +79,7 @@ int CreateCdiBaseBagRequest::getFlowOutSpec()const void CreateCdiBaseBagRequest::setFlowOutSpec(int flowOutSpec) { flowOutSpec_ = flowOutSpec; - setCoreParameter("FlowOutSpec", std::to_string(flowOutSpec)); + setParameter("FlowOutSpec", std::to_string(flowOutSpec)); } std::string CreateCdiBaseBagRequest::getOrderType()const @@ -88,6 +90,6 @@ std::string CreateCdiBaseBagRequest::getOrderType()const void CreateCdiBaseBagRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/green/src/model/CreateImageLibRequest.cc b/green/src/model/CreateImageLibRequest.cc index 6a4483996..08bd46c7f 100644 --- a/green/src/model/CreateImageLibRequest.cc +++ b/green/src/model/CreateImageLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::CreateImageLibRequest; CreateImageLibRequest::CreateImageLibRequest() : RpcServiceRequest("green", "2017-08-23", "CreateImageLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateImageLibRequest::~CreateImageLibRequest() {} @@ -33,7 +35,7 @@ std::string CreateImageLibRequest::getServiceModule()const void CreateImageLibRequest::setServiceModule(const std::string& serviceModule) { serviceModule_ = serviceModule; - setCoreParameter("ServiceModule", serviceModule); + setParameter("ServiceModule", serviceModule); } std::string CreateImageLibRequest::getScene()const @@ -44,7 +46,7 @@ std::string CreateImageLibRequest::getScene()const void CreateImageLibRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string CreateImageLibRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateImageLibRequest::getSourceIp()const void CreateImageLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } bool CreateImageLibRequest::getEnable()const @@ -66,7 +68,7 @@ bool CreateImageLibRequest::getEnable()const void CreateImageLibRequest::setEnable(bool enable) { enable_ = enable; - setCoreParameter("Enable", enable ? "true" : "false"); + setParameter("Enable", enable ? "true" : "false"); } std::string CreateImageLibRequest::getBizTypes()const @@ -77,7 +79,7 @@ std::string CreateImageLibRequest::getBizTypes()const void CreateImageLibRequest::setBizTypes(const std::string& bizTypes) { bizTypes_ = bizTypes; - setCoreParameter("BizTypes", bizTypes); + setParameter("BizTypes", bizTypes); } std::string CreateImageLibRequest::getName()const @@ -88,7 +90,7 @@ std::string CreateImageLibRequest::getName()const void CreateImageLibRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateImageLibRequest::getCategory()const @@ -99,6 +101,6 @@ std::string CreateImageLibRequest::getCategory()const void CreateImageLibRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } diff --git a/green/src/model/CreateKeywordLibRequest.cc b/green/src/model/CreateKeywordLibRequest.cc index 785d507fe..47fd4965e 100644 --- a/green/src/model/CreateKeywordLibRequest.cc +++ b/green/src/model/CreateKeywordLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::CreateKeywordLibRequest; CreateKeywordLibRequest::CreateKeywordLibRequest() : RpcServiceRequest("green", "2017-08-23", "CreateKeywordLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateKeywordLibRequest::~CreateKeywordLibRequest() {} @@ -33,7 +35,7 @@ std::string CreateKeywordLibRequest::getLanguage()const void CreateKeywordLibRequest::setLanguage(const std::string& language) { language_ = language; - setCoreParameter("Language", language); + setParameter("Language", language); } std::string CreateKeywordLibRequest::getServiceModule()const @@ -44,7 +46,7 @@ std::string CreateKeywordLibRequest::getServiceModule()const void CreateKeywordLibRequest::setServiceModule(const std::string& serviceModule) { serviceModule_ = serviceModule; - setCoreParameter("ServiceModule", serviceModule); + setParameter("ServiceModule", serviceModule); } std::string CreateKeywordLibRequest::getMatchMode()const @@ -55,7 +57,7 @@ std::string CreateKeywordLibRequest::getMatchMode()const void CreateKeywordLibRequest::setMatchMode(const std::string& matchMode) { matchMode_ = matchMode; - setCoreParameter("MatchMode", matchMode); + setParameter("MatchMode", matchMode); } std::string CreateKeywordLibRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string CreateKeywordLibRequest::getSourceIp()const void CreateKeywordLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateKeywordLibRequest::getLibType()const @@ -77,7 +79,7 @@ std::string CreateKeywordLibRequest::getLibType()const void CreateKeywordLibRequest::setLibType(const std::string& libType) { libType_ = libType; - setCoreParameter("LibType", libType); + setParameter("LibType", libType); } bool CreateKeywordLibRequest::getEnable()const @@ -88,7 +90,7 @@ bool CreateKeywordLibRequest::getEnable()const void CreateKeywordLibRequest::setEnable(bool enable) { enable_ = enable; - setCoreParameter("Enable", enable ? "true" : "false"); + setParameter("Enable", enable ? "true" : "false"); } std::string CreateKeywordLibRequest::getLang()const @@ -99,7 +101,7 @@ std::string CreateKeywordLibRequest::getLang()const void CreateKeywordLibRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateKeywordLibRequest::getBizTypes()const @@ -110,7 +112,7 @@ std::string CreateKeywordLibRequest::getBizTypes()const void CreateKeywordLibRequest::setBizTypes(const std::string& bizTypes) { bizTypes_ = bizTypes; - setCoreParameter("BizTypes", bizTypes); + setParameter("BizTypes", bizTypes); } std::string CreateKeywordLibRequest::getResourceType()const @@ -121,7 +123,7 @@ std::string CreateKeywordLibRequest::getResourceType()const void CreateKeywordLibRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string CreateKeywordLibRequest::getName()const @@ -132,7 +134,7 @@ std::string CreateKeywordLibRequest::getName()const void CreateKeywordLibRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateKeywordLibRequest::getCategory()const @@ -143,6 +145,6 @@ std::string CreateKeywordLibRequest::getCategory()const void CreateKeywordLibRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } diff --git a/green/src/model/CreateKeywordRequest.cc b/green/src/model/CreateKeywordRequest.cc index e67e2bd78..3c8266fed 100644 --- a/green/src/model/CreateKeywordRequest.cc +++ b/green/src/model/CreateKeywordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::CreateKeywordRequest; CreateKeywordRequest::CreateKeywordRequest() : RpcServiceRequest("green", "2017-08-23", "CreateKeyword") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateKeywordRequest::~CreateKeywordRequest() {} @@ -33,7 +35,7 @@ std::string CreateKeywordRequest::getKeywords()const void CreateKeywordRequest::setKeywords(const std::string& keywords) { keywords_ = keywords; - setCoreParameter("Keywords", keywords); + setParameter("Keywords", keywords); } int CreateKeywordRequest::getKeywordLibId()const @@ -44,7 +46,7 @@ int CreateKeywordRequest::getKeywordLibId()const void CreateKeywordRequest::setKeywordLibId(int keywordLibId) { keywordLibId_ = keywordLibId; - setCoreParameter("KeywordLibId", std::to_string(keywordLibId)); + setParameter("KeywordLibId", std::to_string(keywordLibId)); } std::string CreateKeywordRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateKeywordRequest::getSourceIp()const void CreateKeywordRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateKeywordRequest::getLang()const @@ -66,6 +68,6 @@ std::string CreateKeywordRequest::getLang()const void CreateKeywordRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/CreateKeywordResult.cc b/green/src/model/CreateKeywordResult.cc index 20fc71329..c7aaad967 100644 --- a/green/src/model/CreateKeywordResult.cc +++ b/green/src/model/CreateKeywordResult.cc @@ -39,17 +39,29 @@ void CreateKeywordResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + auto allvalidKeywordListNode = value["validKeywordList"]["validKeyword"]; + for (auto valuevalidKeywordListvalidKeyword : allvalidKeywordListNode) + { + ValidKeyword validKeywordListObject; + if(!valuevalidKeywordListvalidKeyword["id"].isNull()) + validKeywordListObject.id = std::stoi(valuevalidKeywordListvalidKeyword["id"].asString()); + if(!valuevalidKeywordListvalidKeyword["keyword"].isNull()) + validKeywordListObject.keyword = valuevalidKeywordListvalidKeyword["keyword"].asString(); + validKeywordList_.push_back(validKeywordListObject); + } auto allInvalidKeywordList = value["InvalidKeywordList"]["StringItem"]; for (const auto &item : allInvalidKeywordList) invalidKeywordList_.push_back(item.asString()); - auto allvalidKeywordList = value["validKeywordList"]["StringItem"]; - for (const auto &item : allvalidKeywordList) - validKeywordList_.push_back(item.asString()); if(!value["SuccessCount"].isNull()) successCount_ = std::stoi(value["SuccessCount"].asString()); } +std::vector CreateKeywordResult::getvalidKeywordList()const +{ + return validKeywordList_; +} + std::vector CreateKeywordResult::getInvalidKeywordList()const { return invalidKeywordList_; @@ -60,8 +72,3 @@ int CreateKeywordResult::getSuccessCount()const return successCount_; } -std::vector CreateKeywordResult::getValidKeywordList()const -{ - return validKeywordList_; -} - diff --git a/green/src/model/CreateWebSiteInstanceRequest.cc b/green/src/model/CreateWebSiteInstanceRequest.cc index f9d96eda7..430ca158d 100644 --- a/green/src/model/CreateWebSiteInstanceRequest.cc +++ b/green/src/model/CreateWebSiteInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::CreateWebSiteInstanceRequest; CreateWebSiteInstanceRequest::CreateWebSiteInstanceRequest() : RpcServiceRequest("green", "2017-08-23", "CreateWebSiteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateWebSiteInstanceRequest::~CreateWebSiteInstanceRequest() {} @@ -33,7 +35,7 @@ int CreateWebSiteInstanceRequest::getDuration()const void CreateWebSiteInstanceRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string CreateWebSiteInstanceRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateWebSiteInstanceRequest::getClientToken()const void CreateWebSiteInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } int CreateWebSiteInstanceRequest::getOrderNum()const @@ -55,7 +57,7 @@ int CreateWebSiteInstanceRequest::getOrderNum()const void CreateWebSiteInstanceRequest::setOrderNum(int orderNum) { orderNum_ = orderNum; - setCoreParameter("OrderNum", std::to_string(orderNum)); + setParameter("OrderNum", std::to_string(orderNum)); } long CreateWebSiteInstanceRequest::getOwnerId()const @@ -66,7 +68,7 @@ long CreateWebSiteInstanceRequest::getOwnerId()const void CreateWebSiteInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateWebSiteInstanceRequest::getPricingCycle()const @@ -77,7 +79,7 @@ std::string CreateWebSiteInstanceRequest::getPricingCycle()const void CreateWebSiteInstanceRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } std::string CreateWebSiteInstanceRequest::getOrderType()const @@ -88,6 +90,6 @@ std::string CreateWebSiteInstanceRequest::getOrderType()const void CreateWebSiteInstanceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/green/src/model/CreateWebsiteIndexPageBaselineRequest.cc b/green/src/model/CreateWebsiteIndexPageBaselineRequest.cc index 2f119e37e..b6cc28243 100644 --- a/green/src/model/CreateWebsiteIndexPageBaselineRequest.cc +++ b/green/src/model/CreateWebsiteIndexPageBaselineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::CreateWebsiteIndexPageBaselineRequest; CreateWebsiteIndexPageBaselineRequest::CreateWebsiteIndexPageBaselineRequest() : RpcServiceRequest("green", "2017-08-23", "CreateWebsiteIndexPageBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateWebsiteIndexPageBaselineRequest::~CreateWebsiteIndexPageBaselineRequest() {} @@ -33,7 +35,7 @@ std::string CreateWebsiteIndexPageBaselineRequest::getInstanceId()const void CreateWebsiteIndexPageBaselineRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateWebsiteIndexPageBaselineRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string CreateWebsiteIndexPageBaselineRequest::getSourceIp()const void CreateWebsiteIndexPageBaselineRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateWebsiteIndexPageBaselineRequest::getLang()const @@ -55,6 +57,6 @@ std::string CreateWebsiteIndexPageBaselineRequest::getLang()const void CreateWebsiteIndexPageBaselineRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DeleteBizTypeRequest.cc b/green/src/model/DeleteBizTypeRequest.cc index 6a81f459c..43ceacc8e 100644 --- a/green/src/model/DeleteBizTypeRequest.cc +++ b/green/src/model/DeleteBizTypeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DeleteBizTypeRequest; DeleteBizTypeRequest::DeleteBizTypeRequest() : RpcServiceRequest("green", "2017-08-23", "DeleteBizType") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteBizTypeRequest::~DeleteBizTypeRequest() {} @@ -33,7 +35,7 @@ std::string DeleteBizTypeRequest::getSourceIp()const void DeleteBizTypeRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteBizTypeRequest::getBizTypeName()const @@ -44,6 +46,6 @@ std::string DeleteBizTypeRequest::getBizTypeName()const void DeleteBizTypeRequest::setBizTypeName(const std::string& bizTypeName) { bizTypeName_ = bizTypeName; - setCoreParameter("BizTypeName", bizTypeName); + setParameter("BizTypeName", bizTypeName); } diff --git a/green/src/model/DeleteCustomOcrTemplateRequest.cc b/green/src/model/DeleteCustomOcrTemplateRequest.cc index 57f4ab860..73fffe0d8 100644 --- a/green/src/model/DeleteCustomOcrTemplateRequest.cc +++ b/green/src/model/DeleteCustomOcrTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DeleteCustomOcrTemplateRequest; DeleteCustomOcrTemplateRequest::DeleteCustomOcrTemplateRequest() : RpcServiceRequest("green", "2017-08-23", "DeleteCustomOcrTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCustomOcrTemplateRequest::~DeleteCustomOcrTemplateRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCustomOcrTemplateRequest::getSourceIp()const void DeleteCustomOcrTemplateRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteCustomOcrTemplateRequest::getIds()const @@ -44,6 +46,6 @@ std::string DeleteCustomOcrTemplateRequest::getIds()const void DeleteCustomOcrTemplateRequest::setIds(const std::string& ids) { ids_ = ids; - setCoreParameter("Ids", ids); + setParameter("Ids", ids); } diff --git a/green/src/model/DeleteImageFromLibRequest.cc b/green/src/model/DeleteImageFromLibRequest.cc index 59963127e..0be213510 100644 --- a/green/src/model/DeleteImageFromLibRequest.cc +++ b/green/src/model/DeleteImageFromLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DeleteImageFromLibRequest; DeleteImageFromLibRequest::DeleteImageFromLibRequest() : RpcServiceRequest("green", "2017-08-23", "DeleteImageFromLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteImageFromLibRequest::~DeleteImageFromLibRequest() {} @@ -33,7 +35,7 @@ std::string DeleteImageFromLibRequest::getSourceIp()const void DeleteImageFromLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteImageFromLibRequest::getIds()const @@ -44,6 +46,6 @@ std::string DeleteImageFromLibRequest::getIds()const void DeleteImageFromLibRequest::setIds(const std::string& ids) { ids_ = ids; - setCoreParameter("Ids", ids); + setParameter("Ids", ids); } diff --git a/green/src/model/DeleteImageLibRequest.cc b/green/src/model/DeleteImageLibRequest.cc index 0fdac1ba1..ff6204e39 100644 --- a/green/src/model/DeleteImageLibRequest.cc +++ b/green/src/model/DeleteImageLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DeleteImageLibRequest; DeleteImageLibRequest::DeleteImageLibRequest() : RpcServiceRequest("green", "2017-08-23", "DeleteImageLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteImageLibRequest::~DeleteImageLibRequest() {} @@ -33,7 +35,7 @@ std::string DeleteImageLibRequest::getSourceIp()const void DeleteImageLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DeleteImageLibRequest::getId()const @@ -44,6 +46,6 @@ int DeleteImageLibRequest::getId()const void DeleteImageLibRequest::setId(int id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/green/src/model/DeleteKeywordLibRequest.cc b/green/src/model/DeleteKeywordLibRequest.cc index 48e4e98ab..1cc6114a7 100644 --- a/green/src/model/DeleteKeywordLibRequest.cc +++ b/green/src/model/DeleteKeywordLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DeleteKeywordLibRequest; DeleteKeywordLibRequest::DeleteKeywordLibRequest() : RpcServiceRequest("green", "2017-08-23", "DeleteKeywordLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteKeywordLibRequest::~DeleteKeywordLibRequest() {} @@ -33,7 +35,7 @@ std::string DeleteKeywordLibRequest::getSourceIp()const void DeleteKeywordLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DeleteKeywordLibRequest::getId()const @@ -44,7 +46,7 @@ int DeleteKeywordLibRequest::getId()const void DeleteKeywordLibRequest::setId(int id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DeleteKeywordLibRequest::getLang()const @@ -55,6 +57,6 @@ std::string DeleteKeywordLibRequest::getLang()const void DeleteKeywordLibRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DeleteKeywordRequest.cc b/green/src/model/DeleteKeywordRequest.cc index 3abb09bc9..69cc6f9a5 100644 --- a/green/src/model/DeleteKeywordRequest.cc +++ b/green/src/model/DeleteKeywordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DeleteKeywordRequest; DeleteKeywordRequest::DeleteKeywordRequest() : RpcServiceRequest("green", "2017-08-23", "DeleteKeyword") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteKeywordRequest::~DeleteKeywordRequest() {} @@ -33,7 +35,7 @@ std::string DeleteKeywordRequest::getKeywords()const void DeleteKeywordRequest::setKeywords(const std::string& keywords) { keywords_ = keywords; - setCoreParameter("Keywords", keywords); + setParameter("Keywords", keywords); } std::string DeleteKeywordRequest::getKeywordLibId()const @@ -44,7 +46,7 @@ std::string DeleteKeywordRequest::getKeywordLibId()const void DeleteKeywordRequest::setKeywordLibId(const std::string& keywordLibId) { keywordLibId_ = keywordLibId; - setCoreParameter("KeywordLibId", keywordLibId); + setParameter("KeywordLibId", keywordLibId); } std::string DeleteKeywordRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DeleteKeywordRequest::getSourceIp()const void DeleteKeywordRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteKeywordRequest::getIds()const @@ -66,7 +68,7 @@ std::string DeleteKeywordRequest::getIds()const void DeleteKeywordRequest::setIds(const std::string& ids) { ids_ = ids; - setCoreParameter("Ids", ids); + setParameter("Ids", ids); } std::string DeleteKeywordRequest::getLang()const @@ -77,6 +79,6 @@ std::string DeleteKeywordRequest::getLang()const void DeleteKeywordRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DeleteNotificationContactsRequest.cc b/green/src/model/DeleteNotificationContactsRequest.cc index 503b5668f..b93e440de 100644 --- a/green/src/model/DeleteNotificationContactsRequest.cc +++ b/green/src/model/DeleteNotificationContactsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DeleteNotificationContactsRequest; DeleteNotificationContactsRequest::DeleteNotificationContactsRequest() : RpcServiceRequest("green", "2017-08-23", "DeleteNotificationContacts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteNotificationContactsRequest::~DeleteNotificationContactsRequest() {} @@ -33,7 +35,7 @@ std::string DeleteNotificationContactsRequest::getContactTypes()const void DeleteNotificationContactsRequest::setContactTypes(const std::string& contactTypes) { contactTypes_ = contactTypes; - setCoreParameter("ContactTypes", contactTypes); + setParameter("ContactTypes", contactTypes); } std::string DeleteNotificationContactsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DeleteNotificationContactsRequest::getSourceIp()const void DeleteNotificationContactsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteNotificationContactsRequest::getLang()const @@ -55,6 +57,6 @@ std::string DeleteNotificationContactsRequest::getLang()const void DeleteNotificationContactsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeAppInfoRequest.cc b/green/src/model/DescribeAppInfoRequest.cc index f6d824dd7..ab06f3a25 100644 --- a/green/src/model/DescribeAppInfoRequest.cc +++ b/green/src/model/DescribeAppInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeAppInfoRequest; DescribeAppInfoRequest::DescribeAppInfoRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeAppInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAppInfoRequest::~DescribeAppInfoRequest() {} @@ -33,7 +35,7 @@ int DescribeAppInfoRequest::getTotalCount()const void DescribeAppInfoRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } int DescribeAppInfoRequest::getCurrentPage()const @@ -44,7 +46,7 @@ int DescribeAppInfoRequest::getCurrentPage()const void DescribeAppInfoRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeAppInfoRequest::getPlatform()const @@ -55,7 +57,7 @@ std::string DescribeAppInfoRequest::getPlatform()const void DescribeAppInfoRequest::setPlatform(const std::string& platform) { platform_ = platform; - setCoreParameter("Platform", platform); + setParameter("Platform", platform); } std::string DescribeAppInfoRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeAppInfoRequest::getSourceIp()const void DescribeAppInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeAppInfoRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeAppInfoRequest::getPageSize()const void DescribeAppInfoRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAppInfoRequest::getLang()const @@ -88,6 +90,6 @@ std::string DescribeAppInfoRequest::getLang()const void DescribeAppInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeAuditCallbackRequest.cc b/green/src/model/DescribeAuditCallbackRequest.cc index 755ec1f45..094623efd 100644 --- a/green/src/model/DescribeAuditCallbackRequest.cc +++ b/green/src/model/DescribeAuditCallbackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeAuditCallbackRequest; DescribeAuditCallbackRequest::DescribeAuditCallbackRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeAuditCallback") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuditCallbackRequest::~DescribeAuditCallbackRequest() {} @@ -33,6 +35,6 @@ std::string DescribeAuditCallbackRequest::getSourceIp()const void DescribeAuditCallbackRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/DescribeAuditContentItemRequest.cc b/green/src/model/DescribeAuditContentItemRequest.cc index c4ca48380..737393df3 100644 --- a/green/src/model/DescribeAuditContentItemRequest.cc +++ b/green/src/model/DescribeAuditContentItemRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeAuditContentItemRequest; DescribeAuditContentItemRequest::DescribeAuditContentItemRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeAuditContentItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuditContentItemRequest::~DescribeAuditContentItemRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAuditContentItemRequest::getSourceIp()const void DescribeAuditContentItemRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeAuditContentItemRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeAuditContentItemRequest::getPageSize()const void DescribeAuditContentItemRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAuditContentItemRequest::getLang()const @@ -55,7 +57,7 @@ std::string DescribeAuditContentItemRequest::getLang()const void DescribeAuditContentItemRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeAuditContentItemRequest::getTaskId()const @@ -66,7 +68,7 @@ std::string DescribeAuditContentItemRequest::getTaskId()const void DescribeAuditContentItemRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } int DescribeAuditContentItemRequest::getTotalCount()const @@ -77,7 +79,7 @@ int DescribeAuditContentItemRequest::getTotalCount()const void DescribeAuditContentItemRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } int DescribeAuditContentItemRequest::getCurrentPage()const @@ -88,7 +90,7 @@ int DescribeAuditContentItemRequest::getCurrentPage()const void DescribeAuditContentItemRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeAuditContentItemRequest::getResourceType()const @@ -99,6 +101,6 @@ std::string DescribeAuditContentItemRequest::getResourceType()const void DescribeAuditContentItemRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } diff --git a/green/src/model/DescribeAuditContentRequest.cc b/green/src/model/DescribeAuditContentRequest.cc index 19052456f..b0ec05a9c 100644 --- a/green/src/model/DescribeAuditContentRequest.cc +++ b/green/src/model/DescribeAuditContentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeAuditContentRequest; DescribeAuditContentRequest::DescribeAuditContentRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeAuditContent") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuditContentRequest::~DescribeAuditContentRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAuditContentRequest::getImageId()const void DescribeAuditContentRequest::setImageId(const std::string& imageId) { imageId_ = imageId; - setCoreParameter("ImageId", imageId); + setParameter("ImageId", imageId); } std::string DescribeAuditContentRequest::getStartDate()const @@ -44,7 +46,7 @@ std::string DescribeAuditContentRequest::getStartDate()const void DescribeAuditContentRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } std::string DescribeAuditContentRequest::getScene()const @@ -55,7 +57,7 @@ std::string DescribeAuditContentRequest::getScene()const void DescribeAuditContentRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string DescribeAuditContentRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeAuditContentRequest::getSourceIp()const void DescribeAuditContentRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAuditContentRequest::getLibType()const @@ -77,7 +79,7 @@ std::string DescribeAuditContentRequest::getLibType()const void DescribeAuditContentRequest::setLibType(const std::string& libType) { libType_ = libType; - setCoreParameter("LibType", libType); + setParameter("LibType", libType); } std::string DescribeAuditContentRequest::getAuditResult()const @@ -88,7 +90,7 @@ std::string DescribeAuditContentRequest::getAuditResult()const void DescribeAuditContentRequest::setAuditResult(const std::string& auditResult) { auditResult_ = auditResult; - setCoreParameter("AuditResult", auditResult); + setParameter("AuditResult", auditResult); } int DescribeAuditContentRequest::getPageSize()const @@ -99,7 +101,7 @@ int DescribeAuditContentRequest::getPageSize()const void DescribeAuditContentRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAuditContentRequest::getLang()const @@ -110,7 +112,7 @@ std::string DescribeAuditContentRequest::getLang()const void DescribeAuditContentRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeAuditContentRequest::getTaskId()const @@ -121,7 +123,7 @@ std::string DescribeAuditContentRequest::getTaskId()const void DescribeAuditContentRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } int DescribeAuditContentRequest::getTotalCount()const @@ -132,7 +134,7 @@ int DescribeAuditContentRequest::getTotalCount()const void DescribeAuditContentRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } std::string DescribeAuditContentRequest::getKeywordId()const @@ -143,7 +145,7 @@ std::string DescribeAuditContentRequest::getKeywordId()const void DescribeAuditContentRequest::setKeywordId(const std::string& keywordId) { keywordId_ = keywordId; - setCoreParameter("KeywordId", keywordId); + setParameter("KeywordId", keywordId); } std::string DescribeAuditContentRequest::getSuggestion()const @@ -154,7 +156,7 @@ std::string DescribeAuditContentRequest::getSuggestion()const void DescribeAuditContentRequest::setSuggestion(const std::string& suggestion) { suggestion_ = suggestion; - setCoreParameter("Suggestion", suggestion); + setParameter("Suggestion", suggestion); } int DescribeAuditContentRequest::getCurrentPage()const @@ -165,7 +167,7 @@ int DescribeAuditContentRequest::getCurrentPage()const void DescribeAuditContentRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeAuditContentRequest::getLabel()const @@ -176,7 +178,7 @@ std::string DescribeAuditContentRequest::getLabel()const void DescribeAuditContentRequest::setLabel(const std::string& label) { label_ = label; - setCoreParameter("Label", label); + setParameter("Label", label); } std::string DescribeAuditContentRequest::getResourceType()const @@ -187,7 +189,7 @@ std::string DescribeAuditContentRequest::getResourceType()const void DescribeAuditContentRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string DescribeAuditContentRequest::getBizType()const @@ -198,7 +200,7 @@ std::string DescribeAuditContentRequest::getBizType()const void DescribeAuditContentRequest::setBizType(const std::string& bizType) { bizType_ = bizType; - setCoreParameter("BizType", bizType); + setParameter("BizType", bizType); } std::string DescribeAuditContentRequest::getEndDate()const @@ -209,7 +211,7 @@ std::string DescribeAuditContentRequest::getEndDate()const void DescribeAuditContentRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string DescribeAuditContentRequest::getDataId()const @@ -220,6 +222,6 @@ std::string DescribeAuditContentRequest::getDataId()const void DescribeAuditContentRequest::setDataId(const std::string& dataId) { dataId_ = dataId; - setCoreParameter("DataId", dataId); + setParameter("DataId", dataId); } diff --git a/green/src/model/DescribeAuditRangeRequest.cc b/green/src/model/DescribeAuditRangeRequest.cc index b57f1636b..b0b704524 100644 --- a/green/src/model/DescribeAuditRangeRequest.cc +++ b/green/src/model/DescribeAuditRangeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeAuditRangeRequest; DescribeAuditRangeRequest::DescribeAuditRangeRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeAuditRange") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuditRangeRequest::~DescribeAuditRangeRequest() {} @@ -33,6 +35,6 @@ std::string DescribeAuditRangeRequest::getSourceIp()const void DescribeAuditRangeRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/DescribeAuditSettingRequest.cc b/green/src/model/DescribeAuditSettingRequest.cc index e46012205..689477feb 100644 --- a/green/src/model/DescribeAuditSettingRequest.cc +++ b/green/src/model/DescribeAuditSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeAuditSettingRequest; DescribeAuditSettingRequest::DescribeAuditSettingRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeAuditSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuditSettingRequest::~DescribeAuditSettingRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAuditSettingRequest::getSourceIp()const void DescribeAuditSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAuditSettingRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeAuditSettingRequest::getLang()const void DescribeAuditSettingRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeBizTypeSettingRequest.cc b/green/src/model/DescribeBizTypeSettingRequest.cc index 1612ecb34..e5a48979b 100644 --- a/green/src/model/DescribeBizTypeSettingRequest.cc +++ b/green/src/model/DescribeBizTypeSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeBizTypeSettingRequest; DescribeBizTypeSettingRequest::DescribeBizTypeSettingRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeBizTypeSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBizTypeSettingRequest::~DescribeBizTypeSettingRequest() {} @@ -33,7 +35,7 @@ std::string DescribeBizTypeSettingRequest::getResourceType()const void DescribeBizTypeSettingRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string DescribeBizTypeSettingRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeBizTypeSettingRequest::getSourceIp()const void DescribeBizTypeSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeBizTypeSettingRequest::getBizTypeName()const @@ -55,6 +57,6 @@ std::string DescribeBizTypeSettingRequest::getBizTypeName()const void DescribeBizTypeSettingRequest::setBizTypeName(const std::string& bizTypeName) { bizTypeName_ = bizTypeName; - setCoreParameter("BizTypeName", bizTypeName); + setParameter("BizTypeName", bizTypeName); } diff --git a/green/src/model/DescribeBizTypeSettingResult.cc b/green/src/model/DescribeBizTypeSettingResult.cc index 75ab324c6..5f56eb2d8 100644 --- a/green/src/model/DescribeBizTypeSettingResult.cc +++ b/green/src/model/DescribeBizTypeSettingResult.cc @@ -47,9 +47,27 @@ void DescribeBizTypeSettingResult::parse(const std::string &payload) auto allCategories1 = pornNode["Categories"]["category"]; for (auto value : allCategories1) porn_.categories1.push_back(value.asString()); + auto antispamNode = value["Antispam"]; + auto allCategories2 = antispamNode["Categories"]["category"]; + for (auto value : allCategories2) + antispam_.categories2.push_back(value.asString()); + auto adNode = value["Ad"]; + auto allCategories3 = adNode["Categories"]["category"]; + for (auto value : allCategories3) + ad_.categories3.push_back(value.asString()); } +DescribeBizTypeSettingResult::Antispam DescribeBizTypeSettingResult::getAntispam()const +{ + return antispam_; +} + +DescribeBizTypeSettingResult::Ad DescribeBizTypeSettingResult::getAd()const +{ + return ad_; +} + DescribeBizTypeSettingResult::Terrorism DescribeBizTypeSettingResult::getTerrorism()const { return terrorism_; diff --git a/green/src/model/DescribeBizTypesRequest.cc b/green/src/model/DescribeBizTypesRequest.cc index f357f9f64..24c057fe3 100644 --- a/green/src/model/DescribeBizTypesRequest.cc +++ b/green/src/model/DescribeBizTypesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeBizTypesRequest; DescribeBizTypesRequest::DescribeBizTypesRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeBizTypes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBizTypesRequest::~DescribeBizTypesRequest() {} @@ -33,7 +35,7 @@ bool DescribeBizTypesRequest::getImportFlag()const void DescribeBizTypesRequest::setImportFlag(bool importFlag) { importFlag_ = importFlag; - setCoreParameter("ImportFlag", importFlag ? "true" : "false"); + setParameter("ImportFlag", importFlag ? "true" : "false"); } std::string DescribeBizTypesRequest::getSourceIp()const @@ -44,6 +46,6 @@ std::string DescribeBizTypesRequest::getSourceIp()const void DescribeBizTypesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/DescribeCustomOcrTemplateRequest.cc b/green/src/model/DescribeCustomOcrTemplateRequest.cc index bd702480d..d13b69e7b 100644 --- a/green/src/model/DescribeCustomOcrTemplateRequest.cc +++ b/green/src/model/DescribeCustomOcrTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeCustomOcrTemplateRequest; DescribeCustomOcrTemplateRequest::DescribeCustomOcrTemplateRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeCustomOcrTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCustomOcrTemplateRequest::~DescribeCustomOcrTemplateRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCustomOcrTemplateRequest::getSourceIp()const void DescribeCustomOcrTemplateRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCustomOcrTemplateRequest::getIds()const @@ -44,6 +46,6 @@ std::string DescribeCustomOcrTemplateRequest::getIds()const void DescribeCustomOcrTemplateRequest::setIds(const std::string& ids) { ids_ = ids; - setCoreParameter("Ids", ids); + setParameter("Ids", ids); } diff --git a/green/src/model/DescribeImageFromLibRequest.cc b/green/src/model/DescribeImageFromLibRequest.cc index bfc68c761..5b39d45b6 100644 --- a/green/src/model/DescribeImageFromLibRequest.cc +++ b/green/src/model/DescribeImageFromLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeImageFromLibRequest; DescribeImageFromLibRequest::DescribeImageFromLibRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeImageFromLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeImageFromLibRequest::~DescribeImageFromLibRequest() {} @@ -33,7 +35,7 @@ std::string DescribeImageFromLibRequest::getStartDate()const void DescribeImageFromLibRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } std::string DescribeImageFromLibRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeImageFromLibRequest::getSourceIp()const void DescribeImageFromLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeImageFromLibRequest::getImageLibId()const @@ -55,7 +57,7 @@ int DescribeImageFromLibRequest::getImageLibId()const void DescribeImageFromLibRequest::setImageLibId(int imageLibId) { imageLibId_ = imageLibId; - setCoreParameter("ImageLibId", std::to_string(imageLibId)); + setParameter("ImageLibId", std::to_string(imageLibId)); } int DescribeImageFromLibRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeImageFromLibRequest::getPageSize()const void DescribeImageFromLibRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long DescribeImageFromLibRequest::getId()const @@ -77,7 +79,7 @@ long DescribeImageFromLibRequest::getId()const void DescribeImageFromLibRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } int DescribeImageFromLibRequest::getTotalCount()const @@ -88,7 +90,7 @@ int DescribeImageFromLibRequest::getTotalCount()const void DescribeImageFromLibRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } int DescribeImageFromLibRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeImageFromLibRequest::getCurrentPage()const void DescribeImageFromLibRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeImageFromLibRequest::getEndDate()const @@ -110,6 +112,6 @@ std::string DescribeImageFromLibRequest::getEndDate()const void DescribeImageFromLibRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } diff --git a/green/src/model/DescribeImageLibRequest.cc b/green/src/model/DescribeImageLibRequest.cc index e09e17442..4ae558fa5 100644 --- a/green/src/model/DescribeImageLibRequest.cc +++ b/green/src/model/DescribeImageLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeImageLibRequest; DescribeImageLibRequest::DescribeImageLibRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeImageLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeImageLibRequest::~DescribeImageLibRequest() {} @@ -33,7 +35,7 @@ std::string DescribeImageLibRequest::getServiceModule()const void DescribeImageLibRequest::setServiceModule(const std::string& serviceModule) { serviceModule_ = serviceModule; - setCoreParameter("ServiceModule", serviceModule); + setParameter("ServiceModule", serviceModule); } std::string DescribeImageLibRequest::getSourceIp()const @@ -44,6 +46,6 @@ std::string DescribeImageLibRequest::getSourceIp()const void DescribeImageLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/DescribeImageUploadInfoRequest.cc b/green/src/model/DescribeImageUploadInfoRequest.cc index df9827dc0..26e2e12c5 100644 --- a/green/src/model/DescribeImageUploadInfoRequest.cc +++ b/green/src/model/DescribeImageUploadInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeImageUploadInfoRequest; DescribeImageUploadInfoRequest::DescribeImageUploadInfoRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeImageUploadInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeImageUploadInfoRequest::~DescribeImageUploadInfoRequest() {} @@ -33,6 +35,6 @@ std::string DescribeImageUploadInfoRequest::getSourceIp()const void DescribeImageUploadInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/DescribeKeywordLibRequest.cc b/green/src/model/DescribeKeywordLibRequest.cc index 00c05822d..9ab386782 100644 --- a/green/src/model/DescribeKeywordLibRequest.cc +++ b/green/src/model/DescribeKeywordLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeKeywordLibRequest; DescribeKeywordLibRequest::DescribeKeywordLibRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeKeywordLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeKeywordLibRequest::~DescribeKeywordLibRequest() {} @@ -33,7 +35,7 @@ std::string DescribeKeywordLibRequest::getServiceModule()const void DescribeKeywordLibRequest::setServiceModule(const std::string& serviceModule) { serviceModule_ = serviceModule; - setCoreParameter("ServiceModule", serviceModule); + setParameter("ServiceModule", serviceModule); } std::string DescribeKeywordLibRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeKeywordLibRequest::getSourceIp()const void DescribeKeywordLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeKeywordLibRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeKeywordLibRequest::getLang()const void DescribeKeywordLibRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeKeywordRequest.cc b/green/src/model/DescribeKeywordRequest.cc index 9033f6c9c..3ecd416a9 100644 --- a/green/src/model/DescribeKeywordRequest.cc +++ b/green/src/model/DescribeKeywordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeKeywordRequest; DescribeKeywordRequest::DescribeKeywordRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeKeyword") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeKeywordRequest::~DescribeKeywordRequest() {} @@ -33,7 +35,7 @@ std::string DescribeKeywordRequest::getSourceIp()const void DescribeKeywordRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeKeywordRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeKeywordRequest::getPageSize()const void DescribeKeywordRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeKeywordRequest::getLang()const @@ -55,7 +57,7 @@ std::string DescribeKeywordRequest::getLang()const void DescribeKeywordRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeKeywordRequest::getKeyword()const @@ -66,7 +68,7 @@ std::string DescribeKeywordRequest::getKeyword()const void DescribeKeywordRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } int DescribeKeywordRequest::getTotalCount()const @@ -77,7 +79,7 @@ int DescribeKeywordRequest::getTotalCount()const void DescribeKeywordRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } int DescribeKeywordRequest::getKeywordLibId()const @@ -88,7 +90,7 @@ int DescribeKeywordRequest::getKeywordLibId()const void DescribeKeywordRequest::setKeywordLibId(int keywordLibId) { keywordLibId_ = keywordLibId; - setCoreParameter("KeywordLibId", std::to_string(keywordLibId)); + setParameter("KeywordLibId", std::to_string(keywordLibId)); } int DescribeKeywordRequest::getCurrentPage()const @@ -99,6 +101,6 @@ int DescribeKeywordRequest::getCurrentPage()const void DescribeKeywordRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } diff --git a/green/src/model/DescribeNotificationSettingRequest.cc b/green/src/model/DescribeNotificationSettingRequest.cc index 2f4a34c73..521007602 100644 --- a/green/src/model/DescribeNotificationSettingRequest.cc +++ b/green/src/model/DescribeNotificationSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeNotificationSettingRequest; DescribeNotificationSettingRequest::DescribeNotificationSettingRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeNotificationSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeNotificationSettingRequest::~DescribeNotificationSettingRequest() {} @@ -33,7 +35,7 @@ std::string DescribeNotificationSettingRequest::getSourceIp()const void DescribeNotificationSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeNotificationSettingRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeNotificationSettingRequest::getLang()const void DescribeNotificationSettingRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeOpenApiUsageRequest.cc b/green/src/model/DescribeOpenApiUsageRequest.cc index 462f0f504..fbff96597 100644 --- a/green/src/model/DescribeOpenApiUsageRequest.cc +++ b/green/src/model/DescribeOpenApiUsageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeOpenApiUsageRequest; DescribeOpenApiUsageRequest::DescribeOpenApiUsageRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeOpenApiUsage") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOpenApiUsageRequest::~DescribeOpenApiUsageRequest() {} @@ -33,7 +35,7 @@ std::string DescribeOpenApiUsageRequest::getStartDate()const void DescribeOpenApiUsageRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } std::string DescribeOpenApiUsageRequest::getResourceType()const @@ -44,7 +46,7 @@ std::string DescribeOpenApiUsageRequest::getResourceType()const void DescribeOpenApiUsageRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string DescribeOpenApiUsageRequest::getEndDate()const @@ -55,7 +57,7 @@ std::string DescribeOpenApiUsageRequest::getEndDate()const void DescribeOpenApiUsageRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string DescribeOpenApiUsageRequest::getSourceIp()const @@ -66,6 +68,6 @@ std::string DescribeOpenApiUsageRequest::getSourceIp()const void DescribeOpenApiUsageRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/DescribeOssCallbackSettingRequest.cc b/green/src/model/DescribeOssCallbackSettingRequest.cc index 67252be9b..c1873a160 100644 --- a/green/src/model/DescribeOssCallbackSettingRequest.cc +++ b/green/src/model/DescribeOssCallbackSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeOssCallbackSettingRequest; DescribeOssCallbackSettingRequest::DescribeOssCallbackSettingRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeOssCallbackSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssCallbackSettingRequest::~DescribeOssCallbackSettingRequest() {} @@ -33,6 +35,6 @@ std::string DescribeOssCallbackSettingRequest::getSourceIp()const void DescribeOssCallbackSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/DescribeOssIncrementCheckSettingRequest.cc b/green/src/model/DescribeOssIncrementCheckSettingRequest.cc index dfad6c686..a8ddd84b5 100644 --- a/green/src/model/DescribeOssIncrementCheckSettingRequest.cc +++ b/green/src/model/DescribeOssIncrementCheckSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeOssIncrementCheckSettingRequest; DescribeOssIncrementCheckSettingRequest::DescribeOssIncrementCheckSettingRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeOssIncrementCheckSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssIncrementCheckSettingRequest::~DescribeOssIncrementCheckSettingRequest() {} @@ -33,7 +35,7 @@ std::string DescribeOssIncrementCheckSettingRequest::getSourceIp()const void DescribeOssIncrementCheckSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOssIncrementCheckSettingRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeOssIncrementCheckSettingRequest::getLang()const void DescribeOssIncrementCheckSettingRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeOssIncrementOverviewRequest.cc b/green/src/model/DescribeOssIncrementOverviewRequest.cc index 8e725f146..81cc0c5ef 100644 --- a/green/src/model/DescribeOssIncrementOverviewRequest.cc +++ b/green/src/model/DescribeOssIncrementOverviewRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeOssIncrementOverviewRequest; DescribeOssIncrementOverviewRequest::DescribeOssIncrementOverviewRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeOssIncrementOverview") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssIncrementOverviewRequest::~DescribeOssIncrementOverviewRequest() {} @@ -33,7 +35,7 @@ std::string DescribeOssIncrementOverviewRequest::getSourceIp()const void DescribeOssIncrementOverviewRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOssIncrementOverviewRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeOssIncrementOverviewRequest::getLang()const void DescribeOssIncrementOverviewRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeOssIncrementStatsRequest.cc b/green/src/model/DescribeOssIncrementStatsRequest.cc index 60fd38e79..86ddb9142 100644 --- a/green/src/model/DescribeOssIncrementStatsRequest.cc +++ b/green/src/model/DescribeOssIncrementStatsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeOssIncrementStatsRequest; DescribeOssIncrementStatsRequest::DescribeOssIncrementStatsRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeOssIncrementStats") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssIncrementStatsRequest::~DescribeOssIncrementStatsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeOssIncrementStatsRequest::getStartDate()const void DescribeOssIncrementStatsRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } std::string DescribeOssIncrementStatsRequest::getResourceType()const @@ -44,7 +46,7 @@ std::string DescribeOssIncrementStatsRequest::getResourceType()const void DescribeOssIncrementStatsRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string DescribeOssIncrementStatsRequest::getScene()const @@ -55,7 +57,7 @@ std::string DescribeOssIncrementStatsRequest::getScene()const void DescribeOssIncrementStatsRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string DescribeOssIncrementStatsRequest::getEndDate()const @@ -66,7 +68,7 @@ std::string DescribeOssIncrementStatsRequest::getEndDate()const void DescribeOssIncrementStatsRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string DescribeOssIncrementStatsRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string DescribeOssIncrementStatsRequest::getSourceIp()const void DescribeOssIncrementStatsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOssIncrementStatsRequest::getLang()const @@ -88,6 +90,6 @@ std::string DescribeOssIncrementStatsRequest::getLang()const void DescribeOssIncrementStatsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeOssResultItemsRequest.cc b/green/src/model/DescribeOssResultItemsRequest.cc index 65c80ec21..ba9484c53 100644 --- a/green/src/model/DescribeOssResultItemsRequest.cc +++ b/green/src/model/DescribeOssResultItemsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeOssResultItemsRequest; DescribeOssResultItemsRequest::DescribeOssResultItemsRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeOssResultItems") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssResultItemsRequest::~DescribeOssResultItemsRequest() {} @@ -33,7 +35,7 @@ float DescribeOssResultItemsRequest::getMinScore()const void DescribeOssResultItemsRequest::setMinScore(float minScore) { minScore_ = minScore; - setCoreParameter("MinScore", std::to_string(minScore)); + setParameter("MinScore", std::to_string(minScore)); } float DescribeOssResultItemsRequest::getMaxScore()const @@ -44,7 +46,7 @@ float DescribeOssResultItemsRequest::getMaxScore()const void DescribeOssResultItemsRequest::setMaxScore(float maxScore) { maxScore_ = maxScore; - setCoreParameter("MaxScore", std::to_string(maxScore)); + setParameter("MaxScore", std::to_string(maxScore)); } std::string DescribeOssResultItemsRequest::getStartDate()const @@ -55,7 +57,7 @@ std::string DescribeOssResultItemsRequest::getStartDate()const void DescribeOssResultItemsRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } std::string DescribeOssResultItemsRequest::getScene()const @@ -66,7 +68,7 @@ std::string DescribeOssResultItemsRequest::getScene()const void DescribeOssResultItemsRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string DescribeOssResultItemsRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string DescribeOssResultItemsRequest::getSourceIp()const void DescribeOssResultItemsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeOssResultItemsRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeOssResultItemsRequest::getPageSize()const void DescribeOssResultItemsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeOssResultItemsRequest::getLang()const @@ -99,7 +101,7 @@ std::string DescribeOssResultItemsRequest::getLang()const void DescribeOssResultItemsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool DescribeOssResultItemsRequest::getStock()const @@ -110,7 +112,7 @@ bool DescribeOssResultItemsRequest::getStock()const void DescribeOssResultItemsRequest::setStock(bool stock) { stock_ = stock; - setCoreParameter("Stock", stock ? "true" : "false"); + setParameter("Stock", stock ? "true" : "false"); } int DescribeOssResultItemsRequest::getTotalCount()const @@ -121,7 +123,7 @@ int DescribeOssResultItemsRequest::getTotalCount()const void DescribeOssResultItemsRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } std::string DescribeOssResultItemsRequest::getSuggestion()const @@ -132,7 +134,7 @@ std::string DescribeOssResultItemsRequest::getSuggestion()const void DescribeOssResultItemsRequest::setSuggestion(const std::string& suggestion) { suggestion_ = suggestion; - setCoreParameter("Suggestion", suggestion); + setParameter("Suggestion", suggestion); } int DescribeOssResultItemsRequest::getCurrentPage()const @@ -143,7 +145,7 @@ int DescribeOssResultItemsRequest::getCurrentPage()const void DescribeOssResultItemsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeOssResultItemsRequest::getResourceType()const @@ -154,7 +156,7 @@ std::string DescribeOssResultItemsRequest::getResourceType()const void DescribeOssResultItemsRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string DescribeOssResultItemsRequest::getQueryId()const @@ -165,7 +167,7 @@ std::string DescribeOssResultItemsRequest::getQueryId()const void DescribeOssResultItemsRequest::setQueryId(const std::string& queryId) { queryId_ = queryId; - setCoreParameter("QueryId", queryId); + setParameter("QueryId", queryId); } std::string DescribeOssResultItemsRequest::getBucket()const @@ -176,7 +178,7 @@ std::string DescribeOssResultItemsRequest::getBucket()const void DescribeOssResultItemsRequest::setBucket(const std::string& bucket) { bucket_ = bucket; - setCoreParameter("Bucket", bucket); + setParameter("Bucket", bucket); } std::string DescribeOssResultItemsRequest::getEndDate()const @@ -187,7 +189,7 @@ std::string DescribeOssResultItemsRequest::getEndDate()const void DescribeOssResultItemsRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string DescribeOssResultItemsRequest::getObject()const @@ -198,6 +200,6 @@ std::string DescribeOssResultItemsRequest::getObject()const void DescribeOssResultItemsRequest::setObject(const std::string& object) { object_ = object; - setCoreParameter("Object", object); + setParameter("Object", object); } diff --git a/green/src/model/DescribeOssStockStatusRequest.cc b/green/src/model/DescribeOssStockStatusRequest.cc index cd0e43964..2d7b6b304 100644 --- a/green/src/model/DescribeOssStockStatusRequest.cc +++ b/green/src/model/DescribeOssStockStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeOssStockStatusRequest; DescribeOssStockStatusRequest::DescribeOssStockStatusRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeOssStockStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssStockStatusRequest::~DescribeOssStockStatusRequest() {} @@ -33,7 +35,7 @@ std::string DescribeOssStockStatusRequest::getSourceIp()const void DescribeOssStockStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeOssStockStatusRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeOssStockStatusRequest::getLang()const void DescribeOssStockStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeSdkUrlRequest.cc b/green/src/model/DescribeSdkUrlRequest.cc index ab17c2f50..60c2dbeae 100644 --- a/green/src/model/DescribeSdkUrlRequest.cc +++ b/green/src/model/DescribeSdkUrlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeSdkUrlRequest; DescribeSdkUrlRequest::DescribeSdkUrlRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeSdkUrl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSdkUrlRequest::~DescribeSdkUrlRequest() {} @@ -33,7 +35,7 @@ bool DescribeSdkUrlRequest::getDebug()const void DescribeSdkUrlRequest::setDebug(bool debug) { debug_ = debug; - setCoreParameter("Debug", debug ? "true" : "false"); + setParameter("Debug", debug ? "true" : "false"); } std::string DescribeSdkUrlRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeSdkUrlRequest::getSourceIp()const void DescribeSdkUrlRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DescribeSdkUrlRequest::getId()const @@ -55,7 +57,7 @@ long DescribeSdkUrlRequest::getId()const void DescribeSdkUrlRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DescribeSdkUrlRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeSdkUrlRequest::getLang()const void DescribeSdkUrlRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeUpdatePackageResultRequest.cc b/green/src/model/DescribeUpdatePackageResultRequest.cc index 95d3f18cd..bd2f0dbbf 100644 --- a/green/src/model/DescribeUpdatePackageResultRequest.cc +++ b/green/src/model/DescribeUpdatePackageResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeUpdatePackageResultRequest; DescribeUpdatePackageResultRequest::DescribeUpdatePackageResultRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeUpdatePackageResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUpdatePackageResultRequest::~DescribeUpdatePackageResultRequest() {} @@ -33,7 +35,7 @@ std::string DescribeUpdatePackageResultRequest::getSourceIp()const void DescribeUpdatePackageResultRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeUpdatePackageResultRequest::getLang()const @@ -44,7 +46,7 @@ std::string DescribeUpdatePackageResultRequest::getLang()const void DescribeUpdatePackageResultRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeUpdatePackageResultRequest::getTaskId()const @@ -55,6 +57,6 @@ std::string DescribeUpdatePackageResultRequest::getTaskId()const void DescribeUpdatePackageResultRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/green/src/model/DescribeUploadInfoRequest.cc b/green/src/model/DescribeUploadInfoRequest.cc index 8635db64d..7f72a455a 100644 --- a/green/src/model/DescribeUploadInfoRequest.cc +++ b/green/src/model/DescribeUploadInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeUploadInfoRequest; DescribeUploadInfoRequest::DescribeUploadInfoRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeUploadInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUploadInfoRequest::~DescribeUploadInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribeUploadInfoRequest::getBiz()const void DescribeUploadInfoRequest::setBiz(const std::string& biz) { biz_ = biz; - setCoreParameter("Biz", biz); + setParameter("Biz", biz); } std::string DescribeUploadInfoRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeUploadInfoRequest::getSourceIp()const void DescribeUploadInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeUploadInfoRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeUploadInfoRequest::getLang()const void DescribeUploadInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeUsageBillRequest.cc b/green/src/model/DescribeUsageBillRequest.cc new file mode 100644 index 000000000..7ae0522e0 --- /dev/null +++ b/green/src/model/DescribeUsageBillRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Green::Model::DescribeUsageBillRequest; + +DescribeUsageBillRequest::DescribeUsageBillRequest() : + RpcServiceRequest("green", "2017-08-23", "DescribeUsageBill") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeUsageBillRequest::~DescribeUsageBillRequest() +{} + +int DescribeUsageBillRequest::getTotalCount()const +{ + return totalCount_; +} + +void DescribeUsageBillRequest::setTotalCount(int totalCount) +{ + totalCount_ = totalCount; + setParameter("TotalCount", std::to_string(totalCount)); +} + +int DescribeUsageBillRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeUsageBillRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeUsageBillRequest::getType()const +{ + return type_; +} + +void DescribeUsageBillRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string DescribeUsageBillRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeUsageBillRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribeUsageBillRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeUsageBillRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeUsageBillRequest::getDay()const +{ + return day_; +} + +void DescribeUsageBillRequest::setDay(const std::string& day) +{ + day_ = day; + setParameter("Day", day); +} + diff --git a/green/src/model/DescribeUsageBillResult.cc b/green/src/model/DescribeUsageBillResult.cc new file mode 100644 index 000000000..9c596a4fb --- /dev/null +++ b/green/src/model/DescribeUsageBillResult.cc @@ -0,0 +1,94 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Green; +using namespace AlibabaCloud::Green::Model; + +DescribeUsageBillResult::DescribeUsageBillResult() : + ServiceResult() +{} + +DescribeUsageBillResult::DescribeUsageBillResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeUsageBillResult::~DescribeUsageBillResult() +{} + +void DescribeUsageBillResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBillListNode = value["BillList"]["Bill"]; + for (auto valueBillListBill : allBillListNode) + { + Bill billListObject; + if(!valueBillListBill["Region"].isNull()) + billListObject.region = valueBillListBill["Region"].asString(); + if(!valueBillListBill["Scene"].isNull()) + billListObject.scene = valueBillListBill["Scene"].asString(); + if(!valueBillListBill["TotalCount"].isNull()) + billListObject.totalCount = std::stol(valueBillListBill["TotalCount"].asString()); + if(!valueBillListBill["ConfirmCount"].isNull()) + billListObject.confirmCount = std::stol(valueBillListBill["ConfirmCount"].asString()); + if(!valueBillListBill["ReviewCount"].isNull()) + billListObject.reviewCount = std::stol(valueBillListBill["ReviewCount"].asString()); + if(!valueBillListBill["FreeCount"].isNull()) + billListObject.freeCount = std::stol(valueBillListBill["FreeCount"].asString()); + if(!valueBillListBill["SubUid"].isNull()) + billListObject.subUid = valueBillListBill["SubUid"].asString(); + if(!valueBillListBill["BizType"].isNull()) + billListObject.bizType = valueBillListBill["BizType"].asString(); + if(!valueBillListBill["Day"].isNull()) + billListObject.day = valueBillListBill["Day"].asString(); + billList_.push_back(billListObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + +} + +int DescribeUsageBillResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeUsageBillResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeUsageBillResult::getCurrentPage()const +{ + return currentPage_; +} + +std::vector DescribeUsageBillResult::getBillList()const +{ + return billList_; +} + diff --git a/green/src/model/DescribeUserBizTypesRequest.cc b/green/src/model/DescribeUserBizTypesRequest.cc index 6b5f1a77a..7fbc4e809 100644 --- a/green/src/model/DescribeUserBizTypesRequest.cc +++ b/green/src/model/DescribeUserBizTypesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeUserBizTypesRequest; DescribeUserBizTypesRequest::DescribeUserBizTypesRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeUserBizTypes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUserBizTypesRequest::~DescribeUserBizTypesRequest() {} @@ -33,7 +35,7 @@ bool DescribeUserBizTypesRequest::getCustomized()const void DescribeUserBizTypesRequest::setCustomized(bool customized) { customized_ = customized; - setCoreParameter("Customized", customized ? "true" : "false"); + setParameter("Customized", customized ? "true" : "false"); } std::string DescribeUserBizTypesRequest::getSourceIp()const @@ -44,6 +46,6 @@ std::string DescribeUserBizTypesRequest::getSourceIp()const void DescribeUserBizTypesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/DescribeUserStatusRequest.cc b/green/src/model/DescribeUserStatusRequest.cc index a5579f918..ea604e44b 100644 --- a/green/src/model/DescribeUserStatusRequest.cc +++ b/green/src/model/DescribeUserStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeUserStatusRequest; DescribeUserStatusRequest::DescribeUserStatusRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeUserStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUserStatusRequest::~DescribeUserStatusRequest() {} @@ -33,7 +35,7 @@ std::string DescribeUserStatusRequest::getSourceIp()const void DescribeUserStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeUserStatusRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeUserStatusRequest::getLang()const void DescribeUserStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeViewContentRequest.cc b/green/src/model/DescribeViewContentRequest.cc index 96c543359..91c558cd0 100644 --- a/green/src/model/DescribeViewContentRequest.cc +++ b/green/src/model/DescribeViewContentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeViewContentRequest; DescribeViewContentRequest::DescribeViewContentRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeViewContent") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeViewContentRequest::~DescribeViewContentRequest() {} @@ -33,7 +35,7 @@ std::string DescribeViewContentRequest::getImageId()const void DescribeViewContentRequest::setImageId(const std::string& imageId) { imageId_ = imageId; - setCoreParameter("ImageId", imageId); + setParameter("ImageId", imageId); } std::string DescribeViewContentRequest::getStartDate()const @@ -44,7 +46,7 @@ std::string DescribeViewContentRequest::getStartDate()const void DescribeViewContentRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } std::string DescribeViewContentRequest::getScene()const @@ -55,7 +57,7 @@ std::string DescribeViewContentRequest::getScene()const void DescribeViewContentRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string DescribeViewContentRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeViewContentRequest::getSourceIp()const void DescribeViewContentRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeViewContentRequest::getLibType()const @@ -77,7 +79,7 @@ std::string DescribeViewContentRequest::getLibType()const void DescribeViewContentRequest::setLibType(const std::string& libType) { libType_ = libType; - setCoreParameter("LibType", libType); + setParameter("LibType", libType); } std::string DescribeViewContentRequest::getAuditResult()const @@ -88,7 +90,7 @@ std::string DescribeViewContentRequest::getAuditResult()const void DescribeViewContentRequest::setAuditResult(const std::string& auditResult) { auditResult_ = auditResult; - setCoreParameter("AuditResult", auditResult); + setParameter("AuditResult", auditResult); } int DescribeViewContentRequest::getPageSize()const @@ -99,7 +101,7 @@ int DescribeViewContentRequest::getPageSize()const void DescribeViewContentRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeViewContentRequest::getTaskId()const @@ -110,7 +112,7 @@ std::string DescribeViewContentRequest::getTaskId()const void DescribeViewContentRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } int DescribeViewContentRequest::getTotalCount()const @@ -121,7 +123,7 @@ int DescribeViewContentRequest::getTotalCount()const void DescribeViewContentRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } std::string DescribeViewContentRequest::getKeywordId()const @@ -132,7 +134,7 @@ std::string DescribeViewContentRequest::getKeywordId()const void DescribeViewContentRequest::setKeywordId(const std::string& keywordId) { keywordId_ = keywordId; - setCoreParameter("KeywordId", keywordId); + setParameter("KeywordId", keywordId); } std::string DescribeViewContentRequest::getSuggestion()const @@ -143,7 +145,7 @@ std::string DescribeViewContentRequest::getSuggestion()const void DescribeViewContentRequest::setSuggestion(const std::string& suggestion) { suggestion_ = suggestion; - setCoreParameter("Suggestion", suggestion); + setParameter("Suggestion", suggestion); } int DescribeViewContentRequest::getCurrentPage()const @@ -154,7 +156,7 @@ int DescribeViewContentRequest::getCurrentPage()const void DescribeViewContentRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeViewContentRequest::getLabel()const @@ -165,7 +167,7 @@ std::string DescribeViewContentRequest::getLabel()const void DescribeViewContentRequest::setLabel(const std::string& label) { label_ = label; - setCoreParameter("Label", label); + setParameter("Label", label); } std::string DescribeViewContentRequest::getResourceType()const @@ -176,7 +178,7 @@ std::string DescribeViewContentRequest::getResourceType()const void DescribeViewContentRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string DescribeViewContentRequest::getBizType()const @@ -187,7 +189,7 @@ std::string DescribeViewContentRequest::getBizType()const void DescribeViewContentRequest::setBizType(const std::string& bizType) { bizType_ = bizType; - setCoreParameter("BizType", bizType); + setParameter("BizType", bizType); } std::string DescribeViewContentRequest::getEndDate()const @@ -198,7 +200,7 @@ std::string DescribeViewContentRequest::getEndDate()const void DescribeViewContentRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string DescribeViewContentRequest::getDataId()const @@ -209,6 +211,6 @@ std::string DescribeViewContentRequest::getDataId()const void DescribeViewContentRequest::setDataId(const std::string& dataId) { dataId_ = dataId; - setCoreParameter("DataId", dataId); + setParameter("DataId", dataId); } diff --git a/green/src/model/DescribeWebsiteIndexPageBaselineRequest.cc b/green/src/model/DescribeWebsiteIndexPageBaselineRequest.cc index f65a7ce37..5352af9ec 100644 --- a/green/src/model/DescribeWebsiteIndexPageBaselineRequest.cc +++ b/green/src/model/DescribeWebsiteIndexPageBaselineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeWebsiteIndexPageBaselineRequest; DescribeWebsiteIndexPageBaselineRequest::DescribeWebsiteIndexPageBaselineRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeWebsiteIndexPageBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeWebsiteIndexPageBaselineRequest::~DescribeWebsiteIndexPageBaselineRequest() {} @@ -33,7 +35,7 @@ std::string DescribeWebsiteIndexPageBaselineRequest::getInstanceId()const void DescribeWebsiteIndexPageBaselineRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DescribeWebsiteIndexPageBaselineRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeWebsiteIndexPageBaselineRequest::getSourceIp()const void DescribeWebsiteIndexPageBaselineRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeWebsiteIndexPageBaselineRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeWebsiteIndexPageBaselineRequest::getLang()const void DescribeWebsiteIndexPageBaselineRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeWebsiteInstanceIdRequest.cc b/green/src/model/DescribeWebsiteInstanceIdRequest.cc index 92ca3028d..785dd0b24 100644 --- a/green/src/model/DescribeWebsiteInstanceIdRequest.cc +++ b/green/src/model/DescribeWebsiteInstanceIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeWebsiteInstanceIdRequest; DescribeWebsiteInstanceIdRequest::DescribeWebsiteInstanceIdRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeWebsiteInstanceId") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeWebsiteInstanceIdRequest::~DescribeWebsiteInstanceIdRequest() {} @@ -33,7 +35,7 @@ std::string DescribeWebsiteInstanceIdRequest::getSourceIp()const void DescribeWebsiteInstanceIdRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeWebsiteInstanceIdRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeWebsiteInstanceIdRequest::getLang()const void DescribeWebsiteInstanceIdRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeWebsiteInstanceKeyUrlRequest.cc b/green/src/model/DescribeWebsiteInstanceKeyUrlRequest.cc index 5779bfe6b..78fc22345 100644 --- a/green/src/model/DescribeWebsiteInstanceKeyUrlRequest.cc +++ b/green/src/model/DescribeWebsiteInstanceKeyUrlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeWebsiteInstanceKeyUrlRequest; DescribeWebsiteInstanceKeyUrlRequest::DescribeWebsiteInstanceKeyUrlRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeWebsiteInstanceKeyUrl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeWebsiteInstanceKeyUrlRequest::~DescribeWebsiteInstanceKeyUrlRequest() {} @@ -33,7 +35,7 @@ std::string DescribeWebsiteInstanceKeyUrlRequest::getInstanceId()const void DescribeWebsiteInstanceKeyUrlRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DescribeWebsiteInstanceKeyUrlRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeWebsiteInstanceKeyUrlRequest::getSourceIp()const void DescribeWebsiteInstanceKeyUrlRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeWebsiteInstanceKeyUrlRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeWebsiteInstanceKeyUrlRequest::getLang()const void DescribeWebsiteInstanceKeyUrlRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeWebsiteInstanceRequest.cc b/green/src/model/DescribeWebsiteInstanceRequest.cc index d3dffcd4b..e2daaf0dd 100644 --- a/green/src/model/DescribeWebsiteInstanceRequest.cc +++ b/green/src/model/DescribeWebsiteInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeWebsiteInstanceRequest; DescribeWebsiteInstanceRequest::DescribeWebsiteInstanceRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeWebsiteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeWebsiteInstanceRequest::~DescribeWebsiteInstanceRequest() {} @@ -33,7 +35,7 @@ int DescribeWebsiteInstanceRequest::getTotalCount()const void DescribeWebsiteInstanceRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } int DescribeWebsiteInstanceRequest::getCurrentPage()const @@ -44,7 +46,7 @@ int DescribeWebsiteInstanceRequest::getCurrentPage()const void DescribeWebsiteInstanceRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeWebsiteInstanceRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string DescribeWebsiteInstanceRequest::getInstanceId()const void DescribeWebsiteInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DescribeWebsiteInstanceRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeWebsiteInstanceRequest::getSourceIp()const void DescribeWebsiteInstanceRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeWebsiteInstanceRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeWebsiteInstanceRequest::getPageSize()const void DescribeWebsiteInstanceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeWebsiteInstanceRequest::getLang()const @@ -88,6 +90,6 @@ std::string DescribeWebsiteInstanceRequest::getLang()const void DescribeWebsiteInstanceRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeWebsiteScanResultDetailRequest.cc b/green/src/model/DescribeWebsiteScanResultDetailRequest.cc index 5f9af6375..2f1387ae5 100644 --- a/green/src/model/DescribeWebsiteScanResultDetailRequest.cc +++ b/green/src/model/DescribeWebsiteScanResultDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeWebsiteScanResultDetailRequest; DescribeWebsiteScanResultDetailRequest::DescribeWebsiteScanResultDetailRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeWebsiteScanResultDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeWebsiteScanResultDetailRequest::~DescribeWebsiteScanResultDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeWebsiteScanResultDetailRequest::getResourceType()const void DescribeWebsiteScanResultDetailRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string DescribeWebsiteScanResultDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeWebsiteScanResultDetailRequest::getSourceIp()const void DescribeWebsiteScanResultDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeWebsiteScanResultDetailRequest::getId()const @@ -55,7 +57,7 @@ int DescribeWebsiteScanResultDetailRequest::getId()const void DescribeWebsiteScanResultDetailRequest::setId(int id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DescribeWebsiteScanResultDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeWebsiteScanResultDetailRequest::getLang()const void DescribeWebsiteScanResultDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeWebsiteScanResultRequest.cc b/green/src/model/DescribeWebsiteScanResultRequest.cc index 23bd53011..5bb6b7e5f 100644 --- a/green/src/model/DescribeWebsiteScanResultRequest.cc +++ b/green/src/model/DescribeWebsiteScanResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeWebsiteScanResultRequest; DescribeWebsiteScanResultRequest::DescribeWebsiteScanResultRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeWebsiteScanResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeWebsiteScanResultRequest::~DescribeWebsiteScanResultRequest() {} @@ -33,7 +35,7 @@ std::string DescribeWebsiteScanResultRequest::getSubServiceModule()const void DescribeWebsiteScanResultRequest::setSubServiceModule(const std::string& subServiceModule) { subServiceModule_ = subServiceModule; - setCoreParameter("SubServiceModule", subServiceModule); + setParameter("SubServiceModule", subServiceModule); } std::string DescribeWebsiteScanResultRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeWebsiteScanResultRequest::getSourceIp()const void DescribeWebsiteScanResultRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeWebsiteScanResultRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeWebsiteScanResultRequest::getPageSize()const void DescribeWebsiteScanResultRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeWebsiteScanResultRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeWebsiteScanResultRequest::getLang()const void DescribeWebsiteScanResultRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeWebsiteScanResultRequest::getTotalCount()const @@ -77,7 +79,7 @@ int DescribeWebsiteScanResultRequest::getTotalCount()const void DescribeWebsiteScanResultRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } std::string DescribeWebsiteScanResultRequest::getSiteUrl()const @@ -88,7 +90,7 @@ std::string DescribeWebsiteScanResultRequest::getSiteUrl()const void DescribeWebsiteScanResultRequest::setSiteUrl(const std::string& siteUrl) { siteUrl_ = siteUrl; - setCoreParameter("SiteUrl", siteUrl); + setParameter("SiteUrl", siteUrl); } std::string DescribeWebsiteScanResultRequest::getHandleStatus()const @@ -99,7 +101,7 @@ std::string DescribeWebsiteScanResultRequest::getHandleStatus()const void DescribeWebsiteScanResultRequest::setHandleStatus(const std::string& handleStatus) { handleStatus_ = handleStatus; - setCoreParameter("HandleStatus", handleStatus); + setParameter("HandleStatus", handleStatus); } int DescribeWebsiteScanResultRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeWebsiteScanResultRequest::getCurrentPage()const void DescribeWebsiteScanResultRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeWebsiteScanResultRequest::getLabel()const @@ -121,7 +123,7 @@ std::string DescribeWebsiteScanResultRequest::getLabel()const void DescribeWebsiteScanResultRequest::setLabel(const std::string& label) { label_ = label; - setCoreParameter("Label", label); + setParameter("Label", label); } std::string DescribeWebsiteScanResultRequest::getDomain()const @@ -132,6 +134,6 @@ std::string DescribeWebsiteScanResultRequest::getDomain()const void DescribeWebsiteScanResultRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } diff --git a/green/src/model/DescribeWebsiteStatRequest.cc b/green/src/model/DescribeWebsiteStatRequest.cc index 12963367c..617a8601a 100644 --- a/green/src/model/DescribeWebsiteStatRequest.cc +++ b/green/src/model/DescribeWebsiteStatRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeWebsiteStatRequest; DescribeWebsiteStatRequest::DescribeWebsiteStatRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeWebsiteStat") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeWebsiteStatRequest::~DescribeWebsiteStatRequest() {} @@ -33,7 +35,7 @@ std::string DescribeWebsiteStatRequest::getSourceIp()const void DescribeWebsiteStatRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeWebsiteStatRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeWebsiteStatRequest::getLang()const void DescribeWebsiteStatRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/DescribeWebsiteVerifyInfoRequest.cc b/green/src/model/DescribeWebsiteVerifyInfoRequest.cc index 50858f486..ca3b20b9a 100644 --- a/green/src/model/DescribeWebsiteVerifyInfoRequest.cc +++ b/green/src/model/DescribeWebsiteVerifyInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::DescribeWebsiteVerifyInfoRequest; DescribeWebsiteVerifyInfoRequest::DescribeWebsiteVerifyInfoRequest() : RpcServiceRequest("green", "2017-08-23", "DescribeWebsiteVerifyInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeWebsiteVerifyInfoRequest::~DescribeWebsiteVerifyInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribeWebsiteVerifyInfoRequest::getInstanceId()const void DescribeWebsiteVerifyInfoRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DescribeWebsiteVerifyInfoRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeWebsiteVerifyInfoRequest::getSourceIp()const void DescribeWebsiteVerifyInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeWebsiteVerifyInfoRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeWebsiteVerifyInfoRequest::getLang()const void DescribeWebsiteVerifyInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/ExportKeywordsRequest.cc b/green/src/model/ExportKeywordsRequest.cc index c22a118ff..ce37bb6b7 100644 --- a/green/src/model/ExportKeywordsRequest.cc +++ b/green/src/model/ExportKeywordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::ExportKeywordsRequest; ExportKeywordsRequest::ExportKeywordsRequest() : RpcServiceRequest("green", "2017-08-23", "ExportKeywords") -{} +{ + setMethod(HttpRequest::Method::Post); +} ExportKeywordsRequest::~ExportKeywordsRequest() {} @@ -33,7 +35,7 @@ long ExportKeywordsRequest::getKeywordLibId()const void ExportKeywordsRequest::setKeywordLibId(long keywordLibId) { keywordLibId_ = keywordLibId; - setCoreParameter("KeywordLibId", std::to_string(keywordLibId)); + setParameter("KeywordLibId", std::to_string(keywordLibId)); } std::string ExportKeywordsRequest::getSourceIp()const @@ -44,6 +46,6 @@ std::string ExportKeywordsRequest::getSourceIp()const void ExportKeywordsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/ExportOssResultRequest.cc b/green/src/model/ExportOssResultRequest.cc index d19aeafe3..fe2151db5 100644 --- a/green/src/model/ExportOssResultRequest.cc +++ b/green/src/model/ExportOssResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::ExportOssResultRequest; ExportOssResultRequest::ExportOssResultRequest() : RpcServiceRequest("green", "2017-08-23", "ExportOssResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ExportOssResultRequest::~ExportOssResultRequest() {} @@ -33,7 +35,7 @@ float ExportOssResultRequest::getMinScore()const void ExportOssResultRequest::setMinScore(float minScore) { minScore_ = minScore; - setCoreParameter("MinScore", std::to_string(minScore)); + setParameter("MinScore", std::to_string(minScore)); } float ExportOssResultRequest::getMaxScore()const @@ -44,7 +46,7 @@ float ExportOssResultRequest::getMaxScore()const void ExportOssResultRequest::setMaxScore(float maxScore) { maxScore_ = maxScore; - setCoreParameter("MaxScore", std::to_string(maxScore)); + setParameter("MaxScore", std::to_string(maxScore)); } std::string ExportOssResultRequest::getStartDate()const @@ -55,7 +57,7 @@ std::string ExportOssResultRequest::getStartDate()const void ExportOssResultRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } std::string ExportOssResultRequest::getScene()const @@ -66,7 +68,7 @@ std::string ExportOssResultRequest::getScene()const void ExportOssResultRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string ExportOssResultRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string ExportOssResultRequest::getSourceIp()const void ExportOssResultRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int ExportOssResultRequest::getPageSize()const @@ -88,7 +90,7 @@ int ExportOssResultRequest::getPageSize()const void ExportOssResultRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ExportOssResultRequest::getLang()const @@ -99,7 +101,7 @@ std::string ExportOssResultRequest::getLang()const void ExportOssResultRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool ExportOssResultRequest::getStock()const @@ -110,7 +112,7 @@ bool ExportOssResultRequest::getStock()const void ExportOssResultRequest::setStock(bool stock) { stock_ = stock; - setCoreParameter("Stock", stock ? "true" : "false"); + setParameter("Stock", stock ? "true" : "false"); } int ExportOssResultRequest::getTotalCount()const @@ -121,7 +123,7 @@ int ExportOssResultRequest::getTotalCount()const void ExportOssResultRequest::setTotalCount(int totalCount) { totalCount_ = totalCount; - setCoreParameter("TotalCount", std::to_string(totalCount)); + setParameter("TotalCount", std::to_string(totalCount)); } std::string ExportOssResultRequest::getSuggestion()const @@ -132,7 +134,7 @@ std::string ExportOssResultRequest::getSuggestion()const void ExportOssResultRequest::setSuggestion(const std::string& suggestion) { suggestion_ = suggestion; - setCoreParameter("Suggestion", suggestion); + setParameter("Suggestion", suggestion); } int ExportOssResultRequest::getCurrentPage()const @@ -143,7 +145,7 @@ int ExportOssResultRequest::getCurrentPage()const void ExportOssResultRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string ExportOssResultRequest::getResourceType()const @@ -154,7 +156,7 @@ std::string ExportOssResultRequest::getResourceType()const void ExportOssResultRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string ExportOssResultRequest::getBucket()const @@ -165,7 +167,7 @@ std::string ExportOssResultRequest::getBucket()const void ExportOssResultRequest::setBucket(const std::string& bucket) { bucket_ = bucket; - setCoreParameter("Bucket", bucket); + setParameter("Bucket", bucket); } std::string ExportOssResultRequest::getEndDate()const @@ -176,6 +178,6 @@ std::string ExportOssResultRequest::getEndDate()const void ExportOssResultRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } diff --git a/green/src/model/ImportKeywordsRequest.cc b/green/src/model/ImportKeywordsRequest.cc index 55cb561da..79ad43f64 100644 --- a/green/src/model/ImportKeywordsRequest.cc +++ b/green/src/model/ImportKeywordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::ImportKeywordsRequest; ImportKeywordsRequest::ImportKeywordsRequest() : RpcServiceRequest("green", "2017-08-23", "ImportKeywords") -{} +{ + setMethod(HttpRequest::Method::Post); +} ImportKeywordsRequest::~ImportKeywordsRequest() {} @@ -33,7 +35,7 @@ int ImportKeywordsRequest::getKeywordLibId()const void ImportKeywordsRequest::setKeywordLibId(int keywordLibId) { keywordLibId_ = keywordLibId; - setCoreParameter("KeywordLibId", std::to_string(keywordLibId)); + setParameter("KeywordLibId", std::to_string(keywordLibId)); } std::string ImportKeywordsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string ImportKeywordsRequest::getSourceIp()const void ImportKeywordsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ImportKeywordsRequest::getKeywordsObject()const @@ -55,6 +57,6 @@ std::string ImportKeywordsRequest::getKeywordsObject()const void ImportKeywordsRequest::setKeywordsObject(const std::string& keywordsObject) { keywordsObject_ = keywordsObject; - setCoreParameter("KeywordsObject", keywordsObject); + setParameter("KeywordsObject", keywordsObject); } diff --git a/green/src/model/MarkAuditContentItemRequest.cc b/green/src/model/MarkAuditContentItemRequest.cc index fd5e48b18..d76418ba3 100644 --- a/green/src/model/MarkAuditContentItemRequest.cc +++ b/green/src/model/MarkAuditContentItemRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::MarkAuditContentItemRequest; MarkAuditContentItemRequest::MarkAuditContentItemRequest() : RpcServiceRequest("green", "2017-08-23", "MarkAuditContentItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} MarkAuditContentItemRequest::~MarkAuditContentItemRequest() {} @@ -33,7 +35,7 @@ std::string MarkAuditContentItemRequest::getAuditIllegalReasons()const void MarkAuditContentItemRequest::setAuditIllegalReasons(const std::string& auditIllegalReasons) { auditIllegalReasons_ = auditIllegalReasons; - setCoreParameter("AuditIllegalReasons", auditIllegalReasons); + setParameter("AuditIllegalReasons", auditIllegalReasons); } std::string MarkAuditContentItemRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string MarkAuditContentItemRequest::getSourceIp()const void MarkAuditContentItemRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string MarkAuditContentItemRequest::getAuditResult()const @@ -55,7 +57,7 @@ std::string MarkAuditContentItemRequest::getAuditResult()const void MarkAuditContentItemRequest::setAuditResult(const std::string& auditResult) { auditResult_ = auditResult; - setCoreParameter("AuditResult", auditResult); + setParameter("AuditResult", auditResult); } std::string MarkAuditContentItemRequest::getIds()const @@ -66,7 +68,7 @@ std::string MarkAuditContentItemRequest::getIds()const void MarkAuditContentItemRequest::setIds(const std::string& ids) { ids_ = ids; - setCoreParameter("Ids", ids); + setParameter("Ids", ids); } std::string MarkAuditContentItemRequest::getLang()const @@ -77,6 +79,6 @@ std::string MarkAuditContentItemRequest::getLang()const void MarkAuditContentItemRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/MarkAuditContentRequest.cc b/green/src/model/MarkAuditContentRequest.cc index ccd223e89..a9f300f24 100644 --- a/green/src/model/MarkAuditContentRequest.cc +++ b/green/src/model/MarkAuditContentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::MarkAuditContentRequest; MarkAuditContentRequest::MarkAuditContentRequest() : RpcServiceRequest("green", "2017-08-23", "MarkAuditContent") -{} +{ + setMethod(HttpRequest::Method::Post); +} MarkAuditContentRequest::~MarkAuditContentRequest() {} @@ -33,7 +35,7 @@ std::string MarkAuditContentRequest::getAuditIllegalReasons()const void MarkAuditContentRequest::setAuditIllegalReasons(const std::string& auditIllegalReasons) { auditIllegalReasons_ = auditIllegalReasons; - setCoreParameter("AuditIllegalReasons", auditIllegalReasons); + setParameter("AuditIllegalReasons", auditIllegalReasons); } std::string MarkAuditContentRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string MarkAuditContentRequest::getSourceIp()const void MarkAuditContentRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string MarkAuditContentRequest::getAuditResult()const @@ -55,7 +57,7 @@ std::string MarkAuditContentRequest::getAuditResult()const void MarkAuditContentRequest::setAuditResult(const std::string& auditResult) { auditResult_ = auditResult; - setCoreParameter("AuditResult", auditResult); + setParameter("AuditResult", auditResult); } std::string MarkAuditContentRequest::getIds()const @@ -66,6 +68,6 @@ std::string MarkAuditContentRequest::getIds()const void MarkAuditContentRequest::setIds(const std::string& ids) { ids_ = ids; - setCoreParameter("Ids", ids); + setParameter("Ids", ids); } diff --git a/green/src/model/MarkOssResultRequest.cc b/green/src/model/MarkOssResultRequest.cc index 3bb57d15e..ad8aa7af8 100644 --- a/green/src/model/MarkOssResultRequest.cc +++ b/green/src/model/MarkOssResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::MarkOssResultRequest; MarkOssResultRequest::MarkOssResultRequest() : RpcServiceRequest("green", "2017-08-23", "MarkOssResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} MarkOssResultRequest::~MarkOssResultRequest() {} @@ -33,7 +35,7 @@ std::string MarkOssResultRequest::getScene()const void MarkOssResultRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string MarkOssResultRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string MarkOssResultRequest::getSourceIp()const void MarkOssResultRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string MarkOssResultRequest::getLang()const @@ -55,7 +57,7 @@ std::string MarkOssResultRequest::getLang()const void MarkOssResultRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } bool MarkOssResultRequest::getStock()const @@ -66,7 +68,7 @@ bool MarkOssResultRequest::getStock()const void MarkOssResultRequest::setStock(bool stock) { stock_ = stock; - setCoreParameter("Stock", stock ? "true" : "false"); + setParameter("Stock", stock ? "true" : "false"); } std::string MarkOssResultRequest::getResourceType()const @@ -77,7 +79,7 @@ std::string MarkOssResultRequest::getResourceType()const void MarkOssResultRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string MarkOssResultRequest::getIds()const @@ -88,7 +90,7 @@ std::string MarkOssResultRequest::getIds()const void MarkOssResultRequest::setIds(const std::string& ids) { ids_ = ids; - setCoreParameter("Ids", ids); + setParameter("Ids", ids); } std::string MarkOssResultRequest::getOperation()const @@ -99,6 +101,6 @@ std::string MarkOssResultRequest::getOperation()const void MarkOssResultRequest::setOperation(const std::string& operation) { operation_ = operation; - setCoreParameter("Operation", operation); + setParameter("Operation", operation); } diff --git a/green/src/model/MarkWebsiteScanResultRequest.cc b/green/src/model/MarkWebsiteScanResultRequest.cc index 20bbc3925..e42dae31d 100644 --- a/green/src/model/MarkWebsiteScanResultRequest.cc +++ b/green/src/model/MarkWebsiteScanResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::MarkWebsiteScanResultRequest; MarkWebsiteScanResultRequest::MarkWebsiteScanResultRequest() : RpcServiceRequest("green", "2017-08-23", "MarkWebsiteScanResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} MarkWebsiteScanResultRequest::~MarkWebsiteScanResultRequest() {} @@ -33,7 +35,7 @@ std::string MarkWebsiteScanResultRequest::getSourceIp()const void MarkWebsiteScanResultRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string MarkWebsiteScanResultRequest::getIds()const @@ -44,7 +46,7 @@ std::string MarkWebsiteScanResultRequest::getIds()const void MarkWebsiteScanResultRequest::setIds(const std::string& ids) { ids_ = ids; - setCoreParameter("Ids", ids); + setParameter("Ids", ids); } std::string MarkWebsiteScanResultRequest::getLang()const @@ -55,6 +57,6 @@ std::string MarkWebsiteScanResultRequest::getLang()const void MarkWebsiteScanResultRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/RefundCdiBagRequest.cc b/green/src/model/RefundCdiBagRequest.cc index 278bc6416..42a256005 100644 --- a/green/src/model/RefundCdiBagRequest.cc +++ b/green/src/model/RefundCdiBagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::RefundCdiBagRequest; RefundCdiBagRequest::RefundCdiBagRequest() : RpcServiceRequest("green", "2017-08-23", "RefundCdiBag") -{} +{ + setMethod(HttpRequest::Method::Post); +} RefundCdiBagRequest::~RefundCdiBagRequest() {} @@ -33,7 +35,7 @@ std::string RefundCdiBagRequest::getResourceOwnerId()const void RefundCdiBagRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string RefundCdiBagRequest::getInstanceId()const @@ -44,6 +46,6 @@ std::string RefundCdiBagRequest::getInstanceId()const void RefundCdiBagRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/green/src/model/RefundCdiBaseBagRequest.cc b/green/src/model/RefundCdiBaseBagRequest.cc index bd2852dba..1f16bcafc 100644 --- a/green/src/model/RefundCdiBaseBagRequest.cc +++ b/green/src/model/RefundCdiBaseBagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::RefundCdiBaseBagRequest; RefundCdiBaseBagRequest::RefundCdiBaseBagRequest() : RpcServiceRequest("green", "2017-08-23", "RefundCdiBaseBag") -{} +{ + setMethod(HttpRequest::Method::Post); +} RefundCdiBaseBagRequest::~RefundCdiBaseBagRequest() {} @@ -33,7 +35,7 @@ std::string RefundCdiBaseBagRequest::getResourceOwnerId()const void RefundCdiBaseBagRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string RefundCdiBaseBagRequest::getInstanceId()const @@ -44,6 +46,6 @@ std::string RefundCdiBaseBagRequest::getInstanceId()const void RefundCdiBaseBagRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/green/src/model/RefundWebSiteInstanceRequest.cc b/green/src/model/RefundWebSiteInstanceRequest.cc index e9f75c314..f909e88ea 100644 --- a/green/src/model/RefundWebSiteInstanceRequest.cc +++ b/green/src/model/RefundWebSiteInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::RefundWebSiteInstanceRequest; RefundWebSiteInstanceRequest::RefundWebSiteInstanceRequest() : RpcServiceRequest("green", "2017-08-23", "RefundWebSiteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} RefundWebSiteInstanceRequest::~RefundWebSiteInstanceRequest() {} @@ -33,7 +35,7 @@ std::string RefundWebSiteInstanceRequest::getResourceOwnerId()const void RefundWebSiteInstanceRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string RefundWebSiteInstanceRequest::getInstanceId()const @@ -44,6 +46,6 @@ std::string RefundWebSiteInstanceRequest::getInstanceId()const void RefundWebSiteInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/green/src/model/RenewWebSiteInstanceRequest.cc b/green/src/model/RenewWebSiteInstanceRequest.cc index cae662775..6ad803f37 100644 --- a/green/src/model/RenewWebSiteInstanceRequest.cc +++ b/green/src/model/RenewWebSiteInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::RenewWebSiteInstanceRequest; RenewWebSiteInstanceRequest::RenewWebSiteInstanceRequest() : RpcServiceRequest("green", "2017-08-23", "RenewWebSiteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} RenewWebSiteInstanceRequest::~RenewWebSiteInstanceRequest() {} @@ -33,7 +35,7 @@ std::string RenewWebSiteInstanceRequest::getClientToken()const void RenewWebSiteInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } int RenewWebSiteInstanceRequest::getOrderNum()const @@ -44,7 +46,7 @@ int RenewWebSiteInstanceRequest::getOrderNum()const void RenewWebSiteInstanceRequest::setOrderNum(int orderNum) { orderNum_ = orderNum; - setCoreParameter("OrderNum", std::to_string(orderNum)); + setParameter("OrderNum", std::to_string(orderNum)); } std::string RenewWebSiteInstanceRequest::getCommodityCode()const @@ -55,7 +57,7 @@ std::string RenewWebSiteInstanceRequest::getCommodityCode()const void RenewWebSiteInstanceRequest::setCommodityCode(const std::string& commodityCode) { commodityCode_ = commodityCode; - setCoreParameter("CommodityCode", commodityCode); + setParameter("CommodityCode", commodityCode); } long RenewWebSiteInstanceRequest::getOwnerId()const @@ -66,7 +68,7 @@ long RenewWebSiteInstanceRequest::getOwnerId()const void RenewWebSiteInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int RenewWebSiteInstanceRequest::getDuration()const @@ -77,7 +79,7 @@ int RenewWebSiteInstanceRequest::getDuration()const void RenewWebSiteInstanceRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string RenewWebSiteInstanceRequest::getInstanceId()const @@ -88,7 +90,7 @@ std::string RenewWebSiteInstanceRequest::getInstanceId()const void RenewWebSiteInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string RenewWebSiteInstanceRequest::getPricingCycle()const @@ -99,7 +101,7 @@ std::string RenewWebSiteInstanceRequest::getPricingCycle()const void RenewWebSiteInstanceRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } std::string RenewWebSiteInstanceRequest::getOrderType()const @@ -110,6 +112,6 @@ std::string RenewWebSiteInstanceRequest::getOrderType()const void RenewWebSiteInstanceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/green/src/model/SendVerifyCodeToEmailRequest.cc b/green/src/model/SendVerifyCodeToEmailRequest.cc index a22ea0f59..143033242 100644 --- a/green/src/model/SendVerifyCodeToEmailRequest.cc +++ b/green/src/model/SendVerifyCodeToEmailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::SendVerifyCodeToEmailRequest; SendVerifyCodeToEmailRequest::SendVerifyCodeToEmailRequest() : RpcServiceRequest("green", "2017-08-23", "SendVerifyCodeToEmail") -{} +{ + setMethod(HttpRequest::Method::Post); +} SendVerifyCodeToEmailRequest::~SendVerifyCodeToEmailRequest() {} @@ -33,7 +35,7 @@ std::string SendVerifyCodeToEmailRequest::getSourceIp()const void SendVerifyCodeToEmailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string SendVerifyCodeToEmailRequest::getLang()const @@ -44,7 +46,7 @@ std::string SendVerifyCodeToEmailRequest::getLang()const void SendVerifyCodeToEmailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string SendVerifyCodeToEmailRequest::getEmail()const @@ -55,6 +57,6 @@ std::string SendVerifyCodeToEmailRequest::getEmail()const void SendVerifyCodeToEmailRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } diff --git a/green/src/model/SendVerifyCodeToPhoneRequest.cc b/green/src/model/SendVerifyCodeToPhoneRequest.cc index 49ad2a4ee..42d16c90c 100644 --- a/green/src/model/SendVerifyCodeToPhoneRequest.cc +++ b/green/src/model/SendVerifyCodeToPhoneRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::SendVerifyCodeToPhoneRequest; SendVerifyCodeToPhoneRequest::SendVerifyCodeToPhoneRequest() : RpcServiceRequest("green", "2017-08-23", "SendVerifyCodeToPhone") -{} +{ + setMethod(HttpRequest::Method::Post); +} SendVerifyCodeToPhoneRequest::~SendVerifyCodeToPhoneRequest() {} @@ -33,7 +35,7 @@ std::string SendVerifyCodeToPhoneRequest::getSourceIp()const void SendVerifyCodeToPhoneRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string SendVerifyCodeToPhoneRequest::getPhone()const @@ -44,7 +46,7 @@ std::string SendVerifyCodeToPhoneRequest::getPhone()const void SendVerifyCodeToPhoneRequest::setPhone(const std::string& phone) { phone_ = phone; - setCoreParameter("Phone", phone); + setParameter("Phone", phone); } std::string SendVerifyCodeToPhoneRequest::getLang()const @@ -55,6 +57,6 @@ std::string SendVerifyCodeToPhoneRequest::getLang()const void SendVerifyCodeToPhoneRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/SendWebsiteFeedbackRequest.cc b/green/src/model/SendWebsiteFeedbackRequest.cc index cf4f8da36..bfd85b3a0 100644 --- a/green/src/model/SendWebsiteFeedbackRequest.cc +++ b/green/src/model/SendWebsiteFeedbackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::SendWebsiteFeedbackRequest; SendWebsiteFeedbackRequest::SendWebsiteFeedbackRequest() : RpcServiceRequest("green", "2017-08-23", "SendWebsiteFeedback") -{} +{ + setMethod(HttpRequest::Method::Post); +} SendWebsiteFeedbackRequest::~SendWebsiteFeedbackRequest() {} @@ -33,7 +35,7 @@ std::string SendWebsiteFeedbackRequest::getFeedback()const void SendWebsiteFeedbackRequest::setFeedback(const std::string& feedback) { feedback_ = feedback; - setCoreParameter("Feedback", feedback); + setParameter("Feedback", feedback); } std::string SendWebsiteFeedbackRequest::getUrls()const @@ -44,7 +46,7 @@ std::string SendWebsiteFeedbackRequest::getUrls()const void SendWebsiteFeedbackRequest::setUrls(const std::string& urls) { urls_ = urls; - setCoreParameter("Urls", urls); + setParameter("Urls", urls); } std::string SendWebsiteFeedbackRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string SendWebsiteFeedbackRequest::getSourceIp()const void SendWebsiteFeedbackRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string SendWebsiteFeedbackRequest::getLang()const @@ -66,6 +68,6 @@ std::string SendWebsiteFeedbackRequest::getLang()const void SendWebsiteFeedbackRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/UpdateAppPackageRequest.cc b/green/src/model/UpdateAppPackageRequest.cc index 8bfe9da0f..a6846c24a 100644 --- a/green/src/model/UpdateAppPackageRequest.cc +++ b/green/src/model/UpdateAppPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateAppPackageRequest; UpdateAppPackageRequest::UpdateAppPackageRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateAppPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateAppPackageRequest::~UpdateAppPackageRequest() {} @@ -33,7 +35,7 @@ bool UpdateAppPackageRequest::getDebug()const void UpdateAppPackageRequest::setDebug(bool debug) { debug_ = debug; - setCoreParameter("Debug", debug ? "true" : "false"); + setParameter("Debug", debug ? "true" : "false"); } std::string UpdateAppPackageRequest::getPlatform()const @@ -44,7 +46,7 @@ std::string UpdateAppPackageRequest::getPlatform()const void UpdateAppPackageRequest::setPlatform(const std::string& platform) { platform_ = platform; - setCoreParameter("Platform", platform); + setParameter("Platform", platform); } std::string UpdateAppPackageRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string UpdateAppPackageRequest::getSourceIp()const void UpdateAppPackageRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateAppPackageRequest::getPackageUrl()const @@ -66,7 +68,7 @@ std::string UpdateAppPackageRequest::getPackageUrl()const void UpdateAppPackageRequest::setPackageUrl(const std::string& packageUrl) { packageUrl_ = packageUrl; - setCoreParameter("PackageUrl", packageUrl); + setParameter("PackageUrl", packageUrl); } long UpdateAppPackageRequest::getId()const @@ -77,7 +79,7 @@ long UpdateAppPackageRequest::getId()const void UpdateAppPackageRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string UpdateAppPackageRequest::getLang()const @@ -88,6 +90,6 @@ std::string UpdateAppPackageRequest::getLang()const void UpdateAppPackageRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/UpdateAuditCallbackRequest.cc b/green/src/model/UpdateAuditCallbackRequest.cc index dfcf61366..af454023f 100644 --- a/green/src/model/UpdateAuditCallbackRequest.cc +++ b/green/src/model/UpdateAuditCallbackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateAuditCallbackRequest; UpdateAuditCallbackRequest::UpdateAuditCallbackRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateAuditCallback") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateAuditCallbackRequest::~UpdateAuditCallbackRequest() {} @@ -33,7 +35,7 @@ std::string UpdateAuditCallbackRequest::getSeed()const void UpdateAuditCallbackRequest::setSeed(const std::string& seed) { seed_ = seed; - setCoreParameter("Seed", seed); + setParameter("Seed", seed); } std::string UpdateAuditCallbackRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string UpdateAuditCallbackRequest::getSourceIp()const void UpdateAuditCallbackRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateAuditCallbackRequest::getCallback()const @@ -55,6 +57,6 @@ std::string UpdateAuditCallbackRequest::getCallback()const void UpdateAuditCallbackRequest::setCallback(const std::string& callback) { callback_ = callback; - setCoreParameter("Callback", callback); + setParameter("Callback", callback); } diff --git a/green/src/model/UpdateAuditRangeRequest.cc b/green/src/model/UpdateAuditRangeRequest.cc index e5e8214f5..834c8d5fb 100644 --- a/green/src/model/UpdateAuditRangeRequest.cc +++ b/green/src/model/UpdateAuditRangeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateAuditRangeRequest; UpdateAuditRangeRequest::UpdateAuditRangeRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateAuditRange") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateAuditRangeRequest::~UpdateAuditRangeRequest() {} @@ -33,7 +35,7 @@ std::string UpdateAuditRangeRequest::getAuditRange()const void UpdateAuditRangeRequest::setAuditRange(const std::string& auditRange) { auditRange_ = auditRange; - setCoreParameter("AuditRange", auditRange); + setParameter("AuditRange", auditRange); } std::string UpdateAuditRangeRequest::getSourceIp()const @@ -44,6 +46,6 @@ std::string UpdateAuditRangeRequest::getSourceIp()const void UpdateAuditRangeRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/green/src/model/UpdateAuditSettingRequest.cc b/green/src/model/UpdateAuditSettingRequest.cc index 47b6a45b9..a1544d03a 100644 --- a/green/src/model/UpdateAuditSettingRequest.cc +++ b/green/src/model/UpdateAuditSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateAuditSettingRequest; UpdateAuditSettingRequest::UpdateAuditSettingRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateAuditSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateAuditSettingRequest::~UpdateAuditSettingRequest() {} @@ -33,7 +35,7 @@ std::string UpdateAuditSettingRequest::getSeed()const void UpdateAuditSettingRequest::setSeed(const std::string& seed) { seed_ = seed; - setCoreParameter("Seed", seed); + setParameter("Seed", seed); } std::string UpdateAuditSettingRequest::getAuditRange()const @@ -44,7 +46,7 @@ std::string UpdateAuditSettingRequest::getAuditRange()const void UpdateAuditSettingRequest::setAuditRange(const std::string& auditRange) { auditRange_ = auditRange; - setCoreParameter("AuditRange", auditRange); + setParameter("AuditRange", auditRange); } std::string UpdateAuditSettingRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string UpdateAuditSettingRequest::getSourceIp()const void UpdateAuditSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateAuditSettingRequest::getCallback()const @@ -66,6 +68,6 @@ std::string UpdateAuditSettingRequest::getCallback()const void UpdateAuditSettingRequest::setCallback(const std::string& callback) { callback_ = callback; - setCoreParameter("Callback", callback); + setParameter("Callback", callback); } diff --git a/green/src/model/UpdateBizTypeSettingRequest.cc b/green/src/model/UpdateBizTypeSettingRequest.cc index 71e412c82..300d1f3f3 100644 --- a/green/src/model/UpdateBizTypeSettingRequest.cc +++ b/green/src/model/UpdateBizTypeSettingRequest.cc @@ -20,20 +20,22 @@ using AlibabaCloud::Green::Model::UpdateBizTypeSettingRequest; UpdateBizTypeSettingRequest::UpdateBizTypeSettingRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateBizTypeSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateBizTypeSettingRequest::~UpdateBizTypeSettingRequest() {} -std::string UpdateBizTypeSettingRequest::getResourceType()const +std::string UpdateBizTypeSettingRequest::getAntispam()const { - return resourceType_; + return antispam_; } -void UpdateBizTypeSettingRequest::setResourceType(const std::string& resourceType) +void UpdateBizTypeSettingRequest::setAntispam(const std::string& antispam) { - resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + antispam_ = antispam; + setParameter("Antispam", antispam); } std::string UpdateBizTypeSettingRequest::getPorn()const @@ -44,7 +46,7 @@ std::string UpdateBizTypeSettingRequest::getPorn()const void UpdateBizTypeSettingRequest::setPorn(const std::string& porn) { porn_ = porn; - setCoreParameter("Porn", porn); + setParameter("Porn", porn); } std::string UpdateBizTypeSettingRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string UpdateBizTypeSettingRequest::getSourceIp()const void UpdateBizTypeSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateBizTypeSettingRequest::getTerrorism()const @@ -66,7 +68,7 @@ std::string UpdateBizTypeSettingRequest::getTerrorism()const void UpdateBizTypeSettingRequest::setTerrorism(const std::string& terrorism) { terrorism_ = terrorism; - setCoreParameter("Terrorism", terrorism); + setParameter("Terrorism", terrorism); } std::string UpdateBizTypeSettingRequest::getBizTypeName()const @@ -77,6 +79,28 @@ std::string UpdateBizTypeSettingRequest::getBizTypeName()const void UpdateBizTypeSettingRequest::setBizTypeName(const std::string& bizTypeName) { bizTypeName_ = bizTypeName; - setCoreParameter("BizTypeName", bizTypeName); + setParameter("BizTypeName", bizTypeName); +} + +std::string UpdateBizTypeSettingRequest::getAd()const +{ + return ad_; +} + +void UpdateBizTypeSettingRequest::setAd(const std::string& ad) +{ + ad_ = ad; + setParameter("Ad", ad); +} + +std::string UpdateBizTypeSettingRequest::getResourceType()const +{ + return resourceType_; +} + +void UpdateBizTypeSettingRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); } diff --git a/green/src/model/UpdateCustomOcrTemplateRequest.cc b/green/src/model/UpdateCustomOcrTemplateRequest.cc index df59f11dd..4316d2498 100644 --- a/green/src/model/UpdateCustomOcrTemplateRequest.cc +++ b/green/src/model/UpdateCustomOcrTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateCustomOcrTemplateRequest; UpdateCustomOcrTemplateRequest::UpdateCustomOcrTemplateRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateCustomOcrTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateCustomOcrTemplateRequest::~UpdateCustomOcrTemplateRequest() {} @@ -33,7 +35,7 @@ std::string UpdateCustomOcrTemplateRequest::getRecognizeArea()const void UpdateCustomOcrTemplateRequest::setRecognizeArea(const std::string& recognizeArea) { recognizeArea_ = recognizeArea; - setCoreParameter("RecognizeArea", recognizeArea); + setParameter("RecognizeArea", recognizeArea); } std::string UpdateCustomOcrTemplateRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string UpdateCustomOcrTemplateRequest::getSourceIp()const void UpdateCustomOcrTemplateRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateCustomOcrTemplateRequest::getReferArea()const @@ -55,7 +57,7 @@ std::string UpdateCustomOcrTemplateRequest::getReferArea()const void UpdateCustomOcrTemplateRequest::setReferArea(const std::string& referArea) { referArea_ = referArea; - setCoreParameter("ReferArea", referArea); + setParameter("ReferArea", referArea); } std::string UpdateCustomOcrTemplateRequest::getName()const @@ -66,7 +68,7 @@ std::string UpdateCustomOcrTemplateRequest::getName()const void UpdateCustomOcrTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long UpdateCustomOcrTemplateRequest::getId()const @@ -77,6 +79,6 @@ long UpdateCustomOcrTemplateRequest::getId()const void UpdateCustomOcrTemplateRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/green/src/model/UpdateImageLibRequest.cc b/green/src/model/UpdateImageLibRequest.cc index 03d90a20f..c6fb099a1 100644 --- a/green/src/model/UpdateImageLibRequest.cc +++ b/green/src/model/UpdateImageLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateImageLibRequest; UpdateImageLibRequest::UpdateImageLibRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateImageLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateImageLibRequest::~UpdateImageLibRequest() {} @@ -33,7 +35,7 @@ std::string UpdateImageLibRequest::getScene()const void UpdateImageLibRequest::setScene(const std::string& scene) { scene_ = scene; - setCoreParameter("Scene", scene); + setParameter("Scene", scene); } std::string UpdateImageLibRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string UpdateImageLibRequest::getSourceIp()const void UpdateImageLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } bool UpdateImageLibRequest::getEnable()const @@ -55,7 +57,7 @@ bool UpdateImageLibRequest::getEnable()const void UpdateImageLibRequest::setEnable(bool enable) { enable_ = enable; - setCoreParameter("Enable", enable ? "true" : "false"); + setParameter("Enable", enable ? "true" : "false"); } int UpdateImageLibRequest::getId()const @@ -66,7 +68,7 @@ int UpdateImageLibRequest::getId()const void UpdateImageLibRequest::setId(int id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string UpdateImageLibRequest::getBizTypes()const @@ -77,7 +79,7 @@ std::string UpdateImageLibRequest::getBizTypes()const void UpdateImageLibRequest::setBizTypes(const std::string& bizTypes) { bizTypes_ = bizTypes; - setCoreParameter("BizTypes", bizTypes); + setParameter("BizTypes", bizTypes); } std::string UpdateImageLibRequest::getName()const @@ -88,7 +90,7 @@ std::string UpdateImageLibRequest::getName()const void UpdateImageLibRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string UpdateImageLibRequest::getCategory()const @@ -99,6 +101,6 @@ std::string UpdateImageLibRequest::getCategory()const void UpdateImageLibRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } diff --git a/green/src/model/UpdateKeywordLibRequest.cc b/green/src/model/UpdateKeywordLibRequest.cc index a107a8ac6..f9be19428 100644 --- a/green/src/model/UpdateKeywordLibRequest.cc +++ b/green/src/model/UpdateKeywordLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateKeywordLibRequest; UpdateKeywordLibRequest::UpdateKeywordLibRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateKeywordLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateKeywordLibRequest::~UpdateKeywordLibRequest() {} @@ -33,7 +35,7 @@ std::string UpdateKeywordLibRequest::getMatchMode()const void UpdateKeywordLibRequest::setMatchMode(const std::string& matchMode) { matchMode_ = matchMode; - setCoreParameter("MatchMode", matchMode); + setParameter("MatchMode", matchMode); } std::string UpdateKeywordLibRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string UpdateKeywordLibRequest::getSourceIp()const void UpdateKeywordLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } bool UpdateKeywordLibRequest::getEnable()const @@ -55,7 +57,7 @@ bool UpdateKeywordLibRequest::getEnable()const void UpdateKeywordLibRequest::setEnable(bool enable) { enable_ = enable; - setCoreParameter("Enable", enable ? "true" : "false"); + setParameter("Enable", enable ? "true" : "false"); } int UpdateKeywordLibRequest::getId()const @@ -66,7 +68,7 @@ int UpdateKeywordLibRequest::getId()const void UpdateKeywordLibRequest::setId(int id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string UpdateKeywordLibRequest::getLang()const @@ -77,7 +79,7 @@ std::string UpdateKeywordLibRequest::getLang()const void UpdateKeywordLibRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string UpdateKeywordLibRequest::getBizTypes()const @@ -88,7 +90,7 @@ std::string UpdateKeywordLibRequest::getBizTypes()const void UpdateKeywordLibRequest::setBizTypes(const std::string& bizTypes) { bizTypes_ = bizTypes; - setCoreParameter("BizTypes", bizTypes); + setParameter("BizTypes", bizTypes); } std::string UpdateKeywordLibRequest::getName()const @@ -99,6 +101,6 @@ std::string UpdateKeywordLibRequest::getName()const void UpdateKeywordLibRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/green/src/model/UpdateNotificationSettingRequest.cc b/green/src/model/UpdateNotificationSettingRequest.cc index 34a63e226..5834763e4 100644 --- a/green/src/model/UpdateNotificationSettingRequest.cc +++ b/green/src/model/UpdateNotificationSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateNotificationSettingRequest; UpdateNotificationSettingRequest::UpdateNotificationSettingRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateNotificationSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateNotificationSettingRequest::~UpdateNotificationSettingRequest() {} @@ -33,7 +35,7 @@ std::string UpdateNotificationSettingRequest::getRealtimeMessageList()const void UpdateNotificationSettingRequest::setRealtimeMessageList(const std::string& realtimeMessageList) { realtimeMessageList_ = realtimeMessageList; - setCoreParameter("RealtimeMessageList", realtimeMessageList); + setParameter("RealtimeMessageList", realtimeMessageList); } int UpdateNotificationSettingRequest::getScheduleMessageTime()const @@ -44,7 +46,7 @@ int UpdateNotificationSettingRequest::getScheduleMessageTime()const void UpdateNotificationSettingRequest::setScheduleMessageTime(int scheduleMessageTime) { scheduleMessageTime_ = scheduleMessageTime; - setCoreParameter("ScheduleMessageTime", std::to_string(scheduleMessageTime)); + setParameter("ScheduleMessageTime", std::to_string(scheduleMessageTime)); } std::string UpdateNotificationSettingRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string UpdateNotificationSettingRequest::getSourceIp()const void UpdateNotificationSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateNotificationSettingRequest::getReminderModeList()const @@ -66,7 +68,7 @@ std::string UpdateNotificationSettingRequest::getReminderModeList()const void UpdateNotificationSettingRequest::setReminderModeList(const std::string& reminderModeList) { reminderModeList_ = reminderModeList; - setCoreParameter("ReminderModeList", reminderModeList); + setParameter("ReminderModeList", reminderModeList); } std::string UpdateNotificationSettingRequest::getLang()const @@ -77,7 +79,7 @@ std::string UpdateNotificationSettingRequest::getLang()const void UpdateNotificationSettingRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int UpdateNotificationSettingRequest::getScheduleMessageTimeZone()const @@ -88,6 +90,6 @@ int UpdateNotificationSettingRequest::getScheduleMessageTimeZone()const void UpdateNotificationSettingRequest::setScheduleMessageTimeZone(int scheduleMessageTimeZone) { scheduleMessageTimeZone_ = scheduleMessageTimeZone; - setCoreParameter("ScheduleMessageTimeZone", std::to_string(scheduleMessageTimeZone)); + setParameter("ScheduleMessageTimeZone", std::to_string(scheduleMessageTimeZone)); } diff --git a/green/src/model/UpdateOssCallbackSettingRequest.cc b/green/src/model/UpdateOssCallbackSettingRequest.cc index 582d00b05..1d3c94cba 100644 --- a/green/src/model/UpdateOssCallbackSettingRequest.cc +++ b/green/src/model/UpdateOssCallbackSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateOssCallbackSettingRequest; UpdateOssCallbackSettingRequest::UpdateOssCallbackSettingRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateOssCallbackSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateOssCallbackSettingRequest::~UpdateOssCallbackSettingRequest() {} @@ -33,7 +35,7 @@ std::string UpdateOssCallbackSettingRequest::getScanCallbackSuggestions()const void UpdateOssCallbackSettingRequest::setScanCallbackSuggestions(const std::string& scanCallbackSuggestions) { scanCallbackSuggestions_ = scanCallbackSuggestions; - setCoreParameter("ScanCallbackSuggestions", scanCallbackSuggestions); + setParameter("ScanCallbackSuggestions", scanCallbackSuggestions); } std::string UpdateOssCallbackSettingRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string UpdateOssCallbackSettingRequest::getSourceIp()const void UpdateOssCallbackSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateOssCallbackSettingRequest::getCallbackSeed()const @@ -55,7 +57,7 @@ std::string UpdateOssCallbackSettingRequest::getCallbackSeed()const void UpdateOssCallbackSettingRequest::setCallbackSeed(const std::string& callbackSeed) { callbackSeed_ = callbackSeed; - setCoreParameter("CallbackSeed", callbackSeed); + setParameter("CallbackSeed", callbackSeed); } std::string UpdateOssCallbackSettingRequest::getServiceModules()const @@ -66,7 +68,7 @@ std::string UpdateOssCallbackSettingRequest::getServiceModules()const void UpdateOssCallbackSettingRequest::setServiceModules(const std::string& serviceModules) { serviceModules_ = serviceModules; - setCoreParameter("ServiceModules", serviceModules); + setParameter("ServiceModules", serviceModules); } bool UpdateOssCallbackSettingRequest::getAuditCallback()const @@ -77,7 +79,7 @@ bool UpdateOssCallbackSettingRequest::getAuditCallback()const void UpdateOssCallbackSettingRequest::setAuditCallback(bool auditCallback) { auditCallback_ = auditCallback; - setCoreParameter("AuditCallback", auditCallback ? "true" : "false"); + setParameter("AuditCallback", auditCallback ? "true" : "false"); } bool UpdateOssCallbackSettingRequest::getScanCallback()const @@ -88,7 +90,7 @@ bool UpdateOssCallbackSettingRequest::getScanCallback()const void UpdateOssCallbackSettingRequest::setScanCallback(bool scanCallback) { scanCallback_ = scanCallback; - setCoreParameter("ScanCallback", scanCallback ? "true" : "false"); + setParameter("ScanCallback", scanCallback ? "true" : "false"); } std::string UpdateOssCallbackSettingRequest::getCallbackUrl()const @@ -99,6 +101,6 @@ std::string UpdateOssCallbackSettingRequest::getCallbackUrl()const void UpdateOssCallbackSettingRequest::setCallbackUrl(const std::string& callbackUrl) { callbackUrl_ = callbackUrl; - setCoreParameter("CallbackUrl", callbackUrl); + setParameter("CallbackUrl", callbackUrl); } diff --git a/green/src/model/UpdateOssIncrementCheckSettingRequest.cc b/green/src/model/UpdateOssIncrementCheckSettingRequest.cc index 910bd6540..01eb66286 100644 --- a/green/src/model/UpdateOssIncrementCheckSettingRequest.cc +++ b/green/src/model/UpdateOssIncrementCheckSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateOssIncrementCheckSettingRequest; UpdateOssIncrementCheckSettingRequest::UpdateOssIncrementCheckSettingRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateOssIncrementCheckSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateOssIncrementCheckSettingRequest::~UpdateOssIncrementCheckSettingRequest() {} @@ -33,7 +35,7 @@ std::string UpdateOssIncrementCheckSettingRequest::getVideoSceneList()const void UpdateOssIncrementCheckSettingRequest::setVideoSceneList(const std::string& videoSceneList) { videoSceneList_ = videoSceneList; - setCoreParameter("VideoSceneList", videoSceneList); + setParameter("VideoSceneList", videoSceneList); } std::string UpdateOssIncrementCheckSettingRequest::getImageSceneList()const @@ -44,7 +46,7 @@ std::string UpdateOssIncrementCheckSettingRequest::getImageSceneList()const void UpdateOssIncrementCheckSettingRequest::setImageSceneList(const std::string& imageSceneList) { imageSceneList_ = imageSceneList; - setCoreParameter("ImageSceneList", imageSceneList); + setParameter("ImageSceneList", imageSceneList); } int UpdateOssIncrementCheckSettingRequest::getVideoFrameInterval()const @@ -55,7 +57,7 @@ int UpdateOssIncrementCheckSettingRequest::getVideoFrameInterval()const void UpdateOssIncrementCheckSettingRequest::setVideoFrameInterval(int videoFrameInterval) { videoFrameInterval_ = videoFrameInterval; - setCoreParameter("VideoFrameInterval", std::to_string(videoFrameInterval)); + setParameter("VideoFrameInterval", std::to_string(videoFrameInterval)); } std::string UpdateOssIncrementCheckSettingRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string UpdateOssIncrementCheckSettingRequest::getSourceIp()const void UpdateOssIncrementCheckSettingRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateOssIncrementCheckSettingRequest::getImageScanLimit()const @@ -77,7 +79,7 @@ std::string UpdateOssIncrementCheckSettingRequest::getImageScanLimit()const void UpdateOssIncrementCheckSettingRequest::setImageScanLimit(const std::string& imageScanLimit) { imageScanLimit_ = imageScanLimit; - setCoreParameter("ImageScanLimit", imageScanLimit); + setParameter("ImageScanLimit", imageScanLimit); } std::string UpdateOssIncrementCheckSettingRequest::getVideoAutoFreezeSceneList()const @@ -88,7 +90,7 @@ std::string UpdateOssIncrementCheckSettingRequest::getVideoAutoFreezeSceneList() void UpdateOssIncrementCheckSettingRequest::setVideoAutoFreezeSceneList(const std::string& videoAutoFreezeSceneList) { videoAutoFreezeSceneList_ = videoAutoFreezeSceneList; - setCoreParameter("VideoAutoFreezeSceneList", videoAutoFreezeSceneList); + setParameter("VideoAutoFreezeSceneList", videoAutoFreezeSceneList); } std::string UpdateOssIncrementCheckSettingRequest::getLang()const @@ -99,7 +101,7 @@ std::string UpdateOssIncrementCheckSettingRequest::getLang()const void UpdateOssIncrementCheckSettingRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string UpdateOssIncrementCheckSettingRequest::getImageAutoFreeze()const @@ -110,7 +112,7 @@ std::string UpdateOssIncrementCheckSettingRequest::getImageAutoFreeze()const void UpdateOssIncrementCheckSettingRequest::setImageAutoFreeze(const std::string& imageAutoFreeze) { imageAutoFreeze_ = imageAutoFreeze; - setCoreParameter("ImageAutoFreeze", imageAutoFreeze); + setParameter("ImageAutoFreeze", imageAutoFreeze); } int UpdateOssIncrementCheckSettingRequest::getVideoMaxSize()const @@ -121,7 +123,7 @@ int UpdateOssIncrementCheckSettingRequest::getVideoMaxSize()const void UpdateOssIncrementCheckSettingRequest::setVideoMaxSize(int videoMaxSize) { videoMaxSize_ = videoMaxSize; - setCoreParameter("VideoMaxSize", std::to_string(videoMaxSize)); + setParameter("VideoMaxSize", std::to_string(videoMaxSize)); } std::string UpdateOssIncrementCheckSettingRequest::getAutoFreezeType()const @@ -132,7 +134,7 @@ std::string UpdateOssIncrementCheckSettingRequest::getAutoFreezeType()const void UpdateOssIncrementCheckSettingRequest::setAutoFreezeType(const std::string& autoFreezeType) { autoFreezeType_ = autoFreezeType; - setCoreParameter("AutoFreezeType", autoFreezeType); + setParameter("AutoFreezeType", autoFreezeType); } std::string UpdateOssIncrementCheckSettingRequest::getBucketConfigList()const @@ -143,7 +145,7 @@ std::string UpdateOssIncrementCheckSettingRequest::getBucketConfigList()const void UpdateOssIncrementCheckSettingRequest::setBucketConfigList(const std::string& bucketConfigList) { bucketConfigList_ = bucketConfigList; - setCoreParameter("BucketConfigList", bucketConfigList); + setParameter("BucketConfigList", bucketConfigList); } int UpdateOssIncrementCheckSettingRequest::getVideoMaxFrames()const @@ -154,6 +156,6 @@ int UpdateOssIncrementCheckSettingRequest::getVideoMaxFrames()const void UpdateOssIncrementCheckSettingRequest::setVideoMaxFrames(int videoMaxFrames) { videoMaxFrames_ = videoMaxFrames; - setCoreParameter("VideoMaxFrames", std::to_string(videoMaxFrames)); + setParameter("VideoMaxFrames", std::to_string(videoMaxFrames)); } diff --git a/green/src/model/UpdateOssStockStatusRequest.cc b/green/src/model/UpdateOssStockStatusRequest.cc index 5cb6dd8ed..c64c31ee5 100644 --- a/green/src/model/UpdateOssStockStatusRequest.cc +++ b/green/src/model/UpdateOssStockStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateOssStockStatusRequest; UpdateOssStockStatusRequest::UpdateOssStockStatusRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateOssStockStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateOssStockStatusRequest::~UpdateOssStockStatusRequest() {} @@ -33,7 +35,7 @@ std::string UpdateOssStockStatusRequest::getResourceTypeList()const void UpdateOssStockStatusRequest::setResourceTypeList(const std::string& resourceTypeList) { resourceTypeList_ = resourceTypeList; - setCoreParameter("ResourceTypeList", resourceTypeList); + setParameter("ResourceTypeList", resourceTypeList); } int UpdateOssStockStatusRequest::getVideoFrameInterval()const @@ -44,7 +46,7 @@ int UpdateOssStockStatusRequest::getVideoFrameInterval()const void UpdateOssStockStatusRequest::setVideoFrameInterval(int videoFrameInterval) { videoFrameInterval_ = videoFrameInterval; - setCoreParameter("VideoFrameInterval", std::to_string(videoFrameInterval)); + setParameter("VideoFrameInterval", std::to_string(videoFrameInterval)); } std::string UpdateOssStockStatusRequest::getStartDate()const @@ -55,7 +57,7 @@ std::string UpdateOssStockStatusRequest::getStartDate()const void UpdateOssStockStatusRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } std::string UpdateOssStockStatusRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string UpdateOssStockStatusRequest::getSourceIp()const void UpdateOssStockStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateOssStockStatusRequest::getVideoAutoFreezeSceneList()const @@ -77,7 +79,7 @@ std::string UpdateOssStockStatusRequest::getVideoAutoFreezeSceneList()const void UpdateOssStockStatusRequest::setVideoAutoFreezeSceneList(const std::string& videoAutoFreezeSceneList) { videoAutoFreezeSceneList_ = videoAutoFreezeSceneList; - setCoreParameter("VideoAutoFreezeSceneList", videoAutoFreezeSceneList); + setParameter("VideoAutoFreezeSceneList", videoAutoFreezeSceneList); } std::string UpdateOssStockStatusRequest::getLang()const @@ -88,7 +90,7 @@ std::string UpdateOssStockStatusRequest::getLang()const void UpdateOssStockStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string UpdateOssStockStatusRequest::getImageAutoFreeze()const @@ -99,7 +101,7 @@ std::string UpdateOssStockStatusRequest::getImageAutoFreeze()const void UpdateOssStockStatusRequest::setImageAutoFreeze(const std::string& imageAutoFreeze) { imageAutoFreeze_ = imageAutoFreeze; - setCoreParameter("ImageAutoFreeze", imageAutoFreeze); + setParameter("ImageAutoFreeze", imageAutoFreeze); } int UpdateOssStockStatusRequest::getVideoMaxSize()const @@ -110,7 +112,7 @@ int UpdateOssStockStatusRequest::getVideoMaxSize()const void UpdateOssStockStatusRequest::setVideoMaxSize(int videoMaxSize) { videoMaxSize_ = videoMaxSize; - setCoreParameter("VideoMaxSize", std::to_string(videoMaxSize)); + setParameter("VideoMaxSize", std::to_string(videoMaxSize)); } std::string UpdateOssStockStatusRequest::getAutoFreezeType()const @@ -121,7 +123,7 @@ std::string UpdateOssStockStatusRequest::getAutoFreezeType()const void UpdateOssStockStatusRequest::setAutoFreezeType(const std::string& autoFreezeType) { autoFreezeType_ = autoFreezeType; - setCoreParameter("AutoFreezeType", autoFreezeType); + setParameter("AutoFreezeType", autoFreezeType); } std::string UpdateOssStockStatusRequest::getEndDate()const @@ -132,7 +134,7 @@ std::string UpdateOssStockStatusRequest::getEndDate()const void UpdateOssStockStatusRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string UpdateOssStockStatusRequest::getBucketConfigList()const @@ -143,7 +145,7 @@ std::string UpdateOssStockStatusRequest::getBucketConfigList()const void UpdateOssStockStatusRequest::setBucketConfigList(const std::string& bucketConfigList) { bucketConfigList_ = bucketConfigList; - setCoreParameter("BucketConfigList", bucketConfigList); + setParameter("BucketConfigList", bucketConfigList); } std::string UpdateOssStockStatusRequest::getSceneList()const @@ -154,7 +156,7 @@ std::string UpdateOssStockStatusRequest::getSceneList()const void UpdateOssStockStatusRequest::setSceneList(const std::string& sceneList) { sceneList_ = sceneList; - setCoreParameter("SceneList", sceneList); + setParameter("SceneList", sceneList); } int UpdateOssStockStatusRequest::getVideoMaxFrames()const @@ -165,7 +167,7 @@ int UpdateOssStockStatusRequest::getVideoMaxFrames()const void UpdateOssStockStatusRequest::setVideoMaxFrames(int videoMaxFrames) { videoMaxFrames_ = videoMaxFrames; - setCoreParameter("VideoMaxFrames", std::to_string(videoMaxFrames)); + setParameter("VideoMaxFrames", std::to_string(videoMaxFrames)); } std::string UpdateOssStockStatusRequest::getOperation()const @@ -176,6 +178,6 @@ std::string UpdateOssStockStatusRequest::getOperation()const void UpdateOssStockStatusRequest::setOperation(const std::string& operation) { operation_ = operation; - setCoreParameter("Operation", operation); + setParameter("Operation", operation); } diff --git a/green/src/model/UpdateWebsiteInstanceKeyUrlRequest.cc b/green/src/model/UpdateWebsiteInstanceKeyUrlRequest.cc index 6b699ea8c..5c95c7170 100644 --- a/green/src/model/UpdateWebsiteInstanceKeyUrlRequest.cc +++ b/green/src/model/UpdateWebsiteInstanceKeyUrlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateWebsiteInstanceKeyUrlRequest; UpdateWebsiteInstanceKeyUrlRequest::UpdateWebsiteInstanceKeyUrlRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateWebsiteInstanceKeyUrl") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateWebsiteInstanceKeyUrlRequest::~UpdateWebsiteInstanceKeyUrlRequest() {} @@ -33,7 +35,7 @@ std::string UpdateWebsiteInstanceKeyUrlRequest::getUrls()const void UpdateWebsiteInstanceKeyUrlRequest::setUrls(const std::string& urls) { urls_ = urls; - setCoreParameter("Urls", urls); + setParameter("Urls", urls); } std::string UpdateWebsiteInstanceKeyUrlRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string UpdateWebsiteInstanceKeyUrlRequest::getInstanceId()const void UpdateWebsiteInstanceKeyUrlRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string UpdateWebsiteInstanceKeyUrlRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string UpdateWebsiteInstanceKeyUrlRequest::getSourceIp()const void UpdateWebsiteInstanceKeyUrlRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateWebsiteInstanceKeyUrlRequest::getLang()const @@ -66,6 +68,6 @@ std::string UpdateWebsiteInstanceKeyUrlRequest::getLang()const void UpdateWebsiteInstanceKeyUrlRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/UpdateWebsiteInstanceRequest.cc b/green/src/model/UpdateWebsiteInstanceRequest.cc index a1a4ad64a..28dea71f7 100644 --- a/green/src/model/UpdateWebsiteInstanceRequest.cc +++ b/green/src/model/UpdateWebsiteInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateWebsiteInstanceRequest; UpdateWebsiteInstanceRequest::UpdateWebsiteInstanceRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateWebsiteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateWebsiteInstanceRequest::~UpdateWebsiteInstanceRequest() {} @@ -33,7 +35,7 @@ std::string UpdateWebsiteInstanceRequest::getIndexPage()const void UpdateWebsiteInstanceRequest::setIndexPage(const std::string& indexPage) { indexPage_ = indexPage; - setCoreParameter("IndexPage", indexPage); + setParameter("IndexPage", indexPage); } std::string UpdateWebsiteInstanceRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string UpdateWebsiteInstanceRequest::getSourceIp()const void UpdateWebsiteInstanceRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateWebsiteInstanceRequest::getLang()const @@ -55,7 +57,7 @@ std::string UpdateWebsiteInstanceRequest::getLang()const void UpdateWebsiteInstanceRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int UpdateWebsiteInstanceRequest::getWebsiteScanInterval()const @@ -66,7 +68,7 @@ int UpdateWebsiteInstanceRequest::getWebsiteScanInterval()const void UpdateWebsiteInstanceRequest::setWebsiteScanInterval(int websiteScanInterval) { websiteScanInterval_ = websiteScanInterval; - setCoreParameter("WebsiteScanInterval", std::to_string(websiteScanInterval)); + setParameter("WebsiteScanInterval", std::to_string(websiteScanInterval)); } std::string UpdateWebsiteInstanceRequest::getSiteProtocol()const @@ -77,7 +79,7 @@ std::string UpdateWebsiteInstanceRequest::getSiteProtocol()const void UpdateWebsiteInstanceRequest::setSiteProtocol(const std::string& siteProtocol) { siteProtocol_ = siteProtocol; - setCoreParameter("SiteProtocol", siteProtocol); + setParameter("SiteProtocol", siteProtocol); } std::string UpdateWebsiteInstanceRequest::getInstanceId()const @@ -88,7 +90,7 @@ std::string UpdateWebsiteInstanceRequest::getInstanceId()const void UpdateWebsiteInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string UpdateWebsiteInstanceRequest::getDomain()const @@ -99,7 +101,7 @@ std::string UpdateWebsiteInstanceRequest::getDomain()const void UpdateWebsiteInstanceRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } int UpdateWebsiteInstanceRequest::getIndexPageScanInterval()const @@ -110,6 +112,6 @@ int UpdateWebsiteInstanceRequest::getIndexPageScanInterval()const void UpdateWebsiteInstanceRequest::setIndexPageScanInterval(int indexPageScanInterval) { indexPageScanInterval_ = indexPageScanInterval; - setCoreParameter("IndexPageScanInterval", std::to_string(indexPageScanInterval)); + setParameter("IndexPageScanInterval", std::to_string(indexPageScanInterval)); } diff --git a/green/src/model/UpdateWebsiteInstanceStatusRequest.cc b/green/src/model/UpdateWebsiteInstanceStatusRequest.cc index 7cee7f226..d99a9f67d 100644 --- a/green/src/model/UpdateWebsiteInstanceStatusRequest.cc +++ b/green/src/model/UpdateWebsiteInstanceStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpdateWebsiteInstanceStatusRequest; UpdateWebsiteInstanceStatusRequest::UpdateWebsiteInstanceStatusRequest() : RpcServiceRequest("green", "2017-08-23", "UpdateWebsiteInstanceStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateWebsiteInstanceStatusRequest::~UpdateWebsiteInstanceStatusRequest() {} @@ -33,7 +35,7 @@ std::string UpdateWebsiteInstanceStatusRequest::getInstanceId()const void UpdateWebsiteInstanceStatusRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string UpdateWebsiteInstanceStatusRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string UpdateWebsiteInstanceStatusRequest::getSourceIp()const void UpdateWebsiteInstanceStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string UpdateWebsiteInstanceStatusRequest::getLang()const @@ -55,7 +57,7 @@ std::string UpdateWebsiteInstanceStatusRequest::getLang()const void UpdateWebsiteInstanceStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string UpdateWebsiteInstanceStatusRequest::getStatus()const @@ -66,6 +68,6 @@ std::string UpdateWebsiteInstanceStatusRequest::getStatus()const void UpdateWebsiteInstanceStatusRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/green/src/model/UpgradeCdiBaseBagRequest.cc b/green/src/model/UpgradeCdiBaseBagRequest.cc index c902c3828..ddc1d402a 100644 --- a/green/src/model/UpgradeCdiBaseBagRequest.cc +++ b/green/src/model/UpgradeCdiBaseBagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UpgradeCdiBaseBagRequest; UpgradeCdiBaseBagRequest::UpgradeCdiBaseBagRequest() : RpcServiceRequest("green", "2017-08-23", "UpgradeCdiBaseBag") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpgradeCdiBaseBagRequest::~UpgradeCdiBaseBagRequest() {} @@ -33,7 +35,7 @@ std::string UpgradeCdiBaseBagRequest::getInstanceId()const void UpgradeCdiBaseBagRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string UpgradeCdiBaseBagRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string UpgradeCdiBaseBagRequest::getClientToken()const void UpgradeCdiBaseBagRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string UpgradeCdiBaseBagRequest::getCommodityCode()const @@ -55,7 +57,7 @@ std::string UpgradeCdiBaseBagRequest::getCommodityCode()const void UpgradeCdiBaseBagRequest::setCommodityCode(const std::string& commodityCode) { commodityCode_ = commodityCode; - setCoreParameter("CommodityCode", commodityCode); + setParameter("CommodityCode", commodityCode); } long UpgradeCdiBaseBagRequest::getOwnerId()const @@ -66,7 +68,7 @@ long UpgradeCdiBaseBagRequest::getOwnerId()const void UpgradeCdiBaseBagRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int UpgradeCdiBaseBagRequest::getFlowOutSpec()const @@ -77,7 +79,7 @@ int UpgradeCdiBaseBagRequest::getFlowOutSpec()const void UpgradeCdiBaseBagRequest::setFlowOutSpec(int flowOutSpec) { flowOutSpec_ = flowOutSpec; - setCoreParameter("FlowOutSpec", std::to_string(flowOutSpec)); + setParameter("FlowOutSpec", std::to_string(flowOutSpec)); } std::string UpgradeCdiBaseBagRequest::getOrderType()const @@ -88,6 +90,6 @@ std::string UpgradeCdiBaseBagRequest::getOrderType()const void UpgradeCdiBaseBagRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/green/src/model/UploadImageToLibRequest.cc b/green/src/model/UploadImageToLibRequest.cc index 09503c9a4..50fe92755 100644 --- a/green/src/model/UploadImageToLibRequest.cc +++ b/green/src/model/UploadImageToLibRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::UploadImageToLibRequest; UploadImageToLibRequest::UploadImageToLibRequest() : RpcServiceRequest("green", "2017-08-23", "UploadImageToLib") -{} +{ + setMethod(HttpRequest::Method::Post); +} UploadImageToLibRequest::~UploadImageToLibRequest() {} @@ -33,7 +35,18 @@ std::string UploadImageToLibRequest::getImages()const void UploadImageToLibRequest::setImages(const std::string& images) { images_ = images; - setCoreParameter("Images", images); + setParameter("Images", images); +} + +std::string UploadImageToLibRequest::getUrls()const +{ + return urls_; +} + +void UploadImageToLibRequest::setUrls(const std::string& urls) +{ + urls_ = urls; + setParameter("Urls", urls); } std::string UploadImageToLibRequest::getSourceIp()const @@ -44,7 +57,7 @@ std::string UploadImageToLibRequest::getSourceIp()const void UploadImageToLibRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int UploadImageToLibRequest::getImageLibId()const @@ -55,6 +68,6 @@ int UploadImageToLibRequest::getImageLibId()const void UploadImageToLibRequest::setImageLibId(int imageLibId) { imageLibId_ = imageLibId; - setCoreParameter("ImageLibId", std::to_string(imageLibId)); + setParameter("ImageLibId", std::to_string(imageLibId)); } diff --git a/green/src/model/VerifyCustomOcrTemplateRequest.cc b/green/src/model/VerifyCustomOcrTemplateRequest.cc index b44b20b4b..41f58f342 100644 --- a/green/src/model/VerifyCustomOcrTemplateRequest.cc +++ b/green/src/model/VerifyCustomOcrTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::VerifyCustomOcrTemplateRequest; VerifyCustomOcrTemplateRequest::VerifyCustomOcrTemplateRequest() : RpcServiceRequest("green", "2017-08-23", "VerifyCustomOcrTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} VerifyCustomOcrTemplateRequest::~VerifyCustomOcrTemplateRequest() {} @@ -33,7 +35,7 @@ std::string VerifyCustomOcrTemplateRequest::getTestImgUrl()const void VerifyCustomOcrTemplateRequest::setTestImgUrl(const std::string& testImgUrl) { testImgUrl_ = testImgUrl; - setCoreParameter("TestImgUrl", testImgUrl); + setParameter("TestImgUrl", testImgUrl); } std::string VerifyCustomOcrTemplateRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string VerifyCustomOcrTemplateRequest::getSourceIp()const void VerifyCustomOcrTemplateRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long VerifyCustomOcrTemplateRequest::getId()const @@ -55,6 +57,6 @@ long VerifyCustomOcrTemplateRequest::getId()const void VerifyCustomOcrTemplateRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/green/src/model/VerifyEmailRequest.cc b/green/src/model/VerifyEmailRequest.cc index c0bc94f70..32878386a 100644 --- a/green/src/model/VerifyEmailRequest.cc +++ b/green/src/model/VerifyEmailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::VerifyEmailRequest; VerifyEmailRequest::VerifyEmailRequest() : RpcServiceRequest("green", "2017-08-23", "VerifyEmail") -{} +{ + setMethod(HttpRequest::Method::Post); +} VerifyEmailRequest::~VerifyEmailRequest() {} @@ -33,7 +35,7 @@ std::string VerifyEmailRequest::getVerifyCode()const void VerifyEmailRequest::setVerifyCode(const std::string& verifyCode) { verifyCode_ = verifyCode; - setCoreParameter("VerifyCode", verifyCode); + setParameter("VerifyCode", verifyCode); } std::string VerifyEmailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string VerifyEmailRequest::getSourceIp()const void VerifyEmailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string VerifyEmailRequest::getLang()const @@ -55,6 +57,6 @@ std::string VerifyEmailRequest::getLang()const void VerifyEmailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/VerifyPhoneRequest.cc b/green/src/model/VerifyPhoneRequest.cc index 1fa4f1fcb..33afb4097 100644 --- a/green/src/model/VerifyPhoneRequest.cc +++ b/green/src/model/VerifyPhoneRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::VerifyPhoneRequest; VerifyPhoneRequest::VerifyPhoneRequest() : RpcServiceRequest("green", "2017-08-23", "VerifyPhone") -{} +{ + setMethod(HttpRequest::Method::Post); +} VerifyPhoneRequest::~VerifyPhoneRequest() {} @@ -33,7 +35,7 @@ std::string VerifyPhoneRequest::getVerifyCode()const void VerifyPhoneRequest::setVerifyCode(const std::string& verifyCode) { verifyCode_ = verifyCode; - setCoreParameter("VerifyCode", verifyCode); + setParameter("VerifyCode", verifyCode); } std::string VerifyPhoneRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string VerifyPhoneRequest::getSourceIp()const void VerifyPhoneRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string VerifyPhoneRequest::getPhone()const @@ -55,7 +57,7 @@ std::string VerifyPhoneRequest::getPhone()const void VerifyPhoneRequest::setPhone(const std::string& phone) { phone_ = phone; - setCoreParameter("Phone", phone); + setParameter("Phone", phone); } std::string VerifyPhoneRequest::getLang()const @@ -66,6 +68,6 @@ std::string VerifyPhoneRequest::getLang()const void VerifyPhoneRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/green/src/model/VerifyWebsiteInstanceRequest.cc b/green/src/model/VerifyWebsiteInstanceRequest.cc index 7d07ad166..ed6e7e6f6 100644 --- a/green/src/model/VerifyWebsiteInstanceRequest.cc +++ b/green/src/model/VerifyWebsiteInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Green::Model::VerifyWebsiteInstanceRequest; VerifyWebsiteInstanceRequest::VerifyWebsiteInstanceRequest() : RpcServiceRequest("green", "2017-08-23", "VerifyWebsiteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} VerifyWebsiteInstanceRequest::~VerifyWebsiteInstanceRequest() {} @@ -33,7 +35,7 @@ std::string VerifyWebsiteInstanceRequest::getVerifyMethod()const void VerifyWebsiteInstanceRequest::setVerifyMethod(const std::string& verifyMethod) { verifyMethod_ = verifyMethod; - setCoreParameter("VerifyMethod", verifyMethod); + setParameter("VerifyMethod", verifyMethod); } std::string VerifyWebsiteInstanceRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string VerifyWebsiteInstanceRequest::getInstanceId()const void VerifyWebsiteInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string VerifyWebsiteInstanceRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string VerifyWebsiteInstanceRequest::getSourceIp()const void VerifyWebsiteInstanceRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string VerifyWebsiteInstanceRequest::getLang()const @@ -66,6 +68,6 @@ std::string VerifyWebsiteInstanceRequest::getLang()const void VerifyWebsiteInstanceRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/hbase/CMakeLists.txt b/hbase/CMakeLists.txt index 1938d59d5..45c5eced7 100644 --- a/hbase/CMakeLists.txt +++ b/hbase/CMakeLists.txt @@ -25,18 +25,30 @@ set(hbase_public_header_model include/alibabacloud/hbase/model/AddUserHdfsInfoResult.h include/alibabacloud/hbase/model/ConvertInstanceRequest.h include/alibabacloud/hbase/model/ConvertInstanceResult.h + include/alibabacloud/hbase/model/CreateBackupPlanRequest.h + include/alibabacloud/hbase/model/CreateBackupPlanResult.h include/alibabacloud/hbase/model/CreateClusterRequest.h include/alibabacloud/hbase/model/CreateClusterResult.h include/alibabacloud/hbase/model/CreateHbaseHaSlbRequest.h include/alibabacloud/hbase/model/CreateHbaseHaSlbResult.h include/alibabacloud/hbase/model/CreateInstanceRequest.h include/alibabacloud/hbase/model/CreateInstanceResult.h + include/alibabacloud/hbase/model/CreateRestorePlanRequest.h + include/alibabacloud/hbase/model/CreateRestorePlanResult.h include/alibabacloud/hbase/model/DeleteHbaseHaSlbRequest.h include/alibabacloud/hbase/model/DeleteHbaseHaSlbResult.h include/alibabacloud/hbase/model/DeleteInstanceRequest.h include/alibabacloud/hbase/model/DeleteInstanceResult.h include/alibabacloud/hbase/model/DeleteUserHdfsInfoRequest.h include/alibabacloud/hbase/model/DeleteUserHdfsInfoResult.h + include/alibabacloud/hbase/model/DescribeBackupPlanConfigRequest.h + include/alibabacloud/hbase/model/DescribeBackupPlanConfigResult.h + include/alibabacloud/hbase/model/DescribeBackupStatusRequest.h + include/alibabacloud/hbase/model/DescribeBackupStatusResult.h + include/alibabacloud/hbase/model/DescribeBackupSummaryRequest.h + include/alibabacloud/hbase/model/DescribeBackupSummaryResult.h + include/alibabacloud/hbase/model/DescribeBackupTablesRequest.h + include/alibabacloud/hbase/model/DescribeBackupTablesResult.h include/alibabacloud/hbase/model/DescribeDBInstanceUsageRequest.h include/alibabacloud/hbase/model/DescribeDBInstanceUsageResult.h include/alibabacloud/hbase/model/DescribeEndpointsRequest.h @@ -49,14 +61,24 @@ set(hbase_public_header_model include/alibabacloud/hbase/model/DescribeInstancesResult.h include/alibabacloud/hbase/model/DescribeIpWhitelistRequest.h include/alibabacloud/hbase/model/DescribeIpWhitelistResult.h + include/alibabacloud/hbase/model/DescribeRecoverableTimeRangeRequest.h + include/alibabacloud/hbase/model/DescribeRecoverableTimeRangeResult.h include/alibabacloud/hbase/model/DescribeRegionsRequest.h include/alibabacloud/hbase/model/DescribeRegionsResult.h + include/alibabacloud/hbase/model/DescribeRestoreSummaryRequest.h + include/alibabacloud/hbase/model/DescribeRestoreSummaryResult.h + include/alibabacloud/hbase/model/DescribeRestoreTablesRequest.h + include/alibabacloud/hbase/model/DescribeRestoreTablesResult.h include/alibabacloud/hbase/model/DescribeSecurityGroupsRequest.h include/alibabacloud/hbase/model/DescribeSecurityGroupsResult.h + include/alibabacloud/hbase/model/EnableHBaseueBackupRequest.h + include/alibabacloud/hbase/model/EnableHBaseueBackupResult.h include/alibabacloud/hbase/model/ListTagResourcesRequest.h include/alibabacloud/hbase/model/ListTagResourcesResult.h include/alibabacloud/hbase/model/ListTagsRequest.h include/alibabacloud/hbase/model/ListTagsResult.h + include/alibabacloud/hbase/model/ModifyBackupPlanConfigRequest.h + include/alibabacloud/hbase/model/ModifyBackupPlanConfigResult.h include/alibabacloud/hbase/model/ModifyClusterDeletionProtectionRequest.h include/alibabacloud/hbase/model/ModifyClusterDeletionProtectionResult.h include/alibabacloud/hbase/model/ModifyInstanceMaintainTimeRequest.h @@ -96,18 +118,30 @@ set(hbase_src src/model/AddUserHdfsInfoResult.cc src/model/ConvertInstanceRequest.cc src/model/ConvertInstanceResult.cc + src/model/CreateBackupPlanRequest.cc + src/model/CreateBackupPlanResult.cc src/model/CreateClusterRequest.cc src/model/CreateClusterResult.cc src/model/CreateHbaseHaSlbRequest.cc src/model/CreateHbaseHaSlbResult.cc src/model/CreateInstanceRequest.cc src/model/CreateInstanceResult.cc + src/model/CreateRestorePlanRequest.cc + src/model/CreateRestorePlanResult.cc src/model/DeleteHbaseHaSlbRequest.cc src/model/DeleteHbaseHaSlbResult.cc src/model/DeleteInstanceRequest.cc src/model/DeleteInstanceResult.cc src/model/DeleteUserHdfsInfoRequest.cc src/model/DeleteUserHdfsInfoResult.cc + src/model/DescribeBackupPlanConfigRequest.cc + src/model/DescribeBackupPlanConfigResult.cc + src/model/DescribeBackupStatusRequest.cc + src/model/DescribeBackupStatusResult.cc + src/model/DescribeBackupSummaryRequest.cc + src/model/DescribeBackupSummaryResult.cc + src/model/DescribeBackupTablesRequest.cc + src/model/DescribeBackupTablesResult.cc src/model/DescribeDBInstanceUsageRequest.cc src/model/DescribeDBInstanceUsageResult.cc src/model/DescribeEndpointsRequest.cc @@ -120,14 +154,24 @@ set(hbase_src src/model/DescribeInstancesResult.cc src/model/DescribeIpWhitelistRequest.cc src/model/DescribeIpWhitelistResult.cc + src/model/DescribeRecoverableTimeRangeRequest.cc + src/model/DescribeRecoverableTimeRangeResult.cc src/model/DescribeRegionsRequest.cc src/model/DescribeRegionsResult.cc + src/model/DescribeRestoreSummaryRequest.cc + src/model/DescribeRestoreSummaryResult.cc + src/model/DescribeRestoreTablesRequest.cc + src/model/DescribeRestoreTablesResult.cc src/model/DescribeSecurityGroupsRequest.cc src/model/DescribeSecurityGroupsResult.cc + src/model/EnableHBaseueBackupRequest.cc + src/model/EnableHBaseueBackupResult.cc src/model/ListTagResourcesRequest.cc src/model/ListTagResourcesResult.cc src/model/ListTagsRequest.cc src/model/ListTagsResult.cc + src/model/ModifyBackupPlanConfigRequest.cc + src/model/ModifyBackupPlanConfigResult.cc src/model/ModifyClusterDeletionProtectionRequest.cc src/model/ModifyClusterDeletionProtectionResult.cc src/model/ModifyInstanceMaintainTimeRequest.cc diff --git a/hbase/include/alibabacloud/hbase/HBaseClient.h b/hbase/include/alibabacloud/hbase/HBaseClient.h index 3e0fe7e10..86c64a46d 100644 --- a/hbase/include/alibabacloud/hbase/HBaseClient.h +++ b/hbase/include/alibabacloud/hbase/HBaseClient.h @@ -26,18 +26,30 @@ #include "model/AddUserHdfsInfoResult.h" #include "model/ConvertInstanceRequest.h" #include "model/ConvertInstanceResult.h" +#include "model/CreateBackupPlanRequest.h" +#include "model/CreateBackupPlanResult.h" #include "model/CreateClusterRequest.h" #include "model/CreateClusterResult.h" #include "model/CreateHbaseHaSlbRequest.h" #include "model/CreateHbaseHaSlbResult.h" #include "model/CreateInstanceRequest.h" #include "model/CreateInstanceResult.h" +#include "model/CreateRestorePlanRequest.h" +#include "model/CreateRestorePlanResult.h" #include "model/DeleteHbaseHaSlbRequest.h" #include "model/DeleteHbaseHaSlbResult.h" #include "model/DeleteInstanceRequest.h" #include "model/DeleteInstanceResult.h" #include "model/DeleteUserHdfsInfoRequest.h" #include "model/DeleteUserHdfsInfoResult.h" +#include "model/DescribeBackupPlanConfigRequest.h" +#include "model/DescribeBackupPlanConfigResult.h" +#include "model/DescribeBackupStatusRequest.h" +#include "model/DescribeBackupStatusResult.h" +#include "model/DescribeBackupSummaryRequest.h" +#include "model/DescribeBackupSummaryResult.h" +#include "model/DescribeBackupTablesRequest.h" +#include "model/DescribeBackupTablesResult.h" #include "model/DescribeDBInstanceUsageRequest.h" #include "model/DescribeDBInstanceUsageResult.h" #include "model/DescribeEndpointsRequest.h" @@ -50,14 +62,24 @@ #include "model/DescribeInstancesResult.h" #include "model/DescribeIpWhitelistRequest.h" #include "model/DescribeIpWhitelistResult.h" +#include "model/DescribeRecoverableTimeRangeRequest.h" +#include "model/DescribeRecoverableTimeRangeResult.h" #include "model/DescribeRegionsRequest.h" #include "model/DescribeRegionsResult.h" +#include "model/DescribeRestoreSummaryRequest.h" +#include "model/DescribeRestoreSummaryResult.h" +#include "model/DescribeRestoreTablesRequest.h" +#include "model/DescribeRestoreTablesResult.h" #include "model/DescribeSecurityGroupsRequest.h" #include "model/DescribeSecurityGroupsResult.h" +#include "model/EnableHBaseueBackupRequest.h" +#include "model/EnableHBaseueBackupResult.h" #include "model/ListTagResourcesRequest.h" #include "model/ListTagResourcesResult.h" #include "model/ListTagsRequest.h" #include "model/ListTagsResult.h" +#include "model/ModifyBackupPlanConfigRequest.h" +#include "model/ModifyBackupPlanConfigResult.h" #include "model/ModifyClusterDeletionProtectionRequest.h" #include "model/ModifyClusterDeletionProtectionResult.h" #include "model/ModifyInstanceMaintainTimeRequest.h" @@ -105,6 +127,9 @@ namespace AlibabaCloud typedef Outcome ConvertInstanceOutcome; typedef std::future ConvertInstanceOutcomeCallable; typedef std::function&)> ConvertInstanceAsyncHandler; + typedef Outcome CreateBackupPlanOutcome; + typedef std::future CreateBackupPlanOutcomeCallable; + typedef std::function&)> CreateBackupPlanAsyncHandler; typedef Outcome CreateClusterOutcome; typedef std::future CreateClusterOutcomeCallable; typedef std::function&)> CreateClusterAsyncHandler; @@ -114,6 +139,9 @@ namespace AlibabaCloud typedef Outcome CreateInstanceOutcome; typedef std::future CreateInstanceOutcomeCallable; typedef std::function&)> CreateInstanceAsyncHandler; + typedef Outcome CreateRestorePlanOutcome; + typedef std::future CreateRestorePlanOutcomeCallable; + typedef std::function&)> CreateRestorePlanAsyncHandler; typedef Outcome DeleteHbaseHaSlbOutcome; typedef std::future DeleteHbaseHaSlbOutcomeCallable; typedef std::function&)> DeleteHbaseHaSlbAsyncHandler; @@ -123,6 +151,18 @@ namespace AlibabaCloud typedef Outcome DeleteUserHdfsInfoOutcome; typedef std::future DeleteUserHdfsInfoOutcomeCallable; typedef std::function&)> DeleteUserHdfsInfoAsyncHandler; + typedef Outcome DescribeBackupPlanConfigOutcome; + typedef std::future DescribeBackupPlanConfigOutcomeCallable; + typedef std::function&)> DescribeBackupPlanConfigAsyncHandler; + typedef Outcome DescribeBackupStatusOutcome; + typedef std::future DescribeBackupStatusOutcomeCallable; + typedef std::function&)> DescribeBackupStatusAsyncHandler; + typedef Outcome DescribeBackupSummaryOutcome; + typedef std::future DescribeBackupSummaryOutcomeCallable; + typedef std::function&)> DescribeBackupSummaryAsyncHandler; + typedef Outcome DescribeBackupTablesOutcome; + typedef std::future DescribeBackupTablesOutcomeCallable; + typedef std::function&)> DescribeBackupTablesAsyncHandler; typedef Outcome DescribeDBInstanceUsageOutcome; typedef std::future DescribeDBInstanceUsageOutcomeCallable; typedef std::function&)> DescribeDBInstanceUsageAsyncHandler; @@ -141,18 +181,33 @@ namespace AlibabaCloud typedef Outcome DescribeIpWhitelistOutcome; typedef std::future DescribeIpWhitelistOutcomeCallable; typedef std::function&)> DescribeIpWhitelistAsyncHandler; + typedef Outcome DescribeRecoverableTimeRangeOutcome; + typedef std::future DescribeRecoverableTimeRangeOutcomeCallable; + typedef std::function&)> DescribeRecoverableTimeRangeAsyncHandler; typedef Outcome DescribeRegionsOutcome; typedef std::future DescribeRegionsOutcomeCallable; typedef std::function&)> DescribeRegionsAsyncHandler; + typedef Outcome DescribeRestoreSummaryOutcome; + typedef std::future DescribeRestoreSummaryOutcomeCallable; + typedef std::function&)> DescribeRestoreSummaryAsyncHandler; + typedef Outcome DescribeRestoreTablesOutcome; + typedef std::future DescribeRestoreTablesOutcomeCallable; + typedef std::function&)> DescribeRestoreTablesAsyncHandler; typedef Outcome DescribeSecurityGroupsOutcome; typedef std::future DescribeSecurityGroupsOutcomeCallable; typedef std::function&)> DescribeSecurityGroupsAsyncHandler; + typedef Outcome EnableHBaseueBackupOutcome; + typedef std::future EnableHBaseueBackupOutcomeCallable; + typedef std::function&)> EnableHBaseueBackupAsyncHandler; typedef Outcome ListTagResourcesOutcome; typedef std::future ListTagResourcesOutcomeCallable; typedef std::function&)> ListTagResourcesAsyncHandler; typedef Outcome ListTagsOutcome; typedef std::future ListTagsOutcomeCallable; typedef std::function&)> ListTagsAsyncHandler; + typedef Outcome ModifyBackupPlanConfigOutcome; + typedef std::future ModifyBackupPlanConfigOutcomeCallable; + typedef std::function&)> ModifyBackupPlanConfigAsyncHandler; typedef Outcome ModifyClusterDeletionProtectionOutcome; typedef std::future ModifyClusterDeletionProtectionOutcomeCallable; typedef std::function&)> ModifyClusterDeletionProtectionAsyncHandler; @@ -212,6 +267,9 @@ namespace AlibabaCloud ConvertInstanceOutcome convertInstance(const Model::ConvertInstanceRequest &request)const; void convertInstanceAsync(const Model::ConvertInstanceRequest& request, const ConvertInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ConvertInstanceOutcomeCallable convertInstanceCallable(const Model::ConvertInstanceRequest& request) const; + CreateBackupPlanOutcome createBackupPlan(const Model::CreateBackupPlanRequest &request)const; + void createBackupPlanAsync(const Model::CreateBackupPlanRequest& request, const CreateBackupPlanAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateBackupPlanOutcomeCallable createBackupPlanCallable(const Model::CreateBackupPlanRequest& request) const; CreateClusterOutcome createCluster(const Model::CreateClusterRequest &request)const; void createClusterAsync(const Model::CreateClusterRequest& request, const CreateClusterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateClusterOutcomeCallable createClusterCallable(const Model::CreateClusterRequest& request) const; @@ -221,6 +279,9 @@ namespace AlibabaCloud CreateInstanceOutcome createInstance(const Model::CreateInstanceRequest &request)const; void createInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateInstanceOutcomeCallable createInstanceCallable(const Model::CreateInstanceRequest& request) const; + CreateRestorePlanOutcome createRestorePlan(const Model::CreateRestorePlanRequest &request)const; + void createRestorePlanAsync(const Model::CreateRestorePlanRequest& request, const CreateRestorePlanAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateRestorePlanOutcomeCallable createRestorePlanCallable(const Model::CreateRestorePlanRequest& request) const; DeleteHbaseHaSlbOutcome deleteHbaseHaSlb(const Model::DeleteHbaseHaSlbRequest &request)const; void deleteHbaseHaSlbAsync(const Model::DeleteHbaseHaSlbRequest& request, const DeleteHbaseHaSlbAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteHbaseHaSlbOutcomeCallable deleteHbaseHaSlbCallable(const Model::DeleteHbaseHaSlbRequest& request) const; @@ -230,6 +291,18 @@ namespace AlibabaCloud DeleteUserHdfsInfoOutcome deleteUserHdfsInfo(const Model::DeleteUserHdfsInfoRequest &request)const; void deleteUserHdfsInfoAsync(const Model::DeleteUserHdfsInfoRequest& request, const DeleteUserHdfsInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteUserHdfsInfoOutcomeCallable deleteUserHdfsInfoCallable(const Model::DeleteUserHdfsInfoRequest& request) const; + DescribeBackupPlanConfigOutcome describeBackupPlanConfig(const Model::DescribeBackupPlanConfigRequest &request)const; + void describeBackupPlanConfigAsync(const Model::DescribeBackupPlanConfigRequest& request, const DescribeBackupPlanConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeBackupPlanConfigOutcomeCallable describeBackupPlanConfigCallable(const Model::DescribeBackupPlanConfigRequest& request) const; + DescribeBackupStatusOutcome describeBackupStatus(const Model::DescribeBackupStatusRequest &request)const; + void describeBackupStatusAsync(const Model::DescribeBackupStatusRequest& request, const DescribeBackupStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeBackupStatusOutcomeCallable describeBackupStatusCallable(const Model::DescribeBackupStatusRequest& request) const; + DescribeBackupSummaryOutcome describeBackupSummary(const Model::DescribeBackupSummaryRequest &request)const; + void describeBackupSummaryAsync(const Model::DescribeBackupSummaryRequest& request, const DescribeBackupSummaryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeBackupSummaryOutcomeCallable describeBackupSummaryCallable(const Model::DescribeBackupSummaryRequest& request) const; + DescribeBackupTablesOutcome describeBackupTables(const Model::DescribeBackupTablesRequest &request)const; + void describeBackupTablesAsync(const Model::DescribeBackupTablesRequest& request, const DescribeBackupTablesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeBackupTablesOutcomeCallable describeBackupTablesCallable(const Model::DescribeBackupTablesRequest& request) const; DescribeDBInstanceUsageOutcome describeDBInstanceUsage(const Model::DescribeDBInstanceUsageRequest &request)const; void describeDBInstanceUsageAsync(const Model::DescribeDBInstanceUsageRequest& request, const DescribeDBInstanceUsageAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDBInstanceUsageOutcomeCallable describeDBInstanceUsageCallable(const Model::DescribeDBInstanceUsageRequest& request) const; @@ -248,18 +321,33 @@ namespace AlibabaCloud DescribeIpWhitelistOutcome describeIpWhitelist(const Model::DescribeIpWhitelistRequest &request)const; void describeIpWhitelistAsync(const Model::DescribeIpWhitelistRequest& request, const DescribeIpWhitelistAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeIpWhitelistOutcomeCallable describeIpWhitelistCallable(const Model::DescribeIpWhitelistRequest& request) const; + DescribeRecoverableTimeRangeOutcome describeRecoverableTimeRange(const Model::DescribeRecoverableTimeRangeRequest &request)const; + void describeRecoverableTimeRangeAsync(const Model::DescribeRecoverableTimeRangeRequest& request, const DescribeRecoverableTimeRangeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeRecoverableTimeRangeOutcomeCallable describeRecoverableTimeRangeCallable(const Model::DescribeRecoverableTimeRangeRequest& request) const; DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const; void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const; + DescribeRestoreSummaryOutcome describeRestoreSummary(const Model::DescribeRestoreSummaryRequest &request)const; + void describeRestoreSummaryAsync(const Model::DescribeRestoreSummaryRequest& request, const DescribeRestoreSummaryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeRestoreSummaryOutcomeCallable describeRestoreSummaryCallable(const Model::DescribeRestoreSummaryRequest& request) const; + DescribeRestoreTablesOutcome describeRestoreTables(const Model::DescribeRestoreTablesRequest &request)const; + void describeRestoreTablesAsync(const Model::DescribeRestoreTablesRequest& request, const DescribeRestoreTablesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeRestoreTablesOutcomeCallable describeRestoreTablesCallable(const Model::DescribeRestoreTablesRequest& request) const; DescribeSecurityGroupsOutcome describeSecurityGroups(const Model::DescribeSecurityGroupsRequest &request)const; void describeSecurityGroupsAsync(const Model::DescribeSecurityGroupsRequest& request, const DescribeSecurityGroupsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeSecurityGroupsOutcomeCallable describeSecurityGroupsCallable(const Model::DescribeSecurityGroupsRequest& request) const; + EnableHBaseueBackupOutcome enableHBaseueBackup(const Model::EnableHBaseueBackupRequest &request)const; + void enableHBaseueBackupAsync(const Model::EnableHBaseueBackupRequest& request, const EnableHBaseueBackupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + EnableHBaseueBackupOutcomeCallable enableHBaseueBackupCallable(const Model::EnableHBaseueBackupRequest& request) const; ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const; void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const; ListTagsOutcome listTags(const Model::ListTagsRequest &request)const; void listTagsAsync(const Model::ListTagsRequest& request, const ListTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListTagsOutcomeCallable listTagsCallable(const Model::ListTagsRequest& request) const; + ModifyBackupPlanConfigOutcome modifyBackupPlanConfig(const Model::ModifyBackupPlanConfigRequest &request)const; + void modifyBackupPlanConfigAsync(const Model::ModifyBackupPlanConfigRequest& request, const ModifyBackupPlanConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyBackupPlanConfigOutcomeCallable modifyBackupPlanConfigCallable(const Model::ModifyBackupPlanConfigRequest& request) const; ModifyClusterDeletionProtectionOutcome modifyClusterDeletionProtection(const Model::ModifyClusterDeletionProtectionRequest &request)const; void modifyClusterDeletionProtectionAsync(const Model::ModifyClusterDeletionProtectionRequest& request, const ModifyClusterDeletionProtectionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyClusterDeletionProtectionOutcomeCallable modifyClusterDeletionProtectionCallable(const Model::ModifyClusterDeletionProtectionRequest& request) const; diff --git a/hbase/include/alibabacloud/hbase/model/CreateBackupPlanRequest.h b/hbase/include/alibabacloud/hbase/model/CreateBackupPlanRequest.h new file mode 100644 index 000000000..f7f34a87b --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/CreateBackupPlanRequest.h @@ -0,0 +1,48 @@ +/* + * 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_HBASE_MODEL_CREATEBACKUPPLANREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_CREATEBACKUPPLANREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT CreateBackupPlanRequest : public RpcServiceRequest + { + + public: + CreateBackupPlanRequest(); + ~CreateBackupPlanRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_CREATEBACKUPPLANREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/CreateBackupPlanResult.h b/hbase/include/alibabacloud/hbase/model/CreateBackupPlanResult.h new file mode 100644 index 000000000..51c8ca9d0 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/CreateBackupPlanResult.h @@ -0,0 +1,49 @@ +/* + * 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_HBASE_MODEL_CREATEBACKUPPLANRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_CREATEBACKUPPLANRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT CreateBackupPlanResult : public ServiceResult + { + public: + + + CreateBackupPlanResult(); + explicit CreateBackupPlanResult(const std::string &payload); + ~CreateBackupPlanResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_CREATEBACKUPPLANRESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/CreateRestorePlanRequest.h b/hbase/include/alibabacloud/hbase/model/CreateRestorePlanRequest.h new file mode 100644 index 000000000..04c9499ce --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/CreateRestorePlanRequest.h @@ -0,0 +1,63 @@ +/* + * 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_HBASE_MODEL_CREATERESTOREPLANREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_CREATERESTOREPLANREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT CreateRestorePlanRequest : public RpcServiceRequest + { + + public: + CreateRestorePlanRequest(); + ~CreateRestorePlanRequest(); + + std::string getRestoreToDate()const; + void setRestoreToDate(const std::string& restoreToDate); + std::string getTables()const; + void setTables(const std::string& tables); + bool getRestoreByCopy()const; + void setRestoreByCopy(bool restoreByCopy); + bool getRestoreAllTable()const; + void setRestoreAllTable(bool restoreAllTable); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getTargetClusterId()const; + void setTargetClusterId(const std::string& targetClusterId); + + private: + std::string restoreToDate_; + std::string tables_; + bool restoreByCopy_; + bool restoreAllTable_; + std::string clusterId_; + std::string targetClusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_CREATERESTOREPLANREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/CreateRestorePlanResult.h b/hbase/include/alibabacloud/hbase/model/CreateRestorePlanResult.h new file mode 100644 index 000000000..47bb42431 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/CreateRestorePlanResult.h @@ -0,0 +1,49 @@ +/* + * 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_HBASE_MODEL_CREATERESTOREPLANRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_CREATERESTOREPLANRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT CreateRestorePlanResult : public ServiceResult + { + public: + + + CreateRestorePlanResult(); + explicit CreateRestorePlanResult(const std::string &payload); + ~CreateRestorePlanResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_CREATERESTOREPLANRESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeBackupPlanConfigRequest.h b/hbase/include/alibabacloud/hbase/model/DescribeBackupPlanConfigRequest.h new file mode 100644 index 000000000..b7d7b5134 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeBackupPlanConfigRequest.h @@ -0,0 +1,48 @@ +/* + * 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_HBASE_MODEL_DESCRIBEBACKUPPLANCONFIGREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPPLANCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeBackupPlanConfigRequest : public RpcServiceRequest + { + + public: + DescribeBackupPlanConfigRequest(); + ~DescribeBackupPlanConfigRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPPLANCONFIGREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeBackupPlanConfigResult.h b/hbase/include/alibabacloud/hbase/model/DescribeBackupPlanConfigResult.h new file mode 100644 index 000000000..20041cf4a --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeBackupPlanConfigResult.h @@ -0,0 +1,57 @@ +/* + * 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_HBASE_MODEL_DESCRIBEBACKUPPLANCONFIGRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPPLANCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeBackupPlanConfigResult : public ServiceResult + { + public: + + + DescribeBackupPlanConfigResult(); + explicit DescribeBackupPlanConfigResult(const std::string &payload); + ~DescribeBackupPlanConfigResult(); + int getFullBackupCycle()const; + std::string getNextFullBackupDate()const; + std::vector getTables()const; + int getMinHFileBackupCount()const; + + protected: + void parse(const std::string &payload); + private: + int fullBackupCycle_; + std::string nextFullBackupDate_; + std::vector tables_; + int minHFileBackupCount_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPPLANCONFIGRESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeBackupStatusRequest.h b/hbase/include/alibabacloud/hbase/model/DescribeBackupStatusRequest.h new file mode 100644 index 000000000..718eb9880 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeBackupStatusRequest.h @@ -0,0 +1,48 @@ +/* + * 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_HBASE_MODEL_DESCRIBEBACKUPSTATUSREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPSTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeBackupStatusRequest : public RpcServiceRequest + { + + public: + DescribeBackupStatusRequest(); + ~DescribeBackupStatusRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPSTATUSREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeBackupStatusResult.h b/hbase/include/alibabacloud/hbase/model/DescribeBackupStatusResult.h new file mode 100644 index 000000000..2ca49a31c --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeBackupStatusResult.h @@ -0,0 +1,55 @@ +/* + * 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_HBASE_MODEL_DESCRIBEBACKUPSTATUSRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPSTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeBackupStatusResult : public ServiceResult + { + public: + + + DescribeBackupStatusResult(); + explicit DescribeBackupStatusResult(const std::string &payload); + ~DescribeBackupStatusResult(); + std::string getBdsClusterId()const; + std::string getClusterId()const; + std::string getBackupStatus()const; + + protected: + void parse(const std::string &payload); + private: + std::string bdsClusterId_; + std::string clusterId_; + std::string backupStatus_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPSTATUSRESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeBackupSummaryRequest.h b/hbase/include/alibabacloud/hbase/model/DescribeBackupSummaryRequest.h new file mode 100644 index 000000000..a7be2e41a --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeBackupSummaryRequest.h @@ -0,0 +1,48 @@ +/* + * 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_HBASE_MODEL_DESCRIBEBACKUPSUMMARYREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPSUMMARYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeBackupSummaryRequest : public RpcServiceRequest + { + + public: + DescribeBackupSummaryRequest(); + ~DescribeBackupSummaryRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPSUMMARYREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeBackupSummaryResult.h b/hbase/include/alibabacloud/hbase/model/DescribeBackupSummaryResult.h new file mode 100644 index 000000000..5da3ec487 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeBackupSummaryResult.h @@ -0,0 +1,79 @@ +/* + * 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_HBASE_MODEL_DESCRIBEBACKUPSUMMARYRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPSUMMARYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeBackupSummaryResult : public ServiceResult + { + public: + struct Incr + { + std::string status; + std::string speed; + std::string pos; + std::string backupLogSize; + std::string queueLogNum; + std::string runningLogNum; + }; + struct Full + { + struct Record + { + std::string status; + std::string speed; + std::string finishTime; + std::string createTime; + std::string dataSize; + std::string process; + std::string recordId; + }; + std::string hasMore; + std::string nextFullBackupDate; + std::vector records; + std::string recordSize; + }; + + + DescribeBackupSummaryResult(); + explicit DescribeBackupSummaryResult(const std::string &payload); + ~DescribeBackupSummaryResult(); + Incr getIncr()const; + Full getFull()const; + + protected: + void parse(const std::string &payload); + private: + Incr incr_; + Full full_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPSUMMARYRESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeBackupTablesRequest.h b/hbase/include/alibabacloud/hbase/model/DescribeBackupTablesRequest.h new file mode 100644 index 000000000..65d9d0214 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeBackupTablesRequest.h @@ -0,0 +1,51 @@ +/* + * 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_HBASE_MODEL_DESCRIBEBACKUPTABLESREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPTABLESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeBackupTablesRequest : public RpcServiceRequest + { + + public: + DescribeBackupTablesRequest(); + ~DescribeBackupTablesRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getBackupRecordId()const; + void setBackupRecordId(const std::string& backupRecordId); + + private: + std::string clusterId_; + std::string backupRecordId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPTABLESREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeBackupTablesResult.h b/hbase/include/alibabacloud/hbase/model/DescribeBackupTablesResult.h new file mode 100644 index 000000000..bb082d592 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeBackupTablesResult.h @@ -0,0 +1,51 @@ +/* + * 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_HBASE_MODEL_DESCRIBEBACKUPTABLESRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPTABLESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeBackupTablesResult : public ServiceResult + { + public: + + + DescribeBackupTablesResult(); + explicit DescribeBackupTablesResult(const std::string &payload); + ~DescribeBackupTablesResult(); + std::vector getTables()const; + + protected: + void parse(const std::string &payload); + private: + std::vector tables_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBEBACKUPTABLESRESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeInstanceResult.h b/hbase/include/alibabacloud/hbase/model/DescribeInstanceResult.h index 10562a05b..6906070c0 100644 --- a/hbase/include/alibabacloud/hbase/model/DescribeInstanceResult.h +++ b/hbase/include/alibabacloud/hbase/model/DescribeInstanceResult.h @@ -42,11 +42,13 @@ namespace AlibabaCloud DescribeInstanceResult(); explicit DescribeInstanceResult(const std::string &payload); ~DescribeInstanceResult(); + std::string getModuleStackVersion()const; bool getIsHa()const; std::string getCreatedTime()const; std::string getMasterInstanceType()const; bool getIsDeletionProtection()const; bool getIsLatestVersion()const; + int getModuleId()const; std::string getMaintainEndTime()const; std::string getNetworkType()const; std::string getCoreInstanceType()const; @@ -58,6 +60,7 @@ namespace AlibabaCloud std::string getStatus()const; std::string getMajorVersion()const; std::string getCoreDiskCount()const; + std::string getParentId()const; int getMasterDiskSize()const; std::string getExpireTimeUTC()const; std::string getZoneId()const; @@ -83,11 +86,13 @@ namespace AlibabaCloud protected: void parse(const std::string &payload); private: + std::string moduleStackVersion_; bool isHa_; std::string createdTime_; std::string masterInstanceType_; bool isDeletionProtection_; bool isLatestVersion_; + int moduleId_; std::string maintainEndTime_; std::string networkType_; std::string coreInstanceType_; @@ -99,6 +104,7 @@ namespace AlibabaCloud std::string status_; std::string majorVersion_; std::string coreDiskCount_; + std::string parentId_; int masterDiskSize_; std::string expireTimeUTC_; std::string zoneId_; diff --git a/hbase/include/alibabacloud/hbase/model/DescribeInstancesResult.h b/hbase/include/alibabacloud/hbase/model/DescribeInstancesResult.h index cfbe69f81..28207cb47 100644 --- a/hbase/include/alibabacloud/hbase/model/DescribeInstancesResult.h +++ b/hbase/include/alibabacloud/hbase/model/DescribeInstancesResult.h @@ -39,10 +39,12 @@ namespace AlibabaCloud std::string value; std::string key; }; + std::string moduleStackVersion; bool isHa; std::string createdTime; std::string masterInstanceType; bool isDeletionProtection; + int moduleId; std::string networkType; std::string coreInstanceType; std::string clusterName; @@ -51,6 +53,7 @@ namespace AlibabaCloud std::string engine; std::string status; std::string majorVersion; + std::string parentId; int masterDiskSize; std::string expireTimeUTC; std::string zoneId; diff --git a/hbase/include/alibabacloud/hbase/model/DescribeRecoverableTimeRangeRequest.h b/hbase/include/alibabacloud/hbase/model/DescribeRecoverableTimeRangeRequest.h new file mode 100644 index 000000000..77ed96545 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeRecoverableTimeRangeRequest.h @@ -0,0 +1,48 @@ +/* + * 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_HBASE_MODEL_DESCRIBERECOVERABLETIMERANGEREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBERECOVERABLETIMERANGEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeRecoverableTimeRangeRequest : public RpcServiceRequest + { + + public: + DescribeRecoverableTimeRangeRequest(); + ~DescribeRecoverableTimeRangeRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBERECOVERABLETIMERANGEREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeRecoverableTimeRangeResult.h b/hbase/include/alibabacloud/hbase/model/DescribeRecoverableTimeRangeResult.h new file mode 100644 index 000000000..a33362233 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeRecoverableTimeRangeResult.h @@ -0,0 +1,53 @@ +/* + * 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_HBASE_MODEL_DESCRIBERECOVERABLETIMERANGERESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBERECOVERABLETIMERANGERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeRecoverableTimeRangeResult : public ServiceResult + { + public: + + + DescribeRecoverableTimeRangeResult(); + explicit DescribeRecoverableTimeRangeResult(const std::string &payload); + ~DescribeRecoverableTimeRangeResult(); + std::string getTimeEnd()const; + std::string getTimeBegin()const; + + protected: + void parse(const std::string &payload); + private: + std::string timeEnd_; + std::string timeBegin_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBERECOVERABLETIMERANGERESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeRestoreSummaryRequest.h b/hbase/include/alibabacloud/hbase/model/DescribeRestoreSummaryRequest.h new file mode 100644 index 000000000..3ca483012 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeRestoreSummaryRequest.h @@ -0,0 +1,48 @@ +/* + * 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_HBASE_MODEL_DESCRIBERESTORESUMMARYREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBERESTORESUMMARYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeRestoreSummaryRequest : public RpcServiceRequest + { + + public: + DescribeRestoreSummaryRequest(); + ~DescribeRestoreSummaryRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBERESTORESUMMARYREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeRestoreSummaryResult.h b/hbase/include/alibabacloud/hbase/model/DescribeRestoreSummaryResult.h new file mode 100644 index 000000000..4736e5203 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeRestoreSummaryResult.h @@ -0,0 +1,66 @@ +/* + * 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_HBASE_MODEL_DESCRIBERESTORESUMMARYRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBERESTORESUMMARYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeRestoreSummaryResult : public ServiceResult + { + public: + struct Rescord + { + std::string status; + std::string logProcess; + std::string finishTime; + std::string schemaProcess; + std::string createTime; + std::string recordId; + std::string bulkLoadProcess; + std::string hfileRestoreProcess; + }; + + + DescribeRestoreSummaryResult(); + explicit DescribeRestoreSummaryResult(const std::string &payload); + ~DescribeRestoreSummaryResult(); + int getRestoreRecordSize()const; + int getHasMoreRestoreRecord()const; + std::vector getRescords()const; + + protected: + void parse(const std::string &payload); + private: + int restoreRecordSize_; + int hasMoreRestoreRecord_; + std::vector rescords_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBERESTORESUMMARYRESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeRestoreTablesRequest.h b/hbase/include/alibabacloud/hbase/model/DescribeRestoreTablesRequest.h new file mode 100644 index 000000000..7a4197f24 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeRestoreTablesRequest.h @@ -0,0 +1,51 @@ +/* + * 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_HBASE_MODEL_DESCRIBERESTORETABLESREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBERESTORETABLESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeRestoreTablesRequest : public RpcServiceRequest + { + + public: + DescribeRestoreTablesRequest(); + ~DescribeRestoreTablesRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getRestoreRecordId()const; + void setRestoreRecordId(const std::string& restoreRecordId); + + private: + std::string clusterId_; + std::string restoreRecordId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBERESTORETABLESREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/DescribeRestoreTablesResult.h b/hbase/include/alibabacloud/hbase/model/DescribeRestoreTablesResult.h new file mode 100644 index 000000000..d012574f6 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/DescribeRestoreTablesResult.h @@ -0,0 +1,51 @@ +/* + * 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_HBASE_MODEL_DESCRIBERESTORETABLESRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_DESCRIBERESTORETABLESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT DescribeRestoreTablesResult : public ServiceResult + { + public: + + + DescribeRestoreTablesResult(); + explicit DescribeRestoreTablesResult(const std::string &payload); + ~DescribeRestoreTablesResult(); + std::vector getTables()const; + + protected: + void parse(const std::string &payload); + private: + std::vector tables_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_DESCRIBERESTORETABLESRESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/EnableHBaseueBackupRequest.h b/hbase/include/alibabacloud/hbase/model/EnableHBaseueBackupRequest.h new file mode 100644 index 000000000..852004ff4 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/EnableHBaseueBackupRequest.h @@ -0,0 +1,57 @@ +/* + * 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_HBASE_MODEL_ENABLEHBASEUEBACKUPREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_ENABLEHBASEUEBACKUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT EnableHBaseueBackupRequest : public RpcServiceRequest + { + + public: + EnableHBaseueBackupRequest(); + ~EnableHBaseueBackupRequest(); + + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getHbaseueClusterId()const; + void setHbaseueClusterId(const std::string& hbaseueClusterId); + int getColdStorageSize()const; + void setColdStorageSize(int coldStorageSize); + int getNodeCount()const; + void setNodeCount(int nodeCount); + + private: + std::string clientToken_; + std::string hbaseueClusterId_; + int coldStorageSize_; + int nodeCount_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_ENABLEHBASEUEBACKUPREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/EnableHBaseueBackupResult.h b/hbase/include/alibabacloud/hbase/model/EnableHBaseueBackupResult.h new file mode 100644 index 000000000..e8d725afb --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/EnableHBaseueBackupResult.h @@ -0,0 +1,53 @@ +/* + * 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_HBASE_MODEL_ENABLEHBASEUEBACKUPRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_ENABLEHBASEUEBACKUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT EnableHBaseueBackupResult : public ServiceResult + { + public: + + + EnableHBaseueBackupResult(); + explicit EnableHBaseueBackupResult(const std::string &payload); + ~EnableHBaseueBackupResult(); + std::string getClusterId()const; + std::string getOrderId()const; + + protected: + void parse(const std::string &payload); + private: + std::string clusterId_; + std::string orderId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_ENABLEHBASEUEBACKUPRESULT_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/ModifyBackupPlanConfigRequest.h b/hbase/include/alibabacloud/hbase/model/ModifyBackupPlanConfigRequest.h new file mode 100644 index 000000000..510991578 --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/ModifyBackupPlanConfigRequest.h @@ -0,0 +1,60 @@ +/* + * 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_HBASE_MODEL_MODIFYBACKUPPLANCONFIGREQUEST_H_ +#define ALIBABACLOUD_HBASE_MODEL_MODIFYBACKUPPLANCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT ModifyBackupPlanConfigRequest : public RpcServiceRequest + { + + public: + ModifyBackupPlanConfigRequest(); + ~ModifyBackupPlanConfigRequest(); + + std::string getFullBackupCycle()const; + void setFullBackupCycle(const std::string& fullBackupCycle); + std::string getTables()const; + void setTables(const std::string& tables); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getMinHFileBackupCount()const; + void setMinHFileBackupCount(const std::string& minHFileBackupCount); + std::string getNextFullBackupDate()const; + void setNextFullBackupDate(const std::string& nextFullBackupDate); + + private: + std::string fullBackupCycle_; + std::string tables_; + std::string clusterId_; + std::string minHFileBackupCount_; + std::string nextFullBackupDate_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_MODIFYBACKUPPLANCONFIGREQUEST_H_ \ No newline at end of file diff --git a/hbase/include/alibabacloud/hbase/model/ModifyBackupPlanConfigResult.h b/hbase/include/alibabacloud/hbase/model/ModifyBackupPlanConfigResult.h new file mode 100644 index 000000000..eaa7d72ab --- /dev/null +++ b/hbase/include/alibabacloud/hbase/model/ModifyBackupPlanConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_HBASE_MODEL_MODIFYBACKUPPLANCONFIGRESULT_H_ +#define ALIBABACLOUD_HBASE_MODEL_MODIFYBACKUPPLANCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace HBase + { + namespace Model + { + class ALIBABACLOUD_HBASE_EXPORT ModifyBackupPlanConfigResult : public ServiceResult + { + public: + + + ModifyBackupPlanConfigResult(); + explicit ModifyBackupPlanConfigResult(const std::string &payload); + ~ModifyBackupPlanConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_HBASE_MODEL_MODIFYBACKUPPLANCONFIGRESULT_H_ \ No newline at end of file diff --git a/hbase/src/HBaseClient.cc b/hbase/src/HBaseClient.cc index 3cf2850a1..015ef306f 100644 --- a/hbase/src/HBaseClient.cc +++ b/hbase/src/HBaseClient.cc @@ -123,6 +123,42 @@ HBaseClient::ConvertInstanceOutcomeCallable HBaseClient::convertInstanceCallable return task->get_future(); } +HBaseClient::CreateBackupPlanOutcome HBaseClient::createBackupPlan(const CreateBackupPlanRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateBackupPlanOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateBackupPlanOutcome(CreateBackupPlanResult(outcome.result())); + else + return CreateBackupPlanOutcome(outcome.error()); +} + +void HBaseClient::createBackupPlanAsync(const CreateBackupPlanRequest& request, const CreateBackupPlanAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createBackupPlan(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::CreateBackupPlanOutcomeCallable HBaseClient::createBackupPlanCallable(const CreateBackupPlanRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createBackupPlan(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + HBaseClient::CreateClusterOutcome HBaseClient::createCluster(const CreateClusterRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -231,6 +267,42 @@ HBaseClient::CreateInstanceOutcomeCallable HBaseClient::createInstanceCallable(c return task->get_future(); } +HBaseClient::CreateRestorePlanOutcome HBaseClient::createRestorePlan(const CreateRestorePlanRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateRestorePlanOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateRestorePlanOutcome(CreateRestorePlanResult(outcome.result())); + else + return CreateRestorePlanOutcome(outcome.error()); +} + +void HBaseClient::createRestorePlanAsync(const CreateRestorePlanRequest& request, const CreateRestorePlanAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createRestorePlan(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::CreateRestorePlanOutcomeCallable HBaseClient::createRestorePlanCallable(const CreateRestorePlanRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createRestorePlan(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + HBaseClient::DeleteHbaseHaSlbOutcome HBaseClient::deleteHbaseHaSlb(const DeleteHbaseHaSlbRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -339,6 +411,150 @@ HBaseClient::DeleteUserHdfsInfoOutcomeCallable HBaseClient::deleteUserHdfsInfoCa return task->get_future(); } +HBaseClient::DescribeBackupPlanConfigOutcome HBaseClient::describeBackupPlanConfig(const DescribeBackupPlanConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeBackupPlanConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeBackupPlanConfigOutcome(DescribeBackupPlanConfigResult(outcome.result())); + else + return DescribeBackupPlanConfigOutcome(outcome.error()); +} + +void HBaseClient::describeBackupPlanConfigAsync(const DescribeBackupPlanConfigRequest& request, const DescribeBackupPlanConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeBackupPlanConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::DescribeBackupPlanConfigOutcomeCallable HBaseClient::describeBackupPlanConfigCallable(const DescribeBackupPlanConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeBackupPlanConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +HBaseClient::DescribeBackupStatusOutcome HBaseClient::describeBackupStatus(const DescribeBackupStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeBackupStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeBackupStatusOutcome(DescribeBackupStatusResult(outcome.result())); + else + return DescribeBackupStatusOutcome(outcome.error()); +} + +void HBaseClient::describeBackupStatusAsync(const DescribeBackupStatusRequest& request, const DescribeBackupStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeBackupStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::DescribeBackupStatusOutcomeCallable HBaseClient::describeBackupStatusCallable(const DescribeBackupStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeBackupStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +HBaseClient::DescribeBackupSummaryOutcome HBaseClient::describeBackupSummary(const DescribeBackupSummaryRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeBackupSummaryOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeBackupSummaryOutcome(DescribeBackupSummaryResult(outcome.result())); + else + return DescribeBackupSummaryOutcome(outcome.error()); +} + +void HBaseClient::describeBackupSummaryAsync(const DescribeBackupSummaryRequest& request, const DescribeBackupSummaryAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeBackupSummary(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::DescribeBackupSummaryOutcomeCallable HBaseClient::describeBackupSummaryCallable(const DescribeBackupSummaryRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeBackupSummary(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +HBaseClient::DescribeBackupTablesOutcome HBaseClient::describeBackupTables(const DescribeBackupTablesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeBackupTablesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeBackupTablesOutcome(DescribeBackupTablesResult(outcome.result())); + else + return DescribeBackupTablesOutcome(outcome.error()); +} + +void HBaseClient::describeBackupTablesAsync(const DescribeBackupTablesRequest& request, const DescribeBackupTablesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeBackupTables(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::DescribeBackupTablesOutcomeCallable HBaseClient::describeBackupTablesCallable(const DescribeBackupTablesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeBackupTables(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + HBaseClient::DescribeDBInstanceUsageOutcome HBaseClient::describeDBInstanceUsage(const DescribeDBInstanceUsageRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -555,6 +771,42 @@ HBaseClient::DescribeIpWhitelistOutcomeCallable HBaseClient::describeIpWhitelist return task->get_future(); } +HBaseClient::DescribeRecoverableTimeRangeOutcome HBaseClient::describeRecoverableTimeRange(const DescribeRecoverableTimeRangeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeRecoverableTimeRangeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeRecoverableTimeRangeOutcome(DescribeRecoverableTimeRangeResult(outcome.result())); + else + return DescribeRecoverableTimeRangeOutcome(outcome.error()); +} + +void HBaseClient::describeRecoverableTimeRangeAsync(const DescribeRecoverableTimeRangeRequest& request, const DescribeRecoverableTimeRangeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeRecoverableTimeRange(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::DescribeRecoverableTimeRangeOutcomeCallable HBaseClient::describeRecoverableTimeRangeCallable(const DescribeRecoverableTimeRangeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeRecoverableTimeRange(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + HBaseClient::DescribeRegionsOutcome HBaseClient::describeRegions(const DescribeRegionsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -591,6 +843,78 @@ HBaseClient::DescribeRegionsOutcomeCallable HBaseClient::describeRegionsCallable return task->get_future(); } +HBaseClient::DescribeRestoreSummaryOutcome HBaseClient::describeRestoreSummary(const DescribeRestoreSummaryRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeRestoreSummaryOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeRestoreSummaryOutcome(DescribeRestoreSummaryResult(outcome.result())); + else + return DescribeRestoreSummaryOutcome(outcome.error()); +} + +void HBaseClient::describeRestoreSummaryAsync(const DescribeRestoreSummaryRequest& request, const DescribeRestoreSummaryAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeRestoreSummary(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::DescribeRestoreSummaryOutcomeCallable HBaseClient::describeRestoreSummaryCallable(const DescribeRestoreSummaryRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeRestoreSummary(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +HBaseClient::DescribeRestoreTablesOutcome HBaseClient::describeRestoreTables(const DescribeRestoreTablesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeRestoreTablesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeRestoreTablesOutcome(DescribeRestoreTablesResult(outcome.result())); + else + return DescribeRestoreTablesOutcome(outcome.error()); +} + +void HBaseClient::describeRestoreTablesAsync(const DescribeRestoreTablesRequest& request, const DescribeRestoreTablesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeRestoreTables(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::DescribeRestoreTablesOutcomeCallable HBaseClient::describeRestoreTablesCallable(const DescribeRestoreTablesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeRestoreTables(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + HBaseClient::DescribeSecurityGroupsOutcome HBaseClient::describeSecurityGroups(const DescribeSecurityGroupsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -627,6 +951,42 @@ HBaseClient::DescribeSecurityGroupsOutcomeCallable HBaseClient::describeSecurity return task->get_future(); } +HBaseClient::EnableHBaseueBackupOutcome HBaseClient::enableHBaseueBackup(const EnableHBaseueBackupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return EnableHBaseueBackupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return EnableHBaseueBackupOutcome(EnableHBaseueBackupResult(outcome.result())); + else + return EnableHBaseueBackupOutcome(outcome.error()); +} + +void HBaseClient::enableHBaseueBackupAsync(const EnableHBaseueBackupRequest& request, const EnableHBaseueBackupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, enableHBaseueBackup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::EnableHBaseueBackupOutcomeCallable HBaseClient::enableHBaseueBackupCallable(const EnableHBaseueBackupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->enableHBaseueBackup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + HBaseClient::ListTagResourcesOutcome HBaseClient::listTagResources(const ListTagResourcesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -699,6 +1059,42 @@ HBaseClient::ListTagsOutcomeCallable HBaseClient::listTagsCallable(const ListTag return task->get_future(); } +HBaseClient::ModifyBackupPlanConfigOutcome HBaseClient::modifyBackupPlanConfig(const ModifyBackupPlanConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyBackupPlanConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyBackupPlanConfigOutcome(ModifyBackupPlanConfigResult(outcome.result())); + else + return ModifyBackupPlanConfigOutcome(outcome.error()); +} + +void HBaseClient::modifyBackupPlanConfigAsync(const ModifyBackupPlanConfigRequest& request, const ModifyBackupPlanConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyBackupPlanConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HBaseClient::ModifyBackupPlanConfigOutcomeCallable HBaseClient::modifyBackupPlanConfigCallable(const ModifyBackupPlanConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyBackupPlanConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + HBaseClient::ModifyClusterDeletionProtectionOutcome HBaseClient::modifyClusterDeletionProtection(const ModifyClusterDeletionProtectionRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/hbase/src/model/CreateBackupPlanRequest.cc b/hbase/src/model/CreateBackupPlanRequest.cc new file mode 100644 index 000000000..e99d88cd0 --- /dev/null +++ b/hbase/src/model/CreateBackupPlanRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::CreateBackupPlanRequest; + +CreateBackupPlanRequest::CreateBackupPlanRequest() : + RpcServiceRequest("hbase", "2019-01-01", "CreateBackupPlan") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateBackupPlanRequest::~CreateBackupPlanRequest() +{} + +std::string CreateBackupPlanRequest::getClusterId()const +{ + return clusterId_; +} + +void CreateBackupPlanRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/hbase/src/model/CreateBackupPlanResult.cc b/hbase/src/model/CreateBackupPlanResult.cc new file mode 100644 index 000000000..858c8eb7c --- /dev/null +++ b/hbase/src/model/CreateBackupPlanResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +CreateBackupPlanResult::CreateBackupPlanResult() : + ServiceResult() +{} + +CreateBackupPlanResult::CreateBackupPlanResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateBackupPlanResult::~CreateBackupPlanResult() +{} + +void CreateBackupPlanResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/hbase/src/model/CreateRestorePlanRequest.cc b/hbase/src/model/CreateRestorePlanRequest.cc new file mode 100644 index 000000000..619a3e64a --- /dev/null +++ b/hbase/src/model/CreateRestorePlanRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::CreateRestorePlanRequest; + +CreateRestorePlanRequest::CreateRestorePlanRequest() : + RpcServiceRequest("hbase", "2019-01-01", "CreateRestorePlan") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateRestorePlanRequest::~CreateRestorePlanRequest() +{} + +std::string CreateRestorePlanRequest::getRestoreToDate()const +{ + return restoreToDate_; +} + +void CreateRestorePlanRequest::setRestoreToDate(const std::string& restoreToDate) +{ + restoreToDate_ = restoreToDate; + setParameter("RestoreToDate", restoreToDate); +} + +std::string CreateRestorePlanRequest::getTables()const +{ + return tables_; +} + +void CreateRestorePlanRequest::setTables(const std::string& tables) +{ + tables_ = tables; + setParameter("Tables", tables); +} + +bool CreateRestorePlanRequest::getRestoreByCopy()const +{ + return restoreByCopy_; +} + +void CreateRestorePlanRequest::setRestoreByCopy(bool restoreByCopy) +{ + restoreByCopy_ = restoreByCopy; + setParameter("RestoreByCopy", restoreByCopy ? "true" : "false"); +} + +bool CreateRestorePlanRequest::getRestoreAllTable()const +{ + return restoreAllTable_; +} + +void CreateRestorePlanRequest::setRestoreAllTable(bool restoreAllTable) +{ + restoreAllTable_ = restoreAllTable; + setParameter("RestoreAllTable", restoreAllTable ? "true" : "false"); +} + +std::string CreateRestorePlanRequest::getClusterId()const +{ + return clusterId_; +} + +void CreateRestorePlanRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string CreateRestorePlanRequest::getTargetClusterId()const +{ + return targetClusterId_; +} + +void CreateRestorePlanRequest::setTargetClusterId(const std::string& targetClusterId) +{ + targetClusterId_ = targetClusterId; + setParameter("TargetClusterId", targetClusterId); +} + diff --git a/hbase/src/model/CreateRestorePlanResult.cc b/hbase/src/model/CreateRestorePlanResult.cc new file mode 100644 index 000000000..bccad3c4d --- /dev/null +++ b/hbase/src/model/CreateRestorePlanResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +CreateRestorePlanResult::CreateRestorePlanResult() : + ServiceResult() +{} + +CreateRestorePlanResult::CreateRestorePlanResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateRestorePlanResult::~CreateRestorePlanResult() +{} + +void CreateRestorePlanResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/hbase/src/model/DescribeBackupPlanConfigRequest.cc b/hbase/src/model/DescribeBackupPlanConfigRequest.cc new file mode 100644 index 000000000..427e933c1 --- /dev/null +++ b/hbase/src/model/DescribeBackupPlanConfigRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::DescribeBackupPlanConfigRequest; + +DescribeBackupPlanConfigRequest::DescribeBackupPlanConfigRequest() : + RpcServiceRequest("hbase", "2019-01-01", "DescribeBackupPlanConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeBackupPlanConfigRequest::~DescribeBackupPlanConfigRequest() +{} + +std::string DescribeBackupPlanConfigRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeBackupPlanConfigRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/hbase/src/model/DescribeBackupPlanConfigResult.cc b/hbase/src/model/DescribeBackupPlanConfigResult.cc new file mode 100644 index 000000000..b75ebbac2 --- /dev/null +++ b/hbase/src/model/DescribeBackupPlanConfigResult.cc @@ -0,0 +1,73 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +DescribeBackupPlanConfigResult::DescribeBackupPlanConfigResult() : + ServiceResult() +{} + +DescribeBackupPlanConfigResult::DescribeBackupPlanConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeBackupPlanConfigResult::~DescribeBackupPlanConfigResult() +{} + +void DescribeBackupPlanConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTables = value["Tables"]["Table"]; + for (const auto &item : allTables) + tables_.push_back(item.asString()); + if(!value["FullBackupCycle"].isNull()) + fullBackupCycle_ = std::stoi(value["FullBackupCycle"].asString()); + if(!value["MinHFileBackupCount"].isNull()) + minHFileBackupCount_ = std::stoi(value["MinHFileBackupCount"].asString()); + if(!value["NextFullBackupDate"].isNull()) + nextFullBackupDate_ = value["NextFullBackupDate"].asString(); + +} + +int DescribeBackupPlanConfigResult::getFullBackupCycle()const +{ + return fullBackupCycle_; +} + +std::string DescribeBackupPlanConfigResult::getNextFullBackupDate()const +{ + return nextFullBackupDate_; +} + +std::vector DescribeBackupPlanConfigResult::getTables()const +{ + return tables_; +} + +int DescribeBackupPlanConfigResult::getMinHFileBackupCount()const +{ + return minHFileBackupCount_; +} + diff --git a/hbase/src/model/DescribeBackupStatusRequest.cc b/hbase/src/model/DescribeBackupStatusRequest.cc new file mode 100644 index 000000000..998e436c8 --- /dev/null +++ b/hbase/src/model/DescribeBackupStatusRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::DescribeBackupStatusRequest; + +DescribeBackupStatusRequest::DescribeBackupStatusRequest() : + RpcServiceRequest("hbase", "2019-01-01", "DescribeBackupStatus") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeBackupStatusRequest::~DescribeBackupStatusRequest() +{} + +std::string DescribeBackupStatusRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeBackupStatusRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/hbase/src/model/DescribeBackupStatusResult.cc b/hbase/src/model/DescribeBackupStatusResult.cc new file mode 100644 index 000000000..b707b9081 --- /dev/null +++ b/hbase/src/model/DescribeBackupStatusResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +DescribeBackupStatusResult::DescribeBackupStatusResult() : + ServiceResult() +{} + +DescribeBackupStatusResult::DescribeBackupStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeBackupStatusResult::~DescribeBackupStatusResult() +{} + +void DescribeBackupStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["ClusterId"].isNull()) + clusterId_ = value["ClusterId"].asString(); + if(!value["BackupStatus"].isNull()) + backupStatus_ = value["BackupStatus"].asString(); + if(!value["BdsClusterId"].isNull()) + bdsClusterId_ = value["BdsClusterId"].asString(); + +} + +std::string DescribeBackupStatusResult::getBdsClusterId()const +{ + return bdsClusterId_; +} + +std::string DescribeBackupStatusResult::getClusterId()const +{ + return clusterId_; +} + +std::string DescribeBackupStatusResult::getBackupStatus()const +{ + return backupStatus_; +} + diff --git a/hbase/src/model/DescribeBackupSummaryRequest.cc b/hbase/src/model/DescribeBackupSummaryRequest.cc new file mode 100644 index 000000000..8fbcd0f56 --- /dev/null +++ b/hbase/src/model/DescribeBackupSummaryRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::DescribeBackupSummaryRequest; + +DescribeBackupSummaryRequest::DescribeBackupSummaryRequest() : + RpcServiceRequest("hbase", "2019-01-01", "DescribeBackupSummary") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeBackupSummaryRequest::~DescribeBackupSummaryRequest() +{} + +std::string DescribeBackupSummaryRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeBackupSummaryRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/hbase/src/model/DescribeBackupSummaryResult.cc b/hbase/src/model/DescribeBackupSummaryResult.cc new file mode 100644 index 000000000..48c804bae --- /dev/null +++ b/hbase/src/model/DescribeBackupSummaryResult.cc @@ -0,0 +1,94 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +DescribeBackupSummaryResult::DescribeBackupSummaryResult() : + ServiceResult() +{} + +DescribeBackupSummaryResult::DescribeBackupSummaryResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeBackupSummaryResult::~DescribeBackupSummaryResult() +{} + +void DescribeBackupSummaryResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto incrNode = value["Incr"]; + if(!incrNode["Pos"].isNull()) + incr_.pos = incrNode["Pos"].asString(); + if(!incrNode["QueueLogNum"].isNull()) + incr_.queueLogNum = incrNode["QueueLogNum"].asString(); + if(!incrNode["Speed"].isNull()) + incr_.speed = incrNode["Speed"].asString(); + if(!incrNode["Status"].isNull()) + incr_.status = incrNode["Status"].asString(); + if(!incrNode["RunningLogNum"].isNull()) + incr_.runningLogNum = incrNode["RunningLogNum"].asString(); + if(!incrNode["BackupLogSize"].isNull()) + incr_.backupLogSize = incrNode["BackupLogSize"].asString(); + auto fullNode = value["Full"]; + if(!fullNode["HasMore"].isNull()) + full_.hasMore = fullNode["HasMore"].asString(); + if(!fullNode["RecordSize"].isNull()) + full_.recordSize = fullNode["RecordSize"].asString(); + if(!fullNode["NextFullBackupDate"].isNull()) + full_.nextFullBackupDate = fullNode["NextFullBackupDate"].asString(); + auto allRecordsNode = fullNode["Records"]["Record"]; + for (auto fullNodeRecordsRecord : allRecordsNode) + { + Full::Record recordObject; + if(!fullNodeRecordsRecord["RecordId"].isNull()) + recordObject.recordId = fullNodeRecordsRecord["RecordId"].asString(); + if(!fullNodeRecordsRecord["FinishTime"].isNull()) + recordObject.finishTime = fullNodeRecordsRecord["FinishTime"].asString(); + if(!fullNodeRecordsRecord["Process"].isNull()) + recordObject.process = fullNodeRecordsRecord["Process"].asString(); + if(!fullNodeRecordsRecord["CreateTime"].isNull()) + recordObject.createTime = fullNodeRecordsRecord["CreateTime"].asString(); + if(!fullNodeRecordsRecord["DataSize"].isNull()) + recordObject.dataSize = fullNodeRecordsRecord["DataSize"].asString(); + if(!fullNodeRecordsRecord["Speed"].isNull()) + recordObject.speed = fullNodeRecordsRecord["Speed"].asString(); + if(!fullNodeRecordsRecord["Status"].isNull()) + recordObject.status = fullNodeRecordsRecord["Status"].asString(); + full_.records.push_back(recordObject); + } + +} + +DescribeBackupSummaryResult::Incr DescribeBackupSummaryResult::getIncr()const +{ + return incr_; +} + +DescribeBackupSummaryResult::Full DescribeBackupSummaryResult::getFull()const +{ + return full_; +} + diff --git a/hbase/src/model/DescribeBackupTablesRequest.cc b/hbase/src/model/DescribeBackupTablesRequest.cc new file mode 100644 index 000000000..7088d267e --- /dev/null +++ b/hbase/src/model/DescribeBackupTablesRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::DescribeBackupTablesRequest; + +DescribeBackupTablesRequest::DescribeBackupTablesRequest() : + RpcServiceRequest("hbase", "2019-01-01", "DescribeBackupTables") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeBackupTablesRequest::~DescribeBackupTablesRequest() +{} + +std::string DescribeBackupTablesRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeBackupTablesRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string DescribeBackupTablesRequest::getBackupRecordId()const +{ + return backupRecordId_; +} + +void DescribeBackupTablesRequest::setBackupRecordId(const std::string& backupRecordId) +{ + backupRecordId_ = backupRecordId; + setParameter("BackupRecordId", backupRecordId); +} + diff --git a/hbase/src/model/DescribeBackupTablesResult.cc b/hbase/src/model/DescribeBackupTablesResult.cc new file mode 100644 index 000000000..63b550661 --- /dev/null +++ b/hbase/src/model/DescribeBackupTablesResult.cc @@ -0,0 +1,52 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +DescribeBackupTablesResult::DescribeBackupTablesResult() : + ServiceResult() +{} + +DescribeBackupTablesResult::DescribeBackupTablesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeBackupTablesResult::~DescribeBackupTablesResult() +{} + +void DescribeBackupTablesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTables = value["Tables"]["Table"]; + for (const auto &item : allTables) + tables_.push_back(item.asString()); + +} + +std::vector DescribeBackupTablesResult::getTables()const +{ + return tables_; +} + diff --git a/hbase/src/model/DescribeInstanceResult.cc b/hbase/src/model/DescribeInstanceResult.cc index 710a41771..7651d765d 100644 --- a/hbase/src/model/DescribeInstanceResult.cc +++ b/hbase/src/model/DescribeInstanceResult.cc @@ -121,9 +121,20 @@ void DescribeInstanceResult::parse(const std::string &payload) clusterName_ = value["ClusterName"].asString(); if(!value["IsDeletionProtection"].isNull()) isDeletionProtection_ = value["IsDeletionProtection"].asString() == "true"; + if(!value["ParentId"].isNull()) + parentId_ = value["ParentId"].asString(); + if(!value["ModuleId"].isNull()) + moduleId_ = std::stoi(value["ModuleId"].asString()); + if(!value["ModuleStackVersion"].isNull()) + moduleStackVersion_ = value["ModuleStackVersion"].asString(); } +std::string DescribeInstanceResult::getModuleStackVersion()const +{ + return moduleStackVersion_; +} + bool DescribeInstanceResult::getIsHa()const { return isHa_; @@ -149,6 +160,11 @@ bool DescribeInstanceResult::getIsLatestVersion()const return isLatestVersion_; } +int DescribeInstanceResult::getModuleId()const +{ + return moduleId_; +} + std::string DescribeInstanceResult::getMaintainEndTime()const { return maintainEndTime_; @@ -204,6 +220,11 @@ std::string DescribeInstanceResult::getCoreDiskCount()const return coreDiskCount_; } +std::string DescribeInstanceResult::getParentId()const +{ + return parentId_; +} + int DescribeInstanceResult::getMasterDiskSize()const { return masterDiskSize_; diff --git a/hbase/src/model/DescribeInstancesResult.cc b/hbase/src/model/DescribeInstancesResult.cc index 56a41e1bf..41e6abc17 100644 --- a/hbase/src/model/DescribeInstancesResult.cc +++ b/hbase/src/model/DescribeInstancesResult.cc @@ -103,6 +103,12 @@ void DescribeInstancesResult::parse(const std::string &payload) instancesObject.clusterName = valueInstancesInstance["ClusterName"].asString(); if(!valueInstancesInstance["IsDeletionProtection"].isNull()) instancesObject.isDeletionProtection = valueInstancesInstance["IsDeletionProtection"].asString() == "true"; + if(!valueInstancesInstance["ParentId"].isNull()) + instancesObject.parentId = valueInstancesInstance["ParentId"].asString(); + if(!valueInstancesInstance["ModuleId"].isNull()) + instancesObject.moduleId = std::stoi(valueInstancesInstance["ModuleId"].asString()); + if(!valueInstancesInstance["ModuleStackVersion"].isNull()) + instancesObject.moduleStackVersion = valueInstancesInstance["ModuleStackVersion"].asString(); auto allTagsNode = allInstancesNode["Tags"]["Tag"]; for (auto allInstancesNodeTagsTag : allTagsNode) { diff --git a/hbase/src/model/DescribeRecoverableTimeRangeRequest.cc b/hbase/src/model/DescribeRecoverableTimeRangeRequest.cc new file mode 100644 index 000000000..a786fde81 --- /dev/null +++ b/hbase/src/model/DescribeRecoverableTimeRangeRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::DescribeRecoverableTimeRangeRequest; + +DescribeRecoverableTimeRangeRequest::DescribeRecoverableTimeRangeRequest() : + RpcServiceRequest("hbase", "2019-01-01", "DescribeRecoverableTimeRange") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeRecoverableTimeRangeRequest::~DescribeRecoverableTimeRangeRequest() +{} + +std::string DescribeRecoverableTimeRangeRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeRecoverableTimeRangeRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/hbase/src/model/DescribeRecoverableTimeRangeResult.cc b/hbase/src/model/DescribeRecoverableTimeRangeResult.cc new file mode 100644 index 000000000..837222f73 --- /dev/null +++ b/hbase/src/model/DescribeRecoverableTimeRangeResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +DescribeRecoverableTimeRangeResult::DescribeRecoverableTimeRangeResult() : + ServiceResult() +{} + +DescribeRecoverableTimeRangeResult::DescribeRecoverableTimeRangeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeRecoverableTimeRangeResult::~DescribeRecoverableTimeRangeResult() +{} + +void DescribeRecoverableTimeRangeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["TimeBegin"].isNull()) + timeBegin_ = value["TimeBegin"].asString(); + if(!value["TimeEnd"].isNull()) + timeEnd_ = value["TimeEnd"].asString(); + +} + +std::string DescribeRecoverableTimeRangeResult::getTimeEnd()const +{ + return timeEnd_; +} + +std::string DescribeRecoverableTimeRangeResult::getTimeBegin()const +{ + return timeBegin_; +} + diff --git a/hbase/src/model/DescribeRestoreSummaryRequest.cc b/hbase/src/model/DescribeRestoreSummaryRequest.cc new file mode 100644 index 000000000..8a1ecfbe2 --- /dev/null +++ b/hbase/src/model/DescribeRestoreSummaryRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::DescribeRestoreSummaryRequest; + +DescribeRestoreSummaryRequest::DescribeRestoreSummaryRequest() : + RpcServiceRequest("hbase", "2019-01-01", "DescribeRestoreSummary") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeRestoreSummaryRequest::~DescribeRestoreSummaryRequest() +{} + +std::string DescribeRestoreSummaryRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeRestoreSummaryRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/hbase/src/model/DescribeRestoreSummaryResult.cc b/hbase/src/model/DescribeRestoreSummaryResult.cc new file mode 100644 index 000000000..e7380c939 --- /dev/null +++ b/hbase/src/model/DescribeRestoreSummaryResult.cc @@ -0,0 +1,85 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +DescribeRestoreSummaryResult::DescribeRestoreSummaryResult() : + ServiceResult() +{} + +DescribeRestoreSummaryResult::DescribeRestoreSummaryResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeRestoreSummaryResult::~DescribeRestoreSummaryResult() +{} + +void DescribeRestoreSummaryResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allRescordsNode = value["Rescords"]["Rescord"]; + for (auto valueRescordsRescord : allRescordsNode) + { + Rescord rescordsObject; + if(!valueRescordsRescord["RecordId"].isNull()) + rescordsObject.recordId = valueRescordsRescord["RecordId"].asString(); + if(!valueRescordsRescord["FinishTime"].isNull()) + rescordsObject.finishTime = valueRescordsRescord["FinishTime"].asString(); + if(!valueRescordsRescord["SchemaProcess"].isNull()) + rescordsObject.schemaProcess = valueRescordsRescord["SchemaProcess"].asString(); + if(!valueRescordsRescord["HfileRestoreProcess"].isNull()) + rescordsObject.hfileRestoreProcess = valueRescordsRescord["HfileRestoreProcess"].asString(); + if(!valueRescordsRescord["CreateTime"].isNull()) + rescordsObject.createTime = valueRescordsRescord["CreateTime"].asString(); + if(!valueRescordsRescord["BulkLoadProcess"].isNull()) + rescordsObject.bulkLoadProcess = valueRescordsRescord["BulkLoadProcess"].asString(); + if(!valueRescordsRescord["Status"].isNull()) + rescordsObject.status = valueRescordsRescord["Status"].asString(); + if(!valueRescordsRescord["LogProcess"].isNull()) + rescordsObject.logProcess = valueRescordsRescord["LogProcess"].asString(); + rescords_.push_back(rescordsObject); + } + if(!value["RestoreRecordSize"].isNull()) + restoreRecordSize_ = std::stoi(value["RestoreRecordSize"].asString()); + if(!value["HasMoreRestoreRecord"].isNull()) + hasMoreRestoreRecord_ = std::stoi(value["HasMoreRestoreRecord"].asString()); + +} + +int DescribeRestoreSummaryResult::getRestoreRecordSize()const +{ + return restoreRecordSize_; +} + +int DescribeRestoreSummaryResult::getHasMoreRestoreRecord()const +{ + return hasMoreRestoreRecord_; +} + +std::vector DescribeRestoreSummaryResult::getRescords()const +{ + return rescords_; +} + diff --git a/hbase/src/model/DescribeRestoreTablesRequest.cc b/hbase/src/model/DescribeRestoreTablesRequest.cc new file mode 100644 index 000000000..c67aed3e0 --- /dev/null +++ b/hbase/src/model/DescribeRestoreTablesRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::DescribeRestoreTablesRequest; + +DescribeRestoreTablesRequest::DescribeRestoreTablesRequest() : + RpcServiceRequest("hbase", "2019-01-01", "DescribeRestoreTables") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeRestoreTablesRequest::~DescribeRestoreTablesRequest() +{} + +std::string DescribeRestoreTablesRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeRestoreTablesRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string DescribeRestoreTablesRequest::getRestoreRecordId()const +{ + return restoreRecordId_; +} + +void DescribeRestoreTablesRequest::setRestoreRecordId(const std::string& restoreRecordId) +{ + restoreRecordId_ = restoreRecordId; + setParameter("RestoreRecordId", restoreRecordId); +} + diff --git a/hbase/src/model/DescribeRestoreTablesResult.cc b/hbase/src/model/DescribeRestoreTablesResult.cc new file mode 100644 index 000000000..a4b41a4db --- /dev/null +++ b/hbase/src/model/DescribeRestoreTablesResult.cc @@ -0,0 +1,52 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +DescribeRestoreTablesResult::DescribeRestoreTablesResult() : + ServiceResult() +{} + +DescribeRestoreTablesResult::DescribeRestoreTablesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeRestoreTablesResult::~DescribeRestoreTablesResult() +{} + +void DescribeRestoreTablesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTables = value["Tables"]["Table"]; + for (const auto &item : allTables) + tables_.push_back(item.asString()); + +} + +std::vector DescribeRestoreTablesResult::getTables()const +{ + return tables_; +} + diff --git a/hbase/src/model/EnableHBaseueBackupRequest.cc b/hbase/src/model/EnableHBaseueBackupRequest.cc new file mode 100644 index 000000000..75138e44d --- /dev/null +++ b/hbase/src/model/EnableHBaseueBackupRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::EnableHBaseueBackupRequest; + +EnableHBaseueBackupRequest::EnableHBaseueBackupRequest() : + RpcServiceRequest("hbase", "2019-01-01", "EnableHBaseueBackup") +{ + setMethod(HttpRequest::Method::Post); +} + +EnableHBaseueBackupRequest::~EnableHBaseueBackupRequest() +{} + +std::string EnableHBaseueBackupRequest::getClientToken()const +{ + return clientToken_; +} + +void EnableHBaseueBackupRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string EnableHBaseueBackupRequest::getHbaseueClusterId()const +{ + return hbaseueClusterId_; +} + +void EnableHBaseueBackupRequest::setHbaseueClusterId(const std::string& hbaseueClusterId) +{ + hbaseueClusterId_ = hbaseueClusterId; + setParameter("HbaseueClusterId", hbaseueClusterId); +} + +int EnableHBaseueBackupRequest::getColdStorageSize()const +{ + return coldStorageSize_; +} + +void EnableHBaseueBackupRequest::setColdStorageSize(int coldStorageSize) +{ + coldStorageSize_ = coldStorageSize; + setParameter("ColdStorageSize", std::to_string(coldStorageSize)); +} + +int EnableHBaseueBackupRequest::getNodeCount()const +{ + return nodeCount_; +} + +void EnableHBaseueBackupRequest::setNodeCount(int nodeCount) +{ + nodeCount_ = nodeCount; + setParameter("NodeCount", std::to_string(nodeCount)); +} + diff --git a/hbase/src/model/EnableHBaseueBackupResult.cc b/hbase/src/model/EnableHBaseueBackupResult.cc new file mode 100644 index 000000000..7435cd874 --- /dev/null +++ b/hbase/src/model/EnableHBaseueBackupResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +EnableHBaseueBackupResult::EnableHBaseueBackupResult() : + ServiceResult() +{} + +EnableHBaseueBackupResult::EnableHBaseueBackupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +EnableHBaseueBackupResult::~EnableHBaseueBackupResult() +{} + +void EnableHBaseueBackupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["ClusterId"].isNull()) + clusterId_ = value["ClusterId"].asString(); + if(!value["OrderId"].isNull()) + orderId_ = value["OrderId"].asString(); + +} + +std::string EnableHBaseueBackupResult::getClusterId()const +{ + return clusterId_; +} + +std::string EnableHBaseueBackupResult::getOrderId()const +{ + return orderId_; +} + diff --git a/hbase/src/model/ModifyBackupPlanConfigRequest.cc b/hbase/src/model/ModifyBackupPlanConfigRequest.cc new file mode 100644 index 000000000..ecc1c9164 --- /dev/null +++ b/hbase/src/model/ModifyBackupPlanConfigRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::HBase::Model::ModifyBackupPlanConfigRequest; + +ModifyBackupPlanConfigRequest::ModifyBackupPlanConfigRequest() : + RpcServiceRequest("hbase", "2019-01-01", "ModifyBackupPlanConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyBackupPlanConfigRequest::~ModifyBackupPlanConfigRequest() +{} + +std::string ModifyBackupPlanConfigRequest::getFullBackupCycle()const +{ + return fullBackupCycle_; +} + +void ModifyBackupPlanConfigRequest::setFullBackupCycle(const std::string& fullBackupCycle) +{ + fullBackupCycle_ = fullBackupCycle; + setParameter("FullBackupCycle", fullBackupCycle); +} + +std::string ModifyBackupPlanConfigRequest::getTables()const +{ + return tables_; +} + +void ModifyBackupPlanConfigRequest::setTables(const std::string& tables) +{ + tables_ = tables; + setParameter("Tables", tables); +} + +std::string ModifyBackupPlanConfigRequest::getClusterId()const +{ + return clusterId_; +} + +void ModifyBackupPlanConfigRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string ModifyBackupPlanConfigRequest::getMinHFileBackupCount()const +{ + return minHFileBackupCount_; +} + +void ModifyBackupPlanConfigRequest::setMinHFileBackupCount(const std::string& minHFileBackupCount) +{ + minHFileBackupCount_ = minHFileBackupCount; + setParameter("MinHFileBackupCount", minHFileBackupCount); +} + +std::string ModifyBackupPlanConfigRequest::getNextFullBackupDate()const +{ + return nextFullBackupDate_; +} + +void ModifyBackupPlanConfigRequest::setNextFullBackupDate(const std::string& nextFullBackupDate) +{ + nextFullBackupDate_ = nextFullBackupDate; + setParameter("NextFullBackupDate", nextFullBackupDate); +} + diff --git a/hbase/src/model/ModifyBackupPlanConfigResult.cc b/hbase/src/model/ModifyBackupPlanConfigResult.cc new file mode 100644 index 000000000..b3085fc0b --- /dev/null +++ b/hbase/src/model/ModifyBackupPlanConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::HBase; +using namespace AlibabaCloud::HBase::Model; + +ModifyBackupPlanConfigResult::ModifyBackupPlanConfigResult() : + ServiceResult() +{} + +ModifyBackupPlanConfigResult::ModifyBackupPlanConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyBackupPlanConfigResult::~ModifyBackupPlanConfigResult() +{} + +void ModifyBackupPlanConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/hiknoengine/src/model/TranslateTextRequest.cc b/hiknoengine/src/model/TranslateTextRequest.cc index bd37d5c6d..81db0ca43 100644 --- a/hiknoengine/src/model/TranslateTextRequest.cc +++ b/hiknoengine/src/model/TranslateTextRequest.cc @@ -35,7 +35,7 @@ std::string TranslateTextRequest::getFromLang()const void TranslateTextRequest::setFromLang(const std::string& fromLang) { fromLang_ = fromLang; - setCoreParameter("FromLang", fromLang); + setBodyParameter("FromLang", fromLang); } std::string TranslateTextRequest::getToLang()const @@ -46,7 +46,7 @@ std::string TranslateTextRequest::getToLang()const void TranslateTextRequest::setToLang(const std::string& toLang) { toLang_ = toLang; - setCoreParameter("ToLang", toLang); + setBodyParameter("ToLang", toLang); } std::string TranslateTextRequest::getText()const @@ -57,6 +57,6 @@ std::string TranslateTextRequest::getText()const void TranslateTextRequest::setText(const std::string& text) { text_ = text; - setCoreParameter("Text", text); + setBodyParameter("Text", text); } diff --git a/hsm/CMakeLists.txt b/hsm/CMakeLists.txt index ac2314a28..df8fa247f 100644 --- a/hsm/CMakeLists.txt +++ b/hsm/CMakeLists.txt @@ -33,6 +33,8 @@ set(hsm_public_header_model include/alibabacloud/hsm/model/DescribeRegionsResult.h include/alibabacloud/hsm/model/ModifyInstanceRequest.h include/alibabacloud/hsm/model/ModifyInstanceResult.h + include/alibabacloud/hsm/model/MoveResourceGroupRequest.h + include/alibabacloud/hsm/model/MoveResourceGroupResult.h include/alibabacloud/hsm/model/ReleaseInstanceRequest.h include/alibabacloud/hsm/model/ReleaseInstanceResult.h include/alibabacloud/hsm/model/RenewInstanceRequest.h @@ -52,6 +54,8 @@ set(hsm_src src/model/DescribeRegionsResult.cc src/model/ModifyInstanceRequest.cc src/model/ModifyInstanceResult.cc + src/model/MoveResourceGroupRequest.cc + src/model/MoveResourceGroupResult.cc src/model/ReleaseInstanceRequest.cc src/model/ReleaseInstanceResult.cc src/model/RenewInstanceRequest.cc diff --git a/hsm/include/alibabacloud/hsm/HsmClient.h b/hsm/include/alibabacloud/hsm/HsmClient.h index dc8d1f8df..53abb6c06 100644 --- a/hsm/include/alibabacloud/hsm/HsmClient.h +++ b/hsm/include/alibabacloud/hsm/HsmClient.h @@ -34,6 +34,8 @@ #include "model/DescribeRegionsResult.h" #include "model/ModifyInstanceRequest.h" #include "model/ModifyInstanceResult.h" +#include "model/MoveResourceGroupRequest.h" +#include "model/MoveResourceGroupResult.h" #include "model/ReleaseInstanceRequest.h" #include "model/ReleaseInstanceResult.h" #include "model/RenewInstanceRequest.h" @@ -65,6 +67,9 @@ namespace AlibabaCloud typedef Outcome ModifyInstanceOutcome; typedef std::future ModifyInstanceOutcomeCallable; typedef std::function&)> ModifyInstanceAsyncHandler; + typedef Outcome MoveResourceGroupOutcome; + typedef std::future MoveResourceGroupOutcomeCallable; + typedef std::function&)> MoveResourceGroupAsyncHandler; typedef Outcome ReleaseInstanceOutcome; typedef std::future ReleaseInstanceOutcomeCallable; typedef std::function&)> ReleaseInstanceAsyncHandler; @@ -94,6 +99,9 @@ namespace AlibabaCloud ModifyInstanceOutcome modifyInstance(const Model::ModifyInstanceRequest &request)const; void modifyInstanceAsync(const Model::ModifyInstanceRequest& request, const ModifyInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyInstanceOutcomeCallable modifyInstanceCallable(const Model::ModifyInstanceRequest& request) const; + MoveResourceGroupOutcome moveResourceGroup(const Model::MoveResourceGroupRequest &request)const; + void moveResourceGroupAsync(const Model::MoveResourceGroupRequest& request, const MoveResourceGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + MoveResourceGroupOutcomeCallable moveResourceGroupCallable(const Model::MoveResourceGroupRequest& request) const; ReleaseInstanceOutcome releaseInstance(const Model::ReleaseInstanceRequest &request)const; void releaseInstanceAsync(const Model::ReleaseInstanceRequest& request, const ReleaseInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ReleaseInstanceOutcomeCallable releaseInstanceCallable(const Model::ReleaseInstanceRequest& request) const; diff --git a/hsm/include/alibabacloud/hsm/model/ConfigNetworkRequest.h b/hsm/include/alibabacloud/hsm/model/ConfigNetworkRequest.h index e86024df2..c9bed5203 100644 --- a/hsm/include/alibabacloud/hsm/model/ConfigNetworkRequest.h +++ b/hsm/include/alibabacloud/hsm/model/ConfigNetworkRequest.h @@ -35,25 +35,28 @@ namespace AlibabaCloud ConfigNetworkRequest(); ~ConfigNetworkRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getLang()const; + void setLang(const std::string& lang); std::string getIp()const; void setIp(const std::string& ip); std::string getVSwitchId()const; void setVSwitchId(const std::string& vSwitchId); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); std::string getVpcId()const; void setVpcId(const std::string& vpcId); private: - long resourceOwnerId_; + std::string sourceIp_; + std::string regionId_; + std::string lang_; std::string ip_; std::string vSwitchId_; std::string instanceId_; - std::string sourceIp_; std::string vpcId_; }; diff --git a/hsm/include/alibabacloud/hsm/model/ConfigWhiteListRequest.h b/hsm/include/alibabacloud/hsm/model/ConfigWhiteListRequest.h index 32f8874c2..ca92b4236 100644 --- a/hsm/include/alibabacloud/hsm/model/ConfigWhiteListRequest.h +++ b/hsm/include/alibabacloud/hsm/model/ConfigWhiteListRequest.h @@ -35,20 +35,23 @@ namespace AlibabaCloud ConfigWhiteListRequest(); ~ConfigWhiteListRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); std::string getWhiteList()const; void setWhiteList(const std::string& whiteList); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); std::string getSourceIp()const; void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getLang()const; + void setLang(const std::string& lang); private: - long resourceOwnerId_; std::string whiteList_; std::string instanceId_; std::string sourceIp_; + std::string regionId_; + std::string lang_; }; } diff --git a/hsm/include/alibabacloud/hsm/model/DescribeInstancesRequest.h b/hsm/include/alibabacloud/hsm/model/DescribeInstancesRequest.h index 204539e5d..61592fbbc 100644 --- a/hsm/include/alibabacloud/hsm/model/DescribeInstancesRequest.h +++ b/hsm/include/alibabacloud/hsm/model/DescribeInstancesRequest.h @@ -35,25 +35,31 @@ namespace AlibabaCloud DescribeInstancesRequest(); ~DescribeInstancesRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); int getCurrentPage()const; void setCurrentPage(int currentPage); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); int getHsmStatus()const; void setHsmStatus(int hsmStatus); private: - long resourceOwnerId_; + std::string resourceGroupId_; + std::string sourceIp_; + std::string regionId_; + int pageSize_; + std::string lang_; int currentPage_; std::string instanceId_; - std::string sourceIp_; - int pageSize_; int hsmStatus_; }; diff --git a/hsm/include/alibabacloud/hsm/model/DescribeRegionsRequest.h b/hsm/include/alibabacloud/hsm/model/DescribeRegionsRequest.h index dc4c79102..69bbd7a5c 100644 --- a/hsm/include/alibabacloud/hsm/model/DescribeRegionsRequest.h +++ b/hsm/include/alibabacloud/hsm/model/DescribeRegionsRequest.h @@ -35,14 +35,17 @@ namespace AlibabaCloud DescribeRegionsRequest(); ~DescribeRegionsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); std::string getSourceIp()const; void setSourceIp(const std::string& sourceIp); + std::string getAcceptLanguage()const; + void setAcceptLanguage(const std::string& acceptLanguage); + std::string getLang()const; + void setLang(const std::string& lang); private: - long resourceOwnerId_; std::string sourceIp_; + std::string acceptLanguage_; + std::string lang_; }; } diff --git a/hsm/include/alibabacloud/hsm/model/DescribeRegionsResult.h b/hsm/include/alibabacloud/hsm/model/DescribeRegionsResult.h index 1cd215737..1f3b74cfb 100644 --- a/hsm/include/alibabacloud/hsm/model/DescribeRegionsResult.h +++ b/hsm/include/alibabacloud/hsm/model/DescribeRegionsResult.h @@ -37,9 +37,11 @@ namespace AlibabaCloud struct Zone { std::string zoneId; + std::string localName; }; std::string regionId; std::vector zones; + std::string localName; }; diff --git a/hsm/include/alibabacloud/hsm/model/ModifyInstanceRequest.h b/hsm/include/alibabacloud/hsm/model/ModifyInstanceRequest.h index 1093da622..df573c1b4 100644 --- a/hsm/include/alibabacloud/hsm/model/ModifyInstanceRequest.h +++ b/hsm/include/alibabacloud/hsm/model/ModifyInstanceRequest.h @@ -35,20 +35,23 @@ namespace AlibabaCloud ModifyInstanceRequest(); ~ModifyInstanceRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); std::string getRemark()const; void setRemark(const std::string& remark); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); std::string getSourceIp()const; void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getLang()const; + void setLang(const std::string& lang); private: - long resourceOwnerId_; std::string remark_; std::string instanceId_; std::string sourceIp_; + std::string regionId_; + std::string lang_; }; } diff --git a/hsm/include/alibabacloud/hsm/model/MoveResourceGroupRequest.h b/hsm/include/alibabacloud/hsm/model/MoveResourceGroupRequest.h new file mode 100644 index 000000000..cf8be2d0e --- /dev/null +++ b/hsm/include/alibabacloud/hsm/model/MoveResourceGroupRequest.h @@ -0,0 +1,63 @@ +/* + * 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_HSM_MODEL_MOVERESOURCEGROUPREQUEST_H_ +#define ALIBABACLOUD_HSM_MODEL_MOVERESOURCEGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Hsm + { + namespace Model + { + class ALIBABACLOUD_HSM_EXPORT MoveResourceGroupRequest : public RpcServiceRequest + { + + public: + MoveResourceGroupRequest(); + ~MoveResourceGroupRequest(); + + std::string getResourceId()const; + void setResourceId(const std::string& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string resourceId_; + std::string resourceType_; + std::string resourceGroupId_; + std::string sourceIp_; + std::string regionId_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_HSM_MODEL_MOVERESOURCEGROUPREQUEST_H_ \ No newline at end of file diff --git a/hsm/include/alibabacloud/hsm/model/MoveResourceGroupResult.h b/hsm/include/alibabacloud/hsm/model/MoveResourceGroupResult.h new file mode 100644 index 000000000..70913d257 --- /dev/null +++ b/hsm/include/alibabacloud/hsm/model/MoveResourceGroupResult.h @@ -0,0 +1,49 @@ +/* + * 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_HSM_MODEL_MOVERESOURCEGROUPRESULT_H_ +#define ALIBABACLOUD_HSM_MODEL_MOVERESOURCEGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Hsm + { + namespace Model + { + class ALIBABACLOUD_HSM_EXPORT MoveResourceGroupResult : public ServiceResult + { + public: + + + MoveResourceGroupResult(); + explicit MoveResourceGroupResult(const std::string &payload); + ~MoveResourceGroupResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_HSM_MODEL_MOVERESOURCEGROUPRESULT_H_ \ No newline at end of file diff --git a/hsm/src/HsmClient.cc b/hsm/src/HsmClient.cc index 2301f7e70..fc22594bd 100644 --- a/hsm/src/HsmClient.cc +++ b/hsm/src/HsmClient.cc @@ -267,6 +267,42 @@ HsmClient::ModifyInstanceOutcomeCallable HsmClient::modifyInstanceCallable(const return task->get_future(); } +HsmClient::MoveResourceGroupOutcome HsmClient::moveResourceGroup(const MoveResourceGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return MoveResourceGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return MoveResourceGroupOutcome(MoveResourceGroupResult(outcome.result())); + else + return MoveResourceGroupOutcome(outcome.error()); +} + +void HsmClient::moveResourceGroupAsync(const MoveResourceGroupRequest& request, const MoveResourceGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, moveResourceGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +HsmClient::MoveResourceGroupOutcomeCallable HsmClient::moveResourceGroupCallable(const MoveResourceGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->moveResourceGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + HsmClient::ReleaseInstanceOutcome HsmClient::releaseInstance(const ReleaseInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/hsm/src/model/ConfigNetworkRequest.cc b/hsm/src/model/ConfigNetworkRequest.cc index 533400f20..277d49463 100644 --- a/hsm/src/model/ConfigNetworkRequest.cc +++ b/hsm/src/model/ConfigNetworkRequest.cc @@ -20,20 +20,44 @@ using AlibabaCloud::Hsm::Model::ConfigNetworkRequest; ConfigNetworkRequest::ConfigNetworkRequest() : RpcServiceRequest("hsm", "2018-01-11", "ConfigNetwork") -{} +{ + setMethod(HttpRequest::Method::Post); +} ConfigNetworkRequest::~ConfigNetworkRequest() {} -long ConfigNetworkRequest::getResourceOwnerId()const +std::string ConfigNetworkRequest::getSourceIp()const { - return resourceOwnerId_; + return sourceIp_; } -void ConfigNetworkRequest::setResourceOwnerId(long resourceOwnerId) +void ConfigNetworkRequest::setSourceIp(const std::string& sourceIp) { - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ConfigNetworkRequest::getRegionId()const +{ + return regionId_; +} + +void ConfigNetworkRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ConfigNetworkRequest::getLang()const +{ + return lang_; +} + +void ConfigNetworkRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); } std::string ConfigNetworkRequest::getIp()const @@ -44,7 +68,7 @@ std::string ConfigNetworkRequest::getIp()const void ConfigNetworkRequest::setIp(const std::string& ip) { ip_ = ip; - setCoreParameter("Ip", ip); + setParameter("Ip", ip); } std::string ConfigNetworkRequest::getVSwitchId()const @@ -55,7 +79,7 @@ std::string ConfigNetworkRequest::getVSwitchId()const void ConfigNetworkRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string ConfigNetworkRequest::getInstanceId()const @@ -66,18 +90,7 @@ std::string ConfigNetworkRequest::getInstanceId()const void ConfigNetworkRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - -std::string ConfigNetworkRequest::getSourceIp()const -{ - return sourceIp_; -} - -void ConfigNetworkRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("InstanceId", instanceId); } std::string ConfigNetworkRequest::getVpcId()const @@ -88,6 +101,6 @@ std::string ConfigNetworkRequest::getVpcId()const void ConfigNetworkRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/hsm/src/model/ConfigWhiteListRequest.cc b/hsm/src/model/ConfigWhiteListRequest.cc index 2c172e00d..44aa3b7dd 100644 --- a/hsm/src/model/ConfigWhiteListRequest.cc +++ b/hsm/src/model/ConfigWhiteListRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Hsm::Model::ConfigWhiteListRequest; ConfigWhiteListRequest::ConfigWhiteListRequest() : RpcServiceRequest("hsm", "2018-01-11", "ConfigWhiteList") -{} +{ + setMethod(HttpRequest::Method::Post); +} ConfigWhiteListRequest::~ConfigWhiteListRequest() {} -long ConfigWhiteListRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ConfigWhiteListRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - std::string ConfigWhiteListRequest::getWhiteList()const { return whiteList_; @@ -44,7 +35,7 @@ std::string ConfigWhiteListRequest::getWhiteList()const void ConfigWhiteListRequest::setWhiteList(const std::string& whiteList) { whiteList_ = whiteList; - setCoreParameter("WhiteList", whiteList); + setParameter("WhiteList", whiteList); } std::string ConfigWhiteListRequest::getInstanceId()const @@ -55,7 +46,7 @@ std::string ConfigWhiteListRequest::getInstanceId()const void ConfigWhiteListRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ConfigWhiteListRequest::getSourceIp()const @@ -66,6 +57,28 @@ std::string ConfigWhiteListRequest::getSourceIp()const void ConfigWhiteListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); +} + +std::string ConfigWhiteListRequest::getRegionId()const +{ + return regionId_; +} + +void ConfigWhiteListRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ConfigWhiteListRequest::getLang()const +{ + return lang_; +} + +void ConfigWhiteListRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); } diff --git a/hsm/src/model/CreateInstanceRequest.cc b/hsm/src/model/CreateInstanceRequest.cc index e1407a2de..1d6f05b46 100644 --- a/hsm/src/model/CreateInstanceRequest.cc +++ b/hsm/src/model/CreateInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Hsm::Model::CreateInstanceRequest; CreateInstanceRequest::CreateInstanceRequest() : RpcServiceRequest("hsm", "2018-01-11", "CreateInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateInstanceRequest::~CreateInstanceRequest() {} @@ -33,7 +35,7 @@ int CreateInstanceRequest::getPeriod()const void CreateInstanceRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } std::string CreateInstanceRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ std::string CreateInstanceRequest::getResourceOwnerId()const void CreateInstanceRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } int CreateInstanceRequest::getQuantity()const @@ -55,7 +57,7 @@ int CreateInstanceRequest::getQuantity()const void CreateInstanceRequest::setQuantity(int quantity) { quantity_ = quantity; - setCoreParameter("Quantity", std::to_string(quantity)); + setParameter("Quantity", std::to_string(quantity)); } std::string CreateInstanceRequest::getClientToken()const @@ -66,7 +68,7 @@ std::string CreateInstanceRequest::getClientToken()const void CreateInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateInstanceRequest::getHsmOem()const @@ -77,7 +79,7 @@ std::string CreateInstanceRequest::getHsmOem()const void CreateInstanceRequest::setHsmOem(const std::string& hsmOem) { hsmOem_ = hsmOem; - setCoreParameter("HsmOem", hsmOem); + setParameter("HsmOem", hsmOem); } std::string CreateInstanceRequest::getPeriodUnit()const @@ -88,7 +90,7 @@ std::string CreateInstanceRequest::getPeriodUnit()const void CreateInstanceRequest::setPeriodUnit(const std::string& periodUnit) { periodUnit_ = periodUnit; - setCoreParameter("PeriodUnit", periodUnit); + setParameter("PeriodUnit", periodUnit); } std::string CreateInstanceRequest::getHsmDeviceType()const @@ -99,7 +101,7 @@ std::string CreateInstanceRequest::getHsmDeviceType()const void CreateInstanceRequest::setHsmDeviceType(const std::string& hsmDeviceType) { hsmDeviceType_ = hsmDeviceType; - setCoreParameter("HsmDeviceType", hsmDeviceType); + setParameter("HsmDeviceType", hsmDeviceType); } std::string CreateInstanceRequest::getZoneId()const @@ -110,6 +112,6 @@ std::string CreateInstanceRequest::getZoneId()const void CreateInstanceRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } diff --git a/hsm/src/model/DescribeInstancesRequest.cc b/hsm/src/model/DescribeInstancesRequest.cc index d337f0281..763503670 100644 --- a/hsm/src/model/DescribeInstancesRequest.cc +++ b/hsm/src/model/DescribeInstancesRequest.cc @@ -20,42 +20,22 @@ using AlibabaCloud::Hsm::Model::DescribeInstancesRequest; DescribeInstancesRequest::DescribeInstancesRequest() : RpcServiceRequest("hsm", "2018-01-11", "DescribeInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstancesRequest::~DescribeInstancesRequest() {} -long DescribeInstancesRequest::getResourceOwnerId()const +std::string DescribeInstancesRequest::getResourceGroupId()const { - return resourceOwnerId_; + return resourceGroupId_; } -void DescribeInstancesRequest::setResourceOwnerId(long resourceOwnerId) +void DescribeInstancesRequest::setResourceGroupId(const std::string& resourceGroupId) { - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int DescribeInstancesRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribeInstancesRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribeInstancesRequest::getInstanceId()const -{ - return instanceId_; -} - -void DescribeInstancesRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeInstancesRequest::getSourceIp()const @@ -66,7 +46,18 @@ std::string DescribeInstancesRequest::getSourceIp()const void DescribeInstancesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); +} + +std::string DescribeInstancesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeInstancesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); } int DescribeInstancesRequest::getPageSize()const @@ -77,7 +68,40 @@ int DescribeInstancesRequest::getPageSize()const void DescribeInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeInstancesRequest::getLang()const +{ + return lang_; +} + +void DescribeInstancesRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +int DescribeInstancesRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeInstancesRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeInstancesRequest::getInstanceId()const +{ + return instanceId_; +} + +void DescribeInstancesRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); } int DescribeInstancesRequest::getHsmStatus()const @@ -88,6 +112,6 @@ int DescribeInstancesRequest::getHsmStatus()const void DescribeInstancesRequest::setHsmStatus(int hsmStatus) { hsmStatus_ = hsmStatus; - setCoreParameter("HsmStatus", std::to_string(hsmStatus)); + setParameter("HsmStatus", std::to_string(hsmStatus)); } diff --git a/hsm/src/model/DescribeRegionsRequest.cc b/hsm/src/model/DescribeRegionsRequest.cc index 851a0f3ee..c101f762e 100644 --- a/hsm/src/model/DescribeRegionsRequest.cc +++ b/hsm/src/model/DescribeRegionsRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Hsm::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("hsm", "2018-01-11", "DescribeRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} -long DescribeRegionsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeRegionsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - std::string DescribeRegionsRequest::getSourceIp()const { return sourceIp_; @@ -44,6 +35,28 @@ std::string DescribeRegionsRequest::getSourceIp()const void DescribeRegionsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); +} + +std::string DescribeRegionsRequest::getAcceptLanguage()const +{ + return acceptLanguage_; +} + +void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage) +{ + acceptLanguage_ = acceptLanguage; + setParameter("AcceptLanguage", acceptLanguage); +} + +std::string DescribeRegionsRequest::getLang()const +{ + return lang_; +} + +void DescribeRegionsRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); } diff --git a/hsm/src/model/DescribeRegionsResult.cc b/hsm/src/model/DescribeRegionsResult.cc index f0aa327c5..0ae485bad 100644 --- a/hsm/src/model/DescribeRegionsResult.cc +++ b/hsm/src/model/DescribeRegionsResult.cc @@ -45,12 +45,16 @@ void DescribeRegionsResult::parse(const std::string &payload) Region regionsObject; if(!valueRegionsRegion["RegionId"].isNull()) regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + if(!valueRegionsRegion["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegion["LocalName"].asString(); auto allZonesNode = allRegionsNode["Zones"]["Zone"]; for (auto allRegionsNodeZonesZone : allZonesNode) { Region::Zone zonesObject; if(!allRegionsNodeZonesZone["ZoneId"].isNull()) zonesObject.zoneId = allRegionsNodeZonesZone["ZoneId"].asString(); + if(!allRegionsNodeZonesZone["LocalName"].isNull()) + zonesObject.localName = allRegionsNodeZonesZone["LocalName"].asString(); regionsObject.zones.push_back(zonesObject); } regions_.push_back(regionsObject); diff --git a/hsm/src/model/ModifyInstanceRequest.cc b/hsm/src/model/ModifyInstanceRequest.cc index 35e2d9e81..a89dd7132 100644 --- a/hsm/src/model/ModifyInstanceRequest.cc +++ b/hsm/src/model/ModifyInstanceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Hsm::Model::ModifyInstanceRequest; ModifyInstanceRequest::ModifyInstanceRequest() : RpcServiceRequest("hsm", "2018-01-11", "ModifyInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceRequest::~ModifyInstanceRequest() {} -long ModifyInstanceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyInstanceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - std::string ModifyInstanceRequest::getRemark()const { return remark_; @@ -44,7 +35,7 @@ std::string ModifyInstanceRequest::getRemark()const void ModifyInstanceRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string ModifyInstanceRequest::getInstanceId()const @@ -55,7 +46,7 @@ std::string ModifyInstanceRequest::getInstanceId()const void ModifyInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ModifyInstanceRequest::getSourceIp()const @@ -66,6 +57,28 @@ std::string ModifyInstanceRequest::getSourceIp()const void ModifyInstanceRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); +} + +std::string ModifyInstanceRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyInstanceRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifyInstanceRequest::getLang()const +{ + return lang_; +} + +void ModifyInstanceRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); } diff --git a/hsm/src/model/MoveResourceGroupRequest.cc b/hsm/src/model/MoveResourceGroupRequest.cc new file mode 100644 index 000000000..3709ccf8d --- /dev/null +++ b/hsm/src/model/MoveResourceGroupRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Hsm::Model::MoveResourceGroupRequest; + +MoveResourceGroupRequest::MoveResourceGroupRequest() : + RpcServiceRequest("hsm", "2018-01-11", "MoveResourceGroup") +{ + setMethod(HttpRequest::Method::Post); +} + +MoveResourceGroupRequest::~MoveResourceGroupRequest() +{} + +std::string MoveResourceGroupRequest::getResourceId()const +{ + return resourceId_; +} + +void MoveResourceGroupRequest::setResourceId(const std::string& resourceId) +{ + resourceId_ = resourceId; + setParameter("ResourceId", resourceId); +} + +std::string MoveResourceGroupRequest::getResourceType()const +{ + return resourceType_; +} + +void MoveResourceGroupRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string MoveResourceGroupRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void MoveResourceGroupRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string MoveResourceGroupRequest::getSourceIp()const +{ + return sourceIp_; +} + +void MoveResourceGroupRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string MoveResourceGroupRequest::getRegionId()const +{ + return regionId_; +} + +void MoveResourceGroupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string MoveResourceGroupRequest::getLang()const +{ + return lang_; +} + +void MoveResourceGroupRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/hsm/src/model/MoveResourceGroupResult.cc b/hsm/src/model/MoveResourceGroupResult.cc new file mode 100644 index 000000000..0078c2c5a --- /dev/null +++ b/hsm/src/model/MoveResourceGroupResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Hsm; +using namespace AlibabaCloud::Hsm::Model; + +MoveResourceGroupResult::MoveResourceGroupResult() : + ServiceResult() +{} + +MoveResourceGroupResult::MoveResourceGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +MoveResourceGroupResult::~MoveResourceGroupResult() +{} + +void MoveResourceGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/hsm/src/model/ReleaseInstanceRequest.cc b/hsm/src/model/ReleaseInstanceRequest.cc index 05d737272..8c7dda6b9 100644 --- a/hsm/src/model/ReleaseInstanceRequest.cc +++ b/hsm/src/model/ReleaseInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Hsm::Model::ReleaseInstanceRequest; ReleaseInstanceRequest::ReleaseInstanceRequest() : RpcServiceRequest("hsm", "2018-01-11", "ReleaseInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReleaseInstanceRequest::~ReleaseInstanceRequest() {} @@ -33,7 +35,7 @@ std::string ReleaseInstanceRequest::getResourceOwnerId()const void ReleaseInstanceRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string ReleaseInstanceRequest::getInstanceId()const @@ -44,6 +46,6 @@ std::string ReleaseInstanceRequest::getInstanceId()const void ReleaseInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/hsm/src/model/RenewInstanceRequest.cc b/hsm/src/model/RenewInstanceRequest.cc index 42dde8531..249ba0d56 100644 --- a/hsm/src/model/RenewInstanceRequest.cc +++ b/hsm/src/model/RenewInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Hsm::Model::RenewInstanceRequest; RenewInstanceRequest::RenewInstanceRequest() : RpcServiceRequest("hsm", "2018-01-11", "RenewInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} RenewInstanceRequest::~RenewInstanceRequest() {} @@ -33,7 +35,7 @@ int RenewInstanceRequest::getPeriod()const void RenewInstanceRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } std::string RenewInstanceRequest::getPeriodUnit()const @@ -44,7 +46,7 @@ std::string RenewInstanceRequest::getPeriodUnit()const void RenewInstanceRequest::setPeriodUnit(const std::string& periodUnit) { periodUnit_ = periodUnit; - setCoreParameter("PeriodUnit", periodUnit); + setParameter("PeriodUnit", periodUnit); } std::string RenewInstanceRequest::getResourceOwnerId()const @@ -55,7 +57,7 @@ std::string RenewInstanceRequest::getResourceOwnerId()const void RenewInstanceRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string RenewInstanceRequest::getInstanceId()const @@ -66,7 +68,7 @@ std::string RenewInstanceRequest::getInstanceId()const void RenewInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string RenewInstanceRequest::getClientToken()const @@ -77,6 +79,6 @@ std::string RenewInstanceRequest::getClientToken()const void RenewInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } diff --git a/httpdns/src/model/AddDomainRequest.cc b/httpdns/src/model/AddDomainRequest.cc index 65931578d..0ed32326b 100644 --- a/httpdns/src/model/AddDomainRequest.cc +++ b/httpdns/src/model/AddDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Httpdns::Model::AddDomainRequest; AddDomainRequest::AddDomainRequest() : RpcServiceRequest("httpdns", "2016-02-01", "AddDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddDomainRequest::~AddDomainRequest() {} @@ -33,7 +35,7 @@ std::string AddDomainRequest::getDomainName()const void AddDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string AddDomainRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string AddDomainRequest::getAccessKeyId()const void AddDomainRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddDomainRequest::getAccountId()const @@ -55,6 +57,6 @@ std::string AddDomainRequest::getAccountId()const void AddDomainRequest::setAccountId(const std::string& accountId) { accountId_ = accountId; - setCoreParameter("AccountId", accountId); + setParameter("AccountId", accountId); } diff --git a/httpdns/src/model/DeleteDomainRequest.cc b/httpdns/src/model/DeleteDomainRequest.cc index a5cab9c87..31865656e 100644 --- a/httpdns/src/model/DeleteDomainRequest.cc +++ b/httpdns/src/model/DeleteDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Httpdns::Model::DeleteDomainRequest; DeleteDomainRequest::DeleteDomainRequest() : RpcServiceRequest("httpdns", "2016-02-01", "DeleteDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDomainRequest::~DeleteDomainRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDomainRequest::getDomainName()const void DeleteDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DeleteDomainRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteDomainRequest::getAccessKeyId()const void DeleteDomainRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDomainRequest::getAccountId()const @@ -55,6 +57,6 @@ std::string DeleteDomainRequest::getAccountId()const void DeleteDomainRequest::setAccountId(const std::string& accountId) { accountId_ = accountId; - setCoreParameter("AccountId", accountId); + setParameter("AccountId", accountId); } diff --git a/httpdns/src/model/DescribeDomainsRequest.cc b/httpdns/src/model/DescribeDomainsRequest.cc index 3e4d543ff..62822ada6 100644 --- a/httpdns/src/model/DescribeDomainsRequest.cc +++ b/httpdns/src/model/DescribeDomainsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Httpdns::Model::DescribeDomainsRequest; DescribeDomainsRequest::DescribeDomainsRequest() : RpcServiceRequest("httpdns", "2016-02-01", "DescribeDomains") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDomainsRequest::~DescribeDomainsRequest() {} @@ -33,7 +35,7 @@ long DescribeDomainsRequest::getPageNumber()const void DescribeDomainsRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeDomainsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DescribeDomainsRequest::getAccessKeyId()const void DescribeDomainsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeDomainsRequest::getAccountId()const @@ -55,7 +57,7 @@ std::string DescribeDomainsRequest::getAccountId()const void DescribeDomainsRequest::setAccountId(const std::string& accountId) { accountId_ = accountId; - setCoreParameter("AccountId", accountId); + setParameter("AccountId", accountId); } long DescribeDomainsRequest::getPageSize()const @@ -66,6 +68,6 @@ long DescribeDomainsRequest::getPageSize()const void DescribeDomainsRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/httpdns/src/model/GetAccountInfoRequest.cc b/httpdns/src/model/GetAccountInfoRequest.cc index f6712a1e0..e6e32510d 100644 --- a/httpdns/src/model/GetAccountInfoRequest.cc +++ b/httpdns/src/model/GetAccountInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Httpdns::Model::GetAccountInfoRequest; GetAccountInfoRequest::GetAccountInfoRequest() : RpcServiceRequest("httpdns", "2016-02-01", "GetAccountInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAccountInfoRequest::~GetAccountInfoRequest() {} @@ -33,6 +35,6 @@ std::string GetAccountInfoRequest::getAccessKeyId()const void GetAccountInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/httpdns/src/model/GetResolveCountSummaryRequest.cc b/httpdns/src/model/GetResolveCountSummaryRequest.cc index 3ff1ba818..3a7b308d3 100644 --- a/httpdns/src/model/GetResolveCountSummaryRequest.cc +++ b/httpdns/src/model/GetResolveCountSummaryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Httpdns::Model::GetResolveCountSummaryRequest; GetResolveCountSummaryRequest::GetResolveCountSummaryRequest() : RpcServiceRequest("httpdns", "2016-02-01", "GetResolveCountSummary") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetResolveCountSummaryRequest::~GetResolveCountSummaryRequest() {} @@ -33,7 +35,7 @@ int GetResolveCountSummaryRequest::getTimeSpan()const void GetResolveCountSummaryRequest::setTimeSpan(int timeSpan) { timeSpan_ = timeSpan; - setCoreParameter("TimeSpan", std::to_string(timeSpan)); + setParameter("TimeSpan", std::to_string(timeSpan)); } std::string GetResolveCountSummaryRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string GetResolveCountSummaryRequest::getAccessKeyId()const void GetResolveCountSummaryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetResolveCountSummaryRequest::getGranularity()const @@ -55,6 +57,6 @@ std::string GetResolveCountSummaryRequest::getGranularity()const void GetResolveCountSummaryRequest::setGranularity(const std::string& granularity) { granularity_ = granularity; - setCoreParameter("Granularity", granularity); + setParameter("Granularity", granularity); } diff --git a/httpdns/src/model/GetResolveStatisticsRequest.cc b/httpdns/src/model/GetResolveStatisticsRequest.cc index f0c805b8e..90e7e13eb 100644 --- a/httpdns/src/model/GetResolveStatisticsRequest.cc +++ b/httpdns/src/model/GetResolveStatisticsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Httpdns::Model::GetResolveStatisticsRequest; GetResolveStatisticsRequest::GetResolveStatisticsRequest() : RpcServiceRequest("httpdns", "2016-02-01", "GetResolveStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetResolveStatisticsRequest::~GetResolveStatisticsRequest() {} @@ -33,7 +35,7 @@ std::string GetResolveStatisticsRequest::getProtocolName()const void GetResolveStatisticsRequest::setProtocolName(const std::string& protocolName) { protocolName_ = protocolName; - setCoreParameter("ProtocolName", protocolName); + setParameter("ProtocolName", protocolName); } std::string GetResolveStatisticsRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string GetResolveStatisticsRequest::getDomainName()const void GetResolveStatisticsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } int GetResolveStatisticsRequest::getTimeSpan()const @@ -55,7 +57,7 @@ int GetResolveStatisticsRequest::getTimeSpan()const void GetResolveStatisticsRequest::setTimeSpan(int timeSpan) { timeSpan_ = timeSpan; - setCoreParameter("TimeSpan", std::to_string(timeSpan)); + setParameter("TimeSpan", std::to_string(timeSpan)); } std::string GetResolveStatisticsRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetResolveStatisticsRequest::getAccessKeyId()const void GetResolveStatisticsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetResolveStatisticsRequest::getGranularity()const @@ -77,6 +79,6 @@ std::string GetResolveStatisticsRequest::getGranularity()const void GetResolveStatisticsRequest::setGranularity(const std::string& granularity) { granularity_ = granularity; - setCoreParameter("Granularity", granularity); + setParameter("Granularity", granularity); } diff --git a/httpdns/src/model/ListDomainsRequest.cc b/httpdns/src/model/ListDomainsRequest.cc index c2615a6b3..2014e214b 100644 --- a/httpdns/src/model/ListDomainsRequest.cc +++ b/httpdns/src/model/ListDomainsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Httpdns::Model::ListDomainsRequest; ListDomainsRequest::ListDomainsRequest() : RpcServiceRequest("httpdns", "2016-02-01", "ListDomains") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListDomainsRequest::~ListDomainsRequest() {} @@ -33,7 +35,7 @@ int ListDomainsRequest::getPageNumber()const void ListDomainsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListDomainsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListDomainsRequest::getAccessKeyId()const void ListDomainsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListDomainsRequest::getPageSize()const @@ -55,6 +57,6 @@ int ListDomainsRequest::getPageSize()const void ListDomainsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/imagesearch/src/model/AddItemRequest.cc b/imagesearch/src/model/AddItemRequest.cc index 02041695c..ac9fb747e 100644 --- a/imagesearch/src/model/AddItemRequest.cc +++ b/imagesearch/src/model/AddItemRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ImageSearch::Model::AddItemRequest; AddItemRequest::AddItemRequest() : RoaServiceRequest("imagesearch", "2018-01-20") -{} +{ + setResourcePath("/item/add"); + setMethod(HttpRequest::Method::Post); +} AddItemRequest::~AddItemRequest() {} @@ -33,6 +36,6 @@ std::string AddItemRequest::getInstanceName()const void AddItemRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } diff --git a/imagesearch/src/model/DeleteItemRequest.cc b/imagesearch/src/model/DeleteItemRequest.cc index 5aa99c850..c96a3ba17 100644 --- a/imagesearch/src/model/DeleteItemRequest.cc +++ b/imagesearch/src/model/DeleteItemRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ImageSearch::Model::DeleteItemRequest; DeleteItemRequest::DeleteItemRequest() : RoaServiceRequest("imagesearch", "2018-01-20") -{} +{ + setResourcePath("/item/delete"); + setMethod(HttpRequest::Method::Post); +} DeleteItemRequest::~DeleteItemRequest() {} @@ -33,6 +36,6 @@ std::string DeleteItemRequest::getInstanceName()const void DeleteItemRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } diff --git a/imagesearch/src/model/SearchItemRequest.cc b/imagesearch/src/model/SearchItemRequest.cc index d30c28da8..139476768 100644 --- a/imagesearch/src/model/SearchItemRequest.cc +++ b/imagesearch/src/model/SearchItemRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ImageSearch::Model::SearchItemRequest; SearchItemRequest::SearchItemRequest() : RoaServiceRequest("imagesearch", "2018-01-20") -{} +{ + setResourcePath("/item/search"); + setMethod(HttpRequest::Method::Post); +} SearchItemRequest::~SearchItemRequest() {} @@ -33,6 +36,6 @@ std::string SearchItemRequest::getInstanceName()const void SearchItemRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } diff --git a/iot/CMakeLists.txt b/iot/CMakeLists.txt index 97f2fa0a6..d861705ba 100644 --- a/iot/CMakeLists.txt +++ b/iot/CMakeLists.txt @@ -23,6 +23,8 @@ set(iot_public_header set(iot_public_header_model include/alibabacloud/iot/model/BatchAddDeviceGroupRelationsRequest.h include/alibabacloud/iot/model/BatchAddDeviceGroupRelationsResult.h + include/alibabacloud/iot/model/BatchAddThingTopoRequest.h + include/alibabacloud/iot/model/BatchAddThingTopoResult.h include/alibabacloud/iot/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.h include/alibabacloud/iot/model/BatchBindDeviceToEdgeInstanceWithDriverResult.h include/alibabacloud/iot/model/BatchCheckDeviceNamesRequest.h @@ -35,6 +37,8 @@ set(iot_public_header_model include/alibabacloud/iot/model/BatchGetDeviceDriverResult.h include/alibabacloud/iot/model/BatchGetDeviceStateRequest.h include/alibabacloud/iot/model/BatchGetDeviceStateResult.h + include/alibabacloud/iot/model/BatchGetEdgeDriverRequest.h + include/alibabacloud/iot/model/BatchGetEdgeDriverResult.h include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigRequest.h include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigResult.h include/alibabacloud/iot/model/BatchGetEdgeInstanceDriverConfigsRequest.h @@ -51,24 +55,48 @@ set(iot_public_header_model include/alibabacloud/iot/model/BatchUnbindDeviceFromEdgeInstanceResult.h include/alibabacloud/iot/model/BatchUpdateDeviceNicknameRequest.h include/alibabacloud/iot/model/BatchUpdateDeviceNicknameResult.h + include/alibabacloud/iot/model/BindApplicationToEdgeInstanceRequest.h + include/alibabacloud/iot/model/BindApplicationToEdgeInstanceResult.h include/alibabacloud/iot/model/BindDriverToEdgeInstanceRequest.h include/alibabacloud/iot/model/BindDriverToEdgeInstanceResult.h include/alibabacloud/iot/model/BindGatewayToEdgeInstanceRequest.h include/alibabacloud/iot/model/BindGatewayToEdgeInstanceResult.h + include/alibabacloud/iot/model/CancelOTAStrategyByJobRequest.h + include/alibabacloud/iot/model/CancelOTAStrategyByJobResult.h + include/alibabacloud/iot/model/CancelOTATaskByDeviceRequest.h + include/alibabacloud/iot/model/CancelOTATaskByDeviceResult.h + include/alibabacloud/iot/model/CancelOTATaskByJobRequest.h + include/alibabacloud/iot/model/CancelOTATaskByJobResult.h include/alibabacloud/iot/model/ClearEdgeInstanceDriverConfigsRequest.h include/alibabacloud/iot/model/ClearEdgeInstanceDriverConfigsResult.h include/alibabacloud/iot/model/CloseEdgeInstanceDeploymentRequest.h include/alibabacloud/iot/model/CloseEdgeInstanceDeploymentResult.h + include/alibabacloud/iot/model/CopyThingModelRequest.h + include/alibabacloud/iot/model/CopyThingModelResult.h include/alibabacloud/iot/model/CreateDataAPIServiceRequest.h include/alibabacloud/iot/model/CreateDataAPIServiceResult.h include/alibabacloud/iot/model/CreateDeviceGroupRequest.h include/alibabacloud/iot/model/CreateDeviceGroupResult.h + include/alibabacloud/iot/model/CreateEdgeDriverRequest.h + include/alibabacloud/iot/model/CreateEdgeDriverResult.h + include/alibabacloud/iot/model/CreateEdgeDriverVersionRequest.h + include/alibabacloud/iot/model/CreateEdgeDriverVersionResult.h include/alibabacloud/iot/model/CreateEdgeInstanceRequest.h include/alibabacloud/iot/model/CreateEdgeInstanceResult.h include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentRequest.h include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentResult.h + include/alibabacloud/iot/model/CreateEdgeOssPreSignedAddressRequest.h + include/alibabacloud/iot/model/CreateEdgeOssPreSignedAddressResult.h include/alibabacloud/iot/model/CreateLoRaNodesTaskRequest.h include/alibabacloud/iot/model/CreateLoRaNodesTaskResult.h + include/alibabacloud/iot/model/CreateOTADynamicUpgradeJobRequest.h + include/alibabacloud/iot/model/CreateOTADynamicUpgradeJobResult.h + include/alibabacloud/iot/model/CreateOTAFirmwareRequest.h + include/alibabacloud/iot/model/CreateOTAFirmwareResult.h + include/alibabacloud/iot/model/CreateOTAStaticUpgradeJobRequest.h + include/alibabacloud/iot/model/CreateOTAStaticUpgradeJobResult.h + include/alibabacloud/iot/model/CreateOTAVerifyJobRequest.h + include/alibabacloud/iot/model/CreateOTAVerifyJobResult.h include/alibabacloud/iot/model/CreateProductRequest.h include/alibabacloud/iot/model/CreateProductResult.h include/alibabacloud/iot/model/CreateProductTagsRequest.h @@ -79,6 +107,8 @@ set(iot_public_header_model include/alibabacloud/iot/model/CreateRuleResult.h include/alibabacloud/iot/model/CreateRuleActionRequest.h include/alibabacloud/iot/model/CreateRuleActionResult.h + include/alibabacloud/iot/model/CreateThingModelRequest.h + include/alibabacloud/iot/model/CreateThingModelResult.h include/alibabacloud/iot/model/CreateTopicRouteTableRequest.h include/alibabacloud/iot/model/CreateTopicRouteTableResult.h include/alibabacloud/iot/model/DeleteDeviceRequest.h @@ -89,8 +119,14 @@ set(iot_public_header_model include/alibabacloud/iot/model/DeleteDeviceGroupResult.h include/alibabacloud/iot/model/DeleteDevicePropRequest.h include/alibabacloud/iot/model/DeleteDevicePropResult.h + include/alibabacloud/iot/model/DeleteEdgeDriverRequest.h + include/alibabacloud/iot/model/DeleteEdgeDriverResult.h + include/alibabacloud/iot/model/DeleteEdgeDriverVersionRequest.h + include/alibabacloud/iot/model/DeleteEdgeDriverVersionResult.h include/alibabacloud/iot/model/DeleteEdgeInstanceRequest.h include/alibabacloud/iot/model/DeleteEdgeInstanceResult.h + include/alibabacloud/iot/model/DeleteOTAFirmwareRequest.h + include/alibabacloud/iot/model/DeleteOTAFirmwareResult.h include/alibabacloud/iot/model/DeleteProductRequest.h include/alibabacloud/iot/model/DeleteProductResult.h include/alibabacloud/iot/model/DeleteProductTagsRequest.h @@ -101,18 +137,24 @@ set(iot_public_header_model include/alibabacloud/iot/model/DeleteRuleResult.h include/alibabacloud/iot/model/DeleteRuleActionRequest.h include/alibabacloud/iot/model/DeleteRuleActionResult.h + include/alibabacloud/iot/model/DeleteThingModelRequest.h + include/alibabacloud/iot/model/DeleteThingModelResult.h include/alibabacloud/iot/model/DeleteTopicRouteTableRequest.h include/alibabacloud/iot/model/DeleteTopicRouteTableResult.h include/alibabacloud/iot/model/DisableThingRequest.h include/alibabacloud/iot/model/DisableThingResult.h include/alibabacloud/iot/model/EnableThingRequest.h include/alibabacloud/iot/model/EnableThingResult.h + include/alibabacloud/iot/model/GenerateOTAUploadURLRequest.h + include/alibabacloud/iot/model/GenerateOTAUploadURLResult.h include/alibabacloud/iot/model/GetDataAPIServiceDetailRequest.h include/alibabacloud/iot/model/GetDataAPIServiceDetailResult.h include/alibabacloud/iot/model/GetDeviceShadowRequest.h include/alibabacloud/iot/model/GetDeviceShadowResult.h include/alibabacloud/iot/model/GetDeviceStatusRequest.h include/alibabacloud/iot/model/GetDeviceStatusResult.h + include/alibabacloud/iot/model/GetEdgeDriverVersionRequest.h + include/alibabacloud/iot/model/GetEdgeDriverVersionResult.h include/alibabacloud/iot/model/GetEdgeInstanceRequest.h include/alibabacloud/iot/model/GetEdgeInstanceResult.h include/alibabacloud/iot/model/GetEdgeInstanceDeploymentRequest.h @@ -127,14 +169,28 @@ set(iot_public_header_model include/alibabacloud/iot/model/GetRuleResult.h include/alibabacloud/iot/model/GetRuleActionRequest.h include/alibabacloud/iot/model/GetRuleActionResult.h + include/alibabacloud/iot/model/GetThingModelTslRequest.h + include/alibabacloud/iot/model/GetThingModelTslResult.h + include/alibabacloud/iot/model/GetThingTemplateRequest.h + include/alibabacloud/iot/model/GetThingTemplateResult.h include/alibabacloud/iot/model/GetThingTopoRequest.h include/alibabacloud/iot/model/GetThingTopoResult.h + include/alibabacloud/iot/model/ImportThingModelTslRequest.h + include/alibabacloud/iot/model/ImportThingModelTslResult.h include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h include/alibabacloud/iot/model/InvokeDataAPIServiceResult.h include/alibabacloud/iot/model/InvokeThingServiceRequest.h include/alibabacloud/iot/model/InvokeThingServiceResult.h include/alibabacloud/iot/model/InvokeThingsServiceRequest.h include/alibabacloud/iot/model/InvokeThingsServiceResult.h + include/alibabacloud/iot/model/ListOTAFirmwareRequest.h + include/alibabacloud/iot/model/ListOTAFirmwareResult.h + include/alibabacloud/iot/model/ListOTAJobByDeviceRequest.h + include/alibabacloud/iot/model/ListOTAJobByDeviceResult.h + include/alibabacloud/iot/model/ListOTAJobByFirmwareRequest.h + include/alibabacloud/iot/model/ListOTAJobByFirmwareResult.h + include/alibabacloud/iot/model/ListOTATaskByJobRequest.h + include/alibabacloud/iot/model/ListOTATaskByJobResult.h include/alibabacloud/iot/model/ListProductByTagsRequest.h include/alibabacloud/iot/model/ListProductByTagsResult.h include/alibabacloud/iot/model/ListProductTagsRequest.h @@ -143,22 +199,34 @@ set(iot_public_header_model include/alibabacloud/iot/model/ListRuleResult.h include/alibabacloud/iot/model/ListRuleActionsRequest.h include/alibabacloud/iot/model/ListRuleActionsResult.h + include/alibabacloud/iot/model/ListThingModelVersionRequest.h + include/alibabacloud/iot/model/ListThingModelVersionResult.h + include/alibabacloud/iot/model/ListThingTemplatesRequest.h + include/alibabacloud/iot/model/ListThingTemplatesResult.h include/alibabacloud/iot/model/NotifyAddThingTopoRequest.h include/alibabacloud/iot/model/NotifyAddThingTopoResult.h include/alibabacloud/iot/model/PubRequest.h include/alibabacloud/iot/model/PubResult.h include/alibabacloud/iot/model/PubBroadcastRequest.h include/alibabacloud/iot/model/PubBroadcastResult.h + include/alibabacloud/iot/model/PublishThingModelRequest.h + include/alibabacloud/iot/model/PublishThingModelResult.h include/alibabacloud/iot/model/QueryAppDeviceListRequest.h include/alibabacloud/iot/model/QueryAppDeviceListResult.h include/alibabacloud/iot/model/QueryBatchRegisterDeviceStatusRequest.h include/alibabacloud/iot/model/QueryBatchRegisterDeviceStatusResult.h + include/alibabacloud/iot/model/QueryCertUrlByApplyIdRequest.h + include/alibabacloud/iot/model/QueryCertUrlByApplyIdResult.h include/alibabacloud/iot/model/QueryDeviceRequest.h include/alibabacloud/iot/model/QueryDeviceResult.h include/alibabacloud/iot/model/QueryDeviceByDriverRequest.h include/alibabacloud/iot/model/QueryDeviceByDriverResult.h + include/alibabacloud/iot/model/QueryDeviceByStatusRequest.h + include/alibabacloud/iot/model/QueryDeviceByStatusResult.h include/alibabacloud/iot/model/QueryDeviceByTagsRequest.h include/alibabacloud/iot/model/QueryDeviceByTagsResult.h + include/alibabacloud/iot/model/QueryDeviceCertRequest.h + include/alibabacloud/iot/model/QueryDeviceCertResult.h include/alibabacloud/iot/model/QueryDeviceDesiredPropertyRequest.h include/alibabacloud/iot/model/QueryDeviceDesiredPropertyResult.h include/alibabacloud/iot/model/QueryDeviceDetailRequest.h @@ -193,6 +261,10 @@ set(iot_public_header_model include/alibabacloud/iot/model/QueryDeviceServiceDataResult.h include/alibabacloud/iot/model/QueryDeviceStatisticsRequest.h include/alibabacloud/iot/model/QueryDeviceStatisticsResult.h + include/alibabacloud/iot/model/QueryEdgeDriverRequest.h + include/alibabacloud/iot/model/QueryEdgeDriverResult.h + include/alibabacloud/iot/model/QueryEdgeDriverVersionRequest.h + include/alibabacloud/iot/model/QueryEdgeDriverVersionResult.h include/alibabacloud/iot/model/QueryEdgeInstanceRequest.h include/alibabacloud/iot/model/QueryEdgeInstanceResult.h include/alibabacloud/iot/model/QueryEdgeInstanceDeviceRequest.h @@ -205,16 +277,24 @@ set(iot_public_header_model include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentResult.h include/alibabacloud/iot/model/QueryLoRaJoinPermissionsRequest.h include/alibabacloud/iot/model/QueryLoRaJoinPermissionsResult.h + include/alibabacloud/iot/model/QueryOTAFirmwareRequest.h + include/alibabacloud/iot/model/QueryOTAFirmwareResult.h + include/alibabacloud/iot/model/QueryOTAJobRequest.h + include/alibabacloud/iot/model/QueryOTAJobResult.h include/alibabacloud/iot/model/QueryPageByApplyIdRequest.h include/alibabacloud/iot/model/QueryPageByApplyIdResult.h include/alibabacloud/iot/model/QueryProductRequest.h include/alibabacloud/iot/model/QueryProductResult.h + include/alibabacloud/iot/model/QueryProductCertInfoRequest.h + include/alibabacloud/iot/model/QueryProductCertInfoResult.h include/alibabacloud/iot/model/QueryProductListRequest.h include/alibabacloud/iot/model/QueryProductListResult.h include/alibabacloud/iot/model/QueryProductTopicRequest.h include/alibabacloud/iot/model/QueryProductTopicResult.h include/alibabacloud/iot/model/QuerySuperDeviceGroupRequest.h include/alibabacloud/iot/model/QuerySuperDeviceGroupResult.h + include/alibabacloud/iot/model/QueryThingModelRequest.h + include/alibabacloud/iot/model/QueryThingModelResult.h include/alibabacloud/iot/model/QueryTopicReverseRouteTableRequest.h include/alibabacloud/iot/model/QueryTopicReverseRouteTableResult.h include/alibabacloud/iot/model/QueryTopicRouteTableRequest.h @@ -225,6 +305,8 @@ set(iot_public_header_model include/alibabacloud/iot/model/RegisterDeviceResult.h include/alibabacloud/iot/model/RemoveThingTopoRequest.h include/alibabacloud/iot/model/RemoveThingTopoResult.h + include/alibabacloud/iot/model/ResetThingRequest.h + include/alibabacloud/iot/model/ResetThingResult.h include/alibabacloud/iot/model/SaveDevicePropRequest.h include/alibabacloud/iot/model/SaveDevicePropResult.h include/alibabacloud/iot/model/SetDeviceDesiredPropertyRequest.h @@ -237,20 +319,28 @@ set(iot_public_header_model include/alibabacloud/iot/model/SetDevicesPropertyResult.h include/alibabacloud/iot/model/SetEdgeInstanceDriverConfigsRequest.h include/alibabacloud/iot/model/SetEdgeInstanceDriverConfigsResult.h + include/alibabacloud/iot/model/SetProductCertInfoRequest.h + include/alibabacloud/iot/model/SetProductCertInfoResult.h include/alibabacloud/iot/model/StartRuleRequest.h include/alibabacloud/iot/model/StartRuleResult.h include/alibabacloud/iot/model/StopRuleRequest.h include/alibabacloud/iot/model/StopRuleResult.h + include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceRequest.h + include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceResult.h include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceRequest.h include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceResult.h include/alibabacloud/iot/model/UpdateDeviceGroupRequest.h include/alibabacloud/iot/model/UpdateDeviceGroupResult.h include/alibabacloud/iot/model/UpdateDeviceShadowRequest.h include/alibabacloud/iot/model/UpdateDeviceShadowResult.h + include/alibabacloud/iot/model/UpdateEdgeDriverVersionRequest.h + include/alibabacloud/iot/model/UpdateEdgeDriverVersionResult.h include/alibabacloud/iot/model/UpdateEdgeInstanceRequest.h include/alibabacloud/iot/model/UpdateEdgeInstanceResult.h include/alibabacloud/iot/model/UpdateProductRequest.h include/alibabacloud/iot/model/UpdateProductResult.h + include/alibabacloud/iot/model/UpdateProductFilterConfigRequest.h + include/alibabacloud/iot/model/UpdateProductFilterConfigResult.h include/alibabacloud/iot/model/UpdateProductTagsRequest.h include/alibabacloud/iot/model/UpdateProductTagsResult.h include/alibabacloud/iot/model/UpdateProductTopicRequest.h @@ -258,12 +348,16 @@ set(iot_public_header_model include/alibabacloud/iot/model/UpdateRuleRequest.h include/alibabacloud/iot/model/UpdateRuleResult.h include/alibabacloud/iot/model/UpdateRuleActionRequest.h - include/alibabacloud/iot/model/UpdateRuleActionResult.h ) + include/alibabacloud/iot/model/UpdateRuleActionResult.h + include/alibabacloud/iot/model/UpdateThingModelRequest.h + include/alibabacloud/iot/model/UpdateThingModelResult.h ) set(iot_src src/IotClient.cc src/model/BatchAddDeviceGroupRelationsRequest.cc src/model/BatchAddDeviceGroupRelationsResult.cc + src/model/BatchAddThingTopoRequest.cc + src/model/BatchAddThingTopoResult.cc src/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.cc src/model/BatchBindDeviceToEdgeInstanceWithDriverResult.cc src/model/BatchCheckDeviceNamesRequest.cc @@ -276,6 +370,8 @@ set(iot_src src/model/BatchGetDeviceDriverResult.cc src/model/BatchGetDeviceStateRequest.cc src/model/BatchGetDeviceStateResult.cc + src/model/BatchGetEdgeDriverRequest.cc + src/model/BatchGetEdgeDriverResult.cc src/model/BatchGetEdgeInstanceDeviceConfigRequest.cc src/model/BatchGetEdgeInstanceDeviceConfigResult.cc src/model/BatchGetEdgeInstanceDriverConfigsRequest.cc @@ -292,24 +388,48 @@ set(iot_src src/model/BatchUnbindDeviceFromEdgeInstanceResult.cc src/model/BatchUpdateDeviceNicknameRequest.cc src/model/BatchUpdateDeviceNicknameResult.cc + src/model/BindApplicationToEdgeInstanceRequest.cc + src/model/BindApplicationToEdgeInstanceResult.cc src/model/BindDriverToEdgeInstanceRequest.cc src/model/BindDriverToEdgeInstanceResult.cc src/model/BindGatewayToEdgeInstanceRequest.cc src/model/BindGatewayToEdgeInstanceResult.cc + src/model/CancelOTAStrategyByJobRequest.cc + src/model/CancelOTAStrategyByJobResult.cc + src/model/CancelOTATaskByDeviceRequest.cc + src/model/CancelOTATaskByDeviceResult.cc + src/model/CancelOTATaskByJobRequest.cc + src/model/CancelOTATaskByJobResult.cc src/model/ClearEdgeInstanceDriverConfigsRequest.cc src/model/ClearEdgeInstanceDriverConfigsResult.cc src/model/CloseEdgeInstanceDeploymentRequest.cc src/model/CloseEdgeInstanceDeploymentResult.cc + src/model/CopyThingModelRequest.cc + src/model/CopyThingModelResult.cc src/model/CreateDataAPIServiceRequest.cc src/model/CreateDataAPIServiceResult.cc src/model/CreateDeviceGroupRequest.cc src/model/CreateDeviceGroupResult.cc + src/model/CreateEdgeDriverRequest.cc + src/model/CreateEdgeDriverResult.cc + src/model/CreateEdgeDriverVersionRequest.cc + src/model/CreateEdgeDriverVersionResult.cc src/model/CreateEdgeInstanceRequest.cc src/model/CreateEdgeInstanceResult.cc src/model/CreateEdgeInstanceDeploymentRequest.cc src/model/CreateEdgeInstanceDeploymentResult.cc + src/model/CreateEdgeOssPreSignedAddressRequest.cc + src/model/CreateEdgeOssPreSignedAddressResult.cc src/model/CreateLoRaNodesTaskRequest.cc src/model/CreateLoRaNodesTaskResult.cc + src/model/CreateOTADynamicUpgradeJobRequest.cc + src/model/CreateOTADynamicUpgradeJobResult.cc + src/model/CreateOTAFirmwareRequest.cc + src/model/CreateOTAFirmwareResult.cc + src/model/CreateOTAStaticUpgradeJobRequest.cc + src/model/CreateOTAStaticUpgradeJobResult.cc + src/model/CreateOTAVerifyJobRequest.cc + src/model/CreateOTAVerifyJobResult.cc src/model/CreateProductRequest.cc src/model/CreateProductResult.cc src/model/CreateProductTagsRequest.cc @@ -320,6 +440,8 @@ set(iot_src src/model/CreateRuleResult.cc src/model/CreateRuleActionRequest.cc src/model/CreateRuleActionResult.cc + src/model/CreateThingModelRequest.cc + src/model/CreateThingModelResult.cc src/model/CreateTopicRouteTableRequest.cc src/model/CreateTopicRouteTableResult.cc src/model/DeleteDeviceRequest.cc @@ -330,8 +452,14 @@ set(iot_src src/model/DeleteDeviceGroupResult.cc src/model/DeleteDevicePropRequest.cc src/model/DeleteDevicePropResult.cc + src/model/DeleteEdgeDriverRequest.cc + src/model/DeleteEdgeDriverResult.cc + src/model/DeleteEdgeDriverVersionRequest.cc + src/model/DeleteEdgeDriverVersionResult.cc src/model/DeleteEdgeInstanceRequest.cc src/model/DeleteEdgeInstanceResult.cc + src/model/DeleteOTAFirmwareRequest.cc + src/model/DeleteOTAFirmwareResult.cc src/model/DeleteProductRequest.cc src/model/DeleteProductResult.cc src/model/DeleteProductTagsRequest.cc @@ -342,18 +470,24 @@ set(iot_src src/model/DeleteRuleResult.cc src/model/DeleteRuleActionRequest.cc src/model/DeleteRuleActionResult.cc + src/model/DeleteThingModelRequest.cc + src/model/DeleteThingModelResult.cc src/model/DeleteTopicRouteTableRequest.cc src/model/DeleteTopicRouteTableResult.cc src/model/DisableThingRequest.cc src/model/DisableThingResult.cc src/model/EnableThingRequest.cc src/model/EnableThingResult.cc + src/model/GenerateOTAUploadURLRequest.cc + src/model/GenerateOTAUploadURLResult.cc src/model/GetDataAPIServiceDetailRequest.cc src/model/GetDataAPIServiceDetailResult.cc src/model/GetDeviceShadowRequest.cc src/model/GetDeviceShadowResult.cc src/model/GetDeviceStatusRequest.cc src/model/GetDeviceStatusResult.cc + src/model/GetEdgeDriverVersionRequest.cc + src/model/GetEdgeDriverVersionResult.cc src/model/GetEdgeInstanceRequest.cc src/model/GetEdgeInstanceResult.cc src/model/GetEdgeInstanceDeploymentRequest.cc @@ -368,14 +502,28 @@ set(iot_src src/model/GetRuleResult.cc src/model/GetRuleActionRequest.cc src/model/GetRuleActionResult.cc + src/model/GetThingModelTslRequest.cc + src/model/GetThingModelTslResult.cc + src/model/GetThingTemplateRequest.cc + src/model/GetThingTemplateResult.cc src/model/GetThingTopoRequest.cc src/model/GetThingTopoResult.cc + src/model/ImportThingModelTslRequest.cc + src/model/ImportThingModelTslResult.cc src/model/InvokeDataAPIServiceRequest.cc src/model/InvokeDataAPIServiceResult.cc src/model/InvokeThingServiceRequest.cc src/model/InvokeThingServiceResult.cc src/model/InvokeThingsServiceRequest.cc src/model/InvokeThingsServiceResult.cc + src/model/ListOTAFirmwareRequest.cc + src/model/ListOTAFirmwareResult.cc + src/model/ListOTAJobByDeviceRequest.cc + src/model/ListOTAJobByDeviceResult.cc + src/model/ListOTAJobByFirmwareRequest.cc + src/model/ListOTAJobByFirmwareResult.cc + src/model/ListOTATaskByJobRequest.cc + src/model/ListOTATaskByJobResult.cc src/model/ListProductByTagsRequest.cc src/model/ListProductByTagsResult.cc src/model/ListProductTagsRequest.cc @@ -384,22 +532,34 @@ set(iot_src src/model/ListRuleResult.cc src/model/ListRuleActionsRequest.cc src/model/ListRuleActionsResult.cc + src/model/ListThingModelVersionRequest.cc + src/model/ListThingModelVersionResult.cc + src/model/ListThingTemplatesRequest.cc + src/model/ListThingTemplatesResult.cc src/model/NotifyAddThingTopoRequest.cc src/model/NotifyAddThingTopoResult.cc src/model/PubRequest.cc src/model/PubResult.cc src/model/PubBroadcastRequest.cc src/model/PubBroadcastResult.cc + src/model/PublishThingModelRequest.cc + src/model/PublishThingModelResult.cc src/model/QueryAppDeviceListRequest.cc src/model/QueryAppDeviceListResult.cc src/model/QueryBatchRegisterDeviceStatusRequest.cc src/model/QueryBatchRegisterDeviceStatusResult.cc + src/model/QueryCertUrlByApplyIdRequest.cc + src/model/QueryCertUrlByApplyIdResult.cc src/model/QueryDeviceRequest.cc src/model/QueryDeviceResult.cc src/model/QueryDeviceByDriverRequest.cc src/model/QueryDeviceByDriverResult.cc + src/model/QueryDeviceByStatusRequest.cc + src/model/QueryDeviceByStatusResult.cc src/model/QueryDeviceByTagsRequest.cc src/model/QueryDeviceByTagsResult.cc + src/model/QueryDeviceCertRequest.cc + src/model/QueryDeviceCertResult.cc src/model/QueryDeviceDesiredPropertyRequest.cc src/model/QueryDeviceDesiredPropertyResult.cc src/model/QueryDeviceDetailRequest.cc @@ -434,6 +594,10 @@ set(iot_src src/model/QueryDeviceServiceDataResult.cc src/model/QueryDeviceStatisticsRequest.cc src/model/QueryDeviceStatisticsResult.cc + src/model/QueryEdgeDriverRequest.cc + src/model/QueryEdgeDriverResult.cc + src/model/QueryEdgeDriverVersionRequest.cc + src/model/QueryEdgeDriverVersionResult.cc src/model/QueryEdgeInstanceRequest.cc src/model/QueryEdgeInstanceResult.cc src/model/QueryEdgeInstanceDeviceRequest.cc @@ -446,16 +610,24 @@ set(iot_src src/model/QueryEdgeInstanceHistoricDeploymentResult.cc src/model/QueryLoRaJoinPermissionsRequest.cc src/model/QueryLoRaJoinPermissionsResult.cc + src/model/QueryOTAFirmwareRequest.cc + src/model/QueryOTAFirmwareResult.cc + src/model/QueryOTAJobRequest.cc + src/model/QueryOTAJobResult.cc src/model/QueryPageByApplyIdRequest.cc src/model/QueryPageByApplyIdResult.cc src/model/QueryProductRequest.cc src/model/QueryProductResult.cc + src/model/QueryProductCertInfoRequest.cc + src/model/QueryProductCertInfoResult.cc src/model/QueryProductListRequest.cc src/model/QueryProductListResult.cc src/model/QueryProductTopicRequest.cc src/model/QueryProductTopicResult.cc src/model/QuerySuperDeviceGroupRequest.cc src/model/QuerySuperDeviceGroupResult.cc + src/model/QueryThingModelRequest.cc + src/model/QueryThingModelResult.cc src/model/QueryTopicReverseRouteTableRequest.cc src/model/QueryTopicReverseRouteTableResult.cc src/model/QueryTopicRouteTableRequest.cc @@ -466,6 +638,8 @@ set(iot_src src/model/RegisterDeviceResult.cc src/model/RemoveThingTopoRequest.cc src/model/RemoveThingTopoResult.cc + src/model/ResetThingRequest.cc + src/model/ResetThingResult.cc src/model/SaveDevicePropRequest.cc src/model/SaveDevicePropResult.cc src/model/SetDeviceDesiredPropertyRequest.cc @@ -478,20 +652,28 @@ set(iot_src src/model/SetDevicesPropertyResult.cc src/model/SetEdgeInstanceDriverConfigsRequest.cc src/model/SetEdgeInstanceDriverConfigsResult.cc + src/model/SetProductCertInfoRequest.cc + src/model/SetProductCertInfoResult.cc src/model/StartRuleRequest.cc src/model/StartRuleResult.cc src/model/StopRuleRequest.cc src/model/StopRuleResult.cc + src/model/UnbindApplicationFromEdgeInstanceRequest.cc + src/model/UnbindApplicationFromEdgeInstanceResult.cc src/model/UnbindDriverFromEdgeInstanceRequest.cc src/model/UnbindDriverFromEdgeInstanceResult.cc src/model/UpdateDeviceGroupRequest.cc src/model/UpdateDeviceGroupResult.cc src/model/UpdateDeviceShadowRequest.cc src/model/UpdateDeviceShadowResult.cc + src/model/UpdateEdgeDriverVersionRequest.cc + src/model/UpdateEdgeDriverVersionResult.cc src/model/UpdateEdgeInstanceRequest.cc src/model/UpdateEdgeInstanceResult.cc src/model/UpdateProductRequest.cc src/model/UpdateProductResult.cc + src/model/UpdateProductFilterConfigRequest.cc + src/model/UpdateProductFilterConfigResult.cc src/model/UpdateProductTagsRequest.cc src/model/UpdateProductTagsResult.cc src/model/UpdateProductTopicRequest.cc @@ -499,7 +681,9 @@ set(iot_src src/model/UpdateRuleRequest.cc src/model/UpdateRuleResult.cc src/model/UpdateRuleActionRequest.cc - src/model/UpdateRuleActionResult.cc ) + src/model/UpdateRuleActionResult.cc + src/model/UpdateThingModelRequest.cc + src/model/UpdateThingModelResult.cc ) add_library(iot ${LIB_TYPE} ${iot_public_header} diff --git a/iot/include/alibabacloud/iot/IotClient.h b/iot/include/alibabacloud/iot/IotClient.h index 6320aaf39..db337670a 100644 --- a/iot/include/alibabacloud/iot/IotClient.h +++ b/iot/include/alibabacloud/iot/IotClient.h @@ -24,6 +24,8 @@ #include "IotExport.h" #include "model/BatchAddDeviceGroupRelationsRequest.h" #include "model/BatchAddDeviceGroupRelationsResult.h" +#include "model/BatchAddThingTopoRequest.h" +#include "model/BatchAddThingTopoResult.h" #include "model/BatchBindDeviceToEdgeInstanceWithDriverRequest.h" #include "model/BatchBindDeviceToEdgeInstanceWithDriverResult.h" #include "model/BatchCheckDeviceNamesRequest.h" @@ -36,6 +38,8 @@ #include "model/BatchGetDeviceDriverResult.h" #include "model/BatchGetDeviceStateRequest.h" #include "model/BatchGetDeviceStateResult.h" +#include "model/BatchGetEdgeDriverRequest.h" +#include "model/BatchGetEdgeDriverResult.h" #include "model/BatchGetEdgeInstanceDeviceConfigRequest.h" #include "model/BatchGetEdgeInstanceDeviceConfigResult.h" #include "model/BatchGetEdgeInstanceDriverConfigsRequest.h" @@ -52,24 +56,48 @@ #include "model/BatchUnbindDeviceFromEdgeInstanceResult.h" #include "model/BatchUpdateDeviceNicknameRequest.h" #include "model/BatchUpdateDeviceNicknameResult.h" +#include "model/BindApplicationToEdgeInstanceRequest.h" +#include "model/BindApplicationToEdgeInstanceResult.h" #include "model/BindDriverToEdgeInstanceRequest.h" #include "model/BindDriverToEdgeInstanceResult.h" #include "model/BindGatewayToEdgeInstanceRequest.h" #include "model/BindGatewayToEdgeInstanceResult.h" +#include "model/CancelOTAStrategyByJobRequest.h" +#include "model/CancelOTAStrategyByJobResult.h" +#include "model/CancelOTATaskByDeviceRequest.h" +#include "model/CancelOTATaskByDeviceResult.h" +#include "model/CancelOTATaskByJobRequest.h" +#include "model/CancelOTATaskByJobResult.h" #include "model/ClearEdgeInstanceDriverConfigsRequest.h" #include "model/ClearEdgeInstanceDriverConfigsResult.h" #include "model/CloseEdgeInstanceDeploymentRequest.h" #include "model/CloseEdgeInstanceDeploymentResult.h" +#include "model/CopyThingModelRequest.h" +#include "model/CopyThingModelResult.h" #include "model/CreateDataAPIServiceRequest.h" #include "model/CreateDataAPIServiceResult.h" #include "model/CreateDeviceGroupRequest.h" #include "model/CreateDeviceGroupResult.h" +#include "model/CreateEdgeDriverRequest.h" +#include "model/CreateEdgeDriverResult.h" +#include "model/CreateEdgeDriverVersionRequest.h" +#include "model/CreateEdgeDriverVersionResult.h" #include "model/CreateEdgeInstanceRequest.h" #include "model/CreateEdgeInstanceResult.h" #include "model/CreateEdgeInstanceDeploymentRequest.h" #include "model/CreateEdgeInstanceDeploymentResult.h" +#include "model/CreateEdgeOssPreSignedAddressRequest.h" +#include "model/CreateEdgeOssPreSignedAddressResult.h" #include "model/CreateLoRaNodesTaskRequest.h" #include "model/CreateLoRaNodesTaskResult.h" +#include "model/CreateOTADynamicUpgradeJobRequest.h" +#include "model/CreateOTADynamicUpgradeJobResult.h" +#include "model/CreateOTAFirmwareRequest.h" +#include "model/CreateOTAFirmwareResult.h" +#include "model/CreateOTAStaticUpgradeJobRequest.h" +#include "model/CreateOTAStaticUpgradeJobResult.h" +#include "model/CreateOTAVerifyJobRequest.h" +#include "model/CreateOTAVerifyJobResult.h" #include "model/CreateProductRequest.h" #include "model/CreateProductResult.h" #include "model/CreateProductTagsRequest.h" @@ -80,6 +108,8 @@ #include "model/CreateRuleResult.h" #include "model/CreateRuleActionRequest.h" #include "model/CreateRuleActionResult.h" +#include "model/CreateThingModelRequest.h" +#include "model/CreateThingModelResult.h" #include "model/CreateTopicRouteTableRequest.h" #include "model/CreateTopicRouteTableResult.h" #include "model/DeleteDeviceRequest.h" @@ -90,8 +120,14 @@ #include "model/DeleteDeviceGroupResult.h" #include "model/DeleteDevicePropRequest.h" #include "model/DeleteDevicePropResult.h" +#include "model/DeleteEdgeDriverRequest.h" +#include "model/DeleteEdgeDriverResult.h" +#include "model/DeleteEdgeDriverVersionRequest.h" +#include "model/DeleteEdgeDriverVersionResult.h" #include "model/DeleteEdgeInstanceRequest.h" #include "model/DeleteEdgeInstanceResult.h" +#include "model/DeleteOTAFirmwareRequest.h" +#include "model/DeleteOTAFirmwareResult.h" #include "model/DeleteProductRequest.h" #include "model/DeleteProductResult.h" #include "model/DeleteProductTagsRequest.h" @@ -102,18 +138,24 @@ #include "model/DeleteRuleResult.h" #include "model/DeleteRuleActionRequest.h" #include "model/DeleteRuleActionResult.h" +#include "model/DeleteThingModelRequest.h" +#include "model/DeleteThingModelResult.h" #include "model/DeleteTopicRouteTableRequest.h" #include "model/DeleteTopicRouteTableResult.h" #include "model/DisableThingRequest.h" #include "model/DisableThingResult.h" #include "model/EnableThingRequest.h" #include "model/EnableThingResult.h" +#include "model/GenerateOTAUploadURLRequest.h" +#include "model/GenerateOTAUploadURLResult.h" #include "model/GetDataAPIServiceDetailRequest.h" #include "model/GetDataAPIServiceDetailResult.h" #include "model/GetDeviceShadowRequest.h" #include "model/GetDeviceShadowResult.h" #include "model/GetDeviceStatusRequest.h" #include "model/GetDeviceStatusResult.h" +#include "model/GetEdgeDriverVersionRequest.h" +#include "model/GetEdgeDriverVersionResult.h" #include "model/GetEdgeInstanceRequest.h" #include "model/GetEdgeInstanceResult.h" #include "model/GetEdgeInstanceDeploymentRequest.h" @@ -128,14 +170,28 @@ #include "model/GetRuleResult.h" #include "model/GetRuleActionRequest.h" #include "model/GetRuleActionResult.h" +#include "model/GetThingModelTslRequest.h" +#include "model/GetThingModelTslResult.h" +#include "model/GetThingTemplateRequest.h" +#include "model/GetThingTemplateResult.h" #include "model/GetThingTopoRequest.h" #include "model/GetThingTopoResult.h" +#include "model/ImportThingModelTslRequest.h" +#include "model/ImportThingModelTslResult.h" #include "model/InvokeDataAPIServiceRequest.h" #include "model/InvokeDataAPIServiceResult.h" #include "model/InvokeThingServiceRequest.h" #include "model/InvokeThingServiceResult.h" #include "model/InvokeThingsServiceRequest.h" #include "model/InvokeThingsServiceResult.h" +#include "model/ListOTAFirmwareRequest.h" +#include "model/ListOTAFirmwareResult.h" +#include "model/ListOTAJobByDeviceRequest.h" +#include "model/ListOTAJobByDeviceResult.h" +#include "model/ListOTAJobByFirmwareRequest.h" +#include "model/ListOTAJobByFirmwareResult.h" +#include "model/ListOTATaskByJobRequest.h" +#include "model/ListOTATaskByJobResult.h" #include "model/ListProductByTagsRequest.h" #include "model/ListProductByTagsResult.h" #include "model/ListProductTagsRequest.h" @@ -144,22 +200,34 @@ #include "model/ListRuleResult.h" #include "model/ListRuleActionsRequest.h" #include "model/ListRuleActionsResult.h" +#include "model/ListThingModelVersionRequest.h" +#include "model/ListThingModelVersionResult.h" +#include "model/ListThingTemplatesRequest.h" +#include "model/ListThingTemplatesResult.h" #include "model/NotifyAddThingTopoRequest.h" #include "model/NotifyAddThingTopoResult.h" #include "model/PubRequest.h" #include "model/PubResult.h" #include "model/PubBroadcastRequest.h" #include "model/PubBroadcastResult.h" +#include "model/PublishThingModelRequest.h" +#include "model/PublishThingModelResult.h" #include "model/QueryAppDeviceListRequest.h" #include "model/QueryAppDeviceListResult.h" #include "model/QueryBatchRegisterDeviceStatusRequest.h" #include "model/QueryBatchRegisterDeviceStatusResult.h" +#include "model/QueryCertUrlByApplyIdRequest.h" +#include "model/QueryCertUrlByApplyIdResult.h" #include "model/QueryDeviceRequest.h" #include "model/QueryDeviceResult.h" #include "model/QueryDeviceByDriverRequest.h" #include "model/QueryDeviceByDriverResult.h" +#include "model/QueryDeviceByStatusRequest.h" +#include "model/QueryDeviceByStatusResult.h" #include "model/QueryDeviceByTagsRequest.h" #include "model/QueryDeviceByTagsResult.h" +#include "model/QueryDeviceCertRequest.h" +#include "model/QueryDeviceCertResult.h" #include "model/QueryDeviceDesiredPropertyRequest.h" #include "model/QueryDeviceDesiredPropertyResult.h" #include "model/QueryDeviceDetailRequest.h" @@ -194,6 +262,10 @@ #include "model/QueryDeviceServiceDataResult.h" #include "model/QueryDeviceStatisticsRequest.h" #include "model/QueryDeviceStatisticsResult.h" +#include "model/QueryEdgeDriverRequest.h" +#include "model/QueryEdgeDriverResult.h" +#include "model/QueryEdgeDriverVersionRequest.h" +#include "model/QueryEdgeDriverVersionResult.h" #include "model/QueryEdgeInstanceRequest.h" #include "model/QueryEdgeInstanceResult.h" #include "model/QueryEdgeInstanceDeviceRequest.h" @@ -206,16 +278,24 @@ #include "model/QueryEdgeInstanceHistoricDeploymentResult.h" #include "model/QueryLoRaJoinPermissionsRequest.h" #include "model/QueryLoRaJoinPermissionsResult.h" +#include "model/QueryOTAFirmwareRequest.h" +#include "model/QueryOTAFirmwareResult.h" +#include "model/QueryOTAJobRequest.h" +#include "model/QueryOTAJobResult.h" #include "model/QueryPageByApplyIdRequest.h" #include "model/QueryPageByApplyIdResult.h" #include "model/QueryProductRequest.h" #include "model/QueryProductResult.h" +#include "model/QueryProductCertInfoRequest.h" +#include "model/QueryProductCertInfoResult.h" #include "model/QueryProductListRequest.h" #include "model/QueryProductListResult.h" #include "model/QueryProductTopicRequest.h" #include "model/QueryProductTopicResult.h" #include "model/QuerySuperDeviceGroupRequest.h" #include "model/QuerySuperDeviceGroupResult.h" +#include "model/QueryThingModelRequest.h" +#include "model/QueryThingModelResult.h" #include "model/QueryTopicReverseRouteTableRequest.h" #include "model/QueryTopicReverseRouteTableResult.h" #include "model/QueryTopicRouteTableRequest.h" @@ -226,6 +306,8 @@ #include "model/RegisterDeviceResult.h" #include "model/RemoveThingTopoRequest.h" #include "model/RemoveThingTopoResult.h" +#include "model/ResetThingRequest.h" +#include "model/ResetThingResult.h" #include "model/SaveDevicePropRequest.h" #include "model/SaveDevicePropResult.h" #include "model/SetDeviceDesiredPropertyRequest.h" @@ -238,20 +320,28 @@ #include "model/SetDevicesPropertyResult.h" #include "model/SetEdgeInstanceDriverConfigsRequest.h" #include "model/SetEdgeInstanceDriverConfigsResult.h" +#include "model/SetProductCertInfoRequest.h" +#include "model/SetProductCertInfoResult.h" #include "model/StartRuleRequest.h" #include "model/StartRuleResult.h" #include "model/StopRuleRequest.h" #include "model/StopRuleResult.h" +#include "model/UnbindApplicationFromEdgeInstanceRequest.h" +#include "model/UnbindApplicationFromEdgeInstanceResult.h" #include "model/UnbindDriverFromEdgeInstanceRequest.h" #include "model/UnbindDriverFromEdgeInstanceResult.h" #include "model/UpdateDeviceGroupRequest.h" #include "model/UpdateDeviceGroupResult.h" #include "model/UpdateDeviceShadowRequest.h" #include "model/UpdateDeviceShadowResult.h" +#include "model/UpdateEdgeDriverVersionRequest.h" +#include "model/UpdateEdgeDriverVersionResult.h" #include "model/UpdateEdgeInstanceRequest.h" #include "model/UpdateEdgeInstanceResult.h" #include "model/UpdateProductRequest.h" #include "model/UpdateProductResult.h" +#include "model/UpdateProductFilterConfigRequest.h" +#include "model/UpdateProductFilterConfigResult.h" #include "model/UpdateProductTagsRequest.h" #include "model/UpdateProductTagsResult.h" #include "model/UpdateProductTopicRequest.h" @@ -260,6 +350,8 @@ #include "model/UpdateRuleResult.h" #include "model/UpdateRuleActionRequest.h" #include "model/UpdateRuleActionResult.h" +#include "model/UpdateThingModelRequest.h" +#include "model/UpdateThingModelResult.h" namespace AlibabaCloud @@ -272,6 +364,9 @@ namespace AlibabaCloud typedef Outcome BatchAddDeviceGroupRelationsOutcome; typedef std::future BatchAddDeviceGroupRelationsOutcomeCallable; typedef std::function&)> BatchAddDeviceGroupRelationsAsyncHandler; + typedef Outcome BatchAddThingTopoOutcome; + typedef std::future BatchAddThingTopoOutcomeCallable; + typedef std::function&)> BatchAddThingTopoAsyncHandler; typedef Outcome BatchBindDeviceToEdgeInstanceWithDriverOutcome; typedef std::future BatchBindDeviceToEdgeInstanceWithDriverOutcomeCallable; typedef std::function&)> BatchBindDeviceToEdgeInstanceWithDriverAsyncHandler; @@ -290,6 +385,9 @@ namespace AlibabaCloud typedef Outcome BatchGetDeviceStateOutcome; typedef std::future BatchGetDeviceStateOutcomeCallable; typedef std::function&)> BatchGetDeviceStateAsyncHandler; + typedef Outcome BatchGetEdgeDriverOutcome; + typedef std::future BatchGetEdgeDriverOutcomeCallable; + typedef std::function&)> BatchGetEdgeDriverAsyncHandler; typedef Outcome BatchGetEdgeInstanceDeviceConfigOutcome; typedef std::future BatchGetEdgeInstanceDeviceConfigOutcomeCallable; typedef std::function&)> BatchGetEdgeInstanceDeviceConfigAsyncHandler; @@ -314,33 +412,69 @@ namespace AlibabaCloud typedef Outcome BatchUpdateDeviceNicknameOutcome; typedef std::future BatchUpdateDeviceNicknameOutcomeCallable; typedef std::function&)> BatchUpdateDeviceNicknameAsyncHandler; + typedef Outcome BindApplicationToEdgeInstanceOutcome; + typedef std::future BindApplicationToEdgeInstanceOutcomeCallable; + typedef std::function&)> BindApplicationToEdgeInstanceAsyncHandler; typedef Outcome BindDriverToEdgeInstanceOutcome; typedef std::future BindDriverToEdgeInstanceOutcomeCallable; typedef std::function&)> BindDriverToEdgeInstanceAsyncHandler; typedef Outcome BindGatewayToEdgeInstanceOutcome; typedef std::future BindGatewayToEdgeInstanceOutcomeCallable; typedef std::function&)> BindGatewayToEdgeInstanceAsyncHandler; + typedef Outcome CancelOTAStrategyByJobOutcome; + typedef std::future CancelOTAStrategyByJobOutcomeCallable; + typedef std::function&)> CancelOTAStrategyByJobAsyncHandler; + typedef Outcome CancelOTATaskByDeviceOutcome; + typedef std::future CancelOTATaskByDeviceOutcomeCallable; + typedef std::function&)> CancelOTATaskByDeviceAsyncHandler; + typedef Outcome CancelOTATaskByJobOutcome; + typedef std::future CancelOTATaskByJobOutcomeCallable; + typedef std::function&)> CancelOTATaskByJobAsyncHandler; typedef Outcome ClearEdgeInstanceDriverConfigsOutcome; typedef std::future ClearEdgeInstanceDriverConfigsOutcomeCallable; typedef std::function&)> ClearEdgeInstanceDriverConfigsAsyncHandler; typedef Outcome CloseEdgeInstanceDeploymentOutcome; typedef std::future CloseEdgeInstanceDeploymentOutcomeCallable; typedef std::function&)> CloseEdgeInstanceDeploymentAsyncHandler; + typedef Outcome CopyThingModelOutcome; + typedef std::future CopyThingModelOutcomeCallable; + typedef std::function&)> CopyThingModelAsyncHandler; typedef Outcome CreateDataAPIServiceOutcome; typedef std::future CreateDataAPIServiceOutcomeCallable; typedef std::function&)> CreateDataAPIServiceAsyncHandler; typedef Outcome CreateDeviceGroupOutcome; typedef std::future CreateDeviceGroupOutcomeCallable; typedef std::function&)> CreateDeviceGroupAsyncHandler; + typedef Outcome CreateEdgeDriverOutcome; + typedef std::future CreateEdgeDriverOutcomeCallable; + typedef std::function&)> CreateEdgeDriverAsyncHandler; + typedef Outcome CreateEdgeDriverVersionOutcome; + typedef std::future CreateEdgeDriverVersionOutcomeCallable; + typedef std::function&)> CreateEdgeDriverVersionAsyncHandler; typedef Outcome CreateEdgeInstanceOutcome; typedef std::future CreateEdgeInstanceOutcomeCallable; typedef std::function&)> CreateEdgeInstanceAsyncHandler; typedef Outcome CreateEdgeInstanceDeploymentOutcome; typedef std::future CreateEdgeInstanceDeploymentOutcomeCallable; typedef std::function&)> CreateEdgeInstanceDeploymentAsyncHandler; + typedef Outcome CreateEdgeOssPreSignedAddressOutcome; + typedef std::future CreateEdgeOssPreSignedAddressOutcomeCallable; + typedef std::function&)> CreateEdgeOssPreSignedAddressAsyncHandler; typedef Outcome CreateLoRaNodesTaskOutcome; typedef std::future CreateLoRaNodesTaskOutcomeCallable; typedef std::function&)> CreateLoRaNodesTaskAsyncHandler; + typedef Outcome CreateOTADynamicUpgradeJobOutcome; + typedef std::future CreateOTADynamicUpgradeJobOutcomeCallable; + typedef std::function&)> CreateOTADynamicUpgradeJobAsyncHandler; + typedef Outcome CreateOTAFirmwareOutcome; + typedef std::future CreateOTAFirmwareOutcomeCallable; + typedef std::function&)> CreateOTAFirmwareAsyncHandler; + typedef Outcome CreateOTAStaticUpgradeJobOutcome; + typedef std::future CreateOTAStaticUpgradeJobOutcomeCallable; + typedef std::function&)> CreateOTAStaticUpgradeJobAsyncHandler; + typedef Outcome CreateOTAVerifyJobOutcome; + typedef std::future CreateOTAVerifyJobOutcomeCallable; + typedef std::function&)> CreateOTAVerifyJobAsyncHandler; typedef Outcome CreateProductOutcome; typedef std::future CreateProductOutcomeCallable; typedef std::function&)> CreateProductAsyncHandler; @@ -356,6 +490,9 @@ namespace AlibabaCloud typedef Outcome CreateRuleActionOutcome; typedef std::future CreateRuleActionOutcomeCallable; typedef std::function&)> CreateRuleActionAsyncHandler; + typedef Outcome CreateThingModelOutcome; + typedef std::future CreateThingModelOutcomeCallable; + typedef std::function&)> CreateThingModelAsyncHandler; typedef Outcome CreateTopicRouteTableOutcome; typedef std::future CreateTopicRouteTableOutcomeCallable; typedef std::function&)> CreateTopicRouteTableAsyncHandler; @@ -371,9 +508,18 @@ namespace AlibabaCloud typedef Outcome DeleteDevicePropOutcome; typedef std::future DeleteDevicePropOutcomeCallable; typedef std::function&)> DeleteDevicePropAsyncHandler; + typedef Outcome DeleteEdgeDriverOutcome; + typedef std::future DeleteEdgeDriverOutcomeCallable; + typedef std::function&)> DeleteEdgeDriverAsyncHandler; + typedef Outcome DeleteEdgeDriverVersionOutcome; + typedef std::future DeleteEdgeDriverVersionOutcomeCallable; + typedef std::function&)> DeleteEdgeDriverVersionAsyncHandler; typedef Outcome DeleteEdgeInstanceOutcome; typedef std::future DeleteEdgeInstanceOutcomeCallable; typedef std::function&)> DeleteEdgeInstanceAsyncHandler; + typedef Outcome DeleteOTAFirmwareOutcome; + typedef std::future DeleteOTAFirmwareOutcomeCallable; + typedef std::function&)> DeleteOTAFirmwareAsyncHandler; typedef Outcome DeleteProductOutcome; typedef std::future DeleteProductOutcomeCallable; typedef std::function&)> DeleteProductAsyncHandler; @@ -389,6 +535,9 @@ namespace AlibabaCloud typedef Outcome DeleteRuleActionOutcome; typedef std::future DeleteRuleActionOutcomeCallable; typedef std::function&)> DeleteRuleActionAsyncHandler; + typedef Outcome DeleteThingModelOutcome; + typedef std::future DeleteThingModelOutcomeCallable; + typedef std::function&)> DeleteThingModelAsyncHandler; typedef Outcome DeleteTopicRouteTableOutcome; typedef std::future DeleteTopicRouteTableOutcomeCallable; typedef std::function&)> DeleteTopicRouteTableAsyncHandler; @@ -398,6 +547,9 @@ namespace AlibabaCloud typedef Outcome EnableThingOutcome; typedef std::future EnableThingOutcomeCallable; typedef std::function&)> EnableThingAsyncHandler; + typedef Outcome GenerateOTAUploadURLOutcome; + typedef std::future GenerateOTAUploadURLOutcomeCallable; + typedef std::function&)> GenerateOTAUploadURLAsyncHandler; typedef Outcome GetDataAPIServiceDetailOutcome; typedef std::future GetDataAPIServiceDetailOutcomeCallable; typedef std::function&)> GetDataAPIServiceDetailAsyncHandler; @@ -407,6 +559,9 @@ namespace AlibabaCloud typedef Outcome GetDeviceStatusOutcome; typedef std::future GetDeviceStatusOutcomeCallable; typedef std::function&)> GetDeviceStatusAsyncHandler; + typedef Outcome GetEdgeDriverVersionOutcome; + typedef std::future GetEdgeDriverVersionOutcomeCallable; + typedef std::function&)> GetEdgeDriverVersionAsyncHandler; typedef Outcome GetEdgeInstanceOutcome; typedef std::future GetEdgeInstanceOutcomeCallable; typedef std::function&)> GetEdgeInstanceAsyncHandler; @@ -428,9 +583,18 @@ namespace AlibabaCloud typedef Outcome GetRuleActionOutcome; typedef std::future GetRuleActionOutcomeCallable; typedef std::function&)> GetRuleActionAsyncHandler; + typedef Outcome GetThingModelTslOutcome; + typedef std::future GetThingModelTslOutcomeCallable; + typedef std::function&)> GetThingModelTslAsyncHandler; + typedef Outcome GetThingTemplateOutcome; + typedef std::future GetThingTemplateOutcomeCallable; + typedef std::function&)> GetThingTemplateAsyncHandler; typedef Outcome GetThingTopoOutcome; typedef std::future GetThingTopoOutcomeCallable; typedef std::function&)> GetThingTopoAsyncHandler; + typedef Outcome ImportThingModelTslOutcome; + typedef std::future ImportThingModelTslOutcomeCallable; + typedef std::function&)> ImportThingModelTslAsyncHandler; typedef Outcome InvokeDataAPIServiceOutcome; typedef std::future InvokeDataAPIServiceOutcomeCallable; typedef std::function&)> InvokeDataAPIServiceAsyncHandler; @@ -440,6 +604,18 @@ namespace AlibabaCloud typedef Outcome InvokeThingsServiceOutcome; typedef std::future InvokeThingsServiceOutcomeCallable; typedef std::function&)> InvokeThingsServiceAsyncHandler; + typedef Outcome ListOTAFirmwareOutcome; + typedef std::future ListOTAFirmwareOutcomeCallable; + typedef std::function&)> ListOTAFirmwareAsyncHandler; + typedef Outcome ListOTAJobByDeviceOutcome; + typedef std::future ListOTAJobByDeviceOutcomeCallable; + typedef std::function&)> ListOTAJobByDeviceAsyncHandler; + typedef Outcome ListOTAJobByFirmwareOutcome; + typedef std::future ListOTAJobByFirmwareOutcomeCallable; + typedef std::function&)> ListOTAJobByFirmwareAsyncHandler; + typedef Outcome ListOTATaskByJobOutcome; + typedef std::future ListOTATaskByJobOutcomeCallable; + typedef std::function&)> ListOTATaskByJobAsyncHandler; typedef Outcome ListProductByTagsOutcome; typedef std::future ListProductByTagsOutcomeCallable; typedef std::function&)> ListProductByTagsAsyncHandler; @@ -452,6 +628,12 @@ namespace AlibabaCloud typedef Outcome ListRuleActionsOutcome; typedef std::future ListRuleActionsOutcomeCallable; typedef std::function&)> ListRuleActionsAsyncHandler; + typedef Outcome ListThingModelVersionOutcome; + typedef std::future ListThingModelVersionOutcomeCallable; + typedef std::function&)> ListThingModelVersionAsyncHandler; + typedef Outcome ListThingTemplatesOutcome; + typedef std::future ListThingTemplatesOutcomeCallable; + typedef std::function&)> ListThingTemplatesAsyncHandler; typedef Outcome NotifyAddThingTopoOutcome; typedef std::future NotifyAddThingTopoOutcomeCallable; typedef std::function&)> NotifyAddThingTopoAsyncHandler; @@ -461,21 +643,33 @@ namespace AlibabaCloud typedef Outcome PubBroadcastOutcome; typedef std::future PubBroadcastOutcomeCallable; typedef std::function&)> PubBroadcastAsyncHandler; + typedef Outcome PublishThingModelOutcome; + typedef std::future PublishThingModelOutcomeCallable; + typedef std::function&)> PublishThingModelAsyncHandler; typedef Outcome QueryAppDeviceListOutcome; typedef std::future QueryAppDeviceListOutcomeCallable; typedef std::function&)> QueryAppDeviceListAsyncHandler; typedef Outcome QueryBatchRegisterDeviceStatusOutcome; typedef std::future QueryBatchRegisterDeviceStatusOutcomeCallable; typedef std::function&)> QueryBatchRegisterDeviceStatusAsyncHandler; + typedef Outcome QueryCertUrlByApplyIdOutcome; + typedef std::future QueryCertUrlByApplyIdOutcomeCallable; + typedef std::function&)> QueryCertUrlByApplyIdAsyncHandler; typedef Outcome QueryDeviceOutcome; typedef std::future QueryDeviceOutcomeCallable; typedef std::function&)> QueryDeviceAsyncHandler; typedef Outcome QueryDeviceByDriverOutcome; typedef std::future QueryDeviceByDriverOutcomeCallable; typedef std::function&)> QueryDeviceByDriverAsyncHandler; + typedef Outcome QueryDeviceByStatusOutcome; + typedef std::future QueryDeviceByStatusOutcomeCallable; + typedef std::function&)> QueryDeviceByStatusAsyncHandler; typedef Outcome QueryDeviceByTagsOutcome; typedef std::future QueryDeviceByTagsOutcomeCallable; typedef std::function&)> QueryDeviceByTagsAsyncHandler; + typedef Outcome QueryDeviceCertOutcome; + typedef std::future QueryDeviceCertOutcomeCallable; + typedef std::function&)> QueryDeviceCertAsyncHandler; typedef Outcome QueryDeviceDesiredPropertyOutcome; typedef std::future QueryDeviceDesiredPropertyOutcomeCallable; typedef std::function&)> QueryDeviceDesiredPropertyAsyncHandler; @@ -527,6 +721,12 @@ namespace AlibabaCloud typedef Outcome QueryDeviceStatisticsOutcome; typedef std::future QueryDeviceStatisticsOutcomeCallable; typedef std::function&)> QueryDeviceStatisticsAsyncHandler; + typedef Outcome QueryEdgeDriverOutcome; + typedef std::future QueryEdgeDriverOutcomeCallable; + typedef std::function&)> QueryEdgeDriverAsyncHandler; + typedef Outcome QueryEdgeDriverVersionOutcome; + typedef std::future QueryEdgeDriverVersionOutcomeCallable; + typedef std::function&)> QueryEdgeDriverVersionAsyncHandler; typedef Outcome QueryEdgeInstanceOutcome; typedef std::future QueryEdgeInstanceOutcomeCallable; typedef std::function&)> QueryEdgeInstanceAsyncHandler; @@ -545,12 +745,21 @@ namespace AlibabaCloud typedef Outcome QueryLoRaJoinPermissionsOutcome; typedef std::future QueryLoRaJoinPermissionsOutcomeCallable; typedef std::function&)> QueryLoRaJoinPermissionsAsyncHandler; + typedef Outcome QueryOTAFirmwareOutcome; + typedef std::future QueryOTAFirmwareOutcomeCallable; + typedef std::function&)> QueryOTAFirmwareAsyncHandler; + typedef Outcome QueryOTAJobOutcome; + typedef std::future QueryOTAJobOutcomeCallable; + typedef std::function&)> QueryOTAJobAsyncHandler; typedef Outcome QueryPageByApplyIdOutcome; typedef std::future QueryPageByApplyIdOutcomeCallable; typedef std::function&)> QueryPageByApplyIdAsyncHandler; typedef Outcome QueryProductOutcome; typedef std::future QueryProductOutcomeCallable; typedef std::function&)> QueryProductAsyncHandler; + typedef Outcome QueryProductCertInfoOutcome; + typedef std::future QueryProductCertInfoOutcomeCallable; + typedef std::function&)> QueryProductCertInfoAsyncHandler; typedef Outcome QueryProductListOutcome; typedef std::future QueryProductListOutcomeCallable; typedef std::function&)> QueryProductListAsyncHandler; @@ -560,6 +769,9 @@ namespace AlibabaCloud typedef Outcome QuerySuperDeviceGroupOutcome; typedef std::future QuerySuperDeviceGroupOutcomeCallable; typedef std::function&)> QuerySuperDeviceGroupAsyncHandler; + typedef Outcome QueryThingModelOutcome; + typedef std::future QueryThingModelOutcomeCallable; + typedef std::function&)> QueryThingModelAsyncHandler; typedef Outcome QueryTopicReverseRouteTableOutcome; typedef std::future QueryTopicReverseRouteTableOutcomeCallable; typedef std::function&)> QueryTopicReverseRouteTableAsyncHandler; @@ -575,6 +787,9 @@ namespace AlibabaCloud typedef Outcome RemoveThingTopoOutcome; typedef std::future RemoveThingTopoOutcomeCallable; typedef std::function&)> RemoveThingTopoAsyncHandler; + typedef Outcome ResetThingOutcome; + typedef std::future ResetThingOutcomeCallable; + typedef std::function&)> ResetThingAsyncHandler; typedef Outcome SaveDevicePropOutcome; typedef std::future SaveDevicePropOutcomeCallable; typedef std::function&)> SaveDevicePropAsyncHandler; @@ -593,12 +808,18 @@ namespace AlibabaCloud typedef Outcome SetEdgeInstanceDriverConfigsOutcome; typedef std::future SetEdgeInstanceDriverConfigsOutcomeCallable; typedef std::function&)> SetEdgeInstanceDriverConfigsAsyncHandler; + typedef Outcome SetProductCertInfoOutcome; + typedef std::future SetProductCertInfoOutcomeCallable; + typedef std::function&)> SetProductCertInfoAsyncHandler; typedef Outcome StartRuleOutcome; typedef std::future StartRuleOutcomeCallable; typedef std::function&)> StartRuleAsyncHandler; typedef Outcome StopRuleOutcome; typedef std::future StopRuleOutcomeCallable; typedef std::function&)> StopRuleAsyncHandler; + typedef Outcome UnbindApplicationFromEdgeInstanceOutcome; + typedef std::future UnbindApplicationFromEdgeInstanceOutcomeCallable; + typedef std::function&)> UnbindApplicationFromEdgeInstanceAsyncHandler; typedef Outcome UnbindDriverFromEdgeInstanceOutcome; typedef std::future UnbindDriverFromEdgeInstanceOutcomeCallable; typedef std::function&)> UnbindDriverFromEdgeInstanceAsyncHandler; @@ -608,12 +829,18 @@ namespace AlibabaCloud typedef Outcome UpdateDeviceShadowOutcome; typedef std::future UpdateDeviceShadowOutcomeCallable; typedef std::function&)> UpdateDeviceShadowAsyncHandler; + typedef Outcome UpdateEdgeDriverVersionOutcome; + typedef std::future UpdateEdgeDriverVersionOutcomeCallable; + typedef std::function&)> UpdateEdgeDriverVersionAsyncHandler; typedef Outcome UpdateEdgeInstanceOutcome; typedef std::future UpdateEdgeInstanceOutcomeCallable; typedef std::function&)> UpdateEdgeInstanceAsyncHandler; typedef Outcome UpdateProductOutcome; typedef std::future UpdateProductOutcomeCallable; typedef std::function&)> UpdateProductAsyncHandler; + typedef Outcome UpdateProductFilterConfigOutcome; + typedef std::future UpdateProductFilterConfigOutcomeCallable; + typedef std::function&)> UpdateProductFilterConfigAsyncHandler; typedef Outcome UpdateProductTagsOutcome; typedef std::future UpdateProductTagsOutcomeCallable; typedef std::function&)> UpdateProductTagsAsyncHandler; @@ -626,6 +853,9 @@ namespace AlibabaCloud typedef Outcome UpdateRuleActionOutcome; typedef std::future UpdateRuleActionOutcomeCallable; typedef std::function&)> UpdateRuleActionAsyncHandler; + typedef Outcome UpdateThingModelOutcome; + typedef std::future UpdateThingModelOutcomeCallable; + typedef std::function&)> UpdateThingModelAsyncHandler; IotClient(const Credentials &credentials, const ClientConfiguration &configuration); IotClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); @@ -634,6 +864,9 @@ namespace AlibabaCloud BatchAddDeviceGroupRelationsOutcome batchAddDeviceGroupRelations(const Model::BatchAddDeviceGroupRelationsRequest &request)const; void batchAddDeviceGroupRelationsAsync(const Model::BatchAddDeviceGroupRelationsRequest& request, const BatchAddDeviceGroupRelationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; BatchAddDeviceGroupRelationsOutcomeCallable batchAddDeviceGroupRelationsCallable(const Model::BatchAddDeviceGroupRelationsRequest& request) const; + BatchAddThingTopoOutcome batchAddThingTopo(const Model::BatchAddThingTopoRequest &request)const; + void batchAddThingTopoAsync(const Model::BatchAddThingTopoRequest& request, const BatchAddThingTopoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BatchAddThingTopoOutcomeCallable batchAddThingTopoCallable(const Model::BatchAddThingTopoRequest& request) const; BatchBindDeviceToEdgeInstanceWithDriverOutcome batchBindDeviceToEdgeInstanceWithDriver(const Model::BatchBindDeviceToEdgeInstanceWithDriverRequest &request)const; void batchBindDeviceToEdgeInstanceWithDriverAsync(const Model::BatchBindDeviceToEdgeInstanceWithDriverRequest& request, const BatchBindDeviceToEdgeInstanceWithDriverAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; BatchBindDeviceToEdgeInstanceWithDriverOutcomeCallable batchBindDeviceToEdgeInstanceWithDriverCallable(const Model::BatchBindDeviceToEdgeInstanceWithDriverRequest& request) const; @@ -652,6 +885,9 @@ namespace AlibabaCloud BatchGetDeviceStateOutcome batchGetDeviceState(const Model::BatchGetDeviceStateRequest &request)const; void batchGetDeviceStateAsync(const Model::BatchGetDeviceStateRequest& request, const BatchGetDeviceStateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; BatchGetDeviceStateOutcomeCallable batchGetDeviceStateCallable(const Model::BatchGetDeviceStateRequest& request) const; + BatchGetEdgeDriverOutcome batchGetEdgeDriver(const Model::BatchGetEdgeDriverRequest &request)const; + void batchGetEdgeDriverAsync(const Model::BatchGetEdgeDriverRequest& request, const BatchGetEdgeDriverAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BatchGetEdgeDriverOutcomeCallable batchGetEdgeDriverCallable(const Model::BatchGetEdgeDriverRequest& request) const; BatchGetEdgeInstanceDeviceConfigOutcome batchGetEdgeInstanceDeviceConfig(const Model::BatchGetEdgeInstanceDeviceConfigRequest &request)const; void batchGetEdgeInstanceDeviceConfigAsync(const Model::BatchGetEdgeInstanceDeviceConfigRequest& request, const BatchGetEdgeInstanceDeviceConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; BatchGetEdgeInstanceDeviceConfigOutcomeCallable batchGetEdgeInstanceDeviceConfigCallable(const Model::BatchGetEdgeInstanceDeviceConfigRequest& request) const; @@ -676,33 +912,69 @@ namespace AlibabaCloud BatchUpdateDeviceNicknameOutcome batchUpdateDeviceNickname(const Model::BatchUpdateDeviceNicknameRequest &request)const; void batchUpdateDeviceNicknameAsync(const Model::BatchUpdateDeviceNicknameRequest& request, const BatchUpdateDeviceNicknameAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; BatchUpdateDeviceNicknameOutcomeCallable batchUpdateDeviceNicknameCallable(const Model::BatchUpdateDeviceNicknameRequest& request) const; + BindApplicationToEdgeInstanceOutcome bindApplicationToEdgeInstance(const Model::BindApplicationToEdgeInstanceRequest &request)const; + void bindApplicationToEdgeInstanceAsync(const Model::BindApplicationToEdgeInstanceRequest& request, const BindApplicationToEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BindApplicationToEdgeInstanceOutcomeCallable bindApplicationToEdgeInstanceCallable(const Model::BindApplicationToEdgeInstanceRequest& request) const; BindDriverToEdgeInstanceOutcome bindDriverToEdgeInstance(const Model::BindDriverToEdgeInstanceRequest &request)const; void bindDriverToEdgeInstanceAsync(const Model::BindDriverToEdgeInstanceRequest& request, const BindDriverToEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; BindDriverToEdgeInstanceOutcomeCallable bindDriverToEdgeInstanceCallable(const Model::BindDriverToEdgeInstanceRequest& request) const; BindGatewayToEdgeInstanceOutcome bindGatewayToEdgeInstance(const Model::BindGatewayToEdgeInstanceRequest &request)const; void bindGatewayToEdgeInstanceAsync(const Model::BindGatewayToEdgeInstanceRequest& request, const BindGatewayToEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; BindGatewayToEdgeInstanceOutcomeCallable bindGatewayToEdgeInstanceCallable(const Model::BindGatewayToEdgeInstanceRequest& request) const; + CancelOTAStrategyByJobOutcome cancelOTAStrategyByJob(const Model::CancelOTAStrategyByJobRequest &request)const; + void cancelOTAStrategyByJobAsync(const Model::CancelOTAStrategyByJobRequest& request, const CancelOTAStrategyByJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CancelOTAStrategyByJobOutcomeCallable cancelOTAStrategyByJobCallable(const Model::CancelOTAStrategyByJobRequest& request) const; + CancelOTATaskByDeviceOutcome cancelOTATaskByDevice(const Model::CancelOTATaskByDeviceRequest &request)const; + void cancelOTATaskByDeviceAsync(const Model::CancelOTATaskByDeviceRequest& request, const CancelOTATaskByDeviceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CancelOTATaskByDeviceOutcomeCallable cancelOTATaskByDeviceCallable(const Model::CancelOTATaskByDeviceRequest& request) const; + CancelOTATaskByJobOutcome cancelOTATaskByJob(const Model::CancelOTATaskByJobRequest &request)const; + void cancelOTATaskByJobAsync(const Model::CancelOTATaskByJobRequest& request, const CancelOTATaskByJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CancelOTATaskByJobOutcomeCallable cancelOTATaskByJobCallable(const Model::CancelOTATaskByJobRequest& request) const; ClearEdgeInstanceDriverConfigsOutcome clearEdgeInstanceDriverConfigs(const Model::ClearEdgeInstanceDriverConfigsRequest &request)const; void clearEdgeInstanceDriverConfigsAsync(const Model::ClearEdgeInstanceDriverConfigsRequest& request, const ClearEdgeInstanceDriverConfigsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ClearEdgeInstanceDriverConfigsOutcomeCallable clearEdgeInstanceDriverConfigsCallable(const Model::ClearEdgeInstanceDriverConfigsRequest& request) const; CloseEdgeInstanceDeploymentOutcome closeEdgeInstanceDeployment(const Model::CloseEdgeInstanceDeploymentRequest &request)const; void closeEdgeInstanceDeploymentAsync(const Model::CloseEdgeInstanceDeploymentRequest& request, const CloseEdgeInstanceDeploymentAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CloseEdgeInstanceDeploymentOutcomeCallable closeEdgeInstanceDeploymentCallable(const Model::CloseEdgeInstanceDeploymentRequest& request) const; + CopyThingModelOutcome copyThingModel(const Model::CopyThingModelRequest &request)const; + void copyThingModelAsync(const Model::CopyThingModelRequest& request, const CopyThingModelAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CopyThingModelOutcomeCallable copyThingModelCallable(const Model::CopyThingModelRequest& request) const; CreateDataAPIServiceOutcome createDataAPIService(const Model::CreateDataAPIServiceRequest &request)const; void createDataAPIServiceAsync(const Model::CreateDataAPIServiceRequest& request, const CreateDataAPIServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateDataAPIServiceOutcomeCallable createDataAPIServiceCallable(const Model::CreateDataAPIServiceRequest& request) const; CreateDeviceGroupOutcome createDeviceGroup(const Model::CreateDeviceGroupRequest &request)const; void createDeviceGroupAsync(const Model::CreateDeviceGroupRequest& request, const CreateDeviceGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateDeviceGroupOutcomeCallable createDeviceGroupCallable(const Model::CreateDeviceGroupRequest& request) const; + CreateEdgeDriverOutcome createEdgeDriver(const Model::CreateEdgeDriverRequest &request)const; + void createEdgeDriverAsync(const Model::CreateEdgeDriverRequest& request, const CreateEdgeDriverAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateEdgeDriverOutcomeCallable createEdgeDriverCallable(const Model::CreateEdgeDriverRequest& request) const; + CreateEdgeDriverVersionOutcome createEdgeDriverVersion(const Model::CreateEdgeDriverVersionRequest &request)const; + void createEdgeDriverVersionAsync(const Model::CreateEdgeDriverVersionRequest& request, const CreateEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateEdgeDriverVersionOutcomeCallable createEdgeDriverVersionCallable(const Model::CreateEdgeDriverVersionRequest& request) const; CreateEdgeInstanceOutcome createEdgeInstance(const Model::CreateEdgeInstanceRequest &request)const; void createEdgeInstanceAsync(const Model::CreateEdgeInstanceRequest& request, const CreateEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateEdgeInstanceOutcomeCallable createEdgeInstanceCallable(const Model::CreateEdgeInstanceRequest& request) const; CreateEdgeInstanceDeploymentOutcome createEdgeInstanceDeployment(const Model::CreateEdgeInstanceDeploymentRequest &request)const; void createEdgeInstanceDeploymentAsync(const Model::CreateEdgeInstanceDeploymentRequest& request, const CreateEdgeInstanceDeploymentAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateEdgeInstanceDeploymentOutcomeCallable createEdgeInstanceDeploymentCallable(const Model::CreateEdgeInstanceDeploymentRequest& request) const; + CreateEdgeOssPreSignedAddressOutcome createEdgeOssPreSignedAddress(const Model::CreateEdgeOssPreSignedAddressRequest &request)const; + void createEdgeOssPreSignedAddressAsync(const Model::CreateEdgeOssPreSignedAddressRequest& request, const CreateEdgeOssPreSignedAddressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateEdgeOssPreSignedAddressOutcomeCallable createEdgeOssPreSignedAddressCallable(const Model::CreateEdgeOssPreSignedAddressRequest& request) const; CreateLoRaNodesTaskOutcome createLoRaNodesTask(const Model::CreateLoRaNodesTaskRequest &request)const; void createLoRaNodesTaskAsync(const Model::CreateLoRaNodesTaskRequest& request, const CreateLoRaNodesTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateLoRaNodesTaskOutcomeCallable createLoRaNodesTaskCallable(const Model::CreateLoRaNodesTaskRequest& request) const; + CreateOTADynamicUpgradeJobOutcome createOTADynamicUpgradeJob(const Model::CreateOTADynamicUpgradeJobRequest &request)const; + void createOTADynamicUpgradeJobAsync(const Model::CreateOTADynamicUpgradeJobRequest& request, const CreateOTADynamicUpgradeJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateOTADynamicUpgradeJobOutcomeCallable createOTADynamicUpgradeJobCallable(const Model::CreateOTADynamicUpgradeJobRequest& request) const; + CreateOTAFirmwareOutcome createOTAFirmware(const Model::CreateOTAFirmwareRequest &request)const; + void createOTAFirmwareAsync(const Model::CreateOTAFirmwareRequest& request, const CreateOTAFirmwareAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateOTAFirmwareOutcomeCallable createOTAFirmwareCallable(const Model::CreateOTAFirmwareRequest& request) const; + CreateOTAStaticUpgradeJobOutcome createOTAStaticUpgradeJob(const Model::CreateOTAStaticUpgradeJobRequest &request)const; + void createOTAStaticUpgradeJobAsync(const Model::CreateOTAStaticUpgradeJobRequest& request, const CreateOTAStaticUpgradeJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateOTAStaticUpgradeJobOutcomeCallable createOTAStaticUpgradeJobCallable(const Model::CreateOTAStaticUpgradeJobRequest& request) const; + CreateOTAVerifyJobOutcome createOTAVerifyJob(const Model::CreateOTAVerifyJobRequest &request)const; + void createOTAVerifyJobAsync(const Model::CreateOTAVerifyJobRequest& request, const CreateOTAVerifyJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateOTAVerifyJobOutcomeCallable createOTAVerifyJobCallable(const Model::CreateOTAVerifyJobRequest& request) const; CreateProductOutcome createProduct(const Model::CreateProductRequest &request)const; void createProductAsync(const Model::CreateProductRequest& request, const CreateProductAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateProductOutcomeCallable createProductCallable(const Model::CreateProductRequest& request) const; @@ -718,6 +990,9 @@ namespace AlibabaCloud CreateRuleActionOutcome createRuleAction(const Model::CreateRuleActionRequest &request)const; void createRuleActionAsync(const Model::CreateRuleActionRequest& request, const CreateRuleActionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateRuleActionOutcomeCallable createRuleActionCallable(const Model::CreateRuleActionRequest& request) const; + CreateThingModelOutcome createThingModel(const Model::CreateThingModelRequest &request)const; + void createThingModelAsync(const Model::CreateThingModelRequest& request, const CreateThingModelAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateThingModelOutcomeCallable createThingModelCallable(const Model::CreateThingModelRequest& request) const; CreateTopicRouteTableOutcome createTopicRouteTable(const Model::CreateTopicRouteTableRequest &request)const; void createTopicRouteTableAsync(const Model::CreateTopicRouteTableRequest& request, const CreateTopicRouteTableAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateTopicRouteTableOutcomeCallable createTopicRouteTableCallable(const Model::CreateTopicRouteTableRequest& request) const; @@ -733,9 +1008,18 @@ namespace AlibabaCloud DeleteDevicePropOutcome deleteDeviceProp(const Model::DeleteDevicePropRequest &request)const; void deleteDevicePropAsync(const Model::DeleteDevicePropRequest& request, const DeleteDevicePropAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteDevicePropOutcomeCallable deleteDevicePropCallable(const Model::DeleteDevicePropRequest& request) const; + DeleteEdgeDriverOutcome deleteEdgeDriver(const Model::DeleteEdgeDriverRequest &request)const; + void deleteEdgeDriverAsync(const Model::DeleteEdgeDriverRequest& request, const DeleteEdgeDriverAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteEdgeDriverOutcomeCallable deleteEdgeDriverCallable(const Model::DeleteEdgeDriverRequest& request) const; + DeleteEdgeDriverVersionOutcome deleteEdgeDriverVersion(const Model::DeleteEdgeDriverVersionRequest &request)const; + void deleteEdgeDriverVersionAsync(const Model::DeleteEdgeDriverVersionRequest& request, const DeleteEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteEdgeDriverVersionOutcomeCallable deleteEdgeDriverVersionCallable(const Model::DeleteEdgeDriverVersionRequest& request) const; DeleteEdgeInstanceOutcome deleteEdgeInstance(const Model::DeleteEdgeInstanceRequest &request)const; void deleteEdgeInstanceAsync(const Model::DeleteEdgeInstanceRequest& request, const DeleteEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteEdgeInstanceOutcomeCallable deleteEdgeInstanceCallable(const Model::DeleteEdgeInstanceRequest& request) const; + DeleteOTAFirmwareOutcome deleteOTAFirmware(const Model::DeleteOTAFirmwareRequest &request)const; + void deleteOTAFirmwareAsync(const Model::DeleteOTAFirmwareRequest& request, const DeleteOTAFirmwareAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteOTAFirmwareOutcomeCallable deleteOTAFirmwareCallable(const Model::DeleteOTAFirmwareRequest& request) const; DeleteProductOutcome deleteProduct(const Model::DeleteProductRequest &request)const; void deleteProductAsync(const Model::DeleteProductRequest& request, const DeleteProductAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteProductOutcomeCallable deleteProductCallable(const Model::DeleteProductRequest& request) const; @@ -751,6 +1035,9 @@ namespace AlibabaCloud DeleteRuleActionOutcome deleteRuleAction(const Model::DeleteRuleActionRequest &request)const; void deleteRuleActionAsync(const Model::DeleteRuleActionRequest& request, const DeleteRuleActionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteRuleActionOutcomeCallable deleteRuleActionCallable(const Model::DeleteRuleActionRequest& request) const; + DeleteThingModelOutcome deleteThingModel(const Model::DeleteThingModelRequest &request)const; + void deleteThingModelAsync(const Model::DeleteThingModelRequest& request, const DeleteThingModelAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteThingModelOutcomeCallable deleteThingModelCallable(const Model::DeleteThingModelRequest& request) const; DeleteTopicRouteTableOutcome deleteTopicRouteTable(const Model::DeleteTopicRouteTableRequest &request)const; void deleteTopicRouteTableAsync(const Model::DeleteTopicRouteTableRequest& request, const DeleteTopicRouteTableAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteTopicRouteTableOutcomeCallable deleteTopicRouteTableCallable(const Model::DeleteTopicRouteTableRequest& request) const; @@ -760,6 +1047,9 @@ namespace AlibabaCloud EnableThingOutcome enableThing(const Model::EnableThingRequest &request)const; void enableThingAsync(const Model::EnableThingRequest& request, const EnableThingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; EnableThingOutcomeCallable enableThingCallable(const Model::EnableThingRequest& request) const; + GenerateOTAUploadURLOutcome generateOTAUploadURL(const Model::GenerateOTAUploadURLRequest &request)const; + void generateOTAUploadURLAsync(const Model::GenerateOTAUploadURLRequest& request, const GenerateOTAUploadURLAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GenerateOTAUploadURLOutcomeCallable generateOTAUploadURLCallable(const Model::GenerateOTAUploadURLRequest& request) const; GetDataAPIServiceDetailOutcome getDataAPIServiceDetail(const Model::GetDataAPIServiceDetailRequest &request)const; void getDataAPIServiceDetailAsync(const Model::GetDataAPIServiceDetailRequest& request, const GetDataAPIServiceDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetDataAPIServiceDetailOutcomeCallable getDataAPIServiceDetailCallable(const Model::GetDataAPIServiceDetailRequest& request) const; @@ -769,6 +1059,9 @@ namespace AlibabaCloud GetDeviceStatusOutcome getDeviceStatus(const Model::GetDeviceStatusRequest &request)const; void getDeviceStatusAsync(const Model::GetDeviceStatusRequest& request, const GetDeviceStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetDeviceStatusOutcomeCallable getDeviceStatusCallable(const Model::GetDeviceStatusRequest& request) const; + GetEdgeDriverVersionOutcome getEdgeDriverVersion(const Model::GetEdgeDriverVersionRequest &request)const; + void getEdgeDriverVersionAsync(const Model::GetEdgeDriverVersionRequest& request, const GetEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetEdgeDriverVersionOutcomeCallable getEdgeDriverVersionCallable(const Model::GetEdgeDriverVersionRequest& request) const; GetEdgeInstanceOutcome getEdgeInstance(const Model::GetEdgeInstanceRequest &request)const; void getEdgeInstanceAsync(const Model::GetEdgeInstanceRequest& request, const GetEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetEdgeInstanceOutcomeCallable getEdgeInstanceCallable(const Model::GetEdgeInstanceRequest& request) const; @@ -790,9 +1083,18 @@ namespace AlibabaCloud GetRuleActionOutcome getRuleAction(const Model::GetRuleActionRequest &request)const; void getRuleActionAsync(const Model::GetRuleActionRequest& request, const GetRuleActionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetRuleActionOutcomeCallable getRuleActionCallable(const Model::GetRuleActionRequest& request) const; + GetThingModelTslOutcome getThingModelTsl(const Model::GetThingModelTslRequest &request)const; + void getThingModelTslAsync(const Model::GetThingModelTslRequest& request, const GetThingModelTslAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetThingModelTslOutcomeCallable getThingModelTslCallable(const Model::GetThingModelTslRequest& request) const; + GetThingTemplateOutcome getThingTemplate(const Model::GetThingTemplateRequest &request)const; + void getThingTemplateAsync(const Model::GetThingTemplateRequest& request, const GetThingTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetThingTemplateOutcomeCallable getThingTemplateCallable(const Model::GetThingTemplateRequest& request) const; GetThingTopoOutcome getThingTopo(const Model::GetThingTopoRequest &request)const; void getThingTopoAsync(const Model::GetThingTopoRequest& request, const GetThingTopoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetThingTopoOutcomeCallable getThingTopoCallable(const Model::GetThingTopoRequest& request) const; + ImportThingModelTslOutcome importThingModelTsl(const Model::ImportThingModelTslRequest &request)const; + void importThingModelTslAsync(const Model::ImportThingModelTslRequest& request, const ImportThingModelTslAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ImportThingModelTslOutcomeCallable importThingModelTslCallable(const Model::ImportThingModelTslRequest& request) const; InvokeDataAPIServiceOutcome invokeDataAPIService(const Model::InvokeDataAPIServiceRequest &request)const; void invokeDataAPIServiceAsync(const Model::InvokeDataAPIServiceRequest& request, const InvokeDataAPIServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; InvokeDataAPIServiceOutcomeCallable invokeDataAPIServiceCallable(const Model::InvokeDataAPIServiceRequest& request) const; @@ -802,6 +1104,18 @@ namespace AlibabaCloud InvokeThingsServiceOutcome invokeThingsService(const Model::InvokeThingsServiceRequest &request)const; void invokeThingsServiceAsync(const Model::InvokeThingsServiceRequest& request, const InvokeThingsServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; InvokeThingsServiceOutcomeCallable invokeThingsServiceCallable(const Model::InvokeThingsServiceRequest& request) const; + ListOTAFirmwareOutcome listOTAFirmware(const Model::ListOTAFirmwareRequest &request)const; + void listOTAFirmwareAsync(const Model::ListOTAFirmwareRequest& request, const ListOTAFirmwareAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListOTAFirmwareOutcomeCallable listOTAFirmwareCallable(const Model::ListOTAFirmwareRequest& request) const; + ListOTAJobByDeviceOutcome listOTAJobByDevice(const Model::ListOTAJobByDeviceRequest &request)const; + void listOTAJobByDeviceAsync(const Model::ListOTAJobByDeviceRequest& request, const ListOTAJobByDeviceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListOTAJobByDeviceOutcomeCallable listOTAJobByDeviceCallable(const Model::ListOTAJobByDeviceRequest& request) const; + ListOTAJobByFirmwareOutcome listOTAJobByFirmware(const Model::ListOTAJobByFirmwareRequest &request)const; + void listOTAJobByFirmwareAsync(const Model::ListOTAJobByFirmwareRequest& request, const ListOTAJobByFirmwareAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListOTAJobByFirmwareOutcomeCallable listOTAJobByFirmwareCallable(const Model::ListOTAJobByFirmwareRequest& request) const; + ListOTATaskByJobOutcome listOTATaskByJob(const Model::ListOTATaskByJobRequest &request)const; + void listOTATaskByJobAsync(const Model::ListOTATaskByJobRequest& request, const ListOTATaskByJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListOTATaskByJobOutcomeCallable listOTATaskByJobCallable(const Model::ListOTATaskByJobRequest& request) const; ListProductByTagsOutcome listProductByTags(const Model::ListProductByTagsRequest &request)const; void listProductByTagsAsync(const Model::ListProductByTagsRequest& request, const ListProductByTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListProductByTagsOutcomeCallable listProductByTagsCallable(const Model::ListProductByTagsRequest& request) const; @@ -814,6 +1128,12 @@ namespace AlibabaCloud ListRuleActionsOutcome listRuleActions(const Model::ListRuleActionsRequest &request)const; void listRuleActionsAsync(const Model::ListRuleActionsRequest& request, const ListRuleActionsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListRuleActionsOutcomeCallable listRuleActionsCallable(const Model::ListRuleActionsRequest& request) const; + ListThingModelVersionOutcome listThingModelVersion(const Model::ListThingModelVersionRequest &request)const; + void listThingModelVersionAsync(const Model::ListThingModelVersionRequest& request, const ListThingModelVersionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListThingModelVersionOutcomeCallable listThingModelVersionCallable(const Model::ListThingModelVersionRequest& request) const; + ListThingTemplatesOutcome listThingTemplates(const Model::ListThingTemplatesRequest &request)const; + void listThingTemplatesAsync(const Model::ListThingTemplatesRequest& request, const ListThingTemplatesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListThingTemplatesOutcomeCallable listThingTemplatesCallable(const Model::ListThingTemplatesRequest& request) const; NotifyAddThingTopoOutcome notifyAddThingTopo(const Model::NotifyAddThingTopoRequest &request)const; void notifyAddThingTopoAsync(const Model::NotifyAddThingTopoRequest& request, const NotifyAddThingTopoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; NotifyAddThingTopoOutcomeCallable notifyAddThingTopoCallable(const Model::NotifyAddThingTopoRequest& request) const; @@ -823,21 +1143,33 @@ namespace AlibabaCloud PubBroadcastOutcome pubBroadcast(const Model::PubBroadcastRequest &request)const; void pubBroadcastAsync(const Model::PubBroadcastRequest& request, const PubBroadcastAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; PubBroadcastOutcomeCallable pubBroadcastCallable(const Model::PubBroadcastRequest& request) const; + PublishThingModelOutcome publishThingModel(const Model::PublishThingModelRequest &request)const; + void publishThingModelAsync(const Model::PublishThingModelRequest& request, const PublishThingModelAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + PublishThingModelOutcomeCallable publishThingModelCallable(const Model::PublishThingModelRequest& request) const; QueryAppDeviceListOutcome queryAppDeviceList(const Model::QueryAppDeviceListRequest &request)const; void queryAppDeviceListAsync(const Model::QueryAppDeviceListRequest& request, const QueryAppDeviceListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryAppDeviceListOutcomeCallable queryAppDeviceListCallable(const Model::QueryAppDeviceListRequest& request) const; QueryBatchRegisterDeviceStatusOutcome queryBatchRegisterDeviceStatus(const Model::QueryBatchRegisterDeviceStatusRequest &request)const; void queryBatchRegisterDeviceStatusAsync(const Model::QueryBatchRegisterDeviceStatusRequest& request, const QueryBatchRegisterDeviceStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryBatchRegisterDeviceStatusOutcomeCallable queryBatchRegisterDeviceStatusCallable(const Model::QueryBatchRegisterDeviceStatusRequest& request) const; + QueryCertUrlByApplyIdOutcome queryCertUrlByApplyId(const Model::QueryCertUrlByApplyIdRequest &request)const; + void queryCertUrlByApplyIdAsync(const Model::QueryCertUrlByApplyIdRequest& request, const QueryCertUrlByApplyIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryCertUrlByApplyIdOutcomeCallable queryCertUrlByApplyIdCallable(const Model::QueryCertUrlByApplyIdRequest& request) const; QueryDeviceOutcome queryDevice(const Model::QueryDeviceRequest &request)const; void queryDeviceAsync(const Model::QueryDeviceRequest& request, const QueryDeviceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryDeviceOutcomeCallable queryDeviceCallable(const Model::QueryDeviceRequest& request) const; QueryDeviceByDriverOutcome queryDeviceByDriver(const Model::QueryDeviceByDriverRequest &request)const; void queryDeviceByDriverAsync(const Model::QueryDeviceByDriverRequest& request, const QueryDeviceByDriverAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryDeviceByDriverOutcomeCallable queryDeviceByDriverCallable(const Model::QueryDeviceByDriverRequest& request) const; + QueryDeviceByStatusOutcome queryDeviceByStatus(const Model::QueryDeviceByStatusRequest &request)const; + void queryDeviceByStatusAsync(const Model::QueryDeviceByStatusRequest& request, const QueryDeviceByStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryDeviceByStatusOutcomeCallable queryDeviceByStatusCallable(const Model::QueryDeviceByStatusRequest& request) const; QueryDeviceByTagsOutcome queryDeviceByTags(const Model::QueryDeviceByTagsRequest &request)const; void queryDeviceByTagsAsync(const Model::QueryDeviceByTagsRequest& request, const QueryDeviceByTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryDeviceByTagsOutcomeCallable queryDeviceByTagsCallable(const Model::QueryDeviceByTagsRequest& request) const; + QueryDeviceCertOutcome queryDeviceCert(const Model::QueryDeviceCertRequest &request)const; + void queryDeviceCertAsync(const Model::QueryDeviceCertRequest& request, const QueryDeviceCertAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryDeviceCertOutcomeCallable queryDeviceCertCallable(const Model::QueryDeviceCertRequest& request) const; QueryDeviceDesiredPropertyOutcome queryDeviceDesiredProperty(const Model::QueryDeviceDesiredPropertyRequest &request)const; void queryDeviceDesiredPropertyAsync(const Model::QueryDeviceDesiredPropertyRequest& request, const QueryDeviceDesiredPropertyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryDeviceDesiredPropertyOutcomeCallable queryDeviceDesiredPropertyCallable(const Model::QueryDeviceDesiredPropertyRequest& request) const; @@ -889,6 +1221,12 @@ namespace AlibabaCloud QueryDeviceStatisticsOutcome queryDeviceStatistics(const Model::QueryDeviceStatisticsRequest &request)const; void queryDeviceStatisticsAsync(const Model::QueryDeviceStatisticsRequest& request, const QueryDeviceStatisticsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryDeviceStatisticsOutcomeCallable queryDeviceStatisticsCallable(const Model::QueryDeviceStatisticsRequest& request) const; + QueryEdgeDriverOutcome queryEdgeDriver(const Model::QueryEdgeDriverRequest &request)const; + void queryEdgeDriverAsync(const Model::QueryEdgeDriverRequest& request, const QueryEdgeDriverAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryEdgeDriverOutcomeCallable queryEdgeDriverCallable(const Model::QueryEdgeDriverRequest& request) const; + QueryEdgeDriverVersionOutcome queryEdgeDriverVersion(const Model::QueryEdgeDriverVersionRequest &request)const; + void queryEdgeDriverVersionAsync(const Model::QueryEdgeDriverVersionRequest& request, const QueryEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryEdgeDriverVersionOutcomeCallable queryEdgeDriverVersionCallable(const Model::QueryEdgeDriverVersionRequest& request) const; QueryEdgeInstanceOutcome queryEdgeInstance(const Model::QueryEdgeInstanceRequest &request)const; void queryEdgeInstanceAsync(const Model::QueryEdgeInstanceRequest& request, const QueryEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryEdgeInstanceOutcomeCallable queryEdgeInstanceCallable(const Model::QueryEdgeInstanceRequest& request) const; @@ -907,12 +1245,21 @@ namespace AlibabaCloud QueryLoRaJoinPermissionsOutcome queryLoRaJoinPermissions(const Model::QueryLoRaJoinPermissionsRequest &request)const; void queryLoRaJoinPermissionsAsync(const Model::QueryLoRaJoinPermissionsRequest& request, const QueryLoRaJoinPermissionsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryLoRaJoinPermissionsOutcomeCallable queryLoRaJoinPermissionsCallable(const Model::QueryLoRaJoinPermissionsRequest& request) const; + QueryOTAFirmwareOutcome queryOTAFirmware(const Model::QueryOTAFirmwareRequest &request)const; + void queryOTAFirmwareAsync(const Model::QueryOTAFirmwareRequest& request, const QueryOTAFirmwareAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryOTAFirmwareOutcomeCallable queryOTAFirmwareCallable(const Model::QueryOTAFirmwareRequest& request) const; + QueryOTAJobOutcome queryOTAJob(const Model::QueryOTAJobRequest &request)const; + void queryOTAJobAsync(const Model::QueryOTAJobRequest& request, const QueryOTAJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryOTAJobOutcomeCallable queryOTAJobCallable(const Model::QueryOTAJobRequest& request) const; QueryPageByApplyIdOutcome queryPageByApplyId(const Model::QueryPageByApplyIdRequest &request)const; void queryPageByApplyIdAsync(const Model::QueryPageByApplyIdRequest& request, const QueryPageByApplyIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryPageByApplyIdOutcomeCallable queryPageByApplyIdCallable(const Model::QueryPageByApplyIdRequest& request) const; QueryProductOutcome queryProduct(const Model::QueryProductRequest &request)const; void queryProductAsync(const Model::QueryProductRequest& request, const QueryProductAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryProductOutcomeCallable queryProductCallable(const Model::QueryProductRequest& request) const; + QueryProductCertInfoOutcome queryProductCertInfo(const Model::QueryProductCertInfoRequest &request)const; + void queryProductCertInfoAsync(const Model::QueryProductCertInfoRequest& request, const QueryProductCertInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryProductCertInfoOutcomeCallable queryProductCertInfoCallable(const Model::QueryProductCertInfoRequest& request) const; QueryProductListOutcome queryProductList(const Model::QueryProductListRequest &request)const; void queryProductListAsync(const Model::QueryProductListRequest& request, const QueryProductListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryProductListOutcomeCallable queryProductListCallable(const Model::QueryProductListRequest& request) const; @@ -922,6 +1269,9 @@ namespace AlibabaCloud QuerySuperDeviceGroupOutcome querySuperDeviceGroup(const Model::QuerySuperDeviceGroupRequest &request)const; void querySuperDeviceGroupAsync(const Model::QuerySuperDeviceGroupRequest& request, const QuerySuperDeviceGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QuerySuperDeviceGroupOutcomeCallable querySuperDeviceGroupCallable(const Model::QuerySuperDeviceGroupRequest& request) const; + QueryThingModelOutcome queryThingModel(const Model::QueryThingModelRequest &request)const; + void queryThingModelAsync(const Model::QueryThingModelRequest& request, const QueryThingModelAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryThingModelOutcomeCallable queryThingModelCallable(const Model::QueryThingModelRequest& request) const; QueryTopicReverseRouteTableOutcome queryTopicReverseRouteTable(const Model::QueryTopicReverseRouteTableRequest &request)const; void queryTopicReverseRouteTableAsync(const Model::QueryTopicReverseRouteTableRequest& request, const QueryTopicReverseRouteTableAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryTopicReverseRouteTableOutcomeCallable queryTopicReverseRouteTableCallable(const Model::QueryTopicReverseRouteTableRequest& request) const; @@ -937,6 +1287,9 @@ namespace AlibabaCloud RemoveThingTopoOutcome removeThingTopo(const Model::RemoveThingTopoRequest &request)const; void removeThingTopoAsync(const Model::RemoveThingTopoRequest& request, const RemoveThingTopoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RemoveThingTopoOutcomeCallable removeThingTopoCallable(const Model::RemoveThingTopoRequest& request) const; + ResetThingOutcome resetThing(const Model::ResetThingRequest &request)const; + void resetThingAsync(const Model::ResetThingRequest& request, const ResetThingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ResetThingOutcomeCallable resetThingCallable(const Model::ResetThingRequest& request) const; SaveDevicePropOutcome saveDeviceProp(const Model::SaveDevicePropRequest &request)const; void saveDevicePropAsync(const Model::SaveDevicePropRequest& request, const SaveDevicePropAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SaveDevicePropOutcomeCallable saveDevicePropCallable(const Model::SaveDevicePropRequest& request) const; @@ -955,12 +1308,18 @@ namespace AlibabaCloud SetEdgeInstanceDriverConfigsOutcome setEdgeInstanceDriverConfigs(const Model::SetEdgeInstanceDriverConfigsRequest &request)const; void setEdgeInstanceDriverConfigsAsync(const Model::SetEdgeInstanceDriverConfigsRequest& request, const SetEdgeInstanceDriverConfigsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetEdgeInstanceDriverConfigsOutcomeCallable setEdgeInstanceDriverConfigsCallable(const Model::SetEdgeInstanceDriverConfigsRequest& request) const; + SetProductCertInfoOutcome setProductCertInfo(const Model::SetProductCertInfoRequest &request)const; + void setProductCertInfoAsync(const Model::SetProductCertInfoRequest& request, const SetProductCertInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetProductCertInfoOutcomeCallable setProductCertInfoCallable(const Model::SetProductCertInfoRequest& request) const; StartRuleOutcome startRule(const Model::StartRuleRequest &request)const; void startRuleAsync(const Model::StartRuleRequest& request, const StartRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; StartRuleOutcomeCallable startRuleCallable(const Model::StartRuleRequest& request) const; StopRuleOutcome stopRule(const Model::StopRuleRequest &request)const; void stopRuleAsync(const Model::StopRuleRequest& request, const StopRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; StopRuleOutcomeCallable stopRuleCallable(const Model::StopRuleRequest& request) const; + UnbindApplicationFromEdgeInstanceOutcome unbindApplicationFromEdgeInstance(const Model::UnbindApplicationFromEdgeInstanceRequest &request)const; + void unbindApplicationFromEdgeInstanceAsync(const Model::UnbindApplicationFromEdgeInstanceRequest& request, const UnbindApplicationFromEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UnbindApplicationFromEdgeInstanceOutcomeCallable unbindApplicationFromEdgeInstanceCallable(const Model::UnbindApplicationFromEdgeInstanceRequest& request) const; UnbindDriverFromEdgeInstanceOutcome unbindDriverFromEdgeInstance(const Model::UnbindDriverFromEdgeInstanceRequest &request)const; void unbindDriverFromEdgeInstanceAsync(const Model::UnbindDriverFromEdgeInstanceRequest& request, const UnbindDriverFromEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UnbindDriverFromEdgeInstanceOutcomeCallable unbindDriverFromEdgeInstanceCallable(const Model::UnbindDriverFromEdgeInstanceRequest& request) const; @@ -970,12 +1329,18 @@ namespace AlibabaCloud UpdateDeviceShadowOutcome updateDeviceShadow(const Model::UpdateDeviceShadowRequest &request)const; void updateDeviceShadowAsync(const Model::UpdateDeviceShadowRequest& request, const UpdateDeviceShadowAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateDeviceShadowOutcomeCallable updateDeviceShadowCallable(const Model::UpdateDeviceShadowRequest& request) const; + UpdateEdgeDriverVersionOutcome updateEdgeDriverVersion(const Model::UpdateEdgeDriverVersionRequest &request)const; + void updateEdgeDriverVersionAsync(const Model::UpdateEdgeDriverVersionRequest& request, const UpdateEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateEdgeDriverVersionOutcomeCallable updateEdgeDriverVersionCallable(const Model::UpdateEdgeDriverVersionRequest& request) const; UpdateEdgeInstanceOutcome updateEdgeInstance(const Model::UpdateEdgeInstanceRequest &request)const; void updateEdgeInstanceAsync(const Model::UpdateEdgeInstanceRequest& request, const UpdateEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateEdgeInstanceOutcomeCallable updateEdgeInstanceCallable(const Model::UpdateEdgeInstanceRequest& request) const; UpdateProductOutcome updateProduct(const Model::UpdateProductRequest &request)const; void updateProductAsync(const Model::UpdateProductRequest& request, const UpdateProductAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateProductOutcomeCallable updateProductCallable(const Model::UpdateProductRequest& request) const; + UpdateProductFilterConfigOutcome updateProductFilterConfig(const Model::UpdateProductFilterConfigRequest &request)const; + void updateProductFilterConfigAsync(const Model::UpdateProductFilterConfigRequest& request, const UpdateProductFilterConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateProductFilterConfigOutcomeCallable updateProductFilterConfigCallable(const Model::UpdateProductFilterConfigRequest& request) const; UpdateProductTagsOutcome updateProductTags(const Model::UpdateProductTagsRequest &request)const; void updateProductTagsAsync(const Model::UpdateProductTagsRequest& request, const UpdateProductTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateProductTagsOutcomeCallable updateProductTagsCallable(const Model::UpdateProductTagsRequest& request) const; @@ -988,6 +1353,9 @@ namespace AlibabaCloud UpdateRuleActionOutcome updateRuleAction(const Model::UpdateRuleActionRequest &request)const; void updateRuleActionAsync(const Model::UpdateRuleActionRequest& request, const UpdateRuleActionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateRuleActionOutcomeCallable updateRuleActionCallable(const Model::UpdateRuleActionRequest& request) const; + UpdateThingModelOutcome updateThingModel(const Model::UpdateThingModelRequest &request)const; + void updateThingModelAsync(const Model::UpdateThingModelRequest& request, const UpdateThingModelAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateThingModelOutcomeCallable updateThingModelCallable(const Model::UpdateThingModelRequest& request) const; private: std::shared_ptr endpointProvider_; diff --git a/iot/include/alibabacloud/iot/model/BatchAddDeviceGroupRelationsRequest.h b/iot/include/alibabacloud/iot/model/BatchAddDeviceGroupRelationsRequest.h index a5585e78a..7bafe9de3 100644 --- a/iot/include/alibabacloud/iot/model/BatchAddDeviceGroupRelationsRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchAddDeviceGroupRelationsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT BatchAddDeviceGroupRelationsRequest : public RpcServiceRequest { + public: struct Device { std::string deviceName; diff --git a/iot/include/alibabacloud/iot/model/BatchAddThingTopoRequest.h b/iot/include/alibabacloud/iot/model/BatchAddThingTopoRequest.h new file mode 100644 index 000000000..15fd33548 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/BatchAddThingTopoRequest.h @@ -0,0 +1,73 @@ +/* + * 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_IOT_MODEL_BATCHADDTHINGTOPOREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_BATCHADDTHINGTOPOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT BatchAddThingTopoRequest : public RpcServiceRequest + { + public: + struct TopoAddItem + { + std::string clientId; + std::string signMethod; + std::string sign; + std::string deviceName; + std::string productKey; + std::string timestamp; + }; + + public: + BatchAddThingTopoRequest(); + ~BatchAddThingTopoRequest(); + + std::string getExt()const; + void setExt(const std::string& ext); + std::string getGwProductKey()const; + void setGwProductKey(const std::string& gwProductKey); + std::vector getTopoAddItem()const; + void setTopoAddItem(const std::vector& topoAddItem); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getGwDeviceName()const; + void setGwDeviceName(const std::string& gwDeviceName); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + + private: + std::string ext_; + std::string gwProductKey_; + std::vector topoAddItem_; + std::string accessKeyId_; + std::string gwDeviceName_; + std::string iotInstanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_BATCHADDTHINGTOPOREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/BatchAddThingTopoResult.h b/iot/include/alibabacloud/iot/model/BatchAddThingTopoResult.h new file mode 100644 index 000000000..e5aa33fb5 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/BatchAddThingTopoResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_BATCHADDTHINGTOPORESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_BATCHADDTHINGTOPORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT BatchAddThingTopoResult : public ServiceResult + { + public: + + + BatchAddThingTopoResult(); + explicit BatchAddThingTopoResult(const std::string &payload); + ~BatchAddThingTopoResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_BATCHADDTHINGTOPORESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.h b/iot/include/alibabacloud/iot/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.h index 1bacb283e..032059b8c 100644 --- a/iot/include/alibabacloud/iot/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.h @@ -35,23 +35,26 @@ namespace AlibabaCloud BatchBindDeviceToEdgeInstanceWithDriverRequest(); ~BatchBindDeviceToEdgeInstanceWithDriverRequest(); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getDriverId()const; void setDriverId(const std::string& driverId); std::vector getIotIds()const; void setIotIds(const std::vector& iotIds); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - std::string accessKeyId_; - std::string instanceId_; std::string driverId_; std::vector iotIds_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/BatchClearEdgeInstanceDeviceConfigRequest.h b/iot/include/alibabacloud/iot/model/BatchClearEdgeInstanceDeviceConfigRequest.h index 5882ae544..cd07eb728 100644 --- a/iot/include/alibabacloud/iot/model/BatchClearEdgeInstanceDeviceConfigRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchClearEdgeInstanceDeviceConfigRequest.h @@ -37,18 +37,24 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::vector getIotIds()const; void setIotIds(const std::vector& iotIds); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::vector iotIds_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/BatchDeleteDeviceGroupRelationsRequest.h b/iot/include/alibabacloud/iot/model/BatchDeleteDeviceGroupRelationsRequest.h index 9a367991a..8e7ab10e8 100644 --- a/iot/include/alibabacloud/iot/model/BatchDeleteDeviceGroupRelationsRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchDeleteDeviceGroupRelationsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT BatchDeleteDeviceGroupRelationsRequest : public RpcServiceRequest { + public: struct Device { std::string deviceName; diff --git a/iot/include/alibabacloud/iot/model/BatchGetDeviceDriverRequest.h b/iot/include/alibabacloud/iot/model/BatchGetDeviceDriverRequest.h index 7b2f33a7c..0ccdc7ddb 100644 --- a/iot/include/alibabacloud/iot/model/BatchGetDeviceDriverRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchGetDeviceDriverRequest.h @@ -37,18 +37,24 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::vector getIotIds()const; void setIotIds(const std::vector& iotIds); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::vector iotIds_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/BatchGetEdgeDriverRequest.h b/iot/include/alibabacloud/iot/model/BatchGetEdgeDriverRequest.h new file mode 100644 index 000000000..165ecbd70 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/BatchGetEdgeDriverRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_BATCHGETEDGEDRIVERREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEDRIVERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT BatchGetEdgeDriverRequest : public RpcServiceRequest + { + + public: + BatchGetEdgeDriverRequest(); + ~BatchGetEdgeDriverRequest(); + + std::vector getDriverIds()const; + void setDriverIds(const std::vector& driverIds); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::vector driverIds_; + std::string accessKeyId_; + std::string iotInstanceId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEDRIVERREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/BatchGetEdgeDriverResult.h b/iot/include/alibabacloud/iot/model/BatchGetEdgeDriverResult.h new file mode 100644 index 000000000..cb8daca29 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/BatchGetEdgeDriverResult.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_BATCHGETEDGEDRIVERRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEDRIVERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT BatchGetEdgeDriverResult : public ServiceResult + { + public: + struct Driver + { + std::string driverProtocol; + std::string driverId; + std::string runtime; + int type; + long gmtCreateTimestamp; + std::string driverName; + long gmtModifiedTimestamp; + std::string cpuArch; + bool isBuiltIn; + }; + + + BatchGetEdgeDriverResult(); + explicit BatchGetEdgeDriverResult(const std::string &payload); + ~BatchGetEdgeDriverResult(); + std::vector getDriverList()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector driverList_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEDRIVERRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigRequest.h b/iot/include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigRequest.h index 1c816962b..4694ac89d 100644 --- a/iot/include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigRequest.h @@ -37,18 +37,24 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::vector getIotIds()const; void setIotIds(const std::vector& iotIds); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::vector iotIds_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/BatchGetEdgeInstanceDriverConfigsRequest.h b/iot/include/alibabacloud/iot/model/BatchGetEdgeInstanceDriverConfigsRequest.h index 52899fb48..eb9a9da1e 100644 --- a/iot/include/alibabacloud/iot/model/BatchGetEdgeInstanceDriverConfigsRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchGetEdgeInstanceDriverConfigsRequest.h @@ -39,16 +39,22 @@ namespace AlibabaCloud void setDriverIds(const std::vector& driverIds); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::vector driverIds_; std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceConfigRequest.h b/iot/include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceConfigRequest.h index 5b3a5151c..11cfcddc5 100644 --- a/iot/include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceConfigRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceConfigRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT BatchSetEdgeInstanceDeviceConfigRequest : public RpcServiceRequest { + public: struct DeviceConfigs { std::string iotId; @@ -42,18 +43,24 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::vector getDeviceConfigs()const; void setDeviceConfigs(const std::vector& deviceConfigs); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::vector deviceConfigs_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/BatchUnbindDeviceFromEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/BatchUnbindDeviceFromEdgeInstanceRequest.h index 8d0e61c4d..85d9a0fa8 100644 --- a/iot/include/alibabacloud/iot/model/BatchUnbindDeviceFromEdgeInstanceRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchUnbindDeviceFromEdgeInstanceRequest.h @@ -37,18 +37,24 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::vector getIotIds()const; void setIotIds(const std::vector& iotIds); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::vector iotIds_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/BatchUpdateDeviceNicknameRequest.h b/iot/include/alibabacloud/iot/model/BatchUpdateDeviceNicknameRequest.h index ed3933524..8731d59d7 100644 --- a/iot/include/alibabacloud/iot/model/BatchUpdateDeviceNicknameRequest.h +++ b/iot/include/alibabacloud/iot/model/BatchUpdateDeviceNicknameRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT BatchUpdateDeviceNicknameRequest : public RpcServiceRequest { + public: struct DeviceNicknameInfo { std::string iotId; diff --git a/iot/include/alibabacloud/iot/model/BindApplicationToEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/BindApplicationToEdgeInstanceRequest.h new file mode 100644 index 000000000..d06ed198a --- /dev/null +++ b/iot/include/alibabacloud/iot/model/BindApplicationToEdgeInstanceRequest.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_BINDAPPLICATIONTOEDGEINSTANCEREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_BINDAPPLICATIONTOEDGEINSTANCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT BindApplicationToEdgeInstanceRequest : public RpcServiceRequest + { + + public: + BindApplicationToEdgeInstanceRequest(); + ~BindApplicationToEdgeInstanceRequest(); + + std::string getApplicationVersion()const; + void setApplicationVersion(const std::string& applicationVersion); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getApplicationId()const; + void setApplicationId(const std::string& applicationId); + std::string getApplicationConfig()const; + void setApplicationConfig(const std::string& applicationConfig); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string applicationVersion_; + std::string accessKeyId_; + std::string iotInstanceId_; + std::string applicationId_; + std::string applicationConfig_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_BINDAPPLICATIONTOEDGEINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/BindApplicationToEdgeInstanceResult.h b/iot/include/alibabacloud/iot/model/BindApplicationToEdgeInstanceResult.h new file mode 100644 index 000000000..ea45ef874 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/BindApplicationToEdgeInstanceResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_BINDAPPLICATIONTOEDGEINSTANCERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_BINDAPPLICATIONTOEDGEINSTANCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT BindApplicationToEdgeInstanceResult : public ServiceResult + { + public: + + + BindApplicationToEdgeInstanceResult(); + explicit BindApplicationToEdgeInstanceResult(const std::string &payload); + ~BindApplicationToEdgeInstanceResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_BINDAPPLICATIONTOEDGEINSTANCERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/BindDriverToEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/BindDriverToEdgeInstanceRequest.h index 6c97c39bc..bdf606f53 100644 --- a/iot/include/alibabacloud/iot/model/BindDriverToEdgeInstanceRequest.h +++ b/iot/include/alibabacloud/iot/model/BindDriverToEdgeInstanceRequest.h @@ -37,18 +37,30 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getDriverId()const; void setDriverId(const std::string& driverId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getDriverVersion()const; + void setDriverVersion(const std::string& driverVersion); + std::string getOrderId()const; + void setOrderId(const std::string& orderId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::string driverId_; std::string iotInstanceId_; + std::string driverVersion_; + std::string orderId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/BindGatewayToEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/BindGatewayToEdgeInstanceRequest.h index dd987e374..884c6f0c7 100644 --- a/iot/include/alibabacloud/iot/model/BindGatewayToEdgeInstanceRequest.h +++ b/iot/include/alibabacloud/iot/model/BindGatewayToEdgeInstanceRequest.h @@ -35,25 +35,31 @@ namespace AlibabaCloud BindGatewayToEdgeInstanceRequest(); ~BindGatewayToEdgeInstanceRequest(); - std::string getProductKey()const; - void setProductKey(const std::string& productKey); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getIotId()const; void setIotId(const std::string& iotId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); std::string getDeviceName()const; void setDeviceName(const std::string& deviceName); private: - std::string productKey_; std::string accessKeyId_; std::string iotId_; - std::string instanceId_; std::string iotInstanceId_; + std::string productKey_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; std::string deviceName_; }; diff --git a/iot/include/alibabacloud/iot/model/CancelOTAStrategyByJobRequest.h b/iot/include/alibabacloud/iot/model/CancelOTAStrategyByJobRequest.h new file mode 100644 index 000000000..ec29b7a20 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CancelOTAStrategyByJobRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_CANCELOTASTRATEGYBYJOBREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CANCELOTASTRATEGYBYJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CancelOTAStrategyByJobRequest : public RpcServiceRequest + { + + public: + CancelOTAStrategyByJobRequest(); + ~CancelOTAStrategyByJobRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getJobId()const; + void setJobId(const std::string& jobId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string jobId_; + std::string iotInstanceId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CANCELOTASTRATEGYBYJOBREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CancelOTAStrategyByJobResult.h b/iot/include/alibabacloud/iot/model/CancelOTAStrategyByJobResult.h new file mode 100644 index 000000000..6e882b54b --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CancelOTAStrategyByJobResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_CANCELOTASTRATEGYBYJOBRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CANCELOTASTRATEGYBYJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CancelOTAStrategyByJobResult : public ServiceResult + { + public: + + + CancelOTAStrategyByJobResult(); + explicit CancelOTAStrategyByJobResult(const std::string &payload); + ~CancelOTAStrategyByJobResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CANCELOTASTRATEGYBYJOBRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CancelOTATaskByDeviceRequest.h b/iot/include/alibabacloud/iot/model/CancelOTATaskByDeviceRequest.h new file mode 100644 index 000000000..6bebce978 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CancelOTATaskByDeviceRequest.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_CANCELOTATASKBYDEVICEREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CANCELOTATASKBYDEVICEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CancelOTATaskByDeviceRequest : public RpcServiceRequest + { + + public: + CancelOTATaskByDeviceRequest(); + ~CancelOTATaskByDeviceRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getJobId()const; + void setJobId(const std::string& jobId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getFirmwareId()const; + void setFirmwareId(const std::string& firmwareId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::vector getDeviceName()const; + void setDeviceName(const std::vector& deviceName); + + private: + std::string accessKeyId_; + std::string jobId_; + std::string iotInstanceId_; + std::string firmwareId_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::vector deviceName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CANCELOTATASKBYDEVICEREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CancelOTATaskByDeviceResult.h b/iot/include/alibabacloud/iot/model/CancelOTATaskByDeviceResult.h new file mode 100644 index 000000000..b530d74ad --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CancelOTATaskByDeviceResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_CANCELOTATASKBYDEVICERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CANCELOTATASKBYDEVICERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CancelOTATaskByDeviceResult : public ServiceResult + { + public: + + + CancelOTATaskByDeviceResult(); + explicit CancelOTATaskByDeviceResult(const std::string &payload); + ~CancelOTATaskByDeviceResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CANCELOTATASKBYDEVICERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CancelOTATaskByJobRequest.h b/iot/include/alibabacloud/iot/model/CancelOTATaskByJobRequest.h new file mode 100644 index 000000000..31d706512 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CancelOTATaskByJobRequest.h @@ -0,0 +1,72 @@ +/* + * 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_IOT_MODEL_CANCELOTATASKBYJOBREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CANCELOTATASKBYJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CancelOTATaskByJobRequest : public RpcServiceRequest + { + + public: + CancelOTATaskByJobRequest(); + ~CancelOTATaskByJobRequest(); + + bool getCancelScheduledTask()const; + void setCancelScheduledTask(bool cancelScheduledTask); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getJobId()const; + void setJobId(const std::string& jobId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + bool getCancelQueuedTask()const; + void setCancelQueuedTask(bool cancelQueuedTask); + bool getCancelInProgressTask()const; + void setCancelInProgressTask(bool cancelInProgressTask); + bool getCancelNotifiedTask()const; + void setCancelNotifiedTask(bool cancelNotifiedTask); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + bool cancelScheduledTask_; + std::string accessKeyId_; + std::string jobId_; + std::string iotInstanceId_; + bool cancelQueuedTask_; + bool cancelInProgressTask_; + bool cancelNotifiedTask_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CANCELOTATASKBYJOBREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CancelOTATaskByJobResult.h b/iot/include/alibabacloud/iot/model/CancelOTATaskByJobResult.h new file mode 100644 index 000000000..5689741b6 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CancelOTATaskByJobResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_CANCELOTATASKBYJOBRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CANCELOTATASKBYJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CancelOTATaskByJobResult : public ServiceResult + { + public: + + + CancelOTATaskByJobResult(); + explicit CancelOTATaskByJobResult(const std::string &payload); + ~CancelOTATaskByJobResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CANCELOTATASKBYJOBRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ClearEdgeInstanceDriverConfigsRequest.h b/iot/include/alibabacloud/iot/model/ClearEdgeInstanceDriverConfigsRequest.h index cb8b4c42d..e9e9631f0 100644 --- a/iot/include/alibabacloud/iot/model/ClearEdgeInstanceDriverConfigsRequest.h +++ b/iot/include/alibabacloud/iot/model/ClearEdgeInstanceDriverConfigsRequest.h @@ -37,18 +37,24 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getDriverId()const; void setDriverId(const std::string& driverId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::string driverId_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/CloseEdgeInstanceDeploymentRequest.h b/iot/include/alibabacloud/iot/model/CloseEdgeInstanceDeploymentRequest.h index 60a66371a..764705001 100644 --- a/iot/include/alibabacloud/iot/model/CloseEdgeInstanceDeploymentRequest.h +++ b/iot/include/alibabacloud/iot/model/CloseEdgeInstanceDeploymentRequest.h @@ -37,15 +37,21 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/CopyThingModelRequest.h b/iot/include/alibabacloud/iot/model/CopyThingModelRequest.h new file mode 100644 index 000000000..8e5638d41 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CopyThingModelRequest.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_COPYTHINGMODELREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_COPYTHINGMODELREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CopyThingModelRequest : public RpcServiceRequest + { + + public: + CopyThingModelRequest(); + ~CopyThingModelRequest(); + + std::string getSourceProductKey()const; + void setSourceProductKey(const std::string& sourceProductKey); + std::string getTargetProductKey()const; + void setTargetProductKey(const std::string& targetProductKey); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getSourceModelVersion()const; + void setSourceModelVersion(const std::string& sourceModelVersion); + + private: + std::string sourceProductKey_; + std::string targetProductKey_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::string iotInstanceId_; + std::string sourceModelVersion_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_COPYTHINGMODELREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CopyThingModelResult.h b/iot/include/alibabacloud/iot/model/CopyThingModelResult.h new file mode 100644 index 000000000..7bd73b3b2 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CopyThingModelResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_COPYTHINGMODELRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_COPYTHINGMODELRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CopyThingModelResult : public ServiceResult + { + public: + + + CopyThingModelResult(); + explicit CopyThingModelResult(const std::string &payload); + ~CopyThingModelResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_COPYTHINGMODELRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateDataAPIServiceRequest.h b/iot/include/alibabacloud/iot/model/CreateDataAPIServiceRequest.h index 2a5ffabaa..8f87b0e09 100644 --- a/iot/include/alibabacloud/iot/model/CreateDataAPIServiceRequest.h +++ b/iot/include/alibabacloud/iot/model/CreateDataAPIServiceRequest.h @@ -30,55 +30,62 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT CreateDataAPIServiceRequest : public RpcServiceRequest { + public: struct RequestParam { std::string name; std::string type; - bool required; std::string desc; std::string example; + bool required; }; struct ResponseParam { std::string name; std::string type; - bool required; std::string desc; std::string example; + bool required; }; public: CreateDataAPIServiceRequest(); ~CreateDataAPIServiceRequest(); - std::string getApiPath()const; - void setApiPath(const std::string& apiPath); std::vector getRequestParam()const; void setRequestParam(const std::vector& requestParam); std::string getFolderId()const; void setFolderId(const std::string& folderId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getApiPath()const; + void setApiPath(const std::string& apiPath); std::string getTemplateSql()const; void setTemplateSql(const std::string& templateSql); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); std::vector getResponseParam()const; void setResponseParam(const std::vector& responseParam); std::string getOriginSql()const; void setOriginSql(const std::string& originSql); std::string getDisplayName()const; void setDisplayName(const std::string& displayName); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); std::string getDesc()const; void setDesc(const std::string& desc); private: - std::string apiPath_; std::vector requestParam_; std::string folderId_; + std::string iotInstanceId_; + std::string apiPath_; std::string templateSql_; - std::string accessKeyId_; std::vector responseParam_; std::string originSql_; std::string displayName_; + std::string apiProduct_; + std::string apiRevision_; std::string desc_; }; diff --git a/iot/include/alibabacloud/iot/model/CreateEdgeDriverRequest.h b/iot/include/alibabacloud/iot/model/CreateEdgeDriverRequest.h new file mode 100644 index 000000000..974e71e2d --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateEdgeDriverRequest.h @@ -0,0 +1,72 @@ +/* + * 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_IOT_MODEL_CREATEEDGEDRIVERREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEDRIVERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateEdgeDriverRequest : public RpcServiceRequest + { + + public: + CreateEdgeDriverRequest(); + ~CreateEdgeDriverRequest(); + + std::string getDriverProtocol()const; + void setDriverProtocol(const std::string& driverProtocol); + std::string getDriverName()const; + void setDriverName(const std::string& driverName); + bool getIsBuiltIn()const; + void setIsBuiltIn(bool isBuiltIn); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getRuntime()const; + void setRuntime(const std::string& runtime); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getCpuArch()const; + void setCpuArch(const std::string& cpuArch); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string driverProtocol_; + std::string driverName_; + bool isBuiltIn_; + std::string accessKeyId_; + std::string iotInstanceId_; + std::string runtime_; + std::string apiProduct_; + std::string cpuArch_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEDRIVERREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateEdgeDriverResult.h b/iot/include/alibabacloud/iot/model/CreateEdgeDriverResult.h new file mode 100644 index 000000000..b828c97e0 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateEdgeDriverResult.h @@ -0,0 +1,57 @@ +/* + * 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_IOT_MODEL_CREATEEDGEDRIVERRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEDRIVERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateEdgeDriverResult : public ServiceResult + { + public: + + + CreateEdgeDriverResult(); + explicit CreateEdgeDriverResult(const std::string &payload); + ~CreateEdgeDriverResult(); + std::string getDriverId()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string driverId_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEDRIVERRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateEdgeDriverVersionRequest.h b/iot/include/alibabacloud/iot/model/CreateEdgeDriverVersionRequest.h new file mode 100644 index 000000000..8354c9861 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateEdgeDriverVersionRequest.h @@ -0,0 +1,81 @@ +/* + * 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_IOT_MODEL_CREATEEDGEDRIVERVERSIONREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEDRIVERVERSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateEdgeDriverVersionRequest : public RpcServiceRequest + { + + public: + CreateEdgeDriverVersionRequest(); + ~CreateEdgeDriverVersionRequest(); + + std::string getConfigCheckRule()const; + void setConfigCheckRule(const std::string& configCheckRule); + std::string getEdgeVersion()const; + void setEdgeVersion(const std::string& edgeVersion); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDriverId()const; + void setDriverId(const std::string& driverId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getContainerConfig()const; + void setContainerConfig(const std::string& containerConfig); + std::string getDriverVersion()const; + void setDriverVersion(const std::string& driverVersion); + std::string getDriverConfig()const; + void setDriverConfig(const std::string& driverConfig); + std::string getSourceConfig()const; + void setSourceConfig(const std::string& sourceConfig); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string configCheckRule_; + std::string edgeVersion_; + std::string description_; + std::string accessKeyId_; + std::string driverId_; + std::string iotInstanceId_; + std::string containerConfig_; + std::string driverVersion_; + std::string driverConfig_; + std::string sourceConfig_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEDRIVERVERSIONREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateEdgeDriverVersionResult.h b/iot/include/alibabacloud/iot/model/CreateEdgeDriverVersionResult.h new file mode 100644 index 000000000..b0d242b60 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateEdgeDriverVersionResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_CREATEEDGEDRIVERVERSIONRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEDRIVERVERSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateEdgeDriverVersionResult : public ServiceResult + { + public: + + + CreateEdgeDriverVersionResult(); + explicit CreateEdgeDriverVersionResult(const std::string &payload); + ~CreateEdgeDriverVersionResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEDRIVERVERSIONRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentRequest.h b/iot/include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentRequest.h index d6c1c5f0d..b6f1056ce 100644 --- a/iot/include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentRequest.h +++ b/iot/include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentRequest.h @@ -39,16 +39,22 @@ namespace AlibabaCloud void setType(const std::string& type); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string type_; std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/CreateEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/CreateEdgeInstanceRequest.h index 782ef81b1..b83d9f639 100644 --- a/iot/include/alibabacloud/iot/model/CreateEdgeInstanceRequest.h +++ b/iot/include/alibabacloud/iot/model/CreateEdgeInstanceRequest.h @@ -39,19 +39,25 @@ namespace AlibabaCloud void setSpec(int spec); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getTags()const; - void setTags(const std::string& tags); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getTags()const; + void setTags(const std::string& tags); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); std::string getName()const; void setName(const std::string& name); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: int spec_; std::string accessKeyId_; - std::string tags_; std::string iotInstanceId_; + std::string tags_; + std::string apiProduct_; std::string name_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/CreateEdgeOssPreSignedAddressRequest.h b/iot/include/alibabacloud/iot/model/CreateEdgeOssPreSignedAddressRequest.h new file mode 100644 index 000000000..831285abd --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateEdgeOssPreSignedAddressRequest.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_CREATEEDGEOSSPRESIGNEDADDRESSREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEOSSPRESIGNEDADDRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateEdgeOssPreSignedAddressRequest : public RpcServiceRequest + { + + public: + CreateEdgeOssPreSignedAddressRequest(); + ~CreateEdgeOssPreSignedAddressRequest(); + + std::string getType()const; + void setType(const std::string& type); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getResourceVersion()const; + void setResourceVersion(const std::string& resourceVersion); + std::string getResourceId()const; + void setResourceId(const std::string& resourceId); + std::string getFileName()const; + void setFileName(const std::string& fileName); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string type_; + std::string iotInstanceId_; + std::string resourceVersion_; + std::string resourceId_; + std::string fileName_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEOSSPRESIGNEDADDRESSREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateEdgeOssPreSignedAddressResult.h b/iot/include/alibabacloud/iot/model/CreateEdgeOssPreSignedAddressResult.h new file mode 100644 index 000000000..8be7c8912 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateEdgeOssPreSignedAddressResult.h @@ -0,0 +1,62 @@ +/* + * 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_IOT_MODEL_CREATEEDGEOSSPRESIGNEDADDRESSRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEOSSPRESIGNEDADDRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateEdgeOssPreSignedAddressResult : public ServiceResult + { + public: + struct Data + { + std::string ossPreSignedAddress; + std::string ossAddress; + }; + + + CreateEdgeOssPreSignedAddressResult(); + explicit CreateEdgeOssPreSignedAddressResult(const std::string &payload); + ~CreateEdgeOssPreSignedAddressResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEOSSPRESIGNEDADDRESSRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateLoRaNodesTaskRequest.h b/iot/include/alibabacloud/iot/model/CreateLoRaNodesTaskRequest.h index 2c9b0ad58..0d8e6b5d7 100644 --- a/iot/include/alibabacloud/iot/model/CreateLoRaNodesTaskRequest.h +++ b/iot/include/alibabacloud/iot/model/CreateLoRaNodesTaskRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT CreateLoRaNodesTaskRequest : public RpcServiceRequest { + public: struct DeviceInfo { std::string pinCode; diff --git a/iot/include/alibabacloud/iot/model/CreateOTADynamicUpgradeJobRequest.h b/iot/include/alibabacloud/iot/model/CreateOTADynamicUpgradeJobRequest.h new file mode 100644 index 000000000..b1160e36c --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateOTADynamicUpgradeJobRequest.h @@ -0,0 +1,72 @@ +/* + * 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_IOT_MODEL_CREATEOTADYNAMICUPGRADEJOBREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEOTADYNAMICUPGRADEJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateOTADynamicUpgradeJobRequest : public RpcServiceRequest + { + + public: + CreateOTADynamicUpgradeJobRequest(); + ~CreateOTADynamicUpgradeJobRequest(); + + int getRetryCount()const; + void setRetryCount(int retryCount); + std::string getFirmwareId()const; + void setFirmwareId(const std::string& firmwareId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + int getTimeoutInMinutes()const; + void setTimeoutInMinutes(int timeoutInMinutes); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getRetryInterval()const; + void setRetryInterval(int retryInterval); + std::vector getSrcVersion()const; + void setSrcVersion(const std::vector& srcVersion); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + int getMaximumPerMinute()const; + void setMaximumPerMinute(int maximumPerMinute); + + private: + int retryCount_; + std::string firmwareId_; + std::string productKey_; + int timeoutInMinutes_; + std::string accessKeyId_; + int retryInterval_; + std::vector srcVersion_; + std::string iotInstanceId_; + int maximumPerMinute_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEOTADYNAMICUPGRADEJOBREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateOTADynamicUpgradeJobResult.h b/iot/include/alibabacloud/iot/model/CreateOTADynamicUpgradeJobResult.h new file mode 100644 index 000000000..d154cb78f --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateOTADynamicUpgradeJobResult.h @@ -0,0 +1,62 @@ +/* + * 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_IOT_MODEL_CREATEOTADYNAMICUPGRADEJOBRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEOTADYNAMICUPGRADEJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateOTADynamicUpgradeJobResult : public ServiceResult + { + public: + struct Data + { + std::string utcCreate; + std::string jobId; + }; + + + CreateOTADynamicUpgradeJobResult(); + explicit CreateOTADynamicUpgradeJobResult(const std::string &payload); + ~CreateOTADynamicUpgradeJobResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEOTADYNAMICUPGRADEJOBRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateOTAFirmwareRequest.h b/iot/include/alibabacloud/iot/model/CreateOTAFirmwareRequest.h new file mode 100644 index 000000000..17a2145e6 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateOTAFirmwareRequest.h @@ -0,0 +1,90 @@ +/* + * 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_IOT_MODEL_CREATEOTAFIRMWAREREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEOTAFIRMWAREREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateOTAFirmwareRequest : public RpcServiceRequest + { + + public: + CreateOTAFirmwareRequest(); + ~CreateOTAFirmwareRequest(); + + std::string getSignMethod()const; + void setSignMethod(const std::string& signMethod); + int getType()const; + void setType(int type); + std::string getFirmwareUrl()const; + void setFirmwareUrl(const std::string& firmwareUrl); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getFirmwareDesc()const; + void setFirmwareDesc(const std::string& firmwareDesc); + std::string getModuleName()const; + void setModuleName(const std::string& moduleName); + std::string getFirmwareSign()const; + void setFirmwareSign(const std::string& firmwareSign); + int getFirmwareSize()const; + void setFirmwareSize(int firmwareSize); + std::string getFirmwareName()const; + void setFirmwareName(const std::string& firmwareName); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getSrcVersion()const; + void setSrcVersion(const std::string& srcVersion); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDestVersion()const; + void setDestVersion(const std::string& destVersion); + + private: + std::string signMethod_; + int type_; + std::string firmwareUrl_; + std::string accessKeyId_; + std::string iotInstanceId_; + std::string firmwareDesc_; + std::string moduleName_; + std::string firmwareSign_; + int firmwareSize_; + std::string firmwareName_; + std::string productKey_; + std::string srcVersion_; + std::string apiProduct_; + std::string apiRevision_; + std::string destVersion_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEOTAFIRMWAREREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateOTAFirmwareResult.h b/iot/include/alibabacloud/iot/model/CreateOTAFirmwareResult.h new file mode 100644 index 000000000..7920c2892 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateOTAFirmwareResult.h @@ -0,0 +1,62 @@ +/* + * 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_IOT_MODEL_CREATEOTAFIRMWARERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEOTAFIRMWARERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateOTAFirmwareResult : public ServiceResult + { + public: + struct Data + { + std::string utcCreate; + std::string firmwareId; + }; + + + CreateOTAFirmwareResult(); + explicit CreateOTAFirmwareResult(const std::string &payload); + ~CreateOTAFirmwareResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEOTAFIRMWARERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateOTAStaticUpgradeJobRequest.h b/iot/include/alibabacloud/iot/model/CreateOTAStaticUpgradeJobRequest.h new file mode 100644 index 000000000..261274900 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateOTAStaticUpgradeJobRequest.h @@ -0,0 +1,90 @@ +/* + * 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_IOT_MODEL_CREATEOTASTATICUPGRADEJOBREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEOTASTATICUPGRADEJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateOTAStaticUpgradeJobRequest : public RpcServiceRequest + { + + public: + CreateOTAStaticUpgradeJobRequest(); + ~CreateOTAStaticUpgradeJobRequest(); + + int getRetryCount()const; + void setRetryCount(int retryCount); + int getTimeoutInMinutes()const; + void setTimeoutInMinutes(int timeoutInMinutes); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getTargetSelection()const; + void setTargetSelection(const std::string& targetSelection); + std::string getGrayPercent()const; + void setGrayPercent(const std::string& grayPercent); + std::string getFirmwareId()const; + void setFirmwareId(const std::string& firmwareId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + int getRetryInterval()const; + void setRetryInterval(int retryInterval); + std::vector getSrcVersion()const; + void setSrcVersion(const std::vector& srcVersion); + long getScheduleTime()const; + void setScheduleTime(long scheduleTime); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + int getMaximumPerMinute()const; + void setMaximumPerMinute(int maximumPerMinute); + std::vector getTargetDeviceName()const; + void setTargetDeviceName(const std::vector& targetDeviceName); + + private: + int retryCount_; + int timeoutInMinutes_; + std::string accessKeyId_; + std::string iotInstanceId_; + std::string targetSelection_; + std::string grayPercent_; + std::string firmwareId_; + std::string productKey_; + int retryInterval_; + std::vector srcVersion_; + long scheduleTime_; + std::string apiProduct_; + std::string apiRevision_; + int maximumPerMinute_; + std::vector targetDeviceName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEOTASTATICUPGRADEJOBREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateOTAStaticUpgradeJobResult.h b/iot/include/alibabacloud/iot/model/CreateOTAStaticUpgradeJobResult.h new file mode 100644 index 000000000..94d30cf5d --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateOTAStaticUpgradeJobResult.h @@ -0,0 +1,62 @@ +/* + * 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_IOT_MODEL_CREATEOTASTATICUPGRADEJOBRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEOTASTATICUPGRADEJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateOTAStaticUpgradeJobResult : public ServiceResult + { + public: + struct Data + { + std::string utcCreate; + std::string jobId; + }; + + + CreateOTAStaticUpgradeJobResult(); + explicit CreateOTAStaticUpgradeJobResult(const std::string &payload); + ~CreateOTAStaticUpgradeJobResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEOTASTATICUPGRADEJOBRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateOTAVerifyJobRequest.h b/iot/include/alibabacloud/iot/model/CreateOTAVerifyJobRequest.h new file mode 100644 index 000000000..e8859ead3 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateOTAVerifyJobRequest.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_CREATEOTAVERIFYJOBREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEOTAVERIFYJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateOTAVerifyJobRequest : public RpcServiceRequest + { + + public: + CreateOTAVerifyJobRequest(); + ~CreateOTAVerifyJobRequest(); + + int getTimeoutInMinutes()const; + void setTimeoutInMinutes(int timeoutInMinutes); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getFirmwareId()const; + void setFirmwareId(const std::string& firmwareId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::vector getTargetDeviceName()const; + void setTargetDeviceName(const std::vector& targetDeviceName); + + private: + int timeoutInMinutes_; + std::string accessKeyId_; + std::string iotInstanceId_; + std::string firmwareId_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::vector targetDeviceName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEOTAVERIFYJOBREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateOTAVerifyJobResult.h b/iot/include/alibabacloud/iot/model/CreateOTAVerifyJobResult.h new file mode 100644 index 000000000..424e63035 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateOTAVerifyJobResult.h @@ -0,0 +1,62 @@ +/* + * 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_IOT_MODEL_CREATEOTAVERIFYJOBRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATEOTAVERIFYJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateOTAVerifyJobResult : public ServiceResult + { + public: + struct Data + { + std::string utcCreate; + std::string jobId; + }; + + + CreateOTAVerifyJobResult(); + explicit CreateOTAVerifyJobResult(const std::string &payload); + ~CreateOTAVerifyJobResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATEOTAVERIFYJOBRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateProductRequest.h b/iot/include/alibabacloud/iot/model/CreateProductRequest.h index c86f5186c..bee7e0c14 100644 --- a/iot/include/alibabacloud/iot/model/CreateProductRequest.h +++ b/iot/include/alibabacloud/iot/model/CreateProductRequest.h @@ -39,16 +39,24 @@ namespace AlibabaCloud void setNodeType(int nodeType); std::string getDescription()const; void setDescription(const std::string& description); + std::string getCategoryKey()const; + void setCategoryKey(const std::string& categoryKey); std::string getJoinPermissionId()const; void setJoinPermissionId(const std::string& joinPermissionId); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getAuthType()const; + void setAuthType(const std::string& authType); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); std::string getProductName()const; void setProductName(const std::string& productName); std::string getAliyunCommodityCode()const; void setAliyunCommodityCode(const std::string& aliyunCommodityCode); + bool getPublishAuto()const; + void setPublishAuto(bool publishAuto); long getCategoryId()const; void setCategoryId(long categoryId); int getDataFormat()const; @@ -63,11 +71,15 @@ namespace AlibabaCloud private: int nodeType_; std::string description_; + std::string categoryKey_; std::string joinPermissionId_; std::string accessKeyId_; + std::string authType_; + std::string resourceGroupId_; std::string iotInstanceId_; std::string productName_; std::string aliyunCommodityCode_; + bool publishAuto_; long categoryId_; int dataFormat_; bool id2_; diff --git a/iot/include/alibabacloud/iot/model/CreateProductResult.h b/iot/include/alibabacloud/iot/model/CreateProductResult.h index 48fa6f7d9..77d599be2 100644 --- a/iot/include/alibabacloud/iot/model/CreateProductResult.h +++ b/iot/include/alibabacloud/iot/model/CreateProductResult.h @@ -41,6 +41,7 @@ namespace AlibabaCloud std::string protocolType; int nodeType; int dataFormat; + std::string authType; std::string productKey; }; diff --git a/iot/include/alibabacloud/iot/model/CreateProductTagsRequest.h b/iot/include/alibabacloud/iot/model/CreateProductTagsRequest.h index ccc9ad1e1..320d4c44e 100644 --- a/iot/include/alibabacloud/iot/model/CreateProductTagsRequest.h +++ b/iot/include/alibabacloud/iot/model/CreateProductTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT CreateProductTagsRequest : public RpcServiceRequest { + public: struct ProductTag { std::string tagValue; diff --git a/iot/include/alibabacloud/iot/model/CreateRuleRequest.h b/iot/include/alibabacloud/iot/model/CreateRuleRequest.h index a1d1e121b..8c2760802 100644 --- a/iot/include/alibabacloud/iot/model/CreateRuleRequest.h +++ b/iot/include/alibabacloud/iot/model/CreateRuleRequest.h @@ -39,34 +39,37 @@ namespace AlibabaCloud void setSelect(const std::string& select); std::string getRuleDesc()const; void setRuleDesc(const std::string& ruleDesc); - std::string getProductKey()const; - void setProductKey(const std::string& productKey); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getShortTopic()const; void setShortTopic(const std::string& shortTopic); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); std::string getDataType()const; void setDataType(const std::string& dataType); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); - std::string getName()const; - void setName(const std::string& name); std::string getWhere()const; void setWhere(const std::string& where); int getTopicType()const; void setTopicType(int topicType); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getName()const; + void setName(const std::string& name); private: std::string select_; std::string ruleDesc_; - std::string productKey_; std::string accessKeyId_; std::string shortTopic_; + std::string resourceGroupId_; std::string dataType_; std::string iotInstanceId_; - std::string name_; std::string where_; int topicType_; + std::string productKey_; + std::string name_; }; } diff --git a/iot/include/alibabacloud/iot/model/CreateThingModelRequest.h b/iot/include/alibabacloud/iot/model/CreateThingModelRequest.h new file mode 100644 index 000000000..5c6fd5405 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateThingModelRequest.h @@ -0,0 +1,57 @@ +/* + * 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_IOT_MODEL_CREATETHINGMODELREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATETHINGMODELREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateThingModelRequest : public RpcServiceRequest + { + + public: + CreateThingModelRequest(); + ~CreateThingModelRequest(); + + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getThingModelJson()const; + void setThingModelJson(const std::string& thingModelJson); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string productKey_; + std::string apiProduct_; + std::string thingModelJson_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATETHINGMODELREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateThingModelResult.h b/iot/include/alibabacloud/iot/model/CreateThingModelResult.h new file mode 100644 index 000000000..4dcd6b80f --- /dev/null +++ b/iot/include/alibabacloud/iot/model/CreateThingModelResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_CREATETHINGMODELRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_CREATETHINGMODELRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT CreateThingModelResult : public ServiceResult + { + public: + + + CreateThingModelResult(); + explicit CreateThingModelResult(const std::string &payload); + ~CreateThingModelResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_CREATETHINGMODELRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/CreateTopicRouteTableRequest.h b/iot/include/alibabacloud/iot/model/CreateTopicRouteTableRequest.h index b74d07ca3..b6b65d3d2 100644 --- a/iot/include/alibabacloud/iot/model/CreateTopicRouteTableRequest.h +++ b/iot/include/alibabacloud/iot/model/CreateTopicRouteTableRequest.h @@ -35,22 +35,28 @@ namespace AlibabaCloud CreateTopicRouteTableRequest(); ~CreateTopicRouteTableRequest(); - std::vector getDstTopic()const; - void setDstTopic(const std::vector& dstTopic); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getRegionId()const; void setRegionId(const std::string& regionId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::vector getDstTopic()const; + void setDstTopic(const std::vector& dstTopic); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); std::string getSrcTopic()const; void setSrcTopic(const std::string& srcTopic); private: - std::vector dstTopic_; std::string accessKeyId_; std::string regionId_; std::string iotInstanceId_; + std::vector dstTopic_; + std::string apiProduct_; + std::string apiRevision_; std::string srcTopic_; }; diff --git a/iot/include/alibabacloud/iot/model/DeleteEdgeDriverRequest.h b/iot/include/alibabacloud/iot/model/DeleteEdgeDriverRequest.h new file mode 100644 index 000000000..d59bac107 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/DeleteEdgeDriverRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_DELETEEDGEDRIVERREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_DELETEEDGEDRIVERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT DeleteEdgeDriverRequest : public RpcServiceRequest + { + + public: + DeleteEdgeDriverRequest(); + ~DeleteEdgeDriverRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDriverId()const; + void setDriverId(const std::string& driverId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string driverId_; + std::string iotInstanceId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_DELETEEDGEDRIVERREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/DeleteEdgeDriverResult.h b/iot/include/alibabacloud/iot/model/DeleteEdgeDriverResult.h new file mode 100644 index 000000000..fff0c234e --- /dev/null +++ b/iot/include/alibabacloud/iot/model/DeleteEdgeDriverResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_DELETEEDGEDRIVERRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_DELETEEDGEDRIVERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT DeleteEdgeDriverResult : public ServiceResult + { + public: + + + DeleteEdgeDriverResult(); + explicit DeleteEdgeDriverResult(const std::string &payload); + ~DeleteEdgeDriverResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_DELETEEDGEDRIVERRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/DeleteEdgeDriverVersionRequest.h b/iot/include/alibabacloud/iot/model/DeleteEdgeDriverVersionRequest.h new file mode 100644 index 000000000..67027b7f9 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/DeleteEdgeDriverVersionRequest.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_DELETEEDGEDRIVERVERSIONREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_DELETEEDGEDRIVERVERSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT DeleteEdgeDriverVersionRequest : public RpcServiceRequest + { + + public: + DeleteEdgeDriverVersionRequest(); + ~DeleteEdgeDriverVersionRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDriverId()const; + void setDriverId(const std::string& driverId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getDriverVersion()const; + void setDriverVersion(const std::string& driverVersion); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string driverId_; + std::string iotInstanceId_; + std::string driverVersion_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_DELETEEDGEDRIVERVERSIONREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/DeleteEdgeDriverVersionResult.h b/iot/include/alibabacloud/iot/model/DeleteEdgeDriverVersionResult.h new file mode 100644 index 000000000..0f3630d6b --- /dev/null +++ b/iot/include/alibabacloud/iot/model/DeleteEdgeDriverVersionResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_DELETEEDGEDRIVERVERSIONRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_DELETEEDGEDRIVERVERSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT DeleteEdgeDriverVersionResult : public ServiceResult + { + public: + + + DeleteEdgeDriverVersionResult(); + explicit DeleteEdgeDriverVersionResult(const std::string &payload); + ~DeleteEdgeDriverVersionResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_DELETEEDGEDRIVERVERSIONRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/DeleteEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/DeleteEdgeInstanceRequest.h index 3ebca92c6..bf441da77 100644 --- a/iot/include/alibabacloud/iot/model/DeleteEdgeInstanceRequest.h +++ b/iot/include/alibabacloud/iot/model/DeleteEdgeInstanceRequest.h @@ -37,15 +37,21 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/DeleteOTAFirmwareRequest.h b/iot/include/alibabacloud/iot/model/DeleteOTAFirmwareRequest.h new file mode 100644 index 000000000..a96b85e03 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/DeleteOTAFirmwareRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_DELETEOTAFIRMWAREREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_DELETEOTAFIRMWAREREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT DeleteOTAFirmwareRequest : public RpcServiceRequest + { + + public: + DeleteOTAFirmwareRequest(); + ~DeleteOTAFirmwareRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getFirmwareId()const; + void setFirmwareId(const std::string& firmwareId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + std::string firmwareId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_DELETEOTAFIRMWAREREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/DeleteOTAFirmwareResult.h b/iot/include/alibabacloud/iot/model/DeleteOTAFirmwareResult.h new file mode 100644 index 000000000..8858962d7 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/DeleteOTAFirmwareResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_DELETEOTAFIRMWARERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_DELETEOTAFIRMWARERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT DeleteOTAFirmwareResult : public ServiceResult + { + public: + + + DeleteOTAFirmwareResult(); + explicit DeleteOTAFirmwareResult(const std::string &payload); + ~DeleteOTAFirmwareResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_DELETEOTAFIRMWARERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/DeleteThingModelRequest.h b/iot/include/alibabacloud/iot/model/DeleteThingModelRequest.h new file mode 100644 index 000000000..5514ef130 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/DeleteThingModelRequest.h @@ -0,0 +1,66 @@ +/* + * 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_IOT_MODEL_DELETETHINGMODELREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_DELETETHINGMODELREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT DeleteThingModelRequest : public RpcServiceRequest + { + + public: + DeleteThingModelRequest(); + ~DeleteThingModelRequest(); + + std::vector getServiceIdentifier()const; + void setServiceIdentifier(const std::vector& serviceIdentifier); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::vector getPropertyIdentifier()const; + void setPropertyIdentifier(const std::vector& propertyIdentifier); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::vector getEventIdentifier()const; + void setEventIdentifier(const std::vector& eventIdentifier); + + private: + std::vector serviceIdentifier_; + std::string productKey_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::vector propertyIdentifier_; + std::string iotInstanceId_; + std::vector eventIdentifier_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_DELETETHINGMODELREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/DeleteThingModelResult.h b/iot/include/alibabacloud/iot/model/DeleteThingModelResult.h new file mode 100644 index 000000000..81b259c10 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/DeleteThingModelResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_DELETETHINGMODELRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_DELETETHINGMODELRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT DeleteThingModelResult : public ServiceResult + { + public: + + + DeleteThingModelResult(); + explicit DeleteThingModelResult(const std::string &payload); + ~DeleteThingModelResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_DELETETHINGMODELRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/GenerateOTAUploadURLRequest.h b/iot/include/alibabacloud/iot/model/GenerateOTAUploadURLRequest.h new file mode 100644 index 000000000..942f69266 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/GenerateOTAUploadURLRequest.h @@ -0,0 +1,57 @@ +/* + * 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_IOT_MODEL_GENERATEOTAUPLOADURLREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_GENERATEOTAUPLOADURLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT GenerateOTAUploadURLRequest : public RpcServiceRequest + { + + public: + GenerateOTAUploadURLRequest(); + ~GenerateOTAUploadURLRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_GENERATEOTAUPLOADURLREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/GenerateOTAUploadURLResult.h b/iot/include/alibabacloud/iot/model/GenerateOTAUploadURLResult.h new file mode 100644 index 000000000..43855347c --- /dev/null +++ b/iot/include/alibabacloud/iot/model/GenerateOTAUploadURLResult.h @@ -0,0 +1,66 @@ +/* + * 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_IOT_MODEL_GENERATEOTAUPLOADURLRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_GENERATEOTAUPLOADURLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT GenerateOTAUploadURLResult : public ServiceResult + { + public: + struct Data + { + std::string policy; + std::string oSSAccessKeyId; + std::string signature; + std::string firmwareUrl; + std::string host; + std::string key; + }; + + + GenerateOTAUploadURLResult(); + explicit GenerateOTAUploadURLResult(const std::string &payload); + ~GenerateOTAUploadURLResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_GENERATEOTAUPLOADURLRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/GetDataAPIServiceDetailRequest.h b/iot/include/alibabacloud/iot/model/GetDataAPIServiceDetailRequest.h index a6a8b72d9..64ef893ed 100644 --- a/iot/include/alibabacloud/iot/model/GetDataAPIServiceDetailRequest.h +++ b/iot/include/alibabacloud/iot/model/GetDataAPIServiceDetailRequest.h @@ -35,14 +35,20 @@ namespace AlibabaCloud GetDataAPIServiceDetailRequest(); ~GetDataAPIServiceDetailRequest(); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); std::string getApiSrn()const; void setApiSrn(const std::string& apiSrn); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - std::string accessKeyId_; + std::string iotInstanceId_; std::string apiSrn_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/GetEdgeDriverVersionRequest.h b/iot/include/alibabacloud/iot/model/GetEdgeDriverVersionRequest.h new file mode 100644 index 000000000..c6dab4564 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/GetEdgeDriverVersionRequest.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_GETEDGEDRIVERVERSIONREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_GETEDGEDRIVERVERSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT GetEdgeDriverVersionRequest : public RpcServiceRequest + { + + public: + GetEdgeDriverVersionRequest(); + ~GetEdgeDriverVersionRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDriverId()const; + void setDriverId(const std::string& driverId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getDriverVersion()const; + void setDriverVersion(const std::string& driverVersion); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string driverId_; + std::string iotInstanceId_; + std::string driverVersion_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_GETEDGEDRIVERVERSIONREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/GetEdgeDriverVersionResult.h b/iot/include/alibabacloud/iot/model/GetEdgeDriverVersionResult.h new file mode 100644 index 000000000..c51afc35e --- /dev/null +++ b/iot/include/alibabacloud/iot/model/GetEdgeDriverVersionResult.h @@ -0,0 +1,71 @@ +/* + * 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_IOT_MODEL_GETEDGEDRIVERVERSIONRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_GETEDGEDRIVERVERSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT GetEdgeDriverVersionResult : public ServiceResult + { + public: + struct Data + { + std::string containerConfig; + std::string driverId; + std::string description; + std::string driverVersion; + long gmtCreateTimestamp; + std::string sourceConfig; + std::string driverConfig; + std::string edgeVersion; + std::string configCheckRule; + long gmtModifiedTimestamp; + std::string versionState; + }; + + + GetEdgeDriverVersionResult(); + explicit GetEdgeDriverVersionResult(const std::string &payload); + ~GetEdgeDriverVersionResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_GETEDGEDRIVERVERSIONRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/GetEdgeInstanceDeploymentRequest.h b/iot/include/alibabacloud/iot/model/GetEdgeInstanceDeploymentRequest.h index 5868dd03b..d051cb00a 100644 --- a/iot/include/alibabacloud/iot/model/GetEdgeInstanceDeploymentRequest.h +++ b/iot/include/alibabacloud/iot/model/GetEdgeInstanceDeploymentRequest.h @@ -37,18 +37,24 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); std::string getDeploymentId()const; void setDeploymentId(const std::string& deploymentId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; + std::string instanceId_; std::string deploymentId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/GetEdgeInstanceDeploymentResult.h b/iot/include/alibabacloud/iot/model/GetEdgeInstanceDeploymentResult.h index 942571d4e..8c4c72b35 100644 --- a/iot/include/alibabacloud/iot/model/GetEdgeInstanceDeploymentResult.h +++ b/iot/include/alibabacloud/iot/model/GetEdgeInstanceDeploymentResult.h @@ -39,24 +39,30 @@ namespace AlibabaCloud struct ResourceSnapshot { int status; + std::string gmtCompleted; + std::string log; + long gmtCreateTimestamp; + std::string resourceName; + long gmtCompletedTimestamp; + std::string gmtModified; + std::string resourceType; std::string snapshotId; std::string gmtCreate; - std::string gmtCompleted; std::string resourceId; - std::string log; - std::string resourceName; - std::string gmtModified; int stage; - std::string resourceType; + long gmtModifiedTimestamp; int operateType; }; int status; std::string gmtCreate; std::string gmtCompleted; std::string taskId; + long gmtCreateTimestamp; + long gmtCompletedTimestamp; std::vector resourceSnapshotList; std::string gmtModified; int stage; + long gmtModifiedTimestamp; std::string gatewayId; }; int status; @@ -65,8 +71,11 @@ namespace AlibabaCloud std::string deploymentId; std::string type; std::string description; + long gmtCreateTimestamp; + long gmtCompletedTimestamp; std::vector taskList; std::string gmtModified; + long gmtModifiedTimestamp; }; diff --git a/iot/include/alibabacloud/iot/model/GetEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/GetEdgeInstanceRequest.h index f73a6c414..d29d7ba79 100644 --- a/iot/include/alibabacloud/iot/model/GetEdgeInstanceRequest.h +++ b/iot/include/alibabacloud/iot/model/GetEdgeInstanceRequest.h @@ -37,15 +37,21 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/GetEdgeInstanceResult.h b/iot/include/alibabacloud/iot/model/GetEdgeInstanceResult.h index 539623fa9..9d18d9a06 100644 --- a/iot/include/alibabacloud/iot/model/GetEdgeInstanceResult.h +++ b/iot/include/alibabacloud/iot/model/GetEdgeInstanceResult.h @@ -34,17 +34,21 @@ namespace AlibabaCloud public: struct Data { - std::string gmtCreate; - std::string roleName; bool bizEnable; std::string instanceId; + long gmtCreateTimestamp; std::string latestDeploymentType; std::string gmtModified; - int spec; + long roleAttachTimestamp; std::string roleAttachTime; - std::string tags; std::string roleArn; std::string name; + std::string type; + std::string gmtCreate; + std::string roleName; + long gmtModifiedTimestamp; + int spec; + std::string tags; int latestDeploymentStatus; }; diff --git a/iot/include/alibabacloud/iot/model/GetThingModelTslRequest.h b/iot/include/alibabacloud/iot/model/GetThingModelTslRequest.h new file mode 100644 index 000000000..8b2777d14 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/GetThingModelTslRequest.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_GETTHINGMODELTSLREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_GETTHINGMODELTSLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT GetThingModelTslRequest : public RpcServiceRequest + { + + public: + GetThingModelTslRequest(); + ~GetThingModelTslRequest(); + + bool getSimple()const; + void setSimple(bool simple); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getModelVersion()const; + void setModelVersion(const std::string& modelVersion); + + private: + bool simple_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::string iotInstanceId_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string modelVersion_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_GETTHINGMODELTSLREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/GetThingModelTslResult.h b/iot/include/alibabacloud/iot/model/GetThingModelTslResult.h new file mode 100644 index 000000000..801d79a23 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/GetThingModelTslResult.h @@ -0,0 +1,62 @@ +/* + * 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_IOT_MODEL_GETTHINGMODELTSLRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_GETTHINGMODELTSLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT GetThingModelTslResult : public ServiceResult + { + public: + struct Data + { + std::string tslUri; + std::string tslStr; + }; + + + GetThingModelTslResult(); + explicit GetThingModelTslResult(const std::string &payload); + ~GetThingModelTslResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_GETTHINGMODELTSLRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/GetThingTemplateRequest.h b/iot/include/alibabacloud/iot/model/GetThingTemplateRequest.h new file mode 100644 index 000000000..02c9893b8 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/GetThingTemplateRequest.h @@ -0,0 +1,57 @@ +/* + * 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_IOT_MODEL_GETTHINGTEMPLATEREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_GETTHINGTEMPLATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT GetThingTemplateRequest : public RpcServiceRequest + { + + public: + GetThingTemplateRequest(); + ~GetThingTemplateRequest(); + + std::string getCategoryKey()const; + void setCategoryKey(const std::string& categoryKey); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + + private: + std::string categoryKey_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::string iotInstanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_GETTHINGTEMPLATEREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/GetThingTemplateResult.h b/iot/include/alibabacloud/iot/model/GetThingTemplateResult.h new file mode 100644 index 000000000..04ed087b9 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/GetThingTemplateResult.h @@ -0,0 +1,57 @@ +/* + * 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_IOT_MODEL_GETTHINGTEMPLATERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_GETTHINGTEMPLATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT GetThingTemplateResult : public ServiceResult + { + public: + + + GetThingTemplateResult(); + explicit GetThingTemplateResult(const std::string &payload); + ~GetThingTemplateResult(); + std::string getThingModelJSON()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string thingModelJSON_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_GETTHINGTEMPLATERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ImportThingModelTslRequest.h b/iot/include/alibabacloud/iot/model/ImportThingModelTslRequest.h new file mode 100644 index 000000000..6dbaf4cf8 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ImportThingModelTslRequest.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_IMPORTTHINGMODELTSLREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_IMPORTTHINGMODELTSLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ImportThingModelTslRequest : public RpcServiceRequest + { + + public: + ImportThingModelTslRequest(); + ~ImportThingModelTslRequest(); + + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getTslUrl()const; + void setTslUrl(const std::string& tslUrl); + std::string getTslStr()const; + void setTslStr(const std::string& tslStr); + + private: + std::string productKey_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::string iotInstanceId_; + std::string tslUrl_; + std::string tslStr_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_IMPORTTHINGMODELTSLREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ImportThingModelTslResult.h b/iot/include/alibabacloud/iot/model/ImportThingModelTslResult.h new file mode 100644 index 000000000..e2b816052 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ImportThingModelTslResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_IMPORTTHINGMODELTSLRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_IMPORTTHINGMODELTSLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ImportThingModelTslResult : public ServiceResult + { + public: + + + ImportThingModelTslResult(); + explicit ImportThingModelTslResult(const std::string &payload); + ~ImportThingModelTslResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_IMPORTTHINGMODELTSLRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h b/iot/include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h index f4070f6f4..a278d8a08 100644 --- a/iot/include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h +++ b/iot/include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h @@ -30,29 +30,37 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT InvokeDataAPIServiceRequest : public RpcServiceRequest { + public: struct Param { - std::string listParamType; + std::string paramType; std::vector listParamValue; - std::string paramValue; + std::string listParamType; std::string paramName; + std::string paramValue; }; public: InvokeDataAPIServiceRequest(); ~InvokeDataAPIServiceRequest(); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getApiSrn()const; - void setApiSrn(const std::string& apiSrn); std::vector getParam()const; void setParam(const std::vector& param); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getApiSrn()const; + void setApiSrn(const std::string& apiSrn); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - std::string accessKeyId_; - std::string apiSrn_; std::vector param_; + std::string iotInstanceId_; + std::string apiSrn_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/ListOTAFirmwareRequest.h b/iot/include/alibabacloud/iot/model/ListOTAFirmwareRequest.h new file mode 100644 index 000000000..f780ab8e6 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListOTAFirmwareRequest.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_LISTOTAFIRMWAREREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTOTAFIRMWAREREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListOTAFirmwareRequest : public RpcServiceRequest + { + + public: + ListOTAFirmwareRequest(); + ~ListOTAFirmwareRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + int getPageSize()const; + void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDestVersion()const; + void setDestVersion(const std::string& destVersion); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + int pageSize_; + int currentPage_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string destVersion_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTOTAFIRMWAREREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListOTAFirmwareResult.h b/iot/include/alibabacloud/iot/model/ListOTAFirmwareResult.h new file mode 100644 index 000000000..619fe376e --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListOTAFirmwareResult.h @@ -0,0 +1,84 @@ +/* + * 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_IOT_MODEL_LISTOTAFIRMWARERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTOTAFIRMWARERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListOTAFirmwareResult : public ServiceResult + { + public: + struct SimpleFirmwareInfo + { + int status; + int firmwareSize; + std::string productName; + std::string firmwareId; + std::string moduleName; + std::string firmwareSign; + std::string signMethod; + int type; + std::string utcCreate; + std::string firmwareDesc; + std::string firmwareUrl; + std::string utcModified; + std::string firmwareName; + std::string destVersion; + std::string productKey; + std::string srcVersion; + }; + + + ListOTAFirmwareResult(); + explicit ListOTAFirmwareResult(const std::string &payload); + ~ListOTAFirmwareResult(); + std::vector getFirmwareInfo()const; + int getPageSize()const; + int getPageCount()const; + int getCurrentPage()const; + int getTotal()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector firmwareInfo_; + int pageSize_; + int pageCount_; + int currentPage_; + int total_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTOTAFIRMWARERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListOTAJobByDeviceRequest.h b/iot/include/alibabacloud/iot/model/ListOTAJobByDeviceRequest.h new file mode 100644 index 000000000..e13a92d00 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListOTAJobByDeviceRequest.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_LISTOTAJOBBYDEVICEREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTOTAJOBBYDEVICEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListOTAJobByDeviceRequest : public RpcServiceRequest + { + + public: + ListOTAJobByDeviceRequest(); + ~ListOTAJobByDeviceRequest(); + + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getFirmwareId()const; + void setFirmwareId(const std::string& firmwareId); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); + + private: + std::string iotInstanceId_; + int pageSize_; + std::string firmwareId_; + int currentPage_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string deviceName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTOTAJOBBYDEVICEREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListOTAJobByDeviceResult.h b/iot/include/alibabacloud/iot/model/ListOTAJobByDeviceResult.h new file mode 100644 index 000000000..78518b222 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListOTAJobByDeviceResult.h @@ -0,0 +1,79 @@ +/* + * 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_IOT_MODEL_LISTOTAJOBBYDEVICERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTOTAJOBBYDEVICERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListOTAJobByDeviceResult : public ServiceResult + { + public: + struct SimpleOTAJobInfo + { + std::string utcStartTime; + std::string jobStatus; + std::string utcEndTime; + std::string jobType; + std::string utcCreate; + std::string selectionType; + std::string firmwareId; + std::string utcModified; + std::string targetSelection; + std::string jobId; + std::string productKey; + }; + + + ListOTAJobByDeviceResult(); + explicit ListOTAJobByDeviceResult(const std::string &payload); + ~ListOTAJobByDeviceResult(); + int getPageSize()const; + int getPageCount()const; + int getCurrentPage()const; + int getTotal()const; + std::vector getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int pageSize_; + int pageCount_; + int currentPage_; + int total_; + std::vector data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTOTAJOBBYDEVICERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListOTAJobByFirmwareRequest.h b/iot/include/alibabacloud/iot/model/ListOTAJobByFirmwareRequest.h new file mode 100644 index 000000000..29cc8ca90 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListOTAJobByFirmwareRequest.h @@ -0,0 +1,66 @@ +/* + * 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_IOT_MODEL_LISTOTAJOBBYFIRMWAREREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTOTAJOBBYFIRMWAREREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListOTAJobByFirmwareRequest : public RpcServiceRequest + { + + public: + ListOTAJobByFirmwareRequest(); + ~ListOTAJobByFirmwareRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getFirmwareId()const; + void setFirmwareId(const std::string& firmwareId); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + int pageSize_; + std::string firmwareId_; + int currentPage_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTOTAJOBBYFIRMWAREREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListOTAJobByFirmwareResult.h b/iot/include/alibabacloud/iot/model/ListOTAJobByFirmwareResult.h new file mode 100644 index 000000000..62051e8ef --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListOTAJobByFirmwareResult.h @@ -0,0 +1,79 @@ +/* + * 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_IOT_MODEL_LISTOTAJOBBYFIRMWARERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTOTAJOBBYFIRMWARERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListOTAJobByFirmwareResult : public ServiceResult + { + public: + struct SimpleOTAJobInfo + { + std::string utcStartTime; + std::string jobStatus; + std::string utcEndTime; + std::string jobType; + std::string utcCreate; + std::string selectionType; + std::string firmwareId; + std::string utcModified; + std::string targetSelection; + std::string jobId; + std::string productKey; + }; + + + ListOTAJobByFirmwareResult(); + explicit ListOTAJobByFirmwareResult(const std::string &payload); + ~ListOTAJobByFirmwareResult(); + int getPageSize()const; + int getPageCount()const; + int getCurrentPage()const; + int getTotal()const; + std::vector getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int pageSize_; + int pageCount_; + int currentPage_; + int total_; + std::vector data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTOTAJOBBYFIRMWARERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListOTATaskByJobRequest.h b/iot/include/alibabacloud/iot/model/ListOTATaskByJobRequest.h new file mode 100644 index 000000000..318a33b90 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListOTATaskByJobRequest.h @@ -0,0 +1,66 @@ +/* + * 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_IOT_MODEL_LISTOTATASKBYJOBREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTOTATASKBYJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListOTATaskByJobRequest : public RpcServiceRequest + { + + public: + ListOTATaskByJobRequest(); + ~ListOTATaskByJobRequest(); + + std::string getJobId()const; + void setJobId(const std::string& jobId); + std::string getTaskStatus()const; + void setTaskStatus(const std::string& taskStatus); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + int getPageSize()const; + void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string jobId_; + std::string taskStatus_; + std::string iotInstanceId_; + int pageSize_; + int currentPage_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTOTATASKBYJOBREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListOTATaskByJobResult.h b/iot/include/alibabacloud/iot/model/ListOTATaskByJobResult.h new file mode 100644 index 000000000..2484688f2 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListOTATaskByJobResult.h @@ -0,0 +1,82 @@ +/* + * 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_IOT_MODEL_LISTOTATASKBYJOBRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTOTATASKBYJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListOTATaskByJobResult : public ServiceResult + { + public: + struct SimpleOTATaskInfo + { + std::string progress; + std::string taskId; + std::string productName; + std::string firmwareId; + std::string taskStatus; + std::string iotId; + std::string utcCreate; + std::string taskDesc; + std::string utcModified; + std::string destVersion; + std::string productKey; + std::string jobId; + std::string deviceName; + std::string srcVersion; + }; + + + ListOTATaskByJobResult(); + explicit ListOTATaskByJobResult(const std::string &payload); + ~ListOTATaskByJobResult(); + int getPageSize()const; + int getPageCount()const; + int getCurrentPage()const; + int getTotal()const; + std::vector getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int pageSize_; + int pageCount_; + int currentPage_; + int total_; + std::vector data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTOTATASKBYJOBRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListProductByTagsRequest.h b/iot/include/alibabacloud/iot/model/ListProductByTagsRequest.h index a9b3bb9b5..3d17cf5ff 100644 --- a/iot/include/alibabacloud/iot/model/ListProductByTagsRequest.h +++ b/iot/include/alibabacloud/iot/model/ListProductByTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT ListProductByTagsRequest : public RpcServiceRequest { + public: struct ProductTag { std::string tagValue; diff --git a/iot/include/alibabacloud/iot/model/ListRuleRequest.h b/iot/include/alibabacloud/iot/model/ListRuleRequest.h index f8276f4c8..5a571c71e 100644 --- a/iot/include/alibabacloud/iot/model/ListRuleRequest.h +++ b/iot/include/alibabacloud/iot/model/ListRuleRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setCurrentPage(int currentPage); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); int getPageSize()const; @@ -50,6 +52,7 @@ namespace AlibabaCloud std::string searchName_; int currentPage_; std::string accessKeyId_; + std::string resourceGroupId_; std::string iotInstanceId_; int pageSize_; diff --git a/iot/include/alibabacloud/iot/model/ListThingModelVersionRequest.h b/iot/include/alibabacloud/iot/model/ListThingModelVersionRequest.h new file mode 100644 index 000000000..bff945f56 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListThingModelVersionRequest.h @@ -0,0 +1,57 @@ +/* + * 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_IOT_MODEL_LISTTHINGMODELVERSIONREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTTHINGMODELVERSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListThingModelVersionRequest : public RpcServiceRequest + { + + public: + ListThingModelVersionRequest(); + ~ListThingModelVersionRequest(); + + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + + private: + std::string productKey_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::string iotInstanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTTHINGMODELVERSIONREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListThingModelVersionResult.h b/iot/include/alibabacloud/iot/model/ListThingModelVersionResult.h new file mode 100644 index 000000000..a54867a5d --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListThingModelVersionResult.h @@ -0,0 +1,67 @@ +/* + * 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_IOT_MODEL_LISTTHINGMODELVERSIONRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTTHINGMODELVERSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListThingModelVersionResult : public ServiceResult + { + public: + struct Data + { + struct ModelVersion + { + long gmtCreate; + std::string description; + std::string modelVersion; + }; + std::vector modelVersions; + }; + + + ListThingModelVersionResult(); + explicit ListThingModelVersionResult(const std::string &payload); + ~ListThingModelVersionResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTTHINGMODELVERSIONRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListThingTemplatesRequest.h b/iot/include/alibabacloud/iot/model/ListThingTemplatesRequest.h new file mode 100644 index 000000000..d197774db --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListThingTemplatesRequest.h @@ -0,0 +1,54 @@ +/* + * 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_IOT_MODEL_LISTTHINGTEMPLATESREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTTHINGTEMPLATESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListThingTemplatesRequest : public RpcServiceRequest + { + + public: + ListThingTemplatesRequest(); + ~ListThingTemplatesRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + + private: + std::string accessKeyId_; + std::string resourceGroupId_; + std::string iotInstanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTTHINGTEMPLATESREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ListThingTemplatesResult.h b/iot/include/alibabacloud/iot/model/ListThingTemplatesResult.h new file mode 100644 index 000000000..b31303d42 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ListThingTemplatesResult.h @@ -0,0 +1,62 @@ +/* + * 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_IOT_MODEL_LISTTHINGTEMPLATESRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_LISTTHINGTEMPLATESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ListThingTemplatesResult : public ServiceResult + { + public: + struct CategoryInfo + { + std::string categoryKey; + std::string categoryName; + }; + + + ListThingTemplatesResult(); + explicit ListThingTemplatesResult(const std::string &payload); + ~ListThingTemplatesResult(); + std::vector getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_LISTTHINGTEMPLATESRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/PubBroadcastResult.h b/iot/include/alibabacloud/iot/model/PubBroadcastResult.h index 765ae16b8..67d665425 100644 --- a/iot/include/alibabacloud/iot/model/PubBroadcastResult.h +++ b/iot/include/alibabacloud/iot/model/PubBroadcastResult.h @@ -40,6 +40,7 @@ namespace AlibabaCloud std::string getErrorMessage()const; std::string getCode()const; bool getSuccess()const; + long getMessageId()const; protected: void parse(const std::string &payload); @@ -47,6 +48,7 @@ namespace AlibabaCloud std::string errorMessage_; std::string code_; bool success_; + long messageId_; }; } diff --git a/iot/include/alibabacloud/iot/model/PublishThingModelRequest.h b/iot/include/alibabacloud/iot/model/PublishThingModelRequest.h new file mode 100644 index 000000000..0baa74df5 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/PublishThingModelRequest.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_PUBLISHTHINGMODELREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_PUBLISHTHINGMODELREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT PublishThingModelRequest : public RpcServiceRequest + { + + public: + PublishThingModelRequest(); + ~PublishThingModelRequest(); + + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getModelVersion()const; + void setModelVersion(const std::string& modelVersion); + + private: + std::string description_; + std::string productKey_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::string iotInstanceId_; + std::string modelVersion_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_PUBLISHTHINGMODELREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/PublishThingModelResult.h b/iot/include/alibabacloud/iot/model/PublishThingModelResult.h new file mode 100644 index 000000000..e1a84fe0d --- /dev/null +++ b/iot/include/alibabacloud/iot/model/PublishThingModelResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_PUBLISHTHINGMODELRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_PUBLISHTHINGMODELRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT PublishThingModelResult : public ServiceResult + { + public: + + + PublishThingModelResult(); + explicit PublishThingModelResult(const std::string &payload); + ~PublishThingModelResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_PUBLISHTHINGMODELRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryAppDeviceListRequest.h b/iot/include/alibabacloud/iot/model/QueryAppDeviceListRequest.h index c0018e83d..b8ac7ab3a 100644 --- a/iot/include/alibabacloud/iot/model/QueryAppDeviceListRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryAppDeviceListRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT QueryAppDeviceListRequest : public RpcServiceRequest { + public: struct TagList { std::string tagName; diff --git a/iot/include/alibabacloud/iot/model/QueryCertUrlByApplyIdRequest.h b/iot/include/alibabacloud/iot/model/QueryCertUrlByApplyIdRequest.h new file mode 100644 index 000000000..f08290c16 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryCertUrlByApplyIdRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_QUERYCERTURLBYAPPLYIDREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYCERTURLBYAPPLYIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryCertUrlByApplyIdRequest : public RpcServiceRequest + { + + public: + QueryCertUrlByApplyIdRequest(); + ~QueryCertUrlByApplyIdRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + long getApplyId()const; + void setApplyId(long applyId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + long applyId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYCERTURLBYAPPLYIDREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryCertUrlByApplyIdResult.h b/iot/include/alibabacloud/iot/model/QueryCertUrlByApplyIdResult.h new file mode 100644 index 000000000..3f0823dbf --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryCertUrlByApplyIdResult.h @@ -0,0 +1,57 @@ +/* + * 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_IOT_MODEL_QUERYCERTURLBYAPPLYIDRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYCERTURLBYAPPLYIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryCertUrlByApplyIdResult : public ServiceResult + { + public: + + + QueryCertUrlByApplyIdResult(); + explicit QueryCertUrlByApplyIdResult(const std::string &payload); + ~QueryCertUrlByApplyIdResult(); + std::string getErrorMessage()const; + std::string getCertUrl()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string certUrl_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYCERTURLBYAPPLYIDRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryDeviceByDriverRequest.h b/iot/include/alibabacloud/iot/model/QueryDeviceByDriverRequest.h index 19afc64d1..f78400d1d 100644 --- a/iot/include/alibabacloud/iot/model/QueryDeviceByDriverRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryDeviceByDriverRequest.h @@ -35,26 +35,32 @@ namespace AlibabaCloud QueryDeviceByDriverRequest(); ~QueryDeviceByDriverRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getDriverId()const; void setDriverId(const std::string& driverId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); int getPageSize()const; void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - int currentPage_; std::string accessKeyId_; - std::string instanceId_; std::string driverId_; std::string iotInstanceId_; int pageSize_; + int currentPage_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/QueryDeviceByStatusRequest.h b/iot/include/alibabacloud/iot/model/QueryDeviceByStatusRequest.h new file mode 100644 index 000000000..b736b39c0 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryDeviceByStatusRequest.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_QUERYDEVICEBYSTATUSREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYSTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryDeviceByStatusRequest : public RpcServiceRequest + { + + public: + QueryDeviceByStatusRequest(); + ~QueryDeviceByStatusRequest(); + + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getBizTenantId()const; + void setBizTenantId(const std::string& bizTenantId); + int getStatus()const; + void setStatus(int status); + + private: + int currentPage_; + std::string productKey_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::string iotInstanceId_; + int pageSize_; + std::string bizTenantId_; + int status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYSTATUSREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryDeviceByStatusResult.h b/iot/include/alibabacloud/iot/model/QueryDeviceByStatusResult.h new file mode 100644 index 000000000..e7673c4b7 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryDeviceByStatusResult.h @@ -0,0 +1,78 @@ +/* + * 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_IOT_MODEL_QUERYDEVICEBYSTATUSRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYSTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryDeviceByStatusResult : public ServiceResult + { + public: + struct SimpleDeviceInfo + { + std::string status; + std::string iotId; + std::string gmtCreate; + std::string utcCreate; + std::string deviceSecret; + std::string gmtModified; + std::string utcModified; + std::string productKey; + std::string deviceName; + std::string nickname; + }; + + + QueryDeviceByStatusResult(); + explicit QueryDeviceByStatusResult(const std::string &payload); + ~QueryDeviceByStatusResult(); + int getPageSize()const; + int getPageCount()const; + int getTotal()const; + std::vector getData()const; + int getPage()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int pageSize_; + int pageCount_; + int total_; + std::vector data_; + int page_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYSTATUSRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryDeviceByTagsRequest.h b/iot/include/alibabacloud/iot/model/QueryDeviceByTagsRequest.h index 44303e47f..70b6688a7 100644 --- a/iot/include/alibabacloud/iot/model/QueryDeviceByTagsRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryDeviceByTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT QueryDeviceByTagsRequest : public RpcServiceRequest { + public: struct Tag { std::string tagValue; diff --git a/iot/include/alibabacloud/iot/model/QueryDeviceCertRequest.h b/iot/include/alibabacloud/iot/model/QueryDeviceCertRequest.h new file mode 100644 index 000000000..929577a3b --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryDeviceCertRequest.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_QUERYDEVICECERTREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYDEVICECERTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryDeviceCertRequest : public RpcServiceRequest + { + + public: + QueryDeviceCertRequest(); + ~QueryDeviceCertRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string deviceName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYDEVICECERTREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryDeviceCertResult.h b/iot/include/alibabacloud/iot/model/QueryDeviceCertResult.h new file mode 100644 index 000000000..787bcc2bf --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryDeviceCertResult.h @@ -0,0 +1,64 @@ +/* + * 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_IOT_MODEL_QUERYDEVICECERTRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYDEVICECERTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryDeviceCertResult : public ServiceResult + { + public: + struct DeviceCertInfo + { + int status; + std::string privateKey; + std::string certSN; + std::string certificate; + }; + + + QueryDeviceCertResult(); + explicit QueryDeviceCertResult(const std::string &payload); + ~QueryDeviceCertResult(); + DeviceCertInfo getDeviceCertInfo()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + DeviceCertInfo deviceCertInfo_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYDEVICECERTRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryDeviceGroupByTagsRequest.h b/iot/include/alibabacloud/iot/model/QueryDeviceGroupByTagsRequest.h index 84a550686..4176c7931 100644 --- a/iot/include/alibabacloud/iot/model/QueryDeviceGroupByTagsRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryDeviceGroupByTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT QueryDeviceGroupByTagsRequest : public RpcServiceRequest { + public: struct Tag { std::string tagValue; diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeDriverRequest.h b/iot/include/alibabacloud/iot/model/QueryEdgeDriverRequest.h new file mode 100644 index 000000000..37756af42 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryEdgeDriverRequest.h @@ -0,0 +1,69 @@ +/* + * 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_IOT_MODEL_QUERYEDGEDRIVERREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYEDGEDRIVERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryEdgeDriverRequest : public RpcServiceRequest + { + + public: + QueryEdgeDriverRequest(); + ~QueryEdgeDriverRequest(); + + std::string getDriverName()const; + void setDriverName(const std::string& driverName); + int getType()const; + void setType(int type); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + int getPageSize()const; + void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string driverName_; + int type_; + std::string accessKeyId_; + std::string iotInstanceId_; + int pageSize_; + int currentPage_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYEDGEDRIVERREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeDriverResult.h b/iot/include/alibabacloud/iot/model/QueryEdgeDriverResult.h new file mode 100644 index 000000000..d0c5e18ac --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryEdgeDriverResult.h @@ -0,0 +1,76 @@ +/* + * 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_IOT_MODEL_QUERYEDGEDRIVERRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYEDGEDRIVERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryEdgeDriverResult : public ServiceResult + { + public: + struct Data + { + struct Driver + { + std::string driverProtocol; + std::string driverId; + std::string runtime; + int type; + long gmtCreateTimestamp; + std::string driverName; + long gmtModifiedTimestamp; + std::string cpuArch; + bool isBuiltIn; + }; + int pageSize; + int currentPage; + int total; + std::vector driverList; + }; + + + QueryEdgeDriverResult(); + explicit QueryEdgeDriverResult(const std::string &payload); + ~QueryEdgeDriverResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYEDGEDRIVERRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeDriverVersionRequest.h b/iot/include/alibabacloud/iot/model/QueryEdgeDriverVersionRequest.h new file mode 100644 index 000000000..d50487224 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryEdgeDriverVersionRequest.h @@ -0,0 +1,72 @@ +/* + * 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_IOT_MODEL_QUERYEDGEDRIVERVERSIONREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYEDGEDRIVERVERSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryEdgeDriverVersionRequest : public RpcServiceRequest + { + + public: + QueryEdgeDriverVersionRequest(); + ~QueryEdgeDriverVersionRequest(); + + int getVersionState()const; + void setVersionState(int versionState); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDriverId()const; + void setDriverId(const std::string& driverId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getDriverVersion()const; + void setDriverVersion(const std::string& driverVersion); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + int versionState_; + std::string accessKeyId_; + std::string driverId_; + std::string iotInstanceId_; + int pageSize_; + std::string driverVersion_; + int currentPage_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYEDGEDRIVERVERSIONREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeDriverVersionResult.h b/iot/include/alibabacloud/iot/model/QueryEdgeDriverVersionResult.h new file mode 100644 index 000000000..e64d09913 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryEdgeDriverVersionResult.h @@ -0,0 +1,78 @@ +/* + * 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_IOT_MODEL_QUERYEDGEDRIVERVERSIONRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYEDGEDRIVERVERSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryEdgeDriverVersionResult : public ServiceResult + { + public: + struct Data + { + struct DriverVersion + { + std::string containerConfig; + std::string driverId; + std::string description; + std::string driverVersion; + long gmtCreateTimestamp; + std::string sourceConfig; + std::string driverConfig; + std::string edgeVersion; + std::string configCheckRule; + long gmtModifiedTimestamp; + std::string versionState; + }; + int pageSize; + int currentPage; + int total; + std::vector driverVersionList; + }; + + + QueryEdgeDriverVersionResult(); + explicit QueryEdgeDriverVersionResult(const std::string &payload); + ~QueryEdgeDriverVersionResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYEDGEDRIVERVERSIONRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDeviceRequest.h b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDeviceRequest.h index 99e02ffd9..8d3face7f 100644 --- a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDeviceRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDeviceRequest.h @@ -35,23 +35,29 @@ namespace AlibabaCloud QueryEdgeInstanceDeviceRequest(); ~QueryEdgeInstanceDeviceRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); int getPageSize()const; void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - int currentPage_; std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; int pageSize_; + int currentPage_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDriverRequest.h b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDriverRequest.h index d5868cb06..31709fd66 100644 --- a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDriverRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDriverRequest.h @@ -35,23 +35,29 @@ namespace AlibabaCloud QueryEdgeInstanceDriverRequest(); ~QueryEdgeInstanceDriverRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); int getPageSize()const; void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - int currentPage_; std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; int pageSize_; + int currentPage_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDriverResult.h b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDriverResult.h index fcf0d5670..bda37b644 100644 --- a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDriverResult.h +++ b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceDriverResult.h @@ -38,7 +38,9 @@ namespace AlibabaCloud { std::string driverId; std::string gmtCreate; + std::string driverVersion; std::string gmtModified; + std::string orderId; }; int pageSize; int currentPage; diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceGatewayRequest.h b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceGatewayRequest.h index a695a14be..f91b45dd4 100644 --- a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceGatewayRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceGatewayRequest.h @@ -37,15 +37,21 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentRequest.h b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentRequest.h index ef0987279..f5451743b 100644 --- a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentRequest.h @@ -35,29 +35,35 @@ namespace AlibabaCloud QueryEdgeInstanceHistoricDeploymentRequest(); ~QueryEdgeInstanceHistoricDeploymentRequest(); - long getEndTime()const; - void setEndTime(long endTime); - int getCurrentPage()const; - void setCurrentPage(int currentPage); long getStartTime()const; void setStartTime(long startTime); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); int getPageSize()const; void setPageSize(int pageSize); + long getEndTime()const; + void setEndTime(long endTime); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - long endTime_; - int currentPage_; long startTime_; std::string accessKeyId_; - std::string instanceId_; std::string iotInstanceId_; int pageSize_; + long endTime_; + int currentPage_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentResult.h b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentResult.h index 998f8fb6a..e2161537f 100644 --- a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentResult.h +++ b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentResult.h @@ -42,7 +42,10 @@ namespace AlibabaCloud std::string deploymentId; std::string type; std::string description; + long gmtCreateTimestamp; + long gmtCompletedTimestamp; std::string gmtModified; + long gmtModifiedTimestamp; }; std::vector deploymentList; int pageSize; diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceRequest.h index 1e0385f68..7cd99e93e 100644 --- a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceRequest.h @@ -35,23 +35,29 @@ namespace AlibabaCloud QueryEdgeInstanceRequest(); ~QueryEdgeInstanceRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); int getPageSize()const; void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); std::string getName()const; void setName(const std::string& name); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - int currentPage_; std::string accessKeyId_; std::string iotInstanceId_; int pageSize_; + int currentPage_; + std::string apiProduct_; std::string name_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceResult.h b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceResult.h index d3da45fdb..fe2dfc836 100644 --- a/iot/include/alibabacloud/iot/model/QueryEdgeInstanceResult.h +++ b/iot/include/alibabacloud/iot/model/QueryEdgeInstanceResult.h @@ -36,17 +36,21 @@ namespace AlibabaCloud { struct Instance { - std::string gmtCreate; - std::string roleName; bool bizEnable; std::string instanceId; + long gmtCreateTimestamp; std::string latestDeploymentType; std::string gmtModified; + long roleAttachTimestamp; std::string roleAttachTime; - int spec; - std::string tags; std::string roleArn; std::string name; + int type; + std::string gmtCreate; + std::string roleName; + long gmtModifiedTimestamp; + int spec; + std::string tags; int latestDeploymentStatus; }; int pageSize; diff --git a/iot/include/alibabacloud/iot/model/QueryOTAFirmwareRequest.h b/iot/include/alibabacloud/iot/model/QueryOTAFirmwareRequest.h new file mode 100644 index 000000000..e36ad5c05 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryOTAFirmwareRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_QUERYOTAFIRMWAREREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYOTAFIRMWAREREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryOTAFirmwareRequest : public RpcServiceRequest + { + + public: + QueryOTAFirmwareRequest(); + ~QueryOTAFirmwareRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getFirmwareId()const; + void setFirmwareId(const std::string& firmwareId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + std::string firmwareId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYOTAFIRMWAREREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryOTAFirmwareResult.h b/iot/include/alibabacloud/iot/model/QueryOTAFirmwareResult.h new file mode 100644 index 000000000..fe24acaef --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryOTAFirmwareResult.h @@ -0,0 +1,77 @@ +/* + * 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_IOT_MODEL_QUERYOTAFIRMWARERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYOTAFIRMWARERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryOTAFirmwareResult : public ServiceResult + { + public: + struct FirmwareInfo + { + int status; + int verifyProgress; + int firmwareSize; + std::string productName; + std::string firmwareId; + std::string moduleName; + std::string firmwareSign; + std::string signMethod; + int type; + std::string utcCreate; + std::string firmwareDesc; + std::string firmwareUrl; + std::string utcModified; + std::string firmwareName; + std::string destVersion; + std::string productKey; + std::string srcVersion; + }; + + + QueryOTAFirmwareResult(); + explicit QueryOTAFirmwareResult(const std::string &payload); + ~QueryOTAFirmwareResult(); + FirmwareInfo getFirmwareInfo()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + FirmwareInfo firmwareInfo_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYOTAFIRMWARERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryOTAJobRequest.h b/iot/include/alibabacloud/iot/model/QueryOTAJobRequest.h new file mode 100644 index 000000000..a38e16a76 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryOTAJobRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_QUERYOTAJOBREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYOTAJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryOTAJobRequest : public RpcServiceRequest + { + + public: + QueryOTAJobRequest(); + ~QueryOTAJobRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getJobId()const; + void setJobId(const std::string& jobId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string jobId_; + std::string iotInstanceId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYOTAJOBREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryOTAJobResult.h b/iot/include/alibabacloud/iot/model/QueryOTAJobResult.h new file mode 100644 index 000000000..20a8bed59 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryOTAJobResult.h @@ -0,0 +1,89 @@ +/* + * 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_IOT_MODEL_QUERYOTAJOBRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYOTAJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryOTAJobResult : public ServiceResult + { + public: + struct Data + { + std::string utcStartTime; + std::string utcEndTime; + std::string srcVersions; + std::string firmwareId; + std::string name; + std::string jobStatus; + std::string jobDesc; + std::string jobType; + std::string utcCreate; + int retryCount; + int maximumPerMinute; + std::string selectionType; + std::string utcModified; + int retryInterval; + std::string destVersion; + std::string targetSelection; + std::string utcScheduleTime; + std::string grayPercent; + std::string jobId; + std::string productKey; + int timeoutInMinutes; + }; + + + QueryOTAJobResult(); + explicit QueryOTAJobResult(const std::string &payload); + ~QueryOTAJobResult(); + int getPageSize()const; + int getPageCount()const; + int getCurrentPage()const; + int getTotal()const; + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int pageSize_; + int pageCount_; + int currentPage_; + int total_; + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYOTAJOBRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryProductCertInfoRequest.h b/iot/include/alibabacloud/iot/model/QueryProductCertInfoRequest.h new file mode 100644 index 000000000..12909bf72 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryProductCertInfoRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_QUERYPRODUCTCERTINFOREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYPRODUCTCERTINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryProductCertInfoRequest : public RpcServiceRequest + { + + public: + QueryProductCertInfoRequest(); + ~QueryProductCertInfoRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYPRODUCTCERTINFOREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryProductCertInfoResult.h b/iot/include/alibabacloud/iot/model/QueryProductCertInfoResult.h new file mode 100644 index 000000000..4a3a24e1f --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryProductCertInfoResult.h @@ -0,0 +1,61 @@ +/* + * 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_IOT_MODEL_QUERYPRODUCTCERTINFORESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYPRODUCTCERTINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryProductCertInfoResult : public ServiceResult + { + public: + struct ProductCertInfo + { + int issueModel; + }; + + + QueryProductCertInfoResult(); + explicit QueryProductCertInfoResult(const std::string &payload); + ~QueryProductCertInfoResult(); + ProductCertInfo getProductCertInfo()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + ProductCertInfo productCertInfo_; + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYPRODUCTCERTINFORESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryProductListRequest.h b/iot/include/alibabacloud/iot/model/QueryProductListRequest.h index 162dae0fa..956df15fd 100644 --- a/iot/include/alibabacloud/iot/model/QueryProductListRequest.h +++ b/iot/include/alibabacloud/iot/model/QueryProductListRequest.h @@ -39,6 +39,8 @@ namespace AlibabaCloud void setCurrentPage(int currentPage); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); int getPageSize()const; @@ -49,6 +51,7 @@ namespace AlibabaCloud private: int currentPage_; std::string accessKeyId_; + std::string resourceGroupId_; std::string iotInstanceId_; int pageSize_; std::string aliyunCommodityCode_; diff --git a/iot/include/alibabacloud/iot/model/QueryProductListResult.h b/iot/include/alibabacloud/iot/model/QueryProductListResult.h index 85bbf8d61..b65561c00 100644 --- a/iot/include/alibabacloud/iot/model/QueryProductListResult.h +++ b/iot/include/alibabacloud/iot/model/QueryProductListResult.h @@ -41,6 +41,7 @@ namespace AlibabaCloud std::string productName; int nodeType; int dataFormat; + std::string authType; std::string productKey; int deviceCount; }; diff --git a/iot/include/alibabacloud/iot/model/QueryProductResult.h b/iot/include/alibabacloud/iot/model/QueryProductResult.h index 641681e03..46a5d2fe5 100644 --- a/iot/include/alibabacloud/iot/model/QueryProductResult.h +++ b/iot/include/alibabacloud/iot/model/QueryProductResult.h @@ -47,6 +47,7 @@ namespace AlibabaCloud int nodeType; int dataFormat; std::string categoryName; + std::string authType; int netType; std::string productKey; int deviceCount; diff --git a/iot/include/alibabacloud/iot/model/QueryThingModelRequest.h b/iot/include/alibabacloud/iot/model/QueryThingModelRequest.h new file mode 100644 index 000000000..7c1838b9f --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryThingModelRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_QUERYTHINGMODELREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYTHINGMODELREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryThingModelRequest : public RpcServiceRequest + { + + public: + QueryThingModelRequest(); + ~QueryThingModelRequest(); + + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getModelVersion()const; + void setModelVersion(const std::string& modelVersion); + + private: + std::string productKey_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::string iotInstanceId_; + std::string modelVersion_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYTHINGMODELREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/QueryThingModelResult.h b/iot/include/alibabacloud/iot/model/QueryThingModelResult.h new file mode 100644 index 000000000..96275749a --- /dev/null +++ b/iot/include/alibabacloud/iot/model/QueryThingModelResult.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_QUERYTHINGMODELRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_QUERYTHINGMODELRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT QueryThingModelResult : public ServiceResult + { + public: + struct Data + { + std::string thingModelJson; + }; + + + QueryThingModelResult(); + explicit QueryThingModelResult(const std::string &payload); + ~QueryThingModelResult(); + Data getData()const; + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + std::string getProductKey()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + std::string errorMessage_; + std::string code_; + bool success_; + std::string productKey_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_QUERYTHINGMODELRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ResetThingRequest.h b/iot/include/alibabacloud/iot/model/ResetThingRequest.h new file mode 100644 index 000000000..51abdaf62 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ResetThingRequest.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_RESETTHINGREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_RESETTHINGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ResetThingRequest : public RpcServiceRequest + { + + public: + ResetThingRequest(); + ~ResetThingRequest(); + + std::string getIotId()const; + void setIotId(const std::string& iotId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); + + private: + std::string iotId_; + std::string iotInstanceId_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string deviceName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_RESETTHINGREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/ResetThingResult.h b/iot/include/alibabacloud/iot/model/ResetThingResult.h new file mode 100644 index 000000000..2fe74f286 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/ResetThingResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_RESETTHINGRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_RESETTHINGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT ResetThingResult : public ServiceResult + { + public: + + + ResetThingResult(); + explicit ResetThingResult(const std::string &payload); + ~ResetThingResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_RESETTHINGRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/SetEdgeInstanceDriverConfigsRequest.h b/iot/include/alibabacloud/iot/model/SetEdgeInstanceDriverConfigsRequest.h index 6dd9abcc4..984342ac7 100644 --- a/iot/include/alibabacloud/iot/model/SetEdgeInstanceDriverConfigsRequest.h +++ b/iot/include/alibabacloud/iot/model/SetEdgeInstanceDriverConfigsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT SetEdgeInstanceDriverConfigsRequest : public RpcServiceRequest { + public: struct Configs { std::string format; @@ -45,19 +46,25 @@ namespace AlibabaCloud void setConfigs(const std::vector& configs); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getDriverId()const; void setDriverId(const std::string& driverId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::vector configs_; std::string accessKeyId_; - std::string instanceId_; std::string driverId_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/SetProductCertInfoRequest.h b/iot/include/alibabacloud/iot/model/SetProductCertInfoRequest.h new file mode 100644 index 000000000..c9648762b --- /dev/null +++ b/iot/include/alibabacloud/iot/model/SetProductCertInfoRequest.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_SETPRODUCTCERTINFOREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_SETPRODUCTCERTINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT SetProductCertInfoRequest : public RpcServiceRequest + { + + public: + SetProductCertInfoRequest(); + ~SetProductCertInfoRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + int getIssueModel()const; + void setIssueModel(int issueModel); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + int issueModel_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_SETPRODUCTCERTINFOREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/SetProductCertInfoResult.h b/iot/include/alibabacloud/iot/model/SetProductCertInfoResult.h new file mode 100644 index 000000000..8da6bc90a --- /dev/null +++ b/iot/include/alibabacloud/iot/model/SetProductCertInfoResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_SETPRODUCTCERTINFORESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_SETPRODUCTCERTINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT SetProductCertInfoResult : public ServiceResult + { + public: + + + SetProductCertInfoResult(); + explicit SetProductCertInfoResult(const std::string &payload); + ~SetProductCertInfoResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_SETPRODUCTCERTINFORESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceRequest.h new file mode 100644 index 000000000..3b6eb5b37 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceRequest.h @@ -0,0 +1,63 @@ +/* + * 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_IOT_MODEL_UNBINDAPPLICATIONFROMEDGEINSTANCEREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_UNBINDAPPLICATIONFROMEDGEINSTANCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT UnbindApplicationFromEdgeInstanceRequest : public RpcServiceRequest + { + + public: + UnbindApplicationFromEdgeInstanceRequest(); + ~UnbindApplicationFromEdgeInstanceRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getApplicationId()const; + void setApplicationId(const std::string& applicationId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string accessKeyId_; + std::string iotInstanceId_; + std::string applicationId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_UNBINDAPPLICATIONFROMEDGEINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceResult.h b/iot/include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceResult.h new file mode 100644 index 000000000..370eb9a2c --- /dev/null +++ b/iot/include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_UNBINDAPPLICATIONFROMEDGEINSTANCERESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_UNBINDAPPLICATIONFROMEDGEINSTANCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT UnbindApplicationFromEdgeInstanceResult : public ServiceResult + { + public: + + + UnbindApplicationFromEdgeInstanceResult(); + explicit UnbindApplicationFromEdgeInstanceResult(const std::string &payload); + ~UnbindApplicationFromEdgeInstanceResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_UNBINDAPPLICATIONFROMEDGEINSTANCERESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceRequest.h index 0965945e3..4b17dfa52 100644 --- a/iot/include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceRequest.h +++ b/iot/include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceRequest.h @@ -37,18 +37,24 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getDriverId()const; void setDriverId(const std::string& driverId); std::string getIotInstanceId()const; void setIotInstanceId(const std::string& iotInstanceId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string accessKeyId_; - std::string instanceId_; std::string driverId_; std::string iotInstanceId_; + std::string instanceId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/UpdateEdgeDriverVersionRequest.h b/iot/include/alibabacloud/iot/model/UpdateEdgeDriverVersionRequest.h new file mode 100644 index 000000000..d78023c0d --- /dev/null +++ b/iot/include/alibabacloud/iot/model/UpdateEdgeDriverVersionRequest.h @@ -0,0 +1,81 @@ +/* + * 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_IOT_MODEL_UPDATEEDGEDRIVERVERSIONREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_UPDATEEDGEDRIVERVERSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT UpdateEdgeDriverVersionRequest : public RpcServiceRequest + { + + public: + UpdateEdgeDriverVersionRequest(); + ~UpdateEdgeDriverVersionRequest(); + + std::string getConfigCheckRule()const; + void setConfigCheckRule(const std::string& configCheckRule); + std::string getEdgeVersion()const; + void setEdgeVersion(const std::string& edgeVersion); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDriverId()const; + void setDriverId(const std::string& driverId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); + std::string getContainerConfig()const; + void setContainerConfig(const std::string& containerConfig); + std::string getDriverVersion()const; + void setDriverVersion(const std::string& driverVersion); + std::string getDriverConfig()const; + void setDriverConfig(const std::string& driverConfig); + std::string getSourceConfig()const; + void setSourceConfig(const std::string& sourceConfig); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string configCheckRule_; + std::string edgeVersion_; + std::string description_; + std::string accessKeyId_; + std::string driverId_; + std::string iotInstanceId_; + std::string containerConfig_; + std::string driverVersion_; + std::string driverConfig_; + std::string sourceConfig_; + std::string apiProduct_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_UPDATEEDGEDRIVERVERSIONREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/UpdateEdgeDriverVersionResult.h b/iot/include/alibabacloud/iot/model/UpdateEdgeDriverVersionResult.h new file mode 100644 index 000000000..be679131f --- /dev/null +++ b/iot/include/alibabacloud/iot/model/UpdateEdgeDriverVersionResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_UPDATEEDGEDRIVERVERSIONRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_UPDATEEDGEDRIVERVERSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT UpdateEdgeDriverVersionResult : public ServiceResult + { + public: + + + UpdateEdgeDriverVersionResult(); + explicit UpdateEdgeDriverVersionResult(const std::string &payload); + ~UpdateEdgeDriverVersionResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_UPDATEEDGEDRIVERVERSIONRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/UpdateEdgeInstanceRequest.h b/iot/include/alibabacloud/iot/model/UpdateEdgeInstanceRequest.h index 39fae84a1..1cc0af9e9 100644 --- a/iot/include/alibabacloud/iot/model/UpdateEdgeInstanceRequest.h +++ b/iot/include/alibabacloud/iot/model/UpdateEdgeInstanceRequest.h @@ -41,23 +41,29 @@ namespace AlibabaCloud void setSpec(int spec); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getIotInstanceId()const; + void setIotInstanceId(const std::string& iotInstanceId); std::string getTags()const; void setTags(const std::string& tags); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); - std::string getIotInstanceId()const; - void setIotInstanceId(const std::string& iotInstanceId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); std::string getName()const; void setName(const std::string& name); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: bool bizEnable_; int spec_; std::string accessKeyId_; + std::string iotInstanceId_; std::string tags_; std::string instanceId_; - std::string iotInstanceId_; + std::string apiProduct_; std::string name_; + std::string apiRevision_; }; } diff --git a/iot/include/alibabacloud/iot/model/UpdateProductFilterConfigRequest.h b/iot/include/alibabacloud/iot/model/UpdateProductFilterConfigRequest.h new file mode 100644 index 000000000..e64d61e13 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/UpdateProductFilterConfigRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_UPDATEPRODUCTFILTERCONFIGREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_UPDATEPRODUCTFILTERCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT UpdateProductFilterConfigRequest : public RpcServiceRequest + { + + public: + UpdateProductFilterConfigRequest(); + ~UpdateProductFilterConfigRequest(); + + bool getPropertyTimestampFilter()const; + void setPropertyTimestampFilter(bool propertyTimestampFilter); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + bool getPropertyValueFilter()const; + void setPropertyValueFilter(bool propertyValueFilter); + + private: + bool propertyTimestampFilter_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + bool propertyValueFilter_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_UPDATEPRODUCTFILTERCONFIGREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/UpdateProductFilterConfigResult.h b/iot/include/alibabacloud/iot/model/UpdateProductFilterConfigResult.h new file mode 100644 index 000000000..cec2cbad2 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/UpdateProductFilterConfigResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_UPDATEPRODUCTFILTERCONFIGRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_UPDATEPRODUCTFILTERCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT UpdateProductFilterConfigResult : public ServiceResult + { + public: + + + UpdateProductFilterConfigResult(); + explicit UpdateProductFilterConfigResult(const std::string &payload); + ~UpdateProductFilterConfigResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_UPDATEPRODUCTFILTERCONFIGRESULT_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/UpdateProductTagsRequest.h b/iot/include/alibabacloud/iot/model/UpdateProductTagsRequest.h index c1d32b638..f559b1b81 100644 --- a/iot/include/alibabacloud/iot/model/UpdateProductTagsRequest.h +++ b/iot/include/alibabacloud/iot/model/UpdateProductTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_IOT_EXPORT UpdateProductTagsRequest : public RpcServiceRequest { + public: struct ProductTag { std::string tagValue; diff --git a/iot/include/alibabacloud/iot/model/UpdateThingModelRequest.h b/iot/include/alibabacloud/iot/model/UpdateThingModelRequest.h new file mode 100644 index 000000000..d56d5680a --- /dev/null +++ b/iot/include/alibabacloud/iot/model/UpdateThingModelRequest.h @@ -0,0 +1,60 @@ +/* + * 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_IOT_MODEL_UPDATETHINGMODELREQUEST_H_ +#define ALIBABACLOUD_IOT_MODEL_UPDATETHINGMODELREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT UpdateThingModelRequest : public RpcServiceRequest + { + + public: + UpdateThingModelRequest(); + ~UpdateThingModelRequest(); + + std::string getIdentifier()const; + void setIdentifier(const std::string& identifier); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getThingModelJson()const; + void setThingModelJson(const std::string& thingModelJson); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + + private: + std::string identifier_; + std::string productKey_; + std::string apiProduct_; + std::string thingModelJson_; + std::string apiRevision_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_UPDATETHINGMODELREQUEST_H_ \ No newline at end of file diff --git a/iot/include/alibabacloud/iot/model/UpdateThingModelResult.h b/iot/include/alibabacloud/iot/model/UpdateThingModelResult.h new file mode 100644 index 000000000..b77464586 --- /dev/null +++ b/iot/include/alibabacloud/iot/model/UpdateThingModelResult.h @@ -0,0 +1,55 @@ +/* + * 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_IOT_MODEL_UPDATETHINGMODELRESULT_H_ +#define ALIBABACLOUD_IOT_MODEL_UPDATETHINGMODELRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Iot + { + namespace Model + { + class ALIBABACLOUD_IOT_EXPORT UpdateThingModelResult : public ServiceResult + { + public: + + + UpdateThingModelResult(); + explicit UpdateThingModelResult(const std::string &payload); + ~UpdateThingModelResult(); + std::string getErrorMessage()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMessage_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_IOT_MODEL_UPDATETHINGMODELRESULT_H_ \ No newline at end of file diff --git a/iot/src/IotClient.cc b/iot/src/IotClient.cc index 4f7cf52f3..6f759859f 100644 --- a/iot/src/IotClient.cc +++ b/iot/src/IotClient.cc @@ -87,6 +87,42 @@ IotClient::BatchAddDeviceGroupRelationsOutcomeCallable IotClient::batchAddDevice return task->get_future(); } +IotClient::BatchAddThingTopoOutcome IotClient::batchAddThingTopo(const BatchAddThingTopoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BatchAddThingTopoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BatchAddThingTopoOutcome(BatchAddThingTopoResult(outcome.result())); + else + return BatchAddThingTopoOutcome(outcome.error()); +} + +void IotClient::batchAddThingTopoAsync(const BatchAddThingTopoRequest& request, const BatchAddThingTopoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, batchAddThingTopo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::BatchAddThingTopoOutcomeCallable IotClient::batchAddThingTopoCallable(const BatchAddThingTopoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->batchAddThingTopo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::BatchBindDeviceToEdgeInstanceWithDriverOutcome IotClient::batchBindDeviceToEdgeInstanceWithDriver(const BatchBindDeviceToEdgeInstanceWithDriverRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -303,6 +339,42 @@ IotClient::BatchGetDeviceStateOutcomeCallable IotClient::batchGetDeviceStateCall return task->get_future(); } +IotClient::BatchGetEdgeDriverOutcome IotClient::batchGetEdgeDriver(const BatchGetEdgeDriverRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BatchGetEdgeDriverOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BatchGetEdgeDriverOutcome(BatchGetEdgeDriverResult(outcome.result())); + else + return BatchGetEdgeDriverOutcome(outcome.error()); +} + +void IotClient::batchGetEdgeDriverAsync(const BatchGetEdgeDriverRequest& request, const BatchGetEdgeDriverAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, batchGetEdgeDriver(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::BatchGetEdgeDriverOutcomeCallable IotClient::batchGetEdgeDriverCallable(const BatchGetEdgeDriverRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->batchGetEdgeDriver(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::BatchGetEdgeInstanceDeviceConfigOutcome IotClient::batchGetEdgeInstanceDeviceConfig(const BatchGetEdgeInstanceDeviceConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -591,6 +663,42 @@ IotClient::BatchUpdateDeviceNicknameOutcomeCallable IotClient::batchUpdateDevice return task->get_future(); } +IotClient::BindApplicationToEdgeInstanceOutcome IotClient::bindApplicationToEdgeInstance(const BindApplicationToEdgeInstanceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BindApplicationToEdgeInstanceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BindApplicationToEdgeInstanceOutcome(BindApplicationToEdgeInstanceResult(outcome.result())); + else + return BindApplicationToEdgeInstanceOutcome(outcome.error()); +} + +void IotClient::bindApplicationToEdgeInstanceAsync(const BindApplicationToEdgeInstanceRequest& request, const BindApplicationToEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, bindApplicationToEdgeInstance(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::BindApplicationToEdgeInstanceOutcomeCallable IotClient::bindApplicationToEdgeInstanceCallable(const BindApplicationToEdgeInstanceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->bindApplicationToEdgeInstance(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::BindDriverToEdgeInstanceOutcome IotClient::bindDriverToEdgeInstance(const BindDriverToEdgeInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -663,6 +771,114 @@ IotClient::BindGatewayToEdgeInstanceOutcomeCallable IotClient::bindGatewayToEdge return task->get_future(); } +IotClient::CancelOTAStrategyByJobOutcome IotClient::cancelOTAStrategyByJob(const CancelOTAStrategyByJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CancelOTAStrategyByJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CancelOTAStrategyByJobOutcome(CancelOTAStrategyByJobResult(outcome.result())); + else + return CancelOTAStrategyByJobOutcome(outcome.error()); +} + +void IotClient::cancelOTAStrategyByJobAsync(const CancelOTAStrategyByJobRequest& request, const CancelOTAStrategyByJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cancelOTAStrategyByJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CancelOTAStrategyByJobOutcomeCallable IotClient::cancelOTAStrategyByJobCallable(const CancelOTAStrategyByJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cancelOTAStrategyByJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::CancelOTATaskByDeviceOutcome IotClient::cancelOTATaskByDevice(const CancelOTATaskByDeviceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CancelOTATaskByDeviceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CancelOTATaskByDeviceOutcome(CancelOTATaskByDeviceResult(outcome.result())); + else + return CancelOTATaskByDeviceOutcome(outcome.error()); +} + +void IotClient::cancelOTATaskByDeviceAsync(const CancelOTATaskByDeviceRequest& request, const CancelOTATaskByDeviceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cancelOTATaskByDevice(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CancelOTATaskByDeviceOutcomeCallable IotClient::cancelOTATaskByDeviceCallable(const CancelOTATaskByDeviceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cancelOTATaskByDevice(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::CancelOTATaskByJobOutcome IotClient::cancelOTATaskByJob(const CancelOTATaskByJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CancelOTATaskByJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CancelOTATaskByJobOutcome(CancelOTATaskByJobResult(outcome.result())); + else + return CancelOTATaskByJobOutcome(outcome.error()); +} + +void IotClient::cancelOTATaskByJobAsync(const CancelOTATaskByJobRequest& request, const CancelOTATaskByJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cancelOTATaskByJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CancelOTATaskByJobOutcomeCallable IotClient::cancelOTATaskByJobCallable(const CancelOTATaskByJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cancelOTATaskByJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::ClearEdgeInstanceDriverConfigsOutcome IotClient::clearEdgeInstanceDriverConfigs(const ClearEdgeInstanceDriverConfigsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -735,6 +951,42 @@ IotClient::CloseEdgeInstanceDeploymentOutcomeCallable IotClient::closeEdgeInstan return task->get_future(); } +IotClient::CopyThingModelOutcome IotClient::copyThingModel(const CopyThingModelRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CopyThingModelOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CopyThingModelOutcome(CopyThingModelResult(outcome.result())); + else + return CopyThingModelOutcome(outcome.error()); +} + +void IotClient::copyThingModelAsync(const CopyThingModelRequest& request, const CopyThingModelAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, copyThingModel(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CopyThingModelOutcomeCallable IotClient::copyThingModelCallable(const CopyThingModelRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->copyThingModel(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::CreateDataAPIServiceOutcome IotClient::createDataAPIService(const CreateDataAPIServiceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -807,6 +1059,78 @@ IotClient::CreateDeviceGroupOutcomeCallable IotClient::createDeviceGroupCallable return task->get_future(); } +IotClient::CreateEdgeDriverOutcome IotClient::createEdgeDriver(const CreateEdgeDriverRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateEdgeDriverOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateEdgeDriverOutcome(CreateEdgeDriverResult(outcome.result())); + else + return CreateEdgeDriverOutcome(outcome.error()); +} + +void IotClient::createEdgeDriverAsync(const CreateEdgeDriverRequest& request, const CreateEdgeDriverAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createEdgeDriver(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CreateEdgeDriverOutcomeCallable IotClient::createEdgeDriverCallable(const CreateEdgeDriverRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createEdgeDriver(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::CreateEdgeDriverVersionOutcome IotClient::createEdgeDriverVersion(const CreateEdgeDriverVersionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateEdgeDriverVersionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateEdgeDriverVersionOutcome(CreateEdgeDriverVersionResult(outcome.result())); + else + return CreateEdgeDriverVersionOutcome(outcome.error()); +} + +void IotClient::createEdgeDriverVersionAsync(const CreateEdgeDriverVersionRequest& request, const CreateEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createEdgeDriverVersion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CreateEdgeDriverVersionOutcomeCallable IotClient::createEdgeDriverVersionCallable(const CreateEdgeDriverVersionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createEdgeDriverVersion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::CreateEdgeInstanceOutcome IotClient::createEdgeInstance(const CreateEdgeInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -879,6 +1203,42 @@ IotClient::CreateEdgeInstanceDeploymentOutcomeCallable IotClient::createEdgeInst return task->get_future(); } +IotClient::CreateEdgeOssPreSignedAddressOutcome IotClient::createEdgeOssPreSignedAddress(const CreateEdgeOssPreSignedAddressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateEdgeOssPreSignedAddressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateEdgeOssPreSignedAddressOutcome(CreateEdgeOssPreSignedAddressResult(outcome.result())); + else + return CreateEdgeOssPreSignedAddressOutcome(outcome.error()); +} + +void IotClient::createEdgeOssPreSignedAddressAsync(const CreateEdgeOssPreSignedAddressRequest& request, const CreateEdgeOssPreSignedAddressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createEdgeOssPreSignedAddress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CreateEdgeOssPreSignedAddressOutcomeCallable IotClient::createEdgeOssPreSignedAddressCallable(const CreateEdgeOssPreSignedAddressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createEdgeOssPreSignedAddress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::CreateLoRaNodesTaskOutcome IotClient::createLoRaNodesTask(const CreateLoRaNodesTaskRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -915,6 +1275,150 @@ IotClient::CreateLoRaNodesTaskOutcomeCallable IotClient::createLoRaNodesTaskCall return task->get_future(); } +IotClient::CreateOTADynamicUpgradeJobOutcome IotClient::createOTADynamicUpgradeJob(const CreateOTADynamicUpgradeJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateOTADynamicUpgradeJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateOTADynamicUpgradeJobOutcome(CreateOTADynamicUpgradeJobResult(outcome.result())); + else + return CreateOTADynamicUpgradeJobOutcome(outcome.error()); +} + +void IotClient::createOTADynamicUpgradeJobAsync(const CreateOTADynamicUpgradeJobRequest& request, const CreateOTADynamicUpgradeJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createOTADynamicUpgradeJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CreateOTADynamicUpgradeJobOutcomeCallable IotClient::createOTADynamicUpgradeJobCallable(const CreateOTADynamicUpgradeJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createOTADynamicUpgradeJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::CreateOTAFirmwareOutcome IotClient::createOTAFirmware(const CreateOTAFirmwareRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateOTAFirmwareOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateOTAFirmwareOutcome(CreateOTAFirmwareResult(outcome.result())); + else + return CreateOTAFirmwareOutcome(outcome.error()); +} + +void IotClient::createOTAFirmwareAsync(const CreateOTAFirmwareRequest& request, const CreateOTAFirmwareAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createOTAFirmware(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CreateOTAFirmwareOutcomeCallable IotClient::createOTAFirmwareCallable(const CreateOTAFirmwareRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createOTAFirmware(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::CreateOTAStaticUpgradeJobOutcome IotClient::createOTAStaticUpgradeJob(const CreateOTAStaticUpgradeJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateOTAStaticUpgradeJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateOTAStaticUpgradeJobOutcome(CreateOTAStaticUpgradeJobResult(outcome.result())); + else + return CreateOTAStaticUpgradeJobOutcome(outcome.error()); +} + +void IotClient::createOTAStaticUpgradeJobAsync(const CreateOTAStaticUpgradeJobRequest& request, const CreateOTAStaticUpgradeJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createOTAStaticUpgradeJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CreateOTAStaticUpgradeJobOutcomeCallable IotClient::createOTAStaticUpgradeJobCallable(const CreateOTAStaticUpgradeJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createOTAStaticUpgradeJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::CreateOTAVerifyJobOutcome IotClient::createOTAVerifyJob(const CreateOTAVerifyJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateOTAVerifyJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateOTAVerifyJobOutcome(CreateOTAVerifyJobResult(outcome.result())); + else + return CreateOTAVerifyJobOutcome(outcome.error()); +} + +void IotClient::createOTAVerifyJobAsync(const CreateOTAVerifyJobRequest& request, const CreateOTAVerifyJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createOTAVerifyJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CreateOTAVerifyJobOutcomeCallable IotClient::createOTAVerifyJobCallable(const CreateOTAVerifyJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createOTAVerifyJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::CreateProductOutcome IotClient::createProduct(const CreateProductRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1095,6 +1599,42 @@ IotClient::CreateRuleActionOutcomeCallable IotClient::createRuleActionCallable(c return task->get_future(); } +IotClient::CreateThingModelOutcome IotClient::createThingModel(const CreateThingModelRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateThingModelOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateThingModelOutcome(CreateThingModelResult(outcome.result())); + else + return CreateThingModelOutcome(outcome.error()); +} + +void IotClient::createThingModelAsync(const CreateThingModelRequest& request, const CreateThingModelAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createThingModel(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::CreateThingModelOutcomeCallable IotClient::createThingModelCallable(const CreateThingModelRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createThingModel(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::CreateTopicRouteTableOutcome IotClient::createTopicRouteTable(const CreateTopicRouteTableRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1275,6 +1815,78 @@ IotClient::DeleteDevicePropOutcomeCallable IotClient::deleteDevicePropCallable(c return task->get_future(); } +IotClient::DeleteEdgeDriverOutcome IotClient::deleteEdgeDriver(const DeleteEdgeDriverRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteEdgeDriverOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteEdgeDriverOutcome(DeleteEdgeDriverResult(outcome.result())); + else + return DeleteEdgeDriverOutcome(outcome.error()); +} + +void IotClient::deleteEdgeDriverAsync(const DeleteEdgeDriverRequest& request, const DeleteEdgeDriverAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteEdgeDriver(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::DeleteEdgeDriverOutcomeCallable IotClient::deleteEdgeDriverCallable(const DeleteEdgeDriverRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteEdgeDriver(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::DeleteEdgeDriverVersionOutcome IotClient::deleteEdgeDriverVersion(const DeleteEdgeDriverVersionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteEdgeDriverVersionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteEdgeDriverVersionOutcome(DeleteEdgeDriverVersionResult(outcome.result())); + else + return DeleteEdgeDriverVersionOutcome(outcome.error()); +} + +void IotClient::deleteEdgeDriverVersionAsync(const DeleteEdgeDriverVersionRequest& request, const DeleteEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteEdgeDriverVersion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::DeleteEdgeDriverVersionOutcomeCallable IotClient::deleteEdgeDriverVersionCallable(const DeleteEdgeDriverVersionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteEdgeDriverVersion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::DeleteEdgeInstanceOutcome IotClient::deleteEdgeInstance(const DeleteEdgeInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1311,6 +1923,42 @@ IotClient::DeleteEdgeInstanceOutcomeCallable IotClient::deleteEdgeInstanceCallab return task->get_future(); } +IotClient::DeleteOTAFirmwareOutcome IotClient::deleteOTAFirmware(const DeleteOTAFirmwareRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteOTAFirmwareOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteOTAFirmwareOutcome(DeleteOTAFirmwareResult(outcome.result())); + else + return DeleteOTAFirmwareOutcome(outcome.error()); +} + +void IotClient::deleteOTAFirmwareAsync(const DeleteOTAFirmwareRequest& request, const DeleteOTAFirmwareAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteOTAFirmware(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::DeleteOTAFirmwareOutcomeCallable IotClient::deleteOTAFirmwareCallable(const DeleteOTAFirmwareRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteOTAFirmware(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::DeleteProductOutcome IotClient::deleteProduct(const DeleteProductRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1491,6 +2139,42 @@ IotClient::DeleteRuleActionOutcomeCallable IotClient::deleteRuleActionCallable(c return task->get_future(); } +IotClient::DeleteThingModelOutcome IotClient::deleteThingModel(const DeleteThingModelRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteThingModelOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteThingModelOutcome(DeleteThingModelResult(outcome.result())); + else + return DeleteThingModelOutcome(outcome.error()); +} + +void IotClient::deleteThingModelAsync(const DeleteThingModelRequest& request, const DeleteThingModelAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteThingModel(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::DeleteThingModelOutcomeCallable IotClient::deleteThingModelCallable(const DeleteThingModelRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteThingModel(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::DeleteTopicRouteTableOutcome IotClient::deleteTopicRouteTable(const DeleteTopicRouteTableRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1599,6 +2283,42 @@ IotClient::EnableThingOutcomeCallable IotClient::enableThingCallable(const Enabl return task->get_future(); } +IotClient::GenerateOTAUploadURLOutcome IotClient::generateOTAUploadURL(const GenerateOTAUploadURLRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GenerateOTAUploadURLOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GenerateOTAUploadURLOutcome(GenerateOTAUploadURLResult(outcome.result())); + else + return GenerateOTAUploadURLOutcome(outcome.error()); +} + +void IotClient::generateOTAUploadURLAsync(const GenerateOTAUploadURLRequest& request, const GenerateOTAUploadURLAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, generateOTAUploadURL(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::GenerateOTAUploadURLOutcomeCallable IotClient::generateOTAUploadURLCallable(const GenerateOTAUploadURLRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->generateOTAUploadURL(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::GetDataAPIServiceDetailOutcome IotClient::getDataAPIServiceDetail(const GetDataAPIServiceDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1707,6 +2427,42 @@ IotClient::GetDeviceStatusOutcomeCallable IotClient::getDeviceStatusCallable(con return task->get_future(); } +IotClient::GetEdgeDriverVersionOutcome IotClient::getEdgeDriverVersion(const GetEdgeDriverVersionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetEdgeDriverVersionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetEdgeDriverVersionOutcome(GetEdgeDriverVersionResult(outcome.result())); + else + return GetEdgeDriverVersionOutcome(outcome.error()); +} + +void IotClient::getEdgeDriverVersionAsync(const GetEdgeDriverVersionRequest& request, const GetEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getEdgeDriverVersion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::GetEdgeDriverVersionOutcomeCallable IotClient::getEdgeDriverVersionCallable(const GetEdgeDriverVersionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getEdgeDriverVersion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::GetEdgeInstanceOutcome IotClient::getEdgeInstance(const GetEdgeInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1959,6 +2715,78 @@ IotClient::GetRuleActionOutcomeCallable IotClient::getRuleActionCallable(const G return task->get_future(); } +IotClient::GetThingModelTslOutcome IotClient::getThingModelTsl(const GetThingModelTslRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetThingModelTslOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetThingModelTslOutcome(GetThingModelTslResult(outcome.result())); + else + return GetThingModelTslOutcome(outcome.error()); +} + +void IotClient::getThingModelTslAsync(const GetThingModelTslRequest& request, const GetThingModelTslAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getThingModelTsl(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::GetThingModelTslOutcomeCallable IotClient::getThingModelTslCallable(const GetThingModelTslRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getThingModelTsl(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::GetThingTemplateOutcome IotClient::getThingTemplate(const GetThingTemplateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetThingTemplateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetThingTemplateOutcome(GetThingTemplateResult(outcome.result())); + else + return GetThingTemplateOutcome(outcome.error()); +} + +void IotClient::getThingTemplateAsync(const GetThingTemplateRequest& request, const GetThingTemplateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getThingTemplate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::GetThingTemplateOutcomeCallable IotClient::getThingTemplateCallable(const GetThingTemplateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getThingTemplate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::GetThingTopoOutcome IotClient::getThingTopo(const GetThingTopoRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1995,6 +2823,42 @@ IotClient::GetThingTopoOutcomeCallable IotClient::getThingTopoCallable(const Get return task->get_future(); } +IotClient::ImportThingModelTslOutcome IotClient::importThingModelTsl(const ImportThingModelTslRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ImportThingModelTslOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ImportThingModelTslOutcome(ImportThingModelTslResult(outcome.result())); + else + return ImportThingModelTslOutcome(outcome.error()); +} + +void IotClient::importThingModelTslAsync(const ImportThingModelTslRequest& request, const ImportThingModelTslAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, importThingModelTsl(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::ImportThingModelTslOutcomeCallable IotClient::importThingModelTslCallable(const ImportThingModelTslRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->importThingModelTsl(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::InvokeDataAPIServiceOutcome IotClient::invokeDataAPIService(const InvokeDataAPIServiceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2103,6 +2967,150 @@ IotClient::InvokeThingsServiceOutcomeCallable IotClient::invokeThingsServiceCall return task->get_future(); } +IotClient::ListOTAFirmwareOutcome IotClient::listOTAFirmware(const ListOTAFirmwareRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListOTAFirmwareOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListOTAFirmwareOutcome(ListOTAFirmwareResult(outcome.result())); + else + return ListOTAFirmwareOutcome(outcome.error()); +} + +void IotClient::listOTAFirmwareAsync(const ListOTAFirmwareRequest& request, const ListOTAFirmwareAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listOTAFirmware(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::ListOTAFirmwareOutcomeCallable IotClient::listOTAFirmwareCallable(const ListOTAFirmwareRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listOTAFirmware(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::ListOTAJobByDeviceOutcome IotClient::listOTAJobByDevice(const ListOTAJobByDeviceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListOTAJobByDeviceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListOTAJobByDeviceOutcome(ListOTAJobByDeviceResult(outcome.result())); + else + return ListOTAJobByDeviceOutcome(outcome.error()); +} + +void IotClient::listOTAJobByDeviceAsync(const ListOTAJobByDeviceRequest& request, const ListOTAJobByDeviceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listOTAJobByDevice(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::ListOTAJobByDeviceOutcomeCallable IotClient::listOTAJobByDeviceCallable(const ListOTAJobByDeviceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listOTAJobByDevice(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::ListOTAJobByFirmwareOutcome IotClient::listOTAJobByFirmware(const ListOTAJobByFirmwareRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListOTAJobByFirmwareOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListOTAJobByFirmwareOutcome(ListOTAJobByFirmwareResult(outcome.result())); + else + return ListOTAJobByFirmwareOutcome(outcome.error()); +} + +void IotClient::listOTAJobByFirmwareAsync(const ListOTAJobByFirmwareRequest& request, const ListOTAJobByFirmwareAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listOTAJobByFirmware(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::ListOTAJobByFirmwareOutcomeCallable IotClient::listOTAJobByFirmwareCallable(const ListOTAJobByFirmwareRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listOTAJobByFirmware(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::ListOTATaskByJobOutcome IotClient::listOTATaskByJob(const ListOTATaskByJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListOTATaskByJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListOTATaskByJobOutcome(ListOTATaskByJobResult(outcome.result())); + else + return ListOTATaskByJobOutcome(outcome.error()); +} + +void IotClient::listOTATaskByJobAsync(const ListOTATaskByJobRequest& request, const ListOTATaskByJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listOTATaskByJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::ListOTATaskByJobOutcomeCallable IotClient::listOTATaskByJobCallable(const ListOTATaskByJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listOTATaskByJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::ListProductByTagsOutcome IotClient::listProductByTags(const ListProductByTagsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2247,6 +3255,78 @@ IotClient::ListRuleActionsOutcomeCallable IotClient::listRuleActionsCallable(con return task->get_future(); } +IotClient::ListThingModelVersionOutcome IotClient::listThingModelVersion(const ListThingModelVersionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListThingModelVersionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListThingModelVersionOutcome(ListThingModelVersionResult(outcome.result())); + else + return ListThingModelVersionOutcome(outcome.error()); +} + +void IotClient::listThingModelVersionAsync(const ListThingModelVersionRequest& request, const ListThingModelVersionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listThingModelVersion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::ListThingModelVersionOutcomeCallable IotClient::listThingModelVersionCallable(const ListThingModelVersionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listThingModelVersion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::ListThingTemplatesOutcome IotClient::listThingTemplates(const ListThingTemplatesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListThingTemplatesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListThingTemplatesOutcome(ListThingTemplatesResult(outcome.result())); + else + return ListThingTemplatesOutcome(outcome.error()); +} + +void IotClient::listThingTemplatesAsync(const ListThingTemplatesRequest& request, const ListThingTemplatesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listThingTemplates(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::ListThingTemplatesOutcomeCallable IotClient::listThingTemplatesCallable(const ListThingTemplatesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listThingTemplates(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::NotifyAddThingTopoOutcome IotClient::notifyAddThingTopo(const NotifyAddThingTopoRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2355,6 +3435,42 @@ IotClient::PubBroadcastOutcomeCallable IotClient::pubBroadcastCallable(const Pub return task->get_future(); } +IotClient::PublishThingModelOutcome IotClient::publishThingModel(const PublishThingModelRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return PublishThingModelOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return PublishThingModelOutcome(PublishThingModelResult(outcome.result())); + else + return PublishThingModelOutcome(outcome.error()); +} + +void IotClient::publishThingModelAsync(const PublishThingModelRequest& request, const PublishThingModelAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, publishThingModel(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::PublishThingModelOutcomeCallable IotClient::publishThingModelCallable(const PublishThingModelRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->publishThingModel(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::QueryAppDeviceListOutcome IotClient::queryAppDeviceList(const QueryAppDeviceListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2427,6 +3543,42 @@ IotClient::QueryBatchRegisterDeviceStatusOutcomeCallable IotClient::queryBatchRe return task->get_future(); } +IotClient::QueryCertUrlByApplyIdOutcome IotClient::queryCertUrlByApplyId(const QueryCertUrlByApplyIdRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryCertUrlByApplyIdOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryCertUrlByApplyIdOutcome(QueryCertUrlByApplyIdResult(outcome.result())); + else + return QueryCertUrlByApplyIdOutcome(outcome.error()); +} + +void IotClient::queryCertUrlByApplyIdAsync(const QueryCertUrlByApplyIdRequest& request, const QueryCertUrlByApplyIdAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryCertUrlByApplyId(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::QueryCertUrlByApplyIdOutcomeCallable IotClient::queryCertUrlByApplyIdCallable(const QueryCertUrlByApplyIdRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryCertUrlByApplyId(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::QueryDeviceOutcome IotClient::queryDevice(const QueryDeviceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2499,6 +3651,42 @@ IotClient::QueryDeviceByDriverOutcomeCallable IotClient::queryDeviceByDriverCall return task->get_future(); } +IotClient::QueryDeviceByStatusOutcome IotClient::queryDeviceByStatus(const QueryDeviceByStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryDeviceByStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryDeviceByStatusOutcome(QueryDeviceByStatusResult(outcome.result())); + else + return QueryDeviceByStatusOutcome(outcome.error()); +} + +void IotClient::queryDeviceByStatusAsync(const QueryDeviceByStatusRequest& request, const QueryDeviceByStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryDeviceByStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::QueryDeviceByStatusOutcomeCallable IotClient::queryDeviceByStatusCallable(const QueryDeviceByStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryDeviceByStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::QueryDeviceByTagsOutcome IotClient::queryDeviceByTags(const QueryDeviceByTagsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2535,6 +3723,42 @@ IotClient::QueryDeviceByTagsOutcomeCallable IotClient::queryDeviceByTagsCallable return task->get_future(); } +IotClient::QueryDeviceCertOutcome IotClient::queryDeviceCert(const QueryDeviceCertRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryDeviceCertOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryDeviceCertOutcome(QueryDeviceCertResult(outcome.result())); + else + return QueryDeviceCertOutcome(outcome.error()); +} + +void IotClient::queryDeviceCertAsync(const QueryDeviceCertRequest& request, const QueryDeviceCertAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryDeviceCert(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::QueryDeviceCertOutcomeCallable IotClient::queryDeviceCertCallable(const QueryDeviceCertRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryDeviceCert(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::QueryDeviceDesiredPropertyOutcome IotClient::queryDeviceDesiredProperty(const QueryDeviceDesiredPropertyRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3147,6 +4371,78 @@ IotClient::QueryDeviceStatisticsOutcomeCallable IotClient::queryDeviceStatistics return task->get_future(); } +IotClient::QueryEdgeDriverOutcome IotClient::queryEdgeDriver(const QueryEdgeDriverRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryEdgeDriverOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryEdgeDriverOutcome(QueryEdgeDriverResult(outcome.result())); + else + return QueryEdgeDriverOutcome(outcome.error()); +} + +void IotClient::queryEdgeDriverAsync(const QueryEdgeDriverRequest& request, const QueryEdgeDriverAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryEdgeDriver(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::QueryEdgeDriverOutcomeCallable IotClient::queryEdgeDriverCallable(const QueryEdgeDriverRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryEdgeDriver(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::QueryEdgeDriverVersionOutcome IotClient::queryEdgeDriverVersion(const QueryEdgeDriverVersionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryEdgeDriverVersionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryEdgeDriverVersionOutcome(QueryEdgeDriverVersionResult(outcome.result())); + else + return QueryEdgeDriverVersionOutcome(outcome.error()); +} + +void IotClient::queryEdgeDriverVersionAsync(const QueryEdgeDriverVersionRequest& request, const QueryEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryEdgeDriverVersion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::QueryEdgeDriverVersionOutcomeCallable IotClient::queryEdgeDriverVersionCallable(const QueryEdgeDriverVersionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryEdgeDriverVersion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::QueryEdgeInstanceOutcome IotClient::queryEdgeInstance(const QueryEdgeInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3363,6 +4659,78 @@ IotClient::QueryLoRaJoinPermissionsOutcomeCallable IotClient::queryLoRaJoinPermi return task->get_future(); } +IotClient::QueryOTAFirmwareOutcome IotClient::queryOTAFirmware(const QueryOTAFirmwareRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryOTAFirmwareOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryOTAFirmwareOutcome(QueryOTAFirmwareResult(outcome.result())); + else + return QueryOTAFirmwareOutcome(outcome.error()); +} + +void IotClient::queryOTAFirmwareAsync(const QueryOTAFirmwareRequest& request, const QueryOTAFirmwareAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryOTAFirmware(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::QueryOTAFirmwareOutcomeCallable IotClient::queryOTAFirmwareCallable(const QueryOTAFirmwareRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryOTAFirmware(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +IotClient::QueryOTAJobOutcome IotClient::queryOTAJob(const QueryOTAJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryOTAJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryOTAJobOutcome(QueryOTAJobResult(outcome.result())); + else + return QueryOTAJobOutcome(outcome.error()); +} + +void IotClient::queryOTAJobAsync(const QueryOTAJobRequest& request, const QueryOTAJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryOTAJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::QueryOTAJobOutcomeCallable IotClient::queryOTAJobCallable(const QueryOTAJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryOTAJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::QueryPageByApplyIdOutcome IotClient::queryPageByApplyId(const QueryPageByApplyIdRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3435,6 +4803,42 @@ IotClient::QueryProductOutcomeCallable IotClient::queryProductCallable(const Que return task->get_future(); } +IotClient::QueryProductCertInfoOutcome IotClient::queryProductCertInfo(const QueryProductCertInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryProductCertInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryProductCertInfoOutcome(QueryProductCertInfoResult(outcome.result())); + else + return QueryProductCertInfoOutcome(outcome.error()); +} + +void IotClient::queryProductCertInfoAsync(const QueryProductCertInfoRequest& request, const QueryProductCertInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryProductCertInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::QueryProductCertInfoOutcomeCallable IotClient::queryProductCertInfoCallable(const QueryProductCertInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryProductCertInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::QueryProductListOutcome IotClient::queryProductList(const QueryProductListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3543,6 +4947,42 @@ IotClient::QuerySuperDeviceGroupOutcomeCallable IotClient::querySuperDeviceGroup return task->get_future(); } +IotClient::QueryThingModelOutcome IotClient::queryThingModel(const QueryThingModelRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryThingModelOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryThingModelOutcome(QueryThingModelResult(outcome.result())); + else + return QueryThingModelOutcome(outcome.error()); +} + +void IotClient::queryThingModelAsync(const QueryThingModelRequest& request, const QueryThingModelAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryThingModel(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::QueryThingModelOutcomeCallable IotClient::queryThingModelCallable(const QueryThingModelRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryThingModel(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::QueryTopicReverseRouteTableOutcome IotClient::queryTopicReverseRouteTable(const QueryTopicReverseRouteTableRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3723,6 +5163,42 @@ IotClient::RemoveThingTopoOutcomeCallable IotClient::removeThingTopoCallable(con return task->get_future(); } +IotClient::ResetThingOutcome IotClient::resetThing(const ResetThingRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ResetThingOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ResetThingOutcome(ResetThingResult(outcome.result())); + else + return ResetThingOutcome(outcome.error()); +} + +void IotClient::resetThingAsync(const ResetThingRequest& request, const ResetThingAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, resetThing(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::ResetThingOutcomeCallable IotClient::resetThingCallable(const ResetThingRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->resetThing(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::SaveDevicePropOutcome IotClient::saveDeviceProp(const SaveDevicePropRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3939,6 +5415,42 @@ IotClient::SetEdgeInstanceDriverConfigsOutcomeCallable IotClient::setEdgeInstanc return task->get_future(); } +IotClient::SetProductCertInfoOutcome IotClient::setProductCertInfo(const SetProductCertInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetProductCertInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetProductCertInfoOutcome(SetProductCertInfoResult(outcome.result())); + else + return SetProductCertInfoOutcome(outcome.error()); +} + +void IotClient::setProductCertInfoAsync(const SetProductCertInfoRequest& request, const SetProductCertInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setProductCertInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::SetProductCertInfoOutcomeCallable IotClient::setProductCertInfoCallable(const SetProductCertInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setProductCertInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::StartRuleOutcome IotClient::startRule(const StartRuleRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4011,6 +5523,42 @@ IotClient::StopRuleOutcomeCallable IotClient::stopRuleCallable(const StopRuleReq return task->get_future(); } +IotClient::UnbindApplicationFromEdgeInstanceOutcome IotClient::unbindApplicationFromEdgeInstance(const UnbindApplicationFromEdgeInstanceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UnbindApplicationFromEdgeInstanceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UnbindApplicationFromEdgeInstanceOutcome(UnbindApplicationFromEdgeInstanceResult(outcome.result())); + else + return UnbindApplicationFromEdgeInstanceOutcome(outcome.error()); +} + +void IotClient::unbindApplicationFromEdgeInstanceAsync(const UnbindApplicationFromEdgeInstanceRequest& request, const UnbindApplicationFromEdgeInstanceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, unbindApplicationFromEdgeInstance(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::UnbindApplicationFromEdgeInstanceOutcomeCallable IotClient::unbindApplicationFromEdgeInstanceCallable(const UnbindApplicationFromEdgeInstanceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->unbindApplicationFromEdgeInstance(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::UnbindDriverFromEdgeInstanceOutcome IotClient::unbindDriverFromEdgeInstance(const UnbindDriverFromEdgeInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4119,6 +5667,42 @@ IotClient::UpdateDeviceShadowOutcomeCallable IotClient::updateDeviceShadowCallab return task->get_future(); } +IotClient::UpdateEdgeDriverVersionOutcome IotClient::updateEdgeDriverVersion(const UpdateEdgeDriverVersionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateEdgeDriverVersionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateEdgeDriverVersionOutcome(UpdateEdgeDriverVersionResult(outcome.result())); + else + return UpdateEdgeDriverVersionOutcome(outcome.error()); +} + +void IotClient::updateEdgeDriverVersionAsync(const UpdateEdgeDriverVersionRequest& request, const UpdateEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateEdgeDriverVersion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::UpdateEdgeDriverVersionOutcomeCallable IotClient::updateEdgeDriverVersionCallable(const UpdateEdgeDriverVersionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateEdgeDriverVersion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::UpdateEdgeInstanceOutcome IotClient::updateEdgeInstance(const UpdateEdgeInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4191,6 +5775,42 @@ IotClient::UpdateProductOutcomeCallable IotClient::updateProductCallable(const U return task->get_future(); } +IotClient::UpdateProductFilterConfigOutcome IotClient::updateProductFilterConfig(const UpdateProductFilterConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateProductFilterConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateProductFilterConfigOutcome(UpdateProductFilterConfigResult(outcome.result())); + else + return UpdateProductFilterConfigOutcome(outcome.error()); +} + +void IotClient::updateProductFilterConfigAsync(const UpdateProductFilterConfigRequest& request, const UpdateProductFilterConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateProductFilterConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::UpdateProductFilterConfigOutcomeCallable IotClient::updateProductFilterConfigCallable(const UpdateProductFilterConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateProductFilterConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + IotClient::UpdateProductTagsOutcome IotClient::updateProductTags(const UpdateProductTagsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4335,3 +5955,39 @@ IotClient::UpdateRuleActionOutcomeCallable IotClient::updateRuleActionCallable(c return task->get_future(); } +IotClient::UpdateThingModelOutcome IotClient::updateThingModel(const UpdateThingModelRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateThingModelOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateThingModelOutcome(UpdateThingModelResult(outcome.result())); + else + return UpdateThingModelOutcome(outcome.error()); +} + +void IotClient::updateThingModelAsync(const UpdateThingModelRequest& request, const UpdateThingModelAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateThingModel(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +IotClient::UpdateThingModelOutcomeCallable IotClient::updateThingModelCallable(const UpdateThingModelRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateThingModel(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + diff --git a/iot/src/model/BatchAddDeviceGroupRelationsRequest.cc b/iot/src/model/BatchAddDeviceGroupRelationsRequest.cc index 74bae04a3..4d30e1b45 100644 --- a/iot/src/model/BatchAddDeviceGroupRelationsRequest.cc +++ b/iot/src/model/BatchAddDeviceGroupRelationsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchAddDeviceGroupRelationsRequest; BatchAddDeviceGroupRelationsRequest::BatchAddDeviceGroupRelationsRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchAddDeviceGroupRelations") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchAddDeviceGroupRelationsRequest::~BatchAddDeviceGroupRelationsRequest() {} @@ -33,7 +35,7 @@ std::string BatchAddDeviceGroupRelationsRequest::getGroupId()const void BatchAddDeviceGroupRelationsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string BatchAddDeviceGroupRelationsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string BatchAddDeviceGroupRelationsRequest::getAccessKeyId()const void BatchAddDeviceGroupRelationsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BatchAddDeviceGroupRelationsRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string BatchAddDeviceGroupRelationsRequest::getIotInstanceId()const void BatchAddDeviceGroupRelationsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::vector BatchAddDeviceGroupRelationsRequest::getDevice()const @@ -66,12 +68,11 @@ std::vector BatchAddDeviceGroupRela void BatchAddDeviceGroupRelationsRequest::setDevice(const std::vector& device) { device_ = device; - int i = 0; - for(int i = 0; i!= device.size(); i++) { - auto obj = device.at(i); - std::string str ="Device."+ std::to_string(i); - setCoreParameter(str + ".DeviceName", obj.deviceName); - setCoreParameter(str + ".ProductKey", obj.productKey); + for(int dep1 = 0; dep1!= device.size(); dep1++) { + auto deviceObj = device.at(dep1); + std::string deviceObjStr = "Device." + std::to_string(dep1 + 1); + setParameter(deviceObjStr + ".DeviceName", deviceObj.deviceName); + setParameter(deviceObjStr + ".ProductKey", deviceObj.productKey); } } diff --git a/iot/src/model/BatchAddThingTopoRequest.cc b/iot/src/model/BatchAddThingTopoRequest.cc new file mode 100644 index 000000000..1cf5d2c35 --- /dev/null +++ b/iot/src/model/BatchAddThingTopoRequest.cc @@ -0,0 +1,104 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::BatchAddThingTopoRequest; + +BatchAddThingTopoRequest::BatchAddThingTopoRequest() : + RpcServiceRequest("iot", "2018-01-20", "BatchAddThingTopo") +{ + setMethod(HttpRequest::Method::Post); +} + +BatchAddThingTopoRequest::~BatchAddThingTopoRequest() +{} + +std::string BatchAddThingTopoRequest::getExt()const +{ + return ext_; +} + +void BatchAddThingTopoRequest::setExt(const std::string& ext) +{ + ext_ = ext; + setParameter("Ext", ext); +} + +std::string BatchAddThingTopoRequest::getGwProductKey()const +{ + return gwProductKey_; +} + +void BatchAddThingTopoRequest::setGwProductKey(const std::string& gwProductKey) +{ + gwProductKey_ = gwProductKey; + setParameter("GwProductKey", gwProductKey); +} + +std::vector BatchAddThingTopoRequest::getTopoAddItem()const +{ + return topoAddItem_; +} + +void BatchAddThingTopoRequest::setTopoAddItem(const std::vector& topoAddItem) +{ + topoAddItem_ = topoAddItem; + for(int dep1 = 0; dep1!= topoAddItem.size(); dep1++) { + auto topoAddItemObj = topoAddItem.at(dep1); + std::string topoAddItemObjStr = "TopoAddItem." + std::to_string(dep1 + 1); + setParameter(topoAddItemObjStr + ".ClientId", topoAddItemObj.clientId); + setParameter(topoAddItemObjStr + ".SignMethod", topoAddItemObj.signMethod); + setParameter(topoAddItemObjStr + ".Sign", topoAddItemObj.sign); + setParameter(topoAddItemObjStr + ".DeviceName", topoAddItemObj.deviceName); + setParameter(topoAddItemObjStr + ".ProductKey", topoAddItemObj.productKey); + setParameter(topoAddItemObjStr + ".Timestamp", topoAddItemObj.timestamp); + } +} + +std::string BatchAddThingTopoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BatchAddThingTopoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string BatchAddThingTopoRequest::getGwDeviceName()const +{ + return gwDeviceName_; +} + +void BatchAddThingTopoRequest::setGwDeviceName(const std::string& gwDeviceName) +{ + gwDeviceName_ = gwDeviceName; + setParameter("GwDeviceName", gwDeviceName); +} + +std::string BatchAddThingTopoRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void BatchAddThingTopoRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + diff --git a/iot/src/model/BatchAddThingTopoResult.cc b/iot/src/model/BatchAddThingTopoResult.cc new file mode 100644 index 000000000..74dceb069 --- /dev/null +++ b/iot/src/model/BatchAddThingTopoResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +BatchAddThingTopoResult::BatchAddThingTopoResult() : + ServiceResult() +{} + +BatchAddThingTopoResult::BatchAddThingTopoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BatchAddThingTopoResult::~BatchAddThingTopoResult() +{} + +void BatchAddThingTopoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string BatchAddThingTopoResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string BatchAddThingTopoResult::getCode()const +{ + return code_; +} + +bool BatchAddThingTopoResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.cc b/iot/src/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.cc index 9e6b63ea8..1f0233ea1 100644 --- a/iot/src/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.cc +++ b/iot/src/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.cc @@ -20,33 +20,13 @@ using AlibabaCloud::Iot::Model::BatchBindDeviceToEdgeInstanceWithDriverRequest; BatchBindDeviceToEdgeInstanceWithDriverRequest::BatchBindDeviceToEdgeInstanceWithDriverRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchBindDeviceToEdgeInstanceWithDriver") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchBindDeviceToEdgeInstanceWithDriverRequest::~BatchBindDeviceToEdgeInstanceWithDriverRequest() {} -std::string BatchBindDeviceToEdgeInstanceWithDriverRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void BatchBindDeviceToEdgeInstanceWithDriverRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string BatchBindDeviceToEdgeInstanceWithDriverRequest::getInstanceId()const -{ - return instanceId_; -} - -void BatchBindDeviceToEdgeInstanceWithDriverRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - std::string BatchBindDeviceToEdgeInstanceWithDriverRequest::getDriverId()const { return driverId_; @@ -55,7 +35,7 @@ std::string BatchBindDeviceToEdgeInstanceWithDriverRequest::getDriverId()const void BatchBindDeviceToEdgeInstanceWithDriverRequest::setDriverId(const std::string& driverId) { driverId_ = driverId; - setCoreParameter("DriverId", driverId); + setParameter("DriverId", driverId); } std::vector BatchBindDeviceToEdgeInstanceWithDriverRequest::getIotIds()const @@ -66,8 +46,9 @@ std::vector BatchBindDeviceToEdgeInstanceWithDriverRequest::getIotI void BatchBindDeviceToEdgeInstanceWithDriverRequest::setIotIds(const std::vector& iotIds) { iotIds_ = iotIds; - for(int i = 0; i!= iotIds.size(); i++) - setCoreParameter("IotIds."+ std::to_string(i), iotIds.at(i)); + for(int dep1 = 0; dep1!= iotIds.size(); dep1++) { + setParameter("IotIds."+ std::to_string(dep1), iotIds.at(dep1)); + } } std::string BatchBindDeviceToEdgeInstanceWithDriverRequest::getIotInstanceId()const @@ -78,6 +59,39 @@ std::string BatchBindDeviceToEdgeInstanceWithDriverRequest::getIotInstanceId()co void BatchBindDeviceToEdgeInstanceWithDriverRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BatchBindDeviceToEdgeInstanceWithDriverRequest::getInstanceId()const +{ + return instanceId_; +} + +void BatchBindDeviceToEdgeInstanceWithDriverRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BatchBindDeviceToEdgeInstanceWithDriverRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BatchBindDeviceToEdgeInstanceWithDriverRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BatchBindDeviceToEdgeInstanceWithDriverRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BatchBindDeviceToEdgeInstanceWithDriverRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/BatchCheckDeviceNamesRequest.cc b/iot/src/model/BatchCheckDeviceNamesRequest.cc index fb0db9cd1..8cbdcf9e0 100644 --- a/iot/src/model/BatchCheckDeviceNamesRequest.cc +++ b/iot/src/model/BatchCheckDeviceNamesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchCheckDeviceNamesRequest; BatchCheckDeviceNamesRequest::BatchCheckDeviceNamesRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchCheckDeviceNames") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchCheckDeviceNamesRequest::~BatchCheckDeviceNamesRequest() {} @@ -33,7 +35,7 @@ std::string BatchCheckDeviceNamesRequest::getProductKey()const void BatchCheckDeviceNamesRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string BatchCheckDeviceNamesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string BatchCheckDeviceNamesRequest::getAccessKeyId()const void BatchCheckDeviceNamesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BatchCheckDeviceNamesRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string BatchCheckDeviceNamesRequest::getIotInstanceId()const void BatchCheckDeviceNamesRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::vector BatchCheckDeviceNamesRequest::getDeviceName()const @@ -66,7 +68,8 @@ std::vector BatchCheckDeviceNamesRequest::getDeviceName()const void BatchCheckDeviceNamesRequest::setDeviceName(const std::vector& deviceName) { deviceName_ = deviceName; - for(int i = 0; i!= deviceName.size(); i++) - setCoreParameter("DeviceName."+ std::to_string(i), deviceName.at(i)); + for(int dep1 = 0; dep1!= deviceName.size(); dep1++) { + setParameter("DeviceName."+ std::to_string(dep1), deviceName.at(dep1)); + } } diff --git a/iot/src/model/BatchClearEdgeInstanceDeviceConfigRequest.cc b/iot/src/model/BatchClearEdgeInstanceDeviceConfigRequest.cc index 5c28987bc..2469db222 100644 --- a/iot/src/model/BatchClearEdgeInstanceDeviceConfigRequest.cc +++ b/iot/src/model/BatchClearEdgeInstanceDeviceConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchClearEdgeInstanceDeviceConfigRequest; BatchClearEdgeInstanceDeviceConfigRequest::BatchClearEdgeInstanceDeviceConfigRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchClearEdgeInstanceDeviceConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchClearEdgeInstanceDeviceConfigRequest::~BatchClearEdgeInstanceDeviceConfigRequest() {} @@ -33,18 +35,7 @@ std::string BatchClearEdgeInstanceDeviceConfigRequest::getAccessKeyId()const void BatchClearEdgeInstanceDeviceConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string BatchClearEdgeInstanceDeviceConfigRequest::getInstanceId()const -{ - return instanceId_; -} - -void BatchClearEdgeInstanceDeviceConfigRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::vector BatchClearEdgeInstanceDeviceConfigRequest::getIotIds()const @@ -55,8 +46,9 @@ std::vector BatchClearEdgeInstanceDeviceConfigRequest::getIotIds()c void BatchClearEdgeInstanceDeviceConfigRequest::setIotIds(const std::vector& iotIds) { iotIds_ = iotIds; - for(int i = 0; i!= iotIds.size(); i++) - setCoreParameter("IotIds."+ std::to_string(i), iotIds.at(i)); + for(int dep1 = 0; dep1!= iotIds.size(); dep1++) { + setParameter("IotIds."+ std::to_string(dep1), iotIds.at(dep1)); + } } std::string BatchClearEdgeInstanceDeviceConfigRequest::getIotInstanceId()const @@ -67,6 +59,39 @@ std::string BatchClearEdgeInstanceDeviceConfigRequest::getIotInstanceId()const void BatchClearEdgeInstanceDeviceConfigRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BatchClearEdgeInstanceDeviceConfigRequest::getInstanceId()const +{ + return instanceId_; +} + +void BatchClearEdgeInstanceDeviceConfigRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BatchClearEdgeInstanceDeviceConfigRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BatchClearEdgeInstanceDeviceConfigRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BatchClearEdgeInstanceDeviceConfigRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BatchClearEdgeInstanceDeviceConfigRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/BatchDeleteDeviceGroupRelationsRequest.cc b/iot/src/model/BatchDeleteDeviceGroupRelationsRequest.cc index b368e9fc8..8236ec0cb 100644 --- a/iot/src/model/BatchDeleteDeviceGroupRelationsRequest.cc +++ b/iot/src/model/BatchDeleteDeviceGroupRelationsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchDeleteDeviceGroupRelationsRequest; BatchDeleteDeviceGroupRelationsRequest::BatchDeleteDeviceGroupRelationsRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchDeleteDeviceGroupRelations") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchDeleteDeviceGroupRelationsRequest::~BatchDeleteDeviceGroupRelationsRequest() {} @@ -33,7 +35,7 @@ std::string BatchDeleteDeviceGroupRelationsRequest::getGroupId()const void BatchDeleteDeviceGroupRelationsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string BatchDeleteDeviceGroupRelationsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string BatchDeleteDeviceGroupRelationsRequest::getAccessKeyId()const void BatchDeleteDeviceGroupRelationsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BatchDeleteDeviceGroupRelationsRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string BatchDeleteDeviceGroupRelationsRequest::getIotInstanceId()const void BatchDeleteDeviceGroupRelationsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::vector BatchDeleteDeviceGroupRelationsRequest::getDevice()const @@ -66,12 +68,11 @@ std::vector BatchDeleteDeviceGro void BatchDeleteDeviceGroupRelationsRequest::setDevice(const std::vector& device) { device_ = device; - int i = 0; - for(int i = 0; i!= device.size(); i++) { - auto obj = device.at(i); - std::string str ="Device."+ std::to_string(i); - setCoreParameter(str + ".DeviceName", obj.deviceName); - setCoreParameter(str + ".ProductKey", obj.productKey); + for(int dep1 = 0; dep1!= device.size(); dep1++) { + auto deviceObj = device.at(dep1); + std::string deviceObjStr = "Device." + std::to_string(dep1 + 1); + setParameter(deviceObjStr + ".DeviceName", deviceObj.deviceName); + setParameter(deviceObjStr + ".ProductKey", deviceObj.productKey); } } diff --git a/iot/src/model/BatchGetDeviceDriverRequest.cc b/iot/src/model/BatchGetDeviceDriverRequest.cc index 6b29b1fad..f8979c172 100644 --- a/iot/src/model/BatchGetDeviceDriverRequest.cc +++ b/iot/src/model/BatchGetDeviceDriverRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchGetDeviceDriverRequest; BatchGetDeviceDriverRequest::BatchGetDeviceDriverRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchGetDeviceDriver") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchGetDeviceDriverRequest::~BatchGetDeviceDriverRequest() {} @@ -33,18 +35,7 @@ std::string BatchGetDeviceDriverRequest::getAccessKeyId()const void BatchGetDeviceDriverRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string BatchGetDeviceDriverRequest::getInstanceId()const -{ - return instanceId_; -} - -void BatchGetDeviceDriverRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::vector BatchGetDeviceDriverRequest::getIotIds()const @@ -55,8 +46,9 @@ std::vector BatchGetDeviceDriverRequest::getIotIds()const void BatchGetDeviceDriverRequest::setIotIds(const std::vector& iotIds) { iotIds_ = iotIds; - for(int i = 0; i!= iotIds.size(); i++) - setCoreParameter("IotIds."+ std::to_string(i), iotIds.at(i)); + for(int dep1 = 0; dep1!= iotIds.size(); dep1++) { + setParameter("IotIds."+ std::to_string(dep1), iotIds.at(dep1)); + } } std::string BatchGetDeviceDriverRequest::getIotInstanceId()const @@ -67,6 +59,39 @@ std::string BatchGetDeviceDriverRequest::getIotInstanceId()const void BatchGetDeviceDriverRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BatchGetDeviceDriverRequest::getInstanceId()const +{ + return instanceId_; +} + +void BatchGetDeviceDriverRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BatchGetDeviceDriverRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BatchGetDeviceDriverRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BatchGetDeviceDriverRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BatchGetDeviceDriverRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/BatchGetDeviceStateRequest.cc b/iot/src/model/BatchGetDeviceStateRequest.cc index 61d7590dc..4129f5f3e 100644 --- a/iot/src/model/BatchGetDeviceStateRequest.cc +++ b/iot/src/model/BatchGetDeviceStateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchGetDeviceStateRequest; BatchGetDeviceStateRequest::BatchGetDeviceStateRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchGetDeviceState") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchGetDeviceStateRequest::~BatchGetDeviceStateRequest() {} @@ -33,7 +35,7 @@ std::string BatchGetDeviceStateRequest::getProductKey()const void BatchGetDeviceStateRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string BatchGetDeviceStateRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string BatchGetDeviceStateRequest::getAccessKeyId()const void BatchGetDeviceStateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector BatchGetDeviceStateRequest::getIotId()const @@ -55,8 +57,9 @@ std::vector BatchGetDeviceStateRequest::getIotId()const void BatchGetDeviceStateRequest::setIotId(const std::vector& iotId) { iotId_ = iotId; - for(int i = 0; i!= iotId.size(); i++) - setCoreParameter("IotId."+ std::to_string(i), iotId.at(i)); + for(int dep1 = 0; dep1!= iotId.size(); dep1++) { + setParameter("IotId."+ std::to_string(dep1), iotId.at(dep1)); + } } std::string BatchGetDeviceStateRequest::getIotInstanceId()const @@ -67,7 +70,7 @@ std::string BatchGetDeviceStateRequest::getIotInstanceId()const void BatchGetDeviceStateRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::vector BatchGetDeviceStateRequest::getDeviceName()const @@ -78,7 +81,8 @@ std::vector BatchGetDeviceStateRequest::getDeviceName()const void BatchGetDeviceStateRequest::setDeviceName(const std::vector& deviceName) { deviceName_ = deviceName; - for(int i = 0; i!= deviceName.size(); i++) - setCoreParameter("DeviceName."+ std::to_string(i), deviceName.at(i)); + for(int dep1 = 0; dep1!= deviceName.size(); dep1++) { + setParameter("DeviceName."+ std::to_string(dep1), deviceName.at(dep1)); + } } diff --git a/iot/src/model/BatchGetEdgeDriverRequest.cc b/iot/src/model/BatchGetEdgeDriverRequest.cc new file mode 100644 index 000000000..26ef3ce24 --- /dev/null +++ b/iot/src/model/BatchGetEdgeDriverRequest.cc @@ -0,0 +1,86 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::BatchGetEdgeDriverRequest; + +BatchGetEdgeDriverRequest::BatchGetEdgeDriverRequest() : + RpcServiceRequest("iot", "2018-01-20", "BatchGetEdgeDriver") +{ + setMethod(HttpRequest::Method::Post); +} + +BatchGetEdgeDriverRequest::~BatchGetEdgeDriverRequest() +{} + +std::vector BatchGetEdgeDriverRequest::getDriverIds()const +{ + return driverIds_; +} + +void BatchGetEdgeDriverRequest::setDriverIds(const std::vector& driverIds) +{ + driverIds_ = driverIds; + for(int dep1 = 0; dep1!= driverIds.size(); dep1++) { + setParameter("DriverIds."+ std::to_string(dep1), driverIds.at(dep1)); + } +} + +std::string BatchGetEdgeDriverRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BatchGetEdgeDriverRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string BatchGetEdgeDriverRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void BatchGetEdgeDriverRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BatchGetEdgeDriverRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BatchGetEdgeDriverRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BatchGetEdgeDriverRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BatchGetEdgeDriverRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/BatchGetEdgeDriverResult.cc b/iot/src/model/BatchGetEdgeDriverResult.cc new file mode 100644 index 000000000..96d52c356 --- /dev/null +++ b/iot/src/model/BatchGetEdgeDriverResult.cc @@ -0,0 +1,94 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +BatchGetEdgeDriverResult::BatchGetEdgeDriverResult() : + ServiceResult() +{} + +BatchGetEdgeDriverResult::BatchGetEdgeDriverResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BatchGetEdgeDriverResult::~BatchGetEdgeDriverResult() +{} + +void BatchGetEdgeDriverResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDriverListNode = value["DriverList"]["Driver"]; + for (auto valueDriverListDriver : allDriverListNode) + { + Driver driverListObject; + if(!valueDriverListDriver["DriverId"].isNull()) + driverListObject.driverId = valueDriverListDriver["DriverId"].asString(); + if(!valueDriverListDriver["DriverName"].isNull()) + driverListObject.driverName = valueDriverListDriver["DriverName"].asString(); + if(!valueDriverListDriver["DriverProtocol"].isNull()) + driverListObject.driverProtocol = valueDriverListDriver["DriverProtocol"].asString(); + if(!valueDriverListDriver["Runtime"].isNull()) + driverListObject.runtime = valueDriverListDriver["Runtime"].asString(); + if(!valueDriverListDriver["CpuArch"].isNull()) + driverListObject.cpuArch = valueDriverListDriver["CpuArch"].asString(); + if(!valueDriverListDriver["Type"].isNull()) + driverListObject.type = std::stoi(valueDriverListDriver["Type"].asString()); + if(!valueDriverListDriver["IsBuiltIn"].isNull()) + driverListObject.isBuiltIn = valueDriverListDriver["IsBuiltIn"].asString() == "true"; + if(!valueDriverListDriver["GmtCreateTimestamp"].isNull()) + driverListObject.gmtCreateTimestamp = std::stol(valueDriverListDriver["GmtCreateTimestamp"].asString()); + if(!valueDriverListDriver["GmtModifiedTimestamp"].isNull()) + driverListObject.gmtModifiedTimestamp = std::stol(valueDriverListDriver["GmtModifiedTimestamp"].asString()); + driverList_.push_back(driverListObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::vector BatchGetEdgeDriverResult::getDriverList()const +{ + return driverList_; +} + +std::string BatchGetEdgeDriverResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string BatchGetEdgeDriverResult::getCode()const +{ + return code_; +} + +bool BatchGetEdgeDriverResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/BatchGetEdgeInstanceDeviceConfigRequest.cc b/iot/src/model/BatchGetEdgeInstanceDeviceConfigRequest.cc index 49af5c45a..dcb098ad2 100644 --- a/iot/src/model/BatchGetEdgeInstanceDeviceConfigRequest.cc +++ b/iot/src/model/BatchGetEdgeInstanceDeviceConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchGetEdgeInstanceDeviceConfigRequest; BatchGetEdgeInstanceDeviceConfigRequest::BatchGetEdgeInstanceDeviceConfigRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchGetEdgeInstanceDeviceConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchGetEdgeInstanceDeviceConfigRequest::~BatchGetEdgeInstanceDeviceConfigRequest() {} @@ -33,18 +35,7 @@ std::string BatchGetEdgeInstanceDeviceConfigRequest::getAccessKeyId()const void BatchGetEdgeInstanceDeviceConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string BatchGetEdgeInstanceDeviceConfigRequest::getInstanceId()const -{ - return instanceId_; -} - -void BatchGetEdgeInstanceDeviceConfigRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::vector BatchGetEdgeInstanceDeviceConfigRequest::getIotIds()const @@ -55,8 +46,9 @@ std::vector BatchGetEdgeInstanceDeviceConfigRequest::getIotIds()con void BatchGetEdgeInstanceDeviceConfigRequest::setIotIds(const std::vector& iotIds) { iotIds_ = iotIds; - for(int i = 0; i!= iotIds.size(); i++) - setCoreParameter("IotIds."+ std::to_string(i), iotIds.at(i)); + for(int dep1 = 0; dep1!= iotIds.size(); dep1++) { + setParameter("IotIds."+ std::to_string(dep1), iotIds.at(dep1)); + } } std::string BatchGetEdgeInstanceDeviceConfigRequest::getIotInstanceId()const @@ -67,6 +59,39 @@ std::string BatchGetEdgeInstanceDeviceConfigRequest::getIotInstanceId()const void BatchGetEdgeInstanceDeviceConfigRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BatchGetEdgeInstanceDeviceConfigRequest::getInstanceId()const +{ + return instanceId_; +} + +void BatchGetEdgeInstanceDeviceConfigRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BatchGetEdgeInstanceDeviceConfigRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BatchGetEdgeInstanceDeviceConfigRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BatchGetEdgeInstanceDeviceConfigRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BatchGetEdgeInstanceDeviceConfigRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/BatchGetEdgeInstanceDriverConfigsRequest.cc b/iot/src/model/BatchGetEdgeInstanceDriverConfigsRequest.cc index b3136ec20..51c62b2b7 100644 --- a/iot/src/model/BatchGetEdgeInstanceDriverConfigsRequest.cc +++ b/iot/src/model/BatchGetEdgeInstanceDriverConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchGetEdgeInstanceDriverConfigsRequest; BatchGetEdgeInstanceDriverConfigsRequest::BatchGetEdgeInstanceDriverConfigsRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchGetEdgeInstanceDriverConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchGetEdgeInstanceDriverConfigsRequest::~BatchGetEdgeInstanceDriverConfigsRequest() {} @@ -33,8 +35,9 @@ std::vector BatchGetEdgeInstanceDriverConfigsRequest::getDriverIds( void BatchGetEdgeInstanceDriverConfigsRequest::setDriverIds(const std::vector& driverIds) { driverIds_ = driverIds; - for(int i = 0; i!= driverIds.size(); i++) - setCoreParameter("DriverIds."+ std::to_string(i), driverIds.at(i)); + for(int dep1 = 0; dep1!= driverIds.size(); dep1++) { + setParameter("DriverIds."+ std::to_string(dep1), driverIds.at(dep1)); + } } std::string BatchGetEdgeInstanceDriverConfigsRequest::getAccessKeyId()const @@ -45,18 +48,7 @@ std::string BatchGetEdgeInstanceDriverConfigsRequest::getAccessKeyId()const void BatchGetEdgeInstanceDriverConfigsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string BatchGetEdgeInstanceDriverConfigsRequest::getInstanceId()const -{ - return instanceId_; -} - -void BatchGetEdgeInstanceDriverConfigsRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string BatchGetEdgeInstanceDriverConfigsRequest::getIotInstanceId()const @@ -67,6 +59,39 @@ std::string BatchGetEdgeInstanceDriverConfigsRequest::getIotInstanceId()const void BatchGetEdgeInstanceDriverConfigsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BatchGetEdgeInstanceDriverConfigsRequest::getInstanceId()const +{ + return instanceId_; +} + +void BatchGetEdgeInstanceDriverConfigsRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BatchGetEdgeInstanceDriverConfigsRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BatchGetEdgeInstanceDriverConfigsRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BatchGetEdgeInstanceDriverConfigsRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BatchGetEdgeInstanceDriverConfigsRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/BatchQueryDeviceDetailRequest.cc b/iot/src/model/BatchQueryDeviceDetailRequest.cc index c81273cf0..c95a3d442 100644 --- a/iot/src/model/BatchQueryDeviceDetailRequest.cc +++ b/iot/src/model/BatchQueryDeviceDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchQueryDeviceDetailRequest; BatchQueryDeviceDetailRequest::BatchQueryDeviceDetailRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchQueryDeviceDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchQueryDeviceDetailRequest::~BatchQueryDeviceDetailRequest() {} @@ -33,7 +35,7 @@ std::string BatchQueryDeviceDetailRequest::getProductKey()const void BatchQueryDeviceDetailRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string BatchQueryDeviceDetailRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string BatchQueryDeviceDetailRequest::getIotInstanceId()const void BatchQueryDeviceDetailRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::vector BatchQueryDeviceDetailRequest::getDeviceName()const @@ -55,7 +57,8 @@ std::vector BatchQueryDeviceDetailRequest::getDeviceName()const void BatchQueryDeviceDetailRequest::setDeviceName(const std::vector& deviceName) { deviceName_ = deviceName; - for(int i = 0; i!= deviceName.size(); i++) - setCoreParameter("DeviceName."+ std::to_string(i), deviceName.at(i)); + for(int dep1 = 0; dep1!= deviceName.size(); dep1++) { + setParameter("DeviceName."+ std::to_string(dep1), deviceName.at(dep1)); + } } diff --git a/iot/src/model/BatchRegisterDeviceRequest.cc b/iot/src/model/BatchRegisterDeviceRequest.cc index 4a239f737..e6de9e06a 100644 --- a/iot/src/model/BatchRegisterDeviceRequest.cc +++ b/iot/src/model/BatchRegisterDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchRegisterDeviceRequest; BatchRegisterDeviceRequest::BatchRegisterDeviceRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchRegisterDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchRegisterDeviceRequest::~BatchRegisterDeviceRequest() {} @@ -33,7 +35,7 @@ int BatchRegisterDeviceRequest::getCount()const void BatchRegisterDeviceRequest::setCount(int count) { count_ = count; - setCoreParameter("Count", std::to_string(count)); + setParameter("Count", std::to_string(count)); } std::string BatchRegisterDeviceRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string BatchRegisterDeviceRequest::getProductKey()const void BatchRegisterDeviceRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string BatchRegisterDeviceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string BatchRegisterDeviceRequest::getAccessKeyId()const void BatchRegisterDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BatchRegisterDeviceRequest::getIotInstanceId()const @@ -66,6 +68,6 @@ std::string BatchRegisterDeviceRequest::getIotInstanceId()const void BatchRegisterDeviceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/BatchRegisterDeviceWithApplyIdRequest.cc b/iot/src/model/BatchRegisterDeviceWithApplyIdRequest.cc index 2e27b2b29..5bd0cdc6c 100644 --- a/iot/src/model/BatchRegisterDeviceWithApplyIdRequest.cc +++ b/iot/src/model/BatchRegisterDeviceWithApplyIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchRegisterDeviceWithApplyIdRequest; BatchRegisterDeviceWithApplyIdRequest::BatchRegisterDeviceWithApplyIdRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchRegisterDeviceWithApplyId") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchRegisterDeviceWithApplyIdRequest::~BatchRegisterDeviceWithApplyIdRequest() {} @@ -33,7 +35,7 @@ std::string BatchRegisterDeviceWithApplyIdRequest::getProductKey()const void BatchRegisterDeviceWithApplyIdRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string BatchRegisterDeviceWithApplyIdRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string BatchRegisterDeviceWithApplyIdRequest::getAccessKeyId()const void BatchRegisterDeviceWithApplyIdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long BatchRegisterDeviceWithApplyIdRequest::getApplyId()const @@ -55,7 +57,7 @@ long BatchRegisterDeviceWithApplyIdRequest::getApplyId()const void BatchRegisterDeviceWithApplyIdRequest::setApplyId(long applyId) { applyId_ = applyId; - setCoreParameter("ApplyId", std::to_string(applyId)); + setParameter("ApplyId", std::to_string(applyId)); } std::string BatchRegisterDeviceWithApplyIdRequest::getIotInstanceId()const @@ -66,6 +68,6 @@ std::string BatchRegisterDeviceWithApplyIdRequest::getIotInstanceId()const void BatchRegisterDeviceWithApplyIdRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/BatchSetEdgeInstanceDeviceConfigRequest.cc b/iot/src/model/BatchSetEdgeInstanceDeviceConfigRequest.cc index 6bd83ecde..9511f3da6 100644 --- a/iot/src/model/BatchSetEdgeInstanceDeviceConfigRequest.cc +++ b/iot/src/model/BatchSetEdgeInstanceDeviceConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchSetEdgeInstanceDeviceConfigRequest; BatchSetEdgeInstanceDeviceConfigRequest::BatchSetEdgeInstanceDeviceConfigRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchSetEdgeInstanceDeviceConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchSetEdgeInstanceDeviceConfigRequest::~BatchSetEdgeInstanceDeviceConfigRequest() {} @@ -33,18 +35,7 @@ std::string BatchSetEdgeInstanceDeviceConfigRequest::getAccessKeyId()const void BatchSetEdgeInstanceDeviceConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string BatchSetEdgeInstanceDeviceConfigRequest::getInstanceId()const -{ - return instanceId_; -} - -void BatchSetEdgeInstanceDeviceConfigRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::vector BatchSetEdgeInstanceDeviceConfigRequest::getDeviceConfigs()const @@ -55,12 +46,11 @@ std::vector BatchSetEdge void BatchSetEdgeInstanceDeviceConfigRequest::setDeviceConfigs(const std::vector& deviceConfigs) { deviceConfigs_ = deviceConfigs; - int i = 0; - for(int i = 0; i!= deviceConfigs.size(); i++) { - auto obj = deviceConfigs.at(i); - std::string str ="DeviceConfigs."+ std::to_string(i); - setCoreParameter(str + ".IotId", obj.iotId); - setCoreParameter(str + ".Content", obj.content); + for(int dep1 = 0; dep1!= deviceConfigs.size(); dep1++) { + auto deviceConfigsObj = deviceConfigs.at(dep1); + std::string deviceConfigsObjStr = "DeviceConfigs." + std::to_string(dep1 + 1); + setParameter(deviceConfigsObjStr + ".IotId", deviceConfigsObj.iotId); + setParameter(deviceConfigsObjStr + ".Content", deviceConfigsObj.content); } } @@ -72,6 +62,39 @@ std::string BatchSetEdgeInstanceDeviceConfigRequest::getIotInstanceId()const void BatchSetEdgeInstanceDeviceConfigRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BatchSetEdgeInstanceDeviceConfigRequest::getInstanceId()const +{ + return instanceId_; +} + +void BatchSetEdgeInstanceDeviceConfigRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BatchSetEdgeInstanceDeviceConfigRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BatchSetEdgeInstanceDeviceConfigRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BatchSetEdgeInstanceDeviceConfigRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BatchSetEdgeInstanceDeviceConfigRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/BatchUnbindDeviceFromEdgeInstanceRequest.cc b/iot/src/model/BatchUnbindDeviceFromEdgeInstanceRequest.cc index 9d566ab6e..1b3b658c0 100644 --- a/iot/src/model/BatchUnbindDeviceFromEdgeInstanceRequest.cc +++ b/iot/src/model/BatchUnbindDeviceFromEdgeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchUnbindDeviceFromEdgeInstanceRequest; BatchUnbindDeviceFromEdgeInstanceRequest::BatchUnbindDeviceFromEdgeInstanceRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchUnbindDeviceFromEdgeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchUnbindDeviceFromEdgeInstanceRequest::~BatchUnbindDeviceFromEdgeInstanceRequest() {} @@ -33,18 +35,7 @@ std::string BatchUnbindDeviceFromEdgeInstanceRequest::getAccessKeyId()const void BatchUnbindDeviceFromEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string BatchUnbindDeviceFromEdgeInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void BatchUnbindDeviceFromEdgeInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::vector BatchUnbindDeviceFromEdgeInstanceRequest::getIotIds()const @@ -55,8 +46,9 @@ std::vector BatchUnbindDeviceFromEdgeInstanceRequest::getIotIds()co void BatchUnbindDeviceFromEdgeInstanceRequest::setIotIds(const std::vector& iotIds) { iotIds_ = iotIds; - for(int i = 0; i!= iotIds.size(); i++) - setCoreParameter("IotIds."+ std::to_string(i), iotIds.at(i)); + for(int dep1 = 0; dep1!= iotIds.size(); dep1++) { + setParameter("IotIds."+ std::to_string(dep1), iotIds.at(dep1)); + } } std::string BatchUnbindDeviceFromEdgeInstanceRequest::getIotInstanceId()const @@ -67,6 +59,39 @@ std::string BatchUnbindDeviceFromEdgeInstanceRequest::getIotInstanceId()const void BatchUnbindDeviceFromEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BatchUnbindDeviceFromEdgeInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void BatchUnbindDeviceFromEdgeInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BatchUnbindDeviceFromEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BatchUnbindDeviceFromEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BatchUnbindDeviceFromEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BatchUnbindDeviceFromEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/BatchUpdateDeviceNicknameRequest.cc b/iot/src/model/BatchUpdateDeviceNicknameRequest.cc index c6bfa37d0..89ef87623 100644 --- a/iot/src/model/BatchUpdateDeviceNicknameRequest.cc +++ b/iot/src/model/BatchUpdateDeviceNicknameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BatchUpdateDeviceNicknameRequest; BatchUpdateDeviceNicknameRequest::BatchUpdateDeviceNicknameRequest() : RpcServiceRequest("iot", "2018-01-20", "BatchUpdateDeviceNickname") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchUpdateDeviceNicknameRequest::~BatchUpdateDeviceNicknameRequest() {} @@ -33,14 +35,13 @@ std::vector BatchUpdateDev void BatchUpdateDeviceNicknameRequest::setDeviceNicknameInfo(const std::vector& deviceNicknameInfo) { deviceNicknameInfo_ = deviceNicknameInfo; - int i = 0; - for(int i = 0; i!= deviceNicknameInfo.size(); i++) { - auto obj = deviceNicknameInfo.at(i); - std::string str ="DeviceNicknameInfo."+ std::to_string(i); - setCoreParameter(str + ".IotId", obj.iotId); - setCoreParameter(str + ".Nickname", obj.nickname); - setCoreParameter(str + ".DeviceName", obj.deviceName); - setCoreParameter(str + ".ProductKey", obj.productKey); + for(int dep1 = 0; dep1!= deviceNicknameInfo.size(); dep1++) { + auto deviceNicknameInfoObj = deviceNicknameInfo.at(dep1); + std::string deviceNicknameInfoObjStr = "DeviceNicknameInfo." + std::to_string(dep1 + 1); + setParameter(deviceNicknameInfoObjStr + ".IotId", deviceNicknameInfoObj.iotId); + setParameter(deviceNicknameInfoObjStr + ".Nickname", deviceNicknameInfoObj.nickname); + setParameter(deviceNicknameInfoObjStr + ".DeviceName", deviceNicknameInfoObj.deviceName); + setParameter(deviceNicknameInfoObjStr + ".ProductKey", deviceNicknameInfoObj.productKey); } } @@ -52,7 +53,7 @@ std::string BatchUpdateDeviceNicknameRequest::getAccessKeyId()const void BatchUpdateDeviceNicknameRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BatchUpdateDeviceNicknameRequest::getIotInstanceId()const @@ -63,6 +64,6 @@ std::string BatchUpdateDeviceNicknameRequest::getIotInstanceId()const void BatchUpdateDeviceNicknameRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/BindApplicationToEdgeInstanceRequest.cc b/iot/src/model/BindApplicationToEdgeInstanceRequest.cc new file mode 100644 index 000000000..b05662c00 --- /dev/null +++ b/iot/src/model/BindApplicationToEdgeInstanceRequest.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 + +using AlibabaCloud::Iot::Model::BindApplicationToEdgeInstanceRequest; + +BindApplicationToEdgeInstanceRequest::BindApplicationToEdgeInstanceRequest() : + RpcServiceRequest("iot", "2018-01-20", "BindApplicationToEdgeInstance") +{ + setMethod(HttpRequest::Method::Post); +} + +BindApplicationToEdgeInstanceRequest::~BindApplicationToEdgeInstanceRequest() +{} + +std::string BindApplicationToEdgeInstanceRequest::getApplicationVersion()const +{ + return applicationVersion_; +} + +void BindApplicationToEdgeInstanceRequest::setApplicationVersion(const std::string& applicationVersion) +{ + applicationVersion_ = applicationVersion; + setParameter("ApplicationVersion", applicationVersion); +} + +std::string BindApplicationToEdgeInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BindApplicationToEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string BindApplicationToEdgeInstanceRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void BindApplicationToEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BindApplicationToEdgeInstanceRequest::getApplicationId()const +{ + return applicationId_; +} + +void BindApplicationToEdgeInstanceRequest::setApplicationId(const std::string& applicationId) +{ + applicationId_ = applicationId; + setParameter("ApplicationId", applicationId); +} + +std::string BindApplicationToEdgeInstanceRequest::getApplicationConfig()const +{ + return applicationConfig_; +} + +void BindApplicationToEdgeInstanceRequest::setApplicationConfig(const std::string& applicationConfig) +{ + applicationConfig_ = applicationConfig; + setParameter("ApplicationConfig", applicationConfig); +} + +std::string BindApplicationToEdgeInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void BindApplicationToEdgeInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BindApplicationToEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BindApplicationToEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BindApplicationToEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BindApplicationToEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/BindApplicationToEdgeInstanceResult.cc b/iot/src/model/BindApplicationToEdgeInstanceResult.cc new file mode 100644 index 000000000..49cd056a9 --- /dev/null +++ b/iot/src/model/BindApplicationToEdgeInstanceResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +BindApplicationToEdgeInstanceResult::BindApplicationToEdgeInstanceResult() : + ServiceResult() +{} + +BindApplicationToEdgeInstanceResult::BindApplicationToEdgeInstanceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BindApplicationToEdgeInstanceResult::~BindApplicationToEdgeInstanceResult() +{} + +void BindApplicationToEdgeInstanceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string BindApplicationToEdgeInstanceResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string BindApplicationToEdgeInstanceResult::getCode()const +{ + return code_; +} + +bool BindApplicationToEdgeInstanceResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/BindDriverToEdgeInstanceRequest.cc b/iot/src/model/BindDriverToEdgeInstanceRequest.cc index 446f3560f..b56341232 100644 --- a/iot/src/model/BindDriverToEdgeInstanceRequest.cc +++ b/iot/src/model/BindDriverToEdgeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::BindDriverToEdgeInstanceRequest; BindDriverToEdgeInstanceRequest::BindDriverToEdgeInstanceRequest() : RpcServiceRequest("iot", "2018-01-20", "BindDriverToEdgeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindDriverToEdgeInstanceRequest::~BindDriverToEdgeInstanceRequest() {} @@ -33,18 +35,7 @@ std::string BindDriverToEdgeInstanceRequest::getAccessKeyId()const void BindDriverToEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string BindDriverToEdgeInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void BindDriverToEdgeInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string BindDriverToEdgeInstanceRequest::getDriverId()const @@ -55,7 +46,7 @@ std::string BindDriverToEdgeInstanceRequest::getDriverId()const void BindDriverToEdgeInstanceRequest::setDriverId(const std::string& driverId) { driverId_ = driverId; - setCoreParameter("DriverId", driverId); + setParameter("DriverId", driverId); } std::string BindDriverToEdgeInstanceRequest::getIotInstanceId()const @@ -66,6 +57,61 @@ std::string BindDriverToEdgeInstanceRequest::getIotInstanceId()const void BindDriverToEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BindDriverToEdgeInstanceRequest::getDriverVersion()const +{ + return driverVersion_; +} + +void BindDriverToEdgeInstanceRequest::setDriverVersion(const std::string& driverVersion) +{ + driverVersion_ = driverVersion; + setParameter("DriverVersion", driverVersion); +} + +std::string BindDriverToEdgeInstanceRequest::getOrderId()const +{ + return orderId_; +} + +void BindDriverToEdgeInstanceRequest::setOrderId(const std::string& orderId) +{ + orderId_ = orderId; + setParameter("OrderId", orderId); +} + +std::string BindDriverToEdgeInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void BindDriverToEdgeInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BindDriverToEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BindDriverToEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BindDriverToEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BindDriverToEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/BindGatewayToEdgeInstanceRequest.cc b/iot/src/model/BindGatewayToEdgeInstanceRequest.cc index 05b974be0..963509064 100644 --- a/iot/src/model/BindGatewayToEdgeInstanceRequest.cc +++ b/iot/src/model/BindGatewayToEdgeInstanceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Iot::Model::BindGatewayToEdgeInstanceRequest; BindGatewayToEdgeInstanceRequest::BindGatewayToEdgeInstanceRequest() : RpcServiceRequest("iot", "2018-01-20", "BindGatewayToEdgeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindGatewayToEdgeInstanceRequest::~BindGatewayToEdgeInstanceRequest() {} -std::string BindGatewayToEdgeInstanceRequest::getProductKey()const -{ - return productKey_; -} - -void BindGatewayToEdgeInstanceRequest::setProductKey(const std::string& productKey) -{ - productKey_ = productKey; - setCoreParameter("ProductKey", productKey); -} - std::string BindGatewayToEdgeInstanceRequest::getAccessKeyId()const { return accessKeyId_; @@ -44,7 +35,7 @@ std::string BindGatewayToEdgeInstanceRequest::getAccessKeyId()const void BindGatewayToEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BindGatewayToEdgeInstanceRequest::getIotId()const @@ -55,18 +46,7 @@ std::string BindGatewayToEdgeInstanceRequest::getIotId()const void BindGatewayToEdgeInstanceRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); -} - -std::string BindGatewayToEdgeInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void BindGatewayToEdgeInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("IotId", iotId); } std::string BindGatewayToEdgeInstanceRequest::getIotInstanceId()const @@ -77,7 +57,51 @@ std::string BindGatewayToEdgeInstanceRequest::getIotInstanceId()const void BindGatewayToEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string BindGatewayToEdgeInstanceRequest::getProductKey()const +{ + return productKey_; +} + +void BindGatewayToEdgeInstanceRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string BindGatewayToEdgeInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void BindGatewayToEdgeInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string BindGatewayToEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void BindGatewayToEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string BindGatewayToEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void BindGatewayToEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } std::string BindGatewayToEdgeInstanceRequest::getDeviceName()const @@ -88,6 +112,6 @@ std::string BindGatewayToEdgeInstanceRequest::getDeviceName()const void BindGatewayToEdgeInstanceRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/CancelOTAStrategyByJobRequest.cc b/iot/src/model/CancelOTAStrategyByJobRequest.cc new file mode 100644 index 000000000..942085047 --- /dev/null +++ b/iot/src/model/CancelOTAStrategyByJobRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CancelOTAStrategyByJobRequest; + +CancelOTAStrategyByJobRequest::CancelOTAStrategyByJobRequest() : + RpcServiceRequest("iot", "2018-01-20", "CancelOTAStrategyByJob") +{ + setMethod(HttpRequest::Method::Post); +} + +CancelOTAStrategyByJobRequest::~CancelOTAStrategyByJobRequest() +{} + +std::string CancelOTAStrategyByJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CancelOTAStrategyByJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CancelOTAStrategyByJobRequest::getJobId()const +{ + return jobId_; +} + +void CancelOTAStrategyByJobRequest::setJobId(const std::string& jobId) +{ + jobId_ = jobId; + setParameter("JobId", jobId); +} + +std::string CancelOTAStrategyByJobRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CancelOTAStrategyByJobRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CancelOTAStrategyByJobRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CancelOTAStrategyByJobRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CancelOTAStrategyByJobRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CancelOTAStrategyByJobRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/CancelOTAStrategyByJobResult.cc b/iot/src/model/CancelOTAStrategyByJobResult.cc new file mode 100644 index 000000000..c23b2cabb --- /dev/null +++ b/iot/src/model/CancelOTAStrategyByJobResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CancelOTAStrategyByJobResult::CancelOTAStrategyByJobResult() : + ServiceResult() +{} + +CancelOTAStrategyByJobResult::CancelOTAStrategyByJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CancelOTAStrategyByJobResult::~CancelOTAStrategyByJobResult() +{} + +void CancelOTAStrategyByJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string CancelOTAStrategyByJobResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CancelOTAStrategyByJobResult::getCode()const +{ + return code_; +} + +bool CancelOTAStrategyByJobResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CancelOTATaskByDeviceRequest.cc b/iot/src/model/CancelOTATaskByDeviceRequest.cc new file mode 100644 index 000000000..5d066976d --- /dev/null +++ b/iot/src/model/CancelOTATaskByDeviceRequest.cc @@ -0,0 +1,119 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CancelOTATaskByDeviceRequest; + +CancelOTATaskByDeviceRequest::CancelOTATaskByDeviceRequest() : + RpcServiceRequest("iot", "2018-01-20", "CancelOTATaskByDevice") +{ + setMethod(HttpRequest::Method::Post); +} + +CancelOTATaskByDeviceRequest::~CancelOTATaskByDeviceRequest() +{} + +std::string CancelOTATaskByDeviceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CancelOTATaskByDeviceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CancelOTATaskByDeviceRequest::getJobId()const +{ + return jobId_; +} + +void CancelOTATaskByDeviceRequest::setJobId(const std::string& jobId) +{ + jobId_ = jobId; + setParameter("JobId", jobId); +} + +std::string CancelOTATaskByDeviceRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CancelOTATaskByDeviceRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CancelOTATaskByDeviceRequest::getFirmwareId()const +{ + return firmwareId_; +} + +void CancelOTATaskByDeviceRequest::setFirmwareId(const std::string& firmwareId) +{ + firmwareId_ = firmwareId; + setParameter("FirmwareId", firmwareId); +} + +std::string CancelOTATaskByDeviceRequest::getProductKey()const +{ + return productKey_; +} + +void CancelOTATaskByDeviceRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string CancelOTATaskByDeviceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CancelOTATaskByDeviceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CancelOTATaskByDeviceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CancelOTATaskByDeviceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::vector CancelOTATaskByDeviceRequest::getDeviceName()const +{ + return deviceName_; +} + +void CancelOTATaskByDeviceRequest::setDeviceName(const std::vector& deviceName) +{ + deviceName_ = deviceName; + for(int dep1 = 0; dep1!= deviceName.size(); dep1++) { + setParameter("DeviceName."+ std::to_string(dep1), deviceName.at(dep1)); + } +} + diff --git a/iot/src/model/CancelOTATaskByDeviceResult.cc b/iot/src/model/CancelOTATaskByDeviceResult.cc new file mode 100644 index 000000000..2ab0f7044 --- /dev/null +++ b/iot/src/model/CancelOTATaskByDeviceResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CancelOTATaskByDeviceResult::CancelOTATaskByDeviceResult() : + ServiceResult() +{} + +CancelOTATaskByDeviceResult::CancelOTATaskByDeviceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CancelOTATaskByDeviceResult::~CancelOTATaskByDeviceResult() +{} + +void CancelOTATaskByDeviceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string CancelOTATaskByDeviceResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CancelOTATaskByDeviceResult::getCode()const +{ + return code_; +} + +bool CancelOTATaskByDeviceResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CancelOTATaskByJobRequest.cc b/iot/src/model/CancelOTATaskByJobRequest.cc new file mode 100644 index 000000000..2e7241f88 --- /dev/null +++ b/iot/src/model/CancelOTATaskByJobRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CancelOTATaskByJobRequest; + +CancelOTATaskByJobRequest::CancelOTATaskByJobRequest() : + RpcServiceRequest("iot", "2018-01-20", "CancelOTATaskByJob") +{ + setMethod(HttpRequest::Method::Post); +} + +CancelOTATaskByJobRequest::~CancelOTATaskByJobRequest() +{} + +bool CancelOTATaskByJobRequest::getCancelScheduledTask()const +{ + return cancelScheduledTask_; +} + +void CancelOTATaskByJobRequest::setCancelScheduledTask(bool cancelScheduledTask) +{ + cancelScheduledTask_ = cancelScheduledTask; + setParameter("CancelScheduledTask", cancelScheduledTask ? "true" : "false"); +} + +std::string CancelOTATaskByJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CancelOTATaskByJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CancelOTATaskByJobRequest::getJobId()const +{ + return jobId_; +} + +void CancelOTATaskByJobRequest::setJobId(const std::string& jobId) +{ + jobId_ = jobId; + setParameter("JobId", jobId); +} + +std::string CancelOTATaskByJobRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CancelOTATaskByJobRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +bool CancelOTATaskByJobRequest::getCancelQueuedTask()const +{ + return cancelQueuedTask_; +} + +void CancelOTATaskByJobRequest::setCancelQueuedTask(bool cancelQueuedTask) +{ + cancelQueuedTask_ = cancelQueuedTask; + setParameter("CancelQueuedTask", cancelQueuedTask ? "true" : "false"); +} + +bool CancelOTATaskByJobRequest::getCancelInProgressTask()const +{ + return cancelInProgressTask_; +} + +void CancelOTATaskByJobRequest::setCancelInProgressTask(bool cancelInProgressTask) +{ + cancelInProgressTask_ = cancelInProgressTask; + setParameter("CancelInProgressTask", cancelInProgressTask ? "true" : "false"); +} + +bool CancelOTATaskByJobRequest::getCancelNotifiedTask()const +{ + return cancelNotifiedTask_; +} + +void CancelOTATaskByJobRequest::setCancelNotifiedTask(bool cancelNotifiedTask) +{ + cancelNotifiedTask_ = cancelNotifiedTask; + setParameter("CancelNotifiedTask", cancelNotifiedTask ? "true" : "false"); +} + +std::string CancelOTATaskByJobRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CancelOTATaskByJobRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CancelOTATaskByJobRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CancelOTATaskByJobRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/CancelOTATaskByJobResult.cc b/iot/src/model/CancelOTATaskByJobResult.cc new file mode 100644 index 000000000..a4810875d --- /dev/null +++ b/iot/src/model/CancelOTATaskByJobResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CancelOTATaskByJobResult::CancelOTATaskByJobResult() : + ServiceResult() +{} + +CancelOTATaskByJobResult::CancelOTATaskByJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CancelOTATaskByJobResult::~CancelOTATaskByJobResult() +{} + +void CancelOTATaskByJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string CancelOTATaskByJobResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CancelOTATaskByJobResult::getCode()const +{ + return code_; +} + +bool CancelOTATaskByJobResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/ClearEdgeInstanceDriverConfigsRequest.cc b/iot/src/model/ClearEdgeInstanceDriverConfigsRequest.cc index d83d5a386..74f92afb5 100644 --- a/iot/src/model/ClearEdgeInstanceDriverConfigsRequest.cc +++ b/iot/src/model/ClearEdgeInstanceDriverConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::ClearEdgeInstanceDriverConfigsRequest; ClearEdgeInstanceDriverConfigsRequest::ClearEdgeInstanceDriverConfigsRequest() : RpcServiceRequest("iot", "2018-01-20", "ClearEdgeInstanceDriverConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} ClearEdgeInstanceDriverConfigsRequest::~ClearEdgeInstanceDriverConfigsRequest() {} @@ -33,18 +35,7 @@ std::string ClearEdgeInstanceDriverConfigsRequest::getAccessKeyId()const void ClearEdgeInstanceDriverConfigsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ClearEdgeInstanceDriverConfigsRequest::getInstanceId()const -{ - return instanceId_; -} - -void ClearEdgeInstanceDriverConfigsRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string ClearEdgeInstanceDriverConfigsRequest::getDriverId()const @@ -55,7 +46,7 @@ std::string ClearEdgeInstanceDriverConfigsRequest::getDriverId()const void ClearEdgeInstanceDriverConfigsRequest::setDriverId(const std::string& driverId) { driverId_ = driverId; - setCoreParameter("DriverId", driverId); + setParameter("DriverId", driverId); } std::string ClearEdgeInstanceDriverConfigsRequest::getIotInstanceId()const @@ -66,6 +57,39 @@ std::string ClearEdgeInstanceDriverConfigsRequest::getIotInstanceId()const void ClearEdgeInstanceDriverConfigsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string ClearEdgeInstanceDriverConfigsRequest::getInstanceId()const +{ + return instanceId_; +} + +void ClearEdgeInstanceDriverConfigsRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string ClearEdgeInstanceDriverConfigsRequest::getApiProduct()const +{ + return apiProduct_; +} + +void ClearEdgeInstanceDriverConfigsRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string ClearEdgeInstanceDriverConfigsRequest::getApiRevision()const +{ + return apiRevision_; +} + +void ClearEdgeInstanceDriverConfigsRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/CloseEdgeInstanceDeploymentRequest.cc b/iot/src/model/CloseEdgeInstanceDeploymentRequest.cc index 0ced65493..c3d676d4a 100644 --- a/iot/src/model/CloseEdgeInstanceDeploymentRequest.cc +++ b/iot/src/model/CloseEdgeInstanceDeploymentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CloseEdgeInstanceDeploymentRequest; CloseEdgeInstanceDeploymentRequest::CloseEdgeInstanceDeploymentRequest() : RpcServiceRequest("iot", "2018-01-20", "CloseEdgeInstanceDeployment") -{} +{ + setMethod(HttpRequest::Method::Post); +} CloseEdgeInstanceDeploymentRequest::~CloseEdgeInstanceDeploymentRequest() {} @@ -33,18 +35,7 @@ std::string CloseEdgeInstanceDeploymentRequest::getAccessKeyId()const void CloseEdgeInstanceDeploymentRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string CloseEdgeInstanceDeploymentRequest::getInstanceId()const -{ - return instanceId_; -} - -void CloseEdgeInstanceDeploymentRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string CloseEdgeInstanceDeploymentRequest::getIotInstanceId()const @@ -55,6 +46,39 @@ std::string CloseEdgeInstanceDeploymentRequest::getIotInstanceId()const void CloseEdgeInstanceDeploymentRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CloseEdgeInstanceDeploymentRequest::getInstanceId()const +{ + return instanceId_; +} + +void CloseEdgeInstanceDeploymentRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string CloseEdgeInstanceDeploymentRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CloseEdgeInstanceDeploymentRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CloseEdgeInstanceDeploymentRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CloseEdgeInstanceDeploymentRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/CopyThingModelRequest.cc b/iot/src/model/CopyThingModelRequest.cc new file mode 100644 index 000000000..392de5beb --- /dev/null +++ b/iot/src/model/CopyThingModelRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CopyThingModelRequest; + +CopyThingModelRequest::CopyThingModelRequest() : + RpcServiceRequest("iot", "2018-01-20", "CopyThingModel") +{ + setMethod(HttpRequest::Method::Post); +} + +CopyThingModelRequest::~CopyThingModelRequest() +{} + +std::string CopyThingModelRequest::getSourceProductKey()const +{ + return sourceProductKey_; +} + +void CopyThingModelRequest::setSourceProductKey(const std::string& sourceProductKey) +{ + sourceProductKey_ = sourceProductKey; + setParameter("SourceProductKey", sourceProductKey); +} + +std::string CopyThingModelRequest::getTargetProductKey()const +{ + return targetProductKey_; +} + +void CopyThingModelRequest::setTargetProductKey(const std::string& targetProductKey) +{ + targetProductKey_ = targetProductKey; + setParameter("TargetProductKey", targetProductKey); +} + +std::string CopyThingModelRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CopyThingModelRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CopyThingModelRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void CopyThingModelRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string CopyThingModelRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CopyThingModelRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CopyThingModelRequest::getSourceModelVersion()const +{ + return sourceModelVersion_; +} + +void CopyThingModelRequest::setSourceModelVersion(const std::string& sourceModelVersion) +{ + sourceModelVersion_ = sourceModelVersion; + setParameter("SourceModelVersion", sourceModelVersion); +} + diff --git a/iot/src/model/CopyThingModelResult.cc b/iot/src/model/CopyThingModelResult.cc new file mode 100644 index 000000000..1a15c4bbb --- /dev/null +++ b/iot/src/model/CopyThingModelResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CopyThingModelResult::CopyThingModelResult() : + ServiceResult() +{} + +CopyThingModelResult::CopyThingModelResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CopyThingModelResult::~CopyThingModelResult() +{} + +void CopyThingModelResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string CopyThingModelResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CopyThingModelResult::getCode()const +{ + return code_; +} + +bool CopyThingModelResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CreateDataAPIServiceRequest.cc b/iot/src/model/CreateDataAPIServiceRequest.cc index c9ee30bfa..f4280907d 100644 --- a/iot/src/model/CreateDataAPIServiceRequest.cc +++ b/iot/src/model/CreateDataAPIServiceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Iot::Model::CreateDataAPIServiceRequest; CreateDataAPIServiceRequest::CreateDataAPIServiceRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateDataAPIService") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDataAPIServiceRequest::~CreateDataAPIServiceRequest() {} -std::string CreateDataAPIServiceRequest::getApiPath()const -{ - return apiPath_; -} - -void CreateDataAPIServiceRequest::setApiPath(const std::string& apiPath) -{ - apiPath_ = apiPath; - setCoreParameter("ApiPath", apiPath); -} - std::vector CreateDataAPIServiceRequest::getRequestParam()const { return requestParam_; @@ -44,15 +35,14 @@ std::vector CreateDataAPIServiceReque void CreateDataAPIServiceRequest::setRequestParam(const std::vector& requestParam) { requestParam_ = requestParam; - int i = 0; - for(int i = 0; i!= requestParam.size(); i++) { - auto obj = requestParam.at(i); - std::string str ="RequestParam."+ std::to_string(i); - setCoreParameter(str + ".Name", obj.name); - setCoreParameter(str + ".Type", obj.type); - setCoreParameter(str + ".Required", obj.required ? "true" : "false"); - setCoreParameter(str + ".Desc", obj.desc); - setCoreParameter(str + ".Example", obj.example); + for(int dep1 = 0; dep1!= requestParam.size(); dep1++) { + auto requestParamObj = requestParam.at(dep1); + std::string requestParamObjStr = "RequestParam." + std::to_string(dep1 + 1); + setParameter(requestParamObjStr + ".Name", requestParamObj.name); + setParameter(requestParamObjStr + ".Type", requestParamObj.type); + setParameter(requestParamObjStr + ".Desc", requestParamObj.desc); + setParameter(requestParamObjStr + ".Example", requestParamObj.example); + setParameter(requestParamObjStr + ".Required", requestParamObj.required ? "true" : "false"); } } @@ -64,7 +54,29 @@ std::string CreateDataAPIServiceRequest::getFolderId()const void CreateDataAPIServiceRequest::setFolderId(const std::string& folderId) { folderId_ = folderId; - setCoreParameter("FolderId", folderId); + setBodyParameter("FolderId", folderId); +} + +std::string CreateDataAPIServiceRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CreateDataAPIServiceRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setBodyParameter("IotInstanceId", iotInstanceId); +} + +std::string CreateDataAPIServiceRequest::getApiPath()const +{ + return apiPath_; +} + +void CreateDataAPIServiceRequest::setApiPath(const std::string& apiPath) +{ + apiPath_ = apiPath; + setBodyParameter("ApiPath", apiPath); } std::string CreateDataAPIServiceRequest::getTemplateSql()const @@ -75,18 +87,7 @@ std::string CreateDataAPIServiceRequest::getTemplateSql()const void CreateDataAPIServiceRequest::setTemplateSql(const std::string& templateSql) { templateSql_ = templateSql; - setCoreParameter("TemplateSql", templateSql); -} - -std::string CreateDataAPIServiceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateDataAPIServiceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setBodyParameter("TemplateSql", templateSql); } std::vector CreateDataAPIServiceRequest::getResponseParam()const @@ -97,15 +98,14 @@ std::vector CreateDataAPIServiceRequ void CreateDataAPIServiceRequest::setResponseParam(const std::vector& responseParam) { responseParam_ = responseParam; - int i = 0; - for(int i = 0; i!= responseParam.size(); i++) { - auto obj = responseParam.at(i); - std::string str ="ResponseParam."+ std::to_string(i); - setCoreParameter(str + ".Name", obj.name); - setCoreParameter(str + ".Type", obj.type); - setCoreParameter(str + ".Required", obj.required ? "true" : "false"); - setCoreParameter(str + ".Desc", obj.desc); - setCoreParameter(str + ".Example", obj.example); + for(int dep1 = 0; dep1!= responseParam.size(); dep1++) { + auto responseParamObj = responseParam.at(dep1); + std::string responseParamObjStr = "ResponseParam." + std::to_string(dep1 + 1); + setParameter(responseParamObjStr + ".Name", responseParamObj.name); + setParameter(responseParamObjStr + ".Type", responseParamObj.type); + setParameter(responseParamObjStr + ".Desc", responseParamObj.desc); + setParameter(responseParamObjStr + ".Example", responseParamObj.example); + setParameter(responseParamObjStr + ".Required", responseParamObj.required ? "true" : "false"); } } @@ -117,7 +117,7 @@ std::string CreateDataAPIServiceRequest::getOriginSql()const void CreateDataAPIServiceRequest::setOriginSql(const std::string& originSql) { originSql_ = originSql; - setCoreParameter("OriginSql", originSql); + setBodyParameter("OriginSql", originSql); } std::string CreateDataAPIServiceRequest::getDisplayName()const @@ -128,7 +128,29 @@ std::string CreateDataAPIServiceRequest::getDisplayName()const void CreateDataAPIServiceRequest::setDisplayName(const std::string& displayName) { displayName_ = displayName; - setCoreParameter("DisplayName", displayName); + setBodyParameter("DisplayName", displayName); +} + +std::string CreateDataAPIServiceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateDataAPIServiceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateDataAPIServiceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateDataAPIServiceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } std::string CreateDataAPIServiceRequest::getDesc()const @@ -139,6 +161,6 @@ std::string CreateDataAPIServiceRequest::getDesc()const void CreateDataAPIServiceRequest::setDesc(const std::string& desc) { desc_ = desc; - setCoreParameter("Desc", desc); + setBodyParameter("Desc", desc); } diff --git a/iot/src/model/CreateDataAPIServiceResult.cc b/iot/src/model/CreateDataAPIServiceResult.cc index dc1d0c482..0aa178d22 100644 --- a/iot/src/model/CreateDataAPIServiceResult.cc +++ b/iot/src/model/CreateDataAPIServiceResult.cc @@ -48,10 +48,10 @@ void CreateDataAPIServiceResult::parse(const std::string &payload) data_.lastUpdateTime = std::stol(dataNode["LastUpdateTime"].asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; - if(!value["ErrorMessage"].isNull()) - errorMessage_ = value["ErrorMessage"].asString(); if(!value["Code"].isNull()) code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); } diff --git a/iot/src/model/CreateDeviceGroupRequest.cc b/iot/src/model/CreateDeviceGroupRequest.cc index ad9ff7b44..49d9cb925 100644 --- a/iot/src/model/CreateDeviceGroupRequest.cc +++ b/iot/src/model/CreateDeviceGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CreateDeviceGroupRequest; CreateDeviceGroupRequest::CreateDeviceGroupRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateDeviceGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDeviceGroupRequest::~CreateDeviceGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateDeviceGroupRequest::getSuperGroupId()const void CreateDeviceGroupRequest::setSuperGroupId(const std::string& superGroupId) { superGroupId_ = superGroupId; - setCoreParameter("SuperGroupId", superGroupId); + setParameter("SuperGroupId", superGroupId); } std::string CreateDeviceGroupRequest::getGroupName()const @@ -44,7 +46,7 @@ std::string CreateDeviceGroupRequest::getGroupName()const void CreateDeviceGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string CreateDeviceGroupRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateDeviceGroupRequest::getAccessKeyId()const void CreateDeviceGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateDeviceGroupRequest::getGroupDesc()const @@ -66,7 +68,7 @@ std::string CreateDeviceGroupRequest::getGroupDesc()const void CreateDeviceGroupRequest::setGroupDesc(const std::string& groupDesc) { groupDesc_ = groupDesc; - setCoreParameter("GroupDesc", groupDesc); + setParameter("GroupDesc", groupDesc); } std::string CreateDeviceGroupRequest::getIotInstanceId()const @@ -77,6 +79,6 @@ std::string CreateDeviceGroupRequest::getIotInstanceId()const void CreateDeviceGroupRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/CreateEdgeDriverRequest.cc b/iot/src/model/CreateEdgeDriverRequest.cc new file mode 100644 index 000000000..b2fbf3afa --- /dev/null +++ b/iot/src/model/CreateEdgeDriverRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CreateEdgeDriverRequest; + +CreateEdgeDriverRequest::CreateEdgeDriverRequest() : + RpcServiceRequest("iot", "2018-01-20", "CreateEdgeDriver") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateEdgeDriverRequest::~CreateEdgeDriverRequest() +{} + +std::string CreateEdgeDriverRequest::getDriverProtocol()const +{ + return driverProtocol_; +} + +void CreateEdgeDriverRequest::setDriverProtocol(const std::string& driverProtocol) +{ + driverProtocol_ = driverProtocol; + setParameter("DriverProtocol", driverProtocol); +} + +std::string CreateEdgeDriverRequest::getDriverName()const +{ + return driverName_; +} + +void CreateEdgeDriverRequest::setDriverName(const std::string& driverName) +{ + driverName_ = driverName; + setParameter("DriverName", driverName); +} + +bool CreateEdgeDriverRequest::getIsBuiltIn()const +{ + return isBuiltIn_; +} + +void CreateEdgeDriverRequest::setIsBuiltIn(bool isBuiltIn) +{ + isBuiltIn_ = isBuiltIn; + setParameter("IsBuiltIn", isBuiltIn ? "true" : "false"); +} + +std::string CreateEdgeDriverRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateEdgeDriverRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateEdgeDriverRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CreateEdgeDriverRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CreateEdgeDriverRequest::getRuntime()const +{ + return runtime_; +} + +void CreateEdgeDriverRequest::setRuntime(const std::string& runtime) +{ + runtime_ = runtime; + setParameter("Runtime", runtime); +} + +std::string CreateEdgeDriverRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateEdgeDriverRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateEdgeDriverRequest::getCpuArch()const +{ + return cpuArch_; +} + +void CreateEdgeDriverRequest::setCpuArch(const std::string& cpuArch) +{ + cpuArch_ = cpuArch; + setParameter("CpuArch", cpuArch); +} + +std::string CreateEdgeDriverRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateEdgeDriverRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/CreateEdgeDriverResult.cc b/iot/src/model/CreateEdgeDriverResult.cc new file mode 100644 index 000000000..318bac432 --- /dev/null +++ b/iot/src/model/CreateEdgeDriverResult.cc @@ -0,0 +1,72 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CreateEdgeDriverResult::CreateEdgeDriverResult() : + ServiceResult() +{} + +CreateEdgeDriverResult::CreateEdgeDriverResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateEdgeDriverResult::~CreateEdgeDriverResult() +{} + +void CreateEdgeDriverResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["DriverId"].isNull()) + driverId_ = value["DriverId"].asString(); + +} + +std::string CreateEdgeDriverResult::getDriverId()const +{ + return driverId_; +} + +std::string CreateEdgeDriverResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CreateEdgeDriverResult::getCode()const +{ + return code_; +} + +bool CreateEdgeDriverResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CreateEdgeDriverVersionRequest.cc b/iot/src/model/CreateEdgeDriverVersionRequest.cc new file mode 100644 index 000000000..47cb37cc8 --- /dev/null +++ b/iot/src/model/CreateEdgeDriverVersionRequest.cc @@ -0,0 +1,161 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CreateEdgeDriverVersionRequest; + +CreateEdgeDriverVersionRequest::CreateEdgeDriverVersionRequest() : + RpcServiceRequest("iot", "2018-01-20", "CreateEdgeDriverVersion") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateEdgeDriverVersionRequest::~CreateEdgeDriverVersionRequest() +{} + +std::string CreateEdgeDriverVersionRequest::getConfigCheckRule()const +{ + return configCheckRule_; +} + +void CreateEdgeDriverVersionRequest::setConfigCheckRule(const std::string& configCheckRule) +{ + configCheckRule_ = configCheckRule; + setParameter("ConfigCheckRule", configCheckRule); +} + +std::string CreateEdgeDriverVersionRequest::getEdgeVersion()const +{ + return edgeVersion_; +} + +void CreateEdgeDriverVersionRequest::setEdgeVersion(const std::string& edgeVersion) +{ + edgeVersion_ = edgeVersion; + setParameter("EdgeVersion", edgeVersion); +} + +std::string CreateEdgeDriverVersionRequest::getDescription()const +{ + return description_; +} + +void CreateEdgeDriverVersionRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateEdgeDriverVersionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateEdgeDriverVersionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateEdgeDriverVersionRequest::getDriverId()const +{ + return driverId_; +} + +void CreateEdgeDriverVersionRequest::setDriverId(const std::string& driverId) +{ + driverId_ = driverId; + setParameter("DriverId", driverId); +} + +std::string CreateEdgeDriverVersionRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CreateEdgeDriverVersionRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CreateEdgeDriverVersionRequest::getContainerConfig()const +{ + return containerConfig_; +} + +void CreateEdgeDriverVersionRequest::setContainerConfig(const std::string& containerConfig) +{ + containerConfig_ = containerConfig; + setParameter("ContainerConfig", containerConfig); +} + +std::string CreateEdgeDriverVersionRequest::getDriverVersion()const +{ + return driverVersion_; +} + +void CreateEdgeDriverVersionRequest::setDriverVersion(const std::string& driverVersion) +{ + driverVersion_ = driverVersion; + setParameter("DriverVersion", driverVersion); +} + +std::string CreateEdgeDriverVersionRequest::getDriverConfig()const +{ + return driverConfig_; +} + +void CreateEdgeDriverVersionRequest::setDriverConfig(const std::string& driverConfig) +{ + driverConfig_ = driverConfig; + setParameter("DriverConfig", driverConfig); +} + +std::string CreateEdgeDriverVersionRequest::getSourceConfig()const +{ + return sourceConfig_; +} + +void CreateEdgeDriverVersionRequest::setSourceConfig(const std::string& sourceConfig) +{ + sourceConfig_ = sourceConfig; + setParameter("SourceConfig", sourceConfig); +} + +std::string CreateEdgeDriverVersionRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateEdgeDriverVersionRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateEdgeDriverVersionRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateEdgeDriverVersionRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/CreateEdgeDriverVersionResult.cc b/iot/src/model/CreateEdgeDriverVersionResult.cc new file mode 100644 index 000000000..e819c21a6 --- /dev/null +++ b/iot/src/model/CreateEdgeDriverVersionResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CreateEdgeDriverVersionResult::CreateEdgeDriverVersionResult() : + ServiceResult() +{} + +CreateEdgeDriverVersionResult::CreateEdgeDriverVersionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateEdgeDriverVersionResult::~CreateEdgeDriverVersionResult() +{} + +void CreateEdgeDriverVersionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string CreateEdgeDriverVersionResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CreateEdgeDriverVersionResult::getCode()const +{ + return code_; +} + +bool CreateEdgeDriverVersionResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CreateEdgeInstanceDeploymentRequest.cc b/iot/src/model/CreateEdgeInstanceDeploymentRequest.cc index 07e252e70..f92cbe497 100644 --- a/iot/src/model/CreateEdgeInstanceDeploymentRequest.cc +++ b/iot/src/model/CreateEdgeInstanceDeploymentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CreateEdgeInstanceDeploymentRequest; CreateEdgeInstanceDeploymentRequest::CreateEdgeInstanceDeploymentRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateEdgeInstanceDeployment") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateEdgeInstanceDeploymentRequest::~CreateEdgeInstanceDeploymentRequest() {} @@ -33,7 +35,7 @@ std::string CreateEdgeInstanceDeploymentRequest::getType()const void CreateEdgeInstanceDeploymentRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateEdgeInstanceDeploymentRequest::getAccessKeyId()const @@ -44,18 +46,7 @@ std::string CreateEdgeInstanceDeploymentRequest::getAccessKeyId()const void CreateEdgeInstanceDeploymentRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string CreateEdgeInstanceDeploymentRequest::getInstanceId()const -{ - return instanceId_; -} - -void CreateEdgeInstanceDeploymentRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateEdgeInstanceDeploymentRequest::getIotInstanceId()const @@ -66,6 +57,39 @@ std::string CreateEdgeInstanceDeploymentRequest::getIotInstanceId()const void CreateEdgeInstanceDeploymentRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CreateEdgeInstanceDeploymentRequest::getInstanceId()const +{ + return instanceId_; +} + +void CreateEdgeInstanceDeploymentRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string CreateEdgeInstanceDeploymentRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateEdgeInstanceDeploymentRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateEdgeInstanceDeploymentRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateEdgeInstanceDeploymentRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/CreateEdgeInstanceRequest.cc b/iot/src/model/CreateEdgeInstanceRequest.cc index 385492042..78d345145 100644 --- a/iot/src/model/CreateEdgeInstanceRequest.cc +++ b/iot/src/model/CreateEdgeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CreateEdgeInstanceRequest; CreateEdgeInstanceRequest::CreateEdgeInstanceRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateEdgeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateEdgeInstanceRequest::~CreateEdgeInstanceRequest() {} @@ -33,7 +35,7 @@ int CreateEdgeInstanceRequest::getSpec()const void CreateEdgeInstanceRequest::setSpec(int spec) { spec_ = spec; - setCoreParameter("Spec", std::to_string(spec)); + setParameter("Spec", std::to_string(spec)); } std::string CreateEdgeInstanceRequest::getAccessKeyId()const @@ -44,18 +46,7 @@ std::string CreateEdgeInstanceRequest::getAccessKeyId()const void CreateEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string CreateEdgeInstanceRequest::getTags()const -{ - return tags_; -} - -void CreateEdgeInstanceRequest::setTags(const std::string& tags) -{ - tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("AccessKeyId", accessKeyId); } std::string CreateEdgeInstanceRequest::getIotInstanceId()const @@ -66,7 +57,29 @@ std::string CreateEdgeInstanceRequest::getIotInstanceId()const void CreateEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CreateEdgeInstanceRequest::getTags()const +{ + return tags_; +} + +void CreateEdgeInstanceRequest::setTags(const std::string& tags) +{ + tags_ = tags; + setParameter("Tags", tags); +} + +std::string CreateEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); } std::string CreateEdgeInstanceRequest::getName()const @@ -77,6 +90,17 @@ std::string CreateEdgeInstanceRequest::getName()const void CreateEdgeInstanceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); +} + +std::string CreateEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/CreateEdgeOssPreSignedAddressRequest.cc b/iot/src/model/CreateEdgeOssPreSignedAddressRequest.cc new file mode 100644 index 000000000..5ccf0173a --- /dev/null +++ b/iot/src/model/CreateEdgeOssPreSignedAddressRequest.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 + +using AlibabaCloud::Iot::Model::CreateEdgeOssPreSignedAddressRequest; + +CreateEdgeOssPreSignedAddressRequest::CreateEdgeOssPreSignedAddressRequest() : + RpcServiceRequest("iot", "2018-01-20", "CreateEdgeOssPreSignedAddress") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateEdgeOssPreSignedAddressRequest::~CreateEdgeOssPreSignedAddressRequest() +{} + +std::string CreateEdgeOssPreSignedAddressRequest::getType()const +{ + return type_; +} + +void CreateEdgeOssPreSignedAddressRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string CreateEdgeOssPreSignedAddressRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CreateEdgeOssPreSignedAddressRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CreateEdgeOssPreSignedAddressRequest::getResourceVersion()const +{ + return resourceVersion_; +} + +void CreateEdgeOssPreSignedAddressRequest::setResourceVersion(const std::string& resourceVersion) +{ + resourceVersion_ = resourceVersion; + setParameter("ResourceVersion", resourceVersion); +} + +std::string CreateEdgeOssPreSignedAddressRequest::getResourceId()const +{ + return resourceId_; +} + +void CreateEdgeOssPreSignedAddressRequest::setResourceId(const std::string& resourceId) +{ + resourceId_ = resourceId; + setParameter("ResourceId", resourceId); +} + +std::string CreateEdgeOssPreSignedAddressRequest::getFileName()const +{ + return fileName_; +} + +void CreateEdgeOssPreSignedAddressRequest::setFileName(const std::string& fileName) +{ + fileName_ = fileName; + setParameter("FileName", fileName); +} + +std::string CreateEdgeOssPreSignedAddressRequest::getInstanceId()const +{ + return instanceId_; +} + +void CreateEdgeOssPreSignedAddressRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string CreateEdgeOssPreSignedAddressRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateEdgeOssPreSignedAddressRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateEdgeOssPreSignedAddressRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateEdgeOssPreSignedAddressRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/CreateEdgeOssPreSignedAddressResult.cc b/iot/src/model/CreateEdgeOssPreSignedAddressResult.cc new file mode 100644 index 000000000..e943bd5e5 --- /dev/null +++ b/iot/src/model/CreateEdgeOssPreSignedAddressResult.cc @@ -0,0 +1,75 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CreateEdgeOssPreSignedAddressResult::CreateEdgeOssPreSignedAddressResult() : + ServiceResult() +{} + +CreateEdgeOssPreSignedAddressResult::CreateEdgeOssPreSignedAddressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateEdgeOssPreSignedAddressResult::~CreateEdgeOssPreSignedAddressResult() +{} + +void CreateEdgeOssPreSignedAddressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["OssPreSignedAddress"].isNull()) + data_.ossPreSignedAddress = dataNode["OssPreSignedAddress"].asString(); + if(!dataNode["OssAddress"].isNull()) + data_.ossAddress = dataNode["OssAddress"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +CreateEdgeOssPreSignedAddressResult::Data CreateEdgeOssPreSignedAddressResult::getData()const +{ + return data_; +} + +std::string CreateEdgeOssPreSignedAddressResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CreateEdgeOssPreSignedAddressResult::getCode()const +{ + return code_; +} + +bool CreateEdgeOssPreSignedAddressResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CreateLoRaNodesTaskRequest.cc b/iot/src/model/CreateLoRaNodesTaskRequest.cc index 7b8770ee6..dedecc85f 100644 --- a/iot/src/model/CreateLoRaNodesTaskRequest.cc +++ b/iot/src/model/CreateLoRaNodesTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CreateLoRaNodesTaskRequest; CreateLoRaNodesTaskRequest::CreateLoRaNodesTaskRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateLoRaNodesTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLoRaNodesTaskRequest::~CreateLoRaNodesTaskRequest() {} @@ -33,7 +35,7 @@ std::string CreateLoRaNodesTaskRequest::getProductKey()const void CreateLoRaNodesTaskRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string CreateLoRaNodesTaskRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateLoRaNodesTaskRequest::getAccessKeyId()const void CreateLoRaNodesTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateLoRaNodesTaskRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string CreateLoRaNodesTaskRequest::getIotInstanceId()const void CreateLoRaNodesTaskRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::vector CreateLoRaNodesTaskRequest::getDeviceInfo()const @@ -66,12 +68,11 @@ std::vector CreateLoRaNodesTaskRequest:: void CreateLoRaNodesTaskRequest::setDeviceInfo(const std::vector& deviceInfo) { deviceInfo_ = deviceInfo; - int i = 0; - for(int i = 0; i!= deviceInfo.size(); i++) { - auto obj = deviceInfo.at(i); - std::string str ="DeviceInfo."+ std::to_string(i); - setCoreParameter(str + ".PinCode", obj.pinCode); - setCoreParameter(str + ".DevEui", obj.devEui); + for(int dep1 = 0; dep1!= deviceInfo.size(); dep1++) { + auto deviceInfoObj = deviceInfo.at(dep1); + std::string deviceInfoObjStr = "DeviceInfo." + std::to_string(dep1 + 1); + setParameter(deviceInfoObjStr + ".PinCode", deviceInfoObj.pinCode); + setParameter(deviceInfoObjStr + ".DevEui", deviceInfoObj.devEui); } } diff --git a/iot/src/model/CreateOTADynamicUpgradeJobRequest.cc b/iot/src/model/CreateOTADynamicUpgradeJobRequest.cc new file mode 100644 index 000000000..65b98a8bd --- /dev/null +++ b/iot/src/model/CreateOTADynamicUpgradeJobRequest.cc @@ -0,0 +1,130 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CreateOTADynamicUpgradeJobRequest; + +CreateOTADynamicUpgradeJobRequest::CreateOTADynamicUpgradeJobRequest() : + RpcServiceRequest("iot", "2018-01-20", "CreateOTADynamicUpgradeJob") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateOTADynamicUpgradeJobRequest::~CreateOTADynamicUpgradeJobRequest() +{} + +int CreateOTADynamicUpgradeJobRequest::getRetryCount()const +{ + return retryCount_; +} + +void CreateOTADynamicUpgradeJobRequest::setRetryCount(int retryCount) +{ + retryCount_ = retryCount; + setParameter("RetryCount", std::to_string(retryCount)); +} + +std::string CreateOTADynamicUpgradeJobRequest::getFirmwareId()const +{ + return firmwareId_; +} + +void CreateOTADynamicUpgradeJobRequest::setFirmwareId(const std::string& firmwareId) +{ + firmwareId_ = firmwareId; + setParameter("FirmwareId", firmwareId); +} + +std::string CreateOTADynamicUpgradeJobRequest::getProductKey()const +{ + return productKey_; +} + +void CreateOTADynamicUpgradeJobRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +int CreateOTADynamicUpgradeJobRequest::getTimeoutInMinutes()const +{ + return timeoutInMinutes_; +} + +void CreateOTADynamicUpgradeJobRequest::setTimeoutInMinutes(int timeoutInMinutes) +{ + timeoutInMinutes_ = timeoutInMinutes; + setParameter("TimeoutInMinutes", std::to_string(timeoutInMinutes)); +} + +std::string CreateOTADynamicUpgradeJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateOTADynamicUpgradeJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int CreateOTADynamicUpgradeJobRequest::getRetryInterval()const +{ + return retryInterval_; +} + +void CreateOTADynamicUpgradeJobRequest::setRetryInterval(int retryInterval) +{ + retryInterval_ = retryInterval; + setParameter("RetryInterval", std::to_string(retryInterval)); +} + +std::vector CreateOTADynamicUpgradeJobRequest::getSrcVersion()const +{ + return srcVersion_; +} + +void CreateOTADynamicUpgradeJobRequest::setSrcVersion(const std::vector& srcVersion) +{ + srcVersion_ = srcVersion; + for(int dep1 = 0; dep1!= srcVersion.size(); dep1++) { + setParameter("SrcVersion."+ std::to_string(dep1), srcVersion.at(dep1)); + } +} + +std::string CreateOTADynamicUpgradeJobRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CreateOTADynamicUpgradeJobRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +int CreateOTADynamicUpgradeJobRequest::getMaximumPerMinute()const +{ + return maximumPerMinute_; +} + +void CreateOTADynamicUpgradeJobRequest::setMaximumPerMinute(int maximumPerMinute) +{ + maximumPerMinute_ = maximumPerMinute; + setParameter("MaximumPerMinute", std::to_string(maximumPerMinute)); +} + diff --git a/iot/src/model/CreateOTADynamicUpgradeJobResult.cc b/iot/src/model/CreateOTADynamicUpgradeJobResult.cc new file mode 100644 index 000000000..4103d73aa --- /dev/null +++ b/iot/src/model/CreateOTADynamicUpgradeJobResult.cc @@ -0,0 +1,75 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CreateOTADynamicUpgradeJobResult::CreateOTADynamicUpgradeJobResult() : + ServiceResult() +{} + +CreateOTADynamicUpgradeJobResult::CreateOTADynamicUpgradeJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateOTADynamicUpgradeJobResult::~CreateOTADynamicUpgradeJobResult() +{} + +void CreateOTADynamicUpgradeJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["JobId"].isNull()) + data_.jobId = dataNode["JobId"].asString(); + if(!dataNode["UtcCreate"].isNull()) + data_.utcCreate = dataNode["UtcCreate"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +CreateOTADynamicUpgradeJobResult::Data CreateOTADynamicUpgradeJobResult::getData()const +{ + return data_; +} + +std::string CreateOTADynamicUpgradeJobResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CreateOTADynamicUpgradeJobResult::getCode()const +{ + return code_; +} + +bool CreateOTADynamicUpgradeJobResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CreateOTAFirmwareRequest.cc b/iot/src/model/CreateOTAFirmwareRequest.cc new file mode 100644 index 000000000..221370059 --- /dev/null +++ b/iot/src/model/CreateOTAFirmwareRequest.cc @@ -0,0 +1,194 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CreateOTAFirmwareRequest; + +CreateOTAFirmwareRequest::CreateOTAFirmwareRequest() : + RpcServiceRequest("iot", "2018-01-20", "CreateOTAFirmware") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateOTAFirmwareRequest::~CreateOTAFirmwareRequest() +{} + +std::string CreateOTAFirmwareRequest::getSignMethod()const +{ + return signMethod_; +} + +void CreateOTAFirmwareRequest::setSignMethod(const std::string& signMethod) +{ + signMethod_ = signMethod; + setParameter("SignMethod", signMethod); +} + +int CreateOTAFirmwareRequest::getType()const +{ + return type_; +} + +void CreateOTAFirmwareRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +std::string CreateOTAFirmwareRequest::getFirmwareUrl()const +{ + return firmwareUrl_; +} + +void CreateOTAFirmwareRequest::setFirmwareUrl(const std::string& firmwareUrl) +{ + firmwareUrl_ = firmwareUrl; + setParameter("FirmwareUrl", firmwareUrl); +} + +std::string CreateOTAFirmwareRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateOTAFirmwareRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateOTAFirmwareRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CreateOTAFirmwareRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CreateOTAFirmwareRequest::getFirmwareDesc()const +{ + return firmwareDesc_; +} + +void CreateOTAFirmwareRequest::setFirmwareDesc(const std::string& firmwareDesc) +{ + firmwareDesc_ = firmwareDesc; + setParameter("FirmwareDesc", firmwareDesc); +} + +std::string CreateOTAFirmwareRequest::getModuleName()const +{ + return moduleName_; +} + +void CreateOTAFirmwareRequest::setModuleName(const std::string& moduleName) +{ + moduleName_ = moduleName; + setParameter("ModuleName", moduleName); +} + +std::string CreateOTAFirmwareRequest::getFirmwareSign()const +{ + return firmwareSign_; +} + +void CreateOTAFirmwareRequest::setFirmwareSign(const std::string& firmwareSign) +{ + firmwareSign_ = firmwareSign; + setParameter("FirmwareSign", firmwareSign); +} + +int CreateOTAFirmwareRequest::getFirmwareSize()const +{ + return firmwareSize_; +} + +void CreateOTAFirmwareRequest::setFirmwareSize(int firmwareSize) +{ + firmwareSize_ = firmwareSize; + setParameter("FirmwareSize", std::to_string(firmwareSize)); +} + +std::string CreateOTAFirmwareRequest::getFirmwareName()const +{ + return firmwareName_; +} + +void CreateOTAFirmwareRequest::setFirmwareName(const std::string& firmwareName) +{ + firmwareName_ = firmwareName; + setParameter("FirmwareName", firmwareName); +} + +std::string CreateOTAFirmwareRequest::getProductKey()const +{ + return productKey_; +} + +void CreateOTAFirmwareRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string CreateOTAFirmwareRequest::getSrcVersion()const +{ + return srcVersion_; +} + +void CreateOTAFirmwareRequest::setSrcVersion(const std::string& srcVersion) +{ + srcVersion_ = srcVersion; + setParameter("SrcVersion", srcVersion); +} + +std::string CreateOTAFirmwareRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateOTAFirmwareRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateOTAFirmwareRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateOTAFirmwareRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string CreateOTAFirmwareRequest::getDestVersion()const +{ + return destVersion_; +} + +void CreateOTAFirmwareRequest::setDestVersion(const std::string& destVersion) +{ + destVersion_ = destVersion; + setParameter("DestVersion", destVersion); +} + diff --git a/iot/src/model/CreateOTAFirmwareResult.cc b/iot/src/model/CreateOTAFirmwareResult.cc new file mode 100644 index 000000000..0d6ce472d --- /dev/null +++ b/iot/src/model/CreateOTAFirmwareResult.cc @@ -0,0 +1,75 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CreateOTAFirmwareResult::CreateOTAFirmwareResult() : + ServiceResult() +{} + +CreateOTAFirmwareResult::CreateOTAFirmwareResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateOTAFirmwareResult::~CreateOTAFirmwareResult() +{} + +void CreateOTAFirmwareResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["FirmwareId"].isNull()) + data_.firmwareId = dataNode["FirmwareId"].asString(); + if(!dataNode["UtcCreate"].isNull()) + data_.utcCreate = dataNode["UtcCreate"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +CreateOTAFirmwareResult::Data CreateOTAFirmwareResult::getData()const +{ + return data_; +} + +std::string CreateOTAFirmwareResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CreateOTAFirmwareResult::getCode()const +{ + return code_; +} + +bool CreateOTAFirmwareResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CreateOTAStaticUpgradeJobRequest.cc b/iot/src/model/CreateOTAStaticUpgradeJobRequest.cc new file mode 100644 index 000000000..ebd6d8466 --- /dev/null +++ b/iot/src/model/CreateOTAStaticUpgradeJobRequest.cc @@ -0,0 +1,198 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CreateOTAStaticUpgradeJobRequest; + +CreateOTAStaticUpgradeJobRequest::CreateOTAStaticUpgradeJobRequest() : + RpcServiceRequest("iot", "2018-01-20", "CreateOTAStaticUpgradeJob") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateOTAStaticUpgradeJobRequest::~CreateOTAStaticUpgradeJobRequest() +{} + +int CreateOTAStaticUpgradeJobRequest::getRetryCount()const +{ + return retryCount_; +} + +void CreateOTAStaticUpgradeJobRequest::setRetryCount(int retryCount) +{ + retryCount_ = retryCount; + setParameter("RetryCount", std::to_string(retryCount)); +} + +int CreateOTAStaticUpgradeJobRequest::getTimeoutInMinutes()const +{ + return timeoutInMinutes_; +} + +void CreateOTAStaticUpgradeJobRequest::setTimeoutInMinutes(int timeoutInMinutes) +{ + timeoutInMinutes_ = timeoutInMinutes; + setParameter("TimeoutInMinutes", std::to_string(timeoutInMinutes)); +} + +std::string CreateOTAStaticUpgradeJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateOTAStaticUpgradeJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateOTAStaticUpgradeJobRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CreateOTAStaticUpgradeJobRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CreateOTAStaticUpgradeJobRequest::getTargetSelection()const +{ + return targetSelection_; +} + +void CreateOTAStaticUpgradeJobRequest::setTargetSelection(const std::string& targetSelection) +{ + targetSelection_ = targetSelection; + setParameter("TargetSelection", targetSelection); +} + +std::string CreateOTAStaticUpgradeJobRequest::getGrayPercent()const +{ + return grayPercent_; +} + +void CreateOTAStaticUpgradeJobRequest::setGrayPercent(const std::string& grayPercent) +{ + grayPercent_ = grayPercent; + setParameter("GrayPercent", grayPercent); +} + +std::string CreateOTAStaticUpgradeJobRequest::getFirmwareId()const +{ + return firmwareId_; +} + +void CreateOTAStaticUpgradeJobRequest::setFirmwareId(const std::string& firmwareId) +{ + firmwareId_ = firmwareId; + setParameter("FirmwareId", firmwareId); +} + +std::string CreateOTAStaticUpgradeJobRequest::getProductKey()const +{ + return productKey_; +} + +void CreateOTAStaticUpgradeJobRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +int CreateOTAStaticUpgradeJobRequest::getRetryInterval()const +{ + return retryInterval_; +} + +void CreateOTAStaticUpgradeJobRequest::setRetryInterval(int retryInterval) +{ + retryInterval_ = retryInterval; + setParameter("RetryInterval", std::to_string(retryInterval)); +} + +std::vector CreateOTAStaticUpgradeJobRequest::getSrcVersion()const +{ + return srcVersion_; +} + +void CreateOTAStaticUpgradeJobRequest::setSrcVersion(const std::vector& srcVersion) +{ + srcVersion_ = srcVersion; + for(int dep1 = 0; dep1!= srcVersion.size(); dep1++) { + setParameter("SrcVersion."+ std::to_string(dep1), srcVersion.at(dep1)); + } +} + +long CreateOTAStaticUpgradeJobRequest::getScheduleTime()const +{ + return scheduleTime_; +} + +void CreateOTAStaticUpgradeJobRequest::setScheduleTime(long scheduleTime) +{ + scheduleTime_ = scheduleTime; + setParameter("ScheduleTime", std::to_string(scheduleTime)); +} + +std::string CreateOTAStaticUpgradeJobRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateOTAStaticUpgradeJobRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateOTAStaticUpgradeJobRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateOTAStaticUpgradeJobRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +int CreateOTAStaticUpgradeJobRequest::getMaximumPerMinute()const +{ + return maximumPerMinute_; +} + +void CreateOTAStaticUpgradeJobRequest::setMaximumPerMinute(int maximumPerMinute) +{ + maximumPerMinute_ = maximumPerMinute; + setParameter("MaximumPerMinute", std::to_string(maximumPerMinute)); +} + +std::vector CreateOTAStaticUpgradeJobRequest::getTargetDeviceName()const +{ + return targetDeviceName_; +} + +void CreateOTAStaticUpgradeJobRequest::setTargetDeviceName(const std::vector& targetDeviceName) +{ + targetDeviceName_ = targetDeviceName; + for(int dep1 = 0; dep1!= targetDeviceName.size(); dep1++) { + setParameter("TargetDeviceName."+ std::to_string(dep1), targetDeviceName.at(dep1)); + } +} + diff --git a/iot/src/model/CreateOTAStaticUpgradeJobResult.cc b/iot/src/model/CreateOTAStaticUpgradeJobResult.cc new file mode 100644 index 000000000..ded7b0297 --- /dev/null +++ b/iot/src/model/CreateOTAStaticUpgradeJobResult.cc @@ -0,0 +1,75 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CreateOTAStaticUpgradeJobResult::CreateOTAStaticUpgradeJobResult() : + ServiceResult() +{} + +CreateOTAStaticUpgradeJobResult::CreateOTAStaticUpgradeJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateOTAStaticUpgradeJobResult::~CreateOTAStaticUpgradeJobResult() +{} + +void CreateOTAStaticUpgradeJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["JobId"].isNull()) + data_.jobId = dataNode["JobId"].asString(); + if(!dataNode["UtcCreate"].isNull()) + data_.utcCreate = dataNode["UtcCreate"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +CreateOTAStaticUpgradeJobResult::Data CreateOTAStaticUpgradeJobResult::getData()const +{ + return data_; +} + +std::string CreateOTAStaticUpgradeJobResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CreateOTAStaticUpgradeJobResult::getCode()const +{ + return code_; +} + +bool CreateOTAStaticUpgradeJobResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CreateOTAVerifyJobRequest.cc b/iot/src/model/CreateOTAVerifyJobRequest.cc new file mode 100644 index 000000000..5acf169b0 --- /dev/null +++ b/iot/src/model/CreateOTAVerifyJobRequest.cc @@ -0,0 +1,119 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CreateOTAVerifyJobRequest; + +CreateOTAVerifyJobRequest::CreateOTAVerifyJobRequest() : + RpcServiceRequest("iot", "2018-01-20", "CreateOTAVerifyJob") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateOTAVerifyJobRequest::~CreateOTAVerifyJobRequest() +{} + +int CreateOTAVerifyJobRequest::getTimeoutInMinutes()const +{ + return timeoutInMinutes_; +} + +void CreateOTAVerifyJobRequest::setTimeoutInMinutes(int timeoutInMinutes) +{ + timeoutInMinutes_ = timeoutInMinutes; + setParameter("TimeoutInMinutes", std::to_string(timeoutInMinutes)); +} + +std::string CreateOTAVerifyJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateOTAVerifyJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateOTAVerifyJobRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void CreateOTAVerifyJobRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string CreateOTAVerifyJobRequest::getFirmwareId()const +{ + return firmwareId_; +} + +void CreateOTAVerifyJobRequest::setFirmwareId(const std::string& firmwareId) +{ + firmwareId_ = firmwareId; + setParameter("FirmwareId", firmwareId); +} + +std::string CreateOTAVerifyJobRequest::getProductKey()const +{ + return productKey_; +} + +void CreateOTAVerifyJobRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string CreateOTAVerifyJobRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateOTAVerifyJobRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateOTAVerifyJobRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateOTAVerifyJobRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::vector CreateOTAVerifyJobRequest::getTargetDeviceName()const +{ + return targetDeviceName_; +} + +void CreateOTAVerifyJobRequest::setTargetDeviceName(const std::vector& targetDeviceName) +{ + targetDeviceName_ = targetDeviceName; + for(int dep1 = 0; dep1!= targetDeviceName.size(); dep1++) { + setParameter("TargetDeviceName."+ std::to_string(dep1), targetDeviceName.at(dep1)); + } +} + diff --git a/iot/src/model/CreateOTAVerifyJobResult.cc b/iot/src/model/CreateOTAVerifyJobResult.cc new file mode 100644 index 000000000..3ad84e1dc --- /dev/null +++ b/iot/src/model/CreateOTAVerifyJobResult.cc @@ -0,0 +1,75 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CreateOTAVerifyJobResult::CreateOTAVerifyJobResult() : + ServiceResult() +{} + +CreateOTAVerifyJobResult::CreateOTAVerifyJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateOTAVerifyJobResult::~CreateOTAVerifyJobResult() +{} + +void CreateOTAVerifyJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["JobId"].isNull()) + data_.jobId = dataNode["JobId"].asString(); + if(!dataNode["UtcCreate"].isNull()) + data_.utcCreate = dataNode["UtcCreate"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +CreateOTAVerifyJobResult::Data CreateOTAVerifyJobResult::getData()const +{ + return data_; +} + +std::string CreateOTAVerifyJobResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CreateOTAVerifyJobResult::getCode()const +{ + return code_; +} + +bool CreateOTAVerifyJobResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CreateProductRequest.cc b/iot/src/model/CreateProductRequest.cc index 68898265c..6cff52bba 100644 --- a/iot/src/model/CreateProductRequest.cc +++ b/iot/src/model/CreateProductRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CreateProductRequest; CreateProductRequest::CreateProductRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateProduct") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateProductRequest::~CreateProductRequest() {} @@ -33,7 +35,7 @@ int CreateProductRequest::getNodeType()const void CreateProductRequest::setNodeType(int nodeType) { nodeType_ = nodeType; - setCoreParameter("NodeType", std::to_string(nodeType)); + setParameter("NodeType", std::to_string(nodeType)); } std::string CreateProductRequest::getDescription()const @@ -44,7 +46,18 @@ std::string CreateProductRequest::getDescription()const void CreateProductRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); +} + +std::string CreateProductRequest::getCategoryKey()const +{ + return categoryKey_; +} + +void CreateProductRequest::setCategoryKey(const std::string& categoryKey) +{ + categoryKey_ = categoryKey; + setParameter("CategoryKey", categoryKey); } std::string CreateProductRequest::getJoinPermissionId()const @@ -55,7 +68,7 @@ std::string CreateProductRequest::getJoinPermissionId()const void CreateProductRequest::setJoinPermissionId(const std::string& joinPermissionId) { joinPermissionId_ = joinPermissionId; - setCoreParameter("JoinPermissionId", joinPermissionId); + setParameter("JoinPermissionId", joinPermissionId); } std::string CreateProductRequest::getAccessKeyId()const @@ -66,7 +79,29 @@ std::string CreateProductRequest::getAccessKeyId()const void CreateProductRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateProductRequest::getAuthType()const +{ + return authType_; +} + +void CreateProductRequest::setAuthType(const std::string& authType) +{ + authType_ = authType; + setParameter("AuthType", authType); +} + +std::string CreateProductRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void CreateProductRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateProductRequest::getIotInstanceId()const @@ -77,7 +112,7 @@ std::string CreateProductRequest::getIotInstanceId()const void CreateProductRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string CreateProductRequest::getProductName()const @@ -88,7 +123,7 @@ std::string CreateProductRequest::getProductName()const void CreateProductRequest::setProductName(const std::string& productName) { productName_ = productName; - setCoreParameter("ProductName", productName); + setParameter("ProductName", productName); } std::string CreateProductRequest::getAliyunCommodityCode()const @@ -99,7 +134,18 @@ std::string CreateProductRequest::getAliyunCommodityCode()const void CreateProductRequest::setAliyunCommodityCode(const std::string& aliyunCommodityCode) { aliyunCommodityCode_ = aliyunCommodityCode; - setCoreParameter("AliyunCommodityCode", aliyunCommodityCode); + setParameter("AliyunCommodityCode", aliyunCommodityCode); +} + +bool CreateProductRequest::getPublishAuto()const +{ + return publishAuto_; +} + +void CreateProductRequest::setPublishAuto(bool publishAuto) +{ + publishAuto_ = publishAuto; + setParameter("PublishAuto", publishAuto ? "true" : "false"); } long CreateProductRequest::getCategoryId()const @@ -110,7 +156,7 @@ long CreateProductRequest::getCategoryId()const void CreateProductRequest::setCategoryId(long categoryId) { categoryId_ = categoryId; - setCoreParameter("CategoryId", std::to_string(categoryId)); + setParameter("CategoryId", std::to_string(categoryId)); } int CreateProductRequest::getDataFormat()const @@ -121,7 +167,7 @@ int CreateProductRequest::getDataFormat()const void CreateProductRequest::setDataFormat(int dataFormat) { dataFormat_ = dataFormat; - setCoreParameter("DataFormat", std::to_string(dataFormat)); + setParameter("DataFormat", std::to_string(dataFormat)); } bool CreateProductRequest::getId2()const @@ -132,7 +178,7 @@ bool CreateProductRequest::getId2()const void CreateProductRequest::setId2(bool id2) { id2_ = id2; - setCoreParameter("Id2", id2 ? "true" : "false"); + setParameter("Id2", id2 ? "true" : "false"); } std::string CreateProductRequest::getNetType()const @@ -143,7 +189,7 @@ std::string CreateProductRequest::getNetType()const void CreateProductRequest::setNetType(const std::string& netType) { netType_ = netType; - setCoreParameter("NetType", netType); + setParameter("NetType", netType); } std::string CreateProductRequest::getProtocolType()const @@ -154,6 +200,6 @@ std::string CreateProductRequest::getProtocolType()const void CreateProductRequest::setProtocolType(const std::string& protocolType) { protocolType_ = protocolType; - setCoreParameter("ProtocolType", protocolType); + setParameter("ProtocolType", protocolType); } diff --git a/iot/src/model/CreateProductResult.cc b/iot/src/model/CreateProductResult.cc index a69571998..96fe80616 100644 --- a/iot/src/model/CreateProductResult.cc +++ b/iot/src/model/CreateProductResult.cc @@ -56,6 +56,8 @@ void CreateProductResult::parse(const std::string &payload) data_.id2 = dataNode["Id2"].asString() == "true"; if(!dataNode["ProtocolType"].isNull()) data_.protocolType = dataNode["ProtocolType"].asString(); + if(!dataNode["AuthType"].isNull()) + data_.authType = dataNode["AuthType"].asString(); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) diff --git a/iot/src/model/CreateProductTagsRequest.cc b/iot/src/model/CreateProductTagsRequest.cc index e917848a5..7e1622eae 100644 --- a/iot/src/model/CreateProductTagsRequest.cc +++ b/iot/src/model/CreateProductTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CreateProductTagsRequest; CreateProductTagsRequest::CreateProductTagsRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateProductTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateProductTagsRequest::~CreateProductTagsRequest() {} @@ -33,7 +35,7 @@ std::string CreateProductTagsRequest::getProductKey()const void CreateProductTagsRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string CreateProductTagsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateProductTagsRequest::getAccessKeyId()const void CreateProductTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector CreateProductTagsRequest::getProductTag()const @@ -55,12 +57,11 @@ std::vector CreateProductTagsRequest::getP void CreateProductTagsRequest::setProductTag(const std::vector& productTag) { productTag_ = productTag; - int i = 0; - for(int i = 0; i!= productTag.size(); i++) { - auto obj = productTag.at(i); - std::string str ="ProductTag."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= productTag.size(); dep1++) { + auto productTagObj = productTag.at(dep1); + std::string productTagObjStr = "ProductTag." + std::to_string(dep1 + 1); + setParameter(productTagObjStr + ".TagValue", productTagObj.tagValue); + setParameter(productTagObjStr + ".TagKey", productTagObj.tagKey); } } @@ -72,6 +73,6 @@ std::string CreateProductTagsRequest::getIotInstanceId()const void CreateProductTagsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/CreateProductTopicRequest.cc b/iot/src/model/CreateProductTopicRequest.cc index fec9b228b..b3a6817db 100644 --- a/iot/src/model/CreateProductTopicRequest.cc +++ b/iot/src/model/CreateProductTopicRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CreateProductTopicRequest; CreateProductTopicRequest::CreateProductTopicRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateProductTopic") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateProductTopicRequest::~CreateProductTopicRequest() {} @@ -33,7 +35,7 @@ std::string CreateProductTopicRequest::getProductKey()const void CreateProductTopicRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string CreateProductTopicRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateProductTopicRequest::getAccessKeyId()const void CreateProductTopicRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateProductTopicRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string CreateProductTopicRequest::getIotInstanceId()const void CreateProductTopicRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string CreateProductTopicRequest::getTopicShortName()const @@ -66,7 +68,7 @@ std::string CreateProductTopicRequest::getTopicShortName()const void CreateProductTopicRequest::setTopicShortName(const std::string& topicShortName) { topicShortName_ = topicShortName; - setCoreParameter("TopicShortName", topicShortName); + setParameter("TopicShortName", topicShortName); } std::string CreateProductTopicRequest::getOperation()const @@ -77,7 +79,7 @@ std::string CreateProductTopicRequest::getOperation()const void CreateProductTopicRequest::setOperation(const std::string& operation) { operation_ = operation; - setCoreParameter("Operation", operation); + setParameter("Operation", operation); } std::string CreateProductTopicRequest::getDesc()const @@ -88,6 +90,6 @@ std::string CreateProductTopicRequest::getDesc()const void CreateProductTopicRequest::setDesc(const std::string& desc) { desc_ = desc; - setCoreParameter("Desc", desc); + setParameter("Desc", desc); } diff --git a/iot/src/model/CreateRuleActionRequest.cc b/iot/src/model/CreateRuleActionRequest.cc index 10af9c47c..92af5bafb 100644 --- a/iot/src/model/CreateRuleActionRequest.cc +++ b/iot/src/model/CreateRuleActionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CreateRuleActionRequest; CreateRuleActionRequest::CreateRuleActionRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateRuleAction") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRuleActionRequest::~CreateRuleActionRequest() {} @@ -33,7 +35,7 @@ std::string CreateRuleActionRequest::getConfiguration()const void CreateRuleActionRequest::setConfiguration(const std::string& configuration) { configuration_ = configuration; - setCoreParameter("Configuration", configuration); + setParameter("Configuration", configuration); } std::string CreateRuleActionRequest::getType()const @@ -44,7 +46,7 @@ std::string CreateRuleActionRequest::getType()const void CreateRuleActionRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreateRuleActionRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string CreateRuleActionRequest::getAccessKeyId()const void CreateRuleActionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateRuleActionRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string CreateRuleActionRequest::getIotInstanceId()const void CreateRuleActionRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } long CreateRuleActionRequest::getRuleId()const @@ -77,7 +79,7 @@ long CreateRuleActionRequest::getRuleId()const void CreateRuleActionRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } bool CreateRuleActionRequest::getErrorActionFlag()const @@ -88,6 +90,6 @@ bool CreateRuleActionRequest::getErrorActionFlag()const void CreateRuleActionRequest::setErrorActionFlag(bool errorActionFlag) { errorActionFlag_ = errorActionFlag; - setCoreParameter("ErrorActionFlag", errorActionFlag ? "true" : "false"); + setParameter("ErrorActionFlag", errorActionFlag ? "true" : "false"); } diff --git a/iot/src/model/CreateRuleRequest.cc b/iot/src/model/CreateRuleRequest.cc index e2210b710..cd67d1c1d 100644 --- a/iot/src/model/CreateRuleRequest.cc +++ b/iot/src/model/CreateRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::CreateRuleRequest; CreateRuleRequest::CreateRuleRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRuleRequest::~CreateRuleRequest() {} @@ -33,7 +35,7 @@ std::string CreateRuleRequest::getSelect()const void CreateRuleRequest::setSelect(const std::string& select) { select_ = select; - setCoreParameter("Select", select); + setParameter("Select", select); } std::string CreateRuleRequest::getRuleDesc()const @@ -44,18 +46,7 @@ std::string CreateRuleRequest::getRuleDesc()const void CreateRuleRequest::setRuleDesc(const std::string& ruleDesc) { ruleDesc_ = ruleDesc; - setCoreParameter("RuleDesc", ruleDesc); -} - -std::string CreateRuleRequest::getProductKey()const -{ - return productKey_; -} - -void CreateRuleRequest::setProductKey(const std::string& productKey) -{ - productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("RuleDesc", ruleDesc); } std::string CreateRuleRequest::getAccessKeyId()const @@ -66,7 +57,7 @@ std::string CreateRuleRequest::getAccessKeyId()const void CreateRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateRuleRequest::getShortTopic()const @@ -77,7 +68,18 @@ std::string CreateRuleRequest::getShortTopic()const void CreateRuleRequest::setShortTopic(const std::string& shortTopic) { shortTopic_ = shortTopic; - setCoreParameter("ShortTopic", shortTopic); + setParameter("ShortTopic", shortTopic); +} + +std::string CreateRuleRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void CreateRuleRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateRuleRequest::getDataType()const @@ -88,7 +90,7 @@ std::string CreateRuleRequest::getDataType()const void CreateRuleRequest::setDataType(const std::string& dataType) { dataType_ = dataType; - setCoreParameter("DataType", dataType); + setParameter("DataType", dataType); } std::string CreateRuleRequest::getIotInstanceId()const @@ -99,18 +101,7 @@ std::string CreateRuleRequest::getIotInstanceId()const void CreateRuleRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); -} - -std::string CreateRuleRequest::getName()const -{ - return name_; -} - -void CreateRuleRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); + setParameter("IotInstanceId", iotInstanceId); } std::string CreateRuleRequest::getWhere()const @@ -121,7 +112,7 @@ std::string CreateRuleRequest::getWhere()const void CreateRuleRequest::setWhere(const std::string& where) { where_ = where; - setCoreParameter("Where", where); + setParameter("Where", where); } int CreateRuleRequest::getTopicType()const @@ -132,6 +123,28 @@ int CreateRuleRequest::getTopicType()const void CreateRuleRequest::setTopicType(int topicType) { topicType_ = topicType; - setCoreParameter("TopicType", std::to_string(topicType)); + setParameter("TopicType", std::to_string(topicType)); +} + +std::string CreateRuleRequest::getProductKey()const +{ + return productKey_; +} + +void CreateRuleRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string CreateRuleRequest::getName()const +{ + return name_; +} + +void CreateRuleRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); } diff --git a/iot/src/model/CreateThingModelRequest.cc b/iot/src/model/CreateThingModelRequest.cc new file mode 100644 index 000000000..223f9acf8 --- /dev/null +++ b/iot/src/model/CreateThingModelRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::CreateThingModelRequest; + +CreateThingModelRequest::CreateThingModelRequest() : + RpcServiceRequest("iot", "2018-01-20", "CreateThingModel") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateThingModelRequest::~CreateThingModelRequest() +{} + +std::string CreateThingModelRequest::getProductKey()const +{ + return productKey_; +} + +void CreateThingModelRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string CreateThingModelRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateThingModelRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateThingModelRequest::getThingModelJson()const +{ + return thingModelJson_; +} + +void CreateThingModelRequest::setThingModelJson(const std::string& thingModelJson) +{ + thingModelJson_ = thingModelJson; + setParameter("ThingModelJson", thingModelJson); +} + +std::string CreateThingModelRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateThingModelRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/CreateThingModelResult.cc b/iot/src/model/CreateThingModelResult.cc new file mode 100644 index 000000000..6197f5667 --- /dev/null +++ b/iot/src/model/CreateThingModelResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +CreateThingModelResult::CreateThingModelResult() : + ServiceResult() +{} + +CreateThingModelResult::CreateThingModelResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateThingModelResult::~CreateThingModelResult() +{} + +void CreateThingModelResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string CreateThingModelResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string CreateThingModelResult::getCode()const +{ + return code_; +} + +bool CreateThingModelResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/CreateTopicRouteTableRequest.cc b/iot/src/model/CreateTopicRouteTableRequest.cc index 0cc8ac3ed..63b5a2de2 100644 --- a/iot/src/model/CreateTopicRouteTableRequest.cc +++ b/iot/src/model/CreateTopicRouteTableRequest.cc @@ -20,23 +20,13 @@ using AlibabaCloud::Iot::Model::CreateTopicRouteTableRequest; CreateTopicRouteTableRequest::CreateTopicRouteTableRequest() : RpcServiceRequest("iot", "2018-01-20", "CreateTopicRouteTable") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateTopicRouteTableRequest::~CreateTopicRouteTableRequest() {} -std::vector CreateTopicRouteTableRequest::getDstTopic()const -{ - return dstTopic_; -} - -void CreateTopicRouteTableRequest::setDstTopic(const std::vector& dstTopic) -{ - dstTopic_ = dstTopic; - for(int i = 0; i!= dstTopic.size(); i++) - setCoreParameter("DstTopic."+ std::to_string(i), dstTopic.at(i)); -} - std::string CreateTopicRouteTableRequest::getAccessKeyId()const { return accessKeyId_; @@ -45,7 +35,7 @@ std::string CreateTopicRouteTableRequest::getAccessKeyId()const void CreateTopicRouteTableRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateTopicRouteTableRequest::getRegionId()const @@ -56,7 +46,7 @@ std::string CreateTopicRouteTableRequest::getRegionId()const void CreateTopicRouteTableRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateTopicRouteTableRequest::getIotInstanceId()const @@ -67,7 +57,42 @@ std::string CreateTopicRouteTableRequest::getIotInstanceId()const void CreateTopicRouteTableRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::vector CreateTopicRouteTableRequest::getDstTopic()const +{ + return dstTopic_; +} + +void CreateTopicRouteTableRequest::setDstTopic(const std::vector& dstTopic) +{ + dstTopic_ = dstTopic; + for(int dep1 = 0; dep1!= dstTopic.size(); dep1++) { + setParameter("DstTopic."+ std::to_string(dep1), dstTopic.at(dep1)); + } +} + +std::string CreateTopicRouteTableRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateTopicRouteTableRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateTopicRouteTableRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateTopicRouteTableRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } std::string CreateTopicRouteTableRequest::getSrcTopic()const @@ -78,6 +103,6 @@ std::string CreateTopicRouteTableRequest::getSrcTopic()const void CreateTopicRouteTableRequest::setSrcTopic(const std::string& srcTopic) { srcTopic_ = srcTopic; - setCoreParameter("SrcTopic", srcTopic); + setParameter("SrcTopic", srcTopic); } diff --git a/iot/src/model/DeleteDeviceFileRequest.cc b/iot/src/model/DeleteDeviceFileRequest.cc index b5c457515..2a988faf1 100644 --- a/iot/src/model/DeleteDeviceFileRequest.cc +++ b/iot/src/model/DeleteDeviceFileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteDeviceFileRequest; DeleteDeviceFileRequest::DeleteDeviceFileRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteDeviceFile") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDeviceFileRequest::~DeleteDeviceFileRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDeviceFileRequest::getProductKey()const void DeleteDeviceFileRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string DeleteDeviceFileRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteDeviceFileRequest::getAccessKeyId()const void DeleteDeviceFileRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDeviceFileRequest::getIotId()const @@ -55,7 +57,7 @@ std::string DeleteDeviceFileRequest::getIotId()const void DeleteDeviceFileRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string DeleteDeviceFileRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string DeleteDeviceFileRequest::getIotInstanceId()const void DeleteDeviceFileRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string DeleteDeviceFileRequest::getDeviceName()const @@ -77,7 +79,7 @@ std::string DeleteDeviceFileRequest::getDeviceName()const void DeleteDeviceFileRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } std::string DeleteDeviceFileRequest::getFileId()const @@ -88,6 +90,6 @@ std::string DeleteDeviceFileRequest::getFileId()const void DeleteDeviceFileRequest::setFileId(const std::string& fileId) { fileId_ = fileId; - setCoreParameter("FileId", fileId); + setParameter("FileId", fileId); } diff --git a/iot/src/model/DeleteDeviceGroupRequest.cc b/iot/src/model/DeleteDeviceGroupRequest.cc index aaef840bf..cfc6d5e8e 100644 --- a/iot/src/model/DeleteDeviceGroupRequest.cc +++ b/iot/src/model/DeleteDeviceGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteDeviceGroupRequest; DeleteDeviceGroupRequest::DeleteDeviceGroupRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteDeviceGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDeviceGroupRequest::~DeleteDeviceGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDeviceGroupRequest::getGroupId()const void DeleteDeviceGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DeleteDeviceGroupRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteDeviceGroupRequest::getAccessKeyId()const void DeleteDeviceGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDeviceGroupRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string DeleteDeviceGroupRequest::getIotInstanceId()const void DeleteDeviceGroupRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/DeleteDevicePropRequest.cc b/iot/src/model/DeleteDevicePropRequest.cc index e3ee55e05..5a54434f5 100644 --- a/iot/src/model/DeleteDevicePropRequest.cc +++ b/iot/src/model/DeleteDevicePropRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteDevicePropRequest; DeleteDevicePropRequest::DeleteDevicePropRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteDeviceProp") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDevicePropRequest::~DeleteDevicePropRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDevicePropRequest::getProductKey()const void DeleteDevicePropRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string DeleteDevicePropRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteDevicePropRequest::getAccessKeyId()const void DeleteDevicePropRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDevicePropRequest::getPropKey()const @@ -55,7 +57,7 @@ std::string DeleteDevicePropRequest::getPropKey()const void DeleteDevicePropRequest::setPropKey(const std::string& propKey) { propKey_ = propKey; - setCoreParameter("PropKey", propKey); + setParameter("PropKey", propKey); } std::string DeleteDevicePropRequest::getIotId()const @@ -66,7 +68,7 @@ std::string DeleteDevicePropRequest::getIotId()const void DeleteDevicePropRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string DeleteDevicePropRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string DeleteDevicePropRequest::getIotInstanceId()const void DeleteDevicePropRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string DeleteDevicePropRequest::getDeviceName()const @@ -88,6 +90,6 @@ std::string DeleteDevicePropRequest::getDeviceName()const void DeleteDevicePropRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/DeleteDeviceRequest.cc b/iot/src/model/DeleteDeviceRequest.cc index e27d4fbe8..4bedd4fef 100644 --- a/iot/src/model/DeleteDeviceRequest.cc +++ b/iot/src/model/DeleteDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteDeviceRequest; DeleteDeviceRequest::DeleteDeviceRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDeviceRequest::~DeleteDeviceRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDeviceRequest::getProductKey()const void DeleteDeviceRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string DeleteDeviceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteDeviceRequest::getAccessKeyId()const void DeleteDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteDeviceRequest::getIotId()const @@ -55,7 +57,7 @@ std::string DeleteDeviceRequest::getIotId()const void DeleteDeviceRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string DeleteDeviceRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string DeleteDeviceRequest::getIotInstanceId()const void DeleteDeviceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string DeleteDeviceRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string DeleteDeviceRequest::getDeviceName()const void DeleteDeviceRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/DeleteEdgeDriverRequest.cc b/iot/src/model/DeleteEdgeDriverRequest.cc new file mode 100644 index 000000000..f4fb4969a --- /dev/null +++ b/iot/src/model/DeleteEdgeDriverRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::DeleteEdgeDriverRequest; + +DeleteEdgeDriverRequest::DeleteEdgeDriverRequest() : + RpcServiceRequest("iot", "2018-01-20", "DeleteEdgeDriver") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteEdgeDriverRequest::~DeleteEdgeDriverRequest() +{} + +std::string DeleteEdgeDriverRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteEdgeDriverRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DeleteEdgeDriverRequest::getDriverId()const +{ + return driverId_; +} + +void DeleteEdgeDriverRequest::setDriverId(const std::string& driverId) +{ + driverId_ = driverId; + setParameter("DriverId", driverId); +} + +std::string DeleteEdgeDriverRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void DeleteEdgeDriverRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string DeleteEdgeDriverRequest::getApiProduct()const +{ + return apiProduct_; +} + +void DeleteEdgeDriverRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string DeleteEdgeDriverRequest::getApiRevision()const +{ + return apiRevision_; +} + +void DeleteEdgeDriverRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/DeleteEdgeDriverResult.cc b/iot/src/model/DeleteEdgeDriverResult.cc new file mode 100644 index 000000000..254a75f3b --- /dev/null +++ b/iot/src/model/DeleteEdgeDriverResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +DeleteEdgeDriverResult::DeleteEdgeDriverResult() : + ServiceResult() +{} + +DeleteEdgeDriverResult::DeleteEdgeDriverResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteEdgeDriverResult::~DeleteEdgeDriverResult() +{} + +void DeleteEdgeDriverResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string DeleteEdgeDriverResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string DeleteEdgeDriverResult::getCode()const +{ + return code_; +} + +bool DeleteEdgeDriverResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/DeleteEdgeDriverVersionRequest.cc b/iot/src/model/DeleteEdgeDriverVersionRequest.cc new file mode 100644 index 000000000..8efd46a7d --- /dev/null +++ b/iot/src/model/DeleteEdgeDriverVersionRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::DeleteEdgeDriverVersionRequest; + +DeleteEdgeDriverVersionRequest::DeleteEdgeDriverVersionRequest() : + RpcServiceRequest("iot", "2018-01-20", "DeleteEdgeDriverVersion") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteEdgeDriverVersionRequest::~DeleteEdgeDriverVersionRequest() +{} + +std::string DeleteEdgeDriverVersionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteEdgeDriverVersionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DeleteEdgeDriverVersionRequest::getDriverId()const +{ + return driverId_; +} + +void DeleteEdgeDriverVersionRequest::setDriverId(const std::string& driverId) +{ + driverId_ = driverId; + setParameter("DriverId", driverId); +} + +std::string DeleteEdgeDriverVersionRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void DeleteEdgeDriverVersionRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string DeleteEdgeDriverVersionRequest::getDriverVersion()const +{ + return driverVersion_; +} + +void DeleteEdgeDriverVersionRequest::setDriverVersion(const std::string& driverVersion) +{ + driverVersion_ = driverVersion; + setParameter("DriverVersion", driverVersion); +} + +std::string DeleteEdgeDriverVersionRequest::getApiProduct()const +{ + return apiProduct_; +} + +void DeleteEdgeDriverVersionRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string DeleteEdgeDriverVersionRequest::getApiRevision()const +{ + return apiRevision_; +} + +void DeleteEdgeDriverVersionRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/DeleteEdgeDriverVersionResult.cc b/iot/src/model/DeleteEdgeDriverVersionResult.cc new file mode 100644 index 000000000..9df3c4509 --- /dev/null +++ b/iot/src/model/DeleteEdgeDriverVersionResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +DeleteEdgeDriverVersionResult::DeleteEdgeDriverVersionResult() : + ServiceResult() +{} + +DeleteEdgeDriverVersionResult::DeleteEdgeDriverVersionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteEdgeDriverVersionResult::~DeleteEdgeDriverVersionResult() +{} + +void DeleteEdgeDriverVersionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string DeleteEdgeDriverVersionResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string DeleteEdgeDriverVersionResult::getCode()const +{ + return code_; +} + +bool DeleteEdgeDriverVersionResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/DeleteEdgeInstanceRequest.cc b/iot/src/model/DeleteEdgeInstanceRequest.cc index d73ef77d7..0aa265686 100644 --- a/iot/src/model/DeleteEdgeInstanceRequest.cc +++ b/iot/src/model/DeleteEdgeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteEdgeInstanceRequest; DeleteEdgeInstanceRequest::DeleteEdgeInstanceRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteEdgeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteEdgeInstanceRequest::~DeleteEdgeInstanceRequest() {} @@ -33,18 +35,7 @@ std::string DeleteEdgeInstanceRequest::getAccessKeyId()const void DeleteEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DeleteEdgeInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void DeleteEdgeInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteEdgeInstanceRequest::getIotInstanceId()const @@ -55,6 +46,39 @@ std::string DeleteEdgeInstanceRequest::getIotInstanceId()const void DeleteEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string DeleteEdgeInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void DeleteEdgeInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string DeleteEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void DeleteEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string DeleteEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void DeleteEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/DeleteOTAFirmwareRequest.cc b/iot/src/model/DeleteOTAFirmwareRequest.cc new file mode 100644 index 000000000..a971d01b1 --- /dev/null +++ b/iot/src/model/DeleteOTAFirmwareRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::DeleteOTAFirmwareRequest; + +DeleteOTAFirmwareRequest::DeleteOTAFirmwareRequest() : + RpcServiceRequest("iot", "2018-01-20", "DeleteOTAFirmware") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteOTAFirmwareRequest::~DeleteOTAFirmwareRequest() +{} + +std::string DeleteOTAFirmwareRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteOTAFirmwareRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DeleteOTAFirmwareRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void DeleteOTAFirmwareRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string DeleteOTAFirmwareRequest::getFirmwareId()const +{ + return firmwareId_; +} + +void DeleteOTAFirmwareRequest::setFirmwareId(const std::string& firmwareId) +{ + firmwareId_ = firmwareId; + setParameter("FirmwareId", firmwareId); +} + +std::string DeleteOTAFirmwareRequest::getApiProduct()const +{ + return apiProduct_; +} + +void DeleteOTAFirmwareRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string DeleteOTAFirmwareRequest::getApiRevision()const +{ + return apiRevision_; +} + +void DeleteOTAFirmwareRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/DeleteOTAFirmwareResult.cc b/iot/src/model/DeleteOTAFirmwareResult.cc new file mode 100644 index 000000000..906c19f09 --- /dev/null +++ b/iot/src/model/DeleteOTAFirmwareResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +DeleteOTAFirmwareResult::DeleteOTAFirmwareResult() : + ServiceResult() +{} + +DeleteOTAFirmwareResult::DeleteOTAFirmwareResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteOTAFirmwareResult::~DeleteOTAFirmwareResult() +{} + +void DeleteOTAFirmwareResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string DeleteOTAFirmwareResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string DeleteOTAFirmwareResult::getCode()const +{ + return code_; +} + +bool DeleteOTAFirmwareResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/DeleteProductRequest.cc b/iot/src/model/DeleteProductRequest.cc index c00e1a109..e7fbb7063 100644 --- a/iot/src/model/DeleteProductRequest.cc +++ b/iot/src/model/DeleteProductRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteProductRequest; DeleteProductRequest::DeleteProductRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteProduct") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteProductRequest::~DeleteProductRequest() {} @@ -33,7 +35,7 @@ std::string DeleteProductRequest::getProductKey()const void DeleteProductRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string DeleteProductRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteProductRequest::getAccessKeyId()const void DeleteProductRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteProductRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string DeleteProductRequest::getIotInstanceId()const void DeleteProductRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/DeleteProductTagsRequest.cc b/iot/src/model/DeleteProductTagsRequest.cc index d9760a8ca..d003f700a 100644 --- a/iot/src/model/DeleteProductTagsRequest.cc +++ b/iot/src/model/DeleteProductTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteProductTagsRequest; DeleteProductTagsRequest::DeleteProductTagsRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteProductTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteProductTagsRequest::~DeleteProductTagsRequest() {} @@ -33,7 +35,7 @@ std::string DeleteProductTagsRequest::getProductKey()const void DeleteProductTagsRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string DeleteProductTagsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteProductTagsRequest::getAccessKeyId()const void DeleteProductTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteProductTagsRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string DeleteProductTagsRequest::getIotInstanceId()const void DeleteProductTagsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::vector DeleteProductTagsRequest::getProductTagKey()const @@ -66,7 +68,8 @@ std::vector DeleteProductTagsRequest::getProductTagKey()const void DeleteProductTagsRequest::setProductTagKey(const std::vector& productTagKey) { productTagKey_ = productTagKey; - for(int i = 0; i!= productTagKey.size(); i++) - setCoreParameter("ProductTagKey."+ std::to_string(i), productTagKey.at(i)); + for(int dep1 = 0; dep1!= productTagKey.size(); dep1++) { + setParameter("ProductTagKey."+ std::to_string(dep1), productTagKey.at(dep1)); + } } diff --git a/iot/src/model/DeleteProductTopicRequest.cc b/iot/src/model/DeleteProductTopicRequest.cc index 93e69a815..fc5798460 100644 --- a/iot/src/model/DeleteProductTopicRequest.cc +++ b/iot/src/model/DeleteProductTopicRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteProductTopicRequest; DeleteProductTopicRequest::DeleteProductTopicRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteProductTopic") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteProductTopicRequest::~DeleteProductTopicRequest() {} @@ -33,7 +35,7 @@ std::string DeleteProductTopicRequest::getAccessKeyId()const void DeleteProductTopicRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteProductTopicRequest::getTopicId()const @@ -44,7 +46,7 @@ std::string DeleteProductTopicRequest::getTopicId()const void DeleteProductTopicRequest::setTopicId(const std::string& topicId) { topicId_ = topicId; - setCoreParameter("TopicId", topicId); + setParameter("TopicId", topicId); } std::string DeleteProductTopicRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string DeleteProductTopicRequest::getIotInstanceId()const void DeleteProductTopicRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/DeleteRuleActionRequest.cc b/iot/src/model/DeleteRuleActionRequest.cc index 6fd7cf3ba..82fb43a2a 100644 --- a/iot/src/model/DeleteRuleActionRequest.cc +++ b/iot/src/model/DeleteRuleActionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteRuleActionRequest; DeleteRuleActionRequest::DeleteRuleActionRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteRuleAction") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRuleActionRequest::~DeleteRuleActionRequest() {} @@ -33,7 +35,7 @@ std::string DeleteRuleActionRequest::getAccessKeyId()const void DeleteRuleActionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteRuleActionRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string DeleteRuleActionRequest::getIotInstanceId()const void DeleteRuleActionRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } long DeleteRuleActionRequest::getActionId()const @@ -55,6 +57,6 @@ long DeleteRuleActionRequest::getActionId()const void DeleteRuleActionRequest::setActionId(long actionId) { actionId_ = actionId; - setCoreParameter("ActionId", std::to_string(actionId)); + setParameter("ActionId", std::to_string(actionId)); } diff --git a/iot/src/model/DeleteRuleRequest.cc b/iot/src/model/DeleteRuleRequest.cc index f3acaf9d5..62dec7f5c 100644 --- a/iot/src/model/DeleteRuleRequest.cc +++ b/iot/src/model/DeleteRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteRuleRequest; DeleteRuleRequest::DeleteRuleRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRuleRequest::~DeleteRuleRequest() {} @@ -33,7 +35,7 @@ std::string DeleteRuleRequest::getAccessKeyId()const void DeleteRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteRuleRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string DeleteRuleRequest::getIotInstanceId()const void DeleteRuleRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } long DeleteRuleRequest::getRuleId()const @@ -55,6 +57,6 @@ long DeleteRuleRequest::getRuleId()const void DeleteRuleRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/iot/src/model/DeleteThingModelRequest.cc b/iot/src/model/DeleteThingModelRequest.cc new file mode 100644 index 000000000..e814a04fa --- /dev/null +++ b/iot/src/model/DeleteThingModelRequest.cc @@ -0,0 +1,112 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::DeleteThingModelRequest; + +DeleteThingModelRequest::DeleteThingModelRequest() : + RpcServiceRequest("iot", "2018-01-20", "DeleteThingModel") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteThingModelRequest::~DeleteThingModelRequest() +{} + +std::vector DeleteThingModelRequest::getServiceIdentifier()const +{ + return serviceIdentifier_; +} + +void DeleteThingModelRequest::setServiceIdentifier(const std::vector& serviceIdentifier) +{ + serviceIdentifier_ = serviceIdentifier; + for(int dep1 = 0; dep1!= serviceIdentifier.size(); dep1++) { + setParameter("ServiceIdentifier."+ std::to_string(dep1), serviceIdentifier.at(dep1)); + } +} + +std::string DeleteThingModelRequest::getProductKey()const +{ + return productKey_; +} + +void DeleteThingModelRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string DeleteThingModelRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteThingModelRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DeleteThingModelRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DeleteThingModelRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::vector DeleteThingModelRequest::getPropertyIdentifier()const +{ + return propertyIdentifier_; +} + +void DeleteThingModelRequest::setPropertyIdentifier(const std::vector& propertyIdentifier) +{ + propertyIdentifier_ = propertyIdentifier; + for(int dep1 = 0; dep1!= propertyIdentifier.size(); dep1++) { + setParameter("PropertyIdentifier."+ std::to_string(dep1), propertyIdentifier.at(dep1)); + } +} + +std::string DeleteThingModelRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void DeleteThingModelRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::vector DeleteThingModelRequest::getEventIdentifier()const +{ + return eventIdentifier_; +} + +void DeleteThingModelRequest::setEventIdentifier(const std::vector& eventIdentifier) +{ + eventIdentifier_ = eventIdentifier; + for(int dep1 = 0; dep1!= eventIdentifier.size(); dep1++) { + setParameter("EventIdentifier."+ std::to_string(dep1), eventIdentifier.at(dep1)); + } +} + diff --git a/iot/src/model/DeleteThingModelResult.cc b/iot/src/model/DeleteThingModelResult.cc new file mode 100644 index 000000000..2c72066a2 --- /dev/null +++ b/iot/src/model/DeleteThingModelResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +DeleteThingModelResult::DeleteThingModelResult() : + ServiceResult() +{} + +DeleteThingModelResult::DeleteThingModelResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteThingModelResult::~DeleteThingModelResult() +{} + +void DeleteThingModelResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string DeleteThingModelResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string DeleteThingModelResult::getCode()const +{ + return code_; +} + +bool DeleteThingModelResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/DeleteTopicRouteTableRequest.cc b/iot/src/model/DeleteTopicRouteTableRequest.cc index 11915d028..be0ef7b86 100644 --- a/iot/src/model/DeleteTopicRouteTableRequest.cc +++ b/iot/src/model/DeleteTopicRouteTableRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DeleteTopicRouteTableRequest; DeleteTopicRouteTableRequest::DeleteTopicRouteTableRequest() : RpcServiceRequest("iot", "2018-01-20", "DeleteTopicRouteTable") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteTopicRouteTableRequest::~DeleteTopicRouteTableRequest() {} @@ -33,8 +35,9 @@ std::vector DeleteTopicRouteTableRequest::getDstTopic()const void DeleteTopicRouteTableRequest::setDstTopic(const std::vector& dstTopic) { dstTopic_ = dstTopic; - for(int i = 0; i!= dstTopic.size(); i++) - setCoreParameter("DstTopic."+ std::to_string(i), dstTopic.at(i)); + for(int dep1 = 0; dep1!= dstTopic.size(); dep1++) { + setParameter("DstTopic."+ std::to_string(dep1), dstTopic.at(dep1)); + } } std::string DeleteTopicRouteTableRequest::getAccessKeyId()const @@ -45,7 +48,7 @@ std::string DeleteTopicRouteTableRequest::getAccessKeyId()const void DeleteTopicRouteTableRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteTopicRouteTableRequest::getRegionId()const @@ -56,7 +59,7 @@ std::string DeleteTopicRouteTableRequest::getRegionId()const void DeleteTopicRouteTableRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteTopicRouteTableRequest::getIotInstanceId()const @@ -67,7 +70,7 @@ std::string DeleteTopicRouteTableRequest::getIotInstanceId()const void DeleteTopicRouteTableRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string DeleteTopicRouteTableRequest::getSrcTopic()const @@ -78,6 +81,6 @@ std::string DeleteTopicRouteTableRequest::getSrcTopic()const void DeleteTopicRouteTableRequest::setSrcTopic(const std::string& srcTopic) { srcTopic_ = srcTopic; - setCoreParameter("SrcTopic", srcTopic); + setParameter("SrcTopic", srcTopic); } diff --git a/iot/src/model/DisableThingRequest.cc b/iot/src/model/DisableThingRequest.cc index 3785cf7d5..e3bbfd57c 100644 --- a/iot/src/model/DisableThingRequest.cc +++ b/iot/src/model/DisableThingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::DisableThingRequest; DisableThingRequest::DisableThingRequest() : RpcServiceRequest("iot", "2018-01-20", "DisableThing") -{} +{ + setMethod(HttpRequest::Method::Post); +} DisableThingRequest::~DisableThingRequest() {} @@ -33,7 +35,7 @@ std::string DisableThingRequest::getProductKey()const void DisableThingRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string DisableThingRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DisableThingRequest::getAccessKeyId()const void DisableThingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DisableThingRequest::getIotId()const @@ -55,7 +57,7 @@ std::string DisableThingRequest::getIotId()const void DisableThingRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string DisableThingRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string DisableThingRequest::getIotInstanceId()const void DisableThingRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string DisableThingRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string DisableThingRequest::getDeviceName()const void DisableThingRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/EnableThingRequest.cc b/iot/src/model/EnableThingRequest.cc index 17f333985..6f1e847bc 100644 --- a/iot/src/model/EnableThingRequest.cc +++ b/iot/src/model/EnableThingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::EnableThingRequest; EnableThingRequest::EnableThingRequest() : RpcServiceRequest("iot", "2018-01-20", "EnableThing") -{} +{ + setMethod(HttpRequest::Method::Post); +} EnableThingRequest::~EnableThingRequest() {} @@ -33,7 +35,7 @@ std::string EnableThingRequest::getProductKey()const void EnableThingRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string EnableThingRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string EnableThingRequest::getAccessKeyId()const void EnableThingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string EnableThingRequest::getIotId()const @@ -55,7 +57,7 @@ std::string EnableThingRequest::getIotId()const void EnableThingRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string EnableThingRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string EnableThingRequest::getIotInstanceId()const void EnableThingRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string EnableThingRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string EnableThingRequest::getDeviceName()const void EnableThingRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/GenerateOTAUploadURLRequest.cc b/iot/src/model/GenerateOTAUploadURLRequest.cc new file mode 100644 index 000000000..97eeb7514 --- /dev/null +++ b/iot/src/model/GenerateOTAUploadURLRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::GenerateOTAUploadURLRequest; + +GenerateOTAUploadURLRequest::GenerateOTAUploadURLRequest() : + RpcServiceRequest("iot", "2018-01-20", "GenerateOTAUploadURL") +{ + setMethod(HttpRequest::Method::Post); +} + +GenerateOTAUploadURLRequest::~GenerateOTAUploadURLRequest() +{} + +std::string GenerateOTAUploadURLRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GenerateOTAUploadURLRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string GenerateOTAUploadURLRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void GenerateOTAUploadURLRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string GenerateOTAUploadURLRequest::getApiProduct()const +{ + return apiProduct_; +} + +void GenerateOTAUploadURLRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string GenerateOTAUploadURLRequest::getApiRevision()const +{ + return apiRevision_; +} + +void GenerateOTAUploadURLRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/GenerateOTAUploadURLResult.cc b/iot/src/model/GenerateOTAUploadURLResult.cc new file mode 100644 index 000000000..8f6e0a768 --- /dev/null +++ b/iot/src/model/GenerateOTAUploadURLResult.cc @@ -0,0 +1,83 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +GenerateOTAUploadURLResult::GenerateOTAUploadURLResult() : + ServiceResult() +{} + +GenerateOTAUploadURLResult::GenerateOTAUploadURLResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GenerateOTAUploadURLResult::~GenerateOTAUploadURLResult() +{} + +void GenerateOTAUploadURLResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["Key"].isNull()) + data_.key = dataNode["Key"].asString(); + if(!dataNode["Host"].isNull()) + data_.host = dataNode["Host"].asString(); + if(!dataNode["Policy"].isNull()) + data_.policy = dataNode["Policy"].asString(); + if(!dataNode["OSSAccessKeyId"].isNull()) + data_.oSSAccessKeyId = dataNode["OSSAccessKeyId"].asString(); + if(!dataNode["Signature"].isNull()) + data_.signature = dataNode["Signature"].asString(); + if(!dataNode["FirmwareUrl"].isNull()) + data_.firmwareUrl = dataNode["FirmwareUrl"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +GenerateOTAUploadURLResult::Data GenerateOTAUploadURLResult::getData()const +{ + return data_; +} + +std::string GenerateOTAUploadURLResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string GenerateOTAUploadURLResult::getCode()const +{ + return code_; +} + +bool GenerateOTAUploadURLResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/GetDataAPIServiceDetailRequest.cc b/iot/src/model/GetDataAPIServiceDetailRequest.cc index beee0c2a1..864f760e0 100644 --- a/iot/src/model/GetDataAPIServiceDetailRequest.cc +++ b/iot/src/model/GetDataAPIServiceDetailRequest.cc @@ -20,20 +20,22 @@ using AlibabaCloud::Iot::Model::GetDataAPIServiceDetailRequest; GetDataAPIServiceDetailRequest::GetDataAPIServiceDetailRequest() : RpcServiceRequest("iot", "2018-01-20", "GetDataAPIServiceDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetDataAPIServiceDetailRequest::~GetDataAPIServiceDetailRequest() {} -std::string GetDataAPIServiceDetailRequest::getAccessKeyId()const +std::string GetDataAPIServiceDetailRequest::getIotInstanceId()const { - return accessKeyId_; + return iotInstanceId_; } -void GetDataAPIServiceDetailRequest::setAccessKeyId(const std::string& accessKeyId) +void GetDataAPIServiceDetailRequest::setIotInstanceId(const std::string& iotInstanceId) { - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + iotInstanceId_ = iotInstanceId; + setBodyParameter("IotInstanceId", iotInstanceId); } std::string GetDataAPIServiceDetailRequest::getApiSrn()const @@ -44,6 +46,28 @@ std::string GetDataAPIServiceDetailRequest::getApiSrn()const void GetDataAPIServiceDetailRequest::setApiSrn(const std::string& apiSrn) { apiSrn_ = apiSrn; - setCoreParameter("ApiSrn", apiSrn); + setBodyParameter("ApiSrn", apiSrn); +} + +std::string GetDataAPIServiceDetailRequest::getApiProduct()const +{ + return apiProduct_; +} + +void GetDataAPIServiceDetailRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string GetDataAPIServiceDetailRequest::getApiRevision()const +{ + return apiRevision_; +} + +void GetDataAPIServiceDetailRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/GetDataAPIServiceDetailResult.cc b/iot/src/model/GetDataAPIServiceDetailResult.cc index 9b2d50e00..ae398bf04 100644 --- a/iot/src/model/GetDataAPIServiceDetailResult.cc +++ b/iot/src/model/GetDataAPIServiceDetailResult.cc @@ -99,10 +99,10 @@ void GetDataAPIServiceDetailResult::parse(const std::string &payload) } if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; - if(!value["ErrorMessage"].isNull()) - errorMessage_ = value["ErrorMessage"].asString(); if(!value["Code"].isNull()) code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); } diff --git a/iot/src/model/GetDeviceShadowRequest.cc b/iot/src/model/GetDeviceShadowRequest.cc index 23c5a58f3..46070b469 100644 --- a/iot/src/model/GetDeviceShadowRequest.cc +++ b/iot/src/model/GetDeviceShadowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetDeviceShadowRequest; GetDeviceShadowRequest::GetDeviceShadowRequest() : RpcServiceRequest("iot", "2018-01-20", "GetDeviceShadow") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetDeviceShadowRequest::~GetDeviceShadowRequest() {} @@ -33,7 +35,7 @@ std::string GetDeviceShadowRequest::getShadowMessage()const void GetDeviceShadowRequest::setShadowMessage(const std::string& shadowMessage) { shadowMessage_ = shadowMessage; - setCoreParameter("ShadowMessage", shadowMessage); + setParameter("ShadowMessage", shadowMessage); } std::string GetDeviceShadowRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string GetDeviceShadowRequest::getProductKey()const void GetDeviceShadowRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string GetDeviceShadowRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetDeviceShadowRequest::getAccessKeyId()const void GetDeviceShadowRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetDeviceShadowRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string GetDeviceShadowRequest::getIotInstanceId()const void GetDeviceShadowRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string GetDeviceShadowRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string GetDeviceShadowRequest::getDeviceName()const void GetDeviceShadowRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/GetDeviceStatusRequest.cc b/iot/src/model/GetDeviceStatusRequest.cc index f10900aae..e58ecd057 100644 --- a/iot/src/model/GetDeviceStatusRequest.cc +++ b/iot/src/model/GetDeviceStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetDeviceStatusRequest; GetDeviceStatusRequest::GetDeviceStatusRequest() : RpcServiceRequest("iot", "2018-01-20", "GetDeviceStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetDeviceStatusRequest::~GetDeviceStatusRequest() {} @@ -33,7 +35,7 @@ std::string GetDeviceStatusRequest::getProductKey()const void GetDeviceStatusRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string GetDeviceStatusRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string GetDeviceStatusRequest::getAccessKeyId()const void GetDeviceStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetDeviceStatusRequest::getIotId()const @@ -55,7 +57,7 @@ std::string GetDeviceStatusRequest::getIotId()const void GetDeviceStatusRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string GetDeviceStatusRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string GetDeviceStatusRequest::getIotInstanceId()const void GetDeviceStatusRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string GetDeviceStatusRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string GetDeviceStatusRequest::getDeviceName()const void GetDeviceStatusRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/GetEdgeDriverVersionRequest.cc b/iot/src/model/GetEdgeDriverVersionRequest.cc new file mode 100644 index 000000000..8c5871b81 --- /dev/null +++ b/iot/src/model/GetEdgeDriverVersionRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::GetEdgeDriverVersionRequest; + +GetEdgeDriverVersionRequest::GetEdgeDriverVersionRequest() : + RpcServiceRequest("iot", "2018-01-20", "GetEdgeDriverVersion") +{ + setMethod(HttpRequest::Method::Post); +} + +GetEdgeDriverVersionRequest::~GetEdgeDriverVersionRequest() +{} + +std::string GetEdgeDriverVersionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetEdgeDriverVersionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string GetEdgeDriverVersionRequest::getDriverId()const +{ + return driverId_; +} + +void GetEdgeDriverVersionRequest::setDriverId(const std::string& driverId) +{ + driverId_ = driverId; + setParameter("DriverId", driverId); +} + +std::string GetEdgeDriverVersionRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void GetEdgeDriverVersionRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string GetEdgeDriverVersionRequest::getDriverVersion()const +{ + return driverVersion_; +} + +void GetEdgeDriverVersionRequest::setDriverVersion(const std::string& driverVersion) +{ + driverVersion_ = driverVersion; + setParameter("DriverVersion", driverVersion); +} + +std::string GetEdgeDriverVersionRequest::getApiProduct()const +{ + return apiProduct_; +} + +void GetEdgeDriverVersionRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string GetEdgeDriverVersionRequest::getApiRevision()const +{ + return apiRevision_; +} + +void GetEdgeDriverVersionRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/GetEdgeDriverVersionResult.cc b/iot/src/model/GetEdgeDriverVersionResult.cc new file mode 100644 index 000000000..7138a523c --- /dev/null +++ b/iot/src/model/GetEdgeDriverVersionResult.cc @@ -0,0 +1,93 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +GetEdgeDriverVersionResult::GetEdgeDriverVersionResult() : + ServiceResult() +{} + +GetEdgeDriverVersionResult::GetEdgeDriverVersionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetEdgeDriverVersionResult::~GetEdgeDriverVersionResult() +{} + +void GetEdgeDriverVersionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["DriverId"].isNull()) + data_.driverId = dataNode["DriverId"].asString(); + if(!dataNode["DriverVersion"].isNull()) + data_.driverVersion = dataNode["DriverVersion"].asString(); + if(!dataNode["VersionState"].isNull()) + data_.versionState = dataNode["VersionState"].asString(); + if(!dataNode["EdgeVersion"].isNull()) + data_.edgeVersion = dataNode["EdgeVersion"].asString(); + if(!dataNode["Description"].isNull()) + data_.description = dataNode["Description"].asString(); + if(!dataNode["SourceConfig"].isNull()) + data_.sourceConfig = dataNode["SourceConfig"].asString(); + if(!dataNode["DriverConfig"].isNull()) + data_.driverConfig = dataNode["DriverConfig"].asString(); + if(!dataNode["ContainerConfig"].isNull()) + data_.containerConfig = dataNode["ContainerConfig"].asString(); + if(!dataNode["ConfigCheckRule"].isNull()) + data_.configCheckRule = dataNode["ConfigCheckRule"].asString(); + if(!dataNode["GmtCreateTimestamp"].isNull()) + data_.gmtCreateTimestamp = std::stol(dataNode["GmtCreateTimestamp"].asString()); + if(!dataNode["GmtModifiedTimestamp"].isNull()) + data_.gmtModifiedTimestamp = std::stol(dataNode["GmtModifiedTimestamp"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +GetEdgeDriverVersionResult::Data GetEdgeDriverVersionResult::getData()const +{ + return data_; +} + +std::string GetEdgeDriverVersionResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string GetEdgeDriverVersionResult::getCode()const +{ + return code_; +} + +bool GetEdgeDriverVersionResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/GetEdgeInstanceDeploymentRequest.cc b/iot/src/model/GetEdgeInstanceDeploymentRequest.cc index 064f4c643..25e1c0e0a 100644 --- a/iot/src/model/GetEdgeInstanceDeploymentRequest.cc +++ b/iot/src/model/GetEdgeInstanceDeploymentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetEdgeInstanceDeploymentRequest; GetEdgeInstanceDeploymentRequest::GetEdgeInstanceDeploymentRequest() : RpcServiceRequest("iot", "2018-01-20", "GetEdgeInstanceDeployment") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetEdgeInstanceDeploymentRequest::~GetEdgeInstanceDeploymentRequest() {} @@ -33,18 +35,7 @@ std::string GetEdgeInstanceDeploymentRequest::getAccessKeyId()const void GetEdgeInstanceDeploymentRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string GetEdgeInstanceDeploymentRequest::getInstanceId()const -{ - return instanceId_; -} - -void GetEdgeInstanceDeploymentRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string GetEdgeInstanceDeploymentRequest::getIotInstanceId()const @@ -55,7 +46,18 @@ std::string GetEdgeInstanceDeploymentRequest::getIotInstanceId()const void GetEdgeInstanceDeploymentRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string GetEdgeInstanceDeploymentRequest::getInstanceId()const +{ + return instanceId_; +} + +void GetEdgeInstanceDeploymentRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); } std::string GetEdgeInstanceDeploymentRequest::getDeploymentId()const @@ -66,6 +68,28 @@ std::string GetEdgeInstanceDeploymentRequest::getDeploymentId()const void GetEdgeInstanceDeploymentRequest::setDeploymentId(const std::string& deploymentId) { deploymentId_ = deploymentId; - setCoreParameter("DeploymentId", deploymentId); + setParameter("DeploymentId", deploymentId); +} + +std::string GetEdgeInstanceDeploymentRequest::getApiProduct()const +{ + return apiProduct_; +} + +void GetEdgeInstanceDeploymentRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string GetEdgeInstanceDeploymentRequest::getApiRevision()const +{ + return apiRevision_; +} + +void GetEdgeInstanceDeploymentRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/GetEdgeInstanceDeploymentResult.cc b/iot/src/model/GetEdgeInstanceDeploymentResult.cc index 5348b577c..d7bcd9bbf 100644 --- a/iot/src/model/GetEdgeInstanceDeploymentResult.cc +++ b/iot/src/model/GetEdgeInstanceDeploymentResult.cc @@ -54,6 +54,12 @@ void GetEdgeInstanceDeploymentResult::parse(const std::string &payload) data_.status = std::stoi(dataNode["Status"].asString()); if(!dataNode["Type"].isNull()) data_.type = dataNode["Type"].asString(); + if(!dataNode["GmtCreateTimestamp"].isNull()) + data_.gmtCreateTimestamp = std::stol(dataNode["GmtCreateTimestamp"].asString()); + if(!dataNode["GmtModifiedTimestamp"].isNull()) + data_.gmtModifiedTimestamp = std::stol(dataNode["GmtModifiedTimestamp"].asString()); + if(!dataNode["GmtCompletedTimestamp"].isNull()) + data_.gmtCompletedTimestamp = std::stol(dataNode["GmtCompletedTimestamp"].asString()); auto allTaskListNode = dataNode["TaskList"]["Task"]; for (auto dataNodeTaskListTask : allTaskListNode) { @@ -72,6 +78,12 @@ void GetEdgeInstanceDeploymentResult::parse(const std::string &payload) taskObject.stage = std::stoi(dataNodeTaskListTask["Stage"].asString()); if(!dataNodeTaskListTask["Status"].isNull()) taskObject.status = std::stoi(dataNodeTaskListTask["Status"].asString()); + if(!dataNodeTaskListTask["GmtCreateTimestamp"].isNull()) + taskObject.gmtCreateTimestamp = std::stol(dataNodeTaskListTask["GmtCreateTimestamp"].asString()); + if(!dataNodeTaskListTask["GmtModifiedTimestamp"].isNull()) + taskObject.gmtModifiedTimestamp = std::stol(dataNodeTaskListTask["GmtModifiedTimestamp"].asString()); + if(!dataNodeTaskListTask["GmtCompletedTimestamp"].isNull()) + taskObject.gmtCompletedTimestamp = std::stol(dataNodeTaskListTask["GmtCompletedTimestamp"].asString()); auto allResourceSnapshotListNode = allTaskListNode["ResourceSnapshotList"]["ResourceSnapshot"]; for (auto allTaskListNodeResourceSnapshotListResourceSnapshot : allResourceSnapshotListNode) { @@ -98,6 +110,12 @@ void GetEdgeInstanceDeploymentResult::parse(const std::string &payload) resourceSnapshotListObject.status = std::stoi(allTaskListNodeResourceSnapshotListResourceSnapshot["Status"].asString()); if(!allTaskListNodeResourceSnapshotListResourceSnapshot["Log"].isNull()) resourceSnapshotListObject.log = allTaskListNodeResourceSnapshotListResourceSnapshot["Log"].asString(); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["GmtCreateTimestamp"].isNull()) + resourceSnapshotListObject.gmtCreateTimestamp = std::stol(allTaskListNodeResourceSnapshotListResourceSnapshot["GmtCreateTimestamp"].asString()); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["GmtModifiedTimestamp"].isNull()) + resourceSnapshotListObject.gmtModifiedTimestamp = std::stol(allTaskListNodeResourceSnapshotListResourceSnapshot["GmtModifiedTimestamp"].asString()); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["GmtCompletedTimestamp"].isNull()) + resourceSnapshotListObject.gmtCompletedTimestamp = std::stol(allTaskListNodeResourceSnapshotListResourceSnapshot["GmtCompletedTimestamp"].asString()); taskObject.resourceSnapshotList.push_back(resourceSnapshotListObject); } data_.taskList.push_back(taskObject); diff --git a/iot/src/model/GetEdgeInstanceRequest.cc b/iot/src/model/GetEdgeInstanceRequest.cc index bc7c9c515..e67443afd 100644 --- a/iot/src/model/GetEdgeInstanceRequest.cc +++ b/iot/src/model/GetEdgeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetEdgeInstanceRequest; GetEdgeInstanceRequest::GetEdgeInstanceRequest() : RpcServiceRequest("iot", "2018-01-20", "GetEdgeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetEdgeInstanceRequest::~GetEdgeInstanceRequest() {} @@ -33,18 +35,7 @@ std::string GetEdgeInstanceRequest::getAccessKeyId()const void GetEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string GetEdgeInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void GetEdgeInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string GetEdgeInstanceRequest::getIotInstanceId()const @@ -55,6 +46,39 @@ std::string GetEdgeInstanceRequest::getIotInstanceId()const void GetEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string GetEdgeInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void GetEdgeInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string GetEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void GetEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string GetEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void GetEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/GetEdgeInstanceResult.cc b/iot/src/model/GetEdgeInstanceResult.cc index 81e0e0f3b..cf25375cd 100644 --- a/iot/src/model/GetEdgeInstanceResult.cc +++ b/iot/src/model/GetEdgeInstanceResult.cc @@ -46,6 +46,8 @@ void GetEdgeInstanceResult::parse(const std::string &payload) data_.name = dataNode["Name"].asString(); if(!dataNode["Tags"].isNull()) data_.tags = dataNode["Tags"].asString(); + if(!dataNode["Type"].isNull()) + data_.type = dataNode["Type"].asString(); if(!dataNode["Spec"].isNull()) data_.spec = std::stoi(dataNode["Spec"].asString()); if(!dataNode["BizEnable"].isNull()) @@ -64,6 +66,12 @@ void GetEdgeInstanceResult::parse(const std::string &payload) data_.latestDeploymentStatus = std::stoi(dataNode["LatestDeploymentStatus"].asString()); if(!dataNode["LatestDeploymentType"].isNull()) data_.latestDeploymentType = dataNode["LatestDeploymentType"].asString(); + if(!dataNode["GmtCreateTimestamp"].isNull()) + data_.gmtCreateTimestamp = std::stol(dataNode["GmtCreateTimestamp"].asString()); + if(!dataNode["GmtModifiedTimestamp"].isNull()) + data_.gmtModifiedTimestamp = std::stol(dataNode["GmtModifiedTimestamp"].asString()); + if(!dataNode["RoleAttachTimestamp"].isNull()) + data_.roleAttachTimestamp = std::stol(dataNode["RoleAttachTimestamp"].asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) diff --git a/iot/src/model/GetGatewayBySubDeviceRequest.cc b/iot/src/model/GetGatewayBySubDeviceRequest.cc index 9bee0cd6c..3b31cf202 100644 --- a/iot/src/model/GetGatewayBySubDeviceRequest.cc +++ b/iot/src/model/GetGatewayBySubDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetGatewayBySubDeviceRequest; GetGatewayBySubDeviceRequest::GetGatewayBySubDeviceRequest() : RpcServiceRequest("iot", "2018-01-20", "GetGatewayBySubDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetGatewayBySubDeviceRequest::~GetGatewayBySubDeviceRequest() {} @@ -33,7 +35,7 @@ std::string GetGatewayBySubDeviceRequest::getProductKey()const void GetGatewayBySubDeviceRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string GetGatewayBySubDeviceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string GetGatewayBySubDeviceRequest::getAccessKeyId()const void GetGatewayBySubDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetGatewayBySubDeviceRequest::getIotId()const @@ -55,7 +57,7 @@ std::string GetGatewayBySubDeviceRequest::getIotId()const void GetGatewayBySubDeviceRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string GetGatewayBySubDeviceRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string GetGatewayBySubDeviceRequest::getIotInstanceId()const void GetGatewayBySubDeviceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string GetGatewayBySubDeviceRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string GetGatewayBySubDeviceRequest::getDeviceName()const void GetGatewayBySubDeviceRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/GetLoraNodesTaskRequest.cc b/iot/src/model/GetLoraNodesTaskRequest.cc index 9a6d30a2d..fa9be4070 100644 --- a/iot/src/model/GetLoraNodesTaskRequest.cc +++ b/iot/src/model/GetLoraNodesTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetLoraNodesTaskRequest; GetLoraNodesTaskRequest::GetLoraNodesTaskRequest() : RpcServiceRequest("iot", "2018-01-20", "GetLoraNodesTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetLoraNodesTaskRequest::~GetLoraNodesTaskRequest() {} @@ -33,7 +35,7 @@ std::string GetLoraNodesTaskRequest::getAccessKeyId()const void GetLoraNodesTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetLoraNodesTaskRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string GetLoraNodesTaskRequest::getIotInstanceId()const void GetLoraNodesTaskRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string GetLoraNodesTaskRequest::getTaskId()const @@ -55,6 +57,6 @@ std::string GetLoraNodesTaskRequest::getTaskId()const void GetLoraNodesTaskRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/iot/src/model/GetNodesAddingTaskRequest.cc b/iot/src/model/GetNodesAddingTaskRequest.cc index 513afd825..9d470543d 100644 --- a/iot/src/model/GetNodesAddingTaskRequest.cc +++ b/iot/src/model/GetNodesAddingTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetNodesAddingTaskRequest; GetNodesAddingTaskRequest::GetNodesAddingTaskRequest() : RpcServiceRequest("iot", "2018-01-20", "GetNodesAddingTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetNodesAddingTaskRequest::~GetNodesAddingTaskRequest() {} @@ -33,7 +35,7 @@ std::string GetNodesAddingTaskRequest::getAccessKeyId()const void GetNodesAddingTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetNodesAddingTaskRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string GetNodesAddingTaskRequest::getIotInstanceId()const void GetNodesAddingTaskRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string GetNodesAddingTaskRequest::getTaskId()const @@ -55,6 +57,6 @@ std::string GetNodesAddingTaskRequest::getTaskId()const void GetNodesAddingTaskRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } diff --git a/iot/src/model/GetRuleActionRequest.cc b/iot/src/model/GetRuleActionRequest.cc index c9b465018..8ff606b3f 100644 --- a/iot/src/model/GetRuleActionRequest.cc +++ b/iot/src/model/GetRuleActionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetRuleActionRequest; GetRuleActionRequest::GetRuleActionRequest() : RpcServiceRequest("iot", "2018-01-20", "GetRuleAction") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetRuleActionRequest::~GetRuleActionRequest() {} @@ -33,7 +35,7 @@ std::string GetRuleActionRequest::getAccessKeyId()const void GetRuleActionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetRuleActionRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string GetRuleActionRequest::getIotInstanceId()const void GetRuleActionRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } long GetRuleActionRequest::getActionId()const @@ -55,6 +57,6 @@ long GetRuleActionRequest::getActionId()const void GetRuleActionRequest::setActionId(long actionId) { actionId_ = actionId; - setCoreParameter("ActionId", std::to_string(actionId)); + setParameter("ActionId", std::to_string(actionId)); } diff --git a/iot/src/model/GetRuleRequest.cc b/iot/src/model/GetRuleRequest.cc index 70bb91b66..cee92a28d 100644 --- a/iot/src/model/GetRuleRequest.cc +++ b/iot/src/model/GetRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetRuleRequest; GetRuleRequest::GetRuleRequest() : RpcServiceRequest("iot", "2018-01-20", "GetRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetRuleRequest::~GetRuleRequest() {} @@ -33,7 +35,7 @@ std::string GetRuleRequest::getAccessKeyId()const void GetRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetRuleRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string GetRuleRequest::getIotInstanceId()const void GetRuleRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } long GetRuleRequest::getRuleId()const @@ -55,6 +57,6 @@ long GetRuleRequest::getRuleId()const void GetRuleRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/iot/src/model/GetThingModelTslRequest.cc b/iot/src/model/GetThingModelTslRequest.cc new file mode 100644 index 000000000..7dd602f14 --- /dev/null +++ b/iot/src/model/GetThingModelTslRequest.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 + +using AlibabaCloud::Iot::Model::GetThingModelTslRequest; + +GetThingModelTslRequest::GetThingModelTslRequest() : + RpcServiceRequest("iot", "2018-01-20", "GetThingModelTsl") +{ + setMethod(HttpRequest::Method::Post); +} + +GetThingModelTslRequest::~GetThingModelTslRequest() +{} + +bool GetThingModelTslRequest::getSimple()const +{ + return simple_; +} + +void GetThingModelTslRequest::setSimple(bool simple) +{ + simple_ = simple; + setParameter("Simple", simple ? "true" : "false"); +} + +std::string GetThingModelTslRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetThingModelTslRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string GetThingModelTslRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void GetThingModelTslRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string GetThingModelTslRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void GetThingModelTslRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string GetThingModelTslRequest::getProductKey()const +{ + return productKey_; +} + +void GetThingModelTslRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string GetThingModelTslRequest::getApiProduct()const +{ + return apiProduct_; +} + +void GetThingModelTslRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string GetThingModelTslRequest::getApiRevision()const +{ + return apiRevision_; +} + +void GetThingModelTslRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string GetThingModelTslRequest::getModelVersion()const +{ + return modelVersion_; +} + +void GetThingModelTslRequest::setModelVersion(const std::string& modelVersion) +{ + modelVersion_ = modelVersion; + setParameter("ModelVersion", modelVersion); +} + diff --git a/iot/src/model/GetThingModelTslResult.cc b/iot/src/model/GetThingModelTslResult.cc new file mode 100644 index 000000000..3101c86b5 --- /dev/null +++ b/iot/src/model/GetThingModelTslResult.cc @@ -0,0 +1,75 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +GetThingModelTslResult::GetThingModelTslResult() : + ServiceResult() +{} + +GetThingModelTslResult::GetThingModelTslResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetThingModelTslResult::~GetThingModelTslResult() +{} + +void GetThingModelTslResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["TslStr"].isNull()) + data_.tslStr = dataNode["TslStr"].asString(); + if(!dataNode["TslUri"].isNull()) + data_.tslUri = dataNode["TslUri"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +GetThingModelTslResult::Data GetThingModelTslResult::getData()const +{ + return data_; +} + +std::string GetThingModelTslResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string GetThingModelTslResult::getCode()const +{ + return code_; +} + +bool GetThingModelTslResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/GetThingTemplateRequest.cc b/iot/src/model/GetThingTemplateRequest.cc new file mode 100644 index 000000000..acf3e3945 --- /dev/null +++ b/iot/src/model/GetThingTemplateRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::GetThingTemplateRequest; + +GetThingTemplateRequest::GetThingTemplateRequest() : + RpcServiceRequest("iot", "2018-01-20", "GetThingTemplate") +{ + setMethod(HttpRequest::Method::Post); +} + +GetThingTemplateRequest::~GetThingTemplateRequest() +{} + +std::string GetThingTemplateRequest::getCategoryKey()const +{ + return categoryKey_; +} + +void GetThingTemplateRequest::setCategoryKey(const std::string& categoryKey) +{ + categoryKey_ = categoryKey; + setParameter("CategoryKey", categoryKey); +} + +std::string GetThingTemplateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetThingTemplateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string GetThingTemplateRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void GetThingTemplateRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string GetThingTemplateRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void GetThingTemplateRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + diff --git a/iot/src/model/GetThingTemplateResult.cc b/iot/src/model/GetThingTemplateResult.cc new file mode 100644 index 000000000..f2ed8ba8f --- /dev/null +++ b/iot/src/model/GetThingTemplateResult.cc @@ -0,0 +1,72 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +GetThingTemplateResult::GetThingTemplateResult() : + ServiceResult() +{} + +GetThingTemplateResult::GetThingTemplateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetThingTemplateResult::~GetThingTemplateResult() +{} + +void GetThingTemplateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["ThingModelJSON"].isNull()) + thingModelJSON_ = value["ThingModelJSON"].asString(); + +} + +std::string GetThingTemplateResult::getThingModelJSON()const +{ + return thingModelJSON_; +} + +std::string GetThingTemplateResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string GetThingTemplateResult::getCode()const +{ + return code_; +} + +bool GetThingTemplateResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/GetThingTopoRequest.cc b/iot/src/model/GetThingTopoRequest.cc index 9a25fb980..ccc4b4850 100644 --- a/iot/src/model/GetThingTopoRequest.cc +++ b/iot/src/model/GetThingTopoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::GetThingTopoRequest; GetThingTopoRequest::GetThingTopoRequest() : RpcServiceRequest("iot", "2018-01-20", "GetThingTopo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetThingTopoRequest::~GetThingTopoRequest() {} @@ -33,7 +35,7 @@ std::string GetThingTopoRequest::getProductKey()const void GetThingTopoRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string GetThingTopoRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string GetThingTopoRequest::getAccessKeyId()const void GetThingTopoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetThingTopoRequest::getIotId()const @@ -55,7 +57,7 @@ std::string GetThingTopoRequest::getIotId()const void GetThingTopoRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } int GetThingTopoRequest::getPageNo()const @@ -66,7 +68,7 @@ int GetThingTopoRequest::getPageNo()const void GetThingTopoRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string GetThingTopoRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string GetThingTopoRequest::getIotInstanceId()const void GetThingTopoRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int GetThingTopoRequest::getPageSize()const @@ -88,7 +90,7 @@ int GetThingTopoRequest::getPageSize()const void GetThingTopoRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string GetThingTopoRequest::getDeviceName()const @@ -99,6 +101,6 @@ std::string GetThingTopoRequest::getDeviceName()const void GetThingTopoRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/ImportThingModelTslRequest.cc b/iot/src/model/ImportThingModelTslRequest.cc new file mode 100644 index 000000000..089f94707 --- /dev/null +++ b/iot/src/model/ImportThingModelTslRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::ImportThingModelTslRequest; + +ImportThingModelTslRequest::ImportThingModelTslRequest() : + RpcServiceRequest("iot", "2018-01-20", "ImportThingModelTsl") +{ + setMethod(HttpRequest::Method::Post); +} + +ImportThingModelTslRequest::~ImportThingModelTslRequest() +{} + +std::string ImportThingModelTslRequest::getProductKey()const +{ + return productKey_; +} + +void ImportThingModelTslRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string ImportThingModelTslRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ImportThingModelTslRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ImportThingModelTslRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void ImportThingModelTslRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string ImportThingModelTslRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void ImportThingModelTslRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string ImportThingModelTslRequest::getTslUrl()const +{ + return tslUrl_; +} + +void ImportThingModelTslRequest::setTslUrl(const std::string& tslUrl) +{ + tslUrl_ = tslUrl; + setParameter("TslUrl", tslUrl); +} + +std::string ImportThingModelTslRequest::getTslStr()const +{ + return tslStr_; +} + +void ImportThingModelTslRequest::setTslStr(const std::string& tslStr) +{ + tslStr_ = tslStr; + setParameter("TslStr", tslStr); +} + diff --git a/iot/src/model/ImportThingModelTslResult.cc b/iot/src/model/ImportThingModelTslResult.cc new file mode 100644 index 000000000..2c4aac4dd --- /dev/null +++ b/iot/src/model/ImportThingModelTslResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +ImportThingModelTslResult::ImportThingModelTslResult() : + ServiceResult() +{} + +ImportThingModelTslResult::ImportThingModelTslResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ImportThingModelTslResult::~ImportThingModelTslResult() +{} + +void ImportThingModelTslResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string ImportThingModelTslResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string ImportThingModelTslResult::getCode()const +{ + return code_; +} + +bool ImportThingModelTslResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/InvokeDataAPIServiceRequest.cc b/iot/src/model/InvokeDataAPIServiceRequest.cc index de4cc9a0d..a39fafd2a 100644 --- a/iot/src/model/InvokeDataAPIServiceRequest.cc +++ b/iot/src/model/InvokeDataAPIServiceRequest.cc @@ -20,20 +20,43 @@ using AlibabaCloud::Iot::Model::InvokeDataAPIServiceRequest; InvokeDataAPIServiceRequest::InvokeDataAPIServiceRequest() : RpcServiceRequest("iot", "2018-01-20", "InvokeDataAPIService") -{} +{ + setMethod(HttpRequest::Method::Post); +} InvokeDataAPIServiceRequest::~InvokeDataAPIServiceRequest() {} -std::string InvokeDataAPIServiceRequest::getAccessKeyId()const +std::vector InvokeDataAPIServiceRequest::getParam()const { - return accessKeyId_; + return param_; } -void InvokeDataAPIServiceRequest::setAccessKeyId(const std::string& accessKeyId) +void InvokeDataAPIServiceRequest::setParam(const std::vector& param) { - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + param_ = param; + for(int dep1 = 0; dep1!= param.size(); dep1++) { + auto paramObj = param.at(dep1); + std::string paramObjStr = "Param." + std::to_string(dep1 + 1); + setParameter(paramObjStr + ".ParamType", paramObj.paramType); + for(int dep2 = 0; dep2!= paramObj.listParamValue.size(); dep2++) { + setParameter(paramObjStr + ".ListParamValue."+ std::to_string(dep2), paramObj.listParamValue.at(dep2)); + } + setParameter(paramObjStr + ".ListParamType", paramObj.listParamType); + setParameter(paramObjStr + ".ParamName", paramObj.paramName); + setParameter(paramObjStr + ".ParamValue", paramObj.paramValue); + } +} + +std::string InvokeDataAPIServiceRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void InvokeDataAPIServiceRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setBodyParameter("IotInstanceId", iotInstanceId); } std::string InvokeDataAPIServiceRequest::getApiSrn()const @@ -44,25 +67,28 @@ std::string InvokeDataAPIServiceRequest::getApiSrn()const void InvokeDataAPIServiceRequest::setApiSrn(const std::string& apiSrn) { apiSrn_ = apiSrn; - setCoreParameter("ApiSrn", apiSrn); + setBodyParameter("ApiSrn", apiSrn); } -std::vector InvokeDataAPIServiceRequest::getParam()const +std::string InvokeDataAPIServiceRequest::getApiProduct()const { - return param_; + return apiProduct_; } -void InvokeDataAPIServiceRequest::setParam(const std::vector& param) +void InvokeDataAPIServiceRequest::setApiProduct(const std::string& apiProduct) { - param_ = param; - int i = 0; - for(int i = 0; i!= param.size(); i++) { - auto obj = param.at(i); - std::string str ="Param."+ std::to_string(i); - setCoreParameter(str + ".ListParamType", obj.listParamType); - for(int i = 0; i!= obj.listParamValue.size(); i++) setCoreParameter(str + ".ListParamValue."+ std::to_string(i), obj.listParamValue.at(i)); - setCoreParameter(str + ".ParamValue", obj.paramValue); - setCoreParameter(str + ".ParamName", obj.paramName); - } + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string InvokeDataAPIServiceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void InvokeDataAPIServiceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/InvokeDataAPIServiceResult.cc b/iot/src/model/InvokeDataAPIServiceResult.cc index 835f67996..aea2c26b6 100644 --- a/iot/src/model/InvokeDataAPIServiceResult.cc +++ b/iot/src/model/InvokeDataAPIServiceResult.cc @@ -54,10 +54,10 @@ void InvokeDataAPIServiceResult::parse(const std::string &payload) data_.resultList.push_back(value.asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; - if(!value["ErrorMessage"].isNull()) - errorMessage_ = value["ErrorMessage"].asString(); if(!value["Code"].isNull()) code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); } diff --git a/iot/src/model/InvokeThingServiceRequest.cc b/iot/src/model/InvokeThingServiceRequest.cc index 0f0bd5088..b158ff817 100644 --- a/iot/src/model/InvokeThingServiceRequest.cc +++ b/iot/src/model/InvokeThingServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::InvokeThingServiceRequest; InvokeThingServiceRequest::InvokeThingServiceRequest() : RpcServiceRequest("iot", "2018-01-20", "InvokeThingService") -{} +{ + setMethod(HttpRequest::Method::Post); +} InvokeThingServiceRequest::~InvokeThingServiceRequest() {} @@ -33,7 +35,7 @@ std::string InvokeThingServiceRequest::getIdentifier()const void InvokeThingServiceRequest::setIdentifier(const std::string& identifier) { identifier_ = identifier; - setCoreParameter("Identifier", identifier); + setParameter("Identifier", identifier); } std::string InvokeThingServiceRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string InvokeThingServiceRequest::getProductKey()const void InvokeThingServiceRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string InvokeThingServiceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string InvokeThingServiceRequest::getAccessKeyId()const void InvokeThingServiceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string InvokeThingServiceRequest::getArgs()const @@ -66,7 +68,7 @@ std::string InvokeThingServiceRequest::getArgs()const void InvokeThingServiceRequest::setArgs(const std::string& args) { args_ = args; - setCoreParameter("Args", args); + setParameter("Args", args); } std::string InvokeThingServiceRequest::getIotId()const @@ -77,7 +79,7 @@ std::string InvokeThingServiceRequest::getIotId()const void InvokeThingServiceRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string InvokeThingServiceRequest::getIotInstanceId()const @@ -88,7 +90,7 @@ std::string InvokeThingServiceRequest::getIotInstanceId()const void InvokeThingServiceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string InvokeThingServiceRequest::getDeviceName()const @@ -99,6 +101,6 @@ std::string InvokeThingServiceRequest::getDeviceName()const void InvokeThingServiceRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/InvokeThingsServiceRequest.cc b/iot/src/model/InvokeThingsServiceRequest.cc index 889029499..14e9dc070 100644 --- a/iot/src/model/InvokeThingsServiceRequest.cc +++ b/iot/src/model/InvokeThingsServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::InvokeThingsServiceRequest; InvokeThingsServiceRequest::InvokeThingsServiceRequest() : RpcServiceRequest("iot", "2018-01-20", "InvokeThingsService") -{} +{ + setMethod(HttpRequest::Method::Post); +} InvokeThingsServiceRequest::~InvokeThingsServiceRequest() {} @@ -33,7 +35,7 @@ std::string InvokeThingsServiceRequest::getIdentifier()const void InvokeThingsServiceRequest::setIdentifier(const std::string& identifier) { identifier_ = identifier; - setCoreParameter("Identifier", identifier); + setParameter("Identifier", identifier); } std::string InvokeThingsServiceRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string InvokeThingsServiceRequest::getProductKey()const void InvokeThingsServiceRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string InvokeThingsServiceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string InvokeThingsServiceRequest::getAccessKeyId()const void InvokeThingsServiceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string InvokeThingsServiceRequest::getArgs()const @@ -66,7 +68,7 @@ std::string InvokeThingsServiceRequest::getArgs()const void InvokeThingsServiceRequest::setArgs(const std::string& args) { args_ = args; - setCoreParameter("Args", args); + setParameter("Args", args); } std::string InvokeThingsServiceRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string InvokeThingsServiceRequest::getIotInstanceId()const void InvokeThingsServiceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::vector InvokeThingsServiceRequest::getDeviceName()const @@ -88,7 +90,8 @@ std::vector InvokeThingsServiceRequest::getDeviceName()const void InvokeThingsServiceRequest::setDeviceName(const std::vector& deviceName) { deviceName_ = deviceName; - for(int i = 0; i!= deviceName.size(); i++) - setCoreParameter("DeviceName."+ std::to_string(i), deviceName.at(i)); + for(int dep1 = 0; dep1!= deviceName.size(); dep1++) { + setParameter("DeviceName."+ std::to_string(dep1), deviceName.at(dep1)); + } } diff --git a/iot/src/model/ListOTAFirmwareRequest.cc b/iot/src/model/ListOTAFirmwareRequest.cc new file mode 100644 index 000000000..5dec4a17d --- /dev/null +++ b/iot/src/model/ListOTAFirmwareRequest.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 + +using AlibabaCloud::Iot::Model::ListOTAFirmwareRequest; + +ListOTAFirmwareRequest::ListOTAFirmwareRequest() : + RpcServiceRequest("iot", "2018-01-20", "ListOTAFirmware") +{ + setMethod(HttpRequest::Method::Post); +} + +ListOTAFirmwareRequest::~ListOTAFirmwareRequest() +{} + +std::string ListOTAFirmwareRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListOTAFirmwareRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListOTAFirmwareRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void ListOTAFirmwareRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +int ListOTAFirmwareRequest::getPageSize()const +{ + return pageSize_; +} + +void ListOTAFirmwareRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int ListOTAFirmwareRequest::getCurrentPage()const +{ + return currentPage_; +} + +void ListOTAFirmwareRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string ListOTAFirmwareRequest::getProductKey()const +{ + return productKey_; +} + +void ListOTAFirmwareRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string ListOTAFirmwareRequest::getApiProduct()const +{ + return apiProduct_; +} + +void ListOTAFirmwareRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string ListOTAFirmwareRequest::getApiRevision()const +{ + return apiRevision_; +} + +void ListOTAFirmwareRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string ListOTAFirmwareRequest::getDestVersion()const +{ + return destVersion_; +} + +void ListOTAFirmwareRequest::setDestVersion(const std::string& destVersion) +{ + destVersion_ = destVersion; + setParameter("DestVersion", destVersion); +} + diff --git a/iot/src/model/ListOTAFirmwareResult.cc b/iot/src/model/ListOTAFirmwareResult.cc new file mode 100644 index 000000000..5fb4d09fb --- /dev/null +++ b/iot/src/model/ListOTAFirmwareResult.cc @@ -0,0 +1,136 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +ListOTAFirmwareResult::ListOTAFirmwareResult() : + ServiceResult() +{} + +ListOTAFirmwareResult::ListOTAFirmwareResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListOTAFirmwareResult::~ListOTAFirmwareResult() +{} + +void ListOTAFirmwareResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allFirmwareInfoNode = value["FirmwareInfo"]["SimpleFirmwareInfo"]; + for (auto valueFirmwareInfoSimpleFirmwareInfo : allFirmwareInfoNode) + { + SimpleFirmwareInfo firmwareInfoObject; + if(!valueFirmwareInfoSimpleFirmwareInfo["FirmwareName"].isNull()) + firmwareInfoObject.firmwareName = valueFirmwareInfoSimpleFirmwareInfo["FirmwareName"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["FirmwareId"].isNull()) + firmwareInfoObject.firmwareId = valueFirmwareInfoSimpleFirmwareInfo["FirmwareId"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["SrcVersion"].isNull()) + firmwareInfoObject.srcVersion = valueFirmwareInfoSimpleFirmwareInfo["SrcVersion"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["DestVersion"].isNull()) + firmwareInfoObject.destVersion = valueFirmwareInfoSimpleFirmwareInfo["DestVersion"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["UtcCreate"].isNull()) + firmwareInfoObject.utcCreate = valueFirmwareInfoSimpleFirmwareInfo["UtcCreate"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["UtcModified"].isNull()) + firmwareInfoObject.utcModified = valueFirmwareInfoSimpleFirmwareInfo["UtcModified"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["Status"].isNull()) + firmwareInfoObject.status = std::stoi(valueFirmwareInfoSimpleFirmwareInfo["Status"].asString()); + if(!valueFirmwareInfoSimpleFirmwareInfo["FirmwareDesc"].isNull()) + firmwareInfoObject.firmwareDesc = valueFirmwareInfoSimpleFirmwareInfo["FirmwareDesc"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["FirmwareSign"].isNull()) + firmwareInfoObject.firmwareSign = valueFirmwareInfoSimpleFirmwareInfo["FirmwareSign"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["FirmwareSize"].isNull()) + firmwareInfoObject.firmwareSize = std::stoi(valueFirmwareInfoSimpleFirmwareInfo["FirmwareSize"].asString()); + if(!valueFirmwareInfoSimpleFirmwareInfo["FirmwareUrl"].isNull()) + firmwareInfoObject.firmwareUrl = valueFirmwareInfoSimpleFirmwareInfo["FirmwareUrl"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["ProductKey"].isNull()) + firmwareInfoObject.productKey = valueFirmwareInfoSimpleFirmwareInfo["ProductKey"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["SignMethod"].isNull()) + firmwareInfoObject.signMethod = valueFirmwareInfoSimpleFirmwareInfo["SignMethod"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["ProductName"].isNull()) + firmwareInfoObject.productName = valueFirmwareInfoSimpleFirmwareInfo["ProductName"].asString(); + if(!valueFirmwareInfoSimpleFirmwareInfo["Type"].isNull()) + firmwareInfoObject.type = std::stoi(valueFirmwareInfoSimpleFirmwareInfo["Type"].asString()); + if(!valueFirmwareInfoSimpleFirmwareInfo["ModuleName"].isNull()) + firmwareInfoObject.moduleName = valueFirmwareInfoSimpleFirmwareInfo["ModuleName"].asString(); + firmwareInfo_.push_back(firmwareInfoObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["Total"].isNull()) + total_ = std::stoi(value["Total"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageCount"].isNull()) + pageCount_ = std::stoi(value["PageCount"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + +} + +std::vector ListOTAFirmwareResult::getFirmwareInfo()const +{ + return firmwareInfo_; +} + +int ListOTAFirmwareResult::getPageSize()const +{ + return pageSize_; +} + +int ListOTAFirmwareResult::getPageCount()const +{ + return pageCount_; +} + +int ListOTAFirmwareResult::getCurrentPage()const +{ + return currentPage_; +} + +int ListOTAFirmwareResult::getTotal()const +{ + return total_; +} + +std::string ListOTAFirmwareResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string ListOTAFirmwareResult::getCode()const +{ + return code_; +} + +bool ListOTAFirmwareResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/ListOTAJobByDeviceRequest.cc b/iot/src/model/ListOTAJobByDeviceRequest.cc new file mode 100644 index 000000000..79b2efa97 --- /dev/null +++ b/iot/src/model/ListOTAJobByDeviceRequest.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 + +using AlibabaCloud::Iot::Model::ListOTAJobByDeviceRequest; + +ListOTAJobByDeviceRequest::ListOTAJobByDeviceRequest() : + RpcServiceRequest("iot", "2018-01-20", "ListOTAJobByDevice") +{ + setMethod(HttpRequest::Method::Post); +} + +ListOTAJobByDeviceRequest::~ListOTAJobByDeviceRequest() +{} + +std::string ListOTAJobByDeviceRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void ListOTAJobByDeviceRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +int ListOTAJobByDeviceRequest::getPageSize()const +{ + return pageSize_; +} + +void ListOTAJobByDeviceRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListOTAJobByDeviceRequest::getFirmwareId()const +{ + return firmwareId_; +} + +void ListOTAJobByDeviceRequest::setFirmwareId(const std::string& firmwareId) +{ + firmwareId_ = firmwareId; + setParameter("FirmwareId", firmwareId); +} + +int ListOTAJobByDeviceRequest::getCurrentPage()const +{ + return currentPage_; +} + +void ListOTAJobByDeviceRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string ListOTAJobByDeviceRequest::getProductKey()const +{ + return productKey_; +} + +void ListOTAJobByDeviceRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string ListOTAJobByDeviceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void ListOTAJobByDeviceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string ListOTAJobByDeviceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void ListOTAJobByDeviceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string ListOTAJobByDeviceRequest::getDeviceName()const +{ + return deviceName_; +} + +void ListOTAJobByDeviceRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setParameter("DeviceName", deviceName); +} + diff --git a/iot/src/model/ListOTAJobByDeviceResult.cc b/iot/src/model/ListOTAJobByDeviceResult.cc new file mode 100644 index 000000000..698409e29 --- /dev/null +++ b/iot/src/model/ListOTAJobByDeviceResult.cc @@ -0,0 +1,126 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +ListOTAJobByDeviceResult::ListOTAJobByDeviceResult() : + ServiceResult() +{} + +ListOTAJobByDeviceResult::ListOTAJobByDeviceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListOTAJobByDeviceResult::~ListOTAJobByDeviceResult() +{} + +void ListOTAJobByDeviceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["SimpleOTAJobInfo"]; + for (auto valueDataSimpleOTAJobInfo : allDataNode) + { + SimpleOTAJobInfo dataObject; + if(!valueDataSimpleOTAJobInfo["JobId"].isNull()) + dataObject.jobId = valueDataSimpleOTAJobInfo["JobId"].asString(); + if(!valueDataSimpleOTAJobInfo["UtcCreate"].isNull()) + dataObject.utcCreate = valueDataSimpleOTAJobInfo["UtcCreate"].asString(); + if(!valueDataSimpleOTAJobInfo["UtcModified"].isNull()) + dataObject.utcModified = valueDataSimpleOTAJobInfo["UtcModified"].asString(); + if(!valueDataSimpleOTAJobInfo["ProductKey"].isNull()) + dataObject.productKey = valueDataSimpleOTAJobInfo["ProductKey"].asString(); + if(!valueDataSimpleOTAJobInfo["FirmwareId"].isNull()) + dataObject.firmwareId = valueDataSimpleOTAJobInfo["FirmwareId"].asString(); + if(!valueDataSimpleOTAJobInfo["UtcStartTime"].isNull()) + dataObject.utcStartTime = valueDataSimpleOTAJobInfo["UtcStartTime"].asString(); + if(!valueDataSimpleOTAJobInfo["UtcEndTime"].isNull()) + dataObject.utcEndTime = valueDataSimpleOTAJobInfo["UtcEndTime"].asString(); + if(!valueDataSimpleOTAJobInfo["JobStatus"].isNull()) + dataObject.jobStatus = valueDataSimpleOTAJobInfo["JobStatus"].asString(); + if(!valueDataSimpleOTAJobInfo["JobType"].isNull()) + dataObject.jobType = valueDataSimpleOTAJobInfo["JobType"].asString(); + if(!valueDataSimpleOTAJobInfo["TargetSelection"].isNull()) + dataObject.targetSelection = valueDataSimpleOTAJobInfo["TargetSelection"].asString(); + if(!valueDataSimpleOTAJobInfo["SelectionType"].isNull()) + dataObject.selectionType = valueDataSimpleOTAJobInfo["SelectionType"].asString(); + data_.push_back(dataObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["Total"].isNull()) + total_ = std::stoi(value["Total"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageCount"].isNull()) + pageCount_ = std::stoi(value["PageCount"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + +} + +int ListOTAJobByDeviceResult::getPageSize()const +{ + return pageSize_; +} + +int ListOTAJobByDeviceResult::getPageCount()const +{ + return pageCount_; +} + +int ListOTAJobByDeviceResult::getCurrentPage()const +{ + return currentPage_; +} + +int ListOTAJobByDeviceResult::getTotal()const +{ + return total_; +} + +std::vector ListOTAJobByDeviceResult::getData()const +{ + return data_; +} + +std::string ListOTAJobByDeviceResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string ListOTAJobByDeviceResult::getCode()const +{ + return code_; +} + +bool ListOTAJobByDeviceResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/ListOTAJobByFirmwareRequest.cc b/iot/src/model/ListOTAJobByFirmwareRequest.cc new file mode 100644 index 000000000..2f12b9c4f --- /dev/null +++ b/iot/src/model/ListOTAJobByFirmwareRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::ListOTAJobByFirmwareRequest; + +ListOTAJobByFirmwareRequest::ListOTAJobByFirmwareRequest() : + RpcServiceRequest("iot", "2018-01-20", "ListOTAJobByFirmware") +{ + setMethod(HttpRequest::Method::Post); +} + +ListOTAJobByFirmwareRequest::~ListOTAJobByFirmwareRequest() +{} + +std::string ListOTAJobByFirmwareRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListOTAJobByFirmwareRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListOTAJobByFirmwareRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void ListOTAJobByFirmwareRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +int ListOTAJobByFirmwareRequest::getPageSize()const +{ + return pageSize_; +} + +void ListOTAJobByFirmwareRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListOTAJobByFirmwareRequest::getFirmwareId()const +{ + return firmwareId_; +} + +void ListOTAJobByFirmwareRequest::setFirmwareId(const std::string& firmwareId) +{ + firmwareId_ = firmwareId; + setParameter("FirmwareId", firmwareId); +} + +int ListOTAJobByFirmwareRequest::getCurrentPage()const +{ + return currentPage_; +} + +void ListOTAJobByFirmwareRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string ListOTAJobByFirmwareRequest::getApiProduct()const +{ + return apiProduct_; +} + +void ListOTAJobByFirmwareRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string ListOTAJobByFirmwareRequest::getApiRevision()const +{ + return apiRevision_; +} + +void ListOTAJobByFirmwareRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/ListOTAJobByFirmwareResult.cc b/iot/src/model/ListOTAJobByFirmwareResult.cc new file mode 100644 index 000000000..2604090dd --- /dev/null +++ b/iot/src/model/ListOTAJobByFirmwareResult.cc @@ -0,0 +1,126 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +ListOTAJobByFirmwareResult::ListOTAJobByFirmwareResult() : + ServiceResult() +{} + +ListOTAJobByFirmwareResult::ListOTAJobByFirmwareResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListOTAJobByFirmwareResult::~ListOTAJobByFirmwareResult() +{} + +void ListOTAJobByFirmwareResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["SimpleOTAJobInfo"]; + for (auto valueDataSimpleOTAJobInfo : allDataNode) + { + SimpleOTAJobInfo dataObject; + if(!valueDataSimpleOTAJobInfo["JobId"].isNull()) + dataObject.jobId = valueDataSimpleOTAJobInfo["JobId"].asString(); + if(!valueDataSimpleOTAJobInfo["UtcCreate"].isNull()) + dataObject.utcCreate = valueDataSimpleOTAJobInfo["UtcCreate"].asString(); + if(!valueDataSimpleOTAJobInfo["UtcModified"].isNull()) + dataObject.utcModified = valueDataSimpleOTAJobInfo["UtcModified"].asString(); + if(!valueDataSimpleOTAJobInfo["ProductKey"].isNull()) + dataObject.productKey = valueDataSimpleOTAJobInfo["ProductKey"].asString(); + if(!valueDataSimpleOTAJobInfo["FirmwareId"].isNull()) + dataObject.firmwareId = valueDataSimpleOTAJobInfo["FirmwareId"].asString(); + if(!valueDataSimpleOTAJobInfo["UtcStartTime"].isNull()) + dataObject.utcStartTime = valueDataSimpleOTAJobInfo["UtcStartTime"].asString(); + if(!valueDataSimpleOTAJobInfo["UtcEndTime"].isNull()) + dataObject.utcEndTime = valueDataSimpleOTAJobInfo["UtcEndTime"].asString(); + if(!valueDataSimpleOTAJobInfo["JobStatus"].isNull()) + dataObject.jobStatus = valueDataSimpleOTAJobInfo["JobStatus"].asString(); + if(!valueDataSimpleOTAJobInfo["JobType"].isNull()) + dataObject.jobType = valueDataSimpleOTAJobInfo["JobType"].asString(); + if(!valueDataSimpleOTAJobInfo["TargetSelection"].isNull()) + dataObject.targetSelection = valueDataSimpleOTAJobInfo["TargetSelection"].asString(); + if(!valueDataSimpleOTAJobInfo["SelectionType"].isNull()) + dataObject.selectionType = valueDataSimpleOTAJobInfo["SelectionType"].asString(); + data_.push_back(dataObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["Total"].isNull()) + total_ = std::stoi(value["Total"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageCount"].isNull()) + pageCount_ = std::stoi(value["PageCount"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + +} + +int ListOTAJobByFirmwareResult::getPageSize()const +{ + return pageSize_; +} + +int ListOTAJobByFirmwareResult::getPageCount()const +{ + return pageCount_; +} + +int ListOTAJobByFirmwareResult::getCurrentPage()const +{ + return currentPage_; +} + +int ListOTAJobByFirmwareResult::getTotal()const +{ + return total_; +} + +std::vector ListOTAJobByFirmwareResult::getData()const +{ + return data_; +} + +std::string ListOTAJobByFirmwareResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string ListOTAJobByFirmwareResult::getCode()const +{ + return code_; +} + +bool ListOTAJobByFirmwareResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/ListOTATaskByJobRequest.cc b/iot/src/model/ListOTATaskByJobRequest.cc new file mode 100644 index 000000000..5f024a929 --- /dev/null +++ b/iot/src/model/ListOTATaskByJobRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::ListOTATaskByJobRequest; + +ListOTATaskByJobRequest::ListOTATaskByJobRequest() : + RpcServiceRequest("iot", "2018-01-20", "ListOTATaskByJob") +{ + setMethod(HttpRequest::Method::Post); +} + +ListOTATaskByJobRequest::~ListOTATaskByJobRequest() +{} + +std::string ListOTATaskByJobRequest::getJobId()const +{ + return jobId_; +} + +void ListOTATaskByJobRequest::setJobId(const std::string& jobId) +{ + jobId_ = jobId; + setParameter("JobId", jobId); +} + +std::string ListOTATaskByJobRequest::getTaskStatus()const +{ + return taskStatus_; +} + +void ListOTATaskByJobRequest::setTaskStatus(const std::string& taskStatus) +{ + taskStatus_ = taskStatus; + setParameter("TaskStatus", taskStatus); +} + +std::string ListOTATaskByJobRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void ListOTATaskByJobRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +int ListOTATaskByJobRequest::getPageSize()const +{ + return pageSize_; +} + +void ListOTATaskByJobRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int ListOTATaskByJobRequest::getCurrentPage()const +{ + return currentPage_; +} + +void ListOTATaskByJobRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string ListOTATaskByJobRequest::getApiProduct()const +{ + return apiProduct_; +} + +void ListOTATaskByJobRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string ListOTATaskByJobRequest::getApiRevision()const +{ + return apiRevision_; +} + +void ListOTATaskByJobRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/ListOTATaskByJobResult.cc b/iot/src/model/ListOTATaskByJobResult.cc new file mode 100644 index 000000000..155d2c176 --- /dev/null +++ b/iot/src/model/ListOTATaskByJobResult.cc @@ -0,0 +1,132 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +ListOTATaskByJobResult::ListOTATaskByJobResult() : + ServiceResult() +{} + +ListOTATaskByJobResult::ListOTATaskByJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListOTATaskByJobResult::~ListOTATaskByJobResult() +{} + +void ListOTATaskByJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["SimpleOTATaskInfo"]; + for (auto valueDataSimpleOTATaskInfo : allDataNode) + { + SimpleOTATaskInfo dataObject; + if(!valueDataSimpleOTATaskInfo["TaskId"].isNull()) + dataObject.taskId = valueDataSimpleOTATaskInfo["TaskId"].asString(); + if(!valueDataSimpleOTATaskInfo["UtcModified"].isNull()) + dataObject.utcModified = valueDataSimpleOTATaskInfo["UtcModified"].asString(); + if(!valueDataSimpleOTATaskInfo["ProductKey"].isNull()) + dataObject.productKey = valueDataSimpleOTATaskInfo["ProductKey"].asString(); + if(!valueDataSimpleOTATaskInfo["FirmwareId"].isNull()) + dataObject.firmwareId = valueDataSimpleOTATaskInfo["FirmwareId"].asString(); + if(!valueDataSimpleOTATaskInfo["TaskStatus"].isNull()) + dataObject.taskStatus = valueDataSimpleOTATaskInfo["TaskStatus"].asString(); + if(!valueDataSimpleOTATaskInfo["JobId"].isNull()) + dataObject.jobId = valueDataSimpleOTATaskInfo["JobId"].asString(); + if(!valueDataSimpleOTATaskInfo["ProductName"].isNull()) + dataObject.productName = valueDataSimpleOTATaskInfo["ProductName"].asString(); + if(!valueDataSimpleOTATaskInfo["DeviceName"].isNull()) + dataObject.deviceName = valueDataSimpleOTATaskInfo["DeviceName"].asString(); + if(!valueDataSimpleOTATaskInfo["SrcVersion"].isNull()) + dataObject.srcVersion = valueDataSimpleOTATaskInfo["SrcVersion"].asString(); + if(!valueDataSimpleOTATaskInfo["DestVersion"].isNull()) + dataObject.destVersion = valueDataSimpleOTATaskInfo["DestVersion"].asString(); + if(!valueDataSimpleOTATaskInfo["TaskDesc"].isNull()) + dataObject.taskDesc = valueDataSimpleOTATaskInfo["TaskDesc"].asString(); + if(!valueDataSimpleOTATaskInfo["Progress"].isNull()) + dataObject.progress = valueDataSimpleOTATaskInfo["Progress"].asString(); + if(!valueDataSimpleOTATaskInfo["IotId"].isNull()) + dataObject.iotId = valueDataSimpleOTATaskInfo["IotId"].asString(); + if(!valueDataSimpleOTATaskInfo["UtcCreate"].isNull()) + dataObject.utcCreate = valueDataSimpleOTATaskInfo["UtcCreate"].asString(); + data_.push_back(dataObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["Total"].isNull()) + total_ = std::stoi(value["Total"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageCount"].isNull()) + pageCount_ = std::stoi(value["PageCount"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + +} + +int ListOTATaskByJobResult::getPageSize()const +{ + return pageSize_; +} + +int ListOTATaskByJobResult::getPageCount()const +{ + return pageCount_; +} + +int ListOTATaskByJobResult::getCurrentPage()const +{ + return currentPage_; +} + +int ListOTATaskByJobResult::getTotal()const +{ + return total_; +} + +std::vector ListOTATaskByJobResult::getData()const +{ + return data_; +} + +std::string ListOTATaskByJobResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string ListOTATaskByJobResult::getCode()const +{ + return code_; +} + +bool ListOTATaskByJobResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/ListProductByTagsRequest.cc b/iot/src/model/ListProductByTagsRequest.cc index 20d2bb5ff..d0b2e20a9 100644 --- a/iot/src/model/ListProductByTagsRequest.cc +++ b/iot/src/model/ListProductByTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::ListProductByTagsRequest; ListProductByTagsRequest::ListProductByTagsRequest() : RpcServiceRequest("iot", "2018-01-20", "ListProductByTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListProductByTagsRequest::~ListProductByTagsRequest() {} @@ -33,7 +35,7 @@ int ListProductByTagsRequest::getCurrentPage()const void ListProductByTagsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string ListProductByTagsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListProductByTagsRequest::getAccessKeyId()const void ListProductByTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector ListProductByTagsRequest::getProductTag()const @@ -55,12 +57,11 @@ std::vector ListProductByTagsRequest::getP void ListProductByTagsRequest::setProductTag(const std::vector& productTag) { productTag_ = productTag; - int i = 0; - for(int i = 0; i!= productTag.size(); i++) { - auto obj = productTag.at(i); - std::string str ="ProductTag."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= productTag.size(); dep1++) { + auto productTagObj = productTag.at(dep1); + std::string productTagObjStr = "ProductTag." + std::to_string(dep1 + 1); + setParameter(productTagObjStr + ".TagValue", productTagObj.tagValue); + setParameter(productTagObjStr + ".TagKey", productTagObj.tagKey); } } @@ -72,7 +73,7 @@ std::string ListProductByTagsRequest::getIotInstanceId()const void ListProductByTagsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int ListProductByTagsRequest::getPageSize()const @@ -83,6 +84,6 @@ int ListProductByTagsRequest::getPageSize()const void ListProductByTagsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/iot/src/model/ListProductTagsRequest.cc b/iot/src/model/ListProductTagsRequest.cc index 2ac02d7c1..69335d816 100644 --- a/iot/src/model/ListProductTagsRequest.cc +++ b/iot/src/model/ListProductTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::ListProductTagsRequest; ListProductTagsRequest::ListProductTagsRequest() : RpcServiceRequest("iot", "2018-01-20", "ListProductTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListProductTagsRequest::~ListProductTagsRequest() {} @@ -33,7 +35,7 @@ std::string ListProductTagsRequest::getProductKey()const void ListProductTagsRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string ListProductTagsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListProductTagsRequest::getAccessKeyId()const void ListProductTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListProductTagsRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string ListProductTagsRequest::getIotInstanceId()const void ListProductTagsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/ListRuleActionsRequest.cc b/iot/src/model/ListRuleActionsRequest.cc index 89ba814fc..b2f82cad3 100644 --- a/iot/src/model/ListRuleActionsRequest.cc +++ b/iot/src/model/ListRuleActionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::ListRuleActionsRequest; ListRuleActionsRequest::ListRuleActionsRequest() : RpcServiceRequest("iot", "2018-01-20", "ListRuleActions") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRuleActionsRequest::~ListRuleActionsRequest() {} @@ -33,7 +35,7 @@ std::string ListRuleActionsRequest::getAccessKeyId()const void ListRuleActionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListRuleActionsRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string ListRuleActionsRequest::getIotInstanceId()const void ListRuleActionsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } long ListRuleActionsRequest::getRuleId()const @@ -55,6 +57,6 @@ long ListRuleActionsRequest::getRuleId()const void ListRuleActionsRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/iot/src/model/ListRuleRequest.cc b/iot/src/model/ListRuleRequest.cc index ef9410ee6..27d6456a5 100644 --- a/iot/src/model/ListRuleRequest.cc +++ b/iot/src/model/ListRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::ListRuleRequest; ListRuleRequest::ListRuleRequest() : RpcServiceRequest("iot", "2018-01-20", "ListRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRuleRequest::~ListRuleRequest() {} @@ -33,7 +35,7 @@ std::string ListRuleRequest::getSearchName()const void ListRuleRequest::setSearchName(const std::string& searchName) { searchName_ = searchName; - setCoreParameter("SearchName", searchName); + setParameter("SearchName", searchName); } int ListRuleRequest::getCurrentPage()const @@ -44,7 +46,7 @@ int ListRuleRequest::getCurrentPage()const void ListRuleRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string ListRuleRequest::getAccessKeyId()const @@ -55,7 +57,18 @@ std::string ListRuleRequest::getAccessKeyId()const void ListRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListRuleRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void ListRuleRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); } std::string ListRuleRequest::getIotInstanceId()const @@ -66,7 +79,7 @@ std::string ListRuleRequest::getIotInstanceId()const void ListRuleRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int ListRuleRequest::getPageSize()const @@ -77,6 +90,6 @@ int ListRuleRequest::getPageSize()const void ListRuleRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/iot/src/model/ListRuleResult.cc b/iot/src/model/ListRuleResult.cc index b915b9750..842681234 100644 --- a/iot/src/model/ListRuleResult.cc +++ b/iot/src/model/ListRuleResult.cc @@ -81,12 +81,12 @@ void ListRuleResult::parse(const std::string &payload) code_ = value["Code"].asString(); if(!value["ErrorMessage"].isNull()) errorMessage_ = value["ErrorMessage"].asString(); - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["Page"].isNull()) page_ = std::stoi(value["Page"].asString()); if(!value["Total"].isNull()) total_ = std::stoi(value["Total"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); } diff --git a/iot/src/model/ListThingModelVersionRequest.cc b/iot/src/model/ListThingModelVersionRequest.cc new file mode 100644 index 000000000..9709f31c0 --- /dev/null +++ b/iot/src/model/ListThingModelVersionRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::ListThingModelVersionRequest; + +ListThingModelVersionRequest::ListThingModelVersionRequest() : + RpcServiceRequest("iot", "2018-01-20", "ListThingModelVersion") +{ + setMethod(HttpRequest::Method::Post); +} + +ListThingModelVersionRequest::~ListThingModelVersionRequest() +{} + +std::string ListThingModelVersionRequest::getProductKey()const +{ + return productKey_; +} + +void ListThingModelVersionRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string ListThingModelVersionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListThingModelVersionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListThingModelVersionRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void ListThingModelVersionRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string ListThingModelVersionRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void ListThingModelVersionRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + diff --git a/iot/src/model/ListThingModelVersionResult.cc b/iot/src/model/ListThingModelVersionResult.cc new file mode 100644 index 000000000..6df84ffc1 --- /dev/null +++ b/iot/src/model/ListThingModelVersionResult.cc @@ -0,0 +1,83 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +ListThingModelVersionResult::ListThingModelVersionResult() : + ServiceResult() +{} + +ListThingModelVersionResult::ListThingModelVersionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListThingModelVersionResult::~ListThingModelVersionResult() +{} + +void ListThingModelVersionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + auto allModelVersionsNode = dataNode["ModelVersions"]["ModelVersion"]; + for (auto dataNodeModelVersionsModelVersion : allModelVersionsNode) + { + Data::ModelVersion modelVersionObject; + if(!dataNodeModelVersionsModelVersion["ModelVersion"].isNull()) + modelVersionObject.modelVersion = dataNodeModelVersionsModelVersion["ModelVersion"].asString(); + if(!dataNodeModelVersionsModelVersion["Description"].isNull()) + modelVersionObject.description = dataNodeModelVersionsModelVersion["Description"].asString(); + if(!dataNodeModelVersionsModelVersion["GmtCreate"].isNull()) + modelVersionObject.gmtCreate = std::stol(dataNodeModelVersionsModelVersion["GmtCreate"].asString()); + data_.modelVersions.push_back(modelVersionObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +ListThingModelVersionResult::Data ListThingModelVersionResult::getData()const +{ + return data_; +} + +std::string ListThingModelVersionResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string ListThingModelVersionResult::getCode()const +{ + return code_; +} + +bool ListThingModelVersionResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/ListThingTemplatesRequest.cc b/iot/src/model/ListThingTemplatesRequest.cc new file mode 100644 index 000000000..58e025de8 --- /dev/null +++ b/iot/src/model/ListThingTemplatesRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::ListThingTemplatesRequest; + +ListThingTemplatesRequest::ListThingTemplatesRequest() : + RpcServiceRequest("iot", "2018-01-20", "ListThingTemplates") +{ + setMethod(HttpRequest::Method::Post); +} + +ListThingTemplatesRequest::~ListThingTemplatesRequest() +{} + +std::string ListThingTemplatesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListThingTemplatesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListThingTemplatesRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void ListThingTemplatesRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string ListThingTemplatesRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void ListThingTemplatesRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + diff --git a/iot/src/model/ListThingTemplatesResult.cc b/iot/src/model/ListThingTemplatesResult.cc new file mode 100644 index 000000000..9bd43f4ba --- /dev/null +++ b/iot/src/model/ListThingTemplatesResult.cc @@ -0,0 +1,80 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +ListThingTemplatesResult::ListThingTemplatesResult() : + ServiceResult() +{} + +ListThingTemplatesResult::ListThingTemplatesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListThingTemplatesResult::~ListThingTemplatesResult() +{} + +void ListThingTemplatesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["CategoryInfo"]; + for (auto valueDataCategoryInfo : allDataNode) + { + CategoryInfo dataObject; + if(!valueDataCategoryInfo["CategoryKey"].isNull()) + dataObject.categoryKey = valueDataCategoryInfo["CategoryKey"].asString(); + if(!valueDataCategoryInfo["CategoryName"].isNull()) + dataObject.categoryName = valueDataCategoryInfo["CategoryName"].asString(); + data_.push_back(dataObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::vector ListThingTemplatesResult::getData()const +{ + return data_; +} + +std::string ListThingTemplatesResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string ListThingTemplatesResult::getCode()const +{ + return code_; +} + +bool ListThingTemplatesResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/NotifyAddThingTopoRequest.cc b/iot/src/model/NotifyAddThingTopoRequest.cc index 64dd70d6c..823eeda1c 100644 --- a/iot/src/model/NotifyAddThingTopoRequest.cc +++ b/iot/src/model/NotifyAddThingTopoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::NotifyAddThingTopoRequest; NotifyAddThingTopoRequest::NotifyAddThingTopoRequest() : RpcServiceRequest("iot", "2018-01-20", "NotifyAddThingTopo") -{} +{ + setMethod(HttpRequest::Method::Post); +} NotifyAddThingTopoRequest::~NotifyAddThingTopoRequest() {} @@ -33,7 +35,7 @@ std::string NotifyAddThingTopoRequest::getGwProductKey()const void NotifyAddThingTopoRequest::setGwProductKey(const std::string& gwProductKey) { gwProductKey_ = gwProductKey; - setCoreParameter("GwProductKey", gwProductKey); + setParameter("GwProductKey", gwProductKey); } std::string NotifyAddThingTopoRequest::getDeviceListStr()const @@ -44,7 +46,7 @@ std::string NotifyAddThingTopoRequest::getDeviceListStr()const void NotifyAddThingTopoRequest::setDeviceListStr(const std::string& deviceListStr) { deviceListStr_ = deviceListStr; - setCoreParameter("DeviceListStr", deviceListStr); + setParameter("DeviceListStr", deviceListStr); } std::string NotifyAddThingTopoRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string NotifyAddThingTopoRequest::getAccessKeyId()const void NotifyAddThingTopoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string NotifyAddThingTopoRequest::getGwDeviceName()const @@ -66,7 +68,7 @@ std::string NotifyAddThingTopoRequest::getGwDeviceName()const void NotifyAddThingTopoRequest::setGwDeviceName(const std::string& gwDeviceName) { gwDeviceName_ = gwDeviceName; - setCoreParameter("GwDeviceName", gwDeviceName); + setParameter("GwDeviceName", gwDeviceName); } std::string NotifyAddThingTopoRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string NotifyAddThingTopoRequest::getIotInstanceId()const void NotifyAddThingTopoRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string NotifyAddThingTopoRequest::getGwIotId()const @@ -88,6 +90,6 @@ std::string NotifyAddThingTopoRequest::getGwIotId()const void NotifyAddThingTopoRequest::setGwIotId(const std::string& gwIotId) { gwIotId_ = gwIotId; - setCoreParameter("GwIotId", gwIotId); + setParameter("GwIotId", gwIotId); } diff --git a/iot/src/model/PubBroadcastRequest.cc b/iot/src/model/PubBroadcastRequest.cc index d12fadb83..1a51db5e1 100644 --- a/iot/src/model/PubBroadcastRequest.cc +++ b/iot/src/model/PubBroadcastRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::PubBroadcastRequest; PubBroadcastRequest::PubBroadcastRequest() : RpcServiceRequest("iot", "2018-01-20", "PubBroadcast") -{} +{ + setMethod(HttpRequest::Method::Post); +} PubBroadcastRequest::~PubBroadcastRequest() {} @@ -33,7 +35,7 @@ std::string PubBroadcastRequest::getTopicFullName()const void PubBroadcastRequest::setTopicFullName(const std::string& topicFullName) { topicFullName_ = topicFullName; - setCoreParameter("TopicFullName", topicFullName); + setParameter("TopicFullName", topicFullName); } std::string PubBroadcastRequest::getMessageContent()const @@ -44,7 +46,7 @@ std::string PubBroadcastRequest::getMessageContent()const void PubBroadcastRequest::setMessageContent(const std::string& messageContent) { messageContent_ = messageContent; - setCoreParameter("MessageContent", messageContent); + setParameter("MessageContent", messageContent); } std::string PubBroadcastRequest::getProductKey()const @@ -55,7 +57,7 @@ std::string PubBroadcastRequest::getProductKey()const void PubBroadcastRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string PubBroadcastRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string PubBroadcastRequest::getAccessKeyId()const void PubBroadcastRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PubBroadcastRequest::getIotInstanceId()const @@ -77,6 +79,6 @@ std::string PubBroadcastRequest::getIotInstanceId()const void PubBroadcastRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/PubBroadcastResult.cc b/iot/src/model/PubBroadcastResult.cc index 398d9eab8..0745adc46 100644 --- a/iot/src/model/PubBroadcastResult.cc +++ b/iot/src/model/PubBroadcastResult.cc @@ -45,6 +45,8 @@ void PubBroadcastResult::parse(const std::string &payload) code_ = value["Code"].asString(); if(!value["ErrorMessage"].isNull()) errorMessage_ = value["ErrorMessage"].asString(); + if(!value["MessageId"].isNull()) + messageId_ = std::stol(value["MessageId"].asString()); } @@ -63,3 +65,8 @@ bool PubBroadcastResult::getSuccess()const return success_; } +long PubBroadcastResult::getMessageId()const +{ + return messageId_; +} + diff --git a/iot/src/model/PubRequest.cc b/iot/src/model/PubRequest.cc index c8815bddd..00e2c6c32 100644 --- a/iot/src/model/PubRequest.cc +++ b/iot/src/model/PubRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::PubRequest; PubRequest::PubRequest() : RpcServiceRequest("iot", "2018-01-20", "Pub") -{} +{ + setMethod(HttpRequest::Method::Post); +} PubRequest::~PubRequest() {} @@ -33,7 +35,7 @@ std::string PubRequest::getTopicFullName()const void PubRequest::setTopicFullName(const std::string& topicFullName) { topicFullName_ = topicFullName; - setCoreParameter("TopicFullName", topicFullName); + setParameter("TopicFullName", topicFullName); } std::string PubRequest::getMessageContent()const @@ -44,7 +46,7 @@ std::string PubRequest::getMessageContent()const void PubRequest::setMessageContent(const std::string& messageContent) { messageContent_ = messageContent; - setCoreParameter("MessageContent", messageContent); + setParameter("MessageContent", messageContent); } std::string PubRequest::getProductKey()const @@ -55,7 +57,7 @@ std::string PubRequest::getProductKey()const void PubRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string PubRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string PubRequest::getAccessKeyId()const void PubRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int PubRequest::getQos()const @@ -77,7 +79,7 @@ int PubRequest::getQos()const void PubRequest::setQos(int qos) { qos_ = qos; - setCoreParameter("Qos", std::to_string(qos)); + setParameter("Qos", std::to_string(qos)); } std::string PubRequest::getIotInstanceId()const @@ -88,6 +90,6 @@ std::string PubRequest::getIotInstanceId()const void PubRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/PublishThingModelRequest.cc b/iot/src/model/PublishThingModelRequest.cc new file mode 100644 index 000000000..af6dee68f --- /dev/null +++ b/iot/src/model/PublishThingModelRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::PublishThingModelRequest; + +PublishThingModelRequest::PublishThingModelRequest() : + RpcServiceRequest("iot", "2018-01-20", "PublishThingModel") +{ + setMethod(HttpRequest::Method::Post); +} + +PublishThingModelRequest::~PublishThingModelRequest() +{} + +std::string PublishThingModelRequest::getDescription()const +{ + return description_; +} + +void PublishThingModelRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string PublishThingModelRequest::getProductKey()const +{ + return productKey_; +} + +void PublishThingModelRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string PublishThingModelRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void PublishThingModelRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string PublishThingModelRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void PublishThingModelRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string PublishThingModelRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void PublishThingModelRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string PublishThingModelRequest::getModelVersion()const +{ + return modelVersion_; +} + +void PublishThingModelRequest::setModelVersion(const std::string& modelVersion) +{ + modelVersion_ = modelVersion; + setParameter("ModelVersion", modelVersion); +} + diff --git a/iot/src/model/PublishThingModelResult.cc b/iot/src/model/PublishThingModelResult.cc new file mode 100644 index 000000000..c1265d569 --- /dev/null +++ b/iot/src/model/PublishThingModelResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +PublishThingModelResult::PublishThingModelResult() : + ServiceResult() +{} + +PublishThingModelResult::PublishThingModelResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +PublishThingModelResult::~PublishThingModelResult() +{} + +void PublishThingModelResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string PublishThingModelResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string PublishThingModelResult::getCode()const +{ + return code_; +} + +bool PublishThingModelResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/QueryAppDeviceListRequest.cc b/iot/src/model/QueryAppDeviceListRequest.cc index 1108587c2..4b5d46d37 100644 --- a/iot/src/model/QueryAppDeviceListRequest.cc +++ b/iot/src/model/QueryAppDeviceListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryAppDeviceListRequest; QueryAppDeviceListRequest::QueryAppDeviceListRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryAppDeviceList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAppDeviceListRequest::~QueryAppDeviceListRequest() {} @@ -33,7 +35,7 @@ int QueryAppDeviceListRequest::getCurrentPage()const void QueryAppDeviceListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::vector QueryAppDeviceListRequest::getTagList()const @@ -44,12 +46,11 @@ std::vector QueryAppDeviceListRequest::getTa void QueryAppDeviceListRequest::setTagList(const std::vector& tagList) { tagList_ = tagList; - int i = 0; - for(int i = 0; i!= tagList.size(); i++) { - auto obj = tagList.at(i); - std::string str ="TagList."+ std::to_string(i); - setCoreParameter(str + ".TagName", obj.tagName); - setCoreParameter(str + ".TagValue", obj.tagValue); + for(int dep1 = 0; dep1!= tagList.size(); dep1++) { + auto tagListObj = tagList.at(dep1); + std::string tagListObjStr = "TagList." + std::to_string(dep1 + 1); + setParameter(tagListObjStr + ".TagName", tagListObj.tagName); + setParameter(tagListObjStr + ".TagValue", tagListObj.tagValue); } } @@ -61,8 +62,9 @@ std::vector QueryAppDeviceListRequest::getProductKeyList()const void QueryAppDeviceListRequest::setProductKeyList(const std::vector& productKeyList) { productKeyList_ = productKeyList; - for(int i = 0; i!= productKeyList.size(); i++) - setCoreParameter("ProductKeyList."+ std::to_string(i), productKeyList.at(i)); + for(int dep1 = 0; dep1!= productKeyList.size(); dep1++) { + setParameter("ProductKeyList."+ std::to_string(dep1), productKeyList.at(dep1)); + } } std::vector QueryAppDeviceListRequest::getCategoryKeyList()const @@ -73,8 +75,9 @@ std::vector QueryAppDeviceListRequest::getCategoryKeyList()const void QueryAppDeviceListRequest::setCategoryKeyList(const std::vector& categoryKeyList) { categoryKeyList_ = categoryKeyList; - for(int i = 0; i!= categoryKeyList.size(); i++) - setCoreParameter("CategoryKeyList."+ std::to_string(i), categoryKeyList.at(i)); + for(int dep1 = 0; dep1!= categoryKeyList.size(); dep1++) { + setParameter("CategoryKeyList."+ std::to_string(dep1), categoryKeyList.at(dep1)); + } } std::string QueryAppDeviceListRequest::getIotInstanceId()const @@ -85,7 +88,7 @@ std::string QueryAppDeviceListRequest::getIotInstanceId()const void QueryAppDeviceListRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryAppDeviceListRequest::getPageSize()const @@ -96,7 +99,7 @@ int QueryAppDeviceListRequest::getPageSize()const void QueryAppDeviceListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryAppDeviceListRequest::getAppKey()const @@ -107,6 +110,6 @@ std::string QueryAppDeviceListRequest::getAppKey()const void QueryAppDeviceListRequest::setAppKey(const std::string& appKey) { appKey_ = appKey; - setCoreParameter("AppKey", appKey); + setParameter("AppKey", appKey); } diff --git a/iot/src/model/QueryBatchRegisterDeviceStatusRequest.cc b/iot/src/model/QueryBatchRegisterDeviceStatusRequest.cc index 6f966d977..ed2ce3434 100644 --- a/iot/src/model/QueryBatchRegisterDeviceStatusRequest.cc +++ b/iot/src/model/QueryBatchRegisterDeviceStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryBatchRegisterDeviceStatusRequest; QueryBatchRegisterDeviceStatusRequest::QueryBatchRegisterDeviceStatusRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryBatchRegisterDeviceStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryBatchRegisterDeviceStatusRequest::~QueryBatchRegisterDeviceStatusRequest() {} @@ -33,7 +35,7 @@ std::string QueryBatchRegisterDeviceStatusRequest::getProductKey()const void QueryBatchRegisterDeviceStatusRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryBatchRegisterDeviceStatusRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryBatchRegisterDeviceStatusRequest::getAccessKeyId()const void QueryBatchRegisterDeviceStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryBatchRegisterDeviceStatusRequest::getApplyId()const @@ -55,7 +57,7 @@ long QueryBatchRegisterDeviceStatusRequest::getApplyId()const void QueryBatchRegisterDeviceStatusRequest::setApplyId(long applyId) { applyId_ = applyId; - setCoreParameter("ApplyId", std::to_string(applyId)); + setParameter("ApplyId", std::to_string(applyId)); } std::string QueryBatchRegisterDeviceStatusRequest::getIotInstanceId()const @@ -66,6 +68,6 @@ std::string QueryBatchRegisterDeviceStatusRequest::getIotInstanceId()const void QueryBatchRegisterDeviceStatusRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/QueryCertUrlByApplyIdRequest.cc b/iot/src/model/QueryCertUrlByApplyIdRequest.cc new file mode 100644 index 000000000..298c8cf8b --- /dev/null +++ b/iot/src/model/QueryCertUrlByApplyIdRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::QueryCertUrlByApplyIdRequest; + +QueryCertUrlByApplyIdRequest::QueryCertUrlByApplyIdRequest() : + RpcServiceRequest("iot", "2018-01-20", "QueryCertUrlByApplyId") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryCertUrlByApplyIdRequest::~QueryCertUrlByApplyIdRequest() +{} + +std::string QueryCertUrlByApplyIdRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryCertUrlByApplyIdRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryCertUrlByApplyIdRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void QueryCertUrlByApplyIdRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +long QueryCertUrlByApplyIdRequest::getApplyId()const +{ + return applyId_; +} + +void QueryCertUrlByApplyIdRequest::setApplyId(long applyId) +{ + applyId_ = applyId; + setParameter("ApplyId", std::to_string(applyId)); +} + +std::string QueryCertUrlByApplyIdRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryCertUrlByApplyIdRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryCertUrlByApplyIdRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryCertUrlByApplyIdRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/QueryCertUrlByApplyIdResult.cc b/iot/src/model/QueryCertUrlByApplyIdResult.cc new file mode 100644 index 000000000..2050f0e77 --- /dev/null +++ b/iot/src/model/QueryCertUrlByApplyIdResult.cc @@ -0,0 +1,72 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +QueryCertUrlByApplyIdResult::QueryCertUrlByApplyIdResult() : + ServiceResult() +{} + +QueryCertUrlByApplyIdResult::QueryCertUrlByApplyIdResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryCertUrlByApplyIdResult::~QueryCertUrlByApplyIdResult() +{} + +void QueryCertUrlByApplyIdResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["CertUrl"].isNull()) + certUrl_ = value["CertUrl"].asString(); + +} + +std::string QueryCertUrlByApplyIdResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string QueryCertUrlByApplyIdResult::getCertUrl()const +{ + return certUrl_; +} + +std::string QueryCertUrlByApplyIdResult::getCode()const +{ + return code_; +} + +bool QueryCertUrlByApplyIdResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/QueryDeviceByDriverRequest.cc b/iot/src/model/QueryDeviceByDriverRequest.cc index b77ff5b30..0f8537915 100644 --- a/iot/src/model/QueryDeviceByDriverRequest.cc +++ b/iot/src/model/QueryDeviceByDriverRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Iot::Model::QueryDeviceByDriverRequest; QueryDeviceByDriverRequest::QueryDeviceByDriverRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceByDriver") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceByDriverRequest::~QueryDeviceByDriverRequest() {} -int QueryDeviceByDriverRequest::getCurrentPage()const -{ - return currentPage_; -} - -void QueryDeviceByDriverRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - std::string QueryDeviceByDriverRequest::getAccessKeyId()const { return accessKeyId_; @@ -44,18 +35,7 @@ std::string QueryDeviceByDriverRequest::getAccessKeyId()const void QueryDeviceByDriverRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string QueryDeviceByDriverRequest::getInstanceId()const -{ - return instanceId_; -} - -void QueryDeviceByDriverRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceByDriverRequest::getDriverId()const @@ -66,7 +46,7 @@ std::string QueryDeviceByDriverRequest::getDriverId()const void QueryDeviceByDriverRequest::setDriverId(const std::string& driverId) { driverId_ = driverId; - setCoreParameter("DriverId", driverId); + setParameter("DriverId", driverId); } std::string QueryDeviceByDriverRequest::getIotInstanceId()const @@ -77,7 +57,7 @@ std::string QueryDeviceByDriverRequest::getIotInstanceId()const void QueryDeviceByDriverRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDeviceByDriverRequest::getPageSize()const @@ -88,6 +68,50 @@ int QueryDeviceByDriverRequest::getPageSize()const void QueryDeviceByDriverRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); +} + +int QueryDeviceByDriverRequest::getCurrentPage()const +{ + return currentPage_; +} + +void QueryDeviceByDriverRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryDeviceByDriverRequest::getInstanceId()const +{ + return instanceId_; +} + +void QueryDeviceByDriverRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string QueryDeviceByDriverRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryDeviceByDriverRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryDeviceByDriverRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryDeviceByDriverRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/QueryDeviceByStatusRequest.cc b/iot/src/model/QueryDeviceByStatusRequest.cc new file mode 100644 index 000000000..c7fce0fcb --- /dev/null +++ b/iot/src/model/QueryDeviceByStatusRequest.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 + +using AlibabaCloud::Iot::Model::QueryDeviceByStatusRequest; + +QueryDeviceByStatusRequest::QueryDeviceByStatusRequest() : + RpcServiceRequest("iot", "2018-01-20", "QueryDeviceByStatus") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryDeviceByStatusRequest::~QueryDeviceByStatusRequest() +{} + +int QueryDeviceByStatusRequest::getCurrentPage()const +{ + return currentPage_; +} + +void QueryDeviceByStatusRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryDeviceByStatusRequest::getProductKey()const +{ + return productKey_; +} + +void QueryDeviceByStatusRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string QueryDeviceByStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryDeviceByStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryDeviceByStatusRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void QueryDeviceByStatusRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string QueryDeviceByStatusRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void QueryDeviceByStatusRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +int QueryDeviceByStatusRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryDeviceByStatusRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string QueryDeviceByStatusRequest::getBizTenantId()const +{ + return bizTenantId_; +} + +void QueryDeviceByStatusRequest::setBizTenantId(const std::string& bizTenantId) +{ + bizTenantId_ = bizTenantId; + setParameter("BizTenantId", bizTenantId); +} + +int QueryDeviceByStatusRequest::getStatus()const +{ + return status_; +} + +void QueryDeviceByStatusRequest::setStatus(int status) +{ + status_ = status; + setParameter("Status", std::to_string(status)); +} + diff --git a/iot/src/model/QueryDeviceByStatusResult.cc b/iot/src/model/QueryDeviceByStatusResult.cc new file mode 100644 index 000000000..6b2fcd496 --- /dev/null +++ b/iot/src/model/QueryDeviceByStatusResult.cc @@ -0,0 +1,124 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +QueryDeviceByStatusResult::QueryDeviceByStatusResult() : + ServiceResult() +{} + +QueryDeviceByStatusResult::QueryDeviceByStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryDeviceByStatusResult::~QueryDeviceByStatusResult() +{} + +void QueryDeviceByStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["SimpleDeviceInfo"]; + for (auto valueDataSimpleDeviceInfo : allDataNode) + { + SimpleDeviceInfo dataObject; + if(!valueDataSimpleDeviceInfo["ProductKey"].isNull()) + dataObject.productKey = valueDataSimpleDeviceInfo["ProductKey"].asString(); + if(!valueDataSimpleDeviceInfo["DeviceName"].isNull()) + dataObject.deviceName = valueDataSimpleDeviceInfo["DeviceName"].asString(); + if(!valueDataSimpleDeviceInfo["Status"].isNull()) + dataObject.status = valueDataSimpleDeviceInfo["Status"].asString(); + if(!valueDataSimpleDeviceInfo["IotId"].isNull()) + dataObject.iotId = valueDataSimpleDeviceInfo["IotId"].asString(); + if(!valueDataSimpleDeviceInfo["Nickname"].isNull()) + dataObject.nickname = valueDataSimpleDeviceInfo["Nickname"].asString(); + if(!valueDataSimpleDeviceInfo["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDataSimpleDeviceInfo["GmtCreate"].asString(); + if(!valueDataSimpleDeviceInfo["GmtModified"].isNull()) + dataObject.gmtModified = valueDataSimpleDeviceInfo["GmtModified"].asString(); + if(!valueDataSimpleDeviceInfo["UtcCreate"].isNull()) + dataObject.utcCreate = valueDataSimpleDeviceInfo["UtcCreate"].asString(); + if(!valueDataSimpleDeviceInfo["UtcModified"].isNull()) + dataObject.utcModified = valueDataSimpleDeviceInfo["UtcModified"].asString(); + if(!valueDataSimpleDeviceInfo["DeviceSecret"].isNull()) + dataObject.deviceSecret = valueDataSimpleDeviceInfo["DeviceSecret"].asString(); + data_.push_back(dataObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["Page"].isNull()) + page_ = std::stoi(value["Page"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageCount"].isNull()) + pageCount_ = std::stoi(value["PageCount"].asString()); + if(!value["Total"].isNull()) + total_ = std::stoi(value["Total"].asString()); + +} + +int QueryDeviceByStatusResult::getPageSize()const +{ + return pageSize_; +} + +int QueryDeviceByStatusResult::getPageCount()const +{ + return pageCount_; +} + +int QueryDeviceByStatusResult::getTotal()const +{ + return total_; +} + +std::vector QueryDeviceByStatusResult::getData()const +{ + return data_; +} + +int QueryDeviceByStatusResult::getPage()const +{ + return page_; +} + +std::string QueryDeviceByStatusResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string QueryDeviceByStatusResult::getCode()const +{ + return code_; +} + +bool QueryDeviceByStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/QueryDeviceByTagsRequest.cc b/iot/src/model/QueryDeviceByTagsRequest.cc index a922b63c4..275b96b4a 100644 --- a/iot/src/model/QueryDeviceByTagsRequest.cc +++ b/iot/src/model/QueryDeviceByTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceByTagsRequest; QueryDeviceByTagsRequest::QueryDeviceByTagsRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceByTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceByTagsRequest::~QueryDeviceByTagsRequest() {} @@ -33,7 +35,7 @@ int QueryDeviceByTagsRequest::getCurrentPage()const void QueryDeviceByTagsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string QueryDeviceByTagsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceByTagsRequest::getAccessKeyId()const void QueryDeviceByTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceByTagsRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string QueryDeviceByTagsRequest::getIotInstanceId()const void QueryDeviceByTagsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDeviceByTagsRequest::getPageSize()const @@ -66,7 +68,7 @@ int QueryDeviceByTagsRequest::getPageSize()const void QueryDeviceByTagsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector QueryDeviceByTagsRequest::getTag()const @@ -77,12 +79,11 @@ std::vector QueryDeviceByTagsRequest::getTag()con void QueryDeviceByTagsRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".TagValue", tagObj.tagValue); + setParameter(tagObjStr + ".TagKey", tagObj.tagKey); } } diff --git a/iot/src/model/QueryDeviceCertRequest.cc b/iot/src/model/QueryDeviceCertRequest.cc new file mode 100644 index 000000000..9f45bb77c --- /dev/null +++ b/iot/src/model/QueryDeviceCertRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::QueryDeviceCertRequest; + +QueryDeviceCertRequest::QueryDeviceCertRequest() : + RpcServiceRequest("iot", "2018-01-20", "QueryDeviceCert") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryDeviceCertRequest::~QueryDeviceCertRequest() +{} + +std::string QueryDeviceCertRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryDeviceCertRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryDeviceCertRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void QueryDeviceCertRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string QueryDeviceCertRequest::getProductKey()const +{ + return productKey_; +} + +void QueryDeviceCertRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string QueryDeviceCertRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryDeviceCertRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryDeviceCertRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryDeviceCertRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string QueryDeviceCertRequest::getDeviceName()const +{ + return deviceName_; +} + +void QueryDeviceCertRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setParameter("DeviceName", deviceName); +} + diff --git a/iot/src/model/QueryDeviceCertResult.cc b/iot/src/model/QueryDeviceCertResult.cc new file mode 100644 index 000000000..90a52269e --- /dev/null +++ b/iot/src/model/QueryDeviceCertResult.cc @@ -0,0 +1,79 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +QueryDeviceCertResult::QueryDeviceCertResult() : + ServiceResult() +{} + +QueryDeviceCertResult::QueryDeviceCertResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryDeviceCertResult::~QueryDeviceCertResult() +{} + +void QueryDeviceCertResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto deviceCertInfoNode = value["DeviceCertInfo"]; + if(!deviceCertInfoNode["Status"].isNull()) + deviceCertInfo_.status = std::stoi(deviceCertInfoNode["Status"].asString()); + if(!deviceCertInfoNode["Certificate"].isNull()) + deviceCertInfo_.certificate = deviceCertInfoNode["Certificate"].asString(); + if(!deviceCertInfoNode["PrivateKey"].isNull()) + deviceCertInfo_.privateKey = deviceCertInfoNode["PrivateKey"].asString(); + if(!deviceCertInfoNode["CertSN"].isNull()) + deviceCertInfo_.certSN = deviceCertInfoNode["CertSN"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +QueryDeviceCertResult::DeviceCertInfo QueryDeviceCertResult::getDeviceCertInfo()const +{ + return deviceCertInfo_; +} + +std::string QueryDeviceCertResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string QueryDeviceCertResult::getCode()const +{ + return code_; +} + +bool QueryDeviceCertResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/QueryDeviceDesiredPropertyRequest.cc b/iot/src/model/QueryDeviceDesiredPropertyRequest.cc index 2120e6332..4d1697145 100644 --- a/iot/src/model/QueryDeviceDesiredPropertyRequest.cc +++ b/iot/src/model/QueryDeviceDesiredPropertyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceDesiredPropertyRequest; QueryDeviceDesiredPropertyRequest::QueryDeviceDesiredPropertyRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceDesiredProperty") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceDesiredPropertyRequest::~QueryDeviceDesiredPropertyRequest() {} @@ -33,8 +35,9 @@ std::vector QueryDeviceDesiredPropertyRequest::getIdentifier()const void QueryDeviceDesiredPropertyRequest::setIdentifier(const std::vector& identifier) { identifier_ = identifier; - for(int i = 0; i!= identifier.size(); i++) - setCoreParameter("Identifier."+ std::to_string(i), identifier.at(i)); + for(int dep1 = 0; dep1!= identifier.size(); dep1++) { + setParameter("Identifier."+ std::to_string(dep1), identifier.at(dep1)); + } } std::string QueryDeviceDesiredPropertyRequest::getProductKey()const @@ -45,7 +48,7 @@ std::string QueryDeviceDesiredPropertyRequest::getProductKey()const void QueryDeviceDesiredPropertyRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDeviceDesiredPropertyRequest::getAccessKeyId()const @@ -56,7 +59,7 @@ std::string QueryDeviceDesiredPropertyRequest::getAccessKeyId()const void QueryDeviceDesiredPropertyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceDesiredPropertyRequest::getIotId()const @@ -67,7 +70,7 @@ std::string QueryDeviceDesiredPropertyRequest::getIotId()const void QueryDeviceDesiredPropertyRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDeviceDesiredPropertyRequest::getIotInstanceId()const @@ -78,7 +81,7 @@ std::string QueryDeviceDesiredPropertyRequest::getIotInstanceId()const void QueryDeviceDesiredPropertyRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string QueryDeviceDesiredPropertyRequest::getDeviceName()const @@ -89,6 +92,6 @@ std::string QueryDeviceDesiredPropertyRequest::getDeviceName()const void QueryDeviceDesiredPropertyRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDeviceDetailRequest.cc b/iot/src/model/QueryDeviceDetailRequest.cc index 5701c1341..405cfc062 100644 --- a/iot/src/model/QueryDeviceDetailRequest.cc +++ b/iot/src/model/QueryDeviceDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceDetailRequest; QueryDeviceDetailRequest::QueryDeviceDetailRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceDetailRequest::~QueryDeviceDetailRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceDetailRequest::getProductKey()const void QueryDeviceDetailRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDeviceDetailRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceDetailRequest::getAccessKeyId()const void QueryDeviceDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceDetailRequest::getIotId()const @@ -55,7 +57,7 @@ std::string QueryDeviceDetailRequest::getIotId()const void QueryDeviceDetailRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDeviceDetailRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string QueryDeviceDetailRequest::getIotInstanceId()const void QueryDeviceDetailRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string QueryDeviceDetailRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string QueryDeviceDetailRequest::getDeviceName()const void QueryDeviceDetailRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDeviceEventDataRequest.cc b/iot/src/model/QueryDeviceEventDataRequest.cc index fef61cf7b..8de45949b 100644 --- a/iot/src/model/QueryDeviceEventDataRequest.cc +++ b/iot/src/model/QueryDeviceEventDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceEventDataRequest; QueryDeviceEventDataRequest::QueryDeviceEventDataRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceEventData") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceEventDataRequest::~QueryDeviceEventDataRequest() {} @@ -33,7 +35,7 @@ long QueryDeviceEventDataRequest::getStartTime()const void QueryDeviceEventDataRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string QueryDeviceEventDataRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceEventDataRequest::getAccessKeyId()const void QueryDeviceEventDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceEventDataRequest::getIotId()const @@ -55,7 +57,7 @@ std::string QueryDeviceEventDataRequest::getIotId()const void QueryDeviceEventDataRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDeviceEventDataRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string QueryDeviceEventDataRequest::getIotInstanceId()const void QueryDeviceEventDataRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDeviceEventDataRequest::getPageSize()const @@ -77,7 +79,7 @@ int QueryDeviceEventDataRequest::getPageSize()const void QueryDeviceEventDataRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryDeviceEventDataRequest::getIdentifier()const @@ -88,7 +90,7 @@ std::string QueryDeviceEventDataRequest::getIdentifier()const void QueryDeviceEventDataRequest::setIdentifier(const std::string& identifier) { identifier_ = identifier; - setCoreParameter("Identifier", identifier); + setParameter("Identifier", identifier); } long QueryDeviceEventDataRequest::getEndTime()const @@ -99,7 +101,7 @@ long QueryDeviceEventDataRequest::getEndTime()const void QueryDeviceEventDataRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string QueryDeviceEventDataRequest::getProductKey()const @@ -110,7 +112,7 @@ std::string QueryDeviceEventDataRequest::getProductKey()const void QueryDeviceEventDataRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } int QueryDeviceEventDataRequest::getAsc()const @@ -121,7 +123,7 @@ int QueryDeviceEventDataRequest::getAsc()const void QueryDeviceEventDataRequest::setAsc(int asc) { asc_ = asc; - setCoreParameter("Asc", std::to_string(asc)); + setParameter("Asc", std::to_string(asc)); } std::string QueryDeviceEventDataRequest::getEventType()const @@ -132,7 +134,7 @@ std::string QueryDeviceEventDataRequest::getEventType()const void QueryDeviceEventDataRequest::setEventType(const std::string& eventType) { eventType_ = eventType; - setCoreParameter("EventType", eventType); + setParameter("EventType", eventType); } std::string QueryDeviceEventDataRequest::getDeviceName()const @@ -143,6 +145,6 @@ std::string QueryDeviceEventDataRequest::getDeviceName()const void QueryDeviceEventDataRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDeviceFileListRequest.cc b/iot/src/model/QueryDeviceFileListRequest.cc index 0bff72c9b..c92e55343 100644 --- a/iot/src/model/QueryDeviceFileListRequest.cc +++ b/iot/src/model/QueryDeviceFileListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceFileListRequest; QueryDeviceFileListRequest::QueryDeviceFileListRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceFileList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceFileListRequest::~QueryDeviceFileListRequest() {} @@ -33,7 +35,7 @@ int QueryDeviceFileListRequest::getCurrentPage()const void QueryDeviceFileListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string QueryDeviceFileListRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string QueryDeviceFileListRequest::getProductKey()const void QueryDeviceFileListRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDeviceFileListRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryDeviceFileListRequest::getAccessKeyId()const void QueryDeviceFileListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceFileListRequest::getIotId()const @@ -66,7 +68,7 @@ std::string QueryDeviceFileListRequest::getIotId()const void QueryDeviceFileListRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDeviceFileListRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string QueryDeviceFileListRequest::getIotInstanceId()const void QueryDeviceFileListRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDeviceFileListRequest::getPageSize()const @@ -88,7 +90,7 @@ int QueryDeviceFileListRequest::getPageSize()const void QueryDeviceFileListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryDeviceFileListRequest::getDeviceName()const @@ -99,6 +101,6 @@ std::string QueryDeviceFileListRequest::getDeviceName()const void QueryDeviceFileListRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDeviceFileRequest.cc b/iot/src/model/QueryDeviceFileRequest.cc index 693eb1c5c..069b95b67 100644 --- a/iot/src/model/QueryDeviceFileRequest.cc +++ b/iot/src/model/QueryDeviceFileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceFileRequest; QueryDeviceFileRequest::QueryDeviceFileRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceFile") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceFileRequest::~QueryDeviceFileRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceFileRequest::getProductKey()const void QueryDeviceFileRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDeviceFileRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceFileRequest::getAccessKeyId()const void QueryDeviceFileRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceFileRequest::getIotId()const @@ -55,7 +57,7 @@ std::string QueryDeviceFileRequest::getIotId()const void QueryDeviceFileRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDeviceFileRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string QueryDeviceFileRequest::getIotInstanceId()const void QueryDeviceFileRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string QueryDeviceFileRequest::getDeviceName()const @@ -77,7 +79,7 @@ std::string QueryDeviceFileRequest::getDeviceName()const void QueryDeviceFileRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } std::string QueryDeviceFileRequest::getFileId()const @@ -88,6 +90,6 @@ std::string QueryDeviceFileRequest::getFileId()const void QueryDeviceFileRequest::setFileId(const std::string& fileId) { fileId_ = fileId; - setCoreParameter("FileId", fileId); + setParameter("FileId", fileId); } diff --git a/iot/src/model/QueryDeviceGroupByDeviceRequest.cc b/iot/src/model/QueryDeviceGroupByDeviceRequest.cc index 3bccf3e38..47b6504a6 100644 --- a/iot/src/model/QueryDeviceGroupByDeviceRequest.cc +++ b/iot/src/model/QueryDeviceGroupByDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceGroupByDeviceRequest; QueryDeviceGroupByDeviceRequest::QueryDeviceGroupByDeviceRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceGroupByDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceGroupByDeviceRequest::~QueryDeviceGroupByDeviceRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceGroupByDeviceRequest::getProductKey()const void QueryDeviceGroupByDeviceRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDeviceGroupByDeviceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceGroupByDeviceRequest::getAccessKeyId()const void QueryDeviceGroupByDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceGroupByDeviceRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string QueryDeviceGroupByDeviceRequest::getIotInstanceId()const void QueryDeviceGroupByDeviceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string QueryDeviceGroupByDeviceRequest::getDeviceName()const @@ -66,6 +68,6 @@ std::string QueryDeviceGroupByDeviceRequest::getDeviceName()const void QueryDeviceGroupByDeviceRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDeviceGroupByTagsRequest.cc b/iot/src/model/QueryDeviceGroupByTagsRequest.cc index 21ce3726b..a2a33565c 100644 --- a/iot/src/model/QueryDeviceGroupByTagsRequest.cc +++ b/iot/src/model/QueryDeviceGroupByTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceGroupByTagsRequest; QueryDeviceGroupByTagsRequest::QueryDeviceGroupByTagsRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceGroupByTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceGroupByTagsRequest::~QueryDeviceGroupByTagsRequest() {} @@ -33,7 +35,7 @@ int QueryDeviceGroupByTagsRequest::getCurrentPage()const void QueryDeviceGroupByTagsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string QueryDeviceGroupByTagsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceGroupByTagsRequest::getAccessKeyId()const void QueryDeviceGroupByTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceGroupByTagsRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string QueryDeviceGroupByTagsRequest::getIotInstanceId()const void QueryDeviceGroupByTagsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDeviceGroupByTagsRequest::getPageSize()const @@ -66,7 +68,7 @@ int QueryDeviceGroupByTagsRequest::getPageSize()const void QueryDeviceGroupByTagsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector QueryDeviceGroupByTagsRequest::getTag()const @@ -77,12 +79,11 @@ std::vector QueryDeviceGroupByTagsRequest::g void QueryDeviceGroupByTagsRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".TagValue", tagObj.tagValue); + setParameter(tagObjStr + ".TagKey", tagObj.tagKey); } } diff --git a/iot/src/model/QueryDeviceGroupInfoRequest.cc b/iot/src/model/QueryDeviceGroupInfoRequest.cc index 0773ab0e7..2e60c6f1f 100644 --- a/iot/src/model/QueryDeviceGroupInfoRequest.cc +++ b/iot/src/model/QueryDeviceGroupInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceGroupInfoRequest; QueryDeviceGroupInfoRequest::QueryDeviceGroupInfoRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceGroupInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceGroupInfoRequest::~QueryDeviceGroupInfoRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceGroupInfoRequest::getGroupId()const void QueryDeviceGroupInfoRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string QueryDeviceGroupInfoRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceGroupInfoRequest::getAccessKeyId()const void QueryDeviceGroupInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceGroupInfoRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string QueryDeviceGroupInfoRequest::getIotInstanceId()const void QueryDeviceGroupInfoRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/QueryDeviceGroupListRequest.cc b/iot/src/model/QueryDeviceGroupListRequest.cc index a19eb8fd4..99f4450ca 100644 --- a/iot/src/model/QueryDeviceGroupListRequest.cc +++ b/iot/src/model/QueryDeviceGroupListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceGroupListRequest; QueryDeviceGroupListRequest::QueryDeviceGroupListRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceGroupList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceGroupListRequest::~QueryDeviceGroupListRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceGroupListRequest::getSuperGroupId()const void QueryDeviceGroupListRequest::setSuperGroupId(const std::string& superGroupId) { superGroupId_ = superGroupId; - setCoreParameter("SuperGroupId", superGroupId); + setParameter("SuperGroupId", superGroupId); } int QueryDeviceGroupListRequest::getCurrentPage()const @@ -44,7 +46,7 @@ int QueryDeviceGroupListRequest::getCurrentPage()const void QueryDeviceGroupListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string QueryDeviceGroupListRequest::getGroupName()const @@ -55,7 +57,7 @@ std::string QueryDeviceGroupListRequest::getGroupName()const void QueryDeviceGroupListRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string QueryDeviceGroupListRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string QueryDeviceGroupListRequest::getAccessKeyId()const void QueryDeviceGroupListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceGroupListRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string QueryDeviceGroupListRequest::getIotInstanceId()const void QueryDeviceGroupListRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDeviceGroupListRequest::getPageSize()const @@ -88,6 +90,6 @@ int QueryDeviceGroupListRequest::getPageSize()const void QueryDeviceGroupListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/iot/src/model/QueryDeviceGroupTagListRequest.cc b/iot/src/model/QueryDeviceGroupTagListRequest.cc index 38ad553f3..6a76ea13e 100644 --- a/iot/src/model/QueryDeviceGroupTagListRequest.cc +++ b/iot/src/model/QueryDeviceGroupTagListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceGroupTagListRequest; QueryDeviceGroupTagListRequest::QueryDeviceGroupTagListRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceGroupTagList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceGroupTagListRequest::~QueryDeviceGroupTagListRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceGroupTagListRequest::getGroupId()const void QueryDeviceGroupTagListRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string QueryDeviceGroupTagListRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceGroupTagListRequest::getAccessKeyId()const void QueryDeviceGroupTagListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceGroupTagListRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string QueryDeviceGroupTagListRequest::getIotInstanceId()const void QueryDeviceGroupTagListRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/QueryDeviceListByDeviceGroupRequest.cc b/iot/src/model/QueryDeviceListByDeviceGroupRequest.cc index 45e6e0e13..a4df12004 100644 --- a/iot/src/model/QueryDeviceListByDeviceGroupRequest.cc +++ b/iot/src/model/QueryDeviceListByDeviceGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceListByDeviceGroupRequest; QueryDeviceListByDeviceGroupRequest::QueryDeviceListByDeviceGroupRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceListByDeviceGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceListByDeviceGroupRequest::~QueryDeviceListByDeviceGroupRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceListByDeviceGroupRequest::getGroupId()const void QueryDeviceListByDeviceGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int QueryDeviceListByDeviceGroupRequest::getCurrentPage()const @@ -44,7 +46,7 @@ int QueryDeviceListByDeviceGroupRequest::getCurrentPage()const void QueryDeviceListByDeviceGroupRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string QueryDeviceListByDeviceGroupRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryDeviceListByDeviceGroupRequest::getAccessKeyId()const void QueryDeviceListByDeviceGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceListByDeviceGroupRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string QueryDeviceListByDeviceGroupRequest::getIotInstanceId()const void QueryDeviceListByDeviceGroupRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDeviceListByDeviceGroupRequest::getPageSize()const @@ -77,6 +79,6 @@ int QueryDeviceListByDeviceGroupRequest::getPageSize()const void QueryDeviceListByDeviceGroupRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/iot/src/model/QueryDevicePropRequest.cc b/iot/src/model/QueryDevicePropRequest.cc index c4cdecfac..5a84020cd 100644 --- a/iot/src/model/QueryDevicePropRequest.cc +++ b/iot/src/model/QueryDevicePropRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDevicePropRequest; QueryDevicePropRequest::QueryDevicePropRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceProp") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDevicePropRequest::~QueryDevicePropRequest() {} @@ -33,7 +35,7 @@ std::string QueryDevicePropRequest::getProductKey()const void QueryDevicePropRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDevicePropRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDevicePropRequest::getAccessKeyId()const void QueryDevicePropRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDevicePropRequest::getIotId()const @@ -55,7 +57,7 @@ std::string QueryDevicePropRequest::getIotId()const void QueryDevicePropRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDevicePropRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string QueryDevicePropRequest::getIotInstanceId()const void QueryDevicePropRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string QueryDevicePropRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string QueryDevicePropRequest::getDeviceName()const void QueryDevicePropRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDevicePropertiesDataRequest.cc b/iot/src/model/QueryDevicePropertiesDataRequest.cc index cefbf06da..478776d74 100644 --- a/iot/src/model/QueryDevicePropertiesDataRequest.cc +++ b/iot/src/model/QueryDevicePropertiesDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDevicePropertiesDataRequest; QueryDevicePropertiesDataRequest::QueryDevicePropertiesDataRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDevicePropertiesData") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDevicePropertiesDataRequest::~QueryDevicePropertiesDataRequest() {} @@ -33,7 +35,7 @@ long QueryDevicePropertiesDataRequest::getStartTime()const void QueryDevicePropertiesDataRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string QueryDevicePropertiesDataRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDevicePropertiesDataRequest::getAccessKeyId()const void QueryDevicePropertiesDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDevicePropertiesDataRequest::getIotId()const @@ -55,7 +57,7 @@ std::string QueryDevicePropertiesDataRequest::getIotId()const void QueryDevicePropertiesDataRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDevicePropertiesDataRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string QueryDevicePropertiesDataRequest::getIotInstanceId()const void QueryDevicePropertiesDataRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDevicePropertiesDataRequest::getPageSize()const @@ -77,7 +79,7 @@ int QueryDevicePropertiesDataRequest::getPageSize()const void QueryDevicePropertiesDataRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector QueryDevicePropertiesDataRequest::getIdentifier()const @@ -88,8 +90,9 @@ std::vector QueryDevicePropertiesDataRequest::getIdentifier()const void QueryDevicePropertiesDataRequest::setIdentifier(const std::vector& identifier) { identifier_ = identifier; - for(int i = 0; i!= identifier.size(); i++) - setCoreParameter("Identifier."+ std::to_string(i), identifier.at(i)); + for(int dep1 = 0; dep1!= identifier.size(); dep1++) { + setParameter("Identifier."+ std::to_string(dep1), identifier.at(dep1)); + } } long QueryDevicePropertiesDataRequest::getEndTime()const @@ -100,7 +103,7 @@ long QueryDevicePropertiesDataRequest::getEndTime()const void QueryDevicePropertiesDataRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string QueryDevicePropertiesDataRequest::getProductKey()const @@ -111,7 +114,7 @@ std::string QueryDevicePropertiesDataRequest::getProductKey()const void QueryDevicePropertiesDataRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } int QueryDevicePropertiesDataRequest::getAsc()const @@ -122,7 +125,7 @@ int QueryDevicePropertiesDataRequest::getAsc()const void QueryDevicePropertiesDataRequest::setAsc(int asc) { asc_ = asc; - setCoreParameter("Asc", std::to_string(asc)); + setParameter("Asc", std::to_string(asc)); } std::string QueryDevicePropertiesDataRequest::getDeviceName()const @@ -133,6 +136,6 @@ std::string QueryDevicePropertiesDataRequest::getDeviceName()const void QueryDevicePropertiesDataRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDevicePropertyDataRequest.cc b/iot/src/model/QueryDevicePropertyDataRequest.cc index 926a0adbb..bddcfad80 100644 --- a/iot/src/model/QueryDevicePropertyDataRequest.cc +++ b/iot/src/model/QueryDevicePropertyDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDevicePropertyDataRequest; QueryDevicePropertyDataRequest::QueryDevicePropertyDataRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDevicePropertyData") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDevicePropertyDataRequest::~QueryDevicePropertyDataRequest() {} @@ -33,7 +35,7 @@ std::string QueryDevicePropertyDataRequest::getIdentifier()const void QueryDevicePropertyDataRequest::setIdentifier(const std::string& identifier) { identifier_ = identifier; - setCoreParameter("Identifier", identifier); + setParameter("Identifier", identifier); } long QueryDevicePropertyDataRequest::getEndTime()const @@ -44,7 +46,7 @@ long QueryDevicePropertyDataRequest::getEndTime()const void QueryDevicePropertyDataRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } long QueryDevicePropertyDataRequest::getStartTime()const @@ -55,7 +57,7 @@ long QueryDevicePropertyDataRequest::getStartTime()const void QueryDevicePropertyDataRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string QueryDevicePropertyDataRequest::getProductKey()const @@ -66,7 +68,7 @@ std::string QueryDevicePropertyDataRequest::getProductKey()const void QueryDevicePropertyDataRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDevicePropertyDataRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryDevicePropertyDataRequest::getAccessKeyId()const void QueryDevicePropertyDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int QueryDevicePropertyDataRequest::getAsc()const @@ -88,7 +90,7 @@ int QueryDevicePropertyDataRequest::getAsc()const void QueryDevicePropertyDataRequest::setAsc(int asc) { asc_ = asc; - setCoreParameter("Asc", std::to_string(asc)); + setParameter("Asc", std::to_string(asc)); } std::string QueryDevicePropertyDataRequest::getIotId()const @@ -99,7 +101,7 @@ std::string QueryDevicePropertyDataRequest::getIotId()const void QueryDevicePropertyDataRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDevicePropertyDataRequest::getIotInstanceId()const @@ -110,7 +112,7 @@ std::string QueryDevicePropertyDataRequest::getIotInstanceId()const void QueryDevicePropertyDataRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDevicePropertyDataRequest::getPageSize()const @@ -121,7 +123,7 @@ int QueryDevicePropertyDataRequest::getPageSize()const void QueryDevicePropertyDataRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryDevicePropertyDataRequest::getDeviceName()const @@ -132,6 +134,6 @@ std::string QueryDevicePropertyDataRequest::getDeviceName()const void QueryDevicePropertyDataRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDevicePropertyStatusRequest.cc b/iot/src/model/QueryDevicePropertyStatusRequest.cc index b07a50b41..131ad06b9 100644 --- a/iot/src/model/QueryDevicePropertyStatusRequest.cc +++ b/iot/src/model/QueryDevicePropertyStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDevicePropertyStatusRequest; QueryDevicePropertyStatusRequest::QueryDevicePropertyStatusRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDevicePropertyStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDevicePropertyStatusRequest::~QueryDevicePropertyStatusRequest() {} @@ -33,7 +35,7 @@ std::string QueryDevicePropertyStatusRequest::getProductKey()const void QueryDevicePropertyStatusRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDevicePropertyStatusRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDevicePropertyStatusRequest::getAccessKeyId()const void QueryDevicePropertyStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDevicePropertyStatusRequest::getIotId()const @@ -55,7 +57,7 @@ std::string QueryDevicePropertyStatusRequest::getIotId()const void QueryDevicePropertyStatusRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDevicePropertyStatusRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string QueryDevicePropertyStatusRequest::getIotInstanceId()const void QueryDevicePropertyStatusRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string QueryDevicePropertyStatusRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string QueryDevicePropertyStatusRequest::getDeviceName()const void QueryDevicePropertyStatusRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDeviceRequest.cc b/iot/src/model/QueryDeviceRequest.cc index e7656b604..99c8831a6 100644 --- a/iot/src/model/QueryDeviceRequest.cc +++ b/iot/src/model/QueryDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceRequest; QueryDeviceRequest::QueryDeviceRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceRequest::~QueryDeviceRequest() {} @@ -33,7 +35,7 @@ int QueryDeviceRequest::getCurrentPage()const void QueryDeviceRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string QueryDeviceRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string QueryDeviceRequest::getProductKey()const void QueryDeviceRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDeviceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryDeviceRequest::getAccessKeyId()const void QueryDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string QueryDeviceRequest::getIotInstanceId()const void QueryDeviceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDeviceRequest::getPageSize()const @@ -77,6 +79,6 @@ int QueryDeviceRequest::getPageSize()const void QueryDeviceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/iot/src/model/QueryDeviceServiceDataRequest.cc b/iot/src/model/QueryDeviceServiceDataRequest.cc index 861767de6..60f0b5d60 100644 --- a/iot/src/model/QueryDeviceServiceDataRequest.cc +++ b/iot/src/model/QueryDeviceServiceDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceServiceDataRequest; QueryDeviceServiceDataRequest::QueryDeviceServiceDataRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceServiceData") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceServiceDataRequest::~QueryDeviceServiceDataRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceServiceDataRequest::getIdentifier()const void QueryDeviceServiceDataRequest::setIdentifier(const std::string& identifier) { identifier_ = identifier; - setCoreParameter("Identifier", identifier); + setParameter("Identifier", identifier); } long QueryDeviceServiceDataRequest::getEndTime()const @@ -44,7 +46,7 @@ long QueryDeviceServiceDataRequest::getEndTime()const void QueryDeviceServiceDataRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } long QueryDeviceServiceDataRequest::getStartTime()const @@ -55,7 +57,7 @@ long QueryDeviceServiceDataRequest::getStartTime()const void QueryDeviceServiceDataRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string QueryDeviceServiceDataRequest::getProductKey()const @@ -66,7 +68,7 @@ std::string QueryDeviceServiceDataRequest::getProductKey()const void QueryDeviceServiceDataRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDeviceServiceDataRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryDeviceServiceDataRequest::getAccessKeyId()const void QueryDeviceServiceDataRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int QueryDeviceServiceDataRequest::getAsc()const @@ -88,7 +90,7 @@ int QueryDeviceServiceDataRequest::getAsc()const void QueryDeviceServiceDataRequest::setAsc(int asc) { asc_ = asc; - setCoreParameter("Asc", std::to_string(asc)); + setParameter("Asc", std::to_string(asc)); } std::string QueryDeviceServiceDataRequest::getIotId()const @@ -99,7 +101,7 @@ std::string QueryDeviceServiceDataRequest::getIotId()const void QueryDeviceServiceDataRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string QueryDeviceServiceDataRequest::getIotInstanceId()const @@ -110,7 +112,7 @@ std::string QueryDeviceServiceDataRequest::getIotInstanceId()const void QueryDeviceServiceDataRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryDeviceServiceDataRequest::getPageSize()const @@ -121,7 +123,7 @@ int QueryDeviceServiceDataRequest::getPageSize()const void QueryDeviceServiceDataRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryDeviceServiceDataRequest::getDeviceName()const @@ -132,6 +134,6 @@ std::string QueryDeviceServiceDataRequest::getDeviceName()const void QueryDeviceServiceDataRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/QueryDeviceStatisticsRequest.cc b/iot/src/model/QueryDeviceStatisticsRequest.cc index 9fc8ed213..4d1edb806 100644 --- a/iot/src/model/QueryDeviceStatisticsRequest.cc +++ b/iot/src/model/QueryDeviceStatisticsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryDeviceStatisticsRequest; QueryDeviceStatisticsRequest::QueryDeviceStatisticsRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryDeviceStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceStatisticsRequest::~QueryDeviceStatisticsRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceStatisticsRequest::getProductKey()const void QueryDeviceStatisticsRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryDeviceStatisticsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceStatisticsRequest::getAccessKeyId()const void QueryDeviceStatisticsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDeviceStatisticsRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string QueryDeviceStatisticsRequest::getIotInstanceId()const void QueryDeviceStatisticsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/QueryEdgeDriverRequest.cc b/iot/src/model/QueryEdgeDriverRequest.cc new file mode 100644 index 000000000..9566b5eeb --- /dev/null +++ b/iot/src/model/QueryEdgeDriverRequest.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 + +using AlibabaCloud::Iot::Model::QueryEdgeDriverRequest; + +QueryEdgeDriverRequest::QueryEdgeDriverRequest() : + RpcServiceRequest("iot", "2018-01-20", "QueryEdgeDriver") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryEdgeDriverRequest::~QueryEdgeDriverRequest() +{} + +std::string QueryEdgeDriverRequest::getDriverName()const +{ + return driverName_; +} + +void QueryEdgeDriverRequest::setDriverName(const std::string& driverName) +{ + driverName_ = driverName; + setParameter("DriverName", driverName); +} + +int QueryEdgeDriverRequest::getType()const +{ + return type_; +} + +void QueryEdgeDriverRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +std::string QueryEdgeDriverRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryEdgeDriverRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryEdgeDriverRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void QueryEdgeDriverRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +int QueryEdgeDriverRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryEdgeDriverRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int QueryEdgeDriverRequest::getCurrentPage()const +{ + return currentPage_; +} + +void QueryEdgeDriverRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryEdgeDriverRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryEdgeDriverRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryEdgeDriverRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryEdgeDriverRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/QueryEdgeDriverResult.cc b/iot/src/model/QueryEdgeDriverResult.cc new file mode 100644 index 000000000..452d38b5b --- /dev/null +++ b/iot/src/model/QueryEdgeDriverResult.cc @@ -0,0 +1,101 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +QueryEdgeDriverResult::QueryEdgeDriverResult() : + ServiceResult() +{} + +QueryEdgeDriverResult::QueryEdgeDriverResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryEdgeDriverResult::~QueryEdgeDriverResult() +{} + +void QueryEdgeDriverResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["Total"].isNull()) + data_.total = std::stoi(dataNode["Total"].asString()); + if(!dataNode["PageSize"].isNull()) + data_.pageSize = std::stoi(dataNode["PageSize"].asString()); + if(!dataNode["CurrentPage"].isNull()) + data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); + auto allDriverListNode = dataNode["DriverList"]["Driver"]; + for (auto dataNodeDriverListDriver : allDriverListNode) + { + Data::Driver driverObject; + if(!dataNodeDriverListDriver["DriverId"].isNull()) + driverObject.driverId = dataNodeDriverListDriver["DriverId"].asString(); + if(!dataNodeDriverListDriver["DriverName"].isNull()) + driverObject.driverName = dataNodeDriverListDriver["DriverName"].asString(); + if(!dataNodeDriverListDriver["DriverProtocol"].isNull()) + driverObject.driverProtocol = dataNodeDriverListDriver["DriverProtocol"].asString(); + if(!dataNodeDriverListDriver["Runtime"].isNull()) + driverObject.runtime = dataNodeDriverListDriver["Runtime"].asString(); + if(!dataNodeDriverListDriver["CpuArch"].isNull()) + driverObject.cpuArch = dataNodeDriverListDriver["CpuArch"].asString(); + if(!dataNodeDriverListDriver["Type"].isNull()) + driverObject.type = std::stoi(dataNodeDriverListDriver["Type"].asString()); + if(!dataNodeDriverListDriver["IsBuiltIn"].isNull()) + driverObject.isBuiltIn = dataNodeDriverListDriver["IsBuiltIn"].asString() == "true"; + if(!dataNodeDriverListDriver["GmtCreateTimestamp"].isNull()) + driverObject.gmtCreateTimestamp = std::stol(dataNodeDriverListDriver["GmtCreateTimestamp"].asString()); + if(!dataNodeDriverListDriver["GmtModifiedTimestamp"].isNull()) + driverObject.gmtModifiedTimestamp = std::stol(dataNodeDriverListDriver["GmtModifiedTimestamp"].asString()); + data_.driverList.push_back(driverObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +QueryEdgeDriverResult::Data QueryEdgeDriverResult::getData()const +{ + return data_; +} + +std::string QueryEdgeDriverResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string QueryEdgeDriverResult::getCode()const +{ + return code_; +} + +bool QueryEdgeDriverResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/QueryEdgeDriverVersionRequest.cc b/iot/src/model/QueryEdgeDriverVersionRequest.cc new file mode 100644 index 000000000..1e65c8af7 --- /dev/null +++ b/iot/src/model/QueryEdgeDriverVersionRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::QueryEdgeDriverVersionRequest; + +QueryEdgeDriverVersionRequest::QueryEdgeDriverVersionRequest() : + RpcServiceRequest("iot", "2018-01-20", "QueryEdgeDriverVersion") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryEdgeDriverVersionRequest::~QueryEdgeDriverVersionRequest() +{} + +int QueryEdgeDriverVersionRequest::getVersionState()const +{ + return versionState_; +} + +void QueryEdgeDriverVersionRequest::setVersionState(int versionState) +{ + versionState_ = versionState; + setParameter("VersionState", std::to_string(versionState)); +} + +std::string QueryEdgeDriverVersionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryEdgeDriverVersionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryEdgeDriverVersionRequest::getDriverId()const +{ + return driverId_; +} + +void QueryEdgeDriverVersionRequest::setDriverId(const std::string& driverId) +{ + driverId_ = driverId; + setParameter("DriverId", driverId); +} + +std::string QueryEdgeDriverVersionRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void QueryEdgeDriverVersionRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +int QueryEdgeDriverVersionRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryEdgeDriverVersionRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string QueryEdgeDriverVersionRequest::getDriverVersion()const +{ + return driverVersion_; +} + +void QueryEdgeDriverVersionRequest::setDriverVersion(const std::string& driverVersion) +{ + driverVersion_ = driverVersion; + setParameter("DriverVersion", driverVersion); +} + +int QueryEdgeDriverVersionRequest::getCurrentPage()const +{ + return currentPage_; +} + +void QueryEdgeDriverVersionRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryEdgeDriverVersionRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryEdgeDriverVersionRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryEdgeDriverVersionRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryEdgeDriverVersionRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/QueryEdgeDriverVersionResult.cc b/iot/src/model/QueryEdgeDriverVersionResult.cc new file mode 100644 index 000000000..97466d866 --- /dev/null +++ b/iot/src/model/QueryEdgeDriverVersionResult.cc @@ -0,0 +1,105 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +QueryEdgeDriverVersionResult::QueryEdgeDriverVersionResult() : + ServiceResult() +{} + +QueryEdgeDriverVersionResult::QueryEdgeDriverVersionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryEdgeDriverVersionResult::~QueryEdgeDriverVersionResult() +{} + +void QueryEdgeDriverVersionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["Total"].isNull()) + data_.total = std::stoi(dataNode["Total"].asString()); + if(!dataNode["PageSize"].isNull()) + data_.pageSize = std::stoi(dataNode["PageSize"].asString()); + if(!dataNode["CurrentPage"].isNull()) + data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); + auto allDriverVersionListNode = dataNode["DriverVersionList"]["DriverVersion"]; + for (auto dataNodeDriverVersionListDriverVersion : allDriverVersionListNode) + { + Data::DriverVersion driverVersionObject; + if(!dataNodeDriverVersionListDriverVersion["DriverId"].isNull()) + driverVersionObject.driverId = dataNodeDriverVersionListDriverVersion["DriverId"].asString(); + if(!dataNodeDriverVersionListDriverVersion["DriverVersion"].isNull()) + driverVersionObject.driverVersion = dataNodeDriverVersionListDriverVersion["DriverVersion"].asString(); + if(!dataNodeDriverVersionListDriverVersion["VersionState"].isNull()) + driverVersionObject.versionState = dataNodeDriverVersionListDriverVersion["VersionState"].asString(); + if(!dataNodeDriverVersionListDriverVersion["EdgeVersion"].isNull()) + driverVersionObject.edgeVersion = dataNodeDriverVersionListDriverVersion["EdgeVersion"].asString(); + if(!dataNodeDriverVersionListDriverVersion["Description"].isNull()) + driverVersionObject.description = dataNodeDriverVersionListDriverVersion["Description"].asString(); + if(!dataNodeDriverVersionListDriverVersion["SourceConfig"].isNull()) + driverVersionObject.sourceConfig = dataNodeDriverVersionListDriverVersion["SourceConfig"].asString(); + if(!dataNodeDriverVersionListDriverVersion["DriverConfig"].isNull()) + driverVersionObject.driverConfig = dataNodeDriverVersionListDriverVersion["DriverConfig"].asString(); + if(!dataNodeDriverVersionListDriverVersion["ContainerConfig"].isNull()) + driverVersionObject.containerConfig = dataNodeDriverVersionListDriverVersion["ContainerConfig"].asString(); + if(!dataNodeDriverVersionListDriverVersion["ConfigCheckRule"].isNull()) + driverVersionObject.configCheckRule = dataNodeDriverVersionListDriverVersion["ConfigCheckRule"].asString(); + if(!dataNodeDriverVersionListDriverVersion["GmtCreateTimestamp"].isNull()) + driverVersionObject.gmtCreateTimestamp = std::stol(dataNodeDriverVersionListDriverVersion["GmtCreateTimestamp"].asString()); + if(!dataNodeDriverVersionListDriverVersion["GmtModifiedTimestamp"].isNull()) + driverVersionObject.gmtModifiedTimestamp = std::stol(dataNodeDriverVersionListDriverVersion["GmtModifiedTimestamp"].asString()); + data_.driverVersionList.push_back(driverVersionObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +QueryEdgeDriverVersionResult::Data QueryEdgeDriverVersionResult::getData()const +{ + return data_; +} + +std::string QueryEdgeDriverVersionResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string QueryEdgeDriverVersionResult::getCode()const +{ + return code_; +} + +bool QueryEdgeDriverVersionResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/QueryEdgeInstanceDeviceRequest.cc b/iot/src/model/QueryEdgeInstanceDeviceRequest.cc index 21b3620bb..e76bb7e0f 100644 --- a/iot/src/model/QueryEdgeInstanceDeviceRequest.cc +++ b/iot/src/model/QueryEdgeInstanceDeviceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Iot::Model::QueryEdgeInstanceDeviceRequest; QueryEdgeInstanceDeviceRequest::QueryEdgeInstanceDeviceRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryEdgeInstanceDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryEdgeInstanceDeviceRequest::~QueryEdgeInstanceDeviceRequest() {} -int QueryEdgeInstanceDeviceRequest::getCurrentPage()const -{ - return currentPage_; -} - -void QueryEdgeInstanceDeviceRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - std::string QueryEdgeInstanceDeviceRequest::getAccessKeyId()const { return accessKeyId_; @@ -44,18 +35,7 @@ std::string QueryEdgeInstanceDeviceRequest::getAccessKeyId()const void QueryEdgeInstanceDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string QueryEdgeInstanceDeviceRequest::getInstanceId()const -{ - return instanceId_; -} - -void QueryEdgeInstanceDeviceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryEdgeInstanceDeviceRequest::getIotInstanceId()const @@ -66,7 +46,7 @@ std::string QueryEdgeInstanceDeviceRequest::getIotInstanceId()const void QueryEdgeInstanceDeviceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryEdgeInstanceDeviceRequest::getPageSize()const @@ -77,6 +57,50 @@ int QueryEdgeInstanceDeviceRequest::getPageSize()const void QueryEdgeInstanceDeviceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); +} + +int QueryEdgeInstanceDeviceRequest::getCurrentPage()const +{ + return currentPage_; +} + +void QueryEdgeInstanceDeviceRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryEdgeInstanceDeviceRequest::getInstanceId()const +{ + return instanceId_; +} + +void QueryEdgeInstanceDeviceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string QueryEdgeInstanceDeviceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryEdgeInstanceDeviceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryEdgeInstanceDeviceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryEdgeInstanceDeviceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/QueryEdgeInstanceDriverRequest.cc b/iot/src/model/QueryEdgeInstanceDriverRequest.cc index 843607291..30343496e 100644 --- a/iot/src/model/QueryEdgeInstanceDriverRequest.cc +++ b/iot/src/model/QueryEdgeInstanceDriverRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Iot::Model::QueryEdgeInstanceDriverRequest; QueryEdgeInstanceDriverRequest::QueryEdgeInstanceDriverRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryEdgeInstanceDriver") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryEdgeInstanceDriverRequest::~QueryEdgeInstanceDriverRequest() {} -int QueryEdgeInstanceDriverRequest::getCurrentPage()const -{ - return currentPage_; -} - -void QueryEdgeInstanceDriverRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - std::string QueryEdgeInstanceDriverRequest::getAccessKeyId()const { return accessKeyId_; @@ -44,18 +35,7 @@ std::string QueryEdgeInstanceDriverRequest::getAccessKeyId()const void QueryEdgeInstanceDriverRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string QueryEdgeInstanceDriverRequest::getInstanceId()const -{ - return instanceId_; -} - -void QueryEdgeInstanceDriverRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryEdgeInstanceDriverRequest::getIotInstanceId()const @@ -66,7 +46,7 @@ std::string QueryEdgeInstanceDriverRequest::getIotInstanceId()const void QueryEdgeInstanceDriverRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryEdgeInstanceDriverRequest::getPageSize()const @@ -77,6 +57,50 @@ int QueryEdgeInstanceDriverRequest::getPageSize()const void QueryEdgeInstanceDriverRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); +} + +int QueryEdgeInstanceDriverRequest::getCurrentPage()const +{ + return currentPage_; +} + +void QueryEdgeInstanceDriverRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryEdgeInstanceDriverRequest::getInstanceId()const +{ + return instanceId_; +} + +void QueryEdgeInstanceDriverRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string QueryEdgeInstanceDriverRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryEdgeInstanceDriverRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryEdgeInstanceDriverRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryEdgeInstanceDriverRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/QueryEdgeInstanceDriverResult.cc b/iot/src/model/QueryEdgeInstanceDriverResult.cc index 64752bd34..bff5ecb5b 100644 --- a/iot/src/model/QueryEdgeInstanceDriverResult.cc +++ b/iot/src/model/QueryEdgeInstanceDriverResult.cc @@ -52,6 +52,10 @@ void QueryEdgeInstanceDriverResult::parse(const std::string &payload) Data::Driver driverObject; if(!dataNodeDriverListDriver["DriverId"].isNull()) driverObject.driverId = dataNodeDriverListDriver["DriverId"].asString(); + if(!dataNodeDriverListDriver["DriverVersion"].isNull()) + driverObject.driverVersion = dataNodeDriverListDriver["DriverVersion"].asString(); + if(!dataNodeDriverListDriver["OrderId"].isNull()) + driverObject.orderId = dataNodeDriverListDriver["OrderId"].asString(); if(!dataNodeDriverListDriver["GmtCreate"].isNull()) driverObject.gmtCreate = dataNodeDriverListDriver["GmtCreate"].asString(); if(!dataNodeDriverListDriver["GmtModified"].isNull()) diff --git a/iot/src/model/QueryEdgeInstanceGatewayRequest.cc b/iot/src/model/QueryEdgeInstanceGatewayRequest.cc index 722b502ca..9fe0cbc9b 100644 --- a/iot/src/model/QueryEdgeInstanceGatewayRequest.cc +++ b/iot/src/model/QueryEdgeInstanceGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryEdgeInstanceGatewayRequest; QueryEdgeInstanceGatewayRequest::QueryEdgeInstanceGatewayRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryEdgeInstanceGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryEdgeInstanceGatewayRequest::~QueryEdgeInstanceGatewayRequest() {} @@ -33,18 +35,7 @@ std::string QueryEdgeInstanceGatewayRequest::getAccessKeyId()const void QueryEdgeInstanceGatewayRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string QueryEdgeInstanceGatewayRequest::getInstanceId()const -{ - return instanceId_; -} - -void QueryEdgeInstanceGatewayRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryEdgeInstanceGatewayRequest::getIotInstanceId()const @@ -55,6 +46,39 @@ std::string QueryEdgeInstanceGatewayRequest::getIotInstanceId()const void QueryEdgeInstanceGatewayRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string QueryEdgeInstanceGatewayRequest::getInstanceId()const +{ + return instanceId_; +} + +void QueryEdgeInstanceGatewayRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string QueryEdgeInstanceGatewayRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryEdgeInstanceGatewayRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryEdgeInstanceGatewayRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryEdgeInstanceGatewayRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/QueryEdgeInstanceHistoricDeploymentRequest.cc b/iot/src/model/QueryEdgeInstanceHistoricDeploymentRequest.cc index d0e6c2eda..0be71cf99 100644 --- a/iot/src/model/QueryEdgeInstanceHistoricDeploymentRequest.cc +++ b/iot/src/model/QueryEdgeInstanceHistoricDeploymentRequest.cc @@ -20,33 +20,13 @@ using AlibabaCloud::Iot::Model::QueryEdgeInstanceHistoricDeploymentRequest; QueryEdgeInstanceHistoricDeploymentRequest::QueryEdgeInstanceHistoricDeploymentRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryEdgeInstanceHistoricDeployment") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryEdgeInstanceHistoricDeploymentRequest::~QueryEdgeInstanceHistoricDeploymentRequest() {} -long QueryEdgeInstanceHistoricDeploymentRequest::getEndTime()const -{ - return endTime_; -} - -void QueryEdgeInstanceHistoricDeploymentRequest::setEndTime(long endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); -} - -int QueryEdgeInstanceHistoricDeploymentRequest::getCurrentPage()const -{ - return currentPage_; -} - -void QueryEdgeInstanceHistoricDeploymentRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - long QueryEdgeInstanceHistoricDeploymentRequest::getStartTime()const { return startTime_; @@ -55,7 +35,7 @@ long QueryEdgeInstanceHistoricDeploymentRequest::getStartTime()const void QueryEdgeInstanceHistoricDeploymentRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string QueryEdgeInstanceHistoricDeploymentRequest::getAccessKeyId()const @@ -66,18 +46,7 @@ std::string QueryEdgeInstanceHistoricDeploymentRequest::getAccessKeyId()const void QueryEdgeInstanceHistoricDeploymentRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string QueryEdgeInstanceHistoricDeploymentRequest::getInstanceId()const -{ - return instanceId_; -} - -void QueryEdgeInstanceHistoricDeploymentRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryEdgeInstanceHistoricDeploymentRequest::getIotInstanceId()const @@ -88,7 +57,7 @@ std::string QueryEdgeInstanceHistoricDeploymentRequest::getIotInstanceId()const void QueryEdgeInstanceHistoricDeploymentRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryEdgeInstanceHistoricDeploymentRequest::getPageSize()const @@ -99,6 +68,61 @@ int QueryEdgeInstanceHistoricDeploymentRequest::getPageSize()const void QueryEdgeInstanceHistoricDeploymentRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); +} + +long QueryEdgeInstanceHistoricDeploymentRequest::getEndTime()const +{ + return endTime_; +} + +void QueryEdgeInstanceHistoricDeploymentRequest::setEndTime(long endTime) +{ + endTime_ = endTime; + setParameter("EndTime", std::to_string(endTime)); +} + +int QueryEdgeInstanceHistoricDeploymentRequest::getCurrentPage()const +{ + return currentPage_; +} + +void QueryEdgeInstanceHistoricDeploymentRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryEdgeInstanceHistoricDeploymentRequest::getInstanceId()const +{ + return instanceId_; +} + +void QueryEdgeInstanceHistoricDeploymentRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string QueryEdgeInstanceHistoricDeploymentRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryEdgeInstanceHistoricDeploymentRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryEdgeInstanceHistoricDeploymentRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryEdgeInstanceHistoricDeploymentRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/QueryEdgeInstanceHistoricDeploymentResult.cc b/iot/src/model/QueryEdgeInstanceHistoricDeploymentResult.cc index 647a38a69..893f9e13e 100644 --- a/iot/src/model/QueryEdgeInstanceHistoricDeploymentResult.cc +++ b/iot/src/model/QueryEdgeInstanceHistoricDeploymentResult.cc @@ -64,6 +64,12 @@ void QueryEdgeInstanceHistoricDeploymentResult::parse(const std::string &payload deploymentObject.status = std::stoi(dataNodeDeploymentListDeployment["Status"].asString()); if(!dataNodeDeploymentListDeployment["Type"].isNull()) deploymentObject.type = dataNodeDeploymentListDeployment["Type"].asString(); + if(!dataNodeDeploymentListDeployment["GmtCreateTimestamp"].isNull()) + deploymentObject.gmtCreateTimestamp = std::stol(dataNodeDeploymentListDeployment["GmtCreateTimestamp"].asString()); + if(!dataNodeDeploymentListDeployment["GmtModifiedTimestamp"].isNull()) + deploymentObject.gmtModifiedTimestamp = std::stol(dataNodeDeploymentListDeployment["GmtModifiedTimestamp"].asString()); + if(!dataNodeDeploymentListDeployment["GmtCompletedTimestamp"].isNull()) + deploymentObject.gmtCompletedTimestamp = std::stol(dataNodeDeploymentListDeployment["GmtCompletedTimestamp"].asString()); data_.deploymentList.push_back(deploymentObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryEdgeInstanceRequest.cc b/iot/src/model/QueryEdgeInstanceRequest.cc index e944221d0..053dd58b1 100644 --- a/iot/src/model/QueryEdgeInstanceRequest.cc +++ b/iot/src/model/QueryEdgeInstanceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Iot::Model::QueryEdgeInstanceRequest; QueryEdgeInstanceRequest::QueryEdgeInstanceRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryEdgeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryEdgeInstanceRequest::~QueryEdgeInstanceRequest() {} -int QueryEdgeInstanceRequest::getCurrentPage()const -{ - return currentPage_; -} - -void QueryEdgeInstanceRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - std::string QueryEdgeInstanceRequest::getAccessKeyId()const { return accessKeyId_; @@ -44,7 +35,7 @@ std::string QueryEdgeInstanceRequest::getAccessKeyId()const void QueryEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryEdgeInstanceRequest::getIotInstanceId()const @@ -55,7 +46,7 @@ std::string QueryEdgeInstanceRequest::getIotInstanceId()const void QueryEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryEdgeInstanceRequest::getPageSize()const @@ -66,7 +57,29 @@ int QueryEdgeInstanceRequest::getPageSize()const void QueryEdgeInstanceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); +} + +int QueryEdgeInstanceRequest::getCurrentPage()const +{ + return currentPage_; +} + +void QueryEdgeInstanceRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); } std::string QueryEdgeInstanceRequest::getName()const @@ -77,6 +90,17 @@ std::string QueryEdgeInstanceRequest::getName()const void QueryEdgeInstanceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); +} + +std::string QueryEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/QueryEdgeInstanceResult.cc b/iot/src/model/QueryEdgeInstanceResult.cc index ad06b9848..f04cb9d1d 100644 --- a/iot/src/model/QueryEdgeInstanceResult.cc +++ b/iot/src/model/QueryEdgeInstanceResult.cc @@ -56,6 +56,8 @@ void QueryEdgeInstanceResult::parse(const std::string &payload) instanceObject.name = dataNodeInstanceListInstance["Name"].asString(); if(!dataNodeInstanceListInstance["Tags"].isNull()) instanceObject.tags = dataNodeInstanceListInstance["Tags"].asString(); + if(!dataNodeInstanceListInstance["Type"].isNull()) + instanceObject.type = std::stoi(dataNodeInstanceListInstance["Type"].asString()); if(!dataNodeInstanceListInstance["GmtCreate"].isNull()) instanceObject.gmtCreate = dataNodeInstanceListInstance["GmtCreate"].asString(); if(!dataNodeInstanceListInstance["GmtModified"].isNull()) @@ -74,6 +76,12 @@ void QueryEdgeInstanceResult::parse(const std::string &payload) instanceObject.latestDeploymentStatus = std::stoi(dataNodeInstanceListInstance["LatestDeploymentStatus"].asString()); if(!dataNodeInstanceListInstance["LatestDeploymentType"].isNull()) instanceObject.latestDeploymentType = dataNodeInstanceListInstance["LatestDeploymentType"].asString(); + if(!dataNodeInstanceListInstance["GmtCreateTimestamp"].isNull()) + instanceObject.gmtCreateTimestamp = std::stol(dataNodeInstanceListInstance["GmtCreateTimestamp"].asString()); + if(!dataNodeInstanceListInstance["GmtModifiedTimestamp"].isNull()) + instanceObject.gmtModifiedTimestamp = std::stol(dataNodeInstanceListInstance["GmtModifiedTimestamp"].asString()); + if(!dataNodeInstanceListInstance["RoleAttachTimestamp"].isNull()) + instanceObject.roleAttachTimestamp = std::stol(dataNodeInstanceListInstance["RoleAttachTimestamp"].asString()); data_.instanceList.push_back(instanceObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryLoRaJoinPermissionsRequest.cc b/iot/src/model/QueryLoRaJoinPermissionsRequest.cc index 343df3c93..b137c50ae 100644 --- a/iot/src/model/QueryLoRaJoinPermissionsRequest.cc +++ b/iot/src/model/QueryLoRaJoinPermissionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryLoRaJoinPermissionsRequest; QueryLoRaJoinPermissionsRequest::QueryLoRaJoinPermissionsRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryLoRaJoinPermissions") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryLoRaJoinPermissionsRequest::~QueryLoRaJoinPermissionsRequest() {} @@ -33,7 +35,7 @@ std::string QueryLoRaJoinPermissionsRequest::getAccessKeyId()const void QueryLoRaJoinPermissionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryLoRaJoinPermissionsRequest::getIotInstanceId()const @@ -44,6 +46,6 @@ std::string QueryLoRaJoinPermissionsRequest::getIotInstanceId()const void QueryLoRaJoinPermissionsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/QueryOTAFirmwareRequest.cc b/iot/src/model/QueryOTAFirmwareRequest.cc new file mode 100644 index 000000000..093532600 --- /dev/null +++ b/iot/src/model/QueryOTAFirmwareRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::QueryOTAFirmwareRequest; + +QueryOTAFirmwareRequest::QueryOTAFirmwareRequest() : + RpcServiceRequest("iot", "2018-01-20", "QueryOTAFirmware") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryOTAFirmwareRequest::~QueryOTAFirmwareRequest() +{} + +std::string QueryOTAFirmwareRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryOTAFirmwareRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryOTAFirmwareRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void QueryOTAFirmwareRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string QueryOTAFirmwareRequest::getFirmwareId()const +{ + return firmwareId_; +} + +void QueryOTAFirmwareRequest::setFirmwareId(const std::string& firmwareId) +{ + firmwareId_ = firmwareId; + setParameter("FirmwareId", firmwareId); +} + +std::string QueryOTAFirmwareRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryOTAFirmwareRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryOTAFirmwareRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryOTAFirmwareRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/QueryOTAFirmwareResult.cc b/iot/src/model/QueryOTAFirmwareResult.cc new file mode 100644 index 000000000..b195f1c8a --- /dev/null +++ b/iot/src/model/QueryOTAFirmwareResult.cc @@ -0,0 +1,105 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +QueryOTAFirmwareResult::QueryOTAFirmwareResult() : + ServiceResult() +{} + +QueryOTAFirmwareResult::QueryOTAFirmwareResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryOTAFirmwareResult::~QueryOTAFirmwareResult() +{} + +void QueryOTAFirmwareResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto firmwareInfoNode = value["FirmwareInfo"]; + if(!firmwareInfoNode["FirmwareName"].isNull()) + firmwareInfo_.firmwareName = firmwareInfoNode["FirmwareName"].asString(); + if(!firmwareInfoNode["FirmwareId"].isNull()) + firmwareInfo_.firmwareId = firmwareInfoNode["FirmwareId"].asString(); + if(!firmwareInfoNode["SrcVersion"].isNull()) + firmwareInfo_.srcVersion = firmwareInfoNode["SrcVersion"].asString(); + if(!firmwareInfoNode["DestVersion"].isNull()) + firmwareInfo_.destVersion = firmwareInfoNode["DestVersion"].asString(); + if(!firmwareInfoNode["UtcCreate"].isNull()) + firmwareInfo_.utcCreate = firmwareInfoNode["UtcCreate"].asString(); + if(!firmwareInfoNode["UtcModified"].isNull()) + firmwareInfo_.utcModified = firmwareInfoNode["UtcModified"].asString(); + if(!firmwareInfoNode["Status"].isNull()) + firmwareInfo_.status = std::stoi(firmwareInfoNode["Status"].asString()); + if(!firmwareInfoNode["FirmwareDesc"].isNull()) + firmwareInfo_.firmwareDesc = firmwareInfoNode["FirmwareDesc"].asString(); + if(!firmwareInfoNode["FirmwareSign"].isNull()) + firmwareInfo_.firmwareSign = firmwareInfoNode["FirmwareSign"].asString(); + if(!firmwareInfoNode["FirmwareSize"].isNull()) + firmwareInfo_.firmwareSize = std::stoi(firmwareInfoNode["FirmwareSize"].asString()); + if(!firmwareInfoNode["FirmwareUrl"].isNull()) + firmwareInfo_.firmwareUrl = firmwareInfoNode["FirmwareUrl"].asString(); + if(!firmwareInfoNode["ProductKey"].isNull()) + firmwareInfo_.productKey = firmwareInfoNode["ProductKey"].asString(); + if(!firmwareInfoNode["SignMethod"].isNull()) + firmwareInfo_.signMethod = firmwareInfoNode["SignMethod"].asString(); + if(!firmwareInfoNode["ProductName"].isNull()) + firmwareInfo_.productName = firmwareInfoNode["ProductName"].asString(); + if(!firmwareInfoNode["Type"].isNull()) + firmwareInfo_.type = std::stoi(firmwareInfoNode["Type"].asString()); + if(!firmwareInfoNode["VerifyProgress"].isNull()) + firmwareInfo_.verifyProgress = std::stoi(firmwareInfoNode["VerifyProgress"].asString()); + if(!firmwareInfoNode["ModuleName"].isNull()) + firmwareInfo_.moduleName = firmwareInfoNode["ModuleName"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +QueryOTAFirmwareResult::FirmwareInfo QueryOTAFirmwareResult::getFirmwareInfo()const +{ + return firmwareInfo_; +} + +std::string QueryOTAFirmwareResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string QueryOTAFirmwareResult::getCode()const +{ + return code_; +} + +bool QueryOTAFirmwareResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/QueryOTAJobRequest.cc b/iot/src/model/QueryOTAJobRequest.cc new file mode 100644 index 000000000..f26b2833b --- /dev/null +++ b/iot/src/model/QueryOTAJobRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::QueryOTAJobRequest; + +QueryOTAJobRequest::QueryOTAJobRequest() : + RpcServiceRequest("iot", "2018-01-20", "QueryOTAJob") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryOTAJobRequest::~QueryOTAJobRequest() +{} + +std::string QueryOTAJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryOTAJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryOTAJobRequest::getJobId()const +{ + return jobId_; +} + +void QueryOTAJobRequest::setJobId(const std::string& jobId) +{ + jobId_ = jobId; + setParameter("JobId", jobId); +} + +std::string QueryOTAJobRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void QueryOTAJobRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string QueryOTAJobRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryOTAJobRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryOTAJobRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryOTAJobRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/QueryOTAJobResult.cc b/iot/src/model/QueryOTAJobResult.cc new file mode 100644 index 000000000..2eabf7386 --- /dev/null +++ b/iot/src/model/QueryOTAJobResult.cc @@ -0,0 +1,141 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +QueryOTAJobResult::QueryOTAJobResult() : + ServiceResult() +{} + +QueryOTAJobResult::QueryOTAJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryOTAJobResult::~QueryOTAJobResult() +{} + +void QueryOTAJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["JobId"].isNull()) + data_.jobId = dataNode["JobId"].asString(); + if(!dataNode["UtcCreate"].isNull()) + data_.utcCreate = dataNode["UtcCreate"].asString(); + if(!dataNode["UtcModified"].isNull()) + data_.utcModified = dataNode["UtcModified"].asString(); + if(!dataNode["ProductKey"].isNull()) + data_.productKey = dataNode["ProductKey"].asString(); + if(!dataNode["FirmwareId"].isNull()) + data_.firmwareId = dataNode["FirmwareId"].asString(); + if(!dataNode["UtcStartTime"].isNull()) + data_.utcStartTime = dataNode["UtcStartTime"].asString(); + if(!dataNode["UtcEndTime"].isNull()) + data_.utcEndTime = dataNode["UtcEndTime"].asString(); + if(!dataNode["JobStatus"].isNull()) + data_.jobStatus = dataNode["JobStatus"].asString(); + if(!dataNode["JobType"].isNull()) + data_.jobType = dataNode["JobType"].asString(); + if(!dataNode["JobDesc"].isNull()) + data_.jobDesc = dataNode["JobDesc"].asString(); + if(!dataNode["Name"].isNull()) + data_.name = dataNode["Name"].asString(); + if(!dataNode["UtcScheduleTime"].isNull()) + data_.utcScheduleTime = dataNode["UtcScheduleTime"].asString(); + if(!dataNode["RetryInterval"].isNull()) + data_.retryInterval = std::stoi(dataNode["RetryInterval"].asString()); + if(!dataNode["RetryCount"].isNull()) + data_.retryCount = std::stoi(dataNode["RetryCount"].asString()); + if(!dataNode["TimeoutInMinutes"].isNull()) + data_.timeoutInMinutes = std::stoi(dataNode["TimeoutInMinutes"].asString()); + if(!dataNode["TargetSelection"].isNull()) + data_.targetSelection = dataNode["TargetSelection"].asString(); + if(!dataNode["SelectionType"].isNull()) + data_.selectionType = dataNode["SelectionType"].asString(); + if(!dataNode["GrayPercent"].isNull()) + data_.grayPercent = dataNode["GrayPercent"].asString(); + if(!dataNode["MaximumPerMinute"].isNull()) + data_.maximumPerMinute = std::stoi(dataNode["MaximumPerMinute"].asString()); + if(!dataNode["DestVersion"].isNull()) + data_.destVersion = dataNode["DestVersion"].asString(); + if(!dataNode["SrcVersions"].isNull()) + data_.srcVersions = dataNode["SrcVersions"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["Total"].isNull()) + total_ = std::stoi(value["Total"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageCount"].isNull()) + pageCount_ = std::stoi(value["PageCount"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + +} + +int QueryOTAJobResult::getPageSize()const +{ + return pageSize_; +} + +int QueryOTAJobResult::getPageCount()const +{ + return pageCount_; +} + +int QueryOTAJobResult::getCurrentPage()const +{ + return currentPage_; +} + +int QueryOTAJobResult::getTotal()const +{ + return total_; +} + +QueryOTAJobResult::Data QueryOTAJobResult::getData()const +{ + return data_; +} + +std::string QueryOTAJobResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string QueryOTAJobResult::getCode()const +{ + return code_; +} + +bool QueryOTAJobResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/QueryPageByApplyIdRequest.cc b/iot/src/model/QueryPageByApplyIdRequest.cc index 8d41f43ee..606eb1ab4 100644 --- a/iot/src/model/QueryPageByApplyIdRequest.cc +++ b/iot/src/model/QueryPageByApplyIdRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryPageByApplyIdRequest; QueryPageByApplyIdRequest::QueryPageByApplyIdRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryPageByApplyId") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryPageByApplyIdRequest::~QueryPageByApplyIdRequest() {} @@ -33,7 +35,7 @@ int QueryPageByApplyIdRequest::getCurrentPage()const void QueryPageByApplyIdRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string QueryPageByApplyIdRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryPageByApplyIdRequest::getAccessKeyId()const void QueryPageByApplyIdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryPageByApplyIdRequest::getApplyId()const @@ -55,7 +57,7 @@ long QueryPageByApplyIdRequest::getApplyId()const void QueryPageByApplyIdRequest::setApplyId(long applyId) { applyId_ = applyId; - setCoreParameter("ApplyId", std::to_string(applyId)); + setParameter("ApplyId", std::to_string(applyId)); } std::string QueryPageByApplyIdRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string QueryPageByApplyIdRequest::getIotInstanceId()const void QueryPageByApplyIdRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryPageByApplyIdRequest::getPageSize()const @@ -77,6 +79,6 @@ int QueryPageByApplyIdRequest::getPageSize()const void QueryPageByApplyIdRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/iot/src/model/QueryProductCertInfoRequest.cc b/iot/src/model/QueryProductCertInfoRequest.cc new file mode 100644 index 000000000..981420c2d --- /dev/null +++ b/iot/src/model/QueryProductCertInfoRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::QueryProductCertInfoRequest; + +QueryProductCertInfoRequest::QueryProductCertInfoRequest() : + RpcServiceRequest("iot", "2018-01-20", "QueryProductCertInfo") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryProductCertInfoRequest::~QueryProductCertInfoRequest() +{} + +std::string QueryProductCertInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryProductCertInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryProductCertInfoRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void QueryProductCertInfoRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string QueryProductCertInfoRequest::getProductKey()const +{ + return productKey_; +} + +void QueryProductCertInfoRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string QueryProductCertInfoRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryProductCertInfoRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryProductCertInfoRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryProductCertInfoRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/QueryProductCertInfoResult.cc b/iot/src/model/QueryProductCertInfoResult.cc new file mode 100644 index 000000000..e619016b3 --- /dev/null +++ b/iot/src/model/QueryProductCertInfoResult.cc @@ -0,0 +1,73 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +QueryProductCertInfoResult::QueryProductCertInfoResult() : + ServiceResult() +{} + +QueryProductCertInfoResult::QueryProductCertInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryProductCertInfoResult::~QueryProductCertInfoResult() +{} + +void QueryProductCertInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto productCertInfoNode = value["ProductCertInfo"]; + if(!productCertInfoNode["IssueModel"].isNull()) + productCertInfo_.issueModel = std::stoi(productCertInfoNode["IssueModel"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +QueryProductCertInfoResult::ProductCertInfo QueryProductCertInfoResult::getProductCertInfo()const +{ + return productCertInfo_; +} + +std::string QueryProductCertInfoResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string QueryProductCertInfoResult::getCode()const +{ + return code_; +} + +bool QueryProductCertInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/QueryProductListRequest.cc b/iot/src/model/QueryProductListRequest.cc index 81e74ab3a..41429c410 100644 --- a/iot/src/model/QueryProductListRequest.cc +++ b/iot/src/model/QueryProductListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryProductListRequest; QueryProductListRequest::QueryProductListRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryProductList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryProductListRequest::~QueryProductListRequest() {} @@ -33,7 +35,7 @@ int QueryProductListRequest::getCurrentPage()const void QueryProductListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string QueryProductListRequest::getAccessKeyId()const @@ -44,7 +46,18 @@ std::string QueryProductListRequest::getAccessKeyId()const void QueryProductListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryProductListRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void QueryProductListRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); } std::string QueryProductListRequest::getIotInstanceId()const @@ -55,7 +68,7 @@ std::string QueryProductListRequest::getIotInstanceId()const void QueryProductListRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } int QueryProductListRequest::getPageSize()const @@ -66,7 +79,7 @@ int QueryProductListRequest::getPageSize()const void QueryProductListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryProductListRequest::getAliyunCommodityCode()const @@ -77,6 +90,6 @@ std::string QueryProductListRequest::getAliyunCommodityCode()const void QueryProductListRequest::setAliyunCommodityCode(const std::string& aliyunCommodityCode) { aliyunCommodityCode_ = aliyunCommodityCode; - setCoreParameter("AliyunCommodityCode", aliyunCommodityCode); + setParameter("AliyunCommodityCode", aliyunCommodityCode); } diff --git a/iot/src/model/QueryProductListResult.cc b/iot/src/model/QueryProductListResult.cc index 2989ad1c4..b8ab5952f 100644 --- a/iot/src/model/QueryProductListResult.cc +++ b/iot/src/model/QueryProductListResult.cc @@ -66,6 +66,8 @@ void QueryProductListResult::parse(const std::string &payload) productInfoObject.productKey = dataNodeListProductInfo["ProductKey"].asString(); if(!dataNodeListProductInfo["ProductName"].isNull()) productInfoObject.productName = dataNodeListProductInfo["ProductName"].asString(); + if(!dataNodeListProductInfo["AuthType"].isNull()) + productInfoObject.authType = dataNodeListProductInfo["AuthType"].asString(); data_.list.push_back(productInfoObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryProductRequest.cc b/iot/src/model/QueryProductRequest.cc index 248a62d2d..5d373e35f 100644 --- a/iot/src/model/QueryProductRequest.cc +++ b/iot/src/model/QueryProductRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryProductRequest; QueryProductRequest::QueryProductRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryProduct") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryProductRequest::~QueryProductRequest() {} @@ -33,7 +35,7 @@ std::string QueryProductRequest::getProductKey()const void QueryProductRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryProductRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryProductRequest::getAccessKeyId()const void QueryProductRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryProductRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string QueryProductRequest::getIotInstanceId()const void QueryProductRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/QueryProductResult.cc b/iot/src/model/QueryProductResult.cc index f1b6f20be..5fd9a0159 100644 --- a/iot/src/model/QueryProductResult.cc +++ b/iot/src/model/QueryProductResult.cc @@ -72,6 +72,8 @@ void QueryProductResult::parse(const std::string &payload) data_.owner = dataNode["Owner"].asString() == "true"; if(!dataNode["NetType"].isNull()) data_.netType = std::stoi(dataNode["NetType"].asString()); + if(!dataNode["AuthType"].isNull()) + data_.authType = dataNode["AuthType"].asString(); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) diff --git a/iot/src/model/QueryProductTopicRequest.cc b/iot/src/model/QueryProductTopicRequest.cc index 4e0a77adc..d35fd7c1c 100644 --- a/iot/src/model/QueryProductTopicRequest.cc +++ b/iot/src/model/QueryProductTopicRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryProductTopicRequest; QueryProductTopicRequest::QueryProductTopicRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryProductTopic") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryProductTopicRequest::~QueryProductTopicRequest() {} @@ -33,7 +35,7 @@ std::string QueryProductTopicRequest::getProductKey()const void QueryProductTopicRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string QueryProductTopicRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryProductTopicRequest::getAccessKeyId()const void QueryProductTopicRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryProductTopicRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string QueryProductTopicRequest::getIotInstanceId()const void QueryProductTopicRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/QuerySuperDeviceGroupRequest.cc b/iot/src/model/QuerySuperDeviceGroupRequest.cc index d11c8711b..0ec857137 100644 --- a/iot/src/model/QuerySuperDeviceGroupRequest.cc +++ b/iot/src/model/QuerySuperDeviceGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QuerySuperDeviceGroupRequest; QuerySuperDeviceGroupRequest::QuerySuperDeviceGroupRequest() : RpcServiceRequest("iot", "2018-01-20", "QuerySuperDeviceGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} QuerySuperDeviceGroupRequest::~QuerySuperDeviceGroupRequest() {} @@ -33,7 +35,7 @@ std::string QuerySuperDeviceGroupRequest::getGroupId()const void QuerySuperDeviceGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string QuerySuperDeviceGroupRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QuerySuperDeviceGroupRequest::getAccessKeyId()const void QuerySuperDeviceGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QuerySuperDeviceGroupRequest::getIotInstanceId()const @@ -55,6 +57,6 @@ std::string QuerySuperDeviceGroupRequest::getIotInstanceId()const void QuerySuperDeviceGroupRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/QueryThingModelRequest.cc b/iot/src/model/QueryThingModelRequest.cc new file mode 100644 index 000000000..ad164da7b --- /dev/null +++ b/iot/src/model/QueryThingModelRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::QueryThingModelRequest; + +QueryThingModelRequest::QueryThingModelRequest() : + RpcServiceRequest("iot", "2018-01-20", "QueryThingModel") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryThingModelRequest::~QueryThingModelRequest() +{} + +std::string QueryThingModelRequest::getProductKey()const +{ + return productKey_; +} + +void QueryThingModelRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string QueryThingModelRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryThingModelRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryThingModelRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void QueryThingModelRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string QueryThingModelRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void QueryThingModelRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string QueryThingModelRequest::getModelVersion()const +{ + return modelVersion_; +} + +void QueryThingModelRequest::setModelVersion(const std::string& modelVersion) +{ + modelVersion_ = modelVersion; + setParameter("ModelVersion", modelVersion); +} + diff --git a/iot/src/model/QueryThingModelResult.cc b/iot/src/model/QueryThingModelResult.cc new file mode 100644 index 000000000..9488c92c0 --- /dev/null +++ b/iot/src/model/QueryThingModelResult.cc @@ -0,0 +1,80 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +QueryThingModelResult::QueryThingModelResult() : + ServiceResult() +{} + +QueryThingModelResult::QueryThingModelResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryThingModelResult::~QueryThingModelResult() +{} + +void QueryThingModelResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["ThingModelJson"].isNull()) + data_.thingModelJson = dataNode["ThingModelJson"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + if(!value["ProductKey"].isNull()) + productKey_ = value["ProductKey"].asString(); + +} + +QueryThingModelResult::Data QueryThingModelResult::getData()const +{ + return data_; +} + +std::string QueryThingModelResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string QueryThingModelResult::getCode()const +{ + return code_; +} + +bool QueryThingModelResult::getSuccess()const +{ + return success_; +} + +std::string QueryThingModelResult::getProductKey()const +{ + return productKey_; +} + diff --git a/iot/src/model/QueryTopicReverseRouteTableRequest.cc b/iot/src/model/QueryTopicReverseRouteTableRequest.cc index f658bcb46..03db3cbb3 100644 --- a/iot/src/model/QueryTopicReverseRouteTableRequest.cc +++ b/iot/src/model/QueryTopicReverseRouteTableRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryTopicReverseRouteTableRequest; QueryTopicReverseRouteTableRequest::QueryTopicReverseRouteTableRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryTopicReverseRouteTable") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTopicReverseRouteTableRequest::~QueryTopicReverseRouteTableRequest() {} @@ -33,7 +35,7 @@ std::string QueryTopicReverseRouteTableRequest::getAccessKeyId()const void QueryTopicReverseRouteTableRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryTopicReverseRouteTableRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string QueryTopicReverseRouteTableRequest::getRegionId()const void QueryTopicReverseRouteTableRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string QueryTopicReverseRouteTableRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string QueryTopicReverseRouteTableRequest::getIotInstanceId()const void QueryTopicReverseRouteTableRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string QueryTopicReverseRouteTableRequest::getTopic()const @@ -66,6 +68,6 @@ std::string QueryTopicReverseRouteTableRequest::getTopic()const void QueryTopicReverseRouteTableRequest::setTopic(const std::string& topic) { topic_ = topic; - setCoreParameter("Topic", topic); + setParameter("Topic", topic); } diff --git a/iot/src/model/QueryTopicRouteTableRequest.cc b/iot/src/model/QueryTopicRouteTableRequest.cc index 47cac0dc0..3849b3a65 100644 --- a/iot/src/model/QueryTopicRouteTableRequest.cc +++ b/iot/src/model/QueryTopicRouteTableRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::QueryTopicRouteTableRequest; QueryTopicRouteTableRequest::QueryTopicRouteTableRequest() : RpcServiceRequest("iot", "2018-01-20", "QueryTopicRouteTable") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTopicRouteTableRequest::~QueryTopicRouteTableRequest() {} @@ -33,7 +35,7 @@ std::string QueryTopicRouteTableRequest::getAccessKeyId()const void QueryTopicRouteTableRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryTopicRouteTableRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string QueryTopicRouteTableRequest::getRegionId()const void QueryTopicRouteTableRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string QueryTopicRouteTableRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string QueryTopicRouteTableRequest::getIotInstanceId()const void QueryTopicRouteTableRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string QueryTopicRouteTableRequest::getTopic()const @@ -66,6 +68,6 @@ std::string QueryTopicRouteTableRequest::getTopic()const void QueryTopicRouteTableRequest::setTopic(const std::string& topic) { topic_ = topic; - setCoreParameter("Topic", topic); + setParameter("Topic", topic); } diff --git a/iot/src/model/RRpcRequest.cc b/iot/src/model/RRpcRequest.cc index c93c6ed96..dfe2e4cac 100644 --- a/iot/src/model/RRpcRequest.cc +++ b/iot/src/model/RRpcRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::RRpcRequest; RRpcRequest::RRpcRequest() : RpcServiceRequest("iot", "2018-01-20", "RRpc") -{} +{ + setMethod(HttpRequest::Method::Post); +} RRpcRequest::~RRpcRequest() {} @@ -33,7 +35,7 @@ std::string RRpcRequest::getRequestBase64Byte()const void RRpcRequest::setRequestBase64Byte(const std::string& requestBase64Byte) { requestBase64Byte_ = requestBase64Byte; - setCoreParameter("RequestBase64Byte", requestBase64Byte); + setParameter("RequestBase64Byte", requestBase64Byte); } std::string RRpcRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string RRpcRequest::getProductKey()const void RRpcRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } int RRpcRequest::getTimeout()const @@ -55,7 +57,7 @@ int RRpcRequest::getTimeout()const void RRpcRequest::setTimeout(int timeout) { timeout_ = timeout; - setCoreParameter("Timeout", std::to_string(timeout)); + setParameter("Timeout", std::to_string(timeout)); } std::string RRpcRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string RRpcRequest::getAccessKeyId()const void RRpcRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RRpcRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string RRpcRequest::getIotInstanceId()const void RRpcRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string RRpcRequest::getTopic()const @@ -88,7 +90,7 @@ std::string RRpcRequest::getTopic()const void RRpcRequest::setTopic(const std::string& topic) { topic_ = topic; - setCoreParameter("Topic", topic); + setParameter("Topic", topic); } std::string RRpcRequest::getDeviceName()const @@ -99,6 +101,6 @@ std::string RRpcRequest::getDeviceName()const void RRpcRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/RegisterDeviceRequest.cc b/iot/src/model/RegisterDeviceRequest.cc index 056f028c5..61cb1574a 100644 --- a/iot/src/model/RegisterDeviceRequest.cc +++ b/iot/src/model/RegisterDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::RegisterDeviceRequest; RegisterDeviceRequest::RegisterDeviceRequest() : RpcServiceRequest("iot", "2018-01-20", "RegisterDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} RegisterDeviceRequest::~RegisterDeviceRequest() {} @@ -33,7 +35,7 @@ std::string RegisterDeviceRequest::getPinCode()const void RegisterDeviceRequest::setPinCode(const std::string& pinCode) { pinCode_ = pinCode; - setCoreParameter("PinCode", pinCode); + setParameter("PinCode", pinCode); } std::string RegisterDeviceRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string RegisterDeviceRequest::getProductKey()const void RegisterDeviceRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string RegisterDeviceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string RegisterDeviceRequest::getAccessKeyId()const void RegisterDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RegisterDeviceRequest::getDevEui()const @@ -66,7 +68,7 @@ std::string RegisterDeviceRequest::getDevEui()const void RegisterDeviceRequest::setDevEui(const std::string& devEui) { devEui_ = devEui; - setCoreParameter("DevEui", devEui); + setParameter("DevEui", devEui); } std::string RegisterDeviceRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string RegisterDeviceRequest::getIotInstanceId()const void RegisterDeviceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string RegisterDeviceRequest::getNickname()const @@ -88,7 +90,7 @@ std::string RegisterDeviceRequest::getNickname()const void RegisterDeviceRequest::setNickname(const std::string& nickname) { nickname_ = nickname; - setCoreParameter("Nickname", nickname); + setParameter("Nickname", nickname); } std::string RegisterDeviceRequest::getDeviceName()const @@ -99,6 +101,6 @@ std::string RegisterDeviceRequest::getDeviceName()const void RegisterDeviceRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/RemoveThingTopoRequest.cc b/iot/src/model/RemoveThingTopoRequest.cc index 9d7cb7eb4..e4850d2f2 100644 --- a/iot/src/model/RemoveThingTopoRequest.cc +++ b/iot/src/model/RemoveThingTopoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::RemoveThingTopoRequest; RemoveThingTopoRequest::RemoveThingTopoRequest() : RpcServiceRequest("iot", "2018-01-20", "RemoveThingTopo") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveThingTopoRequest::~RemoveThingTopoRequest() {} @@ -33,7 +35,7 @@ std::string RemoveThingTopoRequest::getProductKey()const void RemoveThingTopoRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string RemoveThingTopoRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string RemoveThingTopoRequest::getAccessKeyId()const void RemoveThingTopoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveThingTopoRequest::getIotId()const @@ -55,7 +57,7 @@ std::string RemoveThingTopoRequest::getIotId()const void RemoveThingTopoRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string RemoveThingTopoRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string RemoveThingTopoRequest::getIotInstanceId()const void RemoveThingTopoRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string RemoveThingTopoRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string RemoveThingTopoRequest::getDeviceName()const void RemoveThingTopoRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/ResetThingRequest.cc b/iot/src/model/ResetThingRequest.cc new file mode 100644 index 000000000..02b742aeb --- /dev/null +++ b/iot/src/model/ResetThingRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::ResetThingRequest; + +ResetThingRequest::ResetThingRequest() : + RpcServiceRequest("iot", "2018-01-20", "ResetThing") +{ + setMethod(HttpRequest::Method::Post); +} + +ResetThingRequest::~ResetThingRequest() +{} + +std::string ResetThingRequest::getIotId()const +{ + return iotId_; +} + +void ResetThingRequest::setIotId(const std::string& iotId) +{ + iotId_ = iotId; + setParameter("IotId", iotId); +} + +std::string ResetThingRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void ResetThingRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string ResetThingRequest::getProductKey()const +{ + return productKey_; +} + +void ResetThingRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string ResetThingRequest::getApiProduct()const +{ + return apiProduct_; +} + +void ResetThingRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string ResetThingRequest::getApiRevision()const +{ + return apiRevision_; +} + +void ResetThingRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string ResetThingRequest::getDeviceName()const +{ + return deviceName_; +} + +void ResetThingRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setParameter("DeviceName", deviceName); +} + diff --git a/iot/src/model/ResetThingResult.cc b/iot/src/model/ResetThingResult.cc new file mode 100644 index 000000000..3397ac797 --- /dev/null +++ b/iot/src/model/ResetThingResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +ResetThingResult::ResetThingResult() : + ServiceResult() +{} + +ResetThingResult::ResetThingResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ResetThingResult::~ResetThingResult() +{} + +void ResetThingResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string ResetThingResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string ResetThingResult::getCode()const +{ + return code_; +} + +bool ResetThingResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/SaveDevicePropRequest.cc b/iot/src/model/SaveDevicePropRequest.cc index cbea3b15d..6e1834239 100644 --- a/iot/src/model/SaveDevicePropRequest.cc +++ b/iot/src/model/SaveDevicePropRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::SaveDevicePropRequest; SaveDevicePropRequest::SaveDevicePropRequest() : RpcServiceRequest("iot", "2018-01-20", "SaveDeviceProp") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveDevicePropRequest::~SaveDevicePropRequest() {} @@ -33,7 +35,7 @@ std::string SaveDevicePropRequest::getProductKey()const void SaveDevicePropRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string SaveDevicePropRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SaveDevicePropRequest::getAccessKeyId()const void SaveDevicePropRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SaveDevicePropRequest::getProps()const @@ -55,7 +57,7 @@ std::string SaveDevicePropRequest::getProps()const void SaveDevicePropRequest::setProps(const std::string& props) { props_ = props; - setCoreParameter("Props", props); + setParameter("Props", props); } std::string SaveDevicePropRequest::getIotId()const @@ -66,7 +68,7 @@ std::string SaveDevicePropRequest::getIotId()const void SaveDevicePropRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string SaveDevicePropRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string SaveDevicePropRequest::getIotInstanceId()const void SaveDevicePropRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string SaveDevicePropRequest::getDeviceName()const @@ -88,6 +90,6 @@ std::string SaveDevicePropRequest::getDeviceName()const void SaveDevicePropRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/SetDeviceDesiredPropertyRequest.cc b/iot/src/model/SetDeviceDesiredPropertyRequest.cc index 835d43a8d..bd8178221 100644 --- a/iot/src/model/SetDeviceDesiredPropertyRequest.cc +++ b/iot/src/model/SetDeviceDesiredPropertyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::SetDeviceDesiredPropertyRequest; SetDeviceDesiredPropertyRequest::SetDeviceDesiredPropertyRequest() : RpcServiceRequest("iot", "2018-01-20", "SetDeviceDesiredProperty") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDeviceDesiredPropertyRequest::~SetDeviceDesiredPropertyRequest() {} @@ -33,7 +35,7 @@ std::string SetDeviceDesiredPropertyRequest::getProductKey()const void SetDeviceDesiredPropertyRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string SetDeviceDesiredPropertyRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SetDeviceDesiredPropertyRequest::getAccessKeyId()const void SetDeviceDesiredPropertyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetDeviceDesiredPropertyRequest::getIotId()const @@ -55,7 +57,7 @@ std::string SetDeviceDesiredPropertyRequest::getIotId()const void SetDeviceDesiredPropertyRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string SetDeviceDesiredPropertyRequest::getVersions()const @@ -66,7 +68,7 @@ std::string SetDeviceDesiredPropertyRequest::getVersions()const void SetDeviceDesiredPropertyRequest::setVersions(const std::string& versions) { versions_ = versions; - setCoreParameter("Versions", versions); + setParameter("Versions", versions); } std::string SetDeviceDesiredPropertyRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string SetDeviceDesiredPropertyRequest::getIotInstanceId()const void SetDeviceDesiredPropertyRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string SetDeviceDesiredPropertyRequest::getDeviceName()const @@ -88,7 +90,7 @@ std::string SetDeviceDesiredPropertyRequest::getDeviceName()const void SetDeviceDesiredPropertyRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } std::string SetDeviceDesiredPropertyRequest::getItems()const @@ -99,6 +101,6 @@ std::string SetDeviceDesiredPropertyRequest::getItems()const void SetDeviceDesiredPropertyRequest::setItems(const std::string& items) { items_ = items; - setCoreParameter("Items", items); + setParameter("Items", items); } diff --git a/iot/src/model/SetDeviceGroupTagsRequest.cc b/iot/src/model/SetDeviceGroupTagsRequest.cc index 437f1c372..4567ffe7c 100644 --- a/iot/src/model/SetDeviceGroupTagsRequest.cc +++ b/iot/src/model/SetDeviceGroupTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::SetDeviceGroupTagsRequest; SetDeviceGroupTagsRequest::SetDeviceGroupTagsRequest() : RpcServiceRequest("iot", "2018-01-20", "SetDeviceGroupTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDeviceGroupTagsRequest::~SetDeviceGroupTagsRequest() {} @@ -33,7 +35,7 @@ std::string SetDeviceGroupTagsRequest::getTagString()const void SetDeviceGroupTagsRequest::setTagString(const std::string& tagString) { tagString_ = tagString; - setCoreParameter("TagString", tagString); + setParameter("TagString", tagString); } std::string SetDeviceGroupTagsRequest::getGroupId()const @@ -44,7 +46,7 @@ std::string SetDeviceGroupTagsRequest::getGroupId()const void SetDeviceGroupTagsRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string SetDeviceGroupTagsRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SetDeviceGroupTagsRequest::getAccessKeyId()const void SetDeviceGroupTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetDeviceGroupTagsRequest::getIotInstanceId()const @@ -66,6 +68,6 @@ std::string SetDeviceGroupTagsRequest::getIotInstanceId()const void SetDeviceGroupTagsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/SetDevicePropertyRequest.cc b/iot/src/model/SetDevicePropertyRequest.cc index 8cf24a9f5..dd262bc46 100644 --- a/iot/src/model/SetDevicePropertyRequest.cc +++ b/iot/src/model/SetDevicePropertyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::SetDevicePropertyRequest; SetDevicePropertyRequest::SetDevicePropertyRequest() : RpcServiceRequest("iot", "2018-01-20", "SetDeviceProperty") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDevicePropertyRequest::~SetDevicePropertyRequest() {} @@ -33,7 +35,7 @@ std::string SetDevicePropertyRequest::getProductKey()const void SetDevicePropertyRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string SetDevicePropertyRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SetDevicePropertyRequest::getAccessKeyId()const void SetDevicePropertyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetDevicePropertyRequest::getIotId()const @@ -55,7 +57,7 @@ std::string SetDevicePropertyRequest::getIotId()const void SetDevicePropertyRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setParameter("IotId", iotId); } std::string SetDevicePropertyRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string SetDevicePropertyRequest::getIotInstanceId()const void SetDevicePropertyRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string SetDevicePropertyRequest::getDeviceName()const @@ -77,7 +79,7 @@ std::string SetDevicePropertyRequest::getDeviceName()const void SetDevicePropertyRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } std::string SetDevicePropertyRequest::getItems()const @@ -88,6 +90,6 @@ std::string SetDevicePropertyRequest::getItems()const void SetDevicePropertyRequest::setItems(const std::string& items) { items_ = items; - setCoreParameter("Items", items); + setParameter("Items", items); } diff --git a/iot/src/model/SetDevicesPropertyRequest.cc b/iot/src/model/SetDevicesPropertyRequest.cc index 06ed17778..175be8e94 100644 --- a/iot/src/model/SetDevicesPropertyRequest.cc +++ b/iot/src/model/SetDevicesPropertyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::SetDevicesPropertyRequest; SetDevicesPropertyRequest::SetDevicesPropertyRequest() : RpcServiceRequest("iot", "2018-01-20", "SetDevicesProperty") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDevicesPropertyRequest::~SetDevicesPropertyRequest() {} @@ -33,7 +35,7 @@ std::string SetDevicesPropertyRequest::getProductKey()const void SetDevicesPropertyRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string SetDevicesPropertyRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SetDevicesPropertyRequest::getAccessKeyId()const void SetDevicesPropertyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetDevicesPropertyRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string SetDevicesPropertyRequest::getIotInstanceId()const void SetDevicesPropertyRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::vector SetDevicesPropertyRequest::getDeviceName()const @@ -66,8 +68,9 @@ std::vector SetDevicesPropertyRequest::getDeviceName()const void SetDevicesPropertyRequest::setDeviceName(const std::vector& deviceName) { deviceName_ = deviceName; - for(int i = 0; i!= deviceName.size(); i++) - setCoreParameter("DeviceName."+ std::to_string(i), deviceName.at(i)); + for(int dep1 = 0; dep1!= deviceName.size(); dep1++) { + setParameter("DeviceName."+ std::to_string(dep1), deviceName.at(dep1)); + } } std::string SetDevicesPropertyRequest::getItems()const @@ -78,6 +81,6 @@ std::string SetDevicesPropertyRequest::getItems()const void SetDevicesPropertyRequest::setItems(const std::string& items) { items_ = items; - setCoreParameter("Items", items); + setParameter("Items", items); } diff --git a/iot/src/model/SetEdgeInstanceDriverConfigsRequest.cc b/iot/src/model/SetEdgeInstanceDriverConfigsRequest.cc index d4b4e8c30..56ea466d9 100644 --- a/iot/src/model/SetEdgeInstanceDriverConfigsRequest.cc +++ b/iot/src/model/SetEdgeInstanceDriverConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::SetEdgeInstanceDriverConfigsRequest; SetEdgeInstanceDriverConfigsRequest::SetEdgeInstanceDriverConfigsRequest() : RpcServiceRequest("iot", "2018-01-20", "SetEdgeInstanceDriverConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetEdgeInstanceDriverConfigsRequest::~SetEdgeInstanceDriverConfigsRequest() {} @@ -33,13 +35,12 @@ std::vector SetEdgeInstanceDriverC void SetEdgeInstanceDriverConfigsRequest::setConfigs(const std::vector& configs) { configs_ = configs; - int i = 0; - for(int i = 0; i!= configs.size(); i++) { - auto obj = configs.at(i); - std::string str ="Configs."+ std::to_string(i); - setCoreParameter(str + ".Format", obj.format); - setCoreParameter(str + ".Content", obj.content); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= configs.size(); dep1++) { + auto configsObj = configs.at(dep1); + std::string configsObjStr = "Configs." + std::to_string(dep1 + 1); + setParameter(configsObjStr + ".Format", configsObj.format); + setParameter(configsObjStr + ".Content", configsObj.content); + setParameter(configsObjStr + ".Key", configsObj.key); } } @@ -51,18 +52,7 @@ std::string SetEdgeInstanceDriverConfigsRequest::getAccessKeyId()const void SetEdgeInstanceDriverConfigsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string SetEdgeInstanceDriverConfigsRequest::getInstanceId()const -{ - return instanceId_; -} - -void SetEdgeInstanceDriverConfigsRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string SetEdgeInstanceDriverConfigsRequest::getDriverId()const @@ -73,7 +63,7 @@ std::string SetEdgeInstanceDriverConfigsRequest::getDriverId()const void SetEdgeInstanceDriverConfigsRequest::setDriverId(const std::string& driverId) { driverId_ = driverId; - setCoreParameter("DriverId", driverId); + setParameter("DriverId", driverId); } std::string SetEdgeInstanceDriverConfigsRequest::getIotInstanceId()const @@ -84,6 +74,39 @@ std::string SetEdgeInstanceDriverConfigsRequest::getIotInstanceId()const void SetEdgeInstanceDriverConfigsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string SetEdgeInstanceDriverConfigsRequest::getInstanceId()const +{ + return instanceId_; +} + +void SetEdgeInstanceDriverConfigsRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string SetEdgeInstanceDriverConfigsRequest::getApiProduct()const +{ + return apiProduct_; +} + +void SetEdgeInstanceDriverConfigsRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string SetEdgeInstanceDriverConfigsRequest::getApiRevision()const +{ + return apiRevision_; +} + +void SetEdgeInstanceDriverConfigsRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/SetProductCertInfoRequest.cc b/iot/src/model/SetProductCertInfoRequest.cc new file mode 100644 index 000000000..c606188e0 --- /dev/null +++ b/iot/src/model/SetProductCertInfoRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::SetProductCertInfoRequest; + +SetProductCertInfoRequest::SetProductCertInfoRequest() : + RpcServiceRequest("iot", "2018-01-20", "SetProductCertInfo") +{ + setMethod(HttpRequest::Method::Post); +} + +SetProductCertInfoRequest::~SetProductCertInfoRequest() +{} + +std::string SetProductCertInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetProductCertInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SetProductCertInfoRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void SetProductCertInfoRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string SetProductCertInfoRequest::getProductKey()const +{ + return productKey_; +} + +void SetProductCertInfoRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string SetProductCertInfoRequest::getApiProduct()const +{ + return apiProduct_; +} + +void SetProductCertInfoRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string SetProductCertInfoRequest::getApiRevision()const +{ + return apiRevision_; +} + +void SetProductCertInfoRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +int SetProductCertInfoRequest::getIssueModel()const +{ + return issueModel_; +} + +void SetProductCertInfoRequest::setIssueModel(int issueModel) +{ + issueModel_ = issueModel; + setParameter("IssueModel", std::to_string(issueModel)); +} + diff --git a/iot/src/model/SetProductCertInfoResult.cc b/iot/src/model/SetProductCertInfoResult.cc new file mode 100644 index 000000000..7c33cb958 --- /dev/null +++ b/iot/src/model/SetProductCertInfoResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +SetProductCertInfoResult::SetProductCertInfoResult() : + ServiceResult() +{} + +SetProductCertInfoResult::SetProductCertInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetProductCertInfoResult::~SetProductCertInfoResult() +{} + +void SetProductCertInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string SetProductCertInfoResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string SetProductCertInfoResult::getCode()const +{ + return code_; +} + +bool SetProductCertInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/StartRuleRequest.cc b/iot/src/model/StartRuleRequest.cc index 2f6bb01b3..64b62c732 100644 --- a/iot/src/model/StartRuleRequest.cc +++ b/iot/src/model/StartRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::StartRuleRequest; StartRuleRequest::StartRuleRequest() : RpcServiceRequest("iot", "2018-01-20", "StartRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartRuleRequest::~StartRuleRequest() {} @@ -33,7 +35,7 @@ std::string StartRuleRequest::getAccessKeyId()const void StartRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string StartRuleRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string StartRuleRequest::getIotInstanceId()const void StartRuleRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } long StartRuleRequest::getRuleId()const @@ -55,6 +57,6 @@ long StartRuleRequest::getRuleId()const void StartRuleRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/iot/src/model/StopRuleRequest.cc b/iot/src/model/StopRuleRequest.cc index bb673c790..c1935fdf2 100644 --- a/iot/src/model/StopRuleRequest.cc +++ b/iot/src/model/StopRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::StopRuleRequest; StopRuleRequest::StopRuleRequest() : RpcServiceRequest("iot", "2018-01-20", "StopRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} StopRuleRequest::~StopRuleRequest() {} @@ -33,7 +35,7 @@ std::string StopRuleRequest::getAccessKeyId()const void StopRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string StopRuleRequest::getIotInstanceId()const @@ -44,7 +46,7 @@ std::string StopRuleRequest::getIotInstanceId()const void StopRuleRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } long StopRuleRequest::getRuleId()const @@ -55,6 +57,6 @@ long StopRuleRequest::getRuleId()const void StopRuleRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/iot/src/model/UnbindApplicationFromEdgeInstanceRequest.cc b/iot/src/model/UnbindApplicationFromEdgeInstanceRequest.cc new file mode 100644 index 000000000..e1b25de86 --- /dev/null +++ b/iot/src/model/UnbindApplicationFromEdgeInstanceRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::UnbindApplicationFromEdgeInstanceRequest; + +UnbindApplicationFromEdgeInstanceRequest::UnbindApplicationFromEdgeInstanceRequest() : + RpcServiceRequest("iot", "2018-01-20", "UnbindApplicationFromEdgeInstance") +{ + setMethod(HttpRequest::Method::Post); +} + +UnbindApplicationFromEdgeInstanceRequest::~UnbindApplicationFromEdgeInstanceRequest() +{} + +std::string UnbindApplicationFromEdgeInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UnbindApplicationFromEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string UnbindApplicationFromEdgeInstanceRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void UnbindApplicationFromEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string UnbindApplicationFromEdgeInstanceRequest::getApplicationId()const +{ + return applicationId_; +} + +void UnbindApplicationFromEdgeInstanceRequest::setApplicationId(const std::string& applicationId) +{ + applicationId_ = applicationId; + setParameter("ApplicationId", applicationId); +} + +std::string UnbindApplicationFromEdgeInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void UnbindApplicationFromEdgeInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string UnbindApplicationFromEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void UnbindApplicationFromEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string UnbindApplicationFromEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void UnbindApplicationFromEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/UnbindApplicationFromEdgeInstanceResult.cc b/iot/src/model/UnbindApplicationFromEdgeInstanceResult.cc new file mode 100644 index 000000000..592e1ff4f --- /dev/null +++ b/iot/src/model/UnbindApplicationFromEdgeInstanceResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +UnbindApplicationFromEdgeInstanceResult::UnbindApplicationFromEdgeInstanceResult() : + ServiceResult() +{} + +UnbindApplicationFromEdgeInstanceResult::UnbindApplicationFromEdgeInstanceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UnbindApplicationFromEdgeInstanceResult::~UnbindApplicationFromEdgeInstanceResult() +{} + +void UnbindApplicationFromEdgeInstanceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string UnbindApplicationFromEdgeInstanceResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string UnbindApplicationFromEdgeInstanceResult::getCode()const +{ + return code_; +} + +bool UnbindApplicationFromEdgeInstanceResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/UnbindDriverFromEdgeInstanceRequest.cc b/iot/src/model/UnbindDriverFromEdgeInstanceRequest.cc index eac196529..12f26bb2f 100644 --- a/iot/src/model/UnbindDriverFromEdgeInstanceRequest.cc +++ b/iot/src/model/UnbindDriverFromEdgeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::UnbindDriverFromEdgeInstanceRequest; UnbindDriverFromEdgeInstanceRequest::UnbindDriverFromEdgeInstanceRequest() : RpcServiceRequest("iot", "2018-01-20", "UnbindDriverFromEdgeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindDriverFromEdgeInstanceRequest::~UnbindDriverFromEdgeInstanceRequest() {} @@ -33,18 +35,7 @@ std::string UnbindDriverFromEdgeInstanceRequest::getAccessKeyId()const void UnbindDriverFromEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string UnbindDriverFromEdgeInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void UnbindDriverFromEdgeInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string UnbindDriverFromEdgeInstanceRequest::getDriverId()const @@ -55,7 +46,7 @@ std::string UnbindDriverFromEdgeInstanceRequest::getDriverId()const void UnbindDriverFromEdgeInstanceRequest::setDriverId(const std::string& driverId) { driverId_ = driverId; - setCoreParameter("DriverId", driverId); + setParameter("DriverId", driverId); } std::string UnbindDriverFromEdgeInstanceRequest::getIotInstanceId()const @@ -66,6 +57,39 @@ std::string UnbindDriverFromEdgeInstanceRequest::getIotInstanceId()const void UnbindDriverFromEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string UnbindDriverFromEdgeInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void UnbindDriverFromEdgeInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string UnbindDriverFromEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void UnbindDriverFromEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string UnbindDriverFromEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void UnbindDriverFromEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/UpdateDeviceGroupRequest.cc b/iot/src/model/UpdateDeviceGroupRequest.cc index 3847fe7d9..48b1f039d 100644 --- a/iot/src/model/UpdateDeviceGroupRequest.cc +++ b/iot/src/model/UpdateDeviceGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::UpdateDeviceGroupRequest; UpdateDeviceGroupRequest::UpdateDeviceGroupRequest() : RpcServiceRequest("iot", "2018-01-20", "UpdateDeviceGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateDeviceGroupRequest::~UpdateDeviceGroupRequest() {} @@ -33,7 +35,7 @@ std::string UpdateDeviceGroupRequest::getGroupId()const void UpdateDeviceGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string UpdateDeviceGroupRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateDeviceGroupRequest::getAccessKeyId()const void UpdateDeviceGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateDeviceGroupRequest::getGroupDesc()const @@ -55,7 +57,7 @@ std::string UpdateDeviceGroupRequest::getGroupDesc()const void UpdateDeviceGroupRequest::setGroupDesc(const std::string& groupDesc) { groupDesc_ = groupDesc; - setCoreParameter("GroupDesc", groupDesc); + setParameter("GroupDesc", groupDesc); } std::string UpdateDeviceGroupRequest::getIotInstanceId()const @@ -66,6 +68,6 @@ std::string UpdateDeviceGroupRequest::getIotInstanceId()const void UpdateDeviceGroupRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/UpdateDeviceShadowRequest.cc b/iot/src/model/UpdateDeviceShadowRequest.cc index 7e26e7b97..f92c52c10 100644 --- a/iot/src/model/UpdateDeviceShadowRequest.cc +++ b/iot/src/model/UpdateDeviceShadowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::UpdateDeviceShadowRequest; UpdateDeviceShadowRequest::UpdateDeviceShadowRequest() : RpcServiceRequest("iot", "2018-01-20", "UpdateDeviceShadow") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateDeviceShadowRequest::~UpdateDeviceShadowRequest() {} @@ -33,7 +35,7 @@ std::string UpdateDeviceShadowRequest::getShadowMessage()const void UpdateDeviceShadowRequest::setShadowMessage(const std::string& shadowMessage) { shadowMessage_ = shadowMessage; - setCoreParameter("ShadowMessage", shadowMessage); + setParameter("ShadowMessage", shadowMessage); } std::string UpdateDeviceShadowRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string UpdateDeviceShadowRequest::getProductKey()const void UpdateDeviceShadowRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string UpdateDeviceShadowRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpdateDeviceShadowRequest::getAccessKeyId()const void UpdateDeviceShadowRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateDeviceShadowRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string UpdateDeviceShadowRequest::getIotInstanceId()const void UpdateDeviceShadowRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string UpdateDeviceShadowRequest::getDeviceName()const @@ -77,6 +79,6 @@ std::string UpdateDeviceShadowRequest::getDeviceName()const void UpdateDeviceShadowRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setParameter("DeviceName", deviceName); } diff --git a/iot/src/model/UpdateEdgeDriverVersionRequest.cc b/iot/src/model/UpdateEdgeDriverVersionRequest.cc new file mode 100644 index 000000000..3e22246c4 --- /dev/null +++ b/iot/src/model/UpdateEdgeDriverVersionRequest.cc @@ -0,0 +1,161 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::UpdateEdgeDriverVersionRequest; + +UpdateEdgeDriverVersionRequest::UpdateEdgeDriverVersionRequest() : + RpcServiceRequest("iot", "2018-01-20", "UpdateEdgeDriverVersion") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateEdgeDriverVersionRequest::~UpdateEdgeDriverVersionRequest() +{} + +std::string UpdateEdgeDriverVersionRequest::getConfigCheckRule()const +{ + return configCheckRule_; +} + +void UpdateEdgeDriverVersionRequest::setConfigCheckRule(const std::string& configCheckRule) +{ + configCheckRule_ = configCheckRule; + setParameter("ConfigCheckRule", configCheckRule); +} + +std::string UpdateEdgeDriverVersionRequest::getEdgeVersion()const +{ + return edgeVersion_; +} + +void UpdateEdgeDriverVersionRequest::setEdgeVersion(const std::string& edgeVersion) +{ + edgeVersion_ = edgeVersion; + setParameter("EdgeVersion", edgeVersion); +} + +std::string UpdateEdgeDriverVersionRequest::getDescription()const +{ + return description_; +} + +void UpdateEdgeDriverVersionRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string UpdateEdgeDriverVersionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpdateEdgeDriverVersionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string UpdateEdgeDriverVersionRequest::getDriverId()const +{ + return driverId_; +} + +void UpdateEdgeDriverVersionRequest::setDriverId(const std::string& driverId) +{ + driverId_ = driverId; + setParameter("DriverId", driverId); +} + +std::string UpdateEdgeDriverVersionRequest::getIotInstanceId()const +{ + return iotInstanceId_; +} + +void UpdateEdgeDriverVersionRequest::setIotInstanceId(const std::string& iotInstanceId) +{ + iotInstanceId_ = iotInstanceId; + setParameter("IotInstanceId", iotInstanceId); +} + +std::string UpdateEdgeDriverVersionRequest::getContainerConfig()const +{ + return containerConfig_; +} + +void UpdateEdgeDriverVersionRequest::setContainerConfig(const std::string& containerConfig) +{ + containerConfig_ = containerConfig; + setParameter("ContainerConfig", containerConfig); +} + +std::string UpdateEdgeDriverVersionRequest::getDriverVersion()const +{ + return driverVersion_; +} + +void UpdateEdgeDriverVersionRequest::setDriverVersion(const std::string& driverVersion) +{ + driverVersion_ = driverVersion; + setParameter("DriverVersion", driverVersion); +} + +std::string UpdateEdgeDriverVersionRequest::getDriverConfig()const +{ + return driverConfig_; +} + +void UpdateEdgeDriverVersionRequest::setDriverConfig(const std::string& driverConfig) +{ + driverConfig_ = driverConfig; + setParameter("DriverConfig", driverConfig); +} + +std::string UpdateEdgeDriverVersionRequest::getSourceConfig()const +{ + return sourceConfig_; +} + +void UpdateEdgeDriverVersionRequest::setSourceConfig(const std::string& sourceConfig) +{ + sourceConfig_ = sourceConfig; + setParameter("SourceConfig", sourceConfig); +} + +std::string UpdateEdgeDriverVersionRequest::getApiProduct()const +{ + return apiProduct_; +} + +void UpdateEdgeDriverVersionRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string UpdateEdgeDriverVersionRequest::getApiRevision()const +{ + return apiRevision_; +} + +void UpdateEdgeDriverVersionRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/UpdateEdgeDriverVersionResult.cc b/iot/src/model/UpdateEdgeDriverVersionResult.cc new file mode 100644 index 000000000..b24b5f355 --- /dev/null +++ b/iot/src/model/UpdateEdgeDriverVersionResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +UpdateEdgeDriverVersionResult::UpdateEdgeDriverVersionResult() : + ServiceResult() +{} + +UpdateEdgeDriverVersionResult::UpdateEdgeDriverVersionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateEdgeDriverVersionResult::~UpdateEdgeDriverVersionResult() +{} + +void UpdateEdgeDriverVersionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string UpdateEdgeDriverVersionResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string UpdateEdgeDriverVersionResult::getCode()const +{ + return code_; +} + +bool UpdateEdgeDriverVersionResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/UpdateEdgeInstanceRequest.cc b/iot/src/model/UpdateEdgeInstanceRequest.cc index 2691da1c8..8fd978370 100644 --- a/iot/src/model/UpdateEdgeInstanceRequest.cc +++ b/iot/src/model/UpdateEdgeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::UpdateEdgeInstanceRequest; UpdateEdgeInstanceRequest::UpdateEdgeInstanceRequest() : RpcServiceRequest("iot", "2018-01-20", "UpdateEdgeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateEdgeInstanceRequest::~UpdateEdgeInstanceRequest() {} @@ -33,7 +35,7 @@ bool UpdateEdgeInstanceRequest::getBizEnable()const void UpdateEdgeInstanceRequest::setBizEnable(bool bizEnable) { bizEnable_ = bizEnable; - setCoreParameter("BizEnable", bizEnable ? "true" : "false"); + setParameter("BizEnable", bizEnable ? "true" : "false"); } int UpdateEdgeInstanceRequest::getSpec()const @@ -44,7 +46,7 @@ int UpdateEdgeInstanceRequest::getSpec()const void UpdateEdgeInstanceRequest::setSpec(int spec) { spec_ = spec; - setCoreParameter("Spec", std::to_string(spec)); + setParameter("Spec", std::to_string(spec)); } std::string UpdateEdgeInstanceRequest::getAccessKeyId()const @@ -55,29 +57,7 @@ std::string UpdateEdgeInstanceRequest::getAccessKeyId()const void UpdateEdgeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string UpdateEdgeInstanceRequest::getTags()const -{ - return tags_; -} - -void UpdateEdgeInstanceRequest::setTags(const std::string& tags) -{ - tags_ = tags; - setCoreParameter("Tags", tags); -} - -std::string UpdateEdgeInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void UpdateEdgeInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateEdgeInstanceRequest::getIotInstanceId()const @@ -88,7 +68,40 @@ std::string UpdateEdgeInstanceRequest::getIotInstanceId()const void UpdateEdgeInstanceRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); +} + +std::string UpdateEdgeInstanceRequest::getTags()const +{ + return tags_; +} + +void UpdateEdgeInstanceRequest::setTags(const std::string& tags) +{ + tags_ = tags; + setParameter("Tags", tags); +} + +std::string UpdateEdgeInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void UpdateEdgeInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string UpdateEdgeInstanceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void UpdateEdgeInstanceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); } std::string UpdateEdgeInstanceRequest::getName()const @@ -99,6 +112,17 @@ std::string UpdateEdgeInstanceRequest::getName()const void UpdateEdgeInstanceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); +} + +std::string UpdateEdgeInstanceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void UpdateEdgeInstanceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/iot/src/model/UpdateProductFilterConfigRequest.cc b/iot/src/model/UpdateProductFilterConfigRequest.cc new file mode 100644 index 000000000..a7a840b37 --- /dev/null +++ b/iot/src/model/UpdateProductFilterConfigRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::UpdateProductFilterConfigRequest; + +UpdateProductFilterConfigRequest::UpdateProductFilterConfigRequest() : + RpcServiceRequest("iot", "2018-01-20", "UpdateProductFilterConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateProductFilterConfigRequest::~UpdateProductFilterConfigRequest() +{} + +bool UpdateProductFilterConfigRequest::getPropertyTimestampFilter()const +{ + return propertyTimestampFilter_; +} + +void UpdateProductFilterConfigRequest::setPropertyTimestampFilter(bool propertyTimestampFilter) +{ + propertyTimestampFilter_ = propertyTimestampFilter; + setParameter("PropertyTimestampFilter", propertyTimestampFilter ? "true" : "false"); +} + +std::string UpdateProductFilterConfigRequest::getProductKey()const +{ + return productKey_; +} + +void UpdateProductFilterConfigRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string UpdateProductFilterConfigRequest::getApiProduct()const +{ + return apiProduct_; +} + +void UpdateProductFilterConfigRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string UpdateProductFilterConfigRequest::getApiRevision()const +{ + return apiRevision_; +} + +void UpdateProductFilterConfigRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +bool UpdateProductFilterConfigRequest::getPropertyValueFilter()const +{ + return propertyValueFilter_; +} + +void UpdateProductFilterConfigRequest::setPropertyValueFilter(bool propertyValueFilter) +{ + propertyValueFilter_ = propertyValueFilter; + setParameter("PropertyValueFilter", propertyValueFilter ? "true" : "false"); +} + diff --git a/iot/src/model/UpdateProductFilterConfigResult.cc b/iot/src/model/UpdateProductFilterConfigResult.cc new file mode 100644 index 000000000..73b5d1541 --- /dev/null +++ b/iot/src/model/UpdateProductFilterConfigResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +UpdateProductFilterConfigResult::UpdateProductFilterConfigResult() : + ServiceResult() +{} + +UpdateProductFilterConfigResult::UpdateProductFilterConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateProductFilterConfigResult::~UpdateProductFilterConfigResult() +{} + +void UpdateProductFilterConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string UpdateProductFilterConfigResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string UpdateProductFilterConfigResult::getCode()const +{ + return code_; +} + +bool UpdateProductFilterConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/iot/src/model/UpdateProductRequest.cc b/iot/src/model/UpdateProductRequest.cc index 43d3f23cd..765cb268b 100644 --- a/iot/src/model/UpdateProductRequest.cc +++ b/iot/src/model/UpdateProductRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::UpdateProductRequest; UpdateProductRequest::UpdateProductRequest() : RpcServiceRequest("iot", "2018-01-20", "UpdateProduct") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateProductRequest::~UpdateProductRequest() {} @@ -33,7 +35,7 @@ std::string UpdateProductRequest::getDescription()const void UpdateProductRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string UpdateProductRequest::getProductKey()const @@ -44,7 +46,7 @@ std::string UpdateProductRequest::getProductKey()const void UpdateProductRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string UpdateProductRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpdateProductRequest::getAccessKeyId()const void UpdateProductRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateProductRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string UpdateProductRequest::getIotInstanceId()const void UpdateProductRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string UpdateProductRequest::getProductName()const @@ -77,6 +79,6 @@ std::string UpdateProductRequest::getProductName()const void UpdateProductRequest::setProductName(const std::string& productName) { productName_ = productName; - setCoreParameter("ProductName", productName); + setParameter("ProductName", productName); } diff --git a/iot/src/model/UpdateProductTagsRequest.cc b/iot/src/model/UpdateProductTagsRequest.cc index b04e5f85c..aad71b92a 100644 --- a/iot/src/model/UpdateProductTagsRequest.cc +++ b/iot/src/model/UpdateProductTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::UpdateProductTagsRequest; UpdateProductTagsRequest::UpdateProductTagsRequest() : RpcServiceRequest("iot", "2018-01-20", "UpdateProductTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateProductTagsRequest::~UpdateProductTagsRequest() {} @@ -33,7 +35,7 @@ std::string UpdateProductTagsRequest::getProductKey()const void UpdateProductTagsRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string UpdateProductTagsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateProductTagsRequest::getAccessKeyId()const void UpdateProductTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector UpdateProductTagsRequest::getProductTag()const @@ -55,12 +57,11 @@ std::vector UpdateProductTagsRequest::getP void UpdateProductTagsRequest::setProductTag(const std::vector& productTag) { productTag_ = productTag; - int i = 0; - for(int i = 0; i!= productTag.size(); i++) { - auto obj = productTag.at(i); - std::string str ="ProductTag."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= productTag.size(); dep1++) { + auto productTagObj = productTag.at(dep1); + std::string productTagObjStr = "ProductTag." + std::to_string(dep1 + 1); + setParameter(productTagObjStr + ".TagValue", productTagObj.tagValue); + setParameter(productTagObjStr + ".TagKey", productTagObj.tagKey); } } @@ -72,6 +73,6 @@ std::string UpdateProductTagsRequest::getIotInstanceId()const void UpdateProductTagsRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } diff --git a/iot/src/model/UpdateProductTopicRequest.cc b/iot/src/model/UpdateProductTopicRequest.cc index 8764dd00b..339b25f0b 100644 --- a/iot/src/model/UpdateProductTopicRequest.cc +++ b/iot/src/model/UpdateProductTopicRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::UpdateProductTopicRequest; UpdateProductTopicRequest::UpdateProductTopicRequest() : RpcServiceRequest("iot", "2018-01-20", "UpdateProductTopic") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateProductTopicRequest::~UpdateProductTopicRequest() {} @@ -33,7 +35,7 @@ std::string UpdateProductTopicRequest::getAccessKeyId()const void UpdateProductTopicRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateProductTopicRequest::getTopicId()const @@ -44,7 +46,7 @@ std::string UpdateProductTopicRequest::getTopicId()const void UpdateProductTopicRequest::setTopicId(const std::string& topicId) { topicId_ = topicId; - setCoreParameter("TopicId", topicId); + setParameter("TopicId", topicId); } std::string UpdateProductTopicRequest::getIotInstanceId()const @@ -55,7 +57,7 @@ std::string UpdateProductTopicRequest::getIotInstanceId()const void UpdateProductTopicRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string UpdateProductTopicRequest::getOperation()const @@ -66,7 +68,7 @@ std::string UpdateProductTopicRequest::getOperation()const void UpdateProductTopicRequest::setOperation(const std::string& operation) { operation_ = operation; - setCoreParameter("Operation", operation); + setParameter("Operation", operation); } std::string UpdateProductTopicRequest::getTopicShortName()const @@ -77,7 +79,7 @@ std::string UpdateProductTopicRequest::getTopicShortName()const void UpdateProductTopicRequest::setTopicShortName(const std::string& topicShortName) { topicShortName_ = topicShortName; - setCoreParameter("TopicShortName", topicShortName); + setParameter("TopicShortName", topicShortName); } std::string UpdateProductTopicRequest::getDesc()const @@ -88,6 +90,6 @@ std::string UpdateProductTopicRequest::getDesc()const void UpdateProductTopicRequest::setDesc(const std::string& desc) { desc_ = desc; - setCoreParameter("Desc", desc); + setParameter("Desc", desc); } diff --git a/iot/src/model/UpdateRuleActionRequest.cc b/iot/src/model/UpdateRuleActionRequest.cc index 6d811daf7..45ccbce17 100644 --- a/iot/src/model/UpdateRuleActionRequest.cc +++ b/iot/src/model/UpdateRuleActionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::UpdateRuleActionRequest; UpdateRuleActionRequest::UpdateRuleActionRequest() : RpcServiceRequest("iot", "2018-01-20", "UpdateRuleAction") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateRuleActionRequest::~UpdateRuleActionRequest() {} @@ -33,7 +35,7 @@ std::string UpdateRuleActionRequest::getConfiguration()const void UpdateRuleActionRequest::setConfiguration(const std::string& configuration) { configuration_ = configuration; - setCoreParameter("Configuration", configuration); + setParameter("Configuration", configuration); } std::string UpdateRuleActionRequest::getType()const @@ -44,7 +46,7 @@ std::string UpdateRuleActionRequest::getType()const void UpdateRuleActionRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string UpdateRuleActionRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpdateRuleActionRequest::getAccessKeyId()const void UpdateRuleActionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateRuleActionRequest::getIotInstanceId()const @@ -66,7 +68,7 @@ std::string UpdateRuleActionRequest::getIotInstanceId()const void UpdateRuleActionRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } long UpdateRuleActionRequest::getActionId()const @@ -77,6 +79,6 @@ long UpdateRuleActionRequest::getActionId()const void UpdateRuleActionRequest::setActionId(long actionId) { actionId_ = actionId; - setCoreParameter("ActionId", std::to_string(actionId)); + setParameter("ActionId", std::to_string(actionId)); } diff --git a/iot/src/model/UpdateRuleRequest.cc b/iot/src/model/UpdateRuleRequest.cc index 9b4731456..9168b0425 100644 --- a/iot/src/model/UpdateRuleRequest.cc +++ b/iot/src/model/UpdateRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iot::Model::UpdateRuleRequest; UpdateRuleRequest::UpdateRuleRequest() : RpcServiceRequest("iot", "2018-01-20", "UpdateRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateRuleRequest::~UpdateRuleRequest() {} @@ -33,7 +35,7 @@ std::string UpdateRuleRequest::getSelect()const void UpdateRuleRequest::setSelect(const std::string& select) { select_ = select; - setCoreParameter("Select", select); + setParameter("Select", select); } std::string UpdateRuleRequest::getRuleDesc()const @@ -44,7 +46,7 @@ std::string UpdateRuleRequest::getRuleDesc()const void UpdateRuleRequest::setRuleDesc(const std::string& ruleDesc) { ruleDesc_ = ruleDesc; - setCoreParameter("RuleDesc", ruleDesc); + setParameter("RuleDesc", ruleDesc); } std::string UpdateRuleRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpdateRuleRequest::getAccessKeyId()const void UpdateRuleRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateRuleRequest::getShortTopic()const @@ -66,7 +68,7 @@ std::string UpdateRuleRequest::getShortTopic()const void UpdateRuleRequest::setShortTopic(const std::string& shortTopic) { shortTopic_ = shortTopic; - setCoreParameter("ShortTopic", shortTopic); + setParameter("ShortTopic", shortTopic); } std::string UpdateRuleRequest::getIotInstanceId()const @@ -77,7 +79,7 @@ std::string UpdateRuleRequest::getIotInstanceId()const void UpdateRuleRequest::setIotInstanceId(const std::string& iotInstanceId) { iotInstanceId_ = iotInstanceId; - setCoreParameter("IotInstanceId", iotInstanceId); + setParameter("IotInstanceId", iotInstanceId); } std::string UpdateRuleRequest::getWhere()const @@ -88,7 +90,7 @@ std::string UpdateRuleRequest::getWhere()const void UpdateRuleRequest::setWhere(const std::string& where) { where_ = where; - setCoreParameter("Where", where); + setParameter("Where", where); } int UpdateRuleRequest::getTopicType()const @@ -99,7 +101,7 @@ int UpdateRuleRequest::getTopicType()const void UpdateRuleRequest::setTopicType(int topicType) { topicType_ = topicType; - setCoreParameter("TopicType", std::to_string(topicType)); + setParameter("TopicType", std::to_string(topicType)); } std::string UpdateRuleRequest::getProductKey()const @@ -110,7 +112,7 @@ std::string UpdateRuleRequest::getProductKey()const void UpdateRuleRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setParameter("ProductKey", productKey); } std::string UpdateRuleRequest::getName()const @@ -121,7 +123,7 @@ std::string UpdateRuleRequest::getName()const void UpdateRuleRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long UpdateRuleRequest::getRuleId()const @@ -132,6 +134,6 @@ long UpdateRuleRequest::getRuleId()const void UpdateRuleRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/iot/src/model/UpdateThingModelRequest.cc b/iot/src/model/UpdateThingModelRequest.cc new file mode 100644 index 000000000..a7c8c55dc --- /dev/null +++ b/iot/src/model/UpdateThingModelRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Iot::Model::UpdateThingModelRequest; + +UpdateThingModelRequest::UpdateThingModelRequest() : + RpcServiceRequest("iot", "2018-01-20", "UpdateThingModel") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateThingModelRequest::~UpdateThingModelRequest() +{} + +std::string UpdateThingModelRequest::getIdentifier()const +{ + return identifier_; +} + +void UpdateThingModelRequest::setIdentifier(const std::string& identifier) +{ + identifier_ = identifier; + setParameter("Identifier", identifier); +} + +std::string UpdateThingModelRequest::getProductKey()const +{ + return productKey_; +} + +void UpdateThingModelRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setParameter("ProductKey", productKey); +} + +std::string UpdateThingModelRequest::getApiProduct()const +{ + return apiProduct_; +} + +void UpdateThingModelRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string UpdateThingModelRequest::getThingModelJson()const +{ + return thingModelJson_; +} + +void UpdateThingModelRequest::setThingModelJson(const std::string& thingModelJson) +{ + thingModelJson_ = thingModelJson; + setParameter("ThingModelJson", thingModelJson); +} + +std::string UpdateThingModelRequest::getApiRevision()const +{ + return apiRevision_; +} + +void UpdateThingModelRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + diff --git a/iot/src/model/UpdateThingModelResult.cc b/iot/src/model/UpdateThingModelResult.cc new file mode 100644 index 000000000..f6820a5e7 --- /dev/null +++ b/iot/src/model/UpdateThingModelResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Iot; +using namespace AlibabaCloud::Iot::Model; + +UpdateThingModelResult::UpdateThingModelResult() : + ServiceResult() +{} + +UpdateThingModelResult::UpdateThingModelResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateThingModelResult::~UpdateThingModelResult() +{} + +void UpdateThingModelResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["ErrorMessage"].isNull()) + errorMessage_ = value["ErrorMessage"].asString(); + +} + +std::string UpdateThingModelResult::getErrorMessage()const +{ + return errorMessage_; +} + +std::string UpdateThingModelResult::getCode()const +{ + return code_; +} + +bool UpdateThingModelResult::getSuccess()const +{ + return success_; +} + diff --git a/iqa/src/model/CreateProjectRequest.cc b/iqa/src/model/CreateProjectRequest.cc index 90905f70e..0285a3da4 100644 --- a/iqa/src/model/CreateProjectRequest.cc +++ b/iqa/src/model/CreateProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iqa::Model::CreateProjectRequest; CreateProjectRequest::CreateProjectRequest() : RpcServiceRequest("iqa", "2019-08-13", "CreateProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateProjectRequest::~CreateProjectRequest() {} @@ -33,7 +35,7 @@ std::string CreateProjectRequest::getProjectName()const void CreateProjectRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setBodyParameter("ProjectName", projectName); } std::string CreateProjectRequest::getModelId()const @@ -44,7 +46,7 @@ std::string CreateProjectRequest::getModelId()const void CreateProjectRequest::setModelId(const std::string& modelId) { modelId_ = modelId; - setCoreParameter("ModelId", modelId); + setBodyParameter("ModelId", modelId); } std::string CreateProjectRequest::getProjectType()const @@ -55,6 +57,6 @@ std::string CreateProjectRequest::getProjectType()const void CreateProjectRequest::setProjectType(const std::string& projectType) { projectType_ = projectType; - setCoreParameter("ProjectType", projectType); + setBodyParameter("ProjectType", projectType); } diff --git a/iqa/src/model/DeleteProjectRequest.cc b/iqa/src/model/DeleteProjectRequest.cc index d5e2a8bf1..62f5e1ec0 100644 --- a/iqa/src/model/DeleteProjectRequest.cc +++ b/iqa/src/model/DeleteProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iqa::Model::DeleteProjectRequest; DeleteProjectRequest::DeleteProjectRequest() : RpcServiceRequest("iqa", "2019-08-13", "DeleteProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteProjectRequest::~DeleteProjectRequest() {} @@ -33,6 +35,6 @@ std::string DeleteProjectRequest::getProjectId()const void DeleteProjectRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/iqa/src/model/DeployServiceRequest.cc b/iqa/src/model/DeployServiceRequest.cc index 3031570a5..78a3c1828 100644 --- a/iqa/src/model/DeployServiceRequest.cc +++ b/iqa/src/model/DeployServiceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iqa::Model::DeployServiceRequest; DeployServiceRequest::DeployServiceRequest() : RpcServiceRequest("iqa", "2019-08-13", "DeployService") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeployServiceRequest::~DeployServiceRequest() {} @@ -33,6 +35,6 @@ std::string DeployServiceRequest::getProjectId()const void DeployServiceRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/iqa/src/model/DescribeProjectRequest.cc b/iqa/src/model/DescribeProjectRequest.cc index 7d4d03ef1..67f28659a 100644 --- a/iqa/src/model/DescribeProjectRequest.cc +++ b/iqa/src/model/DescribeProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iqa::Model::DescribeProjectRequest; DescribeProjectRequest::DescribeProjectRequest() : RpcServiceRequest("iqa", "2019-08-13", "DescribeProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeProjectRequest::~DescribeProjectRequest() {} @@ -33,6 +35,6 @@ std::string DescribeProjectRequest::getProjectId()const void DescribeProjectRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/iqa/src/model/GetPredictResultRequest.cc b/iqa/src/model/GetPredictResultRequest.cc index b00d48d28..79d43ce80 100644 --- a/iqa/src/model/GetPredictResultRequest.cc +++ b/iqa/src/model/GetPredictResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iqa::Model::GetPredictResultRequest; GetPredictResultRequest::GetPredictResultRequest() : RpcServiceRequest("iqa", "2019-08-13", "GetPredictResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPredictResultRequest::~GetPredictResultRequest() {} @@ -33,7 +35,7 @@ int GetPredictResultRequest::getTopK()const void GetPredictResultRequest::setTopK(int topK) { topK_ = topK; - setCoreParameter("TopK", std::to_string(topK)); + setParameter("TopK", std::to_string(topK)); } std::string GetPredictResultRequest::getTraceTag()const @@ -44,7 +46,7 @@ std::string GetPredictResultRequest::getTraceTag()const void GetPredictResultRequest::setTraceTag(const std::string& traceTag) { traceTag_ = traceTag; - setCoreParameter("TraceTag", traceTag); + setParameter("TraceTag", traceTag); } std::string GetPredictResultRequest::getQuestion()const @@ -55,7 +57,7 @@ std::string GetPredictResultRequest::getQuestion()const void GetPredictResultRequest::setQuestion(const std::string& question) { question_ = question; - setCoreParameter("Question", question); + setBodyParameter("Question", question); } std::string GetPredictResultRequest::getProjectId()const @@ -66,6 +68,6 @@ std::string GetPredictResultRequest::getProjectId()const void GetPredictResultRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/iqa/src/model/ListProjectsRequest.cc b/iqa/src/model/ListProjectsRequest.cc index 09b71edbb..2a742cd5f 100644 --- a/iqa/src/model/ListProjectsRequest.cc +++ b/iqa/src/model/ListProjectsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iqa::Model::ListProjectsRequest; ListProjectsRequest::ListProjectsRequest() : RpcServiceRequest("iqa", "2019-08-13", "ListProjects") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListProjectsRequest::~ListProjectsRequest() {} @@ -33,7 +35,7 @@ std::string ListProjectsRequest::getFilterParam()const void ListProjectsRequest::setFilterParam(const std::string& filterParam) { filterParam_ = filterParam; - setCoreParameter("FilterParam", filterParam); + setParameter("FilterParam", filterParam); } int ListProjectsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int ListProjectsRequest::getPageNumber()const void ListProjectsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int ListProjectsRequest::getPageSize()const @@ -55,7 +57,7 @@ int ListProjectsRequest::getPageSize()const void ListProjectsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListProjectsRequest::getProjectType()const @@ -66,6 +68,6 @@ std::string ListProjectsRequest::getProjectType()const void ListProjectsRequest::setProjectType(const std::string& projectType) { projectType_ = projectType; - setCoreParameter("ProjectType", projectType); + setParameter("ProjectType", projectType); } diff --git a/iqa/src/model/ModifiyProjectRequest.cc b/iqa/src/model/ModifiyProjectRequest.cc index 393100f61..4f68eadfa 100644 --- a/iqa/src/model/ModifiyProjectRequest.cc +++ b/iqa/src/model/ModifiyProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iqa::Model::ModifiyProjectRequest; ModifiyProjectRequest::ModifiyProjectRequest() : RpcServiceRequest("iqa", "2019-08-13", "ModifiyProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifiyProjectRequest::~ModifiyProjectRequest() {} @@ -33,7 +35,7 @@ std::string ModifiyProjectRequest::getProjectName()const void ModifiyProjectRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setBodyParameter("ProjectName", projectName); } std::string ModifiyProjectRequest::getModelId()const @@ -44,7 +46,7 @@ std::string ModifiyProjectRequest::getModelId()const void ModifiyProjectRequest::setModelId(const std::string& modelId) { modelId_ = modelId; - setCoreParameter("ModelId", modelId); + setBodyParameter("ModelId", modelId); } std::string ModifiyProjectRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string ModifiyProjectRequest::getProjectId()const void ModifiyProjectRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setBodyParameter("ProjectId", projectId); } diff --git a/iqa/src/model/UploadDictionaryRequest.cc b/iqa/src/model/UploadDictionaryRequest.cc index c7af68063..18e2f7475 100644 --- a/iqa/src/model/UploadDictionaryRequest.cc +++ b/iqa/src/model/UploadDictionaryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iqa::Model::UploadDictionaryRequest; UploadDictionaryRequest::UploadDictionaryRequest() : RpcServiceRequest("iqa", "2019-08-13", "UploadDictionary") -{} +{ + setMethod(HttpRequest::Method::Post); +} UploadDictionaryRequest::~UploadDictionaryRequest() {} @@ -33,7 +35,7 @@ std::string UploadDictionaryRequest::getDictionaryFileUrl()const void UploadDictionaryRequest::setDictionaryFileUrl(const std::string& dictionaryFileUrl) { dictionaryFileUrl_ = dictionaryFileUrl; - setCoreParameter("DictionaryFileUrl", dictionaryFileUrl); + setBodyParameter("DictionaryFileUrl", dictionaryFileUrl); } std::string UploadDictionaryRequest::getProjectId()const @@ -44,7 +46,7 @@ std::string UploadDictionaryRequest::getProjectId()const void UploadDictionaryRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setBodyParameter("ProjectId", projectId); } std::string UploadDictionaryRequest::getDictionaryData()const @@ -55,6 +57,6 @@ std::string UploadDictionaryRequest::getDictionaryData()const void UploadDictionaryRequest::setDictionaryData(const std::string& dictionaryData) { dictionaryData_ = dictionaryData; - setCoreParameter("DictionaryData", dictionaryData); + setBodyParameter("DictionaryData", dictionaryData); } diff --git a/iqa/src/model/UploadDocumentRequest.cc b/iqa/src/model/UploadDocumentRequest.cc index f68aea7d2..aa338fcd6 100644 --- a/iqa/src/model/UploadDocumentRequest.cc +++ b/iqa/src/model/UploadDocumentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Iqa::Model::UploadDocumentRequest; UploadDocumentRequest::UploadDocumentRequest() : RpcServiceRequest("iqa", "2019-08-13", "UploadDocument") -{} +{ + setMethod(HttpRequest::Method::Post); +} UploadDocumentRequest::~UploadDocumentRequest() {} @@ -33,7 +35,7 @@ std::string UploadDocumentRequest::getDocumentData()const void UploadDocumentRequest::setDocumentData(const std::string& documentData) { documentData_ = documentData; - setCoreParameter("DocumentData", documentData); + setBodyParameter("DocumentData", documentData); } std::string UploadDocumentRequest::getDocumentFileUrl()const @@ -44,7 +46,7 @@ std::string UploadDocumentRequest::getDocumentFileUrl()const void UploadDocumentRequest::setDocumentFileUrl(const std::string& documentFileUrl) { documentFileUrl_ = documentFileUrl; - setCoreParameter("DocumentFileUrl", documentFileUrl); + setBodyParameter("DocumentFileUrl", documentFileUrl); } std::string UploadDocumentRequest::getProjectId()const @@ -55,6 +57,6 @@ std::string UploadDocumentRequest::getProjectId()const void UploadDocumentRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setBodyParameter("ProjectId", projectId); } diff --git a/ivision/include/alibabacloud/ivision/model/CreateStreamPredictRequest.h b/ivision/include/alibabacloud/ivision/model/CreateStreamPredictRequest.h index ec1188ca3..2d91b49ff 100644 --- a/ivision/include/alibabacloud/ivision/model/CreateStreamPredictRequest.h +++ b/ivision/include/alibabacloud/ivision/model/CreateStreamPredictRequest.h @@ -51,6 +51,8 @@ namespace AlibabaCloud void setFaceGroupId(const std::string& faceGroupId); std::string getStreamId()const; void setStreamId(const std::string& streamId); + std::string getPredictTemplateId()const; + void setPredictTemplateId(const std::string& predictTemplateId); std::string getDetectIntervals()const; void setDetectIntervals(const std::string& detectIntervals); long getOwnerId()const; @@ -71,6 +73,7 @@ namespace AlibabaCloud std::string streamType_; std::string faceGroupId_; std::string streamId_; + std::string predictTemplateId_; std::string detectIntervals_; long ownerId_; std::string probabilityThresholds_; diff --git a/ivision/include/alibabacloud/ivision/model/DescribeStreamPredictsResult.h b/ivision/include/alibabacloud/ivision/model/DescribeStreamPredictsResult.h index 1d3589eec..1dad38df4 100644 --- a/ivision/include/alibabacloud/ivision/model/DescribeStreamPredictsResult.h +++ b/ivision/include/alibabacloud/ivision/model/DescribeStreamPredictsResult.h @@ -40,11 +40,15 @@ namespace AlibabaCloud std::string streamId; std::string notify; std::string userData; + std::string predictId; + std::string detectIntervals; + std::string modelUserData; + std::string predictTemplateId; std::string output; std::string creationTime; std::string modelIds; - std::string predictId; - std::string detectIntervals; + std::string faceGroupId; + std::string autoStart; }; diff --git a/ivision/src/model/CreateFaceGroupRequest.cc b/ivision/src/model/CreateFaceGroupRequest.cc index 5c667e456..61d999a84 100644 --- a/ivision/src/model/CreateFaceGroupRequest.cc +++ b/ivision/src/model/CreateFaceGroupRequest.cc @@ -35,7 +35,7 @@ std::string CreateFaceGroupRequest::getShowLog()const void CreateFaceGroupRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } long CreateFaceGroupRequest::getOwnerId()const @@ -46,7 +46,7 @@ long CreateFaceGroupRequest::getOwnerId()const void CreateFaceGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateFaceGroupRequest::getName()const @@ -57,6 +57,6 @@ std::string CreateFaceGroupRequest::getName()const void CreateFaceGroupRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ivision/src/model/CreateStreamPredictRequest.cc b/ivision/src/model/CreateStreamPredictRequest.cc index 30a8e34d2..a006a7de3 100644 --- a/ivision/src/model/CreateStreamPredictRequest.cc +++ b/ivision/src/model/CreateStreamPredictRequest.cc @@ -35,7 +35,7 @@ std::string CreateStreamPredictRequest::getClientToken()const void CreateStreamPredictRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateStreamPredictRequest::getAutoStart()const @@ -46,7 +46,7 @@ std::string CreateStreamPredictRequest::getAutoStart()const void CreateStreamPredictRequest::setAutoStart(const std::string& autoStart) { autoStart_ = autoStart; - setCoreParameter("AutoStart", autoStart); + setParameter("AutoStart", autoStart); } std::string CreateStreamPredictRequest::getNotify()const @@ -57,7 +57,7 @@ std::string CreateStreamPredictRequest::getNotify()const void CreateStreamPredictRequest::setNotify(const std::string& notify) { notify_ = notify; - setCoreParameter("Notify", notify); + setParameter("Notify", notify); } std::string CreateStreamPredictRequest::getOutput()const @@ -68,7 +68,7 @@ std::string CreateStreamPredictRequest::getOutput()const void CreateStreamPredictRequest::setOutput(const std::string& output) { output_ = output; - setCoreParameter("Output", output); + setParameter("Output", output); } std::string CreateStreamPredictRequest::getShowLog()const @@ -79,7 +79,7 @@ std::string CreateStreamPredictRequest::getShowLog()const void CreateStreamPredictRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } std::string CreateStreamPredictRequest::getStreamType()const @@ -90,7 +90,7 @@ std::string CreateStreamPredictRequest::getStreamType()const void CreateStreamPredictRequest::setStreamType(const std::string& streamType) { streamType_ = streamType; - setCoreParameter("StreamType", streamType); + setParameter("StreamType", streamType); } std::string CreateStreamPredictRequest::getFaceGroupId()const @@ -101,7 +101,7 @@ std::string CreateStreamPredictRequest::getFaceGroupId()const void CreateStreamPredictRequest::setFaceGroupId(const std::string& faceGroupId) { faceGroupId_ = faceGroupId; - setCoreParameter("FaceGroupId", faceGroupId); + setParameter("FaceGroupId", faceGroupId); } std::string CreateStreamPredictRequest::getStreamId()const @@ -112,7 +112,18 @@ std::string CreateStreamPredictRequest::getStreamId()const void CreateStreamPredictRequest::setStreamId(const std::string& streamId) { streamId_ = streamId; - setCoreParameter("StreamId", streamId); + setParameter("StreamId", streamId); +} + +std::string CreateStreamPredictRequest::getPredictTemplateId()const +{ + return predictTemplateId_; +} + +void CreateStreamPredictRequest::setPredictTemplateId(const std::string& predictTemplateId) +{ + predictTemplateId_ = predictTemplateId; + setParameter("PredictTemplateId", predictTemplateId); } std::string CreateStreamPredictRequest::getDetectIntervals()const @@ -123,7 +134,7 @@ std::string CreateStreamPredictRequest::getDetectIntervals()const void CreateStreamPredictRequest::setDetectIntervals(const std::string& detectIntervals) { detectIntervals_ = detectIntervals; - setCoreParameter("DetectIntervals", detectIntervals); + setParameter("DetectIntervals", detectIntervals); } long CreateStreamPredictRequest::getOwnerId()const @@ -134,7 +145,7 @@ long CreateStreamPredictRequest::getOwnerId()const void CreateStreamPredictRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateStreamPredictRequest::getProbabilityThresholds()const @@ -145,7 +156,7 @@ std::string CreateStreamPredictRequest::getProbabilityThresholds()const void CreateStreamPredictRequest::setProbabilityThresholds(const std::string& probabilityThresholds) { probabilityThresholds_ = probabilityThresholds; - setCoreParameter("ProbabilityThresholds", probabilityThresholds); + setParameter("ProbabilityThresholds", probabilityThresholds); } std::string CreateStreamPredictRequest::getModelIds()const @@ -156,7 +167,7 @@ std::string CreateStreamPredictRequest::getModelIds()const void CreateStreamPredictRequest::setModelIds(const std::string& modelIds) { modelIds_ = modelIds; - setCoreParameter("ModelIds", modelIds); + setParameter("ModelIds", modelIds); } std::string CreateStreamPredictRequest::getModelUserData()const @@ -167,6 +178,6 @@ std::string CreateStreamPredictRequest::getModelUserData()const void CreateStreamPredictRequest::setModelUserData(const std::string& modelUserData) { modelUserData_ = modelUserData; - setCoreParameter("ModelUserData", modelUserData); + setParameter("ModelUserData", modelUserData); } diff --git a/ivision/src/model/DeleteFaceGroupRequest.cc b/ivision/src/model/DeleteFaceGroupRequest.cc index ff204db8e..ca803a8ff 100644 --- a/ivision/src/model/DeleteFaceGroupRequest.cc +++ b/ivision/src/model/DeleteFaceGroupRequest.cc @@ -35,7 +35,7 @@ std::string DeleteFaceGroupRequest::getShowLog()const void DeleteFaceGroupRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } std::string DeleteFaceGroupRequest::getGroupId()const @@ -46,7 +46,7 @@ std::string DeleteFaceGroupRequest::getGroupId()const void DeleteFaceGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } long DeleteFaceGroupRequest::getOwnerId()const @@ -57,6 +57,6 @@ long DeleteFaceGroupRequest::getOwnerId()const void DeleteFaceGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/DeleteStreamPredictRequest.cc b/ivision/src/model/DeleteStreamPredictRequest.cc index c1e7b1b27..52af9accc 100644 --- a/ivision/src/model/DeleteStreamPredictRequest.cc +++ b/ivision/src/model/DeleteStreamPredictRequest.cc @@ -35,7 +35,7 @@ std::string DeleteStreamPredictRequest::getPredictId()const void DeleteStreamPredictRequest::setPredictId(const std::string& predictId) { predictId_ = predictId; - setCoreParameter("PredictId", predictId); + setParameter("PredictId", predictId); } std::string DeleteStreamPredictRequest::getShowLog()const @@ -46,7 +46,7 @@ std::string DeleteStreamPredictRequest::getShowLog()const void DeleteStreamPredictRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } long DeleteStreamPredictRequest::getOwnerId()const @@ -57,6 +57,6 @@ long DeleteStreamPredictRequest::getOwnerId()const void DeleteStreamPredictRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/DescribeFaceGroupsRequest.cc b/ivision/src/model/DescribeFaceGroupsRequest.cc index fe6ad23ad..17332002f 100644 --- a/ivision/src/model/DescribeFaceGroupsRequest.cc +++ b/ivision/src/model/DescribeFaceGroupsRequest.cc @@ -35,7 +35,7 @@ std::string DescribeFaceGroupsRequest::getNextPageToken()const void DescribeFaceGroupsRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } long DescribeFaceGroupsRequest::getPageSize()const @@ -46,7 +46,7 @@ long DescribeFaceGroupsRequest::getPageSize()const void DescribeFaceGroupsRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeFaceGroupsRequest::getShowLog()const @@ -57,7 +57,7 @@ std::string DescribeFaceGroupsRequest::getShowLog()const void DescribeFaceGroupsRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } long DescribeFaceGroupsRequest::getCurrentPage()const @@ -68,7 +68,7 @@ long DescribeFaceGroupsRequest::getCurrentPage()const void DescribeFaceGroupsRequest::setCurrentPage(long currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeFaceGroupsRequest::getOwnerId()const @@ -79,6 +79,6 @@ long DescribeFaceGroupsRequest::getOwnerId()const void DescribeFaceGroupsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/DescribeStreamPredictResultRequest.cc b/ivision/src/model/DescribeStreamPredictResultRequest.cc index 47159b79d..5b322ba8f 100644 --- a/ivision/src/model/DescribeStreamPredictResultRequest.cc +++ b/ivision/src/model/DescribeStreamPredictResultRequest.cc @@ -35,7 +35,7 @@ std::string DescribeStreamPredictResultRequest::getNextPageToken()const void DescribeStreamPredictResultRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string DescribeStreamPredictResultRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeStreamPredictResultRequest::getStartTime()const void DescribeStreamPredictResultRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeStreamPredictResultRequest::getPredictId()const @@ -57,7 +57,7 @@ std::string DescribeStreamPredictResultRequest::getPredictId()const void DescribeStreamPredictResultRequest::setPredictId(const std::string& predictId) { predictId_ = predictId; - setCoreParameter("PredictId", predictId); + setParameter("PredictId", predictId); } long DescribeStreamPredictResultRequest::getPageSize()const @@ -68,7 +68,7 @@ long DescribeStreamPredictResultRequest::getPageSize()const void DescribeStreamPredictResultRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeStreamPredictResultRequest::getProbabilityThreshold()const @@ -79,7 +79,7 @@ std::string DescribeStreamPredictResultRequest::getProbabilityThreshold()const void DescribeStreamPredictResultRequest::setProbabilityThreshold(const std::string& probabilityThreshold) { probabilityThreshold_ = probabilityThreshold; - setCoreParameter("ProbabilityThreshold", probabilityThreshold); + setParameter("ProbabilityThreshold", probabilityThreshold); } std::string DescribeStreamPredictResultRequest::getShowLog()const @@ -90,7 +90,7 @@ std::string DescribeStreamPredictResultRequest::getShowLog()const void DescribeStreamPredictResultRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } std::string DescribeStreamPredictResultRequest::getModelId()const @@ -101,7 +101,7 @@ std::string DescribeStreamPredictResultRequest::getModelId()const void DescribeStreamPredictResultRequest::setModelId(const std::string& modelId) { modelId_ = modelId; - setCoreParameter("ModelId", modelId); + setParameter("ModelId", modelId); } std::string DescribeStreamPredictResultRequest::getEndTime()const @@ -112,7 +112,7 @@ std::string DescribeStreamPredictResultRequest::getEndTime()const void DescribeStreamPredictResultRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeStreamPredictResultRequest::getCurrentPage()const @@ -123,7 +123,7 @@ long DescribeStreamPredictResultRequest::getCurrentPage()const void DescribeStreamPredictResultRequest::setCurrentPage(long currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeStreamPredictResultRequest::getOwnerId()const @@ -134,6 +134,6 @@ long DescribeStreamPredictResultRequest::getOwnerId()const void DescribeStreamPredictResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/DescribeStreamPredictsRequest.cc b/ivision/src/model/DescribeStreamPredictsRequest.cc index 6bf91413d..733b38cb1 100644 --- a/ivision/src/model/DescribeStreamPredictsRequest.cc +++ b/ivision/src/model/DescribeStreamPredictsRequest.cc @@ -35,7 +35,7 @@ std::string DescribeStreamPredictsRequest::getNextPageToken()const void DescribeStreamPredictsRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string DescribeStreamPredictsRequest::getPredictIds()const @@ -46,7 +46,7 @@ std::string DescribeStreamPredictsRequest::getPredictIds()const void DescribeStreamPredictsRequest::setPredictIds(const std::string& predictIds) { predictIds_ = predictIds; - setCoreParameter("PredictIds", predictIds); + setParameter("PredictIds", predictIds); } long DescribeStreamPredictsRequest::getPageSize()const @@ -57,7 +57,7 @@ long DescribeStreamPredictsRequest::getPageSize()const void DescribeStreamPredictsRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeStreamPredictsRequest::getShowLog()const @@ -68,7 +68,7 @@ std::string DescribeStreamPredictsRequest::getShowLog()const void DescribeStreamPredictsRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } std::string DescribeStreamPredictsRequest::getModelId()const @@ -79,7 +79,7 @@ std::string DescribeStreamPredictsRequest::getModelId()const void DescribeStreamPredictsRequest::setModelId(const std::string& modelId) { modelId_ = modelId; - setCoreParameter("ModelId", modelId); + setParameter("ModelId", modelId); } long DescribeStreamPredictsRequest::getCurrentPage()const @@ -90,7 +90,7 @@ long DescribeStreamPredictsRequest::getCurrentPage()const void DescribeStreamPredictsRequest::setCurrentPage(long currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeStreamPredictsRequest::getOwnerId()const @@ -101,6 +101,6 @@ long DescribeStreamPredictsRequest::getOwnerId()const void DescribeStreamPredictsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/DescribeStreamPredictsResult.cc b/ivision/src/model/DescribeStreamPredictsResult.cc index 379f0913b..a8e55a424 100644 --- a/ivision/src/model/DescribeStreamPredictsResult.cc +++ b/ivision/src/model/DescribeStreamPredictsResult.cc @@ -45,6 +45,8 @@ void DescribeStreamPredictsResult::parse(const std::string &payload) StreamPredict streamPredictsObject; if(!valueStreamPredictsStreamPredict["PredictId"].isNull()) streamPredictsObject.predictId = valueStreamPredictsStreamPredict["PredictId"].asString(); + if(!valueStreamPredictsStreamPredict["PredictTemplateId"].isNull()) + streamPredictsObject.predictTemplateId = valueStreamPredictsStreamPredict["PredictTemplateId"].asString(); if(!valueStreamPredictsStreamPredict["StreamType"].isNull()) streamPredictsObject.streamType = valueStreamPredictsStreamPredict["StreamType"].asString(); if(!valueStreamPredictsStreamPredict["StreamId"].isNull()) @@ -61,8 +63,14 @@ void DescribeStreamPredictsResult::parse(const std::string &payload) streamPredictsObject.notify = valueStreamPredictsStreamPredict["Notify"].asString(); if(!valueStreamPredictsStreamPredict["UserData"].isNull()) streamPredictsObject.userData = valueStreamPredictsStreamPredict["UserData"].asString(); + if(!valueStreamPredictsStreamPredict["FaceGroupId"].isNull()) + streamPredictsObject.faceGroupId = valueStreamPredictsStreamPredict["FaceGroupId"].asString(); + if(!valueStreamPredictsStreamPredict["ModelUserData"].isNull()) + streamPredictsObject.modelUserData = valueStreamPredictsStreamPredict["ModelUserData"].asString(); if(!valueStreamPredictsStreamPredict["CreationTime"].isNull()) streamPredictsObject.creationTime = valueStreamPredictsStreamPredict["CreationTime"].asString(); + if(!valueStreamPredictsStreamPredict["AutoStart"].isNull()) + streamPredictsObject.autoStart = valueStreamPredictsStreamPredict["AutoStart"].asString(); if(!valueStreamPredictsStreamPredict["Status"].isNull()) streamPredictsObject.status = valueStreamPredictsStreamPredict["Status"].asString(); streamPredicts_.push_back(streamPredictsObject); diff --git a/ivision/src/model/ImagePredictRequest.cc b/ivision/src/model/ImagePredictRequest.cc index ccb4d5c00..882d83789 100644 --- a/ivision/src/model/ImagePredictRequest.cc +++ b/ivision/src/model/ImagePredictRequest.cc @@ -35,7 +35,7 @@ std::string ImagePredictRequest::getDataUrl()const void ImagePredictRequest::setDataUrl(const std::string& dataUrl) { dataUrl_ = dataUrl; - setCoreParameter("DataUrl", dataUrl); + setParameter("DataUrl", dataUrl); } std::string ImagePredictRequest::getShowLog()const @@ -46,7 +46,7 @@ std::string ImagePredictRequest::getShowLog()const void ImagePredictRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } std::string ImagePredictRequest::getModelId()const @@ -57,7 +57,7 @@ std::string ImagePredictRequest::getModelId()const void ImagePredictRequest::setModelId(const std::string& modelId) { modelId_ = modelId; - setCoreParameter("ModelId", modelId); + setParameter("ModelId", modelId); } long ImagePredictRequest::getOwnerId()const @@ -68,6 +68,6 @@ long ImagePredictRequest::getOwnerId()const void ImagePredictRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/RegisterFaceRequest.cc b/ivision/src/model/RegisterFaceRequest.cc index e275e82d7..401175f64 100644 --- a/ivision/src/model/RegisterFaceRequest.cc +++ b/ivision/src/model/RegisterFaceRequest.cc @@ -35,7 +35,7 @@ std::string RegisterFaceRequest::getContent()const void RegisterFaceRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } std::string RegisterFaceRequest::getDataType()const @@ -46,7 +46,7 @@ std::string RegisterFaceRequest::getDataType()const void RegisterFaceRequest::setDataType(const std::string& dataType) { dataType_ = dataType; - setCoreParameter("DataType", dataType); + setParameter("DataType", dataType); } std::string RegisterFaceRequest::getShowLog()const @@ -57,7 +57,7 @@ std::string RegisterFaceRequest::getShowLog()const void RegisterFaceRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } std::string RegisterFaceRequest::getGroupId()const @@ -68,7 +68,7 @@ std::string RegisterFaceRequest::getGroupId()const void RegisterFaceRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } long RegisterFaceRequest::getOwnerId()const @@ -79,6 +79,6 @@ long RegisterFaceRequest::getOwnerId()const void RegisterFaceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/SearchFaceRequest.cc b/ivision/src/model/SearchFaceRequest.cc index 115bca4f1..fd07568fc 100644 --- a/ivision/src/model/SearchFaceRequest.cc +++ b/ivision/src/model/SearchFaceRequest.cc @@ -35,7 +35,7 @@ std::string SearchFaceRequest::getContent()const void SearchFaceRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } std::string SearchFaceRequest::getDataType()const @@ -46,7 +46,7 @@ std::string SearchFaceRequest::getDataType()const void SearchFaceRequest::setDataType(const std::string& dataType) { dataType_ = dataType; - setCoreParameter("DataType", dataType); + setParameter("DataType", dataType); } float SearchFaceRequest::getProbabilityThreshold()const @@ -57,7 +57,7 @@ float SearchFaceRequest::getProbabilityThreshold()const void SearchFaceRequest::setProbabilityThreshold(float probabilityThreshold) { probabilityThreshold_ = probabilityThreshold; - setCoreParameter("ProbabilityThreshold", std::to_string(probabilityThreshold)); + setParameter("ProbabilityThreshold", std::to_string(probabilityThreshold)); } std::string SearchFaceRequest::getShowLog()const @@ -68,7 +68,7 @@ std::string SearchFaceRequest::getShowLog()const void SearchFaceRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } std::string SearchFaceRequest::getGroupId()const @@ -79,7 +79,7 @@ std::string SearchFaceRequest::getGroupId()const void SearchFaceRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } int SearchFaceRequest::getCount()const @@ -90,7 +90,7 @@ int SearchFaceRequest::getCount()const void SearchFaceRequest::setCount(int count) { count_ = count; - setCoreParameter("Count", std::to_string(count)); + setParameter("Count", std::to_string(count)); } long SearchFaceRequest::getOwnerId()const @@ -101,6 +101,6 @@ long SearchFaceRequest::getOwnerId()const void SearchFaceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/StartStreamPredictRequest.cc b/ivision/src/model/StartStreamPredictRequest.cc index 55ef13f5b..1646c8229 100644 --- a/ivision/src/model/StartStreamPredictRequest.cc +++ b/ivision/src/model/StartStreamPredictRequest.cc @@ -35,7 +35,7 @@ std::string StartStreamPredictRequest::getPredictId()const void StartStreamPredictRequest::setPredictId(const std::string& predictId) { predictId_ = predictId; - setCoreParameter("PredictId", predictId); + setParameter("PredictId", predictId); } std::string StartStreamPredictRequest::getShowLog()const @@ -46,7 +46,7 @@ std::string StartStreamPredictRequest::getShowLog()const void StartStreamPredictRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } long StartStreamPredictRequest::getOwnerId()const @@ -57,6 +57,6 @@ long StartStreamPredictRequest::getOwnerId()const void StartStreamPredictRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/StopStreamPredictRequest.cc b/ivision/src/model/StopStreamPredictRequest.cc index 8833297ed..7fb1ef822 100644 --- a/ivision/src/model/StopStreamPredictRequest.cc +++ b/ivision/src/model/StopStreamPredictRequest.cc @@ -35,7 +35,7 @@ std::string StopStreamPredictRequest::getPredictId()const void StopStreamPredictRequest::setPredictId(const std::string& predictId) { predictId_ = predictId; - setCoreParameter("PredictId", predictId); + setParameter("PredictId", predictId); } std::string StopStreamPredictRequest::getShowLog()const @@ -46,7 +46,7 @@ std::string StopStreamPredictRequest::getShowLog()const void StopStreamPredictRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } long StopStreamPredictRequest::getOwnerId()const @@ -57,6 +57,6 @@ long StopStreamPredictRequest::getOwnerId()const void StopStreamPredictRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/ivision/src/model/UnregisterFaceRequest.cc b/ivision/src/model/UnregisterFaceRequest.cc index d8f1bd65f..eb843742f 100644 --- a/ivision/src/model/UnregisterFaceRequest.cc +++ b/ivision/src/model/UnregisterFaceRequest.cc @@ -35,7 +35,7 @@ std::string UnregisterFaceRequest::getShowLog()const void UnregisterFaceRequest::setShowLog(const std::string& showLog) { showLog_ = showLog; - setCoreParameter("ShowLog", showLog); + setParameter("ShowLog", showLog); } std::string UnregisterFaceRequest::getGroupId()const @@ -46,7 +46,7 @@ std::string UnregisterFaceRequest::getGroupId()const void UnregisterFaceRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } long UnregisterFaceRequest::getOwnerId()const @@ -57,7 +57,7 @@ long UnregisterFaceRequest::getOwnerId()const void UnregisterFaceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnregisterFaceRequest::getFaceToken()const @@ -68,6 +68,6 @@ std::string UnregisterFaceRequest::getFaceToken()const void UnregisterFaceRequest::setFaceToken(const std::string& faceToken) { faceToken_ = faceToken; - setCoreParameter("FaceToken", faceToken); + setParameter("FaceToken", faceToken); } diff --git a/jarvis-public/src/model/DescribeAttackEventRequest.cc b/jarvis-public/src/model/DescribeAttackEventRequest.cc index 8fc7dbb6e..a8458677b 100644 --- a/jarvis-public/src/model/DescribeAttackEventRequest.cc +++ b/jarvis-public/src/model/DescribeAttackEventRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis_public::Model::DescribeAttackEventRequest; DescribeAttackEventRequest::DescribeAttackEventRequest() : RpcServiceRequest("jarvis-public", "2018-06-21", "DescribeAttackEvent") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAttackEventRequest::~DescribeAttackEventRequest() {} @@ -33,7 +35,7 @@ int DescribeAttackEventRequest::getStartTime()const void DescribeAttackEventRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string DescribeAttackEventRequest::getProductType()const @@ -44,7 +46,7 @@ std::string DescribeAttackEventRequest::getProductType()const void DescribeAttackEventRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string DescribeAttackEventRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeAttackEventRequest::getSourceIp()const void DescribeAttackEventRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeAttackEventRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeAttackEventRequest::getPageSize()const void DescribeAttackEventRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAttackEventRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeAttackEventRequest::getLang()const void DescribeAttackEventRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeAttackEventRequest::getServerIpList()const @@ -88,7 +90,7 @@ std::string DescribeAttackEventRequest::getServerIpList()const void DescribeAttackEventRequest::setServerIpList(const std::string& serverIpList) { serverIpList_ = serverIpList; - setCoreParameter("ServerIpList", serverIpList); + setParameter("ServerIpList", serverIpList); } int DescribeAttackEventRequest::getEndTime()const @@ -99,7 +101,7 @@ int DescribeAttackEventRequest::getEndTime()const void DescribeAttackEventRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } int DescribeAttackEventRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeAttackEventRequest::getCurrentPage()const void DescribeAttackEventRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeAttackEventRequest::getRegion()const @@ -121,6 +123,6 @@ std::string DescribeAttackEventRequest::getRegion()const void DescribeAttackEventRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/jarvis-public/src/model/DescribeAttackedIpRequest.cc b/jarvis-public/src/model/DescribeAttackedIpRequest.cc index c9fa26e69..9085ce26e 100644 --- a/jarvis-public/src/model/DescribeAttackedIpRequest.cc +++ b/jarvis-public/src/model/DescribeAttackedIpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis_public::Model::DescribeAttackedIpRequest; DescribeAttackedIpRequest::DescribeAttackedIpRequest() : RpcServiceRequest("jarvis-public", "2018-06-21", "DescribeAttackedIp") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAttackedIpRequest::~DescribeAttackedIpRequest() {} @@ -33,7 +35,7 @@ int DescribeAttackedIpRequest::getStartTime()const void DescribeAttackedIpRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string DescribeAttackedIpRequest::getProductType()const @@ -44,7 +46,7 @@ std::string DescribeAttackedIpRequest::getProductType()const void DescribeAttackedIpRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string DescribeAttackedIpRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeAttackedIpRequest::getSourceIp()const void DescribeAttackedIpRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeAttackedIpRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeAttackedIpRequest::getPageSize()const void DescribeAttackedIpRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAttackedIpRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeAttackedIpRequest::getLang()const void DescribeAttackedIpRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeAttackedIpRequest::getServerIpList()const @@ -88,7 +90,7 @@ std::string DescribeAttackedIpRequest::getServerIpList()const void DescribeAttackedIpRequest::setServerIpList(const std::string& serverIpList) { serverIpList_ = serverIpList; - setCoreParameter("ServerIpList", serverIpList); + setParameter("ServerIpList", serverIpList); } int DescribeAttackedIpRequest::getEndTime()const @@ -99,7 +101,7 @@ int DescribeAttackedIpRequest::getEndTime()const void DescribeAttackedIpRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } int DescribeAttackedIpRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeAttackedIpRequest::getCurrentPage()const void DescribeAttackedIpRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeAttackedIpRequest::getRegion()const @@ -121,6 +123,6 @@ std::string DescribeAttackedIpRequest::getRegion()const void DescribeAttackedIpRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/jarvis-public/src/model/DescribeCountAttackEventRequest.cc b/jarvis-public/src/model/DescribeCountAttackEventRequest.cc index d2045bb8f..14f5ba930 100644 --- a/jarvis-public/src/model/DescribeCountAttackEventRequest.cc +++ b/jarvis-public/src/model/DescribeCountAttackEventRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis_public::Model::DescribeCountAttackEventRequest; DescribeCountAttackEventRequest::DescribeCountAttackEventRequest() : RpcServiceRequest("jarvis-public", "2018-06-21", "DescribeCountAttackEvent") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCountAttackEventRequest::~DescribeCountAttackEventRequest() {} @@ -33,7 +35,7 @@ int DescribeCountAttackEventRequest::getStartTime()const void DescribeCountAttackEventRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string DescribeCountAttackEventRequest::getProductType()const @@ -44,7 +46,7 @@ std::string DescribeCountAttackEventRequest::getProductType()const void DescribeCountAttackEventRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string DescribeCountAttackEventRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeCountAttackEventRequest::getSourceIp()const void DescribeCountAttackEventRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeCountAttackEventRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeCountAttackEventRequest::getPageSize()const void DescribeCountAttackEventRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCountAttackEventRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeCountAttackEventRequest::getLang()const void DescribeCountAttackEventRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeCountAttackEventRequest::getServerIpList()const @@ -88,7 +90,7 @@ std::string DescribeCountAttackEventRequest::getServerIpList()const void DescribeCountAttackEventRequest::setServerIpList(const std::string& serverIpList) { serverIpList_ = serverIpList; - setCoreParameter("ServerIpList", serverIpList); + setParameter("ServerIpList", serverIpList); } int DescribeCountAttackEventRequest::getEndTime()const @@ -99,7 +101,7 @@ int DescribeCountAttackEventRequest::getEndTime()const void DescribeCountAttackEventRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } int DescribeCountAttackEventRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeCountAttackEventRequest::getCurrentPage()const void DescribeCountAttackEventRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeCountAttackEventRequest::getRegion()const @@ -121,6 +123,6 @@ std::string DescribeCountAttackEventRequest::getRegion()const void DescribeCountAttackEventRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/jarvis-public/src/model/DescribePhoneInfoRequest.cc b/jarvis-public/src/model/DescribePhoneInfoRequest.cc index 85b04aeac..cb63adbc3 100644 --- a/jarvis-public/src/model/DescribePhoneInfoRequest.cc +++ b/jarvis-public/src/model/DescribePhoneInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis_public::Model::DescribePhoneInfoRequest; DescribePhoneInfoRequest::DescribePhoneInfoRequest() : RpcServiceRequest("jarvis-public", "2018-06-21", "DescribePhoneInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePhoneInfoRequest::~DescribePhoneInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribePhoneInfoRequest::getPhoneNum()const void DescribePhoneInfoRequest::setPhoneNum(const std::string& phoneNum) { phoneNum_ = phoneNum; - setCoreParameter("PhoneNum", phoneNum); + setParameter("PhoneNum", phoneNum); } std::string DescribePhoneInfoRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribePhoneInfoRequest::getSourceCode()const void DescribePhoneInfoRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribePhoneInfoRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribePhoneInfoRequest::getSourceIp()const void DescribePhoneInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribePhoneInfoRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribePhoneInfoRequest::getLang()const void DescribePhoneInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/include/alibabacloud/jarvis/model/CreateIpWhiteBaselineRequest.h b/jarvis/include/alibabacloud/jarvis/model/CreateIpWhiteBaselineRequest.h index 363b88ef8..9125e10db 100644 --- a/jarvis/include/alibabacloud/jarvis/model/CreateIpWhiteBaselineRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/CreateIpWhiteBaselineRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud CreateIpWhiteBaselineRequest(); ~CreateIpWhiteBaselineRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getSrcIp()const; - void setSrcIp(const std::string& srcIp); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSrcIp()const; + void setSrcIp(const std::string& srcIp); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - long resourceOwnerId_; - std::string srcIp_; - std::string remark_; - std::string sourceCode_; - std::string sourceIp_; - std::string lang_; + long resourceOwnerId_; + std::string srcIp_; + std::string remark_; + std::string sourceCode_; + std::string sourceIp_; + std::string lang_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/CreateUidWhiteBaselineRequest.h b/jarvis/include/alibabacloud/jarvis/model/CreateUidWhiteBaselineRequest.h index ee516144f..e17dbdb73 100644 --- a/jarvis/include/alibabacloud/jarvis/model/CreateUidWhiteBaselineRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/CreateUidWhiteBaselineRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud CreateUidWhiteBaselineRequest(); ~CreateUidWhiteBaselineRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - long getSrcUid()const; - void setSrcUid(long srcUid); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + long getSrcUid()const; + void setSrcUid(long srcUid); private: - long resourceOwnerId_; - std::string remark_; - std::string sourceCode_; - std::string sourceIp_; - std::string lang_; - long srcUid_; + long resourceOwnerId_; + std::string remark_; + std::string sourceCode_; + std::string sourceIp_; + std::string lang_; + long srcUid_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/DeleteIpWhiteBaselineRequest.h b/jarvis/include/alibabacloud/jarvis/model/DeleteIpWhiteBaselineRequest.h index 2cc4adfd8..6bdaca282 100644 --- a/jarvis/include/alibabacloud/jarvis/model/DeleteIpWhiteBaselineRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/DeleteIpWhiteBaselineRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DeleteIpWhiteBaselineRequest(); ~DeleteIpWhiteBaselineRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getWblIpList()const; - void setWblIpList(const std::string& wblIpList); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getWblIpList()const; + void setWblIpList(const std::string& wblIpList); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - long resourceOwnerId_; - std::string wblIpList_; - std::string sourceCode_; - std::string sourceIp_; - std::string lang_; + long resourceOwnerId_; + std::string wblIpList_; + std::string sourceCode_; + std::string sourceIp_; + std::string lang_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/DeleteUidWhiteBaselineRequest.h b/jarvis/include/alibabacloud/jarvis/model/DeleteUidWhiteBaselineRequest.h index c7ad51212..96b488b7c 100644 --- a/jarvis/include/alibabacloud/jarvis/model/DeleteUidWhiteBaselineRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/DeleteUidWhiteBaselineRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DeleteUidWhiteBaselineRequest(); ~DeleteUidWhiteBaselineRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getWblUidList()const; - void setWblUidList(const std::string& wblUidList); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getWblUidList()const; + void setWblUidList(const std::string& wblUidList); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - long resourceOwnerId_; - std::string wblUidList_; - std::string sourceCode_; - std::string sourceIp_; - std::string lang_; + long resourceOwnerId_; + std::string wblUidList_; + std::string sourceCode_; + std::string sourceIp_; + std::string lang_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/DeleteWhiteListConditionalRequest.h b/jarvis/include/alibabacloud/jarvis/model/DeleteWhiteListConditionalRequest.h index d08bb5906..5f788a6c1 100644 --- a/jarvis/include/alibabacloud/jarvis/model/DeleteWhiteListConditionalRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/DeleteWhiteListConditionalRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DeleteWhiteListConditionalRequest(); ~DeleteWhiteListConditionalRequest(); - std::string getSrcIP()const; - void setSrcIP(const std::string& srcIP); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getQueryProduct()const; - void setQueryProduct(const std::string& queryProduct); - std::string getDstIP()const; - void setDstIP(const std::string& dstIP); - std::string getLang()const; - void setLang(const std::string& lang); + std::string getSrcIP()const; + void setSrcIP(const std::string& srcIP); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getQueryProduct()const; + void setQueryProduct(const std::string& queryProduct); + std::string getDstIP()const; + void setDstIP(const std::string& dstIP); + std::string getLang()const; + void setLang(const std::string& lang); private: - std::string srcIP_; - std::string sourceCode_; - std::string sourceIp_; - std::string queryProduct_; - std::string dstIP_; - std::string lang_; + std::string srcIP_; + std::string sourceCode_; + std::string sourceIp_; + std::string queryProduct_; + std::string dstIP_; + std::string lang_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/DeleteWhiteListDbItemConditionalRequest.h b/jarvis/include/alibabacloud/jarvis/model/DeleteWhiteListDbItemConditionalRequest.h index e3d2a8316..b2d1cab01 100644 --- a/jarvis/include/alibabacloud/jarvis/model/DeleteWhiteListDbItemConditionalRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/DeleteWhiteListDbItemConditionalRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DeleteWhiteListDbItemConditionalRequest(); ~DeleteWhiteListDbItemConditionalRequest(); - std::string getSrcIP()const; - void setSrcIP(const std::string& srcIP); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getQueryProduct()const; - void setQueryProduct(const std::string& queryProduct); - std::string getDstIP()const; - void setDstIP(const std::string& dstIP); - std::string getLang()const; - void setLang(const std::string& lang); + std::string getSrcIP()const; + void setSrcIP(const std::string& srcIP); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getQueryProduct()const; + void setQueryProduct(const std::string& queryProduct); + std::string getDstIP()const; + void setDstIP(const std::string& dstIP); + std::string getLang()const; + void setLang(const std::string& lang); private: - std::string srcIP_; - std::string sourceCode_; - std::string sourceIp_; - std::string queryProduct_; - std::string dstIP_; - std::string lang_; + std::string srcIP_; + std::string sourceCode_; + std::string sourceIp_; + std::string queryProduct_; + std::string dstIP_; + std::string lang_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/DescribeCpmcPunishListRequest.h b/jarvis/include/alibabacloud/jarvis/model/DescribeCpmcPunishListRequest.h index 9a1e0bd31..e507d6d34 100644 --- a/jarvis/include/alibabacloud/jarvis/model/DescribeCpmcPunishListRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/DescribeCpmcPunishListRequest.h @@ -51,6 +51,8 @@ namespace AlibabaCloud void setLang(const std::string& lang); int getCurrentPage()const; void setCurrentPage(int currentPage); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); private: std::string srcIP_; @@ -61,6 +63,7 @@ namespace AlibabaCloud std::string punishStatus_; std::string lang_; int currentPage_; + std::string instanceId_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/DescribeCpmcPunishListResult.h b/jarvis/include/alibabacloud/jarvis/model/DescribeCpmcPunishListResult.h index ee1f5924a..017a07d9a 100644 --- a/jarvis/include/alibabacloud/jarvis/model/DescribeCpmcPunishListResult.h +++ b/jarvis/include/alibabacloud/jarvis/model/DescribeCpmcPunishListResult.h @@ -45,6 +45,7 @@ namespace AlibabaCloud int feedBack; std::string punishType; int dstPort; + std::string direction; std::string srcIP; std::string reason; std::string gmtCreate; diff --git a/jarvis/include/alibabacloud/jarvis/model/DescribeIpWhiteBaselineRequest.h b/jarvis/include/alibabacloud/jarvis/model/DescribeIpWhiteBaselineRequest.h index da2943ae5..f2b304e9a 100644 --- a/jarvis/include/alibabacloud/jarvis/model/DescribeIpWhiteBaselineRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/DescribeIpWhiteBaselineRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud DescribeIpWhiteBaselineRequest(); ~DescribeIpWhiteBaselineRequest(); - std::string getSrcIp()const; - void setSrcIp(const std::string& srcIp); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getStatus()const; - void setStatus(const std::string& status); + std::string getSrcIp()const; + void setSrcIp(const std::string& srcIp); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getStatus()const; + void setStatus(const std::string& status); private: - std::string srcIp_; - std::string remark_; - std::string sourceCode_; - std::string sourceIp_; - int pageSize_; - std::string lang_; - int currentPage_; - std::string status_; + std::string srcIp_; + std::string remark_; + std::string sourceCode_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + int currentPage_; + std::string status_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/DescribeUidWhiteBaselineRequest.h b/jarvis/include/alibabacloud/jarvis/model/DescribeUidWhiteBaselineRequest.h index 1ad4e1e59..060c2a540 100644 --- a/jarvis/include/alibabacloud/jarvis/model/DescribeUidWhiteBaselineRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/DescribeUidWhiteBaselineRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud DescribeUidWhiteBaselineRequest(); ~DescribeUidWhiteBaselineRequest(); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - long getSrcUid()const; - void setSrcUid(long srcUid); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getStatus()const; - void setStatus(const std::string& status); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); + long getSrcUid()const; + void setSrcUid(long srcUid); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getStatus()const; + void setStatus(const std::string& status); private: - std::string remark_; - std::string sourceCode_; - std::string sourceIp_; - int pageSize_; - std::string lang_; - long srcUid_; - int currentPage_; - std::string status_; + std::string remark_; + std::string sourceCode_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + long srcUid_; + int currentPage_; + std::string status_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/ModifyIpWhiteBaselineRequest.h b/jarvis/include/alibabacloud/jarvis/model/ModifyIpWhiteBaselineRequest.h index 4fbc8162b..ae59900f9 100644 --- a/jarvis/include/alibabacloud/jarvis/model/ModifyIpWhiteBaselineRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/ModifyIpWhiteBaselineRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud ModifyIpWhiteBaselineRequest(); ~ModifyIpWhiteBaselineRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getSrcIp()const; - void setSrcIp(const std::string& srcIp); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getId()const; - void setId(int id); - std::string getLang()const; - void setLang(const std::string& lang); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSrcIp()const; + void setSrcIp(const std::string& srcIp); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getId()const; + void setId(int id); + std::string getLang()const; + void setLang(const std::string& lang); private: - long resourceOwnerId_; - std::string srcIp_; - std::string remark_; - std::string sourceCode_; - std::string sourceIp_; - int id_; - std::string lang_; + long resourceOwnerId_; + std::string srcIp_; + std::string remark_; + std::string sourceCode_; + std::string sourceIp_; + int id_; + std::string lang_; }; } diff --git a/jarvis/include/alibabacloud/jarvis/model/ModifyUidWhiteBaselineRequest.h b/jarvis/include/alibabacloud/jarvis/model/ModifyUidWhiteBaselineRequest.h index 7c8bb9ccb..f9d5fa205 100644 --- a/jarvis/include/alibabacloud/jarvis/model/ModifyUidWhiteBaselineRequest.h +++ b/jarvis/include/alibabacloud/jarvis/model/ModifyUidWhiteBaselineRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud ModifyUidWhiteBaselineRequest(); ~ModifyUidWhiteBaselineRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getSourceCode()const; - void setSourceCode(const std::string& sourceCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getId()const; - void setId(int id); - std::string getLang()const; - void setLang(const std::string& lang); - long getSrcUid()const; - void setSrcUid(long srcUid); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getSourceCode()const; + void setSourceCode(const std::string& sourceCode); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getId()const; + void setId(int id); + std::string getLang()const; + void setLang(const std::string& lang); + long getSrcUid()const; + void setSrcUid(long srcUid); private: - long resourceOwnerId_; - std::string remark_; - std::string sourceCode_; - std::string sourceIp_; - int id_; - std::string lang_; - long srcUid_; + long resourceOwnerId_; + std::string remark_; + std::string sourceCode_; + std::string sourceIp_; + int id_; + std::string lang_; + long srcUid_; }; } diff --git a/jarvis/src/model/CreateAccessWhiteListGroupRequest.cc b/jarvis/src/model/CreateAccessWhiteListGroupRequest.cc index a78ca4bc6..3d83f136c 100644 --- a/jarvis/src/model/CreateAccessWhiteListGroupRequest.cc +++ b/jarvis/src/model/CreateAccessWhiteListGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::CreateAccessWhiteListGroupRequest; CreateAccessWhiteListGroupRequest::CreateAccessWhiteListGroupRequest() : RpcServiceRequest("jarvis", "2018-02-06", "CreateAccessWhiteListGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAccessWhiteListGroupRequest::~CreateAccessWhiteListGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateAccessWhiteListGroupRequest::getNote()const void CreateAccessWhiteListGroupRequest::setNote(const std::string& note) { note_ = note; - setCoreParameter("Note", note); + setParameter("Note", note); } long CreateAccessWhiteListGroupRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateAccessWhiteListGroupRequest::getResourceOwnerId()const void CreateAccessWhiteListGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateAccessWhiteListGroupRequest::getSrcIP()const @@ -55,7 +57,7 @@ std::string CreateAccessWhiteListGroupRequest::getSrcIP()const void CreateAccessWhiteListGroupRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } int CreateAccessWhiteListGroupRequest::getDstPort()const @@ -66,7 +68,7 @@ int CreateAccessWhiteListGroupRequest::getDstPort()const void CreateAccessWhiteListGroupRequest::setDstPort(int dstPort) { dstPort_ = dstPort; - setCoreParameter("DstPort", std::to_string(dstPort)); + setParameter("DstPort", std::to_string(dstPort)); } std::string CreateAccessWhiteListGroupRequest::getSourceCode()const @@ -77,7 +79,7 @@ std::string CreateAccessWhiteListGroupRequest::getSourceCode()const void CreateAccessWhiteListGroupRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string CreateAccessWhiteListGroupRequest::getSourceIp()const @@ -88,7 +90,7 @@ std::string CreateAccessWhiteListGroupRequest::getSourceIp()const void CreateAccessWhiteListGroupRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateAccessWhiteListGroupRequest::getProductName()const @@ -99,7 +101,7 @@ std::string CreateAccessWhiteListGroupRequest::getProductName()const void CreateAccessWhiteListGroupRequest::setProductName(const std::string& productName) { productName_ = productName; - setCoreParameter("ProductName", productName); + setParameter("ProductName", productName); } std::string CreateAccessWhiteListGroupRequest::getInstanceInfoList()const @@ -110,7 +112,7 @@ std::string CreateAccessWhiteListGroupRequest::getInstanceInfoList()const void CreateAccessWhiteListGroupRequest::setInstanceInfoList(const std::string& instanceInfoList) { instanceInfoList_ = instanceInfoList; - setCoreParameter("InstanceInfoList", instanceInfoList); + setParameter("InstanceInfoList", instanceInfoList); } std::string CreateAccessWhiteListGroupRequest::getLang()const @@ -121,7 +123,7 @@ std::string CreateAccessWhiteListGroupRequest::getLang()const void CreateAccessWhiteListGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int CreateAccessWhiteListGroupRequest::getWhiteListType()const @@ -132,7 +134,7 @@ int CreateAccessWhiteListGroupRequest::getWhiteListType()const void CreateAccessWhiteListGroupRequest::setWhiteListType(int whiteListType) { whiteListType_ = whiteListType; - setCoreParameter("WhiteListType", std::to_string(whiteListType)); + setParameter("WhiteListType", std::to_string(whiteListType)); } std::string CreateAccessWhiteListGroupRequest::getInstanceIdList()const @@ -143,7 +145,7 @@ std::string CreateAccessWhiteListGroupRequest::getInstanceIdList()const void CreateAccessWhiteListGroupRequest::setInstanceIdList(const std::string& instanceIdList) { instanceIdList_ = instanceIdList; - setCoreParameter("InstanceIdList", instanceIdList); + setParameter("InstanceIdList", instanceIdList); } int CreateAccessWhiteListGroupRequest::getLiveTime()const @@ -154,6 +156,6 @@ int CreateAccessWhiteListGroupRequest::getLiveTime()const void CreateAccessWhiteListGroupRequest::setLiveTime(int liveTime) { liveTime_ = liveTime; - setCoreParameter("LiveTime", std::to_string(liveTime)); + setParameter("LiveTime", std::to_string(liveTime)); } diff --git a/jarvis/src/model/CreateAllEcsWhiteListRequest.cc b/jarvis/src/model/CreateAllEcsWhiteListRequest.cc index 484269cd5..844eb26a4 100644 --- a/jarvis/src/model/CreateAllEcsWhiteListRequest.cc +++ b/jarvis/src/model/CreateAllEcsWhiteListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::CreateAllEcsWhiteListRequest; CreateAllEcsWhiteListRequest::CreateAllEcsWhiteListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "CreateAllEcsWhiteList") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAllEcsWhiteListRequest::~CreateAllEcsWhiteListRequest() {} @@ -33,7 +35,7 @@ long CreateAllEcsWhiteListRequest::getResourceOwnerId()const void CreateAllEcsWhiteListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateAllEcsWhiteListRequest::getSrcIP()const @@ -44,7 +46,7 @@ std::string CreateAllEcsWhiteListRequest::getSrcIP()const void CreateAllEcsWhiteListRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } std::string CreateAllEcsWhiteListRequest::getSourceCode()const @@ -55,7 +57,7 @@ std::string CreateAllEcsWhiteListRequest::getSourceCode()const void CreateAllEcsWhiteListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string CreateAllEcsWhiteListRequest::getSourceIp()const @@ -66,6 +68,6 @@ std::string CreateAllEcsWhiteListRequest::getSourceIp()const void CreateAllEcsWhiteListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/jarvis/src/model/CreateCdnIpRequest.cc b/jarvis/src/model/CreateCdnIpRequest.cc index e31911f08..3675dbd9d 100644 --- a/jarvis/src/model/CreateCdnIpRequest.cc +++ b/jarvis/src/model/CreateCdnIpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::CreateCdnIpRequest; CreateCdnIpRequest::CreateCdnIpRequest() : RpcServiceRequest("jarvis", "2018-02-06", "CreateCdnIp") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCdnIpRequest::~CreateCdnIpRequest() {} @@ -33,7 +35,7 @@ long CreateCdnIpRequest::getResourceOwnerId()const void CreateCdnIpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateCdnIpRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string CreateCdnIpRequest::getSourceCode()const void CreateCdnIpRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string CreateCdnIpRequest::getCdnIpList()const @@ -55,7 +57,7 @@ std::string CreateCdnIpRequest::getCdnIpList()const void CreateCdnIpRequest::setCdnIpList(const std::string& cdnIpList) { cdnIpList_ = cdnIpList; - setCoreParameter("CdnIpList", cdnIpList); + setParameter("CdnIpList", cdnIpList); } std::string CreateCdnIpRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string CreateCdnIpRequest::getSourceIp()const void CreateCdnIpRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateCdnIpRequest::getLang()const @@ -77,6 +79,6 @@ std::string CreateCdnIpRequest::getLang()const void CreateCdnIpRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/CreateCdnSubscriptionRequest.cc b/jarvis/src/model/CreateCdnSubscriptionRequest.cc index 4cf006059..9c1d2c3e1 100644 --- a/jarvis/src/model/CreateCdnSubscriptionRequest.cc +++ b/jarvis/src/model/CreateCdnSubscriptionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::CreateCdnSubscriptionRequest; CreateCdnSubscriptionRequest::CreateCdnSubscriptionRequest() : RpcServiceRequest("jarvis", "2018-02-06", "CreateCdnSubscription") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCdnSubscriptionRequest::~CreateCdnSubscriptionRequest() {} @@ -33,7 +35,7 @@ long CreateCdnSubscriptionRequest::getResourceOwnerId()const void CreateCdnSubscriptionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateCdnSubscriptionRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string CreateCdnSubscriptionRequest::getSourceCode()const void CreateCdnSubscriptionRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string CreateCdnSubscriptionRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateCdnSubscriptionRequest::getSourceIp()const void CreateCdnSubscriptionRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateCdnSubscriptionRequest::getLang()const @@ -66,7 +68,7 @@ std::string CreateCdnSubscriptionRequest::getLang()const void CreateCdnSubscriptionRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateCdnSubscriptionRequest::getCdnUidList()const @@ -77,6 +79,6 @@ std::string CreateCdnSubscriptionRequest::getCdnUidList()const void CreateCdnSubscriptionRequest::setCdnUidList(const std::string& cdnUidList) { cdnUidList_ = cdnUidList; - setCoreParameter("CdnUidList", cdnUidList); + setParameter("CdnUidList", cdnUidList); } diff --git a/jarvis/src/model/CreateConsoleAccessWhiteListRequest.cc b/jarvis/src/model/CreateConsoleAccessWhiteListRequest.cc index e734189af..b0b462761 100644 --- a/jarvis/src/model/CreateConsoleAccessWhiteListRequest.cc +++ b/jarvis/src/model/CreateConsoleAccessWhiteListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::CreateConsoleAccessWhiteListRequest; CreateConsoleAccessWhiteListRequest::CreateConsoleAccessWhiteListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "CreateConsoleAccessWhiteList") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateConsoleAccessWhiteListRequest::~CreateConsoleAccessWhiteListRequest() {} @@ -33,7 +35,7 @@ std::string CreateConsoleAccessWhiteListRequest::getNote()const void CreateConsoleAccessWhiteListRequest::setNote(const std::string& note) { note_ = note; - setCoreParameter("Note", note); + setParameter("Note", note); } long CreateConsoleAccessWhiteListRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateConsoleAccessWhiteListRequest::getResourceOwnerId()const void CreateConsoleAccessWhiteListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateConsoleAccessWhiteListRequest::getSrcIP()const @@ -55,7 +57,7 @@ std::string CreateConsoleAccessWhiteListRequest::getSrcIP()const void CreateConsoleAccessWhiteListRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } int CreateConsoleAccessWhiteListRequest::getDstPort()const @@ -66,7 +68,7 @@ int CreateConsoleAccessWhiteListRequest::getDstPort()const void CreateConsoleAccessWhiteListRequest::setDstPort(int dstPort) { dstPort_ = dstPort; - setCoreParameter("DstPort", std::to_string(dstPort)); + setParameter("DstPort", std::to_string(dstPort)); } std::string CreateConsoleAccessWhiteListRequest::getSourceCode()const @@ -77,7 +79,7 @@ std::string CreateConsoleAccessWhiteListRequest::getSourceCode()const void CreateConsoleAccessWhiteListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string CreateConsoleAccessWhiteListRequest::getSourceIp()const @@ -88,7 +90,7 @@ std::string CreateConsoleAccessWhiteListRequest::getSourceIp()const void CreateConsoleAccessWhiteListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateConsoleAccessWhiteListRequest::getProductName()const @@ -99,7 +101,7 @@ std::string CreateConsoleAccessWhiteListRequest::getProductName()const void CreateConsoleAccessWhiteListRequest::setProductName(const std::string& productName) { productName_ = productName; - setCoreParameter("ProductName", productName); + setParameter("ProductName", productName); } std::string CreateConsoleAccessWhiteListRequest::getInstanceInfoList()const @@ -110,7 +112,7 @@ std::string CreateConsoleAccessWhiteListRequest::getInstanceInfoList()const void CreateConsoleAccessWhiteListRequest::setInstanceInfoList(const std::string& instanceInfoList) { instanceInfoList_ = instanceInfoList; - setCoreParameter("InstanceInfoList", instanceInfoList); + setParameter("InstanceInfoList", instanceInfoList); } std::string CreateConsoleAccessWhiteListRequest::getLang()const @@ -121,7 +123,7 @@ std::string CreateConsoleAccessWhiteListRequest::getLang()const void CreateConsoleAccessWhiteListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int CreateConsoleAccessWhiteListRequest::getWhiteListType()const @@ -132,7 +134,7 @@ int CreateConsoleAccessWhiteListRequest::getWhiteListType()const void CreateConsoleAccessWhiteListRequest::setWhiteListType(int whiteListType) { whiteListType_ = whiteListType; - setCoreParameter("WhiteListType", std::to_string(whiteListType)); + setParameter("WhiteListType", std::to_string(whiteListType)); } std::string CreateConsoleAccessWhiteListRequest::getInstanceIdList()const @@ -143,7 +145,7 @@ std::string CreateConsoleAccessWhiteListRequest::getInstanceIdList()const void CreateConsoleAccessWhiteListRequest::setInstanceIdList(const std::string& instanceIdList) { instanceIdList_ = instanceIdList; - setCoreParameter("InstanceIdList", instanceIdList); + setParameter("InstanceIdList", instanceIdList); } int CreateConsoleAccessWhiteListRequest::getLiveTime()const @@ -154,6 +156,6 @@ int CreateConsoleAccessWhiteListRequest::getLiveTime()const void CreateConsoleAccessWhiteListRequest::setLiveTime(int liveTime) { liveTime_ = liveTime; - setCoreParameter("LiveTime", std::to_string(liveTime)); + setParameter("LiveTime", std::to_string(liveTime)); } diff --git a/jarvis/src/model/CreateCpmcPunishFeedBackRequest.cc b/jarvis/src/model/CreateCpmcPunishFeedBackRequest.cc index 64c0e0182..d15124582 100644 --- a/jarvis/src/model/CreateCpmcPunishFeedBackRequest.cc +++ b/jarvis/src/model/CreateCpmcPunishFeedBackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::CreateCpmcPunishFeedBackRequest; CreateCpmcPunishFeedBackRequest::CreateCpmcPunishFeedBackRequest() : RpcServiceRequest("jarvis", "2018-02-06", "CreateCpmcPunishFeedBack") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCpmcPunishFeedBackRequest::~CreateCpmcPunishFeedBackRequest() {} @@ -33,7 +35,7 @@ std::string CreateCpmcPunishFeedBackRequest::getSrcIP()const void CreateCpmcPunishFeedBackRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } int CreateCpmcPunishFeedBackRequest::getDstPort()const @@ -44,7 +46,7 @@ int CreateCpmcPunishFeedBackRequest::getDstPort()const void CreateCpmcPunishFeedBackRequest::setDstPort(int dstPort) { dstPort_ = dstPort; - setCoreParameter("DstPort", std::to_string(dstPort)); + setParameter("DstPort", std::to_string(dstPort)); } std::string CreateCpmcPunishFeedBackRequest::getProtocolName()const @@ -55,7 +57,7 @@ std::string CreateCpmcPunishFeedBackRequest::getProtocolName()const void CreateCpmcPunishFeedBackRequest::setProtocolName(const std::string& protocolName) { protocolName_ = protocolName; - setCoreParameter("ProtocolName", protocolName); + setParameter("ProtocolName", protocolName); } std::string CreateCpmcPunishFeedBackRequest::getPunishType()const @@ -66,7 +68,7 @@ std::string CreateCpmcPunishFeedBackRequest::getPunishType()const void CreateCpmcPunishFeedBackRequest::setPunishType(const std::string& punishType) { punishType_ = punishType; - setCoreParameter("PunishType", punishType); + setParameter("PunishType", punishType); } std::string CreateCpmcPunishFeedBackRequest::getSourceCode()const @@ -77,7 +79,7 @@ std::string CreateCpmcPunishFeedBackRequest::getSourceCode()const void CreateCpmcPunishFeedBackRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } int CreateCpmcPunishFeedBackRequest::getFeedBack()const @@ -88,7 +90,7 @@ int CreateCpmcPunishFeedBackRequest::getFeedBack()const void CreateCpmcPunishFeedBackRequest::setFeedBack(int feedBack) { feedBack_ = feedBack; - setCoreParameter("FeedBack", std::to_string(feedBack)); + setParameter("FeedBack", std::to_string(feedBack)); } std::string CreateCpmcPunishFeedBackRequest::getSourceIp()const @@ -99,7 +101,7 @@ std::string CreateCpmcPunishFeedBackRequest::getSourceIp()const void CreateCpmcPunishFeedBackRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateCpmcPunishFeedBackRequest::getDstIP()const @@ -110,7 +112,7 @@ std::string CreateCpmcPunishFeedBackRequest::getDstIP()const void CreateCpmcPunishFeedBackRequest::setDstIP(const std::string& dstIP) { dstIP_ = dstIP; - setCoreParameter("DstIP", dstIP); + setParameter("DstIP", dstIP); } std::string CreateCpmcPunishFeedBackRequest::getLang()const @@ -121,7 +123,7 @@ std::string CreateCpmcPunishFeedBackRequest::getLang()const void CreateCpmcPunishFeedBackRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateCpmcPunishFeedBackRequest::getGmtCreate()const @@ -132,7 +134,7 @@ std::string CreateCpmcPunishFeedBackRequest::getGmtCreate()const void CreateCpmcPunishFeedBackRequest::setGmtCreate(const std::string& gmtCreate) { gmtCreate_ = gmtCreate; - setCoreParameter("GmtCreate", gmtCreate); + setParameter("GmtCreate", gmtCreate); } int CreateCpmcPunishFeedBackRequest::getSrcPort()const @@ -143,6 +145,6 @@ int CreateCpmcPunishFeedBackRequest::getSrcPort()const void CreateCpmcPunishFeedBackRequest::setSrcPort(int srcPort) { srcPort_ = srcPort; - setCoreParameter("SrcPort", std::to_string(srcPort)); + setParameter("SrcPort", std::to_string(srcPort)); } diff --git a/jarvis/src/model/CreateIpWhiteBaselineRequest.cc b/jarvis/src/model/CreateIpWhiteBaselineRequest.cc index 100fcc67f..f9dba89a2 100644 --- a/jarvis/src/model/CreateIpWhiteBaselineRequest.cc +++ b/jarvis/src/model/CreateIpWhiteBaselineRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Jarvis::Model::CreateIpWhiteBaselineRequest; CreateIpWhiteBaselineRequest::CreateIpWhiteBaselineRequest() : RpcServiceRequest("jarvis", "2018-02-06", "CreateIpWhiteBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateIpWhiteBaselineRequest::~CreateIpWhiteBaselineRequest() {} -long CreateIpWhiteBaselineRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateIpWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateIpWhiteBaselineRequest::getSrcIp()const -{ - return srcIp_; -} - -void CreateIpWhiteBaselineRequest::setSrcIp(const std::string& srcIp) -{ - srcIp_ = srcIp; - setCoreParameter("SrcIp", srcIp); -} - -std::string CreateIpWhiteBaselineRequest::getRemark()const -{ - return remark_; -} - -void CreateIpWhiteBaselineRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string CreateIpWhiteBaselineRequest::getSourceCode()const -{ - return sourceCode_; -} - -void CreateIpWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string CreateIpWhiteBaselineRequest::getSourceIp()const -{ - return sourceIp_; -} - -void CreateIpWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string CreateIpWhiteBaselineRequest::getLang()const -{ - return lang_; -} - -void CreateIpWhiteBaselineRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +long CreateIpWhiteBaselineRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateIpWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateIpWhiteBaselineRequest::getSrcIp()const +{ + return srcIp_; +} + +void CreateIpWhiteBaselineRequest::setSrcIp(const std::string& srcIp) +{ + srcIp_ = srcIp; + setParameter("SrcIp", srcIp); +} + +std::string CreateIpWhiteBaselineRequest::getRemark()const +{ + return remark_; +} + +void CreateIpWhiteBaselineRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string CreateIpWhiteBaselineRequest::getSourceCode()const +{ + return sourceCode_; +} + +void CreateIpWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string CreateIpWhiteBaselineRequest::getSourceIp()const +{ + return sourceIp_; +} + +void CreateIpWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string CreateIpWhiteBaselineRequest::getLang()const +{ + return lang_; +} + +void CreateIpWhiteBaselineRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/jarvis/src/model/CreateUidWhiteBaselineRequest.cc b/jarvis/src/model/CreateUidWhiteBaselineRequest.cc index e76a46bc9..de2215571 100644 --- a/jarvis/src/model/CreateUidWhiteBaselineRequest.cc +++ b/jarvis/src/model/CreateUidWhiteBaselineRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Jarvis::Model::CreateUidWhiteBaselineRequest; CreateUidWhiteBaselineRequest::CreateUidWhiteBaselineRequest() : RpcServiceRequest("jarvis", "2018-02-06", "CreateUidWhiteBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUidWhiteBaselineRequest::~CreateUidWhiteBaselineRequest() {} -long CreateUidWhiteBaselineRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateUidWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateUidWhiteBaselineRequest::getRemark()const -{ - return remark_; -} - -void CreateUidWhiteBaselineRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string CreateUidWhiteBaselineRequest::getSourceCode()const -{ - return sourceCode_; -} - -void CreateUidWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string CreateUidWhiteBaselineRequest::getSourceIp()const -{ - return sourceIp_; -} - -void CreateUidWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string CreateUidWhiteBaselineRequest::getLang()const -{ - return lang_; -} - -void CreateUidWhiteBaselineRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - -long CreateUidWhiteBaselineRequest::getSrcUid()const -{ - return srcUid_; -} - -void CreateUidWhiteBaselineRequest::setSrcUid(long srcUid) -{ - srcUid_ = srcUid; - setCoreParameter("SrcUid", std::to_string(srcUid)); -} - +long CreateUidWhiteBaselineRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateUidWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateUidWhiteBaselineRequest::getRemark()const +{ + return remark_; +} + +void CreateUidWhiteBaselineRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string CreateUidWhiteBaselineRequest::getSourceCode()const +{ + return sourceCode_; +} + +void CreateUidWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string CreateUidWhiteBaselineRequest::getSourceIp()const +{ + return sourceIp_; +} + +void CreateUidWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string CreateUidWhiteBaselineRequest::getLang()const +{ + return lang_; +} + +void CreateUidWhiteBaselineRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +long CreateUidWhiteBaselineRequest::getSrcUid()const +{ + return srcUid_; +} + +void CreateUidWhiteBaselineRequest::setSrcUid(long srcUid) +{ + srcUid_ = srcUid; + setParameter("SrcUid", std::to_string(srcUid)); +} + diff --git a/jarvis/src/model/CreateUidWhiteListGroupRequest.cc b/jarvis/src/model/CreateUidWhiteListGroupRequest.cc index 9632e5ff7..2299a4902 100644 --- a/jarvis/src/model/CreateUidWhiteListGroupRequest.cc +++ b/jarvis/src/model/CreateUidWhiteListGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::CreateUidWhiteListGroupRequest; CreateUidWhiteListGroupRequest::CreateUidWhiteListGroupRequest() : RpcServiceRequest("jarvis", "2018-02-06", "CreateUidWhiteListGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUidWhiteListGroupRequest::~CreateUidWhiteListGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateUidWhiteListGroupRequest::getNote()const void CreateUidWhiteListGroupRequest::setNote(const std::string& note) { note_ = note; - setCoreParameter("Note", note); + setParameter("Note", note); } long CreateUidWhiteListGroupRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateUidWhiteListGroupRequest::getResourceOwnerId()const void CreateUidWhiteListGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int CreateUidWhiteListGroupRequest::getDstPort()const @@ -55,7 +57,7 @@ int CreateUidWhiteListGroupRequest::getDstPort()const void CreateUidWhiteListGroupRequest::setDstPort(int dstPort) { dstPort_ = dstPort; - setCoreParameter("DstPort", std::to_string(dstPort)); + setParameter("DstPort", std::to_string(dstPort)); } std::string CreateUidWhiteListGroupRequest::getSourceCode()const @@ -66,7 +68,7 @@ std::string CreateUidWhiteListGroupRequest::getSourceCode()const void CreateUidWhiteListGroupRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string CreateUidWhiteListGroupRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string CreateUidWhiteListGroupRequest::getSourceIp()const void CreateUidWhiteListGroupRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateUidWhiteListGroupRequest::getProductName()const @@ -88,7 +90,7 @@ std::string CreateUidWhiteListGroupRequest::getProductName()const void CreateUidWhiteListGroupRequest::setProductName(const std::string& productName) { productName_ = productName; - setCoreParameter("ProductName", productName); + setParameter("ProductName", productName); } std::string CreateUidWhiteListGroupRequest::getLang()const @@ -99,7 +101,7 @@ std::string CreateUidWhiteListGroupRequest::getLang()const void CreateUidWhiteListGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateUidWhiteListGroupRequest::getSrcUid()const @@ -110,7 +112,7 @@ std::string CreateUidWhiteListGroupRequest::getSrcUid()const void CreateUidWhiteListGroupRequest::setSrcUid(const std::string& srcUid) { srcUid_ = srcUid; - setCoreParameter("SrcUid", srcUid); + setParameter("SrcUid", srcUid); } int CreateUidWhiteListGroupRequest::getWhiteListType()const @@ -121,7 +123,7 @@ int CreateUidWhiteListGroupRequest::getWhiteListType()const void CreateUidWhiteListGroupRequest::setWhiteListType(int whiteListType) { whiteListType_ = whiteListType; - setCoreParameter("WhiteListType", std::to_string(whiteListType)); + setParameter("WhiteListType", std::to_string(whiteListType)); } std::string CreateUidWhiteListGroupRequest::getInstanceIdList()const @@ -132,7 +134,7 @@ std::string CreateUidWhiteListGroupRequest::getInstanceIdList()const void CreateUidWhiteListGroupRequest::setInstanceIdList(const std::string& instanceIdList) { instanceIdList_ = instanceIdList; - setCoreParameter("InstanceIdList", instanceIdList); + setParameter("InstanceIdList", instanceIdList); } int CreateUidWhiteListGroupRequest::getLiveTime()const @@ -143,6 +145,6 @@ int CreateUidWhiteListGroupRequest::getLiveTime()const void CreateUidWhiteListGroupRequest::setLiveTime(int liveTime) { liveTime_ = liveTime; - setCoreParameter("LiveTime", std::to_string(liveTime)); + setParameter("LiveTime", std::to_string(liveTime)); } diff --git a/jarvis/src/model/DeleteAccessWhiteListGroupRequest.cc b/jarvis/src/model/DeleteAccessWhiteListGroupRequest.cc index 306aa8e28..2333f6267 100644 --- a/jarvis/src/model/DeleteAccessWhiteListGroupRequest.cc +++ b/jarvis/src/model/DeleteAccessWhiteListGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DeleteAccessWhiteListGroupRequest; DeleteAccessWhiteListGroupRequest::DeleteAccessWhiteListGroupRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DeleteAccessWhiteListGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAccessWhiteListGroupRequest::~DeleteAccessWhiteListGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteAccessWhiteListGroupRequest::getSourceCode()const void DeleteAccessWhiteListGroupRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DeleteAccessWhiteListGroupRequest::getGroupIdList()const @@ -44,7 +46,7 @@ std::string DeleteAccessWhiteListGroupRequest::getGroupIdList()const void DeleteAccessWhiteListGroupRequest::setGroupIdList(const std::string& groupIdList) { groupIdList_ = groupIdList; - setCoreParameter("GroupIdList", groupIdList); + setParameter("GroupIdList", groupIdList); } std::string DeleteAccessWhiteListGroupRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DeleteAccessWhiteListGroupRequest::getSourceIp()const void DeleteAccessWhiteListGroupRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteAccessWhiteListGroupRequest::getLang()const @@ -66,6 +68,6 @@ std::string DeleteAccessWhiteListGroupRequest::getLang()const void DeleteAccessWhiteListGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DeleteCdnIpRequest.cc b/jarvis/src/model/DeleteCdnIpRequest.cc index addcbd64a..9644164c1 100644 --- a/jarvis/src/model/DeleteCdnIpRequest.cc +++ b/jarvis/src/model/DeleteCdnIpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DeleteCdnIpRequest; DeleteCdnIpRequest::DeleteCdnIpRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DeleteCdnIp") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCdnIpRequest::~DeleteCdnIpRequest() {} @@ -33,7 +35,7 @@ long DeleteCdnIpRequest::getResourceOwnerId()const void DeleteCdnIpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteCdnIpRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DeleteCdnIpRequest::getSourceCode()const void DeleteCdnIpRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } int DeleteCdnIpRequest::getItemId()const @@ -55,7 +57,7 @@ int DeleteCdnIpRequest::getItemId()const void DeleteCdnIpRequest::setItemId(int itemId) { itemId_ = itemId; - setCoreParameter("ItemId", std::to_string(itemId)); + setParameter("ItemId", std::to_string(itemId)); } std::string DeleteCdnIpRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DeleteCdnIpRequest::getSourceIp()const void DeleteCdnIpRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteCdnIpRequest::getCdnIp()const @@ -77,7 +79,7 @@ std::string DeleteCdnIpRequest::getCdnIp()const void DeleteCdnIpRequest::setCdnIp(const std::string& cdnIp) { cdnIp_ = cdnIp; - setCoreParameter("CdnIp", cdnIp); + setParameter("CdnIp", cdnIp); } std::string DeleteCdnIpRequest::getLang()const @@ -88,6 +90,6 @@ std::string DeleteCdnIpRequest::getLang()const void DeleteCdnIpRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DeleteCdnSubscriptionRequest.cc b/jarvis/src/model/DeleteCdnSubscriptionRequest.cc index 0cb76a9e6..f223db14e 100644 --- a/jarvis/src/model/DeleteCdnSubscriptionRequest.cc +++ b/jarvis/src/model/DeleteCdnSubscriptionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DeleteCdnSubscriptionRequest; DeleteCdnSubscriptionRequest::DeleteCdnSubscriptionRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DeleteCdnSubscription") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCdnSubscriptionRequest::~DeleteCdnSubscriptionRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCdnSubscriptionRequest::getSourceCode()const void DeleteCdnSubscriptionRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DeleteCdnSubscriptionRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DeleteCdnSubscriptionRequest::getSourceIp()const void DeleteCdnSubscriptionRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteCdnSubscriptionRequest::getLang()const @@ -55,7 +57,7 @@ std::string DeleteCdnSubscriptionRequest::getLang()const void DeleteCdnSubscriptionRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DeleteCdnSubscriptionRequest::getCdnUidList()const @@ -66,6 +68,6 @@ std::string DeleteCdnSubscriptionRequest::getCdnUidList()const void DeleteCdnSubscriptionRequest::setCdnUidList(const std::string& cdnUidList) { cdnUidList_ = cdnUidList; - setCoreParameter("CdnUidList", cdnUidList); + setParameter("CdnUidList", cdnUidList); } diff --git a/jarvis/src/model/DeleteConsoleAccessWhiteListRequest.cc b/jarvis/src/model/DeleteConsoleAccessWhiteListRequest.cc index b0a5cd6d9..36d2ce39b 100644 --- a/jarvis/src/model/DeleteConsoleAccessWhiteListRequest.cc +++ b/jarvis/src/model/DeleteConsoleAccessWhiteListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DeleteConsoleAccessWhiteListRequest; DeleteConsoleAccessWhiteListRequest::DeleteConsoleAccessWhiteListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DeleteConsoleAccessWhiteList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteConsoleAccessWhiteListRequest::~DeleteConsoleAccessWhiteListRequest() {} @@ -33,7 +35,7 @@ std::string DeleteConsoleAccessWhiteListRequest::getSourceCode()const void DeleteConsoleAccessWhiteListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DeleteConsoleAccessWhiteListRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DeleteConsoleAccessWhiteListRequest::getSourceIp()const void DeleteConsoleAccessWhiteListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteConsoleAccessWhiteListRequest::getLang()const @@ -55,7 +57,7 @@ std::string DeleteConsoleAccessWhiteListRequest::getLang()const void DeleteConsoleAccessWhiteListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DeleteConsoleAccessWhiteListRequest::getDisableWhitelist()const @@ -66,6 +68,6 @@ std::string DeleteConsoleAccessWhiteListRequest::getDisableWhitelist()const void DeleteConsoleAccessWhiteListRequest::setDisableWhitelist(const std::string& disableWhitelist) { disableWhitelist_ = disableWhitelist; - setCoreParameter("DisableWhitelist", disableWhitelist); + setParameter("DisableWhitelist", disableWhitelist); } diff --git a/jarvis/src/model/DeleteIpWhiteBaselineRequest.cc b/jarvis/src/model/DeleteIpWhiteBaselineRequest.cc index ad69aea49..78752b244 100644 --- a/jarvis/src/model/DeleteIpWhiteBaselineRequest.cc +++ b/jarvis/src/model/DeleteIpWhiteBaselineRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Jarvis::Model::DeleteIpWhiteBaselineRequest; DeleteIpWhiteBaselineRequest::DeleteIpWhiteBaselineRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DeleteIpWhiteBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteIpWhiteBaselineRequest::~DeleteIpWhiteBaselineRequest() {} -long DeleteIpWhiteBaselineRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteIpWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteIpWhiteBaselineRequest::getWblIpList()const -{ - return wblIpList_; -} - -void DeleteIpWhiteBaselineRequest::setWblIpList(const std::string& wblIpList) -{ - wblIpList_ = wblIpList; - setCoreParameter("WblIpList", wblIpList); -} - -std::string DeleteIpWhiteBaselineRequest::getSourceCode()const -{ - return sourceCode_; -} - -void DeleteIpWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string DeleteIpWhiteBaselineRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DeleteIpWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DeleteIpWhiteBaselineRequest::getLang()const -{ - return lang_; -} - -void DeleteIpWhiteBaselineRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +long DeleteIpWhiteBaselineRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteIpWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteIpWhiteBaselineRequest::getWblIpList()const +{ + return wblIpList_; +} + +void DeleteIpWhiteBaselineRequest::setWblIpList(const std::string& wblIpList) +{ + wblIpList_ = wblIpList; + setParameter("WblIpList", wblIpList); +} + +std::string DeleteIpWhiteBaselineRequest::getSourceCode()const +{ + return sourceCode_; +} + +void DeleteIpWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string DeleteIpWhiteBaselineRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DeleteIpWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DeleteIpWhiteBaselineRequest::getLang()const +{ + return lang_; +} + +void DeleteIpWhiteBaselineRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/jarvis/src/model/DeleteUidWhiteBaselineRequest.cc b/jarvis/src/model/DeleteUidWhiteBaselineRequest.cc index 856ebb841..dbb5fcec1 100644 --- a/jarvis/src/model/DeleteUidWhiteBaselineRequest.cc +++ b/jarvis/src/model/DeleteUidWhiteBaselineRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Jarvis::Model::DeleteUidWhiteBaselineRequest; DeleteUidWhiteBaselineRequest::DeleteUidWhiteBaselineRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DeleteUidWhiteBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteUidWhiteBaselineRequest::~DeleteUidWhiteBaselineRequest() {} -long DeleteUidWhiteBaselineRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteUidWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteUidWhiteBaselineRequest::getWblUidList()const -{ - return wblUidList_; -} - -void DeleteUidWhiteBaselineRequest::setWblUidList(const std::string& wblUidList) -{ - wblUidList_ = wblUidList; - setCoreParameter("WblUidList", wblUidList); -} - -std::string DeleteUidWhiteBaselineRequest::getSourceCode()const -{ - return sourceCode_; -} - -void DeleteUidWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string DeleteUidWhiteBaselineRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DeleteUidWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DeleteUidWhiteBaselineRequest::getLang()const -{ - return lang_; -} - -void DeleteUidWhiteBaselineRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +long DeleteUidWhiteBaselineRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteUidWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteUidWhiteBaselineRequest::getWblUidList()const +{ + return wblUidList_; +} + +void DeleteUidWhiteBaselineRequest::setWblUidList(const std::string& wblUidList) +{ + wblUidList_ = wblUidList; + setParameter("WblUidList", wblUidList); +} + +std::string DeleteUidWhiteBaselineRequest::getSourceCode()const +{ + return sourceCode_; +} + +void DeleteUidWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string DeleteUidWhiteBaselineRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DeleteUidWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DeleteUidWhiteBaselineRequest::getLang()const +{ + return lang_; +} + +void DeleteUidWhiteBaselineRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/jarvis/src/model/DeleteUidWhiteListGroupRequest.cc b/jarvis/src/model/DeleteUidWhiteListGroupRequest.cc index 1bdb37345..66bd169e6 100644 --- a/jarvis/src/model/DeleteUidWhiteListGroupRequest.cc +++ b/jarvis/src/model/DeleteUidWhiteListGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DeleteUidWhiteListGroupRequest; DeleteUidWhiteListGroupRequest::DeleteUidWhiteListGroupRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DeleteUidWhiteListGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteUidWhiteListGroupRequest::~DeleteUidWhiteListGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteUidWhiteListGroupRequest::getSourceCode()const void DeleteUidWhiteListGroupRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DeleteUidWhiteListGroupRequest::getGroupIdList()const @@ -44,7 +46,7 @@ std::string DeleteUidWhiteListGroupRequest::getGroupIdList()const void DeleteUidWhiteListGroupRequest::setGroupIdList(const std::string& groupIdList) { groupIdList_ = groupIdList; - setCoreParameter("GroupIdList", groupIdList); + setParameter("GroupIdList", groupIdList); } std::string DeleteUidWhiteListGroupRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DeleteUidWhiteListGroupRequest::getSourceIp()const void DeleteUidWhiteListGroupRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DeleteUidWhiteListGroupRequest::getLang()const @@ -66,6 +68,6 @@ std::string DeleteUidWhiteListGroupRequest::getLang()const void DeleteUidWhiteListGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DeleteWhiteListConditionalRequest.cc b/jarvis/src/model/DeleteWhiteListConditionalRequest.cc index e1d4eeb12..75ea36f16 100644 --- a/jarvis/src/model/DeleteWhiteListConditionalRequest.cc +++ b/jarvis/src/model/DeleteWhiteListConditionalRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Jarvis::Model::DeleteWhiteListConditionalRequest; DeleteWhiteListConditionalRequest::DeleteWhiteListConditionalRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DeleteWhiteListConditional") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteWhiteListConditionalRequest::~DeleteWhiteListConditionalRequest() {} -std::string DeleteWhiteListConditionalRequest::getSrcIP()const -{ - return srcIP_; -} - -void DeleteWhiteListConditionalRequest::setSrcIP(const std::string& srcIP) -{ - srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); -} - -std::string DeleteWhiteListConditionalRequest::getSourceCode()const -{ - return sourceCode_; -} - -void DeleteWhiteListConditionalRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string DeleteWhiteListConditionalRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DeleteWhiteListConditionalRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DeleteWhiteListConditionalRequest::getQueryProduct()const -{ - return queryProduct_; -} - -void DeleteWhiteListConditionalRequest::setQueryProduct(const std::string& queryProduct) -{ - queryProduct_ = queryProduct; - setCoreParameter("QueryProduct", queryProduct); -} - -std::string DeleteWhiteListConditionalRequest::getDstIP()const -{ - return dstIP_; -} - -void DeleteWhiteListConditionalRequest::setDstIP(const std::string& dstIP) -{ - dstIP_ = dstIP; - setCoreParameter("DstIP", dstIP); -} - -std::string DeleteWhiteListConditionalRequest::getLang()const -{ - return lang_; -} - -void DeleteWhiteListConditionalRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +std::string DeleteWhiteListConditionalRequest::getSrcIP()const +{ + return srcIP_; +} + +void DeleteWhiteListConditionalRequest::setSrcIP(const std::string& srcIP) +{ + srcIP_ = srcIP; + setParameter("SrcIP", srcIP); +} + +std::string DeleteWhiteListConditionalRequest::getSourceCode()const +{ + return sourceCode_; +} + +void DeleteWhiteListConditionalRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string DeleteWhiteListConditionalRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DeleteWhiteListConditionalRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DeleteWhiteListConditionalRequest::getQueryProduct()const +{ + return queryProduct_; +} + +void DeleteWhiteListConditionalRequest::setQueryProduct(const std::string& queryProduct) +{ + queryProduct_ = queryProduct; + setParameter("QueryProduct", queryProduct); +} + +std::string DeleteWhiteListConditionalRequest::getDstIP()const +{ + return dstIP_; +} + +void DeleteWhiteListConditionalRequest::setDstIP(const std::string& dstIP) +{ + dstIP_ = dstIP; + setParameter("DstIP", dstIP); +} + +std::string DeleteWhiteListConditionalRequest::getLang()const +{ + return lang_; +} + +void DeleteWhiteListConditionalRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/jarvis/src/model/DeleteWhiteListDbItemConditionalRequest.cc b/jarvis/src/model/DeleteWhiteListDbItemConditionalRequest.cc index d33748d7c..4a3cda6d5 100644 --- a/jarvis/src/model/DeleteWhiteListDbItemConditionalRequest.cc +++ b/jarvis/src/model/DeleteWhiteListDbItemConditionalRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Jarvis::Model::DeleteWhiteListDbItemConditionalRequest; DeleteWhiteListDbItemConditionalRequest::DeleteWhiteListDbItemConditionalRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DeleteWhiteListDbItemConditional") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteWhiteListDbItemConditionalRequest::~DeleteWhiteListDbItemConditionalRequest() {} -std::string DeleteWhiteListDbItemConditionalRequest::getSrcIP()const -{ - return srcIP_; -} - -void DeleteWhiteListDbItemConditionalRequest::setSrcIP(const std::string& srcIP) -{ - srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); -} - -std::string DeleteWhiteListDbItemConditionalRequest::getSourceCode()const -{ - return sourceCode_; -} - -void DeleteWhiteListDbItemConditionalRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string DeleteWhiteListDbItemConditionalRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DeleteWhiteListDbItemConditionalRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DeleteWhiteListDbItemConditionalRequest::getQueryProduct()const -{ - return queryProduct_; -} - -void DeleteWhiteListDbItemConditionalRequest::setQueryProduct(const std::string& queryProduct) -{ - queryProduct_ = queryProduct; - setCoreParameter("QueryProduct", queryProduct); -} - -std::string DeleteWhiteListDbItemConditionalRequest::getDstIP()const -{ - return dstIP_; -} - -void DeleteWhiteListDbItemConditionalRequest::setDstIP(const std::string& dstIP) -{ - dstIP_ = dstIP; - setCoreParameter("DstIP", dstIP); -} - -std::string DeleteWhiteListDbItemConditionalRequest::getLang()const -{ - return lang_; -} - -void DeleteWhiteListDbItemConditionalRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +std::string DeleteWhiteListDbItemConditionalRequest::getSrcIP()const +{ + return srcIP_; +} + +void DeleteWhiteListDbItemConditionalRequest::setSrcIP(const std::string& srcIP) +{ + srcIP_ = srcIP; + setParameter("SrcIP", srcIP); +} + +std::string DeleteWhiteListDbItemConditionalRequest::getSourceCode()const +{ + return sourceCode_; +} + +void DeleteWhiteListDbItemConditionalRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string DeleteWhiteListDbItemConditionalRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DeleteWhiteListDbItemConditionalRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DeleteWhiteListDbItemConditionalRequest::getQueryProduct()const +{ + return queryProduct_; +} + +void DeleteWhiteListDbItemConditionalRequest::setQueryProduct(const std::string& queryProduct) +{ + queryProduct_ = queryProduct; + setParameter("QueryProduct", queryProduct); +} + +std::string DeleteWhiteListDbItemConditionalRequest::getDstIP()const +{ + return dstIP_; +} + +void DeleteWhiteListDbItemConditionalRequest::setDstIP(const std::string& dstIP) +{ + dstIP_ = dstIP; + setParameter("DstIP", dstIP); +} + +std::string DeleteWhiteListDbItemConditionalRequest::getLang()const +{ + return lang_; +} + +void DeleteWhiteListDbItemConditionalRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/jarvis/src/model/DescribeAccessWhiteListEipListRequest.cc b/jarvis/src/model/DescribeAccessWhiteListEipListRequest.cc index 775722a61..dd9a5ef20 100644 --- a/jarvis/src/model/DescribeAccessWhiteListEipListRequest.cc +++ b/jarvis/src/model/DescribeAccessWhiteListEipListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeAccessWhiteListEipListRequest; DescribeAccessWhiteListEipListRequest::DescribeAccessWhiteListEipListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeAccessWhiteListEipList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccessWhiteListEipListRequest::~DescribeAccessWhiteListEipListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccessWhiteListEipListRequest::getSourceCode()const void DescribeAccessWhiteListEipListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeAccessWhiteListEipListRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeAccessWhiteListEipListRequest::getSourceIp()const void DescribeAccessWhiteListEipListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAccessWhiteListEipListRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeAccessWhiteListEipListRequest::getLang()const void DescribeAccessWhiteListEipListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribeAccessWhiteListGroupRequest.cc b/jarvis/src/model/DescribeAccessWhiteListGroupRequest.cc index e2cc361a3..0be0f0d09 100644 --- a/jarvis/src/model/DescribeAccessWhiteListGroupRequest.cc +++ b/jarvis/src/model/DescribeAccessWhiteListGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeAccessWhiteListGroupRequest; DescribeAccessWhiteListGroupRequest::DescribeAccessWhiteListGroupRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeAccessWhiteListGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccessWhiteListGroupRequest::~DescribeAccessWhiteListGroupRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccessWhiteListGroupRequest::getSrcIP()const void DescribeAccessWhiteListGroupRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } std::string DescribeAccessWhiteListGroupRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribeAccessWhiteListGroupRequest::getSourceCode()const void DescribeAccessWhiteListGroupRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeAccessWhiteListGroupRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeAccessWhiteListGroupRequest::getSourceIp()const void DescribeAccessWhiteListGroupRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeAccessWhiteListGroupRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeAccessWhiteListGroupRequest::getPageSize()const void DescribeAccessWhiteListGroupRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAccessWhiteListGroupRequest::getDstIP()const @@ -77,7 +79,7 @@ std::string DescribeAccessWhiteListGroupRequest::getDstIP()const void DescribeAccessWhiteListGroupRequest::setDstIP(const std::string& dstIP) { dstIP_ = dstIP; - setCoreParameter("DstIP", dstIP); + setParameter("DstIP", dstIP); } std::string DescribeAccessWhiteListGroupRequest::getLang()const @@ -88,7 +90,7 @@ std::string DescribeAccessWhiteListGroupRequest::getLang()const void DescribeAccessWhiteListGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeAccessWhiteListGroupRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeAccessWhiteListGroupRequest::getCurrentPage()const void DescribeAccessWhiteListGroupRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } int DescribeAccessWhiteListGroupRequest::getWhiteListType()const @@ -110,7 +112,7 @@ int DescribeAccessWhiteListGroupRequest::getWhiteListType()const void DescribeAccessWhiteListGroupRequest::setWhiteListType(int whiteListType) { whiteListType_ = whiteListType; - setCoreParameter("WhiteListType", std::to_string(whiteListType)); + setParameter("WhiteListType", std::to_string(whiteListType)); } std::string DescribeAccessWhiteListGroupRequest::getQueryProduct()const @@ -121,7 +123,7 @@ std::string DescribeAccessWhiteListGroupRequest::getQueryProduct()const void DescribeAccessWhiteListGroupRequest::setQueryProduct(const std::string& queryProduct) { queryProduct_ = queryProduct; - setCoreParameter("QueryProduct", queryProduct); + setParameter("QueryProduct", queryProduct); } std::string DescribeAccessWhiteListGroupRequest::getStatus()const @@ -132,6 +134,6 @@ std::string DescribeAccessWhiteListGroupRequest::getStatus()const void DescribeAccessWhiteListGroupRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/jarvis/src/model/DescribeAccessWhiteListSlbListRequest.cc b/jarvis/src/model/DescribeAccessWhiteListSlbListRequest.cc index f07ef6003..7d7cb77a6 100644 --- a/jarvis/src/model/DescribeAccessWhiteListSlbListRequest.cc +++ b/jarvis/src/model/DescribeAccessWhiteListSlbListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeAccessWhiteListSlbListRequest; DescribeAccessWhiteListSlbListRequest::DescribeAccessWhiteListSlbListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeAccessWhiteListSlbList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccessWhiteListSlbListRequest::~DescribeAccessWhiteListSlbListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccessWhiteListSlbListRequest::getSourceCode()const void DescribeAccessWhiteListSlbListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeAccessWhiteListSlbListRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeAccessWhiteListSlbListRequest::getSourceIp()const void DescribeAccessWhiteListSlbListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAccessWhiteListSlbListRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeAccessWhiteListSlbListRequest::getLang()const void DescribeAccessWhiteListSlbListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribeAccessWhitelistEcsListRequest.cc b/jarvis/src/model/DescribeAccessWhitelistEcsListRequest.cc index 7418754b6..2c42b4b31 100644 --- a/jarvis/src/model/DescribeAccessWhitelistEcsListRequest.cc +++ b/jarvis/src/model/DescribeAccessWhitelistEcsListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeAccessWhitelistEcsListRequest; DescribeAccessWhitelistEcsListRequest::DescribeAccessWhitelistEcsListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeAccessWhitelistEcsList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccessWhitelistEcsListRequest::~DescribeAccessWhitelistEcsListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccessWhitelistEcsListRequest::getSourceCode()const void DescribeAccessWhitelistEcsListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeAccessWhitelistEcsListRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeAccessWhitelistEcsListRequest::getSourceIp()const void DescribeAccessWhitelistEcsListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAccessWhitelistEcsListRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeAccessWhitelistEcsListRequest::getLang()const void DescribeAccessWhitelistEcsListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribeCdnCertifyRequest.cc b/jarvis/src/model/DescribeCdnCertifyRequest.cc index c0d632656..15557b525 100644 --- a/jarvis/src/model/DescribeCdnCertifyRequest.cc +++ b/jarvis/src/model/DescribeCdnCertifyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeCdnCertifyRequest; DescribeCdnCertifyRequest::DescribeCdnCertifyRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeCdnCertify") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCdnCertifyRequest::~DescribeCdnCertifyRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCdnCertifyRequest::getSourceCode()const void DescribeCdnCertifyRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeCdnCertifyRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeCdnCertifyRequest::getSourceIp()const void DescribeCdnCertifyRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCdnCertifyRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeCdnCertifyRequest::getLang()const void DescribeCdnCertifyRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribeCdnIpListRequest.cc b/jarvis/src/model/DescribeCdnIpListRequest.cc index c3491b3f1..7e65ac5f2 100644 --- a/jarvis/src/model/DescribeCdnIpListRequest.cc +++ b/jarvis/src/model/DescribeCdnIpListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeCdnIpListRequest; DescribeCdnIpListRequest::DescribeCdnIpListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeCdnIpList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCdnIpListRequest::~DescribeCdnIpListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCdnIpListRequest::getSrcIP()const void DescribeCdnIpListRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } int DescribeCdnIpListRequest::getWlState()const @@ -44,7 +46,7 @@ int DescribeCdnIpListRequest::getWlState()const void DescribeCdnIpListRequest::setWlState(int wlState) { wlState_ = wlState; - setCoreParameter("WlState", std::to_string(wlState)); + setParameter("WlState", std::to_string(wlState)); } std::string DescribeCdnIpListRequest::getSourceCode()const @@ -55,7 +57,7 @@ std::string DescribeCdnIpListRequest::getSourceCode()const void DescribeCdnIpListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeCdnIpListRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeCdnIpListRequest::getSourceIp()const void DescribeCdnIpListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeCdnIpListRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeCdnIpListRequest::getPageSize()const void DescribeCdnIpListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCdnIpListRequest::getLang()const @@ -88,7 +90,7 @@ std::string DescribeCdnIpListRequest::getLang()const void DescribeCdnIpListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeCdnIpListRequest::getCurrentPage()const @@ -99,6 +101,6 @@ int DescribeCdnIpListRequest::getCurrentPage()const void DescribeCdnIpListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } diff --git a/jarvis/src/model/DescribeCdnSubscriptionRequest.cc b/jarvis/src/model/DescribeCdnSubscriptionRequest.cc index ded390485..4ed3be468 100644 --- a/jarvis/src/model/DescribeCdnSubscriptionRequest.cc +++ b/jarvis/src/model/DescribeCdnSubscriptionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeCdnSubscriptionRequest; DescribeCdnSubscriptionRequest::DescribeCdnSubscriptionRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeCdnSubscription") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCdnSubscriptionRequest::~DescribeCdnSubscriptionRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCdnSubscriptionRequest::getSourceCode()const void DescribeCdnSubscriptionRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeCdnSubscriptionRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeCdnSubscriptionRequest::getSourceIp()const void DescribeCdnSubscriptionRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeCdnSubscriptionRequest::getSubscriptionState()const @@ -55,7 +57,7 @@ int DescribeCdnSubscriptionRequest::getSubscriptionState()const void DescribeCdnSubscriptionRequest::setSubscriptionState(int subscriptionState) { subscriptionState_ = subscriptionState; - setCoreParameter("SubscriptionState", std::to_string(subscriptionState)); + setParameter("SubscriptionState", std::to_string(subscriptionState)); } int DescribeCdnSubscriptionRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeCdnSubscriptionRequest::getPageSize()const void DescribeCdnSubscriptionRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCdnSubscriptionRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeCdnSubscriptionRequest::getLang()const void DescribeCdnSubscriptionRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeCdnSubscriptionRequest::getCurrentPage()const @@ -88,7 +90,7 @@ int DescribeCdnSubscriptionRequest::getCurrentPage()const void DescribeCdnSubscriptionRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeCdnSubscriptionRequest::getVendorName()const @@ -99,6 +101,6 @@ std::string DescribeCdnSubscriptionRequest::getVendorName()const void DescribeCdnSubscriptionRequest::setVendorName(const std::string& vendorName) { vendorName_ = vendorName; - setCoreParameter("VendorName", vendorName); + setParameter("VendorName", vendorName); } diff --git a/jarvis/src/model/DescribeCdnVendorRequest.cc b/jarvis/src/model/DescribeCdnVendorRequest.cc index 29cb342d7..b8982bb21 100644 --- a/jarvis/src/model/DescribeCdnVendorRequest.cc +++ b/jarvis/src/model/DescribeCdnVendorRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeCdnVendorRequest; DescribeCdnVendorRequest::DescribeCdnVendorRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeCdnVendor") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCdnVendorRequest::~DescribeCdnVendorRequest() {} @@ -33,7 +35,7 @@ int DescribeCdnVendorRequest::getCurrentPage()const void DescribeCdnVendorRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeCdnVendorRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribeCdnVendorRequest::getSourceCode()const void DescribeCdnVendorRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeCdnVendorRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeCdnVendorRequest::getSourceIp()const void DescribeCdnVendorRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeCdnVendorRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeCdnVendorRequest::getPageSize()const void DescribeCdnVendorRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCdnVendorRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeCdnVendorRequest::getLang()const void DescribeCdnVendorRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribeConsoleAccessWhiteListRequest.cc b/jarvis/src/model/DescribeConsoleAccessWhiteListRequest.cc index 5ce6bdf45..06838b890 100644 --- a/jarvis/src/model/DescribeConsoleAccessWhiteListRequest.cc +++ b/jarvis/src/model/DescribeConsoleAccessWhiteListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeConsoleAccessWhiteListRequest; DescribeConsoleAccessWhiteListRequest::DescribeConsoleAccessWhiteListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeConsoleAccessWhiteList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeConsoleAccessWhiteListRequest::~DescribeConsoleAccessWhiteListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeConsoleAccessWhiteListRequest::getSrcIP()const void DescribeConsoleAccessWhiteListRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } std::string DescribeConsoleAccessWhiteListRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribeConsoleAccessWhiteListRequest::getSourceCode()const void DescribeConsoleAccessWhiteListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeConsoleAccessWhiteListRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeConsoleAccessWhiteListRequest::getSourceIp()const void DescribeConsoleAccessWhiteListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeConsoleAccessWhiteListRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeConsoleAccessWhiteListRequest::getPageSize()const void DescribeConsoleAccessWhiteListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeConsoleAccessWhiteListRequest::getDstIP()const @@ -77,7 +79,7 @@ std::string DescribeConsoleAccessWhiteListRequest::getDstIP()const void DescribeConsoleAccessWhiteListRequest::setDstIP(const std::string& dstIP) { dstIP_ = dstIP; - setCoreParameter("DstIP", dstIP); + setParameter("DstIP", dstIP); } std::string DescribeConsoleAccessWhiteListRequest::getLang()const @@ -88,7 +90,7 @@ std::string DescribeConsoleAccessWhiteListRequest::getLang()const void DescribeConsoleAccessWhiteListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeConsoleAccessWhiteListRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeConsoleAccessWhiteListRequest::getCurrentPage()const void DescribeConsoleAccessWhiteListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } int DescribeConsoleAccessWhiteListRequest::getWhiteListType()const @@ -110,7 +112,7 @@ int DescribeConsoleAccessWhiteListRequest::getWhiteListType()const void DescribeConsoleAccessWhiteListRequest::setWhiteListType(int whiteListType) { whiteListType_ = whiteListType; - setCoreParameter("WhiteListType", std::to_string(whiteListType)); + setParameter("WhiteListType", std::to_string(whiteListType)); } std::string DescribeConsoleAccessWhiteListRequest::getQueryProduct()const @@ -121,7 +123,7 @@ std::string DescribeConsoleAccessWhiteListRequest::getQueryProduct()const void DescribeConsoleAccessWhiteListRequest::setQueryProduct(const std::string& queryProduct) { queryProduct_ = queryProduct; - setCoreParameter("QueryProduct", queryProduct); + setParameter("QueryProduct", queryProduct); } std::string DescribeConsoleAccessWhiteListRequest::getStatus()const @@ -132,6 +134,6 @@ std::string DescribeConsoleAccessWhiteListRequest::getStatus()const void DescribeConsoleAccessWhiteListRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/jarvis/src/model/DescribeCpmcPunishListRequest.cc b/jarvis/src/model/DescribeCpmcPunishListRequest.cc index d8dde14d5..b1bf7d0c8 100644 --- a/jarvis/src/model/DescribeCpmcPunishListRequest.cc +++ b/jarvis/src/model/DescribeCpmcPunishListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeCpmcPunishListRequest; DescribeCpmcPunishListRequest::DescribeCpmcPunishListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeCpmcPunishList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCpmcPunishListRequest::~DescribeCpmcPunishListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCpmcPunishListRequest::getSrcIP()const void DescribeCpmcPunishListRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } std::string DescribeCpmcPunishListRequest::getPunishType()const @@ -44,7 +46,7 @@ std::string DescribeCpmcPunishListRequest::getPunishType()const void DescribeCpmcPunishListRequest::setPunishType(const std::string& punishType) { punishType_ = punishType; - setCoreParameter("PunishType", punishType); + setParameter("PunishType", punishType); } std::string DescribeCpmcPunishListRequest::getSourceCode()const @@ -55,7 +57,7 @@ std::string DescribeCpmcPunishListRequest::getSourceCode()const void DescribeCpmcPunishListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeCpmcPunishListRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeCpmcPunishListRequest::getSourceIp()const void DescribeCpmcPunishListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeCpmcPunishListRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeCpmcPunishListRequest::getPageSize()const void DescribeCpmcPunishListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCpmcPunishListRequest::getPunishStatus()const @@ -88,7 +90,7 @@ std::string DescribeCpmcPunishListRequest::getPunishStatus()const void DescribeCpmcPunishListRequest::setPunishStatus(const std::string& punishStatus) { punishStatus_ = punishStatus; - setCoreParameter("PunishStatus", punishStatus); + setParameter("PunishStatus", punishStatus); } std::string DescribeCpmcPunishListRequest::getLang()const @@ -99,7 +101,7 @@ std::string DescribeCpmcPunishListRequest::getLang()const void DescribeCpmcPunishListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeCpmcPunishListRequest::getCurrentPage()const @@ -110,6 +112,17 @@ int DescribeCpmcPunishListRequest::getCurrentPage()const void DescribeCpmcPunishListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeCpmcPunishListRequest::getInstanceId()const +{ + return instanceId_; +} + +void DescribeCpmcPunishListRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); } diff --git a/jarvis/src/model/DescribeCpmcPunishListResult.cc b/jarvis/src/model/DescribeCpmcPunishListResult.cc index d3e659d69..0e8c9b8b5 100644 --- a/jarvis/src/model/DescribeCpmcPunishListResult.cc +++ b/jarvis/src/model/DescribeCpmcPunishListResult.cc @@ -59,6 +59,8 @@ void DescribeCpmcPunishListResult::parse(const std::string &payload) dataListObject.punishResult = valueDataListData["PunishResult"].asString(); if(!valueDataListData["RegionId"].isNull()) dataListObject.regionId = valueDataListData["RegionId"].asString(); + if(!valueDataListData["Direction"].isNull()) + dataListObject.direction = valueDataListData["Direction"].asString(); if(!valueDataListData["DstPort"].isNull()) dataListObject.dstPort = std::stoi(valueDataListData["DstPort"].asString()); if(!valueDataListData["Protocol"].isNull()) diff --git a/jarvis/src/model/DescribeDdosDefenseInfoRequest.cc b/jarvis/src/model/DescribeDdosDefenseInfoRequest.cc index c37f49d99..d2cd40f03 100644 --- a/jarvis/src/model/DescribeDdosDefenseInfoRequest.cc +++ b/jarvis/src/model/DescribeDdosDefenseInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeDdosDefenseInfoRequest; DescribeDdosDefenseInfoRequest::DescribeDdosDefenseInfoRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeDdosDefenseInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDdosDefenseInfoRequest::~DescribeDdosDefenseInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDdosDefenseInfoRequest::getSourceCode()const void DescribeDdosDefenseInfoRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeDdosDefenseInfoRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDdosDefenseInfoRequest::getSourceIp()const void DescribeDdosDefenseInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDdosDefenseInfoRequest::getLang()const @@ -55,7 +57,7 @@ std::string DescribeDdosDefenseInfoRequest::getLang()const void DescribeDdosDefenseInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeDdosDefenseInfoRequest::getSrcUid()const @@ -66,6 +68,6 @@ long DescribeDdosDefenseInfoRequest::getSrcUid()const void DescribeDdosDefenseInfoRequest::setSrcUid(long srcUid) { srcUid_ = srcUid; - setCoreParameter("SrcUid", std::to_string(srcUid)); + setParameter("SrcUid", std::to_string(srcUid)); } diff --git a/jarvis/src/model/DescribeEcsListPageRequest.cc b/jarvis/src/model/DescribeEcsListPageRequest.cc index 8c1f4616f..a78a5b981 100644 --- a/jarvis/src/model/DescribeEcsListPageRequest.cc +++ b/jarvis/src/model/DescribeEcsListPageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeEcsListPageRequest; DescribeEcsListPageRequest::DescribeEcsListPageRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeEcsListPage") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEcsListPageRequest::~DescribeEcsListPageRequest() {} @@ -33,7 +35,7 @@ int DescribeEcsListPageRequest::getCurrentPage()const void DescribeEcsListPageRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeEcsListPageRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribeEcsListPageRequest::getSourceCode()const void DescribeEcsListPageRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeEcsListPageRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeEcsListPageRequest::getSourceIp()const void DescribeEcsListPageRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeEcsListPageRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeEcsListPageRequest::getPageSize()const void DescribeEcsListPageRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeEcsListPageRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeEcsListPageRequest::getLang()const void DescribeEcsListPageRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribeIpWhiteBaselineRequest.cc b/jarvis/src/model/DescribeIpWhiteBaselineRequest.cc index c5d929806..49cafbca5 100644 --- a/jarvis/src/model/DescribeIpWhiteBaselineRequest.cc +++ b/jarvis/src/model/DescribeIpWhiteBaselineRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Jarvis::Model::DescribeIpWhiteBaselineRequest; DescribeIpWhiteBaselineRequest::DescribeIpWhiteBaselineRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeIpWhiteBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIpWhiteBaselineRequest::~DescribeIpWhiteBaselineRequest() {} -std::string DescribeIpWhiteBaselineRequest::getSrcIp()const -{ - return srcIp_; -} - -void DescribeIpWhiteBaselineRequest::setSrcIp(const std::string& srcIp) -{ - srcIp_ = srcIp; - setCoreParameter("SrcIp", srcIp); -} - -std::string DescribeIpWhiteBaselineRequest::getRemark()const -{ - return remark_; -} - -void DescribeIpWhiteBaselineRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string DescribeIpWhiteBaselineRequest::getSourceCode()const -{ - return sourceCode_; -} - -void DescribeIpWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string DescribeIpWhiteBaselineRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeIpWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int DescribeIpWhiteBaselineRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeIpWhiteBaselineRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeIpWhiteBaselineRequest::getLang()const -{ - return lang_; -} - -void DescribeIpWhiteBaselineRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - -int DescribeIpWhiteBaselineRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribeIpWhiteBaselineRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribeIpWhiteBaselineRequest::getStatus()const -{ - return status_; -} - -void DescribeIpWhiteBaselineRequest::setStatus(const std::string& status) -{ - status_ = status; - setCoreParameter("Status", status); -} - +std::string DescribeIpWhiteBaselineRequest::getSrcIp()const +{ + return srcIp_; +} + +void DescribeIpWhiteBaselineRequest::setSrcIp(const std::string& srcIp) +{ + srcIp_ = srcIp; + setParameter("SrcIp", srcIp); +} + +std::string DescribeIpWhiteBaselineRequest::getRemark()const +{ + return remark_; +} + +void DescribeIpWhiteBaselineRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string DescribeIpWhiteBaselineRequest::getSourceCode()const +{ + return sourceCode_; +} + +void DescribeIpWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string DescribeIpWhiteBaselineRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeIpWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribeIpWhiteBaselineRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeIpWhiteBaselineRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeIpWhiteBaselineRequest::getLang()const +{ + return lang_; +} + +void DescribeIpWhiteBaselineRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +int DescribeIpWhiteBaselineRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeIpWhiteBaselineRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeIpWhiteBaselineRequest::getStatus()const +{ + return status_; +} + +void DescribeIpWhiteBaselineRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/jarvis/src/model/DescribePhoneInfoRequest.cc b/jarvis/src/model/DescribePhoneInfoRequest.cc index cd899ad97..4ba46f03b 100644 --- a/jarvis/src/model/DescribePhoneInfoRequest.cc +++ b/jarvis/src/model/DescribePhoneInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribePhoneInfoRequest; DescribePhoneInfoRequest::DescribePhoneInfoRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribePhoneInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePhoneInfoRequest::~DescribePhoneInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribePhoneInfoRequest::getPhoneNum()const void DescribePhoneInfoRequest::setPhoneNum(const std::string& phoneNum) { phoneNum_ = phoneNum; - setCoreParameter("PhoneNum", phoneNum); + setParameter("PhoneNum", phoneNum); } std::string DescribePhoneInfoRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribePhoneInfoRequest::getSourceCode()const void DescribePhoneInfoRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribePhoneInfoRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribePhoneInfoRequest::getSourceIp()const void DescribePhoneInfoRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribePhoneInfoRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribePhoneInfoRequest::getLang()const void DescribePhoneInfoRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribePunishListRequest.cc b/jarvis/src/model/DescribePunishListRequest.cc index 22a4c7a9d..2718594a1 100644 --- a/jarvis/src/model/DescribePunishListRequest.cc +++ b/jarvis/src/model/DescribePunishListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribePunishListRequest; DescribePunishListRequest::DescribePunishListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribePunishList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePunishListRequest::~DescribePunishListRequest() {} @@ -33,7 +35,7 @@ std::string DescribePunishListRequest::getSrcIP()const void DescribePunishListRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } std::string DescribePunishListRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribePunishListRequest::getSourceCode()const void DescribePunishListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribePunishListRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribePunishListRequest::getSourceIp()const void DescribePunishListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribePunishListRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribePunishListRequest::getPageSize()const void DescribePunishListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribePunishListRequest::getPunishStatus()const @@ -77,7 +79,7 @@ std::string DescribePunishListRequest::getPunishStatus()const void DescribePunishListRequest::setPunishStatus(const std::string& punishStatus) { punishStatus_ = punishStatus; - setCoreParameter("PunishStatus", punishStatus); + setParameter("PunishStatus", punishStatus); } std::string DescribePunishListRequest::getLang()const @@ -88,7 +90,7 @@ std::string DescribePunishListRequest::getLang()const void DescribePunishListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribePunishListRequest::getSrcUid()const @@ -99,7 +101,7 @@ long DescribePunishListRequest::getSrcUid()const void DescribePunishListRequest::setSrcUid(long srcUid) { srcUid_ = srcUid; - setCoreParameter("SrcUid", std::to_string(srcUid)); + setParameter("SrcUid", std::to_string(srcUid)); } int DescribePunishListRequest::getCurrentPage()const @@ -110,6 +112,6 @@ int DescribePunishListRequest::getCurrentPage()const void DescribePunishListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } diff --git a/jarvis/src/model/DescribeResetRecordListRequest.cc b/jarvis/src/model/DescribeResetRecordListRequest.cc index 33eb2917b..27777df9a 100644 --- a/jarvis/src/model/DescribeResetRecordListRequest.cc +++ b/jarvis/src/model/DescribeResetRecordListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeResetRecordListRequest; DescribeResetRecordListRequest::DescribeResetRecordListRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeResetRecordList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeResetRecordListRequest::~DescribeResetRecordListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeResetRecordListRequest::getSrcIP()const void DescribeResetRecordListRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } std::string DescribeResetRecordListRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribeResetRecordListRequest::getSourceCode()const void DescribeResetRecordListRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeResetRecordListRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeResetRecordListRequest::getSourceIp()const void DescribeResetRecordListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeResetRecordListRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeResetRecordListRequest::getPageSize()const void DescribeResetRecordListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeResetRecordListRequest::getDstIP()const @@ -77,7 +79,7 @@ std::string DescribeResetRecordListRequest::getDstIP()const void DescribeResetRecordListRequest::setDstIP(const std::string& dstIP) { dstIP_ = dstIP; - setCoreParameter("DstIP", dstIP); + setParameter("DstIP", dstIP); } std::string DescribeResetRecordListRequest::getLang()const @@ -88,7 +90,7 @@ std::string DescribeResetRecordListRequest::getLang()const void DescribeResetRecordListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeResetRecordListRequest::getPeriod()const @@ -99,7 +101,7 @@ std::string DescribeResetRecordListRequest::getPeriod()const void DescribeResetRecordListRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } int DescribeResetRecordListRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeResetRecordListRequest::getCurrentPage()const void DescribeResetRecordListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeResetRecordListRequest::getRegion()const @@ -121,6 +123,6 @@ std::string DescribeResetRecordListRequest::getRegion()const void DescribeResetRecordListRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/jarvis/src/model/DescribeResetRecordQueryCountRequest.cc b/jarvis/src/model/DescribeResetRecordQueryCountRequest.cc index c2b36bd8e..013461e56 100644 --- a/jarvis/src/model/DescribeResetRecordQueryCountRequest.cc +++ b/jarvis/src/model/DescribeResetRecordQueryCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeResetRecordQueryCountRequest; DescribeResetRecordQueryCountRequest::DescribeResetRecordQueryCountRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeResetRecordQueryCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeResetRecordQueryCountRequest::~DescribeResetRecordQueryCountRequest() {} @@ -33,7 +35,7 @@ std::string DescribeResetRecordQueryCountRequest::getSourceCode()const void DescribeResetRecordQueryCountRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeResetRecordQueryCountRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeResetRecordQueryCountRequest::getSourceIp()const void DescribeResetRecordQueryCountRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeResetRecordQueryCountRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeResetRecordQueryCountRequest::getLang()const void DescribeResetRecordQueryCountRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribeRiskListDetailRequest.cc b/jarvis/src/model/DescribeRiskListDetailRequest.cc index 752c05673..85f26f207 100644 --- a/jarvis/src/model/DescribeRiskListDetailRequest.cc +++ b/jarvis/src/model/DescribeRiskListDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeRiskListDetailRequest; DescribeRiskListDetailRequest::DescribeRiskListDetailRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeRiskListDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRiskListDetailRequest::~DescribeRiskListDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRiskListDetailRequest::getRiskType()const void DescribeRiskListDetailRequest::setRiskType(const std::string& riskType) { riskType_ = riskType; - setCoreParameter("RiskType", riskType); + setParameter("RiskType", riskType); } std::string DescribeRiskListDetailRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribeRiskListDetailRequest::getSourceCode()const void DescribeRiskListDetailRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeRiskListDetailRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeRiskListDetailRequest::getSourceIp()const void DescribeRiskListDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeRiskListDetailRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeRiskListDetailRequest::getPageSize()const void DescribeRiskListDetailRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRiskListDetailRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeRiskListDetailRequest::getLang()const void DescribeRiskListDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeRiskListDetailRequest::getSrcUid()const @@ -88,7 +90,7 @@ long DescribeRiskListDetailRequest::getSrcUid()const void DescribeRiskListDetailRequest::setSrcUid(long srcUid) { srcUid_ = srcUid; - setCoreParameter("SrcUid", std::to_string(srcUid)); + setParameter("SrcUid", std::to_string(srcUid)); } int DescribeRiskListDetailRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeRiskListDetailRequest::getCurrentPage()const void DescribeRiskListDetailRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeRiskListDetailRequest::getRiskDescribe()const @@ -110,7 +112,7 @@ std::string DescribeRiskListDetailRequest::getRiskDescribe()const void DescribeRiskListDetailRequest::setRiskDescribe(const std::string& riskDescribe) { riskDescribe_ = riskDescribe; - setCoreParameter("RiskDescribe", riskDescribe); + setParameter("RiskDescribe", riskDescribe); } std::string DescribeRiskListDetailRequest::getQueryProduct()const @@ -121,7 +123,7 @@ std::string DescribeRiskListDetailRequest::getQueryProduct()const void DescribeRiskListDetailRequest::setQueryProduct(const std::string& queryProduct) { queryProduct_ = queryProduct; - setCoreParameter("QueryProduct", queryProduct); + setParameter("QueryProduct", queryProduct); } std::string DescribeRiskListDetailRequest::getQueryRegionId()const @@ -132,7 +134,7 @@ std::string DescribeRiskListDetailRequest::getQueryRegionId()const void DescribeRiskListDetailRequest::setQueryRegionId(const std::string& queryRegionId) { queryRegionId_ = queryRegionId; - setCoreParameter("QueryRegionId", queryRegionId); + setParameter("QueryRegionId", queryRegionId); } std::string DescribeRiskListDetailRequest::getStatus()const @@ -143,6 +145,6 @@ std::string DescribeRiskListDetailRequest::getStatus()const void DescribeRiskListDetailRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/jarvis/src/model/DescribeRiskTrendRequest.cc b/jarvis/src/model/DescribeRiskTrendRequest.cc index 1a6edfa6e..b96f15770 100644 --- a/jarvis/src/model/DescribeRiskTrendRequest.cc +++ b/jarvis/src/model/DescribeRiskTrendRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeRiskTrendRequest; DescribeRiskTrendRequest::DescribeRiskTrendRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeRiskTrend") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRiskTrendRequest::~DescribeRiskTrendRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRiskTrendRequest::getPeroid()const void DescribeRiskTrendRequest::setPeroid(const std::string& peroid) { peroid_ = peroid; - setCoreParameter("Peroid", peroid); + setParameter("Peroid", peroid); } std::string DescribeRiskTrendRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string DescribeRiskTrendRequest::getSourceCode()const void DescribeRiskTrendRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeRiskTrendRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeRiskTrendRequest::getSourceIp()const void DescribeRiskTrendRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeRiskTrendRequest::getQueryProduct()const @@ -66,7 +68,7 @@ std::string DescribeRiskTrendRequest::getQueryProduct()const void DescribeRiskTrendRequest::setQueryProduct(const std::string& queryProduct) { queryProduct_ = queryProduct; - setCoreParameter("QueryProduct", queryProduct); + setParameter("QueryProduct", queryProduct); } std::string DescribeRiskTrendRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeRiskTrendRequest::getLang()const void DescribeRiskTrendRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeRiskTrendRequest::getQueryRegionId()const @@ -88,6 +90,6 @@ std::string DescribeRiskTrendRequest::getQueryRegionId()const void DescribeRiskTrendRequest::setQueryRegionId(const std::string& queryRegionId) { queryRegionId_ = queryRegionId; - setCoreParameter("QueryRegionId", queryRegionId); + setParameter("QueryRegionId", queryRegionId); } diff --git a/jarvis/src/model/DescribeSpecialEcsRequest.cc b/jarvis/src/model/DescribeSpecialEcsRequest.cc index 2cd91fb9e..62b7ae1e1 100644 --- a/jarvis/src/model/DescribeSpecialEcsRequest.cc +++ b/jarvis/src/model/DescribeSpecialEcsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeSpecialEcsRequest; DescribeSpecialEcsRequest::DescribeSpecialEcsRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeSpecialEcs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSpecialEcsRequest::~DescribeSpecialEcsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSpecialEcsRequest::getSourceCode()const void DescribeSpecialEcsRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeSpecialEcsRequest::getTargetIp()const @@ -44,7 +46,7 @@ std::string DescribeSpecialEcsRequest::getTargetIp()const void DescribeSpecialEcsRequest::setTargetIp(const std::string& targetIp) { targetIp_ = targetIp; - setCoreParameter("TargetIp", targetIp); + setParameter("TargetIp", targetIp); } std::string DescribeSpecialEcsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeSpecialEcsRequest::getSourceIp()const void DescribeSpecialEcsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeSpecialEcsRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeSpecialEcsRequest::getLang()const void DescribeSpecialEcsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribeUidGcLevelRequest.cc b/jarvis/src/model/DescribeUidGcLevelRequest.cc index ba4f99fcc..a64a8bb21 100644 --- a/jarvis/src/model/DescribeUidGcLevelRequest.cc +++ b/jarvis/src/model/DescribeUidGcLevelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeUidGcLevelRequest; DescribeUidGcLevelRequest::DescribeUidGcLevelRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeUidGcLevel") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUidGcLevelRequest::~DescribeUidGcLevelRequest() {} @@ -33,7 +35,7 @@ std::string DescribeUidGcLevelRequest::getSourceCode()const void DescribeUidGcLevelRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeUidGcLevelRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeUidGcLevelRequest::getSourceIp()const void DescribeUidGcLevelRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeUidGcLevelRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeUidGcLevelRequest::getLang()const void DescribeUidGcLevelRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/jarvis/src/model/DescribeUidWhiteBaselineRequest.cc b/jarvis/src/model/DescribeUidWhiteBaselineRequest.cc index cabc76a80..b9e0db49e 100644 --- a/jarvis/src/model/DescribeUidWhiteBaselineRequest.cc +++ b/jarvis/src/model/DescribeUidWhiteBaselineRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Jarvis::Model::DescribeUidWhiteBaselineRequest; DescribeUidWhiteBaselineRequest::DescribeUidWhiteBaselineRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeUidWhiteBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUidWhiteBaselineRequest::~DescribeUidWhiteBaselineRequest() {} -std::string DescribeUidWhiteBaselineRequest::getRemark()const -{ - return remark_; -} - -void DescribeUidWhiteBaselineRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string DescribeUidWhiteBaselineRequest::getSourceCode()const -{ - return sourceCode_; -} - -void DescribeUidWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string DescribeUidWhiteBaselineRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeUidWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int DescribeUidWhiteBaselineRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeUidWhiteBaselineRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeUidWhiteBaselineRequest::getLang()const -{ - return lang_; -} - -void DescribeUidWhiteBaselineRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - -long DescribeUidWhiteBaselineRequest::getSrcUid()const -{ - return srcUid_; -} - -void DescribeUidWhiteBaselineRequest::setSrcUid(long srcUid) -{ - srcUid_ = srcUid; - setCoreParameter("SrcUid", std::to_string(srcUid)); -} - -int DescribeUidWhiteBaselineRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribeUidWhiteBaselineRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribeUidWhiteBaselineRequest::getStatus()const -{ - return status_; -} - -void DescribeUidWhiteBaselineRequest::setStatus(const std::string& status) -{ - status_ = status; - setCoreParameter("Status", status); -} - +std::string DescribeUidWhiteBaselineRequest::getRemark()const +{ + return remark_; +} + +void DescribeUidWhiteBaselineRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string DescribeUidWhiteBaselineRequest::getSourceCode()const +{ + return sourceCode_; +} + +void DescribeUidWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string DescribeUidWhiteBaselineRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeUidWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribeUidWhiteBaselineRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeUidWhiteBaselineRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeUidWhiteBaselineRequest::getLang()const +{ + return lang_; +} + +void DescribeUidWhiteBaselineRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +long DescribeUidWhiteBaselineRequest::getSrcUid()const +{ + return srcUid_; +} + +void DescribeUidWhiteBaselineRequest::setSrcUid(long srcUid) +{ + srcUid_ = srcUid; + setParameter("SrcUid", std::to_string(srcUid)); +} + +int DescribeUidWhiteBaselineRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeUidWhiteBaselineRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeUidWhiteBaselineRequest::getStatus()const +{ + return status_; +} + +void DescribeUidWhiteBaselineRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/jarvis/src/model/DescribeUidWhiteListGroupRequest.cc b/jarvis/src/model/DescribeUidWhiteListGroupRequest.cc index f3e50f8e9..5ad95620a 100644 --- a/jarvis/src/model/DescribeUidWhiteListGroupRequest.cc +++ b/jarvis/src/model/DescribeUidWhiteListGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::DescribeUidWhiteListGroupRequest; DescribeUidWhiteListGroupRequest::DescribeUidWhiteListGroupRequest() : RpcServiceRequest("jarvis", "2018-02-06", "DescribeUidWhiteListGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUidWhiteListGroupRequest::~DescribeUidWhiteListGroupRequest() {} @@ -33,7 +35,7 @@ std::string DescribeUidWhiteListGroupRequest::getSourceCode()const void DescribeUidWhiteListGroupRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string DescribeUidWhiteListGroupRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeUidWhiteListGroupRequest::getSourceIp()const void DescribeUidWhiteListGroupRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeUidWhiteListGroupRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeUidWhiteListGroupRequest::getPageSize()const void DescribeUidWhiteListGroupRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeUidWhiteListGroupRequest::getDstIP()const @@ -66,7 +68,7 @@ std::string DescribeUidWhiteListGroupRequest::getDstIP()const void DescribeUidWhiteListGroupRequest::setDstIP(const std::string& dstIP) { dstIP_ = dstIP; - setCoreParameter("DstIP", dstIP); + setParameter("DstIP", dstIP); } std::string DescribeUidWhiteListGroupRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeUidWhiteListGroupRequest::getLang()const void DescribeUidWhiteListGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeUidWhiteListGroupRequest::getSrcUid()const @@ -88,7 +90,7 @@ std::string DescribeUidWhiteListGroupRequest::getSrcUid()const void DescribeUidWhiteListGroupRequest::setSrcUid(const std::string& srcUid) { srcUid_ = srcUid; - setCoreParameter("SrcUid", srcUid); + setParameter("SrcUid", srcUid); } int DescribeUidWhiteListGroupRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeUidWhiteListGroupRequest::getCurrentPage()const void DescribeUidWhiteListGroupRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } int DescribeUidWhiteListGroupRequest::getWhiteListType()const @@ -110,7 +112,7 @@ int DescribeUidWhiteListGroupRequest::getWhiteListType()const void DescribeUidWhiteListGroupRequest::setWhiteListType(int whiteListType) { whiteListType_ = whiteListType; - setCoreParameter("WhiteListType", std::to_string(whiteListType)); + setParameter("WhiteListType", std::to_string(whiteListType)); } std::string DescribeUidWhiteListGroupRequest::getStatus()const @@ -121,6 +123,6 @@ std::string DescribeUidWhiteListGroupRequest::getStatus()const void DescribeUidWhiteListGroupRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/jarvis/src/model/ModifyAccessWhiteListAutoShareRequest.cc b/jarvis/src/model/ModifyAccessWhiteListAutoShareRequest.cc index f27bbcc48..e2dc1d751 100644 --- a/jarvis/src/model/ModifyAccessWhiteListAutoShareRequest.cc +++ b/jarvis/src/model/ModifyAccessWhiteListAutoShareRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::ModifyAccessWhiteListAutoShareRequest; ModifyAccessWhiteListAutoShareRequest::ModifyAccessWhiteListAutoShareRequest() : RpcServiceRequest("jarvis", "2018-02-06", "ModifyAccessWhiteListAutoShare") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyAccessWhiteListAutoShareRequest::~ModifyAccessWhiteListAutoShareRequest() {} @@ -33,7 +35,7 @@ std::string ModifyAccessWhiteListAutoShareRequest::getSrcIP()const void ModifyAccessWhiteListAutoShareRequest::setSrcIP(const std::string& srcIP) { srcIP_ = srcIP; - setCoreParameter("SrcIP", srcIP); + setParameter("SrcIP", srcIP); } int ModifyAccessWhiteListAutoShareRequest::getAutoConfig()const @@ -44,7 +46,7 @@ int ModifyAccessWhiteListAutoShareRequest::getAutoConfig()const void ModifyAccessWhiteListAutoShareRequest::setAutoConfig(int autoConfig) { autoConfig_ = autoConfig; - setCoreParameter("AutoConfig", std::to_string(autoConfig)); + setParameter("AutoConfig", std::to_string(autoConfig)); } std::string ModifyAccessWhiteListAutoShareRequest::getSourceCode()const @@ -55,7 +57,7 @@ std::string ModifyAccessWhiteListAutoShareRequest::getSourceCode()const void ModifyAccessWhiteListAutoShareRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string ModifyAccessWhiteListAutoShareRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string ModifyAccessWhiteListAutoShareRequest::getSourceIp()const void ModifyAccessWhiteListAutoShareRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyAccessWhiteListAutoShareRequest::getProductName()const @@ -77,7 +79,7 @@ std::string ModifyAccessWhiteListAutoShareRequest::getProductName()const void ModifyAccessWhiteListAutoShareRequest::setProductName(const std::string& productName) { productName_ = productName; - setCoreParameter("ProductName", productName); + setParameter("ProductName", productName); } std::string ModifyAccessWhiteListAutoShareRequest::getLang()const @@ -88,7 +90,7 @@ std::string ModifyAccessWhiteListAutoShareRequest::getLang()const void ModifyAccessWhiteListAutoShareRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int ModifyAccessWhiteListAutoShareRequest::getWhiteListType()const @@ -99,6 +101,6 @@ int ModifyAccessWhiteListAutoShareRequest::getWhiteListType()const void ModifyAccessWhiteListAutoShareRequest::setWhiteListType(int whiteListType) { whiteListType_ = whiteListType; - setCoreParameter("WhiteListType", std::to_string(whiteListType)); + setParameter("WhiteListType", std::to_string(whiteListType)); } diff --git a/jarvis/src/model/ModifyIpWhiteBaselineRequest.cc b/jarvis/src/model/ModifyIpWhiteBaselineRequest.cc index 82293c817..c4444ad27 100644 --- a/jarvis/src/model/ModifyIpWhiteBaselineRequest.cc +++ b/jarvis/src/model/ModifyIpWhiteBaselineRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Jarvis::Model::ModifyIpWhiteBaselineRequest; ModifyIpWhiteBaselineRequest::ModifyIpWhiteBaselineRequest() : RpcServiceRequest("jarvis", "2018-02-06", "ModifyIpWhiteBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIpWhiteBaselineRequest::~ModifyIpWhiteBaselineRequest() {} -long ModifyIpWhiteBaselineRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyIpWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyIpWhiteBaselineRequest::getSrcIp()const -{ - return srcIp_; -} - -void ModifyIpWhiteBaselineRequest::setSrcIp(const std::string& srcIp) -{ - srcIp_ = srcIp; - setCoreParameter("SrcIp", srcIp); -} - -std::string ModifyIpWhiteBaselineRequest::getRemark()const -{ - return remark_; -} - -void ModifyIpWhiteBaselineRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string ModifyIpWhiteBaselineRequest::getSourceCode()const -{ - return sourceCode_; -} - -void ModifyIpWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string ModifyIpWhiteBaselineRequest::getSourceIp()const -{ - return sourceIp_; -} - -void ModifyIpWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int ModifyIpWhiteBaselineRequest::getId()const -{ - return id_; -} - -void ModifyIpWhiteBaselineRequest::setId(int id) -{ - id_ = id; - setCoreParameter("Id", std::to_string(id)); -} - -std::string ModifyIpWhiteBaselineRequest::getLang()const -{ - return lang_; -} - -void ModifyIpWhiteBaselineRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +long ModifyIpWhiteBaselineRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyIpWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyIpWhiteBaselineRequest::getSrcIp()const +{ + return srcIp_; +} + +void ModifyIpWhiteBaselineRequest::setSrcIp(const std::string& srcIp) +{ + srcIp_ = srcIp; + setParameter("SrcIp", srcIp); +} + +std::string ModifyIpWhiteBaselineRequest::getRemark()const +{ + return remark_; +} + +void ModifyIpWhiteBaselineRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string ModifyIpWhiteBaselineRequest::getSourceCode()const +{ + return sourceCode_; +} + +void ModifyIpWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string ModifyIpWhiteBaselineRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyIpWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int ModifyIpWhiteBaselineRequest::getId()const +{ + return id_; +} + +void ModifyIpWhiteBaselineRequest::setId(int id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ModifyIpWhiteBaselineRequest::getLang()const +{ + return lang_; +} + +void ModifyIpWhiteBaselineRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/jarvis/src/model/ModifyUidWhiteBaselineRequest.cc b/jarvis/src/model/ModifyUidWhiteBaselineRequest.cc index a0b54c9e3..465411244 100644 --- a/jarvis/src/model/ModifyUidWhiteBaselineRequest.cc +++ b/jarvis/src/model/ModifyUidWhiteBaselineRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Jarvis::Model::ModifyUidWhiteBaselineRequest; ModifyUidWhiteBaselineRequest::ModifyUidWhiteBaselineRequest() : RpcServiceRequest("jarvis", "2018-02-06", "ModifyUidWhiteBaseline") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyUidWhiteBaselineRequest::~ModifyUidWhiteBaselineRequest() {} -long ModifyUidWhiteBaselineRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyUidWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyUidWhiteBaselineRequest::getRemark()const -{ - return remark_; -} - -void ModifyUidWhiteBaselineRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string ModifyUidWhiteBaselineRequest::getSourceCode()const -{ - return sourceCode_; -} - -void ModifyUidWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) -{ - sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); -} - -std::string ModifyUidWhiteBaselineRequest::getSourceIp()const -{ - return sourceIp_; -} - -void ModifyUidWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int ModifyUidWhiteBaselineRequest::getId()const -{ - return id_; -} - -void ModifyUidWhiteBaselineRequest::setId(int id) -{ - id_ = id; - setCoreParameter("Id", std::to_string(id)); -} - -std::string ModifyUidWhiteBaselineRequest::getLang()const -{ - return lang_; -} - -void ModifyUidWhiteBaselineRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - -long ModifyUidWhiteBaselineRequest::getSrcUid()const -{ - return srcUid_; -} - -void ModifyUidWhiteBaselineRequest::setSrcUid(long srcUid) -{ - srcUid_ = srcUid; - setCoreParameter("SrcUid", std::to_string(srcUid)); -} - +long ModifyUidWhiteBaselineRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyUidWhiteBaselineRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyUidWhiteBaselineRequest::getRemark()const +{ + return remark_; +} + +void ModifyUidWhiteBaselineRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string ModifyUidWhiteBaselineRequest::getSourceCode()const +{ + return sourceCode_; +} + +void ModifyUidWhiteBaselineRequest::setSourceCode(const std::string& sourceCode) +{ + sourceCode_ = sourceCode; + setParameter("SourceCode", sourceCode); +} + +std::string ModifyUidWhiteBaselineRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyUidWhiteBaselineRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int ModifyUidWhiteBaselineRequest::getId()const +{ + return id_; +} + +void ModifyUidWhiteBaselineRequest::setId(int id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ModifyUidWhiteBaselineRequest::getLang()const +{ + return lang_; +} + +void ModifyUidWhiteBaselineRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +long ModifyUidWhiteBaselineRequest::getSrcUid()const +{ + return srcUid_; +} + +void ModifyUidWhiteBaselineRequest::setSrcUid(long srcUid) +{ + srcUid_ = srcUid; + setParameter("SrcUid", std::to_string(srcUid)); +} + diff --git a/jarvis/src/model/ModifyUidWhiteListAutoShareRequest.cc b/jarvis/src/model/ModifyUidWhiteListAutoShareRequest.cc index 609ad6684..46fc7f0f8 100644 --- a/jarvis/src/model/ModifyUidWhiteListAutoShareRequest.cc +++ b/jarvis/src/model/ModifyUidWhiteListAutoShareRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Jarvis::Model::ModifyUidWhiteListAutoShareRequest; ModifyUidWhiteListAutoShareRequest::ModifyUidWhiteListAutoShareRequest() : RpcServiceRequest("jarvis", "2018-02-06", "ModifyUidWhiteListAutoShare") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyUidWhiteListAutoShareRequest::~ModifyUidWhiteListAutoShareRequest() {} @@ -33,7 +35,7 @@ int ModifyUidWhiteListAutoShareRequest::getAutoConfig()const void ModifyUidWhiteListAutoShareRequest::setAutoConfig(int autoConfig) { autoConfig_ = autoConfig; - setCoreParameter("AutoConfig", std::to_string(autoConfig)); + setParameter("AutoConfig", std::to_string(autoConfig)); } std::string ModifyUidWhiteListAutoShareRequest::getSourceCode()const @@ -44,7 +46,7 @@ std::string ModifyUidWhiteListAutoShareRequest::getSourceCode()const void ModifyUidWhiteListAutoShareRequest::setSourceCode(const std::string& sourceCode) { sourceCode_ = sourceCode; - setCoreParameter("SourceCode", sourceCode); + setParameter("SourceCode", sourceCode); } std::string ModifyUidWhiteListAutoShareRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string ModifyUidWhiteListAutoShareRequest::getSourceIp()const void ModifyUidWhiteListAutoShareRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyUidWhiteListAutoShareRequest::getProductName()const @@ -66,7 +68,7 @@ std::string ModifyUidWhiteListAutoShareRequest::getProductName()const void ModifyUidWhiteListAutoShareRequest::setProductName(const std::string& productName) { productName_ = productName; - setCoreParameter("ProductName", productName); + setParameter("ProductName", productName); } std::string ModifyUidWhiteListAutoShareRequest::getLang()const @@ -77,7 +79,7 @@ std::string ModifyUidWhiteListAutoShareRequest::getLang()const void ModifyUidWhiteListAutoShareRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string ModifyUidWhiteListAutoShareRequest::getSrcUid()const @@ -88,7 +90,7 @@ std::string ModifyUidWhiteListAutoShareRequest::getSrcUid()const void ModifyUidWhiteListAutoShareRequest::setSrcUid(const std::string& srcUid) { srcUid_ = srcUid; - setCoreParameter("SrcUid", srcUid); + setParameter("SrcUid", srcUid); } int ModifyUidWhiteListAutoShareRequest::getWhiteListType()const @@ -99,6 +101,6 @@ int ModifyUidWhiteListAutoShareRequest::getWhiteListType()const void ModifyUidWhiteListAutoShareRequest::setWhiteListType(int whiteListType) { whiteListType_ = whiteListType; - setCoreParameter("WhiteListType", std::to_string(whiteListType)); + setParameter("WhiteListType", std::to_string(whiteListType)); } diff --git a/kms/src/model/AsymmetricDecryptRequest.cc b/kms/src/model/AsymmetricDecryptRequest.cc index 3fa987de4..0c863ee24 100644 --- a/kms/src/model/AsymmetricDecryptRequest.cc +++ b/kms/src/model/AsymmetricDecryptRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::AsymmetricDecryptRequest; AsymmetricDecryptRequest::AsymmetricDecryptRequest() : RpcServiceRequest("kms", "2016-01-20", "AsymmetricDecrypt") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } AsymmetricDecryptRequest::~AsymmetricDecryptRequest() diff --git a/kms/src/model/AsymmetricEncryptRequest.cc b/kms/src/model/AsymmetricEncryptRequest.cc index 4a260f371..fdb7b6638 100644 --- a/kms/src/model/AsymmetricEncryptRequest.cc +++ b/kms/src/model/AsymmetricEncryptRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::AsymmetricEncryptRequest; AsymmetricEncryptRequest::AsymmetricEncryptRequest() : RpcServiceRequest("kms", "2016-01-20", "AsymmetricEncrypt") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } AsymmetricEncryptRequest::~AsymmetricEncryptRequest() diff --git a/kms/src/model/AsymmetricSignRequest.cc b/kms/src/model/AsymmetricSignRequest.cc index 294037b13..b2bd9dbcb 100644 --- a/kms/src/model/AsymmetricSignRequest.cc +++ b/kms/src/model/AsymmetricSignRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::AsymmetricSignRequest; AsymmetricSignRequest::AsymmetricSignRequest() : RpcServiceRequest("kms", "2016-01-20", "AsymmetricSign") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } AsymmetricSignRequest::~AsymmetricSignRequest() diff --git a/kms/src/model/AsymmetricVerifyRequest.cc b/kms/src/model/AsymmetricVerifyRequest.cc index 39352ec71..f4659fd6e 100644 --- a/kms/src/model/AsymmetricVerifyRequest.cc +++ b/kms/src/model/AsymmetricVerifyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::AsymmetricVerifyRequest; AsymmetricVerifyRequest::AsymmetricVerifyRequest() : RpcServiceRequest("kms", "2016-01-20", "AsymmetricVerify") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } AsymmetricVerifyRequest::~AsymmetricVerifyRequest() diff --git a/kms/src/model/CancelKeyDeletionRequest.cc b/kms/src/model/CancelKeyDeletionRequest.cc index 11962c892..205e04a91 100644 --- a/kms/src/model/CancelKeyDeletionRequest.cc +++ b/kms/src/model/CancelKeyDeletionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::CancelKeyDeletionRequest; CancelKeyDeletionRequest::CancelKeyDeletionRequest() : RpcServiceRequest("kms", "2016-01-20", "CancelKeyDeletion") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CancelKeyDeletionRequest::~CancelKeyDeletionRequest() diff --git a/kms/src/model/CreateAliasRequest.cc b/kms/src/model/CreateAliasRequest.cc index c21ac9b6d..2b9e47d52 100644 --- a/kms/src/model/CreateAliasRequest.cc +++ b/kms/src/model/CreateAliasRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::CreateAliasRequest; CreateAliasRequest::CreateAliasRequest() : RpcServiceRequest("kms", "2016-01-20", "CreateAlias") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateAliasRequest::~CreateAliasRequest() diff --git a/kms/src/model/CreateKeyRequest.cc b/kms/src/model/CreateKeyRequest.cc index d41cdae45..fcb7b4805 100644 --- a/kms/src/model/CreateKeyRequest.cc +++ b/kms/src/model/CreateKeyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::CreateKeyRequest; CreateKeyRequest::CreateKeyRequest() : RpcServiceRequest("kms", "2016-01-20", "CreateKey") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateKeyRequest::~CreateKeyRequest() diff --git a/kms/src/model/CreateKeyVersionRequest.cc b/kms/src/model/CreateKeyVersionRequest.cc index 148c6e797..44e64d82d 100644 --- a/kms/src/model/CreateKeyVersionRequest.cc +++ b/kms/src/model/CreateKeyVersionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::CreateKeyVersionRequest; CreateKeyVersionRequest::CreateKeyVersionRequest() : RpcServiceRequest("kms", "2016-01-20", "CreateKeyVersion") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateKeyVersionRequest::~CreateKeyVersionRequest() diff --git a/kms/src/model/CreateSecretRequest.cc b/kms/src/model/CreateSecretRequest.cc index 2896e58ec..8b722d3ec 100644 --- a/kms/src/model/CreateSecretRequest.cc +++ b/kms/src/model/CreateSecretRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::CreateSecretRequest; CreateSecretRequest::CreateSecretRequest() : RpcServiceRequest("kms", "2016-01-20", "CreateSecret") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateSecretRequest::~CreateSecretRequest() diff --git a/kms/src/model/DecryptRequest.cc b/kms/src/model/DecryptRequest.cc index 954c216f1..28277a77f 100644 --- a/kms/src/model/DecryptRequest.cc +++ b/kms/src/model/DecryptRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DecryptRequest; DecryptRequest::DecryptRequest() : RpcServiceRequest("kms", "2016-01-20", "Decrypt") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DecryptRequest::~DecryptRequest() diff --git a/kms/src/model/DeleteAliasRequest.cc b/kms/src/model/DeleteAliasRequest.cc index 7c10ba1f5..da26ec9c5 100644 --- a/kms/src/model/DeleteAliasRequest.cc +++ b/kms/src/model/DeleteAliasRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DeleteAliasRequest; DeleteAliasRequest::DeleteAliasRequest() : RpcServiceRequest("kms", "2016-01-20", "DeleteAlias") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DeleteAliasRequest::~DeleteAliasRequest() diff --git a/kms/src/model/DeleteKeyMaterialRequest.cc b/kms/src/model/DeleteKeyMaterialRequest.cc index 7e93cc18d..366210d00 100644 --- a/kms/src/model/DeleteKeyMaterialRequest.cc +++ b/kms/src/model/DeleteKeyMaterialRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DeleteKeyMaterialRequest; DeleteKeyMaterialRequest::DeleteKeyMaterialRequest() : RpcServiceRequest("kms", "2016-01-20", "DeleteKeyMaterial") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DeleteKeyMaterialRequest::~DeleteKeyMaterialRequest() diff --git a/kms/src/model/DeleteSecretRequest.cc b/kms/src/model/DeleteSecretRequest.cc index d562bf5f4..17d745f7a 100644 --- a/kms/src/model/DeleteSecretRequest.cc +++ b/kms/src/model/DeleteSecretRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DeleteSecretRequest; DeleteSecretRequest::DeleteSecretRequest() : RpcServiceRequest("kms", "2016-01-20", "DeleteSecret") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DeleteSecretRequest::~DeleteSecretRequest() diff --git a/kms/src/model/DescribeKeyRequest.cc b/kms/src/model/DescribeKeyRequest.cc index 88c47e16d..509144164 100644 --- a/kms/src/model/DescribeKeyRequest.cc +++ b/kms/src/model/DescribeKeyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DescribeKeyRequest; DescribeKeyRequest::DescribeKeyRequest() : RpcServiceRequest("kms", "2016-01-20", "DescribeKey") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeKeyRequest::~DescribeKeyRequest() diff --git a/kms/src/model/DescribeKeyVersionRequest.cc b/kms/src/model/DescribeKeyVersionRequest.cc index 3041e4d00..5db378e6f 100644 --- a/kms/src/model/DescribeKeyVersionRequest.cc +++ b/kms/src/model/DescribeKeyVersionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DescribeKeyVersionRequest; DescribeKeyVersionRequest::DescribeKeyVersionRequest() : RpcServiceRequest("kms", "2016-01-20", "DescribeKeyVersion") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeKeyVersionRequest::~DescribeKeyVersionRequest() diff --git a/kms/src/model/DescribeRegionsRequest.cc b/kms/src/model/DescribeRegionsRequest.cc index 48a6609b1..8deaad873 100644 --- a/kms/src/model/DescribeRegionsRequest.cc +++ b/kms/src/model/DescribeRegionsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("kms", "2016-01-20", "DescribeRegions") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeRegionsRequest::~DescribeRegionsRequest() diff --git a/kms/src/model/DescribeSecretRequest.cc b/kms/src/model/DescribeSecretRequest.cc index 22292d403..1d509bf22 100644 --- a/kms/src/model/DescribeSecretRequest.cc +++ b/kms/src/model/DescribeSecretRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DescribeSecretRequest; DescribeSecretRequest::DescribeSecretRequest() : RpcServiceRequest("kms", "2016-01-20", "DescribeSecret") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeSecretRequest::~DescribeSecretRequest() diff --git a/kms/src/model/DescribeServiceRequest.cc b/kms/src/model/DescribeServiceRequest.cc index ebe80d5ba..b10dbdc1e 100644 --- a/kms/src/model/DescribeServiceRequest.cc +++ b/kms/src/model/DescribeServiceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DescribeServiceRequest; DescribeServiceRequest::DescribeServiceRequest() : RpcServiceRequest("kms", "2016-01-20", "DescribeService") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeServiceRequest::~DescribeServiceRequest() diff --git a/kms/src/model/DisableKeyRequest.cc b/kms/src/model/DisableKeyRequest.cc index 3dd0c92fa..f5591e61b 100644 --- a/kms/src/model/DisableKeyRequest.cc +++ b/kms/src/model/DisableKeyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::DisableKeyRequest; DisableKeyRequest::DisableKeyRequest() : RpcServiceRequest("kms", "2016-01-20", "DisableKey") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DisableKeyRequest::~DisableKeyRequest() diff --git a/kms/src/model/EnableKeyRequest.cc b/kms/src/model/EnableKeyRequest.cc index b81e94981..90b008a05 100644 --- a/kms/src/model/EnableKeyRequest.cc +++ b/kms/src/model/EnableKeyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::EnableKeyRequest; EnableKeyRequest::EnableKeyRequest() : RpcServiceRequest("kms", "2016-01-20", "EnableKey") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } EnableKeyRequest::~EnableKeyRequest() diff --git a/kms/src/model/EncryptRequest.cc b/kms/src/model/EncryptRequest.cc index 8d213e400..dee5f6f59 100644 --- a/kms/src/model/EncryptRequest.cc +++ b/kms/src/model/EncryptRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::EncryptRequest; EncryptRequest::EncryptRequest() : RpcServiceRequest("kms", "2016-01-20", "Encrypt") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } EncryptRequest::~EncryptRequest() diff --git a/kms/src/model/GenerateDataKeyRequest.cc b/kms/src/model/GenerateDataKeyRequest.cc index 7c66c529c..e28745aea 100644 --- a/kms/src/model/GenerateDataKeyRequest.cc +++ b/kms/src/model/GenerateDataKeyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::GenerateDataKeyRequest; GenerateDataKeyRequest::GenerateDataKeyRequest() : RpcServiceRequest("kms", "2016-01-20", "GenerateDataKey") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } GenerateDataKeyRequest::~GenerateDataKeyRequest() diff --git a/kms/src/model/GenerateDataKeyWithoutPlaintextRequest.cc b/kms/src/model/GenerateDataKeyWithoutPlaintextRequest.cc index e0be40f39..c4f4abe27 100644 --- a/kms/src/model/GenerateDataKeyWithoutPlaintextRequest.cc +++ b/kms/src/model/GenerateDataKeyWithoutPlaintextRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::GenerateDataKeyWithoutPlaintextRequest; GenerateDataKeyWithoutPlaintextRequest::GenerateDataKeyWithoutPlaintextRequest() : RpcServiceRequest("kms", "2016-01-20", "GenerateDataKeyWithoutPlaintext") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } GenerateDataKeyWithoutPlaintextRequest::~GenerateDataKeyWithoutPlaintextRequest() diff --git a/kms/src/model/GetParametersForImportRequest.cc b/kms/src/model/GetParametersForImportRequest.cc index 657efe333..ee069a84f 100644 --- a/kms/src/model/GetParametersForImportRequest.cc +++ b/kms/src/model/GetParametersForImportRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::GetParametersForImportRequest; GetParametersForImportRequest::GetParametersForImportRequest() : RpcServiceRequest("kms", "2016-01-20", "GetParametersForImport") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } GetParametersForImportRequest::~GetParametersForImportRequest() diff --git a/kms/src/model/GetPublicKeyRequest.cc b/kms/src/model/GetPublicKeyRequest.cc index a6457a27a..d4575ef0a 100644 --- a/kms/src/model/GetPublicKeyRequest.cc +++ b/kms/src/model/GetPublicKeyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::GetPublicKeyRequest; GetPublicKeyRequest::GetPublicKeyRequest() : RpcServiceRequest("kms", "2016-01-20", "GetPublicKey") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } GetPublicKeyRequest::~GetPublicKeyRequest() diff --git a/kms/src/model/GetRandomPasswordRequest.cc b/kms/src/model/GetRandomPasswordRequest.cc index fb48f81a8..46756768b 100644 --- a/kms/src/model/GetRandomPasswordRequest.cc +++ b/kms/src/model/GetRandomPasswordRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::GetRandomPasswordRequest; GetRandomPasswordRequest::GetRandomPasswordRequest() : RpcServiceRequest("kms", "2016-01-20", "GetRandomPassword") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } GetRandomPasswordRequest::~GetRandomPasswordRequest() diff --git a/kms/src/model/GetSecretValueRequest.cc b/kms/src/model/GetSecretValueRequest.cc index c9dd9d99c..23b7a337f 100644 --- a/kms/src/model/GetSecretValueRequest.cc +++ b/kms/src/model/GetSecretValueRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::GetSecretValueRequest; GetSecretValueRequest::GetSecretValueRequest() : RpcServiceRequest("kms", "2016-01-20", "GetSecretValue") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } GetSecretValueRequest::~GetSecretValueRequest() diff --git a/kms/src/model/ImportKeyMaterialRequest.cc b/kms/src/model/ImportKeyMaterialRequest.cc index d1acd9bcb..349dddbde 100644 --- a/kms/src/model/ImportKeyMaterialRequest.cc +++ b/kms/src/model/ImportKeyMaterialRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::ImportKeyMaterialRequest; ImportKeyMaterialRequest::ImportKeyMaterialRequest() : RpcServiceRequest("kms", "2016-01-20", "ImportKeyMaterial") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ImportKeyMaterialRequest::~ImportKeyMaterialRequest() diff --git a/kms/src/model/ListAliasesByKeyIdRequest.cc b/kms/src/model/ListAliasesByKeyIdRequest.cc index d7a76ee0e..95c0700cf 100644 --- a/kms/src/model/ListAliasesByKeyIdRequest.cc +++ b/kms/src/model/ListAliasesByKeyIdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::ListAliasesByKeyIdRequest; ListAliasesByKeyIdRequest::ListAliasesByKeyIdRequest() : RpcServiceRequest("kms", "2016-01-20", "ListAliasesByKeyId") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListAliasesByKeyIdRequest::~ListAliasesByKeyIdRequest() diff --git a/kms/src/model/ListAliasesRequest.cc b/kms/src/model/ListAliasesRequest.cc index 301f525c5..8a9c46805 100644 --- a/kms/src/model/ListAliasesRequest.cc +++ b/kms/src/model/ListAliasesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::ListAliasesRequest; ListAliasesRequest::ListAliasesRequest() : RpcServiceRequest("kms", "2016-01-20", "ListAliases") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListAliasesRequest::~ListAliasesRequest() diff --git a/kms/src/model/ListKeyVersionsRequest.cc b/kms/src/model/ListKeyVersionsRequest.cc index 5b3e7b5a4..a91ed25da 100644 --- a/kms/src/model/ListKeyVersionsRequest.cc +++ b/kms/src/model/ListKeyVersionsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::ListKeyVersionsRequest; ListKeyVersionsRequest::ListKeyVersionsRequest() : RpcServiceRequest("kms", "2016-01-20", "ListKeyVersions") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListKeyVersionsRequest::~ListKeyVersionsRequest() diff --git a/kms/src/model/ListKeysRequest.cc b/kms/src/model/ListKeysRequest.cc index a2d5a3738..9c6c380e8 100644 --- a/kms/src/model/ListKeysRequest.cc +++ b/kms/src/model/ListKeysRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::ListKeysRequest; ListKeysRequest::ListKeysRequest() : RpcServiceRequest("kms", "2016-01-20", "ListKeys") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListKeysRequest::~ListKeysRequest() diff --git a/kms/src/model/ListResourceTagsRequest.cc b/kms/src/model/ListResourceTagsRequest.cc index dd952efa0..6219e117c 100644 --- a/kms/src/model/ListResourceTagsRequest.cc +++ b/kms/src/model/ListResourceTagsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::ListResourceTagsRequest; ListResourceTagsRequest::ListResourceTagsRequest() : RpcServiceRequest("kms", "2016-01-20", "ListResourceTags") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListResourceTagsRequest::~ListResourceTagsRequest() diff --git a/kms/src/model/ListSecretVersionIdsRequest.cc b/kms/src/model/ListSecretVersionIdsRequest.cc index f9ce70c93..9c3f1e625 100644 --- a/kms/src/model/ListSecretVersionIdsRequest.cc +++ b/kms/src/model/ListSecretVersionIdsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::ListSecretVersionIdsRequest; ListSecretVersionIdsRequest::ListSecretVersionIdsRequest() : RpcServiceRequest("kms", "2016-01-20", "ListSecretVersionIds") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListSecretVersionIdsRequest::~ListSecretVersionIdsRequest() diff --git a/kms/src/model/ListSecretsRequest.cc b/kms/src/model/ListSecretsRequest.cc index 73da4dd48..e3d1b8a42 100644 --- a/kms/src/model/ListSecretsRequest.cc +++ b/kms/src/model/ListSecretsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::ListSecretsRequest; ListSecretsRequest::ListSecretsRequest() : RpcServiceRequest("kms", "2016-01-20", "ListSecrets") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListSecretsRequest::~ListSecretsRequest() diff --git a/kms/src/model/PutSecretValueRequest.cc b/kms/src/model/PutSecretValueRequest.cc index b0b8e5eb6..8eee8fb43 100644 --- a/kms/src/model/PutSecretValueRequest.cc +++ b/kms/src/model/PutSecretValueRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::PutSecretValueRequest; PutSecretValueRequest::PutSecretValueRequest() : RpcServiceRequest("kms", "2016-01-20", "PutSecretValue") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } PutSecretValueRequest::~PutSecretValueRequest() diff --git a/kms/src/model/RestoreSecretRequest.cc b/kms/src/model/RestoreSecretRequest.cc index 093d01e0e..09cfb9854 100644 --- a/kms/src/model/RestoreSecretRequest.cc +++ b/kms/src/model/RestoreSecretRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::RestoreSecretRequest; RestoreSecretRequest::RestoreSecretRequest() : RpcServiceRequest("kms", "2016-01-20", "RestoreSecret") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } RestoreSecretRequest::~RestoreSecretRequest() diff --git a/kms/src/model/ScheduleKeyDeletionRequest.cc b/kms/src/model/ScheduleKeyDeletionRequest.cc index a3125579f..93b857e06 100644 --- a/kms/src/model/ScheduleKeyDeletionRequest.cc +++ b/kms/src/model/ScheduleKeyDeletionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::ScheduleKeyDeletionRequest; ScheduleKeyDeletionRequest::ScheduleKeyDeletionRequest() : RpcServiceRequest("kms", "2016-01-20", "ScheduleKeyDeletion") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ScheduleKeyDeletionRequest::~ScheduleKeyDeletionRequest() diff --git a/kms/src/model/TagResourceRequest.cc b/kms/src/model/TagResourceRequest.cc index 9ef5e0d90..00994e8de 100644 --- a/kms/src/model/TagResourceRequest.cc +++ b/kms/src/model/TagResourceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::TagResourceRequest; TagResourceRequest::TagResourceRequest() : RpcServiceRequest("kms", "2016-01-20", "TagResource") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } TagResourceRequest::~TagResourceRequest() diff --git a/kms/src/model/UntagResourceRequest.cc b/kms/src/model/UntagResourceRequest.cc index 12480a473..fc1381390 100644 --- a/kms/src/model/UntagResourceRequest.cc +++ b/kms/src/model/UntagResourceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::UntagResourceRequest; UntagResourceRequest::UntagResourceRequest() : RpcServiceRequest("kms", "2016-01-20", "UntagResource") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UntagResourceRequest::~UntagResourceRequest() diff --git a/kms/src/model/UpdateAliasRequest.cc b/kms/src/model/UpdateAliasRequest.cc index 7c26464a9..930e02662 100644 --- a/kms/src/model/UpdateAliasRequest.cc +++ b/kms/src/model/UpdateAliasRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::UpdateAliasRequest; UpdateAliasRequest::UpdateAliasRequest() : RpcServiceRequest("kms", "2016-01-20", "UpdateAlias") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateAliasRequest::~UpdateAliasRequest() diff --git a/kms/src/model/UpdateKeyDescriptionRequest.cc b/kms/src/model/UpdateKeyDescriptionRequest.cc index 895df7646..f1bd217a1 100644 --- a/kms/src/model/UpdateKeyDescriptionRequest.cc +++ b/kms/src/model/UpdateKeyDescriptionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::UpdateKeyDescriptionRequest; UpdateKeyDescriptionRequest::UpdateKeyDescriptionRequest() : RpcServiceRequest("kms", "2016-01-20", "UpdateKeyDescription") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateKeyDescriptionRequest::~UpdateKeyDescriptionRequest() diff --git a/kms/src/model/UpdateRotationPolicyRequest.cc b/kms/src/model/UpdateRotationPolicyRequest.cc index 8cdf5563c..f54af5992 100644 --- a/kms/src/model/UpdateRotationPolicyRequest.cc +++ b/kms/src/model/UpdateRotationPolicyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::UpdateRotationPolicyRequest; UpdateRotationPolicyRequest::UpdateRotationPolicyRequest() : RpcServiceRequest("kms", "2016-01-20", "UpdateRotationPolicy") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateRotationPolicyRequest::~UpdateRotationPolicyRequest() diff --git a/kms/src/model/UpdateSecretRequest.cc b/kms/src/model/UpdateSecretRequest.cc index c0ec08ee2..aa6043982 100644 --- a/kms/src/model/UpdateSecretRequest.cc +++ b/kms/src/model/UpdateSecretRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::UpdateSecretRequest; UpdateSecretRequest::UpdateSecretRequest() : RpcServiceRequest("kms", "2016-01-20", "UpdateSecret") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateSecretRequest::~UpdateSecretRequest() diff --git a/kms/src/model/UpdateSecretVersionStageRequest.cc b/kms/src/model/UpdateSecretVersionStageRequest.cc index 80f5fa6e5..1765330bb 100644 --- a/kms/src/model/UpdateSecretVersionStageRequest.cc +++ b/kms/src/model/UpdateSecretVersionStageRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Kms::Model::UpdateSecretVersionStageRequest; UpdateSecretVersionStageRequest::UpdateSecretVersionStageRequest() : RpcServiceRequest("kms", "2016-01-20", "UpdateSecretVersionStage") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } UpdateSecretVersionStageRequest::~UpdateSecretVersionStageRequest() diff --git a/linkface/include/alibabacloud/linkface/model/CreateGroupRequest.h b/linkface/include/alibabacloud/linkface/model/CreateGroupRequest.h index fdfea0687..3876a80ca 100644 --- a/linkface/include/alibabacloud/linkface/model/CreateGroupRequest.h +++ b/linkface/include/alibabacloud/linkface/model/CreateGroupRequest.h @@ -37,9 +37,15 @@ namespace AlibabaCloud std::string getGroupId()const; void setGroupId(const std::string& groupId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string groupId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/DeleteDeviceAllGroupRequest.h b/linkface/include/alibabacloud/linkface/model/DeleteDeviceAllGroupRequest.h index ce39ebc84..c03803284 100644 --- a/linkface/include/alibabacloud/linkface/model/DeleteDeviceAllGroupRequest.h +++ b/linkface/include/alibabacloud/linkface/model/DeleteDeviceAllGroupRequest.h @@ -35,17 +35,23 @@ namespace AlibabaCloud DeleteDeviceAllGroupRequest(); ~DeleteDeviceAllGroupRequest(); - std::string getIotId()const; - void setIotId(const std::string& iotId); - std::string getDeviceName()const; - void setDeviceName(const std::string& deviceName); - std::string getProductKey()const; - void setProductKey(const std::string& productKey); + std::string getIotId()const; + void setIotId(const std::string& iotId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); private: - std::string iotId_; - std::string deviceName_; - std::string productKey_; + std::string iotId_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string deviceName_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/DeleteDeviceGroupRequest.h b/linkface/include/alibabacloud/linkface/model/DeleteDeviceGroupRequest.h index 2f901c112..b3f0d2d18 100644 --- a/linkface/include/alibabacloud/linkface/model/DeleteDeviceGroupRequest.h +++ b/linkface/include/alibabacloud/linkface/model/DeleteDeviceGroupRequest.h @@ -35,20 +35,26 @@ namespace AlibabaCloud DeleteDeviceGroupRequest(); ~DeleteDeviceGroupRequest(); - std::string getIotId()const; - void setIotId(const std::string& iotId); - std::string getGroupId()const; - void setGroupId(const std::string& groupId); - std::string getDeviceName()const; - void setDeviceName(const std::string& deviceName); - std::string getProductKey()const; - void setProductKey(const std::string& productKey); + std::string getIotId()const; + void setIotId(const std::string& iotId); + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getProductKey()const; + void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); private: - std::string iotId_; - std::string groupId_; - std::string deviceName_; - std::string productKey_; + std::string iotId_; + std::string groupId_; + std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string deviceName_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/DeleteFaceRequest.h b/linkface/include/alibabacloud/linkface/model/DeleteFaceRequest.h index 6db717a77..85abab2a7 100644 --- a/linkface/include/alibabacloud/linkface/model/DeleteFaceRequest.h +++ b/linkface/include/alibabacloud/linkface/model/DeleteFaceRequest.h @@ -35,14 +35,20 @@ namespace AlibabaCloud DeleteFaceRequest(); ~DeleteFaceRequest(); - std::string getGroupId()const; - void setGroupId(const std::string& groupId); std::string getUserId()const; void setUserId(const std::string& userId); + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - std::string groupId_; std::string userId_; + std::string groupId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/DeleteGroupRequest.h b/linkface/include/alibabacloud/linkface/model/DeleteGroupRequest.h index 530af97b6..40fc970a7 100644 --- a/linkface/include/alibabacloud/linkface/model/DeleteGroupRequest.h +++ b/linkface/include/alibabacloud/linkface/model/DeleteGroupRequest.h @@ -37,9 +37,15 @@ namespace AlibabaCloud std::string getGroupId()const; void setGroupId(const std::string& groupId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string groupId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/LinkFaceRequest.h b/linkface/include/alibabacloud/linkface/model/LinkFaceRequest.h index e4e9b2eca..6a2e4aba8 100644 --- a/linkface/include/alibabacloud/linkface/model/LinkFaceRequest.h +++ b/linkface/include/alibabacloud/linkface/model/LinkFaceRequest.h @@ -35,14 +35,20 @@ namespace AlibabaCloud LinkFaceRequest(); ~LinkFaceRequest(); - std::string getGroupId()const; - void setGroupId(const std::string& groupId); std::string getUserId()const; void setUserId(const std::string& userId); + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - std::string groupId_; std::string userId_; + std::string groupId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/QueryAddUserInfoRequest.h b/linkface/include/alibabacloud/linkface/model/QueryAddUserInfoRequest.h index e64aaefdc..af180fad4 100644 --- a/linkface/include/alibabacloud/linkface/model/QueryAddUserInfoRequest.h +++ b/linkface/include/alibabacloud/linkface/model/QueryAddUserInfoRequest.h @@ -39,16 +39,22 @@ namespace AlibabaCloud void setIotId(const std::string& iotId); std::string getGroupId()const; void setGroupId(const std::string& groupId); - std::string getDeviceName()const; - void setDeviceName(const std::string& deviceName); std::string getProductKey()const; void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); private: std::string iotId_; std::string groupId_; - std::string deviceName_; std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string deviceName_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/QueryAllGroupsRequest.h b/linkface/include/alibabacloud/linkface/model/QueryAllGroupsRequest.h index bcb93b806..fb9ebeebc 100644 --- a/linkface/include/alibabacloud/linkface/model/QueryAllGroupsRequest.h +++ b/linkface/include/alibabacloud/linkface/model/QueryAllGroupsRequest.h @@ -39,10 +39,16 @@ namespace AlibabaCloud void setPageSize(int pageSize); int getCurrentPage()const; void setCurrentPage(int currentPage); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: int pageSize_; int currentPage_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/QueryAuthenticationRequest.h b/linkface/include/alibabacloud/linkface/model/QueryAuthenticationRequest.h index e709d7893..c54277ce1 100644 --- a/linkface/include/alibabacloud/linkface/model/QueryAuthenticationRequest.h +++ b/linkface/include/alibabacloud/linkface/model/QueryAuthenticationRequest.h @@ -35,25 +35,31 @@ namespace AlibabaCloud QueryAuthenticationRequest(); ~QueryAuthenticationRequest(); + std::string getIotId()const; + void setIotId(const std::string& iotId); + int getPageSize()const; + void setPageSize(int pageSize); int getLicenseType()const; void setLicenseType(int licenseType); int getCurrentPage()const; void setCurrentPage(int currentPage); std::string getProductKey()const; void setProductKey(const std::string& productKey); - std::string getIotId()const; - void setIotId(const std::string& iotId); - int getPageSize()const; - void setPageSize(int pageSize); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); std::string getDeviceName()const; void setDeviceName(const std::string& deviceName); private: + std::string iotId_; + int pageSize_; int licenseType_; int currentPage_; std::string productKey_; - std::string iotId_; - int pageSize_; + std::string apiProduct_; + std::string apiRevision_; std::string deviceName_; }; diff --git a/linkface/include/alibabacloud/linkface/model/QueryFaceRequest.h b/linkface/include/alibabacloud/linkface/model/QueryFaceRequest.h index 0ebc766b6..ecee3897a 100644 --- a/linkface/include/alibabacloud/linkface/model/QueryFaceRequest.h +++ b/linkface/include/alibabacloud/linkface/model/QueryFaceRequest.h @@ -37,9 +37,15 @@ namespace AlibabaCloud std::string getUserId()const; void setUserId(const std::string& userId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string userId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/QueryGroupUsersRequest.h b/linkface/include/alibabacloud/linkface/model/QueryGroupUsersRequest.h index fe15d602c..a9232fb8f 100644 --- a/linkface/include/alibabacloud/linkface/model/QueryGroupUsersRequest.h +++ b/linkface/include/alibabacloud/linkface/model/QueryGroupUsersRequest.h @@ -35,17 +35,23 @@ namespace AlibabaCloud QueryGroupUsersRequest(); ~QueryGroupUsersRequest(); - std::string getGroupId()const; - void setGroupId(const std::string& groupId); int getPageSize()const; void setPageSize(int pageSize); + std::string getGroupId()const; + void setGroupId(const std::string& groupId); int getCurrentPage()const; void setCurrentPage(int currentPage); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - std::string groupId_; int pageSize_; + std::string groupId_; int currentPage_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/QueryLicensesRequest.h b/linkface/include/alibabacloud/linkface/model/QueryLicensesRequest.h index e532d8d31..fd36ea29c 100644 --- a/linkface/include/alibabacloud/linkface/model/QueryLicensesRequest.h +++ b/linkface/include/alibabacloud/linkface/model/QueryLicensesRequest.h @@ -35,17 +35,23 @@ namespace AlibabaCloud QueryLicensesRequest(); ~QueryLicensesRequest(); - int getLicenseType()const; - void setLicenseType(int licenseType); int getPageSize()const; void setPageSize(int pageSize); + int getLicenseType()const; + void setLicenseType(int licenseType); int getCurrentPage()const; void setCurrentPage(int currentPage); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - int licenseType_; int pageSize_; + int licenseType_; int currentPage_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/QuerySyncPicScheduleRequest.h b/linkface/include/alibabacloud/linkface/model/QuerySyncPicScheduleRequest.h index 4fc9e7740..9c4621c2b 100644 --- a/linkface/include/alibabacloud/linkface/model/QuerySyncPicScheduleRequest.h +++ b/linkface/include/alibabacloud/linkface/model/QuerySyncPicScheduleRequest.h @@ -39,16 +39,22 @@ namespace AlibabaCloud void setIotId(const std::string& iotId); std::string getGroupId()const; void setGroupId(const std::string& groupId); - std::string getDeviceName()const; - void setDeviceName(const std::string& deviceName); std::string getProductKey()const; void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); private: std::string iotId_; std::string groupId_; - std::string deviceName_; std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string deviceName_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/RegisterFaceRequest.h b/linkface/include/alibabacloud/linkface/model/RegisterFaceRequest.h index e28adf383..9ee3e647c 100644 --- a/linkface/include/alibabacloud/linkface/model/RegisterFaceRequest.h +++ b/linkface/include/alibabacloud/linkface/model/RegisterFaceRequest.h @@ -35,20 +35,26 @@ namespace AlibabaCloud RegisterFaceRequest(); ~RegisterFaceRequest(); - std::string getImage()const; - void setImage(const std::string& image); - std::string getGroupId()const; - void setGroupId(const std::string& groupId); std::string getUserId()const; void setUserId(const std::string& userId); std::string getUserInfo()const; void setUserInfo(const std::string& userInfo); + std::string getImage()const; + void setImage(const std::string& image); + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - std::string image_; - std::string groupId_; std::string userId_; std::string userInfo_; + std::string image_; + std::string groupId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/SearchFaceRequest.h b/linkface/include/alibabacloud/linkface/model/SearchFaceRequest.h index 16416357b..6e43b8b80 100644 --- a/linkface/include/alibabacloud/linkface/model/SearchFaceRequest.h +++ b/linkface/include/alibabacloud/linkface/model/SearchFaceRequest.h @@ -39,10 +39,16 @@ namespace AlibabaCloud void setImage(const std::string& image); std::string getGroupId()const; void setGroupId(const std::string& groupId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: std::string image_; std::string groupId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/SyncFacePicturesRequest.h b/linkface/include/alibabacloud/linkface/model/SyncFacePicturesRequest.h index 52218397e..3d34569db 100644 --- a/linkface/include/alibabacloud/linkface/model/SyncFacePicturesRequest.h +++ b/linkface/include/alibabacloud/linkface/model/SyncFacePicturesRequest.h @@ -39,16 +39,22 @@ namespace AlibabaCloud void setIotId(const std::string& iotId); std::string getGroupId()const; void setGroupId(const std::string& groupId); - std::string getDeviceName()const; - void setDeviceName(const std::string& deviceName); std::string getProductKey()const; void setProductKey(const std::string& productKey); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); private: std::string iotId_; std::string groupId_; - std::string deviceName_; std::string productKey_; + std::string apiProduct_; + std::string apiRevision_; + std::string deviceName_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/UnlinkFaceRequest.h b/linkface/include/alibabacloud/linkface/model/UnlinkFaceRequest.h index aaad2c321..d0d95a89a 100644 --- a/linkface/include/alibabacloud/linkface/model/UnlinkFaceRequest.h +++ b/linkface/include/alibabacloud/linkface/model/UnlinkFaceRequest.h @@ -35,14 +35,20 @@ namespace AlibabaCloud UnlinkFaceRequest(); ~UnlinkFaceRequest(); - std::string getGroupId()const; - void setGroupId(const std::string& groupId); std::string getUserId()const; void setUserId(const std::string& userId); + std::string getGroupId()const; + void setGroupId(const std::string& groupId); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - std::string groupId_; std::string userId_; + std::string groupId_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/include/alibabacloud/linkface/model/UpdateFaceRequest.h b/linkface/include/alibabacloud/linkface/model/UpdateFaceRequest.h index 4d12845bd..1cfcb876c 100644 --- a/linkface/include/alibabacloud/linkface/model/UpdateFaceRequest.h +++ b/linkface/include/alibabacloud/linkface/model/UpdateFaceRequest.h @@ -35,17 +35,23 @@ namespace AlibabaCloud UpdateFaceRequest(); ~UpdateFaceRequest(); - std::string getImage()const; - void setImage(const std::string& image); std::string getUserId()const; void setUserId(const std::string& userId); std::string getUserInfo()const; void setUserInfo(const std::string& userInfo); + std::string getImage()const; + void setImage(const std::string& image); + std::string getApiProduct()const; + void setApiProduct(const std::string& apiProduct); + std::string getApiRevision()const; + void setApiRevision(const std::string& apiRevision); private: - std::string image_; std::string userId_; std::string userInfo_; + std::string image_; + std::string apiProduct_; + std::string apiRevision_; }; } diff --git a/linkface/src/model/CreateGroupRequest.cc b/linkface/src/model/CreateGroupRequest.cc index 88698b148..61e4b005b 100644 --- a/linkface/src/model/CreateGroupRequest.cc +++ b/linkface/src/model/CreateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::LinkFace::Model::CreateGroupRequest; CreateGroupRequest::CreateGroupRequest() : RpcServiceRequest("linkface", "2018-07-20", "CreateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateGroupRequest::~CreateGroupRequest() {} @@ -33,6 +35,28 @@ std::string CreateGroupRequest::getGroupId()const void CreateGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setBodyParameter("GroupId", groupId); +} + +std::string CreateGroupRequest::getApiProduct()const +{ + return apiProduct_; +} + +void CreateGroupRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string CreateGroupRequest::getApiRevision()const +{ + return apiRevision_; +} + +void CreateGroupRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/DeleteDeviceAllGroupRequest.cc b/linkface/src/model/DeleteDeviceAllGroupRequest.cc index 99f00389b..c46397bd7 100644 --- a/linkface/src/model/DeleteDeviceAllGroupRequest.cc +++ b/linkface/src/model/DeleteDeviceAllGroupRequest.cc @@ -20,41 +20,65 @@ using AlibabaCloud::LinkFace::Model::DeleteDeviceAllGroupRequest; DeleteDeviceAllGroupRequest::DeleteDeviceAllGroupRequest() : RpcServiceRequest("linkface", "2018-07-20", "DeleteDeviceAllGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDeviceAllGroupRequest::~DeleteDeviceAllGroupRequest() {} -std::string DeleteDeviceAllGroupRequest::getIotId()const -{ - return iotId_; -} - -void DeleteDeviceAllGroupRequest::setIotId(const std::string& iotId) -{ - iotId_ = iotId; - setCoreParameter("IotId", iotId); -} - -std::string DeleteDeviceAllGroupRequest::getDeviceName()const -{ - return deviceName_; -} - -void DeleteDeviceAllGroupRequest::setDeviceName(const std::string& deviceName) -{ - deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); -} - -std::string DeleteDeviceAllGroupRequest::getProductKey()const -{ - return productKey_; -} - -void DeleteDeviceAllGroupRequest::setProductKey(const std::string& productKey) -{ - productKey_ = productKey; - setCoreParameter("ProductKey", productKey); -} - +std::string DeleteDeviceAllGroupRequest::getIotId()const +{ + return iotId_; +} + +void DeleteDeviceAllGroupRequest::setIotId(const std::string& iotId) +{ + iotId_ = iotId; + setBodyParameter("IotId", iotId); +} + +std::string DeleteDeviceAllGroupRequest::getProductKey()const +{ + return productKey_; +} + +void DeleteDeviceAllGroupRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setBodyParameter("ProductKey", productKey); +} + +std::string DeleteDeviceAllGroupRequest::getApiProduct()const +{ + return apiProduct_; +} + +void DeleteDeviceAllGroupRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string DeleteDeviceAllGroupRequest::getApiRevision()const +{ + return apiRevision_; +} + +void DeleteDeviceAllGroupRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string DeleteDeviceAllGroupRequest::getDeviceName()const +{ + return deviceName_; +} + +void DeleteDeviceAllGroupRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setBodyParameter("DeviceName", deviceName); +} + diff --git a/linkface/src/model/DeleteDeviceGroupRequest.cc b/linkface/src/model/DeleteDeviceGroupRequest.cc index 5ba759eab..1ae79b7fe 100644 --- a/linkface/src/model/DeleteDeviceGroupRequest.cc +++ b/linkface/src/model/DeleteDeviceGroupRequest.cc @@ -20,52 +20,76 @@ using AlibabaCloud::LinkFace::Model::DeleteDeviceGroupRequest; DeleteDeviceGroupRequest::DeleteDeviceGroupRequest() : RpcServiceRequest("linkface", "2018-07-20", "DeleteDeviceGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDeviceGroupRequest::~DeleteDeviceGroupRequest() {} -std::string DeleteDeviceGroupRequest::getIotId()const -{ - return iotId_; -} - -void DeleteDeviceGroupRequest::setIotId(const std::string& iotId) -{ - iotId_ = iotId; - setCoreParameter("IotId", iotId); -} - -std::string DeleteDeviceGroupRequest::getGroupId()const -{ - return groupId_; -} - -void DeleteDeviceGroupRequest::setGroupId(const std::string& groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", groupId); -} - -std::string DeleteDeviceGroupRequest::getDeviceName()const -{ - return deviceName_; -} - -void DeleteDeviceGroupRequest::setDeviceName(const std::string& deviceName) -{ - deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); -} - -std::string DeleteDeviceGroupRequest::getProductKey()const -{ - return productKey_; -} - -void DeleteDeviceGroupRequest::setProductKey(const std::string& productKey) -{ - productKey_ = productKey; - setCoreParameter("ProductKey", productKey); -} - +std::string DeleteDeviceGroupRequest::getIotId()const +{ + return iotId_; +} + +void DeleteDeviceGroupRequest::setIotId(const std::string& iotId) +{ + iotId_ = iotId; + setBodyParameter("IotId", iotId); +} + +std::string DeleteDeviceGroupRequest::getGroupId()const +{ + return groupId_; +} + +void DeleteDeviceGroupRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setBodyParameter("GroupId", groupId); +} + +std::string DeleteDeviceGroupRequest::getProductKey()const +{ + return productKey_; +} + +void DeleteDeviceGroupRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setBodyParameter("ProductKey", productKey); +} + +std::string DeleteDeviceGroupRequest::getApiProduct()const +{ + return apiProduct_; +} + +void DeleteDeviceGroupRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string DeleteDeviceGroupRequest::getApiRevision()const +{ + return apiRevision_; +} + +void DeleteDeviceGroupRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string DeleteDeviceGroupRequest::getDeviceName()const +{ + return deviceName_; +} + +void DeleteDeviceGroupRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setBodyParameter("DeviceName", deviceName); +} + diff --git a/linkface/src/model/DeleteFaceRequest.cc b/linkface/src/model/DeleteFaceRequest.cc index b5630a9cf..eb0b08f27 100644 --- a/linkface/src/model/DeleteFaceRequest.cc +++ b/linkface/src/model/DeleteFaceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::LinkFace::Model::DeleteFaceRequest; DeleteFaceRequest::DeleteFaceRequest() : RpcServiceRequest("linkface", "2018-07-20", "DeleteFace") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFaceRequest::~DeleteFaceRequest() {} -std::string DeleteFaceRequest::getGroupId()const -{ - return groupId_; -} - -void DeleteFaceRequest::setGroupId(const std::string& groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", groupId); -} - std::string DeleteFaceRequest::getUserId()const { return userId_; @@ -44,6 +35,39 @@ std::string DeleteFaceRequest::getUserId()const void DeleteFaceRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setBodyParameter("UserId", userId); +} + +std::string DeleteFaceRequest::getGroupId()const +{ + return groupId_; +} + +void DeleteFaceRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setBodyParameter("GroupId", groupId); +} + +std::string DeleteFaceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void DeleteFaceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string DeleteFaceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void DeleteFaceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/DeleteGroupRequest.cc b/linkface/src/model/DeleteGroupRequest.cc index 6860455fb..648a59337 100644 --- a/linkface/src/model/DeleteGroupRequest.cc +++ b/linkface/src/model/DeleteGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::LinkFace::Model::DeleteGroupRequest; DeleteGroupRequest::DeleteGroupRequest() : RpcServiceRequest("linkface", "2018-07-20", "DeleteGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteGroupRequest::~DeleteGroupRequest() {} @@ -33,6 +35,28 @@ std::string DeleteGroupRequest::getGroupId()const void DeleteGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setBodyParameter("GroupId", groupId); +} + +std::string DeleteGroupRequest::getApiProduct()const +{ + return apiProduct_; +} + +void DeleteGroupRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string DeleteGroupRequest::getApiRevision()const +{ + return apiRevision_; +} + +void DeleteGroupRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/LinkFaceRequest.cc b/linkface/src/model/LinkFaceRequest.cc index 9c10cc5c7..c15eccf7f 100644 --- a/linkface/src/model/LinkFaceRequest.cc +++ b/linkface/src/model/LinkFaceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::LinkFace::Model::LinkFaceRequest; LinkFaceRequest::LinkFaceRequest() : RpcServiceRequest("linkface", "2018-07-20", "LinkFace") -{} +{ + setMethod(HttpRequest::Method::Post); +} LinkFaceRequest::~LinkFaceRequest() {} -std::string LinkFaceRequest::getGroupId()const -{ - return groupId_; -} - -void LinkFaceRequest::setGroupId(const std::string& groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", groupId); -} - std::string LinkFaceRequest::getUserId()const { return userId_; @@ -44,6 +35,39 @@ std::string LinkFaceRequest::getUserId()const void LinkFaceRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setBodyParameter("UserId", userId); +} + +std::string LinkFaceRequest::getGroupId()const +{ + return groupId_; +} + +void LinkFaceRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setBodyParameter("GroupId", groupId); +} + +std::string LinkFaceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void LinkFaceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string LinkFaceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void LinkFaceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/QueryAddUserInfoRequest.cc b/linkface/src/model/QueryAddUserInfoRequest.cc index db8965f8f..a49bb3279 100644 --- a/linkface/src/model/QueryAddUserInfoRequest.cc +++ b/linkface/src/model/QueryAddUserInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::LinkFace::Model::QueryAddUserInfoRequest; QueryAddUserInfoRequest::QueryAddUserInfoRequest() : RpcServiceRequest("linkface", "2018-07-20", "QueryAddUserInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAddUserInfoRequest::~QueryAddUserInfoRequest() {} @@ -33,7 +35,7 @@ std::string QueryAddUserInfoRequest::getIotId()const void QueryAddUserInfoRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setBodyParameter("IotId", iotId); } std::string QueryAddUserInfoRequest::getGroupId()const @@ -44,18 +46,7 @@ std::string QueryAddUserInfoRequest::getGroupId()const void QueryAddUserInfoRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); -} - -std::string QueryAddUserInfoRequest::getDeviceName()const -{ - return deviceName_; -} - -void QueryAddUserInfoRequest::setDeviceName(const std::string& deviceName) -{ - deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("GroupId", groupId); } std::string QueryAddUserInfoRequest::getProductKey()const @@ -66,6 +57,39 @@ std::string QueryAddUserInfoRequest::getProductKey()const void QueryAddUserInfoRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setBodyParameter("ProductKey", productKey); +} + +std::string QueryAddUserInfoRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryAddUserInfoRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryAddUserInfoRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryAddUserInfoRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string QueryAddUserInfoRequest::getDeviceName()const +{ + return deviceName_; +} + +void QueryAddUserInfoRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setBodyParameter("DeviceName", deviceName); } diff --git a/linkface/src/model/QueryAllGroupsRequest.cc b/linkface/src/model/QueryAllGroupsRequest.cc index f436d5a7c..aedb8ad54 100644 --- a/linkface/src/model/QueryAllGroupsRequest.cc +++ b/linkface/src/model/QueryAllGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::LinkFace::Model::QueryAllGroupsRequest; QueryAllGroupsRequest::QueryAllGroupsRequest() : RpcServiceRequest("linkface", "2018-07-20", "QueryAllGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAllGroupsRequest::~QueryAllGroupsRequest() {} @@ -33,7 +35,7 @@ int QueryAllGroupsRequest::getPageSize()const void QueryAllGroupsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setBodyParameter("PageSize", std::to_string(pageSize)); } int QueryAllGroupsRequest::getCurrentPage()const @@ -44,6 +46,28 @@ int QueryAllGroupsRequest::getCurrentPage()const void QueryAllGroupsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setBodyParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryAllGroupsRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryAllGroupsRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryAllGroupsRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryAllGroupsRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/QueryAuthenticationRequest.cc b/linkface/src/model/QueryAuthenticationRequest.cc index c0b361111..400c85e2d 100644 --- a/linkface/src/model/QueryAuthenticationRequest.cc +++ b/linkface/src/model/QueryAuthenticationRequest.cc @@ -20,44 +20,13 @@ using AlibabaCloud::LinkFace::Model::QueryAuthenticationRequest; QueryAuthenticationRequest::QueryAuthenticationRequest() : RpcServiceRequest("linkface", "2018-07-20", "QueryAuthentication") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAuthenticationRequest::~QueryAuthenticationRequest() {} -int QueryAuthenticationRequest::getLicenseType()const -{ - return licenseType_; -} - -void QueryAuthenticationRequest::setLicenseType(int licenseType) -{ - licenseType_ = licenseType; - setCoreParameter("LicenseType", std::to_string(licenseType)); -} - -int QueryAuthenticationRequest::getCurrentPage()const -{ - return currentPage_; -} - -void QueryAuthenticationRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string QueryAuthenticationRequest::getProductKey()const -{ - return productKey_; -} - -void QueryAuthenticationRequest::setProductKey(const std::string& productKey) -{ - productKey_ = productKey; - setCoreParameter("ProductKey", productKey); -} - std::string QueryAuthenticationRequest::getIotId()const { return iotId_; @@ -66,7 +35,7 @@ std::string QueryAuthenticationRequest::getIotId()const void QueryAuthenticationRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setBodyParameter("IotId", iotId); } int QueryAuthenticationRequest::getPageSize()const @@ -77,7 +46,62 @@ int QueryAuthenticationRequest::getPageSize()const void QueryAuthenticationRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setBodyParameter("PageSize", std::to_string(pageSize)); +} + +int QueryAuthenticationRequest::getLicenseType()const +{ + return licenseType_; +} + +void QueryAuthenticationRequest::setLicenseType(int licenseType) +{ + licenseType_ = licenseType; + setBodyParameter("LicenseType", std::to_string(licenseType)); +} + +int QueryAuthenticationRequest::getCurrentPage()const +{ + return currentPage_; +} + +void QueryAuthenticationRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setBodyParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryAuthenticationRequest::getProductKey()const +{ + return productKey_; +} + +void QueryAuthenticationRequest::setProductKey(const std::string& productKey) +{ + productKey_ = productKey; + setBodyParameter("ProductKey", productKey); +} + +std::string QueryAuthenticationRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryAuthenticationRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryAuthenticationRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryAuthenticationRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } std::string QueryAuthenticationRequest::getDeviceName()const @@ -88,6 +112,6 @@ std::string QueryAuthenticationRequest::getDeviceName()const void QueryAuthenticationRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("DeviceName", deviceName); } diff --git a/linkface/src/model/QueryFaceRequest.cc b/linkface/src/model/QueryFaceRequest.cc index 4de836c7f..6b3241e3d 100644 --- a/linkface/src/model/QueryFaceRequest.cc +++ b/linkface/src/model/QueryFaceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::LinkFace::Model::QueryFaceRequest; QueryFaceRequest::QueryFaceRequest() : RpcServiceRequest("linkface", "2018-07-20", "QueryFace") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryFaceRequest::~QueryFaceRequest() {} @@ -33,6 +35,28 @@ std::string QueryFaceRequest::getUserId()const void QueryFaceRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setBodyParameter("UserId", userId); +} + +std::string QueryFaceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryFaceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryFaceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryFaceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/QueryGroupUsersRequest.cc b/linkface/src/model/QueryGroupUsersRequest.cc index a2cc30389..100dc03ff 100644 --- a/linkface/src/model/QueryGroupUsersRequest.cc +++ b/linkface/src/model/QueryGroupUsersRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::LinkFace::Model::QueryGroupUsersRequest; QueryGroupUsersRequest::QueryGroupUsersRequest() : RpcServiceRequest("linkface", "2018-07-20", "QueryGroupUsers") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryGroupUsersRequest::~QueryGroupUsersRequest() {} -std::string QueryGroupUsersRequest::getGroupId()const -{ - return groupId_; -} - -void QueryGroupUsersRequest::setGroupId(const std::string& groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", groupId); -} - int QueryGroupUsersRequest::getPageSize()const { return pageSize_; @@ -44,7 +35,18 @@ int QueryGroupUsersRequest::getPageSize()const void QueryGroupUsersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setBodyParameter("PageSize", std::to_string(pageSize)); +} + +std::string QueryGroupUsersRequest::getGroupId()const +{ + return groupId_; +} + +void QueryGroupUsersRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setBodyParameter("GroupId", groupId); } int QueryGroupUsersRequest::getCurrentPage()const @@ -55,6 +57,28 @@ int QueryGroupUsersRequest::getCurrentPage()const void QueryGroupUsersRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setBodyParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryGroupUsersRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryGroupUsersRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryGroupUsersRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryGroupUsersRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/QueryLicensesRequest.cc b/linkface/src/model/QueryLicensesRequest.cc index e8fe10b00..ab4755ffc 100644 --- a/linkface/src/model/QueryLicensesRequest.cc +++ b/linkface/src/model/QueryLicensesRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::LinkFace::Model::QueryLicensesRequest; QueryLicensesRequest::QueryLicensesRequest() : RpcServiceRequest("linkface", "2018-07-20", "QueryLicenses") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryLicensesRequest::~QueryLicensesRequest() {} -int QueryLicensesRequest::getLicenseType()const -{ - return licenseType_; -} - -void QueryLicensesRequest::setLicenseType(int licenseType) -{ - licenseType_ = licenseType; - setCoreParameter("LicenseType", std::to_string(licenseType)); -} - int QueryLicensesRequest::getPageSize()const { return pageSize_; @@ -44,7 +35,18 @@ int QueryLicensesRequest::getPageSize()const void QueryLicensesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setBodyParameter("PageSize", std::to_string(pageSize)); +} + +int QueryLicensesRequest::getLicenseType()const +{ + return licenseType_; +} + +void QueryLicensesRequest::setLicenseType(int licenseType) +{ + licenseType_ = licenseType; + setBodyParameter("LicenseType", std::to_string(licenseType)); } int QueryLicensesRequest::getCurrentPage()const @@ -55,6 +57,28 @@ int QueryLicensesRequest::getCurrentPage()const void QueryLicensesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setBodyParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string QueryLicensesRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QueryLicensesRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QueryLicensesRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QueryLicensesRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/QuerySyncPicScheduleRequest.cc b/linkface/src/model/QuerySyncPicScheduleRequest.cc index 102ca0609..635494dcc 100644 --- a/linkface/src/model/QuerySyncPicScheduleRequest.cc +++ b/linkface/src/model/QuerySyncPicScheduleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::LinkFace::Model::QuerySyncPicScheduleRequest; QuerySyncPicScheduleRequest::QuerySyncPicScheduleRequest() : RpcServiceRequest("linkface", "2018-07-20", "QuerySyncPicSchedule") -{} +{ + setMethod(HttpRequest::Method::Post); +} QuerySyncPicScheduleRequest::~QuerySyncPicScheduleRequest() {} @@ -33,7 +35,7 @@ std::string QuerySyncPicScheduleRequest::getIotId()const void QuerySyncPicScheduleRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setBodyParameter("IotId", iotId); } std::string QuerySyncPicScheduleRequest::getGroupId()const @@ -44,18 +46,7 @@ std::string QuerySyncPicScheduleRequest::getGroupId()const void QuerySyncPicScheduleRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); -} - -std::string QuerySyncPicScheduleRequest::getDeviceName()const -{ - return deviceName_; -} - -void QuerySyncPicScheduleRequest::setDeviceName(const std::string& deviceName) -{ - deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("GroupId", groupId); } std::string QuerySyncPicScheduleRequest::getProductKey()const @@ -66,6 +57,39 @@ std::string QuerySyncPicScheduleRequest::getProductKey()const void QuerySyncPicScheduleRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setBodyParameter("ProductKey", productKey); +} + +std::string QuerySyncPicScheduleRequest::getApiProduct()const +{ + return apiProduct_; +} + +void QuerySyncPicScheduleRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string QuerySyncPicScheduleRequest::getApiRevision()const +{ + return apiRevision_; +} + +void QuerySyncPicScheduleRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string QuerySyncPicScheduleRequest::getDeviceName()const +{ + return deviceName_; +} + +void QuerySyncPicScheduleRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setBodyParameter("DeviceName", deviceName); } diff --git a/linkface/src/model/RegisterFaceRequest.cc b/linkface/src/model/RegisterFaceRequest.cc index 55ca88f66..3882fdec8 100644 --- a/linkface/src/model/RegisterFaceRequest.cc +++ b/linkface/src/model/RegisterFaceRequest.cc @@ -20,33 +20,13 @@ using AlibabaCloud::LinkFace::Model::RegisterFaceRequest; RegisterFaceRequest::RegisterFaceRequest() : RpcServiceRequest("linkface", "2018-07-20", "RegisterFace") -{} +{ + setMethod(HttpRequest::Method::Post); +} RegisterFaceRequest::~RegisterFaceRequest() {} -std::string RegisterFaceRequest::getImage()const -{ - return image_; -} - -void RegisterFaceRequest::setImage(const std::string& image) -{ - image_ = image; - setCoreParameter("Image", image); -} - -std::string RegisterFaceRequest::getGroupId()const -{ - return groupId_; -} - -void RegisterFaceRequest::setGroupId(const std::string& groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", groupId); -} - std::string RegisterFaceRequest::getUserId()const { return userId_; @@ -55,7 +35,7 @@ std::string RegisterFaceRequest::getUserId()const void RegisterFaceRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setBodyParameter("UserId", userId); } std::string RegisterFaceRequest::getUserInfo()const @@ -66,6 +46,50 @@ std::string RegisterFaceRequest::getUserInfo()const void RegisterFaceRequest::setUserInfo(const std::string& userInfo) { userInfo_ = userInfo; - setCoreParameter("UserInfo", userInfo); + setBodyParameter("UserInfo", userInfo); +} + +std::string RegisterFaceRequest::getImage()const +{ + return image_; +} + +void RegisterFaceRequest::setImage(const std::string& image) +{ + image_ = image; + setBodyParameter("Image", image); +} + +std::string RegisterFaceRequest::getGroupId()const +{ + return groupId_; +} + +void RegisterFaceRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setBodyParameter("GroupId", groupId); +} + +std::string RegisterFaceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void RegisterFaceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string RegisterFaceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void RegisterFaceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/SearchFaceRequest.cc b/linkface/src/model/SearchFaceRequest.cc index c7947b8e4..4e7b223e0 100644 --- a/linkface/src/model/SearchFaceRequest.cc +++ b/linkface/src/model/SearchFaceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::LinkFace::Model::SearchFaceRequest; SearchFaceRequest::SearchFaceRequest() : RpcServiceRequest("linkface", "2018-07-20", "SearchFace") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchFaceRequest::~SearchFaceRequest() {} @@ -33,7 +35,7 @@ std::string SearchFaceRequest::getImage()const void SearchFaceRequest::setImage(const std::string& image) { image_ = image; - setCoreParameter("Image", image); + setBodyParameter("Image", image); } std::string SearchFaceRequest::getGroupId()const @@ -44,6 +46,28 @@ std::string SearchFaceRequest::getGroupId()const void SearchFaceRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setBodyParameter("GroupId", groupId); +} + +std::string SearchFaceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void SearchFaceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string SearchFaceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void SearchFaceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/SyncFacePicturesRequest.cc b/linkface/src/model/SyncFacePicturesRequest.cc index 3a2cae79d..139cf1926 100644 --- a/linkface/src/model/SyncFacePicturesRequest.cc +++ b/linkface/src/model/SyncFacePicturesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::LinkFace::Model::SyncFacePicturesRequest; SyncFacePicturesRequest::SyncFacePicturesRequest() : RpcServiceRequest("linkface", "2018-07-20", "SyncFacePictures") -{} +{ + setMethod(HttpRequest::Method::Post); +} SyncFacePicturesRequest::~SyncFacePicturesRequest() {} @@ -33,7 +35,7 @@ std::string SyncFacePicturesRequest::getIotId()const void SyncFacePicturesRequest::setIotId(const std::string& iotId) { iotId_ = iotId; - setCoreParameter("IotId", iotId); + setBodyParameter("IotId", iotId); } std::string SyncFacePicturesRequest::getGroupId()const @@ -44,18 +46,7 @@ std::string SyncFacePicturesRequest::getGroupId()const void SyncFacePicturesRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); -} - -std::string SyncFacePicturesRequest::getDeviceName()const -{ - return deviceName_; -} - -void SyncFacePicturesRequest::setDeviceName(const std::string& deviceName) -{ - deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("GroupId", groupId); } std::string SyncFacePicturesRequest::getProductKey()const @@ -66,6 +57,39 @@ std::string SyncFacePicturesRequest::getProductKey()const void SyncFacePicturesRequest::setProductKey(const std::string& productKey) { productKey_ = productKey; - setCoreParameter("ProductKey", productKey); + setBodyParameter("ProductKey", productKey); +} + +std::string SyncFacePicturesRequest::getApiProduct()const +{ + return apiProduct_; +} + +void SyncFacePicturesRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string SyncFacePicturesRequest::getApiRevision()const +{ + return apiRevision_; +} + +void SyncFacePicturesRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); +} + +std::string SyncFacePicturesRequest::getDeviceName()const +{ + return deviceName_; +} + +void SyncFacePicturesRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setBodyParameter("DeviceName", deviceName); } diff --git a/linkface/src/model/UnlinkFaceRequest.cc b/linkface/src/model/UnlinkFaceRequest.cc index 6e0cb4683..15ade4f31 100644 --- a/linkface/src/model/UnlinkFaceRequest.cc +++ b/linkface/src/model/UnlinkFaceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::LinkFace::Model::UnlinkFaceRequest; UnlinkFaceRequest::UnlinkFaceRequest() : RpcServiceRequest("linkface", "2018-07-20", "UnlinkFace") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnlinkFaceRequest::~UnlinkFaceRequest() {} -std::string UnlinkFaceRequest::getGroupId()const -{ - return groupId_; -} - -void UnlinkFaceRequest::setGroupId(const std::string& groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", groupId); -} - std::string UnlinkFaceRequest::getUserId()const { return userId_; @@ -44,6 +35,39 @@ std::string UnlinkFaceRequest::getUserId()const void UnlinkFaceRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setBodyParameter("UserId", userId); +} + +std::string UnlinkFaceRequest::getGroupId()const +{ + return groupId_; +} + +void UnlinkFaceRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setBodyParameter("GroupId", groupId); +} + +std::string UnlinkFaceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void UnlinkFaceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string UnlinkFaceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void UnlinkFaceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/linkface/src/model/UpdateFaceRequest.cc b/linkface/src/model/UpdateFaceRequest.cc index 18cc62608..09c80e50a 100644 --- a/linkface/src/model/UpdateFaceRequest.cc +++ b/linkface/src/model/UpdateFaceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::LinkFace::Model::UpdateFaceRequest; UpdateFaceRequest::UpdateFaceRequest() : RpcServiceRequest("linkface", "2018-07-20", "UpdateFace") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateFaceRequest::~UpdateFaceRequest() {} -std::string UpdateFaceRequest::getImage()const -{ - return image_; -} - -void UpdateFaceRequest::setImage(const std::string& image) -{ - image_ = image; - setCoreParameter("Image", image); -} - std::string UpdateFaceRequest::getUserId()const { return userId_; @@ -44,7 +35,7 @@ std::string UpdateFaceRequest::getUserId()const void UpdateFaceRequest::setUserId(const std::string& userId) { userId_ = userId; - setCoreParameter("UserId", userId); + setBodyParameter("UserId", userId); } std::string UpdateFaceRequest::getUserInfo()const @@ -55,6 +46,39 @@ std::string UpdateFaceRequest::getUserInfo()const void UpdateFaceRequest::setUserInfo(const std::string& userInfo) { userInfo_ = userInfo; - setCoreParameter("UserInfo", userInfo); + setBodyParameter("UserInfo", userInfo); +} + +std::string UpdateFaceRequest::getImage()const +{ + return image_; +} + +void UpdateFaceRequest::setImage(const std::string& image) +{ + image_ = image; + setBodyParameter("Image", image); +} + +std::string UpdateFaceRequest::getApiProduct()const +{ + return apiProduct_; +} + +void UpdateFaceRequest::setApiProduct(const std::string& apiProduct) +{ + apiProduct_ = apiProduct; + setBodyParameter("ApiProduct", apiProduct); +} + +std::string UpdateFaceRequest::getApiRevision()const +{ + return apiRevision_; +} + +void UpdateFaceRequest::setApiRevision(const std::string& apiRevision) +{ + apiRevision_ = apiRevision; + setBodyParameter("ApiRevision", apiRevision); } diff --git a/live/CMakeLists.txt b/live/CMakeLists.txt index 287549d3f..fa7dae39a 100644 --- a/live/CMakeLists.txt +++ b/live/CMakeLists.txt @@ -41,6 +41,10 @@ set(live_public_header_model include/alibabacloud/live/model/AddLiveAppRecordConfigResult.h include/alibabacloud/live/model/AddLiveAppSnapshotConfigRequest.h include/alibabacloud/live/model/AddLiveAppSnapshotConfigResult.h + include/alibabacloud/live/model/AddLiveAudioAuditConfigRequest.h + include/alibabacloud/live/model/AddLiveAudioAuditConfigResult.h + include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigRequest.h + include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigResult.h include/alibabacloud/live/model/AddLiveDetectNotifyConfigRequest.h include/alibabacloud/live/model/AddLiveDetectNotifyConfigResult.h include/alibabacloud/live/model/AddLiveDomainRequest.h @@ -73,6 +77,8 @@ set(live_public_header_model include/alibabacloud/live/model/CompleteBoardResult.h include/alibabacloud/live/model/CompleteBoardRecordRequest.h include/alibabacloud/live/model/CompleteBoardRecordResult.h + include/alibabacloud/live/model/ControlHtmlResourceRequest.h + include/alibabacloud/live/model/ControlHtmlResourceResult.h include/alibabacloud/live/model/CopyCasterRequest.h include/alibabacloud/live/model/CopyCasterResult.h include/alibabacloud/live/model/CopyCasterSceneConfigRequest.h @@ -105,10 +111,16 @@ set(live_public_header_model include/alibabacloud/live/model/DeleteCasterSceneConfigResult.h include/alibabacloud/live/model/DeleteCasterVideoResourceRequest.h include/alibabacloud/live/model/DeleteCasterVideoResourceResult.h + include/alibabacloud/live/model/DeleteHtmlResourceRequest.h + include/alibabacloud/live/model/DeleteHtmlResourceResult.h include/alibabacloud/live/model/DeleteLiveAppRecordConfigRequest.h include/alibabacloud/live/model/DeleteLiveAppRecordConfigResult.h include/alibabacloud/live/model/DeleteLiveAppSnapshotConfigRequest.h include/alibabacloud/live/model/DeleteLiveAppSnapshotConfigResult.h + include/alibabacloud/live/model/DeleteLiveAudioAuditConfigRequest.h + include/alibabacloud/live/model/DeleteLiveAudioAuditConfigResult.h + include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigRequest.h + include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigResult.h include/alibabacloud/live/model/DeleteLiveDetectNotifyConfigRequest.h include/alibabacloud/live/model/DeleteLiveDetectNotifyConfigResult.h include/alibabacloud/live/model/DeleteLiveDomainRequest.h @@ -169,6 +181,12 @@ set(live_public_header_model include/alibabacloud/live/model/DescribeForbidPushStreamRoomListResult.h include/alibabacloud/live/model/DescribeHlsLiveStreamRealTimeBpsDataRequest.h include/alibabacloud/live/model/DescribeHlsLiveStreamRealTimeBpsDataResult.h + include/alibabacloud/live/model/DescribeHtmlResourceRequest.h + include/alibabacloud/live/model/DescribeHtmlResourceResult.h + include/alibabacloud/live/model/DescribeLiveAudioAuditConfigRequest.h + include/alibabacloud/live/model/DescribeLiveAudioAuditConfigResult.h + include/alibabacloud/live/model/DescribeLiveAudioAuditNotifyConfigRequest.h + include/alibabacloud/live/model/DescribeLiveAudioAuditNotifyConfigResult.h include/alibabacloud/live/model/DescribeLiveCertificateDetailRequest.h include/alibabacloud/live/model/DescribeLiveCertificateDetailResult.h include/alibabacloud/live/model/DescribeLiveCertificateListRequest.h @@ -191,6 +209,10 @@ set(live_public_header_model include/alibabacloud/live/model/DescribeLiveDomainMappingResult.h include/alibabacloud/live/model/DescribeLiveDomainOnlineUserNumRequest.h include/alibabacloud/live/model/DescribeLiveDomainOnlineUserNumResult.h + include/alibabacloud/live/model/DescribeLiveDomainPushBpsDataRequest.h + include/alibabacloud/live/model/DescribeLiveDomainPushBpsDataResult.h + include/alibabacloud/live/model/DescribeLiveDomainPushTrafficDataRequest.h + include/alibabacloud/live/model/DescribeLiveDomainPushTrafficDataResult.h include/alibabacloud/live/model/DescribeLiveDomainRealTimeBpsDataRequest.h include/alibabacloud/live/model/DescribeLiveDomainRealTimeBpsDataResult.h include/alibabacloud/live/model/DescribeLiveDomainRealTimeHttpCodeDataRequest.h @@ -261,10 +283,14 @@ set(live_public_header_model include/alibabacloud/live/model/DescribeLiveStreamsOnlineListResult.h include/alibabacloud/live/model/DescribeLiveStreamsPublishListRequest.h include/alibabacloud/live/model/DescribeLiveStreamsPublishListResult.h + include/alibabacloud/live/model/DescribeLiveTagResourcesRequest.h + include/alibabacloud/live/model/DescribeLiveTagResourcesResult.h include/alibabacloud/live/model/DescribeLiveTopDomainsByFlowRequest.h include/alibabacloud/live/model/DescribeLiveTopDomainsByFlowResult.h include/alibabacloud/live/model/DescribeLiveUserDomainsRequest.h include/alibabacloud/live/model/DescribeLiveUserDomainsResult.h + include/alibabacloud/live/model/DescribeLiveUserTagsRequest.h + include/alibabacloud/live/model/DescribeLiveUserTagsResult.h include/alibabacloud/live/model/DescribeRecordRequest.h include/alibabacloud/live/model/DescribeRecordResult.h include/alibabacloud/live/model/DescribeRecordsRequest.h @@ -283,6 +309,8 @@ set(live_public_header_model include/alibabacloud/live/model/DescribeUpPeakPublishStreamDataResult.h include/alibabacloud/live/model/DisableLiveRealtimeLogDeliveryRequest.h include/alibabacloud/live/model/DisableLiveRealtimeLogDeliveryResult.h + include/alibabacloud/live/model/EditHtmlResourceRequest.h + include/alibabacloud/live/model/EditHtmlResourceResult.h include/alibabacloud/live/model/EffectCasterUrgentRequest.h include/alibabacloud/live/model/EffectCasterUrgentResult.h include/alibabacloud/live/model/EffectCasterVideoResourceRequest.h @@ -363,6 +391,10 @@ set(live_public_header_model include/alibabacloud/live/model/StopLiveDomainResult.h include/alibabacloud/live/model/StopLiveIndexRequest.h include/alibabacloud/live/model/StopLiveIndexResult.h + include/alibabacloud/live/model/TagLiveResourcesRequest.h + include/alibabacloud/live/model/TagLiveResourcesResult.h + include/alibabacloud/live/model/UnTagLiveResourcesRequest.h + include/alibabacloud/live/model/UnTagLiveResourcesResult.h include/alibabacloud/live/model/UpdateBoardRequest.h include/alibabacloud/live/model/UpdateBoardResult.h include/alibabacloud/live/model/UpdateBoardCallbackRequest.h @@ -373,6 +405,10 @@ set(live_public_header_model include/alibabacloud/live/model/UpdateCasterSceneConfigResult.h include/alibabacloud/live/model/UpdateLiveAppSnapshotConfigRequest.h include/alibabacloud/live/model/UpdateLiveAppSnapshotConfigResult.h + include/alibabacloud/live/model/UpdateLiveAudioAuditConfigRequest.h + include/alibabacloud/live/model/UpdateLiveAudioAuditConfigResult.h + include/alibabacloud/live/model/UpdateLiveAudioAuditNotifyConfigRequest.h + include/alibabacloud/live/model/UpdateLiveAudioAuditNotifyConfigResult.h include/alibabacloud/live/model/UpdateLiveDetectNotifyConfigRequest.h include/alibabacloud/live/model/UpdateLiveDetectNotifyConfigResult.h include/alibabacloud/live/model/UpdateLiveRecordNotifyConfigRequest.h @@ -404,6 +440,10 @@ set(live_src src/model/AddLiveAppRecordConfigResult.cc src/model/AddLiveAppSnapshotConfigRequest.cc src/model/AddLiveAppSnapshotConfigResult.cc + src/model/AddLiveAudioAuditConfigRequest.cc + src/model/AddLiveAudioAuditConfigResult.cc + src/model/AddLiveAudioAuditNotifyConfigRequest.cc + src/model/AddLiveAudioAuditNotifyConfigResult.cc src/model/AddLiveDetectNotifyConfigRequest.cc src/model/AddLiveDetectNotifyConfigResult.cc src/model/AddLiveDomainRequest.cc @@ -436,6 +476,8 @@ set(live_src src/model/CompleteBoardResult.cc src/model/CompleteBoardRecordRequest.cc src/model/CompleteBoardRecordResult.cc + src/model/ControlHtmlResourceRequest.cc + src/model/ControlHtmlResourceResult.cc src/model/CopyCasterRequest.cc src/model/CopyCasterResult.cc src/model/CopyCasterSceneConfigRequest.cc @@ -468,10 +510,16 @@ set(live_src src/model/DeleteCasterSceneConfigResult.cc src/model/DeleteCasterVideoResourceRequest.cc src/model/DeleteCasterVideoResourceResult.cc + src/model/DeleteHtmlResourceRequest.cc + src/model/DeleteHtmlResourceResult.cc src/model/DeleteLiveAppRecordConfigRequest.cc src/model/DeleteLiveAppRecordConfigResult.cc src/model/DeleteLiveAppSnapshotConfigRequest.cc src/model/DeleteLiveAppSnapshotConfigResult.cc + src/model/DeleteLiveAudioAuditConfigRequest.cc + src/model/DeleteLiveAudioAuditConfigResult.cc + src/model/DeleteLiveAudioAuditNotifyConfigRequest.cc + src/model/DeleteLiveAudioAuditNotifyConfigResult.cc src/model/DeleteLiveDetectNotifyConfigRequest.cc src/model/DeleteLiveDetectNotifyConfigResult.cc src/model/DeleteLiveDomainRequest.cc @@ -532,6 +580,12 @@ set(live_src src/model/DescribeForbidPushStreamRoomListResult.cc src/model/DescribeHlsLiveStreamRealTimeBpsDataRequest.cc src/model/DescribeHlsLiveStreamRealTimeBpsDataResult.cc + src/model/DescribeHtmlResourceRequest.cc + src/model/DescribeHtmlResourceResult.cc + src/model/DescribeLiveAudioAuditConfigRequest.cc + src/model/DescribeLiveAudioAuditConfigResult.cc + src/model/DescribeLiveAudioAuditNotifyConfigRequest.cc + src/model/DescribeLiveAudioAuditNotifyConfigResult.cc src/model/DescribeLiveCertificateDetailRequest.cc src/model/DescribeLiveCertificateDetailResult.cc src/model/DescribeLiveCertificateListRequest.cc @@ -554,6 +608,10 @@ set(live_src src/model/DescribeLiveDomainMappingResult.cc src/model/DescribeLiveDomainOnlineUserNumRequest.cc src/model/DescribeLiveDomainOnlineUserNumResult.cc + src/model/DescribeLiveDomainPushBpsDataRequest.cc + src/model/DescribeLiveDomainPushBpsDataResult.cc + src/model/DescribeLiveDomainPushTrafficDataRequest.cc + src/model/DescribeLiveDomainPushTrafficDataResult.cc src/model/DescribeLiveDomainRealTimeBpsDataRequest.cc src/model/DescribeLiveDomainRealTimeBpsDataResult.cc src/model/DescribeLiveDomainRealTimeHttpCodeDataRequest.cc @@ -624,10 +682,14 @@ set(live_src src/model/DescribeLiveStreamsOnlineListResult.cc src/model/DescribeLiveStreamsPublishListRequest.cc src/model/DescribeLiveStreamsPublishListResult.cc + src/model/DescribeLiveTagResourcesRequest.cc + src/model/DescribeLiveTagResourcesResult.cc src/model/DescribeLiveTopDomainsByFlowRequest.cc src/model/DescribeLiveTopDomainsByFlowResult.cc src/model/DescribeLiveUserDomainsRequest.cc src/model/DescribeLiveUserDomainsResult.cc + src/model/DescribeLiveUserTagsRequest.cc + src/model/DescribeLiveUserTagsResult.cc src/model/DescribeRecordRequest.cc src/model/DescribeRecordResult.cc src/model/DescribeRecordsRequest.cc @@ -646,6 +708,8 @@ set(live_src src/model/DescribeUpPeakPublishStreamDataResult.cc src/model/DisableLiveRealtimeLogDeliveryRequest.cc src/model/DisableLiveRealtimeLogDeliveryResult.cc + src/model/EditHtmlResourceRequest.cc + src/model/EditHtmlResourceResult.cc src/model/EffectCasterUrgentRequest.cc src/model/EffectCasterUrgentResult.cc src/model/EffectCasterVideoResourceRequest.cc @@ -726,6 +790,10 @@ set(live_src src/model/StopLiveDomainResult.cc src/model/StopLiveIndexRequest.cc src/model/StopLiveIndexResult.cc + src/model/TagLiveResourcesRequest.cc + src/model/TagLiveResourcesResult.cc + src/model/UnTagLiveResourcesRequest.cc + src/model/UnTagLiveResourcesResult.cc src/model/UpdateBoardRequest.cc src/model/UpdateBoardResult.cc src/model/UpdateBoardCallbackRequest.cc @@ -736,6 +804,10 @@ set(live_src src/model/UpdateCasterSceneConfigResult.cc src/model/UpdateLiveAppSnapshotConfigRequest.cc src/model/UpdateLiveAppSnapshotConfigResult.cc + src/model/UpdateLiveAudioAuditConfigRequest.cc + src/model/UpdateLiveAudioAuditConfigResult.cc + src/model/UpdateLiveAudioAuditNotifyConfigRequest.cc + src/model/UpdateLiveAudioAuditNotifyConfigResult.cc src/model/UpdateLiveDetectNotifyConfigRequest.cc src/model/UpdateLiveDetectNotifyConfigResult.cc src/model/UpdateLiveRecordNotifyConfigRequest.cc diff --git a/live/include/alibabacloud/live/LiveClient.h b/live/include/alibabacloud/live/LiveClient.h index fa3b9d708..2b43ec208 100644 --- a/live/include/alibabacloud/live/LiveClient.h +++ b/live/include/alibabacloud/live/LiveClient.h @@ -42,6 +42,10 @@ #include "model/AddLiveAppRecordConfigResult.h" #include "model/AddLiveAppSnapshotConfigRequest.h" #include "model/AddLiveAppSnapshotConfigResult.h" +#include "model/AddLiveAudioAuditConfigRequest.h" +#include "model/AddLiveAudioAuditConfigResult.h" +#include "model/AddLiveAudioAuditNotifyConfigRequest.h" +#include "model/AddLiveAudioAuditNotifyConfigResult.h" #include "model/AddLiveDetectNotifyConfigRequest.h" #include "model/AddLiveDetectNotifyConfigResult.h" #include "model/AddLiveDomainRequest.h" @@ -74,6 +78,8 @@ #include "model/CompleteBoardResult.h" #include "model/CompleteBoardRecordRequest.h" #include "model/CompleteBoardRecordResult.h" +#include "model/ControlHtmlResourceRequest.h" +#include "model/ControlHtmlResourceResult.h" #include "model/CopyCasterRequest.h" #include "model/CopyCasterResult.h" #include "model/CopyCasterSceneConfigRequest.h" @@ -106,10 +112,16 @@ #include "model/DeleteCasterSceneConfigResult.h" #include "model/DeleteCasterVideoResourceRequest.h" #include "model/DeleteCasterVideoResourceResult.h" +#include "model/DeleteHtmlResourceRequest.h" +#include "model/DeleteHtmlResourceResult.h" #include "model/DeleteLiveAppRecordConfigRequest.h" #include "model/DeleteLiveAppRecordConfigResult.h" #include "model/DeleteLiveAppSnapshotConfigRequest.h" #include "model/DeleteLiveAppSnapshotConfigResult.h" +#include "model/DeleteLiveAudioAuditConfigRequest.h" +#include "model/DeleteLiveAudioAuditConfigResult.h" +#include "model/DeleteLiveAudioAuditNotifyConfigRequest.h" +#include "model/DeleteLiveAudioAuditNotifyConfigResult.h" #include "model/DeleteLiveDetectNotifyConfigRequest.h" #include "model/DeleteLiveDetectNotifyConfigResult.h" #include "model/DeleteLiveDomainRequest.h" @@ -170,6 +182,12 @@ #include "model/DescribeForbidPushStreamRoomListResult.h" #include "model/DescribeHlsLiveStreamRealTimeBpsDataRequest.h" #include "model/DescribeHlsLiveStreamRealTimeBpsDataResult.h" +#include "model/DescribeHtmlResourceRequest.h" +#include "model/DescribeHtmlResourceResult.h" +#include "model/DescribeLiveAudioAuditConfigRequest.h" +#include "model/DescribeLiveAudioAuditConfigResult.h" +#include "model/DescribeLiveAudioAuditNotifyConfigRequest.h" +#include "model/DescribeLiveAudioAuditNotifyConfigResult.h" #include "model/DescribeLiveCertificateDetailRequest.h" #include "model/DescribeLiveCertificateDetailResult.h" #include "model/DescribeLiveCertificateListRequest.h" @@ -192,6 +210,10 @@ #include "model/DescribeLiveDomainMappingResult.h" #include "model/DescribeLiveDomainOnlineUserNumRequest.h" #include "model/DescribeLiveDomainOnlineUserNumResult.h" +#include "model/DescribeLiveDomainPushBpsDataRequest.h" +#include "model/DescribeLiveDomainPushBpsDataResult.h" +#include "model/DescribeLiveDomainPushTrafficDataRequest.h" +#include "model/DescribeLiveDomainPushTrafficDataResult.h" #include "model/DescribeLiveDomainRealTimeBpsDataRequest.h" #include "model/DescribeLiveDomainRealTimeBpsDataResult.h" #include "model/DescribeLiveDomainRealTimeHttpCodeDataRequest.h" @@ -262,10 +284,14 @@ #include "model/DescribeLiveStreamsOnlineListResult.h" #include "model/DescribeLiveStreamsPublishListRequest.h" #include "model/DescribeLiveStreamsPublishListResult.h" +#include "model/DescribeLiveTagResourcesRequest.h" +#include "model/DescribeLiveTagResourcesResult.h" #include "model/DescribeLiveTopDomainsByFlowRequest.h" #include "model/DescribeLiveTopDomainsByFlowResult.h" #include "model/DescribeLiveUserDomainsRequest.h" #include "model/DescribeLiveUserDomainsResult.h" +#include "model/DescribeLiveUserTagsRequest.h" +#include "model/DescribeLiveUserTagsResult.h" #include "model/DescribeRecordRequest.h" #include "model/DescribeRecordResult.h" #include "model/DescribeRecordsRequest.h" @@ -284,6 +310,8 @@ #include "model/DescribeUpPeakPublishStreamDataResult.h" #include "model/DisableLiveRealtimeLogDeliveryRequest.h" #include "model/DisableLiveRealtimeLogDeliveryResult.h" +#include "model/EditHtmlResourceRequest.h" +#include "model/EditHtmlResourceResult.h" #include "model/EffectCasterUrgentRequest.h" #include "model/EffectCasterUrgentResult.h" #include "model/EffectCasterVideoResourceRequest.h" @@ -364,6 +392,10 @@ #include "model/StopLiveDomainResult.h" #include "model/StopLiveIndexRequest.h" #include "model/StopLiveIndexResult.h" +#include "model/TagLiveResourcesRequest.h" +#include "model/TagLiveResourcesResult.h" +#include "model/UnTagLiveResourcesRequest.h" +#include "model/UnTagLiveResourcesResult.h" #include "model/UpdateBoardRequest.h" #include "model/UpdateBoardResult.h" #include "model/UpdateBoardCallbackRequest.h" @@ -374,6 +406,10 @@ #include "model/UpdateCasterSceneConfigResult.h" #include "model/UpdateLiveAppSnapshotConfigRequest.h" #include "model/UpdateLiveAppSnapshotConfigResult.h" +#include "model/UpdateLiveAudioAuditConfigRequest.h" +#include "model/UpdateLiveAudioAuditConfigResult.h" +#include "model/UpdateLiveAudioAuditNotifyConfigRequest.h" +#include "model/UpdateLiveAudioAuditNotifyConfigResult.h" #include "model/UpdateLiveDetectNotifyConfigRequest.h" #include "model/UpdateLiveDetectNotifyConfigResult.h" #include "model/UpdateLiveRecordNotifyConfigRequest.h" @@ -421,6 +457,12 @@ namespace AlibabaCloud typedef Outcome AddLiveAppSnapshotConfigOutcome; typedef std::future AddLiveAppSnapshotConfigOutcomeCallable; typedef std::function&)> AddLiveAppSnapshotConfigAsyncHandler; + typedef Outcome AddLiveAudioAuditConfigOutcome; + typedef std::future AddLiveAudioAuditConfigOutcomeCallable; + typedef std::function&)> AddLiveAudioAuditConfigAsyncHandler; + typedef Outcome AddLiveAudioAuditNotifyConfigOutcome; + typedef std::future AddLiveAudioAuditNotifyConfigOutcomeCallable; + typedef std::function&)> AddLiveAudioAuditNotifyConfigAsyncHandler; typedef Outcome AddLiveDetectNotifyConfigOutcome; typedef std::future AddLiveDetectNotifyConfigOutcomeCallable; typedef std::function&)> AddLiveDetectNotifyConfigAsyncHandler; @@ -469,6 +511,9 @@ namespace AlibabaCloud typedef Outcome CompleteBoardRecordOutcome; typedef std::future CompleteBoardRecordOutcomeCallable; typedef std::function&)> CompleteBoardRecordAsyncHandler; + typedef Outcome ControlHtmlResourceOutcome; + typedef std::future ControlHtmlResourceOutcomeCallable; + typedef std::function&)> ControlHtmlResourceAsyncHandler; typedef Outcome CopyCasterOutcome; typedef std::future CopyCasterOutcomeCallable; typedef std::function&)> CopyCasterAsyncHandler; @@ -517,12 +562,21 @@ namespace AlibabaCloud typedef Outcome DeleteCasterVideoResourceOutcome; typedef std::future DeleteCasterVideoResourceOutcomeCallable; typedef std::function&)> DeleteCasterVideoResourceAsyncHandler; + typedef Outcome DeleteHtmlResourceOutcome; + typedef std::future DeleteHtmlResourceOutcomeCallable; + typedef std::function&)> DeleteHtmlResourceAsyncHandler; typedef Outcome DeleteLiveAppRecordConfigOutcome; typedef std::future DeleteLiveAppRecordConfigOutcomeCallable; typedef std::function&)> DeleteLiveAppRecordConfigAsyncHandler; typedef Outcome DeleteLiveAppSnapshotConfigOutcome; typedef std::future DeleteLiveAppSnapshotConfigOutcomeCallable; typedef std::function&)> DeleteLiveAppSnapshotConfigAsyncHandler; + typedef Outcome DeleteLiveAudioAuditConfigOutcome; + typedef std::future DeleteLiveAudioAuditConfigOutcomeCallable; + typedef std::function&)> DeleteLiveAudioAuditConfigAsyncHandler; + typedef Outcome DeleteLiveAudioAuditNotifyConfigOutcome; + typedef std::future DeleteLiveAudioAuditNotifyConfigOutcomeCallable; + typedef std::function&)> DeleteLiveAudioAuditNotifyConfigAsyncHandler; typedef Outcome DeleteLiveDetectNotifyConfigOutcome; typedef std::future DeleteLiveDetectNotifyConfigOutcomeCallable; typedef std::function&)> DeleteLiveDetectNotifyConfigAsyncHandler; @@ -613,6 +667,15 @@ namespace AlibabaCloud typedef Outcome DescribeHlsLiveStreamRealTimeBpsDataOutcome; typedef std::future DescribeHlsLiveStreamRealTimeBpsDataOutcomeCallable; typedef std::function&)> DescribeHlsLiveStreamRealTimeBpsDataAsyncHandler; + typedef Outcome DescribeHtmlResourceOutcome; + typedef std::future DescribeHtmlResourceOutcomeCallable; + typedef std::function&)> DescribeHtmlResourceAsyncHandler; + typedef Outcome DescribeLiveAudioAuditConfigOutcome; + typedef std::future DescribeLiveAudioAuditConfigOutcomeCallable; + typedef std::function&)> DescribeLiveAudioAuditConfigAsyncHandler; + typedef Outcome DescribeLiveAudioAuditNotifyConfigOutcome; + typedef std::future DescribeLiveAudioAuditNotifyConfigOutcomeCallable; + typedef std::function&)> DescribeLiveAudioAuditNotifyConfigAsyncHandler; typedef Outcome DescribeLiveCertificateDetailOutcome; typedef std::future DescribeLiveCertificateDetailOutcomeCallable; typedef std::function&)> DescribeLiveCertificateDetailAsyncHandler; @@ -646,6 +709,12 @@ namespace AlibabaCloud typedef Outcome DescribeLiveDomainOnlineUserNumOutcome; typedef std::future DescribeLiveDomainOnlineUserNumOutcomeCallable; typedef std::function&)> DescribeLiveDomainOnlineUserNumAsyncHandler; + typedef Outcome DescribeLiveDomainPushBpsDataOutcome; + typedef std::future DescribeLiveDomainPushBpsDataOutcomeCallable; + typedef std::function&)> DescribeLiveDomainPushBpsDataAsyncHandler; + typedef Outcome DescribeLiveDomainPushTrafficDataOutcome; + typedef std::future DescribeLiveDomainPushTrafficDataOutcomeCallable; + typedef std::function&)> DescribeLiveDomainPushTrafficDataAsyncHandler; typedef Outcome DescribeLiveDomainRealTimeBpsDataOutcome; typedef std::future DescribeLiveDomainRealTimeBpsDataOutcomeCallable; typedef std::function&)> DescribeLiveDomainRealTimeBpsDataAsyncHandler; @@ -751,12 +820,18 @@ namespace AlibabaCloud typedef Outcome DescribeLiveStreamsPublishListOutcome; typedef std::future DescribeLiveStreamsPublishListOutcomeCallable; typedef std::function&)> DescribeLiveStreamsPublishListAsyncHandler; + typedef Outcome DescribeLiveTagResourcesOutcome; + typedef std::future DescribeLiveTagResourcesOutcomeCallable; + typedef std::function&)> DescribeLiveTagResourcesAsyncHandler; typedef Outcome DescribeLiveTopDomainsByFlowOutcome; typedef std::future DescribeLiveTopDomainsByFlowOutcomeCallable; typedef std::function&)> DescribeLiveTopDomainsByFlowAsyncHandler; typedef Outcome DescribeLiveUserDomainsOutcome; typedef std::future DescribeLiveUserDomainsOutcomeCallable; typedef std::function&)> DescribeLiveUserDomainsAsyncHandler; + typedef Outcome DescribeLiveUserTagsOutcome; + typedef std::future DescribeLiveUserTagsOutcomeCallable; + typedef std::function&)> DescribeLiveUserTagsAsyncHandler; typedef Outcome DescribeRecordOutcome; typedef std::future DescribeRecordOutcomeCallable; typedef std::function&)> DescribeRecordAsyncHandler; @@ -784,6 +859,9 @@ namespace AlibabaCloud typedef Outcome DisableLiveRealtimeLogDeliveryOutcome; typedef std::future DisableLiveRealtimeLogDeliveryOutcomeCallable; typedef std::function&)> DisableLiveRealtimeLogDeliveryAsyncHandler; + typedef Outcome EditHtmlResourceOutcome; + typedef std::future EditHtmlResourceOutcomeCallable; + typedef std::function&)> EditHtmlResourceAsyncHandler; typedef Outcome EffectCasterUrgentOutcome; typedef std::future EffectCasterUrgentOutcomeCallable; typedef std::function&)> EffectCasterUrgentAsyncHandler; @@ -904,6 +982,12 @@ namespace AlibabaCloud typedef Outcome StopLiveIndexOutcome; typedef std::future StopLiveIndexOutcomeCallable; typedef std::function&)> StopLiveIndexAsyncHandler; + typedef Outcome TagLiveResourcesOutcome; + typedef std::future TagLiveResourcesOutcomeCallable; + typedef std::function&)> TagLiveResourcesAsyncHandler; + typedef Outcome UnTagLiveResourcesOutcome; + typedef std::future UnTagLiveResourcesOutcomeCallable; + typedef std::function&)> UnTagLiveResourcesAsyncHandler; typedef Outcome UpdateBoardOutcome; typedef std::future UpdateBoardOutcomeCallable; typedef std::function&)> UpdateBoardAsyncHandler; @@ -919,6 +1003,12 @@ namespace AlibabaCloud typedef Outcome UpdateLiveAppSnapshotConfigOutcome; typedef std::future UpdateLiveAppSnapshotConfigOutcomeCallable; typedef std::function&)> UpdateLiveAppSnapshotConfigAsyncHandler; + typedef Outcome UpdateLiveAudioAuditConfigOutcome; + typedef std::future UpdateLiveAudioAuditConfigOutcomeCallable; + typedef std::function&)> UpdateLiveAudioAuditConfigAsyncHandler; + typedef Outcome UpdateLiveAudioAuditNotifyConfigOutcome; + typedef std::future UpdateLiveAudioAuditNotifyConfigOutcomeCallable; + typedef std::function&)> UpdateLiveAudioAuditNotifyConfigAsyncHandler; typedef Outcome UpdateLiveDetectNotifyConfigOutcome; typedef std::future UpdateLiveDetectNotifyConfigOutcomeCallable; typedef std::function&)> UpdateLiveDetectNotifyConfigAsyncHandler; @@ -966,6 +1056,12 @@ namespace AlibabaCloud AddLiveAppSnapshotConfigOutcome addLiveAppSnapshotConfig(const Model::AddLiveAppSnapshotConfigRequest &request)const; void addLiveAppSnapshotConfigAsync(const Model::AddLiveAppSnapshotConfigRequest& request, const AddLiveAppSnapshotConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AddLiveAppSnapshotConfigOutcomeCallable addLiveAppSnapshotConfigCallable(const Model::AddLiveAppSnapshotConfigRequest& request) const; + AddLiveAudioAuditConfigOutcome addLiveAudioAuditConfig(const Model::AddLiveAudioAuditConfigRequest &request)const; + void addLiveAudioAuditConfigAsync(const Model::AddLiveAudioAuditConfigRequest& request, const AddLiveAudioAuditConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AddLiveAudioAuditConfigOutcomeCallable addLiveAudioAuditConfigCallable(const Model::AddLiveAudioAuditConfigRequest& request) const; + AddLiveAudioAuditNotifyConfigOutcome addLiveAudioAuditNotifyConfig(const Model::AddLiveAudioAuditNotifyConfigRequest &request)const; + void addLiveAudioAuditNotifyConfigAsync(const Model::AddLiveAudioAuditNotifyConfigRequest& request, const AddLiveAudioAuditNotifyConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AddLiveAudioAuditNotifyConfigOutcomeCallable addLiveAudioAuditNotifyConfigCallable(const Model::AddLiveAudioAuditNotifyConfigRequest& request) const; AddLiveDetectNotifyConfigOutcome addLiveDetectNotifyConfig(const Model::AddLiveDetectNotifyConfigRequest &request)const; void addLiveDetectNotifyConfigAsync(const Model::AddLiveDetectNotifyConfigRequest& request, const AddLiveDetectNotifyConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AddLiveDetectNotifyConfigOutcomeCallable addLiveDetectNotifyConfigCallable(const Model::AddLiveDetectNotifyConfigRequest& request) const; @@ -1014,6 +1110,9 @@ namespace AlibabaCloud CompleteBoardRecordOutcome completeBoardRecord(const Model::CompleteBoardRecordRequest &request)const; void completeBoardRecordAsync(const Model::CompleteBoardRecordRequest& request, const CompleteBoardRecordAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CompleteBoardRecordOutcomeCallable completeBoardRecordCallable(const Model::CompleteBoardRecordRequest& request) const; + ControlHtmlResourceOutcome controlHtmlResource(const Model::ControlHtmlResourceRequest &request)const; + void controlHtmlResourceAsync(const Model::ControlHtmlResourceRequest& request, const ControlHtmlResourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ControlHtmlResourceOutcomeCallable controlHtmlResourceCallable(const Model::ControlHtmlResourceRequest& request) const; CopyCasterOutcome copyCaster(const Model::CopyCasterRequest &request)const; void copyCasterAsync(const Model::CopyCasterRequest& request, const CopyCasterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CopyCasterOutcomeCallable copyCasterCallable(const Model::CopyCasterRequest& request) const; @@ -1062,12 +1161,21 @@ namespace AlibabaCloud DeleteCasterVideoResourceOutcome deleteCasterVideoResource(const Model::DeleteCasterVideoResourceRequest &request)const; void deleteCasterVideoResourceAsync(const Model::DeleteCasterVideoResourceRequest& request, const DeleteCasterVideoResourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteCasterVideoResourceOutcomeCallable deleteCasterVideoResourceCallable(const Model::DeleteCasterVideoResourceRequest& request) const; + DeleteHtmlResourceOutcome deleteHtmlResource(const Model::DeleteHtmlResourceRequest &request)const; + void deleteHtmlResourceAsync(const Model::DeleteHtmlResourceRequest& request, const DeleteHtmlResourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteHtmlResourceOutcomeCallable deleteHtmlResourceCallable(const Model::DeleteHtmlResourceRequest& request) const; DeleteLiveAppRecordConfigOutcome deleteLiveAppRecordConfig(const Model::DeleteLiveAppRecordConfigRequest &request)const; void deleteLiveAppRecordConfigAsync(const Model::DeleteLiveAppRecordConfigRequest& request, const DeleteLiveAppRecordConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteLiveAppRecordConfigOutcomeCallable deleteLiveAppRecordConfigCallable(const Model::DeleteLiveAppRecordConfigRequest& request) const; DeleteLiveAppSnapshotConfigOutcome deleteLiveAppSnapshotConfig(const Model::DeleteLiveAppSnapshotConfigRequest &request)const; void deleteLiveAppSnapshotConfigAsync(const Model::DeleteLiveAppSnapshotConfigRequest& request, const DeleteLiveAppSnapshotConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteLiveAppSnapshotConfigOutcomeCallable deleteLiveAppSnapshotConfigCallable(const Model::DeleteLiveAppSnapshotConfigRequest& request) const; + DeleteLiveAudioAuditConfigOutcome deleteLiveAudioAuditConfig(const Model::DeleteLiveAudioAuditConfigRequest &request)const; + void deleteLiveAudioAuditConfigAsync(const Model::DeleteLiveAudioAuditConfigRequest& request, const DeleteLiveAudioAuditConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteLiveAudioAuditConfigOutcomeCallable deleteLiveAudioAuditConfigCallable(const Model::DeleteLiveAudioAuditConfigRequest& request) const; + DeleteLiveAudioAuditNotifyConfigOutcome deleteLiveAudioAuditNotifyConfig(const Model::DeleteLiveAudioAuditNotifyConfigRequest &request)const; + void deleteLiveAudioAuditNotifyConfigAsync(const Model::DeleteLiveAudioAuditNotifyConfigRequest& request, const DeleteLiveAudioAuditNotifyConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteLiveAudioAuditNotifyConfigOutcomeCallable deleteLiveAudioAuditNotifyConfigCallable(const Model::DeleteLiveAudioAuditNotifyConfigRequest& request) const; DeleteLiveDetectNotifyConfigOutcome deleteLiveDetectNotifyConfig(const Model::DeleteLiveDetectNotifyConfigRequest &request)const; void deleteLiveDetectNotifyConfigAsync(const Model::DeleteLiveDetectNotifyConfigRequest& request, const DeleteLiveDetectNotifyConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteLiveDetectNotifyConfigOutcomeCallable deleteLiveDetectNotifyConfigCallable(const Model::DeleteLiveDetectNotifyConfigRequest& request) const; @@ -1158,6 +1266,15 @@ namespace AlibabaCloud DescribeHlsLiveStreamRealTimeBpsDataOutcome describeHlsLiveStreamRealTimeBpsData(const Model::DescribeHlsLiveStreamRealTimeBpsDataRequest &request)const; void describeHlsLiveStreamRealTimeBpsDataAsync(const Model::DescribeHlsLiveStreamRealTimeBpsDataRequest& request, const DescribeHlsLiveStreamRealTimeBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeHlsLiveStreamRealTimeBpsDataOutcomeCallable describeHlsLiveStreamRealTimeBpsDataCallable(const Model::DescribeHlsLiveStreamRealTimeBpsDataRequest& request) const; + DescribeHtmlResourceOutcome describeHtmlResource(const Model::DescribeHtmlResourceRequest &request)const; + void describeHtmlResourceAsync(const Model::DescribeHtmlResourceRequest& request, const DescribeHtmlResourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeHtmlResourceOutcomeCallable describeHtmlResourceCallable(const Model::DescribeHtmlResourceRequest& request) const; + DescribeLiveAudioAuditConfigOutcome describeLiveAudioAuditConfig(const Model::DescribeLiveAudioAuditConfigRequest &request)const; + void describeLiveAudioAuditConfigAsync(const Model::DescribeLiveAudioAuditConfigRequest& request, const DescribeLiveAudioAuditConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeLiveAudioAuditConfigOutcomeCallable describeLiveAudioAuditConfigCallable(const Model::DescribeLiveAudioAuditConfigRequest& request) const; + DescribeLiveAudioAuditNotifyConfigOutcome describeLiveAudioAuditNotifyConfig(const Model::DescribeLiveAudioAuditNotifyConfigRequest &request)const; + void describeLiveAudioAuditNotifyConfigAsync(const Model::DescribeLiveAudioAuditNotifyConfigRequest& request, const DescribeLiveAudioAuditNotifyConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeLiveAudioAuditNotifyConfigOutcomeCallable describeLiveAudioAuditNotifyConfigCallable(const Model::DescribeLiveAudioAuditNotifyConfigRequest& request) const; DescribeLiveCertificateDetailOutcome describeLiveCertificateDetail(const Model::DescribeLiveCertificateDetailRequest &request)const; void describeLiveCertificateDetailAsync(const Model::DescribeLiveCertificateDetailRequest& request, const DescribeLiveCertificateDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLiveCertificateDetailOutcomeCallable describeLiveCertificateDetailCallable(const Model::DescribeLiveCertificateDetailRequest& request) const; @@ -1191,6 +1308,12 @@ namespace AlibabaCloud DescribeLiveDomainOnlineUserNumOutcome describeLiveDomainOnlineUserNum(const Model::DescribeLiveDomainOnlineUserNumRequest &request)const; void describeLiveDomainOnlineUserNumAsync(const Model::DescribeLiveDomainOnlineUserNumRequest& request, const DescribeLiveDomainOnlineUserNumAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLiveDomainOnlineUserNumOutcomeCallable describeLiveDomainOnlineUserNumCallable(const Model::DescribeLiveDomainOnlineUserNumRequest& request) const; + DescribeLiveDomainPushBpsDataOutcome describeLiveDomainPushBpsData(const Model::DescribeLiveDomainPushBpsDataRequest &request)const; + void describeLiveDomainPushBpsDataAsync(const Model::DescribeLiveDomainPushBpsDataRequest& request, const DescribeLiveDomainPushBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeLiveDomainPushBpsDataOutcomeCallable describeLiveDomainPushBpsDataCallable(const Model::DescribeLiveDomainPushBpsDataRequest& request) const; + DescribeLiveDomainPushTrafficDataOutcome describeLiveDomainPushTrafficData(const Model::DescribeLiveDomainPushTrafficDataRequest &request)const; + void describeLiveDomainPushTrafficDataAsync(const Model::DescribeLiveDomainPushTrafficDataRequest& request, const DescribeLiveDomainPushTrafficDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeLiveDomainPushTrafficDataOutcomeCallable describeLiveDomainPushTrafficDataCallable(const Model::DescribeLiveDomainPushTrafficDataRequest& request) const; DescribeLiveDomainRealTimeBpsDataOutcome describeLiveDomainRealTimeBpsData(const Model::DescribeLiveDomainRealTimeBpsDataRequest &request)const; void describeLiveDomainRealTimeBpsDataAsync(const Model::DescribeLiveDomainRealTimeBpsDataRequest& request, const DescribeLiveDomainRealTimeBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLiveDomainRealTimeBpsDataOutcomeCallable describeLiveDomainRealTimeBpsDataCallable(const Model::DescribeLiveDomainRealTimeBpsDataRequest& request) const; @@ -1296,12 +1419,18 @@ namespace AlibabaCloud DescribeLiveStreamsPublishListOutcome describeLiveStreamsPublishList(const Model::DescribeLiveStreamsPublishListRequest &request)const; void describeLiveStreamsPublishListAsync(const Model::DescribeLiveStreamsPublishListRequest& request, const DescribeLiveStreamsPublishListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLiveStreamsPublishListOutcomeCallable describeLiveStreamsPublishListCallable(const Model::DescribeLiveStreamsPublishListRequest& request) const; + DescribeLiveTagResourcesOutcome describeLiveTagResources(const Model::DescribeLiveTagResourcesRequest &request)const; + void describeLiveTagResourcesAsync(const Model::DescribeLiveTagResourcesRequest& request, const DescribeLiveTagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeLiveTagResourcesOutcomeCallable describeLiveTagResourcesCallable(const Model::DescribeLiveTagResourcesRequest& request) const; DescribeLiveTopDomainsByFlowOutcome describeLiveTopDomainsByFlow(const Model::DescribeLiveTopDomainsByFlowRequest &request)const; void describeLiveTopDomainsByFlowAsync(const Model::DescribeLiveTopDomainsByFlowRequest& request, const DescribeLiveTopDomainsByFlowAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLiveTopDomainsByFlowOutcomeCallable describeLiveTopDomainsByFlowCallable(const Model::DescribeLiveTopDomainsByFlowRequest& request) const; DescribeLiveUserDomainsOutcome describeLiveUserDomains(const Model::DescribeLiveUserDomainsRequest &request)const; void describeLiveUserDomainsAsync(const Model::DescribeLiveUserDomainsRequest& request, const DescribeLiveUserDomainsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLiveUserDomainsOutcomeCallable describeLiveUserDomainsCallable(const Model::DescribeLiveUserDomainsRequest& request) const; + DescribeLiveUserTagsOutcome describeLiveUserTags(const Model::DescribeLiveUserTagsRequest &request)const; + void describeLiveUserTagsAsync(const Model::DescribeLiveUserTagsRequest& request, const DescribeLiveUserTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeLiveUserTagsOutcomeCallable describeLiveUserTagsCallable(const Model::DescribeLiveUserTagsRequest& request) const; DescribeRecordOutcome describeRecord(const Model::DescribeRecordRequest &request)const; void describeRecordAsync(const Model::DescribeRecordRequest& request, const DescribeRecordAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRecordOutcomeCallable describeRecordCallable(const Model::DescribeRecordRequest& request) const; @@ -1329,6 +1458,9 @@ namespace AlibabaCloud DisableLiveRealtimeLogDeliveryOutcome disableLiveRealtimeLogDelivery(const Model::DisableLiveRealtimeLogDeliveryRequest &request)const; void disableLiveRealtimeLogDeliveryAsync(const Model::DisableLiveRealtimeLogDeliveryRequest& request, const DisableLiveRealtimeLogDeliveryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DisableLiveRealtimeLogDeliveryOutcomeCallable disableLiveRealtimeLogDeliveryCallable(const Model::DisableLiveRealtimeLogDeliveryRequest& request) const; + EditHtmlResourceOutcome editHtmlResource(const Model::EditHtmlResourceRequest &request)const; + void editHtmlResourceAsync(const Model::EditHtmlResourceRequest& request, const EditHtmlResourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + EditHtmlResourceOutcomeCallable editHtmlResourceCallable(const Model::EditHtmlResourceRequest& request) const; EffectCasterUrgentOutcome effectCasterUrgent(const Model::EffectCasterUrgentRequest &request)const; void effectCasterUrgentAsync(const Model::EffectCasterUrgentRequest& request, const EffectCasterUrgentAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; EffectCasterUrgentOutcomeCallable effectCasterUrgentCallable(const Model::EffectCasterUrgentRequest& request) const; @@ -1449,6 +1581,12 @@ namespace AlibabaCloud StopLiveIndexOutcome stopLiveIndex(const Model::StopLiveIndexRequest &request)const; void stopLiveIndexAsync(const Model::StopLiveIndexRequest& request, const StopLiveIndexAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; StopLiveIndexOutcomeCallable stopLiveIndexCallable(const Model::StopLiveIndexRequest& request) const; + TagLiveResourcesOutcome tagLiveResources(const Model::TagLiveResourcesRequest &request)const; + void tagLiveResourcesAsync(const Model::TagLiveResourcesRequest& request, const TagLiveResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + TagLiveResourcesOutcomeCallable tagLiveResourcesCallable(const Model::TagLiveResourcesRequest& request) const; + UnTagLiveResourcesOutcome unTagLiveResources(const Model::UnTagLiveResourcesRequest &request)const; + void unTagLiveResourcesAsync(const Model::UnTagLiveResourcesRequest& request, const UnTagLiveResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UnTagLiveResourcesOutcomeCallable unTagLiveResourcesCallable(const Model::UnTagLiveResourcesRequest& request) const; UpdateBoardOutcome updateBoard(const Model::UpdateBoardRequest &request)const; void updateBoardAsync(const Model::UpdateBoardRequest& request, const UpdateBoardAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateBoardOutcomeCallable updateBoardCallable(const Model::UpdateBoardRequest& request) const; @@ -1464,6 +1602,12 @@ namespace AlibabaCloud UpdateLiveAppSnapshotConfigOutcome updateLiveAppSnapshotConfig(const Model::UpdateLiveAppSnapshotConfigRequest &request)const; void updateLiveAppSnapshotConfigAsync(const Model::UpdateLiveAppSnapshotConfigRequest& request, const UpdateLiveAppSnapshotConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateLiveAppSnapshotConfigOutcomeCallable updateLiveAppSnapshotConfigCallable(const Model::UpdateLiveAppSnapshotConfigRequest& request) const; + UpdateLiveAudioAuditConfigOutcome updateLiveAudioAuditConfig(const Model::UpdateLiveAudioAuditConfigRequest &request)const; + void updateLiveAudioAuditConfigAsync(const Model::UpdateLiveAudioAuditConfigRequest& request, const UpdateLiveAudioAuditConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateLiveAudioAuditConfigOutcomeCallable updateLiveAudioAuditConfigCallable(const Model::UpdateLiveAudioAuditConfigRequest& request) const; + UpdateLiveAudioAuditNotifyConfigOutcome updateLiveAudioAuditNotifyConfig(const Model::UpdateLiveAudioAuditNotifyConfigRequest &request)const; + void updateLiveAudioAuditNotifyConfigAsync(const Model::UpdateLiveAudioAuditNotifyConfigRequest& request, const UpdateLiveAudioAuditNotifyConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateLiveAudioAuditNotifyConfigOutcomeCallable updateLiveAudioAuditNotifyConfigCallable(const Model::UpdateLiveAudioAuditNotifyConfigRequest& request) const; UpdateLiveDetectNotifyConfigOutcome updateLiveDetectNotifyConfig(const Model::UpdateLiveDetectNotifyConfigRequest &request)const; void updateLiveDetectNotifyConfigAsync(const Model::UpdateLiveDetectNotifyConfigRequest& request, const UpdateLiveDetectNotifyConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateLiveDetectNotifyConfigOutcomeCallable updateLiveDetectNotifyConfigCallable(const Model::UpdateLiveDetectNotifyConfigRequest& request) const; diff --git a/live/include/alibabacloud/live/model/AddCasterComponentRequest.h b/live/include/alibabacloud/live/model/AddCasterComponentRequest.h index 92a92870f..599b5c21f 100644 --- a/live/include/alibabacloud/live/model/AddCasterComponentRequest.h +++ b/live/include/alibabacloud/live/model/AddCasterComponentRequest.h @@ -35,10 +35,14 @@ namespace AlibabaCloud AddCasterComponentRequest(); ~AddCasterComponentRequest(); + std::string getHtmlLayerContent()const; + void setHtmlLayerContent(const std::string& htmlLayerContent); std::string getImageLayerContent()const; void setImageLayerContent(const std::string& imageLayerContent); std::string getComponentName()const; void setComponentName(const std::string& componentName); + std::string getLayerOrder()const; + void setLayerOrder(const std::string& layerOrder); std::string getCasterId()const; void setCasterId(const std::string& casterId); std::string getComponentLayer()const; @@ -57,8 +61,10 @@ namespace AlibabaCloud void setTextLayerContent(const std::string& textLayerContent); private: + std::string htmlLayerContent_; std::string imageLayerContent_; std::string componentName_; + std::string layerOrder_; std::string casterId_; std::string componentLayer_; long ownerId_; diff --git a/live/include/alibabacloud/live/model/AddCasterEpisodeGroupRequest.h b/live/include/alibabacloud/live/model/AddCasterEpisodeGroupRequest.h index 9891d87ef..1fe9ec9dc 100644 --- a/live/include/alibabacloud/live/model/AddCasterEpisodeGroupRequest.h +++ b/live/include/alibabacloud/live/model/AddCasterEpisodeGroupRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_LIVE_EXPORT AddCasterEpisodeGroupRequest : public RpcServiceRequest { + public: struct Item { std::string itemName; diff --git a/live/include/alibabacloud/live/model/AddCasterLayoutRequest.h b/live/include/alibabacloud/live/model/AddCasterLayoutRequest.h index 89a37e507..32e14c155 100644 --- a/live/include/alibabacloud/live/model/AddCasterLayoutRequest.h +++ b/live/include/alibabacloud/live/model/AddCasterLayoutRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_LIVE_EXPORT AddCasterLayoutRequest : public RpcServiceRequest { + public: struct AudioLayer { float volumeRate; diff --git a/live/include/alibabacloud/live/model/AddCasterProgramRequest.h b/live/include/alibabacloud/live/model/AddCasterProgramRequest.h index 206f3adfd..1c2d42fe6 100644 --- a/live/include/alibabacloud/live/model/AddCasterProgramRequest.h +++ b/live/include/alibabacloud/live/model/AddCasterProgramRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_LIVE_EXPORT AddCasterProgramRequest : public RpcServiceRequest { + public: struct Episode { std::string episodeType; diff --git a/live/include/alibabacloud/live/model/AddCasterVideoResourceRequest.h b/live/include/alibabacloud/live/model/AddCasterVideoResourceRequest.h index de75726cf..3e47a0392 100644 --- a/live/include/alibabacloud/live/model/AddCasterVideoResourceRequest.h +++ b/live/include/alibabacloud/live/model/AddCasterVideoResourceRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setMaterialId(const std::string& materialId); std::string getVodUrl()const; void setVodUrl(const std::string& vodUrl); + std::string getStreamId()const; + void setStreamId(const std::string& streamId); std::string getCasterId()const; void setCasterId(const std::string& casterId); long getOwnerId()const; @@ -62,6 +64,7 @@ namespace AlibabaCloud int endOffset_; std::string materialId_; std::string vodUrl_; + std::string streamId_; std::string casterId_; long ownerId_; int beginOffset_; diff --git a/live/include/alibabacloud/live/model/AddLiveAppRecordConfigRequest.h b/live/include/alibabacloud/live/model/AddLiveAppRecordConfigRequest.h index b23b4856f..b6733a564 100644 --- a/live/include/alibabacloud/live/model/AddLiveAppRecordConfigRequest.h +++ b/live/include/alibabacloud/live/model/AddLiveAppRecordConfigRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_LIVE_EXPORT AddLiveAppRecordConfigRequest : public RpcServiceRequest { + public: struct RecordFormat { std::string sliceOssObjectPrefix; diff --git a/live/include/alibabacloud/live/model/AddLiveAudioAuditConfigRequest.h b/live/include/alibabacloud/live/model/AddLiveAudioAuditConfigRequest.h new file mode 100644 index 000000000..f42ae9c3e --- /dev/null +++ b/live/include/alibabacloud/live/model/AddLiveAudioAuditConfigRequest.h @@ -0,0 +1,69 @@ +/* + * 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_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT AddLiveAudioAuditConfigRequest : public RpcServiceRequest + { + + public: + AddLiveAudioAuditConfigRequest(); + ~AddLiveAudioAuditConfigRequest(); + + std::string getOssEndpoint()const; + void setOssEndpoint(const std::string& ossEndpoint); + std::string getOssObject()const; + void setOssObject(const std::string& ossObject); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getOssBucket()const; + void setOssBucket(const std::string& ossBucket); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getBizType()const; + void setBizType(const std::string& bizType); + + private: + std::string ossEndpoint_; + std::string ossObject_; + std::string appName_; + std::string streamName_; + std::string ossBucket_; + std::string domainName_; + long ownerId_; + std::string bizType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/AddLiveAudioAuditConfigResult.h b/live/include/alibabacloud/live/model/AddLiveAudioAuditConfigResult.h new file mode 100644 index 000000000..118d8478c --- /dev/null +++ b/live/include/alibabacloud/live/model/AddLiveAudioAuditConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT AddLiveAudioAuditConfigResult : public ServiceResult + { + public: + + + AddLiveAudioAuditConfigResult(); + explicit AddLiveAudioAuditConfigResult(const std::string &payload); + ~AddLiveAudioAuditConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITCONFIGRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigRequest.h b/live/include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigRequest.h new file mode 100644 index 000000000..f1ce80abe --- /dev/null +++ b/live/include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT AddLiveAudioAuditNotifyConfigRequest : public RpcServiceRequest + { + + public: + AddLiveAudioAuditNotifyConfigRequest(); + ~AddLiveAudioAuditNotifyConfigRequest(); + + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getCallbackTemplate()const; + void setCallbackTemplate(const std::string& callbackTemplate); + std::string getCallback()const; + void setCallback(const std::string& callback); + + private: + std::string domainName_; + long ownerId_; + std::string callbackTemplate_; + std::string callback_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigResult.h b/live/include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigResult.h new file mode 100644 index 000000000..ab1271f95 --- /dev/null +++ b/live/include/alibabacloud/live/model/AddLiveAudioAuditNotifyConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT AddLiveAudioAuditNotifyConfigResult : public ServiceResult + { + public: + + + AddLiveAudioAuditNotifyConfigResult(); + explicit AddLiveAudioAuditNotifyConfigResult(const std::string &payload); + ~AddLiveAudioAuditNotifyConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/ControlHtmlResourceRequest.h b/live/include/alibabacloud/live/model/ControlHtmlResourceRequest.h new file mode 100644 index 000000000..4c20863bb --- /dev/null +++ b/live/include/alibabacloud/live/model/ControlHtmlResourceRequest.h @@ -0,0 +1,60 @@ +/* + * 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_LIVE_MODEL_CONTROLHTMLRESOURCEREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_CONTROLHTMLRESOURCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT ControlHtmlResourceRequest : public RpcServiceRequest + { + + public: + ControlHtmlResourceRequest(); + ~ControlHtmlResourceRequest(); + + std::string getHtmlUrl()const; + void setHtmlUrl(const std::string& htmlUrl); + std::string getCasterId()const; + void setCasterId(const std::string& casterId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getOperate()const; + void setOperate(const std::string& operate); + std::string getHtmlResourceId()const; + void setHtmlResourceId(const std::string& htmlResourceId); + + private: + std::string htmlUrl_; + std::string casterId_; + long ownerId_; + std::string operate_; + std::string htmlResourceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_CONTROLHTMLRESOURCEREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/ControlHtmlResourceResult.h b/live/include/alibabacloud/live/model/ControlHtmlResourceResult.h new file mode 100644 index 000000000..3e3fb4168 --- /dev/null +++ b/live/include/alibabacloud/live/model/ControlHtmlResourceResult.h @@ -0,0 +1,51 @@ +/* + * 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_LIVE_MODEL_CONTROLHTMLRESOURCERESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_CONTROLHTMLRESOURCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT ControlHtmlResourceResult : public ServiceResult + { + public: + + + ControlHtmlResourceResult(); + explicit ControlHtmlResourceResult(const std::string &payload); + ~ControlHtmlResourceResult(); + std::string getStreamId()const; + + protected: + void parse(const std::string &payload); + private: + std::string streamId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_CONTROLHTMLRESOURCERESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/CreateLiveRealTimeLogDeliveryRequest.h b/live/include/alibabacloud/live/model/CreateLiveRealTimeLogDeliveryRequest.h index 09b5fa65c..4c9d10f17 100644 --- a/live/include/alibabacloud/live/model/CreateLiveRealTimeLogDeliveryRequest.h +++ b/live/include/alibabacloud/live/model/CreateLiveRealTimeLogDeliveryRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud CreateLiveRealTimeLogDeliveryRequest(); ~CreateLiveRealTimeLogDeliveryRequest(); - std::string getProject()const; - void setProject(const std::string& project); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getRegion()const; - void setRegion(const std::string& region); - std::string getLogstore()const; - void setLogstore(const std::string& logstore); + std::string getProject()const; + void setProject(const std::string& project); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRegion()const; + void setRegion(const std::string& region); + std::string getLogstore()const; + void setLogstore(const std::string& logstore); private: - std::string project_; - std::string domainName_; - long ownerId_; - std::string region_; - std::string logstore_; + std::string project_; + std::string domainName_; + long ownerId_; + std::string region_; + std::string logstore_; }; } diff --git a/live/include/alibabacloud/live/model/DeleteHtmlResourceRequest.h b/live/include/alibabacloud/live/model/DeleteHtmlResourceRequest.h new file mode 100644 index 000000000..55fdff1f6 --- /dev/null +++ b/live/include/alibabacloud/live/model/DeleteHtmlResourceRequest.h @@ -0,0 +1,57 @@ +/* + * 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_LIVE_MODEL_DELETEHTMLRESOURCEREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DELETEHTMLRESOURCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DeleteHtmlResourceRequest : public RpcServiceRequest + { + + public: + DeleteHtmlResourceRequest(); + ~DeleteHtmlResourceRequest(); + + std::string getHtmlUrl()const; + void setHtmlUrl(const std::string& htmlUrl); + std::string getCasterId()const; + void setCasterId(const std::string& casterId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getHtmlResourceId()const; + void setHtmlResourceId(const std::string& htmlResourceId); + + private: + std::string htmlUrl_; + std::string casterId_; + long ownerId_; + std::string htmlResourceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DELETEHTMLRESOURCEREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DeleteHtmlResourceResult.h b/live/include/alibabacloud/live/model/DeleteHtmlResourceResult.h new file mode 100644 index 000000000..918f12017 --- /dev/null +++ b/live/include/alibabacloud/live/model/DeleteHtmlResourceResult.h @@ -0,0 +1,49 @@ +/* + * 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_LIVE_MODEL_DELETEHTMLRESOURCERESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DELETEHTMLRESOURCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DeleteHtmlResourceResult : public ServiceResult + { + public: + + + DeleteHtmlResourceResult(); + explicit DeleteHtmlResourceResult(const std::string &payload); + ~DeleteHtmlResourceResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DELETEHTMLRESOURCERESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DeleteLiveAudioAuditConfigRequest.h b/live/include/alibabacloud/live/model/DeleteLiveAudioAuditConfigRequest.h new file mode 100644 index 000000000..7eeefb461 --- /dev/null +++ b/live/include/alibabacloud/live/model/DeleteLiveAudioAuditConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAudioAuditConfigRequest : public RpcServiceRequest + { + + public: + DeleteLiveAudioAuditConfigRequest(); + ~DeleteLiveAudioAuditConfigRequest(); + + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + std::string appName_; + std::string streamName_; + std::string domainName_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DeleteLiveAudioAuditConfigResult.h b/live/include/alibabacloud/live/model/DeleteLiveAudioAuditConfigResult.h new file mode 100644 index 000000000..6a94721bd --- /dev/null +++ b/live/include/alibabacloud/live/model/DeleteLiveAudioAuditConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAudioAuditConfigResult : public ServiceResult + { + public: + + + DeleteLiveAudioAuditConfigResult(); + explicit DeleteLiveAudioAuditConfigResult(const std::string &payload); + ~DeleteLiveAudioAuditConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITCONFIGRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigRequest.h b/live/include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigRequest.h new file mode 100644 index 000000000..2ff84d612 --- /dev/null +++ b/live/include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigRequest.h @@ -0,0 +1,51 @@ +/* + * 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_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAudioAuditNotifyConfigRequest : public RpcServiceRequest + { + + public: + DeleteLiveAudioAuditNotifyConfigRequest(); + ~DeleteLiveAudioAuditNotifyConfigRequest(); + + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + std::string domainName_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigResult.h b/live/include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigResult.h new file mode 100644 index 000000000..119a24f71 --- /dev/null +++ b/live/include/alibabacloud/live/model/DeleteLiveAudioAuditNotifyConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DeleteLiveAudioAuditNotifyConfigResult : public ServiceResult + { + public: + + + DeleteLiveAudioAuditNotifyConfigResult(); + explicit DeleteLiveAudioAuditNotifyConfigResult(const std::string &payload); + ~DeleteLiveAudioAuditNotifyConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DELETELIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DeleteLiveRealTimeLogLogstoreRequest.h b/live/include/alibabacloud/live/model/DeleteLiveRealTimeLogLogstoreRequest.h index 298c64eb8..71a8f5d61 100644 --- a/live/include/alibabacloud/live/model/DeleteLiveRealTimeLogLogstoreRequest.h +++ b/live/include/alibabacloud/live/model/DeleteLiveRealTimeLogLogstoreRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud DeleteLiveRealTimeLogLogstoreRequest(); ~DeleteLiveRealTimeLogLogstoreRequest(); - std::string getProject()const; - void setProject(const std::string& project); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getRegion()const; - void setRegion(const std::string& region); - std::string getLogstore()const; - void setLogstore(const std::string& logstore); + std::string getProject()const; + void setProject(const std::string& project); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRegion()const; + void setRegion(const std::string& region); + std::string getLogstore()const; + void setLogstore(const std::string& logstore); private: - std::string project_; - long ownerId_; - std::string region_; - std::string logstore_; + std::string project_; + long ownerId_; + std::string region_; + std::string logstore_; }; } diff --git a/live/include/alibabacloud/live/model/DeleteLiveRealtimeLogDeliveryRequest.h b/live/include/alibabacloud/live/model/DeleteLiveRealtimeLogDeliveryRequest.h index b151679e5..20ab8c92b 100644 --- a/live/include/alibabacloud/live/model/DeleteLiveRealtimeLogDeliveryRequest.h +++ b/live/include/alibabacloud/live/model/DeleteLiveRealtimeLogDeliveryRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DeleteLiveRealtimeLogDeliveryRequest(); ~DeleteLiveRealtimeLogDeliveryRequest(); - std::string getProject()const; - void setProject(const std::string& project); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getRegion()const; - void setRegion(const std::string& region); - std::string getLogstore()const; - void setLogstore(const std::string& logstore); + std::string getProject()const; + void setProject(const std::string& project); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRegion()const; + void setRegion(const std::string& region); + std::string getLogstore()const; + void setLogstore(const std::string& logstore); private: - std::string project_; - std::string domainName_; - long ownerId_; - std::string region_; - std::string logstore_; + std::string project_; + std::string domainName_; + long ownerId_; + std::string region_; + std::string logstore_; }; } diff --git a/live/include/alibabacloud/live/model/DescribeCasterSyncGroupRequest.h b/live/include/alibabacloud/live/model/DescribeCasterSyncGroupRequest.h index 188d7a218..30434c898 100644 --- a/live/include/alibabacloud/live/model/DescribeCasterSyncGroupRequest.h +++ b/live/include/alibabacloud/live/model/DescribeCasterSyncGroupRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeCasterSyncGroupRequest(); ~DescribeCasterSyncGroupRequest(); - std::string getCasterId()const; - void setCasterId(const std::string& casterId); - long getOwnerId()const; - void setOwnerId(long ownerId); + std::string getCasterId()const; + void setCasterId(const std::string& casterId); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string casterId_; - long ownerId_; + std::string casterId_; + long ownerId_; }; } diff --git a/live/include/alibabacloud/live/model/DescribeHtmlResourceRequest.h b/live/include/alibabacloud/live/model/DescribeHtmlResourceRequest.h new file mode 100644 index 000000000..c8b63bfba --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeHtmlResourceRequest.h @@ -0,0 +1,57 @@ +/* + * 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_LIVE_MODEL_DESCRIBEHTMLRESOURCEREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBEHTMLRESOURCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeHtmlResourceRequest : public RpcServiceRequest + { + + public: + DescribeHtmlResourceRequest(); + ~DescribeHtmlResourceRequest(); + + std::string getHtmlUrl()const; + void setHtmlUrl(const std::string& htmlUrl); + std::string getCasterId()const; + void setCasterId(const std::string& casterId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getHtmlResourceId()const; + void setHtmlResourceId(const std::string& htmlResourceId); + + private: + std::string htmlUrl_; + std::string casterId_; + long ownerId_; + std::string htmlResourceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBEHTMLRESOURCEREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeHtmlResourceResult.h b/live/include/alibabacloud/live/model/DescribeHtmlResourceResult.h new file mode 100644 index 000000000..cc3e435ea --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeHtmlResourceResult.h @@ -0,0 +1,60 @@ +/* + * 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_LIVE_MODEL_DESCRIBEHTMLRESOURCERESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBEHTMLRESOURCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeHtmlResourceResult : public ServiceResult + { + public: + struct HtmlResource + { + std::string htmlUrl; + std::string streamId; + std::string htmlContent; + std::string config; + std::string casterId; + std::string htmlResourceId; + }; + + + DescribeHtmlResourceResult(); + explicit DescribeHtmlResourceResult(const std::string &payload); + ~DescribeHtmlResourceResult(); + HtmlResource getHtmlResource()const; + + protected: + void parse(const std::string &payload); + private: + HtmlResource htmlResource_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBEHTMLRESOURCERESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveAudioAuditConfigRequest.h b/live/include/alibabacloud/live/model/DescribeLiveAudioAuditConfigRequest.h new file mode 100644 index 000000000..446bed2eb --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveAudioAuditConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITCONFIGREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveAudioAuditConfigRequest : public RpcServiceRequest + { + + public: + DescribeLiveAudioAuditConfigRequest(); + ~DescribeLiveAudioAuditConfigRequest(); + + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + std::string appName_; + std::string streamName_; + std::string domainName_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITCONFIGREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveAudioAuditConfigResult.h b/live/include/alibabacloud/live/model/DescribeLiveAudioAuditConfigResult.h new file mode 100644 index 000000000..0efa3e20e --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveAudioAuditConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITCONFIGRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveAudioAuditConfigResult : public ServiceResult + { + public: + struct LiveAudioAuditConfig + { + std::string streamName; + std::vector scenes; + std::string domainName; + std::string bizType; + std::string appName; + }; + + + DescribeLiveAudioAuditConfigResult(); + explicit DescribeLiveAudioAuditConfigResult(const std::string &payload); + ~DescribeLiveAudioAuditConfigResult(); + std::vector getLiveAudioAuditConfigList()const; + + protected: + void parse(const std::string &payload); + private: + std::vector liveAudioAuditConfigList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITCONFIGRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveAudioAuditNotifyConfigRequest.h b/live/include/alibabacloud/live/model/DescribeLiveAudioAuditNotifyConfigRequest.h new file mode 100644 index 000000000..d3d905450 --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveAudioAuditNotifyConfigRequest.h @@ -0,0 +1,51 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveAudioAuditNotifyConfigRequest : public RpcServiceRequest + { + + public: + DescribeLiveAudioAuditNotifyConfigRequest(); + ~DescribeLiveAudioAuditNotifyConfigRequest(); + + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + std::string domainName_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveAudioAuditNotifyConfigResult.h b/live/include/alibabacloud/live/model/DescribeLiveAudioAuditNotifyConfigResult.h new file mode 100644 index 000000000..a1d668949 --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveAudioAuditNotifyConfigResult.h @@ -0,0 +1,57 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveAudioAuditNotifyConfigResult : public ServiceResult + { + public: + struct LiveAudioAuditNotifyConfig + { + std::string callback; + std::string domainName; + std::string callbackTemplate; + }; + + + DescribeLiveAudioAuditNotifyConfigResult(); + explicit DescribeLiveAudioAuditNotifyConfigResult(const std::string &payload); + ~DescribeLiveAudioAuditNotifyConfigResult(); + std::vector getLiveAudioAuditNotifyConfigList()const; + + protected: + void parse(const std::string &payload); + private: + std::vector liveAudioAuditNotifyConfigList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveDetectPornDataRequest.h b/live/include/alibabacloud/live/model/DescribeLiveDetectPornDataRequest.h index 992c02bec..373fdf067 100644 --- a/live/include/alibabacloud/live/model/DescribeLiveDetectPornDataRequest.h +++ b/live/include/alibabacloud/live/model/DescribeLiveDetectPornDataRequest.h @@ -35,38 +35,38 @@ namespace AlibabaCloud DescribeLiveDetectPornDataRequest(); ~DescribeLiveDetectPornDataRequest(); - std::string getFee()const; - void setFee(const std::string& fee); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getScene()const; - void setScene(const std::string& scene); - std::string getStream()const; - void setStream(const std::string& stream); - std::string getSplitBy()const; - void setSplitBy(const std::string& splitBy); - std::string getApp()const; - void setApp(const std::string& app); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getRegion()const; - void setRegion(const std::string& region); + std::string getFee()const; + void setFee(const std::string& fee); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getScene()const; + void setScene(const std::string& scene); + std::string getStream()const; + void setStream(const std::string& stream); + std::string getSplitBy()const; + void setSplitBy(const std::string& splitBy); + std::string getApp()const; + void setApp(const std::string& app); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRegion()const; + void setRegion(const std::string& region); private: - std::string fee_; - std::string startTime_; - std::string scene_; - std::string stream_; - std::string splitBy_; - std::string app_; - std::string domainName_; - std::string endTime_; - long ownerId_; - std::string region_; + std::string fee_; + std::string startTime_; + std::string scene_; + std::string stream_; + std::string splitBy_; + std::string app_; + std::string domainName_; + std::string endTime_; + long ownerId_; + std::string region_; }; } diff --git a/live/include/alibabacloud/live/model/DescribeLiveDomainBpsDataByTimeStampRequest.h b/live/include/alibabacloud/live/model/DescribeLiveDomainBpsDataByTimeStampRequest.h index 0f095fc43..518c4c1ab 100644 --- a/live/include/alibabacloud/live/model/DescribeLiveDomainBpsDataByTimeStampRequest.h +++ b/live/include/alibabacloud/live/model/DescribeLiveDomainBpsDataByTimeStampRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribeLiveDomainBpsDataByTimeStampRequest(); ~DescribeLiveDomainBpsDataByTimeStampRequest(); - std::string getLocationNames()const; - void setLocationNames(const std::string& locationNames); - std::string getIspNames()const; - void setIspNames(const std::string& ispNames); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getTimePoint()const; - void setTimePoint(const std::string& timePoint); + std::string getLocationNames()const; + void setLocationNames(const std::string& locationNames); + std::string getIspNames()const; + void setIspNames(const std::string& ispNames); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getTimePoint()const; + void setTimePoint(const std::string& timePoint); private: - std::string locationNames_; - std::string ispNames_; - std::string domainName_; - long ownerId_; - std::string timePoint_; + std::string locationNames_; + std::string ispNames_; + std::string domainName_; + long ownerId_; + std::string timePoint_; }; } diff --git a/live/include/alibabacloud/live/model/DescribeLiveDomainFrameRateAndBitRateDataRequest.h b/live/include/alibabacloud/live/model/DescribeLiveDomainFrameRateAndBitRateDataRequest.h index 0e30459d4..e5db33cc2 100644 --- a/live/include/alibabacloud/live/model/DescribeLiveDomainFrameRateAndBitRateDataRequest.h +++ b/live/include/alibabacloud/live/model/DescribeLiveDomainFrameRateAndBitRateDataRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud DescribeLiveDomainFrameRateAndBitRateDataRequest(); ~DescribeLiveDomainFrameRateAndBitRateDataRequest(); - std::string getQueryTime()const; - void setQueryTime(const std::string& queryTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); + std::string getQueryTime()const; + void setQueryTime(const std::string& queryTime); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string queryTime_; - std::string domainName_; - long ownerId_; + std::string queryTime_; + std::string domainName_; + long ownerId_; }; } diff --git a/live/include/alibabacloud/live/model/DescribeLiveDomainOnlineUserNumRequest.h b/live/include/alibabacloud/live/model/DescribeLiveDomainOnlineUserNumRequest.h index c2baac346..66e16270a 100644 --- a/live/include/alibabacloud/live/model/DescribeLiveDomainOnlineUserNumRequest.h +++ b/live/include/alibabacloud/live/model/DescribeLiveDomainOnlineUserNumRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud DescribeLiveDomainOnlineUserNumRequest(); ~DescribeLiveDomainOnlineUserNumRequest(); - std::string getQueryTime()const; - void setQueryTime(const std::string& queryTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); + std::string getQueryTime()const; + void setQueryTime(const std::string& queryTime); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string queryTime_; - std::string domainName_; - long ownerId_; + std::string queryTime_; + std::string domainName_; + long ownerId_; }; } diff --git a/live/include/alibabacloud/live/model/DescribeLiveDomainPushBpsDataRequest.h b/live/include/alibabacloud/live/model/DescribeLiveDomainPushBpsDataRequest.h new file mode 100644 index 000000000..d3673a549 --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveDomainPushBpsDataRequest.h @@ -0,0 +1,66 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHBPSDATAREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHBPSDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveDomainPushBpsDataRequest : public RpcServiceRequest + { + + public: + DescribeLiveDomainPushBpsDataRequest(); + ~DescribeLiveDomainPushBpsDataRequest(); + + std::string getLocationNameEn()const; + void setLocationNameEn(const std::string& locationNameEn); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getIspNameEn()const; + void setIspNameEn(const std::string& ispNameEn); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getInterval()const; + void setInterval(const std::string& interval); + + private: + std::string locationNameEn_; + std::string startTime_; + std::string ispNameEn_; + std::string domainName_; + std::string endTime_; + long ownerId_; + std::string interval_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHBPSDATAREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveDomainPushBpsDataResult.h b/live/include/alibabacloud/live/model/DescribeLiveDomainPushBpsDataResult.h new file mode 100644 index 000000000..280c29192 --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveDomainPushBpsDataResult.h @@ -0,0 +1,64 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHBPSDATARESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHBPSDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveDomainPushBpsDataResult : public ServiceResult + { + public: + struct DataModule + { + std::string bpsValue; + std::string timeStamp; + }; + + + DescribeLiveDomainPushBpsDataResult(); + explicit DescribeLiveDomainPushBpsDataResult(const std::string &payload); + ~DescribeLiveDomainPushBpsDataResult(); + std::string getEndTime()const; + std::string getDomainName()const; + std::string getStartTime()const; + std::string getDataInterval()const; + std::vector getBpsDataPerInterval()const; + + protected: + void parse(const std::string &payload); + private: + std::string endTime_; + std::string domainName_; + std::string startTime_; + std::string dataInterval_; + std::vector bpsDataPerInterval_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHBPSDATARESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveDomainPushTrafficDataRequest.h b/live/include/alibabacloud/live/model/DescribeLiveDomainPushTrafficDataRequest.h new file mode 100644 index 000000000..82c79a38a --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveDomainPushTrafficDataRequest.h @@ -0,0 +1,66 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHTRAFFICDATAREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHTRAFFICDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveDomainPushTrafficDataRequest : public RpcServiceRequest + { + + public: + DescribeLiveDomainPushTrafficDataRequest(); + ~DescribeLiveDomainPushTrafficDataRequest(); + + std::string getLocationNameEn()const; + void setLocationNameEn(const std::string& locationNameEn); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getIspNameEn()const; + void setIspNameEn(const std::string& ispNameEn); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getInterval()const; + void setInterval(const std::string& interval); + + private: + std::string locationNameEn_; + std::string startTime_; + std::string ispNameEn_; + std::string domainName_; + std::string endTime_; + long ownerId_; + std::string interval_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHTRAFFICDATAREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveDomainPushTrafficDataResult.h b/live/include/alibabacloud/live/model/DescribeLiveDomainPushTrafficDataResult.h new file mode 100644 index 000000000..48ffca7fd --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveDomainPushTrafficDataResult.h @@ -0,0 +1,64 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHTRAFFICDATARESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHTRAFFICDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveDomainPushTrafficDataResult : public ServiceResult + { + public: + struct DataModule + { + std::string trafficValue; + std::string timeStamp; + }; + + + DescribeLiveDomainPushTrafficDataResult(); + explicit DescribeLiveDomainPushTrafficDataResult(const std::string &payload); + ~DescribeLiveDomainPushTrafficDataResult(); + std::string getEndTime()const; + std::vector getTrafficDataPerInterval()const; + std::string getDomainName()const; + std::string getStartTime()const; + std::string getDataInterval()const; + + protected: + void parse(const std::string &payload); + private: + std::string endTime_; + std::vector trafficDataPerInterval_; + std::string domainName_; + std::string startTime_; + std::string dataInterval_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEDOMAINPUSHTRAFFICDATARESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveDomainRealtimeLogDeliveryRequest.h b/live/include/alibabacloud/live/model/DescribeLiveDomainRealtimeLogDeliveryRequest.h index fd505e235..6a5a263fc 100644 --- a/live/include/alibabacloud/live/model/DescribeLiveDomainRealtimeLogDeliveryRequest.h +++ b/live/include/alibabacloud/live/model/DescribeLiveDomainRealtimeLogDeliveryRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeLiveDomainRealtimeLogDeliveryRequest(); ~DescribeLiveDomainRealtimeLogDeliveryRequest(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string domainName_; - long ownerId_; + std::string domainName_; + long ownerId_; }; } diff --git a/live/include/alibabacloud/live/model/DescribeLiveRealtimeDeliveryAccRequest.h b/live/include/alibabacloud/live/model/DescribeLiveRealtimeDeliveryAccRequest.h index 6267548c9..eedb4eeff 100644 --- a/live/include/alibabacloud/live/model/DescribeLiveRealtimeDeliveryAccRequest.h +++ b/live/include/alibabacloud/live/model/DescribeLiveRealtimeDeliveryAccRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DescribeLiveRealtimeDeliveryAccRequest(); ~DescribeLiveRealtimeDeliveryAccRequest(); - std::string getProject()const; - void setProject(const std::string& project); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInterval()const; - void setInterval(const std::string& interval); - std::string getLogStore()const; - void setLogStore(const std::string& logStore); + std::string getProject()const; + void setProject(const std::string& project); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getInterval()const; + void setInterval(const std::string& interval); + std::string getLogStore()const; + void setLogStore(const std::string& logStore); private: - std::string project_; - std::string startTime_; - std::string endTime_; - long ownerId_; - std::string interval_; - std::string logStore_; + std::string project_; + std::string startTime_; + std::string endTime_; + long ownerId_; + std::string interval_; + std::string logStore_; }; } diff --git a/live/include/alibabacloud/live/model/DescribeLiveRealtimeLogAuthorizedRequest.h b/live/include/alibabacloud/live/model/DescribeLiveRealtimeLogAuthorizedRequest.h index e9957d137..05f9a05cc 100644 --- a/live/include/alibabacloud/live/model/DescribeLiveRealtimeLogAuthorizedRequest.h +++ b/live/include/alibabacloud/live/model/DescribeLiveRealtimeLogAuthorizedRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeLiveRealtimeLogAuthorizedRequest(); ~DescribeLiveRealtimeLogAuthorizedRequest(); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getLiveOpenapiReserve()const; - void setLiveOpenapiReserve(const std::string& liveOpenapiReserve); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getLiveOpenapiReserve()const; + void setLiveOpenapiReserve(const std::string& liveOpenapiReserve); private: - long ownerId_; - std::string liveOpenapiReserve_; + long ownerId_; + std::string liveOpenapiReserve_; }; } diff --git a/live/include/alibabacloud/live/model/DescribeLiveTagResourcesRequest.h b/live/include/alibabacloud/live/model/DescribeLiveTagResourcesRequest.h new file mode 100644 index 000000000..f7116d173 --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveTagResourcesRequest.h @@ -0,0 +1,66 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVETAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVETAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveTagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string key; + std::string value; + }; + + public: + DescribeLiveTagResourcesRequest(); + ~DescribeLiveTagResourcesRequest(); + + std::string getScope()const; + void setScope(const std::string& scope); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + std::string scope_; + std::vector tag_; + std::vector resourceId_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVETAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveTagResourcesResult.h b/live/include/alibabacloud/live/model/DescribeLiveTagResourcesResult.h new file mode 100644 index 000000000..ed9819d10 --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveTagResourcesResult.h @@ -0,0 +1,61 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVETAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVETAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveTagResourcesResult : public ServiceResult + { + public: + struct TagResource + { + struct TagItem + { + std::string value; + std::string key; + }; + std::string resourceId; + std::vector tag; + }; + + + DescribeLiveTagResourcesResult(); + explicit DescribeLiveTagResourcesResult(const std::string &payload); + ~DescribeLiveTagResourcesResult(); + std::vector getTagResources()const; + + protected: + void parse(const std::string &payload); + private: + std::vector tagResources_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVETAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveUserDomainsRequest.h b/live/include/alibabacloud/live/model/DescribeLiveUserDomainsRequest.h index e1c5f93be..1d7736c9b 100644 --- a/live/include/alibabacloud/live/model/DescribeLiveUserDomainsRequest.h +++ b/live/include/alibabacloud/live/model/DescribeLiveUserDomainsRequest.h @@ -30,6 +30,12 @@ namespace AlibabaCloud { class ALIBABACLOUD_LIVE_EXPORT DescribeLiveUserDomainsRequest : public RpcServiceRequest { + public: + struct Tag + { + std::string value; + std::string key; + }; public: DescribeLiveUserDomainsRequest(); @@ -43,6 +49,8 @@ namespace AlibabaCloud void setPageSize(int pageSize); std::string getRegionName()const; void setRegionName(const std::string& regionName); + std::vector getTag()const; + void setTag(const std::vector& tag); std::string getDomainName()const; void setDomainName(const std::string& domainName); long getOwnerId()const; @@ -59,6 +67,7 @@ namespace AlibabaCloud std::string securityToken_; int pageSize_; std::string regionName_; + std::vector tag_; std::string domainName_; long ownerId_; std::string domainStatus_; diff --git a/live/include/alibabacloud/live/model/DescribeLiveUserTagsRequest.h b/live/include/alibabacloud/live/model/DescribeLiveUserTagsRequest.h new file mode 100644 index 000000000..08aac2366 --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveUserTagsRequest.h @@ -0,0 +1,48 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEUSERTAGSREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEUSERTAGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveUserTagsRequest : public RpcServiceRequest + { + + public: + DescribeLiveUserTagsRequest(); + ~DescribeLiveUserTagsRequest(); + + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEUSERTAGSREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DescribeLiveUserTagsResult.h b/live/include/alibabacloud/live/model/DescribeLiveUserTagsResult.h new file mode 100644 index 000000000..aef84394f --- /dev/null +++ b/live/include/alibabacloud/live/model/DescribeLiveUserTagsResult.h @@ -0,0 +1,56 @@ +/* + * 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_LIVE_MODEL_DESCRIBELIVEUSERTAGSRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEUSERTAGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT DescribeLiveUserTagsResult : public ServiceResult + { + public: + struct Tag + { + std::vector value; + std::string key; + }; + + + DescribeLiveUserTagsResult(); + explicit DescribeLiveUserTagsResult(const std::string &payload); + ~DescribeLiveUserTagsResult(); + std::vector getTags()const; + + protected: + void parse(const std::string &payload); + private: + std::vector tags_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEUSERTAGSRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/DisableLiveRealtimeLogDeliveryRequest.h b/live/include/alibabacloud/live/model/DisableLiveRealtimeLogDeliveryRequest.h index ef2adf917..663e3cfc7 100644 --- a/live/include/alibabacloud/live/model/DisableLiveRealtimeLogDeliveryRequest.h +++ b/live/include/alibabacloud/live/model/DisableLiveRealtimeLogDeliveryRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DisableLiveRealtimeLogDeliveryRequest(); ~DisableLiveRealtimeLogDeliveryRequest(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string domainName_; - long ownerId_; + std::string domainName_; + long ownerId_; }; } diff --git a/live/include/alibabacloud/live/model/EditHtmlResourceRequest.h b/live/include/alibabacloud/live/model/EditHtmlResourceRequest.h new file mode 100644 index 000000000..ea4077863 --- /dev/null +++ b/live/include/alibabacloud/live/model/EditHtmlResourceRequest.h @@ -0,0 +1,63 @@ +/* + * 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_LIVE_MODEL_EDITHTMLRESOURCEREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_EDITHTMLRESOURCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT EditHtmlResourceRequest : public RpcServiceRequest + { + + public: + EditHtmlResourceRequest(); + ~EditHtmlResourceRequest(); + + std::string getHtmlUrl()const; + void setHtmlUrl(const std::string& htmlUrl); + std::string getCasterId()const; + void setCasterId(const std::string& casterId); + std::string getHtmlContent()const; + void setHtmlContent(const std::string& htmlContent); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getHtmlResourceId()const; + void setHtmlResourceId(const std::string& htmlResourceId); + std::string getConfig()const; + void setConfig(const std::string& config); + + private: + std::string htmlUrl_; + std::string casterId_; + std::string htmlContent_; + long ownerId_; + std::string htmlResourceId_; + std::string config_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_EDITHTMLRESOURCEREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/EditHtmlResourceResult.h b/live/include/alibabacloud/live/model/EditHtmlResourceResult.h new file mode 100644 index 000000000..30e949fe6 --- /dev/null +++ b/live/include/alibabacloud/live/model/EditHtmlResourceResult.h @@ -0,0 +1,51 @@ +/* + * 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_LIVE_MODEL_EDITHTMLRESOURCERESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_EDITHTMLRESOURCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT EditHtmlResourceResult : public ServiceResult + { + public: + + + EditHtmlResourceResult(); + explicit EditHtmlResourceResult(const std::string &payload); + ~EditHtmlResourceResult(); + std::string getHtmlResourceId()const; + + protected: + void parse(const std::string &payload); + private: + std::string htmlResourceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_EDITHTMLRESOURCERESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/EnableLiveRealtimeLogDeliveryRequest.h b/live/include/alibabacloud/live/model/EnableLiveRealtimeLogDeliveryRequest.h index edad68bda..ecc8e92c0 100644 --- a/live/include/alibabacloud/live/model/EnableLiveRealtimeLogDeliveryRequest.h +++ b/live/include/alibabacloud/live/model/EnableLiveRealtimeLogDeliveryRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud EnableLiveRealtimeLogDeliveryRequest(); ~EnableLiveRealtimeLogDeliveryRequest(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string domainName_; - long ownerId_; + std::string domainName_; + long ownerId_; }; } diff --git a/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryDomainsRequest.h b/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryDomainsRequest.h index f4ffec801..f4a28aca2 100644 --- a/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryDomainsRequest.h +++ b/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryDomainsRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud ListLiveRealtimeLogDeliveryDomainsRequest(); ~ListLiveRealtimeLogDeliveryDomainsRequest(); - std::string getProject()const; - void setProject(const std::string& project); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getRegion()const; - void setRegion(const std::string& region); - std::string getLogstore()const; - void setLogstore(const std::string& logstore); + std::string getProject()const; + void setProject(const std::string& project); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRegion()const; + void setRegion(const std::string& region); + std::string getLogstore()const; + void setLogstore(const std::string& logstore); private: - std::string project_; - long ownerId_; - std::string region_; - std::string logstore_; + std::string project_; + long ownerId_; + std::string region_; + std::string logstore_; }; } diff --git a/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryInfosRequest.h b/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryInfosRequest.h index a5edc498d..44e1a19a3 100644 --- a/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryInfosRequest.h +++ b/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryInfosRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud ListLiveRealtimeLogDeliveryInfosRequest(); ~ListLiveRealtimeLogDeliveryInfosRequest(); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getLiveOpenapiReserve()const; - void setLiveOpenapiReserve(const std::string& liveOpenapiReserve); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getLiveOpenapiReserve()const; + void setLiveOpenapiReserve(const std::string& liveOpenapiReserve); private: - long ownerId_; - std::string liveOpenapiReserve_; + long ownerId_; + std::string liveOpenapiReserve_; }; } diff --git a/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryRequest.h b/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryRequest.h index 4dea8ef64..54a87ef87 100644 --- a/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryRequest.h +++ b/live/include/alibabacloud/live/model/ListLiveRealtimeLogDeliveryRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud ListLiveRealtimeLogDeliveryRequest(); ~ListLiveRealtimeLogDeliveryRequest(); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getLiveOpenapiReserve()const; - void setLiveOpenapiReserve(const std::string& liveOpenapiReserve); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getLiveOpenapiReserve()const; + void setLiveOpenapiReserve(const std::string& liveOpenapiReserve); private: - long ownerId_; - std::string liveOpenapiReserve_; + long ownerId_; + std::string liveOpenapiReserve_; }; } diff --git a/live/include/alibabacloud/live/model/ModifyCasterLayoutRequest.h b/live/include/alibabacloud/live/model/ModifyCasterLayoutRequest.h index edccf77fd..9e630a289 100644 --- a/live/include/alibabacloud/live/model/ModifyCasterLayoutRequest.h +++ b/live/include/alibabacloud/live/model/ModifyCasterLayoutRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_LIVE_EXPORT ModifyCasterLayoutRequest : public RpcServiceRequest { + public: struct AudioLayer { float volumeRate; diff --git a/live/include/alibabacloud/live/model/ModifyCasterProgramRequest.h b/live/include/alibabacloud/live/model/ModifyCasterProgramRequest.h index fc7aaa18e..6b8c79e5a 100644 --- a/live/include/alibabacloud/live/model/ModifyCasterProgramRequest.h +++ b/live/include/alibabacloud/live/model/ModifyCasterProgramRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_LIVE_EXPORT ModifyCasterProgramRequest : public RpcServiceRequest { + public: struct Episode { std::string episodeId; diff --git a/live/include/alibabacloud/live/model/ModifyLiveRealtimeLogDeliveryRequest.h b/live/include/alibabacloud/live/model/ModifyLiveRealtimeLogDeliveryRequest.h index 9836c7181..a2e9bbec9 100644 --- a/live/include/alibabacloud/live/model/ModifyLiveRealtimeLogDeliveryRequest.h +++ b/live/include/alibabacloud/live/model/ModifyLiveRealtimeLogDeliveryRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud ModifyLiveRealtimeLogDeliveryRequest(); ~ModifyLiveRealtimeLogDeliveryRequest(); - std::string getProject()const; - void setProject(const std::string& project); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getRegion()const; - void setRegion(const std::string& region); - std::string getLogstore()const; - void setLogstore(const std::string& logstore); + std::string getProject()const; + void setProject(const std::string& project); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRegion()const; + void setRegion(const std::string& region); + std::string getLogstore()const; + void setLogstore(const std::string& logstore); private: - std::string project_; - std::string domainName_; - long ownerId_; - std::string region_; - std::string logstore_; + std::string project_; + std::string domainName_; + long ownerId_; + std::string region_; + std::string logstore_; }; } diff --git a/live/include/alibabacloud/live/model/SetCasterChannelRequest.h b/live/include/alibabacloud/live/model/SetCasterChannelRequest.h index f2d9142de..8faa1507a 100644 --- a/live/include/alibabacloud/live/model/SetCasterChannelRequest.h +++ b/live/include/alibabacloud/live/model/SetCasterChannelRequest.h @@ -45,6 +45,8 @@ namespace AlibabaCloud void setCasterId(const std::string& casterId); long getOwnerId()const; void setOwnerId(long ownerId); + int getReloadFlag()const; + void setReloadFlag(int reloadFlag); std::string getChannelId()const; void setChannelId(const std::string& channelId); @@ -54,6 +56,7 @@ namespace AlibabaCloud std::string resourceId_; std::string casterId_; long ownerId_; + int reloadFlag_; std::string channelId_; }; diff --git a/live/include/alibabacloud/live/model/SetCasterSyncGroupRequest.h b/live/include/alibabacloud/live/model/SetCasterSyncGroupRequest.h index 764402885..e77199a08 100644 --- a/live/include/alibabacloud/live/model/SetCasterSyncGroupRequest.h +++ b/live/include/alibabacloud/live/model/SetCasterSyncGroupRequest.h @@ -30,28 +30,30 @@ namespace AlibabaCloud { class ALIBABACLOUD_LIVE_EXPORT SetCasterSyncGroupRequest : public RpcServiceRequest { - struct SyncGroup - { - int mode; - std::string hostResourceId; - std::vector resourceIds; - }; + public: + struct SyncGroup + { + int mode; + long syncDelayThreshold; + std::string hostResourceId; + std::vector resourceIds; + }; public: SetCasterSyncGroupRequest(); ~SetCasterSyncGroupRequest(); - std::string getCasterId()const; - void setCasterId(const std::string& casterId); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::vector getSyncGroup()const; - void setSyncGroup(const std::vector& syncGroup); + std::string getCasterId()const; + void setCasterId(const std::string& casterId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::vector getSyncGroup()const; + void setSyncGroup(const std::vector& syncGroup); private: - std::string casterId_; - long ownerId_; - std::vector syncGroup_; + std::string casterId_; + long ownerId_; + std::vector syncGroup_; }; } diff --git a/live/include/alibabacloud/live/model/TagLiveResourcesRequest.h b/live/include/alibabacloud/live/model/TagLiveResourcesRequest.h new file mode 100644 index 000000000..8a755cce9 --- /dev/null +++ b/live/include/alibabacloud/live/model/TagLiveResourcesRequest.h @@ -0,0 +1,63 @@ +/* + * 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_LIVE_MODEL_TAGLIVERESOURCESREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_TAGLIVERESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT TagLiveResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string key; + std::string value; + }; + + public: + TagLiveResourcesRequest(); + ~TagLiveResourcesRequest(); + + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + std::vector tag_; + std::vector resourceId_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_TAGLIVERESOURCESREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/TagLiveResourcesResult.h b/live/include/alibabacloud/live/model/TagLiveResourcesResult.h new file mode 100644 index 000000000..fc984d0bf --- /dev/null +++ b/live/include/alibabacloud/live/model/TagLiveResourcesResult.h @@ -0,0 +1,49 @@ +/* + * 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_LIVE_MODEL_TAGLIVERESOURCESRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_TAGLIVERESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT TagLiveResourcesResult : public ServiceResult + { + public: + + + TagLiveResourcesResult(); + explicit TagLiveResourcesResult(const std::string &payload); + ~TagLiveResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_TAGLIVERESOURCESRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/UnTagLiveResourcesRequest.h b/live/include/alibabacloud/live/model/UnTagLiveResourcesRequest.h new file mode 100644 index 000000000..555169be0 --- /dev/null +++ b/live/include/alibabacloud/live/model/UnTagLiveResourcesRequest.h @@ -0,0 +1,57 @@ +/* + * 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_LIVE_MODEL_UNTAGLIVERESOURCESREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_UNTAGLIVERESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT UnTagLiveResourcesRequest : public RpcServiceRequest + { + + public: + UnTagLiveResourcesRequest(); + ~UnTagLiveResourcesRequest(); + + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::vector getTagKey()const; + void setTagKey(const std::vector& tagKey); + + private: + std::vector resourceId_; + long ownerId_; + std::string resourceType_; + std::vector tagKey_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_UNTAGLIVERESOURCESREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/UnTagLiveResourcesResult.h b/live/include/alibabacloud/live/model/UnTagLiveResourcesResult.h new file mode 100644 index 000000000..aa8061eba --- /dev/null +++ b/live/include/alibabacloud/live/model/UnTagLiveResourcesResult.h @@ -0,0 +1,49 @@ +/* + * 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_LIVE_MODEL_UNTAGLIVERESOURCESRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_UNTAGLIVERESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT UnTagLiveResourcesResult : public ServiceResult + { + public: + + + UnTagLiveResourcesResult(); + explicit UnTagLiveResourcesResult(const std::string &payload); + ~UnTagLiveResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_UNTAGLIVERESOURCESRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/UpdateCasterSceneAudioRequest.h b/live/include/alibabacloud/live/model/UpdateCasterSceneAudioRequest.h index 610149b51..aa92a1c27 100644 --- a/live/include/alibabacloud/live/model/UpdateCasterSceneAudioRequest.h +++ b/live/include/alibabacloud/live/model/UpdateCasterSceneAudioRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_LIVE_EXPORT UpdateCasterSceneAudioRequest : public RpcServiceRequest { + public: struct AudioLayer { float volumeRate; diff --git a/live/include/alibabacloud/live/model/UpdateLiveAudioAuditConfigRequest.h b/live/include/alibabacloud/live/model/UpdateLiveAudioAuditConfigRequest.h new file mode 100644 index 000000000..94d48b9aa --- /dev/null +++ b/live/include/alibabacloud/live/model/UpdateLiveAudioAuditConfigRequest.h @@ -0,0 +1,69 @@ +/* + * 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_LIVE_MODEL_UPDATELIVEAUDIOAUDITCONFIGREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_UPDATELIVEAUDIOAUDITCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT UpdateLiveAudioAuditConfigRequest : public RpcServiceRequest + { + + public: + UpdateLiveAudioAuditConfigRequest(); + ~UpdateLiveAudioAuditConfigRequest(); + + std::string getOssEndpoint()const; + void setOssEndpoint(const std::string& ossEndpoint); + std::string getOssObject()const; + void setOssObject(const std::string& ossObject); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getOssBucket()const; + void setOssBucket(const std::string& ossBucket); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getBizType()const; + void setBizType(const std::string& bizType); + + private: + std::string ossEndpoint_; + std::string ossObject_; + std::string appName_; + std::string streamName_; + std::string ossBucket_; + std::string domainName_; + long ownerId_; + std::string bizType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_UPDATELIVEAUDIOAUDITCONFIGREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/UpdateLiveAudioAuditConfigResult.h b/live/include/alibabacloud/live/model/UpdateLiveAudioAuditConfigResult.h new file mode 100644 index 000000000..7bc57cfc6 --- /dev/null +++ b/live/include/alibabacloud/live/model/UpdateLiveAudioAuditConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_LIVE_MODEL_UPDATELIVEAUDIOAUDITCONFIGRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_UPDATELIVEAUDIOAUDITCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT UpdateLiveAudioAuditConfigResult : public ServiceResult + { + public: + + + UpdateLiveAudioAuditConfigResult(); + explicit UpdateLiveAudioAuditConfigResult(const std::string &payload); + ~UpdateLiveAudioAuditConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_UPDATELIVEAUDIOAUDITCONFIGRESULT_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/UpdateLiveAudioAuditNotifyConfigRequest.h b/live/include/alibabacloud/live/model/UpdateLiveAudioAuditNotifyConfigRequest.h new file mode 100644 index 000000000..4bd2530c6 --- /dev/null +++ b/live/include/alibabacloud/live/model/UpdateLiveAudioAuditNotifyConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_LIVE_MODEL_UPDATELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ +#define ALIBABACLOUD_LIVE_MODEL_UPDATELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT UpdateLiveAudioAuditNotifyConfigRequest : public RpcServiceRequest + { + + public: + UpdateLiveAudioAuditNotifyConfigRequest(); + ~UpdateLiveAudioAuditNotifyConfigRequest(); + + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getCallbackTemplate()const; + void setCallbackTemplate(const std::string& callbackTemplate); + std::string getCallback()const; + void setCallback(const std::string& callback); + + private: + std::string domainName_; + long ownerId_; + std::string callbackTemplate_; + std::string callback_; + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_UPDATELIVEAUDIOAUDITNOTIFYCONFIGREQUEST_H_ \ No newline at end of file diff --git a/live/include/alibabacloud/live/model/UpdateLiveAudioAuditNotifyConfigResult.h b/live/include/alibabacloud/live/model/UpdateLiveAudioAuditNotifyConfigResult.h new file mode 100644 index 000000000..cedd34ba8 --- /dev/null +++ b/live/include/alibabacloud/live/model/UpdateLiveAudioAuditNotifyConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_LIVE_MODEL_UPDATELIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ +#define ALIBABACLOUD_LIVE_MODEL_UPDATELIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Live + { + namespace Model + { + class ALIBABACLOUD_LIVE_EXPORT UpdateLiveAudioAuditNotifyConfigResult : public ServiceResult + { + public: + + + UpdateLiveAudioAuditNotifyConfigResult(); + explicit UpdateLiveAudioAuditNotifyConfigResult(const std::string &payload); + ~UpdateLiveAudioAuditNotifyConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_LIVE_MODEL_UPDATELIVEAUDIOAUDITNOTIFYCONFIGRESULT_H_ \ No newline at end of file diff --git a/live/src/LiveClient.cc b/live/src/LiveClient.cc index b9543c930..a1420ed26 100644 --- a/live/src/LiveClient.cc +++ b/live/src/LiveClient.cc @@ -411,6 +411,78 @@ LiveClient::AddLiveAppSnapshotConfigOutcomeCallable LiveClient::addLiveAppSnapsh return task->get_future(); } +LiveClient::AddLiveAudioAuditConfigOutcome LiveClient::addLiveAudioAuditConfig(const AddLiveAudioAuditConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AddLiveAudioAuditConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AddLiveAudioAuditConfigOutcome(AddLiveAudioAuditConfigResult(outcome.result())); + else + return AddLiveAudioAuditConfigOutcome(outcome.error()); +} + +void LiveClient::addLiveAudioAuditConfigAsync(const AddLiveAudioAuditConfigRequest& request, const AddLiveAudioAuditConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, addLiveAudioAuditConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::AddLiveAudioAuditConfigOutcomeCallable LiveClient::addLiveAudioAuditConfigCallable(const AddLiveAudioAuditConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->addLiveAudioAuditConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +LiveClient::AddLiveAudioAuditNotifyConfigOutcome LiveClient::addLiveAudioAuditNotifyConfig(const AddLiveAudioAuditNotifyConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AddLiveAudioAuditNotifyConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AddLiveAudioAuditNotifyConfigOutcome(AddLiveAudioAuditNotifyConfigResult(outcome.result())); + else + return AddLiveAudioAuditNotifyConfigOutcome(outcome.error()); +} + +void LiveClient::addLiveAudioAuditNotifyConfigAsync(const AddLiveAudioAuditNotifyConfigRequest& request, const AddLiveAudioAuditNotifyConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, addLiveAudioAuditNotifyConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::AddLiveAudioAuditNotifyConfigOutcomeCallable LiveClient::addLiveAudioAuditNotifyConfigCallable(const AddLiveAudioAuditNotifyConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->addLiveAudioAuditNotifyConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::AddLiveDetectNotifyConfigOutcome LiveClient::addLiveDetectNotifyConfig(const AddLiveDetectNotifyConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -987,6 +1059,42 @@ LiveClient::CompleteBoardRecordOutcomeCallable LiveClient::completeBoardRecordCa return task->get_future(); } +LiveClient::ControlHtmlResourceOutcome LiveClient::controlHtmlResource(const ControlHtmlResourceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ControlHtmlResourceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ControlHtmlResourceOutcome(ControlHtmlResourceResult(outcome.result())); + else + return ControlHtmlResourceOutcome(outcome.error()); +} + +void LiveClient::controlHtmlResourceAsync(const ControlHtmlResourceRequest& request, const ControlHtmlResourceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, controlHtmlResource(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::ControlHtmlResourceOutcomeCallable LiveClient::controlHtmlResourceCallable(const ControlHtmlResourceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->controlHtmlResource(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::CopyCasterOutcome LiveClient::copyCaster(const CopyCasterRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1563,6 +1671,42 @@ LiveClient::DeleteCasterVideoResourceOutcomeCallable LiveClient::deleteCasterVid return task->get_future(); } +LiveClient::DeleteHtmlResourceOutcome LiveClient::deleteHtmlResource(const DeleteHtmlResourceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteHtmlResourceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteHtmlResourceOutcome(DeleteHtmlResourceResult(outcome.result())); + else + return DeleteHtmlResourceOutcome(outcome.error()); +} + +void LiveClient::deleteHtmlResourceAsync(const DeleteHtmlResourceRequest& request, const DeleteHtmlResourceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteHtmlResource(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DeleteHtmlResourceOutcomeCallable LiveClient::deleteHtmlResourceCallable(const DeleteHtmlResourceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteHtmlResource(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::DeleteLiveAppRecordConfigOutcome LiveClient::deleteLiveAppRecordConfig(const DeleteLiveAppRecordConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1635,6 +1779,78 @@ LiveClient::DeleteLiveAppSnapshotConfigOutcomeCallable LiveClient::deleteLiveApp return task->get_future(); } +LiveClient::DeleteLiveAudioAuditConfigOutcome LiveClient::deleteLiveAudioAuditConfig(const DeleteLiveAudioAuditConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteLiveAudioAuditConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteLiveAudioAuditConfigOutcome(DeleteLiveAudioAuditConfigResult(outcome.result())); + else + return DeleteLiveAudioAuditConfigOutcome(outcome.error()); +} + +void LiveClient::deleteLiveAudioAuditConfigAsync(const DeleteLiveAudioAuditConfigRequest& request, const DeleteLiveAudioAuditConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteLiveAudioAuditConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DeleteLiveAudioAuditConfigOutcomeCallable LiveClient::deleteLiveAudioAuditConfigCallable(const DeleteLiveAudioAuditConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteLiveAudioAuditConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +LiveClient::DeleteLiveAudioAuditNotifyConfigOutcome LiveClient::deleteLiveAudioAuditNotifyConfig(const DeleteLiveAudioAuditNotifyConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteLiveAudioAuditNotifyConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteLiveAudioAuditNotifyConfigOutcome(DeleteLiveAudioAuditNotifyConfigResult(outcome.result())); + else + return DeleteLiveAudioAuditNotifyConfigOutcome(outcome.error()); +} + +void LiveClient::deleteLiveAudioAuditNotifyConfigAsync(const DeleteLiveAudioAuditNotifyConfigRequest& request, const DeleteLiveAudioAuditNotifyConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteLiveAudioAuditNotifyConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DeleteLiveAudioAuditNotifyConfigOutcomeCallable LiveClient::deleteLiveAudioAuditNotifyConfigCallable(const DeleteLiveAudioAuditNotifyConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteLiveAudioAuditNotifyConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::DeleteLiveDetectNotifyConfigOutcome LiveClient::deleteLiveDetectNotifyConfig(const DeleteLiveDetectNotifyConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2715,6 +2931,114 @@ LiveClient::DescribeHlsLiveStreamRealTimeBpsDataOutcomeCallable LiveClient::desc return task->get_future(); } +LiveClient::DescribeHtmlResourceOutcome LiveClient::describeHtmlResource(const DescribeHtmlResourceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeHtmlResourceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeHtmlResourceOutcome(DescribeHtmlResourceResult(outcome.result())); + else + return DescribeHtmlResourceOutcome(outcome.error()); +} + +void LiveClient::describeHtmlResourceAsync(const DescribeHtmlResourceRequest& request, const DescribeHtmlResourceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeHtmlResource(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DescribeHtmlResourceOutcomeCallable LiveClient::describeHtmlResourceCallable(const DescribeHtmlResourceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeHtmlResource(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +LiveClient::DescribeLiveAudioAuditConfigOutcome LiveClient::describeLiveAudioAuditConfig(const DescribeLiveAudioAuditConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeLiveAudioAuditConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeLiveAudioAuditConfigOutcome(DescribeLiveAudioAuditConfigResult(outcome.result())); + else + return DescribeLiveAudioAuditConfigOutcome(outcome.error()); +} + +void LiveClient::describeLiveAudioAuditConfigAsync(const DescribeLiveAudioAuditConfigRequest& request, const DescribeLiveAudioAuditConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeLiveAudioAuditConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DescribeLiveAudioAuditConfigOutcomeCallable LiveClient::describeLiveAudioAuditConfigCallable(const DescribeLiveAudioAuditConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeLiveAudioAuditConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +LiveClient::DescribeLiveAudioAuditNotifyConfigOutcome LiveClient::describeLiveAudioAuditNotifyConfig(const DescribeLiveAudioAuditNotifyConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeLiveAudioAuditNotifyConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeLiveAudioAuditNotifyConfigOutcome(DescribeLiveAudioAuditNotifyConfigResult(outcome.result())); + else + return DescribeLiveAudioAuditNotifyConfigOutcome(outcome.error()); +} + +void LiveClient::describeLiveAudioAuditNotifyConfigAsync(const DescribeLiveAudioAuditNotifyConfigRequest& request, const DescribeLiveAudioAuditNotifyConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeLiveAudioAuditNotifyConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DescribeLiveAudioAuditNotifyConfigOutcomeCallable LiveClient::describeLiveAudioAuditNotifyConfigCallable(const DescribeLiveAudioAuditNotifyConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeLiveAudioAuditNotifyConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::DescribeLiveCertificateDetailOutcome LiveClient::describeLiveCertificateDetail(const DescribeLiveCertificateDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3111,6 +3435,78 @@ LiveClient::DescribeLiveDomainOnlineUserNumOutcomeCallable LiveClient::describeL return task->get_future(); } +LiveClient::DescribeLiveDomainPushBpsDataOutcome LiveClient::describeLiveDomainPushBpsData(const DescribeLiveDomainPushBpsDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeLiveDomainPushBpsDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeLiveDomainPushBpsDataOutcome(DescribeLiveDomainPushBpsDataResult(outcome.result())); + else + return DescribeLiveDomainPushBpsDataOutcome(outcome.error()); +} + +void LiveClient::describeLiveDomainPushBpsDataAsync(const DescribeLiveDomainPushBpsDataRequest& request, const DescribeLiveDomainPushBpsDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeLiveDomainPushBpsData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DescribeLiveDomainPushBpsDataOutcomeCallable LiveClient::describeLiveDomainPushBpsDataCallable(const DescribeLiveDomainPushBpsDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeLiveDomainPushBpsData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +LiveClient::DescribeLiveDomainPushTrafficDataOutcome LiveClient::describeLiveDomainPushTrafficData(const DescribeLiveDomainPushTrafficDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeLiveDomainPushTrafficDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeLiveDomainPushTrafficDataOutcome(DescribeLiveDomainPushTrafficDataResult(outcome.result())); + else + return DescribeLiveDomainPushTrafficDataOutcome(outcome.error()); +} + +void LiveClient::describeLiveDomainPushTrafficDataAsync(const DescribeLiveDomainPushTrafficDataRequest& request, const DescribeLiveDomainPushTrafficDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeLiveDomainPushTrafficData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DescribeLiveDomainPushTrafficDataOutcomeCallable LiveClient::describeLiveDomainPushTrafficDataCallable(const DescribeLiveDomainPushTrafficDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeLiveDomainPushTrafficData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::DescribeLiveDomainRealTimeBpsDataOutcome LiveClient::describeLiveDomainRealTimeBpsData(const DescribeLiveDomainRealTimeBpsDataRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4371,6 +4767,42 @@ LiveClient::DescribeLiveStreamsPublishListOutcomeCallable LiveClient::describeLi return task->get_future(); } +LiveClient::DescribeLiveTagResourcesOutcome LiveClient::describeLiveTagResources(const DescribeLiveTagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeLiveTagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeLiveTagResourcesOutcome(DescribeLiveTagResourcesResult(outcome.result())); + else + return DescribeLiveTagResourcesOutcome(outcome.error()); +} + +void LiveClient::describeLiveTagResourcesAsync(const DescribeLiveTagResourcesRequest& request, const DescribeLiveTagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeLiveTagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DescribeLiveTagResourcesOutcomeCallable LiveClient::describeLiveTagResourcesCallable(const DescribeLiveTagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeLiveTagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::DescribeLiveTopDomainsByFlowOutcome LiveClient::describeLiveTopDomainsByFlow(const DescribeLiveTopDomainsByFlowRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4443,6 +4875,42 @@ LiveClient::DescribeLiveUserDomainsOutcomeCallable LiveClient::describeLiveUserD return task->get_future(); } +LiveClient::DescribeLiveUserTagsOutcome LiveClient::describeLiveUserTags(const DescribeLiveUserTagsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeLiveUserTagsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeLiveUserTagsOutcome(DescribeLiveUserTagsResult(outcome.result())); + else + return DescribeLiveUserTagsOutcome(outcome.error()); +} + +void LiveClient::describeLiveUserTagsAsync(const DescribeLiveUserTagsRequest& request, const DescribeLiveUserTagsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeLiveUserTags(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::DescribeLiveUserTagsOutcomeCallable LiveClient::describeLiveUserTagsCallable(const DescribeLiveUserTagsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeLiveUserTags(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::DescribeRecordOutcome LiveClient::describeRecord(const DescribeRecordRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4767,6 +5235,42 @@ LiveClient::DisableLiveRealtimeLogDeliveryOutcomeCallable LiveClient::disableLiv return task->get_future(); } +LiveClient::EditHtmlResourceOutcome LiveClient::editHtmlResource(const EditHtmlResourceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return EditHtmlResourceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return EditHtmlResourceOutcome(EditHtmlResourceResult(outcome.result())); + else + return EditHtmlResourceOutcome(outcome.error()); +} + +void LiveClient::editHtmlResourceAsync(const EditHtmlResourceRequest& request, const EditHtmlResourceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, editHtmlResource(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::EditHtmlResourceOutcomeCallable LiveClient::editHtmlResourceCallable(const EditHtmlResourceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->editHtmlResource(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::EffectCasterUrgentOutcome LiveClient::effectCasterUrgent(const EffectCasterUrgentRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -6207,6 +6711,78 @@ LiveClient::StopLiveIndexOutcomeCallable LiveClient::stopLiveIndexCallable(const return task->get_future(); } +LiveClient::TagLiveResourcesOutcome LiveClient::tagLiveResources(const TagLiveResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return TagLiveResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return TagLiveResourcesOutcome(TagLiveResourcesResult(outcome.result())); + else + return TagLiveResourcesOutcome(outcome.error()); +} + +void LiveClient::tagLiveResourcesAsync(const TagLiveResourcesRequest& request, const TagLiveResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, tagLiveResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::TagLiveResourcesOutcomeCallable LiveClient::tagLiveResourcesCallable(const TagLiveResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->tagLiveResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +LiveClient::UnTagLiveResourcesOutcome LiveClient::unTagLiveResources(const UnTagLiveResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UnTagLiveResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UnTagLiveResourcesOutcome(UnTagLiveResourcesResult(outcome.result())); + else + return UnTagLiveResourcesOutcome(outcome.error()); +} + +void LiveClient::unTagLiveResourcesAsync(const UnTagLiveResourcesRequest& request, const UnTagLiveResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, unTagLiveResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::UnTagLiveResourcesOutcomeCallable LiveClient::unTagLiveResourcesCallable(const UnTagLiveResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->unTagLiveResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::UpdateBoardOutcome LiveClient::updateBoard(const UpdateBoardRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -6387,6 +6963,78 @@ LiveClient::UpdateLiveAppSnapshotConfigOutcomeCallable LiveClient::updateLiveApp return task->get_future(); } +LiveClient::UpdateLiveAudioAuditConfigOutcome LiveClient::updateLiveAudioAuditConfig(const UpdateLiveAudioAuditConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateLiveAudioAuditConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateLiveAudioAuditConfigOutcome(UpdateLiveAudioAuditConfigResult(outcome.result())); + else + return UpdateLiveAudioAuditConfigOutcome(outcome.error()); +} + +void LiveClient::updateLiveAudioAuditConfigAsync(const UpdateLiveAudioAuditConfigRequest& request, const UpdateLiveAudioAuditConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateLiveAudioAuditConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::UpdateLiveAudioAuditConfigOutcomeCallable LiveClient::updateLiveAudioAuditConfigCallable(const UpdateLiveAudioAuditConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateLiveAudioAuditConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +LiveClient::UpdateLiveAudioAuditNotifyConfigOutcome LiveClient::updateLiveAudioAuditNotifyConfig(const UpdateLiveAudioAuditNotifyConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateLiveAudioAuditNotifyConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateLiveAudioAuditNotifyConfigOutcome(UpdateLiveAudioAuditNotifyConfigResult(outcome.result())); + else + return UpdateLiveAudioAuditNotifyConfigOutcome(outcome.error()); +} + +void LiveClient::updateLiveAudioAuditNotifyConfigAsync(const UpdateLiveAudioAuditNotifyConfigRequest& request, const UpdateLiveAudioAuditNotifyConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateLiveAudioAuditNotifyConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +LiveClient::UpdateLiveAudioAuditNotifyConfigOutcomeCallable LiveClient::updateLiveAudioAuditNotifyConfigCallable(const UpdateLiveAudioAuditNotifyConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateLiveAudioAuditNotifyConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + LiveClient::UpdateLiveDetectNotifyConfigOutcome LiveClient::updateLiveDetectNotifyConfig(const UpdateLiveDetectNotifyConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/live/src/model/AddCasterComponentRequest.cc b/live/src/model/AddCasterComponentRequest.cc index f7c17d32c..2ee77cf00 100644 --- a/live/src/model/AddCasterComponentRequest.cc +++ b/live/src/model/AddCasterComponentRequest.cc @@ -20,11 +20,24 @@ using AlibabaCloud::Live::Model::AddCasterComponentRequest; AddCasterComponentRequest::AddCasterComponentRequest() : RpcServiceRequest("live", "2016-11-01", "AddCasterComponent") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCasterComponentRequest::~AddCasterComponentRequest() {} +std::string AddCasterComponentRequest::getHtmlLayerContent()const +{ + return htmlLayerContent_; +} + +void AddCasterComponentRequest::setHtmlLayerContent(const std::string& htmlLayerContent) +{ + htmlLayerContent_ = htmlLayerContent; + setParameter("HtmlLayerContent", htmlLayerContent); +} + std::string AddCasterComponentRequest::getImageLayerContent()const { return imageLayerContent_; @@ -33,7 +46,7 @@ std::string AddCasterComponentRequest::getImageLayerContent()const void AddCasterComponentRequest::setImageLayerContent(const std::string& imageLayerContent) { imageLayerContent_ = imageLayerContent; - setCoreParameter("ImageLayerContent", imageLayerContent); + setParameter("ImageLayerContent", imageLayerContent); } std::string AddCasterComponentRequest::getComponentName()const @@ -44,7 +57,18 @@ std::string AddCasterComponentRequest::getComponentName()const void AddCasterComponentRequest::setComponentName(const std::string& componentName) { componentName_ = componentName; - setCoreParameter("ComponentName", componentName); + setParameter("ComponentName", componentName); +} + +std::string AddCasterComponentRequest::getLayerOrder()const +{ + return layerOrder_; +} + +void AddCasterComponentRequest::setLayerOrder(const std::string& layerOrder) +{ + layerOrder_ = layerOrder; + setParameter("LayerOrder", layerOrder); } std::string AddCasterComponentRequest::getCasterId()const @@ -55,7 +79,7 @@ std::string AddCasterComponentRequest::getCasterId()const void AddCasterComponentRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } std::string AddCasterComponentRequest::getComponentLayer()const @@ -66,7 +90,7 @@ std::string AddCasterComponentRequest::getComponentLayer()const void AddCasterComponentRequest::setComponentLayer(const std::string& componentLayer) { componentLayer_ = componentLayer; - setCoreParameter("ComponentLayer", componentLayer); + setParameter("ComponentLayer", componentLayer); } long AddCasterComponentRequest::getOwnerId()const @@ -77,7 +101,7 @@ long AddCasterComponentRequest::getOwnerId()const void AddCasterComponentRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddCasterComponentRequest::getComponentType()const @@ -88,7 +112,7 @@ std::string AddCasterComponentRequest::getComponentType()const void AddCasterComponentRequest::setComponentType(const std::string& componentType) { componentType_ = componentType; - setCoreParameter("ComponentType", componentType); + setParameter("ComponentType", componentType); } std::string AddCasterComponentRequest::getLocationId()const @@ -99,7 +123,7 @@ std::string AddCasterComponentRequest::getLocationId()const void AddCasterComponentRequest::setLocationId(const std::string& locationId) { locationId_ = locationId; - setCoreParameter("LocationId", locationId); + setParameter("LocationId", locationId); } std::string AddCasterComponentRequest::getEffect()const @@ -110,7 +134,7 @@ std::string AddCasterComponentRequest::getEffect()const void AddCasterComponentRequest::setEffect(const std::string& effect) { effect_ = effect; - setCoreParameter("Effect", effect); + setParameter("Effect", effect); } std::string AddCasterComponentRequest::getCaptionLayerContent()const @@ -121,7 +145,7 @@ std::string AddCasterComponentRequest::getCaptionLayerContent()const void AddCasterComponentRequest::setCaptionLayerContent(const std::string& captionLayerContent) { captionLayerContent_ = captionLayerContent; - setCoreParameter("CaptionLayerContent", captionLayerContent); + setParameter("CaptionLayerContent", captionLayerContent); } std::string AddCasterComponentRequest::getTextLayerContent()const @@ -132,6 +156,6 @@ std::string AddCasterComponentRequest::getTextLayerContent()const void AddCasterComponentRequest::setTextLayerContent(const std::string& textLayerContent) { textLayerContent_ = textLayerContent; - setCoreParameter("TextLayerContent", textLayerContent); + setParameter("TextLayerContent", textLayerContent); } diff --git a/live/src/model/AddCasterEpisodeGroupContentRequest.cc b/live/src/model/AddCasterEpisodeGroupContentRequest.cc index 669fbf7fd..dfe151825 100644 --- a/live/src/model/AddCasterEpisodeGroupContentRequest.cc +++ b/live/src/model/AddCasterEpisodeGroupContentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddCasterEpisodeGroupContentRequest; AddCasterEpisodeGroupContentRequest::AddCasterEpisodeGroupContentRequest() : RpcServiceRequest("live", "2016-11-01", "AddCasterEpisodeGroupContent") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCasterEpisodeGroupContentRequest::~AddCasterEpisodeGroupContentRequest() {} @@ -33,7 +35,7 @@ std::string AddCasterEpisodeGroupContentRequest::getClientToken()const void AddCasterEpisodeGroupContentRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AddCasterEpisodeGroupContentRequest::getContent()const @@ -44,7 +46,7 @@ std::string AddCasterEpisodeGroupContentRequest::getContent()const void AddCasterEpisodeGroupContentRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } long AddCasterEpisodeGroupContentRequest::getOwnerId()const @@ -55,6 +57,6 @@ long AddCasterEpisodeGroupContentRequest::getOwnerId()const void AddCasterEpisodeGroupContentRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/AddCasterEpisodeGroupRequest.cc b/live/src/model/AddCasterEpisodeGroupRequest.cc index c6d20a415..417b29828 100644 --- a/live/src/model/AddCasterEpisodeGroupRequest.cc +++ b/live/src/model/AddCasterEpisodeGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddCasterEpisodeGroupRequest; AddCasterEpisodeGroupRequest::AddCasterEpisodeGroupRequest() : RpcServiceRequest("live", "2016-11-01", "AddCasterEpisodeGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCasterEpisodeGroupRequest::~AddCasterEpisodeGroupRequest() {} @@ -33,7 +35,7 @@ std::string AddCasterEpisodeGroupRequest::getClientToken()const void AddCasterEpisodeGroupRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AddCasterEpisodeGroupRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string AddCasterEpisodeGroupRequest::getStartTime()const void AddCasterEpisodeGroupRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string AddCasterEpisodeGroupRequest::getSideOutputUrl()const @@ -55,7 +57,7 @@ std::string AddCasterEpisodeGroupRequest::getSideOutputUrl()const void AddCasterEpisodeGroupRequest::setSideOutputUrl(const std::string& sideOutputUrl) { sideOutputUrl_ = sideOutputUrl; - setCoreParameter("SideOutputUrl", sideOutputUrl); + setParameter("SideOutputUrl", sideOutputUrl); } std::vector AddCasterEpisodeGroupRequest::getItem()const @@ -66,12 +68,11 @@ std::vector AddCasterEpisodeGroupRequest::ge void AddCasterEpisodeGroupRequest::setItem(const std::vector& item) { item_ = item; - int i = 0; - for(int i = 0; i!= item.size(); i++) { - auto obj = item.at(i); - std::string str ="Item."+ std::to_string(i); - setCoreParameter(str + ".ItemName", obj.itemName); - setCoreParameter(str + ".VodUrl", obj.vodUrl); + for(int dep1 = 0; dep1!= item.size(); dep1++) { + auto itemObj = item.at(dep1); + std::string itemObjStr = "Item." + std::to_string(dep1 + 1); + setParameter(itemObjStr + ".ItemName", itemObj.itemName); + setParameter(itemObjStr + ".VodUrl", itemObj.vodUrl); } } @@ -83,7 +84,7 @@ std::string AddCasterEpisodeGroupRequest::getDomainName()const void AddCasterEpisodeGroupRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddCasterEpisodeGroupRequest::getOwnerId()const @@ -94,7 +95,7 @@ long AddCasterEpisodeGroupRequest::getOwnerId()const void AddCasterEpisodeGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddCasterEpisodeGroupRequest::getRepeatNum()const @@ -105,7 +106,7 @@ int AddCasterEpisodeGroupRequest::getRepeatNum()const void AddCasterEpisodeGroupRequest::setRepeatNum(int repeatNum) { repeatNum_ = repeatNum; - setCoreParameter("RepeatNum", std::to_string(repeatNum)); + setParameter("RepeatNum", std::to_string(repeatNum)); } std::string AddCasterEpisodeGroupRequest::getCallbackUrl()const @@ -116,6 +117,6 @@ std::string AddCasterEpisodeGroupRequest::getCallbackUrl()const void AddCasterEpisodeGroupRequest::setCallbackUrl(const std::string& callbackUrl) { callbackUrl_ = callbackUrl; - setCoreParameter("CallbackUrl", callbackUrl); + setParameter("CallbackUrl", callbackUrl); } diff --git a/live/src/model/AddCasterEpisodeRequest.cc b/live/src/model/AddCasterEpisodeRequest.cc index c7ffaf244..c480cc42b 100644 --- a/live/src/model/AddCasterEpisodeRequest.cc +++ b/live/src/model/AddCasterEpisodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddCasterEpisodeRequest; AddCasterEpisodeRequest::AddCasterEpisodeRequest() : RpcServiceRequest("live", "2016-11-01", "AddCasterEpisode") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCasterEpisodeRequest::~AddCasterEpisodeRequest() {} @@ -33,7 +35,7 @@ std::string AddCasterEpisodeRequest::getEpisodeName()const void AddCasterEpisodeRequest::setEpisodeName(const std::string& episodeName) { episodeName_ = episodeName; - setCoreParameter("EpisodeName", episodeName); + setParameter("EpisodeName", episodeName); } std::string AddCasterEpisodeRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string AddCasterEpisodeRequest::getStartTime()const void AddCasterEpisodeRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string AddCasterEpisodeRequest::getResourceId()const @@ -55,7 +57,7 @@ std::string AddCasterEpisodeRequest::getResourceId()const void AddCasterEpisodeRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::vector AddCasterEpisodeRequest::getComponentId()const @@ -66,8 +68,9 @@ std::vector AddCasterEpisodeRequest::getComponentId()const void AddCasterEpisodeRequest::setComponentId(const std::vector& componentId) { componentId_ = componentId; - for(int i = 0; i!= componentId.size(); i++) - setCoreParameter("ComponentId."+ std::to_string(i), componentId.at(i)); + for(int dep1 = 0; dep1!= componentId.size(); dep1++) { + setParameter("ComponentId."+ std::to_string(dep1), componentId.at(dep1)); + } } std::string AddCasterEpisodeRequest::getCasterId()const @@ -78,7 +81,7 @@ std::string AddCasterEpisodeRequest::getCasterId()const void AddCasterEpisodeRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } std::string AddCasterEpisodeRequest::getEpisodeType()const @@ -89,7 +92,7 @@ std::string AddCasterEpisodeRequest::getEpisodeType()const void AddCasterEpisodeRequest::setEpisodeType(const std::string& episodeType) { episodeType_ = episodeType; - setCoreParameter("EpisodeType", episodeType); + setParameter("EpisodeType", episodeType); } std::string AddCasterEpisodeRequest::getEndTime()const @@ -100,7 +103,7 @@ std::string AddCasterEpisodeRequest::getEndTime()const void AddCasterEpisodeRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long AddCasterEpisodeRequest::getOwnerId()const @@ -111,7 +114,7 @@ long AddCasterEpisodeRequest::getOwnerId()const void AddCasterEpisodeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddCasterEpisodeRequest::getSwitchType()const @@ -122,6 +125,6 @@ std::string AddCasterEpisodeRequest::getSwitchType()const void AddCasterEpisodeRequest::setSwitchType(const std::string& switchType) { switchType_ = switchType; - setCoreParameter("SwitchType", switchType); + setParameter("SwitchType", switchType); } diff --git a/live/src/model/AddCasterLayoutRequest.cc b/live/src/model/AddCasterLayoutRequest.cc index 8922671fe..cbb0d9d5c 100644 --- a/live/src/model/AddCasterLayoutRequest.cc +++ b/live/src/model/AddCasterLayoutRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddCasterLayoutRequest; AddCasterLayoutRequest::AddCasterLayoutRequest() : RpcServiceRequest("live", "2016-11-01", "AddCasterLayout") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCasterLayoutRequest::~AddCasterLayoutRequest() {} @@ -33,8 +35,9 @@ std::vector AddCasterLayoutRequest::getBlendList()const void AddCasterLayoutRequest::setBlendList(const std::vector& blendList) { blendList_ = blendList; - for(int i = 0; i!= blendList.size(); i++) - setCoreParameter("BlendList."+ std::to_string(i), blendList.at(i)); + for(int dep1 = 0; dep1!= blendList.size(); dep1++) { + setParameter("BlendList."+ std::to_string(dep1), blendList.at(dep1)); + } } std::string AddCasterLayoutRequest::getCasterId()const @@ -45,7 +48,7 @@ std::string AddCasterLayoutRequest::getCasterId()const void AddCasterLayoutRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long AddCasterLayoutRequest::getOwnerId()const @@ -56,7 +59,7 @@ long AddCasterLayoutRequest::getOwnerId()const void AddCasterLayoutRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector AddCasterLayoutRequest::getAudioLayer()const @@ -67,13 +70,12 @@ std::vector AddCasterLayoutRequest::getAudio void AddCasterLayoutRequest::setAudioLayer(const std::vector& audioLayer) { audioLayer_ = audioLayer; - int i = 0; - for(int i = 0; i!= audioLayer.size(); i++) { - auto obj = audioLayer.at(i); - std::string str ="AudioLayer."+ std::to_string(i); - setCoreParameter(str + ".VolumeRate", std::to_string(obj.volumeRate)); - setCoreParameter(str + ".ValidChannel", obj.validChannel); - setCoreParameter(str + ".FixedDelayDuration", std::to_string(obj.fixedDelayDuration)); + for(int dep1 = 0; dep1!= audioLayer.size(); dep1++) { + auto audioLayerObj = audioLayer.at(dep1); + std::string audioLayerObjStr = "AudioLayer." + std::to_string(dep1 + 1); + setParameter(audioLayerObjStr + ".VolumeRate", std::to_string(audioLayerObj.volumeRate)); + setParameter(audioLayerObjStr + ".ValidChannel", audioLayerObj.validChannel); + setParameter(audioLayerObjStr + ".FixedDelayDuration", std::to_string(audioLayerObj.fixedDelayDuration)); } } @@ -85,16 +87,17 @@ std::vector AddCasterLayoutRequest::getVideo void AddCasterLayoutRequest::setVideoLayer(const std::vector& videoLayer) { videoLayer_ = videoLayer; - int i = 0; - for(int i = 0; i!= videoLayer.size(); i++) { - auto obj = videoLayer.at(i); - std::string str ="VideoLayer."+ std::to_string(i); - setCoreParameter(str + ".FillMode", obj.fillMode); - setCoreParameter(str + ".HeightNormalized", std::to_string(obj.heightNormalized)); - setCoreParameter(str + ".WidthNormalized", std::to_string(obj.widthNormalized)); - setCoreParameter(str + ".PositionRefer", obj.positionRefer); - for(int i = 0; i!= obj.positionNormalized.size(); i++) setCoreParameter(str + ".PositionNormalized."+ std::to_string(i), std::to_string(obj.positionNormalized.at(i))); - setCoreParameter(str + ".FixedDelayDuration", std::to_string(obj.fixedDelayDuration)); + for(int dep1 = 0; dep1!= videoLayer.size(); dep1++) { + auto videoLayerObj = videoLayer.at(dep1); + std::string videoLayerObjStr = "VideoLayer." + std::to_string(dep1 + 1); + setParameter(videoLayerObjStr + ".FillMode", videoLayerObj.fillMode); + setParameter(videoLayerObjStr + ".HeightNormalized", std::to_string(videoLayerObj.heightNormalized)); + setParameter(videoLayerObjStr + ".WidthNormalized", std::to_string(videoLayerObj.widthNormalized)); + setParameter(videoLayerObjStr + ".PositionRefer", videoLayerObj.positionRefer); + for(int dep2 = 0; dep2!= videoLayerObj.positionNormalized.size(); dep2++) { + setParameter(videoLayerObjStr + ".PositionNormalized."+ std::to_string(dep2), std::to_string(videoLayerObj.positionNormalized.at(dep2))); + } + setParameter(videoLayerObjStr + ".FixedDelayDuration", std::to_string(videoLayerObj.fixedDelayDuration)); } } @@ -106,7 +109,8 @@ std::vector AddCasterLayoutRequest::getMixList()const void AddCasterLayoutRequest::setMixList(const std::vector& mixList) { mixList_ = mixList; - for(int i = 0; i!= mixList.size(); i++) - setCoreParameter("MixList."+ std::to_string(i), mixList.at(i)); + for(int dep1 = 0; dep1!= mixList.size(); dep1++) { + setParameter("MixList."+ std::to_string(dep1), mixList.at(dep1)); + } } diff --git a/live/src/model/AddCasterProgramRequest.cc b/live/src/model/AddCasterProgramRequest.cc index 313443613..5cfaad500 100644 --- a/live/src/model/AddCasterProgramRequest.cc +++ b/live/src/model/AddCasterProgramRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddCasterProgramRequest; AddCasterProgramRequest::AddCasterProgramRequest() : RpcServiceRequest("live", "2016-11-01", "AddCasterProgram") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCasterProgramRequest::~AddCasterProgramRequest() {} @@ -33,17 +35,18 @@ std::vector AddCasterProgramRequest::getEpisod void AddCasterProgramRequest::setEpisode(const std::vector& episode) { episode_ = episode; - int i = 0; - for(int i = 0; i!= episode.size(); i++) { - auto obj = episode.at(i); - std::string str ="Episode."+ std::to_string(i); - setCoreParameter(str + ".EpisodeType", obj.episodeType); - setCoreParameter(str + ".EpisodeName", obj.episodeName); - setCoreParameter(str + ".ResourceId", obj.resourceId); - for(int i = 0; i!= obj.componentId.size(); i++) setCoreParameter(str + ".ComponentId."+ std::to_string(i), obj.componentId.at(i)); - setCoreParameter(str + ".StartTime", obj.startTime); - setCoreParameter(str + ".EndTime", obj.endTime); - setCoreParameter(str + ".SwitchType", obj.switchType); + for(int dep1 = 0; dep1!= episode.size(); dep1++) { + auto episodeObj = episode.at(dep1); + std::string episodeObjStr = "Episode." + std::to_string(dep1 + 1); + setParameter(episodeObjStr + ".EpisodeType", episodeObj.episodeType); + setParameter(episodeObjStr + ".EpisodeName", episodeObj.episodeName); + setParameter(episodeObjStr + ".ResourceId", episodeObj.resourceId); + for(int dep2 = 0; dep2!= episodeObj.componentId.size(); dep2++) { + setParameter(episodeObjStr + ".ComponentId."+ std::to_string(dep2), episodeObj.componentId.at(dep2)); + } + setParameter(episodeObjStr + ".StartTime", episodeObj.startTime); + setParameter(episodeObjStr + ".EndTime", episodeObj.endTime); + setParameter(episodeObjStr + ".SwitchType", episodeObj.switchType); } } @@ -55,7 +58,7 @@ std::string AddCasterProgramRequest::getCasterId()const void AddCasterProgramRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long AddCasterProgramRequest::getOwnerId()const @@ -66,6 +69,6 @@ long AddCasterProgramRequest::getOwnerId()const void AddCasterProgramRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/AddCasterVideoResourceRequest.cc b/live/src/model/AddCasterVideoResourceRequest.cc index 94e6e97be..cf2e8f48c 100644 --- a/live/src/model/AddCasterVideoResourceRequest.cc +++ b/live/src/model/AddCasterVideoResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddCasterVideoResourceRequest; AddCasterVideoResourceRequest::AddCasterVideoResourceRequest() : RpcServiceRequest("live", "2016-11-01", "AddCasterVideoResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCasterVideoResourceRequest::~AddCasterVideoResourceRequest() {} @@ -33,7 +35,7 @@ int AddCasterVideoResourceRequest::getEndOffset()const void AddCasterVideoResourceRequest::setEndOffset(int endOffset) { endOffset_ = endOffset; - setCoreParameter("EndOffset", std::to_string(endOffset)); + setParameter("EndOffset", std::to_string(endOffset)); } std::string AddCasterVideoResourceRequest::getMaterialId()const @@ -44,7 +46,7 @@ std::string AddCasterVideoResourceRequest::getMaterialId()const void AddCasterVideoResourceRequest::setMaterialId(const std::string& materialId) { materialId_ = materialId; - setCoreParameter("MaterialId", materialId); + setParameter("MaterialId", materialId); } std::string AddCasterVideoResourceRequest::getVodUrl()const @@ -55,7 +57,18 @@ std::string AddCasterVideoResourceRequest::getVodUrl()const void AddCasterVideoResourceRequest::setVodUrl(const std::string& vodUrl) { vodUrl_ = vodUrl; - setCoreParameter("VodUrl", vodUrl); + setParameter("VodUrl", vodUrl); +} + +std::string AddCasterVideoResourceRequest::getStreamId()const +{ + return streamId_; +} + +void AddCasterVideoResourceRequest::setStreamId(const std::string& streamId) +{ + streamId_ = streamId; + setParameter("StreamId", streamId); } std::string AddCasterVideoResourceRequest::getCasterId()const @@ -66,7 +79,7 @@ std::string AddCasterVideoResourceRequest::getCasterId()const void AddCasterVideoResourceRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long AddCasterVideoResourceRequest::getOwnerId()const @@ -77,7 +90,7 @@ long AddCasterVideoResourceRequest::getOwnerId()const void AddCasterVideoResourceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddCasterVideoResourceRequest::getBeginOffset()const @@ -88,7 +101,7 @@ int AddCasterVideoResourceRequest::getBeginOffset()const void AddCasterVideoResourceRequest::setBeginOffset(int beginOffset) { beginOffset_ = beginOffset; - setCoreParameter("BeginOffset", std::to_string(beginOffset)); + setParameter("BeginOffset", std::to_string(beginOffset)); } std::string AddCasterVideoResourceRequest::getLiveStreamUrl()const @@ -99,7 +112,7 @@ std::string AddCasterVideoResourceRequest::getLiveStreamUrl()const void AddCasterVideoResourceRequest::setLiveStreamUrl(const std::string& liveStreamUrl) { liveStreamUrl_ = liveStreamUrl; - setCoreParameter("LiveStreamUrl", liveStreamUrl); + setParameter("LiveStreamUrl", liveStreamUrl); } std::string AddCasterVideoResourceRequest::getLocationId()const @@ -110,7 +123,7 @@ std::string AddCasterVideoResourceRequest::getLocationId()const void AddCasterVideoResourceRequest::setLocationId(const std::string& locationId) { locationId_ = locationId; - setCoreParameter("LocationId", locationId); + setParameter("LocationId", locationId); } int AddCasterVideoResourceRequest::getPtsCallbackInterval()const @@ -121,7 +134,7 @@ int AddCasterVideoResourceRequest::getPtsCallbackInterval()const void AddCasterVideoResourceRequest::setPtsCallbackInterval(int ptsCallbackInterval) { ptsCallbackInterval_ = ptsCallbackInterval; - setCoreParameter("PtsCallbackInterval", std::to_string(ptsCallbackInterval)); + setParameter("PtsCallbackInterval", std::to_string(ptsCallbackInterval)); } std::string AddCasterVideoResourceRequest::getResourceName()const @@ -132,7 +145,7 @@ std::string AddCasterVideoResourceRequest::getResourceName()const void AddCasterVideoResourceRequest::setResourceName(const std::string& resourceName) { resourceName_ = resourceName; - setCoreParameter("ResourceName", resourceName); + setParameter("ResourceName", resourceName); } int AddCasterVideoResourceRequest::getRepeatNum()const @@ -143,6 +156,6 @@ int AddCasterVideoResourceRequest::getRepeatNum()const void AddCasterVideoResourceRequest::setRepeatNum(int repeatNum) { repeatNum_ = repeatNum; - setCoreParameter("RepeatNum", std::to_string(repeatNum)); + setParameter("RepeatNum", std::to_string(repeatNum)); } diff --git a/live/src/model/AddCustomLiveStreamTranscodeRequest.cc b/live/src/model/AddCustomLiveStreamTranscodeRequest.cc index 2f46f5950..6d57bd592 100644 --- a/live/src/model/AddCustomLiveStreamTranscodeRequest.cc +++ b/live/src/model/AddCustomLiveStreamTranscodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddCustomLiveStreamTranscodeRequest; AddCustomLiveStreamTranscodeRequest::AddCustomLiveStreamTranscodeRequest() : RpcServiceRequest("live", "2016-11-01", "AddCustomLiveStreamTranscode") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCustomLiveStreamTranscodeRequest::~AddCustomLiveStreamTranscodeRequest() {} @@ -33,7 +35,7 @@ std::string AddCustomLiveStreamTranscodeRequest::get_Template()const void AddCustomLiveStreamTranscodeRequest::set_Template(const std::string& _template) { _template_ = _template; - setCoreParameter("_Template", _template); + setParameter("_Template", _template); } std::string AddCustomLiveStreamTranscodeRequest::getGop()const @@ -44,7 +46,7 @@ std::string AddCustomLiveStreamTranscodeRequest::getGop()const void AddCustomLiveStreamTranscodeRequest::setGop(const std::string& gop) { gop_ = gop; - setCoreParameter("Gop", gop); + setParameter("Gop", gop); } std::string AddCustomLiveStreamTranscodeRequest::getAudioCodec()const @@ -55,7 +57,7 @@ std::string AddCustomLiveStreamTranscodeRequest::getAudioCodec()const void AddCustomLiveStreamTranscodeRequest::setAudioCodec(const std::string& audioCodec) { audioCodec_ = audioCodec; - setCoreParameter("AudioCodec", audioCodec); + setParameter("AudioCodec", audioCodec); } std::string AddCustomLiveStreamTranscodeRequest::getTemplateType()const @@ -66,7 +68,7 @@ std::string AddCustomLiveStreamTranscodeRequest::getTemplateType()const void AddCustomLiveStreamTranscodeRequest::setTemplateType(const std::string& templateType) { templateType_ = templateType; - setCoreParameter("TemplateType", templateType); + setParameter("TemplateType", templateType); } std::string AddCustomLiveStreamTranscodeRequest::getAudioProfile()const @@ -77,7 +79,7 @@ std::string AddCustomLiveStreamTranscodeRequest::getAudioProfile()const void AddCustomLiveStreamTranscodeRequest::setAudioProfile(const std::string& audioProfile) { audioProfile_ = audioProfile; - setCoreParameter("AudioProfile", audioProfile); + setParameter("AudioProfile", audioProfile); } int AddCustomLiveStreamTranscodeRequest::getHeight()const @@ -88,7 +90,7 @@ int AddCustomLiveStreamTranscodeRequest::getHeight()const void AddCustomLiveStreamTranscodeRequest::setHeight(int height) { height_ = height; - setCoreParameter("Height", std::to_string(height)); + setParameter("Height", std::to_string(height)); } std::string AddCustomLiveStreamTranscodeRequest::getApp()const @@ -99,7 +101,7 @@ std::string AddCustomLiveStreamTranscodeRequest::getApp()const void AddCustomLiveStreamTranscodeRequest::setApp(const std::string& app) { app_ = app; - setCoreParameter("App", app); + setParameter("App", app); } int AddCustomLiveStreamTranscodeRequest::getAudioChannelNum()const @@ -110,7 +112,7 @@ int AddCustomLiveStreamTranscodeRequest::getAudioChannelNum()const void AddCustomLiveStreamTranscodeRequest::setAudioChannelNum(int audioChannelNum) { audioChannelNum_ = audioChannelNum; - setCoreParameter("AudioChannelNum", std::to_string(audioChannelNum)); + setParameter("AudioChannelNum", std::to_string(audioChannelNum)); } int AddCustomLiveStreamTranscodeRequest::getProfile()const @@ -121,7 +123,7 @@ int AddCustomLiveStreamTranscodeRequest::getProfile()const void AddCustomLiveStreamTranscodeRequest::setProfile(int profile) { profile_ = profile; - setCoreParameter("Profile", std::to_string(profile)); + setParameter("Profile", std::to_string(profile)); } int AddCustomLiveStreamTranscodeRequest::getFPS()const @@ -132,7 +134,7 @@ int AddCustomLiveStreamTranscodeRequest::getFPS()const void AddCustomLiveStreamTranscodeRequest::setFPS(int fPS) { fPS_ = fPS; - setCoreParameter("FPS", std::to_string(fPS)); + setParameter("FPS", std::to_string(fPS)); } long AddCustomLiveStreamTranscodeRequest::getOwnerId()const @@ -143,7 +145,7 @@ long AddCustomLiveStreamTranscodeRequest::getOwnerId()const void AddCustomLiveStreamTranscodeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddCustomLiveStreamTranscodeRequest::getAudioRate()const @@ -154,7 +156,7 @@ int AddCustomLiveStreamTranscodeRequest::getAudioRate()const void AddCustomLiveStreamTranscodeRequest::setAudioRate(int audioRate) { audioRate_ = audioRate; - setCoreParameter("AudioRate", std::to_string(audioRate)); + setParameter("AudioRate", std::to_string(audioRate)); } int AddCustomLiveStreamTranscodeRequest::getAudioBitrate()const @@ -165,7 +167,7 @@ int AddCustomLiveStreamTranscodeRequest::getAudioBitrate()const void AddCustomLiveStreamTranscodeRequest::setAudioBitrate(int audioBitrate) { audioBitrate_ = audioBitrate; - setCoreParameter("AudioBitrate", std::to_string(audioBitrate)); + setParameter("AudioBitrate", std::to_string(audioBitrate)); } std::string AddCustomLiveStreamTranscodeRequest::getDomain()const @@ -176,7 +178,7 @@ std::string AddCustomLiveStreamTranscodeRequest::getDomain()const void AddCustomLiveStreamTranscodeRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } int AddCustomLiveStreamTranscodeRequest::getWidth()const @@ -187,7 +189,7 @@ int AddCustomLiveStreamTranscodeRequest::getWidth()const void AddCustomLiveStreamTranscodeRequest::setWidth(int width) { width_ = width; - setCoreParameter("Width", std::to_string(width)); + setParameter("Width", std::to_string(width)); } int AddCustomLiveStreamTranscodeRequest::getVideoBitrate()const @@ -198,6 +200,6 @@ int AddCustomLiveStreamTranscodeRequest::getVideoBitrate()const void AddCustomLiveStreamTranscodeRequest::setVideoBitrate(int videoBitrate) { videoBitrate_ = videoBitrate; - setCoreParameter("VideoBitrate", std::to_string(videoBitrate)); + setParameter("VideoBitrate", std::to_string(videoBitrate)); } diff --git a/live/src/model/AddLiveAppRecordConfigRequest.cc b/live/src/model/AddLiveAppRecordConfigRequest.cc index c10db5995..203e5b745 100644 --- a/live/src/model/AddLiveAppRecordConfigRequest.cc +++ b/live/src/model/AddLiveAppRecordConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLiveAppRecordConfigRequest; AddLiveAppRecordConfigRequest::AddLiveAppRecordConfigRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveAppRecordConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLiveAppRecordConfigRequest::~AddLiveAppRecordConfigRequest() {} @@ -33,7 +35,7 @@ std::string AddLiveAppRecordConfigRequest::getOssEndpoint()const void AddLiveAppRecordConfigRequest::setOssEndpoint(const std::string& ossEndpoint) { ossEndpoint_ = ossEndpoint; - setCoreParameter("OssEndpoint", ossEndpoint); + setParameter("OssEndpoint", ossEndpoint); } std::string AddLiveAppRecordConfigRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string AddLiveAppRecordConfigRequest::getStartTime()const void AddLiveAppRecordConfigRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string AddLiveAppRecordConfigRequest::getAppName()const @@ -55,7 +57,7 @@ std::string AddLiveAppRecordConfigRequest::getAppName()const void AddLiveAppRecordConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string AddLiveAppRecordConfigRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string AddLiveAppRecordConfigRequest::getSecurityToken()const void AddLiveAppRecordConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int AddLiveAppRecordConfigRequest::getOnDemand()const @@ -77,7 +79,7 @@ int AddLiveAppRecordConfigRequest::getOnDemand()const void AddLiveAppRecordConfigRequest::setOnDemand(int onDemand) { onDemand_ = onDemand; - setCoreParameter("OnDemand", std::to_string(onDemand)); + setParameter("OnDemand", std::to_string(onDemand)); } std::string AddLiveAppRecordConfigRequest::getStreamName()const @@ -88,7 +90,7 @@ std::string AddLiveAppRecordConfigRequest::getStreamName()const void AddLiveAppRecordConfigRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string AddLiveAppRecordConfigRequest::getOssBucket()const @@ -99,7 +101,7 @@ std::string AddLiveAppRecordConfigRequest::getOssBucket()const void AddLiveAppRecordConfigRequest::setOssBucket(const std::string& ossBucket) { ossBucket_ = ossBucket; - setCoreParameter("OssBucket", ossBucket); + setParameter("OssBucket", ossBucket); } std::string AddLiveAppRecordConfigRequest::getDomainName()const @@ -110,7 +112,7 @@ std::string AddLiveAppRecordConfigRequest::getDomainName()const void AddLiveAppRecordConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string AddLiveAppRecordConfigRequest::getEndTime()const @@ -121,7 +123,7 @@ std::string AddLiveAppRecordConfigRequest::getEndTime()const void AddLiveAppRecordConfigRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long AddLiveAppRecordConfigRequest::getOwnerId()const @@ -132,7 +134,7 @@ long AddLiveAppRecordConfigRequest::getOwnerId()const void AddLiveAppRecordConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector AddLiveAppRecordConfigRequest::getRecordFormat()const @@ -143,14 +145,13 @@ std::vector AddLiveAppRecordConfigR void AddLiveAppRecordConfigRequest::setRecordFormat(const std::vector& recordFormat) { recordFormat_ = recordFormat; - int i = 0; - for(int i = 0; i!= recordFormat.size(); i++) { - auto obj = recordFormat.at(i); - std::string str ="RecordFormat."+ std::to_string(i); - setCoreParameter(str + ".SliceOssObjectPrefix", obj.sliceOssObjectPrefix); - setCoreParameter(str + ".Format", obj.format); - setCoreParameter(str + ".OssObjectPrefix", obj.ossObjectPrefix); - setCoreParameter(str + ".CycleDuration", std::to_string(obj.cycleDuration)); + for(int dep1 = 0; dep1!= recordFormat.size(); dep1++) { + auto recordFormatObj = recordFormat.at(dep1); + std::string recordFormatObjStr = "RecordFormat." + std::to_string(dep1 + 1); + setParameter(recordFormatObjStr + ".SliceOssObjectPrefix", recordFormatObj.sliceOssObjectPrefix); + setParameter(recordFormatObjStr + ".Format", recordFormatObj.format); + setParameter(recordFormatObjStr + ".OssObjectPrefix", recordFormatObj.ossObjectPrefix); + setParameter(recordFormatObjStr + ".CycleDuration", std::to_string(recordFormatObj.cycleDuration)); } } diff --git a/live/src/model/AddLiveAppSnapshotConfigRequest.cc b/live/src/model/AddLiveAppSnapshotConfigRequest.cc index 734a514f4..c236c4724 100644 --- a/live/src/model/AddLiveAppSnapshotConfigRequest.cc +++ b/live/src/model/AddLiveAppSnapshotConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLiveAppSnapshotConfigRequest; AddLiveAppSnapshotConfigRequest::AddLiveAppSnapshotConfigRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveAppSnapshotConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLiveAppSnapshotConfigRequest::~AddLiveAppSnapshotConfigRequest() {} @@ -33,7 +35,7 @@ int AddLiveAppSnapshotConfigRequest::getTimeInterval()const void AddLiveAppSnapshotConfigRequest::setTimeInterval(int timeInterval) { timeInterval_ = timeInterval; - setCoreParameter("TimeInterval", std::to_string(timeInterval)); + setParameter("TimeInterval", std::to_string(timeInterval)); } std::string AddLiveAppSnapshotConfigRequest::getOssEndpoint()const @@ -44,7 +46,7 @@ std::string AddLiveAppSnapshotConfigRequest::getOssEndpoint()const void AddLiveAppSnapshotConfigRequest::setOssEndpoint(const std::string& ossEndpoint) { ossEndpoint_ = ossEndpoint; - setCoreParameter("OssEndpoint", ossEndpoint); + setParameter("OssEndpoint", ossEndpoint); } std::string AddLiveAppSnapshotConfigRequest::getAppName()const @@ -55,7 +57,7 @@ std::string AddLiveAppSnapshotConfigRequest::getAppName()const void AddLiveAppSnapshotConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string AddLiveAppSnapshotConfigRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string AddLiveAppSnapshotConfigRequest::getSecurityToken()const void AddLiveAppSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddLiveAppSnapshotConfigRequest::getOverwriteOssObject()const @@ -77,7 +79,7 @@ std::string AddLiveAppSnapshotConfigRequest::getOverwriteOssObject()const void AddLiveAppSnapshotConfigRequest::setOverwriteOssObject(const std::string& overwriteOssObject) { overwriteOssObject_ = overwriteOssObject; - setCoreParameter("OverwriteOssObject", overwriteOssObject); + setParameter("OverwriteOssObject", overwriteOssObject); } std::string AddLiveAppSnapshotConfigRequest::getOssBucket()const @@ -88,7 +90,7 @@ std::string AddLiveAppSnapshotConfigRequest::getOssBucket()const void AddLiveAppSnapshotConfigRequest::setOssBucket(const std::string& ossBucket) { ossBucket_ = ossBucket; - setCoreParameter("OssBucket", ossBucket); + setParameter("OssBucket", ossBucket); } std::string AddLiveAppSnapshotConfigRequest::getDomainName()const @@ -99,7 +101,7 @@ std::string AddLiveAppSnapshotConfigRequest::getDomainName()const void AddLiveAppSnapshotConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string AddLiveAppSnapshotConfigRequest::getSequenceOssObject()const @@ -110,7 +112,7 @@ std::string AddLiveAppSnapshotConfigRequest::getSequenceOssObject()const void AddLiveAppSnapshotConfigRequest::setSequenceOssObject(const std::string& sequenceOssObject) { sequenceOssObject_ = sequenceOssObject; - setCoreParameter("SequenceOssObject", sequenceOssObject); + setParameter("SequenceOssObject", sequenceOssObject); } long AddLiveAppSnapshotConfigRequest::getOwnerId()const @@ -121,6 +123,6 @@ long AddLiveAppSnapshotConfigRequest::getOwnerId()const void AddLiveAppSnapshotConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/AddLiveAudioAuditConfigRequest.cc b/live/src/model/AddLiveAudioAuditConfigRequest.cc new file mode 100644 index 000000000..8de7b39fa --- /dev/null +++ b/live/src/model/AddLiveAudioAuditConfigRequest.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 + +using AlibabaCloud::Live::Model::AddLiveAudioAuditConfigRequest; + +AddLiveAudioAuditConfigRequest::AddLiveAudioAuditConfigRequest() : + RpcServiceRequest("live", "2016-11-01", "AddLiveAudioAuditConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +AddLiveAudioAuditConfigRequest::~AddLiveAudioAuditConfigRequest() +{} + +std::string AddLiveAudioAuditConfigRequest::getOssEndpoint()const +{ + return ossEndpoint_; +} + +void AddLiveAudioAuditConfigRequest::setOssEndpoint(const std::string& ossEndpoint) +{ + ossEndpoint_ = ossEndpoint; + setParameter("OssEndpoint", ossEndpoint); +} + +std::string AddLiveAudioAuditConfigRequest::getOssObject()const +{ + return ossObject_; +} + +void AddLiveAudioAuditConfigRequest::setOssObject(const std::string& ossObject) +{ + ossObject_ = ossObject; + setParameter("OssObject", ossObject); +} + +std::string AddLiveAudioAuditConfigRequest::getAppName()const +{ + return appName_; +} + +void AddLiveAudioAuditConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string AddLiveAudioAuditConfigRequest::getStreamName()const +{ + return streamName_; +} + +void AddLiveAudioAuditConfigRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string AddLiveAudioAuditConfigRequest::getOssBucket()const +{ + return ossBucket_; +} + +void AddLiveAudioAuditConfigRequest::setOssBucket(const std::string& ossBucket) +{ + ossBucket_ = ossBucket; + setParameter("OssBucket", ossBucket); +} + +std::string AddLiveAudioAuditConfigRequest::getDomainName()const +{ + return domainName_; +} + +void AddLiveAudioAuditConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long AddLiveAudioAuditConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddLiveAudioAuditConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddLiveAudioAuditConfigRequest::getBizType()const +{ + return bizType_; +} + +void AddLiveAudioAuditConfigRequest::setBizType(const std::string& bizType) +{ + bizType_ = bizType; + setParameter("BizType", bizType); +} + diff --git a/live/src/model/AddLiveAudioAuditConfigResult.cc b/live/src/model/AddLiveAudioAuditConfigResult.cc new file mode 100644 index 000000000..bffa3d502 --- /dev/null +++ b/live/src/model/AddLiveAudioAuditConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +AddLiveAudioAuditConfigResult::AddLiveAudioAuditConfigResult() : + ServiceResult() +{} + +AddLiveAudioAuditConfigResult::AddLiveAudioAuditConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AddLiveAudioAuditConfigResult::~AddLiveAudioAuditConfigResult() +{} + +void AddLiveAudioAuditConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/live/src/model/AddLiveAudioAuditNotifyConfigRequest.cc b/live/src/model/AddLiveAudioAuditNotifyConfigRequest.cc new file mode 100644 index 000000000..c9ba06171 --- /dev/null +++ b/live/src/model/AddLiveAudioAuditNotifyConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::AddLiveAudioAuditNotifyConfigRequest; + +AddLiveAudioAuditNotifyConfigRequest::AddLiveAudioAuditNotifyConfigRequest() : + RpcServiceRequest("live", "2016-11-01", "AddLiveAudioAuditNotifyConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +AddLiveAudioAuditNotifyConfigRequest::~AddLiveAudioAuditNotifyConfigRequest() +{} + +std::string AddLiveAudioAuditNotifyConfigRequest::getDomainName()const +{ + return domainName_; +} + +void AddLiveAudioAuditNotifyConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long AddLiveAudioAuditNotifyConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddLiveAudioAuditNotifyConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddLiveAudioAuditNotifyConfigRequest::getCallbackTemplate()const +{ + return callbackTemplate_; +} + +void AddLiveAudioAuditNotifyConfigRequest::setCallbackTemplate(const std::string& callbackTemplate) +{ + callbackTemplate_ = callbackTemplate; + setParameter("CallbackTemplate", callbackTemplate); +} + +std::string AddLiveAudioAuditNotifyConfigRequest::getCallback()const +{ + return callback_; +} + +void AddLiveAudioAuditNotifyConfigRequest::setCallback(const std::string& callback) +{ + callback_ = callback; + setParameter("Callback", callback); +} + diff --git a/live/src/model/AddLiveAudioAuditNotifyConfigResult.cc b/live/src/model/AddLiveAudioAuditNotifyConfigResult.cc new file mode 100644 index 000000000..44b95ecdd --- /dev/null +++ b/live/src/model/AddLiveAudioAuditNotifyConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +AddLiveAudioAuditNotifyConfigResult::AddLiveAudioAuditNotifyConfigResult() : + ServiceResult() +{} + +AddLiveAudioAuditNotifyConfigResult::AddLiveAudioAuditNotifyConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AddLiveAudioAuditNotifyConfigResult::~AddLiveAudioAuditNotifyConfigResult() +{} + +void AddLiveAudioAuditNotifyConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/live/src/model/AddLiveDetectNotifyConfigRequest.cc b/live/src/model/AddLiveDetectNotifyConfigRequest.cc index 59e51e912..0808f72cf 100644 --- a/live/src/model/AddLiveDetectNotifyConfigRequest.cc +++ b/live/src/model/AddLiveDetectNotifyConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLiveDetectNotifyConfigRequest; AddLiveDetectNotifyConfigRequest::AddLiveDetectNotifyConfigRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveDetectNotifyConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLiveDetectNotifyConfigRequest::~AddLiveDetectNotifyConfigRequest() {} @@ -33,7 +35,7 @@ std::string AddLiveDetectNotifyConfigRequest::getDomainName()const void AddLiveDetectNotifyConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddLiveDetectNotifyConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long AddLiveDetectNotifyConfigRequest::getOwnerId()const void AddLiveDetectNotifyConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddLiveDetectNotifyConfigRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string AddLiveDetectNotifyConfigRequest::getSecurityToken()const void AddLiveDetectNotifyConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddLiveDetectNotifyConfigRequest::getNotifyUrl()const @@ -66,6 +68,6 @@ std::string AddLiveDetectNotifyConfigRequest::getNotifyUrl()const void AddLiveDetectNotifyConfigRequest::setNotifyUrl(const std::string& notifyUrl) { notifyUrl_ = notifyUrl; - setCoreParameter("NotifyUrl", notifyUrl); + setParameter("NotifyUrl", notifyUrl); } diff --git a/live/src/model/AddLiveDomainMappingRequest.cc b/live/src/model/AddLiveDomainMappingRequest.cc index 180352452..0d84066b1 100644 --- a/live/src/model/AddLiveDomainMappingRequest.cc +++ b/live/src/model/AddLiveDomainMappingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLiveDomainMappingRequest; AddLiveDomainMappingRequest::AddLiveDomainMappingRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveDomainMapping") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLiveDomainMappingRequest::~AddLiveDomainMappingRequest() {} @@ -33,7 +35,7 @@ long AddLiveDomainMappingRequest::getOwnerId()const void AddLiveDomainMappingRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddLiveDomainMappingRequest::getPullDomain()const @@ -44,7 +46,7 @@ std::string AddLiveDomainMappingRequest::getPullDomain()const void AddLiveDomainMappingRequest::setPullDomain(const std::string& pullDomain) { pullDomain_ = pullDomain; - setCoreParameter("PullDomain", pullDomain); + setParameter("PullDomain", pullDomain); } std::string AddLiveDomainMappingRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string AddLiveDomainMappingRequest::getSecurityToken()const void AddLiveDomainMappingRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddLiveDomainMappingRequest::getPushDomain()const @@ -66,6 +68,6 @@ std::string AddLiveDomainMappingRequest::getPushDomain()const void AddLiveDomainMappingRequest::setPushDomain(const std::string& pushDomain) { pushDomain_ = pushDomain; - setCoreParameter("PushDomain", pushDomain); + setParameter("PushDomain", pushDomain); } diff --git a/live/src/model/AddLiveDomainRequest.cc b/live/src/model/AddLiveDomainRequest.cc index b4f0a1024..025b5777c 100644 --- a/live/src/model/AddLiveDomainRequest.cc +++ b/live/src/model/AddLiveDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLiveDomainRequest; AddLiveDomainRequest::AddLiveDomainRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLiveDomainRequest::~AddLiveDomainRequest() {} @@ -33,7 +35,7 @@ std::string AddLiveDomainRequest::getSecurityToken()const void AddLiveDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddLiveDomainRequest::getScope()const @@ -44,7 +46,7 @@ std::string AddLiveDomainRequest::getScope()const void AddLiveDomainRequest::setScope(const std::string& scope) { scope_ = scope; - setCoreParameter("Scope", scope); + setParameter("Scope", scope); } std::string AddLiveDomainRequest::getTopLevelDomain()const @@ -55,7 +57,7 @@ std::string AddLiveDomainRequest::getTopLevelDomain()const void AddLiveDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) { topLevelDomain_ = topLevelDomain; - setCoreParameter("TopLevelDomain", topLevelDomain); + setParameter("TopLevelDomain", topLevelDomain); } std::string AddLiveDomainRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddLiveDomainRequest::getOwnerAccount()const void AddLiveDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddLiveDomainRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string AddLiveDomainRequest::getDomainName()const void AddLiveDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddLiveDomainRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddLiveDomainRequest::getOwnerId()const void AddLiveDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddLiveDomainRequest::getRegion()const @@ -99,7 +101,7 @@ std::string AddLiveDomainRequest::getRegion()const void AddLiveDomainRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } std::string AddLiveDomainRequest::getCheckUrl()const @@ -110,7 +112,7 @@ std::string AddLiveDomainRequest::getCheckUrl()const void AddLiveDomainRequest::setCheckUrl(const std::string& checkUrl) { checkUrl_ = checkUrl; - setCoreParameter("CheckUrl", checkUrl); + setParameter("CheckUrl", checkUrl); } std::string AddLiveDomainRequest::getLiveDomainType()const @@ -121,6 +123,6 @@ std::string AddLiveDomainRequest::getLiveDomainType()const void AddLiveDomainRequest::setLiveDomainType(const std::string& liveDomainType) { liveDomainType_ = liveDomainType; - setCoreParameter("LiveDomainType", liveDomainType); + setParameter("LiveDomainType", liveDomainType); } diff --git a/live/src/model/AddLivePullStreamInfoConfigRequest.cc b/live/src/model/AddLivePullStreamInfoConfigRequest.cc index 10d25f199..fb19169ee 100644 --- a/live/src/model/AddLivePullStreamInfoConfigRequest.cc +++ b/live/src/model/AddLivePullStreamInfoConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLivePullStreamInfoConfigRequest; AddLivePullStreamInfoConfigRequest::AddLivePullStreamInfoConfigRequest() : RpcServiceRequest("live", "2016-11-01", "AddLivePullStreamInfoConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLivePullStreamInfoConfigRequest::~AddLivePullStreamInfoConfigRequest() {} @@ -33,7 +35,7 @@ std::string AddLivePullStreamInfoConfigRequest::getStartTime()const void AddLivePullStreamInfoConfigRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string AddLivePullStreamInfoConfigRequest::getAppName()const @@ -44,7 +46,7 @@ std::string AddLivePullStreamInfoConfigRequest::getAppName()const void AddLivePullStreamInfoConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string AddLivePullStreamInfoConfigRequest::getStreamName()const @@ -55,7 +57,7 @@ std::string AddLivePullStreamInfoConfigRequest::getStreamName()const void AddLivePullStreamInfoConfigRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string AddLivePullStreamInfoConfigRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string AddLivePullStreamInfoConfigRequest::getDomainName()const void AddLivePullStreamInfoConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string AddLivePullStreamInfoConfigRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string AddLivePullStreamInfoConfigRequest::getEndTime()const void AddLivePullStreamInfoConfigRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long AddLivePullStreamInfoConfigRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddLivePullStreamInfoConfigRequest::getOwnerId()const void AddLivePullStreamInfoConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddLivePullStreamInfoConfigRequest::getSourceUrl()const @@ -99,6 +101,6 @@ std::string AddLivePullStreamInfoConfigRequest::getSourceUrl()const void AddLivePullStreamInfoConfigRequest::setSourceUrl(const std::string& sourceUrl) { sourceUrl_ = sourceUrl; - setCoreParameter("SourceUrl", sourceUrl); + setParameter("SourceUrl", sourceUrl); } diff --git a/live/src/model/AddLiveRecordNotifyConfigRequest.cc b/live/src/model/AddLiveRecordNotifyConfigRequest.cc index 49e5e176e..f2e4d271c 100644 --- a/live/src/model/AddLiveRecordNotifyConfigRequest.cc +++ b/live/src/model/AddLiveRecordNotifyConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLiveRecordNotifyConfigRequest; AddLiveRecordNotifyConfigRequest::AddLiveRecordNotifyConfigRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveRecordNotifyConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLiveRecordNotifyConfigRequest::~AddLiveRecordNotifyConfigRequest() {} @@ -33,7 +35,7 @@ std::string AddLiveRecordNotifyConfigRequest::getOnDemandUrl()const void AddLiveRecordNotifyConfigRequest::setOnDemandUrl(const std::string& onDemandUrl) { onDemandUrl_ = onDemandUrl; - setCoreParameter("OnDemandUrl", onDemandUrl); + setParameter("OnDemandUrl", onDemandUrl); } std::string AddLiveRecordNotifyConfigRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string AddLiveRecordNotifyConfigRequest::getSecurityToken()const void AddLiveRecordNotifyConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddLiveRecordNotifyConfigRequest::getNotifyUrl()const @@ -55,7 +57,7 @@ std::string AddLiveRecordNotifyConfigRequest::getNotifyUrl()const void AddLiveRecordNotifyConfigRequest::setNotifyUrl(const std::string& notifyUrl) { notifyUrl_ = notifyUrl; - setCoreParameter("NotifyUrl", notifyUrl); + setParameter("NotifyUrl", notifyUrl); } bool AddLiveRecordNotifyConfigRequest::getNeedStatusNotify()const @@ -66,7 +68,7 @@ bool AddLiveRecordNotifyConfigRequest::getNeedStatusNotify()const void AddLiveRecordNotifyConfigRequest::setNeedStatusNotify(bool needStatusNotify) { needStatusNotify_ = needStatusNotify; - setCoreParameter("NeedStatusNotify", needStatusNotify ? "true" : "false"); + setParameter("NeedStatusNotify", needStatusNotify ? "true" : "false"); } std::string AddLiveRecordNotifyConfigRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string AddLiveRecordNotifyConfigRequest::getDomainName()const void AddLiveRecordNotifyConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddLiveRecordNotifyConfigRequest::getOwnerId()const @@ -88,6 +90,6 @@ long AddLiveRecordNotifyConfigRequest::getOwnerId()const void AddLiveRecordNotifyConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/AddLiveRecordVodConfigRequest.cc b/live/src/model/AddLiveRecordVodConfigRequest.cc index 464481cdd..66bb99bae 100644 --- a/live/src/model/AddLiveRecordVodConfigRequest.cc +++ b/live/src/model/AddLiveRecordVodConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLiveRecordVodConfigRequest; AddLiveRecordVodConfigRequest::AddLiveRecordVodConfigRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveRecordVodConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLiveRecordVodConfigRequest::~AddLiveRecordVodConfigRequest() {} @@ -33,7 +35,7 @@ std::string AddLiveRecordVodConfigRequest::getAutoCompose()const void AddLiveRecordVodConfigRequest::setAutoCompose(const std::string& autoCompose) { autoCompose_ = autoCompose; - setCoreParameter("AutoCompose", autoCompose); + setParameter("AutoCompose", autoCompose); } std::string AddLiveRecordVodConfigRequest::getComposeVodTranscodeGroupId()const @@ -44,7 +46,7 @@ std::string AddLiveRecordVodConfigRequest::getComposeVodTranscodeGroupId()const void AddLiveRecordVodConfigRequest::setComposeVodTranscodeGroupId(const std::string& composeVodTranscodeGroupId) { composeVodTranscodeGroupId_ = composeVodTranscodeGroupId; - setCoreParameter("ComposeVodTranscodeGroupId", composeVodTranscodeGroupId); + setParameter("ComposeVodTranscodeGroupId", composeVodTranscodeGroupId); } std::string AddLiveRecordVodConfigRequest::getStorageLocation()const @@ -55,7 +57,7 @@ std::string AddLiveRecordVodConfigRequest::getStorageLocation()const void AddLiveRecordVodConfigRequest::setStorageLocation(const std::string& storageLocation) { storageLocation_ = storageLocation; - setCoreParameter("StorageLocation", storageLocation); + setParameter("StorageLocation", storageLocation); } std::string AddLiveRecordVodConfigRequest::getAppName()const @@ -66,7 +68,7 @@ std::string AddLiveRecordVodConfigRequest::getAppName()const void AddLiveRecordVodConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string AddLiveRecordVodConfigRequest::getStreamName()const @@ -77,7 +79,7 @@ std::string AddLiveRecordVodConfigRequest::getStreamName()const void AddLiveRecordVodConfigRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string AddLiveRecordVodConfigRequest::getVodTranscodeGroupId()const @@ -88,7 +90,7 @@ std::string AddLiveRecordVodConfigRequest::getVodTranscodeGroupId()const void AddLiveRecordVodConfigRequest::setVodTranscodeGroupId(const std::string& vodTranscodeGroupId) { vodTranscodeGroupId_ = vodTranscodeGroupId; - setCoreParameter("VodTranscodeGroupId", vodTranscodeGroupId); + setParameter("VodTranscodeGroupId", vodTranscodeGroupId); } std::string AddLiveRecordVodConfigRequest::getDomainName()const @@ -99,7 +101,7 @@ std::string AddLiveRecordVodConfigRequest::getDomainName()const void AddLiveRecordVodConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } int AddLiveRecordVodConfigRequest::getCycleDuration()const @@ -110,7 +112,7 @@ int AddLiveRecordVodConfigRequest::getCycleDuration()const void AddLiveRecordVodConfigRequest::setCycleDuration(int cycleDuration) { cycleDuration_ = cycleDuration; - setCoreParameter("CycleDuration", std::to_string(cycleDuration)); + setParameter("CycleDuration", std::to_string(cycleDuration)); } long AddLiveRecordVodConfigRequest::getOwnerId()const @@ -121,6 +123,6 @@ long AddLiveRecordVodConfigRequest::getOwnerId()const void AddLiveRecordVodConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/AddLiveSnapshotDetectPornConfigRequest.cc b/live/src/model/AddLiveSnapshotDetectPornConfigRequest.cc index 2f64fbf5b..4c3b60e05 100644 --- a/live/src/model/AddLiveSnapshotDetectPornConfigRequest.cc +++ b/live/src/model/AddLiveSnapshotDetectPornConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLiveSnapshotDetectPornConfigRequest; AddLiveSnapshotDetectPornConfigRequest::AddLiveSnapshotDetectPornConfigRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveSnapshotDetectPornConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLiveSnapshotDetectPornConfigRequest::~AddLiveSnapshotDetectPornConfigRequest() {} @@ -33,7 +35,7 @@ std::string AddLiveSnapshotDetectPornConfigRequest::getOssEndpoint()const void AddLiveSnapshotDetectPornConfigRequest::setOssEndpoint(const std::string& ossEndpoint) { ossEndpoint_ = ossEndpoint; - setCoreParameter("OssEndpoint", ossEndpoint); + setParameter("OssEndpoint", ossEndpoint); } std::string AddLiveSnapshotDetectPornConfigRequest::getOssObject()const @@ -44,7 +46,7 @@ std::string AddLiveSnapshotDetectPornConfigRequest::getOssObject()const void AddLiveSnapshotDetectPornConfigRequest::setOssObject(const std::string& ossObject) { ossObject_ = ossObject; - setCoreParameter("OssObject", ossObject); + setParameter("OssObject", ossObject); } std::vector AddLiveSnapshotDetectPornConfigRequest::getScene()const @@ -55,8 +57,9 @@ std::vector AddLiveSnapshotDetectPornConfigRequest::getScene()const void AddLiveSnapshotDetectPornConfigRequest::setScene(const std::vector& scene) { scene_ = scene; - for(int i = 0; i!= scene.size(); i++) - setCoreParameter("Scene."+ std::to_string(i), scene.at(i)); + for(int dep1 = 0; dep1!= scene.size(); dep1++) { + setParameter("Scene."+ std::to_string(dep1), scene.at(dep1)); + } } std::string AddLiveSnapshotDetectPornConfigRequest::getAppName()const @@ -67,7 +70,7 @@ std::string AddLiveSnapshotDetectPornConfigRequest::getAppName()const void AddLiveSnapshotDetectPornConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string AddLiveSnapshotDetectPornConfigRequest::getSecurityToken()const @@ -78,7 +81,7 @@ std::string AddLiveSnapshotDetectPornConfigRequest::getSecurityToken()const void AddLiveSnapshotDetectPornConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddLiveSnapshotDetectPornConfigRequest::getOssBucket()const @@ -89,7 +92,7 @@ std::string AddLiveSnapshotDetectPornConfigRequest::getOssBucket()const void AddLiveSnapshotDetectPornConfigRequest::setOssBucket(const std::string& ossBucket) { ossBucket_ = ossBucket; - setCoreParameter("OssBucket", ossBucket); + setParameter("OssBucket", ossBucket); } std::string AddLiveSnapshotDetectPornConfigRequest::getDomainName()const @@ -100,7 +103,7 @@ std::string AddLiveSnapshotDetectPornConfigRequest::getDomainName()const void AddLiveSnapshotDetectPornConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddLiveSnapshotDetectPornConfigRequest::getOwnerId()const @@ -111,7 +114,7 @@ long AddLiveSnapshotDetectPornConfigRequest::getOwnerId()const void AddLiveSnapshotDetectPornConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddLiveSnapshotDetectPornConfigRequest::getInterval()const @@ -122,6 +125,6 @@ int AddLiveSnapshotDetectPornConfigRequest::getInterval()const void AddLiveSnapshotDetectPornConfigRequest::setInterval(int interval) { interval_ = interval; - setCoreParameter("Interval", std::to_string(interval)); + setParameter("Interval", std::to_string(interval)); } diff --git a/live/src/model/AddLiveStreamTranscodeRequest.cc b/live/src/model/AddLiveStreamTranscodeRequest.cc index 0c26f7aa3..55c559db8 100644 --- a/live/src/model/AddLiveStreamTranscodeRequest.cc +++ b/live/src/model/AddLiveStreamTranscodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddLiveStreamTranscodeRequest; AddLiveStreamTranscodeRequest::AddLiveStreamTranscodeRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveStreamTranscode") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddLiveStreamTranscodeRequest::~AddLiveStreamTranscodeRequest() {} @@ -33,7 +35,7 @@ std::string AddLiveStreamTranscodeRequest::get_Template()const void AddLiveStreamTranscodeRequest::set_Template(const std::string& _template) { _template_ = _template; - setCoreParameter("_Template", _template); + setParameter("_Template", _template); } std::string AddLiveStreamTranscodeRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string AddLiveStreamTranscodeRequest::getSecurityToken()const void AddLiveStreamTranscodeRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddLiveStreamTranscodeRequest::getApp()const @@ -55,7 +57,7 @@ std::string AddLiveStreamTranscodeRequest::getApp()const void AddLiveStreamTranscodeRequest::setApp(const std::string& app) { app_ = app; - setCoreParameter("App", app); + setParameter("App", app); } long AddLiveStreamTranscodeRequest::getOwnerId()const @@ -66,7 +68,7 @@ long AddLiveStreamTranscodeRequest::getOwnerId()const void AddLiveStreamTranscodeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddLiveStreamTranscodeRequest::getDomain()const @@ -77,6 +79,6 @@ std::string AddLiveStreamTranscodeRequest::getDomain()const void AddLiveStreamTranscodeRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } diff --git a/live/src/model/AddTrancodeSEIRequest.cc b/live/src/model/AddTrancodeSEIRequest.cc index 7ddefcaea..bbf1b4d48 100644 --- a/live/src/model/AddTrancodeSEIRequest.cc +++ b/live/src/model/AddTrancodeSEIRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AddTrancodeSEIRequest; AddTrancodeSEIRequest::AddTrancodeSEIRequest() : RpcServiceRequest("live", "2016-11-01", "AddTrancodeSEI") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddTrancodeSEIRequest::~AddTrancodeSEIRequest() {} @@ -33,7 +35,7 @@ std::string AddTrancodeSEIRequest::getPattern()const void AddTrancodeSEIRequest::setPattern(const std::string& pattern) { pattern_ = pattern; - setCoreParameter("Pattern", pattern); + setParameter("Pattern", pattern); } std::string AddTrancodeSEIRequest::getAppName()const @@ -44,7 +46,7 @@ std::string AddTrancodeSEIRequest::getAppName()const void AddTrancodeSEIRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } int AddTrancodeSEIRequest::getRepeat()const @@ -55,7 +57,7 @@ int AddTrancodeSEIRequest::getRepeat()const void AddTrancodeSEIRequest::setRepeat(int repeat) { repeat_ = repeat; - setCoreParameter("Repeat", std::to_string(repeat)); + setParameter("Repeat", std::to_string(repeat)); } std::string AddTrancodeSEIRequest::getText()const @@ -66,7 +68,7 @@ std::string AddTrancodeSEIRequest::getText()const void AddTrancodeSEIRequest::setText(const std::string& text) { text_ = text; - setCoreParameter("Text", text); + setParameter("Text", text); } std::string AddTrancodeSEIRequest::getStreamName()const @@ -77,7 +79,7 @@ std::string AddTrancodeSEIRequest::getStreamName()const void AddTrancodeSEIRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string AddTrancodeSEIRequest::getDomainName()const @@ -88,7 +90,7 @@ std::string AddTrancodeSEIRequest::getDomainName()const void AddTrancodeSEIRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddTrancodeSEIRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AddTrancodeSEIRequest::getOwnerId()const void AddTrancodeSEIRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddTrancodeSEIRequest::getDelay()const @@ -110,6 +112,6 @@ int AddTrancodeSEIRequest::getDelay()const void AddTrancodeSEIRequest::setDelay(int delay) { delay_ = delay; - setCoreParameter("Delay", std::to_string(delay)); + setParameter("Delay", std::to_string(delay)); } diff --git a/live/src/model/AllowPushStreamRequest.cc b/live/src/model/AllowPushStreamRequest.cc index 5d4262fa7..76f84e7ef 100644 --- a/live/src/model/AllowPushStreamRequest.cc +++ b/live/src/model/AllowPushStreamRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::AllowPushStreamRequest; AllowPushStreamRequest::AllowPushStreamRequest() : RpcServiceRequest("live", "2016-11-01", "AllowPushStream") -{} +{ + setMethod(HttpRequest::Method::Post); +} AllowPushStreamRequest::~AllowPushStreamRequest() {} @@ -33,7 +35,7 @@ long AllowPushStreamRequest::getOwnerId()const void AllowPushStreamRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AllowPushStreamRequest::getRoomId()const @@ -44,7 +46,7 @@ std::string AllowPushStreamRequest::getRoomId()const void AllowPushStreamRequest::setRoomId(const std::string& roomId) { roomId_ = roomId; - setCoreParameter("RoomId", roomId); + setParameter("RoomId", roomId); } std::string AllowPushStreamRequest::getAppId()const @@ -55,6 +57,6 @@ std::string AllowPushStreamRequest::getAppId()const void AllowPushStreamRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/ApplyBoardTokenRequest.cc b/live/src/model/ApplyBoardTokenRequest.cc index 271443f12..7d1322aa4 100644 --- a/live/src/model/ApplyBoardTokenRequest.cc +++ b/live/src/model/ApplyBoardTokenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ApplyBoardTokenRequest; ApplyBoardTokenRequest::ApplyBoardTokenRequest() : RpcServiceRequest("live", "2016-11-01", "ApplyBoardToken") -{} +{ + setMethod(HttpRequest::Method::Post); +} ApplyBoardTokenRequest::~ApplyBoardTokenRequest() {} @@ -33,7 +35,7 @@ std::string ApplyBoardTokenRequest::getBoardId()const void ApplyBoardTokenRequest::setBoardId(const std::string& boardId) { boardId_ = boardId; - setCoreParameter("BoardId", boardId); + setParameter("BoardId", boardId); } std::string ApplyBoardTokenRequest::getAppUid()const @@ -44,7 +46,7 @@ std::string ApplyBoardTokenRequest::getAppUid()const void ApplyBoardTokenRequest::setAppUid(const std::string& appUid) { appUid_ = appUid; - setCoreParameter("AppUid", appUid); + setParameter("AppUid", appUid); } long ApplyBoardTokenRequest::getOwnerId()const @@ -55,7 +57,7 @@ long ApplyBoardTokenRequest::getOwnerId()const void ApplyBoardTokenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ApplyBoardTokenRequest::getAppId()const @@ -66,6 +68,6 @@ std::string ApplyBoardTokenRequest::getAppId()const void ApplyBoardTokenRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/ApplyRecordTokenRequest.cc b/live/src/model/ApplyRecordTokenRequest.cc index 6f46a2211..d0f394a9e 100644 --- a/live/src/model/ApplyRecordTokenRequest.cc +++ b/live/src/model/ApplyRecordTokenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ApplyRecordTokenRequest; ApplyRecordTokenRequest::ApplyRecordTokenRequest() : RpcServiceRequest("live", "2016-11-01", "ApplyRecordToken") -{} +{ + setMethod(HttpRequest::Method::Post); +} ApplyRecordTokenRequest::~ApplyRecordTokenRequest() {} @@ -33,7 +35,7 @@ long ApplyRecordTokenRequest::getOwnerId()const void ApplyRecordTokenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ApplyRecordTokenRequest::getAppId()const @@ -44,6 +46,6 @@ std::string ApplyRecordTokenRequest::getAppId()const void ApplyRecordTokenRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/BatchDeleteLiveDomainConfigsRequest.cc b/live/src/model/BatchDeleteLiveDomainConfigsRequest.cc index eb9bed41f..c3d92222e 100644 --- a/live/src/model/BatchDeleteLiveDomainConfigsRequest.cc +++ b/live/src/model/BatchDeleteLiveDomainConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::BatchDeleteLiveDomainConfigsRequest; BatchDeleteLiveDomainConfigsRequest::BatchDeleteLiveDomainConfigsRequest() : RpcServiceRequest("live", "2016-11-01", "BatchDeleteLiveDomainConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchDeleteLiveDomainConfigsRequest::~BatchDeleteLiveDomainConfigsRequest() {} @@ -33,7 +35,7 @@ std::string BatchDeleteLiveDomainConfigsRequest::getFunctionNames()const void BatchDeleteLiveDomainConfigsRequest::setFunctionNames(const std::string& functionNames) { functionNames_ = functionNames; - setCoreParameter("FunctionNames", functionNames); + setParameter("FunctionNames", functionNames); } std::string BatchDeleteLiveDomainConfigsRequest::getDomainNames()const @@ -44,7 +46,7 @@ std::string BatchDeleteLiveDomainConfigsRequest::getDomainNames()const void BatchDeleteLiveDomainConfigsRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } std::string BatchDeleteLiveDomainConfigsRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string BatchDeleteLiveDomainConfigsRequest::getOwnerAccount()const void BatchDeleteLiveDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BatchDeleteLiveDomainConfigsRequest::getOwnerId()const @@ -66,7 +68,7 @@ long BatchDeleteLiveDomainConfigsRequest::getOwnerId()const void BatchDeleteLiveDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchDeleteLiveDomainConfigsRequest::getSecurityToken()const @@ -77,6 +79,6 @@ std::string BatchDeleteLiveDomainConfigsRequest::getSecurityToken()const void BatchDeleteLiveDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/BatchSetLiveDomainConfigsRequest.cc b/live/src/model/BatchSetLiveDomainConfigsRequest.cc index 18b1c782a..dc37fd1ec 100644 --- a/live/src/model/BatchSetLiveDomainConfigsRequest.cc +++ b/live/src/model/BatchSetLiveDomainConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::BatchSetLiveDomainConfigsRequest; BatchSetLiveDomainConfigsRequest::BatchSetLiveDomainConfigsRequest() : RpcServiceRequest("live", "2016-11-01", "BatchSetLiveDomainConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchSetLiveDomainConfigsRequest::~BatchSetLiveDomainConfigsRequest() {} @@ -33,7 +35,7 @@ std::string BatchSetLiveDomainConfigsRequest::getFunctions()const void BatchSetLiveDomainConfigsRequest::setFunctions(const std::string& functions) { functions_ = functions; - setCoreParameter("Functions", functions); + setParameter("Functions", functions); } std::string BatchSetLiveDomainConfigsRequest::getDomainNames()const @@ -44,7 +46,7 @@ std::string BatchSetLiveDomainConfigsRequest::getDomainNames()const void BatchSetLiveDomainConfigsRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } std::string BatchSetLiveDomainConfigsRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string BatchSetLiveDomainConfigsRequest::getOwnerAccount()const void BatchSetLiveDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BatchSetLiveDomainConfigsRequest::getOwnerId()const @@ -66,7 +68,7 @@ long BatchSetLiveDomainConfigsRequest::getOwnerId()const void BatchSetLiveDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchSetLiveDomainConfigsRequest::getSecurityToken()const @@ -77,6 +79,6 @@ std::string BatchSetLiveDomainConfigsRequest::getSecurityToken()const void BatchSetLiveDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/CompleteBoardRecordRequest.cc b/live/src/model/CompleteBoardRecordRequest.cc index 50f84621d..82a968169 100644 --- a/live/src/model/CompleteBoardRecordRequest.cc +++ b/live/src/model/CompleteBoardRecordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::CompleteBoardRecordRequest; CompleteBoardRecordRequest::CompleteBoardRecordRequest() : RpcServiceRequest("live", "2016-11-01", "CompleteBoardRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} CompleteBoardRecordRequest::~CompleteBoardRecordRequest() {} @@ -33,7 +35,7 @@ std::string CompleteBoardRecordRequest::getEndTime()const void CompleteBoardRecordRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long CompleteBoardRecordRequest::getOwnerId()const @@ -44,7 +46,7 @@ long CompleteBoardRecordRequest::getOwnerId()const void CompleteBoardRecordRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CompleteBoardRecordRequest::getRecordId()const @@ -55,7 +57,7 @@ std::string CompleteBoardRecordRequest::getRecordId()const void CompleteBoardRecordRequest::setRecordId(const std::string& recordId) { recordId_ = recordId; - setCoreParameter("RecordId", recordId); + setParameter("RecordId", recordId); } std::string CompleteBoardRecordRequest::getAppId()const @@ -66,6 +68,6 @@ std::string CompleteBoardRecordRequest::getAppId()const void CompleteBoardRecordRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/CompleteBoardRequest.cc b/live/src/model/CompleteBoardRequest.cc index a1745b466..9eada5193 100644 --- a/live/src/model/CompleteBoardRequest.cc +++ b/live/src/model/CompleteBoardRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::CompleteBoardRequest; CompleteBoardRequest::CompleteBoardRequest() : RpcServiceRequest("live", "2016-11-01", "CompleteBoard") -{} +{ + setMethod(HttpRequest::Method::Post); +} CompleteBoardRequest::~CompleteBoardRequest() {} @@ -33,7 +35,7 @@ long CompleteBoardRequest::getOwnerId()const void CompleteBoardRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CompleteBoardRequest::getAppId()const @@ -44,7 +46,7 @@ std::string CompleteBoardRequest::getAppId()const void CompleteBoardRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string CompleteBoardRequest::getBoardId()const @@ -55,6 +57,6 @@ std::string CompleteBoardRequest::getBoardId()const void CompleteBoardRequest::setBoardId(const std::string& boardId) { boardId_ = boardId; - setCoreParameter("BoardId", boardId); + setParameter("BoardId", boardId); } diff --git a/live/src/model/ControlHtmlResourceRequest.cc b/live/src/model/ControlHtmlResourceRequest.cc new file mode 100644 index 000000000..ab333c641 --- /dev/null +++ b/live/src/model/ControlHtmlResourceRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::ControlHtmlResourceRequest; + +ControlHtmlResourceRequest::ControlHtmlResourceRequest() : + RpcServiceRequest("live", "2016-11-01", "ControlHtmlResource") +{ + setMethod(HttpRequest::Method::Post); +} + +ControlHtmlResourceRequest::~ControlHtmlResourceRequest() +{} + +std::string ControlHtmlResourceRequest::getHtmlUrl()const +{ + return htmlUrl_; +} + +void ControlHtmlResourceRequest::setHtmlUrl(const std::string& htmlUrl) +{ + htmlUrl_ = htmlUrl; + setParameter("HtmlUrl", htmlUrl); +} + +std::string ControlHtmlResourceRequest::getCasterId()const +{ + return casterId_; +} + +void ControlHtmlResourceRequest::setCasterId(const std::string& casterId) +{ + casterId_ = casterId; + setParameter("CasterId", casterId); +} + +long ControlHtmlResourceRequest::getOwnerId()const +{ + return ownerId_; +} + +void ControlHtmlResourceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ControlHtmlResourceRequest::getOperate()const +{ + return operate_; +} + +void ControlHtmlResourceRequest::setOperate(const std::string& operate) +{ + operate_ = operate; + setParameter("Operate", operate); +} + +std::string ControlHtmlResourceRequest::getHtmlResourceId()const +{ + return htmlResourceId_; +} + +void ControlHtmlResourceRequest::setHtmlResourceId(const std::string& htmlResourceId) +{ + htmlResourceId_ = htmlResourceId; + setParameter("HtmlResourceId", htmlResourceId); +} + diff --git a/live/src/model/ControlHtmlResourceResult.cc b/live/src/model/ControlHtmlResourceResult.cc new file mode 100644 index 000000000..b2dcf9735 --- /dev/null +++ b/live/src/model/ControlHtmlResourceResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +ControlHtmlResourceResult::ControlHtmlResourceResult() : + ServiceResult() +{} + +ControlHtmlResourceResult::ControlHtmlResourceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ControlHtmlResourceResult::~ControlHtmlResourceResult() +{} + +void ControlHtmlResourceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["StreamId"].isNull()) + streamId_ = value["StreamId"].asString(); + +} + +std::string ControlHtmlResourceResult::getStreamId()const +{ + return streamId_; +} + diff --git a/live/src/model/CopyCasterRequest.cc b/live/src/model/CopyCasterRequest.cc index 11a4dcacb..1e86a0966 100644 --- a/live/src/model/CopyCasterRequest.cc +++ b/live/src/model/CopyCasterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::CopyCasterRequest; CopyCasterRequest::CopyCasterRequest() : RpcServiceRequest("live", "2016-11-01", "CopyCaster") -{} +{ + setMethod(HttpRequest::Method::Post); +} CopyCasterRequest::~CopyCasterRequest() {} @@ -33,7 +35,7 @@ std::string CopyCasterRequest::getClientToken()const void CopyCasterRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CopyCasterRequest::getCasterName()const @@ -44,7 +46,7 @@ std::string CopyCasterRequest::getCasterName()const void CopyCasterRequest::setCasterName(const std::string& casterName) { casterName_ = casterName; - setCoreParameter("CasterName", casterName); + setParameter("CasterName", casterName); } std::string CopyCasterRequest::getSrcCasterId()const @@ -55,7 +57,7 @@ std::string CopyCasterRequest::getSrcCasterId()const void CopyCasterRequest::setSrcCasterId(const std::string& srcCasterId) { srcCasterId_ = srcCasterId; - setCoreParameter("SrcCasterId", srcCasterId); + setParameter("SrcCasterId", srcCasterId); } long CopyCasterRequest::getOwnerId()const @@ -66,6 +68,6 @@ long CopyCasterRequest::getOwnerId()const void CopyCasterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/CopyCasterSceneConfigRequest.cc b/live/src/model/CopyCasterSceneConfigRequest.cc index 086663bdd..e29880918 100644 --- a/live/src/model/CopyCasterSceneConfigRequest.cc +++ b/live/src/model/CopyCasterSceneConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::CopyCasterSceneConfigRequest; CopyCasterSceneConfigRequest::CopyCasterSceneConfigRequest() : RpcServiceRequest("live", "2016-11-01", "CopyCasterSceneConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} CopyCasterSceneConfigRequest::~CopyCasterSceneConfigRequest() {} @@ -33,7 +35,7 @@ std::string CopyCasterSceneConfigRequest::getFromSceneId()const void CopyCasterSceneConfigRequest::setFromSceneId(const std::string& fromSceneId) { fromSceneId_ = fromSceneId; - setCoreParameter("FromSceneId", fromSceneId); + setParameter("FromSceneId", fromSceneId); } std::string CopyCasterSceneConfigRequest::getToSceneId()const @@ -44,7 +46,7 @@ std::string CopyCasterSceneConfigRequest::getToSceneId()const void CopyCasterSceneConfigRequest::setToSceneId(const std::string& toSceneId) { toSceneId_ = toSceneId; - setCoreParameter("ToSceneId", toSceneId); + setParameter("ToSceneId", toSceneId); } std::string CopyCasterSceneConfigRequest::getCasterId()const @@ -55,7 +57,7 @@ std::string CopyCasterSceneConfigRequest::getCasterId()const void CopyCasterSceneConfigRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long CopyCasterSceneConfigRequest::getOwnerId()const @@ -66,6 +68,6 @@ long CopyCasterSceneConfigRequest::getOwnerId()const void CopyCasterSceneConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/CreateBoardRequest.cc b/live/src/model/CreateBoardRequest.cc index acc8b78d6..062105e8c 100644 --- a/live/src/model/CreateBoardRequest.cc +++ b/live/src/model/CreateBoardRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::CreateBoardRequest; CreateBoardRequest::CreateBoardRequest() : RpcServiceRequest("live", "2016-11-01", "CreateBoard") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateBoardRequest::~CreateBoardRequest() {} @@ -33,7 +35,7 @@ std::string CreateBoardRequest::getAppUid()const void CreateBoardRequest::setAppUid(const std::string& appUid) { appUid_ = appUid; - setCoreParameter("AppUid", appUid); + setParameter("AppUid", appUid); } long CreateBoardRequest::getOwnerId()const @@ -44,7 +46,7 @@ long CreateBoardRequest::getOwnerId()const void CreateBoardRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateBoardRequest::getAppId()const @@ -55,6 +57,6 @@ std::string CreateBoardRequest::getAppId()const void CreateBoardRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/CreateCasterRequest.cc b/live/src/model/CreateCasterRequest.cc index f68412458..38cee024f 100644 --- a/live/src/model/CreateCasterRequest.cc +++ b/live/src/model/CreateCasterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::CreateCasterRequest; CreateCasterRequest::CreateCasterRequest() : RpcServiceRequest("live", "2016-11-01", "CreateCaster") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCasterRequest::~CreateCasterRequest() {} @@ -33,7 +35,7 @@ std::string CreateCasterRequest::getClientToken()const void CreateCasterRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateCasterRequest::getCasterName()const @@ -44,7 +46,7 @@ std::string CreateCasterRequest::getCasterName()const void CreateCasterRequest::setCasterName(const std::string& casterName) { casterName_ = casterName; - setCoreParameter("CasterName", casterName); + setParameter("CasterName", casterName); } std::string CreateCasterRequest::getCasterTemplate()const @@ -55,7 +57,7 @@ std::string CreateCasterRequest::getCasterTemplate()const void CreateCasterRequest::setCasterTemplate(const std::string& casterTemplate) { casterTemplate_ = casterTemplate; - setCoreParameter("CasterTemplate", casterTemplate); + setParameter("CasterTemplate", casterTemplate); } std::string CreateCasterRequest::getExpireTime()const @@ -66,7 +68,7 @@ std::string CreateCasterRequest::getExpireTime()const void CreateCasterRequest::setExpireTime(const std::string& expireTime) { expireTime_ = expireTime; - setCoreParameter("ExpireTime", expireTime); + setParameter("ExpireTime", expireTime); } int CreateCasterRequest::getNormType()const @@ -77,7 +79,7 @@ int CreateCasterRequest::getNormType()const void CreateCasterRequest::setNormType(int normType) { normType_ = normType; - setCoreParameter("NormType", std::to_string(normType)); + setParameter("NormType", std::to_string(normType)); } long CreateCasterRequest::getOwnerId()const @@ -88,7 +90,7 @@ long CreateCasterRequest::getOwnerId()const void CreateCasterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateCasterRequest::getPurchaseTime()const @@ -99,7 +101,7 @@ std::string CreateCasterRequest::getPurchaseTime()const void CreateCasterRequest::setPurchaseTime(const std::string& purchaseTime) { purchaseTime_ = purchaseTime; - setCoreParameter("PurchaseTime", purchaseTime); + setParameter("PurchaseTime", purchaseTime); } std::string CreateCasterRequest::getChargeType()const @@ -110,6 +112,6 @@ std::string CreateCasterRequest::getChargeType()const void CreateCasterRequest::setChargeType(const std::string& chargeType) { chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); + setParameter("ChargeType", chargeType); } diff --git a/live/src/model/CreateLiveRealTimeLogDeliveryRequest.cc b/live/src/model/CreateLiveRealTimeLogDeliveryRequest.cc index 11c94b515..236d1a373 100644 --- a/live/src/model/CreateLiveRealTimeLogDeliveryRequest.cc +++ b/live/src/model/CreateLiveRealTimeLogDeliveryRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Live::Model::CreateLiveRealTimeLogDeliveryRequest; CreateLiveRealTimeLogDeliveryRequest::CreateLiveRealTimeLogDeliveryRequest() : RpcServiceRequest("live", "2016-11-01", "CreateLiveRealTimeLogDelivery") -{} +{ + setMethod(HttpRequest::Method::Get); +} CreateLiveRealTimeLogDeliveryRequest::~CreateLiveRealTimeLogDeliveryRequest() {} -std::string CreateLiveRealTimeLogDeliveryRequest::getProject()const -{ - return project_; -} - -void CreateLiveRealTimeLogDeliveryRequest::setProject(const std::string& project) -{ - project_ = project; - setCoreParameter("Project", project); -} - -std::string CreateLiveRealTimeLogDeliveryRequest::getDomainName()const -{ - return domainName_; -} - -void CreateLiveRealTimeLogDeliveryRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long CreateLiveRealTimeLogDeliveryRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateLiveRealTimeLogDeliveryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateLiveRealTimeLogDeliveryRequest::getRegion()const -{ - return region_; -} - -void CreateLiveRealTimeLogDeliveryRequest::setRegion(const std::string& region) -{ - region_ = region; - setCoreParameter("Region", region); -} - -std::string CreateLiveRealTimeLogDeliveryRequest::getLogstore()const -{ - return logstore_; -} - -void CreateLiveRealTimeLogDeliveryRequest::setLogstore(const std::string& logstore) -{ - logstore_ = logstore; - setCoreParameter("Logstore", logstore); -} - +std::string CreateLiveRealTimeLogDeliveryRequest::getProject()const +{ + return project_; +} + +void CreateLiveRealTimeLogDeliveryRequest::setProject(const std::string& project) +{ + project_ = project; + setParameter("Project", project); +} + +std::string CreateLiveRealTimeLogDeliveryRequest::getDomainName()const +{ + return domainName_; +} + +void CreateLiveRealTimeLogDeliveryRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long CreateLiveRealTimeLogDeliveryRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateLiveRealTimeLogDeliveryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateLiveRealTimeLogDeliveryRequest::getRegion()const +{ + return region_; +} + +void CreateLiveRealTimeLogDeliveryRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + +std::string CreateLiveRealTimeLogDeliveryRequest::getLogstore()const +{ + return logstore_; +} + +void CreateLiveRealTimeLogDeliveryRequest::setLogstore(const std::string& logstore) +{ + logstore_ = logstore; + setParameter("Logstore", logstore); +} + diff --git a/live/src/model/CreateLiveStreamRecordIndexFilesRequest.cc b/live/src/model/CreateLiveStreamRecordIndexFilesRequest.cc index e7ffa3427..340887068 100644 --- a/live/src/model/CreateLiveStreamRecordIndexFilesRequest.cc +++ b/live/src/model/CreateLiveStreamRecordIndexFilesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::CreateLiveStreamRecordIndexFilesRequest; CreateLiveStreamRecordIndexFilesRequest::CreateLiveStreamRecordIndexFilesRequest() : RpcServiceRequest("live", "2016-11-01", "CreateLiveStreamRecordIndexFiles") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLiveStreamRecordIndexFilesRequest::~CreateLiveStreamRecordIndexFilesRequest() {} @@ -33,7 +35,7 @@ std::string CreateLiveStreamRecordIndexFilesRequest::getOssEndpoint()const void CreateLiveStreamRecordIndexFilesRequest::setOssEndpoint(const std::string& ossEndpoint) { ossEndpoint_ = ossEndpoint; - setCoreParameter("OssEndpoint", ossEndpoint); + setParameter("OssEndpoint", ossEndpoint); } std::string CreateLiveStreamRecordIndexFilesRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string CreateLiveStreamRecordIndexFilesRequest::getStartTime()const void CreateLiveStreamRecordIndexFilesRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string CreateLiveStreamRecordIndexFilesRequest::getOssObject()const @@ -55,7 +57,7 @@ std::string CreateLiveStreamRecordIndexFilesRequest::getOssObject()const void CreateLiveStreamRecordIndexFilesRequest::setOssObject(const std::string& ossObject) { ossObject_ = ossObject; - setCoreParameter("OssObject", ossObject); + setParameter("OssObject", ossObject); } std::string CreateLiveStreamRecordIndexFilesRequest::getAppName()const @@ -66,7 +68,7 @@ std::string CreateLiveStreamRecordIndexFilesRequest::getAppName()const void CreateLiveStreamRecordIndexFilesRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string CreateLiveStreamRecordIndexFilesRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string CreateLiveStreamRecordIndexFilesRequest::getSecurityToken()const void CreateLiveStreamRecordIndexFilesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string CreateLiveStreamRecordIndexFilesRequest::getStreamName()const @@ -88,7 +90,7 @@ std::string CreateLiveStreamRecordIndexFilesRequest::getStreamName()const void CreateLiveStreamRecordIndexFilesRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string CreateLiveStreamRecordIndexFilesRequest::getOssBucket()const @@ -99,7 +101,7 @@ std::string CreateLiveStreamRecordIndexFilesRequest::getOssBucket()const void CreateLiveStreamRecordIndexFilesRequest::setOssBucket(const std::string& ossBucket) { ossBucket_ = ossBucket; - setCoreParameter("OssBucket", ossBucket); + setParameter("OssBucket", ossBucket); } std::string CreateLiveStreamRecordIndexFilesRequest::getDomainName()const @@ -110,7 +112,7 @@ std::string CreateLiveStreamRecordIndexFilesRequest::getDomainName()const void CreateLiveStreamRecordIndexFilesRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string CreateLiveStreamRecordIndexFilesRequest::getEndTime()const @@ -121,7 +123,7 @@ std::string CreateLiveStreamRecordIndexFilesRequest::getEndTime()const void CreateLiveStreamRecordIndexFilesRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long CreateLiveStreamRecordIndexFilesRequest::getOwnerId()const @@ -132,6 +134,6 @@ long CreateLiveStreamRecordIndexFilesRequest::getOwnerId()const void CreateLiveStreamRecordIndexFilesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/CreateRoomRequest.cc b/live/src/model/CreateRoomRequest.cc index 0af80db56..57661cbd3 100644 --- a/live/src/model/CreateRoomRequest.cc +++ b/live/src/model/CreateRoomRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::CreateRoomRequest; CreateRoomRequest::CreateRoomRequest() : RpcServiceRequest("live", "2016-11-01", "CreateRoom") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRoomRequest::~CreateRoomRequest() {} @@ -33,7 +35,7 @@ std::string CreateRoomRequest::getTemplateIds()const void CreateRoomRequest::setTemplateIds(const std::string& templateIds) { templateIds_ = templateIds; - setCoreParameter("TemplateIds", templateIds); + setParameter("TemplateIds", templateIds); } std::string CreateRoomRequest::getAnchorId()const @@ -44,7 +46,7 @@ std::string CreateRoomRequest::getAnchorId()const void CreateRoomRequest::setAnchorId(const std::string& anchorId) { anchorId_ = anchorId; - setCoreParameter("AnchorId", anchorId); + setParameter("AnchorId", anchorId); } bool CreateRoomRequest::getUseAppTranscode()const @@ -55,7 +57,7 @@ bool CreateRoomRequest::getUseAppTranscode()const void CreateRoomRequest::setUseAppTranscode(bool useAppTranscode) { useAppTranscode_ = useAppTranscode; - setCoreParameter("UseAppTranscode", useAppTranscode ? "true" : "false"); + setParameter("UseAppTranscode", useAppTranscode ? "true" : "false"); } long CreateRoomRequest::getOwnerId()const @@ -66,7 +68,7 @@ long CreateRoomRequest::getOwnerId()const void CreateRoomRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateRoomRequest::getRoomId()const @@ -77,7 +79,7 @@ std::string CreateRoomRequest::getRoomId()const void CreateRoomRequest::setRoomId(const std::string& roomId) { roomId_ = roomId; - setCoreParameter("RoomId", roomId); + setParameter("RoomId", roomId); } std::string CreateRoomRequest::getAppId()const @@ -88,6 +90,6 @@ std::string CreateRoomRequest::getAppId()const void CreateRoomRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DeleteBoardRequest.cc b/live/src/model/DeleteBoardRequest.cc index 90ee5de97..2dccb74dd 100644 --- a/live/src/model/DeleteBoardRequest.cc +++ b/live/src/model/DeleteBoardRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteBoardRequest; DeleteBoardRequest::DeleteBoardRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteBoard") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteBoardRequest::~DeleteBoardRequest() {} @@ -33,7 +35,7 @@ long DeleteBoardRequest::getOwnerId()const void DeleteBoardRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteBoardRequest::getAppId()const @@ -44,7 +46,7 @@ std::string DeleteBoardRequest::getAppId()const void DeleteBoardRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string DeleteBoardRequest::getBoardId()const @@ -55,6 +57,6 @@ std::string DeleteBoardRequest::getBoardId()const void DeleteBoardRequest::setBoardId(const std::string& boardId) { boardId_ = boardId; - setCoreParameter("BoardId", boardId); + setParameter("BoardId", boardId); } diff --git a/live/src/model/DeleteCasterComponentRequest.cc b/live/src/model/DeleteCasterComponentRequest.cc index a515964e8..393489735 100644 --- a/live/src/model/DeleteCasterComponentRequest.cc +++ b/live/src/model/DeleteCasterComponentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteCasterComponentRequest; DeleteCasterComponentRequest::DeleteCasterComponentRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteCasterComponent") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCasterComponentRequest::~DeleteCasterComponentRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCasterComponentRequest::getComponentId()const void DeleteCasterComponentRequest::setComponentId(const std::string& componentId) { componentId_ = componentId; - setCoreParameter("ComponentId", componentId); + setParameter("ComponentId", componentId); } std::string DeleteCasterComponentRequest::getCasterId()const @@ -44,7 +46,7 @@ std::string DeleteCasterComponentRequest::getCasterId()const void DeleteCasterComponentRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DeleteCasterComponentRequest::getOwnerId()const @@ -55,6 +57,6 @@ long DeleteCasterComponentRequest::getOwnerId()const void DeleteCasterComponentRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteCasterEpisodeGroupRequest.cc b/live/src/model/DeleteCasterEpisodeGroupRequest.cc index 906bb1c0f..41e61254d 100644 --- a/live/src/model/DeleteCasterEpisodeGroupRequest.cc +++ b/live/src/model/DeleteCasterEpisodeGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteCasterEpisodeGroupRequest; DeleteCasterEpisodeGroupRequest::DeleteCasterEpisodeGroupRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteCasterEpisodeGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCasterEpisodeGroupRequest::~DeleteCasterEpisodeGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCasterEpisodeGroupRequest::getProgramId()const void DeleteCasterEpisodeGroupRequest::setProgramId(const std::string& programId) { programId_ = programId; - setCoreParameter("ProgramId", programId); + setParameter("ProgramId", programId); } long DeleteCasterEpisodeGroupRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DeleteCasterEpisodeGroupRequest::getOwnerId()const void DeleteCasterEpisodeGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteCasterEpisodeRequest.cc b/live/src/model/DeleteCasterEpisodeRequest.cc index b62d299e0..e9b219f32 100644 --- a/live/src/model/DeleteCasterEpisodeRequest.cc +++ b/live/src/model/DeleteCasterEpisodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteCasterEpisodeRequest; DeleteCasterEpisodeRequest::DeleteCasterEpisodeRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteCasterEpisode") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCasterEpisodeRequest::~DeleteCasterEpisodeRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCasterEpisodeRequest::getCasterId()const void DeleteCasterEpisodeRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DeleteCasterEpisodeRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DeleteCasterEpisodeRequest::getOwnerId()const void DeleteCasterEpisodeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteCasterEpisodeRequest::getEpisodeId()const @@ -55,6 +57,6 @@ std::string DeleteCasterEpisodeRequest::getEpisodeId()const void DeleteCasterEpisodeRequest::setEpisodeId(const std::string& episodeId) { episodeId_ = episodeId; - setCoreParameter("EpisodeId", episodeId); + setParameter("EpisodeId", episodeId); } diff --git a/live/src/model/DeleteCasterLayoutRequest.cc b/live/src/model/DeleteCasterLayoutRequest.cc index 7e6a36b65..e378eab0b 100644 --- a/live/src/model/DeleteCasterLayoutRequest.cc +++ b/live/src/model/DeleteCasterLayoutRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteCasterLayoutRequest; DeleteCasterLayoutRequest::DeleteCasterLayoutRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteCasterLayout") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCasterLayoutRequest::~DeleteCasterLayoutRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCasterLayoutRequest::getLayoutId()const void DeleteCasterLayoutRequest::setLayoutId(const std::string& layoutId) { layoutId_ = layoutId; - setCoreParameter("LayoutId", layoutId); + setParameter("LayoutId", layoutId); } std::string DeleteCasterLayoutRequest::getCasterId()const @@ -44,7 +46,7 @@ std::string DeleteCasterLayoutRequest::getCasterId()const void DeleteCasterLayoutRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DeleteCasterLayoutRequest::getOwnerId()const @@ -55,6 +57,6 @@ long DeleteCasterLayoutRequest::getOwnerId()const void DeleteCasterLayoutRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteCasterProgramRequest.cc b/live/src/model/DeleteCasterProgramRequest.cc index 7c8c19a53..055cd892e 100644 --- a/live/src/model/DeleteCasterProgramRequest.cc +++ b/live/src/model/DeleteCasterProgramRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteCasterProgramRequest; DeleteCasterProgramRequest::DeleteCasterProgramRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteCasterProgram") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCasterProgramRequest::~DeleteCasterProgramRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCasterProgramRequest::getCasterId()const void DeleteCasterProgramRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DeleteCasterProgramRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DeleteCasterProgramRequest::getOwnerId()const void DeleteCasterProgramRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteCasterRequest.cc b/live/src/model/DeleteCasterRequest.cc index 807978315..281eff2da 100644 --- a/live/src/model/DeleteCasterRequest.cc +++ b/live/src/model/DeleteCasterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteCasterRequest; DeleteCasterRequest::DeleteCasterRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteCaster") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCasterRequest::~DeleteCasterRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCasterRequest::getCasterId()const void DeleteCasterRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DeleteCasterRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DeleteCasterRequest::getOwnerId()const void DeleteCasterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteCasterRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DeleteCasterRequest::getSecurityToken()const void DeleteCasterRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DeleteCasterSceneConfigRequest.cc b/live/src/model/DeleteCasterSceneConfigRequest.cc index 9640c5c71..665ab9c98 100644 --- a/live/src/model/DeleteCasterSceneConfigRequest.cc +++ b/live/src/model/DeleteCasterSceneConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteCasterSceneConfigRequest; DeleteCasterSceneConfigRequest::DeleteCasterSceneConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteCasterSceneConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCasterSceneConfigRequest::~DeleteCasterSceneConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCasterSceneConfigRequest::getType()const void DeleteCasterSceneConfigRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DeleteCasterSceneConfigRequest::getCasterId()const @@ -44,7 +46,7 @@ std::string DeleteCasterSceneConfigRequest::getCasterId()const void DeleteCasterSceneConfigRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DeleteCasterSceneConfigRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteCasterSceneConfigRequest::getOwnerId()const void DeleteCasterSceneConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteCasterSceneConfigRequest::getSceneId()const @@ -66,6 +68,6 @@ std::string DeleteCasterSceneConfigRequest::getSceneId()const void DeleteCasterSceneConfigRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } diff --git a/live/src/model/DeleteCasterVideoResourceRequest.cc b/live/src/model/DeleteCasterVideoResourceRequest.cc index 33134a8a1..8bd58ae11 100644 --- a/live/src/model/DeleteCasterVideoResourceRequest.cc +++ b/live/src/model/DeleteCasterVideoResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteCasterVideoResourceRequest; DeleteCasterVideoResourceRequest::DeleteCasterVideoResourceRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteCasterVideoResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCasterVideoResourceRequest::~DeleteCasterVideoResourceRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCasterVideoResourceRequest::getResourceId()const void DeleteCasterVideoResourceRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::string DeleteCasterVideoResourceRequest::getCasterId()const @@ -44,7 +46,7 @@ std::string DeleteCasterVideoResourceRequest::getCasterId()const void DeleteCasterVideoResourceRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DeleteCasterVideoResourceRequest::getOwnerId()const @@ -55,6 +57,6 @@ long DeleteCasterVideoResourceRequest::getOwnerId()const void DeleteCasterVideoResourceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteHtmlResourceRequest.cc b/live/src/model/DeleteHtmlResourceRequest.cc new file mode 100644 index 000000000..1c9aa1b30 --- /dev/null +++ b/live/src/model/DeleteHtmlResourceRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DeleteHtmlResourceRequest; + +DeleteHtmlResourceRequest::DeleteHtmlResourceRequest() : + RpcServiceRequest("live", "2016-11-01", "DeleteHtmlResource") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteHtmlResourceRequest::~DeleteHtmlResourceRequest() +{} + +std::string DeleteHtmlResourceRequest::getHtmlUrl()const +{ + return htmlUrl_; +} + +void DeleteHtmlResourceRequest::setHtmlUrl(const std::string& htmlUrl) +{ + htmlUrl_ = htmlUrl; + setParameter("HtmlUrl", htmlUrl); +} + +std::string DeleteHtmlResourceRequest::getCasterId()const +{ + return casterId_; +} + +void DeleteHtmlResourceRequest::setCasterId(const std::string& casterId) +{ + casterId_ = casterId; + setParameter("CasterId", casterId); +} + +long DeleteHtmlResourceRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteHtmlResourceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteHtmlResourceRequest::getHtmlResourceId()const +{ + return htmlResourceId_; +} + +void DeleteHtmlResourceRequest::setHtmlResourceId(const std::string& htmlResourceId) +{ + htmlResourceId_ = htmlResourceId; + setParameter("HtmlResourceId", htmlResourceId); +} + diff --git a/live/src/model/DeleteHtmlResourceResult.cc b/live/src/model/DeleteHtmlResourceResult.cc new file mode 100644 index 000000000..31b239505 --- /dev/null +++ b/live/src/model/DeleteHtmlResourceResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DeleteHtmlResourceResult::DeleteHtmlResourceResult() : + ServiceResult() +{} + +DeleteHtmlResourceResult::DeleteHtmlResourceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteHtmlResourceResult::~DeleteHtmlResourceResult() +{} + +void DeleteHtmlResourceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/live/src/model/DeleteLiveAppRecordConfigRequest.cc b/live/src/model/DeleteLiveAppRecordConfigRequest.cc index 1703dffe4..976e23285 100644 --- a/live/src/model/DeleteLiveAppRecordConfigRequest.cc +++ b/live/src/model/DeleteLiveAppRecordConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveAppRecordConfigRequest; DeleteLiveAppRecordConfigRequest::DeleteLiveAppRecordConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveAppRecordConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveAppRecordConfigRequest::~DeleteLiveAppRecordConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveAppRecordConfigRequest::getAppName()const void DeleteLiveAppRecordConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DeleteLiveAppRecordConfigRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DeleteLiveAppRecordConfigRequest::getSecurityToken()const void DeleteLiveAppRecordConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteLiveAppRecordConfigRequest::getStreamName()const @@ -55,7 +57,7 @@ std::string DeleteLiveAppRecordConfigRequest::getStreamName()const void DeleteLiveAppRecordConfigRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DeleteLiveAppRecordConfigRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DeleteLiveAppRecordConfigRequest::getDomainName()const void DeleteLiveAppRecordConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLiveAppRecordConfigRequest::getOwnerId()const @@ -77,6 +79,6 @@ long DeleteLiveAppRecordConfigRequest::getOwnerId()const void DeleteLiveAppRecordConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteLiveAppSnapshotConfigRequest.cc b/live/src/model/DeleteLiveAppSnapshotConfigRequest.cc index a273e0592..6221c4d14 100644 --- a/live/src/model/DeleteLiveAppSnapshotConfigRequest.cc +++ b/live/src/model/DeleteLiveAppSnapshotConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveAppSnapshotConfigRequest; DeleteLiveAppSnapshotConfigRequest::DeleteLiveAppSnapshotConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveAppSnapshotConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveAppSnapshotConfigRequest::~DeleteLiveAppSnapshotConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveAppSnapshotConfigRequest::getAppName()const void DeleteLiveAppSnapshotConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DeleteLiveAppSnapshotConfigRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DeleteLiveAppSnapshotConfigRequest::getSecurityToken()const void DeleteLiveAppSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteLiveAppSnapshotConfigRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string DeleteLiveAppSnapshotConfigRequest::getDomainName()const void DeleteLiveAppSnapshotConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLiveAppSnapshotConfigRequest::getOwnerId()const @@ -66,6 +68,6 @@ long DeleteLiveAppSnapshotConfigRequest::getOwnerId()const void DeleteLiveAppSnapshotConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteLiveAudioAuditConfigRequest.cc b/live/src/model/DeleteLiveAudioAuditConfigRequest.cc new file mode 100644 index 000000000..259cdb47d --- /dev/null +++ b/live/src/model/DeleteLiveAudioAuditConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DeleteLiveAudioAuditConfigRequest; + +DeleteLiveAudioAuditConfigRequest::DeleteLiveAudioAuditConfigRequest() : + RpcServiceRequest("live", "2016-11-01", "DeleteLiveAudioAuditConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteLiveAudioAuditConfigRequest::~DeleteLiveAudioAuditConfigRequest() +{} + +std::string DeleteLiveAudioAuditConfigRequest::getAppName()const +{ + return appName_; +} + +void DeleteLiveAudioAuditConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DeleteLiveAudioAuditConfigRequest::getStreamName()const +{ + return streamName_; +} + +void DeleteLiveAudioAuditConfigRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DeleteLiveAudioAuditConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteLiveAudioAuditConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteLiveAudioAuditConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteLiveAudioAuditConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/DeleteLiveAudioAuditConfigResult.cc b/live/src/model/DeleteLiveAudioAuditConfigResult.cc new file mode 100644 index 000000000..8d4a345f0 --- /dev/null +++ b/live/src/model/DeleteLiveAudioAuditConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DeleteLiveAudioAuditConfigResult::DeleteLiveAudioAuditConfigResult() : + ServiceResult() +{} + +DeleteLiveAudioAuditConfigResult::DeleteLiveAudioAuditConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteLiveAudioAuditConfigResult::~DeleteLiveAudioAuditConfigResult() +{} + +void DeleteLiveAudioAuditConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/live/src/model/DeleteLiveAudioAuditNotifyConfigRequest.cc b/live/src/model/DeleteLiveAudioAuditNotifyConfigRequest.cc new file mode 100644 index 000000000..fdc115f3f --- /dev/null +++ b/live/src/model/DeleteLiveAudioAuditNotifyConfigRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DeleteLiveAudioAuditNotifyConfigRequest; + +DeleteLiveAudioAuditNotifyConfigRequest::DeleteLiveAudioAuditNotifyConfigRequest() : + RpcServiceRequest("live", "2016-11-01", "DeleteLiveAudioAuditNotifyConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteLiveAudioAuditNotifyConfigRequest::~DeleteLiveAudioAuditNotifyConfigRequest() +{} + +std::string DeleteLiveAudioAuditNotifyConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteLiveAudioAuditNotifyConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteLiveAudioAuditNotifyConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteLiveAudioAuditNotifyConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/DeleteLiveAudioAuditNotifyConfigResult.cc b/live/src/model/DeleteLiveAudioAuditNotifyConfigResult.cc new file mode 100644 index 000000000..1e903e238 --- /dev/null +++ b/live/src/model/DeleteLiveAudioAuditNotifyConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DeleteLiveAudioAuditNotifyConfigResult::DeleteLiveAudioAuditNotifyConfigResult() : + ServiceResult() +{} + +DeleteLiveAudioAuditNotifyConfigResult::DeleteLiveAudioAuditNotifyConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteLiveAudioAuditNotifyConfigResult::~DeleteLiveAudioAuditNotifyConfigResult() +{} + +void DeleteLiveAudioAuditNotifyConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/live/src/model/DeleteLiveDetectNotifyConfigRequest.cc b/live/src/model/DeleteLiveDetectNotifyConfigRequest.cc index 80c76748c..b28c610b6 100644 --- a/live/src/model/DeleteLiveDetectNotifyConfigRequest.cc +++ b/live/src/model/DeleteLiveDetectNotifyConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveDetectNotifyConfigRequest; DeleteLiveDetectNotifyConfigRequest::DeleteLiveDetectNotifyConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveDetectNotifyConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveDetectNotifyConfigRequest::~DeleteLiveDetectNotifyConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveDetectNotifyConfigRequest::getDomainName()const void DeleteLiveDetectNotifyConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLiveDetectNotifyConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DeleteLiveDetectNotifyConfigRequest::getOwnerId()const void DeleteLiveDetectNotifyConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteLiveDetectNotifyConfigRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DeleteLiveDetectNotifyConfigRequest::getSecurityToken()const void DeleteLiveDetectNotifyConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DeleteLiveDomainMappingRequest.cc b/live/src/model/DeleteLiveDomainMappingRequest.cc index 2646ef79d..0d2b91ba8 100644 --- a/live/src/model/DeleteLiveDomainMappingRequest.cc +++ b/live/src/model/DeleteLiveDomainMappingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveDomainMappingRequest; DeleteLiveDomainMappingRequest::DeleteLiveDomainMappingRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveDomainMapping") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveDomainMappingRequest::~DeleteLiveDomainMappingRequest() {} @@ -33,7 +35,7 @@ long DeleteLiveDomainMappingRequest::getOwnerId()const void DeleteLiveDomainMappingRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteLiveDomainMappingRequest::getPullDomain()const @@ -44,7 +46,7 @@ std::string DeleteLiveDomainMappingRequest::getPullDomain()const void DeleteLiveDomainMappingRequest::setPullDomain(const std::string& pullDomain) { pullDomain_ = pullDomain; - setCoreParameter("PullDomain", pullDomain); + setParameter("PullDomain", pullDomain); } std::string DeleteLiveDomainMappingRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DeleteLiveDomainMappingRequest::getSecurityToken()const void DeleteLiveDomainMappingRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteLiveDomainMappingRequest::getPushDomain()const @@ -66,6 +68,6 @@ std::string DeleteLiveDomainMappingRequest::getPushDomain()const void DeleteLiveDomainMappingRequest::setPushDomain(const std::string& pushDomain) { pushDomain_ = pushDomain; - setCoreParameter("PushDomain", pushDomain); + setParameter("PushDomain", pushDomain); } diff --git a/live/src/model/DeleteLiveDomainRequest.cc b/live/src/model/DeleteLiveDomainRequest.cc index 001cf6b70..6030b41c9 100644 --- a/live/src/model/DeleteLiveDomainRequest.cc +++ b/live/src/model/DeleteLiveDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveDomainRequest; DeleteLiveDomainRequest::DeleteLiveDomainRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveDomainRequest::~DeleteLiveDomainRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveDomainRequest::getOwnerAccount()const void DeleteLiveDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteLiveDomainRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DeleteLiveDomainRequest::getDomainName()const void DeleteLiveDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLiveDomainRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteLiveDomainRequest::getOwnerId()const void DeleteLiveDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteLiveDomainRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string DeleteLiveDomainRequest::getSecurityToken()const void DeleteLiveDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DeleteLiveLazyPullStreamInfoConfigRequest.cc b/live/src/model/DeleteLiveLazyPullStreamInfoConfigRequest.cc index 261ad59a5..60541463c 100644 --- a/live/src/model/DeleteLiveLazyPullStreamInfoConfigRequest.cc +++ b/live/src/model/DeleteLiveLazyPullStreamInfoConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveLazyPullStreamInfoConfigRequest; DeleteLiveLazyPullStreamInfoConfigRequest::DeleteLiveLazyPullStreamInfoConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveLazyPullStreamInfoConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveLazyPullStreamInfoConfigRequest::~DeleteLiveLazyPullStreamInfoConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveLazyPullStreamInfoConfigRequest::getDomainName()const void DeleteLiveLazyPullStreamInfoConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLiveLazyPullStreamInfoConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DeleteLiveLazyPullStreamInfoConfigRequest::getOwnerId()const void DeleteLiveLazyPullStreamInfoConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteLiveLazyPullStreamInfoConfigRequest::getAppName()const @@ -55,6 +57,6 @@ std::string DeleteLiveLazyPullStreamInfoConfigRequest::getAppName()const void DeleteLiveLazyPullStreamInfoConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } diff --git a/live/src/model/DeleteLivePullStreamInfoConfigRequest.cc b/live/src/model/DeleteLivePullStreamInfoConfigRequest.cc index 37284d787..420bb9ef0 100644 --- a/live/src/model/DeleteLivePullStreamInfoConfigRequest.cc +++ b/live/src/model/DeleteLivePullStreamInfoConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLivePullStreamInfoConfigRequest; DeleteLivePullStreamInfoConfigRequest::DeleteLivePullStreamInfoConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLivePullStreamInfoConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLivePullStreamInfoConfigRequest::~DeleteLivePullStreamInfoConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLivePullStreamInfoConfigRequest::getAppName()const void DeleteLivePullStreamInfoConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DeleteLivePullStreamInfoConfigRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DeleteLivePullStreamInfoConfigRequest::getSecurityToken()const void DeleteLivePullStreamInfoConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteLivePullStreamInfoConfigRequest::getStreamName()const @@ -55,7 +57,7 @@ std::string DeleteLivePullStreamInfoConfigRequest::getStreamName()const void DeleteLivePullStreamInfoConfigRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DeleteLivePullStreamInfoConfigRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DeleteLivePullStreamInfoConfigRequest::getDomainName()const void DeleteLivePullStreamInfoConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLivePullStreamInfoConfigRequest::getOwnerId()const @@ -77,6 +79,6 @@ long DeleteLivePullStreamInfoConfigRequest::getOwnerId()const void DeleteLivePullStreamInfoConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteLiveRealTimeLogLogstoreRequest.cc b/live/src/model/DeleteLiveRealTimeLogLogstoreRequest.cc index a99cb2d32..d0f225685 100644 --- a/live/src/model/DeleteLiveRealTimeLogLogstoreRequest.cc +++ b/live/src/model/DeleteLiveRealTimeLogLogstoreRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Live::Model::DeleteLiveRealTimeLogLogstoreRequest; DeleteLiveRealTimeLogLogstoreRequest::DeleteLiveRealTimeLogLogstoreRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveRealTimeLogLogstore") -{} +{ + setMethod(HttpRequest::Method::Get); +} DeleteLiveRealTimeLogLogstoreRequest::~DeleteLiveRealTimeLogLogstoreRequest() {} -std::string DeleteLiveRealTimeLogLogstoreRequest::getProject()const -{ - return project_; -} - -void DeleteLiveRealTimeLogLogstoreRequest::setProject(const std::string& project) -{ - project_ = project; - setCoreParameter("Project", project); -} - -long DeleteLiveRealTimeLogLogstoreRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteLiveRealTimeLogLogstoreRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteLiveRealTimeLogLogstoreRequest::getRegion()const -{ - return region_; -} - -void DeleteLiveRealTimeLogLogstoreRequest::setRegion(const std::string& region) -{ - region_ = region; - setCoreParameter("Region", region); -} - -std::string DeleteLiveRealTimeLogLogstoreRequest::getLogstore()const -{ - return logstore_; -} - -void DeleteLiveRealTimeLogLogstoreRequest::setLogstore(const std::string& logstore) -{ - logstore_ = logstore; - setCoreParameter("Logstore", logstore); -} - +std::string DeleteLiveRealTimeLogLogstoreRequest::getProject()const +{ + return project_; +} + +void DeleteLiveRealTimeLogLogstoreRequest::setProject(const std::string& project) +{ + project_ = project; + setParameter("Project", project); +} + +long DeleteLiveRealTimeLogLogstoreRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteLiveRealTimeLogLogstoreRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteLiveRealTimeLogLogstoreRequest::getRegion()const +{ + return region_; +} + +void DeleteLiveRealTimeLogLogstoreRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + +std::string DeleteLiveRealTimeLogLogstoreRequest::getLogstore()const +{ + return logstore_; +} + +void DeleteLiveRealTimeLogLogstoreRequest::setLogstore(const std::string& logstore) +{ + logstore_ = logstore; + setParameter("Logstore", logstore); +} + diff --git a/live/src/model/DeleteLiveRealtimeLogDeliveryRequest.cc b/live/src/model/DeleteLiveRealtimeLogDeliveryRequest.cc index 3714ffe83..98e7bbe2d 100644 --- a/live/src/model/DeleteLiveRealtimeLogDeliveryRequest.cc +++ b/live/src/model/DeleteLiveRealtimeLogDeliveryRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Live::Model::DeleteLiveRealtimeLogDeliveryRequest; DeleteLiveRealtimeLogDeliveryRequest::DeleteLiveRealtimeLogDeliveryRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveRealtimeLogDelivery") -{} +{ + setMethod(HttpRequest::Method::Get); +} DeleteLiveRealtimeLogDeliveryRequest::~DeleteLiveRealtimeLogDeliveryRequest() {} -std::string DeleteLiveRealtimeLogDeliveryRequest::getProject()const -{ - return project_; -} - -void DeleteLiveRealtimeLogDeliveryRequest::setProject(const std::string& project) -{ - project_ = project; - setCoreParameter("Project", project); -} - -std::string DeleteLiveRealtimeLogDeliveryRequest::getDomainName()const -{ - return domainName_; -} - -void DeleteLiveRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long DeleteLiveRealtimeLogDeliveryRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteLiveRealtimeLogDeliveryRequest::getRegion()const -{ - return region_; -} - -void DeleteLiveRealtimeLogDeliveryRequest::setRegion(const std::string& region) -{ - region_ = region; - setCoreParameter("Region", region); -} - -std::string DeleteLiveRealtimeLogDeliveryRequest::getLogstore()const -{ - return logstore_; -} - -void DeleteLiveRealtimeLogDeliveryRequest::setLogstore(const std::string& logstore) -{ - logstore_ = logstore; - setCoreParameter("Logstore", logstore); -} - +std::string DeleteLiveRealtimeLogDeliveryRequest::getProject()const +{ + return project_; +} + +void DeleteLiveRealtimeLogDeliveryRequest::setProject(const std::string& project) +{ + project_ = project; + setParameter("Project", project); +} + +std::string DeleteLiveRealtimeLogDeliveryRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteLiveRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteLiveRealtimeLogDeliveryRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteLiveRealtimeLogDeliveryRequest::getRegion()const +{ + return region_; +} + +void DeleteLiveRealtimeLogDeliveryRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + +std::string DeleteLiveRealtimeLogDeliveryRequest::getLogstore()const +{ + return logstore_; +} + +void DeleteLiveRealtimeLogDeliveryRequest::setLogstore(const std::string& logstore) +{ + logstore_ = logstore; + setParameter("Logstore", logstore); +} + diff --git a/live/src/model/DeleteLiveRecordNotifyConfigRequest.cc b/live/src/model/DeleteLiveRecordNotifyConfigRequest.cc index 6f95f2115..5ef5cd3e3 100644 --- a/live/src/model/DeleteLiveRecordNotifyConfigRequest.cc +++ b/live/src/model/DeleteLiveRecordNotifyConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveRecordNotifyConfigRequest; DeleteLiveRecordNotifyConfigRequest::DeleteLiveRecordNotifyConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveRecordNotifyConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveRecordNotifyConfigRequest::~DeleteLiveRecordNotifyConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveRecordNotifyConfigRequest::getDomainName()const void DeleteLiveRecordNotifyConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLiveRecordNotifyConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DeleteLiveRecordNotifyConfigRequest::getOwnerId()const void DeleteLiveRecordNotifyConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteLiveRecordNotifyConfigRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DeleteLiveRecordNotifyConfigRequest::getSecurityToken()const void DeleteLiveRecordNotifyConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DeleteLiveRecordVodConfigRequest.cc b/live/src/model/DeleteLiveRecordVodConfigRequest.cc index 4e60c9715..b10889808 100644 --- a/live/src/model/DeleteLiveRecordVodConfigRequest.cc +++ b/live/src/model/DeleteLiveRecordVodConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveRecordVodConfigRequest; DeleteLiveRecordVodConfigRequest::DeleteLiveRecordVodConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveRecordVodConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveRecordVodConfigRequest::~DeleteLiveRecordVodConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveRecordVodConfigRequest::getAppName()const void DeleteLiveRecordVodConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DeleteLiveRecordVodConfigRequest::getStreamName()const @@ -44,7 +46,7 @@ std::string DeleteLiveRecordVodConfigRequest::getStreamName()const void DeleteLiveRecordVodConfigRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DeleteLiveRecordVodConfigRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string DeleteLiveRecordVodConfigRequest::getDomainName()const void DeleteLiveRecordVodConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLiveRecordVodConfigRequest::getOwnerId()const @@ -66,6 +68,6 @@ long DeleteLiveRecordVodConfigRequest::getOwnerId()const void DeleteLiveRecordVodConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteLiveSnapshotDetectPornConfigRequest.cc b/live/src/model/DeleteLiveSnapshotDetectPornConfigRequest.cc index c1413fb0f..e877d1ac6 100644 --- a/live/src/model/DeleteLiveSnapshotDetectPornConfigRequest.cc +++ b/live/src/model/DeleteLiveSnapshotDetectPornConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveSnapshotDetectPornConfigRequest; DeleteLiveSnapshotDetectPornConfigRequest::DeleteLiveSnapshotDetectPornConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveSnapshotDetectPornConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveSnapshotDetectPornConfigRequest::~DeleteLiveSnapshotDetectPornConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveSnapshotDetectPornConfigRequest::getDomainName()const void DeleteLiveSnapshotDetectPornConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLiveSnapshotDetectPornConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DeleteLiveSnapshotDetectPornConfigRequest::getOwnerId()const void DeleteLiveSnapshotDetectPornConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteLiveSnapshotDetectPornConfigRequest::getAppName()const @@ -55,7 +57,7 @@ std::string DeleteLiveSnapshotDetectPornConfigRequest::getAppName()const void DeleteLiveSnapshotDetectPornConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DeleteLiveSnapshotDetectPornConfigRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string DeleteLiveSnapshotDetectPornConfigRequest::getSecurityToken()const void DeleteLiveSnapshotDetectPornConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DeleteLiveStreamTranscodeRequest.cc b/live/src/model/DeleteLiveStreamTranscodeRequest.cc index 80ef1a17c..9500da683 100644 --- a/live/src/model/DeleteLiveStreamTranscodeRequest.cc +++ b/live/src/model/DeleteLiveStreamTranscodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveStreamTranscodeRequest; DeleteLiveStreamTranscodeRequest::DeleteLiveStreamTranscodeRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveStreamTranscode") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveStreamTranscodeRequest::~DeleteLiveStreamTranscodeRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveStreamTranscodeRequest::get_Template()const void DeleteLiveStreamTranscodeRequest::set_Template(const std::string& _template) { _template_ = _template; - setCoreParameter("_Template", _template); + setParameter("_Template", _template); } std::string DeleteLiveStreamTranscodeRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DeleteLiveStreamTranscodeRequest::getSecurityToken()const void DeleteLiveStreamTranscodeRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteLiveStreamTranscodeRequest::getApp()const @@ -55,7 +57,7 @@ std::string DeleteLiveStreamTranscodeRequest::getApp()const void DeleteLiveStreamTranscodeRequest::setApp(const std::string& app) { app_ = app; - setCoreParameter("App", app); + setParameter("App", app); } long DeleteLiveStreamTranscodeRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteLiveStreamTranscodeRequest::getOwnerId()const void DeleteLiveStreamTranscodeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteLiveStreamTranscodeRequest::getDomain()const @@ -77,6 +79,6 @@ std::string DeleteLiveStreamTranscodeRequest::getDomain()const void DeleteLiveStreamTranscodeRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } diff --git a/live/src/model/DeleteLiveStreamsNotifyUrlConfigRequest.cc b/live/src/model/DeleteLiveStreamsNotifyUrlConfigRequest.cc index ee88c7f8b..d964905ea 100644 --- a/live/src/model/DeleteLiveStreamsNotifyUrlConfigRequest.cc +++ b/live/src/model/DeleteLiveStreamsNotifyUrlConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteLiveStreamsNotifyUrlConfigRequest; DeleteLiveStreamsNotifyUrlConfigRequest::DeleteLiveStreamsNotifyUrlConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteLiveStreamsNotifyUrlConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLiveStreamsNotifyUrlConfigRequest::~DeleteLiveStreamsNotifyUrlConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLiveStreamsNotifyUrlConfigRequest::getDomainName()const void DeleteLiveStreamsNotifyUrlConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteLiveStreamsNotifyUrlConfigRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DeleteLiveStreamsNotifyUrlConfigRequest::getOwnerId()const void DeleteLiveStreamsNotifyUrlConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DeleteRoomRequest.cc b/live/src/model/DeleteRoomRequest.cc index b42834710..b72df9199 100644 --- a/live/src/model/DeleteRoomRequest.cc +++ b/live/src/model/DeleteRoomRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DeleteRoomRequest; DeleteRoomRequest::DeleteRoomRequest() : RpcServiceRequest("live", "2016-11-01", "DeleteRoom") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRoomRequest::~DeleteRoomRequest() {} @@ -33,7 +35,7 @@ long DeleteRoomRequest::getOwnerId()const void DeleteRoomRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteRoomRequest::getRoomId()const @@ -44,7 +46,7 @@ std::string DeleteRoomRequest::getRoomId()const void DeleteRoomRequest::setRoomId(const std::string& roomId) { roomId_ = roomId; - setCoreParameter("RoomId", roomId); + setParameter("RoomId", roomId); } std::string DeleteRoomRequest::getAppId()const @@ -55,6 +57,6 @@ std::string DeleteRoomRequest::getAppId()const void DeleteRoomRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DescribeBoardEventsRequest.cc b/live/src/model/DescribeBoardEventsRequest.cc index 39a248889..40a1079a2 100644 --- a/live/src/model/DescribeBoardEventsRequest.cc +++ b/live/src/model/DescribeBoardEventsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeBoardEventsRequest; DescribeBoardEventsRequest::DescribeBoardEventsRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeBoardEvents") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBoardEventsRequest::~DescribeBoardEventsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeBoardEventsRequest::getStartTime()const void DescribeBoardEventsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeBoardEventsRequest::getBoardId()const @@ -44,7 +46,7 @@ std::string DescribeBoardEventsRequest::getBoardId()const void DescribeBoardEventsRequest::setBoardId(const std::string& boardId) { boardId_ = boardId; - setCoreParameter("BoardId", boardId); + setParameter("BoardId", boardId); } std::string DescribeBoardEventsRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string DescribeBoardEventsRequest::getEndTime()const void DescribeBoardEventsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeBoardEventsRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeBoardEventsRequest::getOwnerId()const void DescribeBoardEventsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeBoardEventsRequest::getAppId()const @@ -77,6 +79,6 @@ std::string DescribeBoardEventsRequest::getAppId()const void DescribeBoardEventsRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DescribeBoardSnapshotRequest.cc b/live/src/model/DescribeBoardSnapshotRequest.cc index 5005aa717..58b750f2a 100644 --- a/live/src/model/DescribeBoardSnapshotRequest.cc +++ b/live/src/model/DescribeBoardSnapshotRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeBoardSnapshotRequest; DescribeBoardSnapshotRequest::DescribeBoardSnapshotRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeBoardSnapshot") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBoardSnapshotRequest::~DescribeBoardSnapshotRequest() {} @@ -33,7 +35,7 @@ long DescribeBoardSnapshotRequest::getOwnerId()const void DescribeBoardSnapshotRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeBoardSnapshotRequest::getAppId()const @@ -44,7 +46,7 @@ std::string DescribeBoardSnapshotRequest::getAppId()const void DescribeBoardSnapshotRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string DescribeBoardSnapshotRequest::getBoardId()const @@ -55,6 +57,6 @@ std::string DescribeBoardSnapshotRequest::getBoardId()const void DescribeBoardSnapshotRequest::setBoardId(const std::string& boardId) { boardId_ = boardId; - setCoreParameter("BoardId", boardId); + setParameter("BoardId", boardId); } diff --git a/live/src/model/DescribeBoardsRequest.cc b/live/src/model/DescribeBoardsRequest.cc index 2e1c54088..f4f259ac1 100644 --- a/live/src/model/DescribeBoardsRequest.cc +++ b/live/src/model/DescribeBoardsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeBoardsRequest; DescribeBoardsRequest::DescribeBoardsRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeBoards") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBoardsRequest::~DescribeBoardsRequest() {} @@ -33,7 +35,7 @@ int DescribeBoardsRequest::getPageNum()const void DescribeBoardsRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int DescribeBoardsRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeBoardsRequest::getPageSize()const void DescribeBoardsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long DescribeBoardsRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DescribeBoardsRequest::getOwnerId()const void DescribeBoardsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeBoardsRequest::getAppId()const @@ -66,6 +68,6 @@ std::string DescribeBoardsRequest::getAppId()const void DescribeBoardsRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DescribeCasterChannelsRequest.cc b/live/src/model/DescribeCasterChannelsRequest.cc index 6814645e8..7da1c94c0 100644 --- a/live/src/model/DescribeCasterChannelsRequest.cc +++ b/live/src/model/DescribeCasterChannelsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterChannelsRequest; DescribeCasterChannelsRequest::DescribeCasterChannelsRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterChannels") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterChannelsRequest::~DescribeCasterChannelsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterChannelsRequest::getCasterId()const void DescribeCasterChannelsRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DescribeCasterChannelsRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeCasterChannelsRequest::getOwnerId()const void DescribeCasterChannelsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeCasterComponentsRequest.cc b/live/src/model/DescribeCasterComponentsRequest.cc index 548c3eee7..62018356b 100644 --- a/live/src/model/DescribeCasterComponentsRequest.cc +++ b/live/src/model/DescribeCasterComponentsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterComponentsRequest; DescribeCasterComponentsRequest::DescribeCasterComponentsRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterComponents") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterComponentsRequest::~DescribeCasterComponentsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterComponentsRequest::getComponentId()const void DescribeCasterComponentsRequest::setComponentId(const std::string& componentId) { componentId_ = componentId; - setCoreParameter("ComponentId", componentId); + setParameter("ComponentId", componentId); } std::string DescribeCasterComponentsRequest::getCasterId()const @@ -44,7 +46,7 @@ std::string DescribeCasterComponentsRequest::getCasterId()const void DescribeCasterComponentsRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DescribeCasterComponentsRequest::getOwnerId()const @@ -55,6 +57,6 @@ long DescribeCasterComponentsRequest::getOwnerId()const void DescribeCasterComponentsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeCasterConfigRequest.cc b/live/src/model/DescribeCasterConfigRequest.cc index 7978b2503..3daa902aa 100644 --- a/live/src/model/DescribeCasterConfigRequest.cc +++ b/live/src/model/DescribeCasterConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterConfigRequest; DescribeCasterConfigRequest::DescribeCasterConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterConfigRequest::~DescribeCasterConfigRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterConfigRequest::getCasterId()const void DescribeCasterConfigRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DescribeCasterConfigRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeCasterConfigRequest::getOwnerId()const void DescribeCasterConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeCasterLayoutsRequest.cc b/live/src/model/DescribeCasterLayoutsRequest.cc index 227630e9e..9bb0562b4 100644 --- a/live/src/model/DescribeCasterLayoutsRequest.cc +++ b/live/src/model/DescribeCasterLayoutsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterLayoutsRequest; DescribeCasterLayoutsRequest::DescribeCasterLayoutsRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterLayouts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterLayoutsRequest::~DescribeCasterLayoutsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterLayoutsRequest::getLayoutId()const void DescribeCasterLayoutsRequest::setLayoutId(const std::string& layoutId) { layoutId_ = layoutId; - setCoreParameter("LayoutId", layoutId); + setParameter("LayoutId", layoutId); } std::string DescribeCasterLayoutsRequest::getCasterId()const @@ -44,7 +46,7 @@ std::string DescribeCasterLayoutsRequest::getCasterId()const void DescribeCasterLayoutsRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DescribeCasterLayoutsRequest::getOwnerId()const @@ -55,6 +57,6 @@ long DescribeCasterLayoutsRequest::getOwnerId()const void DescribeCasterLayoutsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeCasterProgramRequest.cc b/live/src/model/DescribeCasterProgramRequest.cc index 185ae07b3..6d3e0442e 100644 --- a/live/src/model/DescribeCasterProgramRequest.cc +++ b/live/src/model/DescribeCasterProgramRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterProgramRequest; DescribeCasterProgramRequest::DescribeCasterProgramRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterProgram") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterProgramRequest::~DescribeCasterProgramRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterProgramRequest::getStartTime()const void DescribeCasterProgramRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeCasterProgramRequest::getPageNum()const @@ -44,7 +46,7 @@ int DescribeCasterProgramRequest::getPageNum()const void DescribeCasterProgramRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int DescribeCasterProgramRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeCasterProgramRequest::getPageSize()const void DescribeCasterProgramRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCasterProgramRequest::getCasterId()const @@ -66,7 +68,7 @@ std::string DescribeCasterProgramRequest::getCasterId()const void DescribeCasterProgramRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } std::string DescribeCasterProgramRequest::getEpisodeType()const @@ -77,7 +79,7 @@ std::string DescribeCasterProgramRequest::getEpisodeType()const void DescribeCasterProgramRequest::setEpisodeType(const std::string& episodeType) { episodeType_ = episodeType; - setCoreParameter("EpisodeType", episodeType); + setParameter("EpisodeType", episodeType); } std::string DescribeCasterProgramRequest::getEndTime()const @@ -88,7 +90,7 @@ std::string DescribeCasterProgramRequest::getEndTime()const void DescribeCasterProgramRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeCasterProgramRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeCasterProgramRequest::getOwnerId()const void DescribeCasterProgramRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCasterProgramRequest::getEpisodeId()const @@ -110,7 +112,7 @@ std::string DescribeCasterProgramRequest::getEpisodeId()const void DescribeCasterProgramRequest::setEpisodeId(const std::string& episodeId) { episodeId_ = episodeId; - setCoreParameter("EpisodeId", episodeId); + setParameter("EpisodeId", episodeId); } int DescribeCasterProgramRequest::getStatus()const @@ -121,6 +123,6 @@ int DescribeCasterProgramRequest::getStatus()const void DescribeCasterProgramRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/live/src/model/DescribeCasterRtcInfoRequest.cc b/live/src/model/DescribeCasterRtcInfoRequest.cc index afd13830e..8508b1710 100644 --- a/live/src/model/DescribeCasterRtcInfoRequest.cc +++ b/live/src/model/DescribeCasterRtcInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterRtcInfoRequest; DescribeCasterRtcInfoRequest::DescribeCasterRtcInfoRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterRtcInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterRtcInfoRequest::~DescribeCasterRtcInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterRtcInfoRequest::getCasterId()const void DescribeCasterRtcInfoRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DescribeCasterRtcInfoRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeCasterRtcInfoRequest::getOwnerId()const void DescribeCasterRtcInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeCasterSceneAudioRequest.cc b/live/src/model/DescribeCasterSceneAudioRequest.cc index d7fc42706..05c9aa72e 100644 --- a/live/src/model/DescribeCasterSceneAudioRequest.cc +++ b/live/src/model/DescribeCasterSceneAudioRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterSceneAudioRequest; DescribeCasterSceneAudioRequest::DescribeCasterSceneAudioRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterSceneAudio") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterSceneAudioRequest::~DescribeCasterSceneAudioRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterSceneAudioRequest::getCasterId()const void DescribeCasterSceneAudioRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DescribeCasterSceneAudioRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeCasterSceneAudioRequest::getOwnerId()const void DescribeCasterSceneAudioRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCasterSceneAudioRequest::getSceneId()const @@ -55,6 +57,6 @@ std::string DescribeCasterSceneAudioRequest::getSceneId()const void DescribeCasterSceneAudioRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } diff --git a/live/src/model/DescribeCasterScenesRequest.cc b/live/src/model/DescribeCasterScenesRequest.cc index 4b76a05fa..88621deb5 100644 --- a/live/src/model/DescribeCasterScenesRequest.cc +++ b/live/src/model/DescribeCasterScenesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterScenesRequest; DescribeCasterScenesRequest::DescribeCasterScenesRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterScenes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterScenesRequest::~DescribeCasterScenesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterScenesRequest::getCasterId()const void DescribeCasterScenesRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DescribeCasterScenesRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeCasterScenesRequest::getOwnerId()const void DescribeCasterScenesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCasterScenesRequest::getSceneId()const @@ -55,6 +57,6 @@ std::string DescribeCasterScenesRequest::getSceneId()const void DescribeCasterScenesRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } diff --git a/live/src/model/DescribeCasterStreamUrlRequest.cc b/live/src/model/DescribeCasterStreamUrlRequest.cc index 812816b0e..654a755ae 100644 --- a/live/src/model/DescribeCasterStreamUrlRequest.cc +++ b/live/src/model/DescribeCasterStreamUrlRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterStreamUrlRequest; DescribeCasterStreamUrlRequest::DescribeCasterStreamUrlRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterStreamUrl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterStreamUrlRequest::~DescribeCasterStreamUrlRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterStreamUrlRequest::getCasterId()const void DescribeCasterStreamUrlRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DescribeCasterStreamUrlRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeCasterStreamUrlRequest::getOwnerId()const void DescribeCasterStreamUrlRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeCasterSyncGroupRequest.cc b/live/src/model/DescribeCasterSyncGroupRequest.cc index 1206f28ef..eb9e6eab9 100644 --- a/live/src/model/DescribeCasterSyncGroupRequest.cc +++ b/live/src/model/DescribeCasterSyncGroupRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Live::Model::DescribeCasterSyncGroupRequest; DescribeCasterSyncGroupRequest::DescribeCasterSyncGroupRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterSyncGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterSyncGroupRequest::~DescribeCasterSyncGroupRequest() {} -std::string DescribeCasterSyncGroupRequest::getCasterId()const -{ - return casterId_; -} - -void DescribeCasterSyncGroupRequest::setCasterId(const std::string& casterId) -{ - casterId_ = casterId; - setCoreParameter("CasterId", casterId); -} - -long DescribeCasterSyncGroupRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCasterSyncGroupRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +std::string DescribeCasterSyncGroupRequest::getCasterId()const +{ + return casterId_; +} + +void DescribeCasterSyncGroupRequest::setCasterId(const std::string& casterId) +{ + casterId_ = casterId; + setParameter("CasterId", casterId); +} + +long DescribeCasterSyncGroupRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCasterSyncGroupRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/DescribeCasterVideoResourcesRequest.cc b/live/src/model/DescribeCasterVideoResourcesRequest.cc index 4ae26973d..8d6e8f7d6 100644 --- a/live/src/model/DescribeCasterVideoResourcesRequest.cc +++ b/live/src/model/DescribeCasterVideoResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCasterVideoResourcesRequest; DescribeCasterVideoResourcesRequest::DescribeCasterVideoResourcesRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasterVideoResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCasterVideoResourcesRequest::~DescribeCasterVideoResourcesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCasterVideoResourcesRequest::getCasterId()const void DescribeCasterVideoResourcesRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long DescribeCasterVideoResourcesRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeCasterVideoResourcesRequest::getOwnerId()const void DescribeCasterVideoResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeCastersRequest.cc b/live/src/model/DescribeCastersRequest.cc index 5068e9cc3..3ed883a09 100644 --- a/live/src/model/DescribeCastersRequest.cc +++ b/live/src/model/DescribeCastersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeCastersRequest; DescribeCastersRequest::DescribeCastersRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeCasters") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCastersRequest::~DescribeCastersRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCastersRequest::getStartTime()const void DescribeCastersRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeCastersRequest::getPageNum()const @@ -44,7 +46,7 @@ int DescribeCastersRequest::getPageNum()const void DescribeCastersRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string DescribeCastersRequest::getCasterName()const @@ -55,7 +57,7 @@ std::string DescribeCastersRequest::getCasterName()const void DescribeCastersRequest::setCasterName(const std::string& casterName) { casterName_ = casterName; - setCoreParameter("CasterName", casterName); + setParameter("CasterName", casterName); } int DescribeCastersRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeCastersRequest::getPageSize()const void DescribeCastersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCastersRequest::getCasterId()const @@ -77,7 +79,7 @@ std::string DescribeCastersRequest::getCasterId()const void DescribeCastersRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } std::string DescribeCastersRequest::getEndTime()const @@ -88,7 +90,7 @@ std::string DescribeCastersRequest::getEndTime()const void DescribeCastersRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeCastersRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeCastersRequest::getOwnerId()const void DescribeCastersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int DescribeCastersRequest::getStatus()const @@ -110,6 +112,6 @@ int DescribeCastersRequest::getStatus()const void DescribeCastersRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/live/src/model/DescribeForbidPushStreamRoomListRequest.cc b/live/src/model/DescribeForbidPushStreamRoomListRequest.cc index 11edc3999..ddcd378e8 100644 --- a/live/src/model/DescribeForbidPushStreamRoomListRequest.cc +++ b/live/src/model/DescribeForbidPushStreamRoomListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeForbidPushStreamRoomListRequest; DescribeForbidPushStreamRoomListRequest::DescribeForbidPushStreamRoomListRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeForbidPushStreamRoomList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeForbidPushStreamRoomListRequest::~DescribeForbidPushStreamRoomListRequest() {} @@ -33,7 +35,7 @@ int DescribeForbidPushStreamRoomListRequest::getPageNum()const void DescribeForbidPushStreamRoomListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int DescribeForbidPushStreamRoomListRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeForbidPushStreamRoomListRequest::getPageSize()const void DescribeForbidPushStreamRoomListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeForbidPushStreamRoomListRequest::getOrder()const @@ -55,7 +57,7 @@ std::string DescribeForbidPushStreamRoomListRequest::getOrder()const void DescribeForbidPushStreamRoomListRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } long DescribeForbidPushStreamRoomListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeForbidPushStreamRoomListRequest::getOwnerId()const void DescribeForbidPushStreamRoomListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeForbidPushStreamRoomListRequest::getAppId()const @@ -77,6 +79,6 @@ std::string DescribeForbidPushStreamRoomListRequest::getAppId()const void DescribeForbidPushStreamRoomListRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DescribeHlsLiveStreamRealTimeBpsDataRequest.cc b/live/src/model/DescribeHlsLiveStreamRealTimeBpsDataRequest.cc index 1570afced..79d35e966 100644 --- a/live/src/model/DescribeHlsLiveStreamRealTimeBpsDataRequest.cc +++ b/live/src/model/DescribeHlsLiveStreamRealTimeBpsDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeHlsLiveStreamRealTimeBpsDataRequest; DescribeHlsLiveStreamRealTimeBpsDataRequest::DescribeHlsLiveStreamRealTimeBpsDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeHlsLiveStreamRealTimeBpsData") -{} +{ + setMethod(HttpRequest::Method::Get); +} DescribeHlsLiveStreamRealTimeBpsDataRequest::~DescribeHlsLiveStreamRealTimeBpsDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeHlsLiveStreamRealTimeBpsDataRequest::getDomainName()const void DescribeHlsLiveStreamRealTimeBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeHlsLiveStreamRealTimeBpsDataRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeHlsLiveStreamRealTimeBpsDataRequest::getOwnerId()const void DescribeHlsLiveStreamRealTimeBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeHlsLiveStreamRealTimeBpsDataRequest::getTime()const @@ -55,6 +57,6 @@ std::string DescribeHlsLiveStreamRealTimeBpsDataRequest::getTime()const void DescribeHlsLiveStreamRealTimeBpsDataRequest::setTime(const std::string& time) { time_ = time; - setCoreParameter("Time", time); + setParameter("Time", time); } diff --git a/live/src/model/DescribeHtmlResourceRequest.cc b/live/src/model/DescribeHtmlResourceRequest.cc new file mode 100644 index 000000000..a1ae8319b --- /dev/null +++ b/live/src/model/DescribeHtmlResourceRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DescribeHtmlResourceRequest; + +DescribeHtmlResourceRequest::DescribeHtmlResourceRequest() : + RpcServiceRequest("live", "2016-11-01", "DescribeHtmlResource") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeHtmlResourceRequest::~DescribeHtmlResourceRequest() +{} + +std::string DescribeHtmlResourceRequest::getHtmlUrl()const +{ + return htmlUrl_; +} + +void DescribeHtmlResourceRequest::setHtmlUrl(const std::string& htmlUrl) +{ + htmlUrl_ = htmlUrl; + setParameter("HtmlUrl", htmlUrl); +} + +std::string DescribeHtmlResourceRequest::getCasterId()const +{ + return casterId_; +} + +void DescribeHtmlResourceRequest::setCasterId(const std::string& casterId) +{ + casterId_ = casterId; + setParameter("CasterId", casterId); +} + +long DescribeHtmlResourceRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeHtmlResourceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeHtmlResourceRequest::getHtmlResourceId()const +{ + return htmlResourceId_; +} + +void DescribeHtmlResourceRequest::setHtmlResourceId(const std::string& htmlResourceId) +{ + htmlResourceId_ = htmlResourceId; + setParameter("HtmlResourceId", htmlResourceId); +} + diff --git a/live/src/model/DescribeHtmlResourceResult.cc b/live/src/model/DescribeHtmlResourceResult.cc new file mode 100644 index 000000000..03b33aace --- /dev/null +++ b/live/src/model/DescribeHtmlResourceResult.cc @@ -0,0 +1,62 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DescribeHtmlResourceResult::DescribeHtmlResourceResult() : + ServiceResult() +{} + +DescribeHtmlResourceResult::DescribeHtmlResourceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeHtmlResourceResult::~DescribeHtmlResourceResult() +{} + +void DescribeHtmlResourceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto htmlResourceNode = value["HtmlResource"]; + if(!htmlResourceNode["HtmlResourceId"].isNull()) + htmlResource_.htmlResourceId = htmlResourceNode["HtmlResourceId"].asString(); + if(!htmlResourceNode["HtmlUrl"].isNull()) + htmlResource_.htmlUrl = htmlResourceNode["HtmlUrl"].asString(); + if(!htmlResourceNode["HtmlContent"].isNull()) + htmlResource_.htmlContent = htmlResourceNode["HtmlContent"].asString(); + if(!htmlResourceNode["CasterId"].isNull()) + htmlResource_.casterId = htmlResourceNode["CasterId"].asString(); + if(!htmlResourceNode["Config"].isNull()) + htmlResource_.config = htmlResourceNode["Config"].asString(); + if(!htmlResourceNode["StreamId"].isNull()) + htmlResource_.streamId = htmlResourceNode["StreamId"].asString(); + +} + +DescribeHtmlResourceResult::HtmlResource DescribeHtmlResourceResult::getHtmlResource()const +{ + return htmlResource_; +} + diff --git a/live/src/model/DescribeLiveAudioAuditConfigRequest.cc b/live/src/model/DescribeLiveAudioAuditConfigRequest.cc new file mode 100644 index 000000000..be028b06f --- /dev/null +++ b/live/src/model/DescribeLiveAudioAuditConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DescribeLiveAudioAuditConfigRequest; + +DescribeLiveAudioAuditConfigRequest::DescribeLiveAudioAuditConfigRequest() : + RpcServiceRequest("live", "2016-11-01", "DescribeLiveAudioAuditConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeLiveAudioAuditConfigRequest::~DescribeLiveAudioAuditConfigRequest() +{} + +std::string DescribeLiveAudioAuditConfigRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveAudioAuditConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveAudioAuditConfigRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveAudioAuditConfigRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveAudioAuditConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveAudioAuditConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveAudioAuditConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveAudioAuditConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/DescribeLiveAudioAuditConfigResult.cc b/live/src/model/DescribeLiveAudioAuditConfigResult.cc new file mode 100644 index 000000000..733de7215 --- /dev/null +++ b/live/src/model/DescribeLiveAudioAuditConfigResult.cc @@ -0,0 +1,66 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DescribeLiveAudioAuditConfigResult::DescribeLiveAudioAuditConfigResult() : + ServiceResult() +{} + +DescribeLiveAudioAuditConfigResult::DescribeLiveAudioAuditConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeLiveAudioAuditConfigResult::~DescribeLiveAudioAuditConfigResult() +{} + +void DescribeLiveAudioAuditConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allLiveAudioAuditConfigListNode = value["LiveAudioAuditConfigList"]["LiveAudioAuditConfig"]; + for (auto valueLiveAudioAuditConfigListLiveAudioAuditConfig : allLiveAudioAuditConfigListNode) + { + LiveAudioAuditConfig liveAudioAuditConfigListObject; + if(!valueLiveAudioAuditConfigListLiveAudioAuditConfig["DomainName"].isNull()) + liveAudioAuditConfigListObject.domainName = valueLiveAudioAuditConfigListLiveAudioAuditConfig["DomainName"].asString(); + if(!valueLiveAudioAuditConfigListLiveAudioAuditConfig["AppName"].isNull()) + liveAudioAuditConfigListObject.appName = valueLiveAudioAuditConfigListLiveAudioAuditConfig["AppName"].asString(); + if(!valueLiveAudioAuditConfigListLiveAudioAuditConfig["StreamName"].isNull()) + liveAudioAuditConfigListObject.streamName = valueLiveAudioAuditConfigListLiveAudioAuditConfig["StreamName"].asString(); + if(!valueLiveAudioAuditConfigListLiveAudioAuditConfig["BizType"].isNull()) + liveAudioAuditConfigListObject.bizType = valueLiveAudioAuditConfigListLiveAudioAuditConfig["BizType"].asString(); + auto allScenes = value["Scenes"]["scene"]; + for (auto value : allScenes) + liveAudioAuditConfigListObject.scenes.push_back(value.asString()); + liveAudioAuditConfigList_.push_back(liveAudioAuditConfigListObject); + } + +} + +std::vector DescribeLiveAudioAuditConfigResult::getLiveAudioAuditConfigList()const +{ + return liveAudioAuditConfigList_; +} + diff --git a/live/src/model/DescribeLiveAudioAuditNotifyConfigRequest.cc b/live/src/model/DescribeLiveAudioAuditNotifyConfigRequest.cc new file mode 100644 index 000000000..88a1a6622 --- /dev/null +++ b/live/src/model/DescribeLiveAudioAuditNotifyConfigRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DescribeLiveAudioAuditNotifyConfigRequest; + +DescribeLiveAudioAuditNotifyConfigRequest::DescribeLiveAudioAuditNotifyConfigRequest() : + RpcServiceRequest("live", "2016-11-01", "DescribeLiveAudioAuditNotifyConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeLiveAudioAuditNotifyConfigRequest::~DescribeLiveAudioAuditNotifyConfigRequest() +{} + +std::string DescribeLiveAudioAuditNotifyConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveAudioAuditNotifyConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveAudioAuditNotifyConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveAudioAuditNotifyConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/DescribeLiveAudioAuditNotifyConfigResult.cc b/live/src/model/DescribeLiveAudioAuditNotifyConfigResult.cc new file mode 100644 index 000000000..ec7cdc1d5 --- /dev/null +++ b/live/src/model/DescribeLiveAudioAuditNotifyConfigResult.cc @@ -0,0 +1,61 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DescribeLiveAudioAuditNotifyConfigResult::DescribeLiveAudioAuditNotifyConfigResult() : + ServiceResult() +{} + +DescribeLiveAudioAuditNotifyConfigResult::DescribeLiveAudioAuditNotifyConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeLiveAudioAuditNotifyConfigResult::~DescribeLiveAudioAuditNotifyConfigResult() +{} + +void DescribeLiveAudioAuditNotifyConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allLiveAudioAuditNotifyConfigListNode = value["LiveAudioAuditNotifyConfigList"]["LiveAudioAuditNotifyConfig"]; + for (auto valueLiveAudioAuditNotifyConfigListLiveAudioAuditNotifyConfig : allLiveAudioAuditNotifyConfigListNode) + { + LiveAudioAuditNotifyConfig liveAudioAuditNotifyConfigListObject; + if(!valueLiveAudioAuditNotifyConfigListLiveAudioAuditNotifyConfig["DomainName"].isNull()) + liveAudioAuditNotifyConfigListObject.domainName = valueLiveAudioAuditNotifyConfigListLiveAudioAuditNotifyConfig["DomainName"].asString(); + if(!valueLiveAudioAuditNotifyConfigListLiveAudioAuditNotifyConfig["Callback"].isNull()) + liveAudioAuditNotifyConfigListObject.callback = valueLiveAudioAuditNotifyConfigListLiveAudioAuditNotifyConfig["Callback"].asString(); + if(!valueLiveAudioAuditNotifyConfigListLiveAudioAuditNotifyConfig["CallbackTemplate"].isNull()) + liveAudioAuditNotifyConfigListObject.callbackTemplate = valueLiveAudioAuditNotifyConfigListLiveAudioAuditNotifyConfig["CallbackTemplate"].asString(); + liveAudioAuditNotifyConfigList_.push_back(liveAudioAuditNotifyConfigListObject); + } + +} + +std::vector DescribeLiveAudioAuditNotifyConfigResult::getLiveAudioAuditNotifyConfigList()const +{ + return liveAudioAuditNotifyConfigList_; +} + diff --git a/live/src/model/DescribeLiveCertificateDetailRequest.cc b/live/src/model/DescribeLiveCertificateDetailRequest.cc index 48299b4a9..cec62872c 100644 --- a/live/src/model/DescribeLiveCertificateDetailRequest.cc +++ b/live/src/model/DescribeLiveCertificateDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveCertificateDetailRequest; DescribeLiveCertificateDetailRequest::DescribeLiveCertificateDetailRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveCertificateDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveCertificateDetailRequest::~DescribeLiveCertificateDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveCertificateDetailRequest::getCertName()const void DescribeLiveCertificateDetailRequest::setCertName(const std::string& certName) { certName_ = certName; - setCoreParameter("CertName", certName); + setParameter("CertName", certName); } long DescribeLiveCertificateDetailRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeLiveCertificateDetailRequest::getOwnerId()const void DescribeLiveCertificateDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveCertificateDetailRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeLiveCertificateDetailRequest::getSecurityToken()const void DescribeLiveCertificateDetailRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DescribeLiveCertificateListRequest.cc b/live/src/model/DescribeLiveCertificateListRequest.cc index 320f074ad..8cb72cd79 100644 --- a/live/src/model/DescribeLiveCertificateListRequest.cc +++ b/live/src/model/DescribeLiveCertificateListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveCertificateListRequest; DescribeLiveCertificateListRequest::DescribeLiveCertificateListRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveCertificateList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveCertificateListRequest::~DescribeLiveCertificateListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveCertificateListRequest::getDomainName()const void DescribeLiveCertificateListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveCertificateListRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeLiveCertificateListRequest::getOwnerId()const void DescribeLiveCertificateListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveCertificateListRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeLiveCertificateListRequest::getSecurityToken()const void DescribeLiveCertificateListRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DescribeLiveDetectNotifyConfigRequest.cc b/live/src/model/DescribeLiveDetectNotifyConfigRequest.cc index 1b52b2ed2..01dab1a7c 100644 --- a/live/src/model/DescribeLiveDetectNotifyConfigRequest.cc +++ b/live/src/model/DescribeLiveDetectNotifyConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDetectNotifyConfigRequest; DescribeLiveDetectNotifyConfigRequest::DescribeLiveDetectNotifyConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDetectNotifyConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDetectNotifyConfigRequest::~DescribeLiveDetectNotifyConfigRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDetectNotifyConfigRequest::getDomainName()const void DescribeLiveDetectNotifyConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveDetectNotifyConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeLiveDetectNotifyConfigRequest::getOwnerId()const void DescribeLiveDetectNotifyConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveDetectNotifyConfigRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeLiveDetectNotifyConfigRequest::getSecurityToken()const void DescribeLiveDetectNotifyConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DescribeLiveDetectPornDataRequest.cc b/live/src/model/DescribeLiveDetectPornDataRequest.cc index 0836d1f5a..cdf85e298 100644 --- a/live/src/model/DescribeLiveDetectPornDataRequest.cc +++ b/live/src/model/DescribeLiveDetectPornDataRequest.cc @@ -20,118 +20,120 @@ using AlibabaCloud::Live::Model::DescribeLiveDetectPornDataRequest; DescribeLiveDetectPornDataRequest::DescribeLiveDetectPornDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDetectPornData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDetectPornDataRequest::~DescribeLiveDetectPornDataRequest() {} -std::string DescribeLiveDetectPornDataRequest::getFee()const -{ - return fee_; -} - -void DescribeLiveDetectPornDataRequest::setFee(const std::string& fee) -{ - fee_ = fee; - setCoreParameter("Fee", fee); -} - -std::string DescribeLiveDetectPornDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveDetectPornDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", startTime); -} - -std::string DescribeLiveDetectPornDataRequest::getScene()const -{ - return scene_; -} - -void DescribeLiveDetectPornDataRequest::setScene(const std::string& scene) -{ - scene_ = scene; - setCoreParameter("Scene", scene); -} - -std::string DescribeLiveDetectPornDataRequest::getStream()const -{ - return stream_; -} - -void DescribeLiveDetectPornDataRequest::setStream(const std::string& stream) -{ - stream_ = stream; - setCoreParameter("Stream", stream); -} - -std::string DescribeLiveDetectPornDataRequest::getSplitBy()const -{ - return splitBy_; -} - -void DescribeLiveDetectPornDataRequest::setSplitBy(const std::string& splitBy) -{ - splitBy_ = splitBy; - setCoreParameter("SplitBy", splitBy); -} - -std::string DescribeLiveDetectPornDataRequest::getApp()const -{ - return app_; -} - -void DescribeLiveDetectPornDataRequest::setApp(const std::string& app) -{ - app_ = app; - setCoreParameter("App", app); -} - -std::string DescribeLiveDetectPornDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveDetectPornDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string DescribeLiveDetectPornDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveDetectPornDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -long DescribeLiveDetectPornDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveDetectPornDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveDetectPornDataRequest::getRegion()const -{ - return region_; -} - -void DescribeLiveDetectPornDataRequest::setRegion(const std::string& region) -{ - region_ = region; - setCoreParameter("Region", region); -} - +std::string DescribeLiveDetectPornDataRequest::getFee()const +{ + return fee_; +} + +void DescribeLiveDetectPornDataRequest::setFee(const std::string& fee) +{ + fee_ = fee; + setParameter("Fee", fee); +} + +std::string DescribeLiveDetectPornDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveDetectPornDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeLiveDetectPornDataRequest::getScene()const +{ + return scene_; +} + +void DescribeLiveDetectPornDataRequest::setScene(const std::string& scene) +{ + scene_ = scene; + setParameter("Scene", scene); +} + +std::string DescribeLiveDetectPornDataRequest::getStream()const +{ + return stream_; +} + +void DescribeLiveDetectPornDataRequest::setStream(const std::string& stream) +{ + stream_ = stream; + setParameter("Stream", stream); +} + +std::string DescribeLiveDetectPornDataRequest::getSplitBy()const +{ + return splitBy_; +} + +void DescribeLiveDetectPornDataRequest::setSplitBy(const std::string& splitBy) +{ + splitBy_ = splitBy; + setParameter("SplitBy", splitBy); +} + +std::string DescribeLiveDetectPornDataRequest::getApp()const +{ + return app_; +} + +void DescribeLiveDetectPornDataRequest::setApp(const std::string& app) +{ + app_ = app; + setParameter("App", app); +} + +std::string DescribeLiveDetectPornDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveDetectPornDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveDetectPornDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveDetectPornDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long DescribeLiveDetectPornDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveDetectPornDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveDetectPornDataRequest::getRegion()const +{ + return region_; +} + +void DescribeLiveDetectPornDataRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + diff --git a/live/src/model/DescribeLiveDomainBpsDataByTimeStampRequest.cc b/live/src/model/DescribeLiveDomainBpsDataByTimeStampRequest.cc index 24838736a..a1956ccc0 100644 --- a/live/src/model/DescribeLiveDomainBpsDataByTimeStampRequest.cc +++ b/live/src/model/DescribeLiveDomainBpsDataByTimeStampRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainBpsDataByTimeStampRequest; DescribeLiveDomainBpsDataByTimeStampRequest::DescribeLiveDomainBpsDataByTimeStampRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainBpsDataByTimeStamp") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainBpsDataByTimeStampRequest::~DescribeLiveDomainBpsDataByTimeStampRequest() {} -std::string DescribeLiveDomainBpsDataByTimeStampRequest::getLocationNames()const -{ - return locationNames_; -} - -void DescribeLiveDomainBpsDataByTimeStampRequest::setLocationNames(const std::string& locationNames) -{ - locationNames_ = locationNames; - setCoreParameter("LocationNames", locationNames); -} - -std::string DescribeLiveDomainBpsDataByTimeStampRequest::getIspNames()const -{ - return ispNames_; -} - -void DescribeLiveDomainBpsDataByTimeStampRequest::setIspNames(const std::string& ispNames) -{ - ispNames_ = ispNames; - setCoreParameter("IspNames", ispNames); -} - -std::string DescribeLiveDomainBpsDataByTimeStampRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveDomainBpsDataByTimeStampRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long DescribeLiveDomainBpsDataByTimeStampRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveDomainBpsDataByTimeStampRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveDomainBpsDataByTimeStampRequest::getTimePoint()const -{ - return timePoint_; -} - -void DescribeLiveDomainBpsDataByTimeStampRequest::setTimePoint(const std::string& timePoint) -{ - timePoint_ = timePoint; - setCoreParameter("TimePoint", timePoint); -} - +std::string DescribeLiveDomainBpsDataByTimeStampRequest::getLocationNames()const +{ + return locationNames_; +} + +void DescribeLiveDomainBpsDataByTimeStampRequest::setLocationNames(const std::string& locationNames) +{ + locationNames_ = locationNames; + setParameter("LocationNames", locationNames); +} + +std::string DescribeLiveDomainBpsDataByTimeStampRequest::getIspNames()const +{ + return ispNames_; +} + +void DescribeLiveDomainBpsDataByTimeStampRequest::setIspNames(const std::string& ispNames) +{ + ispNames_ = ispNames; + setParameter("IspNames", ispNames); +} + +std::string DescribeLiveDomainBpsDataByTimeStampRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveDomainBpsDataByTimeStampRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveDomainBpsDataByTimeStampRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveDomainBpsDataByTimeStampRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveDomainBpsDataByTimeStampRequest::getTimePoint()const +{ + return timePoint_; +} + +void DescribeLiveDomainBpsDataByTimeStampRequest::setTimePoint(const std::string& timePoint) +{ + timePoint_ = timePoint; + setParameter("TimePoint", timePoint); +} + diff --git a/live/src/model/DescribeLiveDomainBpsDataRequest.cc b/live/src/model/DescribeLiveDomainBpsDataRequest.cc index f42e8b139..5b063e9f3 100644 --- a/live/src/model/DescribeLiveDomainBpsDataRequest.cc +++ b/live/src/model/DescribeLiveDomainBpsDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainBpsDataRequest; DescribeLiveDomainBpsDataRequest::DescribeLiveDomainBpsDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainBpsData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainBpsDataRequest::~DescribeLiveDomainBpsDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainBpsDataRequest::getLocationNameEn()const void DescribeLiveDomainBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeLiveDomainBpsDataRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string DescribeLiveDomainBpsDataRequest::getStartTime()const void DescribeLiveDomainBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveDomainBpsDataRequest::getIspNameEn()const @@ -55,7 +57,7 @@ std::string DescribeLiveDomainBpsDataRequest::getIspNameEn()const void DescribeLiveDomainBpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeLiveDomainBpsDataRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeLiveDomainBpsDataRequest::getDomainName()const void DescribeLiveDomainBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveDomainBpsDataRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeLiveDomainBpsDataRequest::getEndTime()const void DescribeLiveDomainBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveDomainBpsDataRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeLiveDomainBpsDataRequest::getOwnerId()const void DescribeLiveDomainBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveDomainBpsDataRequest::getInterval()const @@ -99,6 +101,6 @@ std::string DescribeLiveDomainBpsDataRequest::getInterval()const void DescribeLiveDomainBpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/live/src/model/DescribeLiveDomainConfigsRequest.cc b/live/src/model/DescribeLiveDomainConfigsRequest.cc index 26cfd77e8..f9370822b 100644 --- a/live/src/model/DescribeLiveDomainConfigsRequest.cc +++ b/live/src/model/DescribeLiveDomainConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainConfigsRequest; DescribeLiveDomainConfigsRequest::DescribeLiveDomainConfigsRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainConfigsRequest::~DescribeLiveDomainConfigsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainConfigsRequest::getFunctionNames()const void DescribeLiveDomainConfigsRequest::setFunctionNames(const std::string& functionNames) { functionNames_ = functionNames; - setCoreParameter("FunctionNames", functionNames); + setParameter("FunctionNames", functionNames); } std::string DescribeLiveDomainConfigsRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DescribeLiveDomainConfigsRequest::getDomainName()const void DescribeLiveDomainConfigsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveDomainConfigsRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DescribeLiveDomainConfigsRequest::getOwnerId()const void DescribeLiveDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveDomainConfigsRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string DescribeLiveDomainConfigsRequest::getSecurityToken()const void DescribeLiveDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DescribeLiveDomainDetailRequest.cc b/live/src/model/DescribeLiveDomainDetailRequest.cc index b343fd75b..d6483667d 100644 --- a/live/src/model/DescribeLiveDomainDetailRequest.cc +++ b/live/src/model/DescribeLiveDomainDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainDetailRequest; DescribeLiveDomainDetailRequest::DescribeLiveDomainDetailRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainDetailRequest::~DescribeLiveDomainDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainDetailRequest::getDomainName()const void DescribeLiveDomainDetailRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveDomainDetailRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeLiveDomainDetailRequest::getOwnerId()const void DescribeLiveDomainDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveDomainDetailRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeLiveDomainDetailRequest::getSecurityToken()const void DescribeLiveDomainDetailRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DescribeLiveDomainFrameRateAndBitRateDataRequest.cc b/live/src/model/DescribeLiveDomainFrameRateAndBitRateDataRequest.cc index 859ff30f7..4efcb4323 100644 --- a/live/src/model/DescribeLiveDomainFrameRateAndBitRateDataRequest.cc +++ b/live/src/model/DescribeLiveDomainFrameRateAndBitRateDataRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainFrameRateAndBitRateDataReques DescribeLiveDomainFrameRateAndBitRateDataRequest::DescribeLiveDomainFrameRateAndBitRateDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainFrameRateAndBitRateData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainFrameRateAndBitRateDataRequest::~DescribeLiveDomainFrameRateAndBitRateDataRequest() {} -std::string DescribeLiveDomainFrameRateAndBitRateDataRequest::getQueryTime()const -{ - return queryTime_; -} - -void DescribeLiveDomainFrameRateAndBitRateDataRequest::setQueryTime(const std::string& queryTime) -{ - queryTime_ = queryTime; - setCoreParameter("QueryTime", queryTime); -} - -std::string DescribeLiveDomainFrameRateAndBitRateDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveDomainFrameRateAndBitRateDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long DescribeLiveDomainFrameRateAndBitRateDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveDomainFrameRateAndBitRateDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +std::string DescribeLiveDomainFrameRateAndBitRateDataRequest::getQueryTime()const +{ + return queryTime_; +} + +void DescribeLiveDomainFrameRateAndBitRateDataRequest::setQueryTime(const std::string& queryTime) +{ + queryTime_ = queryTime; + setParameter("QueryTime", queryTime); +} + +std::string DescribeLiveDomainFrameRateAndBitRateDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveDomainFrameRateAndBitRateDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveDomainFrameRateAndBitRateDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveDomainFrameRateAndBitRateDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/DescribeLiveDomainMappingRequest.cc b/live/src/model/DescribeLiveDomainMappingRequest.cc index 9617e13b8..872fc2c36 100644 --- a/live/src/model/DescribeLiveDomainMappingRequest.cc +++ b/live/src/model/DescribeLiveDomainMappingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainMappingRequest; DescribeLiveDomainMappingRequest::DescribeLiveDomainMappingRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainMapping") -{} +{ + setMethod(HttpRequest::Method::Get); +} DescribeLiveDomainMappingRequest::~DescribeLiveDomainMappingRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainMappingRequest::getDomainName()const void DescribeLiveDomainMappingRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveDomainMappingRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeLiveDomainMappingRequest::getOwnerId()const void DescribeLiveDomainMappingRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveDomainOnlineUserNumRequest.cc b/live/src/model/DescribeLiveDomainOnlineUserNumRequest.cc index cff4b107d..673497a3f 100644 --- a/live/src/model/DescribeLiveDomainOnlineUserNumRequest.cc +++ b/live/src/model/DescribeLiveDomainOnlineUserNumRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainOnlineUserNumRequest; DescribeLiveDomainOnlineUserNumRequest::DescribeLiveDomainOnlineUserNumRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainOnlineUserNum") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainOnlineUserNumRequest::~DescribeLiveDomainOnlineUserNumRequest() {} -std::string DescribeLiveDomainOnlineUserNumRequest::getQueryTime()const -{ - return queryTime_; -} - -void DescribeLiveDomainOnlineUserNumRequest::setQueryTime(const std::string& queryTime) -{ - queryTime_ = queryTime; - setCoreParameter("QueryTime", queryTime); -} - -std::string DescribeLiveDomainOnlineUserNumRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveDomainOnlineUserNumRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long DescribeLiveDomainOnlineUserNumRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveDomainOnlineUserNumRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +std::string DescribeLiveDomainOnlineUserNumRequest::getQueryTime()const +{ + return queryTime_; +} + +void DescribeLiveDomainOnlineUserNumRequest::setQueryTime(const std::string& queryTime) +{ + queryTime_ = queryTime; + setParameter("QueryTime", queryTime); +} + +std::string DescribeLiveDomainOnlineUserNumRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveDomainOnlineUserNumRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveDomainOnlineUserNumRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveDomainOnlineUserNumRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/DescribeLiveDomainPushBpsDataRequest.cc b/live/src/model/DescribeLiveDomainPushBpsDataRequest.cc new file mode 100644 index 000000000..f8da06878 --- /dev/null +++ b/live/src/model/DescribeLiveDomainPushBpsDataRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DescribeLiveDomainPushBpsDataRequest; + +DescribeLiveDomainPushBpsDataRequest::DescribeLiveDomainPushBpsDataRequest() : + RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainPushBpsData") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeLiveDomainPushBpsDataRequest::~DescribeLiveDomainPushBpsDataRequest() +{} + +std::string DescribeLiveDomainPushBpsDataRequest::getLocationNameEn()const +{ + return locationNameEn_; +} + +void DescribeLiveDomainPushBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) +{ + locationNameEn_ = locationNameEn; + setParameter("LocationNameEn", locationNameEn); +} + +std::string DescribeLiveDomainPushBpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveDomainPushBpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeLiveDomainPushBpsDataRequest::getIspNameEn()const +{ + return ispNameEn_; +} + +void DescribeLiveDomainPushBpsDataRequest::setIspNameEn(const std::string& ispNameEn) +{ + ispNameEn_ = ispNameEn; + setParameter("IspNameEn", ispNameEn); +} + +std::string DescribeLiveDomainPushBpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveDomainPushBpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveDomainPushBpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveDomainPushBpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long DescribeLiveDomainPushBpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveDomainPushBpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveDomainPushBpsDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeLiveDomainPushBpsDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + diff --git a/live/src/model/DescribeLiveDomainPushBpsDataResult.cc b/live/src/model/DescribeLiveDomainPushBpsDataResult.cc new file mode 100644 index 000000000..724ea5b30 --- /dev/null +++ b/live/src/model/DescribeLiveDomainPushBpsDataResult.cc @@ -0,0 +1,87 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DescribeLiveDomainPushBpsDataResult::DescribeLiveDomainPushBpsDataResult() : + ServiceResult() +{} + +DescribeLiveDomainPushBpsDataResult::DescribeLiveDomainPushBpsDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeLiveDomainPushBpsDataResult::~DescribeLiveDomainPushBpsDataResult() +{} + +void DescribeLiveDomainPushBpsDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBpsDataPerIntervalNode = value["BpsDataPerInterval"]["DataModule"]; + for (auto valueBpsDataPerIntervalDataModule : allBpsDataPerIntervalNode) + { + DataModule bpsDataPerIntervalObject; + if(!valueBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + bpsDataPerIntervalObject.timeStamp = valueBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueBpsDataPerIntervalDataModule["BpsValue"].isNull()) + bpsDataPerIntervalObject.bpsValue = valueBpsDataPerIntervalDataModule["BpsValue"].asString(); + bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + +} + +std::string DescribeLiveDomainPushBpsDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeLiveDomainPushBpsDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeLiveDomainPushBpsDataResult::getStartTime()const +{ + return startTime_; +} + +std::string DescribeLiveDomainPushBpsDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::vector DescribeLiveDomainPushBpsDataResult::getBpsDataPerInterval()const +{ + return bpsDataPerInterval_; +} + diff --git a/live/src/model/DescribeLiveDomainPushTrafficDataRequest.cc b/live/src/model/DescribeLiveDomainPushTrafficDataRequest.cc new file mode 100644 index 000000000..70059d470 --- /dev/null +++ b/live/src/model/DescribeLiveDomainPushTrafficDataRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DescribeLiveDomainPushTrafficDataRequest; + +DescribeLiveDomainPushTrafficDataRequest::DescribeLiveDomainPushTrafficDataRequest() : + RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainPushTrafficData") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeLiveDomainPushTrafficDataRequest::~DescribeLiveDomainPushTrafficDataRequest() +{} + +std::string DescribeLiveDomainPushTrafficDataRequest::getLocationNameEn()const +{ + return locationNameEn_; +} + +void DescribeLiveDomainPushTrafficDataRequest::setLocationNameEn(const std::string& locationNameEn) +{ + locationNameEn_ = locationNameEn; + setParameter("LocationNameEn", locationNameEn); +} + +std::string DescribeLiveDomainPushTrafficDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveDomainPushTrafficDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeLiveDomainPushTrafficDataRequest::getIspNameEn()const +{ + return ispNameEn_; +} + +void DescribeLiveDomainPushTrafficDataRequest::setIspNameEn(const std::string& ispNameEn) +{ + ispNameEn_ = ispNameEn; + setParameter("IspNameEn", ispNameEn); +} + +std::string DescribeLiveDomainPushTrafficDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveDomainPushTrafficDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveDomainPushTrafficDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveDomainPushTrafficDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long DescribeLiveDomainPushTrafficDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveDomainPushTrafficDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveDomainPushTrafficDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeLiveDomainPushTrafficDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + diff --git a/live/src/model/DescribeLiveDomainPushTrafficDataResult.cc b/live/src/model/DescribeLiveDomainPushTrafficDataResult.cc new file mode 100644 index 000000000..0b4094ab2 --- /dev/null +++ b/live/src/model/DescribeLiveDomainPushTrafficDataResult.cc @@ -0,0 +1,87 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DescribeLiveDomainPushTrafficDataResult::DescribeLiveDomainPushTrafficDataResult() : + ServiceResult() +{} + +DescribeLiveDomainPushTrafficDataResult::DescribeLiveDomainPushTrafficDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeLiveDomainPushTrafficDataResult::~DescribeLiveDomainPushTrafficDataResult() +{} + +void DescribeLiveDomainPushTrafficDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTrafficDataPerIntervalNode = value["TrafficDataPerInterval"]["DataModule"]; + for (auto valueTrafficDataPerIntervalDataModule : allTrafficDataPerIntervalNode) + { + DataModule trafficDataPerIntervalObject; + if(!valueTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + trafficDataPerIntervalObject.timeStamp = valueTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueTrafficDataPerIntervalDataModule["TrafficValue"].isNull()) + trafficDataPerIntervalObject.trafficValue = valueTrafficDataPerIntervalDataModule["TrafficValue"].asString(); + trafficDataPerInterval_.push_back(trafficDataPerIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + +} + +std::string DescribeLiveDomainPushTrafficDataResult::getEndTime()const +{ + return endTime_; +} + +std::vector DescribeLiveDomainPushTrafficDataResult::getTrafficDataPerInterval()const +{ + return trafficDataPerInterval_; +} + +std::string DescribeLiveDomainPushTrafficDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeLiveDomainPushTrafficDataResult::getStartTime()const +{ + return startTime_; +} + +std::string DescribeLiveDomainPushTrafficDataResult::getDataInterval()const +{ + return dataInterval_; +} + diff --git a/live/src/model/DescribeLiveDomainRealTimeBpsDataRequest.cc b/live/src/model/DescribeLiveDomainRealTimeBpsDataRequest.cc index 22d2c9ffe..f56650730 100644 --- a/live/src/model/DescribeLiveDomainRealTimeBpsDataRequest.cc +++ b/live/src/model/DescribeLiveDomainRealTimeBpsDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainRealTimeBpsDataRequest; DescribeLiveDomainRealTimeBpsDataRequest::DescribeLiveDomainRealTimeBpsDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainRealTimeBpsData") -{} +{ + setMethod(HttpRequest::Method::Get); +} DescribeLiveDomainRealTimeBpsDataRequest::~DescribeLiveDomainRealTimeBpsDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainRealTimeBpsDataRequest::getLocationNameEn()const void DescribeLiveDomainRealTimeBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeLiveDomainRealTimeBpsDataRequest::getIspNameEn()const @@ -44,7 +46,7 @@ std::string DescribeLiveDomainRealTimeBpsDataRequest::getIspNameEn()const void DescribeLiveDomainRealTimeBpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeLiveDomainRealTimeBpsDataRequest::getStartTime()const @@ -55,7 +57,7 @@ std::string DescribeLiveDomainRealTimeBpsDataRequest::getStartTime()const void DescribeLiveDomainRealTimeBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveDomainRealTimeBpsDataRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeLiveDomainRealTimeBpsDataRequest::getDomainName()const void DescribeLiveDomainRealTimeBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveDomainRealTimeBpsDataRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeLiveDomainRealTimeBpsDataRequest::getEndTime()const void DescribeLiveDomainRealTimeBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveDomainRealTimeBpsDataRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeLiveDomainRealTimeBpsDataRequest::getOwnerId()const void DescribeLiveDomainRealTimeBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveDomainRealTimeHttpCodeDataRequest.cc b/live/src/model/DescribeLiveDomainRealTimeHttpCodeDataRequest.cc index 779cca2ae..b7cb20d65 100644 --- a/live/src/model/DescribeLiveDomainRealTimeHttpCodeDataRequest.cc +++ b/live/src/model/DescribeLiveDomainRealTimeHttpCodeDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainRealTimeHttpCodeDataRequest; DescribeLiveDomainRealTimeHttpCodeDataRequest::DescribeLiveDomainRealTimeHttpCodeDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainRealTimeHttpCodeData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainRealTimeHttpCodeDataRequest::~DescribeLiveDomainRealTimeHttpCodeDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainRealTimeHttpCodeDataRequest::getLocationNameEn()co void DescribeLiveDomainRealTimeHttpCodeDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeLiveDomainRealTimeHttpCodeDataRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string DescribeLiveDomainRealTimeHttpCodeDataRequest::getStartTime()const void DescribeLiveDomainRealTimeHttpCodeDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveDomainRealTimeHttpCodeDataRequest::getIspNameEn()const @@ -55,7 +57,7 @@ std::string DescribeLiveDomainRealTimeHttpCodeDataRequest::getIspNameEn()const void DescribeLiveDomainRealTimeHttpCodeDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeLiveDomainRealTimeHttpCodeDataRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeLiveDomainRealTimeHttpCodeDataRequest::getDomainName()const void DescribeLiveDomainRealTimeHttpCodeDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveDomainRealTimeHttpCodeDataRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeLiveDomainRealTimeHttpCodeDataRequest::getEndTime()const void DescribeLiveDomainRealTimeHttpCodeDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveDomainRealTimeHttpCodeDataRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeLiveDomainRealTimeHttpCodeDataRequest::getOwnerId()const void DescribeLiveDomainRealTimeHttpCodeDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveDomainRealTimeTrafficDataRequest.cc b/live/src/model/DescribeLiveDomainRealTimeTrafficDataRequest.cc index e755cb34d..25d3cc86a 100644 --- a/live/src/model/DescribeLiveDomainRealTimeTrafficDataRequest.cc +++ b/live/src/model/DescribeLiveDomainRealTimeTrafficDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainRealTimeTrafficDataRequest; DescribeLiveDomainRealTimeTrafficDataRequest::DescribeLiveDomainRealTimeTrafficDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainRealTimeTrafficData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainRealTimeTrafficDataRequest::~DescribeLiveDomainRealTimeTrafficDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainRealTimeTrafficDataRequest::getLocationNameEn()con void DescribeLiveDomainRealTimeTrafficDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeLiveDomainRealTimeTrafficDataRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string DescribeLiveDomainRealTimeTrafficDataRequest::getStartTime()const void DescribeLiveDomainRealTimeTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveDomainRealTimeTrafficDataRequest::getIspNameEn()const @@ -55,7 +57,7 @@ std::string DescribeLiveDomainRealTimeTrafficDataRequest::getIspNameEn()const void DescribeLiveDomainRealTimeTrafficDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeLiveDomainRealTimeTrafficDataRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeLiveDomainRealTimeTrafficDataRequest::getDomainName()const void DescribeLiveDomainRealTimeTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveDomainRealTimeTrafficDataRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeLiveDomainRealTimeTrafficDataRequest::getEndTime()const void DescribeLiveDomainRealTimeTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveDomainRealTimeTrafficDataRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeLiveDomainRealTimeTrafficDataRequest::getOwnerId()const void DescribeLiveDomainRealTimeTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveDomainRealtimeLogDeliveryRequest.cc b/live/src/model/DescribeLiveDomainRealtimeLogDeliveryRequest.cc index 0f9eea67b..bd62e0045 100644 --- a/live/src/model/DescribeLiveDomainRealtimeLogDeliveryRequest.cc +++ b/live/src/model/DescribeLiveDomainRealtimeLogDeliveryRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainRealtimeLogDeliveryRequest; DescribeLiveDomainRealtimeLogDeliveryRequest::DescribeLiveDomainRealtimeLogDeliveryRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainRealtimeLogDelivery") -{} +{ + setMethod(HttpRequest::Method::Get); +} DescribeLiveDomainRealtimeLogDeliveryRequest::~DescribeLiveDomainRealtimeLogDeliveryRequest() {} -std::string DescribeLiveDomainRealtimeLogDeliveryRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveDomainRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long DescribeLiveDomainRealtimeLogDeliveryRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveDomainRealtimeLogDeliveryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +std::string DescribeLiveDomainRealtimeLogDeliveryRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveDomainRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveDomainRealtimeLogDeliveryRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveDomainRealtimeLogDeliveryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/DescribeLiveDomainRecordDataRequest.cc b/live/src/model/DescribeLiveDomainRecordDataRequest.cc index 4e360b858..3bba82b04 100644 --- a/live/src/model/DescribeLiveDomainRecordDataRequest.cc +++ b/live/src/model/DescribeLiveDomainRecordDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainRecordDataRequest; DescribeLiveDomainRecordDataRequest::DescribeLiveDomainRecordDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainRecordData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainRecordDataRequest::~DescribeLiveDomainRecordDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainRecordDataRequest::getStartTime()const void DescribeLiveDomainRecordDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveDomainRecordDataRequest::getRecordType()const @@ -44,7 +46,7 @@ std::string DescribeLiveDomainRecordDataRequest::getRecordType()const void DescribeLiveDomainRecordDataRequest::setRecordType(const std::string& recordType) { recordType_ = recordType; - setCoreParameter("RecordType", recordType); + setParameter("RecordType", recordType); } std::string DescribeLiveDomainRecordDataRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string DescribeLiveDomainRecordDataRequest::getDomainName()const void DescribeLiveDomainRecordDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveDomainRecordDataRequest::getEndTime()const @@ -66,7 +68,7 @@ std::string DescribeLiveDomainRecordDataRequest::getEndTime()const void DescribeLiveDomainRecordDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveDomainRecordDataRequest::getOwnerId()const @@ -77,6 +79,6 @@ long DescribeLiveDomainRecordDataRequest::getOwnerId()const void DescribeLiveDomainRecordDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveDomainSnapshotDataRequest.cc b/live/src/model/DescribeLiveDomainSnapshotDataRequest.cc index 02a99ce63..7def1b180 100644 --- a/live/src/model/DescribeLiveDomainSnapshotDataRequest.cc +++ b/live/src/model/DescribeLiveDomainSnapshotDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainSnapshotDataRequest; DescribeLiveDomainSnapshotDataRequest::DescribeLiveDomainSnapshotDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainSnapshotData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainSnapshotDataRequest::~DescribeLiveDomainSnapshotDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainSnapshotDataRequest::getStartTime()const void DescribeLiveDomainSnapshotDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveDomainSnapshotDataRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DescribeLiveDomainSnapshotDataRequest::getDomainName()const void DescribeLiveDomainSnapshotDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveDomainSnapshotDataRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string DescribeLiveDomainSnapshotDataRequest::getEndTime()const void DescribeLiveDomainSnapshotDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveDomainSnapshotDataRequest::getOwnerId()const @@ -66,6 +68,6 @@ long DescribeLiveDomainSnapshotDataRequest::getOwnerId()const void DescribeLiveDomainSnapshotDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveDomainTrafficDataRequest.cc b/live/src/model/DescribeLiveDomainTrafficDataRequest.cc index 65d9616e6..54e09b162 100644 --- a/live/src/model/DescribeLiveDomainTrafficDataRequest.cc +++ b/live/src/model/DescribeLiveDomainTrafficDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainTrafficDataRequest; DescribeLiveDomainTrafficDataRequest::DescribeLiveDomainTrafficDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainTrafficData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainTrafficDataRequest::~DescribeLiveDomainTrafficDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainTrafficDataRequest::getLocationNameEn()const void DescribeLiveDomainTrafficDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeLiveDomainTrafficDataRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string DescribeLiveDomainTrafficDataRequest::getStartTime()const void DescribeLiveDomainTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveDomainTrafficDataRequest::getIspNameEn()const @@ -55,7 +57,7 @@ std::string DescribeLiveDomainTrafficDataRequest::getIspNameEn()const void DescribeLiveDomainTrafficDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeLiveDomainTrafficDataRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeLiveDomainTrafficDataRequest::getDomainName()const void DescribeLiveDomainTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveDomainTrafficDataRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeLiveDomainTrafficDataRequest::getEndTime()const void DescribeLiveDomainTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveDomainTrafficDataRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeLiveDomainTrafficDataRequest::getOwnerId()const void DescribeLiveDomainTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveDomainTrafficDataRequest::getInterval()const @@ -99,6 +101,6 @@ std::string DescribeLiveDomainTrafficDataRequest::getInterval()const void DescribeLiveDomainTrafficDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/live/src/model/DescribeLiveDomainTranscodeDataRequest.cc b/live/src/model/DescribeLiveDomainTranscodeDataRequest.cc index d93ae23f5..4ae5cfb94 100644 --- a/live/src/model/DescribeLiveDomainTranscodeDataRequest.cc +++ b/live/src/model/DescribeLiveDomainTranscodeDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveDomainTranscodeDataRequest; DescribeLiveDomainTranscodeDataRequest::DescribeLiveDomainTranscodeDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveDomainTranscodeData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveDomainTranscodeDataRequest::~DescribeLiveDomainTranscodeDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveDomainTranscodeDataRequest::getStartTime()const void DescribeLiveDomainTranscodeDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveDomainTranscodeDataRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DescribeLiveDomainTranscodeDataRequest::getDomainName()const void DescribeLiveDomainTranscodeDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveDomainTranscodeDataRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string DescribeLiveDomainTranscodeDataRequest::getEndTime()const void DescribeLiveDomainTranscodeDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveDomainTranscodeDataRequest::getOwnerId()const @@ -66,6 +68,6 @@ long DescribeLiveDomainTranscodeDataRequest::getOwnerId()const void DescribeLiveDomainTranscodeDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveLazyPullStreamConfigRequest.cc b/live/src/model/DescribeLiveLazyPullStreamConfigRequest.cc index ccdacd356..fc2eab163 100644 --- a/live/src/model/DescribeLiveLazyPullStreamConfigRequest.cc +++ b/live/src/model/DescribeLiveLazyPullStreamConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveLazyPullStreamConfigRequest; DescribeLiveLazyPullStreamConfigRequest::DescribeLiveLazyPullStreamConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveLazyPullStreamConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveLazyPullStreamConfigRequest::~DescribeLiveLazyPullStreamConfigRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveLazyPullStreamConfigRequest::getAppName()const void DescribeLiveLazyPullStreamConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveLazyPullStreamConfigRequest::getLiveapiRequestFrom()const @@ -44,7 +46,7 @@ std::string DescribeLiveLazyPullStreamConfigRequest::getLiveapiRequestFrom()cons void DescribeLiveLazyPullStreamConfigRequest::setLiveapiRequestFrom(const std::string& liveapiRequestFrom) { liveapiRequestFrom_ = liveapiRequestFrom; - setCoreParameter("LiveapiRequestFrom", liveapiRequestFrom); + setParameter("LiveapiRequestFrom", liveapiRequestFrom); } std::string DescribeLiveLazyPullStreamConfigRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string DescribeLiveLazyPullStreamConfigRequest::getDomainName()const void DescribeLiveLazyPullStreamConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveLazyPullStreamConfigRequest::getOwnerId()const @@ -66,6 +68,6 @@ long DescribeLiveLazyPullStreamConfigRequest::getOwnerId()const void DescribeLiveLazyPullStreamConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLivePullStreamConfigRequest.cc b/live/src/model/DescribeLivePullStreamConfigRequest.cc index 344018e96..1b2b293bd 100644 --- a/live/src/model/DescribeLivePullStreamConfigRequest.cc +++ b/live/src/model/DescribeLivePullStreamConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLivePullStreamConfigRequest; DescribeLivePullStreamConfigRequest::DescribeLivePullStreamConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLivePullStreamConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLivePullStreamConfigRequest::~DescribeLivePullStreamConfigRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLivePullStreamConfigRequest::getDomainName()const void DescribeLivePullStreamConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLivePullStreamConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeLivePullStreamConfigRequest::getOwnerId()const void DescribeLivePullStreamConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLivePullStreamConfigRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeLivePullStreamConfigRequest::getSecurityToken()const void DescribeLivePullStreamConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DescribeLiveRealtimeDeliveryAccRequest.cc b/live/src/model/DescribeLiveRealtimeDeliveryAccRequest.cc index 921ce666a..cba60034d 100644 --- a/live/src/model/DescribeLiveRealtimeDeliveryAccRequest.cc +++ b/live/src/model/DescribeLiveRealtimeDeliveryAccRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Live::Model::DescribeLiveRealtimeDeliveryAccRequest; DescribeLiveRealtimeDeliveryAccRequest::DescribeLiveRealtimeDeliveryAccRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveRealtimeDeliveryAcc") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveRealtimeDeliveryAccRequest::~DescribeLiveRealtimeDeliveryAccRequest() {} -std::string DescribeLiveRealtimeDeliveryAccRequest::getProject()const -{ - return project_; -} - -void DescribeLiveRealtimeDeliveryAccRequest::setProject(const std::string& project) -{ - project_ = project; - setCoreParameter("Project", project); -} - -std::string DescribeLiveRealtimeDeliveryAccRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveRealtimeDeliveryAccRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", startTime); -} - -std::string DescribeLiveRealtimeDeliveryAccRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveRealtimeDeliveryAccRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -long DescribeLiveRealtimeDeliveryAccRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveRealtimeDeliveryAccRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveRealtimeDeliveryAccRequest::getInterval()const -{ - return interval_; -} - -void DescribeLiveRealtimeDeliveryAccRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setCoreParameter("Interval", interval); -} - -std::string DescribeLiveRealtimeDeliveryAccRequest::getLogStore()const -{ - return logStore_; -} - -void DescribeLiveRealtimeDeliveryAccRequest::setLogStore(const std::string& logStore) -{ - logStore_ = logStore; - setCoreParameter("LogStore", logStore); -} - +std::string DescribeLiveRealtimeDeliveryAccRequest::getProject()const +{ + return project_; +} + +void DescribeLiveRealtimeDeliveryAccRequest::setProject(const std::string& project) +{ + project_ = project; + setParameter("Project", project); +} + +std::string DescribeLiveRealtimeDeliveryAccRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveRealtimeDeliveryAccRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeLiveRealtimeDeliveryAccRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveRealtimeDeliveryAccRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long DescribeLiveRealtimeDeliveryAccRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveRealtimeDeliveryAccRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveRealtimeDeliveryAccRequest::getInterval()const +{ + return interval_; +} + +void DescribeLiveRealtimeDeliveryAccRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + +std::string DescribeLiveRealtimeDeliveryAccRequest::getLogStore()const +{ + return logStore_; +} + +void DescribeLiveRealtimeDeliveryAccRequest::setLogStore(const std::string& logStore) +{ + logStore_ = logStore; + setParameter("LogStore", logStore); +} + diff --git a/live/src/model/DescribeLiveRealtimeLogAuthorizedRequest.cc b/live/src/model/DescribeLiveRealtimeLogAuthorizedRequest.cc index 210e06b86..9b72ff4db 100644 --- a/live/src/model/DescribeLiveRealtimeLogAuthorizedRequest.cc +++ b/live/src/model/DescribeLiveRealtimeLogAuthorizedRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Live::Model::DescribeLiveRealtimeLogAuthorizedRequest; DescribeLiveRealtimeLogAuthorizedRequest::DescribeLiveRealtimeLogAuthorizedRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveRealtimeLogAuthorized") -{} +{ + setMethod(HttpRequest::Method::Get); +} DescribeLiveRealtimeLogAuthorizedRequest::~DescribeLiveRealtimeLogAuthorizedRequest() {} -long DescribeLiveRealtimeLogAuthorizedRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveRealtimeLogAuthorizedRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveRealtimeLogAuthorizedRequest::getLiveOpenapiReserve()const -{ - return liveOpenapiReserve_; -} - -void DescribeLiveRealtimeLogAuthorizedRequest::setLiveOpenapiReserve(const std::string& liveOpenapiReserve) -{ - liveOpenapiReserve_ = liveOpenapiReserve; - setCoreParameter("LiveOpenapiReserve", liveOpenapiReserve); -} - +long DescribeLiveRealtimeLogAuthorizedRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveRealtimeLogAuthorizedRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveRealtimeLogAuthorizedRequest::getLiveOpenapiReserve()const +{ + return liveOpenapiReserve_; +} + +void DescribeLiveRealtimeLogAuthorizedRequest::setLiveOpenapiReserve(const std::string& liveOpenapiReserve) +{ + liveOpenapiReserve_ = liveOpenapiReserve; + setParameter("LiveOpenapiReserve", liveOpenapiReserve); +} + diff --git a/live/src/model/DescribeLiveRecordConfigRequest.cc b/live/src/model/DescribeLiveRecordConfigRequest.cc index 6da91ba63..5519962e9 100644 --- a/live/src/model/DescribeLiveRecordConfigRequest.cc +++ b/live/src/model/DescribeLiveRecordConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveRecordConfigRequest; DescribeLiveRecordConfigRequest::DescribeLiveRecordConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveRecordConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveRecordConfigRequest::~DescribeLiveRecordConfigRequest() {} @@ -33,7 +35,7 @@ int DescribeLiveRecordConfigRequest::getPageNum()const void DescribeLiveRecordConfigRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string DescribeLiveRecordConfigRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveRecordConfigRequest::getAppName()const void DescribeLiveRecordConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveRecordConfigRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveRecordConfigRequest::getSecurityToken()const void DescribeLiveRecordConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeLiveRecordConfigRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeLiveRecordConfigRequest::getPageSize()const void DescribeLiveRecordConfigRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLiveRecordConfigRequest::getStreamName()const @@ -77,7 +79,7 @@ std::string DescribeLiveRecordConfigRequest::getStreamName()const void DescribeLiveRecordConfigRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveRecordConfigRequest::getOrder()const @@ -88,7 +90,7 @@ std::string DescribeLiveRecordConfigRequest::getOrder()const void DescribeLiveRecordConfigRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } std::string DescribeLiveRecordConfigRequest::getDomainName()const @@ -99,7 +101,7 @@ std::string DescribeLiveRecordConfigRequest::getDomainName()const void DescribeLiveRecordConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveRecordConfigRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeLiveRecordConfigRequest::getOwnerId()const void DescribeLiveRecordConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveRecordNotifyConfigRequest.cc b/live/src/model/DescribeLiveRecordNotifyConfigRequest.cc index 86a4a227b..4b2245297 100644 --- a/live/src/model/DescribeLiveRecordNotifyConfigRequest.cc +++ b/live/src/model/DescribeLiveRecordNotifyConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveRecordNotifyConfigRequest; DescribeLiveRecordNotifyConfigRequest::DescribeLiveRecordNotifyConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveRecordNotifyConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveRecordNotifyConfigRequest::~DescribeLiveRecordNotifyConfigRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveRecordNotifyConfigRequest::getDomainName()const void DescribeLiveRecordNotifyConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveRecordNotifyConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeLiveRecordNotifyConfigRequest::getOwnerId()const void DescribeLiveRecordNotifyConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveRecordNotifyConfigRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeLiveRecordNotifyConfigRequest::getSecurityToken()const void DescribeLiveRecordNotifyConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/DescribeLiveRecordVodConfigsRequest.cc b/live/src/model/DescribeLiveRecordVodConfigsRequest.cc index db077a342..39fd6a6cf 100644 --- a/live/src/model/DescribeLiveRecordVodConfigsRequest.cc +++ b/live/src/model/DescribeLiveRecordVodConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveRecordVodConfigsRequest; DescribeLiveRecordVodConfigsRequest::DescribeLiveRecordVodConfigsRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveRecordVodConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveRecordVodConfigsRequest::~DescribeLiveRecordVodConfigsRequest() {} @@ -33,7 +35,7 @@ long DescribeLiveRecordVodConfigsRequest::getPageNum()const void DescribeLiveRecordVodConfigsRequest::setPageNum(long pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string DescribeLiveRecordVodConfigsRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveRecordVodConfigsRequest::getAppName()const void DescribeLiveRecordVodConfigsRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } long DescribeLiveRecordVodConfigsRequest::getPageSize()const @@ -55,7 +57,7 @@ long DescribeLiveRecordVodConfigsRequest::getPageSize()const void DescribeLiveRecordVodConfigsRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLiveRecordVodConfigsRequest::getStreamName()const @@ -66,7 +68,7 @@ std::string DescribeLiveRecordVodConfigsRequest::getStreamName()const void DescribeLiveRecordVodConfigsRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveRecordVodConfigsRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string DescribeLiveRecordVodConfigsRequest::getDomainName()const void DescribeLiveRecordVodConfigsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveRecordVodConfigsRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeLiveRecordVodConfigsRequest::getOwnerId()const void DescribeLiveRecordVodConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveSnapshotConfigRequest.cc b/live/src/model/DescribeLiveSnapshotConfigRequest.cc index 3be4ecba8..a4d317990 100644 --- a/live/src/model/DescribeLiveSnapshotConfigRequest.cc +++ b/live/src/model/DescribeLiveSnapshotConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveSnapshotConfigRequest; DescribeLiveSnapshotConfigRequest::DescribeLiveSnapshotConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveSnapshotConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveSnapshotConfigRequest::~DescribeLiveSnapshotConfigRequest() {} @@ -33,7 +35,7 @@ int DescribeLiveSnapshotConfigRequest::getPageNum()const void DescribeLiveSnapshotConfigRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string DescribeLiveSnapshotConfigRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveSnapshotConfigRequest::getAppName()const void DescribeLiveSnapshotConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveSnapshotConfigRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveSnapshotConfigRequest::getSecurityToken()const void DescribeLiveSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeLiveSnapshotConfigRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeLiveSnapshotConfigRequest::getPageSize()const void DescribeLiveSnapshotConfigRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLiveSnapshotConfigRequest::getOrder()const @@ -77,7 +79,7 @@ std::string DescribeLiveSnapshotConfigRequest::getOrder()const void DescribeLiveSnapshotConfigRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } std::string DescribeLiveSnapshotConfigRequest::getDomainName()const @@ -88,7 +90,7 @@ std::string DescribeLiveSnapshotConfigRequest::getDomainName()const void DescribeLiveSnapshotConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveSnapshotConfigRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeLiveSnapshotConfigRequest::getOwnerId()const void DescribeLiveSnapshotConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveSnapshotDetectPornConfigRequest.cc b/live/src/model/DescribeLiveSnapshotDetectPornConfigRequest.cc index c827ff610..2c3500d8c 100644 --- a/live/src/model/DescribeLiveSnapshotDetectPornConfigRequest.cc +++ b/live/src/model/DescribeLiveSnapshotDetectPornConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveSnapshotDetectPornConfigRequest; DescribeLiveSnapshotDetectPornConfigRequest::DescribeLiveSnapshotDetectPornConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveSnapshotDetectPornConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveSnapshotDetectPornConfigRequest::~DescribeLiveSnapshotDetectPornConfigRequest() {} @@ -33,7 +35,7 @@ int DescribeLiveSnapshotDetectPornConfigRequest::getPageNum()const void DescribeLiveSnapshotDetectPornConfigRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string DescribeLiveSnapshotDetectPornConfigRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveSnapshotDetectPornConfigRequest::getAppName()const void DescribeLiveSnapshotDetectPornConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveSnapshotDetectPornConfigRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveSnapshotDetectPornConfigRequest::getSecurityToken()const void DescribeLiveSnapshotDetectPornConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeLiveSnapshotDetectPornConfigRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeLiveSnapshotDetectPornConfigRequest::getPageSize()const void DescribeLiveSnapshotDetectPornConfigRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLiveSnapshotDetectPornConfigRequest::getOrder()const @@ -77,7 +79,7 @@ std::string DescribeLiveSnapshotDetectPornConfigRequest::getOrder()const void DescribeLiveSnapshotDetectPornConfigRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } std::string DescribeLiveSnapshotDetectPornConfigRequest::getDomainName()const @@ -88,7 +90,7 @@ std::string DescribeLiveSnapshotDetectPornConfigRequest::getDomainName()const void DescribeLiveSnapshotDetectPornConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveSnapshotDetectPornConfigRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeLiveSnapshotDetectPornConfigRequest::getOwnerId()const void DescribeLiveSnapshotDetectPornConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamBitRateDataRequest.cc b/live/src/model/DescribeLiveStreamBitRateDataRequest.cc index 3f0618b87..ef7a1e6ef 100644 --- a/live/src/model/DescribeLiveStreamBitRateDataRequest.cc +++ b/live/src/model/DescribeLiveStreamBitRateDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamBitRateDataRequest; DescribeLiveStreamBitRateDataRequest::DescribeLiveStreamBitRateDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamBitRateData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamBitRateDataRequest::~DescribeLiveStreamBitRateDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamBitRateDataRequest::getStartTime()const void DescribeLiveStreamBitRateDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveStreamBitRateDataRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamBitRateDataRequest::getAppName()const void DescribeLiveStreamBitRateDataRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveStreamBitRateDataRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamBitRateDataRequest::getSecurityToken()const void DescribeLiveStreamBitRateDataRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeLiveStreamBitRateDataRequest::getStreamName()const @@ -66,7 +68,7 @@ std::string DescribeLiveStreamBitRateDataRequest::getStreamName()const void DescribeLiveStreamBitRateDataRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamBitRateDataRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string DescribeLiveStreamBitRateDataRequest::getDomainName()const void DescribeLiveStreamBitRateDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamBitRateDataRequest::getEndTime()const @@ -88,7 +90,7 @@ std::string DescribeLiveStreamBitRateDataRequest::getEndTime()const void DescribeLiveStreamBitRateDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveStreamBitRateDataRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeLiveStreamBitRateDataRequest::getOwnerId()const void DescribeLiveStreamBitRateDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamCountRequest.cc b/live/src/model/DescribeLiveStreamCountRequest.cc index e673bb588..0c2e87092 100644 --- a/live/src/model/DescribeLiveStreamCountRequest.cc +++ b/live/src/model/DescribeLiveStreamCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamCountRequest; DescribeLiveStreamCountRequest::DescribeLiveStreamCountRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamCount") -{} +{ + setMethod(HttpRequest::Method::Get); +} DescribeLiveStreamCountRequest::~DescribeLiveStreamCountRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamCountRequest::getDomainName()const void DescribeLiveStreamCountRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveStreamCountRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeLiveStreamCountRequest::getOwnerId()const void DescribeLiveStreamCountRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamDelayConfigRequest.cc b/live/src/model/DescribeLiveStreamDelayConfigRequest.cc index d0e6f1487..7ec80ab11 100644 --- a/live/src/model/DescribeLiveStreamDelayConfigRequest.cc +++ b/live/src/model/DescribeLiveStreamDelayConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamDelayConfigRequest; DescribeLiveStreamDelayConfigRequest::DescribeLiveStreamDelayConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamDelayConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamDelayConfigRequest::~DescribeLiveStreamDelayConfigRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamDelayConfigRequest::getDomainName()const void DescribeLiveStreamDelayConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveStreamDelayConfigRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeLiveStreamDelayConfigRequest::getOwnerId()const void DescribeLiveStreamDelayConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamHistoryUserNumRequest.cc b/live/src/model/DescribeLiveStreamHistoryUserNumRequest.cc index f4801895f..8b9764568 100644 --- a/live/src/model/DescribeLiveStreamHistoryUserNumRequest.cc +++ b/live/src/model/DescribeLiveStreamHistoryUserNumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamHistoryUserNumRequest; DescribeLiveStreamHistoryUserNumRequest::DescribeLiveStreamHistoryUserNumRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamHistoryUserNum") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamHistoryUserNumRequest::~DescribeLiveStreamHistoryUserNumRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamHistoryUserNumRequest::getStartTime()const void DescribeLiveStreamHistoryUserNumRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveStreamHistoryUserNumRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamHistoryUserNumRequest::getAppName()const void DescribeLiveStreamHistoryUserNumRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveStreamHistoryUserNumRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamHistoryUserNumRequest::getSecurityToken()const void DescribeLiveStreamHistoryUserNumRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeLiveStreamHistoryUserNumRequest::getStreamName()const @@ -66,7 +68,7 @@ std::string DescribeLiveStreamHistoryUserNumRequest::getStreamName()const void DescribeLiveStreamHistoryUserNumRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamHistoryUserNumRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string DescribeLiveStreamHistoryUserNumRequest::getDomainName()const void DescribeLiveStreamHistoryUserNumRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamHistoryUserNumRequest::getEndTime()const @@ -88,7 +90,7 @@ std::string DescribeLiveStreamHistoryUserNumRequest::getEndTime()const void DescribeLiveStreamHistoryUserNumRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveStreamHistoryUserNumRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeLiveStreamHistoryUserNumRequest::getOwnerId()const void DescribeLiveStreamHistoryUserNumRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamOnlineUserNumRequest.cc b/live/src/model/DescribeLiveStreamOnlineUserNumRequest.cc index 7f7e02575..ce1475fa5 100644 --- a/live/src/model/DescribeLiveStreamOnlineUserNumRequest.cc +++ b/live/src/model/DescribeLiveStreamOnlineUserNumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamOnlineUserNumRequest; DescribeLiveStreamOnlineUserNumRequest::DescribeLiveStreamOnlineUserNumRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamOnlineUserNum") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamOnlineUserNumRequest::~DescribeLiveStreamOnlineUserNumRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamOnlineUserNumRequest::getStartTime()const void DescribeLiveStreamOnlineUserNumRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveStreamOnlineUserNumRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamOnlineUserNumRequest::getAppName()const void DescribeLiveStreamOnlineUserNumRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveStreamOnlineUserNumRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamOnlineUserNumRequest::getSecurityToken()const void DescribeLiveStreamOnlineUserNumRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeLiveStreamOnlineUserNumRequest::getStreamName()const @@ -66,7 +68,7 @@ std::string DescribeLiveStreamOnlineUserNumRequest::getStreamName()const void DescribeLiveStreamOnlineUserNumRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamOnlineUserNumRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string DescribeLiveStreamOnlineUserNumRequest::getDomainName()const void DescribeLiveStreamOnlineUserNumRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamOnlineUserNumRequest::getEndTime()const @@ -88,7 +90,7 @@ std::string DescribeLiveStreamOnlineUserNumRequest::getEndTime()const void DescribeLiveStreamOnlineUserNumRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveStreamOnlineUserNumRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeLiveStreamOnlineUserNumRequest::getOwnerId()const void DescribeLiveStreamOnlineUserNumRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamOptimizedFeatureConfigRequest.cc b/live/src/model/DescribeLiveStreamOptimizedFeatureConfigRequest.cc index bf0802a29..d3220bfed 100644 --- a/live/src/model/DescribeLiveStreamOptimizedFeatureConfigRequest.cc +++ b/live/src/model/DescribeLiveStreamOptimizedFeatureConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamOptimizedFeatureConfigRequest DescribeLiveStreamOptimizedFeatureConfigRequest::DescribeLiveStreamOptimizedFeatureConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamOptimizedFeatureConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamOptimizedFeatureConfigRequest::~DescribeLiveStreamOptimizedFeatureConfigRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamOptimizedFeatureConfigRequest::getConfigName()cons void DescribeLiveStreamOptimizedFeatureConfigRequest::setConfigName(const std::string& configName) { configName_ = configName; - setCoreParameter("ConfigName", configName); + setParameter("ConfigName", configName); } std::string DescribeLiveStreamOptimizedFeatureConfigRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamOptimizedFeatureConfigRequest::getDomainName()cons void DescribeLiveStreamOptimizedFeatureConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveStreamOptimizedFeatureConfigRequest::getOwnerId()const @@ -55,6 +57,6 @@ long DescribeLiveStreamOptimizedFeatureConfigRequest::getOwnerId()const void DescribeLiveStreamOptimizedFeatureConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamRecordContentRequest.cc b/live/src/model/DescribeLiveStreamRecordContentRequest.cc index 0b8ad02c2..2ef4789dd 100644 --- a/live/src/model/DescribeLiveStreamRecordContentRequest.cc +++ b/live/src/model/DescribeLiveStreamRecordContentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamRecordContentRequest; DescribeLiveStreamRecordContentRequest::DescribeLiveStreamRecordContentRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamRecordContent") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamRecordContentRequest::~DescribeLiveStreamRecordContentRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamRecordContentRequest::getStartTime()const void DescribeLiveStreamRecordContentRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveStreamRecordContentRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamRecordContentRequest::getAppName()const void DescribeLiveStreamRecordContentRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveStreamRecordContentRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamRecordContentRequest::getSecurityToken()const void DescribeLiveStreamRecordContentRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeLiveStreamRecordContentRequest::getStreamName()const @@ -66,7 +68,7 @@ std::string DescribeLiveStreamRecordContentRequest::getStreamName()const void DescribeLiveStreamRecordContentRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamRecordContentRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string DescribeLiveStreamRecordContentRequest::getDomainName()const void DescribeLiveStreamRecordContentRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamRecordContentRequest::getEndTime()const @@ -88,7 +90,7 @@ std::string DescribeLiveStreamRecordContentRequest::getEndTime()const void DescribeLiveStreamRecordContentRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveStreamRecordContentRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeLiveStreamRecordContentRequest::getOwnerId()const void DescribeLiveStreamRecordContentRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamRecordIndexFileRequest.cc b/live/src/model/DescribeLiveStreamRecordIndexFileRequest.cc index 781d7ebae..fe6b8972c 100644 --- a/live/src/model/DescribeLiveStreamRecordIndexFileRequest.cc +++ b/live/src/model/DescribeLiveStreamRecordIndexFileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamRecordIndexFileRequest; DescribeLiveStreamRecordIndexFileRequest::DescribeLiveStreamRecordIndexFileRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamRecordIndexFile") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamRecordIndexFileRequest::~DescribeLiveStreamRecordIndexFileRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamRecordIndexFileRequest::getAppName()const void DescribeLiveStreamRecordIndexFileRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveStreamRecordIndexFileRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamRecordIndexFileRequest::getSecurityToken()const void DescribeLiveStreamRecordIndexFileRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeLiveStreamRecordIndexFileRequest::getStreamName()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamRecordIndexFileRequest::getStreamName()const void DescribeLiveStreamRecordIndexFileRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamRecordIndexFileRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeLiveStreamRecordIndexFileRequest::getDomainName()const void DescribeLiveStreamRecordIndexFileRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveStreamRecordIndexFileRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DescribeLiveStreamRecordIndexFileRequest::getOwnerId()const void DescribeLiveStreamRecordIndexFileRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveStreamRecordIndexFileRequest::getRecordId()const @@ -88,6 +90,6 @@ std::string DescribeLiveStreamRecordIndexFileRequest::getRecordId()const void DescribeLiveStreamRecordIndexFileRequest::setRecordId(const std::string& recordId) { recordId_ = recordId; - setCoreParameter("RecordId", recordId); + setParameter("RecordId", recordId); } diff --git a/live/src/model/DescribeLiveStreamRecordIndexFilesRequest.cc b/live/src/model/DescribeLiveStreamRecordIndexFilesRequest.cc index 216ac10ff..6772dfe67 100644 --- a/live/src/model/DescribeLiveStreamRecordIndexFilesRequest.cc +++ b/live/src/model/DescribeLiveStreamRecordIndexFilesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamRecordIndexFilesRequest; DescribeLiveStreamRecordIndexFilesRequest::DescribeLiveStreamRecordIndexFilesRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamRecordIndexFiles") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamRecordIndexFilesRequest::~DescribeLiveStreamRecordIndexFilesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamRecordIndexFilesRequest::getStartTime()const void DescribeLiveStreamRecordIndexFilesRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeLiveStreamRecordIndexFilesRequest::getPageNum()const @@ -44,7 +46,7 @@ int DescribeLiveStreamRecordIndexFilesRequest::getPageNum()const void DescribeLiveStreamRecordIndexFilesRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string DescribeLiveStreamRecordIndexFilesRequest::getAppName()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamRecordIndexFilesRequest::getAppName()const void DescribeLiveStreamRecordIndexFilesRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveStreamRecordIndexFilesRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string DescribeLiveStreamRecordIndexFilesRequest::getSecurityToken()const void DescribeLiveStreamRecordIndexFilesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeLiveStreamRecordIndexFilesRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeLiveStreamRecordIndexFilesRequest::getPageSize()const void DescribeLiveStreamRecordIndexFilesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLiveStreamRecordIndexFilesRequest::getStreamName()const @@ -88,7 +90,7 @@ std::string DescribeLiveStreamRecordIndexFilesRequest::getStreamName()const void DescribeLiveStreamRecordIndexFilesRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamRecordIndexFilesRequest::getOrder()const @@ -99,7 +101,7 @@ std::string DescribeLiveStreamRecordIndexFilesRequest::getOrder()const void DescribeLiveStreamRecordIndexFilesRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } std::string DescribeLiveStreamRecordIndexFilesRequest::getDomainName()const @@ -110,7 +112,7 @@ std::string DescribeLiveStreamRecordIndexFilesRequest::getDomainName()const void DescribeLiveStreamRecordIndexFilesRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamRecordIndexFilesRequest::getEndTime()const @@ -121,7 +123,7 @@ std::string DescribeLiveStreamRecordIndexFilesRequest::getEndTime()const void DescribeLiveStreamRecordIndexFilesRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveStreamRecordIndexFilesRequest::getOwnerId()const @@ -132,6 +134,6 @@ long DescribeLiveStreamRecordIndexFilesRequest::getOwnerId()const void DescribeLiveStreamRecordIndexFilesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamSnapshotInfoRequest.cc b/live/src/model/DescribeLiveStreamSnapshotInfoRequest.cc index 6f4acdbe1..cd6df2957 100644 --- a/live/src/model/DescribeLiveStreamSnapshotInfoRequest.cc +++ b/live/src/model/DescribeLiveStreamSnapshotInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamSnapshotInfoRequest; DescribeLiveStreamSnapshotInfoRequest::DescribeLiveStreamSnapshotInfoRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamSnapshotInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamSnapshotInfoRequest::~DescribeLiveStreamSnapshotInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamSnapshotInfoRequest::getStartTime()const void DescribeLiveStreamSnapshotInfoRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveStreamSnapshotInfoRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamSnapshotInfoRequest::getAppName()const void DescribeLiveStreamSnapshotInfoRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveStreamSnapshotInfoRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamSnapshotInfoRequest::getSecurityToken()const void DescribeLiveStreamSnapshotInfoRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeLiveStreamSnapshotInfoRequest::getLimit()const @@ -66,7 +68,7 @@ int DescribeLiveStreamSnapshotInfoRequest::getLimit()const void DescribeLiveStreamSnapshotInfoRequest::setLimit(int limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } std::string DescribeLiveStreamSnapshotInfoRequest::getStreamName()const @@ -77,7 +79,7 @@ std::string DescribeLiveStreamSnapshotInfoRequest::getStreamName()const void DescribeLiveStreamSnapshotInfoRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamSnapshotInfoRequest::getOrder()const @@ -88,7 +90,7 @@ std::string DescribeLiveStreamSnapshotInfoRequest::getOrder()const void DescribeLiveStreamSnapshotInfoRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } std::string DescribeLiveStreamSnapshotInfoRequest::getDomainName()const @@ -99,7 +101,7 @@ std::string DescribeLiveStreamSnapshotInfoRequest::getDomainName()const void DescribeLiveStreamSnapshotInfoRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamSnapshotInfoRequest::getEndTime()const @@ -110,7 +112,7 @@ std::string DescribeLiveStreamSnapshotInfoRequest::getEndTime()const void DescribeLiveStreamSnapshotInfoRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveStreamSnapshotInfoRequest::getOwnerId()const @@ -121,6 +123,6 @@ long DescribeLiveStreamSnapshotInfoRequest::getOwnerId()const void DescribeLiveStreamSnapshotInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamTranscodeInfoRequest.cc b/live/src/model/DescribeLiveStreamTranscodeInfoRequest.cc index 8f871fc4e..33c68c8d3 100644 --- a/live/src/model/DescribeLiveStreamTranscodeInfoRequest.cc +++ b/live/src/model/DescribeLiveStreamTranscodeInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamTranscodeInfoRequest; DescribeLiveStreamTranscodeInfoRequest::DescribeLiveStreamTranscodeInfoRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamTranscodeInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamTranscodeInfoRequest::~DescribeLiveStreamTranscodeInfoRequest() {} @@ -33,7 +35,7 @@ long DescribeLiveStreamTranscodeInfoRequest::getOwnerId()const void DescribeLiveStreamTranscodeInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveStreamTranscodeInfoRequest::getDomainTranscodeName()const @@ -44,6 +46,6 @@ std::string DescribeLiveStreamTranscodeInfoRequest::getDomainTranscodeName()cons void DescribeLiveStreamTranscodeInfoRequest::setDomainTranscodeName(const std::string& domainTranscodeName) { domainTranscodeName_ = domainTranscodeName; - setCoreParameter("DomainTranscodeName", domainTranscodeName); + setParameter("DomainTranscodeName", domainTranscodeName); } diff --git a/live/src/model/DescribeLiveStreamTranscodeStreamNumRequest.cc b/live/src/model/DescribeLiveStreamTranscodeStreamNumRequest.cc index dc297f618..3cdb436b3 100644 --- a/live/src/model/DescribeLiveStreamTranscodeStreamNumRequest.cc +++ b/live/src/model/DescribeLiveStreamTranscodeStreamNumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamTranscodeStreamNumRequest; DescribeLiveStreamTranscodeStreamNumRequest::DescribeLiveStreamTranscodeStreamNumRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamTranscodeStreamNum") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamTranscodeStreamNumRequest::~DescribeLiveStreamTranscodeStreamNumRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamTranscodeStreamNumRequest::getDomainName()const void DescribeLiveStreamTranscodeStreamNumRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveStreamTranscodeStreamNumRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeLiveStreamTranscodeStreamNumRequest::getOwnerId()const void DescribeLiveStreamTranscodeStreamNumRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamsBlockListRequest.cc b/live/src/model/DescribeLiveStreamsBlockListRequest.cc index 0f39e10c0..fe86933b5 100644 --- a/live/src/model/DescribeLiveStreamsBlockListRequest.cc +++ b/live/src/model/DescribeLiveStreamsBlockListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamsBlockListRequest; DescribeLiveStreamsBlockListRequest::DescribeLiveStreamsBlockListRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamsBlockList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamsBlockListRequest::~DescribeLiveStreamsBlockListRequest() {} @@ -33,7 +35,7 @@ int DescribeLiveStreamsBlockListRequest::getPageNum()const void DescribeLiveStreamsBlockListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string DescribeLiveStreamsBlockListRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamsBlockListRequest::getSecurityToken()const void DescribeLiveStreamsBlockListRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeLiveStreamsBlockListRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeLiveStreamsBlockListRequest::getPageSize()const void DescribeLiveStreamsBlockListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLiveStreamsBlockListRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeLiveStreamsBlockListRequest::getDomainName()const void DescribeLiveStreamsBlockListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveStreamsBlockListRequest::getOwnerId()const @@ -77,6 +79,6 @@ long DescribeLiveStreamsBlockListRequest::getOwnerId()const void DescribeLiveStreamsBlockListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamsControlHistoryRequest.cc b/live/src/model/DescribeLiveStreamsControlHistoryRequest.cc index 93715eb51..07e87c883 100644 --- a/live/src/model/DescribeLiveStreamsControlHistoryRequest.cc +++ b/live/src/model/DescribeLiveStreamsControlHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamsControlHistoryRequest; DescribeLiveStreamsControlHistoryRequest::DescribeLiveStreamsControlHistoryRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamsControlHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamsControlHistoryRequest::~DescribeLiveStreamsControlHistoryRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamsControlHistoryRequest::getStartTime()const void DescribeLiveStreamsControlHistoryRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveStreamsControlHistoryRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamsControlHistoryRequest::getAppName()const void DescribeLiveStreamsControlHistoryRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveStreamsControlHistoryRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamsControlHistoryRequest::getSecurityToken()const void DescribeLiveStreamsControlHistoryRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeLiveStreamsControlHistoryRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeLiveStreamsControlHistoryRequest::getDomainName()const void DescribeLiveStreamsControlHistoryRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamsControlHistoryRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeLiveStreamsControlHistoryRequest::getEndTime()const void DescribeLiveStreamsControlHistoryRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveStreamsControlHistoryRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeLiveStreamsControlHistoryRequest::getOwnerId()const void DescribeLiveStreamsControlHistoryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.cc b/live/src/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.cc index 049650cd6..6aa2a5ec7 100644 --- a/live/src/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.cc +++ b/live/src/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamsFrameRateAndBitRateDataReque DescribeLiveStreamsFrameRateAndBitRateDataRequest::DescribeLiveStreamsFrameRateAndBitRateDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamsFrameRateAndBitRateData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamsFrameRateAndBitRateDataRequest::~DescribeLiveStreamsFrameRateAndBitRateDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getStartTime()con void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getAppName()const @@ -44,7 +46,7 @@ std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getAppName()const void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getSecurityToken( void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getStreamName()const @@ -66,7 +68,7 @@ std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getStreamName()co void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getDomainName()co void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getEndTime()const @@ -88,7 +90,7 @@ std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getEndTime()const void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveStreamsFrameRateAndBitRateDataRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DescribeLiveStreamsFrameRateAndBitRateDataRequest::getOwnerId()const void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamsNotifyUrlConfigRequest.cc b/live/src/model/DescribeLiveStreamsNotifyUrlConfigRequest.cc index a06110f9c..810631fa7 100644 --- a/live/src/model/DescribeLiveStreamsNotifyUrlConfigRequest.cc +++ b/live/src/model/DescribeLiveStreamsNotifyUrlConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamsNotifyUrlConfigRequest; DescribeLiveStreamsNotifyUrlConfigRequest::DescribeLiveStreamsNotifyUrlConfigRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamsNotifyUrlConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamsNotifyUrlConfigRequest::~DescribeLiveStreamsNotifyUrlConfigRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamsNotifyUrlConfigRequest::getDomainName()const void DescribeLiveStreamsNotifyUrlConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveStreamsNotifyUrlConfigRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeLiveStreamsNotifyUrlConfigRequest::getOwnerId()const void DescribeLiveStreamsNotifyUrlConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamsOnlineListRequest.cc b/live/src/model/DescribeLiveStreamsOnlineListRequest.cc index a867567e9..69018810d 100644 --- a/live/src/model/DescribeLiveStreamsOnlineListRequest.cc +++ b/live/src/model/DescribeLiveStreamsOnlineListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamsOnlineListRequest; DescribeLiveStreamsOnlineListRequest::DescribeLiveStreamsOnlineListRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamsOnlineList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamsOnlineListRequest::~DescribeLiveStreamsOnlineListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamsOnlineListRequest::getStartTime()const void DescribeLiveStreamsOnlineListRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeLiveStreamsOnlineListRequest::getPageNum()const @@ -44,7 +46,7 @@ int DescribeLiveStreamsOnlineListRequest::getPageNum()const void DescribeLiveStreamsOnlineListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string DescribeLiveStreamsOnlineListRequest::getAppName()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamsOnlineListRequest::getAppName()const void DescribeLiveStreamsOnlineListRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } int DescribeLiveStreamsOnlineListRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeLiveStreamsOnlineListRequest::getPageSize()const void DescribeLiveStreamsOnlineListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLiveStreamsOnlineListRequest::getStreamName()const @@ -77,7 +79,7 @@ std::string DescribeLiveStreamsOnlineListRequest::getStreamName()const void DescribeLiveStreamsOnlineListRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamsOnlineListRequest::getQueryType()const @@ -88,7 +90,7 @@ std::string DescribeLiveStreamsOnlineListRequest::getQueryType()const void DescribeLiveStreamsOnlineListRequest::setQueryType(const std::string& queryType) { queryType_ = queryType; - setCoreParameter("QueryType", queryType); + setParameter("QueryType", queryType); } std::string DescribeLiveStreamsOnlineListRequest::getStreamType()const @@ -99,7 +101,7 @@ std::string DescribeLiveStreamsOnlineListRequest::getStreamType()const void DescribeLiveStreamsOnlineListRequest::setStreamType(const std::string& streamType) { streamType_ = streamType; - setCoreParameter("StreamType", streamType); + setParameter("StreamType", streamType); } std::string DescribeLiveStreamsOnlineListRequest::getDomainName()const @@ -110,7 +112,7 @@ std::string DescribeLiveStreamsOnlineListRequest::getDomainName()const void DescribeLiveStreamsOnlineListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamsOnlineListRequest::getEndTime()const @@ -121,7 +123,7 @@ std::string DescribeLiveStreamsOnlineListRequest::getEndTime()const void DescribeLiveStreamsOnlineListRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeLiveStreamsOnlineListRequest::getOrderBy()const @@ -132,7 +134,7 @@ std::string DescribeLiveStreamsOnlineListRequest::getOrderBy()const void DescribeLiveStreamsOnlineListRequest::setOrderBy(const std::string& orderBy) { orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); + setParameter("OrderBy", orderBy); } long DescribeLiveStreamsOnlineListRequest::getOwnerId()const @@ -143,6 +145,6 @@ long DescribeLiveStreamsOnlineListRequest::getOwnerId()const void DescribeLiveStreamsOnlineListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveStreamsPublishListRequest.cc b/live/src/model/DescribeLiveStreamsPublishListRequest.cc index 62e71c856..9fd6590d7 100644 --- a/live/src/model/DescribeLiveStreamsPublishListRequest.cc +++ b/live/src/model/DescribeLiveStreamsPublishListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveStreamsPublishListRequest; DescribeLiveStreamsPublishListRequest::DescribeLiveStreamsPublishListRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveStreamsPublishList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveStreamsPublishListRequest::~DescribeLiveStreamsPublishListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveStreamsPublishListRequest::getStartTime()const void DescribeLiveStreamsPublishListRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeLiveStreamsPublishListRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeLiveStreamsPublishListRequest::getPageNumber()const void DescribeLiveStreamsPublishListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeLiveStreamsPublishListRequest::getAppName()const @@ -55,7 +57,7 @@ std::string DescribeLiveStreamsPublishListRequest::getAppName()const void DescribeLiveStreamsPublishListRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } int DescribeLiveStreamsPublishListRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeLiveStreamsPublishListRequest::getPageSize()const void DescribeLiveStreamsPublishListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLiveStreamsPublishListRequest::getStreamName()const @@ -77,7 +79,7 @@ std::string DescribeLiveStreamsPublishListRequest::getStreamName()const void DescribeLiveStreamsPublishListRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string DescribeLiveStreamsPublishListRequest::getQueryType()const @@ -88,7 +90,7 @@ std::string DescribeLiveStreamsPublishListRequest::getQueryType()const void DescribeLiveStreamsPublishListRequest::setQueryType(const std::string& queryType) { queryType_ = queryType; - setCoreParameter("QueryType", queryType); + setParameter("QueryType", queryType); } std::string DescribeLiveStreamsPublishListRequest::getStreamType()const @@ -99,7 +101,7 @@ std::string DescribeLiveStreamsPublishListRequest::getStreamType()const void DescribeLiveStreamsPublishListRequest::setStreamType(const std::string& streamType) { streamType_ = streamType; - setCoreParameter("StreamType", streamType); + setParameter("StreamType", streamType); } std::string DescribeLiveStreamsPublishListRequest::getDomainName()const @@ -110,7 +112,7 @@ std::string DescribeLiveStreamsPublishListRequest::getDomainName()const void DescribeLiveStreamsPublishListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeLiveStreamsPublishListRequest::getEndTime()const @@ -121,7 +123,7 @@ std::string DescribeLiveStreamsPublishListRequest::getEndTime()const void DescribeLiveStreamsPublishListRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeLiveStreamsPublishListRequest::getOrderBy()const @@ -132,7 +134,7 @@ std::string DescribeLiveStreamsPublishListRequest::getOrderBy()const void DescribeLiveStreamsPublishListRequest::setOrderBy(const std::string& orderBy) { orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); + setParameter("OrderBy", orderBy); } long DescribeLiveStreamsPublishListRequest::getOwnerId()const @@ -143,6 +145,6 @@ long DescribeLiveStreamsPublishListRequest::getOwnerId()const void DescribeLiveStreamsPublishListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveTagResourcesRequest.cc b/live/src/model/DescribeLiveTagResourcesRequest.cc new file mode 100644 index 000000000..dcee4e371 --- /dev/null +++ b/live/src/model/DescribeLiveTagResourcesRequest.cc @@ -0,0 +1,91 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DescribeLiveTagResourcesRequest; + +DescribeLiveTagResourcesRequest::DescribeLiveTagResourcesRequest() : + RpcServiceRequest("live", "2016-11-01", "DescribeLiveTagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeLiveTagResourcesRequest::~DescribeLiveTagResourcesRequest() +{} + +std::string DescribeLiveTagResourcesRequest::getScope()const +{ + return scope_; +} + +void DescribeLiveTagResourcesRequest::setScope(const std::string& scope) +{ + scope_ = scope; + setParameter("Scope", scope); +} + +std::vector DescribeLiveTagResourcesRequest::getTag()const +{ + return tag_; +} + +void DescribeLiveTagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Key", tagObj.key); + setParameter(tagObjStr + ".Value", tagObj.value); + } +} + +std::vector DescribeLiveTagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void DescribeLiveTagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +long DescribeLiveTagResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveTagResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveTagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void DescribeLiveTagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/live/src/model/DescribeLiveTagResourcesResult.cc b/live/src/model/DescribeLiveTagResourcesResult.cc new file mode 100644 index 000000000..0afb9cdfb --- /dev/null +++ b/live/src/model/DescribeLiveTagResourcesResult.cc @@ -0,0 +1,67 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DescribeLiveTagResourcesResult::DescribeLiveTagResourcesResult() : + ServiceResult() +{} + +DescribeLiveTagResourcesResult::DescribeLiveTagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeLiveTagResourcesResult::~DescribeLiveTagResourcesResult() +{} + +void DescribeLiveTagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) + { + TagResource tagResourcesObject; + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); + auto allTagNode = allTagResourcesNode["Tag"]["TagItem"]; + for (auto allTagResourcesNodeTagTagItem : allTagNode) + { + TagResource::TagItem tagObject; + if(!allTagResourcesNodeTagTagItem["Key"].isNull()) + tagObject.key = allTagResourcesNodeTagTagItem["Key"].asString(); + if(!allTagResourcesNodeTagTagItem["Value"].isNull()) + tagObject.value = allTagResourcesNodeTagTagItem["Value"].asString(); + tagResourcesObject.tag.push_back(tagObject); + } + tagResources_.push_back(tagResourcesObject); + } + +} + +std::vector DescribeLiveTagResourcesResult::getTagResources()const +{ + return tagResources_; +} + diff --git a/live/src/model/DescribeLiveTopDomainsByFlowRequest.cc b/live/src/model/DescribeLiveTopDomainsByFlowRequest.cc index e17f5d4e2..ddee3b5f4 100644 --- a/live/src/model/DescribeLiveTopDomainsByFlowRequest.cc +++ b/live/src/model/DescribeLiveTopDomainsByFlowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveTopDomainsByFlowRequest; DescribeLiveTopDomainsByFlowRequest::DescribeLiveTopDomainsByFlowRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveTopDomainsByFlow") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveTopDomainsByFlowRequest::~DescribeLiveTopDomainsByFlowRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLiveTopDomainsByFlowRequest::getStartTime()const void DescribeLiveTopDomainsByFlowRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeLiveTopDomainsByFlowRequest::getLimit()const @@ -44,7 +46,7 @@ long DescribeLiveTopDomainsByFlowRequest::getLimit()const void DescribeLiveTopDomainsByFlowRequest::setLimit(long limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } std::string DescribeLiveTopDomainsByFlowRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string DescribeLiveTopDomainsByFlowRequest::getEndTime()const void DescribeLiveTopDomainsByFlowRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeLiveTopDomainsByFlowRequest::getOwnerId()const @@ -66,6 +68,6 @@ long DescribeLiveTopDomainsByFlowRequest::getOwnerId()const void DescribeLiveTopDomainsByFlowRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/DescribeLiveUserDomainsRequest.cc b/live/src/model/DescribeLiveUserDomainsRequest.cc index 343d9fb44..2751ab89a 100644 --- a/live/src/model/DescribeLiveUserDomainsRequest.cc +++ b/live/src/model/DescribeLiveUserDomainsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeLiveUserDomainsRequest; DescribeLiveUserDomainsRequest::DescribeLiveUserDomainsRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeLiveUserDomains") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLiveUserDomainsRequest::~DescribeLiveUserDomainsRequest() {} @@ -33,7 +35,7 @@ int DescribeLiveUserDomainsRequest::getPageNumber()const void DescribeLiveUserDomainsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeLiveUserDomainsRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string DescribeLiveUserDomainsRequest::getSecurityToken()const void DescribeLiveUserDomainsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeLiveUserDomainsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeLiveUserDomainsRequest::getPageSize()const void DescribeLiveUserDomainsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLiveUserDomainsRequest::getRegionName()const @@ -66,7 +68,23 @@ std::string DescribeLiveUserDomainsRequest::getRegionName()const void DescribeLiveUserDomainsRequest::setRegionName(const std::string& regionName) { regionName_ = regionName; - setCoreParameter("RegionName", regionName); + setParameter("RegionName", regionName); +} + +std::vector DescribeLiveUserDomainsRequest::getTag()const +{ + return tag_; +} + +void DescribeLiveUserDomainsRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } } std::string DescribeLiveUserDomainsRequest::getDomainName()const @@ -77,7 +95,7 @@ std::string DescribeLiveUserDomainsRequest::getDomainName()const void DescribeLiveUserDomainsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeLiveUserDomainsRequest::getOwnerId()const @@ -88,7 +106,7 @@ long DescribeLiveUserDomainsRequest::getOwnerId()const void DescribeLiveUserDomainsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLiveUserDomainsRequest::getDomainStatus()const @@ -99,7 +117,7 @@ std::string DescribeLiveUserDomainsRequest::getDomainStatus()const void DescribeLiveUserDomainsRequest::setDomainStatus(const std::string& domainStatus) { domainStatus_ = domainStatus; - setCoreParameter("DomainStatus", domainStatus); + setParameter("DomainStatus", domainStatus); } std::string DescribeLiveUserDomainsRequest::getDomainSearchType()const @@ -110,7 +128,7 @@ std::string DescribeLiveUserDomainsRequest::getDomainSearchType()const void DescribeLiveUserDomainsRequest::setDomainSearchType(const std::string& domainSearchType) { domainSearchType_ = domainSearchType; - setCoreParameter("DomainSearchType", domainSearchType); + setParameter("DomainSearchType", domainSearchType); } std::string DescribeLiveUserDomainsRequest::getLiveDomainType()const @@ -121,6 +139,6 @@ std::string DescribeLiveUserDomainsRequest::getLiveDomainType()const void DescribeLiveUserDomainsRequest::setLiveDomainType(const std::string& liveDomainType) { liveDomainType_ = liveDomainType; - setCoreParameter("LiveDomainType", liveDomainType); + setParameter("LiveDomainType", liveDomainType); } diff --git a/live/src/model/DescribeLiveUserTagsRequest.cc b/live/src/model/DescribeLiveUserTagsRequest.cc new file mode 100644 index 000000000..35fffe40a --- /dev/null +++ b/live/src/model/DescribeLiveUserTagsRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::DescribeLiveUserTagsRequest; + +DescribeLiveUserTagsRequest::DescribeLiveUserTagsRequest() : + RpcServiceRequest("live", "2016-11-01", "DescribeLiveUserTags") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeLiveUserTagsRequest::~DescribeLiveUserTagsRequest() +{} + +long DescribeLiveUserTagsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveUserTagsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/DescribeLiveUserTagsResult.cc b/live/src/model/DescribeLiveUserTagsResult.cc new file mode 100644 index 000000000..f600286f3 --- /dev/null +++ b/live/src/model/DescribeLiveUserTagsResult.cc @@ -0,0 +1,60 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +DescribeLiveUserTagsResult::DescribeLiveUserTagsResult() : + ServiceResult() +{} + +DescribeLiveUserTagsResult::DescribeLiveUserTagsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeLiveUserTagsResult::~DescribeLiveUserTagsResult() +{} + +void DescribeLiveUserTagsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) + { + Tag tagsObject; + if(!valueTagsTag["Key"].isNull()) + tagsObject.key = valueTagsTag["Key"].asString(); + auto allValue = value["Value"]["Value"]; + for (auto value : allValue) + tagsObject.value.push_back(value.asString()); + tags_.push_back(tagsObject); + } + +} + +std::vector DescribeLiveUserTagsResult::getTags()const +{ + return tags_; +} + diff --git a/live/src/model/DescribeRecordRequest.cc b/live/src/model/DescribeRecordRequest.cc index 22983567d..05e776f59 100644 --- a/live/src/model/DescribeRecordRequest.cc +++ b/live/src/model/DescribeRecordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeRecordRequest; DescribeRecordRequest::DescribeRecordRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRecordRequest::~DescribeRecordRequest() {} @@ -33,7 +35,7 @@ long DescribeRecordRequest::getOwnerId()const void DescribeRecordRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRecordRequest::getRecordId()const @@ -44,7 +46,7 @@ std::string DescribeRecordRequest::getRecordId()const void DescribeRecordRequest::setRecordId(const std::string& recordId) { recordId_ = recordId; - setCoreParameter("RecordId", recordId); + setParameter("RecordId", recordId); } std::string DescribeRecordRequest::getAppId()const @@ -55,6 +57,6 @@ std::string DescribeRecordRequest::getAppId()const void DescribeRecordRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DescribeRecordsRequest.cc b/live/src/model/DescribeRecordsRequest.cc index 4e22f93d6..02bd1f453 100644 --- a/live/src/model/DescribeRecordsRequest.cc +++ b/live/src/model/DescribeRecordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeRecordsRequest; DescribeRecordsRequest::DescribeRecordsRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeRecords") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRecordsRequest::~DescribeRecordsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRecordsRequest::getRecordState()const void DescribeRecordsRequest::setRecordState(const std::string& recordState) { recordState_ = recordState; - setCoreParameter("RecordState", recordState); + setParameter("RecordState", recordState); } int DescribeRecordsRequest::getPageNum()const @@ -44,7 +46,7 @@ int DescribeRecordsRequest::getPageNum()const void DescribeRecordsRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int DescribeRecordsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeRecordsRequest::getPageSize()const void DescribeRecordsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long DescribeRecordsRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeRecordsRequest::getOwnerId()const void DescribeRecordsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRecordsRequest::getAppId()const @@ -77,6 +79,6 @@ std::string DescribeRecordsRequest::getAppId()const void DescribeRecordsRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DescribeRoomKickoutUserListRequest.cc b/live/src/model/DescribeRoomKickoutUserListRequest.cc index ae8760fd1..12d34ec28 100644 --- a/live/src/model/DescribeRoomKickoutUserListRequest.cc +++ b/live/src/model/DescribeRoomKickoutUserListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeRoomKickoutUserListRequest; DescribeRoomKickoutUserListRequest::DescribeRoomKickoutUserListRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeRoomKickoutUserList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRoomKickoutUserListRequest::~DescribeRoomKickoutUserListRequest() {} @@ -33,7 +35,7 @@ int DescribeRoomKickoutUserListRequest::getPageNum()const void DescribeRoomKickoutUserListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int DescribeRoomKickoutUserListRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeRoomKickoutUserListRequest::getPageSize()const void DescribeRoomKickoutUserListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRoomKickoutUserListRequest::getOrder()const @@ -55,7 +57,7 @@ std::string DescribeRoomKickoutUserListRequest::getOrder()const void DescribeRoomKickoutUserListRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } long DescribeRoomKickoutUserListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeRoomKickoutUserListRequest::getOwnerId()const void DescribeRoomKickoutUserListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRoomKickoutUserListRequest::getRoomId()const @@ -77,7 +79,7 @@ std::string DescribeRoomKickoutUserListRequest::getRoomId()const void DescribeRoomKickoutUserListRequest::setRoomId(const std::string& roomId) { roomId_ = roomId; - setCoreParameter("RoomId", roomId); + setParameter("RoomId", roomId); } std::string DescribeRoomKickoutUserListRequest::getAppId()const @@ -88,6 +90,6 @@ std::string DescribeRoomKickoutUserListRequest::getAppId()const void DescribeRoomKickoutUserListRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DescribeRoomListRequest.cc b/live/src/model/DescribeRoomListRequest.cc index 1a76beeaa..e36d426c0 100644 --- a/live/src/model/DescribeRoomListRequest.cc +++ b/live/src/model/DescribeRoomListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeRoomListRequest; DescribeRoomListRequest::DescribeRoomListRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeRoomList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRoomListRequest::~DescribeRoomListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRoomListRequest::getStartTime()const void DescribeRoomListRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeRoomListRequest::getAnchorId()const @@ -44,7 +46,7 @@ std::string DescribeRoomListRequest::getAnchorId()const void DescribeRoomListRequest::setAnchorId(const std::string& anchorId) { anchorId_ = anchorId; - setCoreParameter("AnchorId", anchorId); + setParameter("AnchorId", anchorId); } int DescribeRoomListRequest::getPageNum()const @@ -55,7 +57,7 @@ int DescribeRoomListRequest::getPageNum()const void DescribeRoomListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int DescribeRoomListRequest::getRoomStatus()const @@ -66,7 +68,7 @@ int DescribeRoomListRequest::getRoomStatus()const void DescribeRoomListRequest::setRoomStatus(int roomStatus) { roomStatus_ = roomStatus; - setCoreParameter("RoomStatus", std::to_string(roomStatus)); + setParameter("RoomStatus", std::to_string(roomStatus)); } int DescribeRoomListRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeRoomListRequest::getPageSize()const void DescribeRoomListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRoomListRequest::getOrder()const @@ -88,7 +90,7 @@ std::string DescribeRoomListRequest::getOrder()const void DescribeRoomListRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } std::string DescribeRoomListRequest::getEndTime()const @@ -99,7 +101,7 @@ std::string DescribeRoomListRequest::getEndTime()const void DescribeRoomListRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeRoomListRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DescribeRoomListRequest::getOwnerId()const void DescribeRoomListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRoomListRequest::getRoomId()const @@ -121,7 +123,7 @@ std::string DescribeRoomListRequest::getRoomId()const void DescribeRoomListRequest::setRoomId(const std::string& roomId) { roomId_ = roomId; - setCoreParameter("RoomId", roomId); + setParameter("RoomId", roomId); } std::string DescribeRoomListRequest::getAppId()const @@ -132,6 +134,6 @@ std::string DescribeRoomListRequest::getAppId()const void DescribeRoomListRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DescribeRoomStatusRequest.cc b/live/src/model/DescribeRoomStatusRequest.cc index 4ac930865..a943e74bc 100644 --- a/live/src/model/DescribeRoomStatusRequest.cc +++ b/live/src/model/DescribeRoomStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeRoomStatusRequest; DescribeRoomStatusRequest::DescribeRoomStatusRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeRoomStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRoomStatusRequest::~DescribeRoomStatusRequest() {} @@ -33,7 +35,7 @@ long DescribeRoomStatusRequest::getOwnerId()const void DescribeRoomStatusRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRoomStatusRequest::getRoomId()const @@ -44,7 +46,7 @@ std::string DescribeRoomStatusRequest::getRoomId()const void DescribeRoomStatusRequest::setRoomId(const std::string& roomId) { roomId_ = roomId; - setCoreParameter("RoomId", roomId); + setParameter("RoomId", roomId); } std::string DescribeRoomStatusRequest::getAppId()const @@ -55,6 +57,6 @@ std::string DescribeRoomStatusRequest::getAppId()const void DescribeRoomStatusRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/DescribeUpBpsPeakDataRequest.cc b/live/src/model/DescribeUpBpsPeakDataRequest.cc index 473f3c297..5066b87d5 100644 --- a/live/src/model/DescribeUpBpsPeakDataRequest.cc +++ b/live/src/model/DescribeUpBpsPeakDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeUpBpsPeakDataRequest; DescribeUpBpsPeakDataRequest::DescribeUpBpsPeakDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeUpBpsPeakData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUpBpsPeakDataRequest::~DescribeUpBpsPeakDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeUpBpsPeakDataRequest::getStartTime()const void DescribeUpBpsPeakDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeUpBpsPeakDataRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DescribeUpBpsPeakDataRequest::getDomainName()const void DescribeUpBpsPeakDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeUpBpsPeakDataRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string DescribeUpBpsPeakDataRequest::getEndTime()const void DescribeUpBpsPeakDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeUpBpsPeakDataRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeUpBpsPeakDataRequest::getOwnerId()const void DescribeUpBpsPeakDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeUpBpsPeakDataRequest::getDomainSwitch()const @@ -77,6 +79,6 @@ std::string DescribeUpBpsPeakDataRequest::getDomainSwitch()const void DescribeUpBpsPeakDataRequest::setDomainSwitch(const std::string& domainSwitch) { domainSwitch_ = domainSwitch; - setCoreParameter("DomainSwitch", domainSwitch); + setParameter("DomainSwitch", domainSwitch); } diff --git a/live/src/model/DescribeUpBpsPeakOfLineRequest.cc b/live/src/model/DescribeUpBpsPeakOfLineRequest.cc index 26c4ab6ec..e09dc2be1 100644 --- a/live/src/model/DescribeUpBpsPeakOfLineRequest.cc +++ b/live/src/model/DescribeUpBpsPeakOfLineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeUpBpsPeakOfLineRequest; DescribeUpBpsPeakOfLineRequest::DescribeUpBpsPeakOfLineRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeUpBpsPeakOfLine") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUpBpsPeakOfLineRequest::~DescribeUpBpsPeakOfLineRequest() {} @@ -33,7 +35,7 @@ std::string DescribeUpBpsPeakOfLineRequest::getLine()const void DescribeUpBpsPeakOfLineRequest::setLine(const std::string& line) { line_ = line; - setCoreParameter("Line", line); + setParameter("Line", line); } std::string DescribeUpBpsPeakOfLineRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string DescribeUpBpsPeakOfLineRequest::getStartTime()const void DescribeUpBpsPeakOfLineRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeUpBpsPeakOfLineRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string DescribeUpBpsPeakOfLineRequest::getDomainName()const void DescribeUpBpsPeakOfLineRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeUpBpsPeakOfLineRequest::getEndTime()const @@ -66,7 +68,7 @@ std::string DescribeUpBpsPeakOfLineRequest::getEndTime()const void DescribeUpBpsPeakOfLineRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeUpBpsPeakOfLineRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DescribeUpBpsPeakOfLineRequest::getOwnerId()const void DescribeUpBpsPeakOfLineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeUpBpsPeakOfLineRequest::getDomainSwitch()const @@ -88,6 +90,6 @@ std::string DescribeUpBpsPeakOfLineRequest::getDomainSwitch()const void DescribeUpBpsPeakOfLineRequest::setDomainSwitch(const std::string& domainSwitch) { domainSwitch_ = domainSwitch; - setCoreParameter("DomainSwitch", domainSwitch); + setParameter("DomainSwitch", domainSwitch); } diff --git a/live/src/model/DescribeUpPeakPublishStreamDataRequest.cc b/live/src/model/DescribeUpPeakPublishStreamDataRequest.cc index fbf95f18e..ffe7a2f34 100644 --- a/live/src/model/DescribeUpPeakPublishStreamDataRequest.cc +++ b/live/src/model/DescribeUpPeakPublishStreamDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::DescribeUpPeakPublishStreamDataRequest; DescribeUpPeakPublishStreamDataRequest::DescribeUpPeakPublishStreamDataRequest() : RpcServiceRequest("live", "2016-11-01", "DescribeUpPeakPublishStreamData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUpPeakPublishStreamDataRequest::~DescribeUpPeakPublishStreamDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeUpPeakPublishStreamDataRequest::getStartTime()const void DescribeUpPeakPublishStreamDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeUpPeakPublishStreamDataRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DescribeUpPeakPublishStreamDataRequest::getDomainName()const void DescribeUpPeakPublishStreamDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeUpPeakPublishStreamDataRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string DescribeUpPeakPublishStreamDataRequest::getEndTime()const void DescribeUpPeakPublishStreamDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeUpPeakPublishStreamDataRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeUpPeakPublishStreamDataRequest::getOwnerId()const void DescribeUpPeakPublishStreamDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeUpPeakPublishStreamDataRequest::getDomainSwitch()const @@ -77,6 +79,6 @@ std::string DescribeUpPeakPublishStreamDataRequest::getDomainSwitch()const void DescribeUpPeakPublishStreamDataRequest::setDomainSwitch(const std::string& domainSwitch) { domainSwitch_ = domainSwitch; - setCoreParameter("DomainSwitch", domainSwitch); + setParameter("DomainSwitch", domainSwitch); } diff --git a/live/src/model/DisableLiveRealtimeLogDeliveryRequest.cc b/live/src/model/DisableLiveRealtimeLogDeliveryRequest.cc index 2176c46d9..5b9523050 100644 --- a/live/src/model/DisableLiveRealtimeLogDeliveryRequest.cc +++ b/live/src/model/DisableLiveRealtimeLogDeliveryRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Live::Model::DisableLiveRealtimeLogDeliveryRequest; DisableLiveRealtimeLogDeliveryRequest::DisableLiveRealtimeLogDeliveryRequest() : RpcServiceRequest("live", "2016-11-01", "DisableLiveRealtimeLogDelivery") -{} +{ + setMethod(HttpRequest::Method::Get); +} DisableLiveRealtimeLogDeliveryRequest::~DisableLiveRealtimeLogDeliveryRequest() {} -std::string DisableLiveRealtimeLogDeliveryRequest::getDomainName()const -{ - return domainName_; -} - -void DisableLiveRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long DisableLiveRealtimeLogDeliveryRequest::getOwnerId()const -{ - return ownerId_; -} - -void DisableLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +std::string DisableLiveRealtimeLogDeliveryRequest::getDomainName()const +{ + return domainName_; +} + +void DisableLiveRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DisableLiveRealtimeLogDeliveryRequest::getOwnerId()const +{ + return ownerId_; +} + +void DisableLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/EditHtmlResourceRequest.cc b/live/src/model/EditHtmlResourceRequest.cc new file mode 100644 index 000000000..0681087ce --- /dev/null +++ b/live/src/model/EditHtmlResourceRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::EditHtmlResourceRequest; + +EditHtmlResourceRequest::EditHtmlResourceRequest() : + RpcServiceRequest("live", "2016-11-01", "EditHtmlResource") +{ + setMethod(HttpRequest::Method::Post); +} + +EditHtmlResourceRequest::~EditHtmlResourceRequest() +{} + +std::string EditHtmlResourceRequest::getHtmlUrl()const +{ + return htmlUrl_; +} + +void EditHtmlResourceRequest::setHtmlUrl(const std::string& htmlUrl) +{ + htmlUrl_ = htmlUrl; + setParameter("HtmlUrl", htmlUrl); +} + +std::string EditHtmlResourceRequest::getCasterId()const +{ + return casterId_; +} + +void EditHtmlResourceRequest::setCasterId(const std::string& casterId) +{ + casterId_ = casterId; + setParameter("CasterId", casterId); +} + +std::string EditHtmlResourceRequest::getHtmlContent()const +{ + return htmlContent_; +} + +void EditHtmlResourceRequest::setHtmlContent(const std::string& htmlContent) +{ + htmlContent_ = htmlContent; + setParameter("HtmlContent", htmlContent); +} + +long EditHtmlResourceRequest::getOwnerId()const +{ + return ownerId_; +} + +void EditHtmlResourceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string EditHtmlResourceRequest::getHtmlResourceId()const +{ + return htmlResourceId_; +} + +void EditHtmlResourceRequest::setHtmlResourceId(const std::string& htmlResourceId) +{ + htmlResourceId_ = htmlResourceId; + setParameter("HtmlResourceId", htmlResourceId); +} + +std::string EditHtmlResourceRequest::getConfig()const +{ + return config_; +} + +void EditHtmlResourceRequest::setConfig(const std::string& config) +{ + config_ = config; + setParameter("Config", config); +} + diff --git a/live/src/model/EditHtmlResourceResult.cc b/live/src/model/EditHtmlResourceResult.cc new file mode 100644 index 000000000..ea70671d1 --- /dev/null +++ b/live/src/model/EditHtmlResourceResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +EditHtmlResourceResult::EditHtmlResourceResult() : + ServiceResult() +{} + +EditHtmlResourceResult::EditHtmlResourceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +EditHtmlResourceResult::~EditHtmlResourceResult() +{} + +void EditHtmlResourceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["HtmlResourceId"].isNull()) + htmlResourceId_ = value["HtmlResourceId"].asString(); + +} + +std::string EditHtmlResourceResult::getHtmlResourceId()const +{ + return htmlResourceId_; +} + diff --git a/live/src/model/EffectCasterUrgentRequest.cc b/live/src/model/EffectCasterUrgentRequest.cc index 0700a25a3..f79b6adf6 100644 --- a/live/src/model/EffectCasterUrgentRequest.cc +++ b/live/src/model/EffectCasterUrgentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::EffectCasterUrgentRequest; EffectCasterUrgentRequest::EffectCasterUrgentRequest() : RpcServiceRequest("live", "2016-11-01", "EffectCasterUrgent") -{} +{ + setMethod(HttpRequest::Method::Post); +} EffectCasterUrgentRequest::~EffectCasterUrgentRequest() {} @@ -33,7 +35,7 @@ std::string EffectCasterUrgentRequest::getCasterId()const void EffectCasterUrgentRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long EffectCasterUrgentRequest::getOwnerId()const @@ -44,7 +46,7 @@ long EffectCasterUrgentRequest::getOwnerId()const void EffectCasterUrgentRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string EffectCasterUrgentRequest::getSceneId()const @@ -55,6 +57,6 @@ std::string EffectCasterUrgentRequest::getSceneId()const void EffectCasterUrgentRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } diff --git a/live/src/model/EffectCasterVideoResourceRequest.cc b/live/src/model/EffectCasterVideoResourceRequest.cc index 711a72779..9618a96b5 100644 --- a/live/src/model/EffectCasterVideoResourceRequest.cc +++ b/live/src/model/EffectCasterVideoResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::EffectCasterVideoResourceRequest; EffectCasterVideoResourceRequest::EffectCasterVideoResourceRequest() : RpcServiceRequest("live", "2016-11-01", "EffectCasterVideoResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} EffectCasterVideoResourceRequest::~EffectCasterVideoResourceRequest() {} @@ -33,7 +35,7 @@ std::string EffectCasterVideoResourceRequest::getResourceId()const void EffectCasterVideoResourceRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::string EffectCasterVideoResourceRequest::getCasterId()const @@ -44,7 +46,7 @@ std::string EffectCasterVideoResourceRequest::getCasterId()const void EffectCasterVideoResourceRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long EffectCasterVideoResourceRequest::getOwnerId()const @@ -55,7 +57,7 @@ long EffectCasterVideoResourceRequest::getOwnerId()const void EffectCasterVideoResourceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string EffectCasterVideoResourceRequest::getSceneId()const @@ -66,6 +68,6 @@ std::string EffectCasterVideoResourceRequest::getSceneId()const void EffectCasterVideoResourceRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } diff --git a/live/src/model/EnableLiveRealtimeLogDeliveryRequest.cc b/live/src/model/EnableLiveRealtimeLogDeliveryRequest.cc index 5632f4a2d..d55948e01 100644 --- a/live/src/model/EnableLiveRealtimeLogDeliveryRequest.cc +++ b/live/src/model/EnableLiveRealtimeLogDeliveryRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Live::Model::EnableLiveRealtimeLogDeliveryRequest; EnableLiveRealtimeLogDeliveryRequest::EnableLiveRealtimeLogDeliveryRequest() : RpcServiceRequest("live", "2016-11-01", "EnableLiveRealtimeLogDelivery") -{} +{ + setMethod(HttpRequest::Method::Get); +} EnableLiveRealtimeLogDeliveryRequest::~EnableLiveRealtimeLogDeliveryRequest() {} -std::string EnableLiveRealtimeLogDeliveryRequest::getDomainName()const -{ - return domainName_; -} - -void EnableLiveRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long EnableLiveRealtimeLogDeliveryRequest::getOwnerId()const -{ - return ownerId_; -} - -void EnableLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +std::string EnableLiveRealtimeLogDeliveryRequest::getDomainName()const +{ + return domainName_; +} + +void EnableLiveRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long EnableLiveRealtimeLogDeliveryRequest::getOwnerId()const +{ + return ownerId_; +} + +void EnableLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/live/src/model/ForbidLiveStreamRequest.cc b/live/src/model/ForbidLiveStreamRequest.cc index 9a5c12c2d..993f49d79 100644 --- a/live/src/model/ForbidLiveStreamRequest.cc +++ b/live/src/model/ForbidLiveStreamRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ForbidLiveStreamRequest; ForbidLiveStreamRequest::ForbidLiveStreamRequest() : RpcServiceRequest("live", "2016-11-01", "ForbidLiveStream") -{} +{ + setMethod(HttpRequest::Method::Post); +} ForbidLiveStreamRequest::~ForbidLiveStreamRequest() {} @@ -33,7 +35,7 @@ std::string ForbidLiveStreamRequest::getAppName()const void ForbidLiveStreamRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string ForbidLiveStreamRequest::getStreamName()const @@ -44,7 +46,7 @@ std::string ForbidLiveStreamRequest::getStreamName()const void ForbidLiveStreamRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string ForbidLiveStreamRequest::getControlStreamAction()const @@ -55,7 +57,7 @@ std::string ForbidLiveStreamRequest::getControlStreamAction()const void ForbidLiveStreamRequest::setControlStreamAction(const std::string& controlStreamAction) { controlStreamAction_ = controlStreamAction; - setCoreParameter("ControlStreamAction", controlStreamAction); + setParameter("ControlStreamAction", controlStreamAction); } std::string ForbidLiveStreamRequest::getResumeTime()const @@ -66,7 +68,7 @@ std::string ForbidLiveStreamRequest::getResumeTime()const void ForbidLiveStreamRequest::setResumeTime(const std::string& resumeTime) { resumeTime_ = resumeTime; - setCoreParameter("ResumeTime", resumeTime); + setParameter("ResumeTime", resumeTime); } std::string ForbidLiveStreamRequest::getLiveStreamType()const @@ -77,7 +79,7 @@ std::string ForbidLiveStreamRequest::getLiveStreamType()const void ForbidLiveStreamRequest::setLiveStreamType(const std::string& liveStreamType) { liveStreamType_ = liveStreamType; - setCoreParameter("LiveStreamType", liveStreamType); + setParameter("LiveStreamType", liveStreamType); } std::string ForbidLiveStreamRequest::getDomainName()const @@ -88,7 +90,7 @@ std::string ForbidLiveStreamRequest::getDomainName()const void ForbidLiveStreamRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long ForbidLiveStreamRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ForbidLiveStreamRequest::getOwnerId()const void ForbidLiveStreamRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ForbidLiveStreamRequest::getOneshot()const @@ -110,6 +112,6 @@ std::string ForbidLiveStreamRequest::getOneshot()const void ForbidLiveStreamRequest::setOneshot(const std::string& oneshot) { oneshot_ = oneshot; - setCoreParameter("Oneshot", oneshot); + setParameter("Oneshot", oneshot); } diff --git a/live/src/model/ForbidPushStreamRequest.cc b/live/src/model/ForbidPushStreamRequest.cc index e93201893..83d7d5bfa 100644 --- a/live/src/model/ForbidPushStreamRequest.cc +++ b/live/src/model/ForbidPushStreamRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ForbidPushStreamRequest; ForbidPushStreamRequest::ForbidPushStreamRequest() : RpcServiceRequest("live", "2016-11-01", "ForbidPushStream") -{} +{ + setMethod(HttpRequest::Method::Post); +} ForbidPushStreamRequest::~ForbidPushStreamRequest() {} @@ -33,7 +35,7 @@ std::string ForbidPushStreamRequest::getUserData()const void ForbidPushStreamRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string ForbidPushStreamRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string ForbidPushStreamRequest::getEndTime()const void ForbidPushStreamRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long ForbidPushStreamRequest::getOwnerId()const @@ -55,7 +57,7 @@ long ForbidPushStreamRequest::getOwnerId()const void ForbidPushStreamRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ForbidPushStreamRequest::getRoomId()const @@ -66,7 +68,7 @@ std::string ForbidPushStreamRequest::getRoomId()const void ForbidPushStreamRequest::setRoomId(const std::string& roomId) { roomId_ = roomId; - setCoreParameter("RoomId", roomId); + setParameter("RoomId", roomId); } std::string ForbidPushStreamRequest::getAppId()const @@ -77,6 +79,6 @@ std::string ForbidPushStreamRequest::getAppId()const void ForbidPushStreamRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/JoinBoardRequest.cc b/live/src/model/JoinBoardRequest.cc index 33000eac5..38bb5cebb 100644 --- a/live/src/model/JoinBoardRequest.cc +++ b/live/src/model/JoinBoardRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::JoinBoardRequest; JoinBoardRequest::JoinBoardRequest() : RpcServiceRequest("live", "2016-11-01", "JoinBoard") -{} +{ + setMethod(HttpRequest::Method::Post); +} JoinBoardRequest::~JoinBoardRequest() {} @@ -33,7 +35,7 @@ std::string JoinBoardRequest::getBoardId()const void JoinBoardRequest::setBoardId(const std::string& boardId) { boardId_ = boardId; - setCoreParameter("BoardId", boardId); + setParameter("BoardId", boardId); } std::string JoinBoardRequest::getAppUid()const @@ -44,7 +46,7 @@ std::string JoinBoardRequest::getAppUid()const void JoinBoardRequest::setAppUid(const std::string& appUid) { appUid_ = appUid; - setCoreParameter("AppUid", appUid); + setParameter("AppUid", appUid); } long JoinBoardRequest::getOwnerId()const @@ -55,7 +57,7 @@ long JoinBoardRequest::getOwnerId()const void JoinBoardRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string JoinBoardRequest::getAppId()const @@ -66,6 +68,6 @@ std::string JoinBoardRequest::getAppId()const void JoinBoardRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/ListLiveRealtimeLogDeliveryDomainsRequest.cc b/live/src/model/ListLiveRealtimeLogDeliveryDomainsRequest.cc index 0a2a15707..9956cb105 100644 --- a/live/src/model/ListLiveRealtimeLogDeliveryDomainsRequest.cc +++ b/live/src/model/ListLiveRealtimeLogDeliveryDomainsRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Live::Model::ListLiveRealtimeLogDeliveryDomainsRequest; ListLiveRealtimeLogDeliveryDomainsRequest::ListLiveRealtimeLogDeliveryDomainsRequest() : RpcServiceRequest("live", "2016-11-01", "ListLiveRealtimeLogDeliveryDomains") -{} +{ + setMethod(HttpRequest::Method::Get); +} ListLiveRealtimeLogDeliveryDomainsRequest::~ListLiveRealtimeLogDeliveryDomainsRequest() {} -std::string ListLiveRealtimeLogDeliveryDomainsRequest::getProject()const -{ - return project_; -} - -void ListLiveRealtimeLogDeliveryDomainsRequest::setProject(const std::string& project) -{ - project_ = project; - setCoreParameter("Project", project); -} - -long ListLiveRealtimeLogDeliveryDomainsRequest::getOwnerId()const -{ - return ownerId_; -} - -void ListLiveRealtimeLogDeliveryDomainsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ListLiveRealtimeLogDeliveryDomainsRequest::getRegion()const -{ - return region_; -} - -void ListLiveRealtimeLogDeliveryDomainsRequest::setRegion(const std::string& region) -{ - region_ = region; - setCoreParameter("Region", region); -} - -std::string ListLiveRealtimeLogDeliveryDomainsRequest::getLogstore()const -{ - return logstore_; -} - -void ListLiveRealtimeLogDeliveryDomainsRequest::setLogstore(const std::string& logstore) -{ - logstore_ = logstore; - setCoreParameter("Logstore", logstore); -} - +std::string ListLiveRealtimeLogDeliveryDomainsRequest::getProject()const +{ + return project_; +} + +void ListLiveRealtimeLogDeliveryDomainsRequest::setProject(const std::string& project) +{ + project_ = project; + setParameter("Project", project); +} + +long ListLiveRealtimeLogDeliveryDomainsRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListLiveRealtimeLogDeliveryDomainsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListLiveRealtimeLogDeliveryDomainsRequest::getRegion()const +{ + return region_; +} + +void ListLiveRealtimeLogDeliveryDomainsRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + +std::string ListLiveRealtimeLogDeliveryDomainsRequest::getLogstore()const +{ + return logstore_; +} + +void ListLiveRealtimeLogDeliveryDomainsRequest::setLogstore(const std::string& logstore) +{ + logstore_ = logstore; + setParameter("Logstore", logstore); +} + diff --git a/live/src/model/ListLiveRealtimeLogDeliveryInfosRequest.cc b/live/src/model/ListLiveRealtimeLogDeliveryInfosRequest.cc index f1a6c5b8a..db218a7e5 100644 --- a/live/src/model/ListLiveRealtimeLogDeliveryInfosRequest.cc +++ b/live/src/model/ListLiveRealtimeLogDeliveryInfosRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Live::Model::ListLiveRealtimeLogDeliveryInfosRequest; ListLiveRealtimeLogDeliveryInfosRequest::ListLiveRealtimeLogDeliveryInfosRequest() : RpcServiceRequest("live", "2016-11-01", "ListLiveRealtimeLogDeliveryInfos") -{} +{ + setMethod(HttpRequest::Method::Get); +} ListLiveRealtimeLogDeliveryInfosRequest::~ListLiveRealtimeLogDeliveryInfosRequest() {} -long ListLiveRealtimeLogDeliveryInfosRequest::getOwnerId()const -{ - return ownerId_; -} - -void ListLiveRealtimeLogDeliveryInfosRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ListLiveRealtimeLogDeliveryInfosRequest::getLiveOpenapiReserve()const -{ - return liveOpenapiReserve_; -} - -void ListLiveRealtimeLogDeliveryInfosRequest::setLiveOpenapiReserve(const std::string& liveOpenapiReserve) -{ - liveOpenapiReserve_ = liveOpenapiReserve; - setCoreParameter("LiveOpenapiReserve", liveOpenapiReserve); -} - +long ListLiveRealtimeLogDeliveryInfosRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListLiveRealtimeLogDeliveryInfosRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListLiveRealtimeLogDeliveryInfosRequest::getLiveOpenapiReserve()const +{ + return liveOpenapiReserve_; +} + +void ListLiveRealtimeLogDeliveryInfosRequest::setLiveOpenapiReserve(const std::string& liveOpenapiReserve) +{ + liveOpenapiReserve_ = liveOpenapiReserve; + setParameter("LiveOpenapiReserve", liveOpenapiReserve); +} + diff --git a/live/src/model/ListLiveRealtimeLogDeliveryRequest.cc b/live/src/model/ListLiveRealtimeLogDeliveryRequest.cc index 3c00d584c..3750a0b99 100644 --- a/live/src/model/ListLiveRealtimeLogDeliveryRequest.cc +++ b/live/src/model/ListLiveRealtimeLogDeliveryRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Live::Model::ListLiveRealtimeLogDeliveryRequest; ListLiveRealtimeLogDeliveryRequest::ListLiveRealtimeLogDeliveryRequest() : RpcServiceRequest("live", "2016-11-01", "ListLiveRealtimeLogDelivery") -{} +{ + setMethod(HttpRequest::Method::Get); +} ListLiveRealtimeLogDeliveryRequest::~ListLiveRealtimeLogDeliveryRequest() {} -long ListLiveRealtimeLogDeliveryRequest::getOwnerId()const -{ - return ownerId_; -} - -void ListLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ListLiveRealtimeLogDeliveryRequest::getLiveOpenapiReserve()const -{ - return liveOpenapiReserve_; -} - -void ListLiveRealtimeLogDeliveryRequest::setLiveOpenapiReserve(const std::string& liveOpenapiReserve) -{ - liveOpenapiReserve_ = liveOpenapiReserve; - setCoreParameter("LiveOpenapiReserve", liveOpenapiReserve); -} - +long ListLiveRealtimeLogDeliveryRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListLiveRealtimeLogDeliveryRequest::getLiveOpenapiReserve()const +{ + return liveOpenapiReserve_; +} + +void ListLiveRealtimeLogDeliveryRequest::setLiveOpenapiReserve(const std::string& liveOpenapiReserve) +{ + liveOpenapiReserve_ = liveOpenapiReserve; + setParameter("LiveOpenapiReserve", liveOpenapiReserve); +} + diff --git a/live/src/model/ModifyCasterComponentRequest.cc b/live/src/model/ModifyCasterComponentRequest.cc index 8a80ec44a..5753f368d 100644 --- a/live/src/model/ModifyCasterComponentRequest.cc +++ b/live/src/model/ModifyCasterComponentRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ModifyCasterComponentRequest; ModifyCasterComponentRequest::ModifyCasterComponentRequest() : RpcServiceRequest("live", "2016-11-01", "ModifyCasterComponent") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCasterComponentRequest::~ModifyCasterComponentRequest() {} @@ -33,7 +35,7 @@ std::string ModifyCasterComponentRequest::getImageLayerContent()const void ModifyCasterComponentRequest::setImageLayerContent(const std::string& imageLayerContent) { imageLayerContent_ = imageLayerContent; - setCoreParameter("ImageLayerContent", imageLayerContent); + setParameter("ImageLayerContent", imageLayerContent); } std::string ModifyCasterComponentRequest::getComponentName()const @@ -44,7 +46,7 @@ std::string ModifyCasterComponentRequest::getComponentName()const void ModifyCasterComponentRequest::setComponentName(const std::string& componentName) { componentName_ = componentName; - setCoreParameter("ComponentName", componentName); + setParameter("ComponentName", componentName); } std::string ModifyCasterComponentRequest::getComponentId()const @@ -55,7 +57,7 @@ std::string ModifyCasterComponentRequest::getComponentId()const void ModifyCasterComponentRequest::setComponentId(const std::string& componentId) { componentId_ = componentId; - setCoreParameter("ComponentId", componentId); + setParameter("ComponentId", componentId); } std::string ModifyCasterComponentRequest::getCasterId()const @@ -66,7 +68,7 @@ std::string ModifyCasterComponentRequest::getCasterId()const void ModifyCasterComponentRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } std::string ModifyCasterComponentRequest::getComponentLayer()const @@ -77,7 +79,7 @@ std::string ModifyCasterComponentRequest::getComponentLayer()const void ModifyCasterComponentRequest::setComponentLayer(const std::string& componentLayer) { componentLayer_ = componentLayer; - setCoreParameter("ComponentLayer", componentLayer); + setParameter("ComponentLayer", componentLayer); } long ModifyCasterComponentRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ModifyCasterComponentRequest::getOwnerId()const void ModifyCasterComponentRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyCasterComponentRequest::getComponentType()const @@ -99,7 +101,7 @@ std::string ModifyCasterComponentRequest::getComponentType()const void ModifyCasterComponentRequest::setComponentType(const std::string& componentType) { componentType_ = componentType; - setCoreParameter("ComponentType", componentType); + setParameter("ComponentType", componentType); } std::string ModifyCasterComponentRequest::getEffect()const @@ -110,7 +112,7 @@ std::string ModifyCasterComponentRequest::getEffect()const void ModifyCasterComponentRequest::setEffect(const std::string& effect) { effect_ = effect; - setCoreParameter("Effect", effect); + setParameter("Effect", effect); } std::string ModifyCasterComponentRequest::getCaptionLayerContent()const @@ -121,7 +123,7 @@ std::string ModifyCasterComponentRequest::getCaptionLayerContent()const void ModifyCasterComponentRequest::setCaptionLayerContent(const std::string& captionLayerContent) { captionLayerContent_ = captionLayerContent; - setCoreParameter("CaptionLayerContent", captionLayerContent); + setParameter("CaptionLayerContent", captionLayerContent); } std::string ModifyCasterComponentRequest::getTextLayerContent()const @@ -132,6 +134,6 @@ std::string ModifyCasterComponentRequest::getTextLayerContent()const void ModifyCasterComponentRequest::setTextLayerContent(const std::string& textLayerContent) { textLayerContent_ = textLayerContent; - setCoreParameter("TextLayerContent", textLayerContent); + setParameter("TextLayerContent", textLayerContent); } diff --git a/live/src/model/ModifyCasterEpisodeRequest.cc b/live/src/model/ModifyCasterEpisodeRequest.cc index ec39409ff..a4cc81fd4 100644 --- a/live/src/model/ModifyCasterEpisodeRequest.cc +++ b/live/src/model/ModifyCasterEpisodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ModifyCasterEpisodeRequest; ModifyCasterEpisodeRequest::ModifyCasterEpisodeRequest() : RpcServiceRequest("live", "2016-11-01", "ModifyCasterEpisode") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCasterEpisodeRequest::~ModifyCasterEpisodeRequest() {} @@ -33,7 +35,7 @@ std::string ModifyCasterEpisodeRequest::getEpisodeName()const void ModifyCasterEpisodeRequest::setEpisodeName(const std::string& episodeName) { episodeName_ = episodeName; - setCoreParameter("EpisodeName", episodeName); + setParameter("EpisodeName", episodeName); } std::string ModifyCasterEpisodeRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string ModifyCasterEpisodeRequest::getStartTime()const void ModifyCasterEpisodeRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string ModifyCasterEpisodeRequest::getResourceId()const @@ -55,7 +57,7 @@ std::string ModifyCasterEpisodeRequest::getResourceId()const void ModifyCasterEpisodeRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::vector ModifyCasterEpisodeRequest::getComponentId()const @@ -66,8 +68,9 @@ std::vector ModifyCasterEpisodeRequest::getComponentId()const void ModifyCasterEpisodeRequest::setComponentId(const std::vector& componentId) { componentId_ = componentId; - for(int i = 0; i!= componentId.size(); i++) - setCoreParameter("ComponentId."+ std::to_string(i), componentId.at(i)); + for(int dep1 = 0; dep1!= componentId.size(); dep1++) { + setParameter("ComponentId."+ std::to_string(dep1), componentId.at(dep1)); + } } std::string ModifyCasterEpisodeRequest::getCasterId()const @@ -78,7 +81,7 @@ std::string ModifyCasterEpisodeRequest::getCasterId()const void ModifyCasterEpisodeRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } std::string ModifyCasterEpisodeRequest::getEndTime()const @@ -89,7 +92,7 @@ std::string ModifyCasterEpisodeRequest::getEndTime()const void ModifyCasterEpisodeRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long ModifyCasterEpisodeRequest::getOwnerId()const @@ -100,7 +103,7 @@ long ModifyCasterEpisodeRequest::getOwnerId()const void ModifyCasterEpisodeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyCasterEpisodeRequest::getEpisodeId()const @@ -111,7 +114,7 @@ std::string ModifyCasterEpisodeRequest::getEpisodeId()const void ModifyCasterEpisodeRequest::setEpisodeId(const std::string& episodeId) { episodeId_ = episodeId; - setCoreParameter("EpisodeId", episodeId); + setParameter("EpisodeId", episodeId); } std::string ModifyCasterEpisodeRequest::getSwitchType()const @@ -122,6 +125,6 @@ std::string ModifyCasterEpisodeRequest::getSwitchType()const void ModifyCasterEpisodeRequest::setSwitchType(const std::string& switchType) { switchType_ = switchType; - setCoreParameter("SwitchType", switchType); + setParameter("SwitchType", switchType); } diff --git a/live/src/model/ModifyCasterLayoutRequest.cc b/live/src/model/ModifyCasterLayoutRequest.cc index 321187656..fb1b43b64 100644 --- a/live/src/model/ModifyCasterLayoutRequest.cc +++ b/live/src/model/ModifyCasterLayoutRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ModifyCasterLayoutRequest; ModifyCasterLayoutRequest::ModifyCasterLayoutRequest() : RpcServiceRequest("live", "2016-11-01", "ModifyCasterLayout") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCasterLayoutRequest::~ModifyCasterLayoutRequest() {} @@ -33,8 +35,9 @@ std::vector ModifyCasterLayoutRequest::getBlendList()const void ModifyCasterLayoutRequest::setBlendList(const std::vector& blendList) { blendList_ = blendList; - for(int i = 0; i!= blendList.size(); i++) - setCoreParameter("BlendList."+ std::to_string(i), blendList.at(i)); + for(int dep1 = 0; dep1!= blendList.size(); dep1++) { + setParameter("BlendList."+ std::to_string(dep1), blendList.at(dep1)); + } } std::string ModifyCasterLayoutRequest::getLayoutId()const @@ -45,7 +48,7 @@ std::string ModifyCasterLayoutRequest::getLayoutId()const void ModifyCasterLayoutRequest::setLayoutId(const std::string& layoutId) { layoutId_ = layoutId; - setCoreParameter("LayoutId", layoutId); + setParameter("LayoutId", layoutId); } std::string ModifyCasterLayoutRequest::getCasterId()const @@ -56,7 +59,7 @@ std::string ModifyCasterLayoutRequest::getCasterId()const void ModifyCasterLayoutRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long ModifyCasterLayoutRequest::getOwnerId()const @@ -67,7 +70,7 @@ long ModifyCasterLayoutRequest::getOwnerId()const void ModifyCasterLayoutRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector ModifyCasterLayoutRequest::getAudioLayer()const @@ -78,13 +81,12 @@ std::vector ModifyCasterLayoutRequest::ge void ModifyCasterLayoutRequest::setAudioLayer(const std::vector& audioLayer) { audioLayer_ = audioLayer; - int i = 0; - for(int i = 0; i!= audioLayer.size(); i++) { - auto obj = audioLayer.at(i); - std::string str ="AudioLayer."+ std::to_string(i); - setCoreParameter(str + ".VolumeRate", std::to_string(obj.volumeRate)); - setCoreParameter(str + ".ValidChannel", obj.validChannel); - setCoreParameter(str + ".FixedDelayDuration", std::to_string(obj.fixedDelayDuration)); + for(int dep1 = 0; dep1!= audioLayer.size(); dep1++) { + auto audioLayerObj = audioLayer.at(dep1); + std::string audioLayerObjStr = "AudioLayer." + std::to_string(dep1 + 1); + setParameter(audioLayerObjStr + ".VolumeRate", std::to_string(audioLayerObj.volumeRate)); + setParameter(audioLayerObjStr + ".ValidChannel", audioLayerObj.validChannel); + setParameter(audioLayerObjStr + ".FixedDelayDuration", std::to_string(audioLayerObj.fixedDelayDuration)); } } @@ -96,16 +98,17 @@ std::vector ModifyCasterLayoutRequest::ge void ModifyCasterLayoutRequest::setVideoLayer(const std::vector& videoLayer) { videoLayer_ = videoLayer; - int i = 0; - for(int i = 0; i!= videoLayer.size(); i++) { - auto obj = videoLayer.at(i); - std::string str ="VideoLayer."+ std::to_string(i); - setCoreParameter(str + ".FillMode", obj.fillMode); - setCoreParameter(str + ".HeightNormalized", std::to_string(obj.heightNormalized)); - setCoreParameter(str + ".WidthNormalized", std::to_string(obj.widthNormalized)); - setCoreParameter(str + ".PositionRefer", obj.positionRefer); - for(int i = 0; i!= obj.positionNormalized.size(); i++) setCoreParameter(str + ".PositionNormalized."+ std::to_string(i), std::to_string(obj.positionNormalized.at(i))); - setCoreParameter(str + ".FixedDelayDuration", std::to_string(obj.fixedDelayDuration)); + for(int dep1 = 0; dep1!= videoLayer.size(); dep1++) { + auto videoLayerObj = videoLayer.at(dep1); + std::string videoLayerObjStr = "VideoLayer." + std::to_string(dep1 + 1); + setParameter(videoLayerObjStr + ".FillMode", videoLayerObj.fillMode); + setParameter(videoLayerObjStr + ".HeightNormalized", std::to_string(videoLayerObj.heightNormalized)); + setParameter(videoLayerObjStr + ".WidthNormalized", std::to_string(videoLayerObj.widthNormalized)); + setParameter(videoLayerObjStr + ".PositionRefer", videoLayerObj.positionRefer); + for(int dep2 = 0; dep2!= videoLayerObj.positionNormalized.size(); dep2++) { + setParameter(videoLayerObjStr + ".PositionNormalized."+ std::to_string(dep2), std::to_string(videoLayerObj.positionNormalized.at(dep2))); + } + setParameter(videoLayerObjStr + ".FixedDelayDuration", std::to_string(videoLayerObj.fixedDelayDuration)); } } @@ -117,7 +120,8 @@ std::vector ModifyCasterLayoutRequest::getMixList()const void ModifyCasterLayoutRequest::setMixList(const std::vector& mixList) { mixList_ = mixList; - for(int i = 0; i!= mixList.size(); i++) - setCoreParameter("MixList."+ std::to_string(i), mixList.at(i)); + for(int dep1 = 0; dep1!= mixList.size(); dep1++) { + setParameter("MixList."+ std::to_string(dep1), mixList.at(dep1)); + } } diff --git a/live/src/model/ModifyCasterProgramRequest.cc b/live/src/model/ModifyCasterProgramRequest.cc index 5f106e96b..1d2c3193f 100644 --- a/live/src/model/ModifyCasterProgramRequest.cc +++ b/live/src/model/ModifyCasterProgramRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ModifyCasterProgramRequest; ModifyCasterProgramRequest::ModifyCasterProgramRequest() : RpcServiceRequest("live", "2016-11-01", "ModifyCasterProgram") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCasterProgramRequest::~ModifyCasterProgramRequest() {} @@ -33,18 +35,19 @@ std::vector ModifyCasterProgramRequest::get void ModifyCasterProgramRequest::setEpisode(const std::vector& episode) { episode_ = episode; - int i = 0; - for(int i = 0; i!= episode.size(); i++) { - auto obj = episode.at(i); - std::string str ="Episode."+ std::to_string(i); - setCoreParameter(str + ".EpisodeId", obj.episodeId); - setCoreParameter(str + ".EpisodeType", obj.episodeType); - setCoreParameter(str + ".EpisodeName", obj.episodeName); - setCoreParameter(str + ".ResourceId", obj.resourceId); - for(int i = 0; i!= obj.componentId.size(); i++) setCoreParameter(str + ".ComponentId."+ std::to_string(i), obj.componentId.at(i)); - setCoreParameter(str + ".StartTime", obj.startTime); - setCoreParameter(str + ".EndTime", obj.endTime); - setCoreParameter(str + ".SwitchType", obj.switchType); + for(int dep1 = 0; dep1!= episode.size(); dep1++) { + auto episodeObj = episode.at(dep1); + std::string episodeObjStr = "Episode." + std::to_string(dep1 + 1); + setParameter(episodeObjStr + ".EpisodeId", episodeObj.episodeId); + setParameter(episodeObjStr + ".EpisodeType", episodeObj.episodeType); + setParameter(episodeObjStr + ".EpisodeName", episodeObj.episodeName); + setParameter(episodeObjStr + ".ResourceId", episodeObj.resourceId); + for(int dep2 = 0; dep2!= episodeObj.componentId.size(); dep2++) { + setParameter(episodeObjStr + ".ComponentId."+ std::to_string(dep2), episodeObj.componentId.at(dep2)); + } + setParameter(episodeObjStr + ".StartTime", episodeObj.startTime); + setParameter(episodeObjStr + ".EndTime", episodeObj.endTime); + setParameter(episodeObjStr + ".SwitchType", episodeObj.switchType); } } @@ -56,7 +59,7 @@ std::string ModifyCasterProgramRequest::getCasterId()const void ModifyCasterProgramRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long ModifyCasterProgramRequest::getOwnerId()const @@ -67,6 +70,6 @@ long ModifyCasterProgramRequest::getOwnerId()const void ModifyCasterProgramRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/ModifyCasterVideoResourceRequest.cc b/live/src/model/ModifyCasterVideoResourceRequest.cc index e053b7c0c..47f84ab83 100644 --- a/live/src/model/ModifyCasterVideoResourceRequest.cc +++ b/live/src/model/ModifyCasterVideoResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ModifyCasterVideoResourceRequest; ModifyCasterVideoResourceRequest::ModifyCasterVideoResourceRequest() : RpcServiceRequest("live", "2016-11-01", "ModifyCasterVideoResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCasterVideoResourceRequest::~ModifyCasterVideoResourceRequest() {} @@ -33,7 +35,7 @@ int ModifyCasterVideoResourceRequest::getEndOffset()const void ModifyCasterVideoResourceRequest::setEndOffset(int endOffset) { endOffset_ = endOffset; - setCoreParameter("EndOffset", std::to_string(endOffset)); + setParameter("EndOffset", std::to_string(endOffset)); } std::string ModifyCasterVideoResourceRequest::getMaterialId()const @@ -44,7 +46,7 @@ std::string ModifyCasterVideoResourceRequest::getMaterialId()const void ModifyCasterVideoResourceRequest::setMaterialId(const std::string& materialId) { materialId_ = materialId; - setCoreParameter("MaterialId", materialId); + setParameter("MaterialId", materialId); } std::string ModifyCasterVideoResourceRequest::getResourceId()const @@ -55,7 +57,7 @@ std::string ModifyCasterVideoResourceRequest::getResourceId()const void ModifyCasterVideoResourceRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::string ModifyCasterVideoResourceRequest::getVodUrl()const @@ -66,7 +68,7 @@ std::string ModifyCasterVideoResourceRequest::getVodUrl()const void ModifyCasterVideoResourceRequest::setVodUrl(const std::string& vodUrl) { vodUrl_ = vodUrl; - setCoreParameter("VodUrl", vodUrl); + setParameter("VodUrl", vodUrl); } std::string ModifyCasterVideoResourceRequest::getCasterId()const @@ -77,7 +79,7 @@ std::string ModifyCasterVideoResourceRequest::getCasterId()const void ModifyCasterVideoResourceRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long ModifyCasterVideoResourceRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ModifyCasterVideoResourceRequest::getOwnerId()const void ModifyCasterVideoResourceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ModifyCasterVideoResourceRequest::getBeginOffset()const @@ -99,7 +101,7 @@ int ModifyCasterVideoResourceRequest::getBeginOffset()const void ModifyCasterVideoResourceRequest::setBeginOffset(int beginOffset) { beginOffset_ = beginOffset; - setCoreParameter("BeginOffset", std::to_string(beginOffset)); + setParameter("BeginOffset", std::to_string(beginOffset)); } std::string ModifyCasterVideoResourceRequest::getLiveStreamUrl()const @@ -110,7 +112,7 @@ std::string ModifyCasterVideoResourceRequest::getLiveStreamUrl()const void ModifyCasterVideoResourceRequest::setLiveStreamUrl(const std::string& liveStreamUrl) { liveStreamUrl_ = liveStreamUrl; - setCoreParameter("LiveStreamUrl", liveStreamUrl); + setParameter("LiveStreamUrl", liveStreamUrl); } int ModifyCasterVideoResourceRequest::getPtsCallbackInterval()const @@ -121,7 +123,7 @@ int ModifyCasterVideoResourceRequest::getPtsCallbackInterval()const void ModifyCasterVideoResourceRequest::setPtsCallbackInterval(int ptsCallbackInterval) { ptsCallbackInterval_ = ptsCallbackInterval; - setCoreParameter("PtsCallbackInterval", std::to_string(ptsCallbackInterval)); + setParameter("PtsCallbackInterval", std::to_string(ptsCallbackInterval)); } std::string ModifyCasterVideoResourceRequest::getResourceName()const @@ -132,7 +134,7 @@ std::string ModifyCasterVideoResourceRequest::getResourceName()const void ModifyCasterVideoResourceRequest::setResourceName(const std::string& resourceName) { resourceName_ = resourceName; - setCoreParameter("ResourceName", resourceName); + setParameter("ResourceName", resourceName); } int ModifyCasterVideoResourceRequest::getRepeatNum()const @@ -143,6 +145,6 @@ int ModifyCasterVideoResourceRequest::getRepeatNum()const void ModifyCasterVideoResourceRequest::setRepeatNum(int repeatNum) { repeatNum_ = repeatNum; - setCoreParameter("RepeatNum", std::to_string(repeatNum)); + setParameter("RepeatNum", std::to_string(repeatNum)); } diff --git a/live/src/model/ModifyLiveDomainSchdmByPropertyRequest.cc b/live/src/model/ModifyLiveDomainSchdmByPropertyRequest.cc index 2f5b0eea9..b2d71b3a9 100644 --- a/live/src/model/ModifyLiveDomainSchdmByPropertyRequest.cc +++ b/live/src/model/ModifyLiveDomainSchdmByPropertyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ModifyLiveDomainSchdmByPropertyRequest; ModifyLiveDomainSchdmByPropertyRequest::ModifyLiveDomainSchdmByPropertyRequest() : RpcServiceRequest("live", "2016-11-01", "ModifyLiveDomainSchdmByProperty") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyLiveDomainSchdmByPropertyRequest::~ModifyLiveDomainSchdmByPropertyRequest() {} @@ -33,7 +35,7 @@ std::string ModifyLiveDomainSchdmByPropertyRequest::getProperty()const void ModifyLiveDomainSchdmByPropertyRequest::setProperty(const std::string& property) { property_ = property; - setCoreParameter("Property", property); + setParameter("Property", property); } std::string ModifyLiveDomainSchdmByPropertyRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string ModifyLiveDomainSchdmByPropertyRequest::getDomainName()const void ModifyLiveDomainSchdmByPropertyRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long ModifyLiveDomainSchdmByPropertyRequest::getOwnerId()const @@ -55,6 +57,6 @@ long ModifyLiveDomainSchdmByPropertyRequest::getOwnerId()const void ModifyLiveDomainSchdmByPropertyRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/ModifyLiveRealtimeLogDeliveryRequest.cc b/live/src/model/ModifyLiveRealtimeLogDeliveryRequest.cc index ed989229f..59921fe93 100644 --- a/live/src/model/ModifyLiveRealtimeLogDeliveryRequest.cc +++ b/live/src/model/ModifyLiveRealtimeLogDeliveryRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Live::Model::ModifyLiveRealtimeLogDeliveryRequest; ModifyLiveRealtimeLogDeliveryRequest::ModifyLiveRealtimeLogDeliveryRequest() : RpcServiceRequest("live", "2016-11-01", "ModifyLiveRealtimeLogDelivery") -{} +{ + setMethod(HttpRequest::Method::Get); +} ModifyLiveRealtimeLogDeliveryRequest::~ModifyLiveRealtimeLogDeliveryRequest() {} -std::string ModifyLiveRealtimeLogDeliveryRequest::getProject()const -{ - return project_; -} - -void ModifyLiveRealtimeLogDeliveryRequest::setProject(const std::string& project) -{ - project_ = project; - setCoreParameter("Project", project); -} - -std::string ModifyLiveRealtimeLogDeliveryRequest::getDomainName()const -{ - return domainName_; -} - -void ModifyLiveRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long ModifyLiveRealtimeLogDeliveryRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyLiveRealtimeLogDeliveryRequest::getRegion()const -{ - return region_; -} - -void ModifyLiveRealtimeLogDeliveryRequest::setRegion(const std::string& region) -{ - region_ = region; - setCoreParameter("Region", region); -} - -std::string ModifyLiveRealtimeLogDeliveryRequest::getLogstore()const -{ - return logstore_; -} - -void ModifyLiveRealtimeLogDeliveryRequest::setLogstore(const std::string& logstore) -{ - logstore_ = logstore; - setCoreParameter("Logstore", logstore); -} - +std::string ModifyLiveRealtimeLogDeliveryRequest::getProject()const +{ + return project_; +} + +void ModifyLiveRealtimeLogDeliveryRequest::setProject(const std::string& project) +{ + project_ = project; + setParameter("Project", project); +} + +std::string ModifyLiveRealtimeLogDeliveryRequest::getDomainName()const +{ + return domainName_; +} + +void ModifyLiveRealtimeLogDeliveryRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long ModifyLiveRealtimeLogDeliveryRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyLiveRealtimeLogDeliveryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyLiveRealtimeLogDeliveryRequest::getRegion()const +{ + return region_; +} + +void ModifyLiveRealtimeLogDeliveryRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + +std::string ModifyLiveRealtimeLogDeliveryRequest::getLogstore()const +{ + return logstore_; +} + +void ModifyLiveRealtimeLogDeliveryRequest::setLogstore(const std::string& logstore) +{ + logstore_ = logstore; + setParameter("Logstore", logstore); +} + diff --git a/live/src/model/RealTimeRecordCommandRequest.cc b/live/src/model/RealTimeRecordCommandRequest.cc index 4a54d82dd..3e11f0258 100644 --- a/live/src/model/RealTimeRecordCommandRequest.cc +++ b/live/src/model/RealTimeRecordCommandRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::RealTimeRecordCommandRequest; RealTimeRecordCommandRequest::RealTimeRecordCommandRequest() : RpcServiceRequest("live", "2016-11-01", "RealTimeRecordCommand") -{} +{ + setMethod(HttpRequest::Method::Post); +} RealTimeRecordCommandRequest::~RealTimeRecordCommandRequest() {} @@ -33,7 +35,7 @@ std::string RealTimeRecordCommandRequest::getAppName()const void RealTimeRecordCommandRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string RealTimeRecordCommandRequest::getStreamName()const @@ -44,7 +46,7 @@ std::string RealTimeRecordCommandRequest::getStreamName()const void RealTimeRecordCommandRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string RealTimeRecordCommandRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string RealTimeRecordCommandRequest::getDomainName()const void RealTimeRecordCommandRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long RealTimeRecordCommandRequest::getOwnerId()const @@ -66,7 +68,7 @@ long RealTimeRecordCommandRequest::getOwnerId()const void RealTimeRecordCommandRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RealTimeRecordCommandRequest::getCommand()const @@ -77,6 +79,6 @@ std::string RealTimeRecordCommandRequest::getCommand()const void RealTimeRecordCommandRequest::setCommand(const std::string& command) { command_ = command; - setCoreParameter("Command", command); + setParameter("Command", command); } diff --git a/live/src/model/RealTimeSnapshotCommandRequest.cc b/live/src/model/RealTimeSnapshotCommandRequest.cc index 77993910d..699617616 100644 --- a/live/src/model/RealTimeSnapshotCommandRequest.cc +++ b/live/src/model/RealTimeSnapshotCommandRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::RealTimeSnapshotCommandRequest; RealTimeSnapshotCommandRequest::RealTimeSnapshotCommandRequest() : RpcServiceRequest("live", "2016-11-01", "RealTimeSnapshotCommand") -{} +{ + setMethod(HttpRequest::Method::Post); +} RealTimeSnapshotCommandRequest::~RealTimeSnapshotCommandRequest() {} @@ -33,7 +35,7 @@ int RealTimeSnapshotCommandRequest::getMode()const void RealTimeSnapshotCommandRequest::setMode(int mode) { mode_ = mode; - setCoreParameter("Mode", std::to_string(mode)); + setParameter("Mode", std::to_string(mode)); } std::string RealTimeSnapshotCommandRequest::getAppName()const @@ -44,7 +46,7 @@ std::string RealTimeSnapshotCommandRequest::getAppName()const void RealTimeSnapshotCommandRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string RealTimeSnapshotCommandRequest::getStreamName()const @@ -55,7 +57,7 @@ std::string RealTimeSnapshotCommandRequest::getStreamName()const void RealTimeSnapshotCommandRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string RealTimeSnapshotCommandRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string RealTimeSnapshotCommandRequest::getDomainName()const void RealTimeSnapshotCommandRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long RealTimeSnapshotCommandRequest::getOwnerId()const @@ -77,7 +79,7 @@ long RealTimeSnapshotCommandRequest::getOwnerId()const void RealTimeSnapshotCommandRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RealTimeSnapshotCommandRequest::getCommand()const @@ -88,7 +90,7 @@ std::string RealTimeSnapshotCommandRequest::getCommand()const void RealTimeSnapshotCommandRequest::setCommand(const std::string& command) { command_ = command; - setCoreParameter("Command", command); + setParameter("Command", command); } int RealTimeSnapshotCommandRequest::getInterval()const @@ -99,6 +101,6 @@ int RealTimeSnapshotCommandRequest::getInterval()const void RealTimeSnapshotCommandRequest::setInterval(int interval) { interval_ = interval; - setCoreParameter("Interval", std::to_string(interval)); + setParameter("Interval", std::to_string(interval)); } diff --git a/live/src/model/ResumeLiveStreamRequest.cc b/live/src/model/ResumeLiveStreamRequest.cc index fbe9fc27e..2d9cf800d 100644 --- a/live/src/model/ResumeLiveStreamRequest.cc +++ b/live/src/model/ResumeLiveStreamRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::ResumeLiveStreamRequest; ResumeLiveStreamRequest::ResumeLiveStreamRequest() : RpcServiceRequest("live", "2016-11-01", "ResumeLiveStream") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResumeLiveStreamRequest::~ResumeLiveStreamRequest() {} @@ -33,7 +35,7 @@ std::string ResumeLiveStreamRequest::getAppName()const void ResumeLiveStreamRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string ResumeLiveStreamRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string ResumeLiveStreamRequest::getSecurityToken()const void ResumeLiveStreamRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string ResumeLiveStreamRequest::getStreamName()const @@ -55,7 +57,7 @@ std::string ResumeLiveStreamRequest::getStreamName()const void ResumeLiveStreamRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string ResumeLiveStreamRequest::getLiveStreamType()const @@ -66,7 +68,7 @@ std::string ResumeLiveStreamRequest::getLiveStreamType()const void ResumeLiveStreamRequest::setLiveStreamType(const std::string& liveStreamType) { liveStreamType_ = liveStreamType; - setCoreParameter("LiveStreamType", liveStreamType); + setParameter("LiveStreamType", liveStreamType); } std::string ResumeLiveStreamRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string ResumeLiveStreamRequest::getDomainName()const void ResumeLiveStreamRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long ResumeLiveStreamRequest::getOwnerId()const @@ -88,6 +90,6 @@ long ResumeLiveStreamRequest::getOwnerId()const void ResumeLiveStreamRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/SendRoomNotificationRequest.cc b/live/src/model/SendRoomNotificationRequest.cc index 5b682def7..1c56da31e 100644 --- a/live/src/model/SendRoomNotificationRequest.cc +++ b/live/src/model/SendRoomNotificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SendRoomNotificationRequest; SendRoomNotificationRequest::SendRoomNotificationRequest() : RpcServiceRequest("live", "2016-11-01", "SendRoomNotification") -{} +{ + setMethod(HttpRequest::Method::Post); +} SendRoomNotificationRequest::~SendRoomNotificationRequest() {} @@ -33,7 +35,7 @@ std::string SendRoomNotificationRequest::getData()const void SendRoomNotificationRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setParameter("Data", data); } std::string SendRoomNotificationRequest::getAppUid()const @@ -44,7 +46,7 @@ std::string SendRoomNotificationRequest::getAppUid()const void SendRoomNotificationRequest::setAppUid(const std::string& appUid) { appUid_ = appUid; - setCoreParameter("AppUid", appUid); + setParameter("AppUid", appUid); } long SendRoomNotificationRequest::getOwnerId()const @@ -55,7 +57,7 @@ long SendRoomNotificationRequest::getOwnerId()const void SendRoomNotificationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int SendRoomNotificationRequest::getPriority()const @@ -66,7 +68,7 @@ int SendRoomNotificationRequest::getPriority()const void SendRoomNotificationRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string SendRoomNotificationRequest::getRoomId()const @@ -77,7 +79,7 @@ std::string SendRoomNotificationRequest::getRoomId()const void SendRoomNotificationRequest::setRoomId(const std::string& roomId) { roomId_ = roomId; - setCoreParameter("RoomId", roomId); + setParameter("RoomId", roomId); } std::string SendRoomNotificationRequest::getAppId()const @@ -88,6 +90,6 @@ std::string SendRoomNotificationRequest::getAppId()const void SendRoomNotificationRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/SendRoomUserNotificationRequest.cc b/live/src/model/SendRoomUserNotificationRequest.cc index 1c729c358..d0e9c0927 100644 --- a/live/src/model/SendRoomUserNotificationRequest.cc +++ b/live/src/model/SendRoomUserNotificationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SendRoomUserNotificationRequest; SendRoomUserNotificationRequest::SendRoomUserNotificationRequest() : RpcServiceRequest("live", "2016-11-01", "SendRoomUserNotification") -{} +{ + setMethod(HttpRequest::Method::Post); +} SendRoomUserNotificationRequest::~SendRoomUserNotificationRequest() {} @@ -33,7 +35,7 @@ std::string SendRoomUserNotificationRequest::getData()const void SendRoomUserNotificationRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setParameter("Data", data); } std::string SendRoomUserNotificationRequest::getToAppUid()const @@ -44,7 +46,7 @@ std::string SendRoomUserNotificationRequest::getToAppUid()const void SendRoomUserNotificationRequest::setToAppUid(const std::string& toAppUid) { toAppUid_ = toAppUid; - setCoreParameter("ToAppUid", toAppUid); + setParameter("ToAppUid", toAppUid); } std::string SendRoomUserNotificationRequest::getAppUid()const @@ -55,7 +57,7 @@ std::string SendRoomUserNotificationRequest::getAppUid()const void SendRoomUserNotificationRequest::setAppUid(const std::string& appUid) { appUid_ = appUid; - setCoreParameter("AppUid", appUid); + setParameter("AppUid", appUid); } long SendRoomUserNotificationRequest::getOwnerId()const @@ -66,7 +68,7 @@ long SendRoomUserNotificationRequest::getOwnerId()const void SendRoomUserNotificationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int SendRoomUserNotificationRequest::getPriority()const @@ -77,7 +79,7 @@ int SendRoomUserNotificationRequest::getPriority()const void SendRoomUserNotificationRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string SendRoomUserNotificationRequest::getRoomId()const @@ -88,7 +90,7 @@ std::string SendRoomUserNotificationRequest::getRoomId()const void SendRoomUserNotificationRequest::setRoomId(const std::string& roomId) { roomId_ = roomId; - setCoreParameter("RoomId", roomId); + setParameter("RoomId", roomId); } std::string SendRoomUserNotificationRequest::getAppId()const @@ -99,6 +101,6 @@ std::string SendRoomUserNotificationRequest::getAppId()const void SendRoomUserNotificationRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/SetBoardCallbackRequest.cc b/live/src/model/SetBoardCallbackRequest.cc index 0b8106286..63e4b9b2b 100644 --- a/live/src/model/SetBoardCallbackRequest.cc +++ b/live/src/model/SetBoardCallbackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetBoardCallbackRequest; SetBoardCallbackRequest::SetBoardCallbackRequest() : RpcServiceRequest("live", "2016-11-01", "SetBoardCallback") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetBoardCallbackRequest::~SetBoardCallbackRequest() {} @@ -33,7 +35,7 @@ std::string SetBoardCallbackRequest::getAuthKey()const void SetBoardCallbackRequest::setAuthKey(const std::string& authKey) { authKey_ = authKey; - setCoreParameter("AuthKey", authKey); + setParameter("AuthKey", authKey); } int SetBoardCallbackRequest::getCallbackEnable()const @@ -44,7 +46,7 @@ int SetBoardCallbackRequest::getCallbackEnable()const void SetBoardCallbackRequest::setCallbackEnable(int callbackEnable) { callbackEnable_ = callbackEnable; - setCoreParameter("CallbackEnable", std::to_string(callbackEnable)); + setParameter("CallbackEnable", std::to_string(callbackEnable)); } std::string SetBoardCallbackRequest::getCallbackEvents()const @@ -55,7 +57,7 @@ std::string SetBoardCallbackRequest::getCallbackEvents()const void SetBoardCallbackRequest::setCallbackEvents(const std::string& callbackEvents) { callbackEvents_ = callbackEvents; - setCoreParameter("CallbackEvents", callbackEvents); + setParameter("CallbackEvents", callbackEvents); } long SetBoardCallbackRequest::getOwnerId()const @@ -66,7 +68,7 @@ long SetBoardCallbackRequest::getOwnerId()const void SetBoardCallbackRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetBoardCallbackRequest::getCallbackUri()const @@ -77,7 +79,7 @@ std::string SetBoardCallbackRequest::getCallbackUri()const void SetBoardCallbackRequest::setCallbackUri(const std::string& callbackUri) { callbackUri_ = callbackUri; - setCoreParameter("CallbackUri", callbackUri); + setParameter("CallbackUri", callbackUri); } std::string SetBoardCallbackRequest::getAppId()const @@ -88,7 +90,7 @@ std::string SetBoardCallbackRequest::getAppId()const void SetBoardCallbackRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string SetBoardCallbackRequest::getAuthSwitch()const @@ -99,6 +101,6 @@ std::string SetBoardCallbackRequest::getAuthSwitch()const void SetBoardCallbackRequest::setAuthSwitch(const std::string& authSwitch) { authSwitch_ = authSwitch; - setCoreParameter("AuthSwitch", authSwitch); + setParameter("AuthSwitch", authSwitch); } diff --git a/live/src/model/SetCasterChannelRequest.cc b/live/src/model/SetCasterChannelRequest.cc index eb5c158ed..f9347f4d5 100644 --- a/live/src/model/SetCasterChannelRequest.cc +++ b/live/src/model/SetCasterChannelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetCasterChannelRequest; SetCasterChannelRequest::SetCasterChannelRequest() : RpcServiceRequest("live", "2016-11-01", "SetCasterChannel") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetCasterChannelRequest::~SetCasterChannelRequest() {} @@ -33,7 +35,7 @@ int SetCasterChannelRequest::getSeekOffset()const void SetCasterChannelRequest::setSeekOffset(int seekOffset) { seekOffset_ = seekOffset; - setCoreParameter("SeekOffset", std::to_string(seekOffset)); + setParameter("SeekOffset", std::to_string(seekOffset)); } int SetCasterChannelRequest::getPlayStatus()const @@ -44,7 +46,7 @@ int SetCasterChannelRequest::getPlayStatus()const void SetCasterChannelRequest::setPlayStatus(int playStatus) { playStatus_ = playStatus; - setCoreParameter("PlayStatus", std::to_string(playStatus)); + setParameter("PlayStatus", std::to_string(playStatus)); } std::string SetCasterChannelRequest::getResourceId()const @@ -55,7 +57,7 @@ std::string SetCasterChannelRequest::getResourceId()const void SetCasterChannelRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::string SetCasterChannelRequest::getCasterId()const @@ -66,7 +68,7 @@ std::string SetCasterChannelRequest::getCasterId()const void SetCasterChannelRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long SetCasterChannelRequest::getOwnerId()const @@ -77,7 +79,18 @@ long SetCasterChannelRequest::getOwnerId()const void SetCasterChannelRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); +} + +int SetCasterChannelRequest::getReloadFlag()const +{ + return reloadFlag_; +} + +void SetCasterChannelRequest::setReloadFlag(int reloadFlag) +{ + reloadFlag_ = reloadFlag; + setParameter("ReloadFlag", std::to_string(reloadFlag)); } std::string SetCasterChannelRequest::getChannelId()const @@ -88,6 +101,6 @@ std::string SetCasterChannelRequest::getChannelId()const void SetCasterChannelRequest::setChannelId(const std::string& channelId) { channelId_ = channelId; - setCoreParameter("ChannelId", channelId); + setParameter("ChannelId", channelId); } diff --git a/live/src/model/SetCasterConfigRequest.cc b/live/src/model/SetCasterConfigRequest.cc index 25a6774bc..06681dbea 100644 --- a/live/src/model/SetCasterConfigRequest.cc +++ b/live/src/model/SetCasterConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetCasterConfigRequest; SetCasterConfigRequest::SetCasterConfigRequest() : RpcServiceRequest("live", "2016-11-01", "SetCasterConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetCasterConfigRequest::~SetCasterConfigRequest() {} @@ -33,7 +35,7 @@ int SetCasterConfigRequest::getChannelEnable()const void SetCasterConfigRequest::setChannelEnable(int channelEnable) { channelEnable_ = channelEnable; - setCoreParameter("ChannelEnable", std::to_string(channelEnable)); + setParameter("ChannelEnable", std::to_string(channelEnable)); } int SetCasterConfigRequest::getProgramEffect()const @@ -44,7 +46,7 @@ int SetCasterConfigRequest::getProgramEffect()const void SetCasterConfigRequest::setProgramEffect(int programEffect) { programEffect_ = programEffect; - setCoreParameter("ProgramEffect", std::to_string(programEffect)); + setParameter("ProgramEffect", std::to_string(programEffect)); } std::string SetCasterConfigRequest::getProgramName()const @@ -55,7 +57,7 @@ std::string SetCasterConfigRequest::getProgramName()const void SetCasterConfigRequest::setProgramName(const std::string& programName) { programName_ = programName; - setCoreParameter("ProgramName", programName); + setParameter("ProgramName", programName); } std::string SetCasterConfigRequest::getRecordConfig()const @@ -66,7 +68,7 @@ std::string SetCasterConfigRequest::getRecordConfig()const void SetCasterConfigRequest::setRecordConfig(const std::string& recordConfig) { recordConfig_ = recordConfig; - setCoreParameter("RecordConfig", recordConfig); + setParameter("RecordConfig", recordConfig); } std::string SetCasterConfigRequest::getUrgentMaterialId()const @@ -77,7 +79,7 @@ std::string SetCasterConfigRequest::getUrgentMaterialId()const void SetCasterConfigRequest::setUrgentMaterialId(const std::string& urgentMaterialId) { urgentMaterialId_ = urgentMaterialId; - setCoreParameter("UrgentMaterialId", urgentMaterialId); + setParameter("UrgentMaterialId", urgentMaterialId); } std::string SetCasterConfigRequest::getTranscodeConfig()const @@ -88,7 +90,7 @@ std::string SetCasterConfigRequest::getTranscodeConfig()const void SetCasterConfigRequest::setTranscodeConfig(const std::string& transcodeConfig) { transcodeConfig_ = transcodeConfig; - setCoreParameter("TranscodeConfig", transcodeConfig); + setParameter("TranscodeConfig", transcodeConfig); } std::string SetCasterConfigRequest::getCasterName()const @@ -99,7 +101,7 @@ std::string SetCasterConfigRequest::getCasterName()const void SetCasterConfigRequest::setCasterName(const std::string& casterName) { casterName_ = casterName; - setCoreParameter("CasterName", casterName); + setParameter("CasterName", casterName); } std::string SetCasterConfigRequest::getSideOutputUrl()const @@ -110,7 +112,7 @@ std::string SetCasterConfigRequest::getSideOutputUrl()const void SetCasterConfigRequest::setSideOutputUrl(const std::string& sideOutputUrl) { sideOutputUrl_ = sideOutputUrl; - setCoreParameter("SideOutputUrl", sideOutputUrl); + setParameter("SideOutputUrl", sideOutputUrl); } std::string SetCasterConfigRequest::getCasterId()const @@ -121,7 +123,7 @@ std::string SetCasterConfigRequest::getCasterId()const void SetCasterConfigRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } std::string SetCasterConfigRequest::getDomainName()const @@ -132,7 +134,7 @@ std::string SetCasterConfigRequest::getDomainName()const void SetCasterConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SetCasterConfigRequest::getOwnerId()const @@ -143,7 +145,7 @@ long SetCasterConfigRequest::getOwnerId()const void SetCasterConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } float SetCasterConfigRequest::getDelay()const @@ -154,7 +156,7 @@ float SetCasterConfigRequest::getDelay()const void SetCasterConfigRequest::setDelay(float delay) { delay_ = delay; - setCoreParameter("Delay", std::to_string(delay)); + setParameter("Delay", std::to_string(delay)); } std::string SetCasterConfigRequest::getCallbackUrl()const @@ -165,6 +167,6 @@ std::string SetCasterConfigRequest::getCallbackUrl()const void SetCasterConfigRequest::setCallbackUrl(const std::string& callbackUrl) { callbackUrl_ = callbackUrl; - setCoreParameter("CallbackUrl", callbackUrl); + setParameter("CallbackUrl", callbackUrl); } diff --git a/live/src/model/SetCasterSceneConfigRequest.cc b/live/src/model/SetCasterSceneConfigRequest.cc index 5fc0b2fa5..2d6b33f14 100644 --- a/live/src/model/SetCasterSceneConfigRequest.cc +++ b/live/src/model/SetCasterSceneConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetCasterSceneConfigRequest; SetCasterSceneConfigRequest::SetCasterSceneConfigRequest() : RpcServiceRequest("live", "2016-11-01", "SetCasterSceneConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetCasterSceneConfigRequest::~SetCasterSceneConfigRequest() {} @@ -33,7 +35,7 @@ std::string SetCasterSceneConfigRequest::getLayoutId()const void SetCasterSceneConfigRequest::setLayoutId(const std::string& layoutId) { layoutId_ = layoutId; - setCoreParameter("LayoutId", layoutId); + setParameter("LayoutId", layoutId); } std::vector SetCasterSceneConfigRequest::getComponentId()const @@ -44,8 +46,9 @@ std::vector SetCasterSceneConfigRequest::getComponentId()const void SetCasterSceneConfigRequest::setComponentId(const std::vector& componentId) { componentId_ = componentId; - for(int i = 0; i!= componentId.size(); i++) - setCoreParameter("ComponentId."+ std::to_string(i), componentId.at(i)); + for(int dep1 = 0; dep1!= componentId.size(); dep1++) { + setParameter("ComponentId."+ std::to_string(dep1), componentId.at(dep1)); + } } std::string SetCasterSceneConfigRequest::getCasterId()const @@ -56,7 +59,7 @@ std::string SetCasterSceneConfigRequest::getCasterId()const void SetCasterSceneConfigRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long SetCasterSceneConfigRequest::getOwnerId()const @@ -67,7 +70,7 @@ long SetCasterSceneConfigRequest::getOwnerId()const void SetCasterSceneConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetCasterSceneConfigRequest::getSceneId()const @@ -78,6 +81,6 @@ std::string SetCasterSceneConfigRequest::getSceneId()const void SetCasterSceneConfigRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } diff --git a/live/src/model/SetCasterSyncGroupRequest.cc b/live/src/model/SetCasterSyncGroupRequest.cc index 1e89c28ea..61a5f134a 100644 --- a/live/src/model/SetCasterSyncGroupRequest.cc +++ b/live/src/model/SetCasterSyncGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetCasterSyncGroupRequest; SetCasterSyncGroupRequest::SetCasterSyncGroupRequest() : RpcServiceRequest("live", "2016-11-01", "SetCasterSyncGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetCasterSyncGroupRequest::~SetCasterSyncGroupRequest() {} @@ -33,7 +35,7 @@ std::string SetCasterSyncGroupRequest::getCasterId()const void SetCasterSyncGroupRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long SetCasterSyncGroupRequest::getOwnerId()const @@ -44,7 +46,7 @@ long SetCasterSyncGroupRequest::getOwnerId()const void SetCasterSyncGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector SetCasterSyncGroupRequest::getSyncGroup()const @@ -55,13 +57,15 @@ std::vector SetCasterSyncGroupRequest::get void SetCasterSyncGroupRequest::setSyncGroup(const std::vector& syncGroup) { syncGroup_ = syncGroup; - int i = 0; - for(int i = 0; i!= syncGroup.size(); i++) { - auto obj = syncGroup.at(i); - std::string str ="SyncGroup."+ std::to_string(i); - setCoreParameter(str + ".Mode", std::to_string(obj.mode)); - setCoreParameter(str + ".HostResourceId", obj.hostResourceId); - for(int i = 0; i!= obj.resourceIds.size(); i++) setCoreParameter(str + ".ResourceIds."+ std::to_string(i), obj.resourceIds.at(i)); + for(int dep1 = 0; dep1!= syncGroup.size(); dep1++) { + auto syncGroupObj = syncGroup.at(dep1); + std::string syncGroupObjStr = "SyncGroup." + std::to_string(dep1 + 1); + setParameter(syncGroupObjStr + ".Mode", std::to_string(syncGroupObj.mode)); + setParameter(syncGroupObjStr + ".SyncDelayThreshold", std::to_string(syncGroupObj.syncDelayThreshold)); + setParameter(syncGroupObjStr + ".HostResourceId", syncGroupObj.hostResourceId); + for(int dep2 = 0; dep2!= syncGroupObj.resourceIds.size(); dep2++) { + setParameter(syncGroupObjStr + ".ResourceIds."+ std::to_string(dep2), syncGroupObj.resourceIds.at(dep2)); + } } } diff --git a/live/src/model/SetLiveDomainCertificateRequest.cc b/live/src/model/SetLiveDomainCertificateRequest.cc index 21d97e85e..ec04a9c6b 100644 --- a/live/src/model/SetLiveDomainCertificateRequest.cc +++ b/live/src/model/SetLiveDomainCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetLiveDomainCertificateRequest; SetLiveDomainCertificateRequest::SetLiveDomainCertificateRequest() : RpcServiceRequest("live", "2016-11-01", "SetLiveDomainCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLiveDomainCertificateRequest::~SetLiveDomainCertificateRequest() {} @@ -33,7 +35,7 @@ std::string SetLiveDomainCertificateRequest::getSSLProtocol()const void SetLiveDomainCertificateRequest::setSSLProtocol(const std::string& sSLProtocol) { sSLProtocol_ = sSLProtocol; - setCoreParameter("SSLProtocol", sSLProtocol); + setParameter("SSLProtocol", sSLProtocol); } std::string SetLiveDomainCertificateRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string SetLiveDomainCertificateRequest::getSecurityToken()const void SetLiveDomainCertificateRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetLiveDomainCertificateRequest::getCertType()const @@ -55,7 +57,7 @@ std::string SetLiveDomainCertificateRequest::getCertType()const void SetLiveDomainCertificateRequest::setCertType(const std::string& certType) { certType_ = certType; - setCoreParameter("CertType", certType); + setParameter("CertType", certType); } std::string SetLiveDomainCertificateRequest::getSSLPri()const @@ -66,7 +68,7 @@ std::string SetLiveDomainCertificateRequest::getSSLPri()const void SetLiveDomainCertificateRequest::setSSLPri(const std::string& sSLPri) { sSLPri_ = sSLPri; - setCoreParameter("SSLPri", sSLPri); + setParameter("SSLPri", sSLPri); } std::string SetLiveDomainCertificateRequest::getForceSet()const @@ -77,7 +79,7 @@ std::string SetLiveDomainCertificateRequest::getForceSet()const void SetLiveDomainCertificateRequest::setForceSet(const std::string& forceSet) { forceSet_ = forceSet; - setCoreParameter("ForceSet", forceSet); + setParameter("ForceSet", forceSet); } std::string SetLiveDomainCertificateRequest::getCertName()const @@ -88,7 +90,7 @@ std::string SetLiveDomainCertificateRequest::getCertName()const void SetLiveDomainCertificateRequest::setCertName(const std::string& certName) { certName_ = certName; - setCoreParameter("CertName", certName); + setParameter("CertName", certName); } std::string SetLiveDomainCertificateRequest::getDomainName()const @@ -99,7 +101,7 @@ std::string SetLiveDomainCertificateRequest::getDomainName()const void SetLiveDomainCertificateRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SetLiveDomainCertificateRequest::getOwnerId()const @@ -110,7 +112,7 @@ long SetLiveDomainCertificateRequest::getOwnerId()const void SetLiveDomainCertificateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetLiveDomainCertificateRequest::getSSLPub()const @@ -121,6 +123,6 @@ std::string SetLiveDomainCertificateRequest::getSSLPub()const void SetLiveDomainCertificateRequest::setSSLPub(const std::string& sSLPub) { sSLPub_ = sSLPub; - setCoreParameter("SSLPub", sSLPub); + setParameter("SSLPub", sSLPub); } diff --git a/live/src/model/SetLiveLazyPullStreamInfoConfigRequest.cc b/live/src/model/SetLiveLazyPullStreamInfoConfigRequest.cc index ef5935e0f..a3334393a 100644 --- a/live/src/model/SetLiveLazyPullStreamInfoConfigRequest.cc +++ b/live/src/model/SetLiveLazyPullStreamInfoConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetLiveLazyPullStreamInfoConfigRequest; SetLiveLazyPullStreamInfoConfigRequest::SetLiveLazyPullStreamInfoConfigRequest() : RpcServiceRequest("live", "2016-11-01", "SetLiveLazyPullStreamInfoConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLiveLazyPullStreamInfoConfigRequest::~SetLiveLazyPullStreamInfoConfigRequest() {} @@ -33,7 +35,7 @@ std::string SetLiveLazyPullStreamInfoConfigRequest::getPullArgs()const void SetLiveLazyPullStreamInfoConfigRequest::setPullArgs(const std::string& pullArgs) { pullArgs_ = pullArgs; - setCoreParameter("PullArgs", pullArgs); + setParameter("PullArgs", pullArgs); } std::string SetLiveLazyPullStreamInfoConfigRequest::getAppName()const @@ -44,7 +46,7 @@ std::string SetLiveLazyPullStreamInfoConfigRequest::getAppName()const void SetLiveLazyPullStreamInfoConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string SetLiveLazyPullStreamInfoConfigRequest::getLiveapiRequestFrom()const @@ -55,7 +57,7 @@ std::string SetLiveLazyPullStreamInfoConfigRequest::getLiveapiRequestFrom()const void SetLiveLazyPullStreamInfoConfigRequest::setLiveapiRequestFrom(const std::string& liveapiRequestFrom) { liveapiRequestFrom_ = liveapiRequestFrom; - setCoreParameter("LiveapiRequestFrom", liveapiRequestFrom); + setParameter("LiveapiRequestFrom", liveapiRequestFrom); } std::string SetLiveLazyPullStreamInfoConfigRequest::getPullAuthKey()const @@ -66,7 +68,7 @@ std::string SetLiveLazyPullStreamInfoConfigRequest::getPullAuthKey()const void SetLiveLazyPullStreamInfoConfigRequest::setPullAuthKey(const std::string& pullAuthKey) { pullAuthKey_ = pullAuthKey; - setCoreParameter("PullAuthKey", pullAuthKey); + setParameter("PullAuthKey", pullAuthKey); } std::string SetLiveLazyPullStreamInfoConfigRequest::getPullAuthType()const @@ -77,7 +79,7 @@ std::string SetLiveLazyPullStreamInfoConfigRequest::getPullAuthType()const void SetLiveLazyPullStreamInfoConfigRequest::setPullAuthType(const std::string& pullAuthType) { pullAuthType_ = pullAuthType; - setCoreParameter("PullAuthType", pullAuthType); + setParameter("PullAuthType", pullAuthType); } std::string SetLiveLazyPullStreamInfoConfigRequest::getDomainName()const @@ -88,7 +90,7 @@ std::string SetLiveLazyPullStreamInfoConfigRequest::getDomainName()const void SetLiveLazyPullStreamInfoConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SetLiveLazyPullStreamInfoConfigRequest::getPullDomainName()const @@ -99,7 +101,7 @@ std::string SetLiveLazyPullStreamInfoConfigRequest::getPullDomainName()const void SetLiveLazyPullStreamInfoConfigRequest::setPullDomainName(const std::string& pullDomainName) { pullDomainName_ = pullDomainName; - setCoreParameter("PullDomainName", pullDomainName); + setParameter("PullDomainName", pullDomainName); } long SetLiveLazyPullStreamInfoConfigRequest::getOwnerId()const @@ -110,7 +112,7 @@ long SetLiveLazyPullStreamInfoConfigRequest::getOwnerId()const void SetLiveLazyPullStreamInfoConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetLiveLazyPullStreamInfoConfigRequest::getPullAppName()const @@ -121,7 +123,7 @@ std::string SetLiveLazyPullStreamInfoConfigRequest::getPullAppName()const void SetLiveLazyPullStreamInfoConfigRequest::setPullAppName(const std::string& pullAppName) { pullAppName_ = pullAppName; - setCoreParameter("PullAppName", pullAppName); + setParameter("PullAppName", pullAppName); } std::string SetLiveLazyPullStreamInfoConfigRequest::getPullProtocol()const @@ -132,6 +134,6 @@ std::string SetLiveLazyPullStreamInfoConfigRequest::getPullProtocol()const void SetLiveLazyPullStreamInfoConfigRequest::setPullProtocol(const std::string& pullProtocol) { pullProtocol_ = pullProtocol; - setCoreParameter("PullProtocol", pullProtocol); + setParameter("PullProtocol", pullProtocol); } diff --git a/live/src/model/SetLiveStreamDelayConfigRequest.cc b/live/src/model/SetLiveStreamDelayConfigRequest.cc index 94ab21c37..347853b71 100644 --- a/live/src/model/SetLiveStreamDelayConfigRequest.cc +++ b/live/src/model/SetLiveStreamDelayConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetLiveStreamDelayConfigRequest; SetLiveStreamDelayConfigRequest::SetLiveStreamDelayConfigRequest() : RpcServiceRequest("live", "2016-11-01", "SetLiveStreamDelayConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLiveStreamDelayConfigRequest::~SetLiveStreamDelayConfigRequest() {} @@ -33,7 +35,7 @@ std::string SetLiveStreamDelayConfigRequest::getFlvLevel()const void SetLiveStreamDelayConfigRequest::setFlvLevel(const std::string& flvLevel) { flvLevel_ = flvLevel; - setCoreParameter("FlvLevel", flvLevel); + setParameter("FlvLevel", flvLevel); } std::string SetLiveStreamDelayConfigRequest::getHlsLevel()const @@ -44,7 +46,7 @@ std::string SetLiveStreamDelayConfigRequest::getHlsLevel()const void SetLiveStreamDelayConfigRequest::setHlsLevel(const std::string& hlsLevel) { hlsLevel_ = hlsLevel; - setCoreParameter("HlsLevel", hlsLevel); + setParameter("HlsLevel", hlsLevel); } int SetLiveStreamDelayConfigRequest::getRtmpDelay()const @@ -55,7 +57,7 @@ int SetLiveStreamDelayConfigRequest::getRtmpDelay()const void SetLiveStreamDelayConfigRequest::setRtmpDelay(int rtmpDelay) { rtmpDelay_ = rtmpDelay; - setCoreParameter("RtmpDelay", std::to_string(rtmpDelay)); + setParameter("RtmpDelay", std::to_string(rtmpDelay)); } std::string SetLiveStreamDelayConfigRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string SetLiveStreamDelayConfigRequest::getDomainName()const void SetLiveStreamDelayConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SetLiveStreamDelayConfigRequest::getOwnerId()const @@ -77,7 +79,7 @@ long SetLiveStreamDelayConfigRequest::getOwnerId()const void SetLiveStreamDelayConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int SetLiveStreamDelayConfigRequest::getFlvDelay()const @@ -88,7 +90,7 @@ int SetLiveStreamDelayConfigRequest::getFlvDelay()const void SetLiveStreamDelayConfigRequest::setFlvDelay(int flvDelay) { flvDelay_ = flvDelay; - setCoreParameter("FlvDelay", std::to_string(flvDelay)); + setParameter("FlvDelay", std::to_string(flvDelay)); } std::string SetLiveStreamDelayConfigRequest::getRtmpLevel()const @@ -99,7 +101,7 @@ std::string SetLiveStreamDelayConfigRequest::getRtmpLevel()const void SetLiveStreamDelayConfigRequest::setRtmpLevel(const std::string& rtmpLevel) { rtmpLevel_ = rtmpLevel; - setCoreParameter("RtmpLevel", rtmpLevel); + setParameter("RtmpLevel", rtmpLevel); } int SetLiveStreamDelayConfigRequest::getHlsDelay()const @@ -110,6 +112,6 @@ int SetLiveStreamDelayConfigRequest::getHlsDelay()const void SetLiveStreamDelayConfigRequest::setHlsDelay(int hlsDelay) { hlsDelay_ = hlsDelay; - setCoreParameter("HlsDelay", std::to_string(hlsDelay)); + setParameter("HlsDelay", std::to_string(hlsDelay)); } diff --git a/live/src/model/SetLiveStreamOptimizedFeatureConfigRequest.cc b/live/src/model/SetLiveStreamOptimizedFeatureConfigRequest.cc index 71bb6488e..bcdce800e 100644 --- a/live/src/model/SetLiveStreamOptimizedFeatureConfigRequest.cc +++ b/live/src/model/SetLiveStreamOptimizedFeatureConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetLiveStreamOptimizedFeatureConfigRequest; SetLiveStreamOptimizedFeatureConfigRequest::SetLiveStreamOptimizedFeatureConfigRequest() : RpcServiceRequest("live", "2016-11-01", "SetLiveStreamOptimizedFeatureConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLiveStreamOptimizedFeatureConfigRequest::~SetLiveStreamOptimizedFeatureConfigRequest() {} @@ -33,7 +35,7 @@ std::string SetLiveStreamOptimizedFeatureConfigRequest::getConfigStatus()const void SetLiveStreamOptimizedFeatureConfigRequest::setConfigStatus(const std::string& configStatus) { configStatus_ = configStatus; - setCoreParameter("ConfigStatus", configStatus); + setParameter("ConfigStatus", configStatus); } std::string SetLiveStreamOptimizedFeatureConfigRequest::getConfigName()const @@ -44,7 +46,7 @@ std::string SetLiveStreamOptimizedFeatureConfigRequest::getConfigName()const void SetLiveStreamOptimizedFeatureConfigRequest::setConfigName(const std::string& configName) { configName_ = configName; - setCoreParameter("ConfigName", configName); + setParameter("ConfigName", configName); } std::string SetLiveStreamOptimizedFeatureConfigRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string SetLiveStreamOptimizedFeatureConfigRequest::getDomainName()const void SetLiveStreamOptimizedFeatureConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string SetLiveStreamOptimizedFeatureConfigRequest::getConfigValue()const @@ -66,7 +68,7 @@ std::string SetLiveStreamOptimizedFeatureConfigRequest::getConfigValue()const void SetLiveStreamOptimizedFeatureConfigRequest::setConfigValue(const std::string& configValue) { configValue_ = configValue; - setCoreParameter("ConfigValue", configValue); + setParameter("ConfigValue", configValue); } long SetLiveStreamOptimizedFeatureConfigRequest::getOwnerId()const @@ -77,6 +79,6 @@ long SetLiveStreamOptimizedFeatureConfigRequest::getOwnerId()const void SetLiveStreamOptimizedFeatureConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/SetLiveStreamsNotifyUrlConfigRequest.cc b/live/src/model/SetLiveStreamsNotifyUrlConfigRequest.cc index 5a62908cd..0add33f39 100644 --- a/live/src/model/SetLiveStreamsNotifyUrlConfigRequest.cc +++ b/live/src/model/SetLiveStreamsNotifyUrlConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::SetLiveStreamsNotifyUrlConfigRequest; SetLiveStreamsNotifyUrlConfigRequest::SetLiveStreamsNotifyUrlConfigRequest() : RpcServiceRequest("live", "2016-11-01", "SetLiveStreamsNotifyUrlConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLiveStreamsNotifyUrlConfigRequest::~SetLiveStreamsNotifyUrlConfigRequest() {} @@ -33,7 +35,7 @@ std::string SetLiveStreamsNotifyUrlConfigRequest::getAuthKey()const void SetLiveStreamsNotifyUrlConfigRequest::setAuthKey(const std::string& authKey) { authKey_ = authKey; - setCoreParameter("AuthKey", authKey); + setParameter("AuthKey", authKey); } std::string SetLiveStreamsNotifyUrlConfigRequest::getAuthType()const @@ -44,7 +46,7 @@ std::string SetLiveStreamsNotifyUrlConfigRequest::getAuthType()const void SetLiveStreamsNotifyUrlConfigRequest::setAuthType(const std::string& authType) { authType_ = authType; - setCoreParameter("AuthType", authType); + setParameter("AuthType", authType); } std::string SetLiveStreamsNotifyUrlConfigRequest::getNotifyUrl()const @@ -55,7 +57,7 @@ std::string SetLiveStreamsNotifyUrlConfigRequest::getNotifyUrl()const void SetLiveStreamsNotifyUrlConfigRequest::setNotifyUrl(const std::string& notifyUrl) { notifyUrl_ = notifyUrl; - setCoreParameter("NotifyUrl", notifyUrl); + setParameter("NotifyUrl", notifyUrl); } std::string SetLiveStreamsNotifyUrlConfigRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string SetLiveStreamsNotifyUrlConfigRequest::getDomainName()const void SetLiveStreamsNotifyUrlConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SetLiveStreamsNotifyUrlConfigRequest::getOwnerId()const @@ -77,6 +79,6 @@ long SetLiveStreamsNotifyUrlConfigRequest::getOwnerId()const void SetLiveStreamsNotifyUrlConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/StartBoardRecordRequest.cc b/live/src/model/StartBoardRecordRequest.cc index 985edd261..67e1f55fb 100644 --- a/live/src/model/StartBoardRecordRequest.cc +++ b/live/src/model/StartBoardRecordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::StartBoardRecordRequest; StartBoardRecordRequest::StartBoardRecordRequest() : RpcServiceRequest("live", "2016-11-01", "StartBoardRecord") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartBoardRecordRequest::~StartBoardRecordRequest() {} @@ -33,7 +35,7 @@ std::string StartBoardRecordRequest::getStartTime()const void StartBoardRecordRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string StartBoardRecordRequest::getBoardId()const @@ -44,7 +46,7 @@ std::string StartBoardRecordRequest::getBoardId()const void StartBoardRecordRequest::setBoardId(const std::string& boardId) { boardId_ = boardId; - setCoreParameter("BoardId", boardId); + setParameter("BoardId", boardId); } long StartBoardRecordRequest::getOwnerId()const @@ -55,7 +57,7 @@ long StartBoardRecordRequest::getOwnerId()const void StartBoardRecordRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StartBoardRecordRequest::getAppId()const @@ -66,6 +68,6 @@ std::string StartBoardRecordRequest::getAppId()const void StartBoardRecordRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/live/src/model/StartCasterRequest.cc b/live/src/model/StartCasterRequest.cc index 0d3718a4b..1db860e51 100644 --- a/live/src/model/StartCasterRequest.cc +++ b/live/src/model/StartCasterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::StartCasterRequest; StartCasterRequest::StartCasterRequest() : RpcServiceRequest("live", "2016-11-01", "StartCaster") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartCasterRequest::~StartCasterRequest() {} @@ -33,7 +35,7 @@ std::string StartCasterRequest::getCasterId()const void StartCasterRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long StartCasterRequest::getOwnerId()const @@ -44,6 +46,6 @@ long StartCasterRequest::getOwnerId()const void StartCasterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/StartCasterSceneRequest.cc b/live/src/model/StartCasterSceneRequest.cc index 98a43b29b..fe7275a6a 100644 --- a/live/src/model/StartCasterSceneRequest.cc +++ b/live/src/model/StartCasterSceneRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::StartCasterSceneRequest; StartCasterSceneRequest::StartCasterSceneRequest() : RpcServiceRequest("live", "2016-11-01", "StartCasterScene") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartCasterSceneRequest::~StartCasterSceneRequest() {} @@ -33,7 +35,7 @@ std::string StartCasterSceneRequest::getCasterId()const void StartCasterSceneRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long StartCasterSceneRequest::getOwnerId()const @@ -44,7 +46,7 @@ long StartCasterSceneRequest::getOwnerId()const void StartCasterSceneRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StartCasterSceneRequest::getSceneId()const @@ -55,6 +57,6 @@ std::string StartCasterSceneRequest::getSceneId()const void StartCasterSceneRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } diff --git a/live/src/model/StartLiveDomainRequest.cc b/live/src/model/StartLiveDomainRequest.cc index 3b1af7dd4..5a1b312b2 100644 --- a/live/src/model/StartLiveDomainRequest.cc +++ b/live/src/model/StartLiveDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::StartLiveDomainRequest; StartLiveDomainRequest::StartLiveDomainRequest() : RpcServiceRequest("live", "2016-11-01", "StartLiveDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartLiveDomainRequest::~StartLiveDomainRequest() {} @@ -33,7 +35,7 @@ std::string StartLiveDomainRequest::getDomainName()const void StartLiveDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long StartLiveDomainRequest::getOwnerId()const @@ -44,7 +46,7 @@ long StartLiveDomainRequest::getOwnerId()const void StartLiveDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StartLiveDomainRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string StartLiveDomainRequest::getSecurityToken()const void StartLiveDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/StartLiveIndexRequest.cc b/live/src/model/StartLiveIndexRequest.cc index 6261fc871..afb462d73 100644 --- a/live/src/model/StartLiveIndexRequest.cc +++ b/live/src/model/StartLiveIndexRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::StartLiveIndexRequest; StartLiveIndexRequest::StartLiveIndexRequest() : RpcServiceRequest("live", "2016-11-01", "StartLiveIndex") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartLiveIndexRequest::~StartLiveIndexRequest() {} @@ -33,7 +35,7 @@ std::string StartLiveIndexRequest::getTokenId()const void StartLiveIndexRequest::setTokenId(const std::string& tokenId) { tokenId_ = tokenId; - setCoreParameter("TokenId", tokenId); + setParameter("TokenId", tokenId); } std::string StartLiveIndexRequest::getOssEndpoint()const @@ -44,7 +46,7 @@ std::string StartLiveIndexRequest::getOssEndpoint()const void StartLiveIndexRequest::setOssEndpoint(const std::string& ossEndpoint) { ossEndpoint_ = ossEndpoint; - setCoreParameter("OssEndpoint", ossEndpoint); + setParameter("OssEndpoint", ossEndpoint); } std::string StartLiveIndexRequest::getAppName()const @@ -55,7 +57,7 @@ std::string StartLiveIndexRequest::getAppName()const void StartLiveIndexRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string StartLiveIndexRequest::getOssRamRole()const @@ -66,7 +68,7 @@ std::string StartLiveIndexRequest::getOssRamRole()const void StartLiveIndexRequest::setOssRamRole(const std::string& ossRamRole) { ossRamRole_ = ossRamRole; - setCoreParameter("OssRamRole", ossRamRole); + setParameter("OssRamRole", ossRamRole); } std::string StartLiveIndexRequest::getStreamName()const @@ -77,7 +79,7 @@ std::string StartLiveIndexRequest::getStreamName()const void StartLiveIndexRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string StartLiveIndexRequest::getOssUserId()const @@ -88,7 +90,7 @@ std::string StartLiveIndexRequest::getOssUserId()const void StartLiveIndexRequest::setOssUserId(const std::string& ossUserId) { ossUserId_ = ossUserId; - setCoreParameter("OssUserId", ossUserId); + setParameter("OssUserId", ossUserId); } std::string StartLiveIndexRequest::getOssBucket()const @@ -99,7 +101,7 @@ std::string StartLiveIndexRequest::getOssBucket()const void StartLiveIndexRequest::setOssBucket(const std::string& ossBucket) { ossBucket_ = ossBucket; - setCoreParameter("OssBucket", ossBucket); + setParameter("OssBucket", ossBucket); } std::string StartLiveIndexRequest::getDomainName()const @@ -110,7 +112,7 @@ std::string StartLiveIndexRequest::getDomainName()const void StartLiveIndexRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string StartLiveIndexRequest::getInputUrl()const @@ -121,7 +123,7 @@ std::string StartLiveIndexRequest::getInputUrl()const void StartLiveIndexRequest::setInputUrl(const std::string& inputUrl) { inputUrl_ = inputUrl; - setCoreParameter("InputUrl", inputUrl); + setParameter("InputUrl", inputUrl); } long StartLiveIndexRequest::getOwnerId()const @@ -132,7 +134,7 @@ long StartLiveIndexRequest::getOwnerId()const void StartLiveIndexRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int StartLiveIndexRequest::getInterval()const @@ -143,6 +145,6 @@ int StartLiveIndexRequest::getInterval()const void StartLiveIndexRequest::setInterval(int interval) { interval_ = interval; - setCoreParameter("Interval", std::to_string(interval)); + setParameter("Interval", std::to_string(interval)); } diff --git a/live/src/model/StopCasterRequest.cc b/live/src/model/StopCasterRequest.cc index c245d60e6..484662880 100644 --- a/live/src/model/StopCasterRequest.cc +++ b/live/src/model/StopCasterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::StopCasterRequest; StopCasterRequest::StopCasterRequest() : RpcServiceRequest("live", "2016-11-01", "StopCaster") -{} +{ + setMethod(HttpRequest::Method::Post); +} StopCasterRequest::~StopCasterRequest() {} @@ -33,7 +35,7 @@ std::string StopCasterRequest::getCasterId()const void StopCasterRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long StopCasterRequest::getOwnerId()const @@ -44,6 +46,6 @@ long StopCasterRequest::getOwnerId()const void StopCasterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/StopCasterSceneRequest.cc b/live/src/model/StopCasterSceneRequest.cc index 933fe1d4f..357c46190 100644 --- a/live/src/model/StopCasterSceneRequest.cc +++ b/live/src/model/StopCasterSceneRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::StopCasterSceneRequest; StopCasterSceneRequest::StopCasterSceneRequest() : RpcServiceRequest("live", "2016-11-01", "StopCasterScene") -{} +{ + setMethod(HttpRequest::Method::Post); +} StopCasterSceneRequest::~StopCasterSceneRequest() {} @@ -33,7 +35,7 @@ std::string StopCasterSceneRequest::getCasterId()const void StopCasterSceneRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long StopCasterSceneRequest::getOwnerId()const @@ -44,7 +46,7 @@ long StopCasterSceneRequest::getOwnerId()const void StopCasterSceneRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StopCasterSceneRequest::getSceneId()const @@ -55,6 +57,6 @@ std::string StopCasterSceneRequest::getSceneId()const void StopCasterSceneRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } diff --git a/live/src/model/StopLiveDomainRequest.cc b/live/src/model/StopLiveDomainRequest.cc index 39b28da0e..66c631e42 100644 --- a/live/src/model/StopLiveDomainRequest.cc +++ b/live/src/model/StopLiveDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::StopLiveDomainRequest; StopLiveDomainRequest::StopLiveDomainRequest() : RpcServiceRequest("live", "2016-11-01", "StopLiveDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} StopLiveDomainRequest::~StopLiveDomainRequest() {} @@ -33,7 +35,7 @@ std::string StopLiveDomainRequest::getDomainName()const void StopLiveDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long StopLiveDomainRequest::getOwnerId()const @@ -44,7 +46,7 @@ long StopLiveDomainRequest::getOwnerId()const void StopLiveDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StopLiveDomainRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string StopLiveDomainRequest::getSecurityToken()const void StopLiveDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/live/src/model/StopLiveIndexRequest.cc b/live/src/model/StopLiveIndexRequest.cc index 2f51e3d98..1b6dc7483 100644 --- a/live/src/model/StopLiveIndexRequest.cc +++ b/live/src/model/StopLiveIndexRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::StopLiveIndexRequest; StopLiveIndexRequest::StopLiveIndexRequest() : RpcServiceRequest("live", "2016-11-01", "StopLiveIndex") -{} +{ + setMethod(HttpRequest::Method::Post); +} StopLiveIndexRequest::~StopLiveIndexRequest() {} @@ -33,7 +35,7 @@ std::string StopLiveIndexRequest::getAppName()const void StopLiveIndexRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string StopLiveIndexRequest::getStreamName()const @@ -44,7 +46,7 @@ std::string StopLiveIndexRequest::getStreamName()const void StopLiveIndexRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string StopLiveIndexRequest::getTaskId()const @@ -55,7 +57,7 @@ std::string StopLiveIndexRequest::getTaskId()const void StopLiveIndexRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } std::string StopLiveIndexRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string StopLiveIndexRequest::getDomainName()const void StopLiveIndexRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long StopLiveIndexRequest::getOwnerId()const @@ -77,6 +79,6 @@ long StopLiveIndexRequest::getOwnerId()const void StopLiveIndexRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/TagLiveResourcesRequest.cc b/live/src/model/TagLiveResourcesRequest.cc new file mode 100644 index 000000000..f688dc3f4 --- /dev/null +++ b/live/src/model/TagLiveResourcesRequest.cc @@ -0,0 +1,80 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::TagLiveResourcesRequest; + +TagLiveResourcesRequest::TagLiveResourcesRequest() : + RpcServiceRequest("live", "2016-11-01", "TagLiveResources") +{ + setMethod(HttpRequest::Method::Post); +} + +TagLiveResourcesRequest::~TagLiveResourcesRequest() +{} + +std::vector TagLiveResourcesRequest::getTag()const +{ + return tag_; +} + +void TagLiveResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Key", tagObj.key); + setParameter(tagObjStr + ".Value", tagObj.value); + } +} + +std::vector TagLiveResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void TagLiveResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +long TagLiveResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void TagLiveResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string TagLiveResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void TagLiveResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/live/src/model/TagLiveResourcesResult.cc b/live/src/model/TagLiveResourcesResult.cc new file mode 100644 index 000000000..26d881935 --- /dev/null +++ b/live/src/model/TagLiveResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +TagLiveResourcesResult::TagLiveResourcesResult() : + ServiceResult() +{} + +TagLiveResourcesResult::TagLiveResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +TagLiveResourcesResult::~TagLiveResourcesResult() +{} + +void TagLiveResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/live/src/model/UnTagLiveResourcesRequest.cc b/live/src/model/UnTagLiveResourcesRequest.cc new file mode 100644 index 000000000..42c75198d --- /dev/null +++ b/live/src/model/UnTagLiveResourcesRequest.cc @@ -0,0 +1,77 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::UnTagLiveResourcesRequest; + +UnTagLiveResourcesRequest::UnTagLiveResourcesRequest() : + RpcServiceRequest("live", "2016-11-01", "UnTagLiveResources") +{ + setMethod(HttpRequest::Method::Post); +} + +UnTagLiveResourcesRequest::~UnTagLiveResourcesRequest() +{} + +std::vector UnTagLiveResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void UnTagLiveResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +long UnTagLiveResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void UnTagLiveResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UnTagLiveResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void UnTagLiveResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::vector UnTagLiveResourcesRequest::getTagKey()const +{ + return tagKey_; +} + +void UnTagLiveResourcesRequest::setTagKey(const std::vector& tagKey) +{ + tagKey_ = tagKey; + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } +} + diff --git a/live/src/model/UnTagLiveResourcesResult.cc b/live/src/model/UnTagLiveResourcesResult.cc new file mode 100644 index 000000000..7256b9cef --- /dev/null +++ b/live/src/model/UnTagLiveResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +UnTagLiveResourcesResult::UnTagLiveResourcesResult() : + ServiceResult() +{} + +UnTagLiveResourcesResult::UnTagLiveResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UnTagLiveResourcesResult::~UnTagLiveResourcesResult() +{} + +void UnTagLiveResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/live/src/model/UpdateBoardCallbackRequest.cc b/live/src/model/UpdateBoardCallbackRequest.cc index a90d21503..c32c8b366 100644 --- a/live/src/model/UpdateBoardCallbackRequest.cc +++ b/live/src/model/UpdateBoardCallbackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::UpdateBoardCallbackRequest; UpdateBoardCallbackRequest::UpdateBoardCallbackRequest() : RpcServiceRequest("live", "2016-11-01", "UpdateBoardCallback") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateBoardCallbackRequest::~UpdateBoardCallbackRequest() {} @@ -33,7 +35,7 @@ std::string UpdateBoardCallbackRequest::getAuthKey()const void UpdateBoardCallbackRequest::setAuthKey(const std::string& authKey) { authKey_ = authKey; - setCoreParameter("AuthKey", authKey); + setParameter("AuthKey", authKey); } int UpdateBoardCallbackRequest::getCallbackEnable()const @@ -44,7 +46,7 @@ int UpdateBoardCallbackRequest::getCallbackEnable()const void UpdateBoardCallbackRequest::setCallbackEnable(int callbackEnable) { callbackEnable_ = callbackEnable; - setCoreParameter("CallbackEnable", std::to_string(callbackEnable)); + setParameter("CallbackEnable", std::to_string(callbackEnable)); } std::string UpdateBoardCallbackRequest::getCallbackEvents()const @@ -55,7 +57,7 @@ std::string UpdateBoardCallbackRequest::getCallbackEvents()const void UpdateBoardCallbackRequest::setCallbackEvents(const std::string& callbackEvents) { callbackEvents_ = callbackEvents; - setCoreParameter("CallbackEvents", callbackEvents); + setParameter("CallbackEvents", callbackEvents); } long UpdateBoardCallbackRequest::getOwnerId()const @@ -66,7 +68,7 @@ long UpdateBoardCallbackRequest::getOwnerId()const void UpdateBoardCallbackRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateBoardCallbackRequest::getCallbackUri()const @@ -77,7 +79,7 @@ std::string UpdateBoardCallbackRequest::getCallbackUri()const void UpdateBoardCallbackRequest::setCallbackUri(const std::string& callbackUri) { callbackUri_ = callbackUri; - setCoreParameter("CallbackUri", callbackUri); + setParameter("CallbackUri", callbackUri); } std::string UpdateBoardCallbackRequest::getAppId()const @@ -88,7 +90,7 @@ std::string UpdateBoardCallbackRequest::getAppId()const void UpdateBoardCallbackRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string UpdateBoardCallbackRequest::getAuthSwitch()const @@ -99,6 +101,6 @@ std::string UpdateBoardCallbackRequest::getAuthSwitch()const void UpdateBoardCallbackRequest::setAuthSwitch(const std::string& authSwitch) { authSwitch_ = authSwitch; - setCoreParameter("AuthSwitch", authSwitch); + setParameter("AuthSwitch", authSwitch); } diff --git a/live/src/model/UpdateBoardRequest.cc b/live/src/model/UpdateBoardRequest.cc index c5a765e2a..f958caa3b 100644 --- a/live/src/model/UpdateBoardRequest.cc +++ b/live/src/model/UpdateBoardRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::UpdateBoardRequest; UpdateBoardRequest::UpdateBoardRequest() : RpcServiceRequest("live", "2016-11-01", "UpdateBoard") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateBoardRequest::~UpdateBoardRequest() {} @@ -33,7 +35,7 @@ long UpdateBoardRequest::getOwnerId()const void UpdateBoardRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateBoardRequest::getAppId()const @@ -44,7 +46,7 @@ std::string UpdateBoardRequest::getAppId()const void UpdateBoardRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string UpdateBoardRequest::getBoardData()const @@ -55,6 +57,6 @@ std::string UpdateBoardRequest::getBoardData()const void UpdateBoardRequest::setBoardData(const std::string& boardData) { boardData_ = boardData; - setCoreParameter("BoardData", boardData); + setParameter("BoardData", boardData); } diff --git a/live/src/model/UpdateCasterSceneAudioRequest.cc b/live/src/model/UpdateCasterSceneAudioRequest.cc index cf368c1e9..e2f93d12f 100644 --- a/live/src/model/UpdateCasterSceneAudioRequest.cc +++ b/live/src/model/UpdateCasterSceneAudioRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::UpdateCasterSceneAudioRequest; UpdateCasterSceneAudioRequest::UpdateCasterSceneAudioRequest() : RpcServiceRequest("live", "2016-11-01", "UpdateCasterSceneAudio") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateCasterSceneAudioRequest::~UpdateCasterSceneAudioRequest() {} @@ -33,7 +35,7 @@ std::string UpdateCasterSceneAudioRequest::getCasterId()const void UpdateCasterSceneAudioRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long UpdateCasterSceneAudioRequest::getOwnerId()const @@ -44,7 +46,7 @@ long UpdateCasterSceneAudioRequest::getOwnerId()const void UpdateCasterSceneAudioRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector UpdateCasterSceneAudioRequest::getAudioLayer()const @@ -55,13 +57,12 @@ std::vector UpdateCasterSceneAudioReq void UpdateCasterSceneAudioRequest::setAudioLayer(const std::vector& audioLayer) { audioLayer_ = audioLayer; - int i = 0; - for(int i = 0; i!= audioLayer.size(); i++) { - auto obj = audioLayer.at(i); - std::string str ="AudioLayer."+ std::to_string(i); - setCoreParameter(str + ".VolumeRate", std::to_string(obj.volumeRate)); - setCoreParameter(str + ".ValidChannel", obj.validChannel); - setCoreParameter(str + ".FixedDelayDuration", std::to_string(obj.fixedDelayDuration)); + for(int dep1 = 0; dep1!= audioLayer.size(); dep1++) { + auto audioLayerObj = audioLayer.at(dep1); + std::string audioLayerObjStr = "AudioLayer." + std::to_string(dep1 + 1); + setParameter(audioLayerObjStr + ".VolumeRate", std::to_string(audioLayerObj.volumeRate)); + setParameter(audioLayerObjStr + ".ValidChannel", audioLayerObj.validChannel); + setParameter(audioLayerObjStr + ".FixedDelayDuration", std::to_string(audioLayerObj.fixedDelayDuration)); } } @@ -73,7 +74,7 @@ std::string UpdateCasterSceneAudioRequest::getSceneId()const void UpdateCasterSceneAudioRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } std::vector UpdateCasterSceneAudioRequest::getMixList()const @@ -84,8 +85,9 @@ std::vector UpdateCasterSceneAudioRequest::getMixList()const void UpdateCasterSceneAudioRequest::setMixList(const std::vector& mixList) { mixList_ = mixList; - for(int i = 0; i!= mixList.size(); i++) - setCoreParameter("MixList."+ std::to_string(i), mixList.at(i)); + for(int dep1 = 0; dep1!= mixList.size(); dep1++) { + setParameter("MixList."+ std::to_string(dep1), mixList.at(dep1)); + } } int UpdateCasterSceneAudioRequest::getFollowEnable()const @@ -96,6 +98,6 @@ int UpdateCasterSceneAudioRequest::getFollowEnable()const void UpdateCasterSceneAudioRequest::setFollowEnable(int followEnable) { followEnable_ = followEnable; - setCoreParameter("FollowEnable", std::to_string(followEnable)); + setParameter("FollowEnable", std::to_string(followEnable)); } diff --git a/live/src/model/UpdateCasterSceneConfigRequest.cc b/live/src/model/UpdateCasterSceneConfigRequest.cc index bda6b5f0c..769aa4f55 100644 --- a/live/src/model/UpdateCasterSceneConfigRequest.cc +++ b/live/src/model/UpdateCasterSceneConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::UpdateCasterSceneConfigRequest; UpdateCasterSceneConfigRequest::UpdateCasterSceneConfigRequest() : RpcServiceRequest("live", "2016-11-01", "UpdateCasterSceneConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateCasterSceneConfigRequest::~UpdateCasterSceneConfigRequest() {} @@ -33,7 +35,7 @@ std::string UpdateCasterSceneConfigRequest::getLayoutId()const void UpdateCasterSceneConfigRequest::setLayoutId(const std::string& layoutId) { layoutId_ = layoutId; - setCoreParameter("LayoutId", layoutId); + setParameter("LayoutId", layoutId); } std::vector UpdateCasterSceneConfigRequest::getComponentId()const @@ -44,8 +46,9 @@ std::vector UpdateCasterSceneConfigRequest::getComponentId()const void UpdateCasterSceneConfigRequest::setComponentId(const std::vector& componentId) { componentId_ = componentId; - for(int i = 0; i!= componentId.size(); i++) - setCoreParameter("ComponentId."+ std::to_string(i), componentId.at(i)); + for(int dep1 = 0; dep1!= componentId.size(); dep1++) { + setParameter("ComponentId."+ std::to_string(dep1), componentId.at(dep1)); + } } std::string UpdateCasterSceneConfigRequest::getCasterId()const @@ -56,7 +59,7 @@ std::string UpdateCasterSceneConfigRequest::getCasterId()const void UpdateCasterSceneConfigRequest::setCasterId(const std::string& casterId) { casterId_ = casterId; - setCoreParameter("CasterId", casterId); + setParameter("CasterId", casterId); } long UpdateCasterSceneConfigRequest::getOwnerId()const @@ -67,7 +70,7 @@ long UpdateCasterSceneConfigRequest::getOwnerId()const void UpdateCasterSceneConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateCasterSceneConfigRequest::getSceneId()const @@ -78,6 +81,6 @@ std::string UpdateCasterSceneConfigRequest::getSceneId()const void UpdateCasterSceneConfigRequest::setSceneId(const std::string& sceneId) { sceneId_ = sceneId; - setCoreParameter("SceneId", sceneId); + setParameter("SceneId", sceneId); } diff --git a/live/src/model/UpdateLiveAppSnapshotConfigRequest.cc b/live/src/model/UpdateLiveAppSnapshotConfigRequest.cc index 2248e22c8..63b972aeb 100644 --- a/live/src/model/UpdateLiveAppSnapshotConfigRequest.cc +++ b/live/src/model/UpdateLiveAppSnapshotConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::UpdateLiveAppSnapshotConfigRequest; UpdateLiveAppSnapshotConfigRequest::UpdateLiveAppSnapshotConfigRequest() : RpcServiceRequest("live", "2016-11-01", "UpdateLiveAppSnapshotConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateLiveAppSnapshotConfigRequest::~UpdateLiveAppSnapshotConfigRequest() {} @@ -33,7 +35,7 @@ int UpdateLiveAppSnapshotConfigRequest::getTimeInterval()const void UpdateLiveAppSnapshotConfigRequest::setTimeInterval(int timeInterval) { timeInterval_ = timeInterval; - setCoreParameter("TimeInterval", std::to_string(timeInterval)); + setParameter("TimeInterval", std::to_string(timeInterval)); } std::string UpdateLiveAppSnapshotConfigRequest::getOssEndpoint()const @@ -44,7 +46,7 @@ std::string UpdateLiveAppSnapshotConfigRequest::getOssEndpoint()const void UpdateLiveAppSnapshotConfigRequest::setOssEndpoint(const std::string& ossEndpoint) { ossEndpoint_ = ossEndpoint; - setCoreParameter("OssEndpoint", ossEndpoint); + setParameter("OssEndpoint", ossEndpoint); } std::string UpdateLiveAppSnapshotConfigRequest::getAppName()const @@ -55,7 +57,7 @@ std::string UpdateLiveAppSnapshotConfigRequest::getAppName()const void UpdateLiveAppSnapshotConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string UpdateLiveAppSnapshotConfigRequest::getSecurityToken()const @@ -66,7 +68,7 @@ std::string UpdateLiveAppSnapshotConfigRequest::getSecurityToken()const void UpdateLiveAppSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string UpdateLiveAppSnapshotConfigRequest::getOverwriteOssObject()const @@ -77,7 +79,7 @@ std::string UpdateLiveAppSnapshotConfigRequest::getOverwriteOssObject()const void UpdateLiveAppSnapshotConfigRequest::setOverwriteOssObject(const std::string& overwriteOssObject) { overwriteOssObject_ = overwriteOssObject; - setCoreParameter("OverwriteOssObject", overwriteOssObject); + setParameter("OverwriteOssObject", overwriteOssObject); } std::string UpdateLiveAppSnapshotConfigRequest::getOssBucket()const @@ -88,7 +90,7 @@ std::string UpdateLiveAppSnapshotConfigRequest::getOssBucket()const void UpdateLiveAppSnapshotConfigRequest::setOssBucket(const std::string& ossBucket) { ossBucket_ = ossBucket; - setCoreParameter("OssBucket", ossBucket); + setParameter("OssBucket", ossBucket); } std::string UpdateLiveAppSnapshotConfigRequest::getDomainName()const @@ -99,7 +101,7 @@ std::string UpdateLiveAppSnapshotConfigRequest::getDomainName()const void UpdateLiveAppSnapshotConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string UpdateLiveAppSnapshotConfigRequest::getSequenceOssObject()const @@ -110,7 +112,7 @@ std::string UpdateLiveAppSnapshotConfigRequest::getSequenceOssObject()const void UpdateLiveAppSnapshotConfigRequest::setSequenceOssObject(const std::string& sequenceOssObject) { sequenceOssObject_ = sequenceOssObject; - setCoreParameter("SequenceOssObject", sequenceOssObject); + setParameter("SequenceOssObject", sequenceOssObject); } long UpdateLiveAppSnapshotConfigRequest::getOwnerId()const @@ -121,6 +123,6 @@ long UpdateLiveAppSnapshotConfigRequest::getOwnerId()const void UpdateLiveAppSnapshotConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/UpdateLiveAudioAuditConfigRequest.cc b/live/src/model/UpdateLiveAudioAuditConfigRequest.cc new file mode 100644 index 000000000..69819e035 --- /dev/null +++ b/live/src/model/UpdateLiveAudioAuditConfigRequest.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 + +using AlibabaCloud::Live::Model::UpdateLiveAudioAuditConfigRequest; + +UpdateLiveAudioAuditConfigRequest::UpdateLiveAudioAuditConfigRequest() : + RpcServiceRequest("live", "2016-11-01", "UpdateLiveAudioAuditConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateLiveAudioAuditConfigRequest::~UpdateLiveAudioAuditConfigRequest() +{} + +std::string UpdateLiveAudioAuditConfigRequest::getOssEndpoint()const +{ + return ossEndpoint_; +} + +void UpdateLiveAudioAuditConfigRequest::setOssEndpoint(const std::string& ossEndpoint) +{ + ossEndpoint_ = ossEndpoint; + setParameter("OssEndpoint", ossEndpoint); +} + +std::string UpdateLiveAudioAuditConfigRequest::getOssObject()const +{ + return ossObject_; +} + +void UpdateLiveAudioAuditConfigRequest::setOssObject(const std::string& ossObject) +{ + ossObject_ = ossObject; + setParameter("OssObject", ossObject); +} + +std::string UpdateLiveAudioAuditConfigRequest::getAppName()const +{ + return appName_; +} + +void UpdateLiveAudioAuditConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string UpdateLiveAudioAuditConfigRequest::getStreamName()const +{ + return streamName_; +} + +void UpdateLiveAudioAuditConfigRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string UpdateLiveAudioAuditConfigRequest::getOssBucket()const +{ + return ossBucket_; +} + +void UpdateLiveAudioAuditConfigRequest::setOssBucket(const std::string& ossBucket) +{ + ossBucket_ = ossBucket; + setParameter("OssBucket", ossBucket); +} + +std::string UpdateLiveAudioAuditConfigRequest::getDomainName()const +{ + return domainName_; +} + +void UpdateLiveAudioAuditConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long UpdateLiveAudioAuditConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void UpdateLiveAudioAuditConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UpdateLiveAudioAuditConfigRequest::getBizType()const +{ + return bizType_; +} + +void UpdateLiveAudioAuditConfigRequest::setBizType(const std::string& bizType) +{ + bizType_ = bizType; + setParameter("BizType", bizType); +} + diff --git a/live/src/model/UpdateLiveAudioAuditConfigResult.cc b/live/src/model/UpdateLiveAudioAuditConfigResult.cc new file mode 100644 index 000000000..77bdd3e4b --- /dev/null +++ b/live/src/model/UpdateLiveAudioAuditConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +UpdateLiveAudioAuditConfigResult::UpdateLiveAudioAuditConfigResult() : + ServiceResult() +{} + +UpdateLiveAudioAuditConfigResult::UpdateLiveAudioAuditConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateLiveAudioAuditConfigResult::~UpdateLiveAudioAuditConfigResult() +{} + +void UpdateLiveAudioAuditConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/live/src/model/UpdateLiveAudioAuditNotifyConfigRequest.cc b/live/src/model/UpdateLiveAudioAuditNotifyConfigRequest.cc new file mode 100644 index 000000000..68576165f --- /dev/null +++ b/live/src/model/UpdateLiveAudioAuditNotifyConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Live::Model::UpdateLiveAudioAuditNotifyConfigRequest; + +UpdateLiveAudioAuditNotifyConfigRequest::UpdateLiveAudioAuditNotifyConfigRequest() : + RpcServiceRequest("live", "2016-11-01", "UpdateLiveAudioAuditNotifyConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +UpdateLiveAudioAuditNotifyConfigRequest::~UpdateLiveAudioAuditNotifyConfigRequest() +{} + +std::string UpdateLiveAudioAuditNotifyConfigRequest::getDomainName()const +{ + return domainName_; +} + +void UpdateLiveAudioAuditNotifyConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long UpdateLiveAudioAuditNotifyConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void UpdateLiveAudioAuditNotifyConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UpdateLiveAudioAuditNotifyConfigRequest::getCallbackTemplate()const +{ + return callbackTemplate_; +} + +void UpdateLiveAudioAuditNotifyConfigRequest::setCallbackTemplate(const std::string& callbackTemplate) +{ + callbackTemplate_ = callbackTemplate; + setParameter("CallbackTemplate", callbackTemplate); +} + +std::string UpdateLiveAudioAuditNotifyConfigRequest::getCallback()const +{ + return callback_; +} + +void UpdateLiveAudioAuditNotifyConfigRequest::setCallback(const std::string& callback) +{ + callback_ = callback; + setParameter("Callback", callback); +} + diff --git a/live/src/model/UpdateLiveAudioAuditNotifyConfigResult.cc b/live/src/model/UpdateLiveAudioAuditNotifyConfigResult.cc new file mode 100644 index 000000000..2d7133997 --- /dev/null +++ b/live/src/model/UpdateLiveAudioAuditNotifyConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Live; +using namespace AlibabaCloud::Live::Model; + +UpdateLiveAudioAuditNotifyConfigResult::UpdateLiveAudioAuditNotifyConfigResult() : + ServiceResult() +{} + +UpdateLiveAudioAuditNotifyConfigResult::UpdateLiveAudioAuditNotifyConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateLiveAudioAuditNotifyConfigResult::~UpdateLiveAudioAuditNotifyConfigResult() +{} + +void UpdateLiveAudioAuditNotifyConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/live/src/model/UpdateLiveDetectNotifyConfigRequest.cc b/live/src/model/UpdateLiveDetectNotifyConfigRequest.cc index 79ce0a649..99265b062 100644 --- a/live/src/model/UpdateLiveDetectNotifyConfigRequest.cc +++ b/live/src/model/UpdateLiveDetectNotifyConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::UpdateLiveDetectNotifyConfigRequest; UpdateLiveDetectNotifyConfigRequest::UpdateLiveDetectNotifyConfigRequest() : RpcServiceRequest("live", "2016-11-01", "UpdateLiveDetectNotifyConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateLiveDetectNotifyConfigRequest::~UpdateLiveDetectNotifyConfigRequest() {} @@ -33,7 +35,7 @@ std::string UpdateLiveDetectNotifyConfigRequest::getDomainName()const void UpdateLiveDetectNotifyConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long UpdateLiveDetectNotifyConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long UpdateLiveDetectNotifyConfigRequest::getOwnerId()const void UpdateLiveDetectNotifyConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateLiveDetectNotifyConfigRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string UpdateLiveDetectNotifyConfigRequest::getSecurityToken()const void UpdateLiveDetectNotifyConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string UpdateLiveDetectNotifyConfigRequest::getNotifyUrl()const @@ -66,6 +68,6 @@ std::string UpdateLiveDetectNotifyConfigRequest::getNotifyUrl()const void UpdateLiveDetectNotifyConfigRequest::setNotifyUrl(const std::string& notifyUrl) { notifyUrl_ = notifyUrl; - setCoreParameter("NotifyUrl", notifyUrl); + setParameter("NotifyUrl", notifyUrl); } diff --git a/live/src/model/UpdateLiveRecordNotifyConfigRequest.cc b/live/src/model/UpdateLiveRecordNotifyConfigRequest.cc index 6ac17e663..c9d73d331 100644 --- a/live/src/model/UpdateLiveRecordNotifyConfigRequest.cc +++ b/live/src/model/UpdateLiveRecordNotifyConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::UpdateLiveRecordNotifyConfigRequest; UpdateLiveRecordNotifyConfigRequest::UpdateLiveRecordNotifyConfigRequest() : RpcServiceRequest("live", "2016-11-01", "UpdateLiveRecordNotifyConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateLiveRecordNotifyConfigRequest::~UpdateLiveRecordNotifyConfigRequest() {} @@ -33,7 +35,7 @@ std::string UpdateLiveRecordNotifyConfigRequest::getOnDemandUrl()const void UpdateLiveRecordNotifyConfigRequest::setOnDemandUrl(const std::string& onDemandUrl) { onDemandUrl_ = onDemandUrl; - setCoreParameter("OnDemandUrl", onDemandUrl); + setParameter("OnDemandUrl", onDemandUrl); } std::string UpdateLiveRecordNotifyConfigRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string UpdateLiveRecordNotifyConfigRequest::getSecurityToken()const void UpdateLiveRecordNotifyConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string UpdateLiveRecordNotifyConfigRequest::getNotifyUrl()const @@ -55,7 +57,7 @@ std::string UpdateLiveRecordNotifyConfigRequest::getNotifyUrl()const void UpdateLiveRecordNotifyConfigRequest::setNotifyUrl(const std::string& notifyUrl) { notifyUrl_ = notifyUrl; - setCoreParameter("NotifyUrl", notifyUrl); + setParameter("NotifyUrl", notifyUrl); } bool UpdateLiveRecordNotifyConfigRequest::getNeedStatusNotify()const @@ -66,7 +68,7 @@ bool UpdateLiveRecordNotifyConfigRequest::getNeedStatusNotify()const void UpdateLiveRecordNotifyConfigRequest::setNeedStatusNotify(bool needStatusNotify) { needStatusNotify_ = needStatusNotify; - setCoreParameter("NeedStatusNotify", needStatusNotify ? "true" : "false"); + setParameter("NeedStatusNotify", needStatusNotify ? "true" : "false"); } std::string UpdateLiveRecordNotifyConfigRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string UpdateLiveRecordNotifyConfigRequest::getDomainName()const void UpdateLiveRecordNotifyConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long UpdateLiveRecordNotifyConfigRequest::getOwnerId()const @@ -88,6 +90,6 @@ long UpdateLiveRecordNotifyConfigRequest::getOwnerId()const void UpdateLiveRecordNotifyConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/live/src/model/UpdateLiveSnapshotDetectPornConfigRequest.cc b/live/src/model/UpdateLiveSnapshotDetectPornConfigRequest.cc index fcd84b54f..483e52a3e 100644 --- a/live/src/model/UpdateLiveSnapshotDetectPornConfigRequest.cc +++ b/live/src/model/UpdateLiveSnapshotDetectPornConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::UpdateLiveSnapshotDetectPornConfigRequest; UpdateLiveSnapshotDetectPornConfigRequest::UpdateLiveSnapshotDetectPornConfigRequest() : RpcServiceRequest("live", "2016-11-01", "UpdateLiveSnapshotDetectPornConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateLiveSnapshotDetectPornConfigRequest::~UpdateLiveSnapshotDetectPornConfigRequest() {} @@ -33,7 +35,7 @@ std::string UpdateLiveSnapshotDetectPornConfigRequest::getOssEndpoint()const void UpdateLiveSnapshotDetectPornConfigRequest::setOssEndpoint(const std::string& ossEndpoint) { ossEndpoint_ = ossEndpoint; - setCoreParameter("OssEndpoint", ossEndpoint); + setParameter("OssEndpoint", ossEndpoint); } std::string UpdateLiveSnapshotDetectPornConfigRequest::getOssObject()const @@ -44,7 +46,7 @@ std::string UpdateLiveSnapshotDetectPornConfigRequest::getOssObject()const void UpdateLiveSnapshotDetectPornConfigRequest::setOssObject(const std::string& ossObject) { ossObject_ = ossObject; - setCoreParameter("OssObject", ossObject); + setParameter("OssObject", ossObject); } std::vector UpdateLiveSnapshotDetectPornConfigRequest::getScene()const @@ -55,8 +57,9 @@ std::vector UpdateLiveSnapshotDetectPornConfigRequest::getScene()co void UpdateLiveSnapshotDetectPornConfigRequest::setScene(const std::vector& scene) { scene_ = scene; - for(int i = 0; i!= scene.size(); i++) - setCoreParameter("Scene."+ std::to_string(i), scene.at(i)); + for(int dep1 = 0; dep1!= scene.size(); dep1++) { + setParameter("Scene."+ std::to_string(dep1), scene.at(dep1)); + } } std::string UpdateLiveSnapshotDetectPornConfigRequest::getAppName()const @@ -67,7 +70,7 @@ std::string UpdateLiveSnapshotDetectPornConfigRequest::getAppName()const void UpdateLiveSnapshotDetectPornConfigRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string UpdateLiveSnapshotDetectPornConfigRequest::getSecurityToken()const @@ -78,7 +81,7 @@ std::string UpdateLiveSnapshotDetectPornConfigRequest::getSecurityToken()const void UpdateLiveSnapshotDetectPornConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string UpdateLiveSnapshotDetectPornConfigRequest::getOssBucket()const @@ -89,7 +92,7 @@ std::string UpdateLiveSnapshotDetectPornConfigRequest::getOssBucket()const void UpdateLiveSnapshotDetectPornConfigRequest::setOssBucket(const std::string& ossBucket) { ossBucket_ = ossBucket; - setCoreParameter("OssBucket", ossBucket); + setParameter("OssBucket", ossBucket); } std::string UpdateLiveSnapshotDetectPornConfigRequest::getDomainName()const @@ -100,7 +103,7 @@ std::string UpdateLiveSnapshotDetectPornConfigRequest::getDomainName()const void UpdateLiveSnapshotDetectPornConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long UpdateLiveSnapshotDetectPornConfigRequest::getOwnerId()const @@ -111,7 +114,7 @@ long UpdateLiveSnapshotDetectPornConfigRequest::getOwnerId()const void UpdateLiveSnapshotDetectPornConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int UpdateLiveSnapshotDetectPornConfigRequest::getInterval()const @@ -122,6 +125,6 @@ int UpdateLiveSnapshotDetectPornConfigRequest::getInterval()const void UpdateLiveSnapshotDetectPornConfigRequest::setInterval(int interval) { interval_ = interval; - setCoreParameter("Interval", std::to_string(interval)); + setParameter("Interval", std::to_string(interval)); } diff --git a/live/src/model/UpdateLiveTopLevelDomainRequest.cc b/live/src/model/UpdateLiveTopLevelDomainRequest.cc index c1a138507..56dca9c21 100644 --- a/live/src/model/UpdateLiveTopLevelDomainRequest.cc +++ b/live/src/model/UpdateLiveTopLevelDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Live::Model::UpdateLiveTopLevelDomainRequest; UpdateLiveTopLevelDomainRequest::UpdateLiveTopLevelDomainRequest() : RpcServiceRequest("live", "2016-11-01", "UpdateLiveTopLevelDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateLiveTopLevelDomainRequest::~UpdateLiveTopLevelDomainRequest() {} @@ -33,7 +35,7 @@ std::string UpdateLiveTopLevelDomainRequest::getTopLevelDomain()const void UpdateLiveTopLevelDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) { topLevelDomain_ = topLevelDomain; - setCoreParameter("TopLevelDomain", topLevelDomain); + setParameter("TopLevelDomain", topLevelDomain); } std::string UpdateLiveTopLevelDomainRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string UpdateLiveTopLevelDomainRequest::getDomainName()const void UpdateLiveTopLevelDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long UpdateLiveTopLevelDomainRequest::getOwnerId()const @@ -55,7 +57,7 @@ long UpdateLiveTopLevelDomainRequest::getOwnerId()const void UpdateLiveTopLevelDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateLiveTopLevelDomainRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string UpdateLiveTopLevelDomainRequest::getSecurityToken()const void UpdateLiveTopLevelDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/lubancloud/src/model/BuyOriginPicturesRequest.cc b/lubancloud/src/model/BuyOriginPicturesRequest.cc index 1e57bcdfb..1893f1627 100644 --- a/lubancloud/src/model/BuyOriginPicturesRequest.cc +++ b/lubancloud/src/model/BuyOriginPicturesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Lubancloud::Model::BuyOriginPicturesRequest; BuyOriginPicturesRequest::BuyOriginPicturesRequest() : RpcServiceRequest("lubancloud", "2018-05-09", "BuyOriginPictures") -{} +{ + setMethod(HttpRequest::Method::Post); +} BuyOriginPicturesRequest::~BuyOriginPicturesRequest() {} @@ -33,7 +35,8 @@ std::vector BuyOriginPicturesRequest::getPictureId()const void BuyOriginPicturesRequest::setPictureId(const std::vector& pictureId) { pictureId_ = pictureId; - for(int i = 0; i!= pictureId.size(); i++) - setCoreParameter("PictureId."+ std::to_string(i), std::to_string(pictureId.at(i))); + for(int dep1 = 0; dep1!= pictureId.size(); dep1++) { + setParameter("PictureId."+ std::to_string(dep1), std::to_string(pictureId.at(dep1))); + } } diff --git a/lubancloud/src/model/GetStylesRequest.cc b/lubancloud/src/model/GetStylesRequest.cc index 0fed8a842..7f16e7fcb 100644 --- a/lubancloud/src/model/GetStylesRequest.cc +++ b/lubancloud/src/model/GetStylesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Lubancloud::Model::GetStylesRequest; GetStylesRequest::GetStylesRequest() : RpcServiceRequest("lubancloud", "2018-05-09", "GetStyles") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetStylesRequest::~GetStylesRequest() {} diff --git a/lubancloud/src/model/QueryCutoutTaskResultRequest.cc b/lubancloud/src/model/QueryCutoutTaskResultRequest.cc index 8f2a9a0b3..c8527a43e 100644 --- a/lubancloud/src/model/QueryCutoutTaskResultRequest.cc +++ b/lubancloud/src/model/QueryCutoutTaskResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Lubancloud::Model::QueryCutoutTaskResultRequest; QueryCutoutTaskResultRequest::QueryCutoutTaskResultRequest() : RpcServiceRequest("lubancloud", "2018-05-09", "QueryCutoutTaskResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryCutoutTaskResultRequest::~QueryCutoutTaskResultRequest() {} @@ -33,6 +35,6 @@ long QueryCutoutTaskResultRequest::getTaskId()const void QueryCutoutTaskResultRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } diff --git a/lubancloud/src/model/QueryGenerateTaskResultRequest.cc b/lubancloud/src/model/QueryGenerateTaskResultRequest.cc index f88e4d077..8cd97408e 100644 --- a/lubancloud/src/model/QueryGenerateTaskResultRequest.cc +++ b/lubancloud/src/model/QueryGenerateTaskResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Lubancloud::Model::QueryGenerateTaskResultRequest; QueryGenerateTaskResultRequest::QueryGenerateTaskResultRequest() : RpcServiceRequest("lubancloud", "2018-05-09", "QueryGenerateTaskResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryGenerateTaskResultRequest::~QueryGenerateTaskResultRequest() {} @@ -33,6 +35,6 @@ long QueryGenerateTaskResultRequest::getTaskId()const void QueryGenerateTaskResultRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } diff --git a/lubancloud/src/model/SubmitCutoutTaskRequest.cc b/lubancloud/src/model/SubmitCutoutTaskRequest.cc index 7b119501a..9e6e672ae 100644 --- a/lubancloud/src/model/SubmitCutoutTaskRequest.cc +++ b/lubancloud/src/model/SubmitCutoutTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Lubancloud::Model::SubmitCutoutTaskRequest; SubmitCutoutTaskRequest::SubmitCutoutTaskRequest() : RpcServiceRequest("lubancloud", "2018-05-09", "SubmitCutoutTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitCutoutTaskRequest::~SubmitCutoutTaskRequest() {} @@ -33,7 +35,8 @@ std::vector SubmitCutoutTaskRequest::getPictureUrl()const void SubmitCutoutTaskRequest::setPictureUrl(const std::vector& pictureUrl) { pictureUrl_ = pictureUrl; - for(int i = 0; i!= pictureUrl.size(); i++) - setCoreParameter("PictureUrl."+ std::to_string(i), pictureUrl.at(i)); + for(int dep1 = 0; dep1!= pictureUrl.size(); dep1++) { + setParameter("PictureUrl."+ std::to_string(dep1), pictureUrl.at(dep1)); + } } diff --git a/lubancloud/src/model/SubmitGenerateTaskRequest.cc b/lubancloud/src/model/SubmitGenerateTaskRequest.cc index 66b8ed1cb..cc5a32a22 100644 --- a/lubancloud/src/model/SubmitGenerateTaskRequest.cc +++ b/lubancloud/src/model/SubmitGenerateTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Lubancloud::Model::SubmitGenerateTaskRequest; SubmitGenerateTaskRequest::SubmitGenerateTaskRequest() : RpcServiceRequest("lubancloud", "2018-05-09", "SubmitGenerateTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitGenerateTaskRequest::~SubmitGenerateTaskRequest() {} @@ -33,7 +35,7 @@ int SubmitGenerateTaskRequest::getImageCount()const void SubmitGenerateTaskRequest::setImageCount(int imageCount) { imageCount_ = imageCount; - setCoreParameter("ImageCount", std::to_string(imageCount)); + setParameter("ImageCount", std::to_string(imageCount)); } std::string SubmitGenerateTaskRequest::getActionPoint()const @@ -44,7 +46,7 @@ std::string SubmitGenerateTaskRequest::getActionPoint()const void SubmitGenerateTaskRequest::setActionPoint(const std::string& actionPoint) { actionPoint_ = actionPoint; - setCoreParameter("ActionPoint", actionPoint); + setParameter("ActionPoint", actionPoint); } std::string SubmitGenerateTaskRequest::getLogoImagePath()const @@ -55,7 +57,7 @@ std::string SubmitGenerateTaskRequest::getLogoImagePath()const void SubmitGenerateTaskRequest::setLogoImagePath(const std::string& logoImagePath) { logoImagePath_ = logoImagePath; - setCoreParameter("LogoImagePath", logoImagePath); + setParameter("LogoImagePath", logoImagePath); } int SubmitGenerateTaskRequest::getType()const @@ -66,7 +68,7 @@ int SubmitGenerateTaskRequest::getType()const void SubmitGenerateTaskRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } std::vector SubmitGenerateTaskRequest::getMajorImagePath()const @@ -77,8 +79,9 @@ std::vector SubmitGenerateTaskRequest::getMajorImagePath()const void SubmitGenerateTaskRequest::setMajorImagePath(const std::vector& majorImagePath) { majorImagePath_ = majorImagePath; - for(int i = 0; i!= majorImagePath.size(); i++) - setCoreParameter("MajorImagePath."+ std::to_string(i), majorImagePath.at(i)); + for(int dep1 = 0; dep1!= majorImagePath.size(); dep1++) { + setParameter("MajorImagePath."+ std::to_string(dep1), majorImagePath.at(dep1)); + } } int SubmitGenerateTaskRequest::getWidth()const @@ -89,7 +92,7 @@ int SubmitGenerateTaskRequest::getWidth()const void SubmitGenerateTaskRequest::setWidth(int width) { width_ = width; - setCoreParameter("Width", std::to_string(width)); + setParameter("Width", std::to_string(width)); } std::vector SubmitGenerateTaskRequest::getCopyWrite()const @@ -100,8 +103,9 @@ std::vector SubmitGenerateTaskRequest::getCopyWrite()const void SubmitGenerateTaskRequest::setCopyWrite(const std::vector& copyWrite) { copyWrite_ = copyWrite; - for(int i = 0; i!= copyWrite.size(); i++) - setCoreParameter("CopyWrite."+ std::to_string(i), copyWrite.at(i)); + for(int dep1 = 0; dep1!= copyWrite.size(); dep1++) { + setParameter("CopyWrite."+ std::to_string(dep1), copyWrite.at(dep1)); + } } std::vector SubmitGenerateTaskRequest::getPropertyId()const @@ -112,8 +116,9 @@ std::vector SubmitGenerateTaskRequest::getPropertyId()const void SubmitGenerateTaskRequest::setPropertyId(const std::vector& propertyId) { propertyId_ = propertyId; - for(int i = 0; i!= propertyId.size(); i++) - setCoreParameter("PropertyId."+ std::to_string(i), std::to_string(propertyId.at(i))); + for(int dep1 = 0; dep1!= propertyId.size(); dep1++) { + setParameter("PropertyId."+ std::to_string(dep1), std::to_string(propertyId.at(dep1))); + } } int SubmitGenerateTaskRequest::getHeight()const @@ -124,6 +129,6 @@ int SubmitGenerateTaskRequest::getHeight()const void SubmitGenerateTaskRequest::setHeight(int height) { height_ = height; - setCoreParameter("Height", std::to_string(height)); + setParameter("Height", std::to_string(height)); } diff --git a/market/include/alibabacloud/market/model/CreateRateRequest.h b/market/include/alibabacloud/market/model/CreateRateRequest.h index 2f8713763..31882e406 100644 --- a/market/include/alibabacloud/market/model/CreateRateRequest.h +++ b/market/include/alibabacloud/market/model/CreateRateRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud CreateRateRequest(); ~CreateRateRequest(); - std::string getScore()const; - void setScore(const std::string& score); std::string getOrderId()const; void setOrderId(const std::string& orderId); - std::string getRequestId()const; - void setRequestId(const std::string& requestId); std::string getContent()const; void setContent(const std::string& content); + std::string getScore()const; + void setScore(const std::string& score); + std::string getRequestId()const; + void setRequestId(const std::string& requestId); private: - std::string score_; std::string orderId_; - std::string requestId_; std::string content_; + std::string score_; + std::string requestId_; }; } diff --git a/market/include/alibabacloud/market/model/DescribeInstanceResult.h b/market/include/alibabacloud/market/model/DescribeInstanceResult.h index eab47e5ca..d5d0b29fd 100644 --- a/market/include/alibabacloud/market/model/DescribeInstanceResult.h +++ b/market/include/alibabacloud/market/model/DescribeInstanceResult.h @@ -80,6 +80,7 @@ namespace AlibabaCloud std::string getExtendJson()const; std::string getSupplierName()const; std::string getComponentJson()const; + bool getIsTrial()const; std::string getProductSkuCode()const; long getCreatedOn()const; std::string getHostJson()const; @@ -102,6 +103,7 @@ namespace AlibabaCloud std::string extendJson_; std::string supplierName_; std::string componentJson_; + bool isTrial_; std::string productSkuCode_; long createdOn_; std::string hostJson_; diff --git a/market/include/alibabacloud/market/model/DescribeInstancesRequest.h b/market/include/alibabacloud/market/model/DescribeInstancesRequest.h index 05df779c1..46a43b588 100644 --- a/market/include/alibabacloud/market/model/DescribeInstancesRequest.h +++ b/market/include/alibabacloud/market/model/DescribeInstancesRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud DescribeInstancesRequest(); ~DescribeInstancesRequest(); - int getPageSize()const; - void setPageSize(int pageSize); int getPageNumber()const; void setPageNumber(int pageNumber); std::string getProductType()const; void setProductType(const std::string& productType); + int getPageSize()const; + void setPageSize(int pageSize); private: - int pageSize_; int pageNumber_; std::string productType_; + int pageSize_; }; } diff --git a/market/include/alibabacloud/market/model/DescribeOrderResult.h b/market/include/alibabacloud/market/model/DescribeOrderResult.h index 273a7aa69..3e04a6765 100644 --- a/market/include/alibabacloud/market/model/DescribeOrderResult.h +++ b/market/include/alibabacloud/market/model/DescribeOrderResult.h @@ -48,6 +48,7 @@ namespace AlibabaCloud int getQuantity()const; long getOrderId()const; std::vector getSupplierTelephones()const; + std::string getComponents()const; std::string getOrderStatus()const; std::string getOrderType()const; float getTotalPrice()const; @@ -72,6 +73,7 @@ namespace AlibabaCloud int quantity_; long orderId_; std::vector supplierTelephones_; + std::string components_; std::string orderStatus_; std::string orderType_; float totalPrice_; diff --git a/market/include/alibabacloud/market/model/DescribePriceResult.h b/market/include/alibabacloud/market/model/DescribePriceResult.h index 13c88e9c9..bd162f61c 100644 --- a/market/include/alibabacloud/market/model/DescribePriceResult.h +++ b/market/include/alibabacloud/market/model/DescribePriceResult.h @@ -38,25 +38,50 @@ namespace AlibabaCloud std::string title; std::string name; }; + struct Coupon + { + std::string couponOptionNo; + std::string couponName; + std::string couponDesc; + float canPromFee; + bool isSelected; + std::string couponOptionCode; + }; DescribePriceResult(); explicit DescribePriceResult(const std::string &payload); ~DescribePriceResult(); - std::vector getPromotionRules()const; + std::string getExpressionCode()const; float getOriginalPrice()const; std::string getProductCode()const; - float getDiscountPrice()const; + int getDuration()const; float getTradePrice()const; + bool getCuxiao()const; + std::string getCycle()const; + std::string getInfoTitle()const; + std::vector getPromotionRules()const; + float getDiscountPrice()const; + std::string getCurrency()const; + std::string getExpressionMessage()const; + std::vector getCoupons()const; protected: void parse(const std::string &payload); private: - std::vector promotionRules_; + std::string expressionCode_; float originalPrice_; std::string productCode_; - float discountPrice_; + int duration_; float tradePrice_; + bool cuxiao_; + std::string cycle_; + std::string infoTitle_; + std::vector promotionRules_; + float discountPrice_; + std::string currency_; + std::string expressionMessage_; + std::vector coupons_; }; } diff --git a/market/include/alibabacloud/market/model/DescribeProductResult.h b/market/include/alibabacloud/market/model/DescribeProductResult.h index f25b0219c..23fd1b0a9 100644 --- a/market/include/alibabacloud/market/model/DescribeProductResult.h +++ b/market/include/alibabacloud/market/model/DescribeProductResult.h @@ -99,6 +99,7 @@ namespace AlibabaCloud explicit DescribeProductResult(const std::string &payload); ~DescribeProductResult(); std::string getStatus()const; + long getFrontCategoryId()const; std::string getDescription()const; ShopInfo getShopInfo()const; std::vector getProductSkus()const; @@ -108,6 +109,7 @@ namespace AlibabaCloud std::string getCode()const; std::string getName()const; std::string getShortDescription()const; + long getSupplierPk()const; std::string getType()const; float getScore()const; std::string getAuditStatus()const; @@ -120,6 +122,7 @@ namespace AlibabaCloud void parse(const std::string &payload); private: std::string status_; + long frontCategoryId_; std::string description_; ShopInfo shopInfo_; std::vector productSkus_; @@ -129,6 +132,7 @@ namespace AlibabaCloud std::string code_; std::string name_; std::string shortDescription_; + long supplierPk_; std::string type_; float score_; std::string auditStatus_; diff --git a/market/include/alibabacloud/market/model/DescribeProductsRequest.h b/market/include/alibabacloud/market/model/DescribeProductsRequest.h index 30b21407b..0a696d1cd 100644 --- a/market/include/alibabacloud/market/model/DescribeProductsRequest.h +++ b/market/include/alibabacloud/market/model/DescribeProductsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_MARKET_EXPORT DescribeProductsRequest : public RpcServiceRequest { + public: struct Filter { std::string value; diff --git a/market/src/model/ActivateLicenseRequest.cc b/market/src/model/ActivateLicenseRequest.cc index 51b836338..6c9a21167 100644 --- a/market/src/model/ActivateLicenseRequest.cc +++ b/market/src/model/ActivateLicenseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::ActivateLicenseRequest; ActivateLicenseRequest::ActivateLicenseRequest() : RpcServiceRequest("market", "2015-11-01", "ActivateLicense") -{} +{ + setMethod(HttpRequest::Method::Post); +} ActivateLicenseRequest::~ActivateLicenseRequest() {} @@ -33,7 +35,7 @@ std::string ActivateLicenseRequest::getIdentification()const void ActivateLicenseRequest::setIdentification(const std::string& identification) { identification_ = identification; - setCoreParameter("Identification", identification); + setParameter("Identification", identification); } std::string ActivateLicenseRequest::getLicenseCode()const @@ -44,6 +46,6 @@ std::string ActivateLicenseRequest::getLicenseCode()const void ActivateLicenseRequest::setLicenseCode(const std::string& licenseCode) { licenseCode_ = licenseCode; - setCoreParameter("LicenseCode", licenseCode); + setParameter("LicenseCode", licenseCode); } diff --git a/market/src/model/BindImagePackageRequest.cc b/market/src/model/BindImagePackageRequest.cc index 77806eba1..46be7f37b 100644 --- a/market/src/model/BindImagePackageRequest.cc +++ b/market/src/model/BindImagePackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::BindImagePackageRequest; BindImagePackageRequest::BindImagePackageRequest() : RpcServiceRequest("market", "2015-11-01", "BindImagePackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindImagePackageRequest::~BindImagePackageRequest() {} @@ -33,7 +35,7 @@ std::string BindImagePackageRequest::getEcsInstanceId()const void BindImagePackageRequest::setEcsInstanceId(const std::string& ecsInstanceId) { ecsInstanceId_ = ecsInstanceId; - setCoreParameter("EcsInstanceId", ecsInstanceId); + setParameter("EcsInstanceId", ecsInstanceId); } std::string BindImagePackageRequest::getImagePackageInstanceId()const @@ -44,6 +46,6 @@ std::string BindImagePackageRequest::getImagePackageInstanceId()const void BindImagePackageRequest::setImagePackageInstanceId(const std::string& imagePackageInstanceId) { imagePackageInstanceId_ = imagePackageInstanceId; - setCoreParameter("ImagePackageInstanceId", imagePackageInstanceId); + setParameter("ImagePackageInstanceId", imagePackageInstanceId); } diff --git a/market/src/model/CreateCommodityRequest.cc b/market/src/model/CreateCommodityRequest.cc index e9dc3370c..cf3500643 100644 --- a/market/src/model/CreateCommodityRequest.cc +++ b/market/src/model/CreateCommodityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::CreateCommodityRequest; CreateCommodityRequest::CreateCommodityRequest() : RpcServiceRequest("market", "2015-11-01", "CreateCommodity") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCommodityRequest::~CreateCommodityRequest() {} @@ -33,7 +35,7 @@ std::string CreateCommodityRequest::getApplicationId()const void CreateCommodityRequest::setApplicationId(const std::string& applicationId) { applicationId_ = applicationId; - setCoreParameter("ApplicationId", applicationId); + setParameter("ApplicationId", applicationId); } std::string CreateCommodityRequest::getContent()const @@ -44,6 +46,6 @@ std::string CreateCommodityRequest::getContent()const void CreateCommodityRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setBodyParameter("Content", content); } diff --git a/market/src/model/CreateOrderRequest.cc b/market/src/model/CreateOrderRequest.cc index a27bacc74..b6e1b6599 100644 --- a/market/src/model/CreateOrderRequest.cc +++ b/market/src/model/CreateOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::CreateOrderRequest; CreateOrderRequest::CreateOrderRequest() : RpcServiceRequest("market", "2015-11-01", "CreateOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateOrderRequest::~CreateOrderRequest() {} @@ -33,7 +35,7 @@ std::string CreateOrderRequest::getOrderSouce()const void CreateOrderRequest::setOrderSouce(const std::string& orderSouce) { orderSouce_ = orderSouce; - setCoreParameter("OrderSouce", orderSouce); + setParameter("OrderSouce", orderSouce); } std::string CreateOrderRequest::getCommodity()const @@ -44,7 +46,7 @@ std::string CreateOrderRequest::getCommodity()const void CreateOrderRequest::setCommodity(const std::string& commodity) { commodity_ = commodity; - setCoreParameter("Commodity", commodity); + setParameter("Commodity", commodity); } std::string CreateOrderRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string CreateOrderRequest::getClientToken()const void CreateOrderRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateOrderRequest::getOwnerId()const @@ -66,7 +68,7 @@ std::string CreateOrderRequest::getOwnerId()const void CreateOrderRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string CreateOrderRequest::getPaymentType()const @@ -77,7 +79,7 @@ std::string CreateOrderRequest::getPaymentType()const void CreateOrderRequest::setPaymentType(const std::string& paymentType) { paymentType_ = paymentType; - setCoreParameter("PaymentType", paymentType); + setParameter("PaymentType", paymentType); } std::string CreateOrderRequest::getOrderType()const @@ -88,6 +90,6 @@ std::string CreateOrderRequest::getOrderType()const void CreateOrderRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/market/src/model/CreateRateRequest.cc b/market/src/model/CreateRateRequest.cc index 98099348b..8b1dec9e3 100644 --- a/market/src/model/CreateRateRequest.cc +++ b/market/src/model/CreateRateRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Market::Model::CreateRateRequest; CreateRateRequest::CreateRateRequest() : RpcServiceRequest("market", "2015-11-01", "CreateRate") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRateRequest::~CreateRateRequest() {} -std::string CreateRateRequest::getScore()const -{ - return score_; -} - -void CreateRateRequest::setScore(const std::string& score) -{ - score_ = score; - setCoreParameter("Score", score); -} - std::string CreateRateRequest::getOrderId()const { return orderId_; @@ -44,18 +35,7 @@ std::string CreateRateRequest::getOrderId()const void CreateRateRequest::setOrderId(const std::string& orderId) { orderId_ = orderId; - setCoreParameter("OrderId", orderId); -} - -std::string CreateRateRequest::getRequestId()const -{ - return requestId_; -} - -void CreateRateRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setCoreParameter("RequestId", requestId); + setParameter("OrderId", orderId); } std::string CreateRateRequest::getContent()const @@ -66,6 +46,28 @@ std::string CreateRateRequest::getContent()const void CreateRateRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); +} + +std::string CreateRateRequest::getScore()const +{ + return score_; +} + +void CreateRateRequest::setScore(const std::string& score) +{ + score_ = score; + setParameter("Score", score); +} + +std::string CreateRateRequest::getRequestId()const +{ + return requestId_; +} + +void CreateRateRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); } diff --git a/market/src/model/DeleteCommodityRequest.cc b/market/src/model/DeleteCommodityRequest.cc index a590f4286..56c31cf58 100644 --- a/market/src/model/DeleteCommodityRequest.cc +++ b/market/src/model/DeleteCommodityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DeleteCommodityRequest; DeleteCommodityRequest::DeleteCommodityRequest() : RpcServiceRequest("market", "2015-11-01", "DeleteCommodity") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCommodityRequest::~DeleteCommodityRequest() {} @@ -33,6 +35,6 @@ std::string DeleteCommodityRequest::getCommodityId()const void DeleteCommodityRequest::setCommodityId(const std::string& commodityId) { commodityId_ = commodityId; - setCoreParameter("CommodityId", commodityId); + setParameter("CommodityId", commodityId); } diff --git a/market/src/model/DescribeCommoditiesRequest.cc b/market/src/model/DescribeCommoditiesRequest.cc index 479eb699d..aa9762648 100644 --- a/market/src/model/DescribeCommoditiesRequest.cc +++ b/market/src/model/DescribeCommoditiesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DescribeCommoditiesRequest; DescribeCommoditiesRequest::DescribeCommoditiesRequest() : RpcServiceRequest("market", "2015-11-01", "DescribeCommodities") -{} +{ + setMethod(HttpRequest::Method::Get); +} DescribeCommoditiesRequest::~DescribeCommoditiesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCommoditiesRequest::getCommodityGmtModifiedTo()const void DescribeCommoditiesRequest::setCommodityGmtModifiedTo(const std::string& commodityGmtModifiedTo) { commodityGmtModifiedTo_ = commodityGmtModifiedTo; - setCoreParameter("CommodityGmtModifiedTo", commodityGmtModifiedTo); + setParameter("CommodityGmtModifiedTo", commodityGmtModifiedTo); } std::string DescribeCommoditiesRequest::getCommodityGmtModifiedFrom()const @@ -44,7 +46,7 @@ std::string DescribeCommoditiesRequest::getCommodityGmtModifiedFrom()const void DescribeCommoditiesRequest::setCommodityGmtModifiedFrom(const std::string& commodityGmtModifiedFrom) { commodityGmtModifiedFrom_ = commodityGmtModifiedFrom; - setCoreParameter("CommodityGmtModifiedFrom", commodityGmtModifiedFrom); + setParameter("CommodityGmtModifiedFrom", commodityGmtModifiedFrom); } std::string DescribeCommoditiesRequest::getCommodityId()const @@ -55,7 +57,7 @@ std::string DescribeCommoditiesRequest::getCommodityId()const void DescribeCommoditiesRequest::setCommodityId(const std::string& commodityId) { commodityId_ = commodityId; - setCoreParameter("CommodityId", commodityId); + setParameter("CommodityId", commodityId); } std::string DescribeCommoditiesRequest::getCommodityGmtPublishFrom()const @@ -66,7 +68,7 @@ std::string DescribeCommoditiesRequest::getCommodityGmtPublishFrom()const void DescribeCommoditiesRequest::setCommodityGmtPublishFrom(const std::string& commodityGmtPublishFrom) { commodityGmtPublishFrom_ = commodityGmtPublishFrom; - setCoreParameter("CommodityGmtPublishFrom", commodityGmtPublishFrom); + setParameter("CommodityGmtPublishFrom", commodityGmtPublishFrom); } std::string DescribeCommoditiesRequest::getCommodityStatuses()const @@ -77,7 +79,7 @@ std::string DescribeCommoditiesRequest::getCommodityStatuses()const void DescribeCommoditiesRequest::setCommodityStatuses(const std::string& commodityStatuses) { commodityStatuses_ = commodityStatuses; - setCoreParameter("CommodityStatuses", commodityStatuses); + setParameter("CommodityStatuses", commodityStatuses); } int DescribeCommoditiesRequest::getPageNumber()const @@ -88,7 +90,7 @@ int DescribeCommoditiesRequest::getPageNumber()const void DescribeCommoditiesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeCommoditiesRequest::getCommodityGmtCreatedFrom()const @@ -99,7 +101,7 @@ std::string DescribeCommoditiesRequest::getCommodityGmtCreatedFrom()const void DescribeCommoditiesRequest::setCommodityGmtCreatedFrom(const std::string& commodityGmtCreatedFrom) { commodityGmtCreatedFrom_ = commodityGmtCreatedFrom; - setCoreParameter("CommodityGmtCreatedFrom", commodityGmtCreatedFrom); + setParameter("CommodityGmtCreatedFrom", commodityGmtCreatedFrom); } std::string DescribeCommoditiesRequest::getCommodityIds()const @@ -110,7 +112,7 @@ std::string DescribeCommoditiesRequest::getCommodityIds()const void DescribeCommoditiesRequest::setCommodityIds(const std::string& commodityIds) { commodityIds_ = commodityIds; - setCoreParameter("CommodityIds", commodityIds); + setParameter("CommodityIds", commodityIds); } std::string DescribeCommoditiesRequest::getCommodityGmtCreatedTo()const @@ -121,7 +123,7 @@ std::string DescribeCommoditiesRequest::getCommodityGmtCreatedTo()const void DescribeCommoditiesRequest::setCommodityGmtCreatedTo(const std::string& commodityGmtCreatedTo) { commodityGmtCreatedTo_ = commodityGmtCreatedTo; - setCoreParameter("CommodityGmtCreatedTo", commodityGmtCreatedTo); + setParameter("CommodityGmtCreatedTo", commodityGmtCreatedTo); } int DescribeCommoditiesRequest::getPageSize()const @@ -132,7 +134,7 @@ int DescribeCommoditiesRequest::getPageSize()const void DescribeCommoditiesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCommoditiesRequest::getCommodityGmtPublishTo()const @@ -143,7 +145,7 @@ std::string DescribeCommoditiesRequest::getCommodityGmtPublishTo()const void DescribeCommoditiesRequest::setCommodityGmtPublishTo(const std::string& commodityGmtPublishTo) { commodityGmtPublishTo_ = commodityGmtPublishTo; - setCoreParameter("CommodityGmtPublishTo", commodityGmtPublishTo); + setParameter("CommodityGmtPublishTo", commodityGmtPublishTo); } std::string DescribeCommoditiesRequest::getCommodityAuditStatuses()const @@ -154,7 +156,7 @@ std::string DescribeCommoditiesRequest::getCommodityAuditStatuses()const void DescribeCommoditiesRequest::setCommodityAuditStatuses(const std::string& commodityAuditStatuses) { commodityAuditStatuses_ = commodityAuditStatuses; - setCoreParameter("CommodityAuditStatuses", commodityAuditStatuses); + setParameter("CommodityAuditStatuses", commodityAuditStatuses); } std::string DescribeCommoditiesRequest::getProperties()const @@ -165,7 +167,7 @@ std::string DescribeCommoditiesRequest::getProperties()const void DescribeCommoditiesRequest::setProperties(const std::string& properties) { properties_ = properties; - setCoreParameter("Properties", properties); + setParameter("Properties", properties); } std::string DescribeCommoditiesRequest::getCommodityCategoryIds()const @@ -176,6 +178,6 @@ std::string DescribeCommoditiesRequest::getCommodityCategoryIds()const void DescribeCommoditiesRequest::setCommodityCategoryIds(const std::string& commodityCategoryIds) { commodityCategoryIds_ = commodityCategoryIds; - setCoreParameter("CommodityCategoryIds", commodityCategoryIds); + setParameter("CommodityCategoryIds", commodityCategoryIds); } diff --git a/market/src/model/DescribeCommodityRequest.cc b/market/src/model/DescribeCommodityRequest.cc index 9438a397b..afa995cc8 100644 --- a/market/src/model/DescribeCommodityRequest.cc +++ b/market/src/model/DescribeCommodityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DescribeCommodityRequest; DescribeCommodityRequest::DescribeCommodityRequest() : RpcServiceRequest("market", "2015-11-01", "DescribeCommodity") -{} +{ + setMethod(HttpRequest::Method::Get); +} DescribeCommodityRequest::~DescribeCommodityRequest() {} @@ -33,6 +35,6 @@ std::string DescribeCommodityRequest::getCommodityId()const void DescribeCommodityRequest::setCommodityId(const std::string& commodityId) { commodityId_ = commodityId; - setCoreParameter("CommodityId", commodityId); + setParameter("CommodityId", commodityId); } diff --git a/market/src/model/DescribeInstanceRequest.cc b/market/src/model/DescribeInstanceRequest.cc index 22c726612..85f3525ab 100644 --- a/market/src/model/DescribeInstanceRequest.cc +++ b/market/src/model/DescribeInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DescribeInstanceRequest; DescribeInstanceRequest::DescribeInstanceRequest() : RpcServiceRequest("market", "2015-11-01", "DescribeInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstanceRequest::~DescribeInstanceRequest() {} @@ -33,7 +35,7 @@ long DescribeInstanceRequest::getOwnerId()const void DescribeInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeInstanceRequest::getInstanceId()const @@ -44,7 +46,7 @@ std::string DescribeInstanceRequest::getInstanceId()const void DescribeInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DescribeInstanceRequest::getOrderType()const @@ -55,6 +57,6 @@ std::string DescribeInstanceRequest::getOrderType()const void DescribeInstanceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/market/src/model/DescribeInstanceResult.cc b/market/src/model/DescribeInstanceResult.cc index 0ec652a1a..cf6e6bc09 100644 --- a/market/src/model/DescribeInstanceResult.cc +++ b/market/src/model/DescribeInstanceResult.cc @@ -120,6 +120,8 @@ void DescribeInstanceResult::parse(const std::string &payload) componentJson_ = value["ComponentJson"].asString(); if(!value["Constraints"].isNull()) constraints_ = value["Constraints"].asString(); + if(!value["IsTrial"].isNull()) + isTrial_ = value["IsTrial"].asString() == "true"; } @@ -193,6 +195,11 @@ std::string DescribeInstanceResult::getComponentJson()const return componentJson_; } +bool DescribeInstanceResult::getIsTrial()const +{ + return isTrial_; +} + std::string DescribeInstanceResult::getProductSkuCode()const { return productSkuCode_; diff --git a/market/src/model/DescribeInstancesRequest.cc b/market/src/model/DescribeInstancesRequest.cc index 32d1e25f4..ee305d90c 100644 --- a/market/src/model/DescribeInstancesRequest.cc +++ b/market/src/model/DescribeInstancesRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Market::Model::DescribeInstancesRequest; DescribeInstancesRequest::DescribeInstancesRequest() : RpcServiceRequest("market", "2015-11-01", "DescribeInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstancesRequest::~DescribeInstancesRequest() {} -int DescribeInstancesRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeInstancesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - int DescribeInstancesRequest::getPageNumber()const { return pageNumber_; @@ -44,7 +35,7 @@ int DescribeInstancesRequest::getPageNumber()const void DescribeInstancesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeInstancesRequest::getProductType()const @@ -55,6 +46,17 @@ std::string DescribeInstancesRequest::getProductType()const void DescribeInstancesRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); +} + +int DescribeInstancesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeInstancesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/market/src/model/DescribeLicenseRequest.cc b/market/src/model/DescribeLicenseRequest.cc index 9f5c0bb0c..68160b460 100644 --- a/market/src/model/DescribeLicenseRequest.cc +++ b/market/src/model/DescribeLicenseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DescribeLicenseRequest; DescribeLicenseRequest::DescribeLicenseRequest() : RpcServiceRequest("market", "2015-11-01", "DescribeLicense") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLicenseRequest::~DescribeLicenseRequest() {} @@ -33,6 +35,6 @@ std::string DescribeLicenseRequest::getLicenseCode()const void DescribeLicenseRequest::setLicenseCode(const std::string& licenseCode) { licenseCode_ = licenseCode; - setCoreParameter("LicenseCode", licenseCode); + setParameter("LicenseCode", licenseCode); } diff --git a/market/src/model/DescribeOrderRequest.cc b/market/src/model/DescribeOrderRequest.cc index fea16e5d2..934a0e122 100644 --- a/market/src/model/DescribeOrderRequest.cc +++ b/market/src/model/DescribeOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DescribeOrderRequest; DescribeOrderRequest::DescribeOrderRequest() : RpcServiceRequest("market", "2015-11-01", "DescribeOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOrderRequest::~DescribeOrderRequest() {} @@ -33,6 +35,6 @@ std::string DescribeOrderRequest::getOrderId()const void DescribeOrderRequest::setOrderId(const std::string& orderId) { orderId_ = orderId; - setCoreParameter("OrderId", orderId); + setParameter("OrderId", orderId); } diff --git a/market/src/model/DescribeOrderResult.cc b/market/src/model/DescribeOrderResult.cc index 0df77d231..d38226013 100644 --- a/market/src/model/DescribeOrderResult.cc +++ b/market/src/model/DescribeOrderResult.cc @@ -81,6 +81,8 @@ void DescribeOrderResult::parse(const std::string &payload) paymentPrice_ = std::stof(value["PaymentPrice"].asString()); if(!value["CouponPrice"].isNull()) couponPrice_ = std::stof(value["CouponPrice"].asString()); + if(!value["Components"].isNull()) + components_ = value["Components"].asString(); } @@ -139,6 +141,11 @@ std::vector DescribeOrderResult::getSupplierTelephones()const return supplierTelephones_; } +std::string DescribeOrderResult::getComponents()const +{ + return components_; +} + std::string DescribeOrderResult::getOrderStatus()const { return orderStatus_; diff --git a/market/src/model/DescribePriceRequest.cc b/market/src/model/DescribePriceRequest.cc index da472b396..aaf0a0b5f 100644 --- a/market/src/model/DescribePriceRequest.cc +++ b/market/src/model/DescribePriceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DescribePriceRequest; DescribePriceRequest::DescribePriceRequest() : RpcServiceRequest("market", "2015-11-01", "DescribePrice") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePriceRequest::~DescribePriceRequest() {} @@ -33,7 +35,7 @@ std::string DescribePriceRequest::getCommodity()const void DescribePriceRequest::setCommodity(const std::string& commodity) { commodity_ = commodity; - setCoreParameter("Commodity", commodity); + setParameter("Commodity", commodity); } std::string DescribePriceRequest::getOrderType()const @@ -44,6 +46,6 @@ std::string DescribePriceRequest::getOrderType()const void DescribePriceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/market/src/model/DescribePriceResult.cc b/market/src/model/DescribePriceResult.cc index e93348baa..0ed49955a 100644 --- a/market/src/model/DescribePriceResult.cc +++ b/market/src/model/DescribePriceResult.cc @@ -51,6 +51,24 @@ void DescribePriceResult::parse(const std::string &payload) promotionRulesObject.title = valuePromotionRulesPromotionRule["Title"].asString(); promotionRules_.push_back(promotionRulesObject); } + auto allCouponsNode = value["Coupons"]["Coupon"]; + for (auto valueCouponsCoupon : allCouponsNode) + { + Coupon couponsObject; + if(!valueCouponsCoupon["CouponOptionCode"].isNull()) + couponsObject.couponOptionCode = valueCouponsCoupon["CouponOptionCode"].asString(); + if(!valueCouponsCoupon["CouponOptionNo"].isNull()) + couponsObject.couponOptionNo = valueCouponsCoupon["CouponOptionNo"].asString(); + if(!valueCouponsCoupon["CouponName"].isNull()) + couponsObject.couponName = valueCouponsCoupon["CouponName"].asString(); + if(!valueCouponsCoupon["CouponDesc"].isNull()) + couponsObject.couponDesc = valueCouponsCoupon["CouponDesc"].asString(); + if(!valueCouponsCoupon["CanPromFee"].isNull()) + couponsObject.canPromFee = std::stof(valueCouponsCoupon["CanPromFee"].asString()); + if(!valueCouponsCoupon["IsSelected"].isNull()) + couponsObject.isSelected = valueCouponsCoupon["IsSelected"].asString() == "true"; + coupons_.push_back(couponsObject); + } if(!value["ProductCode"].isNull()) productCode_ = value["ProductCode"].asString(); if(!value["OriginalPrice"].isNull()) @@ -59,12 +77,26 @@ void DescribePriceResult::parse(const std::string &payload) tradePrice_ = std::stof(value["TradePrice"].asString()); if(!value["DiscountPrice"].isNull()) discountPrice_ = std::stof(value["DiscountPrice"].asString()); + if(!value["Cuxiao"].isNull()) + cuxiao_ = value["Cuxiao"].asString() == "true"; + if(!value["Duration"].isNull()) + duration_ = std::stoi(value["Duration"].asString()); + if(!value["Cycle"].isNull()) + cycle_ = value["Cycle"].asString(); + if(!value["InfoTitle"].isNull()) + infoTitle_ = value["InfoTitle"].asString(); + if(!value["ExpressionCode"].isNull()) + expressionCode_ = value["ExpressionCode"].asString(); + if(!value["Currency"].isNull()) + currency_ = value["Currency"].asString(); + if(!value["ExpressionMessage"].isNull()) + expressionMessage_ = value["ExpressionMessage"].asString(); } -std::vector DescribePriceResult::getPromotionRules()const +std::string DescribePriceResult::getExpressionCode()const { - return promotionRules_; + return expressionCode_; } float DescribePriceResult::getOriginalPrice()const @@ -77,9 +109,9 @@ std::string DescribePriceResult::getProductCode()const return productCode_; } -float DescribePriceResult::getDiscountPrice()const +int DescribePriceResult::getDuration()const { - return discountPrice_; + return duration_; } float DescribePriceResult::getTradePrice()const @@ -87,3 +119,43 @@ float DescribePriceResult::getTradePrice()const return tradePrice_; } +bool DescribePriceResult::getCuxiao()const +{ + return cuxiao_; +} + +std::string DescribePriceResult::getCycle()const +{ + return cycle_; +} + +std::string DescribePriceResult::getInfoTitle()const +{ + return infoTitle_; +} + +std::vector DescribePriceResult::getPromotionRules()const +{ + return promotionRules_; +} + +float DescribePriceResult::getDiscountPrice()const +{ + return discountPrice_; +} + +std::string DescribePriceResult::getCurrency()const +{ + return currency_; +} + +std::string DescribePriceResult::getExpressionMessage()const +{ + return expressionMessage_; +} + +std::vector DescribePriceResult::getCoupons()const +{ + return coupons_; +} + diff --git a/market/src/model/DescribeProductRequest.cc b/market/src/model/DescribeProductRequest.cc index cb58bdec8..817956c06 100644 --- a/market/src/model/DescribeProductRequest.cc +++ b/market/src/model/DescribeProductRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DescribeProductRequest; DescribeProductRequest::DescribeProductRequest() : RpcServiceRequest("market", "2015-11-01", "DescribeProduct") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeProductRequest::~DescribeProductRequest() {} @@ -33,7 +35,7 @@ std::string DescribeProductRequest::getCode()const void DescribeProductRequest::setCode(const std::string& code) { code_ = code; - setCoreParameter("Code", code); + setParameter("Code", code); } bool DescribeProductRequest::getQueryDraft()const @@ -44,7 +46,7 @@ bool DescribeProductRequest::getQueryDraft()const void DescribeProductRequest::setQueryDraft(bool queryDraft) { queryDraft_ = queryDraft; - setCoreParameter("QueryDraft", queryDraft ? "true" : "false"); + setParameter("QueryDraft", queryDraft ? "true" : "false"); } std::string DescribeProductRequest::getAliUid()const @@ -55,6 +57,6 @@ std::string DescribeProductRequest::getAliUid()const void DescribeProductRequest::setAliUid(const std::string& aliUid) { aliUid_ = aliUid; - setCoreParameter("AliUid", aliUid); + setParameter("AliUid", aliUid); } diff --git a/market/src/model/DescribeProductResult.cc b/market/src/model/DescribeProductResult.cc index 588982d4d..bd6f09b24 100644 --- a/market/src/model/DescribeProductResult.cc +++ b/market/src/model/DescribeProductResult.cc @@ -175,6 +175,10 @@ void DescribeProductResult::parse(const std::string &payload) gmtCreated_ = std::stol(value["GmtCreated"].asString()); if(!value["GmtModified"].isNull()) gmtModified_ = std::stol(value["GmtModified"].asString()); + if(!value["SupplierPk"].isNull()) + supplierPk_ = std::stol(value["SupplierPk"].asString()); + if(!value["FrontCategoryId"].isNull()) + frontCategoryId_ = std::stol(value["FrontCategoryId"].asString()); } @@ -183,6 +187,11 @@ std::string DescribeProductResult::getStatus()const return status_; } +long DescribeProductResult::getFrontCategoryId()const +{ + return frontCategoryId_; +} + std::string DescribeProductResult::getDescription()const { return description_; @@ -228,6 +237,11 @@ std::string DescribeProductResult::getShortDescription()const return shortDescription_; } +long DescribeProductResult::getSupplierPk()const +{ + return supplierPk_; +} + std::string DescribeProductResult::getType()const { return type_; diff --git a/market/src/model/DescribeProductsRequest.cc b/market/src/model/DescribeProductsRequest.cc index b60d496bf..a1b4aa9a0 100644 --- a/market/src/model/DescribeProductsRequest.cc +++ b/market/src/model/DescribeProductsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DescribeProductsRequest; DescribeProductsRequest::DescribeProductsRequest() : RpcServiceRequest("market", "2015-11-01", "DescribeProducts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeProductsRequest::~DescribeProductsRequest() {} @@ -33,12 +35,11 @@ std::vector DescribeProductsRequest::getFilter( void DescribeProductsRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + setParameter(filterObjStr + ".Value", filterObj.value); + setParameter(filterObjStr + ".Key", filterObj.key); } } @@ -50,7 +51,7 @@ std::string DescribeProductsRequest::getSearchTerm()const void DescribeProductsRequest::setSearchTerm(const std::string& searchTerm) { searchTerm_ = searchTerm; - setCoreParameter("SearchTerm", searchTerm); + setParameter("SearchTerm", searchTerm); } int DescribeProductsRequest::getPageSize()const @@ -61,7 +62,7 @@ int DescribeProductsRequest::getPageSize()const void DescribeProductsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int DescribeProductsRequest::getPageNumber()const @@ -72,6 +73,6 @@ int DescribeProductsRequest::getPageNumber()const void DescribeProductsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } diff --git a/market/src/model/DescribeRateRequest.cc b/market/src/model/DescribeRateRequest.cc index dd9cf0c3b..92c0e28fe 100644 --- a/market/src/model/DescribeRateRequest.cc +++ b/market/src/model/DescribeRateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::DescribeRateRequest; DescribeRateRequest::DescribeRateRequest() : RpcServiceRequest("market", "2015-11-01", "DescribeRate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRateRequest::~DescribeRateRequest() {} @@ -33,6 +35,6 @@ std::string DescribeRateRequest::getOrderId()const void DescribeRateRequest::setOrderId(const std::string& orderId) { orderId_ = orderId; - setCoreParameter("OrderId", orderId); + setParameter("OrderId", orderId); } diff --git a/market/src/model/NotifyContractEventRequest.cc b/market/src/model/NotifyContractEventRequest.cc index 512116d67..31d29a27e 100644 --- a/market/src/model/NotifyContractEventRequest.cc +++ b/market/src/model/NotifyContractEventRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::NotifyContractEventRequest; NotifyContractEventRequest::NotifyContractEventRequest() : RpcServiceRequest("market", "2015-11-01", "NotifyContractEvent") -{} +{ + setMethod(HttpRequest::Method::Post); +} NotifyContractEventRequest::~NotifyContractEventRequest() {} @@ -33,7 +35,7 @@ std::string NotifyContractEventRequest::getEventMessage()const void NotifyContractEventRequest::setEventMessage(const std::string& eventMessage) { eventMessage_ = eventMessage; - setCoreParameter("EventMessage", eventMessage); + setParameter("EventMessage", eventMessage); } std::string NotifyContractEventRequest::getEventType()const @@ -44,6 +46,6 @@ std::string NotifyContractEventRequest::getEventType()const void NotifyContractEventRequest::setEventType(const std::string& eventType) { eventType_ = eventType; - setCoreParameter("EventType", eventType); + setParameter("EventType", eventType); } diff --git a/market/src/model/PushMeteringDataRequest.cc b/market/src/model/PushMeteringDataRequest.cc index c0e8f64a1..54b42dbfb 100644 --- a/market/src/model/PushMeteringDataRequest.cc +++ b/market/src/model/PushMeteringDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::PushMeteringDataRequest; PushMeteringDataRequest::PushMeteringDataRequest() : RpcServiceRequest("market", "2015-11-01", "PushMeteringData") -{} +{ + setMethod(HttpRequest::Method::Post); +} PushMeteringDataRequest::~PushMeteringDataRequest() {} @@ -33,6 +35,6 @@ std::string PushMeteringDataRequest::getMetering()const void PushMeteringDataRequest::setMetering(const std::string& metering) { metering_ = metering; - setCoreParameter("Metering", metering); + setParameter("Metering", metering); } diff --git a/market/src/model/QueryMarketCategoriesRequest.cc b/market/src/model/QueryMarketCategoriesRequest.cc index c8e30dc2b..0377b0931 100644 --- a/market/src/model/QueryMarketCategoriesRequest.cc +++ b/market/src/model/QueryMarketCategoriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::QueryMarketCategoriesRequest; QueryMarketCategoriesRequest::QueryMarketCategoriesRequest() : RpcServiceRequest("market", "2015-11-01", "QueryMarketCategories") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMarketCategoriesRequest::~QueryMarketCategoriesRequest() {} @@ -33,6 +35,6 @@ std::string QueryMarketCategoriesRequest::getAccessKeyId()const void QueryMarketCategoriesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/market/src/model/QueryMarketImagesRequest.cc b/market/src/model/QueryMarketImagesRequest.cc index b48070502..57a8177fd 100644 --- a/market/src/model/QueryMarketImagesRequest.cc +++ b/market/src/model/QueryMarketImagesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::QueryMarketImagesRequest; QueryMarketImagesRequest::QueryMarketImagesRequest() : RpcServiceRequest("market", "2015-11-01", "QueryMarketImages") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMarketImagesRequest::~QueryMarketImagesRequest() {} @@ -33,7 +35,7 @@ std::string QueryMarketImagesRequest::getParam()const void QueryMarketImagesRequest::setParam(const std::string& param) { param_ = param; - setCoreParameter("Param", param); + setParameter("Param", param); } std::string QueryMarketImagesRequest::getAccessKeyId()const @@ -44,6 +46,6 @@ std::string QueryMarketImagesRequest::getAccessKeyId()const void QueryMarketImagesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/market/src/model/UpdateCommodityRequest.cc b/market/src/model/UpdateCommodityRequest.cc index f19cb3a8e..87d071b58 100644 --- a/market/src/model/UpdateCommodityRequest.cc +++ b/market/src/model/UpdateCommodityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::UpdateCommodityRequest; UpdateCommodityRequest::UpdateCommodityRequest() : RpcServiceRequest("market", "2015-11-01", "UpdateCommodity") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateCommodityRequest::~UpdateCommodityRequest() {} @@ -33,7 +35,7 @@ std::string UpdateCommodityRequest::getCommodityId()const void UpdateCommodityRequest::setCommodityId(const std::string& commodityId) { commodityId_ = commodityId; - setCoreParameter("CommodityId", commodityId); + setParameter("CommodityId", commodityId); } std::string UpdateCommodityRequest::getContent()const @@ -44,6 +46,6 @@ std::string UpdateCommodityRequest::getContent()const void UpdateCommodityRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } diff --git a/market/src/model/UploadCommodityFileRequest.cc b/market/src/model/UploadCommodityFileRequest.cc index 3ff940451..014ae7ddc 100644 --- a/market/src/model/UploadCommodityFileRequest.cc +++ b/market/src/model/UploadCommodityFileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Market::Model::UploadCommodityFileRequest; UploadCommodityFileRequest::UploadCommodityFileRequest() : RpcServiceRequest("market", "2015-11-01", "UploadCommodityFile") -{} +{ + setMethod(HttpRequest::Method::Post); +} UploadCommodityFileRequest::~UploadCommodityFileRequest() {} @@ -33,7 +35,7 @@ std::string UploadCommodityFileRequest::getFileResourceType()const void UploadCommodityFileRequest::setFileResourceType(const std::string& fileResourceType) { fileResourceType_ = fileResourceType; - setCoreParameter("FileResourceType", fileResourceType); + setParameter("FileResourceType", fileResourceType); } std::string UploadCommodityFileRequest::getFileResource()const @@ -44,7 +46,7 @@ std::string UploadCommodityFileRequest::getFileResource()const void UploadCommodityFileRequest::setFileResource(const std::string& fileResource) { fileResource_ = fileResource; - setCoreParameter("FileResource", fileResource); + setParameter("FileResource", fileResource); } std::string UploadCommodityFileRequest::getFileContentType()const @@ -55,6 +57,6 @@ std::string UploadCommodityFileRequest::getFileContentType()const void UploadCommodityFileRequest::setFileContentType(const std::string& fileContentType) { fileContentType_ = fileContentType; - setCoreParameter("FileContentType", fileContentType); + setParameter("FileContentType", fileContentType); } diff --git a/mopen/src/model/MoPenAddGroupMemberRequest.cc b/mopen/src/model/MoPenAddGroupMemberRequest.cc index 96526990e..b4efd051f 100644 --- a/mopen/src/model/MoPenAddGroupMemberRequest.cc +++ b/mopen/src/model/MoPenAddGroupMemberRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MoPenAddGroupMemberRequest; MoPenAddGroupMemberRequest::MoPenAddGroupMemberRequest() : RpcServiceRequest("mopen", "2018-02-11", "MoPenAddGroupMember") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoPenAddGroupMemberRequest::~MoPenAddGroupMemberRequest() {} @@ -33,7 +35,7 @@ std::string MoPenAddGroupMemberRequest::getGroupId()const void MoPenAddGroupMemberRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setBodyParameter("GroupId", groupId); } std::string MoPenAddGroupMemberRequest::getDeviceName()const @@ -44,6 +46,6 @@ std::string MoPenAddGroupMemberRequest::getDeviceName()const void MoPenAddGroupMemberRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("DeviceName", deviceName); } diff --git a/mopen/src/model/MoPenBindIsvRequest.cc b/mopen/src/model/MoPenBindIsvRequest.cc index 0dfc42df5..37c92e27e 100644 --- a/mopen/src/model/MoPenBindIsvRequest.cc +++ b/mopen/src/model/MoPenBindIsvRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MoPenBindIsvRequest; MoPenBindIsvRequest::MoPenBindIsvRequest() : RpcServiceRequest("mopen", "2018-02-11", "MoPenBindIsv") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoPenBindIsvRequest::~MoPenBindIsvRequest() {} @@ -33,7 +35,7 @@ std::string MoPenBindIsvRequest::getOrderKey()const void MoPenBindIsvRequest::setOrderKey(const std::string& orderKey) { orderKey_ = orderKey; - setCoreParameter("OrderKey", orderKey); + setBodyParameter("OrderKey", orderKey); } std::string MoPenBindIsvRequest::getDeviceName()const @@ -44,6 +46,6 @@ std::string MoPenBindIsvRequest::getDeviceName()const void MoPenBindIsvRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("DeviceName", deviceName); } diff --git a/mopen/src/model/MoPenCreateDeviceRequest.cc b/mopen/src/model/MoPenCreateDeviceRequest.cc index 28757a9a8..22d29e1d9 100644 --- a/mopen/src/model/MoPenCreateDeviceRequest.cc +++ b/mopen/src/model/MoPenCreateDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MoPenCreateDeviceRequest; MoPenCreateDeviceRequest::MoPenCreateDeviceRequest() : RpcServiceRequest("mopen", "2018-02-11", "MoPenCreateDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoPenCreateDeviceRequest::~MoPenCreateDeviceRequest() {} @@ -33,7 +35,7 @@ std::string MoPenCreateDeviceRequest::getDeviceName()const void MoPenCreateDeviceRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("DeviceName", deviceName); } int MoPenCreateDeviceRequest::getDeviceType()const @@ -44,6 +46,6 @@ int MoPenCreateDeviceRequest::getDeviceType()const void MoPenCreateDeviceRequest::setDeviceType(int deviceType) { deviceType_ = deviceType; - setCoreParameter("DeviceType", std::to_string(deviceType)); + setBodyParameter("DeviceType", std::to_string(deviceType)); } diff --git a/mopen/src/model/MoPenDeleteGroupMemberRequest.cc b/mopen/src/model/MoPenDeleteGroupMemberRequest.cc index 46a4e52b4..021457a6f 100644 --- a/mopen/src/model/MoPenDeleteGroupMemberRequest.cc +++ b/mopen/src/model/MoPenDeleteGroupMemberRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MoPenDeleteGroupMemberRequest; MoPenDeleteGroupMemberRequest::MoPenDeleteGroupMemberRequest() : RpcServiceRequest("mopen", "2018-02-11", "MoPenDeleteGroupMember") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoPenDeleteGroupMemberRequest::~MoPenDeleteGroupMemberRequest() {} @@ -33,7 +35,7 @@ long MoPenDeleteGroupMemberRequest::getGroupId()const void MoPenDeleteGroupMemberRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setBodyParameter("GroupId", std::to_string(groupId)); } std::string MoPenDeleteGroupMemberRequest::getDeviceName()const @@ -44,6 +46,6 @@ std::string MoPenDeleteGroupMemberRequest::getDeviceName()const void MoPenDeleteGroupMemberRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("DeviceName", deviceName); } diff --git a/mopen/src/model/MoPenDeleteGroupRequest.cc b/mopen/src/model/MoPenDeleteGroupRequest.cc index 2543884e6..138dfda13 100644 --- a/mopen/src/model/MoPenDeleteGroupRequest.cc +++ b/mopen/src/model/MoPenDeleteGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MoPenDeleteGroupRequest; MoPenDeleteGroupRequest::MoPenDeleteGroupRequest() : RpcServiceRequest("mopen", "2018-02-11", "MoPenDeleteGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoPenDeleteGroupRequest::~MoPenDeleteGroupRequest() {} @@ -33,6 +35,6 @@ std::string MoPenDeleteGroupRequest::getGroupId()const void MoPenDeleteGroupRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setBodyParameter("GroupId", groupId); } diff --git a/mopen/src/model/MoPenDoRecognizeRequest.cc b/mopen/src/model/MoPenDoRecognizeRequest.cc index 0f6ebbfbf..99a3b424e 100644 --- a/mopen/src/model/MoPenDoRecognizeRequest.cc +++ b/mopen/src/model/MoPenDoRecognizeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MoPenDoRecognizeRequest; MoPenDoRecognizeRequest::MoPenDoRecognizeRequest() : RpcServiceRequest("mopen", "2018-02-11", "MoPenDoRecognize") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoPenDoRecognizeRequest::~MoPenDoRecognizeRequest() {} @@ -33,7 +35,7 @@ long MoPenDoRecognizeRequest::getCanvasId()const void MoPenDoRecognizeRequest::setCanvasId(long canvasId) { canvasId_ = canvasId; - setCoreParameter("CanvasId", std::to_string(canvasId)); + setBodyParameter("CanvasId", std::to_string(canvasId)); } std::string MoPenDoRecognizeRequest::getJsonConf()const @@ -44,7 +46,7 @@ std::string MoPenDoRecognizeRequest::getJsonConf()const void MoPenDoRecognizeRequest::setJsonConf(const std::string& jsonConf) { jsonConf_ = jsonConf; - setCoreParameter("JsonConf", jsonConf); + setBodyParameter("JsonConf", jsonConf); } std::string MoPenDoRecognizeRequest::getExportType()const @@ -55,7 +57,7 @@ std::string MoPenDoRecognizeRequest::getExportType()const void MoPenDoRecognizeRequest::setExportType(const std::string& exportType) { exportType_ = exportType; - setCoreParameter("ExportType", exportType); + setBodyParameter("ExportType", exportType); } int MoPenDoRecognizeRequest::getEndY()const @@ -66,7 +68,7 @@ int MoPenDoRecognizeRequest::getEndY()const void MoPenDoRecognizeRequest::setEndY(int endY) { endY_ = endY; - setCoreParameter("EndY", std::to_string(endY)); + setBodyParameter("EndY", std::to_string(endY)); } int MoPenDoRecognizeRequest::getEndX()const @@ -77,7 +79,7 @@ int MoPenDoRecognizeRequest::getEndX()const void MoPenDoRecognizeRequest::setEndX(int endX) { endX_ = endX; - setCoreParameter("EndX", std::to_string(endX)); + setBodyParameter("EndX", std::to_string(endX)); } int MoPenDoRecognizeRequest::getStartY()const @@ -88,7 +90,7 @@ int MoPenDoRecognizeRequest::getStartY()const void MoPenDoRecognizeRequest::setStartY(int startY) { startY_ = startY; - setCoreParameter("StartY", std::to_string(startY)); + setBodyParameter("StartY", std::to_string(startY)); } int MoPenDoRecognizeRequest::getStartX()const @@ -99,6 +101,6 @@ int MoPenDoRecognizeRequest::getStartX()const void MoPenDoRecognizeRequest::setStartX(int startX) { startX_ = startX; - setCoreParameter("StartX", std::to_string(startX)); + setBodyParameter("StartX", std::to_string(startX)); } diff --git a/mopen/src/model/MoPenFindGroupRequest.cc b/mopen/src/model/MoPenFindGroupRequest.cc index 84f842b52..b755c6fba 100644 --- a/mopen/src/model/MoPenFindGroupRequest.cc +++ b/mopen/src/model/MoPenFindGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MoPenFindGroupRequest; MoPenFindGroupRequest::MoPenFindGroupRequest() : RpcServiceRequest("mopen", "2018-02-11", "MoPenFindGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoPenFindGroupRequest::~MoPenFindGroupRequest() {} @@ -33,6 +35,6 @@ std::string MoPenFindGroupRequest::getCreator()const void MoPenFindGroupRequest::setCreator(const std::string& creator) { creator_ = creator; - setCoreParameter("Creator", creator); + setBodyParameter("Creator", creator); } diff --git a/mopen/src/model/MoPenQueryCanvasRequest.cc b/mopen/src/model/MoPenQueryCanvasRequest.cc index b9b220991..ee58efc13 100644 --- a/mopen/src/model/MoPenQueryCanvasRequest.cc +++ b/mopen/src/model/MoPenQueryCanvasRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MoPenQueryCanvasRequest; MoPenQueryCanvasRequest::MoPenQueryCanvasRequest() : RpcServiceRequest("mopen", "2018-02-11", "MoPenQueryCanvas") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoPenQueryCanvasRequest::~MoPenQueryCanvasRequest() {} @@ -33,7 +35,7 @@ std::string MoPenQueryCanvasRequest::getDeviceName()const void MoPenQueryCanvasRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("DeviceName", deviceName); } std::string MoPenQueryCanvasRequest::getSessionId()const @@ -44,7 +46,7 @@ std::string MoPenQueryCanvasRequest::getSessionId()const void MoPenQueryCanvasRequest::setSessionId(const std::string& sessionId) { sessionId_ = sessionId; - setCoreParameter("SessionId", sessionId); + setBodyParameter("SessionId", sessionId); } int MoPenQueryCanvasRequest::getPageId()const @@ -55,7 +57,7 @@ int MoPenQueryCanvasRequest::getPageId()const void MoPenQueryCanvasRequest::setPageId(int pageId) { pageId_ = pageId; - setCoreParameter("PageId", std::to_string(pageId)); + setBodyParameter("PageId", std::to_string(pageId)); } int MoPenQueryCanvasRequest::getStatus()const @@ -66,6 +68,6 @@ int MoPenQueryCanvasRequest::getStatus()const void MoPenQueryCanvasRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setBodyParameter("Status", std::to_string(status)); } diff --git a/mopen/src/model/MoPenSendMqttMessageRequest.cc b/mopen/src/model/MoPenSendMqttMessageRequest.cc index ab9beef2a..adc046fde 100644 --- a/mopen/src/model/MoPenSendMqttMessageRequest.cc +++ b/mopen/src/model/MoPenSendMqttMessageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MoPenSendMqttMessageRequest; MoPenSendMqttMessageRequest::MoPenSendMqttMessageRequest() : RpcServiceRequest("mopen", "2018-02-11", "MoPenSendMqttMessage") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoPenSendMqttMessageRequest::~MoPenSendMqttMessageRequest() {} @@ -33,7 +35,7 @@ std::string MoPenSendMqttMessageRequest::getPayload()const void MoPenSendMqttMessageRequest::setPayload(const std::string& payload) { payload_ = payload; - setCoreParameter("Payload", payload); + setBodyParameter("Payload", payload); } std::string MoPenSendMqttMessageRequest::getDeviceName()const @@ -44,6 +46,6 @@ std::string MoPenSendMqttMessageRequest::getDeviceName()const void MoPenSendMqttMessageRequest::setDeviceName(const std::string& deviceName) { deviceName_ = deviceName; - setCoreParameter("DeviceName", deviceName); + setBodyParameter("DeviceName", deviceName); } diff --git a/mopen/src/model/MopenCreateGroupRequest.cc b/mopen/src/model/MopenCreateGroupRequest.cc index 7cd7717c8..b375b7f31 100644 --- a/mopen/src/model/MopenCreateGroupRequest.cc +++ b/mopen/src/model/MopenCreateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::MoPen::Model::MopenCreateGroupRequest; MopenCreateGroupRequest::MopenCreateGroupRequest() : RpcServiceRequest("mopen", "2018-02-11", "MopenCreateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} MopenCreateGroupRequest::~MopenCreateGroupRequest() {} @@ -33,6 +35,6 @@ std::string MopenCreateGroupRequest::getCreator()const void MopenCreateGroupRequest::setCreator(const std::string& creator) { creator_ = creator; - setCoreParameter("Creator", creator); + setBodyParameter("Creator", creator); } diff --git a/mts/CMakeLists.txt b/mts/CMakeLists.txt index 918999a70..0d9871773 100644 --- a/mts/CMakeLists.txt +++ b/mts/CMakeLists.txt @@ -59,6 +59,8 @@ set(mts_public_header_model include/alibabacloud/mts/model/CategoryTreeResult.h include/alibabacloud/mts/model/CheckResourceRequest.h include/alibabacloud/mts/model/CheckResourceResult.h + include/alibabacloud/mts/model/CreateFpShotDBRequest.h + include/alibabacloud/mts/model/CreateFpShotDBResult.h include/alibabacloud/mts/model/CreateMcuTemplateRequest.h include/alibabacloud/mts/model/CreateMcuTemplateResult.h include/alibabacloud/mts/model/CreateSessionRequest.h @@ -103,6 +105,10 @@ set(mts_public_header_model include/alibabacloud/mts/model/ListCensorPipelineResult.h include/alibabacloud/mts/model/ListCoverPipelineRequest.h include/alibabacloud/mts/model/ListCoverPipelineResult.h + include/alibabacloud/mts/model/ListFpShotDBRequest.h + include/alibabacloud/mts/model/ListFpShotDBResult.h + include/alibabacloud/mts/model/ListFpShotNotaryRequest.h + include/alibabacloud/mts/model/ListFpShotNotaryResult.h include/alibabacloud/mts/model/ListJobRequest.h include/alibabacloud/mts/model/ListJobResult.h include/alibabacloud/mts/model/ListMediaRequest.h @@ -151,6 +157,8 @@ set(mts_public_header_model include/alibabacloud/mts/model/QueryFpImportResultResult.h include/alibabacloud/mts/model/QueryFpShotJobListRequest.h include/alibabacloud/mts/model/QueryFpShotJobListResult.h + include/alibabacloud/mts/model/QueryIProductionJobListRequest.h + include/alibabacloud/mts/model/QueryIProductionJobListResult.h include/alibabacloud/mts/model/QueryImageSearchJobListRequest.h include/alibabacloud/mts/model/QueryImageSearchJobListResult.h include/alibabacloud/mts/model/QueryJobListRequest.h @@ -187,6 +195,8 @@ set(mts_public_header_model include/alibabacloud/mts/model/QueryPornJobListResult.h include/alibabacloud/mts/model/QueryPornPipelineListRequest.h include/alibabacloud/mts/model/QueryPornPipelineListResult.h + include/alibabacloud/mts/model/QuerySmarttagJobRequest.h + include/alibabacloud/mts/model/QuerySmarttagJobResult.h include/alibabacloud/mts/model/QuerySnapshotJobListRequest.h include/alibabacloud/mts/model/QuerySnapshotJobListResult.h include/alibabacloud/mts/model/QuerySubtitleJobListRequest.h @@ -267,6 +277,8 @@ set(mts_public_header_model include/alibabacloud/mts/model/SubmitFpCompareJobResult.h include/alibabacloud/mts/model/SubmitFpShotJobRequest.h include/alibabacloud/mts/model/SubmitFpShotJobResult.h + include/alibabacloud/mts/model/SubmitIProductionJobRequest.h + include/alibabacloud/mts/model/SubmitIProductionJobResult.h include/alibabacloud/mts/model/SubmitImageQualityJobRequest.h include/alibabacloud/mts/model/SubmitImageQualityJobResult.h include/alibabacloud/mts/model/SubmitImageSearchJobRequest.h @@ -287,6 +299,8 @@ set(mts_public_header_model include/alibabacloud/mts/model/SubmitMediaInfoJobResult.h include/alibabacloud/mts/model/SubmitPornJobRequest.h include/alibabacloud/mts/model/SubmitPornJobResult.h + include/alibabacloud/mts/model/SubmitSmarttagJobRequest.h + include/alibabacloud/mts/model/SubmitSmarttagJobResult.h include/alibabacloud/mts/model/SubmitSnapshotJobRequest.h include/alibabacloud/mts/model/SubmitSnapshotJobResult.h include/alibabacloud/mts/model/SubmitSubtitleJobRequest.h @@ -382,6 +396,8 @@ set(mts_src src/model/CategoryTreeResult.cc src/model/CheckResourceRequest.cc src/model/CheckResourceResult.cc + src/model/CreateFpShotDBRequest.cc + src/model/CreateFpShotDBResult.cc src/model/CreateMcuTemplateRequest.cc src/model/CreateMcuTemplateResult.cc src/model/CreateSessionRequest.cc @@ -426,6 +442,10 @@ set(mts_src src/model/ListCensorPipelineResult.cc src/model/ListCoverPipelineRequest.cc src/model/ListCoverPipelineResult.cc + src/model/ListFpShotDBRequest.cc + src/model/ListFpShotDBResult.cc + src/model/ListFpShotNotaryRequest.cc + src/model/ListFpShotNotaryResult.cc src/model/ListJobRequest.cc src/model/ListJobResult.cc src/model/ListMediaRequest.cc @@ -474,6 +494,8 @@ set(mts_src src/model/QueryFpImportResultResult.cc src/model/QueryFpShotJobListRequest.cc src/model/QueryFpShotJobListResult.cc + src/model/QueryIProductionJobListRequest.cc + src/model/QueryIProductionJobListResult.cc src/model/QueryImageSearchJobListRequest.cc src/model/QueryImageSearchJobListResult.cc src/model/QueryJobListRequest.cc @@ -510,6 +532,8 @@ set(mts_src src/model/QueryPornJobListResult.cc src/model/QueryPornPipelineListRequest.cc src/model/QueryPornPipelineListResult.cc + src/model/QuerySmarttagJobRequest.cc + src/model/QuerySmarttagJobResult.cc src/model/QuerySnapshotJobListRequest.cc src/model/QuerySnapshotJobListResult.cc src/model/QuerySubtitleJobListRequest.cc @@ -590,6 +614,8 @@ set(mts_src src/model/SubmitFpCompareJobResult.cc src/model/SubmitFpShotJobRequest.cc src/model/SubmitFpShotJobResult.cc + src/model/SubmitIProductionJobRequest.cc + src/model/SubmitIProductionJobResult.cc src/model/SubmitImageQualityJobRequest.cc src/model/SubmitImageQualityJobResult.cc src/model/SubmitImageSearchJobRequest.cc @@ -610,6 +636,8 @@ set(mts_src src/model/SubmitMediaInfoJobResult.cc src/model/SubmitPornJobRequest.cc src/model/SubmitPornJobResult.cc + src/model/SubmitSmarttagJobRequest.cc + src/model/SubmitSmarttagJobResult.cc src/model/SubmitSnapshotJobRequest.cc src/model/SubmitSnapshotJobResult.cc src/model/SubmitSubtitleJobRequest.cc diff --git a/mts/include/alibabacloud/mts/MtsClient.h b/mts/include/alibabacloud/mts/MtsClient.h index cf8899112..c0eb77546 100644 --- a/mts/include/alibabacloud/mts/MtsClient.h +++ b/mts/include/alibabacloud/mts/MtsClient.h @@ -60,6 +60,8 @@ #include "model/CategoryTreeResult.h" #include "model/CheckResourceRequest.h" #include "model/CheckResourceResult.h" +#include "model/CreateFpShotDBRequest.h" +#include "model/CreateFpShotDBResult.h" #include "model/CreateMcuTemplateRequest.h" #include "model/CreateMcuTemplateResult.h" #include "model/CreateSessionRequest.h" @@ -104,6 +106,10 @@ #include "model/ListCensorPipelineResult.h" #include "model/ListCoverPipelineRequest.h" #include "model/ListCoverPipelineResult.h" +#include "model/ListFpShotDBRequest.h" +#include "model/ListFpShotDBResult.h" +#include "model/ListFpShotNotaryRequest.h" +#include "model/ListFpShotNotaryResult.h" #include "model/ListJobRequest.h" #include "model/ListJobResult.h" #include "model/ListMediaRequest.h" @@ -152,6 +158,8 @@ #include "model/QueryFpImportResultResult.h" #include "model/QueryFpShotJobListRequest.h" #include "model/QueryFpShotJobListResult.h" +#include "model/QueryIProductionJobListRequest.h" +#include "model/QueryIProductionJobListResult.h" #include "model/QueryImageSearchJobListRequest.h" #include "model/QueryImageSearchJobListResult.h" #include "model/QueryJobListRequest.h" @@ -188,6 +196,8 @@ #include "model/QueryPornJobListResult.h" #include "model/QueryPornPipelineListRequest.h" #include "model/QueryPornPipelineListResult.h" +#include "model/QuerySmarttagJobRequest.h" +#include "model/QuerySmarttagJobResult.h" #include "model/QuerySnapshotJobListRequest.h" #include "model/QuerySnapshotJobListResult.h" #include "model/QuerySubtitleJobListRequest.h" @@ -268,6 +278,8 @@ #include "model/SubmitFpCompareJobResult.h" #include "model/SubmitFpShotJobRequest.h" #include "model/SubmitFpShotJobResult.h" +#include "model/SubmitIProductionJobRequest.h" +#include "model/SubmitIProductionJobResult.h" #include "model/SubmitImageQualityJobRequest.h" #include "model/SubmitImageQualityJobResult.h" #include "model/SubmitImageSearchJobRequest.h" @@ -288,6 +300,8 @@ #include "model/SubmitMediaInfoJobResult.h" #include "model/SubmitPornJobRequest.h" #include "model/SubmitPornJobResult.h" +#include "model/SubmitSmarttagJobRequest.h" +#include "model/SubmitSmarttagJobResult.h" #include "model/SubmitSnapshotJobRequest.h" #include "model/SubmitSnapshotJobResult.h" #include "model/SubmitSubtitleJobRequest.h" @@ -408,6 +422,9 @@ namespace AlibabaCloud typedef Outcome CheckResourceOutcome; typedef std::future CheckResourceOutcomeCallable; typedef std::function&)> CheckResourceAsyncHandler; + typedef Outcome CreateFpShotDBOutcome; + typedef std::future CreateFpShotDBOutcomeCallable; + typedef std::function&)> CreateFpShotDBAsyncHandler; typedef Outcome CreateMcuTemplateOutcome; typedef std::future CreateMcuTemplateOutcomeCallable; typedef std::function&)> CreateMcuTemplateAsyncHandler; @@ -474,6 +491,12 @@ namespace AlibabaCloud typedef Outcome ListCoverPipelineOutcome; typedef std::future ListCoverPipelineOutcomeCallable; typedef std::function&)> ListCoverPipelineAsyncHandler; + typedef Outcome ListFpShotDBOutcome; + typedef std::future ListFpShotDBOutcomeCallable; + typedef std::function&)> ListFpShotDBAsyncHandler; + typedef Outcome ListFpShotNotaryOutcome; + typedef std::future ListFpShotNotaryOutcomeCallable; + typedef std::function&)> ListFpShotNotaryAsyncHandler; typedef Outcome ListJobOutcome; typedef std::future ListJobOutcomeCallable; typedef std::function&)> ListJobAsyncHandler; @@ -546,6 +569,9 @@ namespace AlibabaCloud typedef Outcome QueryFpShotJobListOutcome; typedef std::future QueryFpShotJobListOutcomeCallable; typedef std::function&)> QueryFpShotJobListAsyncHandler; + typedef Outcome QueryIProductionJobListOutcome; + typedef std::future QueryIProductionJobListOutcomeCallable; + typedef std::function&)> QueryIProductionJobListAsyncHandler; typedef Outcome QueryImageSearchJobListOutcome; typedef std::future QueryImageSearchJobListOutcomeCallable; typedef std::function&)> QueryImageSearchJobListAsyncHandler; @@ -600,6 +626,9 @@ namespace AlibabaCloud typedef Outcome QueryPornPipelineListOutcome; typedef std::future QueryPornPipelineListOutcomeCallable; typedef std::function&)> QueryPornPipelineListAsyncHandler; + typedef Outcome QuerySmarttagJobOutcome; + typedef std::future QuerySmarttagJobOutcomeCallable; + typedef std::function&)> QuerySmarttagJobAsyncHandler; typedef Outcome QuerySnapshotJobListOutcome; typedef std::future QuerySnapshotJobListOutcomeCallable; typedef std::function&)> QuerySnapshotJobListAsyncHandler; @@ -720,6 +749,9 @@ namespace AlibabaCloud typedef Outcome SubmitFpShotJobOutcome; typedef std::future SubmitFpShotJobOutcomeCallable; typedef std::function&)> SubmitFpShotJobAsyncHandler; + typedef Outcome SubmitIProductionJobOutcome; + typedef std::future SubmitIProductionJobOutcomeCallable; + typedef std::function&)> SubmitIProductionJobAsyncHandler; typedef Outcome SubmitImageQualityJobOutcome; typedef std::future SubmitImageQualityJobOutcomeCallable; typedef std::function&)> SubmitImageQualityJobAsyncHandler; @@ -750,6 +782,9 @@ namespace AlibabaCloud typedef Outcome SubmitPornJobOutcome; typedef std::future SubmitPornJobOutcomeCallable; typedef std::function&)> SubmitPornJobAsyncHandler; + typedef Outcome SubmitSmarttagJobOutcome; + typedef std::future SubmitSmarttagJobOutcomeCallable; + typedef std::function&)> SubmitSmarttagJobAsyncHandler; typedef Outcome SubmitSnapshotJobOutcome; typedef std::future SubmitSnapshotJobOutcomeCallable; typedef std::function&)> SubmitSnapshotJobAsyncHandler; @@ -893,6 +928,9 @@ namespace AlibabaCloud CheckResourceOutcome checkResource(const Model::CheckResourceRequest &request)const; void checkResourceAsync(const Model::CheckResourceRequest& request, const CheckResourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CheckResourceOutcomeCallable checkResourceCallable(const Model::CheckResourceRequest& request) const; + CreateFpShotDBOutcome createFpShotDB(const Model::CreateFpShotDBRequest &request)const; + void createFpShotDBAsync(const Model::CreateFpShotDBRequest& request, const CreateFpShotDBAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateFpShotDBOutcomeCallable createFpShotDBCallable(const Model::CreateFpShotDBRequest& request) const; CreateMcuTemplateOutcome createMcuTemplate(const Model::CreateMcuTemplateRequest &request)const; void createMcuTemplateAsync(const Model::CreateMcuTemplateRequest& request, const CreateMcuTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateMcuTemplateOutcomeCallable createMcuTemplateCallable(const Model::CreateMcuTemplateRequest& request) const; @@ -959,6 +997,12 @@ namespace AlibabaCloud ListCoverPipelineOutcome listCoverPipeline(const Model::ListCoverPipelineRequest &request)const; void listCoverPipelineAsync(const Model::ListCoverPipelineRequest& request, const ListCoverPipelineAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListCoverPipelineOutcomeCallable listCoverPipelineCallable(const Model::ListCoverPipelineRequest& request) const; + ListFpShotDBOutcome listFpShotDB(const Model::ListFpShotDBRequest &request)const; + void listFpShotDBAsync(const Model::ListFpShotDBRequest& request, const ListFpShotDBAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListFpShotDBOutcomeCallable listFpShotDBCallable(const Model::ListFpShotDBRequest& request) const; + ListFpShotNotaryOutcome listFpShotNotary(const Model::ListFpShotNotaryRequest &request)const; + void listFpShotNotaryAsync(const Model::ListFpShotNotaryRequest& request, const ListFpShotNotaryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListFpShotNotaryOutcomeCallable listFpShotNotaryCallable(const Model::ListFpShotNotaryRequest& request) const; ListJobOutcome listJob(const Model::ListJobRequest &request)const; void listJobAsync(const Model::ListJobRequest& request, const ListJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListJobOutcomeCallable listJobCallable(const Model::ListJobRequest& request) const; @@ -1031,6 +1075,9 @@ namespace AlibabaCloud QueryFpShotJobListOutcome queryFpShotJobList(const Model::QueryFpShotJobListRequest &request)const; void queryFpShotJobListAsync(const Model::QueryFpShotJobListRequest& request, const QueryFpShotJobListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryFpShotJobListOutcomeCallable queryFpShotJobListCallable(const Model::QueryFpShotJobListRequest& request) const; + QueryIProductionJobListOutcome queryIProductionJobList(const Model::QueryIProductionJobListRequest &request)const; + void queryIProductionJobListAsync(const Model::QueryIProductionJobListRequest& request, const QueryIProductionJobListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryIProductionJobListOutcomeCallable queryIProductionJobListCallable(const Model::QueryIProductionJobListRequest& request) const; QueryImageSearchJobListOutcome queryImageSearchJobList(const Model::QueryImageSearchJobListRequest &request)const; void queryImageSearchJobListAsync(const Model::QueryImageSearchJobListRequest& request, const QueryImageSearchJobListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryImageSearchJobListOutcomeCallable queryImageSearchJobListCallable(const Model::QueryImageSearchJobListRequest& request) const; @@ -1085,6 +1132,9 @@ namespace AlibabaCloud QueryPornPipelineListOutcome queryPornPipelineList(const Model::QueryPornPipelineListRequest &request)const; void queryPornPipelineListAsync(const Model::QueryPornPipelineListRequest& request, const QueryPornPipelineListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryPornPipelineListOutcomeCallable queryPornPipelineListCallable(const Model::QueryPornPipelineListRequest& request) const; + QuerySmarttagJobOutcome querySmarttagJob(const Model::QuerySmarttagJobRequest &request)const; + void querySmarttagJobAsync(const Model::QuerySmarttagJobRequest& request, const QuerySmarttagJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QuerySmarttagJobOutcomeCallable querySmarttagJobCallable(const Model::QuerySmarttagJobRequest& request) const; QuerySnapshotJobListOutcome querySnapshotJobList(const Model::QuerySnapshotJobListRequest &request)const; void querySnapshotJobListAsync(const Model::QuerySnapshotJobListRequest& request, const QuerySnapshotJobListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QuerySnapshotJobListOutcomeCallable querySnapshotJobListCallable(const Model::QuerySnapshotJobListRequest& request) const; @@ -1205,6 +1255,9 @@ namespace AlibabaCloud SubmitFpShotJobOutcome submitFpShotJob(const Model::SubmitFpShotJobRequest &request)const; void submitFpShotJobAsync(const Model::SubmitFpShotJobRequest& request, const SubmitFpShotJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SubmitFpShotJobOutcomeCallable submitFpShotJobCallable(const Model::SubmitFpShotJobRequest& request) const; + SubmitIProductionJobOutcome submitIProductionJob(const Model::SubmitIProductionJobRequest &request)const; + void submitIProductionJobAsync(const Model::SubmitIProductionJobRequest& request, const SubmitIProductionJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SubmitIProductionJobOutcomeCallable submitIProductionJobCallable(const Model::SubmitIProductionJobRequest& request) const; SubmitImageQualityJobOutcome submitImageQualityJob(const Model::SubmitImageQualityJobRequest &request)const; void submitImageQualityJobAsync(const Model::SubmitImageQualityJobRequest& request, const SubmitImageQualityJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SubmitImageQualityJobOutcomeCallable submitImageQualityJobCallable(const Model::SubmitImageQualityJobRequest& request) const; @@ -1235,6 +1288,9 @@ namespace AlibabaCloud SubmitPornJobOutcome submitPornJob(const Model::SubmitPornJobRequest &request)const; void submitPornJobAsync(const Model::SubmitPornJobRequest& request, const SubmitPornJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SubmitPornJobOutcomeCallable submitPornJobCallable(const Model::SubmitPornJobRequest& request) const; + SubmitSmarttagJobOutcome submitSmarttagJob(const Model::SubmitSmarttagJobRequest &request)const; + void submitSmarttagJobAsync(const Model::SubmitSmarttagJobRequest& request, const SubmitSmarttagJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SubmitSmarttagJobOutcomeCallable submitSmarttagJobCallable(const Model::SubmitSmarttagJobRequest& request) const; SubmitSnapshotJobOutcome submitSnapshotJob(const Model::SubmitSnapshotJobRequest &request)const; void submitSnapshotJobAsync(const Model::SubmitSnapshotJobRequest& request, const SubmitSnapshotJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SubmitSnapshotJobOutcomeCallable submitSnapshotJobCallable(const Model::SubmitSnapshotJobRequest& request) const; diff --git a/mts/include/alibabacloud/mts/model/CreateFpShotDBRequest.h b/mts/include/alibabacloud/mts/model/CreateFpShotDBRequest.h new file mode 100644 index 000000000..d76c0b94b --- /dev/null +++ b/mts/include/alibabacloud/mts/model/CreateFpShotDBRequest.h @@ -0,0 +1,72 @@ +/* + * 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_MTS_MODEL_CREATEFPSHOTDBREQUEST_H_ +#define ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT CreateFpShotDBRequest : public RpcServiceRequest + { + + public: + CreateFpShotDBRequest(); + ~CreateFpShotDBRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + int getModelId()const; + void setModelId(int modelId); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getName()const; + void setName(const std::string& name); + std::string getConfig()const; + void setConfig(const std::string& config); + + private: + long resourceOwnerId_; + std::string description_; + std::string accessKeyId_; + std::string resourceOwnerAccount_; + int modelId_; + std::string ownerAccount_; + long ownerId_; + std::string name_; + std::string config_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBREQUEST_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/CreateFpShotDBResult.h b/mts/include/alibabacloud/mts/model/CreateFpShotDBResult.h new file mode 100644 index 000000000..4d309e597 --- /dev/null +++ b/mts/include/alibabacloud/mts/model/CreateFpShotDBResult.h @@ -0,0 +1,60 @@ +/* + * 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_MTS_MODEL_CREATEFPSHOTDBRESULT_H_ +#define ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT CreateFpShotDBResult : public ServiceResult + { + public: + struct FpShotDB + { + std::string description; + std::string state; + std::string config; + std::string fpDBId; + int modelId; + std::string name; + }; + + + CreateFpShotDBResult(); + explicit CreateFpShotDBResult(const std::string &payload); + ~CreateFpShotDBResult(); + FpShotDB getFpShotDB()const; + + protected: + void parse(const std::string &payload); + private: + FpShotDB fpShotDB_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBRESULT_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/DescribeMtsUserResourcePackageRequest.h b/mts/include/alibabacloud/mts/model/DescribeMtsUserResourcePackageRequest.h index 6d753da4a..19ef950c6 100644 --- a/mts/include/alibabacloud/mts/model/DescribeMtsUserResourcePackageRequest.h +++ b/mts/include/alibabacloud/mts/model/DescribeMtsUserResourcePackageRequest.h @@ -35,14 +35,17 @@ namespace AlibabaCloud DescribeMtsUserResourcePackageRequest(); ~DescribeMtsUserResourcePackageRequest(); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getShowLog()const; + void setShowLog(const std::string& showLog); private: - long ownerId_; - std::string securityToken_; + long ownerId_; + std::string securityToken_; + std::string showLog_; }; } diff --git a/mts/include/alibabacloud/mts/model/ListFpShotDBRequest.h b/mts/include/alibabacloud/mts/model/ListFpShotDBRequest.h new file mode 100644 index 000000000..33eacb384 --- /dev/null +++ b/mts/include/alibabacloud/mts/model/ListFpShotDBRequest.h @@ -0,0 +1,63 @@ +/* + * 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_MTS_MODEL_LISTFPSHOTDBREQUEST_H_ +#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT ListFpShotDBRequest : public RpcServiceRequest + { + + public: + ListFpShotDBRequest(); + ~ListFpShotDBRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getFpDBIds()const; + void setFpDBIds(const std::string& fpDBIds); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string accessKeyId_; + std::string fpDBIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBREQUEST_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/ListFpShotDBResult.h b/mts/include/alibabacloud/mts/model/ListFpShotDBResult.h new file mode 100644 index 000000000..1a5617f47 --- /dev/null +++ b/mts/include/alibabacloud/mts/model/ListFpShotDBResult.h @@ -0,0 +1,61 @@ +/* + * 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_MTS_MODEL_LISTFPSHOTDBRESULT_H_ +#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT ListFpShotDBResult : public ServiceResult + { + public: + struct FpShotDB + { + std::string status; + std::string description; + std::string fpDBId; + int modelId; + std::string name; + }; + + + ListFpShotDBResult(); + explicit ListFpShotDBResult(const std::string &payload); + ~ListFpShotDBResult(); + std::vector getFpShotDBList()const; + std::vector getNonExistIds()const; + + protected: + void parse(const std::string &payload); + private: + std::vector fpShotDBList_; + std::vector nonExistIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBRESULT_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/ListFpShotNotaryRequest.h b/mts/include/alibabacloud/mts/model/ListFpShotNotaryRequest.h new file mode 100644 index 000000000..ca54079b8 --- /dev/null +++ b/mts/include/alibabacloud/mts/model/ListFpShotNotaryRequest.h @@ -0,0 +1,75 @@ +/* + * 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_MTS_MODEL_LISTFPSHOTNOTARYREQUEST_H_ +#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT ListFpShotNotaryRequest : public RpcServiceRequest + { + + public: + ListFpShotNotaryRequest(); + ~ListFpShotNotaryRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getFpDBId()const; + void setFpDBId(const std::string& fpDBId); + std::string getNextPageToken()const; + void setNextPageToken(const std::string& nextPageToken); + std::string getStartOfCreatedTimeRange()const; + void setStartOfCreatedTimeRange(const std::string& startOfCreatedTimeRange); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getEndOfCreatedTimeRange()const; + void setEndOfCreatedTimeRange(const std::string& endOfCreatedTimeRange); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getMaximumPageSize()const; + void setMaximumPageSize(long maximumPageSize); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + long resourceOwnerId_; + std::string fpDBId_; + std::string nextPageToken_; + std::string startOfCreatedTimeRange_; + std::string accessKeyId_; + std::string endOfCreatedTimeRange_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long maximumPageSize_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYREQUEST_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/ListFpShotNotaryResult.h b/mts/include/alibabacloud/mts/model/ListFpShotNotaryResult.h new file mode 100644 index 000000000..23cde14ca --- /dev/null +++ b/mts/include/alibabacloud/mts/model/ListFpShotNotaryResult.h @@ -0,0 +1,63 @@ +/* + * 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_MTS_MODEL_LISTFPSHOTNOTARYRESULT_H_ +#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT ListFpShotNotaryResult : public ServiceResult + { + public: + struct FpShotNotary + { + std::string finishTime; + std::string txHash; + std::string creationTime; + std::string fpDBId; + std::string jobId; + std::string detail; + std::string transactionId; + }; + + + ListFpShotNotaryResult(); + explicit ListFpShotNotaryResult(const std::string &payload); + ~ListFpShotNotaryResult(); + std::vector getFpShotNotaryList()const; + std::string getNextPageToken()const; + + protected: + void parse(const std::string &payload); + private: + std::vector fpShotNotaryList_; + std::string nextPageToken_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYRESULT_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/PlayerAuthResult.h b/mts/include/alibabacloud/mts/model/PlayerAuthResult.h index 4b2a2a78b..5f3b0db8c 100644 --- a/mts/include/alibabacloud/mts/model/PlayerAuthResult.h +++ b/mts/include/alibabacloud/mts/model/PlayerAuthResult.h @@ -32,7 +32,7 @@ namespace AlibabaCloud class ALIBABACLOUD_MTS_EXPORT PlayerAuthResult : public ServiceResult { public: - struct Switch + struct _Switch { std::string functionId; std::string functionName; @@ -45,13 +45,13 @@ namespace AlibabaCloud explicit PlayerAuthResult(const std::string &payload); ~PlayerAuthResult(); std::string getLogURL()const; - std::vector getSwitchList()const; + std::vector<_Switch> getSwitchList()const; protected: void parse(const std::string &payload); private: std::string logURL_; - std::vector switchList_; + std::vector<_Switch> switchList_; }; } diff --git a/mts/include/alibabacloud/mts/model/QueryFpCompareJobListRequest.h b/mts/include/alibabacloud/mts/model/QueryFpCompareJobListRequest.h index f88e0b7d3..0412c762b 100644 --- a/mts/include/alibabacloud/mts/model/QueryFpCompareJobListRequest.h +++ b/mts/include/alibabacloud/mts/model/QueryFpCompareJobListRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud QueryFpCompareJobListRequest(); ~QueryFpCompareJobListRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getJobIds()const; - void setJobIds(const std::string& jobIds); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getJobIds()const; + void setJobIds(const std::string& jobIds); private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - std::string jobIds_; + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string accessKeyId_; + std::string jobIds_; }; } diff --git a/mts/include/alibabacloud/mts/model/QueryFpShotJobListResult.h b/mts/include/alibabacloud/mts/model/QueryFpShotJobListResult.h index 9b4cb1e5c..0c62e06df 100644 --- a/mts/include/alibabacloud/mts/model/QueryFpShotJobListResult.h +++ b/mts/include/alibabacloud/mts/model/QueryFpShotJobListResult.h @@ -44,6 +44,8 @@ namespace AlibabaCloud { std::string saveType; std::string primaryKey; + std::string notary; + std::string fpDBId; }; struct FpShotResult { @@ -63,6 +65,7 @@ namespace AlibabaCloud }; Input input; Duplication duplication; + std::string similarity; }; std::string similarity; std::string primaryKey; @@ -71,18 +74,20 @@ namespace AlibabaCloud std::vector audioFpShots; std::vector fpShots; }; - FpShotConfig fpShotConfig; std::string message; - std::string finishTime; std::string userData; - std::string state; + std::string txHash; FpShotResult fpShotResult; + std::string code; + InputFile inputFile; + std::string transactionId; + FpShotConfig fpShotConfig; + std::string finishTime; + std::string state; std::string creationTime; std::string pipelineId; std::string fileId; std::string id; - std::string code; - InputFile inputFile; }; diff --git a/mts/include/alibabacloud/mts/model/QueryIProductionJobListRequest.h b/mts/include/alibabacloud/mts/model/QueryIProductionJobListRequest.h new file mode 100644 index 000000000..66926bc11 --- /dev/null +++ b/mts/include/alibabacloud/mts/model/QueryIProductionJobListRequest.h @@ -0,0 +1,63 @@ +/* + * 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_MTS_MODEL_QUERYIPRODUCTIONJOBLISTREQUEST_H_ +#define ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT QueryIProductionJobListRequest : public RpcServiceRequest + { + + public: + QueryIProductionJobListRequest(); + ~QueryIProductionJobListRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getIProductionJobIds()const; + void setIProductionJobIds(const std::string& iProductionJobIds); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string accessKeyId_; + std::string iProductionJobIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTREQUEST_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/QueryIProductionJobListResult.h b/mts/include/alibabacloud/mts/model/QueryIProductionJobListResult.h new file mode 100644 index 000000000..824450ebb --- /dev/null +++ b/mts/include/alibabacloud/mts/model/QueryIProductionJobListResult.h @@ -0,0 +1,55 @@ +/* + * 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_MTS_MODEL_QUERYIPRODUCTIONJOBLISTRESULT_H_ +#define ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT QueryIProductionJobListResult : public ServiceResult + { + public: + + + QueryIProductionJobListResult(); + explicit QueryIProductionJobListResult(const std::string &payload); + ~QueryIProductionJobListResult(); + std::vector getJobs()const; + std::string getNextPageToken()const; + std::vector getNonExistIds()const; + + protected: + void parse(const std::string &payload); + private: + std::vector jobs_; + std::string nextPageToken_; + std::vector nonExistIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTRESULT_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/QueryMcuJobResult.h b/mts/include/alibabacloud/mts/model/QueryMcuJobResult.h index 218803bc6..057bc7df6 100644 --- a/mts/include/alibabacloud/mts/model/QueryMcuJobResult.h +++ b/mts/include/alibabacloud/mts/model/QueryMcuJobResult.h @@ -96,6 +96,12 @@ namespace AlibabaCloud std::string imageUrl; std::string time; }; + struct SubTask + { + std::string type; + std::string message; + std::string code; + }; std::vector ocrResult; Input input; std::string _template; @@ -106,6 +112,7 @@ namespace AlibabaCloud std::vector tagResult; std::string jobId; std::string templateId; + std::vector subTaskInfo; }; diff --git a/mts/include/alibabacloud/mts/model/QueryMediaCensorJobListRequest.h b/mts/include/alibabacloud/mts/model/QueryMediaCensorJobListRequest.h index 7279efe20..a51b7dff2 100644 --- a/mts/include/alibabacloud/mts/model/QueryMediaCensorJobListRequest.h +++ b/mts/include/alibabacloud/mts/model/QueryMediaCensorJobListRequest.h @@ -35,44 +35,44 @@ namespace AlibabaCloud QueryMediaCensorJobListRequest(); ~QueryMediaCensorJobListRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getNextPageToken()const; - void setNextPageToken(const std::string& nextPageToken); - std::string getStartOfJobCreatedTimeRange()const; - void setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getJobId()const; - void setJobId(const std::string& jobId); - std::string getState()const; - void setState(const std::string& state); - std::string getEndOfJobCreatedTimeRange()const; - void setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getMaximumPageSize()const; - void setMaximumPageSize(long maximumPageSize); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getPipelineId()const; - void setPipelineId(const std::string& pipelineId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getNextPageToken()const; + void setNextPageToken(const std::string& nextPageToken); + std::string getStartOfJobCreatedTimeRange()const; + void setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getJobId()const; + void setJobId(const std::string& jobId); + std::string getState()const; + void setState(const std::string& state); + std::string getEndOfJobCreatedTimeRange()const; + void setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getMaximumPageSize()const; + void setMaximumPageSize(long maximumPageSize); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getPipelineId()const; + void setPipelineId(const std::string& pipelineId); private: - long resourceOwnerId_; - std::string nextPageToken_; - std::string startOfJobCreatedTimeRange_; - std::string accessKeyId_; - std::string jobId_; - std::string state_; - std::string endOfJobCreatedTimeRange_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long maximumPageSize_; - long ownerId_; - std::string pipelineId_; + long resourceOwnerId_; + std::string nextPageToken_; + std::string startOfJobCreatedTimeRange_; + std::string accessKeyId_; + std::string jobId_; + std::string state_; + std::string endOfJobCreatedTimeRange_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long maximumPageSize_; + long ownerId_; + std::string pipelineId_; }; } diff --git a/mts/include/alibabacloud/mts/model/QuerySmarttagJobRequest.h b/mts/include/alibabacloud/mts/model/QuerySmarttagJobRequest.h new file mode 100644 index 000000000..587d00a6c --- /dev/null +++ b/mts/include/alibabacloud/mts/model/QuerySmarttagJobRequest.h @@ -0,0 +1,63 @@ +/* + * 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_MTS_MODEL_QUERYSMARTTAGJOBREQUEST_H_ +#define ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT QuerySmarttagJobRequest : public RpcServiceRequest + { + + public: + QuerySmarttagJobRequest(); + ~QuerySmarttagJobRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getJobId()const; + void setJobId(const std::string& jobId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string accessKeyId_; + std::string jobId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBREQUEST_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/QuerySmarttagJobResult.h b/mts/include/alibabacloud/mts/model/QuerySmarttagJobResult.h new file mode 100644 index 000000000..81ac240c4 --- /dev/null +++ b/mts/include/alibabacloud/mts/model/QuerySmarttagJobResult.h @@ -0,0 +1,60 @@ +/* + * 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_MTS_MODEL_QUERYSMARTTAGJOBRESULT_H_ +#define ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT QuerySmarttagJobResult : public ServiceResult + { + public: + struct Result + { + std::string type; + std::string data; + }; + + + QuerySmarttagJobResult(); + explicit QuerySmarttagJobResult(const std::string &payload); + ~QuerySmarttagJobResult(); + std::string getJobStatus()const; + std::vector getResults()const; + std::string getUserData()const; + + protected: + void parse(const std::string &payload); + private: + std::string jobStatus_; + std::vector results_; + std::string userData_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBRESULT_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/SubmitBeautifyJobsRequest.h b/mts/include/alibabacloud/mts/model/SubmitBeautifyJobsRequest.h index f0fc22760..1505f02f9 100644 --- a/mts/include/alibabacloud/mts/model/SubmitBeautifyJobsRequest.h +++ b/mts/include/alibabacloud/mts/model/SubmitBeautifyJobsRequest.h @@ -35,35 +35,35 @@ namespace AlibabaCloud SubmitBeautifyJobsRequest(); ~SubmitBeautifyJobsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getBeautifyConfig()const; - void setBeautifyConfig(const std::string& beautifyConfig); - std::string getUserData()const; - void setUserData(const std::string& userData); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getPipelineId()const; - void setPipelineId(const std::string& pipelineId); - bool getAsync()const; - void setAsync(bool async); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getBeautifyConfig()const; + void setBeautifyConfig(const std::string& beautifyConfig); + std::string getUserData()const; + void setUserData(const std::string& userData); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getPipelineId()const; + void setPipelineId(const std::string& pipelineId); + bool getAsync()const; + void setAsync(bool async); private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string beautifyConfig_; - std::string userData_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string pipelineId_; - bool async_; + long resourceOwnerId_; + std::string accessKeyId_; + std::string beautifyConfig_; + std::string userData_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string pipelineId_; + bool async_; }; } diff --git a/mts/include/alibabacloud/mts/model/SubmitFpCompareJobRequest.h b/mts/include/alibabacloud/mts/model/SubmitFpCompareJobRequest.h index 1f2b75242..5312b1598 100644 --- a/mts/include/alibabacloud/mts/model/SubmitFpCompareJobRequest.h +++ b/mts/include/alibabacloud/mts/model/SubmitFpCompareJobRequest.h @@ -35,41 +35,41 @@ namespace AlibabaCloud SubmitFpCompareJobRequest(); ~SubmitFpCompareJobRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getFpDBId()const; - void setFpDBId(const std::string& fpDBId); - std::string getMasterMedia()const; - void setMasterMedia(const std::string& masterMedia); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getUserData()const; - void setUserData(const std::string& userData); - std::string getQueryMedia()const; - void setQueryMedia(const std::string& queryMedia); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getPipelineId()const; - void setPipelineId(const std::string& pipelineId); - std::string getMatchedFrameStorage()const; - void setMatchedFrameStorage(const std::string& matchedFrameStorage); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getFpDBId()const; + void setFpDBId(const std::string& fpDBId); + std::string getMasterMedia()const; + void setMasterMedia(const std::string& masterMedia); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getUserData()const; + void setUserData(const std::string& userData); + std::string getQueryMedia()const; + void setQueryMedia(const std::string& queryMedia); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getPipelineId()const; + void setPipelineId(const std::string& pipelineId); + std::string getMatchedFrameStorage()const; + void setMatchedFrameStorage(const std::string& matchedFrameStorage); private: - long resourceOwnerId_; - std::string fpDBId_; - std::string masterMedia_; - std::string accessKeyId_; - std::string userData_; - std::string queryMedia_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string pipelineId_; - std::string matchedFrameStorage_; + long resourceOwnerId_; + std::string fpDBId_; + std::string masterMedia_; + std::string accessKeyId_; + std::string userData_; + std::string queryMedia_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string pipelineId_; + std::string matchedFrameStorage_; }; } diff --git a/mts/include/alibabacloud/mts/model/SubmitIProductionJobRequest.h b/mts/include/alibabacloud/mts/model/SubmitIProductionJobRequest.h new file mode 100644 index 000000000..f93eb5a2b --- /dev/null +++ b/mts/include/alibabacloud/mts/model/SubmitIProductionJobRequest.h @@ -0,0 +1,81 @@ +/* + * 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_MTS_MODEL_SUBMITIPRODUCTIONJOBREQUEST_H_ +#define ALIBABACLOUD_MTS_MODEL_SUBMITIPRODUCTIONJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT SubmitIProductionJobRequest : public RpcServiceRequest + { + + public: + SubmitIProductionJobRequest(); + ~SubmitIProductionJobRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getJobParams()const; + void setJobParams(const std::string& jobParams); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getUserData()const; + void setUserData(const std::string& userData); + std::string getFunctionName()const; + void setFunctionName(const std::string& functionName); + std::string getNotifyUrl()const; + void setNotifyUrl(const std::string& notifyUrl); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getModelId()const; + void setModelId(const std::string& modelId); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getPipelineId()const; + void setPipelineId(const std::string& pipelineId); + std::string getScheduleParams()const; + void setScheduleParams(const std::string& scheduleParams); + + private: + long resourceOwnerId_; + std::string jobParams_; + std::string accessKeyId_; + std::string userData_; + std::string functionName_; + std::string notifyUrl_; + std::string resourceOwnerAccount_; + std::string modelId_; + std::string ownerAccount_; + long ownerId_; + std::string pipelineId_; + std::string scheduleParams_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_SUBMITIPRODUCTIONJOBREQUEST_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/SubmitIProductionJobResult.h b/mts/include/alibabacloud/mts/model/SubmitIProductionJobResult.h new file mode 100644 index 000000000..b98448a13 --- /dev/null +++ b/mts/include/alibabacloud/mts/model/SubmitIProductionJobResult.h @@ -0,0 +1,51 @@ +/* + * 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_MTS_MODEL_SUBMITIPRODUCTIONJOBRESULT_H_ +#define ALIBABACLOUD_MTS_MODEL_SUBMITIPRODUCTIONJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT SubmitIProductionJobResult : public ServiceResult + { + public: + + + SubmitIProductionJobResult(); + explicit SubmitIProductionJobResult(const std::string &payload); + ~SubmitIProductionJobResult(); + std::string getJobId()const; + + protected: + void parse(const std::string &payload); + private: + std::string jobId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_SUBMITIPRODUCTIONJOBRESULT_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/SubmitSmarttagJobRequest.h b/mts/include/alibabacloud/mts/model/SubmitSmarttagJobRequest.h new file mode 100644 index 000000000..d227d775e --- /dev/null +++ b/mts/include/alibabacloud/mts/model/SubmitSmarttagJobRequest.h @@ -0,0 +1,84 @@ +/* + * 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_MTS_MODEL_SUBMITSMARTTAGJOBREQUEST_H_ +#define ALIBABACLOUD_MTS_MODEL_SUBMITSMARTTAGJOBREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT SubmitSmarttagJobRequest : public RpcServiceRequest + { + + public: + SubmitSmarttagJobRequest(); + ~SubmitSmarttagJobRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getTitle()const; + void setTitle(const std::string& title); + std::string getContent()const; + void setContent(const std::string& content); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getUserData()const; + void setUserData(const std::string& userData); + std::string getNotifyUrl()const; + void setNotifyUrl(const std::string& notifyUrl); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getParams()const; + void setParams(const std::string& params); + std::string getPipelineId()const; + void setPipelineId(const std::string& pipelineId); + std::string getContentType()const; + void setContentType(const std::string& contentType); + std::string getContentAddr()const; + void setContentAddr(const std::string& contentAddr); + + private: + long resourceOwnerId_; + std::string title_; + std::string content_; + std::string accessKeyId_; + std::string userData_; + std::string notifyUrl_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string params_; + std::string pipelineId_; + std::string contentType_; + std::string contentAddr_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_SUBMITSMARTTAGJOBREQUEST_H_ \ No newline at end of file diff --git a/mts/include/alibabacloud/mts/model/SubmitSmarttagJobResult.h b/mts/include/alibabacloud/mts/model/SubmitSmarttagJobResult.h new file mode 100644 index 000000000..ccfda59fb --- /dev/null +++ b/mts/include/alibabacloud/mts/model/SubmitSmarttagJobResult.h @@ -0,0 +1,51 @@ +/* + * 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_MTS_MODEL_SUBMITSMARTTAGJOBRESULT_H_ +#define ALIBABACLOUD_MTS_MODEL_SUBMITSMARTTAGJOBRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Mts + { + namespace Model + { + class ALIBABACLOUD_MTS_EXPORT SubmitSmarttagJobResult : public ServiceResult + { + public: + + + SubmitSmarttagJobResult(); + explicit SubmitSmarttagJobResult(const std::string &payload); + ~SubmitSmarttagJobResult(); + std::string getJobId()const; + + protected: + void parse(const std::string &payload); + private: + std::string jobId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_MTS_MODEL_SUBMITSMARTTAGJOBRESULT_H_ \ No newline at end of file diff --git a/mts/src/MtsClient.cc b/mts/src/MtsClient.cc index 0f0f9b3a3..3847afb05 100644 --- a/mts/src/MtsClient.cc +++ b/mts/src/MtsClient.cc @@ -735,6 +735,42 @@ MtsClient::CheckResourceOutcomeCallable MtsClient::checkResourceCallable(const C return task->get_future(); } +MtsClient::CreateFpShotDBOutcome MtsClient::createFpShotDB(const CreateFpShotDBRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateFpShotDBOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateFpShotDBOutcome(CreateFpShotDBResult(outcome.result())); + else + return CreateFpShotDBOutcome(outcome.error()); +} + +void MtsClient::createFpShotDBAsync(const CreateFpShotDBRequest& request, const CreateFpShotDBAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createFpShotDB(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +MtsClient::CreateFpShotDBOutcomeCallable MtsClient::createFpShotDBCallable(const CreateFpShotDBRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createFpShotDB(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + MtsClient::CreateMcuTemplateOutcome MtsClient::createMcuTemplate(const CreateMcuTemplateRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1527,6 +1563,78 @@ MtsClient::ListCoverPipelineOutcomeCallable MtsClient::listCoverPipelineCallable return task->get_future(); } +MtsClient::ListFpShotDBOutcome MtsClient::listFpShotDB(const ListFpShotDBRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListFpShotDBOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListFpShotDBOutcome(ListFpShotDBResult(outcome.result())); + else + return ListFpShotDBOutcome(outcome.error()); +} + +void MtsClient::listFpShotDBAsync(const ListFpShotDBRequest& request, const ListFpShotDBAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listFpShotDB(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +MtsClient::ListFpShotDBOutcomeCallable MtsClient::listFpShotDBCallable(const ListFpShotDBRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listFpShotDB(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +MtsClient::ListFpShotNotaryOutcome MtsClient::listFpShotNotary(const ListFpShotNotaryRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListFpShotNotaryOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListFpShotNotaryOutcome(ListFpShotNotaryResult(outcome.result())); + else + return ListFpShotNotaryOutcome(outcome.error()); +} + +void MtsClient::listFpShotNotaryAsync(const ListFpShotNotaryRequest& request, const ListFpShotNotaryAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listFpShotNotary(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +MtsClient::ListFpShotNotaryOutcomeCallable MtsClient::listFpShotNotaryCallable(const ListFpShotNotaryRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listFpShotNotary(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + MtsClient::ListJobOutcome MtsClient::listJob(const ListJobRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2391,6 +2499,42 @@ MtsClient::QueryFpShotJobListOutcomeCallable MtsClient::queryFpShotJobListCallab return task->get_future(); } +MtsClient::QueryIProductionJobListOutcome MtsClient::queryIProductionJobList(const QueryIProductionJobListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryIProductionJobListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryIProductionJobListOutcome(QueryIProductionJobListResult(outcome.result())); + else + return QueryIProductionJobListOutcome(outcome.error()); +} + +void MtsClient::queryIProductionJobListAsync(const QueryIProductionJobListRequest& request, const QueryIProductionJobListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryIProductionJobList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +MtsClient::QueryIProductionJobListOutcomeCallable MtsClient::queryIProductionJobListCallable(const QueryIProductionJobListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryIProductionJobList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + MtsClient::QueryImageSearchJobListOutcome MtsClient::queryImageSearchJobList(const QueryImageSearchJobListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3039,6 +3183,42 @@ MtsClient::QueryPornPipelineListOutcomeCallable MtsClient::queryPornPipelineList return task->get_future(); } +MtsClient::QuerySmarttagJobOutcome MtsClient::querySmarttagJob(const QuerySmarttagJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QuerySmarttagJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QuerySmarttagJobOutcome(QuerySmarttagJobResult(outcome.result())); + else + return QuerySmarttagJobOutcome(outcome.error()); +} + +void MtsClient::querySmarttagJobAsync(const QuerySmarttagJobRequest& request, const QuerySmarttagJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, querySmarttagJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +MtsClient::QuerySmarttagJobOutcomeCallable MtsClient::querySmarttagJobCallable(const QuerySmarttagJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->querySmarttagJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + MtsClient::QuerySnapshotJobListOutcome MtsClient::querySnapshotJobList(const QuerySnapshotJobListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4479,6 +4659,42 @@ MtsClient::SubmitFpShotJobOutcomeCallable MtsClient::submitFpShotJobCallable(con return task->get_future(); } +MtsClient::SubmitIProductionJobOutcome MtsClient::submitIProductionJob(const SubmitIProductionJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SubmitIProductionJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SubmitIProductionJobOutcome(SubmitIProductionJobResult(outcome.result())); + else + return SubmitIProductionJobOutcome(outcome.error()); +} + +void MtsClient::submitIProductionJobAsync(const SubmitIProductionJobRequest& request, const SubmitIProductionJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, submitIProductionJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +MtsClient::SubmitIProductionJobOutcomeCallable MtsClient::submitIProductionJobCallable(const SubmitIProductionJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->submitIProductionJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + MtsClient::SubmitImageQualityJobOutcome MtsClient::submitImageQualityJob(const SubmitImageQualityJobRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4839,6 +5055,42 @@ MtsClient::SubmitPornJobOutcomeCallable MtsClient::submitPornJobCallable(const S return task->get_future(); } +MtsClient::SubmitSmarttagJobOutcome MtsClient::submitSmarttagJob(const SubmitSmarttagJobRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SubmitSmarttagJobOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SubmitSmarttagJobOutcome(SubmitSmarttagJobResult(outcome.result())); + else + return SubmitSmarttagJobOutcome(outcome.error()); +} + +void MtsClient::submitSmarttagJobAsync(const SubmitSmarttagJobRequest& request, const SubmitSmarttagJobAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, submitSmarttagJob(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +MtsClient::SubmitSmarttagJobOutcomeCallable MtsClient::submitSmarttagJobCallable(const SubmitSmarttagJobRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->submitSmarttagJob(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + MtsClient::SubmitSnapshotJobOutcome MtsClient::submitSnapshotJob(const SubmitSnapshotJobRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/mts/src/model/ActivateMediaWorkflowRequest.cc b/mts/src/model/ActivateMediaWorkflowRequest.cc index 41929c086..14d59b095 100644 --- a/mts/src/model/ActivateMediaWorkflowRequest.cc +++ b/mts/src/model/ActivateMediaWorkflowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ActivateMediaWorkflowRequest; ActivateMediaWorkflowRequest::ActivateMediaWorkflowRequest() : RpcServiceRequest("mts", "2014-06-18", "ActivateMediaWorkflow") -{} +{ + setMethod(HttpRequest::Method::Post); +} ActivateMediaWorkflowRequest::~ActivateMediaWorkflowRequest() {} @@ -33,7 +35,7 @@ long ActivateMediaWorkflowRequest::getResourceOwnerId()const void ActivateMediaWorkflowRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ActivateMediaWorkflowRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string ActivateMediaWorkflowRequest::getResourceOwnerAccount()const void ActivateMediaWorkflowRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ActivateMediaWorkflowRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string ActivateMediaWorkflowRequest::getOwnerAccount()const void ActivateMediaWorkflowRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ActivateMediaWorkflowRequest::getOwnerId()const @@ -66,7 +68,7 @@ long ActivateMediaWorkflowRequest::getOwnerId()const void ActivateMediaWorkflowRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ActivateMediaWorkflowRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ActivateMediaWorkflowRequest::getAccessKeyId()const void ActivateMediaWorkflowRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ActivateMediaWorkflowRequest::getMediaWorkflowId()const @@ -88,6 +90,6 @@ std::string ActivateMediaWorkflowRequest::getMediaWorkflowId()const void ActivateMediaWorkflowRequest::setMediaWorkflowId(const std::string& mediaWorkflowId) { mediaWorkflowId_ = mediaWorkflowId; - setCoreParameter("MediaWorkflowId", mediaWorkflowId); + setParameter("MediaWorkflowId", mediaWorkflowId); } diff --git a/mts/src/model/AddAsrPipelineRequest.cc b/mts/src/model/AddAsrPipelineRequest.cc index 90da129e7..e734d4167 100644 --- a/mts/src/model/AddAsrPipelineRequest.cc +++ b/mts/src/model/AddAsrPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddAsrPipelineRequest; AddAsrPipelineRequest::AddAsrPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "AddAsrPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddAsrPipelineRequest::~AddAsrPipelineRequest() {} @@ -33,7 +35,7 @@ long AddAsrPipelineRequest::getResourceOwnerId()const void AddAsrPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddAsrPipelineRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string AddAsrPipelineRequest::getAccessKeyId()const void AddAsrPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddAsrPipelineRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string AddAsrPipelineRequest::getResourceOwnerAccount()const void AddAsrPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddAsrPipelineRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddAsrPipelineRequest::getOwnerAccount()const void AddAsrPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddAsrPipelineRequest::getNotifyConfig()const @@ -77,7 +79,7 @@ std::string AddAsrPipelineRequest::getNotifyConfig()const void AddAsrPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long AddAsrPipelineRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddAsrPipelineRequest::getOwnerId()const void AddAsrPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddAsrPipelineRequest::getPriority()const @@ -99,7 +101,7 @@ int AddAsrPipelineRequest::getPriority()const void AddAsrPipelineRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string AddAsrPipelineRequest::getName()const @@ -110,6 +112,6 @@ std::string AddAsrPipelineRequest::getName()const void AddAsrPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/AddCategoryRequest.cc b/mts/src/model/AddCategoryRequest.cc index 3fe95a226..f161614e3 100644 --- a/mts/src/model/AddCategoryRequest.cc +++ b/mts/src/model/AddCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddCategoryRequest; AddCategoryRequest::AddCategoryRequest() : RpcServiceRequest("mts", "2014-06-18", "AddCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCategoryRequest::~AddCategoryRequest() {} @@ -33,7 +35,7 @@ long AddCategoryRequest::getResourceOwnerId()const void AddCategoryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long AddCategoryRequest::getParentId()const @@ -44,7 +46,7 @@ long AddCategoryRequest::getParentId()const void AddCategoryRequest::setParentId(long parentId) { parentId_ = parentId; - setCoreParameter("ParentId", std::to_string(parentId)); + setParameter("ParentId", std::to_string(parentId)); } std::string AddCategoryRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AddCategoryRequest::getAccessKeyId()const void AddCategoryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddCategoryRequest::getCateName()const @@ -66,7 +68,7 @@ std::string AddCategoryRequest::getCateName()const void AddCategoryRequest::setCateName(const std::string& cateName) { cateName_ = cateName; - setCoreParameter("CateName", cateName); + setParameter("CateName", cateName); } std::string AddCategoryRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddCategoryRequest::getResourceOwnerAccount()const void AddCategoryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddCategoryRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AddCategoryRequest::getOwnerAccount()const void AddCategoryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddCategoryRequest::getOwnerId()const @@ -99,6 +101,6 @@ long AddCategoryRequest::getOwnerId()const void AddCategoryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/AddCensorPipelineRequest.cc b/mts/src/model/AddCensorPipelineRequest.cc index ffbb4877d..8e9e329b9 100644 --- a/mts/src/model/AddCensorPipelineRequest.cc +++ b/mts/src/model/AddCensorPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddCensorPipelineRequest; AddCensorPipelineRequest::AddCensorPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "AddCensorPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCensorPipelineRequest::~AddCensorPipelineRequest() {} @@ -33,7 +35,7 @@ long AddCensorPipelineRequest::getResourceOwnerId()const void AddCensorPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddCensorPipelineRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string AddCensorPipelineRequest::getAccessKeyId()const void AddCensorPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddCensorPipelineRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string AddCensorPipelineRequest::getResourceOwnerAccount()const void AddCensorPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddCensorPipelineRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddCensorPipelineRequest::getOwnerAccount()const void AddCensorPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddCensorPipelineRequest::getNotifyConfig()const @@ -77,7 +79,7 @@ std::string AddCensorPipelineRequest::getNotifyConfig()const void AddCensorPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long AddCensorPipelineRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddCensorPipelineRequest::getOwnerId()const void AddCensorPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddCensorPipelineRequest::getPriority()const @@ -99,7 +101,7 @@ int AddCensorPipelineRequest::getPriority()const void AddCensorPipelineRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string AddCensorPipelineRequest::getName()const @@ -110,6 +112,6 @@ std::string AddCensorPipelineRequest::getName()const void AddCensorPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/AddCoverPipelineRequest.cc b/mts/src/model/AddCoverPipelineRequest.cc index 269b1554c..fb2e6582b 100644 --- a/mts/src/model/AddCoverPipelineRequest.cc +++ b/mts/src/model/AddCoverPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddCoverPipelineRequest; AddCoverPipelineRequest::AddCoverPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "AddCoverPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCoverPipelineRequest::~AddCoverPipelineRequest() {} @@ -33,7 +35,7 @@ long AddCoverPipelineRequest::getResourceOwnerId()const void AddCoverPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddCoverPipelineRequest::getRole()const @@ -44,7 +46,7 @@ std::string AddCoverPipelineRequest::getRole()const void AddCoverPipelineRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::string AddCoverPipelineRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AddCoverPipelineRequest::getAccessKeyId()const void AddCoverPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddCoverPipelineRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddCoverPipelineRequest::getResourceOwnerAccount()const void AddCoverPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddCoverPipelineRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddCoverPipelineRequest::getOwnerAccount()const void AddCoverPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddCoverPipelineRequest::getNotifyConfig()const @@ -88,7 +90,7 @@ std::string AddCoverPipelineRequest::getNotifyConfig()const void AddCoverPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long AddCoverPipelineRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AddCoverPipelineRequest::getOwnerId()const void AddCoverPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddCoverPipelineRequest::getPriority()const @@ -110,7 +112,7 @@ std::string AddCoverPipelineRequest::getPriority()const void AddCoverPipelineRequest::setPriority(const std::string& priority) { priority_ = priority; - setCoreParameter("Priority", priority); + setParameter("Priority", priority); } std::string AddCoverPipelineRequest::getName()const @@ -121,6 +123,6 @@ std::string AddCoverPipelineRequest::getName()const void AddCoverPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/AddMCTemplateRequest.cc b/mts/src/model/AddMCTemplateRequest.cc index dd78d0cca..4b4b23d60 100644 --- a/mts/src/model/AddMCTemplateRequest.cc +++ b/mts/src/model/AddMCTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddMCTemplateRequest; AddMCTemplateRequest::AddMCTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "AddMCTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddMCTemplateRequest::~AddMCTemplateRequest() {} @@ -33,7 +35,7 @@ std::string AddMCTemplateRequest::getPolitics()const void AddMCTemplateRequest::setPolitics(const std::string& politics) { politics_ = politics; - setCoreParameter("Politics", politics); + setParameter("Politics", politics); } long AddMCTemplateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long AddMCTemplateRequest::getResourceOwnerId()const void AddMCTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddMCTemplateRequest::getAbuse()const @@ -55,7 +57,7 @@ std::string AddMCTemplateRequest::getAbuse()const void AddMCTemplateRequest::setAbuse(const std::string& abuse) { abuse_ = abuse; - setCoreParameter("Abuse", abuse); + setParameter("Abuse", abuse); } std::string AddMCTemplateRequest::getQrcode()const @@ -66,7 +68,7 @@ std::string AddMCTemplateRequest::getQrcode()const void AddMCTemplateRequest::setQrcode(const std::string& qrcode) { qrcode_ = qrcode; - setCoreParameter("Qrcode", qrcode); + setParameter("Qrcode", qrcode); } std::string AddMCTemplateRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string AddMCTemplateRequest::getAccessKeyId()const void AddMCTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddMCTemplateRequest::getPorn()const @@ -88,7 +90,7 @@ std::string AddMCTemplateRequest::getPorn()const void AddMCTemplateRequest::setPorn(const std::string& porn) { porn_ = porn; - setCoreParameter("Porn", porn); + setParameter("Porn", porn); } std::string AddMCTemplateRequest::getTerrorism()const @@ -99,7 +101,7 @@ std::string AddMCTemplateRequest::getTerrorism()const void AddMCTemplateRequest::setTerrorism(const std::string& terrorism) { terrorism_ = terrorism; - setCoreParameter("Terrorism", terrorism); + setParameter("Terrorism", terrorism); } std::string AddMCTemplateRequest::getLogo()const @@ -110,7 +112,7 @@ std::string AddMCTemplateRequest::getLogo()const void AddMCTemplateRequest::setLogo(const std::string& logo) { logo_ = logo; - setCoreParameter("Logo", logo); + setParameter("Logo", logo); } std::string AddMCTemplateRequest::getLive()const @@ -121,7 +123,7 @@ std::string AddMCTemplateRequest::getLive()const void AddMCTemplateRequest::setLive(const std::string& live) { live_ = live; - setCoreParameter("Live", live); + setParameter("Live", live); } std::string AddMCTemplateRequest::getContraband()const @@ -132,7 +134,7 @@ std::string AddMCTemplateRequest::getContraband()const void AddMCTemplateRequest::setContraband(const std::string& contraband) { contraband_ = contraband; - setCoreParameter("Contraband", contraband); + setParameter("Contraband", contraband); } std::string AddMCTemplateRequest::getAd()const @@ -143,7 +145,7 @@ std::string AddMCTemplateRequest::getAd()const void AddMCTemplateRequest::setAd(const std::string& ad) { ad_ = ad; - setCoreParameter("Ad", ad); + setParameter("Ad", ad); } std::string AddMCTemplateRequest::getResourceOwnerAccount()const @@ -154,7 +156,7 @@ std::string AddMCTemplateRequest::getResourceOwnerAccount()const void AddMCTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddMCTemplateRequest::getOwnerAccount()const @@ -165,7 +167,7 @@ std::string AddMCTemplateRequest::getOwnerAccount()const void AddMCTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddMCTemplateRequest::getOwnerId()const @@ -176,7 +178,7 @@ long AddMCTemplateRequest::getOwnerId()const void AddMCTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddMCTemplateRequest::getName()const @@ -187,7 +189,7 @@ std::string AddMCTemplateRequest::getName()const void AddMCTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string AddMCTemplateRequest::getSpam()const @@ -198,6 +200,6 @@ std::string AddMCTemplateRequest::getSpam()const void AddMCTemplateRequest::setSpam(const std::string& spam) { spam_ = spam; - setCoreParameter("Spam", spam); + setParameter("Spam", spam); } diff --git a/mts/src/model/AddMediaRequest.cc b/mts/src/model/AddMediaRequest.cc index 408348713..f827d1dab 100644 --- a/mts/src/model/AddMediaRequest.cc +++ b/mts/src/model/AddMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddMediaRequest; AddMediaRequest::AddMediaRequest() : RpcServiceRequest("mts", "2014-06-18", "AddMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddMediaRequest::~AddMediaRequest() {} @@ -33,7 +35,7 @@ long AddMediaRequest::getResourceOwnerId()const void AddMediaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddMediaRequest::getDescription()const @@ -44,7 +46,7 @@ std::string AddMediaRequest::getDescription()const void AddMediaRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string AddMediaRequest::getTitle()const @@ -55,7 +57,7 @@ std::string AddMediaRequest::getTitle()const void AddMediaRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } bool AddMediaRequest::getInputUnbind()const @@ -66,7 +68,7 @@ bool AddMediaRequest::getInputUnbind()const void AddMediaRequest::setInputUnbind(bool inputUnbind) { inputUnbind_ = inputUnbind; - setCoreParameter("InputUnbind", inputUnbind ? "true" : "false"); + setParameter("InputUnbind", inputUnbind ? "true" : "false"); } std::string AddMediaRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string AddMediaRequest::getAccessKeyId()const void AddMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddMediaRequest::getCoverURL()const @@ -88,7 +90,7 @@ std::string AddMediaRequest::getCoverURL()const void AddMediaRequest::setCoverURL(const std::string& coverURL) { coverURL_ = coverURL; - setCoreParameter("CoverURL", coverURL); + setParameter("CoverURL", coverURL); } long AddMediaRequest::getCateId()const @@ -99,7 +101,7 @@ long AddMediaRequest::getCateId()const void AddMediaRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } std::string AddMediaRequest::getMediaWorkflowId()const @@ -110,7 +112,7 @@ std::string AddMediaRequest::getMediaWorkflowId()const void AddMediaRequest::setMediaWorkflowId(const std::string& mediaWorkflowId) { mediaWorkflowId_ = mediaWorkflowId; - setCoreParameter("MediaWorkflowId", mediaWorkflowId); + setParameter("MediaWorkflowId", mediaWorkflowId); } std::string AddMediaRequest::getMediaWorkflowUserData()const @@ -121,7 +123,7 @@ std::string AddMediaRequest::getMediaWorkflowUserData()const void AddMediaRequest::setMediaWorkflowUserData(const std::string& mediaWorkflowUserData) { mediaWorkflowUserData_ = mediaWorkflowUserData; - setCoreParameter("MediaWorkflowUserData", mediaWorkflowUserData); + setParameter("MediaWorkflowUserData", mediaWorkflowUserData); } std::string AddMediaRequest::getResourceOwnerAccount()const @@ -132,7 +134,7 @@ std::string AddMediaRequest::getResourceOwnerAccount()const void AddMediaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddMediaRequest::getOwnerAccount()const @@ -143,7 +145,7 @@ std::string AddMediaRequest::getOwnerAccount()const void AddMediaRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddMediaRequest::getOverrideParams()const @@ -154,7 +156,7 @@ std::string AddMediaRequest::getOverrideParams()const void AddMediaRequest::setOverrideParams(const std::string& overrideParams) { overrideParams_ = overrideParams; - setCoreParameter("OverrideParams", overrideParams); + setParameter("OverrideParams", overrideParams); } long AddMediaRequest::getOwnerId()const @@ -165,7 +167,7 @@ long AddMediaRequest::getOwnerId()const void AddMediaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddMediaRequest::getTags()const @@ -176,7 +178,7 @@ std::string AddMediaRequest::getTags()const void AddMediaRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string AddMediaRequest::getFileURL()const @@ -187,6 +189,6 @@ std::string AddMediaRequest::getFileURL()const void AddMediaRequest::setFileURL(const std::string& fileURL) { fileURL_ = fileURL; - setCoreParameter("FileURL", fileURL); + setParameter("FileURL", fileURL); } diff --git a/mts/src/model/AddMediaTagRequest.cc b/mts/src/model/AddMediaTagRequest.cc index 3c00b99ec..bec9c7ad6 100644 --- a/mts/src/model/AddMediaTagRequest.cc +++ b/mts/src/model/AddMediaTagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddMediaTagRequest; AddMediaTagRequest::AddMediaTagRequest() : RpcServiceRequest("mts", "2014-06-18", "AddMediaTag") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddMediaTagRequest::~AddMediaTagRequest() {} @@ -33,7 +35,7 @@ long AddMediaTagRequest::getResourceOwnerId()const void AddMediaTagRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddMediaTagRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string AddMediaTagRequest::getAccessKeyId()const void AddMediaTagRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddMediaTagRequest::getTag()const @@ -55,7 +57,7 @@ std::string AddMediaTagRequest::getTag()const void AddMediaTagRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } std::string AddMediaTagRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddMediaTagRequest::getResourceOwnerAccount()const void AddMediaTagRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddMediaTagRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddMediaTagRequest::getOwnerAccount()const void AddMediaTagRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddMediaTagRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddMediaTagRequest::getOwnerId()const void AddMediaTagRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddMediaTagRequest::getMediaId()const @@ -99,6 +101,6 @@ std::string AddMediaTagRequest::getMediaId()const void AddMediaTagRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } diff --git a/mts/src/model/AddMediaWorkflowRequest.cc b/mts/src/model/AddMediaWorkflowRequest.cc index 73d6b0d6b..707ae06b7 100644 --- a/mts/src/model/AddMediaWorkflowRequest.cc +++ b/mts/src/model/AddMediaWorkflowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddMediaWorkflowRequest; AddMediaWorkflowRequest::AddMediaWorkflowRequest() : RpcServiceRequest("mts", "2014-06-18", "AddMediaWorkflow") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddMediaWorkflowRequest::~AddMediaWorkflowRequest() {} @@ -33,7 +35,7 @@ long AddMediaWorkflowRequest::getResourceOwnerId()const void AddMediaWorkflowRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddMediaWorkflowRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string AddMediaWorkflowRequest::getAccessKeyId()const void AddMediaWorkflowRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddMediaWorkflowRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string AddMediaWorkflowRequest::getResourceOwnerAccount()const void AddMediaWorkflowRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddMediaWorkflowRequest::getTopology()const @@ -66,7 +68,7 @@ std::string AddMediaWorkflowRequest::getTopology()const void AddMediaWorkflowRequest::setTopology(const std::string& topology) { topology_ = topology; - setCoreParameter("Topology", topology); + setParameter("Topology", topology); } std::string AddMediaWorkflowRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddMediaWorkflowRequest::getOwnerAccount()const void AddMediaWorkflowRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddMediaWorkflowRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddMediaWorkflowRequest::getOwnerId()const void AddMediaWorkflowRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddMediaWorkflowRequest::getTriggerMode()const @@ -99,7 +101,7 @@ std::string AddMediaWorkflowRequest::getTriggerMode()const void AddMediaWorkflowRequest::setTriggerMode(const std::string& triggerMode) { triggerMode_ = triggerMode; - setCoreParameter("TriggerMode", triggerMode); + setParameter("TriggerMode", triggerMode); } std::string AddMediaWorkflowRequest::getName()const @@ -110,6 +112,6 @@ std::string AddMediaWorkflowRequest::getName()const void AddMediaWorkflowRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/AddPipelineRequest.cc b/mts/src/model/AddPipelineRequest.cc index 5df824be8..db8a11a6d 100644 --- a/mts/src/model/AddPipelineRequest.cc +++ b/mts/src/model/AddPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddPipelineRequest; AddPipelineRequest::AddPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "AddPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddPipelineRequest::~AddPipelineRequest() {} @@ -33,7 +35,7 @@ long AddPipelineRequest::getResourceOwnerId()const void AddPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddPipelineRequest::getRole()const @@ -44,7 +46,7 @@ std::string AddPipelineRequest::getRole()const void AddPipelineRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::string AddPipelineRequest::getSpeed()const @@ -55,7 +57,7 @@ std::string AddPipelineRequest::getSpeed()const void AddPipelineRequest::setSpeed(const std::string& speed) { speed_ = speed; - setCoreParameter("Speed", speed); + setParameter("Speed", speed); } std::string AddPipelineRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string AddPipelineRequest::getAccessKeyId()const void AddPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddPipelineRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddPipelineRequest::getResourceOwnerAccount()const void AddPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddPipelineRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AddPipelineRequest::getOwnerAccount()const void AddPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddPipelineRequest::getNotifyConfig()const @@ -99,7 +101,7 @@ std::string AddPipelineRequest::getNotifyConfig()const void AddPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long AddPipelineRequest::getOwnerId()const @@ -110,7 +112,7 @@ long AddPipelineRequest::getOwnerId()const void AddPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddPipelineRequest::getName()const @@ -121,7 +123,7 @@ std::string AddPipelineRequest::getName()const void AddPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long AddPipelineRequest::getSpeedLevel()const @@ -132,6 +134,6 @@ long AddPipelineRequest::getSpeedLevel()const void AddPipelineRequest::setSpeedLevel(long speedLevel) { speedLevel_ = speedLevel; - setCoreParameter("SpeedLevel", std::to_string(speedLevel)); + setParameter("SpeedLevel", std::to_string(speedLevel)); } diff --git a/mts/src/model/AddPornPipelineRequest.cc b/mts/src/model/AddPornPipelineRequest.cc index 88e86a3cb..c1dd469b0 100644 --- a/mts/src/model/AddPornPipelineRequest.cc +++ b/mts/src/model/AddPornPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddPornPipelineRequest; AddPornPipelineRequest::AddPornPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "AddPornPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddPornPipelineRequest::~AddPornPipelineRequest() {} @@ -33,7 +35,7 @@ long AddPornPipelineRequest::getResourceOwnerId()const void AddPornPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddPornPipelineRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string AddPornPipelineRequest::getAccessKeyId()const void AddPornPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddPornPipelineRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string AddPornPipelineRequest::getResourceOwnerAccount()const void AddPornPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddPornPipelineRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddPornPipelineRequest::getOwnerAccount()const void AddPornPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddPornPipelineRequest::getNotifyConfig()const @@ -77,7 +79,7 @@ std::string AddPornPipelineRequest::getNotifyConfig()const void AddPornPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long AddPornPipelineRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddPornPipelineRequest::getOwnerId()const void AddPornPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddPornPipelineRequest::getPriority()const @@ -99,7 +101,7 @@ int AddPornPipelineRequest::getPriority()const void AddPornPipelineRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string AddPornPipelineRequest::getName()const @@ -110,6 +112,6 @@ std::string AddPornPipelineRequest::getName()const void AddPornPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/AddTemplateRequest.cc b/mts/src/model/AddTemplateRequest.cc index 76c6f498b..073938b28 100644 --- a/mts/src/model/AddTemplateRequest.cc +++ b/mts/src/model/AddTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddTemplateRequest; AddTemplateRequest::AddTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "AddTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddTemplateRequest::~AddTemplateRequest() {} @@ -33,7 +35,7 @@ std::string AddTemplateRequest::getContainer()const void AddTemplateRequest::setContainer(const std::string& container) { container_ = container; - setCoreParameter("Container", container); + setParameter("Container", container); } long AddTemplateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long AddTemplateRequest::getResourceOwnerId()const void AddTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddTemplateRequest::getVideo()const @@ -55,7 +57,7 @@ std::string AddTemplateRequest::getVideo()const void AddTemplateRequest::setVideo(const std::string& video) { video_ = video; - setCoreParameter("Video", video); + setParameter("Video", video); } std::string AddTemplateRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string AddTemplateRequest::getAccessKeyId()const void AddTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddTemplateRequest::getTransConfig()const @@ -77,7 +79,7 @@ std::string AddTemplateRequest::getTransConfig()const void AddTemplateRequest::setTransConfig(const std::string& transConfig) { transConfig_ = transConfig; - setCoreParameter("TransConfig", transConfig); + setParameter("TransConfig", transConfig); } std::string AddTemplateRequest::getAudio()const @@ -88,7 +90,7 @@ std::string AddTemplateRequest::getAudio()const void AddTemplateRequest::setAudio(const std::string& audio) { audio_ = audio; - setCoreParameter("Audio", audio); + setParameter("Audio", audio); } std::string AddTemplateRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string AddTemplateRequest::getResourceOwnerAccount()const void AddTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddTemplateRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string AddTemplateRequest::getOwnerAccount()const void AddTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddTemplateRequest::getMuxConfig()const @@ -121,7 +123,7 @@ std::string AddTemplateRequest::getMuxConfig()const void AddTemplateRequest::setMuxConfig(const std::string& muxConfig) { muxConfig_ = muxConfig; - setCoreParameter("MuxConfig", muxConfig); + setParameter("MuxConfig", muxConfig); } long AddTemplateRequest::getOwnerId()const @@ -132,7 +134,7 @@ long AddTemplateRequest::getOwnerId()const void AddTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddTemplateRequest::getName()const @@ -143,6 +145,6 @@ std::string AddTemplateRequest::getName()const void AddTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/AddTerrorismPipelineRequest.cc b/mts/src/model/AddTerrorismPipelineRequest.cc index cf3e01d72..a61ccaa6c 100644 --- a/mts/src/model/AddTerrorismPipelineRequest.cc +++ b/mts/src/model/AddTerrorismPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddTerrorismPipelineRequest; AddTerrorismPipelineRequest::AddTerrorismPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "AddTerrorismPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddTerrorismPipelineRequest::~AddTerrorismPipelineRequest() {} @@ -33,7 +35,7 @@ long AddTerrorismPipelineRequest::getResourceOwnerId()const void AddTerrorismPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddTerrorismPipelineRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string AddTerrorismPipelineRequest::getAccessKeyId()const void AddTerrorismPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddTerrorismPipelineRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string AddTerrorismPipelineRequest::getResourceOwnerAccount()const void AddTerrorismPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddTerrorismPipelineRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddTerrorismPipelineRequest::getOwnerAccount()const void AddTerrorismPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddTerrorismPipelineRequest::getNotifyConfig()const @@ -77,7 +79,7 @@ std::string AddTerrorismPipelineRequest::getNotifyConfig()const void AddTerrorismPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long AddTerrorismPipelineRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddTerrorismPipelineRequest::getOwnerId()const void AddTerrorismPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddTerrorismPipelineRequest::getPriority()const @@ -99,7 +101,7 @@ int AddTerrorismPipelineRequest::getPriority()const void AddTerrorismPipelineRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string AddTerrorismPipelineRequest::getName()const @@ -110,6 +112,6 @@ std::string AddTerrorismPipelineRequest::getName()const void AddTerrorismPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/AddWaterMarkTemplateRequest.cc b/mts/src/model/AddWaterMarkTemplateRequest.cc index f002691e7..3876d0bb4 100644 --- a/mts/src/model/AddWaterMarkTemplateRequest.cc +++ b/mts/src/model/AddWaterMarkTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::AddWaterMarkTemplateRequest; AddWaterMarkTemplateRequest::AddWaterMarkTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "AddWaterMarkTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddWaterMarkTemplateRequest::~AddWaterMarkTemplateRequest() {} @@ -33,7 +35,7 @@ long AddWaterMarkTemplateRequest::getResourceOwnerId()const void AddWaterMarkTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddWaterMarkTemplateRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string AddWaterMarkTemplateRequest::getAccessKeyId()const void AddWaterMarkTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddWaterMarkTemplateRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string AddWaterMarkTemplateRequest::getResourceOwnerAccount()const void AddWaterMarkTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddWaterMarkTemplateRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddWaterMarkTemplateRequest::getOwnerAccount()const void AddWaterMarkTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddWaterMarkTemplateRequest::getOwnerId()const @@ -77,7 +79,7 @@ long AddWaterMarkTemplateRequest::getOwnerId()const void AddWaterMarkTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddWaterMarkTemplateRequest::getName()const @@ -88,7 +90,7 @@ std::string AddWaterMarkTemplateRequest::getName()const void AddWaterMarkTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string AddWaterMarkTemplateRequest::getConfig()const @@ -99,6 +101,6 @@ std::string AddWaterMarkTemplateRequest::getConfig()const void AddWaterMarkTemplateRequest::setConfig(const std::string& config) { config_ = config; - setCoreParameter("Config", config); + setParameter("Config", config); } diff --git a/mts/src/model/BindInputBucketRequest.cc b/mts/src/model/BindInputBucketRequest.cc index 62a9b710a..40c75095f 100644 --- a/mts/src/model/BindInputBucketRequest.cc +++ b/mts/src/model/BindInputBucketRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::BindInputBucketRequest; BindInputBucketRequest::BindInputBucketRequest() : RpcServiceRequest("mts", "2014-06-18", "BindInputBucket") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindInputBucketRequest::~BindInputBucketRequest() {} @@ -33,7 +35,7 @@ long BindInputBucketRequest::getResourceOwnerId()const void BindInputBucketRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string BindInputBucketRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string BindInputBucketRequest::getAccessKeyId()const void BindInputBucketRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BindInputBucketRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string BindInputBucketRequest::getResourceOwnerAccount()const void BindInputBucketRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string BindInputBucketRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string BindInputBucketRequest::getOwnerAccount()const void BindInputBucketRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BindInputBucketRequest::getOwnerId()const @@ -77,7 +79,7 @@ long BindInputBucketRequest::getOwnerId()const void BindInputBucketRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BindInputBucketRequest::getBucket()const @@ -88,7 +90,7 @@ std::string BindInputBucketRequest::getBucket()const void BindInputBucketRequest::setBucket(const std::string& bucket) { bucket_ = bucket; - setCoreParameter("Bucket", bucket); + setParameter("Bucket", bucket); } std::string BindInputBucketRequest::getRoleArn()const @@ -99,6 +101,6 @@ std::string BindInputBucketRequest::getRoleArn()const void BindInputBucketRequest::setRoleArn(const std::string& roleArn) { roleArn_ = roleArn; - setCoreParameter("RoleArn", roleArn); + setParameter("RoleArn", roleArn); } diff --git a/mts/src/model/BindOutputBucketRequest.cc b/mts/src/model/BindOutputBucketRequest.cc index 164ead630..55fea1580 100644 --- a/mts/src/model/BindOutputBucketRequest.cc +++ b/mts/src/model/BindOutputBucketRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::BindOutputBucketRequest; BindOutputBucketRequest::BindOutputBucketRequest() : RpcServiceRequest("mts", "2014-06-18", "BindOutputBucket") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindOutputBucketRequest::~BindOutputBucketRequest() {} @@ -33,7 +35,7 @@ long BindOutputBucketRequest::getResourceOwnerId()const void BindOutputBucketRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string BindOutputBucketRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string BindOutputBucketRequest::getAccessKeyId()const void BindOutputBucketRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BindOutputBucketRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string BindOutputBucketRequest::getResourceOwnerAccount()const void BindOutputBucketRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string BindOutputBucketRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string BindOutputBucketRequest::getOwnerAccount()const void BindOutputBucketRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BindOutputBucketRequest::getOwnerId()const @@ -77,7 +79,7 @@ long BindOutputBucketRequest::getOwnerId()const void BindOutputBucketRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BindOutputBucketRequest::getBucket()const @@ -88,7 +90,7 @@ std::string BindOutputBucketRequest::getBucket()const void BindOutputBucketRequest::setBucket(const std::string& bucket) { bucket_ = bucket; - setCoreParameter("Bucket", bucket); + setParameter("Bucket", bucket); } std::string BindOutputBucketRequest::getRoleArn()const @@ -99,6 +101,6 @@ std::string BindOutputBucketRequest::getRoleArn()const void BindOutputBucketRequest::setRoleArn(const std::string& roleArn) { roleArn_ = roleArn; - setCoreParameter("RoleArn", roleArn); + setParameter("RoleArn", roleArn); } diff --git a/mts/src/model/CancelJobRequest.cc b/mts/src/model/CancelJobRequest.cc index 5ce91805b..f9bef642a 100644 --- a/mts/src/model/CancelJobRequest.cc +++ b/mts/src/model/CancelJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::CancelJobRequest; CancelJobRequest::CancelJobRequest() : RpcServiceRequest("mts", "2014-06-18", "CancelJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelJobRequest::~CancelJobRequest() {} @@ -33,7 +35,7 @@ long CancelJobRequest::getResourceOwnerId()const void CancelJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CancelJobRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string CancelJobRequest::getResourceOwnerAccount()const void CancelJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CancelJobRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string CancelJobRequest::getOwnerAccount()const void CancelJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CancelJobRequest::getOwnerId()const @@ -66,7 +68,7 @@ long CancelJobRequest::getOwnerId()const void CancelJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CancelJobRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string CancelJobRequest::getAccessKeyId()const void CancelJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CancelJobRequest::getJobId()const @@ -88,6 +90,6 @@ std::string CancelJobRequest::getJobId()const void CancelJobRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } diff --git a/mts/src/model/CategoryTreeRequest.cc b/mts/src/model/CategoryTreeRequest.cc index 7b998b1cc..e5f5d45fd 100644 --- a/mts/src/model/CategoryTreeRequest.cc +++ b/mts/src/model/CategoryTreeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::CategoryTreeRequest; CategoryTreeRequest::CategoryTreeRequest() : RpcServiceRequest("mts", "2014-06-18", "CategoryTree") -{} +{ + setMethod(HttpRequest::Method::Post); +} CategoryTreeRequest::~CategoryTreeRequest() {} @@ -33,7 +35,7 @@ long CategoryTreeRequest::getResourceOwnerId()const void CategoryTreeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CategoryTreeRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string CategoryTreeRequest::getResourceOwnerAccount()const void CategoryTreeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CategoryTreeRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string CategoryTreeRequest::getOwnerAccount()const void CategoryTreeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CategoryTreeRequest::getOwnerId()const @@ -66,7 +68,7 @@ long CategoryTreeRequest::getOwnerId()const void CategoryTreeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CategoryTreeRequest::getAccessKeyId()const @@ -77,6 +79,6 @@ std::string CategoryTreeRequest::getAccessKeyId()const void CategoryTreeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/CheckResourceRequest.cc b/mts/src/model/CheckResourceRequest.cc index ab183159d..8934f8aa2 100644 --- a/mts/src/model/CheckResourceRequest.cc +++ b/mts/src/model/CheckResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::CheckResourceRequest; CheckResourceRequest::CheckResourceRequest() : RpcServiceRequest("mts", "2014-06-18", "CheckResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckResourceRequest::~CheckResourceRequest() {} @@ -33,7 +35,7 @@ std::string CheckResourceRequest::getCountry()const void CheckResourceRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } long CheckResourceRequest::getHid()const @@ -44,7 +46,7 @@ long CheckResourceRequest::getHid()const void CheckResourceRequest::setHid(long hid) { hid_ = hid; - setCoreParameter("Hid", std::to_string(hid)); + setParameter("Hid", std::to_string(hid)); } long CheckResourceRequest::getLevel()const @@ -55,7 +57,7 @@ long CheckResourceRequest::getLevel()const void CheckResourceRequest::setLevel(long level) { level_ = level; - setCoreParameter("Level", std::to_string(level)); + setParameter("Level", std::to_string(level)); } std::string CheckResourceRequest::getInvoker()const @@ -66,7 +68,7 @@ std::string CheckResourceRequest::getInvoker()const void CheckResourceRequest::setInvoker(const std::string& invoker) { invoker_ = invoker; - setCoreParameter("Invoker", invoker); + setParameter("Invoker", invoker); } std::string CheckResourceRequest::getMessage()const @@ -77,7 +79,7 @@ std::string CheckResourceRequest::getMessage()const void CheckResourceRequest::setMessage(const std::string& message) { message_ = message; - setCoreParameter("Message", message); + setParameter("Message", message); } std::string CheckResourceRequest::getUrl()const @@ -88,7 +90,7 @@ std::string CheckResourceRequest::getUrl()const void CheckResourceRequest::setUrl(const std::string& url) { url_ = url; - setCoreParameter("Url", url); + setParameter("Url", url); } bool CheckResourceRequest::getSuccess()const @@ -99,7 +101,7 @@ bool CheckResourceRequest::getSuccess()const void CheckResourceRequest::setSuccess(bool success) { success_ = success; - setCoreParameter("Success", success ? "true" : "false"); + setParameter("Success", success ? "true" : "false"); } bool CheckResourceRequest::getInterrupt()const @@ -110,7 +112,7 @@ bool CheckResourceRequest::getInterrupt()const void CheckResourceRequest::setInterrupt(bool interrupt) { interrupt_ = interrupt; - setCoreParameter("Interrupt", interrupt ? "true" : "false"); + setParameter("Interrupt", interrupt ? "true" : "false"); } std::string CheckResourceRequest::getGmtWakeup()const @@ -121,7 +123,7 @@ std::string CheckResourceRequest::getGmtWakeup()const void CheckResourceRequest::setGmtWakeup(const std::string& gmtWakeup) { gmtWakeup_ = gmtWakeup; - setCoreParameter("GmtWakeup", gmtWakeup); + setParameter("GmtWakeup", gmtWakeup); } std::string CheckResourceRequest::getPk()const @@ -132,7 +134,7 @@ std::string CheckResourceRequest::getPk()const void CheckResourceRequest::setPk(const std::string& pk) { pk_ = pk; - setCoreParameter("Pk", pk); + setParameter("Pk", pk); } std::string CheckResourceRequest::getBid()const @@ -143,7 +145,7 @@ std::string CheckResourceRequest::getBid()const void CheckResourceRequest::setBid(const std::string& bid) { bid_ = bid; - setCoreParameter("Bid", bid); + setParameter("Bid", bid); } std::string CheckResourceRequest::getPrompt()const @@ -154,7 +156,7 @@ std::string CheckResourceRequest::getPrompt()const void CheckResourceRequest::setPrompt(const std::string& prompt) { prompt_ = prompt; - setCoreParameter("Prompt", prompt); + setParameter("Prompt", prompt); } std::string CheckResourceRequest::getTaskExtraData()const @@ -165,7 +167,7 @@ std::string CheckResourceRequest::getTaskExtraData()const void CheckResourceRequest::setTaskExtraData(const std::string& taskExtraData) { taskExtraData_ = taskExtraData; - setCoreParameter("TaskExtraData", taskExtraData); + setParameter("TaskExtraData", taskExtraData); } std::string CheckResourceRequest::getTaskIdentifier()const @@ -176,6 +178,6 @@ std::string CheckResourceRequest::getTaskIdentifier()const void CheckResourceRequest::setTaskIdentifier(const std::string& taskIdentifier) { taskIdentifier_ = taskIdentifier; - setCoreParameter("TaskIdentifier", taskIdentifier); + setParameter("TaskIdentifier", taskIdentifier); } diff --git a/mts/src/model/CreateFpShotDBRequest.cc b/mts/src/model/CreateFpShotDBRequest.cc new file mode 100644 index 000000000..fb720f6ce --- /dev/null +++ b/mts/src/model/CreateFpShotDBRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Mts::Model::CreateFpShotDBRequest; + +CreateFpShotDBRequest::CreateFpShotDBRequest() : + RpcServiceRequest("mts", "2014-06-18", "CreateFpShotDB") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateFpShotDBRequest::~CreateFpShotDBRequest() +{} + +long CreateFpShotDBRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateFpShotDBRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateFpShotDBRequest::getDescription()const +{ + return description_; +} + +void CreateFpShotDBRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateFpShotDBRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateFpShotDBRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string CreateFpShotDBRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateFpShotDBRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +int CreateFpShotDBRequest::getModelId()const +{ + return modelId_; +} + +void CreateFpShotDBRequest::setModelId(int modelId) +{ + modelId_ = modelId; + setParameter("ModelId", std::to_string(modelId)); +} + +std::string CreateFpShotDBRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateFpShotDBRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long CreateFpShotDBRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateFpShotDBRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateFpShotDBRequest::getName()const +{ + return name_; +} + +void CreateFpShotDBRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string CreateFpShotDBRequest::getConfig()const +{ + return config_; +} + +void CreateFpShotDBRequest::setConfig(const std::string& config) +{ + config_ = config; + setParameter("Config", config); +} + diff --git a/mts/src/model/CreateFpShotDBResult.cc b/mts/src/model/CreateFpShotDBResult.cc new file mode 100644 index 000000000..7fd5e0243 --- /dev/null +++ b/mts/src/model/CreateFpShotDBResult.cc @@ -0,0 +1,62 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Mts; +using namespace AlibabaCloud::Mts::Model; + +CreateFpShotDBResult::CreateFpShotDBResult() : + ServiceResult() +{} + +CreateFpShotDBResult::CreateFpShotDBResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateFpShotDBResult::~CreateFpShotDBResult() +{} + +void CreateFpShotDBResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto fpShotDBNode = value["FpShotDB"]; + if(!fpShotDBNode["FpDBId"].isNull()) + fpShotDB_.fpDBId = fpShotDBNode["FpDBId"].asString(); + if(!fpShotDBNode["Name"].isNull()) + fpShotDB_.name = fpShotDBNode["Name"].asString(); + if(!fpShotDBNode["ModelId"].isNull()) + fpShotDB_.modelId = std::stoi(fpShotDBNode["ModelId"].asString()); + if(!fpShotDBNode["State"].isNull()) + fpShotDB_.state = fpShotDBNode["State"].asString(); + if(!fpShotDBNode["Config"].isNull()) + fpShotDB_.config = fpShotDBNode["Config"].asString(); + if(!fpShotDBNode["Description"].isNull()) + fpShotDB_.description = fpShotDBNode["Description"].asString(); + +} + +CreateFpShotDBResult::FpShotDB CreateFpShotDBResult::getFpShotDB()const +{ + return fpShotDB_; +} + diff --git a/mts/src/model/CreateMcuTemplateRequest.cc b/mts/src/model/CreateMcuTemplateRequest.cc index 822955509..de8e73023 100644 --- a/mts/src/model/CreateMcuTemplateRequest.cc +++ b/mts/src/model/CreateMcuTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::CreateMcuTemplateRequest; CreateMcuTemplateRequest::CreateMcuTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "CreateMcuTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateMcuTemplateRequest::~CreateMcuTemplateRequest() {} @@ -33,7 +35,7 @@ std::string CreateMcuTemplateRequest::get_Template()const void CreateMcuTemplateRequest::set_Template(const std::string& _template) { _template_ = _template; - setCoreParameter("_Template", _template); + setParameter("_Template", _template); } long CreateMcuTemplateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateMcuTemplateRequest::getResourceOwnerId()const void CreateMcuTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateMcuTemplateRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string CreateMcuTemplateRequest::getResourceOwnerAccount()const void CreateMcuTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateMcuTemplateRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string CreateMcuTemplateRequest::getOwnerAccount()const void CreateMcuTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateMcuTemplateRequest::getOwnerId()const @@ -77,7 +79,7 @@ long CreateMcuTemplateRequest::getOwnerId()const void CreateMcuTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateMcuTemplateRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string CreateMcuTemplateRequest::getAccessKeyId()const void CreateMcuTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/CreateSessionRequest.cc b/mts/src/model/CreateSessionRequest.cc index edd38d62d..122605b06 100644 --- a/mts/src/model/CreateSessionRequest.cc +++ b/mts/src/model/CreateSessionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::CreateSessionRequest; CreateSessionRequest::CreateSessionRequest() : RpcServiceRequest("mts", "2014-06-18", "CreateSession") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSessionRequest::~CreateSessionRequest() {} @@ -33,7 +35,7 @@ std::string CreateSessionRequest::getResourceOwnerId()const void CreateSessionRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string CreateSessionRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CreateSessionRequest::getAccessKeyId()const void CreateSessionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int CreateSessionRequest::getSessionTime()const @@ -55,7 +57,7 @@ int CreateSessionRequest::getSessionTime()const void CreateSessionRequest::setSessionTime(int sessionTime) { sessionTime_ = sessionTime; - setCoreParameter("SessionTime", std::to_string(sessionTime)); + setParameter("SessionTime", std::to_string(sessionTime)); } std::string CreateSessionRequest::getEndUserId()const @@ -66,7 +68,7 @@ std::string CreateSessionRequest::getEndUserId()const void CreateSessionRequest::setEndUserId(const std::string& endUserId) { endUserId_ = endUserId; - setCoreParameter("EndUserId", endUserId); + setParameter("EndUserId", endUserId); } std::string CreateSessionRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateSessionRequest::getResourceOwnerAccount()const void CreateSessionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateSessionRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateSessionRequest::getOwnerAccount()const void CreateSessionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateSessionRequest::getOwnerId()const @@ -99,7 +101,7 @@ std::string CreateSessionRequest::getOwnerId()const void CreateSessionRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string CreateSessionRequest::getMediaId()const @@ -110,6 +112,6 @@ std::string CreateSessionRequest::getMediaId()const void CreateSessionRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } diff --git a/mts/src/model/DeactivateMediaWorkflowRequest.cc b/mts/src/model/DeactivateMediaWorkflowRequest.cc index c80dc5a86..516987bcc 100644 --- a/mts/src/model/DeactivateMediaWorkflowRequest.cc +++ b/mts/src/model/DeactivateMediaWorkflowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeactivateMediaWorkflowRequest; DeactivateMediaWorkflowRequest::DeactivateMediaWorkflowRequest() : RpcServiceRequest("mts", "2014-06-18", "DeactivateMediaWorkflow") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeactivateMediaWorkflowRequest::~DeactivateMediaWorkflowRequest() {} @@ -33,7 +35,7 @@ long DeactivateMediaWorkflowRequest::getResourceOwnerId()const void DeactivateMediaWorkflowRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeactivateMediaWorkflowRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeactivateMediaWorkflowRequest::getResourceOwnerAccount()const void DeactivateMediaWorkflowRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeactivateMediaWorkflowRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeactivateMediaWorkflowRequest::getOwnerAccount()const void DeactivateMediaWorkflowRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeactivateMediaWorkflowRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeactivateMediaWorkflowRequest::getOwnerId()const void DeactivateMediaWorkflowRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeactivateMediaWorkflowRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DeactivateMediaWorkflowRequest::getAccessKeyId()const void DeactivateMediaWorkflowRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeactivateMediaWorkflowRequest::getMediaWorkflowId()const @@ -88,6 +90,6 @@ std::string DeactivateMediaWorkflowRequest::getMediaWorkflowId()const void DeactivateMediaWorkflowRequest::setMediaWorkflowId(const std::string& mediaWorkflowId) { mediaWorkflowId_ = mediaWorkflowId; - setCoreParameter("MediaWorkflowId", mediaWorkflowId); + setParameter("MediaWorkflowId", mediaWorkflowId); } diff --git a/mts/src/model/DecryptKeyRequest.cc b/mts/src/model/DecryptKeyRequest.cc index 621caee4b..f742ee312 100644 --- a/mts/src/model/DecryptKeyRequest.cc +++ b/mts/src/model/DecryptKeyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DecryptKeyRequest; DecryptKeyRequest::DecryptKeyRequest() : RpcServiceRequest("mts", "2014-06-18", "DecryptKey") -{} +{ + setMethod(HttpRequest::Method::Post); +} DecryptKeyRequest::~DecryptKeyRequest() {} @@ -33,7 +35,7 @@ std::string DecryptKeyRequest::getResourceOwnerId()const void DecryptKeyRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string DecryptKeyRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DecryptKeyRequest::getAccessKeyId()const void DecryptKeyRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DecryptKeyRequest::getRand()const @@ -55,7 +57,7 @@ std::string DecryptKeyRequest::getRand()const void DecryptKeyRequest::setRand(const std::string& rand) { rand_ = rand; - setCoreParameter("Rand", rand); + setParameter("Rand", rand); } std::string DecryptKeyRequest::getCiphertextBlob()const @@ -66,7 +68,7 @@ std::string DecryptKeyRequest::getCiphertextBlob()const void DecryptKeyRequest::setCiphertextBlob(const std::string& ciphertextBlob) { ciphertextBlob_ = ciphertextBlob; - setCoreParameter("CiphertextBlob", ciphertextBlob); + setParameter("CiphertextBlob", ciphertextBlob); } std::string DecryptKeyRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DecryptKeyRequest::getResourceOwnerAccount()const void DecryptKeyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DecryptKeyRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DecryptKeyRequest::getOwnerAccount()const void DecryptKeyRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DecryptKeyRequest::getOwnerId()const @@ -99,6 +101,6 @@ std::string DecryptKeyRequest::getOwnerId()const void DecryptKeyRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } diff --git a/mts/src/model/DeleteCategoryRequest.cc b/mts/src/model/DeleteCategoryRequest.cc index ee8bb3bd1..d8f18daf0 100644 --- a/mts/src/model/DeleteCategoryRequest.cc +++ b/mts/src/model/DeleteCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeleteCategoryRequest; DeleteCategoryRequest::DeleteCategoryRequest() : RpcServiceRequest("mts", "2014-06-18", "DeleteCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCategoryRequest::~DeleteCategoryRequest() {} @@ -33,7 +35,7 @@ long DeleteCategoryRequest::getResourceOwnerId()const void DeleteCategoryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteCategoryRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteCategoryRequest::getResourceOwnerAccount()const void DeleteCategoryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteCategoryRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteCategoryRequest::getOwnerAccount()const void DeleteCategoryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteCategoryRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteCategoryRequest::getOwnerId()const void DeleteCategoryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteCategoryRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DeleteCategoryRequest::getAccessKeyId()const void DeleteCategoryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long DeleteCategoryRequest::getCateId()const @@ -88,6 +90,6 @@ long DeleteCategoryRequest::getCateId()const void DeleteCategoryRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } diff --git a/mts/src/model/DeleteMCTemplateRequest.cc b/mts/src/model/DeleteMCTemplateRequest.cc index 8424ef70a..e071792ce 100644 --- a/mts/src/model/DeleteMCTemplateRequest.cc +++ b/mts/src/model/DeleteMCTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeleteMCTemplateRequest; DeleteMCTemplateRequest::DeleteMCTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "DeleteMCTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMCTemplateRequest::~DeleteMCTemplateRequest() {} @@ -33,7 +35,7 @@ long DeleteMCTemplateRequest::getResourceOwnerId()const void DeleteMCTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteMCTemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteMCTemplateRequest::getResourceOwnerAccount()const void DeleteMCTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteMCTemplateRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteMCTemplateRequest::getOwnerAccount()const void DeleteMCTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteMCTemplateRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteMCTemplateRequest::getOwnerId()const void DeleteMCTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteMCTemplateRequest::getTemplateId()const @@ -77,7 +79,7 @@ std::string DeleteMCTemplateRequest::getTemplateId()const void DeleteMCTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } std::string DeleteMCTemplateRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string DeleteMCTemplateRequest::getAccessKeyId()const void DeleteMCTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/DeleteMcuJobRequest.cc b/mts/src/model/DeleteMcuJobRequest.cc index f14b7d40e..f128d5962 100644 --- a/mts/src/model/DeleteMcuJobRequest.cc +++ b/mts/src/model/DeleteMcuJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeleteMcuJobRequest; DeleteMcuJobRequest::DeleteMcuJobRequest() : RpcServiceRequest("mts", "2014-06-18", "DeleteMcuJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMcuJobRequest::~DeleteMcuJobRequest() {} @@ -33,7 +35,7 @@ long DeleteMcuJobRequest::getResourceOwnerId()const void DeleteMcuJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteMcuJobRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteMcuJobRequest::getResourceOwnerAccount()const void DeleteMcuJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteMcuJobRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteMcuJobRequest::getOwnerAccount()const void DeleteMcuJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteMcuJobRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteMcuJobRequest::getOwnerId()const void DeleteMcuJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteMcuJobRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DeleteMcuJobRequest::getAccessKeyId()const void DeleteMcuJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteMcuJobRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string DeleteMcuJobRequest::getJobIds()const void DeleteMcuJobRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/DeleteMcuTemplateRequest.cc b/mts/src/model/DeleteMcuTemplateRequest.cc index b2bfd357f..5710adedd 100644 --- a/mts/src/model/DeleteMcuTemplateRequest.cc +++ b/mts/src/model/DeleteMcuTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeleteMcuTemplateRequest; DeleteMcuTemplateRequest::DeleteMcuTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "DeleteMcuTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMcuTemplateRequest::~DeleteMcuTemplateRequest() {} @@ -33,7 +35,7 @@ long DeleteMcuTemplateRequest::getResourceOwnerId()const void DeleteMcuTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteMcuTemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteMcuTemplateRequest::getResourceOwnerAccount()const void DeleteMcuTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteMcuTemplateRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteMcuTemplateRequest::getOwnerAccount()const void DeleteMcuTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteMcuTemplateRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteMcuTemplateRequest::getOwnerId()const void DeleteMcuTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteMcuTemplateRequest::getTemplateId()const @@ -77,7 +79,7 @@ std::string DeleteMcuTemplateRequest::getTemplateId()const void DeleteMcuTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } std::string DeleteMcuTemplateRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string DeleteMcuTemplateRequest::getAccessKeyId()const void DeleteMcuTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/DeleteMediaRequest.cc b/mts/src/model/DeleteMediaRequest.cc index d13330ed4..eeb24e673 100644 --- a/mts/src/model/DeleteMediaRequest.cc +++ b/mts/src/model/DeleteMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeleteMediaRequest; DeleteMediaRequest::DeleteMediaRequest() : RpcServiceRequest("mts", "2014-06-18", "DeleteMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMediaRequest::~DeleteMediaRequest() {} @@ -33,7 +35,7 @@ long DeleteMediaRequest::getResourceOwnerId()const void DeleteMediaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteMediaRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteMediaRequest::getResourceOwnerAccount()const void DeleteMediaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteMediaRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteMediaRequest::getOwnerAccount()const void DeleteMediaRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteMediaRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteMediaRequest::getOwnerId()const void DeleteMediaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteMediaRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DeleteMediaRequest::getAccessKeyId()const void DeleteMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteMediaRequest::getMediaIds()const @@ -88,6 +90,6 @@ std::string DeleteMediaRequest::getMediaIds()const void DeleteMediaRequest::setMediaIds(const std::string& mediaIds) { mediaIds_ = mediaIds; - setCoreParameter("MediaIds", mediaIds); + setParameter("MediaIds", mediaIds); } diff --git a/mts/src/model/DeleteMediaTagRequest.cc b/mts/src/model/DeleteMediaTagRequest.cc index 07f1dd94a..9f4535e11 100644 --- a/mts/src/model/DeleteMediaTagRequest.cc +++ b/mts/src/model/DeleteMediaTagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeleteMediaTagRequest; DeleteMediaTagRequest::DeleteMediaTagRequest() : RpcServiceRequest("mts", "2014-06-18", "DeleteMediaTag") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMediaTagRequest::~DeleteMediaTagRequest() {} @@ -33,7 +35,7 @@ long DeleteMediaTagRequest::getResourceOwnerId()const void DeleteMediaTagRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteMediaTagRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string DeleteMediaTagRequest::getAccessKeyId()const void DeleteMediaTagRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteMediaTagRequest::getTag()const @@ -55,7 +57,7 @@ std::string DeleteMediaTagRequest::getTag()const void DeleteMediaTagRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } std::string DeleteMediaTagRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteMediaTagRequest::getResourceOwnerAccount()const void DeleteMediaTagRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteMediaTagRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteMediaTagRequest::getOwnerAccount()const void DeleteMediaTagRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteMediaTagRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteMediaTagRequest::getOwnerId()const void DeleteMediaTagRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteMediaTagRequest::getMediaId()const @@ -99,6 +101,6 @@ std::string DeleteMediaTagRequest::getMediaId()const void DeleteMediaTagRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } diff --git a/mts/src/model/DeleteMediaWorkflowRequest.cc b/mts/src/model/DeleteMediaWorkflowRequest.cc index 3c1a1dfec..cccd98c83 100644 --- a/mts/src/model/DeleteMediaWorkflowRequest.cc +++ b/mts/src/model/DeleteMediaWorkflowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeleteMediaWorkflowRequest; DeleteMediaWorkflowRequest::DeleteMediaWorkflowRequest() : RpcServiceRequest("mts", "2014-06-18", "DeleteMediaWorkflow") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMediaWorkflowRequest::~DeleteMediaWorkflowRequest() {} @@ -33,7 +35,7 @@ long DeleteMediaWorkflowRequest::getResourceOwnerId()const void DeleteMediaWorkflowRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteMediaWorkflowRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteMediaWorkflowRequest::getResourceOwnerAccount()const void DeleteMediaWorkflowRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteMediaWorkflowRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteMediaWorkflowRequest::getOwnerAccount()const void DeleteMediaWorkflowRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteMediaWorkflowRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteMediaWorkflowRequest::getOwnerId()const void DeleteMediaWorkflowRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteMediaWorkflowRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DeleteMediaWorkflowRequest::getAccessKeyId()const void DeleteMediaWorkflowRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteMediaWorkflowRequest::getMediaWorkflowId()const @@ -88,6 +90,6 @@ std::string DeleteMediaWorkflowRequest::getMediaWorkflowId()const void DeleteMediaWorkflowRequest::setMediaWorkflowId(const std::string& mediaWorkflowId) { mediaWorkflowId_ = mediaWorkflowId; - setCoreParameter("MediaWorkflowId", mediaWorkflowId); + setParameter("MediaWorkflowId", mediaWorkflowId); } diff --git a/mts/src/model/DeletePipelineRequest.cc b/mts/src/model/DeletePipelineRequest.cc index 232c08571..347929656 100644 --- a/mts/src/model/DeletePipelineRequest.cc +++ b/mts/src/model/DeletePipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeletePipelineRequest; DeletePipelineRequest::DeletePipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "DeletePipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeletePipelineRequest::~DeletePipelineRequest() {} @@ -33,7 +35,7 @@ long DeletePipelineRequest::getResourceOwnerId()const void DeletePipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeletePipelineRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeletePipelineRequest::getResourceOwnerAccount()const void DeletePipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeletePipelineRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeletePipelineRequest::getOwnerAccount()const void DeletePipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeletePipelineRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeletePipelineRequest::getOwnerId()const void DeletePipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeletePipelineRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DeletePipelineRequest::getAccessKeyId()const void DeletePipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeletePipelineRequest::getPipelineId()const @@ -88,6 +90,6 @@ std::string DeletePipelineRequest::getPipelineId()const void DeletePipelineRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } diff --git a/mts/src/model/DeleteTemplateRequest.cc b/mts/src/model/DeleteTemplateRequest.cc index ab333d16b..2ca92a8ed 100644 --- a/mts/src/model/DeleteTemplateRequest.cc +++ b/mts/src/model/DeleteTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeleteTemplateRequest; DeleteTemplateRequest::DeleteTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "DeleteTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteTemplateRequest::~DeleteTemplateRequest() {} @@ -33,7 +35,7 @@ long DeleteTemplateRequest::getResourceOwnerId()const void DeleteTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteTemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteTemplateRequest::getResourceOwnerAccount()const void DeleteTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteTemplateRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteTemplateRequest::getOwnerAccount()const void DeleteTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteTemplateRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteTemplateRequest::getOwnerId()const void DeleteTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteTemplateRequest::getTemplateId()const @@ -77,7 +79,7 @@ std::string DeleteTemplateRequest::getTemplateId()const void DeleteTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } std::string DeleteTemplateRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string DeleteTemplateRequest::getAccessKeyId()const void DeleteTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/DeleteWaterMarkTemplateRequest.cc b/mts/src/model/DeleteWaterMarkTemplateRequest.cc index 64568d94d..7ab2118fc 100644 --- a/mts/src/model/DeleteWaterMarkTemplateRequest.cc +++ b/mts/src/model/DeleteWaterMarkTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::DeleteWaterMarkTemplateRequest; DeleteWaterMarkTemplateRequest::DeleteWaterMarkTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "DeleteWaterMarkTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteWaterMarkTemplateRequest::~DeleteWaterMarkTemplateRequest() {} @@ -33,7 +35,7 @@ long DeleteWaterMarkTemplateRequest::getResourceOwnerId()const void DeleteWaterMarkTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteWaterMarkTemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteWaterMarkTemplateRequest::getResourceOwnerAccount()const void DeleteWaterMarkTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteWaterMarkTemplateRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteWaterMarkTemplateRequest::getOwnerAccount()const void DeleteWaterMarkTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteWaterMarkTemplateRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteWaterMarkTemplateRequest::getOwnerId()const void DeleteWaterMarkTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteWaterMarkTemplateRequest::getWaterMarkTemplateId()const @@ -77,7 +79,7 @@ std::string DeleteWaterMarkTemplateRequest::getWaterMarkTemplateId()const void DeleteWaterMarkTemplateRequest::setWaterMarkTemplateId(const std::string& waterMarkTemplateId) { waterMarkTemplateId_ = waterMarkTemplateId; - setCoreParameter("WaterMarkTemplateId", waterMarkTemplateId); + setParameter("WaterMarkTemplateId", waterMarkTemplateId); } std::string DeleteWaterMarkTemplateRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string DeleteWaterMarkTemplateRequest::getAccessKeyId()const void DeleteWaterMarkTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/DescribeMtsUserResourcePackageRequest.cc b/mts/src/model/DescribeMtsUserResourcePackageRequest.cc index 8fb8b2807..b711aa010 100644 --- a/mts/src/model/DescribeMtsUserResourcePackageRequest.cc +++ b/mts/src/model/DescribeMtsUserResourcePackageRequest.cc @@ -20,30 +20,43 @@ using AlibabaCloud::Mts::Model::DescribeMtsUserResourcePackageRequest; DescribeMtsUserResourcePackageRequest::DescribeMtsUserResourcePackageRequest() : RpcServiceRequest("mts", "2014-06-18", "DescribeMtsUserResourcePackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeMtsUserResourcePackageRequest::~DescribeMtsUserResourcePackageRequest() {} -long DescribeMtsUserResourcePackageRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeMtsUserResourcePackageRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeMtsUserResourcePackageRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeMtsUserResourcePackageRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - +long DescribeMtsUserResourcePackageRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeMtsUserResourcePackageRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeMtsUserResourcePackageRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeMtsUserResourcePackageRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeMtsUserResourcePackageRequest::getShowLog()const +{ + return showLog_; +} + +void DescribeMtsUserResourcePackageRequest::setShowLog(const std::string& showLog) +{ + showLog_ = showLog; + setParameter("ShowLog", showLog); +} + diff --git a/mts/src/model/GetLicenseRequest.cc b/mts/src/model/GetLicenseRequest.cc index 5f279d84c..c72fd6f35 100644 --- a/mts/src/model/GetLicenseRequest.cc +++ b/mts/src/model/GetLicenseRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::GetLicenseRequest; GetLicenseRequest::GetLicenseRequest() : RpcServiceRequest("mts", "2014-06-18", "GetLicense") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetLicenseRequest::~GetLicenseRequest() {} @@ -33,7 +35,7 @@ std::string GetLicenseRequest::getResourceOwnerId()const void GetLicenseRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string GetLicenseRequest::getData()const @@ -44,7 +46,7 @@ std::string GetLicenseRequest::getData()const void GetLicenseRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setParameter("Data", data); } std::string GetLicenseRequest::getType()const @@ -55,7 +57,7 @@ std::string GetLicenseRequest::getType()const void GetLicenseRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string GetLicenseRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetLicenseRequest::getAccessKeyId()const void GetLicenseRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetLicenseRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string GetLicenseRequest::getResourceOwnerAccount()const void GetLicenseRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetLicenseRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string GetLicenseRequest::getOwnerAccount()const void GetLicenseRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string GetLicenseRequest::getOwnerId()const @@ -99,7 +101,7 @@ std::string GetLicenseRequest::getOwnerId()const void GetLicenseRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetLicenseRequest::getMediaId()const @@ -110,7 +112,7 @@ std::string GetLicenseRequest::getMediaId()const void GetLicenseRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string GetLicenseRequest::getHeader()const @@ -121,7 +123,7 @@ std::string GetLicenseRequest::getHeader()const void GetLicenseRequest::setHeader(const std::string& header) { header_ = header; - setCoreParameter("Header", header); + setParameter("Header", header); } std::string GetLicenseRequest::getLicenseUrl()const @@ -132,6 +134,6 @@ std::string GetLicenseRequest::getLicenseUrl()const void GetLicenseRequest::setLicenseUrl(const std::string& licenseUrl) { licenseUrl_ = licenseUrl; - setCoreParameter("LicenseUrl", licenseUrl); + setParameter("LicenseUrl", licenseUrl); } diff --git a/mts/src/model/GetPackageRequest.cc b/mts/src/model/GetPackageRequest.cc index 350f4ea17..04cf5c946 100644 --- a/mts/src/model/GetPackageRequest.cc +++ b/mts/src/model/GetPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::GetPackageRequest; GetPackageRequest::GetPackageRequest() : RpcServiceRequest("mts", "2014-06-18", "GetPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPackageRequest::~GetPackageRequest() {} @@ -33,7 +35,7 @@ std::string GetPackageRequest::getResourceOwnerId()const void GetPackageRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string GetPackageRequest::getData()const @@ -44,7 +46,7 @@ std::string GetPackageRequest::getData()const void GetPackageRequest::setData(const std::string& data) { data_ = data; - setCoreParameter("Data", data); + setParameter("Data", data); } std::string GetPackageRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string GetPackageRequest::getResourceOwnerAccount()const void GetPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetPackageRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string GetPackageRequest::getOwnerAccount()const void GetPackageRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string GetPackageRequest::getOwnerId()const @@ -77,7 +79,7 @@ std::string GetPackageRequest::getOwnerId()const void GetPackageRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetPackageRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string GetPackageRequest::getAccessKeyId()const void GetPackageRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/ListAllCategoryRequest.cc b/mts/src/model/ListAllCategoryRequest.cc index 725a43e96..81899310d 100644 --- a/mts/src/model/ListAllCategoryRequest.cc +++ b/mts/src/model/ListAllCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListAllCategoryRequest; ListAllCategoryRequest::ListAllCategoryRequest() : RpcServiceRequest("mts", "2014-06-18", "ListAllCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAllCategoryRequest::~ListAllCategoryRequest() {} @@ -33,7 +35,7 @@ long ListAllCategoryRequest::getResourceOwnerId()const void ListAllCategoryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListAllCategoryRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string ListAllCategoryRequest::getResourceOwnerAccount()const void ListAllCategoryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListAllCategoryRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string ListAllCategoryRequest::getOwnerAccount()const void ListAllCategoryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListAllCategoryRequest::getOwnerId()const @@ -66,7 +68,7 @@ long ListAllCategoryRequest::getOwnerId()const void ListAllCategoryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListAllCategoryRequest::getAccessKeyId()const @@ -77,6 +79,6 @@ std::string ListAllCategoryRequest::getAccessKeyId()const void ListAllCategoryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/ListAllMediaBucketRequest.cc b/mts/src/model/ListAllMediaBucketRequest.cc index 1a144f61b..ca4fc4016 100644 --- a/mts/src/model/ListAllMediaBucketRequest.cc +++ b/mts/src/model/ListAllMediaBucketRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListAllMediaBucketRequest; ListAllMediaBucketRequest::ListAllMediaBucketRequest() : RpcServiceRequest("mts", "2014-06-18", "ListAllMediaBucket") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAllMediaBucketRequest::~ListAllMediaBucketRequest() {} @@ -33,7 +35,7 @@ long ListAllMediaBucketRequest::getResourceOwnerId()const void ListAllMediaBucketRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListAllMediaBucketRequest::getNextPageToken()const @@ -44,7 +46,7 @@ std::string ListAllMediaBucketRequest::getNextPageToken()const void ListAllMediaBucketRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string ListAllMediaBucketRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListAllMediaBucketRequest::getAccessKeyId()const void ListAllMediaBucketRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAllMediaBucketRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ListAllMediaBucketRequest::getResourceOwnerAccount()const void ListAllMediaBucketRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListAllMediaBucketRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ListAllMediaBucketRequest::getOwnerAccount()const void ListAllMediaBucketRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int ListAllMediaBucketRequest::getMaximumPageSize()const @@ -88,7 +90,7 @@ int ListAllMediaBucketRequest::getMaximumPageSize()const void ListAllMediaBucketRequest::setMaximumPageSize(int maximumPageSize) { maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); } long ListAllMediaBucketRequest::getOwnerId()const @@ -99,6 +101,6 @@ long ListAllMediaBucketRequest::getOwnerId()const void ListAllMediaBucketRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ListAsrPipelineRequest.cc b/mts/src/model/ListAsrPipelineRequest.cc index 3219920d6..0a0303951 100644 --- a/mts/src/model/ListAsrPipelineRequest.cc +++ b/mts/src/model/ListAsrPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListAsrPipelineRequest; ListAsrPipelineRequest::ListAsrPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "ListAsrPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAsrPipelineRequest::~ListAsrPipelineRequest() {} @@ -33,7 +35,7 @@ long ListAsrPipelineRequest::getResourceOwnerId()const void ListAsrPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListAsrPipelineRequest::getPageNumber()const @@ -44,7 +46,7 @@ long ListAsrPipelineRequest::getPageNumber()const void ListAsrPipelineRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListAsrPipelineRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListAsrPipelineRequest::getAccessKeyId()const void ListAsrPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListAsrPipelineRequest::getPageSize()const @@ -66,7 +68,7 @@ long ListAsrPipelineRequest::getPageSize()const void ListAsrPipelineRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListAsrPipelineRequest::getState()const @@ -77,7 +79,7 @@ std::string ListAsrPipelineRequest::getState()const void ListAsrPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListAsrPipelineRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ListAsrPipelineRequest::getResourceOwnerAccount()const void ListAsrPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListAsrPipelineRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ListAsrPipelineRequest::getOwnerAccount()const void ListAsrPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListAsrPipelineRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ListAsrPipelineRequest::getOwnerId()const void ListAsrPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ListCensorPipelineRequest.cc b/mts/src/model/ListCensorPipelineRequest.cc index 3903568e9..c94cdcaa9 100644 --- a/mts/src/model/ListCensorPipelineRequest.cc +++ b/mts/src/model/ListCensorPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListCensorPipelineRequest; ListCensorPipelineRequest::ListCensorPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "ListCensorPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListCensorPipelineRequest::~ListCensorPipelineRequest() {} @@ -33,7 +35,7 @@ long ListCensorPipelineRequest::getResourceOwnerId()const void ListCensorPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListCensorPipelineRequest::getPageNumber()const @@ -44,7 +46,7 @@ long ListCensorPipelineRequest::getPageNumber()const void ListCensorPipelineRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListCensorPipelineRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListCensorPipelineRequest::getAccessKeyId()const void ListCensorPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListCensorPipelineRequest::getPageSize()const @@ -66,7 +68,7 @@ long ListCensorPipelineRequest::getPageSize()const void ListCensorPipelineRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListCensorPipelineRequest::getState()const @@ -77,7 +79,7 @@ std::string ListCensorPipelineRequest::getState()const void ListCensorPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListCensorPipelineRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ListCensorPipelineRequest::getResourceOwnerAccount()const void ListCensorPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListCensorPipelineRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ListCensorPipelineRequest::getOwnerAccount()const void ListCensorPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListCensorPipelineRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ListCensorPipelineRequest::getOwnerId()const void ListCensorPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ListCoverPipelineRequest.cc b/mts/src/model/ListCoverPipelineRequest.cc index 68472ef0d..ab0a99d0c 100644 --- a/mts/src/model/ListCoverPipelineRequest.cc +++ b/mts/src/model/ListCoverPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListCoverPipelineRequest; ListCoverPipelineRequest::ListCoverPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "ListCoverPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListCoverPipelineRequest::~ListCoverPipelineRequest() {} @@ -33,7 +35,7 @@ long ListCoverPipelineRequest::getResourceOwnerId()const void ListCoverPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListCoverPipelineRequest::getPageNumber()const @@ -44,7 +46,7 @@ long ListCoverPipelineRequest::getPageNumber()const void ListCoverPipelineRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListCoverPipelineRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListCoverPipelineRequest::getAccessKeyId()const void ListCoverPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListCoverPipelineRequest::getPageSize()const @@ -66,7 +68,7 @@ long ListCoverPipelineRequest::getPageSize()const void ListCoverPipelineRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListCoverPipelineRequest::getState()const @@ -77,7 +79,7 @@ std::string ListCoverPipelineRequest::getState()const void ListCoverPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListCoverPipelineRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ListCoverPipelineRequest::getResourceOwnerAccount()const void ListCoverPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListCoverPipelineRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ListCoverPipelineRequest::getOwnerAccount()const void ListCoverPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListCoverPipelineRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ListCoverPipelineRequest::getOwnerId()const void ListCoverPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ListFpShotDBRequest.cc b/mts/src/model/ListFpShotDBRequest.cc new file mode 100644 index 000000000..98fd62c62 --- /dev/null +++ b/mts/src/model/ListFpShotDBRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Mts::Model::ListFpShotDBRequest; + +ListFpShotDBRequest::ListFpShotDBRequest() : + RpcServiceRequest("mts", "2014-06-18", "ListFpShotDB") +{ + setMethod(HttpRequest::Method::Post); +} + +ListFpShotDBRequest::~ListFpShotDBRequest() +{} + +long ListFpShotDBRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListFpShotDBRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListFpShotDBRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ListFpShotDBRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ListFpShotDBRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ListFpShotDBRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ListFpShotDBRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListFpShotDBRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListFpShotDBRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListFpShotDBRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListFpShotDBRequest::getFpDBIds()const +{ + return fpDBIds_; +} + +void ListFpShotDBRequest::setFpDBIds(const std::string& fpDBIds) +{ + fpDBIds_ = fpDBIds; + setParameter("FpDBIds", fpDBIds); +} + diff --git a/mts/src/model/ListFpShotDBResult.cc b/mts/src/model/ListFpShotDBResult.cc new file mode 100644 index 000000000..374ad6850 --- /dev/null +++ b/mts/src/model/ListFpShotDBResult.cc @@ -0,0 +1,73 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Mts; +using namespace AlibabaCloud::Mts::Model; + +ListFpShotDBResult::ListFpShotDBResult() : + ServiceResult() +{} + +ListFpShotDBResult::ListFpShotDBResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListFpShotDBResult::~ListFpShotDBResult() +{} + +void ListFpShotDBResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allFpShotDBListNode = value["FpShotDBList"]["FpShotDB"]; + for (auto valueFpShotDBListFpShotDB : allFpShotDBListNode) + { + FpShotDB fpShotDBListObject; + if(!valueFpShotDBListFpShotDB["FpDBId"].isNull()) + fpShotDBListObject.fpDBId = valueFpShotDBListFpShotDB["FpDBId"].asString(); + if(!valueFpShotDBListFpShotDB["Name"].isNull()) + fpShotDBListObject.name = valueFpShotDBListFpShotDB["Name"].asString(); + if(!valueFpShotDBListFpShotDB["ModelId"].isNull()) + fpShotDBListObject.modelId = std::stoi(valueFpShotDBListFpShotDB["ModelId"].asString()); + if(!valueFpShotDBListFpShotDB["Status"].isNull()) + fpShotDBListObject.status = valueFpShotDBListFpShotDB["Status"].asString(); + if(!valueFpShotDBListFpShotDB["Description"].isNull()) + fpShotDBListObject.description = valueFpShotDBListFpShotDB["Description"].asString(); + fpShotDBList_.push_back(fpShotDBListObject); + } + auto allNonExistIds = value["NonExistIds"]["String"]; + for (const auto &item : allNonExistIds) + nonExistIds_.push_back(item.asString()); + +} + +std::vector ListFpShotDBResult::getFpShotDBList()const +{ + return fpShotDBList_; +} + +std::vector ListFpShotDBResult::getNonExistIds()const +{ + return nonExistIds_; +} + diff --git a/mts/src/model/ListFpShotNotaryRequest.cc b/mts/src/model/ListFpShotNotaryRequest.cc new file mode 100644 index 000000000..fc933cd81 --- /dev/null +++ b/mts/src/model/ListFpShotNotaryRequest.cc @@ -0,0 +1,139 @@ +/* + * 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 + +using AlibabaCloud::Mts::Model::ListFpShotNotaryRequest; + +ListFpShotNotaryRequest::ListFpShotNotaryRequest() : + RpcServiceRequest("mts", "2014-06-18", "ListFpShotNotary") +{ + setMethod(HttpRequest::Method::Post); +} + +ListFpShotNotaryRequest::~ListFpShotNotaryRequest() +{} + +long ListFpShotNotaryRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListFpShotNotaryRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListFpShotNotaryRequest::getFpDBId()const +{ + return fpDBId_; +} + +void ListFpShotNotaryRequest::setFpDBId(const std::string& fpDBId) +{ + fpDBId_ = fpDBId; + setParameter("FpDBId", fpDBId); +} + +std::string ListFpShotNotaryRequest::getNextPageToken()const +{ + return nextPageToken_; +} + +void ListFpShotNotaryRequest::setNextPageToken(const std::string& nextPageToken) +{ + nextPageToken_ = nextPageToken; + setParameter("NextPageToken", nextPageToken); +} + +std::string ListFpShotNotaryRequest::getStartOfCreatedTimeRange()const +{ + return startOfCreatedTimeRange_; +} + +void ListFpShotNotaryRequest::setStartOfCreatedTimeRange(const std::string& startOfCreatedTimeRange) +{ + startOfCreatedTimeRange_ = startOfCreatedTimeRange; + setParameter("StartOfCreatedTimeRange", startOfCreatedTimeRange); +} + +std::string ListFpShotNotaryRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListFpShotNotaryRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListFpShotNotaryRequest::getEndOfCreatedTimeRange()const +{ + return endOfCreatedTimeRange_; +} + +void ListFpShotNotaryRequest::setEndOfCreatedTimeRange(const std::string& endOfCreatedTimeRange) +{ + endOfCreatedTimeRange_ = endOfCreatedTimeRange; + setParameter("EndOfCreatedTimeRange", endOfCreatedTimeRange); +} + +std::string ListFpShotNotaryRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ListFpShotNotaryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ListFpShotNotaryRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ListFpShotNotaryRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ListFpShotNotaryRequest::getMaximumPageSize()const +{ + return maximumPageSize_; +} + +void ListFpShotNotaryRequest::setMaximumPageSize(long maximumPageSize) +{ + maximumPageSize_ = maximumPageSize; + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); +} + +long ListFpShotNotaryRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListFpShotNotaryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/mts/src/model/ListFpShotNotaryResult.cc b/mts/src/model/ListFpShotNotaryResult.cc new file mode 100644 index 000000000..805c7e565 --- /dev/null +++ b/mts/src/model/ListFpShotNotaryResult.cc @@ -0,0 +1,76 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Mts; +using namespace AlibabaCloud::Mts::Model; + +ListFpShotNotaryResult::ListFpShotNotaryResult() : + ServiceResult() +{} + +ListFpShotNotaryResult::ListFpShotNotaryResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListFpShotNotaryResult::~ListFpShotNotaryResult() +{} + +void ListFpShotNotaryResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allFpShotNotaryListNode = value["FpShotNotaryList"]["FpShotNotary"]; + for (auto valueFpShotNotaryListFpShotNotary : allFpShotNotaryListNode) + { + FpShotNotary fpShotNotaryListObject; + if(!valueFpShotNotaryListFpShotNotary["TransactionId"].isNull()) + fpShotNotaryListObject.transactionId = valueFpShotNotaryListFpShotNotary["TransactionId"].asString(); + if(!valueFpShotNotaryListFpShotNotary["TxHash"].isNull()) + fpShotNotaryListObject.txHash = valueFpShotNotaryListFpShotNotary["TxHash"].asString(); + if(!valueFpShotNotaryListFpShotNotary["FpDBId"].isNull()) + fpShotNotaryListObject.fpDBId = valueFpShotNotaryListFpShotNotary["FpDBId"].asString(); + if(!valueFpShotNotaryListFpShotNotary["JobId"].isNull()) + fpShotNotaryListObject.jobId = valueFpShotNotaryListFpShotNotary["JobId"].asString(); + if(!valueFpShotNotaryListFpShotNotary["Detail"].isNull()) + fpShotNotaryListObject.detail = valueFpShotNotaryListFpShotNotary["Detail"].asString(); + if(!valueFpShotNotaryListFpShotNotary["CreationTime"].isNull()) + fpShotNotaryListObject.creationTime = valueFpShotNotaryListFpShotNotary["CreationTime"].asString(); + if(!valueFpShotNotaryListFpShotNotary["FinishTime"].isNull()) + fpShotNotaryListObject.finishTime = valueFpShotNotaryListFpShotNotary["FinishTime"].asString(); + fpShotNotaryList_.push_back(fpShotNotaryListObject); + } + if(!value["NextPageToken"].isNull()) + nextPageToken_ = value["NextPageToken"].asString(); + +} + +std::vector ListFpShotNotaryResult::getFpShotNotaryList()const +{ + return fpShotNotaryList_; +} + +std::string ListFpShotNotaryResult::getNextPageToken()const +{ + return nextPageToken_; +} + diff --git a/mts/src/model/ListJobRequest.cc b/mts/src/model/ListJobRequest.cc index 226af621b..175766176 100644 --- a/mts/src/model/ListJobRequest.cc +++ b/mts/src/model/ListJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListJobRequest; ListJobRequest::ListJobRequest() : RpcServiceRequest("mts", "2014-06-18", "ListJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListJobRequest::~ListJobRequest() {} @@ -33,7 +35,7 @@ long ListJobRequest::getResourceOwnerId()const void ListJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListJobRequest::getNextPageToken()const @@ -44,7 +46,7 @@ std::string ListJobRequest::getNextPageToken()const void ListJobRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string ListJobRequest::getStartOfJobCreatedTimeRange()const @@ -55,7 +57,7 @@ std::string ListJobRequest::getStartOfJobCreatedTimeRange()const void ListJobRequest::setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange) { startOfJobCreatedTimeRange_ = startOfJobCreatedTimeRange; - setCoreParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); + setParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); } std::string ListJobRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ListJobRequest::getAccessKeyId()const void ListJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListJobRequest::getState()const @@ -77,7 +79,7 @@ std::string ListJobRequest::getState()const void ListJobRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListJobRequest::getEndOfJobCreatedTimeRange()const @@ -88,7 +90,7 @@ std::string ListJobRequest::getEndOfJobCreatedTimeRange()const void ListJobRequest::setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange) { endOfJobCreatedTimeRange_ = endOfJobCreatedTimeRange; - setCoreParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); + setParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); } std::string ListJobRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string ListJobRequest::getResourceOwnerAccount()const void ListJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListJobRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string ListJobRequest::getOwnerAccount()const void ListJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListJobRequest::getMaximumPageSize()const @@ -121,7 +123,7 @@ long ListJobRequest::getMaximumPageSize()const void ListJobRequest::setMaximumPageSize(long maximumPageSize) { maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); } long ListJobRequest::getOwnerId()const @@ -132,7 +134,7 @@ long ListJobRequest::getOwnerId()const void ListJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListJobRequest::getPipelineId()const @@ -143,6 +145,6 @@ std::string ListJobRequest::getPipelineId()const void ListJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } diff --git a/mts/src/model/ListMediaRequest.cc b/mts/src/model/ListMediaRequest.cc index 34e56c62d..4e0cc1400 100644 --- a/mts/src/model/ListMediaRequest.cc +++ b/mts/src/model/ListMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListMediaRequest; ListMediaRequest::ListMediaRequest() : RpcServiceRequest("mts", "2014-06-18", "ListMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListMediaRequest::~ListMediaRequest() {} @@ -33,7 +35,7 @@ long ListMediaRequest::getResourceOwnerId()const void ListMediaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListMediaRequest::getNextPageToken()const @@ -44,7 +46,7 @@ std::string ListMediaRequest::getNextPageToken()const void ListMediaRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string ListMediaRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListMediaRequest::getAccessKeyId()const void ListMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListMediaRequest::getFrom()const @@ -66,7 +68,7 @@ std::string ListMediaRequest::getFrom()const void ListMediaRequest::setFrom(const std::string& from) { from_ = from; - setCoreParameter("From", from); + setParameter("From", from); } std::string ListMediaRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ListMediaRequest::getResourceOwnerAccount()const void ListMediaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListMediaRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ListMediaRequest::getOwnerAccount()const void ListMediaRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListMediaRequest::getMaximumPageSize()const @@ -99,7 +101,7 @@ long ListMediaRequest::getMaximumPageSize()const void ListMediaRequest::setMaximumPageSize(long maximumPageSize) { maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); } long ListMediaRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ListMediaRequest::getOwnerId()const void ListMediaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListMediaRequest::getTo()const @@ -121,6 +123,6 @@ std::string ListMediaRequest::getTo()const void ListMediaRequest::setTo(const std::string& to) { to_ = to; - setCoreParameter("To", to); + setParameter("To", to); } diff --git a/mts/src/model/ListMediaWorkflowExecutionsRequest.cc b/mts/src/model/ListMediaWorkflowExecutionsRequest.cc index 479fb7e82..26f78eb52 100644 --- a/mts/src/model/ListMediaWorkflowExecutionsRequest.cc +++ b/mts/src/model/ListMediaWorkflowExecutionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListMediaWorkflowExecutionsRequest; ListMediaWorkflowExecutionsRequest::ListMediaWorkflowExecutionsRequest() : RpcServiceRequest("mts", "2014-06-18", "ListMediaWorkflowExecutions") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListMediaWorkflowExecutionsRequest::~ListMediaWorkflowExecutionsRequest() {} @@ -33,7 +35,7 @@ long ListMediaWorkflowExecutionsRequest::getResourceOwnerId()const void ListMediaWorkflowExecutionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListMediaWorkflowExecutionsRequest::getNextPageToken()const @@ -44,7 +46,7 @@ std::string ListMediaWorkflowExecutionsRequest::getNextPageToken()const void ListMediaWorkflowExecutionsRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string ListMediaWorkflowExecutionsRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListMediaWorkflowExecutionsRequest::getAccessKeyId()const void ListMediaWorkflowExecutionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListMediaWorkflowExecutionsRequest::getMediaWorkflowId()const @@ -66,7 +68,7 @@ std::string ListMediaWorkflowExecutionsRequest::getMediaWorkflowId()const void ListMediaWorkflowExecutionsRequest::setMediaWorkflowId(const std::string& mediaWorkflowId) { mediaWorkflowId_ = mediaWorkflowId; - setCoreParameter("MediaWorkflowId", mediaWorkflowId); + setParameter("MediaWorkflowId", mediaWorkflowId); } std::string ListMediaWorkflowExecutionsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ListMediaWorkflowExecutionsRequest::getResourceOwnerAccount()const void ListMediaWorkflowExecutionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListMediaWorkflowExecutionsRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ListMediaWorkflowExecutionsRequest::getOwnerAccount()const void ListMediaWorkflowExecutionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListMediaWorkflowExecutionsRequest::getMaximumPageSize()const @@ -99,7 +101,7 @@ long ListMediaWorkflowExecutionsRequest::getMaximumPageSize()const void ListMediaWorkflowExecutionsRequest::setMaximumPageSize(long maximumPageSize) { maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); } long ListMediaWorkflowExecutionsRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ListMediaWorkflowExecutionsRequest::getOwnerId()const void ListMediaWorkflowExecutionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListMediaWorkflowExecutionsRequest::getMediaWorkflowName()const @@ -121,7 +123,7 @@ std::string ListMediaWorkflowExecutionsRequest::getMediaWorkflowName()const void ListMediaWorkflowExecutionsRequest::setMediaWorkflowName(const std::string& mediaWorkflowName) { mediaWorkflowName_ = mediaWorkflowName; - setCoreParameter("MediaWorkflowName", mediaWorkflowName); + setParameter("MediaWorkflowName", mediaWorkflowName); } std::string ListMediaWorkflowExecutionsRequest::getInputFileURL()const @@ -132,6 +134,6 @@ std::string ListMediaWorkflowExecutionsRequest::getInputFileURL()const void ListMediaWorkflowExecutionsRequest::setInputFileURL(const std::string& inputFileURL) { inputFileURL_ = inputFileURL; - setCoreParameter("InputFileURL", inputFileURL); + setParameter("InputFileURL", inputFileURL); } diff --git a/mts/src/model/ListPornPipelineRequest.cc b/mts/src/model/ListPornPipelineRequest.cc index 57d21caba..5ae0563a1 100644 --- a/mts/src/model/ListPornPipelineRequest.cc +++ b/mts/src/model/ListPornPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListPornPipelineRequest; ListPornPipelineRequest::ListPornPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "ListPornPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPornPipelineRequest::~ListPornPipelineRequest() {} @@ -33,7 +35,7 @@ long ListPornPipelineRequest::getResourceOwnerId()const void ListPornPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListPornPipelineRequest::getPageNumber()const @@ -44,7 +46,7 @@ long ListPornPipelineRequest::getPageNumber()const void ListPornPipelineRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListPornPipelineRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListPornPipelineRequest::getAccessKeyId()const void ListPornPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListPornPipelineRequest::getPageSize()const @@ -66,7 +68,7 @@ long ListPornPipelineRequest::getPageSize()const void ListPornPipelineRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListPornPipelineRequest::getState()const @@ -77,7 +79,7 @@ std::string ListPornPipelineRequest::getState()const void ListPornPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListPornPipelineRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ListPornPipelineRequest::getResourceOwnerAccount()const void ListPornPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListPornPipelineRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ListPornPipelineRequest::getOwnerAccount()const void ListPornPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListPornPipelineRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ListPornPipelineRequest::getOwnerId()const void ListPornPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ListTerrorismPipelineRequest.cc b/mts/src/model/ListTerrorismPipelineRequest.cc index 1671e012a..fc64bf586 100644 --- a/mts/src/model/ListTerrorismPipelineRequest.cc +++ b/mts/src/model/ListTerrorismPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ListTerrorismPipelineRequest; ListTerrorismPipelineRequest::ListTerrorismPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "ListTerrorismPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTerrorismPipelineRequest::~ListTerrorismPipelineRequest() {} @@ -33,7 +35,7 @@ long ListTerrorismPipelineRequest::getResourceOwnerId()const void ListTerrorismPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListTerrorismPipelineRequest::getPageNumber()const @@ -44,7 +46,7 @@ long ListTerrorismPipelineRequest::getPageNumber()const void ListTerrorismPipelineRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListTerrorismPipelineRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListTerrorismPipelineRequest::getAccessKeyId()const void ListTerrorismPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListTerrorismPipelineRequest::getPageSize()const @@ -66,7 +68,7 @@ long ListTerrorismPipelineRequest::getPageSize()const void ListTerrorismPipelineRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListTerrorismPipelineRequest::getState()const @@ -77,7 +79,7 @@ std::string ListTerrorismPipelineRequest::getState()const void ListTerrorismPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string ListTerrorismPipelineRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ListTerrorismPipelineRequest::getResourceOwnerAccount()const void ListTerrorismPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListTerrorismPipelineRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ListTerrorismPipelineRequest::getOwnerAccount()const void ListTerrorismPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListTerrorismPipelineRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ListTerrorismPipelineRequest::getOwnerId()const void ListTerrorismPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/LogicalDeleteResourceRequest.cc b/mts/src/model/LogicalDeleteResourceRequest.cc index f83e6d4de..2655b60be 100644 --- a/mts/src/model/LogicalDeleteResourceRequest.cc +++ b/mts/src/model/LogicalDeleteResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::LogicalDeleteResourceRequest; LogicalDeleteResourceRequest::LogicalDeleteResourceRequest() : RpcServiceRequest("mts", "2014-06-18", "LogicalDeleteResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} LogicalDeleteResourceRequest::~LogicalDeleteResourceRequest() {} @@ -33,7 +35,7 @@ std::string LogicalDeleteResourceRequest::getCountry()const void LogicalDeleteResourceRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } long LogicalDeleteResourceRequest::getHid()const @@ -44,7 +46,7 @@ long LogicalDeleteResourceRequest::getHid()const void LogicalDeleteResourceRequest::setHid(long hid) { hid_ = hid; - setCoreParameter("Hid", std::to_string(hid)); + setParameter("Hid", std::to_string(hid)); } std::string LogicalDeleteResourceRequest::getInvoker()const @@ -55,7 +57,7 @@ std::string LogicalDeleteResourceRequest::getInvoker()const void LogicalDeleteResourceRequest::setInvoker(const std::string& invoker) { invoker_ = invoker; - setCoreParameter("Invoker", invoker); + setParameter("Invoker", invoker); } std::string LogicalDeleteResourceRequest::getMessage()const @@ -66,7 +68,7 @@ std::string LogicalDeleteResourceRequest::getMessage()const void LogicalDeleteResourceRequest::setMessage(const std::string& message) { message_ = message; - setCoreParameter("Message", message); + setParameter("Message", message); } bool LogicalDeleteResourceRequest::getSuccess()const @@ -77,7 +79,7 @@ bool LogicalDeleteResourceRequest::getSuccess()const void LogicalDeleteResourceRequest::setSuccess(bool success) { success_ = success; - setCoreParameter("Success", success ? "true" : "false"); + setParameter("Success", success ? "true" : "false"); } bool LogicalDeleteResourceRequest::getInterrupt()const @@ -88,7 +90,7 @@ bool LogicalDeleteResourceRequest::getInterrupt()const void LogicalDeleteResourceRequest::setInterrupt(bool interrupt) { interrupt_ = interrupt; - setCoreParameter("Interrupt", interrupt ? "true" : "false"); + setParameter("Interrupt", interrupt ? "true" : "false"); } std::string LogicalDeleteResourceRequest::getGmtWakeup()const @@ -99,7 +101,7 @@ std::string LogicalDeleteResourceRequest::getGmtWakeup()const void LogicalDeleteResourceRequest::setGmtWakeup(const std::string& gmtWakeup) { gmtWakeup_ = gmtWakeup; - setCoreParameter("GmtWakeup", gmtWakeup); + setParameter("GmtWakeup", gmtWakeup); } std::string LogicalDeleteResourceRequest::getPk()const @@ -110,7 +112,7 @@ std::string LogicalDeleteResourceRequest::getPk()const void LogicalDeleteResourceRequest::setPk(const std::string& pk) { pk_ = pk; - setCoreParameter("Pk", pk); + setParameter("Pk", pk); } std::string LogicalDeleteResourceRequest::getBid()const @@ -121,7 +123,7 @@ std::string LogicalDeleteResourceRequest::getBid()const void LogicalDeleteResourceRequest::setBid(const std::string& bid) { bid_ = bid; - setCoreParameter("Bid", bid); + setParameter("Bid", bid); } std::string LogicalDeleteResourceRequest::getTaskExtraData()const @@ -132,7 +134,7 @@ std::string LogicalDeleteResourceRequest::getTaskExtraData()const void LogicalDeleteResourceRequest::setTaskExtraData(const std::string& taskExtraData) { taskExtraData_ = taskExtraData; - setCoreParameter("TaskExtraData", taskExtraData); + setParameter("TaskExtraData", taskExtraData); } std::string LogicalDeleteResourceRequest::getTaskIdentifier()const @@ -143,6 +145,6 @@ std::string LogicalDeleteResourceRequest::getTaskIdentifier()const void LogicalDeleteResourceRequest::setTaskIdentifier(const std::string& taskIdentifier) { taskIdentifier_ = taskIdentifier; - setCoreParameter("TaskIdentifier", taskIdentifier); + setParameter("TaskIdentifier", taskIdentifier); } diff --git a/mts/src/model/PhysicalDeleteResourceRequest.cc b/mts/src/model/PhysicalDeleteResourceRequest.cc index 3aabc98fe..dc1a78347 100644 --- a/mts/src/model/PhysicalDeleteResourceRequest.cc +++ b/mts/src/model/PhysicalDeleteResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::PhysicalDeleteResourceRequest; PhysicalDeleteResourceRequest::PhysicalDeleteResourceRequest() : RpcServiceRequest("mts", "2014-06-18", "PhysicalDeleteResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} PhysicalDeleteResourceRequest::~PhysicalDeleteResourceRequest() {} @@ -33,7 +35,7 @@ std::string PhysicalDeleteResourceRequest::getCountry()const void PhysicalDeleteResourceRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } long PhysicalDeleteResourceRequest::getHid()const @@ -44,7 +46,7 @@ long PhysicalDeleteResourceRequest::getHid()const void PhysicalDeleteResourceRequest::setHid(long hid) { hid_ = hid; - setCoreParameter("Hid", std::to_string(hid)); + setParameter("Hid", std::to_string(hid)); } std::string PhysicalDeleteResourceRequest::getInvoker()const @@ -55,7 +57,7 @@ std::string PhysicalDeleteResourceRequest::getInvoker()const void PhysicalDeleteResourceRequest::setInvoker(const std::string& invoker) { invoker_ = invoker; - setCoreParameter("Invoker", invoker); + setParameter("Invoker", invoker); } std::string PhysicalDeleteResourceRequest::getMessage()const @@ -66,7 +68,7 @@ std::string PhysicalDeleteResourceRequest::getMessage()const void PhysicalDeleteResourceRequest::setMessage(const std::string& message) { message_ = message; - setCoreParameter("Message", message); + setParameter("Message", message); } bool PhysicalDeleteResourceRequest::getSuccess()const @@ -77,7 +79,7 @@ bool PhysicalDeleteResourceRequest::getSuccess()const void PhysicalDeleteResourceRequest::setSuccess(bool success) { success_ = success; - setCoreParameter("Success", success ? "true" : "false"); + setParameter("Success", success ? "true" : "false"); } bool PhysicalDeleteResourceRequest::getInterrupt()const @@ -88,7 +90,7 @@ bool PhysicalDeleteResourceRequest::getInterrupt()const void PhysicalDeleteResourceRequest::setInterrupt(bool interrupt) { interrupt_ = interrupt; - setCoreParameter("Interrupt", interrupt ? "true" : "false"); + setParameter("Interrupt", interrupt ? "true" : "false"); } std::string PhysicalDeleteResourceRequest::getGmtWakeup()const @@ -99,7 +101,7 @@ std::string PhysicalDeleteResourceRequest::getGmtWakeup()const void PhysicalDeleteResourceRequest::setGmtWakeup(const std::string& gmtWakeup) { gmtWakeup_ = gmtWakeup; - setCoreParameter("GmtWakeup", gmtWakeup); + setParameter("GmtWakeup", gmtWakeup); } std::string PhysicalDeleteResourceRequest::getPk()const @@ -110,7 +112,7 @@ std::string PhysicalDeleteResourceRequest::getPk()const void PhysicalDeleteResourceRequest::setPk(const std::string& pk) { pk_ = pk; - setCoreParameter("Pk", pk); + setParameter("Pk", pk); } std::string PhysicalDeleteResourceRequest::getBid()const @@ -121,7 +123,7 @@ std::string PhysicalDeleteResourceRequest::getBid()const void PhysicalDeleteResourceRequest::setBid(const std::string& bid) { bid_ = bid; - setCoreParameter("Bid", bid); + setParameter("Bid", bid); } std::string PhysicalDeleteResourceRequest::getTaskExtraData()const @@ -132,7 +134,7 @@ std::string PhysicalDeleteResourceRequest::getTaskExtraData()const void PhysicalDeleteResourceRequest::setTaskExtraData(const std::string& taskExtraData) { taskExtraData_ = taskExtraData; - setCoreParameter("TaskExtraData", taskExtraData); + setParameter("TaskExtraData", taskExtraData); } std::string PhysicalDeleteResourceRequest::getTaskIdentifier()const @@ -143,6 +145,6 @@ std::string PhysicalDeleteResourceRequest::getTaskIdentifier()const void PhysicalDeleteResourceRequest::setTaskIdentifier(const std::string& taskIdentifier) { taskIdentifier_ = taskIdentifier; - setCoreParameter("TaskIdentifier", taskIdentifier); + setParameter("TaskIdentifier", taskIdentifier); } diff --git a/mts/src/model/PlayInfoRequest.cc b/mts/src/model/PlayInfoRequest.cc index dd6941ef2..2026ef83f 100644 --- a/mts/src/model/PlayInfoRequest.cc +++ b/mts/src/model/PlayInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::PlayInfoRequest; PlayInfoRequest::PlayInfoRequest() : RpcServiceRequest("mts", "2014-06-18", "PlayInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} PlayInfoRequest::~PlayInfoRequest() {} @@ -33,7 +35,7 @@ std::string PlayInfoRequest::getResourceOwnerId()const void PlayInfoRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string PlayInfoRequest::getFormats()const @@ -44,7 +46,7 @@ std::string PlayInfoRequest::getFormats()const void PlayInfoRequest::setFormats(const std::string& formats) { formats_ = formats; - setCoreParameter("Formats", formats); + setParameter("Formats", formats); } std::string PlayInfoRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string PlayInfoRequest::getAccessKeyId()const void PlayInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PlayInfoRequest::getRand()const @@ -66,7 +68,7 @@ std::string PlayInfoRequest::getRand()const void PlayInfoRequest::setRand(const std::string& rand) { rand_ = rand; - setCoreParameter("Rand", rand); + setParameter("Rand", rand); } long PlayInfoRequest::getAuthTimeout()const @@ -77,7 +79,7 @@ long PlayInfoRequest::getAuthTimeout()const void PlayInfoRequest::setAuthTimeout(long authTimeout) { authTimeout_ = authTimeout; - setCoreParameter("AuthTimeout", std::to_string(authTimeout)); + setParameter("AuthTimeout", std::to_string(authTimeout)); } std::string PlayInfoRequest::getPlayDomain()const @@ -88,7 +90,7 @@ std::string PlayInfoRequest::getPlayDomain()const void PlayInfoRequest::setPlayDomain(const std::string& playDomain) { playDomain_ = playDomain; - setCoreParameter("PlayDomain", playDomain); + setParameter("PlayDomain", playDomain); } std::string PlayInfoRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string PlayInfoRequest::getResourceOwnerAccount()const void PlayInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string PlayInfoRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string PlayInfoRequest::getOwnerAccount()const void PlayInfoRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string PlayInfoRequest::getHlsUriToken()const @@ -121,7 +123,7 @@ std::string PlayInfoRequest::getHlsUriToken()const void PlayInfoRequest::setHlsUriToken(const std::string& hlsUriToken) { hlsUriToken_ = hlsUriToken; - setCoreParameter("HlsUriToken", hlsUriToken); + setParameter("HlsUriToken", hlsUriToken); } std::string PlayInfoRequest::getTerminal()const @@ -132,7 +134,7 @@ std::string PlayInfoRequest::getTerminal()const void PlayInfoRequest::setTerminal(const std::string& terminal) { terminal_ = terminal; - setCoreParameter("Terminal", terminal); + setParameter("Terminal", terminal); } std::string PlayInfoRequest::getOwnerId()const @@ -143,7 +145,7 @@ std::string PlayInfoRequest::getOwnerId()const void PlayInfoRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string PlayInfoRequest::getMediaId()const @@ -154,7 +156,7 @@ std::string PlayInfoRequest::getMediaId()const void PlayInfoRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string PlayInfoRequest::getAuthInfo()const @@ -165,6 +167,6 @@ std::string PlayInfoRequest::getAuthInfo()const void PlayInfoRequest::setAuthInfo(const std::string& authInfo) { authInfo_ = authInfo; - setCoreParameter("AuthInfo", authInfo); + setParameter("AuthInfo", authInfo); } diff --git a/mts/src/model/PlayerAuthRequest.cc b/mts/src/model/PlayerAuthRequest.cc index 358332068..8694bee85 100644 --- a/mts/src/model/PlayerAuthRequest.cc +++ b/mts/src/model/PlayerAuthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::PlayerAuthRequest; PlayerAuthRequest::PlayerAuthRequest() : RpcServiceRequest("mts", "2014-06-18", "PlayerAuth") -{} +{ + setMethod(HttpRequest::Method::Post); +} PlayerAuthRequest::~PlayerAuthRequest() {} @@ -33,7 +35,7 @@ std::string PlayerAuthRequest::getResourceOwnerId()const void PlayerAuthRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string PlayerAuthRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string PlayerAuthRequest::getResourceOwnerAccount()const void PlayerAuthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string PlayerAuthRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string PlayerAuthRequest::getOwnerAccount()const void PlayerAuthRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string PlayerAuthRequest::getOwnerId()const @@ -66,7 +68,7 @@ std::string PlayerAuthRequest::getOwnerId()const void PlayerAuthRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string PlayerAuthRequest::getAccessKeyId()const @@ -77,6 +79,6 @@ std::string PlayerAuthRequest::getAccessKeyId()const void PlayerAuthRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/PlayerAuthResult.cc b/mts/src/model/PlayerAuthResult.cc index 4fb744c23..8a75a9ba2 100644 --- a/mts/src/model/PlayerAuthResult.cc +++ b/mts/src/model/PlayerAuthResult.cc @@ -42,7 +42,7 @@ void PlayerAuthResult::parse(const std::string &payload) auto allSwitchListNode = value["SwitchList"]["Switch"]; for (auto valueSwitchListSwitch : allSwitchListNode) { - Switch switchListObject; + _Switch switchListObject; if(!valueSwitchListSwitch["State"].isNull()) switchListObject.state = valueSwitchListSwitch["State"].asString(); if(!valueSwitchListSwitch["FunctionId"].isNull()) @@ -63,7 +63,7 @@ std::string PlayerAuthResult::getLogURL()const return logURL_; } -std::vector PlayerAuthResult::getSwitchList()const +std::vector PlayerAuthResult::getSwitchList()const { return switchList_; } diff --git a/mts/src/model/QueryAnalysisJobListRequest.cc b/mts/src/model/QueryAnalysisJobListRequest.cc index 42e61fb97..a8f4195bc 100644 --- a/mts/src/model/QueryAnalysisJobListRequest.cc +++ b/mts/src/model/QueryAnalysisJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryAnalysisJobListRequest; QueryAnalysisJobListRequest::QueryAnalysisJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryAnalysisJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAnalysisJobListRequest::~QueryAnalysisJobListRequest() {} @@ -33,7 +35,7 @@ long QueryAnalysisJobListRequest::getResourceOwnerId()const void QueryAnalysisJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryAnalysisJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryAnalysisJobListRequest::getResourceOwnerAccount()const void QueryAnalysisJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryAnalysisJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryAnalysisJobListRequest::getOwnerAccount()const void QueryAnalysisJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryAnalysisJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryAnalysisJobListRequest::getOwnerId()const void QueryAnalysisJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryAnalysisJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryAnalysisJobListRequest::getAccessKeyId()const void QueryAnalysisJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryAnalysisJobListRequest::getAnalysisJobIds()const @@ -88,6 +90,6 @@ std::string QueryAnalysisJobListRequest::getAnalysisJobIds()const void QueryAnalysisJobListRequest::setAnalysisJobIds(const std::string& analysisJobIds) { analysisJobIds_ = analysisJobIds; - setCoreParameter("AnalysisJobIds", analysisJobIds); + setParameter("AnalysisJobIds", analysisJobIds); } diff --git a/mts/src/model/QueryAnnotationJobListRequest.cc b/mts/src/model/QueryAnnotationJobListRequest.cc index c6c1f7710..8d1b280b4 100644 --- a/mts/src/model/QueryAnnotationJobListRequest.cc +++ b/mts/src/model/QueryAnnotationJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryAnnotationJobListRequest; QueryAnnotationJobListRequest::QueryAnnotationJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryAnnotationJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAnnotationJobListRequest::~QueryAnnotationJobListRequest() {} @@ -33,7 +35,7 @@ long QueryAnnotationJobListRequest::getResourceOwnerId()const void QueryAnnotationJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryAnnotationJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryAnnotationJobListRequest::getResourceOwnerAccount()const void QueryAnnotationJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryAnnotationJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryAnnotationJobListRequest::getOwnerAccount()const void QueryAnnotationJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryAnnotationJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryAnnotationJobListRequest::getOwnerId()const void QueryAnnotationJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryAnnotationJobListRequest::getAnnotationJobIds()const @@ -77,7 +79,7 @@ std::string QueryAnnotationJobListRequest::getAnnotationJobIds()const void QueryAnnotationJobListRequest::setAnnotationJobIds(const std::string& annotationJobIds) { annotationJobIds_ = annotationJobIds; - setCoreParameter("AnnotationJobIds", annotationJobIds); + setParameter("AnnotationJobIds", annotationJobIds); } std::string QueryAnnotationJobListRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string QueryAnnotationJobListRequest::getAccessKeyId()const void QueryAnnotationJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/QueryAsrJobListRequest.cc b/mts/src/model/QueryAsrJobListRequest.cc index 9abf0568c..968fc2e72 100644 --- a/mts/src/model/QueryAsrJobListRequest.cc +++ b/mts/src/model/QueryAsrJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryAsrJobListRequest; QueryAsrJobListRequest::QueryAsrJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryAsrJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAsrJobListRequest::~QueryAsrJobListRequest() {} @@ -33,7 +35,7 @@ long QueryAsrJobListRequest::getResourceOwnerId()const void QueryAsrJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryAsrJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryAsrJobListRequest::getResourceOwnerAccount()const void QueryAsrJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryAsrJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryAsrJobListRequest::getOwnerAccount()const void QueryAsrJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryAsrJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryAsrJobListRequest::getOwnerId()const void QueryAsrJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryAsrJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryAsrJobListRequest::getAccessKeyId()const void QueryAsrJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryAsrJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryAsrJobListRequest::getJobIds()const void QueryAsrJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryAsrPipelineListRequest.cc b/mts/src/model/QueryAsrPipelineListRequest.cc index 631ea2750..c3a658dab 100644 --- a/mts/src/model/QueryAsrPipelineListRequest.cc +++ b/mts/src/model/QueryAsrPipelineListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryAsrPipelineListRequest; QueryAsrPipelineListRequest::QueryAsrPipelineListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryAsrPipelineList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAsrPipelineListRequest::~QueryAsrPipelineListRequest() {} @@ -33,7 +35,7 @@ long QueryAsrPipelineListRequest::getResourceOwnerId()const void QueryAsrPipelineListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryAsrPipelineListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryAsrPipelineListRequest::getResourceOwnerAccount()const void QueryAsrPipelineListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryAsrPipelineListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryAsrPipelineListRequest::getOwnerAccount()const void QueryAsrPipelineListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryAsrPipelineListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryAsrPipelineListRequest::getOwnerId()const void QueryAsrPipelineListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryAsrPipelineListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryAsrPipelineListRequest::getAccessKeyId()const void QueryAsrPipelineListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryAsrPipelineListRequest::getPipelineIds()const @@ -88,6 +90,6 @@ std::string QueryAsrPipelineListRequest::getPipelineIds()const void QueryAsrPipelineListRequest::setPipelineIds(const std::string& pipelineIds) { pipelineIds_ = pipelineIds; - setCoreParameter("PipelineIds", pipelineIds); + setParameter("PipelineIds", pipelineIds); } diff --git a/mts/src/model/QueryAuthConfigRequest.cc b/mts/src/model/QueryAuthConfigRequest.cc index b1484dcf9..3f5db13d8 100644 --- a/mts/src/model/QueryAuthConfigRequest.cc +++ b/mts/src/model/QueryAuthConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryAuthConfigRequest; QueryAuthConfigRequest::QueryAuthConfigRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryAuthConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAuthConfigRequest::~QueryAuthConfigRequest() {} @@ -33,7 +35,7 @@ std::string QueryAuthConfigRequest::getResourceOwnerId()const void QueryAuthConfigRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string QueryAuthConfigRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryAuthConfigRequest::getResourceOwnerAccount()const void QueryAuthConfigRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryAuthConfigRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryAuthConfigRequest::getOwnerAccount()const void QueryAuthConfigRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string QueryAuthConfigRequest::getOwnerId()const @@ -66,7 +68,7 @@ std::string QueryAuthConfigRequest::getOwnerId()const void QueryAuthConfigRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string QueryAuthConfigRequest::getAccessKeyId()const @@ -77,6 +79,6 @@ std::string QueryAuthConfigRequest::getAccessKeyId()const void QueryAuthConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/QueryCensorJobListRequest.cc b/mts/src/model/QueryCensorJobListRequest.cc index d289cda8a..1015c687d 100644 --- a/mts/src/model/QueryCensorJobListRequest.cc +++ b/mts/src/model/QueryCensorJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryCensorJobListRequest; QueryCensorJobListRequest::QueryCensorJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryCensorJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryCensorJobListRequest::~QueryCensorJobListRequest() {} @@ -33,7 +35,7 @@ long QueryCensorJobListRequest::getResourceOwnerId()const void QueryCensorJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryCensorJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryCensorJobListRequest::getResourceOwnerAccount()const void QueryCensorJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryCensorJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryCensorJobListRequest::getOwnerAccount()const void QueryCensorJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryCensorJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryCensorJobListRequest::getOwnerId()const void QueryCensorJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryCensorJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryCensorJobListRequest::getAccessKeyId()const void QueryCensorJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryCensorJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryCensorJobListRequest::getJobIds()const void QueryCensorJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryCensorPipelineListRequest.cc b/mts/src/model/QueryCensorPipelineListRequest.cc index 31daa56f3..c91ddf0a8 100644 --- a/mts/src/model/QueryCensorPipelineListRequest.cc +++ b/mts/src/model/QueryCensorPipelineListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryCensorPipelineListRequest; QueryCensorPipelineListRequest::QueryCensorPipelineListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryCensorPipelineList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryCensorPipelineListRequest::~QueryCensorPipelineListRequest() {} @@ -33,7 +35,7 @@ long QueryCensorPipelineListRequest::getResourceOwnerId()const void QueryCensorPipelineListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryCensorPipelineListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryCensorPipelineListRequest::getResourceOwnerAccount()const void QueryCensorPipelineListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryCensorPipelineListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryCensorPipelineListRequest::getOwnerAccount()const void QueryCensorPipelineListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryCensorPipelineListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryCensorPipelineListRequest::getOwnerId()const void QueryCensorPipelineListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryCensorPipelineListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryCensorPipelineListRequest::getAccessKeyId()const void QueryCensorPipelineListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryCensorPipelineListRequest::getPipelineIds()const @@ -88,6 +90,6 @@ std::string QueryCensorPipelineListRequest::getPipelineIds()const void QueryCensorPipelineListRequest::setPipelineIds(const std::string& pipelineIds) { pipelineIds_ = pipelineIds; - setCoreParameter("PipelineIds", pipelineIds); + setParameter("PipelineIds", pipelineIds); } diff --git a/mts/src/model/QueryComplexJobListRequest.cc b/mts/src/model/QueryComplexJobListRequest.cc index 4d8acb3c6..5ef4fadc7 100644 --- a/mts/src/model/QueryComplexJobListRequest.cc +++ b/mts/src/model/QueryComplexJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryComplexJobListRequest; QueryComplexJobListRequest::QueryComplexJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryComplexJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryComplexJobListRequest::~QueryComplexJobListRequest() {} @@ -33,7 +35,7 @@ long QueryComplexJobListRequest::getResourceOwnerId()const void QueryComplexJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryComplexJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryComplexJobListRequest::getResourceOwnerAccount()const void QueryComplexJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryComplexJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryComplexJobListRequest::getOwnerAccount()const void QueryComplexJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryComplexJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryComplexJobListRequest::getOwnerId()const void QueryComplexJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryComplexJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryComplexJobListRequest::getAccessKeyId()const void QueryComplexJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryComplexJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryComplexJobListRequest::getJobIds()const void QueryComplexJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryCoverJobListRequest.cc b/mts/src/model/QueryCoverJobListRequest.cc index 2e2d04c3a..df8b56e58 100644 --- a/mts/src/model/QueryCoverJobListRequest.cc +++ b/mts/src/model/QueryCoverJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryCoverJobListRequest; QueryCoverJobListRequest::QueryCoverJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryCoverJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryCoverJobListRequest::~QueryCoverJobListRequest() {} @@ -33,7 +35,7 @@ long QueryCoverJobListRequest::getResourceOwnerId()const void QueryCoverJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryCoverJobListRequest::getNextPageToken()const @@ -44,7 +46,7 @@ std::string QueryCoverJobListRequest::getNextPageToken()const void QueryCoverJobListRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string QueryCoverJobListRequest::getStartOfJobCreatedTimeRange()const @@ -55,7 +57,7 @@ std::string QueryCoverJobListRequest::getStartOfJobCreatedTimeRange()const void QueryCoverJobListRequest::setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange) { startOfJobCreatedTimeRange_ = startOfJobCreatedTimeRange; - setCoreParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); + setParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); } std::string QueryCoverJobListRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string QueryCoverJobListRequest::getAccessKeyId()const void QueryCoverJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryCoverJobListRequest::getCoverJobIds()const @@ -77,7 +79,7 @@ std::string QueryCoverJobListRequest::getCoverJobIds()const void QueryCoverJobListRequest::setCoverJobIds(const std::string& coverJobIds) { coverJobIds_ = coverJobIds; - setCoreParameter("CoverJobIds", coverJobIds); + setParameter("CoverJobIds", coverJobIds); } std::string QueryCoverJobListRequest::getState()const @@ -88,7 +90,7 @@ std::string QueryCoverJobListRequest::getState()const void QueryCoverJobListRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string QueryCoverJobListRequest::getEndOfJobCreatedTimeRange()const @@ -99,7 +101,7 @@ std::string QueryCoverJobListRequest::getEndOfJobCreatedTimeRange()const void QueryCoverJobListRequest::setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange) { endOfJobCreatedTimeRange_ = endOfJobCreatedTimeRange; - setCoreParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); + setParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); } std::string QueryCoverJobListRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string QueryCoverJobListRequest::getResourceOwnerAccount()const void QueryCoverJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryCoverJobListRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string QueryCoverJobListRequest::getOwnerAccount()const void QueryCoverJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryCoverJobListRequest::getMaximumPageSize()const @@ -132,7 +134,7 @@ long QueryCoverJobListRequest::getMaximumPageSize()const void QueryCoverJobListRequest::setMaximumPageSize(long maximumPageSize) { maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); } long QueryCoverJobListRequest::getOwnerId()const @@ -143,7 +145,7 @@ long QueryCoverJobListRequest::getOwnerId()const void QueryCoverJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryCoverJobListRequest::getPipelineId()const @@ -154,6 +156,6 @@ std::string QueryCoverJobListRequest::getPipelineId()const void QueryCoverJobListRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } diff --git a/mts/src/model/QueryCoverPipelineListRequest.cc b/mts/src/model/QueryCoverPipelineListRequest.cc index c614c2993..b23033386 100644 --- a/mts/src/model/QueryCoverPipelineListRequest.cc +++ b/mts/src/model/QueryCoverPipelineListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryCoverPipelineListRequest; QueryCoverPipelineListRequest::QueryCoverPipelineListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryCoverPipelineList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryCoverPipelineListRequest::~QueryCoverPipelineListRequest() {} @@ -33,7 +35,7 @@ long QueryCoverPipelineListRequest::getResourceOwnerId()const void QueryCoverPipelineListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryCoverPipelineListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryCoverPipelineListRequest::getResourceOwnerAccount()const void QueryCoverPipelineListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryCoverPipelineListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryCoverPipelineListRequest::getOwnerAccount()const void QueryCoverPipelineListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryCoverPipelineListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryCoverPipelineListRequest::getOwnerId()const void QueryCoverPipelineListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryCoverPipelineListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryCoverPipelineListRequest::getAccessKeyId()const void QueryCoverPipelineListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryCoverPipelineListRequest::getPipelineIds()const @@ -88,6 +90,6 @@ std::string QueryCoverPipelineListRequest::getPipelineIds()const void QueryCoverPipelineListRequest::setPipelineIds(const std::string& pipelineIds) { pipelineIds_ = pipelineIds; - setCoreParameter("PipelineIds", pipelineIds); + setParameter("PipelineIds", pipelineIds); } diff --git a/mts/src/model/QueryEditingJobListRequest.cc b/mts/src/model/QueryEditingJobListRequest.cc index e0c4ee01d..98cfdb57b 100644 --- a/mts/src/model/QueryEditingJobListRequest.cc +++ b/mts/src/model/QueryEditingJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryEditingJobListRequest; QueryEditingJobListRequest::QueryEditingJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryEditingJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryEditingJobListRequest::~QueryEditingJobListRequest() {} @@ -33,7 +35,7 @@ long QueryEditingJobListRequest::getResourceOwnerId()const void QueryEditingJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryEditingJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryEditingJobListRequest::getResourceOwnerAccount()const void QueryEditingJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryEditingJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryEditingJobListRequest::getOwnerAccount()const void QueryEditingJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryEditingJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryEditingJobListRequest::getOwnerId()const void QueryEditingJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryEditingJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryEditingJobListRequest::getAccessKeyId()const void QueryEditingJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryEditingJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryEditingJobListRequest::getJobIds()const void QueryEditingJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryFacerecogJobListRequest.cc b/mts/src/model/QueryFacerecogJobListRequest.cc index 76601e545..57cdb3caf 100644 --- a/mts/src/model/QueryFacerecogJobListRequest.cc +++ b/mts/src/model/QueryFacerecogJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryFacerecogJobListRequest; QueryFacerecogJobListRequest::QueryFacerecogJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryFacerecogJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryFacerecogJobListRequest::~QueryFacerecogJobListRequest() {} @@ -33,7 +35,7 @@ long QueryFacerecogJobListRequest::getResourceOwnerId()const void QueryFacerecogJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryFacerecogJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryFacerecogJobListRequest::getResourceOwnerAccount()const void QueryFacerecogJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryFacerecogJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryFacerecogJobListRequest::getOwnerAccount()const void QueryFacerecogJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string QueryFacerecogJobListRequest::getFacerecogJobIds()const @@ -66,7 +68,7 @@ std::string QueryFacerecogJobListRequest::getFacerecogJobIds()const void QueryFacerecogJobListRequest::setFacerecogJobIds(const std::string& facerecogJobIds) { facerecogJobIds_ = facerecogJobIds; - setCoreParameter("FacerecogJobIds", facerecogJobIds); + setParameter("FacerecogJobIds", facerecogJobIds); } long QueryFacerecogJobListRequest::getOwnerId()const @@ -77,7 +79,7 @@ long QueryFacerecogJobListRequest::getOwnerId()const void QueryFacerecogJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryFacerecogJobListRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string QueryFacerecogJobListRequest::getAccessKeyId()const void QueryFacerecogJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/QueryFpCompareJobListRequest.cc b/mts/src/model/QueryFpCompareJobListRequest.cc index 9bef29489..1644083ae 100644 --- a/mts/src/model/QueryFpCompareJobListRequest.cc +++ b/mts/src/model/QueryFpCompareJobListRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Mts::Model::QueryFpCompareJobListRequest; QueryFpCompareJobListRequest::QueryFpCompareJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryFpCompareJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryFpCompareJobListRequest::~QueryFpCompareJobListRequest() {} -long QueryFpCompareJobListRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void QueryFpCompareJobListRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string QueryFpCompareJobListRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void QueryFpCompareJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string QueryFpCompareJobListRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void QueryFpCompareJobListRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long QueryFpCompareJobListRequest::getOwnerId()const -{ - return ownerId_; -} - -void QueryFpCompareJobListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string QueryFpCompareJobListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void QueryFpCompareJobListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string QueryFpCompareJobListRequest::getJobIds()const -{ - return jobIds_; -} - -void QueryFpCompareJobListRequest::setJobIds(const std::string& jobIds) -{ - jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); -} - +long QueryFpCompareJobListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void QueryFpCompareJobListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string QueryFpCompareJobListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void QueryFpCompareJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string QueryFpCompareJobListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void QueryFpCompareJobListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long QueryFpCompareJobListRequest::getOwnerId()const +{ + return ownerId_; +} + +void QueryFpCompareJobListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string QueryFpCompareJobListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryFpCompareJobListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryFpCompareJobListRequest::getJobIds()const +{ + return jobIds_; +} + +void QueryFpCompareJobListRequest::setJobIds(const std::string& jobIds) +{ + jobIds_ = jobIds; + setParameter("JobIds", jobIds); +} + diff --git a/mts/src/model/QueryFpImportResultRequest.cc b/mts/src/model/QueryFpImportResultRequest.cc index ecf63318d..a68c5218c 100644 --- a/mts/src/model/QueryFpImportResultRequest.cc +++ b/mts/src/model/QueryFpImportResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryFpImportResultRequest; QueryFpImportResultRequest::QueryFpImportResultRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryFpImportResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryFpImportResultRequest::~QueryFpImportResultRequest() {} @@ -33,7 +35,7 @@ long QueryFpImportResultRequest::getResourceOwnerId()const void QueryFpImportResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long QueryFpImportResultRequest::getStartTime()const @@ -44,7 +46,7 @@ long QueryFpImportResultRequest::getStartTime()const void QueryFpImportResultRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string QueryFpImportResultRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryFpImportResultRequest::getAccessKeyId()const void QueryFpImportResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryFpImportResultRequest::getPageSize()const @@ -66,7 +68,7 @@ long QueryFpImportResultRequest::getPageSize()const void QueryFpImportResultRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long QueryFpImportResultRequest::getPageIndex()const @@ -77,7 +79,7 @@ long QueryFpImportResultRequest::getPageIndex()const void QueryFpImportResultRequest::setPageIndex(long pageIndex) { pageIndex_ = pageIndex; - setCoreParameter("PageIndex", std::to_string(pageIndex)); + setParameter("PageIndex", std::to_string(pageIndex)); } std::string QueryFpImportResultRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string QueryFpImportResultRequest::getResourceOwnerAccount()const void QueryFpImportResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryFpImportResultRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string QueryFpImportResultRequest::getOwnerAccount()const void QueryFpImportResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryFpImportResultRequest::getEndTime()const @@ -110,7 +112,7 @@ long QueryFpImportResultRequest::getEndTime()const void QueryFpImportResultRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } long QueryFpImportResultRequest::getOwnerId()const @@ -121,6 +123,6 @@ long QueryFpImportResultRequest::getOwnerId()const void QueryFpImportResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/QueryFpShotJobListRequest.cc b/mts/src/model/QueryFpShotJobListRequest.cc index d17c427ae..da403d365 100644 --- a/mts/src/model/QueryFpShotJobListRequest.cc +++ b/mts/src/model/QueryFpShotJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryFpShotJobListRequest; QueryFpShotJobListRequest::QueryFpShotJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryFpShotJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryFpShotJobListRequest::~QueryFpShotJobListRequest() {} @@ -33,7 +35,7 @@ long QueryFpShotJobListRequest::getResourceOwnerId()const void QueryFpShotJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryFpShotJobListRequest::getNextPageToken()const @@ -44,7 +46,7 @@ std::string QueryFpShotJobListRequest::getNextPageToken()const void QueryFpShotJobListRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string QueryFpShotJobListRequest::getStartOfJobCreatedTimeRange()const @@ -55,7 +57,7 @@ std::string QueryFpShotJobListRequest::getStartOfJobCreatedTimeRange()const void QueryFpShotJobListRequest::setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange) { startOfJobCreatedTimeRange_ = startOfJobCreatedTimeRange; - setCoreParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); + setParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); } std::string QueryFpShotJobListRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string QueryFpShotJobListRequest::getAccessKeyId()const void QueryFpShotJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryFpShotJobListRequest::getState()const @@ -77,7 +79,7 @@ std::string QueryFpShotJobListRequest::getState()const void QueryFpShotJobListRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string QueryFpShotJobListRequest::getEndOfJobCreatedTimeRange()const @@ -88,7 +90,7 @@ std::string QueryFpShotJobListRequest::getEndOfJobCreatedTimeRange()const void QueryFpShotJobListRequest::setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange) { endOfJobCreatedTimeRange_ = endOfJobCreatedTimeRange; - setCoreParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); + setParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); } std::string QueryFpShotJobListRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string QueryFpShotJobListRequest::getResourceOwnerAccount()const void QueryFpShotJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryFpShotJobListRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string QueryFpShotJobListRequest::getOwnerAccount()const void QueryFpShotJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryFpShotJobListRequest::getMaximumPageSize()const @@ -121,7 +123,7 @@ long QueryFpShotJobListRequest::getMaximumPageSize()const void QueryFpShotJobListRequest::setMaximumPageSize(long maximumPageSize) { maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); } long QueryFpShotJobListRequest::getOwnerId()const @@ -132,7 +134,7 @@ long QueryFpShotJobListRequest::getOwnerId()const void QueryFpShotJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryFpShotJobListRequest::getPipelineId()const @@ -143,7 +145,7 @@ std::string QueryFpShotJobListRequest::getPipelineId()const void QueryFpShotJobListRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string QueryFpShotJobListRequest::getPrimaryKeyList()const @@ -154,7 +156,7 @@ std::string QueryFpShotJobListRequest::getPrimaryKeyList()const void QueryFpShotJobListRequest::setPrimaryKeyList(const std::string& primaryKeyList) { primaryKeyList_ = primaryKeyList; - setCoreParameter("PrimaryKeyList", primaryKeyList); + setParameter("PrimaryKeyList", primaryKeyList); } std::string QueryFpShotJobListRequest::getJobIds()const @@ -165,6 +167,6 @@ std::string QueryFpShotJobListRequest::getJobIds()const void QueryFpShotJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryFpShotJobListResult.cc b/mts/src/model/QueryFpShotJobListResult.cc index 4c51a4104..90723501a 100644 --- a/mts/src/model/QueryFpShotJobListResult.cc +++ b/mts/src/model/QueryFpShotJobListResult.cc @@ -51,6 +51,10 @@ void QueryFpShotJobListResult::parse(const std::string &payload) fpShotJobListObject.pipelineId = valueFpShotJobListFpShotJob["PipelineId"].asString(); if(!valueFpShotJobListFpShotJob["FileId"].isNull()) fpShotJobListObject.fileId = valueFpShotJobListFpShotJob["FileId"].asString(); + if(!valueFpShotJobListFpShotJob["TransactionId"].isNull()) + fpShotJobListObject.transactionId = valueFpShotJobListFpShotJob["TransactionId"].asString(); + if(!valueFpShotJobListFpShotJob["TxHash"].isNull()) + fpShotJobListObject.txHash = valueFpShotJobListFpShotJob["TxHash"].asString(); if(!valueFpShotJobListFpShotJob["State"].isNull()) fpShotJobListObject.state = valueFpShotJobListFpShotJob["State"].asString(); if(!valueFpShotJobListFpShotJob["Code"].isNull()) @@ -73,6 +77,10 @@ void QueryFpShotJobListResult::parse(const std::string &payload) fpShotJobListObject.fpShotConfig.primaryKey = fpShotConfigNode["PrimaryKey"].asString(); if(!fpShotConfigNode["SaveType"].isNull()) fpShotJobListObject.fpShotConfig.saveType = fpShotConfigNode["SaveType"].asString(); + if(!fpShotConfigNode["Notary"].isNull()) + fpShotJobListObject.fpShotConfig.notary = fpShotConfigNode["Notary"].asString(); + if(!fpShotConfigNode["FpDBId"].isNull()) + fpShotJobListObject.fpShotConfig.fpDBId = fpShotConfigNode["FpDBId"].asString(); auto fpShotResultNode = value["FpShotResult"]; auto allFpShotsNode = fpShotResultNode["FpShots"]["FpShot"]; for (auto fpShotResultNodeFpShotsFpShot : allFpShotsNode) @@ -86,6 +94,8 @@ void QueryFpShotJobListResult::parse(const std::string &payload) for (auto allFpShotsNodeFpShotSlicesFpShotSlice : allFpShotSlicesNode) { FpShotJob::FpShotResult::FpShot::FpShotSlice fpShotSlicesObject; + if(!allFpShotsNodeFpShotSlicesFpShotSlice["Similarity"].isNull()) + fpShotSlicesObject.similarity = allFpShotsNodeFpShotSlicesFpShotSlice["Similarity"].asString(); auto inputNode = value["Input"]; if(!inputNode["Start"].isNull()) fpShotSlicesObject.input.start = inputNode["Start"].asString(); @@ -112,6 +122,8 @@ void QueryFpShotJobListResult::parse(const std::string &payload) for (auto allAudioFpShotsNodeFpShotSlicesFpShotSlice : allFpShotSlicesNode) { FpShotJob::FpShotResult::FpShot::FpShotSlice fpShotSlicesObject; + if(!allAudioFpShotsNodeFpShotSlicesFpShotSlice["Similarity"].isNull()) + fpShotSlicesObject.similarity = allAudioFpShotsNodeFpShotSlicesFpShotSlice["Similarity"].asString(); auto inputNode = value["Input"]; if(!inputNode["Start"].isNull()) fpShotSlicesObject.input.start = inputNode["Start"].asString(); diff --git a/mts/src/model/QueryIProductionJobListRequest.cc b/mts/src/model/QueryIProductionJobListRequest.cc new file mode 100644 index 000000000..613228eb5 --- /dev/null +++ b/mts/src/model/QueryIProductionJobListRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Mts::Model::QueryIProductionJobListRequest; + +QueryIProductionJobListRequest::QueryIProductionJobListRequest() : + RpcServiceRequest("mts", "2014-06-18", "QueryIProductionJobList") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryIProductionJobListRequest::~QueryIProductionJobListRequest() +{} + +long QueryIProductionJobListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void QueryIProductionJobListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string QueryIProductionJobListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void QueryIProductionJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string QueryIProductionJobListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void QueryIProductionJobListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long QueryIProductionJobListRequest::getOwnerId()const +{ + return ownerId_; +} + +void QueryIProductionJobListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string QueryIProductionJobListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryIProductionJobListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryIProductionJobListRequest::getIProductionJobIds()const +{ + return iProductionJobIds_; +} + +void QueryIProductionJobListRequest::setIProductionJobIds(const std::string& iProductionJobIds) +{ + iProductionJobIds_ = iProductionJobIds; + setParameter("IProductionJobIds", iProductionJobIds); +} + diff --git a/mts/src/model/QueryIProductionJobListResult.cc b/mts/src/model/QueryIProductionJobListResult.cc new file mode 100644 index 000000000..3538a12b4 --- /dev/null +++ b/mts/src/model/QueryIProductionJobListResult.cc @@ -0,0 +1,67 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Mts; +using namespace AlibabaCloud::Mts::Model; + +QueryIProductionJobListResult::QueryIProductionJobListResult() : + ServiceResult() +{} + +QueryIProductionJobListResult::QueryIProductionJobListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryIProductionJobListResult::~QueryIProductionJobListResult() +{} + +void QueryIProductionJobListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allNonExistIds = value["NonExistIds"]["String"]; + for (const auto &item : allNonExistIds) + nonExistIds_.push_back(item.asString()); + auto allJobs = value["Jobs"]["String"]; + for (const auto &item : allJobs) + jobs_.push_back(item.asString()); + if(!value["NextPageToken"].isNull()) + nextPageToken_ = value["NextPageToken"].asString(); + +} + +std::vector QueryIProductionJobListResult::getJobs()const +{ + return jobs_; +} + +std::string QueryIProductionJobListResult::getNextPageToken()const +{ + return nextPageToken_; +} + +std::vector QueryIProductionJobListResult::getNonExistIds()const +{ + return nonExistIds_; +} + diff --git a/mts/src/model/QueryImageSearchJobListRequest.cc b/mts/src/model/QueryImageSearchJobListRequest.cc index 6e18a605f..63372a090 100644 --- a/mts/src/model/QueryImageSearchJobListRequest.cc +++ b/mts/src/model/QueryImageSearchJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryImageSearchJobListRequest; QueryImageSearchJobListRequest::QueryImageSearchJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryImageSearchJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryImageSearchJobListRequest::~QueryImageSearchJobListRequest() {} @@ -33,7 +35,7 @@ long QueryImageSearchJobListRequest::getResourceOwnerId()const void QueryImageSearchJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryImageSearchJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryImageSearchJobListRequest::getResourceOwnerAccount()const void QueryImageSearchJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryImageSearchJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryImageSearchJobListRequest::getOwnerAccount()const void QueryImageSearchJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryImageSearchJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryImageSearchJobListRequest::getOwnerId()const void QueryImageSearchJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryImageSearchJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryImageSearchJobListRequest::getAccessKeyId()const void QueryImageSearchJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryImageSearchJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryImageSearchJobListRequest::getJobIds()const void QueryImageSearchJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryJobListRequest.cc b/mts/src/model/QueryJobListRequest.cc index a1759fe7e..b971a2541 100644 --- a/mts/src/model/QueryJobListRequest.cc +++ b/mts/src/model/QueryJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryJobListRequest; QueryJobListRequest::QueryJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryJobListRequest::~QueryJobListRequest() {} @@ -33,7 +35,7 @@ long QueryJobListRequest::getResourceOwnerId()const void QueryJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryJobListRequest::getResourceOwnerAccount()const void QueryJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryJobListRequest::getOwnerAccount()const void QueryJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryJobListRequest::getOwnerId()const void QueryJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryJobListRequest::getAccessKeyId()const void QueryJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryJobListRequest::getJobIds()const void QueryJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryMCJobListRequest.cc b/mts/src/model/QueryMCJobListRequest.cc index a9afd617e..a8eb38cd6 100644 --- a/mts/src/model/QueryMCJobListRequest.cc +++ b/mts/src/model/QueryMCJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMCJobListRequest; QueryMCJobListRequest::QueryMCJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMCJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMCJobListRequest::~QueryMCJobListRequest() {} @@ -33,7 +35,7 @@ long QueryMCJobListRequest::getResourceOwnerId()const void QueryMCJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMCJobListRequest::getNextPageToken()const @@ -44,7 +46,7 @@ std::string QueryMCJobListRequest::getNextPageToken()const void QueryMCJobListRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string QueryMCJobListRequest::getStartOfJobCreatedTimeRange()const @@ -55,7 +57,7 @@ std::string QueryMCJobListRequest::getStartOfJobCreatedTimeRange()const void QueryMCJobListRequest::setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange) { startOfJobCreatedTimeRange_ = startOfJobCreatedTimeRange; - setCoreParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); + setParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); } std::string QueryMCJobListRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string QueryMCJobListRequest::getAccessKeyId()const void QueryMCJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryMCJobListRequest::getState()const @@ -77,7 +79,7 @@ std::string QueryMCJobListRequest::getState()const void QueryMCJobListRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string QueryMCJobListRequest::getEndOfJobCreatedTimeRange()const @@ -88,7 +90,7 @@ std::string QueryMCJobListRequest::getEndOfJobCreatedTimeRange()const void QueryMCJobListRequest::setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange) { endOfJobCreatedTimeRange_ = endOfJobCreatedTimeRange; - setCoreParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); + setParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); } std::string QueryMCJobListRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string QueryMCJobListRequest::getResourceOwnerAccount()const void QueryMCJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMCJobListRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string QueryMCJobListRequest::getOwnerAccount()const void QueryMCJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMCJobListRequest::getMaximumPageSize()const @@ -121,7 +123,7 @@ long QueryMCJobListRequest::getMaximumPageSize()const void QueryMCJobListRequest::setMaximumPageSize(long maximumPageSize) { maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); } long QueryMCJobListRequest::getOwnerId()const @@ -132,7 +134,7 @@ long QueryMCJobListRequest::getOwnerId()const void QueryMCJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryMCJobListRequest::getPipelineId()const @@ -143,7 +145,7 @@ std::string QueryMCJobListRequest::getPipelineId()const void QueryMCJobListRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string QueryMCJobListRequest::getJobIds()const @@ -154,6 +156,6 @@ std::string QueryMCJobListRequest::getJobIds()const void QueryMCJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryMCTemplateListRequest.cc b/mts/src/model/QueryMCTemplateListRequest.cc index 57250b227..167c6e7fc 100644 --- a/mts/src/model/QueryMCTemplateListRequest.cc +++ b/mts/src/model/QueryMCTemplateListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMCTemplateListRequest; QueryMCTemplateListRequest::QueryMCTemplateListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMCTemplateList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMCTemplateListRequest::~QueryMCTemplateListRequest() {} @@ -33,7 +35,7 @@ long QueryMCTemplateListRequest::getResourceOwnerId()const void QueryMCTemplateListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMCTemplateListRequest::getTemplateIds()const @@ -44,7 +46,7 @@ std::string QueryMCTemplateListRequest::getTemplateIds()const void QueryMCTemplateListRequest::setTemplateIds(const std::string& templateIds) { templateIds_ = templateIds; - setCoreParameter("TemplateIds", templateIds); + setParameter("TemplateIds", templateIds); } std::string QueryMCTemplateListRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryMCTemplateListRequest::getResourceOwnerAccount()const void QueryMCTemplateListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMCTemplateListRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string QueryMCTemplateListRequest::getOwnerAccount()const void QueryMCTemplateListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMCTemplateListRequest::getOwnerId()const @@ -77,7 +79,7 @@ long QueryMCTemplateListRequest::getOwnerId()const void QueryMCTemplateListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryMCTemplateListRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string QueryMCTemplateListRequest::getAccessKeyId()const void QueryMCTemplateListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/QueryMcuJobRequest.cc b/mts/src/model/QueryMcuJobRequest.cc index 34bfebcce..fca13d9d1 100644 --- a/mts/src/model/QueryMcuJobRequest.cc +++ b/mts/src/model/QueryMcuJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMcuJobRequest; QueryMcuJobRequest::QueryMcuJobRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMcuJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMcuJobRequest::~QueryMcuJobRequest() {} @@ -33,7 +35,7 @@ long QueryMcuJobRequest::getResourceOwnerId()const void QueryMcuJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMcuJobRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryMcuJobRequest::getResourceOwnerAccount()const void QueryMcuJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMcuJobRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryMcuJobRequest::getOwnerAccount()const void QueryMcuJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMcuJobRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryMcuJobRequest::getOwnerId()const void QueryMcuJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryMcuJobRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryMcuJobRequest::getAccessKeyId()const void QueryMcuJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryMcuJobRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryMcuJobRequest::getJobIds()const void QueryMcuJobRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryMcuJobResult.cc b/mts/src/model/QueryMcuJobResult.cc index 262696178..1e7fb6001 100644 --- a/mts/src/model/QueryMcuJobResult.cc +++ b/mts/src/model/QueryMcuJobResult.cc @@ -113,6 +113,18 @@ void QueryMcuJobResult::parse(const std::string &payload) } jobResultObject.faceResult.push_back(faceResultObject); } + auto allSubTaskInfoNode = allJobResultNode["SubTaskInfo"]["SubTask"]; + for (auto allJobResultNodeSubTaskInfoSubTask : allSubTaskInfoNode) + { + Job::SubTask subTaskInfoObject; + if(!allJobResultNodeSubTaskInfoSubTask["Type"].isNull()) + subTaskInfoObject.type = allJobResultNodeSubTaskInfoSubTask["Type"].asString(); + if(!allJobResultNodeSubTaskInfoSubTask["Code"].isNull()) + subTaskInfoObject.code = allJobResultNodeSubTaskInfoSubTask["Code"].asString(); + if(!allJobResultNodeSubTaskInfoSubTask["Message"].isNull()) + subTaskInfoObject.message = allJobResultNodeSubTaskInfoSubTask["Message"].asString(); + jobResultObject.subTaskInfo.push_back(subTaskInfoObject); + } auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobResultObject.input.bucket = inputNode["Bucket"].asString(); diff --git a/mts/src/model/QueryMcuTemplateRequest.cc b/mts/src/model/QueryMcuTemplateRequest.cc index 672bf86a7..efbfc2774 100644 --- a/mts/src/model/QueryMcuTemplateRequest.cc +++ b/mts/src/model/QueryMcuTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMcuTemplateRequest; QueryMcuTemplateRequest::QueryMcuTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMcuTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMcuTemplateRequest::~QueryMcuTemplateRequest() {} @@ -33,7 +35,7 @@ long QueryMcuTemplateRequest::getResourceOwnerId()const void QueryMcuTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMcuTemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryMcuTemplateRequest::getResourceOwnerAccount()const void QueryMcuTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMcuTemplateRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryMcuTemplateRequest::getOwnerAccount()const void QueryMcuTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMcuTemplateRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryMcuTemplateRequest::getOwnerId()const void QueryMcuTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryMcuTemplateRequest::getTemplateId()const @@ -77,7 +79,7 @@ std::string QueryMcuTemplateRequest::getTemplateId()const void QueryMcuTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } std::string QueryMcuTemplateRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string QueryMcuTemplateRequest::getAccessKeyId()const void QueryMcuTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/QueryMediaCensorJobDetailRequest.cc b/mts/src/model/QueryMediaCensorJobDetailRequest.cc index 02d2a6535..d48d58fac 100644 --- a/mts/src/model/QueryMediaCensorJobDetailRequest.cc +++ b/mts/src/model/QueryMediaCensorJobDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMediaCensorJobDetailRequest; QueryMediaCensorJobDetailRequest::QueryMediaCensorJobDetailRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMediaCensorJobDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMediaCensorJobDetailRequest::~QueryMediaCensorJobDetailRequest() {} @@ -33,7 +35,7 @@ long QueryMediaCensorJobDetailRequest::getResourceOwnerId()const void QueryMediaCensorJobDetailRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMediaCensorJobDetailRequest::getNextPageToken()const @@ -44,7 +46,7 @@ std::string QueryMediaCensorJobDetailRequest::getNextPageToken()const void QueryMediaCensorJobDetailRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string QueryMediaCensorJobDetailRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryMediaCensorJobDetailRequest::getAccessKeyId()const void QueryMediaCensorJobDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryMediaCensorJobDetailRequest::getJobId()const @@ -66,7 +68,7 @@ std::string QueryMediaCensorJobDetailRequest::getJobId()const void QueryMediaCensorJobDetailRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string QueryMediaCensorJobDetailRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string QueryMediaCensorJobDetailRequest::getResourceOwnerAccount()const void QueryMediaCensorJobDetailRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMediaCensorJobDetailRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string QueryMediaCensorJobDetailRequest::getOwnerAccount()const void QueryMediaCensorJobDetailRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMediaCensorJobDetailRequest::getMaximumPageSize()const @@ -99,7 +101,7 @@ long QueryMediaCensorJobDetailRequest::getMaximumPageSize()const void QueryMediaCensorJobDetailRequest::setMaximumPageSize(long maximumPageSize) { maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); } long QueryMediaCensorJobDetailRequest::getOwnerId()const @@ -110,6 +112,6 @@ long QueryMediaCensorJobDetailRequest::getOwnerId()const void QueryMediaCensorJobDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/QueryMediaCensorJobListRequest.cc b/mts/src/model/QueryMediaCensorJobListRequest.cc index 60143a159..4c3acd53b 100644 --- a/mts/src/model/QueryMediaCensorJobListRequest.cc +++ b/mts/src/model/QueryMediaCensorJobListRequest.cc @@ -20,140 +20,142 @@ using AlibabaCloud::Mts::Model::QueryMediaCensorJobListRequest; QueryMediaCensorJobListRequest::QueryMediaCensorJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMediaCensorJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMediaCensorJobListRequest::~QueryMediaCensorJobListRequest() {} -long QueryMediaCensorJobListRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void QueryMediaCensorJobListRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string QueryMediaCensorJobListRequest::getNextPageToken()const -{ - return nextPageToken_; -} - -void QueryMediaCensorJobListRequest::setNextPageToken(const std::string& nextPageToken) -{ - nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); -} - -std::string QueryMediaCensorJobListRequest::getStartOfJobCreatedTimeRange()const -{ - return startOfJobCreatedTimeRange_; -} - -void QueryMediaCensorJobListRequest::setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange) -{ - startOfJobCreatedTimeRange_ = startOfJobCreatedTimeRange; - setCoreParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); -} - -std::string QueryMediaCensorJobListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void QueryMediaCensorJobListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string QueryMediaCensorJobListRequest::getJobId()const -{ - return jobId_; -} - -void QueryMediaCensorJobListRequest::setJobId(const std::string& jobId) -{ - jobId_ = jobId; - setCoreParameter("JobId", jobId); -} - -std::string QueryMediaCensorJobListRequest::getState()const -{ - return state_; -} - -void QueryMediaCensorJobListRequest::setState(const std::string& state) -{ - state_ = state; - setCoreParameter("State", state); -} - -std::string QueryMediaCensorJobListRequest::getEndOfJobCreatedTimeRange()const -{ - return endOfJobCreatedTimeRange_; -} - -void QueryMediaCensorJobListRequest::setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange) -{ - endOfJobCreatedTimeRange_ = endOfJobCreatedTimeRange; - setCoreParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); -} - -std::string QueryMediaCensorJobListRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void QueryMediaCensorJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string QueryMediaCensorJobListRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void QueryMediaCensorJobListRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long QueryMediaCensorJobListRequest::getMaximumPageSize()const -{ - return maximumPageSize_; -} - -void QueryMediaCensorJobListRequest::setMaximumPageSize(long maximumPageSize) -{ - maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); -} - -long QueryMediaCensorJobListRequest::getOwnerId()const -{ - return ownerId_; -} - -void QueryMediaCensorJobListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string QueryMediaCensorJobListRequest::getPipelineId()const -{ - return pipelineId_; -} - -void QueryMediaCensorJobListRequest::setPipelineId(const std::string& pipelineId) -{ - pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); -} - +long QueryMediaCensorJobListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void QueryMediaCensorJobListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string QueryMediaCensorJobListRequest::getNextPageToken()const +{ + return nextPageToken_; +} + +void QueryMediaCensorJobListRequest::setNextPageToken(const std::string& nextPageToken) +{ + nextPageToken_ = nextPageToken; + setParameter("NextPageToken", nextPageToken); +} + +std::string QueryMediaCensorJobListRequest::getStartOfJobCreatedTimeRange()const +{ + return startOfJobCreatedTimeRange_; +} + +void QueryMediaCensorJobListRequest::setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange) +{ + startOfJobCreatedTimeRange_ = startOfJobCreatedTimeRange; + setParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); +} + +std::string QueryMediaCensorJobListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryMediaCensorJobListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QueryMediaCensorJobListRequest::getJobId()const +{ + return jobId_; +} + +void QueryMediaCensorJobListRequest::setJobId(const std::string& jobId) +{ + jobId_ = jobId; + setParameter("JobId", jobId); +} + +std::string QueryMediaCensorJobListRequest::getState()const +{ + return state_; +} + +void QueryMediaCensorJobListRequest::setState(const std::string& state) +{ + state_ = state; + setParameter("State", state); +} + +std::string QueryMediaCensorJobListRequest::getEndOfJobCreatedTimeRange()const +{ + return endOfJobCreatedTimeRange_; +} + +void QueryMediaCensorJobListRequest::setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange) +{ + endOfJobCreatedTimeRange_ = endOfJobCreatedTimeRange; + setParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); +} + +std::string QueryMediaCensorJobListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void QueryMediaCensorJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string QueryMediaCensorJobListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void QueryMediaCensorJobListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long QueryMediaCensorJobListRequest::getMaximumPageSize()const +{ + return maximumPageSize_; +} + +void QueryMediaCensorJobListRequest::setMaximumPageSize(long maximumPageSize) +{ + maximumPageSize_ = maximumPageSize; + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); +} + +long QueryMediaCensorJobListRequest::getOwnerId()const +{ + return ownerId_; +} + +void QueryMediaCensorJobListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string QueryMediaCensorJobListRequest::getPipelineId()const +{ + return pipelineId_; +} + +void QueryMediaCensorJobListRequest::setPipelineId(const std::string& pipelineId) +{ + pipelineId_ = pipelineId; + setParameter("PipelineId", pipelineId); +} + diff --git a/mts/src/model/QueryMediaDetailJobListRequest.cc b/mts/src/model/QueryMediaDetailJobListRequest.cc index 272651132..88d415dfb 100644 --- a/mts/src/model/QueryMediaDetailJobListRequest.cc +++ b/mts/src/model/QueryMediaDetailJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMediaDetailJobListRequest; QueryMediaDetailJobListRequest::QueryMediaDetailJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMediaDetailJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMediaDetailJobListRequest::~QueryMediaDetailJobListRequest() {} @@ -33,7 +35,7 @@ long QueryMediaDetailJobListRequest::getResourceOwnerId()const void QueryMediaDetailJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMediaDetailJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryMediaDetailJobListRequest::getResourceOwnerAccount()const void QueryMediaDetailJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMediaDetailJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryMediaDetailJobListRequest::getOwnerAccount()const void QueryMediaDetailJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMediaDetailJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryMediaDetailJobListRequest::getOwnerId()const void QueryMediaDetailJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryMediaDetailJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryMediaDetailJobListRequest::getAccessKeyId()const void QueryMediaDetailJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryMediaDetailJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryMediaDetailJobListRequest::getJobIds()const void QueryMediaDetailJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryMediaFpDeleteJobListRequest.cc b/mts/src/model/QueryMediaFpDeleteJobListRequest.cc index b9f484daf..f80bc0b81 100644 --- a/mts/src/model/QueryMediaFpDeleteJobListRequest.cc +++ b/mts/src/model/QueryMediaFpDeleteJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMediaFpDeleteJobListRequest; QueryMediaFpDeleteJobListRequest::QueryMediaFpDeleteJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMediaFpDeleteJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMediaFpDeleteJobListRequest::~QueryMediaFpDeleteJobListRequest() {} @@ -33,7 +35,7 @@ long QueryMediaFpDeleteJobListRequest::getResourceOwnerId()const void QueryMediaFpDeleteJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMediaFpDeleteJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryMediaFpDeleteJobListRequest::getResourceOwnerAccount()const void QueryMediaFpDeleteJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMediaFpDeleteJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryMediaFpDeleteJobListRequest::getOwnerAccount()const void QueryMediaFpDeleteJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMediaFpDeleteJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryMediaFpDeleteJobListRequest::getOwnerId()const void QueryMediaFpDeleteJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryMediaFpDeleteJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryMediaFpDeleteJobListRequest::getAccessKeyId()const void QueryMediaFpDeleteJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryMediaFpDeleteJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryMediaFpDeleteJobListRequest::getJobIds()const void QueryMediaFpDeleteJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryMediaInfoJobListRequest.cc b/mts/src/model/QueryMediaInfoJobListRequest.cc index 95d050be5..63f472ae6 100644 --- a/mts/src/model/QueryMediaInfoJobListRequest.cc +++ b/mts/src/model/QueryMediaInfoJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMediaInfoJobListRequest; QueryMediaInfoJobListRequest::QueryMediaInfoJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMediaInfoJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMediaInfoJobListRequest::~QueryMediaInfoJobListRequest() {} @@ -33,7 +35,7 @@ long QueryMediaInfoJobListRequest::getResourceOwnerId()const void QueryMediaInfoJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMediaInfoJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryMediaInfoJobListRequest::getResourceOwnerAccount()const void QueryMediaInfoJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMediaInfoJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryMediaInfoJobListRequest::getOwnerAccount()const void QueryMediaInfoJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMediaInfoJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryMediaInfoJobListRequest::getOwnerId()const void QueryMediaInfoJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryMediaInfoJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryMediaInfoJobListRequest::getAccessKeyId()const void QueryMediaInfoJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryMediaInfoJobListRequest::getMediaInfoJobIds()const @@ -88,6 +90,6 @@ std::string QueryMediaInfoJobListRequest::getMediaInfoJobIds()const void QueryMediaInfoJobListRequest::setMediaInfoJobIds(const std::string& mediaInfoJobIds) { mediaInfoJobIds_ = mediaInfoJobIds; - setCoreParameter("MediaInfoJobIds", mediaInfoJobIds); + setParameter("MediaInfoJobIds", mediaInfoJobIds); } diff --git a/mts/src/model/QueryMediaListByURLRequest.cc b/mts/src/model/QueryMediaListByURLRequest.cc index 4568d49cf..098023bfa 100644 --- a/mts/src/model/QueryMediaListByURLRequest.cc +++ b/mts/src/model/QueryMediaListByURLRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMediaListByURLRequest; QueryMediaListByURLRequest::QueryMediaListByURLRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMediaListByURL") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMediaListByURLRequest::~QueryMediaListByURLRequest() {} @@ -33,7 +35,7 @@ long QueryMediaListByURLRequest::getResourceOwnerId()const void QueryMediaListByURLRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool QueryMediaListByURLRequest::getIncludeSummaryList()const @@ -44,7 +46,7 @@ bool QueryMediaListByURLRequest::getIncludeSummaryList()const void QueryMediaListByURLRequest::setIncludeSummaryList(bool includeSummaryList) { includeSummaryList_ = includeSummaryList; - setCoreParameter("IncludeSummaryList", includeSummaryList ? "true" : "false"); + setParameter("IncludeSummaryList", includeSummaryList ? "true" : "false"); } std::string QueryMediaListByURLRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryMediaListByURLRequest::getAccessKeyId()const void QueryMediaListByURLRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryMediaListByURLRequest::getFileURLs()const @@ -66,7 +68,7 @@ std::string QueryMediaListByURLRequest::getFileURLs()const void QueryMediaListByURLRequest::setFileURLs(const std::string& fileURLs) { fileURLs_ = fileURLs; - setCoreParameter("FileURLs", fileURLs); + setParameter("FileURLs", fileURLs); } bool QueryMediaListByURLRequest::getIncludePlayList()const @@ -77,7 +79,7 @@ bool QueryMediaListByURLRequest::getIncludePlayList()const void QueryMediaListByURLRequest::setIncludePlayList(bool includePlayList) { includePlayList_ = includePlayList; - setCoreParameter("IncludePlayList", includePlayList ? "true" : "false"); + setParameter("IncludePlayList", includePlayList ? "true" : "false"); } std::string QueryMediaListByURLRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string QueryMediaListByURLRequest::getResourceOwnerAccount()const void QueryMediaListByURLRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } bool QueryMediaListByURLRequest::getIncludeSnapshotList()const @@ -99,7 +101,7 @@ bool QueryMediaListByURLRequest::getIncludeSnapshotList()const void QueryMediaListByURLRequest::setIncludeSnapshotList(bool includeSnapshotList) { includeSnapshotList_ = includeSnapshotList; - setCoreParameter("IncludeSnapshotList", includeSnapshotList ? "true" : "false"); + setParameter("IncludeSnapshotList", includeSnapshotList ? "true" : "false"); } std::string QueryMediaListByURLRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string QueryMediaListByURLRequest::getOwnerAccount()const void QueryMediaListByURLRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMediaListByURLRequest::getOwnerId()const @@ -121,7 +123,7 @@ long QueryMediaListByURLRequest::getOwnerId()const void QueryMediaListByURLRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool QueryMediaListByURLRequest::getIncludeMediaInfo()const @@ -132,6 +134,6 @@ bool QueryMediaListByURLRequest::getIncludeMediaInfo()const void QueryMediaListByURLRequest::setIncludeMediaInfo(bool includeMediaInfo) { includeMediaInfo_ = includeMediaInfo; - setCoreParameter("IncludeMediaInfo", includeMediaInfo ? "true" : "false"); + setParameter("IncludeMediaInfo", includeMediaInfo ? "true" : "false"); } diff --git a/mts/src/model/QueryMediaListRequest.cc b/mts/src/model/QueryMediaListRequest.cc index 516b83cc1..0322df22f 100644 --- a/mts/src/model/QueryMediaListRequest.cc +++ b/mts/src/model/QueryMediaListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMediaListRequest; QueryMediaListRequest::QueryMediaListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMediaList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMediaListRequest::~QueryMediaListRequest() {} @@ -33,7 +35,7 @@ long QueryMediaListRequest::getResourceOwnerId()const void QueryMediaListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool QueryMediaListRequest::getIncludeSummaryList()const @@ -44,7 +46,7 @@ bool QueryMediaListRequest::getIncludeSummaryList()const void QueryMediaListRequest::setIncludeSummaryList(bool includeSummaryList) { includeSummaryList_ = includeSummaryList; - setCoreParameter("IncludeSummaryList", includeSummaryList ? "true" : "false"); + setParameter("IncludeSummaryList", includeSummaryList ? "true" : "false"); } std::string QueryMediaListRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryMediaListRequest::getAccessKeyId()const void QueryMediaListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryMediaListRequest::getMediaIds()const @@ -66,7 +68,7 @@ std::string QueryMediaListRequest::getMediaIds()const void QueryMediaListRequest::setMediaIds(const std::string& mediaIds) { mediaIds_ = mediaIds; - setCoreParameter("MediaIds", mediaIds); + setParameter("MediaIds", mediaIds); } bool QueryMediaListRequest::getIncludePlayList()const @@ -77,7 +79,7 @@ bool QueryMediaListRequest::getIncludePlayList()const void QueryMediaListRequest::setIncludePlayList(bool includePlayList) { includePlayList_ = includePlayList; - setCoreParameter("IncludePlayList", includePlayList ? "true" : "false"); + setParameter("IncludePlayList", includePlayList ? "true" : "false"); } std::string QueryMediaListRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string QueryMediaListRequest::getResourceOwnerAccount()const void QueryMediaListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } bool QueryMediaListRequest::getIncludeSnapshotList()const @@ -99,7 +101,7 @@ bool QueryMediaListRequest::getIncludeSnapshotList()const void QueryMediaListRequest::setIncludeSnapshotList(bool includeSnapshotList) { includeSnapshotList_ = includeSnapshotList; - setCoreParameter("IncludeSnapshotList", includeSnapshotList ? "true" : "false"); + setParameter("IncludeSnapshotList", includeSnapshotList ? "true" : "false"); } std::string QueryMediaListRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string QueryMediaListRequest::getOwnerAccount()const void QueryMediaListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMediaListRequest::getOwnerId()const @@ -121,7 +123,7 @@ long QueryMediaListRequest::getOwnerId()const void QueryMediaListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool QueryMediaListRequest::getIncludeMediaInfo()const @@ -132,6 +134,6 @@ bool QueryMediaListRequest::getIncludeMediaInfo()const void QueryMediaListRequest::setIncludeMediaInfo(bool includeMediaInfo) { includeMediaInfo_ = includeMediaInfo; - setCoreParameter("IncludeMediaInfo", includeMediaInfo ? "true" : "false"); + setParameter("IncludeMediaInfo", includeMediaInfo ? "true" : "false"); } diff --git a/mts/src/model/QueryMediaWorkflowExecutionListRequest.cc b/mts/src/model/QueryMediaWorkflowExecutionListRequest.cc index 8d1edeb40..ac5e1e475 100644 --- a/mts/src/model/QueryMediaWorkflowExecutionListRequest.cc +++ b/mts/src/model/QueryMediaWorkflowExecutionListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMediaWorkflowExecutionListRequest; QueryMediaWorkflowExecutionListRequest::QueryMediaWorkflowExecutionListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMediaWorkflowExecutionList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMediaWorkflowExecutionListRequest::~QueryMediaWorkflowExecutionListRequest() {} @@ -33,7 +35,7 @@ std::string QueryMediaWorkflowExecutionListRequest::getRunIds()const void QueryMediaWorkflowExecutionListRequest::setRunIds(const std::string& runIds) { runIds_ = runIds; - setCoreParameter("RunIds", runIds); + setParameter("RunIds", runIds); } long QueryMediaWorkflowExecutionListRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long QueryMediaWorkflowExecutionListRequest::getResourceOwnerId()const void QueryMediaWorkflowExecutionListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMediaWorkflowExecutionListRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryMediaWorkflowExecutionListRequest::getResourceOwnerAccount()con void QueryMediaWorkflowExecutionListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMediaWorkflowExecutionListRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string QueryMediaWorkflowExecutionListRequest::getOwnerAccount()const void QueryMediaWorkflowExecutionListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMediaWorkflowExecutionListRequest::getOwnerId()const @@ -77,7 +79,7 @@ long QueryMediaWorkflowExecutionListRequest::getOwnerId()const void QueryMediaWorkflowExecutionListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryMediaWorkflowExecutionListRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string QueryMediaWorkflowExecutionListRequest::getAccessKeyId()const void QueryMediaWorkflowExecutionListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/QueryMediaWorkflowListRequest.cc b/mts/src/model/QueryMediaWorkflowListRequest.cc index 954d9d188..d1e2a7afc 100644 --- a/mts/src/model/QueryMediaWorkflowListRequest.cc +++ b/mts/src/model/QueryMediaWorkflowListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryMediaWorkflowListRequest; QueryMediaWorkflowListRequest::QueryMediaWorkflowListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryMediaWorkflowList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMediaWorkflowListRequest::~QueryMediaWorkflowListRequest() {} @@ -33,7 +35,7 @@ std::string QueryMediaWorkflowListRequest::getMediaWorkflowIds()const void QueryMediaWorkflowListRequest::setMediaWorkflowIds(const std::string& mediaWorkflowIds) { mediaWorkflowIds_ = mediaWorkflowIds; - setCoreParameter("MediaWorkflowIds", mediaWorkflowIds); + setParameter("MediaWorkflowIds", mediaWorkflowIds); } long QueryMediaWorkflowListRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long QueryMediaWorkflowListRequest::getResourceOwnerId()const void QueryMediaWorkflowListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryMediaWorkflowListRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryMediaWorkflowListRequest::getResourceOwnerAccount()const void QueryMediaWorkflowListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryMediaWorkflowListRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string QueryMediaWorkflowListRequest::getOwnerAccount()const void QueryMediaWorkflowListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryMediaWorkflowListRequest::getOwnerId()const @@ -77,7 +79,7 @@ long QueryMediaWorkflowListRequest::getOwnerId()const void QueryMediaWorkflowListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryMediaWorkflowListRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string QueryMediaWorkflowListRequest::getAccessKeyId()const void QueryMediaWorkflowListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/QueryPipelineListRequest.cc b/mts/src/model/QueryPipelineListRequest.cc index d2014842f..aba598a37 100644 --- a/mts/src/model/QueryPipelineListRequest.cc +++ b/mts/src/model/QueryPipelineListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryPipelineListRequest; QueryPipelineListRequest::QueryPipelineListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryPipelineList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryPipelineListRequest::~QueryPipelineListRequest() {} @@ -33,7 +35,7 @@ long QueryPipelineListRequest::getResourceOwnerId()const void QueryPipelineListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryPipelineListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryPipelineListRequest::getResourceOwnerAccount()const void QueryPipelineListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryPipelineListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryPipelineListRequest::getOwnerAccount()const void QueryPipelineListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryPipelineListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryPipelineListRequest::getOwnerId()const void QueryPipelineListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryPipelineListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryPipelineListRequest::getAccessKeyId()const void QueryPipelineListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryPipelineListRequest::getPipelineIds()const @@ -88,6 +90,6 @@ std::string QueryPipelineListRequest::getPipelineIds()const void QueryPipelineListRequest::setPipelineIds(const std::string& pipelineIds) { pipelineIds_ = pipelineIds; - setCoreParameter("PipelineIds", pipelineIds); + setParameter("PipelineIds", pipelineIds); } diff --git a/mts/src/model/QueryPornJobListRequest.cc b/mts/src/model/QueryPornJobListRequest.cc index 6f042f807..054d9a13a 100644 --- a/mts/src/model/QueryPornJobListRequest.cc +++ b/mts/src/model/QueryPornJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryPornJobListRequest; QueryPornJobListRequest::QueryPornJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryPornJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryPornJobListRequest::~QueryPornJobListRequest() {} @@ -33,7 +35,7 @@ long QueryPornJobListRequest::getResourceOwnerId()const void QueryPornJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryPornJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryPornJobListRequest::getResourceOwnerAccount()const void QueryPornJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryPornJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryPornJobListRequest::getOwnerAccount()const void QueryPornJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryPornJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryPornJobListRequest::getOwnerId()const void QueryPornJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryPornJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryPornJobListRequest::getAccessKeyId()const void QueryPornJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryPornJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryPornJobListRequest::getJobIds()const void QueryPornJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryPornPipelineListRequest.cc b/mts/src/model/QueryPornPipelineListRequest.cc index e13e4e94b..9161071b8 100644 --- a/mts/src/model/QueryPornPipelineListRequest.cc +++ b/mts/src/model/QueryPornPipelineListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryPornPipelineListRequest; QueryPornPipelineListRequest::QueryPornPipelineListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryPornPipelineList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryPornPipelineListRequest::~QueryPornPipelineListRequest() {} @@ -33,7 +35,7 @@ long QueryPornPipelineListRequest::getResourceOwnerId()const void QueryPornPipelineListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryPornPipelineListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryPornPipelineListRequest::getResourceOwnerAccount()const void QueryPornPipelineListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryPornPipelineListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryPornPipelineListRequest::getOwnerAccount()const void QueryPornPipelineListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryPornPipelineListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryPornPipelineListRequest::getOwnerId()const void QueryPornPipelineListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryPornPipelineListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryPornPipelineListRequest::getAccessKeyId()const void QueryPornPipelineListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryPornPipelineListRequest::getPipelineIds()const @@ -88,6 +90,6 @@ std::string QueryPornPipelineListRequest::getPipelineIds()const void QueryPornPipelineListRequest::setPipelineIds(const std::string& pipelineIds) { pipelineIds_ = pipelineIds; - setCoreParameter("PipelineIds", pipelineIds); + setParameter("PipelineIds", pipelineIds); } diff --git a/mts/src/model/QuerySmarttagJobRequest.cc b/mts/src/model/QuerySmarttagJobRequest.cc new file mode 100644 index 000000000..2dd2ddf0d --- /dev/null +++ b/mts/src/model/QuerySmarttagJobRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Mts::Model::QuerySmarttagJobRequest; + +QuerySmarttagJobRequest::QuerySmarttagJobRequest() : + RpcServiceRequest("mts", "2014-06-18", "QuerySmarttagJob") +{ + setMethod(HttpRequest::Method::Post); +} + +QuerySmarttagJobRequest::~QuerySmarttagJobRequest() +{} + +long QuerySmarttagJobRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void QuerySmarttagJobRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string QuerySmarttagJobRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void QuerySmarttagJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string QuerySmarttagJobRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void QuerySmarttagJobRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long QuerySmarttagJobRequest::getOwnerId()const +{ + return ownerId_; +} + +void QuerySmarttagJobRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string QuerySmarttagJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QuerySmarttagJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string QuerySmarttagJobRequest::getJobId()const +{ + return jobId_; +} + +void QuerySmarttagJobRequest::setJobId(const std::string& jobId) +{ + jobId_ = jobId; + setParameter("JobId", jobId); +} + diff --git a/mts/src/model/QuerySmarttagJobResult.cc b/mts/src/model/QuerySmarttagJobResult.cc new file mode 100644 index 000000000..789638abb --- /dev/null +++ b/mts/src/model/QuerySmarttagJobResult.cc @@ -0,0 +1,73 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Mts; +using namespace AlibabaCloud::Mts::Model; + +QuerySmarttagJobResult::QuerySmarttagJobResult() : + ServiceResult() +{} + +QuerySmarttagJobResult::QuerySmarttagJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QuerySmarttagJobResult::~QuerySmarttagJobResult() +{} + +void QuerySmarttagJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) + { + Result resultsObject; + if(!valueResultsResult["Type"].isNull()) + resultsObject.type = valueResultsResult["Type"].asString(); + if(!valueResultsResult["Data"].isNull()) + resultsObject.data = valueResultsResult["Data"].asString(); + results_.push_back(resultsObject); + } + if(!value["JobStatus"].isNull()) + jobStatus_ = value["JobStatus"].asString(); + if(!value["UserData"].isNull()) + userData_ = value["UserData"].asString(); + +} + +std::string QuerySmarttagJobResult::getJobStatus()const +{ + return jobStatus_; +} + +std::vector QuerySmarttagJobResult::getResults()const +{ + return results_; +} + +std::string QuerySmarttagJobResult::getUserData()const +{ + return userData_; +} + diff --git a/mts/src/model/QuerySnapshotJobListRequest.cc b/mts/src/model/QuerySnapshotJobListRequest.cc index 1ea676e96..452e6118d 100644 --- a/mts/src/model/QuerySnapshotJobListRequest.cc +++ b/mts/src/model/QuerySnapshotJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QuerySnapshotJobListRequest; QuerySnapshotJobListRequest::QuerySnapshotJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QuerySnapshotJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QuerySnapshotJobListRequest::~QuerySnapshotJobListRequest() {} @@ -33,7 +35,7 @@ long QuerySnapshotJobListRequest::getResourceOwnerId()const void QuerySnapshotJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QuerySnapshotJobListRequest::getNextPageToken()const @@ -44,7 +46,7 @@ std::string QuerySnapshotJobListRequest::getNextPageToken()const void QuerySnapshotJobListRequest::setNextPageToken(const std::string& nextPageToken) { nextPageToken_ = nextPageToken; - setCoreParameter("NextPageToken", nextPageToken); + setParameter("NextPageToken", nextPageToken); } std::string QuerySnapshotJobListRequest::getStartOfJobCreatedTimeRange()const @@ -55,7 +57,7 @@ std::string QuerySnapshotJobListRequest::getStartOfJobCreatedTimeRange()const void QuerySnapshotJobListRequest::setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange) { startOfJobCreatedTimeRange_ = startOfJobCreatedTimeRange; - setCoreParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); + setParameter("StartOfJobCreatedTimeRange", startOfJobCreatedTimeRange); } std::string QuerySnapshotJobListRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string QuerySnapshotJobListRequest::getAccessKeyId()const void QuerySnapshotJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QuerySnapshotJobListRequest::getState()const @@ -77,7 +79,7 @@ std::string QuerySnapshotJobListRequest::getState()const void QuerySnapshotJobListRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string QuerySnapshotJobListRequest::getEndOfJobCreatedTimeRange()const @@ -88,7 +90,7 @@ std::string QuerySnapshotJobListRequest::getEndOfJobCreatedTimeRange()const void QuerySnapshotJobListRequest::setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange) { endOfJobCreatedTimeRange_ = endOfJobCreatedTimeRange; - setCoreParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); + setParameter("EndOfJobCreatedTimeRange", endOfJobCreatedTimeRange); } std::string QuerySnapshotJobListRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string QuerySnapshotJobListRequest::getResourceOwnerAccount()const void QuerySnapshotJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QuerySnapshotJobListRequest::getSnapshotJobIds()const @@ -110,7 +112,7 @@ std::string QuerySnapshotJobListRequest::getSnapshotJobIds()const void QuerySnapshotJobListRequest::setSnapshotJobIds(const std::string& snapshotJobIds) { snapshotJobIds_ = snapshotJobIds; - setCoreParameter("SnapshotJobIds", snapshotJobIds); + setParameter("SnapshotJobIds", snapshotJobIds); } std::string QuerySnapshotJobListRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string QuerySnapshotJobListRequest::getOwnerAccount()const void QuerySnapshotJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QuerySnapshotJobListRequest::getMaximumPageSize()const @@ -132,7 +134,7 @@ long QuerySnapshotJobListRequest::getMaximumPageSize()const void QuerySnapshotJobListRequest::setMaximumPageSize(long maximumPageSize) { maximumPageSize_ = maximumPageSize; - setCoreParameter("MaximumPageSize", std::to_string(maximumPageSize)); + setParameter("MaximumPageSize", std::to_string(maximumPageSize)); } long QuerySnapshotJobListRequest::getOwnerId()const @@ -143,7 +145,7 @@ long QuerySnapshotJobListRequest::getOwnerId()const void QuerySnapshotJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QuerySnapshotJobListRequest::getPipelineId()const @@ -154,6 +156,6 @@ std::string QuerySnapshotJobListRequest::getPipelineId()const void QuerySnapshotJobListRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } diff --git a/mts/src/model/QuerySubtitleJobListRequest.cc b/mts/src/model/QuerySubtitleJobListRequest.cc index a51606238..63649a8d4 100644 --- a/mts/src/model/QuerySubtitleJobListRequest.cc +++ b/mts/src/model/QuerySubtitleJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QuerySubtitleJobListRequest; QuerySubtitleJobListRequest::QuerySubtitleJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QuerySubtitleJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QuerySubtitleJobListRequest::~QuerySubtitleJobListRequest() {} @@ -33,7 +35,7 @@ long QuerySubtitleJobListRequest::getResourceOwnerId()const void QuerySubtitleJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QuerySubtitleJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QuerySubtitleJobListRequest::getResourceOwnerAccount()const void QuerySubtitleJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QuerySubtitleJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QuerySubtitleJobListRequest::getOwnerAccount()const void QuerySubtitleJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QuerySubtitleJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QuerySubtitleJobListRequest::getOwnerId()const void QuerySubtitleJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QuerySubtitleJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QuerySubtitleJobListRequest::getAccessKeyId()const void QuerySubtitleJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QuerySubtitleJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QuerySubtitleJobListRequest::getJobIds()const void QuerySubtitleJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryTagJobListRequest.cc b/mts/src/model/QueryTagJobListRequest.cc index 325501a74..c58c9eff8 100644 --- a/mts/src/model/QueryTagJobListRequest.cc +++ b/mts/src/model/QueryTagJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryTagJobListRequest; QueryTagJobListRequest::QueryTagJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryTagJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTagJobListRequest::~QueryTagJobListRequest() {} @@ -33,7 +35,7 @@ long QueryTagJobListRequest::getResourceOwnerId()const void QueryTagJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryTagJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryTagJobListRequest::getResourceOwnerAccount()const void QueryTagJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryTagJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryTagJobListRequest::getOwnerAccount()const void QueryTagJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryTagJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryTagJobListRequest::getOwnerId()const void QueryTagJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryTagJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryTagJobListRequest::getAccessKeyId()const void QueryTagJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryTagJobListRequest::getTagJobIds()const @@ -88,6 +90,6 @@ std::string QueryTagJobListRequest::getTagJobIds()const void QueryTagJobListRequest::setTagJobIds(const std::string& tagJobIds) { tagJobIds_ = tagJobIds; - setCoreParameter("TagJobIds", tagJobIds); + setParameter("TagJobIds", tagJobIds); } diff --git a/mts/src/model/QueryTemplateListRequest.cc b/mts/src/model/QueryTemplateListRequest.cc index 0d480b4b4..0a2e8a73d 100644 --- a/mts/src/model/QueryTemplateListRequest.cc +++ b/mts/src/model/QueryTemplateListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryTemplateListRequest; QueryTemplateListRequest::QueryTemplateListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryTemplateList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTemplateListRequest::~QueryTemplateListRequest() {} @@ -33,7 +35,7 @@ long QueryTemplateListRequest::getResourceOwnerId()const void QueryTemplateListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryTemplateListRequest::getTemplateIds()const @@ -44,7 +46,7 @@ std::string QueryTemplateListRequest::getTemplateIds()const void QueryTemplateListRequest::setTemplateIds(const std::string& templateIds) { templateIds_ = templateIds; - setCoreParameter("TemplateIds", templateIds); + setParameter("TemplateIds", templateIds); } std::string QueryTemplateListRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryTemplateListRequest::getResourceOwnerAccount()const void QueryTemplateListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryTemplateListRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string QueryTemplateListRequest::getOwnerAccount()const void QueryTemplateListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryTemplateListRequest::getOwnerId()const @@ -77,7 +79,7 @@ long QueryTemplateListRequest::getOwnerId()const void QueryTemplateListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryTemplateListRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string QueryTemplateListRequest::getAccessKeyId()const void QueryTemplateListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/QueryTerrorismJobListRequest.cc b/mts/src/model/QueryTerrorismJobListRequest.cc index 94f40317f..d0768a9e2 100644 --- a/mts/src/model/QueryTerrorismJobListRequest.cc +++ b/mts/src/model/QueryTerrorismJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryTerrorismJobListRequest; QueryTerrorismJobListRequest::QueryTerrorismJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryTerrorismJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTerrorismJobListRequest::~QueryTerrorismJobListRequest() {} @@ -33,7 +35,7 @@ long QueryTerrorismJobListRequest::getResourceOwnerId()const void QueryTerrorismJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryTerrorismJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryTerrorismJobListRequest::getResourceOwnerAccount()const void QueryTerrorismJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryTerrorismJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryTerrorismJobListRequest::getOwnerAccount()const void QueryTerrorismJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryTerrorismJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryTerrorismJobListRequest::getOwnerId()const void QueryTerrorismJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryTerrorismJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryTerrorismJobListRequest::getAccessKeyId()const void QueryTerrorismJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryTerrorismJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryTerrorismJobListRequest::getJobIds()const void QueryTerrorismJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryTerrorismPipelineListRequest.cc b/mts/src/model/QueryTerrorismPipelineListRequest.cc index b45394506..2a551a707 100644 --- a/mts/src/model/QueryTerrorismPipelineListRequest.cc +++ b/mts/src/model/QueryTerrorismPipelineListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryTerrorismPipelineListRequest; QueryTerrorismPipelineListRequest::QueryTerrorismPipelineListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryTerrorismPipelineList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTerrorismPipelineListRequest::~QueryTerrorismPipelineListRequest() {} @@ -33,7 +35,7 @@ long QueryTerrorismPipelineListRequest::getResourceOwnerId()const void QueryTerrorismPipelineListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryTerrorismPipelineListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryTerrorismPipelineListRequest::getResourceOwnerAccount()const void QueryTerrorismPipelineListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryTerrorismPipelineListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryTerrorismPipelineListRequest::getOwnerAccount()const void QueryTerrorismPipelineListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryTerrorismPipelineListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryTerrorismPipelineListRequest::getOwnerId()const void QueryTerrorismPipelineListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryTerrorismPipelineListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryTerrorismPipelineListRequest::getAccessKeyId()const void QueryTerrorismPipelineListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryTerrorismPipelineListRequest::getPipelineIds()const @@ -88,6 +90,6 @@ std::string QueryTerrorismPipelineListRequest::getPipelineIds()const void QueryTerrorismPipelineListRequest::setPipelineIds(const std::string& pipelineIds) { pipelineIds_ = pipelineIds; - setCoreParameter("PipelineIds", pipelineIds); + setParameter("PipelineIds", pipelineIds); } diff --git a/mts/src/model/QueryVideoGifJobListRequest.cc b/mts/src/model/QueryVideoGifJobListRequest.cc index ef096c048..f323e670e 100644 --- a/mts/src/model/QueryVideoGifJobListRequest.cc +++ b/mts/src/model/QueryVideoGifJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryVideoGifJobListRequest; QueryVideoGifJobListRequest::QueryVideoGifJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryVideoGifJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryVideoGifJobListRequest::~QueryVideoGifJobListRequest() {} @@ -33,7 +35,7 @@ long QueryVideoGifJobListRequest::getResourceOwnerId()const void QueryVideoGifJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryVideoGifJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryVideoGifJobListRequest::getResourceOwnerAccount()const void QueryVideoGifJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryVideoGifJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryVideoGifJobListRequest::getOwnerAccount()const void QueryVideoGifJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryVideoGifJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryVideoGifJobListRequest::getOwnerId()const void QueryVideoGifJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryVideoGifJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryVideoGifJobListRequest::getAccessKeyId()const void QueryVideoGifJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryVideoGifJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryVideoGifJobListRequest::getJobIds()const void QueryVideoGifJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryVideoPoseJobListRequest.cc b/mts/src/model/QueryVideoPoseJobListRequest.cc index fc999eae8..edc4ad50a 100644 --- a/mts/src/model/QueryVideoPoseJobListRequest.cc +++ b/mts/src/model/QueryVideoPoseJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryVideoPoseJobListRequest; QueryVideoPoseJobListRequest::QueryVideoPoseJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryVideoPoseJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryVideoPoseJobListRequest::~QueryVideoPoseJobListRequest() {} @@ -33,7 +35,7 @@ long QueryVideoPoseJobListRequest::getResourceOwnerId()const void QueryVideoPoseJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryVideoPoseJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryVideoPoseJobListRequest::getResourceOwnerAccount()const void QueryVideoPoseJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryVideoPoseJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryVideoPoseJobListRequest::getOwnerAccount()const void QueryVideoPoseJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryVideoPoseJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryVideoPoseJobListRequest::getOwnerId()const void QueryVideoPoseJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryVideoPoseJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryVideoPoseJobListRequest::getAccessKeyId()const void QueryVideoPoseJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryVideoPoseJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryVideoPoseJobListRequest::getJobIds()const void QueryVideoPoseJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryVideoSplitJobListRequest.cc b/mts/src/model/QueryVideoSplitJobListRequest.cc index d4c2f3c0c..54a3e6488 100644 --- a/mts/src/model/QueryVideoSplitJobListRequest.cc +++ b/mts/src/model/QueryVideoSplitJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryVideoSplitJobListRequest; QueryVideoSplitJobListRequest::QueryVideoSplitJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryVideoSplitJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryVideoSplitJobListRequest::~QueryVideoSplitJobListRequest() {} @@ -33,7 +35,7 @@ long QueryVideoSplitJobListRequest::getResourceOwnerId()const void QueryVideoSplitJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryVideoSplitJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryVideoSplitJobListRequest::getResourceOwnerAccount()const void QueryVideoSplitJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryVideoSplitJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryVideoSplitJobListRequest::getOwnerAccount()const void QueryVideoSplitJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryVideoSplitJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryVideoSplitJobListRequest::getOwnerId()const void QueryVideoSplitJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryVideoSplitJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryVideoSplitJobListRequest::getAccessKeyId()const void QueryVideoSplitJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryVideoSplitJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryVideoSplitJobListRequest::getJobIds()const void QueryVideoSplitJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryVideoSummaryJobListRequest.cc b/mts/src/model/QueryVideoSummaryJobListRequest.cc index 2b1f4d95c..5370f1575 100644 --- a/mts/src/model/QueryVideoSummaryJobListRequest.cc +++ b/mts/src/model/QueryVideoSummaryJobListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryVideoSummaryJobListRequest; QueryVideoSummaryJobListRequest::QueryVideoSummaryJobListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryVideoSummaryJobList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryVideoSummaryJobListRequest::~QueryVideoSummaryJobListRequest() {} @@ -33,7 +35,7 @@ long QueryVideoSummaryJobListRequest::getResourceOwnerId()const void QueryVideoSummaryJobListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryVideoSummaryJobListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryVideoSummaryJobListRequest::getResourceOwnerAccount()const void QueryVideoSummaryJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryVideoSummaryJobListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryVideoSummaryJobListRequest::getOwnerAccount()const void QueryVideoSummaryJobListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryVideoSummaryJobListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryVideoSummaryJobListRequest::getOwnerId()const void QueryVideoSummaryJobListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryVideoSummaryJobListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryVideoSummaryJobListRequest::getAccessKeyId()const void QueryVideoSummaryJobListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryVideoSummaryJobListRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string QueryVideoSummaryJobListRequest::getJobIds()const void QueryVideoSummaryJobListRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/mts/src/model/QueryWaterMarkTemplateListRequest.cc b/mts/src/model/QueryWaterMarkTemplateListRequest.cc index d35489ee5..2deee0703 100644 --- a/mts/src/model/QueryWaterMarkTemplateListRequest.cc +++ b/mts/src/model/QueryWaterMarkTemplateListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::QueryWaterMarkTemplateListRequest; QueryWaterMarkTemplateListRequest::QueryWaterMarkTemplateListRequest() : RpcServiceRequest("mts", "2014-06-18", "QueryWaterMarkTemplateList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryWaterMarkTemplateListRequest::~QueryWaterMarkTemplateListRequest() {} @@ -33,7 +35,7 @@ long QueryWaterMarkTemplateListRequest::getResourceOwnerId()const void QueryWaterMarkTemplateListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string QueryWaterMarkTemplateListRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string QueryWaterMarkTemplateListRequest::getResourceOwnerAccount()const void QueryWaterMarkTemplateListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string QueryWaterMarkTemplateListRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string QueryWaterMarkTemplateListRequest::getOwnerAccount()const void QueryWaterMarkTemplateListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long QueryWaterMarkTemplateListRequest::getOwnerId()const @@ -66,7 +68,7 @@ long QueryWaterMarkTemplateListRequest::getOwnerId()const void QueryWaterMarkTemplateListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string QueryWaterMarkTemplateListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string QueryWaterMarkTemplateListRequest::getAccessKeyId()const void QueryWaterMarkTemplateListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryWaterMarkTemplateListRequest::getWaterMarkTemplateIds()const @@ -88,6 +90,6 @@ std::string QueryWaterMarkTemplateListRequest::getWaterMarkTemplateIds()const void QueryWaterMarkTemplateListRequest::setWaterMarkTemplateIds(const std::string& waterMarkTemplateIds) { waterMarkTemplateIds_ = waterMarkTemplateIds; - setCoreParameter("WaterMarkTemplateIds", waterMarkTemplateIds); + setParameter("WaterMarkTemplateIds", waterMarkTemplateIds); } diff --git a/mts/src/model/RefreshCdnDomainConfigsCacheRequest.cc b/mts/src/model/RefreshCdnDomainConfigsCacheRequest.cc index 692de7df0..0d1575420 100644 --- a/mts/src/model/RefreshCdnDomainConfigsCacheRequest.cc +++ b/mts/src/model/RefreshCdnDomainConfigsCacheRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::RefreshCdnDomainConfigsCacheRequest; RefreshCdnDomainConfigsCacheRequest::RefreshCdnDomainConfigsCacheRequest() : RpcServiceRequest("mts", "2014-06-18", "RefreshCdnDomainConfigsCache") -{} +{ + setMethod(HttpRequest::Method::Post); +} RefreshCdnDomainConfigsCacheRequest::~RefreshCdnDomainConfigsCacheRequest() {} @@ -33,7 +35,7 @@ std::string RefreshCdnDomainConfigsCacheRequest::getResourceOwnerId()const void RefreshCdnDomainConfigsCacheRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string RefreshCdnDomainConfigsCacheRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string RefreshCdnDomainConfigsCacheRequest::getResourceOwnerAccount()const void RefreshCdnDomainConfigsCacheRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RefreshCdnDomainConfigsCacheRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string RefreshCdnDomainConfigsCacheRequest::getOwnerAccount()const void RefreshCdnDomainConfigsCacheRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string RefreshCdnDomainConfigsCacheRequest::getDomains()const @@ -66,7 +68,7 @@ std::string RefreshCdnDomainConfigsCacheRequest::getDomains()const void RefreshCdnDomainConfigsCacheRequest::setDomains(const std::string& domains) { domains_ = domains; - setCoreParameter("Domains", domains); + setParameter("Domains", domains); } std::string RefreshCdnDomainConfigsCacheRequest::getOwnerId()const @@ -77,7 +79,7 @@ std::string RefreshCdnDomainConfigsCacheRequest::getOwnerId()const void RefreshCdnDomainConfigsCacheRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string RefreshCdnDomainConfigsCacheRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string RefreshCdnDomainConfigsCacheRequest::getAccessKeyId()const void RefreshCdnDomainConfigsCacheRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/mts/src/model/RegisterMediaDetailPersonRequest.cc b/mts/src/model/RegisterMediaDetailPersonRequest.cc index 1127922af..5f0696d23 100644 --- a/mts/src/model/RegisterMediaDetailPersonRequest.cc +++ b/mts/src/model/RegisterMediaDetailPersonRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::RegisterMediaDetailPersonRequest; RegisterMediaDetailPersonRequest::RegisterMediaDetailPersonRequest() : RpcServiceRequest("mts", "2014-06-18", "RegisterMediaDetailPerson") -{} +{ + setMethod(HttpRequest::Method::Post); +} RegisterMediaDetailPersonRequest::~RegisterMediaDetailPersonRequest() {} @@ -33,7 +35,7 @@ long RegisterMediaDetailPersonRequest::getResourceOwnerId()const void RegisterMediaDetailPersonRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RegisterMediaDetailPersonRequest::getPersonLib()const @@ -44,7 +46,7 @@ std::string RegisterMediaDetailPersonRequest::getPersonLib()const void RegisterMediaDetailPersonRequest::setPersonLib(const std::string& personLib) { personLib_ = personLib; - setCoreParameter("PersonLib", personLib); + setParameter("PersonLib", personLib); } std::string RegisterMediaDetailPersonRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string RegisterMediaDetailPersonRequest::getAccessKeyId()const void RegisterMediaDetailPersonRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RegisterMediaDetailPersonRequest::getPersonName()const @@ -66,7 +68,7 @@ std::string RegisterMediaDetailPersonRequest::getPersonName()const void RegisterMediaDetailPersonRequest::setPersonName(const std::string& personName) { personName_ = personName; - setCoreParameter("PersonName", personName); + setParameter("PersonName", personName); } std::string RegisterMediaDetailPersonRequest::getImages()const @@ -77,7 +79,7 @@ std::string RegisterMediaDetailPersonRequest::getImages()const void RegisterMediaDetailPersonRequest::setImages(const std::string& images) { images_ = images; - setCoreParameter("Images", images); + setParameter("Images", images); } std::string RegisterMediaDetailPersonRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string RegisterMediaDetailPersonRequest::getResourceOwnerAccount()const void RegisterMediaDetailPersonRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RegisterMediaDetailPersonRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string RegisterMediaDetailPersonRequest::getOwnerAccount()const void RegisterMediaDetailPersonRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RegisterMediaDetailPersonRequest::getOwnerId()const @@ -110,7 +112,7 @@ long RegisterMediaDetailPersonRequest::getOwnerId()const void RegisterMediaDetailPersonRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RegisterMediaDetailPersonRequest::getCategory()const @@ -121,6 +123,6 @@ std::string RegisterMediaDetailPersonRequest::getCategory()const void RegisterMediaDetailPersonRequest::setCategory(const std::string& category) { category_ = category; - setCoreParameter("Category", category); + setParameter("Category", category); } diff --git a/mts/src/model/RegisterMediaDetailScenarioRequest.cc b/mts/src/model/RegisterMediaDetailScenarioRequest.cc index 2a3483e9f..1483814d3 100644 --- a/mts/src/model/RegisterMediaDetailScenarioRequest.cc +++ b/mts/src/model/RegisterMediaDetailScenarioRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::RegisterMediaDetailScenarioRequest; RegisterMediaDetailScenarioRequest::RegisterMediaDetailScenarioRequest() : RpcServiceRequest("mts", "2014-06-18", "RegisterMediaDetailScenario") -{} +{ + setMethod(HttpRequest::Method::Post); +} RegisterMediaDetailScenarioRequest::~RegisterMediaDetailScenarioRequest() {} @@ -33,7 +35,7 @@ long RegisterMediaDetailScenarioRequest::getResourceOwnerId()const void RegisterMediaDetailScenarioRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RegisterMediaDetailScenarioRequest::getDescription()const @@ -44,7 +46,7 @@ std::string RegisterMediaDetailScenarioRequest::getDescription()const void RegisterMediaDetailScenarioRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string RegisterMediaDetailScenarioRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string RegisterMediaDetailScenarioRequest::getAccessKeyId()const void RegisterMediaDetailScenarioRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RegisterMediaDetailScenarioRequest::getJobId()const @@ -66,7 +68,7 @@ std::string RegisterMediaDetailScenarioRequest::getJobId()const void RegisterMediaDetailScenarioRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string RegisterMediaDetailScenarioRequest::getScenario()const @@ -77,7 +79,7 @@ std::string RegisterMediaDetailScenarioRequest::getScenario()const void RegisterMediaDetailScenarioRequest::setScenario(const std::string& scenario) { scenario_ = scenario; - setCoreParameter("Scenario", scenario); + setParameter("Scenario", scenario); } std::string RegisterMediaDetailScenarioRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string RegisterMediaDetailScenarioRequest::getResourceOwnerAccount()const void RegisterMediaDetailScenarioRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RegisterMediaDetailScenarioRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string RegisterMediaDetailScenarioRequest::getOwnerAccount()const void RegisterMediaDetailScenarioRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RegisterMediaDetailScenarioRequest::getOwnerId()const @@ -110,6 +112,6 @@ long RegisterMediaDetailScenarioRequest::getOwnerId()const void RegisterMediaDetailScenarioRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ReportAnnotationJobResultRequest.cc b/mts/src/model/ReportAnnotationJobResultRequest.cc index 0285a7bc9..a5bfe793f 100644 --- a/mts/src/model/ReportAnnotationJobResultRequest.cc +++ b/mts/src/model/ReportAnnotationJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportAnnotationJobResultRequest; ReportAnnotationJobResultRequest::ReportAnnotationJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportAnnotationJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportAnnotationJobResultRequest::~ReportAnnotationJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportAnnotationJobResultRequest::getResourceOwnerId()const void ReportAnnotationJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportAnnotationJobResultRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportAnnotationJobResultRequest::getAccessKeyId()const void ReportAnnotationJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportAnnotationJobResultRequest::getJobId()const @@ -55,7 +57,7 @@ std::string ReportAnnotationJobResultRequest::getJobId()const void ReportAnnotationJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportAnnotationJobResultRequest::getDetails()const @@ -66,7 +68,7 @@ std::string ReportAnnotationJobResultRequest::getDetails()const void ReportAnnotationJobResultRequest::setDetails(const std::string& details) { details_ = details; - setCoreParameter("Details", details); + setParameter("Details", details); } std::string ReportAnnotationJobResultRequest::getAnnotation()const @@ -77,7 +79,7 @@ std::string ReportAnnotationJobResultRequest::getAnnotation()const void ReportAnnotationJobResultRequest::setAnnotation(const std::string& annotation) { annotation_ = annotation; - setCoreParameter("Annotation", annotation); + setParameter("Annotation", annotation); } std::string ReportAnnotationJobResultRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ReportAnnotationJobResultRequest::getResourceOwnerAccount()const void ReportAnnotationJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportAnnotationJobResultRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ReportAnnotationJobResultRequest::getOwnerAccount()const void ReportAnnotationJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ReportAnnotationJobResultRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ReportAnnotationJobResultRequest::getOwnerId()const void ReportAnnotationJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ReportCensorJobResultRequest.cc b/mts/src/model/ReportCensorJobResultRequest.cc index bddc36676..7e9499ccf 100644 --- a/mts/src/model/ReportCensorJobResultRequest.cc +++ b/mts/src/model/ReportCensorJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportCensorJobResultRequest; ReportCensorJobResultRequest::ReportCensorJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportCensorJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportCensorJobResultRequest::~ReportCensorJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportCensorJobResultRequest::getResourceOwnerId()const void ReportCensorJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportCensorJobResultRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportCensorJobResultRequest::getAccessKeyId()const void ReportCensorJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportCensorJobResultRequest::getJobId()const @@ -55,7 +57,7 @@ std::string ReportCensorJobResultRequest::getJobId()const void ReportCensorJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportCensorJobResultRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ReportCensorJobResultRequest::getResourceOwnerAccount()const void ReportCensorJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportCensorJobResultRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ReportCensorJobResultRequest::getOwnerAccount()const void ReportCensorJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ReportCensorJobResultRequest::getLabel()const @@ -88,7 +90,7 @@ std::string ReportCensorJobResultRequest::getLabel()const void ReportCensorJobResultRequest::setLabel(const std::string& label) { label_ = label; - setCoreParameter("Label", label); + setParameter("Label", label); } long ReportCensorJobResultRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ReportCensorJobResultRequest::getOwnerId()const void ReportCensorJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ReportCensorJobResultRequest::getDetail()const @@ -110,6 +112,6 @@ std::string ReportCensorJobResultRequest::getDetail()const void ReportCensorJobResultRequest::setDetail(const std::string& detail) { detail_ = detail; - setCoreParameter("Detail", detail); + setParameter("Detail", detail); } diff --git a/mts/src/model/ReportCoverJobResultRequest.cc b/mts/src/model/ReportCoverJobResultRequest.cc index a2eebfc80..280e0056a 100644 --- a/mts/src/model/ReportCoverJobResultRequest.cc +++ b/mts/src/model/ReportCoverJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportCoverJobResultRequest; ReportCoverJobResultRequest::ReportCoverJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportCoverJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportCoverJobResultRequest::~ReportCoverJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportCoverJobResultRequest::getResourceOwnerId()const void ReportCoverJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportCoverJobResultRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportCoverJobResultRequest::getAccessKeyId()const void ReportCoverJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportCoverJobResultRequest::getResult()const @@ -55,7 +57,7 @@ std::string ReportCoverJobResultRequest::getResult()const void ReportCoverJobResultRequest::setResult(const std::string& result) { result_ = result; - setCoreParameter("Result", result); + setParameter("Result", result); } std::string ReportCoverJobResultRequest::getJobId()const @@ -66,7 +68,7 @@ std::string ReportCoverJobResultRequest::getJobId()const void ReportCoverJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportCoverJobResultRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ReportCoverJobResultRequest::getResourceOwnerAccount()const void ReportCoverJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportCoverJobResultRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ReportCoverJobResultRequest::getOwnerAccount()const void ReportCoverJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ReportCoverJobResultRequest::getOwnerId()const @@ -99,6 +101,6 @@ long ReportCoverJobResultRequest::getOwnerId()const void ReportCoverJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ReportFacerecogJobResultRequest.cc b/mts/src/model/ReportFacerecogJobResultRequest.cc index ac89bdaaf..7efc34977 100644 --- a/mts/src/model/ReportFacerecogJobResultRequest.cc +++ b/mts/src/model/ReportFacerecogJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportFacerecogJobResultRequest; ReportFacerecogJobResultRequest::ReportFacerecogJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportFacerecogJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportFacerecogJobResultRequest::~ReportFacerecogJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportFacerecogJobResultRequest::getResourceOwnerId()const void ReportFacerecogJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportFacerecogJobResultRequest::getFacerecog()const @@ -44,7 +46,7 @@ std::string ReportFacerecogJobResultRequest::getFacerecog()const void ReportFacerecogJobResultRequest::setFacerecog(const std::string& facerecog) { facerecog_ = facerecog; - setCoreParameter("Facerecog", facerecog); + setParameter("Facerecog", facerecog); } std::string ReportFacerecogJobResultRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ReportFacerecogJobResultRequest::getAccessKeyId()const void ReportFacerecogJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportFacerecogJobResultRequest::getJobId()const @@ -66,7 +68,7 @@ std::string ReportFacerecogJobResultRequest::getJobId()const void ReportFacerecogJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportFacerecogJobResultRequest::getDetails()const @@ -77,7 +79,7 @@ std::string ReportFacerecogJobResultRequest::getDetails()const void ReportFacerecogJobResultRequest::setDetails(const std::string& details) { details_ = details; - setCoreParameter("Details", details); + setParameter("Details", details); } std::string ReportFacerecogJobResultRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ReportFacerecogJobResultRequest::getResourceOwnerAccount()const void ReportFacerecogJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportFacerecogJobResultRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ReportFacerecogJobResultRequest::getOwnerAccount()const void ReportFacerecogJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ReportFacerecogJobResultRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ReportFacerecogJobResultRequest::getOwnerId()const void ReportFacerecogJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ReportFpShotJobResultRequest.cc b/mts/src/model/ReportFpShotJobResultRequest.cc index 188be08c6..9c5a73e97 100644 --- a/mts/src/model/ReportFpShotJobResultRequest.cc +++ b/mts/src/model/ReportFpShotJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportFpShotJobResultRequest; ReportFpShotJobResultRequest::ReportFpShotJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportFpShotJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportFpShotJobResultRequest::~ReportFpShotJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportFpShotJobResultRequest::getResourceOwnerId()const void ReportFpShotJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportFpShotJobResultRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportFpShotJobResultRequest::getAccessKeyId()const void ReportFpShotJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportFpShotJobResultRequest::getResult()const @@ -55,7 +57,7 @@ std::string ReportFpShotJobResultRequest::getResult()const void ReportFpShotJobResultRequest::setResult(const std::string& result) { result_ = result; - setCoreParameter("Result", result); + setParameter("Result", result); } std::string ReportFpShotJobResultRequest::getJobId()const @@ -66,7 +68,7 @@ std::string ReportFpShotJobResultRequest::getJobId()const void ReportFpShotJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportFpShotJobResultRequest::getDetails()const @@ -77,7 +79,7 @@ std::string ReportFpShotJobResultRequest::getDetails()const void ReportFpShotJobResultRequest::setDetails(const std::string& details) { details_ = details; - setCoreParameter("Details", details); + setParameter("Details", details); } std::string ReportFpShotJobResultRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ReportFpShotJobResultRequest::getResourceOwnerAccount()const void ReportFpShotJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportFpShotJobResultRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ReportFpShotJobResultRequest::getOwnerAccount()const void ReportFpShotJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ReportFpShotJobResultRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ReportFpShotJobResultRequest::getOwnerId()const void ReportFpShotJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ReportMediaDetailJobResultRequest.cc b/mts/src/model/ReportMediaDetailJobResultRequest.cc index 55f92b1e3..fbb8ec5ed 100644 --- a/mts/src/model/ReportMediaDetailJobResultRequest.cc +++ b/mts/src/model/ReportMediaDetailJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportMediaDetailJobResultRequest; ReportMediaDetailJobResultRequest::ReportMediaDetailJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportMediaDetailJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportMediaDetailJobResultRequest::~ReportMediaDetailJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportMediaDetailJobResultRequest::getResourceOwnerId()const void ReportMediaDetailJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportMediaDetailJobResultRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportMediaDetailJobResultRequest::getAccessKeyId()const void ReportMediaDetailJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportMediaDetailJobResultRequest::getJobId()const @@ -55,7 +57,7 @@ std::string ReportMediaDetailJobResultRequest::getJobId()const void ReportMediaDetailJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportMediaDetailJobResultRequest::getTag()const @@ -66,7 +68,7 @@ std::string ReportMediaDetailJobResultRequest::getTag()const void ReportMediaDetailJobResultRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } std::string ReportMediaDetailJobResultRequest::getResults()const @@ -77,7 +79,7 @@ std::string ReportMediaDetailJobResultRequest::getResults()const void ReportMediaDetailJobResultRequest::setResults(const std::string& results) { results_ = results; - setCoreParameter("Results", results); + setParameter("Results", results); } std::string ReportMediaDetailJobResultRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ReportMediaDetailJobResultRequest::getResourceOwnerAccount()const void ReportMediaDetailJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportMediaDetailJobResultRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ReportMediaDetailJobResultRequest::getOwnerAccount()const void ReportMediaDetailJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ReportMediaDetailJobResultRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ReportMediaDetailJobResultRequest::getOwnerId()const void ReportMediaDetailJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ReportPornJobResultRequest.cc b/mts/src/model/ReportPornJobResultRequest.cc index 78bfb329f..94f43a711 100644 --- a/mts/src/model/ReportPornJobResultRequest.cc +++ b/mts/src/model/ReportPornJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportPornJobResultRequest; ReportPornJobResultRequest::ReportPornJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportPornJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportPornJobResultRequest::~ReportPornJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportPornJobResultRequest::getResourceOwnerId()const void ReportPornJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportPornJobResultRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportPornJobResultRequest::getAccessKeyId()const void ReportPornJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportPornJobResultRequest::getJobId()const @@ -55,7 +57,7 @@ std::string ReportPornJobResultRequest::getJobId()const void ReportPornJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportPornJobResultRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ReportPornJobResultRequest::getResourceOwnerAccount()const void ReportPornJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportPornJobResultRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ReportPornJobResultRequest::getOwnerAccount()const void ReportPornJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ReportPornJobResultRequest::getLabel()const @@ -88,7 +90,7 @@ std::string ReportPornJobResultRequest::getLabel()const void ReportPornJobResultRequest::setLabel(const std::string& label) { label_ = label; - setCoreParameter("Label", label); + setParameter("Label", label); } long ReportPornJobResultRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ReportPornJobResultRequest::getOwnerId()const void ReportPornJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ReportPornJobResultRequest::getDetail()const @@ -110,6 +112,6 @@ std::string ReportPornJobResultRequest::getDetail()const void ReportPornJobResultRequest::setDetail(const std::string& detail) { detail_ = detail; - setCoreParameter("Detail", detail); + setParameter("Detail", detail); } diff --git a/mts/src/model/ReportTagJobResultRequest.cc b/mts/src/model/ReportTagJobResultRequest.cc index 2b0d3671d..5e0259883 100644 --- a/mts/src/model/ReportTagJobResultRequest.cc +++ b/mts/src/model/ReportTagJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportTagJobResultRequest; ReportTagJobResultRequest::ReportTagJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportTagJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportTagJobResultRequest::~ReportTagJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportTagJobResultRequest::getResourceOwnerId()const void ReportTagJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportTagJobResultRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportTagJobResultRequest::getAccessKeyId()const void ReportTagJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportTagJobResultRequest::getResult()const @@ -55,7 +57,7 @@ std::string ReportTagJobResultRequest::getResult()const void ReportTagJobResultRequest::setResult(const std::string& result) { result_ = result; - setCoreParameter("Result", result); + setParameter("Result", result); } std::string ReportTagJobResultRequest::getJobId()const @@ -66,7 +68,7 @@ std::string ReportTagJobResultRequest::getJobId()const void ReportTagJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportTagJobResultRequest::getTag()const @@ -77,7 +79,7 @@ std::string ReportTagJobResultRequest::getTag()const void ReportTagJobResultRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } std::string ReportTagJobResultRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ReportTagJobResultRequest::getResourceOwnerAccount()const void ReportTagJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportTagJobResultRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ReportTagJobResultRequest::getOwnerAccount()const void ReportTagJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ReportTagJobResultRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ReportTagJobResultRequest::getOwnerId()const void ReportTagJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/ReportTerrorismJobResultRequest.cc b/mts/src/model/ReportTerrorismJobResultRequest.cc index caa0253c2..9344d0b9f 100644 --- a/mts/src/model/ReportTerrorismJobResultRequest.cc +++ b/mts/src/model/ReportTerrorismJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportTerrorismJobResultRequest; ReportTerrorismJobResultRequest::ReportTerrorismJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportTerrorismJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportTerrorismJobResultRequest::~ReportTerrorismJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportTerrorismJobResultRequest::getResourceOwnerId()const void ReportTerrorismJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportTerrorismJobResultRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportTerrorismJobResultRequest::getAccessKeyId()const void ReportTerrorismJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportTerrorismJobResultRequest::getJobId()const @@ -55,7 +57,7 @@ std::string ReportTerrorismJobResultRequest::getJobId()const void ReportTerrorismJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportTerrorismJobResultRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ReportTerrorismJobResultRequest::getResourceOwnerAccount()const void ReportTerrorismJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportTerrorismJobResultRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ReportTerrorismJobResultRequest::getOwnerAccount()const void ReportTerrorismJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ReportTerrorismJobResultRequest::getLabel()const @@ -88,7 +90,7 @@ std::string ReportTerrorismJobResultRequest::getLabel()const void ReportTerrorismJobResultRequest::setLabel(const std::string& label) { label_ = label; - setCoreParameter("Label", label); + setParameter("Label", label); } long ReportTerrorismJobResultRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ReportTerrorismJobResultRequest::getOwnerId()const void ReportTerrorismJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ReportTerrorismJobResultRequest::getDetail()const @@ -110,6 +112,6 @@ std::string ReportTerrorismJobResultRequest::getDetail()const void ReportTerrorismJobResultRequest::setDetail(const std::string& detail) { detail_ = detail; - setCoreParameter("Detail", detail); + setParameter("Detail", detail); } diff --git a/mts/src/model/ReportVideoSplitJobResultRequest.cc b/mts/src/model/ReportVideoSplitJobResultRequest.cc index 19274a80d..4deb2f663 100644 --- a/mts/src/model/ReportVideoSplitJobResultRequest.cc +++ b/mts/src/model/ReportVideoSplitJobResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::ReportVideoSplitJobResultRequest; ReportVideoSplitJobResultRequest::ReportVideoSplitJobResultRequest() : RpcServiceRequest("mts", "2014-06-18", "ReportVideoSplitJobResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReportVideoSplitJobResultRequest::~ReportVideoSplitJobResultRequest() {} @@ -33,7 +35,7 @@ long ReportVideoSplitJobResultRequest::getResourceOwnerId()const void ReportVideoSplitJobResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReportVideoSplitJobResultRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ReportVideoSplitJobResultRequest::getAccessKeyId()const void ReportVideoSplitJobResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ReportVideoSplitJobResultRequest::getResult()const @@ -55,7 +57,7 @@ std::string ReportVideoSplitJobResultRequest::getResult()const void ReportVideoSplitJobResultRequest::setResult(const std::string& result) { result_ = result; - setCoreParameter("Result", result); + setParameter("Result", result); } std::string ReportVideoSplitJobResultRequest::getJobId()const @@ -66,7 +68,7 @@ std::string ReportVideoSplitJobResultRequest::getJobId()const void ReportVideoSplitJobResultRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ReportVideoSplitJobResultRequest::getDetails()const @@ -77,7 +79,7 @@ std::string ReportVideoSplitJobResultRequest::getDetails()const void ReportVideoSplitJobResultRequest::setDetails(const std::string& details) { details_ = details; - setCoreParameter("Details", details); + setParameter("Details", details); } std::string ReportVideoSplitJobResultRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ReportVideoSplitJobResultRequest::getResourceOwnerAccount()const void ReportVideoSplitJobResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReportVideoSplitJobResultRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ReportVideoSplitJobResultRequest::getOwnerAccount()const void ReportVideoSplitJobResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ReportVideoSplitJobResultRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ReportVideoSplitJobResultRequest::getOwnerId()const void ReportVideoSplitJobResultRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/SearchMediaRequest.cc b/mts/src/model/SearchMediaRequest.cc index f882a88fb..54f726ca4 100644 --- a/mts/src/model/SearchMediaRequest.cc +++ b/mts/src/model/SearchMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SearchMediaRequest; SearchMediaRequest::SearchMediaRequest() : RpcServiceRequest("mts", "2014-06-18", "SearchMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchMediaRequest::~SearchMediaRequest() {} @@ -33,7 +35,7 @@ long SearchMediaRequest::getResourceOwnerId()const void SearchMediaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SearchMediaRequest::getDescription()const @@ -44,7 +46,7 @@ std::string SearchMediaRequest::getDescription()const void SearchMediaRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string SearchMediaRequest::getTitle()const @@ -55,7 +57,7 @@ std::string SearchMediaRequest::getTitle()const void SearchMediaRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } long SearchMediaRequest::getPageNumber()const @@ -66,7 +68,7 @@ long SearchMediaRequest::getPageNumber()const void SearchMediaRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string SearchMediaRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string SearchMediaRequest::getAccessKeyId()const void SearchMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SearchMediaRequest::getCateId()const @@ -88,7 +90,7 @@ std::string SearchMediaRequest::getCateId()const void SearchMediaRequest::setCateId(const std::string& cateId) { cateId_ = cateId; - setCoreParameter("CateId", cateId); + setParameter("CateId", cateId); } long SearchMediaRequest::getPageSize()const @@ -99,7 +101,7 @@ long SearchMediaRequest::getPageSize()const void SearchMediaRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string SearchMediaRequest::getFrom()const @@ -110,7 +112,7 @@ std::string SearchMediaRequest::getFrom()const void SearchMediaRequest::setFrom(const std::string& from) { from_ = from; - setCoreParameter("From", from); + setParameter("From", from); } std::string SearchMediaRequest::getTag()const @@ -121,7 +123,7 @@ std::string SearchMediaRequest::getTag()const void SearchMediaRequest::setTag(const std::string& tag) { tag_ = tag; - setCoreParameter("Tag", tag); + setParameter("Tag", tag); } std::string SearchMediaRequest::getKeyWord()const @@ -132,7 +134,7 @@ std::string SearchMediaRequest::getKeyWord()const void SearchMediaRequest::setKeyWord(const std::string& keyWord) { keyWord_ = keyWord; - setCoreParameter("KeyWord", keyWord); + setParameter("KeyWord", keyWord); } std::string SearchMediaRequest::getResourceOwnerAccount()const @@ -143,7 +145,7 @@ std::string SearchMediaRequest::getResourceOwnerAccount()const void SearchMediaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SearchMediaRequest::getOwnerAccount()const @@ -154,7 +156,7 @@ std::string SearchMediaRequest::getOwnerAccount()const void SearchMediaRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SearchMediaRequest::getOwnerId()const @@ -165,7 +167,7 @@ long SearchMediaRequest::getOwnerId()const void SearchMediaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SearchMediaRequest::getSortBy()const @@ -176,7 +178,7 @@ std::string SearchMediaRequest::getSortBy()const void SearchMediaRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } std::string SearchMediaRequest::getTo()const @@ -187,6 +189,6 @@ std::string SearchMediaRequest::getTo()const void SearchMediaRequest::setTo(const std::string& to) { to_ = to; - setCoreParameter("To", to); + setParameter("To", to); } diff --git a/mts/src/model/SearchMediaWorkflowRequest.cc b/mts/src/model/SearchMediaWorkflowRequest.cc index 66c8ca571..c52e6fc16 100644 --- a/mts/src/model/SearchMediaWorkflowRequest.cc +++ b/mts/src/model/SearchMediaWorkflowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SearchMediaWorkflowRequest; SearchMediaWorkflowRequest::SearchMediaWorkflowRequest() : RpcServiceRequest("mts", "2014-06-18", "SearchMediaWorkflow") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchMediaWorkflowRequest::~SearchMediaWorkflowRequest() {} @@ -33,7 +35,7 @@ long SearchMediaWorkflowRequest::getResourceOwnerId()const void SearchMediaWorkflowRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long SearchMediaWorkflowRequest::getPageNumber()const @@ -44,7 +46,7 @@ long SearchMediaWorkflowRequest::getPageNumber()const void SearchMediaWorkflowRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string SearchMediaWorkflowRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SearchMediaWorkflowRequest::getAccessKeyId()const void SearchMediaWorkflowRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long SearchMediaWorkflowRequest::getPageSize()const @@ -66,7 +68,7 @@ long SearchMediaWorkflowRequest::getPageSize()const void SearchMediaWorkflowRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string SearchMediaWorkflowRequest::getStateList()const @@ -77,7 +79,7 @@ std::string SearchMediaWorkflowRequest::getStateList()const void SearchMediaWorkflowRequest::setStateList(const std::string& stateList) { stateList_ = stateList; - setCoreParameter("StateList", stateList); + setParameter("StateList", stateList); } std::string SearchMediaWorkflowRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SearchMediaWorkflowRequest::getResourceOwnerAccount()const void SearchMediaWorkflowRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SearchMediaWorkflowRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SearchMediaWorkflowRequest::getOwnerAccount()const void SearchMediaWorkflowRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SearchMediaWorkflowRequest::getOwnerId()const @@ -110,6 +112,6 @@ long SearchMediaWorkflowRequest::getOwnerId()const void SearchMediaWorkflowRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/SearchPipelineRequest.cc b/mts/src/model/SearchPipelineRequest.cc index 25b0a56ad..e3d874438 100644 --- a/mts/src/model/SearchPipelineRequest.cc +++ b/mts/src/model/SearchPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SearchPipelineRequest; SearchPipelineRequest::SearchPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "SearchPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchPipelineRequest::~SearchPipelineRequest() {} @@ -33,7 +35,7 @@ long SearchPipelineRequest::getResourceOwnerId()const void SearchPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long SearchPipelineRequest::getPageNumber()const @@ -44,7 +46,7 @@ long SearchPipelineRequest::getPageNumber()const void SearchPipelineRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string SearchPipelineRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SearchPipelineRequest::getAccessKeyId()const void SearchPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long SearchPipelineRequest::getPageSize()const @@ -66,7 +68,7 @@ long SearchPipelineRequest::getPageSize()const void SearchPipelineRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string SearchPipelineRequest::getState()const @@ -77,7 +79,7 @@ std::string SearchPipelineRequest::getState()const void SearchPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string SearchPipelineRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SearchPipelineRequest::getResourceOwnerAccount()const void SearchPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SearchPipelineRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SearchPipelineRequest::getOwnerAccount()const void SearchPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SearchPipelineRequest::getOwnerId()const @@ -110,6 +112,6 @@ long SearchPipelineRequest::getOwnerId()const void SearchPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/SearchTemplateRequest.cc b/mts/src/model/SearchTemplateRequest.cc index b0d7466fb..03ae05050 100644 --- a/mts/src/model/SearchTemplateRequest.cc +++ b/mts/src/model/SearchTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SearchTemplateRequest; SearchTemplateRequest::SearchTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "SearchTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchTemplateRequest::~SearchTemplateRequest() {} @@ -33,7 +35,7 @@ long SearchTemplateRequest::getResourceOwnerId()const void SearchTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long SearchTemplateRequest::getPageNumber()const @@ -44,7 +46,7 @@ long SearchTemplateRequest::getPageNumber()const void SearchTemplateRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string SearchTemplateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SearchTemplateRequest::getAccessKeyId()const void SearchTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long SearchTemplateRequest::getPageSize()const @@ -66,7 +68,7 @@ long SearchTemplateRequest::getPageSize()const void SearchTemplateRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string SearchTemplateRequest::getState()const @@ -77,7 +79,7 @@ std::string SearchTemplateRequest::getState()const void SearchTemplateRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string SearchTemplateRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SearchTemplateRequest::getResourceOwnerAccount()const void SearchTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SearchTemplateRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SearchTemplateRequest::getOwnerAccount()const void SearchTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SearchTemplateRequest::getOwnerId()const @@ -110,6 +112,6 @@ long SearchTemplateRequest::getOwnerId()const void SearchTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/SearchWaterMarkTemplateRequest.cc b/mts/src/model/SearchWaterMarkTemplateRequest.cc index f217cc626..931f38c32 100644 --- a/mts/src/model/SearchWaterMarkTemplateRequest.cc +++ b/mts/src/model/SearchWaterMarkTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SearchWaterMarkTemplateRequest; SearchWaterMarkTemplateRequest::SearchWaterMarkTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "SearchWaterMarkTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchWaterMarkTemplateRequest::~SearchWaterMarkTemplateRequest() {} @@ -33,7 +35,7 @@ long SearchWaterMarkTemplateRequest::getResourceOwnerId()const void SearchWaterMarkTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long SearchWaterMarkTemplateRequest::getPageNumber()const @@ -44,7 +46,7 @@ long SearchWaterMarkTemplateRequest::getPageNumber()const void SearchWaterMarkTemplateRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string SearchWaterMarkTemplateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SearchWaterMarkTemplateRequest::getAccessKeyId()const void SearchWaterMarkTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long SearchWaterMarkTemplateRequest::getPageSize()const @@ -66,7 +68,7 @@ long SearchWaterMarkTemplateRequest::getPageSize()const void SearchWaterMarkTemplateRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string SearchWaterMarkTemplateRequest::getState()const @@ -77,7 +79,7 @@ std::string SearchWaterMarkTemplateRequest::getState()const void SearchWaterMarkTemplateRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string SearchWaterMarkTemplateRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SearchWaterMarkTemplateRequest::getResourceOwnerAccount()const void SearchWaterMarkTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SearchWaterMarkTemplateRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SearchWaterMarkTemplateRequest::getOwnerAccount()const void SearchWaterMarkTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SearchWaterMarkTemplateRequest::getOwnerId()const @@ -110,6 +112,6 @@ long SearchWaterMarkTemplateRequest::getOwnerId()const void SearchWaterMarkTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/SetAuthConfigRequest.cc b/mts/src/model/SetAuthConfigRequest.cc index 05fa55053..7929bd084 100644 --- a/mts/src/model/SetAuthConfigRequest.cc +++ b/mts/src/model/SetAuthConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SetAuthConfigRequest; SetAuthConfigRequest::SetAuthConfigRequest() : RpcServiceRequest("mts", "2014-06-18", "SetAuthConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetAuthConfigRequest::~SetAuthConfigRequest() {} @@ -33,7 +35,7 @@ std::string SetAuthConfigRequest::getKey1()const void SetAuthConfigRequest::setKey1(const std::string& key1) { key1_ = key1; - setCoreParameter("Key1", key1); + setParameter("Key1", key1); } std::string SetAuthConfigRequest::getKey2()const @@ -44,7 +46,7 @@ std::string SetAuthConfigRequest::getKey2()const void SetAuthConfigRequest::setKey2(const std::string& key2) { key2_ = key2; - setCoreParameter("Key2", key2); + setParameter("Key2", key2); } std::string SetAuthConfigRequest::getResourceOwnerId()const @@ -55,7 +57,7 @@ std::string SetAuthConfigRequest::getResourceOwnerId()const void SetAuthConfigRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string SetAuthConfigRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SetAuthConfigRequest::getAccessKeyId()const void SetAuthConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetAuthConfigRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetAuthConfigRequest::getResourceOwnerAccount()const void SetAuthConfigRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetAuthConfigRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SetAuthConfigRequest::getOwnerAccount()const void SetAuthConfigRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string SetAuthConfigRequest::getOwnerId()const @@ -99,6 +101,6 @@ std::string SetAuthConfigRequest::getOwnerId()const void SetAuthConfigRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } diff --git a/mts/src/model/SubmitAnalysisJobRequest.cc b/mts/src/model/SubmitAnalysisJobRequest.cc index 6f70dbf4a..a4c1ffa1b 100644 --- a/mts/src/model/SubmitAnalysisJobRequest.cc +++ b/mts/src/model/SubmitAnalysisJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitAnalysisJobRequest; SubmitAnalysisJobRequest::SubmitAnalysisJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitAnalysisJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitAnalysisJobRequest::~SubmitAnalysisJobRequest() {} @@ -33,7 +35,7 @@ long SubmitAnalysisJobRequest::getResourceOwnerId()const void SubmitAnalysisJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitAnalysisJobRequest::getAnalysisConfig()const @@ -44,7 +46,7 @@ std::string SubmitAnalysisJobRequest::getAnalysisConfig()const void SubmitAnalysisJobRequest::setAnalysisConfig(const std::string& analysisConfig) { analysisConfig_ = analysisConfig; - setCoreParameter("AnalysisConfig", analysisConfig); + setParameter("AnalysisConfig", analysisConfig); } std::string SubmitAnalysisJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitAnalysisJobRequest::getAccessKeyId()const void SubmitAnalysisJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitAnalysisJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitAnalysisJobRequest::getUserData()const void SubmitAnalysisJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitAnalysisJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitAnalysisJobRequest::getResourceOwnerAccount()const void SubmitAnalysisJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitAnalysisJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitAnalysisJobRequest::getOwnerAccount()const void SubmitAnalysisJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitAnalysisJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitAnalysisJobRequest::getOwnerId()const void SubmitAnalysisJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitAnalysisJobRequest::getPriority()const @@ -110,7 +112,7 @@ std::string SubmitAnalysisJobRequest::getPriority()const void SubmitAnalysisJobRequest::setPriority(const std::string& priority) { priority_ = priority; - setCoreParameter("Priority", priority); + setParameter("Priority", priority); } std::string SubmitAnalysisJobRequest::getPipelineId()const @@ -121,7 +123,7 @@ std::string SubmitAnalysisJobRequest::getPipelineId()const void SubmitAnalysisJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitAnalysisJobRequest::getInput()const @@ -132,6 +134,6 @@ std::string SubmitAnalysisJobRequest::getInput()const void SubmitAnalysisJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitAnnotationJobRequest.cc b/mts/src/model/SubmitAnnotationJobRequest.cc index 55b5e7f67..92111cc04 100644 --- a/mts/src/model/SubmitAnnotationJobRequest.cc +++ b/mts/src/model/SubmitAnnotationJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitAnnotationJobRequest; SubmitAnnotationJobRequest::SubmitAnnotationJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitAnnotationJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitAnnotationJobRequest::~SubmitAnnotationJobRequest() {} @@ -33,7 +35,7 @@ long SubmitAnnotationJobRequest::getResourceOwnerId()const void SubmitAnnotationJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitAnnotationJobRequest::getAnnotationConfig()const @@ -44,7 +46,7 @@ std::string SubmitAnnotationJobRequest::getAnnotationConfig()const void SubmitAnnotationJobRequest::setAnnotationConfig(const std::string& annotationConfig) { annotationConfig_ = annotationConfig; - setCoreParameter("AnnotationConfig", annotationConfig); + setParameter("AnnotationConfig", annotationConfig); } std::string SubmitAnnotationJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitAnnotationJobRequest::getAccessKeyId()const void SubmitAnnotationJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitAnnotationJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitAnnotationJobRequest::getUserData()const void SubmitAnnotationJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitAnnotationJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitAnnotationJobRequest::getResourceOwnerAccount()const void SubmitAnnotationJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitAnnotationJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitAnnotationJobRequest::getOwnerAccount()const void SubmitAnnotationJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitAnnotationJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitAnnotationJobRequest::getOwnerId()const void SubmitAnnotationJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitAnnotationJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitAnnotationJobRequest::getPipelineId()const void SubmitAnnotationJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitAnnotationJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitAnnotationJobRequest::getInput()const void SubmitAnnotationJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitAsrJobRequest.cc b/mts/src/model/SubmitAsrJobRequest.cc index 5c043a8f7..50167a273 100644 --- a/mts/src/model/SubmitAsrJobRequest.cc +++ b/mts/src/model/SubmitAsrJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitAsrJobRequest; SubmitAsrJobRequest::SubmitAsrJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitAsrJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitAsrJobRequest::~SubmitAsrJobRequest() {} @@ -33,7 +35,7 @@ long SubmitAsrJobRequest::getResourceOwnerId()const void SubmitAsrJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitAsrJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitAsrJobRequest::getAccessKeyId()const void SubmitAsrJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitAsrJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitAsrJobRequest::getUserData()const void SubmitAsrJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitAsrJobRequest::getAsrConfig()const @@ -66,7 +68,7 @@ std::string SubmitAsrJobRequest::getAsrConfig()const void SubmitAsrJobRequest::setAsrConfig(const std::string& asrConfig) { asrConfig_ = asrConfig; - setCoreParameter("AsrConfig", asrConfig); + setParameter("AsrConfig", asrConfig); } std::string SubmitAsrJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitAsrJobRequest::getResourceOwnerAccount()const void SubmitAsrJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitAsrJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitAsrJobRequest::getOwnerAccount()const void SubmitAsrJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitAsrJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitAsrJobRequest::getOwnerId()const void SubmitAsrJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitAsrJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitAsrJobRequest::getPipelineId()const void SubmitAsrJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitAsrJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitAsrJobRequest::getInput()const void SubmitAsrJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitBeautifyJobsRequest.cc b/mts/src/model/SubmitBeautifyJobsRequest.cc index e5307cb81..c4dc2cf8b 100644 --- a/mts/src/model/SubmitBeautifyJobsRequest.cc +++ b/mts/src/model/SubmitBeautifyJobsRequest.cc @@ -20,107 +20,109 @@ using AlibabaCloud::Mts::Model::SubmitBeautifyJobsRequest; SubmitBeautifyJobsRequest::SubmitBeautifyJobsRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitBeautifyJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitBeautifyJobsRequest::~SubmitBeautifyJobsRequest() {} -long SubmitBeautifyJobsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void SubmitBeautifyJobsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string SubmitBeautifyJobsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SubmitBeautifyJobsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string SubmitBeautifyJobsRequest::getBeautifyConfig()const -{ - return beautifyConfig_; -} - -void SubmitBeautifyJobsRequest::setBeautifyConfig(const std::string& beautifyConfig) -{ - beautifyConfig_ = beautifyConfig; - setCoreParameter("BeautifyConfig", beautifyConfig); -} - -std::string SubmitBeautifyJobsRequest::getUserData()const -{ - return userData_; -} - -void SubmitBeautifyJobsRequest::setUserData(const std::string& userData) -{ - userData_ = userData; - setCoreParameter("UserData", userData); -} - -std::string SubmitBeautifyJobsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void SubmitBeautifyJobsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string SubmitBeautifyJobsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void SubmitBeautifyJobsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long SubmitBeautifyJobsRequest::getOwnerId()const -{ - return ownerId_; -} - -void SubmitBeautifyJobsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SubmitBeautifyJobsRequest::getPipelineId()const -{ - return pipelineId_; -} - -void SubmitBeautifyJobsRequest::setPipelineId(const std::string& pipelineId) -{ - pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); -} - -bool SubmitBeautifyJobsRequest::getAsync()const -{ - return async_; -} - -void SubmitBeautifyJobsRequest::setAsync(bool async) -{ - async_ = async; - setCoreParameter("Async", async ? "true" : "false"); -} - +long SubmitBeautifyJobsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void SubmitBeautifyJobsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string SubmitBeautifyJobsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SubmitBeautifyJobsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SubmitBeautifyJobsRequest::getBeautifyConfig()const +{ + return beautifyConfig_; +} + +void SubmitBeautifyJobsRequest::setBeautifyConfig(const std::string& beautifyConfig) +{ + beautifyConfig_ = beautifyConfig; + setParameter("BeautifyConfig", beautifyConfig); +} + +std::string SubmitBeautifyJobsRequest::getUserData()const +{ + return userData_; +} + +void SubmitBeautifyJobsRequest::setUserData(const std::string& userData) +{ + userData_ = userData; + setParameter("UserData", userData); +} + +std::string SubmitBeautifyJobsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void SubmitBeautifyJobsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string SubmitBeautifyJobsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void SubmitBeautifyJobsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long SubmitBeautifyJobsRequest::getOwnerId()const +{ + return ownerId_; +} + +void SubmitBeautifyJobsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SubmitBeautifyJobsRequest::getPipelineId()const +{ + return pipelineId_; +} + +void SubmitBeautifyJobsRequest::setPipelineId(const std::string& pipelineId) +{ + pipelineId_ = pipelineId; + setParameter("PipelineId", pipelineId); +} + +bool SubmitBeautifyJobsRequest::getAsync()const +{ + return async_; +} + +void SubmitBeautifyJobsRequest::setAsync(bool async) +{ + async_ = async; + setParameter("Async", async ? "true" : "false"); +} + diff --git a/mts/src/model/SubmitComplexJobRequest.cc b/mts/src/model/SubmitComplexJobRequest.cc index 0565dc4c2..b9ca72629 100644 --- a/mts/src/model/SubmitComplexJobRequest.cc +++ b/mts/src/model/SubmitComplexJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitComplexJobRequest; SubmitComplexJobRequest::SubmitComplexJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitComplexJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitComplexJobRequest::~SubmitComplexJobRequest() {} @@ -33,7 +35,7 @@ long SubmitComplexJobRequest::getResourceOwnerId()const void SubmitComplexJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitComplexJobRequest::getTranscodeOutput()const @@ -44,7 +46,7 @@ std::string SubmitComplexJobRequest::getTranscodeOutput()const void SubmitComplexJobRequest::setTranscodeOutput(const std::string& transcodeOutput) { transcodeOutput_ = transcodeOutput; - setCoreParameter("TranscodeOutput", transcodeOutput); + setParameter("TranscodeOutput", transcodeOutput); } std::string SubmitComplexJobRequest::getInputs()const @@ -55,7 +57,7 @@ std::string SubmitComplexJobRequest::getInputs()const void SubmitComplexJobRequest::setInputs(const std::string& inputs) { inputs_ = inputs; - setCoreParameter("Inputs", inputs); + setParameter("Inputs", inputs); } std::string SubmitComplexJobRequest::getOutputLocation()const @@ -66,7 +68,7 @@ std::string SubmitComplexJobRequest::getOutputLocation()const void SubmitComplexJobRequest::setOutputLocation(const std::string& outputLocation) { outputLocation_ = outputLocation; - setCoreParameter("OutputLocation", outputLocation); + setParameter("OutputLocation", outputLocation); } std::string SubmitComplexJobRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string SubmitComplexJobRequest::getAccessKeyId()const void SubmitComplexJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitComplexJobRequest::getUserData()const @@ -88,7 +90,7 @@ std::string SubmitComplexJobRequest::getUserData()const void SubmitComplexJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitComplexJobRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string SubmitComplexJobRequest::getResourceOwnerAccount()const void SubmitComplexJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitComplexJobRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string SubmitComplexJobRequest::getOwnerAccount()const void SubmitComplexJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitComplexJobRequest::getOwnerId()const @@ -121,7 +123,7 @@ long SubmitComplexJobRequest::getOwnerId()const void SubmitComplexJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitComplexJobRequest::getPipelineId()const @@ -132,7 +134,7 @@ std::string SubmitComplexJobRequest::getPipelineId()const void SubmitComplexJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitComplexJobRequest::getOutputBucket()const @@ -143,7 +145,7 @@ std::string SubmitComplexJobRequest::getOutputBucket()const void SubmitComplexJobRequest::setOutputBucket(const std::string& outputBucket) { outputBucket_ = outputBucket; - setCoreParameter("OutputBucket", outputBucket); + setParameter("OutputBucket", outputBucket); } std::string SubmitComplexJobRequest::getComplexConfigs()const @@ -154,6 +156,6 @@ std::string SubmitComplexJobRequest::getComplexConfigs()const void SubmitComplexJobRequest::setComplexConfigs(const std::string& complexConfigs) { complexConfigs_ = complexConfigs; - setCoreParameter("ComplexConfigs", complexConfigs); + setParameter("ComplexConfigs", complexConfigs); } diff --git a/mts/src/model/SubmitCoverJobRequest.cc b/mts/src/model/SubmitCoverJobRequest.cc index 77099d558..63404ebf2 100644 --- a/mts/src/model/SubmitCoverJobRequest.cc +++ b/mts/src/model/SubmitCoverJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitCoverJobRequest; SubmitCoverJobRequest::SubmitCoverJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitCoverJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitCoverJobRequest::~SubmitCoverJobRequest() {} @@ -33,7 +35,7 @@ long SubmitCoverJobRequest::getResourceOwnerId()const void SubmitCoverJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitCoverJobRequest::getCoverConfig()const @@ -44,7 +46,7 @@ std::string SubmitCoverJobRequest::getCoverConfig()const void SubmitCoverJobRequest::setCoverConfig(const std::string& coverConfig) { coverConfig_ = coverConfig; - setCoreParameter("CoverConfig", coverConfig); + setParameter("CoverConfig", coverConfig); } std::string SubmitCoverJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitCoverJobRequest::getAccessKeyId()const void SubmitCoverJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitCoverJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitCoverJobRequest::getUserData()const void SubmitCoverJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitCoverJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitCoverJobRequest::getResourceOwnerAccount()const void SubmitCoverJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitCoverJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitCoverJobRequest::getOwnerAccount()const void SubmitCoverJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitCoverJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitCoverJobRequest::getOwnerId()const void SubmitCoverJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitCoverJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitCoverJobRequest::getPipelineId()const void SubmitCoverJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitCoverJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitCoverJobRequest::getInput()const void SubmitCoverJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitEditingJobsRequest.cc b/mts/src/model/SubmitEditingJobsRequest.cc index 42484ba3d..7cb1abf6a 100644 --- a/mts/src/model/SubmitEditingJobsRequest.cc +++ b/mts/src/model/SubmitEditingJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitEditingJobsRequest; SubmitEditingJobsRequest::SubmitEditingJobsRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitEditingJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitEditingJobsRequest::~SubmitEditingJobsRequest() {} @@ -33,7 +35,7 @@ long SubmitEditingJobsRequest::getResourceOwnerId()const void SubmitEditingJobsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitEditingJobsRequest::getOutputLocation()const @@ -44,7 +46,7 @@ std::string SubmitEditingJobsRequest::getOutputLocation()const void SubmitEditingJobsRequest::setOutputLocation(const std::string& outputLocation) { outputLocation_ = outputLocation; - setCoreParameter("OutputLocation", outputLocation); + setParameter("OutputLocation", outputLocation); } std::string SubmitEditingJobsRequest::getEditingInputs()const @@ -55,7 +57,7 @@ std::string SubmitEditingJobsRequest::getEditingInputs()const void SubmitEditingJobsRequest::setEditingInputs(const std::string& editingInputs) { editingInputs_ = editingInputs; - setCoreParameter("EditingInputs", editingInputs); + setParameter("EditingInputs", editingInputs); } std::string SubmitEditingJobsRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SubmitEditingJobsRequest::getAccessKeyId()const void SubmitEditingJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitEditingJobsRequest::getEditingJobOutputs()const @@ -77,7 +79,7 @@ std::string SubmitEditingJobsRequest::getEditingJobOutputs()const void SubmitEditingJobsRequest::setEditingJobOutputs(const std::string& editingJobOutputs) { editingJobOutputs_ = editingJobOutputs; - setCoreParameter("EditingJobOutputs", editingJobOutputs); + setParameter("EditingJobOutputs", editingJobOutputs); } std::string SubmitEditingJobsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitEditingJobsRequest::getResourceOwnerAccount()const void SubmitEditingJobsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitEditingJobsRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SubmitEditingJobsRequest::getOwnerAccount()const void SubmitEditingJobsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitEditingJobsRequest::getOwnerId()const @@ -110,7 +112,7 @@ long SubmitEditingJobsRequest::getOwnerId()const void SubmitEditingJobsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitEditingJobsRequest::getPipelineId()const @@ -121,7 +123,7 @@ std::string SubmitEditingJobsRequest::getPipelineId()const void SubmitEditingJobsRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitEditingJobsRequest::getOutputBucket()const @@ -132,6 +134,6 @@ std::string SubmitEditingJobsRequest::getOutputBucket()const void SubmitEditingJobsRequest::setOutputBucket(const std::string& outputBucket) { outputBucket_ = outputBucket; - setCoreParameter("OutputBucket", outputBucket); + setParameter("OutputBucket", outputBucket); } diff --git a/mts/src/model/SubmitFacerecogJobRequest.cc b/mts/src/model/SubmitFacerecogJobRequest.cc index 43eaccc64..8ebb22056 100644 --- a/mts/src/model/SubmitFacerecogJobRequest.cc +++ b/mts/src/model/SubmitFacerecogJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitFacerecogJobRequest; SubmitFacerecogJobRequest::SubmitFacerecogJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitFacerecogJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitFacerecogJobRequest::~SubmitFacerecogJobRequest() {} @@ -33,7 +35,7 @@ long SubmitFacerecogJobRequest::getResourceOwnerId()const void SubmitFacerecogJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitFacerecogJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitFacerecogJobRequest::getAccessKeyId()const void SubmitFacerecogJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitFacerecogJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitFacerecogJobRequest::getUserData()const void SubmitFacerecogJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitFacerecogJobRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitFacerecogJobRequest::getResourceOwnerAccount()const void SubmitFacerecogJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitFacerecogJobRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitFacerecogJobRequest::getOwnerAccount()const void SubmitFacerecogJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitFacerecogJobRequest::getOwnerId()const @@ -88,7 +90,7 @@ long SubmitFacerecogJobRequest::getOwnerId()const void SubmitFacerecogJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitFacerecogJobRequest::getFacerecogConfig()const @@ -99,7 +101,7 @@ std::string SubmitFacerecogJobRequest::getFacerecogConfig()const void SubmitFacerecogJobRequest::setFacerecogConfig(const std::string& facerecogConfig) { facerecogConfig_ = facerecogConfig; - setCoreParameter("FacerecogConfig", facerecogConfig); + setParameter("FacerecogConfig", facerecogConfig); } std::string SubmitFacerecogJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitFacerecogJobRequest::getPipelineId()const void SubmitFacerecogJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitFacerecogJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitFacerecogJobRequest::getInput()const void SubmitFacerecogJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitFpCompareJobRequest.cc b/mts/src/model/SubmitFpCompareJobRequest.cc index 5a16d5488..c8f7acce7 100644 --- a/mts/src/model/SubmitFpCompareJobRequest.cc +++ b/mts/src/model/SubmitFpCompareJobRequest.cc @@ -20,129 +20,131 @@ using AlibabaCloud::Mts::Model::SubmitFpCompareJobRequest; SubmitFpCompareJobRequest::SubmitFpCompareJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitFpCompareJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitFpCompareJobRequest::~SubmitFpCompareJobRequest() {} -long SubmitFpCompareJobRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void SubmitFpCompareJobRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string SubmitFpCompareJobRequest::getFpDBId()const -{ - return fpDBId_; -} - -void SubmitFpCompareJobRequest::setFpDBId(const std::string& fpDBId) -{ - fpDBId_ = fpDBId; - setCoreParameter("FpDBId", fpDBId); -} - -std::string SubmitFpCompareJobRequest::getMasterMedia()const -{ - return masterMedia_; -} - -void SubmitFpCompareJobRequest::setMasterMedia(const std::string& masterMedia) -{ - masterMedia_ = masterMedia; - setCoreParameter("MasterMedia", masterMedia); -} - -std::string SubmitFpCompareJobRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SubmitFpCompareJobRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string SubmitFpCompareJobRequest::getUserData()const -{ - return userData_; -} - -void SubmitFpCompareJobRequest::setUserData(const std::string& userData) -{ - userData_ = userData; - setCoreParameter("UserData", userData); -} - -std::string SubmitFpCompareJobRequest::getQueryMedia()const -{ - return queryMedia_; -} - -void SubmitFpCompareJobRequest::setQueryMedia(const std::string& queryMedia) -{ - queryMedia_ = queryMedia; - setCoreParameter("QueryMedia", queryMedia); -} - -std::string SubmitFpCompareJobRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void SubmitFpCompareJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string SubmitFpCompareJobRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void SubmitFpCompareJobRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long SubmitFpCompareJobRequest::getOwnerId()const -{ - return ownerId_; -} - -void SubmitFpCompareJobRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SubmitFpCompareJobRequest::getPipelineId()const -{ - return pipelineId_; -} - -void SubmitFpCompareJobRequest::setPipelineId(const std::string& pipelineId) -{ - pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); -} - -std::string SubmitFpCompareJobRequest::getMatchedFrameStorage()const -{ - return matchedFrameStorage_; -} - -void SubmitFpCompareJobRequest::setMatchedFrameStorage(const std::string& matchedFrameStorage) -{ - matchedFrameStorage_ = matchedFrameStorage; - setCoreParameter("MatchedFrameStorage", matchedFrameStorage); -} - +long SubmitFpCompareJobRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void SubmitFpCompareJobRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string SubmitFpCompareJobRequest::getFpDBId()const +{ + return fpDBId_; +} + +void SubmitFpCompareJobRequest::setFpDBId(const std::string& fpDBId) +{ + fpDBId_ = fpDBId; + setParameter("FpDBId", fpDBId); +} + +std::string SubmitFpCompareJobRequest::getMasterMedia()const +{ + return masterMedia_; +} + +void SubmitFpCompareJobRequest::setMasterMedia(const std::string& masterMedia) +{ + masterMedia_ = masterMedia; + setParameter("MasterMedia", masterMedia); +} + +std::string SubmitFpCompareJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SubmitFpCompareJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SubmitFpCompareJobRequest::getUserData()const +{ + return userData_; +} + +void SubmitFpCompareJobRequest::setUserData(const std::string& userData) +{ + userData_ = userData; + setParameter("UserData", userData); +} + +std::string SubmitFpCompareJobRequest::getQueryMedia()const +{ + return queryMedia_; +} + +void SubmitFpCompareJobRequest::setQueryMedia(const std::string& queryMedia) +{ + queryMedia_ = queryMedia; + setParameter("QueryMedia", queryMedia); +} + +std::string SubmitFpCompareJobRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void SubmitFpCompareJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string SubmitFpCompareJobRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void SubmitFpCompareJobRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long SubmitFpCompareJobRequest::getOwnerId()const +{ + return ownerId_; +} + +void SubmitFpCompareJobRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SubmitFpCompareJobRequest::getPipelineId()const +{ + return pipelineId_; +} + +void SubmitFpCompareJobRequest::setPipelineId(const std::string& pipelineId) +{ + pipelineId_ = pipelineId; + setParameter("PipelineId", pipelineId); +} + +std::string SubmitFpCompareJobRequest::getMatchedFrameStorage()const +{ + return matchedFrameStorage_; +} + +void SubmitFpCompareJobRequest::setMatchedFrameStorage(const std::string& matchedFrameStorage) +{ + matchedFrameStorage_ = matchedFrameStorage; + setParameter("MatchedFrameStorage", matchedFrameStorage); +} + diff --git a/mts/src/model/SubmitFpShotJobRequest.cc b/mts/src/model/SubmitFpShotJobRequest.cc index db734f248..710bae97c 100644 --- a/mts/src/model/SubmitFpShotJobRequest.cc +++ b/mts/src/model/SubmitFpShotJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitFpShotJobRequest; SubmitFpShotJobRequest::SubmitFpShotJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitFpShotJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitFpShotJobRequest::~SubmitFpShotJobRequest() {} @@ -33,7 +35,7 @@ long SubmitFpShotJobRequest::getResourceOwnerId()const void SubmitFpShotJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitFpShotJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitFpShotJobRequest::getAccessKeyId()const void SubmitFpShotJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitFpShotJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitFpShotJobRequest::getUserData()const void SubmitFpShotJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitFpShotJobRequest::getFpShotConfig()const @@ -66,7 +68,7 @@ std::string SubmitFpShotJobRequest::getFpShotConfig()const void SubmitFpShotJobRequest::setFpShotConfig(const std::string& fpShotConfig) { fpShotConfig_ = fpShotConfig; - setCoreParameter("FpShotConfig", fpShotConfig); + setParameter("FpShotConfig", fpShotConfig); } std::string SubmitFpShotJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitFpShotJobRequest::getResourceOwnerAccount()const void SubmitFpShotJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitFpShotJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitFpShotJobRequest::getOwnerAccount()const void SubmitFpShotJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitFpShotJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitFpShotJobRequest::getOwnerId()const void SubmitFpShotJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitFpShotJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitFpShotJobRequest::getPipelineId()const void SubmitFpShotJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitFpShotJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitFpShotJobRequest::getInput()const void SubmitFpShotJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitIProductionJobRequest.cc b/mts/src/model/SubmitIProductionJobRequest.cc new file mode 100644 index 000000000..7b413bc36 --- /dev/null +++ b/mts/src/model/SubmitIProductionJobRequest.cc @@ -0,0 +1,161 @@ +/* + * 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 + +using AlibabaCloud::Mts::Model::SubmitIProductionJobRequest; + +SubmitIProductionJobRequest::SubmitIProductionJobRequest() : + RpcServiceRequest("mts", "2014-06-18", "SubmitIProductionJob") +{ + setMethod(HttpRequest::Method::Post); +} + +SubmitIProductionJobRequest::~SubmitIProductionJobRequest() +{} + +long SubmitIProductionJobRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void SubmitIProductionJobRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string SubmitIProductionJobRequest::getJobParams()const +{ + return jobParams_; +} + +void SubmitIProductionJobRequest::setJobParams(const std::string& jobParams) +{ + jobParams_ = jobParams; + setParameter("JobParams", jobParams); +} + +std::string SubmitIProductionJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SubmitIProductionJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SubmitIProductionJobRequest::getUserData()const +{ + return userData_; +} + +void SubmitIProductionJobRequest::setUserData(const std::string& userData) +{ + userData_ = userData; + setParameter("UserData", userData); +} + +std::string SubmitIProductionJobRequest::getFunctionName()const +{ + return functionName_; +} + +void SubmitIProductionJobRequest::setFunctionName(const std::string& functionName) +{ + functionName_ = functionName; + setParameter("FunctionName", functionName); +} + +std::string SubmitIProductionJobRequest::getNotifyUrl()const +{ + return notifyUrl_; +} + +void SubmitIProductionJobRequest::setNotifyUrl(const std::string& notifyUrl) +{ + notifyUrl_ = notifyUrl; + setParameter("NotifyUrl", notifyUrl); +} + +std::string SubmitIProductionJobRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void SubmitIProductionJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string SubmitIProductionJobRequest::getModelId()const +{ + return modelId_; +} + +void SubmitIProductionJobRequest::setModelId(const std::string& modelId) +{ + modelId_ = modelId; + setParameter("ModelId", modelId); +} + +std::string SubmitIProductionJobRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void SubmitIProductionJobRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long SubmitIProductionJobRequest::getOwnerId()const +{ + return ownerId_; +} + +void SubmitIProductionJobRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SubmitIProductionJobRequest::getPipelineId()const +{ + return pipelineId_; +} + +void SubmitIProductionJobRequest::setPipelineId(const std::string& pipelineId) +{ + pipelineId_ = pipelineId; + setParameter("PipelineId", pipelineId); +} + +std::string SubmitIProductionJobRequest::getScheduleParams()const +{ + return scheduleParams_; +} + +void SubmitIProductionJobRequest::setScheduleParams(const std::string& scheduleParams) +{ + scheduleParams_ = scheduleParams; + setParameter("ScheduleParams", scheduleParams); +} + diff --git a/mts/src/model/SubmitIProductionJobResult.cc b/mts/src/model/SubmitIProductionJobResult.cc new file mode 100644 index 000000000..2d2d840ee --- /dev/null +++ b/mts/src/model/SubmitIProductionJobResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Mts; +using namespace AlibabaCloud::Mts::Model; + +SubmitIProductionJobResult::SubmitIProductionJobResult() : + ServiceResult() +{} + +SubmitIProductionJobResult::SubmitIProductionJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SubmitIProductionJobResult::~SubmitIProductionJobResult() +{} + +void SubmitIProductionJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["JobId"].isNull()) + jobId_ = value["JobId"].asString(); + +} + +std::string SubmitIProductionJobResult::getJobId()const +{ + return jobId_; +} + diff --git a/mts/src/model/SubmitImageQualityJobRequest.cc b/mts/src/model/SubmitImageQualityJobRequest.cc index 3842cc3e9..27f45158e 100644 --- a/mts/src/model/SubmitImageQualityJobRequest.cc +++ b/mts/src/model/SubmitImageQualityJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitImageQualityJobRequest; SubmitImageQualityJobRequest::SubmitImageQualityJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitImageQualityJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitImageQualityJobRequest::~SubmitImageQualityJobRequest() {} @@ -33,7 +35,7 @@ long SubmitImageQualityJobRequest::getResourceOwnerId()const void SubmitImageQualityJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitImageQualityJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitImageQualityJobRequest::getAccessKeyId()const void SubmitImageQualityJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitImageQualityJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitImageQualityJobRequest::getUserData()const void SubmitImageQualityJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitImageQualityJobRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitImageQualityJobRequest::getResourceOwnerAccount()const void SubmitImageQualityJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitImageQualityJobRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitImageQualityJobRequest::getOwnerAccount()const void SubmitImageQualityJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitImageQualityJobRequest::getOwnerId()const @@ -88,7 +90,7 @@ long SubmitImageQualityJobRequest::getOwnerId()const void SubmitImageQualityJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitImageQualityJobRequest::getPipelineId()const @@ -99,7 +101,7 @@ std::string SubmitImageQualityJobRequest::getPipelineId()const void SubmitImageQualityJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitImageQualityJobRequest::getInput()const @@ -110,6 +112,6 @@ std::string SubmitImageQualityJobRequest::getInput()const void SubmitImageQualityJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitImageSearchJobRequest.cc b/mts/src/model/SubmitImageSearchJobRequest.cc index dee615001..888569dc8 100644 --- a/mts/src/model/SubmitImageSearchJobRequest.cc +++ b/mts/src/model/SubmitImageSearchJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitImageSearchJobRequest; SubmitImageSearchJobRequest::SubmitImageSearchJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitImageSearchJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitImageSearchJobRequest::~SubmitImageSearchJobRequest() {} @@ -33,7 +35,7 @@ long SubmitImageSearchJobRequest::getResourceOwnerId()const void SubmitImageSearchJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitImageSearchJobRequest::getFpDBId()const @@ -44,7 +46,7 @@ std::string SubmitImageSearchJobRequest::getFpDBId()const void SubmitImageSearchJobRequest::setFpDBId(const std::string& fpDBId) { fpDBId_ = fpDBId; - setCoreParameter("FpDBId", fpDBId); + setParameter("FpDBId", fpDBId); } std::string SubmitImageSearchJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitImageSearchJobRequest::getAccessKeyId()const void SubmitImageSearchJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitImageSearchJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitImageSearchJobRequest::getUserData()const void SubmitImageSearchJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitImageSearchJobRequest::getInputVideo()const @@ -77,7 +79,7 @@ std::string SubmitImageSearchJobRequest::getInputVideo()const void SubmitImageSearchJobRequest::setInputVideo(const std::string& inputVideo) { inputVideo_ = inputVideo; - setCoreParameter("InputVideo", inputVideo); + setParameter("InputVideo", inputVideo); } std::string SubmitImageSearchJobRequest::getInputImage()const @@ -88,7 +90,7 @@ std::string SubmitImageSearchJobRequest::getInputImage()const void SubmitImageSearchJobRequest::setInputImage(const std::string& inputImage) { inputImage_ = inputImage; - setCoreParameter("InputImage", inputImage); + setParameter("InputImage", inputImage); } std::string SubmitImageSearchJobRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string SubmitImageSearchJobRequest::getResourceOwnerAccount()const void SubmitImageSearchJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitImageSearchJobRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string SubmitImageSearchJobRequest::getOwnerAccount()const void SubmitImageSearchJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitImageSearchJobRequest::getOwnerId()const @@ -121,7 +123,7 @@ long SubmitImageSearchJobRequest::getOwnerId()const void SubmitImageSearchJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitImageSearchJobRequest::getPipelineId()const @@ -132,7 +134,7 @@ std::string SubmitImageSearchJobRequest::getPipelineId()const void SubmitImageSearchJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitImageSearchJobRequest::getConfig()const @@ -143,6 +145,6 @@ std::string SubmitImageSearchJobRequest::getConfig()const void SubmitImageSearchJobRequest::setConfig(const std::string& config) { config_ = config; - setCoreParameter("Config", config); + setParameter("Config", config); } diff --git a/mts/src/model/SubmitJobsRequest.cc b/mts/src/model/SubmitJobsRequest.cc index ab6b2cfcb..5915a1e20 100644 --- a/mts/src/model/SubmitJobsRequest.cc +++ b/mts/src/model/SubmitJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitJobsRequest; SubmitJobsRequest::SubmitJobsRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitJobsRequest::~SubmitJobsRequest() {} @@ -33,7 +35,7 @@ std::string SubmitJobsRequest::getOutputs()const void SubmitJobsRequest::setOutputs(const std::string& outputs) { outputs_ = outputs; - setCoreParameter("Outputs", outputs); + setParameter("Outputs", outputs); } long SubmitJobsRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SubmitJobsRequest::getResourceOwnerId()const void SubmitJobsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitJobsRequest::getOutputLocation()const @@ -55,7 +57,7 @@ std::string SubmitJobsRequest::getOutputLocation()const void SubmitJobsRequest::setOutputLocation(const std::string& outputLocation) { outputLocation_ = outputLocation; - setCoreParameter("OutputLocation", outputLocation); + setParameter("OutputLocation", outputLocation); } std::string SubmitJobsRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SubmitJobsRequest::getAccessKeyId()const void SubmitJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitJobsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitJobsRequest::getResourceOwnerAccount()const void SubmitJobsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitJobsRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitJobsRequest::getOwnerAccount()const void SubmitJobsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitJobsRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitJobsRequest::getOwnerId()const void SubmitJobsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitJobsRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitJobsRequest::getPipelineId()const void SubmitJobsRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitJobsRequest::getInput()const @@ -121,7 +123,7 @@ std::string SubmitJobsRequest::getInput()const void SubmitJobsRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } std::string SubmitJobsRequest::getOutputBucket()const @@ -132,6 +134,6 @@ std::string SubmitJobsRequest::getOutputBucket()const void SubmitJobsRequest::setOutputBucket(const std::string& outputBucket) { outputBucket_ = outputBucket; - setCoreParameter("OutputBucket", outputBucket); + setParameter("OutputBucket", outputBucket); } diff --git a/mts/src/model/SubmitMCJobRequest.cc b/mts/src/model/SubmitMCJobRequest.cc index 0b55e7bd7..300acfe06 100644 --- a/mts/src/model/SubmitMCJobRequest.cc +++ b/mts/src/model/SubmitMCJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitMCJobRequest; SubmitMCJobRequest::SubmitMCJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitMCJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitMCJobRequest::~SubmitMCJobRequest() {} @@ -33,7 +35,7 @@ long SubmitMCJobRequest::getResourceOwnerId()const void SubmitMCJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitMCJobRequest::getVideo()const @@ -44,7 +46,7 @@ std::string SubmitMCJobRequest::getVideo()const void SubmitMCJobRequest::setVideo(const std::string& video) { video_ = video; - setCoreParameter("Video", video); + setParameter("Video", video); } std::string SubmitMCJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitMCJobRequest::getAccessKeyId()const void SubmitMCJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitMCJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitMCJobRequest::getUserData()const void SubmitMCJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitMCJobRequest::getImages()const @@ -77,7 +79,7 @@ std::string SubmitMCJobRequest::getImages()const void SubmitMCJobRequest::setImages(const std::string& images) { images_ = images; - setCoreParameter("Images", images); + setParameter("Images", images); } std::string SubmitMCJobRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitMCJobRequest::getResourceOwnerAccount()const void SubmitMCJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitMCJobRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SubmitMCJobRequest::getOwnerAccount()const void SubmitMCJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitMCJobRequest::getOwnerId()const @@ -110,7 +112,7 @@ long SubmitMCJobRequest::getOwnerId()const void SubmitMCJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitMCJobRequest::getCensorConfig()const @@ -121,7 +123,7 @@ std::string SubmitMCJobRequest::getCensorConfig()const void SubmitMCJobRequest::setCensorConfig(const std::string& censorConfig) { censorConfig_ = censorConfig; - setCoreParameter("CensorConfig", censorConfig); + setParameter("CensorConfig", censorConfig); } std::string SubmitMCJobRequest::getPipelineId()const @@ -132,7 +134,7 @@ std::string SubmitMCJobRequest::getPipelineId()const void SubmitMCJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitMCJobRequest::getTexts()const @@ -143,6 +145,6 @@ std::string SubmitMCJobRequest::getTexts()const void SubmitMCJobRequest::setTexts(const std::string& texts) { texts_ = texts; - setCoreParameter("Texts", texts); + setParameter("Texts", texts); } diff --git a/mts/src/model/SubmitMcuJobRequest.cc b/mts/src/model/SubmitMcuJobRequest.cc index 0df8ec9a0..9126c2b3c 100644 --- a/mts/src/model/SubmitMcuJobRequest.cc +++ b/mts/src/model/SubmitMcuJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitMcuJobRequest; SubmitMcuJobRequest::SubmitMcuJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitMcuJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitMcuJobRequest::~SubmitMcuJobRequest() {} @@ -33,7 +35,7 @@ std::string SubmitMcuJobRequest::get_Template()const void SubmitMcuJobRequest::set_Template(const std::string& _template) { _template_ = _template; - setCoreParameter("_Template", _template); + setParameter("_Template", _template); } long SubmitMcuJobRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SubmitMcuJobRequest::getResourceOwnerId()const void SubmitMcuJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitMcuJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitMcuJobRequest::getAccessKeyId()const void SubmitMcuJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitMcuJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitMcuJobRequest::getUserData()const void SubmitMcuJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitMcuJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitMcuJobRequest::getResourceOwnerAccount()const void SubmitMcuJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitMcuJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitMcuJobRequest::getOwnerAccount()const void SubmitMcuJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitMcuJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitMcuJobRequest::getOwnerId()const void SubmitMcuJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitMcuJobRequest::getTemplateId()const @@ -110,7 +112,7 @@ std::string SubmitMcuJobRequest::getTemplateId()const void SubmitMcuJobRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } std::string SubmitMcuJobRequest::getPipelineId()const @@ -121,7 +123,7 @@ std::string SubmitMcuJobRequest::getPipelineId()const void SubmitMcuJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitMcuJobRequest::getInput()const @@ -132,6 +134,6 @@ std::string SubmitMcuJobRequest::getInput()const void SubmitMcuJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitMediaCensorJobRequest.cc b/mts/src/model/SubmitMediaCensorJobRequest.cc index 57209bc80..2d36a6d9a 100644 --- a/mts/src/model/SubmitMediaCensorJobRequest.cc +++ b/mts/src/model/SubmitMediaCensorJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitMediaCensorJobRequest; SubmitMediaCensorJobRequest::SubmitMediaCensorJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitMediaCensorJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitMediaCensorJobRequest::~SubmitMediaCensorJobRequest() {} @@ -33,7 +35,7 @@ long SubmitMediaCensorJobRequest::getResourceOwnerId()const void SubmitMediaCensorJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitMediaCensorJobRequest::getDescription()const @@ -44,7 +46,7 @@ std::string SubmitMediaCensorJobRequest::getDescription()const void SubmitMediaCensorJobRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string SubmitMediaCensorJobRequest::getTitle()const @@ -55,7 +57,7 @@ std::string SubmitMediaCensorJobRequest::getTitle()const void SubmitMediaCensorJobRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string SubmitMediaCensorJobRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SubmitMediaCensorJobRequest::getAccessKeyId()const void SubmitMediaCensorJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitMediaCensorJobRequest::getVideoCensorConfig()const @@ -77,7 +79,7 @@ std::string SubmitMediaCensorJobRequest::getVideoCensorConfig()const void SubmitMediaCensorJobRequest::setVideoCensorConfig(const std::string& videoCensorConfig) { videoCensorConfig_ = videoCensorConfig; - setCoreParameter("VideoCensorConfig", videoCensorConfig); + setParameter("VideoCensorConfig", videoCensorConfig); } std::string SubmitMediaCensorJobRequest::getUserData()const @@ -88,7 +90,7 @@ std::string SubmitMediaCensorJobRequest::getUserData()const void SubmitMediaCensorJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitMediaCensorJobRequest::getCoverImages()const @@ -99,7 +101,7 @@ std::string SubmitMediaCensorJobRequest::getCoverImages()const void SubmitMediaCensorJobRequest::setCoverImages(const std::string& coverImages) { coverImages_ = coverImages; - setCoreParameter("CoverImages", coverImages); + setParameter("CoverImages", coverImages); } std::string SubmitMediaCensorJobRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string SubmitMediaCensorJobRequest::getResourceOwnerAccount()const void SubmitMediaCensorJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitMediaCensorJobRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string SubmitMediaCensorJobRequest::getOwnerAccount()const void SubmitMediaCensorJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitMediaCensorJobRequest::getOwnerId()const @@ -132,7 +134,7 @@ long SubmitMediaCensorJobRequest::getOwnerId()const void SubmitMediaCensorJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitMediaCensorJobRequest::getPipelineId()const @@ -143,7 +145,7 @@ std::string SubmitMediaCensorJobRequest::getPipelineId()const void SubmitMediaCensorJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitMediaCensorJobRequest::getInput()const @@ -154,7 +156,7 @@ std::string SubmitMediaCensorJobRequest::getInput()const void SubmitMediaCensorJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } std::string SubmitMediaCensorJobRequest::getBarrages()const @@ -165,6 +167,6 @@ std::string SubmitMediaCensorJobRequest::getBarrages()const void SubmitMediaCensorJobRequest::setBarrages(const std::string& barrages) { barrages_ = barrages; - setCoreParameter("Barrages", barrages); + setParameter("Barrages", barrages); } diff --git a/mts/src/model/SubmitMediaDetailJobRequest.cc b/mts/src/model/SubmitMediaDetailJobRequest.cc index 023425462..8ccbb5731 100644 --- a/mts/src/model/SubmitMediaDetailJobRequest.cc +++ b/mts/src/model/SubmitMediaDetailJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitMediaDetailJobRequest; SubmitMediaDetailJobRequest::SubmitMediaDetailJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitMediaDetailJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitMediaDetailJobRequest::~SubmitMediaDetailJobRequest() {} @@ -33,7 +35,7 @@ long SubmitMediaDetailJobRequest::getResourceOwnerId()const void SubmitMediaDetailJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitMediaDetailJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitMediaDetailJobRequest::getAccessKeyId()const void SubmitMediaDetailJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitMediaDetailJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitMediaDetailJobRequest::getUserData()const void SubmitMediaDetailJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitMediaDetailJobRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitMediaDetailJobRequest::getResourceOwnerAccount()const void SubmitMediaDetailJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitMediaDetailJobRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitMediaDetailJobRequest::getOwnerAccount()const void SubmitMediaDetailJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitMediaDetailJobRequest::getOwnerId()const @@ -88,7 +90,7 @@ long SubmitMediaDetailJobRequest::getOwnerId()const void SubmitMediaDetailJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitMediaDetailJobRequest::getPipelineId()const @@ -99,7 +101,7 @@ std::string SubmitMediaDetailJobRequest::getPipelineId()const void SubmitMediaDetailJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitMediaDetailJobRequest::getInput()const @@ -110,7 +112,7 @@ std::string SubmitMediaDetailJobRequest::getInput()const void SubmitMediaDetailJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } std::string SubmitMediaDetailJobRequest::getMediaDetailConfig()const @@ -121,6 +123,6 @@ std::string SubmitMediaDetailJobRequest::getMediaDetailConfig()const void SubmitMediaDetailJobRequest::setMediaDetailConfig(const std::string& mediaDetailConfig) { mediaDetailConfig_ = mediaDetailConfig; - setCoreParameter("MediaDetailConfig", mediaDetailConfig); + setParameter("MediaDetailConfig", mediaDetailConfig); } diff --git a/mts/src/model/SubmitMediaFpDeleteJobRequest.cc b/mts/src/model/SubmitMediaFpDeleteJobRequest.cc index 11e0794b4..28d5ff912 100644 --- a/mts/src/model/SubmitMediaFpDeleteJobRequest.cc +++ b/mts/src/model/SubmitMediaFpDeleteJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitMediaFpDeleteJobRequest; SubmitMediaFpDeleteJobRequest::SubmitMediaFpDeleteJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitMediaFpDeleteJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitMediaFpDeleteJobRequest::~SubmitMediaFpDeleteJobRequest() {} @@ -33,7 +35,7 @@ long SubmitMediaFpDeleteJobRequest::getResourceOwnerId()const void SubmitMediaFpDeleteJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitMediaFpDeleteJobRequest::getFpDBId()const @@ -44,7 +46,7 @@ std::string SubmitMediaFpDeleteJobRequest::getFpDBId()const void SubmitMediaFpDeleteJobRequest::setFpDBId(const std::string& fpDBId) { fpDBId_ = fpDBId; - setCoreParameter("FpDBId", fpDBId); + setParameter("FpDBId", fpDBId); } std::string SubmitMediaFpDeleteJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitMediaFpDeleteJobRequest::getAccessKeyId()const void SubmitMediaFpDeleteJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitMediaFpDeleteJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitMediaFpDeleteJobRequest::getUserData()const void SubmitMediaFpDeleteJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitMediaFpDeleteJobRequest::getPrimaryKey()const @@ -77,7 +79,7 @@ std::string SubmitMediaFpDeleteJobRequest::getPrimaryKey()const void SubmitMediaFpDeleteJobRequest::setPrimaryKey(const std::string& primaryKey) { primaryKey_ = primaryKey; - setCoreParameter("PrimaryKey", primaryKey); + setParameter("PrimaryKey", primaryKey); } std::string SubmitMediaFpDeleteJobRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitMediaFpDeleteJobRequest::getResourceOwnerAccount()const void SubmitMediaFpDeleteJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitMediaFpDeleteJobRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SubmitMediaFpDeleteJobRequest::getOwnerAccount()const void SubmitMediaFpDeleteJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitMediaFpDeleteJobRequest::getOwnerId()const @@ -110,7 +112,7 @@ long SubmitMediaFpDeleteJobRequest::getOwnerId()const void SubmitMediaFpDeleteJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitMediaFpDeleteJobRequest::getPipelineId()const @@ -121,6 +123,6 @@ std::string SubmitMediaFpDeleteJobRequest::getPipelineId()const void SubmitMediaFpDeleteJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } diff --git a/mts/src/model/SubmitMediaInfoJobRequest.cc b/mts/src/model/SubmitMediaInfoJobRequest.cc index 8c74bf3d5..5a0ff0f09 100644 --- a/mts/src/model/SubmitMediaInfoJobRequest.cc +++ b/mts/src/model/SubmitMediaInfoJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitMediaInfoJobRequest; SubmitMediaInfoJobRequest::SubmitMediaInfoJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitMediaInfoJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitMediaInfoJobRequest::~SubmitMediaInfoJobRequest() {} @@ -33,7 +35,7 @@ long SubmitMediaInfoJobRequest::getResourceOwnerId()const void SubmitMediaInfoJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitMediaInfoJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitMediaInfoJobRequest::getAccessKeyId()const void SubmitMediaInfoJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitMediaInfoJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitMediaInfoJobRequest::getUserData()const void SubmitMediaInfoJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitMediaInfoJobRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitMediaInfoJobRequest::getResourceOwnerAccount()const void SubmitMediaInfoJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitMediaInfoJobRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitMediaInfoJobRequest::getOwnerAccount()const void SubmitMediaInfoJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitMediaInfoJobRequest::getOwnerId()const @@ -88,7 +90,7 @@ long SubmitMediaInfoJobRequest::getOwnerId()const void SubmitMediaInfoJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitMediaInfoJobRequest::getPipelineId()const @@ -99,7 +101,7 @@ std::string SubmitMediaInfoJobRequest::getPipelineId()const void SubmitMediaInfoJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitMediaInfoJobRequest::getInput()const @@ -110,7 +112,7 @@ std::string SubmitMediaInfoJobRequest::getInput()const void SubmitMediaInfoJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } bool SubmitMediaInfoJobRequest::getAsync()const @@ -121,6 +123,6 @@ bool SubmitMediaInfoJobRequest::getAsync()const void SubmitMediaInfoJobRequest::setAsync(bool async) { async_ = async; - setCoreParameter("Async", async ? "true" : "false"); + setParameter("Async", async ? "true" : "false"); } diff --git a/mts/src/model/SubmitPornJobRequest.cc b/mts/src/model/SubmitPornJobRequest.cc index 5e189d9e8..dd9bc6db9 100644 --- a/mts/src/model/SubmitPornJobRequest.cc +++ b/mts/src/model/SubmitPornJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitPornJobRequest; SubmitPornJobRequest::SubmitPornJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitPornJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitPornJobRequest::~SubmitPornJobRequest() {} @@ -33,7 +35,7 @@ long SubmitPornJobRequest::getResourceOwnerId()const void SubmitPornJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitPornJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitPornJobRequest::getAccessKeyId()const void SubmitPornJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitPornJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitPornJobRequest::getUserData()const void SubmitPornJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitPornJobRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitPornJobRequest::getResourceOwnerAccount()const void SubmitPornJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitPornJobRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitPornJobRequest::getOwnerAccount()const void SubmitPornJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitPornJobRequest::getOwnerId()const @@ -88,7 +90,7 @@ long SubmitPornJobRequest::getOwnerId()const void SubmitPornJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitPornJobRequest::getPipelineId()const @@ -99,7 +101,7 @@ std::string SubmitPornJobRequest::getPipelineId()const void SubmitPornJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitPornJobRequest::getInput()const @@ -110,7 +112,7 @@ std::string SubmitPornJobRequest::getInput()const void SubmitPornJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } std::string SubmitPornJobRequest::getPornConfig()const @@ -121,6 +123,6 @@ std::string SubmitPornJobRequest::getPornConfig()const void SubmitPornJobRequest::setPornConfig(const std::string& pornConfig) { pornConfig_ = pornConfig; - setCoreParameter("PornConfig", pornConfig); + setParameter("PornConfig", pornConfig); } diff --git a/mts/src/model/SubmitSmarttagJobRequest.cc b/mts/src/model/SubmitSmarttagJobRequest.cc new file mode 100644 index 000000000..225d37ad9 --- /dev/null +++ b/mts/src/model/SubmitSmarttagJobRequest.cc @@ -0,0 +1,172 @@ +/* + * 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 + +using AlibabaCloud::Mts::Model::SubmitSmarttagJobRequest; + +SubmitSmarttagJobRequest::SubmitSmarttagJobRequest() : + RpcServiceRequest("mts", "2014-06-18", "SubmitSmarttagJob") +{ + setMethod(HttpRequest::Method::Post); +} + +SubmitSmarttagJobRequest::~SubmitSmarttagJobRequest() +{} + +long SubmitSmarttagJobRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void SubmitSmarttagJobRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string SubmitSmarttagJobRequest::getTitle()const +{ + return title_; +} + +void SubmitSmarttagJobRequest::setTitle(const std::string& title) +{ + title_ = title; + setParameter("Title", title); +} + +std::string SubmitSmarttagJobRequest::getContent()const +{ + return content_; +} + +void SubmitSmarttagJobRequest::setContent(const std::string& content) +{ + content_ = content; + setParameter("Content", content); +} + +std::string SubmitSmarttagJobRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SubmitSmarttagJobRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SubmitSmarttagJobRequest::getUserData()const +{ + return userData_; +} + +void SubmitSmarttagJobRequest::setUserData(const std::string& userData) +{ + userData_ = userData; + setParameter("UserData", userData); +} + +std::string SubmitSmarttagJobRequest::getNotifyUrl()const +{ + return notifyUrl_; +} + +void SubmitSmarttagJobRequest::setNotifyUrl(const std::string& notifyUrl) +{ + notifyUrl_ = notifyUrl; + setParameter("NotifyUrl", notifyUrl); +} + +std::string SubmitSmarttagJobRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void SubmitSmarttagJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string SubmitSmarttagJobRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void SubmitSmarttagJobRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long SubmitSmarttagJobRequest::getOwnerId()const +{ + return ownerId_; +} + +void SubmitSmarttagJobRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SubmitSmarttagJobRequest::getParams()const +{ + return params_; +} + +void SubmitSmarttagJobRequest::setParams(const std::string& params) +{ + params_ = params; + setParameter("Params", params); +} + +std::string SubmitSmarttagJobRequest::getPipelineId()const +{ + return pipelineId_; +} + +void SubmitSmarttagJobRequest::setPipelineId(const std::string& pipelineId) +{ + pipelineId_ = pipelineId; + setParameter("PipelineId", pipelineId); +} + +std::string SubmitSmarttagJobRequest::getContentType()const +{ + return contentType_; +} + +void SubmitSmarttagJobRequest::setContentType(const std::string& contentType) +{ + contentType_ = contentType; + setParameter("ContentType", contentType); +} + +std::string SubmitSmarttagJobRequest::getContentAddr()const +{ + return contentAddr_; +} + +void SubmitSmarttagJobRequest::setContentAddr(const std::string& contentAddr) +{ + contentAddr_ = contentAddr; + setParameter("ContentAddr", contentAddr); +} + diff --git a/mts/src/model/SubmitSmarttagJobResult.cc b/mts/src/model/SubmitSmarttagJobResult.cc new file mode 100644 index 000000000..bbec1c2ce --- /dev/null +++ b/mts/src/model/SubmitSmarttagJobResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Mts; +using namespace AlibabaCloud::Mts::Model; + +SubmitSmarttagJobResult::SubmitSmarttagJobResult() : + ServiceResult() +{} + +SubmitSmarttagJobResult::SubmitSmarttagJobResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SubmitSmarttagJobResult::~SubmitSmarttagJobResult() +{} + +void SubmitSmarttagJobResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["JobId"].isNull()) + jobId_ = value["JobId"].asString(); + +} + +std::string SubmitSmarttagJobResult::getJobId()const +{ + return jobId_; +} + diff --git a/mts/src/model/SubmitSnapshotJobRequest.cc b/mts/src/model/SubmitSnapshotJobRequest.cc index ea84a1cd8..0a8b5482f 100644 --- a/mts/src/model/SubmitSnapshotJobRequest.cc +++ b/mts/src/model/SubmitSnapshotJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitSnapshotJobRequest; SubmitSnapshotJobRequest::SubmitSnapshotJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitSnapshotJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitSnapshotJobRequest::~SubmitSnapshotJobRequest() {} @@ -33,7 +35,7 @@ long SubmitSnapshotJobRequest::getResourceOwnerId()const void SubmitSnapshotJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitSnapshotJobRequest::getSnapshotConfig()const @@ -44,7 +46,7 @@ std::string SubmitSnapshotJobRequest::getSnapshotConfig()const void SubmitSnapshotJobRequest::setSnapshotConfig(const std::string& snapshotConfig) { snapshotConfig_ = snapshotConfig; - setCoreParameter("SnapshotConfig", snapshotConfig); + setParameter("SnapshotConfig", snapshotConfig); } std::string SubmitSnapshotJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitSnapshotJobRequest::getAccessKeyId()const void SubmitSnapshotJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitSnapshotJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitSnapshotJobRequest::getUserData()const void SubmitSnapshotJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitSnapshotJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitSnapshotJobRequest::getResourceOwnerAccount()const void SubmitSnapshotJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitSnapshotJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitSnapshotJobRequest::getOwnerAccount()const void SubmitSnapshotJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitSnapshotJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitSnapshotJobRequest::getOwnerId()const void SubmitSnapshotJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitSnapshotJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitSnapshotJobRequest::getPipelineId()const void SubmitSnapshotJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitSnapshotJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitSnapshotJobRequest::getInput()const void SubmitSnapshotJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitSubtitleJobRequest.cc b/mts/src/model/SubmitSubtitleJobRequest.cc index 21d384f70..8c7c57943 100644 --- a/mts/src/model/SubmitSubtitleJobRequest.cc +++ b/mts/src/model/SubmitSubtitleJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitSubtitleJobRequest; SubmitSubtitleJobRequest::SubmitSubtitleJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitSubtitleJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitSubtitleJobRequest::~SubmitSubtitleJobRequest() {} @@ -33,7 +35,7 @@ long SubmitSubtitleJobRequest::getResourceOwnerId()const void SubmitSubtitleJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitSubtitleJobRequest::getOutputConfig()const @@ -44,7 +46,7 @@ std::string SubmitSubtitleJobRequest::getOutputConfig()const void SubmitSubtitleJobRequest::setOutputConfig(const std::string& outputConfig) { outputConfig_ = outputConfig; - setCoreParameter("OutputConfig", outputConfig); + setParameter("OutputConfig", outputConfig); } std::string SubmitSubtitleJobRequest::getInputConfig()const @@ -55,7 +57,7 @@ std::string SubmitSubtitleJobRequest::getInputConfig()const void SubmitSubtitleJobRequest::setInputConfig(const std::string& inputConfig) { inputConfig_ = inputConfig; - setCoreParameter("InputConfig", inputConfig); + setParameter("InputConfig", inputConfig); } std::string SubmitSubtitleJobRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SubmitSubtitleJobRequest::getAccessKeyId()const void SubmitSubtitleJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitSubtitleJobRequest::getUserData()const @@ -77,7 +79,7 @@ std::string SubmitSubtitleJobRequest::getUserData()const void SubmitSubtitleJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitSubtitleJobRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitSubtitleJobRequest::getResourceOwnerAccount()const void SubmitSubtitleJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitSubtitleJobRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SubmitSubtitleJobRequest::getOwnerAccount()const void SubmitSubtitleJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitSubtitleJobRequest::getOwnerId()const @@ -110,7 +112,7 @@ long SubmitSubtitleJobRequest::getOwnerId()const void SubmitSubtitleJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitSubtitleJobRequest::getPipelineId()const @@ -121,6 +123,6 @@ std::string SubmitSubtitleJobRequest::getPipelineId()const void SubmitSubtitleJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } diff --git a/mts/src/model/SubmitTagJobRequest.cc b/mts/src/model/SubmitTagJobRequest.cc index 09a9d1efc..9ee27af79 100644 --- a/mts/src/model/SubmitTagJobRequest.cc +++ b/mts/src/model/SubmitTagJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitTagJobRequest; SubmitTagJobRequest::SubmitTagJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitTagJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitTagJobRequest::~SubmitTagJobRequest() {} @@ -33,7 +35,7 @@ long SubmitTagJobRequest::getResourceOwnerId()const void SubmitTagJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitTagJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitTagJobRequest::getAccessKeyId()const void SubmitTagJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitTagJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitTagJobRequest::getUserData()const void SubmitTagJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitTagJobRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitTagJobRequest::getResourceOwnerAccount()const void SubmitTagJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitTagJobRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitTagJobRequest::getOwnerAccount()const void SubmitTagJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string SubmitTagJobRequest::getTagConfig()const @@ -88,7 +90,7 @@ std::string SubmitTagJobRequest::getTagConfig()const void SubmitTagJobRequest::setTagConfig(const std::string& tagConfig) { tagConfig_ = tagConfig; - setCoreParameter("TagConfig", tagConfig); + setParameter("TagConfig", tagConfig); } long SubmitTagJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitTagJobRequest::getOwnerId()const void SubmitTagJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitTagJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitTagJobRequest::getPipelineId()const void SubmitTagJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitTagJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitTagJobRequest::getInput()const void SubmitTagJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitTerrorismJobRequest.cc b/mts/src/model/SubmitTerrorismJobRequest.cc index dd0cb3ec7..75f211c05 100644 --- a/mts/src/model/SubmitTerrorismJobRequest.cc +++ b/mts/src/model/SubmitTerrorismJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitTerrorismJobRequest; SubmitTerrorismJobRequest::SubmitTerrorismJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitTerrorismJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitTerrorismJobRequest::~SubmitTerrorismJobRequest() {} @@ -33,7 +35,7 @@ long SubmitTerrorismJobRequest::getResourceOwnerId()const void SubmitTerrorismJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitTerrorismJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitTerrorismJobRequest::getAccessKeyId()const void SubmitTerrorismJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitTerrorismJobRequest::getTerrorismConfig()const @@ -55,7 +57,7 @@ std::string SubmitTerrorismJobRequest::getTerrorismConfig()const void SubmitTerrorismJobRequest::setTerrorismConfig(const std::string& terrorismConfig) { terrorismConfig_ = terrorismConfig; - setCoreParameter("TerrorismConfig", terrorismConfig); + setParameter("TerrorismConfig", terrorismConfig); } std::string SubmitTerrorismJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitTerrorismJobRequest::getUserData()const void SubmitTerrorismJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitTerrorismJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitTerrorismJobRequest::getResourceOwnerAccount()const void SubmitTerrorismJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitTerrorismJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitTerrorismJobRequest::getOwnerAccount()const void SubmitTerrorismJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitTerrorismJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitTerrorismJobRequest::getOwnerId()const void SubmitTerrorismJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitTerrorismJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitTerrorismJobRequest::getPipelineId()const void SubmitTerrorismJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitTerrorismJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitTerrorismJobRequest::getInput()const void SubmitTerrorismJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitVideoGifJobRequest.cc b/mts/src/model/SubmitVideoGifJobRequest.cc index 372b5d3da..1b86aa5a8 100644 --- a/mts/src/model/SubmitVideoGifJobRequest.cc +++ b/mts/src/model/SubmitVideoGifJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitVideoGifJobRequest; SubmitVideoGifJobRequest::SubmitVideoGifJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitVideoGifJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitVideoGifJobRequest::~SubmitVideoGifJobRequest() {} @@ -33,7 +35,7 @@ long SubmitVideoGifJobRequest::getResourceOwnerId()const void SubmitVideoGifJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitVideoGifJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitVideoGifJobRequest::getAccessKeyId()const void SubmitVideoGifJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitVideoGifJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitVideoGifJobRequest::getUserData()const void SubmitVideoGifJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitVideoGifJobRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitVideoGifJobRequest::getResourceOwnerAccount()const void SubmitVideoGifJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitVideoGifJobRequest::getVideoGifConfig()const @@ -77,7 +79,7 @@ std::string SubmitVideoGifJobRequest::getVideoGifConfig()const void SubmitVideoGifJobRequest::setVideoGifConfig(const std::string& videoGifConfig) { videoGifConfig_ = videoGifConfig; - setCoreParameter("VideoGifConfig", videoGifConfig); + setParameter("VideoGifConfig", videoGifConfig); } std::string SubmitVideoGifJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitVideoGifJobRequest::getOwnerAccount()const void SubmitVideoGifJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitVideoGifJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitVideoGifJobRequest::getOwnerId()const void SubmitVideoGifJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitVideoGifJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitVideoGifJobRequest::getPipelineId()const void SubmitVideoGifJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitVideoGifJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitVideoGifJobRequest::getInput()const void SubmitVideoGifJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitVideoPoseJobRequest.cc b/mts/src/model/SubmitVideoPoseJobRequest.cc index 1bc25b5a8..d4333aad8 100644 --- a/mts/src/model/SubmitVideoPoseJobRequest.cc +++ b/mts/src/model/SubmitVideoPoseJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitVideoPoseJobRequest; SubmitVideoPoseJobRequest::SubmitVideoPoseJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitVideoPoseJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitVideoPoseJobRequest::~SubmitVideoPoseJobRequest() {} @@ -33,7 +35,7 @@ long SubmitVideoPoseJobRequest::getResourceOwnerId()const void SubmitVideoPoseJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitVideoPoseJobRequest::getOutputConfig()const @@ -44,7 +46,7 @@ std::string SubmitVideoPoseJobRequest::getOutputConfig()const void SubmitVideoPoseJobRequest::setOutputConfig(const std::string& outputConfig) { outputConfig_ = outputConfig; - setCoreParameter("OutputConfig", outputConfig); + setParameter("OutputConfig", outputConfig); } std::string SubmitVideoPoseJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitVideoPoseJobRequest::getAccessKeyId()const void SubmitVideoPoseJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitVideoPoseJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitVideoPoseJobRequest::getUserData()const void SubmitVideoPoseJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitVideoPoseJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitVideoPoseJobRequest::getResourceOwnerAccount()const void SubmitVideoPoseJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitVideoPoseJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitVideoPoseJobRequest::getOwnerAccount()const void SubmitVideoPoseJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitVideoPoseJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitVideoPoseJobRequest::getOwnerId()const void SubmitVideoPoseJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitVideoPoseJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitVideoPoseJobRequest::getPipelineId()const void SubmitVideoPoseJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitVideoPoseJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitVideoPoseJobRequest::getInput()const void SubmitVideoPoseJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitVideoSplitJobRequest.cc b/mts/src/model/SubmitVideoSplitJobRequest.cc index 1a10aa1f5..31ccece8e 100644 --- a/mts/src/model/SubmitVideoSplitJobRequest.cc +++ b/mts/src/model/SubmitVideoSplitJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitVideoSplitJobRequest; SubmitVideoSplitJobRequest::SubmitVideoSplitJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitVideoSplitJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitVideoSplitJobRequest::~SubmitVideoSplitJobRequest() {} @@ -33,7 +35,7 @@ std::string SubmitVideoSplitJobRequest::getVideoSplitConfig()const void SubmitVideoSplitJobRequest::setVideoSplitConfig(const std::string& videoSplitConfig) { videoSplitConfig_ = videoSplitConfig; - setCoreParameter("VideoSplitConfig", videoSplitConfig); + setParameter("VideoSplitConfig", videoSplitConfig); } long SubmitVideoSplitJobRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SubmitVideoSplitJobRequest::getResourceOwnerId()const void SubmitVideoSplitJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitVideoSplitJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitVideoSplitJobRequest::getAccessKeyId()const void SubmitVideoSplitJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitVideoSplitJobRequest::getUserData()const @@ -66,7 +68,7 @@ std::string SubmitVideoSplitJobRequest::getUserData()const void SubmitVideoSplitJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitVideoSplitJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitVideoSplitJobRequest::getResourceOwnerAccount()const void SubmitVideoSplitJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitVideoSplitJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitVideoSplitJobRequest::getOwnerAccount()const void SubmitVideoSplitJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitVideoSplitJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitVideoSplitJobRequest::getOwnerId()const void SubmitVideoSplitJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitVideoSplitJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitVideoSplitJobRequest::getPipelineId()const void SubmitVideoSplitJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitVideoSplitJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitVideoSplitJobRequest::getInput()const void SubmitVideoSplitJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/SubmitVideoSummaryJobRequest.cc b/mts/src/model/SubmitVideoSummaryJobRequest.cc index 39923894d..4746bead4 100644 --- a/mts/src/model/SubmitVideoSummaryJobRequest.cc +++ b/mts/src/model/SubmitVideoSummaryJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::SubmitVideoSummaryJobRequest; SubmitVideoSummaryJobRequest::SubmitVideoSummaryJobRequest() : RpcServiceRequest("mts", "2014-06-18", "SubmitVideoSummaryJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitVideoSummaryJobRequest::~SubmitVideoSummaryJobRequest() {} @@ -33,7 +35,7 @@ long SubmitVideoSummaryJobRequest::getResourceOwnerId()const void SubmitVideoSummaryJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitVideoSummaryJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitVideoSummaryJobRequest::getAccessKeyId()const void SubmitVideoSummaryJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitVideoSummaryJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitVideoSummaryJobRequest::getUserData()const void SubmitVideoSummaryJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitVideoSummaryJobRequest::getVideoSummaryConfig()const @@ -66,7 +68,7 @@ std::string SubmitVideoSummaryJobRequest::getVideoSummaryConfig()const void SubmitVideoSummaryJobRequest::setVideoSummaryConfig(const std::string& videoSummaryConfig) { videoSummaryConfig_ = videoSummaryConfig; - setCoreParameter("VideoSummaryConfig", videoSummaryConfig); + setParameter("VideoSummaryConfig", videoSummaryConfig); } std::string SubmitVideoSummaryJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitVideoSummaryJobRequest::getResourceOwnerAccount()const void SubmitVideoSummaryJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitVideoSummaryJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitVideoSummaryJobRequest::getOwnerAccount()const void SubmitVideoSummaryJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SubmitVideoSummaryJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitVideoSummaryJobRequest::getOwnerId()const void SubmitVideoSummaryJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitVideoSummaryJobRequest::getPipelineId()const @@ -110,7 +112,7 @@ std::string SubmitVideoSummaryJobRequest::getPipelineId()const void SubmitVideoSummaryJobRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitVideoSummaryJobRequest::getInput()const @@ -121,6 +123,6 @@ std::string SubmitVideoSummaryJobRequest::getInput()const void SubmitVideoSummaryJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } diff --git a/mts/src/model/UnbindInputBucketRequest.cc b/mts/src/model/UnbindInputBucketRequest.cc index 0740e3ed8..20bb19857 100644 --- a/mts/src/model/UnbindInputBucketRequest.cc +++ b/mts/src/model/UnbindInputBucketRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UnbindInputBucketRequest; UnbindInputBucketRequest::UnbindInputBucketRequest() : RpcServiceRequest("mts", "2014-06-18", "UnbindInputBucket") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindInputBucketRequest::~UnbindInputBucketRequest() {} @@ -33,7 +35,7 @@ long UnbindInputBucketRequest::getResourceOwnerId()const void UnbindInputBucketRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnbindInputBucketRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UnbindInputBucketRequest::getAccessKeyId()const void UnbindInputBucketRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UnbindInputBucketRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string UnbindInputBucketRequest::getResourceOwnerAccount()const void UnbindInputBucketRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnbindInputBucketRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string UnbindInputBucketRequest::getOwnerAccount()const void UnbindInputBucketRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnbindInputBucketRequest::getOwnerId()const @@ -77,7 +79,7 @@ long UnbindInputBucketRequest::getOwnerId()const void UnbindInputBucketRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnbindInputBucketRequest::getBucket()const @@ -88,7 +90,7 @@ std::string UnbindInputBucketRequest::getBucket()const void UnbindInputBucketRequest::setBucket(const std::string& bucket) { bucket_ = bucket; - setCoreParameter("Bucket", bucket); + setParameter("Bucket", bucket); } std::string UnbindInputBucketRequest::getRoleArn()const @@ -99,6 +101,6 @@ std::string UnbindInputBucketRequest::getRoleArn()const void UnbindInputBucketRequest::setRoleArn(const std::string& roleArn) { roleArn_ = roleArn; - setCoreParameter("RoleArn", roleArn); + setParameter("RoleArn", roleArn); } diff --git a/mts/src/model/UnbindOutputBucketRequest.cc b/mts/src/model/UnbindOutputBucketRequest.cc index beefa2d4f..134c9b5fa 100644 --- a/mts/src/model/UnbindOutputBucketRequest.cc +++ b/mts/src/model/UnbindOutputBucketRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UnbindOutputBucketRequest; UnbindOutputBucketRequest::UnbindOutputBucketRequest() : RpcServiceRequest("mts", "2014-06-18", "UnbindOutputBucket") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindOutputBucketRequest::~UnbindOutputBucketRequest() {} @@ -33,7 +35,7 @@ long UnbindOutputBucketRequest::getResourceOwnerId()const void UnbindOutputBucketRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnbindOutputBucketRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string UnbindOutputBucketRequest::getResourceOwnerAccount()const void UnbindOutputBucketRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnbindOutputBucketRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string UnbindOutputBucketRequest::getOwnerAccount()const void UnbindOutputBucketRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnbindOutputBucketRequest::getOwnerId()const @@ -66,7 +68,7 @@ long UnbindOutputBucketRequest::getOwnerId()const void UnbindOutputBucketRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnbindOutputBucketRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string UnbindOutputBucketRequest::getAccessKeyId()const void UnbindOutputBucketRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UnbindOutputBucketRequest::getBucket()const @@ -88,6 +90,6 @@ std::string UnbindOutputBucketRequest::getBucket()const void UnbindOutputBucketRequest::setBucket(const std::string& bucket) { bucket_ = bucket; - setCoreParameter("Bucket", bucket); + setParameter("Bucket", bucket); } diff --git a/mts/src/model/UpdateAsrPipelineRequest.cc b/mts/src/model/UpdateAsrPipelineRequest.cc index a5751d20e..f37b072af 100644 --- a/mts/src/model/UpdateAsrPipelineRequest.cc +++ b/mts/src/model/UpdateAsrPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateAsrPipelineRequest; UpdateAsrPipelineRequest::UpdateAsrPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateAsrPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateAsrPipelineRequest::~UpdateAsrPipelineRequest() {} @@ -33,7 +35,7 @@ long UpdateAsrPipelineRequest::getResourceOwnerId()const void UpdateAsrPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateAsrPipelineRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateAsrPipelineRequest::getAccessKeyId()const void UpdateAsrPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateAsrPipelineRequest::getState()const @@ -55,7 +57,7 @@ std::string UpdateAsrPipelineRequest::getState()const void UpdateAsrPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string UpdateAsrPipelineRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateAsrPipelineRequest::getResourceOwnerAccount()const void UpdateAsrPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateAsrPipelineRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateAsrPipelineRequest::getOwnerAccount()const void UpdateAsrPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string UpdateAsrPipelineRequest::getNotifyConfig()const @@ -88,7 +90,7 @@ std::string UpdateAsrPipelineRequest::getNotifyConfig()const void UpdateAsrPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long UpdateAsrPipelineRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UpdateAsrPipelineRequest::getOwnerId()const void UpdateAsrPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int UpdateAsrPipelineRequest::getPriority()const @@ -110,7 +112,7 @@ int UpdateAsrPipelineRequest::getPriority()const void UpdateAsrPipelineRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string UpdateAsrPipelineRequest::getPipelineId()const @@ -121,7 +123,7 @@ std::string UpdateAsrPipelineRequest::getPipelineId()const void UpdateAsrPipelineRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string UpdateAsrPipelineRequest::getName()const @@ -132,6 +134,6 @@ std::string UpdateAsrPipelineRequest::getName()const void UpdateAsrPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/UpdateCategoryNameRequest.cc b/mts/src/model/UpdateCategoryNameRequest.cc index 5d0083f5e..1085fd9d0 100644 --- a/mts/src/model/UpdateCategoryNameRequest.cc +++ b/mts/src/model/UpdateCategoryNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateCategoryNameRequest; UpdateCategoryNameRequest::UpdateCategoryNameRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateCategoryName") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateCategoryNameRequest::~UpdateCategoryNameRequest() {} @@ -33,7 +35,7 @@ long UpdateCategoryNameRequest::getResourceOwnerId()const void UpdateCategoryNameRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateCategoryNameRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateCategoryNameRequest::getAccessKeyId()const void UpdateCategoryNameRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateCategoryNameRequest::getCateId()const @@ -55,7 +57,7 @@ std::string UpdateCategoryNameRequest::getCateId()const void UpdateCategoryNameRequest::setCateId(const std::string& cateId) { cateId_ = cateId; - setCoreParameter("CateId", cateId); + setParameter("CateId", cateId); } std::string UpdateCategoryNameRequest::getCateName()const @@ -66,7 +68,7 @@ std::string UpdateCategoryNameRequest::getCateName()const void UpdateCategoryNameRequest::setCateName(const std::string& cateName) { cateName_ = cateName; - setCoreParameter("CateName", cateName); + setParameter("CateName", cateName); } std::string UpdateCategoryNameRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateCategoryNameRequest::getResourceOwnerAccount()const void UpdateCategoryNameRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateCategoryNameRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string UpdateCategoryNameRequest::getOwnerAccount()const void UpdateCategoryNameRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateCategoryNameRequest::getOwnerId()const @@ -99,6 +101,6 @@ long UpdateCategoryNameRequest::getOwnerId()const void UpdateCategoryNameRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/UpdateCensorPipelineRequest.cc b/mts/src/model/UpdateCensorPipelineRequest.cc index a357963f8..2f4e1cedc 100644 --- a/mts/src/model/UpdateCensorPipelineRequest.cc +++ b/mts/src/model/UpdateCensorPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateCensorPipelineRequest; UpdateCensorPipelineRequest::UpdateCensorPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateCensorPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateCensorPipelineRequest::~UpdateCensorPipelineRequest() {} @@ -33,7 +35,7 @@ long UpdateCensorPipelineRequest::getResourceOwnerId()const void UpdateCensorPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateCensorPipelineRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateCensorPipelineRequest::getAccessKeyId()const void UpdateCensorPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateCensorPipelineRequest::getState()const @@ -55,7 +57,7 @@ std::string UpdateCensorPipelineRequest::getState()const void UpdateCensorPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string UpdateCensorPipelineRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateCensorPipelineRequest::getResourceOwnerAccount()const void UpdateCensorPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateCensorPipelineRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateCensorPipelineRequest::getOwnerAccount()const void UpdateCensorPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string UpdateCensorPipelineRequest::getNotifyConfig()const @@ -88,7 +90,7 @@ std::string UpdateCensorPipelineRequest::getNotifyConfig()const void UpdateCensorPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long UpdateCensorPipelineRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UpdateCensorPipelineRequest::getOwnerId()const void UpdateCensorPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int UpdateCensorPipelineRequest::getPriority()const @@ -110,7 +112,7 @@ int UpdateCensorPipelineRequest::getPriority()const void UpdateCensorPipelineRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string UpdateCensorPipelineRequest::getPipelineId()const @@ -121,7 +123,7 @@ std::string UpdateCensorPipelineRequest::getPipelineId()const void UpdateCensorPipelineRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string UpdateCensorPipelineRequest::getName()const @@ -132,6 +134,6 @@ std::string UpdateCensorPipelineRequest::getName()const void UpdateCensorPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/UpdateCoverPipelineRequest.cc b/mts/src/model/UpdateCoverPipelineRequest.cc index bca8e46e4..4acdbc943 100644 --- a/mts/src/model/UpdateCoverPipelineRequest.cc +++ b/mts/src/model/UpdateCoverPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateCoverPipelineRequest; UpdateCoverPipelineRequest::UpdateCoverPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateCoverPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateCoverPipelineRequest::~UpdateCoverPipelineRequest() {} @@ -33,7 +35,7 @@ long UpdateCoverPipelineRequest::getResourceOwnerId()const void UpdateCoverPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateCoverPipelineRequest::getRole()const @@ -44,7 +46,7 @@ std::string UpdateCoverPipelineRequest::getRole()const void UpdateCoverPipelineRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::string UpdateCoverPipelineRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpdateCoverPipelineRequest::getAccessKeyId()const void UpdateCoverPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateCoverPipelineRequest::getState()const @@ -66,7 +68,7 @@ std::string UpdateCoverPipelineRequest::getState()const void UpdateCoverPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string UpdateCoverPipelineRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateCoverPipelineRequest::getResourceOwnerAccount()const void UpdateCoverPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateCoverPipelineRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string UpdateCoverPipelineRequest::getOwnerAccount()const void UpdateCoverPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string UpdateCoverPipelineRequest::getNotifyConfig()const @@ -99,7 +101,7 @@ std::string UpdateCoverPipelineRequest::getNotifyConfig()const void UpdateCoverPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long UpdateCoverPipelineRequest::getOwnerId()const @@ -110,7 +112,7 @@ long UpdateCoverPipelineRequest::getOwnerId()const void UpdateCoverPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int UpdateCoverPipelineRequest::getPriority()const @@ -121,7 +123,7 @@ int UpdateCoverPipelineRequest::getPriority()const void UpdateCoverPipelineRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string UpdateCoverPipelineRequest::getPipelineId()const @@ -132,7 +134,7 @@ std::string UpdateCoverPipelineRequest::getPipelineId()const void UpdateCoverPipelineRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string UpdateCoverPipelineRequest::getName()const @@ -143,6 +145,6 @@ std::string UpdateCoverPipelineRequest::getName()const void UpdateCoverPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/UpdateMCTemplateRequest.cc b/mts/src/model/UpdateMCTemplateRequest.cc index 0e59fa17e..7b9e114c1 100644 --- a/mts/src/model/UpdateMCTemplateRequest.cc +++ b/mts/src/model/UpdateMCTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateMCTemplateRequest; UpdateMCTemplateRequest::UpdateMCTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateMCTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateMCTemplateRequest::~UpdateMCTemplateRequest() {} @@ -33,7 +35,7 @@ std::string UpdateMCTemplateRequest::getPolitics()const void UpdateMCTemplateRequest::setPolitics(const std::string& politics) { politics_ = politics; - setCoreParameter("Politics", politics); + setParameter("Politics", politics); } long UpdateMCTemplateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long UpdateMCTemplateRequest::getResourceOwnerId()const void UpdateMCTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateMCTemplateRequest::getAbuse()const @@ -55,7 +57,7 @@ std::string UpdateMCTemplateRequest::getAbuse()const void UpdateMCTemplateRequest::setAbuse(const std::string& abuse) { abuse_ = abuse; - setCoreParameter("Abuse", abuse); + setParameter("Abuse", abuse); } std::string UpdateMCTemplateRequest::getQrcode()const @@ -66,7 +68,7 @@ std::string UpdateMCTemplateRequest::getQrcode()const void UpdateMCTemplateRequest::setQrcode(const std::string& qrcode) { qrcode_ = qrcode; - setCoreParameter("Qrcode", qrcode); + setParameter("Qrcode", qrcode); } std::string UpdateMCTemplateRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string UpdateMCTemplateRequest::getAccessKeyId()const void UpdateMCTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateMCTemplateRequest::getPorn()const @@ -88,7 +90,7 @@ std::string UpdateMCTemplateRequest::getPorn()const void UpdateMCTemplateRequest::setPorn(const std::string& porn) { porn_ = porn; - setCoreParameter("Porn", porn); + setParameter("Porn", porn); } std::string UpdateMCTemplateRequest::getTerrorism()const @@ -99,7 +101,7 @@ std::string UpdateMCTemplateRequest::getTerrorism()const void UpdateMCTemplateRequest::setTerrorism(const std::string& terrorism) { terrorism_ = terrorism; - setCoreParameter("Terrorism", terrorism); + setParameter("Terrorism", terrorism); } std::string UpdateMCTemplateRequest::getLogo()const @@ -110,7 +112,7 @@ std::string UpdateMCTemplateRequest::getLogo()const void UpdateMCTemplateRequest::setLogo(const std::string& logo) { logo_ = logo; - setCoreParameter("Logo", logo); + setParameter("Logo", logo); } std::string UpdateMCTemplateRequest::getLive()const @@ -121,7 +123,7 @@ std::string UpdateMCTemplateRequest::getLive()const void UpdateMCTemplateRequest::setLive(const std::string& live) { live_ = live; - setCoreParameter("Live", live); + setParameter("Live", live); } std::string UpdateMCTemplateRequest::getContraband()const @@ -132,7 +134,7 @@ std::string UpdateMCTemplateRequest::getContraband()const void UpdateMCTemplateRequest::setContraband(const std::string& contraband) { contraband_ = contraband; - setCoreParameter("Contraband", contraband); + setParameter("Contraband", contraband); } std::string UpdateMCTemplateRequest::getAd()const @@ -143,7 +145,7 @@ std::string UpdateMCTemplateRequest::getAd()const void UpdateMCTemplateRequest::setAd(const std::string& ad) { ad_ = ad; - setCoreParameter("Ad", ad); + setParameter("Ad", ad); } std::string UpdateMCTemplateRequest::getResourceOwnerAccount()const @@ -154,7 +156,7 @@ std::string UpdateMCTemplateRequest::getResourceOwnerAccount()const void UpdateMCTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateMCTemplateRequest::getOwnerAccount()const @@ -165,7 +167,7 @@ std::string UpdateMCTemplateRequest::getOwnerAccount()const void UpdateMCTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateMCTemplateRequest::getOwnerId()const @@ -176,7 +178,7 @@ long UpdateMCTemplateRequest::getOwnerId()const void UpdateMCTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateMCTemplateRequest::getTemplateId()const @@ -187,7 +189,7 @@ std::string UpdateMCTemplateRequest::getTemplateId()const void UpdateMCTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } std::string UpdateMCTemplateRequest::getName()const @@ -198,7 +200,7 @@ std::string UpdateMCTemplateRequest::getName()const void UpdateMCTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string UpdateMCTemplateRequest::getSpam()const @@ -209,6 +211,6 @@ std::string UpdateMCTemplateRequest::getSpam()const void UpdateMCTemplateRequest::setSpam(const std::string& spam) { spam_ = spam; - setCoreParameter("Spam", spam); + setParameter("Spam", spam); } diff --git a/mts/src/model/UpdateMcuTemplateRequest.cc b/mts/src/model/UpdateMcuTemplateRequest.cc index 3780f2a13..883ff3de8 100644 --- a/mts/src/model/UpdateMcuTemplateRequest.cc +++ b/mts/src/model/UpdateMcuTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateMcuTemplateRequest; UpdateMcuTemplateRequest::UpdateMcuTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateMcuTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateMcuTemplateRequest::~UpdateMcuTemplateRequest() {} @@ -33,7 +35,7 @@ std::string UpdateMcuTemplateRequest::get_Template()const void UpdateMcuTemplateRequest::set_Template(const std::string& _template) { _template_ = _template; - setCoreParameter("_Template", _template); + setParameter("_Template", _template); } long UpdateMcuTemplateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long UpdateMcuTemplateRequest::getResourceOwnerId()const void UpdateMcuTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateMcuTemplateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpdateMcuTemplateRequest::getAccessKeyId()const void UpdateMcuTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateMcuTemplateRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateMcuTemplateRequest::getResourceOwnerAccount()const void UpdateMcuTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateMcuTemplateRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateMcuTemplateRequest::getOwnerAccount()const void UpdateMcuTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateMcuTemplateRequest::getOwnerId()const @@ -88,7 +90,7 @@ long UpdateMcuTemplateRequest::getOwnerId()const void UpdateMcuTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateMcuTemplateRequest::getTemplateId()const @@ -99,6 +101,6 @@ std::string UpdateMcuTemplateRequest::getTemplateId()const void UpdateMcuTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } diff --git a/mts/src/model/UpdateMediaCategoryRequest.cc b/mts/src/model/UpdateMediaCategoryRequest.cc index ee954c375..21933179c 100644 --- a/mts/src/model/UpdateMediaCategoryRequest.cc +++ b/mts/src/model/UpdateMediaCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateMediaCategoryRequest; UpdateMediaCategoryRequest::UpdateMediaCategoryRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateMediaCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateMediaCategoryRequest::~UpdateMediaCategoryRequest() {} @@ -33,7 +35,7 @@ long UpdateMediaCategoryRequest::getResourceOwnerId()const void UpdateMediaCategoryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateMediaCategoryRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateMediaCategoryRequest::getAccessKeyId()const void UpdateMediaCategoryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long UpdateMediaCategoryRequest::getCateId()const @@ -55,7 +57,7 @@ long UpdateMediaCategoryRequest::getCateId()const void UpdateMediaCategoryRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } std::string UpdateMediaCategoryRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateMediaCategoryRequest::getResourceOwnerAccount()const void UpdateMediaCategoryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateMediaCategoryRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateMediaCategoryRequest::getOwnerAccount()const void UpdateMediaCategoryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateMediaCategoryRequest::getOwnerId()const @@ -88,7 +90,7 @@ long UpdateMediaCategoryRequest::getOwnerId()const void UpdateMediaCategoryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateMediaCategoryRequest::getMediaId()const @@ -99,6 +101,6 @@ std::string UpdateMediaCategoryRequest::getMediaId()const void UpdateMediaCategoryRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } diff --git a/mts/src/model/UpdateMediaCoverRequest.cc b/mts/src/model/UpdateMediaCoverRequest.cc index 99f8c83b3..eb3577b8f 100644 --- a/mts/src/model/UpdateMediaCoverRequest.cc +++ b/mts/src/model/UpdateMediaCoverRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateMediaCoverRequest; UpdateMediaCoverRequest::UpdateMediaCoverRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateMediaCover") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateMediaCoverRequest::~UpdateMediaCoverRequest() {} @@ -33,7 +35,7 @@ long UpdateMediaCoverRequest::getResourceOwnerId()const void UpdateMediaCoverRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateMediaCoverRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateMediaCoverRequest::getAccessKeyId()const void UpdateMediaCoverRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateMediaCoverRequest::getCoverURL()const @@ -55,7 +57,7 @@ std::string UpdateMediaCoverRequest::getCoverURL()const void UpdateMediaCoverRequest::setCoverURL(const std::string& coverURL) { coverURL_ = coverURL; - setCoreParameter("CoverURL", coverURL); + setParameter("CoverURL", coverURL); } std::string UpdateMediaCoverRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateMediaCoverRequest::getResourceOwnerAccount()const void UpdateMediaCoverRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateMediaCoverRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateMediaCoverRequest::getOwnerAccount()const void UpdateMediaCoverRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateMediaCoverRequest::getOwnerId()const @@ -88,7 +90,7 @@ long UpdateMediaCoverRequest::getOwnerId()const void UpdateMediaCoverRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateMediaCoverRequest::getMediaId()const @@ -99,6 +101,6 @@ std::string UpdateMediaCoverRequest::getMediaId()const void UpdateMediaCoverRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } diff --git a/mts/src/model/UpdateMediaPublishStateRequest.cc b/mts/src/model/UpdateMediaPublishStateRequest.cc index 299ddcff2..ca3eac257 100644 --- a/mts/src/model/UpdateMediaPublishStateRequest.cc +++ b/mts/src/model/UpdateMediaPublishStateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateMediaPublishStateRequest; UpdateMediaPublishStateRequest::UpdateMediaPublishStateRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateMediaPublishState") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateMediaPublishStateRequest::~UpdateMediaPublishStateRequest() {} @@ -33,7 +35,7 @@ long UpdateMediaPublishStateRequest::getResourceOwnerId()const void UpdateMediaPublishStateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateMediaPublishStateRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateMediaPublishStateRequest::getAccessKeyId()const void UpdateMediaPublishStateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateMediaPublishStateRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string UpdateMediaPublishStateRequest::getResourceOwnerAccount()const void UpdateMediaPublishStateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateMediaPublishStateRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateMediaPublishStateRequest::getOwnerAccount()const void UpdateMediaPublishStateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateMediaPublishStateRequest::getOwnerId()const @@ -77,7 +79,7 @@ long UpdateMediaPublishStateRequest::getOwnerId()const void UpdateMediaPublishStateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateMediaPublishStateRequest::getMediaId()const @@ -88,7 +90,7 @@ std::string UpdateMediaPublishStateRequest::getMediaId()const void UpdateMediaPublishStateRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } bool UpdateMediaPublishStateRequest::getPublish()const @@ -99,6 +101,6 @@ bool UpdateMediaPublishStateRequest::getPublish()const void UpdateMediaPublishStateRequest::setPublish(bool publish) { publish_ = publish; - setCoreParameter("Publish", publish ? "true" : "false"); + setParameter("Publish", publish ? "true" : "false"); } diff --git a/mts/src/model/UpdateMediaRequest.cc b/mts/src/model/UpdateMediaRequest.cc index b10b105d4..0327cea3a 100644 --- a/mts/src/model/UpdateMediaRequest.cc +++ b/mts/src/model/UpdateMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateMediaRequest; UpdateMediaRequest::UpdateMediaRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateMediaRequest::~UpdateMediaRequest() {} @@ -33,7 +35,7 @@ long UpdateMediaRequest::getResourceOwnerId()const void UpdateMediaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateMediaRequest::getDescription()const @@ -44,7 +46,7 @@ std::string UpdateMediaRequest::getDescription()const void UpdateMediaRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string UpdateMediaRequest::getTitle()const @@ -55,7 +57,7 @@ std::string UpdateMediaRequest::getTitle()const void UpdateMediaRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string UpdateMediaRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string UpdateMediaRequest::getAccessKeyId()const void UpdateMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateMediaRequest::getCoverURL()const @@ -77,7 +79,7 @@ std::string UpdateMediaRequest::getCoverURL()const void UpdateMediaRequest::setCoverURL(const std::string& coverURL) { coverURL_ = coverURL; - setCoreParameter("CoverURL", coverURL); + setParameter("CoverURL", coverURL); } long UpdateMediaRequest::getCateId()const @@ -88,7 +90,7 @@ long UpdateMediaRequest::getCateId()const void UpdateMediaRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } std::string UpdateMediaRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string UpdateMediaRequest::getResourceOwnerAccount()const void UpdateMediaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateMediaRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string UpdateMediaRequest::getOwnerAccount()const void UpdateMediaRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateMediaRequest::getOwnerId()const @@ -121,7 +123,7 @@ long UpdateMediaRequest::getOwnerId()const void UpdateMediaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateMediaRequest::getMediaId()const @@ -132,7 +134,7 @@ std::string UpdateMediaRequest::getMediaId()const void UpdateMediaRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string UpdateMediaRequest::getTags()const @@ -143,6 +145,6 @@ std::string UpdateMediaRequest::getTags()const void UpdateMediaRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/mts/src/model/UpdateMediaWorkflowRequest.cc b/mts/src/model/UpdateMediaWorkflowRequest.cc index cf1857612..06a1ec9cd 100644 --- a/mts/src/model/UpdateMediaWorkflowRequest.cc +++ b/mts/src/model/UpdateMediaWorkflowRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateMediaWorkflowRequest; UpdateMediaWorkflowRequest::UpdateMediaWorkflowRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateMediaWorkflow") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateMediaWorkflowRequest::~UpdateMediaWorkflowRequest() {} @@ -33,7 +35,7 @@ long UpdateMediaWorkflowRequest::getResourceOwnerId()const void UpdateMediaWorkflowRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateMediaWorkflowRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateMediaWorkflowRequest::getAccessKeyId()const void UpdateMediaWorkflowRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateMediaWorkflowRequest::getMediaWorkflowId()const @@ -55,7 +57,7 @@ std::string UpdateMediaWorkflowRequest::getMediaWorkflowId()const void UpdateMediaWorkflowRequest::setMediaWorkflowId(const std::string& mediaWorkflowId) { mediaWorkflowId_ = mediaWorkflowId; - setCoreParameter("MediaWorkflowId", mediaWorkflowId); + setParameter("MediaWorkflowId", mediaWorkflowId); } std::string UpdateMediaWorkflowRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateMediaWorkflowRequest::getResourceOwnerAccount()const void UpdateMediaWorkflowRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateMediaWorkflowRequest::getTopology()const @@ -77,7 +79,7 @@ std::string UpdateMediaWorkflowRequest::getTopology()const void UpdateMediaWorkflowRequest::setTopology(const std::string& topology) { topology_ = topology; - setCoreParameter("Topology", topology); + setParameter("Topology", topology); } std::string UpdateMediaWorkflowRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string UpdateMediaWorkflowRequest::getOwnerAccount()const void UpdateMediaWorkflowRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateMediaWorkflowRequest::getOwnerId()const @@ -99,6 +101,6 @@ long UpdateMediaWorkflowRequest::getOwnerId()const void UpdateMediaWorkflowRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/mts/src/model/UpdateMediaWorkflowTriggerModeRequest.cc b/mts/src/model/UpdateMediaWorkflowTriggerModeRequest.cc index e7257066b..edb9f7d4e 100644 --- a/mts/src/model/UpdateMediaWorkflowTriggerModeRequest.cc +++ b/mts/src/model/UpdateMediaWorkflowTriggerModeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateMediaWorkflowTriggerModeRequest; UpdateMediaWorkflowTriggerModeRequest::UpdateMediaWorkflowTriggerModeRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateMediaWorkflowTriggerMode") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateMediaWorkflowTriggerModeRequest::~UpdateMediaWorkflowTriggerModeRequest() {} @@ -33,7 +35,7 @@ long UpdateMediaWorkflowTriggerModeRequest::getResourceOwnerId()const void UpdateMediaWorkflowTriggerModeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateMediaWorkflowTriggerModeRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateMediaWorkflowTriggerModeRequest::getAccessKeyId()const void UpdateMediaWorkflowTriggerModeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateMediaWorkflowTriggerModeRequest::getMediaWorkflowId()const @@ -55,7 +57,7 @@ std::string UpdateMediaWorkflowTriggerModeRequest::getMediaWorkflowId()const void UpdateMediaWorkflowTriggerModeRequest::setMediaWorkflowId(const std::string& mediaWorkflowId) { mediaWorkflowId_ = mediaWorkflowId; - setCoreParameter("MediaWorkflowId", mediaWorkflowId); + setParameter("MediaWorkflowId", mediaWorkflowId); } std::string UpdateMediaWorkflowTriggerModeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateMediaWorkflowTriggerModeRequest::getResourceOwnerAccount()cons void UpdateMediaWorkflowTriggerModeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateMediaWorkflowTriggerModeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateMediaWorkflowTriggerModeRequest::getOwnerAccount()const void UpdateMediaWorkflowTriggerModeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateMediaWorkflowTriggerModeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long UpdateMediaWorkflowTriggerModeRequest::getOwnerId()const void UpdateMediaWorkflowTriggerModeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateMediaWorkflowTriggerModeRequest::getTriggerMode()const @@ -99,6 +101,6 @@ std::string UpdateMediaWorkflowTriggerModeRequest::getTriggerMode()const void UpdateMediaWorkflowTriggerModeRequest::setTriggerMode(const std::string& triggerMode) { triggerMode_ = triggerMode; - setCoreParameter("TriggerMode", triggerMode); + setParameter("TriggerMode", triggerMode); } diff --git a/mts/src/model/UpdatePipelineRequest.cc b/mts/src/model/UpdatePipelineRequest.cc index b5f69b838..d63cb8ca5 100644 --- a/mts/src/model/UpdatePipelineRequest.cc +++ b/mts/src/model/UpdatePipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdatePipelineRequest; UpdatePipelineRequest::UpdatePipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdatePipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdatePipelineRequest::~UpdatePipelineRequest() {} @@ -33,7 +35,7 @@ long UpdatePipelineRequest::getResourceOwnerId()const void UpdatePipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdatePipelineRequest::getRole()const @@ -44,7 +46,7 @@ std::string UpdatePipelineRequest::getRole()const void UpdatePipelineRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::string UpdatePipelineRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpdatePipelineRequest::getAccessKeyId()const void UpdatePipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdatePipelineRequest::getState()const @@ -66,7 +68,7 @@ std::string UpdatePipelineRequest::getState()const void UpdatePipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string UpdatePipelineRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdatePipelineRequest::getResourceOwnerAccount()const void UpdatePipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdatePipelineRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string UpdatePipelineRequest::getOwnerAccount()const void UpdatePipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string UpdatePipelineRequest::getNotifyConfig()const @@ -99,7 +101,7 @@ std::string UpdatePipelineRequest::getNotifyConfig()const void UpdatePipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long UpdatePipelineRequest::getOwnerId()const @@ -110,7 +112,7 @@ long UpdatePipelineRequest::getOwnerId()const void UpdatePipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdatePipelineRequest::getPipelineId()const @@ -121,7 +123,7 @@ std::string UpdatePipelineRequest::getPipelineId()const void UpdatePipelineRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string UpdatePipelineRequest::getName()const @@ -132,6 +134,6 @@ std::string UpdatePipelineRequest::getName()const void UpdatePipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/UpdatePornPipelineRequest.cc b/mts/src/model/UpdatePornPipelineRequest.cc index c88dd27eb..4a9784167 100644 --- a/mts/src/model/UpdatePornPipelineRequest.cc +++ b/mts/src/model/UpdatePornPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdatePornPipelineRequest; UpdatePornPipelineRequest::UpdatePornPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdatePornPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdatePornPipelineRequest::~UpdatePornPipelineRequest() {} @@ -33,7 +35,7 @@ long UpdatePornPipelineRequest::getResourceOwnerId()const void UpdatePornPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdatePornPipelineRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdatePornPipelineRequest::getAccessKeyId()const void UpdatePornPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdatePornPipelineRequest::getState()const @@ -55,7 +57,7 @@ std::string UpdatePornPipelineRequest::getState()const void UpdatePornPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string UpdatePornPipelineRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdatePornPipelineRequest::getResourceOwnerAccount()const void UpdatePornPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdatePornPipelineRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdatePornPipelineRequest::getOwnerAccount()const void UpdatePornPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string UpdatePornPipelineRequest::getNotifyConfig()const @@ -88,7 +90,7 @@ std::string UpdatePornPipelineRequest::getNotifyConfig()const void UpdatePornPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long UpdatePornPipelineRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UpdatePornPipelineRequest::getOwnerId()const void UpdatePornPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int UpdatePornPipelineRequest::getPriority()const @@ -110,7 +112,7 @@ int UpdatePornPipelineRequest::getPriority()const void UpdatePornPipelineRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string UpdatePornPipelineRequest::getPipelineId()const @@ -121,7 +123,7 @@ std::string UpdatePornPipelineRequest::getPipelineId()const void UpdatePornPipelineRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string UpdatePornPipelineRequest::getName()const @@ -132,6 +134,6 @@ std::string UpdatePornPipelineRequest::getName()const void UpdatePornPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/UpdateTemplateRequest.cc b/mts/src/model/UpdateTemplateRequest.cc index ba72e4d47..09832eeea 100644 --- a/mts/src/model/UpdateTemplateRequest.cc +++ b/mts/src/model/UpdateTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateTemplateRequest; UpdateTemplateRequest::UpdateTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateTemplateRequest::~UpdateTemplateRequest() {} @@ -33,7 +35,7 @@ std::string UpdateTemplateRequest::getContainer()const void UpdateTemplateRequest::setContainer(const std::string& container) { container_ = container; - setCoreParameter("Container", container); + setParameter("Container", container); } long UpdateTemplateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long UpdateTemplateRequest::getResourceOwnerId()const void UpdateTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateTemplateRequest::getVideo()const @@ -55,7 +57,7 @@ std::string UpdateTemplateRequest::getVideo()const void UpdateTemplateRequest::setVideo(const std::string& video) { video_ = video; - setCoreParameter("Video", video); + setParameter("Video", video); } std::string UpdateTemplateRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string UpdateTemplateRequest::getAccessKeyId()const void UpdateTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateTemplateRequest::getTransConfig()const @@ -77,7 +79,7 @@ std::string UpdateTemplateRequest::getTransConfig()const void UpdateTemplateRequest::setTransConfig(const std::string& transConfig) { transConfig_ = transConfig; - setCoreParameter("TransConfig", transConfig); + setParameter("TransConfig", transConfig); } std::string UpdateTemplateRequest::getAudio()const @@ -88,7 +90,7 @@ std::string UpdateTemplateRequest::getAudio()const void UpdateTemplateRequest::setAudio(const std::string& audio) { audio_ = audio; - setCoreParameter("Audio", audio); + setParameter("Audio", audio); } std::string UpdateTemplateRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string UpdateTemplateRequest::getResourceOwnerAccount()const void UpdateTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateTemplateRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string UpdateTemplateRequest::getOwnerAccount()const void UpdateTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string UpdateTemplateRequest::getMuxConfig()const @@ -121,7 +123,7 @@ std::string UpdateTemplateRequest::getMuxConfig()const void UpdateTemplateRequest::setMuxConfig(const std::string& muxConfig) { muxConfig_ = muxConfig; - setCoreParameter("MuxConfig", muxConfig); + setParameter("MuxConfig", muxConfig); } long UpdateTemplateRequest::getOwnerId()const @@ -132,7 +134,7 @@ long UpdateTemplateRequest::getOwnerId()const void UpdateTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateTemplateRequest::getTemplateId()const @@ -143,7 +145,7 @@ std::string UpdateTemplateRequest::getTemplateId()const void UpdateTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } std::string UpdateTemplateRequest::getName()const @@ -154,6 +156,6 @@ std::string UpdateTemplateRequest::getName()const void UpdateTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/UpdateTerrorismPipelineRequest.cc b/mts/src/model/UpdateTerrorismPipelineRequest.cc index 6aacf0d87..892a0ce72 100644 --- a/mts/src/model/UpdateTerrorismPipelineRequest.cc +++ b/mts/src/model/UpdateTerrorismPipelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateTerrorismPipelineRequest; UpdateTerrorismPipelineRequest::UpdateTerrorismPipelineRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateTerrorismPipeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateTerrorismPipelineRequest::~UpdateTerrorismPipelineRequest() {} @@ -33,7 +35,7 @@ long UpdateTerrorismPipelineRequest::getResourceOwnerId()const void UpdateTerrorismPipelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateTerrorismPipelineRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateTerrorismPipelineRequest::getAccessKeyId()const void UpdateTerrorismPipelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateTerrorismPipelineRequest::getState()const @@ -55,7 +57,7 @@ std::string UpdateTerrorismPipelineRequest::getState()const void UpdateTerrorismPipelineRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::string UpdateTerrorismPipelineRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateTerrorismPipelineRequest::getResourceOwnerAccount()const void UpdateTerrorismPipelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateTerrorismPipelineRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateTerrorismPipelineRequest::getOwnerAccount()const void UpdateTerrorismPipelineRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string UpdateTerrorismPipelineRequest::getNotifyConfig()const @@ -88,7 +90,7 @@ std::string UpdateTerrorismPipelineRequest::getNotifyConfig()const void UpdateTerrorismPipelineRequest::setNotifyConfig(const std::string& notifyConfig) { notifyConfig_ = notifyConfig; - setCoreParameter("NotifyConfig", notifyConfig); + setParameter("NotifyConfig", notifyConfig); } long UpdateTerrorismPipelineRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UpdateTerrorismPipelineRequest::getOwnerId()const void UpdateTerrorismPipelineRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int UpdateTerrorismPipelineRequest::getPriority()const @@ -110,7 +112,7 @@ int UpdateTerrorismPipelineRequest::getPriority()const void UpdateTerrorismPipelineRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string UpdateTerrorismPipelineRequest::getPipelineId()const @@ -121,7 +123,7 @@ std::string UpdateTerrorismPipelineRequest::getPipelineId()const void UpdateTerrorismPipelineRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string UpdateTerrorismPipelineRequest::getName()const @@ -132,6 +134,6 @@ std::string UpdateTerrorismPipelineRequest::getName()const void UpdateTerrorismPipelineRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/mts/src/model/UpdateWaterMarkTemplateRequest.cc b/mts/src/model/UpdateWaterMarkTemplateRequest.cc index 86981190a..9da273916 100644 --- a/mts/src/model/UpdateWaterMarkTemplateRequest.cc +++ b/mts/src/model/UpdateWaterMarkTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Mts::Model::UpdateWaterMarkTemplateRequest; UpdateWaterMarkTemplateRequest::UpdateWaterMarkTemplateRequest() : RpcServiceRequest("mts", "2014-06-18", "UpdateWaterMarkTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateWaterMarkTemplateRequest::~UpdateWaterMarkTemplateRequest() {} @@ -33,7 +35,7 @@ long UpdateWaterMarkTemplateRequest::getResourceOwnerId()const void UpdateWaterMarkTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateWaterMarkTemplateRequest::getWaterMarkTemplateId()const @@ -44,7 +46,7 @@ std::string UpdateWaterMarkTemplateRequest::getWaterMarkTemplateId()const void UpdateWaterMarkTemplateRequest::setWaterMarkTemplateId(const std::string& waterMarkTemplateId) { waterMarkTemplateId_ = waterMarkTemplateId; - setCoreParameter("WaterMarkTemplateId", waterMarkTemplateId); + setParameter("WaterMarkTemplateId", waterMarkTemplateId); } std::string UpdateWaterMarkTemplateRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpdateWaterMarkTemplateRequest::getAccessKeyId()const void UpdateWaterMarkTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateWaterMarkTemplateRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateWaterMarkTemplateRequest::getResourceOwnerAccount()const void UpdateWaterMarkTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateWaterMarkTemplateRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateWaterMarkTemplateRequest::getOwnerAccount()const void UpdateWaterMarkTemplateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateWaterMarkTemplateRequest::getOwnerId()const @@ -88,7 +90,7 @@ long UpdateWaterMarkTemplateRequest::getOwnerId()const void UpdateWaterMarkTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateWaterMarkTemplateRequest::getName()const @@ -99,7 +101,7 @@ std::string UpdateWaterMarkTemplateRequest::getName()const void UpdateWaterMarkTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string UpdateWaterMarkTemplateRequest::getConfig()const @@ -110,6 +112,6 @@ std::string UpdateWaterMarkTemplateRequest::getConfig()const void UpdateWaterMarkTemplateRequest::setConfig(const std::string& config) { config_ = config; - setCoreParameter("Config", config); + setParameter("Config", config); } diff --git a/nlp-automl/src/model/CreateAsyncPredictRequest.cc b/nlp-automl/src/model/CreateAsyncPredictRequest.cc index 434cdf100..cff1de3bd 100644 --- a/nlp-automl/src/model/CreateAsyncPredictRequest.cc +++ b/nlp-automl/src/model/CreateAsyncPredictRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Nlp_automl::Model::CreateAsyncPredictRequest; CreateAsyncPredictRequest::CreateAsyncPredictRequest() : RpcServiceRequest("nlp-automl", "2019-11-11", "CreateAsyncPredict") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } CreateAsyncPredictRequest::~CreateAsyncPredictRequest() diff --git a/nlp-automl/src/model/GetAsyncPredictRequest.cc b/nlp-automl/src/model/GetAsyncPredictRequest.cc index 80ee38e31..5d267ea4b 100644 --- a/nlp-automl/src/model/GetAsyncPredictRequest.cc +++ b/nlp-automl/src/model/GetAsyncPredictRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Nlp_automl::Model::GetAsyncPredictRequest; GetAsyncPredictRequest::GetAsyncPredictRequest() : RpcServiceRequest("nlp-automl", "2019-11-11", "GetAsyncPredict") { - setMethod(HttpRequest::Method::GET); + setMethod(HttpRequest::Method::Get); } GetAsyncPredictRequest::~GetAsyncPredictRequest() diff --git a/nlp-automl/src/model/GetPredictResultRequest.cc b/nlp-automl/src/model/GetPredictResultRequest.cc index 22310a199..ec33eff80 100644 --- a/nlp-automl/src/model/GetPredictResultRequest.cc +++ b/nlp-automl/src/model/GetPredictResultRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Nlp_automl::Model::GetPredictResultRequest; GetPredictResultRequest::GetPredictResultRequest() : RpcServiceRequest("nlp-automl", "2019-11-11", "GetPredictResult") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } GetPredictResultRequest::~GetPredictResultRequest() diff --git a/nlp-automl/src/model/RunContactReviewRequest.cc b/nlp-automl/src/model/RunContactReviewRequest.cc index 9184e5a36..da578bfc2 100644 --- a/nlp-automl/src/model/RunContactReviewRequest.cc +++ b/nlp-automl/src/model/RunContactReviewRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Nlp_automl::Model::RunContactReviewRequest; RunContactReviewRequest::RunContactReviewRequest() : RpcServiceRequest("nlp-automl", "2019-11-11", "RunContactReview") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } RunContactReviewRequest::~RunContactReviewRequest() diff --git a/ons/src/model/OnsConsumerAccumulateRequest.cc b/ons/src/model/OnsConsumerAccumulateRequest.cc index 08c80ed89..f1e5db611 100644 --- a/ons/src/model/OnsConsumerAccumulateRequest.cc +++ b/ons/src/model/OnsConsumerAccumulateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsConsumerAccumulateRequest; OnsConsumerAccumulateRequest::OnsConsumerAccumulateRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsConsumerAccumulate") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsConsumerAccumulateRequest::~OnsConsumerAccumulateRequest() diff --git a/ons/src/model/OnsConsumerGetConnectionRequest.cc b/ons/src/model/OnsConsumerGetConnectionRequest.cc index 2cd50165b..3ed9f74c3 100644 --- a/ons/src/model/OnsConsumerGetConnectionRequest.cc +++ b/ons/src/model/OnsConsumerGetConnectionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsConsumerGetConnectionRequest; OnsConsumerGetConnectionRequest::OnsConsumerGetConnectionRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsConsumerGetConnection") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsConsumerGetConnectionRequest::~OnsConsumerGetConnectionRequest() diff --git a/ons/src/model/OnsConsumerResetOffsetRequest.cc b/ons/src/model/OnsConsumerResetOffsetRequest.cc index c59dba12b..64374da4d 100644 --- a/ons/src/model/OnsConsumerResetOffsetRequest.cc +++ b/ons/src/model/OnsConsumerResetOffsetRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsConsumerResetOffsetRequest; OnsConsumerResetOffsetRequest::OnsConsumerResetOffsetRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsConsumerResetOffset") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsConsumerResetOffsetRequest::~OnsConsumerResetOffsetRequest() diff --git a/ons/src/model/OnsConsumerStatusRequest.cc b/ons/src/model/OnsConsumerStatusRequest.cc index 016f635a9..ce820773d 100644 --- a/ons/src/model/OnsConsumerStatusRequest.cc +++ b/ons/src/model/OnsConsumerStatusRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsConsumerStatusRequest; OnsConsumerStatusRequest::OnsConsumerStatusRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsConsumerStatus") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsConsumerStatusRequest::~OnsConsumerStatusRequest() diff --git a/ons/src/model/OnsConsumerTimeSpanRequest.cc b/ons/src/model/OnsConsumerTimeSpanRequest.cc index ce8ecdce2..622a0a6e0 100644 --- a/ons/src/model/OnsConsumerTimeSpanRequest.cc +++ b/ons/src/model/OnsConsumerTimeSpanRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsConsumerTimeSpanRequest; OnsConsumerTimeSpanRequest::OnsConsumerTimeSpanRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsConsumerTimeSpan") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsConsumerTimeSpanRequest::~OnsConsumerTimeSpanRequest() diff --git a/ons/src/model/OnsDLQMessageGetByIdRequest.cc b/ons/src/model/OnsDLQMessageGetByIdRequest.cc index b059faf91..c2c475b0d 100644 --- a/ons/src/model/OnsDLQMessageGetByIdRequest.cc +++ b/ons/src/model/OnsDLQMessageGetByIdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsDLQMessageGetByIdRequest; OnsDLQMessageGetByIdRequest::OnsDLQMessageGetByIdRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsDLQMessageGetById") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsDLQMessageGetByIdRequest::~OnsDLQMessageGetByIdRequest() diff --git a/ons/src/model/OnsDLQMessagePageQueryByGroupIdRequest.cc b/ons/src/model/OnsDLQMessagePageQueryByGroupIdRequest.cc index 4891f3c1c..fe5d5c860 100644 --- a/ons/src/model/OnsDLQMessagePageQueryByGroupIdRequest.cc +++ b/ons/src/model/OnsDLQMessagePageQueryByGroupIdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsDLQMessagePageQueryByGroupIdRequest; OnsDLQMessagePageQueryByGroupIdRequest::OnsDLQMessagePageQueryByGroupIdRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsDLQMessagePageQueryByGroupId") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsDLQMessagePageQueryByGroupIdRequest::~OnsDLQMessagePageQueryByGroupIdRequest() diff --git a/ons/src/model/OnsDLQMessageResendByIdRequest.cc b/ons/src/model/OnsDLQMessageResendByIdRequest.cc index 770283b56..d0ed0c05b 100644 --- a/ons/src/model/OnsDLQMessageResendByIdRequest.cc +++ b/ons/src/model/OnsDLQMessageResendByIdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsDLQMessageResendByIdRequest; OnsDLQMessageResendByIdRequest::OnsDLQMessageResendByIdRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsDLQMessageResendById") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsDLQMessageResendByIdRequest::~OnsDLQMessageResendByIdRequest() diff --git a/ons/src/model/OnsGroupConsumerUpdateRequest.cc b/ons/src/model/OnsGroupConsumerUpdateRequest.cc index df78979d2..745b79659 100644 --- a/ons/src/model/OnsGroupConsumerUpdateRequest.cc +++ b/ons/src/model/OnsGroupConsumerUpdateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsGroupConsumerUpdateRequest; OnsGroupConsumerUpdateRequest::OnsGroupConsumerUpdateRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsGroupConsumerUpdate") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsGroupConsumerUpdateRequest::~OnsGroupConsumerUpdateRequest() diff --git a/ons/src/model/OnsGroupCreateRequest.cc b/ons/src/model/OnsGroupCreateRequest.cc index 18bb7c7f6..7578c2e4b 100644 --- a/ons/src/model/OnsGroupCreateRequest.cc +++ b/ons/src/model/OnsGroupCreateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsGroupCreateRequest; OnsGroupCreateRequest::OnsGroupCreateRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsGroupCreate") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsGroupCreateRequest::~OnsGroupCreateRequest() diff --git a/ons/src/model/OnsGroupDeleteRequest.cc b/ons/src/model/OnsGroupDeleteRequest.cc index 7355d51ed..1c385f414 100644 --- a/ons/src/model/OnsGroupDeleteRequest.cc +++ b/ons/src/model/OnsGroupDeleteRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsGroupDeleteRequest; OnsGroupDeleteRequest::OnsGroupDeleteRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsGroupDelete") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsGroupDeleteRequest::~OnsGroupDeleteRequest() diff --git a/ons/src/model/OnsGroupListRequest.cc b/ons/src/model/OnsGroupListRequest.cc index c609c2989..88002b873 100644 --- a/ons/src/model/OnsGroupListRequest.cc +++ b/ons/src/model/OnsGroupListRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsGroupListRequest; OnsGroupListRequest::OnsGroupListRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsGroupList") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsGroupListRequest::~OnsGroupListRequest() diff --git a/ons/src/model/OnsGroupSubDetailRequest.cc b/ons/src/model/OnsGroupSubDetailRequest.cc index 75450eaba..13ebc60ea 100644 --- a/ons/src/model/OnsGroupSubDetailRequest.cc +++ b/ons/src/model/OnsGroupSubDetailRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsGroupSubDetailRequest; OnsGroupSubDetailRequest::OnsGroupSubDetailRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsGroupSubDetail") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsGroupSubDetailRequest::~OnsGroupSubDetailRequest() diff --git a/ons/src/model/OnsInstanceBaseInfoRequest.cc b/ons/src/model/OnsInstanceBaseInfoRequest.cc index 9a84241d9..f36092d97 100644 --- a/ons/src/model/OnsInstanceBaseInfoRequest.cc +++ b/ons/src/model/OnsInstanceBaseInfoRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsInstanceBaseInfoRequest; OnsInstanceBaseInfoRequest::OnsInstanceBaseInfoRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsInstanceBaseInfo") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsInstanceBaseInfoRequest::~OnsInstanceBaseInfoRequest() diff --git a/ons/src/model/OnsInstanceCreateRequest.cc b/ons/src/model/OnsInstanceCreateRequest.cc index 96e8e0374..28d004a1e 100644 --- a/ons/src/model/OnsInstanceCreateRequest.cc +++ b/ons/src/model/OnsInstanceCreateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsInstanceCreateRequest; OnsInstanceCreateRequest::OnsInstanceCreateRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsInstanceCreate") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsInstanceCreateRequest::~OnsInstanceCreateRequest() diff --git a/ons/src/model/OnsInstanceDeleteRequest.cc b/ons/src/model/OnsInstanceDeleteRequest.cc index d84d7a480..9d5872cd1 100644 --- a/ons/src/model/OnsInstanceDeleteRequest.cc +++ b/ons/src/model/OnsInstanceDeleteRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsInstanceDeleteRequest; OnsInstanceDeleteRequest::OnsInstanceDeleteRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsInstanceDelete") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsInstanceDeleteRequest::~OnsInstanceDeleteRequest() diff --git a/ons/src/model/OnsInstanceInServiceListRequest.cc b/ons/src/model/OnsInstanceInServiceListRequest.cc index fad5b04ae..fc13c051d 100644 --- a/ons/src/model/OnsInstanceInServiceListRequest.cc +++ b/ons/src/model/OnsInstanceInServiceListRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsInstanceInServiceListRequest; OnsInstanceInServiceListRequest::OnsInstanceInServiceListRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsInstanceInServiceList") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsInstanceInServiceListRequest::~OnsInstanceInServiceListRequest() diff --git a/ons/src/model/OnsInstanceUpdateRequest.cc b/ons/src/model/OnsInstanceUpdateRequest.cc index 4cfcebf1c..4a89bd4e1 100644 --- a/ons/src/model/OnsInstanceUpdateRequest.cc +++ b/ons/src/model/OnsInstanceUpdateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsInstanceUpdateRequest; OnsInstanceUpdateRequest::OnsInstanceUpdateRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsInstanceUpdate") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsInstanceUpdateRequest::~OnsInstanceUpdateRequest() diff --git a/ons/src/model/OnsMessageGetByKeyRequest.cc b/ons/src/model/OnsMessageGetByKeyRequest.cc index 3f4e1ce2a..7fa97af36 100644 --- a/ons/src/model/OnsMessageGetByKeyRequest.cc +++ b/ons/src/model/OnsMessageGetByKeyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMessageGetByKeyRequest; OnsMessageGetByKeyRequest::OnsMessageGetByKeyRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMessageGetByKey") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMessageGetByKeyRequest::~OnsMessageGetByKeyRequest() diff --git a/ons/src/model/OnsMessageGetByMsgIdRequest.cc b/ons/src/model/OnsMessageGetByMsgIdRequest.cc index ad1a37bfc..25129f812 100644 --- a/ons/src/model/OnsMessageGetByMsgIdRequest.cc +++ b/ons/src/model/OnsMessageGetByMsgIdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMessageGetByMsgIdRequest; OnsMessageGetByMsgIdRequest::OnsMessageGetByMsgIdRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMessageGetByMsgId") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMessageGetByMsgIdRequest::~OnsMessageGetByMsgIdRequest() diff --git a/ons/src/model/OnsMessagePageQueryByTopicRequest.cc b/ons/src/model/OnsMessagePageQueryByTopicRequest.cc index 6bca9fa93..23aebb3b9 100644 --- a/ons/src/model/OnsMessagePageQueryByTopicRequest.cc +++ b/ons/src/model/OnsMessagePageQueryByTopicRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMessagePageQueryByTopicRequest; OnsMessagePageQueryByTopicRequest::OnsMessagePageQueryByTopicRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMessagePageQueryByTopic") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMessagePageQueryByTopicRequest::~OnsMessagePageQueryByTopicRequest() diff --git a/ons/src/model/OnsMessagePushRequest.cc b/ons/src/model/OnsMessagePushRequest.cc index 88c6d9931..de424110c 100644 --- a/ons/src/model/OnsMessagePushRequest.cc +++ b/ons/src/model/OnsMessagePushRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMessagePushRequest; OnsMessagePushRequest::OnsMessagePushRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMessagePush") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMessagePushRequest::~OnsMessagePushRequest() diff --git a/ons/src/model/OnsMessageSendRequest.cc b/ons/src/model/OnsMessageSendRequest.cc index 2e34c092f..e63df308c 100644 --- a/ons/src/model/OnsMessageSendRequest.cc +++ b/ons/src/model/OnsMessageSendRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMessageSendRequest; OnsMessageSendRequest::OnsMessageSendRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMessageSend") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMessageSendRequest::~OnsMessageSendRequest() diff --git a/ons/src/model/OnsMessageTraceRequest.cc b/ons/src/model/OnsMessageTraceRequest.cc index e20876461..c853fe0a9 100644 --- a/ons/src/model/OnsMessageTraceRequest.cc +++ b/ons/src/model/OnsMessageTraceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMessageTraceRequest; OnsMessageTraceRequest::OnsMessageTraceRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMessageTrace") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMessageTraceRequest::~OnsMessageTraceRequest() diff --git a/ons/src/model/OnsMqttGroupIdCreateRequest.cc b/ons/src/model/OnsMqttGroupIdCreateRequest.cc index 554909362..b67d682b0 100644 --- a/ons/src/model/OnsMqttGroupIdCreateRequest.cc +++ b/ons/src/model/OnsMqttGroupIdCreateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMqttGroupIdCreateRequest; OnsMqttGroupIdCreateRequest::OnsMqttGroupIdCreateRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMqttGroupIdCreate") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMqttGroupIdCreateRequest::~OnsMqttGroupIdCreateRequest() diff --git a/ons/src/model/OnsMqttGroupIdDeleteRequest.cc b/ons/src/model/OnsMqttGroupIdDeleteRequest.cc index 79d64ee03..90fe899d7 100644 --- a/ons/src/model/OnsMqttGroupIdDeleteRequest.cc +++ b/ons/src/model/OnsMqttGroupIdDeleteRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMqttGroupIdDeleteRequest; OnsMqttGroupIdDeleteRequest::OnsMqttGroupIdDeleteRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMqttGroupIdDelete") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMqttGroupIdDeleteRequest::~OnsMqttGroupIdDeleteRequest() diff --git a/ons/src/model/OnsMqttGroupIdListRequest.cc b/ons/src/model/OnsMqttGroupIdListRequest.cc index 11d941f35..b6295cca9 100644 --- a/ons/src/model/OnsMqttGroupIdListRequest.cc +++ b/ons/src/model/OnsMqttGroupIdListRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMqttGroupIdListRequest; OnsMqttGroupIdListRequest::OnsMqttGroupIdListRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMqttGroupIdList") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMqttGroupIdListRequest::~OnsMqttGroupIdListRequest() diff --git a/ons/src/model/OnsMqttQueryClientByClientIdRequest.cc b/ons/src/model/OnsMqttQueryClientByClientIdRequest.cc index bacd9f1e4..f650e3590 100644 --- a/ons/src/model/OnsMqttQueryClientByClientIdRequest.cc +++ b/ons/src/model/OnsMqttQueryClientByClientIdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMqttQueryClientByClientIdRequest; OnsMqttQueryClientByClientIdRequest::OnsMqttQueryClientByClientIdRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMqttQueryClientByClientId") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMqttQueryClientByClientIdRequest::~OnsMqttQueryClientByClientIdRequest() diff --git a/ons/src/model/OnsMqttQueryClientByGroupIdRequest.cc b/ons/src/model/OnsMqttQueryClientByGroupIdRequest.cc index 381a34805..431148afc 100644 --- a/ons/src/model/OnsMqttQueryClientByGroupIdRequest.cc +++ b/ons/src/model/OnsMqttQueryClientByGroupIdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMqttQueryClientByGroupIdRequest; OnsMqttQueryClientByGroupIdRequest::OnsMqttQueryClientByGroupIdRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMqttQueryClientByGroupId") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMqttQueryClientByGroupIdRequest::~OnsMqttQueryClientByGroupIdRequest() diff --git a/ons/src/model/OnsMqttQueryClientByTopicRequest.cc b/ons/src/model/OnsMqttQueryClientByTopicRequest.cc index ecf9f64bf..52800484c 100644 --- a/ons/src/model/OnsMqttQueryClientByTopicRequest.cc +++ b/ons/src/model/OnsMqttQueryClientByTopicRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMqttQueryClientByTopicRequest; OnsMqttQueryClientByTopicRequest::OnsMqttQueryClientByTopicRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMqttQueryClientByTopic") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMqttQueryClientByTopicRequest::~OnsMqttQueryClientByTopicRequest() diff --git a/ons/src/model/OnsMqttQueryHistoryOnlineRequest.cc b/ons/src/model/OnsMqttQueryHistoryOnlineRequest.cc index 371a2ef07..e4ec1acd3 100644 --- a/ons/src/model/OnsMqttQueryHistoryOnlineRequest.cc +++ b/ons/src/model/OnsMqttQueryHistoryOnlineRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMqttQueryHistoryOnlineRequest; OnsMqttQueryHistoryOnlineRequest::OnsMqttQueryHistoryOnlineRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMqttQueryHistoryOnline") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMqttQueryHistoryOnlineRequest::~OnsMqttQueryHistoryOnlineRequest() diff --git a/ons/src/model/OnsMqttQueryMsgTransTrendRequest.cc b/ons/src/model/OnsMqttQueryMsgTransTrendRequest.cc index e6bdf215e..4d18190a3 100644 --- a/ons/src/model/OnsMqttQueryMsgTransTrendRequest.cc +++ b/ons/src/model/OnsMqttQueryMsgTransTrendRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsMqttQueryMsgTransTrendRequest; OnsMqttQueryMsgTransTrendRequest::OnsMqttQueryMsgTransTrendRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsMqttQueryMsgTransTrend") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsMqttQueryMsgTransTrendRequest::~OnsMqttQueryMsgTransTrendRequest() diff --git a/ons/src/model/OnsRegionListRequest.cc b/ons/src/model/OnsRegionListRequest.cc index 835998813..e80f8365d 100644 --- a/ons/src/model/OnsRegionListRequest.cc +++ b/ons/src/model/OnsRegionListRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsRegionListRequest; OnsRegionListRequest::OnsRegionListRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsRegionList") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsRegionListRequest::~OnsRegionListRequest() diff --git a/ons/src/model/OnsTopicCreateRequest.cc b/ons/src/model/OnsTopicCreateRequest.cc index 53bab61f0..affca487b 100644 --- a/ons/src/model/OnsTopicCreateRequest.cc +++ b/ons/src/model/OnsTopicCreateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTopicCreateRequest; OnsTopicCreateRequest::OnsTopicCreateRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTopicCreate") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTopicCreateRequest::~OnsTopicCreateRequest() diff --git a/ons/src/model/OnsTopicDeleteRequest.cc b/ons/src/model/OnsTopicDeleteRequest.cc index a11fcc0f1..46be1698a 100644 --- a/ons/src/model/OnsTopicDeleteRequest.cc +++ b/ons/src/model/OnsTopicDeleteRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTopicDeleteRequest; OnsTopicDeleteRequest::OnsTopicDeleteRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTopicDelete") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTopicDeleteRequest::~OnsTopicDeleteRequest() diff --git a/ons/src/model/OnsTopicListRequest.cc b/ons/src/model/OnsTopicListRequest.cc index 3f3f136e7..cff784168 100644 --- a/ons/src/model/OnsTopicListRequest.cc +++ b/ons/src/model/OnsTopicListRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTopicListRequest; OnsTopicListRequest::OnsTopicListRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTopicList") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTopicListRequest::~OnsTopicListRequest() diff --git a/ons/src/model/OnsTopicStatusRequest.cc b/ons/src/model/OnsTopicStatusRequest.cc index 3774b184d..7112e305d 100644 --- a/ons/src/model/OnsTopicStatusRequest.cc +++ b/ons/src/model/OnsTopicStatusRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTopicStatusRequest; OnsTopicStatusRequest::OnsTopicStatusRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTopicStatus") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTopicStatusRequest::~OnsTopicStatusRequest() diff --git a/ons/src/model/OnsTopicSubDetailRequest.cc b/ons/src/model/OnsTopicSubDetailRequest.cc index ef75044d6..045ebf247 100644 --- a/ons/src/model/OnsTopicSubDetailRequest.cc +++ b/ons/src/model/OnsTopicSubDetailRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTopicSubDetailRequest; OnsTopicSubDetailRequest::OnsTopicSubDetailRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTopicSubDetail") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTopicSubDetailRequest::~OnsTopicSubDetailRequest() diff --git a/ons/src/model/OnsTopicUpdateRequest.cc b/ons/src/model/OnsTopicUpdateRequest.cc index 7004c0e43..193685462 100644 --- a/ons/src/model/OnsTopicUpdateRequest.cc +++ b/ons/src/model/OnsTopicUpdateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTopicUpdateRequest; OnsTopicUpdateRequest::OnsTopicUpdateRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTopicUpdate") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTopicUpdateRequest::~OnsTopicUpdateRequest() diff --git a/ons/src/model/OnsTraceGetResultRequest.cc b/ons/src/model/OnsTraceGetResultRequest.cc index 637821861..157589c22 100644 --- a/ons/src/model/OnsTraceGetResultRequest.cc +++ b/ons/src/model/OnsTraceGetResultRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTraceGetResultRequest; OnsTraceGetResultRequest::OnsTraceGetResultRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTraceGetResult") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTraceGetResultRequest::~OnsTraceGetResultRequest() diff --git a/ons/src/model/OnsTraceQueryByMsgIdRequest.cc b/ons/src/model/OnsTraceQueryByMsgIdRequest.cc index 2701b6ca0..c6d925e22 100644 --- a/ons/src/model/OnsTraceQueryByMsgIdRequest.cc +++ b/ons/src/model/OnsTraceQueryByMsgIdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTraceQueryByMsgIdRequest; OnsTraceQueryByMsgIdRequest::OnsTraceQueryByMsgIdRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTraceQueryByMsgId") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTraceQueryByMsgIdRequest::~OnsTraceQueryByMsgIdRequest() diff --git a/ons/src/model/OnsTraceQueryByMsgKeyRequest.cc b/ons/src/model/OnsTraceQueryByMsgKeyRequest.cc index 934b9392e..6e797860b 100644 --- a/ons/src/model/OnsTraceQueryByMsgKeyRequest.cc +++ b/ons/src/model/OnsTraceQueryByMsgKeyRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTraceQueryByMsgKeyRequest; OnsTraceQueryByMsgKeyRequest::OnsTraceQueryByMsgKeyRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTraceQueryByMsgKey") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTraceQueryByMsgKeyRequest::~OnsTraceQueryByMsgKeyRequest() diff --git a/ons/src/model/OnsTrendGroupOutputTpsRequest.cc b/ons/src/model/OnsTrendGroupOutputTpsRequest.cc index e2427ef28..1ed6b0c20 100644 --- a/ons/src/model/OnsTrendGroupOutputTpsRequest.cc +++ b/ons/src/model/OnsTrendGroupOutputTpsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTrendGroupOutputTpsRequest; OnsTrendGroupOutputTpsRequest::OnsTrendGroupOutputTpsRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTrendGroupOutputTps") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTrendGroupOutputTpsRequest::~OnsTrendGroupOutputTpsRequest() diff --git a/ons/src/model/OnsTrendTopicInputTpsRequest.cc b/ons/src/model/OnsTrendTopicInputTpsRequest.cc index 331a2a769..9d4f47573 100644 --- a/ons/src/model/OnsTrendTopicInputTpsRequest.cc +++ b/ons/src/model/OnsTrendTopicInputTpsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsTrendTopicInputTpsRequest; OnsTrendTopicInputTpsRequest::OnsTrendTopicInputTpsRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsTrendTopicInputTps") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsTrendTopicInputTpsRequest::~OnsTrendTopicInputTpsRequest() diff --git a/ons/src/model/OnsWarnCreateRequest.cc b/ons/src/model/OnsWarnCreateRequest.cc index 368e1f4b1..1ec9689d5 100644 --- a/ons/src/model/OnsWarnCreateRequest.cc +++ b/ons/src/model/OnsWarnCreateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsWarnCreateRequest; OnsWarnCreateRequest::OnsWarnCreateRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsWarnCreate") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsWarnCreateRequest::~OnsWarnCreateRequest() diff --git a/ons/src/model/OnsWarnDeleteRequest.cc b/ons/src/model/OnsWarnDeleteRequest.cc index 6a81596b2..040612d07 100644 --- a/ons/src/model/OnsWarnDeleteRequest.cc +++ b/ons/src/model/OnsWarnDeleteRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Ons::Model::OnsWarnDeleteRequest; OnsWarnDeleteRequest::OnsWarnDeleteRequest() : RpcServiceRequest("ons", "2019-02-14", "OnsWarnDelete") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } OnsWarnDeleteRequest::~OnsWarnDeleteRequest() diff --git a/openanalytics/src/model/CloseProductAccountRequest.cc b/openanalytics/src/model/CloseProductAccountRequest.cc index fa03fad35..1daa40be9 100644 --- a/openanalytics/src/model/CloseProductAccountRequest.cc +++ b/openanalytics/src/model/CloseProductAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Openanalytics::Model::CloseProductAccountRequest; CloseProductAccountRequest::CloseProductAccountRequest() : RpcServiceRequest("openanalytics", "2018-03-01", "CloseProductAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} CloseProductAccountRequest::~CloseProductAccountRequest() {} @@ -33,7 +35,7 @@ std::string CloseProductAccountRequest::getRegionID()const void CloseProductAccountRequest::setRegionID(const std::string& regionID) { regionID_ = regionID; - setCoreParameter("RegionID", regionID); + setBodyParameter("RegionID", regionID); } std::string CloseProductAccountRequest::getProductCode()const @@ -44,7 +46,7 @@ std::string CloseProductAccountRequest::getProductCode()const void CloseProductAccountRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setBodyParameter("ProductCode", productCode); } std::string CloseProductAccountRequest::getProductAccessKey()const @@ -55,7 +57,7 @@ std::string CloseProductAccountRequest::getProductAccessKey()const void CloseProductAccountRequest::setProductAccessKey(const std::string& productAccessKey) { productAccessKey_ = productAccessKey; - setCoreParameter("ProductAccessKey", productAccessKey); + setBodyParameter("ProductAccessKey", productAccessKey); } std::string CloseProductAccountRequest::getTargetUid()const @@ -66,7 +68,7 @@ std::string CloseProductAccountRequest::getTargetUid()const void CloseProductAccountRequest::setTargetUid(const std::string& targetUid) { targetUid_ = targetUid; - setCoreParameter("TargetUid", targetUid); + setBodyParameter("TargetUid", targetUid); } std::string CloseProductAccountRequest::getTargetArnRole()const @@ -77,6 +79,6 @@ std::string CloseProductAccountRequest::getTargetArnRole()const void CloseProductAccountRequest::setTargetArnRole(const std::string& targetArnRole) { targetArnRole_ = targetArnRole; - setCoreParameter("TargetArnRole", targetArnRole); + setBodyParameter("TargetArnRole", targetArnRole); } diff --git a/openanalytics/src/model/DescribeRegionListRequest.cc b/openanalytics/src/model/DescribeRegionListRequest.cc index b91079332..a36c4cfd8 100644 --- a/openanalytics/src/model/DescribeRegionListRequest.cc +++ b/openanalytics/src/model/DescribeRegionListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Openanalytics::Model::DescribeRegionListRequest; DescribeRegionListRequest::DescribeRegionListRequest() : RpcServiceRequest("openanalytics", "2018-03-01", "DescribeRegionList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionListRequest::~DescribeRegionListRequest() {} diff --git a/openanalytics/src/model/GetAllowIPRequest.cc b/openanalytics/src/model/GetAllowIPRequest.cc index 28ebdbf35..db4cd7055 100644 --- a/openanalytics/src/model/GetAllowIPRequest.cc +++ b/openanalytics/src/model/GetAllowIPRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Openanalytics::Model::GetAllowIPRequest; GetAllowIPRequest::GetAllowIPRequest() : RpcServiceRequest("openanalytics", "2018-03-01", "GetAllowIP") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAllowIPRequest::~GetAllowIPRequest() {} @@ -33,7 +35,7 @@ std::string GetAllowIPRequest::getRegionID()const void GetAllowIPRequest::setRegionID(const std::string& regionID) { regionID_ = regionID; - setCoreParameter("RegionID", regionID); + setBodyParameter("RegionID", regionID); } long GetAllowIPRequest::getUserID()const @@ -44,7 +46,7 @@ long GetAllowIPRequest::getUserID()const void GetAllowIPRequest::setUserID(long userID) { userID_ = userID; - setCoreParameter("UserID", std::to_string(userID)); + setBodyParameter("UserID", std::to_string(userID)); } std::string GetAllowIPRequest::getNetworkType()const @@ -55,6 +57,6 @@ std::string GetAllowIPRequest::getNetworkType()const void GetAllowIPRequest::setNetworkType(const std::string& networkType) { networkType_ = networkType; - setCoreParameter("NetworkType", networkType); + setBodyParameter("NetworkType", networkType); } diff --git a/openanalytics/src/model/GetEndPointByDomainRequest.cc b/openanalytics/src/model/GetEndPointByDomainRequest.cc index 6a2ba500f..3af2f6689 100644 --- a/openanalytics/src/model/GetEndPointByDomainRequest.cc +++ b/openanalytics/src/model/GetEndPointByDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Openanalytics::Model::GetEndPointByDomainRequest; GetEndPointByDomainRequest::GetEndPointByDomainRequest() : RpcServiceRequest("openanalytics", "2018-03-01", "GetEndPointByDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetEndPointByDomainRequest::~GetEndPointByDomainRequest() {} @@ -33,7 +35,7 @@ std::string GetEndPointByDomainRequest::getRegionID()const void GetEndPointByDomainRequest::setRegionID(const std::string& regionID) { regionID_ = regionID; - setCoreParameter("RegionID", regionID); + setBodyParameter("RegionID", regionID); } long GetEndPointByDomainRequest::getUserID()const @@ -44,7 +46,7 @@ long GetEndPointByDomainRequest::getUserID()const void GetEndPointByDomainRequest::setUserID(long userID) { userID_ = userID; - setCoreParameter("UserID", std::to_string(userID)); + setBodyParameter("UserID", std::to_string(userID)); } std::string GetEndPointByDomainRequest::getDomainURL()const @@ -55,6 +57,6 @@ std::string GetEndPointByDomainRequest::getDomainURL()const void GetEndPointByDomainRequest::setDomainURL(const std::string& domainURL) { domainURL_ = domainURL; - setCoreParameter("DomainURL", domainURL); + setBodyParameter("DomainURL", domainURL); } diff --git a/openanalytics/src/model/GetProductStatusRequest.cc b/openanalytics/src/model/GetProductStatusRequest.cc index d2e7daf91..05353b521 100644 --- a/openanalytics/src/model/GetProductStatusRequest.cc +++ b/openanalytics/src/model/GetProductStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Openanalytics::Model::GetProductStatusRequest; GetProductStatusRequest::GetProductStatusRequest() : RpcServiceRequest("openanalytics", "2018-03-01", "GetProductStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetProductStatusRequest::~GetProductStatusRequest() {} @@ -33,7 +35,7 @@ std::string GetProductStatusRequest::getRegionID()const void GetProductStatusRequest::setRegionID(const std::string& regionID) { regionID_ = regionID; - setCoreParameter("RegionID", regionID); + setBodyParameter("RegionID", regionID); } std::string GetProductStatusRequest::getProductCode()const @@ -44,7 +46,7 @@ std::string GetProductStatusRequest::getProductCode()const void GetProductStatusRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setBodyParameter("ProductCode", productCode); } std::string GetProductStatusRequest::getProductAccessKey()const @@ -55,7 +57,7 @@ std::string GetProductStatusRequest::getProductAccessKey()const void GetProductStatusRequest::setProductAccessKey(const std::string& productAccessKey) { productAccessKey_ = productAccessKey; - setCoreParameter("ProductAccessKey", productAccessKey); + setBodyParameter("ProductAccessKey", productAccessKey); } std::string GetProductStatusRequest::getTargetUid()const @@ -66,7 +68,7 @@ std::string GetProductStatusRequest::getTargetUid()const void GetProductStatusRequest::setTargetUid(const std::string& targetUid) { targetUid_ = targetUid; - setCoreParameter("TargetUid", targetUid); + setBodyParameter("TargetUid", targetUid); } std::string GetProductStatusRequest::getTargetArnRole()const @@ -77,6 +79,6 @@ std::string GetProductStatusRequest::getTargetArnRole()const void GetProductStatusRequest::setTargetArnRole(const std::string& targetArnRole) { targetArnRole_ = targetArnRole; - setCoreParameter("TargetArnRole", targetArnRole); + setBodyParameter("TargetArnRole", targetArnRole); } diff --git a/openanalytics/src/model/GetRegionStatusRequest.cc b/openanalytics/src/model/GetRegionStatusRequest.cc index 9a5b95b9d..27f6e3c85 100644 --- a/openanalytics/src/model/GetRegionStatusRequest.cc +++ b/openanalytics/src/model/GetRegionStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Openanalytics::Model::GetRegionStatusRequest; GetRegionStatusRequest::GetRegionStatusRequest() : RpcServiceRequest("openanalytics", "2018-03-01", "GetRegionStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetRegionStatusRequest::~GetRegionStatusRequest() {} @@ -33,7 +35,7 @@ std::string GetRegionStatusRequest::getRegionID()const void GetRegionStatusRequest::setRegionID(const std::string& regionID) { regionID_ = regionID; - setCoreParameter("RegionID", regionID); + setBodyParameter("RegionID", regionID); } long GetRegionStatusRequest::getTargetUid()const @@ -44,6 +46,6 @@ long GetRegionStatusRequest::getTargetUid()const void GetRegionStatusRequest::setTargetUid(long targetUid) { targetUid_ = targetUid; - setCoreParameter("TargetUid", std::to_string(targetUid)); + setBodyParameter("TargetUid", std::to_string(targetUid)); } diff --git a/openanalytics/src/model/OpenProductAccountRequest.cc b/openanalytics/src/model/OpenProductAccountRequest.cc index ad3622e0c..06dad0f0a 100644 --- a/openanalytics/src/model/OpenProductAccountRequest.cc +++ b/openanalytics/src/model/OpenProductAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Openanalytics::Model::OpenProductAccountRequest; OpenProductAccountRequest::OpenProductAccountRequest() : RpcServiceRequest("openanalytics", "2018-03-01", "OpenProductAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} OpenProductAccountRequest::~OpenProductAccountRequest() {} @@ -33,7 +35,7 @@ std::string OpenProductAccountRequest::getRegionID()const void OpenProductAccountRequest::setRegionID(const std::string& regionID) { regionID_ = regionID; - setCoreParameter("RegionID", regionID); + setBodyParameter("RegionID", regionID); } std::string OpenProductAccountRequest::getProductCode()const @@ -44,7 +46,7 @@ std::string OpenProductAccountRequest::getProductCode()const void OpenProductAccountRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setBodyParameter("ProductCode", productCode); } std::string OpenProductAccountRequest::getProductAccessKey()const @@ -55,7 +57,7 @@ std::string OpenProductAccountRequest::getProductAccessKey()const void OpenProductAccountRequest::setProductAccessKey(const std::string& productAccessKey) { productAccessKey_ = productAccessKey; - setCoreParameter("ProductAccessKey", productAccessKey); + setBodyParameter("ProductAccessKey", productAccessKey); } std::string OpenProductAccountRequest::getTargetUid()const @@ -66,7 +68,7 @@ std::string OpenProductAccountRequest::getTargetUid()const void OpenProductAccountRequest::setTargetUid(const std::string& targetUid) { targetUid_ = targetUid; - setCoreParameter("TargetUid", targetUid); + setBodyParameter("TargetUid", targetUid); } std::string OpenProductAccountRequest::getTargetArnRole()const @@ -77,6 +79,6 @@ std::string OpenProductAccountRequest::getTargetArnRole()const void OpenProductAccountRequest::setTargetArnRole(const std::string& targetArnRole) { targetArnRole_ = targetArnRole; - setCoreParameter("TargetArnRole", targetArnRole); + setBodyParameter("TargetArnRole", targetArnRole); } diff --git a/openanalytics/src/model/QueryEndPointListRequest.cc b/openanalytics/src/model/QueryEndPointListRequest.cc index 165384834..8f2020879 100644 --- a/openanalytics/src/model/QueryEndPointListRequest.cc +++ b/openanalytics/src/model/QueryEndPointListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Openanalytics::Model::QueryEndPointListRequest; QueryEndPointListRequest::QueryEndPointListRequest() : RpcServiceRequest("openanalytics", "2018-03-01", "QueryEndPointList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryEndPointListRequest::~QueryEndPointListRequest() {} @@ -33,7 +35,7 @@ std::string QueryEndPointListRequest::getRegionID()const void QueryEndPointListRequest::setRegionID(const std::string& regionID) { regionID_ = regionID; - setCoreParameter("RegionID", regionID); + setBodyParameter("RegionID", regionID); } long QueryEndPointListRequest::getUserID()const @@ -44,6 +46,6 @@ long QueryEndPointListRequest::getUserID()const void QueryEndPointListRequest::setUserID(long userID) { userID_ = userID; - setCoreParameter("UserID", std::to_string(userID)); + setBodyParameter("UserID", std::to_string(userID)); } diff --git a/openanalytics/src/model/SetAllowIPRequest.cc b/openanalytics/src/model/SetAllowIPRequest.cc index 749bb71dd..5c7753e72 100644 --- a/openanalytics/src/model/SetAllowIPRequest.cc +++ b/openanalytics/src/model/SetAllowIPRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Openanalytics::Model::SetAllowIPRequest; SetAllowIPRequest::SetAllowIPRequest() : RpcServiceRequest("openanalytics", "2018-03-01", "SetAllowIP") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetAllowIPRequest::~SetAllowIPRequest() {} @@ -33,7 +35,7 @@ std::string SetAllowIPRequest::getRegionID()const void SetAllowIPRequest::setRegionID(const std::string& regionID) { regionID_ = regionID; - setCoreParameter("RegionID", regionID); + setBodyParameter("RegionID", regionID); } long SetAllowIPRequest::getUserID()const @@ -44,7 +46,7 @@ long SetAllowIPRequest::getUserID()const void SetAllowIPRequest::setUserID(long userID) { userID_ = userID; - setCoreParameter("UserID", std::to_string(userID)); + setBodyParameter("UserID", std::to_string(userID)); } std::string SetAllowIPRequest::getNetworkType()const @@ -55,7 +57,7 @@ std::string SetAllowIPRequest::getNetworkType()const void SetAllowIPRequest::setNetworkType(const std::string& networkType) { networkType_ = networkType; - setCoreParameter("NetworkType", networkType); + setBodyParameter("NetworkType", networkType); } std::string SetAllowIPRequest::getAllowIP()const @@ -66,7 +68,7 @@ std::string SetAllowIPRequest::getAllowIP()const void SetAllowIPRequest::setAllowIP(const std::string& allowIP) { allowIP_ = allowIP; - setCoreParameter("AllowIP", allowIP); + setBodyParameter("AllowIP", allowIP); } bool SetAllowIPRequest::getAppend()const @@ -77,6 +79,6 @@ bool SetAllowIPRequest::getAppend()const void SetAllowIPRequest::setAppend(bool append) { append_ = append; - setCoreParameter("Append", append ? "true" : "false"); + setBodyParameter("Append", append ? "true" : "false"); } diff --git a/ots/include/alibabacloud/ots/model/BindInstance2VpcRequest.h b/ots/include/alibabacloud/ots/model/BindInstance2VpcRequest.h index 8605d6d20..6fb712fa2 100644 --- a/ots/include/alibabacloud/ots/model/BindInstance2VpcRequest.h +++ b/ots/include/alibabacloud/ots/model/BindInstance2VpcRequest.h @@ -35,10 +35,10 @@ namespace AlibabaCloud BindInstance2VpcRequest(); ~BindInstance2VpcRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getVirtualSwitchId()const; void setVirtualSwitchId(const std::string& virtualSwitchId); std::string getRegionNo()const; @@ -53,8 +53,8 @@ namespace AlibabaCloud void setVpcId(const std::string& vpcId); private: - std::string access_key_id_; long resourceOwnerId_; + std::string accessKeyId_; std::string virtualSwitchId_; std::string regionNo_; std::string network_; diff --git a/ots/include/alibabacloud/ots/model/DeleteInstanceRequest.h b/ots/include/alibabacloud/ots/model/DeleteInstanceRequest.h index a5095d54a..8a5bfa25d 100644 --- a/ots/include/alibabacloud/ots/model/DeleteInstanceRequest.h +++ b/ots/include/alibabacloud/ots/model/DeleteInstanceRequest.h @@ -35,16 +35,16 @@ namespace AlibabaCloud DeleteInstanceRequest(); ~DeleteInstanceRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getInstanceName()const; void setInstanceName(const std::string& instanceName); private: - std::string access_key_id_; long resourceOwnerId_; + std::string accessKeyId_; std::string instanceName_; }; diff --git a/ots/include/alibabacloud/ots/model/DeleteTagsRequest.h b/ots/include/alibabacloud/ots/model/DeleteTagsRequest.h index a70cbcdbd..52d8d4a55 100644 --- a/ots/include/alibabacloud/ots/model/DeleteTagsRequest.h +++ b/ots/include/alibabacloud/ots/model/DeleteTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_OTS_EXPORT DeleteTagsRequest : public RpcServiceRequest { + public: struct TagInfo { std::string tagValue; @@ -40,18 +41,18 @@ namespace AlibabaCloud DeleteTagsRequest(); ~DeleteTagsRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getInstanceName()const; void setInstanceName(const std::string& instanceName); std::vector getTagInfo()const; void setTagInfo(const std::vector& tagInfo); private: - std::string access_key_id_; long resourceOwnerId_; + std::string accessKeyId_; std::string instanceName_; std::vector tagInfo_; diff --git a/ots/include/alibabacloud/ots/model/GetInstanceRequest.h b/ots/include/alibabacloud/ots/model/GetInstanceRequest.h index 5d0a1b7db..91f95ba7b 100644 --- a/ots/include/alibabacloud/ots/model/GetInstanceRequest.h +++ b/ots/include/alibabacloud/ots/model/GetInstanceRequest.h @@ -35,16 +35,16 @@ namespace AlibabaCloud GetInstanceRequest(); ~GetInstanceRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getInstanceName()const; void setInstanceName(const std::string& instanceName); private: - std::string access_key_id_; long resourceOwnerId_; + std::string accessKeyId_; std::string instanceName_; }; diff --git a/ots/include/alibabacloud/ots/model/InsertInstanceRequest.h b/ots/include/alibabacloud/ots/model/InsertInstanceRequest.h index 81603cd33..af60daab1 100644 --- a/ots/include/alibabacloud/ots/model/InsertInstanceRequest.h +++ b/ots/include/alibabacloud/ots/model/InsertInstanceRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_OTS_EXPORT InsertInstanceRequest : public RpcServiceRequest { + public: struct TagInfo { std::string tagValue; @@ -40,12 +41,12 @@ namespace AlibabaCloud InsertInstanceRequest(); ~InsertInstanceRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); std::string getDescription()const; void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getNetwork()const; void setNetwork(const std::string& network); std::string getClusterType()const; @@ -56,9 +57,9 @@ namespace AlibabaCloud void setTagInfo(const std::vector& tagInfo); private: - std::string access_key_id_; long resourceOwnerId_; std::string description_; + std::string accessKeyId_; std::string network_; std::string clusterType_; std::string instanceName_; diff --git a/ots/include/alibabacloud/ots/model/InsertTagsRequest.h b/ots/include/alibabacloud/ots/model/InsertTagsRequest.h index 05adb1bd6..a54f4bf53 100644 --- a/ots/include/alibabacloud/ots/model/InsertTagsRequest.h +++ b/ots/include/alibabacloud/ots/model/InsertTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_OTS_EXPORT InsertTagsRequest : public RpcServiceRequest { + public: struct TagInfo { std::string tagValue; @@ -40,18 +41,18 @@ namespace AlibabaCloud InsertTagsRequest(); ~InsertTagsRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getInstanceName()const; void setInstanceName(const std::string& instanceName); std::vector getTagInfo()const; void setTagInfo(const std::vector& tagInfo); private: - std::string access_key_id_; long resourceOwnerId_; + std::string accessKeyId_; std::string instanceName_; std::vector tagInfo_; diff --git a/ots/include/alibabacloud/ots/model/ListClusterTypeRequest.h b/ots/include/alibabacloud/ots/model/ListClusterTypeRequest.h index 7463a9294..7bb903a03 100644 --- a/ots/include/alibabacloud/ots/model/ListClusterTypeRequest.h +++ b/ots/include/alibabacloud/ots/model/ListClusterTypeRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud ListClusterTypeRequest(); ~ListClusterTypeRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string access_key_id_; long resourceOwnerId_; + std::string accessKeyId_; }; } diff --git a/ots/include/alibabacloud/ots/model/ListInstanceRequest.h b/ots/include/alibabacloud/ots/model/ListInstanceRequest.h index 5935d187b..f3b50bbab 100644 --- a/ots/include/alibabacloud/ots/model/ListInstanceRequest.h +++ b/ots/include/alibabacloud/ots/model/ListInstanceRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_OTS_EXPORT ListInstanceRequest : public RpcServiceRequest { + public: struct TagInfo { std::string tagValue; @@ -40,21 +41,21 @@ namespace AlibabaCloud ListInstanceRequest(); ~ListInstanceRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); long getPageNum()const; void setPageNum(long pageNum); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); long getPageSize()const; void setPageSize(long pageSize); std::vector getTagInfo()const; void setTagInfo(const std::vector& tagInfo); private: - std::string access_key_id_; long resourceOwnerId_; long pageNum_; + std::string accessKeyId_; long pageSize_; std::vector tagInfo_; diff --git a/ots/include/alibabacloud/ots/model/ListTagsRequest.h b/ots/include/alibabacloud/ots/model/ListTagsRequest.h index 76fafb606..d9e8838e8 100644 --- a/ots/include/alibabacloud/ots/model/ListTagsRequest.h +++ b/ots/include/alibabacloud/ots/model/ListTagsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_OTS_EXPORT ListTagsRequest : public RpcServiceRequest { + public: struct TagInfo { std::string tagValue; @@ -40,12 +41,12 @@ namespace AlibabaCloud ListTagsRequest(); ~ListTagsRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); long getPageNum()const; void setPageNum(long pageNum); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getInstanceName()const; void setInstanceName(const std::string& instanceName); long getPageSize()const; @@ -54,9 +55,9 @@ namespace AlibabaCloud void setTagInfo(const std::vector& tagInfo); private: - std::string access_key_id_; long resourceOwnerId_; long pageNum_; + std::string accessKeyId_; std::string instanceName_; long pageSize_; std::vector tagInfo_; diff --git a/ots/include/alibabacloud/ots/model/ListVpcInfoByInstanceRequest.h b/ots/include/alibabacloud/ots/model/ListVpcInfoByInstanceRequest.h index d17ccfa43..e054c6813 100644 --- a/ots/include/alibabacloud/ots/model/ListVpcInfoByInstanceRequest.h +++ b/ots/include/alibabacloud/ots/model/ListVpcInfoByInstanceRequest.h @@ -35,21 +35,21 @@ namespace AlibabaCloud ListVpcInfoByInstanceRequest(); ~ListVpcInfoByInstanceRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); long getPageNum()const; void setPageNum(long pageNum); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getInstanceName()const; void setInstanceName(const std::string& instanceName); long getPageSize()const; void setPageSize(long pageSize); private: - std::string access_key_id_; long resourceOwnerId_; long pageNum_; + std::string accessKeyId_; std::string instanceName_; long pageSize_; diff --git a/ots/include/alibabacloud/ots/model/ListVpcInfoByVpcRequest.h b/ots/include/alibabacloud/ots/model/ListVpcInfoByVpcRequest.h index c77bc920c..8e69d271a 100644 --- a/ots/include/alibabacloud/ots/model/ListVpcInfoByVpcRequest.h +++ b/ots/include/alibabacloud/ots/model/ListVpcInfoByVpcRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_OTS_EXPORT ListVpcInfoByVpcRequest : public RpcServiceRequest { + public: struct TagInfo { std::string tagValue; @@ -40,12 +41,12 @@ namespace AlibabaCloud ListVpcInfoByVpcRequest(); ~ListVpcInfoByVpcRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); long getPageNum()const; void setPageNum(long pageNum); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getVpcId()const; void setVpcId(const std::string& vpcId); long getPageSize()const; @@ -54,9 +55,9 @@ namespace AlibabaCloud void setTagInfo(const std::vector& tagInfo); private: - std::string access_key_id_; long resourceOwnerId_; long pageNum_; + std::string accessKeyId_; std::string vpcId_; long pageSize_; std::vector tagInfo_; diff --git a/ots/include/alibabacloud/ots/model/UnbindInstance2VpcRequest.h b/ots/include/alibabacloud/ots/model/UnbindInstance2VpcRequest.h index 9bcad5703..2de5289d1 100644 --- a/ots/include/alibabacloud/ots/model/UnbindInstance2VpcRequest.h +++ b/ots/include/alibabacloud/ots/model/UnbindInstance2VpcRequest.h @@ -35,10 +35,10 @@ namespace AlibabaCloud UnbindInstance2VpcRequest(); ~UnbindInstance2VpcRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getRegionNo()const; void setRegionNo(const std::string& regionNo); std::string getInstanceVpcName()const; @@ -47,8 +47,8 @@ namespace AlibabaCloud void setInstanceName(const std::string& instanceName); private: - std::string access_key_id_; long resourceOwnerId_; + std::string accessKeyId_; std::string regionNo_; std::string instanceVpcName_; std::string instanceName_; diff --git a/ots/include/alibabacloud/ots/model/UpdateInstanceRequest.h b/ots/include/alibabacloud/ots/model/UpdateInstanceRequest.h index 6c6417570..ad2e9af4a 100644 --- a/ots/include/alibabacloud/ots/model/UpdateInstanceRequest.h +++ b/ots/include/alibabacloud/ots/model/UpdateInstanceRequest.h @@ -35,18 +35,18 @@ namespace AlibabaCloud UpdateInstanceRequest(); ~UpdateInstanceRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); std::string getNetwork()const; void setNetwork(const std::string& network); std::string getInstanceName()const; void setInstanceName(const std::string& instanceName); private: - std::string access_key_id_; long resourceOwnerId_; + std::string accessKeyId_; std::string network_; std::string instanceName_; diff --git a/ots/src/model/BindInstance2VpcRequest.cc b/ots/src/model/BindInstance2VpcRequest.cc index 64ca27f38..f64c3da11 100644 --- a/ots/src/model/BindInstance2VpcRequest.cc +++ b/ots/src/model/BindInstance2VpcRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::BindInstance2VpcRequest; BindInstance2VpcRequest::BindInstance2VpcRequest() : RpcServiceRequest("ots", "2016-06-20", "BindInstance2Vpc") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindInstance2VpcRequest::~BindInstance2VpcRequest() {} -std::string BindInstance2VpcRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void BindInstance2VpcRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long BindInstance2VpcRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,18 @@ long BindInstance2VpcRequest::getResourceOwnerId()const void BindInstance2VpcRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string BindInstance2VpcRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BindInstance2VpcRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string BindInstance2VpcRequest::getVirtualSwitchId()const @@ -55,7 +57,7 @@ std::string BindInstance2VpcRequest::getVirtualSwitchId()const void BindInstance2VpcRequest::setVirtualSwitchId(const std::string& virtualSwitchId) { virtualSwitchId_ = virtualSwitchId; - setCoreParameter("VirtualSwitchId", virtualSwitchId); + setParameter("VirtualSwitchId", virtualSwitchId); } std::string BindInstance2VpcRequest::getRegionNo()const @@ -66,7 +68,7 @@ std::string BindInstance2VpcRequest::getRegionNo()const void BindInstance2VpcRequest::setRegionNo(const std::string& regionNo) { regionNo_ = regionNo; - setCoreParameter("RegionNo", regionNo); + setParameter("RegionNo", regionNo); } std::string BindInstance2VpcRequest::getNetwork()const @@ -77,7 +79,7 @@ std::string BindInstance2VpcRequest::getNetwork()const void BindInstance2VpcRequest::setNetwork(const std::string& network) { network_ = network; - setCoreParameter("Network", network); + setParameter("Network", network); } std::string BindInstance2VpcRequest::getInstanceVpcName()const @@ -88,7 +90,7 @@ std::string BindInstance2VpcRequest::getInstanceVpcName()const void BindInstance2VpcRequest::setInstanceVpcName(const std::string& instanceVpcName) { instanceVpcName_ = instanceVpcName; - setCoreParameter("InstanceVpcName", instanceVpcName); + setParameter("InstanceVpcName", instanceVpcName); } std::string BindInstance2VpcRequest::getInstanceName()const @@ -99,7 +101,7 @@ std::string BindInstance2VpcRequest::getInstanceName()const void BindInstance2VpcRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } std::string BindInstance2VpcRequest::getVpcId()const @@ -110,6 +112,6 @@ std::string BindInstance2VpcRequest::getVpcId()const void BindInstance2VpcRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/ots/src/model/DeleteInstanceRequest.cc b/ots/src/model/DeleteInstanceRequest.cc index ad249239f..297923bcd 100644 --- a/ots/src/model/DeleteInstanceRequest.cc +++ b/ots/src/model/DeleteInstanceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::DeleteInstanceRequest; DeleteInstanceRequest::DeleteInstanceRequest() : RpcServiceRequest("ots", "2016-06-20", "DeleteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteInstanceRequest::~DeleteInstanceRequest() {} -std::string DeleteInstanceRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void DeleteInstanceRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long DeleteInstanceRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,18 @@ long DeleteInstanceRequest::getResourceOwnerId()const void DeleteInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string DeleteInstanceRequest::getInstanceName()const @@ -55,6 +57,6 @@ std::string DeleteInstanceRequest::getInstanceName()const void DeleteInstanceRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } diff --git a/ots/src/model/DeleteTagsRequest.cc b/ots/src/model/DeleteTagsRequest.cc index 02d26fbfc..c8e260a1a 100644 --- a/ots/src/model/DeleteTagsRequest.cc +++ b/ots/src/model/DeleteTagsRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::DeleteTagsRequest; DeleteTagsRequest::DeleteTagsRequest() : RpcServiceRequest("ots", "2016-06-20", "DeleteTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteTagsRequest::~DeleteTagsRequest() {} -std::string DeleteTagsRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void DeleteTagsRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long DeleteTagsRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,18 @@ long DeleteTagsRequest::getResourceOwnerId()const void DeleteTagsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteTagsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteTagsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string DeleteTagsRequest::getInstanceName()const @@ -55,7 +57,7 @@ std::string DeleteTagsRequest::getInstanceName()const void DeleteTagsRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } std::vector DeleteTagsRequest::getTagInfo()const @@ -66,12 +68,11 @@ std::vector DeleteTagsRequest::getTagInfo()const void DeleteTagsRequest::setTagInfo(const std::vector& tagInfo) { tagInfo_ = tagInfo; - int i = 0; - for(int i = 0; i!= tagInfo.size(); i++) { - auto obj = tagInfo.at(i); - std::string str ="TagInfo."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= tagInfo.size(); dep1++) { + auto tagInfoObj = tagInfo.at(dep1); + std::string tagInfoObjStr = "TagInfo." + std::to_string(dep1 + 1); + setParameter(tagInfoObjStr + ".TagValue", tagInfoObj.tagValue); + setParameter(tagInfoObjStr + ".TagKey", tagInfoObj.tagKey); } } diff --git a/ots/src/model/GetInstanceRequest.cc b/ots/src/model/GetInstanceRequest.cc index 1ca8cfd17..81cf7fd9f 100644 --- a/ots/src/model/GetInstanceRequest.cc +++ b/ots/src/model/GetInstanceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::GetInstanceRequest; GetInstanceRequest::GetInstanceRequest() : RpcServiceRequest("ots", "2016-06-20", "GetInstance") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetInstanceRequest::~GetInstanceRequest() {} -std::string GetInstanceRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void GetInstanceRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long GetInstanceRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,18 @@ long GetInstanceRequest::getResourceOwnerId()const void GetInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string GetInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string GetInstanceRequest::getInstanceName()const @@ -55,6 +57,6 @@ std::string GetInstanceRequest::getInstanceName()const void GetInstanceRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } diff --git a/ots/src/model/InsertInstanceRequest.cc b/ots/src/model/InsertInstanceRequest.cc index 8da04bb0e..54bde0a0d 100644 --- a/ots/src/model/InsertInstanceRequest.cc +++ b/ots/src/model/InsertInstanceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::InsertInstanceRequest; InsertInstanceRequest::InsertInstanceRequest() : RpcServiceRequest("ots", "2016-06-20", "InsertInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} InsertInstanceRequest::~InsertInstanceRequest() {} -std::string InsertInstanceRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void InsertInstanceRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long InsertInstanceRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,7 @@ long InsertInstanceRequest::getResourceOwnerId()const void InsertInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string InsertInstanceRequest::getDescription()const @@ -55,7 +46,18 @@ std::string InsertInstanceRequest::getDescription()const void InsertInstanceRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); +} + +std::string InsertInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void InsertInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string InsertInstanceRequest::getNetwork()const @@ -66,7 +68,7 @@ std::string InsertInstanceRequest::getNetwork()const void InsertInstanceRequest::setNetwork(const std::string& network) { network_ = network; - setCoreParameter("Network", network); + setParameter("Network", network); } std::string InsertInstanceRequest::getClusterType()const @@ -77,7 +79,7 @@ std::string InsertInstanceRequest::getClusterType()const void InsertInstanceRequest::setClusterType(const std::string& clusterType) { clusterType_ = clusterType; - setCoreParameter("ClusterType", clusterType); + setParameter("ClusterType", clusterType); } std::string InsertInstanceRequest::getInstanceName()const @@ -88,7 +90,7 @@ std::string InsertInstanceRequest::getInstanceName()const void InsertInstanceRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } std::vector InsertInstanceRequest::getTagInfo()const @@ -99,12 +101,11 @@ std::vector InsertInstanceRequest::getTagInfo()c void InsertInstanceRequest::setTagInfo(const std::vector& tagInfo) { tagInfo_ = tagInfo; - int i = 0; - for(int i = 0; i!= tagInfo.size(); i++) { - auto obj = tagInfo.at(i); - std::string str ="TagInfo."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= tagInfo.size(); dep1++) { + auto tagInfoObj = tagInfo.at(dep1); + std::string tagInfoObjStr = "TagInfo." + std::to_string(dep1 + 1); + setParameter(tagInfoObjStr + ".TagValue", tagInfoObj.tagValue); + setParameter(tagInfoObjStr + ".TagKey", tagInfoObj.tagKey); } } diff --git a/ots/src/model/InsertTagsRequest.cc b/ots/src/model/InsertTagsRequest.cc index 84e61c188..acdbce90d 100644 --- a/ots/src/model/InsertTagsRequest.cc +++ b/ots/src/model/InsertTagsRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::InsertTagsRequest; InsertTagsRequest::InsertTagsRequest() : RpcServiceRequest("ots", "2016-06-20", "InsertTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} InsertTagsRequest::~InsertTagsRequest() {} -std::string InsertTagsRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void InsertTagsRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long InsertTagsRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,18 @@ long InsertTagsRequest::getResourceOwnerId()const void InsertTagsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string InsertTagsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void InsertTagsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string InsertTagsRequest::getInstanceName()const @@ -55,7 +57,7 @@ std::string InsertTagsRequest::getInstanceName()const void InsertTagsRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } std::vector InsertTagsRequest::getTagInfo()const @@ -66,12 +68,11 @@ std::vector InsertTagsRequest::getTagInfo()const void InsertTagsRequest::setTagInfo(const std::vector& tagInfo) { tagInfo_ = tagInfo; - int i = 0; - for(int i = 0; i!= tagInfo.size(); i++) { - auto obj = tagInfo.at(i); - std::string str ="TagInfo."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= tagInfo.size(); dep1++) { + auto tagInfoObj = tagInfo.at(dep1); + std::string tagInfoObjStr = "TagInfo." + std::to_string(dep1 + 1); + setParameter(tagInfoObjStr + ".TagValue", tagInfoObj.tagValue); + setParameter(tagInfoObjStr + ".TagKey", tagInfoObj.tagKey); } } diff --git a/ots/src/model/ListClusterTypeRequest.cc b/ots/src/model/ListClusterTypeRequest.cc index 4ac421141..354e609ed 100644 --- a/ots/src/model/ListClusterTypeRequest.cc +++ b/ots/src/model/ListClusterTypeRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::ListClusterTypeRequest; ListClusterTypeRequest::ListClusterTypeRequest() : RpcServiceRequest("ots", "2016-06-20", "ListClusterType") -{} +{ + setMethod(HttpRequest::Method::Get); +} ListClusterTypeRequest::~ListClusterTypeRequest() {} -std::string ListClusterTypeRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void ListClusterTypeRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long ListClusterTypeRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,6 +35,17 @@ long ListClusterTypeRequest::getResourceOwnerId()const void ListClusterTypeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListClusterTypeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListClusterTypeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } diff --git a/ots/src/model/ListInstanceRequest.cc b/ots/src/model/ListInstanceRequest.cc index a7ee5e65f..5b218de88 100644 --- a/ots/src/model/ListInstanceRequest.cc +++ b/ots/src/model/ListInstanceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::ListInstanceRequest; ListInstanceRequest::ListInstanceRequest() : RpcServiceRequest("ots", "2016-06-20", "ListInstance") -{} +{ + setMethod(HttpRequest::Method::Get); +} ListInstanceRequest::~ListInstanceRequest() {} -std::string ListInstanceRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void ListInstanceRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long ListInstanceRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,7 @@ long ListInstanceRequest::getResourceOwnerId()const void ListInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListInstanceRequest::getPageNum()const @@ -55,7 +46,18 @@ long ListInstanceRequest::getPageNum()const void ListInstanceRequest::setPageNum(long pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); +} + +std::string ListInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } long ListInstanceRequest::getPageSize()const @@ -66,7 +68,7 @@ long ListInstanceRequest::getPageSize()const void ListInstanceRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector ListInstanceRequest::getTagInfo()const @@ -77,12 +79,11 @@ std::vector ListInstanceRequest::getTagInfo()const void ListInstanceRequest::setTagInfo(const std::vector& tagInfo) { tagInfo_ = tagInfo; - int i = 0; - for(int i = 0; i!= tagInfo.size(); i++) { - auto obj = tagInfo.at(i); - std::string str ="TagInfo."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= tagInfo.size(); dep1++) { + auto tagInfoObj = tagInfo.at(dep1); + std::string tagInfoObjStr = "TagInfo." + std::to_string(dep1 + 1); + setParameter(tagInfoObjStr + ".TagValue", tagInfoObj.tagValue); + setParameter(tagInfoObjStr + ".TagKey", tagInfoObj.tagKey); } } diff --git a/ots/src/model/ListTagsRequest.cc b/ots/src/model/ListTagsRequest.cc index 3a672b37a..20463514b 100644 --- a/ots/src/model/ListTagsRequest.cc +++ b/ots/src/model/ListTagsRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::ListTagsRequest; ListTagsRequest::ListTagsRequest() : RpcServiceRequest("ots", "2016-06-20", "ListTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagsRequest::~ListTagsRequest() {} -std::string ListTagsRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void ListTagsRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long ListTagsRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,7 @@ long ListTagsRequest::getResourceOwnerId()const void ListTagsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListTagsRequest::getPageNum()const @@ -55,7 +46,18 @@ long ListTagsRequest::getPageNum()const void ListTagsRequest::setPageNum(long pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); +} + +std::string ListTagsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListTagsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string ListTagsRequest::getInstanceName()const @@ -66,7 +68,7 @@ std::string ListTagsRequest::getInstanceName()const void ListTagsRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } long ListTagsRequest::getPageSize()const @@ -77,7 +79,7 @@ long ListTagsRequest::getPageSize()const void ListTagsRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector ListTagsRequest::getTagInfo()const @@ -88,12 +90,11 @@ std::vector ListTagsRequest::getTagInfo()const void ListTagsRequest::setTagInfo(const std::vector& tagInfo) { tagInfo_ = tagInfo; - int i = 0; - for(int i = 0; i!= tagInfo.size(); i++) { - auto obj = tagInfo.at(i); - std::string str ="TagInfo."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= tagInfo.size(); dep1++) { + auto tagInfoObj = tagInfo.at(dep1); + std::string tagInfoObjStr = "TagInfo." + std::to_string(dep1 + 1); + setParameter(tagInfoObjStr + ".TagValue", tagInfoObj.tagValue); + setParameter(tagInfoObjStr + ".TagKey", tagInfoObj.tagKey); } } diff --git a/ots/src/model/ListVpcInfoByInstanceRequest.cc b/ots/src/model/ListVpcInfoByInstanceRequest.cc index 03e339438..6aa7d81b2 100644 --- a/ots/src/model/ListVpcInfoByInstanceRequest.cc +++ b/ots/src/model/ListVpcInfoByInstanceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::ListVpcInfoByInstanceRequest; ListVpcInfoByInstanceRequest::ListVpcInfoByInstanceRequest() : RpcServiceRequest("ots", "2016-06-20", "ListVpcInfoByInstance") -{} +{ + setMethod(HttpRequest::Method::Get); +} ListVpcInfoByInstanceRequest::~ListVpcInfoByInstanceRequest() {} -std::string ListVpcInfoByInstanceRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void ListVpcInfoByInstanceRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long ListVpcInfoByInstanceRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,7 @@ long ListVpcInfoByInstanceRequest::getResourceOwnerId()const void ListVpcInfoByInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListVpcInfoByInstanceRequest::getPageNum()const @@ -55,7 +46,18 @@ long ListVpcInfoByInstanceRequest::getPageNum()const void ListVpcInfoByInstanceRequest::setPageNum(long pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); +} + +std::string ListVpcInfoByInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListVpcInfoByInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string ListVpcInfoByInstanceRequest::getInstanceName()const @@ -66,7 +68,7 @@ std::string ListVpcInfoByInstanceRequest::getInstanceName()const void ListVpcInfoByInstanceRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } long ListVpcInfoByInstanceRequest::getPageSize()const @@ -77,6 +79,6 @@ long ListVpcInfoByInstanceRequest::getPageSize()const void ListVpcInfoByInstanceRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ots/src/model/ListVpcInfoByVpcRequest.cc b/ots/src/model/ListVpcInfoByVpcRequest.cc index ce8b5451c..f3febf79c 100644 --- a/ots/src/model/ListVpcInfoByVpcRequest.cc +++ b/ots/src/model/ListVpcInfoByVpcRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::ListVpcInfoByVpcRequest; ListVpcInfoByVpcRequest::ListVpcInfoByVpcRequest() : RpcServiceRequest("ots", "2016-06-20", "ListVpcInfoByVpc") -{} +{ + setMethod(HttpRequest::Method::Get); +} ListVpcInfoByVpcRequest::~ListVpcInfoByVpcRequest() {} -std::string ListVpcInfoByVpcRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void ListVpcInfoByVpcRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long ListVpcInfoByVpcRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,7 @@ long ListVpcInfoByVpcRequest::getResourceOwnerId()const void ListVpcInfoByVpcRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListVpcInfoByVpcRequest::getPageNum()const @@ -55,7 +46,18 @@ long ListVpcInfoByVpcRequest::getPageNum()const void ListVpcInfoByVpcRequest::setPageNum(long pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); +} + +std::string ListVpcInfoByVpcRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListVpcInfoByVpcRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string ListVpcInfoByVpcRequest::getVpcId()const @@ -66,7 +68,7 @@ std::string ListVpcInfoByVpcRequest::getVpcId()const void ListVpcInfoByVpcRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } long ListVpcInfoByVpcRequest::getPageSize()const @@ -77,7 +79,7 @@ long ListVpcInfoByVpcRequest::getPageSize()const void ListVpcInfoByVpcRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector ListVpcInfoByVpcRequest::getTagInfo()const @@ -88,12 +90,11 @@ std::vector ListVpcInfoByVpcRequest::getTagInf void ListVpcInfoByVpcRequest::setTagInfo(const std::vector& tagInfo) { tagInfo_ = tagInfo; - int i = 0; - for(int i = 0; i!= tagInfo.size(); i++) { - auto obj = tagInfo.at(i); - std::string str ="TagInfo."+ std::to_string(i); - setCoreParameter(str + ".TagValue", obj.tagValue); - setCoreParameter(str + ".TagKey", obj.tagKey); + for(int dep1 = 0; dep1!= tagInfo.size(); dep1++) { + auto tagInfoObj = tagInfo.at(dep1); + std::string tagInfoObjStr = "TagInfo." + std::to_string(dep1 + 1); + setParameter(tagInfoObjStr + ".TagValue", tagInfoObj.tagValue); + setParameter(tagInfoObjStr + ".TagKey", tagInfoObj.tagKey); } } diff --git a/ots/src/model/UnbindInstance2VpcRequest.cc b/ots/src/model/UnbindInstance2VpcRequest.cc index 54567d660..ae60f4f9e 100644 --- a/ots/src/model/UnbindInstance2VpcRequest.cc +++ b/ots/src/model/UnbindInstance2VpcRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::UnbindInstance2VpcRequest; UnbindInstance2VpcRequest::UnbindInstance2VpcRequest() : RpcServiceRequest("ots", "2016-06-20", "UnbindInstance2Vpc") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindInstance2VpcRequest::~UnbindInstance2VpcRequest() {} -std::string UnbindInstance2VpcRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void UnbindInstance2VpcRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long UnbindInstance2VpcRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,18 @@ long UnbindInstance2VpcRequest::getResourceOwnerId()const void UnbindInstance2VpcRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UnbindInstance2VpcRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UnbindInstance2VpcRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string UnbindInstance2VpcRequest::getRegionNo()const @@ -55,7 +57,7 @@ std::string UnbindInstance2VpcRequest::getRegionNo()const void UnbindInstance2VpcRequest::setRegionNo(const std::string& regionNo) { regionNo_ = regionNo; - setCoreParameter("RegionNo", regionNo); + setParameter("RegionNo", regionNo); } std::string UnbindInstance2VpcRequest::getInstanceVpcName()const @@ -66,7 +68,7 @@ std::string UnbindInstance2VpcRequest::getInstanceVpcName()const void UnbindInstance2VpcRequest::setInstanceVpcName(const std::string& instanceVpcName) { instanceVpcName_ = instanceVpcName; - setCoreParameter("InstanceVpcName", instanceVpcName); + setParameter("InstanceVpcName", instanceVpcName); } std::string UnbindInstance2VpcRequest::getInstanceName()const @@ -77,6 +79,6 @@ std::string UnbindInstance2VpcRequest::getInstanceName()const void UnbindInstance2VpcRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } diff --git a/ots/src/model/UpdateInstanceRequest.cc b/ots/src/model/UpdateInstanceRequest.cc index 98a5328ef..956bce396 100644 --- a/ots/src/model/UpdateInstanceRequest.cc +++ b/ots/src/model/UpdateInstanceRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Ots::Model::UpdateInstanceRequest; UpdateInstanceRequest::UpdateInstanceRequest() : RpcServiceRequest("ots", "2016-06-20", "UpdateInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateInstanceRequest::~UpdateInstanceRequest() {} -std::string UpdateInstanceRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void UpdateInstanceRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - long UpdateInstanceRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -44,7 +35,18 @@ long UpdateInstanceRequest::getResourceOwnerId()const void UpdateInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UpdateInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpdateInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); } std::string UpdateInstanceRequest::getNetwork()const @@ -55,7 +57,7 @@ std::string UpdateInstanceRequest::getNetwork()const void UpdateInstanceRequest::setNetwork(const std::string& network) { network_ = network; - setCoreParameter("Network", network); + setParameter("Network", network); } std::string UpdateInstanceRequest::getInstanceName()const @@ -66,6 +68,6 @@ std::string UpdateInstanceRequest::getInstanceName()const void UpdateInstanceRequest::setInstanceName(const std::string& instanceName) { instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); + setParameter("InstanceName", instanceName); } diff --git a/outboundbot/CMakeLists.txt b/outboundbot/CMakeLists.txt index 5f634fe4e..7132b3c4e 100644 --- a/outboundbot/CMakeLists.txt +++ b/outboundbot/CMakeLists.txt @@ -77,6 +77,8 @@ set(outboundbot_public_header_model include/alibabacloud/outboundbot/model/DescribeScriptVoiceConfigResult.h include/alibabacloud/outboundbot/model/DescribeTTSConfigRequest.h include/alibabacloud/outboundbot/model/DescribeTTSConfigResult.h + include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryRequest.h + include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryResult.h include/alibabacloud/outboundbot/model/DialogueRequest.h include/alibabacloud/outboundbot/model/DialogueResult.h include/alibabacloud/outboundbot/model/DownloadBasicStatisticsReportRequest.h @@ -123,6 +125,8 @@ set(outboundbot_public_header_model include/alibabacloud/outboundbot/model/ListJobsResult.h include/alibabacloud/outboundbot/model/ListJobsByGroupRequest.h include/alibabacloud/outboundbot/model/ListJobsByGroupResult.h + include/alibabacloud/outboundbot/model/ListMediaRequest.h + include/alibabacloud/outboundbot/model/ListMediaResult.h include/alibabacloud/outboundbot/model/ListMediasRequest.h include/alibabacloud/outboundbot/model/ListMediasResult.h include/alibabacloud/outboundbot/model/ListOutboundCallNumbersRequest.h @@ -188,7 +192,9 @@ set(outboundbot_public_header_model include/alibabacloud/outboundbot/model/SuspendJobsRequest.h include/alibabacloud/outboundbot/model/SuspendJobsResult.h include/alibabacloud/outboundbot/model/WithdrawScriptRequest.h - include/alibabacloud/outboundbot/model/WithdrawScriptResult.h ) + include/alibabacloud/outboundbot/model/WithdrawScriptResult.h + include/alibabacloud/outboundbot/model/WithdrawScriptReviewRequest.h + include/alibabacloud/outboundbot/model/WithdrawScriptReviewResult.h ) set(outboundbot_src src/OutboundBotClient.cc @@ -248,6 +254,8 @@ set(outboundbot_src src/model/DescribeScriptVoiceConfigResult.cc src/model/DescribeTTSConfigRequest.cc src/model/DescribeTTSConfigResult.cc + src/model/DescribeTagHitsSummaryRequest.cc + src/model/DescribeTagHitsSummaryResult.cc src/model/DialogueRequest.cc src/model/DialogueResult.cc src/model/DownloadBasicStatisticsReportRequest.cc @@ -294,6 +302,8 @@ set(outboundbot_src src/model/ListJobsResult.cc src/model/ListJobsByGroupRequest.cc src/model/ListJobsByGroupResult.cc + src/model/ListMediaRequest.cc + src/model/ListMediaResult.cc src/model/ListMediasRequest.cc src/model/ListMediasResult.cc src/model/ListOutboundCallNumbersRequest.cc @@ -359,7 +369,9 @@ set(outboundbot_src src/model/SuspendJobsRequest.cc src/model/SuspendJobsResult.cc src/model/WithdrawScriptRequest.cc - src/model/WithdrawScriptResult.cc ) + src/model/WithdrawScriptResult.cc + src/model/WithdrawScriptReviewRequest.cc + src/model/WithdrawScriptReviewResult.cc ) add_library(outboundbot ${LIB_TYPE} ${outboundbot_public_header} diff --git a/outboundbot/include/alibabacloud/outboundbot/OutboundBotClient.h b/outboundbot/include/alibabacloud/outboundbot/OutboundBotClient.h index f6e22e087..dccd5ab78 100644 --- a/outboundbot/include/alibabacloud/outboundbot/OutboundBotClient.h +++ b/outboundbot/include/alibabacloud/outboundbot/OutboundBotClient.h @@ -78,6 +78,8 @@ #include "model/DescribeScriptVoiceConfigResult.h" #include "model/DescribeTTSConfigRequest.h" #include "model/DescribeTTSConfigResult.h" +#include "model/DescribeTagHitsSummaryRequest.h" +#include "model/DescribeTagHitsSummaryResult.h" #include "model/DialogueRequest.h" #include "model/DialogueResult.h" #include "model/DownloadBasicStatisticsReportRequest.h" @@ -124,6 +126,8 @@ #include "model/ListJobsResult.h" #include "model/ListJobsByGroupRequest.h" #include "model/ListJobsByGroupResult.h" +#include "model/ListMediaRequest.h" +#include "model/ListMediaResult.h" #include "model/ListMediasRequest.h" #include "model/ListMediasResult.h" #include "model/ListOutboundCallNumbersRequest.h" @@ -190,6 +194,8 @@ #include "model/SuspendJobsResult.h" #include "model/WithdrawScriptRequest.h" #include "model/WithdrawScriptResult.h" +#include "model/WithdrawScriptReviewRequest.h" +#include "model/WithdrawScriptReviewResult.h" namespace AlibabaCloud @@ -283,6 +289,9 @@ namespace AlibabaCloud typedef Outcome DescribeTTSConfigOutcome; typedef std::future DescribeTTSConfigOutcomeCallable; typedef std::function&)> DescribeTTSConfigAsyncHandler; + typedef Outcome DescribeTagHitsSummaryOutcome; + typedef std::future DescribeTagHitsSummaryOutcomeCallable; + typedef std::function&)> DescribeTagHitsSummaryAsyncHandler; typedef Outcome DialogueOutcome; typedef std::future DialogueOutcomeCallable; typedef std::function&)> DialogueAsyncHandler; @@ -352,6 +361,9 @@ namespace AlibabaCloud typedef Outcome ListJobsByGroupOutcome; typedef std::future ListJobsByGroupOutcomeCallable; typedef std::function&)> ListJobsByGroupAsyncHandler; + typedef Outcome ListMediaOutcome; + typedef std::future ListMediaOutcomeCallable; + typedef std::function&)> ListMediaAsyncHandler; typedef Outcome ListMediasOutcome; typedef std::future ListMediasOutcomeCallable; typedef std::function&)> ListMediasAsyncHandler; @@ -451,6 +463,9 @@ namespace AlibabaCloud typedef Outcome WithdrawScriptOutcome; typedef std::future WithdrawScriptOutcomeCallable; typedef std::function&)> WithdrawScriptAsyncHandler; + typedef Outcome WithdrawScriptReviewOutcome; + typedef std::future WithdrawScriptReviewOutcomeCallable; + typedef std::function&)> WithdrawScriptReviewAsyncHandler; OutboundBotClient(const Credentials &credentials, const ClientConfiguration &configuration); OutboundBotClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); @@ -540,6 +555,9 @@ namespace AlibabaCloud DescribeTTSConfigOutcome describeTTSConfig(const Model::DescribeTTSConfigRequest &request)const; void describeTTSConfigAsync(const Model::DescribeTTSConfigRequest& request, const DescribeTTSConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeTTSConfigOutcomeCallable describeTTSConfigCallable(const Model::DescribeTTSConfigRequest& request) const; + DescribeTagHitsSummaryOutcome describeTagHitsSummary(const Model::DescribeTagHitsSummaryRequest &request)const; + void describeTagHitsSummaryAsync(const Model::DescribeTagHitsSummaryRequest& request, const DescribeTagHitsSummaryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeTagHitsSummaryOutcomeCallable describeTagHitsSummaryCallable(const Model::DescribeTagHitsSummaryRequest& request) const; DialogueOutcome dialogue(const Model::DialogueRequest &request)const; void dialogueAsync(const Model::DialogueRequest& request, const DialogueAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DialogueOutcomeCallable dialogueCallable(const Model::DialogueRequest& request) const; @@ -609,6 +627,9 @@ namespace AlibabaCloud ListJobsByGroupOutcome listJobsByGroup(const Model::ListJobsByGroupRequest &request)const; void listJobsByGroupAsync(const Model::ListJobsByGroupRequest& request, const ListJobsByGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListJobsByGroupOutcomeCallable listJobsByGroupCallable(const Model::ListJobsByGroupRequest& request) const; + ListMediaOutcome listMedia(const Model::ListMediaRequest &request)const; + void listMediaAsync(const Model::ListMediaRequest& request, const ListMediaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListMediaOutcomeCallable listMediaCallable(const Model::ListMediaRequest& request) const; ListMediasOutcome listMedias(const Model::ListMediasRequest &request)const; void listMediasAsync(const Model::ListMediasRequest& request, const ListMediasAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListMediasOutcomeCallable listMediasCallable(const Model::ListMediasRequest& request) const; @@ -708,6 +729,9 @@ namespace AlibabaCloud WithdrawScriptOutcome withdrawScript(const Model::WithdrawScriptRequest &request)const; void withdrawScriptAsync(const Model::WithdrawScriptRequest& request, const WithdrawScriptAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; WithdrawScriptOutcomeCallable withdrawScriptCallable(const Model::WithdrawScriptRequest& request) const; + WithdrawScriptReviewOutcome withdrawScriptReview(const Model::WithdrawScriptReviewRequest &request)const; + void withdrawScriptReviewAsync(const Model::WithdrawScriptReviewRequest& request, const WithdrawScriptReviewAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + WithdrawScriptReviewOutcomeCallable withdrawScriptReviewCallable(const Model::WithdrawScriptReviewRequest& request) const; private: std::shared_ptr endpointProvider_; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/CreateBatchJobsResult.h b/outboundbot/include/alibabacloud/outboundbot/model/CreateBatchJobsResult.h index 39260138c..31d19b466 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/CreateBatchJobsResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/CreateBatchJobsResult.h @@ -43,16 +43,16 @@ namespace AlibabaCloud }; std::vector workingTime; bool isTemplate; - std::string repeatBy; int minAttemptInterval; + std::string repeatBy; long endTime; - std::string strategyId; long startTime; + std::string strategyId; std::string followUpStrategy; std::string type; std::string strategyName; - std::string strategyDescription; std::string customized; + std::string strategyDescription; int maxAttemptsPerDay; std::string routingStrategy; std::vector repeatDays; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/CreateJobGroupResult.h b/outboundbot/include/alibabacloud/outboundbot/model/CreateJobGroupResult.h index 9c9ec6e63..0d60cfd5f 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/CreateJobGroupResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/CreateJobGroupResult.h @@ -43,16 +43,16 @@ namespace AlibabaCloud }; std::vector workingTime; bool isTemplate; - std::string repeatBy; int minAttemptInterval; + std::string repeatBy; long endTime; - std::string strategyId; long startTime; + std::string strategyId; std::string followUpStrategy; std::string type; std::string strategyName; - std::string strategyDescription; std::string customized; + std::string strategyDescription; int maxAttemptsPerDay; std::string routingStrategy; std::vector repeatDays; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/CreateScriptResult.h b/outboundbot/include/alibabacloud/outboundbot/model/CreateScriptResult.h index 572a105cd..9efbc324e 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/CreateScriptResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/CreateScriptResult.h @@ -41,8 +41,8 @@ namespace AlibabaCloud std::string scriptDescription; long updateTime; std::string scriptId; - std::string scene; std::string debugStatus; + std::string scene; bool isDebugDrafted; }; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentResult.h b/outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentResult.h index fbfebef52..b98582d74 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentResult.h @@ -37,8 +37,8 @@ namespace AlibabaCloud std::string keywords; std::string intentName; std::string intentDescription; - std::string utterances; long createTime; + std::string utterances; long updateTime; std::string scriptId; std::string intentId; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/DescribeJobGroupResult.h b/outboundbot/include/alibabacloud/outboundbot/model/DescribeJobGroupResult.h index 04ccf9d21..3ba1ff9c6 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/DescribeJobGroupResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/DescribeJobGroupResult.h @@ -34,29 +34,6 @@ namespace AlibabaCloud public: struct JobGroup { - struct Strategy - { - struct TimeFrame - { - std::string endTime; - std::string beginTime; - }; - std::vector workingTime; - bool isTemplate; - std::string repeatBy; - int minAttemptInterval; - long endTime; - std::string strategyId; - long startTime; - std::string followUpStrategy; - std::string type; - std::string strategyName; - std::string strategyDescription; - std::string customized; - int maxAttemptsPerDay; - std::string routingStrategy; - std::vector repeatDays; - }; struct Progress { struct KeyValuePair @@ -75,8 +52,31 @@ namespace AlibabaCloud std::vector briefs; int executing; int totalNotAnswered; - int totalJobs; int paused; + int totalJobs; + }; + struct Strategy + { + struct TimeFrame + { + std::string endTime; + std::string beginTime; + }; + std::vector workingTime; + bool isTemplate; + int minAttemptInterval; + std::string repeatBy; + long endTime; + long startTime; + std::string strategyId; + std::string followUpStrategy; + std::string type; + std::string strategyName; + std::string customized; + std::string strategyDescription; + int maxAttemptsPerDay; + std::string routingStrategy; + std::vector repeatDays; }; Progress progress; std::string jobGroupId; @@ -85,8 +85,8 @@ namespace AlibabaCloud std::string scriptName; long creationTime; Strategy strategy; - std::string scriptId; std::string jobFilePath; + std::string scriptId; std::string jobGroupDescription; std::vector callingNumbers; }; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/DescribeJobResult.h b/outboundbot/include/alibabacloud/outboundbot/model/DescribeJobResult.h index d005b5acf..cf348f4de 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/DescribeJobResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/DescribeJobResult.h @@ -50,9 +50,15 @@ namespace AlibabaCloud std::string value; std::string key; }; + struct SummaryItem + { + std::string category; + std::string content; + std::string summaryName; + }; struct Task { - struct Contact2 + struct Contact3 { std::string role; std::string honorific; @@ -65,14 +71,14 @@ namespace AlibabaCloud }; struct ConversationDetail { - struct SummaryItem + struct SummaryItem2 { std::string category; std::string content; std::string summaryName; }; std::string script; - std::vector summary1; + std::vector summary1; long timestamp; std::string speaker; }; @@ -80,23 +86,17 @@ namespace AlibabaCloud std::string chatbotId; long planedTime; std::string calledNumber; - std::string taskId; std::string scenarioId; + std::string taskId; long actualTime; std::string callId; std::vector conversation; int duration; std::string brief; std::string callingNumber; - Contact2 contact2; + Contact3 contact3; std::string jobId; }; - struct SummaryItem3 - { - std::string category; - std::string content; - std::string summaryName; - }; std::string status; std::vector tasks; std::string scenarioId; @@ -106,9 +106,9 @@ namespace AlibabaCloud std::string jobGroupId; std::vector contacts; std::string referenceId; - int systemPriority; std::string failureReason; - std::vector summary; + int systemPriority; + std::vector summary; std::string jobId; std::vector callingNumbers; }; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/DescribeScriptResult.h b/outboundbot/include/alibabacloud/outboundbot/model/DescribeScriptResult.h index b61c38e6d..8b542d094 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/DescribeScriptResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/DescribeScriptResult.h @@ -41,8 +41,8 @@ namespace AlibabaCloud std::string scriptDescription; long updateTime; std::string scriptId; - std::string scene; std::string debugStatus; + std::string scene; bool isDebugDrafted; }; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryRequest.h b/outboundbot/include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryRequest.h new file mode 100644 index 000000000..a936fba35 --- /dev/null +++ b/outboundbot/include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryRequest.h @@ -0,0 +1,51 @@ +/* + * 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_OUTBOUNDBOT_MODEL_DESCRIBETAGHITSSUMMARYREQUEST_H_ +#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETAGHITSSUMMARYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace OutboundBot + { + namespace Model + { + class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeTagHitsSummaryRequest : public RpcServiceRequest + { + + public: + DescribeTagHitsSummaryRequest(); + ~DescribeTagHitsSummaryRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getJobGroupId()const; + void setJobGroupId(const std::string& jobGroupId); + + private: + std::string instanceId_; + std::string jobGroupId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETAGHITSSUMMARYREQUEST_H_ \ No newline at end of file diff --git a/outboundbot/include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryResult.h b/outboundbot/include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryResult.h new file mode 100644 index 000000000..15a98c638 --- /dev/null +++ b/outboundbot/include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryResult.h @@ -0,0 +1,74 @@ +/* + * 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_OUTBOUNDBOT_MODEL_DESCRIBETAGHITSSUMMARYRESULT_H_ +#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETAGHITSSUMMARYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace OutboundBot + { + namespace Model + { + class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeTagHitsSummaryResult : public ServiceResult + { + public: + struct TagGroup + { + int tagGroupIndex; + std::string tagGroup; + std::string scriptId; + std::string id; + }; + struct TagHits + { + std::string tagName; + int hitCount; + std::string tagGroup; + }; + + + DescribeTagHitsSummaryResult(); + explicit DescribeTagHitsSummaryResult(const std::string &payload); + ~DescribeTagHitsSummaryResult(); + std::string getMessage()const; + std::vector getTagGroups()const; + int getHttpStatusCode()const; + std::vector getTagHitsList()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::vector tagGroups_; + int httpStatusCode_; + std::vector tagHitsList_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETAGHITSSUMMARYRESULT_H_ \ No newline at end of file diff --git a/outboundbot/include/alibabacloud/outboundbot/model/DialogueRequest.h b/outboundbot/include/alibabacloud/outboundbot/model/DialogueRequest.h index 6ceea23d3..fb90a4a69 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/DialogueRequest.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/DialogueRequest.h @@ -37,18 +37,10 @@ namespace AlibabaCloud std::string getCallId()const; void setCallId(const std::string& callId); - std::string getActionParams()const; - void setActionParams(const std::string& actionParams); - std::string getCallingNumber()const; - void setCallingNumber(const std::string& callingNumber); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); long getInstanceOwnerId()const; void setInstanceOwnerId(long instanceOwnerId); std::string getCalledNumber()const; void setCalledNumber(const std::string& calledNumber); - std::string getActionKey()const; - void setActionKey(const std::string& actionKey); std::string getCallType()const; void setCallType(const std::string& callType); std::string getScenarioId()const; @@ -57,19 +49,27 @@ namespace AlibabaCloud void setTaskId(const std::string& taskId); std::string getUtterance()const; void setUtterance(const std::string& utterance); + std::string getActionParams()const; + void setActionParams(const std::string& actionParams); + std::string getCallingNumber()const; + void setCallingNumber(const std::string& callingNumber); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getActionKey()const; + void setActionKey(const std::string& actionKey); private: std::string callId_; - std::string actionParams_; - std::string callingNumber_; - std::string instanceId_; long instanceOwnerId_; std::string calledNumber_; - std::string actionKey_; std::string callType_; std::string scenarioId_; std::string taskId_; std::string utterance_; + std::string actionParams_; + std::string callingNumber_; + std::string instanceId_; + std::string actionKey_; }; } diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ListIntentsResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ListIntentsResult.h index 08de4931c..bc33310f4 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ListIntentsResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ListIntentsResult.h @@ -39,8 +39,8 @@ namespace AlibabaCloud std::string keywords; std::string intentName; std::string intentDescription; - std::string utterances; long createTime; + std::string utterances; long updateTime; std::string scriptId; std::string intentId; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ListJobGroupsResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ListJobGroupsResult.h index ab0431adb..4973f0471 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ListJobGroupsResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ListJobGroupsResult.h @@ -36,11 +36,6 @@ namespace AlibabaCloud { struct JobGroup { - struct Strategy - { - long endTime; - long startTime; - }; struct Progress { std::string status; @@ -50,6 +45,11 @@ namespace AlibabaCloud int totalNotAnswered; int totalJobs; }; + struct Strategy + { + long endTime; + long startTime; + }; Progress progress; std::string jobGroupId; std::string jobGroupName; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ListJobsByGroupResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ListJobsByGroupResult.h index 535aeadd2..e704cf4bf 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ListJobsByGroupResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ListJobsByGroupResult.h @@ -55,8 +55,8 @@ namespace AlibabaCloud struct SummaryItem { std::string jobGroupId; - std::string taskId; std::string category; + std::string taskId; std::string conversationDetailId; std::string content; std::string summaryId; @@ -71,8 +71,8 @@ namespace AlibabaCloud std::string jobGroupId; std::vector contacts; std::string referenceId; - int systemPriority; std::string failureReason; + int systemPriority; std::vector summary; std::string jobId; std::vector callingNumbers; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ListJobsResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ListJobsResult.h index b3fc7fddc..bad5389fa 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ListJobsResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ListJobsResult.h @@ -50,9 +50,15 @@ namespace AlibabaCloud std::string value; std::string key; }; + struct SummaryItem + { + std::string category; + std::string content; + std::string summaryName; + }; struct Task { - struct Contact2 + struct Contact3 { std::string role; std::string honorific; @@ -65,14 +71,14 @@ namespace AlibabaCloud }; struct ConversationDetail { - struct SummaryItem + struct SummaryItem2 { std::string category; std::string content; std::string summaryName; }; std::string script; - std::vector summary1; + std::vector summary1; long timestamp; std::string speaker; }; @@ -80,23 +86,17 @@ namespace AlibabaCloud std::string chatbotId; long planedTime; std::string calledNumber; - std::string taskId; std::string scenarioId; + std::string taskId; long actualTime; std::string callId; std::vector conversation; int duration; std::string brief; std::string callingNumber; - Contact2 contact2; + Contact3 contact3; std::string jobId; }; - struct SummaryItem3 - { - std::string category; - std::string content; - std::string summaryName; - }; std::string status; std::vector tasks; std::string scenarioId; @@ -106,9 +106,9 @@ namespace AlibabaCloud std::string jobGroupId; std::vector contacts; std::string referenceId; - int systemPriority; std::string failureReason; - std::vector summary; + int systemPriority; + std::vector summary; std::string jobId; std::vector callingNumbers; }; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ListMediaRequest.h b/outboundbot/include/alibabacloud/outboundbot/model/ListMediaRequest.h new file mode 100644 index 000000000..41ec3d60d --- /dev/null +++ b/outboundbot/include/alibabacloud/outboundbot/model/ListMediaRequest.h @@ -0,0 +1,57 @@ +/* + * 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_OUTBOUNDBOT_MODEL_LISTMEDIAREQUEST_H_ +#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTMEDIAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace OutboundBot + { + namespace Model + { + class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListMediaRequest : public RpcServiceRequest + { + + public: + ListMediaRequest(); + ~ListMediaRequest(); + + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getNamePrefix()const; + void setNamePrefix(const std::string& namePrefix); + + private: + int pageNumber_; + std::string instanceId_; + int pageSize_; + std::string namePrefix_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTMEDIAREQUEST_H_ \ No newline at end of file diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ListMediaResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ListMediaResult.h new file mode 100644 index 000000000..6a42cbf2f --- /dev/null +++ b/outboundbot/include/alibabacloud/outboundbot/model/ListMediaResult.h @@ -0,0 +1,70 @@ +/* + * 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_OUTBOUNDBOT_MODEL_LISTMEDIARESULT_H_ +#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTMEDIARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace OutboundBot + { + namespace Model + { + class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListMediaResult : public ServiceResult + { + public: + struct Media + { + std::string mediaId; + std::string name; + }; + + + ListMediaResult(); + explicit ListMediaResult(const std::string &payload); + ~ListMediaResult(); + std::vector getMediaList()const; + int getTotalCount()const; + std::string getMessage()const; + int getPageSize()const; + int getPageNumber()const; + int getHttpStatusCode()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector mediaList_; + int totalCount_; + std::string message_; + int pageSize_; + int pageNumber_; + int httpStatusCode_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTMEDIARESULT_H_ \ No newline at end of file diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ListScriptsResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ListScriptsResult.h index 42b87081d..005c82290 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ListScriptsResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ListScriptsResult.h @@ -42,10 +42,11 @@ namespace AlibabaCloud std::string scriptName; std::string scriptDescription; long updateTime; + std::string rejectReason; std::string scriptId; std::string failReason; - std::string scene; std::string debugStatus; + std::string scene; bool isDebugDrafted; }; int totalCount; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ListTagsResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ListTagsResult.h index 67ca3f500..a781f9e41 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ListTagsResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ListTagsResult.h @@ -32,6 +32,13 @@ namespace AlibabaCloud class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListTagsResult : public ServiceResult { public: + struct TagGroup + { + int tagGroupIndex; + std::string tagGroup; + std::string tagGroupId; + std::string scriptId; + }; struct Tag { int tagIndex; @@ -40,13 +47,6 @@ namespace AlibabaCloud std::string tagId; std::string scriptId; }; - struct TagGroup - { - int tagGroupIndex; - std::string tagGroup; - std::string tagGroupId; - std::string scriptId; - }; ListTagsResult(); diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ModifyBatchJobsResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ModifyBatchJobsResult.h index 49bd37818..dd65fab54 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ModifyBatchJobsResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ModifyBatchJobsResult.h @@ -43,16 +43,16 @@ namespace AlibabaCloud }; std::vector workingTime; bool isTemplate; - std::string repeatBy; int minAttemptInterval; + std::string repeatBy; long endTime; - std::string strategyId; long startTime; + std::string strategyId; std::string followUpStrategy; std::string type; std::string strategyName; - std::string strategyDescription; std::string customized; + std::string strategyDescription; int maxAttemptsPerDay; std::string routingStrategy; std::vector repeatDays; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ModifyDialogueFlowResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ModifyDialogueFlowResult.h index 8ba813805..ffb62af46 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ModifyDialogueFlowResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ModifyDialogueFlowResult.h @@ -41,8 +41,8 @@ namespace AlibabaCloud int getHttpStatusCode()const; std::string getDialogueFlowId()const; std::string getCode()const; - bool getSuccess()const; std::string getDialogueFlowDefinition()const; + bool getSuccess()const; protected: void parse(const std::string &payload); @@ -51,8 +51,8 @@ namespace AlibabaCloud int httpStatusCode_; std::string dialogueFlowId_; std::string code_; - bool success_; std::string dialogueFlowDefinition_; + bool success_; }; } diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ModifyJobGroupResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ModifyJobGroupResult.h index f8fd7e74f..db3f12db9 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ModifyJobGroupResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ModifyJobGroupResult.h @@ -43,16 +43,16 @@ namespace AlibabaCloud }; std::vector workingTime; bool isTemplate; - std::string repeatBy; int minAttemptInterval; + std::string repeatBy; long endTime; - std::string strategyId; long startTime; + std::string strategyId; std::string followUpStrategy; std::string type; std::string strategyName; - std::string strategyDescription; std::string customized; + std::string strategyDescription; int maxAttemptsPerDay; std::string routingStrategy; std::vector repeatDays; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ModifyScriptResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ModifyScriptResult.h index 2b6747b39..1265f315e 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ModifyScriptResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ModifyScriptResult.h @@ -41,8 +41,8 @@ namespace AlibabaCloud std::string scriptDescription; long updateTime; std::string scriptId; - std::string scene; std::string debugStatus; + std::string scene; bool isDebugDrafted; }; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ModifyTTSConfigResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ModifyTTSConfigResult.h index 387807423..5aa3ca5ac 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ModifyTTSConfigResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ModifyTTSConfigResult.h @@ -36,8 +36,8 @@ namespace AlibabaCloud { std::string instanceId; std::string volume; - std::string tTSConfigId; std::string scriptId; + std::string tTSConfigId; std::string voice; std::string speechRate; }; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/ModifyTagGroupsResult.h b/outboundbot/include/alibabacloud/outboundbot/model/ModifyTagGroupsResult.h index df0e2f0ff..c6af3f9eb 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/ModifyTagGroupsResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/ModifyTagGroupsResult.h @@ -32,6 +32,13 @@ namespace AlibabaCloud class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ModifyTagGroupsResult : public ServiceResult { public: + struct TagGroup + { + int tagGroupIndex; + std::string tagGroup; + std::string tagGroupId; + std::string scriptId; + }; struct Tag { int tagIndex; @@ -40,13 +47,6 @@ namespace AlibabaCloud std::string tagId; std::string scriptId; }; - struct TagGroup - { - int tagGroupIndex; - std::string tagGroup; - std::string tagGroupId; - std::string scriptId; - }; ModifyTagGroupsResult(); diff --git a/outboundbot/include/alibabacloud/outboundbot/model/PublishScriptRequest.h b/outboundbot/include/alibabacloud/outboundbot/model/PublishScriptRequest.h index 36a324d8d..e604849b6 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/PublishScriptRequest.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/PublishScriptRequest.h @@ -41,11 +41,14 @@ namespace AlibabaCloud void setScriptId(const std::string& scriptId); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); + long getInstanceOwnerId()const; + void setInstanceOwnerId(long instanceOwnerId); private: std::string description_; std::string scriptId_; std::string instanceId_; + long instanceOwnerId_; }; } diff --git a/outboundbot/include/alibabacloud/outboundbot/model/QueryJobsResult.h b/outboundbot/include/alibabacloud/outboundbot/model/QueryJobsResult.h index c7d76b871..2b5c64994 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/QueryJobsResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/QueryJobsResult.h @@ -52,6 +52,17 @@ namespace AlibabaCloud std::string value; std::string key; }; + struct SummaryItem + { + std::string category; + std::string taskId; + std::string conversationDetailId; + std::string content; + std::string summaryId; + std::string summaryName; + std::string jobId; + std::string groupId; + }; struct Task { struct Contact1 @@ -69,8 +80,8 @@ namespace AlibabaCloud std::string chatbotId; long planedTime; std::string calledNumber; - std::string taskId; std::string scenarioId; + std::string taskId; long actualTime; std::string callId; int duration; @@ -79,17 +90,6 @@ namespace AlibabaCloud Contact1 contact1; std::string jobId; }; - struct SummaryItem - { - std::string taskId; - std::string category; - std::string conversationDetailId; - std::string content; - std::string summaryId; - std::string summaryName; - std::string jobId; - std::string groupId; - }; std::string status; std::vector tasks; std::string scenarioId; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/QueryScriptsByStatusRequest.h b/outboundbot/include/alibabacloud/outboundbot/model/QueryScriptsByStatusRequest.h index ba7de184a..098970055 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/QueryScriptsByStatusRequest.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/QueryScriptsByStatusRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud QueryScriptsByStatusRequest(); ~QueryScriptsByStatusRequest(); + std::vector getStatusList()const; + void setStatusList(const std::vector& statusList); int getPageNumber()const; void setPageNumber(int pageNumber); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); int getPageSize()const; void setPageSize(int pageSize); - std::string getStatus()const; - void setStatus(const std::string& status); private: + std::vector statusList_; int pageNumber_; std::string instanceId_; int pageSize_; - std::string status_; }; } diff --git a/outboundbot/include/alibabacloud/outboundbot/model/QueryScriptsByStatusResult.h b/outboundbot/include/alibabacloud/outboundbot/model/QueryScriptsByStatusResult.h index c8b718bef..b4a3e7132 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/QueryScriptsByStatusResult.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/QueryScriptsByStatusResult.h @@ -36,17 +36,17 @@ namespace AlibabaCloud { struct Script { + std::string debugVersion; std::string industry; std::string status; - std::string debugVersion; std::string appliedVersion; bool isDrafted; std::string scriptName; std::string scriptDescription; long updateTime; std::string scriptId; - std::string scene; std::string debugStatus; + std::string scene; bool isDebugDrafted; }; int totalCount; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/RecordFailureRequest.h b/outboundbot/include/alibabacloud/outboundbot/model/RecordFailureRequest.h index 0e79ab593..2715c3ddf 100644 --- a/outboundbot/include/alibabacloud/outboundbot/model/RecordFailureRequest.h +++ b/outboundbot/include/alibabacloud/outboundbot/model/RecordFailureRequest.h @@ -47,6 +47,8 @@ namespace AlibabaCloud void setDispositionCode(const std::string& dispositionCode); std::string getCalledNumber()const; void setCalledNumber(const std::string& calledNumber); + std::string getInstanceOwnerId()const; + void setInstanceOwnerId(const std::string& instanceOwnerId); std::string getTaskId()const; void setTaskId(const std::string& taskId); @@ -57,6 +59,7 @@ namespace AlibabaCloud std::string instanceId_; std::string dispositionCode_; std::string calledNumber_; + std::string instanceOwnerId_; std::string taskId_; }; diff --git a/outboundbot/include/alibabacloud/outboundbot/model/WithdrawScriptReviewRequest.h b/outboundbot/include/alibabacloud/outboundbot/model/WithdrawScriptReviewRequest.h new file mode 100644 index 000000000..79b3eef89 --- /dev/null +++ b/outboundbot/include/alibabacloud/outboundbot/model/WithdrawScriptReviewRequest.h @@ -0,0 +1,51 @@ +/* + * 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_OUTBOUNDBOT_MODEL_WITHDRAWSCRIPTREVIEWREQUEST_H_ +#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_WITHDRAWSCRIPTREVIEWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace OutboundBot + { + namespace Model + { + class ALIBABACLOUD_OUTBOUNDBOT_EXPORT WithdrawScriptReviewRequest : public RpcServiceRequest + { + + public: + WithdrawScriptReviewRequest(); + ~WithdrawScriptReviewRequest(); + + std::string getScriptId()const; + void setScriptId(const std::string& scriptId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + + private: + std::string scriptId_; + std::string instanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_WITHDRAWSCRIPTREVIEWREQUEST_H_ \ No newline at end of file diff --git a/outboundbot/include/alibabacloud/outboundbot/model/WithdrawScriptReviewResult.h b/outboundbot/include/alibabacloud/outboundbot/model/WithdrawScriptReviewResult.h new file mode 100644 index 000000000..0cf3f0ec4 --- /dev/null +++ b/outboundbot/include/alibabacloud/outboundbot/model/WithdrawScriptReviewResult.h @@ -0,0 +1,72 @@ +/* + * 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_OUTBOUNDBOT_MODEL_WITHDRAWSCRIPTREVIEWRESULT_H_ +#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_WITHDRAWSCRIPTREVIEWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace OutboundBot + { + namespace Model + { + class ALIBABACLOUD_OUTBOUNDBOT_EXPORT WithdrawScriptReviewResult : public ServiceResult + { + public: + struct Script + { + std::string industry; + std::string status; + bool isDrafted; + std::string scriptName; + std::string scriptDescription; + long updateTime; + std::string scriptId; + std::string debugStatus; + std::string scene; + bool isDebugDrafted; + }; + + + WithdrawScriptReviewResult(); + explicit WithdrawScriptReviewResult(const std::string &payload); + ~WithdrawScriptReviewResult(); + Script getScript()const; + std::string getMessage()const; + int getHttpStatusCode()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + Script script_; + std::string message_; + int httpStatusCode_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_WITHDRAWSCRIPTREVIEWRESULT_H_ \ No newline at end of file diff --git a/outboundbot/src/OutboundBotClient.cc b/outboundbot/src/OutboundBotClient.cc index 300dd9c61..dcf230803 100644 --- a/outboundbot/src/OutboundBotClient.cc +++ b/outboundbot/src/OutboundBotClient.cc @@ -1059,6 +1059,42 @@ OutboundBotClient::DescribeTTSConfigOutcomeCallable OutboundBotClient::describeT return task->get_future(); } +OutboundBotClient::DescribeTagHitsSummaryOutcome OutboundBotClient::describeTagHitsSummary(const DescribeTagHitsSummaryRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeTagHitsSummaryOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeTagHitsSummaryOutcome(DescribeTagHitsSummaryResult(outcome.result())); + else + return DescribeTagHitsSummaryOutcome(outcome.error()); +} + +void OutboundBotClient::describeTagHitsSummaryAsync(const DescribeTagHitsSummaryRequest& request, const DescribeTagHitsSummaryAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeTagHitsSummary(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +OutboundBotClient::DescribeTagHitsSummaryOutcomeCallable OutboundBotClient::describeTagHitsSummaryCallable(const DescribeTagHitsSummaryRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeTagHitsSummary(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + OutboundBotClient::DialogueOutcome OutboundBotClient::dialogue(const DialogueRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1887,6 +1923,42 @@ OutboundBotClient::ListJobsByGroupOutcomeCallable OutboundBotClient::listJobsByG return task->get_future(); } +OutboundBotClient::ListMediaOutcome OutboundBotClient::listMedia(const ListMediaRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListMediaOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListMediaOutcome(ListMediaResult(outcome.result())); + else + return ListMediaOutcome(outcome.error()); +} + +void OutboundBotClient::listMediaAsync(const ListMediaRequest& request, const ListMediaAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listMedia(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +OutboundBotClient::ListMediaOutcomeCallable OutboundBotClient::listMediaCallable(const ListMediaRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listMedia(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + OutboundBotClient::ListMediasOutcome OutboundBotClient::listMedias(const ListMediasRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3075,3 +3147,39 @@ OutboundBotClient::WithdrawScriptOutcomeCallable OutboundBotClient::withdrawScri return task->get_future(); } +OutboundBotClient::WithdrawScriptReviewOutcome OutboundBotClient::withdrawScriptReview(const WithdrawScriptReviewRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return WithdrawScriptReviewOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return WithdrawScriptReviewOutcome(WithdrawScriptReviewResult(outcome.result())); + else + return WithdrawScriptReviewOutcome(outcome.error()); +} + +void OutboundBotClient::withdrawScriptReviewAsync(const WithdrawScriptReviewRequest& request, const WithdrawScriptReviewAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, withdrawScriptReview(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +OutboundBotClient::WithdrawScriptReviewOutcomeCallable OutboundBotClient::withdrawScriptReviewCallable(const WithdrawScriptReviewRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->withdrawScriptReview(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + diff --git a/outboundbot/src/model/AssignJobsResult.cc b/outboundbot/src/model/AssignJobsResult.cc index 903af36c7..e316225ac 100644 --- a/outboundbot/src/model/AssignJobsResult.cc +++ b/outboundbot/src/model/AssignJobsResult.cc @@ -39,16 +39,16 @@ void AssignJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); if(!value["JobGroupId"].isNull()) jobGroupId_ = value["JobGroupId"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CancelJobsResult.cc b/outboundbot/src/model/CancelJobsResult.cc index f1908bee3..8b48ac94b 100644 --- a/outboundbot/src/model/CancelJobsResult.cc +++ b/outboundbot/src/model/CancelJobsResult.cc @@ -39,14 +39,14 @@ void CancelJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateBatchJobsResult.cc b/outboundbot/src/model/CreateBatchJobsResult.cc index 4372a3767..3c62de9c1 100644 --- a/outboundbot/src/model/CreateBatchJobsResult.cc +++ b/outboundbot/src/model/CreateBatchJobsResult.cc @@ -42,43 +42,43 @@ void CreateBatchJobsResult::parse(const std::string &payload) auto batchJobNode = value["BatchJob"]; if(!batchJobNode["BatchJobId"].isNull()) batchJob_.batchJobId = batchJobNode["BatchJobId"].asString(); - if(!batchJobNode["JobGroupName"].isNull()) - batchJob_.jobGroupName = batchJobNode["JobGroupName"].asString(); - if(!batchJobNode["JobGroupDescription"].isNull()) - batchJob_.jobGroupDescription = batchJobNode["JobGroupDescription"].asString(); - if(!batchJobNode["ScenarioId"].isNull()) - batchJob_.scenarioId = batchJobNode["ScenarioId"].asString(); - if(!batchJobNode["JobFilePath"].isNull()) - batchJob_.jobFilePath = batchJobNode["JobFilePath"].asString(); if(!batchJobNode["CreationTime"].isNull()) batchJob_.creationTime = std::stol(batchJobNode["CreationTime"].asString()); + if(!batchJobNode["JobFilePath"].isNull()) + batchJob_.jobFilePath = batchJobNode["JobFilePath"].asString(); + if(!batchJobNode["JobGroupDescription"].isNull()) + batchJob_.jobGroupDescription = batchJobNode["JobGroupDescription"].asString(); + if(!batchJobNode["JobGroupName"].isNull()) + batchJob_.jobGroupName = batchJobNode["JobGroupName"].asString(); + if(!batchJobNode["ScenarioId"].isNull()) + batchJob_.scenarioId = batchJobNode["ScenarioId"].asString(); auto strategyNode = batchJobNode["Strategy"]; - if(!strategyNode["StrategyId"].isNull()) - batchJob_.strategy.strategyId = strategyNode["StrategyId"].asString(); - if(!strategyNode["StrategyName"].isNull()) - batchJob_.strategy.strategyName = strategyNode["StrategyName"].asString(); - if(!strategyNode["StrategyDescription"].isNull()) - batchJob_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); - if(!strategyNode["Type"].isNull()) - batchJob_.strategy.type = strategyNode["Type"].asString(); - if(!strategyNode["StartTime"].isNull()) - batchJob_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); - if(!strategyNode["EndTime"].isNull()) - batchJob_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); - if(!strategyNode["RepeatBy"].isNull()) - batchJob_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); - if(!strategyNode["MaxAttemptsPerDay"].isNull()) - batchJob_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); - if(!strategyNode["MinAttemptInterval"].isNull()) - batchJob_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); if(!strategyNode["Customized"].isNull()) batchJob_.strategy.customized = strategyNode["Customized"].asString(); - if(!strategyNode["RoutingStrategy"].isNull()) - batchJob_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["EndTime"].isNull()) + batchJob_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); if(!strategyNode["FollowUpStrategy"].isNull()) batchJob_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) batchJob_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; + if(!strategyNode["MaxAttemptsPerDay"].isNull()) + batchJob_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); + if(!strategyNode["MinAttemptInterval"].isNull()) + batchJob_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); + if(!strategyNode["RepeatBy"].isNull()) + batchJob_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); + if(!strategyNode["RoutingStrategy"].isNull()) + batchJob_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["StartTime"].isNull()) + batchJob_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); + if(!strategyNode["StrategyDescription"].isNull()) + batchJob_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); + if(!strategyNode["StrategyId"].isNull()) + batchJob_.strategy.strategyId = strategyNode["StrategyId"].asString(); + if(!strategyNode["StrategyName"].isNull()) + batchJob_.strategy.strategyName = strategyNode["StrategyName"].asString(); + if(!strategyNode["Type"].isNull()) + batchJob_.strategy.type = strategyNode["Type"].asString(); auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { @@ -95,14 +95,14 @@ void CreateBatchJobsResult::parse(const std::string &payload) auto allCallingNumbers = batchJobNode["CallingNumbers"]["String"]; for (auto value : allCallingNumbers) batchJob_.callingNumbers.push_back(value.asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateDialogueFlowResult.cc b/outboundbot/src/model/CreateDialogueFlowResult.cc index 3ba460f08..f1fc48c4d 100644 --- a/outboundbot/src/model/CreateDialogueFlowResult.cc +++ b/outboundbot/src/model/CreateDialogueFlowResult.cc @@ -39,16 +39,16 @@ void CreateDialogueFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); - if(!value["HttpStatusCode"].isNull()) - httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); if(!value["DialogueFlowId"].isNull()) dialogueFlowId_ = value["DialogueFlowId"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateGlobalQuestionResult.cc b/outboundbot/src/model/CreateGlobalQuestionResult.cc index 2056caa60..07a8c2bf6 100644 --- a/outboundbot/src/model/CreateGlobalQuestionResult.cc +++ b/outboundbot/src/model/CreateGlobalQuestionResult.cc @@ -39,16 +39,16 @@ void CreateGlobalQuestionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); - if(!value["HttpStatusCode"].isNull()) - httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); if(!value["GlobalQuestionId"].isNull()) globalQuestionId_ = value["GlobalQuestionId"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateInstanceResult.cc b/outboundbot/src/model/CreateInstanceResult.cc index 4f73f075e..cc98b26bc 100644 --- a/outboundbot/src/model/CreateInstanceResult.cc +++ b/outboundbot/src/model/CreateInstanceResult.cc @@ -40,28 +40,28 @@ void CreateInstanceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto instanceNode = value["Instance"]; + if(!instanceNode["CallCenterInstanceId"].isNull()) + instance_.callCenterInstanceId = instanceNode["CallCenterInstanceId"].asString(); + if(!instanceNode["CreationTime"].isNull()) + instance_.creationTime = std::stol(instanceNode["CreationTime"].asString()); + if(!instanceNode["InstanceDescription"].isNull()) + instance_.instanceDescription = instanceNode["InstanceDescription"].asString(); if(!instanceNode["InstanceId"].isNull()) instance_.instanceId = instanceNode["InstanceId"].asString(); if(!instanceNode["InstanceName"].isNull()) instance_.instanceName = instanceNode["InstanceName"].asString(); - if(!instanceNode["InstanceDescription"].isNull()) - instance_.instanceDescription = instanceNode["InstanceDescription"].asString(); if(!instanceNode["MaxConcurrentConversation"].isNull()) instance_.maxConcurrentConversation = std::stoi(instanceNode["MaxConcurrentConversation"].asString()); if(!instanceNode["Owner"].isNull()) instance_.owner = instanceNode["Owner"].asString(); - if(!instanceNode["CreationTime"].isNull()) - instance_.creationTime = std::stol(instanceNode["CreationTime"].asString()); - if(!instanceNode["CallCenterInstanceId"].isNull()) - instance_.callCenterInstanceId = instanceNode["CallCenterInstanceId"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateIntentResult.cc b/outboundbot/src/model/CreateIntentResult.cc index f171e9d0a..81d4a2163 100644 --- a/outboundbot/src/model/CreateIntentResult.cc +++ b/outboundbot/src/model/CreateIntentResult.cc @@ -39,16 +39,16 @@ void CreateIntentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); if(!value["IntentId"].isNull()) intentId_ = value["IntentId"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateJobGroupResult.cc b/outboundbot/src/model/CreateJobGroupResult.cc index 3b6b9795c..1cf2a56af 100644 --- a/outboundbot/src/model/CreateJobGroupResult.cc +++ b/outboundbot/src/model/CreateJobGroupResult.cc @@ -40,45 +40,45 @@ void CreateJobGroupResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto jobGroupNode = value["JobGroup"]; + if(!jobGroupNode["CreationTime"].isNull()) + jobGroup_.creationTime = std::stol(jobGroupNode["CreationTime"].asString()); + if(!jobGroupNode["JobFilePath"].isNull()) + jobGroup_.jobFilePath = jobGroupNode["JobFilePath"].asString(); + if(!jobGroupNode["JobGroupDescription"].isNull()) + jobGroup_.jobGroupDescription = jobGroupNode["JobGroupDescription"].asString(); if(!jobGroupNode["JobGroupId"].isNull()) jobGroup_.jobGroupId = jobGroupNode["JobGroupId"].asString(); if(!jobGroupNode["JobGroupName"].isNull()) jobGroup_.jobGroupName = jobGroupNode["JobGroupName"].asString(); - if(!jobGroupNode["JobGroupDescription"].isNull()) - jobGroup_.jobGroupDescription = jobGroupNode["JobGroupDescription"].asString(); if(!jobGroupNode["ScenarioId"].isNull()) jobGroup_.scenarioId = jobGroupNode["ScenarioId"].asString(); - if(!jobGroupNode["JobFilePath"].isNull()) - jobGroup_.jobFilePath = jobGroupNode["JobFilePath"].asString(); - if(!jobGroupNode["CreationTime"].isNull()) - jobGroup_.creationTime = std::stol(jobGroupNode["CreationTime"].asString()); auto strategyNode = jobGroupNode["Strategy"]; - if(!strategyNode["StrategyId"].isNull()) - jobGroup_.strategy.strategyId = strategyNode["StrategyId"].asString(); - if(!strategyNode["StrategyName"].isNull()) - jobGroup_.strategy.strategyName = strategyNode["StrategyName"].asString(); - if(!strategyNode["StrategyDescription"].isNull()) - jobGroup_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); - if(!strategyNode["Type"].isNull()) - jobGroup_.strategy.type = strategyNode["Type"].asString(); - if(!strategyNode["StartTime"].isNull()) - jobGroup_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); - if(!strategyNode["EndTime"].isNull()) - jobGroup_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); - if(!strategyNode["RepeatBy"].isNull()) - jobGroup_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); - if(!strategyNode["MaxAttemptsPerDay"].isNull()) - jobGroup_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); - if(!strategyNode["MinAttemptInterval"].isNull()) - jobGroup_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); if(!strategyNode["Customized"].isNull()) jobGroup_.strategy.customized = strategyNode["Customized"].asString(); - if(!strategyNode["RoutingStrategy"].isNull()) - jobGroup_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["EndTime"].isNull()) + jobGroup_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); if(!strategyNode["FollowUpStrategy"].isNull()) jobGroup_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) jobGroup_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; + if(!strategyNode["MaxAttemptsPerDay"].isNull()) + jobGroup_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); + if(!strategyNode["MinAttemptInterval"].isNull()) + jobGroup_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); + if(!strategyNode["RepeatBy"].isNull()) + jobGroup_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); + if(!strategyNode["RoutingStrategy"].isNull()) + jobGroup_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["StartTime"].isNull()) + jobGroup_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); + if(!strategyNode["StrategyDescription"].isNull()) + jobGroup_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); + if(!strategyNode["StrategyId"].isNull()) + jobGroup_.strategy.strategyId = strategyNode["StrategyId"].asString(); + if(!strategyNode["StrategyName"].isNull()) + jobGroup_.strategy.strategyName = strategyNode["StrategyName"].asString(); + if(!strategyNode["Type"].isNull()) + jobGroup_.strategy.type = strategyNode["Type"].asString(); auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { @@ -95,14 +95,14 @@ void CreateJobGroupResult::parse(const std::string &payload) auto allCallingNumbers = jobGroupNode["CallingNumbers"]["String"]; for (auto value : allCallingNumbers) jobGroup_.callingNumbers.push_back(value.asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateOutboundCallNumberResult.cc b/outboundbot/src/model/CreateOutboundCallNumberResult.cc index 9f1e41871..ac423a392 100644 --- a/outboundbot/src/model/CreateOutboundCallNumberResult.cc +++ b/outboundbot/src/model/CreateOutboundCallNumberResult.cc @@ -39,16 +39,16 @@ void CreateOutboundCallNumberResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); if(!value["OutboundCallNumberId"].isNull()) outboundCallNumberId_ = value["OutboundCallNumberId"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateScriptResult.cc b/outboundbot/src/model/CreateScriptResult.cc index 479559c69..5132d0092 100644 --- a/outboundbot/src/model/CreateScriptResult.cc +++ b/outboundbot/src/model/CreateScriptResult.cc @@ -40,34 +40,34 @@ void CreateScriptResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto scriptNode = value["Script"]; + if(!scriptNode["DebugStatus"].isNull()) + script_.debugStatus = scriptNode["DebugStatus"].asString(); + if(!scriptNode["Industry"].isNull()) + script_.industry = scriptNode["Industry"].asString(); + if(!scriptNode["IsDebugDrafted"].isNull()) + script_.isDebugDrafted = scriptNode["IsDebugDrafted"].asString() == "true"; + if(!scriptNode["IsDrafted"].isNull()) + script_.isDrafted = scriptNode["IsDrafted"].asString() == "true"; + if(!scriptNode["Scene"].isNull()) + script_.scene = scriptNode["Scene"].asString(); + if(!scriptNode["ScriptDescription"].isNull()) + script_.scriptDescription = scriptNode["ScriptDescription"].asString(); if(!scriptNode["ScriptId"].isNull()) script_.scriptId = scriptNode["ScriptId"].asString(); if(!scriptNode["ScriptName"].isNull()) script_.scriptName = scriptNode["ScriptName"].asString(); - if(!scriptNode["ScriptDescription"].isNull()) - script_.scriptDescription = scriptNode["ScriptDescription"].asString(); - if(!scriptNode["Industry"].isNull()) - script_.industry = scriptNode["Industry"].asString(); - if(!scriptNode["Scene"].isNull()) - script_.scene = scriptNode["Scene"].asString(); if(!scriptNode["Status"].isNull()) script_.status = scriptNode["Status"].asString(); - if(!scriptNode["DebugStatus"].isNull()) - script_.debugStatus = scriptNode["DebugStatus"].asString(); if(!scriptNode["UpdateTime"].isNull()) script_.updateTime = std::stol(scriptNode["UpdateTime"].asString()); - if(!scriptNode["IsDrafted"].isNull()) - script_.isDrafted = scriptNode["IsDrafted"].asString() == "true"; - if(!scriptNode["IsDebugDrafted"].isNull()) - script_.isDebugDrafted = scriptNode["IsDebugDrafted"].asString() == "true"; - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateScriptWaveformResult.cc b/outboundbot/src/model/CreateScriptWaveformResult.cc index b6a37d185..a3b34e5b5 100644 --- a/outboundbot/src/model/CreateScriptWaveformResult.cc +++ b/outboundbot/src/model/CreateScriptWaveformResult.cc @@ -39,16 +39,16 @@ void CreateScriptWaveformResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); if(!value["ScriptWaveformId"].isNull()) scriptWaveformId_ = value["ScriptWaveformId"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/CreateTagResult.cc b/outboundbot/src/model/CreateTagResult.cc index 24a770169..d090014e1 100644 --- a/outboundbot/src/model/CreateTagResult.cc +++ b/outboundbot/src/model/CreateTagResult.cc @@ -39,14 +39,14 @@ void CreateTagResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; if(!value["TagId"].isNull()) tagId_ = value["TagId"].asString(); diff --git a/outboundbot/src/model/DeleteDialogueFlowResult.cc b/outboundbot/src/model/DeleteDialogueFlowResult.cc index 8a67c7e83..61189f232 100644 --- a/outboundbot/src/model/DeleteDialogueFlowResult.cc +++ b/outboundbot/src/model/DeleteDialogueFlowResult.cc @@ -39,14 +39,14 @@ void DeleteDialogueFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DeleteGlobalQuestionResult.cc b/outboundbot/src/model/DeleteGlobalQuestionResult.cc index 05197bfcc..ac19c010a 100644 --- a/outboundbot/src/model/DeleteGlobalQuestionResult.cc +++ b/outboundbot/src/model/DeleteGlobalQuestionResult.cc @@ -39,14 +39,14 @@ void DeleteGlobalQuestionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DeleteInstanceResult.cc b/outboundbot/src/model/DeleteInstanceResult.cc index c8f595f45..daab73493 100644 --- a/outboundbot/src/model/DeleteInstanceResult.cc +++ b/outboundbot/src/model/DeleteInstanceResult.cc @@ -39,14 +39,14 @@ void DeleteInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DeleteIntentResult.cc b/outboundbot/src/model/DeleteIntentResult.cc index 8ab3a7a46..b3e841076 100644 --- a/outboundbot/src/model/DeleteIntentResult.cc +++ b/outboundbot/src/model/DeleteIntentResult.cc @@ -39,14 +39,14 @@ void DeleteIntentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DeleteJobGroupResult.cc b/outboundbot/src/model/DeleteJobGroupResult.cc index 21701b462..827e083fd 100644 --- a/outboundbot/src/model/DeleteJobGroupResult.cc +++ b/outboundbot/src/model/DeleteJobGroupResult.cc @@ -39,14 +39,14 @@ void DeleteJobGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DeleteOutboundCallNumberResult.cc b/outboundbot/src/model/DeleteOutboundCallNumberResult.cc index 29a8fca17..9778b8bc2 100644 --- a/outboundbot/src/model/DeleteOutboundCallNumberResult.cc +++ b/outboundbot/src/model/DeleteOutboundCallNumberResult.cc @@ -39,14 +39,14 @@ void DeleteOutboundCallNumberResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DeleteScriptResult.cc b/outboundbot/src/model/DeleteScriptResult.cc index edd07394c..aebbd9b6d 100644 --- a/outboundbot/src/model/DeleteScriptResult.cc +++ b/outboundbot/src/model/DeleteScriptResult.cc @@ -39,14 +39,14 @@ void DeleteScriptResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DeleteScriptWaveformResult.cc b/outboundbot/src/model/DeleteScriptWaveformResult.cc index 8ead515a4..7d1fe3315 100644 --- a/outboundbot/src/model/DeleteScriptWaveformResult.cc +++ b/outboundbot/src/model/DeleteScriptWaveformResult.cc @@ -39,14 +39,14 @@ void DeleteScriptWaveformResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DescribeGlobalQuestionResult.cc b/outboundbot/src/model/DescribeGlobalQuestionResult.cc index ba35a4b9d..4f46d8c2b 100644 --- a/outboundbot/src/model/DescribeGlobalQuestionResult.cc +++ b/outboundbot/src/model/DescribeGlobalQuestionResult.cc @@ -40,26 +40,26 @@ void DescribeGlobalQuestionResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto globalQuestionNode = value["GlobalQuestion"]; + if(!globalQuestionNode["Answers"].isNull()) + globalQuestion_.answers = globalQuestionNode["Answers"].asString(); if(!globalQuestionNode["GlobalQuestionId"].isNull()) globalQuestion_.globalQuestionId = globalQuestionNode["GlobalQuestionId"].asString(); - if(!globalQuestionNode["ScriptId"].isNull()) - globalQuestion_.scriptId = globalQuestionNode["ScriptId"].asString(); if(!globalQuestionNode["GlobalQuestionName"].isNull()) globalQuestion_.globalQuestionName = globalQuestionNode["GlobalQuestionName"].asString(); if(!globalQuestionNode["GlobalQuestionType"].isNull()) globalQuestion_.globalQuestionType = globalQuestionNode["GlobalQuestionType"].asString(); if(!globalQuestionNode["Questions"].isNull()) globalQuestion_.questions = globalQuestionNode["Questions"].asString(); - if(!globalQuestionNode["Answers"].isNull()) - globalQuestion_.answers = globalQuestionNode["Answers"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; + if(!globalQuestionNode["ScriptId"].isNull()) + globalQuestion_.scriptId = globalQuestionNode["ScriptId"].asString(); if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DescribeInstanceResult.cc b/outboundbot/src/model/DescribeInstanceResult.cc index 066e8d11e..0b9e83fdc 100644 --- a/outboundbot/src/model/DescribeInstanceResult.cc +++ b/outboundbot/src/model/DescribeInstanceResult.cc @@ -40,28 +40,28 @@ void DescribeInstanceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto instanceNode = value["Instance"]; + if(!instanceNode["CallCenterInstanceId"].isNull()) + instance_.callCenterInstanceId = instanceNode["CallCenterInstanceId"].asString(); + if(!instanceNode["CreationTime"].isNull()) + instance_.creationTime = std::stol(instanceNode["CreationTime"].asString()); + if(!instanceNode["InstanceDescription"].isNull()) + instance_.instanceDescription = instanceNode["InstanceDescription"].asString(); if(!instanceNode["InstanceId"].isNull()) instance_.instanceId = instanceNode["InstanceId"].asString(); if(!instanceNode["InstanceName"].isNull()) instance_.instanceName = instanceNode["InstanceName"].asString(); - if(!instanceNode["InstanceDescription"].isNull()) - instance_.instanceDescription = instanceNode["InstanceDescription"].asString(); if(!instanceNode["MaxConcurrentConversation"].isNull()) instance_.maxConcurrentConversation = std::stoi(instanceNode["MaxConcurrentConversation"].asString()); if(!instanceNode["Owner"].isNull()) instance_.owner = instanceNode["Owner"].asString(); - if(!instanceNode["CreationTime"].isNull()) - instance_.creationTime = std::stol(instanceNode["CreationTime"].asString()); - if(!instanceNode["CallCenterInstanceId"].isNull()) - instance_.callCenterInstanceId = instanceNode["CallCenterInstanceId"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DescribeIntentResult.cc b/outboundbot/src/model/DescribeIntentResult.cc index 924a4bfea..bd275123e 100644 --- a/outboundbot/src/model/DescribeIntentResult.cc +++ b/outboundbot/src/model/DescribeIntentResult.cc @@ -40,30 +40,30 @@ void DescribeIntentResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto intentNode = value["Intent"]; - if(!intentNode["IntentId"].isNull()) - intent_.intentId = intentNode["IntentId"].asString(); - if(!intentNode["ScriptId"].isNull()) - intent_.scriptId = intentNode["ScriptId"].asString(); - if(!intentNode["IntentName"].isNull()) - intent_.intentName = intentNode["IntentName"].asString(); - if(!intentNode["IntentDescription"].isNull()) - intent_.intentDescription = intentNode["IntentDescription"].asString(); - if(!intentNode["Utterances"].isNull()) - intent_.utterances = intentNode["Utterances"].asString(); - if(!intentNode["Keywords"].isNull()) - intent_.keywords = intentNode["Keywords"].asString(); if(!intentNode["CreateTime"].isNull()) intent_.createTime = std::stol(intentNode["CreateTime"].asString()); + if(!intentNode["IntentDescription"].isNull()) + intent_.intentDescription = intentNode["IntentDescription"].asString(); + if(!intentNode["IntentId"].isNull()) + intent_.intentId = intentNode["IntentId"].asString(); + if(!intentNode["IntentName"].isNull()) + intent_.intentName = intentNode["IntentName"].asString(); + if(!intentNode["Keywords"].isNull()) + intent_.keywords = intentNode["Keywords"].asString(); + if(!intentNode["ScriptId"].isNull()) + intent_.scriptId = intentNode["ScriptId"].asString(); if(!intentNode["UpdateTime"].isNull()) intent_.updateTime = std::stol(intentNode["UpdateTime"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; + if(!intentNode["Utterances"].isNull()) + intent_.utterances = intentNode["Utterances"].asString(); if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DescribeJobGroupResult.cc b/outboundbot/src/model/DescribeJobGroupResult.cc index fdfbaf21a..0889a5720 100644 --- a/outboundbot/src/model/DescribeJobGroupResult.cc +++ b/outboundbot/src/model/DescribeJobGroupResult.cc @@ -40,49 +40,92 @@ void DescribeJobGroupResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto jobGroupNode = value["JobGroup"]; + if(!jobGroupNode["CreationTime"].isNull()) + jobGroup_.creationTime = std::stol(jobGroupNode["CreationTime"].asString()); + if(!jobGroupNode["JobFilePath"].isNull()) + jobGroup_.jobFilePath = jobGroupNode["JobFilePath"].asString(); + if(!jobGroupNode["JobGroupDescription"].isNull()) + jobGroup_.jobGroupDescription = jobGroupNode["JobGroupDescription"].asString(); if(!jobGroupNode["JobGroupId"].isNull()) jobGroup_.jobGroupId = jobGroupNode["JobGroupId"].asString(); if(!jobGroupNode["JobGroupName"].isNull()) jobGroup_.jobGroupName = jobGroupNode["JobGroupName"].asString(); - if(!jobGroupNode["JobGroupDescription"].isNull()) - jobGroup_.jobGroupDescription = jobGroupNode["JobGroupDescription"].asString(); if(!jobGroupNode["ScenarioId"].isNull()) jobGroup_.scenarioId = jobGroupNode["ScenarioId"].asString(); if(!jobGroupNode["ScriptId"].isNull()) jobGroup_.scriptId = jobGroupNode["ScriptId"].asString(); if(!jobGroupNode["ScriptName"].isNull()) jobGroup_.scriptName = jobGroupNode["ScriptName"].asString(); - if(!jobGroupNode["JobFilePath"].isNull()) - jobGroup_.jobFilePath = jobGroupNode["JobFilePath"].asString(); - if(!jobGroupNode["CreationTime"].isNull()) - jobGroup_.creationTime = std::stol(jobGroupNode["CreationTime"].asString()); + auto progressNode = jobGroupNode["Progress"]; + if(!progressNode["Cancelled"].isNull()) + jobGroup_.progress.cancelled = std::stoi(progressNode["Cancelled"].asString()); + if(!progressNode["Duration"].isNull()) + jobGroup_.progress.duration = std::stoi(progressNode["Duration"].asString()); + if(!progressNode["Executing"].isNull()) + jobGroup_.progress.executing = std::stoi(progressNode["Executing"].asString()); + if(!progressNode["Failed"].isNull()) + jobGroup_.progress.failed = std::stoi(progressNode["Failed"].asString()); + if(!progressNode["Paused"].isNull()) + jobGroup_.progress.paused = std::stoi(progressNode["Paused"].asString()); + if(!progressNode["Scheduling"].isNull()) + jobGroup_.progress.scheduling = std::stoi(progressNode["Scheduling"].asString()); + if(!progressNode["StartTime"].isNull()) + jobGroup_.progress.startTime = std::stol(progressNode["StartTime"].asString()); + if(!progressNode["Status"].isNull()) + jobGroup_.progress.status = progressNode["Status"].asString(); + if(!progressNode["TotalCompleted"].isNull()) + jobGroup_.progress.totalCompleted = std::stoi(progressNode["TotalCompleted"].asString()); + if(!progressNode["TotalJobs"].isNull()) + jobGroup_.progress.totalJobs = std::stoi(progressNode["TotalJobs"].asString()); + if(!progressNode["TotalNotAnswered"].isNull()) + jobGroup_.progress.totalNotAnswered = std::stoi(progressNode["TotalNotAnswered"].asString()); + auto allBriefsNode = progressNode["Briefs"]["KeyValuePair"]; + for (auto progressNodeBriefsKeyValuePair : allBriefsNode) + { + JobGroup::Progress::KeyValuePair keyValuePairObject; + if(!progressNodeBriefsKeyValuePair["Key"].isNull()) + keyValuePairObject.key = progressNodeBriefsKeyValuePair["Key"].asString(); + if(!progressNodeBriefsKeyValuePair["Value"].isNull()) + keyValuePairObject.value = progressNodeBriefsKeyValuePair["Value"].asString(); + jobGroup_.progress.briefs.push_back(keyValuePairObject); + } + auto allCategoriesNode = progressNode["Categories"]["KeyValuePair"]; + for (auto progressNodeCategoriesKeyValuePair : allCategoriesNode) + { + JobGroup::Progress::KeyValuePair keyValuePairObject; + if(!progressNodeCategoriesKeyValuePair["Key"].isNull()) + keyValuePairObject.key = progressNodeCategoriesKeyValuePair["Key"].asString(); + if(!progressNodeCategoriesKeyValuePair["Value"].isNull()) + keyValuePairObject.value = progressNodeCategoriesKeyValuePair["Value"].asString(); + jobGroup_.progress.categories.push_back(keyValuePairObject); + } auto strategyNode = jobGroupNode["Strategy"]; - if(!strategyNode["StrategyId"].isNull()) - jobGroup_.strategy.strategyId = strategyNode["StrategyId"].asString(); - if(!strategyNode["StrategyName"].isNull()) - jobGroup_.strategy.strategyName = strategyNode["StrategyName"].asString(); - if(!strategyNode["StrategyDescription"].isNull()) - jobGroup_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); - if(!strategyNode["Type"].isNull()) - jobGroup_.strategy.type = strategyNode["Type"].asString(); - if(!strategyNode["StartTime"].isNull()) - jobGroup_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); - if(!strategyNode["EndTime"].isNull()) - jobGroup_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); - if(!strategyNode["RepeatBy"].isNull()) - jobGroup_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); - if(!strategyNode["MaxAttemptsPerDay"].isNull()) - jobGroup_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); - if(!strategyNode["MinAttemptInterval"].isNull()) - jobGroup_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); if(!strategyNode["Customized"].isNull()) jobGroup_.strategy.customized = strategyNode["Customized"].asString(); - if(!strategyNode["RoutingStrategy"].isNull()) - jobGroup_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["EndTime"].isNull()) + jobGroup_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); if(!strategyNode["FollowUpStrategy"].isNull()) jobGroup_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) jobGroup_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; + if(!strategyNode["MaxAttemptsPerDay"].isNull()) + jobGroup_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); + if(!strategyNode["MinAttemptInterval"].isNull()) + jobGroup_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); + if(!strategyNode["RepeatBy"].isNull()) + jobGroup_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); + if(!strategyNode["RoutingStrategy"].isNull()) + jobGroup_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["StartTime"].isNull()) + jobGroup_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); + if(!strategyNode["StrategyDescription"].isNull()) + jobGroup_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); + if(!strategyNode["StrategyId"].isNull()) + jobGroup_.strategy.strategyId = strategyNode["StrategyId"].asString(); + if(!strategyNode["StrategyName"].isNull()) + jobGroup_.strategy.strategyName = strategyNode["StrategyName"].asString(); + if(!strategyNode["Type"].isNull()) + jobGroup_.strategy.type = strategyNode["Type"].asString(); auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { @@ -96,60 +139,17 @@ void DescribeJobGroupResult::parse(const std::string &payload) auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; for (auto value : allRepeatDays) jobGroup_.strategy.repeatDays.push_back(value.asString()); - auto progressNode = jobGroupNode["Progress"]; - if(!progressNode["TotalJobs"].isNull()) - jobGroup_.progress.totalJobs = std::stoi(progressNode["TotalJobs"].asString()); - if(!progressNode["Status"].isNull()) - jobGroup_.progress.status = progressNode["Status"].asString(); - if(!progressNode["TotalNotAnswered"].isNull()) - jobGroup_.progress.totalNotAnswered = std::stoi(progressNode["TotalNotAnswered"].asString()); - if(!progressNode["TotalCompleted"].isNull()) - jobGroup_.progress.totalCompleted = std::stoi(progressNode["TotalCompleted"].asString()); - if(!progressNode["StartTime"].isNull()) - jobGroup_.progress.startTime = std::stol(progressNode["StartTime"].asString()); - if(!progressNode["Duration"].isNull()) - jobGroup_.progress.duration = std::stoi(progressNode["Duration"].asString()); - if(!progressNode["Scheduling"].isNull()) - jobGroup_.progress.scheduling = std::stoi(progressNode["Scheduling"].asString()); - if(!progressNode["Executing"].isNull()) - jobGroup_.progress.executing = std::stoi(progressNode["Executing"].asString()); - if(!progressNode["Paused"].isNull()) - jobGroup_.progress.paused = std::stoi(progressNode["Paused"].asString()); - if(!progressNode["Failed"].isNull()) - jobGroup_.progress.failed = std::stoi(progressNode["Failed"].asString()); - if(!progressNode["Cancelled"].isNull()) - jobGroup_.progress.cancelled = std::stoi(progressNode["Cancelled"].asString()); - auto allCategoriesNode = progressNode["Categories"]["KeyValuePair"]; - for (auto progressNodeCategoriesKeyValuePair : allCategoriesNode) - { - JobGroup::Progress::KeyValuePair keyValuePairObject; - if(!progressNodeCategoriesKeyValuePair["Key"].isNull()) - keyValuePairObject.key = progressNodeCategoriesKeyValuePair["Key"].asString(); - if(!progressNodeCategoriesKeyValuePair["Value"].isNull()) - keyValuePairObject.value = progressNodeCategoriesKeyValuePair["Value"].asString(); - jobGroup_.progress.categories.push_back(keyValuePairObject); - } - auto allBriefsNode = progressNode["Briefs"]["KeyValuePair"]; - for (auto progressNodeBriefsKeyValuePair : allBriefsNode) - { - JobGroup::Progress::KeyValuePair keyValuePairObject; - if(!progressNodeBriefsKeyValuePair["Key"].isNull()) - keyValuePairObject.key = progressNodeBriefsKeyValuePair["Key"].asString(); - if(!progressNodeBriefsKeyValuePair["Value"].isNull()) - keyValuePairObject.value = progressNodeBriefsKeyValuePair["Value"].asString(); - jobGroup_.progress.briefs.push_back(keyValuePairObject); - } auto allCallingNumbers = jobGroupNode["CallingNumbers"]["String"]; for (auto value : allCallingNumbers) jobGroup_.callingNumbers.push_back(value.asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DescribeJobResult.cc b/outboundbot/src/model/DescribeJobResult.cc index 174ae7fe8..b6bfe5a60 100644 --- a/outboundbot/src/model/DescribeJobResult.cc +++ b/outboundbot/src/model/DescribeJobResult.cc @@ -40,24 +40,24 @@ void DescribeJobResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto jobNode = value["Job"]; - if(!jobNode["JobId"].isNull()) - job_.jobId = jobNode["JobId"].asString(); - if(!jobNode["JobGroupId"].isNull()) - job_.jobGroupId = jobNode["JobGroupId"].asString(); - if(!jobNode["ScenarioId"].isNull()) - job_.scenarioId = jobNode["ScenarioId"].asString(); - if(!jobNode["StrategyId"].isNull()) - job_.strategyId = jobNode["StrategyId"].asString(); - if(!jobNode["Priority"].isNull()) - job_.priority = std::stoi(jobNode["Priority"].asString()); - if(!jobNode["SystemPriority"].isNull()) - job_.systemPriority = std::stoi(jobNode["SystemPriority"].asString()); - if(!jobNode["Status"].isNull()) - job_.status = jobNode["Status"].asString(); - if(!jobNode["ReferenceId"].isNull()) - job_.referenceId = jobNode["ReferenceId"].asString(); if(!jobNode["FailureReason"].isNull()) job_.failureReason = jobNode["FailureReason"].asString(); + if(!jobNode["JobGroupId"].isNull()) + job_.jobGroupId = jobNode["JobGroupId"].asString(); + if(!jobNode["JobId"].isNull()) + job_.jobId = jobNode["JobId"].asString(); + if(!jobNode["Priority"].isNull()) + job_.priority = std::stoi(jobNode["Priority"].asString()); + if(!jobNode["ReferenceId"].isNull()) + job_.referenceId = jobNode["ReferenceId"].asString(); + if(!jobNode["ScenarioId"].isNull()) + job_.scenarioId = jobNode["ScenarioId"].asString(); + if(!jobNode["Status"].isNull()) + job_.status = jobNode["Status"].asString(); + if(!jobNode["StrategyId"].isNull()) + job_.strategyId = jobNode["StrategyId"].asString(); + if(!jobNode["SystemPriority"].isNull()) + job_.systemPriority = std::stoi(jobNode["SystemPriority"].asString()); auto allContactsNode = jobNode["Contacts"]["Contact"]; for (auto jobNodeContactsContact : allContactsNode) { @@ -68,16 +68,16 @@ void DescribeJobResult::parse(const std::string &payload) contactObject.contactName = jobNodeContactsContact["ContactName"].asString(); if(!jobNodeContactsContact["Honorific"].isNull()) contactObject.honorific = jobNodeContactsContact["Honorific"].asString(); - if(!jobNodeContactsContact["Role"].isNull()) - contactObject.role = jobNodeContactsContact["Role"].asString(); - if(!jobNodeContactsContact["PhoneNumber"].isNull()) - contactObject.phoneNumber = jobNodeContactsContact["PhoneNumber"].asString(); - if(!jobNodeContactsContact["State"].isNull()) - contactObject.state = jobNodeContactsContact["State"].asString(); - if(!jobNodeContactsContact["ReferenceId"].isNull()) - contactObject.referenceId = jobNodeContactsContact["ReferenceId"].asString(); if(!jobNodeContactsContact["JobId"].isNull()) contactObject.jobId = jobNodeContactsContact["JobId"].asString(); + if(!jobNodeContactsContact["PhoneNumber"].isNull()) + contactObject.phoneNumber = jobNodeContactsContact["PhoneNumber"].asString(); + if(!jobNodeContactsContact["ReferenceId"].isNull()) + contactObject.referenceId = jobNodeContactsContact["ReferenceId"].asString(); + if(!jobNodeContactsContact["Role"].isNull()) + contactObject.role = jobNodeContactsContact["Role"].asString(); + if(!jobNodeContactsContact["State"].isNull()) + contactObject.state = jobNodeContactsContact["State"].asString(); job_.contacts.push_back(contactObject); } auto allExtrasNode = jobNode["Extras"]["KeyValuePair"]; @@ -90,100 +90,100 @@ void DescribeJobResult::parse(const std::string &payload) keyValuePairObject.value = jobNodeExtrasKeyValuePair["Value"].asString(); job_.extras.push_back(keyValuePairObject); } + auto allSummaryNode = jobNode["Summary"]["SummaryItem"]; + for (auto jobNodeSummarySummaryItem : allSummaryNode) + { + Job::SummaryItem summaryItemObject; + if(!jobNodeSummarySummaryItem["Category"].isNull()) + summaryItemObject.category = jobNodeSummarySummaryItem["Category"].asString(); + if(!jobNodeSummarySummaryItem["Content"].isNull()) + summaryItemObject.content = jobNodeSummarySummaryItem["Content"].asString(); + if(!jobNodeSummarySummaryItem["SummaryName"].isNull()) + summaryItemObject.summaryName = jobNodeSummarySummaryItem["SummaryName"].asString(); + job_.summary.push_back(summaryItemObject); + } auto allTasksNode = jobNode["Tasks"]["Task"]; for (auto jobNodeTasksTask : allTasksNode) { Job::Task taskObject; - if(!jobNodeTasksTask["TaskId"].isNull()) - taskObject.taskId = jobNodeTasksTask["TaskId"].asString(); - if(!jobNodeTasksTask["JobId"].isNull()) - taskObject.jobId = jobNodeTasksTask["JobId"].asString(); - if(!jobNodeTasksTask["ScenarioId"].isNull()) - taskObject.scenarioId = jobNodeTasksTask["ScenarioId"].asString(); - if(!jobNodeTasksTask["ChatbotId"].isNull()) - taskObject.chatbotId = jobNodeTasksTask["ChatbotId"].asString(); - if(!jobNodeTasksTask["PlanedTime"].isNull()) - taskObject.planedTime = std::stol(jobNodeTasksTask["PlanedTime"].asString()); if(!jobNodeTasksTask["ActualTime"].isNull()) taskObject.actualTime = std::stol(jobNodeTasksTask["ActualTime"].asString()); - if(!jobNodeTasksTask["CallingNumber"].isNull()) - taskObject.callingNumber = jobNodeTasksTask["CallingNumber"].asString(); - if(!jobNodeTasksTask["CalledNumber"].isNull()) - taskObject.calledNumber = jobNodeTasksTask["CalledNumber"].asString(); - if(!jobNodeTasksTask["CallId"].isNull()) - taskObject.callId = jobNodeTasksTask["CallId"].asString(); - if(!jobNodeTasksTask["Status"].isNull()) - taskObject.status = jobNodeTasksTask["Status"].asString(); if(!jobNodeTasksTask["Brief"].isNull()) taskObject.brief = jobNodeTasksTask["Brief"].asString(); + if(!jobNodeTasksTask["CallId"].isNull()) + taskObject.callId = jobNodeTasksTask["CallId"].asString(); + if(!jobNodeTasksTask["CalledNumber"].isNull()) + taskObject.calledNumber = jobNodeTasksTask["CalledNumber"].asString(); + if(!jobNodeTasksTask["CallingNumber"].isNull()) + taskObject.callingNumber = jobNodeTasksTask["CallingNumber"].asString(); + if(!jobNodeTasksTask["ChatbotId"].isNull()) + taskObject.chatbotId = jobNodeTasksTask["ChatbotId"].asString(); if(!jobNodeTasksTask["Duration"].isNull()) taskObject.duration = std::stoi(jobNodeTasksTask["Duration"].asString()); + if(!jobNodeTasksTask["JobId"].isNull()) + taskObject.jobId = jobNodeTasksTask["JobId"].asString(); + if(!jobNodeTasksTask["PlanedTime"].isNull()) + taskObject.planedTime = std::stol(jobNodeTasksTask["PlanedTime"].asString()); + if(!jobNodeTasksTask["ScenarioId"].isNull()) + taskObject.scenarioId = jobNodeTasksTask["ScenarioId"].asString(); + if(!jobNodeTasksTask["Status"].isNull()) + taskObject.status = jobNodeTasksTask["Status"].asString(); + if(!jobNodeTasksTask["TaskId"].isNull()) + taskObject.taskId = jobNodeTasksTask["TaskId"].asString(); auto allConversationNode = allTasksNode["Conversation"]["ConversationDetail"]; for (auto allTasksNodeConversationConversationDetail : allConversationNode) { Job::Task::ConversationDetail conversationObject; - if(!allTasksNodeConversationConversationDetail["Timestamp"].isNull()) - conversationObject.timestamp = std::stol(allTasksNodeConversationConversationDetail["Timestamp"].asString()); - if(!allTasksNodeConversationConversationDetail["Speaker"].isNull()) - conversationObject.speaker = allTasksNodeConversationConversationDetail["Speaker"].asString(); if(!allTasksNodeConversationConversationDetail["Script"].isNull()) conversationObject.script = allTasksNodeConversationConversationDetail["Script"].asString(); + if(!allTasksNodeConversationConversationDetail["Speaker"].isNull()) + conversationObject.speaker = allTasksNodeConversationConversationDetail["Speaker"].asString(); + if(!allTasksNodeConversationConversationDetail["Timestamp"].isNull()) + conversationObject.timestamp = std::stol(allTasksNodeConversationConversationDetail["Timestamp"].asString()); auto allSummary1Node = allConversationNode["Summary"]["SummaryItem"]; for (auto allConversationNodeSummarySummaryItem : allSummary1Node) { - Job::Task::ConversationDetail::SummaryItem summary1Object; + Job::Task::ConversationDetail::SummaryItem2 summary1Object; if(!allConversationNodeSummarySummaryItem["Category"].isNull()) summary1Object.category = allConversationNodeSummarySummaryItem["Category"].asString(); - if(!allConversationNodeSummarySummaryItem["SummaryName"].isNull()) - summary1Object.summaryName = allConversationNodeSummarySummaryItem["SummaryName"].asString(); if(!allConversationNodeSummarySummaryItem["Content"].isNull()) summary1Object.content = allConversationNodeSummarySummaryItem["Content"].asString(); + if(!allConversationNodeSummarySummaryItem["SummaryName"].isNull()) + summary1Object.summaryName = allConversationNodeSummarySummaryItem["SummaryName"].asString(); conversationObject.summary1.push_back(summary1Object); } taskObject.conversation.push_back(conversationObject); } - auto contact2Node = value["Contact"]; - if(!contact2Node["ContactId"].isNull()) - taskObject.contact2.contactId = contact2Node["ContactId"].asString(); - if(!contact2Node["ContactName"].isNull()) - taskObject.contact2.contactName = contact2Node["ContactName"].asString(); - if(!contact2Node["Honorific"].isNull()) - taskObject.contact2.honorific = contact2Node["Honorific"].asString(); - if(!contact2Node["Role"].isNull()) - taskObject.contact2.role = contact2Node["Role"].asString(); - if(!contact2Node["PhoneNumber"].isNull()) - taskObject.contact2.phoneNumber = contact2Node["PhoneNumber"].asString(); - if(!contact2Node["State"].isNull()) - taskObject.contact2.state = contact2Node["State"].asString(); - if(!contact2Node["ReferenceId"].isNull()) - taskObject.contact2.referenceId = contact2Node["ReferenceId"].asString(); - if(!contact2Node["JobId"].isNull()) - taskObject.contact2.jobId = contact2Node["JobId"].asString(); + auto contact3Node = value["Contact"]; + if(!contact3Node["ContactId"].isNull()) + taskObject.contact3.contactId = contact3Node["ContactId"].asString(); + if(!contact3Node["ContactName"].isNull()) + taskObject.contact3.contactName = contact3Node["ContactName"].asString(); + if(!contact3Node["Honorific"].isNull()) + taskObject.contact3.honorific = contact3Node["Honorific"].asString(); + if(!contact3Node["JobId"].isNull()) + taskObject.contact3.jobId = contact3Node["JobId"].asString(); + if(!contact3Node["PhoneNumber"].isNull()) + taskObject.contact3.phoneNumber = contact3Node["PhoneNumber"].asString(); + if(!contact3Node["ReferenceId"].isNull()) + taskObject.contact3.referenceId = contact3Node["ReferenceId"].asString(); + if(!contact3Node["Role"].isNull()) + taskObject.contact3.role = contact3Node["Role"].asString(); + if(!contact3Node["State"].isNull()) + taskObject.contact3.state = contact3Node["State"].asString(); job_.tasks.push_back(taskObject); - } - auto allSummaryNode = jobNode["Summary"]["SummaryItem"]; - for (auto jobNodeSummarySummaryItem : allSummaryNode) - { - Job::SummaryItem3 summaryItem3Object; - if(!jobNodeSummarySummaryItem["Category"].isNull()) - summaryItem3Object.category = jobNodeSummarySummaryItem["Category"].asString(); - if(!jobNodeSummarySummaryItem["SummaryName"].isNull()) - summaryItem3Object.summaryName = jobNodeSummarySummaryItem["SummaryName"].asString(); - if(!jobNodeSummarySummaryItem["Content"].isNull()) - summaryItem3Object.content = jobNodeSummarySummaryItem["Content"].asString(); - job_.summary.push_back(summaryItem3Object); } auto allCallingNumbers = jobNode["CallingNumbers"]["String"]; for (auto value : allCallingNumbers) job_.callingNumbers.push_back(value.asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DescribeScriptResult.cc b/outboundbot/src/model/DescribeScriptResult.cc index 5c763d29a..5a9423c36 100644 --- a/outboundbot/src/model/DescribeScriptResult.cc +++ b/outboundbot/src/model/DescribeScriptResult.cc @@ -40,34 +40,34 @@ void DescribeScriptResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto scriptNode = value["Script"]; + if(!scriptNode["DebugStatus"].isNull()) + script_.debugStatus = scriptNode["DebugStatus"].asString(); + if(!scriptNode["Industry"].isNull()) + script_.industry = scriptNode["Industry"].asString(); + if(!scriptNode["IsDebugDrafted"].isNull()) + script_.isDebugDrafted = scriptNode["IsDebugDrafted"].asString() == "true"; + if(!scriptNode["IsDrafted"].isNull()) + script_.isDrafted = scriptNode["IsDrafted"].asString() == "true"; + if(!scriptNode["Scene"].isNull()) + script_.scene = scriptNode["Scene"].asString(); + if(!scriptNode["ScriptDescription"].isNull()) + script_.scriptDescription = scriptNode["ScriptDescription"].asString(); if(!scriptNode["ScriptId"].isNull()) script_.scriptId = scriptNode["ScriptId"].asString(); if(!scriptNode["ScriptName"].isNull()) script_.scriptName = scriptNode["ScriptName"].asString(); - if(!scriptNode["ScriptDescription"].isNull()) - script_.scriptDescription = scriptNode["ScriptDescription"].asString(); - if(!scriptNode["Industry"].isNull()) - script_.industry = scriptNode["Industry"].asString(); - if(!scriptNode["Scene"].isNull()) - script_.scene = scriptNode["Scene"].asString(); if(!scriptNode["Status"].isNull()) script_.status = scriptNode["Status"].asString(); - if(!scriptNode["DebugStatus"].isNull()) - script_.debugStatus = scriptNode["DebugStatus"].asString(); if(!scriptNode["UpdateTime"].isNull()) script_.updateTime = std::stol(scriptNode["UpdateTime"].asString()); - if(!scriptNode["IsDrafted"].isNull()) - script_.isDrafted = scriptNode["IsDrafted"].asString() == "true"; - if(!scriptNode["IsDebugDrafted"].isNull()) - script_.isDebugDrafted = scriptNode["IsDebugDrafted"].asString() == "true"; - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DescribeScriptVoiceConfigResult.cc b/outboundbot/src/model/DescribeScriptVoiceConfigResult.cc index b75fa1b5c..c15603cb8 100644 --- a/outboundbot/src/model/DescribeScriptVoiceConfigResult.cc +++ b/outboundbot/src/model/DescribeScriptVoiceConfigResult.cc @@ -40,28 +40,28 @@ void DescribeScriptVoiceConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto scriptVoiceConfigNode = value["ScriptVoiceConfig"]; - if(!scriptVoiceConfigNode["ScriptVoiceConfigId"].isNull()) - scriptVoiceConfig_.scriptVoiceConfigId = scriptVoiceConfigNode["ScriptVoiceConfigId"].asString(); if(!scriptVoiceConfigNode["InstanceId"].isNull()) scriptVoiceConfig_.instanceId = scriptVoiceConfigNode["InstanceId"].asString(); - if(!scriptVoiceConfigNode["ScriptId"].isNull()) - scriptVoiceConfig_.scriptId = scriptVoiceConfigNode["ScriptId"].asString(); if(!scriptVoiceConfigNode["ScriptContent"].isNull()) scriptVoiceConfig_.scriptContent = scriptVoiceConfigNode["ScriptContent"].asString(); + if(!scriptVoiceConfigNode["ScriptId"].isNull()) + scriptVoiceConfig_.scriptId = scriptVoiceConfigNode["ScriptId"].asString(); + if(!scriptVoiceConfigNode["ScriptVoiceConfigId"].isNull()) + scriptVoiceConfig_.scriptVoiceConfigId = scriptVoiceConfigNode["ScriptVoiceConfigId"].asString(); + if(!scriptVoiceConfigNode["ScriptWaveformRelation"].isNull()) + scriptVoiceConfig_.scriptWaveformRelation = scriptVoiceConfigNode["ScriptWaveformRelation"].asString(); if(!scriptVoiceConfigNode["Source"].isNull()) scriptVoiceConfig_.source = scriptVoiceConfigNode["Source"].asString(); if(!scriptVoiceConfigNode["Type"].isNull()) scriptVoiceConfig_.type = scriptVoiceConfigNode["Type"].asString(); - if(!scriptVoiceConfigNode["ScriptWaveformRelation"].isNull()) - scriptVoiceConfig_.scriptWaveformRelation = scriptVoiceConfigNode["ScriptWaveformRelation"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DescribeTTSConfigResult.cc b/outboundbot/src/model/DescribeTTSConfigResult.cc index 5ddda99e8..d4edddd40 100644 --- a/outboundbot/src/model/DescribeTTSConfigResult.cc +++ b/outboundbot/src/model/DescribeTTSConfigResult.cc @@ -42,24 +42,24 @@ void DescribeTTSConfigResult::parse(const std::string &payload) auto tTSConfigNode = value["TTSConfig"]; if(!tTSConfigNode["Id"].isNull()) tTSConfig_.id = tTSConfigNode["Id"].asString(); - if(!tTSConfigNode["ScriptId"].isNull()) - tTSConfig_.scriptId = tTSConfigNode["ScriptId"].asString(); if(!tTSConfigNode["InstanceId"].isNull()) tTSConfig_.instanceId = tTSConfigNode["InstanceId"].asString(); - if(!tTSConfigNode["Voice"].isNull()) - tTSConfig_.voice = tTSConfigNode["Voice"].asString(); + if(!tTSConfigNode["ScriptId"].isNull()) + tTSConfig_.scriptId = tTSConfigNode["ScriptId"].asString(); if(!tTSConfigNode["SpeechRate"].isNull()) tTSConfig_.speechRate = tTSConfigNode["SpeechRate"].asString(); + if(!tTSConfigNode["Voice"].isNull()) + tTSConfig_.voice = tTSConfigNode["Voice"].asString(); if(!tTSConfigNode["Volume"].isNull()) tTSConfig_.volume = tTSConfigNode["Volume"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DescribeTagHitsSummaryRequest.cc b/outboundbot/src/model/DescribeTagHitsSummaryRequest.cc new file mode 100644 index 000000000..d17a1bd5e --- /dev/null +++ b/outboundbot/src/model/DescribeTagHitsSummaryRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::OutboundBot::Model::DescribeTagHitsSummaryRequest; + +DescribeTagHitsSummaryRequest::DescribeTagHitsSummaryRequest() : + RpcServiceRequest("outboundbot", "2019-12-26", "DescribeTagHitsSummary") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeTagHitsSummaryRequest::~DescribeTagHitsSummaryRequest() +{} + +std::string DescribeTagHitsSummaryRequest::getInstanceId()const +{ + return instanceId_; +} + +void DescribeTagHitsSummaryRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string DescribeTagHitsSummaryRequest::getJobGroupId()const +{ + return jobGroupId_; +} + +void DescribeTagHitsSummaryRequest::setJobGroupId(const std::string& jobGroupId) +{ + jobGroupId_ = jobGroupId; + setParameter("JobGroupId", jobGroupId); +} + diff --git a/outboundbot/src/model/DescribeTagHitsSummaryResult.cc b/outboundbot/src/model/DescribeTagHitsSummaryResult.cc new file mode 100644 index 000000000..6bbce5c0e --- /dev/null +++ b/outboundbot/src/model/DescribeTagHitsSummaryResult.cc @@ -0,0 +1,108 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::OutboundBot; +using namespace AlibabaCloud::OutboundBot::Model; + +DescribeTagHitsSummaryResult::DescribeTagHitsSummaryResult() : + ServiceResult() +{} + +DescribeTagHitsSummaryResult::DescribeTagHitsSummaryResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeTagHitsSummaryResult::~DescribeTagHitsSummaryResult() +{} + +void DescribeTagHitsSummaryResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTagGroupsNode = value["TagGroups"]["TagGroup"]; + for (auto valueTagGroupsTagGroup : allTagGroupsNode) + { + TagGroup tagGroupsObject; + if(!valueTagGroupsTagGroup["Id"].isNull()) + tagGroupsObject.id = valueTagGroupsTagGroup["Id"].asString(); + if(!valueTagGroupsTagGroup["ScriptId"].isNull()) + tagGroupsObject.scriptId = valueTagGroupsTagGroup["ScriptId"].asString(); + if(!valueTagGroupsTagGroup["TagGroup"].isNull()) + tagGroupsObject.tagGroup = valueTagGroupsTagGroup["TagGroup"].asString(); + if(!valueTagGroupsTagGroup["TagGroupIndex"].isNull()) + tagGroupsObject.tagGroupIndex = std::stoi(valueTagGroupsTagGroup["TagGroupIndex"].asString()); + tagGroups_.push_back(tagGroupsObject); + } + auto allTagHitsListNode = value["TagHitsList"]["TagHits"]; + for (auto valueTagHitsListTagHits : allTagHitsListNode) + { + TagHits tagHitsListObject; + if(!valueTagHitsListTagHits["HitCount"].isNull()) + tagHitsListObject.hitCount = std::stoi(valueTagHitsListTagHits["HitCount"].asString()); + if(!valueTagHitsListTagHits["TagGroup"].isNull()) + tagHitsListObject.tagGroup = valueTagHitsListTagHits["TagGroup"].asString(); + if(!valueTagHitsListTagHits["TagName"].isNull()) + tagHitsListObject.tagName = valueTagHitsListTagHits["TagName"].asString(); + tagHitsList_.push_back(tagHitsListObject); + } + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +std::string DescribeTagHitsSummaryResult::getMessage()const +{ + return message_; +} + +std::vector DescribeTagHitsSummaryResult::getTagGroups()const +{ + return tagGroups_; +} + +int DescribeTagHitsSummaryResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +std::vector DescribeTagHitsSummaryResult::getTagHitsList()const +{ + return tagHitsList_; +} + +std::string DescribeTagHitsSummaryResult::getCode()const +{ + return code_; +} + +bool DescribeTagHitsSummaryResult::getSuccess()const +{ + return success_; +} + diff --git a/outboundbot/src/model/DialogueRequest.cc b/outboundbot/src/model/DialogueRequest.cc index 71dd9e803..bcbc0ab1c 100644 --- a/outboundbot/src/model/DialogueRequest.cc +++ b/outboundbot/src/model/DialogueRequest.cc @@ -38,39 +38,6 @@ void DialogueRequest::setCallId(const std::string& callId) setParameter("CallId", callId); } -std::string DialogueRequest::getActionParams()const -{ - return actionParams_; -} - -void DialogueRequest::setActionParams(const std::string& actionParams) -{ - actionParams_ = actionParams; - setParameter("ActionParams", actionParams); -} - -std::string DialogueRequest::getCallingNumber()const -{ - return callingNumber_; -} - -void DialogueRequest::setCallingNumber(const std::string& callingNumber) -{ - callingNumber_ = callingNumber; - setParameter("CallingNumber", callingNumber); -} - -std::string DialogueRequest::getInstanceId()const -{ - return instanceId_; -} - -void DialogueRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setParameter("InstanceId", instanceId); -} - long DialogueRequest::getInstanceOwnerId()const { return instanceOwnerId_; @@ -93,17 +60,6 @@ void DialogueRequest::setCalledNumber(const std::string& calledNumber) setParameter("CalledNumber", calledNumber); } -std::string DialogueRequest::getActionKey()const -{ - return actionKey_; -} - -void DialogueRequest::setActionKey(const std::string& actionKey) -{ - actionKey_ = actionKey; - setParameter("ActionKey", actionKey); -} - std::string DialogueRequest::getCallType()const { return callType_; @@ -148,3 +104,47 @@ void DialogueRequest::setUtterance(const std::string& utterance) setParameter("Utterance", utterance); } +std::string DialogueRequest::getActionParams()const +{ + return actionParams_; +} + +void DialogueRequest::setActionParams(const std::string& actionParams) +{ + actionParams_ = actionParams; + setParameter("ActionParams", actionParams); +} + +std::string DialogueRequest::getCallingNumber()const +{ + return callingNumber_; +} + +void DialogueRequest::setCallingNumber(const std::string& callingNumber) +{ + callingNumber_ = callingNumber; + setParameter("CallingNumber", callingNumber); +} + +std::string DialogueRequest::getInstanceId()const +{ + return instanceId_; +} + +void DialogueRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string DialogueRequest::getActionKey()const +{ + return actionKey_; +} + +void DialogueRequest::setActionKey(const std::string& actionKey) +{ + actionKey_ = actionKey; + setParameter("ActionKey", actionKey); +} + diff --git a/outboundbot/src/model/DialogueResult.cc b/outboundbot/src/model/DialogueResult.cc index e237595cd..40742fae7 100644 --- a/outboundbot/src/model/DialogueResult.cc +++ b/outboundbot/src/model/DialogueResult.cc @@ -40,22 +40,22 @@ void DialogueResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto feedbackNode = value["Feedback"]; - if(!feedbackNode["Content"].isNull()) - feedback_.content = feedbackNode["Content"].asString(); if(!feedbackNode["Action"].isNull()) feedback_.action = feedbackNode["Action"].asString(); if(!feedbackNode["ActionParams"].isNull()) feedback_.actionParams = feedbackNode["ActionParams"].asString(); + if(!feedbackNode["Content"].isNull()) + feedback_.content = feedbackNode["Content"].asString(); if(!feedbackNode["Interruptible"].isNull()) feedback_.interruptible = feedbackNode["Interruptible"].asString() == "true"; - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/DuplicateScriptResult.cc b/outboundbot/src/model/DuplicateScriptResult.cc index 4fb132b7a..9515e8ff4 100644 --- a/outboundbot/src/model/DuplicateScriptResult.cc +++ b/outboundbot/src/model/DuplicateScriptResult.cc @@ -39,16 +39,16 @@ void DuplicateScriptResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); if(!value["ScriptId"].isNull()) scriptId_ = value["ScriptId"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ExportScriptResult.cc b/outboundbot/src/model/ExportScriptResult.cc index 9654d0e68..807c3b0c3 100644 --- a/outboundbot/src/model/ExportScriptResult.cc +++ b/outboundbot/src/model/ExportScriptResult.cc @@ -42,14 +42,14 @@ void ExportScriptResult::parse(const std::string &payload) auto downloadParamsNode = value["DownloadParams"]; if(!downloadParamsNode["SignatureUrl"].isNull()) downloadParams_.signatureUrl = downloadParamsNode["SignatureUrl"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ImportScriptResult.cc b/outboundbot/src/model/ImportScriptResult.cc index 3c7aa6506..baefecf18 100644 --- a/outboundbot/src/model/ImportScriptResult.cc +++ b/outboundbot/src/model/ImportScriptResult.cc @@ -39,16 +39,16 @@ void ImportScriptResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); if(!value["ScriptId"].isNull()) scriptId_ = value["ScriptId"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListDialogueFlowsResult.cc b/outboundbot/src/model/ListDialogueFlowsResult.cc index 630cb2f27..6110b3ea1 100644 --- a/outboundbot/src/model/ListDialogueFlowsResult.cc +++ b/outboundbot/src/model/ListDialogueFlowsResult.cc @@ -43,28 +43,28 @@ void ListDialogueFlowsResult::parse(const std::string &payload) for (auto valueDialogueFlowsDialogueFlow : allDialogueFlowsNode) { DialogueFlow dialogueFlowsObject; + if(!valueDialogueFlowsDialogueFlow["DialogueFlowDefinition"].isNull()) + dialogueFlowsObject.dialogueFlowDefinition = valueDialogueFlowsDialogueFlow["DialogueFlowDefinition"].asString(); if(!valueDialogueFlowsDialogueFlow["DialogueFlowId"].isNull()) dialogueFlowsObject.dialogueFlowId = valueDialogueFlowsDialogueFlow["DialogueFlowId"].asString(); if(!valueDialogueFlowsDialogueFlow["DialogueFlowName"].isNull()) dialogueFlowsObject.dialogueFlowName = valueDialogueFlowsDialogueFlow["DialogueFlowName"].asString(); + if(!valueDialogueFlowsDialogueFlow["DialogueFlowType"].isNull()) + dialogueFlowsObject.dialogueFlowType = valueDialogueFlowsDialogueFlow["DialogueFlowType"].asString(); if(!valueDialogueFlowsDialogueFlow["ScriptId"].isNull()) dialogueFlowsObject.scriptId = valueDialogueFlowsDialogueFlow["ScriptId"].asString(); if(!valueDialogueFlowsDialogueFlow["ScriptVersion"].isNull()) dialogueFlowsObject.scriptVersion = valueDialogueFlowsDialogueFlow["ScriptVersion"].asString(); - if(!valueDialogueFlowsDialogueFlow["DialogueFlowType"].isNull()) - dialogueFlowsObject.dialogueFlowType = valueDialogueFlowsDialogueFlow["DialogueFlowType"].asString(); - if(!valueDialogueFlowsDialogueFlow["DialogueFlowDefinition"].isNull()) - dialogueFlowsObject.dialogueFlowDefinition = valueDialogueFlowsDialogueFlow["DialogueFlowDefinition"].asString(); dialogueFlows_.push_back(dialogueFlowsObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListGlobalQuestionsResult.cc b/outboundbot/src/model/ListGlobalQuestionsResult.cc index 69b77f158..abe1f0281 100644 --- a/outboundbot/src/model/ListGlobalQuestionsResult.cc +++ b/outboundbot/src/model/ListGlobalQuestionsResult.cc @@ -40,38 +40,38 @@ void ListGlobalQuestionsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto globalQuestionsNode = value["GlobalQuestions"]; - if(!globalQuestionsNode["TotalCount"].isNull()) - globalQuestions_.totalCount = std::stoi(globalQuestionsNode["TotalCount"].asString()); if(!globalQuestionsNode["PageNumber"].isNull()) globalQuestions_.pageNumber = std::stoi(globalQuestionsNode["PageNumber"].asString()); if(!globalQuestionsNode["PageSize"].isNull()) globalQuestions_.pageSize = std::stoi(globalQuestionsNode["PageSize"].asString()); + if(!globalQuestionsNode["TotalCount"].isNull()) + globalQuestions_.totalCount = std::stoi(globalQuestionsNode["TotalCount"].asString()); auto allListNode = globalQuestionsNode["List"]["GlobalQuestion"]; for (auto globalQuestionsNodeListGlobalQuestion : allListNode) { GlobalQuestions::GlobalQuestion globalQuestionObject; + if(!globalQuestionsNodeListGlobalQuestion["Answers"].isNull()) + globalQuestionObject.answers = globalQuestionsNodeListGlobalQuestion["Answers"].asString(); if(!globalQuestionsNodeListGlobalQuestion["GlobalQuestionId"].isNull()) globalQuestionObject.globalQuestionId = globalQuestionsNodeListGlobalQuestion["GlobalQuestionId"].asString(); - if(!globalQuestionsNodeListGlobalQuestion["ScriptId"].isNull()) - globalQuestionObject.scriptId = globalQuestionsNodeListGlobalQuestion["ScriptId"].asString(); if(!globalQuestionsNodeListGlobalQuestion["GlobalQuestionName"].isNull()) globalQuestionObject.globalQuestionName = globalQuestionsNodeListGlobalQuestion["GlobalQuestionName"].asString(); if(!globalQuestionsNodeListGlobalQuestion["GlobalQuestionType"].isNull()) globalQuestionObject.globalQuestionType = globalQuestionsNodeListGlobalQuestion["GlobalQuestionType"].asString(); if(!globalQuestionsNodeListGlobalQuestion["Questions"].isNull()) globalQuestionObject.questions = globalQuestionsNodeListGlobalQuestion["Questions"].asString(); - if(!globalQuestionsNodeListGlobalQuestion["Answers"].isNull()) - globalQuestionObject.answers = globalQuestionsNodeListGlobalQuestion["Answers"].asString(); + if(!globalQuestionsNodeListGlobalQuestion["ScriptId"].isNull()) + globalQuestionObject.scriptId = globalQuestionsNodeListGlobalQuestion["ScriptId"].asString(); globalQuestions_.list.push_back(globalQuestionObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListInstancesResult.cc b/outboundbot/src/model/ListInstancesResult.cc index 8cb5d8088..b0195dc9b 100644 --- a/outboundbot/src/model/ListInstancesResult.cc +++ b/outboundbot/src/model/ListInstancesResult.cc @@ -43,32 +43,32 @@ void ListInstancesResult::parse(const std::string &payload) for (auto valueInstancesInstance : allInstancesNode) { Instance instancesObject; + if(!valueInstancesInstance["CallCenterInstanceId"].isNull()) + instancesObject.callCenterInstanceId = valueInstancesInstance["CallCenterInstanceId"].asString(); + if(!valueInstancesInstance["CreationTime"].isNull()) + instancesObject.creationTime = std::stol(valueInstancesInstance["CreationTime"].asString()); + if(!valueInstancesInstance["InstanceDescription"].isNull()) + instancesObject.instanceDescription = valueInstancesInstance["InstanceDescription"].asString(); if(!valueInstancesInstance["InstanceId"].isNull()) instancesObject.instanceId = valueInstancesInstance["InstanceId"].asString(); if(!valueInstancesInstance["InstanceName"].isNull()) instancesObject.instanceName = valueInstancesInstance["InstanceName"].asString(); - if(!valueInstancesInstance["InstanceDescription"].isNull()) - instancesObject.instanceDescription = valueInstancesInstance["InstanceDescription"].asString(); + if(!valueInstancesInstance["IsTemplateContainer"].isNull()) + instancesObject.isTemplateContainer = valueInstancesInstance["IsTemplateContainer"].asString() == "true"; if(!valueInstancesInstance["MaxConcurrentConversation"].isNull()) instancesObject.maxConcurrentConversation = std::stoi(valueInstancesInstance["MaxConcurrentConversation"].asString()); if(!valueInstancesInstance["Owner"].isNull()) instancesObject.owner = valueInstancesInstance["Owner"].asString(); - if(!valueInstancesInstance["CreationTime"].isNull()) - instancesObject.creationTime = std::stol(valueInstancesInstance["CreationTime"].asString()); - if(!valueInstancesInstance["CallCenterInstanceId"].isNull()) - instancesObject.callCenterInstanceId = valueInstancesInstance["CallCenterInstanceId"].asString(); - if(!valueInstancesInstance["IsTemplateContainer"].isNull()) - instancesObject.isTemplateContainer = valueInstancesInstance["IsTemplateContainer"].asString() == "true"; instances_.push_back(instancesObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListIntentsResult.cc b/outboundbot/src/model/ListIntentsResult.cc index 2b7658e49..00959b6dc 100644 --- a/outboundbot/src/model/ListIntentsResult.cc +++ b/outboundbot/src/model/ListIntentsResult.cc @@ -40,42 +40,42 @@ void ListIntentsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto intentsNode = value["Intents"]; - if(!intentsNode["TotalCount"].isNull()) - intents_.totalCount = std::stoi(intentsNode["TotalCount"].asString()); if(!intentsNode["PageNumber"].isNull()) intents_.pageNumber = std::stoi(intentsNode["PageNumber"].asString()); if(!intentsNode["PageSize"].isNull()) intents_.pageSize = std::stoi(intentsNode["PageSize"].asString()); + if(!intentsNode["TotalCount"].isNull()) + intents_.totalCount = std::stoi(intentsNode["TotalCount"].asString()); auto allListNode = intentsNode["List"]["Intent"]; for (auto intentsNodeListIntent : allListNode) { Intents::Intent intentObject; - if(!intentsNodeListIntent["IntentId"].isNull()) - intentObject.intentId = intentsNodeListIntent["IntentId"].asString(); - if(!intentsNodeListIntent["ScriptId"].isNull()) - intentObject.scriptId = intentsNodeListIntent["ScriptId"].asString(); - if(!intentsNodeListIntent["IntentName"].isNull()) - intentObject.intentName = intentsNodeListIntent["IntentName"].asString(); - if(!intentsNodeListIntent["IntentDescription"].isNull()) - intentObject.intentDescription = intentsNodeListIntent["IntentDescription"].asString(); - if(!intentsNodeListIntent["Utterances"].isNull()) - intentObject.utterances = intentsNodeListIntent["Utterances"].asString(); - if(!intentsNodeListIntent["Keywords"].isNull()) - intentObject.keywords = intentsNodeListIntent["Keywords"].asString(); if(!intentsNodeListIntent["CreateTime"].isNull()) intentObject.createTime = std::stol(intentsNodeListIntent["CreateTime"].asString()); + if(!intentsNodeListIntent["IntentDescription"].isNull()) + intentObject.intentDescription = intentsNodeListIntent["IntentDescription"].asString(); + if(!intentsNodeListIntent["IntentId"].isNull()) + intentObject.intentId = intentsNodeListIntent["IntentId"].asString(); + if(!intentsNodeListIntent["IntentName"].isNull()) + intentObject.intentName = intentsNodeListIntent["IntentName"].asString(); + if(!intentsNodeListIntent["Keywords"].isNull()) + intentObject.keywords = intentsNodeListIntent["Keywords"].asString(); + if(!intentsNodeListIntent["ScriptId"].isNull()) + intentObject.scriptId = intentsNodeListIntent["ScriptId"].asString(); if(!intentsNodeListIntent["UpdateTime"].isNull()) intentObject.updateTime = std::stol(intentsNodeListIntent["UpdateTime"].asString()); + if(!intentsNodeListIntent["Utterances"].isNull()) + intentObject.utterances = intentsNodeListIntent["Utterances"].asString(); intents_.list.push_back(intentObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListJobGroupsResult.cc b/outboundbot/src/model/ListJobGroupsResult.cc index 00b3a5dd8..1622934db 100644 --- a/outboundbot/src/model/ListJobGroupsResult.cc +++ b/outboundbot/src/model/ListJobGroupsResult.cc @@ -40,56 +40,56 @@ void ListJobGroupsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto jobGroupsNode = value["JobGroups"]; - if(!jobGroupsNode["TotalCount"].isNull()) - jobGroups_.totalCount = std::stoi(jobGroupsNode["TotalCount"].asString()); if(!jobGroupsNode["PageNumber"].isNull()) jobGroups_.pageNumber = std::stoi(jobGroupsNode["PageNumber"].asString()); if(!jobGroupsNode["PageSize"].isNull()) jobGroups_.pageSize = std::stoi(jobGroupsNode["PageSize"].asString()); + if(!jobGroupsNode["TotalCount"].isNull()) + jobGroups_.totalCount = std::stoi(jobGroupsNode["TotalCount"].asString()); auto allListNode = jobGroupsNode["List"]["JobGroup"]; for (auto jobGroupsNodeListJobGroup : allListNode) { JobGroups::JobGroup jobGroupObject; + if(!jobGroupsNodeListJobGroup["CreationTime"].isNull()) + jobGroupObject.creationTime = std::stol(jobGroupsNodeListJobGroup["CreationTime"].asString()); + if(!jobGroupsNodeListJobGroup["JobGroupDescription"].isNull()) + jobGroupObject.jobGroupDescription = jobGroupsNodeListJobGroup["JobGroupDescription"].asString(); if(!jobGroupsNodeListJobGroup["JobGroupId"].isNull()) jobGroupObject.jobGroupId = jobGroupsNodeListJobGroup["JobGroupId"].asString(); if(!jobGroupsNodeListJobGroup["JobGroupName"].isNull()) jobGroupObject.jobGroupName = jobGroupsNodeListJobGroup["JobGroupName"].asString(); - if(!jobGroupsNodeListJobGroup["JobGroupDescription"].isNull()) - jobGroupObject.jobGroupDescription = jobGroupsNodeListJobGroup["JobGroupDescription"].asString(); if(!jobGroupsNodeListJobGroup["ScriptId"].isNull()) jobGroupObject.scriptId = jobGroupsNodeListJobGroup["ScriptId"].asString(); if(!jobGroupsNodeListJobGroup["ScriptName"].isNull()) jobGroupObject.scriptName = jobGroupsNodeListJobGroup["ScriptName"].asString(); - if(!jobGroupsNodeListJobGroup["CreationTime"].isNull()) - jobGroupObject.creationTime = std::stol(jobGroupsNodeListJobGroup["CreationTime"].asString()); - auto strategyNode = value["Strategy"]; - if(!strategyNode["StartTime"].isNull()) - jobGroupObject.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); - if(!strategyNode["EndTime"].isNull()) - jobGroupObject.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); auto progressNode = value["Progress"]; - if(!progressNode["TotalJobs"].isNull()) - jobGroupObject.progress.totalJobs = std::stoi(progressNode["TotalJobs"].asString()); - if(!progressNode["Status"].isNull()) - jobGroupObject.progress.status = progressNode["Status"].asString(); - if(!progressNode["TotalNotAnswered"].isNull()) - jobGroupObject.progress.totalNotAnswered = std::stoi(progressNode["TotalNotAnswered"].asString()); - if(!progressNode["TotalCompleted"].isNull()) - jobGroupObject.progress.totalCompleted = std::stoi(progressNode["TotalCompleted"].asString()); - if(!progressNode["StartTime"].isNull()) - jobGroupObject.progress.startTime = std::stol(progressNode["StartTime"].asString()); if(!progressNode["Duration"].isNull()) jobGroupObject.progress.duration = std::stoi(progressNode["Duration"].asString()); + if(!progressNode["StartTime"].isNull()) + jobGroupObject.progress.startTime = std::stol(progressNode["StartTime"].asString()); + if(!progressNode["Status"].isNull()) + jobGroupObject.progress.status = progressNode["Status"].asString(); + if(!progressNode["TotalCompleted"].isNull()) + jobGroupObject.progress.totalCompleted = std::stoi(progressNode["TotalCompleted"].asString()); + if(!progressNode["TotalJobs"].isNull()) + jobGroupObject.progress.totalJobs = std::stoi(progressNode["TotalJobs"].asString()); + if(!progressNode["TotalNotAnswered"].isNull()) + jobGroupObject.progress.totalNotAnswered = std::stoi(progressNode["TotalNotAnswered"].asString()); + auto strategyNode = value["Strategy"]; + if(!strategyNode["EndTime"].isNull()) + jobGroupObject.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); + if(!strategyNode["StartTime"].isNull()) + jobGroupObject.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); jobGroups_.list.push_back(jobGroupObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListJobsByGroupResult.cc b/outboundbot/src/model/ListJobsByGroupResult.cc index 6cf2d0e09..14c47257b 100644 --- a/outboundbot/src/model/ListJobsByGroupResult.cc +++ b/outboundbot/src/model/ListJobsByGroupResult.cc @@ -40,34 +40,34 @@ void ListJobsByGroupResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto jobsNode = value["Jobs"]; - if(!jobsNode["TotalCount"].isNull()) - jobs_.totalCount = std::stoi(jobsNode["TotalCount"].asString()); if(!jobsNode["PageNumber"].isNull()) jobs_.pageNumber = std::stoi(jobsNode["PageNumber"].asString()); if(!jobsNode["PageSize"].isNull()) jobs_.pageSize = std::stoi(jobsNode["PageSize"].asString()); + if(!jobsNode["TotalCount"].isNull()) + jobs_.totalCount = std::stoi(jobsNode["TotalCount"].asString()); auto allListNode = jobsNode["List"]["Job"]; for (auto jobsNodeListJob : allListNode) { Jobs::Job jobObject; - if(!jobsNodeListJob["JobId"].isNull()) - jobObject.jobId = jobsNodeListJob["JobId"].asString(); - if(!jobsNodeListJob["JobGroupId"].isNull()) - jobObject.jobGroupId = jobsNodeListJob["JobGroupId"].asString(); - if(!jobsNodeListJob["ScenarioId"].isNull()) - jobObject.scenarioId = jobsNodeListJob["ScenarioId"].asString(); - if(!jobsNodeListJob["StrategyId"].isNull()) - jobObject.strategyId = jobsNodeListJob["StrategyId"].asString(); - if(!jobsNodeListJob["Priority"].isNull()) - jobObject.priority = std::stoi(jobsNodeListJob["Priority"].asString()); - if(!jobsNodeListJob["SystemPriority"].isNull()) - jobObject.systemPriority = std::stoi(jobsNodeListJob["SystemPriority"].asString()); - if(!jobsNodeListJob["Status"].isNull()) - jobObject.status = jobsNodeListJob["Status"].asString(); - if(!jobsNodeListJob["ReferenceId"].isNull()) - jobObject.referenceId = jobsNodeListJob["ReferenceId"].asString(); if(!jobsNodeListJob["FailureReason"].isNull()) jobObject.failureReason = jobsNodeListJob["FailureReason"].asString(); + if(!jobsNodeListJob["JobGroupId"].isNull()) + jobObject.jobGroupId = jobsNodeListJob["JobGroupId"].asString(); + if(!jobsNodeListJob["JobId"].isNull()) + jobObject.jobId = jobsNodeListJob["JobId"].asString(); + if(!jobsNodeListJob["Priority"].isNull()) + jobObject.priority = std::stoi(jobsNodeListJob["Priority"].asString()); + if(!jobsNodeListJob["ReferenceId"].isNull()) + jobObject.referenceId = jobsNodeListJob["ReferenceId"].asString(); + if(!jobsNodeListJob["ScenarioId"].isNull()) + jobObject.scenarioId = jobsNodeListJob["ScenarioId"].asString(); + if(!jobsNodeListJob["Status"].isNull()) + jobObject.status = jobsNodeListJob["Status"].asString(); + if(!jobsNodeListJob["StrategyId"].isNull()) + jobObject.strategyId = jobsNodeListJob["StrategyId"].asString(); + if(!jobsNodeListJob["SystemPriority"].isNull()) + jobObject.systemPriority = std::stoi(jobsNodeListJob["SystemPriority"].asString()); auto allContactsNode = allListNode["Contacts"]["Contact"]; for (auto allListNodeContactsContact : allContactsNode) { @@ -78,16 +78,16 @@ void ListJobsByGroupResult::parse(const std::string &payload) contactsObject.contactName = allListNodeContactsContact["ContactName"].asString(); if(!allListNodeContactsContact["Honorific"].isNull()) contactsObject.honorific = allListNodeContactsContact["Honorific"].asString(); - if(!allListNodeContactsContact["Role"].isNull()) - contactsObject.role = allListNodeContactsContact["Role"].asString(); - if(!allListNodeContactsContact["PhoneNumber"].isNull()) - contactsObject.phoneNumber = allListNodeContactsContact["PhoneNumber"].asString(); - if(!allListNodeContactsContact["State"].isNull()) - contactsObject.state = allListNodeContactsContact["State"].asString(); - if(!allListNodeContactsContact["ReferenceId"].isNull()) - contactsObject.referenceId = allListNodeContactsContact["ReferenceId"].asString(); if(!allListNodeContactsContact["JobId"].isNull()) contactsObject.jobId = allListNodeContactsContact["JobId"].asString(); + if(!allListNodeContactsContact["PhoneNumber"].isNull()) + contactsObject.phoneNumber = allListNodeContactsContact["PhoneNumber"].asString(); + if(!allListNodeContactsContact["ReferenceId"].isNull()) + contactsObject.referenceId = allListNodeContactsContact["ReferenceId"].asString(); + if(!allListNodeContactsContact["Role"].isNull()) + contactsObject.role = allListNodeContactsContact["Role"].asString(); + if(!allListNodeContactsContact["State"].isNull()) + contactsObject.state = allListNodeContactsContact["State"].asString(); jobObject.contacts.push_back(contactsObject); } auto allExtrasNode = allListNode["Extras"]["KeyValuePair"]; @@ -104,22 +104,22 @@ void ListJobsByGroupResult::parse(const std::string &payload) for (auto allListNodeSummarySummaryItem : allSummaryNode) { Jobs::Job::SummaryItem summaryObject; - if(!allListNodeSummarySummaryItem["SummaryId"].isNull()) - summaryObject.summaryId = allListNodeSummarySummaryItem["SummaryId"].asString(); + if(!allListNodeSummarySummaryItem["Category"].isNull()) + summaryObject.category = allListNodeSummarySummaryItem["Category"].asString(); + if(!allListNodeSummarySummaryItem["Content"].isNull()) + summaryObject.content = allListNodeSummarySummaryItem["Content"].asString(); + if(!allListNodeSummarySummaryItem["ConversationDetailId"].isNull()) + summaryObject.conversationDetailId = allListNodeSummarySummaryItem["ConversationDetailId"].asString(); if(!allListNodeSummarySummaryItem["JobGroupId"].isNull()) summaryObject.jobGroupId = allListNodeSummarySummaryItem["JobGroupId"].asString(); if(!allListNodeSummarySummaryItem["JobId"].isNull()) summaryObject.jobId = allListNodeSummarySummaryItem["JobId"].asString(); - if(!allListNodeSummarySummaryItem["TaskId"].isNull()) - summaryObject.taskId = allListNodeSummarySummaryItem["TaskId"].asString(); - if(!allListNodeSummarySummaryItem["ConversationDetailId"].isNull()) - summaryObject.conversationDetailId = allListNodeSummarySummaryItem["ConversationDetailId"].asString(); - if(!allListNodeSummarySummaryItem["Category"].isNull()) - summaryObject.category = allListNodeSummarySummaryItem["Category"].asString(); + if(!allListNodeSummarySummaryItem["SummaryId"].isNull()) + summaryObject.summaryId = allListNodeSummarySummaryItem["SummaryId"].asString(); if(!allListNodeSummarySummaryItem["SummaryName"].isNull()) summaryObject.summaryName = allListNodeSummarySummaryItem["SummaryName"].asString(); - if(!allListNodeSummarySummaryItem["Content"].isNull()) - summaryObject.content = allListNodeSummarySummaryItem["Content"].asString(); + if(!allListNodeSummarySummaryItem["TaskId"].isNull()) + summaryObject.taskId = allListNodeSummarySummaryItem["TaskId"].asString(); jobObject.summary.push_back(summaryObject); } auto allCallingNumbers = value["CallingNumbers"]["String"]; @@ -127,14 +127,14 @@ void ListJobsByGroupResult::parse(const std::string &payload) jobObject.callingNumbers.push_back(value.asString()); jobs_.list.push_back(jobObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListJobsResult.cc b/outboundbot/src/model/ListJobsResult.cc index ff5af6840..1441234bd 100644 --- a/outboundbot/src/model/ListJobsResult.cc +++ b/outboundbot/src/model/ListJobsResult.cc @@ -43,24 +43,24 @@ void ListJobsResult::parse(const std::string &payload) for (auto valueJobsJob : allJobsNode) { Job jobsObject; - if(!valueJobsJob["JobId"].isNull()) - jobsObject.jobId = valueJobsJob["JobId"].asString(); - if(!valueJobsJob["JobGroupId"].isNull()) - jobsObject.jobGroupId = valueJobsJob["JobGroupId"].asString(); - if(!valueJobsJob["ScenarioId"].isNull()) - jobsObject.scenarioId = valueJobsJob["ScenarioId"].asString(); - if(!valueJobsJob["StrategyId"].isNull()) - jobsObject.strategyId = valueJobsJob["StrategyId"].asString(); - if(!valueJobsJob["Priority"].isNull()) - jobsObject.priority = std::stoi(valueJobsJob["Priority"].asString()); - if(!valueJobsJob["SystemPriority"].isNull()) - jobsObject.systemPriority = std::stoi(valueJobsJob["SystemPriority"].asString()); - if(!valueJobsJob["Status"].isNull()) - jobsObject.status = valueJobsJob["Status"].asString(); - if(!valueJobsJob["ReferenceId"].isNull()) - jobsObject.referenceId = valueJobsJob["ReferenceId"].asString(); if(!valueJobsJob["FailureReason"].isNull()) jobsObject.failureReason = valueJobsJob["FailureReason"].asString(); + if(!valueJobsJob["JobGroupId"].isNull()) + jobsObject.jobGroupId = valueJobsJob["JobGroupId"].asString(); + if(!valueJobsJob["JobId"].isNull()) + jobsObject.jobId = valueJobsJob["JobId"].asString(); + if(!valueJobsJob["Priority"].isNull()) + jobsObject.priority = std::stoi(valueJobsJob["Priority"].asString()); + if(!valueJobsJob["ReferenceId"].isNull()) + jobsObject.referenceId = valueJobsJob["ReferenceId"].asString(); + if(!valueJobsJob["ScenarioId"].isNull()) + jobsObject.scenarioId = valueJobsJob["ScenarioId"].asString(); + if(!valueJobsJob["Status"].isNull()) + jobsObject.status = valueJobsJob["Status"].asString(); + if(!valueJobsJob["StrategyId"].isNull()) + jobsObject.strategyId = valueJobsJob["StrategyId"].asString(); + if(!valueJobsJob["SystemPriority"].isNull()) + jobsObject.systemPriority = std::stoi(valueJobsJob["SystemPriority"].asString()); auto allContactsNode = allJobsNode["Contacts"]["Contact"]; for (auto allJobsNodeContactsContact : allContactsNode) { @@ -71,16 +71,16 @@ void ListJobsResult::parse(const std::string &payload) contactsObject.contactName = allJobsNodeContactsContact["ContactName"].asString(); if(!allJobsNodeContactsContact["Honorific"].isNull()) contactsObject.honorific = allJobsNodeContactsContact["Honorific"].asString(); - if(!allJobsNodeContactsContact["Role"].isNull()) - contactsObject.role = allJobsNodeContactsContact["Role"].asString(); - if(!allJobsNodeContactsContact["PhoneNumber"].isNull()) - contactsObject.phoneNumber = allJobsNodeContactsContact["PhoneNumber"].asString(); - if(!allJobsNodeContactsContact["State"].isNull()) - contactsObject.state = allJobsNodeContactsContact["State"].asString(); - if(!allJobsNodeContactsContact["ReferenceId"].isNull()) - contactsObject.referenceId = allJobsNodeContactsContact["ReferenceId"].asString(); if(!allJobsNodeContactsContact["JobId"].isNull()) contactsObject.jobId = allJobsNodeContactsContact["JobId"].asString(); + if(!allJobsNodeContactsContact["PhoneNumber"].isNull()) + contactsObject.phoneNumber = allJobsNodeContactsContact["PhoneNumber"].asString(); + if(!allJobsNodeContactsContact["ReferenceId"].isNull()) + contactsObject.referenceId = allJobsNodeContactsContact["ReferenceId"].asString(); + if(!allJobsNodeContactsContact["Role"].isNull()) + contactsObject.role = allJobsNodeContactsContact["Role"].asString(); + if(!allJobsNodeContactsContact["State"].isNull()) + contactsObject.state = allJobsNodeContactsContact["State"].asString(); jobsObject.contacts.push_back(contactsObject); } auto allExtrasNode = allJobsNode["Extras"]["KeyValuePair"]; @@ -93,102 +93,102 @@ void ListJobsResult::parse(const std::string &payload) extrasObject.value = allJobsNodeExtrasKeyValuePair["Value"].asString(); jobsObject.extras.push_back(extrasObject); } + auto allSummaryNode = allJobsNode["Summary"]["SummaryItem"]; + for (auto allJobsNodeSummarySummaryItem : allSummaryNode) + { + Job::SummaryItem summaryObject; + if(!allJobsNodeSummarySummaryItem["Category"].isNull()) + summaryObject.category = allJobsNodeSummarySummaryItem["Category"].asString(); + if(!allJobsNodeSummarySummaryItem["Content"].isNull()) + summaryObject.content = allJobsNodeSummarySummaryItem["Content"].asString(); + if(!allJobsNodeSummarySummaryItem["SummaryName"].isNull()) + summaryObject.summaryName = allJobsNodeSummarySummaryItem["SummaryName"].asString(); + jobsObject.summary.push_back(summaryObject); + } auto allTasksNode = allJobsNode["Tasks"]["Task"]; for (auto allJobsNodeTasksTask : allTasksNode) { Job::Task tasksObject; - if(!allJobsNodeTasksTask["TaskId"].isNull()) - tasksObject.taskId = allJobsNodeTasksTask["TaskId"].asString(); - if(!allJobsNodeTasksTask["JobId"].isNull()) - tasksObject.jobId = allJobsNodeTasksTask["JobId"].asString(); - if(!allJobsNodeTasksTask["ScenarioId"].isNull()) - tasksObject.scenarioId = allJobsNodeTasksTask["ScenarioId"].asString(); - if(!allJobsNodeTasksTask["ChatbotId"].isNull()) - tasksObject.chatbotId = allJobsNodeTasksTask["ChatbotId"].asString(); - if(!allJobsNodeTasksTask["PlanedTime"].isNull()) - tasksObject.planedTime = std::stol(allJobsNodeTasksTask["PlanedTime"].asString()); if(!allJobsNodeTasksTask["ActualTime"].isNull()) tasksObject.actualTime = std::stol(allJobsNodeTasksTask["ActualTime"].asString()); - if(!allJobsNodeTasksTask["CallingNumber"].isNull()) - tasksObject.callingNumber = allJobsNodeTasksTask["CallingNumber"].asString(); - if(!allJobsNodeTasksTask["CalledNumber"].isNull()) - tasksObject.calledNumber = allJobsNodeTasksTask["CalledNumber"].asString(); - if(!allJobsNodeTasksTask["CallId"].isNull()) - tasksObject.callId = allJobsNodeTasksTask["CallId"].asString(); - if(!allJobsNodeTasksTask["Status"].isNull()) - tasksObject.status = allJobsNodeTasksTask["Status"].asString(); if(!allJobsNodeTasksTask["Brief"].isNull()) tasksObject.brief = allJobsNodeTasksTask["Brief"].asString(); + if(!allJobsNodeTasksTask["CallId"].isNull()) + tasksObject.callId = allJobsNodeTasksTask["CallId"].asString(); + if(!allJobsNodeTasksTask["CalledNumber"].isNull()) + tasksObject.calledNumber = allJobsNodeTasksTask["CalledNumber"].asString(); + if(!allJobsNodeTasksTask["CallingNumber"].isNull()) + tasksObject.callingNumber = allJobsNodeTasksTask["CallingNumber"].asString(); + if(!allJobsNodeTasksTask["ChatbotId"].isNull()) + tasksObject.chatbotId = allJobsNodeTasksTask["ChatbotId"].asString(); if(!allJobsNodeTasksTask["Duration"].isNull()) tasksObject.duration = std::stoi(allJobsNodeTasksTask["Duration"].asString()); + if(!allJobsNodeTasksTask["JobId"].isNull()) + tasksObject.jobId = allJobsNodeTasksTask["JobId"].asString(); + if(!allJobsNodeTasksTask["PlanedTime"].isNull()) + tasksObject.planedTime = std::stol(allJobsNodeTasksTask["PlanedTime"].asString()); + if(!allJobsNodeTasksTask["ScenarioId"].isNull()) + tasksObject.scenarioId = allJobsNodeTasksTask["ScenarioId"].asString(); + if(!allJobsNodeTasksTask["Status"].isNull()) + tasksObject.status = allJobsNodeTasksTask["Status"].asString(); + if(!allJobsNodeTasksTask["TaskId"].isNull()) + tasksObject.taskId = allJobsNodeTasksTask["TaskId"].asString(); auto allConversationNode = allTasksNode["Conversation"]["ConversationDetail"]; for (auto allTasksNodeConversationConversationDetail : allConversationNode) { Job::Task::ConversationDetail conversationObject; - if(!allTasksNodeConversationConversationDetail["Timestamp"].isNull()) - conversationObject.timestamp = std::stol(allTasksNodeConversationConversationDetail["Timestamp"].asString()); - if(!allTasksNodeConversationConversationDetail["Speaker"].isNull()) - conversationObject.speaker = allTasksNodeConversationConversationDetail["Speaker"].asString(); if(!allTasksNodeConversationConversationDetail["Script"].isNull()) conversationObject.script = allTasksNodeConversationConversationDetail["Script"].asString(); + if(!allTasksNodeConversationConversationDetail["Speaker"].isNull()) + conversationObject.speaker = allTasksNodeConversationConversationDetail["Speaker"].asString(); + if(!allTasksNodeConversationConversationDetail["Timestamp"].isNull()) + conversationObject.timestamp = std::stol(allTasksNodeConversationConversationDetail["Timestamp"].asString()); auto allSummary1Node = allConversationNode["Summary"]["SummaryItem"]; for (auto allConversationNodeSummarySummaryItem : allSummary1Node) { - Job::Task::ConversationDetail::SummaryItem summary1Object; + Job::Task::ConversationDetail::SummaryItem2 summary1Object; if(!allConversationNodeSummarySummaryItem["Category"].isNull()) summary1Object.category = allConversationNodeSummarySummaryItem["Category"].asString(); - if(!allConversationNodeSummarySummaryItem["SummaryName"].isNull()) - summary1Object.summaryName = allConversationNodeSummarySummaryItem["SummaryName"].asString(); if(!allConversationNodeSummarySummaryItem["Content"].isNull()) summary1Object.content = allConversationNodeSummarySummaryItem["Content"].asString(); + if(!allConversationNodeSummarySummaryItem["SummaryName"].isNull()) + summary1Object.summaryName = allConversationNodeSummarySummaryItem["SummaryName"].asString(); conversationObject.summary1.push_back(summary1Object); } tasksObject.conversation.push_back(conversationObject); } - auto contact2Node = value["Contact"]; - if(!contact2Node["ContactId"].isNull()) - tasksObject.contact2.contactId = contact2Node["ContactId"].asString(); - if(!contact2Node["ContactName"].isNull()) - tasksObject.contact2.contactName = contact2Node["ContactName"].asString(); - if(!contact2Node["Honorific"].isNull()) - tasksObject.contact2.honorific = contact2Node["Honorific"].asString(); - if(!contact2Node["Role"].isNull()) - tasksObject.contact2.role = contact2Node["Role"].asString(); - if(!contact2Node["PhoneNumber"].isNull()) - tasksObject.contact2.phoneNumber = contact2Node["PhoneNumber"].asString(); - if(!contact2Node["State"].isNull()) - tasksObject.contact2.state = contact2Node["State"].asString(); - if(!contact2Node["ReferenceId"].isNull()) - tasksObject.contact2.referenceId = contact2Node["ReferenceId"].asString(); - if(!contact2Node["JobId"].isNull()) - tasksObject.contact2.jobId = contact2Node["JobId"].asString(); + auto contact3Node = value["Contact"]; + if(!contact3Node["ContactId"].isNull()) + tasksObject.contact3.contactId = contact3Node["ContactId"].asString(); + if(!contact3Node["ContactName"].isNull()) + tasksObject.contact3.contactName = contact3Node["ContactName"].asString(); + if(!contact3Node["Honorific"].isNull()) + tasksObject.contact3.honorific = contact3Node["Honorific"].asString(); + if(!contact3Node["JobId"].isNull()) + tasksObject.contact3.jobId = contact3Node["JobId"].asString(); + if(!contact3Node["PhoneNumber"].isNull()) + tasksObject.contact3.phoneNumber = contact3Node["PhoneNumber"].asString(); + if(!contact3Node["ReferenceId"].isNull()) + tasksObject.contact3.referenceId = contact3Node["ReferenceId"].asString(); + if(!contact3Node["Role"].isNull()) + tasksObject.contact3.role = contact3Node["Role"].asString(); + if(!contact3Node["State"].isNull()) + tasksObject.contact3.state = contact3Node["State"].asString(); jobsObject.tasks.push_back(tasksObject); } - auto allSummaryNode = allJobsNode["Summary"]["SummaryItem"]; - for (auto allJobsNodeSummarySummaryItem : allSummaryNode) - { - Job::SummaryItem3 summaryObject; - if(!allJobsNodeSummarySummaryItem["Category"].isNull()) - summaryObject.category = allJobsNodeSummarySummaryItem["Category"].asString(); - if(!allJobsNodeSummarySummaryItem["SummaryName"].isNull()) - summaryObject.summaryName = allJobsNodeSummarySummaryItem["SummaryName"].asString(); - if(!allJobsNodeSummarySummaryItem["Content"].isNull()) - summaryObject.content = allJobsNodeSummarySummaryItem["Content"].asString(); - jobsObject.summary.push_back(summaryObject); - } auto allCallingNumbers = value["CallingNumbers"]["String"]; for (auto value : allCallingNumbers) jobsObject.callingNumbers.push_back(value.asString()); jobs_.push_back(jobsObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListMediaRequest.cc b/outboundbot/src/model/ListMediaRequest.cc new file mode 100644 index 000000000..7a6ae281b --- /dev/null +++ b/outboundbot/src/model/ListMediaRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::OutboundBot::Model::ListMediaRequest; + +ListMediaRequest::ListMediaRequest() : + RpcServiceRequest("outboundbot", "2019-12-26", "ListMedia") +{ + setMethod(HttpRequest::Method::Post); +} + +ListMediaRequest::~ListMediaRequest() +{} + +int ListMediaRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListMediaRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string ListMediaRequest::getInstanceId()const +{ + return instanceId_; +} + +void ListMediaRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +int ListMediaRequest::getPageSize()const +{ + return pageSize_; +} + +void ListMediaRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string ListMediaRequest::getNamePrefix()const +{ + return namePrefix_; +} + +void ListMediaRequest::setNamePrefix(const std::string& namePrefix) +{ + namePrefix_ = namePrefix; + setParameter("NamePrefix", namePrefix); +} + diff --git a/outboundbot/src/model/ListMediaResult.cc b/outboundbot/src/model/ListMediaResult.cc new file mode 100644 index 000000000..1754b1fcd --- /dev/null +++ b/outboundbot/src/model/ListMediaResult.cc @@ -0,0 +1,108 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::OutboundBot; +using namespace AlibabaCloud::OutboundBot::Model; + +ListMediaResult::ListMediaResult() : + ServiceResult() +{} + +ListMediaResult::ListMediaResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListMediaResult::~ListMediaResult() +{} + +void ListMediaResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allMediaListNode = value["MediaList"]["Media"]; + for (auto valueMediaListMedia : allMediaListNode) + { + Media mediaListObject; + if(!valueMediaListMedia["MediaId"].isNull()) + mediaListObject.mediaId = valueMediaListMedia["MediaId"].asString(); + if(!valueMediaListMedia["Name"].isNull()) + mediaListObject.name = valueMediaListMedia["Name"].asString(); + mediaList_.push_back(mediaListObject); + } + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +std::vector ListMediaResult::getMediaList()const +{ + return mediaList_; +} + +int ListMediaResult::getTotalCount()const +{ + return totalCount_; +} + +std::string ListMediaResult::getMessage()const +{ + return message_; +} + +int ListMediaResult::getPageSize()const +{ + return pageSize_; +} + +int ListMediaResult::getPageNumber()const +{ + return pageNumber_; +} + +int ListMediaResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +std::string ListMediaResult::getCode()const +{ + return code_; +} + +bool ListMediaResult::getSuccess()const +{ + return success_; +} + diff --git a/outboundbot/src/model/ListOutboundCallNumbersResult.cc b/outboundbot/src/model/ListOutboundCallNumbersResult.cc index 08f7cb78b..5ac06941c 100644 --- a/outboundbot/src/model/ListOutboundCallNumbersResult.cc +++ b/outboundbot/src/model/ListOutboundCallNumbersResult.cc @@ -40,34 +40,34 @@ void ListOutboundCallNumbersResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto outboundCallNumbersNode = value["OutboundCallNumbers"]; - if(!outboundCallNumbersNode["TotalCount"].isNull()) - outboundCallNumbers_.totalCount = std::stoi(outboundCallNumbersNode["TotalCount"].asString()); if(!outboundCallNumbersNode["PageNumber"].isNull()) outboundCallNumbers_.pageNumber = std::stoi(outboundCallNumbersNode["PageNumber"].asString()); if(!outboundCallNumbersNode["PageSize"].isNull()) outboundCallNumbers_.pageSize = std::stoi(outboundCallNumbersNode["PageSize"].asString()); + if(!outboundCallNumbersNode["TotalCount"].isNull()) + outboundCallNumbers_.totalCount = std::stoi(outboundCallNumbersNode["TotalCount"].asString()); auto allListNode = outboundCallNumbersNode["List"]["OutboundCallNumber"]; for (auto outboundCallNumbersNodeListOutboundCallNumber : allListNode) { OutboundCallNumbers::OutboundCallNumber outboundCallNumberObject; - if(!outboundCallNumbersNodeListOutboundCallNumber["OutboundCallNumberId"].isNull()) - outboundCallNumberObject.outboundCallNumberId = outboundCallNumbersNodeListOutboundCallNumber["OutboundCallNumberId"].asString(); if(!outboundCallNumbersNodeListOutboundCallNumber["Number"].isNull()) outboundCallNumberObject.number = outboundCallNumbersNodeListOutboundCallNumber["Number"].asString(); - if(!outboundCallNumbersNodeListOutboundCallNumber["RateLimitPeriod"].isNull()) - outboundCallNumberObject.rateLimitPeriod = outboundCallNumbersNodeListOutboundCallNumber["RateLimitPeriod"].asString(); + if(!outboundCallNumbersNodeListOutboundCallNumber["OutboundCallNumberId"].isNull()) + outboundCallNumberObject.outboundCallNumberId = outboundCallNumbersNodeListOutboundCallNumber["OutboundCallNumberId"].asString(); if(!outboundCallNumbersNodeListOutboundCallNumber["RateLimitCount"].isNull()) outboundCallNumberObject.rateLimitCount = outboundCallNumbersNodeListOutboundCallNumber["RateLimitCount"].asString(); + if(!outboundCallNumbersNodeListOutboundCallNumber["RateLimitPeriod"].isNull()) + outboundCallNumberObject.rateLimitPeriod = outboundCallNumbersNodeListOutboundCallNumber["RateLimitPeriod"].asString(); outboundCallNumbers_.list.push_back(outboundCallNumberObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListScriptPublishHistoriesResult.cc b/outboundbot/src/model/ListScriptPublishHistoriesResult.cc index 90635e5b4..1daa50519 100644 --- a/outboundbot/src/model/ListScriptPublishHistoriesResult.cc +++ b/outboundbot/src/model/ListScriptPublishHistoriesResult.cc @@ -40,36 +40,36 @@ void ListScriptPublishHistoriesResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto scriptPublishHistoriesNode = value["ScriptPublishHistories"]; - if(!scriptPublishHistoriesNode["TotalCount"].isNull()) - scriptPublishHistories_.totalCount = std::stoi(scriptPublishHistoriesNode["TotalCount"].asString()); if(!scriptPublishHistoriesNode["PageNumber"].isNull()) scriptPublishHistories_.pageNumber = std::stoi(scriptPublishHistoriesNode["PageNumber"].asString()); if(!scriptPublishHistoriesNode["PageSize"].isNull()) scriptPublishHistories_.pageSize = std::stoi(scriptPublishHistoriesNode["PageSize"].asString()); + if(!scriptPublishHistoriesNode["TotalCount"].isNull()) + scriptPublishHistories_.totalCount = std::stoi(scriptPublishHistoriesNode["TotalCount"].asString()); auto allListNode = scriptPublishHistoriesNode["List"]["PublishHistory"]; for (auto scriptPublishHistoriesNodeListPublishHistory : allListNode) { ScriptPublishHistories::PublishHistory publishHistoryObject; + if(!scriptPublishHistoriesNodeListPublishHistory["Description"].isNull()) + publishHistoryObject.description = scriptPublishHistoriesNodeListPublishHistory["Description"].asString(); if(!scriptPublishHistoriesNodeListPublishHistory["InstanceId"].isNull()) publishHistoryObject.instanceId = scriptPublishHistoriesNodeListPublishHistory["InstanceId"].asString(); + if(!scriptPublishHistoriesNodeListPublishHistory["PublishTime"].isNull()) + publishHistoryObject.publishTime = std::stol(scriptPublishHistoriesNodeListPublishHistory["PublishTime"].asString()); if(!scriptPublishHistoriesNodeListPublishHistory["ScriptId"].isNull()) publishHistoryObject.scriptId = scriptPublishHistoriesNodeListPublishHistory["ScriptId"].asString(); if(!scriptPublishHistoriesNodeListPublishHistory["ScriptVersion"].isNull()) publishHistoryObject.scriptVersion = scriptPublishHistoriesNodeListPublishHistory["ScriptVersion"].asString(); - if(!scriptPublishHistoriesNodeListPublishHistory["Description"].isNull()) - publishHistoryObject.description = scriptPublishHistoriesNodeListPublishHistory["Description"].asString(); - if(!scriptPublishHistoriesNodeListPublishHistory["PublishTime"].isNull()) - publishHistoryObject.publishTime = std::stol(scriptPublishHistoriesNodeListPublishHistory["PublishTime"].asString()); scriptPublishHistories_.list.push_back(publishHistoryObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListScriptVoiceConfigsResult.cc b/outboundbot/src/model/ListScriptVoiceConfigsResult.cc index a8594b677..3d88d7d54 100644 --- a/outboundbot/src/model/ListScriptVoiceConfigsResult.cc +++ b/outboundbot/src/model/ListScriptVoiceConfigsResult.cc @@ -40,40 +40,40 @@ void ListScriptVoiceConfigsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto scriptVoiceConfigsNode = value["ScriptVoiceConfigs"]; - if(!scriptVoiceConfigsNode["TotalCount"].isNull()) - scriptVoiceConfigs_.totalCount = std::stoi(scriptVoiceConfigsNode["TotalCount"].asString()); if(!scriptVoiceConfigsNode["PageNumber"].isNull()) scriptVoiceConfigs_.pageNumber = std::stoi(scriptVoiceConfigsNode["PageNumber"].asString()); if(!scriptVoiceConfigsNode["PageSize"].isNull()) scriptVoiceConfigs_.pageSize = std::stoi(scriptVoiceConfigsNode["PageSize"].asString()); + if(!scriptVoiceConfigsNode["TotalCount"].isNull()) + scriptVoiceConfigs_.totalCount = std::stoi(scriptVoiceConfigsNode["TotalCount"].asString()); auto allListNode = scriptVoiceConfigsNode["List"]["ScriptVoiceConfig"]; for (auto scriptVoiceConfigsNodeListScriptVoiceConfig : allListNode) { ScriptVoiceConfigs::ScriptVoiceConfig scriptVoiceConfigObject; - if(!scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptVoiceConfigId"].isNull()) - scriptVoiceConfigObject.scriptVoiceConfigId = scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptVoiceConfigId"].asString(); if(!scriptVoiceConfigsNodeListScriptVoiceConfig["InstanceId"].isNull()) scriptVoiceConfigObject.instanceId = scriptVoiceConfigsNodeListScriptVoiceConfig["InstanceId"].asString(); - if(!scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptId"].isNull()) - scriptVoiceConfigObject.scriptId = scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptId"].asString(); if(!scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptContent"].isNull()) scriptVoiceConfigObject.scriptContent = scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptContent"].asString(); + if(!scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptId"].isNull()) + scriptVoiceConfigObject.scriptId = scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptId"].asString(); + if(!scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptVoiceConfigId"].isNull()) + scriptVoiceConfigObject.scriptVoiceConfigId = scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptVoiceConfigId"].asString(); + if(!scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptWaveformRelation"].isNull()) + scriptVoiceConfigObject.scriptWaveformRelation = scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptWaveformRelation"].asString(); if(!scriptVoiceConfigsNodeListScriptVoiceConfig["Source"].isNull()) scriptVoiceConfigObject.source = scriptVoiceConfigsNodeListScriptVoiceConfig["Source"].asString(); if(!scriptVoiceConfigsNodeListScriptVoiceConfig["Type"].isNull()) scriptVoiceConfigObject.type = scriptVoiceConfigsNodeListScriptVoiceConfig["Type"].asString(); - if(!scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptWaveformRelation"].isNull()) - scriptVoiceConfigObject.scriptWaveformRelation = scriptVoiceConfigsNodeListScriptVoiceConfig["ScriptWaveformRelation"].asString(); scriptVoiceConfigs_.list.push_back(scriptVoiceConfigObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListScriptsResult.cc b/outboundbot/src/model/ListScriptsResult.cc index d871ac3f0..bacc8ba92 100644 --- a/outboundbot/src/model/ListScriptsResult.cc +++ b/outboundbot/src/model/ListScriptsResult.cc @@ -40,48 +40,50 @@ void ListScriptsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto scriptsNode = value["Scripts"]; - if(!scriptsNode["TotalCount"].isNull()) - scripts_.totalCount = std::stoi(scriptsNode["TotalCount"].asString()); if(!scriptsNode["PageNumber"].isNull()) scripts_.pageNumber = std::stoi(scriptsNode["PageNumber"].asString()); if(!scriptsNode["PageSize"].isNull()) scripts_.pageSize = std::stoi(scriptsNode["PageSize"].asString()); + if(!scriptsNode["TotalCount"].isNull()) + scripts_.totalCount = std::stoi(scriptsNode["TotalCount"].asString()); auto allListNode = scriptsNode["List"]["Script"]; for (auto scriptsNodeListScript : allListNode) { Scripts::Script scriptObject; + if(!scriptsNodeListScript["DebugStatus"].isNull()) + scriptObject.debugStatus = scriptsNodeListScript["DebugStatus"].asString(); + if(!scriptsNodeListScript["FailReason"].isNull()) + scriptObject.failReason = scriptsNodeListScript["FailReason"].asString(); + if(!scriptsNodeListScript["Industry"].isNull()) + scriptObject.industry = scriptsNodeListScript["Industry"].asString(); + if(!scriptsNodeListScript["IsDebugDrafted"].isNull()) + scriptObject.isDebugDrafted = scriptsNodeListScript["IsDebugDrafted"].asString() == "true"; + if(!scriptsNodeListScript["IsDrafted"].isNull()) + scriptObject.isDrafted = scriptsNodeListScript["IsDrafted"].asString() == "true"; + if(!scriptsNodeListScript["Scene"].isNull()) + scriptObject.scene = scriptsNodeListScript["Scene"].asString(); + if(!scriptsNodeListScript["ScriptDescription"].isNull()) + scriptObject.scriptDescription = scriptsNodeListScript["ScriptDescription"].asString(); if(!scriptsNodeListScript["ScriptId"].isNull()) scriptObject.scriptId = scriptsNodeListScript["ScriptId"].asString(); if(!scriptsNodeListScript["ScriptName"].isNull()) scriptObject.scriptName = scriptsNodeListScript["ScriptName"].asString(); - if(!scriptsNodeListScript["ScriptDescription"].isNull()) - scriptObject.scriptDescription = scriptsNodeListScript["ScriptDescription"].asString(); - if(!scriptsNodeListScript["Industry"].isNull()) - scriptObject.industry = scriptsNodeListScript["Industry"].asString(); - if(!scriptsNodeListScript["Scene"].isNull()) - scriptObject.scene = scriptsNodeListScript["Scene"].asString(); if(!scriptsNodeListScript["Status"].isNull()) scriptObject.status = scriptsNodeListScript["Status"].asString(); - if(!scriptsNodeListScript["DebugStatus"].isNull()) - scriptObject.debugStatus = scriptsNodeListScript["DebugStatus"].asString(); if(!scriptsNodeListScript["UpdateTime"].isNull()) scriptObject.updateTime = std::stol(scriptsNodeListScript["UpdateTime"].asString()); - if(!scriptsNodeListScript["IsDrafted"].isNull()) - scriptObject.isDrafted = scriptsNodeListScript["IsDrafted"].asString() == "true"; - if(!scriptsNodeListScript["IsDebugDrafted"].isNull()) - scriptObject.isDebugDrafted = scriptsNodeListScript["IsDebugDrafted"].asString() == "true"; - if(!scriptsNodeListScript["FailReason"].isNull()) - scriptObject.failReason = scriptsNodeListScript["FailReason"].asString(); + if(!scriptsNodeListScript["RejectReason"].isNull()) + scriptObject.rejectReason = scriptsNodeListScript["RejectReason"].asString(); scripts_.list.push_back(scriptObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ListTagsResult.cc b/outboundbot/src/model/ListTagsResult.cc index 9a3592951..f057dedad 100644 --- a/outboundbot/src/model/ListTagsResult.cc +++ b/outboundbot/src/model/ListTagsResult.cc @@ -39,44 +39,44 @@ void ListTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagsNode = value["Tags"]["Tag"]; - for (auto valueTagsTag : allTagsNode) - { - Tag tagsObject; - if(!valueTagsTag["TagId"].isNull()) - tagsObject.tagId = valueTagsTag["TagId"].asString(); - if(!valueTagsTag["TagName"].isNull()) - tagsObject.tagName = valueTagsTag["TagName"].asString(); - if(!valueTagsTag["TagIndex"].isNull()) - tagsObject.tagIndex = std::stoi(valueTagsTag["TagIndex"].asString()); - if(!valueTagsTag["ScriptId"].isNull()) - tagsObject.scriptId = valueTagsTag["ScriptId"].asString(); - if(!valueTagsTag["TagGroup"].isNull()) - tagsObject.tagGroup = valueTagsTag["TagGroup"].asString(); - tags_.push_back(tagsObject); - } auto allTagGroupsNode = value["TagGroups"]["TagGroup"]; for (auto valueTagGroupsTagGroup : allTagGroupsNode) { TagGroup tagGroupsObject; - if(!valueTagGroupsTagGroup["TagGroupId"].isNull()) - tagGroupsObject.tagGroupId = valueTagGroupsTagGroup["TagGroupId"].asString(); - if(!valueTagGroupsTagGroup["TagGroupIndex"].isNull()) - tagGroupsObject.tagGroupIndex = std::stoi(valueTagGroupsTagGroup["TagGroupIndex"].asString()); if(!valueTagGroupsTagGroup["ScriptId"].isNull()) tagGroupsObject.scriptId = valueTagGroupsTagGroup["ScriptId"].asString(); if(!valueTagGroupsTagGroup["TagGroup"].isNull()) tagGroupsObject.tagGroup = valueTagGroupsTagGroup["TagGroup"].asString(); + if(!valueTagGroupsTagGroup["TagGroupId"].isNull()) + tagGroupsObject.tagGroupId = valueTagGroupsTagGroup["TagGroupId"].asString(); + if(!valueTagGroupsTagGroup["TagGroupIndex"].isNull()) + tagGroupsObject.tagGroupIndex = std::stoi(valueTagGroupsTagGroup["TagGroupIndex"].asString()); tagGroups_.push_back(tagGroupsObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) + { + Tag tagsObject; + if(!valueTagsTag["ScriptId"].isNull()) + tagsObject.scriptId = valueTagsTag["ScriptId"].asString(); + if(!valueTagsTag["TagGroup"].isNull()) + tagsObject.tagGroup = valueTagsTag["TagGroup"].asString(); + if(!valueTagsTag["TagId"].isNull()) + tagsObject.tagId = valueTagsTag["TagId"].asString(); + if(!valueTagsTag["TagIndex"].isNull()) + tagsObject.tagIndex = std::stoi(valueTagsTag["TagIndex"].asString()); + if(!valueTagsTag["TagName"].isNull()) + tagsObject.tagName = valueTagsTag["TagName"].asString(); + tags_.push_back(tagsObject); + } if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyBatchJobsResult.cc b/outboundbot/src/model/ModifyBatchJobsResult.cc index 7664f8645..136d2b597 100644 --- a/outboundbot/src/model/ModifyBatchJobsResult.cc +++ b/outboundbot/src/model/ModifyBatchJobsResult.cc @@ -40,45 +40,45 @@ void ModifyBatchJobsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto jobGroupNode = value["JobGroup"]; + if(!jobGroupNode["CreationTime"].isNull()) + jobGroup_.creationTime = std::stol(jobGroupNode["CreationTime"].asString()); + if(!jobGroupNode["JobFilePath"].isNull()) + jobGroup_.jobFilePath = jobGroupNode["JobFilePath"].asString(); + if(!jobGroupNode["JobGroupDescription"].isNull()) + jobGroup_.jobGroupDescription = jobGroupNode["JobGroupDescription"].asString(); if(!jobGroupNode["JobGroupId"].isNull()) jobGroup_.jobGroupId = jobGroupNode["JobGroupId"].asString(); if(!jobGroupNode["JobGroupName"].isNull()) jobGroup_.jobGroupName = jobGroupNode["JobGroupName"].asString(); - if(!jobGroupNode["JobGroupDescription"].isNull()) - jobGroup_.jobGroupDescription = jobGroupNode["JobGroupDescription"].asString(); if(!jobGroupNode["ScenarioId"].isNull()) jobGroup_.scenarioId = jobGroupNode["ScenarioId"].asString(); - if(!jobGroupNode["JobFilePath"].isNull()) - jobGroup_.jobFilePath = jobGroupNode["JobFilePath"].asString(); - if(!jobGroupNode["CreationTime"].isNull()) - jobGroup_.creationTime = std::stol(jobGroupNode["CreationTime"].asString()); auto strategyNode = jobGroupNode["Strategy"]; - if(!strategyNode["StrategyId"].isNull()) - jobGroup_.strategy.strategyId = strategyNode["StrategyId"].asString(); - if(!strategyNode["StrategyName"].isNull()) - jobGroup_.strategy.strategyName = strategyNode["StrategyName"].asString(); - if(!strategyNode["StrategyDescription"].isNull()) - jobGroup_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); - if(!strategyNode["Type"].isNull()) - jobGroup_.strategy.type = strategyNode["Type"].asString(); - if(!strategyNode["StartTime"].isNull()) - jobGroup_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); - if(!strategyNode["EndTime"].isNull()) - jobGroup_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); - if(!strategyNode["RepeatBy"].isNull()) - jobGroup_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); - if(!strategyNode["MaxAttemptsPerDay"].isNull()) - jobGroup_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); - if(!strategyNode["MinAttemptInterval"].isNull()) - jobGroup_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); if(!strategyNode["Customized"].isNull()) jobGroup_.strategy.customized = strategyNode["Customized"].asString(); - if(!strategyNode["RoutingStrategy"].isNull()) - jobGroup_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["EndTime"].isNull()) + jobGroup_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); if(!strategyNode["FollowUpStrategy"].isNull()) jobGroup_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) jobGroup_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; + if(!strategyNode["MaxAttemptsPerDay"].isNull()) + jobGroup_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); + if(!strategyNode["MinAttemptInterval"].isNull()) + jobGroup_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); + if(!strategyNode["RepeatBy"].isNull()) + jobGroup_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); + if(!strategyNode["RoutingStrategy"].isNull()) + jobGroup_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["StartTime"].isNull()) + jobGroup_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); + if(!strategyNode["StrategyDescription"].isNull()) + jobGroup_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); + if(!strategyNode["StrategyId"].isNull()) + jobGroup_.strategy.strategyId = strategyNode["StrategyId"].asString(); + if(!strategyNode["StrategyName"].isNull()) + jobGroup_.strategy.strategyName = strategyNode["StrategyName"].asString(); + if(!strategyNode["Type"].isNull()) + jobGroup_.strategy.type = strategyNode["Type"].asString(); auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { @@ -95,14 +95,14 @@ void ModifyBatchJobsResult::parse(const std::string &payload) auto allCallingNumbers = jobGroupNode["CallingNumbers"]["String"]; for (auto value : allCallingNumbers) jobGroup_.callingNumbers.push_back(value.asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyDialogueFlowResult.cc b/outboundbot/src/model/ModifyDialogueFlowResult.cc index cf847acf7..80b8c1015 100644 --- a/outboundbot/src/model/ModifyDialogueFlowResult.cc +++ b/outboundbot/src/model/ModifyDialogueFlowResult.cc @@ -39,18 +39,18 @@ void ModifyDialogueFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); - if(!value["HttpStatusCode"].isNull()) - httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); - if(!value["DialogueFlowId"].isNull()) - dialogueFlowId_ = value["DialogueFlowId"].asString(); if(!value["DialogueFlowDefinition"].isNull()) dialogueFlowDefinition_ = value["DialogueFlowDefinition"].asString(); + if(!value["DialogueFlowId"].isNull()) + dialogueFlowId_ = value["DialogueFlowId"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } @@ -74,13 +74,13 @@ std::string ModifyDialogueFlowResult::getCode()const return code_; } -bool ModifyDialogueFlowResult::getSuccess()const -{ - return success_; -} - std::string ModifyDialogueFlowResult::getDialogueFlowDefinition()const { return dialogueFlowDefinition_; } +bool ModifyDialogueFlowResult::getSuccess()const +{ + return success_; +} + diff --git a/outboundbot/src/model/ModifyGlobalQuestionResult.cc b/outboundbot/src/model/ModifyGlobalQuestionResult.cc index e9980320a..0f2f32ba0 100644 --- a/outboundbot/src/model/ModifyGlobalQuestionResult.cc +++ b/outboundbot/src/model/ModifyGlobalQuestionResult.cc @@ -39,16 +39,16 @@ void ModifyGlobalQuestionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); - if(!value["HttpStatusCode"].isNull()) - httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); if(!value["DialogueQuestionId"].isNull()) dialogueQuestionId_ = value["DialogueQuestionId"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyInstanceResult.cc b/outboundbot/src/model/ModifyInstanceResult.cc index da8fb52ab..af82e819c 100644 --- a/outboundbot/src/model/ModifyInstanceResult.cc +++ b/outboundbot/src/model/ModifyInstanceResult.cc @@ -40,28 +40,28 @@ void ModifyInstanceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto instanceNode = value["Instance"]; + if(!instanceNode["CallCenterInstanceId"].isNull()) + instance_.callCenterInstanceId = instanceNode["CallCenterInstanceId"].asString(); + if(!instanceNode["CreationTime"].isNull()) + instance_.creationTime = std::stol(instanceNode["CreationTime"].asString()); + if(!instanceNode["InstanceDescription"].isNull()) + instance_.instanceDescription = instanceNode["InstanceDescription"].asString(); if(!instanceNode["InstanceId"].isNull()) instance_.instanceId = instanceNode["InstanceId"].asString(); if(!instanceNode["InstanceName"].isNull()) instance_.instanceName = instanceNode["InstanceName"].asString(); - if(!instanceNode["InstanceDescription"].isNull()) - instance_.instanceDescription = instanceNode["InstanceDescription"].asString(); if(!instanceNode["MaxConcurrentConversation"].isNull()) instance_.maxConcurrentConversation = std::stoi(instanceNode["MaxConcurrentConversation"].asString()); if(!instanceNode["Owner"].isNull()) instance_.owner = instanceNode["Owner"].asString(); - if(!instanceNode["CreationTime"].isNull()) - instance_.creationTime = std::stol(instanceNode["CreationTime"].asString()); - if(!instanceNode["CallCenterInstanceId"].isNull()) - instance_.callCenterInstanceId = instanceNode["CallCenterInstanceId"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyIntentResult.cc b/outboundbot/src/model/ModifyIntentResult.cc index ba9ea3b66..3d4088873 100644 --- a/outboundbot/src/model/ModifyIntentResult.cc +++ b/outboundbot/src/model/ModifyIntentResult.cc @@ -39,16 +39,16 @@ void ModifyIntentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); if(!value["IntentId"].isNull()) intentId_ = value["IntentId"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyJobGroupResult.cc b/outboundbot/src/model/ModifyJobGroupResult.cc index f25901b53..c901d9075 100644 --- a/outboundbot/src/model/ModifyJobGroupResult.cc +++ b/outboundbot/src/model/ModifyJobGroupResult.cc @@ -40,45 +40,45 @@ void ModifyJobGroupResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto jobGroupNode = value["JobGroup"]; + if(!jobGroupNode["CreationTime"].isNull()) + jobGroup_.creationTime = std::stol(jobGroupNode["CreationTime"].asString()); + if(!jobGroupNode["JobFilePath"].isNull()) + jobGroup_.jobFilePath = jobGroupNode["JobFilePath"].asString(); + if(!jobGroupNode["JobGroupDescription"].isNull()) + jobGroup_.jobGroupDescription = jobGroupNode["JobGroupDescription"].asString(); if(!jobGroupNode["JobGroupId"].isNull()) jobGroup_.jobGroupId = jobGroupNode["JobGroupId"].asString(); if(!jobGroupNode["JobGroupName"].isNull()) jobGroup_.jobGroupName = jobGroupNode["JobGroupName"].asString(); - if(!jobGroupNode["JobGroupDescription"].isNull()) - jobGroup_.jobGroupDescription = jobGroupNode["JobGroupDescription"].asString(); if(!jobGroupNode["ScenarioId"].isNull()) jobGroup_.scenarioId = jobGroupNode["ScenarioId"].asString(); - if(!jobGroupNode["JobFilePath"].isNull()) - jobGroup_.jobFilePath = jobGroupNode["JobFilePath"].asString(); - if(!jobGroupNode["CreationTime"].isNull()) - jobGroup_.creationTime = std::stol(jobGroupNode["CreationTime"].asString()); auto strategyNode = jobGroupNode["Strategy"]; - if(!strategyNode["StrategyId"].isNull()) - jobGroup_.strategy.strategyId = strategyNode["StrategyId"].asString(); - if(!strategyNode["StrategyName"].isNull()) - jobGroup_.strategy.strategyName = strategyNode["StrategyName"].asString(); - if(!strategyNode["StrategyDescription"].isNull()) - jobGroup_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); - if(!strategyNode["Type"].isNull()) - jobGroup_.strategy.type = strategyNode["Type"].asString(); - if(!strategyNode["StartTime"].isNull()) - jobGroup_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); - if(!strategyNode["EndTime"].isNull()) - jobGroup_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); - if(!strategyNode["RepeatBy"].isNull()) - jobGroup_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); - if(!strategyNode["MaxAttemptsPerDay"].isNull()) - jobGroup_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); - if(!strategyNode["MinAttemptInterval"].isNull()) - jobGroup_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); if(!strategyNode["Customized"].isNull()) jobGroup_.strategy.customized = strategyNode["Customized"].asString(); - if(!strategyNode["RoutingStrategy"].isNull()) - jobGroup_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["EndTime"].isNull()) + jobGroup_.strategy.endTime = std::stol(strategyNode["EndTime"].asString()); if(!strategyNode["FollowUpStrategy"].isNull()) jobGroup_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) jobGroup_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; + if(!strategyNode["MaxAttemptsPerDay"].isNull()) + jobGroup_.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); + if(!strategyNode["MinAttemptInterval"].isNull()) + jobGroup_.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); + if(!strategyNode["RepeatBy"].isNull()) + jobGroup_.strategy.repeatBy = strategyNode["RepeatBy"].asString(); + if(!strategyNode["RoutingStrategy"].isNull()) + jobGroup_.strategy.routingStrategy = strategyNode["RoutingStrategy"].asString(); + if(!strategyNode["StartTime"].isNull()) + jobGroup_.strategy.startTime = std::stol(strategyNode["StartTime"].asString()); + if(!strategyNode["StrategyDescription"].isNull()) + jobGroup_.strategy.strategyDescription = strategyNode["StrategyDescription"].asString(); + if(!strategyNode["StrategyId"].isNull()) + jobGroup_.strategy.strategyId = strategyNode["StrategyId"].asString(); + if(!strategyNode["StrategyName"].isNull()) + jobGroup_.strategy.strategyName = strategyNode["StrategyName"].asString(); + if(!strategyNode["Type"].isNull()) + jobGroup_.strategy.type = strategyNode["Type"].asString(); auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { @@ -95,14 +95,14 @@ void ModifyJobGroupResult::parse(const std::string &payload) auto allCallingNumbers = jobGroupNode["CallingNumbers"]["String"]; for (auto value : allCallingNumbers) jobGroup_.callingNumbers.push_back(value.asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyOutboundCallNumberResult.cc b/outboundbot/src/model/ModifyOutboundCallNumberResult.cc index 0c7bab824..6363f9e8e 100644 --- a/outboundbot/src/model/ModifyOutboundCallNumberResult.cc +++ b/outboundbot/src/model/ModifyOutboundCallNumberResult.cc @@ -40,22 +40,22 @@ void ModifyOutboundCallNumberResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto outboundCallNumberNode = value["OutboundCallNumber"]; - if(!outboundCallNumberNode["OutboundCallNumberId"].isNull()) - outboundCallNumber_.outboundCallNumberId = outboundCallNumberNode["OutboundCallNumberId"].asString(); if(!outboundCallNumberNode["Number"].isNull()) outboundCallNumber_.number = outboundCallNumberNode["Number"].asString(); - if(!outboundCallNumberNode["RateLimitPeriod"].isNull()) - outboundCallNumber_.rateLimitPeriod = outboundCallNumberNode["RateLimitPeriod"].asString(); + if(!outboundCallNumberNode["OutboundCallNumberId"].isNull()) + outboundCallNumber_.outboundCallNumberId = outboundCallNumberNode["OutboundCallNumberId"].asString(); if(!outboundCallNumberNode["RateLimitCount"].isNull()) outboundCallNumber_.rateLimitCount = outboundCallNumberNode["RateLimitCount"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; + if(!outboundCallNumberNode["RateLimitPeriod"].isNull()) + outboundCallNumber_.rateLimitPeriod = outboundCallNumberNode["RateLimitPeriod"].asString(); if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyScriptResult.cc b/outboundbot/src/model/ModifyScriptResult.cc index 6e217cf59..94dfb70bd 100644 --- a/outboundbot/src/model/ModifyScriptResult.cc +++ b/outboundbot/src/model/ModifyScriptResult.cc @@ -40,34 +40,34 @@ void ModifyScriptResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto scriptNode = value["Script"]; + if(!scriptNode["DebugStatus"].isNull()) + script_.debugStatus = scriptNode["DebugStatus"].asString(); + if(!scriptNode["Industry"].isNull()) + script_.industry = scriptNode["Industry"].asString(); + if(!scriptNode["IsDebugDrafted"].isNull()) + script_.isDebugDrafted = scriptNode["IsDebugDrafted"].asString() == "true"; + if(!scriptNode["IsDrafted"].isNull()) + script_.isDrafted = scriptNode["IsDrafted"].asString() == "true"; + if(!scriptNode["Scene"].isNull()) + script_.scene = scriptNode["Scene"].asString(); + if(!scriptNode["ScriptDescription"].isNull()) + script_.scriptDescription = scriptNode["ScriptDescription"].asString(); if(!scriptNode["ScriptId"].isNull()) script_.scriptId = scriptNode["ScriptId"].asString(); if(!scriptNode["ScriptName"].isNull()) script_.scriptName = scriptNode["ScriptName"].asString(); - if(!scriptNode["ScriptDescription"].isNull()) - script_.scriptDescription = scriptNode["ScriptDescription"].asString(); - if(!scriptNode["Industry"].isNull()) - script_.industry = scriptNode["Industry"].asString(); - if(!scriptNode["Scene"].isNull()) - script_.scene = scriptNode["Scene"].asString(); if(!scriptNode["Status"].isNull()) script_.status = scriptNode["Status"].asString(); - if(!scriptNode["DebugStatus"].isNull()) - script_.debugStatus = scriptNode["DebugStatus"].asString(); if(!scriptNode["UpdateTime"].isNull()) script_.updateTime = std::stol(scriptNode["UpdateTime"].asString()); - if(!scriptNode["IsDrafted"].isNull()) - script_.isDrafted = scriptNode["IsDrafted"].asString() == "true"; - if(!scriptNode["IsDebugDrafted"].isNull()) - script_.isDebugDrafted = scriptNode["IsDebugDrafted"].asString() == "true"; - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyScriptVoiceConfigResult.cc b/outboundbot/src/model/ModifyScriptVoiceConfigResult.cc index 17eeeab3f..2dca08017 100644 --- a/outboundbot/src/model/ModifyScriptVoiceConfigResult.cc +++ b/outboundbot/src/model/ModifyScriptVoiceConfigResult.cc @@ -40,28 +40,28 @@ void ModifyScriptVoiceConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto scriptVoiceConfigNode = value["ScriptVoiceConfig"]; - if(!scriptVoiceConfigNode["ScriptVoiceConfigId"].isNull()) - scriptVoiceConfig_.scriptVoiceConfigId = scriptVoiceConfigNode["ScriptVoiceConfigId"].asString(); if(!scriptVoiceConfigNode["InstanceId"].isNull()) scriptVoiceConfig_.instanceId = scriptVoiceConfigNode["InstanceId"].asString(); - if(!scriptVoiceConfigNode["ScriptId"].isNull()) - scriptVoiceConfig_.scriptId = scriptVoiceConfigNode["ScriptId"].asString(); if(!scriptVoiceConfigNode["ScriptContent"].isNull()) scriptVoiceConfig_.scriptContent = scriptVoiceConfigNode["ScriptContent"].asString(); + if(!scriptVoiceConfigNode["ScriptId"].isNull()) + scriptVoiceConfig_.scriptId = scriptVoiceConfigNode["ScriptId"].asString(); + if(!scriptVoiceConfigNode["ScriptVoiceConfigId"].isNull()) + scriptVoiceConfig_.scriptVoiceConfigId = scriptVoiceConfigNode["ScriptVoiceConfigId"].asString(); + if(!scriptVoiceConfigNode["ScriptWaveformRelation"].isNull()) + scriptVoiceConfig_.scriptWaveformRelation = scriptVoiceConfigNode["ScriptWaveformRelation"].asString(); if(!scriptVoiceConfigNode["Source"].isNull()) scriptVoiceConfig_.source = scriptVoiceConfigNode["Source"].asString(); if(!scriptVoiceConfigNode["Type"].isNull()) scriptVoiceConfig_.type = scriptVoiceConfigNode["Type"].asString(); - if(!scriptVoiceConfigNode["ScriptWaveformRelation"].isNull()) - scriptVoiceConfig_.scriptWaveformRelation = scriptVoiceConfigNode["ScriptWaveformRelation"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyTTSConfigResult.cc b/outboundbot/src/model/ModifyTTSConfigResult.cc index a163f7c63..7d94bd606 100644 --- a/outboundbot/src/model/ModifyTTSConfigResult.cc +++ b/outboundbot/src/model/ModifyTTSConfigResult.cc @@ -40,26 +40,26 @@ void ModifyTTSConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto tTSConfigNode = value["TTSConfig"]; - if(!tTSConfigNode["TTSConfigId"].isNull()) - tTSConfig_.tTSConfigId = tTSConfigNode["TTSConfigId"].asString(); - if(!tTSConfigNode["ScriptId"].isNull()) - tTSConfig_.scriptId = tTSConfigNode["ScriptId"].asString(); if(!tTSConfigNode["InstanceId"].isNull()) tTSConfig_.instanceId = tTSConfigNode["InstanceId"].asString(); - if(!tTSConfigNode["Voice"].isNull()) - tTSConfig_.voice = tTSConfigNode["Voice"].asString(); + if(!tTSConfigNode["ScriptId"].isNull()) + tTSConfig_.scriptId = tTSConfigNode["ScriptId"].asString(); if(!tTSConfigNode["SpeechRate"].isNull()) tTSConfig_.speechRate = tTSConfigNode["SpeechRate"].asString(); + if(!tTSConfigNode["TTSConfigId"].isNull()) + tTSConfig_.tTSConfigId = tTSConfigNode["TTSConfigId"].asString(); + if(!tTSConfigNode["Voice"].isNull()) + tTSConfig_.voice = tTSConfigNode["Voice"].asString(); if(!tTSConfigNode["Volume"].isNull()) tTSConfig_.volume = tTSConfigNode["Volume"].asString(); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ModifyTagGroupsResult.cc b/outboundbot/src/model/ModifyTagGroupsResult.cc index 5f7bebf86..0391cd6b3 100644 --- a/outboundbot/src/model/ModifyTagGroupsResult.cc +++ b/outboundbot/src/model/ModifyTagGroupsResult.cc @@ -39,44 +39,44 @@ void ModifyTagGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagsNode = value["Tags"]["Tag"]; - for (auto valueTagsTag : allTagsNode) - { - Tag tagsObject; - if(!valueTagsTag["TagId"].isNull()) - tagsObject.tagId = valueTagsTag["TagId"].asString(); - if(!valueTagsTag["TagName"].isNull()) - tagsObject.tagName = valueTagsTag["TagName"].asString(); - if(!valueTagsTag["TagIndex"].isNull()) - tagsObject.tagIndex = std::stoi(valueTagsTag["TagIndex"].asString()); - if(!valueTagsTag["ScriptId"].isNull()) - tagsObject.scriptId = valueTagsTag["ScriptId"].asString(); - if(!valueTagsTag["TagGroup"].isNull()) - tagsObject.tagGroup = valueTagsTag["TagGroup"].asString(); - tags_.push_back(tagsObject); - } auto allTagGroupsNode = value["TagGroups"]["TagGroup"]; for (auto valueTagGroupsTagGroup : allTagGroupsNode) { TagGroup tagGroupsObject; - if(!valueTagGroupsTagGroup["TagGroupId"].isNull()) - tagGroupsObject.tagGroupId = valueTagGroupsTagGroup["TagGroupId"].asString(); - if(!valueTagGroupsTagGroup["TagGroupIndex"].isNull()) - tagGroupsObject.tagGroupIndex = std::stoi(valueTagGroupsTagGroup["TagGroupIndex"].asString()); if(!valueTagGroupsTagGroup["ScriptId"].isNull()) tagGroupsObject.scriptId = valueTagGroupsTagGroup["ScriptId"].asString(); if(!valueTagGroupsTagGroup["TagGroup"].isNull()) tagGroupsObject.tagGroup = valueTagGroupsTagGroup["TagGroup"].asString(); + if(!valueTagGroupsTagGroup["TagGroupId"].isNull()) + tagGroupsObject.tagGroupId = valueTagGroupsTagGroup["TagGroupId"].asString(); + if(!valueTagGroupsTagGroup["TagGroupIndex"].isNull()) + tagGroupsObject.tagGroupIndex = std::stoi(valueTagGroupsTagGroup["TagGroupIndex"].asString()); tagGroups_.push_back(tagGroupsObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) + { + Tag tagsObject; + if(!valueTagsTag["ScriptId"].isNull()) + tagsObject.scriptId = valueTagsTag["ScriptId"].asString(); + if(!valueTagsTag["TagGroup"].isNull()) + tagsObject.tagGroup = valueTagsTag["TagGroup"].asString(); + if(!valueTagsTag["TagId"].isNull()) + tagsObject.tagId = valueTagsTag["TagId"].asString(); + if(!valueTagsTag["TagIndex"].isNull()) + tagsObject.tagIndex = std::stoi(valueTagsTag["TagIndex"].asString()); + if(!valueTagsTag["TagName"].isNull()) + tagsObject.tagName = valueTagsTag["TagName"].asString(); + tags_.push_back(tagsObject); + } if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/PublishScriptForDebugResult.cc b/outboundbot/src/model/PublishScriptForDebugResult.cc index 2df7512ea..330a00cc3 100644 --- a/outboundbot/src/model/PublishScriptForDebugResult.cc +++ b/outboundbot/src/model/PublishScriptForDebugResult.cc @@ -39,14 +39,14 @@ void PublishScriptForDebugResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/PublishScriptRequest.cc b/outboundbot/src/model/PublishScriptRequest.cc index bdd4dd2b0..beea0545e 100644 --- a/outboundbot/src/model/PublishScriptRequest.cc +++ b/outboundbot/src/model/PublishScriptRequest.cc @@ -60,3 +60,14 @@ void PublishScriptRequest::setInstanceId(const std::string& instanceId) setParameter("InstanceId", instanceId); } +long PublishScriptRequest::getInstanceOwnerId()const +{ + return instanceOwnerId_; +} + +void PublishScriptRequest::setInstanceOwnerId(long instanceOwnerId) +{ + instanceOwnerId_ = instanceOwnerId; + setParameter("InstanceOwnerId", std::to_string(instanceOwnerId)); +} + diff --git a/outboundbot/src/model/PublishScriptResult.cc b/outboundbot/src/model/PublishScriptResult.cc index 4a46a784e..3aafa979f 100644 --- a/outboundbot/src/model/PublishScriptResult.cc +++ b/outboundbot/src/model/PublishScriptResult.cc @@ -39,14 +39,14 @@ void PublishScriptResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/QueryJobsResult.cc b/outboundbot/src/model/QueryJobsResult.cc index c498c3202..0512bf3e4 100644 --- a/outboundbot/src/model/QueryJobsResult.cc +++ b/outboundbot/src/model/QueryJobsResult.cc @@ -40,32 +40,32 @@ void QueryJobsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto jobsNode = value["Jobs"]; - if(!jobsNode["TotalCount"].isNull()) - jobs_.totalCount = std::stoi(jobsNode["TotalCount"].asString()); if(!jobsNode["PageNumber"].isNull()) jobs_.pageNumber = std::stoi(jobsNode["PageNumber"].asString()); if(!jobsNode["PageSize"].isNull()) jobs_.pageSize = std::stoi(jobsNode["PageSize"].asString()); + if(!jobsNode["TotalCount"].isNull()) + jobs_.totalCount = std::stoi(jobsNode["TotalCount"].asString()); auto allListNode = jobsNode["List"]["Job"]; for (auto jobsNodeListJob : allListNode) { Jobs::Job jobObject; - if(!jobsNodeListJob["JobId"].isNull()) - jobObject.jobId = jobsNodeListJob["JobId"].asString(); - if(!jobsNodeListJob["JobGroupId"].isNull()) - jobObject.jobGroupId = jobsNodeListJob["JobGroupId"].asString(); - if(!jobsNodeListJob["ScenarioId"].isNull()) - jobObject.scenarioId = jobsNodeListJob["ScenarioId"].asString(); - if(!jobsNodeListJob["StrategyId"].isNull()) - jobObject.strategyId = jobsNodeListJob["StrategyId"].asString(); - if(!jobsNodeListJob["Priority"].isNull()) - jobObject.priority = std::stoi(jobsNodeListJob["Priority"].asString()); - if(!jobsNodeListJob["Status"].isNull()) - jobObject.status = jobsNodeListJob["Status"].asString(); - if(!jobsNodeListJob["ReferenceId"].isNull()) - jobObject.referenceId = jobsNodeListJob["ReferenceId"].asString(); if(!jobsNodeListJob["FailureReason"].isNull()) jobObject.failureReason = jobsNodeListJob["FailureReason"].asString(); + if(!jobsNodeListJob["JobGroupId"].isNull()) + jobObject.jobGroupId = jobsNodeListJob["JobGroupId"].asString(); + if(!jobsNodeListJob["JobId"].isNull()) + jobObject.jobId = jobsNodeListJob["JobId"].asString(); + if(!jobsNodeListJob["Priority"].isNull()) + jobObject.priority = std::stoi(jobsNodeListJob["Priority"].asString()); + if(!jobsNodeListJob["ReferenceId"].isNull()) + jobObject.referenceId = jobsNodeListJob["ReferenceId"].asString(); + if(!jobsNodeListJob["ScenarioId"].isNull()) + jobObject.scenarioId = jobsNodeListJob["ScenarioId"].asString(); + if(!jobsNodeListJob["Status"].isNull()) + jobObject.status = jobsNodeListJob["Status"].asString(); + if(!jobsNodeListJob["StrategyId"].isNull()) + jobObject.strategyId = jobsNodeListJob["StrategyId"].asString(); auto allContactsNode = allListNode["Contacts"]["Contact"]; for (auto allListNodeContactsContact : allContactsNode) { @@ -76,16 +76,16 @@ void QueryJobsResult::parse(const std::string &payload) contactsObject.contactName = allListNodeContactsContact["ContactName"].asString(); if(!allListNodeContactsContact["Honorific"].isNull()) contactsObject.honorific = allListNodeContactsContact["Honorific"].asString(); - if(!allListNodeContactsContact["Role"].isNull()) - contactsObject.role = allListNodeContactsContact["Role"].asString(); - if(!allListNodeContactsContact["PhoneNumber"].isNull()) - contactsObject.phoneNumber = allListNodeContactsContact["PhoneNumber"].asString(); - if(!allListNodeContactsContact["State"].isNull()) - contactsObject.state = allListNodeContactsContact["State"].asString(); - if(!allListNodeContactsContact["ReferenceId"].isNull()) - contactsObject.referenceId = allListNodeContactsContact["ReferenceId"].asString(); if(!allListNodeContactsContact["JobId"].isNull()) contactsObject.jobId = allListNodeContactsContact["JobId"].asString(); + if(!allListNodeContactsContact["PhoneNumber"].isNull()) + contactsObject.phoneNumber = allListNodeContactsContact["PhoneNumber"].asString(); + if(!allListNodeContactsContact["ReferenceId"].isNull()) + contactsObject.referenceId = allListNodeContactsContact["ReferenceId"].asString(); + if(!allListNodeContactsContact["Role"].isNull()) + contactsObject.role = allListNodeContactsContact["Role"].asString(); + if(!allListNodeContactsContact["State"].isNull()) + contactsObject.state = allListNodeContactsContact["State"].asString(); jobObject.contacts.push_back(contactsObject); } auto allExtrasNode = allListNode["Extras"]["KeyValuePair"]; @@ -98,34 +98,56 @@ void QueryJobsResult::parse(const std::string &payload) extrasObject.value = allListNodeExtrasKeyValuePair["Value"].asString(); jobObject.extras.push_back(extrasObject); } + auto allSummaryNode = allListNode["Summary"]["SummaryItem"]; + for (auto allListNodeSummarySummaryItem : allSummaryNode) + { + Jobs::Job::SummaryItem summaryObject; + if(!allListNodeSummarySummaryItem["Category"].isNull()) + summaryObject.category = allListNodeSummarySummaryItem["Category"].asString(); + if(!allListNodeSummarySummaryItem["Content"].isNull()) + summaryObject.content = allListNodeSummarySummaryItem["Content"].asString(); + if(!allListNodeSummarySummaryItem["ConversationDetailId"].isNull()) + summaryObject.conversationDetailId = allListNodeSummarySummaryItem["ConversationDetailId"].asString(); + if(!allListNodeSummarySummaryItem["GroupId"].isNull()) + summaryObject.groupId = allListNodeSummarySummaryItem["GroupId"].asString(); + if(!allListNodeSummarySummaryItem["JobId"].isNull()) + summaryObject.jobId = allListNodeSummarySummaryItem["JobId"].asString(); + if(!allListNodeSummarySummaryItem["SummaryId"].isNull()) + summaryObject.summaryId = allListNodeSummarySummaryItem["SummaryId"].asString(); + if(!allListNodeSummarySummaryItem["SummaryName"].isNull()) + summaryObject.summaryName = allListNodeSummarySummaryItem["SummaryName"].asString(); + if(!allListNodeSummarySummaryItem["TaskId"].isNull()) + summaryObject.taskId = allListNodeSummarySummaryItem["TaskId"].asString(); + jobObject.summary.push_back(summaryObject); + } auto allTasksNode = allListNode["Tasks"]["Task"]; for (auto allListNodeTasksTask : allTasksNode) { Jobs::Job::Task tasksObject; - if(!allListNodeTasksTask["TaskId"].isNull()) - tasksObject.taskId = allListNodeTasksTask["TaskId"].asString(); - if(!allListNodeTasksTask["JobId"].isNull()) - tasksObject.jobId = allListNodeTasksTask["JobId"].asString(); - if(!allListNodeTasksTask["ScenarioId"].isNull()) - tasksObject.scenarioId = allListNodeTasksTask["ScenarioId"].asString(); - if(!allListNodeTasksTask["ChatbotId"].isNull()) - tasksObject.chatbotId = allListNodeTasksTask["ChatbotId"].asString(); - if(!allListNodeTasksTask["PlanedTime"].isNull()) - tasksObject.planedTime = std::stol(allListNodeTasksTask["PlanedTime"].asString()); if(!allListNodeTasksTask["ActualTime"].isNull()) tasksObject.actualTime = std::stol(allListNodeTasksTask["ActualTime"].asString()); - if(!allListNodeTasksTask["CallingNumber"].isNull()) - tasksObject.callingNumber = allListNodeTasksTask["CallingNumber"].asString(); - if(!allListNodeTasksTask["CalledNumber"].isNull()) - tasksObject.calledNumber = allListNodeTasksTask["CalledNumber"].asString(); - if(!allListNodeTasksTask["CallId"].isNull()) - tasksObject.callId = allListNodeTasksTask["CallId"].asString(); - if(!allListNodeTasksTask["Status"].isNull()) - tasksObject.status = allListNodeTasksTask["Status"].asString(); if(!allListNodeTasksTask["Brief"].isNull()) tasksObject.brief = allListNodeTasksTask["Brief"].asString(); + if(!allListNodeTasksTask["CallId"].isNull()) + tasksObject.callId = allListNodeTasksTask["CallId"].asString(); + if(!allListNodeTasksTask["CalledNumber"].isNull()) + tasksObject.calledNumber = allListNodeTasksTask["CalledNumber"].asString(); + if(!allListNodeTasksTask["CallingNumber"].isNull()) + tasksObject.callingNumber = allListNodeTasksTask["CallingNumber"].asString(); + if(!allListNodeTasksTask["ChatbotId"].isNull()) + tasksObject.chatbotId = allListNodeTasksTask["ChatbotId"].asString(); if(!allListNodeTasksTask["Duration"].isNull()) tasksObject.duration = std::stoi(allListNodeTasksTask["Duration"].asString()); + if(!allListNodeTasksTask["JobId"].isNull()) + tasksObject.jobId = allListNodeTasksTask["JobId"].asString(); + if(!allListNodeTasksTask["PlanedTime"].isNull()) + tasksObject.planedTime = std::stol(allListNodeTasksTask["PlanedTime"].asString()); + if(!allListNodeTasksTask["ScenarioId"].isNull()) + tasksObject.scenarioId = allListNodeTasksTask["ScenarioId"].asString(); + if(!allListNodeTasksTask["Status"].isNull()) + tasksObject.status = allListNodeTasksTask["Status"].asString(); + if(!allListNodeTasksTask["TaskId"].isNull()) + tasksObject.taskId = allListNodeTasksTask["TaskId"].asString(); auto contact1Node = value["Contact"]; if(!contact1Node["ContactId"].isNull()) tasksObject.contact1.contactId = contact1Node["ContactId"].asString(); @@ -133,53 +155,31 @@ void QueryJobsResult::parse(const std::string &payload) tasksObject.contact1.contactName = contact1Node["ContactName"].asString(); if(!contact1Node["Honorific"].isNull()) tasksObject.contact1.honorific = contact1Node["Honorific"].asString(); - if(!contact1Node["Role"].isNull()) - tasksObject.contact1.role = contact1Node["Role"].asString(); - if(!contact1Node["PhoneNumber"].isNull()) - tasksObject.contact1.phoneNumber = contact1Node["PhoneNumber"].asString(); - if(!contact1Node["State"].isNull()) - tasksObject.contact1.state = contact1Node["State"].asString(); - if(!contact1Node["ReferenceId"].isNull()) - tasksObject.contact1.referenceId = contact1Node["ReferenceId"].asString(); if(!contact1Node["JobId"].isNull()) tasksObject.contact1.jobId = contact1Node["JobId"].asString(); + if(!contact1Node["PhoneNumber"].isNull()) + tasksObject.contact1.phoneNumber = contact1Node["PhoneNumber"].asString(); + if(!contact1Node["ReferenceId"].isNull()) + tasksObject.contact1.referenceId = contact1Node["ReferenceId"].asString(); + if(!contact1Node["Role"].isNull()) + tasksObject.contact1.role = contact1Node["Role"].asString(); + if(!contact1Node["State"].isNull()) + tasksObject.contact1.state = contact1Node["State"].asString(); jobObject.tasks.push_back(tasksObject); } - auto allSummaryNode = allListNode["Summary"]["SummaryItem"]; - for (auto allListNodeSummarySummaryItem : allSummaryNode) - { - Jobs::Job::SummaryItem summaryObject; - if(!allListNodeSummarySummaryItem["SummaryId"].isNull()) - summaryObject.summaryId = allListNodeSummarySummaryItem["SummaryId"].asString(); - if(!allListNodeSummarySummaryItem["GroupId"].isNull()) - summaryObject.groupId = allListNodeSummarySummaryItem["GroupId"].asString(); - if(!allListNodeSummarySummaryItem["JobId"].isNull()) - summaryObject.jobId = allListNodeSummarySummaryItem["JobId"].asString(); - if(!allListNodeSummarySummaryItem["TaskId"].isNull()) - summaryObject.taskId = allListNodeSummarySummaryItem["TaskId"].asString(); - if(!allListNodeSummarySummaryItem["ConversationDetailId"].isNull()) - summaryObject.conversationDetailId = allListNodeSummarySummaryItem["ConversationDetailId"].asString(); - if(!allListNodeSummarySummaryItem["Category"].isNull()) - summaryObject.category = allListNodeSummarySummaryItem["Category"].asString(); - if(!allListNodeSummarySummaryItem["SummaryName"].isNull()) - summaryObject.summaryName = allListNodeSummarySummaryItem["SummaryName"].asString(); - if(!allListNodeSummarySummaryItem["Content"].isNull()) - summaryObject.content = allListNodeSummarySummaryItem["Content"].asString(); - jobObject.summary.push_back(summaryObject); - } auto allCallingNumbers = value["CallingNumbers"]["String"]; for (auto value : allCallingNumbers) jobObject.callingNumbers.push_back(value.asString()); jobs_.list.push_back(jobObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/QueryScriptWaveformsResult.cc b/outboundbot/src/model/QueryScriptWaveformsResult.cc index 1304145f1..e6cc079ea 100644 --- a/outboundbot/src/model/QueryScriptWaveformsResult.cc +++ b/outboundbot/src/model/QueryScriptWaveformsResult.cc @@ -43,26 +43,26 @@ void QueryScriptWaveformsResult::parse(const std::string &payload) for (auto valueScriptWaveformsScriptWaveform : allScriptWaveformsNode) { ScriptWaveform scriptWaveformsObject; - if(!valueScriptWaveformsScriptWaveform["ScriptWaveformId"].isNull()) - scriptWaveformsObject.scriptWaveformId = valueScriptWaveformsScriptWaveform["ScriptWaveformId"].asString(); - if(!valueScriptWaveformsScriptWaveform["ScriptId"].isNull()) - scriptWaveformsObject.scriptId = valueScriptWaveformsScriptWaveform["ScriptId"].asString(); - if(!valueScriptWaveformsScriptWaveform["ScriptContent"].isNull()) - scriptWaveformsObject.scriptContent = valueScriptWaveformsScriptWaveform["ScriptContent"].asString(); if(!valueScriptWaveformsScriptWaveform["FileId"].isNull()) scriptWaveformsObject.fileId = valueScriptWaveformsScriptWaveform["FileId"].asString(); if(!valueScriptWaveformsScriptWaveform["FileName"].isNull()) scriptWaveformsObject.fileName = valueScriptWaveformsScriptWaveform["FileName"].asString(); + if(!valueScriptWaveformsScriptWaveform["ScriptContent"].isNull()) + scriptWaveformsObject.scriptContent = valueScriptWaveformsScriptWaveform["ScriptContent"].asString(); + if(!valueScriptWaveformsScriptWaveform["ScriptId"].isNull()) + scriptWaveformsObject.scriptId = valueScriptWaveformsScriptWaveform["ScriptId"].asString(); + if(!valueScriptWaveformsScriptWaveform["ScriptWaveformId"].isNull()) + scriptWaveformsObject.scriptWaveformId = valueScriptWaveformsScriptWaveform["ScriptWaveformId"].asString(); scriptWaveforms_.push_back(scriptWaveformsObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/QueryScriptsByStatusRequest.cc b/outboundbot/src/model/QueryScriptsByStatusRequest.cc index db6fde79b..2237c7bab 100644 --- a/outboundbot/src/model/QueryScriptsByStatusRequest.cc +++ b/outboundbot/src/model/QueryScriptsByStatusRequest.cc @@ -27,6 +27,19 @@ QueryScriptsByStatusRequest::QueryScriptsByStatusRequest() : QueryScriptsByStatusRequest::~QueryScriptsByStatusRequest() {} +std::vector QueryScriptsByStatusRequest::getStatusList()const +{ + return statusList_; +} + +void QueryScriptsByStatusRequest::setStatusList(const std::vector& statusList) +{ + statusList_ = statusList; + for(int dep1 = 0; dep1!= statusList.size(); dep1++) { + setParameter("StatusList."+ std::to_string(dep1), statusList.at(dep1)); + } +} + int QueryScriptsByStatusRequest::getPageNumber()const { return pageNumber_; @@ -60,14 +73,3 @@ void QueryScriptsByStatusRequest::setPageSize(int pageSize) setParameter("PageSize", std::to_string(pageSize)); } -std::string QueryScriptsByStatusRequest::getStatus()const -{ - return status_; -} - -void QueryScriptsByStatusRequest::setStatus(const std::string& status) -{ - status_ = status; - setParameter("Status", status); -} - diff --git a/outboundbot/src/model/QueryScriptsByStatusResult.cc b/outboundbot/src/model/QueryScriptsByStatusResult.cc index 593ec38e4..93e6a8280 100644 --- a/outboundbot/src/model/QueryScriptsByStatusResult.cc +++ b/outboundbot/src/model/QueryScriptsByStatusResult.cc @@ -40,50 +40,50 @@ void QueryScriptsByStatusResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto scriptsNode = value["Scripts"]; - if(!scriptsNode["TotalCount"].isNull()) - scripts_.totalCount = std::stoi(scriptsNode["TotalCount"].asString()); if(!scriptsNode["PageNumber"].isNull()) scripts_.pageNumber = std::stoi(scriptsNode["PageNumber"].asString()); if(!scriptsNode["PageSize"].isNull()) scripts_.pageSize = std::stoi(scriptsNode["PageSize"].asString()); + if(!scriptsNode["TotalCount"].isNull()) + scripts_.totalCount = std::stoi(scriptsNode["TotalCount"].asString()); auto allListNode = scriptsNode["List"]["Script"]; for (auto scriptsNodeListScript : allListNode) { Scripts::Script scriptObject; - if(!scriptsNodeListScript["ScriptId"].isNull()) - scriptObject.scriptId = scriptsNodeListScript["ScriptId"].asString(); - if(!scriptsNodeListScript["ScriptName"].isNull()) - scriptObject.scriptName = scriptsNodeListScript["ScriptName"].asString(); - if(!scriptsNodeListScript["ScriptDescription"].isNull()) - scriptObject.scriptDescription = scriptsNodeListScript["ScriptDescription"].asString(); - if(!scriptsNodeListScript["Industry"].isNull()) - scriptObject.industry = scriptsNodeListScript["Industry"].asString(); - if(!scriptsNodeListScript["Scene"].isNull()) - scriptObject.scene = scriptsNodeListScript["Scene"].asString(); - if(!scriptsNodeListScript["Status"].isNull()) - scriptObject.status = scriptsNodeListScript["Status"].asString(); + if(!scriptsNodeListScript["AppliedVersion"].isNull()) + scriptObject.appliedVersion = scriptsNodeListScript["AppliedVersion"].asString(); if(!scriptsNodeListScript["DebugStatus"].isNull()) scriptObject.debugStatus = scriptsNodeListScript["DebugStatus"].asString(); if(!scriptsNodeListScript["DebugVersion"].isNull()) scriptObject.debugVersion = scriptsNodeListScript["DebugVersion"].asString(); - if(!scriptsNodeListScript["AppliedVersion"].isNull()) - scriptObject.appliedVersion = scriptsNodeListScript["AppliedVersion"].asString(); - if(!scriptsNodeListScript["UpdateTime"].isNull()) - scriptObject.updateTime = std::stol(scriptsNodeListScript["UpdateTime"].asString()); - if(!scriptsNodeListScript["IsDrafted"].isNull()) - scriptObject.isDrafted = scriptsNodeListScript["IsDrafted"].asString() == "true"; + if(!scriptsNodeListScript["Industry"].isNull()) + scriptObject.industry = scriptsNodeListScript["Industry"].asString(); if(!scriptsNodeListScript["IsDebugDrafted"].isNull()) scriptObject.isDebugDrafted = scriptsNodeListScript["IsDebugDrafted"].asString() == "true"; + if(!scriptsNodeListScript["IsDrafted"].isNull()) + scriptObject.isDrafted = scriptsNodeListScript["IsDrafted"].asString() == "true"; + if(!scriptsNodeListScript["Scene"].isNull()) + scriptObject.scene = scriptsNodeListScript["Scene"].asString(); + if(!scriptsNodeListScript["ScriptDescription"].isNull()) + scriptObject.scriptDescription = scriptsNodeListScript["ScriptDescription"].asString(); + if(!scriptsNodeListScript["ScriptId"].isNull()) + scriptObject.scriptId = scriptsNodeListScript["ScriptId"].asString(); + if(!scriptsNodeListScript["ScriptName"].isNull()) + scriptObject.scriptName = scriptsNodeListScript["ScriptName"].asString(); + if(!scriptsNodeListScript["Status"].isNull()) + scriptObject.status = scriptsNodeListScript["Status"].asString(); + if(!scriptsNodeListScript["UpdateTime"].isNull()) + scriptObject.updateTime = std::stol(scriptsNodeListScript["UpdateTime"].asString()); scripts_.list.push_back(scriptObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/RecordFailureRequest.cc b/outboundbot/src/model/RecordFailureRequest.cc index 3a094d971..44bdfde02 100644 --- a/outboundbot/src/model/RecordFailureRequest.cc +++ b/outboundbot/src/model/RecordFailureRequest.cc @@ -93,6 +93,17 @@ void RecordFailureRequest::setCalledNumber(const std::string& calledNumber) setParameter("CalledNumber", calledNumber); } +std::string RecordFailureRequest::getInstanceOwnerId()const +{ + return instanceOwnerId_; +} + +void RecordFailureRequest::setInstanceOwnerId(const std::string& instanceOwnerId) +{ + instanceOwnerId_ = instanceOwnerId; + setParameter("InstanceOwnerId", instanceOwnerId); +} + std::string RecordFailureRequest::getTaskId()const { return taskId_; diff --git a/outboundbot/src/model/RecordFailureResult.cc b/outboundbot/src/model/RecordFailureResult.cc index 850931201..d67c9aba1 100644 --- a/outboundbot/src/model/RecordFailureResult.cc +++ b/outboundbot/src/model/RecordFailureResult.cc @@ -39,14 +39,14 @@ void RecordFailureResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/ResumeJobsResult.cc b/outboundbot/src/model/ResumeJobsResult.cc index 64b119dd7..b6395cadf 100644 --- a/outboundbot/src/model/ResumeJobsResult.cc +++ b/outboundbot/src/model/ResumeJobsResult.cc @@ -39,14 +39,14 @@ void ResumeJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/RollbackScriptResult.cc b/outboundbot/src/model/RollbackScriptResult.cc index fa050cee6..716f1a15e 100644 --- a/outboundbot/src/model/RollbackScriptResult.cc +++ b/outboundbot/src/model/RollbackScriptResult.cc @@ -39,14 +39,14 @@ void RollbackScriptResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/StartJobResult.cc b/outboundbot/src/model/StartJobResult.cc index 16051ba73..4bdf404b1 100644 --- a/outboundbot/src/model/StartJobResult.cc +++ b/outboundbot/src/model/StartJobResult.cc @@ -49,14 +49,14 @@ void StartJobResult::parse(const std::string &payload) taskIdsObject.value = valueTaskIdsKeyValuePair["Value"].asString(); taskIds_.push_back(taskIdsObject); } - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/SubmitBatchJobsResult.cc b/outboundbot/src/model/SubmitBatchJobsResult.cc index 1ab05f2c4..2c6c24c6c 100644 --- a/outboundbot/src/model/SubmitBatchJobsResult.cc +++ b/outboundbot/src/model/SubmitBatchJobsResult.cc @@ -39,14 +39,14 @@ void SubmitBatchJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/SubmitRecordingResult.cc b/outboundbot/src/model/SubmitRecordingResult.cc index 30841f782..49e269dcf 100644 --- a/outboundbot/src/model/SubmitRecordingResult.cc +++ b/outboundbot/src/model/SubmitRecordingResult.cc @@ -39,14 +39,14 @@ void SubmitRecordingResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/SubmitScriptReviewResult.cc b/outboundbot/src/model/SubmitScriptReviewResult.cc index 74d3c918a..ff3bf2e84 100644 --- a/outboundbot/src/model/SubmitScriptReviewResult.cc +++ b/outboundbot/src/model/SubmitScriptReviewResult.cc @@ -39,14 +39,14 @@ void SubmitScriptReviewResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/SuspendJobsResult.cc b/outboundbot/src/model/SuspendJobsResult.cc index 9e256f6af..066971499 100644 --- a/outboundbot/src/model/SuspendJobsResult.cc +++ b/outboundbot/src/model/SuspendJobsResult.cc @@ -39,14 +39,14 @@ void SuspendJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Success"].isNull()) - success_ = value["Success"].asString() == "true"; if(!value["Code"].isNull()) code_ = value["Code"].asString(); - if(!value["Message"].isNull()) - message_ = value["Message"].asString(); if(!value["HttpStatusCode"].isNull()) httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } diff --git a/outboundbot/src/model/WithdrawScriptReviewRequest.cc b/outboundbot/src/model/WithdrawScriptReviewRequest.cc new file mode 100644 index 000000000..a5942f78a --- /dev/null +++ b/outboundbot/src/model/WithdrawScriptReviewRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::OutboundBot::Model::WithdrawScriptReviewRequest; + +WithdrawScriptReviewRequest::WithdrawScriptReviewRequest() : + RpcServiceRequest("outboundbot", "2019-12-26", "WithdrawScriptReview") +{ + setMethod(HttpRequest::Method::Post); +} + +WithdrawScriptReviewRequest::~WithdrawScriptReviewRequest() +{} + +std::string WithdrawScriptReviewRequest::getScriptId()const +{ + return scriptId_; +} + +void WithdrawScriptReviewRequest::setScriptId(const std::string& scriptId) +{ + scriptId_ = scriptId; + setParameter("ScriptId", scriptId); +} + +std::string WithdrawScriptReviewRequest::getInstanceId()const +{ + return instanceId_; +} + +void WithdrawScriptReviewRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + diff --git a/outboundbot/src/model/WithdrawScriptReviewResult.cc b/outboundbot/src/model/WithdrawScriptReviewResult.cc new file mode 100644 index 000000000..593346765 --- /dev/null +++ b/outboundbot/src/model/WithdrawScriptReviewResult.cc @@ -0,0 +1,98 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::OutboundBot; +using namespace AlibabaCloud::OutboundBot::Model; + +WithdrawScriptReviewResult::WithdrawScriptReviewResult() : + ServiceResult() +{} + +WithdrawScriptReviewResult::WithdrawScriptReviewResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +WithdrawScriptReviewResult::~WithdrawScriptReviewResult() +{} + +void WithdrawScriptReviewResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto scriptNode = value["Script"]; + if(!scriptNode["DebugStatus"].isNull()) + script_.debugStatus = scriptNode["DebugStatus"].asString(); + if(!scriptNode["Industry"].isNull()) + script_.industry = scriptNode["Industry"].asString(); + if(!scriptNode["IsDebugDrafted"].isNull()) + script_.isDebugDrafted = scriptNode["IsDebugDrafted"].asString() == "true"; + if(!scriptNode["IsDrafted"].isNull()) + script_.isDrafted = scriptNode["IsDrafted"].asString() == "true"; + if(!scriptNode["Scene"].isNull()) + script_.scene = scriptNode["Scene"].asString(); + if(!scriptNode["ScriptDescription"].isNull()) + script_.scriptDescription = scriptNode["ScriptDescription"].asString(); + if(!scriptNode["ScriptId"].isNull()) + script_.scriptId = scriptNode["ScriptId"].asString(); + if(!scriptNode["ScriptName"].isNull()) + script_.scriptName = scriptNode["ScriptName"].asString(); + if(!scriptNode["Status"].isNull()) + script_.status = scriptNode["Status"].asString(); + if(!scriptNode["UpdateTime"].isNull()) + script_.updateTime = std::stol(scriptNode["UpdateTime"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +WithdrawScriptReviewResult::Script WithdrawScriptReviewResult::getScript()const +{ + return script_; +} + +std::string WithdrawScriptReviewResult::getMessage()const +{ + return message_; +} + +int WithdrawScriptReviewResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +std::string WithdrawScriptReviewResult::getCode()const +{ + return code_; +} + +bool WithdrawScriptReviewResult::getSuccess()const +{ + return success_; +} + diff --git a/polardb/CMakeLists.txt b/polardb/CMakeLists.txt index 77cbf3921..745af9c12 100644 --- a/polardb/CMakeLists.txt +++ b/polardb/CMakeLists.txt @@ -65,10 +65,14 @@ set(polardb_public_header_model include/alibabacloud/polardb/model/DescribeDBClusterAccessWhitelistResult.h include/alibabacloud/polardb/model/DescribeDBClusterAttributeRequest.h include/alibabacloud/polardb/model/DescribeDBClusterAttributeResult.h + include/alibabacloud/polardb/model/DescribeDBClusterAvailableResourcesRequest.h + include/alibabacloud/polardb/model/DescribeDBClusterAvailableResourcesResult.h include/alibabacloud/polardb/model/DescribeDBClusterEndpointsRequest.h include/alibabacloud/polardb/model/DescribeDBClusterEndpointsResult.h include/alibabacloud/polardb/model/DescribeDBClusterMigrationRequest.h include/alibabacloud/polardb/model/DescribeDBClusterMigrationResult.h + include/alibabacloud/polardb/model/DescribeDBClusterMonitorRequest.h + include/alibabacloud/polardb/model/DescribeDBClusterMonitorResult.h include/alibabacloud/polardb/model/DescribeDBClusterParametersRequest.h include/alibabacloud/polardb/model/DescribeDBClusterParametersResult.h include/alibabacloud/polardb/model/DescribeDBClusterPerformanceRequest.h @@ -111,6 +115,8 @@ set(polardb_public_header_model include/alibabacloud/polardb/model/ModifyDBClusterMaintainTimeResult.h include/alibabacloud/polardb/model/ModifyDBClusterMigrationRequest.h include/alibabacloud/polardb/model/ModifyDBClusterMigrationResult.h + include/alibabacloud/polardb/model/ModifyDBClusterMonitorRequest.h + include/alibabacloud/polardb/model/ModifyDBClusterMonitorResult.h include/alibabacloud/polardb/model/ModifyDBClusterParametersRequest.h include/alibabacloud/polardb/model/ModifyDBClusterParametersResult.h include/alibabacloud/polardb/model/ModifyDBClusterSSLRequest.h @@ -178,10 +184,14 @@ set(polardb_src src/model/DescribeDBClusterAccessWhitelistResult.cc src/model/DescribeDBClusterAttributeRequest.cc src/model/DescribeDBClusterAttributeResult.cc + src/model/DescribeDBClusterAvailableResourcesRequest.cc + src/model/DescribeDBClusterAvailableResourcesResult.cc src/model/DescribeDBClusterEndpointsRequest.cc src/model/DescribeDBClusterEndpointsResult.cc src/model/DescribeDBClusterMigrationRequest.cc src/model/DescribeDBClusterMigrationResult.cc + src/model/DescribeDBClusterMonitorRequest.cc + src/model/DescribeDBClusterMonitorResult.cc src/model/DescribeDBClusterParametersRequest.cc src/model/DescribeDBClusterParametersResult.cc src/model/DescribeDBClusterPerformanceRequest.cc @@ -224,6 +234,8 @@ set(polardb_src src/model/ModifyDBClusterMaintainTimeResult.cc src/model/ModifyDBClusterMigrationRequest.cc src/model/ModifyDBClusterMigrationResult.cc + src/model/ModifyDBClusterMonitorRequest.cc + src/model/ModifyDBClusterMonitorResult.cc src/model/ModifyDBClusterParametersRequest.cc src/model/ModifyDBClusterParametersResult.cc src/model/ModifyDBClusterSSLRequest.cc diff --git a/polardb/include/alibabacloud/polardb/PolardbClient.h b/polardb/include/alibabacloud/polardb/PolardbClient.h index 384969088..645d6f882 100644 --- a/polardb/include/alibabacloud/polardb/PolardbClient.h +++ b/polardb/include/alibabacloud/polardb/PolardbClient.h @@ -66,10 +66,14 @@ #include "model/DescribeDBClusterAccessWhitelistResult.h" #include "model/DescribeDBClusterAttributeRequest.h" #include "model/DescribeDBClusterAttributeResult.h" +#include "model/DescribeDBClusterAvailableResourcesRequest.h" +#include "model/DescribeDBClusterAvailableResourcesResult.h" #include "model/DescribeDBClusterEndpointsRequest.h" #include "model/DescribeDBClusterEndpointsResult.h" #include "model/DescribeDBClusterMigrationRequest.h" #include "model/DescribeDBClusterMigrationResult.h" +#include "model/DescribeDBClusterMonitorRequest.h" +#include "model/DescribeDBClusterMonitorResult.h" #include "model/DescribeDBClusterParametersRequest.h" #include "model/DescribeDBClusterParametersResult.h" #include "model/DescribeDBClusterPerformanceRequest.h" @@ -112,6 +116,8 @@ #include "model/ModifyDBClusterMaintainTimeResult.h" #include "model/ModifyDBClusterMigrationRequest.h" #include "model/ModifyDBClusterMigrationResult.h" +#include "model/ModifyDBClusterMonitorRequest.h" +#include "model/ModifyDBClusterMonitorResult.h" #include "model/ModifyDBClusterParametersRequest.h" #include "model/ModifyDBClusterParametersResult.h" #include "model/ModifyDBClusterSSLRequest.h" @@ -207,12 +213,18 @@ namespace AlibabaCloud typedef Outcome DescribeDBClusterAttributeOutcome; typedef std::future DescribeDBClusterAttributeOutcomeCallable; typedef std::function&)> DescribeDBClusterAttributeAsyncHandler; + typedef Outcome DescribeDBClusterAvailableResourcesOutcome; + typedef std::future DescribeDBClusterAvailableResourcesOutcomeCallable; + typedef std::function&)> DescribeDBClusterAvailableResourcesAsyncHandler; typedef Outcome DescribeDBClusterEndpointsOutcome; typedef std::future DescribeDBClusterEndpointsOutcomeCallable; typedef std::function&)> DescribeDBClusterEndpointsAsyncHandler; typedef Outcome DescribeDBClusterMigrationOutcome; typedef std::future DescribeDBClusterMigrationOutcomeCallable; typedef std::function&)> DescribeDBClusterMigrationAsyncHandler; + typedef Outcome DescribeDBClusterMonitorOutcome; + typedef std::future DescribeDBClusterMonitorOutcomeCallable; + typedef std::function&)> DescribeDBClusterMonitorAsyncHandler; typedef Outcome DescribeDBClusterParametersOutcome; typedef std::future DescribeDBClusterParametersOutcomeCallable; typedef std::function&)> DescribeDBClusterParametersAsyncHandler; @@ -276,6 +288,9 @@ namespace AlibabaCloud typedef Outcome ModifyDBClusterMigrationOutcome; typedef std::future ModifyDBClusterMigrationOutcomeCallable; typedef std::function&)> ModifyDBClusterMigrationAsyncHandler; + typedef Outcome ModifyDBClusterMonitorOutcome; + typedef std::future ModifyDBClusterMonitorOutcomeCallable; + typedef std::function&)> ModifyDBClusterMonitorAsyncHandler; typedef Outcome ModifyDBClusterParametersOutcome; typedef std::future ModifyDBClusterParametersOutcomeCallable; typedef std::function&)> ModifyDBClusterParametersAsyncHandler; @@ -377,12 +392,18 @@ namespace AlibabaCloud DescribeDBClusterAttributeOutcome describeDBClusterAttribute(const Model::DescribeDBClusterAttributeRequest &request)const; void describeDBClusterAttributeAsync(const Model::DescribeDBClusterAttributeRequest& request, const DescribeDBClusterAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDBClusterAttributeOutcomeCallable describeDBClusterAttributeCallable(const Model::DescribeDBClusterAttributeRequest& request) const; + DescribeDBClusterAvailableResourcesOutcome describeDBClusterAvailableResources(const Model::DescribeDBClusterAvailableResourcesRequest &request)const; + void describeDBClusterAvailableResourcesAsync(const Model::DescribeDBClusterAvailableResourcesRequest& request, const DescribeDBClusterAvailableResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDBClusterAvailableResourcesOutcomeCallable describeDBClusterAvailableResourcesCallable(const Model::DescribeDBClusterAvailableResourcesRequest& request) const; DescribeDBClusterEndpointsOutcome describeDBClusterEndpoints(const Model::DescribeDBClusterEndpointsRequest &request)const; void describeDBClusterEndpointsAsync(const Model::DescribeDBClusterEndpointsRequest& request, const DescribeDBClusterEndpointsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDBClusterEndpointsOutcomeCallable describeDBClusterEndpointsCallable(const Model::DescribeDBClusterEndpointsRequest& request) const; DescribeDBClusterMigrationOutcome describeDBClusterMigration(const Model::DescribeDBClusterMigrationRequest &request)const; void describeDBClusterMigrationAsync(const Model::DescribeDBClusterMigrationRequest& request, const DescribeDBClusterMigrationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDBClusterMigrationOutcomeCallable describeDBClusterMigrationCallable(const Model::DescribeDBClusterMigrationRequest& request) const; + DescribeDBClusterMonitorOutcome describeDBClusterMonitor(const Model::DescribeDBClusterMonitorRequest &request)const; + void describeDBClusterMonitorAsync(const Model::DescribeDBClusterMonitorRequest& request, const DescribeDBClusterMonitorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDBClusterMonitorOutcomeCallable describeDBClusterMonitorCallable(const Model::DescribeDBClusterMonitorRequest& request) const; DescribeDBClusterParametersOutcome describeDBClusterParameters(const Model::DescribeDBClusterParametersRequest &request)const; void describeDBClusterParametersAsync(const Model::DescribeDBClusterParametersRequest& request, const DescribeDBClusterParametersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDBClusterParametersOutcomeCallable describeDBClusterParametersCallable(const Model::DescribeDBClusterParametersRequest& request) const; @@ -446,6 +467,9 @@ namespace AlibabaCloud ModifyDBClusterMigrationOutcome modifyDBClusterMigration(const Model::ModifyDBClusterMigrationRequest &request)const; void modifyDBClusterMigrationAsync(const Model::ModifyDBClusterMigrationRequest& request, const ModifyDBClusterMigrationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyDBClusterMigrationOutcomeCallable modifyDBClusterMigrationCallable(const Model::ModifyDBClusterMigrationRequest& request) const; + ModifyDBClusterMonitorOutcome modifyDBClusterMonitor(const Model::ModifyDBClusterMonitorRequest &request)const; + void modifyDBClusterMonitorAsync(const Model::ModifyDBClusterMonitorRequest& request, const ModifyDBClusterMonitorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyDBClusterMonitorOutcomeCallable modifyDBClusterMonitorCallable(const Model::ModifyDBClusterMonitorRequest& request) const; ModifyDBClusterParametersOutcome modifyDBClusterParameters(const Model::ModifyDBClusterParametersRequest &request)const; void modifyDBClusterParametersAsync(const Model::ModifyDBClusterParametersRequest& request, const ModifyDBClusterParametersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyDBClusterParametersOutcomeCallable modifyDBClusterParametersCallable(const Model::ModifyDBClusterParametersRequest& request) const; diff --git a/polardb/include/alibabacloud/polardb/model/CreateDBClusterRequest.h b/polardb/include/alibabacloud/polardb/model/CreateDBClusterRequest.h index 30678d326..62e6106e2 100644 --- a/polardb/include/alibabacloud/polardb/model/CreateDBClusterRequest.h +++ b/polardb/include/alibabacloud/polardb/model/CreateDBClusterRequest.h @@ -51,6 +51,8 @@ namespace AlibabaCloud void setDBNodeClass(const std::string& dBNodeClass); std::string getEngine()const; void setEngine(const std::string& engine); + std::string getGDNId()const; + void setGDNId(const std::string& gDNId); std::string getCreationOption()const; void setCreationOption(const std::string& creationOption); std::string getSourceResourceId()const; @@ -81,6 +83,8 @@ namespace AlibabaCloud void setDBVersion(const std::string& dBVersion); std::string getCloneDataPoint()const; void setCloneDataPoint(const std::string& cloneDataPoint); + bool getTDEStatus()const; + void setTDEStatus(bool tDEStatus); std::string getPayType()const; void setPayType(const std::string& payType); @@ -93,6 +97,7 @@ namespace AlibabaCloud std::string resourceGroupId_; std::string dBNodeClass_; std::string engine_; + std::string gDNId_; std::string creationOption_; std::string sourceResourceId_; std::string period_; @@ -108,6 +113,7 @@ namespace AlibabaCloud std::string zoneId_; std::string dBVersion_; std::string cloneDataPoint_; + bool tDEStatus_; std::string payType_; }; diff --git a/polardb/include/alibabacloud/polardb/model/DescribeAutoRenewAttributeRequest.h b/polardb/include/alibabacloud/polardb/model/DescribeAutoRenewAttributeRequest.h index c14d1b3bf..fe497927d 100644 --- a/polardb/include/alibabacloud/polardb/model/DescribeAutoRenewAttributeRequest.h +++ b/polardb/include/alibabacloud/polardb/model/DescribeAutoRenewAttributeRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setPageNumber(int pageNumber); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); std::string getRegionId()const; void setRegionId(const std::string& regionId); int getPageSize()const; @@ -58,6 +60,7 @@ namespace AlibabaCloud long resourceOwnerId_; int pageNumber_; std::string accessKeyId_; + std::string resourceGroupId_; std::string regionId_; int pageSize_; std::string resourceOwnerAccount_; diff --git a/polardb/include/alibabacloud/polardb/model/DescribeDBClusterAvailableResourcesRequest.h b/polardb/include/alibabacloud/polardb/model/DescribeDBClusterAvailableResourcesRequest.h new file mode 100644 index 000000000..2f0da19f4 --- /dev/null +++ b/polardb/include/alibabacloud/polardb/model/DescribeDBClusterAvailableResourcesRequest.h @@ -0,0 +1,78 @@ +/* + * 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_DESCRIBEDBCLUSTERAVAILABLERESOURCESREQUEST_H_ +#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEDBCLUSTERAVAILABLERESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Polardb + { + namespace Model + { + class ALIBABACLOUD_POLARDB_EXPORT DescribeDBClusterAvailableResourcesRequest : public RpcServiceRequest + { + + public: + DescribeDBClusterAvailableResourcesRequest(); + ~DescribeDBClusterAvailableResourcesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDBNodeClass()const; + void setDBNodeClass(const std::string& dBNodeClass); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getDBType()const; + void setDBType(const std::string& dBType); + std::string getDBVersion()const; + void setDBVersion(const std::string& dBVersion); + std::string getZoneId()const; + void setZoneId(const std::string& zoneId); + std::string getPayType()const; + void setPayType(const std::string& payType); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string dBNodeClass_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string dBType_; + std::string dBVersion_; + std::string zoneId_; + std::string payType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEDBCLUSTERAVAILABLERESOURCESREQUEST_H_ \ No newline at end of file diff --git a/polardb/include/alibabacloud/polardb/model/DescribeDBClusterAvailableResourcesResult.h b/polardb/include/alibabacloud/polardb/model/DescribeDBClusterAvailableResourcesResult.h new file mode 100644 index 000000000..4052b68d1 --- /dev/null +++ b/polardb/include/alibabacloud/polardb/model/DescribeDBClusterAvailableResourcesResult.h @@ -0,0 +1,66 @@ +/* + * 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_DESCRIBEDBCLUSTERAVAILABLERESOURCESRESULT_H_ +#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEDBCLUSTERAVAILABLERESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Polardb + { + namespace Model + { + class ALIBABACLOUD_POLARDB_EXPORT DescribeDBClusterAvailableResourcesResult : public ServiceResult + { + public: + struct AvailableZone + { + struct SupportedEngine + { + struct AvailableResource + { + std::string dBNodeClass; + }; + std::vector availableResources; + std::string engine; + }; + std::string zoneId; + std::vector supportedEngines; + std::string regionId; + }; + + + DescribeDBClusterAvailableResourcesResult(); + explicit DescribeDBClusterAvailableResourcesResult(const std::string &payload); + ~DescribeDBClusterAvailableResourcesResult(); + std::vector getAvailableZones()const; + + protected: + void parse(const std::string &payload); + private: + std::vector availableZones_; + + }; + } + } +} +#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEDBCLUSTERAVAILABLERESOURCESRESULT_H_ \ No newline at end of file diff --git a/polardb/include/alibabacloud/polardb/model/DescribeDBClusterMonitorRequest.h b/polardb/include/alibabacloud/polardb/model/DescribeDBClusterMonitorRequest.h new file mode 100644 index 000000000..73d243d4d --- /dev/null +++ b/polardb/include/alibabacloud/polardb/model/DescribeDBClusterMonitorRequest.h @@ -0,0 +1,63 @@ +/* + * 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_DESCRIBEDBCLUSTERMONITORREQUEST_H_ +#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEDBCLUSTERMONITORREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Polardb + { + namespace Model + { + class ALIBABACLOUD_POLARDB_EXPORT DescribeDBClusterMonitorRequest : public RpcServiceRequest + { + + public: + DescribeDBClusterMonitorRequest(); + ~DescribeDBClusterMonitorRequest(); + + 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; + void setDBClusterId(const std::string& dBClusterId); + 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 resourceOwnerAccount_; + std::string dBClusterId_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEDBCLUSTERMONITORREQUEST_H_ \ No newline at end of file diff --git a/polardb/include/alibabacloud/polardb/model/DescribeDBClusterMonitorResult.h b/polardb/include/alibabacloud/polardb/model/DescribeDBClusterMonitorResult.h new file mode 100644 index 000000000..413ab956c --- /dev/null +++ b/polardb/include/alibabacloud/polardb/model/DescribeDBClusterMonitorResult.h @@ -0,0 +1,51 @@ +/* + * 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_DESCRIBEDBCLUSTERMONITORRESULT_H_ +#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEDBCLUSTERMONITORRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Polardb + { + namespace Model + { + class ALIBABACLOUD_POLARDB_EXPORT DescribeDBClusterMonitorResult : public ServiceResult + { + public: + + + DescribeDBClusterMonitorResult(); + explicit DescribeDBClusterMonitorResult(const std::string &payload); + ~DescribeDBClusterMonitorResult(); + std::string getPeriod()const; + + protected: + void parse(const std::string &payload); + private: + std::string period_; + + }; + } + } +} +#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEDBCLUSTERMONITORRESULT_H_ \ No newline at end of file diff --git a/polardb/include/alibabacloud/polardb/model/ModifyAutoRenewAttributeRequest.h b/polardb/include/alibabacloud/polardb/model/ModifyAutoRenewAttributeRequest.h index 6255d462b..adaeec15e 100644 --- a/polardb/include/alibabacloud/polardb/model/ModifyAutoRenewAttributeRequest.h +++ b/polardb/include/alibabacloud/polardb/model/ModifyAutoRenewAttributeRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setAccessKeyId(const std::string& accessKeyId); std::string getDuration()const; void setDuration(const std::string& duration); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); std::string getRegionId()const; void setRegionId(const std::string& regionId); std::string getRenewalStatus()const; @@ -60,6 +62,7 @@ namespace AlibabaCloud long resourceOwnerId_; std::string accessKeyId_; std::string duration_; + std::string resourceGroupId_; std::string regionId_; std::string renewalStatus_; std::string resourceOwnerAccount_; diff --git a/polardb/include/alibabacloud/polardb/model/ModifyDBClusterMonitorRequest.h b/polardb/include/alibabacloud/polardb/model/ModifyDBClusterMonitorRequest.h new file mode 100644 index 000000000..0b62b35c5 --- /dev/null +++ b/polardb/include/alibabacloud/polardb/model/ModifyDBClusterMonitorRequest.h @@ -0,0 +1,66 @@ +/* + * 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_MODIFYDBCLUSTERMONITORREQUEST_H_ +#define ALIBABACLOUD_POLARDB_MODEL_MODIFYDBCLUSTERMONITORREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Polardb + { + namespace Model + { + class ALIBABACLOUD_POLARDB_EXPORT ModifyDBClusterMonitorRequest : public RpcServiceRequest + { + + public: + ModifyDBClusterMonitorRequest(); + ~ModifyDBClusterMonitorRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getPeriod()const; + void setPeriod(const std::string& period); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getDBClusterId()const; + void setDBClusterId(const std::string& dBClusterId); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long resourceOwnerId_; + std::string period_; + std::string resourceOwnerAccount_; + std::string dBClusterId_; + std::string ownerAccount_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_POLARDB_MODEL_MODIFYDBCLUSTERMONITORREQUEST_H_ \ No newline at end of file diff --git a/polardb/include/alibabacloud/polardb/model/ModifyDBClusterMonitorResult.h b/polardb/include/alibabacloud/polardb/model/ModifyDBClusterMonitorResult.h new file mode 100644 index 000000000..e7f95a2a2 --- /dev/null +++ b/polardb/include/alibabacloud/polardb/model/ModifyDBClusterMonitorResult.h @@ -0,0 +1,49 @@ +/* + * 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_MODIFYDBCLUSTERMONITORRESULT_H_ +#define ALIBABACLOUD_POLARDB_MODEL_MODIFYDBCLUSTERMONITORRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Polardb + { + namespace Model + { + class ALIBABACLOUD_POLARDB_EXPORT ModifyDBClusterMonitorResult : public ServiceResult + { + public: + + + ModifyDBClusterMonitorResult(); + explicit ModifyDBClusterMonitorResult(const std::string &payload); + ~ModifyDBClusterMonitorResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_POLARDB_MODEL_MODIFYDBCLUSTERMONITORRESULT_H_ \ No newline at end of file diff --git a/polardb/src/PolardbClient.cc b/polardb/src/PolardbClient.cc index 9fb3e95ce..f2a9fecd9 100644 --- a/polardb/src/PolardbClient.cc +++ b/polardb/src/PolardbClient.cc @@ -843,6 +843,42 @@ PolardbClient::DescribeDBClusterAttributeOutcomeCallable PolardbClient::describe return task->get_future(); } +PolardbClient::DescribeDBClusterAvailableResourcesOutcome PolardbClient::describeDBClusterAvailableResources(const DescribeDBClusterAvailableResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDBClusterAvailableResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDBClusterAvailableResourcesOutcome(DescribeDBClusterAvailableResourcesResult(outcome.result())); + else + return DescribeDBClusterAvailableResourcesOutcome(outcome.error()); +} + +void PolardbClient::describeDBClusterAvailableResourcesAsync(const DescribeDBClusterAvailableResourcesRequest& request, const DescribeDBClusterAvailableResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDBClusterAvailableResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +PolardbClient::DescribeDBClusterAvailableResourcesOutcomeCallable PolardbClient::describeDBClusterAvailableResourcesCallable(const DescribeDBClusterAvailableResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDBClusterAvailableResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + PolardbClient::DescribeDBClusterEndpointsOutcome PolardbClient::describeDBClusterEndpoints(const DescribeDBClusterEndpointsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -915,6 +951,42 @@ PolardbClient::DescribeDBClusterMigrationOutcomeCallable PolardbClient::describe return task->get_future(); } +PolardbClient::DescribeDBClusterMonitorOutcome PolardbClient::describeDBClusterMonitor(const DescribeDBClusterMonitorRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDBClusterMonitorOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDBClusterMonitorOutcome(DescribeDBClusterMonitorResult(outcome.result())); + else + return DescribeDBClusterMonitorOutcome(outcome.error()); +} + +void PolardbClient::describeDBClusterMonitorAsync(const DescribeDBClusterMonitorRequest& request, const DescribeDBClusterMonitorAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDBClusterMonitor(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +PolardbClient::DescribeDBClusterMonitorOutcomeCallable PolardbClient::describeDBClusterMonitorCallable(const DescribeDBClusterMonitorRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDBClusterMonitor(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + PolardbClient::DescribeDBClusterParametersOutcome PolardbClient::describeDBClusterParameters(const DescribeDBClusterParametersRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1671,6 +1743,42 @@ PolardbClient::ModifyDBClusterMigrationOutcomeCallable PolardbClient::modifyDBCl return task->get_future(); } +PolardbClient::ModifyDBClusterMonitorOutcome PolardbClient::modifyDBClusterMonitor(const ModifyDBClusterMonitorRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyDBClusterMonitorOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyDBClusterMonitorOutcome(ModifyDBClusterMonitorResult(outcome.result())); + else + return ModifyDBClusterMonitorOutcome(outcome.error()); +} + +void PolardbClient::modifyDBClusterMonitorAsync(const ModifyDBClusterMonitorRequest& request, const ModifyDBClusterMonitorAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyDBClusterMonitor(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +PolardbClient::ModifyDBClusterMonitorOutcomeCallable PolardbClient::modifyDBClusterMonitorCallable(const ModifyDBClusterMonitorRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyDBClusterMonitor(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + PolardbClient::ModifyDBClusterParametersOutcome PolardbClient::modifyDBClusterParameters(const ModifyDBClusterParametersRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/polardb/src/model/CreateDBClusterRequest.cc b/polardb/src/model/CreateDBClusterRequest.cc index 0839c9654..caa1cac9d 100644 --- a/polardb/src/model/CreateDBClusterRequest.cc +++ b/polardb/src/model/CreateDBClusterRequest.cc @@ -115,6 +115,17 @@ void CreateDBClusterRequest::setEngine(const std::string& engine) setParameter("Engine", engine); } +std::string CreateDBClusterRequest::getGDNId()const +{ + return gDNId_; +} + +void CreateDBClusterRequest::setGDNId(const std::string& gDNId) +{ + gDNId_ = gDNId; + setParameter("GDNId", gDNId); +} + std::string CreateDBClusterRequest::getCreationOption()const { return creationOption_; @@ -280,6 +291,17 @@ void CreateDBClusterRequest::setCloneDataPoint(const std::string& cloneDataPoint setParameter("CloneDataPoint", cloneDataPoint); } +bool CreateDBClusterRequest::getTDEStatus()const +{ + return tDEStatus_; +} + +void CreateDBClusterRequest::setTDEStatus(bool tDEStatus) +{ + tDEStatus_ = tDEStatus; + setParameter("TDEStatus", tDEStatus ? "true" : "false"); +} + std::string CreateDBClusterRequest::getPayType()const { return payType_; diff --git a/polardb/src/model/DescribeAutoRenewAttributeRequest.cc b/polardb/src/model/DescribeAutoRenewAttributeRequest.cc index 1f3532b8a..15b038eaf 100644 --- a/polardb/src/model/DescribeAutoRenewAttributeRequest.cc +++ b/polardb/src/model/DescribeAutoRenewAttributeRequest.cc @@ -60,6 +60,17 @@ void DescribeAutoRenewAttributeRequest::setAccessKeyId(const std::string& access setParameter("AccessKeyId", accessKeyId); } +std::string DescribeAutoRenewAttributeRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DescribeAutoRenewAttributeRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + std::string DescribeAutoRenewAttributeRequest::getRegionId()const { return regionId_; diff --git a/polardb/src/model/DescribeDBClusterAvailableResourcesRequest.cc b/polardb/src/model/DescribeDBClusterAvailableResourcesRequest.cc new file mode 100644 index 000000000..f510976f6 --- /dev/null +++ b/polardb/src/model/DescribeDBClusterAvailableResourcesRequest.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 + +using AlibabaCloud::Polardb::Model::DescribeDBClusterAvailableResourcesRequest; + +DescribeDBClusterAvailableResourcesRequest::DescribeDBClusterAvailableResourcesRequest() : + RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterAvailableResources") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDBClusterAvailableResourcesRequest::~DescribeDBClusterAvailableResourcesRequest() +{} + +long DescribeDBClusterAvailableResourcesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeDBClusterAvailableResourcesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeDBClusterAvailableResourcesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDBClusterAvailableResourcesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDBClusterAvailableResourcesRequest::getDBNodeClass()const +{ + return dBNodeClass_; +} + +void DescribeDBClusterAvailableResourcesRequest::setDBNodeClass(const std::string& dBNodeClass) +{ + dBNodeClass_ = dBNodeClass; + setParameter("DBNodeClass", dBNodeClass); +} + +std::string DescribeDBClusterAvailableResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeDBClusterAvailableResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeDBClusterAvailableResourcesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeDBClusterAvailableResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeDBClusterAvailableResourcesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeDBClusterAvailableResourcesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeDBClusterAvailableResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDBClusterAvailableResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDBClusterAvailableResourcesRequest::getDBType()const +{ + return dBType_; +} + +void DescribeDBClusterAvailableResourcesRequest::setDBType(const std::string& dBType) +{ + dBType_ = dBType; + setParameter("DBType", dBType); +} + +std::string DescribeDBClusterAvailableResourcesRequest::getDBVersion()const +{ + return dBVersion_; +} + +void DescribeDBClusterAvailableResourcesRequest::setDBVersion(const std::string& dBVersion) +{ + dBVersion_ = dBVersion; + setParameter("DBVersion", dBVersion); +} + +std::string DescribeDBClusterAvailableResourcesRequest::getZoneId()const +{ + return zoneId_; +} + +void DescribeDBClusterAvailableResourcesRequest::setZoneId(const std::string& zoneId) +{ + zoneId_ = zoneId; + setParameter("ZoneId", zoneId); +} + +std::string DescribeDBClusterAvailableResourcesRequest::getPayType()const +{ + return payType_; +} + +void DescribeDBClusterAvailableResourcesRequest::setPayType(const std::string& payType) +{ + payType_ = payType; + setParameter("PayType", payType); +} + diff --git a/polardb/src/model/DescribeDBClusterAvailableResourcesResult.cc b/polardb/src/model/DescribeDBClusterAvailableResourcesResult.cc new file mode 100644 index 000000000..6941d392c --- /dev/null +++ b/polardb/src/model/DescribeDBClusterAvailableResourcesResult.cc @@ -0,0 +1,75 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Polardb; +using namespace AlibabaCloud::Polardb::Model; + +DescribeDBClusterAvailableResourcesResult::DescribeDBClusterAvailableResourcesResult() : + ServiceResult() +{} + +DescribeDBClusterAvailableResourcesResult::DescribeDBClusterAvailableResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDBClusterAvailableResourcesResult::~DescribeDBClusterAvailableResourcesResult() +{} + +void DescribeDBClusterAvailableResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allAvailableZonesNode = value["AvailableZones"]["AvailableZone"]; + for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode) + { + AvailableZone availableZonesObject; + if(!valueAvailableZonesAvailableZone["RegionId"].isNull()) + availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString(); + if(!valueAvailableZonesAvailableZone["ZoneId"].isNull()) + availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString(); + auto allSupportedEnginesNode = allAvailableZonesNode["SupportedEngines"]["SupportedEngine"]; + for (auto allAvailableZonesNodeSupportedEnginesSupportedEngine : allSupportedEnginesNode) + { + AvailableZone::SupportedEngine supportedEnginesObject; + if(!allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].isNull()) + supportedEnginesObject.engine = allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].asString(); + auto allAvailableResourcesNode = allSupportedEnginesNode["AvailableResources"]["AvailableResource"]; + for (auto allSupportedEnginesNodeAvailableResourcesAvailableResource : allAvailableResourcesNode) + { + AvailableZone::SupportedEngine::AvailableResource availableResourcesObject; + if(!allSupportedEnginesNodeAvailableResourcesAvailableResource["DBNodeClass"].isNull()) + availableResourcesObject.dBNodeClass = allSupportedEnginesNodeAvailableResourcesAvailableResource["DBNodeClass"].asString(); + supportedEnginesObject.availableResources.push_back(availableResourcesObject); + } + availableZonesObject.supportedEngines.push_back(supportedEnginesObject); + } + availableZones_.push_back(availableZonesObject); + } + +} + +std::vector DescribeDBClusterAvailableResourcesResult::getAvailableZones()const +{ + return availableZones_; +} + diff --git a/polardb/src/model/DescribeDBClusterMonitorRequest.cc b/polardb/src/model/DescribeDBClusterMonitorRequest.cc new file mode 100644 index 000000000..10e1a386e --- /dev/null +++ b/polardb/src/model/DescribeDBClusterMonitorRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Polardb::Model::DescribeDBClusterMonitorRequest; + +DescribeDBClusterMonitorRequest::DescribeDBClusterMonitorRequest() : + RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterMonitor") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDBClusterMonitorRequest::~DescribeDBClusterMonitorRequest() +{} + +long DescribeDBClusterMonitorRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeDBClusterMonitorRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeDBClusterMonitorRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDBClusterMonitorRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDBClusterMonitorRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeDBClusterMonitorRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeDBClusterMonitorRequest::getDBClusterId()const +{ + return dBClusterId_; +} + +void DescribeDBClusterMonitorRequest::setDBClusterId(const std::string& dBClusterId) +{ + dBClusterId_ = dBClusterId; + setParameter("DBClusterId", dBClusterId); +} + +std::string DescribeDBClusterMonitorRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeDBClusterMonitorRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeDBClusterMonitorRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDBClusterMonitorRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/polardb/src/model/DescribeDBClusterMonitorResult.cc b/polardb/src/model/DescribeDBClusterMonitorResult.cc new file mode 100644 index 000000000..86b0dead3 --- /dev/null +++ b/polardb/src/model/DescribeDBClusterMonitorResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Polardb; +using namespace AlibabaCloud::Polardb::Model; + +DescribeDBClusterMonitorResult::DescribeDBClusterMonitorResult() : + ServiceResult() +{} + +DescribeDBClusterMonitorResult::DescribeDBClusterMonitorResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDBClusterMonitorResult::~DescribeDBClusterMonitorResult() +{} + +void DescribeDBClusterMonitorResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Period"].isNull()) + period_ = value["Period"].asString(); + +} + +std::string DescribeDBClusterMonitorResult::getPeriod()const +{ + return period_; +} + diff --git a/polardb/src/model/ModifyAutoRenewAttributeRequest.cc b/polardb/src/model/ModifyAutoRenewAttributeRequest.cc index a7ad570b6..8052cf8b3 100644 --- a/polardb/src/model/ModifyAutoRenewAttributeRequest.cc +++ b/polardb/src/model/ModifyAutoRenewAttributeRequest.cc @@ -60,6 +60,17 @@ void ModifyAutoRenewAttributeRequest::setDuration(const std::string& duration) setParameter("Duration", duration); } +std::string ModifyAutoRenewAttributeRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void ModifyAutoRenewAttributeRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + std::string ModifyAutoRenewAttributeRequest::getRegionId()const { return regionId_; diff --git a/polardb/src/model/ModifyDBClusterMonitorRequest.cc b/polardb/src/model/ModifyDBClusterMonitorRequest.cc new file mode 100644 index 000000000..f63933bf1 --- /dev/null +++ b/polardb/src/model/ModifyDBClusterMonitorRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Polardb::Model::ModifyDBClusterMonitorRequest; + +ModifyDBClusterMonitorRequest::ModifyDBClusterMonitorRequest() : + RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterMonitor") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyDBClusterMonitorRequest::~ModifyDBClusterMonitorRequest() +{} + +long ModifyDBClusterMonitorRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyDBClusterMonitorRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyDBClusterMonitorRequest::getPeriod()const +{ + return period_; +} + +void ModifyDBClusterMonitorRequest::setPeriod(const std::string& period) +{ + period_ = period; + setParameter("Period", period); +} + +std::string ModifyDBClusterMonitorRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyDBClusterMonitorRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyDBClusterMonitorRequest::getDBClusterId()const +{ + return dBClusterId_; +} + +void ModifyDBClusterMonitorRequest::setDBClusterId(const std::string& dBClusterId) +{ + dBClusterId_ = dBClusterId; + setParameter("DBClusterId", dBClusterId); +} + +std::string ModifyDBClusterMonitorRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyDBClusterMonitorRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifyDBClusterMonitorRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyDBClusterMonitorRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyDBClusterMonitorRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyDBClusterMonitorRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/polardb/src/model/ModifyDBClusterMonitorResult.cc b/polardb/src/model/ModifyDBClusterMonitorResult.cc new file mode 100644 index 000000000..9e6a80887 --- /dev/null +++ b/polardb/src/model/ModifyDBClusterMonitorResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Polardb; +using namespace AlibabaCloud::Polardb::Model; + +ModifyDBClusterMonitorResult::ModifyDBClusterMonitorResult() : + ServiceResult() +{} + +ModifyDBClusterMonitorResult::ModifyDBClusterMonitorResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyDBClusterMonitorResult::~ModifyDBClusterMonitorResult() +{} + +void ModifyDBClusterMonitorResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/push/include/alibabacloud/push/model/MassPushRequest.h b/push/include/alibabacloud/push/model/MassPushRequest.h index e37af178b..3378c628c 100644 --- a/push/include/alibabacloud/push/model/MassPushRequest.h +++ b/push/include/alibabacloud/push/model/MassPushRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_PUSH_EXPORT MassPushRequest : public RpcServiceRequest { + public: struct PushTask { int androidNotificationBarType; diff --git a/push/include/alibabacloud/push/model/QueryPushRecordsResult.h b/push/include/alibabacloud/push/model/QueryPushRecordsResult.h index 5842f4ad9..a7b1c90cf 100644 --- a/push/include/alibabacloud/push/model/QueryPushRecordsResult.h +++ b/push/include/alibabacloud/push/model/QueryPushRecordsResult.h @@ -43,7 +43,7 @@ namespace AlibabaCloud std::string title; std::string body; std::string source; - long messageId; + std::string messageId; }; diff --git a/push/src/model/BindAliasRequest.cc b/push/src/model/BindAliasRequest.cc index d42b76a9c..b3a80c611 100644 --- a/push/src/model/BindAliasRequest.cc +++ b/push/src/model/BindAliasRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::BindAliasRequest; BindAliasRequest::BindAliasRequest() : RpcServiceRequest("push", "2016-08-01", "BindAlias") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindAliasRequest::~BindAliasRequest() {} @@ -33,7 +35,7 @@ std::string BindAliasRequest::getDeviceId()const void BindAliasRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } std::string BindAliasRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string BindAliasRequest::getAccessKeyId()const void BindAliasRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BindAliasRequest::getAliasName()const @@ -55,7 +57,7 @@ std::string BindAliasRequest::getAliasName()const void BindAliasRequest::setAliasName(const std::string& aliasName) { aliasName_ = aliasName; - setCoreParameter("AliasName", aliasName); + setParameter("AliasName", aliasName); } long BindAliasRequest::getAppKey()const @@ -66,6 +68,6 @@ long BindAliasRequest::getAppKey()const void BindAliasRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/BindPhoneRequest.cc b/push/src/model/BindPhoneRequest.cc index 3441a1432..b832c9f92 100644 --- a/push/src/model/BindPhoneRequest.cc +++ b/push/src/model/BindPhoneRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::BindPhoneRequest; BindPhoneRequest::BindPhoneRequest() : RpcServiceRequest("push", "2016-08-01", "BindPhone") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindPhoneRequest::~BindPhoneRequest() {} @@ -33,7 +35,7 @@ std::string BindPhoneRequest::getPhoneNumber()const void BindPhoneRequest::setPhoneNumber(const std::string& phoneNumber) { phoneNumber_ = phoneNumber; - setCoreParameter("PhoneNumber", phoneNumber); + setParameter("PhoneNumber", phoneNumber); } std::string BindPhoneRequest::getDeviceId()const @@ -44,7 +46,7 @@ std::string BindPhoneRequest::getDeviceId()const void BindPhoneRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } std::string BindPhoneRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string BindPhoneRequest::getAccessKeyId()const void BindPhoneRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long BindPhoneRequest::getAppKey()const @@ -66,6 +68,6 @@ long BindPhoneRequest::getAppKey()const void BindPhoneRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/BindTagRequest.cc b/push/src/model/BindTagRequest.cc index 3177da518..a466ddeeb 100644 --- a/push/src/model/BindTagRequest.cc +++ b/push/src/model/BindTagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::BindTagRequest; BindTagRequest::BindTagRequest() : RpcServiceRequest("push", "2016-08-01", "BindTag") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindTagRequest::~BindTagRequest() {} @@ -33,7 +35,7 @@ std::string BindTagRequest::getKeyType()const void BindTagRequest::setKeyType(const std::string& keyType) { keyType_ = keyType; - setCoreParameter("KeyType", keyType); + setParameter("KeyType", keyType); } std::string BindTagRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string BindTagRequest::getAccessKeyId()const void BindTagRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BindTagRequest::getTagName()const @@ -55,7 +57,7 @@ std::string BindTagRequest::getTagName()const void BindTagRequest::setTagName(const std::string& tagName) { tagName_ = tagName; - setCoreParameter("TagName", tagName); + setParameter("TagName", tagName); } std::string BindTagRequest::getClientKey()const @@ -66,7 +68,7 @@ std::string BindTagRequest::getClientKey()const void BindTagRequest::setClientKey(const std::string& clientKey) { clientKey_ = clientKey; - setCoreParameter("ClientKey", clientKey); + setParameter("ClientKey", clientKey); } long BindTagRequest::getAppKey()const @@ -77,6 +79,6 @@ long BindTagRequest::getAppKey()const void BindTagRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/CancelPushRequest.cc b/push/src/model/CancelPushRequest.cc index 60a6a4464..437d1ca22 100644 --- a/push/src/model/CancelPushRequest.cc +++ b/push/src/model/CancelPushRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::CancelPushRequest; CancelPushRequest::CancelPushRequest() : RpcServiceRequest("push", "2016-08-01", "CancelPush") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelPushRequest::~CancelPushRequest() {} @@ -33,7 +35,7 @@ long CancelPushRequest::getMessageId()const void CancelPushRequest::setMessageId(long messageId) { messageId_ = messageId; - setCoreParameter("MessageId", std::to_string(messageId)); + setParameter("MessageId", std::to_string(messageId)); } std::string CancelPushRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CancelPushRequest::getAccessKeyId()const void CancelPushRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long CancelPushRequest::getAppKey()const @@ -55,6 +57,6 @@ long CancelPushRequest::getAppKey()const void CancelPushRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/CheckDeviceRequest.cc b/push/src/model/CheckDeviceRequest.cc index 46925197a..aa7516182 100644 --- a/push/src/model/CheckDeviceRequest.cc +++ b/push/src/model/CheckDeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::CheckDeviceRequest; CheckDeviceRequest::CheckDeviceRequest() : RpcServiceRequest("push", "2016-08-01", "CheckDevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckDeviceRequest::~CheckDeviceRequest() {} @@ -33,7 +35,7 @@ std::string CheckDeviceRequest::getDeviceId()const void CheckDeviceRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } std::string CheckDeviceRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CheckDeviceRequest::getAccessKeyId()const void CheckDeviceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long CheckDeviceRequest::getAppKey()const @@ -55,6 +57,6 @@ long CheckDeviceRequest::getAppKey()const void CheckDeviceRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/CheckDevicesRequest.cc b/push/src/model/CheckDevicesRequest.cc index 7651ad540..2f0ae9ed9 100644 --- a/push/src/model/CheckDevicesRequest.cc +++ b/push/src/model/CheckDevicesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::CheckDevicesRequest; CheckDevicesRequest::CheckDevicesRequest() : RpcServiceRequest("push", "2016-08-01", "CheckDevices") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckDevicesRequest::~CheckDevicesRequest() {} @@ -33,7 +35,7 @@ std::string CheckDevicesRequest::getDeviceIds()const void CheckDevicesRequest::setDeviceIds(const std::string& deviceIds) { deviceIds_ = deviceIds; - setCoreParameter("DeviceIds", deviceIds); + setParameter("DeviceIds", deviceIds); } std::string CheckDevicesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CheckDevicesRequest::getAccessKeyId()const void CheckDevicesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long CheckDevicesRequest::getAppKey()const @@ -55,6 +57,6 @@ long CheckDevicesRequest::getAppKey()const void CheckDevicesRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/CompleteContinuouslyPushRequest.cc b/push/src/model/CompleteContinuouslyPushRequest.cc index 8819c3df5..a4e153088 100644 --- a/push/src/model/CompleteContinuouslyPushRequest.cc +++ b/push/src/model/CompleteContinuouslyPushRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::CompleteContinuouslyPushRequest; CompleteContinuouslyPushRequest::CompleteContinuouslyPushRequest() : RpcServiceRequest("push", "2016-08-01", "CompleteContinuouslyPush") -{} +{ + setMethod(HttpRequest::Method::Post); +} CompleteContinuouslyPushRequest::~CompleteContinuouslyPushRequest() {} @@ -33,7 +35,7 @@ std::string CompleteContinuouslyPushRequest::getMessageId()const void CompleteContinuouslyPushRequest::setMessageId(const std::string& messageId) { messageId_ = messageId; - setCoreParameter("MessageId", messageId); + setParameter("MessageId", messageId); } std::string CompleteContinuouslyPushRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string CompleteContinuouslyPushRequest::getAccessKeyId()const void CompleteContinuouslyPushRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long CompleteContinuouslyPushRequest::getAppKey()const @@ -55,6 +57,6 @@ long CompleteContinuouslyPushRequest::getAppKey()const void CompleteContinuouslyPushRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/ContinuouslyPushRequest.cc b/push/src/model/ContinuouslyPushRequest.cc index 47c0d48be..68228c423 100644 --- a/push/src/model/ContinuouslyPushRequest.cc +++ b/push/src/model/ContinuouslyPushRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::ContinuouslyPushRequest; ContinuouslyPushRequest::ContinuouslyPushRequest() : RpcServiceRequest("push", "2016-08-01", "ContinuouslyPush") -{} +{ + setMethod(HttpRequest::Method::Post); +} ContinuouslyPushRequest::~ContinuouslyPushRequest() {} @@ -33,7 +35,7 @@ std::string ContinuouslyPushRequest::getMessageId()const void ContinuouslyPushRequest::setMessageId(const std::string& messageId) { messageId_ = messageId; - setCoreParameter("MessageId", messageId); + setParameter("MessageId", messageId); } std::string ContinuouslyPushRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ContinuouslyPushRequest::getAccessKeyId()const void ContinuouslyPushRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ContinuouslyPushRequest::getTarget()const @@ -55,7 +57,7 @@ std::string ContinuouslyPushRequest::getTarget()const void ContinuouslyPushRequest::setTarget(const std::string& target) { target_ = target; - setCoreParameter("Target", target); + setParameter("Target", target); } long ContinuouslyPushRequest::getAppKey()const @@ -66,7 +68,7 @@ long ContinuouslyPushRequest::getAppKey()const void ContinuouslyPushRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } std::string ContinuouslyPushRequest::getTargetValue()const @@ -77,6 +79,6 @@ std::string ContinuouslyPushRequest::getTargetValue()const void ContinuouslyPushRequest::setTargetValue(const std::string& targetValue) { targetValue_ = targetValue; - setCoreParameter("TargetValue", targetValue); + setParameter("TargetValue", targetValue); } diff --git a/push/src/model/ListSummaryAppsRequest.cc b/push/src/model/ListSummaryAppsRequest.cc index 457cb6e35..51cffce9b 100644 --- a/push/src/model/ListSummaryAppsRequest.cc +++ b/push/src/model/ListSummaryAppsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::ListSummaryAppsRequest; ListSummaryAppsRequest::ListSummaryAppsRequest() : RpcServiceRequest("push", "2016-08-01", "ListSummaryApps") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSummaryAppsRequest::~ListSummaryAppsRequest() {} @@ -33,6 +35,6 @@ std::string ListSummaryAppsRequest::getAccessKeyId()const void ListSummaryAppsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/push/src/model/ListTagsRequest.cc b/push/src/model/ListTagsRequest.cc index b12b0fd1b..e29f0bf95 100644 --- a/push/src/model/ListTagsRequest.cc +++ b/push/src/model/ListTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::ListTagsRequest; ListTagsRequest::ListTagsRequest() : RpcServiceRequest("push", "2016-08-01", "ListTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagsRequest::~ListTagsRequest() {} @@ -33,7 +35,7 @@ std::string ListTagsRequest::getAccessKeyId()const void ListTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long ListTagsRequest::getAppKey()const @@ -44,6 +46,6 @@ long ListTagsRequest::getAppKey()const void ListTagsRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/MassPushRequest.cc b/push/src/model/MassPushRequest.cc index e7d4ede8c..6dad84464 100644 --- a/push/src/model/MassPushRequest.cc +++ b/push/src/model/MassPushRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::MassPushRequest; MassPushRequest::MassPushRequest() : RpcServiceRequest("push", "2016-08-01", "MassPush") -{} +{ + setMethod(HttpRequest::Method::Post); +} MassPushRequest::~MassPushRequest() {} @@ -33,7 +35,7 @@ std::string MassPushRequest::getAccessKeyId()const void MassPushRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector MassPushRequest::getPushTask()const @@ -44,48 +46,47 @@ std::vector MassPushRequest::getPushTask()const void MassPushRequest::setPushTask(const std::vector& pushTask) { pushTask_ = pushTask; - int i = 0; - for(int i = 0; i!= pushTask.size(); i++) { - auto obj = pushTask.at(i); - std::string str ="PushTask."+ std::to_string(i); - setCoreParameter(str + ".AndroidNotificationBarType", std::to_string(obj.androidNotificationBarType)); - setCoreParameter(str + ".AndroidExtParameters", obj.androidExtParameters); - setCoreParameter(str + ".iOSBadge", std::to_string(obj.iOSBadge)); - setCoreParameter(str + ".iOSBadgeAutoIncrement", obj.iOSBadgeAutoIncrement ? "true" : "false"); - setCoreParameter(str + ".AndroidOpenType", obj.androidOpenType); - setCoreParameter(str + ".Title", obj.title); - setCoreParameter(str + ".Body", obj.body); - setCoreParameter(str + ".DeviceType", obj.deviceType); - setCoreParameter(str + ".PushTime", obj.pushTime); - setCoreParameter(str + ".SendSpeed", std::to_string(obj.sendSpeed)); - setCoreParameter(str + ".AndroidPopupActivity", obj.androidPopupActivity); - setCoreParameter(str + ".iOSRemindBody", obj.iOSRemindBody); - setCoreParameter(str + ".iOSExtParameters", obj.iOSExtParameters); - setCoreParameter(str + ".AndroidNotifyType", obj.androidNotifyType); - setCoreParameter(str + ".AndroidPopupTitle", obj.androidPopupTitle); - setCoreParameter(str + ".iOSMusic", obj.iOSMusic); - setCoreParameter(str + ".iOSApnsEnv", obj.iOSApnsEnv); - setCoreParameter(str + ".iOSMutableContent", obj.iOSMutableContent ? "true" : "false"); - setCoreParameter(str + ".AndroidNotificationBarPriority", std::to_string(obj.androidNotificationBarPriority)); - setCoreParameter(str + ".ExpireTime", obj.expireTime); - setCoreParameter(str + ".AndroidPopupBody", obj.androidPopupBody); - setCoreParameter(str + ".iOSNotificationCategory", obj.iOSNotificationCategory); - setCoreParameter(str + ".StoreOffline", obj.storeOffline ? "true" : "false"); - setCoreParameter(str + ".iOSSilentNotification", obj.iOSSilentNotification ? "true" : "false"); - setCoreParameter(str + ".JobKey", obj.jobKey); - setCoreParameter(str + ".Target", obj.target); - setCoreParameter(str + ".AndroidOpenUrl", obj.androidOpenUrl); - setCoreParameter(str + ".AndroidNotificationChannel", obj.androidNotificationChannel); - setCoreParameter(str + ".AndroidRemind", obj.androidRemind ? "true" : "false"); - setCoreParameter(str + ".AndroidActivity", obj.androidActivity); - setCoreParameter(str + ".AndroidXiaoMiNotifyBody", obj.androidXiaoMiNotifyBody); - setCoreParameter(str + ".iOSSubtitle", obj.iOSSubtitle); - setCoreParameter(str + ".iOSRemind", obj.iOSRemind ? "true" : "false"); - setCoreParameter(str + ".TargetValue", obj.targetValue); - setCoreParameter(str + ".AndroidMusic", obj.androidMusic); - setCoreParameter(str + ".AndroidXiaoMiActivity", obj.androidXiaoMiActivity); - setCoreParameter(str + ".AndroidXiaoMiNotifyTitle", obj.androidXiaoMiNotifyTitle); - setCoreParameter(str + ".PushType", obj.pushType); + for(int dep1 = 0; dep1!= pushTask.size(); dep1++) { + auto pushTaskObj = pushTask.at(dep1); + std::string pushTaskObjStr = "PushTask." + std::to_string(dep1 + 1); + setParameter(pushTaskObjStr + ".AndroidNotificationBarType", std::to_string(pushTaskObj.androidNotificationBarType)); + setParameter(pushTaskObjStr + ".AndroidExtParameters", pushTaskObj.androidExtParameters); + setParameter(pushTaskObjStr + ".IOSBadge", std::to_string(pushTaskObj.iOSBadge)); + setParameter(pushTaskObjStr + ".IOSBadgeAutoIncrement", pushTaskObj.iOSBadgeAutoIncrement ? "true" : "false"); + setParameter(pushTaskObjStr + ".AndroidOpenType", pushTaskObj.androidOpenType); + setParameter(pushTaskObjStr + ".Title", pushTaskObj.title); + setParameter(pushTaskObjStr + ".Body", pushTaskObj.body); + setParameter(pushTaskObjStr + ".DeviceType", pushTaskObj.deviceType); + setParameter(pushTaskObjStr + ".PushTime", pushTaskObj.pushTime); + setParameter(pushTaskObjStr + ".SendSpeed", std::to_string(pushTaskObj.sendSpeed)); + setParameter(pushTaskObjStr + ".AndroidPopupActivity", pushTaskObj.androidPopupActivity); + setParameter(pushTaskObjStr + ".IOSRemindBody", pushTaskObj.iOSRemindBody); + setParameter(pushTaskObjStr + ".IOSExtParameters", pushTaskObj.iOSExtParameters); + setParameter(pushTaskObjStr + ".AndroidNotifyType", pushTaskObj.androidNotifyType); + setParameter(pushTaskObjStr + ".AndroidPopupTitle", pushTaskObj.androidPopupTitle); + setParameter(pushTaskObjStr + ".IOSMusic", pushTaskObj.iOSMusic); + setParameter(pushTaskObjStr + ".IOSApnsEnv", pushTaskObj.iOSApnsEnv); + setParameter(pushTaskObjStr + ".IOSMutableContent", pushTaskObj.iOSMutableContent ? "true" : "false"); + setParameter(pushTaskObjStr + ".AndroidNotificationBarPriority", std::to_string(pushTaskObj.androidNotificationBarPriority)); + setParameter(pushTaskObjStr + ".ExpireTime", pushTaskObj.expireTime); + setParameter(pushTaskObjStr + ".AndroidPopupBody", pushTaskObj.androidPopupBody); + setParameter(pushTaskObjStr + ".IOSNotificationCategory", pushTaskObj.iOSNotificationCategory); + setParameter(pushTaskObjStr + ".StoreOffline", pushTaskObj.storeOffline ? "true" : "false"); + setParameter(pushTaskObjStr + ".IOSSilentNotification", pushTaskObj.iOSSilentNotification ? "true" : "false"); + setParameter(pushTaskObjStr + ".JobKey", pushTaskObj.jobKey); + setParameter(pushTaskObjStr + ".Target", pushTaskObj.target); + setParameter(pushTaskObjStr + ".AndroidOpenUrl", pushTaskObj.androidOpenUrl); + setParameter(pushTaskObjStr + ".AndroidNotificationChannel", pushTaskObj.androidNotificationChannel); + setParameter(pushTaskObjStr + ".AndroidRemind", pushTaskObj.androidRemind ? "true" : "false"); + setParameter(pushTaskObjStr + ".AndroidActivity", pushTaskObj.androidActivity); + setParameter(pushTaskObjStr + ".AndroidXiaoMiNotifyBody", pushTaskObj.androidXiaoMiNotifyBody); + setParameter(pushTaskObjStr + ".IOSSubtitle", pushTaskObj.iOSSubtitle); + setParameter(pushTaskObjStr + ".IOSRemind", pushTaskObj.iOSRemind ? "true" : "false"); + setParameter(pushTaskObjStr + ".TargetValue", pushTaskObj.targetValue); + setParameter(pushTaskObjStr + ".AndroidMusic", pushTaskObj.androidMusic); + setParameter(pushTaskObjStr + ".AndroidXiaoMiActivity", pushTaskObj.androidXiaoMiActivity); + setParameter(pushTaskObjStr + ".AndroidXiaoMiNotifyTitle", pushTaskObj.androidXiaoMiNotifyTitle); + setParameter(pushTaskObjStr + ".PushType", pushTaskObj.pushType); } } @@ -97,6 +98,6 @@ long MassPushRequest::getAppKey()const void MassPushRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/PushMessageToAndroidRequest.cc b/push/src/model/PushMessageToAndroidRequest.cc index 01d356026..bb30e9a5b 100644 --- a/push/src/model/PushMessageToAndroidRequest.cc +++ b/push/src/model/PushMessageToAndroidRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::PushMessageToAndroidRequest; PushMessageToAndroidRequest::PushMessageToAndroidRequest() : RpcServiceRequest("push", "2016-08-01", "PushMessageToAndroid") -{} +{ + setMethod(HttpRequest::Method::Post); +} PushMessageToAndroidRequest::~PushMessageToAndroidRequest() {} @@ -33,7 +35,7 @@ std::string PushMessageToAndroidRequest::getTitle()const void PushMessageToAndroidRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string PushMessageToAndroidRequest::getBody()const @@ -44,7 +46,7 @@ std::string PushMessageToAndroidRequest::getBody()const void PushMessageToAndroidRequest::setBody(const std::string& body) { body_ = body; - setCoreParameter("Body", body); + setParameter("Body", body); } std::string PushMessageToAndroidRequest::getJobKey()const @@ -55,7 +57,7 @@ std::string PushMessageToAndroidRequest::getJobKey()const void PushMessageToAndroidRequest::setJobKey(const std::string& jobKey) { jobKey_ = jobKey; - setCoreParameter("JobKey", jobKey); + setParameter("JobKey", jobKey); } std::string PushMessageToAndroidRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string PushMessageToAndroidRequest::getAccessKeyId()const void PushMessageToAndroidRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PushMessageToAndroidRequest::getTarget()const @@ -77,7 +79,7 @@ std::string PushMessageToAndroidRequest::getTarget()const void PushMessageToAndroidRequest::setTarget(const std::string& target) { target_ = target; - setCoreParameter("Target", target); + setParameter("Target", target); } long PushMessageToAndroidRequest::getAppKey()const @@ -88,7 +90,7 @@ long PushMessageToAndroidRequest::getAppKey()const void PushMessageToAndroidRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } std::string PushMessageToAndroidRequest::getTargetValue()const @@ -99,6 +101,6 @@ std::string PushMessageToAndroidRequest::getTargetValue()const void PushMessageToAndroidRequest::setTargetValue(const std::string& targetValue) { targetValue_ = targetValue; - setCoreParameter("TargetValue", targetValue); + setParameter("TargetValue", targetValue); } diff --git a/push/src/model/PushMessageToiOSRequest.cc b/push/src/model/PushMessageToiOSRequest.cc index 8c3b43f00..a9051d7bf 100644 --- a/push/src/model/PushMessageToiOSRequest.cc +++ b/push/src/model/PushMessageToiOSRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::PushMessageToiOSRequest; PushMessageToiOSRequest::PushMessageToiOSRequest() : RpcServiceRequest("push", "2016-08-01", "PushMessageToiOS") -{} +{ + setMethod(HttpRequest::Method::Post); +} PushMessageToiOSRequest::~PushMessageToiOSRequest() {} @@ -33,7 +35,7 @@ std::string PushMessageToiOSRequest::getTitle()const void PushMessageToiOSRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string PushMessageToiOSRequest::getBody()const @@ -44,7 +46,7 @@ std::string PushMessageToiOSRequest::getBody()const void PushMessageToiOSRequest::setBody(const std::string& body) { body_ = body; - setCoreParameter("Body", body); + setParameter("Body", body); } std::string PushMessageToiOSRequest::getJobKey()const @@ -55,7 +57,7 @@ std::string PushMessageToiOSRequest::getJobKey()const void PushMessageToiOSRequest::setJobKey(const std::string& jobKey) { jobKey_ = jobKey; - setCoreParameter("JobKey", jobKey); + setParameter("JobKey", jobKey); } std::string PushMessageToiOSRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string PushMessageToiOSRequest::getAccessKeyId()const void PushMessageToiOSRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PushMessageToiOSRequest::getTarget()const @@ -77,7 +79,7 @@ std::string PushMessageToiOSRequest::getTarget()const void PushMessageToiOSRequest::setTarget(const std::string& target) { target_ = target; - setCoreParameter("Target", target); + setParameter("Target", target); } long PushMessageToiOSRequest::getAppKey()const @@ -88,7 +90,7 @@ long PushMessageToiOSRequest::getAppKey()const void PushMessageToiOSRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } std::string PushMessageToiOSRequest::getTargetValue()const @@ -99,6 +101,6 @@ std::string PushMessageToiOSRequest::getTargetValue()const void PushMessageToiOSRequest::setTargetValue(const std::string& targetValue) { targetValue_ = targetValue; - setCoreParameter("TargetValue", targetValue); + setParameter("TargetValue", targetValue); } diff --git a/push/src/model/PushNoticeToAndroidRequest.cc b/push/src/model/PushNoticeToAndroidRequest.cc index 8a7f4e68d..f432f5305 100644 --- a/push/src/model/PushNoticeToAndroidRequest.cc +++ b/push/src/model/PushNoticeToAndroidRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::PushNoticeToAndroidRequest; PushNoticeToAndroidRequest::PushNoticeToAndroidRequest() : RpcServiceRequest("push", "2016-08-01", "PushNoticeToAndroid") -{} +{ + setMethod(HttpRequest::Method::Post); +} PushNoticeToAndroidRequest::~PushNoticeToAndroidRequest() {} @@ -33,7 +35,7 @@ std::string PushNoticeToAndroidRequest::getExtParameters()const void PushNoticeToAndroidRequest::setExtParameters(const std::string& extParameters) { extParameters_ = extParameters; - setCoreParameter("ExtParameters", extParameters); + setParameter("ExtParameters", extParameters); } std::string PushNoticeToAndroidRequest::getTitle()const @@ -44,7 +46,7 @@ std::string PushNoticeToAndroidRequest::getTitle()const void PushNoticeToAndroidRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string PushNoticeToAndroidRequest::getBody()const @@ -55,7 +57,7 @@ std::string PushNoticeToAndroidRequest::getBody()const void PushNoticeToAndroidRequest::setBody(const std::string& body) { body_ = body; - setCoreParameter("Body", body); + setParameter("Body", body); } std::string PushNoticeToAndroidRequest::getJobKey()const @@ -66,7 +68,7 @@ std::string PushNoticeToAndroidRequest::getJobKey()const void PushNoticeToAndroidRequest::setJobKey(const std::string& jobKey) { jobKey_ = jobKey; - setCoreParameter("JobKey", jobKey); + setParameter("JobKey", jobKey); } std::string PushNoticeToAndroidRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string PushNoticeToAndroidRequest::getAccessKeyId()const void PushNoticeToAndroidRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PushNoticeToAndroidRequest::getTarget()const @@ -88,7 +90,7 @@ std::string PushNoticeToAndroidRequest::getTarget()const void PushNoticeToAndroidRequest::setTarget(const std::string& target) { target_ = target; - setCoreParameter("Target", target); + setParameter("Target", target); } long PushNoticeToAndroidRequest::getAppKey()const @@ -99,7 +101,7 @@ long PushNoticeToAndroidRequest::getAppKey()const void PushNoticeToAndroidRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } std::string PushNoticeToAndroidRequest::getTargetValue()const @@ -110,6 +112,6 @@ std::string PushNoticeToAndroidRequest::getTargetValue()const void PushNoticeToAndroidRequest::setTargetValue(const std::string& targetValue) { targetValue_ = targetValue; - setCoreParameter("TargetValue", targetValue); + setParameter("TargetValue", targetValue); } diff --git a/push/src/model/PushNoticeToiOSRequest.cc b/push/src/model/PushNoticeToiOSRequest.cc index 3d8b53e56..d6a8c70ef 100644 --- a/push/src/model/PushNoticeToiOSRequest.cc +++ b/push/src/model/PushNoticeToiOSRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::PushNoticeToiOSRequest; PushNoticeToiOSRequest::PushNoticeToiOSRequest() : RpcServiceRequest("push", "2016-08-01", "PushNoticeToiOS") -{} +{ + setMethod(HttpRequest::Method::Post); +} PushNoticeToiOSRequest::~PushNoticeToiOSRequest() {} @@ -33,7 +35,7 @@ std::string PushNoticeToiOSRequest::getExtParameters()const void PushNoticeToiOSRequest::setExtParameters(const std::string& extParameters) { extParameters_ = extParameters; - setCoreParameter("ExtParameters", extParameters); + setParameter("ExtParameters", extParameters); } std::string PushNoticeToiOSRequest::getApnsEnv()const @@ -44,7 +46,7 @@ std::string PushNoticeToiOSRequest::getApnsEnv()const void PushNoticeToiOSRequest::setApnsEnv(const std::string& apnsEnv) { apnsEnv_ = apnsEnv; - setCoreParameter("ApnsEnv", apnsEnv); + setParameter("ApnsEnv", apnsEnv); } std::string PushNoticeToiOSRequest::getTitle()const @@ -55,7 +57,7 @@ std::string PushNoticeToiOSRequest::getTitle()const void PushNoticeToiOSRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string PushNoticeToiOSRequest::getBody()const @@ -66,7 +68,7 @@ std::string PushNoticeToiOSRequest::getBody()const void PushNoticeToiOSRequest::setBody(const std::string& body) { body_ = body; - setCoreParameter("Body", body); + setParameter("Body", body); } std::string PushNoticeToiOSRequest::getJobKey()const @@ -77,7 +79,7 @@ std::string PushNoticeToiOSRequest::getJobKey()const void PushNoticeToiOSRequest::setJobKey(const std::string& jobKey) { jobKey_ = jobKey; - setCoreParameter("JobKey", jobKey); + setParameter("JobKey", jobKey); } std::string PushNoticeToiOSRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string PushNoticeToiOSRequest::getAccessKeyId()const void PushNoticeToiOSRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PushNoticeToiOSRequest::getTarget()const @@ -99,7 +101,7 @@ std::string PushNoticeToiOSRequest::getTarget()const void PushNoticeToiOSRequest::setTarget(const std::string& target) { target_ = target; - setCoreParameter("Target", target); + setParameter("Target", target); } long PushNoticeToiOSRequest::getAppKey()const @@ -110,7 +112,7 @@ long PushNoticeToiOSRequest::getAppKey()const void PushNoticeToiOSRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } std::string PushNoticeToiOSRequest::getTargetValue()const @@ -121,6 +123,6 @@ std::string PushNoticeToiOSRequest::getTargetValue()const void PushNoticeToiOSRequest::setTargetValue(const std::string& targetValue) { targetValue_ = targetValue; - setCoreParameter("TargetValue", targetValue); + setParameter("TargetValue", targetValue); } diff --git a/push/src/model/PushRequest.cc b/push/src/model/PushRequest.cc index 32e377ef2..d29e28df2 100644 --- a/push/src/model/PushRequest.cc +++ b/push/src/model/PushRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::PushRequest; PushRequest::PushRequest() : RpcServiceRequest("push", "2016-08-01", "Push") -{} +{ + setMethod(HttpRequest::Method::Post); +} PushRequest::~PushRequest() {} @@ -33,7 +35,7 @@ int PushRequest::getAndroidNotificationBarType()const void PushRequest::setAndroidNotificationBarType(int androidNotificationBarType) { androidNotificationBarType_ = androidNotificationBarType; - setCoreParameter("AndroidNotificationBarType", std::to_string(androidNotificationBarType)); + setParameter("AndroidNotificationBarType", std::to_string(androidNotificationBarType)); } int PushRequest::getSmsSendPolicy()const @@ -44,7 +46,7 @@ int PushRequest::getSmsSendPolicy()const void PushRequest::setSmsSendPolicy(int smsSendPolicy) { smsSendPolicy_ = smsSendPolicy; - setCoreParameter("SmsSendPolicy", std::to_string(smsSendPolicy)); + setParameter("SmsSendPolicy", std::to_string(smsSendPolicy)); } std::string PushRequest::getBody()const @@ -55,7 +57,7 @@ std::string PushRequest::getBody()const void PushRequest::setBody(const std::string& body) { body_ = body; - setCoreParameter("Body", body); + setParameter("Body", body); } std::string PushRequest::getDeviceType()const @@ -66,7 +68,7 @@ std::string PushRequest::getDeviceType()const void PushRequest::setDeviceType(const std::string& deviceType) { deviceType_ = deviceType; - setCoreParameter("DeviceType", deviceType); + setParameter("DeviceType", deviceType); } std::string PushRequest::getPushTime()const @@ -77,7 +79,7 @@ std::string PushRequest::getPushTime()const void PushRequest::setPushTime(const std::string& pushTime) { pushTime_ = pushTime; - setCoreParameter("PushTime", pushTime); + setParameter("PushTime", pushTime); } int PushRequest::getSendSpeed()const @@ -88,7 +90,7 @@ int PushRequest::getSendSpeed()const void PushRequest::setSendSpeed(int sendSpeed) { sendSpeed_ = sendSpeed; - setCoreParameter("SendSpeed", std::to_string(sendSpeed)); + setParameter("SendSpeed", std::to_string(sendSpeed)); } std::string PushRequest::getAndroidPopupActivity()const @@ -99,7 +101,7 @@ std::string PushRequest::getAndroidPopupActivity()const void PushRequest::setAndroidPopupActivity(const std::string& androidPopupActivity) { androidPopupActivity_ = androidPopupActivity; - setCoreParameter("AndroidPopupActivity", androidPopupActivity); + setParameter("AndroidPopupActivity", androidPopupActivity); } std::string PushRequest::getIOSRemindBody()const @@ -110,7 +112,7 @@ std::string PushRequest::getIOSRemindBody()const void PushRequest::setIOSRemindBody(const std::string& iOSRemindBody) { iOSRemindBody_ = iOSRemindBody; - setCoreParameter("IOSRemindBody", iOSRemindBody); + setParameter("IOSRemindBody", iOSRemindBody); } std::string PushRequest::getAndroidNotifyType()const @@ -121,7 +123,7 @@ std::string PushRequest::getAndroidNotifyType()const void PushRequest::setAndroidNotifyType(const std::string& androidNotifyType) { androidNotifyType_ = androidNotifyType; - setCoreParameter("AndroidNotifyType", androidNotifyType); + setParameter("AndroidNotifyType", androidNotifyType); } std::string PushRequest::getAndroidPopupTitle()const @@ -132,7 +134,7 @@ std::string PushRequest::getAndroidPopupTitle()const void PushRequest::setAndroidPopupTitle(const std::string& androidPopupTitle) { androidPopupTitle_ = androidPopupTitle; - setCoreParameter("AndroidPopupTitle", androidPopupTitle); + setParameter("AndroidPopupTitle", androidPopupTitle); } std::string PushRequest::getIOSMusic()const @@ -143,7 +145,7 @@ std::string PushRequest::getIOSMusic()const void PushRequest::setIOSMusic(const std::string& iOSMusic) { iOSMusic_ = iOSMusic; - setCoreParameter("IOSMusic", iOSMusic); + setParameter("IOSMusic", iOSMusic); } std::string PushRequest::getIOSApnsEnv()const @@ -154,7 +156,7 @@ std::string PushRequest::getIOSApnsEnv()const void PushRequest::setIOSApnsEnv(const std::string& iOSApnsEnv) { iOSApnsEnv_ = iOSApnsEnv; - setCoreParameter("IOSApnsEnv", iOSApnsEnv); + setParameter("IOSApnsEnv", iOSApnsEnv); } bool PushRequest::getIOSMutableContent()const @@ -165,7 +167,7 @@ bool PushRequest::getIOSMutableContent()const void PushRequest::setIOSMutableContent(bool iOSMutableContent) { iOSMutableContent_ = iOSMutableContent; - setCoreParameter("IOSMutableContent", iOSMutableContent ? "true" : "false"); + setParameter("IOSMutableContent", iOSMutableContent ? "true" : "false"); } int PushRequest::getAndroidNotificationBarPriority()const @@ -176,7 +178,7 @@ int PushRequest::getAndroidNotificationBarPriority()const void PushRequest::setAndroidNotificationBarPriority(int androidNotificationBarPriority) { androidNotificationBarPriority_ = androidNotificationBarPriority; - setCoreParameter("AndroidNotificationBarPriority", std::to_string(androidNotificationBarPriority)); + setParameter("AndroidNotificationBarPriority", std::to_string(androidNotificationBarPriority)); } std::string PushRequest::getExpireTime()const @@ -187,7 +189,7 @@ std::string PushRequest::getExpireTime()const void PushRequest::setExpireTime(const std::string& expireTime) { expireTime_ = expireTime; - setCoreParameter("ExpireTime", expireTime); + setParameter("ExpireTime", expireTime); } std::string PushRequest::getIOSNotificationCategory()const @@ -198,7 +200,7 @@ std::string PushRequest::getIOSNotificationCategory()const void PushRequest::setIOSNotificationCategory(const std::string& iOSNotificationCategory) { iOSNotificationCategory_ = iOSNotificationCategory; - setCoreParameter("IOSNotificationCategory", iOSNotificationCategory); + setParameter("IOSNotificationCategory", iOSNotificationCategory); } bool PushRequest::getStoreOffline()const @@ -209,7 +211,7 @@ bool PushRequest::getStoreOffline()const void PushRequest::setStoreOffline(bool storeOffline) { storeOffline_ = storeOffline; - setCoreParameter("StoreOffline", storeOffline ? "true" : "false"); + setParameter("StoreOffline", storeOffline ? "true" : "false"); } std::string PushRequest::getSmsParams()const @@ -220,7 +222,7 @@ std::string PushRequest::getSmsParams()const void PushRequest::setSmsParams(const std::string& smsParams) { smsParams_ = smsParams; - setCoreParameter("SmsParams", smsParams); + setParameter("SmsParams", smsParams); } std::string PushRequest::getJobKey()const @@ -231,7 +233,7 @@ std::string PushRequest::getJobKey()const void PushRequest::setJobKey(const std::string& jobKey) { jobKey_ = jobKey; - setCoreParameter("JobKey", jobKey); + setParameter("JobKey", jobKey); } std::string PushRequest::getAndroidOpenUrl()const @@ -242,7 +244,7 @@ std::string PushRequest::getAndroidOpenUrl()const void PushRequest::setAndroidOpenUrl(const std::string& androidOpenUrl) { androidOpenUrl_ = androidOpenUrl; - setCoreParameter("AndroidOpenUrl", androidOpenUrl); + setParameter("AndroidOpenUrl", androidOpenUrl); } std::string PushRequest::getAndroidXiaoMiNotifyBody()const @@ -253,7 +255,7 @@ std::string PushRequest::getAndroidXiaoMiNotifyBody()const void PushRequest::setAndroidXiaoMiNotifyBody(const std::string& androidXiaoMiNotifyBody) { androidXiaoMiNotifyBody_ = androidXiaoMiNotifyBody; - setCoreParameter("AndroidXiaoMiNotifyBody", androidXiaoMiNotifyBody); + setParameter("AndroidXiaoMiNotifyBody", androidXiaoMiNotifyBody); } std::string PushRequest::getIOSSubtitle()const @@ -264,7 +266,7 @@ std::string PushRequest::getIOSSubtitle()const void PushRequest::setIOSSubtitle(const std::string& iOSSubtitle) { iOSSubtitle_ = iOSSubtitle; - setCoreParameter("IOSSubtitle", iOSSubtitle); + setParameter("IOSSubtitle", iOSSubtitle); } bool PushRequest::getIOSRemind()const @@ -275,7 +277,7 @@ bool PushRequest::getIOSRemind()const void PushRequest::setIOSRemind(bool iOSRemind) { iOSRemind_ = iOSRemind; - setCoreParameter("IOSRemind", iOSRemind ? "true" : "false"); + setParameter("IOSRemind", iOSRemind ? "true" : "false"); } std::string PushRequest::getAndroidMusic()const @@ -286,7 +288,7 @@ std::string PushRequest::getAndroidMusic()const void PushRequest::setAndroidMusic(const std::string& androidMusic) { androidMusic_ = androidMusic; - setCoreParameter("AndroidMusic", androidMusic); + setParameter("AndroidMusic", androidMusic); } std::string PushRequest::getPushType()const @@ -297,7 +299,7 @@ std::string PushRequest::getPushType()const void PushRequest::setPushType(const std::string& pushType) { pushType_ = pushType; - setCoreParameter("PushType", pushType); + setParameter("PushType", pushType); } std::string PushRequest::getAndroidExtParameters()const @@ -308,7 +310,7 @@ std::string PushRequest::getAndroidExtParameters()const void PushRequest::setAndroidExtParameters(const std::string& androidExtParameters) { androidExtParameters_ = androidExtParameters; - setCoreParameter("AndroidExtParameters", androidExtParameters); + setParameter("AndroidExtParameters", androidExtParameters); } int PushRequest::getIOSBadge()const @@ -319,7 +321,7 @@ int PushRequest::getIOSBadge()const void PushRequest::setIOSBadge(int iOSBadge) { iOSBadge_ = iOSBadge; - setCoreParameter("IOSBadge", std::to_string(iOSBadge)); + setParameter("IOSBadge", std::to_string(iOSBadge)); } bool PushRequest::getIOSBadgeAutoIncrement()const @@ -330,7 +332,7 @@ bool PushRequest::getIOSBadgeAutoIncrement()const void PushRequest::setIOSBadgeAutoIncrement(bool iOSBadgeAutoIncrement) { iOSBadgeAutoIncrement_ = iOSBadgeAutoIncrement; - setCoreParameter("IOSBadgeAutoIncrement", iOSBadgeAutoIncrement ? "true" : "false"); + setParameter("IOSBadgeAutoIncrement", iOSBadgeAutoIncrement ? "true" : "false"); } std::string PushRequest::getAndroidOpenType()const @@ -341,7 +343,7 @@ std::string PushRequest::getAndroidOpenType()const void PushRequest::setAndroidOpenType(const std::string& androidOpenType) { androidOpenType_ = androidOpenType; - setCoreParameter("AndroidOpenType", androidOpenType); + setParameter("AndroidOpenType", androidOpenType); } std::string PushRequest::getTitle()const @@ -352,7 +354,7 @@ std::string PushRequest::getTitle()const void PushRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string PushRequest::getAccessKeyId()const @@ -363,7 +365,7 @@ std::string PushRequest::getAccessKeyId()const void PushRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int PushRequest::getSmsDelaySecs()const @@ -374,7 +376,7 @@ int PushRequest::getSmsDelaySecs()const void PushRequest::setSmsDelaySecs(int smsDelaySecs) { smsDelaySecs_ = smsDelaySecs; - setCoreParameter("SmsDelaySecs", std::to_string(smsDelaySecs)); + setParameter("SmsDelaySecs", std::to_string(smsDelaySecs)); } std::string PushRequest::getIOSExtParameters()const @@ -385,7 +387,7 @@ std::string PushRequest::getIOSExtParameters()const void PushRequest::setIOSExtParameters(const std::string& iOSExtParameters) { iOSExtParameters_ = iOSExtParameters; - setCoreParameter("IOSExtParameters", iOSExtParameters); + setParameter("IOSExtParameters", iOSExtParameters); } std::string PushRequest::getSmsTemplateName()const @@ -396,7 +398,7 @@ std::string PushRequest::getSmsTemplateName()const void PushRequest::setSmsTemplateName(const std::string& smsTemplateName) { smsTemplateName_ = smsTemplateName; - setCoreParameter("SmsTemplateName", smsTemplateName); + setParameter("SmsTemplateName", smsTemplateName); } std::string PushRequest::getAndroidPopupBody()const @@ -407,7 +409,7 @@ std::string PushRequest::getAndroidPopupBody()const void PushRequest::setAndroidPopupBody(const std::string& androidPopupBody) { androidPopupBody_ = androidPopupBody; - setCoreParameter("AndroidPopupBody", androidPopupBody); + setParameter("AndroidPopupBody", androidPopupBody); } bool PushRequest::getIOSSilentNotification()const @@ -418,7 +420,7 @@ bool PushRequest::getIOSSilentNotification()const void PushRequest::setIOSSilentNotification(bool iOSSilentNotification) { iOSSilentNotification_ = iOSSilentNotification; - setCoreParameter("IOSSilentNotification", iOSSilentNotification ? "true" : "false"); + setParameter("IOSSilentNotification", iOSSilentNotification ? "true" : "false"); } std::string PushRequest::getTarget()const @@ -429,7 +431,7 @@ std::string PushRequest::getTarget()const void PushRequest::setTarget(const std::string& target) { target_ = target; - setCoreParameter("Target", target); + setParameter("Target", target); } std::string PushRequest::getAndroidNotificationChannel()const @@ -440,7 +442,7 @@ std::string PushRequest::getAndroidNotificationChannel()const void PushRequest::setAndroidNotificationChannel(const std::string& androidNotificationChannel) { androidNotificationChannel_ = androidNotificationChannel; - setCoreParameter("AndroidNotificationChannel", androidNotificationChannel); + setParameter("AndroidNotificationChannel", androidNotificationChannel); } bool PushRequest::getAndroidRemind()const @@ -451,7 +453,7 @@ bool PushRequest::getAndroidRemind()const void PushRequest::setAndroidRemind(bool androidRemind) { androidRemind_ = androidRemind; - setCoreParameter("AndroidRemind", androidRemind ? "true" : "false"); + setParameter("AndroidRemind", androidRemind ? "true" : "false"); } std::string PushRequest::getAndroidActivity()const @@ -462,7 +464,7 @@ std::string PushRequest::getAndroidActivity()const void PushRequest::setAndroidActivity(const std::string& androidActivity) { androidActivity_ = androidActivity; - setCoreParameter("AndroidActivity", androidActivity); + setParameter("AndroidActivity", androidActivity); } std::string PushRequest::getSmsSignName()const @@ -473,7 +475,7 @@ std::string PushRequest::getSmsSignName()const void PushRequest::setSmsSignName(const std::string& smsSignName) { smsSignName_ = smsSignName; - setCoreParameter("SmsSignName", smsSignName); + setParameter("SmsSignName", smsSignName); } long PushRequest::getAppKey()const @@ -484,7 +486,7 @@ long PushRequest::getAppKey()const void PushRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } std::string PushRequest::getTargetValue()const @@ -495,7 +497,7 @@ std::string PushRequest::getTargetValue()const void PushRequest::setTargetValue(const std::string& targetValue) { targetValue_ = targetValue; - setCoreParameter("TargetValue", targetValue); + setParameter("TargetValue", targetValue); } std::string PushRequest::getAndroidXiaoMiActivity()const @@ -506,7 +508,7 @@ std::string PushRequest::getAndroidXiaoMiActivity()const void PushRequest::setAndroidXiaoMiActivity(const std::string& androidXiaoMiActivity) { androidXiaoMiActivity_ = androidXiaoMiActivity; - setCoreParameter("AndroidXiaoMiActivity", androidXiaoMiActivity); + setParameter("AndroidXiaoMiActivity", androidXiaoMiActivity); } std::string PushRequest::getAndroidXiaoMiNotifyTitle()const @@ -517,6 +519,6 @@ std::string PushRequest::getAndroidXiaoMiNotifyTitle()const void PushRequest::setAndroidXiaoMiNotifyTitle(const std::string& androidXiaoMiNotifyTitle) { androidXiaoMiNotifyTitle_ = androidXiaoMiNotifyTitle; - setCoreParameter("AndroidXiaoMiNotifyTitle", androidXiaoMiNotifyTitle); + setParameter("AndroidXiaoMiNotifyTitle", androidXiaoMiNotifyTitle); } diff --git a/push/src/model/QueryAliasesRequest.cc b/push/src/model/QueryAliasesRequest.cc index e6dda25a9..2b46f7968 100644 --- a/push/src/model/QueryAliasesRequest.cc +++ b/push/src/model/QueryAliasesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryAliasesRequest; QueryAliasesRequest::QueryAliasesRequest() : RpcServiceRequest("push", "2016-08-01", "QueryAliases") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryAliasesRequest::~QueryAliasesRequest() {} @@ -33,7 +35,7 @@ std::string QueryAliasesRequest::getDeviceId()const void QueryAliasesRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } std::string QueryAliasesRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryAliasesRequest::getAccessKeyId()const void QueryAliasesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryAliasesRequest::getAppKey()const @@ -55,6 +57,6 @@ long QueryAliasesRequest::getAppKey()const void QueryAliasesRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/QueryDeviceInfoRequest.cc b/push/src/model/QueryDeviceInfoRequest.cc index 04fdaf3a4..7d0617ce9 100644 --- a/push/src/model/QueryDeviceInfoRequest.cc +++ b/push/src/model/QueryDeviceInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryDeviceInfoRequest; QueryDeviceInfoRequest::QueryDeviceInfoRequest() : RpcServiceRequest("push", "2016-08-01", "QueryDeviceInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceInfoRequest::~QueryDeviceInfoRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceInfoRequest::getDeviceId()const void QueryDeviceInfoRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } std::string QueryDeviceInfoRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryDeviceInfoRequest::getAccessKeyId()const void QueryDeviceInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryDeviceInfoRequest::getAppKey()const @@ -55,6 +57,6 @@ long QueryDeviceInfoRequest::getAppKey()const void QueryDeviceInfoRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/QueryDeviceStatRequest.cc b/push/src/model/QueryDeviceStatRequest.cc index 68d240305..ddff00cc9 100644 --- a/push/src/model/QueryDeviceStatRequest.cc +++ b/push/src/model/QueryDeviceStatRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryDeviceStatRequest; QueryDeviceStatRequest::QueryDeviceStatRequest() : RpcServiceRequest("push", "2016-08-01", "QueryDeviceStat") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDeviceStatRequest::~QueryDeviceStatRequest() {} @@ -33,7 +35,7 @@ std::string QueryDeviceStatRequest::getEndTime()const void QueryDeviceStatRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string QueryDeviceStatRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string QueryDeviceStatRequest::getStartTime()const void QueryDeviceStatRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string QueryDeviceStatRequest::getDeviceType()const @@ -55,7 +57,7 @@ std::string QueryDeviceStatRequest::getDeviceType()const void QueryDeviceStatRequest::setDeviceType(const std::string& deviceType) { deviceType_ = deviceType; - setCoreParameter("DeviceType", deviceType); + setParameter("DeviceType", deviceType); } std::string QueryDeviceStatRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string QueryDeviceStatRequest::getAccessKeyId()const void QueryDeviceStatRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryDeviceStatRequest::getAppKey()const @@ -77,7 +79,7 @@ long QueryDeviceStatRequest::getAppKey()const void QueryDeviceStatRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } std::string QueryDeviceStatRequest::getQueryType()const @@ -88,6 +90,6 @@ std::string QueryDeviceStatRequest::getQueryType()const void QueryDeviceStatRequest::setQueryType(const std::string& queryType) { queryType_ = queryType; - setCoreParameter("QueryType", queryType); + setParameter("QueryType", queryType); } diff --git a/push/src/model/QueryDevicesByAccountRequest.cc b/push/src/model/QueryDevicesByAccountRequest.cc index 428e861f5..55c516610 100644 --- a/push/src/model/QueryDevicesByAccountRequest.cc +++ b/push/src/model/QueryDevicesByAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryDevicesByAccountRequest; QueryDevicesByAccountRequest::QueryDevicesByAccountRequest() : RpcServiceRequest("push", "2016-08-01", "QueryDevicesByAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDevicesByAccountRequest::~QueryDevicesByAccountRequest() {} @@ -33,7 +35,7 @@ std::string QueryDevicesByAccountRequest::getAccessKeyId()const void QueryDevicesByAccountRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryDevicesByAccountRequest::getAppKey()const @@ -44,7 +46,7 @@ long QueryDevicesByAccountRequest::getAppKey()const void QueryDevicesByAccountRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } std::string QueryDevicesByAccountRequest::getAccount()const @@ -55,6 +57,6 @@ std::string QueryDevicesByAccountRequest::getAccount()const void QueryDevicesByAccountRequest::setAccount(const std::string& account) { account_ = account; - setCoreParameter("Account", account); + setParameter("Account", account); } diff --git a/push/src/model/QueryDevicesByAliasRequest.cc b/push/src/model/QueryDevicesByAliasRequest.cc index d394c9182..3da73a495 100644 --- a/push/src/model/QueryDevicesByAliasRequest.cc +++ b/push/src/model/QueryDevicesByAliasRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryDevicesByAliasRequest; QueryDevicesByAliasRequest::QueryDevicesByAliasRequest() : RpcServiceRequest("push", "2016-08-01", "QueryDevicesByAlias") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryDevicesByAliasRequest::~QueryDevicesByAliasRequest() {} @@ -33,7 +35,7 @@ std::string QueryDevicesByAliasRequest::getAccessKeyId()const void QueryDevicesByAliasRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryDevicesByAliasRequest::getAlias()const @@ -44,7 +46,7 @@ std::string QueryDevicesByAliasRequest::getAlias()const void QueryDevicesByAliasRequest::setAlias(const std::string& alias) { alias_ = alias; - setCoreParameter("Alias", alias); + setParameter("Alias", alias); } long QueryDevicesByAliasRequest::getAppKey()const @@ -55,6 +57,6 @@ long QueryDevicesByAliasRequest::getAppKey()const void QueryDevicesByAliasRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/QueryPushRecordsRequest.cc b/push/src/model/QueryPushRecordsRequest.cc index 92e9a5f89..f431150f7 100644 --- a/push/src/model/QueryPushRecordsRequest.cc +++ b/push/src/model/QueryPushRecordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryPushRecordsRequest; QueryPushRecordsRequest::QueryPushRecordsRequest() : RpcServiceRequest("push", "2016-08-01", "QueryPushRecords") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryPushRecordsRequest::~QueryPushRecordsRequest() {} @@ -33,7 +35,7 @@ std::string QueryPushRecordsRequest::getStartTime()const void QueryPushRecordsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string QueryPushRecordsRequest::getSource()const @@ -44,7 +46,7 @@ std::string QueryPushRecordsRequest::getSource()const void QueryPushRecordsRequest::setSource(const std::string& source) { source_ = source; - setCoreParameter("Source", source); + setParameter("Source", source); } std::string QueryPushRecordsRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryPushRecordsRequest::getAccessKeyId()const void QueryPushRecordsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryPushRecordsRequest::getNextToken()const @@ -66,7 +68,7 @@ std::string QueryPushRecordsRequest::getNextToken()const void QueryPushRecordsRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } int QueryPushRecordsRequest::getPageSize()const @@ -77,7 +79,7 @@ int QueryPushRecordsRequest::getPageSize()const void QueryPushRecordsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryPushRecordsRequest::getKeyword()const @@ -88,7 +90,7 @@ std::string QueryPushRecordsRequest::getKeyword()const void QueryPushRecordsRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } std::string QueryPushRecordsRequest::getEndTime()const @@ -99,7 +101,7 @@ std::string QueryPushRecordsRequest::getEndTime()const void QueryPushRecordsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string QueryPushRecordsRequest::getTarget()const @@ -110,7 +112,7 @@ std::string QueryPushRecordsRequest::getTarget()const void QueryPushRecordsRequest::setTarget(const std::string& target) { target_ = target; - setCoreParameter("Target", target); + setParameter("Target", target); } long QueryPushRecordsRequest::getAppKey()const @@ -121,7 +123,7 @@ long QueryPushRecordsRequest::getAppKey()const void QueryPushRecordsRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } std::string QueryPushRecordsRequest::getPushType()const @@ -132,6 +134,6 @@ std::string QueryPushRecordsRequest::getPushType()const void QueryPushRecordsRequest::setPushType(const std::string& pushType) { pushType_ = pushType; - setCoreParameter("PushType", pushType); + setParameter("PushType", pushType); } diff --git a/push/src/model/QueryPushRecordsResult.cc b/push/src/model/QueryPushRecordsResult.cc index 9b378a937..0007baad7 100644 --- a/push/src/model/QueryPushRecordsResult.cc +++ b/push/src/model/QueryPushRecordsResult.cc @@ -46,7 +46,7 @@ void QueryPushRecordsResult::parse(const std::string &payload) if(!valuePushInfosPushInfo["AppKey"].isNull()) pushInfosObject.appKey = std::stol(valuePushInfosPushInfo["AppKey"].asString()); if(!valuePushInfosPushInfo["MessageId"].isNull()) - pushInfosObject.messageId = std::stol(valuePushInfosPushInfo["MessageId"].asString()); + pushInfosObject.messageId = valuePushInfosPushInfo["MessageId"].asString(); if(!valuePushInfosPushInfo["PushType"].isNull()) pushInfosObject.pushType = valuePushInfosPushInfo["PushType"].asString(); if(!valuePushInfosPushInfo["DeviceType"].isNull()) diff --git a/push/src/model/QueryPushStatByAppRequest.cc b/push/src/model/QueryPushStatByAppRequest.cc index 0462c4c7d..cedbebddd 100644 --- a/push/src/model/QueryPushStatByAppRequest.cc +++ b/push/src/model/QueryPushStatByAppRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryPushStatByAppRequest; QueryPushStatByAppRequest::QueryPushStatByAppRequest() : RpcServiceRequest("push", "2016-08-01", "QueryPushStatByApp") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryPushStatByAppRequest::~QueryPushStatByAppRequest() {} @@ -33,7 +35,7 @@ std::string QueryPushStatByAppRequest::getEndTime()const void QueryPushStatByAppRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string QueryPushStatByAppRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string QueryPushStatByAppRequest::getStartTime()const void QueryPushStatByAppRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string QueryPushStatByAppRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryPushStatByAppRequest::getAccessKeyId()const void QueryPushStatByAppRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryPushStatByAppRequest::getGranularity()const @@ -66,7 +68,7 @@ std::string QueryPushStatByAppRequest::getGranularity()const void QueryPushStatByAppRequest::setGranularity(const std::string& granularity) { granularity_ = granularity; - setCoreParameter("Granularity", granularity); + setParameter("Granularity", granularity); } long QueryPushStatByAppRequest::getAppKey()const @@ -77,6 +79,6 @@ long QueryPushStatByAppRequest::getAppKey()const void QueryPushStatByAppRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/QueryPushStatByMsgRequest.cc b/push/src/model/QueryPushStatByMsgRequest.cc index ec33d3b82..82d811ca6 100644 --- a/push/src/model/QueryPushStatByMsgRequest.cc +++ b/push/src/model/QueryPushStatByMsgRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryPushStatByMsgRequest; QueryPushStatByMsgRequest::QueryPushStatByMsgRequest() : RpcServiceRequest("push", "2016-08-01", "QueryPushStatByMsg") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryPushStatByMsgRequest::~QueryPushStatByMsgRequest() {} @@ -33,7 +35,7 @@ long QueryPushStatByMsgRequest::getMessageId()const void QueryPushStatByMsgRequest::setMessageId(long messageId) { messageId_ = messageId; - setCoreParameter("MessageId", std::to_string(messageId)); + setParameter("MessageId", std::to_string(messageId)); } std::string QueryPushStatByMsgRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryPushStatByMsgRequest::getAccessKeyId()const void QueryPushStatByMsgRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long QueryPushStatByMsgRequest::getAppKey()const @@ -55,6 +57,6 @@ long QueryPushStatByMsgRequest::getAppKey()const void QueryPushStatByMsgRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/QueryTagsRequest.cc b/push/src/model/QueryTagsRequest.cc index 31720dd9d..c5e5e7093 100644 --- a/push/src/model/QueryTagsRequest.cc +++ b/push/src/model/QueryTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryTagsRequest; QueryTagsRequest::QueryTagsRequest() : RpcServiceRequest("push", "2016-08-01", "QueryTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTagsRequest::~QueryTagsRequest() {} @@ -33,7 +35,7 @@ std::string QueryTagsRequest::getKeyType()const void QueryTagsRequest::setKeyType(const std::string& keyType) { keyType_ = keyType; - setCoreParameter("KeyType", keyType); + setParameter("KeyType", keyType); } std::string QueryTagsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string QueryTagsRequest::getAccessKeyId()const void QueryTagsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryTagsRequest::getClientKey()const @@ -55,7 +57,7 @@ std::string QueryTagsRequest::getClientKey()const void QueryTagsRequest::setClientKey(const std::string& clientKey) { clientKey_ = clientKey; - setCoreParameter("ClientKey", clientKey); + setParameter("ClientKey", clientKey); } long QueryTagsRequest::getAppKey()const @@ -66,6 +68,6 @@ long QueryTagsRequest::getAppKey()const void QueryTagsRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/QueryUniqueDeviceStatRequest.cc b/push/src/model/QueryUniqueDeviceStatRequest.cc index d22a16a28..da009c025 100644 --- a/push/src/model/QueryUniqueDeviceStatRequest.cc +++ b/push/src/model/QueryUniqueDeviceStatRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::QueryUniqueDeviceStatRequest; QueryUniqueDeviceStatRequest::QueryUniqueDeviceStatRequest() : RpcServiceRequest("push", "2016-08-01", "QueryUniqueDeviceStat") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryUniqueDeviceStatRequest::~QueryUniqueDeviceStatRequest() {} @@ -33,7 +35,7 @@ std::string QueryUniqueDeviceStatRequest::getEndTime()const void QueryUniqueDeviceStatRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string QueryUniqueDeviceStatRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string QueryUniqueDeviceStatRequest::getStartTime()const void QueryUniqueDeviceStatRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string QueryUniqueDeviceStatRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string QueryUniqueDeviceStatRequest::getAccessKeyId()const void QueryUniqueDeviceStatRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string QueryUniqueDeviceStatRequest::getGranularity()const @@ -66,7 +68,7 @@ std::string QueryUniqueDeviceStatRequest::getGranularity()const void QueryUniqueDeviceStatRequest::setGranularity(const std::string& granularity) { granularity_ = granularity; - setCoreParameter("Granularity", granularity); + setParameter("Granularity", granularity); } long QueryUniqueDeviceStatRequest::getAppKey()const @@ -77,6 +79,6 @@ long QueryUniqueDeviceStatRequest::getAppKey()const void QueryUniqueDeviceStatRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/RemoveTagRequest.cc b/push/src/model/RemoveTagRequest.cc index 39f6b4192..266539505 100644 --- a/push/src/model/RemoveTagRequest.cc +++ b/push/src/model/RemoveTagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::RemoveTagRequest; RemoveTagRequest::RemoveTagRequest() : RpcServiceRequest("push", "2016-08-01", "RemoveTag") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveTagRequest::~RemoveTagRequest() {} @@ -33,7 +35,7 @@ std::string RemoveTagRequest::getAccessKeyId()const void RemoveTagRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveTagRequest::getTagName()const @@ -44,7 +46,7 @@ std::string RemoveTagRequest::getTagName()const void RemoveTagRequest::setTagName(const std::string& tagName) { tagName_ = tagName; - setCoreParameter("TagName", tagName); + setParameter("TagName", tagName); } long RemoveTagRequest::getAppKey()const @@ -55,6 +57,6 @@ long RemoveTagRequest::getAppKey()const void RemoveTagRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/UnbindAliasRequest.cc b/push/src/model/UnbindAliasRequest.cc index 453756718..13dd611e7 100644 --- a/push/src/model/UnbindAliasRequest.cc +++ b/push/src/model/UnbindAliasRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::UnbindAliasRequest; UnbindAliasRequest::UnbindAliasRequest() : RpcServiceRequest("push", "2016-08-01", "UnbindAlias") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindAliasRequest::~UnbindAliasRequest() {} @@ -33,7 +35,7 @@ std::string UnbindAliasRequest::getDeviceId()const void UnbindAliasRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } std::string UnbindAliasRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UnbindAliasRequest::getAccessKeyId()const void UnbindAliasRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UnbindAliasRequest::getAliasName()const @@ -55,7 +57,7 @@ std::string UnbindAliasRequest::getAliasName()const void UnbindAliasRequest::setAliasName(const std::string& aliasName) { aliasName_ = aliasName; - setCoreParameter("AliasName", aliasName); + setParameter("AliasName", aliasName); } long UnbindAliasRequest::getAppKey()const @@ -66,7 +68,7 @@ long UnbindAliasRequest::getAppKey()const void UnbindAliasRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } bool UnbindAliasRequest::getUnbindAll()const @@ -77,6 +79,6 @@ bool UnbindAliasRequest::getUnbindAll()const void UnbindAliasRequest::setUnbindAll(bool unbindAll) { unbindAll_ = unbindAll; - setCoreParameter("UnbindAll", unbindAll ? "true" : "false"); + setParameter("UnbindAll", unbindAll ? "true" : "false"); } diff --git a/push/src/model/UnbindPhoneRequest.cc b/push/src/model/UnbindPhoneRequest.cc index 4050dfc1b..d09ab65f9 100644 --- a/push/src/model/UnbindPhoneRequest.cc +++ b/push/src/model/UnbindPhoneRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::UnbindPhoneRequest; UnbindPhoneRequest::UnbindPhoneRequest() : RpcServiceRequest("push", "2016-08-01", "UnbindPhone") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindPhoneRequest::~UnbindPhoneRequest() {} @@ -33,7 +35,7 @@ std::string UnbindPhoneRequest::getDeviceId()const void UnbindPhoneRequest::setDeviceId(const std::string& deviceId) { deviceId_ = deviceId; - setCoreParameter("DeviceId", deviceId); + setParameter("DeviceId", deviceId); } std::string UnbindPhoneRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UnbindPhoneRequest::getAccessKeyId()const void UnbindPhoneRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long UnbindPhoneRequest::getAppKey()const @@ -55,6 +57,6 @@ long UnbindPhoneRequest::getAppKey()const void UnbindPhoneRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/push/src/model/UnbindTagRequest.cc b/push/src/model/UnbindTagRequest.cc index 433210b51..e672013ee 100644 --- a/push/src/model/UnbindTagRequest.cc +++ b/push/src/model/UnbindTagRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Push::Model::UnbindTagRequest; UnbindTagRequest::UnbindTagRequest() : RpcServiceRequest("push", "2016-08-01", "UnbindTag") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindTagRequest::~UnbindTagRequest() {} @@ -33,7 +35,7 @@ std::string UnbindTagRequest::getKeyType()const void UnbindTagRequest::setKeyType(const std::string& keyType) { keyType_ = keyType; - setCoreParameter("KeyType", keyType); + setParameter("KeyType", keyType); } std::string UnbindTagRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UnbindTagRequest::getAccessKeyId()const void UnbindTagRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UnbindTagRequest::getTagName()const @@ -55,7 +57,7 @@ std::string UnbindTagRequest::getTagName()const void UnbindTagRequest::setTagName(const std::string& tagName) { tagName_ = tagName; - setCoreParameter("TagName", tagName); + setParameter("TagName", tagName); } std::string UnbindTagRequest::getClientKey()const @@ -66,7 +68,7 @@ std::string UnbindTagRequest::getClientKey()const void UnbindTagRequest::setClientKey(const std::string& clientKey) { clientKey_ = clientKey; - setCoreParameter("ClientKey", clientKey); + setParameter("ClientKey", clientKey); } long UnbindTagRequest::getAppKey()const @@ -77,6 +79,6 @@ long UnbindTagRequest::getAppKey()const void UnbindTagRequest::setAppKey(long appKey) { appKey_ = appKey; - setCoreParameter("AppKey", std::to_string(appKey)); + setParameter("AppKey", std::to_string(appKey)); } diff --git a/ram/include/alibabacloud/ram/model/CreateRoleRequest.h b/ram/include/alibabacloud/ram/model/CreateRoleRequest.h index 50f7338e7..e746212e1 100644 --- a/ram/include/alibabacloud/ram/model/CreateRoleRequest.h +++ b/ram/include/alibabacloud/ram/model/CreateRoleRequest.h @@ -35,6 +35,8 @@ namespace AlibabaCloud CreateRoleRequest(); ~CreateRoleRequest(); + long getMaxSessionDuration()const; + void setMaxSessionDuration(long maxSessionDuration); std::string getRoleName()const; void setRoleName(const std::string& roleName); std::string getDescription()const; @@ -43,6 +45,7 @@ namespace AlibabaCloud void setAssumeRolePolicyDocument(const std::string& assumeRolePolicyDocument); private: + long maxSessionDuration_; std::string roleName_; std::string description_; std::string assumeRolePolicyDocument_; diff --git a/ram/include/alibabacloud/ram/model/CreateRoleResult.h b/ram/include/alibabacloud/ram/model/CreateRoleResult.h index 5aa26e385..5def1903f 100644 --- a/ram/include/alibabacloud/ram/model/CreateRoleResult.h +++ b/ram/include/alibabacloud/ram/model/CreateRoleResult.h @@ -34,6 +34,7 @@ namespace AlibabaCloud public: struct Role { + long maxSessionDuration; std::string roleName; std::string description; std::string assumeRolePolicyDocument; diff --git a/ram/include/alibabacloud/ram/model/GetRoleResult.h b/ram/include/alibabacloud/ram/model/GetRoleResult.h index 918a41bc9..0c335467e 100644 --- a/ram/include/alibabacloud/ram/model/GetRoleResult.h +++ b/ram/include/alibabacloud/ram/model/GetRoleResult.h @@ -35,6 +35,7 @@ namespace AlibabaCloud struct Role { std::string updateDate; + long maxSessionDuration; std::string roleName; std::string description; std::string assumeRolePolicyDocument; diff --git a/ram/include/alibabacloud/ram/model/ListRolesResult.h b/ram/include/alibabacloud/ram/model/ListRolesResult.h index cf33330ba..97974aa99 100644 --- a/ram/include/alibabacloud/ram/model/ListRolesResult.h +++ b/ram/include/alibabacloud/ram/model/ListRolesResult.h @@ -35,6 +35,7 @@ namespace AlibabaCloud struct Role { std::string updateDate; + long maxSessionDuration; std::string roleName; std::string description; std::string arn; diff --git a/ram/include/alibabacloud/ram/model/UpdateRoleRequest.h b/ram/include/alibabacloud/ram/model/UpdateRoleRequest.h index 5d3d9d1b7..386f05092 100644 --- a/ram/include/alibabacloud/ram/model/UpdateRoleRequest.h +++ b/ram/include/alibabacloud/ram/model/UpdateRoleRequest.h @@ -39,10 +39,13 @@ namespace AlibabaCloud void setNewAssumeRolePolicyDocument(const std::string& newAssumeRolePolicyDocument); std::string getRoleName()const; void setRoleName(const std::string& roleName); + long getNewMaxSessionDuration()const; + void setNewMaxSessionDuration(long newMaxSessionDuration); private: std::string newAssumeRolePolicyDocument_; std::string roleName_; + long newMaxSessionDuration_; }; } diff --git a/ram/include/alibabacloud/ram/model/UpdateRoleResult.h b/ram/include/alibabacloud/ram/model/UpdateRoleResult.h index c9acedb83..61b2c8739 100644 --- a/ram/include/alibabacloud/ram/model/UpdateRoleResult.h +++ b/ram/include/alibabacloud/ram/model/UpdateRoleResult.h @@ -35,6 +35,7 @@ namespace AlibabaCloud struct Role { std::string updateDate; + long maxSessionDuration; std::string roleName; std::string description; std::string assumeRolePolicyDocument; diff --git a/ram/src/model/AddUserToGroupRequest.cc b/ram/src/model/AddUserToGroupRequest.cc index 0b8cc571c..17b6a6123 100644 --- a/ram/src/model/AddUserToGroupRequest.cc +++ b/ram/src/model/AddUserToGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::AddUserToGroupRequest; AddUserToGroupRequest::AddUserToGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "AddUserToGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddUserToGroupRequest::~AddUserToGroupRequest() {} @@ -33,7 +35,7 @@ std::string AddUserToGroupRequest::getGroupName()const void AddUserToGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string AddUserToGroupRequest::getUserName()const @@ -44,6 +46,6 @@ std::string AddUserToGroupRequest::getUserName()const void AddUserToGroupRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/AttachPolicyToGroupRequest.cc b/ram/src/model/AttachPolicyToGroupRequest.cc index da857ed80..5f7ca5e3e 100644 --- a/ram/src/model/AttachPolicyToGroupRequest.cc +++ b/ram/src/model/AttachPolicyToGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::AttachPolicyToGroupRequest; AttachPolicyToGroupRequest::AttachPolicyToGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "AttachPolicyToGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachPolicyToGroupRequest::~AttachPolicyToGroupRequest() {} @@ -33,7 +35,7 @@ std::string AttachPolicyToGroupRequest::getPolicyType()const void AttachPolicyToGroupRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string AttachPolicyToGroupRequest::getGroupName()const @@ -44,7 +46,7 @@ std::string AttachPolicyToGroupRequest::getGroupName()const void AttachPolicyToGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string AttachPolicyToGroupRequest::getPolicyName()const @@ -55,6 +57,6 @@ std::string AttachPolicyToGroupRequest::getPolicyName()const void AttachPolicyToGroupRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/AttachPolicyToRoleRequest.cc b/ram/src/model/AttachPolicyToRoleRequest.cc index 217dc33eb..ffc111dbe 100644 --- a/ram/src/model/AttachPolicyToRoleRequest.cc +++ b/ram/src/model/AttachPolicyToRoleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::AttachPolicyToRoleRequest; AttachPolicyToRoleRequest::AttachPolicyToRoleRequest() : RpcServiceRequest("ram", "2015-05-01", "AttachPolicyToRole") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachPolicyToRoleRequest::~AttachPolicyToRoleRequest() {} @@ -33,7 +35,7 @@ std::string AttachPolicyToRoleRequest::getPolicyType()const void AttachPolicyToRoleRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string AttachPolicyToRoleRequest::getRoleName()const @@ -44,7 +46,7 @@ std::string AttachPolicyToRoleRequest::getRoleName()const void AttachPolicyToRoleRequest::setRoleName(const std::string& roleName) { roleName_ = roleName; - setCoreParameter("RoleName", roleName); + setParameter("RoleName", roleName); } std::string AttachPolicyToRoleRequest::getPolicyName()const @@ -55,6 +57,6 @@ std::string AttachPolicyToRoleRequest::getPolicyName()const void AttachPolicyToRoleRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/AttachPolicyToUserRequest.cc b/ram/src/model/AttachPolicyToUserRequest.cc index d9c6a4d2e..d6ad46576 100644 --- a/ram/src/model/AttachPolicyToUserRequest.cc +++ b/ram/src/model/AttachPolicyToUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::AttachPolicyToUserRequest; AttachPolicyToUserRequest::AttachPolicyToUserRequest() : RpcServiceRequest("ram", "2015-05-01", "AttachPolicyToUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachPolicyToUserRequest::~AttachPolicyToUserRequest() {} @@ -33,7 +35,7 @@ std::string AttachPolicyToUserRequest::getPolicyType()const void AttachPolicyToUserRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string AttachPolicyToUserRequest::getPolicyName()const @@ -44,7 +46,7 @@ std::string AttachPolicyToUserRequest::getPolicyName()const void AttachPolicyToUserRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } std::string AttachPolicyToUserRequest::getUserName()const @@ -55,6 +57,6 @@ std::string AttachPolicyToUserRequest::getUserName()const void AttachPolicyToUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/BindMFADeviceRequest.cc b/ram/src/model/BindMFADeviceRequest.cc index ad78a8200..3be4d8bc6 100644 --- a/ram/src/model/BindMFADeviceRequest.cc +++ b/ram/src/model/BindMFADeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::BindMFADeviceRequest; BindMFADeviceRequest::BindMFADeviceRequest() : RpcServiceRequest("ram", "2015-05-01", "BindMFADevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindMFADeviceRequest::~BindMFADeviceRequest() {} @@ -33,7 +35,7 @@ std::string BindMFADeviceRequest::getSerialNumber()const void BindMFADeviceRequest::setSerialNumber(const std::string& serialNumber) { serialNumber_ = serialNumber; - setCoreParameter("SerialNumber", serialNumber); + setParameter("SerialNumber", serialNumber); } std::string BindMFADeviceRequest::getAuthenticationCode2()const @@ -44,7 +46,7 @@ std::string BindMFADeviceRequest::getAuthenticationCode2()const void BindMFADeviceRequest::setAuthenticationCode2(const std::string& authenticationCode2) { authenticationCode2_ = authenticationCode2; - setCoreParameter("AuthenticationCode2", authenticationCode2); + setParameter("AuthenticationCode2", authenticationCode2); } std::string BindMFADeviceRequest::getAuthenticationCode1()const @@ -55,7 +57,7 @@ std::string BindMFADeviceRequest::getAuthenticationCode1()const void BindMFADeviceRequest::setAuthenticationCode1(const std::string& authenticationCode1) { authenticationCode1_ = authenticationCode1; - setCoreParameter("AuthenticationCode1", authenticationCode1); + setParameter("AuthenticationCode1", authenticationCode1); } std::string BindMFADeviceRequest::getUserName()const @@ -66,6 +68,6 @@ std::string BindMFADeviceRequest::getUserName()const void BindMFADeviceRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/ChangePasswordRequest.cc b/ram/src/model/ChangePasswordRequest.cc index 330c7471a..b9f3d5428 100644 --- a/ram/src/model/ChangePasswordRequest.cc +++ b/ram/src/model/ChangePasswordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ChangePasswordRequest; ChangePasswordRequest::ChangePasswordRequest() : RpcServiceRequest("ram", "2015-05-01", "ChangePassword") -{} +{ + setMethod(HttpRequest::Method::Post); +} ChangePasswordRequest::~ChangePasswordRequest() {} @@ -33,7 +35,7 @@ std::string ChangePasswordRequest::getOldPassword()const void ChangePasswordRequest::setOldPassword(const std::string& oldPassword) { oldPassword_ = oldPassword; - setCoreParameter("OldPassword", oldPassword); + setParameter("OldPassword", oldPassword); } std::string ChangePasswordRequest::getNewPassword()const @@ -44,6 +46,6 @@ std::string ChangePasswordRequest::getNewPassword()const void ChangePasswordRequest::setNewPassword(const std::string& newPassword) { newPassword_ = newPassword; - setCoreParameter("NewPassword", newPassword); + setParameter("NewPassword", newPassword); } diff --git a/ram/src/model/ClearAccountAliasRequest.cc b/ram/src/model/ClearAccountAliasRequest.cc index 906bc0975..c09f19343 100644 --- a/ram/src/model/ClearAccountAliasRequest.cc +++ b/ram/src/model/ClearAccountAliasRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ClearAccountAliasRequest; ClearAccountAliasRequest::ClearAccountAliasRequest() : RpcServiceRequest("ram", "2015-05-01", "ClearAccountAlias") -{} +{ + setMethod(HttpRequest::Method::Post); +} ClearAccountAliasRequest::~ClearAccountAliasRequest() {} diff --git a/ram/src/model/CreateAccessKeyRequest.cc b/ram/src/model/CreateAccessKeyRequest.cc index c062dd63c..b6a653097 100644 --- a/ram/src/model/CreateAccessKeyRequest.cc +++ b/ram/src/model/CreateAccessKeyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::CreateAccessKeyRequest; CreateAccessKeyRequest::CreateAccessKeyRequest() : RpcServiceRequest("ram", "2015-05-01", "CreateAccessKey") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAccessKeyRequest::~CreateAccessKeyRequest() {} @@ -33,6 +35,6 @@ std::string CreateAccessKeyRequest::getUserName()const void CreateAccessKeyRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/CreateGroupRequest.cc b/ram/src/model/CreateGroupRequest.cc index ed338207b..c03d800c7 100644 --- a/ram/src/model/CreateGroupRequest.cc +++ b/ram/src/model/CreateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::CreateGroupRequest; CreateGroupRequest::CreateGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "CreateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateGroupRequest::~CreateGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateGroupRequest::getComments()const void CreateGroupRequest::setComments(const std::string& comments) { comments_ = comments; - setCoreParameter("Comments", comments); + setParameter("Comments", comments); } std::string CreateGroupRequest::getGroupName()const @@ -44,6 +46,6 @@ std::string CreateGroupRequest::getGroupName()const void CreateGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } diff --git a/ram/src/model/CreateLoginProfileRequest.cc b/ram/src/model/CreateLoginProfileRequest.cc index 0946391d5..e9c8ec622 100644 --- a/ram/src/model/CreateLoginProfileRequest.cc +++ b/ram/src/model/CreateLoginProfileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::CreateLoginProfileRequest; CreateLoginProfileRequest::CreateLoginProfileRequest() : RpcServiceRequest("ram", "2015-05-01", "CreateLoginProfile") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLoginProfileRequest::~CreateLoginProfileRequest() {} @@ -33,7 +35,7 @@ bool CreateLoginProfileRequest::getPasswordResetRequired()const void CreateLoginProfileRequest::setPasswordResetRequired(bool passwordResetRequired) { passwordResetRequired_ = passwordResetRequired; - setCoreParameter("PasswordResetRequired", passwordResetRequired ? "true" : "false"); + setParameter("PasswordResetRequired", passwordResetRequired ? "true" : "false"); } std::string CreateLoginProfileRequest::getPassword()const @@ -44,7 +46,7 @@ std::string CreateLoginProfileRequest::getPassword()const void CreateLoginProfileRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } bool CreateLoginProfileRequest::getMFABindRequired()const @@ -55,7 +57,7 @@ bool CreateLoginProfileRequest::getMFABindRequired()const void CreateLoginProfileRequest::setMFABindRequired(bool mFABindRequired) { mFABindRequired_ = mFABindRequired; - setCoreParameter("MFABindRequired", mFABindRequired ? "true" : "false"); + setParameter("MFABindRequired", mFABindRequired ? "true" : "false"); } std::string CreateLoginProfileRequest::getUserName()const @@ -66,6 +68,6 @@ std::string CreateLoginProfileRequest::getUserName()const void CreateLoginProfileRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/CreatePolicyRequest.cc b/ram/src/model/CreatePolicyRequest.cc index 57a9b982e..2ce29314c 100644 --- a/ram/src/model/CreatePolicyRequest.cc +++ b/ram/src/model/CreatePolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::CreatePolicyRequest; CreatePolicyRequest::CreatePolicyRequest() : RpcServiceRequest("ram", "2015-05-01", "CreatePolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreatePolicyRequest::~CreatePolicyRequest() {} @@ -33,7 +35,7 @@ std::string CreatePolicyRequest::getDescription()const void CreatePolicyRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreatePolicyRequest::getPolicyName()const @@ -44,7 +46,7 @@ std::string CreatePolicyRequest::getPolicyName()const void CreatePolicyRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } std::string CreatePolicyRequest::getPolicyDocument()const @@ -55,6 +57,6 @@ std::string CreatePolicyRequest::getPolicyDocument()const void CreatePolicyRequest::setPolicyDocument(const std::string& policyDocument) { policyDocument_ = policyDocument; - setCoreParameter("PolicyDocument", policyDocument); + setParameter("PolicyDocument", policyDocument); } diff --git a/ram/src/model/CreatePolicyVersionRequest.cc b/ram/src/model/CreatePolicyVersionRequest.cc index ba8424f87..a2ce1646a 100644 --- a/ram/src/model/CreatePolicyVersionRequest.cc +++ b/ram/src/model/CreatePolicyVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::CreatePolicyVersionRequest; CreatePolicyVersionRequest::CreatePolicyVersionRequest() : RpcServiceRequest("ram", "2015-05-01", "CreatePolicyVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreatePolicyVersionRequest::~CreatePolicyVersionRequest() {} @@ -33,7 +35,7 @@ bool CreatePolicyVersionRequest::getSetAsDefault()const void CreatePolicyVersionRequest::setSetAsDefault(bool setAsDefault) { setAsDefault_ = setAsDefault; - setCoreParameter("SetAsDefault", setAsDefault ? "true" : "false"); + setParameter("SetAsDefault", setAsDefault ? "true" : "false"); } std::string CreatePolicyVersionRequest::getPolicyName()const @@ -44,7 +46,7 @@ std::string CreatePolicyVersionRequest::getPolicyName()const void CreatePolicyVersionRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } std::string CreatePolicyVersionRequest::getPolicyDocument()const @@ -55,7 +57,7 @@ std::string CreatePolicyVersionRequest::getPolicyDocument()const void CreatePolicyVersionRequest::setPolicyDocument(const std::string& policyDocument) { policyDocument_ = policyDocument; - setCoreParameter("PolicyDocument", policyDocument); + setParameter("PolicyDocument", policyDocument); } std::string CreatePolicyVersionRequest::getRotateStrategy()const @@ -66,6 +68,6 @@ std::string CreatePolicyVersionRequest::getRotateStrategy()const void CreatePolicyVersionRequest::setRotateStrategy(const std::string& rotateStrategy) { rotateStrategy_ = rotateStrategy; - setCoreParameter("RotateStrategy", rotateStrategy); + setParameter("RotateStrategy", rotateStrategy); } diff --git a/ram/src/model/CreateRoleRequest.cc b/ram/src/model/CreateRoleRequest.cc index a95588068..ac11d2a35 100644 --- a/ram/src/model/CreateRoleRequest.cc +++ b/ram/src/model/CreateRoleRequest.cc @@ -20,11 +20,24 @@ using AlibabaCloud::Ram::Model::CreateRoleRequest; CreateRoleRequest::CreateRoleRequest() : RpcServiceRequest("ram", "2015-05-01", "CreateRole") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRoleRequest::~CreateRoleRequest() {} +long CreateRoleRequest::getMaxSessionDuration()const +{ + return maxSessionDuration_; +} + +void CreateRoleRequest::setMaxSessionDuration(long maxSessionDuration) +{ + maxSessionDuration_ = maxSessionDuration; + setParameter("MaxSessionDuration", std::to_string(maxSessionDuration)); +} + std::string CreateRoleRequest::getRoleName()const { return roleName_; @@ -33,7 +46,7 @@ std::string CreateRoleRequest::getRoleName()const void CreateRoleRequest::setRoleName(const std::string& roleName) { roleName_ = roleName; - setCoreParameter("RoleName", roleName); + setParameter("RoleName", roleName); } std::string CreateRoleRequest::getDescription()const @@ -44,7 +57,7 @@ std::string CreateRoleRequest::getDescription()const void CreateRoleRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateRoleRequest::getAssumeRolePolicyDocument()const @@ -55,6 +68,6 @@ std::string CreateRoleRequest::getAssumeRolePolicyDocument()const void CreateRoleRequest::setAssumeRolePolicyDocument(const std::string& assumeRolePolicyDocument) { assumeRolePolicyDocument_ = assumeRolePolicyDocument; - setCoreParameter("AssumeRolePolicyDocument", assumeRolePolicyDocument); + setParameter("AssumeRolePolicyDocument", assumeRolePolicyDocument); } diff --git a/ram/src/model/CreateRoleResult.cc b/ram/src/model/CreateRoleResult.cc index b1dfa9e81..5214abadb 100644 --- a/ram/src/model/CreateRoleResult.cc +++ b/ram/src/model/CreateRoleResult.cc @@ -52,6 +52,8 @@ void CreateRoleResult::parse(const std::string &payload) role_.assumeRolePolicyDocument = roleNode["AssumeRolePolicyDocument"].asString(); if(!roleNode["CreateDate"].isNull()) role_.createDate = roleNode["CreateDate"].asString(); + if(!roleNode["MaxSessionDuration"].isNull()) + role_.maxSessionDuration = std::stol(roleNode["MaxSessionDuration"].asString()); } diff --git a/ram/src/model/CreateUserRequest.cc b/ram/src/model/CreateUserRequest.cc index 0de4e3bb5..1311c20e5 100644 --- a/ram/src/model/CreateUserRequest.cc +++ b/ram/src/model/CreateUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::CreateUserRequest; CreateUserRequest::CreateUserRequest() : RpcServiceRequest("ram", "2015-05-01", "CreateUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUserRequest::~CreateUserRequest() {} @@ -33,7 +35,7 @@ std::string CreateUserRequest::getMobilePhone()const void CreateUserRequest::setMobilePhone(const std::string& mobilePhone) { mobilePhone_ = mobilePhone; - setCoreParameter("MobilePhone", mobilePhone); + setParameter("MobilePhone", mobilePhone); } std::string CreateUserRequest::getEmail()const @@ -44,7 +46,7 @@ std::string CreateUserRequest::getEmail()const void CreateUserRequest::setEmail(const std::string& email) { email_ = email; - setCoreParameter("Email", email); + setParameter("Email", email); } std::string CreateUserRequest::getComments()const @@ -55,7 +57,7 @@ std::string CreateUserRequest::getComments()const void CreateUserRequest::setComments(const std::string& comments) { comments_ = comments; - setCoreParameter("Comments", comments); + setParameter("Comments", comments); } std::string CreateUserRequest::getDisplayName()const @@ -66,7 +68,7 @@ std::string CreateUserRequest::getDisplayName()const void CreateUserRequest::setDisplayName(const std::string& displayName) { displayName_ = displayName; - setCoreParameter("DisplayName", displayName); + setParameter("DisplayName", displayName); } std::string CreateUserRequest::getUserName()const @@ -77,6 +79,6 @@ std::string CreateUserRequest::getUserName()const void CreateUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/CreateVirtualMFADeviceRequest.cc b/ram/src/model/CreateVirtualMFADeviceRequest.cc index 3c674f971..1cae40721 100644 --- a/ram/src/model/CreateVirtualMFADeviceRequest.cc +++ b/ram/src/model/CreateVirtualMFADeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::CreateVirtualMFADeviceRequest; CreateVirtualMFADeviceRequest::CreateVirtualMFADeviceRequest() : RpcServiceRequest("ram", "2015-05-01", "CreateVirtualMFADevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVirtualMFADeviceRequest::~CreateVirtualMFADeviceRequest() {} @@ -33,6 +35,6 @@ std::string CreateVirtualMFADeviceRequest::getVirtualMFADeviceName()const void CreateVirtualMFADeviceRequest::setVirtualMFADeviceName(const std::string& virtualMFADeviceName) { virtualMFADeviceName_ = virtualMFADeviceName; - setCoreParameter("VirtualMFADeviceName", virtualMFADeviceName); + setParameter("VirtualMFADeviceName", virtualMFADeviceName); } diff --git a/ram/src/model/DeleteAccessKeyRequest.cc b/ram/src/model/DeleteAccessKeyRequest.cc index 757101330..0fcf90fba 100644 --- a/ram/src/model/DeleteAccessKeyRequest.cc +++ b/ram/src/model/DeleteAccessKeyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DeleteAccessKeyRequest; DeleteAccessKeyRequest::DeleteAccessKeyRequest() : RpcServiceRequest("ram", "2015-05-01", "DeleteAccessKey") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAccessKeyRequest::~DeleteAccessKeyRequest() {} @@ -33,7 +35,7 @@ std::string DeleteAccessKeyRequest::getUserAccessKeyId()const void DeleteAccessKeyRequest::setUserAccessKeyId(const std::string& userAccessKeyId) { userAccessKeyId_ = userAccessKeyId; - setCoreParameter("UserAccessKeyId", userAccessKeyId); + setParameter("UserAccessKeyId", userAccessKeyId); } std::string DeleteAccessKeyRequest::getUserName()const @@ -44,6 +46,6 @@ std::string DeleteAccessKeyRequest::getUserName()const void DeleteAccessKeyRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/DeleteGroupRequest.cc b/ram/src/model/DeleteGroupRequest.cc index 444184c04..927abe21f 100644 --- a/ram/src/model/DeleteGroupRequest.cc +++ b/ram/src/model/DeleteGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DeleteGroupRequest; DeleteGroupRequest::DeleteGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "DeleteGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteGroupRequest::~DeleteGroupRequest() {} @@ -33,6 +35,6 @@ std::string DeleteGroupRequest::getGroupName()const void DeleteGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } diff --git a/ram/src/model/DeleteLoginProfileRequest.cc b/ram/src/model/DeleteLoginProfileRequest.cc index a37173988..c1a08d93e 100644 --- a/ram/src/model/DeleteLoginProfileRequest.cc +++ b/ram/src/model/DeleteLoginProfileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DeleteLoginProfileRequest; DeleteLoginProfileRequest::DeleteLoginProfileRequest() : RpcServiceRequest("ram", "2015-05-01", "DeleteLoginProfile") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLoginProfileRequest::~DeleteLoginProfileRequest() {} @@ -33,6 +35,6 @@ std::string DeleteLoginProfileRequest::getUserName()const void DeleteLoginProfileRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/DeletePolicyRequest.cc b/ram/src/model/DeletePolicyRequest.cc index caba9960a..1331a2622 100644 --- a/ram/src/model/DeletePolicyRequest.cc +++ b/ram/src/model/DeletePolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DeletePolicyRequest; DeletePolicyRequest::DeletePolicyRequest() : RpcServiceRequest("ram", "2015-05-01", "DeletePolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeletePolicyRequest::~DeletePolicyRequest() {} @@ -33,6 +35,6 @@ std::string DeletePolicyRequest::getPolicyName()const void DeletePolicyRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/DeletePolicyVersionRequest.cc b/ram/src/model/DeletePolicyVersionRequest.cc index 22ca94bf5..5d896a1f9 100644 --- a/ram/src/model/DeletePolicyVersionRequest.cc +++ b/ram/src/model/DeletePolicyVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DeletePolicyVersionRequest; DeletePolicyVersionRequest::DeletePolicyVersionRequest() : RpcServiceRequest("ram", "2015-05-01", "DeletePolicyVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeletePolicyVersionRequest::~DeletePolicyVersionRequest() {} @@ -33,7 +35,7 @@ std::string DeletePolicyVersionRequest::getVersionId()const void DeletePolicyVersionRequest::setVersionId(const std::string& versionId) { versionId_ = versionId; - setCoreParameter("VersionId", versionId); + setParameter("VersionId", versionId); } std::string DeletePolicyVersionRequest::getPolicyName()const @@ -44,6 +46,6 @@ std::string DeletePolicyVersionRequest::getPolicyName()const void DeletePolicyVersionRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/DeleteRoleRequest.cc b/ram/src/model/DeleteRoleRequest.cc index 54b069dcd..b01a6a403 100644 --- a/ram/src/model/DeleteRoleRequest.cc +++ b/ram/src/model/DeleteRoleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DeleteRoleRequest; DeleteRoleRequest::DeleteRoleRequest() : RpcServiceRequest("ram", "2015-05-01", "DeleteRole") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRoleRequest::~DeleteRoleRequest() {} @@ -33,6 +35,6 @@ std::string DeleteRoleRequest::getRoleName()const void DeleteRoleRequest::setRoleName(const std::string& roleName) { roleName_ = roleName; - setCoreParameter("RoleName", roleName); + setParameter("RoleName", roleName); } diff --git a/ram/src/model/DeleteUserRequest.cc b/ram/src/model/DeleteUserRequest.cc index 7dc79081c..5d29a5335 100644 --- a/ram/src/model/DeleteUserRequest.cc +++ b/ram/src/model/DeleteUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DeleteUserRequest; DeleteUserRequest::DeleteUserRequest() : RpcServiceRequest("ram", "2015-05-01", "DeleteUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteUserRequest::~DeleteUserRequest() {} @@ -33,6 +35,6 @@ std::string DeleteUserRequest::getUserName()const void DeleteUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/DeleteVirtualMFADeviceRequest.cc b/ram/src/model/DeleteVirtualMFADeviceRequest.cc index 0afdeaf3a..a36477931 100644 --- a/ram/src/model/DeleteVirtualMFADeviceRequest.cc +++ b/ram/src/model/DeleteVirtualMFADeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DeleteVirtualMFADeviceRequest; DeleteVirtualMFADeviceRequest::DeleteVirtualMFADeviceRequest() : RpcServiceRequest("ram", "2015-05-01", "DeleteVirtualMFADevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVirtualMFADeviceRequest::~DeleteVirtualMFADeviceRequest() {} @@ -33,6 +35,6 @@ std::string DeleteVirtualMFADeviceRequest::getSerialNumber()const void DeleteVirtualMFADeviceRequest::setSerialNumber(const std::string& serialNumber) { serialNumber_ = serialNumber; - setCoreParameter("SerialNumber", serialNumber); + setParameter("SerialNumber", serialNumber); } diff --git a/ram/src/model/DetachPolicyFromGroupRequest.cc b/ram/src/model/DetachPolicyFromGroupRequest.cc index a1edf2ef7..9e5d678fb 100644 --- a/ram/src/model/DetachPolicyFromGroupRequest.cc +++ b/ram/src/model/DetachPolicyFromGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DetachPolicyFromGroupRequest; DetachPolicyFromGroupRequest::DetachPolicyFromGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "DetachPolicyFromGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachPolicyFromGroupRequest::~DetachPolicyFromGroupRequest() {} @@ -33,7 +35,7 @@ std::string DetachPolicyFromGroupRequest::getPolicyType()const void DetachPolicyFromGroupRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string DetachPolicyFromGroupRequest::getGroupName()const @@ -44,7 +46,7 @@ std::string DetachPolicyFromGroupRequest::getGroupName()const void DetachPolicyFromGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string DetachPolicyFromGroupRequest::getPolicyName()const @@ -55,6 +57,6 @@ std::string DetachPolicyFromGroupRequest::getPolicyName()const void DetachPolicyFromGroupRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/DetachPolicyFromRoleRequest.cc b/ram/src/model/DetachPolicyFromRoleRequest.cc index 444e246f6..302ac6a4e 100644 --- a/ram/src/model/DetachPolicyFromRoleRequest.cc +++ b/ram/src/model/DetachPolicyFromRoleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DetachPolicyFromRoleRequest; DetachPolicyFromRoleRequest::DetachPolicyFromRoleRequest() : RpcServiceRequest("ram", "2015-05-01", "DetachPolicyFromRole") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachPolicyFromRoleRequest::~DetachPolicyFromRoleRequest() {} @@ -33,7 +35,7 @@ std::string DetachPolicyFromRoleRequest::getPolicyType()const void DetachPolicyFromRoleRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string DetachPolicyFromRoleRequest::getRoleName()const @@ -44,7 +46,7 @@ std::string DetachPolicyFromRoleRequest::getRoleName()const void DetachPolicyFromRoleRequest::setRoleName(const std::string& roleName) { roleName_ = roleName; - setCoreParameter("RoleName", roleName); + setParameter("RoleName", roleName); } std::string DetachPolicyFromRoleRequest::getPolicyName()const @@ -55,6 +57,6 @@ std::string DetachPolicyFromRoleRequest::getPolicyName()const void DetachPolicyFromRoleRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/DetachPolicyFromUserRequest.cc b/ram/src/model/DetachPolicyFromUserRequest.cc index bed9936a8..1aa4dc59e 100644 --- a/ram/src/model/DetachPolicyFromUserRequest.cc +++ b/ram/src/model/DetachPolicyFromUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::DetachPolicyFromUserRequest; DetachPolicyFromUserRequest::DetachPolicyFromUserRequest() : RpcServiceRequest("ram", "2015-05-01", "DetachPolicyFromUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachPolicyFromUserRequest::~DetachPolicyFromUserRequest() {} @@ -33,7 +35,7 @@ std::string DetachPolicyFromUserRequest::getPolicyType()const void DetachPolicyFromUserRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string DetachPolicyFromUserRequest::getPolicyName()const @@ -44,7 +46,7 @@ std::string DetachPolicyFromUserRequest::getPolicyName()const void DetachPolicyFromUserRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } std::string DetachPolicyFromUserRequest::getUserName()const @@ -55,6 +57,6 @@ std::string DetachPolicyFromUserRequest::getUserName()const void DetachPolicyFromUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/GetAccessKeyLastUsedRequest.cc b/ram/src/model/GetAccessKeyLastUsedRequest.cc index 120027ddf..47b5e5da4 100644 --- a/ram/src/model/GetAccessKeyLastUsedRequest.cc +++ b/ram/src/model/GetAccessKeyLastUsedRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetAccessKeyLastUsedRequest; GetAccessKeyLastUsedRequest::GetAccessKeyLastUsedRequest() : RpcServiceRequest("ram", "2015-05-01", "GetAccessKeyLastUsed") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAccessKeyLastUsedRequest::~GetAccessKeyLastUsedRequest() {} @@ -33,7 +35,7 @@ std::string GetAccessKeyLastUsedRequest::getUserAccessKeyId()const void GetAccessKeyLastUsedRequest::setUserAccessKeyId(const std::string& userAccessKeyId) { userAccessKeyId_ = userAccessKeyId; - setCoreParameter("UserAccessKeyId", userAccessKeyId); + setParameter("UserAccessKeyId", userAccessKeyId); } std::string GetAccessKeyLastUsedRequest::getUserName()const @@ -44,6 +46,6 @@ std::string GetAccessKeyLastUsedRequest::getUserName()const void GetAccessKeyLastUsedRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/GetAccountAliasRequest.cc b/ram/src/model/GetAccountAliasRequest.cc index 607490ddc..cb14a50b1 100644 --- a/ram/src/model/GetAccountAliasRequest.cc +++ b/ram/src/model/GetAccountAliasRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetAccountAliasRequest; GetAccountAliasRequest::GetAccountAliasRequest() : RpcServiceRequest("ram", "2015-05-01", "GetAccountAlias") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAccountAliasRequest::~GetAccountAliasRequest() {} diff --git a/ram/src/model/GetGroupRequest.cc b/ram/src/model/GetGroupRequest.cc index f15636a73..a76f6e3ca 100644 --- a/ram/src/model/GetGroupRequest.cc +++ b/ram/src/model/GetGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetGroupRequest; GetGroupRequest::GetGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "GetGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetGroupRequest::~GetGroupRequest() {} @@ -33,6 +35,6 @@ std::string GetGroupRequest::getGroupName()const void GetGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } diff --git a/ram/src/model/GetLoginProfileRequest.cc b/ram/src/model/GetLoginProfileRequest.cc index 78280504a..a3dc81ab8 100644 --- a/ram/src/model/GetLoginProfileRequest.cc +++ b/ram/src/model/GetLoginProfileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetLoginProfileRequest; GetLoginProfileRequest::GetLoginProfileRequest() : RpcServiceRequest("ram", "2015-05-01", "GetLoginProfile") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetLoginProfileRequest::~GetLoginProfileRequest() {} @@ -33,6 +35,6 @@ std::string GetLoginProfileRequest::getUserName()const void GetLoginProfileRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/GetPasswordPolicyRequest.cc b/ram/src/model/GetPasswordPolicyRequest.cc index 25720d8cc..3d6f47641 100644 --- a/ram/src/model/GetPasswordPolicyRequest.cc +++ b/ram/src/model/GetPasswordPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetPasswordPolicyRequest; GetPasswordPolicyRequest::GetPasswordPolicyRequest() : RpcServiceRequest("ram", "2015-05-01", "GetPasswordPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPasswordPolicyRequest::~GetPasswordPolicyRequest() {} diff --git a/ram/src/model/GetPolicyRequest.cc b/ram/src/model/GetPolicyRequest.cc index 70e707fd3..bbbc75503 100644 --- a/ram/src/model/GetPolicyRequest.cc +++ b/ram/src/model/GetPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetPolicyRequest; GetPolicyRequest::GetPolicyRequest() : RpcServiceRequest("ram", "2015-05-01", "GetPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPolicyRequest::~GetPolicyRequest() {} @@ -33,7 +35,7 @@ std::string GetPolicyRequest::getPolicyType()const void GetPolicyRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string GetPolicyRequest::getPolicyName()const @@ -44,6 +46,6 @@ std::string GetPolicyRequest::getPolicyName()const void GetPolicyRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/GetPolicyVersionRequest.cc b/ram/src/model/GetPolicyVersionRequest.cc index 977bce057..9be2a352c 100644 --- a/ram/src/model/GetPolicyVersionRequest.cc +++ b/ram/src/model/GetPolicyVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetPolicyVersionRequest; GetPolicyVersionRequest::GetPolicyVersionRequest() : RpcServiceRequest("ram", "2015-05-01", "GetPolicyVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPolicyVersionRequest::~GetPolicyVersionRequest() {} @@ -33,7 +35,7 @@ std::string GetPolicyVersionRequest::getPolicyType()const void GetPolicyVersionRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string GetPolicyVersionRequest::getVersionId()const @@ -44,7 +46,7 @@ std::string GetPolicyVersionRequest::getVersionId()const void GetPolicyVersionRequest::setVersionId(const std::string& versionId) { versionId_ = versionId; - setCoreParameter("VersionId", versionId); + setParameter("VersionId", versionId); } std::string GetPolicyVersionRequest::getPolicyName()const @@ -55,6 +57,6 @@ std::string GetPolicyVersionRequest::getPolicyName()const void GetPolicyVersionRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/GetRoleRequest.cc b/ram/src/model/GetRoleRequest.cc index 6e73679bb..09ebe2128 100644 --- a/ram/src/model/GetRoleRequest.cc +++ b/ram/src/model/GetRoleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetRoleRequest; GetRoleRequest::GetRoleRequest() : RpcServiceRequest("ram", "2015-05-01", "GetRole") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetRoleRequest::~GetRoleRequest() {} @@ -33,6 +35,6 @@ std::string GetRoleRequest::getRoleName()const void GetRoleRequest::setRoleName(const std::string& roleName) { roleName_ = roleName; - setCoreParameter("RoleName", roleName); + setParameter("RoleName", roleName); } diff --git a/ram/src/model/GetRoleResult.cc b/ram/src/model/GetRoleResult.cc index 44a7c4c5d..4e3b9634d 100644 --- a/ram/src/model/GetRoleResult.cc +++ b/ram/src/model/GetRoleResult.cc @@ -54,6 +54,8 @@ void GetRoleResult::parse(const std::string &payload) role_.createDate = roleNode["CreateDate"].asString(); if(!roleNode["UpdateDate"].isNull()) role_.updateDate = roleNode["UpdateDate"].asString(); + if(!roleNode["MaxSessionDuration"].isNull()) + role_.maxSessionDuration = std::stol(roleNode["MaxSessionDuration"].asString()); } diff --git a/ram/src/model/GetSecurityPreferenceRequest.cc b/ram/src/model/GetSecurityPreferenceRequest.cc index ff77aa547..e5f5771a0 100644 --- a/ram/src/model/GetSecurityPreferenceRequest.cc +++ b/ram/src/model/GetSecurityPreferenceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetSecurityPreferenceRequest; GetSecurityPreferenceRequest::GetSecurityPreferenceRequest() : RpcServiceRequest("ram", "2015-05-01", "GetSecurityPreference") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSecurityPreferenceRequest::~GetSecurityPreferenceRequest() {} diff --git a/ram/src/model/GetUserMFAInfoRequest.cc b/ram/src/model/GetUserMFAInfoRequest.cc index cbc64db92..516a01b96 100644 --- a/ram/src/model/GetUserMFAInfoRequest.cc +++ b/ram/src/model/GetUserMFAInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetUserMFAInfoRequest; GetUserMFAInfoRequest::GetUserMFAInfoRequest() : RpcServiceRequest("ram", "2015-05-01", "GetUserMFAInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUserMFAInfoRequest::~GetUserMFAInfoRequest() {} @@ -33,6 +35,6 @@ std::string GetUserMFAInfoRequest::getUserName()const void GetUserMFAInfoRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/GetUserRequest.cc b/ram/src/model/GetUserRequest.cc index a431954bb..250c5ca10 100644 --- a/ram/src/model/GetUserRequest.cc +++ b/ram/src/model/GetUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::GetUserRequest; GetUserRequest::GetUserRequest() : RpcServiceRequest("ram", "2015-05-01", "GetUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUserRequest::~GetUserRequest() {} @@ -33,6 +35,6 @@ std::string GetUserRequest::getUserName()const void GetUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/ListAccessKeysRequest.cc b/ram/src/model/ListAccessKeysRequest.cc index ddea61feb..c530a054d 100644 --- a/ram/src/model/ListAccessKeysRequest.cc +++ b/ram/src/model/ListAccessKeysRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListAccessKeysRequest; ListAccessKeysRequest::ListAccessKeysRequest() : RpcServiceRequest("ram", "2015-05-01", "ListAccessKeys") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAccessKeysRequest::~ListAccessKeysRequest() {} @@ -33,6 +35,6 @@ std::string ListAccessKeysRequest::getUserName()const void ListAccessKeysRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/ListEntitiesForPolicyRequest.cc b/ram/src/model/ListEntitiesForPolicyRequest.cc index 2368bc61a..f785ce1fd 100644 --- a/ram/src/model/ListEntitiesForPolicyRequest.cc +++ b/ram/src/model/ListEntitiesForPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListEntitiesForPolicyRequest; ListEntitiesForPolicyRequest::ListEntitiesForPolicyRequest() : RpcServiceRequest("ram", "2015-05-01", "ListEntitiesForPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListEntitiesForPolicyRequest::~ListEntitiesForPolicyRequest() {} @@ -33,7 +35,7 @@ std::string ListEntitiesForPolicyRequest::getPolicyType()const void ListEntitiesForPolicyRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string ListEntitiesForPolicyRequest::getPolicyName()const @@ -44,6 +46,6 @@ std::string ListEntitiesForPolicyRequest::getPolicyName()const void ListEntitiesForPolicyRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/ListGroupsForUserRequest.cc b/ram/src/model/ListGroupsForUserRequest.cc index 0b9beb34d..187c7ddf8 100644 --- a/ram/src/model/ListGroupsForUserRequest.cc +++ b/ram/src/model/ListGroupsForUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListGroupsForUserRequest; ListGroupsForUserRequest::ListGroupsForUserRequest() : RpcServiceRequest("ram", "2015-05-01", "ListGroupsForUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListGroupsForUserRequest::~ListGroupsForUserRequest() {} @@ -33,6 +35,6 @@ std::string ListGroupsForUserRequest::getUserName()const void ListGroupsForUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/ListGroupsRequest.cc b/ram/src/model/ListGroupsRequest.cc index d6e6033cc..c62474e71 100644 --- a/ram/src/model/ListGroupsRequest.cc +++ b/ram/src/model/ListGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListGroupsRequest; ListGroupsRequest::ListGroupsRequest() : RpcServiceRequest("ram", "2015-05-01", "ListGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListGroupsRequest::~ListGroupsRequest() {} @@ -33,7 +35,7 @@ std::string ListGroupsRequest::getMarker()const void ListGroupsRequest::setMarker(const std::string& marker) { marker_ = marker; - setCoreParameter("Marker", marker); + setParameter("Marker", marker); } int ListGroupsRequest::getMaxItems()const @@ -44,6 +46,6 @@ int ListGroupsRequest::getMaxItems()const void ListGroupsRequest::setMaxItems(int maxItems) { maxItems_ = maxItems; - setCoreParameter("MaxItems", std::to_string(maxItems)); + setParameter("MaxItems", std::to_string(maxItems)); } diff --git a/ram/src/model/ListPoliciesForGroupRequest.cc b/ram/src/model/ListPoliciesForGroupRequest.cc index 9427987e5..1163a456d 100644 --- a/ram/src/model/ListPoliciesForGroupRequest.cc +++ b/ram/src/model/ListPoliciesForGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListPoliciesForGroupRequest; ListPoliciesForGroupRequest::ListPoliciesForGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "ListPoliciesForGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPoliciesForGroupRequest::~ListPoliciesForGroupRequest() {} @@ -33,6 +35,6 @@ std::string ListPoliciesForGroupRequest::getGroupName()const void ListPoliciesForGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } diff --git a/ram/src/model/ListPoliciesForRoleRequest.cc b/ram/src/model/ListPoliciesForRoleRequest.cc index adfb9cd69..1e6cff06e 100644 --- a/ram/src/model/ListPoliciesForRoleRequest.cc +++ b/ram/src/model/ListPoliciesForRoleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListPoliciesForRoleRequest; ListPoliciesForRoleRequest::ListPoliciesForRoleRequest() : RpcServiceRequest("ram", "2015-05-01", "ListPoliciesForRole") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPoliciesForRoleRequest::~ListPoliciesForRoleRequest() {} @@ -33,6 +35,6 @@ std::string ListPoliciesForRoleRequest::getRoleName()const void ListPoliciesForRoleRequest::setRoleName(const std::string& roleName) { roleName_ = roleName; - setCoreParameter("RoleName", roleName); + setParameter("RoleName", roleName); } diff --git a/ram/src/model/ListPoliciesForUserRequest.cc b/ram/src/model/ListPoliciesForUserRequest.cc index a454398c1..51563dc4f 100644 --- a/ram/src/model/ListPoliciesForUserRequest.cc +++ b/ram/src/model/ListPoliciesForUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListPoliciesForUserRequest; ListPoliciesForUserRequest::ListPoliciesForUserRequest() : RpcServiceRequest("ram", "2015-05-01", "ListPoliciesForUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPoliciesForUserRequest::~ListPoliciesForUserRequest() {} @@ -33,6 +35,6 @@ std::string ListPoliciesForUserRequest::getUserName()const void ListPoliciesForUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/ListPoliciesRequest.cc b/ram/src/model/ListPoliciesRequest.cc index a299a6dec..bc7a2ad3c 100644 --- a/ram/src/model/ListPoliciesRequest.cc +++ b/ram/src/model/ListPoliciesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListPoliciesRequest; ListPoliciesRequest::ListPoliciesRequest() : RpcServiceRequest("ram", "2015-05-01", "ListPolicies") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPoliciesRequest::~ListPoliciesRequest() {} @@ -33,7 +35,7 @@ std::string ListPoliciesRequest::getPolicyType()const void ListPoliciesRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string ListPoliciesRequest::getMarker()const @@ -44,7 +46,7 @@ std::string ListPoliciesRequest::getMarker()const void ListPoliciesRequest::setMarker(const std::string& marker) { marker_ = marker; - setCoreParameter("Marker", marker); + setParameter("Marker", marker); } int ListPoliciesRequest::getMaxItems()const @@ -55,6 +57,6 @@ int ListPoliciesRequest::getMaxItems()const void ListPoliciesRequest::setMaxItems(int maxItems) { maxItems_ = maxItems; - setCoreParameter("MaxItems", std::to_string(maxItems)); + setParameter("MaxItems", std::to_string(maxItems)); } diff --git a/ram/src/model/ListPolicyVersionsRequest.cc b/ram/src/model/ListPolicyVersionsRequest.cc index 6dfd758c5..248de95bd 100644 --- a/ram/src/model/ListPolicyVersionsRequest.cc +++ b/ram/src/model/ListPolicyVersionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListPolicyVersionsRequest; ListPolicyVersionsRequest::ListPolicyVersionsRequest() : RpcServiceRequest("ram", "2015-05-01", "ListPolicyVersions") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListPolicyVersionsRequest::~ListPolicyVersionsRequest() {} @@ -33,7 +35,7 @@ std::string ListPolicyVersionsRequest::getPolicyType()const void ListPolicyVersionsRequest::setPolicyType(const std::string& policyType) { policyType_ = policyType; - setCoreParameter("PolicyType", policyType); + setParameter("PolicyType", policyType); } std::string ListPolicyVersionsRequest::getPolicyName()const @@ -44,6 +46,6 @@ std::string ListPolicyVersionsRequest::getPolicyName()const void ListPolicyVersionsRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/ListRolesRequest.cc b/ram/src/model/ListRolesRequest.cc index 6fe8c7646..eb85b3055 100644 --- a/ram/src/model/ListRolesRequest.cc +++ b/ram/src/model/ListRolesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListRolesRequest; ListRolesRequest::ListRolesRequest() : RpcServiceRequest("ram", "2015-05-01", "ListRoles") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListRolesRequest::~ListRolesRequest() {} @@ -33,7 +35,7 @@ std::string ListRolesRequest::getMarker()const void ListRolesRequest::setMarker(const std::string& marker) { marker_ = marker; - setCoreParameter("Marker", marker); + setParameter("Marker", marker); } int ListRolesRequest::getMaxItems()const @@ -44,6 +46,6 @@ int ListRolesRequest::getMaxItems()const void ListRolesRequest::setMaxItems(int maxItems) { maxItems_ = maxItems; - setCoreParameter("MaxItems", std::to_string(maxItems)); + setParameter("MaxItems", std::to_string(maxItems)); } diff --git a/ram/src/model/ListRolesResult.cc b/ram/src/model/ListRolesResult.cc index 833235332..de020b5e9 100644 --- a/ram/src/model/ListRolesResult.cc +++ b/ram/src/model/ListRolesResult.cc @@ -55,6 +55,8 @@ void ListRolesResult::parse(const std::string &payload) rolesObject.createDate = valueRolesRole["CreateDate"].asString(); if(!valueRolesRole["UpdateDate"].isNull()) rolesObject.updateDate = valueRolesRole["UpdateDate"].asString(); + if(!valueRolesRole["MaxSessionDuration"].isNull()) + rolesObject.maxSessionDuration = std::stol(valueRolesRole["MaxSessionDuration"].asString()); roles_.push_back(rolesObject); } if(!value["IsTruncated"].isNull()) diff --git a/ram/src/model/ListUsersForGroupRequest.cc b/ram/src/model/ListUsersForGroupRequest.cc index 88abd5332..210de6320 100644 --- a/ram/src/model/ListUsersForGroupRequest.cc +++ b/ram/src/model/ListUsersForGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListUsersForGroupRequest; ListUsersForGroupRequest::ListUsersForGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "ListUsersForGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListUsersForGroupRequest::~ListUsersForGroupRequest() {} @@ -33,7 +35,7 @@ std::string ListUsersForGroupRequest::getGroupName()const void ListUsersForGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string ListUsersForGroupRequest::getMarker()const @@ -44,7 +46,7 @@ std::string ListUsersForGroupRequest::getMarker()const void ListUsersForGroupRequest::setMarker(const std::string& marker) { marker_ = marker; - setCoreParameter("Marker", marker); + setParameter("Marker", marker); } int ListUsersForGroupRequest::getMaxItems()const @@ -55,6 +57,6 @@ int ListUsersForGroupRequest::getMaxItems()const void ListUsersForGroupRequest::setMaxItems(int maxItems) { maxItems_ = maxItems; - setCoreParameter("MaxItems", std::to_string(maxItems)); + setParameter("MaxItems", std::to_string(maxItems)); } diff --git a/ram/src/model/ListUsersRequest.cc b/ram/src/model/ListUsersRequest.cc index 6904f854c..bc7f3b717 100644 --- a/ram/src/model/ListUsersRequest.cc +++ b/ram/src/model/ListUsersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListUsersRequest; ListUsersRequest::ListUsersRequest() : RpcServiceRequest("ram", "2015-05-01", "ListUsers") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListUsersRequest::~ListUsersRequest() {} @@ -33,7 +35,7 @@ std::string ListUsersRequest::getMarker()const void ListUsersRequest::setMarker(const std::string& marker) { marker_ = marker; - setCoreParameter("Marker", marker); + setParameter("Marker", marker); } int ListUsersRequest::getMaxItems()const @@ -44,6 +46,6 @@ int ListUsersRequest::getMaxItems()const void ListUsersRequest::setMaxItems(int maxItems) { maxItems_ = maxItems; - setCoreParameter("MaxItems", std::to_string(maxItems)); + setParameter("MaxItems", std::to_string(maxItems)); } diff --git a/ram/src/model/ListVirtualMFADevicesRequest.cc b/ram/src/model/ListVirtualMFADevicesRequest.cc index 3952b08c3..3e8984316 100644 --- a/ram/src/model/ListVirtualMFADevicesRequest.cc +++ b/ram/src/model/ListVirtualMFADevicesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::ListVirtualMFADevicesRequest; ListVirtualMFADevicesRequest::ListVirtualMFADevicesRequest() : RpcServiceRequest("ram", "2015-05-01", "ListVirtualMFADevices") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListVirtualMFADevicesRequest::~ListVirtualMFADevicesRequest() {} diff --git a/ram/src/model/RemoveUserFromGroupRequest.cc b/ram/src/model/RemoveUserFromGroupRequest.cc index 1f13c9c65..8358dc604 100644 --- a/ram/src/model/RemoveUserFromGroupRequest.cc +++ b/ram/src/model/RemoveUserFromGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::RemoveUserFromGroupRequest; RemoveUserFromGroupRequest::RemoveUserFromGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "RemoveUserFromGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveUserFromGroupRequest::~RemoveUserFromGroupRequest() {} @@ -33,7 +35,7 @@ std::string RemoveUserFromGroupRequest::getGroupName()const void RemoveUserFromGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string RemoveUserFromGroupRequest::getUserName()const @@ -44,6 +46,6 @@ std::string RemoveUserFromGroupRequest::getUserName()const void RemoveUserFromGroupRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/SetAccountAliasRequest.cc b/ram/src/model/SetAccountAliasRequest.cc index 4b6a6d509..8688592f5 100644 --- a/ram/src/model/SetAccountAliasRequest.cc +++ b/ram/src/model/SetAccountAliasRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::SetAccountAliasRequest; SetAccountAliasRequest::SetAccountAliasRequest() : RpcServiceRequest("ram", "2015-05-01", "SetAccountAlias") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetAccountAliasRequest::~SetAccountAliasRequest() {} @@ -33,6 +35,6 @@ std::string SetAccountAliasRequest::getAccountAlias()const void SetAccountAliasRequest::setAccountAlias(const std::string& accountAlias) { accountAlias_ = accountAlias; - setCoreParameter("AccountAlias", accountAlias); + setParameter("AccountAlias", accountAlias); } diff --git a/ram/src/model/SetDefaultPolicyVersionRequest.cc b/ram/src/model/SetDefaultPolicyVersionRequest.cc index e9d4ef60c..f8bbd1e3c 100644 --- a/ram/src/model/SetDefaultPolicyVersionRequest.cc +++ b/ram/src/model/SetDefaultPolicyVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::SetDefaultPolicyVersionRequest; SetDefaultPolicyVersionRequest::SetDefaultPolicyVersionRequest() : RpcServiceRequest("ram", "2015-05-01", "SetDefaultPolicyVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDefaultPolicyVersionRequest::~SetDefaultPolicyVersionRequest() {} @@ -33,7 +35,7 @@ std::string SetDefaultPolicyVersionRequest::getVersionId()const void SetDefaultPolicyVersionRequest::setVersionId(const std::string& versionId) { versionId_ = versionId; - setCoreParameter("VersionId", versionId); + setParameter("VersionId", versionId); } std::string SetDefaultPolicyVersionRequest::getPolicyName()const @@ -44,6 +46,6 @@ std::string SetDefaultPolicyVersionRequest::getPolicyName()const void SetDefaultPolicyVersionRequest::setPolicyName(const std::string& policyName) { policyName_ = policyName; - setCoreParameter("PolicyName", policyName); + setParameter("PolicyName", policyName); } diff --git a/ram/src/model/SetPasswordPolicyRequest.cc b/ram/src/model/SetPasswordPolicyRequest.cc index 0f9c5b944..98b9a7a0e 100644 --- a/ram/src/model/SetPasswordPolicyRequest.cc +++ b/ram/src/model/SetPasswordPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::SetPasswordPolicyRequest; SetPasswordPolicyRequest::SetPasswordPolicyRequest() : RpcServiceRequest("ram", "2015-05-01", "SetPasswordPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetPasswordPolicyRequest::~SetPasswordPolicyRequest() {} @@ -33,7 +35,7 @@ int SetPasswordPolicyRequest::getPasswordReusePrevention()const void SetPasswordPolicyRequest::setPasswordReusePrevention(int passwordReusePrevention) { passwordReusePrevention_ = passwordReusePrevention; - setCoreParameter("PasswordReusePrevention", std::to_string(passwordReusePrevention)); + setParameter("PasswordReusePrevention", std::to_string(passwordReusePrevention)); } bool SetPasswordPolicyRequest::getRequireUppercaseCharacters()const @@ -44,7 +46,7 @@ bool SetPasswordPolicyRequest::getRequireUppercaseCharacters()const void SetPasswordPolicyRequest::setRequireUppercaseCharacters(bool requireUppercaseCharacters) { requireUppercaseCharacters_ = requireUppercaseCharacters; - setCoreParameter("RequireUppercaseCharacters", requireUppercaseCharacters ? "true" : "false"); + setParameter("RequireUppercaseCharacters", requireUppercaseCharacters ? "true" : "false"); } int SetPasswordPolicyRequest::getMinimumPasswordLength()const @@ -55,7 +57,7 @@ int SetPasswordPolicyRequest::getMinimumPasswordLength()const void SetPasswordPolicyRequest::setMinimumPasswordLength(int minimumPasswordLength) { minimumPasswordLength_ = minimumPasswordLength; - setCoreParameter("MinimumPasswordLength", std::to_string(minimumPasswordLength)); + setParameter("MinimumPasswordLength", std::to_string(minimumPasswordLength)); } bool SetPasswordPolicyRequest::getRequireNumbers()const @@ -66,7 +68,7 @@ bool SetPasswordPolicyRequest::getRequireNumbers()const void SetPasswordPolicyRequest::setRequireNumbers(bool requireNumbers) { requireNumbers_ = requireNumbers; - setCoreParameter("RequireNumbers", requireNumbers ? "true" : "false"); + setParameter("RequireNumbers", requireNumbers ? "true" : "false"); } bool SetPasswordPolicyRequest::getRequireLowercaseCharacters()const @@ -77,7 +79,7 @@ bool SetPasswordPolicyRequest::getRequireLowercaseCharacters()const void SetPasswordPolicyRequest::setRequireLowercaseCharacters(bool requireLowercaseCharacters) { requireLowercaseCharacters_ = requireLowercaseCharacters; - setCoreParameter("RequireLowercaseCharacters", requireLowercaseCharacters ? "true" : "false"); + setParameter("RequireLowercaseCharacters", requireLowercaseCharacters ? "true" : "false"); } int SetPasswordPolicyRequest::getMaxPasswordAge()const @@ -88,7 +90,7 @@ int SetPasswordPolicyRequest::getMaxPasswordAge()const void SetPasswordPolicyRequest::setMaxPasswordAge(int maxPasswordAge) { maxPasswordAge_ = maxPasswordAge; - setCoreParameter("MaxPasswordAge", std::to_string(maxPasswordAge)); + setParameter("MaxPasswordAge", std::to_string(maxPasswordAge)); } int SetPasswordPolicyRequest::getMaxLoginAttemps()const @@ -99,7 +101,7 @@ int SetPasswordPolicyRequest::getMaxLoginAttemps()const void SetPasswordPolicyRequest::setMaxLoginAttemps(int maxLoginAttemps) { maxLoginAttemps_ = maxLoginAttemps; - setCoreParameter("MaxLoginAttemps", std::to_string(maxLoginAttemps)); + setParameter("MaxLoginAttemps", std::to_string(maxLoginAttemps)); } bool SetPasswordPolicyRequest::getHardExpiry()const @@ -110,7 +112,7 @@ bool SetPasswordPolicyRequest::getHardExpiry()const void SetPasswordPolicyRequest::setHardExpiry(bool hardExpiry) { hardExpiry_ = hardExpiry; - setCoreParameter("HardExpiry", hardExpiry ? "true" : "false"); + setParameter("HardExpiry", hardExpiry ? "true" : "false"); } bool SetPasswordPolicyRequest::getRequireSymbols()const @@ -121,6 +123,6 @@ bool SetPasswordPolicyRequest::getRequireSymbols()const void SetPasswordPolicyRequest::setRequireSymbols(bool requireSymbols) { requireSymbols_ = requireSymbols; - setCoreParameter("RequireSymbols", requireSymbols ? "true" : "false"); + setParameter("RequireSymbols", requireSymbols ? "true" : "false"); } diff --git a/ram/src/model/SetSecurityPreferenceRequest.cc b/ram/src/model/SetSecurityPreferenceRequest.cc index 00e3ea8de..5382b413c 100644 --- a/ram/src/model/SetSecurityPreferenceRequest.cc +++ b/ram/src/model/SetSecurityPreferenceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::SetSecurityPreferenceRequest; SetSecurityPreferenceRequest::SetSecurityPreferenceRequest() : RpcServiceRequest("ram", "2015-05-01", "SetSecurityPreference") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetSecurityPreferenceRequest::~SetSecurityPreferenceRequest() {} @@ -33,7 +35,7 @@ bool SetSecurityPreferenceRequest::getEnableSaveMFATicket()const void SetSecurityPreferenceRequest::setEnableSaveMFATicket(bool enableSaveMFATicket) { enableSaveMFATicket_ = enableSaveMFATicket; - setCoreParameter("EnableSaveMFATicket", enableSaveMFATicket ? "true" : "false"); + setParameter("EnableSaveMFATicket", enableSaveMFATicket ? "true" : "false"); } std::string SetSecurityPreferenceRequest::getLoginNetworkMasks()const @@ -44,7 +46,7 @@ std::string SetSecurityPreferenceRequest::getLoginNetworkMasks()const void SetSecurityPreferenceRequest::setLoginNetworkMasks(const std::string& loginNetworkMasks) { loginNetworkMasks_ = loginNetworkMasks; - setCoreParameter("LoginNetworkMasks", loginNetworkMasks); + setParameter("LoginNetworkMasks", loginNetworkMasks); } bool SetSecurityPreferenceRequest::getAllowUserToChangePassword()const @@ -55,7 +57,7 @@ bool SetSecurityPreferenceRequest::getAllowUserToChangePassword()const void SetSecurityPreferenceRequest::setAllowUserToChangePassword(bool allowUserToChangePassword) { allowUserToChangePassword_ = allowUserToChangePassword; - setCoreParameter("AllowUserToChangePassword", allowUserToChangePassword ? "true" : "false"); + setParameter("AllowUserToChangePassword", allowUserToChangePassword ? "true" : "false"); } bool SetSecurityPreferenceRequest::getAllowUserToManagePublicKeys()const @@ -66,7 +68,7 @@ bool SetSecurityPreferenceRequest::getAllowUserToManagePublicKeys()const void SetSecurityPreferenceRequest::setAllowUserToManagePublicKeys(bool allowUserToManagePublicKeys) { allowUserToManagePublicKeys_ = allowUserToManagePublicKeys; - setCoreParameter("AllowUserToManagePublicKeys", allowUserToManagePublicKeys ? "true" : "false"); + setParameter("AllowUserToManagePublicKeys", allowUserToManagePublicKeys ? "true" : "false"); } int SetSecurityPreferenceRequest::getLoginSessionDuration()const @@ -77,7 +79,7 @@ int SetSecurityPreferenceRequest::getLoginSessionDuration()const void SetSecurityPreferenceRequest::setLoginSessionDuration(int loginSessionDuration) { loginSessionDuration_ = loginSessionDuration; - setCoreParameter("LoginSessionDuration", std::to_string(loginSessionDuration)); + setParameter("LoginSessionDuration", std::to_string(loginSessionDuration)); } bool SetSecurityPreferenceRequest::getAllowUserToManageAccessKeys()const @@ -88,7 +90,7 @@ bool SetSecurityPreferenceRequest::getAllowUserToManageAccessKeys()const void SetSecurityPreferenceRequest::setAllowUserToManageAccessKeys(bool allowUserToManageAccessKeys) { allowUserToManageAccessKeys_ = allowUserToManageAccessKeys; - setCoreParameter("AllowUserToManageAccessKeys", allowUserToManageAccessKeys ? "true" : "false"); + setParameter("AllowUserToManageAccessKeys", allowUserToManageAccessKeys ? "true" : "false"); } bool SetSecurityPreferenceRequest::getAllowUserToManageMFADevices()const @@ -99,6 +101,6 @@ bool SetSecurityPreferenceRequest::getAllowUserToManageMFADevices()const void SetSecurityPreferenceRequest::setAllowUserToManageMFADevices(bool allowUserToManageMFADevices) { allowUserToManageMFADevices_ = allowUserToManageMFADevices; - setCoreParameter("AllowUserToManageMFADevices", allowUserToManageMFADevices ? "true" : "false"); + setParameter("AllowUserToManageMFADevices", allowUserToManageMFADevices ? "true" : "false"); } diff --git a/ram/src/model/UnbindMFADeviceRequest.cc b/ram/src/model/UnbindMFADeviceRequest.cc index fe7acf620..324d5415f 100644 --- a/ram/src/model/UnbindMFADeviceRequest.cc +++ b/ram/src/model/UnbindMFADeviceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::UnbindMFADeviceRequest; UnbindMFADeviceRequest::UnbindMFADeviceRequest() : RpcServiceRequest("ram", "2015-05-01", "UnbindMFADevice") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindMFADeviceRequest::~UnbindMFADeviceRequest() {} @@ -33,6 +35,6 @@ std::string UnbindMFADeviceRequest::getUserName()const void UnbindMFADeviceRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/UpdateAccessKeyRequest.cc b/ram/src/model/UpdateAccessKeyRequest.cc index 3a0342db5..6324683dc 100644 --- a/ram/src/model/UpdateAccessKeyRequest.cc +++ b/ram/src/model/UpdateAccessKeyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::UpdateAccessKeyRequest; UpdateAccessKeyRequest::UpdateAccessKeyRequest() : RpcServiceRequest("ram", "2015-05-01", "UpdateAccessKey") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateAccessKeyRequest::~UpdateAccessKeyRequest() {} @@ -33,7 +35,7 @@ std::string UpdateAccessKeyRequest::getUserAccessKeyId()const void UpdateAccessKeyRequest::setUserAccessKeyId(const std::string& userAccessKeyId) { userAccessKeyId_ = userAccessKeyId; - setCoreParameter("UserAccessKeyId", userAccessKeyId); + setParameter("UserAccessKeyId", userAccessKeyId); } std::string UpdateAccessKeyRequest::getUserName()const @@ -44,7 +46,7 @@ std::string UpdateAccessKeyRequest::getUserName()const void UpdateAccessKeyRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } std::string UpdateAccessKeyRequest::getStatus()const @@ -55,6 +57,6 @@ std::string UpdateAccessKeyRequest::getStatus()const void UpdateAccessKeyRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/ram/src/model/UpdateGroupRequest.cc b/ram/src/model/UpdateGroupRequest.cc index 44a3b2dd4..a3552a1cf 100644 --- a/ram/src/model/UpdateGroupRequest.cc +++ b/ram/src/model/UpdateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::UpdateGroupRequest; UpdateGroupRequest::UpdateGroupRequest() : RpcServiceRequest("ram", "2015-05-01", "UpdateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateGroupRequest::~UpdateGroupRequest() {} @@ -33,7 +35,7 @@ std::string UpdateGroupRequest::getGroupName()const void UpdateGroupRequest::setGroupName(const std::string& groupName) { groupName_ = groupName; - setCoreParameter("GroupName", groupName); + setParameter("GroupName", groupName); } std::string UpdateGroupRequest::getNewGroupName()const @@ -44,7 +46,7 @@ std::string UpdateGroupRequest::getNewGroupName()const void UpdateGroupRequest::setNewGroupName(const std::string& newGroupName) { newGroupName_ = newGroupName; - setCoreParameter("NewGroupName", newGroupName); + setParameter("NewGroupName", newGroupName); } std::string UpdateGroupRequest::getNewComments()const @@ -55,6 +57,6 @@ std::string UpdateGroupRequest::getNewComments()const void UpdateGroupRequest::setNewComments(const std::string& newComments) { newComments_ = newComments; - setCoreParameter("NewComments", newComments); + setParameter("NewComments", newComments); } diff --git a/ram/src/model/UpdateLoginProfileRequest.cc b/ram/src/model/UpdateLoginProfileRequest.cc index 1b4fe4912..b4653905c 100644 --- a/ram/src/model/UpdateLoginProfileRequest.cc +++ b/ram/src/model/UpdateLoginProfileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::UpdateLoginProfileRequest; UpdateLoginProfileRequest::UpdateLoginProfileRequest() : RpcServiceRequest("ram", "2015-05-01", "UpdateLoginProfile") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateLoginProfileRequest::~UpdateLoginProfileRequest() {} @@ -33,7 +35,7 @@ bool UpdateLoginProfileRequest::getPasswordResetRequired()const void UpdateLoginProfileRequest::setPasswordResetRequired(bool passwordResetRequired) { passwordResetRequired_ = passwordResetRequired; - setCoreParameter("PasswordResetRequired", passwordResetRequired ? "true" : "false"); + setParameter("PasswordResetRequired", passwordResetRequired ? "true" : "false"); } std::string UpdateLoginProfileRequest::getPassword()const @@ -44,7 +46,7 @@ std::string UpdateLoginProfileRequest::getPassword()const void UpdateLoginProfileRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } bool UpdateLoginProfileRequest::getMFABindRequired()const @@ -55,7 +57,7 @@ bool UpdateLoginProfileRequest::getMFABindRequired()const void UpdateLoginProfileRequest::setMFABindRequired(bool mFABindRequired) { mFABindRequired_ = mFABindRequired; - setCoreParameter("MFABindRequired", mFABindRequired ? "true" : "false"); + setParameter("MFABindRequired", mFABindRequired ? "true" : "false"); } std::string UpdateLoginProfileRequest::getUserName()const @@ -66,6 +68,6 @@ std::string UpdateLoginProfileRequest::getUserName()const void UpdateLoginProfileRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ram/src/model/UpdateRoleRequest.cc b/ram/src/model/UpdateRoleRequest.cc index 4f311a9fb..091449f76 100644 --- a/ram/src/model/UpdateRoleRequest.cc +++ b/ram/src/model/UpdateRoleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::UpdateRoleRequest; UpdateRoleRequest::UpdateRoleRequest() : RpcServiceRequest("ram", "2015-05-01", "UpdateRole") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateRoleRequest::~UpdateRoleRequest() {} @@ -33,7 +35,7 @@ std::string UpdateRoleRequest::getNewAssumeRolePolicyDocument()const void UpdateRoleRequest::setNewAssumeRolePolicyDocument(const std::string& newAssumeRolePolicyDocument) { newAssumeRolePolicyDocument_ = newAssumeRolePolicyDocument; - setCoreParameter("NewAssumeRolePolicyDocument", newAssumeRolePolicyDocument); + setParameter("NewAssumeRolePolicyDocument", newAssumeRolePolicyDocument); } std::string UpdateRoleRequest::getRoleName()const @@ -44,6 +46,17 @@ std::string UpdateRoleRequest::getRoleName()const void UpdateRoleRequest::setRoleName(const std::string& roleName) { roleName_ = roleName; - setCoreParameter("RoleName", roleName); + setParameter("RoleName", roleName); +} + +long UpdateRoleRequest::getNewMaxSessionDuration()const +{ + return newMaxSessionDuration_; +} + +void UpdateRoleRequest::setNewMaxSessionDuration(long newMaxSessionDuration) +{ + newMaxSessionDuration_ = newMaxSessionDuration; + setParameter("NewMaxSessionDuration", std::to_string(newMaxSessionDuration)); } diff --git a/ram/src/model/UpdateRoleResult.cc b/ram/src/model/UpdateRoleResult.cc index a8126fd62..b83d8c012 100644 --- a/ram/src/model/UpdateRoleResult.cc +++ b/ram/src/model/UpdateRoleResult.cc @@ -54,6 +54,8 @@ void UpdateRoleResult::parse(const std::string &payload) role_.createDate = roleNode["CreateDate"].asString(); if(!roleNode["UpdateDate"].isNull()) role_.updateDate = roleNode["UpdateDate"].asString(); + if(!roleNode["MaxSessionDuration"].isNull()) + role_.maxSessionDuration = std::stol(roleNode["MaxSessionDuration"].asString()); } diff --git a/ram/src/model/UpdateUserRequest.cc b/ram/src/model/UpdateUserRequest.cc index e16912410..d7674bb93 100644 --- a/ram/src/model/UpdateUserRequest.cc +++ b/ram/src/model/UpdateUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ram::Model::UpdateUserRequest; UpdateUserRequest::UpdateUserRequest() : RpcServiceRequest("ram", "2015-05-01", "UpdateUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateUserRequest::~UpdateUserRequest() {} @@ -33,7 +35,7 @@ std::string UpdateUserRequest::getNewUserName()const void UpdateUserRequest::setNewUserName(const std::string& newUserName) { newUserName_ = newUserName; - setCoreParameter("NewUserName", newUserName); + setParameter("NewUserName", newUserName); } std::string UpdateUserRequest::getNewMobilePhone()const @@ -44,7 +46,7 @@ std::string UpdateUserRequest::getNewMobilePhone()const void UpdateUserRequest::setNewMobilePhone(const std::string& newMobilePhone) { newMobilePhone_ = newMobilePhone; - setCoreParameter("NewMobilePhone", newMobilePhone); + setParameter("NewMobilePhone", newMobilePhone); } std::string UpdateUserRequest::getNewEmail()const @@ -55,7 +57,7 @@ std::string UpdateUserRequest::getNewEmail()const void UpdateUserRequest::setNewEmail(const std::string& newEmail) { newEmail_ = newEmail; - setCoreParameter("NewEmail", newEmail); + setParameter("NewEmail", newEmail); } std::string UpdateUserRequest::getNewDisplayName()const @@ -66,7 +68,7 @@ std::string UpdateUserRequest::getNewDisplayName()const void UpdateUserRequest::setNewDisplayName(const std::string& newDisplayName) { newDisplayName_ = newDisplayName; - setCoreParameter("NewDisplayName", newDisplayName); + setParameter("NewDisplayName", newDisplayName); } std::string UpdateUserRequest::getNewComments()const @@ -77,7 +79,7 @@ std::string UpdateUserRequest::getNewComments()const void UpdateUserRequest::setNewComments(const std::string& newComments) { newComments_ = newComments; - setCoreParameter("NewComments", newComments); + setParameter("NewComments", newComments); } std::string UpdateUserRequest::getUserName()const @@ -88,6 +90,6 @@ std::string UpdateUserRequest::getUserName()const void UpdateUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/rds/CMakeLists.txt b/rds/CMakeLists.txt index b5146529d..c9b188eee 100644 --- a/rds/CMakeLists.txt +++ b/rds/CMakeLists.txt @@ -209,6 +209,8 @@ set(rds_public_header_model include/alibabacloud/rds/model/DescribeLocalAvailableRecoveryTimeResult.h include/alibabacloud/rds/model/DescribeLogBackupFilesRequest.h include/alibabacloud/rds/model/DescribeLogBackupFilesResult.h + include/alibabacloud/rds/model/DescribeMigrateTaskByIdRequest.h + include/alibabacloud/rds/model/DescribeMigrateTaskByIdResult.h include/alibabacloud/rds/model/DescribeMigrateTasksRequest.h include/alibabacloud/rds/model/DescribeMigrateTasksResult.h include/alibabacloud/rds/model/DescribeMigrateTasksForSQLServerRequest.h @@ -616,6 +618,8 @@ set(rds_src src/model/DescribeLocalAvailableRecoveryTimeResult.cc src/model/DescribeLogBackupFilesRequest.cc src/model/DescribeLogBackupFilesResult.cc + src/model/DescribeMigrateTaskByIdRequest.cc + src/model/DescribeMigrateTaskByIdResult.cc src/model/DescribeMigrateTasksRequest.cc src/model/DescribeMigrateTasksResult.cc src/model/DescribeMigrateTasksForSQLServerRequest.cc diff --git a/rds/include/alibabacloud/rds/RdsClient.h b/rds/include/alibabacloud/rds/RdsClient.h index e6afaf221..a2abc0d68 100644 --- a/rds/include/alibabacloud/rds/RdsClient.h +++ b/rds/include/alibabacloud/rds/RdsClient.h @@ -210,6 +210,8 @@ #include "model/DescribeLocalAvailableRecoveryTimeResult.h" #include "model/DescribeLogBackupFilesRequest.h" #include "model/DescribeLogBackupFilesResult.h" +#include "model/DescribeMigrateTaskByIdRequest.h" +#include "model/DescribeMigrateTaskByIdResult.h" #include "model/DescribeMigrateTasksRequest.h" #include "model/DescribeMigrateTasksResult.h" #include "model/DescribeMigrateTasksForSQLServerRequest.h" @@ -717,6 +719,9 @@ namespace AlibabaCloud typedef Outcome DescribeLogBackupFilesOutcome; typedef std::future DescribeLogBackupFilesOutcomeCallable; typedef std::function&)> DescribeLogBackupFilesAsyncHandler; + typedef Outcome DescribeMigrateTaskByIdOutcome; + typedef std::future DescribeMigrateTaskByIdOutcomeCallable; + typedef std::function&)> DescribeMigrateTaskByIdAsyncHandler; typedef Outcome DescribeMigrateTasksOutcome; typedef std::future DescribeMigrateTasksOutcomeCallable; typedef std::function&)> DescribeMigrateTasksAsyncHandler; @@ -1328,6 +1333,9 @@ namespace AlibabaCloud DescribeLogBackupFilesOutcome describeLogBackupFiles(const Model::DescribeLogBackupFilesRequest &request)const; void describeLogBackupFilesAsync(const Model::DescribeLogBackupFilesRequest& request, const DescribeLogBackupFilesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLogBackupFilesOutcomeCallable describeLogBackupFilesCallable(const Model::DescribeLogBackupFilesRequest& request) const; + DescribeMigrateTaskByIdOutcome describeMigrateTaskById(const Model::DescribeMigrateTaskByIdRequest &request)const; + void describeMigrateTaskByIdAsync(const Model::DescribeMigrateTaskByIdRequest& request, const DescribeMigrateTaskByIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeMigrateTaskByIdOutcomeCallable describeMigrateTaskByIdCallable(const Model::DescribeMigrateTaskByIdRequest& request) const; DescribeMigrateTasksOutcome describeMigrateTasks(const Model::DescribeMigrateTasksRequest &request)const; void describeMigrateTasksAsync(const Model::DescribeMigrateTasksRequest& request, const DescribeMigrateTasksAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeMigrateTasksOutcomeCallable describeMigrateTasksCallable(const Model::DescribeMigrateTasksRequest& request) const; diff --git a/rds/include/alibabacloud/rds/model/DescribeMigrateTaskByIdRequest.h b/rds/include/alibabacloud/rds/model/DescribeMigrateTaskByIdRequest.h new file mode 100644 index 000000000..8182f6348 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/DescribeMigrateTaskByIdRequest.h @@ -0,0 +1,63 @@ +/* + * 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_RDS_MODEL_DESCRIBEMIGRATETASKBYIDREQUEST_H_ +#define ALIBABACLOUD_RDS_MODEL_DESCRIBEMIGRATETASKBYIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT DescribeMigrateTaskByIdRequest : public RpcServiceRequest + { + + public: + DescribeMigrateTaskByIdRequest(); + ~DescribeMigrateTaskByIdRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getMigrateTaskId()const; + void setMigrateTaskId(const std::string& migrateTaskId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDBInstanceId()const; + void setDBInstanceId(const std::string& dBInstanceId); + + private: + long resourceOwnerId_; + std::string migrateTaskId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string accessKeyId_; + std::string dBInstanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEMIGRATETASKBYIDREQUEST_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/DescribeMigrateTaskByIdResult.h b/rds/include/alibabacloud/rds/model/DescribeMigrateTaskByIdResult.h new file mode 100644 index 000000000..0d283612c --- /dev/null +++ b/rds/include/alibabacloud/rds/model/DescribeMigrateTaskByIdResult.h @@ -0,0 +1,67 @@ +/* + * 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_RDS_MODEL_DESCRIBEMIGRATETASKBYIDRESULT_H_ +#define ALIBABACLOUD_RDS_MODEL_DESCRIBEMIGRATETASKBYIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT DescribeMigrateTaskByIdResult : public ServiceResult + { + public: + + + DescribeMigrateTaskByIdResult(); + explicit DescribeMigrateTaskByIdResult(const std::string &payload); + ~DescribeMigrateTaskByIdResult(); + std::string getStatus()const; + std::string getDescription()const; + std::string getEndTime()const; + std::string getMigrateTaskId()const; + std::string getCreateTime()const; + std::string getBackupMode()const; + std::string getIsDBReplaced()const; + std::string getDBName()const; + std::string getDBInstanceName()const; + + protected: + void parse(const std::string &payload); + private: + std::string status_; + std::string description_; + std::string endTime_; + std::string migrateTaskId_; + std::string createTime_; + std::string backupMode_; + std::string isDBReplaced_; + std::string dBName_; + std::string dBInstanceName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEMIGRATETASKBYIDRESULT_H_ \ No newline at end of file diff --git a/rds/src/RdsClient.cc b/rds/src/RdsClient.cc index 447a8d96b..401e3292d 100644 --- a/rds/src/RdsClient.cc +++ b/rds/src/RdsClient.cc @@ -3435,6 +3435,42 @@ RdsClient::DescribeLogBackupFilesOutcomeCallable RdsClient::describeLogBackupFil return task->get_future(); } +RdsClient::DescribeMigrateTaskByIdOutcome RdsClient::describeMigrateTaskById(const DescribeMigrateTaskByIdRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeMigrateTaskByIdOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeMigrateTaskByIdOutcome(DescribeMigrateTaskByIdResult(outcome.result())); + else + return DescribeMigrateTaskByIdOutcome(outcome.error()); +} + +void RdsClient::describeMigrateTaskByIdAsync(const DescribeMigrateTaskByIdRequest& request, const DescribeMigrateTaskByIdAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeMigrateTaskById(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RdsClient::DescribeMigrateTaskByIdOutcomeCallable RdsClient::describeMigrateTaskByIdCallable(const DescribeMigrateTaskByIdRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeMigrateTaskById(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RdsClient::DescribeMigrateTasksOutcome RdsClient::describeMigrateTasks(const DescribeMigrateTasksRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/rds/src/model/DescribeMigrateTaskByIdRequest.cc b/rds/src/model/DescribeMigrateTaskByIdRequest.cc new file mode 100644 index 000000000..2c8ed96d4 --- /dev/null +++ b/rds/src/model/DescribeMigrateTaskByIdRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Rds::Model::DescribeMigrateTaskByIdRequest; + +DescribeMigrateTaskByIdRequest::DescribeMigrateTaskByIdRequest() : + RpcServiceRequest("rds", "2014-08-15", "DescribeMigrateTaskById") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeMigrateTaskByIdRequest::~DescribeMigrateTaskByIdRequest() +{} + +long DescribeMigrateTaskByIdRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeMigrateTaskByIdRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeMigrateTaskByIdRequest::getMigrateTaskId()const +{ + return migrateTaskId_; +} + +void DescribeMigrateTaskByIdRequest::setMigrateTaskId(const std::string& migrateTaskId) +{ + migrateTaskId_ = migrateTaskId; + setParameter("MigrateTaskId", migrateTaskId); +} + +std::string DescribeMigrateTaskByIdRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeMigrateTaskByIdRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long DescribeMigrateTaskByIdRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeMigrateTaskByIdRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeMigrateTaskByIdRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeMigrateTaskByIdRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeMigrateTaskByIdRequest::getDBInstanceId()const +{ + return dBInstanceId_; +} + +void DescribeMigrateTaskByIdRequest::setDBInstanceId(const std::string& dBInstanceId) +{ + dBInstanceId_ = dBInstanceId; + setParameter("DBInstanceId", dBInstanceId); +} + diff --git a/rds/src/model/DescribeMigrateTaskByIdResult.cc b/rds/src/model/DescribeMigrateTaskByIdResult.cc new file mode 100644 index 000000000..efa6bc2dd --- /dev/null +++ b/rds/src/model/DescribeMigrateTaskByIdResult.cc @@ -0,0 +1,107 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Rds; +using namespace AlibabaCloud::Rds::Model; + +DescribeMigrateTaskByIdResult::DescribeMigrateTaskByIdResult() : + ServiceResult() +{} + +DescribeMigrateTaskByIdResult::DescribeMigrateTaskByIdResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeMigrateTaskByIdResult::~DescribeMigrateTaskByIdResult() +{} + +void DescribeMigrateTaskByIdResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["DBInstanceName"].isNull()) + dBInstanceName_ = value["DBInstanceName"].asString(); + if(!value["DBName"].isNull()) + dBName_ = value["DBName"].asString(); + if(!value["MigrateTaskId"].isNull()) + migrateTaskId_ = value["MigrateTaskId"].asString(); + if(!value["CreateTime"].isNull()) + createTime_ = value["CreateTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["BackupMode"].isNull()) + backupMode_ = value["BackupMode"].asString(); + if(!value["Status"].isNull()) + status_ = value["Status"].asString(); + if(!value["IsDBReplaced"].isNull()) + isDBReplaced_ = value["IsDBReplaced"].asString(); + if(!value["Description"].isNull()) + description_ = value["Description"].asString(); + +} + +std::string DescribeMigrateTaskByIdResult::getStatus()const +{ + return status_; +} + +std::string DescribeMigrateTaskByIdResult::getDescription()const +{ + return description_; +} + +std::string DescribeMigrateTaskByIdResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeMigrateTaskByIdResult::getMigrateTaskId()const +{ + return migrateTaskId_; +} + +std::string DescribeMigrateTaskByIdResult::getCreateTime()const +{ + return createTime_; +} + +std::string DescribeMigrateTaskByIdResult::getBackupMode()const +{ + return backupMode_; +} + +std::string DescribeMigrateTaskByIdResult::getIsDBReplaced()const +{ + return isDBReplaced_; +} + +std::string DescribeMigrateTaskByIdResult::getDBName()const +{ + return dBName_; +} + +std::string DescribeMigrateTaskByIdResult::getDBInstanceName()const +{ + return dBInstanceName_; +} + diff --git a/reid/src/model/DescribeBaseStatisticsRequest.cc b/reid/src/model/DescribeBaseStatisticsRequest.cc index afec0f990..4fe548bd6 100644 --- a/reid/src/model/DescribeBaseStatisticsRequest.cc +++ b/reid/src/model/DescribeBaseStatisticsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::DescribeBaseStatisticsRequest; DescribeBaseStatisticsRequest::DescribeBaseStatisticsRequest() : RpcServiceRequest("reid", "2019-09-28", "DescribeBaseStatistics") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeBaseStatisticsRequest::~DescribeBaseStatisticsRequest() diff --git a/reid/src/model/DescribeCameraStatisticsRequest.cc b/reid/src/model/DescribeCameraStatisticsRequest.cc index 8707486fa..fa4db72b3 100644 --- a/reid/src/model/DescribeCameraStatisticsRequest.cc +++ b/reid/src/model/DescribeCameraStatisticsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::DescribeCameraStatisticsRequest; DescribeCameraStatisticsRequest::DescribeCameraStatisticsRequest() : RpcServiceRequest("reid", "2019-09-28", "DescribeCameraStatistics") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeCameraStatisticsRequest::~DescribeCameraStatisticsRequest() diff --git a/reid/src/model/DescribeCursorRequest.cc b/reid/src/model/DescribeCursorRequest.cc index cfafcfa13..6a09687c7 100644 --- a/reid/src/model/DescribeCursorRequest.cc +++ b/reid/src/model/DescribeCursorRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::DescribeCursorRequest; DescribeCursorRequest::DescribeCursorRequest() : RpcServiceRequest("reid", "2019-09-28", "DescribeCursor") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeCursorRequest::~DescribeCursorRequest() diff --git a/reid/src/model/DescribeCustomerFlowByLocationRequest.cc b/reid/src/model/DescribeCustomerFlowByLocationRequest.cc index a73e0c6f9..286f272bb 100644 --- a/reid/src/model/DescribeCustomerFlowByLocationRequest.cc +++ b/reid/src/model/DescribeCustomerFlowByLocationRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::DescribeCustomerFlowByLocationRequest; DescribeCustomerFlowByLocationRequest::DescribeCustomerFlowByLocationRequest() : RpcServiceRequest("reid", "2019-09-28", "DescribeCustomerFlowByLocation") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeCustomerFlowByLocationRequest::~DescribeCustomerFlowByLocationRequest() diff --git a/reid/src/model/DescribeDevicesRequest.cc b/reid/src/model/DescribeDevicesRequest.cc index 11c6c5c86..d3b6de49b 100644 --- a/reid/src/model/DescribeDevicesRequest.cc +++ b/reid/src/model/DescribeDevicesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::DescribeDevicesRequest; DescribeDevicesRequest::DescribeDevicesRequest() : RpcServiceRequest("reid", "2019-09-28", "DescribeDevices") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeDevicesRequest::~DescribeDevicesRequest() diff --git a/reid/src/model/DescribeHeatMapRequest.cc b/reid/src/model/DescribeHeatMapRequest.cc index bc864a076..356c78a7a 100644 --- a/reid/src/model/DescribeHeatMapRequest.cc +++ b/reid/src/model/DescribeHeatMapRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::DescribeHeatMapRequest; DescribeHeatMapRequest::DescribeHeatMapRequest() : RpcServiceRequest("reid", "2019-09-28", "DescribeHeatMap") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeHeatMapRequest::~DescribeHeatMapRequest() diff --git a/reid/src/model/DescribeImageUrlsRequest.cc b/reid/src/model/DescribeImageUrlsRequest.cc index 6f483539d..5da880267 100644 --- a/reid/src/model/DescribeImageUrlsRequest.cc +++ b/reid/src/model/DescribeImageUrlsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::DescribeImageUrlsRequest; DescribeImageUrlsRequest::DescribeImageUrlsRequest() : RpcServiceRequest("reid", "2019-09-28", "DescribeImageUrls") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeImageUrlsRequest::~DescribeImageUrlsRequest() diff --git a/reid/src/model/DescribeOverviewDataRequest.cc b/reid/src/model/DescribeOverviewDataRequest.cc index 710256ca3..20ca6257e 100644 --- a/reid/src/model/DescribeOverviewDataRequest.cc +++ b/reid/src/model/DescribeOverviewDataRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::DescribeOverviewDataRequest; DescribeOverviewDataRequest::DescribeOverviewDataRequest() : RpcServiceRequest("reid", "2019-09-28", "DescribeOverviewData") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } DescribeOverviewDataRequest::~DescribeOverviewDataRequest() diff --git a/reid/src/model/ImportSpecialPersonnelRequest.cc b/reid/src/model/ImportSpecialPersonnelRequest.cc index 4050388ef..fd1e44c32 100644 --- a/reid/src/model/ImportSpecialPersonnelRequest.cc +++ b/reid/src/model/ImportSpecialPersonnelRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::ImportSpecialPersonnelRequest; ImportSpecialPersonnelRequest::ImportSpecialPersonnelRequest() : RpcServiceRequest("reid", "2019-09-28", "ImportSpecialPersonnel") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ImportSpecialPersonnelRequest::~ImportSpecialPersonnelRequest() diff --git a/reid/src/model/ListActionDataRequest.cc b/reid/src/model/ListActionDataRequest.cc index 31f0f2237..93a78341e 100644 --- a/reid/src/model/ListActionDataRequest.cc +++ b/reid/src/model/ListActionDataRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::ListActionDataRequest; ListActionDataRequest::ListActionDataRequest() : RpcServiceRequest("reid", "2019-09-28", "ListActionData") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListActionDataRequest::~ListActionDataRequest() diff --git a/reid/src/model/ListEmapRequest.cc b/reid/src/model/ListEmapRequest.cc index 13a49edae..bb898c38d 100644 --- a/reid/src/model/ListEmapRequest.cc +++ b/reid/src/model/ListEmapRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::ListEmapRequest; ListEmapRequest::ListEmapRequest() : RpcServiceRequest("reid", "2019-09-28", "ListEmap") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListEmapRequest::~ListEmapRequest() diff --git a/reid/src/model/ListLocationRequest.cc b/reid/src/model/ListLocationRequest.cc index e907ae6ca..ac3e7ee0b 100644 --- a/reid/src/model/ListLocationRequest.cc +++ b/reid/src/model/ListLocationRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::ListLocationRequest; ListLocationRequest::ListLocationRequest() : RpcServiceRequest("reid", "2019-09-28", "ListLocation") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListLocationRequest::~ListLocationRequest() diff --git a/reid/src/model/ListMaskDetectionResultsRequest.cc b/reid/src/model/ListMaskDetectionResultsRequest.cc index d240bc0b6..68f672bd6 100644 --- a/reid/src/model/ListMaskDetectionResultsRequest.cc +++ b/reid/src/model/ListMaskDetectionResultsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::ListMaskDetectionResultsRequest; ListMaskDetectionResultsRequest::ListMaskDetectionResultsRequest() : RpcServiceRequest("reid", "2019-09-28", "ListMaskDetectionResults") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListMaskDetectionResultsRequest::~ListMaskDetectionResultsRequest() diff --git a/reid/src/model/ListPersonByImageRequest.cc b/reid/src/model/ListPersonByImageRequest.cc index 1bf1b04a0..20cfbc9c1 100644 --- a/reid/src/model/ListPersonByImageRequest.cc +++ b/reid/src/model/ListPersonByImageRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::ListPersonByImageRequest; ListPersonByImageRequest::ListPersonByImageRequest() : RpcServiceRequest("reid", "2019-09-28", "ListPersonByImage") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListPersonByImageRequest::~ListPersonByImageRequest() diff --git a/reid/src/model/ListStoreRequest.cc b/reid/src/model/ListStoreRequest.cc index 81097f88f..5f900679e 100644 --- a/reid/src/model/ListStoreRequest.cc +++ b/reid/src/model/ListStoreRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::ListStoreRequest; ListStoreRequest::ListStoreRequest() : RpcServiceRequest("reid", "2019-09-28", "ListStore") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ListStoreRequest::~ListStoreRequest() diff --git a/reid/src/model/PullActionDataRequest.cc b/reid/src/model/PullActionDataRequest.cc index 33367e64b..0f73bb6f4 100644 --- a/reid/src/model/PullActionDataRequest.cc +++ b/reid/src/model/PullActionDataRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Reid::Model::PullActionDataRequest; PullActionDataRequest::PullActionDataRequest() : RpcServiceRequest("reid", "2019-09-28", "PullActionData") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } PullActionDataRequest::~PullActionDataRequest() diff --git a/ros/src/model/AbandonStackRequest.cc b/ros/src/model/AbandonStackRequest.cc index 3c0e06a75..c62fc241b 100644 --- a/ros/src/model/AbandonStackRequest.cc +++ b/ros/src/model/AbandonStackRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::AbandonStackRequest; AbandonStackRequest::AbandonStackRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/abandon"); + setMethod(HttpRequest::Method::Delete); +} AbandonStackRequest::~AbandonStackRequest() {} @@ -33,7 +36,7 @@ std::string AbandonStackRequest::getStackId()const void AbandonStackRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string AbandonStackRequest::getStackName()const @@ -44,6 +47,6 @@ std::string AbandonStackRequest::getStackName()const void AbandonStackRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/CancelUpdateStackRequest.cc b/ros/src/model/CancelUpdateStackRequest.cc index b0eee189b..4d5e92ca1 100644 --- a/ros/src/model/CancelUpdateStackRequest.cc +++ b/ros/src/model/CancelUpdateStackRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::CancelUpdateStackRequest; CancelUpdateStackRequest::CancelUpdateStackRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/cancel"); + setMethod(HttpRequest::Method::Put); +} CancelUpdateStackRequest::~CancelUpdateStackRequest() {} @@ -33,7 +36,7 @@ std::string CancelUpdateStackRequest::getStackId()const void CancelUpdateStackRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string CancelUpdateStackRequest::getStackName()const @@ -44,6 +47,6 @@ std::string CancelUpdateStackRequest::getStackName()const void CancelUpdateStackRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/ContinueCreateStackRequest.cc b/ros/src/model/ContinueCreateStackRequest.cc index 6cbcb49b5..ae76170e3 100644 --- a/ros/src/model/ContinueCreateStackRequest.cc +++ b/ros/src/model/ContinueCreateStackRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::ContinueCreateStackRequest; ContinueCreateStackRequest::ContinueCreateStackRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/continue"); + setMethod(HttpRequest::Method::Post); +} ContinueCreateStackRequest::~ContinueCreateStackRequest() {} @@ -33,7 +36,7 @@ std::string ContinueCreateStackRequest::getStackId()const void ContinueCreateStackRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string ContinueCreateStackRequest::getStackName()const @@ -44,6 +47,6 @@ std::string ContinueCreateStackRequest::getStackName()const void ContinueCreateStackRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/CreateChangeSetRequest.cc b/ros/src/model/CreateChangeSetRequest.cc index 341dfe573..94d861eb5 100644 --- a/ros/src/model/CreateChangeSetRequest.cc +++ b/ros/src/model/CreateChangeSetRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::CreateChangeSetRequest; CreateChangeSetRequest::CreateChangeSetRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/changeSets"); + setMethod(HttpRequest::Method::Post); +} CreateChangeSetRequest::~CreateChangeSetRequest() {} diff --git a/ros/src/model/CreateStacksRequest.cc b/ros/src/model/CreateStacksRequest.cc index 066adf896..bba9611ed 100644 --- a/ros/src/model/CreateStacksRequest.cc +++ b/ros/src/model/CreateStacksRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::CreateStacksRequest; CreateStacksRequest::CreateStacksRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks"); + setMethod(HttpRequest::Method::Post); +} CreateStacksRequest::~CreateStacksRequest() {} diff --git a/ros/src/model/DeleteChangeSetRequest.cc b/ros/src/model/DeleteChangeSetRequest.cc index e393e8542..efd7903f7 100644 --- a/ros/src/model/DeleteChangeSetRequest.cc +++ b/ros/src/model/DeleteChangeSetRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DeleteChangeSetRequest; DeleteChangeSetRequest::DeleteChangeSetRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/changeSets/[ChangeSetName]"); + setMethod(HttpRequest::Method::Delete); +} DeleteChangeSetRequest::~DeleteChangeSetRequest() {} @@ -33,7 +36,7 @@ std::string DeleteChangeSetRequest::getChangeSetName()const void DeleteChangeSetRequest::setChangeSetName(const std::string& changeSetName) { changeSetName_ = changeSetName; - setCoreParameter("ChangeSetName", changeSetName); + setParameter("ChangeSetName", changeSetName); } std::string DeleteChangeSetRequest::getStackId()const @@ -44,7 +47,7 @@ std::string DeleteChangeSetRequest::getStackId()const void DeleteChangeSetRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DeleteChangeSetRequest::getStackName()const @@ -55,6 +58,6 @@ std::string DeleteChangeSetRequest::getStackName()const void DeleteChangeSetRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/DeleteStackRequest.cc b/ros/src/model/DeleteStackRequest.cc index 181c417f0..44188c054 100644 --- a/ros/src/model/DeleteStackRequest.cc +++ b/ros/src/model/DeleteStackRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DeleteStackRequest; DeleteStackRequest::DeleteStackRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]"); + setMethod(HttpRequest::Method::Delete); +} DeleteStackRequest::~DeleteStackRequest() {} @@ -33,7 +36,7 @@ std::string DeleteStackRequest::getRegionId()const void DeleteStackRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteStackRequest::getStackId()const @@ -44,7 +47,7 @@ std::string DeleteStackRequest::getStackId()const void DeleteStackRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DeleteStackRequest::getStackName()const @@ -55,6 +58,6 @@ std::string DeleteStackRequest::getStackName()const void DeleteStackRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/DescribeChangeSetDetailRequest.cc b/ros/src/model/DescribeChangeSetDetailRequest.cc index ae0fbde65..7c6cb5777 100644 --- a/ros/src/model/DescribeChangeSetDetailRequest.cc +++ b/ros/src/model/DescribeChangeSetDetailRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeChangeSetDetailRequest; DescribeChangeSetDetailRequest::DescribeChangeSetDetailRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/changeSets/[ChangeSetName]"); + setMethod(HttpRequest::Method::Get); +} DescribeChangeSetDetailRequest::~DescribeChangeSetDetailRequest() {} @@ -33,7 +36,7 @@ std::string DescribeChangeSetDetailRequest::getChangeSetName()const void DescribeChangeSetDetailRequest::setChangeSetName(const std::string& changeSetName) { changeSetName_ = changeSetName; - setCoreParameter("ChangeSetName", changeSetName); + setParameter("ChangeSetName", changeSetName); } std::string DescribeChangeSetDetailRequest::getStackId()const @@ -44,7 +47,7 @@ std::string DescribeChangeSetDetailRequest::getStackId()const void DescribeChangeSetDetailRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DescribeChangeSetDetailRequest::getStackName()const @@ -55,6 +58,6 @@ std::string DescribeChangeSetDetailRequest::getStackName()const void DescribeChangeSetDetailRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/DescribeChangeSetsRequest.cc b/ros/src/model/DescribeChangeSetsRequest.cc index 254ff3d2e..7e55bdb78 100644 --- a/ros/src/model/DescribeChangeSetsRequest.cc +++ b/ros/src/model/DescribeChangeSetsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeChangeSetsRequest; DescribeChangeSetsRequest::DescribeChangeSetsRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/changeSets"); + setMethod(HttpRequest::Method::Get); +} DescribeChangeSetsRequest::~DescribeChangeSetsRequest() {} @@ -33,7 +36,7 @@ std::string DescribeChangeSetsRequest::getStackId()const void DescribeChangeSetsRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DescribeChangeSetsRequest::getStackName()const @@ -44,6 +47,6 @@ std::string DescribeChangeSetsRequest::getStackName()const void DescribeChangeSetsRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/DescribeEventsRequest.cc b/ros/src/model/DescribeEventsRequest.cc index 5903f490e..f92ce4dc0 100644 --- a/ros/src/model/DescribeEventsRequest.cc +++ b/ros/src/model/DescribeEventsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeEventsRequest; DescribeEventsRequest::DescribeEventsRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/events"); + setMethod(HttpRequest::Method::Get); +} DescribeEventsRequest::~DescribeEventsRequest() {} @@ -33,7 +36,7 @@ std::string DescribeEventsRequest::getStackId()const void DescribeEventsRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } int DescribeEventsRequest::getPageSize()const @@ -44,7 +47,7 @@ int DescribeEventsRequest::getPageSize()const void DescribeEventsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeEventsRequest::getStackName()const @@ -55,7 +58,7 @@ std::string DescribeEventsRequest::getStackName()const void DescribeEventsRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } std::string DescribeEventsRequest::getResourceName()const @@ -66,7 +69,7 @@ std::string DescribeEventsRequest::getResourceName()const void DescribeEventsRequest::setResourceName(const std::string& resourceName) { resourceName_ = resourceName; - setCoreParameter("ResourceName", resourceName); + setParameter("ResourceName", resourceName); } std::string DescribeEventsRequest::getResourceStatus()const @@ -77,7 +80,7 @@ std::string DescribeEventsRequest::getResourceStatus()const void DescribeEventsRequest::setResourceStatus(const std::string& resourceStatus) { resourceStatus_ = resourceStatus; - setCoreParameter("ResourceStatus", resourceStatus); + setParameter("ResourceStatus", resourceStatus); } std::string DescribeEventsRequest::getResourceType()const @@ -88,7 +91,7 @@ std::string DescribeEventsRequest::getResourceType()const void DescribeEventsRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } int DescribeEventsRequest::getPageNumber()const @@ -99,6 +102,6 @@ int DescribeEventsRequest::getPageNumber()const void DescribeEventsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } diff --git a/ros/src/model/DescribeRegionsRequest.cc b/ros/src/model/DescribeRegionsRequest.cc index 6e4bb46a5..c69b2e1b0 100644 --- a/ros/src/model/DescribeRegionsRequest.cc +++ b/ros/src/model/DescribeRegionsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/regions"); + setMethod(HttpRequest::Method::Get); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} diff --git a/ros/src/model/DescribeResourceDetailRequest.cc b/ros/src/model/DescribeResourceDetailRequest.cc index 14b9da526..a92a5e494 100644 --- a/ros/src/model/DescribeResourceDetailRequest.cc +++ b/ros/src/model/DescribeResourceDetailRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeResourceDetailRequest; DescribeResourceDetailRequest::DescribeResourceDetailRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/resources/[ResourceName]"); + setMethod(HttpRequest::Method::Get); +} DescribeResourceDetailRequest::~DescribeResourceDetailRequest() {} @@ -33,7 +36,7 @@ std::string DescribeResourceDetailRequest::getStackId()const void DescribeResourceDetailRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DescribeResourceDetailRequest::getStackName()const @@ -44,7 +47,7 @@ std::string DescribeResourceDetailRequest::getStackName()const void DescribeResourceDetailRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } std::string DescribeResourceDetailRequest::getResourceName()const @@ -55,6 +58,6 @@ std::string DescribeResourceDetailRequest::getResourceName()const void DescribeResourceDetailRequest::setResourceName(const std::string& resourceName) { resourceName_ = resourceName; - setCoreParameter("ResourceName", resourceName); + setParameter("ResourceName", resourceName); } diff --git a/ros/src/model/DescribeResourceTypeDetailRequest.cc b/ros/src/model/DescribeResourceTypeDetailRequest.cc index f17442219..034ee7aff 100644 --- a/ros/src/model/DescribeResourceTypeDetailRequest.cc +++ b/ros/src/model/DescribeResourceTypeDetailRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeResourceTypeDetailRequest; DescribeResourceTypeDetailRequest::DescribeResourceTypeDetailRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/resource_types/[TypeName]"); + setMethod(HttpRequest::Method::Get); +} DescribeResourceTypeDetailRequest::~DescribeResourceTypeDetailRequest() {} @@ -33,6 +36,6 @@ std::string DescribeResourceTypeDetailRequest::getTypeName()const void DescribeResourceTypeDetailRequest::setTypeName(const std::string& typeName) { typeName_ = typeName; - setCoreParameter("TypeName", typeName); + setParameter("TypeName", typeName); } diff --git a/ros/src/model/DescribeResourceTypeTemplateRequest.cc b/ros/src/model/DescribeResourceTypeTemplateRequest.cc index 4f48793b0..27dcaea1c 100644 --- a/ros/src/model/DescribeResourceTypeTemplateRequest.cc +++ b/ros/src/model/DescribeResourceTypeTemplateRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeResourceTypeTemplateRequest; DescribeResourceTypeTemplateRequest::DescribeResourceTypeTemplateRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/resource_types/[TypeName]/template"); + setMethod(HttpRequest::Method::Get); +} DescribeResourceTypeTemplateRequest::~DescribeResourceTypeTemplateRequest() {} @@ -33,6 +36,6 @@ std::string DescribeResourceTypeTemplateRequest::getTypeName()const void DescribeResourceTypeTemplateRequest::setTypeName(const std::string& typeName) { typeName_ = typeName; - setCoreParameter("TypeName", typeName); + setParameter("TypeName", typeName); } diff --git a/ros/src/model/DescribeResourceTypesRequest.cc b/ros/src/model/DescribeResourceTypesRequest.cc index fcea7933d..cd6cd0134 100644 --- a/ros/src/model/DescribeResourceTypesRequest.cc +++ b/ros/src/model/DescribeResourceTypesRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeResourceTypesRequest; DescribeResourceTypesRequest::DescribeResourceTypesRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/resource_types"); + setMethod(HttpRequest::Method::Get); +} DescribeResourceTypesRequest::~DescribeResourceTypesRequest() {} @@ -33,6 +36,6 @@ std::string DescribeResourceTypesRequest::getSupportStatus()const void DescribeResourceTypesRequest::setSupportStatus(const std::string& supportStatus) { supportStatus_ = supportStatus; - setCoreParameter("SupportStatus", supportStatus); + setParameter("SupportStatus", supportStatus); } diff --git a/ros/src/model/DescribeResourcesRequest.cc b/ros/src/model/DescribeResourcesRequest.cc index 497a1b537..a02789ca5 100644 --- a/ros/src/model/DescribeResourcesRequest.cc +++ b/ros/src/model/DescribeResourcesRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeResourcesRequest; DescribeResourcesRequest::DescribeResourcesRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/resources"); + setMethod(HttpRequest::Method::Get); +} DescribeResourcesRequest::~DescribeResourcesRequest() {} @@ -33,7 +36,7 @@ std::string DescribeResourcesRequest::getStackId()const void DescribeResourcesRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DescribeResourcesRequest::getStackName()const @@ -44,6 +47,6 @@ std::string DescribeResourcesRequest::getStackName()const void DescribeResourcesRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/DescribeStackDetailRequest.cc b/ros/src/model/DescribeStackDetailRequest.cc index 1d7c4d2af..699fa38d6 100644 --- a/ros/src/model/DescribeStackDetailRequest.cc +++ b/ros/src/model/DescribeStackDetailRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeStackDetailRequest; DescribeStackDetailRequest::DescribeStackDetailRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]"); + setMethod(HttpRequest::Method::Get); +} DescribeStackDetailRequest::~DescribeStackDetailRequest() {} @@ -33,7 +36,7 @@ std::string DescribeStackDetailRequest::getStackId()const void DescribeStackDetailRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DescribeStackDetailRequest::getStackName()const @@ -44,6 +47,6 @@ std::string DescribeStackDetailRequest::getStackName()const void DescribeStackDetailRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/DescribeStacksRequest.cc b/ros/src/model/DescribeStacksRequest.cc index 4152bc9bc..3f6293596 100644 --- a/ros/src/model/DescribeStacksRequest.cc +++ b/ros/src/model/DescribeStacksRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeStacksRequest; DescribeStacksRequest::DescribeStacksRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks"); + setMethod(HttpRequest::Method::Get); +} DescribeStacksRequest::~DescribeStacksRequest() {} @@ -33,7 +36,7 @@ std::string DescribeStacksRequest::getStackId()const void DescribeStacksRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DescribeStacksRequest::getName()const @@ -44,7 +47,7 @@ std::string DescribeStacksRequest::getName()const void DescribeStacksRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int DescribeStacksRequest::getPageSize()const @@ -55,7 +58,7 @@ int DescribeStacksRequest::getPageSize()const void DescribeStacksRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int DescribeStacksRequest::getPageNumber()const @@ -66,7 +69,7 @@ int DescribeStacksRequest::getPageNumber()const void DescribeStacksRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeStacksRequest::getStatus()const @@ -77,6 +80,6 @@ std::string DescribeStacksRequest::getStatus()const void DescribeStacksRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/ros/src/model/DescribeTemplateRequest.cc b/ros/src/model/DescribeTemplateRequest.cc index 9a65fc847..8f5119242 100644 --- a/ros/src/model/DescribeTemplateRequest.cc +++ b/ros/src/model/DescribeTemplateRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DescribeTemplateRequest; DescribeTemplateRequest::DescribeTemplateRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/template"); + setMethod(HttpRequest::Method::Get); +} DescribeTemplateRequest::~DescribeTemplateRequest() {} @@ -33,7 +36,7 @@ std::string DescribeTemplateRequest::getStackId()const void DescribeTemplateRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DescribeTemplateRequest::getStackName()const @@ -44,6 +47,6 @@ std::string DescribeTemplateRequest::getStackName()const void DescribeTemplateRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/DoActionsRequest.cc b/ros/src/model/DoActionsRequest.cc index 6c00539ea..6e9e4d56d 100644 --- a/ros/src/model/DoActionsRequest.cc +++ b/ros/src/model/DoActionsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::DoActionsRequest; DoActionsRequest::DoActionsRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/actions"); + setMethod(HttpRequest::Method::Post); +} DoActionsRequest::~DoActionsRequest() {} @@ -33,7 +36,7 @@ std::string DoActionsRequest::getStackId()const void DoActionsRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string DoActionsRequest::getStackName()const @@ -44,6 +47,6 @@ std::string DoActionsRequest::getStackName()const void DoActionsRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/ExecuteChangeSetRequest.cc b/ros/src/model/ExecuteChangeSetRequest.cc index 87b35739a..3fc2b0bc6 100644 --- a/ros/src/model/ExecuteChangeSetRequest.cc +++ b/ros/src/model/ExecuteChangeSetRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::ExecuteChangeSetRequest; ExecuteChangeSetRequest::ExecuteChangeSetRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/changeSets/[ChangeSetName]/execute"); + setMethod(HttpRequest::Method::Put); +} ExecuteChangeSetRequest::~ExecuteChangeSetRequest() {} @@ -33,7 +36,7 @@ std::string ExecuteChangeSetRequest::getChangeSetName()const void ExecuteChangeSetRequest::setChangeSetName(const std::string& changeSetName) { changeSetName_ = changeSetName; - setCoreParameter("ChangeSetName", changeSetName); + setParameter("ChangeSetName", changeSetName); } std::string ExecuteChangeSetRequest::getStackId()const @@ -44,7 +47,7 @@ std::string ExecuteChangeSetRequest::getStackId()const void ExecuteChangeSetRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string ExecuteChangeSetRequest::getStackName()const @@ -55,6 +58,6 @@ std::string ExecuteChangeSetRequest::getStackName()const void ExecuteChangeSetRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/GetStackPolicyRequest.cc b/ros/src/model/GetStackPolicyRequest.cc index 954df6a87..5f19482f3 100644 --- a/ros/src/model/GetStackPolicyRequest.cc +++ b/ros/src/model/GetStackPolicyRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::GetStackPolicyRequest; GetStackPolicyRequest::GetStackPolicyRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/policy"); + setMethod(HttpRequest::Method::Get); +} GetStackPolicyRequest::~GetStackPolicyRequest() {} @@ -33,7 +36,7 @@ std::string GetStackPolicyRequest::getStackId()const void GetStackPolicyRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string GetStackPolicyRequest::getStackName()const @@ -44,6 +47,6 @@ std::string GetStackPolicyRequest::getStackName()const void GetStackPolicyRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/InquiryStackRequest.cc b/ros/src/model/InquiryStackRequest.cc index 2f93074e7..f2f91d399 100644 --- a/ros/src/model/InquiryStackRequest.cc +++ b/ros/src/model/InquiryStackRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::InquiryStackRequest; InquiryStackRequest::InquiryStackRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/inquiry"); + setMethod(HttpRequest::Method::Post); +} InquiryStackRequest::~InquiryStackRequest() {} diff --git a/ros/src/model/PreviewStackRequest.cc b/ros/src/model/PreviewStackRequest.cc index e7ccc2d28..d257b11f6 100644 --- a/ros/src/model/PreviewStackRequest.cc +++ b/ros/src/model/PreviewStackRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::PreviewStackRequest; PreviewStackRequest::PreviewStackRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/preview"); + setMethod(HttpRequest::Method::Post); +} PreviewStackRequest::~PreviewStackRequest() {} diff --git a/ros/src/model/SetStackPolicyRequest.cc b/ros/src/model/SetStackPolicyRequest.cc index c510da797..dbc0bc670 100644 --- a/ros/src/model/SetStackPolicyRequest.cc +++ b/ros/src/model/SetStackPolicyRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::SetStackPolicyRequest; SetStackPolicyRequest::SetStackPolicyRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]/policy"); + setMethod(HttpRequest::Method::Post); +} SetStackPolicyRequest::~SetStackPolicyRequest() {} @@ -33,7 +36,7 @@ std::string SetStackPolicyRequest::getStackId()const void SetStackPolicyRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string SetStackPolicyRequest::getStackName()const @@ -44,6 +47,6 @@ std::string SetStackPolicyRequest::getStackName()const void SetStackPolicyRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/UpdateStackRequest.cc b/ros/src/model/UpdateStackRequest.cc index 3d8726a8f..c49db5a41 100644 --- a/ros/src/model/UpdateStackRequest.cc +++ b/ros/src/model/UpdateStackRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::UpdateStackRequest; UpdateStackRequest::UpdateStackRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/stacks/[StackName]/[StackId]"); + setMethod(HttpRequest::Method::Put); +} UpdateStackRequest::~UpdateStackRequest() {} @@ -33,7 +36,7 @@ std::string UpdateStackRequest::getStackId()const void UpdateStackRequest::setStackId(const std::string& stackId) { stackId_ = stackId; - setCoreParameter("StackId", stackId); + setParameter("StackId", stackId); } std::string UpdateStackRequest::getStackName()const @@ -44,6 +47,6 @@ std::string UpdateStackRequest::getStackName()const void UpdateStackRequest::setStackName(const std::string& stackName) { stackName_ = stackName; - setCoreParameter("StackName", stackName); + setParameter("StackName", stackName); } diff --git a/ros/src/model/ValidateTemplateRequest.cc b/ros/src/model/ValidateTemplateRequest.cc index be45afa17..6b19ca56a 100644 --- a/ros/src/model/ValidateTemplateRequest.cc +++ b/ros/src/model/ValidateTemplateRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::ValidateTemplateRequest; ValidateTemplateRequest::ValidateTemplateRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/validate"); + setMethod(HttpRequest::Method::Post); +} ValidateTemplateRequest::~ValidateTemplateRequest() {} diff --git a/ros/src/model/WaitConditionsRequest.cc b/ros/src/model/WaitConditionsRequest.cc index da5a48054..5382bb8ed 100644 --- a/ros/src/model/WaitConditionsRequest.cc +++ b/ros/src/model/WaitConditionsRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::ROS::Model::WaitConditionsRequest; WaitConditionsRequest::WaitConditionsRequest() : RoaServiceRequest("ros", "2015-09-01") -{} +{ + setResourcePath("/waitcondition"); + setMethod(HttpRequest::Method::Post); +} WaitConditionsRequest::~WaitConditionsRequest() {} @@ -33,7 +36,7 @@ std::string WaitConditionsRequest::getResource()const void WaitConditionsRequest::setResource(const std::string& resource) { resource_ = resource; - setCoreParameter("Resource", resource); + setParameter("Resource", resource); } std::string WaitConditionsRequest::getSignature()const @@ -44,7 +47,7 @@ std::string WaitConditionsRequest::getSignature()const void WaitConditionsRequest::setSignature(const std::string& signature) { signature_ = signature; - setCoreParameter("Signature", signature); + setParameter("Signature", signature); } std::string WaitConditionsRequest::getStackid()const @@ -55,7 +58,7 @@ std::string WaitConditionsRequest::getStackid()const void WaitConditionsRequest::setStackid(const std::string& stackid) { stackid_ = stackid; - setCoreParameter("Stackid", stackid); + setParameter("Stackid", stackid); } std::string WaitConditionsRequest::getExpire()const @@ -66,7 +69,7 @@ std::string WaitConditionsRequest::getExpire()const void WaitConditionsRequest::setExpire(const std::string& expire) { expire_ = expire; - setCoreParameter("Expire", expire); + setParameter("Expire", expire); } std::string WaitConditionsRequest::getStackname()const @@ -77,6 +80,6 @@ std::string WaitConditionsRequest::getStackname()const void WaitConditionsRequest::setStackname(const std::string& stackname) { stackname_ = stackname; - setCoreParameter("Stackname", stackname); + setParameter("Stackname", stackname); } diff --git a/rtc/CMakeLists.txt b/rtc/CMakeLists.txt index bb3f4c33d..cfedb0d1f 100644 --- a/rtc/CMakeLists.txt +++ b/rtc/CMakeLists.txt @@ -41,10 +41,14 @@ set(rtc_public_header_model include/alibabacloud/rtc/model/DescribeAppsResult.h include/alibabacloud/rtc/model/DescribeChannelParticipantsRequest.h include/alibabacloud/rtc/model/DescribeChannelParticipantsResult.h + include/alibabacloud/rtc/model/DescribeChannelUsersRequest.h + include/alibabacloud/rtc/model/DescribeChannelUsersResult.h include/alibabacloud/rtc/model/DescribeConferenceAuthInfoRequest.h include/alibabacloud/rtc/model/DescribeConferenceAuthInfoResult.h include/alibabacloud/rtc/model/DescribeMAURuleRequest.h include/alibabacloud/rtc/model/DescribeMAURuleResult.h + include/alibabacloud/rtc/model/DescribeRTCAppKeyRequest.h + include/alibabacloud/rtc/model/DescribeRTCAppKeyResult.h include/alibabacloud/rtc/model/DescribeRtcChannelCntDataRequest.h include/alibabacloud/rtc/model/DescribeRtcChannelCntDataResult.h include/alibabacloud/rtc/model/DescribeRtcChannelListRequest.h @@ -65,6 +69,8 @@ set(rtc_public_header_model include/alibabacloud/rtc/model/DescribeRtcUserCntDataResult.h include/alibabacloud/rtc/model/DescribeRtcUserListRequest.h include/alibabacloud/rtc/model/DescribeRtcUserListResult.h + include/alibabacloud/rtc/model/DescribeUserInfoInChannelRequest.h + include/alibabacloud/rtc/model/DescribeUserInfoInChannelResult.h include/alibabacloud/rtc/model/DisableMAURuleRequest.h include/alibabacloud/rtc/model/DisableMAURuleResult.h include/alibabacloud/rtc/model/EnableMAURuleRequest.h @@ -87,6 +93,8 @@ set(rtc_public_header_model include/alibabacloud/rtc/model/RemoveParticipantsResult.h include/alibabacloud/rtc/model/RemoveTerminalsRequest.h include/alibabacloud/rtc/model/RemoveTerminalsResult.h + include/alibabacloud/rtc/model/SetChannelPropertyRequest.h + include/alibabacloud/rtc/model/SetChannelPropertyResult.h include/alibabacloud/rtc/model/StartMPUTaskRequest.h include/alibabacloud/rtc/model/StartMPUTaskResult.h include/alibabacloud/rtc/model/StartTaskRequest.h @@ -126,10 +134,14 @@ set(rtc_src src/model/DescribeAppsResult.cc src/model/DescribeChannelParticipantsRequest.cc src/model/DescribeChannelParticipantsResult.cc + src/model/DescribeChannelUsersRequest.cc + src/model/DescribeChannelUsersResult.cc src/model/DescribeConferenceAuthInfoRequest.cc src/model/DescribeConferenceAuthInfoResult.cc src/model/DescribeMAURuleRequest.cc src/model/DescribeMAURuleResult.cc + src/model/DescribeRTCAppKeyRequest.cc + src/model/DescribeRTCAppKeyResult.cc src/model/DescribeRtcChannelCntDataRequest.cc src/model/DescribeRtcChannelCntDataResult.cc src/model/DescribeRtcChannelListRequest.cc @@ -150,6 +162,8 @@ set(rtc_src src/model/DescribeRtcUserCntDataResult.cc src/model/DescribeRtcUserListRequest.cc src/model/DescribeRtcUserListResult.cc + src/model/DescribeUserInfoInChannelRequest.cc + src/model/DescribeUserInfoInChannelResult.cc src/model/DisableMAURuleRequest.cc src/model/DisableMAURuleResult.cc src/model/EnableMAURuleRequest.cc @@ -172,6 +186,8 @@ set(rtc_src src/model/RemoveParticipantsResult.cc src/model/RemoveTerminalsRequest.cc src/model/RemoveTerminalsResult.cc + src/model/SetChannelPropertyRequest.cc + src/model/SetChannelPropertyResult.cc src/model/StartMPUTaskRequest.cc src/model/StartMPUTaskResult.cc src/model/StartTaskRequest.cc diff --git a/rtc/include/alibabacloud/rtc/RtcClient.h b/rtc/include/alibabacloud/rtc/RtcClient.h index aaf7fedee..8bc97b149 100644 --- a/rtc/include/alibabacloud/rtc/RtcClient.h +++ b/rtc/include/alibabacloud/rtc/RtcClient.h @@ -42,10 +42,14 @@ #include "model/DescribeAppsResult.h" #include "model/DescribeChannelParticipantsRequest.h" #include "model/DescribeChannelParticipantsResult.h" +#include "model/DescribeChannelUsersRequest.h" +#include "model/DescribeChannelUsersResult.h" #include "model/DescribeConferenceAuthInfoRequest.h" #include "model/DescribeConferenceAuthInfoResult.h" #include "model/DescribeMAURuleRequest.h" #include "model/DescribeMAURuleResult.h" +#include "model/DescribeRTCAppKeyRequest.h" +#include "model/DescribeRTCAppKeyResult.h" #include "model/DescribeRtcChannelCntDataRequest.h" #include "model/DescribeRtcChannelCntDataResult.h" #include "model/DescribeRtcChannelListRequest.h" @@ -66,6 +70,8 @@ #include "model/DescribeRtcUserCntDataResult.h" #include "model/DescribeRtcUserListRequest.h" #include "model/DescribeRtcUserListResult.h" +#include "model/DescribeUserInfoInChannelRequest.h" +#include "model/DescribeUserInfoInChannelResult.h" #include "model/DisableMAURuleRequest.h" #include "model/DisableMAURuleResult.h" #include "model/EnableMAURuleRequest.h" @@ -88,6 +94,8 @@ #include "model/RemoveParticipantsResult.h" #include "model/RemoveTerminalsRequest.h" #include "model/RemoveTerminalsResult.h" +#include "model/SetChannelPropertyRequest.h" +#include "model/SetChannelPropertyResult.h" #include "model/StartMPUTaskRequest.h" #include "model/StartMPUTaskResult.h" #include "model/StartTaskRequest.h" @@ -143,12 +151,18 @@ namespace AlibabaCloud typedef Outcome DescribeChannelParticipantsOutcome; typedef std::future DescribeChannelParticipantsOutcomeCallable; typedef std::function&)> DescribeChannelParticipantsAsyncHandler; + typedef Outcome DescribeChannelUsersOutcome; + typedef std::future DescribeChannelUsersOutcomeCallable; + typedef std::function&)> DescribeChannelUsersAsyncHandler; typedef Outcome DescribeConferenceAuthInfoOutcome; typedef std::future DescribeConferenceAuthInfoOutcomeCallable; typedef std::function&)> DescribeConferenceAuthInfoAsyncHandler; typedef Outcome DescribeMAURuleOutcome; typedef std::future DescribeMAURuleOutcomeCallable; typedef std::function&)> DescribeMAURuleAsyncHandler; + typedef Outcome DescribeRTCAppKeyOutcome; + typedef std::future DescribeRTCAppKeyOutcomeCallable; + typedef std::function&)> DescribeRTCAppKeyAsyncHandler; typedef Outcome DescribeRtcChannelCntDataOutcome; typedef std::future DescribeRtcChannelCntDataOutcomeCallable; typedef std::function&)> DescribeRtcChannelCntDataAsyncHandler; @@ -179,6 +193,9 @@ namespace AlibabaCloud typedef Outcome DescribeRtcUserListOutcome; typedef std::future DescribeRtcUserListOutcomeCallable; typedef std::function&)> DescribeRtcUserListAsyncHandler; + typedef Outcome DescribeUserInfoInChannelOutcome; + typedef std::future DescribeUserInfoInChannelOutcomeCallable; + typedef std::function&)> DescribeUserInfoInChannelAsyncHandler; typedef Outcome DisableMAURuleOutcome; typedef std::future DisableMAURuleOutcomeCallable; typedef std::function&)> DisableMAURuleAsyncHandler; @@ -212,6 +229,9 @@ namespace AlibabaCloud typedef Outcome RemoveTerminalsOutcome; typedef std::future RemoveTerminalsOutcomeCallable; typedef std::function&)> RemoveTerminalsAsyncHandler; + typedef Outcome SetChannelPropertyOutcome; + typedef std::future SetChannelPropertyOutcomeCallable; + typedef std::function&)> SetChannelPropertyAsyncHandler; typedef Outcome StartMPUTaskOutcome; typedef std::future StartMPUTaskOutcomeCallable; typedef std::function&)> StartMPUTaskAsyncHandler; @@ -271,12 +291,18 @@ namespace AlibabaCloud DescribeChannelParticipantsOutcome describeChannelParticipants(const Model::DescribeChannelParticipantsRequest &request)const; void describeChannelParticipantsAsync(const Model::DescribeChannelParticipantsRequest& request, const DescribeChannelParticipantsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeChannelParticipantsOutcomeCallable describeChannelParticipantsCallable(const Model::DescribeChannelParticipantsRequest& request) const; + DescribeChannelUsersOutcome describeChannelUsers(const Model::DescribeChannelUsersRequest &request)const; + void describeChannelUsersAsync(const Model::DescribeChannelUsersRequest& request, const DescribeChannelUsersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeChannelUsersOutcomeCallable describeChannelUsersCallable(const Model::DescribeChannelUsersRequest& request) const; DescribeConferenceAuthInfoOutcome describeConferenceAuthInfo(const Model::DescribeConferenceAuthInfoRequest &request)const; void describeConferenceAuthInfoAsync(const Model::DescribeConferenceAuthInfoRequest& request, const DescribeConferenceAuthInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeConferenceAuthInfoOutcomeCallable describeConferenceAuthInfoCallable(const Model::DescribeConferenceAuthInfoRequest& request) const; DescribeMAURuleOutcome describeMAURule(const Model::DescribeMAURuleRequest &request)const; void describeMAURuleAsync(const Model::DescribeMAURuleRequest& request, const DescribeMAURuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeMAURuleOutcomeCallable describeMAURuleCallable(const Model::DescribeMAURuleRequest& request) const; + DescribeRTCAppKeyOutcome describeRTCAppKey(const Model::DescribeRTCAppKeyRequest &request)const; + void describeRTCAppKeyAsync(const Model::DescribeRTCAppKeyRequest& request, const DescribeRTCAppKeyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeRTCAppKeyOutcomeCallable describeRTCAppKeyCallable(const Model::DescribeRTCAppKeyRequest& request) const; DescribeRtcChannelCntDataOutcome describeRtcChannelCntData(const Model::DescribeRtcChannelCntDataRequest &request)const; void describeRtcChannelCntDataAsync(const Model::DescribeRtcChannelCntDataRequest& request, const DescribeRtcChannelCntDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRtcChannelCntDataOutcomeCallable describeRtcChannelCntDataCallable(const Model::DescribeRtcChannelCntDataRequest& request) const; @@ -307,6 +333,9 @@ namespace AlibabaCloud DescribeRtcUserListOutcome describeRtcUserList(const Model::DescribeRtcUserListRequest &request)const; void describeRtcUserListAsync(const Model::DescribeRtcUserListRequest& request, const DescribeRtcUserListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRtcUserListOutcomeCallable describeRtcUserListCallable(const Model::DescribeRtcUserListRequest& request) const; + DescribeUserInfoInChannelOutcome describeUserInfoInChannel(const Model::DescribeUserInfoInChannelRequest &request)const; + void describeUserInfoInChannelAsync(const Model::DescribeUserInfoInChannelRequest& request, const DescribeUserInfoInChannelAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeUserInfoInChannelOutcomeCallable describeUserInfoInChannelCallable(const Model::DescribeUserInfoInChannelRequest& request) const; DisableMAURuleOutcome disableMAURule(const Model::DisableMAURuleRequest &request)const; void disableMAURuleAsync(const Model::DisableMAURuleRequest& request, const DisableMAURuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DisableMAURuleOutcomeCallable disableMAURuleCallable(const Model::DisableMAURuleRequest& request) const; @@ -340,6 +369,9 @@ namespace AlibabaCloud RemoveTerminalsOutcome removeTerminals(const Model::RemoveTerminalsRequest &request)const; void removeTerminalsAsync(const Model::RemoveTerminalsRequest& request, const RemoveTerminalsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RemoveTerminalsOutcomeCallable removeTerminalsCallable(const Model::RemoveTerminalsRequest& request) const; + SetChannelPropertyOutcome setChannelProperty(const Model::SetChannelPropertyRequest &request)const; + void setChannelPropertyAsync(const Model::SetChannelPropertyRequest& request, const SetChannelPropertyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetChannelPropertyOutcomeCallable setChannelPropertyCallable(const Model::SetChannelPropertyRequest& request) const; StartMPUTaskOutcome startMPUTask(const Model::StartMPUTaskRequest &request)const; void startMPUTaskAsync(const Model::StartMPUTaskRequest& request, const StartMPUTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; StartMPUTaskOutcomeCallable startMPUTaskCallable(const Model::StartMPUTaskRequest& request) const; diff --git a/rtc/include/alibabacloud/rtc/model/DescribeChannelUsersRequest.h b/rtc/include/alibabacloud/rtc/model/DescribeChannelUsersRequest.h new file mode 100644 index 000000000..19fe6fcd3 --- /dev/null +++ b/rtc/include/alibabacloud/rtc/model/DescribeChannelUsersRequest.h @@ -0,0 +1,54 @@ +/* + * 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_RTC_MODEL_DESCRIBECHANNELUSERSREQUEST_H_ +#define ALIBABACLOUD_RTC_MODEL_DESCRIBECHANNELUSERSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rtc + { + namespace Model + { + class ALIBABACLOUD_RTC_EXPORT DescribeChannelUsersRequest : public RpcServiceRequest + { + + public: + DescribeChannelUsersRequest(); + ~DescribeChannelUsersRequest(); + + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAppId()const; + void setAppId(const std::string& appId); + std::string getChannelId()const; + void setChannelId(const std::string& channelId); + + private: + long ownerId_; + std::string appId_; + std::string channelId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RTC_MODEL_DESCRIBECHANNELUSERSREQUEST_H_ \ No newline at end of file diff --git a/rtc/include/alibabacloud/rtc/model/DescribeChannelUsersResult.h b/rtc/include/alibabacloud/rtc/model/DescribeChannelUsersResult.h new file mode 100644 index 000000000..a589f2dc9 --- /dev/null +++ b/rtc/include/alibabacloud/rtc/model/DescribeChannelUsersResult.h @@ -0,0 +1,67 @@ +/* + * 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_RTC_MODEL_DESCRIBECHANNELUSERSRESULT_H_ +#define ALIBABACLOUD_RTC_MODEL_DESCRIBECHANNELUSERSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rtc + { + namespace Model + { + class ALIBABACLOUD_RTC_EXPORT DescribeChannelUsersResult : public ServiceResult + { + public: + + + DescribeChannelUsersResult(); + explicit DescribeChannelUsersResult(const std::string &payload); + ~DescribeChannelUsersResult(); + std::vector getInteractiveUserList()const; + int getLiveUserNum()const; + int getChannelProfile()const; + int getInteractiveUserNum()const; + std::vector getUserList()const; + std::vector getLiveUserList()const; + int getTimestamp()const; + bool getIsChannelExist()const; + int getCommTotalNum()const; + + protected: + void parse(const std::string &payload); + private: + std::vector interactiveUserList_; + int liveUserNum_; + int channelProfile_; + int interactiveUserNum_; + std::vector userList_; + std::vector liveUserList_; + int timestamp_; + bool isChannelExist_; + int commTotalNum_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RTC_MODEL_DESCRIBECHANNELUSERSRESULT_H_ \ No newline at end of file diff --git a/rtc/include/alibabacloud/rtc/model/DescribeRTCAppKeyRequest.h b/rtc/include/alibabacloud/rtc/model/DescribeRTCAppKeyRequest.h new file mode 100644 index 000000000..6e1fb6218 --- /dev/null +++ b/rtc/include/alibabacloud/rtc/model/DescribeRTCAppKeyRequest.h @@ -0,0 +1,51 @@ +/* + * 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_RTC_MODEL_DESCRIBERTCAPPKEYREQUEST_H_ +#define ALIBABACLOUD_RTC_MODEL_DESCRIBERTCAPPKEYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rtc + { + namespace Model + { + class ALIBABACLOUD_RTC_EXPORT DescribeRTCAppKeyRequest : public RpcServiceRequest + { + + public: + DescribeRTCAppKeyRequest(); + ~DescribeRTCAppKeyRequest(); + + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAppId()const; + void setAppId(const std::string& appId); + + private: + long ownerId_; + std::string appId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RTC_MODEL_DESCRIBERTCAPPKEYREQUEST_H_ \ No newline at end of file diff --git a/rtc/include/alibabacloud/rtc/model/DescribeRTCAppKeyResult.h b/rtc/include/alibabacloud/rtc/model/DescribeRTCAppKeyResult.h new file mode 100644 index 000000000..2cc5d43c5 --- /dev/null +++ b/rtc/include/alibabacloud/rtc/model/DescribeRTCAppKeyResult.h @@ -0,0 +1,51 @@ +/* + * 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_RTC_MODEL_DESCRIBERTCAPPKEYRESULT_H_ +#define ALIBABACLOUD_RTC_MODEL_DESCRIBERTCAPPKEYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rtc + { + namespace Model + { + class ALIBABACLOUD_RTC_EXPORT DescribeRTCAppKeyResult : public ServiceResult + { + public: + + + DescribeRTCAppKeyResult(); + explicit DescribeRTCAppKeyResult(const std::string &payload); + ~DescribeRTCAppKeyResult(); + std::string getAppKey()const; + + protected: + void parse(const std::string &payload); + private: + std::string appKey_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RTC_MODEL_DESCRIBERTCAPPKEYRESULT_H_ \ No newline at end of file diff --git a/rtc/include/alibabacloud/rtc/model/DescribeUserInfoInChannelRequest.h b/rtc/include/alibabacloud/rtc/model/DescribeUserInfoInChannelRequest.h new file mode 100644 index 000000000..1e30e5bae --- /dev/null +++ b/rtc/include/alibabacloud/rtc/model/DescribeUserInfoInChannelRequest.h @@ -0,0 +1,57 @@ +/* + * 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_RTC_MODEL_DESCRIBEUSERINFOINCHANNELREQUEST_H_ +#define ALIBABACLOUD_RTC_MODEL_DESCRIBEUSERINFOINCHANNELREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rtc + { + namespace Model + { + class ALIBABACLOUD_RTC_EXPORT DescribeUserInfoInChannelRequest : public RpcServiceRequest + { + + public: + DescribeUserInfoInChannelRequest(); + ~DescribeUserInfoInChannelRequest(); + + std::string getUserId()const; + void setUserId(const std::string& userId); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAppId()const; + void setAppId(const std::string& appId); + std::string getChannelId()const; + void setChannelId(const std::string& channelId); + + private: + std::string userId_; + long ownerId_; + std::string appId_; + std::string channelId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RTC_MODEL_DESCRIBEUSERINFOINCHANNELREQUEST_H_ \ No newline at end of file diff --git a/rtc/include/alibabacloud/rtc/model/DescribeUserInfoInChannelResult.h b/rtc/include/alibabacloud/rtc/model/DescribeUserInfoInChannelResult.h new file mode 100644 index 000000000..d7c4e19b9 --- /dev/null +++ b/rtc/include/alibabacloud/rtc/model/DescribeUserInfoInChannelResult.h @@ -0,0 +1,63 @@ +/* + * 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_RTC_MODEL_DESCRIBEUSERINFOINCHANNELRESULT_H_ +#define ALIBABACLOUD_RTC_MODEL_DESCRIBEUSERINFOINCHANNELRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rtc + { + namespace Model + { + class ALIBABACLOUD_RTC_EXPORT DescribeUserInfoInChannelResult : public ServiceResult + { + public: + struct PropertyItem + { + int role; + int join; + std::string session; + }; + + + DescribeUserInfoInChannelResult(); + explicit DescribeUserInfoInChannelResult(const std::string &payload); + ~DescribeUserInfoInChannelResult(); + bool getIsInChannel()const; + std::vector getProperty()const; + int getTimestamp()const; + bool getIsChannelExist()const; + + protected: + void parse(const std::string &payload); + private: + bool isInChannel_; + std::vector property_; + int timestamp_; + bool isChannelExist_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RTC_MODEL_DESCRIBEUSERINFOINCHANNELRESULT_H_ \ No newline at end of file diff --git a/rtc/include/alibabacloud/rtc/model/GetMPUTaskStatusRequest.h b/rtc/include/alibabacloud/rtc/model/GetMPUTaskStatusRequest.h index dc6f82845..90b598610 100644 --- a/rtc/include/alibabacloud/rtc/model/GetMPUTaskStatusRequest.h +++ b/rtc/include/alibabacloud/rtc/model/GetMPUTaskStatusRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud GetMPUTaskStatusRequest(); ~GetMPUTaskStatusRequest(); + std::string getTaskId()const; + void setTaskId(const std::string& taskId); long getOwnerId()const; void setOwnerId(long ownerId); std::string getAppId()const; void setAppId(const std::string& appId); - std::string getTaskId()const; - void setTaskId(const std::string& taskId); private: + std::string taskId_; long ownerId_; std::string appId_; - std::string taskId_; }; } diff --git a/rtc/include/alibabacloud/rtc/model/RemoveParticipantsRequest.h b/rtc/include/alibabacloud/rtc/model/RemoveParticipantsRequest.h index 1557f7ce7..31677a12f 100644 --- a/rtc/include/alibabacloud/rtc/model/RemoveParticipantsRequest.h +++ b/rtc/include/alibabacloud/rtc/model/RemoveParticipantsRequest.h @@ -37,17 +37,17 @@ namespace AlibabaCloud std::vector getParticipantIds()const; void setParticipantIds(const std::vector& participantIds); - long getOwnerId()const; - void setOwnerId(long ownerId); std::string getConferenceId()const; void setConferenceId(const std::string& conferenceId); + long getOwnerId()const; + void setOwnerId(long ownerId); std::string getAppId()const; void setAppId(const std::string& appId); private: std::vector participantIds_; - long ownerId_; std::string conferenceId_; + long ownerId_; std::string appId_; }; diff --git a/rtc/include/alibabacloud/rtc/model/SetChannelPropertyRequest.h b/rtc/include/alibabacloud/rtc/model/SetChannelPropertyRequest.h new file mode 100644 index 000000000..a075ba9d5 --- /dev/null +++ b/rtc/include/alibabacloud/rtc/model/SetChannelPropertyRequest.h @@ -0,0 +1,69 @@ +/* + * 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_RTC_MODEL_SETCHANNELPROPERTYREQUEST_H_ +#define ALIBABACLOUD_RTC_MODEL_SETCHANNELPROPERTYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rtc + { + namespace Model + { + class ALIBABACLOUD_RTC_EXPORT SetChannelPropertyRequest : public RpcServiceRequest + { + + public: + SetChannelPropertyRequest(); + ~SetChannelPropertyRequest(); + + int getStartTime()const; + void setStartTime(int startTime); + int getMaxUserNum()const; + void setMaxUserNum(int maxUserNum); + int getDuration()const; + void setDuration(int duration); + std::string getTopics()const; + void setTopics(const std::string& topics); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getPriority()const; + void setPriority(const std::string& priority); + std::string getAppId()const; + void setAppId(const std::string& appId); + std::string getChannelId()const; + void setChannelId(const std::string& channelId); + + private: + int startTime_; + int maxUserNum_; + int duration_; + std::string topics_; + long ownerId_; + std::string priority_; + std::string appId_; + std::string channelId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RTC_MODEL_SETCHANNELPROPERTYREQUEST_H_ \ No newline at end of file diff --git a/rtc/include/alibabacloud/rtc/model/SetChannelPropertyResult.h b/rtc/include/alibabacloud/rtc/model/SetChannelPropertyResult.h new file mode 100644 index 000000000..652dfb0ca --- /dev/null +++ b/rtc/include/alibabacloud/rtc/model/SetChannelPropertyResult.h @@ -0,0 +1,49 @@ +/* + * 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_RTC_MODEL_SETCHANNELPROPERTYRESULT_H_ +#define ALIBABACLOUD_RTC_MODEL_SETCHANNELPROPERTYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rtc + { + namespace Model + { + class ALIBABACLOUD_RTC_EXPORT SetChannelPropertyResult : public ServiceResult + { + public: + + + SetChannelPropertyResult(); + explicit SetChannelPropertyResult(const std::string &payload); + ~SetChannelPropertyResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_RTC_MODEL_SETCHANNELPROPERTYRESULT_H_ \ No newline at end of file diff --git a/rtc/src/RtcClient.cc b/rtc/src/RtcClient.cc index 2eb840f18..b3db33d82 100644 --- a/rtc/src/RtcClient.cc +++ b/rtc/src/RtcClient.cc @@ -411,6 +411,42 @@ RtcClient::DescribeChannelParticipantsOutcomeCallable RtcClient::describeChannel return task->get_future(); } +RtcClient::DescribeChannelUsersOutcome RtcClient::describeChannelUsers(const DescribeChannelUsersRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeChannelUsersOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeChannelUsersOutcome(DescribeChannelUsersResult(outcome.result())); + else + return DescribeChannelUsersOutcome(outcome.error()); +} + +void RtcClient::describeChannelUsersAsync(const DescribeChannelUsersRequest& request, const DescribeChannelUsersAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeChannelUsers(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RtcClient::DescribeChannelUsersOutcomeCallable RtcClient::describeChannelUsersCallable(const DescribeChannelUsersRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeChannelUsers(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RtcClient::DescribeConferenceAuthInfoOutcome RtcClient::describeConferenceAuthInfo(const DescribeConferenceAuthInfoRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -483,6 +519,42 @@ RtcClient::DescribeMAURuleOutcomeCallable RtcClient::describeMAURuleCallable(con return task->get_future(); } +RtcClient::DescribeRTCAppKeyOutcome RtcClient::describeRTCAppKey(const DescribeRTCAppKeyRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeRTCAppKeyOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeRTCAppKeyOutcome(DescribeRTCAppKeyResult(outcome.result())); + else + return DescribeRTCAppKeyOutcome(outcome.error()); +} + +void RtcClient::describeRTCAppKeyAsync(const DescribeRTCAppKeyRequest& request, const DescribeRTCAppKeyAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeRTCAppKey(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RtcClient::DescribeRTCAppKeyOutcomeCallable RtcClient::describeRTCAppKeyCallable(const DescribeRTCAppKeyRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeRTCAppKey(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RtcClient::DescribeRtcChannelCntDataOutcome RtcClient::describeRtcChannelCntData(const DescribeRtcChannelCntDataRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -843,6 +915,42 @@ RtcClient::DescribeRtcUserListOutcomeCallable RtcClient::describeRtcUserListCall return task->get_future(); } +RtcClient::DescribeUserInfoInChannelOutcome RtcClient::describeUserInfoInChannel(const DescribeUserInfoInChannelRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeUserInfoInChannelOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeUserInfoInChannelOutcome(DescribeUserInfoInChannelResult(outcome.result())); + else + return DescribeUserInfoInChannelOutcome(outcome.error()); +} + +void RtcClient::describeUserInfoInChannelAsync(const DescribeUserInfoInChannelRequest& request, const DescribeUserInfoInChannelAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeUserInfoInChannel(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RtcClient::DescribeUserInfoInChannelOutcomeCallable RtcClient::describeUserInfoInChannelCallable(const DescribeUserInfoInChannelRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeUserInfoInChannel(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RtcClient::DisableMAURuleOutcome RtcClient::disableMAURule(const DisableMAURuleRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1239,6 +1347,42 @@ RtcClient::RemoveTerminalsOutcomeCallable RtcClient::removeTerminalsCallable(con return task->get_future(); } +RtcClient::SetChannelPropertyOutcome RtcClient::setChannelProperty(const SetChannelPropertyRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetChannelPropertyOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetChannelPropertyOutcome(SetChannelPropertyResult(outcome.result())); + else + return SetChannelPropertyOutcome(outcome.error()); +} + +void RtcClient::setChannelPropertyAsync(const SetChannelPropertyRequest& request, const SetChannelPropertyAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setChannelProperty(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RtcClient::SetChannelPropertyOutcomeCallable RtcClient::setChannelPropertyCallable(const SetChannelPropertyRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setChannelProperty(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RtcClient::StartMPUTaskOutcome RtcClient::startMPUTask(const StartMPUTaskRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/rtc/src/model/DescribeChannelUsersRequest.cc b/rtc/src/model/DescribeChannelUsersRequest.cc new file mode 100644 index 000000000..29550e6b3 --- /dev/null +++ b/rtc/src/model/DescribeChannelUsersRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Rtc::Model::DescribeChannelUsersRequest; + +DescribeChannelUsersRequest::DescribeChannelUsersRequest() : + RpcServiceRequest("rtc", "2018-01-11", "DescribeChannelUsers") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeChannelUsersRequest::~DescribeChannelUsersRequest() +{} + +long DescribeChannelUsersRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeChannelUsersRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeChannelUsersRequest::getAppId()const +{ + return appId_; +} + +void DescribeChannelUsersRequest::setAppId(const std::string& appId) +{ + appId_ = appId; + setParameter("AppId", appId); +} + +std::string DescribeChannelUsersRequest::getChannelId()const +{ + return channelId_; +} + +void DescribeChannelUsersRequest::setChannelId(const std::string& channelId) +{ + channelId_ = channelId; + setParameter("ChannelId", channelId); +} + diff --git a/rtc/src/model/DescribeChannelUsersResult.cc b/rtc/src/model/DescribeChannelUsersResult.cc new file mode 100644 index 000000000..1f2293f25 --- /dev/null +++ b/rtc/src/model/DescribeChannelUsersResult.cc @@ -0,0 +1,110 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Rtc; +using namespace AlibabaCloud::Rtc::Model; + +DescribeChannelUsersResult::DescribeChannelUsersResult() : + ServiceResult() +{} + +DescribeChannelUsersResult::DescribeChannelUsersResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeChannelUsersResult::~DescribeChannelUsersResult() +{} + +void DescribeChannelUsersResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allUserList = value["UserList"]["User"]; + for (const auto &item : allUserList) + userList_.push_back(item.asString()); + auto allInteractiveUserList = value["InteractiveUserList"]["InteractiveUser"]; + for (const auto &item : allInteractiveUserList) + interactiveUserList_.push_back(item.asString()); + auto allLiveUserList = value["LiveUserList"]["LiveUser"]; + for (const auto &item : allLiveUserList) + liveUserList_.push_back(item.asString()); + if(!value["Timestamp"].isNull()) + timestamp_ = std::stoi(value["Timestamp"].asString()); + if(!value["IsChannelExist"].isNull()) + isChannelExist_ = value["IsChannelExist"].asString() == "true"; + if(!value["ChannelProfile"].isNull()) + channelProfile_ = std::stoi(value["ChannelProfile"].asString()); + if(!value["CommTotalNum"].isNull()) + commTotalNum_ = std::stoi(value["CommTotalNum"].asString()); + if(!value["InteractiveUserNum"].isNull()) + interactiveUserNum_ = std::stoi(value["InteractiveUserNum"].asString()); + if(!value["LiveUserNum"].isNull()) + liveUserNum_ = std::stoi(value["LiveUserNum"].asString()); + +} + +std::vector DescribeChannelUsersResult::getInteractiveUserList()const +{ + return interactiveUserList_; +} + +int DescribeChannelUsersResult::getLiveUserNum()const +{ + return liveUserNum_; +} + +int DescribeChannelUsersResult::getChannelProfile()const +{ + return channelProfile_; +} + +int DescribeChannelUsersResult::getInteractiveUserNum()const +{ + return interactiveUserNum_; +} + +std::vector DescribeChannelUsersResult::getUserList()const +{ + return userList_; +} + +std::vector DescribeChannelUsersResult::getLiveUserList()const +{ + return liveUserList_; +} + +int DescribeChannelUsersResult::getTimestamp()const +{ + return timestamp_; +} + +bool DescribeChannelUsersResult::getIsChannelExist()const +{ + return isChannelExist_; +} + +int DescribeChannelUsersResult::getCommTotalNum()const +{ + return commTotalNum_; +} + diff --git a/rtc/src/model/DescribeRTCAppKeyRequest.cc b/rtc/src/model/DescribeRTCAppKeyRequest.cc new file mode 100644 index 000000000..03f966a81 --- /dev/null +++ b/rtc/src/model/DescribeRTCAppKeyRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Rtc::Model::DescribeRTCAppKeyRequest; + +DescribeRTCAppKeyRequest::DescribeRTCAppKeyRequest() : + RpcServiceRequest("rtc", "2018-01-11", "DescribeRTCAppKey") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeRTCAppKeyRequest::~DescribeRTCAppKeyRequest() +{} + +long DescribeRTCAppKeyRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeRTCAppKeyRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeRTCAppKeyRequest::getAppId()const +{ + return appId_; +} + +void DescribeRTCAppKeyRequest::setAppId(const std::string& appId) +{ + appId_ = appId; + setParameter("AppId", appId); +} + diff --git a/rtc/src/model/DescribeRTCAppKeyResult.cc b/rtc/src/model/DescribeRTCAppKeyResult.cc new file mode 100644 index 000000000..4a7b05494 --- /dev/null +++ b/rtc/src/model/DescribeRTCAppKeyResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Rtc; +using namespace AlibabaCloud::Rtc::Model; + +DescribeRTCAppKeyResult::DescribeRTCAppKeyResult() : + ServiceResult() +{} + +DescribeRTCAppKeyResult::DescribeRTCAppKeyResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeRTCAppKeyResult::~DescribeRTCAppKeyResult() +{} + +void DescribeRTCAppKeyResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["AppKey"].isNull()) + appKey_ = value["AppKey"].asString(); + +} + +std::string DescribeRTCAppKeyResult::getAppKey()const +{ + return appKey_; +} + diff --git a/rtc/src/model/DescribeUserInfoInChannelRequest.cc b/rtc/src/model/DescribeUserInfoInChannelRequest.cc new file mode 100644 index 000000000..7b116690d --- /dev/null +++ b/rtc/src/model/DescribeUserInfoInChannelRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Rtc::Model::DescribeUserInfoInChannelRequest; + +DescribeUserInfoInChannelRequest::DescribeUserInfoInChannelRequest() : + RpcServiceRequest("rtc", "2018-01-11", "DescribeUserInfoInChannel") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeUserInfoInChannelRequest::~DescribeUserInfoInChannelRequest() +{} + +std::string DescribeUserInfoInChannelRequest::getUserId()const +{ + return userId_; +} + +void DescribeUserInfoInChannelRequest::setUserId(const std::string& userId) +{ + userId_ = userId; + setParameter("UserId", userId); +} + +long DescribeUserInfoInChannelRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeUserInfoInChannelRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeUserInfoInChannelRequest::getAppId()const +{ + return appId_; +} + +void DescribeUserInfoInChannelRequest::setAppId(const std::string& appId) +{ + appId_ = appId; + setParameter("AppId", appId); +} + +std::string DescribeUserInfoInChannelRequest::getChannelId()const +{ + return channelId_; +} + +void DescribeUserInfoInChannelRequest::setChannelId(const std::string& channelId) +{ + channelId_ = channelId; + setParameter("ChannelId", channelId); +} + diff --git a/rtc/src/model/DescribeUserInfoInChannelResult.cc b/rtc/src/model/DescribeUserInfoInChannelResult.cc new file mode 100644 index 000000000..350bba20c --- /dev/null +++ b/rtc/src/model/DescribeUserInfoInChannelResult.cc @@ -0,0 +1,82 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Rtc; +using namespace AlibabaCloud::Rtc::Model; + +DescribeUserInfoInChannelResult::DescribeUserInfoInChannelResult() : + ServiceResult() +{} + +DescribeUserInfoInChannelResult::DescribeUserInfoInChannelResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeUserInfoInChannelResult::~DescribeUserInfoInChannelResult() +{} + +void DescribeUserInfoInChannelResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allPropertyNode = value["Property"]["PropertyItem"]; + for (auto valuePropertyPropertyItem : allPropertyNode) + { + PropertyItem propertyObject; + if(!valuePropertyPropertyItem["Session"].isNull()) + propertyObject.session = valuePropertyPropertyItem["Session"].asString(); + if(!valuePropertyPropertyItem["Join"].isNull()) + propertyObject.join = std::stoi(valuePropertyPropertyItem["Join"].asString()); + if(!valuePropertyPropertyItem["Role"].isNull()) + propertyObject.role = std::stoi(valuePropertyPropertyItem["Role"].asString()); + property_.push_back(propertyObject); + } + if(!value["Timestamp"].isNull()) + timestamp_ = std::stoi(value["Timestamp"].asString()); + if(!value["IsChannelExist"].isNull()) + isChannelExist_ = value["IsChannelExist"].asString() == "true"; + if(!value["IsInChannel"].isNull()) + isInChannel_ = value["IsInChannel"].asString() == "true"; + +} + +bool DescribeUserInfoInChannelResult::getIsInChannel()const +{ + return isInChannel_; +} + +std::vector DescribeUserInfoInChannelResult::getProperty()const +{ + return property_; +} + +int DescribeUserInfoInChannelResult::getTimestamp()const +{ + return timestamp_; +} + +bool DescribeUserInfoInChannelResult::getIsChannelExist()const +{ + return isChannelExist_; +} + diff --git a/rtc/src/model/GetMPUTaskStatusRequest.cc b/rtc/src/model/GetMPUTaskStatusRequest.cc index 9f38eafca..4102c79a6 100644 --- a/rtc/src/model/GetMPUTaskStatusRequest.cc +++ b/rtc/src/model/GetMPUTaskStatusRequest.cc @@ -27,6 +27,17 @@ GetMPUTaskStatusRequest::GetMPUTaskStatusRequest() : GetMPUTaskStatusRequest::~GetMPUTaskStatusRequest() {} +std::string GetMPUTaskStatusRequest::getTaskId()const +{ + return taskId_; +} + +void GetMPUTaskStatusRequest::setTaskId(const std::string& taskId) +{ + taskId_ = taskId; + setParameter("TaskId", taskId); +} + long GetMPUTaskStatusRequest::getOwnerId()const { return ownerId_; @@ -49,14 +60,3 @@ void GetMPUTaskStatusRequest::setAppId(const std::string& appId) setParameter("AppId", appId); } -std::string GetMPUTaskStatusRequest::getTaskId()const -{ - return taskId_; -} - -void GetMPUTaskStatusRequest::setTaskId(const std::string& taskId) -{ - taskId_ = taskId; - setParameter("TaskId", taskId); -} - diff --git a/rtc/src/model/RemoveParticipantsRequest.cc b/rtc/src/model/RemoveParticipantsRequest.cc index 154a3c10b..6c794990c 100644 --- a/rtc/src/model/RemoveParticipantsRequest.cc +++ b/rtc/src/model/RemoveParticipantsRequest.cc @@ -40,17 +40,6 @@ void RemoveParticipantsRequest::setParticipantIds(const std::vector } } -long RemoveParticipantsRequest::getOwnerId()const -{ - return ownerId_; -} - -void RemoveParticipantsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - std::string RemoveParticipantsRequest::getConferenceId()const { return conferenceId_; @@ -62,6 +51,17 @@ void RemoveParticipantsRequest::setConferenceId(const std::string& conferenceId) setParameter("ConferenceId", conferenceId); } +long RemoveParticipantsRequest::getOwnerId()const +{ + return ownerId_; +} + +void RemoveParticipantsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + std::string RemoveParticipantsRequest::getAppId()const { return appId_; diff --git a/rtc/src/model/SetChannelPropertyRequest.cc b/rtc/src/model/SetChannelPropertyRequest.cc new file mode 100644 index 000000000..1fbedda1a --- /dev/null +++ b/rtc/src/model/SetChannelPropertyRequest.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 + +using AlibabaCloud::Rtc::Model::SetChannelPropertyRequest; + +SetChannelPropertyRequest::SetChannelPropertyRequest() : + RpcServiceRequest("rtc", "2018-01-11", "SetChannelProperty") +{ + setMethod(HttpRequest::Method::Post); +} + +SetChannelPropertyRequest::~SetChannelPropertyRequest() +{} + +int SetChannelPropertyRequest::getStartTime()const +{ + return startTime_; +} + +void SetChannelPropertyRequest::setStartTime(int startTime) +{ + startTime_ = startTime; + setParameter("StartTime", std::to_string(startTime)); +} + +int SetChannelPropertyRequest::getMaxUserNum()const +{ + return maxUserNum_; +} + +void SetChannelPropertyRequest::setMaxUserNum(int maxUserNum) +{ + maxUserNum_ = maxUserNum; + setParameter("MaxUserNum", std::to_string(maxUserNum)); +} + +int SetChannelPropertyRequest::getDuration()const +{ + return duration_; +} + +void SetChannelPropertyRequest::setDuration(int duration) +{ + duration_ = duration; + setParameter("Duration", std::to_string(duration)); +} + +std::string SetChannelPropertyRequest::getTopics()const +{ + return topics_; +} + +void SetChannelPropertyRequest::setTopics(const std::string& topics) +{ + topics_ = topics; + setParameter("Topics", topics); +} + +long SetChannelPropertyRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetChannelPropertyRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetChannelPropertyRequest::getPriority()const +{ + return priority_; +} + +void SetChannelPropertyRequest::setPriority(const std::string& priority) +{ + priority_ = priority; + setParameter("Priority", priority); +} + +std::string SetChannelPropertyRequest::getAppId()const +{ + return appId_; +} + +void SetChannelPropertyRequest::setAppId(const std::string& appId) +{ + appId_ = appId; + setParameter("AppId", appId); +} + +std::string SetChannelPropertyRequest::getChannelId()const +{ + return channelId_; +} + +void SetChannelPropertyRequest::setChannelId(const std::string& channelId) +{ + channelId_ = channelId; + setParameter("ChannelId", channelId); +} + diff --git a/rtc/src/model/SetChannelPropertyResult.cc b/rtc/src/model/SetChannelPropertyResult.cc new file mode 100644 index 000000000..593bf63b2 --- /dev/null +++ b/rtc/src/model/SetChannelPropertyResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Rtc; +using namespace AlibabaCloud::Rtc::Model; + +SetChannelPropertyResult::SetChannelPropertyResult() : + ServiceResult() +{} + +SetChannelPropertyResult::SetChannelPropertyResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetChannelPropertyResult::~SetChannelPropertyResult() +{} + +void SetChannelPropertyResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/saf/src/model/ExecuteRequestRequest.cc b/saf/src/model/ExecuteRequestRequest.cc index d21491e5f..126e5c63f 100644 --- a/saf/src/model/ExecuteRequestRequest.cc +++ b/saf/src/model/ExecuteRequestRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Saf::Model::ExecuteRequestRequest; ExecuteRequestRequest::ExecuteRequestRequest() : RpcServiceRequest("saf", "2018-09-19", "ExecuteRequest") { - setMethod(HttpRequest::Method::POST); + setMethod(HttpRequest::Method::Post); } ExecuteRequestRequest::~ExecuteRequestRequest() diff --git a/sas-api/src/model/DescribeAccountProfileByKeyRequest.cc b/sas-api/src/model/DescribeAccountProfileByKeyRequest.cc index e60f4883c..799240a8d 100644 --- a/sas-api/src/model/DescribeAccountProfileByKeyRequest.cc +++ b/sas-api/src/model/DescribeAccountProfileByKeyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::DescribeAccountProfileByKeyRequest; DescribeAccountProfileByKeyRequest::DescribeAccountProfileByKeyRequest() : RpcServiceRequest("sas-api", "2017-07-05", "DescribeAccountProfileByKey") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccountProfileByKeyRequest::~DescribeAccountProfileByKeyRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccountProfileByKeyRequest::getSourceIp()const void DescribeAccountProfileByKeyRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAccountProfileByKeyRequest::getKeyword()const @@ -44,6 +46,6 @@ std::string DescribeAccountProfileByKeyRequest::getKeyword()const void DescribeAccountProfileByKeyRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } diff --git a/sas-api/src/model/DescribeAccountProfileByKeyWordRequest.cc b/sas-api/src/model/DescribeAccountProfileByKeyWordRequest.cc index 85c3a3d50..20694a02a 100644 --- a/sas-api/src/model/DescribeAccountProfileByKeyWordRequest.cc +++ b/sas-api/src/model/DescribeAccountProfileByKeyWordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::DescribeAccountProfileByKeyWordRequest; DescribeAccountProfileByKeyWordRequest::DescribeAccountProfileByKeyWordRequest() : RpcServiceRequest("sas-api", "2017-07-05", "DescribeAccountProfileByKeyWord") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccountProfileByKeyWordRequest::~DescribeAccountProfileByKeyWordRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccountProfileByKeyWordRequest::getSourceIp()const void DescribeAccountProfileByKeyWordRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAccountProfileByKeyWordRequest::getKeyword()const @@ -44,6 +46,6 @@ std::string DescribeAccountProfileByKeyWordRequest::getKeyword()const void DescribeAccountProfileByKeyWordRequest::setKeyword(const std::string& keyword) { keyword_ = keyword; - setCoreParameter("Keyword", keyword); + setParameter("Keyword", keyword); } diff --git a/sas-api/src/model/DescribeHitRateColumnRequest.cc b/sas-api/src/model/DescribeHitRateColumnRequest.cc index 9cbcc2b54..00da116b4 100644 --- a/sas-api/src/model/DescribeHitRateColumnRequest.cc +++ b/sas-api/src/model/DescribeHitRateColumnRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::DescribeHitRateColumnRequest; DescribeHitRateColumnRequest::DescribeHitRateColumnRequest() : RpcServiceRequest("sas-api", "2017-07-05", "DescribeHitRateColumn") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeHitRateColumnRequest::~DescribeHitRateColumnRequest() {} @@ -33,7 +35,7 @@ std::string DescribeHitRateColumnRequest::getStartDate()const void DescribeHitRateColumnRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } int DescribeHitRateColumnRequest::getApiType()const @@ -44,7 +46,7 @@ int DescribeHitRateColumnRequest::getApiType()const void DescribeHitRateColumnRequest::setApiType(int apiType) { apiType_ = apiType; - setCoreParameter("ApiType", std::to_string(apiType)); + setParameter("ApiType", std::to_string(apiType)); } std::string DescribeHitRateColumnRequest::getEndDate()const @@ -55,7 +57,7 @@ std::string DescribeHitRateColumnRequest::getEndDate()const void DescribeHitRateColumnRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string DescribeHitRateColumnRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeHitRateColumnRequest::getSourceIp()const void DescribeHitRateColumnRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeHitRateColumnRequest::getHitDay()const @@ -77,6 +79,6 @@ int DescribeHitRateColumnRequest::getHitDay()const void DescribeHitRateColumnRequest::setHitDay(int hitDay) { hitDay_ = hitDay; - setCoreParameter("HitDay", std::to_string(hitDay)); + setParameter("HitDay", std::to_string(hitDay)); } diff --git a/sas-api/src/model/DescribeHitRatePieRequest.cc b/sas-api/src/model/DescribeHitRatePieRequest.cc index 31f9a0c27..7ea010c38 100644 --- a/sas-api/src/model/DescribeHitRatePieRequest.cc +++ b/sas-api/src/model/DescribeHitRatePieRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::DescribeHitRatePieRequest; DescribeHitRatePieRequest::DescribeHitRatePieRequest() : RpcServiceRequest("sas-api", "2017-07-05", "DescribeHitRatePie") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeHitRatePieRequest::~DescribeHitRatePieRequest() {} @@ -33,7 +35,7 @@ std::string DescribeHitRatePieRequest::getStartDate()const void DescribeHitRatePieRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } int DescribeHitRatePieRequest::getApiType()const @@ -44,7 +46,7 @@ int DescribeHitRatePieRequest::getApiType()const void DescribeHitRatePieRequest::setApiType(int apiType) { apiType_ = apiType; - setCoreParameter("ApiType", std::to_string(apiType)); + setParameter("ApiType", std::to_string(apiType)); } std::string DescribeHitRatePieRequest::getEndDate()const @@ -55,7 +57,7 @@ std::string DescribeHitRatePieRequest::getEndDate()const void DescribeHitRatePieRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string DescribeHitRatePieRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeHitRatePieRequest::getSourceIp()const void DescribeHitRatePieRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeHitRatePieRequest::getHitDay()const @@ -77,6 +79,6 @@ int DescribeHitRatePieRequest::getHitDay()const void DescribeHitRatePieRequest::setHitDay(int hitDay) { hitDay_ = hitDay; - setCoreParameter("HitDay", std::to_string(hitDay)); + setParameter("HitDay", std::to_string(hitDay)); } diff --git a/sas-api/src/model/DescribePerDateDataRequest.cc b/sas-api/src/model/DescribePerDateDataRequest.cc index 7bfe952f5..044158df8 100644 --- a/sas-api/src/model/DescribePerDateDataRequest.cc +++ b/sas-api/src/model/DescribePerDateDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::DescribePerDateDataRequest; DescribePerDateDataRequest::DescribePerDateDataRequest() : RpcServiceRequest("sas-api", "2017-07-05", "DescribePerDateData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePerDateDataRequest::~DescribePerDateDataRequest() {} @@ -33,7 +35,7 @@ int DescribePerDateDataRequest::getApiType()const void DescribePerDateDataRequest::setApiType(int apiType) { apiType_ = apiType; - setCoreParameter("ApiType", std::to_string(apiType)); + setParameter("ApiType", std::to_string(apiType)); } std::string DescribePerDateDataRequest::getSourceIp()const @@ -44,6 +46,6 @@ std::string DescribePerDateDataRequest::getSourceIp()const void DescribePerDateDataRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/sas-api/src/model/DescribeThreatDistributeRequest.cc b/sas-api/src/model/DescribeThreatDistributeRequest.cc index 4edbb42ba..7882957ec 100644 --- a/sas-api/src/model/DescribeThreatDistributeRequest.cc +++ b/sas-api/src/model/DescribeThreatDistributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::DescribeThreatDistributeRequest; DescribeThreatDistributeRequest::DescribeThreatDistributeRequest() : RpcServiceRequest("sas-api", "2017-07-05", "DescribeThreatDistribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeThreatDistributeRequest::~DescribeThreatDistributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeThreatDistributeRequest::getStartDate()const void DescribeThreatDistributeRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } int DescribeThreatDistributeRequest::getApiType()const @@ -44,7 +46,7 @@ int DescribeThreatDistributeRequest::getApiType()const void DescribeThreatDistributeRequest::setApiType(int apiType) { apiType_ = apiType; - setCoreParameter("ApiType", std::to_string(apiType)); + setParameter("ApiType", std::to_string(apiType)); } std::string DescribeThreatDistributeRequest::getEndDate()const @@ -55,7 +57,7 @@ std::string DescribeThreatDistributeRequest::getEndDate()const void DescribeThreatDistributeRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } std::string DescribeThreatDistributeRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeThreatDistributeRequest::getSourceIp()const void DescribeThreatDistributeRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeThreatDistributeRequest::getHitDay()const @@ -77,6 +79,6 @@ int DescribeThreatDistributeRequest::getHitDay()const void DescribeThreatDistributeRequest::setHitDay(int hitDay) { hitDay_ = hitDay; - setCoreParameter("HitDay", std::to_string(hitDay)); + setParameter("HitDay", std::to_string(hitDay)); } diff --git a/sas-api/src/model/DescribeThreatTypeLinesRequest.cc b/sas-api/src/model/DescribeThreatTypeLinesRequest.cc index 95c2d2536..580d78c61 100644 --- a/sas-api/src/model/DescribeThreatTypeLinesRequest.cc +++ b/sas-api/src/model/DescribeThreatTypeLinesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::DescribeThreatTypeLinesRequest; DescribeThreatTypeLinesRequest::DescribeThreatTypeLinesRequest() : RpcServiceRequest("sas-api", "2017-07-05", "DescribeThreatTypeLines") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeThreatTypeLinesRequest::~DescribeThreatTypeLinesRequest() {} @@ -33,7 +35,7 @@ int DescribeThreatTypeLinesRequest::getApiType()const void DescribeThreatTypeLinesRequest::setApiType(int apiType) { apiType_ = apiType; - setCoreParameter("ApiType", std::to_string(apiType)); + setParameter("ApiType", std::to_string(apiType)); } std::string DescribeThreatTypeLinesRequest::getSourceIp()const @@ -44,6 +46,6 @@ std::string DescribeThreatTypeLinesRequest::getSourceIp()const void DescribeThreatTypeLinesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/sas-api/src/model/DescribeTotalAndRateLineRequest.cc b/sas-api/src/model/DescribeTotalAndRateLineRequest.cc index e1e79f066..a9c85f6ea 100644 --- a/sas-api/src/model/DescribeTotalAndRateLineRequest.cc +++ b/sas-api/src/model/DescribeTotalAndRateLineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::DescribeTotalAndRateLineRequest; DescribeTotalAndRateLineRequest::DescribeTotalAndRateLineRequest() : RpcServiceRequest("sas-api", "2017-07-05", "DescribeTotalAndRateLine") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeTotalAndRateLineRequest::~DescribeTotalAndRateLineRequest() {} @@ -33,7 +35,7 @@ int DescribeTotalAndRateLineRequest::getApiType()const void DescribeTotalAndRateLineRequest::setApiType(int apiType) { apiType_ = apiType; - setCoreParameter("ApiType", std::to_string(apiType)); + setParameter("ApiType", std::to_string(apiType)); } std::string DescribeTotalAndRateLineRequest::getSourceIp()const @@ -44,6 +46,6 @@ std::string DescribeTotalAndRateLineRequest::getSourceIp()const void DescribeTotalAndRateLineRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/sas-api/src/model/GetAccountProfileRequest.cc b/sas-api/src/model/GetAccountProfileRequest.cc index 129c3acdd..044ae97b9 100644 --- a/sas-api/src/model/GetAccountProfileRequest.cc +++ b/sas-api/src/model/GetAccountProfileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::GetAccountProfileRequest; GetAccountProfileRequest::GetAccountProfileRequest() : RpcServiceRequest("sas-api", "2017-07-05", "GetAccountProfile") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAccountProfileRequest::~GetAccountProfileRequest() {} @@ -33,7 +35,7 @@ std::string GetAccountProfileRequest::getDeviceIdMd5()const void GetAccountProfileRequest::setDeviceIdMd5(const std::string& deviceIdMd5) { deviceIdMd5_ = deviceIdMd5; - setCoreParameter("DeviceIdMd5", deviceIdMd5); + setParameter("DeviceIdMd5", deviceIdMd5); } std::string GetAccountProfileRequest::getOs()const @@ -44,7 +46,7 @@ std::string GetAccountProfileRequest::getOs()const void GetAccountProfileRequest::setOs(const std::string& os) { os_ = os; - setCoreParameter("Os", os); + setParameter("Os", os); } std::string GetAccountProfileRequest::getIp()const @@ -55,7 +57,7 @@ std::string GetAccountProfileRequest::getIp()const void GetAccountProfileRequest::setIp(const std::string& ip) { ip_ = ip; - setCoreParameter("Ip", ip); + setParameter("Ip", ip); } std::string GetAccountProfileRequest::getUserAgent()const @@ -66,7 +68,7 @@ std::string GetAccountProfileRequest::getUserAgent()const void GetAccountProfileRequest::setUserAgent(const std::string& userAgent) { userAgent_ = userAgent; - setCoreParameter("UserAgent", userAgent); + setParameter("UserAgent", userAgent); } int GetAccountProfileRequest::getSensType()const @@ -77,7 +79,7 @@ int GetAccountProfileRequest::getSensType()const void GetAccountProfileRequest::setSensType(int sensType) { sensType_ = sensType; - setCoreParameter("SensType", std::to_string(sensType)); + setParameter("SensType", std::to_string(sensType)); } int GetAccountProfileRequest::getDeviceType()const @@ -88,7 +90,7 @@ int GetAccountProfileRequest::getDeviceType()const void GetAccountProfileRequest::setDeviceType(int deviceType) { deviceType_ = deviceType; - setCoreParameter("DeviceType", std::to_string(deviceType)); + setParameter("DeviceType", std::to_string(deviceType)); } int GetAccountProfileRequest::getBusinessType()const @@ -99,7 +101,7 @@ int GetAccountProfileRequest::getBusinessType()const void GetAccountProfileRequest::setBusinessType(int businessType) { businessType_ = businessType; - setCoreParameter("BusinessType", std::to_string(businessType)); + setParameter("BusinessType", std::to_string(businessType)); } int GetAccountProfileRequest::getCarrier()const @@ -110,7 +112,7 @@ int GetAccountProfileRequest::getCarrier()const void GetAccountProfileRequest::setCarrier(int carrier) { carrier_ = carrier; - setCoreParameter("Carrier", std::to_string(carrier)); + setParameter("Carrier", std::to_string(carrier)); } std::string GetAccountProfileRequest::getPhone()const @@ -121,7 +123,7 @@ std::string GetAccountProfileRequest::getPhone()const void GetAccountProfileRequest::setPhone(const std::string& phone) { phone_ = phone; - setCoreParameter("Phone", phone); + setParameter("Phone", phone); } std::string GetAccountProfileRequest::getRequestUrl()const @@ -132,7 +134,7 @@ std::string GetAccountProfileRequest::getRequestUrl()const void GetAccountProfileRequest::setRequestUrl(const std::string& requestUrl) { requestUrl_ = requestUrl; - setCoreParameter("RequestUrl", requestUrl); + setParameter("RequestUrl", requestUrl); } int GetAccountProfileRequest::getConnectionType()const @@ -143,7 +145,7 @@ int GetAccountProfileRequest::getConnectionType()const void GetAccountProfileRequest::setConnectionType(int connectionType) { connectionType_ = connectionType; - setCoreParameter("ConnectionType", std::to_string(connectionType)); + setParameter("ConnectionType", std::to_string(connectionType)); } long GetAccountProfileRequest::getAccessTimestamp()const @@ -154,6 +156,6 @@ long GetAccountProfileRequest::getAccessTimestamp()const void GetAccountProfileRequest::setAccessTimestamp(long accessTimestamp) { accessTimestamp_ = accessTimestamp; - setCoreParameter("AccessTimestamp", std::to_string(accessTimestamp)); + setParameter("AccessTimestamp", std::to_string(accessTimestamp)); } diff --git a/sas-api/src/model/GetInstanceCountRequest.cc b/sas-api/src/model/GetInstanceCountRequest.cc index f49b6741b..054764502 100644 --- a/sas-api/src/model/GetInstanceCountRequest.cc +++ b/sas-api/src/model/GetInstanceCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::GetInstanceCountRequest; GetInstanceCountRequest::GetInstanceCountRequest() : RpcServiceRequest("sas-api", "2017-07-05", "GetInstanceCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetInstanceCountRequest::~GetInstanceCountRequest() {} @@ -33,6 +35,6 @@ long GetInstanceCountRequest::getOwnerId()const void GetInstanceCountRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/sas-api/src/model/GetIpProfileRequest.cc b/sas-api/src/model/GetIpProfileRequest.cc index 388823dec..de6160d00 100644 --- a/sas-api/src/model/GetIpProfileRequest.cc +++ b/sas-api/src/model/GetIpProfileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::GetIpProfileRequest; GetIpProfileRequest::GetIpProfileRequest() : RpcServiceRequest("sas-api", "2017-07-05", "GetIpProfile") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetIpProfileRequest::~GetIpProfileRequest() {} @@ -33,7 +35,7 @@ std::string GetIpProfileRequest::getDeviceIdMd5()const void GetIpProfileRequest::setDeviceIdMd5(const std::string& deviceIdMd5) { deviceIdMd5_ = deviceIdMd5; - setCoreParameter("DeviceIdMd5", deviceIdMd5); + setParameter("DeviceIdMd5", deviceIdMd5); } std::string GetIpProfileRequest::getOs()const @@ -44,7 +46,7 @@ std::string GetIpProfileRequest::getOs()const void GetIpProfileRequest::setOs(const std::string& os) { os_ = os; - setCoreParameter("Os", os); + setParameter("Os", os); } std::string GetIpProfileRequest::getIp()const @@ -55,7 +57,7 @@ std::string GetIpProfileRequest::getIp()const void GetIpProfileRequest::setIp(const std::string& ip) { ip_ = ip; - setCoreParameter("Ip", ip); + setParameter("Ip", ip); } std::string GetIpProfileRequest::getUserAgent()const @@ -66,7 +68,7 @@ std::string GetIpProfileRequest::getUserAgent()const void GetIpProfileRequest::setUserAgent(const std::string& userAgent) { userAgent_ = userAgent; - setCoreParameter("UserAgent", userAgent); + setParameter("UserAgent", userAgent); } int GetIpProfileRequest::getSensType()const @@ -77,7 +79,7 @@ int GetIpProfileRequest::getSensType()const void GetIpProfileRequest::setSensType(int sensType) { sensType_ = sensType; - setCoreParameter("SensType", std::to_string(sensType)); + setParameter("SensType", std::to_string(sensType)); } int GetIpProfileRequest::getDeviceType()const @@ -88,7 +90,7 @@ int GetIpProfileRequest::getDeviceType()const void GetIpProfileRequest::setDeviceType(int deviceType) { deviceType_ = deviceType; - setCoreParameter("DeviceType", std::to_string(deviceType)); + setParameter("DeviceType", std::to_string(deviceType)); } int GetIpProfileRequest::getBusinessType()const @@ -99,7 +101,7 @@ int GetIpProfileRequest::getBusinessType()const void GetIpProfileRequest::setBusinessType(int businessType) { businessType_ = businessType; - setCoreParameter("BusinessType", std::to_string(businessType)); + setParameter("BusinessType", std::to_string(businessType)); } int GetIpProfileRequest::getCarrier()const @@ -110,7 +112,7 @@ int GetIpProfileRequest::getCarrier()const void GetIpProfileRequest::setCarrier(int carrier) { carrier_ = carrier; - setCoreParameter("Carrier", std::to_string(carrier)); + setParameter("Carrier", std::to_string(carrier)); } std::string GetIpProfileRequest::getRequestUrl()const @@ -121,7 +123,7 @@ std::string GetIpProfileRequest::getRequestUrl()const void GetIpProfileRequest::setRequestUrl(const std::string& requestUrl) { requestUrl_ = requestUrl; - setCoreParameter("RequestUrl", requestUrl); + setParameter("RequestUrl", requestUrl); } int GetIpProfileRequest::getConnectionType()const @@ -132,6 +134,6 @@ int GetIpProfileRequest::getConnectionType()const void GetIpProfileRequest::setConnectionType(int connectionType) { connectionType_ = connectionType; - setCoreParameter("ConnectionType", std::to_string(connectionType)); + setParameter("ConnectionType", std::to_string(connectionType)); } diff --git a/sas-api/src/model/GetPhoneProfileRequest.cc b/sas-api/src/model/GetPhoneProfileRequest.cc index cf4e945d7..934b8b274 100644 --- a/sas-api/src/model/GetPhoneProfileRequest.cc +++ b/sas-api/src/model/GetPhoneProfileRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas_api::Model::GetPhoneProfileRequest; GetPhoneProfileRequest::GetPhoneProfileRequest() : RpcServiceRequest("sas-api", "2017-07-05", "GetPhoneProfile") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPhoneProfileRequest::~GetPhoneProfileRequest() {} @@ -33,7 +35,7 @@ std::string GetPhoneProfileRequest::getPhone()const void GetPhoneProfileRequest::setPhone(const std::string& phone) { phone_ = phone; - setCoreParameter("Phone", phone); + setParameter("Phone", phone); } int GetPhoneProfileRequest::getSensType()const @@ -44,7 +46,7 @@ int GetPhoneProfileRequest::getSensType()const void GetPhoneProfileRequest::setSensType(int sensType) { sensType_ = sensType; - setCoreParameter("SensType", std::to_string(sensType)); + setParameter("SensType", std::to_string(sensType)); } std::string GetPhoneProfileRequest::getDataVersion()const @@ -55,7 +57,7 @@ std::string GetPhoneProfileRequest::getDataVersion()const void GetPhoneProfileRequest::setDataVersion(const std::string& dataVersion) { dataVersion_ = dataVersion; - setCoreParameter("DataVersion", dataVersion); + setParameter("DataVersion", dataVersion); } int GetPhoneProfileRequest::getBusinessType()const @@ -66,6 +68,6 @@ int GetPhoneProfileRequest::getBusinessType()const void GetPhoneProfileRequest::setBusinessType(int businessType) { businessType_ = businessType; - setCoreParameter("BusinessType", std::to_string(businessType)); + setParameter("BusinessType", std::to_string(businessType)); } diff --git a/sas/CMakeLists.txt b/sas/CMakeLists.txt index aa5ef9dbb..bc44d9b19 100644 --- a/sas/CMakeLists.txt +++ b/sas/CMakeLists.txt @@ -21,16 +21,32 @@ set(sas_public_header include/alibabacloud/sas/SasExport.h ) set(sas_public_header_model + include/alibabacloud/sas/model/CreateAntiBruteForceRuleRequest.h + include/alibabacloud/sas/model/CreateAntiBruteForceRuleResult.h include/alibabacloud/sas/model/CreateOrUpdateAssetGroupRequest.h include/alibabacloud/sas/model/CreateOrUpdateAssetGroupResult.h + include/alibabacloud/sas/model/CreateSimilarSecurityEventsQueryTaskRequest.h + include/alibabacloud/sas/model/CreateSimilarSecurityEventsQueryTaskResult.h include/alibabacloud/sas/model/DeleteGroupRequest.h include/alibabacloud/sas/model/DeleteGroupResult.h + include/alibabacloud/sas/model/DeleteLoginBaseConfigRequest.h + include/alibabacloud/sas/model/DeleteLoginBaseConfigResult.h + include/alibabacloud/sas/model/DeleteTagWithUuidRequest.h + include/alibabacloud/sas/model/DeleteTagWithUuidResult.h include/alibabacloud/sas/model/DescribeAlarmEventDetailRequest.h include/alibabacloud/sas/model/DescribeAlarmEventDetailResult.h include/alibabacloud/sas/model/DescribeAlarmEventListRequest.h include/alibabacloud/sas/model/DescribeAlarmEventListResult.h + include/alibabacloud/sas/model/DescribeAllEntityRequest.h + include/alibabacloud/sas/model/DescribeAllEntityResult.h include/alibabacloud/sas/model/DescribeAllGroupsRequest.h include/alibabacloud/sas/model/DescribeAllGroupsResult.h + include/alibabacloud/sas/model/DescribeAllRegionsStatisticsRequest.h + include/alibabacloud/sas/model/DescribeAllRegionsStatisticsResult.h + include/alibabacloud/sas/model/DescribeAssetDetailByUuidRequest.h + include/alibabacloud/sas/model/DescribeAssetDetailByUuidResult.h + include/alibabacloud/sas/model/DescribeAssetDetailByUuidsRequest.h + include/alibabacloud/sas/model/DescribeAssetDetailByUuidsResult.h include/alibabacloud/sas/model/DescribeAutoDelConfigRequest.h include/alibabacloud/sas/model/DescribeAutoDelConfigResult.h include/alibabacloud/sas/model/DescribeCheckWarningDetailRequest.h @@ -45,6 +61,12 @@ set(sas_public_header_model include/alibabacloud/sas/model/DescribeCloudProductFieldStatisticsResult.h include/alibabacloud/sas/model/DescribeConcernNecessityRequest.h include/alibabacloud/sas/model/DescribeConcernNecessityResult.h + include/alibabacloud/sas/model/DescribeCriteriaRequest.h + include/alibabacloud/sas/model/DescribeCriteriaResult.h + include/alibabacloud/sas/model/DescribeDialogMessagesRequest.h + include/alibabacloud/sas/model/DescribeDialogMessagesResult.h + include/alibabacloud/sas/model/DescribeDingTalkRequest.h + include/alibabacloud/sas/model/DescribeDingTalkResult.h include/alibabacloud/sas/model/DescribeDomainCountRequest.h include/alibabacloud/sas/model/DescribeDomainCountResult.h include/alibabacloud/sas/model/DescribeDomainDetailRequest.h @@ -53,14 +75,24 @@ set(sas_public_header_model include/alibabacloud/sas/model/DescribeDomainListResult.h include/alibabacloud/sas/model/DescribeEmgVulGroupRequest.h include/alibabacloud/sas/model/DescribeEmgVulGroupResult.h + include/alibabacloud/sas/model/DescribeExportInfoRequest.h + include/alibabacloud/sas/model/DescribeExportInfoResult.h include/alibabacloud/sas/model/DescribeFieldStatisticsRequest.h include/alibabacloud/sas/model/DescribeFieldStatisticsResult.h + include/alibabacloud/sas/model/DescribeGraph4InvestigationOnlineRequest.h + include/alibabacloud/sas/model/DescribeGraph4InvestigationOnlineResult.h include/alibabacloud/sas/model/DescribeGroupedTagsRequest.h include/alibabacloud/sas/model/DescribeGroupedTagsResult.h include/alibabacloud/sas/model/DescribeGroupedVulRequest.h include/alibabacloud/sas/model/DescribeGroupedVulResult.h include/alibabacloud/sas/model/DescribeInstanceStatisticsRequest.h include/alibabacloud/sas/model/DescribeInstanceStatisticsResult.h + include/alibabacloud/sas/model/DescribeIpInfoRequest.h + include/alibabacloud/sas/model/DescribeIpInfoResult.h + include/alibabacloud/sas/model/DescribeModuleConfigRequest.h + include/alibabacloud/sas/model/DescribeModuleConfigResult.h + include/alibabacloud/sas/model/DescribeNoticeConfigRequest.h + include/alibabacloud/sas/model/DescribeNoticeConfigResult.h include/alibabacloud/sas/model/DescribePropertyCountRequest.h include/alibabacloud/sas/model/DescribePropertyCountResult.h include/alibabacloud/sas/model/DescribePropertyPortDetailRequest.h @@ -75,6 +107,8 @@ set(sas_public_header_model include/alibabacloud/sas/model/DescribePropertySoftwareDetailResult.h include/alibabacloud/sas/model/DescribePropertySoftwareItemRequest.h include/alibabacloud/sas/model/DescribePropertySoftwareItemResult.h + include/alibabacloud/sas/model/DescribePropertyUsageNewestRequest.h + include/alibabacloud/sas/model/DescribePropertyUsageNewestResult.h include/alibabacloud/sas/model/DescribePropertyUserDetailRequest.h include/alibabacloud/sas/model/DescribePropertyUserDetailResult.h include/alibabacloud/sas/model/DescribePropertyUserItemRequest.h @@ -87,12 +121,26 @@ set(sas_public_header_model include/alibabacloud/sas/model/DescribeRiskCheckSummaryResult.h include/alibabacloud/sas/model/DescribeRiskItemTypeRequest.h include/alibabacloud/sas/model/DescribeRiskItemTypeResult.h + include/alibabacloud/sas/model/DescribeSasAssetStatisticsColumnRequest.h + include/alibabacloud/sas/model/DescribeSasAssetStatisticsColumnResult.h + include/alibabacloud/sas/model/DescribeSearchConditionRequest.h + include/alibabacloud/sas/model/DescribeSearchConditionResult.h + include/alibabacloud/sas/model/DescribeSecureSuggestionRequest.h + include/alibabacloud/sas/model/DescribeSecureSuggestionResult.h include/alibabacloud/sas/model/DescribeSecurityCheckScheduleConfigRequest.h include/alibabacloud/sas/model/DescribeSecurityCheckScheduleConfigResult.h + include/alibabacloud/sas/model/DescribeSecurityEventOperationsRequest.h + include/alibabacloud/sas/model/DescribeSecurityEventOperationsResult.h + include/alibabacloud/sas/model/DescribeSecurityStatInfoRequest.h + include/alibabacloud/sas/model/DescribeSecurityStatInfoResult.h + include/alibabacloud/sas/model/DescribeSimilarSecurityEventsRequest.h + include/alibabacloud/sas/model/DescribeSimilarSecurityEventsResult.h include/alibabacloud/sas/model/DescribeStrategyExecDetailRequest.h include/alibabacloud/sas/model/DescribeStrategyExecDetailResult.h include/alibabacloud/sas/model/DescribeStratetyRequest.h include/alibabacloud/sas/model/DescribeStratetyResult.h + include/alibabacloud/sas/model/DescribeSummaryInfoRequest.h + include/alibabacloud/sas/model/DescribeSummaryInfoResult.h include/alibabacloud/sas/model/DescribeSuspEventDetailRequest.h include/alibabacloud/sas/model/DescribeSuspEventDetailResult.h include/alibabacloud/sas/model/DescribeSuspEventsRequest.h @@ -101,6 +149,10 @@ set(sas_public_header_model include/alibabacloud/sas/model/DescribeUserBaselineAuthorizationResult.h include/alibabacloud/sas/model/DescribeUserLayoutAuthorizationRequest.h include/alibabacloud/sas/model/DescribeUserLayoutAuthorizationResult.h + include/alibabacloud/sas/model/DescribeVolDingdingMessageRequest.h + include/alibabacloud/sas/model/DescribeVolDingdingMessageResult.h + include/alibabacloud/sas/model/DescribeVpcListRequest.h + include/alibabacloud/sas/model/DescribeVpcListResult.h include/alibabacloud/sas/model/DescribeVulDetailsRequest.h include/alibabacloud/sas/model/DescribeVulDetailsResult.h include/alibabacloud/sas/model/DescribeVulListRequest.h @@ -109,6 +161,16 @@ set(sas_public_header_model include/alibabacloud/sas/model/DescribeVulWhitelistResult.h include/alibabacloud/sas/model/DescribeWarningMachinesRequest.h include/alibabacloud/sas/model/DescribeWarningMachinesResult.h + include/alibabacloud/sas/model/ExportRecordRequest.h + include/alibabacloud/sas/model/ExportRecordResult.h + include/alibabacloud/sas/model/GetIOCsRequest.h + include/alibabacloud/sas/model/GetIOCsResult.h + include/alibabacloud/sas/model/GetIncIOCsRequest.h + include/alibabacloud/sas/model/GetIncIOCsResult.h + include/alibabacloud/sas/model/HandleSimilarSecurityEventsRequest.h + include/alibabacloud/sas/model/HandleSimilarSecurityEventsResult.h + include/alibabacloud/sas/model/ModifyAntiBruteForceRuleRequest.h + include/alibabacloud/sas/model/ModifyAntiBruteForceRuleResult.h include/alibabacloud/sas/model/ModifyAutoDelConfigRequest.h include/alibabacloud/sas/model/ModifyAutoDelConfigResult.h include/alibabacloud/sas/model/ModifyConcernNecessityRequest.h @@ -121,6 +183,12 @@ set(sas_public_header_model include/alibabacloud/sas/model/ModifyEmgVulSubmitResult.h include/alibabacloud/sas/model/ModifyGroupPropertyRequest.h include/alibabacloud/sas/model/ModifyGroupPropertyResult.h + include/alibabacloud/sas/model/ModifyLoginBaseConfigRequest.h + include/alibabacloud/sas/model/ModifyLoginBaseConfigResult.h + include/alibabacloud/sas/model/ModifyLoginSwitchConfigRequest.h + include/alibabacloud/sas/model/ModifyLoginSwitchConfigResult.h + include/alibabacloud/sas/model/ModifyNoticeConfigRequest.h + include/alibabacloud/sas/model/ModifyNoticeConfigResult.h include/alibabacloud/sas/model/ModifyOperateVulRequest.h include/alibabacloud/sas/model/ModifyOperateVulResult.h include/alibabacloud/sas/model/ModifyPushAllTaskRequest.h @@ -131,23 +199,51 @@ set(sas_public_header_model include/alibabacloud/sas/model/ModifyRiskSingleResultStatusResult.h include/alibabacloud/sas/model/ModifySecurityCheckScheduleConfigRequest.h include/alibabacloud/sas/model/ModifySecurityCheckScheduleConfigResult.h + include/alibabacloud/sas/model/ModifyStartVulScanRequest.h + include/alibabacloud/sas/model/ModifyStartVulScanResult.h include/alibabacloud/sas/model/ModifyTagWithUuidRequest.h include/alibabacloud/sas/model/ModifyTagWithUuidResult.h + include/alibabacloud/sas/model/ModifyVulTargetConfigRequest.h + include/alibabacloud/sas/model/ModifyVulTargetConfigResult.h + include/alibabacloud/sas/model/OperateSuspiciousTargetConfigRequest.h + include/alibabacloud/sas/model/OperateSuspiciousTargetConfigResult.h + include/alibabacloud/sas/model/OperationSuspEventsRequest.h + include/alibabacloud/sas/model/OperationSuspEventsResult.h + include/alibabacloud/sas/model/PauseClientRequest.h + include/alibabacloud/sas/model/PauseClientResult.h + include/alibabacloud/sas/model/SasInstallCodeRequest.h + include/alibabacloud/sas/model/SasInstallCodeResult.h include/alibabacloud/sas/model/StartBaselineSecurityCheckRequest.h include/alibabacloud/sas/model/StartBaselineSecurityCheckResult.h ) set(sas_src src/SasClient.cc + src/model/CreateAntiBruteForceRuleRequest.cc + src/model/CreateAntiBruteForceRuleResult.cc src/model/CreateOrUpdateAssetGroupRequest.cc src/model/CreateOrUpdateAssetGroupResult.cc + src/model/CreateSimilarSecurityEventsQueryTaskRequest.cc + src/model/CreateSimilarSecurityEventsQueryTaskResult.cc src/model/DeleteGroupRequest.cc src/model/DeleteGroupResult.cc + src/model/DeleteLoginBaseConfigRequest.cc + src/model/DeleteLoginBaseConfigResult.cc + src/model/DeleteTagWithUuidRequest.cc + src/model/DeleteTagWithUuidResult.cc src/model/DescribeAlarmEventDetailRequest.cc src/model/DescribeAlarmEventDetailResult.cc src/model/DescribeAlarmEventListRequest.cc src/model/DescribeAlarmEventListResult.cc + src/model/DescribeAllEntityRequest.cc + src/model/DescribeAllEntityResult.cc src/model/DescribeAllGroupsRequest.cc src/model/DescribeAllGroupsResult.cc + src/model/DescribeAllRegionsStatisticsRequest.cc + src/model/DescribeAllRegionsStatisticsResult.cc + src/model/DescribeAssetDetailByUuidRequest.cc + src/model/DescribeAssetDetailByUuidResult.cc + src/model/DescribeAssetDetailByUuidsRequest.cc + src/model/DescribeAssetDetailByUuidsResult.cc src/model/DescribeAutoDelConfigRequest.cc src/model/DescribeAutoDelConfigResult.cc src/model/DescribeCheckWarningDetailRequest.cc @@ -162,6 +258,12 @@ set(sas_src src/model/DescribeCloudProductFieldStatisticsResult.cc src/model/DescribeConcernNecessityRequest.cc src/model/DescribeConcernNecessityResult.cc + src/model/DescribeCriteriaRequest.cc + src/model/DescribeCriteriaResult.cc + src/model/DescribeDialogMessagesRequest.cc + src/model/DescribeDialogMessagesResult.cc + src/model/DescribeDingTalkRequest.cc + src/model/DescribeDingTalkResult.cc src/model/DescribeDomainCountRequest.cc src/model/DescribeDomainCountResult.cc src/model/DescribeDomainDetailRequest.cc @@ -170,14 +272,24 @@ set(sas_src src/model/DescribeDomainListResult.cc src/model/DescribeEmgVulGroupRequest.cc src/model/DescribeEmgVulGroupResult.cc + src/model/DescribeExportInfoRequest.cc + src/model/DescribeExportInfoResult.cc src/model/DescribeFieldStatisticsRequest.cc src/model/DescribeFieldStatisticsResult.cc + src/model/DescribeGraph4InvestigationOnlineRequest.cc + src/model/DescribeGraph4InvestigationOnlineResult.cc src/model/DescribeGroupedTagsRequest.cc src/model/DescribeGroupedTagsResult.cc src/model/DescribeGroupedVulRequest.cc src/model/DescribeGroupedVulResult.cc src/model/DescribeInstanceStatisticsRequest.cc src/model/DescribeInstanceStatisticsResult.cc + src/model/DescribeIpInfoRequest.cc + src/model/DescribeIpInfoResult.cc + src/model/DescribeModuleConfigRequest.cc + src/model/DescribeModuleConfigResult.cc + src/model/DescribeNoticeConfigRequest.cc + src/model/DescribeNoticeConfigResult.cc src/model/DescribePropertyCountRequest.cc src/model/DescribePropertyCountResult.cc src/model/DescribePropertyPortDetailRequest.cc @@ -192,6 +304,8 @@ set(sas_src src/model/DescribePropertySoftwareDetailResult.cc src/model/DescribePropertySoftwareItemRequest.cc src/model/DescribePropertySoftwareItemResult.cc + src/model/DescribePropertyUsageNewestRequest.cc + src/model/DescribePropertyUsageNewestResult.cc src/model/DescribePropertyUserDetailRequest.cc src/model/DescribePropertyUserDetailResult.cc src/model/DescribePropertyUserItemRequest.cc @@ -204,12 +318,26 @@ set(sas_src src/model/DescribeRiskCheckSummaryResult.cc src/model/DescribeRiskItemTypeRequest.cc src/model/DescribeRiskItemTypeResult.cc + src/model/DescribeSasAssetStatisticsColumnRequest.cc + src/model/DescribeSasAssetStatisticsColumnResult.cc + src/model/DescribeSearchConditionRequest.cc + src/model/DescribeSearchConditionResult.cc + src/model/DescribeSecureSuggestionRequest.cc + src/model/DescribeSecureSuggestionResult.cc src/model/DescribeSecurityCheckScheduleConfigRequest.cc src/model/DescribeSecurityCheckScheduleConfigResult.cc + src/model/DescribeSecurityEventOperationsRequest.cc + src/model/DescribeSecurityEventOperationsResult.cc + src/model/DescribeSecurityStatInfoRequest.cc + src/model/DescribeSecurityStatInfoResult.cc + src/model/DescribeSimilarSecurityEventsRequest.cc + src/model/DescribeSimilarSecurityEventsResult.cc src/model/DescribeStrategyExecDetailRequest.cc src/model/DescribeStrategyExecDetailResult.cc src/model/DescribeStratetyRequest.cc src/model/DescribeStratetyResult.cc + src/model/DescribeSummaryInfoRequest.cc + src/model/DescribeSummaryInfoResult.cc src/model/DescribeSuspEventDetailRequest.cc src/model/DescribeSuspEventDetailResult.cc src/model/DescribeSuspEventsRequest.cc @@ -218,6 +346,10 @@ set(sas_src src/model/DescribeUserBaselineAuthorizationResult.cc src/model/DescribeUserLayoutAuthorizationRequest.cc src/model/DescribeUserLayoutAuthorizationResult.cc + src/model/DescribeVolDingdingMessageRequest.cc + src/model/DescribeVolDingdingMessageResult.cc + src/model/DescribeVpcListRequest.cc + src/model/DescribeVpcListResult.cc src/model/DescribeVulDetailsRequest.cc src/model/DescribeVulDetailsResult.cc src/model/DescribeVulListRequest.cc @@ -226,6 +358,16 @@ set(sas_src src/model/DescribeVulWhitelistResult.cc src/model/DescribeWarningMachinesRequest.cc src/model/DescribeWarningMachinesResult.cc + src/model/ExportRecordRequest.cc + src/model/ExportRecordResult.cc + src/model/GetIOCsRequest.cc + src/model/GetIOCsResult.cc + src/model/GetIncIOCsRequest.cc + src/model/GetIncIOCsResult.cc + src/model/HandleSimilarSecurityEventsRequest.cc + src/model/HandleSimilarSecurityEventsResult.cc + src/model/ModifyAntiBruteForceRuleRequest.cc + src/model/ModifyAntiBruteForceRuleResult.cc src/model/ModifyAutoDelConfigRequest.cc src/model/ModifyAutoDelConfigResult.cc src/model/ModifyConcernNecessityRequest.cc @@ -238,6 +380,12 @@ set(sas_src src/model/ModifyEmgVulSubmitResult.cc src/model/ModifyGroupPropertyRequest.cc src/model/ModifyGroupPropertyResult.cc + src/model/ModifyLoginBaseConfigRequest.cc + src/model/ModifyLoginBaseConfigResult.cc + src/model/ModifyLoginSwitchConfigRequest.cc + src/model/ModifyLoginSwitchConfigResult.cc + src/model/ModifyNoticeConfigRequest.cc + src/model/ModifyNoticeConfigResult.cc src/model/ModifyOperateVulRequest.cc src/model/ModifyOperateVulResult.cc src/model/ModifyPushAllTaskRequest.cc @@ -248,8 +396,20 @@ set(sas_src src/model/ModifyRiskSingleResultStatusResult.cc src/model/ModifySecurityCheckScheduleConfigRequest.cc src/model/ModifySecurityCheckScheduleConfigResult.cc + src/model/ModifyStartVulScanRequest.cc + src/model/ModifyStartVulScanResult.cc src/model/ModifyTagWithUuidRequest.cc src/model/ModifyTagWithUuidResult.cc + src/model/ModifyVulTargetConfigRequest.cc + src/model/ModifyVulTargetConfigResult.cc + src/model/OperateSuspiciousTargetConfigRequest.cc + src/model/OperateSuspiciousTargetConfigResult.cc + src/model/OperationSuspEventsRequest.cc + src/model/OperationSuspEventsResult.cc + src/model/PauseClientRequest.cc + src/model/PauseClientResult.cc + src/model/SasInstallCodeRequest.cc + src/model/SasInstallCodeResult.cc src/model/StartBaselineSecurityCheckRequest.cc src/model/StartBaselineSecurityCheckResult.cc ) diff --git a/sas/include/alibabacloud/sas/SasClient.h b/sas/include/alibabacloud/sas/SasClient.h index 25202a335..741722bfa 100644 --- a/sas/include/alibabacloud/sas/SasClient.h +++ b/sas/include/alibabacloud/sas/SasClient.h @@ -22,16 +22,32 @@ #include #include #include "SasExport.h" +#include "model/CreateAntiBruteForceRuleRequest.h" +#include "model/CreateAntiBruteForceRuleResult.h" #include "model/CreateOrUpdateAssetGroupRequest.h" #include "model/CreateOrUpdateAssetGroupResult.h" +#include "model/CreateSimilarSecurityEventsQueryTaskRequest.h" +#include "model/CreateSimilarSecurityEventsQueryTaskResult.h" #include "model/DeleteGroupRequest.h" #include "model/DeleteGroupResult.h" +#include "model/DeleteLoginBaseConfigRequest.h" +#include "model/DeleteLoginBaseConfigResult.h" +#include "model/DeleteTagWithUuidRequest.h" +#include "model/DeleteTagWithUuidResult.h" #include "model/DescribeAlarmEventDetailRequest.h" #include "model/DescribeAlarmEventDetailResult.h" #include "model/DescribeAlarmEventListRequest.h" #include "model/DescribeAlarmEventListResult.h" +#include "model/DescribeAllEntityRequest.h" +#include "model/DescribeAllEntityResult.h" #include "model/DescribeAllGroupsRequest.h" #include "model/DescribeAllGroupsResult.h" +#include "model/DescribeAllRegionsStatisticsRequest.h" +#include "model/DescribeAllRegionsStatisticsResult.h" +#include "model/DescribeAssetDetailByUuidRequest.h" +#include "model/DescribeAssetDetailByUuidResult.h" +#include "model/DescribeAssetDetailByUuidsRequest.h" +#include "model/DescribeAssetDetailByUuidsResult.h" #include "model/DescribeAutoDelConfigRequest.h" #include "model/DescribeAutoDelConfigResult.h" #include "model/DescribeCheckWarningDetailRequest.h" @@ -46,6 +62,12 @@ #include "model/DescribeCloudProductFieldStatisticsResult.h" #include "model/DescribeConcernNecessityRequest.h" #include "model/DescribeConcernNecessityResult.h" +#include "model/DescribeCriteriaRequest.h" +#include "model/DescribeCriteriaResult.h" +#include "model/DescribeDialogMessagesRequest.h" +#include "model/DescribeDialogMessagesResult.h" +#include "model/DescribeDingTalkRequest.h" +#include "model/DescribeDingTalkResult.h" #include "model/DescribeDomainCountRequest.h" #include "model/DescribeDomainCountResult.h" #include "model/DescribeDomainDetailRequest.h" @@ -54,14 +76,24 @@ #include "model/DescribeDomainListResult.h" #include "model/DescribeEmgVulGroupRequest.h" #include "model/DescribeEmgVulGroupResult.h" +#include "model/DescribeExportInfoRequest.h" +#include "model/DescribeExportInfoResult.h" #include "model/DescribeFieldStatisticsRequest.h" #include "model/DescribeFieldStatisticsResult.h" +#include "model/DescribeGraph4InvestigationOnlineRequest.h" +#include "model/DescribeGraph4InvestigationOnlineResult.h" #include "model/DescribeGroupedTagsRequest.h" #include "model/DescribeGroupedTagsResult.h" #include "model/DescribeGroupedVulRequest.h" #include "model/DescribeGroupedVulResult.h" #include "model/DescribeInstanceStatisticsRequest.h" #include "model/DescribeInstanceStatisticsResult.h" +#include "model/DescribeIpInfoRequest.h" +#include "model/DescribeIpInfoResult.h" +#include "model/DescribeModuleConfigRequest.h" +#include "model/DescribeModuleConfigResult.h" +#include "model/DescribeNoticeConfigRequest.h" +#include "model/DescribeNoticeConfigResult.h" #include "model/DescribePropertyCountRequest.h" #include "model/DescribePropertyCountResult.h" #include "model/DescribePropertyPortDetailRequest.h" @@ -76,6 +108,8 @@ #include "model/DescribePropertySoftwareDetailResult.h" #include "model/DescribePropertySoftwareItemRequest.h" #include "model/DescribePropertySoftwareItemResult.h" +#include "model/DescribePropertyUsageNewestRequest.h" +#include "model/DescribePropertyUsageNewestResult.h" #include "model/DescribePropertyUserDetailRequest.h" #include "model/DescribePropertyUserDetailResult.h" #include "model/DescribePropertyUserItemRequest.h" @@ -88,12 +122,26 @@ #include "model/DescribeRiskCheckSummaryResult.h" #include "model/DescribeRiskItemTypeRequest.h" #include "model/DescribeRiskItemTypeResult.h" +#include "model/DescribeSasAssetStatisticsColumnRequest.h" +#include "model/DescribeSasAssetStatisticsColumnResult.h" +#include "model/DescribeSearchConditionRequest.h" +#include "model/DescribeSearchConditionResult.h" +#include "model/DescribeSecureSuggestionRequest.h" +#include "model/DescribeSecureSuggestionResult.h" #include "model/DescribeSecurityCheckScheduleConfigRequest.h" #include "model/DescribeSecurityCheckScheduleConfigResult.h" +#include "model/DescribeSecurityEventOperationsRequest.h" +#include "model/DescribeSecurityEventOperationsResult.h" +#include "model/DescribeSecurityStatInfoRequest.h" +#include "model/DescribeSecurityStatInfoResult.h" +#include "model/DescribeSimilarSecurityEventsRequest.h" +#include "model/DescribeSimilarSecurityEventsResult.h" #include "model/DescribeStrategyExecDetailRequest.h" #include "model/DescribeStrategyExecDetailResult.h" #include "model/DescribeStratetyRequest.h" #include "model/DescribeStratetyResult.h" +#include "model/DescribeSummaryInfoRequest.h" +#include "model/DescribeSummaryInfoResult.h" #include "model/DescribeSuspEventDetailRequest.h" #include "model/DescribeSuspEventDetailResult.h" #include "model/DescribeSuspEventsRequest.h" @@ -102,6 +150,10 @@ #include "model/DescribeUserBaselineAuthorizationResult.h" #include "model/DescribeUserLayoutAuthorizationRequest.h" #include "model/DescribeUserLayoutAuthorizationResult.h" +#include "model/DescribeVolDingdingMessageRequest.h" +#include "model/DescribeVolDingdingMessageResult.h" +#include "model/DescribeVpcListRequest.h" +#include "model/DescribeVpcListResult.h" #include "model/DescribeVulDetailsRequest.h" #include "model/DescribeVulDetailsResult.h" #include "model/DescribeVulListRequest.h" @@ -110,6 +162,16 @@ #include "model/DescribeVulWhitelistResult.h" #include "model/DescribeWarningMachinesRequest.h" #include "model/DescribeWarningMachinesResult.h" +#include "model/ExportRecordRequest.h" +#include "model/ExportRecordResult.h" +#include "model/GetIOCsRequest.h" +#include "model/GetIOCsResult.h" +#include "model/GetIncIOCsRequest.h" +#include "model/GetIncIOCsResult.h" +#include "model/HandleSimilarSecurityEventsRequest.h" +#include "model/HandleSimilarSecurityEventsResult.h" +#include "model/ModifyAntiBruteForceRuleRequest.h" +#include "model/ModifyAntiBruteForceRuleResult.h" #include "model/ModifyAutoDelConfigRequest.h" #include "model/ModifyAutoDelConfigResult.h" #include "model/ModifyConcernNecessityRequest.h" @@ -122,6 +184,12 @@ #include "model/ModifyEmgVulSubmitResult.h" #include "model/ModifyGroupPropertyRequest.h" #include "model/ModifyGroupPropertyResult.h" +#include "model/ModifyLoginBaseConfigRequest.h" +#include "model/ModifyLoginBaseConfigResult.h" +#include "model/ModifyLoginSwitchConfigRequest.h" +#include "model/ModifyLoginSwitchConfigResult.h" +#include "model/ModifyNoticeConfigRequest.h" +#include "model/ModifyNoticeConfigResult.h" #include "model/ModifyOperateVulRequest.h" #include "model/ModifyOperateVulResult.h" #include "model/ModifyPushAllTaskRequest.h" @@ -132,8 +200,20 @@ #include "model/ModifyRiskSingleResultStatusResult.h" #include "model/ModifySecurityCheckScheduleConfigRequest.h" #include "model/ModifySecurityCheckScheduleConfigResult.h" +#include "model/ModifyStartVulScanRequest.h" +#include "model/ModifyStartVulScanResult.h" #include "model/ModifyTagWithUuidRequest.h" #include "model/ModifyTagWithUuidResult.h" +#include "model/ModifyVulTargetConfigRequest.h" +#include "model/ModifyVulTargetConfigResult.h" +#include "model/OperateSuspiciousTargetConfigRequest.h" +#include "model/OperateSuspiciousTargetConfigResult.h" +#include "model/OperationSuspEventsRequest.h" +#include "model/OperationSuspEventsResult.h" +#include "model/PauseClientRequest.h" +#include "model/PauseClientResult.h" +#include "model/SasInstallCodeRequest.h" +#include "model/SasInstallCodeResult.h" #include "model/StartBaselineSecurityCheckRequest.h" #include "model/StartBaselineSecurityCheckResult.h" @@ -145,21 +225,45 @@ namespace AlibabaCloud class ALIBABACLOUD_SAS_EXPORT SasClient : public RpcServiceClient { public: + typedef Outcome CreateAntiBruteForceRuleOutcome; + typedef std::future CreateAntiBruteForceRuleOutcomeCallable; + typedef std::function&)> CreateAntiBruteForceRuleAsyncHandler; typedef Outcome CreateOrUpdateAssetGroupOutcome; typedef std::future CreateOrUpdateAssetGroupOutcomeCallable; typedef std::function&)> CreateOrUpdateAssetGroupAsyncHandler; + typedef Outcome CreateSimilarSecurityEventsQueryTaskOutcome; + typedef std::future CreateSimilarSecurityEventsQueryTaskOutcomeCallable; + typedef std::function&)> CreateSimilarSecurityEventsQueryTaskAsyncHandler; typedef Outcome DeleteGroupOutcome; typedef std::future DeleteGroupOutcomeCallable; typedef std::function&)> DeleteGroupAsyncHandler; + typedef Outcome DeleteLoginBaseConfigOutcome; + typedef std::future DeleteLoginBaseConfigOutcomeCallable; + typedef std::function&)> DeleteLoginBaseConfigAsyncHandler; + typedef Outcome DeleteTagWithUuidOutcome; + typedef std::future DeleteTagWithUuidOutcomeCallable; + typedef std::function&)> DeleteTagWithUuidAsyncHandler; typedef Outcome DescribeAlarmEventDetailOutcome; typedef std::future DescribeAlarmEventDetailOutcomeCallable; typedef std::function&)> DescribeAlarmEventDetailAsyncHandler; typedef Outcome DescribeAlarmEventListOutcome; typedef std::future DescribeAlarmEventListOutcomeCallable; typedef std::function&)> DescribeAlarmEventListAsyncHandler; + typedef Outcome DescribeAllEntityOutcome; + typedef std::future DescribeAllEntityOutcomeCallable; + typedef std::function&)> DescribeAllEntityAsyncHandler; typedef Outcome DescribeAllGroupsOutcome; typedef std::future DescribeAllGroupsOutcomeCallable; typedef std::function&)> DescribeAllGroupsAsyncHandler; + typedef Outcome DescribeAllRegionsStatisticsOutcome; + typedef std::future DescribeAllRegionsStatisticsOutcomeCallable; + typedef std::function&)> DescribeAllRegionsStatisticsAsyncHandler; + typedef Outcome DescribeAssetDetailByUuidOutcome; + typedef std::future DescribeAssetDetailByUuidOutcomeCallable; + typedef std::function&)> DescribeAssetDetailByUuidAsyncHandler; + typedef Outcome DescribeAssetDetailByUuidsOutcome; + typedef std::future DescribeAssetDetailByUuidsOutcomeCallable; + typedef std::function&)> DescribeAssetDetailByUuidsAsyncHandler; typedef Outcome DescribeAutoDelConfigOutcome; typedef std::future DescribeAutoDelConfigOutcomeCallable; typedef std::function&)> DescribeAutoDelConfigAsyncHandler; @@ -181,6 +285,15 @@ namespace AlibabaCloud typedef Outcome DescribeConcernNecessityOutcome; typedef std::future DescribeConcernNecessityOutcomeCallable; typedef std::function&)> DescribeConcernNecessityAsyncHandler; + typedef Outcome DescribeCriteriaOutcome; + typedef std::future DescribeCriteriaOutcomeCallable; + typedef std::function&)> DescribeCriteriaAsyncHandler; + typedef Outcome DescribeDialogMessagesOutcome; + typedef std::future DescribeDialogMessagesOutcomeCallable; + typedef std::function&)> DescribeDialogMessagesAsyncHandler; + typedef Outcome DescribeDingTalkOutcome; + typedef std::future DescribeDingTalkOutcomeCallable; + typedef std::function&)> DescribeDingTalkAsyncHandler; typedef Outcome DescribeDomainCountOutcome; typedef std::future DescribeDomainCountOutcomeCallable; typedef std::function&)> DescribeDomainCountAsyncHandler; @@ -193,9 +306,15 @@ namespace AlibabaCloud typedef Outcome DescribeEmgVulGroupOutcome; typedef std::future DescribeEmgVulGroupOutcomeCallable; typedef std::function&)> DescribeEmgVulGroupAsyncHandler; + typedef Outcome DescribeExportInfoOutcome; + typedef std::future DescribeExportInfoOutcomeCallable; + typedef std::function&)> DescribeExportInfoAsyncHandler; typedef Outcome DescribeFieldStatisticsOutcome; typedef std::future DescribeFieldStatisticsOutcomeCallable; typedef std::function&)> DescribeFieldStatisticsAsyncHandler; + typedef Outcome DescribeGraph4InvestigationOnlineOutcome; + typedef std::future DescribeGraph4InvestigationOnlineOutcomeCallable; + typedef std::function&)> DescribeGraph4InvestigationOnlineAsyncHandler; typedef Outcome DescribeGroupedTagsOutcome; typedef std::future DescribeGroupedTagsOutcomeCallable; typedef std::function&)> DescribeGroupedTagsAsyncHandler; @@ -205,6 +324,15 @@ namespace AlibabaCloud typedef Outcome DescribeInstanceStatisticsOutcome; typedef std::future DescribeInstanceStatisticsOutcomeCallable; typedef std::function&)> DescribeInstanceStatisticsAsyncHandler; + typedef Outcome DescribeIpInfoOutcome; + typedef std::future DescribeIpInfoOutcomeCallable; + typedef std::function&)> DescribeIpInfoAsyncHandler; + typedef Outcome DescribeModuleConfigOutcome; + typedef std::future DescribeModuleConfigOutcomeCallable; + typedef std::function&)> DescribeModuleConfigAsyncHandler; + typedef Outcome DescribeNoticeConfigOutcome; + typedef std::future DescribeNoticeConfigOutcomeCallable; + typedef std::function&)> DescribeNoticeConfigAsyncHandler; typedef Outcome DescribePropertyCountOutcome; typedef std::future DescribePropertyCountOutcomeCallable; typedef std::function&)> DescribePropertyCountAsyncHandler; @@ -226,6 +354,9 @@ namespace AlibabaCloud typedef Outcome DescribePropertySoftwareItemOutcome; typedef std::future DescribePropertySoftwareItemOutcomeCallable; typedef std::function&)> DescribePropertySoftwareItemAsyncHandler; + typedef Outcome DescribePropertyUsageNewestOutcome; + typedef std::future DescribePropertyUsageNewestOutcomeCallable; + typedef std::function&)> DescribePropertyUsageNewestAsyncHandler; typedef Outcome DescribePropertyUserDetailOutcome; typedef std::future DescribePropertyUserDetailOutcomeCallable; typedef std::function&)> DescribePropertyUserDetailAsyncHandler; @@ -244,15 +375,36 @@ namespace AlibabaCloud typedef Outcome DescribeRiskItemTypeOutcome; typedef std::future DescribeRiskItemTypeOutcomeCallable; typedef std::function&)> DescribeRiskItemTypeAsyncHandler; + typedef Outcome DescribeSasAssetStatisticsColumnOutcome; + typedef std::future DescribeSasAssetStatisticsColumnOutcomeCallable; + typedef std::function&)> DescribeSasAssetStatisticsColumnAsyncHandler; + typedef Outcome DescribeSearchConditionOutcome; + typedef std::future DescribeSearchConditionOutcomeCallable; + typedef std::function&)> DescribeSearchConditionAsyncHandler; + typedef Outcome DescribeSecureSuggestionOutcome; + typedef std::future DescribeSecureSuggestionOutcomeCallable; + typedef std::function&)> DescribeSecureSuggestionAsyncHandler; typedef Outcome DescribeSecurityCheckScheduleConfigOutcome; typedef std::future DescribeSecurityCheckScheduleConfigOutcomeCallable; typedef std::function&)> DescribeSecurityCheckScheduleConfigAsyncHandler; + typedef Outcome DescribeSecurityEventOperationsOutcome; + typedef std::future DescribeSecurityEventOperationsOutcomeCallable; + typedef std::function&)> DescribeSecurityEventOperationsAsyncHandler; + typedef Outcome DescribeSecurityStatInfoOutcome; + typedef std::future DescribeSecurityStatInfoOutcomeCallable; + typedef std::function&)> DescribeSecurityStatInfoAsyncHandler; + typedef Outcome DescribeSimilarSecurityEventsOutcome; + typedef std::future DescribeSimilarSecurityEventsOutcomeCallable; + typedef std::function&)> DescribeSimilarSecurityEventsAsyncHandler; typedef Outcome DescribeStrategyExecDetailOutcome; typedef std::future DescribeStrategyExecDetailOutcomeCallable; typedef std::function&)> DescribeStrategyExecDetailAsyncHandler; typedef Outcome DescribeStratetyOutcome; typedef std::future DescribeStratetyOutcomeCallable; typedef std::function&)> DescribeStratetyAsyncHandler; + typedef Outcome DescribeSummaryInfoOutcome; + typedef std::future DescribeSummaryInfoOutcomeCallable; + typedef std::function&)> DescribeSummaryInfoAsyncHandler; typedef Outcome DescribeSuspEventDetailOutcome; typedef std::future DescribeSuspEventDetailOutcomeCallable; typedef std::function&)> DescribeSuspEventDetailAsyncHandler; @@ -265,6 +417,12 @@ namespace AlibabaCloud typedef Outcome DescribeUserLayoutAuthorizationOutcome; typedef std::future DescribeUserLayoutAuthorizationOutcomeCallable; typedef std::function&)> DescribeUserLayoutAuthorizationAsyncHandler; + typedef Outcome DescribeVolDingdingMessageOutcome; + typedef std::future DescribeVolDingdingMessageOutcomeCallable; + typedef std::function&)> DescribeVolDingdingMessageAsyncHandler; + typedef Outcome DescribeVpcListOutcome; + typedef std::future DescribeVpcListOutcomeCallable; + typedef std::function&)> DescribeVpcListAsyncHandler; typedef Outcome DescribeVulDetailsOutcome; typedef std::future DescribeVulDetailsOutcomeCallable; typedef std::function&)> DescribeVulDetailsAsyncHandler; @@ -277,6 +435,21 @@ namespace AlibabaCloud typedef Outcome DescribeWarningMachinesOutcome; typedef std::future DescribeWarningMachinesOutcomeCallable; typedef std::function&)> DescribeWarningMachinesAsyncHandler; + typedef Outcome ExportRecordOutcome; + typedef std::future ExportRecordOutcomeCallable; + typedef std::function&)> ExportRecordAsyncHandler; + typedef Outcome GetIOCsOutcome; + typedef std::future GetIOCsOutcomeCallable; + typedef std::function&)> GetIOCsAsyncHandler; + typedef Outcome GetIncIOCsOutcome; + typedef std::future GetIncIOCsOutcomeCallable; + typedef std::function&)> GetIncIOCsAsyncHandler; + typedef Outcome HandleSimilarSecurityEventsOutcome; + typedef std::future HandleSimilarSecurityEventsOutcomeCallable; + typedef std::function&)> HandleSimilarSecurityEventsAsyncHandler; + typedef Outcome ModifyAntiBruteForceRuleOutcome; + typedef std::future ModifyAntiBruteForceRuleOutcomeCallable; + typedef std::function&)> ModifyAntiBruteForceRuleAsyncHandler; typedef Outcome ModifyAutoDelConfigOutcome; typedef std::future ModifyAutoDelConfigOutcomeCallable; typedef std::function&)> ModifyAutoDelConfigAsyncHandler; @@ -295,6 +468,15 @@ namespace AlibabaCloud typedef Outcome ModifyGroupPropertyOutcome; typedef std::future ModifyGroupPropertyOutcomeCallable; typedef std::function&)> ModifyGroupPropertyAsyncHandler; + typedef Outcome ModifyLoginBaseConfigOutcome; + typedef std::future ModifyLoginBaseConfigOutcomeCallable; + typedef std::function&)> ModifyLoginBaseConfigAsyncHandler; + typedef Outcome ModifyLoginSwitchConfigOutcome; + typedef std::future ModifyLoginSwitchConfigOutcomeCallable; + typedef std::function&)> ModifyLoginSwitchConfigAsyncHandler; + typedef Outcome ModifyNoticeConfigOutcome; + typedef std::future ModifyNoticeConfigOutcomeCallable; + typedef std::function&)> ModifyNoticeConfigAsyncHandler; typedef Outcome ModifyOperateVulOutcome; typedef std::future ModifyOperateVulOutcomeCallable; typedef std::function&)> ModifyOperateVulAsyncHandler; @@ -310,9 +492,27 @@ namespace AlibabaCloud typedef Outcome ModifySecurityCheckScheduleConfigOutcome; typedef std::future ModifySecurityCheckScheduleConfigOutcomeCallable; typedef std::function&)> ModifySecurityCheckScheduleConfigAsyncHandler; + typedef Outcome ModifyStartVulScanOutcome; + typedef std::future ModifyStartVulScanOutcomeCallable; + typedef std::function&)> ModifyStartVulScanAsyncHandler; typedef Outcome ModifyTagWithUuidOutcome; typedef std::future ModifyTagWithUuidOutcomeCallable; typedef std::function&)> ModifyTagWithUuidAsyncHandler; + typedef Outcome ModifyVulTargetConfigOutcome; + typedef std::future ModifyVulTargetConfigOutcomeCallable; + typedef std::function&)> ModifyVulTargetConfigAsyncHandler; + typedef Outcome OperateSuspiciousTargetConfigOutcome; + typedef std::future OperateSuspiciousTargetConfigOutcomeCallable; + typedef std::function&)> OperateSuspiciousTargetConfigAsyncHandler; + typedef Outcome OperationSuspEventsOutcome; + typedef std::future OperationSuspEventsOutcomeCallable; + typedef std::function&)> OperationSuspEventsAsyncHandler; + typedef Outcome PauseClientOutcome; + typedef std::future PauseClientOutcomeCallable; + typedef std::function&)> PauseClientAsyncHandler; + typedef Outcome SasInstallCodeOutcome; + typedef std::future SasInstallCodeOutcomeCallable; + typedef std::function&)> SasInstallCodeAsyncHandler; typedef Outcome StartBaselineSecurityCheckOutcome; typedef std::future StartBaselineSecurityCheckOutcomeCallable; typedef std::function&)> StartBaselineSecurityCheckAsyncHandler; @@ -321,21 +521,45 @@ namespace AlibabaCloud SasClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); SasClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration); ~SasClient(); + CreateAntiBruteForceRuleOutcome createAntiBruteForceRule(const Model::CreateAntiBruteForceRuleRequest &request)const; + void createAntiBruteForceRuleAsync(const Model::CreateAntiBruteForceRuleRequest& request, const CreateAntiBruteForceRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateAntiBruteForceRuleOutcomeCallable createAntiBruteForceRuleCallable(const Model::CreateAntiBruteForceRuleRequest& request) const; CreateOrUpdateAssetGroupOutcome createOrUpdateAssetGroup(const Model::CreateOrUpdateAssetGroupRequest &request)const; void createOrUpdateAssetGroupAsync(const Model::CreateOrUpdateAssetGroupRequest& request, const CreateOrUpdateAssetGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateOrUpdateAssetGroupOutcomeCallable createOrUpdateAssetGroupCallable(const Model::CreateOrUpdateAssetGroupRequest& request) const; + CreateSimilarSecurityEventsQueryTaskOutcome createSimilarSecurityEventsQueryTask(const Model::CreateSimilarSecurityEventsQueryTaskRequest &request)const; + void createSimilarSecurityEventsQueryTaskAsync(const Model::CreateSimilarSecurityEventsQueryTaskRequest& request, const CreateSimilarSecurityEventsQueryTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateSimilarSecurityEventsQueryTaskOutcomeCallable createSimilarSecurityEventsQueryTaskCallable(const Model::CreateSimilarSecurityEventsQueryTaskRequest& request) const; DeleteGroupOutcome deleteGroup(const Model::DeleteGroupRequest &request)const; void deleteGroupAsync(const Model::DeleteGroupRequest& request, const DeleteGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteGroupOutcomeCallable deleteGroupCallable(const Model::DeleteGroupRequest& request) const; + DeleteLoginBaseConfigOutcome deleteLoginBaseConfig(const Model::DeleteLoginBaseConfigRequest &request)const; + void deleteLoginBaseConfigAsync(const Model::DeleteLoginBaseConfigRequest& request, const DeleteLoginBaseConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteLoginBaseConfigOutcomeCallable deleteLoginBaseConfigCallable(const Model::DeleteLoginBaseConfigRequest& request) const; + DeleteTagWithUuidOutcome deleteTagWithUuid(const Model::DeleteTagWithUuidRequest &request)const; + void deleteTagWithUuidAsync(const Model::DeleteTagWithUuidRequest& request, const DeleteTagWithUuidAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteTagWithUuidOutcomeCallable deleteTagWithUuidCallable(const Model::DeleteTagWithUuidRequest& request) const; DescribeAlarmEventDetailOutcome describeAlarmEventDetail(const Model::DescribeAlarmEventDetailRequest &request)const; void describeAlarmEventDetailAsync(const Model::DescribeAlarmEventDetailRequest& request, const DescribeAlarmEventDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeAlarmEventDetailOutcomeCallable describeAlarmEventDetailCallable(const Model::DescribeAlarmEventDetailRequest& request) const; DescribeAlarmEventListOutcome describeAlarmEventList(const Model::DescribeAlarmEventListRequest &request)const; void describeAlarmEventListAsync(const Model::DescribeAlarmEventListRequest& request, const DescribeAlarmEventListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeAlarmEventListOutcomeCallable describeAlarmEventListCallable(const Model::DescribeAlarmEventListRequest& request) const; + DescribeAllEntityOutcome describeAllEntity(const Model::DescribeAllEntityRequest &request)const; + void describeAllEntityAsync(const Model::DescribeAllEntityRequest& request, const DescribeAllEntityAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAllEntityOutcomeCallable describeAllEntityCallable(const Model::DescribeAllEntityRequest& request) const; DescribeAllGroupsOutcome describeAllGroups(const Model::DescribeAllGroupsRequest &request)const; void describeAllGroupsAsync(const Model::DescribeAllGroupsRequest& request, const DescribeAllGroupsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeAllGroupsOutcomeCallable describeAllGroupsCallable(const Model::DescribeAllGroupsRequest& request) const; + DescribeAllRegionsStatisticsOutcome describeAllRegionsStatistics(const Model::DescribeAllRegionsStatisticsRequest &request)const; + void describeAllRegionsStatisticsAsync(const Model::DescribeAllRegionsStatisticsRequest& request, const DescribeAllRegionsStatisticsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAllRegionsStatisticsOutcomeCallable describeAllRegionsStatisticsCallable(const Model::DescribeAllRegionsStatisticsRequest& request) const; + DescribeAssetDetailByUuidOutcome describeAssetDetailByUuid(const Model::DescribeAssetDetailByUuidRequest &request)const; + void describeAssetDetailByUuidAsync(const Model::DescribeAssetDetailByUuidRequest& request, const DescribeAssetDetailByUuidAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAssetDetailByUuidOutcomeCallable describeAssetDetailByUuidCallable(const Model::DescribeAssetDetailByUuidRequest& request) const; + DescribeAssetDetailByUuidsOutcome describeAssetDetailByUuids(const Model::DescribeAssetDetailByUuidsRequest &request)const; + void describeAssetDetailByUuidsAsync(const Model::DescribeAssetDetailByUuidsRequest& request, const DescribeAssetDetailByUuidsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAssetDetailByUuidsOutcomeCallable describeAssetDetailByUuidsCallable(const Model::DescribeAssetDetailByUuidsRequest& request) const; DescribeAutoDelConfigOutcome describeAutoDelConfig(const Model::DescribeAutoDelConfigRequest &request)const; void describeAutoDelConfigAsync(const Model::DescribeAutoDelConfigRequest& request, const DescribeAutoDelConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeAutoDelConfigOutcomeCallable describeAutoDelConfigCallable(const Model::DescribeAutoDelConfigRequest& request) const; @@ -357,6 +581,15 @@ namespace AlibabaCloud DescribeConcernNecessityOutcome describeConcernNecessity(const Model::DescribeConcernNecessityRequest &request)const; void describeConcernNecessityAsync(const Model::DescribeConcernNecessityRequest& request, const DescribeConcernNecessityAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeConcernNecessityOutcomeCallable describeConcernNecessityCallable(const Model::DescribeConcernNecessityRequest& request) const; + DescribeCriteriaOutcome describeCriteria(const Model::DescribeCriteriaRequest &request)const; + void describeCriteriaAsync(const Model::DescribeCriteriaRequest& request, const DescribeCriteriaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeCriteriaOutcomeCallable describeCriteriaCallable(const Model::DescribeCriteriaRequest& request) const; + DescribeDialogMessagesOutcome describeDialogMessages(const Model::DescribeDialogMessagesRequest &request)const; + void describeDialogMessagesAsync(const Model::DescribeDialogMessagesRequest& request, const DescribeDialogMessagesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDialogMessagesOutcomeCallable describeDialogMessagesCallable(const Model::DescribeDialogMessagesRequest& request) const; + DescribeDingTalkOutcome describeDingTalk(const Model::DescribeDingTalkRequest &request)const; + void describeDingTalkAsync(const Model::DescribeDingTalkRequest& request, const DescribeDingTalkAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDingTalkOutcomeCallable describeDingTalkCallable(const Model::DescribeDingTalkRequest& request) const; DescribeDomainCountOutcome describeDomainCount(const Model::DescribeDomainCountRequest &request)const; void describeDomainCountAsync(const Model::DescribeDomainCountRequest& request, const DescribeDomainCountAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDomainCountOutcomeCallable describeDomainCountCallable(const Model::DescribeDomainCountRequest& request) const; @@ -369,9 +602,15 @@ namespace AlibabaCloud DescribeEmgVulGroupOutcome describeEmgVulGroup(const Model::DescribeEmgVulGroupRequest &request)const; void describeEmgVulGroupAsync(const Model::DescribeEmgVulGroupRequest& request, const DescribeEmgVulGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeEmgVulGroupOutcomeCallable describeEmgVulGroupCallable(const Model::DescribeEmgVulGroupRequest& request) const; + DescribeExportInfoOutcome describeExportInfo(const Model::DescribeExportInfoRequest &request)const; + void describeExportInfoAsync(const Model::DescribeExportInfoRequest& request, const DescribeExportInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeExportInfoOutcomeCallable describeExportInfoCallable(const Model::DescribeExportInfoRequest& request) const; DescribeFieldStatisticsOutcome describeFieldStatistics(const Model::DescribeFieldStatisticsRequest &request)const; void describeFieldStatisticsAsync(const Model::DescribeFieldStatisticsRequest& request, const DescribeFieldStatisticsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeFieldStatisticsOutcomeCallable describeFieldStatisticsCallable(const Model::DescribeFieldStatisticsRequest& request) const; + DescribeGraph4InvestigationOnlineOutcome describeGraph4InvestigationOnline(const Model::DescribeGraph4InvestigationOnlineRequest &request)const; + void describeGraph4InvestigationOnlineAsync(const Model::DescribeGraph4InvestigationOnlineRequest& request, const DescribeGraph4InvestigationOnlineAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeGraph4InvestigationOnlineOutcomeCallable describeGraph4InvestigationOnlineCallable(const Model::DescribeGraph4InvestigationOnlineRequest& request) const; DescribeGroupedTagsOutcome describeGroupedTags(const Model::DescribeGroupedTagsRequest &request)const; void describeGroupedTagsAsync(const Model::DescribeGroupedTagsRequest& request, const DescribeGroupedTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeGroupedTagsOutcomeCallable describeGroupedTagsCallable(const Model::DescribeGroupedTagsRequest& request) const; @@ -381,6 +620,15 @@ namespace AlibabaCloud DescribeInstanceStatisticsOutcome describeInstanceStatistics(const Model::DescribeInstanceStatisticsRequest &request)const; void describeInstanceStatisticsAsync(const Model::DescribeInstanceStatisticsRequest& request, const DescribeInstanceStatisticsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeInstanceStatisticsOutcomeCallable describeInstanceStatisticsCallable(const Model::DescribeInstanceStatisticsRequest& request) const; + DescribeIpInfoOutcome describeIpInfo(const Model::DescribeIpInfoRequest &request)const; + void describeIpInfoAsync(const Model::DescribeIpInfoRequest& request, const DescribeIpInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeIpInfoOutcomeCallable describeIpInfoCallable(const Model::DescribeIpInfoRequest& request) const; + DescribeModuleConfigOutcome describeModuleConfig(const Model::DescribeModuleConfigRequest &request)const; + void describeModuleConfigAsync(const Model::DescribeModuleConfigRequest& request, const DescribeModuleConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeModuleConfigOutcomeCallable describeModuleConfigCallable(const Model::DescribeModuleConfigRequest& request) const; + DescribeNoticeConfigOutcome describeNoticeConfig(const Model::DescribeNoticeConfigRequest &request)const; + void describeNoticeConfigAsync(const Model::DescribeNoticeConfigRequest& request, const DescribeNoticeConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeNoticeConfigOutcomeCallable describeNoticeConfigCallable(const Model::DescribeNoticeConfigRequest& request) const; DescribePropertyCountOutcome describePropertyCount(const Model::DescribePropertyCountRequest &request)const; void describePropertyCountAsync(const Model::DescribePropertyCountRequest& request, const DescribePropertyCountAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribePropertyCountOutcomeCallable describePropertyCountCallable(const Model::DescribePropertyCountRequest& request) const; @@ -402,6 +650,9 @@ namespace AlibabaCloud DescribePropertySoftwareItemOutcome describePropertySoftwareItem(const Model::DescribePropertySoftwareItemRequest &request)const; void describePropertySoftwareItemAsync(const Model::DescribePropertySoftwareItemRequest& request, const DescribePropertySoftwareItemAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribePropertySoftwareItemOutcomeCallable describePropertySoftwareItemCallable(const Model::DescribePropertySoftwareItemRequest& request) const; + DescribePropertyUsageNewestOutcome describePropertyUsageNewest(const Model::DescribePropertyUsageNewestRequest &request)const; + void describePropertyUsageNewestAsync(const Model::DescribePropertyUsageNewestRequest& request, const DescribePropertyUsageNewestAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribePropertyUsageNewestOutcomeCallable describePropertyUsageNewestCallable(const Model::DescribePropertyUsageNewestRequest& request) const; DescribePropertyUserDetailOutcome describePropertyUserDetail(const Model::DescribePropertyUserDetailRequest &request)const; void describePropertyUserDetailAsync(const Model::DescribePropertyUserDetailRequest& request, const DescribePropertyUserDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribePropertyUserDetailOutcomeCallable describePropertyUserDetailCallable(const Model::DescribePropertyUserDetailRequest& request) const; @@ -420,15 +671,36 @@ namespace AlibabaCloud DescribeRiskItemTypeOutcome describeRiskItemType(const Model::DescribeRiskItemTypeRequest &request)const; void describeRiskItemTypeAsync(const Model::DescribeRiskItemTypeRequest& request, const DescribeRiskItemTypeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRiskItemTypeOutcomeCallable describeRiskItemTypeCallable(const Model::DescribeRiskItemTypeRequest& request) const; + DescribeSasAssetStatisticsColumnOutcome describeSasAssetStatisticsColumn(const Model::DescribeSasAssetStatisticsColumnRequest &request)const; + void describeSasAssetStatisticsColumnAsync(const Model::DescribeSasAssetStatisticsColumnRequest& request, const DescribeSasAssetStatisticsColumnAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSasAssetStatisticsColumnOutcomeCallable describeSasAssetStatisticsColumnCallable(const Model::DescribeSasAssetStatisticsColumnRequest& request) const; + DescribeSearchConditionOutcome describeSearchCondition(const Model::DescribeSearchConditionRequest &request)const; + void describeSearchConditionAsync(const Model::DescribeSearchConditionRequest& request, const DescribeSearchConditionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSearchConditionOutcomeCallable describeSearchConditionCallable(const Model::DescribeSearchConditionRequest& request) const; + DescribeSecureSuggestionOutcome describeSecureSuggestion(const Model::DescribeSecureSuggestionRequest &request)const; + void describeSecureSuggestionAsync(const Model::DescribeSecureSuggestionRequest& request, const DescribeSecureSuggestionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSecureSuggestionOutcomeCallable describeSecureSuggestionCallable(const Model::DescribeSecureSuggestionRequest& request) const; DescribeSecurityCheckScheduleConfigOutcome describeSecurityCheckScheduleConfig(const Model::DescribeSecurityCheckScheduleConfigRequest &request)const; void describeSecurityCheckScheduleConfigAsync(const Model::DescribeSecurityCheckScheduleConfigRequest& request, const DescribeSecurityCheckScheduleConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeSecurityCheckScheduleConfigOutcomeCallable describeSecurityCheckScheduleConfigCallable(const Model::DescribeSecurityCheckScheduleConfigRequest& request) const; + DescribeSecurityEventOperationsOutcome describeSecurityEventOperations(const Model::DescribeSecurityEventOperationsRequest &request)const; + void describeSecurityEventOperationsAsync(const Model::DescribeSecurityEventOperationsRequest& request, const DescribeSecurityEventOperationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSecurityEventOperationsOutcomeCallable describeSecurityEventOperationsCallable(const Model::DescribeSecurityEventOperationsRequest& request) const; + DescribeSecurityStatInfoOutcome describeSecurityStatInfo(const Model::DescribeSecurityStatInfoRequest &request)const; + void describeSecurityStatInfoAsync(const Model::DescribeSecurityStatInfoRequest& request, const DescribeSecurityStatInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSecurityStatInfoOutcomeCallable describeSecurityStatInfoCallable(const Model::DescribeSecurityStatInfoRequest& request) const; + DescribeSimilarSecurityEventsOutcome describeSimilarSecurityEvents(const Model::DescribeSimilarSecurityEventsRequest &request)const; + void describeSimilarSecurityEventsAsync(const Model::DescribeSimilarSecurityEventsRequest& request, const DescribeSimilarSecurityEventsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSimilarSecurityEventsOutcomeCallable describeSimilarSecurityEventsCallable(const Model::DescribeSimilarSecurityEventsRequest& request) const; DescribeStrategyExecDetailOutcome describeStrategyExecDetail(const Model::DescribeStrategyExecDetailRequest &request)const; void describeStrategyExecDetailAsync(const Model::DescribeStrategyExecDetailRequest& request, const DescribeStrategyExecDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeStrategyExecDetailOutcomeCallable describeStrategyExecDetailCallable(const Model::DescribeStrategyExecDetailRequest& request) const; DescribeStratetyOutcome describeStratety(const Model::DescribeStratetyRequest &request)const; void describeStratetyAsync(const Model::DescribeStratetyRequest& request, const DescribeStratetyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeStratetyOutcomeCallable describeStratetyCallable(const Model::DescribeStratetyRequest& request) const; + DescribeSummaryInfoOutcome describeSummaryInfo(const Model::DescribeSummaryInfoRequest &request)const; + void describeSummaryInfoAsync(const Model::DescribeSummaryInfoRequest& request, const DescribeSummaryInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSummaryInfoOutcomeCallable describeSummaryInfoCallable(const Model::DescribeSummaryInfoRequest& request) const; DescribeSuspEventDetailOutcome describeSuspEventDetail(const Model::DescribeSuspEventDetailRequest &request)const; void describeSuspEventDetailAsync(const Model::DescribeSuspEventDetailRequest& request, const DescribeSuspEventDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeSuspEventDetailOutcomeCallable describeSuspEventDetailCallable(const Model::DescribeSuspEventDetailRequest& request) const; @@ -441,6 +713,12 @@ namespace AlibabaCloud DescribeUserLayoutAuthorizationOutcome describeUserLayoutAuthorization(const Model::DescribeUserLayoutAuthorizationRequest &request)const; void describeUserLayoutAuthorizationAsync(const Model::DescribeUserLayoutAuthorizationRequest& request, const DescribeUserLayoutAuthorizationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeUserLayoutAuthorizationOutcomeCallable describeUserLayoutAuthorizationCallable(const Model::DescribeUserLayoutAuthorizationRequest& request) const; + DescribeVolDingdingMessageOutcome describeVolDingdingMessage(const Model::DescribeVolDingdingMessageRequest &request)const; + void describeVolDingdingMessageAsync(const Model::DescribeVolDingdingMessageRequest& request, const DescribeVolDingdingMessageAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeVolDingdingMessageOutcomeCallable describeVolDingdingMessageCallable(const Model::DescribeVolDingdingMessageRequest& request) const; + DescribeVpcListOutcome describeVpcList(const Model::DescribeVpcListRequest &request)const; + void describeVpcListAsync(const Model::DescribeVpcListRequest& request, const DescribeVpcListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeVpcListOutcomeCallable describeVpcListCallable(const Model::DescribeVpcListRequest& request) const; DescribeVulDetailsOutcome describeVulDetails(const Model::DescribeVulDetailsRequest &request)const; void describeVulDetailsAsync(const Model::DescribeVulDetailsRequest& request, const DescribeVulDetailsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeVulDetailsOutcomeCallable describeVulDetailsCallable(const Model::DescribeVulDetailsRequest& request) const; @@ -453,6 +731,21 @@ namespace AlibabaCloud DescribeWarningMachinesOutcome describeWarningMachines(const Model::DescribeWarningMachinesRequest &request)const; void describeWarningMachinesAsync(const Model::DescribeWarningMachinesRequest& request, const DescribeWarningMachinesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeWarningMachinesOutcomeCallable describeWarningMachinesCallable(const Model::DescribeWarningMachinesRequest& request) const; + ExportRecordOutcome exportRecord(const Model::ExportRecordRequest &request)const; + void exportRecordAsync(const Model::ExportRecordRequest& request, const ExportRecordAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ExportRecordOutcomeCallable exportRecordCallable(const Model::ExportRecordRequest& request) const; + GetIOCsOutcome getIOCs(const Model::GetIOCsRequest &request)const; + void getIOCsAsync(const Model::GetIOCsRequest& request, const GetIOCsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetIOCsOutcomeCallable getIOCsCallable(const Model::GetIOCsRequest& request) const; + GetIncIOCsOutcome getIncIOCs(const Model::GetIncIOCsRequest &request)const; + void getIncIOCsAsync(const Model::GetIncIOCsRequest& request, const GetIncIOCsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetIncIOCsOutcomeCallable getIncIOCsCallable(const Model::GetIncIOCsRequest& request) const; + HandleSimilarSecurityEventsOutcome handleSimilarSecurityEvents(const Model::HandleSimilarSecurityEventsRequest &request)const; + void handleSimilarSecurityEventsAsync(const Model::HandleSimilarSecurityEventsRequest& request, const HandleSimilarSecurityEventsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + HandleSimilarSecurityEventsOutcomeCallable handleSimilarSecurityEventsCallable(const Model::HandleSimilarSecurityEventsRequest& request) const; + ModifyAntiBruteForceRuleOutcome modifyAntiBruteForceRule(const Model::ModifyAntiBruteForceRuleRequest &request)const; + void modifyAntiBruteForceRuleAsync(const Model::ModifyAntiBruteForceRuleRequest& request, const ModifyAntiBruteForceRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyAntiBruteForceRuleOutcomeCallable modifyAntiBruteForceRuleCallable(const Model::ModifyAntiBruteForceRuleRequest& request) const; ModifyAutoDelConfigOutcome modifyAutoDelConfig(const Model::ModifyAutoDelConfigRequest &request)const; void modifyAutoDelConfigAsync(const Model::ModifyAutoDelConfigRequest& request, const ModifyAutoDelConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyAutoDelConfigOutcomeCallable modifyAutoDelConfigCallable(const Model::ModifyAutoDelConfigRequest& request) const; @@ -471,6 +764,15 @@ namespace AlibabaCloud ModifyGroupPropertyOutcome modifyGroupProperty(const Model::ModifyGroupPropertyRequest &request)const; void modifyGroupPropertyAsync(const Model::ModifyGroupPropertyRequest& request, const ModifyGroupPropertyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyGroupPropertyOutcomeCallable modifyGroupPropertyCallable(const Model::ModifyGroupPropertyRequest& request) const; + ModifyLoginBaseConfigOutcome modifyLoginBaseConfig(const Model::ModifyLoginBaseConfigRequest &request)const; + void modifyLoginBaseConfigAsync(const Model::ModifyLoginBaseConfigRequest& request, const ModifyLoginBaseConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyLoginBaseConfigOutcomeCallable modifyLoginBaseConfigCallable(const Model::ModifyLoginBaseConfigRequest& request) const; + ModifyLoginSwitchConfigOutcome modifyLoginSwitchConfig(const Model::ModifyLoginSwitchConfigRequest &request)const; + void modifyLoginSwitchConfigAsync(const Model::ModifyLoginSwitchConfigRequest& request, const ModifyLoginSwitchConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyLoginSwitchConfigOutcomeCallable modifyLoginSwitchConfigCallable(const Model::ModifyLoginSwitchConfigRequest& request) const; + ModifyNoticeConfigOutcome modifyNoticeConfig(const Model::ModifyNoticeConfigRequest &request)const; + void modifyNoticeConfigAsync(const Model::ModifyNoticeConfigRequest& request, const ModifyNoticeConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyNoticeConfigOutcomeCallable modifyNoticeConfigCallable(const Model::ModifyNoticeConfigRequest& request) const; ModifyOperateVulOutcome modifyOperateVul(const Model::ModifyOperateVulRequest &request)const; void modifyOperateVulAsync(const Model::ModifyOperateVulRequest& request, const ModifyOperateVulAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyOperateVulOutcomeCallable modifyOperateVulCallable(const Model::ModifyOperateVulRequest& request) const; @@ -486,9 +788,27 @@ namespace AlibabaCloud ModifySecurityCheckScheduleConfigOutcome modifySecurityCheckScheduleConfig(const Model::ModifySecurityCheckScheduleConfigRequest &request)const; void modifySecurityCheckScheduleConfigAsync(const Model::ModifySecurityCheckScheduleConfigRequest& request, const ModifySecurityCheckScheduleConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifySecurityCheckScheduleConfigOutcomeCallable modifySecurityCheckScheduleConfigCallable(const Model::ModifySecurityCheckScheduleConfigRequest& request) const; + ModifyStartVulScanOutcome modifyStartVulScan(const Model::ModifyStartVulScanRequest &request)const; + void modifyStartVulScanAsync(const Model::ModifyStartVulScanRequest& request, const ModifyStartVulScanAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyStartVulScanOutcomeCallable modifyStartVulScanCallable(const Model::ModifyStartVulScanRequest& request) const; ModifyTagWithUuidOutcome modifyTagWithUuid(const Model::ModifyTagWithUuidRequest &request)const; void modifyTagWithUuidAsync(const Model::ModifyTagWithUuidRequest& request, const ModifyTagWithUuidAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyTagWithUuidOutcomeCallable modifyTagWithUuidCallable(const Model::ModifyTagWithUuidRequest& request) const; + ModifyVulTargetConfigOutcome modifyVulTargetConfig(const Model::ModifyVulTargetConfigRequest &request)const; + void modifyVulTargetConfigAsync(const Model::ModifyVulTargetConfigRequest& request, const ModifyVulTargetConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyVulTargetConfigOutcomeCallable modifyVulTargetConfigCallable(const Model::ModifyVulTargetConfigRequest& request) const; + OperateSuspiciousTargetConfigOutcome operateSuspiciousTargetConfig(const Model::OperateSuspiciousTargetConfigRequest &request)const; + void operateSuspiciousTargetConfigAsync(const Model::OperateSuspiciousTargetConfigRequest& request, const OperateSuspiciousTargetConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OperateSuspiciousTargetConfigOutcomeCallable operateSuspiciousTargetConfigCallable(const Model::OperateSuspiciousTargetConfigRequest& request) const; + OperationSuspEventsOutcome operationSuspEvents(const Model::OperationSuspEventsRequest &request)const; + void operationSuspEventsAsync(const Model::OperationSuspEventsRequest& request, const OperationSuspEventsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OperationSuspEventsOutcomeCallable operationSuspEventsCallable(const Model::OperationSuspEventsRequest& request) const; + PauseClientOutcome pauseClient(const Model::PauseClientRequest &request)const; + void pauseClientAsync(const Model::PauseClientRequest& request, const PauseClientAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + PauseClientOutcomeCallable pauseClientCallable(const Model::PauseClientRequest& request) const; + SasInstallCodeOutcome sasInstallCode(const Model::SasInstallCodeRequest &request)const; + void sasInstallCodeAsync(const Model::SasInstallCodeRequest& request, const SasInstallCodeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SasInstallCodeOutcomeCallable sasInstallCodeCallable(const Model::SasInstallCodeRequest& request) const; StartBaselineSecurityCheckOutcome startBaselineSecurityCheck(const Model::StartBaselineSecurityCheckRequest &request)const; void startBaselineSecurityCheckAsync(const Model::StartBaselineSecurityCheckRequest& request, const StartBaselineSecurityCheckAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; StartBaselineSecurityCheckOutcomeCallable startBaselineSecurityCheckCallable(const Model::StartBaselineSecurityCheckRequest& request) const; diff --git a/sas/include/alibabacloud/sas/model/CreateAntiBruteForceRuleRequest.h b/sas/include/alibabacloud/sas/model/CreateAntiBruteForceRuleRequest.h new file mode 100644 index 000000000..83cde6315 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/CreateAntiBruteForceRuleRequest.h @@ -0,0 +1,72 @@ +/* + * 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_SAS_MODEL_CREATEANTIBRUTEFORCERULEREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_CREATEANTIBRUTEFORCERULEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT CreateAntiBruteForceRuleRequest : public RpcServiceRequest + { + + public: + CreateAntiBruteForceRuleRequest(); + ~CreateAntiBruteForceRuleRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getForbiddenTime()const; + void setForbiddenTime(int forbiddenTime); + int getFailCount()const; + void setFailCount(int failCount); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + bool getEnableSmartRule()const; + void setEnableSmartRule(bool enableSmartRule); + std::vector getUuidList()const; + void setUuidList(const std::vector& uuidList); + std::string getName()const; + void setName(const std::string& name); + int getSpan()const; + void setSpan(int span); + bool getDefaultRule()const; + void setDefaultRule(bool defaultRule); + + private: + long resourceOwnerId_; + int forbiddenTime_; + int failCount_; + std::string sourceIp_; + bool enableSmartRule_; + std::vector uuidList_; + std::string name_; + int span_; + bool defaultRule_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_CREATEANTIBRUTEFORCERULEREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/CreateAntiBruteForceRuleResult.h b/sas/include/alibabacloud/sas/model/CreateAntiBruteForceRuleResult.h new file mode 100644 index 000000000..c668ebe8c --- /dev/null +++ b/sas/include/alibabacloud/sas/model/CreateAntiBruteForceRuleResult.h @@ -0,0 +1,55 @@ +/* + * 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_SAS_MODEL_CREATEANTIBRUTEFORCERULERESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_CREATEANTIBRUTEFORCERULERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT CreateAntiBruteForceRuleResult : public ServiceResult + { + public: + struct CreateAntiBruteForceRule + { + long ruleId; + }; + + + CreateAntiBruteForceRuleResult(); + explicit CreateAntiBruteForceRuleResult(const std::string &payload); + ~CreateAntiBruteForceRuleResult(); + CreateAntiBruteForceRule getCreateAntiBruteForceRule()const; + + protected: + void parse(const std::string &payload); + private: + CreateAntiBruteForceRule createAntiBruteForceRule_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_CREATEANTIBRUTEFORCERULERESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/CreateOrUpdateAssetGroupRequest.h b/sas/include/alibabacloud/sas/model/CreateOrUpdateAssetGroupRequest.h index 8b43894f9..fcffe40ee 100644 --- a/sas/include/alibabacloud/sas/model/CreateOrUpdateAssetGroupRequest.h +++ b/sas/include/alibabacloud/sas/model/CreateOrUpdateAssetGroupRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud CreateOrUpdateAssetGroupRequest(); ~CreateOrUpdateAssetGroupRequest(); - long getGroupId()const; - void setGroupId(long groupId); - std::string getGroupName()const; - void setGroupName(const std::string& groupName); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getUuids()const; - void setUuids(const std::string& uuids); + long getGroupId()const; + void setGroupId(long groupId); + std::string getGroupName()const; + void setGroupName(const std::string& groupName); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getUuids()const; + void setUuids(const std::string& uuids); private: - long groupId_; - std::string groupName_; - std::string sourceIp_; - std::string uuids_; + long groupId_; + std::string groupName_; + std::string sourceIp_; + std::string uuids_; }; } diff --git a/sas/include/alibabacloud/sas/model/CreateSimilarSecurityEventsQueryTaskRequest.h b/sas/include/alibabacloud/sas/model/CreateSimilarSecurityEventsQueryTaskRequest.h new file mode 100644 index 000000000..7e5314a6b --- /dev/null +++ b/sas/include/alibabacloud/sas/model/CreateSimilarSecurityEventsQueryTaskRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_CREATESIMILARSECURITYEVENTSQUERYTASKREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_CREATESIMILARSECURITYEVENTSQUERYTASKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT CreateSimilarSecurityEventsQueryTaskRequest : public RpcServiceRequest + { + + public: + CreateSimilarSecurityEventsQueryTaskRequest(); + ~CreateSimilarSecurityEventsQueryTaskRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + long getSecurityEventId()const; + void setSecurityEventId(long securityEventId); + std::string getSimilarEventScenarioCode()const; + void setSimilarEventScenarioCode(const std::string& similarEventScenarioCode); + + private: + long resourceOwnerId_; + std::string sourceIp_; + long securityEventId_; + std::string similarEventScenarioCode_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_CREATESIMILARSECURITYEVENTSQUERYTASKREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/CreateSimilarSecurityEventsQueryTaskResult.h b/sas/include/alibabacloud/sas/model/CreateSimilarSecurityEventsQueryTaskResult.h new file mode 100644 index 000000000..a80ffc377 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/CreateSimilarSecurityEventsQueryTaskResult.h @@ -0,0 +1,56 @@ +/* + * 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_SAS_MODEL_CREATESIMILARSECURITYEVENTSQUERYTASKRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_CREATESIMILARSECURITYEVENTSQUERYTASKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT CreateSimilarSecurityEventsQueryTaskResult : public ServiceResult + { + public: + struct CreateSimilarSecurityEventsQueryTaskResponse1 + { + std::string status; + long taskId; + }; + + + CreateSimilarSecurityEventsQueryTaskResult(); + explicit CreateSimilarSecurityEventsQueryTaskResult(const std::string &payload); + ~CreateSimilarSecurityEventsQueryTaskResult(); + CreateSimilarSecurityEventsQueryTaskResponse1 getCreateSimilarSecurityEventsQueryTaskResponse1()const; + + protected: + void parse(const std::string &payload); + private: + CreateSimilarSecurityEventsQueryTaskResponse1 createSimilarSecurityEventsQueryTaskResponse1_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_CREATESIMILARSECURITYEVENTSQUERYTASKRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DeleteGroupRequest.h b/sas/include/alibabacloud/sas/model/DeleteGroupRequest.h index e3229d487..a546069c7 100644 --- a/sas/include/alibabacloud/sas/model/DeleteGroupRequest.h +++ b/sas/include/alibabacloud/sas/model/DeleteGroupRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DeleteGroupRequest(); ~DeleteGroupRequest(); - long getGroupId()const; - void setGroupId(long groupId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + long getGroupId()const; + void setGroupId(long groupId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - long groupId_; - std::string sourceIp_; + long groupId_; + std::string sourceIp_; }; } diff --git a/sas/include/alibabacloud/sas/model/DeleteLoginBaseConfigRequest.h b/sas/include/alibabacloud/sas/model/DeleteLoginBaseConfigRequest.h new file mode 100644 index 000000000..885c43dcc --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DeleteLoginBaseConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_DELETELOGINBASECONFIGREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DELETELOGINBASECONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DeleteLoginBaseConfigRequest : public RpcServiceRequest + { + + public: + DeleteLoginBaseConfigRequest(); + ~DeleteLoginBaseConfigRequest(); + + std::string getType()const; + void setType(const std::string& type); + std::string getTarget()const; + void setTarget(const std::string& target); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getConfig()const; + void setConfig(const std::string& config); + + private: + std::string type_; + std::string target_; + std::string sourceIp_; + std::string config_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DELETELOGINBASECONFIGREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DeleteLoginBaseConfigResult.h b/sas/include/alibabacloud/sas/model/DeleteLoginBaseConfigResult.h new file mode 100644 index 000000000..57e428eb9 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DeleteLoginBaseConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_DELETELOGINBASECONFIGRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DELETELOGINBASECONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DeleteLoginBaseConfigResult : public ServiceResult + { + public: + + + DeleteLoginBaseConfigResult(); + explicit DeleteLoginBaseConfigResult(const std::string &payload); + ~DeleteLoginBaseConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DELETELOGINBASECONFIGRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DeleteTagWithUuidRequest.h b/sas/include/alibabacloud/sas/model/DeleteTagWithUuidRequest.h new file mode 100644 index 000000000..db843d00d --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DeleteTagWithUuidRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SAS_MODEL_DELETETAGWITHUUIDREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DELETETAGWITHUUIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DeleteTagWithUuidRequest : public RpcServiceRequest + { + + public: + DeleteTagWithUuidRequest(); + ~DeleteTagWithUuidRequest(); + + std::string getTagName()const; + void setTagName(const std::string& tagName); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getUuidList()const; + void setUuidList(const std::string& uuidList); + + private: + std::string tagName_; + std::string sourceIp_; + std::string uuidList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DELETETAGWITHUUIDREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DeleteTagWithUuidResult.h b/sas/include/alibabacloud/sas/model/DeleteTagWithUuidResult.h new file mode 100644 index 000000000..77a2a5980 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DeleteTagWithUuidResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_DELETETAGWITHUUIDRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DELETETAGWITHUUIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DeleteTagWithUuidResult : public ServiceResult + { + public: + + + DeleteTagWithUuidResult(); + explicit DeleteTagWithUuidResult(const std::string &payload); + ~DeleteTagWithUuidResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DELETETAGWITHUUIDRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeAllEntityRequest.h b/sas/include/alibabacloud/sas/model/DescribeAllEntityRequest.h new file mode 100644 index 000000000..41391b53d --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeAllEntityRequest.h @@ -0,0 +1,48 @@ +/* + * 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_SAS_MODEL_DESCRIBEALLENTITYREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEALLENTITYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeAllEntityRequest : public RpcServiceRequest + { + + public: + DescribeAllEntityRequest(); + ~DescribeAllEntityRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEALLENTITYREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeAllEntityResult.h b/sas/include/alibabacloud/sas/model/DescribeAllEntityResult.h new file mode 100644 index 000000000..98a2b3035 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeAllEntityResult.h @@ -0,0 +1,60 @@ +/* + * 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_SAS_MODEL_DESCRIBEALLENTITYRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEALLENTITYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeAllEntityResult : public ServiceResult + { + public: + struct Entity + { + std::string instanceName; + std::string uuid; + std::string internetIp; + std::string ip; + std::string intranetIp; + int groupId; + }; + + + DescribeAllEntityResult(); + explicit DescribeAllEntityResult(const std::string &payload); + ~DescribeAllEntityResult(); + std::vector getEntityList()const; + + protected: + void parse(const std::string &payload); + private: + std::vector entityList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEALLENTITYRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeAllGroupsRequest.h b/sas/include/alibabacloud/sas/model/DescribeAllGroupsRequest.h index 084731ca3..50f1f83ad 100644 --- a/sas/include/alibabacloud/sas/model/DescribeAllGroupsRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeAllGroupsRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeAllGroupsRequest(); ~DescribeAllGroupsRequest(); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - std::string sourceIp_; - std::string lang_; + std::string sourceIp_; + std::string lang_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeAllRegionsStatisticsRequest.h b/sas/include/alibabacloud/sas/model/DescribeAllRegionsStatisticsRequest.h new file mode 100644 index 000000000..aac44321a --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeAllRegionsStatisticsRequest.h @@ -0,0 +1,108 @@ +/* + * 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_SAS_MODEL_DESCRIBEALLREGIONSSTATISTICSREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEALLREGIONSSTATISTICSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeAllRegionsStatisticsRequest : public RpcServiceRequest + { + + public: + DescribeAllRegionsStatisticsRequest(); + ~DescribeAllRegionsStatisticsRequest(); + + std::string getStatusList()const; + void setStatusList(const std::string& statusList); + bool getAllRegion()const; + void setAllRegion(bool allRegion); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getType()const; + void setType(const std::string& type); + std::string getUuid()const; + void setUuid(const std::string& uuid); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + long getWebGroupId()const; + void setWebGroupId(long webGroupId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getFrom()const; + void setFrom(const std::string& from); + std::string getTag()const; + void setTag(const std::string& tag); + int getFlow()const; + void setFlow(int flow); + std::string getSaleId()const; + void setSaleId(const std::string& saleId); + int getRuleType()const; + void setRuleType(int ruleType); + long getGroupId()const; + void setGroupId(long groupId); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getDealed()const; + void setDealed(const std::string& dealed); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getSecureToken()const; + void setSecureToken(const std::string& secureToken); + int getAction1()const; + void setAction1(int action1); + int getStatus()const; + void setStatus(int status); + + private: + std::string statusList_; + bool allRegion_; + std::string remark_; + std::string startTime_; + std::string type_; + std::string uuid_; + std::string sourceIp_; + long webGroupId_; + int pageSize_; + std::string from_; + std::string tag_; + int flow_; + std::string saleId_; + int ruleType_; + long groupId_; + std::string endTime_; + std::string dealed_; + int currentPage_; + std::string secureToken_; + int action1_; + int status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEALLREGIONSSTATISTICSREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeAllRegionsStatisticsResult.h b/sas/include/alibabacloud/sas/model/DescribeAllRegionsStatisticsResult.h new file mode 100644 index 000000000..00e55343c --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeAllRegionsStatisticsResult.h @@ -0,0 +1,60 @@ +/* + * 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_SAS_MODEL_DESCRIBEALLREGIONSSTATISTICSRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEALLREGIONSSTATISTICSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeAllRegionsStatisticsResult : public ServiceResult + { + public: + struct Data + { + int account; + int health; + int suspicious; + int trojan; + int newSuspicious; + int vul; + }; + + + DescribeAllRegionsStatisticsResult(); + explicit DescribeAllRegionsStatisticsResult(const std::string &payload); + ~DescribeAllRegionsStatisticsResult(); + Data getData()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEALLREGIONSSTATISTICSRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidRequest.h b/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidRequest.h new file mode 100644 index 000000000..d5dc6f5ad --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeAssetDetailByUuidRequest : public RpcServiceRequest + { + + public: + DescribeAssetDetailByUuidRequest(); + ~DescribeAssetDetailByUuidRequest(); + + std::string getUuid()const; + void setUuid(const std::string& uuid); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string uuid_; + std::string sourceIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidResult.h b/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidResult.h new file mode 100644 index 000000000..ae882c112 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidResult.h @@ -0,0 +1,80 @@ +/* + * 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_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeAssetDetailByUuidResult : public ServiceResult + { + public: + struct AssetDetail + { + std::string groupTrace; + std::string os; + std::string ip; + int cpu; + std::string intranetIp; + std::string osDetail; + std::vector diskInfoList; + std::string internetIp; + std::string regionName; + std::string kernel; + std::string hostName; + std::string osName1; + std::string clientStatus; + int instanceId; + std::string cpuInfo; + std::vector ipList; + std::string osName; + std::string sysInfo; + int instanceName; + std::vector macList; + std::string assetType; + std::string uuid; + int mem; + std::string region; + std::string vpcInstanceId; + std::string tag; + }; + + + DescribeAssetDetailByUuidResult(); + explicit DescribeAssetDetailByUuidResult(const std::string &payload); + ~DescribeAssetDetailByUuidResult(); + AssetDetail getAssetDetail()const; + + protected: + void parse(const std::string &payload); + private: + AssetDetail assetDetail_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidsRequest.h b/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidsRequest.h new file mode 100644 index 000000000..29389868f --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidsRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDSREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeAssetDetailByUuidsRequest : public RpcServiceRequest + { + + public: + DescribeAssetDetailByUuidsRequest(); + ~DescribeAssetDetailByUuidsRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getUuids()const; + void setUuids(const std::string& uuids); + + private: + std::string sourceIp_; + std::string uuids_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDSREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidsResult.h b/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidsResult.h new file mode 100644 index 000000000..2d748d083 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeAssetDetailByUuidsResult.h @@ -0,0 +1,67 @@ +/* + * 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_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDSRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeAssetDetailByUuidsResult : public ServiceResult + { + public: + struct Asset + { + std::string clientStatus; + std::string os; + int instanceId; + std::string ip; + std::string osName; + std::string intranetIp; + int instanceName; + std::string assetType; + std::string uuid; + std::string internetIp; + std::string regionName; + std::string region; + std::string vpcInstanceId; + }; + + + DescribeAssetDetailByUuidsResult(); + explicit DescribeAssetDetailByUuidsResult(const std::string &payload); + ~DescribeAssetDetailByUuidsResult(); + std::vector getAssetList()const; + + protected: + void parse(const std::string &payload); + private: + std::vector assetList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETDETAILBYUUIDSRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeCloudCenterInstancesRequest.h b/sas/include/alibabacloud/sas/model/DescribeCloudCenterInstancesRequest.h index fe6dfaad9..a21a39f35 100644 --- a/sas/include/alibabacloud/sas/model/DescribeCloudCenterInstancesRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeCloudCenterInstancesRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DescribeCloudCenterInstancesRequest(); ~DescribeCloudCenterInstancesRequest(); - std::string getCriteria()const; - void setCriteria(const std::string& criteria); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - bool getNoPage()const; - void setNoPage(bool noPage); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLogicalExp()const; - void setLogicalExp(const std::string& logicalExp); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getMachineTypes()const; - void setMachineTypes(const std::string& machineTypes); + std::string getCriteria()const; + void setCriteria(const std::string& criteria); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + bool getNoPage()const; + void setNoPage(bool noPage); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLogicalExp()const; + void setLogicalExp(const std::string& logicalExp); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getMachineTypes()const; + void setMachineTypes(const std::string& machineTypes); private: - std::string criteria_; - std::string sourceIp_; - bool noPage_; - int pageSize_; - std::string logicalExp_; - int currentPage_; - std::string machineTypes_; + std::string criteria_; + std::string sourceIp_; + bool noPage_; + int pageSize_; + std::string logicalExp_; + int currentPage_; + std::string machineTypes_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeCloudCenterInstancesResult.h b/sas/include/alibabacloud/sas/model/DescribeCloudCenterInstancesResult.h index 5e735715b..11bfe69af 100644 --- a/sas/include/alibabacloud/sas/model/DescribeCloudCenterInstancesResult.h +++ b/sas/include/alibabacloud/sas/model/DescribeCloudCenterInstancesResult.h @@ -41,24 +41,25 @@ namespace AlibabaCloud }; struct Instance { + std::string os; + std::string vulStatus; + std::string ip; + std::string intranetIp; + std::string internetIp; + std::string regionName; std::string status; std::string clientStatus; int safeEventCount; - std::string os; std::string instanceId; - std::string vulStatus; - std::string ip; std::string osName; int healthCheckCount; - std::string intranetIp; int flag; std::string riskStatus; int vulCount; + std::string groupId; std::string instanceName; std::string assetType; std::string uuid; - std::string internetIp; - std::string regionName; std::string alarmStatus; std::string region; std::string vpcInstanceId; diff --git a/sas/include/alibabacloud/sas/model/DescribeCloudProductFieldStatisticsRequest.h b/sas/include/alibabacloud/sas/model/DescribeCloudProductFieldStatisticsRequest.h index 8a9ebc1b9..080fa1efb 100644 --- a/sas/include/alibabacloud/sas/model/DescribeCloudProductFieldStatisticsRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeCloudProductFieldStatisticsRequest.h @@ -35,11 +35,11 @@ namespace AlibabaCloud DescribeCloudProductFieldStatisticsRequest(); ~DescribeCloudProductFieldStatisticsRequest(); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string sourceIp_; + std::string sourceIp_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeCriteriaRequest.h b/sas/include/alibabacloud/sas/model/DescribeCriteriaRequest.h new file mode 100644 index 000000000..8738d6577 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeCriteriaRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SAS_MODEL_DESCRIBECRITERIAREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBECRITERIAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeCriteriaRequest : public RpcServiceRequest + { + + public: + DescribeCriteriaRequest(); + ~DescribeCriteriaRequest(); + + std::string getMachineTypes()const; + void setMachineTypes(const std::string& machineTypes); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getValue()const; + void setValue(const std::string& value); + + private: + std::string machineTypes_; + std::string sourceIp_; + std::string value_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBECRITERIAREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeCriteriaResult.h b/sas/include/alibabacloud/sas/model/DescribeCriteriaResult.h new file mode 100644 index 000000000..9407a9562 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeCriteriaResult.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_DESCRIBECRITERIARESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBECRITERIARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeCriteriaResult : public ServiceResult + { + public: + struct Criteria + { + std::string type; + std::string values; + std::string name; + }; + + + DescribeCriteriaResult(); + explicit DescribeCriteriaResult(const std::string &payload); + ~DescribeCriteriaResult(); + std::vector getCriteriaList()const; + + protected: + void parse(const std::string &payload); + private: + std::vector criteriaList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBECRITERIARESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeDialogMessagesRequest.h b/sas/include/alibabacloud/sas/model/DescribeDialogMessagesRequest.h new file mode 100644 index 000000000..3f80d3b54 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeDialogMessagesRequest.h @@ -0,0 +1,48 @@ +/* + * 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_SAS_MODEL_DESCRIBEDIALOGMESSAGESREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEDIALOGMESSAGESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeDialogMessagesRequest : public RpcServiceRequest + { + + public: + DescribeDialogMessagesRequest(); + ~DescribeDialogMessagesRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEDIALOGMESSAGESREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeDialogMessagesResult.h b/sas/include/alibabacloud/sas/model/DescribeDialogMessagesResult.h new file mode 100644 index 000000000..3d97311c1 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeDialogMessagesResult.h @@ -0,0 +1,59 @@ +/* + * 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_SAS_MODEL_DESCRIBEDIALOGMESSAGESRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEDIALOGMESSAGESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeDialogMessagesResult : public ServiceResult + { + public: + struct AegisDynamicDialogDTO + { + std::string params; + long iD; + std::string dialogKey; + }; + + + DescribeDialogMessagesResult(); + explicit DescribeDialogMessagesResult(const std::string &payload); + ~DescribeDialogMessagesResult(); + int getTotalCount()const; + std::vector getDialogList()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + std::vector dialogList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEDIALOGMESSAGESRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeDingTalkRequest.h b/sas/include/alibabacloud/sas/model/DescribeDingTalkRequest.h new file mode 100644 index 000000000..ef0f97396 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeDingTalkRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_DESCRIBEDINGTALKREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEDINGTALKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeDingTalkRequest : public RpcServiceRequest + { + + public: + DescribeDingTalkRequest(); + ~DescribeDingTalkRequest(); + + std::string getRuleActionName()const; + void setRuleActionName(const std::string& ruleActionName); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + std::string ruleActionName_; + int currentPage_; + std::string sourceIp_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEDINGTALKREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeDingTalkResult.h b/sas/include/alibabacloud/sas/model/DescribeDingTalkResult.h new file mode 100644 index 000000000..e913dbe40 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeDingTalkResult.h @@ -0,0 +1,73 @@ +/* + * 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_SAS_MODEL_DESCRIBEDINGTALKRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEDINGTALKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeDingTalkResult : public ServiceResult + { + public: + struct PageInfo + { + int totalCount; + int pageSize; + int currentPage; + }; + struct ActionListArr + { + int status; + std::string groupIdList; + std::string actionName; + long gmtCreate; + long gmtModified; + int id; + int intervalTime; + std::string url; + std::string configList; + std::string dingTalkLang; + long aliUid; + }; + + + DescribeDingTalkResult(); + explicit DescribeDingTalkResult(const std::string &payload); + ~DescribeDingTalkResult(); + PageInfo getPageInfo()const; + std::vector getActionList()const; + + protected: + void parse(const std::string &payload); + private: + PageInfo pageInfo_; + std::vector actionList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEDINGTALKRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeDomainCountRequest.h b/sas/include/alibabacloud/sas/model/DescribeDomainCountRequest.h index 4112b6d59..2641a82f6 100644 --- a/sas/include/alibabacloud/sas/model/DescribeDomainCountRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeDomainCountRequest.h @@ -35,11 +35,11 @@ namespace AlibabaCloud DescribeDomainCountRequest(); ~DescribeDomainCountRequest(); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string sourceIp_; + std::string sourceIp_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeDomainDetailRequest.h b/sas/include/alibabacloud/sas/model/DescribeDomainDetailRequest.h index 26f776d70..fe55a4ab3 100644 --- a/sas/include/alibabacloud/sas/model/DescribeDomainDetailRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeDomainDetailRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeDomainDetailRequest(); ~DescribeDomainDetailRequest(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string domainName_; - std::string sourceIp_; + std::string domainName_; + std::string sourceIp_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeDomainListRequest.h b/sas/include/alibabacloud/sas/model/DescribeDomainListRequest.h index c1ba695ad..327696637 100644 --- a/sas/include/alibabacloud/sas/model/DescribeDomainListRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeDomainListRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribeDomainListRequest(); ~DescribeDomainListRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getFuzzyDomain()const; - void setFuzzyDomain(const std::string& fuzzyDomain); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getDomainType()const; - void setDomainType(const std::string& domainType); - int getPageSize()const; - void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getFuzzyDomain()const; + void setFuzzyDomain(const std::string& fuzzyDomain); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getDomainType()const; + void setDomainType(const std::string& domainType); + int getPageSize()const; + void setPageSize(int pageSize); private: - int currentPage_; - std::string fuzzyDomain_; - std::string sourceIp_; - std::string domainType_; - int pageSize_; + int currentPage_; + std::string fuzzyDomain_; + std::string sourceIp_; + std::string domainType_; + int pageSize_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeEmgVulGroupResult.h b/sas/include/alibabacloud/sas/model/DescribeEmgVulGroupResult.h index e9b8769e9..749d8200a 100644 --- a/sas/include/alibabacloud/sas/model/DescribeEmgVulGroupResult.h +++ b/sas/include/alibabacloud/sas/model/DescribeEmgVulGroupResult.h @@ -35,10 +35,13 @@ namespace AlibabaCloud struct EmgVulGroup { int pendingCount; + int status; std::string type; + int progress; std::string description; std::string aliasName; long gmtPublish; + long gmtLastCheck; std::string name; }; diff --git a/sas/include/alibabacloud/sas/model/DescribeExportInfoRequest.h b/sas/include/alibabacloud/sas/model/DescribeExportInfoRequest.h new file mode 100644 index 000000000..e6c6125ce --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeExportInfoRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_DESCRIBEEXPORTINFOREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEEXPORTINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeExportInfoRequest : public RpcServiceRequest + { + + public: + DescribeExportInfoRequest(); + ~DescribeExportInfoRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + long getExportId()const; + void setExportId(long exportId); + + private: + std::string sourceIp_; + long exportId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEEXPORTINFOREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeExportInfoResult.h b/sas/include/alibabacloud/sas/model/DescribeExportInfoResult.h new file mode 100644 index 000000000..e09667b5e --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeExportInfoResult.h @@ -0,0 +1,65 @@ +/* + * 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_SAS_MODEL_DESCRIBEEXPORTINFORESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEEXPORTINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeExportInfoResult : public ServiceResult + { + public: + + + DescribeExportInfoResult(); + explicit DescribeExportInfoResult(const std::string &payload); + ~DescribeExportInfoResult(); + int getTotalCount()const; + int getProgress()const; + std::string getMessage()const; + std::string getFileName()const; + std::string getExportStatus()const; + int getCurrentCount()const; + long getId()const; + std::string getLink()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int progress_; + std::string message_; + std::string fileName_; + std::string exportStatus_; + int currentCount_; + long id_; + std::string link_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEEXPORTINFORESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeFieldStatisticsRequest.h b/sas/include/alibabacloud/sas/model/DescribeFieldStatisticsRequest.h index 752dcda78..33aeb4689 100644 --- a/sas/include/alibabacloud/sas/model/DescribeFieldStatisticsRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeFieldStatisticsRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeFieldStatisticsRequest(); ~DescribeFieldStatisticsRequest(); - std::string getMachineTypes()const; - void setMachineTypes(const std::string& machineTypes); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getMachineTypes()const; + void setMachineTypes(const std::string& machineTypes); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string machineTypes_; - std::string sourceIp_; + std::string machineTypes_; + std::string sourceIp_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeGraph4InvestigationOnlineRequest.h b/sas/include/alibabacloud/sas/model/DescribeGraph4InvestigationOnlineRequest.h new file mode 100644 index 000000000..e74e748b0 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeGraph4InvestigationOnlineRequest.h @@ -0,0 +1,69 @@ +/* + * 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_SAS_MODEL_DESCRIBEGRAPH4INVESTIGATIONONLINEREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEGRAPH4INVESTIGATIONONLINEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeGraph4InvestigationOnlineRequest : public RpcServiceRequest + { + + public: + DescribeGraph4InvestigationOnlineRequest(); + ~DescribeGraph4InvestigationOnlineRequest(); + + std::string getVertexId()const; + void setVertexId(const std::string& vertexId); + std::string getAnomalyId()const; + void setAnomalyId(const std::string& anomalyId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getAnomalyUuid()const; + void setAnomalyUuid(const std::string& anomalyUuid); + std::string getLang()const; + void setLang(const std::string& lang); + std::string getDirection()const; + void setDirection(const std::string& direction); + int getPathLength()const; + void setPathLength(int pathLength); + std::string get_Namespace()const; + void set_Namespace(const std::string& _namespace); + + private: + std::string vertexId_; + std::string anomalyId_; + std::string sourceIp_; + std::string anomalyUuid_; + std::string lang_; + std::string direction_; + int pathLength_; + std::string _namespace_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEGRAPH4INVESTIGATIONONLINEREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeGraph4InvestigationOnlineResult.h b/sas/include/alibabacloud/sas/model/DescribeGraph4InvestigationOnlineResult.h new file mode 100644 index 000000000..3d0ca0714 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeGraph4InvestigationOnlineResult.h @@ -0,0 +1,103 @@ +/* + * 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_SAS_MODEL_DESCRIBEGRAPH4INVESTIGATIONONLINERESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEGRAPH4INVESTIGATIONONLINERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeGraph4InvestigationOnlineResult : public ServiceResult + { + public: + struct Data + { + struct Vertex + { + struct Neighbor + { + bool hasMore; + std::string type; + int count; + }; + std::string type; + std::string uuid; + std::vector neighborList; + std::string position; + std::string positionId; + std::string time; + std::string id; + std::string aliuid; + std::string properties; + std::string name; + }; + struct Edge + { + std::string type; + std::string endId; + std::string endType; + std::string time; + int id; + std::string startType; + std::string startId; + std::string name; + }; + struct EntityType + { + std::string displayOrder; + std::string displayColor; + std::string displayIcon; + std::string id; + std::string name; + }; + struct RelationType + { + std::string id; + int directed; + std::string showType; + std::string name; + }; + std::vector relationTypeList; + std::vector entityTypeList; + std::vector edgeList; + std::vector vertexList; + }; + + + DescribeGraph4InvestigationOnlineResult(); + explicit DescribeGraph4InvestigationOnlineResult(const std::string &payload); + ~DescribeGraph4InvestigationOnlineResult(); + Data getData()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEGRAPH4INVESTIGATIONONLINERESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeGroupedTagsRequest.h b/sas/include/alibabacloud/sas/model/DescribeGroupedTagsRequest.h index cb705fb7f..0a58f9f40 100644 --- a/sas/include/alibabacloud/sas/model/DescribeGroupedTagsRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeGroupedTagsRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud DescribeGroupedTagsRequest(); ~DescribeGroupedTagsRequest(); - std::string getMachineTypes()const; - void setMachineTypes(const std::string& machineTypes); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getMachineTypes()const; + void setMachineTypes(const std::string& machineTypes); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string machineTypes_; - std::string sourceIp_; + std::string machineTypes_; + std::string sourceIp_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeGroupedVulRequest.h b/sas/include/alibabacloud/sas/model/DescribeGroupedVulRequest.h index a3635d3f2..4b42eb328 100644 --- a/sas/include/alibabacloud/sas/model/DescribeGroupedVulRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeGroupedVulRequest.h @@ -35,6 +35,8 @@ namespace AlibabaCloud DescribeGroupedVulRequest(); ~DescribeGroupedVulRequest(); + std::string getStatusList()const; + void setStatusList(const std::string& statusList); std::string getType()const; void setType(const std::string& type); std::string getSourceIp()const; @@ -43,6 +45,8 @@ namespace AlibabaCloud void setPageSize(int pageSize); std::string getLang()const; void setLang(const std::string& lang); + std::string getGroupId()const; + void setGroupId(const std::string& groupId); std::string getDealed()const; void setDealed(const std::string& dealed); int getCurrentPage()const; @@ -55,10 +59,12 @@ namespace AlibabaCloud void setUuids(const std::string& uuids); private: + std::string statusList_; std::string type_; std::string sourceIp_; int pageSize_; std::string lang_; + std::string groupId_; std::string dealed_; int currentPage_; std::string aliasName_; diff --git a/sas/include/alibabacloud/sas/model/DescribeGroupedVulResult.h b/sas/include/alibabacloud/sas/model/DescribeGroupedVulResult.h index 5e8a9f876..f2799bdf8 100644 --- a/sas/include/alibabacloud/sas/model/DescribeGroupedVulResult.h +++ b/sas/include/alibabacloud/sas/model/DescribeGroupedVulResult.h @@ -42,6 +42,7 @@ namespace AlibabaCloud int asapCount; int nntfCount; std::string tags; + std::string name; }; diff --git a/sas/include/alibabacloud/sas/model/DescribeInstanceStatisticsRequest.h b/sas/include/alibabacloud/sas/model/DescribeInstanceStatisticsRequest.h index d9682835a..8ddde5452 100644 --- a/sas/include/alibabacloud/sas/model/DescribeInstanceStatisticsRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeInstanceStatisticsRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud DescribeInstanceStatisticsRequest(); ~DescribeInstanceStatisticsRequest(); - std::string getUuid()const; - void setUuid(const std::string& uuid); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getFrom()const; - void setFrom(const std::string& from); - std::string getLang()const; - void setLang(const std::string& lang); + std::string getUuid()const; + void setUuid(const std::string& uuid); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getFrom()const; + void setFrom(const std::string& from); + std::string getLang()const; + void setLang(const std::string& lang); private: - std::string uuid_; - std::string sourceIp_; - std::string from_; - std::string lang_; + std::string uuid_; + std::string sourceIp_; + std::string from_; + std::string lang_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeIpInfoRequest.h b/sas/include/alibabacloud/sas/model/DescribeIpInfoRequest.h new file mode 100644 index 000000000..5c7acf787 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeIpInfoRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SAS_MODEL_DESCRIBEIPINFOREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEIPINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeIpInfoRequest : public RpcServiceRequest + { + + public: + DescribeIpInfoRequest(); + ~DescribeIpInfoRequest(); + + std::string getIp()const; + void setIp(const std::string& ip); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getField()const; + void setField(const std::string& field); + + private: + std::string ip_; + std::string sourceIp_; + std::string field_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEIPINFOREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeIpInfoResult.h b/sas/include/alibabacloud/sas/model/DescribeIpInfoResult.h new file mode 100644 index 000000000..50ea627c5 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeIpInfoResult.h @@ -0,0 +1,171 @@ +/* + * 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_SAS_MODEL_DESCRIBEIPINFORESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEIPINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeIpInfoResult : public ServiceResult + { + public: + + + DescribeIpInfoResult(); + explicit DescribeIpInfoResult(const std::string &payload); + ~DescribeIpInfoResult(); + std::string getGmt_first_c2()const; + std::string getIs_malicious_source_30d()const; + std::string getIs_tor_1d()const; + std::string getC2_day_trace()const; + std::string getGmt_last_c2()const; + std::string getDay_cnt_30d_tor()const; + std::string getNat_day_trace()const; + std::string getMining_pool_day_trace()const; + std::string getIs_nat_1d()const; + std::string getMalicious_source_day_trace()const; + std::string getTags()const; + std::string getIs_idc()const; + std::string getIs_c2_7d()const; + std::string getGmt_last_malicious_login()const; + std::string getIs_proxy()const; + std::string getDay_cnt_7d_web_attack()const; + std::string getCity()const; + std::string getProvince()const; + std::string getGeo()const; + std::string getGmt_last_nat()const; + std::string getIs_malicious_login_7d()const; + std::string getMalicious_login_day_trace()const; + std::string getRdns()const; + std::string getIs_proxy_7d()const; + std::string getIs_web_attack_7d()const; + std::string getIs_web_attack_30d()const; + std::string getIs_mining_pool_1d()const; + std::string getTotal_day_cnt_web_attack()const; + std::string getCountry()const; + std::string getIs_malicious_source_7d()const; + std::string getGmt_last_proxy()const; + std::string getIs_nat()const; + std::string getIs_web_attack()const; + std::string getGmt_last_tor()const; + std::string getIp()const; + std::string getTotal_day_cnt_tor()const; + std::string getIs_tor_7d()const; + std::string getWeb_attack_day_trace()const; + std::string getIs_nat_7d()const; + std::string getIs_malicious_login()const; + std::string getIs_mining_pool()const; + std::string getIdc_name()const; + std::string getIs_malicious_source()const; + std::string getIs_c2_1d()const; + std::string getProxy_day_trace()const; + std::string getIsp()const; + std::string getTor_day_trace()const; + std::string getDay_cnt_30d_web_attack()const; + std::string getDay_cnt_7d_tor()const; + std::string getIs_tor()const; + std::string getIs_malicious_source_1d()const; + std::string getIs_malicious_login_1d()const; + std::string getMalicious_score()const; + std::string getIs_proxy_1d()const; + std::string getGmt_last_malicious_source()const; + std::string getGmt_first_mining_pool()const; + std::string getGmt_last_web_attack()const; + std::string getIs_web_attack_1d()const; + std::string getGmt_last_mining_pool()const; + std::string getIs_mining_pool_7d()const; + std::string getIs_c2()const; + + protected: + void parse(const std::string &payload); + private: + std::string gmt_first_c2_; + std::string is_malicious_source_30d_; + std::string is_tor_1d_; + std::string c2_day_trace_; + std::string gmt_last_c2_; + std::string day_cnt_30d_tor_; + std::string nat_day_trace_; + std::string mining_pool_day_trace_; + std::string is_nat_1d_; + std::string malicious_source_day_trace_; + std::string tags_; + std::string is_idc_; + std::string is_c2_7d_; + std::string gmt_last_malicious_login_; + std::string is_proxy_; + std::string day_cnt_7d_web_attack_; + std::string city_; + std::string province_; + std::string geo_; + std::string gmt_last_nat_; + std::string is_malicious_login_7d_; + std::string malicious_login_day_trace_; + std::string rdns_; + std::string is_proxy_7d_; + std::string is_web_attack_7d_; + std::string is_web_attack_30d_; + std::string is_mining_pool_1d_; + std::string total_day_cnt_web_attack_; + std::string country_; + std::string is_malicious_source_7d_; + std::string gmt_last_proxy_; + std::string is_nat_; + std::string is_web_attack_; + std::string gmt_last_tor_; + std::string ip_; + std::string total_day_cnt_tor_; + std::string is_tor_7d_; + std::string web_attack_day_trace_; + std::string is_nat_7d_; + std::string is_malicious_login_; + std::string is_mining_pool_; + std::string idc_name_; + std::string is_malicious_source_; + std::string is_c2_1d_; + std::string proxy_day_trace_; + std::string isp_; + std::string tor_day_trace_; + std::string day_cnt_30d_web_attack_; + std::string day_cnt_7d_tor_; + std::string is_tor_; + std::string is_malicious_source_1d_; + std::string is_malicious_login_1d_; + std::string malicious_score_; + std::string is_proxy_1d_; + std::string gmt_last_malicious_source_; + std::string gmt_first_mining_pool_; + std::string gmt_last_web_attack_; + std::string is_web_attack_1d_; + std::string gmt_last_mining_pool_; + std::string is_mining_pool_7d_; + std::string is_c2_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEIPINFORESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeModuleConfigRequest.h b/sas/include/alibabacloud/sas/model/DescribeModuleConfigRequest.h new file mode 100644 index 000000000..e76c8eab9 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeModuleConfigRequest.h @@ -0,0 +1,48 @@ +/* + * 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_SAS_MODEL_DESCRIBEMODULECONFIGREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEMODULECONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeModuleConfigRequest : public RpcServiceRequest + { + + public: + DescribeModuleConfigRequest(); + ~DescribeModuleConfigRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEMODULECONFIGREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeModuleConfigResult.h b/sas/include/alibabacloud/sas/model/DescribeModuleConfigResult.h new file mode 100644 index 000000000..e61ec1d00 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeModuleConfigResult.h @@ -0,0 +1,72 @@ +/* + * 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_SAS_MODEL_DESCRIBEMODULECONFIGRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEMODULECONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeModuleConfigResult : public ServiceResult + { + public: + struct ModuleConfig + { + struct Item + { + std::string instanceName; + std::string uuid; + std::string instanceId; + std::string ip; + std::string region; + int groupId; + }; + std::string configName; + std::string moduleName; + std::vector items; + }; + + + DescribeModuleConfigResult(); + explicit DescribeModuleConfigResult(const std::string &payload); + ~DescribeModuleConfigResult(); + int getHttpStatusCode()const; + int getCount()const; + std::vector getModuleConfigList()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int httpStatusCode_; + int count_; + std::vector moduleConfigList_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEMODULECONFIGRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeNoticeConfigRequest.h b/sas/include/alibabacloud/sas/model/DescribeNoticeConfigRequest.h new file mode 100644 index 000000000..b69afc96d --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeNoticeConfigRequest.h @@ -0,0 +1,48 @@ +/* + * 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_SAS_MODEL_DESCRIBENOTICECONFIGREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBENOTICECONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeNoticeConfigRequest : public RpcServiceRequest + { + + public: + DescribeNoticeConfigRequest(); + ~DescribeNoticeConfigRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBENOTICECONFIGREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeNoticeConfigResult.h b/sas/include/alibabacloud/sas/model/DescribeNoticeConfigResult.h new file mode 100644 index 000000000..b8f7c92ce --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeNoticeConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_SAS_MODEL_DESCRIBENOTICECONFIGRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBENOTICECONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeNoticeConfigResult : public ServiceResult + { + public: + struct NoticeConfig + { + std::string project; + int currentPage; + int timeLimit; + int route; + long aliUid; + }; + + + DescribeNoticeConfigResult(); + explicit DescribeNoticeConfigResult(const std::string &payload); + ~DescribeNoticeConfigResult(); + std::vector getNoticeConfigList()const; + + protected: + void parse(const std::string &payload); + private: + std::vector noticeConfigList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBENOTICECONFIGRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyCountRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertyCountRequest.h index 669d0cd09..9fccf93aa 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertyCountRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertyCountRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud DescribePropertyCountRequest(); ~DescribePropertyCountRequest(); - std::string getType()const; - void setType(const std::string& type); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getUuidList()const; - void setUuidList(const std::string& uuidList); + std::string getType()const; + void setType(const std::string& type); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getUuidList()const; + void setUuidList(const std::string& uuidList); private: - std::string type_; - std::string sourceIp_; - std::string uuidList_; + std::string type_; + std::string sourceIp_; + std::string uuidList_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyCountResult.h b/sas/include/alibabacloud/sas/model/DescribePropertyCountResult.h index fffbdd5c9..be5712a01 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertyCountResult.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertyCountResult.h @@ -41,6 +41,7 @@ namespace AlibabaCloud int getPort()const; int getProcess()const; int getSoftware()const; + int getCron()const; protected: void parse(const std::string &payload); @@ -49,6 +50,7 @@ namespace AlibabaCloud int port_; int process_; int software_; + int cron_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyPortDetailRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertyPortDetailRequest.h index c806f5632..4fbd9531e 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertyPortDetailRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertyPortDetailRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DescribePropertyPortDetailRequest(); ~DescribePropertyPortDetailRequest(); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getUuid()const; - void setUuid(const std::string& uuid); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getPort()const; - void setPort(const std::string& port); - std::string getProcName()const; - void setProcName(const std::string& procName); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getUuid()const; + void setUuid(const std::string& uuid); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getPort()const; + void setPort(const std::string& port); + std::string getProcName()const; + void setProcName(const std::string& procName); private: - std::string remark_; - std::string uuid_; - std::string sourceIp_; - int pageSize_; - int currentPage_; - std::string port_; - std::string procName_; + std::string remark_; + std::string uuid_; + std::string sourceIp_; + int pageSize_; + int currentPage_; + std::string port_; + std::string procName_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyPortItemRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertyPortItemRequest.h index 9dc5e5e5f..3ae02def2 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertyPortItemRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertyPortItemRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribePropertyPortItemRequest(); ~DescribePropertyPortItemRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getPort()const; - void setPort(const std::string& port); - int getPageSize()const; - void setPageSize(int pageSize); - bool getForceFlush()const; - void setForceFlush(bool forceFlush); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getPort()const; + void setPort(const std::string& port); + int getPageSize()const; + void setPageSize(int pageSize); + bool getForceFlush()const; + void setForceFlush(bool forceFlush); private: - int currentPage_; - std::string sourceIp_; - std::string port_; - int pageSize_; - bool forceFlush_; + int currentPage_; + std::string sourceIp_; + std::string port_; + int pageSize_; + bool forceFlush_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyProcDetailRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertyProcDetailRequest.h index de9fce812..85182b9a6 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertyProcDetailRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertyProcDetailRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud DescribePropertyProcDetailRequest(); ~DescribePropertyProcDetailRequest(); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getUuid()const; - void setUuid(const std::string& uuid); - std::string getCmdline()const; - void setCmdline(const std::string& cmdline); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getName()const; - void setName(const std::string& name); - std::string getUser()const; - void setUser(const std::string& user); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getUuid()const; + void setUuid(const std::string& uuid); + std::string getCmdline()const; + void setCmdline(const std::string& cmdline); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getName()const; + void setName(const std::string& name); + std::string getUser()const; + void setUser(const std::string& user); private: - std::string remark_; - std::string uuid_; - std::string cmdline_; - std::string sourceIp_; - int pageSize_; - int currentPage_; - std::string name_; - std::string user_; + std::string remark_; + std::string uuid_; + std::string cmdline_; + std::string sourceIp_; + int pageSize_; + int currentPage_; + std::string name_; + std::string user_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyProcItemRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertyProcItemRequest.h index 0c9f0e3ca..9212f5e57 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertyProcItemRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertyProcItemRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribePropertyProcItemRequest(); ~DescribePropertyProcItemRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getName()const; - void setName(const std::string& name); - int getPageSize()const; - void setPageSize(int pageSize); - bool getForceFlush()const; - void setForceFlush(bool forceFlush); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getName()const; + void setName(const std::string& name); + int getPageSize()const; + void setPageSize(int pageSize); + bool getForceFlush()const; + void setForceFlush(bool forceFlush); private: - int currentPage_; - std::string sourceIp_; - std::string name_; - int pageSize_; - bool forceFlush_; + int currentPage_; + std::string sourceIp_; + std::string name_; + int pageSize_; + bool forceFlush_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribePropertySoftwareDetailRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertySoftwareDetailRequest.h index 7546f9058..1ff45a050 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertySoftwareDetailRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertySoftwareDetailRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud DescribePropertySoftwareDetailRequest(); ~DescribePropertySoftwareDetailRequest(); - std::string getSoftwareVersion()const; - void setSoftwareVersion(const std::string& softwareVersion); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getUuid()const; - void setUuid(const std::string& uuid); - std::string getPath()const; - void setPath(const std::string& path); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getName()const; - void setName(const std::string& name); + std::string getSoftwareVersion()const; + void setSoftwareVersion(const std::string& softwareVersion); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getUuid()const; + void setUuid(const std::string& uuid); + std::string getPath()const; + void setPath(const std::string& path); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getName()const; + void setName(const std::string& name); private: - std::string softwareVersion_; - std::string remark_; - std::string uuid_; - std::string path_; - std::string sourceIp_; - int pageSize_; - int currentPage_; - std::string name_; + std::string softwareVersion_; + std::string remark_; + std::string uuid_; + std::string path_; + std::string sourceIp_; + int pageSize_; + int currentPage_; + std::string name_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribePropertySoftwareItemRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertySoftwareItemRequest.h index 2ae50e05a..615a7f31e 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertySoftwareItemRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertySoftwareItemRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribePropertySoftwareItemRequest(); ~DescribePropertySoftwareItemRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getName()const; - void setName(const std::string& name); - int getPageSize()const; - void setPageSize(int pageSize); - bool getForceFlush()const; - void setForceFlush(bool forceFlush); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getName()const; + void setName(const std::string& name); + int getPageSize()const; + void setPageSize(int pageSize); + bool getForceFlush()const; + void setForceFlush(bool forceFlush); private: - int currentPage_; - std::string sourceIp_; - std::string name_; - int pageSize_; - bool forceFlush_; + int currentPage_; + std::string sourceIp_; + std::string name_; + int pageSize_; + bool forceFlush_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyUsageNewestRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertyUsageNewestRequest.h new file mode 100644 index 000000000..e7d91be55 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribePropertyUsageNewestRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_DESCRIBEPROPERTYUSAGENEWESTREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEPROPERTYUSAGENEWESTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribePropertyUsageNewestRequest : public RpcServiceRequest + { + + public: + DescribePropertyUsageNewestRequest(); + ~DescribePropertyUsageNewestRequest(); + + std::string getType()const; + void setType(const std::string& type); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string type_; + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEPROPERTYUSAGENEWESTREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyUsageNewestResult.h b/sas/include/alibabacloud/sas/model/DescribePropertyUsageNewestResult.h new file mode 100644 index 000000000..7d9c40b74 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribePropertyUsageNewestResult.h @@ -0,0 +1,60 @@ +/* + * 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_SAS_MODEL_DESCRIBEPROPERTYUSAGENEWESTRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEPROPERTYUSAGENEWESTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribePropertyUsageNewestResult : public ServiceResult + { + public: + struct NewestStatisticItem + { + long create; + std::string name; + }; + + + DescribePropertyUsageNewestResult(); + explicit DescribePropertyUsageNewestResult(const std::string &payload); + ~DescribePropertyUsageNewestResult(); + std::vector getNewestStatisticItems()const; + std::string getType()const; + int getItemCount()const; + + protected: + void parse(const std::string &payload); + private: + std::vector newestStatisticItems_; + std::string type_; + int itemCount_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEPROPERTYUSAGENEWESTRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyUserDetailRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertyUserDetailRequest.h index 5a8947d4b..b1f633f50 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertyUserDetailRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertyUserDetailRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DescribePropertyUserDetailRequest(); ~DescribePropertyUserDetailRequest(); - std::string getRemark()const; - void setRemark(const std::string& remark); - std::string getUuid()const; - void setUuid(const std::string& uuid); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getIsRoot()const; - void setIsRoot(const std::string& isRoot); - std::string getUser()const; - void setUser(const std::string& user); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getUuid()const; + void setUuid(const std::string& uuid); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getIsRoot()const; + void setIsRoot(const std::string& isRoot); + std::string getUser()const; + void setUser(const std::string& user); private: - std::string remark_; - std::string uuid_; - std::string sourceIp_; - int pageSize_; - int currentPage_; - std::string isRoot_; - std::string user_; + std::string remark_; + std::string uuid_; + std::string sourceIp_; + int pageSize_; + int currentPage_; + std::string isRoot_; + std::string user_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyUserDetailResult.h b/sas/include/alibabacloud/sas/model/DescribePropertyUserDetailResult.h index 59e41e40a..8a3d070ea 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertyUserDetailResult.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertyUserDetailResult.h @@ -41,6 +41,7 @@ namespace AlibabaCloud }; struct PropertyUser { + std::string status; std::string isRoot; std::vector groupNames; std::string user; diff --git a/sas/include/alibabacloud/sas/model/DescribePropertyUserItemRequest.h b/sas/include/alibabacloud/sas/model/DescribePropertyUserItemRequest.h index a454c618d..1fa9bcc4b 100644 --- a/sas/include/alibabacloud/sas/model/DescribePropertyUserItemRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribePropertyUserItemRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribePropertyUserItemRequest(); ~DescribePropertyUserItemRequest(); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getUser()const; - void setUser(const std::string& user); - bool getForceFlush()const; - void setForceFlush(bool forceFlush); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getUser()const; + void setUser(const std::string& user); + bool getForceFlush()const; + void setForceFlush(bool forceFlush); private: - int currentPage_; - std::string sourceIp_; - int pageSize_; - std::string user_; - bool forceFlush_; + int currentPage_; + std::string sourceIp_; + int pageSize_; + std::string user_; + bool forceFlush_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeRiskCheckItemResultRequest.h b/sas/include/alibabacloud/sas/model/DescribeRiskCheckItemResultRequest.h index dcf224a58..0697860bc 100644 --- a/sas/include/alibabacloud/sas/model/DescribeRiskCheckItemResultRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeRiskCheckItemResultRequest.h @@ -35,26 +35,29 @@ namespace AlibabaCloud DescribeRiskCheckItemResultRequest(); ~DescribeRiskCheckItemResultRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - long getItemId()const; - void setItemId(long itemId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + long getItemId()const; + void setItemId(long itemId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); private: - long resourceOwnerId_; - int currentPage_; - long itemId_; - std::string sourceIp_; - int pageSize_; - std::string lang_; + long resourceOwnerId_; + long itemId_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + int currentPage_; + std::string instanceId_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeRiskCheckResultRequest.h b/sas/include/alibabacloud/sas/model/DescribeRiskCheckResultRequest.h index 630ec71d5..c6ab5be3d 100644 --- a/sas/include/alibabacloud/sas/model/DescribeRiskCheckResultRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeRiskCheckResultRequest.h @@ -43,6 +43,8 @@ namespace AlibabaCloud void setPageSize(int pageSize); std::string getLang()const; void setLang(const std::string& lang); + std::string getAssetType()const; + void setAssetType(const std::string& assetType); long getGroupId()const; void setGroupId(long groupId); std::vector getItemIds()const; @@ -51,6 +53,8 @@ namespace AlibabaCloud void setCurrentPage(int currentPage); std::string getRiskLevel()const; void setRiskLevel(const std::string& riskLevel); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); std::string getName()const; void setName(const std::string& name); std::string getStatus()const; @@ -61,10 +65,12 @@ namespace AlibabaCloud std::string sourceIp_; int pageSize_; std::string lang_; + std::string assetType_; long groupId_; std::vector itemIds_; int currentPage_; std::string riskLevel_; + std::string instanceId_; std::string name_; std::string status_; diff --git a/sas/include/alibabacloud/sas/model/DescribeRiskCheckResultResult.h b/sas/include/alibabacloud/sas/model/DescribeRiskCheckResultResult.h index 2d2f6ea3d..52fbe574e 100644 --- a/sas/include/alibabacloud/sas/model/DescribeRiskCheckResultResult.h +++ b/sas/include/alibabacloud/sas/model/DescribeRiskCheckResultResult.h @@ -51,6 +51,7 @@ namespace AlibabaCloud std::vector riskItemResources; int affectedCount; int sort; + std::string repairStatus; std::string riskLevel; }; diff --git a/sas/include/alibabacloud/sas/model/DescribeSasAssetStatisticsColumnRequest.h b/sas/include/alibabacloud/sas/model/DescribeSasAssetStatisticsColumnRequest.h new file mode 100644 index 000000000..278a1497a --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSasAssetStatisticsColumnRequest.h @@ -0,0 +1,48 @@ +/* + * 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_SAS_MODEL_DESCRIBESASASSETSTATISTICSCOLUMNREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESASASSETSTATISTICSCOLUMNREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSasAssetStatisticsColumnRequest : public RpcServiceRequest + { + + public: + DescribeSasAssetStatisticsColumnRequest(); + ~DescribeSasAssetStatisticsColumnRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESASASSETSTATISTICSCOLUMNREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSasAssetStatisticsColumnResult.h b/sas/include/alibabacloud/sas/model/DescribeSasAssetStatisticsColumnResult.h new file mode 100644 index 000000000..7e4465dbc --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSasAssetStatisticsColumnResult.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_DESCRIBESASASSETSTATISTICSCOLUMNRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESASASSETSTATISTICSCOLUMNRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSasAssetStatisticsColumnResult : public ServiceResult + { + public: + + + DescribeSasAssetStatisticsColumnResult(); + explicit DescribeSasAssetStatisticsColumnResult(const std::string &payload); + ~DescribeSasAssetStatisticsColumnResult(); + std::string getStatisticsColumn()const; + + protected: + void parse(const std::string &payload); + private: + std::string statisticsColumn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESASASSETSTATISTICSCOLUMNRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSearchConditionRequest.h b/sas/include/alibabacloud/sas/model/DescribeSearchConditionRequest.h new file mode 100644 index 000000000..7c627dfed --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSearchConditionRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SAS_MODEL_DESCRIBESEARCHCONDITIONREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESEARCHCONDITIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSearchConditionRequest : public RpcServiceRequest + { + + public: + DescribeSearchConditionRequest(); + ~DescribeSearchConditionRequest(); + + std::string getType()const; + void setType(const std::string& type); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string type_; + std::string sourceIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESEARCHCONDITIONREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSearchConditionResult.h b/sas/include/alibabacloud/sas/model/DescribeSearchConditionResult.h new file mode 100644 index 000000000..e85faed22 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSearchConditionResult.h @@ -0,0 +1,58 @@ +/* + * 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_SAS_MODEL_DESCRIBESEARCHCONDITIONRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESEARCHCONDITIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSearchConditionResult : public ServiceResult + { + public: + struct Condition + { + std::string filterConditions; + std::string conditionType; + std::string name; + std::string nameKey; + }; + + + DescribeSearchConditionResult(); + explicit DescribeSearchConditionResult(const std::string &payload); + ~DescribeSearchConditionResult(); + std::vector getConditionList()const; + + protected: + void parse(const std::string &payload); + private: + std::vector conditionList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESEARCHCONDITIONRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSecureSuggestionRequest.h b/sas/include/alibabacloud/sas/model/DescribeSecureSuggestionRequest.h new file mode 100644 index 000000000..9bfd3892a --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSecureSuggestionRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_DESCRIBESECURESUGGESTIONREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESECURESUGGESTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSecureSuggestionRequest : public RpcServiceRequest + { + + public: + DescribeSecureSuggestionRequest(); + ~DescribeSecureSuggestionRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string sourceIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESECURESUGGESTIONREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSecureSuggestionResult.h b/sas/include/alibabacloud/sas/model/DescribeSecureSuggestionResult.h new file mode 100644 index 000000000..28d51f4d3 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSecureSuggestionResult.h @@ -0,0 +1,65 @@ +/* + * 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_SAS_MODEL_DESCRIBESECURESUGGESTIONRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESECURESUGGESTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSecureSuggestionResult : public ServiceResult + { + public: + struct Suggestion + { + struct DetailItem + { + std::string description; + std::string subType; + std::string title; + }; + int points; + std::string suggestType; + std::vector detail; + }; + + + DescribeSecureSuggestionResult(); + explicit DescribeSecureSuggestionResult(const std::string &payload); + ~DescribeSecureSuggestionResult(); + std::vector getSuggestions()const; + int getTotalCount()const; + + protected: + void parse(const std::string &payload); + private: + std::vector suggestions_; + int totalCount_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESECURESUGGESTIONRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSecurityEventOperationsRequest.h b/sas/include/alibabacloud/sas/model/DescribeSecurityEventOperationsRequest.h new file mode 100644 index 000000000..3e43b2c84 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSecurityEventOperationsRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SAS_MODEL_DESCRIBESECURITYEVENTOPERATIONSREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESECURITYEVENTOPERATIONSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSecurityEventOperationsRequest : public RpcServiceRequest + { + + public: + DescribeSecurityEventOperationsRequest(); + ~DescribeSecurityEventOperationsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + long getSecurityEventId()const; + void setSecurityEventId(long securityEventId); + + private: + long resourceOwnerId_; + std::string sourceIp_; + long securityEventId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESECURITYEVENTOPERATIONSREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSecurityEventOperationsResult.h b/sas/include/alibabacloud/sas/model/DescribeSecurityEventOperationsResult.h new file mode 100644 index 000000000..1fea3ff47 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSecurityEventOperationsResult.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_DESCRIBESECURITYEVENTOPERATIONSRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESECURITYEVENTOPERATIONSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSecurityEventOperationsResult : public ServiceResult + { + public: + struct SecurityEventOperation + { + std::string operationParams; + std::string operationCode; + bool userCanOperate; + }; + + + DescribeSecurityEventOperationsResult(); + explicit DescribeSecurityEventOperationsResult(const std::string &payload); + ~DescribeSecurityEventOperationsResult(); + std::vector getSecurityEventOperationsResponse()const; + + protected: + void parse(const std::string &payload); + private: + std::vector securityEventOperationsResponse_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESECURITYEVENTOPERATIONSRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSecurityStatInfoRequest.h b/sas/include/alibabacloud/sas/model/DescribeSecurityStatInfoRequest.h new file mode 100644 index 000000000..b8a58d40e --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSecurityStatInfoRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_DESCRIBESECURITYSTATINFOREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESECURITYSTATINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSecurityStatInfoRequest : public RpcServiceRequest + { + + public: + DescribeSecurityStatInfoRequest(); + ~DescribeSecurityStatInfoRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string sourceIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESECURITYSTATINFOREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSecurityStatInfoResult.h b/sas/include/alibabacloud/sas/model/DescribeSecurityStatInfoResult.h new file mode 100644 index 000000000..6c5b68398 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSecurityStatInfoResult.h @@ -0,0 +1,104 @@ +/* + * 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_SAS_MODEL_DESCRIBESECURITYSTATINFORESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESECURITYSTATINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSecurityStatInfoResult : public ServiceResult + { + public: + struct SecurityEvent + { + std::vector suspiciousList; + int totalCount; + std::vector levelsOn; + int suspiciousCount; + std::vector seriousList; + int remindCount; + int seriousCount; + std::vector valueArray; + std::vector remindList; + std::vector dateArray; + }; + struct AttackEvent + { + int totalCount; + std::vector dateArray1; + std::vector valueArray2; + }; + struct HealthCheck + { + std::vector valueArray4; + std::vector levelsOn5; + int totalCount; + std::vector highList; + int highCount; + std::vector mediumList; + std::vector lowList; + int lowCount; + std::vector dateArray3; + int mediumCount; + }; + struct Vulnerability + { + int totalCount; + std::vector asapList; + std::vector valueArray7; + std::vector laterList; + int laterCount; + int asapCount; + std::vector nntfList; + int nntfCount; + std::vector levelsOn8; + std::vector dateArray6; + }; + + + DescribeSecurityStatInfoResult(); + explicit DescribeSecurityStatInfoResult(const std::string &payload); + ~DescribeSecurityStatInfoResult(); + SecurityEvent getSecurityEvent()const; + HealthCheck getHealthCheck()const; + Vulnerability getVulnerability()const; + AttackEvent getAttackEvent()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + SecurityEvent securityEvent_; + HealthCheck healthCheck_; + Vulnerability vulnerability_; + AttackEvent attackEvent_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESECURITYSTATINFORESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSimilarSecurityEventsRequest.h b/sas/include/alibabacloud/sas/model/DescribeSimilarSecurityEventsRequest.h new file mode 100644 index 000000000..dd225e4d3 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSimilarSecurityEventsRequest.h @@ -0,0 +1,63 @@ +/* + * 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_SAS_MODEL_DESCRIBESIMILARSECURITYEVENTSREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESIMILARSECURITYEVENTSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSimilarSecurityEventsRequest : public RpcServiceRequest + { + + public: + DescribeSimilarSecurityEventsRequest(); + ~DescribeSimilarSecurityEventsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); + long getTaskId()const; + void setTaskId(long taskId); + + private: + long resourceOwnerId_; + int currentPage_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + long taskId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESIMILARSECURITYEVENTSREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSimilarSecurityEventsResult.h b/sas/include/alibabacloud/sas/model/DescribeSimilarSecurityEventsResult.h new file mode 100644 index 000000000..9a53860f8 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSimilarSecurityEventsResult.h @@ -0,0 +1,69 @@ +/* + * 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_SAS_MODEL_DESCRIBESIMILARSECURITYEVENTSRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESIMILARSECURITYEVENTSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSimilarSecurityEventsResult : public ServiceResult + { + public: + struct PageInfo + { + int totalCount; + int pageSize; + int currentPage; + int count; + }; + struct SimpleSecurityEvent + { + long occurrenceTime; + long securityEventId; + std::string uuid; + std::string eventType; + std::string eventName; + long lastTime; + }; + + + DescribeSimilarSecurityEventsResult(); + explicit DescribeSimilarSecurityEventsResult(const std::string &payload); + ~DescribeSimilarSecurityEventsResult(); + PageInfo getPageInfo()const; + std::vector getSecurityEventsResponse()const; + + protected: + void parse(const std::string &payload); + private: + PageInfo pageInfo_; + std::vector securityEventsResponse_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESIMILARSECURITYEVENTSRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSummaryInfoRequest.h b/sas/include/alibabacloud/sas/model/DescribeSummaryInfoRequest.h new file mode 100644 index 000000000..c0bd844ac --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSummaryInfoRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_DESCRIBESUMMARYINFOREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESUMMARYINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSummaryInfoRequest : public RpcServiceRequest + { + + public: + DescribeSummaryInfoRequest(); + ~DescribeSummaryInfoRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string sourceIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESUMMARYINFOREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSummaryInfoResult.h b/sas/include/alibabacloud/sas/model/DescribeSummaryInfoResult.h new file mode 100644 index 000000000..889ac3be8 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeSummaryInfoResult.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_DESCRIBESUMMARYINFORESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBESUMMARYINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeSummaryInfoResult : public ServiceResult + { + public: + + + DescribeSummaryInfoResult(); + explicit DescribeSummaryInfoResult(const std::string &payload); + ~DescribeSummaryInfoResult(); + int getAegisClientOnlineCount()const; + int getAegisClientOfflineCount()const; + int getSecurityScore()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + int aegisClientOnlineCount_; + int aegisClientOfflineCount_; + int securityScore_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBESUMMARYINFORESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeSuspEventsResult.h b/sas/include/alibabacloud/sas/model/DescribeSuspEventsResult.h index b49b17568..26637c2b5 100644 --- a/sas/include/alibabacloud/sas/model/DescribeSuspEventsResult.h +++ b/sas/include/alibabacloud/sas/model/DescribeSuspEventsResult.h @@ -35,6 +35,7 @@ namespace AlibabaCloud struct WarningSummary { std::string uniqueInfo; + bool advanced; std::string alarmEventName; int eventStatus; std::string saleVersion; diff --git a/sas/include/alibabacloud/sas/model/DescribeUserLayoutAuthorizationRequest.h b/sas/include/alibabacloud/sas/model/DescribeUserLayoutAuthorizationRequest.h index bafb692e7..f96ee31b8 100644 --- a/sas/include/alibabacloud/sas/model/DescribeUserLayoutAuthorizationRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeUserLayoutAuthorizationRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud DescribeUserLayoutAuthorizationRequest(); ~DescribeUserLayoutAuthorizationRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); private: - long resourceOwnerId_; - std::string sourceIp_; - std::string lang_; + long resourceOwnerId_; + std::string sourceIp_; + std::string lang_; }; } diff --git a/sas/include/alibabacloud/sas/model/DescribeVolDingdingMessageRequest.h b/sas/include/alibabacloud/sas/model/DescribeVolDingdingMessageRequest.h new file mode 100644 index 000000000..df3d1f304 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeVolDingdingMessageRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_DESCRIBEVOLDINGDINGMESSAGEREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEVOLDINGDINGMESSAGEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeVolDingdingMessageRequest : public RpcServiceRequest + { + + public: + DescribeVolDingdingMessageRequest(); + ~DescribeVolDingdingMessageRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string sourceIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEVOLDINGDINGMESSAGEREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeVolDingdingMessageResult.h b/sas/include/alibabacloud/sas/model/DescribeVolDingdingMessageResult.h new file mode 100644 index 000000000..43a15151e --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeVolDingdingMessageResult.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_DESCRIBEVOLDINGDINGMESSAGERESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEVOLDINGDINGMESSAGERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeVolDingdingMessageResult : public ServiceResult + { + public: + + + DescribeVolDingdingMessageResult(); + explicit DescribeVolDingdingMessageResult(const std::string &payload); + ~DescribeVolDingdingMessageResult(); + std::string getDingdingUrl()const; + + protected: + void parse(const std::string &payload); + private: + std::string dingdingUrl_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEVOLDINGDINGMESSAGERESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeVpcListRequest.h b/sas/include/alibabacloud/sas/model/DescribeVpcListRequest.h new file mode 100644 index 000000000..28b701863 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeVpcListRequest.h @@ -0,0 +1,48 @@ +/* + * 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_SAS_MODEL_DESCRIBEVPCLISTREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEVPCLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeVpcListRequest : public RpcServiceRequest + { + + public: + DescribeVpcListRequest(); + ~DescribeVpcListRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEVPCLISTREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeVpcListResult.h b/sas/include/alibabacloud/sas/model/DescribeVpcListResult.h new file mode 100644 index 000000000..d605ac18b --- /dev/null +++ b/sas/include/alibabacloud/sas/model/DescribeVpcListResult.h @@ -0,0 +1,63 @@ +/* + * 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_SAS_MODEL_DESCRIBEVPCLISTRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_DESCRIBEVPCLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT DescribeVpcListResult : public ServiceResult + { + public: + struct Vpc + { + std::string instanceName; + int status; + int ecsCount; + std::string instanceId; + int middleStatus; + std::string instanceDesc; + std::string regionId; + }; + + + DescribeVpcListResult(); + explicit DescribeVpcListResult(const std::string &payload); + ~DescribeVpcListResult(); + std::vector getVpcList()const; + int getCount()const; + + protected: + void parse(const std::string &payload); + private: + std::vector vpcList_; + int count_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEVPCLISTRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/DescribeVulListRequest.h b/sas/include/alibabacloud/sas/model/DescribeVulListRequest.h index 6715d33aa..3656ef680 100644 --- a/sas/include/alibabacloud/sas/model/DescribeVulListRequest.h +++ b/sas/include/alibabacloud/sas/model/DescribeVulListRequest.h @@ -35,6 +35,8 @@ namespace AlibabaCloud DescribeVulListRequest(); ~DescribeVulListRequest(); + std::string getStatusList()const; + void setStatusList(const std::string& statusList); std::string getRemark()const; void setRemark(const std::string& remark); std::string getType()const; @@ -51,12 +53,17 @@ namespace AlibabaCloud void setCurrentPage(int currentPage); std::string getAliasName()const; void setAliasName(const std::string& aliasName); + std::string getName()const; + void setName(const std::string& name); + std::string getIds()const; + void setIds(const std::string& ids); std::string getNecessity()const; void setNecessity(const std::string& necessity); std::string getUuids()const; void setUuids(const std::string& uuids); private: + std::string statusList_; std::string remark_; std::string type_; std::string sourceIp_; @@ -65,6 +72,8 @@ namespace AlibabaCloud std::string dealed_; int currentPage_; std::string aliasName_; + std::string name_; + std::string ids_; std::string necessity_; std::string uuids_; diff --git a/sas/include/alibabacloud/sas/model/DescribeVulListResult.h b/sas/include/alibabacloud/sas/model/DescribeVulListResult.h index 1bb61ad7e..636b950f9 100644 --- a/sas/include/alibabacloud/sas/model/DescribeVulListResult.h +++ b/sas/include/alibabacloud/sas/model/DescribeVulListResult.h @@ -109,6 +109,7 @@ namespace AlibabaCloud long modifyTs; std::string internetIp; std::string aliasName; + long recordId; std::string canFix; ExtendContentJson extendContentJson; int status; @@ -125,7 +126,10 @@ namespace AlibabaCloud long firstTs; std::string uuid; std::string related; + std::string level; std::string tag; + std::string regionId; + bool online; long primaryId; std::string resultCode; }; diff --git a/sas/include/alibabacloud/sas/model/ExportRecordRequest.h b/sas/include/alibabacloud/sas/model/ExportRecordRequest.h new file mode 100644 index 000000000..632c2fac5 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ExportRecordRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_EXPORTRECORDREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_EXPORTRECORDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ExportRecordRequest : public RpcServiceRequest + { + + public: + ExportRecordRequest(); + ~ExportRecordRequest(); + + std::string getExportType()const; + void setExportType(const std::string& exportType); + std::string getParams()const; + void setParams(const std::string& params); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string exportType_; + std::string params_; + std::string sourceIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_EXPORTRECORDREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ExportRecordResult.h b/sas/include/alibabacloud/sas/model/ExportRecordResult.h new file mode 100644 index 000000000..a22913116 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ExportRecordResult.h @@ -0,0 +1,53 @@ +/* + * 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_SAS_MODEL_EXPORTRECORDRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_EXPORTRECORDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ExportRecordResult : public ServiceResult + { + public: + + + ExportRecordResult(); + explicit ExportRecordResult(const std::string &payload); + ~ExportRecordResult(); + std::string getFileName()const; + long getId()const; + + protected: + void parse(const std::string &payload); + private: + std::string fileName_; + long id_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_EXPORTRECORDRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/GetIOCsRequest.h b/sas/include/alibabacloud/sas/model/GetIOCsRequest.h new file mode 100644 index 000000000..7cd2744c5 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/GetIOCsRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_GETIOCSREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_GETIOCSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT GetIOCsRequest : public RpcServiceRequest + { + + public: + GetIOCsRequest(); + ~GetIOCsRequest(); + + std::string getType()const; + void setType(const std::string& type); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string type_; + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_GETIOCSREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/GetIOCsResult.h b/sas/include/alibabacloud/sas/model/GetIOCsResult.h new file mode 100644 index 000000000..8ff039ae5 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/GetIOCsResult.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_GETIOCSRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_GETIOCSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT GetIOCsResult : public ServiceResult + { + public: + + + GetIOCsResult(); + explicit GetIOCsResult(const std::string &payload); + ~GetIOCsResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_GETIOCSRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/GetIncIOCsRequest.h b/sas/include/alibabacloud/sas/model/GetIncIOCsRequest.h new file mode 100644 index 000000000..cd9529f2c --- /dev/null +++ b/sas/include/alibabacloud/sas/model/GetIncIOCsRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SAS_MODEL_GETINCIOCSREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_GETINCIOCSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT GetIncIOCsRequest : public RpcServiceRequest + { + + public: + GetIncIOCsRequest(); + ~GetIncIOCsRequest(); + + std::string getDate()const; + void setDate(const std::string& date); + std::string getType()const; + void setType(const std::string& type); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string date_; + std::string type_; + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_GETINCIOCSREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/GetIncIOCsResult.h b/sas/include/alibabacloud/sas/model/GetIncIOCsResult.h new file mode 100644 index 000000000..7db41e9ba --- /dev/null +++ b/sas/include/alibabacloud/sas/model/GetIncIOCsResult.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_GETINCIOCSRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_GETINCIOCSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT GetIncIOCsResult : public ServiceResult + { + public: + + + GetIncIOCsResult(); + explicit GetIncIOCsResult(const std::string &payload); + ~GetIncIOCsResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_GETINCIOCSRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/HandleSimilarSecurityEventsRequest.h b/sas/include/alibabacloud/sas/model/HandleSimilarSecurityEventsRequest.h new file mode 100644 index 000000000..d0a94b84b --- /dev/null +++ b/sas/include/alibabacloud/sas/model/HandleSimilarSecurityEventsRequest.h @@ -0,0 +1,60 @@ +/* + * 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_SAS_MODEL_HANDLESIMILARSECURITYEVENTSREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_HANDLESIMILARSECURITYEVENTSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT HandleSimilarSecurityEventsRequest : public RpcServiceRequest + { + + public: + HandleSimilarSecurityEventsRequest(); + ~HandleSimilarSecurityEventsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getOperationCode()const; + void setOperationCode(const std::string& operationCode); + long getTaskId()const; + void setTaskId(long taskId); + std::string getOperationParams()const; + void setOperationParams(const std::string& operationParams); + + private: + long resourceOwnerId_; + std::string sourceIp_; + std::string operationCode_; + long taskId_; + std::string operationParams_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_HANDLESIMILARSECURITYEVENTSREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/HandleSimilarSecurityEventsResult.h b/sas/include/alibabacloud/sas/model/HandleSimilarSecurityEventsResult.h new file mode 100644 index 000000000..291cfbfb3 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/HandleSimilarSecurityEventsResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_HANDLESIMILARSECURITYEVENTSRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_HANDLESIMILARSECURITYEVENTSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT HandleSimilarSecurityEventsResult : public ServiceResult + { + public: + + + HandleSimilarSecurityEventsResult(); + explicit HandleSimilarSecurityEventsResult(const std::string &payload); + ~HandleSimilarSecurityEventsResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_HANDLESIMILARSECURITYEVENTSRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyAntiBruteForceRuleRequest.h b/sas/include/alibabacloud/sas/model/ModifyAntiBruteForceRuleRequest.h new file mode 100644 index 000000000..1e872d26c --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyAntiBruteForceRuleRequest.h @@ -0,0 +1,75 @@ +/* + * 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_SAS_MODEL_MODIFYANTIBRUTEFORCERULEREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYANTIBRUTEFORCERULEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyAntiBruteForceRuleRequest : public RpcServiceRequest + { + + public: + ModifyAntiBruteForceRuleRequest(); + ~ModifyAntiBruteForceRuleRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getForbiddenTime()const; + void setForbiddenTime(int forbiddenTime); + int getFailCount()const; + void setFailCount(int failCount); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + bool getEnableSmartRule()const; + void setEnableSmartRule(bool enableSmartRule); + std::vector getUuidList()const; + void setUuidList(const std::vector& uuidList); + long getId()const; + void setId(long id); + std::string getName()const; + void setName(const std::string& name); + int getSpan()const; + void setSpan(int span); + bool getDefaultRule()const; + void setDefaultRule(bool defaultRule); + + private: + long resourceOwnerId_; + int forbiddenTime_; + int failCount_; + std::string sourceIp_; + bool enableSmartRule_; + std::vector uuidList_; + long id_; + std::string name_; + int span_; + bool defaultRule_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYANTIBRUTEFORCERULEREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyAntiBruteForceRuleResult.h b/sas/include/alibabacloud/sas/model/ModifyAntiBruteForceRuleResult.h new file mode 100644 index 000000000..cf9dd297a --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyAntiBruteForceRuleResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_MODIFYANTIBRUTEFORCERULERESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYANTIBRUTEFORCERULERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyAntiBruteForceRuleResult : public ServiceResult + { + public: + + + ModifyAntiBruteForceRuleResult(); + explicit ModifyAntiBruteForceRuleResult(const std::string &payload); + ~ModifyAntiBruteForceRuleResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYANTIBRUTEFORCERULERESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyGroupPropertyRequest.h b/sas/include/alibabacloud/sas/model/ModifyGroupPropertyRequest.h index 96f37946b..847d0f752 100644 --- a/sas/include/alibabacloud/sas/model/ModifyGroupPropertyRequest.h +++ b/sas/include/alibabacloud/sas/model/ModifyGroupPropertyRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud ModifyGroupPropertyRequest(); ~ModifyGroupPropertyRequest(); - std::string getData()const; - void setData(const std::string& data); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); + std::string getData()const; + void setData(const std::string& data); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); private: - std::string data_; - std::string sourceIp_; + std::string data_; + std::string sourceIp_; }; } diff --git a/sas/include/alibabacloud/sas/model/ModifyLoginBaseConfigRequest.h b/sas/include/alibabacloud/sas/model/ModifyLoginBaseConfigRequest.h new file mode 100644 index 000000000..8f9bcbb37 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyLoginBaseConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_MODIFYLOGINBASECONFIGREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYLOGINBASECONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyLoginBaseConfigRequest : public RpcServiceRequest + { + + public: + ModifyLoginBaseConfigRequest(); + ~ModifyLoginBaseConfigRequest(); + + std::string getType()const; + void setType(const std::string& type); + std::string getTarget()const; + void setTarget(const std::string& target); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getConfig()const; + void setConfig(const std::string& config); + + private: + std::string type_; + std::string target_; + std::string sourceIp_; + std::string config_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYLOGINBASECONFIGREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyLoginBaseConfigResult.h b/sas/include/alibabacloud/sas/model/ModifyLoginBaseConfigResult.h new file mode 100644 index 000000000..232c8b580 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyLoginBaseConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_MODIFYLOGINBASECONFIGRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYLOGINBASECONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyLoginBaseConfigResult : public ServiceResult + { + public: + + + ModifyLoginBaseConfigResult(); + explicit ModifyLoginBaseConfigResult(const std::string &payload); + ~ModifyLoginBaseConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYLOGINBASECONFIGRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyLoginSwitchConfigRequest.h b/sas/include/alibabacloud/sas/model/ModifyLoginSwitchConfigRequest.h new file mode 100644 index 000000000..a17b9657f --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyLoginSwitchConfigRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SAS_MODEL_MODIFYLOGINSWITCHCONFIGREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYLOGINSWITCHCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyLoginSwitchConfigRequest : public RpcServiceRequest + { + + public: + ModifyLoginSwitchConfigRequest(); + ~ModifyLoginSwitchConfigRequest(); + + std::string getItem()const; + void setItem(const std::string& item); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getStatus()const; + void setStatus(int status); + + private: + std::string item_; + std::string sourceIp_; + int status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYLOGINSWITCHCONFIGREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyLoginSwitchConfigResult.h b/sas/include/alibabacloud/sas/model/ModifyLoginSwitchConfigResult.h new file mode 100644 index 000000000..e33ee5d90 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyLoginSwitchConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_MODIFYLOGINSWITCHCONFIGRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYLOGINSWITCHCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyLoginSwitchConfigResult : public ServiceResult + { + public: + + + ModifyLoginSwitchConfigResult(); + explicit ModifyLoginSwitchConfigResult(const std::string &payload); + ~ModifyLoginSwitchConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYLOGINSWITCHCONFIGRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyNoticeConfigRequest.h b/sas/include/alibabacloud/sas/model/ModifyNoticeConfigRequest.h new file mode 100644 index 000000000..cdb0ea8e9 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyNoticeConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_MODIFYNOTICECONFIGREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYNOTICECONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyNoticeConfigRequest : public RpcServiceRequest + { + + public: + ModifyNoticeConfigRequest(); + ~ModifyNoticeConfigRequest(); + + std::string getProject()const; + void setProject(const std::string& project); + int getTimeLimit()const; + void setTimeLimit(int timeLimit); + int getRoute()const; + void setRoute(int route); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string project_; + int timeLimit_; + int route_; + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYNOTICECONFIGREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyNoticeConfigResult.h b/sas/include/alibabacloud/sas/model/ModifyNoticeConfigResult.h new file mode 100644 index 000000000..28c857d7b --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyNoticeConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_MODIFYNOTICECONFIGRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYNOTICECONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyNoticeConfigResult : public ServiceResult + { + public: + + + ModifyNoticeConfigResult(); + explicit ModifyNoticeConfigResult(const std::string &payload); + ~ModifyNoticeConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYNOTICECONFIGRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifySecurityCheckScheduleConfigRequest.h b/sas/include/alibabacloud/sas/model/ModifySecurityCheckScheduleConfigRequest.h index f9c919cd0..76874f0cf 100644 --- a/sas/include/alibabacloud/sas/model/ModifySecurityCheckScheduleConfigRequest.h +++ b/sas/include/alibabacloud/sas/model/ModifySecurityCheckScheduleConfigRequest.h @@ -37,23 +37,23 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getDaysOfWeek()const; - void setDaysOfWeek(const std::string& daysOfWeek); int getEndTime()const; void setEndTime(int endTime); int getStartTime()const; void setStartTime(int startTime); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getDaysOfWeek()const; + void setDaysOfWeek(const std::string& daysOfWeek); std::string getLang()const; void setLang(const std::string& lang); private: long resourceOwnerId_; - std::string sourceIp_; - std::string daysOfWeek_; int endTime_; int startTime_; + std::string sourceIp_; + std::string daysOfWeek_; std::string lang_; }; diff --git a/sas/include/alibabacloud/sas/model/ModifyStartVulScanRequest.h b/sas/include/alibabacloud/sas/model/ModifyStartVulScanRequest.h new file mode 100644 index 000000000..7d76f80e0 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyStartVulScanRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SAS_MODEL_MODIFYSTARTVULSCANREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYSTARTVULSCANREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyStartVulScanRequest : public RpcServiceRequest + { + + public: + ModifyStartVulScanRequest(); + ~ModifyStartVulScanRequest(); + + std::string getTypes()const; + void setTypes(const std::string& types); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getUuids()const; + void setUuids(const std::string& uuids); + + private: + std::string types_; + std::string sourceIp_; + std::string uuids_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYSTARTVULSCANREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyStartVulScanResult.h b/sas/include/alibabacloud/sas/model/ModifyStartVulScanResult.h new file mode 100644 index 000000000..922b337cc --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyStartVulScanResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_MODIFYSTARTVULSCANRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYSTARTVULSCANRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyStartVulScanResult : public ServiceResult + { + public: + + + ModifyStartVulScanResult(); + explicit ModifyStartVulScanResult(const std::string &payload); + ~ModifyStartVulScanResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYSTARTVULSCANRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyTagWithUuidRequest.h b/sas/include/alibabacloud/sas/model/ModifyTagWithUuidRequest.h index d6b759bd2..3a5e3bcfd 100644 --- a/sas/include/alibabacloud/sas/model/ModifyTagWithUuidRequest.h +++ b/sas/include/alibabacloud/sas/model/ModifyTagWithUuidRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud ModifyTagWithUuidRequest(); ~ModifyTagWithUuidRequest(); - std::string getTagId()const; - void setTagId(const std::string& tagId); - std::string getMachineTypes()const; - void setMachineTypes(const std::string& machineTypes); - std::string getTagList()const; - void setTagList(const std::string& tagList); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getUuidList()const; - void setUuidList(const std::string& uuidList); + std::string getTagId()const; + void setTagId(const std::string& tagId); + std::string getMachineTypes()const; + void setMachineTypes(const std::string& machineTypes); + std::string getTagList()const; + void setTagList(const std::string& tagList); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getUuidList()const; + void setUuidList(const std::string& uuidList); private: - std::string tagId_; - std::string machineTypes_; - std::string tagList_; - std::string sourceIp_; - std::string uuidList_; + std::string tagId_; + std::string machineTypes_; + std::string tagList_; + std::string sourceIp_; + std::string uuidList_; }; } diff --git a/sas/include/alibabacloud/sas/model/ModifyVulTargetConfigRequest.h b/sas/include/alibabacloud/sas/model/ModifyVulTargetConfigRequest.h new file mode 100644 index 000000000..ff048d941 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyVulTargetConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_MODIFYVULTARGETCONFIGREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYVULTARGETCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyVulTargetConfigRequest : public RpcServiceRequest + { + + public: + ModifyVulTargetConfigRequest(); + ~ModifyVulTargetConfigRequest(); + + std::string getType()const; + void setType(const std::string& type); + std::string getUuid()const; + void setUuid(const std::string& uuid); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getConfig()const; + void setConfig(const std::string& config); + + private: + std::string type_; + std::string uuid_; + std::string sourceIp_; + std::string config_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYVULTARGETCONFIGREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ModifyVulTargetConfigResult.h b/sas/include/alibabacloud/sas/model/ModifyVulTargetConfigResult.h new file mode 100644 index 000000000..b86ba4fc5 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/ModifyVulTargetConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_MODIFYVULTARGETCONFIGRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_MODIFYVULTARGETCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT ModifyVulTargetConfigResult : public ServiceResult + { + public: + + + ModifyVulTargetConfigResult(); + explicit ModifyVulTargetConfigResult(const std::string &payload); + ~ModifyVulTargetConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYVULTARGETCONFIGRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/OperateSuspiciousTargetConfigRequest.h b/sas/include/alibabacloud/sas/model/OperateSuspiciousTargetConfigRequest.h new file mode 100644 index 000000000..29b5d46cb --- /dev/null +++ b/sas/include/alibabacloud/sas/model/OperateSuspiciousTargetConfigRequest.h @@ -0,0 +1,60 @@ +/* + * 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_SAS_MODEL_OPERATESUSPICIOUSTARGETCONFIGREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_OPERATESUSPICIOUSTARGETCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT OperateSuspiciousTargetConfigRequest : public RpcServiceRequest + { + + public: + OperateSuspiciousTargetConfigRequest(); + ~OperateSuspiciousTargetConfigRequest(); + + std::string getTargetType()const; + void setTargetType(const std::string& targetType); + std::string getType()const; + void setType(const std::string& type); + std::string getTargetOperations()const; + void setTargetOperations(const std::string& targetOperations); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string targetType_; + std::string type_; + std::string targetOperations_; + std::string sourceIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_OPERATESUSPICIOUSTARGETCONFIGREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/OperateSuspiciousTargetConfigResult.h b/sas/include/alibabacloud/sas/model/OperateSuspiciousTargetConfigResult.h new file mode 100644 index 000000000..ff6f8ba37 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/OperateSuspiciousTargetConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_OPERATESUSPICIOUSTARGETCONFIGRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_OPERATESUSPICIOUSTARGETCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT OperateSuspiciousTargetConfigResult : public ServiceResult + { + public: + + + OperateSuspiciousTargetConfigResult(); + explicit OperateSuspiciousTargetConfigResult(const std::string &payload); + ~OperateSuspiciousTargetConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_OPERATESUSPICIOUSTARGETCONFIGRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/OperationSuspEventsRequest.h b/sas/include/alibabacloud/sas/model/OperationSuspEventsRequest.h new file mode 100644 index 000000000..f36ee42b3 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/OperationSuspEventsRequest.h @@ -0,0 +1,63 @@ +/* + * 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_SAS_MODEL_OPERATIONSUSPEVENTSREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_OPERATIONSUSPEVENTSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT OperationSuspEventsRequest : public RpcServiceRequest + { + + public: + OperationSuspEventsRequest(); + ~OperationSuspEventsRequest(); + + std::string getSuspiciousEventIds()const; + void setSuspiciousEventIds(const std::string& suspiciousEventIds); + std::string getSubOperation()const; + void setSubOperation(const std::string& subOperation); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getWarnType()const; + void setWarnType(const std::string& warnType); + std::string getFrom()const; + void setFrom(const std::string& from); + std::string getOperation()const; + void setOperation(const std::string& operation); + + private: + std::string suspiciousEventIds_; + std::string subOperation_; + std::string sourceIp_; + std::string warnType_; + std::string from_; + std::string operation_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_OPERATIONSUSPEVENTSREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/OperationSuspEventsResult.h b/sas/include/alibabacloud/sas/model/OperationSuspEventsResult.h new file mode 100644 index 000000000..56389e2f8 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/OperationSuspEventsResult.h @@ -0,0 +1,53 @@ +/* + * 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_SAS_MODEL_OPERATIONSUSPEVENTSRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_OPERATIONSUSPEVENTSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT OperationSuspEventsResult : public ServiceResult + { + public: + + + OperationSuspEventsResult(); + explicit OperationSuspEventsResult(const std::string &payload); + ~OperationSuspEventsResult(); + std::string getAccessCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string accessCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_OPERATIONSUSPEVENTSRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/PauseClientRequest.h b/sas/include/alibabacloud/sas/model/PauseClientRequest.h new file mode 100644 index 000000000..3714b2d45 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/PauseClientRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SAS_MODEL_PAUSECLIENTREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_PAUSECLIENTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT PauseClientRequest : public RpcServiceRequest + { + + public: + PauseClientRequest(); + ~PauseClientRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getValue()const; + void setValue(const std::string& value); + std::string getUuids()const; + void setUuids(const std::string& uuids); + + private: + std::string sourceIp_; + std::string appName_; + std::string value_; + std::string uuids_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_PAUSECLIENTREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/PauseClientResult.h b/sas/include/alibabacloud/sas/model/PauseClientResult.h new file mode 100644 index 000000000..5aaa9b79b --- /dev/null +++ b/sas/include/alibabacloud/sas/model/PauseClientResult.h @@ -0,0 +1,49 @@ +/* + * 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_SAS_MODEL_PAUSECLIENTRESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_PAUSECLIENTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT PauseClientResult : public ServiceResult + { + public: + + + PauseClientResult(); + explicit PauseClientResult(const std::string &payload); + ~PauseClientResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_PAUSECLIENTRESULT_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/SasInstallCodeRequest.h b/sas/include/alibabacloud/sas/model/SasInstallCodeRequest.h new file mode 100644 index 000000000..0126af7d8 --- /dev/null +++ b/sas/include/alibabacloud/sas/model/SasInstallCodeRequest.h @@ -0,0 +1,48 @@ +/* + * 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_SAS_MODEL_SASINSTALLCODEREQUEST_H_ +#define ALIBABACLOUD_SAS_MODEL_SASINSTALLCODEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT SasInstallCodeRequest : public RpcServiceRequest + { + + public: + SasInstallCodeRequest(); + ~SasInstallCodeRequest(); + + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_SASINSTALLCODEREQUEST_H_ \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/SasInstallCodeResult.h b/sas/include/alibabacloud/sas/model/SasInstallCodeResult.h new file mode 100644 index 000000000..151f770ad --- /dev/null +++ b/sas/include/alibabacloud/sas/model/SasInstallCodeResult.h @@ -0,0 +1,51 @@ +/* + * 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_SAS_MODEL_SASINSTALLCODERESULT_H_ +#define ALIBABACLOUD_SAS_MODEL_SASINSTALLCODERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sas + { + namespace Model + { + class ALIBABACLOUD_SAS_EXPORT SasInstallCodeResult : public ServiceResult + { + public: + + + SasInstallCodeResult(); + explicit SasInstallCodeResult(const std::string &payload); + ~SasInstallCodeResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SAS_MODEL_SASINSTALLCODERESULT_H_ \ No newline at end of file diff --git a/sas/src/SasClient.cc b/sas/src/SasClient.cc index 04e88bbf2..d0816320a 100644 --- a/sas/src/SasClient.cc +++ b/sas/src/SasClient.cc @@ -51,6 +51,42 @@ SasClient::SasClient(const std::string & accessKeyId, const std::string & access SasClient::~SasClient() {} +SasClient::CreateAntiBruteForceRuleOutcome SasClient::createAntiBruteForceRule(const CreateAntiBruteForceRuleRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateAntiBruteForceRuleOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateAntiBruteForceRuleOutcome(CreateAntiBruteForceRuleResult(outcome.result())); + else + return CreateAntiBruteForceRuleOutcome(outcome.error()); +} + +void SasClient::createAntiBruteForceRuleAsync(const CreateAntiBruteForceRuleRequest& request, const CreateAntiBruteForceRuleAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createAntiBruteForceRule(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::CreateAntiBruteForceRuleOutcomeCallable SasClient::createAntiBruteForceRuleCallable(const CreateAntiBruteForceRuleRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createAntiBruteForceRule(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::CreateOrUpdateAssetGroupOutcome SasClient::createOrUpdateAssetGroup(const CreateOrUpdateAssetGroupRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -87,6 +123,42 @@ SasClient::CreateOrUpdateAssetGroupOutcomeCallable SasClient::createOrUpdateAsse return task->get_future(); } +SasClient::CreateSimilarSecurityEventsQueryTaskOutcome SasClient::createSimilarSecurityEventsQueryTask(const CreateSimilarSecurityEventsQueryTaskRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateSimilarSecurityEventsQueryTaskOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateSimilarSecurityEventsQueryTaskOutcome(CreateSimilarSecurityEventsQueryTaskResult(outcome.result())); + else + return CreateSimilarSecurityEventsQueryTaskOutcome(outcome.error()); +} + +void SasClient::createSimilarSecurityEventsQueryTaskAsync(const CreateSimilarSecurityEventsQueryTaskRequest& request, const CreateSimilarSecurityEventsQueryTaskAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createSimilarSecurityEventsQueryTask(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::CreateSimilarSecurityEventsQueryTaskOutcomeCallable SasClient::createSimilarSecurityEventsQueryTaskCallable(const CreateSimilarSecurityEventsQueryTaskRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createSimilarSecurityEventsQueryTask(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DeleteGroupOutcome SasClient::deleteGroup(const DeleteGroupRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -123,6 +195,78 @@ SasClient::DeleteGroupOutcomeCallable SasClient::deleteGroupCallable(const Delet return task->get_future(); } +SasClient::DeleteLoginBaseConfigOutcome SasClient::deleteLoginBaseConfig(const DeleteLoginBaseConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteLoginBaseConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteLoginBaseConfigOutcome(DeleteLoginBaseConfigResult(outcome.result())); + else + return DeleteLoginBaseConfigOutcome(outcome.error()); +} + +void SasClient::deleteLoginBaseConfigAsync(const DeleteLoginBaseConfigRequest& request, const DeleteLoginBaseConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteLoginBaseConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DeleteLoginBaseConfigOutcomeCallable SasClient::deleteLoginBaseConfigCallable(const DeleteLoginBaseConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteLoginBaseConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DeleteTagWithUuidOutcome SasClient::deleteTagWithUuid(const DeleteTagWithUuidRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteTagWithUuidOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteTagWithUuidOutcome(DeleteTagWithUuidResult(outcome.result())); + else + return DeleteTagWithUuidOutcome(outcome.error()); +} + +void SasClient::deleteTagWithUuidAsync(const DeleteTagWithUuidRequest& request, const DeleteTagWithUuidAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteTagWithUuid(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DeleteTagWithUuidOutcomeCallable SasClient::deleteTagWithUuidCallable(const DeleteTagWithUuidRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteTagWithUuid(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeAlarmEventDetailOutcome SasClient::describeAlarmEventDetail(const DescribeAlarmEventDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -195,6 +339,42 @@ SasClient::DescribeAlarmEventListOutcomeCallable SasClient::describeAlarmEventLi return task->get_future(); } +SasClient::DescribeAllEntityOutcome SasClient::describeAllEntity(const DescribeAllEntityRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAllEntityOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAllEntityOutcome(DescribeAllEntityResult(outcome.result())); + else + return DescribeAllEntityOutcome(outcome.error()); +} + +void SasClient::describeAllEntityAsync(const DescribeAllEntityRequest& request, const DescribeAllEntityAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAllEntity(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeAllEntityOutcomeCallable SasClient::describeAllEntityCallable(const DescribeAllEntityRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAllEntity(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeAllGroupsOutcome SasClient::describeAllGroups(const DescribeAllGroupsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -231,6 +411,114 @@ SasClient::DescribeAllGroupsOutcomeCallable SasClient::describeAllGroupsCallable return task->get_future(); } +SasClient::DescribeAllRegionsStatisticsOutcome SasClient::describeAllRegionsStatistics(const DescribeAllRegionsStatisticsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAllRegionsStatisticsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAllRegionsStatisticsOutcome(DescribeAllRegionsStatisticsResult(outcome.result())); + else + return DescribeAllRegionsStatisticsOutcome(outcome.error()); +} + +void SasClient::describeAllRegionsStatisticsAsync(const DescribeAllRegionsStatisticsRequest& request, const DescribeAllRegionsStatisticsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAllRegionsStatistics(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeAllRegionsStatisticsOutcomeCallable SasClient::describeAllRegionsStatisticsCallable(const DescribeAllRegionsStatisticsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAllRegionsStatistics(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeAssetDetailByUuidOutcome SasClient::describeAssetDetailByUuid(const DescribeAssetDetailByUuidRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAssetDetailByUuidOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAssetDetailByUuidOutcome(DescribeAssetDetailByUuidResult(outcome.result())); + else + return DescribeAssetDetailByUuidOutcome(outcome.error()); +} + +void SasClient::describeAssetDetailByUuidAsync(const DescribeAssetDetailByUuidRequest& request, const DescribeAssetDetailByUuidAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAssetDetailByUuid(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeAssetDetailByUuidOutcomeCallable SasClient::describeAssetDetailByUuidCallable(const DescribeAssetDetailByUuidRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAssetDetailByUuid(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeAssetDetailByUuidsOutcome SasClient::describeAssetDetailByUuids(const DescribeAssetDetailByUuidsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAssetDetailByUuidsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAssetDetailByUuidsOutcome(DescribeAssetDetailByUuidsResult(outcome.result())); + else + return DescribeAssetDetailByUuidsOutcome(outcome.error()); +} + +void SasClient::describeAssetDetailByUuidsAsync(const DescribeAssetDetailByUuidsRequest& request, const DescribeAssetDetailByUuidsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAssetDetailByUuids(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeAssetDetailByUuidsOutcomeCallable SasClient::describeAssetDetailByUuidsCallable(const DescribeAssetDetailByUuidsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAssetDetailByUuids(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeAutoDelConfigOutcome SasClient::describeAutoDelConfig(const DescribeAutoDelConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -483,6 +771,114 @@ SasClient::DescribeConcernNecessityOutcomeCallable SasClient::describeConcernNec return task->get_future(); } +SasClient::DescribeCriteriaOutcome SasClient::describeCriteria(const DescribeCriteriaRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeCriteriaOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeCriteriaOutcome(DescribeCriteriaResult(outcome.result())); + else + return DescribeCriteriaOutcome(outcome.error()); +} + +void SasClient::describeCriteriaAsync(const DescribeCriteriaRequest& request, const DescribeCriteriaAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeCriteria(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeCriteriaOutcomeCallable SasClient::describeCriteriaCallable(const DescribeCriteriaRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeCriteria(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeDialogMessagesOutcome SasClient::describeDialogMessages(const DescribeDialogMessagesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDialogMessagesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDialogMessagesOutcome(DescribeDialogMessagesResult(outcome.result())); + else + return DescribeDialogMessagesOutcome(outcome.error()); +} + +void SasClient::describeDialogMessagesAsync(const DescribeDialogMessagesRequest& request, const DescribeDialogMessagesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDialogMessages(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeDialogMessagesOutcomeCallable SasClient::describeDialogMessagesCallable(const DescribeDialogMessagesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDialogMessages(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeDingTalkOutcome SasClient::describeDingTalk(const DescribeDingTalkRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDingTalkOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDingTalkOutcome(DescribeDingTalkResult(outcome.result())); + else + return DescribeDingTalkOutcome(outcome.error()); +} + +void SasClient::describeDingTalkAsync(const DescribeDingTalkRequest& request, const DescribeDingTalkAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDingTalk(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeDingTalkOutcomeCallable SasClient::describeDingTalkCallable(const DescribeDingTalkRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDingTalk(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeDomainCountOutcome SasClient::describeDomainCount(const DescribeDomainCountRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -627,6 +1023,42 @@ SasClient::DescribeEmgVulGroupOutcomeCallable SasClient::describeEmgVulGroupCall return task->get_future(); } +SasClient::DescribeExportInfoOutcome SasClient::describeExportInfo(const DescribeExportInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeExportInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeExportInfoOutcome(DescribeExportInfoResult(outcome.result())); + else + return DescribeExportInfoOutcome(outcome.error()); +} + +void SasClient::describeExportInfoAsync(const DescribeExportInfoRequest& request, const DescribeExportInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeExportInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeExportInfoOutcomeCallable SasClient::describeExportInfoCallable(const DescribeExportInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeExportInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeFieldStatisticsOutcome SasClient::describeFieldStatistics(const DescribeFieldStatisticsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -663,6 +1095,42 @@ SasClient::DescribeFieldStatisticsOutcomeCallable SasClient::describeFieldStatis return task->get_future(); } +SasClient::DescribeGraph4InvestigationOnlineOutcome SasClient::describeGraph4InvestigationOnline(const DescribeGraph4InvestigationOnlineRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeGraph4InvestigationOnlineOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeGraph4InvestigationOnlineOutcome(DescribeGraph4InvestigationOnlineResult(outcome.result())); + else + return DescribeGraph4InvestigationOnlineOutcome(outcome.error()); +} + +void SasClient::describeGraph4InvestigationOnlineAsync(const DescribeGraph4InvestigationOnlineRequest& request, const DescribeGraph4InvestigationOnlineAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeGraph4InvestigationOnline(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeGraph4InvestigationOnlineOutcomeCallable SasClient::describeGraph4InvestigationOnlineCallable(const DescribeGraph4InvestigationOnlineRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeGraph4InvestigationOnline(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeGroupedTagsOutcome SasClient::describeGroupedTags(const DescribeGroupedTagsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -771,6 +1239,114 @@ SasClient::DescribeInstanceStatisticsOutcomeCallable SasClient::describeInstance return task->get_future(); } +SasClient::DescribeIpInfoOutcome SasClient::describeIpInfo(const DescribeIpInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeIpInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeIpInfoOutcome(DescribeIpInfoResult(outcome.result())); + else + return DescribeIpInfoOutcome(outcome.error()); +} + +void SasClient::describeIpInfoAsync(const DescribeIpInfoRequest& request, const DescribeIpInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeIpInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeIpInfoOutcomeCallable SasClient::describeIpInfoCallable(const DescribeIpInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeIpInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeModuleConfigOutcome SasClient::describeModuleConfig(const DescribeModuleConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeModuleConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeModuleConfigOutcome(DescribeModuleConfigResult(outcome.result())); + else + return DescribeModuleConfigOutcome(outcome.error()); +} + +void SasClient::describeModuleConfigAsync(const DescribeModuleConfigRequest& request, const DescribeModuleConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeModuleConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeModuleConfigOutcomeCallable SasClient::describeModuleConfigCallable(const DescribeModuleConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeModuleConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeNoticeConfigOutcome SasClient::describeNoticeConfig(const DescribeNoticeConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeNoticeConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeNoticeConfigOutcome(DescribeNoticeConfigResult(outcome.result())); + else + return DescribeNoticeConfigOutcome(outcome.error()); +} + +void SasClient::describeNoticeConfigAsync(const DescribeNoticeConfigRequest& request, const DescribeNoticeConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeNoticeConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeNoticeConfigOutcomeCallable SasClient::describeNoticeConfigCallable(const DescribeNoticeConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeNoticeConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribePropertyCountOutcome SasClient::describePropertyCount(const DescribePropertyCountRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1023,6 +1599,42 @@ SasClient::DescribePropertySoftwareItemOutcomeCallable SasClient::describeProper return task->get_future(); } +SasClient::DescribePropertyUsageNewestOutcome SasClient::describePropertyUsageNewest(const DescribePropertyUsageNewestRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribePropertyUsageNewestOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribePropertyUsageNewestOutcome(DescribePropertyUsageNewestResult(outcome.result())); + else + return DescribePropertyUsageNewestOutcome(outcome.error()); +} + +void SasClient::describePropertyUsageNewestAsync(const DescribePropertyUsageNewestRequest& request, const DescribePropertyUsageNewestAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describePropertyUsageNewest(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribePropertyUsageNewestOutcomeCallable SasClient::describePropertyUsageNewestCallable(const DescribePropertyUsageNewestRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describePropertyUsageNewest(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribePropertyUserDetailOutcome SasClient::describePropertyUserDetail(const DescribePropertyUserDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1239,6 +1851,114 @@ SasClient::DescribeRiskItemTypeOutcomeCallable SasClient::describeRiskItemTypeCa return task->get_future(); } +SasClient::DescribeSasAssetStatisticsColumnOutcome SasClient::describeSasAssetStatisticsColumn(const DescribeSasAssetStatisticsColumnRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSasAssetStatisticsColumnOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSasAssetStatisticsColumnOutcome(DescribeSasAssetStatisticsColumnResult(outcome.result())); + else + return DescribeSasAssetStatisticsColumnOutcome(outcome.error()); +} + +void SasClient::describeSasAssetStatisticsColumnAsync(const DescribeSasAssetStatisticsColumnRequest& request, const DescribeSasAssetStatisticsColumnAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSasAssetStatisticsColumn(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeSasAssetStatisticsColumnOutcomeCallable SasClient::describeSasAssetStatisticsColumnCallable(const DescribeSasAssetStatisticsColumnRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSasAssetStatisticsColumn(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeSearchConditionOutcome SasClient::describeSearchCondition(const DescribeSearchConditionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSearchConditionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSearchConditionOutcome(DescribeSearchConditionResult(outcome.result())); + else + return DescribeSearchConditionOutcome(outcome.error()); +} + +void SasClient::describeSearchConditionAsync(const DescribeSearchConditionRequest& request, const DescribeSearchConditionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSearchCondition(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeSearchConditionOutcomeCallable SasClient::describeSearchConditionCallable(const DescribeSearchConditionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSearchCondition(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeSecureSuggestionOutcome SasClient::describeSecureSuggestion(const DescribeSecureSuggestionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSecureSuggestionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSecureSuggestionOutcome(DescribeSecureSuggestionResult(outcome.result())); + else + return DescribeSecureSuggestionOutcome(outcome.error()); +} + +void SasClient::describeSecureSuggestionAsync(const DescribeSecureSuggestionRequest& request, const DescribeSecureSuggestionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSecureSuggestion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeSecureSuggestionOutcomeCallable SasClient::describeSecureSuggestionCallable(const DescribeSecureSuggestionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSecureSuggestion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeSecurityCheckScheduleConfigOutcome SasClient::describeSecurityCheckScheduleConfig(const DescribeSecurityCheckScheduleConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1275,6 +1995,114 @@ SasClient::DescribeSecurityCheckScheduleConfigOutcomeCallable SasClient::describ return task->get_future(); } +SasClient::DescribeSecurityEventOperationsOutcome SasClient::describeSecurityEventOperations(const DescribeSecurityEventOperationsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSecurityEventOperationsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSecurityEventOperationsOutcome(DescribeSecurityEventOperationsResult(outcome.result())); + else + return DescribeSecurityEventOperationsOutcome(outcome.error()); +} + +void SasClient::describeSecurityEventOperationsAsync(const DescribeSecurityEventOperationsRequest& request, const DescribeSecurityEventOperationsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSecurityEventOperations(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeSecurityEventOperationsOutcomeCallable SasClient::describeSecurityEventOperationsCallable(const DescribeSecurityEventOperationsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSecurityEventOperations(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeSecurityStatInfoOutcome SasClient::describeSecurityStatInfo(const DescribeSecurityStatInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSecurityStatInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSecurityStatInfoOutcome(DescribeSecurityStatInfoResult(outcome.result())); + else + return DescribeSecurityStatInfoOutcome(outcome.error()); +} + +void SasClient::describeSecurityStatInfoAsync(const DescribeSecurityStatInfoRequest& request, const DescribeSecurityStatInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSecurityStatInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeSecurityStatInfoOutcomeCallable SasClient::describeSecurityStatInfoCallable(const DescribeSecurityStatInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSecurityStatInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeSimilarSecurityEventsOutcome SasClient::describeSimilarSecurityEvents(const DescribeSimilarSecurityEventsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSimilarSecurityEventsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSimilarSecurityEventsOutcome(DescribeSimilarSecurityEventsResult(outcome.result())); + else + return DescribeSimilarSecurityEventsOutcome(outcome.error()); +} + +void SasClient::describeSimilarSecurityEventsAsync(const DescribeSimilarSecurityEventsRequest& request, const DescribeSimilarSecurityEventsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSimilarSecurityEvents(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeSimilarSecurityEventsOutcomeCallable SasClient::describeSimilarSecurityEventsCallable(const DescribeSimilarSecurityEventsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSimilarSecurityEvents(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeStrategyExecDetailOutcome SasClient::describeStrategyExecDetail(const DescribeStrategyExecDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1347,6 +2175,42 @@ SasClient::DescribeStratetyOutcomeCallable SasClient::describeStratetyCallable(c return task->get_future(); } +SasClient::DescribeSummaryInfoOutcome SasClient::describeSummaryInfo(const DescribeSummaryInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSummaryInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSummaryInfoOutcome(DescribeSummaryInfoResult(outcome.result())); + else + return DescribeSummaryInfoOutcome(outcome.error()); +} + +void SasClient::describeSummaryInfoAsync(const DescribeSummaryInfoRequest& request, const DescribeSummaryInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSummaryInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeSummaryInfoOutcomeCallable SasClient::describeSummaryInfoCallable(const DescribeSummaryInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSummaryInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeSuspEventDetailOutcome SasClient::describeSuspEventDetail(const DescribeSuspEventDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1491,6 +2355,78 @@ SasClient::DescribeUserLayoutAuthorizationOutcomeCallable SasClient::describeUse return task->get_future(); } +SasClient::DescribeVolDingdingMessageOutcome SasClient::describeVolDingdingMessage(const DescribeVolDingdingMessageRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeVolDingdingMessageOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeVolDingdingMessageOutcome(DescribeVolDingdingMessageResult(outcome.result())); + else + return DescribeVolDingdingMessageOutcome(outcome.error()); +} + +void SasClient::describeVolDingdingMessageAsync(const DescribeVolDingdingMessageRequest& request, const DescribeVolDingdingMessageAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeVolDingdingMessage(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeVolDingdingMessageOutcomeCallable SasClient::describeVolDingdingMessageCallable(const DescribeVolDingdingMessageRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeVolDingdingMessage(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::DescribeVpcListOutcome SasClient::describeVpcList(const DescribeVpcListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeVpcListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeVpcListOutcome(DescribeVpcListResult(outcome.result())); + else + return DescribeVpcListOutcome(outcome.error()); +} + +void SasClient::describeVpcListAsync(const DescribeVpcListRequest& request, const DescribeVpcListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeVpcList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::DescribeVpcListOutcomeCallable SasClient::describeVpcListCallable(const DescribeVpcListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeVpcList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::DescribeVulDetailsOutcome SasClient::describeVulDetails(const DescribeVulDetailsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1635,6 +2571,186 @@ SasClient::DescribeWarningMachinesOutcomeCallable SasClient::describeWarningMach return task->get_future(); } +SasClient::ExportRecordOutcome SasClient::exportRecord(const ExportRecordRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ExportRecordOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ExportRecordOutcome(ExportRecordResult(outcome.result())); + else + return ExportRecordOutcome(outcome.error()); +} + +void SasClient::exportRecordAsync(const ExportRecordRequest& request, const ExportRecordAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, exportRecord(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::ExportRecordOutcomeCallable SasClient::exportRecordCallable(const ExportRecordRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->exportRecord(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::GetIOCsOutcome SasClient::getIOCs(const GetIOCsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetIOCsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetIOCsOutcome(GetIOCsResult(outcome.result())); + else + return GetIOCsOutcome(outcome.error()); +} + +void SasClient::getIOCsAsync(const GetIOCsRequest& request, const GetIOCsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getIOCs(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::GetIOCsOutcomeCallable SasClient::getIOCsCallable(const GetIOCsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getIOCs(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::GetIncIOCsOutcome SasClient::getIncIOCs(const GetIncIOCsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetIncIOCsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetIncIOCsOutcome(GetIncIOCsResult(outcome.result())); + else + return GetIncIOCsOutcome(outcome.error()); +} + +void SasClient::getIncIOCsAsync(const GetIncIOCsRequest& request, const GetIncIOCsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getIncIOCs(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::GetIncIOCsOutcomeCallable SasClient::getIncIOCsCallable(const GetIncIOCsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getIncIOCs(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::HandleSimilarSecurityEventsOutcome SasClient::handleSimilarSecurityEvents(const HandleSimilarSecurityEventsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return HandleSimilarSecurityEventsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return HandleSimilarSecurityEventsOutcome(HandleSimilarSecurityEventsResult(outcome.result())); + else + return HandleSimilarSecurityEventsOutcome(outcome.error()); +} + +void SasClient::handleSimilarSecurityEventsAsync(const HandleSimilarSecurityEventsRequest& request, const HandleSimilarSecurityEventsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, handleSimilarSecurityEvents(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::HandleSimilarSecurityEventsOutcomeCallable SasClient::handleSimilarSecurityEventsCallable(const HandleSimilarSecurityEventsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->handleSimilarSecurityEvents(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::ModifyAntiBruteForceRuleOutcome SasClient::modifyAntiBruteForceRule(const ModifyAntiBruteForceRuleRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyAntiBruteForceRuleOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyAntiBruteForceRuleOutcome(ModifyAntiBruteForceRuleResult(outcome.result())); + else + return ModifyAntiBruteForceRuleOutcome(outcome.error()); +} + +void SasClient::modifyAntiBruteForceRuleAsync(const ModifyAntiBruteForceRuleRequest& request, const ModifyAntiBruteForceRuleAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyAntiBruteForceRule(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::ModifyAntiBruteForceRuleOutcomeCallable SasClient::modifyAntiBruteForceRuleCallable(const ModifyAntiBruteForceRuleRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyAntiBruteForceRule(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::ModifyAutoDelConfigOutcome SasClient::modifyAutoDelConfig(const ModifyAutoDelConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1851,6 +2967,114 @@ SasClient::ModifyGroupPropertyOutcomeCallable SasClient::modifyGroupPropertyCall return task->get_future(); } +SasClient::ModifyLoginBaseConfigOutcome SasClient::modifyLoginBaseConfig(const ModifyLoginBaseConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyLoginBaseConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyLoginBaseConfigOutcome(ModifyLoginBaseConfigResult(outcome.result())); + else + return ModifyLoginBaseConfigOutcome(outcome.error()); +} + +void SasClient::modifyLoginBaseConfigAsync(const ModifyLoginBaseConfigRequest& request, const ModifyLoginBaseConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyLoginBaseConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::ModifyLoginBaseConfigOutcomeCallable SasClient::modifyLoginBaseConfigCallable(const ModifyLoginBaseConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyLoginBaseConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::ModifyLoginSwitchConfigOutcome SasClient::modifyLoginSwitchConfig(const ModifyLoginSwitchConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyLoginSwitchConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyLoginSwitchConfigOutcome(ModifyLoginSwitchConfigResult(outcome.result())); + else + return ModifyLoginSwitchConfigOutcome(outcome.error()); +} + +void SasClient::modifyLoginSwitchConfigAsync(const ModifyLoginSwitchConfigRequest& request, const ModifyLoginSwitchConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyLoginSwitchConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::ModifyLoginSwitchConfigOutcomeCallable SasClient::modifyLoginSwitchConfigCallable(const ModifyLoginSwitchConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyLoginSwitchConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::ModifyNoticeConfigOutcome SasClient::modifyNoticeConfig(const ModifyNoticeConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyNoticeConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyNoticeConfigOutcome(ModifyNoticeConfigResult(outcome.result())); + else + return ModifyNoticeConfigOutcome(outcome.error()); +} + +void SasClient::modifyNoticeConfigAsync(const ModifyNoticeConfigRequest& request, const ModifyNoticeConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyNoticeConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::ModifyNoticeConfigOutcomeCallable SasClient::modifyNoticeConfigCallable(const ModifyNoticeConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyNoticeConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::ModifyOperateVulOutcome SasClient::modifyOperateVul(const ModifyOperateVulRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2031,6 +3255,42 @@ SasClient::ModifySecurityCheckScheduleConfigOutcomeCallable SasClient::modifySec return task->get_future(); } +SasClient::ModifyStartVulScanOutcome SasClient::modifyStartVulScan(const ModifyStartVulScanRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyStartVulScanOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyStartVulScanOutcome(ModifyStartVulScanResult(outcome.result())); + else + return ModifyStartVulScanOutcome(outcome.error()); +} + +void SasClient::modifyStartVulScanAsync(const ModifyStartVulScanRequest& request, const ModifyStartVulScanAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyStartVulScan(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::ModifyStartVulScanOutcomeCallable SasClient::modifyStartVulScanCallable(const ModifyStartVulScanRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyStartVulScan(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::ModifyTagWithUuidOutcome SasClient::modifyTagWithUuid(const ModifyTagWithUuidRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2067,6 +3327,186 @@ SasClient::ModifyTagWithUuidOutcomeCallable SasClient::modifyTagWithUuidCallable return task->get_future(); } +SasClient::ModifyVulTargetConfigOutcome SasClient::modifyVulTargetConfig(const ModifyVulTargetConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyVulTargetConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyVulTargetConfigOutcome(ModifyVulTargetConfigResult(outcome.result())); + else + return ModifyVulTargetConfigOutcome(outcome.error()); +} + +void SasClient::modifyVulTargetConfigAsync(const ModifyVulTargetConfigRequest& request, const ModifyVulTargetConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyVulTargetConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::ModifyVulTargetConfigOutcomeCallable SasClient::modifyVulTargetConfigCallable(const ModifyVulTargetConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyVulTargetConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::OperateSuspiciousTargetConfigOutcome SasClient::operateSuspiciousTargetConfig(const OperateSuspiciousTargetConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OperateSuspiciousTargetConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OperateSuspiciousTargetConfigOutcome(OperateSuspiciousTargetConfigResult(outcome.result())); + else + return OperateSuspiciousTargetConfigOutcome(outcome.error()); +} + +void SasClient::operateSuspiciousTargetConfigAsync(const OperateSuspiciousTargetConfigRequest& request, const OperateSuspiciousTargetConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, operateSuspiciousTargetConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::OperateSuspiciousTargetConfigOutcomeCallable SasClient::operateSuspiciousTargetConfigCallable(const OperateSuspiciousTargetConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->operateSuspiciousTargetConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::OperationSuspEventsOutcome SasClient::operationSuspEvents(const OperationSuspEventsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OperationSuspEventsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OperationSuspEventsOutcome(OperationSuspEventsResult(outcome.result())); + else + return OperationSuspEventsOutcome(outcome.error()); +} + +void SasClient::operationSuspEventsAsync(const OperationSuspEventsRequest& request, const OperationSuspEventsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, operationSuspEvents(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::OperationSuspEventsOutcomeCallable SasClient::operationSuspEventsCallable(const OperationSuspEventsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->operationSuspEvents(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::PauseClientOutcome SasClient::pauseClient(const PauseClientRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return PauseClientOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return PauseClientOutcome(PauseClientResult(outcome.result())); + else + return PauseClientOutcome(outcome.error()); +} + +void SasClient::pauseClientAsync(const PauseClientRequest& request, const PauseClientAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, pauseClient(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::PauseClientOutcomeCallable SasClient::pauseClientCallable(const PauseClientRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->pauseClient(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SasClient::SasInstallCodeOutcome SasClient::sasInstallCode(const SasInstallCodeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SasInstallCodeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SasInstallCodeOutcome(SasInstallCodeResult(outcome.result())); + else + return SasInstallCodeOutcome(outcome.error()); +} + +void SasClient::sasInstallCodeAsync(const SasInstallCodeRequest& request, const SasInstallCodeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, sasInstallCode(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SasClient::SasInstallCodeOutcomeCallable SasClient::sasInstallCodeCallable(const SasInstallCodeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->sasInstallCode(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SasClient::StartBaselineSecurityCheckOutcome SasClient::startBaselineSecurityCheck(const StartBaselineSecurityCheckRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/sas/src/model/CreateAntiBruteForceRuleRequest.cc b/sas/src/model/CreateAntiBruteForceRuleRequest.cc new file mode 100644 index 000000000..3176c75a9 --- /dev/null +++ b/sas/src/model/CreateAntiBruteForceRuleRequest.cc @@ -0,0 +1,130 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::CreateAntiBruteForceRuleRequest; + +CreateAntiBruteForceRuleRequest::CreateAntiBruteForceRuleRequest() : + RpcServiceRequest("sas", "2018-12-03", "CreateAntiBruteForceRule") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateAntiBruteForceRuleRequest::~CreateAntiBruteForceRuleRequest() +{} + +long CreateAntiBruteForceRuleRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateAntiBruteForceRuleRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int CreateAntiBruteForceRuleRequest::getForbiddenTime()const +{ + return forbiddenTime_; +} + +void CreateAntiBruteForceRuleRequest::setForbiddenTime(int forbiddenTime) +{ + forbiddenTime_ = forbiddenTime; + setParameter("ForbiddenTime", std::to_string(forbiddenTime)); +} + +int CreateAntiBruteForceRuleRequest::getFailCount()const +{ + return failCount_; +} + +void CreateAntiBruteForceRuleRequest::setFailCount(int failCount) +{ + failCount_ = failCount; + setParameter("FailCount", std::to_string(failCount)); +} + +std::string CreateAntiBruteForceRuleRequest::getSourceIp()const +{ + return sourceIp_; +} + +void CreateAntiBruteForceRuleRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +bool CreateAntiBruteForceRuleRequest::getEnableSmartRule()const +{ + return enableSmartRule_; +} + +void CreateAntiBruteForceRuleRequest::setEnableSmartRule(bool enableSmartRule) +{ + enableSmartRule_ = enableSmartRule; + setParameter("EnableSmartRule", enableSmartRule ? "true" : "false"); +} + +std::vector CreateAntiBruteForceRuleRequest::getUuidList()const +{ + return uuidList_; +} + +void CreateAntiBruteForceRuleRequest::setUuidList(const std::vector& uuidList) +{ + uuidList_ = uuidList; + for(int dep1 = 0; dep1!= uuidList.size(); dep1++) { + setParameter("UuidList."+ std::to_string(dep1), uuidList.at(dep1)); + } +} + +std::string CreateAntiBruteForceRuleRequest::getName()const +{ + return name_; +} + +void CreateAntiBruteForceRuleRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +int CreateAntiBruteForceRuleRequest::getSpan()const +{ + return span_; +} + +void CreateAntiBruteForceRuleRequest::setSpan(int span) +{ + span_ = span; + setParameter("Span", std::to_string(span)); +} + +bool CreateAntiBruteForceRuleRequest::getDefaultRule()const +{ + return defaultRule_; +} + +void CreateAntiBruteForceRuleRequest::setDefaultRule(bool defaultRule) +{ + defaultRule_ = defaultRule; + setParameter("DefaultRule", defaultRule ? "true" : "false"); +} + diff --git a/sas/src/model/CreateAntiBruteForceRuleResult.cc b/sas/src/model/CreateAntiBruteForceRuleResult.cc new file mode 100644 index 000000000..536a49f2b --- /dev/null +++ b/sas/src/model/CreateAntiBruteForceRuleResult.cc @@ -0,0 +1,52 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +CreateAntiBruteForceRuleResult::CreateAntiBruteForceRuleResult() : + ServiceResult() +{} + +CreateAntiBruteForceRuleResult::CreateAntiBruteForceRuleResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateAntiBruteForceRuleResult::~CreateAntiBruteForceRuleResult() +{} + +void CreateAntiBruteForceRuleResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto createAntiBruteForceRuleNode = value["CreateAntiBruteForceRule"]; + if(!createAntiBruteForceRuleNode["RuleId"].isNull()) + createAntiBruteForceRule_.ruleId = std::stol(createAntiBruteForceRuleNode["RuleId"].asString()); + +} + +CreateAntiBruteForceRuleResult::CreateAntiBruteForceRule CreateAntiBruteForceRuleResult::getCreateAntiBruteForceRule()const +{ + return createAntiBruteForceRule_; +} + diff --git a/sas/src/model/CreateOrUpdateAssetGroupRequest.cc b/sas/src/model/CreateOrUpdateAssetGroupRequest.cc index 7cc846b7c..b5ee4d7db 100644 --- a/sas/src/model/CreateOrUpdateAssetGroupRequest.cc +++ b/sas/src/model/CreateOrUpdateAssetGroupRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Sas::Model::CreateOrUpdateAssetGroupRequest; CreateOrUpdateAssetGroupRequest::CreateOrUpdateAssetGroupRequest() : RpcServiceRequest("sas", "2018-12-03", "CreateOrUpdateAssetGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateOrUpdateAssetGroupRequest::~CreateOrUpdateAssetGroupRequest() {} -long CreateOrUpdateAssetGroupRequest::getGroupId()const -{ - return groupId_; -} - -void CreateOrUpdateAssetGroupRequest::setGroupId(long groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); -} - -std::string CreateOrUpdateAssetGroupRequest::getGroupName()const -{ - return groupName_; -} - -void CreateOrUpdateAssetGroupRequest::setGroupName(const std::string& groupName) -{ - groupName_ = groupName; - setCoreParameter("GroupName", groupName); -} - -std::string CreateOrUpdateAssetGroupRequest::getSourceIp()const -{ - return sourceIp_; -} - -void CreateOrUpdateAssetGroupRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string CreateOrUpdateAssetGroupRequest::getUuids()const -{ - return uuids_; -} - -void CreateOrUpdateAssetGroupRequest::setUuids(const std::string& uuids) -{ - uuids_ = uuids; - setCoreParameter("Uuids", uuids); -} - +long CreateOrUpdateAssetGroupRequest::getGroupId()const +{ + return groupId_; +} + +void CreateOrUpdateAssetGroupRequest::setGroupId(long groupId) +{ + groupId_ = groupId; + setParameter("GroupId", std::to_string(groupId)); +} + +std::string CreateOrUpdateAssetGroupRequest::getGroupName()const +{ + return groupName_; +} + +void CreateOrUpdateAssetGroupRequest::setGroupName(const std::string& groupName) +{ + groupName_ = groupName; + setParameter("GroupName", groupName); +} + +std::string CreateOrUpdateAssetGroupRequest::getSourceIp()const +{ + return sourceIp_; +} + +void CreateOrUpdateAssetGroupRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string CreateOrUpdateAssetGroupRequest::getUuids()const +{ + return uuids_; +} + +void CreateOrUpdateAssetGroupRequest::setUuids(const std::string& uuids) +{ + uuids_ = uuids; + setParameter("Uuids", uuids); +} + diff --git a/sas/src/model/CreateSimilarSecurityEventsQueryTaskRequest.cc b/sas/src/model/CreateSimilarSecurityEventsQueryTaskRequest.cc new file mode 100644 index 000000000..92563d2ca --- /dev/null +++ b/sas/src/model/CreateSimilarSecurityEventsQueryTaskRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::CreateSimilarSecurityEventsQueryTaskRequest; + +CreateSimilarSecurityEventsQueryTaskRequest::CreateSimilarSecurityEventsQueryTaskRequest() : + RpcServiceRequest("sas", "2018-12-03", "CreateSimilarSecurityEventsQueryTask") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateSimilarSecurityEventsQueryTaskRequest::~CreateSimilarSecurityEventsQueryTaskRequest() +{} + +long CreateSimilarSecurityEventsQueryTaskRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateSimilarSecurityEventsQueryTaskRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateSimilarSecurityEventsQueryTaskRequest::getSourceIp()const +{ + return sourceIp_; +} + +void CreateSimilarSecurityEventsQueryTaskRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +long CreateSimilarSecurityEventsQueryTaskRequest::getSecurityEventId()const +{ + return securityEventId_; +} + +void CreateSimilarSecurityEventsQueryTaskRequest::setSecurityEventId(long securityEventId) +{ + securityEventId_ = securityEventId; + setParameter("SecurityEventId", std::to_string(securityEventId)); +} + +std::string CreateSimilarSecurityEventsQueryTaskRequest::getSimilarEventScenarioCode()const +{ + return similarEventScenarioCode_; +} + +void CreateSimilarSecurityEventsQueryTaskRequest::setSimilarEventScenarioCode(const std::string& similarEventScenarioCode) +{ + similarEventScenarioCode_ = similarEventScenarioCode; + setParameter("SimilarEventScenarioCode", similarEventScenarioCode); +} + diff --git a/sas/src/model/CreateSimilarSecurityEventsQueryTaskResult.cc b/sas/src/model/CreateSimilarSecurityEventsQueryTaskResult.cc new file mode 100644 index 000000000..13edaa097 --- /dev/null +++ b/sas/src/model/CreateSimilarSecurityEventsQueryTaskResult.cc @@ -0,0 +1,54 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +CreateSimilarSecurityEventsQueryTaskResult::CreateSimilarSecurityEventsQueryTaskResult() : + ServiceResult() +{} + +CreateSimilarSecurityEventsQueryTaskResult::CreateSimilarSecurityEventsQueryTaskResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateSimilarSecurityEventsQueryTaskResult::~CreateSimilarSecurityEventsQueryTaskResult() +{} + +void CreateSimilarSecurityEventsQueryTaskResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto createSimilarSecurityEventsQueryTaskResponse1Node = value["CreateSimilarSecurityEventsQueryTaskResponse"]; + if(!createSimilarSecurityEventsQueryTaskResponse1Node["TaskId"].isNull()) + createSimilarSecurityEventsQueryTaskResponse1_.taskId = std::stol(createSimilarSecurityEventsQueryTaskResponse1Node["TaskId"].asString()); + if(!createSimilarSecurityEventsQueryTaskResponse1Node["Status"].isNull()) + createSimilarSecurityEventsQueryTaskResponse1_.status = createSimilarSecurityEventsQueryTaskResponse1Node["Status"].asString(); + +} + +CreateSimilarSecurityEventsQueryTaskResult::CreateSimilarSecurityEventsQueryTaskResponse1 CreateSimilarSecurityEventsQueryTaskResult::getCreateSimilarSecurityEventsQueryTaskResponse1()const +{ + return createSimilarSecurityEventsQueryTaskResponse1_; +} + diff --git a/sas/src/model/DeleteGroupRequest.cc b/sas/src/model/DeleteGroupRequest.cc index 492f17f3f..8aa3be106 100644 --- a/sas/src/model/DeleteGroupRequest.cc +++ b/sas/src/model/DeleteGroupRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Sas::Model::DeleteGroupRequest; DeleteGroupRequest::DeleteGroupRequest() : RpcServiceRequest("sas", "2018-12-03", "DeleteGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteGroupRequest::~DeleteGroupRequest() {} -long DeleteGroupRequest::getGroupId()const -{ - return groupId_; -} - -void DeleteGroupRequest::setGroupId(long groupId) -{ - groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); -} - -std::string DeleteGroupRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DeleteGroupRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +long DeleteGroupRequest::getGroupId()const +{ + return groupId_; +} + +void DeleteGroupRequest::setGroupId(long groupId) +{ + groupId_ = groupId; + setParameter("GroupId", std::to_string(groupId)); +} + +std::string DeleteGroupRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DeleteGroupRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DeleteLoginBaseConfigRequest.cc b/sas/src/model/DeleteLoginBaseConfigRequest.cc new file mode 100644 index 000000000..dc243d097 --- /dev/null +++ b/sas/src/model/DeleteLoginBaseConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DeleteLoginBaseConfigRequest; + +DeleteLoginBaseConfigRequest::DeleteLoginBaseConfigRequest() : + RpcServiceRequest("sas", "2018-12-03", "DeleteLoginBaseConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteLoginBaseConfigRequest::~DeleteLoginBaseConfigRequest() +{} + +std::string DeleteLoginBaseConfigRequest::getType()const +{ + return type_; +} + +void DeleteLoginBaseConfigRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string DeleteLoginBaseConfigRequest::getTarget()const +{ + return target_; +} + +void DeleteLoginBaseConfigRequest::setTarget(const std::string& target) +{ + target_ = target; + setParameter("Target", target); +} + +std::string DeleteLoginBaseConfigRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DeleteLoginBaseConfigRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DeleteLoginBaseConfigRequest::getConfig()const +{ + return config_; +} + +void DeleteLoginBaseConfigRequest::setConfig(const std::string& config) +{ + config_ = config; + setParameter("Config", config); +} + diff --git a/sas/src/model/DeleteLoginBaseConfigResult.cc b/sas/src/model/DeleteLoginBaseConfigResult.cc new file mode 100644 index 000000000..fcdd76812 --- /dev/null +++ b/sas/src/model/DeleteLoginBaseConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DeleteLoginBaseConfigResult::DeleteLoginBaseConfigResult() : + ServiceResult() +{} + +DeleteLoginBaseConfigResult::DeleteLoginBaseConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteLoginBaseConfigResult::~DeleteLoginBaseConfigResult() +{} + +void DeleteLoginBaseConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/DeleteTagWithUuidRequest.cc b/sas/src/model/DeleteTagWithUuidRequest.cc new file mode 100644 index 000000000..cdc2e4c56 --- /dev/null +++ b/sas/src/model/DeleteTagWithUuidRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DeleteTagWithUuidRequest; + +DeleteTagWithUuidRequest::DeleteTagWithUuidRequest() : + RpcServiceRequest("sas", "2018-12-03", "DeleteTagWithUuid") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteTagWithUuidRequest::~DeleteTagWithUuidRequest() +{} + +std::string DeleteTagWithUuidRequest::getTagName()const +{ + return tagName_; +} + +void DeleteTagWithUuidRequest::setTagName(const std::string& tagName) +{ + tagName_ = tagName; + setParameter("TagName", tagName); +} + +std::string DeleteTagWithUuidRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DeleteTagWithUuidRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DeleteTagWithUuidRequest::getUuidList()const +{ + return uuidList_; +} + +void DeleteTagWithUuidRequest::setUuidList(const std::string& uuidList) +{ + uuidList_ = uuidList; + setParameter("UuidList", uuidList); +} + diff --git a/sas/src/model/DeleteTagWithUuidResult.cc b/sas/src/model/DeleteTagWithUuidResult.cc new file mode 100644 index 000000000..699487b8c --- /dev/null +++ b/sas/src/model/DeleteTagWithUuidResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DeleteTagWithUuidResult::DeleteTagWithUuidResult() : + ServiceResult() +{} + +DeleteTagWithUuidResult::DeleteTagWithUuidResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteTagWithUuidResult::~DeleteTagWithUuidResult() +{} + +void DeleteTagWithUuidResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/DescribeAlarmEventDetailRequest.cc b/sas/src/model/DescribeAlarmEventDetailRequest.cc index 8b66d53f2..00ebfc3f9 100644 --- a/sas/src/model/DescribeAlarmEventDetailRequest.cc +++ b/sas/src/model/DescribeAlarmEventDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeAlarmEventDetailRequest; DescribeAlarmEventDetailRequest::DescribeAlarmEventDetailRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeAlarmEventDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAlarmEventDetailRequest::~DescribeAlarmEventDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAlarmEventDetailRequest::getAlarmUniqueInfo()const void DescribeAlarmEventDetailRequest::setAlarmUniqueInfo(const std::string& alarmUniqueInfo) { alarmUniqueInfo_ = alarmUniqueInfo; - setCoreParameter("AlarmUniqueInfo", alarmUniqueInfo); + setParameter("AlarmUniqueInfo", alarmUniqueInfo); } std::string DescribeAlarmEventDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeAlarmEventDetailRequest::getSourceIp()const void DescribeAlarmEventDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAlarmEventDetailRequest::getFrom()const @@ -55,7 +57,7 @@ std::string DescribeAlarmEventDetailRequest::getFrom()const void DescribeAlarmEventDetailRequest::setFrom(const std::string& from) { from_ = from; - setCoreParameter("From", from); + setParameter("From", from); } std::string DescribeAlarmEventDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeAlarmEventDetailRequest::getLang()const void DescribeAlarmEventDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeAlarmEventListRequest.cc b/sas/src/model/DescribeAlarmEventListRequest.cc index 5e47de227..110332ce7 100644 --- a/sas/src/model/DescribeAlarmEventListRequest.cc +++ b/sas/src/model/DescribeAlarmEventListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeAlarmEventListRequest; DescribeAlarmEventListRequest::DescribeAlarmEventListRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeAlarmEventList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAlarmEventListRequest::~DescribeAlarmEventListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAlarmEventListRequest::getAlarmEventType()const void DescribeAlarmEventListRequest::setAlarmEventType(const std::string& alarmEventType) { alarmEventType_ = alarmEventType; - setCoreParameter("AlarmEventType", alarmEventType); + setParameter("AlarmEventType", alarmEventType); } std::string DescribeAlarmEventListRequest::getRemark()const @@ -44,7 +46,7 @@ std::string DescribeAlarmEventListRequest::getRemark()const void DescribeAlarmEventListRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string DescribeAlarmEventListRequest::getAlarmEventName()const @@ -55,7 +57,7 @@ std::string DescribeAlarmEventListRequest::getAlarmEventName()const void DescribeAlarmEventListRequest::setAlarmEventName(const std::string& alarmEventName) { alarmEventName_ = alarmEventName; - setCoreParameter("AlarmEventName", alarmEventName); + setParameter("AlarmEventName", alarmEventName); } std::string DescribeAlarmEventListRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeAlarmEventListRequest::getSourceIp()const void DescribeAlarmEventListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAlarmEventListRequest::getPageSize()const @@ -77,7 +79,7 @@ std::string DescribeAlarmEventListRequest::getPageSize()const void DescribeAlarmEventListRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string DescribeAlarmEventListRequest::getFrom()const @@ -88,7 +90,7 @@ std::string DescribeAlarmEventListRequest::getFrom()const void DescribeAlarmEventListRequest::setFrom(const std::string& from) { from_ = from; - setCoreParameter("From", from); + setParameter("From", from); } std::string DescribeAlarmEventListRequest::getLang()const @@ -99,7 +101,7 @@ std::string DescribeAlarmEventListRequest::getLang()const void DescribeAlarmEventListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeAlarmEventListRequest::getGroupId()const @@ -110,7 +112,7 @@ std::string DescribeAlarmEventListRequest::getGroupId()const void DescribeAlarmEventListRequest::setGroupId(const std::string& groupId) { groupId_ = groupId; - setCoreParameter("GroupId", groupId); + setParameter("GroupId", groupId); } std::string DescribeAlarmEventListRequest::getDealed()const @@ -121,7 +123,7 @@ std::string DescribeAlarmEventListRequest::getDealed()const void DescribeAlarmEventListRequest::setDealed(const std::string& dealed) { dealed_ = dealed; - setCoreParameter("Dealed", dealed); + setParameter("Dealed", dealed); } int DescribeAlarmEventListRequest::getCurrentPage()const @@ -132,7 +134,7 @@ int DescribeAlarmEventListRequest::getCurrentPage()const void DescribeAlarmEventListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::vector DescribeAlarmEventListRequest::getOperateErrorCodeList()const @@ -143,8 +145,9 @@ std::vector DescribeAlarmEventListRequest::getOperateErrorCodeList( void DescribeAlarmEventListRequest::setOperateErrorCodeList(const std::vector& operateErrorCodeList) { operateErrorCodeList_ = operateErrorCodeList; - for(int i = 0; i!= operateErrorCodeList.size(); i++) - setCoreParameter("OperateErrorCodeList."+ std::to_string(i), operateErrorCodeList.at(i)); + for(int dep1 = 0; dep1!= operateErrorCodeList.size(); dep1++) { + setParameter("OperateErrorCodeList."+ std::to_string(dep1), operateErrorCodeList.at(dep1)); + } } std::string DescribeAlarmEventListRequest::getLevels()const @@ -155,6 +158,6 @@ std::string DescribeAlarmEventListRequest::getLevels()const void DescribeAlarmEventListRequest::setLevels(const std::string& levels) { levels_ = levels; - setCoreParameter("Levels", levels); + setParameter("Levels", levels); } diff --git a/sas/src/model/DescribeAllEntityRequest.cc b/sas/src/model/DescribeAllEntityRequest.cc new file mode 100644 index 000000000..f423db23c --- /dev/null +++ b/sas/src/model/DescribeAllEntityRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeAllEntityRequest; + +DescribeAllEntityRequest::DescribeAllEntityRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeAllEntity") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAllEntityRequest::~DescribeAllEntityRequest() +{} + +std::string DescribeAllEntityRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAllEntityRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeAllEntityResult.cc b/sas/src/model/DescribeAllEntityResult.cc new file mode 100644 index 000000000..3a6687f2f --- /dev/null +++ b/sas/src/model/DescribeAllEntityResult.cc @@ -0,0 +1,67 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeAllEntityResult::DescribeAllEntityResult() : + ServiceResult() +{} + +DescribeAllEntityResult::DescribeAllEntityResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAllEntityResult::~DescribeAllEntityResult() +{} + +void DescribeAllEntityResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allEntityListNode = value["EntityList"]["Entity"]; + for (auto valueEntityListEntity : allEntityListNode) + { + Entity entityListObject; + if(!valueEntityListEntity["GroupId"].isNull()) + entityListObject.groupId = std::stoi(valueEntityListEntity["GroupId"].asString()); + if(!valueEntityListEntity["InstanceName"].isNull()) + entityListObject.instanceName = valueEntityListEntity["InstanceName"].asString(); + if(!valueEntityListEntity["Ip"].isNull()) + entityListObject.ip = valueEntityListEntity["Ip"].asString(); + if(!valueEntityListEntity["Uuid"].isNull()) + entityListObject.uuid = valueEntityListEntity["Uuid"].asString(); + if(!valueEntityListEntity["InternetIp"].isNull()) + entityListObject.internetIp = valueEntityListEntity["InternetIp"].asString(); + if(!valueEntityListEntity["IntranetIp"].isNull()) + entityListObject.intranetIp = valueEntityListEntity["IntranetIp"].asString(); + entityList_.push_back(entityListObject); + } + +} + +std::vector DescribeAllEntityResult::getEntityList()const +{ + return entityList_; +} + diff --git a/sas/src/model/DescribeAllGroupsRequest.cc b/sas/src/model/DescribeAllGroupsRequest.cc index b6899db25..f0ec8a091 100644 --- a/sas/src/model/DescribeAllGroupsRequest.cc +++ b/sas/src/model/DescribeAllGroupsRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Sas::Model::DescribeAllGroupsRequest; DescribeAllGroupsRequest::DescribeAllGroupsRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeAllGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAllGroupsRequest::~DescribeAllGroupsRequest() {} -std::string DescribeAllGroupsRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeAllGroupsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DescribeAllGroupsRequest::getLang()const -{ - return lang_; -} - -void DescribeAllGroupsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +std::string DescribeAllGroupsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAllGroupsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeAllGroupsRequest::getLang()const +{ + return lang_; +} + +void DescribeAllGroupsRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/DescribeAllRegionsStatisticsRequest.cc b/sas/src/model/DescribeAllRegionsStatisticsRequest.cc new file mode 100644 index 000000000..93c7abb12 --- /dev/null +++ b/sas/src/model/DescribeAllRegionsStatisticsRequest.cc @@ -0,0 +1,260 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeAllRegionsStatisticsRequest; + +DescribeAllRegionsStatisticsRequest::DescribeAllRegionsStatisticsRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeAllRegionsStatistics") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAllRegionsStatisticsRequest::~DescribeAllRegionsStatisticsRequest() +{} + +std::string DescribeAllRegionsStatisticsRequest::getStatusList()const +{ + return statusList_; +} + +void DescribeAllRegionsStatisticsRequest::setStatusList(const std::string& statusList) +{ + statusList_ = statusList; + setParameter("StatusList", statusList); +} + +bool DescribeAllRegionsStatisticsRequest::getAllRegion()const +{ + return allRegion_; +} + +void DescribeAllRegionsStatisticsRequest::setAllRegion(bool allRegion) +{ + allRegion_ = allRegion; + setParameter("AllRegion", allRegion ? "true" : "false"); +} + +std::string DescribeAllRegionsStatisticsRequest::getRemark()const +{ + return remark_; +} + +void DescribeAllRegionsStatisticsRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string DescribeAllRegionsStatisticsRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeAllRegionsStatisticsRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeAllRegionsStatisticsRequest::getType()const +{ + return type_; +} + +void DescribeAllRegionsStatisticsRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string DescribeAllRegionsStatisticsRequest::getUuid()const +{ + return uuid_; +} + +void DescribeAllRegionsStatisticsRequest::setUuid(const std::string& uuid) +{ + uuid_ = uuid; + setParameter("Uuid", uuid); +} + +std::string DescribeAllRegionsStatisticsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAllRegionsStatisticsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +long DescribeAllRegionsStatisticsRequest::getWebGroupId()const +{ + return webGroupId_; +} + +void DescribeAllRegionsStatisticsRequest::setWebGroupId(long webGroupId) +{ + webGroupId_ = webGroupId; + setParameter("WebGroupId", std::to_string(webGroupId)); +} + +int DescribeAllRegionsStatisticsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeAllRegionsStatisticsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeAllRegionsStatisticsRequest::getFrom()const +{ + return from_; +} + +void DescribeAllRegionsStatisticsRequest::setFrom(const std::string& from) +{ + from_ = from; + setParameter("From", from); +} + +std::string DescribeAllRegionsStatisticsRequest::getTag()const +{ + return tag_; +} + +void DescribeAllRegionsStatisticsRequest::setTag(const std::string& tag) +{ + tag_ = tag; + setParameter("Tag", tag); +} + +int DescribeAllRegionsStatisticsRequest::getFlow()const +{ + return flow_; +} + +void DescribeAllRegionsStatisticsRequest::setFlow(int flow) +{ + flow_ = flow; + setParameter("Flow", std::to_string(flow)); +} + +std::string DescribeAllRegionsStatisticsRequest::getSaleId()const +{ + return saleId_; +} + +void DescribeAllRegionsStatisticsRequest::setSaleId(const std::string& saleId) +{ + saleId_ = saleId; + setParameter("SaleId", saleId); +} + +int DescribeAllRegionsStatisticsRequest::getRuleType()const +{ + return ruleType_; +} + +void DescribeAllRegionsStatisticsRequest::setRuleType(int ruleType) +{ + ruleType_ = ruleType; + setParameter("RuleType", std::to_string(ruleType)); +} + +long DescribeAllRegionsStatisticsRequest::getGroupId()const +{ + return groupId_; +} + +void DescribeAllRegionsStatisticsRequest::setGroupId(long groupId) +{ + groupId_ = groupId; + setParameter("GroupId", std::to_string(groupId)); +} + +std::string DescribeAllRegionsStatisticsRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeAllRegionsStatisticsRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeAllRegionsStatisticsRequest::getDealed()const +{ + return dealed_; +} + +void DescribeAllRegionsStatisticsRequest::setDealed(const std::string& dealed) +{ + dealed_ = dealed; + setParameter("Dealed", dealed); +} + +int DescribeAllRegionsStatisticsRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeAllRegionsStatisticsRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeAllRegionsStatisticsRequest::getSecureToken()const +{ + return secureToken_; +} + +void DescribeAllRegionsStatisticsRequest::setSecureToken(const std::string& secureToken) +{ + secureToken_ = secureToken; + setParameter("SecureToken", secureToken); +} + +int DescribeAllRegionsStatisticsRequest::getAction1()const +{ + return action1_; +} + +void DescribeAllRegionsStatisticsRequest::setAction1(int action1) +{ + action1_ = action1; + setParameter("Action1", std::to_string(action1)); +} + +int DescribeAllRegionsStatisticsRequest::getStatus()const +{ + return status_; +} + +void DescribeAllRegionsStatisticsRequest::setStatus(int status) +{ + status_ = status; + setParameter("Status", std::to_string(status)); +} + diff --git a/sas/src/model/DescribeAllRegionsStatisticsResult.cc b/sas/src/model/DescribeAllRegionsStatisticsResult.cc new file mode 100644 index 000000000..5f62c2f05 --- /dev/null +++ b/sas/src/model/DescribeAllRegionsStatisticsResult.cc @@ -0,0 +1,62 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeAllRegionsStatisticsResult::DescribeAllRegionsStatisticsResult() : + ServiceResult() +{} + +DescribeAllRegionsStatisticsResult::DescribeAllRegionsStatisticsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAllRegionsStatisticsResult::~DescribeAllRegionsStatisticsResult() +{} + +void DescribeAllRegionsStatisticsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["Account"].isNull()) + data_.account = std::stoi(dataNode["Account"].asString()); + if(!dataNode["Health"].isNull()) + data_.health = std::stoi(dataNode["Health"].asString()); + if(!dataNode["Trojan"].isNull()) + data_.trojan = std::stoi(dataNode["Trojan"].asString()); + if(!dataNode["Suspicious"].isNull()) + data_.suspicious = std::stoi(dataNode["Suspicious"].asString()); + if(!dataNode["Vul"].isNull()) + data_.vul = std::stoi(dataNode["Vul"].asString()); + if(!dataNode["NewSuspicious"].isNull()) + data_.newSuspicious = std::stoi(dataNode["NewSuspicious"].asString()); + +} + +DescribeAllRegionsStatisticsResult::Data DescribeAllRegionsStatisticsResult::getData()const +{ + return data_; +} + diff --git a/sas/src/model/DescribeAssetDetailByUuidRequest.cc b/sas/src/model/DescribeAssetDetailByUuidRequest.cc new file mode 100644 index 000000000..40636334c --- /dev/null +++ b/sas/src/model/DescribeAssetDetailByUuidRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeAssetDetailByUuidRequest; + +DescribeAssetDetailByUuidRequest::DescribeAssetDetailByUuidRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeAssetDetailByUuid") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAssetDetailByUuidRequest::~DescribeAssetDetailByUuidRequest() +{} + +std::string DescribeAssetDetailByUuidRequest::getUuid()const +{ + return uuid_; +} + +void DescribeAssetDetailByUuidRequest::setUuid(const std::string& uuid) +{ + uuid_ = uuid; + setParameter("Uuid", uuid); +} + +std::string DescribeAssetDetailByUuidRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAssetDetailByUuidRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeAssetDetailByUuidRequest::getLang()const +{ + return lang_; +} + +void DescribeAssetDetailByUuidRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/DescribeAssetDetailByUuidResult.cc b/sas/src/model/DescribeAssetDetailByUuidResult.cc new file mode 100644 index 000000000..f5c3c9cc3 --- /dev/null +++ b/sas/src/model/DescribeAssetDetailByUuidResult.cc @@ -0,0 +1,105 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeAssetDetailByUuidResult::DescribeAssetDetailByUuidResult() : + ServiceResult() +{} + +DescribeAssetDetailByUuidResult::DescribeAssetDetailByUuidResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAssetDetailByUuidResult::~DescribeAssetDetailByUuidResult() +{} + +void DescribeAssetDetailByUuidResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto assetDetailNode = value["AssetDetail"]; + if(!assetDetailNode["InternetIp"].isNull()) + assetDetail_.internetIp = assetDetailNode["InternetIp"].asString(); + if(!assetDetailNode["IntranetIp"].isNull()) + assetDetail_.intranetIp = assetDetailNode["IntranetIp"].asString(); + if(!assetDetailNode["InstanceName"].isNull()) + assetDetail_.instanceName = std::stoi(assetDetailNode["InstanceName"].asString()); + if(!assetDetailNode["InstanceId"].isNull()) + assetDetail_.instanceId = std::stoi(assetDetailNode["InstanceId"].asString()); + if(!assetDetailNode["Ip"].isNull()) + assetDetail_.ip = assetDetailNode["Ip"].asString(); + if(!assetDetailNode["Uuid"].isNull()) + assetDetail_.uuid = assetDetailNode["Uuid"].asString(); + if(!assetDetailNode["AssetType"].isNull()) + assetDetail_.assetType = assetDetailNode["AssetType"].asString(); + if(!assetDetailNode["Os"].isNull()) + assetDetail_.os = assetDetailNode["Os"].asString(); + if(!assetDetailNode["ClientStatus"].isNull()) + assetDetail_.clientStatus = assetDetailNode["ClientStatus"].asString(); + if(!assetDetailNode["Region"].isNull()) + assetDetail_.region = assetDetailNode["Region"].asString(); + if(!assetDetailNode["RegionName"].isNull()) + assetDetail_.regionName = assetDetailNode["RegionName"].asString(); + if(!assetDetailNode["Tag"].isNull()) + assetDetail_.tag = assetDetailNode["Tag"].asString(); + if(!assetDetailNode["GroupTrace"].isNull()) + assetDetail_.groupTrace = assetDetailNode["GroupTrace"].asString(); + if(!assetDetailNode["Cpu"].isNull()) + assetDetail_.cpu = std::stoi(assetDetailNode["Cpu"].asString()); + if(!assetDetailNode["CpuInfo"].isNull()) + assetDetail_.cpuInfo = assetDetailNode["CpuInfo"].asString(); + if(!assetDetailNode["Kernel"].isNull()) + assetDetail_.kernel = assetDetailNode["Kernel"].asString(); + if(!assetDetailNode["OsDetail"].isNull()) + assetDetail_.osDetail = assetDetailNode["OsDetail"].asString(); + if(!assetDetailNode["Mem"].isNull()) + assetDetail_.mem = std::stoi(assetDetailNode["Mem"].asString()); + if(!assetDetailNode["SysInfo"].isNull()) + assetDetail_.sysInfo = assetDetailNode["SysInfo"].asString(); + if(!assetDetailNode["HostName"].isNull()) + assetDetail_.hostName = assetDetailNode["HostName"].asString(); + if(!assetDetailNode["OsName"].isNull()) + assetDetail_.osName = assetDetailNode["OsName"].asString(); + if(!assetDetailNode["VpcInstanceId"].isNull()) + assetDetail_.vpcInstanceId = assetDetailNode["VpcInstanceId"].asString(); + if(!assetDetailNode["OsName"].isNull()) + assetDetail_.osName1 = assetDetailNode["OsName"].asString(); + auto allIpList = assetDetailNode["IpList"]["Ip"]; + for (auto value : allIpList) + assetDetail_.ipList.push_back(value.asString()); + auto allMacList = assetDetailNode["MacList"]["Mac"]; + for (auto value : allMacList) + assetDetail_.macList.push_back(value.asString()); + auto allDiskInfoList = assetDetailNode["DiskInfoList"]["DiskInfo"]; + for (auto value : allDiskInfoList) + assetDetail_.diskInfoList.push_back(value.asString()); + +} + +DescribeAssetDetailByUuidResult::AssetDetail DescribeAssetDetailByUuidResult::getAssetDetail()const +{ + return assetDetail_; +} + diff --git a/sas/src/model/DescribeAssetDetailByUuidsRequest.cc b/sas/src/model/DescribeAssetDetailByUuidsRequest.cc new file mode 100644 index 000000000..b0005a8a9 --- /dev/null +++ b/sas/src/model/DescribeAssetDetailByUuidsRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeAssetDetailByUuidsRequest; + +DescribeAssetDetailByUuidsRequest::DescribeAssetDetailByUuidsRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeAssetDetailByUuids") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAssetDetailByUuidsRequest::~DescribeAssetDetailByUuidsRequest() +{} + +std::string DescribeAssetDetailByUuidsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAssetDetailByUuidsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeAssetDetailByUuidsRequest::getUuids()const +{ + return uuids_; +} + +void DescribeAssetDetailByUuidsRequest::setUuids(const std::string& uuids) +{ + uuids_ = uuids; + setParameter("Uuids", uuids); +} + diff --git a/sas/src/model/DescribeAssetDetailByUuidsResult.cc b/sas/src/model/DescribeAssetDetailByUuidsResult.cc new file mode 100644 index 000000000..15dcdb78d --- /dev/null +++ b/sas/src/model/DescribeAssetDetailByUuidsResult.cc @@ -0,0 +1,81 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeAssetDetailByUuidsResult::DescribeAssetDetailByUuidsResult() : + ServiceResult() +{} + +DescribeAssetDetailByUuidsResult::DescribeAssetDetailByUuidsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAssetDetailByUuidsResult::~DescribeAssetDetailByUuidsResult() +{} + +void DescribeAssetDetailByUuidsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allAssetListNode = value["AssetList"]["Asset"]; + for (auto valueAssetListAsset : allAssetListNode) + { + Asset assetListObject; + if(!valueAssetListAsset["InternetIp"].isNull()) + assetListObject.internetIp = valueAssetListAsset["InternetIp"].asString(); + if(!valueAssetListAsset["IntranetIp"].isNull()) + assetListObject.intranetIp = valueAssetListAsset["IntranetIp"].asString(); + if(!valueAssetListAsset["InstanceName"].isNull()) + assetListObject.instanceName = std::stoi(valueAssetListAsset["InstanceName"].asString()); + if(!valueAssetListAsset["InstanceId"].isNull()) + assetListObject.instanceId = std::stoi(valueAssetListAsset["InstanceId"].asString()); + if(!valueAssetListAsset["Ip"].isNull()) + assetListObject.ip = valueAssetListAsset["Ip"].asString(); + if(!valueAssetListAsset["Uuid"].isNull()) + assetListObject.uuid = valueAssetListAsset["Uuid"].asString(); + if(!valueAssetListAsset["AssetType"].isNull()) + assetListObject.assetType = valueAssetListAsset["AssetType"].asString(); + if(!valueAssetListAsset["Os"].isNull()) + assetListObject.os = valueAssetListAsset["Os"].asString(); + if(!valueAssetListAsset["ClientStatus"].isNull()) + assetListObject.clientStatus = valueAssetListAsset["ClientStatus"].asString(); + if(!valueAssetListAsset["Region"].isNull()) + assetListObject.region = valueAssetListAsset["Region"].asString(); + if(!valueAssetListAsset["RegionName"].isNull()) + assetListObject.regionName = valueAssetListAsset["RegionName"].asString(); + if(!valueAssetListAsset["VpcInstanceId"].isNull()) + assetListObject.vpcInstanceId = valueAssetListAsset["VpcInstanceId"].asString(); + if(!valueAssetListAsset["OsName"].isNull()) + assetListObject.osName = valueAssetListAsset["OsName"].asString(); + assetList_.push_back(assetListObject); + } + +} + +std::vector DescribeAssetDetailByUuidsResult::getAssetList()const +{ + return assetList_; +} + diff --git a/sas/src/model/DescribeAutoDelConfigRequest.cc b/sas/src/model/DescribeAutoDelConfigRequest.cc index 72647aa83..6d0d1dd12 100644 --- a/sas/src/model/DescribeAutoDelConfigRequest.cc +++ b/sas/src/model/DescribeAutoDelConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeAutoDelConfigRequest; DescribeAutoDelConfigRequest::DescribeAutoDelConfigRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeAutoDelConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAutoDelConfigRequest::~DescribeAutoDelConfigRequest() {} @@ -33,6 +35,6 @@ std::string DescribeAutoDelConfigRequest::getSourceIp()const void DescribeAutoDelConfigRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/sas/src/model/DescribeCheckWarningDetailRequest.cc b/sas/src/model/DescribeCheckWarningDetailRequest.cc index 5c229e6cb..4c4edde79 100644 --- a/sas/src/model/DescribeCheckWarningDetailRequest.cc +++ b/sas/src/model/DescribeCheckWarningDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeCheckWarningDetailRequest; DescribeCheckWarningDetailRequest::DescribeCheckWarningDetailRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeCheckWarningDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCheckWarningDetailRequest::~DescribeCheckWarningDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCheckWarningDetailRequest::getSourceIp()const void DescribeCheckWarningDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeCheckWarningDetailRequest::getLang()const @@ -44,7 +46,7 @@ std::string DescribeCheckWarningDetailRequest::getLang()const void DescribeCheckWarningDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeCheckWarningDetailRequest::getCheckWarningId()const @@ -55,6 +57,6 @@ long DescribeCheckWarningDetailRequest::getCheckWarningId()const void DescribeCheckWarningDetailRequest::setCheckWarningId(long checkWarningId) { checkWarningId_ = checkWarningId; - setCoreParameter("CheckWarningId", std::to_string(checkWarningId)); + setParameter("CheckWarningId", std::to_string(checkWarningId)); } diff --git a/sas/src/model/DescribeCheckWarningSummaryRequest.cc b/sas/src/model/DescribeCheckWarningSummaryRequest.cc index 43208709a..3fcffad64 100644 --- a/sas/src/model/DescribeCheckWarningSummaryRequest.cc +++ b/sas/src/model/DescribeCheckWarningSummaryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeCheckWarningSummaryRequest; DescribeCheckWarningSummaryRequest::DescribeCheckWarningSummaryRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeCheckWarningSummary") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCheckWarningSummaryRequest::~DescribeCheckWarningSummaryRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCheckWarningSummaryRequest::getRiskName()const void DescribeCheckWarningSummaryRequest::setRiskName(const std::string& riskName) { riskName_ = riskName; - setCoreParameter("RiskName", riskName); + setParameter("RiskName", riskName); } std::string DescribeCheckWarningSummaryRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeCheckWarningSummaryRequest::getSourceIp()const void DescribeCheckWarningSummaryRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeCheckWarningSummaryRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeCheckWarningSummaryRequest::getPageSize()const void DescribeCheckWarningSummaryRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCheckWarningSummaryRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeCheckWarningSummaryRequest::getLang()const void DescribeCheckWarningSummaryRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeCheckWarningSummaryRequest::getCurrentPage()const @@ -77,7 +79,7 @@ int DescribeCheckWarningSummaryRequest::getCurrentPage()const void DescribeCheckWarningSummaryRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } int DescribeCheckWarningSummaryRequest::getRiskStatus()const @@ -88,7 +90,7 @@ int DescribeCheckWarningSummaryRequest::getRiskStatus()const void DescribeCheckWarningSummaryRequest::setRiskStatus(int riskStatus) { riskStatus_ = riskStatus; - setCoreParameter("RiskStatus", std::to_string(riskStatus)); + setParameter("RiskStatus", std::to_string(riskStatus)); } long DescribeCheckWarningSummaryRequest::getStrategyId()const @@ -99,7 +101,7 @@ long DescribeCheckWarningSummaryRequest::getStrategyId()const void DescribeCheckWarningSummaryRequest::setStrategyId(long strategyId) { strategyId_ = strategyId; - setCoreParameter("StrategyId", std::to_string(strategyId)); + setParameter("StrategyId", std::to_string(strategyId)); } std::string DescribeCheckWarningSummaryRequest::getTypeName()const @@ -110,7 +112,7 @@ std::string DescribeCheckWarningSummaryRequest::getTypeName()const void DescribeCheckWarningSummaryRequest::setTypeName(const std::string& typeName) { typeName_ = typeName; - setCoreParameter("TypeName", typeName); + setParameter("TypeName", typeName); } std::string DescribeCheckWarningSummaryRequest::getStatus()const @@ -121,7 +123,7 @@ std::string DescribeCheckWarningSummaryRequest::getStatus()const void DescribeCheckWarningSummaryRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } std::string DescribeCheckWarningSummaryRequest::getUuids()const @@ -132,6 +134,6 @@ std::string DescribeCheckWarningSummaryRequest::getUuids()const void DescribeCheckWarningSummaryRequest::setUuids(const std::string& uuids) { uuids_ = uuids; - setCoreParameter("Uuids", uuids); + setParameter("Uuids", uuids); } diff --git a/sas/src/model/DescribeCheckWarningsRequest.cc b/sas/src/model/DescribeCheckWarningsRequest.cc index d7eb822d6..d60678c17 100644 --- a/sas/src/model/DescribeCheckWarningsRequest.cc +++ b/sas/src/model/DescribeCheckWarningsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeCheckWarningsRequest; DescribeCheckWarningsRequest::DescribeCheckWarningsRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeCheckWarnings") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCheckWarningsRequest::~DescribeCheckWarningsRequest() {} @@ -33,7 +35,7 @@ int DescribeCheckWarningsRequest::getCurrentPage()const void DescribeCheckWarningsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeCheckWarningsRequest::getRiskId()const @@ -44,7 +46,7 @@ long DescribeCheckWarningsRequest::getRiskId()const void DescribeCheckWarningsRequest::setRiskId(long riskId) { riskId_ = riskId; - setCoreParameter("RiskId", std::to_string(riskId)); + setParameter("RiskId", std::to_string(riskId)); } std::string DescribeCheckWarningsRequest::getUuid()const @@ -55,7 +57,7 @@ std::string DescribeCheckWarningsRequest::getUuid()const void DescribeCheckWarningsRequest::setUuid(const std::string& uuid) { uuid_ = uuid; - setCoreParameter("Uuid", uuid); + setParameter("Uuid", uuid); } std::string DescribeCheckWarningsRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeCheckWarningsRequest::getSourceIp()const void DescribeCheckWarningsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeCheckWarningsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeCheckWarningsRequest::getPageSize()const void DescribeCheckWarningsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCheckWarningsRequest::getLang()const @@ -88,6 +90,6 @@ std::string DescribeCheckWarningsRequest::getLang()const void DescribeCheckWarningsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeCloudCenterInstancesRequest.cc b/sas/src/model/DescribeCloudCenterInstancesRequest.cc index 5a23e048b..770647ef8 100644 --- a/sas/src/model/DescribeCloudCenterInstancesRequest.cc +++ b/sas/src/model/DescribeCloudCenterInstancesRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Sas::Model::DescribeCloudCenterInstancesRequest; DescribeCloudCenterInstancesRequest::DescribeCloudCenterInstancesRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeCloudCenterInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCloudCenterInstancesRequest::~DescribeCloudCenterInstancesRequest() {} -std::string DescribeCloudCenterInstancesRequest::getCriteria()const -{ - return criteria_; -} - -void DescribeCloudCenterInstancesRequest::setCriteria(const std::string& criteria) -{ - criteria_ = criteria; - setCoreParameter("Criteria", criteria); -} - -std::string DescribeCloudCenterInstancesRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeCloudCenterInstancesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -bool DescribeCloudCenterInstancesRequest::getNoPage()const -{ - return noPage_; -} - -void DescribeCloudCenterInstancesRequest::setNoPage(bool noPage) -{ - noPage_ = noPage; - setCoreParameter("NoPage", noPage ? "true" : "false"); -} - -int DescribeCloudCenterInstancesRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeCloudCenterInstancesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeCloudCenterInstancesRequest::getLogicalExp()const -{ - return logicalExp_; -} - -void DescribeCloudCenterInstancesRequest::setLogicalExp(const std::string& logicalExp) -{ - logicalExp_ = logicalExp; - setCoreParameter("LogicalExp", logicalExp); -} - -int DescribeCloudCenterInstancesRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribeCloudCenterInstancesRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribeCloudCenterInstancesRequest::getMachineTypes()const -{ - return machineTypes_; -} - -void DescribeCloudCenterInstancesRequest::setMachineTypes(const std::string& machineTypes) -{ - machineTypes_ = machineTypes; - setCoreParameter("MachineTypes", machineTypes); -} - +std::string DescribeCloudCenterInstancesRequest::getCriteria()const +{ + return criteria_; +} + +void DescribeCloudCenterInstancesRequest::setCriteria(const std::string& criteria) +{ + criteria_ = criteria; + setParameter("Criteria", criteria); +} + +std::string DescribeCloudCenterInstancesRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeCloudCenterInstancesRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +bool DescribeCloudCenterInstancesRequest::getNoPage()const +{ + return noPage_; +} + +void DescribeCloudCenterInstancesRequest::setNoPage(bool noPage) +{ + noPage_ = noPage; + setParameter("NoPage", noPage ? "true" : "false"); +} + +int DescribeCloudCenterInstancesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeCloudCenterInstancesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeCloudCenterInstancesRequest::getLogicalExp()const +{ + return logicalExp_; +} + +void DescribeCloudCenterInstancesRequest::setLogicalExp(const std::string& logicalExp) +{ + logicalExp_ = logicalExp; + setParameter("LogicalExp", logicalExp); +} + +int DescribeCloudCenterInstancesRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeCloudCenterInstancesRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeCloudCenterInstancesRequest::getMachineTypes()const +{ + return machineTypes_; +} + +void DescribeCloudCenterInstancesRequest::setMachineTypes(const std::string& machineTypes) +{ + machineTypes_ = machineTypes; + setParameter("MachineTypes", machineTypes); +} + diff --git a/sas/src/model/DescribeCloudCenterInstancesResult.cc b/sas/src/model/DescribeCloudCenterInstancesResult.cc index fe74a8fef..13d97e6e4 100644 --- a/sas/src/model/DescribeCloudCenterInstancesResult.cc +++ b/sas/src/model/DescribeCloudCenterInstancesResult.cc @@ -91,6 +91,8 @@ void DescribeCloudCenterInstancesResult::parse(const std::string &payload) instancesObject.safeEventCount = std::stoi(valueInstancesInstance["SafeEventCount"].asString()); if(!valueInstancesInstance["RegionId"].isNull()) instancesObject.regionId = valueInstancesInstance["RegionId"].asString(); + if(!valueInstancesInstance["GroupId"].isNull()) + instancesObject.groupId = valueInstancesInstance["GroupId"].asString(); instances_.push_back(instancesObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribeCloudProductFieldStatisticsRequest.cc b/sas/src/model/DescribeCloudProductFieldStatisticsRequest.cc index 9da5ac7a6..524af3017 100644 --- a/sas/src/model/DescribeCloudProductFieldStatisticsRequest.cc +++ b/sas/src/model/DescribeCloudProductFieldStatisticsRequest.cc @@ -20,19 +20,21 @@ using AlibabaCloud::Sas::Model::DescribeCloudProductFieldStatisticsRequest; DescribeCloudProductFieldStatisticsRequest::DescribeCloudProductFieldStatisticsRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeCloudProductFieldStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCloudProductFieldStatisticsRequest::~DescribeCloudProductFieldStatisticsRequest() {} -std::string DescribeCloudProductFieldStatisticsRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeCloudProductFieldStatisticsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string DescribeCloudProductFieldStatisticsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeCloudProductFieldStatisticsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeConcernNecessityRequest.cc b/sas/src/model/DescribeConcernNecessityRequest.cc index 25266a1d4..0d19b967e 100644 --- a/sas/src/model/DescribeConcernNecessityRequest.cc +++ b/sas/src/model/DescribeConcernNecessityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeConcernNecessityRequest; DescribeConcernNecessityRequest::DescribeConcernNecessityRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeConcernNecessity") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeConcernNecessityRequest::~DescribeConcernNecessityRequest() {} @@ -33,7 +35,7 @@ std::string DescribeConcernNecessityRequest::getSourceIp()const void DescribeConcernNecessityRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeConcernNecessityRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeConcernNecessityRequest::getLang()const void DescribeConcernNecessityRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeCriteriaRequest.cc b/sas/src/model/DescribeCriteriaRequest.cc new file mode 100644 index 000000000..f38d42ef3 --- /dev/null +++ b/sas/src/model/DescribeCriteriaRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeCriteriaRequest; + +DescribeCriteriaRequest::DescribeCriteriaRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeCriteria") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeCriteriaRequest::~DescribeCriteriaRequest() +{} + +std::string DescribeCriteriaRequest::getMachineTypes()const +{ + return machineTypes_; +} + +void DescribeCriteriaRequest::setMachineTypes(const std::string& machineTypes) +{ + machineTypes_ = machineTypes; + setParameter("MachineTypes", machineTypes); +} + +std::string DescribeCriteriaRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeCriteriaRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeCriteriaRequest::getValue()const +{ + return value_; +} + +void DescribeCriteriaRequest::setValue(const std::string& value) +{ + value_ = value; + setParameter("Value", value); +} + diff --git a/sas/src/model/DescribeCriteriaResult.cc b/sas/src/model/DescribeCriteriaResult.cc new file mode 100644 index 000000000..b02586224 --- /dev/null +++ b/sas/src/model/DescribeCriteriaResult.cc @@ -0,0 +1,61 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeCriteriaResult::DescribeCriteriaResult() : + ServiceResult() +{} + +DescribeCriteriaResult::DescribeCriteriaResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeCriteriaResult::~DescribeCriteriaResult() +{} + +void DescribeCriteriaResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allCriteriaListNode = value["CriteriaList"]["Criteria"]; + for (auto valueCriteriaListCriteria : allCriteriaListNode) + { + Criteria criteriaListObject; + if(!valueCriteriaListCriteria["Values"].isNull()) + criteriaListObject.values = valueCriteriaListCriteria["Values"].asString(); + if(!valueCriteriaListCriteria["Name"].isNull()) + criteriaListObject.name = valueCriteriaListCriteria["Name"].asString(); + if(!valueCriteriaListCriteria["Type"].isNull()) + criteriaListObject.type = valueCriteriaListCriteria["Type"].asString(); + criteriaList_.push_back(criteriaListObject); + } + +} + +std::vector DescribeCriteriaResult::getCriteriaList()const +{ + return criteriaList_; +} + diff --git a/sas/src/model/DescribeDialogMessagesRequest.cc b/sas/src/model/DescribeDialogMessagesRequest.cc new file mode 100644 index 000000000..24d740590 --- /dev/null +++ b/sas/src/model/DescribeDialogMessagesRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeDialogMessagesRequest; + +DescribeDialogMessagesRequest::DescribeDialogMessagesRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeDialogMessages") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDialogMessagesRequest::~DescribeDialogMessagesRequest() +{} + +std::string DescribeDialogMessagesRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeDialogMessagesRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeDialogMessagesResult.cc b/sas/src/model/DescribeDialogMessagesResult.cc new file mode 100644 index 000000000..84d66a38a --- /dev/null +++ b/sas/src/model/DescribeDialogMessagesResult.cc @@ -0,0 +1,68 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeDialogMessagesResult::DescribeDialogMessagesResult() : + ServiceResult() +{} + +DescribeDialogMessagesResult::DescribeDialogMessagesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDialogMessagesResult::~DescribeDialogMessagesResult() +{} + +void DescribeDialogMessagesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDialogListNode = value["DialogList"]["AegisDynamicDialogDTO"]; + for (auto valueDialogListAegisDynamicDialogDTO : allDialogListNode) + { + AegisDynamicDialogDTO dialogListObject; + if(!valueDialogListAegisDynamicDialogDTO["ID"].isNull()) + dialogListObject.iD = std::stol(valueDialogListAegisDynamicDialogDTO["ID"].asString()); + if(!valueDialogListAegisDynamicDialogDTO["DialogKey"].isNull()) + dialogListObject.dialogKey = valueDialogListAegisDynamicDialogDTO["DialogKey"].asString(); + if(!valueDialogListAegisDynamicDialogDTO["Params"].isNull()) + dialogListObject.params = valueDialogListAegisDynamicDialogDTO["Params"].asString(); + dialogList_.push_back(dialogListObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int DescribeDialogMessagesResult::getTotalCount()const +{ + return totalCount_; +} + +std::vector DescribeDialogMessagesResult::getDialogList()const +{ + return dialogList_; +} + diff --git a/sas/src/model/DescribeDingTalkRequest.cc b/sas/src/model/DescribeDingTalkRequest.cc new file mode 100644 index 000000000..0b48f067c --- /dev/null +++ b/sas/src/model/DescribeDingTalkRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeDingTalkRequest; + +DescribeDingTalkRequest::DescribeDingTalkRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeDingTalk") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDingTalkRequest::~DescribeDingTalkRequest() +{} + +std::string DescribeDingTalkRequest::getRuleActionName()const +{ + return ruleActionName_; +} + +void DescribeDingTalkRequest::setRuleActionName(const std::string& ruleActionName) +{ + ruleActionName_ = ruleActionName; + setParameter("RuleActionName", ruleActionName); +} + +int DescribeDingTalkRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeDingTalkRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeDingTalkRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeDingTalkRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribeDingTalkRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeDingTalkRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/sas/src/model/DescribeDingTalkResult.cc b/sas/src/model/DescribeDingTalkResult.cc new file mode 100644 index 000000000..3d65f1efa --- /dev/null +++ b/sas/src/model/DescribeDingTalkResult.cc @@ -0,0 +1,89 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeDingTalkResult::DescribeDingTalkResult() : + ServiceResult() +{} + +DescribeDingTalkResult::DescribeDingTalkResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDingTalkResult::~DescribeDingTalkResult() +{} + +void DescribeDingTalkResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allActionListNode = value["ActionList"]["ActionListArr"]; + for (auto valueActionListActionListArr : allActionListNode) + { + ActionListArr actionListObject; + if(!valueActionListActionListArr["GmtModified"].isNull()) + actionListObject.gmtModified = std::stol(valueActionListActionListArr["GmtModified"].asString()); + if(!valueActionListActionListArr["Id"].isNull()) + actionListObject.id = std::stoi(valueActionListActionListArr["Id"].asString()); + if(!valueActionListActionListArr["AliUid"].isNull()) + actionListObject.aliUid = std::stol(valueActionListActionListArr["AliUid"].asString()); + if(!valueActionListActionListArr["GmtCreate"].isNull()) + actionListObject.gmtCreate = std::stol(valueActionListActionListArr["GmtCreate"].asString()); + if(!valueActionListActionListArr["Url"].isNull()) + actionListObject.url = valueActionListActionListArr["Url"].asString(); + if(!valueActionListActionListArr["IntervalTime"].isNull()) + actionListObject.intervalTime = std::stoi(valueActionListActionListArr["IntervalTime"].asString()); + if(!valueActionListActionListArr["ActionName"].isNull()) + actionListObject.actionName = valueActionListActionListArr["ActionName"].asString(); + if(!valueActionListActionListArr["Status"].isNull()) + actionListObject.status = std::stoi(valueActionListActionListArr["Status"].asString()); + if(!valueActionListActionListArr["ConfigList"].isNull()) + actionListObject.configList = valueActionListActionListArr["ConfigList"].asString(); + if(!valueActionListActionListArr["GroupIdList"].isNull()) + actionListObject.groupIdList = valueActionListActionListArr["GroupIdList"].asString(); + if(!valueActionListActionListArr["DingTalkLang"].isNull()) + actionListObject.dingTalkLang = valueActionListActionListArr["DingTalkLang"].asString(); + actionList_.push_back(actionListObject); + } + auto pageInfoNode = value["PageInfo"]; + if(!pageInfoNode["PageSize"].isNull()) + pageInfo_.pageSize = std::stoi(pageInfoNode["PageSize"].asString()); + if(!pageInfoNode["TotalCount"].isNull()) + pageInfo_.totalCount = std::stoi(pageInfoNode["TotalCount"].asString()); + if(!pageInfoNode["CurrentPage"].isNull()) + pageInfo_.currentPage = std::stoi(pageInfoNode["CurrentPage"].asString()); + +} + +DescribeDingTalkResult::PageInfo DescribeDingTalkResult::getPageInfo()const +{ + return pageInfo_; +} + +std::vector DescribeDingTalkResult::getActionList()const +{ + return actionList_; +} + diff --git a/sas/src/model/DescribeDomainCountRequest.cc b/sas/src/model/DescribeDomainCountRequest.cc index c228b05bc..33dd99309 100644 --- a/sas/src/model/DescribeDomainCountRequest.cc +++ b/sas/src/model/DescribeDomainCountRequest.cc @@ -20,19 +20,21 @@ using AlibabaCloud::Sas::Model::DescribeDomainCountRequest; DescribeDomainCountRequest::DescribeDomainCountRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeDomainCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDomainCountRequest::~DescribeDomainCountRequest() {} -std::string DescribeDomainCountRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeDomainCountRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string DescribeDomainCountRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeDomainCountRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeDomainDetailRequest.cc b/sas/src/model/DescribeDomainDetailRequest.cc index ecddc0041..a21ccf2c1 100644 --- a/sas/src/model/DescribeDomainDetailRequest.cc +++ b/sas/src/model/DescribeDomainDetailRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Sas::Model::DescribeDomainDetailRequest; DescribeDomainDetailRequest::DescribeDomainDetailRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeDomainDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDomainDetailRequest::~DescribeDomainDetailRequest() {} -std::string DescribeDomainDetailRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainDetailRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -std::string DescribeDomainDetailRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeDomainDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string DescribeDomainDetailRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainDetailRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainDetailRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeDomainDetailRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeDomainListRequest.cc b/sas/src/model/DescribeDomainListRequest.cc index ce557d6f3..61cb78a16 100644 --- a/sas/src/model/DescribeDomainListRequest.cc +++ b/sas/src/model/DescribeDomainListRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Sas::Model::DescribeDomainListRequest; DescribeDomainListRequest::DescribeDomainListRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeDomainList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDomainListRequest::~DescribeDomainListRequest() {} -int DescribeDomainListRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribeDomainListRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribeDomainListRequest::getFuzzyDomain()const -{ - return fuzzyDomain_; -} - -void DescribeDomainListRequest::setFuzzyDomain(const std::string& fuzzyDomain) -{ - fuzzyDomain_ = fuzzyDomain; - setCoreParameter("FuzzyDomain", fuzzyDomain); -} - -std::string DescribeDomainListRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeDomainListRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DescribeDomainListRequest::getDomainType()const -{ - return domainType_; -} - -void DescribeDomainListRequest::setDomainType(const std::string& domainType) -{ - domainType_ = domainType; - setCoreParameter("DomainType", domainType); -} - -int DescribeDomainListRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeDomainListRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - +int DescribeDomainListRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeDomainListRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeDomainListRequest::getFuzzyDomain()const +{ + return fuzzyDomain_; +} + +void DescribeDomainListRequest::setFuzzyDomain(const std::string& fuzzyDomain) +{ + fuzzyDomain_ = fuzzyDomain; + setParameter("FuzzyDomain", fuzzyDomain); +} + +std::string DescribeDomainListRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeDomainListRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeDomainListRequest::getDomainType()const +{ + return domainType_; +} + +void DescribeDomainListRequest::setDomainType(const std::string& domainType) +{ + domainType_ = domainType; + setParameter("DomainType", domainType); +} + +int DescribeDomainListRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeDomainListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/sas/src/model/DescribeEmgVulGroupRequest.cc b/sas/src/model/DescribeEmgVulGroupRequest.cc index 63a3da2fa..0395f335b 100644 --- a/sas/src/model/DescribeEmgVulGroupRequest.cc +++ b/sas/src/model/DescribeEmgVulGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeEmgVulGroupRequest; DescribeEmgVulGroupRequest::DescribeEmgVulGroupRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeEmgVulGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEmgVulGroupRequest::~DescribeEmgVulGroupRequest() {} @@ -33,7 +35,7 @@ std::string DescribeEmgVulGroupRequest::getSourceIp()const void DescribeEmgVulGroupRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeEmgVulGroupRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeEmgVulGroupRequest::getLang()const void DescribeEmgVulGroupRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeEmgVulGroupResult.cc b/sas/src/model/DescribeEmgVulGroupResult.cc index 43e534341..e0bb06903 100644 --- a/sas/src/model/DescribeEmgVulGroupResult.cc +++ b/sas/src/model/DescribeEmgVulGroupResult.cc @@ -55,6 +55,12 @@ void DescribeEmgVulGroupResult::parse(const std::string &payload) emgVulGroupListObject.description = valueEmgVulGroupListEmgVulGroup["Description"].asString(); if(!valueEmgVulGroupListEmgVulGroup["Type"].isNull()) emgVulGroupListObject.type = valueEmgVulGroupListEmgVulGroup["Type"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["Status"].isNull()) + emgVulGroupListObject.status = std::stoi(valueEmgVulGroupListEmgVulGroup["Status"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["Progress"].isNull()) + emgVulGroupListObject.progress = std::stoi(valueEmgVulGroupListEmgVulGroup["Progress"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["GmtLastCheck"].isNull()) + emgVulGroupListObject.gmtLastCheck = std::stol(valueEmgVulGroupListEmgVulGroup["GmtLastCheck"].asString()); emgVulGroupList_.push_back(emgVulGroupListObject); } if(!value["TotalCount"].isNull()) diff --git a/sas/src/model/DescribeExportInfoRequest.cc b/sas/src/model/DescribeExportInfoRequest.cc new file mode 100644 index 000000000..7afa2e536 --- /dev/null +++ b/sas/src/model/DescribeExportInfoRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeExportInfoRequest; + +DescribeExportInfoRequest::DescribeExportInfoRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeExportInfo") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeExportInfoRequest::~DescribeExportInfoRequest() +{} + +std::string DescribeExportInfoRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeExportInfoRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +long DescribeExportInfoRequest::getExportId()const +{ + return exportId_; +} + +void DescribeExportInfoRequest::setExportId(long exportId) +{ + exportId_ = exportId; + setParameter("ExportId", std::to_string(exportId)); +} + diff --git a/sas/src/model/DescribeExportInfoResult.cc b/sas/src/model/DescribeExportInfoResult.cc new file mode 100644 index 000000000..e8607447f --- /dev/null +++ b/sas/src/model/DescribeExportInfoResult.cc @@ -0,0 +1,100 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeExportInfoResult::DescribeExportInfoResult() : + ServiceResult() +{} + +DescribeExportInfoResult::DescribeExportInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeExportInfoResult::~DescribeExportInfoResult() +{} + +void DescribeExportInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Id"].isNull()) + id_ = std::stol(value["Id"].asString()); + if(!value["FileName"].isNull()) + fileName_ = value["FileName"].asString(); + if(!value["CurrentCount"].isNull()) + currentCount_ = std::stoi(value["CurrentCount"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["Progress"].isNull()) + progress_ = std::stoi(value["Progress"].asString()); + if(!value["ExportStatus"].isNull()) + exportStatus_ = value["ExportStatus"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Link"].isNull()) + link_ = value["Link"].asString(); + +} + +int DescribeExportInfoResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeExportInfoResult::getProgress()const +{ + return progress_; +} + +std::string DescribeExportInfoResult::getMessage()const +{ + return message_; +} + +std::string DescribeExportInfoResult::getFileName()const +{ + return fileName_; +} + +std::string DescribeExportInfoResult::getExportStatus()const +{ + return exportStatus_; +} + +int DescribeExportInfoResult::getCurrentCount()const +{ + return currentCount_; +} + +long DescribeExportInfoResult::getId()const +{ + return id_; +} + +std::string DescribeExportInfoResult::getLink()const +{ + return link_; +} + diff --git a/sas/src/model/DescribeFieldStatisticsRequest.cc b/sas/src/model/DescribeFieldStatisticsRequest.cc index 6d7f43bea..bcf916e89 100644 --- a/sas/src/model/DescribeFieldStatisticsRequest.cc +++ b/sas/src/model/DescribeFieldStatisticsRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Sas::Model::DescribeFieldStatisticsRequest; DescribeFieldStatisticsRequest::DescribeFieldStatisticsRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeFieldStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFieldStatisticsRequest::~DescribeFieldStatisticsRequest() {} -std::string DescribeFieldStatisticsRequest::getMachineTypes()const -{ - return machineTypes_; -} - -void DescribeFieldStatisticsRequest::setMachineTypes(const std::string& machineTypes) -{ - machineTypes_ = machineTypes; - setCoreParameter("MachineTypes", machineTypes); -} - -std::string DescribeFieldStatisticsRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeFieldStatisticsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string DescribeFieldStatisticsRequest::getMachineTypes()const +{ + return machineTypes_; +} + +void DescribeFieldStatisticsRequest::setMachineTypes(const std::string& machineTypes) +{ + machineTypes_ = machineTypes; + setParameter("MachineTypes", machineTypes); +} + +std::string DescribeFieldStatisticsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeFieldStatisticsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeGraph4InvestigationOnlineRequest.cc b/sas/src/model/DescribeGraph4InvestigationOnlineRequest.cc new file mode 100644 index 000000000..2b2385043 --- /dev/null +++ b/sas/src/model/DescribeGraph4InvestigationOnlineRequest.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 + +using AlibabaCloud::Sas::Model::DescribeGraph4InvestigationOnlineRequest; + +DescribeGraph4InvestigationOnlineRequest::DescribeGraph4InvestigationOnlineRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeGraph4InvestigationOnline") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeGraph4InvestigationOnlineRequest::~DescribeGraph4InvestigationOnlineRequest() +{} + +std::string DescribeGraph4InvestigationOnlineRequest::getVertexId()const +{ + return vertexId_; +} + +void DescribeGraph4InvestigationOnlineRequest::setVertexId(const std::string& vertexId) +{ + vertexId_ = vertexId; + setParameter("VertexId", vertexId); +} + +std::string DescribeGraph4InvestigationOnlineRequest::getAnomalyId()const +{ + return anomalyId_; +} + +void DescribeGraph4InvestigationOnlineRequest::setAnomalyId(const std::string& anomalyId) +{ + anomalyId_ = anomalyId; + setParameter("AnomalyId", anomalyId); +} + +std::string DescribeGraph4InvestigationOnlineRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeGraph4InvestigationOnlineRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeGraph4InvestigationOnlineRequest::getAnomalyUuid()const +{ + return anomalyUuid_; +} + +void DescribeGraph4InvestigationOnlineRequest::setAnomalyUuid(const std::string& anomalyUuid) +{ + anomalyUuid_ = anomalyUuid; + setParameter("AnomalyUuid", anomalyUuid); +} + +std::string DescribeGraph4InvestigationOnlineRequest::getLang()const +{ + return lang_; +} + +void DescribeGraph4InvestigationOnlineRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +std::string DescribeGraph4InvestigationOnlineRequest::getDirection()const +{ + return direction_; +} + +void DescribeGraph4InvestigationOnlineRequest::setDirection(const std::string& direction) +{ + direction_ = direction; + setParameter("Direction", direction); +} + +int DescribeGraph4InvestigationOnlineRequest::getPathLength()const +{ + return pathLength_; +} + +void DescribeGraph4InvestigationOnlineRequest::setPathLength(int pathLength) +{ + pathLength_ = pathLength; + setParameter("PathLength", std::to_string(pathLength)); +} + +std::string DescribeGraph4InvestigationOnlineRequest::get_Namespace()const +{ + return _namespace_; +} + +void DescribeGraph4InvestigationOnlineRequest::set_Namespace(const std::string& _namespace) +{ + _namespace_ = _namespace; + setParameter("_Namespace", _namespace); +} + diff --git a/sas/src/model/DescribeGraph4InvestigationOnlineResult.cc b/sas/src/model/DescribeGraph4InvestigationOnlineResult.cc new file mode 100644 index 000000000..48af2ba23 --- /dev/null +++ b/sas/src/model/DescribeGraph4InvestigationOnlineResult.cc @@ -0,0 +1,138 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeGraph4InvestigationOnlineResult::DescribeGraph4InvestigationOnlineResult() : + ServiceResult() +{} + +DescribeGraph4InvestigationOnlineResult::DescribeGraph4InvestigationOnlineResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeGraph4InvestigationOnlineResult::~DescribeGraph4InvestigationOnlineResult() +{} + +void DescribeGraph4InvestigationOnlineResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + auto allVertexListNode = dataNode["VertexList"]["Vertex"]; + for (auto dataNodeVertexListVertex : allVertexListNode) + { + Data::Vertex vertexObject; + if(!dataNodeVertexListVertex["Id"].isNull()) + vertexObject.id = dataNodeVertexListVertex["Id"].asString(); + if(!dataNodeVertexListVertex["Name"].isNull()) + vertexObject.name = dataNodeVertexListVertex["Name"].asString(); + if(!dataNodeVertexListVertex["Type"].isNull()) + vertexObject.type = dataNodeVertexListVertex["Type"].asString(); + if(!dataNodeVertexListVertex["Time"].isNull()) + vertexObject.time = dataNodeVertexListVertex["Time"].asString(); + if(!dataNodeVertexListVertex["Uuid"].isNull()) + vertexObject.uuid = dataNodeVertexListVertex["Uuid"].asString(); + if(!dataNodeVertexListVertex["Aliuid"].isNull()) + vertexObject.aliuid = dataNodeVertexListVertex["Aliuid"].asString(); + if(!dataNodeVertexListVertex["Properties"].isNull()) + vertexObject.properties = dataNodeVertexListVertex["Properties"].asString(); + if(!dataNodeVertexListVertex["PositionId"].isNull()) + vertexObject.positionId = dataNodeVertexListVertex["PositionId"].asString(); + if(!dataNodeVertexListVertex["Position"].isNull()) + vertexObject.position = dataNodeVertexListVertex["Position"].asString(); + auto allNeighborListNode = allVertexListNode["NeighborList"]["Neighbor"]; + for (auto allVertexListNodeNeighborListNeighbor : allNeighborListNode) + { + Data::Vertex::Neighbor neighborListObject; + if(!allVertexListNodeNeighborListNeighbor["Type"].isNull()) + neighborListObject.type = allVertexListNodeNeighborListNeighbor["Type"].asString(); + if(!allVertexListNodeNeighborListNeighbor["Count"].isNull()) + neighborListObject.count = std::stoi(allVertexListNodeNeighborListNeighbor["Count"].asString()); + if(!allVertexListNodeNeighborListNeighbor["HasMore"].isNull()) + neighborListObject.hasMore = allVertexListNodeNeighborListNeighbor["HasMore"].asString() == "true"; + vertexObject.neighborList.push_back(neighborListObject); + } + data_.vertexList.push_back(vertexObject); + } + auto allEdgeListNode = dataNode["EdgeList"]["Edge"]; + for (auto dataNodeEdgeListEdge : allEdgeListNode) + { + Data::Edge edgeObject; + if(!dataNodeEdgeListEdge["Id"].isNull()) + edgeObject.id = std::stoi(dataNodeEdgeListEdge["Id"].asString()); + if(!dataNodeEdgeListEdge["StartId"].isNull()) + edgeObject.startId = dataNodeEdgeListEdge["StartId"].asString(); + if(!dataNodeEdgeListEdge["EndId"].isNull()) + edgeObject.endId = dataNodeEdgeListEdge["EndId"].asString(); + if(!dataNodeEdgeListEdge["StartType"].isNull()) + edgeObject.startType = dataNodeEdgeListEdge["StartType"].asString(); + if(!dataNodeEdgeListEdge["EndType"].isNull()) + edgeObject.endType = dataNodeEdgeListEdge["EndType"].asString(); + if(!dataNodeEdgeListEdge["Name"].isNull()) + edgeObject.name = dataNodeEdgeListEdge["Name"].asString(); + if(!dataNodeEdgeListEdge["Type"].isNull()) + edgeObject.type = dataNodeEdgeListEdge["Type"].asString(); + if(!dataNodeEdgeListEdge["Time"].isNull()) + edgeObject.time = dataNodeEdgeListEdge["Time"].asString(); + data_.edgeList.push_back(edgeObject); + } + auto allEntityTypeListNode = dataNode["EntityTypeList"]["EntityType"]; + for (auto dataNodeEntityTypeListEntityType : allEntityTypeListNode) + { + Data::EntityType entityTypeObject; + if(!dataNodeEntityTypeListEntityType["Id"].isNull()) + entityTypeObject.id = dataNodeEntityTypeListEntityType["Id"].asString(); + if(!dataNodeEntityTypeListEntityType["Name"].isNull()) + entityTypeObject.name = dataNodeEntityTypeListEntityType["Name"].asString(); + if(!dataNodeEntityTypeListEntityType["DisplayColor"].isNull()) + entityTypeObject.displayColor = dataNodeEntityTypeListEntityType["DisplayColor"].asString(); + if(!dataNodeEntityTypeListEntityType["DisplayIcon"].isNull()) + entityTypeObject.displayIcon = dataNodeEntityTypeListEntityType["DisplayIcon"].asString(); + if(!dataNodeEntityTypeListEntityType["DisplayOrder"].isNull()) + entityTypeObject.displayOrder = dataNodeEntityTypeListEntityType["DisplayOrder"].asString(); + data_.entityTypeList.push_back(entityTypeObject); + } + auto allRelationTypeListNode = dataNode["RelationTypeList"]["RelationType"]; + for (auto dataNodeRelationTypeListRelationType : allRelationTypeListNode) + { + Data::RelationType relationTypeObject; + if(!dataNodeRelationTypeListRelationType["Id"].isNull()) + relationTypeObject.id = dataNodeRelationTypeListRelationType["Id"].asString(); + if(!dataNodeRelationTypeListRelationType["ShowType"].isNull()) + relationTypeObject.showType = dataNodeRelationTypeListRelationType["ShowType"].asString(); + if(!dataNodeRelationTypeListRelationType["Directed"].isNull()) + relationTypeObject.directed = std::stoi(dataNodeRelationTypeListRelationType["Directed"].asString()); + if(!dataNodeRelationTypeListRelationType["Name"].isNull()) + relationTypeObject.name = dataNodeRelationTypeListRelationType["Name"].asString(); + data_.relationTypeList.push_back(relationTypeObject); + } + +} + +DescribeGraph4InvestigationOnlineResult::Data DescribeGraph4InvestigationOnlineResult::getData()const +{ + return data_; +} + diff --git a/sas/src/model/DescribeGroupedTagsRequest.cc b/sas/src/model/DescribeGroupedTagsRequest.cc index d053ad959..f40ff860f 100644 --- a/sas/src/model/DescribeGroupedTagsRequest.cc +++ b/sas/src/model/DescribeGroupedTagsRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Sas::Model::DescribeGroupedTagsRequest; DescribeGroupedTagsRequest::DescribeGroupedTagsRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeGroupedTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeGroupedTagsRequest::~DescribeGroupedTagsRequest() {} -std::string DescribeGroupedTagsRequest::getMachineTypes()const -{ - return machineTypes_; -} - -void DescribeGroupedTagsRequest::setMachineTypes(const std::string& machineTypes) -{ - machineTypes_ = machineTypes; - setCoreParameter("MachineTypes", machineTypes); -} - -std::string DescribeGroupedTagsRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeGroupedTagsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string DescribeGroupedTagsRequest::getMachineTypes()const +{ + return machineTypes_; +} + +void DescribeGroupedTagsRequest::setMachineTypes(const std::string& machineTypes) +{ + machineTypes_ = machineTypes; + setParameter("MachineTypes", machineTypes); +} + +std::string DescribeGroupedTagsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeGroupedTagsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeGroupedVulRequest.cc b/sas/src/model/DescribeGroupedVulRequest.cc index c40092f34..27c3772c0 100644 --- a/sas/src/model/DescribeGroupedVulRequest.cc +++ b/sas/src/model/DescribeGroupedVulRequest.cc @@ -20,11 +20,24 @@ using AlibabaCloud::Sas::Model::DescribeGroupedVulRequest; DescribeGroupedVulRequest::DescribeGroupedVulRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeGroupedVul") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeGroupedVulRequest::~DescribeGroupedVulRequest() {} +std::string DescribeGroupedVulRequest::getStatusList()const +{ + return statusList_; +} + +void DescribeGroupedVulRequest::setStatusList(const std::string& statusList) +{ + statusList_ = statusList; + setParameter("StatusList", statusList); +} + std::string DescribeGroupedVulRequest::getType()const { return type_; @@ -33,7 +46,7 @@ std::string DescribeGroupedVulRequest::getType()const void DescribeGroupedVulRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeGroupedVulRequest::getSourceIp()const @@ -44,7 +57,7 @@ std::string DescribeGroupedVulRequest::getSourceIp()const void DescribeGroupedVulRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeGroupedVulRequest::getPageSize()const @@ -55,7 +68,7 @@ int DescribeGroupedVulRequest::getPageSize()const void DescribeGroupedVulRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeGroupedVulRequest::getLang()const @@ -66,7 +79,18 @@ std::string DescribeGroupedVulRequest::getLang()const void DescribeGroupedVulRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); +} + +std::string DescribeGroupedVulRequest::getGroupId()const +{ + return groupId_; +} + +void DescribeGroupedVulRequest::setGroupId(const std::string& groupId) +{ + groupId_ = groupId; + setParameter("GroupId", groupId); } std::string DescribeGroupedVulRequest::getDealed()const @@ -77,7 +101,7 @@ std::string DescribeGroupedVulRequest::getDealed()const void DescribeGroupedVulRequest::setDealed(const std::string& dealed) { dealed_ = dealed; - setCoreParameter("Dealed", dealed); + setParameter("Dealed", dealed); } int DescribeGroupedVulRequest::getCurrentPage()const @@ -88,7 +112,7 @@ int DescribeGroupedVulRequest::getCurrentPage()const void DescribeGroupedVulRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeGroupedVulRequest::getAliasName()const @@ -99,7 +123,7 @@ std::string DescribeGroupedVulRequest::getAliasName()const void DescribeGroupedVulRequest::setAliasName(const std::string& aliasName) { aliasName_ = aliasName; - setCoreParameter("AliasName", aliasName); + setParameter("AliasName", aliasName); } std::string DescribeGroupedVulRequest::getNecessity()const @@ -110,7 +134,7 @@ std::string DescribeGroupedVulRequest::getNecessity()const void DescribeGroupedVulRequest::setNecessity(const std::string& necessity) { necessity_ = necessity; - setCoreParameter("Necessity", necessity); + setParameter("Necessity", necessity); } std::string DescribeGroupedVulRequest::getUuids()const @@ -121,6 +145,6 @@ std::string DescribeGroupedVulRequest::getUuids()const void DescribeGroupedVulRequest::setUuids(const std::string& uuids) { uuids_ = uuids; - setCoreParameter("Uuids", uuids); + setParameter("Uuids", uuids); } diff --git a/sas/src/model/DescribeGroupedVulResult.cc b/sas/src/model/DescribeGroupedVulResult.cc index 7ce83e14e..165abf58c 100644 --- a/sas/src/model/DescribeGroupedVulResult.cc +++ b/sas/src/model/DescribeGroupedVulResult.cc @@ -43,6 +43,8 @@ void DescribeGroupedVulResult::parse(const std::string &payload) for (auto valueGroupedVulItemsGroupedVulItem : allGroupedVulItemsNode) { GroupedVulItem groupedVulItemsObject; + if(!valueGroupedVulItemsGroupedVulItem["Name"].isNull()) + groupedVulItemsObject.name = valueGroupedVulItemsGroupedVulItem["Name"].asString(); if(!valueGroupedVulItemsGroupedVulItem["AliasName"].isNull()) groupedVulItemsObject.aliasName = valueGroupedVulItemsGroupedVulItem["AliasName"].asString(); if(!valueGroupedVulItemsGroupedVulItem["Type"].isNull()) diff --git a/sas/src/model/DescribeInstanceStatisticsRequest.cc b/sas/src/model/DescribeInstanceStatisticsRequest.cc index 114ccf6b9..7a2e779f2 100644 --- a/sas/src/model/DescribeInstanceStatisticsRequest.cc +++ b/sas/src/model/DescribeInstanceStatisticsRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Sas::Model::DescribeInstanceStatisticsRequest; DescribeInstanceStatisticsRequest::DescribeInstanceStatisticsRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeInstanceStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstanceStatisticsRequest::~DescribeInstanceStatisticsRequest() {} -std::string DescribeInstanceStatisticsRequest::getUuid()const -{ - return uuid_; -} - -void DescribeInstanceStatisticsRequest::setUuid(const std::string& uuid) -{ - uuid_ = uuid; - setCoreParameter("Uuid", uuid); -} - -std::string DescribeInstanceStatisticsRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeInstanceStatisticsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DescribeInstanceStatisticsRequest::getFrom()const -{ - return from_; -} - -void DescribeInstanceStatisticsRequest::setFrom(const std::string& from) -{ - from_ = from; - setCoreParameter("From", from); -} - -std::string DescribeInstanceStatisticsRequest::getLang()const -{ - return lang_; -} - -void DescribeInstanceStatisticsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +std::string DescribeInstanceStatisticsRequest::getUuid()const +{ + return uuid_; +} + +void DescribeInstanceStatisticsRequest::setUuid(const std::string& uuid) +{ + uuid_ = uuid; + setParameter("Uuid", uuid); +} + +std::string DescribeInstanceStatisticsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeInstanceStatisticsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeInstanceStatisticsRequest::getFrom()const +{ + return from_; +} + +void DescribeInstanceStatisticsRequest::setFrom(const std::string& from) +{ + from_ = from; + setParameter("From", from); +} + +std::string DescribeInstanceStatisticsRequest::getLang()const +{ + return lang_; +} + +void DescribeInstanceStatisticsRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/DescribeIpInfoRequest.cc b/sas/src/model/DescribeIpInfoRequest.cc new file mode 100644 index 000000000..9c73734d4 --- /dev/null +++ b/sas/src/model/DescribeIpInfoRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeIpInfoRequest; + +DescribeIpInfoRequest::DescribeIpInfoRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeIpInfo") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeIpInfoRequest::~DescribeIpInfoRequest() +{} + +std::string DescribeIpInfoRequest::getIp()const +{ + return ip_; +} + +void DescribeIpInfoRequest::setIp(const std::string& ip) +{ + ip_ = ip; + setParameter("Ip", ip); +} + +std::string DescribeIpInfoRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeIpInfoRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeIpInfoRequest::getField()const +{ + return field_; +} + +void DescribeIpInfoRequest::setField(const std::string& field) +{ + field_ = field; + setParameter("Field", field); +} + diff --git a/sas/src/model/DescribeIpInfoResult.cc b/sas/src/model/DescribeIpInfoResult.cc new file mode 100644 index 000000000..13ccae41c --- /dev/null +++ b/sas/src/model/DescribeIpInfoResult.cc @@ -0,0 +1,471 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeIpInfoResult::DescribeIpInfoResult() : + ServiceResult() +{} + +DescribeIpInfoResult::DescribeIpInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeIpInfoResult::~DescribeIpInfoResult() +{} + +void DescribeIpInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["ip"].isNull()) + ip_ = value["ip"].asString(); + if(!value["geo"].isNull()) + geo_ = value["geo"].asString(); + if(!value["is_proxy"].isNull()) + is_proxy_ = value["is_proxy"].asString(); + if(!value["gmt_last_tor"].isNull()) + gmt_last_tor_ = value["gmt_last_tor"].asString(); + if(!value["tor_day_trace"].isNull()) + tor_day_trace_ = value["tor_day_trace"].asString(); + if(!value["total_day_cnt_tor"].isNull()) + total_day_cnt_tor_ = value["total_day_cnt_tor"].asString(); + if(!value["day_cnt_7d_tor"].isNull()) + day_cnt_7d_tor_ = value["day_cnt_7d_tor"].asString(); + if(!value["day_cnt_30d_tor"].isNull()) + day_cnt_30d_tor_ = value["day_cnt_30d_tor"].asString(); + if(!value["is_tor"].isNull()) + is_tor_ = value["is_tor"].asString(); + if(!value["gmt_last_web_attack"].isNull()) + gmt_last_web_attack_ = value["gmt_last_web_attack"].asString(); + if(!value["web_attack_day_trace"].isNull()) + web_attack_day_trace_ = value["web_attack_day_trace"].asString(); + if(!value["total_day_cnt_web_attack"].isNull()) + total_day_cnt_web_attack_ = value["total_day_cnt_web_attack"].asString(); + if(!value["day_cnt_7d_web_attack"].isNull()) + day_cnt_7d_web_attack_ = value["day_cnt_7d_web_attack"].asString(); + if(!value["day_cnt_30d_web_attack"].isNull()) + day_cnt_30d_web_attack_ = value["day_cnt_30d_web_attack"].asString(); + if(!value["is_web_attack"].isNull()) + is_web_attack_ = value["is_web_attack"].asString(); + if(!value["gmt_last_proxy"].isNull()) + gmt_last_proxy_ = value["gmt_last_proxy"].asString(); + if(!value["proxy_day_trace"].isNull()) + proxy_day_trace_ = value["proxy_day_trace"].asString(); + if(!value["is_proxy_1d"].isNull()) + is_proxy_1d_ = value["is_proxy_1d"].asString(); + if(!value["is_proxy_7d"].isNull()) + is_proxy_7d_ = value["is_proxy_7d"].asString(); + if(!value["is_tor_1d"].isNull()) + is_tor_1d_ = value["is_tor_1d"].asString(); + if(!value["is_tor_7d"].isNull()) + is_tor_7d_ = value["is_tor_7d"].asString(); + if(!value["is_web_attack_1d"].isNull()) + is_web_attack_1d_ = value["is_web_attack_1d"].asString(); + if(!value["is_web_attack_7d"].isNull()) + is_web_attack_7d_ = value["is_web_attack_7d"].asString(); + if(!value["is_web_attack_30d"].isNull()) + is_web_attack_30d_ = value["is_web_attack_30d"].asString(); + if(!value["province"].isNull()) + province_ = value["province"].asString(); + if(!value["city"].isNull()) + city_ = value["city"].asString(); + if(!value["isp"].isNull()) + isp_ = value["isp"].asString(); + if(!value["country"].isNull()) + country_ = value["country"].asString(); + if(!value["gmt_last_nat"].isNull()) + gmt_last_nat_ = value["gmt_last_nat"].asString(); + if(!value["nat_day_trace"].isNull()) + nat_day_trace_ = value["nat_day_trace"].asString(); + if(!value["is_nat"].isNull()) + is_nat_ = value["is_nat"].asString(); + if(!value["is_nat_1d"].isNull()) + is_nat_1d_ = value["is_nat_1d"].asString(); + if(!value["is_nat_7d"].isNull()) + is_nat_7d_ = value["is_nat_7d"].asString(); + if(!value["gmt_first_mining_pool"].isNull()) + gmt_first_mining_pool_ = value["gmt_first_mining_pool"].asString(); + if(!value["gmt_last_mining_pool"].isNull()) + gmt_last_mining_pool_ = value["gmt_last_mining_pool"].asString(); + if(!value["mining_pool_day_trace"].isNull()) + mining_pool_day_trace_ = value["mining_pool_day_trace"].asString(); + if(!value["is_mining_pool"].isNull()) + is_mining_pool_ = value["is_mining_pool"].asString(); + if(!value["is_mining_pool_1d"].isNull()) + is_mining_pool_1d_ = value["is_mining_pool_1d"].asString(); + if(!value["is_mining_pool_7d"].isNull()) + is_mining_pool_7d_ = value["is_mining_pool_7d"].asString(); + if(!value["gmt_first_c2"].isNull()) + gmt_first_c2_ = value["gmt_first_c2"].asString(); + if(!value["gmt_last_c2"].isNull()) + gmt_last_c2_ = value["gmt_last_c2"].asString(); + if(!value["c2_day_trace"].isNull()) + c2_day_trace_ = value["c2_day_trace"].asString(); + if(!value["is_c2"].isNull()) + is_c2_ = value["is_c2"].asString(); + if(!value["is_c2_1d"].isNull()) + is_c2_1d_ = value["is_c2_1d"].asString(); + if(!value["is_c2_7d"].isNull()) + is_c2_7d_ = value["is_c2_7d"].asString(); + if(!value["gmt_last_malicious_source"].isNull()) + gmt_last_malicious_source_ = value["gmt_last_malicious_source"].asString(); + if(!value["malicious_source_day_trace"].isNull()) + malicious_source_day_trace_ = value["malicious_source_day_trace"].asString(); + if(!value["is_malicious_source"].isNull()) + is_malicious_source_ = value["is_malicious_source"].asString(); + if(!value["is_malicious_source_1d"].isNull()) + is_malicious_source_1d_ = value["is_malicious_source_1d"].asString(); + if(!value["is_malicious_source_7d"].isNull()) + is_malicious_source_7d_ = value["is_malicious_source_7d"].asString(); + if(!value["is_malicious_source_30d"].isNull()) + is_malicious_source_30d_ = value["is_malicious_source_30d"].asString(); + if(!value["is_idc"].isNull()) + is_idc_ = value["is_idc"].asString(); + if(!value["idc_name"].isNull()) + idc_name_ = value["idc_name"].asString(); + if(!value["is_malicious_login"].isNull()) + is_malicious_login_ = value["is_malicious_login"].asString(); + if(!value["gmt_last_malicious_login"].isNull()) + gmt_last_malicious_login_ = value["gmt_last_malicious_login"].asString(); + if(!value["malicious_login_day_trace"].isNull()) + malicious_login_day_trace_ = value["malicious_login_day_trace"].asString(); + if(!value["is_malicious_login_1d"].isNull()) + is_malicious_login_1d_ = value["is_malicious_login_1d"].asString(); + if(!value["is_malicious_login_7d"].isNull()) + is_malicious_login_7d_ = value["is_malicious_login_7d"].asString(); + if(!value["malicious_score"].isNull()) + malicious_score_ = value["malicious_score"].asString(); + if(!value["tags"].isNull()) + tags_ = value["tags"].asString(); + if(!value["rdns"].isNull()) + rdns_ = value["rdns"].asString(); + +} + +std::string DescribeIpInfoResult::getGmt_first_c2()const +{ + return gmt_first_c2_; +} + +std::string DescribeIpInfoResult::getIs_malicious_source_30d()const +{ + return is_malicious_source_30d_; +} + +std::string DescribeIpInfoResult::getIs_tor_1d()const +{ + return is_tor_1d_; +} + +std::string DescribeIpInfoResult::getC2_day_trace()const +{ + return c2_day_trace_; +} + +std::string DescribeIpInfoResult::getGmt_last_c2()const +{ + return gmt_last_c2_; +} + +std::string DescribeIpInfoResult::getDay_cnt_30d_tor()const +{ + return day_cnt_30d_tor_; +} + +std::string DescribeIpInfoResult::getNat_day_trace()const +{ + return nat_day_trace_; +} + +std::string DescribeIpInfoResult::getMining_pool_day_trace()const +{ + return mining_pool_day_trace_; +} + +std::string DescribeIpInfoResult::getIs_nat_1d()const +{ + return is_nat_1d_; +} + +std::string DescribeIpInfoResult::getMalicious_source_day_trace()const +{ + return malicious_source_day_trace_; +} + +std::string DescribeIpInfoResult::getTags()const +{ + return tags_; +} + +std::string DescribeIpInfoResult::getIs_idc()const +{ + return is_idc_; +} + +std::string DescribeIpInfoResult::getIs_c2_7d()const +{ + return is_c2_7d_; +} + +std::string DescribeIpInfoResult::getGmt_last_malicious_login()const +{ + return gmt_last_malicious_login_; +} + +std::string DescribeIpInfoResult::getIs_proxy()const +{ + return is_proxy_; +} + +std::string DescribeIpInfoResult::getDay_cnt_7d_web_attack()const +{ + return day_cnt_7d_web_attack_; +} + +std::string DescribeIpInfoResult::getCity()const +{ + return city_; +} + +std::string DescribeIpInfoResult::getProvince()const +{ + return province_; +} + +std::string DescribeIpInfoResult::getGeo()const +{ + return geo_; +} + +std::string DescribeIpInfoResult::getGmt_last_nat()const +{ + return gmt_last_nat_; +} + +std::string DescribeIpInfoResult::getIs_malicious_login_7d()const +{ + return is_malicious_login_7d_; +} + +std::string DescribeIpInfoResult::getMalicious_login_day_trace()const +{ + return malicious_login_day_trace_; +} + +std::string DescribeIpInfoResult::getRdns()const +{ + return rdns_; +} + +std::string DescribeIpInfoResult::getIs_proxy_7d()const +{ + return is_proxy_7d_; +} + +std::string DescribeIpInfoResult::getIs_web_attack_7d()const +{ + return is_web_attack_7d_; +} + +std::string DescribeIpInfoResult::getIs_web_attack_30d()const +{ + return is_web_attack_30d_; +} + +std::string DescribeIpInfoResult::getIs_mining_pool_1d()const +{ + return is_mining_pool_1d_; +} + +std::string DescribeIpInfoResult::getTotal_day_cnt_web_attack()const +{ + return total_day_cnt_web_attack_; +} + +std::string DescribeIpInfoResult::getCountry()const +{ + return country_; +} + +std::string DescribeIpInfoResult::getIs_malicious_source_7d()const +{ + return is_malicious_source_7d_; +} + +std::string DescribeIpInfoResult::getGmt_last_proxy()const +{ + return gmt_last_proxy_; +} + +std::string DescribeIpInfoResult::getIs_nat()const +{ + return is_nat_; +} + +std::string DescribeIpInfoResult::getIs_web_attack()const +{ + return is_web_attack_; +} + +std::string DescribeIpInfoResult::getGmt_last_tor()const +{ + return gmt_last_tor_; +} + +std::string DescribeIpInfoResult::getIp()const +{ + return ip_; +} + +std::string DescribeIpInfoResult::getTotal_day_cnt_tor()const +{ + return total_day_cnt_tor_; +} + +std::string DescribeIpInfoResult::getIs_tor_7d()const +{ + return is_tor_7d_; +} + +std::string DescribeIpInfoResult::getWeb_attack_day_trace()const +{ + return web_attack_day_trace_; +} + +std::string DescribeIpInfoResult::getIs_nat_7d()const +{ + return is_nat_7d_; +} + +std::string DescribeIpInfoResult::getIs_malicious_login()const +{ + return is_malicious_login_; +} + +std::string DescribeIpInfoResult::getIs_mining_pool()const +{ + return is_mining_pool_; +} + +std::string DescribeIpInfoResult::getIdc_name()const +{ + return idc_name_; +} + +std::string DescribeIpInfoResult::getIs_malicious_source()const +{ + return is_malicious_source_; +} + +std::string DescribeIpInfoResult::getIs_c2_1d()const +{ + return is_c2_1d_; +} + +std::string DescribeIpInfoResult::getProxy_day_trace()const +{ + return proxy_day_trace_; +} + +std::string DescribeIpInfoResult::getIsp()const +{ + return isp_; +} + +std::string DescribeIpInfoResult::getTor_day_trace()const +{ + return tor_day_trace_; +} + +std::string DescribeIpInfoResult::getDay_cnt_30d_web_attack()const +{ + return day_cnt_30d_web_attack_; +} + +std::string DescribeIpInfoResult::getDay_cnt_7d_tor()const +{ + return day_cnt_7d_tor_; +} + +std::string DescribeIpInfoResult::getIs_tor()const +{ + return is_tor_; +} + +std::string DescribeIpInfoResult::getIs_malicious_source_1d()const +{ + return is_malicious_source_1d_; +} + +std::string DescribeIpInfoResult::getIs_malicious_login_1d()const +{ + return is_malicious_login_1d_; +} + +std::string DescribeIpInfoResult::getMalicious_score()const +{ + return malicious_score_; +} + +std::string DescribeIpInfoResult::getIs_proxy_1d()const +{ + return is_proxy_1d_; +} + +std::string DescribeIpInfoResult::getGmt_last_malicious_source()const +{ + return gmt_last_malicious_source_; +} + +std::string DescribeIpInfoResult::getGmt_first_mining_pool()const +{ + return gmt_first_mining_pool_; +} + +std::string DescribeIpInfoResult::getGmt_last_web_attack()const +{ + return gmt_last_web_attack_; +} + +std::string DescribeIpInfoResult::getIs_web_attack_1d()const +{ + return is_web_attack_1d_; +} + +std::string DescribeIpInfoResult::getGmt_last_mining_pool()const +{ + return gmt_last_mining_pool_; +} + +std::string DescribeIpInfoResult::getIs_mining_pool_7d()const +{ + return is_mining_pool_7d_; +} + +std::string DescribeIpInfoResult::getIs_c2()const +{ + return is_c2_; +} + diff --git a/sas/src/model/DescribeModuleConfigRequest.cc b/sas/src/model/DescribeModuleConfigRequest.cc new file mode 100644 index 000000000..ef881a835 --- /dev/null +++ b/sas/src/model/DescribeModuleConfigRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeModuleConfigRequest; + +DescribeModuleConfigRequest::DescribeModuleConfigRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeModuleConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeModuleConfigRequest::~DescribeModuleConfigRequest() +{} + +std::string DescribeModuleConfigRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeModuleConfigRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeModuleConfigResult.cc b/sas/src/model/DescribeModuleConfigResult.cc new file mode 100644 index 000000000..c28e97f58 --- /dev/null +++ b/sas/src/model/DescribeModuleConfigResult.cc @@ -0,0 +1,98 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeModuleConfigResult::DescribeModuleConfigResult() : + ServiceResult() +{} + +DescribeModuleConfigResult::DescribeModuleConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeModuleConfigResult::~DescribeModuleConfigResult() +{} + +void DescribeModuleConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allModuleConfigListNode = value["ModuleConfigList"]["ModuleConfig"]; + for (auto valueModuleConfigListModuleConfig : allModuleConfigListNode) + { + ModuleConfig moduleConfigListObject; + if(!valueModuleConfigListModuleConfig["ConfigName"].isNull()) + moduleConfigListObject.configName = valueModuleConfigListModuleConfig["ConfigName"].asString(); + if(!valueModuleConfigListModuleConfig["ModuleName"].isNull()) + moduleConfigListObject.moduleName = valueModuleConfigListModuleConfig["ModuleName"].asString(); + auto allItemsNode = allModuleConfigListNode["Items"]["Item"]; + for (auto allModuleConfigListNodeItemsItem : allItemsNode) + { + ModuleConfig::Item itemsObject; + if(!allModuleConfigListNodeItemsItem["InstanceId"].isNull()) + itemsObject.instanceId = allModuleConfigListNodeItemsItem["InstanceId"].asString(); + if(!allModuleConfigListNodeItemsItem["InstanceName"].isNull()) + itemsObject.instanceName = allModuleConfigListNodeItemsItem["InstanceName"].asString(); + if(!allModuleConfigListNodeItemsItem["GroupId"].isNull()) + itemsObject.groupId = std::stoi(allModuleConfigListNodeItemsItem["GroupId"].asString()); + if(!allModuleConfigListNodeItemsItem["Ip"].isNull()) + itemsObject.ip = allModuleConfigListNodeItemsItem["Ip"].asString(); + if(!allModuleConfigListNodeItemsItem["Region"].isNull()) + itemsObject.region = allModuleConfigListNodeItemsItem["Region"].asString(); + if(!allModuleConfigListNodeItemsItem["Uuid"].isNull()) + itemsObject.uuid = allModuleConfigListNodeItemsItem["Uuid"].asString(); + moduleConfigListObject.items.push_back(itemsObject); + } + moduleConfigList_.push_back(moduleConfigListObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Count"].isNull()) + count_ = std::stoi(value["Count"].asString()); + if(!value["HttpStatusCode"].isNull()) + httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString()); + +} + +int DescribeModuleConfigResult::getHttpStatusCode()const +{ + return httpStatusCode_; +} + +int DescribeModuleConfigResult::getCount()const +{ + return count_; +} + +std::vector DescribeModuleConfigResult::getModuleConfigList()const +{ + return moduleConfigList_; +} + +bool DescribeModuleConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/sas/src/model/DescribeNoticeConfigRequest.cc b/sas/src/model/DescribeNoticeConfigRequest.cc new file mode 100644 index 000000000..e5757b4d8 --- /dev/null +++ b/sas/src/model/DescribeNoticeConfigRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeNoticeConfigRequest; + +DescribeNoticeConfigRequest::DescribeNoticeConfigRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeNoticeConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeNoticeConfigRequest::~DescribeNoticeConfigRequest() +{} + +std::string DescribeNoticeConfigRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeNoticeConfigRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeNoticeConfigResult.cc b/sas/src/model/DescribeNoticeConfigResult.cc new file mode 100644 index 000000000..dce7578bc --- /dev/null +++ b/sas/src/model/DescribeNoticeConfigResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeNoticeConfigResult::DescribeNoticeConfigResult() : + ServiceResult() +{} + +DescribeNoticeConfigResult::DescribeNoticeConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeNoticeConfigResult::~DescribeNoticeConfigResult() +{} + +void DescribeNoticeConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allNoticeConfigListNode = value["NoticeConfigList"]["NoticeConfig"]; + for (auto valueNoticeConfigListNoticeConfig : allNoticeConfigListNode) + { + NoticeConfig noticeConfigListObject; + if(!valueNoticeConfigListNoticeConfig["TimeLimit"].isNull()) + noticeConfigListObject.timeLimit = std::stoi(valueNoticeConfigListNoticeConfig["TimeLimit"].asString()); + if(!valueNoticeConfigListNoticeConfig["Route"].isNull()) + noticeConfigListObject.route = std::stoi(valueNoticeConfigListNoticeConfig["Route"].asString()); + if(!valueNoticeConfigListNoticeConfig["Project"].isNull()) + noticeConfigListObject.project = valueNoticeConfigListNoticeConfig["Project"].asString(); + if(!valueNoticeConfigListNoticeConfig["AliUid"].isNull()) + noticeConfigListObject.aliUid = std::stol(valueNoticeConfigListNoticeConfig["AliUid"].asString()); + if(!valueNoticeConfigListNoticeConfig["CurrentPage"].isNull()) + noticeConfigListObject.currentPage = std::stoi(valueNoticeConfigListNoticeConfig["CurrentPage"].asString()); + noticeConfigList_.push_back(noticeConfigListObject); + } + +} + +std::vector DescribeNoticeConfigResult::getNoticeConfigList()const +{ + return noticeConfigList_; +} + diff --git a/sas/src/model/DescribePropertyCountRequest.cc b/sas/src/model/DescribePropertyCountRequest.cc index f41365252..9ead425c2 100644 --- a/sas/src/model/DescribePropertyCountRequest.cc +++ b/sas/src/model/DescribePropertyCountRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Sas::Model::DescribePropertyCountRequest; DescribePropertyCountRequest::DescribePropertyCountRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribePropertyCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePropertyCountRequest::~DescribePropertyCountRequest() {} -std::string DescribePropertyCountRequest::getType()const -{ - return type_; -} - -void DescribePropertyCountRequest::setType(const std::string& type) -{ - type_ = type; - setCoreParameter("Type", type); -} - -std::string DescribePropertyCountRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribePropertyCountRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DescribePropertyCountRequest::getUuidList()const -{ - return uuidList_; -} - -void DescribePropertyCountRequest::setUuidList(const std::string& uuidList) -{ - uuidList_ = uuidList; - setCoreParameter("UuidList", uuidList); -} - +std::string DescribePropertyCountRequest::getType()const +{ + return type_; +} + +void DescribePropertyCountRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string DescribePropertyCountRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertyCountRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribePropertyCountRequest::getUuidList()const +{ + return uuidList_; +} + +void DescribePropertyCountRequest::setUuidList(const std::string& uuidList) +{ + uuidList_ = uuidList; + setParameter("UuidList", uuidList); +} + diff --git a/sas/src/model/DescribePropertyCountResult.cc b/sas/src/model/DescribePropertyCountResult.cc index b89bf24f9..f961fa314 100644 --- a/sas/src/model/DescribePropertyCountResult.cc +++ b/sas/src/model/DescribePropertyCountResult.cc @@ -47,6 +47,8 @@ void DescribePropertyCountResult::parse(const std::string &payload) software_ = std::stoi(value["Software"].asString()); if(!value["User"].isNull()) user_ = std::stoi(value["User"].asString()); + if(!value["Cron"].isNull()) + cron_ = std::stoi(value["Cron"].asString()); } @@ -70,3 +72,8 @@ int DescribePropertyCountResult::getSoftware()const return software_; } +int DescribePropertyCountResult::getCron()const +{ + return cron_; +} + diff --git a/sas/src/model/DescribePropertyPortDetailRequest.cc b/sas/src/model/DescribePropertyPortDetailRequest.cc index b74787867..a912133cb 100644 --- a/sas/src/model/DescribePropertyPortDetailRequest.cc +++ b/sas/src/model/DescribePropertyPortDetailRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Sas::Model::DescribePropertyPortDetailRequest; DescribePropertyPortDetailRequest::DescribePropertyPortDetailRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribePropertyPortDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePropertyPortDetailRequest::~DescribePropertyPortDetailRequest() {} -std::string DescribePropertyPortDetailRequest::getRemark()const -{ - return remark_; -} - -void DescribePropertyPortDetailRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string DescribePropertyPortDetailRequest::getUuid()const -{ - return uuid_; -} - -void DescribePropertyPortDetailRequest::setUuid(const std::string& uuid) -{ - uuid_ = uuid; - setCoreParameter("Uuid", uuid); -} - -std::string DescribePropertyPortDetailRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribePropertyPortDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int DescribePropertyPortDetailRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribePropertyPortDetailRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -int DescribePropertyPortDetailRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribePropertyPortDetailRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribePropertyPortDetailRequest::getPort()const -{ - return port_; -} - -void DescribePropertyPortDetailRequest::setPort(const std::string& port) -{ - port_ = port; - setCoreParameter("Port", port); -} - -std::string DescribePropertyPortDetailRequest::getProcName()const -{ - return procName_; -} - -void DescribePropertyPortDetailRequest::setProcName(const std::string& procName) -{ - procName_ = procName; - setCoreParameter("ProcName", procName); -} - +std::string DescribePropertyPortDetailRequest::getRemark()const +{ + return remark_; +} + +void DescribePropertyPortDetailRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string DescribePropertyPortDetailRequest::getUuid()const +{ + return uuid_; +} + +void DescribePropertyPortDetailRequest::setUuid(const std::string& uuid) +{ + uuid_ = uuid; + setParameter("Uuid", uuid); +} + +std::string DescribePropertyPortDetailRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertyPortDetailRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribePropertyPortDetailRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePropertyPortDetailRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int DescribePropertyPortDetailRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribePropertyPortDetailRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribePropertyPortDetailRequest::getPort()const +{ + return port_; +} + +void DescribePropertyPortDetailRequest::setPort(const std::string& port) +{ + port_ = port; + setParameter("Port", port); +} + +std::string DescribePropertyPortDetailRequest::getProcName()const +{ + return procName_; +} + +void DescribePropertyPortDetailRequest::setProcName(const std::string& procName) +{ + procName_ = procName; + setParameter("ProcName", procName); +} + diff --git a/sas/src/model/DescribePropertyPortItemRequest.cc b/sas/src/model/DescribePropertyPortItemRequest.cc index 75d01cd72..8a623bc23 100644 --- a/sas/src/model/DescribePropertyPortItemRequest.cc +++ b/sas/src/model/DescribePropertyPortItemRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Sas::Model::DescribePropertyPortItemRequest; DescribePropertyPortItemRequest::DescribePropertyPortItemRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribePropertyPortItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePropertyPortItemRequest::~DescribePropertyPortItemRequest() {} -int DescribePropertyPortItemRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribePropertyPortItemRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribePropertyPortItemRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribePropertyPortItemRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DescribePropertyPortItemRequest::getPort()const -{ - return port_; -} - -void DescribePropertyPortItemRequest::setPort(const std::string& port) -{ - port_ = port; - setCoreParameter("Port", port); -} - -int DescribePropertyPortItemRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribePropertyPortItemRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -bool DescribePropertyPortItemRequest::getForceFlush()const -{ - return forceFlush_; -} - -void DescribePropertyPortItemRequest::setForceFlush(bool forceFlush) -{ - forceFlush_ = forceFlush; - setCoreParameter("ForceFlush", forceFlush ? "true" : "false"); -} - +int DescribePropertyPortItemRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribePropertyPortItemRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribePropertyPortItemRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertyPortItemRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribePropertyPortItemRequest::getPort()const +{ + return port_; +} + +void DescribePropertyPortItemRequest::setPort(const std::string& port) +{ + port_ = port; + setParameter("Port", port); +} + +int DescribePropertyPortItemRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePropertyPortItemRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +bool DescribePropertyPortItemRequest::getForceFlush()const +{ + return forceFlush_; +} + +void DescribePropertyPortItemRequest::setForceFlush(bool forceFlush) +{ + forceFlush_ = forceFlush; + setParameter("ForceFlush", forceFlush ? "true" : "false"); +} + diff --git a/sas/src/model/DescribePropertyProcDetailRequest.cc b/sas/src/model/DescribePropertyProcDetailRequest.cc index 47000e4c3..f6031e934 100644 --- a/sas/src/model/DescribePropertyProcDetailRequest.cc +++ b/sas/src/model/DescribePropertyProcDetailRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Sas::Model::DescribePropertyProcDetailRequest; DescribePropertyProcDetailRequest::DescribePropertyProcDetailRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribePropertyProcDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePropertyProcDetailRequest::~DescribePropertyProcDetailRequest() {} -std::string DescribePropertyProcDetailRequest::getRemark()const -{ - return remark_; -} - -void DescribePropertyProcDetailRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string DescribePropertyProcDetailRequest::getUuid()const -{ - return uuid_; -} - -void DescribePropertyProcDetailRequest::setUuid(const std::string& uuid) -{ - uuid_ = uuid; - setCoreParameter("Uuid", uuid); -} - -std::string DescribePropertyProcDetailRequest::getCmdline()const -{ - return cmdline_; -} - -void DescribePropertyProcDetailRequest::setCmdline(const std::string& cmdline) -{ - cmdline_ = cmdline; - setCoreParameter("Cmdline", cmdline); -} - -std::string DescribePropertyProcDetailRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribePropertyProcDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int DescribePropertyProcDetailRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribePropertyProcDetailRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -int DescribePropertyProcDetailRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribePropertyProcDetailRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribePropertyProcDetailRequest::getName()const -{ - return name_; -} - -void DescribePropertyProcDetailRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); -} - -std::string DescribePropertyProcDetailRequest::getUser()const -{ - return user_; -} - -void DescribePropertyProcDetailRequest::setUser(const std::string& user) -{ - user_ = user; - setCoreParameter("User", user); -} - +std::string DescribePropertyProcDetailRequest::getRemark()const +{ + return remark_; +} + +void DescribePropertyProcDetailRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string DescribePropertyProcDetailRequest::getUuid()const +{ + return uuid_; +} + +void DescribePropertyProcDetailRequest::setUuid(const std::string& uuid) +{ + uuid_ = uuid; + setParameter("Uuid", uuid); +} + +std::string DescribePropertyProcDetailRequest::getCmdline()const +{ + return cmdline_; +} + +void DescribePropertyProcDetailRequest::setCmdline(const std::string& cmdline) +{ + cmdline_ = cmdline; + setParameter("Cmdline", cmdline); +} + +std::string DescribePropertyProcDetailRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertyProcDetailRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribePropertyProcDetailRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePropertyProcDetailRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int DescribePropertyProcDetailRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribePropertyProcDetailRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribePropertyProcDetailRequest::getName()const +{ + return name_; +} + +void DescribePropertyProcDetailRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string DescribePropertyProcDetailRequest::getUser()const +{ + return user_; +} + +void DescribePropertyProcDetailRequest::setUser(const std::string& user) +{ + user_ = user; + setParameter("User", user); +} + diff --git a/sas/src/model/DescribePropertyProcItemRequest.cc b/sas/src/model/DescribePropertyProcItemRequest.cc index df95ef04f..3a436533e 100644 --- a/sas/src/model/DescribePropertyProcItemRequest.cc +++ b/sas/src/model/DescribePropertyProcItemRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Sas::Model::DescribePropertyProcItemRequest; DescribePropertyProcItemRequest::DescribePropertyProcItemRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribePropertyProcItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePropertyProcItemRequest::~DescribePropertyProcItemRequest() {} -int DescribePropertyProcItemRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribePropertyProcItemRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribePropertyProcItemRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribePropertyProcItemRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DescribePropertyProcItemRequest::getName()const -{ - return name_; -} - -void DescribePropertyProcItemRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); -} - -int DescribePropertyProcItemRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribePropertyProcItemRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -bool DescribePropertyProcItemRequest::getForceFlush()const -{ - return forceFlush_; -} - -void DescribePropertyProcItemRequest::setForceFlush(bool forceFlush) -{ - forceFlush_ = forceFlush; - setCoreParameter("ForceFlush", forceFlush ? "true" : "false"); -} - +int DescribePropertyProcItemRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribePropertyProcItemRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribePropertyProcItemRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertyProcItemRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribePropertyProcItemRequest::getName()const +{ + return name_; +} + +void DescribePropertyProcItemRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +int DescribePropertyProcItemRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePropertyProcItemRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +bool DescribePropertyProcItemRequest::getForceFlush()const +{ + return forceFlush_; +} + +void DescribePropertyProcItemRequest::setForceFlush(bool forceFlush) +{ + forceFlush_ = forceFlush; + setParameter("ForceFlush", forceFlush ? "true" : "false"); +} + diff --git a/sas/src/model/DescribePropertySoftwareDetailRequest.cc b/sas/src/model/DescribePropertySoftwareDetailRequest.cc index 484b01e96..f0e817489 100644 --- a/sas/src/model/DescribePropertySoftwareDetailRequest.cc +++ b/sas/src/model/DescribePropertySoftwareDetailRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Sas::Model::DescribePropertySoftwareDetailRequest; DescribePropertySoftwareDetailRequest::DescribePropertySoftwareDetailRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribePropertySoftwareDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePropertySoftwareDetailRequest::~DescribePropertySoftwareDetailRequest() {} -std::string DescribePropertySoftwareDetailRequest::getSoftwareVersion()const -{ - return softwareVersion_; -} - -void DescribePropertySoftwareDetailRequest::setSoftwareVersion(const std::string& softwareVersion) -{ - softwareVersion_ = softwareVersion; - setCoreParameter("SoftwareVersion", softwareVersion); -} - -std::string DescribePropertySoftwareDetailRequest::getRemark()const -{ - return remark_; -} - -void DescribePropertySoftwareDetailRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string DescribePropertySoftwareDetailRequest::getUuid()const -{ - return uuid_; -} - -void DescribePropertySoftwareDetailRequest::setUuid(const std::string& uuid) -{ - uuid_ = uuid; - setCoreParameter("Uuid", uuid); -} - -std::string DescribePropertySoftwareDetailRequest::getPath()const -{ - return path_; -} - -void DescribePropertySoftwareDetailRequest::setPath(const std::string& path) -{ - path_ = path; - setCoreParameter("Path", path); -} - -std::string DescribePropertySoftwareDetailRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribePropertySoftwareDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int DescribePropertySoftwareDetailRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribePropertySoftwareDetailRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -int DescribePropertySoftwareDetailRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribePropertySoftwareDetailRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribePropertySoftwareDetailRequest::getName()const -{ - return name_; -} - -void DescribePropertySoftwareDetailRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); -} - +std::string DescribePropertySoftwareDetailRequest::getSoftwareVersion()const +{ + return softwareVersion_; +} + +void DescribePropertySoftwareDetailRequest::setSoftwareVersion(const std::string& softwareVersion) +{ + softwareVersion_ = softwareVersion; + setParameter("SoftwareVersion", softwareVersion); +} + +std::string DescribePropertySoftwareDetailRequest::getRemark()const +{ + return remark_; +} + +void DescribePropertySoftwareDetailRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string DescribePropertySoftwareDetailRequest::getUuid()const +{ + return uuid_; +} + +void DescribePropertySoftwareDetailRequest::setUuid(const std::string& uuid) +{ + uuid_ = uuid; + setParameter("Uuid", uuid); +} + +std::string DescribePropertySoftwareDetailRequest::getPath()const +{ + return path_; +} + +void DescribePropertySoftwareDetailRequest::setPath(const std::string& path) +{ + path_ = path; + setParameter("Path", path); +} + +std::string DescribePropertySoftwareDetailRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertySoftwareDetailRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribePropertySoftwareDetailRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePropertySoftwareDetailRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int DescribePropertySoftwareDetailRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribePropertySoftwareDetailRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribePropertySoftwareDetailRequest::getName()const +{ + return name_; +} + +void DescribePropertySoftwareDetailRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + diff --git a/sas/src/model/DescribePropertySoftwareItemRequest.cc b/sas/src/model/DescribePropertySoftwareItemRequest.cc index cd605a73c..137217fa5 100644 --- a/sas/src/model/DescribePropertySoftwareItemRequest.cc +++ b/sas/src/model/DescribePropertySoftwareItemRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Sas::Model::DescribePropertySoftwareItemRequest; DescribePropertySoftwareItemRequest::DescribePropertySoftwareItemRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribePropertySoftwareItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePropertySoftwareItemRequest::~DescribePropertySoftwareItemRequest() {} -int DescribePropertySoftwareItemRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribePropertySoftwareItemRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribePropertySoftwareItemRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribePropertySoftwareItemRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DescribePropertySoftwareItemRequest::getName()const -{ - return name_; -} - -void DescribePropertySoftwareItemRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); -} - -int DescribePropertySoftwareItemRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribePropertySoftwareItemRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -bool DescribePropertySoftwareItemRequest::getForceFlush()const -{ - return forceFlush_; -} - -void DescribePropertySoftwareItemRequest::setForceFlush(bool forceFlush) -{ - forceFlush_ = forceFlush; - setCoreParameter("ForceFlush", forceFlush ? "true" : "false"); -} - +int DescribePropertySoftwareItemRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribePropertySoftwareItemRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribePropertySoftwareItemRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertySoftwareItemRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribePropertySoftwareItemRequest::getName()const +{ + return name_; +} + +void DescribePropertySoftwareItemRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +int DescribePropertySoftwareItemRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePropertySoftwareItemRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +bool DescribePropertySoftwareItemRequest::getForceFlush()const +{ + return forceFlush_; +} + +void DescribePropertySoftwareItemRequest::setForceFlush(bool forceFlush) +{ + forceFlush_ = forceFlush; + setParameter("ForceFlush", forceFlush ? "true" : "false"); +} + diff --git a/sas/src/model/DescribePropertyUsageNewestRequest.cc b/sas/src/model/DescribePropertyUsageNewestRequest.cc new file mode 100644 index 000000000..237a15499 --- /dev/null +++ b/sas/src/model/DescribePropertyUsageNewestRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribePropertyUsageNewestRequest; + +DescribePropertyUsageNewestRequest::DescribePropertyUsageNewestRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribePropertyUsageNewest") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribePropertyUsageNewestRequest::~DescribePropertyUsageNewestRequest() +{} + +std::string DescribePropertyUsageNewestRequest::getType()const +{ + return type_; +} + +void DescribePropertyUsageNewestRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string DescribePropertyUsageNewestRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertyUsageNewestRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribePropertyUsageNewestResult.cc b/sas/src/model/DescribePropertyUsageNewestResult.cc new file mode 100644 index 000000000..99e685f19 --- /dev/null +++ b/sas/src/model/DescribePropertyUsageNewestResult.cc @@ -0,0 +1,73 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribePropertyUsageNewestResult::DescribePropertyUsageNewestResult() : + ServiceResult() +{} + +DescribePropertyUsageNewestResult::DescribePropertyUsageNewestResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribePropertyUsageNewestResult::~DescribePropertyUsageNewestResult() +{} + +void DescribePropertyUsageNewestResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allNewestStatisticItemsNode = value["NewestStatisticItems"]["NewestStatisticItem"]; + for (auto valueNewestStatisticItemsNewestStatisticItem : allNewestStatisticItemsNode) + { + NewestStatisticItem newestStatisticItemsObject; + if(!valueNewestStatisticItemsNewestStatisticItem["Name"].isNull()) + newestStatisticItemsObject.name = valueNewestStatisticItemsNewestStatisticItem["Name"].asString(); + if(!valueNewestStatisticItemsNewestStatisticItem["Create"].isNull()) + newestStatisticItemsObject.create = std::stol(valueNewestStatisticItemsNewestStatisticItem["Create"].asString()); + newestStatisticItems_.push_back(newestStatisticItemsObject); + } + if(!value["ItemCount"].isNull()) + itemCount_ = std::stoi(value["ItemCount"].asString()); + if(!value["Type"].isNull()) + type_ = value["Type"].asString(); + +} + +std::vector DescribePropertyUsageNewestResult::getNewestStatisticItems()const +{ + return newestStatisticItems_; +} + +std::string DescribePropertyUsageNewestResult::getType()const +{ + return type_; +} + +int DescribePropertyUsageNewestResult::getItemCount()const +{ + return itemCount_; +} + diff --git a/sas/src/model/DescribePropertyUserDetailRequest.cc b/sas/src/model/DescribePropertyUserDetailRequest.cc index 99ec7d9ea..50f4fefa3 100644 --- a/sas/src/model/DescribePropertyUserDetailRequest.cc +++ b/sas/src/model/DescribePropertyUserDetailRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Sas::Model::DescribePropertyUserDetailRequest; DescribePropertyUserDetailRequest::DescribePropertyUserDetailRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribePropertyUserDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePropertyUserDetailRequest::~DescribePropertyUserDetailRequest() {} -std::string DescribePropertyUserDetailRequest::getRemark()const -{ - return remark_; -} - -void DescribePropertyUserDetailRequest::setRemark(const std::string& remark) -{ - remark_ = remark; - setCoreParameter("Remark", remark); -} - -std::string DescribePropertyUserDetailRequest::getUuid()const -{ - return uuid_; -} - -void DescribePropertyUserDetailRequest::setUuid(const std::string& uuid) -{ - uuid_ = uuid; - setCoreParameter("Uuid", uuid); -} - -std::string DescribePropertyUserDetailRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribePropertyUserDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int DescribePropertyUserDetailRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribePropertyUserDetailRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -int DescribePropertyUserDetailRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribePropertyUserDetailRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribePropertyUserDetailRequest::getIsRoot()const -{ - return isRoot_; -} - -void DescribePropertyUserDetailRequest::setIsRoot(const std::string& isRoot) -{ - isRoot_ = isRoot; - setCoreParameter("IsRoot", isRoot); -} - -std::string DescribePropertyUserDetailRequest::getUser()const -{ - return user_; -} - -void DescribePropertyUserDetailRequest::setUser(const std::string& user) -{ - user_ = user; - setCoreParameter("User", user); -} - +std::string DescribePropertyUserDetailRequest::getRemark()const +{ + return remark_; +} + +void DescribePropertyUserDetailRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string DescribePropertyUserDetailRequest::getUuid()const +{ + return uuid_; +} + +void DescribePropertyUserDetailRequest::setUuid(const std::string& uuid) +{ + uuid_ = uuid; + setParameter("Uuid", uuid); +} + +std::string DescribePropertyUserDetailRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertyUserDetailRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribePropertyUserDetailRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePropertyUserDetailRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int DescribePropertyUserDetailRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribePropertyUserDetailRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribePropertyUserDetailRequest::getIsRoot()const +{ + return isRoot_; +} + +void DescribePropertyUserDetailRequest::setIsRoot(const std::string& isRoot) +{ + isRoot_ = isRoot; + setParameter("IsRoot", isRoot); +} + +std::string DescribePropertyUserDetailRequest::getUser()const +{ + return user_; +} + +void DescribePropertyUserDetailRequest::setUser(const std::string& user) +{ + user_ = user; + setParameter("User", user); +} + diff --git a/sas/src/model/DescribePropertyUserDetailResult.cc b/sas/src/model/DescribePropertyUserDetailResult.cc index e4b00d746..32e7f8308 100644 --- a/sas/src/model/DescribePropertyUserDetailResult.cc +++ b/sas/src/model/DescribePropertyUserDetailResult.cc @@ -71,6 +71,8 @@ void DescribePropertyUserDetailResult::parse(const std::string &payload) propertysObject.intranetIp = valuePropertysPropertyUser["IntranetIp"].asString(); if(!valuePropertysPropertyUser["InternetIp"].isNull()) propertysObject.internetIp = valuePropertysPropertyUser["InternetIp"].asString(); + if(!valuePropertysPropertyUser["Status"].isNull()) + propertysObject.status = valuePropertysPropertyUser["Status"].asString(); auto allGroupNames = value["GroupNames"]["GroupName"]; for (auto value : allGroupNames) propertysObject.groupNames.push_back(value.asString()); diff --git a/sas/src/model/DescribePropertyUserItemRequest.cc b/sas/src/model/DescribePropertyUserItemRequest.cc index b90cb7a17..c7d747ed3 100644 --- a/sas/src/model/DescribePropertyUserItemRequest.cc +++ b/sas/src/model/DescribePropertyUserItemRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Sas::Model::DescribePropertyUserItemRequest; DescribePropertyUserItemRequest::DescribePropertyUserItemRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribePropertyUserItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePropertyUserItemRequest::~DescribePropertyUserItemRequest() {} -int DescribePropertyUserItemRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribePropertyUserItemRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribePropertyUserItemRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribePropertyUserItemRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int DescribePropertyUserItemRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribePropertyUserItemRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribePropertyUserItemRequest::getUser()const -{ - return user_; -} - -void DescribePropertyUserItemRequest::setUser(const std::string& user) -{ - user_ = user; - setCoreParameter("User", user); -} - -bool DescribePropertyUserItemRequest::getForceFlush()const -{ - return forceFlush_; -} - -void DescribePropertyUserItemRequest::setForceFlush(bool forceFlush) -{ - forceFlush_ = forceFlush; - setCoreParameter("ForceFlush", forceFlush ? "true" : "false"); -} - +int DescribePropertyUserItemRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribePropertyUserItemRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribePropertyUserItemRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribePropertyUserItemRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribePropertyUserItemRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePropertyUserItemRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribePropertyUserItemRequest::getUser()const +{ + return user_; +} + +void DescribePropertyUserItemRequest::setUser(const std::string& user) +{ + user_ = user; + setParameter("User", user); +} + +bool DescribePropertyUserItemRequest::getForceFlush()const +{ + return forceFlush_; +} + +void DescribePropertyUserItemRequest::setForceFlush(bool forceFlush) +{ + forceFlush_ = forceFlush; + setParameter("ForceFlush", forceFlush ? "true" : "false"); +} + diff --git a/sas/src/model/DescribeRiskCheckItemResultRequest.cc b/sas/src/model/DescribeRiskCheckItemResultRequest.cc index 70eba555c..603288715 100644 --- a/sas/src/model/DescribeRiskCheckItemResultRequest.cc +++ b/sas/src/model/DescribeRiskCheckItemResultRequest.cc @@ -20,74 +20,87 @@ using AlibabaCloud::Sas::Model::DescribeRiskCheckItemResultRequest; DescribeRiskCheckItemResultRequest::DescribeRiskCheckItemResultRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeRiskCheckItemResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRiskCheckItemResultRequest::~DescribeRiskCheckItemResultRequest() {} -long DescribeRiskCheckItemResultRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeRiskCheckItemResultRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int DescribeRiskCheckItemResultRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribeRiskCheckItemResultRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); -} - -long DescribeRiskCheckItemResultRequest::getItemId()const -{ - return itemId_; -} - -void DescribeRiskCheckItemResultRequest::setItemId(long itemId) -{ - itemId_ = itemId; - setCoreParameter("ItemId", std::to_string(itemId)); -} - -std::string DescribeRiskCheckItemResultRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeRiskCheckItemResultRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -int DescribeRiskCheckItemResultRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeRiskCheckItemResultRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeRiskCheckItemResultRequest::getLang()const -{ - return lang_; -} - -void DescribeRiskCheckItemResultRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +long DescribeRiskCheckItemResultRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeRiskCheckItemResultRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +long DescribeRiskCheckItemResultRequest::getItemId()const +{ + return itemId_; +} + +void DescribeRiskCheckItemResultRequest::setItemId(long itemId) +{ + itemId_ = itemId; + setParameter("ItemId", std::to_string(itemId)); +} + +std::string DescribeRiskCheckItemResultRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeRiskCheckItemResultRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribeRiskCheckItemResultRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeRiskCheckItemResultRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeRiskCheckItemResultRequest::getLang()const +{ + return lang_; +} + +void DescribeRiskCheckItemResultRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +int DescribeRiskCheckItemResultRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeRiskCheckItemResultRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeRiskCheckItemResultRequest::getInstanceId()const +{ + return instanceId_; +} + +void DescribeRiskCheckItemResultRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + diff --git a/sas/src/model/DescribeRiskCheckResultRequest.cc b/sas/src/model/DescribeRiskCheckResultRequest.cc index e9877b7ac..b1d5edf10 100644 --- a/sas/src/model/DescribeRiskCheckResultRequest.cc +++ b/sas/src/model/DescribeRiskCheckResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeRiskCheckResultRequest; DescribeRiskCheckResultRequest::DescribeRiskCheckResultRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeRiskCheckResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRiskCheckResultRequest::~DescribeRiskCheckResultRequest() {} @@ -33,7 +35,7 @@ long DescribeRiskCheckResultRequest::getResourceOwnerId()const void DescribeRiskCheckResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRiskCheckResultRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeRiskCheckResultRequest::getSourceIp()const void DescribeRiskCheckResultRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeRiskCheckResultRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeRiskCheckResultRequest::getPageSize()const void DescribeRiskCheckResultRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRiskCheckResultRequest::getLang()const @@ -66,7 +68,18 @@ std::string DescribeRiskCheckResultRequest::getLang()const void DescribeRiskCheckResultRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); +} + +std::string DescribeRiskCheckResultRequest::getAssetType()const +{ + return assetType_; +} + +void DescribeRiskCheckResultRequest::setAssetType(const std::string& assetType) +{ + assetType_ = assetType; + setParameter("AssetType", assetType); } long DescribeRiskCheckResultRequest::getGroupId()const @@ -77,7 +90,7 @@ long DescribeRiskCheckResultRequest::getGroupId()const void DescribeRiskCheckResultRequest::setGroupId(long groupId) { groupId_ = groupId; - setCoreParameter("GroupId", std::to_string(groupId)); + setParameter("GroupId", std::to_string(groupId)); } std::vector DescribeRiskCheckResultRequest::getItemIds()const @@ -88,8 +101,9 @@ std::vector DescribeRiskCheckResultRequest::getItemIds()const void DescribeRiskCheckResultRequest::setItemIds(const std::vector& itemIds) { itemIds_ = itemIds; - for(int i = 0; i!= itemIds.size(); i++) - setCoreParameter("ItemIds."+ std::to_string(i), itemIds.at(i)); + for(int dep1 = 0; dep1!= itemIds.size(); dep1++) { + setParameter("ItemIds."+ std::to_string(dep1), itemIds.at(dep1)); + } } int DescribeRiskCheckResultRequest::getCurrentPage()const @@ -100,7 +114,7 @@ int DescribeRiskCheckResultRequest::getCurrentPage()const void DescribeRiskCheckResultRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeRiskCheckResultRequest::getRiskLevel()const @@ -111,7 +125,18 @@ std::string DescribeRiskCheckResultRequest::getRiskLevel()const void DescribeRiskCheckResultRequest::setRiskLevel(const std::string& riskLevel) { riskLevel_ = riskLevel; - setCoreParameter("RiskLevel", riskLevel); + setParameter("RiskLevel", riskLevel); +} + +std::string DescribeRiskCheckResultRequest::getInstanceId()const +{ + return instanceId_; +} + +void DescribeRiskCheckResultRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); } std::string DescribeRiskCheckResultRequest::getName()const @@ -122,7 +147,7 @@ std::string DescribeRiskCheckResultRequest::getName()const void DescribeRiskCheckResultRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeRiskCheckResultRequest::getStatus()const @@ -133,6 +158,6 @@ std::string DescribeRiskCheckResultRequest::getStatus()const void DescribeRiskCheckResultRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/sas/src/model/DescribeRiskCheckResultResult.cc b/sas/src/model/DescribeRiskCheckResultResult.cc index aa273a98b..464c59e0f 100644 --- a/sas/src/model/DescribeRiskCheckResultResult.cc +++ b/sas/src/model/DescribeRiskCheckResultResult.cc @@ -65,6 +65,8 @@ void DescribeRiskCheckResultResult::parse(const std::string &payload) listObject.type = valueListRiskCheckResultForDisplay["Type"].asString(); if(!valueListRiskCheckResultForDisplay["StartStatus"].isNull()) listObject.startStatus = valueListRiskCheckResultForDisplay["StartStatus"].asString(); + if(!valueListRiskCheckResultForDisplay["RepairStatus"].isNull()) + listObject.repairStatus = valueListRiskCheckResultForDisplay["RepairStatus"].asString(); if(!valueListRiskCheckResultForDisplay["RiskAssertType"].isNull()) listObject.riskAssertType = valueListRiskCheckResultForDisplay["RiskAssertType"].asString(); auto allRiskItemResourcesNode = allListNode["RiskItemResources"]["RiskItemResource"]; diff --git a/sas/src/model/DescribeRiskCheckSummaryRequest.cc b/sas/src/model/DescribeRiskCheckSummaryRequest.cc index e829093ed..100e8b64d 100644 --- a/sas/src/model/DescribeRiskCheckSummaryRequest.cc +++ b/sas/src/model/DescribeRiskCheckSummaryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeRiskCheckSummaryRequest; DescribeRiskCheckSummaryRequest::DescribeRiskCheckSummaryRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeRiskCheckSummary") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRiskCheckSummaryRequest::~DescribeRiskCheckSummaryRequest() {} @@ -33,7 +35,7 @@ long DescribeRiskCheckSummaryRequest::getResourceOwnerId()const void DescribeRiskCheckSummaryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRiskCheckSummaryRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeRiskCheckSummaryRequest::getSourceIp()const void DescribeRiskCheckSummaryRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeRiskCheckSummaryRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeRiskCheckSummaryRequest::getLang()const void DescribeRiskCheckSummaryRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeRiskItemTypeRequest.cc b/sas/src/model/DescribeRiskItemTypeRequest.cc index ae7f41847..de27c53fd 100644 --- a/sas/src/model/DescribeRiskItemTypeRequest.cc +++ b/sas/src/model/DescribeRiskItemTypeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeRiskItemTypeRequest; DescribeRiskItemTypeRequest::DescribeRiskItemTypeRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeRiskItemType") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRiskItemTypeRequest::~DescribeRiskItemTypeRequest() {} @@ -33,7 +35,7 @@ long DescribeRiskItemTypeRequest::getResourceOwnerId()const void DescribeRiskItemTypeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRiskItemTypeRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeRiskItemTypeRequest::getSourceIp()const void DescribeRiskItemTypeRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeRiskItemTypeRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeRiskItemTypeRequest::getLang()const void DescribeRiskItemTypeRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeSasAssetStatisticsColumnRequest.cc b/sas/src/model/DescribeSasAssetStatisticsColumnRequest.cc new file mode 100644 index 000000000..ef6720b3f --- /dev/null +++ b/sas/src/model/DescribeSasAssetStatisticsColumnRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeSasAssetStatisticsColumnRequest; + +DescribeSasAssetStatisticsColumnRequest::DescribeSasAssetStatisticsColumnRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeSasAssetStatisticsColumn") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSasAssetStatisticsColumnRequest::~DescribeSasAssetStatisticsColumnRequest() +{} + +std::string DescribeSasAssetStatisticsColumnRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeSasAssetStatisticsColumnRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeSasAssetStatisticsColumnResult.cc b/sas/src/model/DescribeSasAssetStatisticsColumnResult.cc new file mode 100644 index 000000000..f1b9287da --- /dev/null +++ b/sas/src/model/DescribeSasAssetStatisticsColumnResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeSasAssetStatisticsColumnResult::DescribeSasAssetStatisticsColumnResult() : + ServiceResult() +{} + +DescribeSasAssetStatisticsColumnResult::DescribeSasAssetStatisticsColumnResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSasAssetStatisticsColumnResult::~DescribeSasAssetStatisticsColumnResult() +{} + +void DescribeSasAssetStatisticsColumnResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["StatisticsColumn"].isNull()) + statisticsColumn_ = value["StatisticsColumn"].asString(); + +} + +std::string DescribeSasAssetStatisticsColumnResult::getStatisticsColumn()const +{ + return statisticsColumn_; +} + diff --git a/sas/src/model/DescribeSearchConditionRequest.cc b/sas/src/model/DescribeSearchConditionRequest.cc new file mode 100644 index 000000000..169f6b541 --- /dev/null +++ b/sas/src/model/DescribeSearchConditionRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeSearchConditionRequest; + +DescribeSearchConditionRequest::DescribeSearchConditionRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeSearchCondition") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSearchConditionRequest::~DescribeSearchConditionRequest() +{} + +std::string DescribeSearchConditionRequest::getType()const +{ + return type_; +} + +void DescribeSearchConditionRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string DescribeSearchConditionRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeSearchConditionRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeSearchConditionRequest::getLang()const +{ + return lang_; +} + +void DescribeSearchConditionRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/DescribeSearchConditionResult.cc b/sas/src/model/DescribeSearchConditionResult.cc new file mode 100644 index 000000000..e5a574a9c --- /dev/null +++ b/sas/src/model/DescribeSearchConditionResult.cc @@ -0,0 +1,63 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeSearchConditionResult::DescribeSearchConditionResult() : + ServiceResult() +{} + +DescribeSearchConditionResult::DescribeSearchConditionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSearchConditionResult::~DescribeSearchConditionResult() +{} + +void DescribeSearchConditionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allConditionListNode = value["ConditionList"]["Condition"]; + for (auto valueConditionListCondition : allConditionListNode) + { + Condition conditionListObject; + if(!valueConditionListCondition["Name"].isNull()) + conditionListObject.name = valueConditionListCondition["Name"].asString(); + if(!valueConditionListCondition["FilterConditions"].isNull()) + conditionListObject.filterConditions = valueConditionListCondition["FilterConditions"].asString(); + if(!valueConditionListCondition["NameKey"].isNull()) + conditionListObject.nameKey = valueConditionListCondition["NameKey"].asString(); + if(!valueConditionListCondition["ConditionType"].isNull()) + conditionListObject.conditionType = valueConditionListCondition["ConditionType"].asString(); + conditionList_.push_back(conditionListObject); + } + +} + +std::vector DescribeSearchConditionResult::getConditionList()const +{ + return conditionList_; +} + diff --git a/sas/src/model/DescribeSecureSuggestionRequest.cc b/sas/src/model/DescribeSecureSuggestionRequest.cc new file mode 100644 index 000000000..2b418d398 --- /dev/null +++ b/sas/src/model/DescribeSecureSuggestionRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeSecureSuggestionRequest; + +DescribeSecureSuggestionRequest::DescribeSecureSuggestionRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeSecureSuggestion") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSecureSuggestionRequest::~DescribeSecureSuggestionRequest() +{} + +std::string DescribeSecureSuggestionRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeSecureSuggestionRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeSecureSuggestionRequest::getLang()const +{ + return lang_; +} + +void DescribeSecureSuggestionRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/DescribeSecureSuggestionResult.cc b/sas/src/model/DescribeSecureSuggestionResult.cc new file mode 100644 index 000000000..d7de5ad48 --- /dev/null +++ b/sas/src/model/DescribeSecureSuggestionResult.cc @@ -0,0 +1,78 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeSecureSuggestionResult::DescribeSecureSuggestionResult() : + ServiceResult() +{} + +DescribeSecureSuggestionResult::DescribeSecureSuggestionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSecureSuggestionResult::~DescribeSecureSuggestionResult() +{} + +void DescribeSecureSuggestionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allSuggestionsNode = value["Suggestions"]["Suggestion"]; + for (auto valueSuggestionsSuggestion : allSuggestionsNode) + { + Suggestion suggestionsObject; + if(!valueSuggestionsSuggestion["SuggestType"].isNull()) + suggestionsObject.suggestType = valueSuggestionsSuggestion["SuggestType"].asString(); + if(!valueSuggestionsSuggestion["Points"].isNull()) + suggestionsObject.points = std::stoi(valueSuggestionsSuggestion["Points"].asString()); + auto allDetailNode = allSuggestionsNode["Detail"]["DetailItem"]; + for (auto allSuggestionsNodeDetailDetailItem : allDetailNode) + { + Suggestion::DetailItem detailObject; + if(!allSuggestionsNodeDetailDetailItem["Description"].isNull()) + detailObject.description = allSuggestionsNodeDetailDetailItem["Description"].asString(); + if(!allSuggestionsNodeDetailDetailItem["SubType"].isNull()) + detailObject.subType = allSuggestionsNodeDetailDetailItem["SubType"].asString(); + if(!allSuggestionsNodeDetailDetailItem["Title"].isNull()) + detailObject.title = allSuggestionsNodeDetailDetailItem["Title"].asString(); + suggestionsObject.detail.push_back(detailObject); + } + suggestions_.push_back(suggestionsObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +std::vector DescribeSecureSuggestionResult::getSuggestions()const +{ + return suggestions_; +} + +int DescribeSecureSuggestionResult::getTotalCount()const +{ + return totalCount_; +} + diff --git a/sas/src/model/DescribeSecurityCheckScheduleConfigRequest.cc b/sas/src/model/DescribeSecurityCheckScheduleConfigRequest.cc index 1b4c7fe8e..b10dedd0a 100644 --- a/sas/src/model/DescribeSecurityCheckScheduleConfigRequest.cc +++ b/sas/src/model/DescribeSecurityCheckScheduleConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeSecurityCheckScheduleConfigRequest; DescribeSecurityCheckScheduleConfigRequest::DescribeSecurityCheckScheduleConfigRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeSecurityCheckScheduleConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSecurityCheckScheduleConfigRequest::~DescribeSecurityCheckScheduleConfigRequest() {} @@ -33,7 +35,7 @@ long DescribeSecurityCheckScheduleConfigRequest::getResourceOwnerId()const void DescribeSecurityCheckScheduleConfigRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSecurityCheckScheduleConfigRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeSecurityCheckScheduleConfigRequest::getSourceIp()const void DescribeSecurityCheckScheduleConfigRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeSecurityCheckScheduleConfigRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeSecurityCheckScheduleConfigRequest::getLang()const void DescribeSecurityCheckScheduleConfigRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeSecurityEventOperationsRequest.cc b/sas/src/model/DescribeSecurityEventOperationsRequest.cc new file mode 100644 index 000000000..8d61773db --- /dev/null +++ b/sas/src/model/DescribeSecurityEventOperationsRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeSecurityEventOperationsRequest; + +DescribeSecurityEventOperationsRequest::DescribeSecurityEventOperationsRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeSecurityEventOperations") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSecurityEventOperationsRequest::~DescribeSecurityEventOperationsRequest() +{} + +long DescribeSecurityEventOperationsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSecurityEventOperationsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSecurityEventOperationsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeSecurityEventOperationsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +long DescribeSecurityEventOperationsRequest::getSecurityEventId()const +{ + return securityEventId_; +} + +void DescribeSecurityEventOperationsRequest::setSecurityEventId(long securityEventId) +{ + securityEventId_ = securityEventId; + setParameter("SecurityEventId", std::to_string(securityEventId)); +} + diff --git a/sas/src/model/DescribeSecurityEventOperationsResult.cc b/sas/src/model/DescribeSecurityEventOperationsResult.cc new file mode 100644 index 000000000..60b70ada9 --- /dev/null +++ b/sas/src/model/DescribeSecurityEventOperationsResult.cc @@ -0,0 +1,61 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeSecurityEventOperationsResult::DescribeSecurityEventOperationsResult() : + ServiceResult() +{} + +DescribeSecurityEventOperationsResult::DescribeSecurityEventOperationsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSecurityEventOperationsResult::~DescribeSecurityEventOperationsResult() +{} + +void DescribeSecurityEventOperationsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allSecurityEventOperationsResponseNode = value["SecurityEventOperationsResponse"]["SecurityEventOperation"]; + for (auto valueSecurityEventOperationsResponseSecurityEventOperation : allSecurityEventOperationsResponseNode) + { + SecurityEventOperation securityEventOperationsResponseObject; + if(!valueSecurityEventOperationsResponseSecurityEventOperation["OperationCode"].isNull()) + securityEventOperationsResponseObject.operationCode = valueSecurityEventOperationsResponseSecurityEventOperation["OperationCode"].asString(); + if(!valueSecurityEventOperationsResponseSecurityEventOperation["OperationParams"].isNull()) + securityEventOperationsResponseObject.operationParams = valueSecurityEventOperationsResponseSecurityEventOperation["OperationParams"].asString(); + if(!valueSecurityEventOperationsResponseSecurityEventOperation["UserCanOperate"].isNull()) + securityEventOperationsResponseObject.userCanOperate = valueSecurityEventOperationsResponseSecurityEventOperation["UserCanOperate"].asString() == "true"; + securityEventOperationsResponse_.push_back(securityEventOperationsResponseObject); + } + +} + +std::vector DescribeSecurityEventOperationsResult::getSecurityEventOperationsResponse()const +{ + return securityEventOperationsResponse_; +} + diff --git a/sas/src/model/DescribeSecurityStatInfoRequest.cc b/sas/src/model/DescribeSecurityStatInfoRequest.cc new file mode 100644 index 000000000..f1ff03676 --- /dev/null +++ b/sas/src/model/DescribeSecurityStatInfoRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeSecurityStatInfoRequest; + +DescribeSecurityStatInfoRequest::DescribeSecurityStatInfoRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeSecurityStatInfo") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSecurityStatInfoRequest::~DescribeSecurityStatInfoRequest() +{} + +std::string DescribeSecurityStatInfoRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeSecurityStatInfoRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeSecurityStatInfoRequest::getLang()const +{ + return lang_; +} + +void DescribeSecurityStatInfoRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/DescribeSecurityStatInfoResult.cc b/sas/src/model/DescribeSecurityStatInfoResult.cc new file mode 100644 index 000000000..a83a4552f --- /dev/null +++ b/sas/src/model/DescribeSecurityStatInfoResult.cc @@ -0,0 +1,161 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeSecurityStatInfoResult::DescribeSecurityStatInfoResult() : + ServiceResult() +{} + +DescribeSecurityStatInfoResult::DescribeSecurityStatInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSecurityStatInfoResult::~DescribeSecurityStatInfoResult() +{} + +void DescribeSecurityStatInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto securityEventNode = value["SecurityEvent"]; + if(!securityEventNode["SeriousCount"].isNull()) + securityEvent_.seriousCount = std::stoi(securityEventNode["SeriousCount"].asString()); + if(!securityEventNode["SuspiciousCount"].isNull()) + securityEvent_.suspiciousCount = std::stoi(securityEventNode["SuspiciousCount"].asString()); + if(!securityEventNode["RemindCount"].isNull()) + securityEvent_.remindCount = std::stoi(securityEventNode["RemindCount"].asString()); + if(!securityEventNode["TotalCount"].isNull()) + securityEvent_.totalCount = std::stoi(securityEventNode["TotalCount"].asString()); + auto allDateArray = securityEventNode["DateArray"]["StringItem"]; + for (auto value : allDateArray) + securityEvent_.dateArray.push_back(value.asString()); + auto allValueArray = securityEventNode["ValueArray"]["IntegerItem"]; + for (auto value : allValueArray) + securityEvent_.valueArray.push_back(value.asString()); + auto allLevelsOn = securityEventNode["LevelsOn"]["StringItem"]; + for (auto value : allLevelsOn) + securityEvent_.levelsOn.push_back(value.asString()); + auto allSeriousList = securityEventNode["SeriousList"]["IntegerItem"]; + for (auto value : allSeriousList) + securityEvent_.seriousList.push_back(value.asString()); + auto allSuspiciousList = securityEventNode["SuspiciousList"]["IntegerItem"]; + for (auto value : allSuspiciousList) + securityEvent_.suspiciousList.push_back(value.asString()); + auto allRemindList = securityEventNode["RemindList"]["IntegerItem"]; + for (auto value : allRemindList) + securityEvent_.remindList.push_back(value.asString()); + auto attackEventNode = value["AttackEvent"]; + if(!attackEventNode["TotalCount"].isNull()) + attackEvent_.totalCount = std::stoi(attackEventNode["TotalCount"].asString()); + auto allDateArray1 = attackEventNode["DateArray"]["StringItem"]; + for (auto value : allDateArray1) + attackEvent_.dateArray1.push_back(value.asString()); + auto allValueArray2 = attackEventNode["ValueArray"]["IntegerItem"]; + for (auto value : allValueArray2) + attackEvent_.valueArray2.push_back(value.asString()); + auto healthCheckNode = value["HealthCheck"]; + if(!healthCheckNode["MediumCount"].isNull()) + healthCheck_.mediumCount = std::stoi(healthCheckNode["MediumCount"].asString()); + if(!healthCheckNode["HighCount"].isNull()) + healthCheck_.highCount = std::stoi(healthCheckNode["HighCount"].asString()); + if(!healthCheckNode["LowCount"].isNull()) + healthCheck_.lowCount = std::stoi(healthCheckNode["LowCount"].asString()); + if(!healthCheckNode["TotalCount"].isNull()) + healthCheck_.totalCount = std::stoi(healthCheckNode["TotalCount"].asString()); + auto allDateArray3 = healthCheckNode["DateArray"]["StringItem"]; + for (auto value : allDateArray3) + healthCheck_.dateArray3.push_back(value.asString()); + auto allValueArray4 = healthCheckNode["ValueArray"]["IntegerItem"]; + for (auto value : allValueArray4) + healthCheck_.valueArray4.push_back(value.asString()); + auto allLevelsOn5 = healthCheckNode["LevelsOn"]["StringItem"]; + for (auto value : allLevelsOn5) + healthCheck_.levelsOn5.push_back(value.asString()); + auto allHighList = healthCheckNode["HighList"]["IntegerItem"]; + for (auto value : allHighList) + healthCheck_.highList.push_back(value.asString()); + auto allMediumList = healthCheckNode["MediumList"]["IntegerItem"]; + for (auto value : allMediumList) + healthCheck_.mediumList.push_back(value.asString()); + auto allLowList = healthCheckNode["LowList"]["IntegerItem"]; + for (auto value : allLowList) + healthCheck_.lowList.push_back(value.asString()); + auto vulnerabilityNode = value["Vulnerability"]; + if(!vulnerabilityNode["NntfCount"].isNull()) + vulnerability_.nntfCount = std::stoi(vulnerabilityNode["NntfCount"].asString()); + if(!vulnerabilityNode["LaterCount"].isNull()) + vulnerability_.laterCount = std::stoi(vulnerabilityNode["LaterCount"].asString()); + if(!vulnerabilityNode["AsapCount"].isNull()) + vulnerability_.asapCount = std::stoi(vulnerabilityNode["AsapCount"].asString()); + if(!vulnerabilityNode["TotalCount"].isNull()) + vulnerability_.totalCount = std::stoi(vulnerabilityNode["TotalCount"].asString()); + auto allDateArray6 = vulnerabilityNode["DateArray"]["StringItem"]; + for (auto value : allDateArray6) + vulnerability_.dateArray6.push_back(value.asString()); + auto allValueArray7 = vulnerabilityNode["ValueArray"]["IntegerItem"]; + for (auto value : allValueArray7) + vulnerability_.valueArray7.push_back(value.asString()); + auto allLevelsOn8 = vulnerabilityNode["LevelsOn"]["StringItem"]; + for (auto value : allLevelsOn8) + vulnerability_.levelsOn8.push_back(value.asString()); + auto allNntfList = vulnerabilityNode["NntfList"]["IntegerItem"]; + for (auto value : allNntfList) + vulnerability_.nntfList.push_back(value.asString()); + auto allAsapList = vulnerabilityNode["AsapList"]["IntegerItem"]; + for (auto value : allAsapList) + vulnerability_.asapList.push_back(value.asString()); + auto allLaterList = vulnerabilityNode["LaterList"]["IntegerItem"]; + for (auto value : allLaterList) + vulnerability_.laterList.push_back(value.asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +DescribeSecurityStatInfoResult::SecurityEvent DescribeSecurityStatInfoResult::getSecurityEvent()const +{ + return securityEvent_; +} + +DescribeSecurityStatInfoResult::HealthCheck DescribeSecurityStatInfoResult::getHealthCheck()const +{ + return healthCheck_; +} + +DescribeSecurityStatInfoResult::Vulnerability DescribeSecurityStatInfoResult::getVulnerability()const +{ + return vulnerability_; +} + +DescribeSecurityStatInfoResult::AttackEvent DescribeSecurityStatInfoResult::getAttackEvent()const +{ + return attackEvent_; +} + +bool DescribeSecurityStatInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/sas/src/model/DescribeSimilarSecurityEventsRequest.cc b/sas/src/model/DescribeSimilarSecurityEventsRequest.cc new file mode 100644 index 000000000..aea842ce2 --- /dev/null +++ b/sas/src/model/DescribeSimilarSecurityEventsRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeSimilarSecurityEventsRequest; + +DescribeSimilarSecurityEventsRequest::DescribeSimilarSecurityEventsRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeSimilarSecurityEvents") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSimilarSecurityEventsRequest::~DescribeSimilarSecurityEventsRequest() +{} + +long DescribeSimilarSecurityEventsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSimilarSecurityEventsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int DescribeSimilarSecurityEventsRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeSimilarSecurityEventsRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeSimilarSecurityEventsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeSimilarSecurityEventsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribeSimilarSecurityEventsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeSimilarSecurityEventsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeSimilarSecurityEventsRequest::getLang()const +{ + return lang_; +} + +void DescribeSimilarSecurityEventsRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +long DescribeSimilarSecurityEventsRequest::getTaskId()const +{ + return taskId_; +} + +void DescribeSimilarSecurityEventsRequest::setTaskId(long taskId) +{ + taskId_ = taskId; + setParameter("TaskId", std::to_string(taskId)); +} + diff --git a/sas/src/model/DescribeSimilarSecurityEventsResult.cc b/sas/src/model/DescribeSimilarSecurityEventsResult.cc new file mode 100644 index 000000000..77a00e610 --- /dev/null +++ b/sas/src/model/DescribeSimilarSecurityEventsResult.cc @@ -0,0 +1,81 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeSimilarSecurityEventsResult::DescribeSimilarSecurityEventsResult() : + ServiceResult() +{} + +DescribeSimilarSecurityEventsResult::DescribeSimilarSecurityEventsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSimilarSecurityEventsResult::~DescribeSimilarSecurityEventsResult() +{} + +void DescribeSimilarSecurityEventsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allSecurityEventsResponseNode = value["SecurityEventsResponse"]["SimpleSecurityEvent"]; + for (auto valueSecurityEventsResponseSimpleSecurityEvent : allSecurityEventsResponseNode) + { + SimpleSecurityEvent securityEventsResponseObject; + if(!valueSecurityEventsResponseSimpleSecurityEvent["SecurityEventId"].isNull()) + securityEventsResponseObject.securityEventId = std::stol(valueSecurityEventsResponseSimpleSecurityEvent["SecurityEventId"].asString()); + if(!valueSecurityEventsResponseSimpleSecurityEvent["Uuid"].isNull()) + securityEventsResponseObject.uuid = valueSecurityEventsResponseSimpleSecurityEvent["Uuid"].asString(); + if(!valueSecurityEventsResponseSimpleSecurityEvent["EventType"].isNull()) + securityEventsResponseObject.eventType = valueSecurityEventsResponseSimpleSecurityEvent["EventType"].asString(); + if(!valueSecurityEventsResponseSimpleSecurityEvent["EventName"].isNull()) + securityEventsResponseObject.eventName = valueSecurityEventsResponseSimpleSecurityEvent["EventName"].asString(); + if(!valueSecurityEventsResponseSimpleSecurityEvent["OccurrenceTime"].isNull()) + securityEventsResponseObject.occurrenceTime = std::stol(valueSecurityEventsResponseSimpleSecurityEvent["OccurrenceTime"].asString()); + if(!valueSecurityEventsResponseSimpleSecurityEvent["LastTime"].isNull()) + securityEventsResponseObject.lastTime = std::stol(valueSecurityEventsResponseSimpleSecurityEvent["LastTime"].asString()); + securityEventsResponse_.push_back(securityEventsResponseObject); + } + auto pageInfoNode = value["PageInfo"]; + if(!pageInfoNode["Count"].isNull()) + pageInfo_.count = std::stoi(pageInfoNode["Count"].asString()); + if(!pageInfoNode["PageSize"].isNull()) + pageInfo_.pageSize = std::stoi(pageInfoNode["PageSize"].asString()); + if(!pageInfoNode["TotalCount"].isNull()) + pageInfo_.totalCount = std::stoi(pageInfoNode["TotalCount"].asString()); + if(!pageInfoNode["CurrentPage"].isNull()) + pageInfo_.currentPage = std::stoi(pageInfoNode["CurrentPage"].asString()); + +} + +DescribeSimilarSecurityEventsResult::PageInfo DescribeSimilarSecurityEventsResult::getPageInfo()const +{ + return pageInfo_; +} + +std::vector DescribeSimilarSecurityEventsResult::getSecurityEventsResponse()const +{ + return securityEventsResponse_; +} + diff --git a/sas/src/model/DescribeStrategyExecDetailRequest.cc b/sas/src/model/DescribeStrategyExecDetailRequest.cc index 21a0cfe78..0b9089f7c 100644 --- a/sas/src/model/DescribeStrategyExecDetailRequest.cc +++ b/sas/src/model/DescribeStrategyExecDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeStrategyExecDetailRequest; DescribeStrategyExecDetailRequest::DescribeStrategyExecDetailRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeStrategyExecDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeStrategyExecDetailRequest::~DescribeStrategyExecDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeStrategyExecDetailRequest::getSourceIp()const void DescribeStrategyExecDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeStrategyExecDetailRequest::getStrategyId()const @@ -44,6 +46,6 @@ int DescribeStrategyExecDetailRequest::getStrategyId()const void DescribeStrategyExecDetailRequest::setStrategyId(int strategyId) { strategyId_ = strategyId; - setCoreParameter("StrategyId", std::to_string(strategyId)); + setParameter("StrategyId", std::to_string(strategyId)); } diff --git a/sas/src/model/DescribeStratetyRequest.cc b/sas/src/model/DescribeStratetyRequest.cc index 3155e7191..389dc5cd0 100644 --- a/sas/src/model/DescribeStratetyRequest.cc +++ b/sas/src/model/DescribeStratetyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeStratetyRequest; DescribeStratetyRequest::DescribeStratetyRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeStratety") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeStratetyRequest::~DescribeStratetyRequest() {} @@ -33,7 +35,7 @@ std::string DescribeStratetyRequest::getSourceIp()const void DescribeStratetyRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeStratetyRequest::getStrategyIds()const @@ -44,7 +46,7 @@ std::string DescribeStratetyRequest::getStrategyIds()const void DescribeStratetyRequest::setStrategyIds(const std::string& strategyIds) { strategyIds_ = strategyIds; - setCoreParameter("StrategyIds", strategyIds); + setParameter("StrategyIds", strategyIds); } std::string DescribeStratetyRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeStratetyRequest::getLang()const void DescribeStratetyRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeSummaryInfoRequest.cc b/sas/src/model/DescribeSummaryInfoRequest.cc new file mode 100644 index 000000000..c51abdc70 --- /dev/null +++ b/sas/src/model/DescribeSummaryInfoRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeSummaryInfoRequest; + +DescribeSummaryInfoRequest::DescribeSummaryInfoRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeSummaryInfo") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSummaryInfoRequest::~DescribeSummaryInfoRequest() +{} + +std::string DescribeSummaryInfoRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeSummaryInfoRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeSummaryInfoRequest::getLang()const +{ + return lang_; +} + +void DescribeSummaryInfoRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/DescribeSummaryInfoResult.cc b/sas/src/model/DescribeSummaryInfoResult.cc new file mode 100644 index 000000000..e5c70840c --- /dev/null +++ b/sas/src/model/DescribeSummaryInfoResult.cc @@ -0,0 +1,72 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeSummaryInfoResult::DescribeSummaryInfoResult() : + ServiceResult() +{} + +DescribeSummaryInfoResult::DescribeSummaryInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSummaryInfoResult::~DescribeSummaryInfoResult() +{} + +void DescribeSummaryInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["AegisClientOfflineCount"].isNull()) + aegisClientOfflineCount_ = std::stoi(value["AegisClientOfflineCount"].asString()); + if(!value["SecurityScore"].isNull()) + securityScore_ = std::stoi(value["SecurityScore"].asString()); + if(!value["AegisClientOnlineCount"].isNull()) + aegisClientOnlineCount_ = std::stoi(value["AegisClientOnlineCount"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +int DescribeSummaryInfoResult::getAegisClientOnlineCount()const +{ + return aegisClientOnlineCount_; +} + +int DescribeSummaryInfoResult::getAegisClientOfflineCount()const +{ + return aegisClientOfflineCount_; +} + +int DescribeSummaryInfoResult::getSecurityScore()const +{ + return securityScore_; +} + +bool DescribeSummaryInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/sas/src/model/DescribeSuspEventDetailRequest.cc b/sas/src/model/DescribeSuspEventDetailRequest.cc index dce07bd60..9c9512259 100644 --- a/sas/src/model/DescribeSuspEventDetailRequest.cc +++ b/sas/src/model/DescribeSuspEventDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeSuspEventDetailRequest; DescribeSuspEventDetailRequest::DescribeSuspEventDetailRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeSuspEventDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSuspEventDetailRequest::~DescribeSuspEventDetailRequest() {} @@ -33,7 +35,7 @@ int DescribeSuspEventDetailRequest::getSuspiciousEventId()const void DescribeSuspEventDetailRequest::setSuspiciousEventId(int suspiciousEventId) { suspiciousEventId_ = suspiciousEventId; - setCoreParameter("SuspiciousEventId", std::to_string(suspiciousEventId)); + setParameter("SuspiciousEventId", std::to_string(suspiciousEventId)); } std::string DescribeSuspEventDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeSuspEventDetailRequest::getSourceIp()const void DescribeSuspEventDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeSuspEventDetailRequest::getFrom()const @@ -55,7 +57,7 @@ std::string DescribeSuspEventDetailRequest::getFrom()const void DescribeSuspEventDetailRequest::setFrom(const std::string& from) { from_ = from; - setCoreParameter("From", from); + setParameter("From", from); } std::string DescribeSuspEventDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeSuspEventDetailRequest::getLang()const void DescribeSuspEventDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeSuspEventsRequest.cc b/sas/src/model/DescribeSuspEventsRequest.cc index 58679b0d5..bdc16fd2e 100644 --- a/sas/src/model/DescribeSuspEventsRequest.cc +++ b/sas/src/model/DescribeSuspEventsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeSuspEventsRequest; DescribeSuspEventsRequest::DescribeSuspEventsRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeSuspEvents") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSuspEventsRequest::~DescribeSuspEventsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeSuspEventsRequest::getRemark()const void DescribeSuspEventsRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string DescribeSuspEventsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeSuspEventsRequest::getSourceIp()const void DescribeSuspEventsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeSuspEventsRequest::getPageSize()const @@ -55,7 +57,7 @@ std::string DescribeSuspEventsRequest::getPageSize()const void DescribeSuspEventsRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string DescribeSuspEventsRequest::getFrom()const @@ -66,7 +68,7 @@ std::string DescribeSuspEventsRequest::getFrom()const void DescribeSuspEventsRequest::setFrom(const std::string& from) { from_ = from; - setCoreParameter("From", from); + setParameter("From", from); } std::string DescribeSuspEventsRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeSuspEventsRequest::getLang()const void DescribeSuspEventsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeSuspEventsRequest::getAlarmUniqueInfo()const @@ -88,7 +90,7 @@ std::string DescribeSuspEventsRequest::getAlarmUniqueInfo()const void DescribeSuspEventsRequest::setAlarmUniqueInfo(const std::string& alarmUniqueInfo) { alarmUniqueInfo_ = alarmUniqueInfo; - setCoreParameter("AlarmUniqueInfo", alarmUniqueInfo); + setParameter("AlarmUniqueInfo", alarmUniqueInfo); } std::string DescribeSuspEventsRequest::getDealed()const @@ -99,7 +101,7 @@ std::string DescribeSuspEventsRequest::getDealed()const void DescribeSuspEventsRequest::setDealed(const std::string& dealed) { dealed_ = dealed; - setCoreParameter("Dealed", dealed); + setParameter("Dealed", dealed); } std::string DescribeSuspEventsRequest::getCurrentPage()const @@ -110,7 +112,7 @@ std::string DescribeSuspEventsRequest::getCurrentPage()const void DescribeSuspEventsRequest::setCurrentPage(const std::string& currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", currentPage); + setParameter("CurrentPage", currentPage); } std::string DescribeSuspEventsRequest::getName()const @@ -121,7 +123,7 @@ std::string DescribeSuspEventsRequest::getName()const void DescribeSuspEventsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeSuspEventsRequest::getLevels()const @@ -132,7 +134,7 @@ std::string DescribeSuspEventsRequest::getLevels()const void DescribeSuspEventsRequest::setLevels(const std::string& levels) { levels_ = levels; - setCoreParameter("Levels", levels); + setParameter("Levels", levels); } std::string DescribeSuspEventsRequest::getParentEventTypes()const @@ -143,6 +145,6 @@ std::string DescribeSuspEventsRequest::getParentEventTypes()const void DescribeSuspEventsRequest::setParentEventTypes(const std::string& parentEventTypes) { parentEventTypes_ = parentEventTypes; - setCoreParameter("ParentEventTypes", parentEventTypes); + setParameter("ParentEventTypes", parentEventTypes); } diff --git a/sas/src/model/DescribeSuspEventsResult.cc b/sas/src/model/DescribeSuspEventsResult.cc index ed545faf5..b59d4fea6 100644 --- a/sas/src/model/DescribeSuspEventsResult.cc +++ b/sas/src/model/DescribeSuspEventsResult.cc @@ -83,6 +83,8 @@ void DescribeSuspEventsResult::parse(const std::string &payload) suspEventsObject.alarmEventName = valueSuspEventsWarningSummary["AlarmEventName"].asString(); if(!valueSuspEventsWarningSummary["AlarmUniqueInfo"].isNull()) suspEventsObject.alarmUniqueInfo = valueSuspEventsWarningSummary["AlarmUniqueInfo"].asString(); + if(!valueSuspEventsWarningSummary["Advanced"].isNull()) + suspEventsObject.advanced = valueSuspEventsWarningSummary["Advanced"].asString() == "true"; suspEvents_.push_back(suspEventsObject); } if(!value["Count"].isNull()) diff --git a/sas/src/model/DescribeUserBaselineAuthorizationRequest.cc b/sas/src/model/DescribeUserBaselineAuthorizationRequest.cc index 0f64ae41d..279469289 100644 --- a/sas/src/model/DescribeUserBaselineAuthorizationRequest.cc +++ b/sas/src/model/DescribeUserBaselineAuthorizationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeUserBaselineAuthorizationRequest; DescribeUserBaselineAuthorizationRequest::DescribeUserBaselineAuthorizationRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeUserBaselineAuthorization") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUserBaselineAuthorizationRequest::~DescribeUserBaselineAuthorizationRequest() {} @@ -33,7 +35,7 @@ long DescribeUserBaselineAuthorizationRequest::getResourceOwnerId()const void DescribeUserBaselineAuthorizationRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeUserBaselineAuthorizationRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeUserBaselineAuthorizationRequest::getSourceIp()const void DescribeUserBaselineAuthorizationRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeUserBaselineAuthorizationRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeUserBaselineAuthorizationRequest::getLang()const void DescribeUserBaselineAuthorizationRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeUserBaselineAuthorizationResult.cc b/sas/src/model/DescribeUserBaselineAuthorizationResult.cc index 1e310334e..40a1fa9ff 100644 --- a/sas/src/model/DescribeUserBaselineAuthorizationResult.cc +++ b/sas/src/model/DescribeUserBaselineAuthorizationResult.cc @@ -35,13 +35,9 @@ DescribeUserBaselineAuthorizationResult::~DescribeUserBaselineAuthorizationResul void DescribeUserBaselineAuthorizationResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto userBaselineAuthorizationNode = value["UserBaselineAuthorization"]; if(!userBaselineAuthorizationNode["Status"].isNull()) diff --git a/sas/src/model/DescribeUserLayoutAuthorizationRequest.cc b/sas/src/model/DescribeUserLayoutAuthorizationRequest.cc index e22c4558d..d64d4c404 100644 --- a/sas/src/model/DescribeUserLayoutAuthorizationRequest.cc +++ b/sas/src/model/DescribeUserLayoutAuthorizationRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Sas::Model::DescribeUserLayoutAuthorizationRequest; DescribeUserLayoutAuthorizationRequest::DescribeUserLayoutAuthorizationRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeUserLayoutAuthorization") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUserLayoutAuthorizationRequest::~DescribeUserLayoutAuthorizationRequest() {} -long DescribeUserLayoutAuthorizationRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeUserLayoutAuthorizationRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeUserLayoutAuthorizationRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeUserLayoutAuthorizationRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string DescribeUserLayoutAuthorizationRequest::getLang()const -{ - return lang_; -} - -void DescribeUserLayoutAuthorizationRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setCoreParameter("Lang", lang); -} - +long DescribeUserLayoutAuthorizationRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeUserLayoutAuthorizationRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeUserLayoutAuthorizationRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeUserLayoutAuthorizationRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeUserLayoutAuthorizationRequest::getLang()const +{ + return lang_; +} + +void DescribeUserLayoutAuthorizationRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/DescribeVolDingdingMessageRequest.cc b/sas/src/model/DescribeVolDingdingMessageRequest.cc new file mode 100644 index 000000000..a09f29444 --- /dev/null +++ b/sas/src/model/DescribeVolDingdingMessageRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeVolDingdingMessageRequest; + +DescribeVolDingdingMessageRequest::DescribeVolDingdingMessageRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeVolDingdingMessage") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeVolDingdingMessageRequest::~DescribeVolDingdingMessageRequest() +{} + +std::string DescribeVolDingdingMessageRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeVolDingdingMessageRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeVolDingdingMessageRequest::getLang()const +{ + return lang_; +} + +void DescribeVolDingdingMessageRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/DescribeVolDingdingMessageResult.cc b/sas/src/model/DescribeVolDingdingMessageResult.cc new file mode 100644 index 000000000..c768bf5c8 --- /dev/null +++ b/sas/src/model/DescribeVolDingdingMessageResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeVolDingdingMessageResult::DescribeVolDingdingMessageResult() : + ServiceResult() +{} + +DescribeVolDingdingMessageResult::DescribeVolDingdingMessageResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeVolDingdingMessageResult::~DescribeVolDingdingMessageResult() +{} + +void DescribeVolDingdingMessageResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["DingdingUrl"].isNull()) + dingdingUrl_ = value["DingdingUrl"].asString(); + +} + +std::string DescribeVolDingdingMessageResult::getDingdingUrl()const +{ + return dingdingUrl_; +} + diff --git a/sas/src/model/DescribeVpcListRequest.cc b/sas/src/model/DescribeVpcListRequest.cc new file mode 100644 index 000000000..02183b5e7 --- /dev/null +++ b/sas/src/model/DescribeVpcListRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::DescribeVpcListRequest; + +DescribeVpcListRequest::DescribeVpcListRequest() : + RpcServiceRequest("sas", "2018-12-03", "DescribeVpcList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeVpcListRequest::~DescribeVpcListRequest() +{} + +std::string DescribeVpcListRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeVpcListRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/DescribeVpcListResult.cc b/sas/src/model/DescribeVpcListResult.cc new file mode 100644 index 000000000..0d03e96ac --- /dev/null +++ b/sas/src/model/DescribeVpcListResult.cc @@ -0,0 +1,76 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +DescribeVpcListResult::DescribeVpcListResult() : + ServiceResult() +{} + +DescribeVpcListResult::DescribeVpcListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeVpcListResult::~DescribeVpcListResult() +{} + +void DescribeVpcListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allVpcListNode = value["VpcList"]["Vpc"]; + for (auto valueVpcListVpc : allVpcListNode) + { + Vpc vpcListObject; + if(!valueVpcListVpc["InstanceId"].isNull()) + vpcListObject.instanceId = valueVpcListVpc["InstanceId"].asString(); + if(!valueVpcListVpc["MiddleStatus"].isNull()) + vpcListObject.middleStatus = std::stoi(valueVpcListVpc["MiddleStatus"].asString()); + if(!valueVpcListVpc["InstanceName"].isNull()) + vpcListObject.instanceName = valueVpcListVpc["InstanceName"].asString(); + if(!valueVpcListVpc["RegionId"].isNull()) + vpcListObject.regionId = valueVpcListVpc["RegionId"].asString(); + if(!valueVpcListVpc["InstanceDesc"].isNull()) + vpcListObject.instanceDesc = valueVpcListVpc["InstanceDesc"].asString(); + if(!valueVpcListVpc["EcsCount"].isNull()) + vpcListObject.ecsCount = std::stoi(valueVpcListVpc["EcsCount"].asString()); + if(!valueVpcListVpc["Status"].isNull()) + vpcListObject.status = std::stoi(valueVpcListVpc["Status"].asString()); + vpcList_.push_back(vpcListObject); + } + if(!value["Count"].isNull()) + count_ = std::stoi(value["Count"].asString()); + +} + +std::vector DescribeVpcListResult::getVpcList()const +{ + return vpcList_; +} + +int DescribeVpcListResult::getCount()const +{ + return count_; +} + diff --git a/sas/src/model/DescribeVulDetailsRequest.cc b/sas/src/model/DescribeVulDetailsRequest.cc index ce5f6683c..db3481122 100644 --- a/sas/src/model/DescribeVulDetailsRequest.cc +++ b/sas/src/model/DescribeVulDetailsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeVulDetailsRequest; DescribeVulDetailsRequest::DescribeVulDetailsRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeVulDetails") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVulDetailsRequest::~DescribeVulDetailsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVulDetailsRequest::getType()const void DescribeVulDetailsRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeVulDetailsRequest::getAliasName()const @@ -44,7 +46,7 @@ std::string DescribeVulDetailsRequest::getAliasName()const void DescribeVulDetailsRequest::setAliasName(const std::string& aliasName) { aliasName_ = aliasName; - setCoreParameter("AliasName", aliasName); + setParameter("AliasName", aliasName); } std::string DescribeVulDetailsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeVulDetailsRequest::getSourceIp()const void DescribeVulDetailsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeVulDetailsRequest::getName()const @@ -66,7 +68,7 @@ std::string DescribeVulDetailsRequest::getName()const void DescribeVulDetailsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeVulDetailsRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeVulDetailsRequest::getLang()const void DescribeVulDetailsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/DescribeVulListRequest.cc b/sas/src/model/DescribeVulListRequest.cc index 47b8e3888..b64c70f7f 100644 --- a/sas/src/model/DescribeVulListRequest.cc +++ b/sas/src/model/DescribeVulListRequest.cc @@ -20,11 +20,24 @@ using AlibabaCloud::Sas::Model::DescribeVulListRequest; DescribeVulListRequest::DescribeVulListRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeVulList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVulListRequest::~DescribeVulListRequest() {} +std::string DescribeVulListRequest::getStatusList()const +{ + return statusList_; +} + +void DescribeVulListRequest::setStatusList(const std::string& statusList) +{ + statusList_ = statusList; + setParameter("StatusList", statusList); +} + std::string DescribeVulListRequest::getRemark()const { return remark_; @@ -33,7 +46,7 @@ std::string DescribeVulListRequest::getRemark()const void DescribeVulListRequest::setRemark(const std::string& remark) { remark_ = remark; - setCoreParameter("Remark", remark); + setParameter("Remark", remark); } std::string DescribeVulListRequest::getType()const @@ -44,7 +57,7 @@ std::string DescribeVulListRequest::getType()const void DescribeVulListRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeVulListRequest::getSourceIp()const @@ -55,7 +68,7 @@ std::string DescribeVulListRequest::getSourceIp()const void DescribeVulListRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeVulListRequest::getPageSize()const @@ -66,7 +79,7 @@ int DescribeVulListRequest::getPageSize()const void DescribeVulListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVulListRequest::getLang()const @@ -77,7 +90,7 @@ std::string DescribeVulListRequest::getLang()const void DescribeVulListRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeVulListRequest::getDealed()const @@ -88,7 +101,7 @@ std::string DescribeVulListRequest::getDealed()const void DescribeVulListRequest::setDealed(const std::string& dealed) { dealed_ = dealed; - setCoreParameter("Dealed", dealed); + setParameter("Dealed", dealed); } int DescribeVulListRequest::getCurrentPage()const @@ -99,7 +112,7 @@ int DescribeVulListRequest::getCurrentPage()const void DescribeVulListRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeVulListRequest::getAliasName()const @@ -110,7 +123,29 @@ std::string DescribeVulListRequest::getAliasName()const void DescribeVulListRequest::setAliasName(const std::string& aliasName) { aliasName_ = aliasName; - setCoreParameter("AliasName", aliasName); + setParameter("AliasName", aliasName); +} + +std::string DescribeVulListRequest::getName()const +{ + return name_; +} + +void DescribeVulListRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string DescribeVulListRequest::getIds()const +{ + return ids_; +} + +void DescribeVulListRequest::setIds(const std::string& ids) +{ + ids_ = ids; + setParameter("Ids", ids); } std::string DescribeVulListRequest::getNecessity()const @@ -121,7 +156,7 @@ std::string DescribeVulListRequest::getNecessity()const void DescribeVulListRequest::setNecessity(const std::string& necessity) { necessity_ = necessity; - setCoreParameter("Necessity", necessity); + setParameter("Necessity", necessity); } std::string DescribeVulListRequest::getUuids()const @@ -132,6 +167,6 @@ std::string DescribeVulListRequest::getUuids()const void DescribeVulListRequest::setUuids(const std::string& uuids) { uuids_ = uuids; - setCoreParameter("Uuids", uuids); + setParameter("Uuids", uuids); } diff --git a/sas/src/model/DescribeVulListResult.cc b/sas/src/model/DescribeVulListResult.cc index 3ce662a28..f82d43492 100644 --- a/sas/src/model/DescribeVulListResult.cc +++ b/sas/src/model/DescribeVulListResult.cc @@ -65,6 +65,8 @@ void DescribeVulListResult::parse(const std::string &payload) vulRecordsObject.status = std::stoi(valueVulRecordsVulRecord["Status"].asString()); if(!valueVulRecordsVulRecord["Related"].isNull()) vulRecordsObject.related = valueVulRecordsVulRecord["Related"].asString(); + if(!valueVulRecordsVulRecord["RecordId"].isNull()) + vulRecordsObject.recordId = std::stol(valueVulRecordsVulRecord["RecordId"].asString()); if(!valueVulRecordsVulRecord["ResultCode"].isNull()) vulRecordsObject.resultCode = valueVulRecordsVulRecord["ResultCode"].asString(); if(!valueVulRecordsVulRecord["ResultMessage"].isNull()) @@ -79,6 +81,12 @@ void DescribeVulListResult::parse(const std::string &payload) vulRecordsObject.instanceId = valueVulRecordsVulRecord["InstanceId"].asString(); if(!valueVulRecordsVulRecord["InstanceName"].isNull()) vulRecordsObject.instanceName = valueVulRecordsVulRecord["InstanceName"].asString(); + if(!valueVulRecordsVulRecord["RegionId"].isNull()) + vulRecordsObject.regionId = valueVulRecordsVulRecord["RegionId"].asString(); + if(!valueVulRecordsVulRecord["Online"].isNull()) + vulRecordsObject.online = valueVulRecordsVulRecord["Online"].asString() == "true"; + if(!valueVulRecordsVulRecord["Level"].isNull()) + vulRecordsObject.level = valueVulRecordsVulRecord["Level"].asString(); if(!valueVulRecordsVulRecord["InternetIp"].isNull()) vulRecordsObject.internetIp = valueVulRecordsVulRecord["InternetIp"].asString(); if(!valueVulRecordsVulRecord["IntranetIp"].isNull()) diff --git a/sas/src/model/DescribeVulWhitelistRequest.cc b/sas/src/model/DescribeVulWhitelistRequest.cc index 3e9948561..36898cb5e 100644 --- a/sas/src/model/DescribeVulWhitelistRequest.cc +++ b/sas/src/model/DescribeVulWhitelistRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeVulWhitelistRequest; DescribeVulWhitelistRequest::DescribeVulWhitelistRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeVulWhitelist") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVulWhitelistRequest::~DescribeVulWhitelistRequest() {} @@ -33,7 +35,7 @@ int DescribeVulWhitelistRequest::getCurrentPage()const void DescribeVulWhitelistRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeVulWhitelistRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeVulWhitelistRequest::getSourceIp()const void DescribeVulWhitelistRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeVulWhitelistRequest::getPageSize()const @@ -55,6 +57,6 @@ int DescribeVulWhitelistRequest::getPageSize()const void DescribeVulWhitelistRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/sas/src/model/DescribeWarningMachinesRequest.cc b/sas/src/model/DescribeWarningMachinesRequest.cc index 57af76d3c..c442e6999 100644 --- a/sas/src/model/DescribeWarningMachinesRequest.cc +++ b/sas/src/model/DescribeWarningMachinesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::DescribeWarningMachinesRequest; DescribeWarningMachinesRequest::DescribeWarningMachinesRequest() : RpcServiceRequest("sas", "2018-12-03", "DescribeWarningMachines") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeWarningMachinesRequest::~DescribeWarningMachinesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeWarningMachinesRequest::getSourceIp()const void DescribeWarningMachinesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeWarningMachinesRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeWarningMachinesRequest::getPageSize()const void DescribeWarningMachinesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeWarningMachinesRequest::getMachineName()const @@ -55,7 +57,7 @@ std::string DescribeWarningMachinesRequest::getMachineName()const void DescribeWarningMachinesRequest::setMachineName(const std::string& machineName) { machineName_ = machineName; - setCoreParameter("MachineName", machineName); + setParameter("MachineName", machineName); } std::string DescribeWarningMachinesRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeWarningMachinesRequest::getLang()const void DescribeWarningMachinesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeWarningMachinesRequest::getCurrentPage()const @@ -77,7 +79,7 @@ int DescribeWarningMachinesRequest::getCurrentPage()const void DescribeWarningMachinesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeWarningMachinesRequest::getRiskId()const @@ -88,7 +90,7 @@ long DescribeWarningMachinesRequest::getRiskId()const void DescribeWarningMachinesRequest::setRiskId(long riskId) { riskId_ = riskId; - setCoreParameter("RiskId", std::to_string(riskId)); + setParameter("RiskId", std::to_string(riskId)); } long DescribeWarningMachinesRequest::getStrategyId()const @@ -99,7 +101,7 @@ long DescribeWarningMachinesRequest::getStrategyId()const void DescribeWarningMachinesRequest::setStrategyId(long strategyId) { strategyId_ = strategyId; - setCoreParameter("StrategyId", std::to_string(strategyId)); + setParameter("StrategyId", std::to_string(strategyId)); } std::string DescribeWarningMachinesRequest::getUuids()const @@ -110,6 +112,6 @@ std::string DescribeWarningMachinesRequest::getUuids()const void DescribeWarningMachinesRequest::setUuids(const std::string& uuids) { uuids_ = uuids; - setCoreParameter("Uuids", uuids); + setParameter("Uuids", uuids); } diff --git a/sas/src/model/ExportRecordRequest.cc b/sas/src/model/ExportRecordRequest.cc new file mode 100644 index 000000000..97f8c277b --- /dev/null +++ b/sas/src/model/ExportRecordRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::ExportRecordRequest; + +ExportRecordRequest::ExportRecordRequest() : + RpcServiceRequest("sas", "2018-12-03", "ExportRecord") +{ + setMethod(HttpRequest::Method::Post); +} + +ExportRecordRequest::~ExportRecordRequest() +{} + +std::string ExportRecordRequest::getExportType()const +{ + return exportType_; +} + +void ExportRecordRequest::setExportType(const std::string& exportType) +{ + exportType_ = exportType; + setParameter("ExportType", exportType); +} + +std::string ExportRecordRequest::getParams()const +{ + return params_; +} + +void ExportRecordRequest::setParams(const std::string& params) +{ + params_ = params; + setParameter("Params", params); +} + +std::string ExportRecordRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ExportRecordRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ExportRecordRequest::getLang()const +{ + return lang_; +} + +void ExportRecordRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/ExportRecordResult.cc b/sas/src/model/ExportRecordResult.cc new file mode 100644 index 000000000..9fff617f0 --- /dev/null +++ b/sas/src/model/ExportRecordResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +ExportRecordResult::ExportRecordResult() : + ServiceResult() +{} + +ExportRecordResult::ExportRecordResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ExportRecordResult::~ExportRecordResult() +{} + +void ExportRecordResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Id"].isNull()) + id_ = std::stol(value["Id"].asString()); + if(!value["FileName"].isNull()) + fileName_ = value["FileName"].asString(); + +} + +std::string ExportRecordResult::getFileName()const +{ + return fileName_; +} + +long ExportRecordResult::getId()const +{ + return id_; +} + diff --git a/sas/src/model/GetIOCsRequest.cc b/sas/src/model/GetIOCsRequest.cc new file mode 100644 index 000000000..fb46e54a7 --- /dev/null +++ b/sas/src/model/GetIOCsRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::GetIOCsRequest; + +GetIOCsRequest::GetIOCsRequest() : + RpcServiceRequest("sas", "2018-12-03", "GetIOCs") +{ + setMethod(HttpRequest::Method::Post); +} + +GetIOCsRequest::~GetIOCsRequest() +{} + +std::string GetIOCsRequest::getType()const +{ + return type_; +} + +void GetIOCsRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string GetIOCsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void GetIOCsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/GetIOCsResult.cc b/sas/src/model/GetIOCsResult.cc new file mode 100644 index 000000000..1102d3c87 --- /dev/null +++ b/sas/src/model/GetIOCsResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +GetIOCsResult::GetIOCsResult() : + ServiceResult() +{} + +GetIOCsResult::GetIOCsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetIOCsResult::~GetIOCsResult() +{} + +void GetIOCsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["data"].isNull()) + data_ = value["data"].asString(); + +} + +std::string GetIOCsResult::getData()const +{ + return data_; +} + diff --git a/sas/src/model/GetIncIOCsRequest.cc b/sas/src/model/GetIncIOCsRequest.cc new file mode 100644 index 000000000..625a0b094 --- /dev/null +++ b/sas/src/model/GetIncIOCsRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::GetIncIOCsRequest; + +GetIncIOCsRequest::GetIncIOCsRequest() : + RpcServiceRequest("sas", "2018-12-03", "GetIncIOCs") +{ + setMethod(HttpRequest::Method::Post); +} + +GetIncIOCsRequest::~GetIncIOCsRequest() +{} + +std::string GetIncIOCsRequest::getDate()const +{ + return date_; +} + +void GetIncIOCsRequest::setDate(const std::string& date) +{ + date_ = date; + setParameter("Date", date); +} + +std::string GetIncIOCsRequest::getType()const +{ + return type_; +} + +void GetIncIOCsRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string GetIncIOCsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void GetIncIOCsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/GetIncIOCsResult.cc b/sas/src/model/GetIncIOCsResult.cc new file mode 100644 index 000000000..388aa98c9 --- /dev/null +++ b/sas/src/model/GetIncIOCsResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +GetIncIOCsResult::GetIncIOCsResult() : + ServiceResult() +{} + +GetIncIOCsResult::GetIncIOCsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetIncIOCsResult::~GetIncIOCsResult() +{} + +void GetIncIOCsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["data"].isNull()) + data_ = value["data"].asString(); + +} + +std::string GetIncIOCsResult::getData()const +{ + return data_; +} + diff --git a/sas/src/model/HandleSimilarSecurityEventsRequest.cc b/sas/src/model/HandleSimilarSecurityEventsRequest.cc new file mode 100644 index 000000000..75c7b297d --- /dev/null +++ b/sas/src/model/HandleSimilarSecurityEventsRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::HandleSimilarSecurityEventsRequest; + +HandleSimilarSecurityEventsRequest::HandleSimilarSecurityEventsRequest() : + RpcServiceRequest("sas", "2018-12-03", "HandleSimilarSecurityEvents") +{ + setMethod(HttpRequest::Method::Post); +} + +HandleSimilarSecurityEventsRequest::~HandleSimilarSecurityEventsRequest() +{} + +long HandleSimilarSecurityEventsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void HandleSimilarSecurityEventsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string HandleSimilarSecurityEventsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void HandleSimilarSecurityEventsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string HandleSimilarSecurityEventsRequest::getOperationCode()const +{ + return operationCode_; +} + +void HandleSimilarSecurityEventsRequest::setOperationCode(const std::string& operationCode) +{ + operationCode_ = operationCode; + setParameter("OperationCode", operationCode); +} + +long HandleSimilarSecurityEventsRequest::getTaskId()const +{ + return taskId_; +} + +void HandleSimilarSecurityEventsRequest::setTaskId(long taskId) +{ + taskId_ = taskId; + setParameter("TaskId", std::to_string(taskId)); +} + +std::string HandleSimilarSecurityEventsRequest::getOperationParams()const +{ + return operationParams_; +} + +void HandleSimilarSecurityEventsRequest::setOperationParams(const std::string& operationParams) +{ + operationParams_ = operationParams; + setParameter("OperationParams", operationParams); +} + diff --git a/sas/src/model/HandleSimilarSecurityEventsResult.cc b/sas/src/model/HandleSimilarSecurityEventsResult.cc new file mode 100644 index 000000000..e0e985100 --- /dev/null +++ b/sas/src/model/HandleSimilarSecurityEventsResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +HandleSimilarSecurityEventsResult::HandleSimilarSecurityEventsResult() : + ServiceResult() +{} + +HandleSimilarSecurityEventsResult::HandleSimilarSecurityEventsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +HandleSimilarSecurityEventsResult::~HandleSimilarSecurityEventsResult() +{} + +void HandleSimilarSecurityEventsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/ModifyAntiBruteForceRuleRequest.cc b/sas/src/model/ModifyAntiBruteForceRuleRequest.cc new file mode 100644 index 000000000..581ca2b3e --- /dev/null +++ b/sas/src/model/ModifyAntiBruteForceRuleRequest.cc @@ -0,0 +1,141 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::ModifyAntiBruteForceRuleRequest; + +ModifyAntiBruteForceRuleRequest::ModifyAntiBruteForceRuleRequest() : + RpcServiceRequest("sas", "2018-12-03", "ModifyAntiBruteForceRule") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyAntiBruteForceRuleRequest::~ModifyAntiBruteForceRuleRequest() +{} + +long ModifyAntiBruteForceRuleRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyAntiBruteForceRuleRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int ModifyAntiBruteForceRuleRequest::getForbiddenTime()const +{ + return forbiddenTime_; +} + +void ModifyAntiBruteForceRuleRequest::setForbiddenTime(int forbiddenTime) +{ + forbiddenTime_ = forbiddenTime; + setParameter("ForbiddenTime", std::to_string(forbiddenTime)); +} + +int ModifyAntiBruteForceRuleRequest::getFailCount()const +{ + return failCount_; +} + +void ModifyAntiBruteForceRuleRequest::setFailCount(int failCount) +{ + failCount_ = failCount; + setParameter("FailCount", std::to_string(failCount)); +} + +std::string ModifyAntiBruteForceRuleRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyAntiBruteForceRuleRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +bool ModifyAntiBruteForceRuleRequest::getEnableSmartRule()const +{ + return enableSmartRule_; +} + +void ModifyAntiBruteForceRuleRequest::setEnableSmartRule(bool enableSmartRule) +{ + enableSmartRule_ = enableSmartRule; + setParameter("EnableSmartRule", enableSmartRule ? "true" : "false"); +} + +std::vector ModifyAntiBruteForceRuleRequest::getUuidList()const +{ + return uuidList_; +} + +void ModifyAntiBruteForceRuleRequest::setUuidList(const std::vector& uuidList) +{ + uuidList_ = uuidList; + for(int dep1 = 0; dep1!= uuidList.size(); dep1++) { + setParameter("UuidList."+ std::to_string(dep1), uuidList.at(dep1)); + } +} + +long ModifyAntiBruteForceRuleRequest::getId()const +{ + return id_; +} + +void ModifyAntiBruteForceRuleRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ModifyAntiBruteForceRuleRequest::getName()const +{ + return name_; +} + +void ModifyAntiBruteForceRuleRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +int ModifyAntiBruteForceRuleRequest::getSpan()const +{ + return span_; +} + +void ModifyAntiBruteForceRuleRequest::setSpan(int span) +{ + span_ = span; + setParameter("Span", std::to_string(span)); +} + +bool ModifyAntiBruteForceRuleRequest::getDefaultRule()const +{ + return defaultRule_; +} + +void ModifyAntiBruteForceRuleRequest::setDefaultRule(bool defaultRule) +{ + defaultRule_ = defaultRule; + setParameter("DefaultRule", defaultRule ? "true" : "false"); +} + diff --git a/sas/src/model/ModifyAntiBruteForceRuleResult.cc b/sas/src/model/ModifyAntiBruteForceRuleResult.cc new file mode 100644 index 000000000..fc7fd3369 --- /dev/null +++ b/sas/src/model/ModifyAntiBruteForceRuleResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +ModifyAntiBruteForceRuleResult::ModifyAntiBruteForceRuleResult() : + ServiceResult() +{} + +ModifyAntiBruteForceRuleResult::ModifyAntiBruteForceRuleResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyAntiBruteForceRuleResult::~ModifyAntiBruteForceRuleResult() +{} + +void ModifyAntiBruteForceRuleResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/ModifyCreateVulWhitelistRequest.cc b/sas/src/model/ModifyCreateVulWhitelistRequest.cc index 2cd6fe067..c1e1c7da0 100644 --- a/sas/src/model/ModifyCreateVulWhitelistRequest.cc +++ b/sas/src/model/ModifyCreateVulWhitelistRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::ModifyCreateVulWhitelistRequest; ModifyCreateVulWhitelistRequest::ModifyCreateVulWhitelistRequest() : RpcServiceRequest("sas", "2018-12-03", "ModifyCreateVulWhitelist") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCreateVulWhitelistRequest::~ModifyCreateVulWhitelistRequest() {} @@ -33,7 +35,7 @@ std::string ModifyCreateVulWhitelistRequest::getReason()const void ModifyCreateVulWhitelistRequest::setReason(const std::string& reason) { reason_ = reason; - setCoreParameter("Reason", reason); + setParameter("Reason", reason); } std::string ModifyCreateVulWhitelistRequest::getWhitelist()const @@ -44,7 +46,7 @@ std::string ModifyCreateVulWhitelistRequest::getWhitelist()const void ModifyCreateVulWhitelistRequest::setWhitelist(const std::string& whitelist) { whitelist_ = whitelist; - setCoreParameter("Whitelist", whitelist); + setParameter("Whitelist", whitelist); } std::string ModifyCreateVulWhitelistRequest::getSourceIp()const @@ -55,6 +57,6 @@ std::string ModifyCreateVulWhitelistRequest::getSourceIp()const void ModifyCreateVulWhitelistRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } diff --git a/sas/src/model/ModifyEmgVulSubmitRequest.cc b/sas/src/model/ModifyEmgVulSubmitRequest.cc index 071042559..a79eb7bd2 100644 --- a/sas/src/model/ModifyEmgVulSubmitRequest.cc +++ b/sas/src/model/ModifyEmgVulSubmitRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::ModifyEmgVulSubmitRequest; ModifyEmgVulSubmitRequest::ModifyEmgVulSubmitRequest() : RpcServiceRequest("sas", "2018-12-03", "ModifyEmgVulSubmit") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyEmgVulSubmitRequest::~ModifyEmgVulSubmitRequest() {} @@ -33,7 +35,7 @@ std::string ModifyEmgVulSubmitRequest::getSourceIp()const void ModifyEmgVulSubmitRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyEmgVulSubmitRequest::getName()const @@ -44,7 +46,7 @@ std::string ModifyEmgVulSubmitRequest::getName()const void ModifyEmgVulSubmitRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyEmgVulSubmitRequest::getUserAgreement()const @@ -55,7 +57,7 @@ std::string ModifyEmgVulSubmitRequest::getUserAgreement()const void ModifyEmgVulSubmitRequest::setUserAgreement(const std::string& userAgreement) { userAgreement_ = userAgreement; - setCoreParameter("UserAgreement", userAgreement); + setParameter("UserAgreement", userAgreement); } std::string ModifyEmgVulSubmitRequest::getLang()const @@ -66,6 +68,6 @@ std::string ModifyEmgVulSubmitRequest::getLang()const void ModifyEmgVulSubmitRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/ModifyEmgVulSubmitResult.cc b/sas/src/model/ModifyEmgVulSubmitResult.cc index 41612fa8e..438fbc8e9 100644 --- a/sas/src/model/ModifyEmgVulSubmitResult.cc +++ b/sas/src/model/ModifyEmgVulSubmitResult.cc @@ -35,13 +35,9 @@ ModifyEmgVulSubmitResult::~ModifyEmgVulSubmitResult() void ModifyEmgVulSubmitResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); } diff --git a/sas/src/model/ModifyGroupPropertyRequest.cc b/sas/src/model/ModifyGroupPropertyRequest.cc index d6cb83aac..63afb4cd1 100644 --- a/sas/src/model/ModifyGroupPropertyRequest.cc +++ b/sas/src/model/ModifyGroupPropertyRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Sas::Model::ModifyGroupPropertyRequest; ModifyGroupPropertyRequest::ModifyGroupPropertyRequest() : RpcServiceRequest("sas", "2018-12-03", "ModifyGroupProperty") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyGroupPropertyRequest::~ModifyGroupPropertyRequest() {} -std::string ModifyGroupPropertyRequest::getData()const -{ - return data_; -} - -void ModifyGroupPropertyRequest::setData(const std::string& data) -{ - data_ = data; - setCoreParameter("Data", data); -} - -std::string ModifyGroupPropertyRequest::getSourceIp()const -{ - return sourceIp_; -} - -void ModifyGroupPropertyRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - +std::string ModifyGroupPropertyRequest::getData()const +{ + return data_; +} + +void ModifyGroupPropertyRequest::setData(const std::string& data) +{ + data_ = data; + setParameter("Data", data); +} + +std::string ModifyGroupPropertyRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyGroupPropertyRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/ModifyLoginBaseConfigRequest.cc b/sas/src/model/ModifyLoginBaseConfigRequest.cc new file mode 100644 index 000000000..edf5899a3 --- /dev/null +++ b/sas/src/model/ModifyLoginBaseConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::ModifyLoginBaseConfigRequest; + +ModifyLoginBaseConfigRequest::ModifyLoginBaseConfigRequest() : + RpcServiceRequest("sas", "2018-12-03", "ModifyLoginBaseConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyLoginBaseConfigRequest::~ModifyLoginBaseConfigRequest() +{} + +std::string ModifyLoginBaseConfigRequest::getType()const +{ + return type_; +} + +void ModifyLoginBaseConfigRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string ModifyLoginBaseConfigRequest::getTarget()const +{ + return target_; +} + +void ModifyLoginBaseConfigRequest::setTarget(const std::string& target) +{ + target_ = target; + setParameter("Target", target); +} + +std::string ModifyLoginBaseConfigRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyLoginBaseConfigRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ModifyLoginBaseConfigRequest::getConfig()const +{ + return config_; +} + +void ModifyLoginBaseConfigRequest::setConfig(const std::string& config) +{ + config_ = config; + setParameter("Config", config); +} + diff --git a/sas/src/model/ModifyLoginBaseConfigResult.cc b/sas/src/model/ModifyLoginBaseConfigResult.cc new file mode 100644 index 000000000..8c623c16d --- /dev/null +++ b/sas/src/model/ModifyLoginBaseConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +ModifyLoginBaseConfigResult::ModifyLoginBaseConfigResult() : + ServiceResult() +{} + +ModifyLoginBaseConfigResult::ModifyLoginBaseConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyLoginBaseConfigResult::~ModifyLoginBaseConfigResult() +{} + +void ModifyLoginBaseConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/ModifyLoginSwitchConfigRequest.cc b/sas/src/model/ModifyLoginSwitchConfigRequest.cc new file mode 100644 index 000000000..ba89db455 --- /dev/null +++ b/sas/src/model/ModifyLoginSwitchConfigRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::ModifyLoginSwitchConfigRequest; + +ModifyLoginSwitchConfigRequest::ModifyLoginSwitchConfigRequest() : + RpcServiceRequest("sas", "2018-12-03", "ModifyLoginSwitchConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyLoginSwitchConfigRequest::~ModifyLoginSwitchConfigRequest() +{} + +std::string ModifyLoginSwitchConfigRequest::getItem()const +{ + return item_; +} + +void ModifyLoginSwitchConfigRequest::setItem(const std::string& item) +{ + item_ = item; + setParameter("Item", item); +} + +std::string ModifyLoginSwitchConfigRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyLoginSwitchConfigRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int ModifyLoginSwitchConfigRequest::getStatus()const +{ + return status_; +} + +void ModifyLoginSwitchConfigRequest::setStatus(int status) +{ + status_ = status; + setParameter("Status", std::to_string(status)); +} + diff --git a/sas/src/model/ModifyLoginSwitchConfigResult.cc b/sas/src/model/ModifyLoginSwitchConfigResult.cc new file mode 100644 index 000000000..e898bd959 --- /dev/null +++ b/sas/src/model/ModifyLoginSwitchConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +ModifyLoginSwitchConfigResult::ModifyLoginSwitchConfigResult() : + ServiceResult() +{} + +ModifyLoginSwitchConfigResult::ModifyLoginSwitchConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyLoginSwitchConfigResult::~ModifyLoginSwitchConfigResult() +{} + +void ModifyLoginSwitchConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/ModifyNoticeConfigRequest.cc b/sas/src/model/ModifyNoticeConfigRequest.cc new file mode 100644 index 000000000..4247a1e37 --- /dev/null +++ b/sas/src/model/ModifyNoticeConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::ModifyNoticeConfigRequest; + +ModifyNoticeConfigRequest::ModifyNoticeConfigRequest() : + RpcServiceRequest("sas", "2018-12-03", "ModifyNoticeConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyNoticeConfigRequest::~ModifyNoticeConfigRequest() +{} + +std::string ModifyNoticeConfigRequest::getProject()const +{ + return project_; +} + +void ModifyNoticeConfigRequest::setProject(const std::string& project) +{ + project_ = project; + setParameter("Project", project); +} + +int ModifyNoticeConfigRequest::getTimeLimit()const +{ + return timeLimit_; +} + +void ModifyNoticeConfigRequest::setTimeLimit(int timeLimit) +{ + timeLimit_ = timeLimit; + setParameter("TimeLimit", std::to_string(timeLimit)); +} + +int ModifyNoticeConfigRequest::getRoute()const +{ + return route_; +} + +void ModifyNoticeConfigRequest::setRoute(int route) +{ + route_ = route; + setParameter("Route", std::to_string(route)); +} + +std::string ModifyNoticeConfigRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyNoticeConfigRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/ModifyNoticeConfigResult.cc b/sas/src/model/ModifyNoticeConfigResult.cc new file mode 100644 index 000000000..eefe38394 --- /dev/null +++ b/sas/src/model/ModifyNoticeConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +ModifyNoticeConfigResult::ModifyNoticeConfigResult() : + ServiceResult() +{} + +ModifyNoticeConfigResult::ModifyNoticeConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyNoticeConfigResult::~ModifyNoticeConfigResult() +{} + +void ModifyNoticeConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/ModifyOperateVulRequest.cc b/sas/src/model/ModifyOperateVulRequest.cc index 38a0d0b84..e382e0bb0 100644 --- a/sas/src/model/ModifyOperateVulRequest.cc +++ b/sas/src/model/ModifyOperateVulRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::ModifyOperateVulRequest; ModifyOperateVulRequest::ModifyOperateVulRequest() : RpcServiceRequest("sas", "2018-12-03", "ModifyOperateVul") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyOperateVulRequest::~ModifyOperateVulRequest() {} @@ -33,7 +35,7 @@ std::string ModifyOperateVulRequest::getReason()const void ModifyOperateVulRequest::setReason(const std::string& reason) { reason_ = reason; - setCoreParameter("Reason", reason); + setParameter("Reason", reason); } std::string ModifyOperateVulRequest::getType()const @@ -44,7 +46,7 @@ std::string ModifyOperateVulRequest::getType()const void ModifyOperateVulRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string ModifyOperateVulRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string ModifyOperateVulRequest::getSourceIp()const void ModifyOperateVulRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyOperateVulRequest::getOperateType()const @@ -66,7 +68,7 @@ std::string ModifyOperateVulRequest::getOperateType()const void ModifyOperateVulRequest::setOperateType(const std::string& operateType) { operateType_ = operateType; - setCoreParameter("OperateType", operateType); + setParameter("OperateType", operateType); } std::string ModifyOperateVulRequest::getInfo()const @@ -77,6 +79,6 @@ std::string ModifyOperateVulRequest::getInfo()const void ModifyOperateVulRequest::setInfo(const std::string& info) { info_ = info; - setCoreParameter("Info", info); + setParameter("Info", info); } diff --git a/sas/src/model/ModifyPushAllTaskRequest.cc b/sas/src/model/ModifyPushAllTaskRequest.cc index 761347cca..d5e693291 100644 --- a/sas/src/model/ModifyPushAllTaskRequest.cc +++ b/sas/src/model/ModifyPushAllTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::ModifyPushAllTaskRequest; ModifyPushAllTaskRequest::ModifyPushAllTaskRequest() : RpcServiceRequest("sas", "2018-12-03", "ModifyPushAllTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyPushAllTaskRequest::~ModifyPushAllTaskRequest() {} @@ -33,7 +35,7 @@ std::string ModifyPushAllTaskRequest::getSourceIp()const void ModifyPushAllTaskRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyPushAllTaskRequest::getTasks()const @@ -44,7 +46,7 @@ std::string ModifyPushAllTaskRequest::getTasks()const void ModifyPushAllTaskRequest::setTasks(const std::string& tasks) { tasks_ = tasks; - setCoreParameter("Tasks", tasks); + setParameter("Tasks", tasks); } std::string ModifyPushAllTaskRequest::getUuids()const @@ -55,6 +57,6 @@ std::string ModifyPushAllTaskRequest::getUuids()const void ModifyPushAllTaskRequest::setUuids(const std::string& uuids) { uuids_ = uuids; - setCoreParameter("Uuids", uuids); + setParameter("Uuids", uuids); } diff --git a/sas/src/model/ModifyPushAllTaskResult.cc b/sas/src/model/ModifyPushAllTaskResult.cc index 15be881d0..bd4f4f04c 100644 --- a/sas/src/model/ModifyPushAllTaskResult.cc +++ b/sas/src/model/ModifyPushAllTaskResult.cc @@ -35,39 +35,35 @@ ModifyPushAllTaskResult::~ModifyPushAllTaskResult() void ModifyPushAllTaskResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto pushTaskRspNode = value["PushTaskRsp"]; - auto allPushTaskResultList = value["PushTaskResultList"]["pushTaskResult"]; - for (auto value : allPushTaskResultList) + auto allPushTaskResultListNode = pushTaskRspNode["PushTaskResultList"]["pushTaskResult"]; + for (auto pushTaskRspNodePushTaskResultListpushTaskResult : allPushTaskResultListNode) { PushTaskRsp::PushTaskResult pushTaskResultObject; - if(!value["InstanceId"].isNull()) - pushTaskResultObject.instanceId = value["InstanceId"].asString(); - if(!value["OsVersion"].isNull()) - pushTaskResultObject.osVersion = value["OsVersion"].asString(); - if(!value["InstanceName"].isNull()) - pushTaskResultObject.instanceName = value["InstanceName"].asString(); - if(!value["Success"].isNull()) - pushTaskResultObject.success = value["Success"].asString() == "true"; - if(!value["GroupId"].isNull()) - pushTaskResultObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["Ip"].isNull()) - pushTaskResultObject.ip = value["Ip"].asString(); - if(!value["Online"].isNull()) - pushTaskResultObject.online = value["Online"].asString() == "true"; - if(!value["Message"].isNull()) - pushTaskResultObject.message = value["Message"].asString(); - if(!value["Region"].isNull()) - pushTaskResultObject.region = value["Region"].asString(); - if(!value["Uuid"].isNull()) - pushTaskResultObject.uuid = value["Uuid"].asString(); + if(!pushTaskRspNodePushTaskResultListpushTaskResult["InstanceId"].isNull()) + pushTaskResultObject.instanceId = pushTaskRspNodePushTaskResultListpushTaskResult["InstanceId"].asString(); + if(!pushTaskRspNodePushTaskResultListpushTaskResult["OsVersion"].isNull()) + pushTaskResultObject.osVersion = pushTaskRspNodePushTaskResultListpushTaskResult["OsVersion"].asString(); + if(!pushTaskRspNodePushTaskResultListpushTaskResult["InstanceName"].isNull()) + pushTaskResultObject.instanceName = pushTaskRspNodePushTaskResultListpushTaskResult["InstanceName"].asString(); + if(!pushTaskRspNodePushTaskResultListpushTaskResult["Success"].isNull()) + pushTaskResultObject.success = pushTaskRspNodePushTaskResultListpushTaskResult["Success"].asString() == "true"; + if(!pushTaskRspNodePushTaskResultListpushTaskResult["GroupId"].isNull()) + pushTaskResultObject.groupId = std::stol(pushTaskRspNodePushTaskResultListpushTaskResult["GroupId"].asString()); + if(!pushTaskRspNodePushTaskResultListpushTaskResult["Ip"].isNull()) + pushTaskResultObject.ip = pushTaskRspNodePushTaskResultListpushTaskResult["Ip"].asString(); + if(!pushTaskRspNodePushTaskResultListpushTaskResult["Online"].isNull()) + pushTaskResultObject.online = pushTaskRspNodePushTaskResultListpushTaskResult["Online"].asString() == "true"; + if(!pushTaskRspNodePushTaskResultListpushTaskResult["Message"].isNull()) + pushTaskResultObject.message = pushTaskRspNodePushTaskResultListpushTaskResult["Message"].asString(); + if(!pushTaskRspNodePushTaskResultListpushTaskResult["Region"].isNull()) + pushTaskResultObject.region = pushTaskRspNodePushTaskResultListpushTaskResult["Region"].asString(); + if(!pushTaskRspNodePushTaskResultListpushTaskResult["Uuid"].isNull()) + pushTaskResultObject.uuid = pushTaskRspNodePushTaskResultListpushTaskResult["Uuid"].asString(); pushTaskRsp_.pushTaskResultList.push_back(pushTaskResultObject); } diff --git a/sas/src/model/ModifyRiskCheckStatusRequest.cc b/sas/src/model/ModifyRiskCheckStatusRequest.cc index cc82c81f0..0138f97d0 100644 --- a/sas/src/model/ModifyRiskCheckStatusRequest.cc +++ b/sas/src/model/ModifyRiskCheckStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::ModifyRiskCheckStatusRequest; ModifyRiskCheckStatusRequest::ModifyRiskCheckStatusRequest() : RpcServiceRequest("sas", "2018-12-03", "ModifyRiskCheckStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRiskCheckStatusRequest::~ModifyRiskCheckStatusRequest() {} @@ -33,7 +35,7 @@ long ModifyRiskCheckStatusRequest::getResourceOwnerId()const void ModifyRiskCheckStatusRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ModifyRiskCheckStatusRequest::getItemId()const @@ -44,7 +46,7 @@ long ModifyRiskCheckStatusRequest::getItemId()const void ModifyRiskCheckStatusRequest::setItemId(long itemId) { itemId_ = itemId; - setCoreParameter("ItemId", std::to_string(itemId)); + setParameter("ItemId", std::to_string(itemId)); } std::string ModifyRiskCheckStatusRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string ModifyRiskCheckStatusRequest::getSourceIp()const void ModifyRiskCheckStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyRiskCheckStatusRequest::getLang()const @@ -66,7 +68,7 @@ std::string ModifyRiskCheckStatusRequest::getLang()const void ModifyRiskCheckStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long ModifyRiskCheckStatusRequest::getTaskId()const @@ -77,7 +79,7 @@ long ModifyRiskCheckStatusRequest::getTaskId()const void ModifyRiskCheckStatusRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } std::string ModifyRiskCheckStatusRequest::getStatus()const @@ -88,6 +90,6 @@ std::string ModifyRiskCheckStatusRequest::getStatus()const void ModifyRiskCheckStatusRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/sas/src/model/ModifyRiskSingleResultStatusRequest.cc b/sas/src/model/ModifyRiskSingleResultStatusRequest.cc index bb5638777..74730832d 100644 --- a/sas/src/model/ModifyRiskSingleResultStatusRequest.cc +++ b/sas/src/model/ModifyRiskSingleResultStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::ModifyRiskSingleResultStatusRequest; ModifyRiskSingleResultStatusRequest::ModifyRiskSingleResultStatusRequest() : RpcServiceRequest("sas", "2018-12-03", "ModifyRiskSingleResultStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRiskSingleResultStatusRequest::~ModifyRiskSingleResultStatusRequest() {} @@ -33,7 +35,7 @@ long ModifyRiskSingleResultStatusRequest::getResourceOwnerId()const void ModifyRiskSingleResultStatusRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyRiskSingleResultStatusRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string ModifyRiskSingleResultStatusRequest::getSourceIp()const void ModifyRiskSingleResultStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::vector ModifyRiskSingleResultStatusRequest::getIds()const @@ -55,8 +57,9 @@ std::vector ModifyRiskSingleResultStatusRequest::getIds()const void ModifyRiskSingleResultStatusRequest::setIds(const std::vector& ids) { ids_ = ids; - for(int i = 0; i!= ids.size(); i++) - setCoreParameter("Ids."+ std::to_string(i), ids.at(i)); + for(int dep1 = 0; dep1!= ids.size(); dep1++) { + setParameter("Ids."+ std::to_string(dep1), ids.at(dep1)); + } } std::string ModifyRiskSingleResultStatusRequest::getLang()const @@ -67,7 +70,7 @@ std::string ModifyRiskSingleResultStatusRequest::getLang()const void ModifyRiskSingleResultStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long ModifyRiskSingleResultStatusRequest::getTaskId()const @@ -78,7 +81,7 @@ long ModifyRiskSingleResultStatusRequest::getTaskId()const void ModifyRiskSingleResultStatusRequest::setTaskId(long taskId) { taskId_ = taskId; - setCoreParameter("TaskId", std::to_string(taskId)); + setParameter("TaskId", std::to_string(taskId)); } std::string ModifyRiskSingleResultStatusRequest::getStatus()const @@ -89,6 +92,6 @@ std::string ModifyRiskSingleResultStatusRequest::getStatus()const void ModifyRiskSingleResultStatusRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/sas/src/model/ModifySecurityCheckScheduleConfigRequest.cc b/sas/src/model/ModifySecurityCheckScheduleConfigRequest.cc index 5ddc0429d..ec3821e9f 100644 --- a/sas/src/model/ModifySecurityCheckScheduleConfigRequest.cc +++ b/sas/src/model/ModifySecurityCheckScheduleConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::ModifySecurityCheckScheduleConfigRequest; ModifySecurityCheckScheduleConfigRequest::ModifySecurityCheckScheduleConfigRequest() : RpcServiceRequest("sas", "2018-12-03", "ModifySecurityCheckScheduleConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySecurityCheckScheduleConfigRequest::~ModifySecurityCheckScheduleConfigRequest() {} @@ -33,29 +35,7 @@ long ModifySecurityCheckScheduleConfigRequest::getResourceOwnerId()const void ModifySecurityCheckScheduleConfigRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifySecurityCheckScheduleConfigRequest::getSourceIp()const -{ - return sourceIp_; -} - -void ModifySecurityCheckScheduleConfigRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string ModifySecurityCheckScheduleConfigRequest::getDaysOfWeek()const -{ - return daysOfWeek_; -} - -void ModifySecurityCheckScheduleConfigRequest::setDaysOfWeek(const std::string& daysOfWeek) -{ - daysOfWeek_ = daysOfWeek; - setCoreParameter("DaysOfWeek", daysOfWeek); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int ModifySecurityCheckScheduleConfigRequest::getEndTime()const @@ -66,7 +46,7 @@ int ModifySecurityCheckScheduleConfigRequest::getEndTime()const void ModifySecurityCheckScheduleConfigRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } int ModifySecurityCheckScheduleConfigRequest::getStartTime()const @@ -77,7 +57,29 @@ int ModifySecurityCheckScheduleConfigRequest::getStartTime()const void ModifySecurityCheckScheduleConfigRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); +} + +std::string ModifySecurityCheckScheduleConfigRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifySecurityCheckScheduleConfigRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ModifySecurityCheckScheduleConfigRequest::getDaysOfWeek()const +{ + return daysOfWeek_; +} + +void ModifySecurityCheckScheduleConfigRequest::setDaysOfWeek(const std::string& daysOfWeek) +{ + daysOfWeek_ = daysOfWeek; + setParameter("DaysOfWeek", daysOfWeek); } std::string ModifySecurityCheckScheduleConfigRequest::getLang()const @@ -88,6 +90,6 @@ std::string ModifySecurityCheckScheduleConfigRequest::getLang()const void ModifySecurityCheckScheduleConfigRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sas/src/model/ModifySecurityCheckScheduleConfigResult.cc b/sas/src/model/ModifySecurityCheckScheduleConfigResult.cc index a9511fb03..4d0e03454 100644 --- a/sas/src/model/ModifySecurityCheckScheduleConfigResult.cc +++ b/sas/src/model/ModifySecurityCheckScheduleConfigResult.cc @@ -35,13 +35,9 @@ ModifySecurityCheckScheduleConfigResult::~ModifySecurityCheckScheduleConfigResul void ModifySecurityCheckScheduleConfigResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); } diff --git a/sas/src/model/ModifyStartVulScanRequest.cc b/sas/src/model/ModifyStartVulScanRequest.cc new file mode 100644 index 000000000..72baf025f --- /dev/null +++ b/sas/src/model/ModifyStartVulScanRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::ModifyStartVulScanRequest; + +ModifyStartVulScanRequest::ModifyStartVulScanRequest() : + RpcServiceRequest("sas", "2018-12-03", "ModifyStartVulScan") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyStartVulScanRequest::~ModifyStartVulScanRequest() +{} + +std::string ModifyStartVulScanRequest::getTypes()const +{ + return types_; +} + +void ModifyStartVulScanRequest::setTypes(const std::string& types) +{ + types_ = types; + setParameter("Types", types); +} + +std::string ModifyStartVulScanRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyStartVulScanRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ModifyStartVulScanRequest::getUuids()const +{ + return uuids_; +} + +void ModifyStartVulScanRequest::setUuids(const std::string& uuids) +{ + uuids_ = uuids; + setParameter("Uuids", uuids); +} + diff --git a/sas/src/model/ModifyStartVulScanResult.cc b/sas/src/model/ModifyStartVulScanResult.cc new file mode 100644 index 000000000..3981074c3 --- /dev/null +++ b/sas/src/model/ModifyStartVulScanResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +ModifyStartVulScanResult::ModifyStartVulScanResult() : + ServiceResult() +{} + +ModifyStartVulScanResult::ModifyStartVulScanResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyStartVulScanResult::~ModifyStartVulScanResult() +{} + +void ModifyStartVulScanResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/ModifyTagWithUuidRequest.cc b/sas/src/model/ModifyTagWithUuidRequest.cc index 695d5a798..fe1aeb220 100644 --- a/sas/src/model/ModifyTagWithUuidRequest.cc +++ b/sas/src/model/ModifyTagWithUuidRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Sas::Model::ModifyTagWithUuidRequest; ModifyTagWithUuidRequest::ModifyTagWithUuidRequest() : RpcServiceRequest("sas", "2018-12-03", "ModifyTagWithUuid") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyTagWithUuidRequest::~ModifyTagWithUuidRequest() {} -std::string ModifyTagWithUuidRequest::getTagId()const -{ - return tagId_; -} - -void ModifyTagWithUuidRequest::setTagId(const std::string& tagId) -{ - tagId_ = tagId; - setCoreParameter("TagId", tagId); -} - -std::string ModifyTagWithUuidRequest::getMachineTypes()const -{ - return machineTypes_; -} - -void ModifyTagWithUuidRequest::setMachineTypes(const std::string& machineTypes) -{ - machineTypes_ = machineTypes; - setCoreParameter("MachineTypes", machineTypes); -} - -std::string ModifyTagWithUuidRequest::getTagList()const -{ - return tagList_; -} - -void ModifyTagWithUuidRequest::setTagList(const std::string& tagList) -{ - tagList_ = tagList; - setCoreParameter("TagList", tagList); -} - -std::string ModifyTagWithUuidRequest::getSourceIp()const -{ - return sourceIp_; -} - -void ModifyTagWithUuidRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); -} - -std::string ModifyTagWithUuidRequest::getUuidList()const -{ - return uuidList_; -} - -void ModifyTagWithUuidRequest::setUuidList(const std::string& uuidList) -{ - uuidList_ = uuidList; - setCoreParameter("UuidList", uuidList); -} - +std::string ModifyTagWithUuidRequest::getTagId()const +{ + return tagId_; +} + +void ModifyTagWithUuidRequest::setTagId(const std::string& tagId) +{ + tagId_ = tagId; + setParameter("TagId", tagId); +} + +std::string ModifyTagWithUuidRequest::getMachineTypes()const +{ + return machineTypes_; +} + +void ModifyTagWithUuidRequest::setMachineTypes(const std::string& machineTypes) +{ + machineTypes_ = machineTypes; + setParameter("MachineTypes", machineTypes); +} + +std::string ModifyTagWithUuidRequest::getTagList()const +{ + return tagList_; +} + +void ModifyTagWithUuidRequest::setTagList(const std::string& tagList) +{ + tagList_ = tagList; + setParameter("TagList", tagList); +} + +std::string ModifyTagWithUuidRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyTagWithUuidRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ModifyTagWithUuidRequest::getUuidList()const +{ + return uuidList_; +} + +void ModifyTagWithUuidRequest::setUuidList(const std::string& uuidList) +{ + uuidList_ = uuidList; + setParameter("UuidList", uuidList); +} + diff --git a/sas/src/model/ModifyVulTargetConfigRequest.cc b/sas/src/model/ModifyVulTargetConfigRequest.cc new file mode 100644 index 000000000..ad7b2dda2 --- /dev/null +++ b/sas/src/model/ModifyVulTargetConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::ModifyVulTargetConfigRequest; + +ModifyVulTargetConfigRequest::ModifyVulTargetConfigRequest() : + RpcServiceRequest("sas", "2018-12-03", "ModifyVulTargetConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyVulTargetConfigRequest::~ModifyVulTargetConfigRequest() +{} + +std::string ModifyVulTargetConfigRequest::getType()const +{ + return type_; +} + +void ModifyVulTargetConfigRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string ModifyVulTargetConfigRequest::getUuid()const +{ + return uuid_; +} + +void ModifyVulTargetConfigRequest::setUuid(const std::string& uuid) +{ + uuid_ = uuid; + setParameter("Uuid", uuid); +} + +std::string ModifyVulTargetConfigRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifyVulTargetConfigRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ModifyVulTargetConfigRequest::getConfig()const +{ + return config_; +} + +void ModifyVulTargetConfigRequest::setConfig(const std::string& config) +{ + config_ = config; + setParameter("Config", config); +} + diff --git a/sas/src/model/ModifyVulTargetConfigResult.cc b/sas/src/model/ModifyVulTargetConfigResult.cc new file mode 100644 index 000000000..24da57a22 --- /dev/null +++ b/sas/src/model/ModifyVulTargetConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +ModifyVulTargetConfigResult::ModifyVulTargetConfigResult() : + ServiceResult() +{} + +ModifyVulTargetConfigResult::ModifyVulTargetConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyVulTargetConfigResult::~ModifyVulTargetConfigResult() +{} + +void ModifyVulTargetConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/OperateSuspiciousTargetConfigRequest.cc b/sas/src/model/OperateSuspiciousTargetConfigRequest.cc new file mode 100644 index 000000000..0f48034c4 --- /dev/null +++ b/sas/src/model/OperateSuspiciousTargetConfigRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::OperateSuspiciousTargetConfigRequest; + +OperateSuspiciousTargetConfigRequest::OperateSuspiciousTargetConfigRequest() : + RpcServiceRequest("sas", "2018-12-03", "OperateSuspiciousTargetConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +OperateSuspiciousTargetConfigRequest::~OperateSuspiciousTargetConfigRequest() +{} + +std::string OperateSuspiciousTargetConfigRequest::getTargetType()const +{ + return targetType_; +} + +void OperateSuspiciousTargetConfigRequest::setTargetType(const std::string& targetType) +{ + targetType_ = targetType; + setParameter("TargetType", targetType); +} + +std::string OperateSuspiciousTargetConfigRequest::getType()const +{ + return type_; +} + +void OperateSuspiciousTargetConfigRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string OperateSuspiciousTargetConfigRequest::getTargetOperations()const +{ + return targetOperations_; +} + +void OperateSuspiciousTargetConfigRequest::setTargetOperations(const std::string& targetOperations) +{ + targetOperations_ = targetOperations; + setParameter("TargetOperations", targetOperations); +} + +std::string OperateSuspiciousTargetConfigRequest::getSourceIp()const +{ + return sourceIp_; +} + +void OperateSuspiciousTargetConfigRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string OperateSuspiciousTargetConfigRequest::getLang()const +{ + return lang_; +} + +void OperateSuspiciousTargetConfigRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sas/src/model/OperateSuspiciousTargetConfigResult.cc b/sas/src/model/OperateSuspiciousTargetConfigResult.cc new file mode 100644 index 000000000..1f26ff8e6 --- /dev/null +++ b/sas/src/model/OperateSuspiciousTargetConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +OperateSuspiciousTargetConfigResult::OperateSuspiciousTargetConfigResult() : + ServiceResult() +{} + +OperateSuspiciousTargetConfigResult::OperateSuspiciousTargetConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OperateSuspiciousTargetConfigResult::~OperateSuspiciousTargetConfigResult() +{} + +void OperateSuspiciousTargetConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/OperationSuspEventsRequest.cc b/sas/src/model/OperationSuspEventsRequest.cc new file mode 100644 index 000000000..378746e7f --- /dev/null +++ b/sas/src/model/OperationSuspEventsRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::OperationSuspEventsRequest; + +OperationSuspEventsRequest::OperationSuspEventsRequest() : + RpcServiceRequest("sas", "2018-12-03", "OperationSuspEvents") +{ + setMethod(HttpRequest::Method::Post); +} + +OperationSuspEventsRequest::~OperationSuspEventsRequest() +{} + +std::string OperationSuspEventsRequest::getSuspiciousEventIds()const +{ + return suspiciousEventIds_; +} + +void OperationSuspEventsRequest::setSuspiciousEventIds(const std::string& suspiciousEventIds) +{ + suspiciousEventIds_ = suspiciousEventIds; + setParameter("SuspiciousEventIds", suspiciousEventIds); +} + +std::string OperationSuspEventsRequest::getSubOperation()const +{ + return subOperation_; +} + +void OperationSuspEventsRequest::setSubOperation(const std::string& subOperation) +{ + subOperation_ = subOperation; + setParameter("SubOperation", subOperation); +} + +std::string OperationSuspEventsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void OperationSuspEventsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string OperationSuspEventsRequest::getWarnType()const +{ + return warnType_; +} + +void OperationSuspEventsRequest::setWarnType(const std::string& warnType) +{ + warnType_ = warnType; + setParameter("WarnType", warnType); +} + +std::string OperationSuspEventsRequest::getFrom()const +{ + return from_; +} + +void OperationSuspEventsRequest::setFrom(const std::string& from) +{ + from_ = from; + setParameter("From", from); +} + +std::string OperationSuspEventsRequest::getOperation()const +{ + return operation_; +} + +void OperationSuspEventsRequest::setOperation(const std::string& operation) +{ + operation_ = operation; + setParameter("Operation", operation); +} + diff --git a/sas/src/model/OperationSuspEventsResult.cc b/sas/src/model/OperationSuspEventsResult.cc new file mode 100644 index 000000000..a0e34ae6b --- /dev/null +++ b/sas/src/model/OperationSuspEventsResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +OperationSuspEventsResult::OperationSuspEventsResult() : + ServiceResult() +{} + +OperationSuspEventsResult::OperationSuspEventsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OperationSuspEventsResult::~OperationSuspEventsResult() +{} + +void OperationSuspEventsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["AccessCode"].isNull()) + accessCode_ = value["AccessCode"].asString(); + +} + +std::string OperationSuspEventsResult::getAccessCode()const +{ + return accessCode_; +} + +bool OperationSuspEventsResult::getSuccess()const +{ + return success_; +} + diff --git a/sas/src/model/PauseClientRequest.cc b/sas/src/model/PauseClientRequest.cc new file mode 100644 index 000000000..8b5ab385c --- /dev/null +++ b/sas/src/model/PauseClientRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::PauseClientRequest; + +PauseClientRequest::PauseClientRequest() : + RpcServiceRequest("sas", "2018-12-03", "PauseClient") +{ + setMethod(HttpRequest::Method::Post); +} + +PauseClientRequest::~PauseClientRequest() +{} + +std::string PauseClientRequest::getSourceIp()const +{ + return sourceIp_; +} + +void PauseClientRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string PauseClientRequest::getAppName()const +{ + return appName_; +} + +void PauseClientRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string PauseClientRequest::getValue()const +{ + return value_; +} + +void PauseClientRequest::setValue(const std::string& value) +{ + value_ = value; + setParameter("Value", value); +} + +std::string PauseClientRequest::getUuids()const +{ + return uuids_; +} + +void PauseClientRequest::setUuids(const std::string& uuids) +{ + uuids_ = uuids; + setParameter("Uuids", uuids); +} + diff --git a/sas/src/model/PauseClientResult.cc b/sas/src/model/PauseClientResult.cc new file mode 100644 index 000000000..f0e0fabc8 --- /dev/null +++ b/sas/src/model/PauseClientResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +PauseClientResult::PauseClientResult() : + ServiceResult() +{} + +PauseClientResult::PauseClientResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +PauseClientResult::~PauseClientResult() +{} + +void PauseClientResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sas/src/model/SasInstallCodeRequest.cc b/sas/src/model/SasInstallCodeRequest.cc new file mode 100644 index 000000000..dd75d6254 --- /dev/null +++ b/sas/src/model/SasInstallCodeRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Sas::Model::SasInstallCodeRequest; + +SasInstallCodeRequest::SasInstallCodeRequest() : + RpcServiceRequest("sas", "2018-12-03", "SasInstallCode") +{ + setMethod(HttpRequest::Method::Post); +} + +SasInstallCodeRequest::~SasInstallCodeRequest() +{} + +std::string SasInstallCodeRequest::getSourceIp()const +{ + return sourceIp_; +} + +void SasInstallCodeRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sas/src/model/SasInstallCodeResult.cc b/sas/src/model/SasInstallCodeResult.cc new file mode 100644 index 000000000..12023a81f --- /dev/null +++ b/sas/src/model/SasInstallCodeResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sas; +using namespace AlibabaCloud::Sas::Model; + +SasInstallCodeResult::SasInstallCodeResult() : + ServiceResult() +{} + +SasInstallCodeResult::SasInstallCodeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SasInstallCodeResult::~SasInstallCodeResult() +{} + +void SasInstallCodeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["data"].isNull()) + data_ = value["data"].asString(); + +} + +std::string SasInstallCodeResult::getData()const +{ + return data_; +} + diff --git a/sas/src/model/StartBaselineSecurityCheckRequest.cc b/sas/src/model/StartBaselineSecurityCheckRequest.cc index 9d985e69a..59b24f937 100644 --- a/sas/src/model/StartBaselineSecurityCheckRequest.cc +++ b/sas/src/model/StartBaselineSecurityCheckRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sas::Model::StartBaselineSecurityCheckRequest; StartBaselineSecurityCheckRequest::StartBaselineSecurityCheckRequest() : RpcServiceRequest("sas", "2018-12-03", "StartBaselineSecurityCheck") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartBaselineSecurityCheckRequest::~StartBaselineSecurityCheckRequest() {} @@ -33,7 +35,7 @@ long StartBaselineSecurityCheckRequest::getResourceOwnerId()const void StartBaselineSecurityCheckRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::vector StartBaselineSecurityCheckRequest::getItemIds()const @@ -44,8 +46,9 @@ std::vector StartBaselineSecurityCheckRequest::getItemIds()const void StartBaselineSecurityCheckRequest::setItemIds(const std::vector& itemIds) { itemIds_ = itemIds; - for(int i = 0; i!= itemIds.size(); i++) - setCoreParameter("ItemIds."+ std::to_string(i), std::to_string(itemIds.at(i))); + for(int dep1 = 0; dep1!= itemIds.size(); dep1++) { + setParameter("ItemIds."+ std::to_string(dep1), std::to_string(itemIds.at(dep1))); + } } std::string StartBaselineSecurityCheckRequest::getType()const @@ -56,7 +59,7 @@ std::string StartBaselineSecurityCheckRequest::getType()const void StartBaselineSecurityCheckRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::vector StartBaselineSecurityCheckRequest::getAssets()const @@ -67,8 +70,9 @@ std::vector StartBaselineSecurityCheckRequest::getAssets()const void StartBaselineSecurityCheckRequest::setAssets(const std::vector& assets) { assets_ = assets; - for(int i = 0; i!= assets.size(); i++) - setCoreParameter("Assets."+ std::to_string(i), assets.at(i)); + for(int dep1 = 0; dep1!= assets.size(); dep1++) { + setParameter("Assets."+ std::to_string(dep1), assets.at(dep1)); + } } std::string StartBaselineSecurityCheckRequest::getSourceIp()const @@ -79,7 +83,7 @@ std::string StartBaselineSecurityCheckRequest::getSourceIp()const void StartBaselineSecurityCheckRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string StartBaselineSecurityCheckRequest::getLang()const @@ -90,6 +94,6 @@ std::string StartBaselineSecurityCheckRequest::getLang()const void StartBaselineSecurityCheckRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/scdn/CMakeLists.txt b/scdn/CMakeLists.txt index be78a5521..c37ee172b 100644 --- a/scdn/CMakeLists.txt +++ b/scdn/CMakeLists.txt @@ -33,10 +33,22 @@ set(scdn_public_header_model include/alibabacloud/scdn/model/CheckScdnServiceResult.h include/alibabacloud/scdn/model/DeleteScdnDomainRequest.h include/alibabacloud/scdn/model/DeleteScdnDomainResult.h + include/alibabacloud/scdn/model/DeleteScdnSpecificConfigRequest.h + include/alibabacloud/scdn/model/DeleteScdnSpecificConfigResult.h + include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoRequest.h + include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoResult.h + include/alibabacloud/scdn/model/DescribeScdnCcTopIpRequest.h + include/alibabacloud/scdn/model/DescribeScdnCcTopIpResult.h + include/alibabacloud/scdn/model/DescribeScdnCcTopUrlRequest.h + include/alibabacloud/scdn/model/DescribeScdnCcTopUrlResult.h include/alibabacloud/scdn/model/DescribeScdnCertificateDetailRequest.h include/alibabacloud/scdn/model/DescribeScdnCertificateDetailResult.h include/alibabacloud/scdn/model/DescribeScdnCertificateListRequest.h include/alibabacloud/scdn/model/DescribeScdnCertificateListResult.h + include/alibabacloud/scdn/model/DescribeScdnDdosInfoRequest.h + include/alibabacloud/scdn/model/DescribeScdnDdosInfoResult.h + include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoRequest.h + include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoResult.h include/alibabacloud/scdn/model/DescribeScdnDomainBpsDataRequest.h include/alibabacloud/scdn/model/DescribeScdnDomainBpsDataResult.h include/alibabacloud/scdn/model/DescribeScdnDomainCertificateInfoRequest.h @@ -109,6 +121,14 @@ set(scdn_public_header_model include/alibabacloud/scdn/model/RefreshScdnObjectCachesResult.h include/alibabacloud/scdn/model/SetDomainServerCertificateRequest.h include/alibabacloud/scdn/model/SetDomainServerCertificateResult.h + include/alibabacloud/scdn/model/SetScdnBotInfoRequest.h + include/alibabacloud/scdn/model/SetScdnBotInfoResult.h + include/alibabacloud/scdn/model/SetScdnCcInfoRequest.h + include/alibabacloud/scdn/model/SetScdnCcInfoResult.h + include/alibabacloud/scdn/model/SetScdnDdosInfoRequest.h + include/alibabacloud/scdn/model/SetScdnDdosInfoResult.h + include/alibabacloud/scdn/model/SetScdnDomainBizInfoRequest.h + include/alibabacloud/scdn/model/SetScdnDomainBizInfoResult.h include/alibabacloud/scdn/model/SetScdnDomainCertificateRequest.h include/alibabacloud/scdn/model/SetScdnDomainCertificateResult.h include/alibabacloud/scdn/model/StartScdnDomainRequest.h @@ -132,10 +152,22 @@ set(scdn_src src/model/CheckScdnServiceResult.cc src/model/DeleteScdnDomainRequest.cc src/model/DeleteScdnDomainResult.cc + src/model/DeleteScdnSpecificConfigRequest.cc + src/model/DeleteScdnSpecificConfigResult.cc + src/model/DescribeScdnCcQpsInfoRequest.cc + src/model/DescribeScdnCcQpsInfoResult.cc + src/model/DescribeScdnCcTopIpRequest.cc + src/model/DescribeScdnCcTopIpResult.cc + src/model/DescribeScdnCcTopUrlRequest.cc + src/model/DescribeScdnCcTopUrlResult.cc src/model/DescribeScdnCertificateDetailRequest.cc src/model/DescribeScdnCertificateDetailResult.cc src/model/DescribeScdnCertificateListRequest.cc src/model/DescribeScdnCertificateListResult.cc + src/model/DescribeScdnDdosInfoRequest.cc + src/model/DescribeScdnDdosInfoResult.cc + src/model/DescribeScdnDdosTrafficInfoRequest.cc + src/model/DescribeScdnDdosTrafficInfoResult.cc src/model/DescribeScdnDomainBpsDataRequest.cc src/model/DescribeScdnDomainBpsDataResult.cc src/model/DescribeScdnDomainCertificateInfoRequest.cc @@ -208,6 +240,14 @@ set(scdn_src src/model/RefreshScdnObjectCachesResult.cc src/model/SetDomainServerCertificateRequest.cc src/model/SetDomainServerCertificateResult.cc + src/model/SetScdnBotInfoRequest.cc + src/model/SetScdnBotInfoResult.cc + src/model/SetScdnCcInfoRequest.cc + src/model/SetScdnCcInfoResult.cc + src/model/SetScdnDdosInfoRequest.cc + src/model/SetScdnDdosInfoResult.cc + src/model/SetScdnDomainBizInfoRequest.cc + src/model/SetScdnDomainBizInfoResult.cc src/model/SetScdnDomainCertificateRequest.cc src/model/SetScdnDomainCertificateResult.cc src/model/StartScdnDomainRequest.cc diff --git a/scdn/include/alibabacloud/scdn/ScdnClient.h b/scdn/include/alibabacloud/scdn/ScdnClient.h index 9d4f1e569..b0f92537e 100644 --- a/scdn/include/alibabacloud/scdn/ScdnClient.h +++ b/scdn/include/alibabacloud/scdn/ScdnClient.h @@ -34,10 +34,22 @@ #include "model/CheckScdnServiceResult.h" #include "model/DeleteScdnDomainRequest.h" #include "model/DeleteScdnDomainResult.h" +#include "model/DeleteScdnSpecificConfigRequest.h" +#include "model/DeleteScdnSpecificConfigResult.h" +#include "model/DescribeScdnCcQpsInfoRequest.h" +#include "model/DescribeScdnCcQpsInfoResult.h" +#include "model/DescribeScdnCcTopIpRequest.h" +#include "model/DescribeScdnCcTopIpResult.h" +#include "model/DescribeScdnCcTopUrlRequest.h" +#include "model/DescribeScdnCcTopUrlResult.h" #include "model/DescribeScdnCertificateDetailRequest.h" #include "model/DescribeScdnCertificateDetailResult.h" #include "model/DescribeScdnCertificateListRequest.h" #include "model/DescribeScdnCertificateListResult.h" +#include "model/DescribeScdnDdosInfoRequest.h" +#include "model/DescribeScdnDdosInfoResult.h" +#include "model/DescribeScdnDdosTrafficInfoRequest.h" +#include "model/DescribeScdnDdosTrafficInfoResult.h" #include "model/DescribeScdnDomainBpsDataRequest.h" #include "model/DescribeScdnDomainBpsDataResult.h" #include "model/DescribeScdnDomainCertificateInfoRequest.h" @@ -110,6 +122,14 @@ #include "model/RefreshScdnObjectCachesResult.h" #include "model/SetDomainServerCertificateRequest.h" #include "model/SetDomainServerCertificateResult.h" +#include "model/SetScdnBotInfoRequest.h" +#include "model/SetScdnBotInfoResult.h" +#include "model/SetScdnCcInfoRequest.h" +#include "model/SetScdnCcInfoResult.h" +#include "model/SetScdnDdosInfoRequest.h" +#include "model/SetScdnDdosInfoResult.h" +#include "model/SetScdnDomainBizInfoRequest.h" +#include "model/SetScdnDomainBizInfoResult.h" #include "model/SetScdnDomainCertificateRequest.h" #include "model/SetScdnDomainCertificateResult.h" #include "model/StartScdnDomainRequest.h" @@ -145,12 +165,30 @@ namespace AlibabaCloud typedef Outcome DeleteScdnDomainOutcome; typedef std::future DeleteScdnDomainOutcomeCallable; typedef std::function&)> DeleteScdnDomainAsyncHandler; + typedef Outcome DeleteScdnSpecificConfigOutcome; + typedef std::future DeleteScdnSpecificConfigOutcomeCallable; + typedef std::function&)> DeleteScdnSpecificConfigAsyncHandler; + typedef Outcome DescribeScdnCcQpsInfoOutcome; + typedef std::future DescribeScdnCcQpsInfoOutcomeCallable; + typedef std::function&)> DescribeScdnCcQpsInfoAsyncHandler; + typedef Outcome DescribeScdnCcTopIpOutcome; + typedef std::future DescribeScdnCcTopIpOutcomeCallable; + typedef std::function&)> DescribeScdnCcTopIpAsyncHandler; + typedef Outcome DescribeScdnCcTopUrlOutcome; + typedef std::future DescribeScdnCcTopUrlOutcomeCallable; + typedef std::function&)> DescribeScdnCcTopUrlAsyncHandler; typedef Outcome DescribeScdnCertificateDetailOutcome; typedef std::future DescribeScdnCertificateDetailOutcomeCallable; typedef std::function&)> DescribeScdnCertificateDetailAsyncHandler; typedef Outcome DescribeScdnCertificateListOutcome; typedef std::future DescribeScdnCertificateListOutcomeCallable; typedef std::function&)> DescribeScdnCertificateListAsyncHandler; + typedef Outcome DescribeScdnDdosInfoOutcome; + typedef std::future DescribeScdnDdosInfoOutcomeCallable; + typedef std::function&)> DescribeScdnDdosInfoAsyncHandler; + typedef Outcome DescribeScdnDdosTrafficInfoOutcome; + typedef std::future DescribeScdnDdosTrafficInfoOutcomeCallable; + typedef std::function&)> DescribeScdnDdosTrafficInfoAsyncHandler; typedef Outcome DescribeScdnDomainBpsDataOutcome; typedef std::future DescribeScdnDomainBpsDataOutcomeCallable; typedef std::function&)> DescribeScdnDomainBpsDataAsyncHandler; @@ -259,6 +297,18 @@ namespace AlibabaCloud typedef Outcome SetDomainServerCertificateOutcome; typedef std::future SetDomainServerCertificateOutcomeCallable; typedef std::function&)> SetDomainServerCertificateAsyncHandler; + typedef Outcome SetScdnBotInfoOutcome; + typedef std::future SetScdnBotInfoOutcomeCallable; + typedef std::function&)> SetScdnBotInfoAsyncHandler; + typedef Outcome SetScdnCcInfoOutcome; + typedef std::future SetScdnCcInfoOutcomeCallable; + typedef std::function&)> SetScdnCcInfoAsyncHandler; + typedef Outcome SetScdnDdosInfoOutcome; + typedef std::future SetScdnDdosInfoOutcomeCallable; + typedef std::function&)> SetScdnDdosInfoAsyncHandler; + typedef Outcome SetScdnDomainBizInfoOutcome; + typedef std::future SetScdnDomainBizInfoOutcomeCallable; + typedef std::function&)> SetScdnDomainBizInfoAsyncHandler; typedef Outcome SetScdnDomainCertificateOutcome; typedef std::future SetScdnDomainCertificateOutcomeCallable; typedef std::function&)> SetScdnDomainCertificateAsyncHandler; @@ -294,12 +344,30 @@ namespace AlibabaCloud DeleteScdnDomainOutcome deleteScdnDomain(const Model::DeleteScdnDomainRequest &request)const; void deleteScdnDomainAsync(const Model::DeleteScdnDomainRequest& request, const DeleteScdnDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteScdnDomainOutcomeCallable deleteScdnDomainCallable(const Model::DeleteScdnDomainRequest& request) const; + DeleteScdnSpecificConfigOutcome deleteScdnSpecificConfig(const Model::DeleteScdnSpecificConfigRequest &request)const; + void deleteScdnSpecificConfigAsync(const Model::DeleteScdnSpecificConfigRequest& request, const DeleteScdnSpecificConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteScdnSpecificConfigOutcomeCallable deleteScdnSpecificConfigCallable(const Model::DeleteScdnSpecificConfigRequest& request) const; + DescribeScdnCcQpsInfoOutcome describeScdnCcQpsInfo(const Model::DescribeScdnCcQpsInfoRequest &request)const; + void describeScdnCcQpsInfoAsync(const Model::DescribeScdnCcQpsInfoRequest& request, const DescribeScdnCcQpsInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeScdnCcQpsInfoOutcomeCallable describeScdnCcQpsInfoCallable(const Model::DescribeScdnCcQpsInfoRequest& request) const; + DescribeScdnCcTopIpOutcome describeScdnCcTopIp(const Model::DescribeScdnCcTopIpRequest &request)const; + void describeScdnCcTopIpAsync(const Model::DescribeScdnCcTopIpRequest& request, const DescribeScdnCcTopIpAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeScdnCcTopIpOutcomeCallable describeScdnCcTopIpCallable(const Model::DescribeScdnCcTopIpRequest& request) const; + DescribeScdnCcTopUrlOutcome describeScdnCcTopUrl(const Model::DescribeScdnCcTopUrlRequest &request)const; + void describeScdnCcTopUrlAsync(const Model::DescribeScdnCcTopUrlRequest& request, const DescribeScdnCcTopUrlAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeScdnCcTopUrlOutcomeCallable describeScdnCcTopUrlCallable(const Model::DescribeScdnCcTopUrlRequest& request) const; DescribeScdnCertificateDetailOutcome describeScdnCertificateDetail(const Model::DescribeScdnCertificateDetailRequest &request)const; void describeScdnCertificateDetailAsync(const Model::DescribeScdnCertificateDetailRequest& request, const DescribeScdnCertificateDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeScdnCertificateDetailOutcomeCallable describeScdnCertificateDetailCallable(const Model::DescribeScdnCertificateDetailRequest& request) const; DescribeScdnCertificateListOutcome describeScdnCertificateList(const Model::DescribeScdnCertificateListRequest &request)const; void describeScdnCertificateListAsync(const Model::DescribeScdnCertificateListRequest& request, const DescribeScdnCertificateListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeScdnCertificateListOutcomeCallable describeScdnCertificateListCallable(const Model::DescribeScdnCertificateListRequest& request) const; + DescribeScdnDdosInfoOutcome describeScdnDdosInfo(const Model::DescribeScdnDdosInfoRequest &request)const; + void describeScdnDdosInfoAsync(const Model::DescribeScdnDdosInfoRequest& request, const DescribeScdnDdosInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeScdnDdosInfoOutcomeCallable describeScdnDdosInfoCallable(const Model::DescribeScdnDdosInfoRequest& request) const; + DescribeScdnDdosTrafficInfoOutcome describeScdnDdosTrafficInfo(const Model::DescribeScdnDdosTrafficInfoRequest &request)const; + void describeScdnDdosTrafficInfoAsync(const Model::DescribeScdnDdosTrafficInfoRequest& request, const DescribeScdnDdosTrafficInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeScdnDdosTrafficInfoOutcomeCallable describeScdnDdosTrafficInfoCallable(const Model::DescribeScdnDdosTrafficInfoRequest& request) const; DescribeScdnDomainBpsDataOutcome describeScdnDomainBpsData(const Model::DescribeScdnDomainBpsDataRequest &request)const; void describeScdnDomainBpsDataAsync(const Model::DescribeScdnDomainBpsDataRequest& request, const DescribeScdnDomainBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeScdnDomainBpsDataOutcomeCallable describeScdnDomainBpsDataCallable(const Model::DescribeScdnDomainBpsDataRequest& request) const; @@ -408,6 +476,18 @@ namespace AlibabaCloud SetDomainServerCertificateOutcome setDomainServerCertificate(const Model::SetDomainServerCertificateRequest &request)const; void setDomainServerCertificateAsync(const Model::SetDomainServerCertificateRequest& request, const SetDomainServerCertificateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetDomainServerCertificateOutcomeCallable setDomainServerCertificateCallable(const Model::SetDomainServerCertificateRequest& request) const; + SetScdnBotInfoOutcome setScdnBotInfo(const Model::SetScdnBotInfoRequest &request)const; + void setScdnBotInfoAsync(const Model::SetScdnBotInfoRequest& request, const SetScdnBotInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetScdnBotInfoOutcomeCallable setScdnBotInfoCallable(const Model::SetScdnBotInfoRequest& request) const; + SetScdnCcInfoOutcome setScdnCcInfo(const Model::SetScdnCcInfoRequest &request)const; + void setScdnCcInfoAsync(const Model::SetScdnCcInfoRequest& request, const SetScdnCcInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetScdnCcInfoOutcomeCallable setScdnCcInfoCallable(const Model::SetScdnCcInfoRequest& request) const; + SetScdnDdosInfoOutcome setScdnDdosInfo(const Model::SetScdnDdosInfoRequest &request)const; + void setScdnDdosInfoAsync(const Model::SetScdnDdosInfoRequest& request, const SetScdnDdosInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetScdnDdosInfoOutcomeCallable setScdnDdosInfoCallable(const Model::SetScdnDdosInfoRequest& request) const; + SetScdnDomainBizInfoOutcome setScdnDomainBizInfo(const Model::SetScdnDomainBizInfoRequest &request)const; + void setScdnDomainBizInfoAsync(const Model::SetScdnDomainBizInfoRequest& request, const SetScdnDomainBizInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetScdnDomainBizInfoOutcomeCallable setScdnDomainBizInfoCallable(const Model::SetScdnDomainBizInfoRequest& request) const; SetScdnDomainCertificateOutcome setScdnDomainCertificate(const Model::SetScdnDomainCertificateRequest &request)const; void setScdnDomainCertificateAsync(const Model::SetScdnDomainCertificateRequest& request, const SetScdnDomainCertificateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetScdnDomainCertificateOutcomeCallable setScdnDomainCertificateCallable(const Model::SetScdnDomainCertificateRequest& request) const; diff --git a/scdn/include/alibabacloud/scdn/model/BatchUpdateScdnDomainRequest.h b/scdn/include/alibabacloud/scdn/model/BatchUpdateScdnDomainRequest.h index c01b9d75c..4c6131507 100644 --- a/scdn/include/alibabacloud/scdn/model/BatchUpdateScdnDomainRequest.h +++ b/scdn/include/alibabacloud/scdn/model/BatchUpdateScdnDomainRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud BatchUpdateScdnDomainRequest(); ~BatchUpdateScdnDomainRequest(); - std::string getTopLevelDomain()const; - void setTopLevelDomain(const std::string& topLevelDomain); std::string getSources()const; void setSources(const std::string& sources); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); std::string getResourceGroupId()const; void setResourceGroupId(const std::string& resourceGroupId); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + std::string getTopLevelDomain()const; + void setTopLevelDomain(const std::string& topLevelDomain); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); private: - std::string topLevelDomain_; std::string sources_; - std::string domainName_; - long ownerId_; std::string resourceGroupId_; std::string securityToken_; + std::string topLevelDomain_; + std::string domainName_; + long ownerId_; }; } diff --git a/scdn/include/alibabacloud/scdn/model/DeleteScdnSpecificConfigRequest.h b/scdn/include/alibabacloud/scdn/model/DeleteScdnSpecificConfigRequest.h new file mode 100644 index 000000000..749f61286 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DeleteScdnSpecificConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SCDN_MODEL_DELETESCDNSPECIFICCONFIGREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_DELETESCDNSPECIFICCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DeleteScdnSpecificConfigRequest : public RpcServiceRequest + { + + public: + DeleteScdnSpecificConfigRequest(); + ~DeleteScdnSpecificConfigRequest(); + + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getConfigId()const; + void setConfigId(const std::string& configId); + + private: + std::string domainName_; + long ownerId_; + std::string securityToken_; + std::string configId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DELETESCDNSPECIFICCONFIGREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DeleteScdnSpecificConfigResult.h b/scdn/include/alibabacloud/scdn/model/DeleteScdnSpecificConfigResult.h new file mode 100644 index 000000000..bd980d518 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DeleteScdnSpecificConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_SCDN_MODEL_DELETESCDNSPECIFICCONFIGRESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_DELETESCDNSPECIFICCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DeleteScdnSpecificConfigResult : public ServiceResult + { + public: + + + DeleteScdnSpecificConfigResult(); + explicit DeleteScdnSpecificConfigResult(const std::string &payload); + ~DeleteScdnSpecificConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DELETESCDNSPECIFICCONFIGRESULT_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoRequest.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoRequest.h new file mode 100644 index 000000000..5a6a484cd --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNCCQPSINFOREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCQPSINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcQpsInfoRequest : public RpcServiceRequest + { + + public: + DescribeScdnCcQpsInfoRequest(); + ~DescribeScdnCcQpsInfoRequest(); + + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + std::string startTime_; + std::string domainName_; + std::string endTime_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCQPSINFOREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoResult.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoResult.h new file mode 100644 index 000000000..f211b75f9 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoResult.h @@ -0,0 +1,60 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNCCQPSINFORESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCQPSINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcQpsInfoResult : public ServiceResult + { + public: + struct TimeScope + { + std::string start; + std::string interval; + }; + + + DescribeScdnCcQpsInfoResult(); + explicit DescribeScdnCcQpsInfoResult(const std::string &payload); + ~DescribeScdnCcQpsInfoResult(); + std::vector getTimeScopes()const; + std::vector getTotals()const; + std::vector getAttacks()const; + + protected: + void parse(const std::string &payload); + private: + std::vector timeScopes_; + std::vector totals_; + std::vector attacks_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCQPSINFORESULT_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpRequest.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpRequest.h new file mode 100644 index 000000000..adc95a8bb --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpRequest.h @@ -0,0 +1,63 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNCCTOPIPREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPIPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcTopIpRequest : public RpcServiceRequest + { + + public: + DescribeScdnCcTopIpRequest(); + ~DescribeScdnCcTopIpRequest(); + + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getPageNumber()const; + void setPageNumber(const std::string& pageNumber); + std::string getPageSize()const; + void setPageSize(const std::string& pageSize); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + std::string startTime_; + std::string pageNumber_; + std::string pageSize_; + std::string domainName_; + std::string endTime_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPIPREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpResult.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpResult.h new file mode 100644 index 000000000..1e5e3af89 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpResult.h @@ -0,0 +1,60 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNCCTOPIPRESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPIPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcTopIpResult : public ServiceResult + { + public: + struct AttackIpDatas + { + std::string ip; + std::string attackCount; + }; + + + DescribeScdnCcTopIpResult(); + explicit DescribeScdnCcTopIpResult(const std::string &payload); + ~DescribeScdnCcTopIpResult(); + std::string getDomainName()const; + std::string getTotal()const; + std::vector getAttackIpDataList()const; + + protected: + void parse(const std::string &payload); + private: + std::string domainName_; + std::string total_; + std::vector attackIpDataList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPIPRESULT_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopUrlRequest.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopUrlRequest.h new file mode 100644 index 000000000..9880797cb --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopUrlRequest.h @@ -0,0 +1,63 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNCCTOPURLREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPURLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcTopUrlRequest : public RpcServiceRequest + { + + public: + DescribeScdnCcTopUrlRequest(); + ~DescribeScdnCcTopUrlRequest(); + + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getPageNumber()const; + void setPageNumber(const std::string& pageNumber); + std::string getPageSize()const; + void setPageSize(const std::string& pageSize); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + std::string startTime_; + std::string pageNumber_; + std::string pageSize_; + std::string domainName_; + std::string endTime_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPURLREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopUrlResult.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopUrlResult.h new file mode 100644 index 000000000..2691e690f --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopUrlResult.h @@ -0,0 +1,60 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNCCTOPURLRESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPURLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcTopUrlResult : public ServiceResult + { + public: + struct AttackUrlDatas + { + std::string attackCount; + std::string url; + }; + + + DescribeScdnCcTopUrlResult(); + explicit DescribeScdnCcTopUrlResult(const std::string &payload); + ~DescribeScdnCcTopUrlResult(); + std::string getDomainName()const; + std::string getTotal()const; + std::vector getAttackUrlDataList()const; + + protected: + void parse(const std::string &payload); + private: + std::string domainName_; + std::string total_; + std::vector attackUrlDataList_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPURLRESULT_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosInfoRequest.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosInfoRequest.h new file mode 100644 index 000000000..918594bed --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosInfoRequest.h @@ -0,0 +1,48 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNDDOSINFOREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDdosInfoRequest : public RpcServiceRequest + { + + public: + DescribeScdnDdosInfoRequest(); + ~DescribeScdnDdosInfoRequest(); + + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSINFOREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosInfoResult.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosInfoResult.h new file mode 100644 index 000000000..a7bfda0ca --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosInfoResult.h @@ -0,0 +1,53 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNDDOSINFORESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDdosInfoResult : public ServiceResult + { + public: + + + DescribeScdnDdosInfoResult(); + explicit DescribeScdnDdosInfoResult(const std::string &payload); + ~DescribeScdnDdosInfoResult(); + int getSecBandwidth()const; + int getElasticBandwidth()const; + + protected: + void parse(const std::string &payload); + private: + int secBandwidth_; + int elasticBandwidth_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSINFORESULT_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoRequest.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoRequest.h new file mode 100644 index 000000000..bc6283d2f --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFOREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDdosTrafficInfoRequest : public RpcServiceRequest + { + + public: + DescribeScdnDdosTrafficInfoRequest(); + ~DescribeScdnDdosTrafficInfoRequest(); + + std::string getLine()const; + void setLine(const std::string& line); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + std::string line_; + std::string startTime_; + std::string endTime_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFOREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoResult.h b/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoResult.h new file mode 100644 index 000000000..c3577a102 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoResult.h @@ -0,0 +1,64 @@ +/* + * 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_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFORESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDdosTrafficInfoResult : public ServiceResult + { + public: + struct TimeScope + { + std::string start; + std::string interval; + }; + + + DescribeScdnDdosTrafficInfoResult(); + explicit DescribeScdnDdosTrafficInfoResult(const std::string &payload); + ~DescribeScdnDdosTrafficInfoResult(); + std::vector getTimeScopes()const; + std::vector getBpsDrops()const; + std::vector getPpsDrops()const; + std::vector getBpsTotals()const; + std::vector getPpsTotals()const; + + protected: + void parse(const std::string &payload); + private: + std::vector timeScopes_; + std::vector bpsDrops_; + std::vector ppsDrops_; + std::vector bpsTotals_; + std::vector ppsTotals_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFORESULT_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/SetScdnBotInfoRequest.h b/scdn/include/alibabacloud/scdn/model/SetScdnBotInfoRequest.h new file mode 100644 index 000000000..eeb6898cd --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/SetScdnBotInfoRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SCDN_MODEL_SETSCDNBOTINFOREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_SETSCDNBOTINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT SetScdnBotInfoRequest : public RpcServiceRequest + { + + public: + SetScdnBotInfoRequest(); + ~SetScdnBotInfoRequest(); + + std::string getEnable()const; + void setEnable(const std::string& enable); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStatus()const; + void setStatus(const std::string& status); + + private: + std::string enable_; + std::string domainName_; + long ownerId_; + std::string status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNBOTINFOREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/SetScdnBotInfoResult.h b/scdn/include/alibabacloud/scdn/model/SetScdnBotInfoResult.h new file mode 100644 index 000000000..9c68a1b44 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/SetScdnBotInfoResult.h @@ -0,0 +1,49 @@ +/* + * 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_SCDN_MODEL_SETSCDNBOTINFORESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_SETSCDNBOTINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT SetScdnBotInfoResult : public ServiceResult + { + public: + + + SetScdnBotInfoResult(); + explicit SetScdnBotInfoResult(const std::string &payload); + ~SetScdnBotInfoResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNBOTINFORESULT_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/SetScdnCcInfoRequest.h b/scdn/include/alibabacloud/scdn/model/SetScdnCcInfoRequest.h new file mode 100644 index 000000000..6c5fe6805 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/SetScdnCcInfoRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SCDN_MODEL_SETSCDNCCINFOREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_SETSCDNCCINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT SetScdnCcInfoRequest : public RpcServiceRequest + { + + public: + SetScdnCcInfoRequest(); + ~SetScdnCcInfoRequest(); + + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStatus()const; + void setStatus(const std::string& status); + + private: + long ownerId_; + std::string status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNCCINFOREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/SetScdnCcInfoResult.h b/scdn/include/alibabacloud/scdn/model/SetScdnCcInfoResult.h new file mode 100644 index 000000000..413737040 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/SetScdnCcInfoResult.h @@ -0,0 +1,49 @@ +/* + * 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_SCDN_MODEL_SETSCDNCCINFORESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_SETSCDNCCINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT SetScdnCcInfoResult : public ServiceResult + { + public: + + + SetScdnCcInfoResult(); + explicit SetScdnCcInfoResult(const std::string &payload); + ~SetScdnCcInfoResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNCCINFORESULT_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/SetScdnDdosInfoRequest.h b/scdn/include/alibabacloud/scdn/model/SetScdnDdosInfoRequest.h new file mode 100644 index 000000000..d3edd4852 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/SetScdnDdosInfoRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SCDN_MODEL_SETSCDNDDOSINFOREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDDOSINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT SetScdnDdosInfoRequest : public RpcServiceRequest + { + + public: + SetScdnDdosInfoRequest(); + ~SetScdnDdosInfoRequest(); + + long getOwnerId()const; + void setOwnerId(long ownerId); + int getElasticBandwidth()const; + void setElasticBandwidth(int elasticBandwidth); + + private: + long ownerId_; + int elasticBandwidth_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDDOSINFOREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/SetScdnDdosInfoResult.h b/scdn/include/alibabacloud/scdn/model/SetScdnDdosInfoResult.h new file mode 100644 index 000000000..9812c048d --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/SetScdnDdosInfoResult.h @@ -0,0 +1,49 @@ +/* + * 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_SCDN_MODEL_SETSCDNDDOSINFORESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDDOSINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT SetScdnDdosInfoResult : public ServiceResult + { + public: + + + SetScdnDdosInfoResult(); + explicit SetScdnDdosInfoResult(const std::string &payload); + ~SetScdnDdosInfoResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDDOSINFORESULT_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/SetScdnDomainBizInfoRequest.h b/scdn/include/alibabacloud/scdn/model/SetScdnDomainBizInfoRequest.h new file mode 100644 index 000000000..157045000 --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/SetScdnDomainBizInfoRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SCDN_MODEL_SETSCDNDOMAINBIZINFOREQUEST_H_ +#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINBIZINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT SetScdnDomainBizInfoRequest : public RpcServiceRequest + { + + public: + SetScdnDomainBizInfoRequest(); + ~SetScdnDomainBizInfoRequest(); + + std::string getBizName()const; + void setBizName(const std::string& bizName); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + std::string bizName_; + std::string domainName_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINBIZINFOREQUEST_H_ \ No newline at end of file diff --git a/scdn/include/alibabacloud/scdn/model/SetScdnDomainBizInfoResult.h b/scdn/include/alibabacloud/scdn/model/SetScdnDomainBizInfoResult.h new file mode 100644 index 000000000..22901b75a --- /dev/null +++ b/scdn/include/alibabacloud/scdn/model/SetScdnDomainBizInfoResult.h @@ -0,0 +1,49 @@ +/* + * 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_SCDN_MODEL_SETSCDNDOMAINBIZINFORESULT_H_ +#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINBIZINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Scdn + { + namespace Model + { + class ALIBABACLOUD_SCDN_EXPORT SetScdnDomainBizInfoResult : public ServiceResult + { + public: + + + SetScdnDomainBizInfoResult(); + explicit SetScdnDomainBizInfoResult(const std::string &payload); + ~SetScdnDomainBizInfoResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINBIZINFORESULT_H_ \ No newline at end of file diff --git a/scdn/src/ScdnClient.cc b/scdn/src/ScdnClient.cc index ab286517e..7b6e3c033 100644 --- a/scdn/src/ScdnClient.cc +++ b/scdn/src/ScdnClient.cc @@ -267,6 +267,150 @@ ScdnClient::DeleteScdnDomainOutcomeCallable ScdnClient::deleteScdnDomainCallable return task->get_future(); } +ScdnClient::DeleteScdnSpecificConfigOutcome ScdnClient::deleteScdnSpecificConfig(const DeleteScdnSpecificConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteScdnSpecificConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteScdnSpecificConfigOutcome(DeleteScdnSpecificConfigResult(outcome.result())); + else + return DeleteScdnSpecificConfigOutcome(outcome.error()); +} + +void ScdnClient::deleteScdnSpecificConfigAsync(const DeleteScdnSpecificConfigRequest& request, const DeleteScdnSpecificConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteScdnSpecificConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::DeleteScdnSpecificConfigOutcomeCallable ScdnClient::deleteScdnSpecificConfigCallable(const DeleteScdnSpecificConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteScdnSpecificConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ScdnClient::DescribeScdnCcQpsInfoOutcome ScdnClient::describeScdnCcQpsInfo(const DescribeScdnCcQpsInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeScdnCcQpsInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeScdnCcQpsInfoOutcome(DescribeScdnCcQpsInfoResult(outcome.result())); + else + return DescribeScdnCcQpsInfoOutcome(outcome.error()); +} + +void ScdnClient::describeScdnCcQpsInfoAsync(const DescribeScdnCcQpsInfoRequest& request, const DescribeScdnCcQpsInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeScdnCcQpsInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::DescribeScdnCcQpsInfoOutcomeCallable ScdnClient::describeScdnCcQpsInfoCallable(const DescribeScdnCcQpsInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeScdnCcQpsInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ScdnClient::DescribeScdnCcTopIpOutcome ScdnClient::describeScdnCcTopIp(const DescribeScdnCcTopIpRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeScdnCcTopIpOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeScdnCcTopIpOutcome(DescribeScdnCcTopIpResult(outcome.result())); + else + return DescribeScdnCcTopIpOutcome(outcome.error()); +} + +void ScdnClient::describeScdnCcTopIpAsync(const DescribeScdnCcTopIpRequest& request, const DescribeScdnCcTopIpAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeScdnCcTopIp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::DescribeScdnCcTopIpOutcomeCallable ScdnClient::describeScdnCcTopIpCallable(const DescribeScdnCcTopIpRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeScdnCcTopIp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ScdnClient::DescribeScdnCcTopUrlOutcome ScdnClient::describeScdnCcTopUrl(const DescribeScdnCcTopUrlRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeScdnCcTopUrlOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeScdnCcTopUrlOutcome(DescribeScdnCcTopUrlResult(outcome.result())); + else + return DescribeScdnCcTopUrlOutcome(outcome.error()); +} + +void ScdnClient::describeScdnCcTopUrlAsync(const DescribeScdnCcTopUrlRequest& request, const DescribeScdnCcTopUrlAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeScdnCcTopUrl(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::DescribeScdnCcTopUrlOutcomeCallable ScdnClient::describeScdnCcTopUrlCallable(const DescribeScdnCcTopUrlRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeScdnCcTopUrl(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ScdnClient::DescribeScdnCertificateDetailOutcome ScdnClient::describeScdnCertificateDetail(const DescribeScdnCertificateDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -339,6 +483,78 @@ ScdnClient::DescribeScdnCertificateListOutcomeCallable ScdnClient::describeScdnC return task->get_future(); } +ScdnClient::DescribeScdnDdosInfoOutcome ScdnClient::describeScdnDdosInfo(const DescribeScdnDdosInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeScdnDdosInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeScdnDdosInfoOutcome(DescribeScdnDdosInfoResult(outcome.result())); + else + return DescribeScdnDdosInfoOutcome(outcome.error()); +} + +void ScdnClient::describeScdnDdosInfoAsync(const DescribeScdnDdosInfoRequest& request, const DescribeScdnDdosInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeScdnDdosInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::DescribeScdnDdosInfoOutcomeCallable ScdnClient::describeScdnDdosInfoCallable(const DescribeScdnDdosInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeScdnDdosInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ScdnClient::DescribeScdnDdosTrafficInfoOutcome ScdnClient::describeScdnDdosTrafficInfo(const DescribeScdnDdosTrafficInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeScdnDdosTrafficInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeScdnDdosTrafficInfoOutcome(DescribeScdnDdosTrafficInfoResult(outcome.result())); + else + return DescribeScdnDdosTrafficInfoOutcome(outcome.error()); +} + +void ScdnClient::describeScdnDdosTrafficInfoAsync(const DescribeScdnDdosTrafficInfoRequest& request, const DescribeScdnDdosTrafficInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeScdnDdosTrafficInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::DescribeScdnDdosTrafficInfoOutcomeCallable ScdnClient::describeScdnDdosTrafficInfoCallable(const DescribeScdnDdosTrafficInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeScdnDdosTrafficInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ScdnClient::DescribeScdnDomainBpsDataOutcome ScdnClient::describeScdnDomainBpsData(const DescribeScdnDomainBpsDataRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1635,6 +1851,150 @@ ScdnClient::SetDomainServerCertificateOutcomeCallable ScdnClient::setDomainServe return task->get_future(); } +ScdnClient::SetScdnBotInfoOutcome ScdnClient::setScdnBotInfo(const SetScdnBotInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetScdnBotInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetScdnBotInfoOutcome(SetScdnBotInfoResult(outcome.result())); + else + return SetScdnBotInfoOutcome(outcome.error()); +} + +void ScdnClient::setScdnBotInfoAsync(const SetScdnBotInfoRequest& request, const SetScdnBotInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setScdnBotInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::SetScdnBotInfoOutcomeCallable ScdnClient::setScdnBotInfoCallable(const SetScdnBotInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setScdnBotInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ScdnClient::SetScdnCcInfoOutcome ScdnClient::setScdnCcInfo(const SetScdnCcInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetScdnCcInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetScdnCcInfoOutcome(SetScdnCcInfoResult(outcome.result())); + else + return SetScdnCcInfoOutcome(outcome.error()); +} + +void ScdnClient::setScdnCcInfoAsync(const SetScdnCcInfoRequest& request, const SetScdnCcInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setScdnCcInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::SetScdnCcInfoOutcomeCallable ScdnClient::setScdnCcInfoCallable(const SetScdnCcInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setScdnCcInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ScdnClient::SetScdnDdosInfoOutcome ScdnClient::setScdnDdosInfo(const SetScdnDdosInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetScdnDdosInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetScdnDdosInfoOutcome(SetScdnDdosInfoResult(outcome.result())); + else + return SetScdnDdosInfoOutcome(outcome.error()); +} + +void ScdnClient::setScdnDdosInfoAsync(const SetScdnDdosInfoRequest& request, const SetScdnDdosInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setScdnDdosInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::SetScdnDdosInfoOutcomeCallable ScdnClient::setScdnDdosInfoCallable(const SetScdnDdosInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setScdnDdosInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ScdnClient::SetScdnDomainBizInfoOutcome ScdnClient::setScdnDomainBizInfo(const SetScdnDomainBizInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetScdnDomainBizInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetScdnDomainBizInfoOutcome(SetScdnDomainBizInfoResult(outcome.result())); + else + return SetScdnDomainBizInfoOutcome(outcome.error()); +} + +void ScdnClient::setScdnDomainBizInfoAsync(const SetScdnDomainBizInfoRequest& request, const SetScdnDomainBizInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setScdnDomainBizInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ScdnClient::SetScdnDomainBizInfoOutcomeCallable ScdnClient::setScdnDomainBizInfoCallable(const SetScdnDomainBizInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setScdnDomainBizInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ScdnClient::SetScdnDomainCertificateOutcome ScdnClient::setScdnDomainCertificate(const SetScdnDomainCertificateRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/scdn/src/model/AddScdnDomainRequest.cc b/scdn/src/model/AddScdnDomainRequest.cc index 40297975b..91128e661 100644 --- a/scdn/src/model/AddScdnDomainRequest.cc +++ b/scdn/src/model/AddScdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string AddScdnDomainRequest::getSources()const void AddScdnDomainRequest::setSources(const std::string& sources) { sources_ = sources; - setCoreParameter("Sources", sources); + setParameter("Sources", sources); } std::string AddScdnDomainRequest::getResourceGroupId()const @@ -46,7 +46,7 @@ std::string AddScdnDomainRequest::getResourceGroupId()const void AddScdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string AddScdnDomainRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string AddScdnDomainRequest::getSecurityToken()const void AddScdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddScdnDomainRequest::getScope()const @@ -68,7 +68,7 @@ std::string AddScdnDomainRequest::getScope()const void AddScdnDomainRequest::setScope(const std::string& scope) { scope_ = scope; - setCoreParameter("Scope", scope); + setParameter("Scope", scope); } std::string AddScdnDomainRequest::getOwnerAccount()const @@ -79,7 +79,7 @@ std::string AddScdnDomainRequest::getOwnerAccount()const void AddScdnDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddScdnDomainRequest::getDomainName()const @@ -90,7 +90,7 @@ std::string AddScdnDomainRequest::getDomainName()const void AddScdnDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddScdnDomainRequest::getOwnerId()const @@ -101,7 +101,7 @@ long AddScdnDomainRequest::getOwnerId()const void AddScdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddScdnDomainRequest::getCheckUrl()const @@ -112,6 +112,6 @@ std::string AddScdnDomainRequest::getCheckUrl()const void AddScdnDomainRequest::setCheckUrl(const std::string& checkUrl) { checkUrl_ = checkUrl; - setCoreParameter("CheckUrl", checkUrl); + setParameter("CheckUrl", checkUrl); } diff --git a/scdn/src/model/BatchDeleteScdnDomainConfigsRequest.cc b/scdn/src/model/BatchDeleteScdnDomainConfigsRequest.cc index 575cbc2c7..29502f28d 100644 --- a/scdn/src/model/BatchDeleteScdnDomainConfigsRequest.cc +++ b/scdn/src/model/BatchDeleteScdnDomainConfigsRequest.cc @@ -35,7 +35,7 @@ std::string BatchDeleteScdnDomainConfigsRequest::getFunctionNames()const void BatchDeleteScdnDomainConfigsRequest::setFunctionNames(const std::string& functionNames) { functionNames_ = functionNames; - setCoreParameter("FunctionNames", functionNames); + setParameter("FunctionNames", functionNames); } std::string BatchDeleteScdnDomainConfigsRequest::getDomainNames()const @@ -46,7 +46,7 @@ std::string BatchDeleteScdnDomainConfigsRequest::getDomainNames()const void BatchDeleteScdnDomainConfigsRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } std::string BatchDeleteScdnDomainConfigsRequest::getOwnerAccount()const @@ -57,7 +57,7 @@ std::string BatchDeleteScdnDomainConfigsRequest::getOwnerAccount()const void BatchDeleteScdnDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BatchDeleteScdnDomainConfigsRequest::getOwnerId()const @@ -68,7 +68,7 @@ long BatchDeleteScdnDomainConfigsRequest::getOwnerId()const void BatchDeleteScdnDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchDeleteScdnDomainConfigsRequest::getSecurityToken()const @@ -79,6 +79,6 @@ std::string BatchDeleteScdnDomainConfigsRequest::getSecurityToken()const void BatchDeleteScdnDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/BatchSetScdnDomainConfigsRequest.cc b/scdn/src/model/BatchSetScdnDomainConfigsRequest.cc index 44c5a1888..91d5eb58b 100644 --- a/scdn/src/model/BatchSetScdnDomainConfigsRequest.cc +++ b/scdn/src/model/BatchSetScdnDomainConfigsRequest.cc @@ -35,7 +35,7 @@ std::string BatchSetScdnDomainConfigsRequest::getFunctions()const void BatchSetScdnDomainConfigsRequest::setFunctions(const std::string& functions) { functions_ = functions; - setCoreParameter("Functions", functions); + setParameter("Functions", functions); } std::string BatchSetScdnDomainConfigsRequest::getDomainNames()const @@ -46,7 +46,7 @@ std::string BatchSetScdnDomainConfigsRequest::getDomainNames()const void BatchSetScdnDomainConfigsRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } std::string BatchSetScdnDomainConfigsRequest::getOwnerAccount()const @@ -57,7 +57,7 @@ std::string BatchSetScdnDomainConfigsRequest::getOwnerAccount()const void BatchSetScdnDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BatchSetScdnDomainConfigsRequest::getOwnerId()const @@ -68,7 +68,7 @@ long BatchSetScdnDomainConfigsRequest::getOwnerId()const void BatchSetScdnDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchSetScdnDomainConfigsRequest::getSecurityToken()const @@ -79,6 +79,6 @@ std::string BatchSetScdnDomainConfigsRequest::getSecurityToken()const void BatchSetScdnDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/BatchUpdateScdnDomainRequest.cc b/scdn/src/model/BatchUpdateScdnDomainRequest.cc index e4d63b2fc..390d4033c 100644 --- a/scdn/src/model/BatchUpdateScdnDomainRequest.cc +++ b/scdn/src/model/BatchUpdateScdnDomainRequest.cc @@ -27,17 +27,6 @@ BatchUpdateScdnDomainRequest::BatchUpdateScdnDomainRequest() : BatchUpdateScdnDomainRequest::~BatchUpdateScdnDomainRequest() {} -std::string BatchUpdateScdnDomainRequest::getTopLevelDomain()const -{ - return topLevelDomain_; -} - -void BatchUpdateScdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) -{ - topLevelDomain_ = topLevelDomain; - setCoreParameter("TopLevelDomain", topLevelDomain); -} - std::string BatchUpdateScdnDomainRequest::getSources()const { return sources_; @@ -46,29 +35,7 @@ std::string BatchUpdateScdnDomainRequest::getSources()const void BatchUpdateScdnDomainRequest::setSources(const std::string& sources) { sources_ = sources; - setCoreParameter("Sources", sources); -} - -std::string BatchUpdateScdnDomainRequest::getDomainName()const -{ - return domainName_; -} - -void BatchUpdateScdnDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setCoreParameter("DomainName", domainName); -} - -long BatchUpdateScdnDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void BatchUpdateScdnDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("Sources", sources); } std::string BatchUpdateScdnDomainRequest::getResourceGroupId()const @@ -79,7 +46,7 @@ std::string BatchUpdateScdnDomainRequest::getResourceGroupId()const void BatchUpdateScdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string BatchUpdateScdnDomainRequest::getSecurityToken()const @@ -90,6 +57,39 @@ std::string BatchUpdateScdnDomainRequest::getSecurityToken()const void BatchUpdateScdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); +} + +std::string BatchUpdateScdnDomainRequest::getTopLevelDomain()const +{ + return topLevelDomain_; +} + +void BatchUpdateScdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) +{ + topLevelDomain_ = topLevelDomain; + setParameter("TopLevelDomain", topLevelDomain); +} + +std::string BatchUpdateScdnDomainRequest::getDomainName()const +{ + return domainName_; +} + +void BatchUpdateScdnDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long BatchUpdateScdnDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void BatchUpdateScdnDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/CheckScdnServiceRequest.cc b/scdn/src/model/CheckScdnServiceRequest.cc index 33f5e2f6b..2a7a926ac 100644 --- a/scdn/src/model/CheckScdnServiceRequest.cc +++ b/scdn/src/model/CheckScdnServiceRequest.cc @@ -35,7 +35,7 @@ long CheckScdnServiceRequest::getOwnerId()const void CheckScdnServiceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CheckScdnServiceRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string CheckScdnServiceRequest::getSecurityToken()const void CheckScdnServiceRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/DeleteScdnDomainRequest.cc b/scdn/src/model/DeleteScdnDomainRequest.cc index a04f643bc..de0e0fb39 100644 --- a/scdn/src/model/DeleteScdnDomainRequest.cc +++ b/scdn/src/model/DeleteScdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string DeleteScdnDomainRequest::getOwnerAccount()const void DeleteScdnDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteScdnDomainRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DeleteScdnDomainRequest::getDomainName()const void DeleteScdnDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteScdnDomainRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DeleteScdnDomainRequest::getOwnerId()const void DeleteScdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteScdnDomainRequest::getResourceGroupId()const @@ -68,7 +68,7 @@ std::string DeleteScdnDomainRequest::getResourceGroupId()const void DeleteScdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DeleteScdnDomainRequest::getSecurityToken()const @@ -79,6 +79,6 @@ std::string DeleteScdnDomainRequest::getSecurityToken()const void DeleteScdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/DeleteScdnSpecificConfigRequest.cc b/scdn/src/model/DeleteScdnSpecificConfigRequest.cc new file mode 100644 index 000000000..bfd72e9c6 --- /dev/null +++ b/scdn/src/model/DeleteScdnSpecificConfigRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::DeleteScdnSpecificConfigRequest; + +DeleteScdnSpecificConfigRequest::DeleteScdnSpecificConfigRequest() : + RpcServiceRequest("scdn", "2017-11-15", "DeleteScdnSpecificConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteScdnSpecificConfigRequest::~DeleteScdnSpecificConfigRequest() +{} + +std::string DeleteScdnSpecificConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteScdnSpecificConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteScdnSpecificConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteScdnSpecificConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteScdnSpecificConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteScdnSpecificConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteScdnSpecificConfigRequest::getConfigId()const +{ + return configId_; +} + +void DeleteScdnSpecificConfigRequest::setConfigId(const std::string& configId) +{ + configId_ = configId; + setParameter("ConfigId", configId); +} + diff --git a/scdn/src/model/DeleteScdnSpecificConfigResult.cc b/scdn/src/model/DeleteScdnSpecificConfigResult.cc new file mode 100644 index 000000000..51bf848d6 --- /dev/null +++ b/scdn/src/model/DeleteScdnSpecificConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +DeleteScdnSpecificConfigResult::DeleteScdnSpecificConfigResult() : + ServiceResult() +{} + +DeleteScdnSpecificConfigResult::DeleteScdnSpecificConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteScdnSpecificConfigResult::~DeleteScdnSpecificConfigResult() +{} + +void DeleteScdnSpecificConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/scdn/src/model/DescribeScdnCcQpsInfoRequest.cc b/scdn/src/model/DescribeScdnCcQpsInfoRequest.cc new file mode 100644 index 000000000..b0fa827ba --- /dev/null +++ b/scdn/src/model/DescribeScdnCcQpsInfoRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::DescribeScdnCcQpsInfoRequest; + +DescribeScdnCcQpsInfoRequest::DescribeScdnCcQpsInfoRequest() : + RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcQpsInfo") +{ + setMethod(HttpRequest::Method::Get); +} + +DescribeScdnCcQpsInfoRequest::~DescribeScdnCcQpsInfoRequest() +{} + +std::string DescribeScdnCcQpsInfoRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeScdnCcQpsInfoRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeScdnCcQpsInfoRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeScdnCcQpsInfoRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeScdnCcQpsInfoRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeScdnCcQpsInfoRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long DescribeScdnCcQpsInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeScdnCcQpsInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/scdn/src/model/DescribeScdnCcQpsInfoResult.cc b/scdn/src/model/DescribeScdnCcQpsInfoResult.cc new file mode 100644 index 000000000..cefcd4b4f --- /dev/null +++ b/scdn/src/model/DescribeScdnCcQpsInfoResult.cc @@ -0,0 +1,75 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +DescribeScdnCcQpsInfoResult::DescribeScdnCcQpsInfoResult() : + ServiceResult() +{} + +DescribeScdnCcQpsInfoResult::DescribeScdnCcQpsInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeScdnCcQpsInfoResult::~DescribeScdnCcQpsInfoResult() +{} + +void DescribeScdnCcQpsInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTimeScopesNode = value["TimeScopes"]["TimeScope"]; + for (auto valueTimeScopesTimeScope : allTimeScopesNode) + { + TimeScope timeScopesObject; + if(!valueTimeScopesTimeScope["Interval"].isNull()) + timeScopesObject.interval = valueTimeScopesTimeScope["Interval"].asString(); + if(!valueTimeScopesTimeScope["Start"].isNull()) + timeScopesObject.start = valueTimeScopesTimeScope["Start"].asString(); + timeScopes_.push_back(timeScopesObject); + } + auto allTotals = value["Totals"]["Total"]; + for (const auto &item : allTotals) + totals_.push_back(item.asString()); + auto allAttacks = value["Attacks"]["Attack"]; + for (const auto &item : allAttacks) + attacks_.push_back(item.asString()); + +} + +std::vector DescribeScdnCcQpsInfoResult::getTimeScopes()const +{ + return timeScopes_; +} + +std::vector DescribeScdnCcQpsInfoResult::getTotals()const +{ + return totals_; +} + +std::vector DescribeScdnCcQpsInfoResult::getAttacks()const +{ + return attacks_; +} + diff --git a/scdn/src/model/DescribeScdnCcTopIpRequest.cc b/scdn/src/model/DescribeScdnCcTopIpRequest.cc new file mode 100644 index 000000000..4177dbb16 --- /dev/null +++ b/scdn/src/model/DescribeScdnCcTopIpRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::DescribeScdnCcTopIpRequest; + +DescribeScdnCcTopIpRequest::DescribeScdnCcTopIpRequest() : + RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcTopIp") +{ + setMethod(HttpRequest::Method::Get); +} + +DescribeScdnCcTopIpRequest::~DescribeScdnCcTopIpRequest() +{} + +std::string DescribeScdnCcTopIpRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeScdnCcTopIpRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeScdnCcTopIpRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeScdnCcTopIpRequest::setPageNumber(const std::string& pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", pageNumber); +} + +std::string DescribeScdnCcTopIpRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeScdnCcTopIpRequest::setPageSize(const std::string& pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", pageSize); +} + +std::string DescribeScdnCcTopIpRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeScdnCcTopIpRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeScdnCcTopIpRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeScdnCcTopIpRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long DescribeScdnCcTopIpRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeScdnCcTopIpRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/scdn/src/model/DescribeScdnCcTopIpResult.cc b/scdn/src/model/DescribeScdnCcTopIpResult.cc new file mode 100644 index 000000000..26b2550ee --- /dev/null +++ b/scdn/src/model/DescribeScdnCcTopIpResult.cc @@ -0,0 +1,73 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +DescribeScdnCcTopIpResult::DescribeScdnCcTopIpResult() : + ServiceResult() +{} + +DescribeScdnCcTopIpResult::DescribeScdnCcTopIpResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeScdnCcTopIpResult::~DescribeScdnCcTopIpResult() +{} + +void DescribeScdnCcTopIpResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allAttackIpDataListNode = value["AttackIpDataList"]["AttackIpDatas"]; + for (auto valueAttackIpDataListAttackIpDatas : allAttackIpDataListNode) + { + AttackIpDatas attackIpDataListObject; + if(!valueAttackIpDataListAttackIpDatas["Ip"].isNull()) + attackIpDataListObject.ip = valueAttackIpDataListAttackIpDatas["Ip"].asString(); + if(!valueAttackIpDataListAttackIpDatas["AttackCount"].isNull()) + attackIpDataListObject.attackCount = valueAttackIpDataListAttackIpDatas["AttackCount"].asString(); + attackIpDataList_.push_back(attackIpDataListObject); + } + if(!value["Total"].isNull()) + total_ = value["Total"].asString(); + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + +} + +std::string DescribeScdnCcTopIpResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeScdnCcTopIpResult::getTotal()const +{ + return total_; +} + +std::vector DescribeScdnCcTopIpResult::getAttackIpDataList()const +{ + return attackIpDataList_; +} + diff --git a/scdn/src/model/DescribeScdnCcTopUrlRequest.cc b/scdn/src/model/DescribeScdnCcTopUrlRequest.cc new file mode 100644 index 000000000..7a26e2303 --- /dev/null +++ b/scdn/src/model/DescribeScdnCcTopUrlRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::DescribeScdnCcTopUrlRequest; + +DescribeScdnCcTopUrlRequest::DescribeScdnCcTopUrlRequest() : + RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcTopUrl") +{ + setMethod(HttpRequest::Method::Get); +} + +DescribeScdnCcTopUrlRequest::~DescribeScdnCcTopUrlRequest() +{} + +std::string DescribeScdnCcTopUrlRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeScdnCcTopUrlRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeScdnCcTopUrlRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeScdnCcTopUrlRequest::setPageNumber(const std::string& pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", pageNumber); +} + +std::string DescribeScdnCcTopUrlRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeScdnCcTopUrlRequest::setPageSize(const std::string& pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", pageSize); +} + +std::string DescribeScdnCcTopUrlRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeScdnCcTopUrlRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeScdnCcTopUrlRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeScdnCcTopUrlRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long DescribeScdnCcTopUrlRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeScdnCcTopUrlRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/scdn/src/model/DescribeScdnCcTopUrlResult.cc b/scdn/src/model/DescribeScdnCcTopUrlResult.cc new file mode 100644 index 000000000..d50418f4d --- /dev/null +++ b/scdn/src/model/DescribeScdnCcTopUrlResult.cc @@ -0,0 +1,73 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +DescribeScdnCcTopUrlResult::DescribeScdnCcTopUrlResult() : + ServiceResult() +{} + +DescribeScdnCcTopUrlResult::DescribeScdnCcTopUrlResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeScdnCcTopUrlResult::~DescribeScdnCcTopUrlResult() +{} + +void DescribeScdnCcTopUrlResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allAttackUrlDataListNode = value["AttackUrlDataList"]["AttackUrlDatas"]; + for (auto valueAttackUrlDataListAttackUrlDatas : allAttackUrlDataListNode) + { + AttackUrlDatas attackUrlDataListObject; + if(!valueAttackUrlDataListAttackUrlDatas["Url"].isNull()) + attackUrlDataListObject.url = valueAttackUrlDataListAttackUrlDatas["Url"].asString(); + if(!valueAttackUrlDataListAttackUrlDatas["AttackCount"].isNull()) + attackUrlDataListObject.attackCount = valueAttackUrlDataListAttackUrlDatas["AttackCount"].asString(); + attackUrlDataList_.push_back(attackUrlDataListObject); + } + if(!value["Total"].isNull()) + total_ = value["Total"].asString(); + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + +} + +std::string DescribeScdnCcTopUrlResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeScdnCcTopUrlResult::getTotal()const +{ + return total_; +} + +std::vector DescribeScdnCcTopUrlResult::getAttackUrlDataList()const +{ + return attackUrlDataList_; +} + diff --git a/scdn/src/model/DescribeScdnCertificateDetailRequest.cc b/scdn/src/model/DescribeScdnCertificateDetailRequest.cc index c8c7d2ea9..0f8dd6114 100644 --- a/scdn/src/model/DescribeScdnCertificateDetailRequest.cc +++ b/scdn/src/model/DescribeScdnCertificateDetailRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnCertificateDetailRequest::getCertName()const void DescribeScdnCertificateDetailRequest::setCertName(const std::string& certName) { certName_ = certName; - setCoreParameter("CertName", certName); + setParameter("CertName", certName); } long DescribeScdnCertificateDetailRequest::getOwnerId()const @@ -46,7 +46,7 @@ long DescribeScdnCertificateDetailRequest::getOwnerId()const void DescribeScdnCertificateDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnCertificateDetailRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string DescribeScdnCertificateDetailRequest::getSecurityToken()const void DescribeScdnCertificateDetailRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/DescribeScdnCertificateListRequest.cc b/scdn/src/model/DescribeScdnCertificateListRequest.cc index f7ff91b11..bd4e9f560 100644 --- a/scdn/src/model/DescribeScdnCertificateListRequest.cc +++ b/scdn/src/model/DescribeScdnCertificateListRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnCertificateListRequest::getDomainName()const void DescribeScdnCertificateListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeScdnCertificateListRequest::getOwnerId()const @@ -46,7 +46,7 @@ long DescribeScdnCertificateListRequest::getOwnerId()const void DescribeScdnCertificateListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnCertificateListRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string DescribeScdnCertificateListRequest::getSecurityToken()const void DescribeScdnCertificateListRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/DescribeScdnDdosInfoRequest.cc b/scdn/src/model/DescribeScdnDdosInfoRequest.cc new file mode 100644 index 000000000..2c48db065 --- /dev/null +++ b/scdn/src/model/DescribeScdnDdosInfoRequest.cc @@ -0,0 +1,40 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::DescribeScdnDdosInfoRequest; + +DescribeScdnDdosInfoRequest::DescribeScdnDdosInfoRequest() : + RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnDdosInfo") +{ + setMethod(HttpRequest::Method::Get); +} + +DescribeScdnDdosInfoRequest::~DescribeScdnDdosInfoRequest() +{} + +long DescribeScdnDdosInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeScdnDdosInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/scdn/src/model/DescribeScdnDdosInfoResult.cc b/scdn/src/model/DescribeScdnDdosInfoResult.cc new file mode 100644 index 000000000..b243568cf --- /dev/null +++ b/scdn/src/model/DescribeScdnDdosInfoResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +DescribeScdnDdosInfoResult::DescribeScdnDdosInfoResult() : + ServiceResult() +{} + +DescribeScdnDdosInfoResult::DescribeScdnDdosInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeScdnDdosInfoResult::~DescribeScdnDdosInfoResult() +{} + +void DescribeScdnDdosInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["SecBandwidth"].isNull()) + secBandwidth_ = std::stoi(value["SecBandwidth"].asString()); + if(!value["ElasticBandwidth"].isNull()) + elasticBandwidth_ = std::stoi(value["ElasticBandwidth"].asString()); + +} + +int DescribeScdnDdosInfoResult::getSecBandwidth()const +{ + return secBandwidth_; +} + +int DescribeScdnDdosInfoResult::getElasticBandwidth()const +{ + return elasticBandwidth_; +} + diff --git a/scdn/src/model/DescribeScdnDdosTrafficInfoRequest.cc b/scdn/src/model/DescribeScdnDdosTrafficInfoRequest.cc new file mode 100644 index 000000000..258d05bb5 --- /dev/null +++ b/scdn/src/model/DescribeScdnDdosTrafficInfoRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::DescribeScdnDdosTrafficInfoRequest; + +DescribeScdnDdosTrafficInfoRequest::DescribeScdnDdosTrafficInfoRequest() : + RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnDdosTrafficInfo") +{ + setMethod(HttpRequest::Method::Get); +} + +DescribeScdnDdosTrafficInfoRequest::~DescribeScdnDdosTrafficInfoRequest() +{} + +std::string DescribeScdnDdosTrafficInfoRequest::getLine()const +{ + return line_; +} + +void DescribeScdnDdosTrafficInfoRequest::setLine(const std::string& line) +{ + line_ = line; + setParameter("Line", line); +} + +std::string DescribeScdnDdosTrafficInfoRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeScdnDdosTrafficInfoRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeScdnDdosTrafficInfoRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeScdnDdosTrafficInfoRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long DescribeScdnDdosTrafficInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeScdnDdosTrafficInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/scdn/src/model/DescribeScdnDdosTrafficInfoResult.cc b/scdn/src/model/DescribeScdnDdosTrafficInfoResult.cc new file mode 100644 index 000000000..aa46122e9 --- /dev/null +++ b/scdn/src/model/DescribeScdnDdosTrafficInfoResult.cc @@ -0,0 +1,91 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +DescribeScdnDdosTrafficInfoResult::DescribeScdnDdosTrafficInfoResult() : + ServiceResult() +{} + +DescribeScdnDdosTrafficInfoResult::DescribeScdnDdosTrafficInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeScdnDdosTrafficInfoResult::~DescribeScdnDdosTrafficInfoResult() +{} + +void DescribeScdnDdosTrafficInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTimeScopesNode = value["TimeScopes"]["TimeScope"]; + for (auto valueTimeScopesTimeScope : allTimeScopesNode) + { + TimeScope timeScopesObject; + if(!valueTimeScopesTimeScope["Interval"].isNull()) + timeScopesObject.interval = valueTimeScopesTimeScope["Interval"].asString(); + if(!valueTimeScopesTimeScope["Start"].isNull()) + timeScopesObject.start = valueTimeScopesTimeScope["Start"].asString(); + timeScopes_.push_back(timeScopesObject); + } + auto allBpsDrops = value["BpsDrops"]["BpsDrop"]; + for (const auto &item : allBpsDrops) + bpsDrops_.push_back(item.asString()); + auto allBpsTotals = value["BpsTotals"]["BpsTotal"]; + for (const auto &item : allBpsTotals) + bpsTotals_.push_back(item.asString()); + auto allPpsTotals = value["PpsTotals"]["PpsTotal"]; + for (const auto &item : allPpsTotals) + ppsTotals_.push_back(item.asString()); + auto allPpsDrops = value["PpsDrops"]["PpsDrop"]; + for (const auto &item : allPpsDrops) + ppsDrops_.push_back(item.asString()); + +} + +std::vector DescribeScdnDdosTrafficInfoResult::getTimeScopes()const +{ + return timeScopes_; +} + +std::vector DescribeScdnDdosTrafficInfoResult::getBpsDrops()const +{ + return bpsDrops_; +} + +std::vector DescribeScdnDdosTrafficInfoResult::getPpsDrops()const +{ + return ppsDrops_; +} + +std::vector DescribeScdnDdosTrafficInfoResult::getBpsTotals()const +{ + return bpsTotals_; +} + +std::vector DescribeScdnDdosTrafficInfoResult::getPpsTotals()const +{ + return ppsTotals_; +} + diff --git a/scdn/src/model/DescribeScdnDomainBpsDataRequest.cc b/scdn/src/model/DescribeScdnDomainBpsDataRequest.cc index 61ad010b9..321b950ba 100644 --- a/scdn/src/model/DescribeScdnDomainBpsDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainBpsDataRequest::getLocationNameEn()const void DescribeScdnDomainBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeScdnDomainBpsDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainBpsDataRequest::getStartTime()const void DescribeScdnDomainBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainBpsDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainBpsDataRequest::getIspNameEn()const void DescribeScdnDomainBpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeScdnDomainBpsDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainBpsDataRequest::getDomainName()const void DescribeScdnDomainBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainBpsDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeScdnDomainBpsDataRequest::getEndTime()const void DescribeScdnDomainBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainBpsDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeScdnDomainBpsDataRequest::getOwnerId()const void DescribeScdnDomainBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainBpsDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeScdnDomainBpsDataRequest::getInterval()const void DescribeScdnDomainBpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/scdn/src/model/DescribeScdnDomainCertificateInfoRequest.cc b/scdn/src/model/DescribeScdnDomainCertificateInfoRequest.cc index 4f408fdde..55e07c13e 100644 --- a/scdn/src/model/DescribeScdnDomainCertificateInfoRequest.cc +++ b/scdn/src/model/DescribeScdnDomainCertificateInfoRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainCertificateInfoRequest::getDomainName()const void DescribeScdnDomainCertificateInfoRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeScdnDomainCertificateInfoRequest::getOwnerId()const @@ -46,6 +46,6 @@ long DescribeScdnDomainCertificateInfoRequest::getOwnerId()const void DescribeScdnDomainCertificateInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainCnameRequest.cc b/scdn/src/model/DescribeScdnDomainCnameRequest.cc index 8da5ea559..3795fdfa0 100644 --- a/scdn/src/model/DescribeScdnDomainCnameRequest.cc +++ b/scdn/src/model/DescribeScdnDomainCnameRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainCnameRequest::getDomainName()const void DescribeScdnDomainCnameRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeScdnDomainCnameRequest::getOwnerId()const @@ -46,6 +46,6 @@ long DescribeScdnDomainCnameRequest::getOwnerId()const void DescribeScdnDomainCnameRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainConfigsRequest.cc b/scdn/src/model/DescribeScdnDomainConfigsRequest.cc index 0bb29d3e1..aa7e9aeec 100644 --- a/scdn/src/model/DescribeScdnDomainConfigsRequest.cc +++ b/scdn/src/model/DescribeScdnDomainConfigsRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainConfigsRequest::getFunctionNames()const void DescribeScdnDomainConfigsRequest::setFunctionNames(const std::string& functionNames) { functionNames_ = functionNames; - setCoreParameter("FunctionNames", functionNames); + setParameter("FunctionNames", functionNames); } std::string DescribeScdnDomainConfigsRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainConfigsRequest::getDomainName()const void DescribeScdnDomainConfigsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeScdnDomainConfigsRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DescribeScdnDomainConfigsRequest::getOwnerId()const void DescribeScdnDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainConfigsRequest::getSecurityToken()const @@ -68,6 +68,6 @@ std::string DescribeScdnDomainConfigsRequest::getSecurityToken()const void DescribeScdnDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/DescribeScdnDomainDetailRequest.cc b/scdn/src/model/DescribeScdnDomainDetailRequest.cc index 728e2ebe7..fc63b582f 100644 --- a/scdn/src/model/DescribeScdnDomainDetailRequest.cc +++ b/scdn/src/model/DescribeScdnDomainDetailRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainDetailRequest::getDomainName()const void DescribeScdnDomainDetailRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeScdnDomainDetailRequest::getOwnerId()const @@ -46,7 +46,7 @@ long DescribeScdnDomainDetailRequest::getOwnerId()const void DescribeScdnDomainDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainDetailRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string DescribeScdnDomainDetailRequest::getSecurityToken()const void DescribeScdnDomainDetailRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/DescribeScdnDomainHitRateDataRequest.cc b/scdn/src/model/DescribeScdnDomainHitRateDataRequest.cc index 1519aa631..396231efd 100644 --- a/scdn/src/model/DescribeScdnDomainHitRateDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainHitRateDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainHitRateDataRequest::getStartTime()const void DescribeScdnDomainHitRateDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainHitRateDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainHitRateDataRequest::getDomainName()const void DescribeScdnDomainHitRateDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainHitRateDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainHitRateDataRequest::getEndTime()const void DescribeScdnDomainHitRateDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainHitRateDataRequest::getOwnerId()const @@ -68,7 +68,7 @@ long DescribeScdnDomainHitRateDataRequest::getOwnerId()const void DescribeScdnDomainHitRateDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainHitRateDataRequest::getInterval()const @@ -79,6 +79,6 @@ std::string DescribeScdnDomainHitRateDataRequest::getInterval()const void DescribeScdnDomainHitRateDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/scdn/src/model/DescribeScdnDomainHttpCodeDataRequest.cc b/scdn/src/model/DescribeScdnDomainHttpCodeDataRequest.cc index bcf595c16..6a31395f0 100644 --- a/scdn/src/model/DescribeScdnDomainHttpCodeDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainHttpCodeDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainHttpCodeDataRequest::getLocationNameEn()const void DescribeScdnDomainHttpCodeDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeScdnDomainHttpCodeDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainHttpCodeDataRequest::getStartTime()const void DescribeScdnDomainHttpCodeDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainHttpCodeDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainHttpCodeDataRequest::getIspNameEn()const void DescribeScdnDomainHttpCodeDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeScdnDomainHttpCodeDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainHttpCodeDataRequest::getDomainName()const void DescribeScdnDomainHttpCodeDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainHttpCodeDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeScdnDomainHttpCodeDataRequest::getEndTime()const void DescribeScdnDomainHttpCodeDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainHttpCodeDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeScdnDomainHttpCodeDataRequest::getOwnerId()const void DescribeScdnDomainHttpCodeDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainHttpCodeDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeScdnDomainHttpCodeDataRequest::getInterval()const void DescribeScdnDomainHttpCodeDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/scdn/src/model/DescribeScdnDomainIspDataRequest.cc b/scdn/src/model/DescribeScdnDomainIspDataRequest.cc index 93096dc00..114622900 100644 --- a/scdn/src/model/DescribeScdnDomainIspDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainIspDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainIspDataRequest::getStartTime()const void DescribeScdnDomainIspDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainIspDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainIspDataRequest::getDomainName()const void DescribeScdnDomainIspDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainIspDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainIspDataRequest::getEndTime()const void DescribeScdnDomainIspDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainIspDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeScdnDomainIspDataRequest::getOwnerId()const void DescribeScdnDomainIspDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainLogRequest.cc b/scdn/src/model/DescribeScdnDomainLogRequest.cc index 718da61b1..bbe58783c 100644 --- a/scdn/src/model/DescribeScdnDomainLogRequest.cc +++ b/scdn/src/model/DescribeScdnDomainLogRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainLogRequest::getStartTime()const void DescribeScdnDomainLogRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeScdnDomainLogRequest::getPageNumber()const @@ -46,7 +46,7 @@ long DescribeScdnDomainLogRequest::getPageNumber()const void DescribeScdnDomainLogRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } long DescribeScdnDomainLogRequest::getPageSize()const @@ -57,7 +57,7 @@ long DescribeScdnDomainLogRequest::getPageSize()const void DescribeScdnDomainLogRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeScdnDomainLogRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainLogRequest::getDomainName()const void DescribeScdnDomainLogRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainLogRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeScdnDomainLogRequest::getEndTime()const void DescribeScdnDomainLogRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainLogRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeScdnDomainLogRequest::getOwnerId()const void DescribeScdnDomainLogRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainOriginBpsDataRequest.cc b/scdn/src/model/DescribeScdnDomainOriginBpsDataRequest.cc index 6cd68d012..f03b70c4c 100644 --- a/scdn/src/model/DescribeScdnDomainOriginBpsDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainOriginBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainOriginBpsDataRequest::getStartTime()const void DescribeScdnDomainOriginBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainOriginBpsDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainOriginBpsDataRequest::getDomainName()const void DescribeScdnDomainOriginBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainOriginBpsDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainOriginBpsDataRequest::getEndTime()const void DescribeScdnDomainOriginBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainOriginBpsDataRequest::getOwnerId()const @@ -68,7 +68,7 @@ long DescribeScdnDomainOriginBpsDataRequest::getOwnerId()const void DescribeScdnDomainOriginBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainOriginBpsDataRequest::getInterval()const @@ -79,6 +79,6 @@ std::string DescribeScdnDomainOriginBpsDataRequest::getInterval()const void DescribeScdnDomainOriginBpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/scdn/src/model/DescribeScdnDomainOriginTrafficDataRequest.cc b/scdn/src/model/DescribeScdnDomainOriginTrafficDataRequest.cc index 114c8b249..650cba859 100644 --- a/scdn/src/model/DescribeScdnDomainOriginTrafficDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainOriginTrafficDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainOriginTrafficDataRequest::getStartTime()const void DescribeScdnDomainOriginTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainOriginTrafficDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainOriginTrafficDataRequest::getDomainName()const void DescribeScdnDomainOriginTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainOriginTrafficDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainOriginTrafficDataRequest::getEndTime()const void DescribeScdnDomainOriginTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainOriginTrafficDataRequest::getOwnerId()const @@ -68,7 +68,7 @@ long DescribeScdnDomainOriginTrafficDataRequest::getOwnerId()const void DescribeScdnDomainOriginTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainOriginTrafficDataRequest::getInterval()const @@ -79,6 +79,6 @@ std::string DescribeScdnDomainOriginTrafficDataRequest::getInterval()const void DescribeScdnDomainOriginTrafficDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/scdn/src/model/DescribeScdnDomainPvDataRequest.cc b/scdn/src/model/DescribeScdnDomainPvDataRequest.cc index 71cc8ae75..c721b8712 100644 --- a/scdn/src/model/DescribeScdnDomainPvDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainPvDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainPvDataRequest::getStartTime()const void DescribeScdnDomainPvDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainPvDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainPvDataRequest::getDomainName()const void DescribeScdnDomainPvDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainPvDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainPvDataRequest::getEndTime()const void DescribeScdnDomainPvDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainPvDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeScdnDomainPvDataRequest::getOwnerId()const void DescribeScdnDomainPvDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainQpsDataRequest.cc b/scdn/src/model/DescribeScdnDomainQpsDataRequest.cc index 750f03770..261ba5b2c 100644 --- a/scdn/src/model/DescribeScdnDomainQpsDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainQpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainQpsDataRequest::getLocationNameEn()const void DescribeScdnDomainQpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeScdnDomainQpsDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainQpsDataRequest::getStartTime()const void DescribeScdnDomainQpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainQpsDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainQpsDataRequest::getIspNameEn()const void DescribeScdnDomainQpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeScdnDomainQpsDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainQpsDataRequest::getDomainName()const void DescribeScdnDomainQpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainQpsDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeScdnDomainQpsDataRequest::getEndTime()const void DescribeScdnDomainQpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainQpsDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeScdnDomainQpsDataRequest::getOwnerId()const void DescribeScdnDomainQpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainQpsDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeScdnDomainQpsDataRequest::getInterval()const void DescribeScdnDomainQpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeBpsDataRequest.cc b/scdn/src/model/DescribeScdnDomainRealTimeBpsDataRequest.cc index ca6f564e9..719acf4cd 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeBpsDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainRealTimeBpsDataRequest::getLocationNameEn()const void DescribeScdnDomainRealTimeBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeScdnDomainRealTimeBpsDataRequest::getIspNameEn()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainRealTimeBpsDataRequest::getIspNameEn()const void DescribeScdnDomainRealTimeBpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeScdnDomainRealTimeBpsDataRequest::getStartTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainRealTimeBpsDataRequest::getStartTime()const void DescribeScdnDomainRealTimeBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainRealTimeBpsDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainRealTimeBpsDataRequest::getDomainName()const void DescribeScdnDomainRealTimeBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainRealTimeBpsDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeScdnDomainRealTimeBpsDataRequest::getEndTime()const void DescribeScdnDomainRealTimeBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainRealTimeBpsDataRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeScdnDomainRealTimeBpsDataRequest::getOwnerId()const void DescribeScdnDomainRealTimeBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeByteHitRateDataRequest.cc b/scdn/src/model/DescribeScdnDomainRealTimeByteHitRateDataRequest.cc index cb3b171de..862049277 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeByteHitRateDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeByteHitRateDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainRealTimeByteHitRateDataRequest::getStartTime()cons void DescribeScdnDomainRealTimeByteHitRateDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainRealTimeByteHitRateDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainRealTimeByteHitRateDataRequest::getDomainName()con void DescribeScdnDomainRealTimeByteHitRateDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainRealTimeByteHitRateDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainRealTimeByteHitRateDataRequest::getEndTime()const void DescribeScdnDomainRealTimeByteHitRateDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainRealTimeByteHitRateDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeScdnDomainRealTimeByteHitRateDataRequest::getOwnerId()const void DescribeScdnDomainRealTimeByteHitRateDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeHttpCodeDataRequest.cc b/scdn/src/model/DescribeScdnDomainRealTimeHttpCodeDataRequest.cc index 71e09fba6..70adefe45 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeHttpCodeDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeHttpCodeDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainRealTimeHttpCodeDataRequest::getLocationNameEn()co void DescribeScdnDomainRealTimeHttpCodeDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeScdnDomainRealTimeHttpCodeDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainRealTimeHttpCodeDataRequest::getStartTime()const void DescribeScdnDomainRealTimeHttpCodeDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainRealTimeHttpCodeDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainRealTimeHttpCodeDataRequest::getIspNameEn()const void DescribeScdnDomainRealTimeHttpCodeDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeScdnDomainRealTimeHttpCodeDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainRealTimeHttpCodeDataRequest::getDomainName()const void DescribeScdnDomainRealTimeHttpCodeDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainRealTimeHttpCodeDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeScdnDomainRealTimeHttpCodeDataRequest::getEndTime()const void DescribeScdnDomainRealTimeHttpCodeDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainRealTimeHttpCodeDataRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeScdnDomainRealTimeHttpCodeDataRequest::getOwnerId()const void DescribeScdnDomainRealTimeHttpCodeDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeQpsDataRequest.cc b/scdn/src/model/DescribeScdnDomainRealTimeQpsDataRequest.cc index 7285a4413..fc06e1412 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeQpsDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeQpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainRealTimeQpsDataRequest::getLocationNameEn()const void DescribeScdnDomainRealTimeQpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeScdnDomainRealTimeQpsDataRequest::getIspNameEn()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainRealTimeQpsDataRequest::getIspNameEn()const void DescribeScdnDomainRealTimeQpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeScdnDomainRealTimeQpsDataRequest::getStartTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainRealTimeQpsDataRequest::getStartTime()const void DescribeScdnDomainRealTimeQpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainRealTimeQpsDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainRealTimeQpsDataRequest::getDomainName()const void DescribeScdnDomainRealTimeQpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainRealTimeQpsDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeScdnDomainRealTimeQpsDataRequest::getEndTime()const void DescribeScdnDomainRealTimeQpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainRealTimeQpsDataRequest::getOwnerId()const @@ -90,6 +90,6 @@ long DescribeScdnDomainRealTimeQpsDataRequest::getOwnerId()const void DescribeScdnDomainRealTimeQpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeReqHitRateDataRequest.cc b/scdn/src/model/DescribeScdnDomainRealTimeReqHitRateDataRequest.cc index 52de88bbf..a0e055ddc 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeReqHitRateDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeReqHitRateDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainRealTimeReqHitRateDataRequest::getStartTime()const void DescribeScdnDomainRealTimeReqHitRateDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainRealTimeReqHitRateDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainRealTimeReqHitRateDataRequest::getDomainName()cons void DescribeScdnDomainRealTimeReqHitRateDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainRealTimeReqHitRateDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainRealTimeReqHitRateDataRequest::getEndTime()const void DescribeScdnDomainRealTimeReqHitRateDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainRealTimeReqHitRateDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeScdnDomainRealTimeReqHitRateDataRequest::getOwnerId()const void DescribeScdnDomainRealTimeReqHitRateDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeSrcBpsDataRequest.cc b/scdn/src/model/DescribeScdnDomainRealTimeSrcBpsDataRequest.cc index 1d16405a0..cc5d6621b 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeSrcBpsDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeSrcBpsDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainRealTimeSrcBpsDataRequest::getStartTime()const void DescribeScdnDomainRealTimeSrcBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainRealTimeSrcBpsDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainRealTimeSrcBpsDataRequest::getDomainName()const void DescribeScdnDomainRealTimeSrcBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainRealTimeSrcBpsDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainRealTimeSrcBpsDataRequest::getEndTime()const void DescribeScdnDomainRealTimeSrcBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainRealTimeSrcBpsDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeScdnDomainRealTimeSrcBpsDataRequest::getOwnerId()const void DescribeScdnDomainRealTimeSrcBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeSrcTrafficDataRequest.cc b/scdn/src/model/DescribeScdnDomainRealTimeSrcTrafficDataRequest.cc index 54a34185d..b7bfa48da 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeSrcTrafficDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeSrcTrafficDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainRealTimeSrcTrafficDataRequest::getStartTime()const void DescribeScdnDomainRealTimeSrcTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainRealTimeSrcTrafficDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainRealTimeSrcTrafficDataRequest::getDomainName()cons void DescribeScdnDomainRealTimeSrcTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainRealTimeSrcTrafficDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainRealTimeSrcTrafficDataRequest::getEndTime()const void DescribeScdnDomainRealTimeSrcTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainRealTimeSrcTrafficDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeScdnDomainRealTimeSrcTrafficDataRequest::getOwnerId()const void DescribeScdnDomainRealTimeSrcTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeTrafficDataRequest.cc b/scdn/src/model/DescribeScdnDomainRealTimeTrafficDataRequest.cc index a8f0f207c..a5c86075c 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeTrafficDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeTrafficDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainRealTimeTrafficDataRequest::getStartTime()const void DescribeScdnDomainRealTimeTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainRealTimeTrafficDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainRealTimeTrafficDataRequest::getDomainName()const void DescribeScdnDomainRealTimeTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainRealTimeTrafficDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainRealTimeTrafficDataRequest::getEndTime()const void DescribeScdnDomainRealTimeTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainRealTimeTrafficDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeScdnDomainRealTimeTrafficDataRequest::getOwnerId()const void DescribeScdnDomainRealTimeTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainRegionDataRequest.cc b/scdn/src/model/DescribeScdnDomainRegionDataRequest.cc index 0adcdbe34..e9005a346 100644 --- a/scdn/src/model/DescribeScdnDomainRegionDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainRegionDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainRegionDataRequest::getStartTime()const void DescribeScdnDomainRegionDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainRegionDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainRegionDataRequest::getDomainName()const void DescribeScdnDomainRegionDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainRegionDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainRegionDataRequest::getEndTime()const void DescribeScdnDomainRegionDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainRegionDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeScdnDomainRegionDataRequest::getOwnerId()const void DescribeScdnDomainRegionDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnDomainTopReferVisitRequest.cc b/scdn/src/model/DescribeScdnDomainTopReferVisitRequest.cc index 18f126078..c54cf626d 100644 --- a/scdn/src/model/DescribeScdnDomainTopReferVisitRequest.cc +++ b/scdn/src/model/DescribeScdnDomainTopReferVisitRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainTopReferVisitRequest::getDomainName()const void DescribeScdnDomainTopReferVisitRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainTopReferVisitRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainTopReferVisitRequest::getStartTime()const void DescribeScdnDomainTopReferVisitRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeScdnDomainTopReferVisitRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DescribeScdnDomainTopReferVisitRequest::getOwnerId()const void DescribeScdnDomainTopReferVisitRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainTopReferVisitRequest::getSecurityToken()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainTopReferVisitRequest::getSecurityToken()const void DescribeScdnDomainTopReferVisitRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeScdnDomainTopReferVisitRequest::getSortBy()const @@ -79,6 +79,6 @@ std::string DescribeScdnDomainTopReferVisitRequest::getSortBy()const void DescribeScdnDomainTopReferVisitRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } diff --git a/scdn/src/model/DescribeScdnDomainTopUrlVisitRequest.cc b/scdn/src/model/DescribeScdnDomainTopUrlVisitRequest.cc index efbbd2ec3..4fa8fa68b 100644 --- a/scdn/src/model/DescribeScdnDomainTopUrlVisitRequest.cc +++ b/scdn/src/model/DescribeScdnDomainTopUrlVisitRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainTopUrlVisitRequest::getDomainName()const void DescribeScdnDomainTopUrlVisitRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainTopUrlVisitRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainTopUrlVisitRequest::getStartTime()const void DescribeScdnDomainTopUrlVisitRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeScdnDomainTopUrlVisitRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DescribeScdnDomainTopUrlVisitRequest::getOwnerId()const void DescribeScdnDomainTopUrlVisitRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainTopUrlVisitRequest::getSecurityToken()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainTopUrlVisitRequest::getSecurityToken()const void DescribeScdnDomainTopUrlVisitRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeScdnDomainTopUrlVisitRequest::getSortBy()const @@ -79,6 +79,6 @@ std::string DescribeScdnDomainTopUrlVisitRequest::getSortBy()const void DescribeScdnDomainTopUrlVisitRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } diff --git a/scdn/src/model/DescribeScdnDomainTrafficDataRequest.cc b/scdn/src/model/DescribeScdnDomainTrafficDataRequest.cc index 23baf30c4..3886a59de 100644 --- a/scdn/src/model/DescribeScdnDomainTrafficDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainTrafficDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainTrafficDataRequest::getLocationNameEn()const void DescribeScdnDomainTrafficDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeScdnDomainTrafficDataRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainTrafficDataRequest::getStartTime()const void DescribeScdnDomainTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainTrafficDataRequest::getIspNameEn()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainTrafficDataRequest::getIspNameEn()const void DescribeScdnDomainTrafficDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeScdnDomainTrafficDataRequest::getDomainName()const @@ -68,7 +68,7 @@ std::string DescribeScdnDomainTrafficDataRequest::getDomainName()const void DescribeScdnDomainTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainTrafficDataRequest::getEndTime()const @@ -79,7 +79,7 @@ std::string DescribeScdnDomainTrafficDataRequest::getEndTime()const void DescribeScdnDomainTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainTrafficDataRequest::getOwnerId()const @@ -90,7 +90,7 @@ long DescribeScdnDomainTrafficDataRequest::getOwnerId()const void DescribeScdnDomainTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnDomainTrafficDataRequest::getInterval()const @@ -101,6 +101,6 @@ std::string DescribeScdnDomainTrafficDataRequest::getInterval()const void DescribeScdnDomainTrafficDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/scdn/src/model/DescribeScdnDomainUvDataRequest.cc b/scdn/src/model/DescribeScdnDomainUvDataRequest.cc index 769f2db2e..7ad33a697 100644 --- a/scdn/src/model/DescribeScdnDomainUvDataRequest.cc +++ b/scdn/src/model/DescribeScdnDomainUvDataRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnDomainUvDataRequest::getStartTime()const void DescribeScdnDomainUvDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeScdnDomainUvDataRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string DescribeScdnDomainUvDataRequest::getDomainName()const void DescribeScdnDomainUvDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnDomainUvDataRequest::getEndTime()const @@ -57,7 +57,7 @@ std::string DescribeScdnDomainUvDataRequest::getEndTime()const void DescribeScdnDomainUvDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnDomainUvDataRequest::getOwnerId()const @@ -68,6 +68,6 @@ long DescribeScdnDomainUvDataRequest::getOwnerId()const void DescribeScdnDomainUvDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnRefreshQuotaRequest.cc b/scdn/src/model/DescribeScdnRefreshQuotaRequest.cc index 05ffd7309..e60cf358c 100644 --- a/scdn/src/model/DescribeScdnRefreshQuotaRequest.cc +++ b/scdn/src/model/DescribeScdnRefreshQuotaRequest.cc @@ -35,7 +35,7 @@ long DescribeScdnRefreshQuotaRequest::getOwnerId()const void DescribeScdnRefreshQuotaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnRefreshQuotaRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeScdnRefreshQuotaRequest::getSecurityToken()const void DescribeScdnRefreshQuotaRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/DescribeScdnRefreshTasksRequest.cc b/scdn/src/model/DescribeScdnRefreshTasksRequest.cc index e15f06c48..9ca957ac1 100644 --- a/scdn/src/model/DescribeScdnRefreshTasksRequest.cc +++ b/scdn/src/model/DescribeScdnRefreshTasksRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnRefreshTasksRequest::getObjectPath()const void DescribeScdnRefreshTasksRequest::setObjectPath(const std::string& objectPath) { objectPath_ = objectPath; - setCoreParameter("ObjectPath", objectPath); + setParameter("ObjectPath", objectPath); } std::string DescribeScdnRefreshTasksRequest::getStartTime()const @@ -46,7 +46,7 @@ std::string DescribeScdnRefreshTasksRequest::getStartTime()const void DescribeScdnRefreshTasksRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeScdnRefreshTasksRequest::getPageNumber()const @@ -57,7 +57,7 @@ int DescribeScdnRefreshTasksRequest::getPageNumber()const void DescribeScdnRefreshTasksRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeScdnRefreshTasksRequest::getResourceGroupId()const @@ -68,7 +68,7 @@ std::string DescribeScdnRefreshTasksRequest::getResourceGroupId()const void DescribeScdnRefreshTasksRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeScdnRefreshTasksRequest::getSecurityToken()const @@ -79,7 +79,7 @@ std::string DescribeScdnRefreshTasksRequest::getSecurityToken()const void DescribeScdnRefreshTasksRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeScdnRefreshTasksRequest::getPageSize()const @@ -90,7 +90,7 @@ int DescribeScdnRefreshTasksRequest::getPageSize()const void DescribeScdnRefreshTasksRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeScdnRefreshTasksRequest::getObjectType()const @@ -101,7 +101,7 @@ std::string DescribeScdnRefreshTasksRequest::getObjectType()const void DescribeScdnRefreshTasksRequest::setObjectType(const std::string& objectType) { objectType_ = objectType; - setCoreParameter("ObjectType", objectType); + setParameter("ObjectType", objectType); } std::string DescribeScdnRefreshTasksRequest::getTaskId()const @@ -112,7 +112,7 @@ std::string DescribeScdnRefreshTasksRequest::getTaskId()const void DescribeScdnRefreshTasksRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } std::string DescribeScdnRefreshTasksRequest::getDomainName()const @@ -123,7 +123,7 @@ std::string DescribeScdnRefreshTasksRequest::getDomainName()const void DescribeScdnRefreshTasksRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeScdnRefreshTasksRequest::getEndTime()const @@ -134,7 +134,7 @@ std::string DescribeScdnRefreshTasksRequest::getEndTime()const void DescribeScdnRefreshTasksRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnRefreshTasksRequest::getOwnerId()const @@ -145,7 +145,7 @@ long DescribeScdnRefreshTasksRequest::getOwnerId()const void DescribeScdnRefreshTasksRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnRefreshTasksRequest::getStatus()const @@ -156,6 +156,6 @@ std::string DescribeScdnRefreshTasksRequest::getStatus()const void DescribeScdnRefreshTasksRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/scdn/src/model/DescribeScdnServiceRequest.cc b/scdn/src/model/DescribeScdnServiceRequest.cc index 84c171654..30f458cf3 100644 --- a/scdn/src/model/DescribeScdnServiceRequest.cc +++ b/scdn/src/model/DescribeScdnServiceRequest.cc @@ -35,7 +35,7 @@ long DescribeScdnServiceRequest::getOwnerId()const void DescribeScdnServiceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnServiceRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeScdnServiceRequest::getSecurityToken()const void DescribeScdnServiceRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/DescribeScdnTopDomainsByFlowRequest.cc b/scdn/src/model/DescribeScdnTopDomainsByFlowRequest.cc index 5d2ea47c1..34d68c517 100644 --- a/scdn/src/model/DescribeScdnTopDomainsByFlowRequest.cc +++ b/scdn/src/model/DescribeScdnTopDomainsByFlowRequest.cc @@ -35,7 +35,7 @@ std::string DescribeScdnTopDomainsByFlowRequest::getStartTime()const void DescribeScdnTopDomainsByFlowRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeScdnTopDomainsByFlowRequest::getLimit()const @@ -46,7 +46,7 @@ long DescribeScdnTopDomainsByFlowRequest::getLimit()const void DescribeScdnTopDomainsByFlowRequest::setLimit(long limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } std::string DescribeScdnTopDomainsByFlowRequest::getProduct()const @@ -57,7 +57,7 @@ std::string DescribeScdnTopDomainsByFlowRequest::getProduct()const void DescribeScdnTopDomainsByFlowRequest::setProduct(const std::string& product) { product_ = product; - setCoreParameter("Product", product); + setParameter("Product", product); } std::string DescribeScdnTopDomainsByFlowRequest::getEndTime()const @@ -68,7 +68,7 @@ std::string DescribeScdnTopDomainsByFlowRequest::getEndTime()const void DescribeScdnTopDomainsByFlowRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeScdnTopDomainsByFlowRequest::getOwnerId()const @@ -79,6 +79,6 @@ long DescribeScdnTopDomainsByFlowRequest::getOwnerId()const void DescribeScdnTopDomainsByFlowRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/scdn/src/model/DescribeScdnUserDomainsRequest.cc b/scdn/src/model/DescribeScdnUserDomainsRequest.cc index 13f22c0a3..f19ce1087 100644 --- a/scdn/src/model/DescribeScdnUserDomainsRequest.cc +++ b/scdn/src/model/DescribeScdnUserDomainsRequest.cc @@ -35,7 +35,7 @@ int DescribeScdnUserDomainsRequest::getPageNumber()const void DescribeScdnUserDomainsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } bool DescribeScdnUserDomainsRequest::getCheckDomainShow()const @@ -46,7 +46,7 @@ bool DescribeScdnUserDomainsRequest::getCheckDomainShow()const void DescribeScdnUserDomainsRequest::setCheckDomainShow(bool checkDomainShow) { checkDomainShow_ = checkDomainShow; - setCoreParameter("CheckDomainShow", checkDomainShow ? "true" : "false"); + setParameter("CheckDomainShow", checkDomainShow ? "true" : "false"); } std::string DescribeScdnUserDomainsRequest::getResourceGroupId()const @@ -57,7 +57,7 @@ std::string DescribeScdnUserDomainsRequest::getResourceGroupId()const void DescribeScdnUserDomainsRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeScdnUserDomainsRequest::getSecurityToken()const @@ -68,7 +68,7 @@ std::string DescribeScdnUserDomainsRequest::getSecurityToken()const void DescribeScdnUserDomainsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeScdnUserDomainsRequest::getChangeEndTime()const @@ -79,7 +79,7 @@ std::string DescribeScdnUserDomainsRequest::getChangeEndTime()const void DescribeScdnUserDomainsRequest::setChangeEndTime(const std::string& changeEndTime) { changeEndTime_ = changeEndTime; - setCoreParameter("ChangeEndTime", changeEndTime); + setParameter("ChangeEndTime", changeEndTime); } int DescribeScdnUserDomainsRequest::getPageSize()const @@ -90,7 +90,7 @@ int DescribeScdnUserDomainsRequest::getPageSize()const void DescribeScdnUserDomainsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeScdnUserDomainsRequest::getFuncFilter()const @@ -101,7 +101,7 @@ std::string DescribeScdnUserDomainsRequest::getFuncFilter()const void DescribeScdnUserDomainsRequest::setFuncFilter(const std::string& funcFilter) { funcFilter_ = funcFilter; - setCoreParameter("FuncFilter", funcFilter); + setParameter("FuncFilter", funcFilter); } std::string DescribeScdnUserDomainsRequest::getDomainName()const @@ -112,7 +112,7 @@ std::string DescribeScdnUserDomainsRequest::getDomainName()const void DescribeScdnUserDomainsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeScdnUserDomainsRequest::getOwnerId()const @@ -123,7 +123,7 @@ long DescribeScdnUserDomainsRequest::getOwnerId()const void DescribeScdnUserDomainsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnUserDomainsRequest::getFuncId()const @@ -134,7 +134,7 @@ std::string DescribeScdnUserDomainsRequest::getFuncId()const void DescribeScdnUserDomainsRequest::setFuncId(const std::string& funcId) { funcId_ = funcId; - setCoreParameter("FuncId", funcId); + setParameter("FuncId", funcId); } std::string DescribeScdnUserDomainsRequest::getDomainStatus()const @@ -145,7 +145,7 @@ std::string DescribeScdnUserDomainsRequest::getDomainStatus()const void DescribeScdnUserDomainsRequest::setDomainStatus(const std::string& domainStatus) { domainStatus_ = domainStatus; - setCoreParameter("DomainStatus", domainStatus); + setParameter("DomainStatus", domainStatus); } std::string DescribeScdnUserDomainsRequest::getDomainSearchType()const @@ -156,7 +156,7 @@ std::string DescribeScdnUserDomainsRequest::getDomainSearchType()const void DescribeScdnUserDomainsRequest::setDomainSearchType(const std::string& domainSearchType) { domainSearchType_ = domainSearchType; - setCoreParameter("DomainSearchType", domainSearchType); + setParameter("DomainSearchType", domainSearchType); } std::string DescribeScdnUserDomainsRequest::getChangeStartTime()const @@ -167,6 +167,6 @@ std::string DescribeScdnUserDomainsRequest::getChangeStartTime()const void DescribeScdnUserDomainsRequest::setChangeStartTime(const std::string& changeStartTime) { changeStartTime_ = changeStartTime; - setCoreParameter("ChangeStartTime", changeStartTime); + setParameter("ChangeStartTime", changeStartTime); } diff --git a/scdn/src/model/DescribeScdnUserQuotaRequest.cc b/scdn/src/model/DescribeScdnUserQuotaRequest.cc index 447f2f757..300fb6fb6 100644 --- a/scdn/src/model/DescribeScdnUserQuotaRequest.cc +++ b/scdn/src/model/DescribeScdnUserQuotaRequest.cc @@ -35,7 +35,7 @@ long DescribeScdnUserQuotaRequest::getOwnerId()const void DescribeScdnUserQuotaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeScdnUserQuotaRequest::getSecurityToken()const @@ -46,6 +46,6 @@ std::string DescribeScdnUserQuotaRequest::getSecurityToken()const void DescribeScdnUserQuotaRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/OpenScdnServiceRequest.cc b/scdn/src/model/OpenScdnServiceRequest.cc index 3df37f7a0..81041f7ba 100644 --- a/scdn/src/model/OpenScdnServiceRequest.cc +++ b/scdn/src/model/OpenScdnServiceRequest.cc @@ -35,7 +35,7 @@ std::string OpenScdnServiceRequest::getStartDate()const void OpenScdnServiceRequest::setStartDate(const std::string& startDate) { startDate_ = startDate; - setCoreParameter("StartDate", startDate); + setParameter("StartDate", startDate); } int OpenScdnServiceRequest::getCcProtection()const @@ -46,7 +46,7 @@ int OpenScdnServiceRequest::getCcProtection()const void OpenScdnServiceRequest::setCcProtection(int ccProtection) { ccProtection_ = ccProtection; - setCoreParameter("CcProtection", std::to_string(ccProtection)); + setParameter("CcProtection", std::to_string(ccProtection)); } std::string OpenScdnServiceRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string OpenScdnServiceRequest::getSecurityToken()const void OpenScdnServiceRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string OpenScdnServiceRequest::getProtectType()const @@ -68,7 +68,7 @@ std::string OpenScdnServiceRequest::getProtectType()const void OpenScdnServiceRequest::setProtectType(const std::string& protectType) { protectType_ = protectType; - setCoreParameter("ProtectType", protectType); + setParameter("ProtectType", protectType); } int OpenScdnServiceRequest::getDDoSBasic()const @@ -79,7 +79,7 @@ int OpenScdnServiceRequest::getDDoSBasic()const void OpenScdnServiceRequest::setDDoSBasic(int dDoSBasic) { dDoSBasic_ = dDoSBasic; - setCoreParameter("DDoSBasic", std::to_string(dDoSBasic)); + setParameter("DDoSBasic", std::to_string(dDoSBasic)); } int OpenScdnServiceRequest::getBandwidth()const @@ -90,7 +90,7 @@ int OpenScdnServiceRequest::getBandwidth()const void OpenScdnServiceRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } int OpenScdnServiceRequest::getDomainCount()const @@ -101,7 +101,7 @@ int OpenScdnServiceRequest::getDomainCount()const void OpenScdnServiceRequest::setDomainCount(int domainCount) { domainCount_ = domainCount; - setCoreParameter("DomainCount", std::to_string(domainCount)); + setParameter("DomainCount", std::to_string(domainCount)); } long OpenScdnServiceRequest::getOwnerId()const @@ -112,7 +112,7 @@ long OpenScdnServiceRequest::getOwnerId()const void OpenScdnServiceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string OpenScdnServiceRequest::getEndDate()const @@ -123,7 +123,7 @@ std::string OpenScdnServiceRequest::getEndDate()const void OpenScdnServiceRequest::setEndDate(const std::string& endDate) { endDate_ = endDate; - setCoreParameter("EndDate", endDate); + setParameter("EndDate", endDate); } int OpenScdnServiceRequest::getElasticProtection()const @@ -134,6 +134,6 @@ int OpenScdnServiceRequest::getElasticProtection()const void OpenScdnServiceRequest::setElasticProtection(int elasticProtection) { elasticProtection_ = elasticProtection; - setCoreParameter("ElasticProtection", std::to_string(elasticProtection)); + setParameter("ElasticProtection", std::to_string(elasticProtection)); } diff --git a/scdn/src/model/PreloadScdnObjectCachesRequest.cc b/scdn/src/model/PreloadScdnObjectCachesRequest.cc index 3c26851b6..fb5a42374 100644 --- a/scdn/src/model/PreloadScdnObjectCachesRequest.cc +++ b/scdn/src/model/PreloadScdnObjectCachesRequest.cc @@ -35,7 +35,7 @@ std::string PreloadScdnObjectCachesRequest::getArea()const void PreloadScdnObjectCachesRequest::setArea(const std::string& area) { area_ = area; - setCoreParameter("Area", area); + setParameter("Area", area); } std::string PreloadScdnObjectCachesRequest::getObjectPath()const @@ -46,7 +46,7 @@ std::string PreloadScdnObjectCachesRequest::getObjectPath()const void PreloadScdnObjectCachesRequest::setObjectPath(const std::string& objectPath) { objectPath_ = objectPath; - setCoreParameter("ObjectPath", objectPath); + setParameter("ObjectPath", objectPath); } long PreloadScdnObjectCachesRequest::getOwnerId()const @@ -57,7 +57,7 @@ long PreloadScdnObjectCachesRequest::getOwnerId()const void PreloadScdnObjectCachesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string PreloadScdnObjectCachesRequest::getSecurityToken()const @@ -68,6 +68,6 @@ std::string PreloadScdnObjectCachesRequest::getSecurityToken()const void PreloadScdnObjectCachesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/RefreshScdnObjectCachesRequest.cc b/scdn/src/model/RefreshScdnObjectCachesRequest.cc index 6677ef11c..ffcfc3f87 100644 --- a/scdn/src/model/RefreshScdnObjectCachesRequest.cc +++ b/scdn/src/model/RefreshScdnObjectCachesRequest.cc @@ -35,7 +35,7 @@ std::string RefreshScdnObjectCachesRequest::getObjectPath()const void RefreshScdnObjectCachesRequest::setObjectPath(const std::string& objectPath) { objectPath_ = objectPath; - setCoreParameter("ObjectPath", objectPath); + setParameter("ObjectPath", objectPath); } long RefreshScdnObjectCachesRequest::getOwnerId()const @@ -46,7 +46,7 @@ long RefreshScdnObjectCachesRequest::getOwnerId()const void RefreshScdnObjectCachesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RefreshScdnObjectCachesRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string RefreshScdnObjectCachesRequest::getSecurityToken()const void RefreshScdnObjectCachesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string RefreshScdnObjectCachesRequest::getObjectType()const @@ -68,6 +68,6 @@ std::string RefreshScdnObjectCachesRequest::getObjectType()const void RefreshScdnObjectCachesRequest::setObjectType(const std::string& objectType) { objectType_ = objectType; - setCoreParameter("ObjectType", objectType); + setParameter("ObjectType", objectType); } diff --git a/scdn/src/model/SetDomainServerCertificateRequest.cc b/scdn/src/model/SetDomainServerCertificateRequest.cc index da1bad609..0d25d6679 100644 --- a/scdn/src/model/SetDomainServerCertificateRequest.cc +++ b/scdn/src/model/SetDomainServerCertificateRequest.cc @@ -35,7 +35,7 @@ std::string SetDomainServerCertificateRequest::getSSLProtocol()const void SetDomainServerCertificateRequest::setSSLProtocol(const std::string& sSLProtocol) { sSLProtocol_ = sSLProtocol; - setCoreParameter("SSLProtocol", sSLProtocol); + setParameter("SSLProtocol", sSLProtocol); } std::string SetDomainServerCertificateRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string SetDomainServerCertificateRequest::getAccessKeyId()const void SetDomainServerCertificateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetDomainServerCertificateRequest::getSecurityToken()const @@ -57,7 +57,7 @@ std::string SetDomainServerCertificateRequest::getSecurityToken()const void SetDomainServerCertificateRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetDomainServerCertificateRequest::getSSLPri()const @@ -68,7 +68,7 @@ std::string SetDomainServerCertificateRequest::getSSLPri()const void SetDomainServerCertificateRequest::setSSLPri(const std::string& sSLPri) { sSLPri_ = sSLPri; - setCoreParameter("SSLPri", sSLPri); + setParameter("SSLPri", sSLPri); } std::string SetDomainServerCertificateRequest::getCertName()const @@ -79,7 +79,7 @@ std::string SetDomainServerCertificateRequest::getCertName()const void SetDomainServerCertificateRequest::setCertName(const std::string& certName) { certName_ = certName; - setCoreParameter("CertName", certName); + setParameter("CertName", certName); } std::string SetDomainServerCertificateRequest::getDomainName()const @@ -90,7 +90,7 @@ std::string SetDomainServerCertificateRequest::getDomainName()const void SetDomainServerCertificateRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SetDomainServerCertificateRequest::getOwnerId()const @@ -101,7 +101,7 @@ long SetDomainServerCertificateRequest::getOwnerId()const void SetDomainServerCertificateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetDomainServerCertificateRequest::getSSLPub()const @@ -112,7 +112,7 @@ std::string SetDomainServerCertificateRequest::getSSLPub()const void SetDomainServerCertificateRequest::setSSLPub(const std::string& sSLPub) { sSLPub_ = sSLPub; - setCoreParameter("SSLPub", sSLPub); + setParameter("SSLPub", sSLPub); } std::string SetDomainServerCertificateRequest::getRegion()const @@ -123,6 +123,6 @@ std::string SetDomainServerCertificateRequest::getRegion()const void SetDomainServerCertificateRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/scdn/src/model/SetScdnBotInfoRequest.cc b/scdn/src/model/SetScdnBotInfoRequest.cc new file mode 100644 index 000000000..45a4883c6 --- /dev/null +++ b/scdn/src/model/SetScdnBotInfoRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::SetScdnBotInfoRequest; + +SetScdnBotInfoRequest::SetScdnBotInfoRequest() : + RpcServiceRequest("scdn", "2017-11-15", "SetScdnBotInfo") +{ + setMethod(HttpRequest::Method::Get); +} + +SetScdnBotInfoRequest::~SetScdnBotInfoRequest() +{} + +std::string SetScdnBotInfoRequest::getEnable()const +{ + return enable_; +} + +void SetScdnBotInfoRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetScdnBotInfoRequest::getDomainName()const +{ + return domainName_; +} + +void SetScdnBotInfoRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetScdnBotInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetScdnBotInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetScdnBotInfoRequest::getStatus()const +{ + return status_; +} + +void SetScdnBotInfoRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/scdn/src/model/SetScdnBotInfoResult.cc b/scdn/src/model/SetScdnBotInfoResult.cc new file mode 100644 index 000000000..6829a0344 --- /dev/null +++ b/scdn/src/model/SetScdnBotInfoResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +SetScdnBotInfoResult::SetScdnBotInfoResult() : + ServiceResult() +{} + +SetScdnBotInfoResult::SetScdnBotInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetScdnBotInfoResult::~SetScdnBotInfoResult() +{} + +void SetScdnBotInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/scdn/src/model/SetScdnCcInfoRequest.cc b/scdn/src/model/SetScdnCcInfoRequest.cc new file mode 100644 index 000000000..c1df679e5 --- /dev/null +++ b/scdn/src/model/SetScdnCcInfoRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::SetScdnCcInfoRequest; + +SetScdnCcInfoRequest::SetScdnCcInfoRequest() : + RpcServiceRequest("scdn", "2017-11-15", "SetScdnCcInfo") +{ + setMethod(HttpRequest::Method::Get); +} + +SetScdnCcInfoRequest::~SetScdnCcInfoRequest() +{} + +long SetScdnCcInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetScdnCcInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetScdnCcInfoRequest::getStatus()const +{ + return status_; +} + +void SetScdnCcInfoRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/scdn/src/model/SetScdnCcInfoResult.cc b/scdn/src/model/SetScdnCcInfoResult.cc new file mode 100644 index 000000000..e71ec5163 --- /dev/null +++ b/scdn/src/model/SetScdnCcInfoResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +SetScdnCcInfoResult::SetScdnCcInfoResult() : + ServiceResult() +{} + +SetScdnCcInfoResult::SetScdnCcInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetScdnCcInfoResult::~SetScdnCcInfoResult() +{} + +void SetScdnCcInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/scdn/src/model/SetScdnDdosInfoRequest.cc b/scdn/src/model/SetScdnDdosInfoRequest.cc new file mode 100644 index 000000000..6a9e928da --- /dev/null +++ b/scdn/src/model/SetScdnDdosInfoRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::SetScdnDdosInfoRequest; + +SetScdnDdosInfoRequest::SetScdnDdosInfoRequest() : + RpcServiceRequest("scdn", "2017-11-15", "SetScdnDdosInfo") +{ + setMethod(HttpRequest::Method::Get); +} + +SetScdnDdosInfoRequest::~SetScdnDdosInfoRequest() +{} + +long SetScdnDdosInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetScdnDdosInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int SetScdnDdosInfoRequest::getElasticBandwidth()const +{ + return elasticBandwidth_; +} + +void SetScdnDdosInfoRequest::setElasticBandwidth(int elasticBandwidth) +{ + elasticBandwidth_ = elasticBandwidth; + setParameter("ElasticBandwidth", std::to_string(elasticBandwidth)); +} + diff --git a/scdn/src/model/SetScdnDdosInfoResult.cc b/scdn/src/model/SetScdnDdosInfoResult.cc new file mode 100644 index 000000000..5b71d817d --- /dev/null +++ b/scdn/src/model/SetScdnDdosInfoResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +SetScdnDdosInfoResult::SetScdnDdosInfoResult() : + ServiceResult() +{} + +SetScdnDdosInfoResult::SetScdnDdosInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetScdnDdosInfoResult::~SetScdnDdosInfoResult() +{} + +void SetScdnDdosInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/scdn/src/model/SetScdnDomainBizInfoRequest.cc b/scdn/src/model/SetScdnDomainBizInfoRequest.cc new file mode 100644 index 000000000..3c7a7f964 --- /dev/null +++ b/scdn/src/model/SetScdnDomainBizInfoRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Scdn::Model::SetScdnDomainBizInfoRequest; + +SetScdnDomainBizInfoRequest::SetScdnDomainBizInfoRequest() : + RpcServiceRequest("scdn", "2017-11-15", "SetScdnDomainBizInfo") +{ + setMethod(HttpRequest::Method::Get); +} + +SetScdnDomainBizInfoRequest::~SetScdnDomainBizInfoRequest() +{} + +std::string SetScdnDomainBizInfoRequest::getBizName()const +{ + return bizName_; +} + +void SetScdnDomainBizInfoRequest::setBizName(const std::string& bizName) +{ + bizName_ = bizName; + setParameter("BizName", bizName); +} + +std::string SetScdnDomainBizInfoRequest::getDomainName()const +{ + return domainName_; +} + +void SetScdnDomainBizInfoRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetScdnDomainBizInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetScdnDomainBizInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/scdn/src/model/SetScdnDomainBizInfoResult.cc b/scdn/src/model/SetScdnDomainBizInfoResult.cc new file mode 100644 index 000000000..f3d36bbd0 --- /dev/null +++ b/scdn/src/model/SetScdnDomainBizInfoResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Scdn; +using namespace AlibabaCloud::Scdn::Model; + +SetScdnDomainBizInfoResult::SetScdnDomainBizInfoResult() : + ServiceResult() +{} + +SetScdnDomainBizInfoResult::SetScdnDomainBizInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetScdnDomainBizInfoResult::~SetScdnDomainBizInfoResult() +{} + +void SetScdnDomainBizInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/scdn/src/model/SetScdnDomainCertificateRequest.cc b/scdn/src/model/SetScdnDomainCertificateRequest.cc index 03315a3dc..9966d1aef 100644 --- a/scdn/src/model/SetScdnDomainCertificateRequest.cc +++ b/scdn/src/model/SetScdnDomainCertificateRequest.cc @@ -35,7 +35,7 @@ std::string SetScdnDomainCertificateRequest::getSSLProtocol()const void SetScdnDomainCertificateRequest::setSSLProtocol(const std::string& sSLProtocol) { sSLProtocol_ = sSLProtocol; - setCoreParameter("SSLProtocol", sSLProtocol); + setParameter("SSLProtocol", sSLProtocol); } std::string SetScdnDomainCertificateRequest::getSecurityToken()const @@ -46,7 +46,7 @@ std::string SetScdnDomainCertificateRequest::getSecurityToken()const void SetScdnDomainCertificateRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetScdnDomainCertificateRequest::getCertType()const @@ -57,7 +57,7 @@ std::string SetScdnDomainCertificateRequest::getCertType()const void SetScdnDomainCertificateRequest::setCertType(const std::string& certType) { certType_ = certType; - setCoreParameter("CertType", certType); + setParameter("CertType", certType); } std::string SetScdnDomainCertificateRequest::getSSLPri()const @@ -68,7 +68,7 @@ std::string SetScdnDomainCertificateRequest::getSSLPri()const void SetScdnDomainCertificateRequest::setSSLPri(const std::string& sSLPri) { sSLPri_ = sSLPri; - setCoreParameter("SSLPri", sSLPri); + setParameter("SSLPri", sSLPri); } std::string SetScdnDomainCertificateRequest::getForceSet()const @@ -79,7 +79,7 @@ std::string SetScdnDomainCertificateRequest::getForceSet()const void SetScdnDomainCertificateRequest::setForceSet(const std::string& forceSet) { forceSet_ = forceSet; - setCoreParameter("ForceSet", forceSet); + setParameter("ForceSet", forceSet); } std::string SetScdnDomainCertificateRequest::getCertName()const @@ -90,7 +90,7 @@ std::string SetScdnDomainCertificateRequest::getCertName()const void SetScdnDomainCertificateRequest::setCertName(const std::string& certName) { certName_ = certName; - setCoreParameter("CertName", certName); + setParameter("CertName", certName); } std::string SetScdnDomainCertificateRequest::getDomainName()const @@ -101,7 +101,7 @@ std::string SetScdnDomainCertificateRequest::getDomainName()const void SetScdnDomainCertificateRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SetScdnDomainCertificateRequest::getOwnerId()const @@ -112,7 +112,7 @@ long SetScdnDomainCertificateRequest::getOwnerId()const void SetScdnDomainCertificateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetScdnDomainCertificateRequest::getSSLPub()const @@ -123,7 +123,7 @@ std::string SetScdnDomainCertificateRequest::getSSLPub()const void SetScdnDomainCertificateRequest::setSSLPub(const std::string& sSLPub) { sSLPub_ = sSLPub; - setCoreParameter("SSLPub", sSLPub); + setParameter("SSLPub", sSLPub); } std::string SetScdnDomainCertificateRequest::getRegion()const @@ -134,6 +134,6 @@ std::string SetScdnDomainCertificateRequest::getRegion()const void SetScdnDomainCertificateRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/scdn/src/model/StartScdnDomainRequest.cc b/scdn/src/model/StartScdnDomainRequest.cc index ea50b0775..7c2d12298 100644 --- a/scdn/src/model/StartScdnDomainRequest.cc +++ b/scdn/src/model/StartScdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string StartScdnDomainRequest::getDomainName()const void StartScdnDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long StartScdnDomainRequest::getOwnerId()const @@ -46,7 +46,7 @@ long StartScdnDomainRequest::getOwnerId()const void StartScdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StartScdnDomainRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string StartScdnDomainRequest::getSecurityToken()const void StartScdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/StopScdnDomainRequest.cc b/scdn/src/model/StopScdnDomainRequest.cc index 274a991cb..37c1956fe 100644 --- a/scdn/src/model/StopScdnDomainRequest.cc +++ b/scdn/src/model/StopScdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string StopScdnDomainRequest::getDomainName()const void StopScdnDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long StopScdnDomainRequest::getOwnerId()const @@ -46,7 +46,7 @@ long StopScdnDomainRequest::getOwnerId()const void StopScdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StopScdnDomainRequest::getSecurityToken()const @@ -57,6 +57,6 @@ std::string StopScdnDomainRequest::getSecurityToken()const void StopScdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/scdn/src/model/UpdateScdnDomainRequest.cc b/scdn/src/model/UpdateScdnDomainRequest.cc index 9b6c94937..3c01a087b 100644 --- a/scdn/src/model/UpdateScdnDomainRequest.cc +++ b/scdn/src/model/UpdateScdnDomainRequest.cc @@ -35,7 +35,7 @@ std::string UpdateScdnDomainRequest::getSources()const void UpdateScdnDomainRequest::setSources(const std::string& sources) { sources_ = sources; - setCoreParameter("Sources", sources); + setParameter("Sources", sources); } std::string UpdateScdnDomainRequest::getDomainName()const @@ -46,7 +46,7 @@ std::string UpdateScdnDomainRequest::getDomainName()const void UpdateScdnDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long UpdateScdnDomainRequest::getOwnerId()const @@ -57,7 +57,7 @@ long UpdateScdnDomainRequest::getOwnerId()const void UpdateScdnDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateScdnDomainRequest::getResourceGroupId()const @@ -68,7 +68,7 @@ std::string UpdateScdnDomainRequest::getResourceGroupId()const void UpdateScdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string UpdateScdnDomainRequest::getSecurityToken()const @@ -79,6 +79,6 @@ std::string UpdateScdnDomainRequest::getSecurityToken()const void UpdateScdnDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/sddp/CMakeLists.txt b/sddp/CMakeLists.txt index bc2b62425..255f69acb 100644 --- a/sddp/CMakeLists.txt +++ b/sddp/CMakeLists.txt @@ -37,6 +37,8 @@ set(sddp_public_header_model include/alibabacloud/sddp/model/DescribeAccountDetailResult.h include/alibabacloud/sddp/model/DescribeAccountsRequest.h include/alibabacloud/sddp/model/DescribeAccountsResult.h + include/alibabacloud/sddp/model/DescribeAuditLogsRequest.h + include/alibabacloud/sddp/model/DescribeAuditLogsResult.h include/alibabacloud/sddp/model/DescribeAuthAccountsRequest.h include/alibabacloud/sddp/model/DescribeAuthAccountsResult.h include/alibabacloud/sddp/model/DescribeCloudDatabasesRequest.h @@ -61,6 +63,10 @@ set(sddp_public_header_model include/alibabacloud/sddp/model/DescribeDataLimitDetailResult.h include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h include/alibabacloud/sddp/model/DescribeDataLimitsResult.h + include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryRequest.h + include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryResult.h + include/alibabacloud/sddp/model/DescribeDataMaskingTasksRequest.h + include/alibabacloud/sddp/model/DescribeDataMaskingTasksResult.h include/alibabacloud/sddp/model/DescribeDepartsRequest.h include/alibabacloud/sddp/model/DescribeDepartsResult.h include/alibabacloud/sddp/model/DescribeEventDetailRequest.h @@ -71,6 +77,8 @@ set(sddp_public_header_model include/alibabacloud/sddp/model/DescribeEventsResult.h include/alibabacloud/sddp/model/DescribeInstancesRequest.h include/alibabacloud/sddp/model/DescribeInstancesResult.h + include/alibabacloud/sddp/model/DescribeOriginalLogsRequest.h + include/alibabacloud/sddp/model/DescribeOriginalLogsResult.h include/alibabacloud/sddp/model/DescribeOssObjectDetailRequest.h include/alibabacloud/sddp/model/DescribeOssObjectDetailResult.h include/alibabacloud/sddp/model/DescribeOssObjectsRequest.h @@ -83,8 +91,14 @@ set(sddp_public_header_model include/alibabacloud/sddp/model/DescribeRulesResult.h include/alibabacloud/sddp/model/DescribeTablesRequest.h include/alibabacloud/sddp/model/DescribeTablesResult.h + include/alibabacloud/sddp/model/DescribeUseFlowRequest.h + include/alibabacloud/sddp/model/DescribeUseFlowResult.h include/alibabacloud/sddp/model/DescribeUserStatusRequest.h include/alibabacloud/sddp/model/DescribeUserStatusResult.h + include/alibabacloud/sddp/model/ExecDatamaskRequest.h + include/alibabacloud/sddp/model/ExecDatamaskResult.h + include/alibabacloud/sddp/model/ManualTriggerMaskingProcessRequest.h + include/alibabacloud/sddp/model/ManualTriggerMaskingProcessResult.h include/alibabacloud/sddp/model/ModifyDataLimitRequest.h include/alibabacloud/sddp/model/ModifyDataLimitResult.h include/alibabacloud/sddp/model/ModifyDefaultLevelRequest.h @@ -97,6 +111,8 @@ set(sddp_public_header_model include/alibabacloud/sddp/model/ModifyRuleResult.h include/alibabacloud/sddp/model/ModifyRuleStatusRequest.h include/alibabacloud/sddp/model/ModifyRuleStatusResult.h + include/alibabacloud/sddp/model/ModifySaleFlowCountTypeRequest.h + include/alibabacloud/sddp/model/ModifySaleFlowCountTypeResult.h include/alibabacloud/sddp/model/ValidateConnectorRequest.h include/alibabacloud/sddp/model/ValidateConnectorResult.h ) @@ -118,6 +134,8 @@ set(sddp_src src/model/DescribeAccountDetailResult.cc src/model/DescribeAccountsRequest.cc src/model/DescribeAccountsResult.cc + src/model/DescribeAuditLogsRequest.cc + src/model/DescribeAuditLogsResult.cc src/model/DescribeAuthAccountsRequest.cc src/model/DescribeAuthAccountsResult.cc src/model/DescribeCloudDatabasesRequest.cc @@ -142,6 +160,10 @@ set(sddp_src src/model/DescribeDataLimitDetailResult.cc src/model/DescribeDataLimitsRequest.cc src/model/DescribeDataLimitsResult.cc + src/model/DescribeDataMaskingRunHistoryRequest.cc + src/model/DescribeDataMaskingRunHistoryResult.cc + src/model/DescribeDataMaskingTasksRequest.cc + src/model/DescribeDataMaskingTasksResult.cc src/model/DescribeDepartsRequest.cc src/model/DescribeDepartsResult.cc src/model/DescribeEventDetailRequest.cc @@ -152,6 +174,8 @@ set(sddp_src src/model/DescribeEventsResult.cc src/model/DescribeInstancesRequest.cc src/model/DescribeInstancesResult.cc + src/model/DescribeOriginalLogsRequest.cc + src/model/DescribeOriginalLogsResult.cc src/model/DescribeOssObjectDetailRequest.cc src/model/DescribeOssObjectDetailResult.cc src/model/DescribeOssObjectsRequest.cc @@ -164,8 +188,14 @@ set(sddp_src src/model/DescribeRulesResult.cc src/model/DescribeTablesRequest.cc src/model/DescribeTablesResult.cc + src/model/DescribeUseFlowRequest.cc + src/model/DescribeUseFlowResult.cc src/model/DescribeUserStatusRequest.cc src/model/DescribeUserStatusResult.cc + src/model/ExecDatamaskRequest.cc + src/model/ExecDatamaskResult.cc + src/model/ManualTriggerMaskingProcessRequest.cc + src/model/ManualTriggerMaskingProcessResult.cc src/model/ModifyDataLimitRequest.cc src/model/ModifyDataLimitResult.cc src/model/ModifyDefaultLevelRequest.cc @@ -178,6 +208,8 @@ set(sddp_src src/model/ModifyRuleResult.cc src/model/ModifyRuleStatusRequest.cc src/model/ModifyRuleStatusResult.cc + src/model/ModifySaleFlowCountTypeRequest.cc + src/model/ModifySaleFlowCountTypeResult.cc src/model/ValidateConnectorRequest.cc src/model/ValidateConnectorResult.cc ) diff --git a/sddp/include/alibabacloud/sddp/SddpClient.h b/sddp/include/alibabacloud/sddp/SddpClient.h index cee1c28b7..81c93012b 100644 --- a/sddp/include/alibabacloud/sddp/SddpClient.h +++ b/sddp/include/alibabacloud/sddp/SddpClient.h @@ -38,6 +38,8 @@ #include "model/DescribeAccountDetailResult.h" #include "model/DescribeAccountsRequest.h" #include "model/DescribeAccountsResult.h" +#include "model/DescribeAuditLogsRequest.h" +#include "model/DescribeAuditLogsResult.h" #include "model/DescribeAuthAccountsRequest.h" #include "model/DescribeAuthAccountsResult.h" #include "model/DescribeCloudDatabasesRequest.h" @@ -62,6 +64,10 @@ #include "model/DescribeDataLimitDetailResult.h" #include "model/DescribeDataLimitsRequest.h" #include "model/DescribeDataLimitsResult.h" +#include "model/DescribeDataMaskingRunHistoryRequest.h" +#include "model/DescribeDataMaskingRunHistoryResult.h" +#include "model/DescribeDataMaskingTasksRequest.h" +#include "model/DescribeDataMaskingTasksResult.h" #include "model/DescribeDepartsRequest.h" #include "model/DescribeDepartsResult.h" #include "model/DescribeEventDetailRequest.h" @@ -72,6 +78,8 @@ #include "model/DescribeEventsResult.h" #include "model/DescribeInstancesRequest.h" #include "model/DescribeInstancesResult.h" +#include "model/DescribeOriginalLogsRequest.h" +#include "model/DescribeOriginalLogsResult.h" #include "model/DescribeOssObjectDetailRequest.h" #include "model/DescribeOssObjectDetailResult.h" #include "model/DescribeOssObjectsRequest.h" @@ -84,8 +92,14 @@ #include "model/DescribeRulesResult.h" #include "model/DescribeTablesRequest.h" #include "model/DescribeTablesResult.h" +#include "model/DescribeUseFlowRequest.h" +#include "model/DescribeUseFlowResult.h" #include "model/DescribeUserStatusRequest.h" #include "model/DescribeUserStatusResult.h" +#include "model/ExecDatamaskRequest.h" +#include "model/ExecDatamaskResult.h" +#include "model/ManualTriggerMaskingProcessRequest.h" +#include "model/ManualTriggerMaskingProcessResult.h" #include "model/ModifyDataLimitRequest.h" #include "model/ModifyDataLimitResult.h" #include "model/ModifyDefaultLevelRequest.h" @@ -98,6 +112,8 @@ #include "model/ModifyRuleResult.h" #include "model/ModifyRuleStatusRequest.h" #include "model/ModifyRuleStatusResult.h" +#include "model/ModifySaleFlowCountTypeRequest.h" +#include "model/ModifySaleFlowCountTypeResult.h" #include "model/ValidateConnectorRequest.h" #include "model/ValidateConnectorResult.h" @@ -133,6 +149,9 @@ namespace AlibabaCloud typedef Outcome DescribeAccountsOutcome; typedef std::future DescribeAccountsOutcomeCallable; typedef std::function&)> DescribeAccountsAsyncHandler; + typedef Outcome DescribeAuditLogsOutcome; + typedef std::future DescribeAuditLogsOutcomeCallable; + typedef std::function&)> DescribeAuditLogsAsyncHandler; typedef Outcome DescribeAuthAccountsOutcome; typedef std::future DescribeAuthAccountsOutcomeCallable; typedef std::function&)> DescribeAuthAccountsAsyncHandler; @@ -169,6 +188,12 @@ namespace AlibabaCloud typedef Outcome DescribeDataLimitsOutcome; typedef std::future DescribeDataLimitsOutcomeCallable; typedef std::function&)> DescribeDataLimitsAsyncHandler; + typedef Outcome DescribeDataMaskingRunHistoryOutcome; + typedef std::future DescribeDataMaskingRunHistoryOutcomeCallable; + typedef std::function&)> DescribeDataMaskingRunHistoryAsyncHandler; + typedef Outcome DescribeDataMaskingTasksOutcome; + typedef std::future DescribeDataMaskingTasksOutcomeCallable; + typedef std::function&)> DescribeDataMaskingTasksAsyncHandler; typedef Outcome DescribeDepartsOutcome; typedef std::future DescribeDepartsOutcomeCallable; typedef std::function&)> DescribeDepartsAsyncHandler; @@ -184,6 +209,9 @@ namespace AlibabaCloud typedef Outcome DescribeInstancesOutcome; typedef std::future DescribeInstancesOutcomeCallable; typedef std::function&)> DescribeInstancesAsyncHandler; + typedef Outcome DescribeOriginalLogsOutcome; + typedef std::future DescribeOriginalLogsOutcomeCallable; + typedef std::function&)> DescribeOriginalLogsAsyncHandler; typedef Outcome DescribeOssObjectDetailOutcome; typedef std::future DescribeOssObjectDetailOutcomeCallable; typedef std::function&)> DescribeOssObjectDetailAsyncHandler; @@ -202,9 +230,18 @@ namespace AlibabaCloud typedef Outcome DescribeTablesOutcome; typedef std::future DescribeTablesOutcomeCallable; typedef std::function&)> DescribeTablesAsyncHandler; + typedef Outcome DescribeUseFlowOutcome; + typedef std::future DescribeUseFlowOutcomeCallable; + typedef std::function&)> DescribeUseFlowAsyncHandler; typedef Outcome DescribeUserStatusOutcome; typedef std::future DescribeUserStatusOutcomeCallable; typedef std::function&)> DescribeUserStatusAsyncHandler; + typedef Outcome ExecDatamaskOutcome; + typedef std::future ExecDatamaskOutcomeCallable; + typedef std::function&)> ExecDatamaskAsyncHandler; + typedef Outcome ManualTriggerMaskingProcessOutcome; + typedef std::future ManualTriggerMaskingProcessOutcomeCallable; + typedef std::function&)> ManualTriggerMaskingProcessAsyncHandler; typedef Outcome ModifyDataLimitOutcome; typedef std::future ModifyDataLimitOutcomeCallable; typedef std::function&)> ModifyDataLimitAsyncHandler; @@ -223,6 +260,9 @@ namespace AlibabaCloud typedef Outcome ModifyRuleStatusOutcome; typedef std::future ModifyRuleStatusOutcomeCallable; typedef std::function&)> ModifyRuleStatusAsyncHandler; + typedef Outcome ModifySaleFlowCountTypeOutcome; + typedef std::future ModifySaleFlowCountTypeOutcomeCallable; + typedef std::function&)> ModifySaleFlowCountTypeAsyncHandler; typedef Outcome ValidateConnectorOutcome; typedef std::future ValidateConnectorOutcomeCallable; typedef std::function&)> ValidateConnectorAsyncHandler; @@ -255,6 +295,9 @@ namespace AlibabaCloud DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const; void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const; + DescribeAuditLogsOutcome describeAuditLogs(const Model::DescribeAuditLogsRequest &request)const; + void describeAuditLogsAsync(const Model::DescribeAuditLogsRequest& request, const DescribeAuditLogsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAuditLogsOutcomeCallable describeAuditLogsCallable(const Model::DescribeAuditLogsRequest& request) const; DescribeAuthAccountsOutcome describeAuthAccounts(const Model::DescribeAuthAccountsRequest &request)const; void describeAuthAccountsAsync(const Model::DescribeAuthAccountsRequest& request, const DescribeAuthAccountsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeAuthAccountsOutcomeCallable describeAuthAccountsCallable(const Model::DescribeAuthAccountsRequest& request) const; @@ -291,6 +334,12 @@ namespace AlibabaCloud DescribeDataLimitsOutcome describeDataLimits(const Model::DescribeDataLimitsRequest &request)const; void describeDataLimitsAsync(const Model::DescribeDataLimitsRequest& request, const DescribeDataLimitsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDataLimitsOutcomeCallable describeDataLimitsCallable(const Model::DescribeDataLimitsRequest& request) const; + DescribeDataMaskingRunHistoryOutcome describeDataMaskingRunHistory(const Model::DescribeDataMaskingRunHistoryRequest &request)const; + void describeDataMaskingRunHistoryAsync(const Model::DescribeDataMaskingRunHistoryRequest& request, const DescribeDataMaskingRunHistoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDataMaskingRunHistoryOutcomeCallable describeDataMaskingRunHistoryCallable(const Model::DescribeDataMaskingRunHistoryRequest& request) const; + DescribeDataMaskingTasksOutcome describeDataMaskingTasks(const Model::DescribeDataMaskingTasksRequest &request)const; + void describeDataMaskingTasksAsync(const Model::DescribeDataMaskingTasksRequest& request, const DescribeDataMaskingTasksAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDataMaskingTasksOutcomeCallable describeDataMaskingTasksCallable(const Model::DescribeDataMaskingTasksRequest& request) const; DescribeDepartsOutcome describeDeparts(const Model::DescribeDepartsRequest &request)const; void describeDepartsAsync(const Model::DescribeDepartsRequest& request, const DescribeDepartsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDepartsOutcomeCallable describeDepartsCallable(const Model::DescribeDepartsRequest& request) const; @@ -306,6 +355,9 @@ namespace AlibabaCloud DescribeInstancesOutcome describeInstances(const Model::DescribeInstancesRequest &request)const; void describeInstancesAsync(const Model::DescribeInstancesRequest& request, const DescribeInstancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeInstancesOutcomeCallable describeInstancesCallable(const Model::DescribeInstancesRequest& request) const; + DescribeOriginalLogsOutcome describeOriginalLogs(const Model::DescribeOriginalLogsRequest &request)const; + void describeOriginalLogsAsync(const Model::DescribeOriginalLogsRequest& request, const DescribeOriginalLogsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeOriginalLogsOutcomeCallable describeOriginalLogsCallable(const Model::DescribeOriginalLogsRequest& request) const; DescribeOssObjectDetailOutcome describeOssObjectDetail(const Model::DescribeOssObjectDetailRequest &request)const; void describeOssObjectDetailAsync(const Model::DescribeOssObjectDetailRequest& request, const DescribeOssObjectDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeOssObjectDetailOutcomeCallable describeOssObjectDetailCallable(const Model::DescribeOssObjectDetailRequest& request) const; @@ -324,9 +376,18 @@ namespace AlibabaCloud DescribeTablesOutcome describeTables(const Model::DescribeTablesRequest &request)const; void describeTablesAsync(const Model::DescribeTablesRequest& request, const DescribeTablesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeTablesOutcomeCallable describeTablesCallable(const Model::DescribeTablesRequest& request) const; + DescribeUseFlowOutcome describeUseFlow(const Model::DescribeUseFlowRequest &request)const; + void describeUseFlowAsync(const Model::DescribeUseFlowRequest& request, const DescribeUseFlowAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeUseFlowOutcomeCallable describeUseFlowCallable(const Model::DescribeUseFlowRequest& request) const; DescribeUserStatusOutcome describeUserStatus(const Model::DescribeUserStatusRequest &request)const; void describeUserStatusAsync(const Model::DescribeUserStatusRequest& request, const DescribeUserStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeUserStatusOutcomeCallable describeUserStatusCallable(const Model::DescribeUserStatusRequest& request) const; + ExecDatamaskOutcome execDatamask(const Model::ExecDatamaskRequest &request)const; + void execDatamaskAsync(const Model::ExecDatamaskRequest& request, const ExecDatamaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ExecDatamaskOutcomeCallable execDatamaskCallable(const Model::ExecDatamaskRequest& request) const; + ManualTriggerMaskingProcessOutcome manualTriggerMaskingProcess(const Model::ManualTriggerMaskingProcessRequest &request)const; + void manualTriggerMaskingProcessAsync(const Model::ManualTriggerMaskingProcessRequest& request, const ManualTriggerMaskingProcessAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ManualTriggerMaskingProcessOutcomeCallable manualTriggerMaskingProcessCallable(const Model::ManualTriggerMaskingProcessRequest& request) const; ModifyDataLimitOutcome modifyDataLimit(const Model::ModifyDataLimitRequest &request)const; void modifyDataLimitAsync(const Model::ModifyDataLimitRequest& request, const ModifyDataLimitAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyDataLimitOutcomeCallable modifyDataLimitCallable(const Model::ModifyDataLimitRequest& request) const; @@ -345,6 +406,9 @@ namespace AlibabaCloud ModifyRuleStatusOutcome modifyRuleStatus(const Model::ModifyRuleStatusRequest &request)const; void modifyRuleStatusAsync(const Model::ModifyRuleStatusRequest& request, const ModifyRuleStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyRuleStatusOutcomeCallable modifyRuleStatusCallable(const Model::ModifyRuleStatusRequest& request) const; + ModifySaleFlowCountTypeOutcome modifySaleFlowCountType(const Model::ModifySaleFlowCountTypeRequest &request)const; + void modifySaleFlowCountTypeAsync(const Model::ModifySaleFlowCountTypeRequest& request, const ModifySaleFlowCountTypeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySaleFlowCountTypeOutcomeCallable modifySaleFlowCountTypeCallable(const Model::ModifySaleFlowCountTypeRequest& request) const; ValidateConnectorOutcome validateConnector(const Model::ValidateConnectorRequest &request)const; void validateConnectorAsync(const Model::ValidateConnectorRequest& request, const ValidateConnectorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ValidateConnectorOutcomeCallable validateConnectorCallable(const Model::ValidateConnectorRequest& request) const; diff --git a/sddp/include/alibabacloud/sddp/model/CreateDataLimitRequest.h b/sddp/include/alibabacloud/sddp/model/CreateDataLimitRequest.h index 4195f4d0d..da5f82f15 100644 --- a/sddp/include/alibabacloud/sddp/model/CreateDataLimitRequest.h +++ b/sddp/include/alibabacloud/sddp/model/CreateDataLimitRequest.h @@ -39,6 +39,8 @@ namespace AlibabaCloud void setParentId(const std::string& parentId); std::string getPassword()const; void setPassword(const std::string& password); + bool getBatchCreate()const; + void setBatchCreate(bool batchCreate); std::string getSourceIp()const; void setSourceIp(const std::string& sourceIp); std::string getDataLimitList()const; @@ -47,22 +49,38 @@ namespace AlibabaCloud void setLang(const std::string& lang); std::string getServiceRegionId()const; void setServiceRegionId(const std::string& serviceRegionId); + std::string getEngineType()const; + void setEngineType(const std::string& engineType); + int getAuditStatus()const; + void setAuditStatus(int auditStatus); + int getAutoScan()const; + void setAutoScan(int autoScan); + int getLogStoreDay()const; + void setLogStoreDay(int logStoreDay); int getResourceType()const; void setResourceType(int resourceType); std::string getConnector()const; void setConnector(const std::string& connector); + int getPort()const; + void setPort(int port); std::string getUserName()const; void setUserName(const std::string& userName); private: std::string parentId_; std::string password_; + bool batchCreate_; std::string sourceIp_; std::string dataLimitList_; std::string lang_; std::string serviceRegionId_; + std::string engineType_; + int auditStatus_; + int autoScan_; + int logStoreDay_; int resourceType_; std::string connector_; + int port_; std::string userName_; }; diff --git a/sddp/include/alibabacloud/sddp/model/CreateDataLimitResult.h b/sddp/include/alibabacloud/sddp/model/CreateDataLimitResult.h index 260c6466c..fd3dd7ed2 100644 --- a/sddp/include/alibabacloud/sddp/model/CreateDataLimitResult.h +++ b/sddp/include/alibabacloud/sddp/model/CreateDataLimitResult.h @@ -37,10 +37,12 @@ namespace AlibabaCloud CreateDataLimitResult(); explicit CreateDataLimitResult(const std::string &payload); ~CreateDataLimitResult(); + int getId()const; protected: void parse(const std::string &payload); private: + int id_; }; } diff --git a/sddp/include/alibabacloud/sddp/model/CreateRuleRequest.h b/sddp/include/alibabacloud/sddp/model/CreateRuleRequest.h index a5b87e291..e50fff2e3 100644 --- a/sddp/include/alibabacloud/sddp/model/CreateRuleRequest.h +++ b/sddp/include/alibabacloud/sddp/model/CreateRuleRequest.h @@ -35,6 +35,12 @@ namespace AlibabaCloud CreateRuleRequest(); ~CreateRuleRequest(); + int getWarnLevel()const; + void setWarnLevel(int warnLevel); + std::string getProductCode()const; + void setProductCode(const std::string& productCode); + long getProductId()const; + void setProductId(long productId); long getRiskLevelId()const; void setRiskLevelId(long riskLevelId); std::string getContent()const; @@ -45,6 +51,10 @@ namespace AlibabaCloud void setLang(const std::string& lang); int getFeatureType()const; void setFeatureType(int featureType); + int getRuleType()const; + void setRuleType(int ruleType); + std::string getStatExpress()const; + void setStatExpress(const std::string& statExpress); long getCustomType()const; void setCustomType(long customType); std::string getName()const; @@ -53,11 +63,16 @@ namespace AlibabaCloud void setCategory(int category); private: + int warnLevel_; + std::string productCode_; + long productId_; long riskLevelId_; std::string content_; std::string sourceIp_; std::string lang_; int featureType_; + int ruleType_; + std::string statExpress_; long customType_; std::string name_; int category_; diff --git a/sddp/include/alibabacloud/sddp/model/CreateRuleResult.h b/sddp/include/alibabacloud/sddp/model/CreateRuleResult.h index b71208fac..2f109fecc 100644 --- a/sddp/include/alibabacloud/sddp/model/CreateRuleResult.h +++ b/sddp/include/alibabacloud/sddp/model/CreateRuleResult.h @@ -37,10 +37,12 @@ namespace AlibabaCloud CreateRuleResult(); explicit CreateRuleResult(const std::string &payload); ~CreateRuleResult(); + int getId()const; protected: void parse(const std::string &payload); private: + int id_; }; } diff --git a/sddp/include/alibabacloud/sddp/model/DescribeAuditLogsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeAuditLogsRequest.h new file mode 100644 index 000000000..2624405a4 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeAuditLogsRequest.h @@ -0,0 +1,84 @@ +/* + * 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_SDDP_MODEL_DESCRIBEAUDITLOGSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEAUDITLOGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeAuditLogsRequest : public RpcServiceRequest + { + + public: + DescribeAuditLogsRequest(); + ~DescribeAuditLogsRequest(); + + int getProductCode()const; + void setProductCode(int productCode); + long getProductId()const; + void setProductId(long productId); + long getStartTime()const; + void setStartTime(long startTime); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getClientIp()const; + void setClientIp(const std::string& clientIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); + int getFeatureType()const; + void setFeatureType(int featureType); + long getEndTime()const; + void setEndTime(long endTime); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getClientUa()const; + void setClientUa(const std::string& clientUa); + std::string getInstanceName()const; + void setInstanceName(const std::string& instanceName); + std::string getUserName()const; + void setUserName(const std::string& userName); + + private: + int productCode_; + long productId_; + long startTime_; + std::string sourceIp_; + std::string clientIp_; + int pageSize_; + std::string lang_; + int featureType_; + long endTime_; + int currentPage_; + std::string clientUa_; + std::string instanceName_; + std::string userName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEAUDITLOGSREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeAuditLogsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeAuditLogsResult.h new file mode 100644 index 000000000..fdfbcd651 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeAuditLogsResult.h @@ -0,0 +1,83 @@ +/* + * 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_SDDP_MODEL_DESCRIBEAUDITLOGSRESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEAUDITLOGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeAuditLogsResult : public ServiceResult + { + public: + struct Log + { + std::string userName; + std::string productCode; + std::string packageName; + std::string ossObjectKey; + long executeTime; + long logTime; + std::string ruleId; + std::string clientUa; + std::string databaseName; + std::string clientPort; + int executeStatus; + long productId; + std::string clientIp; + long effectRow; + std::string instanceName; + std::string tableName; + std::string columnName; + std::string warnLevel; + std::string userId; + long creationTime; + long id; + std::string operateType; + std::string ruleName; + }; + + + DescribeAuditLogsResult(); + explicit DescribeAuditLogsResult(const std::string &payload); + ~DescribeAuditLogsResult(); + int getTotalCount()const; + int getPageSize()const; + int getCurrentPage()const; + std::vector getItems()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int currentPage_; + std::vector items_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEAUDITLOGSRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeColumnsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeColumnsRequest.h index 81b1b8653..90b29c88b 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeColumnsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeColumnsRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setRiskLevels(const std::string& riskLevels); std::string getQueryName()const; void setQueryName(const std::string& queryName); + long getRiskLevelId()const; + void setRiskLevelId(long riskLevelId); std::string getSourceIp()const; void setSourceIp(const std::string& sourceIp); int getPageSize()const; @@ -51,6 +53,8 @@ namespace AlibabaCloud void setLang(const std::string& lang); int getFeatureType()const; void setFeatureType(int featureType); + std::string getOrderBy()const; + void setOrderBy(const std::string& orderBy); int getCurrentPage()const; void setCurrentPage(int currentPage); long getInstanceId()const; @@ -64,11 +68,13 @@ namespace AlibabaCloud std::string productCode_; std::string riskLevels_; std::string queryName_; + long riskLevelId_; std::string sourceIp_; int pageSize_; long tableId_; std::string lang_; int featureType_; + std::string orderBy_; int currentPage_; long instanceId_; std::string name_; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeColumnsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeColumnsResult.h index d10630383..1791f88fa 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeColumnsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeColumnsResult.h @@ -47,7 +47,7 @@ namespace AlibabaCloud bool sensitive; std::string dataType; std::string riskLevelName; - long id; + std::string id; std::string ruleName; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsResult.h index 9c76025ea..c21ab9d67 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsResult.h @@ -50,7 +50,7 @@ namespace AlibabaCloud bool sensitive; std::string dataType; std::string riskLevelName; - long id; + std::string id; int sensitiveCount; bool protection; std::string ruleName; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitDetailResult.h b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitDetailResult.h index d83e8d3fe..0887a99f0 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitDetailResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitDetailResult.h @@ -36,15 +36,18 @@ namespace AlibabaCloud { std::string parentId; std::string connector; - long gmtCreate; std::string userName; + int logStoreDay; + int port; int checkStatus; - std::string resourceTypeCode; long resourceType; + std::string localName; + long gmtCreate; + int auditStatus; + std::string resourceTypeCode; std::string regionId; long id; std::string checkStatusName; - std::string localName; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h index 61f7dca8c..fb08d1704 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h @@ -35,20 +35,41 @@ namespace AlibabaCloud DescribeDataLimitsRequest(); ~DescribeDataLimitsRequest(); - int getResourceType()const; - void setResourceType(int resourceType); std::string getParentId()const; void setParentId(const std::string& parentId); std::string getSourceIp()const; void setSourceIp(const std::string& sourceIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + int getCheckStatus()const; + void setCheckStatus(int checkStatus); std::string getLang()const; void setLang(const std::string& lang); + std::string getServiceRegionId()const; + void setServiceRegionId(const std::string& serviceRegionId); + std::string getEngineType()const; + void setEngineType(const std::string& engineType); + int getAuditStatus()const; + void setAuditStatus(int auditStatus); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + int getResourceType()const; + void setResourceType(int resourceType); private: - int resourceType_; std::string parentId_; std::string sourceIp_; + std::string regionId_; + int pageSize_; + int checkStatus_; std::string lang_; + std::string serviceRegionId_; + std::string engineType_; + int auditStatus_; + int currentPage_; + int resourceType_; }; } diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsResult.h index 7e26c17bd..6c10ff4b1 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsResult.h @@ -36,27 +36,45 @@ namespace AlibabaCloud { std::string parentId; std::string connector; - long gmtCreate; std::string userName; + int processStatus; + int logStoreDay; + int port; int checkStatus; - std::string resourceTypeCode; long resourceType; + std::string localName; + long gmtCreate; + int totalCount; + int auditStatus; + long lastFinishedTime; + int autoScan; + std::string resourceTypeCode; + int enable; + std::string engineType; std::string regionId; long id; + std::string errorCode; std::string checkStatusName; - std::string localName; + std::string errorMessage; + int processTotalCount; }; DescribeDataLimitsResult(); explicit DescribeDataLimitsResult(const std::string &payload); ~DescribeDataLimitsResult(); - std::vector getDataLimitList()const; + int getTotalCount()const; + int getPageSize()const; + int getCurrentPage()const; + std::vector getItems()const; protected: void parse(const std::string &payload); private: - std::vector dataLimitList_; + int totalCount_; + int pageSize_; + int currentPage_; + std::vector items_; }; } diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryRequest.h new file mode 100644 index 000000000..0ba0b4b3e --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryRequest.h @@ -0,0 +1,78 @@ +/* + * 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_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeDataMaskingRunHistoryRequest : public RpcServiceRequest + { + + public: + DescribeDataMaskingRunHistoryRequest(); + ~DescribeDataMaskingRunHistoryRequest(); + + int getSrcType()const; + void setSrcType(int srcType); + long getStartTime()const; + void setStartTime(long startTime); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); + std::string getTaskId()const; + void setTaskId(const std::string& taskId); + int getFeatureType()const; + void setFeatureType(int featureType); + long getEndTime()const; + void setEndTime(long endTime); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + int getDstType()const; + void setDstType(int dstType); + int getStatus()const; + void setStatus(int status); + + private: + int srcType_; + long startTime_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + std::string taskId_; + int featureType_; + long endTime_; + int currentPage_; + int dstType_; + int status_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryResult.h b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryResult.h new file mode 100644 index 000000000..386516a9a --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryResult.h @@ -0,0 +1,74 @@ +/* + * 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_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYRESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeDataMaskingRunHistoryResult : public ServiceResult + { + public: + struct Task + { + int status; + int runIndex; + std::string taskId; + int percentage; + long maskingCount; + std::string failCode; + long startTime; + std::string dstTypeCode; + long conflictCount; + int dstType; + int type; + int srcType; + long id; + std::string srcTypeCode; + }; + + + DescribeDataMaskingRunHistoryResult(); + explicit DescribeDataMaskingRunHistoryResult(const std::string &payload); + ~DescribeDataMaskingRunHistoryResult(); + int getTotalCount()const; + int getPageSize()const; + int getCurrentPage()const; + std::vector getItems()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int currentPage_; + std::vector items_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksRequest.h new file mode 100644 index 000000000..c0ce87d73 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksRequest.h @@ -0,0 +1,72 @@ +/* + * 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_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeDataMaskingTasksRequest : public RpcServiceRequest + { + + public: + DescribeDataMaskingTasksRequest(); + ~DescribeDataMaskingTasksRequest(); + + std::string getSearchKey()const; + void setSearchKey(const std::string& searchKey); + long getStartTime()const; + void setStartTime(long startTime); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); + int getFeatureType()const; + void setFeatureType(int featureType); + long getEndTime()const; + void setEndTime(long endTime); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + int getDstType()const; + void setDstType(int dstType); + + private: + std::string searchKey_; + long startTime_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + int featureType_; + long endTime_; + int currentPage_; + int dstType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksResult.h b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksResult.h new file mode 100644 index 000000000..aee6a0175 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksResult.h @@ -0,0 +1,75 @@ +/* + * 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_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSRESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeDataMaskingTasksResult : public ServiceResult + { + public: + struct Task + { + int status; + int triggerType; + std::string owner; + std::string taskId; + std::string dstPath; + bool hasUnfinishProcess; + std::string dstTypeCode; + std::string srcPath; + int dstType; + long gmtCreate; + std::string taskName; + int srcType; + int runCount; + long id; + std::string srcTypeCode; + }; + + + DescribeDataMaskingTasksResult(); + explicit DescribeDataMaskingTasksResult(const std::string &payload); + ~DescribeDataMaskingTasksResult(); + int getTotalCount()const; + int getPageSize()const; + int getCurrentPage()const; + std::vector getItems()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int currentPage_; + std::vector items_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventDetailResult.h b/sddp/include/alibabacloud/sddp/model/DescribeEventDetailResult.h index f4ed4213b..53df3e580 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventDetailResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeEventDetailResult.h @@ -49,6 +49,7 @@ namespace AlibabaCloud std::string y; }; std::string yLabel; + std::string type; std::string label; Data data; std::string xLabel; @@ -74,7 +75,6 @@ namespace AlibabaCloud long alertTime; std::string departName; std::string dealReason; - std::string telephoneNum; std::string dealLoginName; std::string dealDisplayName; std::string subTypeName; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeEventsResult.h index c1cead3a3..8af6af572 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeEventsResult.h @@ -44,7 +44,6 @@ namespace AlibabaCloud std::string subTypeCode; long alertTime; std::string departName; - std::string telephoneNum; std::string dealLoginName; std::string dealDisplayName; std::string subTypeName; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeInstancesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeInstancesRequest.h index 102344eec..cf9bdf073 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeInstancesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeInstancesRequest.h @@ -39,6 +39,8 @@ namespace AlibabaCloud void setProductCode(const std::string& productCode); long getProductId()const; void setProductId(long productId); + std::string getRiskLevels()const; + void setRiskLevels(const std::string& riskLevels); std::string getQueryName()const; void setQueryName(const std::string& queryName); long getRiskLevelId()const; @@ -51,8 +53,12 @@ namespace AlibabaCloud void setLang(const std::string& lang); int getQueryType()const; void setQueryType(int queryType); + std::string getServiceRegionId()const; + void setServiceRegionId(const std::string& serviceRegionId); int getFeatureType()const; void setFeatureType(int featureType); + std::string getOrderBy()const; + void setOrderBy(const std::string& orderBy); int getCurrentPage()const; void setCurrentPage(int currentPage); std::string getName()const; @@ -63,13 +69,16 @@ namespace AlibabaCloud private: std::string productCode_; long productId_; + std::string riskLevels_; std::string queryName_; long riskLevelId_; std::string sourceIp_; int pageSize_; std::string lang_; int queryType_; + std::string serviceRegionId_; int featureType_; + std::string orderBy_; int currentPage_; std::string name_; long ruleId_; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeInstancesResult.h b/sddp/include/alibabacloud/sddp/model/DescribeInstancesResult.h index c20465d83..a3c913895 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeInstancesResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeInstancesResult.h @@ -39,18 +39,24 @@ namespace AlibabaCloud std::string odpsRiskLevelName; std::string productId; std::string acl; + int s2Count; long riskLevelId; std::string departName; std::string name; - int labelsec; + bool labelsec; int totalCount; + std::string regionName; + long lastFinishTime; long creationTime; bool sensitive; std::string riskLevelName; + std::string engineType; long id; + std::string regionId; int sensitiveCount; bool protection; std::string ruleName; + int s3Count; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeOriginalLogsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeOriginalLogsRequest.h new file mode 100644 index 000000000..c6dc16739 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeOriginalLogsRequest.h @@ -0,0 +1,93 @@ +/* + * 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_SDDP_MODEL_DESCRIBEORIGINALLOGSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEORIGINALLOGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeOriginalLogsRequest : public RpcServiceRequest + { + + public: + DescribeOriginalLogsRequest(); + ~DescribeOriginalLogsRequest(); + + long getStartTime()const; + void setStartTime(long startTime); + std::string getLogType()const; + void setLogType(const std::string& logType); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getClientIp()const; + void setClientIp(const std::string& clientIp); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getLang()const; + void setLang(const std::string& lang); + std::string getTableName()const; + void setTableName(const std::string& tableName); + std::string getOssObjectKey()const; + void setOssObjectKey(const std::string& ossObjectKey); + int getFeatureType()const; + void setFeatureType(int featureType); + long getEndTime()const; + void setEndTime(long endTime); + int getCurrentPage()const; + void setCurrentPage(int currentPage); + std::string getClientUa()const; + void setClientUa(const std::string& clientUa); + std::string getInstanceName()const; + void setInstanceName(const std::string& instanceName); + std::string getDatabaseName()const; + void setDatabaseName(const std::string& databaseName); + std::string getOperateType()const; + void setOperateType(const std::string& operateType); + std::string getUserName()const; + void setUserName(const std::string& userName); + + private: + long startTime_; + std::string logType_; + std::string sourceIp_; + std::string clientIp_; + int pageSize_; + std::string lang_; + std::string tableName_; + std::string ossObjectKey_; + int featureType_; + long endTime_; + int currentPage_; + std::string clientUa_; + std::string instanceName_; + std::string databaseName_; + std::string operateType_; + std::string userName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEORIGINALLOGSREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeOriginalLogsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeOriginalLogsResult.h new file mode 100644 index 000000000..0ec2fde6d --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeOriginalLogsResult.h @@ -0,0 +1,66 @@ +/* + * 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_SDDP_MODEL_DESCRIBEORIGINALLOGSRESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEORIGINALLOGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeOriginalLogsResult : public ServiceResult + { + public: + struct Log + { + struct LogContent + { + std::string value; + std::string key; + }; + std::vector logContents; + }; + + + DescribeOriginalLogsResult(); + explicit DescribeOriginalLogsResult(const std::string &payload); + ~DescribeOriginalLogsResult(); + int getTotalCount()const; + int getPageSize()const; + int getCurrentPage()const; + std::vector getItems()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int currentPage_; + std::vector items_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEORIGINALLOGSRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectDetailResult.h b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectDetailResult.h index 016b715b7..4c992dfc9 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectDetailResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectDetailResult.h @@ -36,6 +36,7 @@ namespace AlibabaCloud { struct Rule { + int category; long count; std::string ruleName; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsRequest.h index 1e5b9b078..28f8d3da0 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsRequest.h @@ -35,6 +35,8 @@ namespace AlibabaCloud DescribeOssObjectsRequest(); ~DescribeOssObjectsRequest(); + std::string getRiskLevels()const; + void setRiskLevels(const std::string& riskLevels); std::string getQueryName()const; void setQueryName(const std::string& queryName); int getRiskLevelId()const; @@ -47,6 +49,8 @@ namespace AlibabaCloud void setLang(const std::string& lang); int getFeatureType()const; void setFeatureType(int featureType); + std::string getOrderBy()const; + void setOrderBy(const std::string& orderBy); int getCurrentPage()const; void setCurrentPage(int currentPage); std::string getInstanceId()const; @@ -55,18 +59,23 @@ namespace AlibabaCloud void setName(const std::string& name); long getRuleId()const; void setRuleId(long ruleId); + int getCategory()const; + void setCategory(int category); private: + std::string riskLevels_; std::string queryName_; int riskLevelId_; std::string sourceIp_; int pageSize_; std::string lang_; int featureType_; + std::string orderBy_; int currentPage_; std::string instanceId_; std::string name_; long ruleId_; + int category_; }; } diff --git a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsResult.h index 10c69be68..a09f4cc88 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsResult.h @@ -34,14 +34,19 @@ namespace AlibabaCloud public: struct Column { + int ruleCount; long category; long instanceId; - std::string fileId; - long riskLevelName; - long id; - std::string regionId; + long size; long riskLevelId; std::string name; + std::string bucketName; + std::string categoryName; + std::string fileId; + std::string riskLevelName; + std::string id; + std::string regionId; + int sensitiveCount; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribePackagesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribePackagesRequest.h index 075c4bd54..0d772d931 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribePackagesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribePackagesRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getProductId()const; void setProductId(long productId); + std::string getRiskLevels()const; + void setRiskLevels(const std::string& riskLevels); std::string getQueryName()const; void setQueryName(const std::string& queryName); long getRiskLevelId()const; @@ -51,6 +53,8 @@ namespace AlibabaCloud void setQueryType(int queryType); int getFeatureType()const; void setFeatureType(int featureType); + std::string getOrderBy()const; + void setOrderBy(const std::string& orderBy); int getCurrentPage()const; void setCurrentPage(int currentPage); long getInstanceId()const; @@ -62,6 +66,7 @@ namespace AlibabaCloud private: long productId_; + std::string riskLevels_; std::string queryName_; long riskLevelId_; std::string sourceIp_; @@ -69,6 +74,7 @@ namespace AlibabaCloud std::string lang_; int queryType_; int featureType_; + std::string orderBy_; int currentPage_; long instanceId_; std::string name_; diff --git a/sddp/include/alibabacloud/sddp/model/DescribePrivilegesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribePrivilegesRequest.h index ec3f1f549..5f364ec37 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribePrivilegesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribePrivilegesRequest.h @@ -35,6 +35,8 @@ namespace AlibabaCloud DescribePrivilegesRequest(); ~DescribePrivilegesRequest(); + int getAccountType()const; + void setAccountType(int accountType); long getAccountId()const; void setAccountId(long accountId); std::string getSourceIp()const; @@ -55,6 +57,7 @@ namespace AlibabaCloud void setDataTypeIds(const std::string& dataTypeIds); private: + int accountType_; long accountId_; std::string sourceIp_; int pageSize_; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeRulesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeRulesRequest.h index bd6279609..fa4b9f914 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeRulesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeRulesRequest.h @@ -35,6 +35,12 @@ namespace AlibabaCloud DescribeRulesRequest(); ~DescribeRulesRequest(); + int getWarnLevel()const; + void setWarnLevel(int warnLevel); + int getProductCode()const; + void setProductCode(int productCode); + long getProductId()const; + void setProductId(long productId); long getRiskLevelId()const; void setRiskLevelId(long riskLevelId); std::string getSourceIp()const; @@ -43,6 +49,8 @@ namespace AlibabaCloud void setPageSize(int pageSize); std::string getLang()const; void setLang(const std::string& lang); + int getRuleType()const; + void setRuleType(int ruleType); int getCurrentPage()const; void setCurrentPage(int currentPage); int getCustomType()const; @@ -53,10 +61,14 @@ namespace AlibabaCloud void setCategory(int category); private: + int warnLevel_; + int productCode_; + long productId_; long riskLevelId_; std::string sourceIp_; int pageSize_; std::string lang_; + int ruleType_; int currentPage_; int customType_; std::string name_; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeRulesResult.h b/sddp/include/alibabacloud/sddp/model/DescribeRulesResult.h index 98366c183..4c56fc427 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeRulesResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeRulesResult.h @@ -39,11 +39,16 @@ namespace AlibabaCloud std::string loginName; std::string description; int category; + std::string productCode; long gmtModified; + std::string statExpress; + long productId; long riskLevelId; std::string departName; std::string name; + int hitTotalCount; long gmtCreate; + int warnLevel; long userId; std::string content; std::string displayName; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeTablesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeTablesRequest.h index 207c99aa2..ed8648750 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeTablesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeTablesRequest.h @@ -39,6 +39,8 @@ namespace AlibabaCloud void setProductCode(const std::string& productCode); long getProductId()const; void setProductId(long productId); + std::string getRiskLevels()const; + void setRiskLevels(const std::string& riskLevels); long getPackageId()const; void setPackageId(long packageId); std::string getQueryName()const; @@ -55,6 +57,8 @@ namespace AlibabaCloud void setQueryType(int queryType); int getFeatureType()const; void setFeatureType(int featureType); + std::string getOrderBy()const; + void setOrderBy(const std::string& orderBy); int getCurrentPage()const; void setCurrentPage(int currentPage); long getInstanceId()const; @@ -67,6 +71,7 @@ namespace AlibabaCloud private: std::string productCode_; long productId_; + std::string riskLevels_; long packageId_; std::string queryName_; long riskLevelId_; @@ -75,6 +80,7 @@ namespace AlibabaCloud std::string lang_; int queryType_; int featureType_; + std::string orderBy_; int currentPage_; long instanceId_; std::string name_; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeTablesResult.h b/sddp/include/alibabacloud/sddp/model/DescribeTablesResult.h index e7b5c5fee..154ed3fa6 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeTablesResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeTablesResult.h @@ -39,15 +39,19 @@ namespace AlibabaCloud long instanceId; std::string sensitiveRatio; std::string productId; + int s2Count; + long lastScanTime; long riskLevelId; std::string departName; std::string name; int totalCount; + int totalRows; long creationTime; bool sensitive; std::string riskLevelName; long id; int sensitiveCount; + int s3Count; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeUseFlowRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeUseFlowRequest.h new file mode 100644 index 000000000..68a09e251 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeUseFlowRequest.h @@ -0,0 +1,60 @@ +/* + * 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_SDDP_MODEL_DESCRIBEUSEFLOWREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSEFLOWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeUseFlowRequest : public RpcServiceRequest + { + + public: + DescribeUseFlowRequest(); + ~DescribeUseFlowRequest(); + + std::string getDateType()const; + void setDateType(const std::string& dateType); + int getFeatureType()const; + void setFeatureType(int featureType); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + int getDays()const; + void setDays(int days); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string dateType_; + int featureType_; + std::string sourceIp_; + int days_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSEFLOWREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeUseFlowResult.h b/sddp/include/alibabacloud/sddp/model/DescribeUseFlowResult.h new file mode 100644 index 000000000..baf40d4f5 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeUseFlowResult.h @@ -0,0 +1,59 @@ +/* + * 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_SDDP_MODEL_DESCRIBEUSEFLOWRESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSEFLOWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT DescribeUseFlowResult : public ServiceResult + { + public: + struct UseFlow + { + long sddpCredits; + long tableNum; + int saleFlowCountType; + long ossSize; + long dataMaskCells; + }; + + + DescribeUseFlowResult(); + explicit DescribeUseFlowResult(const std::string &payload); + ~DescribeUseFlowResult(); + UseFlow getUseFlow()const; + + protected: + void parse(const std::string &payload); + private: + UseFlow useFlow_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSEFLOWRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/ExecDatamaskRequest.h b/sddp/include/alibabacloud/sddp/model/ExecDatamaskRequest.h new file mode 100644 index 000000000..ce1aef1ec --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/ExecDatamaskRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SDDP_MODEL_EXECDATAMASKREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT ExecDatamaskRequest : public RpcServiceRequest + { + + public: + ExecDatamaskRequest(); + ~ExecDatamaskRequest(); + + std::string getData()const; + void setData(const std::string& data); + long getTemplateId()const; + void setTemplateId(long templateId); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + + private: + std::string data_; + long templateId_; + std::string sourceIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/ExecDatamaskResult.h b/sddp/include/alibabacloud/sddp/model/ExecDatamaskResult.h new file mode 100644 index 000000000..1b61875cb --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/ExecDatamaskResult.h @@ -0,0 +1,51 @@ +/* + * 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_SDDP_MODEL_EXECDATAMASKRESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT ExecDatamaskResult : public ServiceResult + { + public: + + + ExecDatamaskResult(); + explicit ExecDatamaskResult(const std::string &payload); + ~ExecDatamaskResult(); + std::string getData()const; + + protected: + void parse(const std::string &payload); + private: + std::string data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessRequest.h b/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessRequest.h new file mode 100644 index 000000000..b68ebb7e3 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT ManualTriggerMaskingProcessRequest : public RpcServiceRequest + { + + public: + ManualTriggerMaskingProcessRequest(); + ~ManualTriggerMaskingProcessRequest(); + + int getFeatureType()const; + void setFeatureType(int featureType); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + long getId()const; + void setId(long id); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + int featureType_; + std::string sourceIp_; + long id_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessResult.h b/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessResult.h new file mode 100644 index 000000000..e20e00b5f --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessResult.h @@ -0,0 +1,49 @@ +/* + * 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_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSRESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT ManualTriggerMaskingProcessResult : public ServiceResult + { + public: + + + ManualTriggerMaskingProcessResult(); + explicit ManualTriggerMaskingProcessResult(const std::string &payload); + ~ManualTriggerMaskingProcessResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/ModifyDataLimitRequest.h b/sddp/include/alibabacloud/sddp/model/ModifyDataLimitRequest.h index db24994be..59d1049d0 100644 --- a/sddp/include/alibabacloud/sddp/model/ModifyDataLimitRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ModifyDataLimitRequest.h @@ -35,6 +35,8 @@ namespace AlibabaCloud ModifyDataLimitRequest(); ~ModifyDataLimitRequest(); + bool getModifyPassword()const; + void setModifyPassword(bool modifyPassword); std::string getPassword()const; void setPassword(const std::string& password); std::string getSourceIp()const; @@ -45,21 +47,37 @@ namespace AlibabaCloud void setLang(const std::string& lang); std::string getServiceRegionId()const; void setServiceRegionId(const std::string& serviceRegionId); + std::string getEngineType()const; + void setEngineType(const std::string& engineType); + int getAuditStatus()const; + void setAuditStatus(int auditStatus); + int getAutoScan()const; + void setAutoScan(int autoScan); + int getLogStoreDay()const; + void setLogStoreDay(int logStoreDay); int getResourceType()const; void setResourceType(int resourceType); std::string getConnector()const; void setConnector(const std::string& connector); + int getPort()const; + void setPort(int port); std::string getUserName()const; void setUserName(const std::string& userName); private: + bool modifyPassword_; std::string password_; std::string sourceIp_; long id_; std::string lang_; std::string serviceRegionId_; + std::string engineType_; + int auditStatus_; + int autoScan_; + int logStoreDay_; int resourceType_; std::string connector_; + int port_; std::string userName_; }; diff --git a/sddp/include/alibabacloud/sddp/model/ModifyRuleRequest.h b/sddp/include/alibabacloud/sddp/model/ModifyRuleRequest.h index 08d1a3bfe..de38825bb 100644 --- a/sddp/include/alibabacloud/sddp/model/ModifyRuleRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ModifyRuleRequest.h @@ -35,6 +35,12 @@ namespace AlibabaCloud ModifyRuleRequest(); ~ModifyRuleRequest(); + int getWarnLevel()const; + void setWarnLevel(int warnLevel); + std::string getProductCode()const; + void setProductCode(const std::string& productCode); + long getProductId()const; + void setProductId(long productId); long getRiskLevelId()const; void setRiskLevelId(long riskLevelId); std::string getContent()const; @@ -47,6 +53,10 @@ namespace AlibabaCloud void setLang(const std::string& lang); int getFeatureType()const; void setFeatureType(int featureType); + int getRuleType()const; + void setRuleType(int ruleType); + std::string getStatExpress()const; + void setStatExpress(const std::string& statExpress); int getCustomType()const; void setCustomType(int customType); std::string getName()const; @@ -55,12 +65,17 @@ namespace AlibabaCloud void setCategory(int category); private: + int warnLevel_; + std::string productCode_; + long productId_; long riskLevelId_; std::string content_; std::string sourceIp_; long id_; std::string lang_; int featureType_; + int ruleType_; + std::string statExpress_; int customType_; std::string name_; int category_; diff --git a/sddp/include/alibabacloud/sddp/model/ModifySaleFlowCountTypeRequest.h b/sddp/include/alibabacloud/sddp/model/ModifySaleFlowCountTypeRequest.h new file mode 100644 index 000000000..f43619bc0 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/ModifySaleFlowCountTypeRequest.h @@ -0,0 +1,54 @@ +/* + * 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_SDDP_MODEL_MODIFYSALEFLOWCOUNTTYPEREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYSALEFLOWCOUNTTYPEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT ModifySaleFlowCountTypeRequest : public RpcServiceRequest + { + + public: + ModifySaleFlowCountTypeRequest(); + ~ModifySaleFlowCountTypeRequest(); + + int getSaleFlowCountType()const; + void setSaleFlowCountType(int saleFlowCountType); + std::string getSourceIp()const; + void setSourceIp(const std::string& sourceIp); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + int saleFlowCountType_; + std::string sourceIp_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYSALEFLOWCOUNTTYPEREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/ModifySaleFlowCountTypeResult.h b/sddp/include/alibabacloud/sddp/model/ModifySaleFlowCountTypeResult.h new file mode 100644 index 000000000..f1368b6ee --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/ModifySaleFlowCountTypeResult.h @@ -0,0 +1,49 @@ +/* + * 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_SDDP_MODEL_MODIFYSALEFLOWCOUNTTYPERESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYSALEFLOWCOUNTTYPERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Sddp + { + namespace Model + { + class ALIBABACLOUD_SDDP_EXPORT ModifySaleFlowCountTypeResult : public ServiceResult + { + public: + + + ModifySaleFlowCountTypeResult(); + explicit ModifySaleFlowCountTypeResult(const std::string &payload); + ~ModifySaleFlowCountTypeResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYSALEFLOWCOUNTTYPERESULT_H_ \ No newline at end of file diff --git a/sddp/src/SddpClient.cc b/sddp/src/SddpClient.cc index c5818b16c..ea816652d 100644 --- a/sddp/src/SddpClient.cc +++ b/sddp/src/SddpClient.cc @@ -339,6 +339,42 @@ SddpClient::DescribeAccountsOutcomeCallable SddpClient::describeAccountsCallable return task->get_future(); } +SddpClient::DescribeAuditLogsOutcome SddpClient::describeAuditLogs(const DescribeAuditLogsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAuditLogsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAuditLogsOutcome(DescribeAuditLogsResult(outcome.result())); + else + return DescribeAuditLogsOutcome(outcome.error()); +} + +void SddpClient::describeAuditLogsAsync(const DescribeAuditLogsRequest& request, const DescribeAuditLogsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAuditLogs(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::DescribeAuditLogsOutcomeCallable SddpClient::describeAuditLogsCallable(const DescribeAuditLogsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAuditLogs(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SddpClient::DescribeAuthAccountsOutcome SddpClient::describeAuthAccounts(const DescribeAuthAccountsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -771,6 +807,78 @@ SddpClient::DescribeDataLimitsOutcomeCallable SddpClient::describeDataLimitsCall return task->get_future(); } +SddpClient::DescribeDataMaskingRunHistoryOutcome SddpClient::describeDataMaskingRunHistory(const DescribeDataMaskingRunHistoryRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDataMaskingRunHistoryOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDataMaskingRunHistoryOutcome(DescribeDataMaskingRunHistoryResult(outcome.result())); + else + return DescribeDataMaskingRunHistoryOutcome(outcome.error()); +} + +void SddpClient::describeDataMaskingRunHistoryAsync(const DescribeDataMaskingRunHistoryRequest& request, const DescribeDataMaskingRunHistoryAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDataMaskingRunHistory(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::DescribeDataMaskingRunHistoryOutcomeCallable SddpClient::describeDataMaskingRunHistoryCallable(const DescribeDataMaskingRunHistoryRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDataMaskingRunHistory(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SddpClient::DescribeDataMaskingTasksOutcome SddpClient::describeDataMaskingTasks(const DescribeDataMaskingTasksRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDataMaskingTasksOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDataMaskingTasksOutcome(DescribeDataMaskingTasksResult(outcome.result())); + else + return DescribeDataMaskingTasksOutcome(outcome.error()); +} + +void SddpClient::describeDataMaskingTasksAsync(const DescribeDataMaskingTasksRequest& request, const DescribeDataMaskingTasksAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDataMaskingTasks(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::DescribeDataMaskingTasksOutcomeCallable SddpClient::describeDataMaskingTasksCallable(const DescribeDataMaskingTasksRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDataMaskingTasks(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SddpClient::DescribeDepartsOutcome SddpClient::describeDeparts(const DescribeDepartsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -951,6 +1059,42 @@ SddpClient::DescribeInstancesOutcomeCallable SddpClient::describeInstancesCallab return task->get_future(); } +SddpClient::DescribeOriginalLogsOutcome SddpClient::describeOriginalLogs(const DescribeOriginalLogsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeOriginalLogsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeOriginalLogsOutcome(DescribeOriginalLogsResult(outcome.result())); + else + return DescribeOriginalLogsOutcome(outcome.error()); +} + +void SddpClient::describeOriginalLogsAsync(const DescribeOriginalLogsRequest& request, const DescribeOriginalLogsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeOriginalLogs(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::DescribeOriginalLogsOutcomeCallable SddpClient::describeOriginalLogsCallable(const DescribeOriginalLogsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeOriginalLogs(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SddpClient::DescribeOssObjectDetailOutcome SddpClient::describeOssObjectDetail(const DescribeOssObjectDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1167,6 +1311,42 @@ SddpClient::DescribeTablesOutcomeCallable SddpClient::describeTablesCallable(con return task->get_future(); } +SddpClient::DescribeUseFlowOutcome SddpClient::describeUseFlow(const DescribeUseFlowRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeUseFlowOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeUseFlowOutcome(DescribeUseFlowResult(outcome.result())); + else + return DescribeUseFlowOutcome(outcome.error()); +} + +void SddpClient::describeUseFlowAsync(const DescribeUseFlowRequest& request, const DescribeUseFlowAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeUseFlow(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::DescribeUseFlowOutcomeCallable SddpClient::describeUseFlowCallable(const DescribeUseFlowRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeUseFlow(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SddpClient::DescribeUserStatusOutcome SddpClient::describeUserStatus(const DescribeUserStatusRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1203,6 +1383,78 @@ SddpClient::DescribeUserStatusOutcomeCallable SddpClient::describeUserStatusCall return task->get_future(); } +SddpClient::ExecDatamaskOutcome SddpClient::execDatamask(const ExecDatamaskRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ExecDatamaskOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ExecDatamaskOutcome(ExecDatamaskResult(outcome.result())); + else + return ExecDatamaskOutcome(outcome.error()); +} + +void SddpClient::execDatamaskAsync(const ExecDatamaskRequest& request, const ExecDatamaskAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, execDatamask(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::ExecDatamaskOutcomeCallable SddpClient::execDatamaskCallable(const ExecDatamaskRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->execDatamask(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SddpClient::ManualTriggerMaskingProcessOutcome SddpClient::manualTriggerMaskingProcess(const ManualTriggerMaskingProcessRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ManualTriggerMaskingProcessOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ManualTriggerMaskingProcessOutcome(ManualTriggerMaskingProcessResult(outcome.result())); + else + return ManualTriggerMaskingProcessOutcome(outcome.error()); +} + +void SddpClient::manualTriggerMaskingProcessAsync(const ManualTriggerMaskingProcessRequest& request, const ManualTriggerMaskingProcessAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, manualTriggerMaskingProcess(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::ManualTriggerMaskingProcessOutcomeCallable SddpClient::manualTriggerMaskingProcessCallable(const ManualTriggerMaskingProcessRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->manualTriggerMaskingProcess(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SddpClient::ModifyDataLimitOutcome SddpClient::modifyDataLimit(const ModifyDataLimitRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1419,6 +1671,42 @@ SddpClient::ModifyRuleStatusOutcomeCallable SddpClient::modifyRuleStatusCallable return task->get_future(); } +SddpClient::ModifySaleFlowCountTypeOutcome SddpClient::modifySaleFlowCountType(const ModifySaleFlowCountTypeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySaleFlowCountTypeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySaleFlowCountTypeOutcome(ModifySaleFlowCountTypeResult(outcome.result())); + else + return ModifySaleFlowCountTypeOutcome(outcome.error()); +} + +void SddpClient::modifySaleFlowCountTypeAsync(const ModifySaleFlowCountTypeRequest& request, const ModifySaleFlowCountTypeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySaleFlowCountType(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::ModifySaleFlowCountTypeOutcomeCallable SddpClient::modifySaleFlowCountTypeCallable(const ModifySaleFlowCountTypeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySaleFlowCountType(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SddpClient::ValidateConnectorOutcome SddpClient::validateConnector(const ValidateConnectorRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/sddp/src/model/CreateConfigRequest.cc b/sddp/src/model/CreateConfigRequest.cc index c7819b21d..9c10b82cb 100644 --- a/sddp/src/model/CreateConfigRequest.cc +++ b/sddp/src/model/CreateConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::CreateConfigRequest; CreateConfigRequest::CreateConfigRequest() : RpcServiceRequest("sddp", "2019-01-03", "CreateConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateConfigRequest::~CreateConfigRequest() {} @@ -33,7 +35,7 @@ std::string CreateConfigRequest::getCode()const void CreateConfigRequest::setCode(const std::string& code) { code_ = code; - setCoreParameter("Code", code); + setParameter("Code", code); } std::string CreateConfigRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateConfigRequest::getDescription()const void CreateConfigRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateConfigRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateConfigRequest::getSourceIp()const void CreateConfigRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateConfigRequest::getLang()const @@ -66,7 +68,7 @@ std::string CreateConfigRequest::getLang()const void CreateConfigRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateConfigRequest::getValue()const @@ -77,7 +79,7 @@ std::string CreateConfigRequest::getValue()const void CreateConfigRequest::setValue(const std::string& value) { value_ = value; - setCoreParameter("Value", value); + setParameter("Value", value); } int CreateConfigRequest::getFeatureType()const @@ -88,7 +90,7 @@ int CreateConfigRequest::getFeatureType()const void CreateConfigRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string CreateConfigRequest::getConfigList()const @@ -99,6 +101,6 @@ std::string CreateConfigRequest::getConfigList()const void CreateConfigRequest::setConfigList(const std::string& configList) { configList_ = configList; - setCoreParameter("ConfigList", configList); + setParameter("ConfigList", configList); } diff --git a/sddp/src/model/CreateDataLimitRequest.cc b/sddp/src/model/CreateDataLimitRequest.cc index cb21ff416..2b1e51986 100644 --- a/sddp/src/model/CreateDataLimitRequest.cc +++ b/sddp/src/model/CreateDataLimitRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::CreateDataLimitRequest; CreateDataLimitRequest::CreateDataLimitRequest() : RpcServiceRequest("sddp", "2019-01-03", "CreateDataLimit") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDataLimitRequest::~CreateDataLimitRequest() {} @@ -33,7 +35,7 @@ std::string CreateDataLimitRequest::getParentId()const void CreateDataLimitRequest::setParentId(const std::string& parentId) { parentId_ = parentId; - setCoreParameter("ParentId", parentId); + setParameter("ParentId", parentId); } std::string CreateDataLimitRequest::getPassword()const @@ -44,7 +46,18 @@ std::string CreateDataLimitRequest::getPassword()const void CreateDataLimitRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); +} + +bool CreateDataLimitRequest::getBatchCreate()const +{ + return batchCreate_; +} + +void CreateDataLimitRequest::setBatchCreate(bool batchCreate) +{ + batchCreate_ = batchCreate; + setParameter("BatchCreate", batchCreate ? "true" : "false"); } std::string CreateDataLimitRequest::getSourceIp()const @@ -55,7 +68,7 @@ std::string CreateDataLimitRequest::getSourceIp()const void CreateDataLimitRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateDataLimitRequest::getDataLimitList()const @@ -66,7 +79,7 @@ std::string CreateDataLimitRequest::getDataLimitList()const void CreateDataLimitRequest::setDataLimitList(const std::string& dataLimitList) { dataLimitList_ = dataLimitList; - setCoreParameter("DataLimitList", dataLimitList); + setParameter("DataLimitList", dataLimitList); } std::string CreateDataLimitRequest::getLang()const @@ -77,7 +90,7 @@ std::string CreateDataLimitRequest::getLang()const void CreateDataLimitRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateDataLimitRequest::getServiceRegionId()const @@ -88,7 +101,51 @@ std::string CreateDataLimitRequest::getServiceRegionId()const void CreateDataLimitRequest::setServiceRegionId(const std::string& serviceRegionId) { serviceRegionId_ = serviceRegionId; - setCoreParameter("ServiceRegionId", serviceRegionId); + setParameter("ServiceRegionId", serviceRegionId); +} + +std::string CreateDataLimitRequest::getEngineType()const +{ + return engineType_; +} + +void CreateDataLimitRequest::setEngineType(const std::string& engineType) +{ + engineType_ = engineType; + setParameter("EngineType", engineType); +} + +int CreateDataLimitRequest::getAuditStatus()const +{ + return auditStatus_; +} + +void CreateDataLimitRequest::setAuditStatus(int auditStatus) +{ + auditStatus_ = auditStatus; + setParameter("AuditStatus", std::to_string(auditStatus)); +} + +int CreateDataLimitRequest::getAutoScan()const +{ + return autoScan_; +} + +void CreateDataLimitRequest::setAutoScan(int autoScan) +{ + autoScan_ = autoScan; + setParameter("AutoScan", std::to_string(autoScan)); +} + +int CreateDataLimitRequest::getLogStoreDay()const +{ + return logStoreDay_; +} + +void CreateDataLimitRequest::setLogStoreDay(int logStoreDay) +{ + logStoreDay_ = logStoreDay; + setParameter("LogStoreDay", std::to_string(logStoreDay)); } int CreateDataLimitRequest::getResourceType()const @@ -99,7 +156,7 @@ int CreateDataLimitRequest::getResourceType()const void CreateDataLimitRequest::setResourceType(int resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", std::to_string(resourceType)); + setParameter("ResourceType", std::to_string(resourceType)); } std::string CreateDataLimitRequest::getConnector()const @@ -110,7 +167,18 @@ std::string CreateDataLimitRequest::getConnector()const void CreateDataLimitRequest::setConnector(const std::string& connector) { connector_ = connector; - setCoreParameter("Connector", connector); + setParameter("Connector", connector); +} + +int CreateDataLimitRequest::getPort()const +{ + return port_; +} + +void CreateDataLimitRequest::setPort(int port) +{ + port_ = port; + setParameter("Port", std::to_string(port)); } std::string CreateDataLimitRequest::getUserName()const @@ -121,6 +189,6 @@ std::string CreateDataLimitRequest::getUserName()const void CreateDataLimitRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/sddp/src/model/CreateDataLimitResult.cc b/sddp/src/model/CreateDataLimitResult.cc index 160b02b9c..3e58f8f8c 100644 --- a/sddp/src/model/CreateDataLimitResult.cc +++ b/sddp/src/model/CreateDataLimitResult.cc @@ -39,6 +39,13 @@ void CreateDataLimitResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["Id"].isNull()) + id_ = std::stoi(value["Id"].asString()); } +int CreateDataLimitResult::getId()const +{ + return id_; +} + diff --git a/sddp/src/model/CreateRuleRequest.cc b/sddp/src/model/CreateRuleRequest.cc index ae865e096..9f9836ea7 100644 --- a/sddp/src/model/CreateRuleRequest.cc +++ b/sddp/src/model/CreateRuleRequest.cc @@ -20,11 +20,46 @@ using AlibabaCloud::Sddp::Model::CreateRuleRequest; CreateRuleRequest::CreateRuleRequest() : RpcServiceRequest("sddp", "2019-01-03", "CreateRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRuleRequest::~CreateRuleRequest() {} +int CreateRuleRequest::getWarnLevel()const +{ + return warnLevel_; +} + +void CreateRuleRequest::setWarnLevel(int warnLevel) +{ + warnLevel_ = warnLevel; + setParameter("WarnLevel", std::to_string(warnLevel)); +} + +std::string CreateRuleRequest::getProductCode()const +{ + return productCode_; +} + +void CreateRuleRequest::setProductCode(const std::string& productCode) +{ + productCode_ = productCode; + setParameter("ProductCode", productCode); +} + +long CreateRuleRequest::getProductId()const +{ + return productId_; +} + +void CreateRuleRequest::setProductId(long productId) +{ + productId_ = productId; + setParameter("ProductId", std::to_string(productId)); +} + long CreateRuleRequest::getRiskLevelId()const { return riskLevelId_; @@ -33,7 +68,7 @@ long CreateRuleRequest::getRiskLevelId()const void CreateRuleRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string CreateRuleRequest::getContent()const @@ -44,7 +79,7 @@ std::string CreateRuleRequest::getContent()const void CreateRuleRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } std::string CreateRuleRequest::getSourceIp()const @@ -55,7 +90,7 @@ std::string CreateRuleRequest::getSourceIp()const void CreateRuleRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateRuleRequest::getLang()const @@ -66,7 +101,7 @@ std::string CreateRuleRequest::getLang()const void CreateRuleRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int CreateRuleRequest::getFeatureType()const @@ -77,7 +112,29 @@ int CreateRuleRequest::getFeatureType()const void CreateRuleRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); +} + +int CreateRuleRequest::getRuleType()const +{ + return ruleType_; +} + +void CreateRuleRequest::setRuleType(int ruleType) +{ + ruleType_ = ruleType; + setParameter("RuleType", std::to_string(ruleType)); +} + +std::string CreateRuleRequest::getStatExpress()const +{ + return statExpress_; +} + +void CreateRuleRequest::setStatExpress(const std::string& statExpress) +{ + statExpress_ = statExpress; + setParameter("StatExpress", statExpress); } long CreateRuleRequest::getCustomType()const @@ -88,7 +145,7 @@ long CreateRuleRequest::getCustomType()const void CreateRuleRequest::setCustomType(long customType) { customType_ = customType; - setCoreParameter("CustomType", std::to_string(customType)); + setParameter("CustomType", std::to_string(customType)); } std::string CreateRuleRequest::getName()const @@ -99,7 +156,7 @@ std::string CreateRuleRequest::getName()const void CreateRuleRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int CreateRuleRequest::getCategory()const @@ -110,6 +167,6 @@ int CreateRuleRequest::getCategory()const void CreateRuleRequest::setCategory(int category) { category_ = category; - setCoreParameter("Category", std::to_string(category)); + setParameter("Category", std::to_string(category)); } diff --git a/sddp/src/model/CreateRuleResult.cc b/sddp/src/model/CreateRuleResult.cc index 2fc8a88fd..eb67b96be 100644 --- a/sddp/src/model/CreateRuleResult.cc +++ b/sddp/src/model/CreateRuleResult.cc @@ -39,6 +39,13 @@ void CreateRuleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["Id"].isNull()) + id_ = std::stoi(value["Id"].asString()); } +int CreateRuleResult::getId()const +{ + return id_; +} + diff --git a/sddp/src/model/DeleteDataLimitRequest.cc b/sddp/src/model/DeleteDataLimitRequest.cc index 8de032e88..3363afa94 100644 --- a/sddp/src/model/DeleteDataLimitRequest.cc +++ b/sddp/src/model/DeleteDataLimitRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DeleteDataLimitRequest; DeleteDataLimitRequest::DeleteDataLimitRequest() : RpcServiceRequest("sddp", "2019-01-03", "DeleteDataLimit") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDataLimitRequest::~DeleteDataLimitRequest() {} @@ -33,7 +35,7 @@ int DeleteDataLimitRequest::getFeatureType()const void DeleteDataLimitRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DeleteDataLimitRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DeleteDataLimitRequest::getSourceIp()const void DeleteDataLimitRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DeleteDataLimitRequest::getId()const @@ -55,7 +57,7 @@ long DeleteDataLimitRequest::getId()const void DeleteDataLimitRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DeleteDataLimitRequest::getLang()const @@ -66,6 +68,6 @@ std::string DeleteDataLimitRequest::getLang()const void DeleteDataLimitRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/DeleteRuleRequest.cc b/sddp/src/model/DeleteRuleRequest.cc index 8187c1531..92f353615 100644 --- a/sddp/src/model/DeleteRuleRequest.cc +++ b/sddp/src/model/DeleteRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DeleteRuleRequest; DeleteRuleRequest::DeleteRuleRequest() : RpcServiceRequest("sddp", "2019-01-03", "DeleteRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRuleRequest::~DeleteRuleRequest() {} @@ -33,7 +35,7 @@ int DeleteRuleRequest::getFeatureType()const void DeleteRuleRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DeleteRuleRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DeleteRuleRequest::getSourceIp()const void DeleteRuleRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DeleteRuleRequest::getId()const @@ -55,7 +57,7 @@ long DeleteRuleRequest::getId()const void DeleteRuleRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DeleteRuleRequest::getLang()const @@ -66,6 +68,6 @@ std::string DeleteRuleRequest::getLang()const void DeleteRuleRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/DescribeAccountDetailRequest.cc b/sddp/src/model/DescribeAccountDetailRequest.cc index 22245530f..c7f5ff3c2 100644 --- a/sddp/src/model/DescribeAccountDetailRequest.cc +++ b/sddp/src/model/DescribeAccountDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeAccountDetailRequest; DescribeAccountDetailRequest::DescribeAccountDetailRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeAccountDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccountDetailRequest::~DescribeAccountDetailRequest() {} @@ -33,7 +35,7 @@ long DescribeAccountDetailRequest::getUserId()const void DescribeAccountDetailRequest::setUserId(long userId) { userId_ = userId; - setCoreParameter("UserId", std::to_string(userId)); + setParameter("UserId", std::to_string(userId)); } long DescribeAccountDetailRequest::getAccountTypeId()const @@ -44,7 +46,7 @@ long DescribeAccountDetailRequest::getAccountTypeId()const void DescribeAccountDetailRequest::setAccountTypeId(long accountTypeId) { accountTypeId_ = accountTypeId; - setCoreParameter("AccountTypeId", std::to_string(accountTypeId)); + setParameter("AccountTypeId", std::to_string(accountTypeId)); } std::string DescribeAccountDetailRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeAccountDetailRequest::getSourceIp()const void DescribeAccountDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAccountDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeAccountDetailRequest::getLang()const void DescribeAccountDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/DescribeAccountsRequest.cc b/sddp/src/model/DescribeAccountsRequest.cc index a8173a229..956a8f2cd 100644 --- a/sddp/src/model/DescribeAccountsRequest.cc +++ b/sddp/src/model/DescribeAccountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeAccountsRequest; DescribeAccountsRequest::DescribeAccountsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeAccounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccountsRequest::~DescribeAccountsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccountsRequest::getProductCode()const void DescribeAccountsRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string DescribeAccountsRequest::getPackageId()const @@ -44,7 +46,7 @@ std::string DescribeAccountsRequest::getPackageId()const void DescribeAccountsRequest::setPackageId(const std::string& packageId) { packageId_ = packageId; - setCoreParameter("PackageId", packageId); + setParameter("PackageId", packageId); } std::string DescribeAccountsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeAccountsRequest::getSourceIp()const void DescribeAccountsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeAccountsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeAccountsRequest::getPageSize()const void DescribeAccountsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAccountsRequest::getTableId()const @@ -77,7 +79,7 @@ std::string DescribeAccountsRequest::getTableId()const void DescribeAccountsRequest::setTableId(const std::string& tableId) { tableId_ = tableId; - setCoreParameter("TableId", tableId); + setParameter("TableId", tableId); } std::string DescribeAccountsRequest::getLang()const @@ -88,7 +90,7 @@ std::string DescribeAccountsRequest::getLang()const void DescribeAccountsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeAccountsRequest::getKey()const @@ -99,7 +101,7 @@ std::string DescribeAccountsRequest::getKey()const void DescribeAccountsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeAccountsRequest::getQueryType()const @@ -110,7 +112,7 @@ int DescribeAccountsRequest::getQueryType()const void DescribeAccountsRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } std::string DescribeAccountsRequest::getLoginName()const @@ -121,7 +123,7 @@ std::string DescribeAccountsRequest::getLoginName()const void DescribeAccountsRequest::setLoginName(const std::string& loginName) { loginName_ = loginName; - setCoreParameter("LoginName", loginName); + setParameter("LoginName", loginName); } int DescribeAccountsRequest::getFeatureType()const @@ -132,7 +134,7 @@ int DescribeAccountsRequest::getFeatureType()const void DescribeAccountsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeAccountsRequest::getColumnId()const @@ -143,7 +145,7 @@ std::string DescribeAccountsRequest::getColumnId()const void DescribeAccountsRequest::setColumnId(const std::string& columnId) { columnId_ = columnId; - setCoreParameter("ColumnId", columnId); + setParameter("ColumnId", columnId); } int DescribeAccountsRequest::getCurrentPage()const @@ -154,7 +156,7 @@ int DescribeAccountsRequest::getCurrentPage()const void DescribeAccountsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeAccountsRequest::getInstanceId()const @@ -165,7 +167,7 @@ std::string DescribeAccountsRequest::getInstanceId()const void DescribeAccountsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } long DescribeAccountsRequest::getDepartId()const @@ -176,7 +178,7 @@ long DescribeAccountsRequest::getDepartId()const void DescribeAccountsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } int DescribeAccountsRequest::getOperationId()const @@ -187,6 +189,6 @@ int DescribeAccountsRequest::getOperationId()const void DescribeAccountsRequest::setOperationId(int operationId) { operationId_ = operationId; - setCoreParameter("OperationId", std::to_string(operationId)); + setParameter("OperationId", std::to_string(operationId)); } diff --git a/sddp/src/model/DescribeAuditLogsRequest.cc b/sddp/src/model/DescribeAuditLogsRequest.cc new file mode 100644 index 000000000..1387ca967 --- /dev/null +++ b/sddp/src/model/DescribeAuditLogsRequest.cc @@ -0,0 +1,172 @@ +/* + * 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 + +using AlibabaCloud::Sddp::Model::DescribeAuditLogsRequest; + +DescribeAuditLogsRequest::DescribeAuditLogsRequest() : + RpcServiceRequest("sddp", "2019-01-03", "DescribeAuditLogs") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeAuditLogsRequest::~DescribeAuditLogsRequest() +{} + +int DescribeAuditLogsRequest::getProductCode()const +{ + return productCode_; +} + +void DescribeAuditLogsRequest::setProductCode(int productCode) +{ + productCode_ = productCode; + setParameter("ProductCode", std::to_string(productCode)); +} + +long DescribeAuditLogsRequest::getProductId()const +{ + return productId_; +} + +void DescribeAuditLogsRequest::setProductId(long productId) +{ + productId_ = productId; + setParameter("ProductId", std::to_string(productId)); +} + +long DescribeAuditLogsRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeAuditLogsRequest::setStartTime(long startTime) +{ + startTime_ = startTime; + setParameter("StartTime", std::to_string(startTime)); +} + +std::string DescribeAuditLogsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeAuditLogsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeAuditLogsRequest::getClientIp()const +{ + return clientIp_; +} + +void DescribeAuditLogsRequest::setClientIp(const std::string& clientIp) +{ + clientIp_ = clientIp; + setParameter("ClientIp", clientIp); +} + +int DescribeAuditLogsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeAuditLogsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeAuditLogsRequest::getLang()const +{ + return lang_; +} + +void DescribeAuditLogsRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +int DescribeAuditLogsRequest::getFeatureType()const +{ + return featureType_; +} + +void DescribeAuditLogsRequest::setFeatureType(int featureType) +{ + featureType_ = featureType; + setParameter("FeatureType", std::to_string(featureType)); +} + +long DescribeAuditLogsRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeAuditLogsRequest::setEndTime(long endTime) +{ + endTime_ = endTime; + setParameter("EndTime", std::to_string(endTime)); +} + +int DescribeAuditLogsRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeAuditLogsRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeAuditLogsRequest::getClientUa()const +{ + return clientUa_; +} + +void DescribeAuditLogsRequest::setClientUa(const std::string& clientUa) +{ + clientUa_ = clientUa; + setParameter("ClientUa", clientUa); +} + +std::string DescribeAuditLogsRequest::getInstanceName()const +{ + return instanceName_; +} + +void DescribeAuditLogsRequest::setInstanceName(const std::string& instanceName) +{ + instanceName_ = instanceName; + setParameter("InstanceName", instanceName); +} + +std::string DescribeAuditLogsRequest::getUserName()const +{ + return userName_; +} + +void DescribeAuditLogsRequest::setUserName(const std::string& userName) +{ + userName_ = userName; + setParameter("UserName", userName); +} + diff --git a/sddp/src/model/DescribeAuditLogsResult.cc b/sddp/src/model/DescribeAuditLogsResult.cc new file mode 100644 index 000000000..ccf92d1d6 --- /dev/null +++ b/sddp/src/model/DescribeAuditLogsResult.cc @@ -0,0 +1,122 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +DescribeAuditLogsResult::DescribeAuditLogsResult() : + ServiceResult() +{} + +DescribeAuditLogsResult::DescribeAuditLogsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAuditLogsResult::~DescribeAuditLogsResult() +{} + +void DescribeAuditLogsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allItemsNode = value["Items"]["Log"]; + for (auto valueItemsLog : allItemsNode) + { + Log itemsObject; + if(!valueItemsLog["Id"].isNull()) + itemsObject.id = std::stol(valueItemsLog["Id"].asString()); + if(!valueItemsLog["ProductCode"].isNull()) + itemsObject.productCode = valueItemsLog["ProductCode"].asString(); + if(!valueItemsLog["ProductId"].isNull()) + itemsObject.productId = std::stol(valueItemsLog["ProductId"].asString()); + if(!valueItemsLog["LogTime"].isNull()) + itemsObject.logTime = std::stol(valueItemsLog["LogTime"].asString()); + if(!valueItemsLog["UserId"].isNull()) + itemsObject.userId = valueItemsLog["UserId"].asString(); + if(!valueItemsLog["UserName"].isNull()) + itemsObject.userName = valueItemsLog["UserName"].asString(); + if(!valueItemsLog["ClientIp"].isNull()) + itemsObject.clientIp = valueItemsLog["ClientIp"].asString(); + if(!valueItemsLog["ClientPort"].isNull()) + itemsObject.clientPort = valueItemsLog["ClientPort"].asString(); + if(!valueItemsLog["ClientUa"].isNull()) + itemsObject.clientUa = valueItemsLog["ClientUa"].asString(); + if(!valueItemsLog["InstanceName"].isNull()) + itemsObject.instanceName = valueItemsLog["InstanceName"].asString(); + if(!valueItemsLog["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsLog["CreationTime"].asString()); + if(!valueItemsLog["DatabaseName"].isNull()) + itemsObject.databaseName = valueItemsLog["DatabaseName"].asString(); + if(!valueItemsLog["TableName"].isNull()) + itemsObject.tableName = valueItemsLog["TableName"].asString(); + if(!valueItemsLog["ColumnName"].isNull()) + itemsObject.columnName = valueItemsLog["ColumnName"].asString(); + if(!valueItemsLog["PackageName"].isNull()) + itemsObject.packageName = valueItemsLog["PackageName"].asString(); + if(!valueItemsLog["OssObjectKey"].isNull()) + itemsObject.ossObjectKey = valueItemsLog["OssObjectKey"].asString(); + if(!valueItemsLog["ExecuteTime"].isNull()) + itemsObject.executeTime = std::stol(valueItemsLog["ExecuteTime"].asString()); + if(!valueItemsLog["EffectRow"].isNull()) + itemsObject.effectRow = std::stol(valueItemsLog["EffectRow"].asString()); + if(!valueItemsLog["OperateType"].isNull()) + itemsObject.operateType = valueItemsLog["OperateType"].asString(); + if(!valueItemsLog["RuleId"].isNull()) + itemsObject.ruleId = valueItemsLog["RuleId"].asString(); + if(!valueItemsLog["RuleName"].isNull()) + itemsObject.ruleName = valueItemsLog["RuleName"].asString(); + if(!valueItemsLog["WarnLevel"].isNull()) + itemsObject.warnLevel = valueItemsLog["WarnLevel"].asString(); + if(!valueItemsLog["ExecuteStatus"].isNull()) + itemsObject.executeStatus = std::stoi(valueItemsLog["ExecuteStatus"].asString()); + items_.push_back(itemsObject); + } + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int DescribeAuditLogsResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeAuditLogsResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeAuditLogsResult::getCurrentPage()const +{ + return currentPage_; +} + +std::vector DescribeAuditLogsResult::getItems()const +{ + return items_; +} + diff --git a/sddp/src/model/DescribeAuthAccountsRequest.cc b/sddp/src/model/DescribeAuthAccountsRequest.cc index f2facada9..c2366e352 100644 --- a/sddp/src/model/DescribeAuthAccountsRequest.cc +++ b/sddp/src/model/DescribeAuthAccountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeAuthAccountsRequest; DescribeAuthAccountsRequest::DescribeAuthAccountsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeAuthAccounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuthAccountsRequest::~DescribeAuthAccountsRequest() {} @@ -33,7 +35,7 @@ int DescribeAuthAccountsRequest::getFeatureType()const void DescribeAuthAccountsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeAuthAccountsRequest::getCurrentPage()const @@ -44,7 +46,7 @@ int DescribeAuthAccountsRequest::getCurrentPage()const void DescribeAuthAccountsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeAuthAccountsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeAuthAccountsRequest::getSourceIp()const void DescribeAuthAccountsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeAuthAccountsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeAuthAccountsRequest::getPageSize()const void DescribeAuthAccountsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAuthAccountsRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeAuthAccountsRequest::getLang()const void DescribeAuthAccountsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/DescribeColumnsRequest.cc b/sddp/src/model/DescribeColumnsRequest.cc index 59bdf0fc0..fe0e01cd5 100644 --- a/sddp/src/model/DescribeColumnsRequest.cc +++ b/sddp/src/model/DescribeColumnsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeColumnsRequest; DescribeColumnsRequest::DescribeColumnsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeColumns") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeColumnsRequest::~DescribeColumnsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeColumnsRequest::getProductCode()const void DescribeColumnsRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string DescribeColumnsRequest::getRiskLevels()const @@ -44,7 +46,7 @@ std::string DescribeColumnsRequest::getRiskLevels()const void DescribeColumnsRequest::setRiskLevels(const std::string& riskLevels) { riskLevels_ = riskLevels; - setCoreParameter("RiskLevels", riskLevels); + setParameter("RiskLevels", riskLevels); } std::string DescribeColumnsRequest::getQueryName()const @@ -55,7 +57,18 @@ std::string DescribeColumnsRequest::getQueryName()const void DescribeColumnsRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); +} + +long DescribeColumnsRequest::getRiskLevelId()const +{ + return riskLevelId_; +} + +void DescribeColumnsRequest::setRiskLevelId(long riskLevelId) +{ + riskLevelId_ = riskLevelId; + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribeColumnsRequest::getSourceIp()const @@ -66,7 +79,7 @@ std::string DescribeColumnsRequest::getSourceIp()const void DescribeColumnsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeColumnsRequest::getPageSize()const @@ -77,7 +90,7 @@ int DescribeColumnsRequest::getPageSize()const void DescribeColumnsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long DescribeColumnsRequest::getTableId()const @@ -88,7 +101,7 @@ long DescribeColumnsRequest::getTableId()const void DescribeColumnsRequest::setTableId(long tableId) { tableId_ = tableId; - setCoreParameter("TableId", std::to_string(tableId)); + setParameter("TableId", std::to_string(tableId)); } std::string DescribeColumnsRequest::getLang()const @@ -99,7 +112,7 @@ std::string DescribeColumnsRequest::getLang()const void DescribeColumnsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeColumnsRequest::getFeatureType()const @@ -110,7 +123,18 @@ int DescribeColumnsRequest::getFeatureType()const void DescribeColumnsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); +} + +std::string DescribeColumnsRequest::getOrderBy()const +{ + return orderBy_; +} + +void DescribeColumnsRequest::setOrderBy(const std::string& orderBy) +{ + orderBy_ = orderBy; + setParameter("OrderBy", orderBy); } int DescribeColumnsRequest::getCurrentPage()const @@ -121,7 +145,7 @@ int DescribeColumnsRequest::getCurrentPage()const void DescribeColumnsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeColumnsRequest::getInstanceId()const @@ -132,7 +156,7 @@ long DescribeColumnsRequest::getInstanceId()const void DescribeColumnsRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string DescribeColumnsRequest::getName()const @@ -143,7 +167,7 @@ std::string DescribeColumnsRequest::getName()const void DescribeColumnsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeColumnsRequest::getRuleId()const @@ -154,6 +178,6 @@ long DescribeColumnsRequest::getRuleId()const void DescribeColumnsRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/sddp/src/model/DescribeColumnsResult.cc b/sddp/src/model/DescribeColumnsResult.cc index 9b660e381..6af7e45aa 100644 --- a/sddp/src/model/DescribeColumnsResult.cc +++ b/sddp/src/model/DescribeColumnsResult.cc @@ -44,7 +44,7 @@ void DescribeColumnsResult::parse(const std::string &payload) { Column itemsObject; if(!valueItemsColumn["Id"].isNull()) - itemsObject.id = std::stol(valueItemsColumn["Id"].asString()); + itemsObject.id = valueItemsColumn["Id"].asString(); if(!valueItemsColumn["Name"].isNull()) itemsObject.name = valueItemsColumn["Name"].asString(); if(!valueItemsColumn["InstanceId"].isNull()) diff --git a/sddp/src/model/DescribeConfigsRequest.cc b/sddp/src/model/DescribeConfigsRequest.cc index 8cab5bca3..470766e44 100644 --- a/sddp/src/model/DescribeConfigsRequest.cc +++ b/sddp/src/model/DescribeConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeConfigsRequest; DescribeConfigsRequest::DescribeConfigsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeConfigsRequest::~DescribeConfigsRequest() {} @@ -33,7 +35,7 @@ int DescribeConfigsRequest::getFeatureType()const void DescribeConfigsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeConfigsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeConfigsRequest::getSourceIp()const void DescribeConfigsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeConfigsRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeConfigsRequest::getLang()const void DescribeConfigsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/DescribeDataAssetsRequest.cc b/sddp/src/model/DescribeDataAssetsRequest.cc index c8c2ed5f6..d84547664 100644 --- a/sddp/src/model/DescribeDataAssetsRequest.cc +++ b/sddp/src/model/DescribeDataAssetsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeDataAssetsRequest; DescribeDataAssetsRequest::DescribeDataAssetsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataAssets") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataAssetsRequest::~DescribeDataAssetsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDataAssetsRequest::getRiskLevels()const void DescribeDataAssetsRequest::setRiskLevels(const std::string& riskLevels) { riskLevels_ = riskLevels; - setCoreParameter("RiskLevels", riskLevels); + setParameter("RiskLevels", riskLevels); } int DescribeDataAssetsRequest::getRangeId()const @@ -44,7 +46,7 @@ int DescribeDataAssetsRequest::getRangeId()const void DescribeDataAssetsRequest::setRangeId(int rangeId) { rangeId_ = rangeId; - setCoreParameter("RangeId", std::to_string(rangeId)); + setParameter("RangeId", std::to_string(rangeId)); } std::string DescribeDataAssetsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeDataAssetsRequest::getSourceIp()const void DescribeDataAssetsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataAssetsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeDataAssetsRequest::getPageSize()const void DescribeDataAssetsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataAssetsRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeDataAssetsRequest::getLang()const void DescribeDataAssetsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeDataAssetsRequest::getFeatureType()const @@ -88,7 +90,7 @@ int DescribeDataAssetsRequest::getFeatureType()const void DescribeDataAssetsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataAssetsRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeDataAssetsRequest::getCurrentPage()const void DescribeDataAssetsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeDataAssetsRequest::getName()const @@ -110,7 +112,7 @@ std::string DescribeDataAssetsRequest::getName()const void DescribeDataAssetsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeDataAssetsRequest::getRuleId()const @@ -121,6 +123,6 @@ long DescribeDataAssetsRequest::getRuleId()const void DescribeDataAssetsRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/sddp/src/model/DescribeDataAssetsResult.cc b/sddp/src/model/DescribeDataAssetsResult.cc index 9bd4df711..1d8e9f475 100644 --- a/sddp/src/model/DescribeDataAssetsResult.cc +++ b/sddp/src/model/DescribeDataAssetsResult.cc @@ -44,7 +44,7 @@ void DescribeDataAssetsResult::parse(const std::string &payload) { Asset itemsObject; if(!valueItemsAsset["Id"].isNull()) - itemsObject.id = std::stol(valueItemsAsset["Id"].asString()); + itemsObject.id = valueItemsAsset["Id"].asString(); if(!valueItemsAsset["Name"].isNull()) itemsObject.name = valueItemsAsset["Name"].asString(); if(!valueItemsAsset["Owner"].isNull()) diff --git a/sddp/src/model/DescribeDataHubConnectorsRequest.cc b/sddp/src/model/DescribeDataHubConnectorsRequest.cc index 63c07ca04..4458cda1c 100644 --- a/sddp/src/model/DescribeDataHubConnectorsRequest.cc +++ b/sddp/src/model/DescribeDataHubConnectorsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeDataHubConnectorsRequest; DescribeDataHubConnectorsRequest::DescribeDataHubConnectorsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataHubConnectors") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataHubConnectorsRequest::~DescribeDataHubConnectorsRequest() {} @@ -33,7 +35,7 @@ long DescribeDataHubConnectorsRequest::getTopicId()const void DescribeDataHubConnectorsRequest::setTopicId(long topicId) { topicId_ = topicId; - setCoreParameter("TopicId", std::to_string(topicId)); + setParameter("TopicId", std::to_string(topicId)); } std::string DescribeDataHubConnectorsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDataHubConnectorsRequest::getSourceIp()const void DescribeDataHubConnectorsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataHubConnectorsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeDataHubConnectorsRequest::getPageSize()const void DescribeDataHubConnectorsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataHubConnectorsRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeDataHubConnectorsRequest::getLang()const void DescribeDataHubConnectorsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeDataHubConnectorsRequest::getProjectId()const @@ -77,7 +79,7 @@ long DescribeDataHubConnectorsRequest::getProjectId()const void DescribeDataHubConnectorsRequest::setProjectId(long projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", std::to_string(projectId)); + setParameter("ProjectId", std::to_string(projectId)); } std::string DescribeDataHubConnectorsRequest::getKey()const @@ -88,7 +90,7 @@ std::string DescribeDataHubConnectorsRequest::getKey()const void DescribeDataHubConnectorsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDataHubConnectorsRequest::getFeatureType()const @@ -99,7 +101,7 @@ int DescribeDataHubConnectorsRequest::getFeatureType()const void DescribeDataHubConnectorsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataHubConnectorsRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeDataHubConnectorsRequest::getCurrentPage()const void DescribeDataHubConnectorsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeDataHubConnectorsRequest::getDepartId()const @@ -121,6 +123,6 @@ long DescribeDataHubConnectorsRequest::getDepartId()const void DescribeDataHubConnectorsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } diff --git a/sddp/src/model/DescribeDataHubProjectsRequest.cc b/sddp/src/model/DescribeDataHubProjectsRequest.cc index c8c855006..749573fa7 100644 --- a/sddp/src/model/DescribeDataHubProjectsRequest.cc +++ b/sddp/src/model/DescribeDataHubProjectsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeDataHubProjectsRequest; DescribeDataHubProjectsRequest::DescribeDataHubProjectsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataHubProjects") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataHubProjectsRequest::~DescribeDataHubProjectsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDataHubProjectsRequest::getSourceIp()const void DescribeDataHubProjectsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataHubProjectsRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeDataHubProjectsRequest::getPageSize()const void DescribeDataHubProjectsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataHubProjectsRequest::getLang()const @@ -55,7 +57,7 @@ std::string DescribeDataHubProjectsRequest::getLang()const void DescribeDataHubProjectsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeDataHubProjectsRequest::getKey()const @@ -66,7 +68,7 @@ std::string DescribeDataHubProjectsRequest::getKey()const void DescribeDataHubProjectsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDataHubProjectsRequest::getQueryType()const @@ -77,7 +79,7 @@ int DescribeDataHubProjectsRequest::getQueryType()const void DescribeDataHubProjectsRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } int DescribeDataHubProjectsRequest::getFeatureType()const @@ -88,7 +90,7 @@ int DescribeDataHubProjectsRequest::getFeatureType()const void DescribeDataHubProjectsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataHubProjectsRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeDataHubProjectsRequest::getCurrentPage()const void DescribeDataHubProjectsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeDataHubProjectsRequest::getDepartId()const @@ -110,6 +112,6 @@ long DescribeDataHubProjectsRequest::getDepartId()const void DescribeDataHubProjectsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } diff --git a/sddp/src/model/DescribeDataHubSubscriptionsRequest.cc b/sddp/src/model/DescribeDataHubSubscriptionsRequest.cc index 0fba8aa9a..387aad6fd 100644 --- a/sddp/src/model/DescribeDataHubSubscriptionsRequest.cc +++ b/sddp/src/model/DescribeDataHubSubscriptionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeDataHubSubscriptionsRequest; DescribeDataHubSubscriptionsRequest::DescribeDataHubSubscriptionsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataHubSubscriptions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataHubSubscriptionsRequest::~DescribeDataHubSubscriptionsRequest() {} @@ -33,7 +35,7 @@ long DescribeDataHubSubscriptionsRequest::getTopicId()const void DescribeDataHubSubscriptionsRequest::setTopicId(long topicId) { topicId_ = topicId; - setCoreParameter("TopicId", std::to_string(topicId)); + setParameter("TopicId", std::to_string(topicId)); } std::string DescribeDataHubSubscriptionsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDataHubSubscriptionsRequest::getSourceIp()const void DescribeDataHubSubscriptionsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataHubSubscriptionsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeDataHubSubscriptionsRequest::getPageSize()const void DescribeDataHubSubscriptionsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataHubSubscriptionsRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeDataHubSubscriptionsRequest::getLang()const void DescribeDataHubSubscriptionsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeDataHubSubscriptionsRequest::getProjectId()const @@ -77,7 +79,7 @@ long DescribeDataHubSubscriptionsRequest::getProjectId()const void DescribeDataHubSubscriptionsRequest::setProjectId(long projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", std::to_string(projectId)); + setParameter("ProjectId", std::to_string(projectId)); } std::string DescribeDataHubSubscriptionsRequest::getKey()const @@ -88,7 +90,7 @@ std::string DescribeDataHubSubscriptionsRequest::getKey()const void DescribeDataHubSubscriptionsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDataHubSubscriptionsRequest::getFeatureType()const @@ -99,7 +101,7 @@ int DescribeDataHubSubscriptionsRequest::getFeatureType()const void DescribeDataHubSubscriptionsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataHubSubscriptionsRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeDataHubSubscriptionsRequest::getCurrentPage()const void DescribeDataHubSubscriptionsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeDataHubSubscriptionsRequest::getDepartId()const @@ -121,6 +123,6 @@ long DescribeDataHubSubscriptionsRequest::getDepartId()const void DescribeDataHubSubscriptionsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } diff --git a/sddp/src/model/DescribeDataHubTopicsRequest.cc b/sddp/src/model/DescribeDataHubTopicsRequest.cc index ba39a1fcd..58684d060 100644 --- a/sddp/src/model/DescribeDataHubTopicsRequest.cc +++ b/sddp/src/model/DescribeDataHubTopicsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeDataHubTopicsRequest; DescribeDataHubTopicsRequest::DescribeDataHubTopicsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataHubTopics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataHubTopicsRequest::~DescribeDataHubTopicsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDataHubTopicsRequest::getSourceIp()const void DescribeDataHubTopicsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataHubTopicsRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeDataHubTopicsRequest::getPageSize()const void DescribeDataHubTopicsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataHubTopicsRequest::getLang()const @@ -55,7 +57,7 @@ std::string DescribeDataHubTopicsRequest::getLang()const void DescribeDataHubTopicsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeDataHubTopicsRequest::getProjectId()const @@ -66,7 +68,7 @@ long DescribeDataHubTopicsRequest::getProjectId()const void DescribeDataHubTopicsRequest::setProjectId(long projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", std::to_string(projectId)); + setParameter("ProjectId", std::to_string(projectId)); } std::string DescribeDataHubTopicsRequest::getKey()const @@ -77,7 +79,7 @@ std::string DescribeDataHubTopicsRequest::getKey()const void DescribeDataHubTopicsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDataHubTopicsRequest::getFeatureType()const @@ -88,7 +90,7 @@ int DescribeDataHubTopicsRequest::getFeatureType()const void DescribeDataHubTopicsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataHubTopicsRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeDataHubTopicsRequest::getCurrentPage()const void DescribeDataHubTopicsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeDataHubTopicsRequest::getDepartId()const @@ -110,6 +112,6 @@ long DescribeDataHubTopicsRequest::getDepartId()const void DescribeDataHubTopicsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } diff --git a/sddp/src/model/DescribeDataLimitDetailRequest.cc b/sddp/src/model/DescribeDataLimitDetailRequest.cc index 670d9a9c6..4806d0eae 100644 --- a/sddp/src/model/DescribeDataLimitDetailRequest.cc +++ b/sddp/src/model/DescribeDataLimitDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeDataLimitDetailRequest; DescribeDataLimitDetailRequest::DescribeDataLimitDetailRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataLimitDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataLimitDetailRequest::~DescribeDataLimitDetailRequest() {} @@ -33,7 +35,7 @@ int DescribeDataLimitDetailRequest::getNetworkType()const void DescribeDataLimitDetailRequest::setNetworkType(int networkType) { networkType_ = networkType; - setCoreParameter("NetworkType", std::to_string(networkType)); + setParameter("NetworkType", std::to_string(networkType)); } std::string DescribeDataLimitDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDataLimitDetailRequest::getSourceIp()const void DescribeDataLimitDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DescribeDataLimitDetailRequest::getId()const @@ -55,7 +57,7 @@ long DescribeDataLimitDetailRequest::getId()const void DescribeDataLimitDetailRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DescribeDataLimitDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeDataLimitDetailRequest::getLang()const void DescribeDataLimitDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/DescribeDataLimitDetailResult.cc b/sddp/src/model/DescribeDataLimitDetailResult.cc index a45f2df66..bd22c007f 100644 --- a/sddp/src/model/DescribeDataLimitDetailResult.cc +++ b/sddp/src/model/DescribeDataLimitDetailResult.cc @@ -62,6 +62,12 @@ void DescribeDataLimitDetailResult::parse(const std::string &payload) dataLimit_.resourceType = std::stol(dataLimitNode["ResourceType"].asString()); if(!dataLimitNode["ResourceTypeCode"].isNull()) dataLimit_.resourceTypeCode = dataLimitNode["ResourceTypeCode"].asString(); + if(!dataLimitNode["AuditStatus"].isNull()) + dataLimit_.auditStatus = std::stoi(dataLimitNode["AuditStatus"].asString()); + if(!dataLimitNode["LogStoreDay"].isNull()) + dataLimit_.logStoreDay = std::stoi(dataLimitNode["LogStoreDay"].asString()); + if(!dataLimitNode["Port"].isNull()) + dataLimit_.port = std::stoi(dataLimitNode["Port"].asString()); } diff --git a/sddp/src/model/DescribeDataLimitsRequest.cc b/sddp/src/model/DescribeDataLimitsRequest.cc index 0ccd0142d..5467c5082 100644 --- a/sddp/src/model/DescribeDataLimitsRequest.cc +++ b/sddp/src/model/DescribeDataLimitsRequest.cc @@ -20,22 +20,13 @@ using AlibabaCloud::Sddp::Model::DescribeDataLimitsRequest; DescribeDataLimitsRequest::DescribeDataLimitsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataLimits") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataLimitsRequest::~DescribeDataLimitsRequest() {} -int DescribeDataLimitsRequest::getResourceType()const -{ - return resourceType_; -} - -void DescribeDataLimitsRequest::setResourceType(int resourceType) -{ - resourceType_ = resourceType; - setCoreParameter("ResourceType", std::to_string(resourceType)); -} - std::string DescribeDataLimitsRequest::getParentId()const { return parentId_; @@ -44,7 +35,7 @@ std::string DescribeDataLimitsRequest::getParentId()const void DescribeDataLimitsRequest::setParentId(const std::string& parentId) { parentId_ = parentId; - setCoreParameter("ParentId", parentId); + setParameter("ParentId", parentId); } std::string DescribeDataLimitsRequest::getSourceIp()const @@ -55,7 +46,40 @@ std::string DescribeDataLimitsRequest::getSourceIp()const void DescribeDataLimitsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); +} + +std::string DescribeDataLimitsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeDataLimitsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeDataLimitsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeDataLimitsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int DescribeDataLimitsRequest::getCheckStatus()const +{ + return checkStatus_; +} + +void DescribeDataLimitsRequest::setCheckStatus(int checkStatus) +{ + checkStatus_ = checkStatus; + setParameter("CheckStatus", std::to_string(checkStatus)); } std::string DescribeDataLimitsRequest::getLang()const @@ -66,6 +90,61 @@ std::string DescribeDataLimitsRequest::getLang()const void DescribeDataLimitsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); +} + +std::string DescribeDataLimitsRequest::getServiceRegionId()const +{ + return serviceRegionId_; +} + +void DescribeDataLimitsRequest::setServiceRegionId(const std::string& serviceRegionId) +{ + serviceRegionId_ = serviceRegionId; + setParameter("ServiceRegionId", serviceRegionId); +} + +std::string DescribeDataLimitsRequest::getEngineType()const +{ + return engineType_; +} + +void DescribeDataLimitsRequest::setEngineType(const std::string& engineType) +{ + engineType_ = engineType; + setParameter("EngineType", engineType); +} + +int DescribeDataLimitsRequest::getAuditStatus()const +{ + return auditStatus_; +} + +void DescribeDataLimitsRequest::setAuditStatus(int auditStatus) +{ + auditStatus_ = auditStatus; + setParameter("AuditStatus", std::to_string(auditStatus)); +} + +int DescribeDataLimitsRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeDataLimitsRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +int DescribeDataLimitsRequest::getResourceType()const +{ + return resourceType_; +} + +void DescribeDataLimitsRequest::setResourceType(int resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", std::to_string(resourceType)); } diff --git a/sddp/src/model/DescribeDataLimitsResult.cc b/sddp/src/model/DescribeDataLimitsResult.cc index f272bf3a5..1a434a822 100644 --- a/sddp/src/model/DescribeDataLimitsResult.cc +++ b/sddp/src/model/DescribeDataLimitsResult.cc @@ -39,39 +39,84 @@ void DescribeDataLimitsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataLimitListNode = value["DataLimitList"]["DataLimit"]; - for (auto valueDataLimitListDataLimit : allDataLimitListNode) + auto allItemsNode = value["Items"]["DataLimit"]; + for (auto valueItemsDataLimit : allItemsNode) { - DataLimit dataLimitListObject; - if(!valueDataLimitListDataLimit["RegionId"].isNull()) - dataLimitListObject.regionId = valueDataLimitListDataLimit["RegionId"].asString(); - if(!valueDataLimitListDataLimit["LocalName"].isNull()) - dataLimitListObject.localName = valueDataLimitListDataLimit["LocalName"].asString(); - if(!valueDataLimitListDataLimit["ParentId"].isNull()) - dataLimitListObject.parentId = valueDataLimitListDataLimit["ParentId"].asString(); - if(!valueDataLimitListDataLimit["Id"].isNull()) - dataLimitListObject.id = std::stol(valueDataLimitListDataLimit["Id"].asString()); - if(!valueDataLimitListDataLimit["UserName"].isNull()) - dataLimitListObject.userName = valueDataLimitListDataLimit["UserName"].asString(); - if(!valueDataLimitListDataLimit["GmtCreate"].isNull()) - dataLimitListObject.gmtCreate = std::stol(valueDataLimitListDataLimit["GmtCreate"].asString()); - if(!valueDataLimitListDataLimit["Connector"].isNull()) - dataLimitListObject.connector = valueDataLimitListDataLimit["Connector"].asString(); - if(!valueDataLimitListDataLimit["CheckStatus"].isNull()) - dataLimitListObject.checkStatus = std::stoi(valueDataLimitListDataLimit["CheckStatus"].asString()); - if(!valueDataLimitListDataLimit["CheckStatusName"].isNull()) - dataLimitListObject.checkStatusName = valueDataLimitListDataLimit["CheckStatusName"].asString(); - if(!valueDataLimitListDataLimit["ResourceType"].isNull()) - dataLimitListObject.resourceType = std::stol(valueDataLimitListDataLimit["ResourceType"].asString()); - if(!valueDataLimitListDataLimit["ResourceTypeCode"].isNull()) - dataLimitListObject.resourceTypeCode = valueDataLimitListDataLimit["ResourceTypeCode"].asString(); - dataLimitList_.push_back(dataLimitListObject); + DataLimit itemsObject; + if(!valueItemsDataLimit["RegionId"].isNull()) + itemsObject.regionId = valueItemsDataLimit["RegionId"].asString(); + if(!valueItemsDataLimit["LocalName"].isNull()) + itemsObject.localName = valueItemsDataLimit["LocalName"].asString(); + if(!valueItemsDataLimit["ParentId"].isNull()) + itemsObject.parentId = valueItemsDataLimit["ParentId"].asString(); + if(!valueItemsDataLimit["Id"].isNull()) + itemsObject.id = std::stol(valueItemsDataLimit["Id"].asString()); + if(!valueItemsDataLimit["UserName"].isNull()) + itemsObject.userName = valueItemsDataLimit["UserName"].asString(); + if(!valueItemsDataLimit["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsDataLimit["GmtCreate"].asString()); + if(!valueItemsDataLimit["Connector"].isNull()) + itemsObject.connector = valueItemsDataLimit["Connector"].asString(); + if(!valueItemsDataLimit["CheckStatus"].isNull()) + itemsObject.checkStatus = std::stoi(valueItemsDataLimit["CheckStatus"].asString()); + if(!valueItemsDataLimit["CheckStatusName"].isNull()) + itemsObject.checkStatusName = valueItemsDataLimit["CheckStatusName"].asString(); + if(!valueItemsDataLimit["ResourceType"].isNull()) + itemsObject.resourceType = std::stol(valueItemsDataLimit["ResourceType"].asString()); + if(!valueItemsDataLimit["ResourceTypeCode"].isNull()) + itemsObject.resourceTypeCode = valueItemsDataLimit["ResourceTypeCode"].asString(); + if(!valueItemsDataLimit["AuditStatus"].isNull()) + itemsObject.auditStatus = std::stoi(valueItemsDataLimit["AuditStatus"].asString()); + if(!valueItemsDataLimit["LogStoreDay"].isNull()) + itemsObject.logStoreDay = std::stoi(valueItemsDataLimit["LogStoreDay"].asString()); + if(!valueItemsDataLimit["Enable"].isNull()) + itemsObject.enable = std::stoi(valueItemsDataLimit["Enable"].asString()); + if(!valueItemsDataLimit["AutoScan"].isNull()) + itemsObject.autoScan = std::stoi(valueItemsDataLimit["AutoScan"].asString()); + if(!valueItemsDataLimit["EngineType"].isNull()) + itemsObject.engineType = valueItemsDataLimit["EngineType"].asString(); + if(!valueItemsDataLimit["ProcessStatus"].isNull()) + itemsObject.processStatus = std::stoi(valueItemsDataLimit["ProcessStatus"].asString()); + if(!valueItemsDataLimit["ProcessTotalCount"].isNull()) + itemsObject.processTotalCount = std::stoi(valueItemsDataLimit["ProcessTotalCount"].asString()); + if(!valueItemsDataLimit["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsDataLimit["TotalCount"].asString()); + if(!valueItemsDataLimit["LastFinishedTime"].isNull()) + itemsObject.lastFinishedTime = std::stol(valueItemsDataLimit["LastFinishedTime"].asString()); + if(!valueItemsDataLimit["ErrorCode"].isNull()) + itemsObject.errorCode = valueItemsDataLimit["ErrorCode"].asString(); + if(!valueItemsDataLimit["ErrorMessage"].isNull()) + itemsObject.errorMessage = valueItemsDataLimit["ErrorMessage"].asString(); + if(!valueItemsDataLimit["Port"].isNull()) + itemsObject.port = std::stoi(valueItemsDataLimit["Port"].asString()); + items_.push_back(itemsObject); } + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); } -std::vector DescribeDataLimitsResult::getDataLimitList()const +int DescribeDataLimitsResult::getTotalCount()const { - return dataLimitList_; + return totalCount_; +} + +int DescribeDataLimitsResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeDataLimitsResult::getCurrentPage()const +{ + return currentPage_; +} + +std::vector DescribeDataLimitsResult::getItems()const +{ + return items_; } diff --git a/sddp/src/model/DescribeDataMaskingRunHistoryRequest.cc b/sddp/src/model/DescribeDataMaskingRunHistoryRequest.cc new file mode 100644 index 000000000..304a232f2 --- /dev/null +++ b/sddp/src/model/DescribeDataMaskingRunHistoryRequest.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 + +using AlibabaCloud::Sddp::Model::DescribeDataMaskingRunHistoryRequest; + +DescribeDataMaskingRunHistoryRequest::DescribeDataMaskingRunHistoryRequest() : + RpcServiceRequest("sddp", "2019-01-03", "DescribeDataMaskingRunHistory") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDataMaskingRunHistoryRequest::~DescribeDataMaskingRunHistoryRequest() +{} + +int DescribeDataMaskingRunHistoryRequest::getSrcType()const +{ + return srcType_; +} + +void DescribeDataMaskingRunHistoryRequest::setSrcType(int srcType) +{ + srcType_ = srcType; + setParameter("SrcType", std::to_string(srcType)); +} + +long DescribeDataMaskingRunHistoryRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDataMaskingRunHistoryRequest::setStartTime(long startTime) +{ + startTime_ = startTime; + setParameter("StartTime", std::to_string(startTime)); +} + +std::string DescribeDataMaskingRunHistoryRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeDataMaskingRunHistoryRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribeDataMaskingRunHistoryRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeDataMaskingRunHistoryRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeDataMaskingRunHistoryRequest::getLang()const +{ + return lang_; +} + +void DescribeDataMaskingRunHistoryRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +std::string DescribeDataMaskingRunHistoryRequest::getTaskId()const +{ + return taskId_; +} + +void DescribeDataMaskingRunHistoryRequest::setTaskId(const std::string& taskId) +{ + taskId_ = taskId; + setParameter("TaskId", taskId); +} + +int DescribeDataMaskingRunHistoryRequest::getFeatureType()const +{ + return featureType_; +} + +void DescribeDataMaskingRunHistoryRequest::setFeatureType(int featureType) +{ + featureType_ = featureType; + setParameter("FeatureType", std::to_string(featureType)); +} + +long DescribeDataMaskingRunHistoryRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDataMaskingRunHistoryRequest::setEndTime(long endTime) +{ + endTime_ = endTime; + setParameter("EndTime", std::to_string(endTime)); +} + +int DescribeDataMaskingRunHistoryRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeDataMaskingRunHistoryRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +int DescribeDataMaskingRunHistoryRequest::getDstType()const +{ + return dstType_; +} + +void DescribeDataMaskingRunHistoryRequest::setDstType(int dstType) +{ + dstType_ = dstType; + setParameter("DstType", std::to_string(dstType)); +} + +int DescribeDataMaskingRunHistoryRequest::getStatus()const +{ + return status_; +} + +void DescribeDataMaskingRunHistoryRequest::setStatus(int status) +{ + status_ = status; + setParameter("Status", std::to_string(status)); +} + diff --git a/sddp/src/model/DescribeDataMaskingRunHistoryResult.cc b/sddp/src/model/DescribeDataMaskingRunHistoryResult.cc new file mode 100644 index 000000000..980308016 --- /dev/null +++ b/sddp/src/model/DescribeDataMaskingRunHistoryResult.cc @@ -0,0 +1,104 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +DescribeDataMaskingRunHistoryResult::DescribeDataMaskingRunHistoryResult() : + ServiceResult() +{} + +DescribeDataMaskingRunHistoryResult::DescribeDataMaskingRunHistoryResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDataMaskingRunHistoryResult::~DescribeDataMaskingRunHistoryResult() +{} + +void DescribeDataMaskingRunHistoryResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allItemsNode = value["Items"]["Task"]; + for (auto valueItemsTask : allItemsNode) + { + Task itemsObject; + if(!valueItemsTask["Id"].isNull()) + itemsObject.id = std::stol(valueItemsTask["Id"].asString()); + if(!valueItemsTask["TaskId"].isNull()) + itemsObject.taskId = valueItemsTask["TaskId"].asString(); + if(!valueItemsTask["StartTime"].isNull()) + itemsObject.startTime = std::stol(valueItemsTask["StartTime"].asString()); + if(!valueItemsTask["RunIndex"].isNull()) + itemsObject.runIndex = std::stoi(valueItemsTask["RunIndex"].asString()); + if(!valueItemsTask["Type"].isNull()) + itemsObject.type = std::stoi(valueItemsTask["Type"].asString()); + if(!valueItemsTask["DstType"].isNull()) + itemsObject.dstType = std::stoi(valueItemsTask["DstType"].asString()); + if(!valueItemsTask["Percentage"].isNull()) + itemsObject.percentage = std::stoi(valueItemsTask["Percentage"].asString()); + if(!valueItemsTask["SrcType"].isNull()) + itemsObject.srcType = std::stoi(valueItemsTask["SrcType"].asString()); + if(!valueItemsTask["MaskingCount"].isNull()) + itemsObject.maskingCount = std::stol(valueItemsTask["MaskingCount"].asString()); + if(!valueItemsTask["ConflictCount"].isNull()) + itemsObject.conflictCount = std::stol(valueItemsTask["ConflictCount"].asString()); + if(!valueItemsTask["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsTask["Status"].asString()); + if(!valueItemsTask["FailCode"].isNull()) + itemsObject.failCode = valueItemsTask["FailCode"].asString(); + if(!valueItemsTask["DstTypeCode"].isNull()) + itemsObject.dstTypeCode = valueItemsTask["DstTypeCode"].asString(); + if(!valueItemsTask["SrcTypeCode"].isNull()) + itemsObject.srcTypeCode = valueItemsTask["SrcTypeCode"].asString(); + items_.push_back(itemsObject); + } + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int DescribeDataMaskingRunHistoryResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeDataMaskingRunHistoryResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeDataMaskingRunHistoryResult::getCurrentPage()const +{ + return currentPage_; +} + +std::vector DescribeDataMaskingRunHistoryResult::getItems()const +{ + return items_; +} + diff --git a/sddp/src/model/DescribeDataMaskingTasksRequest.cc b/sddp/src/model/DescribeDataMaskingTasksRequest.cc new file mode 100644 index 000000000..743d24b06 --- /dev/null +++ b/sddp/src/model/DescribeDataMaskingTasksRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Sddp::Model::DescribeDataMaskingTasksRequest; + +DescribeDataMaskingTasksRequest::DescribeDataMaskingTasksRequest() : + RpcServiceRequest("sddp", "2019-01-03", "DescribeDataMaskingTasks") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDataMaskingTasksRequest::~DescribeDataMaskingTasksRequest() +{} + +std::string DescribeDataMaskingTasksRequest::getSearchKey()const +{ + return searchKey_; +} + +void DescribeDataMaskingTasksRequest::setSearchKey(const std::string& searchKey) +{ + searchKey_ = searchKey; + setParameter("SearchKey", searchKey); +} + +long DescribeDataMaskingTasksRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDataMaskingTasksRequest::setStartTime(long startTime) +{ + startTime_ = startTime; + setParameter("StartTime", std::to_string(startTime)); +} + +std::string DescribeDataMaskingTasksRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeDataMaskingTasksRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribeDataMaskingTasksRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeDataMaskingTasksRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeDataMaskingTasksRequest::getLang()const +{ + return lang_; +} + +void DescribeDataMaskingTasksRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +int DescribeDataMaskingTasksRequest::getFeatureType()const +{ + return featureType_; +} + +void DescribeDataMaskingTasksRequest::setFeatureType(int featureType) +{ + featureType_ = featureType; + setParameter("FeatureType", std::to_string(featureType)); +} + +long DescribeDataMaskingTasksRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDataMaskingTasksRequest::setEndTime(long endTime) +{ + endTime_ = endTime; + setParameter("EndTime", std::to_string(endTime)); +} + +int DescribeDataMaskingTasksRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeDataMaskingTasksRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +int DescribeDataMaskingTasksRequest::getDstType()const +{ + return dstType_; +} + +void DescribeDataMaskingTasksRequest::setDstType(int dstType) +{ + dstType_ = dstType; + setParameter("DstType", std::to_string(dstType)); +} + diff --git a/sddp/src/model/DescribeDataMaskingTasksResult.cc b/sddp/src/model/DescribeDataMaskingTasksResult.cc new file mode 100644 index 000000000..1b51d7a67 --- /dev/null +++ b/sddp/src/model/DescribeDataMaskingTasksResult.cc @@ -0,0 +1,106 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +DescribeDataMaskingTasksResult::DescribeDataMaskingTasksResult() : + ServiceResult() +{} + +DescribeDataMaskingTasksResult::DescribeDataMaskingTasksResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDataMaskingTasksResult::~DescribeDataMaskingTasksResult() +{} + +void DescribeDataMaskingTasksResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allItemsNode = value["Items"]["Task"]; + for (auto valueItemsTask : allItemsNode) + { + Task itemsObject; + if(!valueItemsTask["Id"].isNull()) + itemsObject.id = std::stol(valueItemsTask["Id"].asString()); + if(!valueItemsTask["TaskId"].isNull()) + itemsObject.taskId = valueItemsTask["TaskId"].asString(); + if(!valueItemsTask["TaskName"].isNull()) + itemsObject.taskName = valueItemsTask["TaskName"].asString(); + if(!valueItemsTask["Owner"].isNull()) + itemsObject.owner = valueItemsTask["Owner"].asString(); + if(!valueItemsTask["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsTask["GmtCreate"].asString()); + if(!valueItemsTask["DstType"].isNull()) + itemsObject.dstType = std::stoi(valueItemsTask["DstType"].asString()); + if(!valueItemsTask["DstPath"].isNull()) + itemsObject.dstPath = valueItemsTask["DstPath"].asString(); + if(!valueItemsTask["SrcType"].isNull()) + itemsObject.srcType = std::stoi(valueItemsTask["SrcType"].asString()); + if(!valueItemsTask["SrcPath"].isNull()) + itemsObject.srcPath = valueItemsTask["SrcPath"].asString(); + if(!valueItemsTask["RunCount"].isNull()) + itemsObject.runCount = std::stoi(valueItemsTask["RunCount"].asString()); + if(!valueItemsTask["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsTask["Status"].asString()); + if(!valueItemsTask["HasUnfinishProcess"].isNull()) + itemsObject.hasUnfinishProcess = valueItemsTask["HasUnfinishProcess"].asString() == "true"; + if(!valueItemsTask["DstTypeCode"].isNull()) + itemsObject.dstTypeCode = valueItemsTask["DstTypeCode"].asString(); + if(!valueItemsTask["SrcTypeCode"].isNull()) + itemsObject.srcTypeCode = valueItemsTask["SrcTypeCode"].asString(); + if(!valueItemsTask["TriggerType"].isNull()) + itemsObject.triggerType = std::stoi(valueItemsTask["TriggerType"].asString()); + items_.push_back(itemsObject); + } + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int DescribeDataMaskingTasksResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeDataMaskingTasksResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeDataMaskingTasksResult::getCurrentPage()const +{ + return currentPage_; +} + +std::vector DescribeDataMaskingTasksResult::getItems()const +{ + return items_; +} + diff --git a/sddp/src/model/DescribeDepartsRequest.cc b/sddp/src/model/DescribeDepartsRequest.cc index 5addf7876..78d16dff6 100644 --- a/sddp/src/model/DescribeDepartsRequest.cc +++ b/sddp/src/model/DescribeDepartsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeDepartsRequest; DescribeDepartsRequest::DescribeDepartsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeDeparts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDepartsRequest::~DescribeDepartsRequest() {} @@ -33,7 +35,7 @@ int DescribeDepartsRequest::getAccountType()const void DescribeDepartsRequest::setAccountType(int accountType) { accountType_ = accountType; - setCoreParameter("AccountType", std::to_string(accountType)); + setParameter("AccountType", std::to_string(accountType)); } std::string DescribeDepartsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDepartsRequest::getSourceIp()const void DescribeDepartsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDepartsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeDepartsRequest::getPageSize()const void DescribeDepartsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDepartsRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeDepartsRequest::getLang()const void DescribeDepartsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeDepartsRequest::getKey()const @@ -77,7 +79,7 @@ std::string DescribeDepartsRequest::getKey()const void DescribeDepartsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDepartsRequest::getFeatureType()const @@ -88,7 +90,7 @@ int DescribeDepartsRequest::getFeatureType()const void DescribeDepartsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDepartsRequest::getCurrentPage()const @@ -99,6 +101,6 @@ int DescribeDepartsRequest::getCurrentPage()const void DescribeDepartsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } diff --git a/sddp/src/model/DescribeEventDetailRequest.cc b/sddp/src/model/DescribeEventDetailRequest.cc index 262d5788f..24ed2cf52 100644 --- a/sddp/src/model/DescribeEventDetailRequest.cc +++ b/sddp/src/model/DescribeEventDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeEventDetailRequest; DescribeEventDetailRequest::DescribeEventDetailRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeEventDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEventDetailRequest::~DescribeEventDetailRequest() {} @@ -33,7 +35,7 @@ long DescribeEventDetailRequest::getFeatureType()const void DescribeEventDetailRequest::setFeatureType(long featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeEventDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeEventDetailRequest::getSourceIp()const void DescribeEventDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DescribeEventDetailRequest::getId()const @@ -55,7 +57,7 @@ long DescribeEventDetailRequest::getId()const void DescribeEventDetailRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DescribeEventDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeEventDetailRequest::getLang()const void DescribeEventDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/DescribeEventDetailResult.cc b/sddp/src/model/DescribeEventDetailResult.cc index 8becf042d..11ee8c477 100644 --- a/sddp/src/model/DescribeEventDetailResult.cc +++ b/sddp/src/model/DescribeEventDetailResult.cc @@ -54,8 +54,6 @@ void DescribeEventDetailResult::parse(const std::string &payload) event_.typeCode = eventNode["TypeCode"].asString(); if(!eventNode["TypeName"].isNull()) event_.typeName = eventNode["TypeName"].asString(); - if(!eventNode["TelephoneNum"].isNull()) - event_.telephoneNum = eventNode["TelephoneNum"].asString(); if(!eventNode["SubTypeCode"].isNull()) event_.subTypeCode = eventNode["SubTypeCode"].asString(); if(!eventNode["SubTypeName"].isNull()) @@ -105,6 +103,8 @@ void DescribeEventDetailResult::parse(const std::string &payload) chartItemObject.xLabel = detailNodeChartChartItem["XLabel"].asString(); if(!detailNodeChartChartItem["YLabel"].isNull()) chartItemObject.yLabel = detailNodeChartChartItem["YLabel"].asString(); + if(!detailNodeChartChartItem["Type"].isNull()) + chartItemObject.type = detailNodeChartChartItem["Type"].asString(); auto dataNode = value["Data"]; if(!dataNode["X"].isNull()) chartItemObject.data.x = dataNode["X"].asString(); diff --git a/sddp/src/model/DescribeEventTypesRequest.cc b/sddp/src/model/DescribeEventTypesRequest.cc index 6a0985798..1fa4ee7fa 100644 --- a/sddp/src/model/DescribeEventTypesRequest.cc +++ b/sddp/src/model/DescribeEventTypesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeEventTypesRequest; DescribeEventTypesRequest::DescribeEventTypesRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeEventTypes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEventTypesRequest::~DescribeEventTypesRequest() {} @@ -33,7 +35,7 @@ long DescribeEventTypesRequest::getParentTypeId()const void DescribeEventTypesRequest::setParentTypeId(long parentTypeId) { parentTypeId_ = parentTypeId; - setCoreParameter("ParentTypeId", std::to_string(parentTypeId)); + setParameter("ParentTypeId", std::to_string(parentTypeId)); } std::string DescribeEventTypesRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeEventTypesRequest::getSourceIp()const void DescribeEventTypesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeEventTypesRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeEventTypesRequest::getLang()const void DescribeEventTypesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/DescribeEventsRequest.cc b/sddp/src/model/DescribeEventsRequest.cc index d411729d8..31aef6d9d 100644 --- a/sddp/src/model/DescribeEventsRequest.cc +++ b/sddp/src/model/DescribeEventsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeEventsRequest; DescribeEventsRequest::DescribeEventsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeEvents") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEventsRequest::~DescribeEventsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeEventsRequest::getProductCode()const void DescribeEventsRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string DescribeEventsRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string DescribeEventsRequest::getStartTime()const void DescribeEventsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeEventsRequest::getUserId()const @@ -55,7 +57,7 @@ long DescribeEventsRequest::getUserId()const void DescribeEventsRequest::setUserId(long userId) { userId_ = userId; - setCoreParameter("UserId", std::to_string(userId)); + setParameter("UserId", std::to_string(userId)); } std::string DescribeEventsRequest::getTypeCode()const @@ -66,7 +68,7 @@ std::string DescribeEventsRequest::getTypeCode()const void DescribeEventsRequest::setTypeCode(const std::string& typeCode) { typeCode_ = typeCode; - setCoreParameter("TypeCode", typeCode); + setParameter("TypeCode", typeCode); } std::string DescribeEventsRequest::getSubTypeCode()const @@ -77,7 +79,7 @@ std::string DescribeEventsRequest::getSubTypeCode()const void DescribeEventsRequest::setSubTypeCode(const std::string& subTypeCode) { subTypeCode_ = subTypeCode; - setCoreParameter("SubTypeCode", subTypeCode); + setParameter("SubTypeCode", subTypeCode); } std::string DescribeEventsRequest::getSourceIp()const @@ -88,7 +90,7 @@ std::string DescribeEventsRequest::getSourceIp()const void DescribeEventsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeEventsRequest::getTargetProductCode()const @@ -99,7 +101,7 @@ std::string DescribeEventsRequest::getTargetProductCode()const void DescribeEventsRequest::setTargetProductCode(const std::string& targetProductCode) { targetProductCode_ = targetProductCode; - setCoreParameter("TargetProductCode", targetProductCode); + setParameter("TargetProductCode", targetProductCode); } int DescribeEventsRequest::getPageSize()const @@ -110,7 +112,7 @@ int DescribeEventsRequest::getPageSize()const void DescribeEventsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeEventsRequest::getLang()const @@ -121,7 +123,7 @@ std::string DescribeEventsRequest::getLang()const void DescribeEventsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeEventsRequest::getDealUserId()const @@ -132,7 +134,7 @@ std::string DescribeEventsRequest::getDealUserId()const void DescribeEventsRequest::setDealUserId(const std::string& dealUserId) { dealUserId_ = dealUserId; - setCoreParameter("DealUserId", dealUserId); + setParameter("DealUserId", dealUserId); } int DescribeEventsRequest::getFeatureType()const @@ -143,7 +145,7 @@ int DescribeEventsRequest::getFeatureType()const void DescribeEventsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeEventsRequest::getEndTime()const @@ -154,7 +156,7 @@ std::string DescribeEventsRequest::getEndTime()const void DescribeEventsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } int DescribeEventsRequest::getCurrentPage()const @@ -165,7 +167,7 @@ int DescribeEventsRequest::getCurrentPage()const void DescribeEventsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeEventsRequest::getDepartId()const @@ -176,7 +178,7 @@ long DescribeEventsRequest::getDepartId()const void DescribeEventsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } std::string DescribeEventsRequest::getStatus()const @@ -187,6 +189,6 @@ std::string DescribeEventsRequest::getStatus()const void DescribeEventsRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/sddp/src/model/DescribeEventsResult.cc b/sddp/src/model/DescribeEventsResult.cc index ab33dd430..f3e406663 100644 --- a/sddp/src/model/DescribeEventsResult.cc +++ b/sddp/src/model/DescribeEventsResult.cc @@ -59,8 +59,6 @@ void DescribeEventsResult::parse(const std::string &payload) itemsObject.typeCode = valueItemsEvent["TypeCode"].asString(); if(!valueItemsEvent["TypeName"].isNull()) itemsObject.typeName = valueItemsEvent["TypeName"].asString(); - if(!valueItemsEvent["TelephoneNum"].isNull()) - itemsObject.telephoneNum = valueItemsEvent["TelephoneNum"].asString(); if(!valueItemsEvent["SubTypeCode"].isNull()) itemsObject.subTypeCode = valueItemsEvent["SubTypeCode"].asString(); if(!valueItemsEvent["SubTypeName"].isNull()) diff --git a/sddp/src/model/DescribeInstancesRequest.cc b/sddp/src/model/DescribeInstancesRequest.cc index 8d6119014..ee9b338bc 100644 --- a/sddp/src/model/DescribeInstancesRequest.cc +++ b/sddp/src/model/DescribeInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeInstancesRequest; DescribeInstancesRequest::DescribeInstancesRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstancesRequest::~DescribeInstancesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeInstancesRequest::getProductCode()const void DescribeInstancesRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } long DescribeInstancesRequest::getProductId()const @@ -44,7 +46,18 @@ long DescribeInstancesRequest::getProductId()const void DescribeInstancesRequest::setProductId(long productId) { productId_ = productId; - setCoreParameter("ProductId", std::to_string(productId)); + setParameter("ProductId", std::to_string(productId)); +} + +std::string DescribeInstancesRequest::getRiskLevels()const +{ + return riskLevels_; +} + +void DescribeInstancesRequest::setRiskLevels(const std::string& riskLevels) +{ + riskLevels_ = riskLevels; + setParameter("RiskLevels", riskLevels); } std::string DescribeInstancesRequest::getQueryName()const @@ -55,7 +68,7 @@ std::string DescribeInstancesRequest::getQueryName()const void DescribeInstancesRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); } long DescribeInstancesRequest::getRiskLevelId()const @@ -66,7 +79,7 @@ long DescribeInstancesRequest::getRiskLevelId()const void DescribeInstancesRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribeInstancesRequest::getSourceIp()const @@ -77,7 +90,7 @@ std::string DescribeInstancesRequest::getSourceIp()const void DescribeInstancesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeInstancesRequest::getPageSize()const @@ -88,7 +101,7 @@ int DescribeInstancesRequest::getPageSize()const void DescribeInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeInstancesRequest::getLang()const @@ -99,7 +112,7 @@ std::string DescribeInstancesRequest::getLang()const void DescribeInstancesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeInstancesRequest::getQueryType()const @@ -110,7 +123,18 @@ int DescribeInstancesRequest::getQueryType()const void DescribeInstancesRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); +} + +std::string DescribeInstancesRequest::getServiceRegionId()const +{ + return serviceRegionId_; +} + +void DescribeInstancesRequest::setServiceRegionId(const std::string& serviceRegionId) +{ + serviceRegionId_ = serviceRegionId; + setParameter("ServiceRegionId", serviceRegionId); } int DescribeInstancesRequest::getFeatureType()const @@ -121,7 +145,18 @@ int DescribeInstancesRequest::getFeatureType()const void DescribeInstancesRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); +} + +std::string DescribeInstancesRequest::getOrderBy()const +{ + return orderBy_; +} + +void DescribeInstancesRequest::setOrderBy(const std::string& orderBy) +{ + orderBy_ = orderBy; + setParameter("OrderBy", orderBy); } int DescribeInstancesRequest::getCurrentPage()const @@ -132,7 +167,7 @@ int DescribeInstancesRequest::getCurrentPage()const void DescribeInstancesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeInstancesRequest::getName()const @@ -143,7 +178,7 @@ std::string DescribeInstancesRequest::getName()const void DescribeInstancesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeInstancesRequest::getRuleId()const @@ -154,6 +189,6 @@ long DescribeInstancesRequest::getRuleId()const void DescribeInstancesRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/sddp/src/model/DescribeInstancesResult.cc b/sddp/src/model/DescribeInstancesResult.cc index d897ca286..3dd43fc80 100644 --- a/sddp/src/model/DescribeInstancesResult.cc +++ b/sddp/src/model/DescribeInstancesResult.cc @@ -58,7 +58,7 @@ void DescribeInstancesResult::parse(const std::string &payload) if(!valueItemsInstance["Protection"].isNull()) itemsObject.protection = valueItemsInstance["Protection"].asString() == "true"; if(!valueItemsInstance["Labelsec"].isNull()) - itemsObject.labelsec = std::stoi(valueItemsInstance["Labelsec"].asString()); + itemsObject.labelsec = valueItemsInstance["Labelsec"].asString() == "true"; if(!valueItemsInstance["OdpsRiskLevelName"].isNull()) itemsObject.odpsRiskLevelName = valueItemsInstance["OdpsRiskLevelName"].asString(); if(!valueItemsInstance["Sensitive"].isNull()) @@ -77,6 +77,18 @@ void DescribeInstancesResult::parse(const std::string &payload) itemsObject.sensitiveCount = std::stoi(valueItemsInstance["SensitiveCount"].asString()); if(!valueItemsInstance["Acl"].isNull()) itemsObject.acl = valueItemsInstance["Acl"].asString(); + if(!valueItemsInstance["S2Count"].isNull()) + itemsObject.s2Count = std::stoi(valueItemsInstance["S2Count"].asString()); + if(!valueItemsInstance["S3Count"].isNull()) + itemsObject.s3Count = std::stoi(valueItemsInstance["S3Count"].asString()); + if(!valueItemsInstance["LastFinishTime"].isNull()) + itemsObject.lastFinishTime = std::stol(valueItemsInstance["LastFinishTime"].asString()); + if(!valueItemsInstance["RegionName"].isNull()) + itemsObject.regionName = valueItemsInstance["RegionName"].asString(); + if(!valueItemsInstance["RegionId"].isNull()) + itemsObject.regionId = valueItemsInstance["RegionId"].asString(); + if(!valueItemsInstance["EngineType"].isNull()) + itemsObject.engineType = valueItemsInstance["EngineType"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeOriginalLogsRequest.cc b/sddp/src/model/DescribeOriginalLogsRequest.cc new file mode 100644 index 000000000..5e8429e17 --- /dev/null +++ b/sddp/src/model/DescribeOriginalLogsRequest.cc @@ -0,0 +1,205 @@ +/* + * 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 + +using AlibabaCloud::Sddp::Model::DescribeOriginalLogsRequest; + +DescribeOriginalLogsRequest::DescribeOriginalLogsRequest() : + RpcServiceRequest("sddp", "2019-01-03", "DescribeOriginalLogs") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeOriginalLogsRequest::~DescribeOriginalLogsRequest() +{} + +long DescribeOriginalLogsRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeOriginalLogsRequest::setStartTime(long startTime) +{ + startTime_ = startTime; + setParameter("StartTime", std::to_string(startTime)); +} + +std::string DescribeOriginalLogsRequest::getLogType()const +{ + return logType_; +} + +void DescribeOriginalLogsRequest::setLogType(const std::string& logType) +{ + logType_ = logType; + setParameter("LogType", logType); +} + +std::string DescribeOriginalLogsRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeOriginalLogsRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string DescribeOriginalLogsRequest::getClientIp()const +{ + return clientIp_; +} + +void DescribeOriginalLogsRequest::setClientIp(const std::string& clientIp) +{ + clientIp_ = clientIp; + setParameter("ClientIp", clientIp); +} + +int DescribeOriginalLogsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeOriginalLogsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeOriginalLogsRequest::getLang()const +{ + return lang_; +} + +void DescribeOriginalLogsRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + +std::string DescribeOriginalLogsRequest::getTableName()const +{ + return tableName_; +} + +void DescribeOriginalLogsRequest::setTableName(const std::string& tableName) +{ + tableName_ = tableName; + setParameter("TableName", tableName); +} + +std::string DescribeOriginalLogsRequest::getOssObjectKey()const +{ + return ossObjectKey_; +} + +void DescribeOriginalLogsRequest::setOssObjectKey(const std::string& ossObjectKey) +{ + ossObjectKey_ = ossObjectKey; + setParameter("OssObjectKey", ossObjectKey); +} + +int DescribeOriginalLogsRequest::getFeatureType()const +{ + return featureType_; +} + +void DescribeOriginalLogsRequest::setFeatureType(int featureType) +{ + featureType_ = featureType; + setParameter("FeatureType", std::to_string(featureType)); +} + +long DescribeOriginalLogsRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeOriginalLogsRequest::setEndTime(long endTime) +{ + endTime_ = endTime; + setParameter("EndTime", std::to_string(endTime)); +} + +int DescribeOriginalLogsRequest::getCurrentPage()const +{ + return currentPage_; +} + +void DescribeOriginalLogsRequest::setCurrentPage(int currentPage) +{ + currentPage_ = currentPage; + setParameter("CurrentPage", std::to_string(currentPage)); +} + +std::string DescribeOriginalLogsRequest::getClientUa()const +{ + return clientUa_; +} + +void DescribeOriginalLogsRequest::setClientUa(const std::string& clientUa) +{ + clientUa_ = clientUa; + setParameter("ClientUa", clientUa); +} + +std::string DescribeOriginalLogsRequest::getInstanceName()const +{ + return instanceName_; +} + +void DescribeOriginalLogsRequest::setInstanceName(const std::string& instanceName) +{ + instanceName_ = instanceName; + setParameter("InstanceName", instanceName); +} + +std::string DescribeOriginalLogsRequest::getDatabaseName()const +{ + return databaseName_; +} + +void DescribeOriginalLogsRequest::setDatabaseName(const std::string& databaseName) +{ + databaseName_ = databaseName; + setParameter("DatabaseName", databaseName); +} + +std::string DescribeOriginalLogsRequest::getOperateType()const +{ + return operateType_; +} + +void DescribeOriginalLogsRequest::setOperateType(const std::string& operateType) +{ + operateType_ = operateType; + setParameter("OperateType", operateType); +} + +std::string DescribeOriginalLogsRequest::getUserName()const +{ + return userName_; +} + +void DescribeOriginalLogsRequest::setUserName(const std::string& userName) +{ + userName_ = userName; + setParameter("UserName", userName); +} + diff --git a/sddp/src/model/DescribeOriginalLogsResult.cc b/sddp/src/model/DescribeOriginalLogsResult.cc new file mode 100644 index 000000000..ecd323660 --- /dev/null +++ b/sddp/src/model/DescribeOriginalLogsResult.cc @@ -0,0 +1,86 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +DescribeOriginalLogsResult::DescribeOriginalLogsResult() : + ServiceResult() +{} + +DescribeOriginalLogsResult::DescribeOriginalLogsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeOriginalLogsResult::~DescribeOriginalLogsResult() +{} + +void DescribeOriginalLogsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allItemsNode = value["Items"]["Log"]; + for (auto valueItemsLog : allItemsNode) + { + Log itemsObject; + auto allLogContentsNode = allItemsNode["LogContents"]["logContent"]; + for (auto allItemsNodeLogContentslogContent : allLogContentsNode) + { + Log::LogContent logContentsObject; + if(!allItemsNodeLogContentslogContent["Key"].isNull()) + logContentsObject.key = allItemsNodeLogContentslogContent["Key"].asString(); + if(!allItemsNodeLogContentslogContent["Value"].isNull()) + logContentsObject.value = allItemsNodeLogContentslogContent["Value"].asString(); + itemsObject.logContents.push_back(logContentsObject); + } + items_.push_back(itemsObject); + } + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int DescribeOriginalLogsResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeOriginalLogsResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeOriginalLogsResult::getCurrentPage()const +{ + return currentPage_; +} + +std::vector DescribeOriginalLogsResult::getItems()const +{ + return items_; +} + diff --git a/sddp/src/model/DescribeOssObjectDetailRequest.cc b/sddp/src/model/DescribeOssObjectDetailRequest.cc index 2e259ba2c..3a9423124 100644 --- a/sddp/src/model/DescribeOssObjectDetailRequest.cc +++ b/sddp/src/model/DescribeOssObjectDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeOssObjectDetailRequest; DescribeOssObjectDetailRequest::DescribeOssObjectDetailRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeOssObjectDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssObjectDetailRequest::~DescribeOssObjectDetailRequest() {} @@ -33,7 +35,7 @@ int DescribeOssObjectDetailRequest::getFeatureType()const void DescribeOssObjectDetailRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeOssObjectDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeOssObjectDetailRequest::getSourceIp()const void DescribeOssObjectDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DescribeOssObjectDetailRequest::getId()const @@ -55,7 +57,7 @@ long DescribeOssObjectDetailRequest::getId()const void DescribeOssObjectDetailRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DescribeOssObjectDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeOssObjectDetailRequest::getLang()const void DescribeOssObjectDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/DescribeOssObjectDetailResult.cc b/sddp/src/model/DescribeOssObjectDetailResult.cc index cad304b19..6ae4741bc 100644 --- a/sddp/src/model/DescribeOssObjectDetailResult.cc +++ b/sddp/src/model/DescribeOssObjectDetailResult.cc @@ -58,6 +58,8 @@ void DescribeOssObjectDetailResult::parse(const std::string &payload) ruleObject.ruleName = ossObjectDetailNodeRuleListRule["RuleName"].asString(); if(!ossObjectDetailNodeRuleListRule["Count"].isNull()) ruleObject.count = std::stol(ossObjectDetailNodeRuleListRule["Count"].asString()); + if(!ossObjectDetailNodeRuleListRule["Category"].isNull()) + ruleObject.category = std::stoi(ossObjectDetailNodeRuleListRule["Category"].asString()); ossObjectDetail_.ruleList.push_back(ruleObject); } diff --git a/sddp/src/model/DescribeOssObjectsRequest.cc b/sddp/src/model/DescribeOssObjectsRequest.cc index b1013db77..c9ef3289f 100644 --- a/sddp/src/model/DescribeOssObjectsRequest.cc +++ b/sddp/src/model/DescribeOssObjectsRequest.cc @@ -20,11 +20,24 @@ using AlibabaCloud::Sddp::Model::DescribeOssObjectsRequest; DescribeOssObjectsRequest::DescribeOssObjectsRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeOssObjects") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssObjectsRequest::~DescribeOssObjectsRequest() {} +std::string DescribeOssObjectsRequest::getRiskLevels()const +{ + return riskLevels_; +} + +void DescribeOssObjectsRequest::setRiskLevels(const std::string& riskLevels) +{ + riskLevels_ = riskLevels; + setParameter("RiskLevels", riskLevels); +} + std::string DescribeOssObjectsRequest::getQueryName()const { return queryName_; @@ -33,7 +46,7 @@ std::string DescribeOssObjectsRequest::getQueryName()const void DescribeOssObjectsRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); } int DescribeOssObjectsRequest::getRiskLevelId()const @@ -44,7 +57,7 @@ int DescribeOssObjectsRequest::getRiskLevelId()const void DescribeOssObjectsRequest::setRiskLevelId(int riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribeOssObjectsRequest::getSourceIp()const @@ -55,7 +68,7 @@ std::string DescribeOssObjectsRequest::getSourceIp()const void DescribeOssObjectsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeOssObjectsRequest::getPageSize()const @@ -66,7 +79,7 @@ int DescribeOssObjectsRequest::getPageSize()const void DescribeOssObjectsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeOssObjectsRequest::getLang()const @@ -77,7 +90,7 @@ std::string DescribeOssObjectsRequest::getLang()const void DescribeOssObjectsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeOssObjectsRequest::getFeatureType()const @@ -88,7 +101,18 @@ int DescribeOssObjectsRequest::getFeatureType()const void DescribeOssObjectsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); +} + +std::string DescribeOssObjectsRequest::getOrderBy()const +{ + return orderBy_; +} + +void DescribeOssObjectsRequest::setOrderBy(const std::string& orderBy) +{ + orderBy_ = orderBy; + setParameter("OrderBy", orderBy); } int DescribeOssObjectsRequest::getCurrentPage()const @@ -99,7 +123,7 @@ int DescribeOssObjectsRequest::getCurrentPage()const void DescribeOssObjectsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeOssObjectsRequest::getInstanceId()const @@ -110,7 +134,7 @@ std::string DescribeOssObjectsRequest::getInstanceId()const void DescribeOssObjectsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DescribeOssObjectsRequest::getName()const @@ -121,7 +145,7 @@ std::string DescribeOssObjectsRequest::getName()const void DescribeOssObjectsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeOssObjectsRequest::getRuleId()const @@ -132,6 +156,17 @@ long DescribeOssObjectsRequest::getRuleId()const void DescribeOssObjectsRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); +} + +int DescribeOssObjectsRequest::getCategory()const +{ + return category_; +} + +void DescribeOssObjectsRequest::setCategory(int category) +{ + category_ = category; + setParameter("Category", std::to_string(category)); } diff --git a/sddp/src/model/DescribeOssObjectsResult.cc b/sddp/src/model/DescribeOssObjectsResult.cc index b9aeba8d8..3a0993178 100644 --- a/sddp/src/model/DescribeOssObjectsResult.cc +++ b/sddp/src/model/DescribeOssObjectsResult.cc @@ -44,7 +44,7 @@ void DescribeOssObjectsResult::parse(const std::string &payload) { Column itemsObject; if(!valueItemsColumn["Id"].isNull()) - itemsObject.id = std::stol(valueItemsColumn["Id"].asString()); + itemsObject.id = valueItemsColumn["Id"].asString(); if(!valueItemsColumn["Name"].isNull()) itemsObject.name = valueItemsColumn["Name"].asString(); if(!valueItemsColumn["RegionId"].isNull()) @@ -58,7 +58,17 @@ void DescribeOssObjectsResult::parse(const std::string &payload) if(!valueItemsColumn["FileId"].isNull()) itemsObject.fileId = valueItemsColumn["FileId"].asString(); if(!valueItemsColumn["RiskLevelName"].isNull()) - itemsObject.riskLevelName = std::stol(valueItemsColumn["RiskLevelName"].asString()); + itemsObject.riskLevelName = valueItemsColumn["RiskLevelName"].asString(); + if(!valueItemsColumn["Size"].isNull()) + itemsObject.size = std::stol(valueItemsColumn["Size"].asString()); + if(!valueItemsColumn["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsColumn["SensitiveCount"].asString()); + if(!valueItemsColumn["RuleCount"].isNull()) + itemsObject.ruleCount = std::stoi(valueItemsColumn["RuleCount"].asString()); + if(!valueItemsColumn["CategoryName"].isNull()) + itemsObject.categoryName = valueItemsColumn["CategoryName"].asString(); + if(!valueItemsColumn["BucketName"].isNull()) + itemsObject.bucketName = valueItemsColumn["BucketName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribePackagesRequest.cc b/sddp/src/model/DescribePackagesRequest.cc index a247c339d..9cf7803d3 100644 --- a/sddp/src/model/DescribePackagesRequest.cc +++ b/sddp/src/model/DescribePackagesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribePackagesRequest; DescribePackagesRequest::DescribePackagesRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribePackages") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePackagesRequest::~DescribePackagesRequest() {} @@ -33,7 +35,18 @@ long DescribePackagesRequest::getProductId()const void DescribePackagesRequest::setProductId(long productId) { productId_ = productId; - setCoreParameter("ProductId", std::to_string(productId)); + setParameter("ProductId", std::to_string(productId)); +} + +std::string DescribePackagesRequest::getRiskLevels()const +{ + return riskLevels_; +} + +void DescribePackagesRequest::setRiskLevels(const std::string& riskLevels) +{ + riskLevels_ = riskLevels; + setParameter("RiskLevels", riskLevels); } std::string DescribePackagesRequest::getQueryName()const @@ -44,7 +57,7 @@ std::string DescribePackagesRequest::getQueryName()const void DescribePackagesRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); } long DescribePackagesRequest::getRiskLevelId()const @@ -55,7 +68,7 @@ long DescribePackagesRequest::getRiskLevelId()const void DescribePackagesRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribePackagesRequest::getSourceIp()const @@ -66,7 +79,7 @@ std::string DescribePackagesRequest::getSourceIp()const void DescribePackagesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribePackagesRequest::getPageSize()const @@ -77,7 +90,7 @@ int DescribePackagesRequest::getPageSize()const void DescribePackagesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribePackagesRequest::getLang()const @@ -88,7 +101,7 @@ std::string DescribePackagesRequest::getLang()const void DescribePackagesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribePackagesRequest::getQueryType()const @@ -99,7 +112,7 @@ int DescribePackagesRequest::getQueryType()const void DescribePackagesRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } int DescribePackagesRequest::getFeatureType()const @@ -110,7 +123,18 @@ int DescribePackagesRequest::getFeatureType()const void DescribePackagesRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); +} + +std::string DescribePackagesRequest::getOrderBy()const +{ + return orderBy_; +} + +void DescribePackagesRequest::setOrderBy(const std::string& orderBy) +{ + orderBy_ = orderBy; + setParameter("OrderBy", orderBy); } int DescribePackagesRequest::getCurrentPage()const @@ -121,7 +145,7 @@ int DescribePackagesRequest::getCurrentPage()const void DescribePackagesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribePackagesRequest::getInstanceId()const @@ -132,7 +156,7 @@ long DescribePackagesRequest::getInstanceId()const void DescribePackagesRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string DescribePackagesRequest::getName()const @@ -143,7 +167,7 @@ std::string DescribePackagesRequest::getName()const void DescribePackagesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribePackagesRequest::getRuleId()const @@ -154,6 +178,6 @@ long DescribePackagesRequest::getRuleId()const void DescribePackagesRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/sddp/src/model/DescribePrivilegesRequest.cc b/sddp/src/model/DescribePrivilegesRequest.cc index e06507d96..4eea05cee 100644 --- a/sddp/src/model/DescribePrivilegesRequest.cc +++ b/sddp/src/model/DescribePrivilegesRequest.cc @@ -20,11 +20,24 @@ using AlibabaCloud::Sddp::Model::DescribePrivilegesRequest; DescribePrivilegesRequest::DescribePrivilegesRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribePrivileges") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePrivilegesRequest::~DescribePrivilegesRequest() {} +int DescribePrivilegesRequest::getAccountType()const +{ + return accountType_; +} + +void DescribePrivilegesRequest::setAccountType(int accountType) +{ + accountType_ = accountType; + setParameter("AccountType", std::to_string(accountType)); +} + long DescribePrivilegesRequest::getAccountId()const { return accountId_; @@ -33,7 +46,7 @@ long DescribePrivilegesRequest::getAccountId()const void DescribePrivilegesRequest::setAccountId(long accountId) { accountId_ = accountId; - setCoreParameter("AccountId", std::to_string(accountId)); + setParameter("AccountId", std::to_string(accountId)); } std::string DescribePrivilegesRequest::getSourceIp()const @@ -44,7 +57,7 @@ std::string DescribePrivilegesRequest::getSourceIp()const void DescribePrivilegesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribePrivilegesRequest::getPageSize()const @@ -55,7 +68,7 @@ int DescribePrivilegesRequest::getPageSize()const void DescribePrivilegesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribePrivilegesRequest::getLang()const @@ -66,7 +79,7 @@ std::string DescribePrivilegesRequest::getLang()const void DescribePrivilegesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribePrivilegesRequest::getKey()const @@ -77,7 +90,7 @@ std::string DescribePrivilegesRequest::getKey()const void DescribePrivilegesRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } long DescribePrivilegesRequest::getUseAccountId()const @@ -88,7 +101,7 @@ long DescribePrivilegesRequest::getUseAccountId()const void DescribePrivilegesRequest::setUseAccountId(long useAccountId) { useAccountId_ = useAccountId; - setCoreParameter("UseAccountId", std::to_string(useAccountId)); + setParameter("UseAccountId", std::to_string(useAccountId)); } int DescribePrivilegesRequest::getFeatureType()const @@ -99,7 +112,7 @@ int DescribePrivilegesRequest::getFeatureType()const void DescribePrivilegesRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribePrivilegesRequest::getCurrentPage()const @@ -110,7 +123,7 @@ int DescribePrivilegesRequest::getCurrentPage()const void DescribePrivilegesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribePrivilegesRequest::getDataTypeIds()const @@ -121,6 +134,6 @@ std::string DescribePrivilegesRequest::getDataTypeIds()const void DescribePrivilegesRequest::setDataTypeIds(const std::string& dataTypeIds) { dataTypeIds_ = dataTypeIds; - setCoreParameter("DataTypeIds", dataTypeIds); + setParameter("DataTypeIds", dataTypeIds); } diff --git a/sddp/src/model/DescribeRulesRequest.cc b/sddp/src/model/DescribeRulesRequest.cc index 1e5ff9734..d448e19b6 100644 --- a/sddp/src/model/DescribeRulesRequest.cc +++ b/sddp/src/model/DescribeRulesRequest.cc @@ -20,11 +20,46 @@ using AlibabaCloud::Sddp::Model::DescribeRulesRequest; DescribeRulesRequest::DescribeRulesRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRulesRequest::~DescribeRulesRequest() {} +int DescribeRulesRequest::getWarnLevel()const +{ + return warnLevel_; +} + +void DescribeRulesRequest::setWarnLevel(int warnLevel) +{ + warnLevel_ = warnLevel; + setParameter("WarnLevel", std::to_string(warnLevel)); +} + +int DescribeRulesRequest::getProductCode()const +{ + return productCode_; +} + +void DescribeRulesRequest::setProductCode(int productCode) +{ + productCode_ = productCode; + setParameter("ProductCode", std::to_string(productCode)); +} + +long DescribeRulesRequest::getProductId()const +{ + return productId_; +} + +void DescribeRulesRequest::setProductId(long productId) +{ + productId_ = productId; + setParameter("ProductId", std::to_string(productId)); +} + long DescribeRulesRequest::getRiskLevelId()const { return riskLevelId_; @@ -33,7 +68,7 @@ long DescribeRulesRequest::getRiskLevelId()const void DescribeRulesRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribeRulesRequest::getSourceIp()const @@ -44,7 +79,7 @@ std::string DescribeRulesRequest::getSourceIp()const void DescribeRulesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeRulesRequest::getPageSize()const @@ -55,7 +90,7 @@ int DescribeRulesRequest::getPageSize()const void DescribeRulesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRulesRequest::getLang()const @@ -66,7 +101,18 @@ std::string DescribeRulesRequest::getLang()const void DescribeRulesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); +} + +int DescribeRulesRequest::getRuleType()const +{ + return ruleType_; +} + +void DescribeRulesRequest::setRuleType(int ruleType) +{ + ruleType_ = ruleType; + setParameter("RuleType", std::to_string(ruleType)); } int DescribeRulesRequest::getCurrentPage()const @@ -77,7 +123,7 @@ int DescribeRulesRequest::getCurrentPage()const void DescribeRulesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } int DescribeRulesRequest::getCustomType()const @@ -88,7 +134,7 @@ int DescribeRulesRequest::getCustomType()const void DescribeRulesRequest::setCustomType(int customType) { customType_ = customType; - setCoreParameter("CustomType", std::to_string(customType)); + setParameter("CustomType", std::to_string(customType)); } std::string DescribeRulesRequest::getName()const @@ -99,7 +145,7 @@ std::string DescribeRulesRequest::getName()const void DescribeRulesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int DescribeRulesRequest::getCategory()const @@ -110,6 +156,6 @@ int DescribeRulesRequest::getCategory()const void DescribeRulesRequest::setCategory(int category) { category_ = category; - setCoreParameter("Category", std::to_string(category)); + setParameter("Category", std::to_string(category)); } diff --git a/sddp/src/model/DescribeRulesResult.cc b/sddp/src/model/DescribeRulesResult.cc index 8a1bc5988..6048da532 100644 --- a/sddp/src/model/DescribeRulesResult.cc +++ b/sddp/src/model/DescribeRulesResult.cc @@ -75,6 +75,16 @@ void DescribeRulesResult::parse(const std::string &payload) itemsObject.content = valueItemsRule["Content"].asString(); if(!valueItemsRule["DepartName"].isNull()) itemsObject.departName = valueItemsRule["DepartName"].asString(); + if(!valueItemsRule["StatExpress"].isNull()) + itemsObject.statExpress = valueItemsRule["StatExpress"].asString(); + if(!valueItemsRule["ProductId"].isNull()) + itemsObject.productId = std::stol(valueItemsRule["ProductId"].asString()); + if(!valueItemsRule["HitTotalCount"].isNull()) + itemsObject.hitTotalCount = std::stoi(valueItemsRule["HitTotalCount"].asString()); + if(!valueItemsRule["ProductCode"].isNull()) + itemsObject.productCode = valueItemsRule["ProductCode"].asString(); + if(!valueItemsRule["WarnLevel"].isNull()) + itemsObject.warnLevel = std::stoi(valueItemsRule["WarnLevel"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeTablesRequest.cc b/sddp/src/model/DescribeTablesRequest.cc index fc49a2f29..2082b70c3 100644 --- a/sddp/src/model/DescribeTablesRequest.cc +++ b/sddp/src/model/DescribeTablesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::DescribeTablesRequest; DescribeTablesRequest::DescribeTablesRequest() : RpcServiceRequest("sddp", "2019-01-03", "DescribeTables") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeTablesRequest::~DescribeTablesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeTablesRequest::getProductCode()const void DescribeTablesRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } long DescribeTablesRequest::getProductId()const @@ -44,7 +46,18 @@ long DescribeTablesRequest::getProductId()const void DescribeTablesRequest::setProductId(long productId) { productId_ = productId; - setCoreParameter("ProductId", std::to_string(productId)); + setParameter("ProductId", std::to_string(productId)); +} + +std::string DescribeTablesRequest::getRiskLevels()const +{ + return riskLevels_; +} + +void DescribeTablesRequest::setRiskLevels(const std::string& riskLevels) +{ + riskLevels_ = riskLevels; + setParameter("RiskLevels", riskLevels); } long DescribeTablesRequest::getPackageId()const @@ -55,7 +68,7 @@ long DescribeTablesRequest::getPackageId()const void DescribeTablesRequest::setPackageId(long packageId) { packageId_ = packageId; - setCoreParameter("PackageId", std::to_string(packageId)); + setParameter("PackageId", std::to_string(packageId)); } std::string DescribeTablesRequest::getQueryName()const @@ -66,7 +79,7 @@ std::string DescribeTablesRequest::getQueryName()const void DescribeTablesRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); } long DescribeTablesRequest::getRiskLevelId()const @@ -77,7 +90,7 @@ long DescribeTablesRequest::getRiskLevelId()const void DescribeTablesRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribeTablesRequest::getSourceIp()const @@ -88,7 +101,7 @@ std::string DescribeTablesRequest::getSourceIp()const void DescribeTablesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeTablesRequest::getPageSize()const @@ -99,7 +112,7 @@ int DescribeTablesRequest::getPageSize()const void DescribeTablesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeTablesRequest::getLang()const @@ -110,7 +123,7 @@ std::string DescribeTablesRequest::getLang()const void DescribeTablesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeTablesRequest::getQueryType()const @@ -121,7 +134,7 @@ int DescribeTablesRequest::getQueryType()const void DescribeTablesRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } int DescribeTablesRequest::getFeatureType()const @@ -132,7 +145,18 @@ int DescribeTablesRequest::getFeatureType()const void DescribeTablesRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); +} + +std::string DescribeTablesRequest::getOrderBy()const +{ + return orderBy_; +} + +void DescribeTablesRequest::setOrderBy(const std::string& orderBy) +{ + orderBy_ = orderBy; + setParameter("OrderBy", orderBy); } int DescribeTablesRequest::getCurrentPage()const @@ -143,7 +167,7 @@ int DescribeTablesRequest::getCurrentPage()const void DescribeTablesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeTablesRequest::getInstanceId()const @@ -154,7 +178,7 @@ long DescribeTablesRequest::getInstanceId()const void DescribeTablesRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string DescribeTablesRequest::getName()const @@ -165,7 +189,7 @@ std::string DescribeTablesRequest::getName()const void DescribeTablesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeTablesRequest::getRuleId()const @@ -176,6 +200,6 @@ long DescribeTablesRequest::getRuleId()const void DescribeTablesRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/sddp/src/model/DescribeTablesResult.cc b/sddp/src/model/DescribeTablesResult.cc index 9ca49f1e6..29b24e8a9 100644 --- a/sddp/src/model/DescribeTablesResult.cc +++ b/sddp/src/model/DescribeTablesResult.cc @@ -71,6 +71,14 @@ void DescribeTablesResult::parse(const std::string &payload) itemsObject.sensitiveRatio = valueItemsTable["SensitiveRatio"].asString(); if(!valueItemsTable["InstanceId"].isNull()) itemsObject.instanceId = std::stol(valueItemsTable["InstanceId"].asString()); + if(!valueItemsTable["S2Count"].isNull()) + itemsObject.s2Count = std::stoi(valueItemsTable["S2Count"].asString()); + if(!valueItemsTable["S3Count"].isNull()) + itemsObject.s3Count = std::stoi(valueItemsTable["S3Count"].asString()); + if(!valueItemsTable["TotalRows"].isNull()) + itemsObject.totalRows = std::stoi(valueItemsTable["TotalRows"].asString()); + if(!valueItemsTable["LastScanTime"].isNull()) + itemsObject.lastScanTime = std::stol(valueItemsTable["LastScanTime"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeUseFlowRequest.cc b/sddp/src/model/DescribeUseFlowRequest.cc new file mode 100644 index 000000000..51c3e8c31 --- /dev/null +++ b/sddp/src/model/DescribeUseFlowRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Sddp::Model::DescribeUseFlowRequest; + +DescribeUseFlowRequest::DescribeUseFlowRequest() : + RpcServiceRequest("sddp", "2019-01-03", "DescribeUseFlow") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeUseFlowRequest::~DescribeUseFlowRequest() +{} + +std::string DescribeUseFlowRequest::getDateType()const +{ + return dateType_; +} + +void DescribeUseFlowRequest::setDateType(const std::string& dateType) +{ + dateType_ = dateType; + setParameter("DateType", dateType); +} + +int DescribeUseFlowRequest::getFeatureType()const +{ + return featureType_; +} + +void DescribeUseFlowRequest::setFeatureType(int featureType) +{ + featureType_ = featureType; + setParameter("FeatureType", std::to_string(featureType)); +} + +std::string DescribeUseFlowRequest::getSourceIp()const +{ + return sourceIp_; +} + +void DescribeUseFlowRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +int DescribeUseFlowRequest::getDays()const +{ + return days_; +} + +void DescribeUseFlowRequest::setDays(int days) +{ + days_ = days; + setParameter("Days", std::to_string(days)); +} + +std::string DescribeUseFlowRequest::getLang()const +{ + return lang_; +} + +void DescribeUseFlowRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sddp/src/model/DescribeUseFlowResult.cc b/sddp/src/model/DescribeUseFlowResult.cc new file mode 100644 index 000000000..ce88ace48 --- /dev/null +++ b/sddp/src/model/DescribeUseFlowResult.cc @@ -0,0 +1,60 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +DescribeUseFlowResult::DescribeUseFlowResult() : + ServiceResult() +{} + +DescribeUseFlowResult::DescribeUseFlowResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeUseFlowResult::~DescribeUseFlowResult() +{} + +void DescribeUseFlowResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto useFlowNode = value["UseFlow"]; + if(!useFlowNode["TableNum"].isNull()) + useFlow_.tableNum = std::stol(useFlowNode["TableNum"].asString()); + if(!useFlowNode["OssSize"].isNull()) + useFlow_.ossSize = std::stol(useFlowNode["OssSize"].asString()); + if(!useFlowNode["DataMaskCells"].isNull()) + useFlow_.dataMaskCells = std::stol(useFlowNode["DataMaskCells"].asString()); + if(!useFlowNode["SddpCredits"].isNull()) + useFlow_.sddpCredits = std::stol(useFlowNode["SddpCredits"].asString()); + if(!useFlowNode["SaleFlowCountType"].isNull()) + useFlow_.saleFlowCountType = std::stoi(useFlowNode["SaleFlowCountType"].asString()); + +} + +DescribeUseFlowResult::UseFlow DescribeUseFlowResult::getUseFlow()const +{ + return useFlow_; +} + diff --git a/sddp/src/model/ExecDatamaskRequest.cc b/sddp/src/model/ExecDatamaskRequest.cc new file mode 100644 index 000000000..505a3f3e4 --- /dev/null +++ b/sddp/src/model/ExecDatamaskRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sddp::Model::ExecDatamaskRequest; + +ExecDatamaskRequest::ExecDatamaskRequest() : + RpcServiceRequest("sddp", "2019-01-03", "ExecDatamask") +{ + setMethod(HttpRequest::Method::Post); +} + +ExecDatamaskRequest::~ExecDatamaskRequest() +{} + +std::string ExecDatamaskRequest::getData()const +{ + return data_; +} + +void ExecDatamaskRequest::setData(const std::string& data) +{ + data_ = data; + setParameter("Data", data); +} + +long ExecDatamaskRequest::getTemplateId()const +{ + return templateId_; +} + +void ExecDatamaskRequest::setTemplateId(long templateId) +{ + templateId_ = templateId; + setParameter("TemplateId", std::to_string(templateId)); +} + +std::string ExecDatamaskRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ExecDatamaskRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + diff --git a/sddp/src/model/ExecDatamaskResult.cc b/sddp/src/model/ExecDatamaskResult.cc new file mode 100644 index 000000000..4b415d025 --- /dev/null +++ b/sddp/src/model/ExecDatamaskResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +ExecDatamaskResult::ExecDatamaskResult() : + ServiceResult() +{} + +ExecDatamaskResult::ExecDatamaskResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ExecDatamaskResult::~ExecDatamaskResult() +{} + +void ExecDatamaskResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + +} + +std::string ExecDatamaskResult::getData()const +{ + return data_; +} + diff --git a/sddp/src/model/ManualTriggerMaskingProcessRequest.cc b/sddp/src/model/ManualTriggerMaskingProcessRequest.cc new file mode 100644 index 000000000..c0b623fdc --- /dev/null +++ b/sddp/src/model/ManualTriggerMaskingProcessRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Sddp::Model::ManualTriggerMaskingProcessRequest; + +ManualTriggerMaskingProcessRequest::ManualTriggerMaskingProcessRequest() : + RpcServiceRequest("sddp", "2019-01-03", "ManualTriggerMaskingProcess") +{ + setMethod(HttpRequest::Method::Post); +} + +ManualTriggerMaskingProcessRequest::~ManualTriggerMaskingProcessRequest() +{} + +int ManualTriggerMaskingProcessRequest::getFeatureType()const +{ + return featureType_; +} + +void ManualTriggerMaskingProcessRequest::setFeatureType(int featureType) +{ + featureType_ = featureType; + setParameter("FeatureType", std::to_string(featureType)); +} + +std::string ManualTriggerMaskingProcessRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ManualTriggerMaskingProcessRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +long ManualTriggerMaskingProcessRequest::getId()const +{ + return id_; +} + +void ManualTriggerMaskingProcessRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ManualTriggerMaskingProcessRequest::getLang()const +{ + return lang_; +} + +void ManualTriggerMaskingProcessRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sddp/src/model/ManualTriggerMaskingProcessResult.cc b/sddp/src/model/ManualTriggerMaskingProcessResult.cc new file mode 100644 index 000000000..c536aac7d --- /dev/null +++ b/sddp/src/model/ManualTriggerMaskingProcessResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +ManualTriggerMaskingProcessResult::ManualTriggerMaskingProcessResult() : + ServiceResult() +{} + +ManualTriggerMaskingProcessResult::ManualTriggerMaskingProcessResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ManualTriggerMaskingProcessResult::~ManualTriggerMaskingProcessResult() +{} + +void ManualTriggerMaskingProcessResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/sddp/src/model/ModifyDataLimitRequest.cc b/sddp/src/model/ModifyDataLimitRequest.cc index 3a8868231..3cb9dafbf 100644 --- a/sddp/src/model/ModifyDataLimitRequest.cc +++ b/sddp/src/model/ModifyDataLimitRequest.cc @@ -20,11 +20,24 @@ using AlibabaCloud::Sddp::Model::ModifyDataLimitRequest; ModifyDataLimitRequest::ModifyDataLimitRequest() : RpcServiceRequest("sddp", "2019-01-03", "ModifyDataLimit") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDataLimitRequest::~ModifyDataLimitRequest() {} +bool ModifyDataLimitRequest::getModifyPassword()const +{ + return modifyPassword_; +} + +void ModifyDataLimitRequest::setModifyPassword(bool modifyPassword) +{ + modifyPassword_ = modifyPassword; + setParameter("ModifyPassword", modifyPassword ? "true" : "false"); +} + std::string ModifyDataLimitRequest::getPassword()const { return password_; @@ -33,7 +46,7 @@ std::string ModifyDataLimitRequest::getPassword()const void ModifyDataLimitRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string ModifyDataLimitRequest::getSourceIp()const @@ -44,7 +57,7 @@ std::string ModifyDataLimitRequest::getSourceIp()const void ModifyDataLimitRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long ModifyDataLimitRequest::getId()const @@ -55,7 +68,7 @@ long ModifyDataLimitRequest::getId()const void ModifyDataLimitRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string ModifyDataLimitRequest::getLang()const @@ -66,7 +79,7 @@ std::string ModifyDataLimitRequest::getLang()const void ModifyDataLimitRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string ModifyDataLimitRequest::getServiceRegionId()const @@ -77,7 +90,51 @@ std::string ModifyDataLimitRequest::getServiceRegionId()const void ModifyDataLimitRequest::setServiceRegionId(const std::string& serviceRegionId) { serviceRegionId_ = serviceRegionId; - setCoreParameter("ServiceRegionId", serviceRegionId); + setParameter("ServiceRegionId", serviceRegionId); +} + +std::string ModifyDataLimitRequest::getEngineType()const +{ + return engineType_; +} + +void ModifyDataLimitRequest::setEngineType(const std::string& engineType) +{ + engineType_ = engineType; + setParameter("EngineType", engineType); +} + +int ModifyDataLimitRequest::getAuditStatus()const +{ + return auditStatus_; +} + +void ModifyDataLimitRequest::setAuditStatus(int auditStatus) +{ + auditStatus_ = auditStatus; + setParameter("AuditStatus", std::to_string(auditStatus)); +} + +int ModifyDataLimitRequest::getAutoScan()const +{ + return autoScan_; +} + +void ModifyDataLimitRequest::setAutoScan(int autoScan) +{ + autoScan_ = autoScan; + setParameter("AutoScan", std::to_string(autoScan)); +} + +int ModifyDataLimitRequest::getLogStoreDay()const +{ + return logStoreDay_; +} + +void ModifyDataLimitRequest::setLogStoreDay(int logStoreDay) +{ + logStoreDay_ = logStoreDay; + setParameter("LogStoreDay", std::to_string(logStoreDay)); } int ModifyDataLimitRequest::getResourceType()const @@ -88,7 +145,7 @@ int ModifyDataLimitRequest::getResourceType()const void ModifyDataLimitRequest::setResourceType(int resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", std::to_string(resourceType)); + setParameter("ResourceType", std::to_string(resourceType)); } std::string ModifyDataLimitRequest::getConnector()const @@ -99,7 +156,18 @@ std::string ModifyDataLimitRequest::getConnector()const void ModifyDataLimitRequest::setConnector(const std::string& connector) { connector_ = connector; - setCoreParameter("Connector", connector); + setParameter("Connector", connector); +} + +int ModifyDataLimitRequest::getPort()const +{ + return port_; +} + +void ModifyDataLimitRequest::setPort(int port) +{ + port_ = port; + setParameter("Port", std::to_string(port)); } std::string ModifyDataLimitRequest::getUserName()const @@ -110,6 +178,6 @@ std::string ModifyDataLimitRequest::getUserName()const void ModifyDataLimitRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/sddp/src/model/ModifyDefaultLevelRequest.cc b/sddp/src/model/ModifyDefaultLevelRequest.cc index 4645dbcc0..10cf7b240 100644 --- a/sddp/src/model/ModifyDefaultLevelRequest.cc +++ b/sddp/src/model/ModifyDefaultLevelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::ModifyDefaultLevelRequest; ModifyDefaultLevelRequest::ModifyDefaultLevelRequest() : RpcServiceRequest("sddp", "2019-01-03", "ModifyDefaultLevel") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDefaultLevelRequest::~ModifyDefaultLevelRequest() {} @@ -33,7 +35,7 @@ int ModifyDefaultLevelRequest::getFeatureType()const void ModifyDefaultLevelRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } long ModifyDefaultLevelRequest::getDefaultId()const @@ -44,7 +46,7 @@ long ModifyDefaultLevelRequest::getDefaultId()const void ModifyDefaultLevelRequest::setDefaultId(long defaultId) { defaultId_ = defaultId; - setCoreParameter("DefaultId", std::to_string(defaultId)); + setParameter("DefaultId", std::to_string(defaultId)); } std::string ModifyDefaultLevelRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string ModifyDefaultLevelRequest::getSourceIp()const void ModifyDefaultLevelRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyDefaultLevelRequest::getLang()const @@ -66,7 +68,7 @@ std::string ModifyDefaultLevelRequest::getLang()const void ModifyDefaultLevelRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string ModifyDefaultLevelRequest::getSensitiveIds()const @@ -77,6 +79,6 @@ std::string ModifyDefaultLevelRequest::getSensitiveIds()const void ModifyDefaultLevelRequest::setSensitiveIds(const std::string& sensitiveIds) { sensitiveIds_ = sensitiveIds; - setCoreParameter("SensitiveIds", sensitiveIds); + setParameter("SensitiveIds", sensitiveIds); } diff --git a/sddp/src/model/ModifyEventStatusRequest.cc b/sddp/src/model/ModifyEventStatusRequest.cc index 63685fa59..36583bc32 100644 --- a/sddp/src/model/ModifyEventStatusRequest.cc +++ b/sddp/src/model/ModifyEventStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::ModifyEventStatusRequest; ModifyEventStatusRequest::ModifyEventStatusRequest() : RpcServiceRequest("sddp", "2019-01-03", "ModifyEventStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyEventStatusRequest::~ModifyEventStatusRequest() {} @@ -33,7 +35,7 @@ bool ModifyEventStatusRequest::getBacked()const void ModifyEventStatusRequest::setBacked(bool backed) { backed_ = backed; - setCoreParameter("Backed", backed ? "true" : "false"); + setParameter("Backed", backed ? "true" : "false"); } std::string ModifyEventStatusRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string ModifyEventStatusRequest::getSourceIp()const void ModifyEventStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyEventStatusRequest::getDealReason()const @@ -55,7 +57,7 @@ std::string ModifyEventStatusRequest::getDealReason()const void ModifyEventStatusRequest::setDealReason(const std::string& dealReason) { dealReason_ = dealReason; - setCoreParameter("DealReason", dealReason); + setParameter("DealReason", dealReason); } long ModifyEventStatusRequest::getId()const @@ -66,7 +68,7 @@ long ModifyEventStatusRequest::getId()const void ModifyEventStatusRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string ModifyEventStatusRequest::getLang()const @@ -77,7 +79,7 @@ std::string ModifyEventStatusRequest::getLang()const void ModifyEventStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int ModifyEventStatusRequest::getFeatureType()const @@ -88,7 +90,7 @@ int ModifyEventStatusRequest::getFeatureType()const void ModifyEventStatusRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int ModifyEventStatusRequest::getStatus()const @@ -99,6 +101,6 @@ int ModifyEventStatusRequest::getStatus()const void ModifyEventStatusRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/sddp/src/model/ModifyEventTypeStatusRequest.cc b/sddp/src/model/ModifyEventTypeStatusRequest.cc index 8f9abe6aa..29f02dfe8 100644 --- a/sddp/src/model/ModifyEventTypeStatusRequest.cc +++ b/sddp/src/model/ModifyEventTypeStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::ModifyEventTypeStatusRequest; ModifyEventTypeStatusRequest::ModifyEventTypeStatusRequest() : RpcServiceRequest("sddp", "2019-01-03", "ModifyEventTypeStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyEventTypeStatusRequest::~ModifyEventTypeStatusRequest() {} @@ -33,7 +35,7 @@ std::string ModifyEventTypeStatusRequest::getSubTypeIds()const void ModifyEventTypeStatusRequest::setSubTypeIds(const std::string& subTypeIds) { subTypeIds_ = subTypeIds; - setCoreParameter("SubTypeIds", subTypeIds); + setParameter("SubTypeIds", subTypeIds); } std::string ModifyEventTypeStatusRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string ModifyEventTypeStatusRequest::getSourceIp()const void ModifyEventTypeStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyEventTypeStatusRequest::getLang()const @@ -55,6 +57,6 @@ std::string ModifyEventTypeStatusRequest::getLang()const void ModifyEventTypeStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/sddp/src/model/ModifyRuleRequest.cc b/sddp/src/model/ModifyRuleRequest.cc index f51bdae5a..1b59d5c3e 100644 --- a/sddp/src/model/ModifyRuleRequest.cc +++ b/sddp/src/model/ModifyRuleRequest.cc @@ -20,11 +20,46 @@ using AlibabaCloud::Sddp::Model::ModifyRuleRequest; ModifyRuleRequest::ModifyRuleRequest() : RpcServiceRequest("sddp", "2019-01-03", "ModifyRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRuleRequest::~ModifyRuleRequest() {} +int ModifyRuleRequest::getWarnLevel()const +{ + return warnLevel_; +} + +void ModifyRuleRequest::setWarnLevel(int warnLevel) +{ + warnLevel_ = warnLevel; + setParameter("WarnLevel", std::to_string(warnLevel)); +} + +std::string ModifyRuleRequest::getProductCode()const +{ + return productCode_; +} + +void ModifyRuleRequest::setProductCode(const std::string& productCode) +{ + productCode_ = productCode; + setParameter("ProductCode", productCode); +} + +long ModifyRuleRequest::getProductId()const +{ + return productId_; +} + +void ModifyRuleRequest::setProductId(long productId) +{ + productId_ = productId; + setParameter("ProductId", std::to_string(productId)); +} + long ModifyRuleRequest::getRiskLevelId()const { return riskLevelId_; @@ -33,7 +68,7 @@ long ModifyRuleRequest::getRiskLevelId()const void ModifyRuleRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string ModifyRuleRequest::getContent()const @@ -44,7 +79,7 @@ std::string ModifyRuleRequest::getContent()const void ModifyRuleRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } std::string ModifyRuleRequest::getSourceIp()const @@ -55,7 +90,7 @@ std::string ModifyRuleRequest::getSourceIp()const void ModifyRuleRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long ModifyRuleRequest::getId()const @@ -66,7 +101,7 @@ long ModifyRuleRequest::getId()const void ModifyRuleRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string ModifyRuleRequest::getLang()const @@ -77,7 +112,7 @@ std::string ModifyRuleRequest::getLang()const void ModifyRuleRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int ModifyRuleRequest::getFeatureType()const @@ -88,7 +123,29 @@ int ModifyRuleRequest::getFeatureType()const void ModifyRuleRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); +} + +int ModifyRuleRequest::getRuleType()const +{ + return ruleType_; +} + +void ModifyRuleRequest::setRuleType(int ruleType) +{ + ruleType_ = ruleType; + setParameter("RuleType", std::to_string(ruleType)); +} + +std::string ModifyRuleRequest::getStatExpress()const +{ + return statExpress_; +} + +void ModifyRuleRequest::setStatExpress(const std::string& statExpress) +{ + statExpress_ = statExpress; + setParameter("StatExpress", statExpress); } int ModifyRuleRequest::getCustomType()const @@ -99,7 +156,7 @@ int ModifyRuleRequest::getCustomType()const void ModifyRuleRequest::setCustomType(int customType) { customType_ = customType; - setCoreParameter("CustomType", std::to_string(customType)); + setParameter("CustomType", std::to_string(customType)); } std::string ModifyRuleRequest::getName()const @@ -110,7 +167,7 @@ std::string ModifyRuleRequest::getName()const void ModifyRuleRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int ModifyRuleRequest::getCategory()const @@ -121,6 +178,6 @@ int ModifyRuleRequest::getCategory()const void ModifyRuleRequest::setCategory(int category) { category_ = category; - setCoreParameter("Category", std::to_string(category)); + setParameter("Category", std::to_string(category)); } diff --git a/sddp/src/model/ModifyRuleStatusRequest.cc b/sddp/src/model/ModifyRuleStatusRequest.cc index a8127d52b..e38fc1163 100644 --- a/sddp/src/model/ModifyRuleStatusRequest.cc +++ b/sddp/src/model/ModifyRuleStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sddp::Model::ModifyRuleStatusRequest; ModifyRuleStatusRequest::ModifyRuleStatusRequest() : RpcServiceRequest("sddp", "2019-01-03", "ModifyRuleStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRuleStatusRequest::~ModifyRuleStatusRequest() {} @@ -33,7 +35,7 @@ int ModifyRuleStatusRequest::getFeatureType()const void ModifyRuleStatusRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string ModifyRuleStatusRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string ModifyRuleStatusRequest::getSourceIp()const void ModifyRuleStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long ModifyRuleStatusRequest::getId()const @@ -55,7 +57,7 @@ long ModifyRuleStatusRequest::getId()const void ModifyRuleStatusRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string ModifyRuleStatusRequest::getLang()const @@ -66,7 +68,7 @@ std::string ModifyRuleStatusRequest::getLang()const void ModifyRuleStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int ModifyRuleStatusRequest::getStatus()const @@ -77,6 +79,6 @@ int ModifyRuleStatusRequest::getStatus()const void ModifyRuleStatusRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/sddp/src/model/ModifySaleFlowCountTypeRequest.cc b/sddp/src/model/ModifySaleFlowCountTypeRequest.cc new file mode 100644 index 000000000..ce6ed4ae9 --- /dev/null +++ b/sddp/src/model/ModifySaleFlowCountTypeRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::Sddp::Model::ModifySaleFlowCountTypeRequest; + +ModifySaleFlowCountTypeRequest::ModifySaleFlowCountTypeRequest() : + RpcServiceRequest("sddp", "2019-01-03", "ModifySaleFlowCountType") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySaleFlowCountTypeRequest::~ModifySaleFlowCountTypeRequest() +{} + +int ModifySaleFlowCountTypeRequest::getSaleFlowCountType()const +{ + return saleFlowCountType_; +} + +void ModifySaleFlowCountTypeRequest::setSaleFlowCountType(int saleFlowCountType) +{ + saleFlowCountType_ = saleFlowCountType; + setParameter("SaleFlowCountType", std::to_string(saleFlowCountType)); +} + +std::string ModifySaleFlowCountTypeRequest::getSourceIp()const +{ + return sourceIp_; +} + +void ModifySaleFlowCountTypeRequest::setSourceIp(const std::string& sourceIp) +{ + sourceIp_ = sourceIp; + setParameter("SourceIp", sourceIp); +} + +std::string ModifySaleFlowCountTypeRequest::getLang()const +{ + return lang_; +} + +void ModifySaleFlowCountTypeRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/sddp/src/model/ModifySaleFlowCountTypeResult.cc b/sddp/src/model/ModifySaleFlowCountTypeResult.cc new file mode 100644 index 000000000..fc50463fa --- /dev/null +++ b/sddp/src/model/ModifySaleFlowCountTypeResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +ModifySaleFlowCountTypeResult::ModifySaleFlowCountTypeResult() : + ServiceResult() +{} + +ModifySaleFlowCountTypeResult::ModifySaleFlowCountTypeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySaleFlowCountTypeResult::~ModifySaleFlowCountTypeResult() +{} + +void ModifySaleFlowCountTypeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/slb/CMakeLists.txt b/slb/CMakeLists.txt index 28c4c3399..45f7c896e 100644 --- a/slb/CMakeLists.txt +++ b/slb/CMakeLists.txt @@ -81,6 +81,8 @@ set(slb_public_header_model include/alibabacloud/slb/model/DescribeAvailableResourceResult.h include/alibabacloud/slb/model/DescribeCACertificatesRequest.h include/alibabacloud/slb/model/DescribeCACertificatesResult.h + include/alibabacloud/slb/model/DescribeDomainExtensionAttributeRequest.h + include/alibabacloud/slb/model/DescribeDomainExtensionAttributeResult.h include/alibabacloud/slb/model/DescribeDomainExtensionsRequest.h include/alibabacloud/slb/model/DescribeDomainExtensionsResult.h include/alibabacloud/slb/model/DescribeHealthStatusRequest.h @@ -93,6 +95,8 @@ set(slb_public_header_model include/alibabacloud/slb/model/DescribeLoadBalancerHTTPListenerAttributeResult.h include/alibabacloud/slb/model/DescribeLoadBalancerHTTPSListenerAttributeRequest.h include/alibabacloud/slb/model/DescribeLoadBalancerHTTPSListenerAttributeResult.h + include/alibabacloud/slb/model/DescribeLoadBalancerListenersExRequest.h + include/alibabacloud/slb/model/DescribeLoadBalancerListenersExResult.h include/alibabacloud/slb/model/DescribeLoadBalancerTCPListenerAttributeRequest.h include/alibabacloud/slb/model/DescribeLoadBalancerTCPListenerAttributeResult.h include/alibabacloud/slb/model/DescribeLoadBalancerUDPListenerAttributeRequest.h @@ -123,6 +127,8 @@ set(slb_public_header_model include/alibabacloud/slb/model/DescribeVServerGroupsResult.h include/alibabacloud/slb/model/DescribeZonesRequest.h include/alibabacloud/slb/model/DescribeZonesResult.h + include/alibabacloud/slb/model/ListTagResourcesRequest.h + include/alibabacloud/slb/model/ListTagResourcesResult.h include/alibabacloud/slb/model/ModifyLoadBalancerInstanceSpecRequest.h include/alibabacloud/slb/model/ModifyLoadBalancerInstanceSpecResult.h include/alibabacloud/slb/model/ModifyLoadBalancerInternetSpecRequest.h @@ -157,6 +163,8 @@ set(slb_public_header_model include/alibabacloud/slb/model/SetLoadBalancerHTTPListenerAttributeResult.h include/alibabacloud/slb/model/SetLoadBalancerHTTPSListenerAttributeRequest.h include/alibabacloud/slb/model/SetLoadBalancerHTTPSListenerAttributeResult.h + include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExRequest.h + include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExResult.h include/alibabacloud/slb/model/SetLoadBalancerNameRequest.h include/alibabacloud/slb/model/SetLoadBalancerNameResult.h include/alibabacloud/slb/model/SetLoadBalancerStatusRequest.h @@ -175,6 +183,10 @@ set(slb_public_header_model include/alibabacloud/slb/model/StartLoadBalancerListenerResult.h include/alibabacloud/slb/model/StopLoadBalancerListenerRequest.h include/alibabacloud/slb/model/StopLoadBalancerListenerResult.h + include/alibabacloud/slb/model/TagResourcesRequest.h + include/alibabacloud/slb/model/TagResourcesResult.h + include/alibabacloud/slb/model/UntagResourcesRequest.h + include/alibabacloud/slb/model/UntagResourcesResult.h include/alibabacloud/slb/model/UploadCACertificateRequest.h include/alibabacloud/slb/model/UploadCACertificateResult.h include/alibabacloud/slb/model/UploadServerCertificateRequest.h @@ -242,6 +254,8 @@ set(slb_src src/model/DescribeAvailableResourceResult.cc src/model/DescribeCACertificatesRequest.cc src/model/DescribeCACertificatesResult.cc + src/model/DescribeDomainExtensionAttributeRequest.cc + src/model/DescribeDomainExtensionAttributeResult.cc src/model/DescribeDomainExtensionsRequest.cc src/model/DescribeDomainExtensionsResult.cc src/model/DescribeHealthStatusRequest.cc @@ -254,6 +268,8 @@ set(slb_src src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc src/model/DescribeLoadBalancerHTTPSListenerAttributeRequest.cc src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc + src/model/DescribeLoadBalancerListenersExRequest.cc + src/model/DescribeLoadBalancerListenersExResult.cc src/model/DescribeLoadBalancerTCPListenerAttributeRequest.cc src/model/DescribeLoadBalancerTCPListenerAttributeResult.cc src/model/DescribeLoadBalancerUDPListenerAttributeRequest.cc @@ -284,6 +300,8 @@ set(slb_src src/model/DescribeVServerGroupsResult.cc src/model/DescribeZonesRequest.cc src/model/DescribeZonesResult.cc + src/model/ListTagResourcesRequest.cc + src/model/ListTagResourcesResult.cc src/model/ModifyLoadBalancerInstanceSpecRequest.cc src/model/ModifyLoadBalancerInstanceSpecResult.cc src/model/ModifyLoadBalancerInternetSpecRequest.cc @@ -318,6 +336,8 @@ set(slb_src src/model/SetLoadBalancerHTTPListenerAttributeResult.cc src/model/SetLoadBalancerHTTPSListenerAttributeRequest.cc src/model/SetLoadBalancerHTTPSListenerAttributeResult.cc + src/model/SetLoadBalancerListenerAttributeExRequest.cc + src/model/SetLoadBalancerListenerAttributeExResult.cc src/model/SetLoadBalancerNameRequest.cc src/model/SetLoadBalancerNameResult.cc src/model/SetLoadBalancerStatusRequest.cc @@ -336,6 +356,10 @@ set(slb_src src/model/StartLoadBalancerListenerResult.cc src/model/StopLoadBalancerListenerRequest.cc src/model/StopLoadBalancerListenerResult.cc + src/model/TagResourcesRequest.cc + src/model/TagResourcesResult.cc + src/model/UntagResourcesRequest.cc + src/model/UntagResourcesResult.cc src/model/UploadCACertificateRequest.cc src/model/UploadCACertificateResult.cc src/model/UploadServerCertificateRequest.cc diff --git a/slb/include/alibabacloud/slb/SlbClient.h b/slb/include/alibabacloud/slb/SlbClient.h index e5af337b8..4a0d1330b 100644 --- a/slb/include/alibabacloud/slb/SlbClient.h +++ b/slb/include/alibabacloud/slb/SlbClient.h @@ -82,6 +82,8 @@ #include "model/DescribeAvailableResourceResult.h" #include "model/DescribeCACertificatesRequest.h" #include "model/DescribeCACertificatesResult.h" +#include "model/DescribeDomainExtensionAttributeRequest.h" +#include "model/DescribeDomainExtensionAttributeResult.h" #include "model/DescribeDomainExtensionsRequest.h" #include "model/DescribeDomainExtensionsResult.h" #include "model/DescribeHealthStatusRequest.h" @@ -94,6 +96,8 @@ #include "model/DescribeLoadBalancerHTTPListenerAttributeResult.h" #include "model/DescribeLoadBalancerHTTPSListenerAttributeRequest.h" #include "model/DescribeLoadBalancerHTTPSListenerAttributeResult.h" +#include "model/DescribeLoadBalancerListenersExRequest.h" +#include "model/DescribeLoadBalancerListenersExResult.h" #include "model/DescribeLoadBalancerTCPListenerAttributeRequest.h" #include "model/DescribeLoadBalancerTCPListenerAttributeResult.h" #include "model/DescribeLoadBalancerUDPListenerAttributeRequest.h" @@ -124,6 +128,8 @@ #include "model/DescribeVServerGroupsResult.h" #include "model/DescribeZonesRequest.h" #include "model/DescribeZonesResult.h" +#include "model/ListTagResourcesRequest.h" +#include "model/ListTagResourcesResult.h" #include "model/ModifyLoadBalancerInstanceSpecRequest.h" #include "model/ModifyLoadBalancerInstanceSpecResult.h" #include "model/ModifyLoadBalancerInternetSpecRequest.h" @@ -158,6 +164,8 @@ #include "model/SetLoadBalancerHTTPListenerAttributeResult.h" #include "model/SetLoadBalancerHTTPSListenerAttributeRequest.h" #include "model/SetLoadBalancerHTTPSListenerAttributeResult.h" +#include "model/SetLoadBalancerListenerAttributeExRequest.h" +#include "model/SetLoadBalancerListenerAttributeExResult.h" #include "model/SetLoadBalancerNameRequest.h" #include "model/SetLoadBalancerNameResult.h" #include "model/SetLoadBalancerStatusRequest.h" @@ -176,6 +184,10 @@ #include "model/StartLoadBalancerListenerResult.h" #include "model/StopLoadBalancerListenerRequest.h" #include "model/StopLoadBalancerListenerResult.h" +#include "model/TagResourcesRequest.h" +#include "model/TagResourcesResult.h" +#include "model/UntagResourcesRequest.h" +#include "model/UntagResourcesResult.h" #include "model/UploadCACertificateRequest.h" #include "model/UploadCACertificateResult.h" #include "model/UploadServerCertificateRequest.h" @@ -279,6 +291,9 @@ namespace AlibabaCloud typedef Outcome DescribeCACertificatesOutcome; typedef std::future DescribeCACertificatesOutcomeCallable; typedef std::function&)> DescribeCACertificatesAsyncHandler; + typedef Outcome DescribeDomainExtensionAttributeOutcome; + typedef std::future DescribeDomainExtensionAttributeOutcomeCallable; + typedef std::function&)> DescribeDomainExtensionAttributeAsyncHandler; typedef Outcome DescribeDomainExtensionsOutcome; typedef std::future DescribeDomainExtensionsOutcomeCallable; typedef std::function&)> DescribeDomainExtensionsAsyncHandler; @@ -297,6 +312,9 @@ namespace AlibabaCloud typedef Outcome DescribeLoadBalancerHTTPSListenerAttributeOutcome; typedef std::future DescribeLoadBalancerHTTPSListenerAttributeOutcomeCallable; typedef std::function&)> DescribeLoadBalancerHTTPSListenerAttributeAsyncHandler; + typedef Outcome DescribeLoadBalancerListenersExOutcome; + typedef std::future DescribeLoadBalancerListenersExOutcomeCallable; + typedef std::function&)> DescribeLoadBalancerListenersExAsyncHandler; typedef Outcome DescribeLoadBalancerTCPListenerAttributeOutcome; typedef std::future DescribeLoadBalancerTCPListenerAttributeOutcomeCallable; typedef std::function&)> DescribeLoadBalancerTCPListenerAttributeAsyncHandler; @@ -342,6 +360,9 @@ namespace AlibabaCloud typedef Outcome DescribeZonesOutcome; typedef std::future DescribeZonesOutcomeCallable; typedef std::function&)> DescribeZonesAsyncHandler; + typedef Outcome ListTagResourcesOutcome; + typedef std::future ListTagResourcesOutcomeCallable; + typedef std::function&)> ListTagResourcesAsyncHandler; typedef Outcome ModifyLoadBalancerInstanceSpecOutcome; typedef std::future ModifyLoadBalancerInstanceSpecOutcomeCallable; typedef std::function&)> ModifyLoadBalancerInstanceSpecAsyncHandler; @@ -393,6 +414,9 @@ namespace AlibabaCloud typedef Outcome SetLoadBalancerHTTPSListenerAttributeOutcome; typedef std::future SetLoadBalancerHTTPSListenerAttributeOutcomeCallable; typedef std::function&)> SetLoadBalancerHTTPSListenerAttributeAsyncHandler; + typedef Outcome SetLoadBalancerListenerAttributeExOutcome; + typedef std::future SetLoadBalancerListenerAttributeExOutcomeCallable; + typedef std::function&)> SetLoadBalancerListenerAttributeExAsyncHandler; typedef Outcome SetLoadBalancerNameOutcome; typedef std::future SetLoadBalancerNameOutcomeCallable; typedef std::function&)> SetLoadBalancerNameAsyncHandler; @@ -420,6 +444,12 @@ namespace AlibabaCloud typedef Outcome StopLoadBalancerListenerOutcome; typedef std::future StopLoadBalancerListenerOutcomeCallable; typedef std::function&)> StopLoadBalancerListenerAsyncHandler; + typedef Outcome TagResourcesOutcome; + typedef std::future TagResourcesOutcomeCallable; + typedef std::function&)> TagResourcesAsyncHandler; + typedef Outcome UntagResourcesOutcome; + typedef std::future UntagResourcesOutcomeCallable; + typedef std::function&)> UntagResourcesAsyncHandler; typedef Outcome UploadCACertificateOutcome; typedef std::future UploadCACertificateOutcomeCallable; typedef std::function&)> UploadCACertificateAsyncHandler; @@ -521,6 +551,9 @@ namespace AlibabaCloud DescribeCACertificatesOutcome describeCACertificates(const Model::DescribeCACertificatesRequest &request)const; void describeCACertificatesAsync(const Model::DescribeCACertificatesRequest& request, const DescribeCACertificatesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeCACertificatesOutcomeCallable describeCACertificatesCallable(const Model::DescribeCACertificatesRequest& request) const; + DescribeDomainExtensionAttributeOutcome describeDomainExtensionAttribute(const Model::DescribeDomainExtensionAttributeRequest &request)const; + void describeDomainExtensionAttributeAsync(const Model::DescribeDomainExtensionAttributeRequest& request, const DescribeDomainExtensionAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainExtensionAttributeOutcomeCallable describeDomainExtensionAttributeCallable(const Model::DescribeDomainExtensionAttributeRequest& request) const; DescribeDomainExtensionsOutcome describeDomainExtensions(const Model::DescribeDomainExtensionsRequest &request)const; void describeDomainExtensionsAsync(const Model::DescribeDomainExtensionsRequest& request, const DescribeDomainExtensionsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDomainExtensionsOutcomeCallable describeDomainExtensionsCallable(const Model::DescribeDomainExtensionsRequest& request) const; @@ -539,6 +572,9 @@ namespace AlibabaCloud DescribeLoadBalancerHTTPSListenerAttributeOutcome describeLoadBalancerHTTPSListenerAttribute(const Model::DescribeLoadBalancerHTTPSListenerAttributeRequest &request)const; void describeLoadBalancerHTTPSListenerAttributeAsync(const Model::DescribeLoadBalancerHTTPSListenerAttributeRequest& request, const DescribeLoadBalancerHTTPSListenerAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLoadBalancerHTTPSListenerAttributeOutcomeCallable describeLoadBalancerHTTPSListenerAttributeCallable(const Model::DescribeLoadBalancerHTTPSListenerAttributeRequest& request) const; + DescribeLoadBalancerListenersExOutcome describeLoadBalancerListenersEx(const Model::DescribeLoadBalancerListenersExRequest &request)const; + void describeLoadBalancerListenersExAsync(const Model::DescribeLoadBalancerListenersExRequest& request, const DescribeLoadBalancerListenersExAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeLoadBalancerListenersExOutcomeCallable describeLoadBalancerListenersExCallable(const Model::DescribeLoadBalancerListenersExRequest& request) const; DescribeLoadBalancerTCPListenerAttributeOutcome describeLoadBalancerTCPListenerAttribute(const Model::DescribeLoadBalancerTCPListenerAttributeRequest &request)const; void describeLoadBalancerTCPListenerAttributeAsync(const Model::DescribeLoadBalancerTCPListenerAttributeRequest& request, const DescribeLoadBalancerTCPListenerAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLoadBalancerTCPListenerAttributeOutcomeCallable describeLoadBalancerTCPListenerAttributeCallable(const Model::DescribeLoadBalancerTCPListenerAttributeRequest& request) const; @@ -584,6 +620,9 @@ namespace AlibabaCloud DescribeZonesOutcome describeZones(const Model::DescribeZonesRequest &request)const; void describeZonesAsync(const Model::DescribeZonesRequest& request, const DescribeZonesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeZonesOutcomeCallable describeZonesCallable(const Model::DescribeZonesRequest& request) const; + ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const; + void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const; ModifyLoadBalancerInstanceSpecOutcome modifyLoadBalancerInstanceSpec(const Model::ModifyLoadBalancerInstanceSpecRequest &request)const; void modifyLoadBalancerInstanceSpecAsync(const Model::ModifyLoadBalancerInstanceSpecRequest& request, const ModifyLoadBalancerInstanceSpecAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyLoadBalancerInstanceSpecOutcomeCallable modifyLoadBalancerInstanceSpecCallable(const Model::ModifyLoadBalancerInstanceSpecRequest& request) const; @@ -635,6 +674,9 @@ namespace AlibabaCloud SetLoadBalancerHTTPSListenerAttributeOutcome setLoadBalancerHTTPSListenerAttribute(const Model::SetLoadBalancerHTTPSListenerAttributeRequest &request)const; void setLoadBalancerHTTPSListenerAttributeAsync(const Model::SetLoadBalancerHTTPSListenerAttributeRequest& request, const SetLoadBalancerHTTPSListenerAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetLoadBalancerHTTPSListenerAttributeOutcomeCallable setLoadBalancerHTTPSListenerAttributeCallable(const Model::SetLoadBalancerHTTPSListenerAttributeRequest& request) const; + SetLoadBalancerListenerAttributeExOutcome setLoadBalancerListenerAttributeEx(const Model::SetLoadBalancerListenerAttributeExRequest &request)const; + void setLoadBalancerListenerAttributeExAsync(const Model::SetLoadBalancerListenerAttributeExRequest& request, const SetLoadBalancerListenerAttributeExAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetLoadBalancerListenerAttributeExOutcomeCallable setLoadBalancerListenerAttributeExCallable(const Model::SetLoadBalancerListenerAttributeExRequest& request) const; SetLoadBalancerNameOutcome setLoadBalancerName(const Model::SetLoadBalancerNameRequest &request)const; void setLoadBalancerNameAsync(const Model::SetLoadBalancerNameRequest& request, const SetLoadBalancerNameAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetLoadBalancerNameOutcomeCallable setLoadBalancerNameCallable(const Model::SetLoadBalancerNameRequest& request) const; @@ -662,6 +704,12 @@ namespace AlibabaCloud StopLoadBalancerListenerOutcome stopLoadBalancerListener(const Model::StopLoadBalancerListenerRequest &request)const; void stopLoadBalancerListenerAsync(const Model::StopLoadBalancerListenerRequest& request, const StopLoadBalancerListenerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; StopLoadBalancerListenerOutcomeCallable stopLoadBalancerListenerCallable(const Model::StopLoadBalancerListenerRequest& request) const; + TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const; + void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const; + UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const; + void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const; UploadCACertificateOutcome uploadCACertificate(const Model::UploadCACertificateRequest &request)const; void uploadCACertificateAsync(const Model::UploadCACertificateRequest& request, const UploadCACertificateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UploadCACertificateOutcomeCallable uploadCACertificateCallable(const Model::UploadCACertificateRequest& request) const; diff --git a/slb/include/alibabacloud/slb/model/AddVServerGroupBackendServersResult.h b/slb/include/alibabacloud/slb/model/AddVServerGroupBackendServersResult.h index 9eb1c96e1..06f835246 100644 --- a/slb/include/alibabacloud/slb/model/AddVServerGroupBackendServersResult.h +++ b/slb/include/alibabacloud/slb/model/AddVServerGroupBackendServersResult.h @@ -38,8 +38,10 @@ namespace AlibabaCloud std::string serverId; std::string description; std::string vpcId; + std::string serverRegionId; int port; std::string serverIp; + std::string vbrId; int weight; }; diff --git a/slb/include/alibabacloud/slb/model/CreateLoadBalancerHTTPListenerRequest.h b/slb/include/alibabacloud/slb/model/CreateLoadBalancerHTTPListenerRequest.h index ddb68476e..3fd73ce7c 100644 --- a/slb/include/alibabacloud/slb/model/CreateLoadBalancerHTTPListenerRequest.h +++ b/slb/include/alibabacloud/slb/model/CreateLoadBalancerHTTPListenerRequest.h @@ -45,6 +45,8 @@ namespace AlibabaCloud void setXForwardedFor(const std::string& xForwardedFor); std::string getHealthCheckURI()const; void setHealthCheckURI(const std::string& healthCheckURI); + std::string getXForwardedFor_SLBPORT()const; + void setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT); std::string getAclStatus()const; void setAclStatus(const std::string& aclStatus); std::string getAclType()const; @@ -57,6 +59,8 @@ namespace AlibabaCloud void setVServerGroupId(const std::string& vServerGroupId); std::string getAclId()const; void setAclId(const std::string& aclId); + int getForwardCode()const; + void setForwardCode(int forwardCode); std::string getCookie()const; void setCookie(const std::string& cookie); std::string getHealthCheckMethod()const; @@ -83,6 +87,8 @@ namespace AlibabaCloud void setHealthCheckHttpVersion(const std::string& healthCheckHttpVersion); std::string getAccess_key_id()const; void setAccess_key_id(const std::string& access_key_id); + std::string getXForwardedFor_ClientSrcPort()const; + void setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort); std::string getDescription()const; void setDescription(const std::string& description); int getUnhealthyThreshold()const; @@ -130,12 +136,14 @@ namespace AlibabaCloud std::string listenerForward_; std::string xForwardedFor_; std::string healthCheckURI_; + std::string xForwardedFor_SLBPORT_; std::string aclStatus_; std::string aclType_; std::string healthCheck_; std::string vpcIds_; std::string vServerGroupId_; std::string aclId_; + int forwardCode_; std::string cookie_; std::string healthCheckMethod_; std::string healthCheckDomain_; @@ -149,6 +157,7 @@ namespace AlibabaCloud std::string xForwardedFor_SLBID_; std::string healthCheckHttpVersion_; std::string access_key_id_; + std::string xForwardedFor_ClientSrcPort_; std::string description_; int unhealthyThreshold_; int healthyThreshold_; diff --git a/slb/include/alibabacloud/slb/model/CreateLoadBalancerHTTPSListenerRequest.h b/slb/include/alibabacloud/slb/model/CreateLoadBalancerHTTPSListenerRequest.h index 5a430bf5d..cfc9bbdd9 100644 --- a/slb/include/alibabacloud/slb/model/CreateLoadBalancerHTTPSListenerRequest.h +++ b/slb/include/alibabacloud/slb/model/CreateLoadBalancerHTTPSListenerRequest.h @@ -43,6 +43,8 @@ namespace AlibabaCloud void setXForwardedFor(const std::string& xForwardedFor); std::string getHealthCheckURI()const; void setHealthCheckURI(const std::string& healthCheckURI); + std::string getXForwardedFor_SLBPORT()const; + void setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT); std::string getAclStatus()const; void setAclStatus(const std::string& aclStatus); std::string getAclType()const; @@ -55,6 +57,8 @@ namespace AlibabaCloud void setVServerGroupId(const std::string& vServerGroupId); std::string getAclId()const; void setAclId(const std::string& aclId); + std::string getXForwardedFor_ClientCertClientVerify()const; + void setXForwardedFor_ClientCertClientVerify(const std::string& xForwardedFor_ClientCertClientVerify); std::string getCookie()const; void setCookie(const std::string& cookie); std::string getHealthCheckMethod()const; @@ -71,6 +75,8 @@ namespace AlibabaCloud void setBackendProtocol(const std::string& backendProtocol); std::string getTags()const; void setTags(const std::string& tags); + std::string getXForwardedFor_ClientCertFingerprintAlias()const; + void setXForwardedFor_ClientCertFingerprintAlias(const std::string& xForwardedFor_ClientCertFingerprintAlias); std::string getLoadBalancerId()const; void setLoadBalancerId(const std::string& loadBalancerId); std::string getXForwardedFor_SLBIP()const; @@ -79,16 +85,24 @@ namespace AlibabaCloud void setBackendServerPort(int backendServerPort); int getHealthCheckInterval()const; void setHealthCheckInterval(int healthCheckInterval); + std::string getXForwardedFor_ClientCertClientVerifyAlias()const; + void setXForwardedFor_ClientCertClientVerifyAlias(const std::string& xForwardedFor_ClientCertClientVerifyAlias); std::string getXForwardedFor_SLBID()const; void setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID); + std::string getXForwardedFor_ClientCertFingerprint()const; + void setXForwardedFor_ClientCertFingerprint(const std::string& xForwardedFor_ClientCertFingerprint); std::string getHealthCheckHttpVersion()const; void setHealthCheckHttpVersion(const std::string& healthCheckHttpVersion); std::string getAccess_key_id()const; void setAccess_key_id(const std::string& access_key_id); + std::string getXForwardedFor_ClientSrcPort()const; + void setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort); std::string getDescription()const; void setDescription(const std::string& description); int getUnhealthyThreshold()const; void setUnhealthyThreshold(int unhealthyThreshold); + std::string getXForwardedFor_ClientCertIssuerDNAlias()const; + void setXForwardedFor_ClientCertIssuerDNAlias(const std::string& xForwardedFor_ClientCertIssuerDNAlias); int getHealthyThreshold()const; void setHealthyThreshold(int healthyThreshold); std::string getScheduler()const; @@ -99,6 +113,8 @@ namespace AlibabaCloud void setEnableHttp2(const std::string& enableHttp2); std::string getRegionId()const; void setRegionId(const std::string& regionId); + std::string getXForwardedFor_ClientCertSubjectDN()const; + void setXForwardedFor_ClientCertSubjectDN(const std::string& xForwardedFor_ClientCertSubjectDN); int getCookieTimeout()const; void setCookieTimeout(int cookieTimeout); std::string getStickySessionType()const; @@ -125,22 +141,28 @@ namespace AlibabaCloud void setIdleTimeout(int idleTimeout); std::string getXForwardedFor_proto()const; void setXForwardedFor_proto(const std::string& xForwardedFor_proto); + std::string getXForwardedFor_ClientCertSubjectDNAlias()const; + void setXForwardedFor_ClientCertSubjectDNAlias(const std::string& xForwardedFor_ClientCertSubjectDNAlias); int getHealthCheckConnectPort()const; void setHealthCheckConnectPort(int healthCheckConnectPort); std::string getHealthCheckHttpCode()const; void setHealthCheckHttpCode(const std::string& healthCheckHttpCode); + std::string getXForwardedFor_ClientCertIssuerDN()const; + void setXForwardedFor_ClientCertIssuerDN(const std::string& xForwardedFor_ClientCertIssuerDN); private: long resourceOwnerId_; int healthCheckTimeout_; std::string xForwardedFor_; std::string healthCheckURI_; + std::string xForwardedFor_SLBPORT_; std::string aclStatus_; std::string aclType_; std::string healthCheck_; std::string vpcIds_; std::string vServerGroupId_; std::string aclId_; + std::string xForwardedFor_ClientCertClientVerify_; std::string cookie_; std::string healthCheckMethod_; std::string healthCheckDomain_; @@ -149,20 +171,26 @@ namespace AlibabaCloud std::string cACertificateId_; std::string backendProtocol_; std::string tags_; + std::string xForwardedFor_ClientCertFingerprintAlias_; std::string loadBalancerId_; std::string xForwardedFor_SLBIP_; int backendServerPort_; int healthCheckInterval_; + std::string xForwardedFor_ClientCertClientVerifyAlias_; std::string xForwardedFor_SLBID_; + std::string xForwardedFor_ClientCertFingerprint_; std::string healthCheckHttpVersion_; std::string access_key_id_; + std::string xForwardedFor_ClientSrcPort_; std::string description_; int unhealthyThreshold_; + std::string xForwardedFor_ClientCertIssuerDNAlias_; int healthyThreshold_; std::string scheduler_; int maxConnection_; std::string enableHttp2_; std::string regionId_; + std::string xForwardedFor_ClientCertSubjectDN_; int cookieTimeout_; std::string stickySessionType_; int listenerPort_; @@ -176,8 +204,10 @@ namespace AlibabaCloud std::string serverCertificateId_; int idleTimeout_; std::string xForwardedFor_proto_; + std::string xForwardedFor_ClientCertSubjectDNAlias_; int healthCheckConnectPort_; std::string healthCheckHttpCode_; + std::string xForwardedFor_ClientCertIssuerDN_; }; } diff --git a/slb/include/alibabacloud/slb/model/CreateLoadBalancerRequest.h b/slb/include/alibabacloud/slb/model/CreateLoadBalancerRequest.h index 2c048ffe0..0c418fdf8 100644 --- a/slb/include/alibabacloud/slb/model/CreateLoadBalancerRequest.h +++ b/slb/include/alibabacloud/slb/model/CreateLoadBalancerRequest.h @@ -39,6 +39,8 @@ namespace AlibabaCloud void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + bool getSupportPrivateLink()const; + void setSupportPrivateLink(bool supportPrivateLink); std::string getClientToken()const; void setClientToken(const std::string& clientToken); std::string getCloudType()const; @@ -95,6 +97,7 @@ namespace AlibabaCloud private: std::string access_key_id_; long resourceOwnerId_; + bool supportPrivateLink_; std::string clientToken_; std::string cloudType_; std::string addressIPVersion_; diff --git a/slb/include/alibabacloud/slb/model/CreateLoadBalancerTCPListenerRequest.h b/slb/include/alibabacloud/slb/model/CreateLoadBalancerTCPListenerRequest.h index f86bd6657..ac2609107 100644 --- a/slb/include/alibabacloud/slb/model/CreateLoadBalancerTCPListenerRequest.h +++ b/slb/include/alibabacloud/slb/model/CreateLoadBalancerTCPListenerRequest.h @@ -30,6 +30,12 @@ namespace AlibabaCloud { class ALIBABACLOUD_SLB_EXPORT CreateLoadBalancerTCPListenerRequest : public RpcServiceRequest { + public: + struct PortRange + { + int startPort; + int endPort; + }; public: CreateLoadBalancerTCPListenerRequest(); @@ -53,6 +59,8 @@ namespace AlibabaCloud void setVServerGroupId(const std::string& vServerGroupId); std::string getAclId()const; void setAclId(const std::string& aclId); + std::vector getPortRange()const; + void setPortRange(const std::vector& portRange); std::string getHealthCheckMethod()const; void setHealthCheckMethod(const std::string& healthCheckMethod); std::string getHealthCheckDomain()const; @@ -69,6 +77,8 @@ namespace AlibabaCloud void setBackendServerPort(int backendServerPort); int getHealthCheckInterval()const; void setHealthCheckInterval(int healthCheckInterval); + std::string getConnectionDrain()const; + void setConnectionDrain(const std::string& connectionDrain); std::string getAccess_key_id()const; void setAccess_key_id(const std::string& access_key_id); int getHealthCheckConnectTimeout()const; @@ -95,6 +105,8 @@ namespace AlibabaCloud void setBandwidth(int bandwidth); std::string getOwnerAccount()const; void setOwnerAccount(const std::string& ownerAccount); + int getConnectionDrainTimeout()const; + void setConnectionDrainTimeout(int connectionDrainTimeout); int getHealthCheckConnectPort()const; void setHealthCheckConnectPort(int healthCheckConnectPort); std::string getHealthCheckHttpCode()const; @@ -110,6 +122,7 @@ namespace AlibabaCloud std::string vpcIds_; std::string vServerGroupId_; std::string aclId_; + std::vector portRange_; std::string healthCheckMethod_; std::string healthCheckDomain_; long ownerId_; @@ -118,6 +131,7 @@ namespace AlibabaCloud std::string masterSlaveServerGroupId_; int backendServerPort_; int healthCheckInterval_; + std::string connectionDrain_; std::string access_key_id_; int healthCheckConnectTimeout_; std::string description_; @@ -131,6 +145,7 @@ namespace AlibabaCloud std::string resourceOwnerAccount_; int bandwidth_; std::string ownerAccount_; + int connectionDrainTimeout_; int healthCheckConnectPort_; std::string healthCheckHttpCode_; diff --git a/slb/include/alibabacloud/slb/model/CreateLoadBalancerUDPListenerRequest.h b/slb/include/alibabacloud/slb/model/CreateLoadBalancerUDPListenerRequest.h index 03032593b..f8c6fcf41 100644 --- a/slb/include/alibabacloud/slb/model/CreateLoadBalancerUDPListenerRequest.h +++ b/slb/include/alibabacloud/slb/model/CreateLoadBalancerUDPListenerRequest.h @@ -30,33 +30,23 @@ namespace AlibabaCloud { class ALIBABACLOUD_SLB_EXPORT CreateLoadBalancerUDPListenerRequest : public RpcServiceRequest { + public: + struct PortRange + { + int startPort; + int endPort; + }; public: CreateLoadBalancerUDPListenerRequest(); ~CreateLoadBalancerUDPListenerRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); - int getHealthCheckConnectTimeout()const; - void setHealthCheckConnectTimeout(int healthCheckConnectTimeout); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); - std::string getDescription()const; - void setDescription(const std::string& description); - int getUnhealthyThreshold()const; - void setUnhealthyThreshold(int unhealthyThreshold); - int getHealthyThreshold()const; - void setHealthyThreshold(int healthyThreshold); std::string getAclStatus()const; void setAclStatus(const std::string& aclStatus); - std::string getScheduler()const; - void setScheduler(const std::string& scheduler); std::string getAclType()const; void setAclType(const std::string& aclType); - int getMaxConnection()const; - void setMaxConnection(int maxConnection); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); int getPersistenceTimeout()const; void setPersistenceTimeout(int persistenceTimeout); std::string getVpcIds()const; @@ -65,14 +55,8 @@ namespace AlibabaCloud void setVServerGroupId(const std::string& vServerGroupId); std::string getAclId()const; void setAclId(const std::string& aclId); - int getListenerPort()const; - void setListenerPort(int listenerPort); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - int getBandwidth()const; - void setBandwidth(int bandwidth); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); + std::vector getPortRange()const; + void setPortRange(const std::vector& portRange); long getOwnerId()const; void setOwnerId(long ownerId); std::string getTags()const; @@ -89,29 +73,46 @@ namespace AlibabaCloud void setHealthCheckInterval(int healthCheckInterval); std::string getHealthCheckExp()const; void setHealthCheckExp(const std::string& healthCheckExp); + std::string getConnectionDrain()const; + void setConnectionDrain(const std::string& connectionDrain); + std::string getAccess_key_id()const; + void setAccess_key_id(const std::string& access_key_id); + int getHealthCheckConnectTimeout()const; + void setHealthCheckConnectTimeout(int healthCheckConnectTimeout); + std::string getDescription()const; + void setDescription(const std::string& description); + int getUnhealthyThreshold()const; + void setUnhealthyThreshold(int unhealthyThreshold); + int getHealthyThreshold()const; + void setHealthyThreshold(int healthyThreshold); + std::string getScheduler()const; + void setScheduler(const std::string& scheduler); + int getMaxConnection()const; + void setMaxConnection(int maxConnection); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getListenerPort()const; + void setListenerPort(int listenerPort); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + int getBandwidth()const; + void setBandwidth(int bandwidth); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + int getConnectionDrainTimeout()const; + void setConnectionDrainTimeout(int connectionDrainTimeout); int getHealthCheckConnectPort()const; void setHealthCheckConnectPort(int healthCheckConnectPort); private: - std::string access_key_id_; - int healthCheckConnectTimeout_; long resourceOwnerId_; - std::string description_; - int unhealthyThreshold_; - int healthyThreshold_; std::string aclStatus_; - std::string scheduler_; std::string aclType_; - int maxConnection_; - std::string regionId_; int persistenceTimeout_; std::string vpcIds_; std::string vServerGroupId_; std::string aclId_; - int listenerPort_; - std::string resourceOwnerAccount_; - int bandwidth_; - std::string ownerAccount_; + std::vector portRange_; long ownerId_; std::string tags_; std::string loadBalancerId_; @@ -120,6 +121,20 @@ namespace AlibabaCloud int backendServerPort_; int healthCheckInterval_; std::string healthCheckExp_; + std::string connectionDrain_; + std::string access_key_id_; + int healthCheckConnectTimeout_; + std::string description_; + int unhealthyThreshold_; + int healthyThreshold_; + std::string scheduler_; + int maxConnection_; + std::string regionId_; + int listenerPort_; + std::string resourceOwnerAccount_; + int bandwidth_; + std::string ownerAccount_; + int connectionDrainTimeout_; int healthCheckConnectPort_; }; diff --git a/slb/include/alibabacloud/slb/model/CreateVServerGroupResult.h b/slb/include/alibabacloud/slb/model/CreateVServerGroupResult.h index 4651c50b8..b9b874173 100644 --- a/slb/include/alibabacloud/slb/model/CreateVServerGroupResult.h +++ b/slb/include/alibabacloud/slb/model/CreateVServerGroupResult.h @@ -38,8 +38,10 @@ namespace AlibabaCloud std::string serverId; std::string description; std::string vpcId; + std::string serverRegionId; int port; std::string serverIp; + std::string vbrId; int weight; }; diff --git a/slb/include/alibabacloud/slb/model/DescribeAccessControlListsRequest.h b/slb/include/alibabacloud/slb/model/DescribeAccessControlListsRequest.h index ee6fc8553..17d055929 100644 --- a/slb/include/alibabacloud/slb/model/DescribeAccessControlListsRequest.h +++ b/slb/include/alibabacloud/slb/model/DescribeAccessControlListsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SLB_EXPORT DescribeAccessControlListsRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/slb/include/alibabacloud/slb/model/DescribeCACertificatesRequest.h b/slb/include/alibabacloud/slb/model/DescribeCACertificatesRequest.h index 256522294..e6e1f96f2 100644 --- a/slb/include/alibabacloud/slb/model/DescribeCACertificatesRequest.h +++ b/slb/include/alibabacloud/slb/model/DescribeCACertificatesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SLB_EXPORT DescribeCACertificatesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/slb/include/alibabacloud/slb/model/DescribeDomainExtensionAttributeRequest.h b/slb/include/alibabacloud/slb/model/DescribeDomainExtensionAttributeRequest.h new file mode 100644 index 000000000..e63ba812e --- /dev/null +++ b/slb/include/alibabacloud/slb/model/DescribeDomainExtensionAttributeRequest.h @@ -0,0 +1,69 @@ +/* + * 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_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTEREQUEST_H_ +#define ALIBABACLOUD_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT DescribeDomainExtensionAttributeRequest : public RpcServiceRequest + { + + public: + DescribeDomainExtensionAttributeRequest(); + ~DescribeDomainExtensionAttributeRequest(); + + std::string getAccess_key_id()const; + void setAccess_key_id(const std::string& access_key_id); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getDomainExtensionId()const; + void setDomainExtensionId(const std::string& domainExtensionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getTags()const; + void setTags(const std::string& tags); + + private: + std::string access_key_id_; + long resourceOwnerId_; + std::string regionId_; + std::string domainExtensionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string tags_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTEREQUEST_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/DescribeDomainExtensionAttributeResult.h b/slb/include/alibabacloud/slb/model/DescribeDomainExtensionAttributeResult.h new file mode 100644 index 000000000..1e374a079 --- /dev/null +++ b/slb/include/alibabacloud/slb/model/DescribeDomainExtensionAttributeResult.h @@ -0,0 +1,59 @@ +/* + * 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_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTERESULT_H_ +#define ALIBABACLOUD_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT DescribeDomainExtensionAttributeResult : public ServiceResult + { + public: + + + DescribeDomainExtensionAttributeResult(); + explicit DescribeDomainExtensionAttributeResult(const std::string &payload); + ~DescribeDomainExtensionAttributeResult(); + std::string getDomainExtensionId()const; + int getListenerPort()const; + std::string getServerCertificateId()const; + std::string getLoadBalancerId()const; + std::string getDomain()const; + + protected: + void parse(const std::string &payload); + private: + std::string domainExtensionId_; + int listenerPort_; + std::string serverCertificateId_; + std::string loadBalancerId_; + std::string domain_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTERESULT_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerAttributeResult.h b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerAttributeResult.h index cc616ea3d..8056d9ece 100644 --- a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerAttributeResult.h +++ b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerAttributeResult.h @@ -60,10 +60,12 @@ namespace AlibabaCloud explicit DescribeLoadBalancerAttributeResult(const std::string &payload); ~DescribeLoadBalancerAttributeResult(); int getRenewalDuration()const; + std::string getAssociatedCenStatus()const; std::vector getListenerPortsAndProtocal()const; std::string getResourceGroupId()const; std::string getAddress()const; std::string getEndTime()const; + bool getSupportPrivateLink()const; std::string getAddressIPVersion()const; std::vector getListenerPortsAndProtocol()const; std::string getLoadBalancerId()const; @@ -73,6 +75,7 @@ namespace AlibabaCloud std::string getLoadBalancerSpec()const; std::string getNetworkType()const; int getBandwidth()const; + std::string getAssociatedCenId()const; std::vector getListenerPorts()const; std::string getMasterZoneId()const; std::string getTunnelType()const; @@ -82,6 +85,7 @@ namespace AlibabaCloud std::string getCreateTime()const; std::string getRenewalStatus()const; long getCloudInstanceUid()const; + std::vector getLabels()const; std::string getRenewalCycUnit()const; std::string getPayType()const; std::string getReservedInfoActiveTime()const; @@ -105,10 +109,12 @@ namespace AlibabaCloud void parse(const std::string &payload); private: int renewalDuration_; + std::string associatedCenStatus_; std::vector listenerPortsAndProtocal_; std::string resourceGroupId_; std::string address_; std::string endTime_; + bool supportPrivateLink_; std::string addressIPVersion_; std::vector listenerPortsAndProtocol_; std::string loadBalancerId_; @@ -118,6 +124,7 @@ namespace AlibabaCloud std::string loadBalancerSpec_; std::string networkType_; int bandwidth_; + std::string associatedCenId_; std::vector listenerPorts_; std::string masterZoneId_; std::string tunnelType_; @@ -127,6 +134,7 @@ namespace AlibabaCloud std::string createTime_; std::string renewalStatus_; long cloudInstanceUid_; + std::vector labels_; std::string renewalCycUnit_; std::string payType_; std::string reservedInfoActiveTime_; diff --git a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerHTTPListenerAttributeResult.h b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerHTTPListenerAttributeResult.h index 6e82cafc4..bde71e702 100644 --- a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerHTTPListenerAttributeResult.h +++ b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerHTTPListenerAttributeResult.h @@ -57,6 +57,7 @@ namespace AlibabaCloud int getBackendServerPort()const; std::string getXForwardedFor_SLBID()const; int getHealthCheckConnectPort()const; + std::string getXForwardedFor_SLBPORT()const; std::string getHealthCheckMethod()const; int getBandwidth()const; std::string getSecurityStatus()const; @@ -64,6 +65,7 @@ namespace AlibabaCloud std::string getStickySessionType()const; std::string getXForwardedFor_SLBIP()const; std::string getHealthCheckHttpCode()const; + int getForwardCode()const; std::string getStatus()const; std::string getCookie()const; int getListenerPort()const; @@ -80,9 +82,11 @@ namespace AlibabaCloud std::string getVpcIds()const; int getHealthyThreshold()const; std::string getXForwardedFor()const; + std::string getXForwardedFor_ClientSrcPort()const; std::string getHealthCheckDomain()const; std::string getXForwardedFor_proto()const; std::string getAclType()const; + std::vector getAclIds()const; std::string getHealthCheckType()const; protected: @@ -100,6 +104,7 @@ namespace AlibabaCloud int backendServerPort_; std::string xForwardedFor_SLBID_; int healthCheckConnectPort_; + std::string xForwardedFor_SLBPORT_; std::string healthCheckMethod_; int bandwidth_; std::string securityStatus_; @@ -107,6 +112,7 @@ namespace AlibabaCloud std::string stickySessionType_; std::string xForwardedFor_SLBIP_; std::string healthCheckHttpCode_; + int forwardCode_; std::string status_; std::string cookie_; int listenerPort_; @@ -123,9 +129,11 @@ namespace AlibabaCloud std::string vpcIds_; int healthyThreshold_; std::string xForwardedFor_; + std::string xForwardedFor_ClientSrcPort_; std::string healthCheckDomain_; std::string xForwardedFor_proto_; std::string aclType_; + std::vector aclIds_; std::string healthCheckType_; }; diff --git a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerHTTPSListenerAttributeResult.h b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerHTTPSListenerAttributeResult.h index cf3a703d0..646189543 100644 --- a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerHTTPSListenerAttributeResult.h +++ b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerHTTPSListenerAttributeResult.h @@ -51,18 +51,38 @@ namespace AlibabaCloud DescribeLoadBalancerHTTPSListenerAttributeResult(); explicit DescribeLoadBalancerHTTPSListenerAttributeResult(const std::string &payload); ~DescribeLoadBalancerHTTPSListenerAttributeResult(); - int getCookieTimeout()const; - int getMaxConnection()const; - std::string getVServerGroupId()const; - int getBackendProtocol()const; - std::string getDescription()const; int getUnhealthyThreshold()const; - std::string getScheduler()const; std::string getHealthCheckURI()const; std::vector getDomainExtensions()const; std::string getHealthCheck()const; - int getIdleTimeout()const; int getBackendServerPort()const; + std::string getXForwardedFor_SLBPORT()const; + std::string getStickySessionType()const; + std::string getXForwardedFor_ClientCertSubjectDNAlias()const; + std::string getStatus()const; + std::string getCookie()const; + int getRequestTimeout()const; + std::string getXForwardedFor_ClientCertClientVerifyAlias()const; + int getHealthCheckInterval()const; + std::string getTLSCipherPolicy()const; + std::string getCACertificateId()const; + std::string getXForwardedFor_ClientCertFingerprintAlias()const; + int getHealthCheckTimeout()const; + std::string getAclStatus()const; + std::string getVpcIds()const; + int getHealthyThreshold()const; + std::string getHealthCheckDomain()const; + std::string getXForwardedFor_proto()const; + std::string getAclType()const; + std::string getEnableHttp2()const; + std::string getHealthCheckType()const; + int getCookieTimeout()const; + int getMaxConnection()const; + std::string getVServerGroupId()const; + std::string getBackendProtocol()const; + std::string getDescription()const; + std::string getScheduler()const; + int getIdleTimeout()const; std::string getXForwardedFor_SLBID()const; int getHealthCheckConnectPort()const; std::string getHealthCheckMethod()const; @@ -70,46 +90,57 @@ namespace AlibabaCloud std::string getSecurityStatus()const; std::string getGzip()const; std::string getServerCertificateId()const; - std::string getStickySessionType()const; std::string getXForwardedFor_SLBIP()const; std::string getHealthCheckHttpCode()const; - std::string getStatus()const; - std::string getCookie()const; int getListenerPort()const; - int getRequestTimeout()const; - int getHealthCheckInterval()const; - std::string getTLSCipherPolicy()const; - std::string getCACertificateId()const; std::string getAclId()const; + std::string getXForwardedFor_ClientCertSubjectDN()const; std::string getHealthCheckHttpVersion()const; - int getHealthCheckTimeout()const; + std::string getXForwardedFor_ClientCertIssuerDNAlias()const; std::vector getRules()const; + std::string getXForwardedFor_ClientCertIssuerDN()const; std::string getStickySession()const; - std::string getAclStatus()const; - std::string getVpcIds()const; - int getHealthyThreshold()const; std::string getXForwardedFor()const; - std::string getHealthCheckDomain()const; - std::string getXForwardedFor_proto()const; - std::string getAclType()const; - std::string getEnableHttp2()const; - std::string getHealthCheckType()const; + std::string getXForwardedFor_ClientSrcPort()const; + std::string getXForwardedFor_ClientCertFingerprint()const; + std::string getXForwardedFor_ClientCertClientVerify()const; + std::vector getAclIds()const; protected: void parse(const std::string &payload); private: - int cookieTimeout_; - int maxConnection_; - std::string vServerGroupId_; - int backendProtocol_; - std::string description_; int unhealthyThreshold_; - std::string scheduler_; std::string healthCheckURI_; std::vector domainExtensions_; std::string healthCheck_; - int idleTimeout_; int backendServerPort_; + std::string xForwardedFor_SLBPORT_; + std::string stickySessionType_; + std::string xForwardedFor_ClientCertSubjectDNAlias_; + std::string status_; + std::string cookie_; + int requestTimeout_; + std::string xForwardedFor_ClientCertClientVerifyAlias_; + int healthCheckInterval_; + std::string tLSCipherPolicy_; + std::string cACertificateId_; + std::string xForwardedFor_ClientCertFingerprintAlias_; + int healthCheckTimeout_; + std::string aclStatus_; + std::string vpcIds_; + int healthyThreshold_; + std::string healthCheckDomain_; + std::string xForwardedFor_proto_; + std::string aclType_; + std::string enableHttp2_; + std::string healthCheckType_; + int cookieTimeout_; + int maxConnection_; + std::string vServerGroupId_; + std::string backendProtocol_; + std::string description_; + std::string scheduler_; + int idleTimeout_; std::string xForwardedFor_SLBID_; int healthCheckConnectPort_; std::string healthCheckMethod_; @@ -117,30 +148,21 @@ namespace AlibabaCloud std::string securityStatus_; std::string gzip_; std::string serverCertificateId_; - std::string stickySessionType_; std::string xForwardedFor_SLBIP_; std::string healthCheckHttpCode_; - std::string status_; - std::string cookie_; int listenerPort_; - int requestTimeout_; - int healthCheckInterval_; - std::string tLSCipherPolicy_; - std::string cACertificateId_; std::string aclId_; + std::string xForwardedFor_ClientCertSubjectDN_; std::string healthCheckHttpVersion_; - int healthCheckTimeout_; + std::string xForwardedFor_ClientCertIssuerDNAlias_; std::vector rules_; + std::string xForwardedFor_ClientCertIssuerDN_; std::string stickySession_; - std::string aclStatus_; - std::string vpcIds_; - int healthyThreshold_; std::string xForwardedFor_; - std::string healthCheckDomain_; - std::string xForwardedFor_proto_; - std::string aclType_; - std::string enableHttp2_; - std::string healthCheckType_; + std::string xForwardedFor_ClientSrcPort_; + std::string xForwardedFor_ClientCertFingerprint_; + std::string xForwardedFor_ClientCertClientVerify_; + std::vector aclIds_; }; } diff --git a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerListenersExRequest.h b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerListenersExRequest.h new file mode 100644 index 000000000..bf6633924 --- /dev/null +++ b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerListenersExRequest.h @@ -0,0 +1,57 @@ +/* + * 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_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXREQUEST_H_ +#define ALIBABACLOUD_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancerListenersExRequest : public RpcServiceRequest + { + + public: + DescribeLoadBalancerListenersExRequest(); + ~DescribeLoadBalancerListenersExRequest(); + + int getListenerPort()const; + void setListenerPort(int listenerPort); + std::string getProtocol()const; + void setProtocol(const std::string& protocol); + std::string getLoadBalancerId()const; + void setLoadBalancerId(const std::string& loadBalancerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + int listenerPort_; + std::string protocol_; + std::string loadBalancerId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXREQUEST_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerListenersExResult.h b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerListenersExResult.h new file mode 100644 index 000000000..e5e7bd6e6 --- /dev/null +++ b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerListenersExResult.h @@ -0,0 +1,59 @@ +/* + * 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_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXRESULT_H_ +#define ALIBABACLOUD_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancerListenersExResult : public ServiceResult + { + public: + struct ListenerAttributeExResponseModel + { + int listenerPort; + std::string protocol; + std::string recordCustomizedHeaders; + }; + + + DescribeLoadBalancerListenersExResult(); + explicit DescribeLoadBalancerListenersExResult(const std::string &payload); + ~DescribeLoadBalancerListenersExResult(); + std::string getLoadBalancerId()const; + std::vector getListenerExtendedAttributes()const; + + protected: + void parse(const std::string &payload); + private: + std::string loadBalancerId_; + std::vector listenerExtendedAttributes_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXRESULT_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerTCPListenerAttributeResult.h b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerTCPListenerAttributeResult.h index 6b93f69b3..a0a7f5fa8 100644 --- a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerTCPListenerAttributeResult.h +++ b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerTCPListenerAttributeResult.h @@ -32,6 +32,11 @@ namespace AlibabaCloud class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancerTCPListenerAttributeResult : public ServiceResult { public: + struct PortRange + { + int startPort; + int endPort; + }; DescribeLoadBalancerTCPListenerAttributeResult(); @@ -46,6 +51,7 @@ namespace AlibabaCloud std::string getHealthCheckURI()const; std::string getHealthCheck()const; int getBackendServerPort()const; + int getConnectionDrainTimeout()const; int getPersistenceTimeout()const; int getHealthCheckConnectPort()const; std::string getHealthCheckMethod()const; @@ -55,14 +61,17 @@ namespace AlibabaCloud std::string getStatus()const; int getListenerPort()const; int getHealthCheckInterval()const; + std::vector getPortRanges()const; std::string getAclId()const; int getHealthCheckConnectTimeout()const; + std::string getConnectionDrain()const; std::string getAclStatus()const; std::string getVpcIds()const; int getHealthyThreshold()const; std::string getHealthCheckDomain()const; std::string getMasterSlaveServerGroupId()const; std::string getAclType()const; + std::vector getAclIds()const; std::string getHealthCheckType()const; protected: @@ -77,6 +86,7 @@ namespace AlibabaCloud std::string healthCheckURI_; std::string healthCheck_; int backendServerPort_; + int connectionDrainTimeout_; int persistenceTimeout_; int healthCheckConnectPort_; std::string healthCheckMethod_; @@ -86,14 +96,17 @@ namespace AlibabaCloud std::string status_; int listenerPort_; int healthCheckInterval_; + std::vector portRanges_; std::string aclId_; int healthCheckConnectTimeout_; + std::string connectionDrain_; std::string aclStatus_; std::string vpcIds_; int healthyThreshold_; std::string healthCheckDomain_; std::string masterSlaveServerGroupId_; std::string aclType_; + std::vector aclIds_; std::string healthCheckType_; }; diff --git a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerUDPListenerAttributeResult.h b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerUDPListenerAttributeResult.h index 7f2f56f18..529ca8641 100644 --- a/slb/include/alibabacloud/slb/model/DescribeLoadBalancerUDPListenerAttributeResult.h +++ b/slb/include/alibabacloud/slb/model/DescribeLoadBalancerUDPListenerAttributeResult.h @@ -32,59 +32,72 @@ namespace AlibabaCloud class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancerUDPListenerAttributeResult : public ServiceResult { public: + struct PortRange + { + int startPort; + int endPort; + }; DescribeLoadBalancerUDPListenerAttributeResult(); explicit DescribeLoadBalancerUDPListenerAttributeResult(const std::string &payload); ~DescribeLoadBalancerUDPListenerAttributeResult(); - std::string getStatus()const; int getMaxConnection()const; - int getListenerPort()const; std::string getVServerGroupId()const; - int getHealthCheckInterval()const; std::string getDescription()const; int getUnhealthyThreshold()const; std::string getScheduler()const; - std::string getAclId()const; std::string getHealthCheck()const; - int getHealthCheckConnectTimeout()const; int getBackendServerPort()const; + int getConnectionDrainTimeout()const; int getPersistenceTimeout()const; int getHealthCheckConnectPort()const; + int getBandwidth()const; + std::string getStatus()const; + int getListenerPort()const; + int getHealthCheckInterval()const; + std::vector getPortRanges()const; + std::string getAclId()const; + int getHealthCheckConnectTimeout()const; + std::string getConnectionDrain()const; std::string getHealthCheckReq()const; std::string getAclStatus()const; std::string getVpcIds()const; - int getBandwidth()const; int getHealthyThreshold()const; std::string getHealthCheckExp()const; std::string getMasterSlaveServerGroupId()const; std::string getAclType()const; + std::vector getAclIds()const; protected: void parse(const std::string &payload); private: - std::string status_; int maxConnection_; - int listenerPort_; std::string vServerGroupId_; - int healthCheckInterval_; std::string description_; int unhealthyThreshold_; std::string scheduler_; - std::string aclId_; std::string healthCheck_; - int healthCheckConnectTimeout_; int backendServerPort_; + int connectionDrainTimeout_; int persistenceTimeout_; int healthCheckConnectPort_; + int bandwidth_; + std::string status_; + int listenerPort_; + int healthCheckInterval_; + std::vector portRanges_; + std::string aclId_; + int healthCheckConnectTimeout_; + std::string connectionDrain_; std::string healthCheckReq_; std::string aclStatus_; std::string vpcIds_; - int bandwidth_; int healthyThreshold_; std::string healthCheckExp_; std::string masterSlaveServerGroupId_; std::string aclType_; + std::vector aclIds_; }; } diff --git a/slb/include/alibabacloud/slb/model/DescribeLoadBalancersRequest.h b/slb/include/alibabacloud/slb/model/DescribeLoadBalancersRequest.h index 892cb0a6d..a85ef6b6c 100644 --- a/slb/include/alibabacloud/slb/model/DescribeLoadBalancersRequest.h +++ b/slb/include/alibabacloud/slb/model/DescribeLoadBalancersRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancersRequest : public RpcServiceRequest { + public: struct Tag { std::string value; @@ -44,6 +45,8 @@ namespace AlibabaCloud void setAccess_key_id(const std::string& access_key_id); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + bool getSupportPrivateLink()const; + void setSupportPrivateLink(bool supportPrivateLink); std::string getNetworkType()const; void setNetworkType(const std::string& networkType); std::string getAddressIPVersion()const; @@ -98,6 +101,7 @@ namespace AlibabaCloud private: std::string access_key_id_; long resourceOwnerId_; + bool supportPrivateLink_; std::string networkType_; std::string addressIPVersion_; std::string masterZoneId_; diff --git a/slb/include/alibabacloud/slb/model/DescribeServerCertificatesRequest.h b/slb/include/alibabacloud/slb/model/DescribeServerCertificatesRequest.h index 7fe6a920e..1ef356acb 100644 --- a/slb/include/alibabacloud/slb/model/DescribeServerCertificatesRequest.h +++ b/slb/include/alibabacloud/slb/model/DescribeServerCertificatesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SLB_EXPORT DescribeServerCertificatesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/slb/include/alibabacloud/slb/model/DescribeVServerGroupAttributeResult.h b/slb/include/alibabacloud/slb/model/DescribeVServerGroupAttributeResult.h index a58df8827..7274698ef 100644 --- a/slb/include/alibabacloud/slb/model/DescribeVServerGroupAttributeResult.h +++ b/slb/include/alibabacloud/slb/model/DescribeVServerGroupAttributeResult.h @@ -38,8 +38,10 @@ namespace AlibabaCloud std::string serverId; std::string description; std::string vpcId; + std::string serverRegionId; int port; std::string serverIp; + std::string vbrId; int weight; }; diff --git a/slb/include/alibabacloud/slb/model/ListTagResourcesRequest.h b/slb/include/alibabacloud/slb/model/ListTagResourcesRequest.h new file mode 100644 index 000000000..e61236c7a --- /dev/null +++ b/slb/include/alibabacloud/slb/model/ListTagResourcesRequest.h @@ -0,0 +1,81 @@ +/* + * 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_SLB_MODEL_LISTTAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_SLB_MODEL_LISTTAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT ListTagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string value; + std::string key; + }; + + public: + ListTagResourcesRequest(); + ~ListTagResourcesRequest(); + + std::string getAccess_key_id()const; + void setAccess_key_id(const std::string& access_key_id); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + std::string access_key_id_; + long resourceOwnerId_; + std::string regionId_; + std::string nextToken_; + std::vector tag_; + std::vector resourceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_LISTTAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/ListTagResourcesResult.h b/slb/include/alibabacloud/slb/model/ListTagResourcesResult.h new file mode 100644 index 000000000..d10f83667 --- /dev/null +++ b/slb/include/alibabacloud/slb/model/ListTagResourcesResult.h @@ -0,0 +1,60 @@ +/* + * 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_SLB_MODEL_LISTTAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_SLB_MODEL_LISTTAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT ListTagResourcesResult : public ServiceResult + { + public: + struct TagResource + { + std::string resourceId; + std::string tagKey; + std::string resourceType; + std::string tagValue; + }; + + + ListTagResourcesResult(); + explicit ListTagResourcesResult(const std::string &payload); + ~ListTagResourcesResult(); + std::string getNextToken()const; + std::vector getTagResources()const; + + protected: + void parse(const std::string &payload); + private: + std::string nextToken_; + std::vector tagResources_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_LISTTAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/ModifyVServerGroupBackendServersResult.h b/slb/include/alibabacloud/slb/model/ModifyVServerGroupBackendServersResult.h index 008c8f1e7..7547e7361 100644 --- a/slb/include/alibabacloud/slb/model/ModifyVServerGroupBackendServersResult.h +++ b/slb/include/alibabacloud/slb/model/ModifyVServerGroupBackendServersResult.h @@ -38,8 +38,10 @@ namespace AlibabaCloud std::string serverId; std::string description; std::string vpcId; + std::string serverRegionId; int port; std::string serverIp; + std::string vbrId; int weight; }; diff --git a/slb/include/alibabacloud/slb/model/RemoveVServerGroupBackendServersResult.h b/slb/include/alibabacloud/slb/model/RemoveVServerGroupBackendServersResult.h index 79e370e08..7bf55516c 100644 --- a/slb/include/alibabacloud/slb/model/RemoveVServerGroupBackendServersResult.h +++ b/slb/include/alibabacloud/slb/model/RemoveVServerGroupBackendServersResult.h @@ -38,8 +38,10 @@ namespace AlibabaCloud std::string serverId; std::string description; std::string vpcId; + std::string serverRegionId; int port; std::string serverIp; + std::string vbrId; int weight; }; diff --git a/slb/include/alibabacloud/slb/model/SetLoadBalancerHTTPListenerAttributeRequest.h b/slb/include/alibabacloud/slb/model/SetLoadBalancerHTTPListenerAttributeRequest.h index c57a74660..174ca84af 100644 --- a/slb/include/alibabacloud/slb/model/SetLoadBalancerHTTPListenerAttributeRequest.h +++ b/slb/include/alibabacloud/slb/model/SetLoadBalancerHTTPListenerAttributeRequest.h @@ -43,6 +43,8 @@ namespace AlibabaCloud void setXForwardedFor(const std::string& xForwardedFor); std::string getHealthCheckURI()const; void setHealthCheckURI(const std::string& healthCheckURI); + std::string getXForwardedFor_SLBPORT()const; + void setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT); std::string getAclStatus()const; void setAclStatus(const std::string& aclStatus); std::string getAclType()const; @@ -55,6 +57,8 @@ namespace AlibabaCloud void setVServerGroupId(const std::string& vServerGroupId); std::string getAclId()const; void setAclId(const std::string& aclId); + int getForwardCode()const; + void setForwardCode(int forwardCode); std::string getCookie()const; void setCookie(const std::string& cookie); std::string getHealthCheckMethod()const; @@ -77,6 +81,8 @@ namespace AlibabaCloud void setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID); std::string getAccess_key_id()const; void setAccess_key_id(const std::string& access_key_id); + std::string getXForwardedFor_ClientSrcPort()const; + void setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort); std::string getDescription()const; void setDescription(const std::string& description); int getUnhealthyThreshold()const; @@ -123,12 +129,14 @@ namespace AlibabaCloud int healthCheckTimeout_; std::string xForwardedFor_; std::string healthCheckURI_; + std::string xForwardedFor_SLBPORT_; std::string aclStatus_; std::string aclType_; std::string healthCheck_; std::string vpcIds_; std::string vServerGroupId_; std::string aclId_; + int forwardCode_; std::string cookie_; std::string healthCheckMethod_; std::string healthCheckDomain_; @@ -140,6 +148,7 @@ namespace AlibabaCloud int healthCheckInterval_; std::string xForwardedFor_SLBID_; std::string access_key_id_; + std::string xForwardedFor_ClientSrcPort_; std::string description_; int unhealthyThreshold_; int healthyThreshold_; diff --git a/slb/include/alibabacloud/slb/model/SetLoadBalancerHTTPSListenerAttributeRequest.h b/slb/include/alibabacloud/slb/model/SetLoadBalancerHTTPSListenerAttributeRequest.h index 2e898f445..c0dced72b 100644 --- a/slb/include/alibabacloud/slb/model/SetLoadBalancerHTTPSListenerAttributeRequest.h +++ b/slb/include/alibabacloud/slb/model/SetLoadBalancerHTTPSListenerAttributeRequest.h @@ -43,6 +43,8 @@ namespace AlibabaCloud void setXForwardedFor(const std::string& xForwardedFor); std::string getHealthCheckURI()const; void setHealthCheckURI(const std::string& healthCheckURI); + std::string getXForwardedFor_SLBPORT()const; + void setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT); std::string getAclStatus()const; void setAclStatus(const std::string& aclStatus); std::string getAclType()const; @@ -55,6 +57,8 @@ namespace AlibabaCloud void setVServerGroupId(const std::string& vServerGroupId); std::string getAclId()const; void setAclId(const std::string& aclId); + std::string getXForwardedFor_ClientCertClientVerify()const; + void setXForwardedFor_ClientCertClientVerify(const std::string& xForwardedFor_ClientCertClientVerify); std::string getCookie()const; void setCookie(const std::string& cookie); std::string getHealthCheckMethod()const; @@ -71,20 +75,30 @@ namespace AlibabaCloud void setBackendProtocol(const std::string& backendProtocol); std::string getTags()const; void setTags(const std::string& tags); + std::string getXForwardedFor_ClientCertFingerprintAlias()const; + void setXForwardedFor_ClientCertFingerprintAlias(const std::string& xForwardedFor_ClientCertFingerprintAlias); std::string getLoadBalancerId()const; void setLoadBalancerId(const std::string& loadBalancerId); std::string getXForwardedFor_SLBIP()const; void setXForwardedFor_SLBIP(const std::string& xForwardedFor_SLBIP); int getHealthCheckInterval()const; void setHealthCheckInterval(int healthCheckInterval); + std::string getXForwardedFor_ClientCertClientVerifyAlias()const; + void setXForwardedFor_ClientCertClientVerifyAlias(const std::string& xForwardedFor_ClientCertClientVerifyAlias); std::string getXForwardedFor_SLBID()const; void setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID); + std::string getXForwardedFor_ClientCertFingerprint()const; + void setXForwardedFor_ClientCertFingerprint(const std::string& xForwardedFor_ClientCertFingerprint); std::string getAccess_key_id()const; void setAccess_key_id(const std::string& access_key_id); + std::string getXForwardedFor_ClientSrcPort()const; + void setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort); std::string getDescription()const; void setDescription(const std::string& description); int getUnhealthyThreshold()const; void setUnhealthyThreshold(int unhealthyThreshold); + std::string getXForwardedFor_ClientCertIssuerDNAlias()const; + void setXForwardedFor_ClientCertIssuerDNAlias(const std::string& xForwardedFor_ClientCertIssuerDNAlias); int getHealthyThreshold()const; void setHealthyThreshold(int healthyThreshold); std::string getScheduler()const; @@ -95,6 +109,8 @@ namespace AlibabaCloud void setEnableHttp2(const std::string& enableHttp2); std::string getRegionId()const; void setRegionId(const std::string& regionId); + std::string getXForwardedFor_ClientCertSubjectDN()const; + void setXForwardedFor_ClientCertSubjectDN(const std::string& xForwardedFor_ClientCertSubjectDN); int getCookieTimeout()const; void setCookieTimeout(int cookieTimeout); std::string getStickySessionType()const; @@ -121,24 +137,30 @@ namespace AlibabaCloud void setIdleTimeout(int idleTimeout); std::string getXForwardedFor_proto()const; void setXForwardedFor_proto(const std::string& xForwardedFor_proto); + std::string getXForwardedFor_ClientCertSubjectDNAlias()const; + void setXForwardedFor_ClientCertSubjectDNAlias(const std::string& xForwardedFor_ClientCertSubjectDNAlias); int getHealthCheckConnectPort()const; void setHealthCheckConnectPort(int healthCheckConnectPort); std::string getHealthCheckHttpCode()const; void setHealthCheckHttpCode(const std::string& healthCheckHttpCode); std::string getVServerGroup()const; void setVServerGroup(const std::string& vServerGroup); + std::string getXForwardedFor_ClientCertIssuerDN()const; + void setXForwardedFor_ClientCertIssuerDN(const std::string& xForwardedFor_ClientCertIssuerDN); private: long resourceOwnerId_; int healthCheckTimeout_; std::string xForwardedFor_; std::string healthCheckURI_; + std::string xForwardedFor_SLBPORT_; std::string aclStatus_; std::string aclType_; std::string healthCheck_; std::string vpcIds_; std::string vServerGroupId_; std::string aclId_; + std::string xForwardedFor_ClientCertClientVerify_; std::string cookie_; std::string healthCheckMethod_; std::string healthCheckDomain_; @@ -147,18 +169,24 @@ namespace AlibabaCloud std::string cACertificateId_; std::string backendProtocol_; std::string tags_; + std::string xForwardedFor_ClientCertFingerprintAlias_; std::string loadBalancerId_; std::string xForwardedFor_SLBIP_; int healthCheckInterval_; + std::string xForwardedFor_ClientCertClientVerifyAlias_; std::string xForwardedFor_SLBID_; + std::string xForwardedFor_ClientCertFingerprint_; std::string access_key_id_; + std::string xForwardedFor_ClientSrcPort_; std::string description_; int unhealthyThreshold_; + std::string xForwardedFor_ClientCertIssuerDNAlias_; int healthyThreshold_; std::string scheduler_; int maxConnection_; std::string enableHttp2_; std::string regionId_; + std::string xForwardedFor_ClientCertSubjectDN_; int cookieTimeout_; std::string stickySessionType_; int listenerPort_; @@ -172,9 +200,11 @@ namespace AlibabaCloud std::string serverCertificateId_; int idleTimeout_; std::string xForwardedFor_proto_; + std::string xForwardedFor_ClientCertSubjectDNAlias_; int healthCheckConnectPort_; std::string healthCheckHttpCode_; std::string vServerGroup_; + std::string xForwardedFor_ClientCertIssuerDN_; }; } diff --git a/slb/include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExRequest.h b/slb/include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExRequest.h new file mode 100644 index 000000000..9cd01303c --- /dev/null +++ b/slb/include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXREQUEST_H_ +#define ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT SetLoadBalancerListenerAttributeExRequest : public RpcServiceRequest + { + public: + struct KvAttribute + { + std::string value; + std::string key; + }; + + public: + SetLoadBalancerListenerAttributeExRequest(); + ~SetLoadBalancerListenerAttributeExRequest(); + + int getListenerPort()const; + void setListenerPort(int listenerPort); + std::vector getKvAttribute()const; + void setKvAttribute(const std::vector& kvAttribute); + std::string getProtocol()const; + void setProtocol(const std::string& protocol); + std::string getLoadBalancerId()const; + void setLoadBalancerId(const std::string& loadBalancerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + int listenerPort_; + std::vector kvAttribute_; + std::string protocol_; + std::string loadBalancerId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXREQUEST_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExResult.h b/slb/include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExResult.h new file mode 100644 index 000000000..2e2a85bc6 --- /dev/null +++ b/slb/include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExResult.h @@ -0,0 +1,49 @@ +/* + * 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_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXRESULT_H_ +#define ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT SetLoadBalancerListenerAttributeExResult : public ServiceResult + { + public: + + + SetLoadBalancerListenerAttributeExResult(); + explicit SetLoadBalancerListenerAttributeExResult(const std::string &payload); + ~SetLoadBalancerListenerAttributeExResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXRESULT_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/SetLoadBalancerTCPListenerAttributeRequest.h b/slb/include/alibabacloud/slb/model/SetLoadBalancerTCPListenerAttributeRequest.h index 494da59c5..a8910b73d 100644 --- a/slb/include/alibabacloud/slb/model/SetLoadBalancerTCPListenerAttributeRequest.h +++ b/slb/include/alibabacloud/slb/model/SetLoadBalancerTCPListenerAttributeRequest.h @@ -30,6 +30,12 @@ namespace AlibabaCloud { class ALIBABACLOUD_SLB_EXPORT SetLoadBalancerTCPListenerAttributeRequest : public RpcServiceRequest { + public: + struct PortRange + { + int startPort; + int endPort; + }; public: SetLoadBalancerTCPListenerAttributeRequest(); @@ -55,6 +61,8 @@ namespace AlibabaCloud void setVServerGroupId(const std::string& vServerGroupId); std::string getAclId()const; void setAclId(const std::string& aclId); + std::vector getPortRange()const; + void setPortRange(const std::vector& portRange); std::string getHealthCheckMethod()const; void setHealthCheckMethod(const std::string& healthCheckMethod); std::string getHealthCheckDomain()const; @@ -71,6 +79,8 @@ namespace AlibabaCloud void setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId); int getHealthCheckInterval()const; void setHealthCheckInterval(int healthCheckInterval); + std::string getConnectionDrain()const; + void setConnectionDrain(const std::string& connectionDrain); std::string getAccess_key_id()const; void setAccess_key_id(const std::string& access_key_id); int getHealthCheckConnectTimeout()const; @@ -97,6 +107,8 @@ namespace AlibabaCloud void setBandwidth(int bandwidth); std::string getOwnerAccount()const; void setOwnerAccount(const std::string& ownerAccount); + int getConnectionDrainTimeout()const; + void setConnectionDrainTimeout(int connectionDrainTimeout); int getHealthCheckConnectPort()const; void setHealthCheckConnectPort(int healthCheckConnectPort); std::string getHealthCheckHttpCode()const; @@ -115,6 +127,7 @@ namespace AlibabaCloud std::string vpcIds_; std::string vServerGroupId_; std::string aclId_; + std::vector portRange_; std::string healthCheckMethod_; std::string healthCheckDomain_; std::string synProxy_; @@ -123,6 +136,7 @@ namespace AlibabaCloud std::string loadBalancerId_; std::string masterSlaveServerGroupId_; int healthCheckInterval_; + std::string connectionDrain_; std::string access_key_id_; int healthCheckConnectTimeout_; std::string description_; @@ -136,6 +150,7 @@ namespace AlibabaCloud std::string resourceOwnerAccount_; int bandwidth_; std::string ownerAccount_; + int connectionDrainTimeout_; int healthCheckConnectPort_; std::string healthCheckHttpCode_; std::string vServerGroup_; diff --git a/slb/include/alibabacloud/slb/model/SetLoadBalancerUDPListenerAttributeRequest.h b/slb/include/alibabacloud/slb/model/SetLoadBalancerUDPListenerAttributeRequest.h index 3e7f7aa08..e3c8026b7 100644 --- a/slb/include/alibabacloud/slb/model/SetLoadBalancerUDPListenerAttributeRequest.h +++ b/slb/include/alibabacloud/slb/model/SetLoadBalancerUDPListenerAttributeRequest.h @@ -30,35 +30,25 @@ namespace AlibabaCloud { class ALIBABACLOUD_SLB_EXPORT SetLoadBalancerUDPListenerAttributeRequest : public RpcServiceRequest { + public: + struct PortRange + { + int startPort; + int endPort; + }; public: SetLoadBalancerUDPListenerAttributeRequest(); ~SetLoadBalancerUDPListenerAttributeRequest(); - std::string getAccess_key_id()const; - void setAccess_key_id(const std::string& access_key_id); - int getHealthCheckConnectTimeout()const; - void setHealthCheckConnectTimeout(int healthCheckConnectTimeout); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); - std::string getDescription()const; - void setDescription(const std::string& description); - int getUnhealthyThreshold()const; - void setUnhealthyThreshold(int unhealthyThreshold); - int getHealthyThreshold()const; - void setHealthyThreshold(int healthyThreshold); std::string getAclStatus()const; void setAclStatus(const std::string& aclStatus); - std::string getScheduler()const; - void setScheduler(const std::string& scheduler); std::string getAclType()const; void setAclType(const std::string& aclType); std::string getMasterSlaveServerGroup()const; void setMasterSlaveServerGroup(const std::string& masterSlaveServerGroup); - int getMaxConnection()const; - void setMaxConnection(int maxConnection); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); int getPersistenceTimeout()const; void setPersistenceTimeout(int persistenceTimeout); std::string getVpcIds()const; @@ -67,14 +57,8 @@ namespace AlibabaCloud void setVServerGroupId(const std::string& vServerGroupId); std::string getAclId()const; void setAclId(const std::string& aclId); - int getListenerPort()const; - void setListenerPort(int listenerPort); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - int getBandwidth()const; - void setBandwidth(int bandwidth); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); + std::vector getPortRange()const; + void setPortRange(const std::vector& portRange); long getOwnerId()const; void setOwnerId(long ownerId); std::string getTags()const; @@ -89,32 +73,49 @@ namespace AlibabaCloud void setHealthCheckInterval(int healthCheckInterval); std::string getHealthCheckExp()const; void setHealthCheckExp(const std::string& healthCheckExp); + std::string getConnectionDrain()const; + void setConnectionDrain(const std::string& connectionDrain); + std::string getAccess_key_id()const; + void setAccess_key_id(const std::string& access_key_id); + int getHealthCheckConnectTimeout()const; + void setHealthCheckConnectTimeout(int healthCheckConnectTimeout); + std::string getDescription()const; + void setDescription(const std::string& description); + int getUnhealthyThreshold()const; + void setUnhealthyThreshold(int unhealthyThreshold); + int getHealthyThreshold()const; + void setHealthyThreshold(int healthyThreshold); + std::string getScheduler()const; + void setScheduler(const std::string& scheduler); + int getMaxConnection()const; + void setMaxConnection(int maxConnection); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getListenerPort()const; + void setListenerPort(int listenerPort); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + int getBandwidth()const; + void setBandwidth(int bandwidth); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + int getConnectionDrainTimeout()const; + void setConnectionDrainTimeout(int connectionDrainTimeout); int getHealthCheckConnectPort()const; void setHealthCheckConnectPort(int healthCheckConnectPort); std::string getVServerGroup()const; void setVServerGroup(const std::string& vServerGroup); private: - std::string access_key_id_; - int healthCheckConnectTimeout_; long resourceOwnerId_; - std::string description_; - int unhealthyThreshold_; - int healthyThreshold_; std::string aclStatus_; - std::string scheduler_; std::string aclType_; std::string masterSlaveServerGroup_; - int maxConnection_; - std::string regionId_; int persistenceTimeout_; std::string vpcIds_; std::string vServerGroupId_; std::string aclId_; - int listenerPort_; - std::string resourceOwnerAccount_; - int bandwidth_; - std::string ownerAccount_; + std::vector portRange_; long ownerId_; std::string tags_; std::string loadBalancerId_; @@ -122,6 +123,20 @@ namespace AlibabaCloud std::string healthCheckReq_; int healthCheckInterval_; std::string healthCheckExp_; + std::string connectionDrain_; + std::string access_key_id_; + int healthCheckConnectTimeout_; + std::string description_; + int unhealthyThreshold_; + int healthyThreshold_; + std::string scheduler_; + int maxConnection_; + std::string regionId_; + int listenerPort_; + std::string resourceOwnerAccount_; + int bandwidth_; + std::string ownerAccount_; + int connectionDrainTimeout_; int healthCheckConnectPort_; std::string vServerGroup_; diff --git a/slb/include/alibabacloud/slb/model/SetVServerGroupAttributeResult.h b/slb/include/alibabacloud/slb/model/SetVServerGroupAttributeResult.h index 392dd7b1d..60904d911 100644 --- a/slb/include/alibabacloud/slb/model/SetVServerGroupAttributeResult.h +++ b/slb/include/alibabacloud/slb/model/SetVServerGroupAttributeResult.h @@ -38,8 +38,10 @@ namespace AlibabaCloud std::string serverId; std::string description; std::string vpcId; + std::string serverRegionId; int port; std::string serverIp; + std::string vbrId; int weight; }; diff --git a/slb/include/alibabacloud/slb/model/TagResourcesRequest.h b/slb/include/alibabacloud/slb/model/TagResourcesRequest.h new file mode 100644 index 000000000..48f897de9 --- /dev/null +++ b/slb/include/alibabacloud/slb/model/TagResourcesRequest.h @@ -0,0 +1,78 @@ +/* + * 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_SLB_MODEL_TAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_SLB_MODEL_TAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT TagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string value; + std::string key; + }; + + public: + TagResourcesRequest(); + ~TagResourcesRequest(); + + std::string getAccess_key_id()const; + void setAccess_key_id(const std::string& access_key_id); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + + private: + std::string access_key_id_; + long resourceOwnerId_; + std::string regionId_; + std::vector tag_; + std::vector resourceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string resourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_TAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/TagResourcesResult.h b/slb/include/alibabacloud/slb/model/TagResourcesResult.h new file mode 100644 index 000000000..574a22842 --- /dev/null +++ b/slb/include/alibabacloud/slb/model/TagResourcesResult.h @@ -0,0 +1,49 @@ +/* + * 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_SLB_MODEL_TAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_SLB_MODEL_TAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT TagResourcesResult : public ServiceResult + { + public: + + + TagResourcesResult(); + explicit TagResourcesResult(const std::string &payload); + ~TagResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_TAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/UntagResourcesRequest.h b/slb/include/alibabacloud/slb/model/UntagResourcesRequest.h new file mode 100644 index 000000000..ae32e5963 --- /dev/null +++ b/slb/include/alibabacloud/slb/model/UntagResourcesRequest.h @@ -0,0 +1,75 @@ +/* + * 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_SLB_MODEL_UNTAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_SLB_MODEL_UNTAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT UntagResourcesRequest : public RpcServiceRequest + { + + public: + UntagResourcesRequest(); + ~UntagResourcesRequest(); + + std::string getAccess_key_id()const; + void setAccess_key_id(const std::string& access_key_id); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + bool getAll()const; + void setAll(bool all); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::vector getTagKey()const; + void setTagKey(const std::vector& tagKey); + + private: + std::string access_key_id_; + long resourceOwnerId_; + std::string regionId_; + bool all_; + std::vector resourceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string resourceType_; + std::vector tagKey_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_UNTAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/UntagResourcesResult.h b/slb/include/alibabacloud/slb/model/UntagResourcesResult.h new file mode 100644 index 000000000..b05fd1e88 --- /dev/null +++ b/slb/include/alibabacloud/slb/model/UntagResourcesResult.h @@ -0,0 +1,49 @@ +/* + * 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_SLB_MODEL_UNTAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_SLB_MODEL_UNTAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Slb + { + namespace Model + { + class ALIBABACLOUD_SLB_EXPORT UntagResourcesResult : public ServiceResult + { + public: + + + UntagResourcesResult(); + explicit UntagResourcesResult(const std::string &payload); + ~UntagResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SLB_MODEL_UNTAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/UploadServerCertificateRequest.h b/slb/include/alibabacloud/slb/model/UploadServerCertificateRequest.h index 8d73c29d5..423cbad52 100644 --- a/slb/include/alibabacloud/slb/model/UploadServerCertificateRequest.h +++ b/slb/include/alibabacloud/slb/model/UploadServerCertificateRequest.h @@ -59,6 +59,8 @@ namespace AlibabaCloud void setOwnerId(long ownerId); std::string getTags()const; void setTags(const std::string& tags); + std::string getAliCloudCertificateRegionId()const; + void setAliCloudCertificateRegionId(const std::string& aliCloudCertificateRegionId); std::string getServerCertificateName()const; void setServerCertificateName(const std::string& serverCertificateName); @@ -75,6 +77,7 @@ namespace AlibabaCloud std::string ownerAccount_; long ownerId_; std::string tags_; + std::string aliCloudCertificateRegionId_; std::string serverCertificateName_; }; diff --git a/slb/src/SlbClient.cc b/slb/src/SlbClient.cc index a5aa7881e..93f5c5500 100644 --- a/slb/src/SlbClient.cc +++ b/slb/src/SlbClient.cc @@ -1131,6 +1131,42 @@ SlbClient::DescribeCACertificatesOutcomeCallable SlbClient::describeCACertificat return task->get_future(); } +SlbClient::DescribeDomainExtensionAttributeOutcome SlbClient::describeDomainExtensionAttribute(const DescribeDomainExtensionAttributeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainExtensionAttributeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainExtensionAttributeOutcome(DescribeDomainExtensionAttributeResult(outcome.result())); + else + return DescribeDomainExtensionAttributeOutcome(outcome.error()); +} + +void SlbClient::describeDomainExtensionAttributeAsync(const DescribeDomainExtensionAttributeRequest& request, const DescribeDomainExtensionAttributeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainExtensionAttribute(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SlbClient::DescribeDomainExtensionAttributeOutcomeCallable SlbClient::describeDomainExtensionAttributeCallable(const DescribeDomainExtensionAttributeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainExtensionAttribute(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SlbClient::DescribeDomainExtensionsOutcome SlbClient::describeDomainExtensions(const DescribeDomainExtensionsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1347,6 +1383,42 @@ SlbClient::DescribeLoadBalancerHTTPSListenerAttributeOutcomeCallable SlbClient:: return task->get_future(); } +SlbClient::DescribeLoadBalancerListenersExOutcome SlbClient::describeLoadBalancerListenersEx(const DescribeLoadBalancerListenersExRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeLoadBalancerListenersExOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeLoadBalancerListenersExOutcome(DescribeLoadBalancerListenersExResult(outcome.result())); + else + return DescribeLoadBalancerListenersExOutcome(outcome.error()); +} + +void SlbClient::describeLoadBalancerListenersExAsync(const DescribeLoadBalancerListenersExRequest& request, const DescribeLoadBalancerListenersExAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeLoadBalancerListenersEx(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SlbClient::DescribeLoadBalancerListenersExOutcomeCallable SlbClient::describeLoadBalancerListenersExCallable(const DescribeLoadBalancerListenersExRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeLoadBalancerListenersEx(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SlbClient::DescribeLoadBalancerTCPListenerAttributeOutcome SlbClient::describeLoadBalancerTCPListenerAttribute(const DescribeLoadBalancerTCPListenerAttributeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1887,6 +1959,42 @@ SlbClient::DescribeZonesOutcomeCallable SlbClient::describeZonesCallable(const D return task->get_future(); } +SlbClient::ListTagResourcesOutcome SlbClient::listTagResources(const ListTagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListTagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListTagResourcesOutcome(ListTagResourcesResult(outcome.result())); + else + return ListTagResourcesOutcome(outcome.error()); +} + +void SlbClient::listTagResourcesAsync(const ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listTagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SlbClient::ListTagResourcesOutcomeCallable SlbClient::listTagResourcesCallable(const ListTagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listTagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SlbClient::ModifyLoadBalancerInstanceSpecOutcome SlbClient::modifyLoadBalancerInstanceSpec(const ModifyLoadBalancerInstanceSpecRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2499,6 +2607,42 @@ SlbClient::SetLoadBalancerHTTPSListenerAttributeOutcomeCallable SlbClient::setLo return task->get_future(); } +SlbClient::SetLoadBalancerListenerAttributeExOutcome SlbClient::setLoadBalancerListenerAttributeEx(const SetLoadBalancerListenerAttributeExRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetLoadBalancerListenerAttributeExOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetLoadBalancerListenerAttributeExOutcome(SetLoadBalancerListenerAttributeExResult(outcome.result())); + else + return SetLoadBalancerListenerAttributeExOutcome(outcome.error()); +} + +void SlbClient::setLoadBalancerListenerAttributeExAsync(const SetLoadBalancerListenerAttributeExRequest& request, const SetLoadBalancerListenerAttributeExAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setLoadBalancerListenerAttributeEx(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SlbClient::SetLoadBalancerListenerAttributeExOutcomeCallable SlbClient::setLoadBalancerListenerAttributeExCallable(const SetLoadBalancerListenerAttributeExRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setLoadBalancerListenerAttributeEx(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SlbClient::SetLoadBalancerNameOutcome SlbClient::setLoadBalancerName(const SetLoadBalancerNameRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2823,6 +2967,78 @@ SlbClient::StopLoadBalancerListenerOutcomeCallable SlbClient::stopLoadBalancerLi return task->get_future(); } +SlbClient::TagResourcesOutcome SlbClient::tagResources(const TagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return TagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return TagResourcesOutcome(TagResourcesResult(outcome.result())); + else + return TagResourcesOutcome(outcome.error()); +} + +void SlbClient::tagResourcesAsync(const TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, tagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SlbClient::TagResourcesOutcomeCallable SlbClient::tagResourcesCallable(const TagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->tagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SlbClient::UntagResourcesOutcome SlbClient::untagResources(const UntagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UntagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UntagResourcesOutcome(UntagResourcesResult(outcome.result())); + else + return UntagResourcesOutcome(outcome.error()); +} + +void SlbClient::untagResourcesAsync(const UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, untagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SlbClient::UntagResourcesOutcomeCallable SlbClient::untagResourcesCallable(const UntagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->untagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SlbClient::UploadCACertificateOutcome SlbClient::uploadCACertificate(const UploadCACertificateRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/slb/src/model/AddAccessControlListEntryRequest.cc b/slb/src/model/AddAccessControlListEntryRequest.cc index 45ee5dd67..6caba0206 100644 --- a/slb/src/model/AddAccessControlListEntryRequest.cc +++ b/slb/src/model/AddAccessControlListEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddAccessControlListEntryRequest; AddAccessControlListEntryRequest::AddAccessControlListEntryRequest() : RpcServiceRequest("slb", "2014-05-15", "AddAccessControlListEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddAccessControlListEntryRequest::~AddAccessControlListEntryRequest() {} @@ -33,7 +35,7 @@ std::string AddAccessControlListEntryRequest::getAccess_key_id()const void AddAccessControlListEntryRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long AddAccessControlListEntryRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long AddAccessControlListEntryRequest::getResourceOwnerId()const void AddAccessControlListEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddAccessControlListEntryRequest::getAclEntrys()const @@ -55,7 +57,7 @@ std::string AddAccessControlListEntryRequest::getAclEntrys()const void AddAccessControlListEntryRequest::setAclEntrys(const std::string& aclEntrys) { aclEntrys_ = aclEntrys; - setCoreParameter("AclEntrys", aclEntrys); + setParameter("AclEntrys", aclEntrys); } std::string AddAccessControlListEntryRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string AddAccessControlListEntryRequest::getAccessKeyId()const void AddAccessControlListEntryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddAccessControlListEntryRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string AddAccessControlListEntryRequest::getRegionId()const void AddAccessControlListEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddAccessControlListEntryRequest::getAclId()const @@ -88,7 +90,7 @@ std::string AddAccessControlListEntryRequest::getAclId()const void AddAccessControlListEntryRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string AddAccessControlListEntryRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string AddAccessControlListEntryRequest::getResourceOwnerAccount()const void AddAccessControlListEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddAccessControlListEntryRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string AddAccessControlListEntryRequest::getOwnerAccount()const void AddAccessControlListEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddAccessControlListEntryRequest::getOwnerId()const @@ -121,7 +123,7 @@ long AddAccessControlListEntryRequest::getOwnerId()const void AddAccessControlListEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddAccessControlListEntryRequest::getTags()const @@ -132,6 +134,6 @@ std::string AddAccessControlListEntryRequest::getTags()const void AddAccessControlListEntryRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/AddBackendServersRequest.cc b/slb/src/model/AddBackendServersRequest.cc index f6aebf3cf..ba59c3b77 100644 --- a/slb/src/model/AddBackendServersRequest.cc +++ b/slb/src/model/AddBackendServersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddBackendServersRequest; AddBackendServersRequest::AddBackendServersRequest() : RpcServiceRequest("slb", "2014-05-15", "AddBackendServers") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddBackendServersRequest::~AddBackendServersRequest() {} @@ -33,7 +35,7 @@ std::string AddBackendServersRequest::getAccess_key_id()const void AddBackendServersRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long AddBackendServersRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long AddBackendServersRequest::getResourceOwnerId()const void AddBackendServersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddBackendServersRequest::getBackendServers()const @@ -55,7 +57,7 @@ std::string AddBackendServersRequest::getBackendServers()const void AddBackendServersRequest::setBackendServers(const std::string& backendServers) { backendServers_ = backendServers; - setCoreParameter("BackendServers", backendServers); + setParameter("BackendServers", backendServers); } std::string AddBackendServersRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string AddBackendServersRequest::getRegionId()const void AddBackendServersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddBackendServersRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddBackendServersRequest::getResourceOwnerAccount()const void AddBackendServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddBackendServersRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AddBackendServersRequest::getOwnerAccount()const void AddBackendServersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddBackendServersRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AddBackendServersRequest::getOwnerId()const void AddBackendServersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddBackendServersRequest::getTags()const @@ -110,7 +112,7 @@ std::string AddBackendServersRequest::getTags()const void AddBackendServersRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string AddBackendServersRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string AddBackendServersRequest::getLoadBalancerId()const void AddBackendServersRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/AddListenerWhiteListItemRequest.cc b/slb/src/model/AddListenerWhiteListItemRequest.cc index 514acc360..228deb02a 100644 --- a/slb/src/model/AddListenerWhiteListItemRequest.cc +++ b/slb/src/model/AddListenerWhiteListItemRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddListenerWhiteListItemRequest; AddListenerWhiteListItemRequest::AddListenerWhiteListItemRequest() : RpcServiceRequest("slb", "2014-05-15", "AddListenerWhiteListItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddListenerWhiteListItemRequest::~AddListenerWhiteListItemRequest() {} @@ -33,7 +35,7 @@ std::string AddListenerWhiteListItemRequest::getAccess_key_id()const void AddListenerWhiteListItemRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long AddListenerWhiteListItemRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long AddListenerWhiteListItemRequest::getResourceOwnerId()const void AddListenerWhiteListItemRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddListenerWhiteListItemRequest::getSourceItems()const @@ -55,7 +57,7 @@ std::string AddListenerWhiteListItemRequest::getSourceItems()const void AddListenerWhiteListItemRequest::setSourceItems(const std::string& sourceItems) { sourceItems_ = sourceItems; - setCoreParameter("SourceItems", sourceItems); + setParameter("SourceItems", sourceItems); } std::string AddListenerWhiteListItemRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string AddListenerWhiteListItemRequest::getRegionId()const void AddListenerWhiteListItemRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int AddListenerWhiteListItemRequest::getListenerPort()const @@ -77,7 +79,7 @@ int AddListenerWhiteListItemRequest::getListenerPort()const void AddListenerWhiteListItemRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string AddListenerWhiteListItemRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string AddListenerWhiteListItemRequest::getResourceOwnerAccount()const void AddListenerWhiteListItemRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddListenerWhiteListItemRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string AddListenerWhiteListItemRequest::getOwnerAccount()const void AddListenerWhiteListItemRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddListenerWhiteListItemRequest::getOwnerId()const @@ -110,7 +112,7 @@ long AddListenerWhiteListItemRequest::getOwnerId()const void AddListenerWhiteListItemRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddListenerWhiteListItemRequest::getListenerProtocol()const @@ -121,7 +123,7 @@ std::string AddListenerWhiteListItemRequest::getListenerProtocol()const void AddListenerWhiteListItemRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string AddListenerWhiteListItemRequest::getTags()const @@ -132,7 +134,7 @@ std::string AddListenerWhiteListItemRequest::getTags()const void AddListenerWhiteListItemRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string AddListenerWhiteListItemRequest::getLoadBalancerId()const @@ -143,6 +145,6 @@ std::string AddListenerWhiteListItemRequest::getLoadBalancerId()const void AddListenerWhiteListItemRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/AddTagsRequest.cc b/slb/src/model/AddTagsRequest.cc index 955b38a25..eb449344e 100644 --- a/slb/src/model/AddTagsRequest.cc +++ b/slb/src/model/AddTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddTagsRequest; AddTagsRequest::AddTagsRequest() : RpcServiceRequest("slb", "2014-05-15", "AddTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddTagsRequest::~AddTagsRequest() {} @@ -33,7 +35,7 @@ std::string AddTagsRequest::getAccess_key_id()const void AddTagsRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long AddTagsRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long AddTagsRequest::getResourceOwnerId()const void AddTagsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddTagsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AddTagsRequest::getRegionId()const void AddTagsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddTagsRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddTagsRequest::getResourceOwnerAccount()const void AddTagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddTagsRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddTagsRequest::getOwnerAccount()const void AddTagsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddTagsRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddTagsRequest::getOwnerId()const void AddTagsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddTagsRequest::getTags()const @@ -99,7 +101,7 @@ std::string AddTagsRequest::getTags()const void AddTagsRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string AddTagsRequest::getLoadBalancerId()const @@ -110,6 +112,6 @@ std::string AddTagsRequest::getLoadBalancerId()const void AddTagsRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/AddVServerGroupBackendServersRequest.cc b/slb/src/model/AddVServerGroupBackendServersRequest.cc index ad95d4a55..9efcbf7a1 100644 --- a/slb/src/model/AddVServerGroupBackendServersRequest.cc +++ b/slb/src/model/AddVServerGroupBackendServersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddVServerGroupBackendServersRequest; AddVServerGroupBackendServersRequest::AddVServerGroupBackendServersRequest() : RpcServiceRequest("slb", "2014-05-15", "AddVServerGroupBackendServers") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddVServerGroupBackendServersRequest::~AddVServerGroupBackendServersRequest() {} @@ -33,7 +35,7 @@ std::string AddVServerGroupBackendServersRequest::getAccess_key_id()const void AddVServerGroupBackendServersRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long AddVServerGroupBackendServersRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long AddVServerGroupBackendServersRequest::getResourceOwnerId()const void AddVServerGroupBackendServersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddVServerGroupBackendServersRequest::getBackendServers()const @@ -55,7 +57,7 @@ std::string AddVServerGroupBackendServersRequest::getBackendServers()const void AddVServerGroupBackendServersRequest::setBackendServers(const std::string& backendServers) { backendServers_ = backendServers; - setCoreParameter("BackendServers", backendServers); + setParameter("BackendServers", backendServers); } std::string AddVServerGroupBackendServersRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string AddVServerGroupBackendServersRequest::getRegionId()const void AddVServerGroupBackendServersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddVServerGroupBackendServersRequest::getVServerGroupId()const @@ -77,7 +79,7 @@ std::string AddVServerGroupBackendServersRequest::getVServerGroupId()const void AddVServerGroupBackendServersRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string AddVServerGroupBackendServersRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string AddVServerGroupBackendServersRequest::getResourceOwnerAccount()const void AddVServerGroupBackendServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddVServerGroupBackendServersRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string AddVServerGroupBackendServersRequest::getOwnerAccount()const void AddVServerGroupBackendServersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddVServerGroupBackendServersRequest::getOwnerId()const @@ -110,7 +112,7 @@ long AddVServerGroupBackendServersRequest::getOwnerId()const void AddVServerGroupBackendServersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddVServerGroupBackendServersRequest::getTags()const @@ -121,6 +123,6 @@ std::string AddVServerGroupBackendServersRequest::getTags()const void AddVServerGroupBackendServersRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/AddVServerGroupBackendServersResult.cc b/slb/src/model/AddVServerGroupBackendServersResult.cc index 9acb076a4..0f1856320 100644 --- a/slb/src/model/AddVServerGroupBackendServersResult.cc +++ b/slb/src/model/AddVServerGroupBackendServersResult.cc @@ -55,6 +55,10 @@ void AddVServerGroupBackendServersResult::parse(const std::string &payload) backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); if(!valueBackendServersBackendServer["VpcId"].isNull()) backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["VbrId"].isNull()) + backendServersObject.vbrId = valueBackendServersBackendServer["VbrId"].asString(); + if(!valueBackendServersBackendServer["ServerRegionId"].isNull()) + backendServersObject.serverRegionId = valueBackendServersBackendServer["ServerRegionId"].asString(); if(!valueBackendServersBackendServer["Description"].isNull()) backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); diff --git a/slb/src/model/CreateAccessControlListRequest.cc b/slb/src/model/CreateAccessControlListRequest.cc index 08404eb8e..be16c9574 100644 --- a/slb/src/model/CreateAccessControlListRequest.cc +++ b/slb/src/model/CreateAccessControlListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateAccessControlListRequest; CreateAccessControlListRequest::CreateAccessControlListRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateAccessControlList") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAccessControlListRequest::~CreateAccessControlListRequest() {} @@ -33,7 +35,7 @@ std::string CreateAccessControlListRequest::getAccess_key_id()const void CreateAccessControlListRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long CreateAccessControlListRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateAccessControlListRequest::getResourceOwnerId()const void CreateAccessControlListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateAccessControlListRequest::getAclName()const @@ -55,7 +57,7 @@ std::string CreateAccessControlListRequest::getAclName()const void CreateAccessControlListRequest::setAclName(const std::string& aclName) { aclName_ = aclName; - setCoreParameter("AclName", aclName); + setParameter("AclName", aclName); } std::string CreateAccessControlListRequest::getAddressIPVersion()const @@ -66,7 +68,7 @@ std::string CreateAccessControlListRequest::getAddressIPVersion()const void CreateAccessControlListRequest::setAddressIPVersion(const std::string& addressIPVersion) { addressIPVersion_ = addressIPVersion; - setCoreParameter("AddressIPVersion", addressIPVersion); + setParameter("AddressIPVersion", addressIPVersion); } std::string CreateAccessControlListRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string CreateAccessControlListRequest::getAccessKeyId()const void CreateAccessControlListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateAccessControlListRequest::getResourceGroupId()const @@ -88,7 +90,7 @@ std::string CreateAccessControlListRequest::getResourceGroupId()const void CreateAccessControlListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateAccessControlListRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string CreateAccessControlListRequest::getRegionId()const void CreateAccessControlListRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateAccessControlListRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreateAccessControlListRequest::getResourceOwnerAccount()const void CreateAccessControlListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateAccessControlListRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreateAccessControlListRequest::getOwnerAccount()const void CreateAccessControlListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateAccessControlListRequest::getOwnerId()const @@ -132,7 +134,7 @@ long CreateAccessControlListRequest::getOwnerId()const void CreateAccessControlListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateAccessControlListRequest::getTags()const @@ -143,6 +145,6 @@ std::string CreateAccessControlListRequest::getTags()const void CreateAccessControlListRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/CreateDomainExtensionRequest.cc b/slb/src/model/CreateDomainExtensionRequest.cc index da8f2788b..df8de08b7 100644 --- a/slb/src/model/CreateDomainExtensionRequest.cc +++ b/slb/src/model/CreateDomainExtensionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateDomainExtensionRequest; CreateDomainExtensionRequest::CreateDomainExtensionRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateDomainExtension") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDomainExtensionRequest::~CreateDomainExtensionRequest() {} @@ -33,7 +35,7 @@ std::string CreateDomainExtensionRequest::getAccess_key_id()const void CreateDomainExtensionRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long CreateDomainExtensionRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateDomainExtensionRequest::getResourceOwnerId()const void CreateDomainExtensionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateDomainExtensionRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CreateDomainExtensionRequest::getRegionId()const void CreateDomainExtensionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int CreateDomainExtensionRequest::getListenerPort()const @@ -66,7 +68,7 @@ int CreateDomainExtensionRequest::getListenerPort()const void CreateDomainExtensionRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string CreateDomainExtensionRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateDomainExtensionRequest::getResourceOwnerAccount()const void CreateDomainExtensionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateDomainExtensionRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateDomainExtensionRequest::getOwnerAccount()const void CreateDomainExtensionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateDomainExtensionRequest::getOwnerId()const @@ -99,7 +101,7 @@ long CreateDomainExtensionRequest::getOwnerId()const void CreateDomainExtensionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateDomainExtensionRequest::getServerCertificateId()const @@ -110,7 +112,7 @@ std::string CreateDomainExtensionRequest::getServerCertificateId()const void CreateDomainExtensionRequest::setServerCertificateId(const std::string& serverCertificateId) { serverCertificateId_ = serverCertificateId; - setCoreParameter("ServerCertificateId", serverCertificateId); + setParameter("ServerCertificateId", serverCertificateId); } std::string CreateDomainExtensionRequest::getTags()const @@ -121,7 +123,7 @@ std::string CreateDomainExtensionRequest::getTags()const void CreateDomainExtensionRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateDomainExtensionRequest::getLoadBalancerId()const @@ -132,7 +134,7 @@ std::string CreateDomainExtensionRequest::getLoadBalancerId()const void CreateDomainExtensionRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string CreateDomainExtensionRequest::getDomain()const @@ -143,6 +145,6 @@ std::string CreateDomainExtensionRequest::getDomain()const void CreateDomainExtensionRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } diff --git a/slb/src/model/CreateLoadBalancerHTTPListenerRequest.cc b/slb/src/model/CreateLoadBalancerHTTPListenerRequest.cc index 249e5c7c2..a2f284e6a 100644 --- a/slb/src/model/CreateLoadBalancerHTTPListenerRequest.cc +++ b/slb/src/model/CreateLoadBalancerHTTPListenerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerHTTPListenerRequest; CreateLoadBalancerHTTPListenerRequest::CreateLoadBalancerHTTPListenerRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancerHTTPListener") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLoadBalancerHTTPListenerRequest::~CreateLoadBalancerHTTPListenerRequest() {} @@ -33,7 +35,7 @@ long CreateLoadBalancerHTTPListenerRequest::getResourceOwnerId()const void CreateLoadBalancerHTTPListenerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int CreateLoadBalancerHTTPListenerRequest::getHealthCheckTimeout()const @@ -44,7 +46,7 @@ int CreateLoadBalancerHTTPListenerRequest::getHealthCheckTimeout()const void CreateLoadBalancerHTTPListenerRequest::setHealthCheckTimeout(int healthCheckTimeout) { healthCheckTimeout_ = healthCheckTimeout; - setCoreParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); + setParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); } std::string CreateLoadBalancerHTTPListenerRequest::getListenerForward()const @@ -55,7 +57,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getListenerForward()const void CreateLoadBalancerHTTPListenerRequest::setListenerForward(const std::string& listenerForward) { listenerForward_ = listenerForward; - setCoreParameter("ListenerForward", listenerForward); + setParameter("ListenerForward", listenerForward); } std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor()const @@ -66,7 +68,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor()const void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor(const std::string& xForwardedFor) { xForwardedFor_ = xForwardedFor; - setCoreParameter("XForwardedFor", xForwardedFor); + setParameter("XForwardedFor", xForwardedFor); } std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckURI()const @@ -77,7 +79,18 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckURI()const void CreateLoadBalancerHTTPListenerRequest::setHealthCheckURI(const std::string& healthCheckURI) { healthCheckURI_ = healthCheckURI; - setCoreParameter("HealthCheckURI", healthCheckURI); + setParameter("HealthCheckURI", healthCheckURI); +} + +std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBPORT()const +{ + return xForwardedFor_SLBPORT_; +} + +void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT) +{ + xForwardedFor_SLBPORT_ = xForwardedFor_SLBPORT; + setParameter("XForwardedFor_SLBPORT", xForwardedFor_SLBPORT); } std::string CreateLoadBalancerHTTPListenerRequest::getAclStatus()const @@ -88,7 +101,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getAclStatus()const void CreateLoadBalancerHTTPListenerRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); + setParameter("AclStatus", aclStatus); } std::string CreateLoadBalancerHTTPListenerRequest::getAclType()const @@ -99,7 +112,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getAclType()const void CreateLoadBalancerHTTPListenerRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheck()const @@ -110,7 +123,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheck()const void CreateLoadBalancerHTTPListenerRequest::setHealthCheck(const std::string& healthCheck) { healthCheck_ = healthCheck; - setCoreParameter("HealthCheck", healthCheck); + setParameter("HealthCheck", healthCheck); } std::string CreateLoadBalancerHTTPListenerRequest::getVpcIds()const @@ -121,7 +134,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getVpcIds()const void CreateLoadBalancerHTTPListenerRequest::setVpcIds(const std::string& vpcIds) { vpcIds_ = vpcIds; - setCoreParameter("VpcIds", vpcIds); + setParameter("VpcIds", vpcIds); } std::string CreateLoadBalancerHTTPListenerRequest::getVServerGroupId()const @@ -132,7 +145,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getVServerGroupId()const void CreateLoadBalancerHTTPListenerRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string CreateLoadBalancerHTTPListenerRequest::getAclId()const @@ -143,7 +156,18 @@ std::string CreateLoadBalancerHTTPListenerRequest::getAclId()const void CreateLoadBalancerHTTPListenerRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); +} + +int CreateLoadBalancerHTTPListenerRequest::getForwardCode()const +{ + return forwardCode_; +} + +void CreateLoadBalancerHTTPListenerRequest::setForwardCode(int forwardCode) +{ + forwardCode_ = forwardCode; + setParameter("ForwardCode", std::to_string(forwardCode)); } std::string CreateLoadBalancerHTTPListenerRequest::getCookie()const @@ -154,7 +178,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getCookie()const void CreateLoadBalancerHTTPListenerRequest::setCookie(const std::string& cookie) { cookie_ = cookie; - setCoreParameter("Cookie", cookie); + setParameter("Cookie", cookie); } std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckMethod()const @@ -165,7 +189,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckMethod()const void CreateLoadBalancerHTTPListenerRequest::setHealthCheckMethod(const std::string& healthCheckMethod) { healthCheckMethod_ = healthCheckMethod; - setCoreParameter("HealthCheckMethod", healthCheckMethod); + setParameter("HealthCheckMethod", healthCheckMethod); } std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckDomain()const @@ -176,7 +200,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckDomain()const void CreateLoadBalancerHTTPListenerRequest::setHealthCheckDomain(const std::string& healthCheckDomain) { healthCheckDomain_ = healthCheckDomain; - setCoreParameter("HealthCheckDomain", healthCheckDomain); + setParameter("HealthCheckDomain", healthCheckDomain); } int CreateLoadBalancerHTTPListenerRequest::getRequestTimeout()const @@ -187,7 +211,7 @@ int CreateLoadBalancerHTTPListenerRequest::getRequestTimeout()const void CreateLoadBalancerHTTPListenerRequest::setRequestTimeout(int requestTimeout) { requestTimeout_ = requestTimeout; - setCoreParameter("RequestTimeout", std::to_string(requestTimeout)); + setParameter("RequestTimeout", std::to_string(requestTimeout)); } long CreateLoadBalancerHTTPListenerRequest::getOwnerId()const @@ -198,7 +222,7 @@ long CreateLoadBalancerHTTPListenerRequest::getOwnerId()const void CreateLoadBalancerHTTPListenerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateLoadBalancerHTTPListenerRequest::getTags()const @@ -209,7 +233,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getTags()const void CreateLoadBalancerHTTPListenerRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateLoadBalancerHTTPListenerRequest::getLoadBalancerId()const @@ -220,7 +244,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getLoadBalancerId()const void CreateLoadBalancerHTTPListenerRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBIP()const @@ -231,7 +255,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBIP()const void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_SLBIP(const std::string& xForwardedFor_SLBIP) { xForwardedFor_SLBIP_ = xForwardedFor_SLBIP; - setCoreParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP); + setParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP); } int CreateLoadBalancerHTTPListenerRequest::getBackendServerPort()const @@ -242,7 +266,7 @@ int CreateLoadBalancerHTTPListenerRequest::getBackendServerPort()const void CreateLoadBalancerHTTPListenerRequest::setBackendServerPort(int backendServerPort) { backendServerPort_ = backendServerPort; - setCoreParameter("BackendServerPort", std::to_string(backendServerPort)); + setParameter("BackendServerPort", std::to_string(backendServerPort)); } int CreateLoadBalancerHTTPListenerRequest::getHealthCheckInterval()const @@ -253,7 +277,7 @@ int CreateLoadBalancerHTTPListenerRequest::getHealthCheckInterval()const void CreateLoadBalancerHTTPListenerRequest::setHealthCheckInterval(int healthCheckInterval) { healthCheckInterval_ = healthCheckInterval; - setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); } std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBID()const @@ -264,7 +288,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBID()const void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID) { xForwardedFor_SLBID_ = xForwardedFor_SLBID; - setCoreParameter("XForwardedFor_SLBID", xForwardedFor_SLBID); + setParameter("XForwardedFor_SLBID", xForwardedFor_SLBID); } std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckHttpVersion()const @@ -275,7 +299,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckHttpVersion()co void CreateLoadBalancerHTTPListenerRequest::setHealthCheckHttpVersion(const std::string& healthCheckHttpVersion) { healthCheckHttpVersion_ = healthCheckHttpVersion; - setCoreParameter("HealthCheckHttpVersion", healthCheckHttpVersion); + setParameter("HealthCheckHttpVersion", healthCheckHttpVersion); } std::string CreateLoadBalancerHTTPListenerRequest::getAccess_key_id()const @@ -286,7 +310,18 @@ std::string CreateLoadBalancerHTTPListenerRequest::getAccess_key_id()const void CreateLoadBalancerHTTPListenerRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); +} + +std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_ClientSrcPort()const +{ + return xForwardedFor_ClientSrcPort_; +} + +void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort) +{ + xForwardedFor_ClientSrcPort_ = xForwardedFor_ClientSrcPort; + setParameter("XForwardedFor_ClientSrcPort", xForwardedFor_ClientSrcPort); } std::string CreateLoadBalancerHTTPListenerRequest::getDescription()const @@ -297,7 +332,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getDescription()const void CreateLoadBalancerHTTPListenerRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int CreateLoadBalancerHTTPListenerRequest::getUnhealthyThreshold()const @@ -308,7 +343,7 @@ int CreateLoadBalancerHTTPListenerRequest::getUnhealthyThreshold()const void CreateLoadBalancerHTTPListenerRequest::setUnhealthyThreshold(int unhealthyThreshold) { unhealthyThreshold_ = unhealthyThreshold; - setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); + setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); } int CreateLoadBalancerHTTPListenerRequest::getHealthyThreshold()const @@ -319,7 +354,7 @@ int CreateLoadBalancerHTTPListenerRequest::getHealthyThreshold()const void CreateLoadBalancerHTTPListenerRequest::setHealthyThreshold(int healthyThreshold) { healthyThreshold_ = healthyThreshold; - setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold)); + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); } std::string CreateLoadBalancerHTTPListenerRequest::getScheduler()const @@ -330,7 +365,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getScheduler()const void CreateLoadBalancerHTTPListenerRequest::setScheduler(const std::string& scheduler) { scheduler_ = scheduler; - setCoreParameter("Scheduler", scheduler); + setParameter("Scheduler", scheduler); } int CreateLoadBalancerHTTPListenerRequest::getForwardPort()const @@ -341,7 +376,7 @@ int CreateLoadBalancerHTTPListenerRequest::getForwardPort()const void CreateLoadBalancerHTTPListenerRequest::setForwardPort(int forwardPort) { forwardPort_ = forwardPort; - setCoreParameter("ForwardPort", std::to_string(forwardPort)); + setParameter("ForwardPort", std::to_string(forwardPort)); } int CreateLoadBalancerHTTPListenerRequest::getMaxConnection()const @@ -352,7 +387,7 @@ int CreateLoadBalancerHTTPListenerRequest::getMaxConnection()const void CreateLoadBalancerHTTPListenerRequest::setMaxConnection(int maxConnection) { maxConnection_ = maxConnection; - setCoreParameter("MaxConnection", std::to_string(maxConnection)); + setParameter("MaxConnection", std::to_string(maxConnection)); } std::string CreateLoadBalancerHTTPListenerRequest::getRegionId()const @@ -363,7 +398,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getRegionId()const void CreateLoadBalancerHTTPListenerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int CreateLoadBalancerHTTPListenerRequest::getCookieTimeout()const @@ -374,7 +409,7 @@ int CreateLoadBalancerHTTPListenerRequest::getCookieTimeout()const void CreateLoadBalancerHTTPListenerRequest::setCookieTimeout(int cookieTimeout) { cookieTimeout_ = cookieTimeout; - setCoreParameter("CookieTimeout", std::to_string(cookieTimeout)); + setParameter("CookieTimeout", std::to_string(cookieTimeout)); } std::string CreateLoadBalancerHTTPListenerRequest::getStickySessionType()const @@ -385,7 +420,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getStickySessionType()const void CreateLoadBalancerHTTPListenerRequest::setStickySessionType(const std::string& stickySessionType) { stickySessionType_ = stickySessionType; - setCoreParameter("StickySessionType", stickySessionType); + setParameter("StickySessionType", stickySessionType); } int CreateLoadBalancerHTTPListenerRequest::getListenerPort()const @@ -396,7 +431,7 @@ int CreateLoadBalancerHTTPListenerRequest::getListenerPort()const void CreateLoadBalancerHTTPListenerRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckType()const @@ -407,7 +442,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckType()const void CreateLoadBalancerHTTPListenerRequest::setHealthCheckType(const std::string& healthCheckType) { healthCheckType_ = healthCheckType; - setCoreParameter("HealthCheckType", healthCheckType); + setParameter("HealthCheckType", healthCheckType); } std::string CreateLoadBalancerHTTPListenerRequest::getResourceOwnerAccount()const @@ -418,7 +453,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getResourceOwnerAccount()cons void CreateLoadBalancerHTTPListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateLoadBalancerHTTPListenerRequest::getBandwidth()const @@ -429,7 +464,7 @@ int CreateLoadBalancerHTTPListenerRequest::getBandwidth()const void CreateLoadBalancerHTTPListenerRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateLoadBalancerHTTPListenerRequest::getStickySession()const @@ -440,7 +475,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getStickySession()const void CreateLoadBalancerHTTPListenerRequest::setStickySession(const std::string& stickySession) { stickySession_ = stickySession; - setCoreParameter("StickySession", stickySession); + setParameter("StickySession", stickySession); } std::string CreateLoadBalancerHTTPListenerRequest::getOwnerAccount()const @@ -451,7 +486,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getOwnerAccount()const void CreateLoadBalancerHTTPListenerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateLoadBalancerHTTPListenerRequest::getGzip()const @@ -462,7 +497,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getGzip()const void CreateLoadBalancerHTTPListenerRequest::setGzip(const std::string& gzip) { gzip_ = gzip; - setCoreParameter("Gzip", gzip); + setParameter("Gzip", gzip); } int CreateLoadBalancerHTTPListenerRequest::getIdleTimeout()const @@ -473,7 +508,7 @@ int CreateLoadBalancerHTTPListenerRequest::getIdleTimeout()const void CreateLoadBalancerHTTPListenerRequest::setIdleTimeout(int idleTimeout) { idleTimeout_ = idleTimeout; - setCoreParameter("IdleTimeout", std::to_string(idleTimeout)); + setParameter("IdleTimeout", std::to_string(idleTimeout)); } std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_proto()const @@ -484,7 +519,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_proto()const void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_proto(const std::string& xForwardedFor_proto) { xForwardedFor_proto_ = xForwardedFor_proto; - setCoreParameter("XForwardedFor_proto", xForwardedFor_proto); + setParameter("XForwardedFor_proto", xForwardedFor_proto); } int CreateLoadBalancerHTTPListenerRequest::getHealthCheckConnectPort()const @@ -495,7 +530,7 @@ int CreateLoadBalancerHTTPListenerRequest::getHealthCheckConnectPort()const void CreateLoadBalancerHTTPListenerRequest::setHealthCheckConnectPort(int healthCheckConnectPort) { healthCheckConnectPort_ = healthCheckConnectPort; - setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); + setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); } std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckHttpCode()const @@ -506,6 +541,6 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckHttpCode()const void CreateLoadBalancerHTTPListenerRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode) { healthCheckHttpCode_ = healthCheckHttpCode; - setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode); + setParameter("HealthCheckHttpCode", healthCheckHttpCode); } diff --git a/slb/src/model/CreateLoadBalancerHTTPSListenerRequest.cc b/slb/src/model/CreateLoadBalancerHTTPSListenerRequest.cc index 010defcd7..84cd27f37 100644 --- a/slb/src/model/CreateLoadBalancerHTTPSListenerRequest.cc +++ b/slb/src/model/CreateLoadBalancerHTTPSListenerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerHTTPSListenerRequest; CreateLoadBalancerHTTPSListenerRequest::CreateLoadBalancerHTTPSListenerRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancerHTTPSListener") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLoadBalancerHTTPSListenerRequest::~CreateLoadBalancerHTTPSListenerRequest() {} @@ -33,7 +35,7 @@ long CreateLoadBalancerHTTPSListenerRequest::getResourceOwnerId()const void CreateLoadBalancerHTTPSListenerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckTimeout()const @@ -44,7 +46,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckTimeout()const void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckTimeout(int healthCheckTimeout) { healthCheckTimeout_ = healthCheckTimeout; - setCoreParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); + setParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); } std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor()const @@ -55,7 +57,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor()const void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor(const std::string& xForwardedFor) { xForwardedFor_ = xForwardedFor; - setCoreParameter("XForwardedFor", xForwardedFor); + setParameter("XForwardedFor", xForwardedFor); } std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckURI()const @@ -66,7 +68,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckURI()const void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckURI(const std::string& healthCheckURI) { healthCheckURI_ = healthCheckURI; - setCoreParameter("HealthCheckURI", healthCheckURI); + setParameter("HealthCheckURI", healthCheckURI); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBPORT()const +{ + return xForwardedFor_SLBPORT_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT) +{ + xForwardedFor_SLBPORT_ = xForwardedFor_SLBPORT; + setParameter("XForwardedFor_SLBPORT", xForwardedFor_SLBPORT); } std::string CreateLoadBalancerHTTPSListenerRequest::getAclStatus()const @@ -77,7 +90,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getAclStatus()const void CreateLoadBalancerHTTPSListenerRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); + setParameter("AclStatus", aclStatus); } std::string CreateLoadBalancerHTTPSListenerRequest::getAclType()const @@ -88,7 +101,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getAclType()const void CreateLoadBalancerHTTPSListenerRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheck()const @@ -99,7 +112,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheck()const void CreateLoadBalancerHTTPSListenerRequest::setHealthCheck(const std::string& healthCheck) { healthCheck_ = healthCheck; - setCoreParameter("HealthCheck", healthCheck); + setParameter("HealthCheck", healthCheck); } std::string CreateLoadBalancerHTTPSListenerRequest::getVpcIds()const @@ -110,7 +123,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getVpcIds()const void CreateLoadBalancerHTTPSListenerRequest::setVpcIds(const std::string& vpcIds) { vpcIds_ = vpcIds; - setCoreParameter("VpcIds", vpcIds); + setParameter("VpcIds", vpcIds); } std::string CreateLoadBalancerHTTPSListenerRequest::getVServerGroupId()const @@ -121,7 +134,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getVServerGroupId()const void CreateLoadBalancerHTTPSListenerRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string CreateLoadBalancerHTTPSListenerRequest::getAclId()const @@ -132,7 +145,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getAclId()const void CreateLoadBalancerHTTPSListenerRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertClientVerify()const +{ + return xForwardedFor_ClientCertClientVerify_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertClientVerify(const std::string& xForwardedFor_ClientCertClientVerify) +{ + xForwardedFor_ClientCertClientVerify_ = xForwardedFor_ClientCertClientVerify; + setParameter("XForwardedFor_ClientCertClientVerify", xForwardedFor_ClientCertClientVerify); } std::string CreateLoadBalancerHTTPSListenerRequest::getCookie()const @@ -143,7 +167,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getCookie()const void CreateLoadBalancerHTTPSListenerRequest::setCookie(const std::string& cookie) { cookie_ = cookie; - setCoreParameter("Cookie", cookie); + setParameter("Cookie", cookie); } std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckMethod()const @@ -154,7 +178,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckMethod()const void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckMethod(const std::string& healthCheckMethod) { healthCheckMethod_ = healthCheckMethod; - setCoreParameter("HealthCheckMethod", healthCheckMethod); + setParameter("HealthCheckMethod", healthCheckMethod); } std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckDomain()const @@ -165,7 +189,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckDomain()const void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckDomain(const std::string& healthCheckDomain) { healthCheckDomain_ = healthCheckDomain; - setCoreParameter("HealthCheckDomain", healthCheckDomain); + setParameter("HealthCheckDomain", healthCheckDomain); } int CreateLoadBalancerHTTPSListenerRequest::getRequestTimeout()const @@ -176,7 +200,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getRequestTimeout()const void CreateLoadBalancerHTTPSListenerRequest::setRequestTimeout(int requestTimeout) { requestTimeout_ = requestTimeout; - setCoreParameter("RequestTimeout", std::to_string(requestTimeout)); + setParameter("RequestTimeout", std::to_string(requestTimeout)); } long CreateLoadBalancerHTTPSListenerRequest::getOwnerId()const @@ -187,7 +211,7 @@ long CreateLoadBalancerHTTPSListenerRequest::getOwnerId()const void CreateLoadBalancerHTTPSListenerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateLoadBalancerHTTPSListenerRequest::getCACertificateId()const @@ -198,7 +222,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getCACertificateId()const void CreateLoadBalancerHTTPSListenerRequest::setCACertificateId(const std::string& cACertificateId) { cACertificateId_ = cACertificateId; - setCoreParameter("CACertificateId", cACertificateId); + setParameter("CACertificateId", cACertificateId); } std::string CreateLoadBalancerHTTPSListenerRequest::getBackendProtocol()const @@ -209,7 +233,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getBackendProtocol()const void CreateLoadBalancerHTTPSListenerRequest::setBackendProtocol(const std::string& backendProtocol) { backendProtocol_ = backendProtocol; - setCoreParameter("BackendProtocol", backendProtocol); + setParameter("BackendProtocol", backendProtocol); } std::string CreateLoadBalancerHTTPSListenerRequest::getTags()const @@ -220,7 +244,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getTags()const void CreateLoadBalancerHTTPSListenerRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertFingerprintAlias()const +{ + return xForwardedFor_ClientCertFingerprintAlias_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertFingerprintAlias(const std::string& xForwardedFor_ClientCertFingerprintAlias) +{ + xForwardedFor_ClientCertFingerprintAlias_ = xForwardedFor_ClientCertFingerprintAlias; + setParameter("XForwardedFor_ClientCertFingerprintAlias", xForwardedFor_ClientCertFingerprintAlias); } std::string CreateLoadBalancerHTTPSListenerRequest::getLoadBalancerId()const @@ -231,7 +266,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getLoadBalancerId()const void CreateLoadBalancerHTTPSListenerRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBIP()const @@ -242,7 +277,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBIP()cons void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_SLBIP(const std::string& xForwardedFor_SLBIP) { xForwardedFor_SLBIP_ = xForwardedFor_SLBIP; - setCoreParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP); + setParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP); } int CreateLoadBalancerHTTPSListenerRequest::getBackendServerPort()const @@ -253,7 +288,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getBackendServerPort()const void CreateLoadBalancerHTTPSListenerRequest::setBackendServerPort(int backendServerPort) { backendServerPort_ = backendServerPort; - setCoreParameter("BackendServerPort", std::to_string(backendServerPort)); + setParameter("BackendServerPort", std::to_string(backendServerPort)); } int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckInterval()const @@ -264,7 +299,18 @@ int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckInterval()const void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckInterval(int healthCheckInterval) { healthCheckInterval_ = healthCheckInterval; - setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertClientVerifyAlias()const +{ + return xForwardedFor_ClientCertClientVerifyAlias_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertClientVerifyAlias(const std::string& xForwardedFor_ClientCertClientVerifyAlias) +{ + xForwardedFor_ClientCertClientVerifyAlias_ = xForwardedFor_ClientCertClientVerifyAlias; + setParameter("XForwardedFor_ClientCertClientVerifyAlias", xForwardedFor_ClientCertClientVerifyAlias); } std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBID()const @@ -275,7 +321,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBID()cons void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID) { xForwardedFor_SLBID_ = xForwardedFor_SLBID; - setCoreParameter("XForwardedFor_SLBID", xForwardedFor_SLBID); + setParameter("XForwardedFor_SLBID", xForwardedFor_SLBID); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertFingerprint()const +{ + return xForwardedFor_ClientCertFingerprint_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertFingerprint(const std::string& xForwardedFor_ClientCertFingerprint) +{ + xForwardedFor_ClientCertFingerprint_ = xForwardedFor_ClientCertFingerprint; + setParameter("XForwardedFor_ClientCertFingerprint", xForwardedFor_ClientCertFingerprint); } std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckHttpVersion()const @@ -286,7 +343,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckHttpVersion()c void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckHttpVersion(const std::string& healthCheckHttpVersion) { healthCheckHttpVersion_ = healthCheckHttpVersion; - setCoreParameter("HealthCheckHttpVersion", healthCheckHttpVersion); + setParameter("HealthCheckHttpVersion", healthCheckHttpVersion); } std::string CreateLoadBalancerHTTPSListenerRequest::getAccess_key_id()const @@ -297,7 +354,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getAccess_key_id()const void CreateLoadBalancerHTTPSListenerRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientSrcPort()const +{ + return xForwardedFor_ClientSrcPort_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort) +{ + xForwardedFor_ClientSrcPort_ = xForwardedFor_ClientSrcPort; + setParameter("XForwardedFor_ClientSrcPort", xForwardedFor_ClientSrcPort); } std::string CreateLoadBalancerHTTPSListenerRequest::getDescription()const @@ -308,7 +376,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getDescription()const void CreateLoadBalancerHTTPSListenerRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int CreateLoadBalancerHTTPSListenerRequest::getUnhealthyThreshold()const @@ -319,7 +387,18 @@ int CreateLoadBalancerHTTPSListenerRequest::getUnhealthyThreshold()const void CreateLoadBalancerHTTPSListenerRequest::setUnhealthyThreshold(int unhealthyThreshold) { unhealthyThreshold_ = unhealthyThreshold; - setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); + setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertIssuerDNAlias()const +{ + return xForwardedFor_ClientCertIssuerDNAlias_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertIssuerDNAlias(const std::string& xForwardedFor_ClientCertIssuerDNAlias) +{ + xForwardedFor_ClientCertIssuerDNAlias_ = xForwardedFor_ClientCertIssuerDNAlias; + setParameter("XForwardedFor_ClientCertIssuerDNAlias", xForwardedFor_ClientCertIssuerDNAlias); } int CreateLoadBalancerHTTPSListenerRequest::getHealthyThreshold()const @@ -330,7 +409,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getHealthyThreshold()const void CreateLoadBalancerHTTPSListenerRequest::setHealthyThreshold(int healthyThreshold) { healthyThreshold_ = healthyThreshold; - setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold)); + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); } std::string CreateLoadBalancerHTTPSListenerRequest::getScheduler()const @@ -341,7 +420,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getScheduler()const void CreateLoadBalancerHTTPSListenerRequest::setScheduler(const std::string& scheduler) { scheduler_ = scheduler; - setCoreParameter("Scheduler", scheduler); + setParameter("Scheduler", scheduler); } int CreateLoadBalancerHTTPSListenerRequest::getMaxConnection()const @@ -352,7 +431,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getMaxConnection()const void CreateLoadBalancerHTTPSListenerRequest::setMaxConnection(int maxConnection) { maxConnection_ = maxConnection; - setCoreParameter("MaxConnection", std::to_string(maxConnection)); + setParameter("MaxConnection", std::to_string(maxConnection)); } std::string CreateLoadBalancerHTTPSListenerRequest::getEnableHttp2()const @@ -363,7 +442,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getEnableHttp2()const void CreateLoadBalancerHTTPSListenerRequest::setEnableHttp2(const std::string& enableHttp2) { enableHttp2_ = enableHttp2; - setCoreParameter("EnableHttp2", enableHttp2); + setParameter("EnableHttp2", enableHttp2); } std::string CreateLoadBalancerHTTPSListenerRequest::getRegionId()const @@ -374,7 +453,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getRegionId()const void CreateLoadBalancerHTTPSListenerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertSubjectDN()const +{ + return xForwardedFor_ClientCertSubjectDN_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertSubjectDN(const std::string& xForwardedFor_ClientCertSubjectDN) +{ + xForwardedFor_ClientCertSubjectDN_ = xForwardedFor_ClientCertSubjectDN; + setParameter("XForwardedFor_ClientCertSubjectDN", xForwardedFor_ClientCertSubjectDN); } int CreateLoadBalancerHTTPSListenerRequest::getCookieTimeout()const @@ -385,7 +475,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getCookieTimeout()const void CreateLoadBalancerHTTPSListenerRequest::setCookieTimeout(int cookieTimeout) { cookieTimeout_ = cookieTimeout; - setCoreParameter("CookieTimeout", std::to_string(cookieTimeout)); + setParameter("CookieTimeout", std::to_string(cookieTimeout)); } std::string CreateLoadBalancerHTTPSListenerRequest::getStickySessionType()const @@ -396,7 +486,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getStickySessionType()const void CreateLoadBalancerHTTPSListenerRequest::setStickySessionType(const std::string& stickySessionType) { stickySessionType_ = stickySessionType; - setCoreParameter("StickySessionType", stickySessionType); + setParameter("StickySessionType", stickySessionType); } int CreateLoadBalancerHTTPSListenerRequest::getListenerPort()const @@ -407,7 +497,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getListenerPort()const void CreateLoadBalancerHTTPSListenerRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckType()const @@ -418,7 +508,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckType()const void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckType(const std::string& healthCheckType) { healthCheckType_ = healthCheckType; - setCoreParameter("HealthCheckType", healthCheckType); + setParameter("HealthCheckType", healthCheckType); } std::string CreateLoadBalancerHTTPSListenerRequest::getResourceOwnerAccount()const @@ -429,7 +519,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getResourceOwnerAccount()con void CreateLoadBalancerHTTPSListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateLoadBalancerHTTPSListenerRequest::getBandwidth()const @@ -440,7 +530,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getBandwidth()const void CreateLoadBalancerHTTPSListenerRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateLoadBalancerHTTPSListenerRequest::getStickySession()const @@ -451,7 +541,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getStickySession()const void CreateLoadBalancerHTTPSListenerRequest::setStickySession(const std::string& stickySession) { stickySession_ = stickySession; - setCoreParameter("StickySession", stickySession); + setParameter("StickySession", stickySession); } std::string CreateLoadBalancerHTTPSListenerRequest::getOwnerAccount()const @@ -462,7 +552,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getOwnerAccount()const void CreateLoadBalancerHTTPSListenerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateLoadBalancerHTTPSListenerRequest::getGzip()const @@ -473,7 +563,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getGzip()const void CreateLoadBalancerHTTPSListenerRequest::setGzip(const std::string& gzip) { gzip_ = gzip; - setCoreParameter("Gzip", gzip); + setParameter("Gzip", gzip); } std::string CreateLoadBalancerHTTPSListenerRequest::getTLSCipherPolicy()const @@ -484,7 +574,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getTLSCipherPolicy()const void CreateLoadBalancerHTTPSListenerRequest::setTLSCipherPolicy(const std::string& tLSCipherPolicy) { tLSCipherPolicy_ = tLSCipherPolicy; - setCoreParameter("TLSCipherPolicy", tLSCipherPolicy); + setParameter("TLSCipherPolicy", tLSCipherPolicy); } std::string CreateLoadBalancerHTTPSListenerRequest::getServerCertificateId()const @@ -495,7 +585,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getServerCertificateId()cons void CreateLoadBalancerHTTPSListenerRequest::setServerCertificateId(const std::string& serverCertificateId) { serverCertificateId_ = serverCertificateId; - setCoreParameter("ServerCertificateId", serverCertificateId); + setParameter("ServerCertificateId", serverCertificateId); } int CreateLoadBalancerHTTPSListenerRequest::getIdleTimeout()const @@ -506,7 +596,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getIdleTimeout()const void CreateLoadBalancerHTTPSListenerRequest::setIdleTimeout(int idleTimeout) { idleTimeout_ = idleTimeout; - setCoreParameter("IdleTimeout", std::to_string(idleTimeout)); + setParameter("IdleTimeout", std::to_string(idleTimeout)); } std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_proto()const @@ -517,7 +607,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_proto()cons void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_proto(const std::string& xForwardedFor_proto) { xForwardedFor_proto_ = xForwardedFor_proto; - setCoreParameter("XForwardedFor_proto", xForwardedFor_proto); + setParameter("XForwardedFor_proto", xForwardedFor_proto); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertSubjectDNAlias()const +{ + return xForwardedFor_ClientCertSubjectDNAlias_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertSubjectDNAlias(const std::string& xForwardedFor_ClientCertSubjectDNAlias) +{ + xForwardedFor_ClientCertSubjectDNAlias_ = xForwardedFor_ClientCertSubjectDNAlias; + setParameter("XForwardedFor_ClientCertSubjectDNAlias", xForwardedFor_ClientCertSubjectDNAlias); } int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckConnectPort()const @@ -528,7 +629,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckConnectPort()const void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckConnectPort(int healthCheckConnectPort) { healthCheckConnectPort_ = healthCheckConnectPort; - setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); + setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); } std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckHttpCode()const @@ -539,6 +640,17 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckHttpCode()cons void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode) { healthCheckHttpCode_ = healthCheckHttpCode; - setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode); + setParameter("HealthCheckHttpCode", healthCheckHttpCode); +} + +std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertIssuerDN()const +{ + return xForwardedFor_ClientCertIssuerDN_; +} + +void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertIssuerDN(const std::string& xForwardedFor_ClientCertIssuerDN) +{ + xForwardedFor_ClientCertIssuerDN_ = xForwardedFor_ClientCertIssuerDN; + setParameter("XForwardedFor_ClientCertIssuerDN", xForwardedFor_ClientCertIssuerDN); } diff --git a/slb/src/model/CreateLoadBalancerRequest.cc b/slb/src/model/CreateLoadBalancerRequest.cc index a49b0572d..8a74472f8 100644 --- a/slb/src/model/CreateLoadBalancerRequest.cc +++ b/slb/src/model/CreateLoadBalancerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerRequest; CreateLoadBalancerRequest::CreateLoadBalancerRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancer") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLoadBalancerRequest::~CreateLoadBalancerRequest() {} @@ -33,7 +35,7 @@ std::string CreateLoadBalancerRequest::getAccess_key_id()const void CreateLoadBalancerRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long CreateLoadBalancerRequest::getResourceOwnerId()const @@ -44,7 +46,18 @@ long CreateLoadBalancerRequest::getResourceOwnerId()const void CreateLoadBalancerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +bool CreateLoadBalancerRequest::getSupportPrivateLink()const +{ + return supportPrivateLink_; +} + +void CreateLoadBalancerRequest::setSupportPrivateLink(bool supportPrivateLink) +{ + supportPrivateLink_ = supportPrivateLink; + setParameter("SupportPrivateLink", supportPrivateLink ? "true" : "false"); } std::string CreateLoadBalancerRequest::getClientToken()const @@ -55,7 +68,7 @@ std::string CreateLoadBalancerRequest::getClientToken()const void CreateLoadBalancerRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateLoadBalancerRequest::getCloudType()const @@ -66,7 +79,7 @@ std::string CreateLoadBalancerRequest::getCloudType()const void CreateLoadBalancerRequest::setCloudType(const std::string& cloudType) { cloudType_ = cloudType; - setCoreParameter("CloudType", cloudType); + setParameter("CloudType", cloudType); } std::string CreateLoadBalancerRequest::getAddressIPVersion()const @@ -77,7 +90,7 @@ std::string CreateLoadBalancerRequest::getAddressIPVersion()const void CreateLoadBalancerRequest::setAddressIPVersion(const std::string& addressIPVersion) { addressIPVersion_ = addressIPVersion; - setCoreParameter("AddressIPVersion", addressIPVersion); + setParameter("AddressIPVersion", addressIPVersion); } std::string CreateLoadBalancerRequest::getMasterZoneId()const @@ -88,7 +101,7 @@ std::string CreateLoadBalancerRequest::getMasterZoneId()const void CreateLoadBalancerRequest::setMasterZoneId(const std::string& masterZoneId) { masterZoneId_ = masterZoneId; - setCoreParameter("MasterZoneId", masterZoneId); + setParameter("MasterZoneId", masterZoneId); } int CreateLoadBalancerRequest::getDuration()const @@ -99,7 +112,7 @@ int CreateLoadBalancerRequest::getDuration()const void CreateLoadBalancerRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string CreateLoadBalancerRequest::getResourceGroupId()const @@ -110,7 +123,7 @@ std::string CreateLoadBalancerRequest::getResourceGroupId()const void CreateLoadBalancerRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateLoadBalancerRequest::getLoadBalancerName()const @@ -121,7 +134,7 @@ std::string CreateLoadBalancerRequest::getLoadBalancerName()const void CreateLoadBalancerRequest::setLoadBalancerName(const std::string& loadBalancerName) { loadBalancerName_ = loadBalancerName; - setCoreParameter("LoadBalancerName", loadBalancerName); + setParameter("LoadBalancerName", loadBalancerName); } std::string CreateLoadBalancerRequest::getRegionId()const @@ -132,7 +145,7 @@ std::string CreateLoadBalancerRequest::getRegionId()const void CreateLoadBalancerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateLoadBalancerRequest::getAddressType()const @@ -143,7 +156,7 @@ std::string CreateLoadBalancerRequest::getAddressType()const void CreateLoadBalancerRequest::setAddressType(const std::string& addressType) { addressType_ = addressType; - setCoreParameter("AddressType", addressType); + setParameter("AddressType", addressType); } std::string CreateLoadBalancerRequest::getSlaveZoneId()const @@ -154,7 +167,7 @@ std::string CreateLoadBalancerRequest::getSlaveZoneId()const void CreateLoadBalancerRequest::setSlaveZoneId(const std::string& slaveZoneId) { slaveZoneId_ = slaveZoneId; - setCoreParameter("SlaveZoneId", slaveZoneId); + setParameter("SlaveZoneId", slaveZoneId); } std::string CreateLoadBalancerRequest::getDeleteProtection()const @@ -165,7 +178,7 @@ std::string CreateLoadBalancerRequest::getDeleteProtection()const void CreateLoadBalancerRequest::setDeleteProtection(const std::string& deleteProtection) { deleteProtection_ = deleteProtection; - setCoreParameter("DeleteProtection", deleteProtection); + setParameter("DeleteProtection", deleteProtection); } std::string CreateLoadBalancerRequest::getLoadBalancerSpec()const @@ -176,7 +189,7 @@ std::string CreateLoadBalancerRequest::getLoadBalancerSpec()const void CreateLoadBalancerRequest::setLoadBalancerSpec(const std::string& loadBalancerSpec) { loadBalancerSpec_ = loadBalancerSpec; - setCoreParameter("LoadBalancerSpec", loadBalancerSpec); + setParameter("LoadBalancerSpec", loadBalancerSpec); } bool CreateLoadBalancerRequest::getAutoPay()const @@ -187,7 +200,7 @@ bool CreateLoadBalancerRequest::getAutoPay()const void CreateLoadBalancerRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreateLoadBalancerRequest::getAddress()const @@ -198,7 +211,7 @@ std::string CreateLoadBalancerRequest::getAddress()const void CreateLoadBalancerRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string CreateLoadBalancerRequest::getResourceOwnerAccount()const @@ -209,7 +222,7 @@ std::string CreateLoadBalancerRequest::getResourceOwnerAccount()const void CreateLoadBalancerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateLoadBalancerRequest::getBandwidth()const @@ -220,7 +233,7 @@ int CreateLoadBalancerRequest::getBandwidth()const void CreateLoadBalancerRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateLoadBalancerRequest::getOwnerAccount()const @@ -231,7 +244,7 @@ std::string CreateLoadBalancerRequest::getOwnerAccount()const void CreateLoadBalancerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateLoadBalancerRequest::getOwnerId()const @@ -242,7 +255,7 @@ long CreateLoadBalancerRequest::getOwnerId()const void CreateLoadBalancerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateLoadBalancerRequest::getTags()const @@ -253,7 +266,7 @@ std::string CreateLoadBalancerRequest::getTags()const void CreateLoadBalancerRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateLoadBalancerRequest::getVSwitchId()const @@ -264,7 +277,7 @@ std::string CreateLoadBalancerRequest::getVSwitchId()const void CreateLoadBalancerRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string CreateLoadBalancerRequest::getEnableVpcVipFlow()const @@ -275,7 +288,7 @@ std::string CreateLoadBalancerRequest::getEnableVpcVipFlow()const void CreateLoadBalancerRequest::setEnableVpcVipFlow(const std::string& enableVpcVipFlow) { enableVpcVipFlow_ = enableVpcVipFlow; - setCoreParameter("EnableVpcVipFlow", enableVpcVipFlow); + setParameter("EnableVpcVipFlow", enableVpcVipFlow); } std::string CreateLoadBalancerRequest::getInternetChargeType()const @@ -286,7 +299,7 @@ std::string CreateLoadBalancerRequest::getInternetChargeType()const void CreateLoadBalancerRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } std::string CreateLoadBalancerRequest::getVpcId()const @@ -297,7 +310,7 @@ std::string CreateLoadBalancerRequest::getVpcId()const void CreateLoadBalancerRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateLoadBalancerRequest::getPayType()const @@ -308,7 +321,7 @@ std::string CreateLoadBalancerRequest::getPayType()const void CreateLoadBalancerRequest::setPayType(const std::string& payType) { payType_ = payType; - setCoreParameter("PayType", payType); + setParameter("PayType", payType); } std::string CreateLoadBalancerRequest::getPricingCycle()const @@ -319,7 +332,7 @@ std::string CreateLoadBalancerRequest::getPricingCycle()const void CreateLoadBalancerRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } int CreateLoadBalancerRequest::getRatio()const @@ -330,6 +343,6 @@ int CreateLoadBalancerRequest::getRatio()const void CreateLoadBalancerRequest::setRatio(int ratio) { ratio_ = ratio; - setCoreParameter("Ratio", std::to_string(ratio)); + setParameter("Ratio", std::to_string(ratio)); } diff --git a/slb/src/model/CreateLoadBalancerTCPListenerRequest.cc b/slb/src/model/CreateLoadBalancerTCPListenerRequest.cc index fa3ce36b4..0399a47af 100644 --- a/slb/src/model/CreateLoadBalancerTCPListenerRequest.cc +++ b/slb/src/model/CreateLoadBalancerTCPListenerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerTCPListenerRequest; CreateLoadBalancerTCPListenerRequest::CreateLoadBalancerTCPListenerRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancerTCPListener") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLoadBalancerTCPListenerRequest::~CreateLoadBalancerTCPListenerRequest() {} @@ -33,7 +35,7 @@ long CreateLoadBalancerTCPListenerRequest::getResourceOwnerId()const void CreateLoadBalancerTCPListenerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckURI()const @@ -44,7 +46,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckURI()const void CreateLoadBalancerTCPListenerRequest::setHealthCheckURI(const std::string& healthCheckURI) { healthCheckURI_ = healthCheckURI; - setCoreParameter("HealthCheckURI", healthCheckURI); + setParameter("HealthCheckURI", healthCheckURI); } std::string CreateLoadBalancerTCPListenerRequest::getAclStatus()const @@ -55,7 +57,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getAclStatus()const void CreateLoadBalancerTCPListenerRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); + setParameter("AclStatus", aclStatus); } std::string CreateLoadBalancerTCPListenerRequest::getAclType()const @@ -66,7 +68,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getAclType()const void CreateLoadBalancerTCPListenerRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } int CreateLoadBalancerTCPListenerRequest::getEstablishedTimeout()const @@ -77,7 +79,7 @@ int CreateLoadBalancerTCPListenerRequest::getEstablishedTimeout()const void CreateLoadBalancerTCPListenerRequest::setEstablishedTimeout(int establishedTimeout) { establishedTimeout_ = establishedTimeout; - setCoreParameter("EstablishedTimeout", std::to_string(establishedTimeout)); + setParameter("EstablishedTimeout", std::to_string(establishedTimeout)); } int CreateLoadBalancerTCPListenerRequest::getPersistenceTimeout()const @@ -88,7 +90,7 @@ int CreateLoadBalancerTCPListenerRequest::getPersistenceTimeout()const void CreateLoadBalancerTCPListenerRequest::setPersistenceTimeout(int persistenceTimeout) { persistenceTimeout_ = persistenceTimeout; - setCoreParameter("PersistenceTimeout", std::to_string(persistenceTimeout)); + setParameter("PersistenceTimeout", std::to_string(persistenceTimeout)); } std::string CreateLoadBalancerTCPListenerRequest::getVpcIds()const @@ -99,7 +101,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getVpcIds()const void CreateLoadBalancerTCPListenerRequest::setVpcIds(const std::string& vpcIds) { vpcIds_ = vpcIds; - setCoreParameter("VpcIds", vpcIds); + setParameter("VpcIds", vpcIds); } std::string CreateLoadBalancerTCPListenerRequest::getVServerGroupId()const @@ -110,7 +112,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getVServerGroupId()const void CreateLoadBalancerTCPListenerRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string CreateLoadBalancerTCPListenerRequest::getAclId()const @@ -121,7 +123,23 @@ std::string CreateLoadBalancerTCPListenerRequest::getAclId()const void CreateLoadBalancerTCPListenerRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); +} + +std::vector CreateLoadBalancerTCPListenerRequest::getPortRange()const +{ + return portRange_; +} + +void CreateLoadBalancerTCPListenerRequest::setPortRange(const std::vector& portRange) +{ + portRange_ = portRange; + for(int dep1 = 0; dep1!= portRange.size(); dep1++) { + auto portRangeObj = portRange.at(dep1); + std::string portRangeObjStr = "PortRange." + std::to_string(dep1 + 1); + setParameter(portRangeObjStr + ".StartPort", std::to_string(portRangeObj.startPort)); + setParameter(portRangeObjStr + ".EndPort", std::to_string(portRangeObj.endPort)); + } } std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckMethod()const @@ -132,7 +150,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckMethod()const void CreateLoadBalancerTCPListenerRequest::setHealthCheckMethod(const std::string& healthCheckMethod) { healthCheckMethod_ = healthCheckMethod; - setCoreParameter("HealthCheckMethod", healthCheckMethod); + setParameter("HealthCheckMethod", healthCheckMethod); } std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckDomain()const @@ -143,7 +161,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckDomain()const void CreateLoadBalancerTCPListenerRequest::setHealthCheckDomain(const std::string& healthCheckDomain) { healthCheckDomain_ = healthCheckDomain; - setCoreParameter("HealthCheckDomain", healthCheckDomain); + setParameter("HealthCheckDomain", healthCheckDomain); } long CreateLoadBalancerTCPListenerRequest::getOwnerId()const @@ -154,7 +172,7 @@ long CreateLoadBalancerTCPListenerRequest::getOwnerId()const void CreateLoadBalancerTCPListenerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateLoadBalancerTCPListenerRequest::getTags()const @@ -165,7 +183,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getTags()const void CreateLoadBalancerTCPListenerRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateLoadBalancerTCPListenerRequest::getLoadBalancerId()const @@ -176,7 +194,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getLoadBalancerId()const void CreateLoadBalancerTCPListenerRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string CreateLoadBalancerTCPListenerRequest::getMasterSlaveServerGroupId()const @@ -187,7 +205,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getMasterSlaveServerGroupId()c void CreateLoadBalancerTCPListenerRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId) { masterSlaveServerGroupId_ = masterSlaveServerGroupId; - setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); + setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); } int CreateLoadBalancerTCPListenerRequest::getBackendServerPort()const @@ -198,7 +216,7 @@ int CreateLoadBalancerTCPListenerRequest::getBackendServerPort()const void CreateLoadBalancerTCPListenerRequest::setBackendServerPort(int backendServerPort) { backendServerPort_ = backendServerPort; - setCoreParameter("BackendServerPort", std::to_string(backendServerPort)); + setParameter("BackendServerPort", std::to_string(backendServerPort)); } int CreateLoadBalancerTCPListenerRequest::getHealthCheckInterval()const @@ -209,7 +227,18 @@ int CreateLoadBalancerTCPListenerRequest::getHealthCheckInterval()const void CreateLoadBalancerTCPListenerRequest::setHealthCheckInterval(int healthCheckInterval) { healthCheckInterval_ = healthCheckInterval; - setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); +} + +std::string CreateLoadBalancerTCPListenerRequest::getConnectionDrain()const +{ + return connectionDrain_; +} + +void CreateLoadBalancerTCPListenerRequest::setConnectionDrain(const std::string& connectionDrain) +{ + connectionDrain_ = connectionDrain; + setParameter("ConnectionDrain", connectionDrain); } std::string CreateLoadBalancerTCPListenerRequest::getAccess_key_id()const @@ -220,7 +249,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getAccess_key_id()const void CreateLoadBalancerTCPListenerRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } int CreateLoadBalancerTCPListenerRequest::getHealthCheckConnectTimeout()const @@ -231,7 +260,7 @@ int CreateLoadBalancerTCPListenerRequest::getHealthCheckConnectTimeout()const void CreateLoadBalancerTCPListenerRequest::setHealthCheckConnectTimeout(int healthCheckConnectTimeout) { healthCheckConnectTimeout_ = healthCheckConnectTimeout; - setCoreParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout)); + setParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout)); } std::string CreateLoadBalancerTCPListenerRequest::getDescription()const @@ -242,7 +271,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getDescription()const void CreateLoadBalancerTCPListenerRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int CreateLoadBalancerTCPListenerRequest::getUnhealthyThreshold()const @@ -253,7 +282,7 @@ int CreateLoadBalancerTCPListenerRequest::getUnhealthyThreshold()const void CreateLoadBalancerTCPListenerRequest::setUnhealthyThreshold(int unhealthyThreshold) { unhealthyThreshold_ = unhealthyThreshold; - setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); + setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); } int CreateLoadBalancerTCPListenerRequest::getHealthyThreshold()const @@ -264,7 +293,7 @@ int CreateLoadBalancerTCPListenerRequest::getHealthyThreshold()const void CreateLoadBalancerTCPListenerRequest::setHealthyThreshold(int healthyThreshold) { healthyThreshold_ = healthyThreshold; - setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold)); + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); } std::string CreateLoadBalancerTCPListenerRequest::getScheduler()const @@ -275,7 +304,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getScheduler()const void CreateLoadBalancerTCPListenerRequest::setScheduler(const std::string& scheduler) { scheduler_ = scheduler; - setCoreParameter("Scheduler", scheduler); + setParameter("Scheduler", scheduler); } int CreateLoadBalancerTCPListenerRequest::getMaxConnection()const @@ -286,7 +315,7 @@ int CreateLoadBalancerTCPListenerRequest::getMaxConnection()const void CreateLoadBalancerTCPListenerRequest::setMaxConnection(int maxConnection) { maxConnection_ = maxConnection; - setCoreParameter("MaxConnection", std::to_string(maxConnection)); + setParameter("MaxConnection", std::to_string(maxConnection)); } std::string CreateLoadBalancerTCPListenerRequest::getRegionId()const @@ -297,7 +326,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getRegionId()const void CreateLoadBalancerTCPListenerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int CreateLoadBalancerTCPListenerRequest::getListenerPort()const @@ -308,7 +337,7 @@ int CreateLoadBalancerTCPListenerRequest::getListenerPort()const void CreateLoadBalancerTCPListenerRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckType()const @@ -319,7 +348,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckType()const void CreateLoadBalancerTCPListenerRequest::setHealthCheckType(const std::string& healthCheckType) { healthCheckType_ = healthCheckType; - setCoreParameter("HealthCheckType", healthCheckType); + setParameter("HealthCheckType", healthCheckType); } std::string CreateLoadBalancerTCPListenerRequest::getResourceOwnerAccount()const @@ -330,7 +359,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getResourceOwnerAccount()const void CreateLoadBalancerTCPListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateLoadBalancerTCPListenerRequest::getBandwidth()const @@ -341,7 +370,7 @@ int CreateLoadBalancerTCPListenerRequest::getBandwidth()const void CreateLoadBalancerTCPListenerRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateLoadBalancerTCPListenerRequest::getOwnerAccount()const @@ -352,7 +381,18 @@ std::string CreateLoadBalancerTCPListenerRequest::getOwnerAccount()const void CreateLoadBalancerTCPListenerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); +} + +int CreateLoadBalancerTCPListenerRequest::getConnectionDrainTimeout()const +{ + return connectionDrainTimeout_; +} + +void CreateLoadBalancerTCPListenerRequest::setConnectionDrainTimeout(int connectionDrainTimeout) +{ + connectionDrainTimeout_ = connectionDrainTimeout; + setParameter("ConnectionDrainTimeout", std::to_string(connectionDrainTimeout)); } int CreateLoadBalancerTCPListenerRequest::getHealthCheckConnectPort()const @@ -363,7 +403,7 @@ int CreateLoadBalancerTCPListenerRequest::getHealthCheckConnectPort()const void CreateLoadBalancerTCPListenerRequest::setHealthCheckConnectPort(int healthCheckConnectPort) { healthCheckConnectPort_ = healthCheckConnectPort; - setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); + setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); } std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckHttpCode()const @@ -374,6 +414,6 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckHttpCode()const void CreateLoadBalancerTCPListenerRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode) { healthCheckHttpCode_ = healthCheckHttpCode; - setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode); + setParameter("HealthCheckHttpCode", healthCheckHttpCode); } diff --git a/slb/src/model/CreateLoadBalancerUDPListenerRequest.cc b/slb/src/model/CreateLoadBalancerUDPListenerRequest.cc index ae14ed999..a1b70d4db 100644 --- a/slb/src/model/CreateLoadBalancerUDPListenerRequest.cc +++ b/slb/src/model/CreateLoadBalancerUDPListenerRequest.cc @@ -20,33 +20,13 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerUDPListenerRequest; CreateLoadBalancerUDPListenerRequest::CreateLoadBalancerUDPListenerRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancerUDPListener") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateLoadBalancerUDPListenerRequest::~CreateLoadBalancerUDPListenerRequest() {} -std::string CreateLoadBalancerUDPListenerRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void CreateLoadBalancerUDPListenerRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - -int CreateLoadBalancerUDPListenerRequest::getHealthCheckConnectTimeout()const -{ - return healthCheckConnectTimeout_; -} - -void CreateLoadBalancerUDPListenerRequest::setHealthCheckConnectTimeout(int healthCheckConnectTimeout) -{ - healthCheckConnectTimeout_ = healthCheckConnectTimeout; - setCoreParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout)); -} - long CreateLoadBalancerUDPListenerRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -55,40 +35,7 @@ long CreateLoadBalancerUDPListenerRequest::getResourceOwnerId()const void CreateLoadBalancerUDPListenerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateLoadBalancerUDPListenerRequest::getDescription()const -{ - return description_; -} - -void CreateLoadBalancerUDPListenerRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -int CreateLoadBalancerUDPListenerRequest::getUnhealthyThreshold()const -{ - return unhealthyThreshold_; -} - -void CreateLoadBalancerUDPListenerRequest::setUnhealthyThreshold(int unhealthyThreshold) -{ - unhealthyThreshold_ = unhealthyThreshold; - setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); -} - -int CreateLoadBalancerUDPListenerRequest::getHealthyThreshold()const -{ - return healthyThreshold_; -} - -void CreateLoadBalancerUDPListenerRequest::setHealthyThreshold(int healthyThreshold) -{ - healthyThreshold_ = healthyThreshold; - setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateLoadBalancerUDPListenerRequest::getAclStatus()const @@ -99,18 +46,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getAclStatus()const void CreateLoadBalancerUDPListenerRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); -} - -std::string CreateLoadBalancerUDPListenerRequest::getScheduler()const -{ - return scheduler_; -} - -void CreateLoadBalancerUDPListenerRequest::setScheduler(const std::string& scheduler) -{ - scheduler_ = scheduler; - setCoreParameter("Scheduler", scheduler); + setParameter("AclStatus", aclStatus); } std::string CreateLoadBalancerUDPListenerRequest::getAclType()const @@ -121,29 +57,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getAclType()const void CreateLoadBalancerUDPListenerRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); -} - -int CreateLoadBalancerUDPListenerRequest::getMaxConnection()const -{ - return maxConnection_; -} - -void CreateLoadBalancerUDPListenerRequest::setMaxConnection(int maxConnection) -{ - maxConnection_ = maxConnection; - setCoreParameter("MaxConnection", std::to_string(maxConnection)); -} - -std::string CreateLoadBalancerUDPListenerRequest::getRegionId()const -{ - return regionId_; -} - -void CreateLoadBalancerUDPListenerRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("AclType", aclType); } int CreateLoadBalancerUDPListenerRequest::getPersistenceTimeout()const @@ -154,7 +68,7 @@ int CreateLoadBalancerUDPListenerRequest::getPersistenceTimeout()const void CreateLoadBalancerUDPListenerRequest::setPersistenceTimeout(int persistenceTimeout) { persistenceTimeout_ = persistenceTimeout; - setCoreParameter("PersistenceTimeout", std::to_string(persistenceTimeout)); + setParameter("PersistenceTimeout", std::to_string(persistenceTimeout)); } std::string CreateLoadBalancerUDPListenerRequest::getVpcIds()const @@ -165,7 +79,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getVpcIds()const void CreateLoadBalancerUDPListenerRequest::setVpcIds(const std::string& vpcIds) { vpcIds_ = vpcIds; - setCoreParameter("VpcIds", vpcIds); + setParameter("VpcIds", vpcIds); } std::string CreateLoadBalancerUDPListenerRequest::getVServerGroupId()const @@ -176,7 +90,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getVServerGroupId()const void CreateLoadBalancerUDPListenerRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string CreateLoadBalancerUDPListenerRequest::getAclId()const @@ -187,51 +101,23 @@ std::string CreateLoadBalancerUDPListenerRequest::getAclId()const void CreateLoadBalancerUDPListenerRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } -int CreateLoadBalancerUDPListenerRequest::getListenerPort()const +std::vector CreateLoadBalancerUDPListenerRequest::getPortRange()const { - return listenerPort_; + return portRange_; } -void CreateLoadBalancerUDPListenerRequest::setListenerPort(int listenerPort) +void CreateLoadBalancerUDPListenerRequest::setPortRange(const std::vector& portRange) { - listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); -} - -std::string CreateLoadBalancerUDPListenerRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateLoadBalancerUDPListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -int CreateLoadBalancerUDPListenerRequest::getBandwidth()const -{ - return bandwidth_; -} - -void CreateLoadBalancerUDPListenerRequest::setBandwidth(int bandwidth) -{ - bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); -} - -std::string CreateLoadBalancerUDPListenerRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateLoadBalancerUDPListenerRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + portRange_ = portRange; + for(int dep1 = 0; dep1!= portRange.size(); dep1++) { + auto portRangeObj = portRange.at(dep1); + std::string portRangeObjStr = "PortRange." + std::to_string(dep1 + 1); + setParameter(portRangeObjStr + ".StartPort", std::to_string(portRangeObj.startPort)); + setParameter(portRangeObjStr + ".EndPort", std::to_string(portRangeObj.endPort)); + } } long CreateLoadBalancerUDPListenerRequest::getOwnerId()const @@ -242,7 +128,7 @@ long CreateLoadBalancerUDPListenerRequest::getOwnerId()const void CreateLoadBalancerUDPListenerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateLoadBalancerUDPListenerRequest::getTags()const @@ -253,7 +139,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getTags()const void CreateLoadBalancerUDPListenerRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateLoadBalancerUDPListenerRequest::getLoadBalancerId()const @@ -264,7 +150,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getLoadBalancerId()const void CreateLoadBalancerUDPListenerRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string CreateLoadBalancerUDPListenerRequest::getMasterSlaveServerGroupId()const @@ -275,7 +161,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getMasterSlaveServerGroupId()c void CreateLoadBalancerUDPListenerRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId) { masterSlaveServerGroupId_ = masterSlaveServerGroupId; - setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); + setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); } std::string CreateLoadBalancerUDPListenerRequest::getHealthCheckReq()const @@ -286,7 +172,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getHealthCheckReq()const void CreateLoadBalancerUDPListenerRequest::setHealthCheckReq(const std::string& healthCheckReq) { healthCheckReq_ = healthCheckReq; - setCoreParameter("HealthCheckReq", healthCheckReq); + setParameter("HealthCheckReq", healthCheckReq); } int CreateLoadBalancerUDPListenerRequest::getBackendServerPort()const @@ -297,7 +183,7 @@ int CreateLoadBalancerUDPListenerRequest::getBackendServerPort()const void CreateLoadBalancerUDPListenerRequest::setBackendServerPort(int backendServerPort) { backendServerPort_ = backendServerPort; - setCoreParameter("BackendServerPort", std::to_string(backendServerPort)); + setParameter("BackendServerPort", std::to_string(backendServerPort)); } int CreateLoadBalancerUDPListenerRequest::getHealthCheckInterval()const @@ -308,7 +194,7 @@ int CreateLoadBalancerUDPListenerRequest::getHealthCheckInterval()const void CreateLoadBalancerUDPListenerRequest::setHealthCheckInterval(int healthCheckInterval) { healthCheckInterval_ = healthCheckInterval; - setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); } std::string CreateLoadBalancerUDPListenerRequest::getHealthCheckExp()const @@ -319,7 +205,161 @@ std::string CreateLoadBalancerUDPListenerRequest::getHealthCheckExp()const void CreateLoadBalancerUDPListenerRequest::setHealthCheckExp(const std::string& healthCheckExp) { healthCheckExp_ = healthCheckExp; - setCoreParameter("HealthCheckExp", healthCheckExp); + setParameter("HealthCheckExp", healthCheckExp); +} + +std::string CreateLoadBalancerUDPListenerRequest::getConnectionDrain()const +{ + return connectionDrain_; +} + +void CreateLoadBalancerUDPListenerRequest::setConnectionDrain(const std::string& connectionDrain) +{ + connectionDrain_ = connectionDrain; + setParameter("ConnectionDrain", connectionDrain); +} + +std::string CreateLoadBalancerUDPListenerRequest::getAccess_key_id()const +{ + return access_key_id_; +} + +void CreateLoadBalancerUDPListenerRequest::setAccess_key_id(const std::string& access_key_id) +{ + access_key_id_ = access_key_id; + setParameter("Access_key_id", access_key_id); +} + +int CreateLoadBalancerUDPListenerRequest::getHealthCheckConnectTimeout()const +{ + return healthCheckConnectTimeout_; +} + +void CreateLoadBalancerUDPListenerRequest::setHealthCheckConnectTimeout(int healthCheckConnectTimeout) +{ + healthCheckConnectTimeout_ = healthCheckConnectTimeout; + setParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout)); +} + +std::string CreateLoadBalancerUDPListenerRequest::getDescription()const +{ + return description_; +} + +void CreateLoadBalancerUDPListenerRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +int CreateLoadBalancerUDPListenerRequest::getUnhealthyThreshold()const +{ + return unhealthyThreshold_; +} + +void CreateLoadBalancerUDPListenerRequest::setUnhealthyThreshold(int unhealthyThreshold) +{ + unhealthyThreshold_ = unhealthyThreshold; + setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); +} + +int CreateLoadBalancerUDPListenerRequest::getHealthyThreshold()const +{ + return healthyThreshold_; +} + +void CreateLoadBalancerUDPListenerRequest::setHealthyThreshold(int healthyThreshold) +{ + healthyThreshold_ = healthyThreshold; + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); +} + +std::string CreateLoadBalancerUDPListenerRequest::getScheduler()const +{ + return scheduler_; +} + +void CreateLoadBalancerUDPListenerRequest::setScheduler(const std::string& scheduler) +{ + scheduler_ = scheduler; + setParameter("Scheduler", scheduler); +} + +int CreateLoadBalancerUDPListenerRequest::getMaxConnection()const +{ + return maxConnection_; +} + +void CreateLoadBalancerUDPListenerRequest::setMaxConnection(int maxConnection) +{ + maxConnection_ = maxConnection; + setParameter("MaxConnection", std::to_string(maxConnection)); +} + +std::string CreateLoadBalancerUDPListenerRequest::getRegionId()const +{ + return regionId_; +} + +void CreateLoadBalancerUDPListenerRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int CreateLoadBalancerUDPListenerRequest::getListenerPort()const +{ + return listenerPort_; +} + +void CreateLoadBalancerUDPListenerRequest::setListenerPort(int listenerPort) +{ + listenerPort_ = listenerPort; + setParameter("ListenerPort", std::to_string(listenerPort)); +} + +std::string CreateLoadBalancerUDPListenerRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateLoadBalancerUDPListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +int CreateLoadBalancerUDPListenerRequest::getBandwidth()const +{ + return bandwidth_; +} + +void CreateLoadBalancerUDPListenerRequest::setBandwidth(int bandwidth) +{ + bandwidth_ = bandwidth; + setParameter("Bandwidth", std::to_string(bandwidth)); +} + +std::string CreateLoadBalancerUDPListenerRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateLoadBalancerUDPListenerRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +int CreateLoadBalancerUDPListenerRequest::getConnectionDrainTimeout()const +{ + return connectionDrainTimeout_; +} + +void CreateLoadBalancerUDPListenerRequest::setConnectionDrainTimeout(int connectionDrainTimeout) +{ + connectionDrainTimeout_ = connectionDrainTimeout; + setParameter("ConnectionDrainTimeout", std::to_string(connectionDrainTimeout)); } int CreateLoadBalancerUDPListenerRequest::getHealthCheckConnectPort()const @@ -330,6 +370,6 @@ int CreateLoadBalancerUDPListenerRequest::getHealthCheckConnectPort()const void CreateLoadBalancerUDPListenerRequest::setHealthCheckConnectPort(int healthCheckConnectPort) { healthCheckConnectPort_ = healthCheckConnectPort; - setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); + setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); } diff --git a/slb/src/model/CreateMasterSlaveServerGroupRequest.cc b/slb/src/model/CreateMasterSlaveServerGroupRequest.cc index 41d2aaceb..1ccfd6faf 100644 --- a/slb/src/model/CreateMasterSlaveServerGroupRequest.cc +++ b/slb/src/model/CreateMasterSlaveServerGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateMasterSlaveServerGroupRequest; CreateMasterSlaveServerGroupRequest::CreateMasterSlaveServerGroupRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateMasterSlaveServerGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateMasterSlaveServerGroupRequest::~CreateMasterSlaveServerGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateMasterSlaveServerGroupRequest::getAccess_key_id()const void CreateMasterSlaveServerGroupRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long CreateMasterSlaveServerGroupRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateMasterSlaveServerGroupRequest::getResourceOwnerId()const void CreateMasterSlaveServerGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateMasterSlaveServerGroupRequest::getMasterSlaveBackendServers()const @@ -55,7 +57,7 @@ std::string CreateMasterSlaveServerGroupRequest::getMasterSlaveBackendServers()c void CreateMasterSlaveServerGroupRequest::setMasterSlaveBackendServers(const std::string& masterSlaveBackendServers) { masterSlaveBackendServers_ = masterSlaveBackendServers; - setCoreParameter("MasterSlaveBackendServers", masterSlaveBackendServers); + setParameter("MasterSlaveBackendServers", masterSlaveBackendServers); } std::string CreateMasterSlaveServerGroupRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateMasterSlaveServerGroupRequest::getRegionId()const void CreateMasterSlaveServerGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateMasterSlaveServerGroupRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateMasterSlaveServerGroupRequest::getResourceOwnerAccount()const void CreateMasterSlaveServerGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateMasterSlaveServerGroupRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateMasterSlaveServerGroupRequest::getOwnerAccount()const void CreateMasterSlaveServerGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateMasterSlaveServerGroupRequest::getMasterSlaveServerGroupName()const @@ -99,7 +101,7 @@ std::string CreateMasterSlaveServerGroupRequest::getMasterSlaveServerGroupName() void CreateMasterSlaveServerGroupRequest::setMasterSlaveServerGroupName(const std::string& masterSlaveServerGroupName) { masterSlaveServerGroupName_ = masterSlaveServerGroupName; - setCoreParameter("MasterSlaveServerGroupName", masterSlaveServerGroupName); + setParameter("MasterSlaveServerGroupName", masterSlaveServerGroupName); } long CreateMasterSlaveServerGroupRequest::getOwnerId()const @@ -110,7 +112,7 @@ long CreateMasterSlaveServerGroupRequest::getOwnerId()const void CreateMasterSlaveServerGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateMasterSlaveServerGroupRequest::getTags()const @@ -121,7 +123,7 @@ std::string CreateMasterSlaveServerGroupRequest::getTags()const void CreateMasterSlaveServerGroupRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateMasterSlaveServerGroupRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string CreateMasterSlaveServerGroupRequest::getLoadBalancerId()const void CreateMasterSlaveServerGroupRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/CreateRulesRequest.cc b/slb/src/model/CreateRulesRequest.cc index 1f14a2904..e693a2cf8 100644 --- a/slb/src/model/CreateRulesRequest.cc +++ b/slb/src/model/CreateRulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateRulesRequest; CreateRulesRequest::CreateRulesRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRulesRequest::~CreateRulesRequest() {} @@ -33,7 +35,7 @@ std::string CreateRulesRequest::getAccess_key_id()const void CreateRulesRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long CreateRulesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateRulesRequest::getResourceOwnerId()const void CreateRulesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateRulesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CreateRulesRequest::getRegionId()const void CreateRulesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateRulesRequest::getRuleList()const @@ -66,7 +68,7 @@ std::string CreateRulesRequest::getRuleList()const void CreateRulesRequest::setRuleList(const std::string& ruleList) { ruleList_ = ruleList; - setCoreParameter("RuleList", ruleList); + setParameter("RuleList", ruleList); } int CreateRulesRequest::getListenerPort()const @@ -77,7 +79,7 @@ int CreateRulesRequest::getListenerPort()const void CreateRulesRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string CreateRulesRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateRulesRequest::getResourceOwnerAccount()const void CreateRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateRulesRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateRulesRequest::getOwnerAccount()const void CreateRulesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateRulesRequest::getOwnerId()const @@ -110,7 +112,7 @@ long CreateRulesRequest::getOwnerId()const void CreateRulesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateRulesRequest::getListenerProtocol()const @@ -121,7 +123,7 @@ std::string CreateRulesRequest::getListenerProtocol()const void CreateRulesRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string CreateRulesRequest::getTags()const @@ -132,7 +134,7 @@ std::string CreateRulesRequest::getTags()const void CreateRulesRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateRulesRequest::getLoadBalancerId()const @@ -143,6 +145,6 @@ std::string CreateRulesRequest::getLoadBalancerId()const void CreateRulesRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/CreateVServerGroupRequest.cc b/slb/src/model/CreateVServerGroupRequest.cc index 68032df61..57d872ffe 100644 --- a/slb/src/model/CreateVServerGroupRequest.cc +++ b/slb/src/model/CreateVServerGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateVServerGroupRequest; CreateVServerGroupRequest::CreateVServerGroupRequest() : RpcServiceRequest("slb", "2014-05-15", "CreateVServerGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVServerGroupRequest::~CreateVServerGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateVServerGroupRequest::getAccess_key_id()const void CreateVServerGroupRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long CreateVServerGroupRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateVServerGroupRequest::getResourceOwnerId()const void CreateVServerGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateVServerGroupRequest::getBackendServers()const @@ -55,7 +57,7 @@ std::string CreateVServerGroupRequest::getBackendServers()const void CreateVServerGroupRequest::setBackendServers(const std::string& backendServers) { backendServers_ = backendServers; - setCoreParameter("BackendServers", backendServers); + setParameter("BackendServers", backendServers); } std::string CreateVServerGroupRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateVServerGroupRequest::getRegionId()const void CreateVServerGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateVServerGroupRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateVServerGroupRequest::getResourceOwnerAccount()const void CreateVServerGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateVServerGroupRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateVServerGroupRequest::getOwnerAccount()const void CreateVServerGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateVServerGroupRequest::getOwnerId()const @@ -99,7 +101,7 @@ long CreateVServerGroupRequest::getOwnerId()const void CreateVServerGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateVServerGroupRequest::getTags()const @@ -110,7 +112,7 @@ std::string CreateVServerGroupRequest::getTags()const void CreateVServerGroupRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateVServerGroupRequest::getVServerGroupName()const @@ -121,7 +123,7 @@ std::string CreateVServerGroupRequest::getVServerGroupName()const void CreateVServerGroupRequest::setVServerGroupName(const std::string& vServerGroupName) { vServerGroupName_ = vServerGroupName; - setCoreParameter("VServerGroupName", vServerGroupName); + setParameter("VServerGroupName", vServerGroupName); } std::string CreateVServerGroupRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string CreateVServerGroupRequest::getLoadBalancerId()const void CreateVServerGroupRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/CreateVServerGroupResult.cc b/slb/src/model/CreateVServerGroupResult.cc index c67bdf38d..204fe69ed 100644 --- a/slb/src/model/CreateVServerGroupResult.cc +++ b/slb/src/model/CreateVServerGroupResult.cc @@ -55,6 +55,10 @@ void CreateVServerGroupResult::parse(const std::string &payload) backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); if(!valueBackendServersBackendServer["VpcId"].isNull()) backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["VbrId"].isNull()) + backendServersObject.vbrId = valueBackendServersBackendServer["VbrId"].asString(); + if(!valueBackendServersBackendServer["ServerRegionId"].isNull()) + backendServersObject.serverRegionId = valueBackendServersBackendServer["ServerRegionId"].asString(); if(!valueBackendServersBackendServer["Description"].isNull()) backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); diff --git a/slb/src/model/DeleteAccessControlListRequest.cc b/slb/src/model/DeleteAccessControlListRequest.cc index 3ef6f61a2..ae789033d 100644 --- a/slb/src/model/DeleteAccessControlListRequest.cc +++ b/slb/src/model/DeleteAccessControlListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteAccessControlListRequest; DeleteAccessControlListRequest::DeleteAccessControlListRequest() : RpcServiceRequest("slb", "2014-05-15", "DeleteAccessControlList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAccessControlListRequest::~DeleteAccessControlListRequest() {} @@ -33,7 +35,7 @@ std::string DeleteAccessControlListRequest::getAccess_key_id()const void DeleteAccessControlListRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DeleteAccessControlListRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteAccessControlListRequest::getResourceOwnerId()const void DeleteAccessControlListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteAccessControlListRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DeleteAccessControlListRequest::getAccessKeyId()const void DeleteAccessControlListRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteAccessControlListRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DeleteAccessControlListRequest::getRegionId()const void DeleteAccessControlListRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteAccessControlListRequest::getAclId()const @@ -77,7 +79,7 @@ std::string DeleteAccessControlListRequest::getAclId()const void DeleteAccessControlListRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DeleteAccessControlListRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteAccessControlListRequest::getResourceOwnerAccount()const void DeleteAccessControlListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteAccessControlListRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DeleteAccessControlListRequest::getOwnerAccount()const void DeleteAccessControlListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteAccessControlListRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DeleteAccessControlListRequest::getOwnerId()const void DeleteAccessControlListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteAccessControlListRequest::getTags()const @@ -121,6 +123,6 @@ std::string DeleteAccessControlListRequest::getTags()const void DeleteAccessControlListRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/DeleteCACertificateRequest.cc b/slb/src/model/DeleteCACertificateRequest.cc index ac0c2eff9..82bd496bc 100644 --- a/slb/src/model/DeleteCACertificateRequest.cc +++ b/slb/src/model/DeleteCACertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteCACertificateRequest; DeleteCACertificateRequest::DeleteCACertificateRequest() : RpcServiceRequest("slb", "2014-05-15", "DeleteCACertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCACertificateRequest::~DeleteCACertificateRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCACertificateRequest::getAccess_key_id()const void DeleteCACertificateRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DeleteCACertificateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteCACertificateRequest::getResourceOwnerId()const void DeleteCACertificateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteCACertificateRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteCACertificateRequest::getRegionId()const void DeleteCACertificateRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteCACertificateRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteCACertificateRequest::getResourceOwnerAccount()const void DeleteCACertificateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteCACertificateRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteCACertificateRequest::getOwnerAccount()const void DeleteCACertificateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteCACertificateRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteCACertificateRequest::getOwnerId()const void DeleteCACertificateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteCACertificateRequest::getCACertificateId()const @@ -99,6 +101,6 @@ std::string DeleteCACertificateRequest::getCACertificateId()const void DeleteCACertificateRequest::setCACertificateId(const std::string& cACertificateId) { cACertificateId_ = cACertificateId; - setCoreParameter("CACertificateId", cACertificateId); + setParameter("CACertificateId", cACertificateId); } diff --git a/slb/src/model/DeleteDomainExtensionRequest.cc b/slb/src/model/DeleteDomainExtensionRequest.cc index f0c8b00d0..a0f69754b 100644 --- a/slb/src/model/DeleteDomainExtensionRequest.cc +++ b/slb/src/model/DeleteDomainExtensionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteDomainExtensionRequest; DeleteDomainExtensionRequest::DeleteDomainExtensionRequest() : RpcServiceRequest("slb", "2014-05-15", "DeleteDomainExtension") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDomainExtensionRequest::~DeleteDomainExtensionRequest() {} @@ -33,7 +35,7 @@ std::string DeleteDomainExtensionRequest::getAccess_key_id()const void DeleteDomainExtensionRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DeleteDomainExtensionRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteDomainExtensionRequest::getResourceOwnerId()const void DeleteDomainExtensionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteDomainExtensionRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteDomainExtensionRequest::getRegionId()const void DeleteDomainExtensionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteDomainExtensionRequest::getDomainExtensionId()const @@ -66,7 +68,7 @@ std::string DeleteDomainExtensionRequest::getDomainExtensionId()const void DeleteDomainExtensionRequest::setDomainExtensionId(const std::string& domainExtensionId) { domainExtensionId_ = domainExtensionId; - setCoreParameter("DomainExtensionId", domainExtensionId); + setParameter("DomainExtensionId", domainExtensionId); } std::string DeleteDomainExtensionRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteDomainExtensionRequest::getResourceOwnerAccount()const void DeleteDomainExtensionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteDomainExtensionRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteDomainExtensionRequest::getOwnerAccount()const void DeleteDomainExtensionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteDomainExtensionRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DeleteDomainExtensionRequest::getOwnerId()const void DeleteDomainExtensionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteDomainExtensionRequest::getTags()const @@ -110,6 +112,6 @@ std::string DeleteDomainExtensionRequest::getTags()const void DeleteDomainExtensionRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/DeleteLoadBalancerListenerRequest.cc b/slb/src/model/DeleteLoadBalancerListenerRequest.cc index 6215c43bf..4a7189929 100644 --- a/slb/src/model/DeleteLoadBalancerListenerRequest.cc +++ b/slb/src/model/DeleteLoadBalancerListenerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteLoadBalancerListenerRequest; DeleteLoadBalancerListenerRequest::DeleteLoadBalancerListenerRequest() : RpcServiceRequest("slb", "2014-05-15", "DeleteLoadBalancerListener") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLoadBalancerListenerRequest::~DeleteLoadBalancerListenerRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLoadBalancerListenerRequest::getAccess_key_id()const void DeleteLoadBalancerListenerRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DeleteLoadBalancerListenerRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteLoadBalancerListenerRequest::getResourceOwnerId()const void DeleteLoadBalancerListenerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteLoadBalancerListenerRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteLoadBalancerListenerRequest::getRegionId()const void DeleteLoadBalancerListenerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DeleteLoadBalancerListenerRequest::getListenerPort()const @@ -66,7 +68,7 @@ int DeleteLoadBalancerListenerRequest::getListenerPort()const void DeleteLoadBalancerListenerRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string DeleteLoadBalancerListenerRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteLoadBalancerListenerRequest::getResourceOwnerAccount()const void DeleteLoadBalancerListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteLoadBalancerListenerRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteLoadBalancerListenerRequest::getOwnerAccount()const void DeleteLoadBalancerListenerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteLoadBalancerListenerRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DeleteLoadBalancerListenerRequest::getOwnerId()const void DeleteLoadBalancerListenerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteLoadBalancerListenerRequest::getListenerProtocol()const @@ -110,7 +112,7 @@ std::string DeleteLoadBalancerListenerRequest::getListenerProtocol()const void DeleteLoadBalancerListenerRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string DeleteLoadBalancerListenerRequest::getTags()const @@ -121,7 +123,7 @@ std::string DeleteLoadBalancerListenerRequest::getTags()const void DeleteLoadBalancerListenerRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DeleteLoadBalancerListenerRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string DeleteLoadBalancerListenerRequest::getLoadBalancerId()const void DeleteLoadBalancerListenerRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DeleteLoadBalancerRequest.cc b/slb/src/model/DeleteLoadBalancerRequest.cc index b10cb59b6..f55d502b5 100644 --- a/slb/src/model/DeleteLoadBalancerRequest.cc +++ b/slb/src/model/DeleteLoadBalancerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteLoadBalancerRequest; DeleteLoadBalancerRequest::DeleteLoadBalancerRequest() : RpcServiceRequest("slb", "2014-05-15", "DeleteLoadBalancer") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteLoadBalancerRequest::~DeleteLoadBalancerRequest() {} @@ -33,7 +35,7 @@ std::string DeleteLoadBalancerRequest::getAccess_key_id()const void DeleteLoadBalancerRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DeleteLoadBalancerRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteLoadBalancerRequest::getResourceOwnerId()const void DeleteLoadBalancerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteLoadBalancerRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteLoadBalancerRequest::getRegionId()const void DeleteLoadBalancerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteLoadBalancerRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteLoadBalancerRequest::getResourceOwnerAccount()const void DeleteLoadBalancerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteLoadBalancerRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteLoadBalancerRequest::getOwnerAccount()const void DeleteLoadBalancerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteLoadBalancerRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteLoadBalancerRequest::getOwnerId()const void DeleteLoadBalancerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteLoadBalancerRequest::getTags()const @@ -99,7 +101,7 @@ std::string DeleteLoadBalancerRequest::getTags()const void DeleteLoadBalancerRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DeleteLoadBalancerRequest::getLoadBalancerId()const @@ -110,6 +112,6 @@ std::string DeleteLoadBalancerRequest::getLoadBalancerId()const void DeleteLoadBalancerRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DeleteMasterSlaveServerGroupRequest.cc b/slb/src/model/DeleteMasterSlaveServerGroupRequest.cc index cffd4203f..8df51ee95 100644 --- a/slb/src/model/DeleteMasterSlaveServerGroupRequest.cc +++ b/slb/src/model/DeleteMasterSlaveServerGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteMasterSlaveServerGroupRequest; DeleteMasterSlaveServerGroupRequest::DeleteMasterSlaveServerGroupRequest() : RpcServiceRequest("slb", "2014-05-15", "DeleteMasterSlaveServerGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMasterSlaveServerGroupRequest::~DeleteMasterSlaveServerGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getAccess_key_id()const void DeleteMasterSlaveServerGroupRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DeleteMasterSlaveServerGroupRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteMasterSlaveServerGroupRequest::getResourceOwnerId()const void DeleteMasterSlaveServerGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteMasterSlaveServerGroupRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getRegionId()const void DeleteMasterSlaveServerGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteMasterSlaveServerGroupRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getResourceOwnerAccount()const void DeleteMasterSlaveServerGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteMasterSlaveServerGroupRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getOwnerAccount()const void DeleteMasterSlaveServerGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteMasterSlaveServerGroupRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteMasterSlaveServerGroupRequest::getOwnerId()const void DeleteMasterSlaveServerGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteMasterSlaveServerGroupRequest::getTags()const @@ -99,7 +101,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getTags()const void DeleteMasterSlaveServerGroupRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DeleteMasterSlaveServerGroupRequest::getMasterSlaveServerGroupId()const @@ -110,6 +112,6 @@ std::string DeleteMasterSlaveServerGroupRequest::getMasterSlaveServerGroupId()co void DeleteMasterSlaveServerGroupRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId) { masterSlaveServerGroupId_ = masterSlaveServerGroupId; - setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); + setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); } diff --git a/slb/src/model/DeleteRulesRequest.cc b/slb/src/model/DeleteRulesRequest.cc index 8d2a8695b..406afa307 100644 --- a/slb/src/model/DeleteRulesRequest.cc +++ b/slb/src/model/DeleteRulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteRulesRequest; DeleteRulesRequest::DeleteRulesRequest() : RpcServiceRequest("slb", "2014-05-15", "DeleteRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRulesRequest::~DeleteRulesRequest() {} @@ -33,7 +35,7 @@ std::string DeleteRulesRequest::getAccess_key_id()const void DeleteRulesRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DeleteRulesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteRulesRequest::getResourceOwnerId()const void DeleteRulesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteRulesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteRulesRequest::getRegionId()const void DeleteRulesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteRulesRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteRulesRequest::getResourceOwnerAccount()const void DeleteRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteRulesRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteRulesRequest::getOwnerAccount()const void DeleteRulesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteRulesRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteRulesRequest::getOwnerId()const void DeleteRulesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteRulesRequest::getTags()const @@ -99,7 +101,7 @@ std::string DeleteRulesRequest::getTags()const void DeleteRulesRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DeleteRulesRequest::getRuleIds()const @@ -110,6 +112,6 @@ std::string DeleteRulesRequest::getRuleIds()const void DeleteRulesRequest::setRuleIds(const std::string& ruleIds) { ruleIds_ = ruleIds; - setCoreParameter("RuleIds", ruleIds); + setParameter("RuleIds", ruleIds); } diff --git a/slb/src/model/DeleteServerCertificateRequest.cc b/slb/src/model/DeleteServerCertificateRequest.cc index 84a04dc04..0132a0f08 100644 --- a/slb/src/model/DeleteServerCertificateRequest.cc +++ b/slb/src/model/DeleteServerCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteServerCertificateRequest; DeleteServerCertificateRequest::DeleteServerCertificateRequest() : RpcServiceRequest("slb", "2014-05-15", "DeleteServerCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteServerCertificateRequest::~DeleteServerCertificateRequest() {} @@ -33,7 +35,7 @@ std::string DeleteServerCertificateRequest::getAccess_key_id()const void DeleteServerCertificateRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DeleteServerCertificateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteServerCertificateRequest::getResourceOwnerId()const void DeleteServerCertificateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteServerCertificateRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteServerCertificateRequest::getRegionId()const void DeleteServerCertificateRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteServerCertificateRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteServerCertificateRequest::getResourceOwnerAccount()const void DeleteServerCertificateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteServerCertificateRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteServerCertificateRequest::getOwnerAccount()const void DeleteServerCertificateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteServerCertificateRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteServerCertificateRequest::getOwnerId()const void DeleteServerCertificateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteServerCertificateRequest::getServerCertificateId()const @@ -99,7 +101,7 @@ std::string DeleteServerCertificateRequest::getServerCertificateId()const void DeleteServerCertificateRequest::setServerCertificateId(const std::string& serverCertificateId) { serverCertificateId_ = serverCertificateId; - setCoreParameter("ServerCertificateId", serverCertificateId); + setParameter("ServerCertificateId", serverCertificateId); } std::string DeleteServerCertificateRequest::getTags()const @@ -110,6 +112,6 @@ std::string DeleteServerCertificateRequest::getTags()const void DeleteServerCertificateRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/DeleteVServerGroupRequest.cc b/slb/src/model/DeleteVServerGroupRequest.cc index 064446cb2..293967a53 100644 --- a/slb/src/model/DeleteVServerGroupRequest.cc +++ b/slb/src/model/DeleteVServerGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteVServerGroupRequest; DeleteVServerGroupRequest::DeleteVServerGroupRequest() : RpcServiceRequest("slb", "2014-05-15", "DeleteVServerGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVServerGroupRequest::~DeleteVServerGroupRequest() {} @@ -33,7 +35,7 @@ std::string DeleteVServerGroupRequest::getAccess_key_id()const void DeleteVServerGroupRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DeleteVServerGroupRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteVServerGroupRequest::getResourceOwnerId()const void DeleteVServerGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVServerGroupRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteVServerGroupRequest::getRegionId()const void DeleteVServerGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteVServerGroupRequest::getVServerGroupId()const @@ -66,7 +68,7 @@ std::string DeleteVServerGroupRequest::getVServerGroupId()const void DeleteVServerGroupRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string DeleteVServerGroupRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteVServerGroupRequest::getResourceOwnerAccount()const void DeleteVServerGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteVServerGroupRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteVServerGroupRequest::getOwnerAccount()const void DeleteVServerGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteVServerGroupRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DeleteVServerGroupRequest::getOwnerId()const void DeleteVServerGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVServerGroupRequest::getTags()const @@ -110,6 +112,6 @@ std::string DeleteVServerGroupRequest::getTags()const void DeleteVServerGroupRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/DescribeAccessControlListAttributeRequest.cc b/slb/src/model/DescribeAccessControlListAttributeRequest.cc index 50dee0802..2494f3907 100644 --- a/slb/src/model/DescribeAccessControlListAttributeRequest.cc +++ b/slb/src/model/DescribeAccessControlListAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeAccessControlListAttributeRequest; DescribeAccessControlListAttributeRequest::DescribeAccessControlListAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeAccessControlListAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccessControlListAttributeRequest::~DescribeAccessControlListAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccessControlListAttributeRequest::getAccess_key_id()const void DescribeAccessControlListAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeAccessControlListAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeAccessControlListAttributeRequest::getResourceOwnerId()const void DescribeAccessControlListAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeAccessControlListAttributeRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DescribeAccessControlListAttributeRequest::getAccessKeyId()const void DescribeAccessControlListAttributeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAccessControlListAttributeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeAccessControlListAttributeRequest::getRegionId()const void DescribeAccessControlListAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeAccessControlListAttributeRequest::getAclId()const @@ -77,7 +79,7 @@ std::string DescribeAccessControlListAttributeRequest::getAclId()const void DescribeAccessControlListAttributeRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DescribeAccessControlListAttributeRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeAccessControlListAttributeRequest::getResourceOwnerAccount() void DescribeAccessControlListAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeAccessControlListAttributeRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeAccessControlListAttributeRequest::getOwnerAccount()const void DescribeAccessControlListAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeAccessControlListAttributeRequest::getAclEntryComment()const @@ -110,7 +112,7 @@ std::string DescribeAccessControlListAttributeRequest::getAclEntryComment()const void DescribeAccessControlListAttributeRequest::setAclEntryComment(const std::string& aclEntryComment) { aclEntryComment_ = aclEntryComment; - setCoreParameter("AclEntryComment", aclEntryComment); + setParameter("AclEntryComment", aclEntryComment); } long DescribeAccessControlListAttributeRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeAccessControlListAttributeRequest::getOwnerId()const void DescribeAccessControlListAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeAccessControlListAttributeRequest::getTags()const @@ -132,6 +134,6 @@ std::string DescribeAccessControlListAttributeRequest::getTags()const void DescribeAccessControlListAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/DescribeAccessControlListsRequest.cc b/slb/src/model/DescribeAccessControlListsRequest.cc index ef11881c7..5e2e03649 100644 --- a/slb/src/model/DescribeAccessControlListsRequest.cc +++ b/slb/src/model/DescribeAccessControlListsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeAccessControlListsRequest; DescribeAccessControlListsRequest::DescribeAccessControlListsRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeAccessControlLists") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccessControlListsRequest::~DescribeAccessControlListsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccessControlListsRequest::getAccess_key_id()const void DescribeAccessControlListsRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeAccessControlListsRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeAccessControlListsRequest::getResourceOwnerId()const void DescribeAccessControlListsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeAccessControlListsRequest::getAclName()const @@ -55,7 +57,7 @@ std::string DescribeAccessControlListsRequest::getAclName()const void DescribeAccessControlListsRequest::setAclName(const std::string& aclName) { aclName_ = aclName; - setCoreParameter("AclName", aclName); + setParameter("AclName", aclName); } std::string DescribeAccessControlListsRequest::getAddressIPVersion()const @@ -66,7 +68,7 @@ std::string DescribeAccessControlListsRequest::getAddressIPVersion()const void DescribeAccessControlListsRequest::setAddressIPVersion(const std::string& addressIPVersion) { addressIPVersion_ = addressIPVersion; - setCoreParameter("AddressIPVersion", addressIPVersion); + setParameter("AddressIPVersion", addressIPVersion); } int DescribeAccessControlListsRequest::getPageNumber()const @@ -77,7 +79,7 @@ int DescribeAccessControlListsRequest::getPageNumber()const void DescribeAccessControlListsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeAccessControlListsRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string DescribeAccessControlListsRequest::getAccessKeyId()const void DescribeAccessControlListsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeAccessControlListsRequest::getResourceGroupId()const @@ -99,7 +101,7 @@ std::string DescribeAccessControlListsRequest::getResourceGroupId()const void DescribeAccessControlListsRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeAccessControlListsRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string DescribeAccessControlListsRequest::getRegionId()const void DescribeAccessControlListsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeAccessControlListsRequest::getPageSize()const @@ -121,7 +123,7 @@ int DescribeAccessControlListsRequest::getPageSize()const void DescribeAccessControlListsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeAccessControlListsRequest::getTag()const @@ -132,12 +134,11 @@ std::vector DescribeAccessControlListsRe void DescribeAccessControlListsRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -149,7 +150,7 @@ std::string DescribeAccessControlListsRequest::getResourceOwnerAccount()const void DescribeAccessControlListsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeAccessControlListsRequest::getOwnerAccount()const @@ -160,7 +161,7 @@ std::string DescribeAccessControlListsRequest::getOwnerAccount()const void DescribeAccessControlListsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeAccessControlListsRequest::getOwnerId()const @@ -171,7 +172,7 @@ long DescribeAccessControlListsRequest::getOwnerId()const void DescribeAccessControlListsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeAccessControlListsRequest::getTags()const @@ -182,6 +183,6 @@ std::string DescribeAccessControlListsRequest::getTags()const void DescribeAccessControlListsRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/DescribeAvailableResourceRequest.cc b/slb/src/model/DescribeAvailableResourceRequest.cc index b44eb4a17..805416f9a 100644 --- a/slb/src/model/DescribeAvailableResourceRequest.cc +++ b/slb/src/model/DescribeAvailableResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeAvailableResourceRequest; DescribeAvailableResourceRequest::DescribeAvailableResourceRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeAvailableResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAvailableResourceRequest::~DescribeAvailableResourceRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAvailableResourceRequest::getAccess_key_id()const void DescribeAvailableResourceRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeAvailableResourceRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeAvailableResourceRequest::getResourceOwnerId()const void DescribeAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeAvailableResourceRequest::getAddressIPVersion()const @@ -55,7 +57,7 @@ std::string DescribeAvailableResourceRequest::getAddressIPVersion()const void DescribeAvailableResourceRequest::setAddressIPVersion(const std::string& addressIPVersion) { addressIPVersion_ = addressIPVersion; - setCoreParameter("AddressIPVersion", addressIPVersion); + setParameter("AddressIPVersion", addressIPVersion); } std::string DescribeAvailableResourceRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeAvailableResourceRequest::getRegionId()const void DescribeAvailableResourceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeAvailableResourceRequest::getAddressType()const @@ -77,7 +79,7 @@ std::string DescribeAvailableResourceRequest::getAddressType()const void DescribeAvailableResourceRequest::setAddressType(const std::string& addressType) { addressType_ = addressType; - setCoreParameter("AddressType", addressType); + setParameter("AddressType", addressType); } std::string DescribeAvailableResourceRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeAvailableResourceRequest::getResourceOwnerAccount()const void DescribeAvailableResourceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeAvailableResourceRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeAvailableResourceRequest::getOwnerAccount()const void DescribeAvailableResourceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeAvailableResourceRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeAvailableResourceRequest::getOwnerId()const void DescribeAvailableResourceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/slb/src/model/DescribeCACertificatesRequest.cc b/slb/src/model/DescribeCACertificatesRequest.cc index 3b72f2530..4a40a5c24 100644 --- a/slb/src/model/DescribeCACertificatesRequest.cc +++ b/slb/src/model/DescribeCACertificatesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeCACertificatesRequest; DescribeCACertificatesRequest::DescribeCACertificatesRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeCACertificates") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCACertificatesRequest::~DescribeCACertificatesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeCACertificatesRequest::getAccess_key_id()const void DescribeCACertificatesRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeCACertificatesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeCACertificatesRequest::getResourceOwnerId()const void DescribeCACertificatesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCACertificatesRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeCACertificatesRequest::getResourceGroupId()const void DescribeCACertificatesRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeCACertificatesRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeCACertificatesRequest::getRegionId()const void DescribeCACertificatesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector DescribeCACertificatesRequest::getTag()const @@ -77,12 +79,11 @@ std::vector DescribeCACertificatesRequest::g void DescribeCACertificatesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -94,7 +95,7 @@ std::string DescribeCACertificatesRequest::getResourceOwnerAccount()const void DescribeCACertificatesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCACertificatesRequest::getOwnerAccount()const @@ -105,7 +106,7 @@ std::string DescribeCACertificatesRequest::getOwnerAccount()const void DescribeCACertificatesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCACertificatesRequest::getOwnerId()const @@ -116,7 +117,7 @@ long DescribeCACertificatesRequest::getOwnerId()const void DescribeCACertificatesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCACertificatesRequest::getCACertificateId()const @@ -127,6 +128,6 @@ std::string DescribeCACertificatesRequest::getCACertificateId()const void DescribeCACertificatesRequest::setCACertificateId(const std::string& cACertificateId) { cACertificateId_ = cACertificateId; - setCoreParameter("CACertificateId", cACertificateId); + setParameter("CACertificateId", cACertificateId); } diff --git a/slb/src/model/DescribeDomainExtensionAttributeRequest.cc b/slb/src/model/DescribeDomainExtensionAttributeRequest.cc new file mode 100644 index 000000000..ec2b5ab41 --- /dev/null +++ b/slb/src/model/DescribeDomainExtensionAttributeRequest.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 + +using AlibabaCloud::Slb::Model::DescribeDomainExtensionAttributeRequest; + +DescribeDomainExtensionAttributeRequest::DescribeDomainExtensionAttributeRequest() : + RpcServiceRequest("slb", "2014-05-15", "DescribeDomainExtensionAttribute") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeDomainExtensionAttributeRequest::~DescribeDomainExtensionAttributeRequest() +{} + +std::string DescribeDomainExtensionAttributeRequest::getAccess_key_id()const +{ + return access_key_id_; +} + +void DescribeDomainExtensionAttributeRequest::setAccess_key_id(const std::string& access_key_id) +{ + access_key_id_ = access_key_id; + setParameter("Access_key_id", access_key_id); +} + +long DescribeDomainExtensionAttributeRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeDomainExtensionAttributeRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeDomainExtensionAttributeRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeDomainExtensionAttributeRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeDomainExtensionAttributeRequest::getDomainExtensionId()const +{ + return domainExtensionId_; +} + +void DescribeDomainExtensionAttributeRequest::setDomainExtensionId(const std::string& domainExtensionId) +{ + domainExtensionId_ = domainExtensionId; + setParameter("DomainExtensionId", domainExtensionId); +} + +std::string DescribeDomainExtensionAttributeRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeDomainExtensionAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeDomainExtensionAttributeRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeDomainExtensionAttributeRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeDomainExtensionAttributeRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainExtensionAttributeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainExtensionAttributeRequest::getTags()const +{ + return tags_; +} + +void DescribeDomainExtensionAttributeRequest::setTags(const std::string& tags) +{ + tags_ = tags; + setParameter("Tags", tags); +} + diff --git a/slb/src/model/DescribeDomainExtensionAttributeResult.cc b/slb/src/model/DescribeDomainExtensionAttributeResult.cc new file mode 100644 index 000000000..3932563ad --- /dev/null +++ b/slb/src/model/DescribeDomainExtensionAttributeResult.cc @@ -0,0 +1,79 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Slb; +using namespace AlibabaCloud::Slb::Model; + +DescribeDomainExtensionAttributeResult::DescribeDomainExtensionAttributeResult() : + ServiceResult() +{} + +DescribeDomainExtensionAttributeResult::DescribeDomainExtensionAttributeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDomainExtensionAttributeResult::~DescribeDomainExtensionAttributeResult() +{} + +void DescribeDomainExtensionAttributeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["DomainExtensionId"].isNull()) + domainExtensionId_ = value["DomainExtensionId"].asString(); + if(!value["Domain"].isNull()) + domain_ = value["Domain"].asString(); + if(!value["ServerCertificateId"].isNull()) + serverCertificateId_ = value["ServerCertificateId"].asString(); + if(!value["LoadBalancerId"].isNull()) + loadBalancerId_ = value["LoadBalancerId"].asString(); + if(!value["ListenerPort"].isNull()) + listenerPort_ = std::stoi(value["ListenerPort"].asString()); + +} + +std::string DescribeDomainExtensionAttributeResult::getDomainExtensionId()const +{ + return domainExtensionId_; +} + +int DescribeDomainExtensionAttributeResult::getListenerPort()const +{ + return listenerPort_; +} + +std::string DescribeDomainExtensionAttributeResult::getServerCertificateId()const +{ + return serverCertificateId_; +} + +std::string DescribeDomainExtensionAttributeResult::getLoadBalancerId()const +{ + return loadBalancerId_; +} + +std::string DescribeDomainExtensionAttributeResult::getDomain()const +{ + return domain_; +} + diff --git a/slb/src/model/DescribeDomainExtensionsRequest.cc b/slb/src/model/DescribeDomainExtensionsRequest.cc index 569b84c2e..6a888d8ea 100644 --- a/slb/src/model/DescribeDomainExtensionsRequest.cc +++ b/slb/src/model/DescribeDomainExtensionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeDomainExtensionsRequest; DescribeDomainExtensionsRequest::DescribeDomainExtensionsRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeDomainExtensions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDomainExtensionsRequest::~DescribeDomainExtensionsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDomainExtensionsRequest::getAccess_key_id()const void DescribeDomainExtensionsRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeDomainExtensionsRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeDomainExtensionsRequest::getResourceOwnerId()const void DescribeDomainExtensionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeDomainExtensionsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeDomainExtensionsRequest::getRegionId()const void DescribeDomainExtensionsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeDomainExtensionsRequest::getDomainExtensionId()const @@ -66,7 +68,7 @@ std::string DescribeDomainExtensionsRequest::getDomainExtensionId()const void DescribeDomainExtensionsRequest::setDomainExtensionId(const std::string& domainExtensionId) { domainExtensionId_ = domainExtensionId; - setCoreParameter("DomainExtensionId", domainExtensionId); + setParameter("DomainExtensionId", domainExtensionId); } int DescribeDomainExtensionsRequest::getListenerPort()const @@ -77,7 +79,7 @@ int DescribeDomainExtensionsRequest::getListenerPort()const void DescribeDomainExtensionsRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string DescribeDomainExtensionsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeDomainExtensionsRequest::getResourceOwnerAccount()const void DescribeDomainExtensionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeDomainExtensionsRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeDomainExtensionsRequest::getOwnerAccount()const void DescribeDomainExtensionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeDomainExtensionsRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DescribeDomainExtensionsRequest::getOwnerId()const void DescribeDomainExtensionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeDomainExtensionsRequest::getTags()const @@ -121,7 +123,7 @@ std::string DescribeDomainExtensionsRequest::getTags()const void DescribeDomainExtensionsRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeDomainExtensionsRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string DescribeDomainExtensionsRequest::getLoadBalancerId()const void DescribeDomainExtensionsRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeHealthStatusRequest.cc b/slb/src/model/DescribeHealthStatusRequest.cc index d06826939..4a85d2673 100644 --- a/slb/src/model/DescribeHealthStatusRequest.cc +++ b/slb/src/model/DescribeHealthStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeHealthStatusRequest; DescribeHealthStatusRequest::DescribeHealthStatusRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeHealthStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeHealthStatusRequest::~DescribeHealthStatusRequest() {} @@ -33,7 +35,7 @@ std::string DescribeHealthStatusRequest::getAccess_key_id()const void DescribeHealthStatusRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeHealthStatusRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeHealthStatusRequest::getResourceOwnerId()const void DescribeHealthStatusRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeHealthStatusRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeHealthStatusRequest::getRegionId()const void DescribeHealthStatusRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeHealthStatusRequest::getListenerPort()const @@ -66,7 +68,7 @@ int DescribeHealthStatusRequest::getListenerPort()const void DescribeHealthStatusRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string DescribeHealthStatusRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeHealthStatusRequest::getResourceOwnerAccount()const void DescribeHealthStatusRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeHealthStatusRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeHealthStatusRequest::getOwnerAccount()const void DescribeHealthStatusRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeHealthStatusRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeHealthStatusRequest::getOwnerId()const void DescribeHealthStatusRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeHealthStatusRequest::getListenerProtocol()const @@ -110,7 +112,7 @@ std::string DescribeHealthStatusRequest::getListenerProtocol()const void DescribeHealthStatusRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string DescribeHealthStatusRequest::getTags()const @@ -121,7 +123,7 @@ std::string DescribeHealthStatusRequest::getTags()const void DescribeHealthStatusRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeHealthStatusRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string DescribeHealthStatusRequest::getLoadBalancerId()const void DescribeHealthStatusRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeListenerAccessControlAttributeRequest.cc b/slb/src/model/DescribeListenerAccessControlAttributeRequest.cc index f837cbdc5..7cf9e22ab 100644 --- a/slb/src/model/DescribeListenerAccessControlAttributeRequest.cc +++ b/slb/src/model/DescribeListenerAccessControlAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeListenerAccessControlAttributeRequest; DescribeListenerAccessControlAttributeRequest::DescribeListenerAccessControlAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeListenerAccessControlAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeListenerAccessControlAttributeRequest::~DescribeListenerAccessControlAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getAccess_key_id()con void DescribeListenerAccessControlAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeListenerAccessControlAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeListenerAccessControlAttributeRequest::getResourceOwnerId()const void DescribeListenerAccessControlAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeListenerAccessControlAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getRegionId()const void DescribeListenerAccessControlAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeListenerAccessControlAttributeRequest::getListenerPort()const @@ -66,7 +68,7 @@ int DescribeListenerAccessControlAttributeRequest::getListenerPort()const void DescribeListenerAccessControlAttributeRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string DescribeListenerAccessControlAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getResourceOwnerAccou void DescribeListenerAccessControlAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeListenerAccessControlAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getOwnerAccount()cons void DescribeListenerAccessControlAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeListenerAccessControlAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeListenerAccessControlAttributeRequest::getOwnerId()const void DescribeListenerAccessControlAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeListenerAccessControlAttributeRequest::getListenerProtocol()const @@ -110,7 +112,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getListenerProtocol() void DescribeListenerAccessControlAttributeRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string DescribeListenerAccessControlAttributeRequest::getTags()const @@ -121,7 +123,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getTags()const void DescribeListenerAccessControlAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeListenerAccessControlAttributeRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string DescribeListenerAccessControlAttributeRequest::getLoadBalancerId()co void DescribeListenerAccessControlAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeLoadBalancerAttributeRequest.cc b/slb/src/model/DescribeLoadBalancerAttributeRequest.cc index 4b62b4474..0bba9e8da 100644 --- a/slb/src/model/DescribeLoadBalancerAttributeRequest.cc +++ b/slb/src/model/DescribeLoadBalancerAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerAttributeRequest; DescribeLoadBalancerAttributeRequest::DescribeLoadBalancerAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLoadBalancerAttributeRequest::~DescribeLoadBalancerAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLoadBalancerAttributeRequest::getAccess_key_id()const void DescribeLoadBalancerAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeLoadBalancerAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeLoadBalancerAttributeRequest::getResourceOwnerId()const void DescribeLoadBalancerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool DescribeLoadBalancerAttributeRequest::getIncludeReservedData()const @@ -55,7 +57,7 @@ bool DescribeLoadBalancerAttributeRequest::getIncludeReservedData()const void DescribeLoadBalancerAttributeRequest::setIncludeReservedData(bool includeReservedData) { includeReservedData_ = includeReservedData; - setCoreParameter("IncludeReservedData", includeReservedData ? "true" : "false"); + setParameter("IncludeReservedData", includeReservedData ? "true" : "false"); } std::string DescribeLoadBalancerAttributeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeLoadBalancerAttributeRequest::getRegionId()const void DescribeLoadBalancerAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeLoadBalancerAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeLoadBalancerAttributeRequest::getResourceOwnerAccount()const void DescribeLoadBalancerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeLoadBalancerAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeLoadBalancerAttributeRequest::getOwnerAccount()const void DescribeLoadBalancerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeLoadBalancerAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeLoadBalancerAttributeRequest::getOwnerId()const void DescribeLoadBalancerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLoadBalancerAttributeRequest::getTags()const @@ -110,7 +112,7 @@ std::string DescribeLoadBalancerAttributeRequest::getTags()const void DescribeLoadBalancerAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeLoadBalancerAttributeRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string DescribeLoadBalancerAttributeRequest::getLoadBalancerId()const void DescribeLoadBalancerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeLoadBalancerAttributeResult.cc b/slb/src/model/DescribeLoadBalancerAttributeResult.cc index 4e613bdf9..e264b8e66 100644 --- a/slb/src/model/DescribeLoadBalancerAttributeResult.cc +++ b/slb/src/model/DescribeLoadBalancerAttributeResult.cc @@ -86,6 +86,9 @@ void DescribeLoadBalancerAttributeResult::parse(const std::string &payload) auto allListenerPorts = value["ListenerPorts"]["ListenerPort"]; for (const auto &item : allListenerPorts) listenerPorts_.push_back(item.asString()); + auto allLabels = value["Labels"]["Label"]; + for (const auto &item : allLabels) + labels_.push_back(item.asString()); if(!value["LoadBalancerId"].isNull()) loadBalancerId_ = value["LoadBalancerId"].asString(); if(!value["ResourceGroupId"].isNull()) @@ -152,6 +155,10 @@ void DescribeLoadBalancerAttributeResult::parse(const std::string &payload) reservedInfoActiveTime_ = value["ReservedInfoActiveTime"].asString(); if(!value["DeleteProtection"].isNull()) deleteProtection_ = value["DeleteProtection"].asString(); + if(!value["AssociatedCenId"].isNull()) + associatedCenId_ = value["AssociatedCenId"].asString(); + if(!value["AssociatedCenStatus"].isNull()) + associatedCenStatus_ = value["AssociatedCenStatus"].asString(); if(!value["CloudInstanceType"].isNull()) cloudInstanceType_ = value["CloudInstanceType"].asString(); if(!value["CloudInstanceId"].isNull()) @@ -160,6 +167,8 @@ void DescribeLoadBalancerAttributeResult::parse(const std::string &payload) tunnelType_ = value["TunnelType"].asString(); if(!value["CloudInstanceUid"].isNull()) cloudInstanceUid_ = std::stol(value["CloudInstanceUid"].asString()); + if(!value["SupportPrivateLink"].isNull()) + supportPrivateLink_ = value["SupportPrivateLink"].asString() == "true"; } @@ -168,6 +177,11 @@ int DescribeLoadBalancerAttributeResult::getRenewalDuration()const return renewalDuration_; } +std::string DescribeLoadBalancerAttributeResult::getAssociatedCenStatus()const +{ + return associatedCenStatus_; +} + std::vector DescribeLoadBalancerAttributeResult::getListenerPortsAndProtocal()const { return listenerPortsAndProtocal_; @@ -188,6 +202,11 @@ std::string DescribeLoadBalancerAttributeResult::getEndTime()const return endTime_; } +bool DescribeLoadBalancerAttributeResult::getSupportPrivateLink()const +{ + return supportPrivateLink_; +} + std::string DescribeLoadBalancerAttributeResult::getAddressIPVersion()const { return addressIPVersion_; @@ -233,6 +252,11 @@ int DescribeLoadBalancerAttributeResult::getBandwidth()const return bandwidth_; } +std::string DescribeLoadBalancerAttributeResult::getAssociatedCenId()const +{ + return associatedCenId_; +} + std::vector DescribeLoadBalancerAttributeResult::getListenerPorts()const { return listenerPorts_; @@ -278,6 +302,11 @@ long DescribeLoadBalancerAttributeResult::getCloudInstanceUid()const return cloudInstanceUid_; } +std::vector DescribeLoadBalancerAttributeResult::getLabels()const +{ + return labels_; +} + std::string DescribeLoadBalancerAttributeResult::getRenewalCycUnit()const { return renewalCycUnit_; diff --git a/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeRequest.cc b/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeRequest.cc index 861261adb..d59e4ad28 100644 --- a/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeRequest.cc +++ b/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerHTTPListenerAttributeRequest DescribeLoadBalancerHTTPListenerAttributeRequest::DescribeLoadBalancerHTTPListenerAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerHTTPListenerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLoadBalancerHTTPListenerAttributeRequest::~DescribeLoadBalancerHTTPListenerAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getAccess_key_id() void DescribeLoadBalancerHTTPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerId()const void DescribeLoadBalancerHTTPListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getRegionId()const void DescribeLoadBalancerHTTPListenerAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeLoadBalancerHTTPListenerAttributeRequest::getListenerPort()const @@ -66,7 +68,7 @@ int DescribeLoadBalancerHTTPListenerAttributeRequest::getListenerPort()const void DescribeLoadBalancerHTTPListenerAttributeRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerAc void DescribeLoadBalancerHTTPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getOwnerAccount()c void DescribeLoadBalancerHTTPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeLoadBalancerHTTPListenerAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeLoadBalancerHTTPListenerAttributeRequest::getOwnerId()const void DescribeLoadBalancerHTTPListenerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getTags()const @@ -110,7 +112,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getTags()const void DescribeLoadBalancerHTTPListenerAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getLoadBalancerId( void DescribeLoadBalancerHTTPListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc b/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc index b4861de72..fa69f427f 100644 --- a/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc +++ b/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc @@ -55,6 +55,9 @@ void DescribeLoadBalancerHTTPListenerAttributeResult::parse(const std::string &p rulesObject.vServerGroupId = valueRulesRule["VServerGroupId"].asString(); rules_.push_back(rulesObject); } + auto allAclIds = value["AclIds"]["AclId"]; + for (const auto &item : allAclIds) + aclIds_.push_back(item.asString()); if(!value["ListenerPort"].isNull()) listenerPort_ = std::stoi(value["ListenerPort"].asString()); if(!value["BackendServerPort"].isNull()) @@ -131,6 +134,12 @@ void DescribeLoadBalancerHTTPListenerAttributeResult::parse(const std::string &p idleTimeout_ = std::stoi(value["IdleTimeout"].asString()); if(!value["Description"].isNull()) description_ = value["Description"].asString(); + if(!value["XForwardedFor_SLBPORT"].isNull()) + xForwardedFor_SLBPORT_ = value["XForwardedFor_SLBPORT"].asString(); + if(!value["XForwardedFor_ClientSrcPort"].isNull()) + xForwardedFor_ClientSrcPort_ = value["XForwardedFor_ClientSrcPort"].asString(); + if(!value["ForwardCode"].isNull()) + forwardCode_ = std::stoi(value["ForwardCode"].asString()); } @@ -194,6 +203,11 @@ int DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckConnectPort() return healthCheckConnectPort_; } +std::string DescribeLoadBalancerHTTPListenerAttributeResult::getXForwardedFor_SLBPORT()const +{ + return xForwardedFor_SLBPORT_; +} + std::string DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckMethod()const { return healthCheckMethod_; @@ -229,6 +243,11 @@ std::string DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckHttpC return healthCheckHttpCode_; } +int DescribeLoadBalancerHTTPListenerAttributeResult::getForwardCode()const +{ + return forwardCode_; +} + std::string DescribeLoadBalancerHTTPListenerAttributeResult::getStatus()const { return status_; @@ -309,6 +328,11 @@ std::string DescribeLoadBalancerHTTPListenerAttributeResult::getXForwardedFor()c return xForwardedFor_; } +std::string DescribeLoadBalancerHTTPListenerAttributeResult::getXForwardedFor_ClientSrcPort()const +{ + return xForwardedFor_ClientSrcPort_; +} + std::string DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckDomain()const { return healthCheckDomain_; @@ -324,6 +348,11 @@ std::string DescribeLoadBalancerHTTPListenerAttributeResult::getAclType()const return aclType_; } +std::vector DescribeLoadBalancerHTTPListenerAttributeResult::getAclIds()const +{ + return aclIds_; +} + std::string DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckType()const { return healthCheckType_; diff --git a/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeRequest.cc b/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeRequest.cc index 0d78cfd33..f8150ecfe 100644 --- a/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeRequest.cc +++ b/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerHTTPSListenerAttributeReques DescribeLoadBalancerHTTPSListenerAttributeRequest::DescribeLoadBalancerHTTPSListenerAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerHTTPSListenerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLoadBalancerHTTPSListenerAttributeRequest::~DescribeLoadBalancerHTTPSListenerAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getAccess_key_id( void DescribeLoadBalancerHTTPSListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerId()cons void DescribeLoadBalancerHTTPSListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getRegionId()cons void DescribeLoadBalancerHTTPSListenerAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeLoadBalancerHTTPSListenerAttributeRequest::getListenerPort()const @@ -66,7 +68,7 @@ int DescribeLoadBalancerHTTPSListenerAttributeRequest::getListenerPort()const void DescribeLoadBalancerHTTPSListenerAttributeRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerA void DescribeLoadBalancerHTTPSListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getOwnerAccount() void DescribeLoadBalancerHTTPSListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeLoadBalancerHTTPSListenerAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeLoadBalancerHTTPSListenerAttributeRequest::getOwnerId()const void DescribeLoadBalancerHTTPSListenerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getTags()const @@ -110,7 +112,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getTags()const void DescribeLoadBalancerHTTPSListenerAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getLoadBalancerId void DescribeLoadBalancerHTTPSListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc b/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc index 774970f34..ec2e4461b 100644 --- a/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc +++ b/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc @@ -67,12 +67,15 @@ void DescribeLoadBalancerHTTPSListenerAttributeResult::parse(const std::string & domainExtensionsObject.serverCertificateId = valueDomainExtensionsDomainExtension["ServerCertificateId"].asString(); domainExtensions_.push_back(domainExtensionsObject); } + auto allAclIds = value["AclIds"]["AclId"]; + for (const auto &item : allAclIds) + aclIds_.push_back(item.asString()); if(!value["ListenerPort"].isNull()) listenerPort_ = std::stoi(value["ListenerPort"].asString()); if(!value["BackendServerPort"].isNull()) backendServerPort_ = std::stoi(value["BackendServerPort"].asString()); if(!value["BackendProtocol"].isNull()) - backendProtocol_ = std::stoi(value["BackendProtocol"].asString()); + backendProtocol_ = value["BackendProtocol"].asString(); if(!value["Bandwidth"].isNull()) bandwidth_ = std::stoi(value["Bandwidth"].asString()); if(!value["Status"].isNull()) @@ -149,44 +152,34 @@ void DescribeLoadBalancerHTTPSListenerAttributeResult::parse(const std::string & tLSCipherPolicy_ = value["TLSCipherPolicy"].asString(); if(!value["Description"].isNull()) description_ = value["Description"].asString(); + if(!value["XForwardedFor_SLBPORT"].isNull()) + xForwardedFor_SLBPORT_ = value["XForwardedFor_SLBPORT"].asString(); + if(!value["XForwardedFor_ClientSrcPort"].isNull()) + xForwardedFor_ClientSrcPort_ = value["XForwardedFor_ClientSrcPort"].asString(); + if(!value["XForwardedFor_ClientCertSubjectDN"].isNull()) + xForwardedFor_ClientCertSubjectDN_ = value["XForwardedFor_ClientCertSubjectDN"].asString(); + if(!value["XForwardedFor_ClientCertIssuerDN"].isNull()) + xForwardedFor_ClientCertIssuerDN_ = value["XForwardedFor_ClientCertIssuerDN"].asString(); + if(!value["XForwardedFor_ClientCertFingerprint"].isNull()) + xForwardedFor_ClientCertFingerprint_ = value["XForwardedFor_ClientCertFingerprint"].asString(); + if(!value["XForwardedFor_ClientCertClientVerify"].isNull()) + xForwardedFor_ClientCertClientVerify_ = value["XForwardedFor_ClientCertClientVerify"].asString(); + if(!value["XForwardedFor_ClientCertSubjectDNAlias"].isNull()) + xForwardedFor_ClientCertSubjectDNAlias_ = value["XForwardedFor_ClientCertSubjectDNAlias"].asString(); + if(!value["XForwardedFor_ClientCertIssuerDNAlias"].isNull()) + xForwardedFor_ClientCertIssuerDNAlias_ = value["XForwardedFor_ClientCertIssuerDNAlias"].asString(); + if(!value["XForwardedFor_ClientCertFingerprintAlias"].isNull()) + xForwardedFor_ClientCertFingerprintAlias_ = value["XForwardedFor_ClientCertFingerprintAlias"].asString(); + if(!value["XForwardedFor_ClientCertClientVerifyAlias"].isNull()) + xForwardedFor_ClientCertClientVerifyAlias_ = value["XForwardedFor_ClientCertClientVerifyAlias"].asString(); } -int DescribeLoadBalancerHTTPSListenerAttributeResult::getCookieTimeout()const -{ - return cookieTimeout_; -} - -int DescribeLoadBalancerHTTPSListenerAttributeResult::getMaxConnection()const -{ - return maxConnection_; -} - -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getVServerGroupId()const -{ - return vServerGroupId_; -} - -int DescribeLoadBalancerHTTPSListenerAttributeResult::getBackendProtocol()const -{ - return backendProtocol_; -} - -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getDescription()const -{ - return description_; -} - int DescribeLoadBalancerHTTPSListenerAttributeResult::getUnhealthyThreshold()const { return unhealthyThreshold_; } -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getScheduler()const -{ - return scheduler_; -} - std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckURI()const { return healthCheckURI_; @@ -202,16 +195,146 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheck()co return healthCheck_; } -int DescribeLoadBalancerHTTPSListenerAttributeResult::getIdleTimeout()const -{ - return idleTimeout_; -} - int DescribeLoadBalancerHTTPSListenerAttributeResult::getBackendServerPort()const { return backendServerPort_; } +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_SLBPORT()const +{ + return xForwardedFor_SLBPORT_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStickySessionType()const +{ + return stickySessionType_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertSubjectDNAlias()const +{ + return xForwardedFor_ClientCertSubjectDNAlias_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStatus()const +{ + return status_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getCookie()const +{ + return cookie_; +} + +int DescribeLoadBalancerHTTPSListenerAttributeResult::getRequestTimeout()const +{ + return requestTimeout_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertClientVerifyAlias()const +{ + return xForwardedFor_ClientCertClientVerifyAlias_; +} + +int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckInterval()const +{ + return healthCheckInterval_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getTLSCipherPolicy()const +{ + return tLSCipherPolicy_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getCACertificateId()const +{ + return cACertificateId_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertFingerprintAlias()const +{ + return xForwardedFor_ClientCertFingerprintAlias_; +} + +int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckTimeout()const +{ + return healthCheckTimeout_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclStatus()const +{ + return aclStatus_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getVpcIds()const +{ + return vpcIds_; +} + +int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthyThreshold()const +{ + return healthyThreshold_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckDomain()const +{ + return healthCheckDomain_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_proto()const +{ + return xForwardedFor_proto_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclType()const +{ + return aclType_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getEnableHttp2()const +{ + return enableHttp2_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckType()const +{ + return healthCheckType_; +} + +int DescribeLoadBalancerHTTPSListenerAttributeResult::getCookieTimeout()const +{ + return cookieTimeout_; +} + +int DescribeLoadBalancerHTTPSListenerAttributeResult::getMaxConnection()const +{ + return maxConnection_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getVServerGroupId()const +{ + return vServerGroupId_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getBackendProtocol()const +{ + return backendProtocol_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getDescription()const +{ + return description_; +} + +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getScheduler()const +{ + return scheduler_; +} + +int DescribeLoadBalancerHTTPSListenerAttributeResult::getIdleTimeout()const +{ + return idleTimeout_; +} + std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_SLBID()const { return xForwardedFor_SLBID_; @@ -247,11 +370,6 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getServerCertifica return serverCertificateId_; } -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStickySessionType()const -{ - return stickySessionType_; -} - std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_SLBIP()const { return xForwardedFor_SLBIP_; @@ -262,54 +380,29 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckHttp return healthCheckHttpCode_; } -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStatus()const -{ - return status_; -} - -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getCookie()const -{ - return cookie_; -} - int DescribeLoadBalancerHTTPSListenerAttributeResult::getListenerPort()const { return listenerPort_; } -int DescribeLoadBalancerHTTPSListenerAttributeResult::getRequestTimeout()const -{ - return requestTimeout_; -} - -int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckInterval()const -{ - return healthCheckInterval_; -} - -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getTLSCipherPolicy()const -{ - return tLSCipherPolicy_; -} - -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getCACertificateId()const -{ - return cACertificateId_; -} - std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclId()const { return aclId_; } +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertSubjectDN()const +{ + return xForwardedFor_ClientCertSubjectDN_; +} + std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckHttpVersion()const { return healthCheckHttpVersion_; } -int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckTimeout()const +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertIssuerDNAlias()const { - return healthCheckTimeout_; + return xForwardedFor_ClientCertIssuerDNAlias_; } std::vector DescribeLoadBalancerHTTPSListenerAttributeResult::getRules()const @@ -317,53 +410,38 @@ std::vector DescribeLoad return rules_; } +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertIssuerDN()const +{ + return xForwardedFor_ClientCertIssuerDN_; +} + std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStickySession()const { return stickySession_; } -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclStatus()const -{ - return aclStatus_; -} - -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getVpcIds()const -{ - return vpcIds_; -} - -int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthyThreshold()const -{ - return healthyThreshold_; -} - std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor()const { return xForwardedFor_; } -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckDomain()const +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientSrcPort()const { - return healthCheckDomain_; + return xForwardedFor_ClientSrcPort_; } -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_proto()const +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertFingerprint()const { - return xForwardedFor_proto_; + return xForwardedFor_ClientCertFingerprint_; } -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclType()const +std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertClientVerify()const { - return aclType_; + return xForwardedFor_ClientCertClientVerify_; } -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getEnableHttp2()const +std::vector DescribeLoadBalancerHTTPSListenerAttributeResult::getAclIds()const { - return enableHttp2_; -} - -std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckType()const -{ - return healthCheckType_; + return aclIds_; } diff --git a/slb/src/model/DescribeLoadBalancerListenersExRequest.cc b/slb/src/model/DescribeLoadBalancerListenersExRequest.cc new file mode 100644 index 000000000..13f2cddcc --- /dev/null +++ b/slb/src/model/DescribeLoadBalancerListenersExRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Slb::Model::DescribeLoadBalancerListenersExRequest; + +DescribeLoadBalancerListenersExRequest::DescribeLoadBalancerListenersExRequest() : + RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerListenersEx") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeLoadBalancerListenersExRequest::~DescribeLoadBalancerListenersExRequest() +{} + +int DescribeLoadBalancerListenersExRequest::getListenerPort()const +{ + return listenerPort_; +} + +void DescribeLoadBalancerListenersExRequest::setListenerPort(int listenerPort) +{ + listenerPort_ = listenerPort; + setParameter("ListenerPort", std::to_string(listenerPort)); +} + +std::string DescribeLoadBalancerListenersExRequest::getProtocol()const +{ + return protocol_; +} + +void DescribeLoadBalancerListenersExRequest::setProtocol(const std::string& protocol) +{ + protocol_ = protocol; + setParameter("Protocol", protocol); +} + +std::string DescribeLoadBalancerListenersExRequest::getLoadBalancerId()const +{ + return loadBalancerId_; +} + +void DescribeLoadBalancerListenersExRequest::setLoadBalancerId(const std::string& loadBalancerId) +{ + loadBalancerId_ = loadBalancerId; + setParameter("LoadBalancerId", loadBalancerId); +} + +std::string DescribeLoadBalancerListenersExRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeLoadBalancerListenersExRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/slb/src/model/DescribeLoadBalancerListenersExResult.cc b/slb/src/model/DescribeLoadBalancerListenersExResult.cc new file mode 100644 index 000000000..a06fa2450 --- /dev/null +++ b/slb/src/model/DescribeLoadBalancerListenersExResult.cc @@ -0,0 +1,68 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Slb; +using namespace AlibabaCloud::Slb::Model; + +DescribeLoadBalancerListenersExResult::DescribeLoadBalancerListenersExResult() : + ServiceResult() +{} + +DescribeLoadBalancerListenersExResult::DescribeLoadBalancerListenersExResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeLoadBalancerListenersExResult::~DescribeLoadBalancerListenersExResult() +{} + +void DescribeLoadBalancerListenersExResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allListenerExtendedAttributesNode = value["ListenerExtendedAttributes"]["ListenerAttributeExResponseModel"]; + for (auto valueListenerExtendedAttributesListenerAttributeExResponseModel : allListenerExtendedAttributesNode) + { + ListenerAttributeExResponseModel listenerExtendedAttributesObject; + if(!valueListenerExtendedAttributesListenerAttributeExResponseModel["ListenerPort"].isNull()) + listenerExtendedAttributesObject.listenerPort = std::stoi(valueListenerExtendedAttributesListenerAttributeExResponseModel["ListenerPort"].asString()); + if(!valueListenerExtendedAttributesListenerAttributeExResponseModel["Protocol"].isNull()) + listenerExtendedAttributesObject.protocol = valueListenerExtendedAttributesListenerAttributeExResponseModel["Protocol"].asString(); + if(!valueListenerExtendedAttributesListenerAttributeExResponseModel["RecordCustomizedHeaders"].isNull()) + listenerExtendedAttributesObject.recordCustomizedHeaders = valueListenerExtendedAttributesListenerAttributeExResponseModel["RecordCustomizedHeaders"].asString(); + listenerExtendedAttributes_.push_back(listenerExtendedAttributesObject); + } + if(!value["LoadBalancerId"].isNull()) + loadBalancerId_ = value["LoadBalancerId"].asString(); + +} + +std::string DescribeLoadBalancerListenersExResult::getLoadBalancerId()const +{ + return loadBalancerId_; +} + +std::vector DescribeLoadBalancerListenersExResult::getListenerExtendedAttributes()const +{ + return listenerExtendedAttributes_; +} + diff --git a/slb/src/model/DescribeLoadBalancerTCPListenerAttributeRequest.cc b/slb/src/model/DescribeLoadBalancerTCPListenerAttributeRequest.cc index 7df366e50..de1f0af96 100644 --- a/slb/src/model/DescribeLoadBalancerTCPListenerAttributeRequest.cc +++ b/slb/src/model/DescribeLoadBalancerTCPListenerAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerTCPListenerAttributeRequest; DescribeLoadBalancerTCPListenerAttributeRequest::DescribeLoadBalancerTCPListenerAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerTCPListenerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLoadBalancerTCPListenerAttributeRequest::~DescribeLoadBalancerTCPListenerAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getAccess_key_id()c void DescribeLoadBalancerTCPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeLoadBalancerTCPListenerAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeLoadBalancerTCPListenerAttributeRequest::getResourceOwnerId()const void DescribeLoadBalancerTCPListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeLoadBalancerTCPListenerAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getRegionId()const void DescribeLoadBalancerTCPListenerAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeLoadBalancerTCPListenerAttributeRequest::getListenerPort()const @@ -66,7 +68,7 @@ int DescribeLoadBalancerTCPListenerAttributeRequest::getListenerPort()const void DescribeLoadBalancerTCPListenerAttributeRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string DescribeLoadBalancerTCPListenerAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getResourceOwnerAcc void DescribeLoadBalancerTCPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeLoadBalancerTCPListenerAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getOwnerAccount()co void DescribeLoadBalancerTCPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeLoadBalancerTCPListenerAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeLoadBalancerTCPListenerAttributeRequest::getOwnerId()const void DescribeLoadBalancerTCPListenerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLoadBalancerTCPListenerAttributeRequest::getTags()const @@ -110,7 +112,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getTags()const void DescribeLoadBalancerTCPListenerAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeLoadBalancerTCPListenerAttributeRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getLoadBalancerId() void DescribeLoadBalancerTCPListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeLoadBalancerTCPListenerAttributeResult.cc b/slb/src/model/DescribeLoadBalancerTCPListenerAttributeResult.cc index fb14287ba..b822ca594 100644 --- a/slb/src/model/DescribeLoadBalancerTCPListenerAttributeResult.cc +++ b/slb/src/model/DescribeLoadBalancerTCPListenerAttributeResult.cc @@ -39,6 +39,19 @@ void DescribeLoadBalancerTCPListenerAttributeResult::parse(const std::string &pa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + auto allPortRangesNode = value["PortRanges"]["PortRange"]; + for (auto valuePortRangesPortRange : allPortRangesNode) + { + PortRange portRangesObject; + if(!valuePortRangesPortRange["StartPort"].isNull()) + portRangesObject.startPort = std::stoi(valuePortRangesPortRange["StartPort"].asString()); + if(!valuePortRangesPortRange["EndPort"].isNull()) + portRangesObject.endPort = std::stoi(valuePortRangesPortRange["EndPort"].asString()); + portRanges_.push_back(portRangesObject); + } + auto allAclIds = value["AclIds"]["AclId"]; + for (const auto &item : allAclIds) + aclIds_.push_back(item.asString()); if(!value["ListenerPort"].isNull()) listenerPort_ = std::stoi(value["ListenerPort"].asString()); if(!value["BackendServerPort"].isNull()) @@ -93,6 +106,10 @@ void DescribeLoadBalancerTCPListenerAttributeResult::parse(const std::string &pa vpcIds_ = value["VpcIds"].asString(); if(!value["Description"].isNull()) description_ = value["Description"].asString(); + if(!value["ConnectionDrain"].isNull()) + connectionDrain_ = value["ConnectionDrain"].asString(); + if(!value["ConnectionDrainTimeout"].isNull()) + connectionDrainTimeout_ = std::stoi(value["ConnectionDrainTimeout"].asString()); } @@ -141,6 +158,11 @@ int DescribeLoadBalancerTCPListenerAttributeResult::getBackendServerPort()const return backendServerPort_; } +int DescribeLoadBalancerTCPListenerAttributeResult::getConnectionDrainTimeout()const +{ + return connectionDrainTimeout_; +} + int DescribeLoadBalancerTCPListenerAttributeResult::getPersistenceTimeout()const { return persistenceTimeout_; @@ -186,6 +208,11 @@ int DescribeLoadBalancerTCPListenerAttributeResult::getHealthCheckInterval()cons return healthCheckInterval_; } +std::vector DescribeLoadBalancerTCPListenerAttributeResult::getPortRanges()const +{ + return portRanges_; +} + std::string DescribeLoadBalancerTCPListenerAttributeResult::getAclId()const { return aclId_; @@ -196,6 +223,11 @@ int DescribeLoadBalancerTCPListenerAttributeResult::getHealthCheckConnectTimeout return healthCheckConnectTimeout_; } +std::string DescribeLoadBalancerTCPListenerAttributeResult::getConnectionDrain()const +{ + return connectionDrain_; +} + std::string DescribeLoadBalancerTCPListenerAttributeResult::getAclStatus()const { return aclStatus_; @@ -226,6 +258,11 @@ std::string DescribeLoadBalancerTCPListenerAttributeResult::getAclType()const return aclType_; } +std::vector DescribeLoadBalancerTCPListenerAttributeResult::getAclIds()const +{ + return aclIds_; +} + std::string DescribeLoadBalancerTCPListenerAttributeResult::getHealthCheckType()const { return healthCheckType_; diff --git a/slb/src/model/DescribeLoadBalancerUDPListenerAttributeRequest.cc b/slb/src/model/DescribeLoadBalancerUDPListenerAttributeRequest.cc index b40546a19..589397e14 100644 --- a/slb/src/model/DescribeLoadBalancerUDPListenerAttributeRequest.cc +++ b/slb/src/model/DescribeLoadBalancerUDPListenerAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerUDPListenerAttributeRequest; DescribeLoadBalancerUDPListenerAttributeRequest::DescribeLoadBalancerUDPListenerAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerUDPListenerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLoadBalancerUDPListenerAttributeRequest::~DescribeLoadBalancerUDPListenerAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getAccess_key_id()c void DescribeLoadBalancerUDPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeLoadBalancerUDPListenerAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeLoadBalancerUDPListenerAttributeRequest::getResourceOwnerId()const void DescribeLoadBalancerUDPListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeLoadBalancerUDPListenerAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getRegionId()const void DescribeLoadBalancerUDPListenerAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeLoadBalancerUDPListenerAttributeRequest::getListenerPort()const @@ -66,7 +68,7 @@ int DescribeLoadBalancerUDPListenerAttributeRequest::getListenerPort()const void DescribeLoadBalancerUDPListenerAttributeRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string DescribeLoadBalancerUDPListenerAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getResourceOwnerAcc void DescribeLoadBalancerUDPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeLoadBalancerUDPListenerAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getOwnerAccount()co void DescribeLoadBalancerUDPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeLoadBalancerUDPListenerAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeLoadBalancerUDPListenerAttributeRequest::getOwnerId()const void DescribeLoadBalancerUDPListenerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLoadBalancerUDPListenerAttributeRequest::getTags()const @@ -110,7 +112,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getTags()const void DescribeLoadBalancerUDPListenerAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeLoadBalancerUDPListenerAttributeRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getLoadBalancerId() void DescribeLoadBalancerUDPListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeLoadBalancerUDPListenerAttributeResult.cc b/slb/src/model/DescribeLoadBalancerUDPListenerAttributeResult.cc index d6ab1afc3..69e777ca8 100644 --- a/slb/src/model/DescribeLoadBalancerUDPListenerAttributeResult.cc +++ b/slb/src/model/DescribeLoadBalancerUDPListenerAttributeResult.cc @@ -39,6 +39,19 @@ void DescribeLoadBalancerUDPListenerAttributeResult::parse(const std::string &pa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + auto allPortRangesNode = value["PortRanges"]["PortRange"]; + for (auto valuePortRangesPortRange : allPortRangesNode) + { + PortRange portRangesObject; + if(!valuePortRangesPortRange["StartPort"].isNull()) + portRangesObject.startPort = std::stoi(valuePortRangesPortRange["StartPort"].asString()); + if(!valuePortRangesPortRange["EndPort"].isNull()) + portRangesObject.endPort = std::stoi(valuePortRangesPortRange["EndPort"].asString()); + portRanges_.push_back(portRangesObject); + } + auto allAclIds = value["AclIds"]["AclId"]; + for (const auto &item : allAclIds) + aclIds_.push_back(item.asString()); if(!value["ListenerPort"].isNull()) listenerPort_ = std::stoi(value["ListenerPort"].asString()); if(!value["BackendServerPort"].isNull()) @@ -83,34 +96,23 @@ void DescribeLoadBalancerUDPListenerAttributeResult::parse(const std::string &pa vpcIds_ = value["VpcIds"].asString(); if(!value["Description"].isNull()) description_ = value["Description"].asString(); + if(!value["ConnectionDrain"].isNull()) + connectionDrain_ = value["ConnectionDrain"].asString(); + if(!value["ConnectionDrainTimeout"].isNull()) + connectionDrainTimeout_ = std::stoi(value["ConnectionDrainTimeout"].asString()); } -std::string DescribeLoadBalancerUDPListenerAttributeResult::getStatus()const -{ - return status_; -} - int DescribeLoadBalancerUDPListenerAttributeResult::getMaxConnection()const { return maxConnection_; } -int DescribeLoadBalancerUDPListenerAttributeResult::getListenerPort()const -{ - return listenerPort_; -} - std::string DescribeLoadBalancerUDPListenerAttributeResult::getVServerGroupId()const { return vServerGroupId_; } -int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckInterval()const -{ - return healthCheckInterval_; -} - std::string DescribeLoadBalancerUDPListenerAttributeResult::getDescription()const { return description_; @@ -126,26 +128,21 @@ std::string DescribeLoadBalancerUDPListenerAttributeResult::getScheduler()const return scheduler_; } -std::string DescribeLoadBalancerUDPListenerAttributeResult::getAclId()const -{ - return aclId_; -} - std::string DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheck()const { return healthCheck_; } -int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckConnectTimeout()const -{ - return healthCheckConnectTimeout_; -} - int DescribeLoadBalancerUDPListenerAttributeResult::getBackendServerPort()const { return backendServerPort_; } +int DescribeLoadBalancerUDPListenerAttributeResult::getConnectionDrainTimeout()const +{ + return connectionDrainTimeout_; +} + int DescribeLoadBalancerUDPListenerAttributeResult::getPersistenceTimeout()const { return persistenceTimeout_; @@ -156,6 +153,46 @@ int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckConnectPort()c return healthCheckConnectPort_; } +int DescribeLoadBalancerUDPListenerAttributeResult::getBandwidth()const +{ + return bandwidth_; +} + +std::string DescribeLoadBalancerUDPListenerAttributeResult::getStatus()const +{ + return status_; +} + +int DescribeLoadBalancerUDPListenerAttributeResult::getListenerPort()const +{ + return listenerPort_; +} + +int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckInterval()const +{ + return healthCheckInterval_; +} + +std::vector DescribeLoadBalancerUDPListenerAttributeResult::getPortRanges()const +{ + return portRanges_; +} + +std::string DescribeLoadBalancerUDPListenerAttributeResult::getAclId()const +{ + return aclId_; +} + +int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckConnectTimeout()const +{ + return healthCheckConnectTimeout_; +} + +std::string DescribeLoadBalancerUDPListenerAttributeResult::getConnectionDrain()const +{ + return connectionDrain_; +} + std::string DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckReq()const { return healthCheckReq_; @@ -171,11 +208,6 @@ std::string DescribeLoadBalancerUDPListenerAttributeResult::getVpcIds()const return vpcIds_; } -int DescribeLoadBalancerUDPListenerAttributeResult::getBandwidth()const -{ - return bandwidth_; -} - int DescribeLoadBalancerUDPListenerAttributeResult::getHealthyThreshold()const { return healthyThreshold_; @@ -196,3 +228,8 @@ std::string DescribeLoadBalancerUDPListenerAttributeResult::getAclType()const return aclType_; } +std::vector DescribeLoadBalancerUDPListenerAttributeResult::getAclIds()const +{ + return aclIds_; +} + diff --git a/slb/src/model/DescribeLoadBalancersRequest.cc b/slb/src/model/DescribeLoadBalancersRequest.cc index ffce4a555..919ac13b7 100644 --- a/slb/src/model/DescribeLoadBalancersRequest.cc +++ b/slb/src/model/DescribeLoadBalancersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancersRequest; DescribeLoadBalancersRequest::DescribeLoadBalancersRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancers") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLoadBalancersRequest::~DescribeLoadBalancersRequest() {} @@ -33,7 +35,7 @@ std::string DescribeLoadBalancersRequest::getAccess_key_id()const void DescribeLoadBalancersRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeLoadBalancersRequest::getResourceOwnerId()const @@ -44,7 +46,18 @@ long DescribeLoadBalancersRequest::getResourceOwnerId()const void DescribeLoadBalancersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +bool DescribeLoadBalancersRequest::getSupportPrivateLink()const +{ + return supportPrivateLink_; +} + +void DescribeLoadBalancersRequest::setSupportPrivateLink(bool supportPrivateLink) +{ + supportPrivateLink_ = supportPrivateLink; + setParameter("SupportPrivateLink", supportPrivateLink ? "true" : "false"); } std::string DescribeLoadBalancersRequest::getNetworkType()const @@ -55,7 +68,7 @@ std::string DescribeLoadBalancersRequest::getNetworkType()const void DescribeLoadBalancersRequest::setNetworkType(const std::string& networkType) { networkType_ = networkType; - setCoreParameter("NetworkType", networkType); + setParameter("NetworkType", networkType); } std::string DescribeLoadBalancersRequest::getAddressIPVersion()const @@ -66,7 +79,7 @@ std::string DescribeLoadBalancersRequest::getAddressIPVersion()const void DescribeLoadBalancersRequest::setAddressIPVersion(const std::string& addressIPVersion) { addressIPVersion_ = addressIPVersion; - setCoreParameter("AddressIPVersion", addressIPVersion); + setParameter("AddressIPVersion", addressIPVersion); } std::string DescribeLoadBalancersRequest::getMasterZoneId()const @@ -77,7 +90,7 @@ std::string DescribeLoadBalancersRequest::getMasterZoneId()const void DescribeLoadBalancersRequest::setMasterZoneId(const std::string& masterZoneId) { masterZoneId_ = masterZoneId; - setCoreParameter("MasterZoneId", masterZoneId); + setParameter("MasterZoneId", masterZoneId); } int DescribeLoadBalancersRequest::getPageNumber()const @@ -88,7 +101,7 @@ int DescribeLoadBalancersRequest::getPageNumber()const void DescribeLoadBalancersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeLoadBalancersRequest::getResourceGroupId()const @@ -99,7 +112,7 @@ std::string DescribeLoadBalancersRequest::getResourceGroupId()const void DescribeLoadBalancersRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeLoadBalancersRequest::getLoadBalancerName()const @@ -110,7 +123,7 @@ std::string DescribeLoadBalancersRequest::getLoadBalancerName()const void DescribeLoadBalancersRequest::setLoadBalancerName(const std::string& loadBalancerName) { loadBalancerName_ = loadBalancerName; - setCoreParameter("LoadBalancerName", loadBalancerName); + setParameter("LoadBalancerName", loadBalancerName); } std::string DescribeLoadBalancersRequest::getRegionId()const @@ -121,7 +134,7 @@ std::string DescribeLoadBalancersRequest::getRegionId()const void DescribeLoadBalancersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeLoadBalancersRequest::getPageSize()const @@ -132,7 +145,7 @@ int DescribeLoadBalancersRequest::getPageSize()const void DescribeLoadBalancersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeLoadBalancersRequest::getAddressType()const @@ -143,7 +156,7 @@ std::string DescribeLoadBalancersRequest::getAddressType()const void DescribeLoadBalancersRequest::setAddressType(const std::string& addressType) { addressType_ = addressType; - setCoreParameter("AddressType", addressType); + setParameter("AddressType", addressType); } std::string DescribeLoadBalancersRequest::getSlaveZoneId()const @@ -154,7 +167,7 @@ std::string DescribeLoadBalancersRequest::getSlaveZoneId()const void DescribeLoadBalancersRequest::setSlaveZoneId(const std::string& slaveZoneId) { slaveZoneId_ = slaveZoneId; - setCoreParameter("SlaveZoneId", slaveZoneId); + setParameter("SlaveZoneId", slaveZoneId); } std::vector DescribeLoadBalancersRequest::getTag()const @@ -165,12 +178,11 @@ std::vector DescribeLoadBalancersRequest::get void DescribeLoadBalancersRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -182,7 +194,7 @@ std::string DescribeLoadBalancersRequest::getFuzzy()const void DescribeLoadBalancersRequest::setFuzzy(const std::string& fuzzy) { fuzzy_ = fuzzy; - setCoreParameter("Fuzzy", fuzzy); + setParameter("Fuzzy", fuzzy); } std::string DescribeLoadBalancersRequest::getAddress()const @@ -193,7 +205,7 @@ std::string DescribeLoadBalancersRequest::getAddress()const void DescribeLoadBalancersRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string DescribeLoadBalancersRequest::getResourceOwnerAccount()const @@ -204,7 +216,7 @@ std::string DescribeLoadBalancersRequest::getResourceOwnerAccount()const void DescribeLoadBalancersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeLoadBalancersRequest::getOwnerAccount()const @@ -215,7 +227,7 @@ std::string DescribeLoadBalancersRequest::getOwnerAccount()const void DescribeLoadBalancersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeLoadBalancersRequest::getOwnerId()const @@ -226,7 +238,7 @@ long DescribeLoadBalancersRequest::getOwnerId()const void DescribeLoadBalancersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeLoadBalancersRequest::getServerId()const @@ -237,7 +249,7 @@ std::string DescribeLoadBalancersRequest::getServerId()const void DescribeLoadBalancersRequest::setServerId(const std::string& serverId) { serverId_ = serverId; - setCoreParameter("ServerId", serverId); + setParameter("ServerId", serverId); } std::string DescribeLoadBalancersRequest::getLoadBalancerStatus()const @@ -248,7 +260,7 @@ std::string DescribeLoadBalancersRequest::getLoadBalancerStatus()const void DescribeLoadBalancersRequest::setLoadBalancerStatus(const std::string& loadBalancerStatus) { loadBalancerStatus_ = loadBalancerStatus; - setCoreParameter("LoadBalancerStatus", loadBalancerStatus); + setParameter("LoadBalancerStatus", loadBalancerStatus); } std::string DescribeLoadBalancersRequest::getTags()const @@ -259,7 +271,7 @@ std::string DescribeLoadBalancersRequest::getTags()const void DescribeLoadBalancersRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeLoadBalancersRequest::getServerIntranetAddress()const @@ -270,7 +282,7 @@ std::string DescribeLoadBalancersRequest::getServerIntranetAddress()const void DescribeLoadBalancersRequest::setServerIntranetAddress(const std::string& serverIntranetAddress) { serverIntranetAddress_ = serverIntranetAddress; - setCoreParameter("ServerIntranetAddress", serverIntranetAddress); + setParameter("ServerIntranetAddress", serverIntranetAddress); } std::string DescribeLoadBalancersRequest::getVSwitchId()const @@ -281,7 +293,7 @@ std::string DescribeLoadBalancersRequest::getVSwitchId()const void DescribeLoadBalancersRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string DescribeLoadBalancersRequest::getLoadBalancerId()const @@ -292,7 +304,7 @@ std::string DescribeLoadBalancersRequest::getLoadBalancerId()const void DescribeLoadBalancersRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string DescribeLoadBalancersRequest::getInternetChargeType()const @@ -303,7 +315,7 @@ std::string DescribeLoadBalancersRequest::getInternetChargeType()const void DescribeLoadBalancersRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } std::string DescribeLoadBalancersRequest::getVpcId()const @@ -314,7 +326,7 @@ std::string DescribeLoadBalancersRequest::getVpcId()const void DescribeLoadBalancersRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string DescribeLoadBalancersRequest::getPayType()const @@ -325,6 +337,6 @@ std::string DescribeLoadBalancersRequest::getPayType()const void DescribeLoadBalancersRequest::setPayType(const std::string& payType) { payType_ = payType; - setCoreParameter("PayType", payType); + setParameter("PayType", payType); } diff --git a/slb/src/model/DescribeMasterSlaveServerGroupAttributeRequest.cc b/slb/src/model/DescribeMasterSlaveServerGroupAttributeRequest.cc index e734178dc..b7312b92f 100644 --- a/slb/src/model/DescribeMasterSlaveServerGroupAttributeRequest.cc +++ b/slb/src/model/DescribeMasterSlaveServerGroupAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeMasterSlaveServerGroupAttributeRequest; DescribeMasterSlaveServerGroupAttributeRequest::DescribeMasterSlaveServerGroupAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeMasterSlaveServerGroupAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeMasterSlaveServerGroupAttributeRequest::~DescribeMasterSlaveServerGroupAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getAccess_key_id()co void DescribeMasterSlaveServerGroupAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeMasterSlaveServerGroupAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeMasterSlaveServerGroupAttributeRequest::getResourceOwnerId()const void DescribeMasterSlaveServerGroupAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeMasterSlaveServerGroupAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getRegionId()const void DescribeMasterSlaveServerGroupAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeMasterSlaveServerGroupAttributeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getResourceOwnerAcco void DescribeMasterSlaveServerGroupAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeMasterSlaveServerGroupAttributeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getOwnerAccount()con void DescribeMasterSlaveServerGroupAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeMasterSlaveServerGroupAttributeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeMasterSlaveServerGroupAttributeRequest::getOwnerId()const void DescribeMasterSlaveServerGroupAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeMasterSlaveServerGroupAttributeRequest::getTags()const @@ -99,7 +101,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getTags()const void DescribeMasterSlaveServerGroupAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeMasterSlaveServerGroupAttributeRequest::getMasterSlaveServerGroupId()const @@ -110,6 +112,6 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getMasterSlaveServer void DescribeMasterSlaveServerGroupAttributeRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId) { masterSlaveServerGroupId_ = masterSlaveServerGroupId; - setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); + setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); } diff --git a/slb/src/model/DescribeMasterSlaveServerGroupsRequest.cc b/slb/src/model/DescribeMasterSlaveServerGroupsRequest.cc index 1abae5486..f0d5f4866 100644 --- a/slb/src/model/DescribeMasterSlaveServerGroupsRequest.cc +++ b/slb/src/model/DescribeMasterSlaveServerGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeMasterSlaveServerGroupsRequest; DescribeMasterSlaveServerGroupsRequest::DescribeMasterSlaveServerGroupsRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeMasterSlaveServerGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeMasterSlaveServerGroupsRequest::~DescribeMasterSlaveServerGroupsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getAccess_key_id()const void DescribeMasterSlaveServerGroupsRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeMasterSlaveServerGroupsRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeMasterSlaveServerGroupsRequest::getResourceOwnerId()const void DescribeMasterSlaveServerGroupsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool DescribeMasterSlaveServerGroupsRequest::getIncludeListener()const @@ -55,7 +57,7 @@ bool DescribeMasterSlaveServerGroupsRequest::getIncludeListener()const void DescribeMasterSlaveServerGroupsRequest::setIncludeListener(bool includeListener) { includeListener_ = includeListener; - setCoreParameter("IncludeListener", includeListener ? "true" : "false"); + setParameter("IncludeListener", includeListener ? "true" : "false"); } std::string DescribeMasterSlaveServerGroupsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getRegionId()const void DescribeMasterSlaveServerGroupsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeMasterSlaveServerGroupsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getResourceOwnerAccount()con void DescribeMasterSlaveServerGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeMasterSlaveServerGroupsRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getOwnerAccount()const void DescribeMasterSlaveServerGroupsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeMasterSlaveServerGroupsRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeMasterSlaveServerGroupsRequest::getOwnerId()const void DescribeMasterSlaveServerGroupsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeMasterSlaveServerGroupsRequest::getTags()const @@ -110,7 +112,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getTags()const void DescribeMasterSlaveServerGroupsRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeMasterSlaveServerGroupsRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string DescribeMasterSlaveServerGroupsRequest::getLoadBalancerId()const void DescribeMasterSlaveServerGroupsRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeRegionsRequest.cc b/slb/src/model/DescribeRegionsRequest.cc index 3ff860712..8642b8ed6 100644 --- a/slb/src/model/DescribeRegionsRequest.cc +++ b/slb/src/model/DescribeRegionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRegionsRequest::getAccess_key_id()const void DescribeRegionsRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeRegionsRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeRegionsRequest::getResourceOwnerId()const void DescribeRegionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRegionsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeRegionsRequest::getRegionId()const void DescribeRegionsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeRegionsRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeRegionsRequest::getResourceOwnerAccount()const void DescribeRegionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRegionsRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeRegionsRequest::getOwnerAccount()const void DescribeRegionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRegionsRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeRegionsRequest::getOwnerId()const void DescribeRegionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRegionsRequest::getTags()const @@ -99,7 +101,7 @@ std::string DescribeRegionsRequest::getTags()const void DescribeRegionsRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeRegionsRequest::getAcceptLanguage()const @@ -110,6 +112,6 @@ std::string DescribeRegionsRequest::getAcceptLanguage()const void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage) { acceptLanguage_ = acceptLanguage; - setCoreParameter("AcceptLanguage", acceptLanguage); + setParameter("AcceptLanguage", acceptLanguage); } diff --git a/slb/src/model/DescribeRuleAttributeRequest.cc b/slb/src/model/DescribeRuleAttributeRequest.cc index 3643cfda6..569aa3674 100644 --- a/slb/src/model/DescribeRuleAttributeRequest.cc +++ b/slb/src/model/DescribeRuleAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeRuleAttributeRequest; DescribeRuleAttributeRequest::DescribeRuleAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeRuleAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRuleAttributeRequest::~DescribeRuleAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRuleAttributeRequest::getAccess_key_id()const void DescribeRuleAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeRuleAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeRuleAttributeRequest::getResourceOwnerId()const void DescribeRuleAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRuleAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeRuleAttributeRequest::getRegionId()const void DescribeRuleAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeRuleAttributeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeRuleAttributeRequest::getResourceOwnerAccount()const void DescribeRuleAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRuleAttributeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeRuleAttributeRequest::getOwnerAccount()const void DescribeRuleAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRuleAttributeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeRuleAttributeRequest::getOwnerId()const void DescribeRuleAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRuleAttributeRequest::getTags()const @@ -99,7 +101,7 @@ std::string DescribeRuleAttributeRequest::getTags()const void DescribeRuleAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeRuleAttributeRequest::getRuleId()const @@ -110,6 +112,6 @@ std::string DescribeRuleAttributeRequest::getRuleId()const void DescribeRuleAttributeRequest::setRuleId(const std::string& ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", ruleId); + setParameter("RuleId", ruleId); } diff --git a/slb/src/model/DescribeRulesRequest.cc b/slb/src/model/DescribeRulesRequest.cc index 36ae77390..65d1d0f9d 100644 --- a/slb/src/model/DescribeRulesRequest.cc +++ b/slb/src/model/DescribeRulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeRulesRequest; DescribeRulesRequest::DescribeRulesRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRulesRequest::~DescribeRulesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeRulesRequest::getAccess_key_id()const void DescribeRulesRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeRulesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeRulesRequest::getResourceOwnerId()const void DescribeRulesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRulesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeRulesRequest::getRegionId()const void DescribeRulesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeRulesRequest::getListenerPort()const @@ -66,7 +68,7 @@ int DescribeRulesRequest::getListenerPort()const void DescribeRulesRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string DescribeRulesRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeRulesRequest::getResourceOwnerAccount()const void DescribeRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRulesRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeRulesRequest::getOwnerAccount()const void DescribeRulesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRulesRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeRulesRequest::getOwnerId()const void DescribeRulesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRulesRequest::getListenerProtocol()const @@ -110,7 +112,7 @@ std::string DescribeRulesRequest::getListenerProtocol()const void DescribeRulesRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string DescribeRulesRequest::getTags()const @@ -121,7 +123,7 @@ std::string DescribeRulesRequest::getTags()const void DescribeRulesRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeRulesRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string DescribeRulesRequest::getLoadBalancerId()const void DescribeRulesRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeServerCertificatesRequest.cc b/slb/src/model/DescribeServerCertificatesRequest.cc index 1870633e6..7ac4633d8 100644 --- a/slb/src/model/DescribeServerCertificatesRequest.cc +++ b/slb/src/model/DescribeServerCertificatesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeServerCertificatesRequest; DescribeServerCertificatesRequest::DescribeServerCertificatesRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeServerCertificates") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeServerCertificatesRequest::~DescribeServerCertificatesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeServerCertificatesRequest::getAccess_key_id()const void DescribeServerCertificatesRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeServerCertificatesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeServerCertificatesRequest::getResourceOwnerId()const void DescribeServerCertificatesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeServerCertificatesRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeServerCertificatesRequest::getResourceGroupId()const void DescribeServerCertificatesRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeServerCertificatesRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeServerCertificatesRequest::getRegionId()const void DescribeServerCertificatesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector DescribeServerCertificatesRequest::getTag()const @@ -77,12 +79,11 @@ std::vector DescribeServerCertificatesRe void DescribeServerCertificatesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -94,7 +95,7 @@ std::string DescribeServerCertificatesRequest::getResourceOwnerAccount()const void DescribeServerCertificatesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeServerCertificatesRequest::getOwnerAccount()const @@ -105,7 +106,7 @@ std::string DescribeServerCertificatesRequest::getOwnerAccount()const void DescribeServerCertificatesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeServerCertificatesRequest::getOwnerId()const @@ -116,7 +117,7 @@ long DescribeServerCertificatesRequest::getOwnerId()const void DescribeServerCertificatesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeServerCertificatesRequest::getServerCertificateId()const @@ -127,7 +128,7 @@ std::string DescribeServerCertificatesRequest::getServerCertificateId()const void DescribeServerCertificatesRequest::setServerCertificateId(const std::string& serverCertificateId) { serverCertificateId_ = serverCertificateId; - setCoreParameter("ServerCertificateId", serverCertificateId); + setParameter("ServerCertificateId", serverCertificateId); } std::string DescribeServerCertificatesRequest::getTags()const @@ -138,6 +139,6 @@ std::string DescribeServerCertificatesRequest::getTags()const void DescribeServerCertificatesRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/DescribeTagsRequest.cc b/slb/src/model/DescribeTagsRequest.cc index bfa9f849c..e5aae44bd 100644 --- a/slb/src/model/DescribeTagsRequest.cc +++ b/slb/src/model/DescribeTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeTagsRequest; DescribeTagsRequest::DescribeTagsRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeTagsRequest::~DescribeTagsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeTagsRequest::getAccess_key_id()const void DescribeTagsRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeTagsRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeTagsRequest::getResourceOwnerId()const void DescribeTagsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeTagsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeTagsRequest::getPageNumber()const void DescribeTagsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeTagsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeTagsRequest::getRegionId()const void DescribeTagsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeTagsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeTagsRequest::getPageSize()const void DescribeTagsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeTagsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeTagsRequest::getResourceOwnerAccount()const void DescribeTagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeTagsRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeTagsRequest::getOwnerAccount()const void DescribeTagsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } bool DescribeTagsRequest::getDistinctKey()const @@ -110,7 +112,7 @@ bool DescribeTagsRequest::getDistinctKey()const void DescribeTagsRequest::setDistinctKey(bool distinctKey) { distinctKey_ = distinctKey; - setCoreParameter("DistinctKey", distinctKey ? "true" : "false"); + setParameter("DistinctKey", distinctKey ? "true" : "false"); } long DescribeTagsRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeTagsRequest::getOwnerId()const void DescribeTagsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeTagsRequest::getTags()const @@ -132,7 +134,7 @@ std::string DescribeTagsRequest::getTags()const void DescribeTagsRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeTagsRequest::getLoadBalancerId()const @@ -143,6 +145,6 @@ std::string DescribeTagsRequest::getLoadBalancerId()const void DescribeTagsRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeVServerGroupAttributeRequest.cc b/slb/src/model/DescribeVServerGroupAttributeRequest.cc index 72eb92682..c9ed8fbc1 100644 --- a/slb/src/model/DescribeVServerGroupAttributeRequest.cc +++ b/slb/src/model/DescribeVServerGroupAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeVServerGroupAttributeRequest; DescribeVServerGroupAttributeRequest::DescribeVServerGroupAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeVServerGroupAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVServerGroupAttributeRequest::~DescribeVServerGroupAttributeRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVServerGroupAttributeRequest::getAccess_key_id()const void DescribeVServerGroupAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeVServerGroupAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeVServerGroupAttributeRequest::getResourceOwnerId()const void DescribeVServerGroupAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeVServerGroupAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeVServerGroupAttributeRequest::getRegionId()const void DescribeVServerGroupAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeVServerGroupAttributeRequest::getVServerGroupId()const @@ -66,7 +68,7 @@ std::string DescribeVServerGroupAttributeRequest::getVServerGroupId()const void DescribeVServerGroupAttributeRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string DescribeVServerGroupAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeVServerGroupAttributeRequest::getResourceOwnerAccount()const void DescribeVServerGroupAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVServerGroupAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeVServerGroupAttributeRequest::getOwnerAccount()const void DescribeVServerGroupAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeVServerGroupAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeVServerGroupAttributeRequest::getOwnerId()const void DescribeVServerGroupAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVServerGroupAttributeRequest::getTags()const @@ -110,6 +112,6 @@ std::string DescribeVServerGroupAttributeRequest::getTags()const void DescribeVServerGroupAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/DescribeVServerGroupAttributeResult.cc b/slb/src/model/DescribeVServerGroupAttributeResult.cc index 8dd827c3e..a16d23e4b 100644 --- a/slb/src/model/DescribeVServerGroupAttributeResult.cc +++ b/slb/src/model/DescribeVServerGroupAttributeResult.cc @@ -55,6 +55,10 @@ void DescribeVServerGroupAttributeResult::parse(const std::string &payload) backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); if(!valueBackendServersBackendServer["VpcId"].isNull()) backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["VbrId"].isNull()) + backendServersObject.vbrId = valueBackendServersBackendServer["VbrId"].asString(); + if(!valueBackendServersBackendServer["ServerRegionId"].isNull()) + backendServersObject.serverRegionId = valueBackendServersBackendServer["ServerRegionId"].asString(); if(!valueBackendServersBackendServer["Description"].isNull()) backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); diff --git a/slb/src/model/DescribeVServerGroupsRequest.cc b/slb/src/model/DescribeVServerGroupsRequest.cc index 8ea95ff7a..fda6a8939 100644 --- a/slb/src/model/DescribeVServerGroupsRequest.cc +++ b/slb/src/model/DescribeVServerGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeVServerGroupsRequest; DescribeVServerGroupsRequest::DescribeVServerGroupsRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeVServerGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVServerGroupsRequest::~DescribeVServerGroupsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVServerGroupsRequest::getAccess_key_id()const void DescribeVServerGroupsRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeVServerGroupsRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeVServerGroupsRequest::getResourceOwnerId()const void DescribeVServerGroupsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool DescribeVServerGroupsRequest::getIncludeListener()const @@ -55,7 +57,7 @@ bool DescribeVServerGroupsRequest::getIncludeListener()const void DescribeVServerGroupsRequest::setIncludeListener(bool includeListener) { includeListener_ = includeListener; - setCoreParameter("IncludeListener", includeListener ? "true" : "false"); + setParameter("IncludeListener", includeListener ? "true" : "false"); } bool DescribeVServerGroupsRequest::getIncludeRule()const @@ -66,7 +68,7 @@ bool DescribeVServerGroupsRequest::getIncludeRule()const void DescribeVServerGroupsRequest::setIncludeRule(bool includeRule) { includeRule_ = includeRule; - setCoreParameter("IncludeRule", includeRule ? "true" : "false"); + setParameter("IncludeRule", includeRule ? "true" : "false"); } std::string DescribeVServerGroupsRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeVServerGroupsRequest::getRegionId()const void DescribeVServerGroupsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeVServerGroupsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeVServerGroupsRequest::getResourceOwnerAccount()const void DescribeVServerGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVServerGroupsRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeVServerGroupsRequest::getOwnerAccount()const void DescribeVServerGroupsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeVServerGroupsRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DescribeVServerGroupsRequest::getOwnerId()const void DescribeVServerGroupsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVServerGroupsRequest::getTags()const @@ -121,7 +123,7 @@ std::string DescribeVServerGroupsRequest::getTags()const void DescribeVServerGroupsRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string DescribeVServerGroupsRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string DescribeVServerGroupsRequest::getLoadBalancerId()const void DescribeVServerGroupsRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/DescribeZonesRequest.cc b/slb/src/model/DescribeZonesRequest.cc index 66afc3016..a246a9720 100644 --- a/slb/src/model/DescribeZonesRequest.cc +++ b/slb/src/model/DescribeZonesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeZonesRequest; DescribeZonesRequest::DescribeZonesRequest() : RpcServiceRequest("slb", "2014-05-15", "DescribeZones") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeZonesRequest::~DescribeZonesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeZonesRequest::getAccess_key_id()const void DescribeZonesRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long DescribeZonesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeZonesRequest::getResourceOwnerId()const void DescribeZonesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeZonesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeZonesRequest::getRegionId()const void DescribeZonesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeZonesRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeZonesRequest::getResourceOwnerAccount()const void DescribeZonesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeZonesRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeZonesRequest::getOwnerAccount()const void DescribeZonesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeZonesRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeZonesRequest::getOwnerId()const void DescribeZonesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeZonesRequest::getTags()const @@ -99,6 +101,6 @@ std::string DescribeZonesRequest::getTags()const void DescribeZonesRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/ListTagResourcesRequest.cc b/slb/src/model/ListTagResourcesRequest.cc new file mode 100644 index 000000000..fc2dc62e9 --- /dev/null +++ b/slb/src/model/ListTagResourcesRequest.cc @@ -0,0 +1,146 @@ +/* + * 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 + +using AlibabaCloud::Slb::Model::ListTagResourcesRequest; + +ListTagResourcesRequest::ListTagResourcesRequest() : + RpcServiceRequest("slb", "2014-05-15", "ListTagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +ListTagResourcesRequest::~ListTagResourcesRequest() +{} + +std::string ListTagResourcesRequest::getAccess_key_id()const +{ + return access_key_id_; +} + +void ListTagResourcesRequest::setAccess_key_id(const std::string& access_key_id) +{ + access_key_id_ = access_key_id; + setParameter("Access_key_id", access_key_id); +} + +long ListTagResourcesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ListTagResourcesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ListTagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ListTagResourcesRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagResourcesRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +std::vector ListTagResourcesRequest::getTag()const +{ + return tag_; +} + +void ListTagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } +} + +std::vector ListTagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string ListTagResourcesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ListTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ListTagResourcesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ListTagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ListTagResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListTagResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListTagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/slb/src/model/ListTagResourcesResult.cc b/slb/src/model/ListTagResourcesResult.cc new file mode 100644 index 000000000..6df655212 --- /dev/null +++ b/slb/src/model/ListTagResourcesResult.cc @@ -0,0 +1,70 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Slb; +using namespace AlibabaCloud::Slb::Model; + +ListTagResourcesResult::ListTagResourcesResult() : + ServiceResult() +{} + +ListTagResourcesResult::ListTagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListTagResourcesResult::~ListTagResourcesResult() +{} + +void ListTagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) + { + TagResource tagResourcesObject; + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); + tagResources_.push_back(tagResourcesObject); + } + if(!value["NextToken"].isNull()) + nextToken_ = value["NextToken"].asString(); + +} + +std::string ListTagResourcesResult::getNextToken()const +{ + return nextToken_; +} + +std::vector ListTagResourcesResult::getTagResources()const +{ + return tagResources_; +} + diff --git a/slb/src/model/ModifyLoadBalancerInstanceSpecRequest.cc b/slb/src/model/ModifyLoadBalancerInstanceSpecRequest.cc index c50f1d25c..9005f1780 100644 --- a/slb/src/model/ModifyLoadBalancerInstanceSpecRequest.cc +++ b/slb/src/model/ModifyLoadBalancerInstanceSpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::ModifyLoadBalancerInstanceSpecRequest; ModifyLoadBalancerInstanceSpecRequest::ModifyLoadBalancerInstanceSpecRequest() : RpcServiceRequest("slb", "2014-05-15", "ModifyLoadBalancerInstanceSpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyLoadBalancerInstanceSpecRequest::~ModifyLoadBalancerInstanceSpecRequest() {} @@ -33,7 +35,7 @@ std::string ModifyLoadBalancerInstanceSpecRequest::getAccess_key_id()const void ModifyLoadBalancerInstanceSpecRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long ModifyLoadBalancerInstanceSpecRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyLoadBalancerInstanceSpecRequest::getResourceOwnerId()const void ModifyLoadBalancerInstanceSpecRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyLoadBalancerInstanceSpecRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyLoadBalancerInstanceSpecRequest::getRegionId()const void ModifyLoadBalancerInstanceSpecRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyLoadBalancerInstanceSpecRequest::getLoadBalancerSpec()const @@ -66,7 +68,7 @@ std::string ModifyLoadBalancerInstanceSpecRequest::getLoadBalancerSpec()const void ModifyLoadBalancerInstanceSpecRequest::setLoadBalancerSpec(const std::string& loadBalancerSpec) { loadBalancerSpec_ = loadBalancerSpec; - setCoreParameter("LoadBalancerSpec", loadBalancerSpec); + setParameter("LoadBalancerSpec", loadBalancerSpec); } bool ModifyLoadBalancerInstanceSpecRequest::getAutoPay()const @@ -77,7 +79,7 @@ bool ModifyLoadBalancerInstanceSpecRequest::getAutoPay()const void ModifyLoadBalancerInstanceSpecRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string ModifyLoadBalancerInstanceSpecRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyLoadBalancerInstanceSpecRequest::getResourceOwnerAccount()cons void ModifyLoadBalancerInstanceSpecRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyLoadBalancerInstanceSpecRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyLoadBalancerInstanceSpecRequest::getOwnerAccount()const void ModifyLoadBalancerInstanceSpecRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyLoadBalancerInstanceSpecRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyLoadBalancerInstanceSpecRequest::getOwnerId()const void ModifyLoadBalancerInstanceSpecRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyLoadBalancerInstanceSpecRequest::getTags()const @@ -121,7 +123,7 @@ std::string ModifyLoadBalancerInstanceSpecRequest::getTags()const void ModifyLoadBalancerInstanceSpecRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string ModifyLoadBalancerInstanceSpecRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string ModifyLoadBalancerInstanceSpecRequest::getLoadBalancerId()const void ModifyLoadBalancerInstanceSpecRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/ModifyLoadBalancerInternetSpecRequest.cc b/slb/src/model/ModifyLoadBalancerInternetSpecRequest.cc index aca0ebc51..6dd23673d 100644 --- a/slb/src/model/ModifyLoadBalancerInternetSpecRequest.cc +++ b/slb/src/model/ModifyLoadBalancerInternetSpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::ModifyLoadBalancerInternetSpecRequest; ModifyLoadBalancerInternetSpecRequest::ModifyLoadBalancerInternetSpecRequest() : RpcServiceRequest("slb", "2014-05-15", "ModifyLoadBalancerInternetSpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyLoadBalancerInternetSpecRequest::~ModifyLoadBalancerInternetSpecRequest() {} @@ -33,7 +35,7 @@ std::string ModifyLoadBalancerInternetSpecRequest::getAccess_key_id()const void ModifyLoadBalancerInternetSpecRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long ModifyLoadBalancerInternetSpecRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyLoadBalancerInternetSpecRequest::getResourceOwnerId()const void ModifyLoadBalancerInternetSpecRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyLoadBalancerInternetSpecRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyLoadBalancerInternetSpecRequest::getRegionId()const void ModifyLoadBalancerInternetSpecRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool ModifyLoadBalancerInternetSpecRequest::getAutoPay()const @@ -66,7 +68,7 @@ bool ModifyLoadBalancerInternetSpecRequest::getAutoPay()const void ModifyLoadBalancerInternetSpecRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string ModifyLoadBalancerInternetSpecRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyLoadBalancerInternetSpecRequest::getResourceOwnerAccount()cons void ModifyLoadBalancerInternetSpecRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int ModifyLoadBalancerInternetSpecRequest::getBandwidth()const @@ -88,7 +90,7 @@ int ModifyLoadBalancerInternetSpecRequest::getBandwidth()const void ModifyLoadBalancerInternetSpecRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string ModifyLoadBalancerInternetSpecRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyLoadBalancerInternetSpecRequest::getOwnerAccount()const void ModifyLoadBalancerInternetSpecRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyLoadBalancerInternetSpecRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyLoadBalancerInternetSpecRequest::getOwnerId()const void ModifyLoadBalancerInternetSpecRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyLoadBalancerInternetSpecRequest::getTags()const @@ -121,7 +123,7 @@ std::string ModifyLoadBalancerInternetSpecRequest::getTags()const void ModifyLoadBalancerInternetSpecRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string ModifyLoadBalancerInternetSpecRequest::getLoadBalancerId()const @@ -132,7 +134,7 @@ std::string ModifyLoadBalancerInternetSpecRequest::getLoadBalancerId()const void ModifyLoadBalancerInternetSpecRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string ModifyLoadBalancerInternetSpecRequest::getInternetChargeType()const @@ -143,7 +145,7 @@ std::string ModifyLoadBalancerInternetSpecRequest::getInternetChargeType()const void ModifyLoadBalancerInternetSpecRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } int ModifyLoadBalancerInternetSpecRequest::getRatio()const @@ -154,6 +156,6 @@ int ModifyLoadBalancerInternetSpecRequest::getRatio()const void ModifyLoadBalancerInternetSpecRequest::setRatio(int ratio) { ratio_ = ratio; - setCoreParameter("Ratio", std::to_string(ratio)); + setParameter("Ratio", std::to_string(ratio)); } diff --git a/slb/src/model/ModifyLoadBalancerPayTypeRequest.cc b/slb/src/model/ModifyLoadBalancerPayTypeRequest.cc index cb02ac5b9..8f33724cd 100644 --- a/slb/src/model/ModifyLoadBalancerPayTypeRequest.cc +++ b/slb/src/model/ModifyLoadBalancerPayTypeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::ModifyLoadBalancerPayTypeRequest; ModifyLoadBalancerPayTypeRequest::ModifyLoadBalancerPayTypeRequest() : RpcServiceRequest("slb", "2014-05-15", "ModifyLoadBalancerPayType") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyLoadBalancerPayTypeRequest::~ModifyLoadBalancerPayTypeRequest() {} @@ -33,7 +35,7 @@ std::string ModifyLoadBalancerPayTypeRequest::getAccess_key_id()const void ModifyLoadBalancerPayTypeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long ModifyLoadBalancerPayTypeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyLoadBalancerPayTypeRequest::getResourceOwnerId()const void ModifyLoadBalancerPayTypeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int ModifyLoadBalancerPayTypeRequest::getDuration()const @@ -55,7 +57,7 @@ int ModifyLoadBalancerPayTypeRequest::getDuration()const void ModifyLoadBalancerPayTypeRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string ModifyLoadBalancerPayTypeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyLoadBalancerPayTypeRequest::getRegionId()const void ModifyLoadBalancerPayTypeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool ModifyLoadBalancerPayTypeRequest::getAutoPay()const @@ -77,7 +79,7 @@ bool ModifyLoadBalancerPayTypeRequest::getAutoPay()const void ModifyLoadBalancerPayTypeRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string ModifyLoadBalancerPayTypeRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyLoadBalancerPayTypeRequest::getResourceOwnerAccount()const void ModifyLoadBalancerPayTypeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyLoadBalancerPayTypeRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyLoadBalancerPayTypeRequest::getOwnerAccount()const void ModifyLoadBalancerPayTypeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyLoadBalancerPayTypeRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyLoadBalancerPayTypeRequest::getOwnerId()const void ModifyLoadBalancerPayTypeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyLoadBalancerPayTypeRequest::getTags()const @@ -121,7 +123,7 @@ std::string ModifyLoadBalancerPayTypeRequest::getTags()const void ModifyLoadBalancerPayTypeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string ModifyLoadBalancerPayTypeRequest::getLoadBalancerId()const @@ -132,7 +134,7 @@ std::string ModifyLoadBalancerPayTypeRequest::getLoadBalancerId()const void ModifyLoadBalancerPayTypeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string ModifyLoadBalancerPayTypeRequest::getPayType()const @@ -143,7 +145,7 @@ std::string ModifyLoadBalancerPayTypeRequest::getPayType()const void ModifyLoadBalancerPayTypeRequest::setPayType(const std::string& payType) { payType_ = payType; - setCoreParameter("PayType", payType); + setParameter("PayType", payType); } std::string ModifyLoadBalancerPayTypeRequest::getPricingCycle()const @@ -154,6 +156,6 @@ std::string ModifyLoadBalancerPayTypeRequest::getPricingCycle()const void ModifyLoadBalancerPayTypeRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/slb/src/model/ModifyVServerGroupBackendServersRequest.cc b/slb/src/model/ModifyVServerGroupBackendServersRequest.cc index 87f4a2646..12bb19155 100644 --- a/slb/src/model/ModifyVServerGroupBackendServersRequest.cc +++ b/slb/src/model/ModifyVServerGroupBackendServersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::ModifyVServerGroupBackendServersRequest; ModifyVServerGroupBackendServersRequest::ModifyVServerGroupBackendServersRequest() : RpcServiceRequest("slb", "2014-05-15", "ModifyVServerGroupBackendServers") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyVServerGroupBackendServersRequest::~ModifyVServerGroupBackendServersRequest() {} @@ -33,7 +35,7 @@ std::string ModifyVServerGroupBackendServersRequest::getAccess_key_id()const void ModifyVServerGroupBackendServersRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long ModifyVServerGroupBackendServersRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyVServerGroupBackendServersRequest::getResourceOwnerId()const void ModifyVServerGroupBackendServersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyVServerGroupBackendServersRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyVServerGroupBackendServersRequest::getRegionId()const void ModifyVServerGroupBackendServersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyVServerGroupBackendServersRequest::getVServerGroupId()const @@ -66,7 +68,7 @@ std::string ModifyVServerGroupBackendServersRequest::getVServerGroupId()const void ModifyVServerGroupBackendServersRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string ModifyVServerGroupBackendServersRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyVServerGroupBackendServersRequest::getResourceOwnerAccount()co void ModifyVServerGroupBackendServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyVServerGroupBackendServersRequest::getNewBackendServers()const @@ -88,7 +90,7 @@ std::string ModifyVServerGroupBackendServersRequest::getNewBackendServers()const void ModifyVServerGroupBackendServersRequest::setNewBackendServers(const std::string& newBackendServers) { newBackendServers_ = newBackendServers; - setCoreParameter("NewBackendServers", newBackendServers); + setParameter("NewBackendServers", newBackendServers); } std::string ModifyVServerGroupBackendServersRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyVServerGroupBackendServersRequest::getOwnerAccount()const void ModifyVServerGroupBackendServersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyVServerGroupBackendServersRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyVServerGroupBackendServersRequest::getOwnerId()const void ModifyVServerGroupBackendServersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyVServerGroupBackendServersRequest::getTags()const @@ -121,7 +123,7 @@ std::string ModifyVServerGroupBackendServersRequest::getTags()const void ModifyVServerGroupBackendServersRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string ModifyVServerGroupBackendServersRequest::getOldBackendServers()const @@ -132,6 +134,6 @@ std::string ModifyVServerGroupBackendServersRequest::getOldBackendServers()const void ModifyVServerGroupBackendServersRequest::setOldBackendServers(const std::string& oldBackendServers) { oldBackendServers_ = oldBackendServers; - setCoreParameter("OldBackendServers", oldBackendServers); + setParameter("OldBackendServers", oldBackendServers); } diff --git a/slb/src/model/ModifyVServerGroupBackendServersResult.cc b/slb/src/model/ModifyVServerGroupBackendServersResult.cc index 31eb2671c..24c54925b 100644 --- a/slb/src/model/ModifyVServerGroupBackendServersResult.cc +++ b/slb/src/model/ModifyVServerGroupBackendServersResult.cc @@ -55,6 +55,10 @@ void ModifyVServerGroupBackendServersResult::parse(const std::string &payload) backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); if(!valueBackendServersBackendServer["VpcId"].isNull()) backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["VbrId"].isNull()) + backendServersObject.vbrId = valueBackendServersBackendServer["VbrId"].asString(); + if(!valueBackendServersBackendServer["ServerRegionId"].isNull()) + backendServersObject.serverRegionId = valueBackendServersBackendServer["ServerRegionId"].asString(); if(!valueBackendServersBackendServer["Description"].isNull()) backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); diff --git a/slb/src/model/RemoveAccessControlListEntryRequest.cc b/slb/src/model/RemoveAccessControlListEntryRequest.cc index 65f4b78f4..6aa47ce40 100644 --- a/slb/src/model/RemoveAccessControlListEntryRequest.cc +++ b/slb/src/model/RemoveAccessControlListEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::RemoveAccessControlListEntryRequest; RemoveAccessControlListEntryRequest::RemoveAccessControlListEntryRequest() : RpcServiceRequest("slb", "2014-05-15", "RemoveAccessControlListEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveAccessControlListEntryRequest::~RemoveAccessControlListEntryRequest() {} @@ -33,7 +35,7 @@ std::string RemoveAccessControlListEntryRequest::getAccess_key_id()const void RemoveAccessControlListEntryRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long RemoveAccessControlListEntryRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long RemoveAccessControlListEntryRequest::getResourceOwnerId()const void RemoveAccessControlListEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveAccessControlListEntryRequest::getAclEntrys()const @@ -55,7 +57,7 @@ std::string RemoveAccessControlListEntryRequest::getAclEntrys()const void RemoveAccessControlListEntryRequest::setAclEntrys(const std::string& aclEntrys) { aclEntrys_ = aclEntrys; - setCoreParameter("AclEntrys", aclEntrys); + setParameter("AclEntrys", aclEntrys); } std::string RemoveAccessControlListEntryRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string RemoveAccessControlListEntryRequest::getAccessKeyId()const void RemoveAccessControlListEntryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RemoveAccessControlListEntryRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string RemoveAccessControlListEntryRequest::getRegionId()const void RemoveAccessControlListEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RemoveAccessControlListEntryRequest::getAclId()const @@ -88,7 +90,7 @@ std::string RemoveAccessControlListEntryRequest::getAclId()const void RemoveAccessControlListEntryRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string RemoveAccessControlListEntryRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string RemoveAccessControlListEntryRequest::getResourceOwnerAccount()const void RemoveAccessControlListEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveAccessControlListEntryRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string RemoveAccessControlListEntryRequest::getOwnerAccount()const void RemoveAccessControlListEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveAccessControlListEntryRequest::getOwnerId()const @@ -121,7 +123,7 @@ long RemoveAccessControlListEntryRequest::getOwnerId()const void RemoveAccessControlListEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RemoveAccessControlListEntryRequest::getTags()const @@ -132,6 +134,6 @@ std::string RemoveAccessControlListEntryRequest::getTags()const void RemoveAccessControlListEntryRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/RemoveBackendServersRequest.cc b/slb/src/model/RemoveBackendServersRequest.cc index 567c7593e..9df7a5ef3 100644 --- a/slb/src/model/RemoveBackendServersRequest.cc +++ b/slb/src/model/RemoveBackendServersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::RemoveBackendServersRequest; RemoveBackendServersRequest::RemoveBackendServersRequest() : RpcServiceRequest("slb", "2014-05-15", "RemoveBackendServers") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveBackendServersRequest::~RemoveBackendServersRequest() {} @@ -33,7 +35,7 @@ std::string RemoveBackendServersRequest::getAccess_key_id()const void RemoveBackendServersRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long RemoveBackendServersRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long RemoveBackendServersRequest::getResourceOwnerId()const void RemoveBackendServersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveBackendServersRequest::getBackendServers()const @@ -55,7 +57,7 @@ std::string RemoveBackendServersRequest::getBackendServers()const void RemoveBackendServersRequest::setBackendServers(const std::string& backendServers) { backendServers_ = backendServers; - setCoreParameter("BackendServers", backendServers); + setParameter("BackendServers", backendServers); } std::string RemoveBackendServersRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string RemoveBackendServersRequest::getRegionId()const void RemoveBackendServersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RemoveBackendServersRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string RemoveBackendServersRequest::getResourceOwnerAccount()const void RemoveBackendServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveBackendServersRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string RemoveBackendServersRequest::getOwnerAccount()const void RemoveBackendServersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveBackendServersRequest::getOwnerId()const @@ -99,7 +101,7 @@ long RemoveBackendServersRequest::getOwnerId()const void RemoveBackendServersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RemoveBackendServersRequest::getTags()const @@ -110,7 +112,7 @@ std::string RemoveBackendServersRequest::getTags()const void RemoveBackendServersRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string RemoveBackendServersRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string RemoveBackendServersRequest::getLoadBalancerId()const void RemoveBackendServersRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/RemoveListenerWhiteListItemRequest.cc b/slb/src/model/RemoveListenerWhiteListItemRequest.cc index 1b8c06249..64e2d086e 100644 --- a/slb/src/model/RemoveListenerWhiteListItemRequest.cc +++ b/slb/src/model/RemoveListenerWhiteListItemRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::RemoveListenerWhiteListItemRequest; RemoveListenerWhiteListItemRequest::RemoveListenerWhiteListItemRequest() : RpcServiceRequest("slb", "2014-05-15", "RemoveListenerWhiteListItem") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveListenerWhiteListItemRequest::~RemoveListenerWhiteListItemRequest() {} @@ -33,7 +35,7 @@ std::string RemoveListenerWhiteListItemRequest::getAccess_key_id()const void RemoveListenerWhiteListItemRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long RemoveListenerWhiteListItemRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long RemoveListenerWhiteListItemRequest::getResourceOwnerId()const void RemoveListenerWhiteListItemRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveListenerWhiteListItemRequest::getSourceItems()const @@ -55,7 +57,7 @@ std::string RemoveListenerWhiteListItemRequest::getSourceItems()const void RemoveListenerWhiteListItemRequest::setSourceItems(const std::string& sourceItems) { sourceItems_ = sourceItems; - setCoreParameter("SourceItems", sourceItems); + setParameter("SourceItems", sourceItems); } std::string RemoveListenerWhiteListItemRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string RemoveListenerWhiteListItemRequest::getRegionId()const void RemoveListenerWhiteListItemRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int RemoveListenerWhiteListItemRequest::getListenerPort()const @@ -77,7 +79,7 @@ int RemoveListenerWhiteListItemRequest::getListenerPort()const void RemoveListenerWhiteListItemRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string RemoveListenerWhiteListItemRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string RemoveListenerWhiteListItemRequest::getResourceOwnerAccount()const void RemoveListenerWhiteListItemRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveListenerWhiteListItemRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string RemoveListenerWhiteListItemRequest::getOwnerAccount()const void RemoveListenerWhiteListItemRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveListenerWhiteListItemRequest::getOwnerId()const @@ -110,7 +112,7 @@ long RemoveListenerWhiteListItemRequest::getOwnerId()const void RemoveListenerWhiteListItemRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RemoveListenerWhiteListItemRequest::getListenerProtocol()const @@ -121,7 +123,7 @@ std::string RemoveListenerWhiteListItemRequest::getListenerProtocol()const void RemoveListenerWhiteListItemRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string RemoveListenerWhiteListItemRequest::getTags()const @@ -132,7 +134,7 @@ std::string RemoveListenerWhiteListItemRequest::getTags()const void RemoveListenerWhiteListItemRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string RemoveListenerWhiteListItemRequest::getLoadBalancerId()const @@ -143,6 +145,6 @@ std::string RemoveListenerWhiteListItemRequest::getLoadBalancerId()const void RemoveListenerWhiteListItemRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/RemoveTagsRequest.cc b/slb/src/model/RemoveTagsRequest.cc index 6104dddf1..d0fc366aa 100644 --- a/slb/src/model/RemoveTagsRequest.cc +++ b/slb/src/model/RemoveTagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::RemoveTagsRequest; RemoveTagsRequest::RemoveTagsRequest() : RpcServiceRequest("slb", "2014-05-15", "RemoveTags") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveTagsRequest::~RemoveTagsRequest() {} @@ -33,7 +35,7 @@ std::string RemoveTagsRequest::getAccess_key_id()const void RemoveTagsRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long RemoveTagsRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long RemoveTagsRequest::getResourceOwnerId()const void RemoveTagsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveTagsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string RemoveTagsRequest::getRegionId()const void RemoveTagsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RemoveTagsRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string RemoveTagsRequest::getResourceOwnerAccount()const void RemoveTagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveTagsRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string RemoveTagsRequest::getOwnerAccount()const void RemoveTagsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveTagsRequest::getOwnerId()const @@ -88,7 +90,7 @@ long RemoveTagsRequest::getOwnerId()const void RemoveTagsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RemoveTagsRequest::getTags()const @@ -99,7 +101,7 @@ std::string RemoveTagsRequest::getTags()const void RemoveTagsRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string RemoveTagsRequest::getLoadBalancerId()const @@ -110,6 +112,6 @@ std::string RemoveTagsRequest::getLoadBalancerId()const void RemoveTagsRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/RemoveVServerGroupBackendServersRequest.cc b/slb/src/model/RemoveVServerGroupBackendServersRequest.cc index b974ab8ed..72722d208 100644 --- a/slb/src/model/RemoveVServerGroupBackendServersRequest.cc +++ b/slb/src/model/RemoveVServerGroupBackendServersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::RemoveVServerGroupBackendServersRequest; RemoveVServerGroupBackendServersRequest::RemoveVServerGroupBackendServersRequest() : RpcServiceRequest("slb", "2014-05-15", "RemoveVServerGroupBackendServers") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveVServerGroupBackendServersRequest::~RemoveVServerGroupBackendServersRequest() {} @@ -33,7 +35,7 @@ std::string RemoveVServerGroupBackendServersRequest::getAccess_key_id()const void RemoveVServerGroupBackendServersRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long RemoveVServerGroupBackendServersRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long RemoveVServerGroupBackendServersRequest::getResourceOwnerId()const void RemoveVServerGroupBackendServersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveVServerGroupBackendServersRequest::getBackendServers()const @@ -55,7 +57,7 @@ std::string RemoveVServerGroupBackendServersRequest::getBackendServers()const void RemoveVServerGroupBackendServersRequest::setBackendServers(const std::string& backendServers) { backendServers_ = backendServers; - setCoreParameter("BackendServers", backendServers); + setParameter("BackendServers", backendServers); } std::string RemoveVServerGroupBackendServersRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string RemoveVServerGroupBackendServersRequest::getRegionId()const void RemoveVServerGroupBackendServersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RemoveVServerGroupBackendServersRequest::getVServerGroupId()const @@ -77,7 +79,7 @@ std::string RemoveVServerGroupBackendServersRequest::getVServerGroupId()const void RemoveVServerGroupBackendServersRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string RemoveVServerGroupBackendServersRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string RemoveVServerGroupBackendServersRequest::getResourceOwnerAccount()co void RemoveVServerGroupBackendServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveVServerGroupBackendServersRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string RemoveVServerGroupBackendServersRequest::getOwnerAccount()const void RemoveVServerGroupBackendServersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveVServerGroupBackendServersRequest::getOwnerId()const @@ -110,7 +112,7 @@ long RemoveVServerGroupBackendServersRequest::getOwnerId()const void RemoveVServerGroupBackendServersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RemoveVServerGroupBackendServersRequest::getTags()const @@ -121,6 +123,6 @@ std::string RemoveVServerGroupBackendServersRequest::getTags()const void RemoveVServerGroupBackendServersRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/RemoveVServerGroupBackendServersResult.cc b/slb/src/model/RemoveVServerGroupBackendServersResult.cc index 6cf7a58d8..85e34d3d8 100644 --- a/slb/src/model/RemoveVServerGroupBackendServersResult.cc +++ b/slb/src/model/RemoveVServerGroupBackendServersResult.cc @@ -55,6 +55,10 @@ void RemoveVServerGroupBackendServersResult::parse(const std::string &payload) backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); if(!valueBackendServersBackendServer["VpcId"].isNull()) backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["VbrId"].isNull()) + backendServersObject.vbrId = valueBackendServersBackendServer["VbrId"].asString(); + if(!valueBackendServersBackendServer["ServerRegionId"].isNull()) + backendServersObject.serverRegionId = valueBackendServersBackendServer["ServerRegionId"].asString(); if(!valueBackendServersBackendServer["Description"].isNull()) backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); diff --git a/slb/src/model/SetAccessControlListAttributeRequest.cc b/slb/src/model/SetAccessControlListAttributeRequest.cc index 67a5b7b07..648057eb3 100644 --- a/slb/src/model/SetAccessControlListAttributeRequest.cc +++ b/slb/src/model/SetAccessControlListAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetAccessControlListAttributeRequest; SetAccessControlListAttributeRequest::SetAccessControlListAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "SetAccessControlListAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetAccessControlListAttributeRequest::~SetAccessControlListAttributeRequest() {} @@ -33,7 +35,7 @@ std::string SetAccessControlListAttributeRequest::getAccess_key_id()const void SetAccessControlListAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetAccessControlListAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetAccessControlListAttributeRequest::getResourceOwnerId()const void SetAccessControlListAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetAccessControlListAttributeRequest::getAclName()const @@ -55,7 +57,7 @@ std::string SetAccessControlListAttributeRequest::getAclName()const void SetAccessControlListAttributeRequest::setAclName(const std::string& aclName) { aclName_ = aclName; - setCoreParameter("AclName", aclName); + setParameter("AclName", aclName); } std::string SetAccessControlListAttributeRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SetAccessControlListAttributeRequest::getAccessKeyId()const void SetAccessControlListAttributeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetAccessControlListAttributeRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string SetAccessControlListAttributeRequest::getRegionId()const void SetAccessControlListAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetAccessControlListAttributeRequest::getAclId()const @@ -88,7 +90,7 @@ std::string SetAccessControlListAttributeRequest::getAclId()const void SetAccessControlListAttributeRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string SetAccessControlListAttributeRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string SetAccessControlListAttributeRequest::getResourceOwnerAccount()const void SetAccessControlListAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetAccessControlListAttributeRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string SetAccessControlListAttributeRequest::getOwnerAccount()const void SetAccessControlListAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetAccessControlListAttributeRequest::getOwnerId()const @@ -121,7 +123,7 @@ long SetAccessControlListAttributeRequest::getOwnerId()const void SetAccessControlListAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetAccessControlListAttributeRequest::getTags()const @@ -132,6 +134,6 @@ std::string SetAccessControlListAttributeRequest::getTags()const void SetAccessControlListAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/SetBackendServersRequest.cc b/slb/src/model/SetBackendServersRequest.cc index 303db1dcc..e5ed79c2a 100644 --- a/slb/src/model/SetBackendServersRequest.cc +++ b/slb/src/model/SetBackendServersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetBackendServersRequest; SetBackendServersRequest::SetBackendServersRequest() : RpcServiceRequest("slb", "2014-05-15", "SetBackendServers") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetBackendServersRequest::~SetBackendServersRequest() {} @@ -33,7 +35,7 @@ std::string SetBackendServersRequest::getAccess_key_id()const void SetBackendServersRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetBackendServersRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetBackendServersRequest::getResourceOwnerId()const void SetBackendServersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetBackendServersRequest::getBackendServers()const @@ -55,7 +57,7 @@ std::string SetBackendServersRequest::getBackendServers()const void SetBackendServersRequest::setBackendServers(const std::string& backendServers) { backendServers_ = backendServers; - setCoreParameter("BackendServers", backendServers); + setParameter("BackendServers", backendServers); } std::string SetBackendServersRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string SetBackendServersRequest::getRegionId()const void SetBackendServersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetBackendServersRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetBackendServersRequest::getResourceOwnerAccount()const void SetBackendServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetBackendServersRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SetBackendServersRequest::getOwnerAccount()const void SetBackendServersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetBackendServersRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SetBackendServersRequest::getOwnerId()const void SetBackendServersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetBackendServersRequest::getTags()const @@ -110,7 +112,7 @@ std::string SetBackendServersRequest::getTags()const void SetBackendServersRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetBackendServersRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string SetBackendServersRequest::getLoadBalancerId()const void SetBackendServersRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/SetCACertificateNameRequest.cc b/slb/src/model/SetCACertificateNameRequest.cc index 18d41b56c..78c2386c5 100644 --- a/slb/src/model/SetCACertificateNameRequest.cc +++ b/slb/src/model/SetCACertificateNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetCACertificateNameRequest; SetCACertificateNameRequest::SetCACertificateNameRequest() : RpcServiceRequest("slb", "2014-05-15", "SetCACertificateName") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetCACertificateNameRequest::~SetCACertificateNameRequest() {} @@ -33,7 +35,7 @@ std::string SetCACertificateNameRequest::getAccess_key_id()const void SetCACertificateNameRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetCACertificateNameRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetCACertificateNameRequest::getResourceOwnerId()const void SetCACertificateNameRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetCACertificateNameRequest::getCACertificateName()const @@ -55,7 +57,7 @@ std::string SetCACertificateNameRequest::getCACertificateName()const void SetCACertificateNameRequest::setCACertificateName(const std::string& cACertificateName) { cACertificateName_ = cACertificateName; - setCoreParameter("CACertificateName", cACertificateName); + setParameter("CACertificateName", cACertificateName); } std::string SetCACertificateNameRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string SetCACertificateNameRequest::getRegionId()const void SetCACertificateNameRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetCACertificateNameRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetCACertificateNameRequest::getResourceOwnerAccount()const void SetCACertificateNameRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetCACertificateNameRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SetCACertificateNameRequest::getOwnerAccount()const void SetCACertificateNameRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetCACertificateNameRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SetCACertificateNameRequest::getOwnerId()const void SetCACertificateNameRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetCACertificateNameRequest::getCACertificateId()const @@ -110,6 +112,6 @@ std::string SetCACertificateNameRequest::getCACertificateId()const void SetCACertificateNameRequest::setCACertificateId(const std::string& cACertificateId) { cACertificateId_ = cACertificateId; - setCoreParameter("CACertificateId", cACertificateId); + setParameter("CACertificateId", cACertificateId); } diff --git a/slb/src/model/SetDomainExtensionAttributeRequest.cc b/slb/src/model/SetDomainExtensionAttributeRequest.cc index fae9891bb..d0fb69f16 100644 --- a/slb/src/model/SetDomainExtensionAttributeRequest.cc +++ b/slb/src/model/SetDomainExtensionAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetDomainExtensionAttributeRequest; SetDomainExtensionAttributeRequest::SetDomainExtensionAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "SetDomainExtensionAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDomainExtensionAttributeRequest::~SetDomainExtensionAttributeRequest() {} @@ -33,7 +35,7 @@ std::string SetDomainExtensionAttributeRequest::getAccess_key_id()const void SetDomainExtensionAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetDomainExtensionAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetDomainExtensionAttributeRequest::getResourceOwnerId()const void SetDomainExtensionAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetDomainExtensionAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string SetDomainExtensionAttributeRequest::getRegionId()const void SetDomainExtensionAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetDomainExtensionAttributeRequest::getDomainExtensionId()const @@ -66,7 +68,7 @@ std::string SetDomainExtensionAttributeRequest::getDomainExtensionId()const void SetDomainExtensionAttributeRequest::setDomainExtensionId(const std::string& domainExtensionId) { domainExtensionId_ = domainExtensionId; - setCoreParameter("DomainExtensionId", domainExtensionId); + setParameter("DomainExtensionId", domainExtensionId); } std::string SetDomainExtensionAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetDomainExtensionAttributeRequest::getResourceOwnerAccount()const void SetDomainExtensionAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetDomainExtensionAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SetDomainExtensionAttributeRequest::getOwnerAccount()const void SetDomainExtensionAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetDomainExtensionAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SetDomainExtensionAttributeRequest::getOwnerId()const void SetDomainExtensionAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetDomainExtensionAttributeRequest::getServerCertificateId()const @@ -110,7 +112,7 @@ std::string SetDomainExtensionAttributeRequest::getServerCertificateId()const void SetDomainExtensionAttributeRequest::setServerCertificateId(const std::string& serverCertificateId) { serverCertificateId_ = serverCertificateId; - setCoreParameter("ServerCertificateId", serverCertificateId); + setParameter("ServerCertificateId", serverCertificateId); } std::string SetDomainExtensionAttributeRequest::getTags()const @@ -121,6 +123,6 @@ std::string SetDomainExtensionAttributeRequest::getTags()const void SetDomainExtensionAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } diff --git a/slb/src/model/SetListenerAccessControlStatusRequest.cc b/slb/src/model/SetListenerAccessControlStatusRequest.cc index 2e8721972..e6425be48 100644 --- a/slb/src/model/SetListenerAccessControlStatusRequest.cc +++ b/slb/src/model/SetListenerAccessControlStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetListenerAccessControlStatusRequest; SetListenerAccessControlStatusRequest::SetListenerAccessControlStatusRequest() : RpcServiceRequest("slb", "2014-05-15", "SetListenerAccessControlStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetListenerAccessControlStatusRequest::~SetListenerAccessControlStatusRequest() {} @@ -33,7 +35,7 @@ std::string SetListenerAccessControlStatusRequest::getAccess_key_id()const void SetListenerAccessControlStatusRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetListenerAccessControlStatusRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetListenerAccessControlStatusRequest::getResourceOwnerId()const void SetListenerAccessControlStatusRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetListenerAccessControlStatusRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string SetListenerAccessControlStatusRequest::getRegionId()const void SetListenerAccessControlStatusRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetListenerAccessControlStatusRequest::getAccessControlStatus()const @@ -66,7 +68,7 @@ std::string SetListenerAccessControlStatusRequest::getAccessControlStatus()const void SetListenerAccessControlStatusRequest::setAccessControlStatus(const std::string& accessControlStatus) { accessControlStatus_ = accessControlStatus; - setCoreParameter("AccessControlStatus", accessControlStatus); + setParameter("AccessControlStatus", accessControlStatus); } int SetListenerAccessControlStatusRequest::getListenerPort()const @@ -77,7 +79,7 @@ int SetListenerAccessControlStatusRequest::getListenerPort()const void SetListenerAccessControlStatusRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string SetListenerAccessControlStatusRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SetListenerAccessControlStatusRequest::getResourceOwnerAccount()cons void SetListenerAccessControlStatusRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetListenerAccessControlStatusRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SetListenerAccessControlStatusRequest::getOwnerAccount()const void SetListenerAccessControlStatusRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetListenerAccessControlStatusRequest::getOwnerId()const @@ -110,7 +112,7 @@ long SetListenerAccessControlStatusRequest::getOwnerId()const void SetListenerAccessControlStatusRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetListenerAccessControlStatusRequest::getListenerProtocol()const @@ -121,7 +123,7 @@ std::string SetListenerAccessControlStatusRequest::getListenerProtocol()const void SetListenerAccessControlStatusRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string SetListenerAccessControlStatusRequest::getTags()const @@ -132,7 +134,7 @@ std::string SetListenerAccessControlStatusRequest::getTags()const void SetListenerAccessControlStatusRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetListenerAccessControlStatusRequest::getLoadBalancerId()const @@ -143,6 +145,6 @@ std::string SetListenerAccessControlStatusRequest::getLoadBalancerId()const void SetListenerAccessControlStatusRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/SetLoadBalancerDeleteProtectionRequest.cc b/slb/src/model/SetLoadBalancerDeleteProtectionRequest.cc index dbd8fd297..3bdf35889 100644 --- a/slb/src/model/SetLoadBalancerDeleteProtectionRequest.cc +++ b/slb/src/model/SetLoadBalancerDeleteProtectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetLoadBalancerDeleteProtectionRequest; SetLoadBalancerDeleteProtectionRequest::SetLoadBalancerDeleteProtectionRequest() : RpcServiceRequest("slb", "2014-05-15", "SetLoadBalancerDeleteProtection") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLoadBalancerDeleteProtectionRequest::~SetLoadBalancerDeleteProtectionRequest() {} @@ -33,7 +35,7 @@ std::string SetLoadBalancerDeleteProtectionRequest::getAccess_key_id()const void SetLoadBalancerDeleteProtectionRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetLoadBalancerDeleteProtectionRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetLoadBalancerDeleteProtectionRequest::getResourceOwnerId()const void SetLoadBalancerDeleteProtectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetLoadBalancerDeleteProtectionRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string SetLoadBalancerDeleteProtectionRequest::getRegionId()const void SetLoadBalancerDeleteProtectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetLoadBalancerDeleteProtectionRequest::getDeleteProtection()const @@ -66,7 +68,7 @@ std::string SetLoadBalancerDeleteProtectionRequest::getDeleteProtection()const void SetLoadBalancerDeleteProtectionRequest::setDeleteProtection(const std::string& deleteProtection) { deleteProtection_ = deleteProtection; - setCoreParameter("DeleteProtection", deleteProtection); + setParameter("DeleteProtection", deleteProtection); } std::string SetLoadBalancerDeleteProtectionRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetLoadBalancerDeleteProtectionRequest::getResourceOwnerAccount()con void SetLoadBalancerDeleteProtectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetLoadBalancerDeleteProtectionRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SetLoadBalancerDeleteProtectionRequest::getOwnerAccount()const void SetLoadBalancerDeleteProtectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetLoadBalancerDeleteProtectionRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SetLoadBalancerDeleteProtectionRequest::getOwnerId()const void SetLoadBalancerDeleteProtectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetLoadBalancerDeleteProtectionRequest::getTags()const @@ -110,7 +112,7 @@ std::string SetLoadBalancerDeleteProtectionRequest::getTags()const void SetLoadBalancerDeleteProtectionRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetLoadBalancerDeleteProtectionRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string SetLoadBalancerDeleteProtectionRequest::getLoadBalancerId()const void SetLoadBalancerDeleteProtectionRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/SetLoadBalancerHTTPListenerAttributeRequest.cc b/slb/src/model/SetLoadBalancerHTTPListenerAttributeRequest.cc index 168bfec2a..d7e0d4e85 100644 --- a/slb/src/model/SetLoadBalancerHTTPListenerAttributeRequest.cc +++ b/slb/src/model/SetLoadBalancerHTTPListenerAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetLoadBalancerHTTPListenerAttributeRequest; SetLoadBalancerHTTPListenerAttributeRequest::SetLoadBalancerHTTPListenerAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "SetLoadBalancerHTTPListenerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLoadBalancerHTTPListenerAttributeRequest::~SetLoadBalancerHTTPListenerAttributeRequest() {} @@ -33,7 +35,7 @@ long SetLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerId()const void SetLoadBalancerHTTPListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckTimeout()const @@ -44,7 +46,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckTimeout()const void SetLoadBalancerHTTPListenerAttributeRequest::setHealthCheckTimeout(int healthCheckTimeout) { healthCheckTimeout_ = healthCheckTimeout; - setCoreParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); + setParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor()const @@ -55,7 +57,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor()const void SetLoadBalancerHTTPListenerAttributeRequest::setXForwardedFor(const std::string& xForwardedFor) { xForwardedFor_ = xForwardedFor; - setCoreParameter("XForwardedFor", xForwardedFor); + setParameter("XForwardedFor", xForwardedFor); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckURI()const @@ -66,7 +68,18 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckURI()cons void SetLoadBalancerHTTPListenerAttributeRequest::setHealthCheckURI(const std::string& healthCheckURI) { healthCheckURI_ = healthCheckURI; - setCoreParameter("HealthCheckURI", healthCheckURI); + setParameter("HealthCheckURI", healthCheckURI); +} + +std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor_SLBPORT()const +{ + return xForwardedFor_SLBPORT_; +} + +void SetLoadBalancerHTTPListenerAttributeRequest::setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT) +{ + xForwardedFor_SLBPORT_ = xForwardedFor_SLBPORT; + setParameter("XForwardedFor_SLBPORT", xForwardedFor_SLBPORT); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getAclStatus()const @@ -77,7 +90,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getAclStatus()const void SetLoadBalancerHTTPListenerAttributeRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); + setParameter("AclStatus", aclStatus); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getAclType()const @@ -88,7 +101,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getAclType()const void SetLoadBalancerHTTPListenerAttributeRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheck()const @@ -99,7 +112,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheck()const void SetLoadBalancerHTTPListenerAttributeRequest::setHealthCheck(const std::string& healthCheck) { healthCheck_ = healthCheck; - setCoreParameter("HealthCheck", healthCheck); + setParameter("HealthCheck", healthCheck); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getVpcIds()const @@ -110,7 +123,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getVpcIds()const void SetLoadBalancerHTTPListenerAttributeRequest::setVpcIds(const std::string& vpcIds) { vpcIds_ = vpcIds; - setCoreParameter("VpcIds", vpcIds); + setParameter("VpcIds", vpcIds); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getVServerGroupId()const @@ -121,7 +134,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getVServerGroupId()cons void SetLoadBalancerHTTPListenerAttributeRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getAclId()const @@ -132,7 +145,18 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getAclId()const void SetLoadBalancerHTTPListenerAttributeRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); +} + +int SetLoadBalancerHTTPListenerAttributeRequest::getForwardCode()const +{ + return forwardCode_; +} + +void SetLoadBalancerHTTPListenerAttributeRequest::setForwardCode(int forwardCode) +{ + forwardCode_ = forwardCode; + setParameter("ForwardCode", std::to_string(forwardCode)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getCookie()const @@ -143,7 +167,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getCookie()const void SetLoadBalancerHTTPListenerAttributeRequest::setCookie(const std::string& cookie) { cookie_ = cookie; - setCoreParameter("Cookie", cookie); + setParameter("Cookie", cookie); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckMethod()const @@ -154,7 +178,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckMethod()c void SetLoadBalancerHTTPListenerAttributeRequest::setHealthCheckMethod(const std::string& healthCheckMethod) { healthCheckMethod_ = healthCheckMethod; - setCoreParameter("HealthCheckMethod", healthCheckMethod); + setParameter("HealthCheckMethod", healthCheckMethod); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckDomain()const @@ -165,7 +189,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckDomain()c void SetLoadBalancerHTTPListenerAttributeRequest::setHealthCheckDomain(const std::string& healthCheckDomain) { healthCheckDomain_ = healthCheckDomain; - setCoreParameter("HealthCheckDomain", healthCheckDomain); + setParameter("HealthCheckDomain", healthCheckDomain); } int SetLoadBalancerHTTPListenerAttributeRequest::getRequestTimeout()const @@ -176,7 +200,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getRequestTimeout()const void SetLoadBalancerHTTPListenerAttributeRequest::setRequestTimeout(int requestTimeout) { requestTimeout_ = requestTimeout; - setCoreParameter("RequestTimeout", std::to_string(requestTimeout)); + setParameter("RequestTimeout", std::to_string(requestTimeout)); } long SetLoadBalancerHTTPListenerAttributeRequest::getOwnerId()const @@ -187,7 +211,7 @@ long SetLoadBalancerHTTPListenerAttributeRequest::getOwnerId()const void SetLoadBalancerHTTPListenerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getTags()const @@ -198,7 +222,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getTags()const void SetLoadBalancerHTTPListenerAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getLoadBalancerId()const @@ -209,7 +233,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getLoadBalancerId()cons void SetLoadBalancerHTTPListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor_SLBIP()const @@ -220,7 +244,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor_SLBIP( void SetLoadBalancerHTTPListenerAttributeRequest::setXForwardedFor_SLBIP(const std::string& xForwardedFor_SLBIP) { xForwardedFor_SLBIP_ = xForwardedFor_SLBIP; - setCoreParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP); + setParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP); } int SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckInterval()const @@ -231,7 +255,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckInterval()const void SetLoadBalancerHTTPListenerAttributeRequest::setHealthCheckInterval(int healthCheckInterval) { healthCheckInterval_ = healthCheckInterval; - setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor_SLBID()const @@ -242,7 +266,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor_SLBID( void SetLoadBalancerHTTPListenerAttributeRequest::setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID) { xForwardedFor_SLBID_ = xForwardedFor_SLBID; - setCoreParameter("XForwardedFor_SLBID", xForwardedFor_SLBID); + setParameter("XForwardedFor_SLBID", xForwardedFor_SLBID); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getAccess_key_id()const @@ -253,7 +277,18 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getAccess_key_id()const void SetLoadBalancerHTTPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); +} + +std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor_ClientSrcPort()const +{ + return xForwardedFor_ClientSrcPort_; +} + +void SetLoadBalancerHTTPListenerAttributeRequest::setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort) +{ + xForwardedFor_ClientSrcPort_ = xForwardedFor_ClientSrcPort; + setParameter("XForwardedFor_ClientSrcPort", xForwardedFor_ClientSrcPort); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getDescription()const @@ -264,7 +299,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getDescription()const void SetLoadBalancerHTTPListenerAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int SetLoadBalancerHTTPListenerAttributeRequest::getUnhealthyThreshold()const @@ -275,7 +310,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getUnhealthyThreshold()const void SetLoadBalancerHTTPListenerAttributeRequest::setUnhealthyThreshold(int unhealthyThreshold) { unhealthyThreshold_ = unhealthyThreshold; - setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); + setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); } int SetLoadBalancerHTTPListenerAttributeRequest::getHealthyThreshold()const @@ -286,7 +321,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getHealthyThreshold()const void SetLoadBalancerHTTPListenerAttributeRequest::setHealthyThreshold(int healthyThreshold) { healthyThreshold_ = healthyThreshold; - setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold)); + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getScheduler()const @@ -297,7 +332,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getScheduler()const void SetLoadBalancerHTTPListenerAttributeRequest::setScheduler(const std::string& scheduler) { scheduler_ = scheduler; - setCoreParameter("Scheduler", scheduler); + setParameter("Scheduler", scheduler); } int SetLoadBalancerHTTPListenerAttributeRequest::getMaxConnection()const @@ -308,7 +343,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getMaxConnection()const void SetLoadBalancerHTTPListenerAttributeRequest::setMaxConnection(int maxConnection) { maxConnection_ = maxConnection; - setCoreParameter("MaxConnection", std::to_string(maxConnection)); + setParameter("MaxConnection", std::to_string(maxConnection)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getRegionId()const @@ -319,7 +354,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getRegionId()const void SetLoadBalancerHTTPListenerAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int SetLoadBalancerHTTPListenerAttributeRequest::getCookieTimeout()const @@ -330,7 +365,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getCookieTimeout()const void SetLoadBalancerHTTPListenerAttributeRequest::setCookieTimeout(int cookieTimeout) { cookieTimeout_ = cookieTimeout; - setCoreParameter("CookieTimeout", std::to_string(cookieTimeout)); + setParameter("CookieTimeout", std::to_string(cookieTimeout)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getStickySessionType()const @@ -341,7 +376,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getStickySessionType()c void SetLoadBalancerHTTPListenerAttributeRequest::setStickySessionType(const std::string& stickySessionType) { stickySessionType_ = stickySessionType; - setCoreParameter("StickySessionType", stickySessionType); + setParameter("StickySessionType", stickySessionType); } int SetLoadBalancerHTTPListenerAttributeRequest::getListenerPort()const @@ -352,7 +387,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getListenerPort()const void SetLoadBalancerHTTPListenerAttributeRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckType()const @@ -363,7 +398,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckType()con void SetLoadBalancerHTTPListenerAttributeRequest::setHealthCheckType(const std::string& healthCheckType) { healthCheckType_ = healthCheckType; - setCoreParameter("HealthCheckType", healthCheckType); + setParameter("HealthCheckType", healthCheckType); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerAccount()const @@ -374,7 +409,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerAccount void SetLoadBalancerHTTPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int SetLoadBalancerHTTPListenerAttributeRequest::getBandwidth()const @@ -385,7 +420,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getBandwidth()const void SetLoadBalancerHTTPListenerAttributeRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getStickySession()const @@ -396,7 +431,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getStickySession()const void SetLoadBalancerHTTPListenerAttributeRequest::setStickySession(const std::string& stickySession) { stickySession_ = stickySession; - setCoreParameter("StickySession", stickySession); + setParameter("StickySession", stickySession); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getOwnerAccount()const @@ -407,7 +442,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getOwnerAccount()const void SetLoadBalancerHTTPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getGzip()const @@ -418,7 +453,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getGzip()const void SetLoadBalancerHTTPListenerAttributeRequest::setGzip(const std::string& gzip) { gzip_ = gzip; - setCoreParameter("Gzip", gzip); + setParameter("Gzip", gzip); } int SetLoadBalancerHTTPListenerAttributeRequest::getIdleTimeout()const @@ -429,7 +464,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getIdleTimeout()const void SetLoadBalancerHTTPListenerAttributeRequest::setIdleTimeout(int idleTimeout) { idleTimeout_ = idleTimeout; - setCoreParameter("IdleTimeout", std::to_string(idleTimeout)); + setParameter("IdleTimeout", std::to_string(idleTimeout)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor_proto()const @@ -440,7 +475,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getXForwardedFor_proto( void SetLoadBalancerHTTPListenerAttributeRequest::setXForwardedFor_proto(const std::string& xForwardedFor_proto) { xForwardedFor_proto_ = xForwardedFor_proto; - setCoreParameter("XForwardedFor_proto", xForwardedFor_proto); + setParameter("XForwardedFor_proto", xForwardedFor_proto); } int SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckConnectPort()const @@ -451,7 +486,7 @@ int SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckConnectPort()cons void SetLoadBalancerHTTPListenerAttributeRequest::setHealthCheckConnectPort(int healthCheckConnectPort) { healthCheckConnectPort_ = healthCheckConnectPort; - setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); + setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckHttpCode()const @@ -462,7 +497,7 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getHealthCheckHttpCode( void SetLoadBalancerHTTPListenerAttributeRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode) { healthCheckHttpCode_ = healthCheckHttpCode; - setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode); + setParameter("HealthCheckHttpCode", healthCheckHttpCode); } std::string SetLoadBalancerHTTPListenerAttributeRequest::getVServerGroup()const @@ -473,6 +508,6 @@ std::string SetLoadBalancerHTTPListenerAttributeRequest::getVServerGroup()const void SetLoadBalancerHTTPListenerAttributeRequest::setVServerGroup(const std::string& vServerGroup) { vServerGroup_ = vServerGroup; - setCoreParameter("VServerGroup", vServerGroup); + setParameter("VServerGroup", vServerGroup); } diff --git a/slb/src/model/SetLoadBalancerHTTPSListenerAttributeRequest.cc b/slb/src/model/SetLoadBalancerHTTPSListenerAttributeRequest.cc index ca8301d92..63fed1832 100644 --- a/slb/src/model/SetLoadBalancerHTTPSListenerAttributeRequest.cc +++ b/slb/src/model/SetLoadBalancerHTTPSListenerAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetLoadBalancerHTTPSListenerAttributeRequest; SetLoadBalancerHTTPSListenerAttributeRequest::SetLoadBalancerHTTPSListenerAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "SetLoadBalancerHTTPSListenerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLoadBalancerHTTPSListenerAttributeRequest::~SetLoadBalancerHTTPSListenerAttributeRequest() {} @@ -33,7 +35,7 @@ long SetLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerId()const void SetLoadBalancerHTTPSListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckTimeout()const @@ -44,7 +46,7 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckTimeout()const void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthCheckTimeout(int healthCheckTimeout) { healthCheckTimeout_ = healthCheckTimeout; - setCoreParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); + setParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor()const @@ -55,7 +57,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor()cons void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor(const std::string& xForwardedFor) { xForwardedFor_ = xForwardedFor; - setCoreParameter("XForwardedFor", xForwardedFor); + setParameter("XForwardedFor", xForwardedFor); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckURI()const @@ -66,7 +68,18 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckURI()con void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthCheckURI(const std::string& healthCheckURI) { healthCheckURI_ = healthCheckURI; - setCoreParameter("HealthCheckURI", healthCheckURI); + setParameter("HealthCheckURI", healthCheckURI); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_SLBPORT()const +{ + return xForwardedFor_SLBPORT_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT) +{ + xForwardedFor_SLBPORT_ = xForwardedFor_SLBPORT; + setParameter("XForwardedFor_SLBPORT", xForwardedFor_SLBPORT); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getAclStatus()const @@ -77,7 +90,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getAclStatus()const void SetLoadBalancerHTTPSListenerAttributeRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); + setParameter("AclStatus", aclStatus); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getAclType()const @@ -88,7 +101,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getAclType()const void SetLoadBalancerHTTPSListenerAttributeRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheck()const @@ -99,7 +112,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheck()const void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthCheck(const std::string& healthCheck) { healthCheck_ = healthCheck; - setCoreParameter("HealthCheck", healthCheck); + setParameter("HealthCheck", healthCheck); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getVpcIds()const @@ -110,7 +123,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getVpcIds()const void SetLoadBalancerHTTPSListenerAttributeRequest::setVpcIds(const std::string& vpcIds) { vpcIds_ = vpcIds; - setCoreParameter("VpcIds", vpcIds); + setParameter("VpcIds", vpcIds); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getVServerGroupId()const @@ -121,7 +134,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getVServerGroupId()con void SetLoadBalancerHTTPSListenerAttributeRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getAclId()const @@ -132,7 +145,18 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getAclId()const void SetLoadBalancerHTTPSListenerAttributeRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_ClientCertClientVerify()const +{ + return xForwardedFor_ClientCertClientVerify_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_ClientCertClientVerify(const std::string& xForwardedFor_ClientCertClientVerify) +{ + xForwardedFor_ClientCertClientVerify_ = xForwardedFor_ClientCertClientVerify; + setParameter("XForwardedFor_ClientCertClientVerify", xForwardedFor_ClientCertClientVerify); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getCookie()const @@ -143,7 +167,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getCookie()const void SetLoadBalancerHTTPSListenerAttributeRequest::setCookie(const std::string& cookie) { cookie_ = cookie; - setCoreParameter("Cookie", cookie); + setParameter("Cookie", cookie); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckMethod()const @@ -154,7 +178,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckMethod() void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthCheckMethod(const std::string& healthCheckMethod) { healthCheckMethod_ = healthCheckMethod; - setCoreParameter("HealthCheckMethod", healthCheckMethod); + setParameter("HealthCheckMethod", healthCheckMethod); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckDomain()const @@ -165,7 +189,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckDomain() void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthCheckDomain(const std::string& healthCheckDomain) { healthCheckDomain_ = healthCheckDomain; - setCoreParameter("HealthCheckDomain", healthCheckDomain); + setParameter("HealthCheckDomain", healthCheckDomain); } int SetLoadBalancerHTTPSListenerAttributeRequest::getRequestTimeout()const @@ -176,7 +200,7 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getRequestTimeout()const void SetLoadBalancerHTTPSListenerAttributeRequest::setRequestTimeout(int requestTimeout) { requestTimeout_ = requestTimeout; - setCoreParameter("RequestTimeout", std::to_string(requestTimeout)); + setParameter("RequestTimeout", std::to_string(requestTimeout)); } long SetLoadBalancerHTTPSListenerAttributeRequest::getOwnerId()const @@ -187,7 +211,7 @@ long SetLoadBalancerHTTPSListenerAttributeRequest::getOwnerId()const void SetLoadBalancerHTTPSListenerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getCACertificateId()const @@ -198,7 +222,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getCACertificateId()co void SetLoadBalancerHTTPSListenerAttributeRequest::setCACertificateId(const std::string& cACertificateId) { cACertificateId_ = cACertificateId; - setCoreParameter("CACertificateId", cACertificateId); + setParameter("CACertificateId", cACertificateId); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getBackendProtocol()const @@ -209,7 +233,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getBackendProtocol()co void SetLoadBalancerHTTPSListenerAttributeRequest::setBackendProtocol(const std::string& backendProtocol) { backendProtocol_ = backendProtocol; - setCoreParameter("BackendProtocol", backendProtocol); + setParameter("BackendProtocol", backendProtocol); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getTags()const @@ -220,7 +244,18 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getTags()const void SetLoadBalancerHTTPSListenerAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_ClientCertFingerprintAlias()const +{ + return xForwardedFor_ClientCertFingerprintAlias_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_ClientCertFingerprintAlias(const std::string& xForwardedFor_ClientCertFingerprintAlias) +{ + xForwardedFor_ClientCertFingerprintAlias_ = xForwardedFor_ClientCertFingerprintAlias; + setParameter("XForwardedFor_ClientCertFingerprintAlias", xForwardedFor_ClientCertFingerprintAlias); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getLoadBalancerId()const @@ -231,7 +266,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getLoadBalancerId()con void SetLoadBalancerHTTPSListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_SLBIP()const @@ -242,7 +277,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_SLBIP void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_SLBIP(const std::string& xForwardedFor_SLBIP) { xForwardedFor_SLBIP_ = xForwardedFor_SLBIP; - setCoreParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP); + setParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP); } int SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckInterval()const @@ -253,7 +288,18 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckInterval()const void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthCheckInterval(int healthCheckInterval) { healthCheckInterval_ = healthCheckInterval; - setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_ClientCertClientVerifyAlias()const +{ + return xForwardedFor_ClientCertClientVerifyAlias_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_ClientCertClientVerifyAlias(const std::string& xForwardedFor_ClientCertClientVerifyAlias) +{ + xForwardedFor_ClientCertClientVerifyAlias_ = xForwardedFor_ClientCertClientVerifyAlias; + setParameter("XForwardedFor_ClientCertClientVerifyAlias", xForwardedFor_ClientCertClientVerifyAlias); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_SLBID()const @@ -264,7 +310,18 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_SLBID void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID) { xForwardedFor_SLBID_ = xForwardedFor_SLBID; - setCoreParameter("XForwardedFor_SLBID", xForwardedFor_SLBID); + setParameter("XForwardedFor_SLBID", xForwardedFor_SLBID); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_ClientCertFingerprint()const +{ + return xForwardedFor_ClientCertFingerprint_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_ClientCertFingerprint(const std::string& xForwardedFor_ClientCertFingerprint) +{ + xForwardedFor_ClientCertFingerprint_ = xForwardedFor_ClientCertFingerprint; + setParameter("XForwardedFor_ClientCertFingerprint", xForwardedFor_ClientCertFingerprint); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getAccess_key_id()const @@ -275,7 +332,18 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getAccess_key_id()cons void SetLoadBalancerHTTPSListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_ClientSrcPort()const +{ + return xForwardedFor_ClientSrcPort_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort) +{ + xForwardedFor_ClientSrcPort_ = xForwardedFor_ClientSrcPort; + setParameter("XForwardedFor_ClientSrcPort", xForwardedFor_ClientSrcPort); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getDescription()const @@ -286,7 +354,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getDescription()const void SetLoadBalancerHTTPSListenerAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int SetLoadBalancerHTTPSListenerAttributeRequest::getUnhealthyThreshold()const @@ -297,7 +365,18 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getUnhealthyThreshold()const void SetLoadBalancerHTTPSListenerAttributeRequest::setUnhealthyThreshold(int unhealthyThreshold) { unhealthyThreshold_ = unhealthyThreshold; - setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); + setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_ClientCertIssuerDNAlias()const +{ + return xForwardedFor_ClientCertIssuerDNAlias_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_ClientCertIssuerDNAlias(const std::string& xForwardedFor_ClientCertIssuerDNAlias) +{ + xForwardedFor_ClientCertIssuerDNAlias_ = xForwardedFor_ClientCertIssuerDNAlias; + setParameter("XForwardedFor_ClientCertIssuerDNAlias", xForwardedFor_ClientCertIssuerDNAlias); } int SetLoadBalancerHTTPSListenerAttributeRequest::getHealthyThreshold()const @@ -308,7 +387,7 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getHealthyThreshold()const void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthyThreshold(int healthyThreshold) { healthyThreshold_ = healthyThreshold; - setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold)); + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getScheduler()const @@ -319,7 +398,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getScheduler()const void SetLoadBalancerHTTPSListenerAttributeRequest::setScheduler(const std::string& scheduler) { scheduler_ = scheduler; - setCoreParameter("Scheduler", scheduler); + setParameter("Scheduler", scheduler); } int SetLoadBalancerHTTPSListenerAttributeRequest::getMaxConnection()const @@ -330,7 +409,7 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getMaxConnection()const void SetLoadBalancerHTTPSListenerAttributeRequest::setMaxConnection(int maxConnection) { maxConnection_ = maxConnection; - setCoreParameter("MaxConnection", std::to_string(maxConnection)); + setParameter("MaxConnection", std::to_string(maxConnection)); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getEnableHttp2()const @@ -341,7 +420,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getEnableHttp2()const void SetLoadBalancerHTTPSListenerAttributeRequest::setEnableHttp2(const std::string& enableHttp2) { enableHttp2_ = enableHttp2; - setCoreParameter("EnableHttp2", enableHttp2); + setParameter("EnableHttp2", enableHttp2); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getRegionId()const @@ -352,7 +431,18 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getRegionId()const void SetLoadBalancerHTTPSListenerAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_ClientCertSubjectDN()const +{ + return xForwardedFor_ClientCertSubjectDN_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_ClientCertSubjectDN(const std::string& xForwardedFor_ClientCertSubjectDN) +{ + xForwardedFor_ClientCertSubjectDN_ = xForwardedFor_ClientCertSubjectDN; + setParameter("XForwardedFor_ClientCertSubjectDN", xForwardedFor_ClientCertSubjectDN); } int SetLoadBalancerHTTPSListenerAttributeRequest::getCookieTimeout()const @@ -363,7 +453,7 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getCookieTimeout()const void SetLoadBalancerHTTPSListenerAttributeRequest::setCookieTimeout(int cookieTimeout) { cookieTimeout_ = cookieTimeout; - setCoreParameter("CookieTimeout", std::to_string(cookieTimeout)); + setParameter("CookieTimeout", std::to_string(cookieTimeout)); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getStickySessionType()const @@ -374,7 +464,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getStickySessionType() void SetLoadBalancerHTTPSListenerAttributeRequest::setStickySessionType(const std::string& stickySessionType) { stickySessionType_ = stickySessionType; - setCoreParameter("StickySessionType", stickySessionType); + setParameter("StickySessionType", stickySessionType); } int SetLoadBalancerHTTPSListenerAttributeRequest::getListenerPort()const @@ -385,7 +475,7 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getListenerPort()const void SetLoadBalancerHTTPSListenerAttributeRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckType()const @@ -396,7 +486,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckType()co void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthCheckType(const std::string& healthCheckType) { healthCheckType_ = healthCheckType; - setCoreParameter("HealthCheckType", healthCheckType); + setParameter("HealthCheckType", healthCheckType); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerAccount()const @@ -407,7 +497,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerAccoun void SetLoadBalancerHTTPSListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int SetLoadBalancerHTTPSListenerAttributeRequest::getBandwidth()const @@ -418,7 +508,7 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getBandwidth()const void SetLoadBalancerHTTPSListenerAttributeRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getStickySession()const @@ -429,7 +519,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getStickySession()cons void SetLoadBalancerHTTPSListenerAttributeRequest::setStickySession(const std::string& stickySession) { stickySession_ = stickySession; - setCoreParameter("StickySession", stickySession); + setParameter("StickySession", stickySession); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getOwnerAccount()const @@ -440,7 +530,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getOwnerAccount()const void SetLoadBalancerHTTPSListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getGzip()const @@ -451,7 +541,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getGzip()const void SetLoadBalancerHTTPSListenerAttributeRequest::setGzip(const std::string& gzip) { gzip_ = gzip; - setCoreParameter("Gzip", gzip); + setParameter("Gzip", gzip); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getTLSCipherPolicy()const @@ -462,7 +552,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getTLSCipherPolicy()co void SetLoadBalancerHTTPSListenerAttributeRequest::setTLSCipherPolicy(const std::string& tLSCipherPolicy) { tLSCipherPolicy_ = tLSCipherPolicy; - setCoreParameter("TLSCipherPolicy", tLSCipherPolicy); + setParameter("TLSCipherPolicy", tLSCipherPolicy); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getServerCertificateId()const @@ -473,7 +563,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getServerCertificateId void SetLoadBalancerHTTPSListenerAttributeRequest::setServerCertificateId(const std::string& serverCertificateId) { serverCertificateId_ = serverCertificateId; - setCoreParameter("ServerCertificateId", serverCertificateId); + setParameter("ServerCertificateId", serverCertificateId); } int SetLoadBalancerHTTPSListenerAttributeRequest::getIdleTimeout()const @@ -484,7 +574,7 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getIdleTimeout()const void SetLoadBalancerHTTPSListenerAttributeRequest::setIdleTimeout(int idleTimeout) { idleTimeout_ = idleTimeout; - setCoreParameter("IdleTimeout", std::to_string(idleTimeout)); + setParameter("IdleTimeout", std::to_string(idleTimeout)); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_proto()const @@ -495,7 +585,18 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_proto void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_proto(const std::string& xForwardedFor_proto) { xForwardedFor_proto_ = xForwardedFor_proto; - setCoreParameter("XForwardedFor_proto", xForwardedFor_proto); + setParameter("XForwardedFor_proto", xForwardedFor_proto); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_ClientCertSubjectDNAlias()const +{ + return xForwardedFor_ClientCertSubjectDNAlias_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_ClientCertSubjectDNAlias(const std::string& xForwardedFor_ClientCertSubjectDNAlias) +{ + xForwardedFor_ClientCertSubjectDNAlias_ = xForwardedFor_ClientCertSubjectDNAlias; + setParameter("XForwardedFor_ClientCertSubjectDNAlias", xForwardedFor_ClientCertSubjectDNAlias); } int SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckConnectPort()const @@ -506,7 +607,7 @@ int SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckConnectPort()con void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthCheckConnectPort(int healthCheckConnectPort) { healthCheckConnectPort_ = healthCheckConnectPort; - setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); + setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckHttpCode()const @@ -517,7 +618,7 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getHealthCheckHttpCode void SetLoadBalancerHTTPSListenerAttributeRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode) { healthCheckHttpCode_ = healthCheckHttpCode; - setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode); + setParameter("HealthCheckHttpCode", healthCheckHttpCode); } std::string SetLoadBalancerHTTPSListenerAttributeRequest::getVServerGroup()const @@ -528,6 +629,17 @@ std::string SetLoadBalancerHTTPSListenerAttributeRequest::getVServerGroup()const void SetLoadBalancerHTTPSListenerAttributeRequest::setVServerGroup(const std::string& vServerGroup) { vServerGroup_ = vServerGroup; - setCoreParameter("VServerGroup", vServerGroup); + setParameter("VServerGroup", vServerGroup); +} + +std::string SetLoadBalancerHTTPSListenerAttributeRequest::getXForwardedFor_ClientCertIssuerDN()const +{ + return xForwardedFor_ClientCertIssuerDN_; +} + +void SetLoadBalancerHTTPSListenerAttributeRequest::setXForwardedFor_ClientCertIssuerDN(const std::string& xForwardedFor_ClientCertIssuerDN) +{ + xForwardedFor_ClientCertIssuerDN_ = xForwardedFor_ClientCertIssuerDN; + setParameter("XForwardedFor_ClientCertIssuerDN", xForwardedFor_ClientCertIssuerDN); } diff --git a/slb/src/model/SetLoadBalancerListenerAttributeExRequest.cc b/slb/src/model/SetLoadBalancerListenerAttributeExRequest.cc new file mode 100644 index 000000000..b64856283 --- /dev/null +++ b/slb/src/model/SetLoadBalancerListenerAttributeExRequest.cc @@ -0,0 +1,89 @@ +/* + * 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 + +using AlibabaCloud::Slb::Model::SetLoadBalancerListenerAttributeExRequest; + +SetLoadBalancerListenerAttributeExRequest::SetLoadBalancerListenerAttributeExRequest() : + RpcServiceRequest("slb", "2014-05-15", "SetLoadBalancerListenerAttributeEx") +{ + setMethod(HttpRequest::Method::Post); +} + +SetLoadBalancerListenerAttributeExRequest::~SetLoadBalancerListenerAttributeExRequest() +{} + +int SetLoadBalancerListenerAttributeExRequest::getListenerPort()const +{ + return listenerPort_; +} + +void SetLoadBalancerListenerAttributeExRequest::setListenerPort(int listenerPort) +{ + listenerPort_ = listenerPort; + setParameter("ListenerPort", std::to_string(listenerPort)); +} + +std::vector SetLoadBalancerListenerAttributeExRequest::getKvAttribute()const +{ + return kvAttribute_; +} + +void SetLoadBalancerListenerAttributeExRequest::setKvAttribute(const std::vector& kvAttribute) +{ + kvAttribute_ = kvAttribute; + for(int dep1 = 0; dep1!= kvAttribute.size(); dep1++) { + auto kvAttributeObj = kvAttribute.at(dep1); + std::string kvAttributeObjStr = "KvAttribute." + std::to_string(dep1 + 1); + setParameter(kvAttributeObjStr + ".Value", kvAttributeObj.value); + setParameter(kvAttributeObjStr + ".Key", kvAttributeObj.key); + } +} + +std::string SetLoadBalancerListenerAttributeExRequest::getProtocol()const +{ + return protocol_; +} + +void SetLoadBalancerListenerAttributeExRequest::setProtocol(const std::string& protocol) +{ + protocol_ = protocol; + setParameter("Protocol", protocol); +} + +std::string SetLoadBalancerListenerAttributeExRequest::getLoadBalancerId()const +{ + return loadBalancerId_; +} + +void SetLoadBalancerListenerAttributeExRequest::setLoadBalancerId(const std::string& loadBalancerId) +{ + loadBalancerId_ = loadBalancerId; + setParameter("LoadBalancerId", loadBalancerId); +} + +std::string SetLoadBalancerListenerAttributeExRequest::getRegionId()const +{ + return regionId_; +} + +void SetLoadBalancerListenerAttributeExRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/slb/src/model/SetLoadBalancerListenerAttributeExResult.cc b/slb/src/model/SetLoadBalancerListenerAttributeExResult.cc new file mode 100644 index 000000000..574005f85 --- /dev/null +++ b/slb/src/model/SetLoadBalancerListenerAttributeExResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Slb; +using namespace AlibabaCloud::Slb::Model; + +SetLoadBalancerListenerAttributeExResult::SetLoadBalancerListenerAttributeExResult() : + ServiceResult() +{} + +SetLoadBalancerListenerAttributeExResult::SetLoadBalancerListenerAttributeExResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetLoadBalancerListenerAttributeExResult::~SetLoadBalancerListenerAttributeExResult() +{} + +void SetLoadBalancerListenerAttributeExResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/slb/src/model/SetLoadBalancerNameRequest.cc b/slb/src/model/SetLoadBalancerNameRequest.cc index fad39a35d..f3bcfccc8 100644 --- a/slb/src/model/SetLoadBalancerNameRequest.cc +++ b/slb/src/model/SetLoadBalancerNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetLoadBalancerNameRequest; SetLoadBalancerNameRequest::SetLoadBalancerNameRequest() : RpcServiceRequest("slb", "2014-05-15", "SetLoadBalancerName") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLoadBalancerNameRequest::~SetLoadBalancerNameRequest() {} @@ -33,7 +35,7 @@ std::string SetLoadBalancerNameRequest::getAccess_key_id()const void SetLoadBalancerNameRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetLoadBalancerNameRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetLoadBalancerNameRequest::getResourceOwnerId()const void SetLoadBalancerNameRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetLoadBalancerNameRequest::getLoadBalancerName()const @@ -55,7 +57,7 @@ std::string SetLoadBalancerNameRequest::getLoadBalancerName()const void SetLoadBalancerNameRequest::setLoadBalancerName(const std::string& loadBalancerName) { loadBalancerName_ = loadBalancerName; - setCoreParameter("LoadBalancerName", loadBalancerName); + setParameter("LoadBalancerName", loadBalancerName); } std::string SetLoadBalancerNameRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string SetLoadBalancerNameRequest::getRegionId()const void SetLoadBalancerNameRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetLoadBalancerNameRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetLoadBalancerNameRequest::getResourceOwnerAccount()const void SetLoadBalancerNameRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetLoadBalancerNameRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SetLoadBalancerNameRequest::getOwnerAccount()const void SetLoadBalancerNameRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetLoadBalancerNameRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SetLoadBalancerNameRequest::getOwnerId()const void SetLoadBalancerNameRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetLoadBalancerNameRequest::getTags()const @@ -110,7 +112,7 @@ std::string SetLoadBalancerNameRequest::getTags()const void SetLoadBalancerNameRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetLoadBalancerNameRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string SetLoadBalancerNameRequest::getLoadBalancerId()const void SetLoadBalancerNameRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/SetLoadBalancerStatusRequest.cc b/slb/src/model/SetLoadBalancerStatusRequest.cc index abab75a8d..58909bde8 100644 --- a/slb/src/model/SetLoadBalancerStatusRequest.cc +++ b/slb/src/model/SetLoadBalancerStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetLoadBalancerStatusRequest; SetLoadBalancerStatusRequest::SetLoadBalancerStatusRequest() : RpcServiceRequest("slb", "2014-05-15", "SetLoadBalancerStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLoadBalancerStatusRequest::~SetLoadBalancerStatusRequest() {} @@ -33,7 +35,7 @@ std::string SetLoadBalancerStatusRequest::getAccess_key_id()const void SetLoadBalancerStatusRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetLoadBalancerStatusRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetLoadBalancerStatusRequest::getResourceOwnerId()const void SetLoadBalancerStatusRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetLoadBalancerStatusRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string SetLoadBalancerStatusRequest::getRegionId()const void SetLoadBalancerStatusRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetLoadBalancerStatusRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SetLoadBalancerStatusRequest::getResourceOwnerAccount()const void SetLoadBalancerStatusRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetLoadBalancerStatusRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetLoadBalancerStatusRequest::getOwnerAccount()const void SetLoadBalancerStatusRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetLoadBalancerStatusRequest::getOwnerId()const @@ -88,7 +90,7 @@ long SetLoadBalancerStatusRequest::getOwnerId()const void SetLoadBalancerStatusRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetLoadBalancerStatusRequest::getLoadBalancerStatus()const @@ -99,7 +101,7 @@ std::string SetLoadBalancerStatusRequest::getLoadBalancerStatus()const void SetLoadBalancerStatusRequest::setLoadBalancerStatus(const std::string& loadBalancerStatus) { loadBalancerStatus_ = loadBalancerStatus; - setCoreParameter("LoadBalancerStatus", loadBalancerStatus); + setParameter("LoadBalancerStatus", loadBalancerStatus); } std::string SetLoadBalancerStatusRequest::getTags()const @@ -110,7 +112,7 @@ std::string SetLoadBalancerStatusRequest::getTags()const void SetLoadBalancerStatusRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetLoadBalancerStatusRequest::getLoadBalancerId()const @@ -121,6 +123,6 @@ std::string SetLoadBalancerStatusRequest::getLoadBalancerId()const void SetLoadBalancerStatusRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/SetLoadBalancerTCPListenerAttributeRequest.cc b/slb/src/model/SetLoadBalancerTCPListenerAttributeRequest.cc index c7862d18e..d34dab1ce 100644 --- a/slb/src/model/SetLoadBalancerTCPListenerAttributeRequest.cc +++ b/slb/src/model/SetLoadBalancerTCPListenerAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetLoadBalancerTCPListenerAttributeRequest; SetLoadBalancerTCPListenerAttributeRequest::SetLoadBalancerTCPListenerAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "SetLoadBalancerTCPListenerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLoadBalancerTCPListenerAttributeRequest::~SetLoadBalancerTCPListenerAttributeRequest() {} @@ -33,7 +35,7 @@ long SetLoadBalancerTCPListenerAttributeRequest::getResourceOwnerId()const void SetLoadBalancerTCPListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckURI()const @@ -44,7 +46,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckURI()const void SetLoadBalancerTCPListenerAttributeRequest::setHealthCheckURI(const std::string& healthCheckURI) { healthCheckURI_ = healthCheckURI; - setCoreParameter("HealthCheckURI", healthCheckURI); + setParameter("HealthCheckURI", healthCheckURI); } std::string SetLoadBalancerTCPListenerAttributeRequest::getAclStatus()const @@ -55,7 +57,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getAclStatus()const void SetLoadBalancerTCPListenerAttributeRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); + setParameter("AclStatus", aclStatus); } std::string SetLoadBalancerTCPListenerAttributeRequest::getAclType()const @@ -66,7 +68,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getAclType()const void SetLoadBalancerTCPListenerAttributeRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } std::string SetLoadBalancerTCPListenerAttributeRequest::getMasterSlaveServerGroup()const @@ -77,7 +79,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getMasterSlaveServerGrou void SetLoadBalancerTCPListenerAttributeRequest::setMasterSlaveServerGroup(const std::string& masterSlaveServerGroup) { masterSlaveServerGroup_ = masterSlaveServerGroup; - setCoreParameter("MasterSlaveServerGroup", masterSlaveServerGroup); + setParameter("MasterSlaveServerGroup", masterSlaveServerGroup); } int SetLoadBalancerTCPListenerAttributeRequest::getEstablishedTimeout()const @@ -88,7 +90,7 @@ int SetLoadBalancerTCPListenerAttributeRequest::getEstablishedTimeout()const void SetLoadBalancerTCPListenerAttributeRequest::setEstablishedTimeout(int establishedTimeout) { establishedTimeout_ = establishedTimeout; - setCoreParameter("EstablishedTimeout", std::to_string(establishedTimeout)); + setParameter("EstablishedTimeout", std::to_string(establishedTimeout)); } int SetLoadBalancerTCPListenerAttributeRequest::getPersistenceTimeout()const @@ -99,7 +101,7 @@ int SetLoadBalancerTCPListenerAttributeRequest::getPersistenceTimeout()const void SetLoadBalancerTCPListenerAttributeRequest::setPersistenceTimeout(int persistenceTimeout) { persistenceTimeout_ = persistenceTimeout; - setCoreParameter("PersistenceTimeout", std::to_string(persistenceTimeout)); + setParameter("PersistenceTimeout", std::to_string(persistenceTimeout)); } std::string SetLoadBalancerTCPListenerAttributeRequest::getVpcIds()const @@ -110,7 +112,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getVpcIds()const void SetLoadBalancerTCPListenerAttributeRequest::setVpcIds(const std::string& vpcIds) { vpcIds_ = vpcIds; - setCoreParameter("VpcIds", vpcIds); + setParameter("VpcIds", vpcIds); } std::string SetLoadBalancerTCPListenerAttributeRequest::getVServerGroupId()const @@ -121,7 +123,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getVServerGroupId()const void SetLoadBalancerTCPListenerAttributeRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string SetLoadBalancerTCPListenerAttributeRequest::getAclId()const @@ -132,7 +134,23 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getAclId()const void SetLoadBalancerTCPListenerAttributeRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); +} + +std::vector SetLoadBalancerTCPListenerAttributeRequest::getPortRange()const +{ + return portRange_; +} + +void SetLoadBalancerTCPListenerAttributeRequest::setPortRange(const std::vector& portRange) +{ + portRange_ = portRange; + for(int dep1 = 0; dep1!= portRange.size(); dep1++) { + auto portRangeObj = portRange.at(dep1); + std::string portRangeObjStr = "PortRange." + std::to_string(dep1 + 1); + setParameter(portRangeObjStr + ".StartPort", std::to_string(portRangeObj.startPort)); + setParameter(portRangeObjStr + ".EndPort", std::to_string(portRangeObj.endPort)); + } } std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckMethod()const @@ -143,7 +161,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckMethod()co void SetLoadBalancerTCPListenerAttributeRequest::setHealthCheckMethod(const std::string& healthCheckMethod) { healthCheckMethod_ = healthCheckMethod; - setCoreParameter("HealthCheckMethod", healthCheckMethod); + setParameter("HealthCheckMethod", healthCheckMethod); } std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckDomain()const @@ -154,7 +172,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckDomain()co void SetLoadBalancerTCPListenerAttributeRequest::setHealthCheckDomain(const std::string& healthCheckDomain) { healthCheckDomain_ = healthCheckDomain; - setCoreParameter("HealthCheckDomain", healthCheckDomain); + setParameter("HealthCheckDomain", healthCheckDomain); } std::string SetLoadBalancerTCPListenerAttributeRequest::getSynProxy()const @@ -165,7 +183,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getSynProxy()const void SetLoadBalancerTCPListenerAttributeRequest::setSynProxy(const std::string& synProxy) { synProxy_ = synProxy; - setCoreParameter("SynProxy", synProxy); + setParameter("SynProxy", synProxy); } long SetLoadBalancerTCPListenerAttributeRequest::getOwnerId()const @@ -176,7 +194,7 @@ long SetLoadBalancerTCPListenerAttributeRequest::getOwnerId()const void SetLoadBalancerTCPListenerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetLoadBalancerTCPListenerAttributeRequest::getTags()const @@ -187,7 +205,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getTags()const void SetLoadBalancerTCPListenerAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetLoadBalancerTCPListenerAttributeRequest::getLoadBalancerId()const @@ -198,7 +216,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getLoadBalancerId()const void SetLoadBalancerTCPListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string SetLoadBalancerTCPListenerAttributeRequest::getMasterSlaveServerGroupId()const @@ -209,7 +227,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getMasterSlaveServerGrou void SetLoadBalancerTCPListenerAttributeRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId) { masterSlaveServerGroupId_ = masterSlaveServerGroupId; - setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); + setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); } int SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckInterval()const @@ -220,7 +238,18 @@ int SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckInterval()const void SetLoadBalancerTCPListenerAttributeRequest::setHealthCheckInterval(int healthCheckInterval) { healthCheckInterval_ = healthCheckInterval; - setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); +} + +std::string SetLoadBalancerTCPListenerAttributeRequest::getConnectionDrain()const +{ + return connectionDrain_; +} + +void SetLoadBalancerTCPListenerAttributeRequest::setConnectionDrain(const std::string& connectionDrain) +{ + connectionDrain_ = connectionDrain; + setParameter("ConnectionDrain", connectionDrain); } std::string SetLoadBalancerTCPListenerAttributeRequest::getAccess_key_id()const @@ -231,7 +260,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getAccess_key_id()const void SetLoadBalancerTCPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } int SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckConnectTimeout()const @@ -242,7 +271,7 @@ int SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckConnectTimeout()co void SetLoadBalancerTCPListenerAttributeRequest::setHealthCheckConnectTimeout(int healthCheckConnectTimeout) { healthCheckConnectTimeout_ = healthCheckConnectTimeout; - setCoreParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout)); + setParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout)); } std::string SetLoadBalancerTCPListenerAttributeRequest::getDescription()const @@ -253,7 +282,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getDescription()const void SetLoadBalancerTCPListenerAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int SetLoadBalancerTCPListenerAttributeRequest::getUnhealthyThreshold()const @@ -264,7 +293,7 @@ int SetLoadBalancerTCPListenerAttributeRequest::getUnhealthyThreshold()const void SetLoadBalancerTCPListenerAttributeRequest::setUnhealthyThreshold(int unhealthyThreshold) { unhealthyThreshold_ = unhealthyThreshold; - setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); + setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); } int SetLoadBalancerTCPListenerAttributeRequest::getHealthyThreshold()const @@ -275,7 +304,7 @@ int SetLoadBalancerTCPListenerAttributeRequest::getHealthyThreshold()const void SetLoadBalancerTCPListenerAttributeRequest::setHealthyThreshold(int healthyThreshold) { healthyThreshold_ = healthyThreshold; - setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold)); + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); } std::string SetLoadBalancerTCPListenerAttributeRequest::getScheduler()const @@ -286,7 +315,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getScheduler()const void SetLoadBalancerTCPListenerAttributeRequest::setScheduler(const std::string& scheduler) { scheduler_ = scheduler; - setCoreParameter("Scheduler", scheduler); + setParameter("Scheduler", scheduler); } int SetLoadBalancerTCPListenerAttributeRequest::getMaxConnection()const @@ -297,7 +326,7 @@ int SetLoadBalancerTCPListenerAttributeRequest::getMaxConnection()const void SetLoadBalancerTCPListenerAttributeRequest::setMaxConnection(int maxConnection) { maxConnection_ = maxConnection; - setCoreParameter("MaxConnection", std::to_string(maxConnection)); + setParameter("MaxConnection", std::to_string(maxConnection)); } std::string SetLoadBalancerTCPListenerAttributeRequest::getRegionId()const @@ -308,7 +337,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getRegionId()const void SetLoadBalancerTCPListenerAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int SetLoadBalancerTCPListenerAttributeRequest::getListenerPort()const @@ -319,7 +348,7 @@ int SetLoadBalancerTCPListenerAttributeRequest::getListenerPort()const void SetLoadBalancerTCPListenerAttributeRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckType()const @@ -330,7 +359,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckType()cons void SetLoadBalancerTCPListenerAttributeRequest::setHealthCheckType(const std::string& healthCheckType) { healthCheckType_ = healthCheckType; - setCoreParameter("HealthCheckType", healthCheckType); + setParameter("HealthCheckType", healthCheckType); } std::string SetLoadBalancerTCPListenerAttributeRequest::getResourceOwnerAccount()const @@ -341,7 +370,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getResourceOwnerAccount( void SetLoadBalancerTCPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int SetLoadBalancerTCPListenerAttributeRequest::getBandwidth()const @@ -352,7 +381,7 @@ int SetLoadBalancerTCPListenerAttributeRequest::getBandwidth()const void SetLoadBalancerTCPListenerAttributeRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string SetLoadBalancerTCPListenerAttributeRequest::getOwnerAccount()const @@ -363,7 +392,18 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getOwnerAccount()const void SetLoadBalancerTCPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); +} + +int SetLoadBalancerTCPListenerAttributeRequest::getConnectionDrainTimeout()const +{ + return connectionDrainTimeout_; +} + +void SetLoadBalancerTCPListenerAttributeRequest::setConnectionDrainTimeout(int connectionDrainTimeout) +{ + connectionDrainTimeout_ = connectionDrainTimeout; + setParameter("ConnectionDrainTimeout", std::to_string(connectionDrainTimeout)); } int SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckConnectPort()const @@ -374,7 +414,7 @@ int SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckConnectPort()const void SetLoadBalancerTCPListenerAttributeRequest::setHealthCheckConnectPort(int healthCheckConnectPort) { healthCheckConnectPort_ = healthCheckConnectPort; - setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); + setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); } std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckHttpCode()const @@ -385,7 +425,7 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getHealthCheckHttpCode() void SetLoadBalancerTCPListenerAttributeRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode) { healthCheckHttpCode_ = healthCheckHttpCode; - setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode); + setParameter("HealthCheckHttpCode", healthCheckHttpCode); } std::string SetLoadBalancerTCPListenerAttributeRequest::getVServerGroup()const @@ -396,6 +436,6 @@ std::string SetLoadBalancerTCPListenerAttributeRequest::getVServerGroup()const void SetLoadBalancerTCPListenerAttributeRequest::setVServerGroup(const std::string& vServerGroup) { vServerGroup_ = vServerGroup; - setCoreParameter("VServerGroup", vServerGroup); + setParameter("VServerGroup", vServerGroup); } diff --git a/slb/src/model/SetLoadBalancerUDPListenerAttributeRequest.cc b/slb/src/model/SetLoadBalancerUDPListenerAttributeRequest.cc index 6370e0c5c..947a5e38c 100644 --- a/slb/src/model/SetLoadBalancerUDPListenerAttributeRequest.cc +++ b/slb/src/model/SetLoadBalancerUDPListenerAttributeRequest.cc @@ -20,33 +20,13 @@ using AlibabaCloud::Slb::Model::SetLoadBalancerUDPListenerAttributeRequest; SetLoadBalancerUDPListenerAttributeRequest::SetLoadBalancerUDPListenerAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "SetLoadBalancerUDPListenerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetLoadBalancerUDPListenerAttributeRequest::~SetLoadBalancerUDPListenerAttributeRequest() {} -std::string SetLoadBalancerUDPListenerAttributeRequest::getAccess_key_id()const -{ - return access_key_id_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id) -{ - access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); -} - -int SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckConnectTimeout()const -{ - return healthCheckConnectTimeout_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setHealthCheckConnectTimeout(int healthCheckConnectTimeout) -{ - healthCheckConnectTimeout_ = healthCheckConnectTimeout; - setCoreParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout)); -} - long SetLoadBalancerUDPListenerAttributeRequest::getResourceOwnerId()const { return resourceOwnerId_; @@ -55,40 +35,7 @@ long SetLoadBalancerUDPListenerAttributeRequest::getResourceOwnerId()const void SetLoadBalancerUDPListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string SetLoadBalancerUDPListenerAttributeRequest::getDescription()const -{ - return description_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -int SetLoadBalancerUDPListenerAttributeRequest::getUnhealthyThreshold()const -{ - return unhealthyThreshold_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setUnhealthyThreshold(int unhealthyThreshold) -{ - unhealthyThreshold_ = unhealthyThreshold; - setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); -} - -int SetLoadBalancerUDPListenerAttributeRequest::getHealthyThreshold()const -{ - return healthyThreshold_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setHealthyThreshold(int healthyThreshold) -{ - healthyThreshold_ = healthyThreshold; - setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetLoadBalancerUDPListenerAttributeRequest::getAclStatus()const @@ -99,18 +46,7 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getAclStatus()const void SetLoadBalancerUDPListenerAttributeRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); -} - -std::string SetLoadBalancerUDPListenerAttributeRequest::getScheduler()const -{ - return scheduler_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setScheduler(const std::string& scheduler) -{ - scheduler_ = scheduler; - setCoreParameter("Scheduler", scheduler); + setParameter("AclStatus", aclStatus); } std::string SetLoadBalancerUDPListenerAttributeRequest::getAclType()const @@ -121,7 +57,7 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getAclType()const void SetLoadBalancerUDPListenerAttributeRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } std::string SetLoadBalancerUDPListenerAttributeRequest::getMasterSlaveServerGroup()const @@ -132,29 +68,7 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getMasterSlaveServerGrou void SetLoadBalancerUDPListenerAttributeRequest::setMasterSlaveServerGroup(const std::string& masterSlaveServerGroup) { masterSlaveServerGroup_ = masterSlaveServerGroup; - setCoreParameter("MasterSlaveServerGroup", masterSlaveServerGroup); -} - -int SetLoadBalancerUDPListenerAttributeRequest::getMaxConnection()const -{ - return maxConnection_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setMaxConnection(int maxConnection) -{ - maxConnection_ = maxConnection; - setCoreParameter("MaxConnection", std::to_string(maxConnection)); -} - -std::string SetLoadBalancerUDPListenerAttributeRequest::getRegionId()const -{ - return regionId_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("MasterSlaveServerGroup", masterSlaveServerGroup); } int SetLoadBalancerUDPListenerAttributeRequest::getPersistenceTimeout()const @@ -165,7 +79,7 @@ int SetLoadBalancerUDPListenerAttributeRequest::getPersistenceTimeout()const void SetLoadBalancerUDPListenerAttributeRequest::setPersistenceTimeout(int persistenceTimeout) { persistenceTimeout_ = persistenceTimeout; - setCoreParameter("PersistenceTimeout", std::to_string(persistenceTimeout)); + setParameter("PersistenceTimeout", std::to_string(persistenceTimeout)); } std::string SetLoadBalancerUDPListenerAttributeRequest::getVpcIds()const @@ -176,7 +90,7 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getVpcIds()const void SetLoadBalancerUDPListenerAttributeRequest::setVpcIds(const std::string& vpcIds) { vpcIds_ = vpcIds; - setCoreParameter("VpcIds", vpcIds); + setParameter("VpcIds", vpcIds); } std::string SetLoadBalancerUDPListenerAttributeRequest::getVServerGroupId()const @@ -187,7 +101,7 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getVServerGroupId()const void SetLoadBalancerUDPListenerAttributeRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string SetLoadBalancerUDPListenerAttributeRequest::getAclId()const @@ -198,51 +112,23 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getAclId()const void SetLoadBalancerUDPListenerAttributeRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } -int SetLoadBalancerUDPListenerAttributeRequest::getListenerPort()const +std::vector SetLoadBalancerUDPListenerAttributeRequest::getPortRange()const { - return listenerPort_; + return portRange_; } -void SetLoadBalancerUDPListenerAttributeRequest::setListenerPort(int listenerPort) +void SetLoadBalancerUDPListenerAttributeRequest::setPortRange(const std::vector& portRange) { - listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); -} - -std::string SetLoadBalancerUDPListenerAttributeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -int SetLoadBalancerUDPListenerAttributeRequest::getBandwidth()const -{ - return bandwidth_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setBandwidth(int bandwidth) -{ - bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); -} - -std::string SetLoadBalancerUDPListenerAttributeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void SetLoadBalancerUDPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + portRange_ = portRange; + for(int dep1 = 0; dep1!= portRange.size(); dep1++) { + auto portRangeObj = portRange.at(dep1); + std::string portRangeObjStr = "PortRange." + std::to_string(dep1 + 1); + setParameter(portRangeObjStr + ".StartPort", std::to_string(portRangeObj.startPort)); + setParameter(portRangeObjStr + ".EndPort", std::to_string(portRangeObj.endPort)); + } } long SetLoadBalancerUDPListenerAttributeRequest::getOwnerId()const @@ -253,7 +139,7 @@ long SetLoadBalancerUDPListenerAttributeRequest::getOwnerId()const void SetLoadBalancerUDPListenerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetLoadBalancerUDPListenerAttributeRequest::getTags()const @@ -264,7 +150,7 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getTags()const void SetLoadBalancerUDPListenerAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetLoadBalancerUDPListenerAttributeRequest::getLoadBalancerId()const @@ -275,7 +161,7 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getLoadBalancerId()const void SetLoadBalancerUDPListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } std::string SetLoadBalancerUDPListenerAttributeRequest::getMasterSlaveServerGroupId()const @@ -286,7 +172,7 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getMasterSlaveServerGrou void SetLoadBalancerUDPListenerAttributeRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId) { masterSlaveServerGroupId_ = masterSlaveServerGroupId; - setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); + setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId); } std::string SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckReq()const @@ -297,7 +183,7 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckReq()const void SetLoadBalancerUDPListenerAttributeRequest::setHealthCheckReq(const std::string& healthCheckReq) { healthCheckReq_ = healthCheckReq; - setCoreParameter("HealthCheckReq", healthCheckReq); + setParameter("HealthCheckReq", healthCheckReq); } int SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckInterval()const @@ -308,7 +194,7 @@ int SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckInterval()const void SetLoadBalancerUDPListenerAttributeRequest::setHealthCheckInterval(int healthCheckInterval) { healthCheckInterval_ = healthCheckInterval; - setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); } std::string SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckExp()const @@ -319,7 +205,161 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckExp()const void SetLoadBalancerUDPListenerAttributeRequest::setHealthCheckExp(const std::string& healthCheckExp) { healthCheckExp_ = healthCheckExp; - setCoreParameter("HealthCheckExp", healthCheckExp); + setParameter("HealthCheckExp", healthCheckExp); +} + +std::string SetLoadBalancerUDPListenerAttributeRequest::getConnectionDrain()const +{ + return connectionDrain_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setConnectionDrain(const std::string& connectionDrain) +{ + connectionDrain_ = connectionDrain; + setParameter("ConnectionDrain", connectionDrain); +} + +std::string SetLoadBalancerUDPListenerAttributeRequest::getAccess_key_id()const +{ + return access_key_id_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id) +{ + access_key_id_ = access_key_id; + setParameter("Access_key_id", access_key_id); +} + +int SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckConnectTimeout()const +{ + return healthCheckConnectTimeout_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setHealthCheckConnectTimeout(int healthCheckConnectTimeout) +{ + healthCheckConnectTimeout_ = healthCheckConnectTimeout; + setParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout)); +} + +std::string SetLoadBalancerUDPListenerAttributeRequest::getDescription()const +{ + return description_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +int SetLoadBalancerUDPListenerAttributeRequest::getUnhealthyThreshold()const +{ + return unhealthyThreshold_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setUnhealthyThreshold(int unhealthyThreshold) +{ + unhealthyThreshold_ = unhealthyThreshold; + setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); +} + +int SetLoadBalancerUDPListenerAttributeRequest::getHealthyThreshold()const +{ + return healthyThreshold_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setHealthyThreshold(int healthyThreshold) +{ + healthyThreshold_ = healthyThreshold; + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); +} + +std::string SetLoadBalancerUDPListenerAttributeRequest::getScheduler()const +{ + return scheduler_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setScheduler(const std::string& scheduler) +{ + scheduler_ = scheduler; + setParameter("Scheduler", scheduler); +} + +int SetLoadBalancerUDPListenerAttributeRequest::getMaxConnection()const +{ + return maxConnection_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setMaxConnection(int maxConnection) +{ + maxConnection_ = maxConnection; + setParameter("MaxConnection", std::to_string(maxConnection)); +} + +std::string SetLoadBalancerUDPListenerAttributeRequest::getRegionId()const +{ + return regionId_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int SetLoadBalancerUDPListenerAttributeRequest::getListenerPort()const +{ + return listenerPort_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setListenerPort(int listenerPort) +{ + listenerPort_ = listenerPort; + setParameter("ListenerPort", std::to_string(listenerPort)); +} + +std::string SetLoadBalancerUDPListenerAttributeRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +int SetLoadBalancerUDPListenerAttributeRequest::getBandwidth()const +{ + return bandwidth_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setBandwidth(int bandwidth) +{ + bandwidth_ = bandwidth; + setParameter("Bandwidth", std::to_string(bandwidth)); +} + +std::string SetLoadBalancerUDPListenerAttributeRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +int SetLoadBalancerUDPListenerAttributeRequest::getConnectionDrainTimeout()const +{ + return connectionDrainTimeout_; +} + +void SetLoadBalancerUDPListenerAttributeRequest::setConnectionDrainTimeout(int connectionDrainTimeout) +{ + connectionDrainTimeout_ = connectionDrainTimeout; + setParameter("ConnectionDrainTimeout", std::to_string(connectionDrainTimeout)); } int SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckConnectPort()const @@ -330,7 +370,7 @@ int SetLoadBalancerUDPListenerAttributeRequest::getHealthCheckConnectPort()const void SetLoadBalancerUDPListenerAttributeRequest::setHealthCheckConnectPort(int healthCheckConnectPort) { healthCheckConnectPort_ = healthCheckConnectPort; - setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); + setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); } std::string SetLoadBalancerUDPListenerAttributeRequest::getVServerGroup()const @@ -341,6 +381,6 @@ std::string SetLoadBalancerUDPListenerAttributeRequest::getVServerGroup()const void SetLoadBalancerUDPListenerAttributeRequest::setVServerGroup(const std::string& vServerGroup) { vServerGroup_ = vServerGroup; - setCoreParameter("VServerGroup", vServerGroup); + setParameter("VServerGroup", vServerGroup); } diff --git a/slb/src/model/SetRuleRequest.cc b/slb/src/model/SetRuleRequest.cc index 79c528ec1..b75be29ea 100644 --- a/slb/src/model/SetRuleRequest.cc +++ b/slb/src/model/SetRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetRuleRequest; SetRuleRequest::SetRuleRequest() : RpcServiceRequest("slb", "2014-05-15", "SetRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetRuleRequest::~SetRuleRequest() {} @@ -33,7 +35,7 @@ std::string SetRuleRequest::getAccess_key_id()const void SetRuleRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetRuleRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetRuleRequest::getResourceOwnerId()const void SetRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int SetRuleRequest::getHealthCheckTimeout()const @@ -55,7 +57,7 @@ int SetRuleRequest::getHealthCheckTimeout()const void SetRuleRequest::setHealthCheckTimeout(int healthCheckTimeout) { healthCheckTimeout_ = healthCheckTimeout; - setCoreParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); + setParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout)); } std::string SetRuleRequest::getHealthCheckURI()const @@ -66,7 +68,7 @@ std::string SetRuleRequest::getHealthCheckURI()const void SetRuleRequest::setHealthCheckURI(const std::string& healthCheckURI) { healthCheckURI_ = healthCheckURI; - setCoreParameter("HealthCheckURI", healthCheckURI); + setParameter("HealthCheckURI", healthCheckURI); } std::string SetRuleRequest::getRuleName()const @@ -77,7 +79,7 @@ std::string SetRuleRequest::getRuleName()const void SetRuleRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } int SetRuleRequest::getUnhealthyThreshold()const @@ -88,7 +90,7 @@ int SetRuleRequest::getUnhealthyThreshold()const void SetRuleRequest::setUnhealthyThreshold(int unhealthyThreshold) { unhealthyThreshold_ = unhealthyThreshold; - setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); + setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold)); } int SetRuleRequest::getHealthyThreshold()const @@ -99,7 +101,7 @@ int SetRuleRequest::getHealthyThreshold()const void SetRuleRequest::setHealthyThreshold(int healthyThreshold) { healthyThreshold_ = healthyThreshold; - setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold)); + setParameter("HealthyThreshold", std::to_string(healthyThreshold)); } std::string SetRuleRequest::getScheduler()const @@ -110,7 +112,7 @@ std::string SetRuleRequest::getScheduler()const void SetRuleRequest::setScheduler(const std::string& scheduler) { scheduler_ = scheduler; - setCoreParameter("Scheduler", scheduler); + setParameter("Scheduler", scheduler); } std::string SetRuleRequest::getHealthCheck()const @@ -121,7 +123,7 @@ std::string SetRuleRequest::getHealthCheck()const void SetRuleRequest::setHealthCheck(const std::string& healthCheck) { healthCheck_ = healthCheck; - setCoreParameter("HealthCheck", healthCheck); + setParameter("HealthCheck", healthCheck); } std::string SetRuleRequest::getRegionId()const @@ -132,7 +134,7 @@ std::string SetRuleRequest::getRegionId()const void SetRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetRuleRequest::getListenerSync()const @@ -143,7 +145,7 @@ std::string SetRuleRequest::getListenerSync()const void SetRuleRequest::setListenerSync(const std::string& listenerSync) { listenerSync_ = listenerSync; - setCoreParameter("ListenerSync", listenerSync); + setParameter("ListenerSync", listenerSync); } int SetRuleRequest::getCookieTimeout()const @@ -154,7 +156,7 @@ int SetRuleRequest::getCookieTimeout()const void SetRuleRequest::setCookieTimeout(int cookieTimeout) { cookieTimeout_ = cookieTimeout; - setCoreParameter("CookieTimeout", std::to_string(cookieTimeout)); + setParameter("CookieTimeout", std::to_string(cookieTimeout)); } std::string SetRuleRequest::getStickySessionType()const @@ -165,7 +167,7 @@ std::string SetRuleRequest::getStickySessionType()const void SetRuleRequest::setStickySessionType(const std::string& stickySessionType) { stickySessionType_ = stickySessionType; - setCoreParameter("StickySessionType", stickySessionType); + setParameter("StickySessionType", stickySessionType); } std::string SetRuleRequest::getVServerGroupId()const @@ -176,7 +178,7 @@ std::string SetRuleRequest::getVServerGroupId()const void SetRuleRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string SetRuleRequest::getCookie()const @@ -187,7 +189,7 @@ std::string SetRuleRequest::getCookie()const void SetRuleRequest::setCookie(const std::string& cookie) { cookie_ = cookie; - setCoreParameter("Cookie", cookie); + setParameter("Cookie", cookie); } std::string SetRuleRequest::getResourceOwnerAccount()const @@ -198,7 +200,7 @@ std::string SetRuleRequest::getResourceOwnerAccount()const void SetRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetRuleRequest::getStickySession()const @@ -209,7 +211,7 @@ std::string SetRuleRequest::getStickySession()const void SetRuleRequest::setStickySession(const std::string& stickySession) { stickySession_ = stickySession; - setCoreParameter("StickySession", stickySession); + setParameter("StickySession", stickySession); } std::string SetRuleRequest::getHealthCheckDomain()const @@ -220,7 +222,7 @@ std::string SetRuleRequest::getHealthCheckDomain()const void SetRuleRequest::setHealthCheckDomain(const std::string& healthCheckDomain) { healthCheckDomain_ = healthCheckDomain; - setCoreParameter("HealthCheckDomain", healthCheckDomain); + setParameter("HealthCheckDomain", healthCheckDomain); } std::string SetRuleRequest::getOwnerAccount()const @@ -231,7 +233,7 @@ std::string SetRuleRequest::getOwnerAccount()const void SetRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetRuleRequest::getOwnerId()const @@ -242,7 +244,7 @@ long SetRuleRequest::getOwnerId()const void SetRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetRuleRequest::getTags()const @@ -253,7 +255,7 @@ std::string SetRuleRequest::getTags()const void SetRuleRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } int SetRuleRequest::getHealthCheckInterval()const @@ -264,7 +266,7 @@ int SetRuleRequest::getHealthCheckInterval()const void SetRuleRequest::setHealthCheckInterval(int healthCheckInterval) { healthCheckInterval_ = healthCheckInterval; - setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); + setParameter("HealthCheckInterval", std::to_string(healthCheckInterval)); } std::string SetRuleRequest::getRuleId()const @@ -275,7 +277,7 @@ std::string SetRuleRequest::getRuleId()const void SetRuleRequest::setRuleId(const std::string& ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", ruleId); + setParameter("RuleId", ruleId); } int SetRuleRequest::getHealthCheckConnectPort()const @@ -286,7 +288,7 @@ int SetRuleRequest::getHealthCheckConnectPort()const void SetRuleRequest::setHealthCheckConnectPort(int healthCheckConnectPort) { healthCheckConnectPort_ = healthCheckConnectPort; - setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); + setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort)); } std::string SetRuleRequest::getHealthCheckHttpCode()const @@ -297,6 +299,6 @@ std::string SetRuleRequest::getHealthCheckHttpCode()const void SetRuleRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode) { healthCheckHttpCode_ = healthCheckHttpCode; - setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode); + setParameter("HealthCheckHttpCode", healthCheckHttpCode); } diff --git a/slb/src/model/SetServerCertificateNameRequest.cc b/slb/src/model/SetServerCertificateNameRequest.cc index 342a90700..b5dd25191 100644 --- a/slb/src/model/SetServerCertificateNameRequest.cc +++ b/slb/src/model/SetServerCertificateNameRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetServerCertificateNameRequest; SetServerCertificateNameRequest::SetServerCertificateNameRequest() : RpcServiceRequest("slb", "2014-05-15", "SetServerCertificateName") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetServerCertificateNameRequest::~SetServerCertificateNameRequest() {} @@ -33,7 +35,7 @@ std::string SetServerCertificateNameRequest::getAccess_key_id()const void SetServerCertificateNameRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetServerCertificateNameRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetServerCertificateNameRequest::getResourceOwnerId()const void SetServerCertificateNameRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetServerCertificateNameRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string SetServerCertificateNameRequest::getRegionId()const void SetServerCertificateNameRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetServerCertificateNameRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SetServerCertificateNameRequest::getResourceOwnerAccount()const void SetServerCertificateNameRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetServerCertificateNameRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetServerCertificateNameRequest::getOwnerAccount()const void SetServerCertificateNameRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetServerCertificateNameRequest::getOwnerId()const @@ -88,7 +90,7 @@ long SetServerCertificateNameRequest::getOwnerId()const void SetServerCertificateNameRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetServerCertificateNameRequest::getServerCertificateId()const @@ -99,7 +101,7 @@ std::string SetServerCertificateNameRequest::getServerCertificateId()const void SetServerCertificateNameRequest::setServerCertificateId(const std::string& serverCertificateId) { serverCertificateId_ = serverCertificateId; - setCoreParameter("ServerCertificateId", serverCertificateId); + setParameter("ServerCertificateId", serverCertificateId); } std::string SetServerCertificateNameRequest::getTags()const @@ -110,7 +112,7 @@ std::string SetServerCertificateNameRequest::getTags()const void SetServerCertificateNameRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetServerCertificateNameRequest::getServerCertificateName()const @@ -121,6 +123,6 @@ std::string SetServerCertificateNameRequest::getServerCertificateName()const void SetServerCertificateNameRequest::setServerCertificateName(const std::string& serverCertificateName) { serverCertificateName_ = serverCertificateName; - setCoreParameter("ServerCertificateName", serverCertificateName); + setParameter("ServerCertificateName", serverCertificateName); } diff --git a/slb/src/model/SetVServerGroupAttributeRequest.cc b/slb/src/model/SetVServerGroupAttributeRequest.cc index f1e9e74c5..5e04823d7 100644 --- a/slb/src/model/SetVServerGroupAttributeRequest.cc +++ b/slb/src/model/SetVServerGroupAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::SetVServerGroupAttributeRequest; SetVServerGroupAttributeRequest::SetVServerGroupAttributeRequest() : RpcServiceRequest("slb", "2014-05-15", "SetVServerGroupAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetVServerGroupAttributeRequest::~SetVServerGroupAttributeRequest() {} @@ -33,7 +35,7 @@ std::string SetVServerGroupAttributeRequest::getAccess_key_id()const void SetVServerGroupAttributeRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetVServerGroupAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetVServerGroupAttributeRequest::getResourceOwnerId()const void SetVServerGroupAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetVServerGroupAttributeRequest::getBackendServers()const @@ -55,7 +57,7 @@ std::string SetVServerGroupAttributeRequest::getBackendServers()const void SetVServerGroupAttributeRequest::setBackendServers(const std::string& backendServers) { backendServers_ = backendServers; - setCoreParameter("BackendServers", backendServers); + setParameter("BackendServers", backendServers); } std::string SetVServerGroupAttributeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string SetVServerGroupAttributeRequest::getRegionId()const void SetVServerGroupAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetVServerGroupAttributeRequest::getVServerGroupId()const @@ -77,7 +79,7 @@ std::string SetVServerGroupAttributeRequest::getVServerGroupId()const void SetVServerGroupAttributeRequest::setVServerGroupId(const std::string& vServerGroupId) { vServerGroupId_ = vServerGroupId; - setCoreParameter("VServerGroupId", vServerGroupId); + setParameter("VServerGroupId", vServerGroupId); } std::string SetVServerGroupAttributeRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SetVServerGroupAttributeRequest::getResourceOwnerAccount()const void SetVServerGroupAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetVServerGroupAttributeRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SetVServerGroupAttributeRequest::getOwnerAccount()const void SetVServerGroupAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetVServerGroupAttributeRequest::getOwnerId()const @@ -110,7 +112,7 @@ long SetVServerGroupAttributeRequest::getOwnerId()const void SetVServerGroupAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetVServerGroupAttributeRequest::getTags()const @@ -121,7 +123,7 @@ std::string SetVServerGroupAttributeRequest::getTags()const void SetVServerGroupAttributeRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string SetVServerGroupAttributeRequest::getVServerGroupName()const @@ -132,6 +134,6 @@ std::string SetVServerGroupAttributeRequest::getVServerGroupName()const void SetVServerGroupAttributeRequest::setVServerGroupName(const std::string& vServerGroupName) { vServerGroupName_ = vServerGroupName; - setCoreParameter("VServerGroupName", vServerGroupName); + setParameter("VServerGroupName", vServerGroupName); } diff --git a/slb/src/model/SetVServerGroupAttributeResult.cc b/slb/src/model/SetVServerGroupAttributeResult.cc index 8fa8d1640..c498e0fb8 100644 --- a/slb/src/model/SetVServerGroupAttributeResult.cc +++ b/slb/src/model/SetVServerGroupAttributeResult.cc @@ -55,6 +55,10 @@ void SetVServerGroupAttributeResult::parse(const std::string &payload) backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); if(!valueBackendServersBackendServer["VpcId"].isNull()) backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["VbrId"].isNull()) + backendServersObject.vbrId = valueBackendServersBackendServer["VbrId"].asString(); + if(!valueBackendServersBackendServer["ServerRegionId"].isNull()) + backendServersObject.serverRegionId = valueBackendServersBackendServer["ServerRegionId"].asString(); if(!valueBackendServersBackendServer["Description"].isNull()) backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); diff --git a/slb/src/model/StartLoadBalancerListenerRequest.cc b/slb/src/model/StartLoadBalancerListenerRequest.cc index 792d4d3b4..c845aafb1 100644 --- a/slb/src/model/StartLoadBalancerListenerRequest.cc +++ b/slb/src/model/StartLoadBalancerListenerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::StartLoadBalancerListenerRequest; StartLoadBalancerListenerRequest::StartLoadBalancerListenerRequest() : RpcServiceRequest("slb", "2014-05-15", "StartLoadBalancerListener") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartLoadBalancerListenerRequest::~StartLoadBalancerListenerRequest() {} @@ -33,7 +35,7 @@ std::string StartLoadBalancerListenerRequest::getAccess_key_id()const void StartLoadBalancerListenerRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long StartLoadBalancerListenerRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long StartLoadBalancerListenerRequest::getResourceOwnerId()const void StartLoadBalancerListenerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string StartLoadBalancerListenerRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string StartLoadBalancerListenerRequest::getRegionId()const void StartLoadBalancerListenerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int StartLoadBalancerListenerRequest::getListenerPort()const @@ -66,7 +68,7 @@ int StartLoadBalancerListenerRequest::getListenerPort()const void StartLoadBalancerListenerRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string StartLoadBalancerListenerRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string StartLoadBalancerListenerRequest::getResourceOwnerAccount()const void StartLoadBalancerListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string StartLoadBalancerListenerRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string StartLoadBalancerListenerRequest::getOwnerAccount()const void StartLoadBalancerListenerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long StartLoadBalancerListenerRequest::getOwnerId()const @@ -99,7 +101,7 @@ long StartLoadBalancerListenerRequest::getOwnerId()const void StartLoadBalancerListenerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StartLoadBalancerListenerRequest::getListenerProtocol()const @@ -110,7 +112,7 @@ std::string StartLoadBalancerListenerRequest::getListenerProtocol()const void StartLoadBalancerListenerRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string StartLoadBalancerListenerRequest::getTags()const @@ -121,7 +123,7 @@ std::string StartLoadBalancerListenerRequest::getTags()const void StartLoadBalancerListenerRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string StartLoadBalancerListenerRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string StartLoadBalancerListenerRequest::getLoadBalancerId()const void StartLoadBalancerListenerRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/StopLoadBalancerListenerRequest.cc b/slb/src/model/StopLoadBalancerListenerRequest.cc index ef9d6d443..241f94904 100644 --- a/slb/src/model/StopLoadBalancerListenerRequest.cc +++ b/slb/src/model/StopLoadBalancerListenerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::StopLoadBalancerListenerRequest; StopLoadBalancerListenerRequest::StopLoadBalancerListenerRequest() : RpcServiceRequest("slb", "2014-05-15", "StopLoadBalancerListener") -{} +{ + setMethod(HttpRequest::Method::Post); +} StopLoadBalancerListenerRequest::~StopLoadBalancerListenerRequest() {} @@ -33,7 +35,7 @@ std::string StopLoadBalancerListenerRequest::getAccess_key_id()const void StopLoadBalancerListenerRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long StopLoadBalancerListenerRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long StopLoadBalancerListenerRequest::getResourceOwnerId()const void StopLoadBalancerListenerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string StopLoadBalancerListenerRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string StopLoadBalancerListenerRequest::getRegionId()const void StopLoadBalancerListenerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int StopLoadBalancerListenerRequest::getListenerPort()const @@ -66,7 +68,7 @@ int StopLoadBalancerListenerRequest::getListenerPort()const void StopLoadBalancerListenerRequest::setListenerPort(int listenerPort) { listenerPort_ = listenerPort; - setCoreParameter("ListenerPort", std::to_string(listenerPort)); + setParameter("ListenerPort", std::to_string(listenerPort)); } std::string StopLoadBalancerListenerRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string StopLoadBalancerListenerRequest::getResourceOwnerAccount()const void StopLoadBalancerListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string StopLoadBalancerListenerRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string StopLoadBalancerListenerRequest::getOwnerAccount()const void StopLoadBalancerListenerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long StopLoadBalancerListenerRequest::getOwnerId()const @@ -99,7 +101,7 @@ long StopLoadBalancerListenerRequest::getOwnerId()const void StopLoadBalancerListenerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string StopLoadBalancerListenerRequest::getListenerProtocol()const @@ -110,7 +112,7 @@ std::string StopLoadBalancerListenerRequest::getListenerProtocol()const void StopLoadBalancerListenerRequest::setListenerProtocol(const std::string& listenerProtocol) { listenerProtocol_ = listenerProtocol; - setCoreParameter("ListenerProtocol", listenerProtocol); + setParameter("ListenerProtocol", listenerProtocol); } std::string StopLoadBalancerListenerRequest::getTags()const @@ -121,7 +123,7 @@ std::string StopLoadBalancerListenerRequest::getTags()const void StopLoadBalancerListenerRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string StopLoadBalancerListenerRequest::getLoadBalancerId()const @@ -132,6 +134,6 @@ std::string StopLoadBalancerListenerRequest::getLoadBalancerId()const void StopLoadBalancerListenerRequest::setLoadBalancerId(const std::string& loadBalancerId) { loadBalancerId_ = loadBalancerId; - setCoreParameter("LoadBalancerId", loadBalancerId); + setParameter("LoadBalancerId", loadBalancerId); } diff --git a/slb/src/model/TagResourcesRequest.cc b/slb/src/model/TagResourcesRequest.cc new file mode 100644 index 000000000..de2498bb5 --- /dev/null +++ b/slb/src/model/TagResourcesRequest.cc @@ -0,0 +1,135 @@ +/* + * 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 + +using AlibabaCloud::Slb::Model::TagResourcesRequest; + +TagResourcesRequest::TagResourcesRequest() : + RpcServiceRequest("slb", "2014-05-15", "TagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +TagResourcesRequest::~TagResourcesRequest() +{} + +std::string TagResourcesRequest::getAccess_key_id()const +{ + return access_key_id_; +} + +void TagResourcesRequest::setAccess_key_id(const std::string& access_key_id) +{ + access_key_id_ = access_key_id; + setParameter("Access_key_id", access_key_id); +} + +long TagResourcesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void TagResourcesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string TagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void TagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::vector TagResourcesRequest::getTag()const +{ + return tag_; +} + +void TagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); + } +} + +std::vector TagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void TagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string TagResourcesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void TagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string TagResourcesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void TagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long TagResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void TagResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string TagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void TagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + diff --git a/slb/src/model/TagResourcesResult.cc b/slb/src/model/TagResourcesResult.cc new file mode 100644 index 000000000..467ddb633 --- /dev/null +++ b/slb/src/model/TagResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Slb; +using namespace AlibabaCloud::Slb::Model; + +TagResourcesResult::TagResourcesResult() : + ServiceResult() +{} + +TagResourcesResult::TagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +TagResourcesResult::~TagResourcesResult() +{} + +void TagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/slb/src/model/UntagResourcesRequest.cc b/slb/src/model/UntagResourcesRequest.cc new file mode 100644 index 000000000..59594e674 --- /dev/null +++ b/slb/src/model/UntagResourcesRequest.cc @@ -0,0 +1,143 @@ +/* + * 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 + +using AlibabaCloud::Slb::Model::UntagResourcesRequest; + +UntagResourcesRequest::UntagResourcesRequest() : + RpcServiceRequest("slb", "2014-05-15", "UntagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +UntagResourcesRequest::~UntagResourcesRequest() +{} + +std::string UntagResourcesRequest::getAccess_key_id()const +{ + return access_key_id_; +} + +void UntagResourcesRequest::setAccess_key_id(const std::string& access_key_id) +{ + access_key_id_ = access_key_id; + setParameter("Access_key_id", access_key_id); +} + +long UntagResourcesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UntagResourcesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UntagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void UntagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +bool UntagResourcesRequest::getAll()const +{ + return all_; +} + +void UntagResourcesRequest::setAll(bool all) +{ + all_ = all; + setParameter("All", all ? "true" : "false"); +} + +std::vector UntagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void UntagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string UntagResourcesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void UntagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string UntagResourcesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void UntagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long UntagResourcesRequest::getOwnerId()const +{ + return ownerId_; +} + +void UntagResourcesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UntagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void UntagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::vector UntagResourcesRequest::getTagKey()const +{ + return tagKey_; +} + +void UntagResourcesRequest::setTagKey(const std::vector& tagKey) +{ + tagKey_ = tagKey; + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } +} + diff --git a/slb/src/model/UntagResourcesResult.cc b/slb/src/model/UntagResourcesResult.cc new file mode 100644 index 000000000..c5268451c --- /dev/null +++ b/slb/src/model/UntagResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Slb; +using namespace AlibabaCloud::Slb::Model; + +UntagResourcesResult::UntagResourcesResult() : + ServiceResult() +{} + +UntagResourcesResult::UntagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UntagResourcesResult::~UntagResourcesResult() +{} + +void UntagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/slb/src/model/UploadCACertificateRequest.cc b/slb/src/model/UploadCACertificateRequest.cc index d80cc35b2..deb657d68 100644 --- a/slb/src/model/UploadCACertificateRequest.cc +++ b/slb/src/model/UploadCACertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::UploadCACertificateRequest; UploadCACertificateRequest::UploadCACertificateRequest() : RpcServiceRequest("slb", "2014-05-15", "UploadCACertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UploadCACertificateRequest::~UploadCACertificateRequest() {} @@ -33,7 +35,7 @@ std::string UploadCACertificateRequest::getAccess_key_id()const void UploadCACertificateRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long UploadCACertificateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long UploadCACertificateRequest::getResourceOwnerId()const void UploadCACertificateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UploadCACertificateRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string UploadCACertificateRequest::getResourceGroupId()const void UploadCACertificateRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string UploadCACertificateRequest::getCACertificateName()const @@ -66,7 +68,7 @@ std::string UploadCACertificateRequest::getCACertificateName()const void UploadCACertificateRequest::setCACertificateName(const std::string& cACertificateName) { cACertificateName_ = cACertificateName; - setCoreParameter("CACertificateName", cACertificateName); + setParameter("CACertificateName", cACertificateName); } std::string UploadCACertificateRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string UploadCACertificateRequest::getRegionId()const void UploadCACertificateRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UploadCACertificateRequest::getCACertificate()const @@ -88,7 +90,7 @@ std::string UploadCACertificateRequest::getCACertificate()const void UploadCACertificateRequest::setCACertificate(const std::string& cACertificate) { cACertificate_ = cACertificate; - setCoreParameter("CACertificate", cACertificate); + setParameter("CACertificate", cACertificate); } std::string UploadCACertificateRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string UploadCACertificateRequest::getResourceOwnerAccount()const void UploadCACertificateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UploadCACertificateRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string UploadCACertificateRequest::getOwnerAccount()const void UploadCACertificateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UploadCACertificateRequest::getOwnerId()const @@ -121,6 +123,6 @@ long UploadCACertificateRequest::getOwnerId()const void UploadCACertificateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/slb/src/model/UploadServerCertificateRequest.cc b/slb/src/model/UploadServerCertificateRequest.cc index f8c141fea..fc6d79532 100644 --- a/slb/src/model/UploadServerCertificateRequest.cc +++ b/slb/src/model/UploadServerCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::UploadServerCertificateRequest; UploadServerCertificateRequest::UploadServerCertificateRequest() : RpcServiceRequest("slb", "2014-05-15", "UploadServerCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UploadServerCertificateRequest::~UploadServerCertificateRequest() {} @@ -33,7 +35,7 @@ std::string UploadServerCertificateRequest::getAccess_key_id()const void UploadServerCertificateRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long UploadServerCertificateRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long UploadServerCertificateRequest::getResourceOwnerId()const void UploadServerCertificateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UploadServerCertificateRequest::getServerCertificate()const @@ -55,7 +57,7 @@ std::string UploadServerCertificateRequest::getServerCertificate()const void UploadServerCertificateRequest::setServerCertificate(const std::string& serverCertificate) { serverCertificate_ = serverCertificate; - setCoreParameter("ServerCertificate", serverCertificate); + setParameter("ServerCertificate", serverCertificate); } std::string UploadServerCertificateRequest::getAliCloudCertificateName()const @@ -66,7 +68,7 @@ std::string UploadServerCertificateRequest::getAliCloudCertificateName()const void UploadServerCertificateRequest::setAliCloudCertificateName(const std::string& aliCloudCertificateName) { aliCloudCertificateName_ = aliCloudCertificateName; - setCoreParameter("AliCloudCertificateName", aliCloudCertificateName); + setParameter("AliCloudCertificateName", aliCloudCertificateName); } std::string UploadServerCertificateRequest::getAliCloudCertificateId()const @@ -77,7 +79,7 @@ std::string UploadServerCertificateRequest::getAliCloudCertificateId()const void UploadServerCertificateRequest::setAliCloudCertificateId(const std::string& aliCloudCertificateId) { aliCloudCertificateId_ = aliCloudCertificateId; - setCoreParameter("AliCloudCertificateId", aliCloudCertificateId); + setParameter("AliCloudCertificateId", aliCloudCertificateId); } std::string UploadServerCertificateRequest::getPrivateKey()const @@ -88,7 +90,7 @@ std::string UploadServerCertificateRequest::getPrivateKey()const void UploadServerCertificateRequest::setPrivateKey(const std::string& privateKey) { privateKey_ = privateKey; - setCoreParameter("PrivateKey", privateKey); + setParameter("PrivateKey", privateKey); } std::string UploadServerCertificateRequest::getResourceGroupId()const @@ -99,7 +101,7 @@ std::string UploadServerCertificateRequest::getResourceGroupId()const void UploadServerCertificateRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string UploadServerCertificateRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string UploadServerCertificateRequest::getRegionId()const void UploadServerCertificateRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UploadServerCertificateRequest::getResourceOwnerAccount()const @@ -121,7 +123,7 @@ std::string UploadServerCertificateRequest::getResourceOwnerAccount()const void UploadServerCertificateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UploadServerCertificateRequest::getOwnerAccount()const @@ -132,7 +134,7 @@ std::string UploadServerCertificateRequest::getOwnerAccount()const void UploadServerCertificateRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UploadServerCertificateRequest::getOwnerId()const @@ -143,7 +145,7 @@ long UploadServerCertificateRequest::getOwnerId()const void UploadServerCertificateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UploadServerCertificateRequest::getTags()const @@ -154,7 +156,18 @@ std::string UploadServerCertificateRequest::getTags()const void UploadServerCertificateRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); +} + +std::string UploadServerCertificateRequest::getAliCloudCertificateRegionId()const +{ + return aliCloudCertificateRegionId_; +} + +void UploadServerCertificateRequest::setAliCloudCertificateRegionId(const std::string& aliCloudCertificateRegionId) +{ + aliCloudCertificateRegionId_ = aliCloudCertificateRegionId; + setParameter("AliCloudCertificateRegionId", aliCloudCertificateRegionId); } std::string UploadServerCertificateRequest::getServerCertificateName()const @@ -165,6 +178,6 @@ std::string UploadServerCertificateRequest::getServerCertificateName()const void UploadServerCertificateRequest::setServerCertificateName(const std::string& serverCertificateName) { serverCertificateName_ = serverCertificateName; - setCoreParameter("ServerCertificateName", serverCertificateName); + setParameter("ServerCertificateName", serverCertificateName); } diff --git a/smartag/CMakeLists.txt b/smartag/CMakeLists.txt index cf33750a1..589270606 100644 --- a/smartag/CMakeLists.txt +++ b/smartag/CMakeLists.txt @@ -31,6 +31,8 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/AddDnatEntryResult.h include/alibabacloud/smartag/model/AddNetworkOptimizationSettingRequest.h include/alibabacloud/smartag/model/AddNetworkOptimizationSettingResult.h + include/alibabacloud/smartag/model/AddSagCidrRequest.h + include/alibabacloud/smartag/model/AddSagCidrResult.h include/alibabacloud/smartag/model/AddSnatEntryRequest.h include/alibabacloud/smartag/model/AddSnatEntryResult.h include/alibabacloud/smartag/model/AssociateACLRequest.h @@ -41,6 +43,8 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/AssociateQosResult.h include/alibabacloud/smartag/model/AttachNetworkOptimizationSagsRequest.h include/alibabacloud/smartag/model/AttachNetworkOptimizationSagsResult.h + include/alibabacloud/smartag/model/BindSerialNumberRequest.h + include/alibabacloud/smartag/model/BindSerialNumberResult.h include/alibabacloud/smartag/model/BindSmartAccessGatewayRequest.h include/alibabacloud/smartag/model/BindSmartAccessGatewayResult.h include/alibabacloud/smartag/model/BindVbrRequest.h @@ -55,6 +59,8 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/CreateDedicatedLineBackupResult.h include/alibabacloud/smartag/model/CreateFlowLogRequest.h include/alibabacloud/smartag/model/CreateFlowLogResult.h + include/alibabacloud/smartag/model/CreateHealthCheckRequest.h + include/alibabacloud/smartag/model/CreateHealthCheckResult.h include/alibabacloud/smartag/model/CreateNetworkOptimizationRequest.h include/alibabacloud/smartag/model/CreateNetworkOptimizationResult.h include/alibabacloud/smartag/model/CreateQosRequest.h @@ -65,6 +71,10 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/CreateQosPolicyResult.h include/alibabacloud/smartag/model/CreateSAGLinkLevelHaRequest.h include/alibabacloud/smartag/model/CreateSAGLinkLevelHaResult.h + include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceRequest.h + include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceResult.h + include/alibabacloud/smartag/model/CreateSagStaticRouteRequest.h + include/alibabacloud/smartag/model/CreateSagStaticRouteResult.h include/alibabacloud/smartag/model/CreateSmartAccessGatewayRequest.h include/alibabacloud/smartag/model/CreateSmartAccessGatewayResult.h include/alibabacloud/smartag/model/CreateSmartAccessGatewayClientUserRequest.h @@ -85,6 +95,8 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/DeleteDnatEntryResult.h include/alibabacloud/smartag/model/DeleteFlowLogRequest.h include/alibabacloud/smartag/model/DeleteFlowLogResult.h + include/alibabacloud/smartag/model/DeleteHealthCheckRequest.h + include/alibabacloud/smartag/model/DeleteHealthCheckResult.h include/alibabacloud/smartag/model/DeleteNetworkOptimizationRequest.h include/alibabacloud/smartag/model/DeleteNetworkOptimizationResult.h include/alibabacloud/smartag/model/DeleteNetworkOptimizationSettingRequest.h @@ -95,8 +107,18 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/DeleteQosCarResult.h include/alibabacloud/smartag/model/DeleteQosPolicyRequest.h include/alibabacloud/smartag/model/DeleteQosPolicyResult.h + include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyRequest.h + include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyResult.h include/alibabacloud/smartag/model/DeleteSAGLinkLevelHaRequest.h include/alibabacloud/smartag/model/DeleteSAGLinkLevelHaResult.h + include/alibabacloud/smartag/model/DeleteSagCidrRequest.h + include/alibabacloud/smartag/model/DeleteSagCidrResult.h + include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceRequest.h + include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceResult.h + include/alibabacloud/smartag/model/DeleteSagStaticRouteRequest.h + include/alibabacloud/smartag/model/DeleteSagStaticRouteResult.h + include/alibabacloud/smartag/model/DeleteSmartAccessGatewayRequest.h + include/alibabacloud/smartag/model/DeleteSmartAccessGatewayResult.h include/alibabacloud/smartag/model/DeleteSmartAccessGatewayClientUserRequest.h include/alibabacloud/smartag/model/DeleteSmartAccessGatewayClientUserResult.h include/alibabacloud/smartag/model/DeleteSnatEntryRequest.h @@ -121,12 +143,24 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/DescribeGrantRulesResult.h include/alibabacloud/smartag/model/DescribeGrantSagRulesRequest.h include/alibabacloud/smartag/model/DescribeGrantSagRulesResult.h + include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesRequest.h + include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesResult.h + include/alibabacloud/smartag/model/DescribeHealthCheckAttributeRequest.h + include/alibabacloud/smartag/model/DescribeHealthCheckAttributeResult.h + include/alibabacloud/smartag/model/DescribeHealthChecksRequest.h + include/alibabacloud/smartag/model/DescribeHealthChecksResult.h include/alibabacloud/smartag/model/DescribeNetworkOptimizationSagsRequest.h include/alibabacloud/smartag/model/DescribeNetworkOptimizationSagsResult.h include/alibabacloud/smartag/model/DescribeNetworkOptimizationSettingsRequest.h include/alibabacloud/smartag/model/DescribeNetworkOptimizationSettingsResult.h include/alibabacloud/smartag/model/DescribeNetworkOptimizationsRequest.h include/alibabacloud/smartag/model/DescribeNetworkOptimizationsResult.h + include/alibabacloud/smartag/model/DescribePbrInterfacesRequest.h + include/alibabacloud/smartag/model/DescribePbrInterfacesResult.h + include/alibabacloud/smartag/model/DescribePbrRulesRequest.h + include/alibabacloud/smartag/model/DescribePbrRulesResult.h + include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsRequest.h + include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsResult.h include/alibabacloud/smartag/model/DescribeQosCarsRequest.h include/alibabacloud/smartag/model/DescribeQosCarsResult.h include/alibabacloud/smartag/model/DescribeQosPoliciesRequest.h @@ -135,10 +169,54 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/DescribeQosesResult.h include/alibabacloud/smartag/model/DescribeRegionsRequest.h include/alibabacloud/smartag/model/DescribeRegionsResult.h + include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesRequest.h + include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesResult.h + include/alibabacloud/smartag/model/DescribeSAGDeviceInfoRequest.h + include/alibabacloud/smartag/model/DescribeSAGDeviceInfoResult.h + include/alibabacloud/smartag/model/DescribeSagCurrentDnsRequest.h + include/alibabacloud/smartag/model/DescribeSagCurrentDnsResult.h + include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeRequest.h + include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeResult.h + include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListRequest.h + include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListResult.h + include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolRequest.h + include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolResult.h + include/alibabacloud/smartag/model/DescribeSagHaRequest.h + include/alibabacloud/smartag/model/DescribeSagHaResult.h + include/alibabacloud/smartag/model/DescribeSagLanListRequest.h + include/alibabacloud/smartag/model/DescribeSagLanListResult.h + include/alibabacloud/smartag/model/DescribeSagManagementPortRequest.h + include/alibabacloud/smartag/model/DescribeSagManagementPortResult.h include/alibabacloud/smartag/model/DescribeSagOnlineClientStatisticsRequest.h include/alibabacloud/smartag/model/DescribeSagOnlineClientStatisticsResult.h + include/alibabacloud/smartag/model/DescribeSagPortListRequest.h + include/alibabacloud/smartag/model/DescribeSagPortListResult.h + include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListRequest.h + include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListResult.h + include/alibabacloud/smartag/model/DescribeSagRemoteAccessRequest.h + include/alibabacloud/smartag/model/DescribeSagRemoteAccessResult.h + include/alibabacloud/smartag/model/DescribeSagRouteListRequest.h + include/alibabacloud/smartag/model/DescribeSagRouteListResult.h + include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpRequest.h + include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpResult.h + include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfRequest.h + include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfResult.h include/alibabacloud/smartag/model/DescribeSagRouteableAddressRequest.h include/alibabacloud/smartag/model/DescribeSagRouteableAddressResult.h + include/alibabacloud/smartag/model/DescribeSagStaticRouteListRequest.h + include/alibabacloud/smartag/model/DescribeSagStaticRouteListResult.h + include/alibabacloud/smartag/model/DescribeSagUserDnsRequest.h + include/alibabacloud/smartag/model/DescribeSagUserDnsResult.h + include/alibabacloud/smartag/model/DescribeSagVbrRelationsRequest.h + include/alibabacloud/smartag/model/DescribeSagVbrRelationsResult.h + include/alibabacloud/smartag/model/DescribeSagWan4GRequest.h + include/alibabacloud/smartag/model/DescribeSagWan4GResult.h + include/alibabacloud/smartag/model/DescribeSagWanListRequest.h + include/alibabacloud/smartag/model/DescribeSagWanListResult.h + include/alibabacloud/smartag/model/DescribeSagWanSnatRequest.h + include/alibabacloud/smartag/model/DescribeSagWanSnatResult.h + include/alibabacloud/smartag/model/DescribeSagWifiRequest.h + include/alibabacloud/smartag/model/DescribeSagWifiResult.h include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeRequest.h include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeResult.h include/alibabacloud/smartag/model/DescribeSmartAccessGatewayClientUsersRequest.h @@ -185,6 +263,8 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/GrantInstanceToCbnResult.h include/alibabacloud/smartag/model/GrantSagInstanceToCcnRequest.h include/alibabacloud/smartag/model/GrantSagInstanceToCcnResult.h + include/alibabacloud/smartag/model/GrantSagInstanceToVbrRequest.h + include/alibabacloud/smartag/model/GrantSagInstanceToVbrResult.h include/alibabacloud/smartag/model/KickOutClientsRequest.h include/alibabacloud/smartag/model/KickOutClientsResult.h include/alibabacloud/smartag/model/ModifyACLRequest.h @@ -197,6 +277,8 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/ModifyDeviceAutoUpgradePolicyResult.h include/alibabacloud/smartag/model/ModifyFlowLogAttributeRequest.h include/alibabacloud/smartag/model/ModifyFlowLogAttributeResult.h + include/alibabacloud/smartag/model/ModifyHealthCheckRequest.h + include/alibabacloud/smartag/model/ModifyHealthCheckResult.h include/alibabacloud/smartag/model/ModifyNetworkOptimizationRequest.h include/alibabacloud/smartag/model/ModifyNetworkOptimizationResult.h include/alibabacloud/smartag/model/ModifyQosRequest.h @@ -205,8 +287,42 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/ModifyQosCarResult.h include/alibabacloud/smartag/model/ModifyQosPolicyRequest.h include/alibabacloud/smartag/model/ModifyQosPolicyResult.h + include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyRequest.h + include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyResult.h + include/alibabacloud/smartag/model/ModifySagCidrRequest.h + include/alibabacloud/smartag/model/ModifySagCidrResult.h + include/alibabacloud/smartag/model/ModifySagECRouteBackupRequest.h + include/alibabacloud/smartag/model/ModifySagECRouteBackupResult.h + include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceRequest.h + include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceResult.h + include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolRequest.h + include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolResult.h + include/alibabacloud/smartag/model/ModifySagHaRequest.h + include/alibabacloud/smartag/model/ModifySagHaResult.h + include/alibabacloud/smartag/model/ModifySagLanRequest.h + include/alibabacloud/smartag/model/ModifySagLanResult.h + include/alibabacloud/smartag/model/ModifySagManagementPortRequest.h + include/alibabacloud/smartag/model/ModifySagManagementPortResult.h + include/alibabacloud/smartag/model/ModifySagPortRoleRequest.h + include/alibabacloud/smartag/model/ModifySagPortRoleResult.h + include/alibabacloud/smartag/model/ModifySagPortRouteProtocolRequest.h + include/alibabacloud/smartag/model/ModifySagPortRouteProtocolResult.h include/alibabacloud/smartag/model/ModifySagRemoteAccessRequest.h include/alibabacloud/smartag/model/ModifySagRemoteAccessResult.h + include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpRequest.h + include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpResult.h + include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfRequest.h + include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfResult.h + include/alibabacloud/smartag/model/ModifySagStaticRouteRequest.h + include/alibabacloud/smartag/model/ModifySagStaticRouteResult.h + include/alibabacloud/smartag/model/ModifySagUserDnsRequest.h + include/alibabacloud/smartag/model/ModifySagUserDnsResult.h + include/alibabacloud/smartag/model/ModifySagWanRequest.h + include/alibabacloud/smartag/model/ModifySagWanResult.h + include/alibabacloud/smartag/model/ModifySagWanSnatRequest.h + include/alibabacloud/smartag/model/ModifySagWanSnatResult.h + include/alibabacloud/smartag/model/ModifySagWifiRequest.h + include/alibabacloud/smartag/model/ModifySagWifiResult.h include/alibabacloud/smartag/model/ModifySerialNumberRequest.h include/alibabacloud/smartag/model/ModifySerialNumberResult.h include/alibabacloud/smartag/model/ModifySmartAccessGatewayRequest.h @@ -215,12 +331,16 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/ModifySmartAccessGatewayClientUserResult.h include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthRequest.h include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthResult.h + include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupRequest.h + include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupResult.h include/alibabacloud/smartag/model/RebootSmartAccessGatewayRequest.h include/alibabacloud/smartag/model/RebootSmartAccessGatewayResult.h include/alibabacloud/smartag/model/ResetSmartAccessGatewayClientUserPasswordRequest.h include/alibabacloud/smartag/model/ResetSmartAccessGatewayClientUserPasswordResult.h include/alibabacloud/smartag/model/RevokeInstanceFromCbnRequest.h include/alibabacloud/smartag/model/RevokeInstanceFromCbnResult.h + include/alibabacloud/smartag/model/RevokeInstanceFromVbrRequest.h + include/alibabacloud/smartag/model/RevokeInstanceFromVbrResult.h include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnRequest.h include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnResult.h include/alibabacloud/smartag/model/SetSagRouteableAddressRequest.h @@ -229,6 +349,8 @@ set(smartag_public_header_model include/alibabacloud/smartag/model/SwitchCloudBoxHaStateResult.h include/alibabacloud/smartag/model/SwitchSAGHaStateRequest.h include/alibabacloud/smartag/model/SwitchSAGHaStateResult.h + include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigRequest.h + include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigResult.h include/alibabacloud/smartag/model/UnbindSerialNumberRequest.h include/alibabacloud/smartag/model/UnbindSerialNumberResult.h include/alibabacloud/smartag/model/UnbindSmartAccessGatewayRequest.h @@ -260,6 +382,8 @@ set(smartag_src src/model/AddDnatEntryResult.cc src/model/AddNetworkOptimizationSettingRequest.cc src/model/AddNetworkOptimizationSettingResult.cc + src/model/AddSagCidrRequest.cc + src/model/AddSagCidrResult.cc src/model/AddSnatEntryRequest.cc src/model/AddSnatEntryResult.cc src/model/AssociateACLRequest.cc @@ -270,6 +394,8 @@ set(smartag_src src/model/AssociateQosResult.cc src/model/AttachNetworkOptimizationSagsRequest.cc src/model/AttachNetworkOptimizationSagsResult.cc + src/model/BindSerialNumberRequest.cc + src/model/BindSerialNumberResult.cc src/model/BindSmartAccessGatewayRequest.cc src/model/BindSmartAccessGatewayResult.cc src/model/BindVbrRequest.cc @@ -284,6 +410,8 @@ set(smartag_src src/model/CreateDedicatedLineBackupResult.cc src/model/CreateFlowLogRequest.cc src/model/CreateFlowLogResult.cc + src/model/CreateHealthCheckRequest.cc + src/model/CreateHealthCheckResult.cc src/model/CreateNetworkOptimizationRequest.cc src/model/CreateNetworkOptimizationResult.cc src/model/CreateQosRequest.cc @@ -294,6 +422,10 @@ set(smartag_src src/model/CreateQosPolicyResult.cc src/model/CreateSAGLinkLevelHaRequest.cc src/model/CreateSAGLinkLevelHaResult.cc + src/model/CreateSagExpressConnectInterfaceRequest.cc + src/model/CreateSagExpressConnectInterfaceResult.cc + src/model/CreateSagStaticRouteRequest.cc + src/model/CreateSagStaticRouteResult.cc src/model/CreateSmartAccessGatewayRequest.cc src/model/CreateSmartAccessGatewayResult.cc src/model/CreateSmartAccessGatewayClientUserRequest.cc @@ -314,6 +446,8 @@ set(smartag_src src/model/DeleteDnatEntryResult.cc src/model/DeleteFlowLogRequest.cc src/model/DeleteFlowLogResult.cc + src/model/DeleteHealthCheckRequest.cc + src/model/DeleteHealthCheckResult.cc src/model/DeleteNetworkOptimizationRequest.cc src/model/DeleteNetworkOptimizationResult.cc src/model/DeleteNetworkOptimizationSettingRequest.cc @@ -324,8 +458,18 @@ set(smartag_src src/model/DeleteQosCarResult.cc src/model/DeleteQosPolicyRequest.cc src/model/DeleteQosPolicyResult.cc + src/model/DeleteRouteDistributionStrategyRequest.cc + src/model/DeleteRouteDistributionStrategyResult.cc src/model/DeleteSAGLinkLevelHaRequest.cc src/model/DeleteSAGLinkLevelHaResult.cc + src/model/DeleteSagCidrRequest.cc + src/model/DeleteSagCidrResult.cc + src/model/DeleteSagExpressConnectInterfaceRequest.cc + src/model/DeleteSagExpressConnectInterfaceResult.cc + src/model/DeleteSagStaticRouteRequest.cc + src/model/DeleteSagStaticRouteResult.cc + src/model/DeleteSmartAccessGatewayRequest.cc + src/model/DeleteSmartAccessGatewayResult.cc src/model/DeleteSmartAccessGatewayClientUserRequest.cc src/model/DeleteSmartAccessGatewayClientUserResult.cc src/model/DeleteSnatEntryRequest.cc @@ -350,12 +494,24 @@ set(smartag_src src/model/DescribeGrantRulesResult.cc src/model/DescribeGrantSagRulesRequest.cc src/model/DescribeGrantSagRulesResult.cc + src/model/DescribeGrantSagVbrRulesRequest.cc + src/model/DescribeGrantSagVbrRulesResult.cc + src/model/DescribeHealthCheckAttributeRequest.cc + src/model/DescribeHealthCheckAttributeResult.cc + src/model/DescribeHealthChecksRequest.cc + src/model/DescribeHealthChecksResult.cc src/model/DescribeNetworkOptimizationSagsRequest.cc src/model/DescribeNetworkOptimizationSagsResult.cc src/model/DescribeNetworkOptimizationSettingsRequest.cc src/model/DescribeNetworkOptimizationSettingsResult.cc src/model/DescribeNetworkOptimizationsRequest.cc src/model/DescribeNetworkOptimizationsResult.cc + src/model/DescribePbrInterfacesRequest.cc + src/model/DescribePbrInterfacesResult.cc + src/model/DescribePbrRulesRequest.cc + src/model/DescribePbrRulesResult.cc + src/model/DescribePolicyBasedRoutingsRequest.cc + src/model/DescribePolicyBasedRoutingsResult.cc src/model/DescribeQosCarsRequest.cc src/model/DescribeQosCarsResult.cc src/model/DescribeQosPoliciesRequest.cc @@ -364,10 +520,54 @@ set(smartag_src src/model/DescribeQosesResult.cc src/model/DescribeRegionsRequest.cc src/model/DescribeRegionsResult.cc + src/model/DescribeRouteDistributionStrategiesRequest.cc + src/model/DescribeRouteDistributionStrategiesResult.cc + src/model/DescribeSAGDeviceInfoRequest.cc + src/model/DescribeSAGDeviceInfoResult.cc + src/model/DescribeSagCurrentDnsRequest.cc + src/model/DescribeSagCurrentDnsResult.cc + src/model/DescribeSagECRouteBackupAttributeRequest.cc + src/model/DescribeSagECRouteBackupAttributeResult.cc + src/model/DescribeSagExpressConnectInterfaceListRequest.cc + src/model/DescribeSagExpressConnectInterfaceListResult.cc + src/model/DescribeSagGlobalRouteProtocolRequest.cc + src/model/DescribeSagGlobalRouteProtocolResult.cc + src/model/DescribeSagHaRequest.cc + src/model/DescribeSagHaResult.cc + src/model/DescribeSagLanListRequest.cc + src/model/DescribeSagLanListResult.cc + src/model/DescribeSagManagementPortRequest.cc + src/model/DescribeSagManagementPortResult.cc src/model/DescribeSagOnlineClientStatisticsRequest.cc src/model/DescribeSagOnlineClientStatisticsResult.cc + src/model/DescribeSagPortListRequest.cc + src/model/DescribeSagPortListResult.cc + src/model/DescribeSagPortRouteProtocolListRequest.cc + src/model/DescribeSagPortRouteProtocolListResult.cc + src/model/DescribeSagRemoteAccessRequest.cc + src/model/DescribeSagRemoteAccessResult.cc + src/model/DescribeSagRouteListRequest.cc + src/model/DescribeSagRouteListResult.cc + src/model/DescribeSagRouteProtocolBgpRequest.cc + src/model/DescribeSagRouteProtocolBgpResult.cc + src/model/DescribeSagRouteProtocolOspfRequest.cc + src/model/DescribeSagRouteProtocolOspfResult.cc src/model/DescribeSagRouteableAddressRequest.cc src/model/DescribeSagRouteableAddressResult.cc + src/model/DescribeSagStaticRouteListRequest.cc + src/model/DescribeSagStaticRouteListResult.cc + src/model/DescribeSagUserDnsRequest.cc + src/model/DescribeSagUserDnsResult.cc + src/model/DescribeSagVbrRelationsRequest.cc + src/model/DescribeSagVbrRelationsResult.cc + src/model/DescribeSagWan4GRequest.cc + src/model/DescribeSagWan4GResult.cc + src/model/DescribeSagWanListRequest.cc + src/model/DescribeSagWanListResult.cc + src/model/DescribeSagWanSnatRequest.cc + src/model/DescribeSagWanSnatResult.cc + src/model/DescribeSagWifiRequest.cc + src/model/DescribeSagWifiResult.cc src/model/DescribeSmartAccessGatewayAttributeRequest.cc src/model/DescribeSmartAccessGatewayAttributeResult.cc src/model/DescribeSmartAccessGatewayClientUsersRequest.cc @@ -414,6 +614,8 @@ set(smartag_src src/model/GrantInstanceToCbnResult.cc src/model/GrantSagInstanceToCcnRequest.cc src/model/GrantSagInstanceToCcnResult.cc + src/model/GrantSagInstanceToVbrRequest.cc + src/model/GrantSagInstanceToVbrResult.cc src/model/KickOutClientsRequest.cc src/model/KickOutClientsResult.cc src/model/ModifyACLRequest.cc @@ -426,6 +628,8 @@ set(smartag_src src/model/ModifyDeviceAutoUpgradePolicyResult.cc src/model/ModifyFlowLogAttributeRequest.cc src/model/ModifyFlowLogAttributeResult.cc + src/model/ModifyHealthCheckRequest.cc + src/model/ModifyHealthCheckResult.cc src/model/ModifyNetworkOptimizationRequest.cc src/model/ModifyNetworkOptimizationResult.cc src/model/ModifyQosRequest.cc @@ -434,8 +638,42 @@ set(smartag_src src/model/ModifyQosCarResult.cc src/model/ModifyQosPolicyRequest.cc src/model/ModifyQosPolicyResult.cc + src/model/ModifyRouteDistributionStrategyRequest.cc + src/model/ModifyRouteDistributionStrategyResult.cc + src/model/ModifySagCidrRequest.cc + src/model/ModifySagCidrResult.cc + src/model/ModifySagECRouteBackupRequest.cc + src/model/ModifySagECRouteBackupResult.cc + src/model/ModifySagExpressConnectInterfaceRequest.cc + src/model/ModifySagExpressConnectInterfaceResult.cc + src/model/ModifySagGlobalRouteProtocolRequest.cc + src/model/ModifySagGlobalRouteProtocolResult.cc + src/model/ModifySagHaRequest.cc + src/model/ModifySagHaResult.cc + src/model/ModifySagLanRequest.cc + src/model/ModifySagLanResult.cc + src/model/ModifySagManagementPortRequest.cc + src/model/ModifySagManagementPortResult.cc + src/model/ModifySagPortRoleRequest.cc + src/model/ModifySagPortRoleResult.cc + src/model/ModifySagPortRouteProtocolRequest.cc + src/model/ModifySagPortRouteProtocolResult.cc src/model/ModifySagRemoteAccessRequest.cc src/model/ModifySagRemoteAccessResult.cc + src/model/ModifySagRouteProtocolBgpRequest.cc + src/model/ModifySagRouteProtocolBgpResult.cc + src/model/ModifySagRouteProtocolOspfRequest.cc + src/model/ModifySagRouteProtocolOspfResult.cc + src/model/ModifySagStaticRouteRequest.cc + src/model/ModifySagStaticRouteResult.cc + src/model/ModifySagUserDnsRequest.cc + src/model/ModifySagUserDnsResult.cc + src/model/ModifySagWanRequest.cc + src/model/ModifySagWanResult.cc + src/model/ModifySagWanSnatRequest.cc + src/model/ModifySagWanSnatResult.cc + src/model/ModifySagWifiRequest.cc + src/model/ModifySagWifiResult.cc src/model/ModifySerialNumberRequest.cc src/model/ModifySerialNumberResult.cc src/model/ModifySmartAccessGatewayRequest.cc @@ -444,12 +682,16 @@ set(smartag_src src/model/ModifySmartAccessGatewayClientUserResult.cc src/model/ModifySmartAccessGatewayUpBandwidthRequest.cc src/model/ModifySmartAccessGatewayUpBandwidthResult.cc + src/model/OrchestrateSagECRouteBackupRequest.cc + src/model/OrchestrateSagECRouteBackupResult.cc src/model/RebootSmartAccessGatewayRequest.cc src/model/RebootSmartAccessGatewayResult.cc src/model/ResetSmartAccessGatewayClientUserPasswordRequest.cc src/model/ResetSmartAccessGatewayClientUserPasswordResult.cc src/model/RevokeInstanceFromCbnRequest.cc src/model/RevokeInstanceFromCbnResult.cc + src/model/RevokeInstanceFromVbrRequest.cc + src/model/RevokeInstanceFromVbrResult.cc src/model/RevokeSagInstanceFromCcnRequest.cc src/model/RevokeSagInstanceFromCcnResult.cc src/model/SetSagRouteableAddressRequest.cc @@ -458,6 +700,8 @@ set(smartag_src src/model/SwitchCloudBoxHaStateResult.cc src/model/SwitchSAGHaStateRequest.cc src/model/SwitchSAGHaStateResult.cc + src/model/SynchronizeSmartAGWebConfigRequest.cc + src/model/SynchronizeSmartAGWebConfigResult.cc src/model/UnbindSerialNumberRequest.cc src/model/UnbindSerialNumberResult.cc src/model/UnbindSmartAccessGatewayRequest.cc diff --git a/smartag/include/alibabacloud/smartag/SmartagClient.h b/smartag/include/alibabacloud/smartag/SmartagClient.h index eede50dac..ee328c517 100644 --- a/smartag/include/alibabacloud/smartag/SmartagClient.h +++ b/smartag/include/alibabacloud/smartag/SmartagClient.h @@ -32,6 +32,8 @@ #include "model/AddDnatEntryResult.h" #include "model/AddNetworkOptimizationSettingRequest.h" #include "model/AddNetworkOptimizationSettingResult.h" +#include "model/AddSagCidrRequest.h" +#include "model/AddSagCidrResult.h" #include "model/AddSnatEntryRequest.h" #include "model/AddSnatEntryResult.h" #include "model/AssociateACLRequest.h" @@ -42,6 +44,8 @@ #include "model/AssociateQosResult.h" #include "model/AttachNetworkOptimizationSagsRequest.h" #include "model/AttachNetworkOptimizationSagsResult.h" +#include "model/BindSerialNumberRequest.h" +#include "model/BindSerialNumberResult.h" #include "model/BindSmartAccessGatewayRequest.h" #include "model/BindSmartAccessGatewayResult.h" #include "model/BindVbrRequest.h" @@ -56,6 +60,8 @@ #include "model/CreateDedicatedLineBackupResult.h" #include "model/CreateFlowLogRequest.h" #include "model/CreateFlowLogResult.h" +#include "model/CreateHealthCheckRequest.h" +#include "model/CreateHealthCheckResult.h" #include "model/CreateNetworkOptimizationRequest.h" #include "model/CreateNetworkOptimizationResult.h" #include "model/CreateQosRequest.h" @@ -66,6 +72,10 @@ #include "model/CreateQosPolicyResult.h" #include "model/CreateSAGLinkLevelHaRequest.h" #include "model/CreateSAGLinkLevelHaResult.h" +#include "model/CreateSagExpressConnectInterfaceRequest.h" +#include "model/CreateSagExpressConnectInterfaceResult.h" +#include "model/CreateSagStaticRouteRequest.h" +#include "model/CreateSagStaticRouteResult.h" #include "model/CreateSmartAccessGatewayRequest.h" #include "model/CreateSmartAccessGatewayResult.h" #include "model/CreateSmartAccessGatewayClientUserRequest.h" @@ -86,6 +96,8 @@ #include "model/DeleteDnatEntryResult.h" #include "model/DeleteFlowLogRequest.h" #include "model/DeleteFlowLogResult.h" +#include "model/DeleteHealthCheckRequest.h" +#include "model/DeleteHealthCheckResult.h" #include "model/DeleteNetworkOptimizationRequest.h" #include "model/DeleteNetworkOptimizationResult.h" #include "model/DeleteNetworkOptimizationSettingRequest.h" @@ -96,8 +108,18 @@ #include "model/DeleteQosCarResult.h" #include "model/DeleteQosPolicyRequest.h" #include "model/DeleteQosPolicyResult.h" +#include "model/DeleteRouteDistributionStrategyRequest.h" +#include "model/DeleteRouteDistributionStrategyResult.h" #include "model/DeleteSAGLinkLevelHaRequest.h" #include "model/DeleteSAGLinkLevelHaResult.h" +#include "model/DeleteSagCidrRequest.h" +#include "model/DeleteSagCidrResult.h" +#include "model/DeleteSagExpressConnectInterfaceRequest.h" +#include "model/DeleteSagExpressConnectInterfaceResult.h" +#include "model/DeleteSagStaticRouteRequest.h" +#include "model/DeleteSagStaticRouteResult.h" +#include "model/DeleteSmartAccessGatewayRequest.h" +#include "model/DeleteSmartAccessGatewayResult.h" #include "model/DeleteSmartAccessGatewayClientUserRequest.h" #include "model/DeleteSmartAccessGatewayClientUserResult.h" #include "model/DeleteSnatEntryRequest.h" @@ -122,12 +144,24 @@ #include "model/DescribeGrantRulesResult.h" #include "model/DescribeGrantSagRulesRequest.h" #include "model/DescribeGrantSagRulesResult.h" +#include "model/DescribeGrantSagVbrRulesRequest.h" +#include "model/DescribeGrantSagVbrRulesResult.h" +#include "model/DescribeHealthCheckAttributeRequest.h" +#include "model/DescribeHealthCheckAttributeResult.h" +#include "model/DescribeHealthChecksRequest.h" +#include "model/DescribeHealthChecksResult.h" #include "model/DescribeNetworkOptimizationSagsRequest.h" #include "model/DescribeNetworkOptimizationSagsResult.h" #include "model/DescribeNetworkOptimizationSettingsRequest.h" #include "model/DescribeNetworkOptimizationSettingsResult.h" #include "model/DescribeNetworkOptimizationsRequest.h" #include "model/DescribeNetworkOptimizationsResult.h" +#include "model/DescribePbrInterfacesRequest.h" +#include "model/DescribePbrInterfacesResult.h" +#include "model/DescribePbrRulesRequest.h" +#include "model/DescribePbrRulesResult.h" +#include "model/DescribePolicyBasedRoutingsRequest.h" +#include "model/DescribePolicyBasedRoutingsResult.h" #include "model/DescribeQosCarsRequest.h" #include "model/DescribeQosCarsResult.h" #include "model/DescribeQosPoliciesRequest.h" @@ -136,10 +170,54 @@ #include "model/DescribeQosesResult.h" #include "model/DescribeRegionsRequest.h" #include "model/DescribeRegionsResult.h" +#include "model/DescribeRouteDistributionStrategiesRequest.h" +#include "model/DescribeRouteDistributionStrategiesResult.h" +#include "model/DescribeSAGDeviceInfoRequest.h" +#include "model/DescribeSAGDeviceInfoResult.h" +#include "model/DescribeSagCurrentDnsRequest.h" +#include "model/DescribeSagCurrentDnsResult.h" +#include "model/DescribeSagECRouteBackupAttributeRequest.h" +#include "model/DescribeSagECRouteBackupAttributeResult.h" +#include "model/DescribeSagExpressConnectInterfaceListRequest.h" +#include "model/DescribeSagExpressConnectInterfaceListResult.h" +#include "model/DescribeSagGlobalRouteProtocolRequest.h" +#include "model/DescribeSagGlobalRouteProtocolResult.h" +#include "model/DescribeSagHaRequest.h" +#include "model/DescribeSagHaResult.h" +#include "model/DescribeSagLanListRequest.h" +#include "model/DescribeSagLanListResult.h" +#include "model/DescribeSagManagementPortRequest.h" +#include "model/DescribeSagManagementPortResult.h" #include "model/DescribeSagOnlineClientStatisticsRequest.h" #include "model/DescribeSagOnlineClientStatisticsResult.h" +#include "model/DescribeSagPortListRequest.h" +#include "model/DescribeSagPortListResult.h" +#include "model/DescribeSagPortRouteProtocolListRequest.h" +#include "model/DescribeSagPortRouteProtocolListResult.h" +#include "model/DescribeSagRemoteAccessRequest.h" +#include "model/DescribeSagRemoteAccessResult.h" +#include "model/DescribeSagRouteListRequest.h" +#include "model/DescribeSagRouteListResult.h" +#include "model/DescribeSagRouteProtocolBgpRequest.h" +#include "model/DescribeSagRouteProtocolBgpResult.h" +#include "model/DescribeSagRouteProtocolOspfRequest.h" +#include "model/DescribeSagRouteProtocolOspfResult.h" #include "model/DescribeSagRouteableAddressRequest.h" #include "model/DescribeSagRouteableAddressResult.h" +#include "model/DescribeSagStaticRouteListRequest.h" +#include "model/DescribeSagStaticRouteListResult.h" +#include "model/DescribeSagUserDnsRequest.h" +#include "model/DescribeSagUserDnsResult.h" +#include "model/DescribeSagVbrRelationsRequest.h" +#include "model/DescribeSagVbrRelationsResult.h" +#include "model/DescribeSagWan4GRequest.h" +#include "model/DescribeSagWan4GResult.h" +#include "model/DescribeSagWanListRequest.h" +#include "model/DescribeSagWanListResult.h" +#include "model/DescribeSagWanSnatRequest.h" +#include "model/DescribeSagWanSnatResult.h" +#include "model/DescribeSagWifiRequest.h" +#include "model/DescribeSagWifiResult.h" #include "model/DescribeSmartAccessGatewayAttributeRequest.h" #include "model/DescribeSmartAccessGatewayAttributeResult.h" #include "model/DescribeSmartAccessGatewayClientUsersRequest.h" @@ -186,6 +264,8 @@ #include "model/GrantInstanceToCbnResult.h" #include "model/GrantSagInstanceToCcnRequest.h" #include "model/GrantSagInstanceToCcnResult.h" +#include "model/GrantSagInstanceToVbrRequest.h" +#include "model/GrantSagInstanceToVbrResult.h" #include "model/KickOutClientsRequest.h" #include "model/KickOutClientsResult.h" #include "model/ModifyACLRequest.h" @@ -198,6 +278,8 @@ #include "model/ModifyDeviceAutoUpgradePolicyResult.h" #include "model/ModifyFlowLogAttributeRequest.h" #include "model/ModifyFlowLogAttributeResult.h" +#include "model/ModifyHealthCheckRequest.h" +#include "model/ModifyHealthCheckResult.h" #include "model/ModifyNetworkOptimizationRequest.h" #include "model/ModifyNetworkOptimizationResult.h" #include "model/ModifyQosRequest.h" @@ -206,8 +288,42 @@ #include "model/ModifyQosCarResult.h" #include "model/ModifyQosPolicyRequest.h" #include "model/ModifyQosPolicyResult.h" +#include "model/ModifyRouteDistributionStrategyRequest.h" +#include "model/ModifyRouteDistributionStrategyResult.h" +#include "model/ModifySagCidrRequest.h" +#include "model/ModifySagCidrResult.h" +#include "model/ModifySagECRouteBackupRequest.h" +#include "model/ModifySagECRouteBackupResult.h" +#include "model/ModifySagExpressConnectInterfaceRequest.h" +#include "model/ModifySagExpressConnectInterfaceResult.h" +#include "model/ModifySagGlobalRouteProtocolRequest.h" +#include "model/ModifySagGlobalRouteProtocolResult.h" +#include "model/ModifySagHaRequest.h" +#include "model/ModifySagHaResult.h" +#include "model/ModifySagLanRequest.h" +#include "model/ModifySagLanResult.h" +#include "model/ModifySagManagementPortRequest.h" +#include "model/ModifySagManagementPortResult.h" +#include "model/ModifySagPortRoleRequest.h" +#include "model/ModifySagPortRoleResult.h" +#include "model/ModifySagPortRouteProtocolRequest.h" +#include "model/ModifySagPortRouteProtocolResult.h" #include "model/ModifySagRemoteAccessRequest.h" #include "model/ModifySagRemoteAccessResult.h" +#include "model/ModifySagRouteProtocolBgpRequest.h" +#include "model/ModifySagRouteProtocolBgpResult.h" +#include "model/ModifySagRouteProtocolOspfRequest.h" +#include "model/ModifySagRouteProtocolOspfResult.h" +#include "model/ModifySagStaticRouteRequest.h" +#include "model/ModifySagStaticRouteResult.h" +#include "model/ModifySagUserDnsRequest.h" +#include "model/ModifySagUserDnsResult.h" +#include "model/ModifySagWanRequest.h" +#include "model/ModifySagWanResult.h" +#include "model/ModifySagWanSnatRequest.h" +#include "model/ModifySagWanSnatResult.h" +#include "model/ModifySagWifiRequest.h" +#include "model/ModifySagWifiResult.h" #include "model/ModifySerialNumberRequest.h" #include "model/ModifySerialNumberResult.h" #include "model/ModifySmartAccessGatewayRequest.h" @@ -216,12 +332,16 @@ #include "model/ModifySmartAccessGatewayClientUserResult.h" #include "model/ModifySmartAccessGatewayUpBandwidthRequest.h" #include "model/ModifySmartAccessGatewayUpBandwidthResult.h" +#include "model/OrchestrateSagECRouteBackupRequest.h" +#include "model/OrchestrateSagECRouteBackupResult.h" #include "model/RebootSmartAccessGatewayRequest.h" #include "model/RebootSmartAccessGatewayResult.h" #include "model/ResetSmartAccessGatewayClientUserPasswordRequest.h" #include "model/ResetSmartAccessGatewayClientUserPasswordResult.h" #include "model/RevokeInstanceFromCbnRequest.h" #include "model/RevokeInstanceFromCbnResult.h" +#include "model/RevokeInstanceFromVbrRequest.h" +#include "model/RevokeInstanceFromVbrResult.h" #include "model/RevokeSagInstanceFromCcnRequest.h" #include "model/RevokeSagInstanceFromCcnResult.h" #include "model/SetSagRouteableAddressRequest.h" @@ -230,6 +350,8 @@ #include "model/SwitchCloudBoxHaStateResult.h" #include "model/SwitchSAGHaStateRequest.h" #include "model/SwitchSAGHaStateResult.h" +#include "model/SynchronizeSmartAGWebConfigRequest.h" +#include "model/SynchronizeSmartAGWebConfigResult.h" #include "model/UnbindSerialNumberRequest.h" #include "model/UnbindSerialNumberResult.h" #include "model/UnbindSmartAccessGatewayRequest.h" @@ -272,6 +394,9 @@ namespace AlibabaCloud typedef Outcome AddNetworkOptimizationSettingOutcome; typedef std::future AddNetworkOptimizationSettingOutcomeCallable; typedef std::function&)> AddNetworkOptimizationSettingAsyncHandler; + typedef Outcome AddSagCidrOutcome; + typedef std::future AddSagCidrOutcomeCallable; + typedef std::function&)> AddSagCidrAsyncHandler; typedef Outcome AddSnatEntryOutcome; typedef std::future AddSnatEntryOutcomeCallable; typedef std::function&)> AddSnatEntryAsyncHandler; @@ -287,6 +412,9 @@ namespace AlibabaCloud typedef Outcome AttachNetworkOptimizationSagsOutcome; typedef std::future AttachNetworkOptimizationSagsOutcomeCallable; typedef std::function&)> AttachNetworkOptimizationSagsAsyncHandler; + typedef Outcome BindSerialNumberOutcome; + typedef std::future BindSerialNumberOutcomeCallable; + typedef std::function&)> BindSerialNumberAsyncHandler; typedef Outcome BindSmartAccessGatewayOutcome; typedef std::future BindSmartAccessGatewayOutcomeCallable; typedef std::function&)> BindSmartAccessGatewayAsyncHandler; @@ -308,6 +436,9 @@ namespace AlibabaCloud typedef Outcome CreateFlowLogOutcome; typedef std::future CreateFlowLogOutcomeCallable; typedef std::function&)> CreateFlowLogAsyncHandler; + typedef Outcome CreateHealthCheckOutcome; + typedef std::future CreateHealthCheckOutcomeCallable; + typedef std::function&)> CreateHealthCheckAsyncHandler; typedef Outcome CreateNetworkOptimizationOutcome; typedef std::future CreateNetworkOptimizationOutcomeCallable; typedef std::function&)> CreateNetworkOptimizationAsyncHandler; @@ -323,6 +454,12 @@ namespace AlibabaCloud typedef Outcome CreateSAGLinkLevelHaOutcome; typedef std::future CreateSAGLinkLevelHaOutcomeCallable; typedef std::function&)> CreateSAGLinkLevelHaAsyncHandler; + typedef Outcome CreateSagExpressConnectInterfaceOutcome; + typedef std::future CreateSagExpressConnectInterfaceOutcomeCallable; + typedef std::function&)> CreateSagExpressConnectInterfaceAsyncHandler; + typedef Outcome CreateSagStaticRouteOutcome; + typedef std::future CreateSagStaticRouteOutcomeCallable; + typedef std::function&)> CreateSagStaticRouteAsyncHandler; typedef Outcome CreateSmartAccessGatewayOutcome; typedef std::future CreateSmartAccessGatewayOutcomeCallable; typedef std::function&)> CreateSmartAccessGatewayAsyncHandler; @@ -353,6 +490,9 @@ namespace AlibabaCloud typedef Outcome DeleteFlowLogOutcome; typedef std::future DeleteFlowLogOutcomeCallable; typedef std::function&)> DeleteFlowLogAsyncHandler; + typedef Outcome DeleteHealthCheckOutcome; + typedef std::future DeleteHealthCheckOutcomeCallable; + typedef std::function&)> DeleteHealthCheckAsyncHandler; typedef Outcome DeleteNetworkOptimizationOutcome; typedef std::future DeleteNetworkOptimizationOutcomeCallable; typedef std::function&)> DeleteNetworkOptimizationAsyncHandler; @@ -368,9 +508,24 @@ namespace AlibabaCloud typedef Outcome DeleteQosPolicyOutcome; typedef std::future DeleteQosPolicyOutcomeCallable; typedef std::function&)> DeleteQosPolicyAsyncHandler; + typedef Outcome DeleteRouteDistributionStrategyOutcome; + typedef std::future DeleteRouteDistributionStrategyOutcomeCallable; + typedef std::function&)> DeleteRouteDistributionStrategyAsyncHandler; typedef Outcome DeleteSAGLinkLevelHaOutcome; typedef std::future DeleteSAGLinkLevelHaOutcomeCallable; typedef std::function&)> DeleteSAGLinkLevelHaAsyncHandler; + typedef Outcome DeleteSagCidrOutcome; + typedef std::future DeleteSagCidrOutcomeCallable; + typedef std::function&)> DeleteSagCidrAsyncHandler; + typedef Outcome DeleteSagExpressConnectInterfaceOutcome; + typedef std::future DeleteSagExpressConnectInterfaceOutcomeCallable; + typedef std::function&)> DeleteSagExpressConnectInterfaceAsyncHandler; + typedef Outcome DeleteSagStaticRouteOutcome; + typedef std::future DeleteSagStaticRouteOutcomeCallable; + typedef std::function&)> DeleteSagStaticRouteAsyncHandler; + typedef Outcome DeleteSmartAccessGatewayOutcome; + typedef std::future DeleteSmartAccessGatewayOutcomeCallable; + typedef std::function&)> DeleteSmartAccessGatewayAsyncHandler; typedef Outcome DeleteSmartAccessGatewayClientUserOutcome; typedef std::future DeleteSmartAccessGatewayClientUserOutcomeCallable; typedef std::function&)> DeleteSmartAccessGatewayClientUserAsyncHandler; @@ -407,6 +562,15 @@ namespace AlibabaCloud typedef Outcome DescribeGrantSagRulesOutcome; typedef std::future DescribeGrantSagRulesOutcomeCallable; typedef std::function&)> DescribeGrantSagRulesAsyncHandler; + typedef Outcome DescribeGrantSagVbrRulesOutcome; + typedef std::future DescribeGrantSagVbrRulesOutcomeCallable; + typedef std::function&)> DescribeGrantSagVbrRulesAsyncHandler; + typedef Outcome DescribeHealthCheckAttributeOutcome; + typedef std::future DescribeHealthCheckAttributeOutcomeCallable; + typedef std::function&)> DescribeHealthCheckAttributeAsyncHandler; + typedef Outcome DescribeHealthChecksOutcome; + typedef std::future DescribeHealthChecksOutcomeCallable; + typedef std::function&)> DescribeHealthChecksAsyncHandler; typedef Outcome DescribeNetworkOptimizationSagsOutcome; typedef std::future DescribeNetworkOptimizationSagsOutcomeCallable; typedef std::function&)> DescribeNetworkOptimizationSagsAsyncHandler; @@ -416,6 +580,15 @@ namespace AlibabaCloud typedef Outcome DescribeNetworkOptimizationsOutcome; typedef std::future DescribeNetworkOptimizationsOutcomeCallable; typedef std::function&)> DescribeNetworkOptimizationsAsyncHandler; + typedef Outcome DescribePbrInterfacesOutcome; + typedef std::future DescribePbrInterfacesOutcomeCallable; + typedef std::function&)> DescribePbrInterfacesAsyncHandler; + typedef Outcome DescribePbrRulesOutcome; + typedef std::future DescribePbrRulesOutcomeCallable; + typedef std::function&)> DescribePbrRulesAsyncHandler; + typedef Outcome DescribePolicyBasedRoutingsOutcome; + typedef std::future DescribePolicyBasedRoutingsOutcomeCallable; + typedef std::function&)> DescribePolicyBasedRoutingsAsyncHandler; typedef Outcome DescribeQosCarsOutcome; typedef std::future DescribeQosCarsOutcomeCallable; typedef std::function&)> DescribeQosCarsAsyncHandler; @@ -428,12 +601,78 @@ namespace AlibabaCloud typedef Outcome DescribeRegionsOutcome; typedef std::future DescribeRegionsOutcomeCallable; typedef std::function&)> DescribeRegionsAsyncHandler; + typedef Outcome DescribeRouteDistributionStrategiesOutcome; + typedef std::future DescribeRouteDistributionStrategiesOutcomeCallable; + typedef std::function&)> DescribeRouteDistributionStrategiesAsyncHandler; + typedef Outcome DescribeSAGDeviceInfoOutcome; + typedef std::future DescribeSAGDeviceInfoOutcomeCallable; + typedef std::function&)> DescribeSAGDeviceInfoAsyncHandler; + typedef Outcome DescribeSagCurrentDnsOutcome; + typedef std::future DescribeSagCurrentDnsOutcomeCallable; + typedef std::function&)> DescribeSagCurrentDnsAsyncHandler; + typedef Outcome DescribeSagECRouteBackupAttributeOutcome; + typedef std::future DescribeSagECRouteBackupAttributeOutcomeCallable; + typedef std::function&)> DescribeSagECRouteBackupAttributeAsyncHandler; + typedef Outcome DescribeSagExpressConnectInterfaceListOutcome; + typedef std::future DescribeSagExpressConnectInterfaceListOutcomeCallable; + typedef std::function&)> DescribeSagExpressConnectInterfaceListAsyncHandler; + typedef Outcome DescribeSagGlobalRouteProtocolOutcome; + typedef std::future DescribeSagGlobalRouteProtocolOutcomeCallable; + typedef std::function&)> DescribeSagGlobalRouteProtocolAsyncHandler; + typedef Outcome DescribeSagHaOutcome; + typedef std::future DescribeSagHaOutcomeCallable; + typedef std::function&)> DescribeSagHaAsyncHandler; + typedef Outcome DescribeSagLanListOutcome; + typedef std::future DescribeSagLanListOutcomeCallable; + typedef std::function&)> DescribeSagLanListAsyncHandler; + typedef Outcome DescribeSagManagementPortOutcome; + typedef std::future DescribeSagManagementPortOutcomeCallable; + typedef std::function&)> DescribeSagManagementPortAsyncHandler; typedef Outcome DescribeSagOnlineClientStatisticsOutcome; typedef std::future DescribeSagOnlineClientStatisticsOutcomeCallable; typedef std::function&)> DescribeSagOnlineClientStatisticsAsyncHandler; + typedef Outcome DescribeSagPortListOutcome; + typedef std::future DescribeSagPortListOutcomeCallable; + typedef std::function&)> DescribeSagPortListAsyncHandler; + typedef Outcome DescribeSagPortRouteProtocolListOutcome; + typedef std::future DescribeSagPortRouteProtocolListOutcomeCallable; + typedef std::function&)> DescribeSagPortRouteProtocolListAsyncHandler; + typedef Outcome DescribeSagRemoteAccessOutcome; + typedef std::future DescribeSagRemoteAccessOutcomeCallable; + typedef std::function&)> DescribeSagRemoteAccessAsyncHandler; + typedef Outcome DescribeSagRouteListOutcome; + typedef std::future DescribeSagRouteListOutcomeCallable; + typedef std::function&)> DescribeSagRouteListAsyncHandler; + typedef Outcome DescribeSagRouteProtocolBgpOutcome; + typedef std::future DescribeSagRouteProtocolBgpOutcomeCallable; + typedef std::function&)> DescribeSagRouteProtocolBgpAsyncHandler; + typedef Outcome DescribeSagRouteProtocolOspfOutcome; + typedef std::future DescribeSagRouteProtocolOspfOutcomeCallable; + typedef std::function&)> DescribeSagRouteProtocolOspfAsyncHandler; typedef Outcome DescribeSagRouteableAddressOutcome; typedef std::future DescribeSagRouteableAddressOutcomeCallable; typedef std::function&)> DescribeSagRouteableAddressAsyncHandler; + typedef Outcome DescribeSagStaticRouteListOutcome; + typedef std::future DescribeSagStaticRouteListOutcomeCallable; + typedef std::function&)> DescribeSagStaticRouteListAsyncHandler; + typedef Outcome DescribeSagUserDnsOutcome; + typedef std::future DescribeSagUserDnsOutcomeCallable; + typedef std::function&)> DescribeSagUserDnsAsyncHandler; + typedef Outcome DescribeSagVbrRelationsOutcome; + typedef std::future DescribeSagVbrRelationsOutcomeCallable; + typedef std::function&)> DescribeSagVbrRelationsAsyncHandler; + typedef Outcome DescribeSagWan4GOutcome; + typedef std::future DescribeSagWan4GOutcomeCallable; + typedef std::function&)> DescribeSagWan4GAsyncHandler; + typedef Outcome DescribeSagWanListOutcome; + typedef std::future DescribeSagWanListOutcomeCallable; + typedef std::function&)> DescribeSagWanListAsyncHandler; + typedef Outcome DescribeSagWanSnatOutcome; + typedef std::future DescribeSagWanSnatOutcomeCallable; + typedef std::function&)> DescribeSagWanSnatAsyncHandler; + typedef Outcome DescribeSagWifiOutcome; + typedef std::future DescribeSagWifiOutcomeCallable; + typedef std::function&)> DescribeSagWifiAsyncHandler; typedef Outcome DescribeSmartAccessGatewayAttributeOutcome; typedef std::future DescribeSmartAccessGatewayAttributeOutcomeCallable; typedef std::function&)> DescribeSmartAccessGatewayAttributeAsyncHandler; @@ -503,6 +742,9 @@ namespace AlibabaCloud typedef Outcome GrantSagInstanceToCcnOutcome; typedef std::future GrantSagInstanceToCcnOutcomeCallable; typedef std::function&)> GrantSagInstanceToCcnAsyncHandler; + typedef Outcome GrantSagInstanceToVbrOutcome; + typedef std::future GrantSagInstanceToVbrOutcomeCallable; + typedef std::function&)> GrantSagInstanceToVbrAsyncHandler; typedef Outcome KickOutClientsOutcome; typedef std::future KickOutClientsOutcomeCallable; typedef std::function&)> KickOutClientsAsyncHandler; @@ -521,6 +763,9 @@ namespace AlibabaCloud typedef Outcome ModifyFlowLogAttributeOutcome; typedef std::future ModifyFlowLogAttributeOutcomeCallable; typedef std::function&)> ModifyFlowLogAttributeAsyncHandler; + typedef Outcome ModifyHealthCheckOutcome; + typedef std::future ModifyHealthCheckOutcomeCallable; + typedef std::function&)> ModifyHealthCheckAsyncHandler; typedef Outcome ModifyNetworkOptimizationOutcome; typedef std::future ModifyNetworkOptimizationOutcomeCallable; typedef std::function&)> ModifyNetworkOptimizationAsyncHandler; @@ -533,9 +778,60 @@ namespace AlibabaCloud typedef Outcome ModifyQosPolicyOutcome; typedef std::future ModifyQosPolicyOutcomeCallable; typedef std::function&)> ModifyQosPolicyAsyncHandler; + typedef Outcome ModifyRouteDistributionStrategyOutcome; + typedef std::future ModifyRouteDistributionStrategyOutcomeCallable; + typedef std::function&)> ModifyRouteDistributionStrategyAsyncHandler; + typedef Outcome ModifySagCidrOutcome; + typedef std::future ModifySagCidrOutcomeCallable; + typedef std::function&)> ModifySagCidrAsyncHandler; + typedef Outcome ModifySagECRouteBackupOutcome; + typedef std::future ModifySagECRouteBackupOutcomeCallable; + typedef std::function&)> ModifySagECRouteBackupAsyncHandler; + typedef Outcome ModifySagExpressConnectInterfaceOutcome; + typedef std::future ModifySagExpressConnectInterfaceOutcomeCallable; + typedef std::function&)> ModifySagExpressConnectInterfaceAsyncHandler; + typedef Outcome ModifySagGlobalRouteProtocolOutcome; + typedef std::future ModifySagGlobalRouteProtocolOutcomeCallable; + typedef std::function&)> ModifySagGlobalRouteProtocolAsyncHandler; + typedef Outcome ModifySagHaOutcome; + typedef std::future ModifySagHaOutcomeCallable; + typedef std::function&)> ModifySagHaAsyncHandler; + typedef Outcome ModifySagLanOutcome; + typedef std::future ModifySagLanOutcomeCallable; + typedef std::function&)> ModifySagLanAsyncHandler; + typedef Outcome ModifySagManagementPortOutcome; + typedef std::future ModifySagManagementPortOutcomeCallable; + typedef std::function&)> ModifySagManagementPortAsyncHandler; + typedef Outcome ModifySagPortRoleOutcome; + typedef std::future ModifySagPortRoleOutcomeCallable; + typedef std::function&)> ModifySagPortRoleAsyncHandler; + typedef Outcome ModifySagPortRouteProtocolOutcome; + typedef std::future ModifySagPortRouteProtocolOutcomeCallable; + typedef std::function&)> ModifySagPortRouteProtocolAsyncHandler; typedef Outcome ModifySagRemoteAccessOutcome; typedef std::future ModifySagRemoteAccessOutcomeCallable; typedef std::function&)> ModifySagRemoteAccessAsyncHandler; + typedef Outcome ModifySagRouteProtocolBgpOutcome; + typedef std::future ModifySagRouteProtocolBgpOutcomeCallable; + typedef std::function&)> ModifySagRouteProtocolBgpAsyncHandler; + typedef Outcome ModifySagRouteProtocolOspfOutcome; + typedef std::future ModifySagRouteProtocolOspfOutcomeCallable; + typedef std::function&)> ModifySagRouteProtocolOspfAsyncHandler; + typedef Outcome ModifySagStaticRouteOutcome; + typedef std::future ModifySagStaticRouteOutcomeCallable; + typedef std::function&)> ModifySagStaticRouteAsyncHandler; + typedef Outcome ModifySagUserDnsOutcome; + typedef std::future ModifySagUserDnsOutcomeCallable; + typedef std::function&)> ModifySagUserDnsAsyncHandler; + typedef Outcome ModifySagWanOutcome; + typedef std::future ModifySagWanOutcomeCallable; + typedef std::function&)> ModifySagWanAsyncHandler; + typedef Outcome ModifySagWanSnatOutcome; + typedef std::future ModifySagWanSnatOutcomeCallable; + typedef std::function&)> ModifySagWanSnatAsyncHandler; + typedef Outcome ModifySagWifiOutcome; + typedef std::future ModifySagWifiOutcomeCallable; + typedef std::function&)> ModifySagWifiAsyncHandler; typedef Outcome ModifySerialNumberOutcome; typedef std::future ModifySerialNumberOutcomeCallable; typedef std::function&)> ModifySerialNumberAsyncHandler; @@ -548,6 +844,9 @@ namespace AlibabaCloud typedef Outcome ModifySmartAccessGatewayUpBandwidthOutcome; typedef std::future ModifySmartAccessGatewayUpBandwidthOutcomeCallable; typedef std::function&)> ModifySmartAccessGatewayUpBandwidthAsyncHandler; + typedef Outcome OrchestrateSagECRouteBackupOutcome; + typedef std::future OrchestrateSagECRouteBackupOutcomeCallable; + typedef std::function&)> OrchestrateSagECRouteBackupAsyncHandler; typedef Outcome RebootSmartAccessGatewayOutcome; typedef std::future RebootSmartAccessGatewayOutcomeCallable; typedef std::function&)> RebootSmartAccessGatewayAsyncHandler; @@ -557,6 +856,9 @@ namespace AlibabaCloud typedef Outcome RevokeInstanceFromCbnOutcome; typedef std::future RevokeInstanceFromCbnOutcomeCallable; typedef std::function&)> RevokeInstanceFromCbnAsyncHandler; + typedef Outcome RevokeInstanceFromVbrOutcome; + typedef std::future RevokeInstanceFromVbrOutcomeCallable; + typedef std::function&)> RevokeInstanceFromVbrAsyncHandler; typedef Outcome RevokeSagInstanceFromCcnOutcome; typedef std::future RevokeSagInstanceFromCcnOutcomeCallable; typedef std::function&)> RevokeSagInstanceFromCcnAsyncHandler; @@ -569,6 +871,9 @@ namespace AlibabaCloud typedef Outcome SwitchSAGHaStateOutcome; typedef std::future SwitchSAGHaStateOutcomeCallable; typedef std::function&)> SwitchSAGHaStateAsyncHandler; + typedef Outcome SynchronizeSmartAGWebConfigOutcome; + typedef std::future SynchronizeSmartAGWebConfigOutcomeCallable; + typedef std::function&)> SynchronizeSmartAGWebConfigAsyncHandler; typedef Outcome UnbindSerialNumberOutcome; typedef std::future UnbindSerialNumberOutcomeCallable; typedef std::function&)> UnbindSerialNumberAsyncHandler; @@ -616,6 +921,9 @@ namespace AlibabaCloud AddNetworkOptimizationSettingOutcome addNetworkOptimizationSetting(const Model::AddNetworkOptimizationSettingRequest &request)const; void addNetworkOptimizationSettingAsync(const Model::AddNetworkOptimizationSettingRequest& request, const AddNetworkOptimizationSettingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AddNetworkOptimizationSettingOutcomeCallable addNetworkOptimizationSettingCallable(const Model::AddNetworkOptimizationSettingRequest& request) const; + AddSagCidrOutcome addSagCidr(const Model::AddSagCidrRequest &request)const; + void addSagCidrAsync(const Model::AddSagCidrRequest& request, const AddSagCidrAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AddSagCidrOutcomeCallable addSagCidrCallable(const Model::AddSagCidrRequest& request) const; AddSnatEntryOutcome addSnatEntry(const Model::AddSnatEntryRequest &request)const; void addSnatEntryAsync(const Model::AddSnatEntryRequest& request, const AddSnatEntryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AddSnatEntryOutcomeCallable addSnatEntryCallable(const Model::AddSnatEntryRequest& request) const; @@ -631,6 +939,9 @@ namespace AlibabaCloud AttachNetworkOptimizationSagsOutcome attachNetworkOptimizationSags(const Model::AttachNetworkOptimizationSagsRequest &request)const; void attachNetworkOptimizationSagsAsync(const Model::AttachNetworkOptimizationSagsRequest& request, const AttachNetworkOptimizationSagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AttachNetworkOptimizationSagsOutcomeCallable attachNetworkOptimizationSagsCallable(const Model::AttachNetworkOptimizationSagsRequest& request) const; + BindSerialNumberOutcome bindSerialNumber(const Model::BindSerialNumberRequest &request)const; + void bindSerialNumberAsync(const Model::BindSerialNumberRequest& request, const BindSerialNumberAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BindSerialNumberOutcomeCallable bindSerialNumberCallable(const Model::BindSerialNumberRequest& request) const; BindSmartAccessGatewayOutcome bindSmartAccessGateway(const Model::BindSmartAccessGatewayRequest &request)const; void bindSmartAccessGatewayAsync(const Model::BindSmartAccessGatewayRequest& request, const BindSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; BindSmartAccessGatewayOutcomeCallable bindSmartAccessGatewayCallable(const Model::BindSmartAccessGatewayRequest& request) const; @@ -652,6 +963,9 @@ namespace AlibabaCloud CreateFlowLogOutcome createFlowLog(const Model::CreateFlowLogRequest &request)const; void createFlowLogAsync(const Model::CreateFlowLogRequest& request, const CreateFlowLogAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateFlowLogOutcomeCallable createFlowLogCallable(const Model::CreateFlowLogRequest& request) const; + CreateHealthCheckOutcome createHealthCheck(const Model::CreateHealthCheckRequest &request)const; + void createHealthCheckAsync(const Model::CreateHealthCheckRequest& request, const CreateHealthCheckAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateHealthCheckOutcomeCallable createHealthCheckCallable(const Model::CreateHealthCheckRequest& request) const; CreateNetworkOptimizationOutcome createNetworkOptimization(const Model::CreateNetworkOptimizationRequest &request)const; void createNetworkOptimizationAsync(const Model::CreateNetworkOptimizationRequest& request, const CreateNetworkOptimizationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateNetworkOptimizationOutcomeCallable createNetworkOptimizationCallable(const Model::CreateNetworkOptimizationRequest& request) const; @@ -667,6 +981,12 @@ namespace AlibabaCloud CreateSAGLinkLevelHaOutcome createSAGLinkLevelHa(const Model::CreateSAGLinkLevelHaRequest &request)const; void createSAGLinkLevelHaAsync(const Model::CreateSAGLinkLevelHaRequest& request, const CreateSAGLinkLevelHaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateSAGLinkLevelHaOutcomeCallable createSAGLinkLevelHaCallable(const Model::CreateSAGLinkLevelHaRequest& request) const; + CreateSagExpressConnectInterfaceOutcome createSagExpressConnectInterface(const Model::CreateSagExpressConnectInterfaceRequest &request)const; + void createSagExpressConnectInterfaceAsync(const Model::CreateSagExpressConnectInterfaceRequest& request, const CreateSagExpressConnectInterfaceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateSagExpressConnectInterfaceOutcomeCallable createSagExpressConnectInterfaceCallable(const Model::CreateSagExpressConnectInterfaceRequest& request) const; + CreateSagStaticRouteOutcome createSagStaticRoute(const Model::CreateSagStaticRouteRequest &request)const; + void createSagStaticRouteAsync(const Model::CreateSagStaticRouteRequest& request, const CreateSagStaticRouteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateSagStaticRouteOutcomeCallable createSagStaticRouteCallable(const Model::CreateSagStaticRouteRequest& request) const; CreateSmartAccessGatewayOutcome createSmartAccessGateway(const Model::CreateSmartAccessGatewayRequest &request)const; void createSmartAccessGatewayAsync(const Model::CreateSmartAccessGatewayRequest& request, const CreateSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateSmartAccessGatewayOutcomeCallable createSmartAccessGatewayCallable(const Model::CreateSmartAccessGatewayRequest& request) const; @@ -697,6 +1017,9 @@ namespace AlibabaCloud DeleteFlowLogOutcome deleteFlowLog(const Model::DeleteFlowLogRequest &request)const; void deleteFlowLogAsync(const Model::DeleteFlowLogRequest& request, const DeleteFlowLogAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteFlowLogOutcomeCallable deleteFlowLogCallable(const Model::DeleteFlowLogRequest& request) const; + DeleteHealthCheckOutcome deleteHealthCheck(const Model::DeleteHealthCheckRequest &request)const; + void deleteHealthCheckAsync(const Model::DeleteHealthCheckRequest& request, const DeleteHealthCheckAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteHealthCheckOutcomeCallable deleteHealthCheckCallable(const Model::DeleteHealthCheckRequest& request) const; DeleteNetworkOptimizationOutcome deleteNetworkOptimization(const Model::DeleteNetworkOptimizationRequest &request)const; void deleteNetworkOptimizationAsync(const Model::DeleteNetworkOptimizationRequest& request, const DeleteNetworkOptimizationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteNetworkOptimizationOutcomeCallable deleteNetworkOptimizationCallable(const Model::DeleteNetworkOptimizationRequest& request) const; @@ -712,9 +1035,24 @@ namespace AlibabaCloud DeleteQosPolicyOutcome deleteQosPolicy(const Model::DeleteQosPolicyRequest &request)const; void deleteQosPolicyAsync(const Model::DeleteQosPolicyRequest& request, const DeleteQosPolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteQosPolicyOutcomeCallable deleteQosPolicyCallable(const Model::DeleteQosPolicyRequest& request) const; + DeleteRouteDistributionStrategyOutcome deleteRouteDistributionStrategy(const Model::DeleteRouteDistributionStrategyRequest &request)const; + void deleteRouteDistributionStrategyAsync(const Model::DeleteRouteDistributionStrategyRequest& request, const DeleteRouteDistributionStrategyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteRouteDistributionStrategyOutcomeCallable deleteRouteDistributionStrategyCallable(const Model::DeleteRouteDistributionStrategyRequest& request) const; DeleteSAGLinkLevelHaOutcome deleteSAGLinkLevelHa(const Model::DeleteSAGLinkLevelHaRequest &request)const; void deleteSAGLinkLevelHaAsync(const Model::DeleteSAGLinkLevelHaRequest& request, const DeleteSAGLinkLevelHaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteSAGLinkLevelHaOutcomeCallable deleteSAGLinkLevelHaCallable(const Model::DeleteSAGLinkLevelHaRequest& request) const; + DeleteSagCidrOutcome deleteSagCidr(const Model::DeleteSagCidrRequest &request)const; + void deleteSagCidrAsync(const Model::DeleteSagCidrRequest& request, const DeleteSagCidrAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteSagCidrOutcomeCallable deleteSagCidrCallable(const Model::DeleteSagCidrRequest& request) const; + DeleteSagExpressConnectInterfaceOutcome deleteSagExpressConnectInterface(const Model::DeleteSagExpressConnectInterfaceRequest &request)const; + void deleteSagExpressConnectInterfaceAsync(const Model::DeleteSagExpressConnectInterfaceRequest& request, const DeleteSagExpressConnectInterfaceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteSagExpressConnectInterfaceOutcomeCallable deleteSagExpressConnectInterfaceCallable(const Model::DeleteSagExpressConnectInterfaceRequest& request) const; + DeleteSagStaticRouteOutcome deleteSagStaticRoute(const Model::DeleteSagStaticRouteRequest &request)const; + void deleteSagStaticRouteAsync(const Model::DeleteSagStaticRouteRequest& request, const DeleteSagStaticRouteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteSagStaticRouteOutcomeCallable deleteSagStaticRouteCallable(const Model::DeleteSagStaticRouteRequest& request) const; + DeleteSmartAccessGatewayOutcome deleteSmartAccessGateway(const Model::DeleteSmartAccessGatewayRequest &request)const; + void deleteSmartAccessGatewayAsync(const Model::DeleteSmartAccessGatewayRequest& request, const DeleteSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteSmartAccessGatewayOutcomeCallable deleteSmartAccessGatewayCallable(const Model::DeleteSmartAccessGatewayRequest& request) const; DeleteSmartAccessGatewayClientUserOutcome deleteSmartAccessGatewayClientUser(const Model::DeleteSmartAccessGatewayClientUserRequest &request)const; void deleteSmartAccessGatewayClientUserAsync(const Model::DeleteSmartAccessGatewayClientUserRequest& request, const DeleteSmartAccessGatewayClientUserAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteSmartAccessGatewayClientUserOutcomeCallable deleteSmartAccessGatewayClientUserCallable(const Model::DeleteSmartAccessGatewayClientUserRequest& request) const; @@ -751,6 +1089,15 @@ namespace AlibabaCloud DescribeGrantSagRulesOutcome describeGrantSagRules(const Model::DescribeGrantSagRulesRequest &request)const; void describeGrantSagRulesAsync(const Model::DescribeGrantSagRulesRequest& request, const DescribeGrantSagRulesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeGrantSagRulesOutcomeCallable describeGrantSagRulesCallable(const Model::DescribeGrantSagRulesRequest& request) const; + DescribeGrantSagVbrRulesOutcome describeGrantSagVbrRules(const Model::DescribeGrantSagVbrRulesRequest &request)const; + void describeGrantSagVbrRulesAsync(const Model::DescribeGrantSagVbrRulesRequest& request, const DescribeGrantSagVbrRulesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeGrantSagVbrRulesOutcomeCallable describeGrantSagVbrRulesCallable(const Model::DescribeGrantSagVbrRulesRequest& request) const; + DescribeHealthCheckAttributeOutcome describeHealthCheckAttribute(const Model::DescribeHealthCheckAttributeRequest &request)const; + void describeHealthCheckAttributeAsync(const Model::DescribeHealthCheckAttributeRequest& request, const DescribeHealthCheckAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeHealthCheckAttributeOutcomeCallable describeHealthCheckAttributeCallable(const Model::DescribeHealthCheckAttributeRequest& request) const; + DescribeHealthChecksOutcome describeHealthChecks(const Model::DescribeHealthChecksRequest &request)const; + void describeHealthChecksAsync(const Model::DescribeHealthChecksRequest& request, const DescribeHealthChecksAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeHealthChecksOutcomeCallable describeHealthChecksCallable(const Model::DescribeHealthChecksRequest& request) const; DescribeNetworkOptimizationSagsOutcome describeNetworkOptimizationSags(const Model::DescribeNetworkOptimizationSagsRequest &request)const; void describeNetworkOptimizationSagsAsync(const Model::DescribeNetworkOptimizationSagsRequest& request, const DescribeNetworkOptimizationSagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeNetworkOptimizationSagsOutcomeCallable describeNetworkOptimizationSagsCallable(const Model::DescribeNetworkOptimizationSagsRequest& request) const; @@ -760,6 +1107,15 @@ namespace AlibabaCloud DescribeNetworkOptimizationsOutcome describeNetworkOptimizations(const Model::DescribeNetworkOptimizationsRequest &request)const; void describeNetworkOptimizationsAsync(const Model::DescribeNetworkOptimizationsRequest& request, const DescribeNetworkOptimizationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeNetworkOptimizationsOutcomeCallable describeNetworkOptimizationsCallable(const Model::DescribeNetworkOptimizationsRequest& request) const; + DescribePbrInterfacesOutcome describePbrInterfaces(const Model::DescribePbrInterfacesRequest &request)const; + void describePbrInterfacesAsync(const Model::DescribePbrInterfacesRequest& request, const DescribePbrInterfacesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribePbrInterfacesOutcomeCallable describePbrInterfacesCallable(const Model::DescribePbrInterfacesRequest& request) const; + DescribePbrRulesOutcome describePbrRules(const Model::DescribePbrRulesRequest &request)const; + void describePbrRulesAsync(const Model::DescribePbrRulesRequest& request, const DescribePbrRulesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribePbrRulesOutcomeCallable describePbrRulesCallable(const Model::DescribePbrRulesRequest& request) const; + DescribePolicyBasedRoutingsOutcome describePolicyBasedRoutings(const Model::DescribePolicyBasedRoutingsRequest &request)const; + void describePolicyBasedRoutingsAsync(const Model::DescribePolicyBasedRoutingsRequest& request, const DescribePolicyBasedRoutingsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribePolicyBasedRoutingsOutcomeCallable describePolicyBasedRoutingsCallable(const Model::DescribePolicyBasedRoutingsRequest& request) const; DescribeQosCarsOutcome describeQosCars(const Model::DescribeQosCarsRequest &request)const; void describeQosCarsAsync(const Model::DescribeQosCarsRequest& request, const DescribeQosCarsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeQosCarsOutcomeCallable describeQosCarsCallable(const Model::DescribeQosCarsRequest& request) const; @@ -772,12 +1128,78 @@ namespace AlibabaCloud DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const; void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const; + DescribeRouteDistributionStrategiesOutcome describeRouteDistributionStrategies(const Model::DescribeRouteDistributionStrategiesRequest &request)const; + void describeRouteDistributionStrategiesAsync(const Model::DescribeRouteDistributionStrategiesRequest& request, const DescribeRouteDistributionStrategiesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeRouteDistributionStrategiesOutcomeCallable describeRouteDistributionStrategiesCallable(const Model::DescribeRouteDistributionStrategiesRequest& request) const; + DescribeSAGDeviceInfoOutcome describeSAGDeviceInfo(const Model::DescribeSAGDeviceInfoRequest &request)const; + void describeSAGDeviceInfoAsync(const Model::DescribeSAGDeviceInfoRequest& request, const DescribeSAGDeviceInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSAGDeviceInfoOutcomeCallable describeSAGDeviceInfoCallable(const Model::DescribeSAGDeviceInfoRequest& request) const; + DescribeSagCurrentDnsOutcome describeSagCurrentDns(const Model::DescribeSagCurrentDnsRequest &request)const; + void describeSagCurrentDnsAsync(const Model::DescribeSagCurrentDnsRequest& request, const DescribeSagCurrentDnsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagCurrentDnsOutcomeCallable describeSagCurrentDnsCallable(const Model::DescribeSagCurrentDnsRequest& request) const; + DescribeSagECRouteBackupAttributeOutcome describeSagECRouteBackupAttribute(const Model::DescribeSagECRouteBackupAttributeRequest &request)const; + void describeSagECRouteBackupAttributeAsync(const Model::DescribeSagECRouteBackupAttributeRequest& request, const DescribeSagECRouteBackupAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagECRouteBackupAttributeOutcomeCallable describeSagECRouteBackupAttributeCallable(const Model::DescribeSagECRouteBackupAttributeRequest& request) const; + DescribeSagExpressConnectInterfaceListOutcome describeSagExpressConnectInterfaceList(const Model::DescribeSagExpressConnectInterfaceListRequest &request)const; + void describeSagExpressConnectInterfaceListAsync(const Model::DescribeSagExpressConnectInterfaceListRequest& request, const DescribeSagExpressConnectInterfaceListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagExpressConnectInterfaceListOutcomeCallable describeSagExpressConnectInterfaceListCallable(const Model::DescribeSagExpressConnectInterfaceListRequest& request) const; + DescribeSagGlobalRouteProtocolOutcome describeSagGlobalRouteProtocol(const Model::DescribeSagGlobalRouteProtocolRequest &request)const; + void describeSagGlobalRouteProtocolAsync(const Model::DescribeSagGlobalRouteProtocolRequest& request, const DescribeSagGlobalRouteProtocolAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagGlobalRouteProtocolOutcomeCallable describeSagGlobalRouteProtocolCallable(const Model::DescribeSagGlobalRouteProtocolRequest& request) const; + DescribeSagHaOutcome describeSagHa(const Model::DescribeSagHaRequest &request)const; + void describeSagHaAsync(const Model::DescribeSagHaRequest& request, const DescribeSagHaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagHaOutcomeCallable describeSagHaCallable(const Model::DescribeSagHaRequest& request) const; + DescribeSagLanListOutcome describeSagLanList(const Model::DescribeSagLanListRequest &request)const; + void describeSagLanListAsync(const Model::DescribeSagLanListRequest& request, const DescribeSagLanListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagLanListOutcomeCallable describeSagLanListCallable(const Model::DescribeSagLanListRequest& request) const; + DescribeSagManagementPortOutcome describeSagManagementPort(const Model::DescribeSagManagementPortRequest &request)const; + void describeSagManagementPortAsync(const Model::DescribeSagManagementPortRequest& request, const DescribeSagManagementPortAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagManagementPortOutcomeCallable describeSagManagementPortCallable(const Model::DescribeSagManagementPortRequest& request) const; DescribeSagOnlineClientStatisticsOutcome describeSagOnlineClientStatistics(const Model::DescribeSagOnlineClientStatisticsRequest &request)const; void describeSagOnlineClientStatisticsAsync(const Model::DescribeSagOnlineClientStatisticsRequest& request, const DescribeSagOnlineClientStatisticsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeSagOnlineClientStatisticsOutcomeCallable describeSagOnlineClientStatisticsCallable(const Model::DescribeSagOnlineClientStatisticsRequest& request) const; + DescribeSagPortListOutcome describeSagPortList(const Model::DescribeSagPortListRequest &request)const; + void describeSagPortListAsync(const Model::DescribeSagPortListRequest& request, const DescribeSagPortListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagPortListOutcomeCallable describeSagPortListCallable(const Model::DescribeSagPortListRequest& request) const; + DescribeSagPortRouteProtocolListOutcome describeSagPortRouteProtocolList(const Model::DescribeSagPortRouteProtocolListRequest &request)const; + void describeSagPortRouteProtocolListAsync(const Model::DescribeSagPortRouteProtocolListRequest& request, const DescribeSagPortRouteProtocolListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagPortRouteProtocolListOutcomeCallable describeSagPortRouteProtocolListCallable(const Model::DescribeSagPortRouteProtocolListRequest& request) const; + DescribeSagRemoteAccessOutcome describeSagRemoteAccess(const Model::DescribeSagRemoteAccessRequest &request)const; + void describeSagRemoteAccessAsync(const Model::DescribeSagRemoteAccessRequest& request, const DescribeSagRemoteAccessAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagRemoteAccessOutcomeCallable describeSagRemoteAccessCallable(const Model::DescribeSagRemoteAccessRequest& request) const; + DescribeSagRouteListOutcome describeSagRouteList(const Model::DescribeSagRouteListRequest &request)const; + void describeSagRouteListAsync(const Model::DescribeSagRouteListRequest& request, const DescribeSagRouteListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagRouteListOutcomeCallable describeSagRouteListCallable(const Model::DescribeSagRouteListRequest& request) const; + DescribeSagRouteProtocolBgpOutcome describeSagRouteProtocolBgp(const Model::DescribeSagRouteProtocolBgpRequest &request)const; + void describeSagRouteProtocolBgpAsync(const Model::DescribeSagRouteProtocolBgpRequest& request, const DescribeSagRouteProtocolBgpAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagRouteProtocolBgpOutcomeCallable describeSagRouteProtocolBgpCallable(const Model::DescribeSagRouteProtocolBgpRequest& request) const; + DescribeSagRouteProtocolOspfOutcome describeSagRouteProtocolOspf(const Model::DescribeSagRouteProtocolOspfRequest &request)const; + void describeSagRouteProtocolOspfAsync(const Model::DescribeSagRouteProtocolOspfRequest& request, const DescribeSagRouteProtocolOspfAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagRouteProtocolOspfOutcomeCallable describeSagRouteProtocolOspfCallable(const Model::DescribeSagRouteProtocolOspfRequest& request) const; DescribeSagRouteableAddressOutcome describeSagRouteableAddress(const Model::DescribeSagRouteableAddressRequest &request)const; void describeSagRouteableAddressAsync(const Model::DescribeSagRouteableAddressRequest& request, const DescribeSagRouteableAddressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeSagRouteableAddressOutcomeCallable describeSagRouteableAddressCallable(const Model::DescribeSagRouteableAddressRequest& request) const; + DescribeSagStaticRouteListOutcome describeSagStaticRouteList(const Model::DescribeSagStaticRouteListRequest &request)const; + void describeSagStaticRouteListAsync(const Model::DescribeSagStaticRouteListRequest& request, const DescribeSagStaticRouteListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagStaticRouteListOutcomeCallable describeSagStaticRouteListCallable(const Model::DescribeSagStaticRouteListRequest& request) const; + DescribeSagUserDnsOutcome describeSagUserDns(const Model::DescribeSagUserDnsRequest &request)const; + void describeSagUserDnsAsync(const Model::DescribeSagUserDnsRequest& request, const DescribeSagUserDnsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagUserDnsOutcomeCallable describeSagUserDnsCallable(const Model::DescribeSagUserDnsRequest& request) const; + DescribeSagVbrRelationsOutcome describeSagVbrRelations(const Model::DescribeSagVbrRelationsRequest &request)const; + void describeSagVbrRelationsAsync(const Model::DescribeSagVbrRelationsRequest& request, const DescribeSagVbrRelationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagVbrRelationsOutcomeCallable describeSagVbrRelationsCallable(const Model::DescribeSagVbrRelationsRequest& request) const; + DescribeSagWan4GOutcome describeSagWan4G(const Model::DescribeSagWan4GRequest &request)const; + void describeSagWan4GAsync(const Model::DescribeSagWan4GRequest& request, const DescribeSagWan4GAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagWan4GOutcomeCallable describeSagWan4GCallable(const Model::DescribeSagWan4GRequest& request) const; + DescribeSagWanListOutcome describeSagWanList(const Model::DescribeSagWanListRequest &request)const; + void describeSagWanListAsync(const Model::DescribeSagWanListRequest& request, const DescribeSagWanListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagWanListOutcomeCallable describeSagWanListCallable(const Model::DescribeSagWanListRequest& request) const; + DescribeSagWanSnatOutcome describeSagWanSnat(const Model::DescribeSagWanSnatRequest &request)const; + void describeSagWanSnatAsync(const Model::DescribeSagWanSnatRequest& request, const DescribeSagWanSnatAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagWanSnatOutcomeCallable describeSagWanSnatCallable(const Model::DescribeSagWanSnatRequest& request) const; + DescribeSagWifiOutcome describeSagWifi(const Model::DescribeSagWifiRequest &request)const; + void describeSagWifiAsync(const Model::DescribeSagWifiRequest& request, const DescribeSagWifiAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeSagWifiOutcomeCallable describeSagWifiCallable(const Model::DescribeSagWifiRequest& request) const; DescribeSmartAccessGatewayAttributeOutcome describeSmartAccessGatewayAttribute(const Model::DescribeSmartAccessGatewayAttributeRequest &request)const; void describeSmartAccessGatewayAttributeAsync(const Model::DescribeSmartAccessGatewayAttributeRequest& request, const DescribeSmartAccessGatewayAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeSmartAccessGatewayAttributeOutcomeCallable describeSmartAccessGatewayAttributeCallable(const Model::DescribeSmartAccessGatewayAttributeRequest& request) const; @@ -847,6 +1269,9 @@ namespace AlibabaCloud GrantSagInstanceToCcnOutcome grantSagInstanceToCcn(const Model::GrantSagInstanceToCcnRequest &request)const; void grantSagInstanceToCcnAsync(const Model::GrantSagInstanceToCcnRequest& request, const GrantSagInstanceToCcnAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GrantSagInstanceToCcnOutcomeCallable grantSagInstanceToCcnCallable(const Model::GrantSagInstanceToCcnRequest& request) const; + GrantSagInstanceToVbrOutcome grantSagInstanceToVbr(const Model::GrantSagInstanceToVbrRequest &request)const; + void grantSagInstanceToVbrAsync(const Model::GrantSagInstanceToVbrRequest& request, const GrantSagInstanceToVbrAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GrantSagInstanceToVbrOutcomeCallable grantSagInstanceToVbrCallable(const Model::GrantSagInstanceToVbrRequest& request) const; KickOutClientsOutcome kickOutClients(const Model::KickOutClientsRequest &request)const; void kickOutClientsAsync(const Model::KickOutClientsRequest& request, const KickOutClientsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; KickOutClientsOutcomeCallable kickOutClientsCallable(const Model::KickOutClientsRequest& request) const; @@ -865,6 +1290,9 @@ namespace AlibabaCloud ModifyFlowLogAttributeOutcome modifyFlowLogAttribute(const Model::ModifyFlowLogAttributeRequest &request)const; void modifyFlowLogAttributeAsync(const Model::ModifyFlowLogAttributeRequest& request, const ModifyFlowLogAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyFlowLogAttributeOutcomeCallable modifyFlowLogAttributeCallable(const Model::ModifyFlowLogAttributeRequest& request) const; + ModifyHealthCheckOutcome modifyHealthCheck(const Model::ModifyHealthCheckRequest &request)const; + void modifyHealthCheckAsync(const Model::ModifyHealthCheckRequest& request, const ModifyHealthCheckAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyHealthCheckOutcomeCallable modifyHealthCheckCallable(const Model::ModifyHealthCheckRequest& request) const; ModifyNetworkOptimizationOutcome modifyNetworkOptimization(const Model::ModifyNetworkOptimizationRequest &request)const; void modifyNetworkOptimizationAsync(const Model::ModifyNetworkOptimizationRequest& request, const ModifyNetworkOptimizationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyNetworkOptimizationOutcomeCallable modifyNetworkOptimizationCallable(const Model::ModifyNetworkOptimizationRequest& request) const; @@ -877,9 +1305,60 @@ namespace AlibabaCloud ModifyQosPolicyOutcome modifyQosPolicy(const Model::ModifyQosPolicyRequest &request)const; void modifyQosPolicyAsync(const Model::ModifyQosPolicyRequest& request, const ModifyQosPolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyQosPolicyOutcomeCallable modifyQosPolicyCallable(const Model::ModifyQosPolicyRequest& request) const; + ModifyRouteDistributionStrategyOutcome modifyRouteDistributionStrategy(const Model::ModifyRouteDistributionStrategyRequest &request)const; + void modifyRouteDistributionStrategyAsync(const Model::ModifyRouteDistributionStrategyRequest& request, const ModifyRouteDistributionStrategyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyRouteDistributionStrategyOutcomeCallable modifyRouteDistributionStrategyCallable(const Model::ModifyRouteDistributionStrategyRequest& request) const; + ModifySagCidrOutcome modifySagCidr(const Model::ModifySagCidrRequest &request)const; + void modifySagCidrAsync(const Model::ModifySagCidrRequest& request, const ModifySagCidrAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagCidrOutcomeCallable modifySagCidrCallable(const Model::ModifySagCidrRequest& request) const; + ModifySagECRouteBackupOutcome modifySagECRouteBackup(const Model::ModifySagECRouteBackupRequest &request)const; + void modifySagECRouteBackupAsync(const Model::ModifySagECRouteBackupRequest& request, const ModifySagECRouteBackupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagECRouteBackupOutcomeCallable modifySagECRouteBackupCallable(const Model::ModifySagECRouteBackupRequest& request) const; + ModifySagExpressConnectInterfaceOutcome modifySagExpressConnectInterface(const Model::ModifySagExpressConnectInterfaceRequest &request)const; + void modifySagExpressConnectInterfaceAsync(const Model::ModifySagExpressConnectInterfaceRequest& request, const ModifySagExpressConnectInterfaceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagExpressConnectInterfaceOutcomeCallable modifySagExpressConnectInterfaceCallable(const Model::ModifySagExpressConnectInterfaceRequest& request) const; + ModifySagGlobalRouteProtocolOutcome modifySagGlobalRouteProtocol(const Model::ModifySagGlobalRouteProtocolRequest &request)const; + void modifySagGlobalRouteProtocolAsync(const Model::ModifySagGlobalRouteProtocolRequest& request, const ModifySagGlobalRouteProtocolAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagGlobalRouteProtocolOutcomeCallable modifySagGlobalRouteProtocolCallable(const Model::ModifySagGlobalRouteProtocolRequest& request) const; + ModifySagHaOutcome modifySagHa(const Model::ModifySagHaRequest &request)const; + void modifySagHaAsync(const Model::ModifySagHaRequest& request, const ModifySagHaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagHaOutcomeCallable modifySagHaCallable(const Model::ModifySagHaRequest& request) const; + ModifySagLanOutcome modifySagLan(const Model::ModifySagLanRequest &request)const; + void modifySagLanAsync(const Model::ModifySagLanRequest& request, const ModifySagLanAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagLanOutcomeCallable modifySagLanCallable(const Model::ModifySagLanRequest& request) const; + ModifySagManagementPortOutcome modifySagManagementPort(const Model::ModifySagManagementPortRequest &request)const; + void modifySagManagementPortAsync(const Model::ModifySagManagementPortRequest& request, const ModifySagManagementPortAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagManagementPortOutcomeCallable modifySagManagementPortCallable(const Model::ModifySagManagementPortRequest& request) const; + ModifySagPortRoleOutcome modifySagPortRole(const Model::ModifySagPortRoleRequest &request)const; + void modifySagPortRoleAsync(const Model::ModifySagPortRoleRequest& request, const ModifySagPortRoleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagPortRoleOutcomeCallable modifySagPortRoleCallable(const Model::ModifySagPortRoleRequest& request) const; + ModifySagPortRouteProtocolOutcome modifySagPortRouteProtocol(const Model::ModifySagPortRouteProtocolRequest &request)const; + void modifySagPortRouteProtocolAsync(const Model::ModifySagPortRouteProtocolRequest& request, const ModifySagPortRouteProtocolAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagPortRouteProtocolOutcomeCallable modifySagPortRouteProtocolCallable(const Model::ModifySagPortRouteProtocolRequest& request) const; ModifySagRemoteAccessOutcome modifySagRemoteAccess(const Model::ModifySagRemoteAccessRequest &request)const; void modifySagRemoteAccessAsync(const Model::ModifySagRemoteAccessRequest& request, const ModifySagRemoteAccessAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifySagRemoteAccessOutcomeCallable modifySagRemoteAccessCallable(const Model::ModifySagRemoteAccessRequest& request) const; + ModifySagRouteProtocolBgpOutcome modifySagRouteProtocolBgp(const Model::ModifySagRouteProtocolBgpRequest &request)const; + void modifySagRouteProtocolBgpAsync(const Model::ModifySagRouteProtocolBgpRequest& request, const ModifySagRouteProtocolBgpAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagRouteProtocolBgpOutcomeCallable modifySagRouteProtocolBgpCallable(const Model::ModifySagRouteProtocolBgpRequest& request) const; + ModifySagRouteProtocolOspfOutcome modifySagRouteProtocolOspf(const Model::ModifySagRouteProtocolOspfRequest &request)const; + void modifySagRouteProtocolOspfAsync(const Model::ModifySagRouteProtocolOspfRequest& request, const ModifySagRouteProtocolOspfAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagRouteProtocolOspfOutcomeCallable modifySagRouteProtocolOspfCallable(const Model::ModifySagRouteProtocolOspfRequest& request) const; + ModifySagStaticRouteOutcome modifySagStaticRoute(const Model::ModifySagStaticRouteRequest &request)const; + void modifySagStaticRouteAsync(const Model::ModifySagStaticRouteRequest& request, const ModifySagStaticRouteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagStaticRouteOutcomeCallable modifySagStaticRouteCallable(const Model::ModifySagStaticRouteRequest& request) const; + ModifySagUserDnsOutcome modifySagUserDns(const Model::ModifySagUserDnsRequest &request)const; + void modifySagUserDnsAsync(const Model::ModifySagUserDnsRequest& request, const ModifySagUserDnsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagUserDnsOutcomeCallable modifySagUserDnsCallable(const Model::ModifySagUserDnsRequest& request) const; + ModifySagWanOutcome modifySagWan(const Model::ModifySagWanRequest &request)const; + void modifySagWanAsync(const Model::ModifySagWanRequest& request, const ModifySagWanAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagWanOutcomeCallable modifySagWanCallable(const Model::ModifySagWanRequest& request) const; + ModifySagWanSnatOutcome modifySagWanSnat(const Model::ModifySagWanSnatRequest &request)const; + void modifySagWanSnatAsync(const Model::ModifySagWanSnatRequest& request, const ModifySagWanSnatAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagWanSnatOutcomeCallable modifySagWanSnatCallable(const Model::ModifySagWanSnatRequest& request) const; + ModifySagWifiOutcome modifySagWifi(const Model::ModifySagWifiRequest &request)const; + void modifySagWifiAsync(const Model::ModifySagWifiRequest& request, const ModifySagWifiAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySagWifiOutcomeCallable modifySagWifiCallable(const Model::ModifySagWifiRequest& request) const; ModifySerialNumberOutcome modifySerialNumber(const Model::ModifySerialNumberRequest &request)const; void modifySerialNumberAsync(const Model::ModifySerialNumberRequest& request, const ModifySerialNumberAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifySerialNumberOutcomeCallable modifySerialNumberCallable(const Model::ModifySerialNumberRequest& request) const; @@ -892,6 +1371,9 @@ namespace AlibabaCloud ModifySmartAccessGatewayUpBandwidthOutcome modifySmartAccessGatewayUpBandwidth(const Model::ModifySmartAccessGatewayUpBandwidthRequest &request)const; void modifySmartAccessGatewayUpBandwidthAsync(const Model::ModifySmartAccessGatewayUpBandwidthRequest& request, const ModifySmartAccessGatewayUpBandwidthAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifySmartAccessGatewayUpBandwidthOutcomeCallable modifySmartAccessGatewayUpBandwidthCallable(const Model::ModifySmartAccessGatewayUpBandwidthRequest& request) const; + OrchestrateSagECRouteBackupOutcome orchestrateSagECRouteBackup(const Model::OrchestrateSagECRouteBackupRequest &request)const; + void orchestrateSagECRouteBackupAsync(const Model::OrchestrateSagECRouteBackupRequest& request, const OrchestrateSagECRouteBackupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OrchestrateSagECRouteBackupOutcomeCallable orchestrateSagECRouteBackupCallable(const Model::OrchestrateSagECRouteBackupRequest& request) const; RebootSmartAccessGatewayOutcome rebootSmartAccessGateway(const Model::RebootSmartAccessGatewayRequest &request)const; void rebootSmartAccessGatewayAsync(const Model::RebootSmartAccessGatewayRequest& request, const RebootSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RebootSmartAccessGatewayOutcomeCallable rebootSmartAccessGatewayCallable(const Model::RebootSmartAccessGatewayRequest& request) const; @@ -901,6 +1383,9 @@ namespace AlibabaCloud RevokeInstanceFromCbnOutcome revokeInstanceFromCbn(const Model::RevokeInstanceFromCbnRequest &request)const; void revokeInstanceFromCbnAsync(const Model::RevokeInstanceFromCbnRequest& request, const RevokeInstanceFromCbnAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RevokeInstanceFromCbnOutcomeCallable revokeInstanceFromCbnCallable(const Model::RevokeInstanceFromCbnRequest& request) const; + RevokeInstanceFromVbrOutcome revokeInstanceFromVbr(const Model::RevokeInstanceFromVbrRequest &request)const; + void revokeInstanceFromVbrAsync(const Model::RevokeInstanceFromVbrRequest& request, const RevokeInstanceFromVbrAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RevokeInstanceFromVbrOutcomeCallable revokeInstanceFromVbrCallable(const Model::RevokeInstanceFromVbrRequest& request) const; RevokeSagInstanceFromCcnOutcome revokeSagInstanceFromCcn(const Model::RevokeSagInstanceFromCcnRequest &request)const; void revokeSagInstanceFromCcnAsync(const Model::RevokeSagInstanceFromCcnRequest& request, const RevokeSagInstanceFromCcnAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RevokeSagInstanceFromCcnOutcomeCallable revokeSagInstanceFromCcnCallable(const Model::RevokeSagInstanceFromCcnRequest& request) const; @@ -913,6 +1398,9 @@ namespace AlibabaCloud SwitchSAGHaStateOutcome switchSAGHaState(const Model::SwitchSAGHaStateRequest &request)const; void switchSAGHaStateAsync(const Model::SwitchSAGHaStateRequest& request, const SwitchSAGHaStateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SwitchSAGHaStateOutcomeCallable switchSAGHaStateCallable(const Model::SwitchSAGHaStateRequest& request) const; + SynchronizeSmartAGWebConfigOutcome synchronizeSmartAGWebConfig(const Model::SynchronizeSmartAGWebConfigRequest &request)const; + void synchronizeSmartAGWebConfigAsync(const Model::SynchronizeSmartAGWebConfigRequest& request, const SynchronizeSmartAGWebConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SynchronizeSmartAGWebConfigOutcomeCallable synchronizeSmartAGWebConfigCallable(const Model::SynchronizeSmartAGWebConfigRequest& request) const; UnbindSerialNumberOutcome unbindSerialNumber(const Model::UnbindSerialNumberRequest &request)const; void unbindSerialNumberAsync(const Model::UnbindSerialNumberRequest& request, const UnbindSerialNumberAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UnbindSerialNumberOutcomeCallable unbindSerialNumberCallable(const Model::UnbindSerialNumberRequest& request) const; diff --git a/smartag/include/alibabacloud/smartag/model/ActiveFlowLogRequest.h b/smartag/include/alibabacloud/smartag/model/ActiveFlowLogRequest.h index 6445d6cde..fd72450a1 100644 --- a/smartag/include/alibabacloud/smartag/model/ActiveFlowLogRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ActiveFlowLogRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud ActiveFlowLogRequest(); ~ActiveFlowLogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/AddACLRuleRequest.h b/smartag/include/alibabacloud/smartag/model/AddACLRuleRequest.h index 41df98303..208a7244f 100644 --- a/smartag/include/alibabacloud/smartag/model/AddACLRuleRequest.h +++ b/smartag/include/alibabacloud/smartag/model/AddACLRuleRequest.h @@ -67,6 +67,8 @@ namespace AlibabaCloud void setPriority(int priority); std::string getDestPortRange()const; void setDestPortRange(const std::string& destPortRange); + std::string getName()const; + void setName(const std::string& name); private: long resourceOwnerId_; @@ -85,6 +87,7 @@ namespace AlibabaCloud long ownerId_; int priority_; std::string destPortRange_; + std::string name_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/AddACLRuleResult.h b/smartag/include/alibabacloud/smartag/model/AddACLRuleResult.h index 4159aa2b1..2f0754827 100644 --- a/smartag/include/alibabacloud/smartag/model/AddACLRuleResult.h +++ b/smartag/include/alibabacloud/smartag/model/AddACLRuleResult.h @@ -46,6 +46,7 @@ namespace AlibabaCloud std::string getAcrId()const; std::string getDestPortRange()const; std::string getDirection()const; + std::string getName()const; long getGmtCreate()const; std::string getType()const; std::string getDestCidr()const; @@ -63,6 +64,7 @@ namespace AlibabaCloud std::string acrId_; std::string destPortRange_; std::string direction_; + std::string name_; long gmtCreate_; std::string type_; std::string destCidr_; diff --git a/smartag/include/alibabacloud/smartag/model/AddDnatEntryRequest.h b/smartag/include/alibabacloud/smartag/model/AddDnatEntryRequest.h index 6bd3aa5d2..e58359aa4 100644 --- a/smartag/include/alibabacloud/smartag/model/AddDnatEntryRequest.h +++ b/smartag/include/alibabacloud/smartag/model/AddDnatEntryRequest.h @@ -35,44 +35,44 @@ namespace AlibabaCloud AddDnatEntryRequest(); ~AddDnatEntryRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getType()const; - void setType(const std::string& type); - std::string getInternalIp()const; - void setInternalIp(const std::string& internalIp); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getExternalIp()const; - void setExternalIp(const std::string& externalIp); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getIpProtocol()const; - void setIpProtocol(const std::string& ipProtocol); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSagId()const; - void setSagId(const std::string& sagId); - std::string getInternalPort()const; - void setInternalPort(const std::string& internalPort); - std::string getExternalPort()const; - void setExternalPort(const std::string& externalPort); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getType()const; + void setType(const std::string& type); + std::string getInternalIp()const; + void setInternalIp(const std::string& internalIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getExternalIp()const; + void setExternalIp(const std::string& externalIp); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getIpProtocol()const; + void setIpProtocol(const std::string& ipProtocol); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSagId()const; + void setSagId(const std::string& sagId); + std::string getInternalPort()const; + void setInternalPort(const std::string& internalPort); + std::string getExternalPort()const; + void setExternalPort(const std::string& externalPort); private: - long resourceOwnerId_; - std::string type_; - std::string internalIp_; - std::string regionId_; - std::string externalIp_; - std::string resourceOwnerAccount_; - std::string ipProtocol_; - std::string ownerAccount_; - long ownerId_; - std::string sagId_; - std::string internalPort_; - std::string externalPort_; + long resourceOwnerId_; + std::string type_; + std::string internalIp_; + std::string regionId_; + std::string externalIp_; + std::string resourceOwnerAccount_; + std::string ipProtocol_; + std::string ownerAccount_; + long ownerId_; + std::string sagId_; + std::string internalPort_; + std::string externalPort_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/AddSagCidrRequest.h b/smartag/include/alibabacloud/smartag/model/AddSagCidrRequest.h new file mode 100644 index 000000000..d4b58de1e --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/AddSagCidrRequest.h @@ -0,0 +1,69 @@ +/* + * 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_SMARTAG_MODEL_ADDSAGCIDRREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_ADDSAGCIDRREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT AddSagCidrRequest : public RpcServiceRequest + { + + public: + AddSagCidrRequest(); + ~AddSagCidrRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getCidr()const; + void setCidr(const std::string& cidr); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + bool getEnableBackup()const; + void setEnableBackup(bool enableBackup); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string cidr_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + bool enableBackup_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_ADDSAGCIDRREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/AddSagCidrResult.h b/smartag/include/alibabacloud/smartag/model/AddSagCidrResult.h new file mode 100644 index 000000000..9c6d25fa4 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/AddSagCidrResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_ADDSAGCIDRRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_ADDSAGCIDRRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT AddSagCidrResult : public ServiceResult + { + public: + + + AddSagCidrResult(); + explicit AddSagCidrResult(const std::string &payload); + ~AddSagCidrResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_ADDSAGCIDRRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/AddSnatEntryRequest.h b/smartag/include/alibabacloud/smartag/model/AddSnatEntryRequest.h index ded762f3d..177f50008 100644 --- a/smartag/include/alibabacloud/smartag/model/AddSnatEntryRequest.h +++ b/smartag/include/alibabacloud/smartag/model/AddSnatEntryRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud AddSnatEntryRequest(); ~AddSnatEntryRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getSnatIp()const; - void setSnatIp(const std::string& snatIp); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getCidrBlock()const; - void setCidrBlock(const std::string& cidrBlock); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSnatIp()const; + void setSnatIp(const std::string& snatIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getCidrBlock()const; + void setCidrBlock(const std::string& cidrBlock); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string snatIp_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string cidrBlock_; - std::string smartAGId_; + long resourceOwnerId_; + std::string snatIp_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string cidrBlock_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/AssociateFlowLogRequest.h b/smartag/include/alibabacloud/smartag/model/AssociateFlowLogRequest.h index b9574e849..af7327e92 100644 --- a/smartag/include/alibabacloud/smartag/model/AssociateFlowLogRequest.h +++ b/smartag/include/alibabacloud/smartag/model/AssociateFlowLogRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud AssociateFlowLogRequest(); ~AssociateFlowLogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; - std::string flowLogId_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string flowLogId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/AssociateQosRequest.h b/smartag/include/alibabacloud/smartag/model/AssociateQosRequest.h index b1e5cc197..31fc90bcf 100644 --- a/smartag/include/alibabacloud/smartag/model/AssociateQosRequest.h +++ b/smartag/include/alibabacloud/smartag/model/AssociateQosRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud AssociateQosRequest(); ~AssociateQosRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getQosId()const; - void setQosId(const std::string& qosId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getQosId()const; + void setQosId(const std::string& qosId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string regionId_; - std::string qosId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string regionId_; + std::string qosId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/BindSerialNumberRequest.h b/smartag/include/alibabacloud/smartag/model/BindSerialNumberRequest.h new file mode 100644 index 000000000..8426d8849 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/BindSerialNumberRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_BINDSERIALNUMBERREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_BINDSERIALNUMBERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT BindSerialNumberRequest : public RpcServiceRequest + { + + public: + BindSerialNumberRequest(); + ~BindSerialNumberRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSerialNumber()const; + void setSerialNumber(const std::string& serialNumber); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string serialNumber_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_BINDSERIALNUMBERREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/BindSerialNumberResult.h b/smartag/include/alibabacloud/smartag/model/BindSerialNumberResult.h new file mode 100644 index 000000000..ce5b93718 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/BindSerialNumberResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_BINDSERIALNUMBERRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_BINDSERIALNUMBERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT BindSerialNumberResult : public ServiceResult + { + public: + + + BindSerialNumberResult(); + explicit BindSerialNumberResult(const std::string &payload); + ~BindSerialNumberResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_BINDSERIALNUMBERRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/BindVbrRequest.h b/smartag/include/alibabacloud/smartag/model/BindVbrRequest.h index 15f120319..d760dba91 100644 --- a/smartag/include/alibabacloud/smartag/model/BindVbrRequest.h +++ b/smartag/include/alibabacloud/smartag/model/BindVbrRequest.h @@ -35,32 +35,35 @@ namespace AlibabaCloud BindVbrRequest(); ~BindVbrRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getVbrId()const; - void setVbrId(const std::string& vbrId); - std::string getVbrRegionId()const; - void setVbrRegionId(const std::string& vbrRegionId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVbrId()const; + void setVbrId(const std::string& vbrId); + std::string getVbrRegionId()const; + void setVbrRegionId(const std::string& vbrRegionId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + 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); + long getSmartAGUid()const; + void setSmartAGUid(long smartAGUid); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string vbrId_; - std::string vbrRegionId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string vbrId_; + std::string vbrRegionId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + long smartAGUid_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/CreateFlowLogRequest.h b/smartag/include/alibabacloud/smartag/model/CreateFlowLogRequest.h index ccf496981..5965dcae8 100644 --- a/smartag/include/alibabacloud/smartag/model/CreateFlowLogRequest.h +++ b/smartag/include/alibabacloud/smartag/model/CreateFlowLogRequest.h @@ -35,56 +35,56 @@ namespace AlibabaCloud CreateFlowLogRequest(); ~CreateFlowLogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getNetflowVersion()const; - void setNetflowVersion(const std::string& netflowVersion); - std::string getDescription()const; - void setDescription(const std::string& description); - int getInactiveAging()const; - void setInactiveAging(int inactiveAging); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getSlsRegionId()const; - void setSlsRegionId(const std::string& slsRegionId); - int getActiveAging()const; - void setActiveAging(int activeAging); - std::string getOutputType()const; - void setOutputType(const std::string& outputType); - std::string getProjectName()const; - void setProjectName(const std::string& projectName); - std::string getLogstoreName()const; - void setLogstoreName(const std::string& logstoreName); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - int getNetflowServerPort()const; - void setNetflowServerPort(int netflowServerPort); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getNetflowServerIp()const; - void setNetflowServerIp(const std::string& netflowServerIp); - std::string getName()const; - void setName(const std::string& name); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getNetflowVersion()const; + void setNetflowVersion(const std::string& netflowVersion); + std::string getDescription()const; + void setDescription(const std::string& description); + int getInactiveAging()const; + void setInactiveAging(int inactiveAging); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSlsRegionId()const; + void setSlsRegionId(const std::string& slsRegionId); + int getActiveAging()const; + void setActiveAging(int activeAging); + std::string getOutputType()const; + void setOutputType(const std::string& outputType); + std::string getProjectName()const; + void setProjectName(const std::string& projectName); + std::string getLogstoreName()const; + void setLogstoreName(const std::string& logstoreName); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + int getNetflowServerPort()const; + void setNetflowServerPort(int netflowServerPort); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getNetflowServerIp()const; + void setNetflowServerIp(const std::string& netflowServerIp); + std::string getName()const; + void setName(const std::string& name); private: - long resourceOwnerId_; - std::string netflowVersion_; - std::string description_; - int inactiveAging_; - std::string regionId_; - std::string slsRegionId_; - int activeAging_; - std::string outputType_; - std::string projectName_; - std::string logstoreName_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - int netflowServerPort_; - long ownerId_; - std::string netflowServerIp_; - std::string name_; + long resourceOwnerId_; + std::string netflowVersion_; + std::string description_; + int inactiveAging_; + std::string regionId_; + std::string slsRegionId_; + int activeAging_; + std::string outputType_; + std::string projectName_; + std::string logstoreName_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + int netflowServerPort_; + long ownerId_; + std::string netflowServerIp_; + std::string name_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/CreateHealthCheckRequest.h b/smartag/include/alibabacloud/smartag/model/CreateHealthCheckRequest.h new file mode 100644 index 000000000..5bf327dde --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/CreateHealthCheckRequest.h @@ -0,0 +1,102 @@ +/* + * 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_SMARTAG_MODEL_CREATEHEALTHCHECKREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_CREATEHEALTHCHECKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT CreateHealthCheckRequest : public RpcServiceRequest + { + + public: + CreateHealthCheckRequest(); + ~CreateHealthCheckRequest(); + + int getProbeInterval()const; + void setProbeInterval(int probeInterval); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getDstPort()const; + void setDstPort(int dstPort); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getType()const; + void setType(const std::string& type); + int getFailCountThreshold()const; + void setFailCountThreshold(int failCountThreshold); + int getProbeTimeout()const; + void setProbeTimeout(int probeTimeout); + int getRttFailThreshold()const; + void setRttFailThreshold(int rttFailThreshold); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getRttThreshold()const; + void setRttThreshold(int rttThreshold); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getDstIpAddr()const; + void setDstIpAddr(const std::string& dstIpAddr); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSrcIpAddr()const; + void setSrcIpAddr(const std::string& srcIpAddr); + std::string getName()const; + void setName(const std::string& name); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + int getSrcPort()const; + void setSrcPort(int srcPort); + int getProbeCount()const; + void setProbeCount(int probeCount); + + private: + int probeInterval_; + long resourceOwnerId_; + int dstPort_; + std::string description_; + std::string type_; + int failCountThreshold_; + int probeTimeout_; + int rttFailThreshold_; + std::string regionId_; + int rttThreshold_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string dstIpAddr_; + long ownerId_; + std::string srcIpAddr_; + std::string name_; + std::string smartAGId_; + int srcPort_; + int probeCount_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATEHEALTHCHECKREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/CreateHealthCheckResult.h b/smartag/include/alibabacloud/smartag/model/CreateHealthCheckResult.h new file mode 100644 index 000000000..173265091 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/CreateHealthCheckResult.h @@ -0,0 +1,83 @@ +/* + * 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_SMARTAG_MODEL_CREATEHEALTHCHECKRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_CREATEHEALTHCHECKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT CreateHealthCheckResult : public ServiceResult + { + public: + + + CreateHealthCheckResult(); + explicit CreateHealthCheckResult(const std::string &payload); + ~CreateHealthCheckResult(); + std::string getDescription()const; + int getSrcPort()const; + std::string getInstanceId()const; + std::string getSrcIpAddr()const; + long getCreateTime()const; + int getFailCountThreshold()const; + int getDstPort()const; + std::string getName()const; + int getProbeCount()const; + std::string getType()const; + int getProbeTimeout()const; + int getRttThreshold()const; + std::string getRegionId()const; + int getProbeInterval()const; + std::string getSmartAGId()const; + int getRttFailThreshold()const; + std::string getDstIpAddr()const; + + protected: + void parse(const std::string &payload); + private: + std::string description_; + int srcPort_; + std::string instanceId_; + std::string srcIpAddr_; + long createTime_; + int failCountThreshold_; + int dstPort_; + std::string name_; + int probeCount_; + std::string type_; + int probeTimeout_; + int rttThreshold_; + std::string regionId_; + int probeInterval_; + std::string smartAGId_; + int rttFailThreshold_; + std::string dstIpAddr_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATEHEALTHCHECKRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/CreateQosCarRequest.h b/smartag/include/alibabacloud/smartag/model/CreateQosCarRequest.h index e12cbc3bf..2be065670 100644 --- a/smartag/include/alibabacloud/smartag/model/CreateQosCarRequest.h +++ b/smartag/include/alibabacloud/smartag/model/CreateQosCarRequest.h @@ -35,50 +35,53 @@ namespace AlibabaCloud CreateQosCarRequest(); ~CreateQosCarRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getMinBandwidthAbs()const; - void setMinBandwidthAbs(int minBandwidthAbs); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getPercentSourceType()const; - void setPercentSourceType(const std::string& percentSourceType); - std::string getQosId()const; - void setQosId(const std::string& qosId); - int getMaxBandwidthAbs()const; - void setMaxBandwidthAbs(int maxBandwidthAbs); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - int getMaxBandwidthPercent()const; - void setMaxBandwidthPercent(int maxBandwidthPercent); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - int getPriority()const; - void setPriority(int priority); - int getMinBandwidthPercent()const; - void setMinBandwidthPercent(int minBandwidthPercent); - std::string getLimitType()const; - void setLimitType(const std::string& limitType); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getMinBandwidthAbs()const; + void setMinBandwidthAbs(int minBandwidthAbs); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getPercentSourceType()const; + void setPercentSourceType(const std::string& percentSourceType); + std::string getQosId()const; + void setQosId(const std::string& qosId); + int getMaxBandwidthAbs()const; + void setMaxBandwidthAbs(int maxBandwidthAbs); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + int getMaxBandwidthPercent()const; + void setMaxBandwidthPercent(int maxBandwidthPercent); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + int getPriority()const; + void setPriority(int priority); + int getMinBandwidthPercent()const; + void setMinBandwidthPercent(int minBandwidthPercent); + std::string getLimitType()const; + void setLimitType(const std::string& limitType); + std::string getName()const; + void setName(const std::string& name); private: - long resourceOwnerId_; - int minBandwidthAbs_; - std::string description_; - std::string regionId_; - std::string percentSourceType_; - std::string qosId_; - int maxBandwidthAbs_; - std::string resourceOwnerAccount_; - int maxBandwidthPercent_; - std::string ownerAccount_; - long ownerId_; - int priority_; - int minBandwidthPercent_; - std::string limitType_; + long resourceOwnerId_; + int minBandwidthAbs_; + std::string description_; + std::string regionId_; + std::string percentSourceType_; + std::string qosId_; + int maxBandwidthAbs_; + std::string resourceOwnerAccount_; + int maxBandwidthPercent_; + std::string ownerAccount_; + long ownerId_; + int priority_; + int minBandwidthPercent_; + std::string limitType_; + std::string name_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/CreateQosPolicyRequest.h b/smartag/include/alibabacloud/smartag/model/CreateQosPolicyRequest.h index de3d5b0e6..def1ebfcc 100644 --- a/smartag/include/alibabacloud/smartag/model/CreateQosPolicyRequest.h +++ b/smartag/include/alibabacloud/smartag/model/CreateQosPolicyRequest.h @@ -35,53 +35,56 @@ namespace AlibabaCloud CreateQosPolicyRequest(); ~CreateQosPolicyRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getSourcePortRange()const; - void setSourcePortRange(const std::string& sourcePortRange); - std::string getSourceCidr()const; - void setSourceCidr(const std::string& sourceCidr); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getDestCidr()const; - void setDestCidr(const std::string& destCidr); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getQosId()const; - void setQosId(const std::string& qosId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getIpProtocol()const; - void setIpProtocol(const std::string& ipProtocol); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - int getPriority()const; - void setPriority(int priority); - std::string getDestPortRange()const; - void setDestPortRange(const std::string& destPortRange); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSourcePortRange()const; + void setSourcePortRange(const std::string& sourcePortRange); + std::string getSourceCidr()const; + void setSourceCidr(const std::string& sourceCidr); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getDestCidr()const; + void setDestCidr(const std::string& destCidr); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getQosId()const; + void setQosId(const std::string& qosId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getIpProtocol()const; + void setIpProtocol(const std::string& ipProtocol); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + int getPriority()const; + void setPriority(int priority); + std::string getDestPortRange()const; + void setDestPortRange(const std::string& destPortRange); + std::string getName()const; + void setName(const std::string& name); private: - long resourceOwnerId_; - std::string sourcePortRange_; - std::string sourceCidr_; - std::string description_; - std::string startTime_; - std::string destCidr_; - std::string regionId_; - std::string qosId_; - std::string resourceOwnerAccount_; - std::string ipProtocol_; - std::string ownerAccount_; - std::string endTime_; - long ownerId_; - int priority_; - std::string destPortRange_; + long resourceOwnerId_; + std::string sourcePortRange_; + std::string sourceCidr_; + std::string description_; + std::string startTime_; + std::string destCidr_; + std::string regionId_; + std::string qosId_; + std::string resourceOwnerAccount_; + std::string ipProtocol_; + std::string ownerAccount_; + std::string endTime_; + long ownerId_; + int priority_; + std::string destPortRange_; + std::string name_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/CreateQosPolicyResult.h b/smartag/include/alibabacloud/smartag/model/CreateQosPolicyResult.h index 327064914..c1893019a 100644 --- a/smartag/include/alibabacloud/smartag/model/CreateQosPolicyResult.h +++ b/smartag/include/alibabacloud/smartag/model/CreateQosPolicyResult.h @@ -48,6 +48,7 @@ namespace AlibabaCloud std::string getQosId()const; std::string getIpProtocol()const; std::string getDestPortRange()const; + std::string getName()const; protected: void parse(const std::string &payload); @@ -63,6 +64,7 @@ namespace AlibabaCloud std::string qosId_; std::string ipProtocol_; std::string destPortRange_; + std::string name_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/CreateQosRequest.h b/smartag/include/alibabacloud/smartag/model/CreateQosRequest.h index d4229cf2d..92451c4f5 100644 --- a/smartag/include/alibabacloud/smartag/model/CreateQosRequest.h +++ b/smartag/include/alibabacloud/smartag/model/CreateQosRequest.h @@ -35,26 +35,29 @@ namespace AlibabaCloud CreateQosRequest(); ~CreateQosRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getQosName()const; - void setQosName(const std::string& qosName); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getQosName()const; + void setQosName(const std::string& qosName); + std::string getQosDescription()const; + void setQosDescription(const std::string& qosDescription); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string qosName_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string qosName_; + std::string qosDescription_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceRequest.h b/smartag/include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceRequest.h new file mode 100644 index 000000000..2afdb54d4 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceRequest.h @@ -0,0 +1,78 @@ +/* + * 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_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACEREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT CreateSagExpressConnectInterfaceRequest : public RpcServiceRequest + { + + public: + CreateSagExpressConnectInterfaceRequest(); + ~CreateSagExpressConnectInterfaceRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVlan()const; + void setVlan(const std::string& vlan); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getMask()const; + void setMask(const std::string& mask); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getIP()const; + void setIP(const std::string& iP); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + + private: + long resourceOwnerId_; + std::string vlan_; + std::string regionId_; + std::string mask_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string iP_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACEREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceResult.h b/smartag/include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceResult.h new file mode 100644 index 000000000..89bad73f1 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACERESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT CreateSagExpressConnectInterfaceResult : public ServiceResult + { + public: + + + CreateSagExpressConnectInterfaceResult(); + explicit CreateSagExpressConnectInterfaceResult(const std::string &payload); + ~CreateSagExpressConnectInterfaceResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACERESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/CreateSagStaticRouteRequest.h b/smartag/include/alibabacloud/smartag/model/CreateSagStaticRouteRequest.h new file mode 100644 index 000000000..c77b438d4 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/CreateSagStaticRouteRequest.h @@ -0,0 +1,78 @@ +/* + * 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_SMARTAG_MODEL_CREATESAGSTATICROUTEREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGSTATICROUTEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT CreateSagStaticRouteRequest : public RpcServiceRequest + { + + public: + CreateSagStaticRouteRequest(); + ~CreateSagStaticRouteRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVlan()const; + void setVlan(const std::string& vlan); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getNextHop()const; + void setNextHop(const std::string& nextHop); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + std::string getDestinationCidr()const; + void setDestinationCidr(const std::string& destinationCidr); + + private: + long resourceOwnerId_; + std::string vlan_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string nextHop_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + std::string destinationCidr_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGSTATICROUTEREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/CreateSagStaticRouteResult.h b/smartag/include/alibabacloud/smartag/model/CreateSagStaticRouteResult.h new file mode 100644 index 000000000..53eaf5619 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/CreateSagStaticRouteResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_CREATESAGSTATICROUTERESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGSTATICROUTERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT CreateSagStaticRouteResult : public ServiceResult + { + public: + + + CreateSagStaticRouteResult(); + explicit CreateSagStaticRouteResult(const std::string &payload); + ~CreateSagStaticRouteResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGSTATICROUTERESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/CreateSmartAccessGatewayRequest.h b/smartag/include/alibabacloud/smartag/model/CreateSmartAccessGatewayRequest.h index a8df9f902..1f26311ec 100644 --- a/smartag/include/alibabacloud/smartag/model/CreateSmartAccessGatewayRequest.h +++ b/smartag/include/alibabacloud/smartag/model/CreateSmartAccessGatewayRequest.h @@ -83,6 +83,8 @@ namespace AlibabaCloud void setHaType(const std::string& haType); std::string getName()const; void setName(const std::string& name); + bool getAlreadyHaveSag()const; + void setAlreadyHaveSag(bool alreadyHaveSag); std::string getReceiverCountry()const; void setReceiverCountry(const std::string& receiverCountry); std::string getChargeType()const; @@ -117,6 +119,7 @@ namespace AlibabaCloud std::string receiverName_; std::string haType_; std::string name_; + bool alreadyHaveSag_; std::string receiverCountry_; std::string chargeType_; long dataPlan_; diff --git a/smartag/include/alibabacloud/smartag/model/DeactiveFlowLogRequest.h b/smartag/include/alibabacloud/smartag/model/DeactiveFlowLogRequest.h index bf2722854..fdb327b8c 100644 --- a/smartag/include/alibabacloud/smartag/model/DeactiveFlowLogRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DeactiveFlowLogRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DeactiveFlowLogRequest(); ~DeactiveFlowLogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DeleteDnatEntryRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteDnatEntryRequest.h index 2297fe9fd..030e79455 100644 --- a/smartag/include/alibabacloud/smartag/model/DeleteDnatEntryRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DeleteDnatEntryRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DeleteDnatEntryRequest(); ~DeleteDnatEntryRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getDnatEntryId()const; - void setDnatEntryId(const std::string& dnatEntryId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSagId()const; - void setSagId(const std::string& sagId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getDnatEntryId()const; + void setDnatEntryId(const std::string& dnatEntryId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSagId()const; + void setSagId(const std::string& sagId); private: - long resourceOwnerId_; - std::string dnatEntryId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string sagId_; + long resourceOwnerId_; + std::string dnatEntryId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string sagId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DeleteFlowLogRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteFlowLogRequest.h index b151fb3c8..e288c9ddd 100644 --- a/smartag/include/alibabacloud/smartag/model/DeleteFlowLogRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DeleteFlowLogRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DeleteFlowLogRequest(); ~DeleteFlowLogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DeleteHealthCheckRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteHealthCheckRequest.h new file mode 100644 index 000000000..ecb3903a6 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteHealthCheckRequest.h @@ -0,0 +1,63 @@ +/* + * 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_SMARTAG_MODEL_DELETEHEALTHCHECKREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETEHEALTHCHECKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteHealthCheckRequest : public RpcServiceRequest + { + + public: + DeleteHealthCheckRequest(); + ~DeleteHealthCheckRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getHcInstanceId()const; + void setHcInstanceId(const std::string& hcInstanceId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + 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 hcInstanceId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEHEALTHCHECKREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteHealthCheckResult.h b/smartag/include/alibabacloud/smartag/model/DeleteHealthCheckResult.h new file mode 100644 index 000000000..fbd0e545c --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteHealthCheckResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_DELETEHEALTHCHECKRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETEHEALTHCHECKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteHealthCheckResult : public ServiceResult + { + public: + + + DeleteHealthCheckResult(); + explicit DeleteHealthCheckResult(const std::string &payload); + ~DeleteHealthCheckResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEHEALTHCHECKRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteQosCarRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteQosCarRequest.h index 48d3f694d..7fca58c3d 100644 --- a/smartag/include/alibabacloud/smartag/model/DeleteQosCarRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DeleteQosCarRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DeleteQosCarRequest(); ~DeleteQosCarRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getQosId()const; - void setQosId(const std::string& qosId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getQosCarId()const; - void setQosCarId(const std::string& qosCarId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getQosId()const; + void setQosId(const std::string& qosId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getQosCarId()const; + void setQosCarId(const std::string& qosCarId); private: - long resourceOwnerId_; - std::string regionId_; - std::string qosId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string qosCarId_; + long resourceOwnerId_; + std::string regionId_; + std::string qosId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string qosCarId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DeleteQosPolicyRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteQosPolicyRequest.h index 511d00f9e..3dc075169 100644 --- a/smartag/include/alibabacloud/smartag/model/DeleteQosPolicyRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DeleteQosPolicyRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DeleteQosPolicyRequest(); ~DeleteQosPolicyRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getQosPolicyId()const; - void setQosPolicyId(const std::string& qosPolicyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getQosId()const; - void setQosId(const std::string& qosId); - 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); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getQosPolicyId()const; + void setQosPolicyId(const std::string& qosPolicyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getQosId()const; + void setQosId(const std::string& qosId); + 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 qosPolicyId_; - std::string regionId_; - std::string qosId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; + long resourceOwnerId_; + std::string qosPolicyId_; + std::string regionId_; + std::string qosId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DeleteQosRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteQosRequest.h index 307c9e8dc..76651fd63 100644 --- a/smartag/include/alibabacloud/smartag/model/DeleteQosRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DeleteQosRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DeleteQosRequest(); ~DeleteQosRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getQosId()const; - void setQosId(const std::string& qosId); - 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); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getQosId()const; + void setQosId(const std::string& qosId); + 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 regionId_; - std::string qosId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; + long resourceOwnerId_; + std::string regionId_; + std::string qosId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyRequest.h new file mode 100644 index 000000000..0cbac35ee --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyRequest.h @@ -0,0 +1,72 @@ +/* + * 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_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteRouteDistributionStrategyRequest : public RpcServiceRequest + { + + public: + DeleteRouteDistributionStrategyRequest(); + ~DeleteRouteDistributionStrategyRequest(); + + std::string getRouteSource()const; + void setRouteSource(const std::string& routeSource); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSourceType()const; + void setSourceType(const std::string& sourceType); + std::string getDestCidrBlock()const; + void setDestCidrBlock(const std::string& destCidrBlock); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + std::string routeSource_; + long resourceOwnerId_; + std::string regionId_; + std::string sourceType_; + std::string destCidrBlock_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyResult.h b/smartag/include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyResult.h new file mode 100644 index 000000000..0b97d709d --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteRouteDistributionStrategyResult : public ServiceResult + { + public: + + + DeleteRouteDistributionStrategyResult(); + explicit DeleteRouteDistributionStrategyResult(const std::string &payload); + ~DeleteRouteDistributionStrategyResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteSagCidrRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteSagCidrRequest.h new file mode 100644 index 000000000..e51868888 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteSagCidrRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DELETESAGCIDRREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGCIDRREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteSagCidrRequest : public RpcServiceRequest + { + + public: + DeleteSagCidrRequest(); + ~DeleteSagCidrRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getCidr()const; + void setCidr(const std::string& cidr); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string cidr_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGCIDRREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteSagCidrResult.h b/smartag/include/alibabacloud/smartag/model/DeleteSagCidrResult.h new file mode 100644 index 000000000..fafbb08fc --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteSagCidrResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_DELETESAGCIDRRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGCIDRRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteSagCidrResult : public ServiceResult + { + public: + + + DeleteSagCidrResult(); + explicit DeleteSagCidrResult(const std::string &payload); + ~DeleteSagCidrResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGCIDRRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceRequest.h new file mode 100644 index 000000000..b5fa6f04d --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceRequest.h @@ -0,0 +1,72 @@ +/* + * 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_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACEREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteSagExpressConnectInterfaceRequest : public RpcServiceRequest + { + + public: + DeleteSagExpressConnectInterfaceRequest(); + ~DeleteSagExpressConnectInterfaceRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVlan()const; + void setVlan(const std::string& vlan); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + + private: + long resourceOwnerId_; + std::string vlan_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACEREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceResult.h b/smartag/include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceResult.h new file mode 100644 index 000000000..5af2dcbb5 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACERESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteSagExpressConnectInterfaceResult : public ServiceResult + { + public: + + + DeleteSagExpressConnectInterfaceResult(); + explicit DeleteSagExpressConnectInterfaceResult(const std::string &payload); + ~DeleteSagExpressConnectInterfaceResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACERESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteSagStaticRouteRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteSagStaticRouteRequest.h new file mode 100644 index 000000000..fb2ffed41 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteSagStaticRouteRequest.h @@ -0,0 +1,75 @@ +/* + * 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_SMARTAG_MODEL_DELETESAGSTATICROUTEREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGSTATICROUTEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteSagStaticRouteRequest : public RpcServiceRequest + { + + public: + DeleteSagStaticRouteRequest(); + ~DeleteSagStaticRouteRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVlan()const; + void setVlan(const std::string& vlan); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + std::string getDestinationCidr()const; + void setDestinationCidr(const std::string& destinationCidr); + + private: + long resourceOwnerId_; + std::string vlan_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + std::string destinationCidr_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGSTATICROUTEREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteSagStaticRouteResult.h b/smartag/include/alibabacloud/smartag/model/DeleteSagStaticRouteResult.h new file mode 100644 index 000000000..f8494815f --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteSagStaticRouteResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_DELETESAGSTATICROUTERESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGSTATICROUTERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteSagStaticRouteResult : public ServiceResult + { + public: + + + DeleteSagStaticRouteResult(); + explicit DeleteSagStaticRouteResult(const std::string &payload); + ~DeleteSagStaticRouteResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGSTATICROUTERESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteSmartAccessGatewayRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteSmartAccessGatewayRequest.h new file mode 100644 index 000000000..a60a233d7 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteSmartAccessGatewayRequest.h @@ -0,0 +1,51 @@ +/* + * 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_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteSmartAccessGatewayRequest : public RpcServiceRequest + { + + public: + DeleteSmartAccessGatewayRequest(); + ~DeleteSmartAccessGatewayRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + std::string instanceId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteSmartAccessGatewayResult.h b/smartag/include/alibabacloud/smartag/model/DeleteSmartAccessGatewayResult.h new file mode 100644 index 000000000..e758aafd9 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DeleteSmartAccessGatewayResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DeleteSmartAccessGatewayResult : public ServiceResult + { + public: + + + DeleteSmartAccessGatewayResult(); + explicit DeleteSmartAccessGatewayResult(const std::string &payload); + ~DeleteSmartAccessGatewayResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DeleteSnatEntryRequest.h b/smartag/include/alibabacloud/smartag/model/DeleteSnatEntryRequest.h index b2cedc2fb..cc27a9bc0 100644 --- a/smartag/include/alibabacloud/smartag/model/DeleteSnatEntryRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DeleteSnatEntryRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DeleteSnatEntryRequest(); ~DeleteSnatEntryRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string instanceId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeACLAttributeRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeACLAttributeRequest.h index 8ed60d0e5..0ecd1d126 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeACLAttributeRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeACLAttributeRequest.h @@ -55,6 +55,8 @@ namespace AlibabaCloud void setOwnerAccount(const std::string& ownerAccount); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getName()const; + void setName(const std::string& name); private: long resourceOwnerId_; @@ -67,6 +69,7 @@ namespace AlibabaCloud std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; + std::string name_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeACLAttributeResult.h b/smartag/include/alibabacloud/smartag/model/DescribeACLAttributeResult.h index 80fccdc9b..b21a67cc6 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeACLAttributeResult.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeACLAttributeResult.h @@ -43,6 +43,7 @@ namespace AlibabaCloud std::string acrId; std::string destPortRange; std::string direction; + std::string name; long gmtCreate; std::string type; std::string destCidr; diff --git a/smartag/include/alibabacloud/smartag/model/DescribeBindableSmartAccessGatewaysRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeBindableSmartAccessGatewaysRequest.h index 38dd9c27a..969a493c0 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeBindableSmartAccessGatewaysRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeBindableSmartAccessGatewaysRequest.h @@ -35,35 +35,41 @@ namespace AlibabaCloud DescribeBindableSmartAccessGatewaysRequest(); ~DescribeBindableSmartAccessGatewaysRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getCcnId()const; - void setCcnId(const std::string& ccnId); - std::string getPageNumber()const; - void setPageNumber(const std::string& pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getPageSize()const; - void setPageSize(const std::string& pageSize); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - bool getCrossAccount()const; - void setCrossAccount(bool crossAccount); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getCcnId()const; + void setCcnId(const std::string& ccnId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + bool getCrossAccount()const; + void setCrossAccount(bool crossAccount); + std::string getName()const; + void setName(const std::string& name); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string ccnId_; - std::string pageNumber_; - std::string regionId_; - std::string pageSize_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - bool crossAccount_; + long resourceOwnerId_; + std::string ccnId_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + bool crossAccount_; + std::string name_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeCloudConnectNetworksRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeCloudConnectNetworksRequest.h index ae36d4393..c9eb03d32 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeCloudConnectNetworksRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeCloudConnectNetworksRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SMARTAG_EXPORT DescribeCloudConnectNetworksRequest : public RpcServiceRequest { + public: struct Tag { std::string value; @@ -44,12 +45,12 @@ namespace AlibabaCloud void setResourceOwnerId(long resourceOwnerId); std::string getCcnId()const; void setCcnId(const std::string& ccnId); - std::string getPageNumber()const; - void setPageNumber(const std::string& pageNumber); + int getPageNumber()const; + void setPageNumber(int pageNumber); std::string getRegionId()const; void setRegionId(const std::string& regionId); - std::string getPageSize()const; - void setPageSize(const std::string& pageSize); + int getPageSize()const; + void setPageSize(int pageSize); std::vector getTag()const; void setTag(const std::vector& tag); std::string getResourceOwnerAccount()const; @@ -64,9 +65,9 @@ namespace AlibabaCloud private: long resourceOwnerId_; std::string ccnId_; - std::string pageNumber_; + int pageNumber_; std::string regionId_; - std::string pageSize_; + int pageSize_; std::vector tag_; std::string resourceOwnerAccount_; std::string ownerAccount_; diff --git a/smartag/include/alibabacloud/smartag/model/DescribeDeviceAutoUpgradePolicyRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeDeviceAutoUpgradePolicyRequest.h index 00d6d507f..610bda4df 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeDeviceAutoUpgradePolicyRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeDeviceAutoUpgradePolicyRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DescribeDeviceAutoUpgradePolicyRequest(); ~DescribeDeviceAutoUpgradePolicyRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getSerialNumber()const; - void setSerialNumber(const std::string& serialNumber); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSerialNumber()const; + void setSerialNumber(const std::string& serialNumber); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string regionId_; - std::string serialNumber_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string regionId_; + std::string serialNumber_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeDnatEntriesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeDnatEntriesRequest.h index b87d8f136..f76f513f0 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeDnatEntriesRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeDnatEntriesRequest.h @@ -35,35 +35,35 @@ namespace AlibabaCloud DescribeDnatEntriesRequest(); ~DescribeDnatEntriesRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getType()const; - void setType(const std::string& type); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSagId()const; - void setSagId(const std::string& sagId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getType()const; + void setType(const std::string& type); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSagId()const; + void setSagId(const std::string& sagId); private: - long resourceOwnerId_; - std::string type_; - int pageNumber_; - std::string regionId_; - int pageSize_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string sagId_; + long resourceOwnerId_; + std::string type_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string sagId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeFlowLogSagsRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeFlowLogSagsRequest.h index e7d7d0da9..f77ff7b0e 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeFlowLogSagsRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeFlowLogSagsRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud DescribeFlowLogSagsRequest(); ~DescribeFlowLogSagsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - int pageNumber_; - std::string regionId_; - int pageSize_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; + long resourceOwnerId_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeFlowLogsRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeFlowLogsRequest.h index 213fac3cd..c21792a1b 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeFlowLogsRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeFlowLogsRequest.h @@ -35,44 +35,44 @@ namespace AlibabaCloud DescribeFlowLogsRequest(); ~DescribeFlowLogsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getDescription()const; - void setDescription(const std::string& description); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getOutputType()const; - void setOutputType(const std::string& outputType); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); - std::string getFlowLogName()const; - void setFlowLogName(const std::string& flowLogName); - std::string getStatus()const; - void setStatus(const std::string& status); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getDescription()const; + void setDescription(const std::string& description); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getOutputType()const; + void setOutputType(const std::string& outputType); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); + std::string getFlowLogName()const; + void setFlowLogName(const std::string& flowLogName); + std::string getStatus()const; + void setStatus(const std::string& status); private: - long resourceOwnerId_; - std::string description_; - int pageNumber_; - std::string regionId_; - int pageSize_; - std::string outputType_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string flowLogId_; - std::string flowLogName_; - std::string status_; + long resourceOwnerId_; + std::string description_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string outputType_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string flowLogId_; + std::string flowLogName_; + std::string status_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeGrantRulesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeGrantRulesRequest.h index 9d4d22ad6..addf17ab8 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeGrantRulesRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeGrantRulesRequest.h @@ -37,12 +37,12 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); - std::string getPageNumber()const; - void setPageNumber(const std::string& pageNumber); + int getPageNumber()const; + void setPageNumber(int pageNumber); std::string getRegionId()const; void setRegionId(const std::string& regionId); - std::string getPageSize()const; - void setPageSize(const std::string& pageSize); + int getPageSize()const; + void setPageSize(int pageSize); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -54,9 +54,9 @@ namespace AlibabaCloud private: long resourceOwnerId_; - std::string pageNumber_; + int pageNumber_; std::string regionId_; - std::string pageSize_; + int pageSize_; std::string resourceOwnerAccount_; std::string ownerAccount_; std::string associatedCcnId_; diff --git a/smartag/include/alibabacloud/smartag/model/DescribeGrantSagRulesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeGrantSagRulesRequest.h index 7ccd0ac38..7d553297a 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeGrantSagRulesRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeGrantSagRulesRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud DescribeGrantSagRulesRequest(); ~DescribeGrantSagRulesRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - int pageNumber_; - std::string regionId_; - int pageSize_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesRequest.h new file mode 100644 index 000000000..490b46593 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesRequest.h @@ -0,0 +1,72 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeGrantSagVbrRulesRequest : public RpcServiceRequest + { + + public: + DescribeGrantSagVbrRulesRequest(); + ~DescribeGrantSagVbrRulesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getVbrInstanceId()const; + void setVbrInstanceId(const std::string& vbrInstanceId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string vbrInstanceId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesResult.h b/smartag/include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesResult.h new file mode 100644 index 000000000..3ad647897 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesResult.h @@ -0,0 +1,68 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeGrantSagVbrRulesResult : public ServiceResult + { + public: + struct GrantRule + { + long vbrUid; + long smartAGUid; + std::string vbrInstanceId; + std::string instanceId; + long createTime; + bool bound; + std::string vbrRegionId; + std::string smartAGId; + }; + + + DescribeGrantSagVbrRulesResult(); + explicit DescribeGrantSagVbrRulesResult(const std::string &payload); + ~DescribeGrantSagVbrRulesResult(); + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + std::vector getGrantRules()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int pageNumber_; + std::vector grantRules_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeHealthCheckAttributeRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeHealthCheckAttributeRequest.h new file mode 100644 index 000000000..2a403a017 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeHealthCheckAttributeRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTEREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeHealthCheckAttributeRequest : public RpcServiceRequest + { + + public: + DescribeHealthCheckAttributeRequest(); + ~DescribeHealthCheckAttributeRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getHcInstanceId()const; + void setHcInstanceId(const std::string& hcInstanceId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + std::string hcInstanceId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTEREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeHealthCheckAttributeResult.h b/smartag/include/alibabacloud/smartag/model/DescribeHealthCheckAttributeResult.h new file mode 100644 index 000000000..87e78b2cd --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeHealthCheckAttributeResult.h @@ -0,0 +1,81 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTERESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeHealthCheckAttributeResult : public ServiceResult + { + public: + + + DescribeHealthCheckAttributeResult(); + explicit DescribeHealthCheckAttributeResult(const std::string &payload); + ~DescribeHealthCheckAttributeResult(); + std::string getDescription()const; + int getSrcPort()const; + std::string getSrcIpAddr()const; + long getCreateTime()const; + int getFailCountThreshold()const; + int getDstPort()const; + std::string getName()const; + int getProbeCount()const; + std::string getType()const; + int getProbeTimeout()const; + std::string getHcInstanceId()const; + int getRttThreshold()const; + int getProbeInterval()const; + std::string getSmartAGId()const; + int getRttFailThreshold()const; + std::string getDstIpAddr()const; + + protected: + void parse(const std::string &payload); + private: + std::string description_; + int srcPort_; + std::string srcIpAddr_; + long createTime_; + int failCountThreshold_; + int dstPort_; + std::string name_; + int probeCount_; + std::string type_; + int probeTimeout_; + std::string hcInstanceId_; + int rttThreshold_; + int probeInterval_; + std::string smartAGId_; + int rttFailThreshold_; + std::string dstIpAddr_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTERESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeHealthChecksRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeHealthChecksRequest.h new file mode 100644 index 000000000..51feb803a --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeHealthChecksRequest.h @@ -0,0 +1,75 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeHealthChecksRequest : public RpcServiceRequest + { + + public: + DescribeHealthChecksRequest(); + ~DescribeHealthChecksRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getHcInstanceId()const; + void setHcInstanceId(const std::string& hcInstanceId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getName()const; + void setName(const std::string& name); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + std::string hcInstanceId_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string name_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeHealthChecksResult.h b/smartag/include/alibabacloud/smartag/model/DescribeHealthChecksResult.h new file mode 100644 index 000000000..9da393304 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeHealthChecksResult.h @@ -0,0 +1,77 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeHealthChecksResult : public ServiceResult + { + public: + struct HealthCheck + { + std::string status; + std::string description; + int srcPort; + std::string srcIpAddr; + int failCountThreshold; + int dstPort; + std::string name; + int probeCount; + std::string type; + int probeTimeout; + std::string hcInstanceId; + int rttThreshold; + int probeInterval; + int relationCount; + std::string smartAGId; + int rttFailThreshold; + std::string dstIpAddr; + }; + + + DescribeHealthChecksResult(); + explicit DescribeHealthChecksResult(const std::string &payload); + ~DescribeHealthChecksResult(); + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + std::vector getHealthChecks()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int pageNumber_; + std::vector healthChecks_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribePbrInterfacesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribePbrInterfacesRequest.h new file mode 100644 index 000000000..b644cff82 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribePbrInterfacesRequest.h @@ -0,0 +1,63 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEPBRINTERFACESREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRINTERFACESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribePbrInterfacesRequest : public RpcServiceRequest + { + + public: + DescribePbrInterfacesRequest(); + ~DescribePbrInterfacesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getPbrInstanceId()const; + void setPbrInstanceId(const std::string& pbrInstanceId); + 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 regionId_; + std::string pbrInstanceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRINTERFACESREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribePbrInterfacesResult.h b/smartag/include/alibabacloud/smartag/model/DescribePbrInterfacesResult.h new file mode 100644 index 000000000..d9eacc025 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribePbrInterfacesResult.h @@ -0,0 +1,60 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEPBRINTERFACESRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRINTERFACESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribePbrInterfacesResult : public ServiceResult + { + public: + struct PbrInterface + { + std::string action; + int priority; + std::string healthCheckInstanceId; + std::string interfaceName; + }; + + + DescribePbrInterfacesResult(); + explicit DescribePbrInterfacesResult(const std::string &payload); + ~DescribePbrInterfacesResult(); + int getTotalCount()const; + std::vector getPbrInterfaces()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + std::vector pbrInterfaces_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRINTERFACESRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribePbrRulesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribePbrRulesRequest.h new file mode 100644 index 000000000..5efc7485d --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribePbrRulesRequest.h @@ -0,0 +1,69 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEPBRRULESREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRRULESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribePbrRulesRequest : public RpcServiceRequest + { + + public: + DescribePbrRulesRequest(); + ~DescribePbrRulesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getPageNumber()const; + void setPageNumber(const std::string& pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getPageSize()const; + void setPageSize(const std::string& pageSize); + std::string getPbrInstanceId()const; + void setPbrInstanceId(const std::string& pbrInstanceId); + 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 pageNumber_; + std::string regionId_; + std::string pageSize_; + std::string pbrInstanceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRRULESREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribePbrRulesResult.h b/smartag/include/alibabacloud/smartag/model/DescribePbrRulesResult.h new file mode 100644 index 000000000..22e4f19ea --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribePbrRulesResult.h @@ -0,0 +1,68 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEPBRRULESRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRRULESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribePbrRulesResult : public ServiceResult + { + public: + struct PbrRule + { + std::string srcPort; + std::string description; + std::string srcCidr; + std::string pbrRuleId; + std::string dstPort; + std::string protocol; + std::string dstCidr; + std::string name; + }; + + + DescribePbrRulesResult(); + explicit DescribePbrRulesResult(const std::string &payload); + ~DescribePbrRulesResult(); + int getTotalCount()const; + std::vector getPbrRules()const; + int getPageSize()const; + int getPageNumber()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + std::vector pbrRules_; + int pageSize_; + int pageNumber_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRRULESRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsRequest.h b/smartag/include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsRequest.h new file mode 100644 index 000000000..64d566a00 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsRequest.h @@ -0,0 +1,75 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribePolicyBasedRoutingsRequest : public RpcServiceRequest + { + + public: + DescribePolicyBasedRoutingsRequest(); + ~DescribePolicyBasedRoutingsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getPbrInstanceId()const; + void setPbrInstanceId(const std::string& pbrInstanceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getName()const; + void setName(const std::string& name); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string pbrInstanceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string name_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsResult.h b/smartag/include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsResult.h new file mode 100644 index 000000000..f3c70e137 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsResult.h @@ -0,0 +1,64 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribePolicyBasedRoutingsResult : public ServiceResult + { + public: + struct PolicyBasedRouting + { + std::string pbrInstanceId; + std::string description; + int priority; + std::string name; + }; + + + DescribePolicyBasedRoutingsResult(); + explicit DescribePolicyBasedRoutingsResult(const std::string &payload); + ~DescribePolicyBasedRoutingsResult(); + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + std::vector getPolicyBasedRoutings()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int pageNumber_; + std::vector policyBasedRoutings_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeQosCarsRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeQosCarsRequest.h index cf30d02dc..b21537f97 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeQosCarsRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeQosCarsRequest.h @@ -35,41 +35,41 @@ namespace AlibabaCloud DescribeQosCarsRequest(); ~DescribeQosCarsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getDescription()const; - void setDescription(const std::string& description); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getQosId()const; - void setQosId(const std::string& qosId); - std::string getOrder()const; - void setOrder(const std::string& order); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getQosCarId()const; - void setQosCarId(const std::string& qosCarId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getDescription()const; + void setDescription(const std::string& description); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getQosId()const; + void setQosId(const std::string& qosId); + std::string getOrder()const; + void setOrder(const std::string& order); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getQosCarId()const; + void setQosCarId(const std::string& qosCarId); private: - long resourceOwnerId_; - std::string description_; - int pageNumber_; - std::string regionId_; - int pageSize_; - std::string qosId_; - std::string order_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string qosCarId_; + long resourceOwnerId_; + std::string description_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string qosId_; + std::string order_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string qosCarId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeQosCarsResult.h b/smartag/include/alibabacloud/smartag/model/DescribeQosCarsResult.h index 8b24440bf..163d766dc 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeQosCarsResult.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeQosCarsResult.h @@ -44,6 +44,7 @@ namespace AlibabaCloud std::string percentSourceType; int minBandwidthPercent; std::string limitType; + std::string name; }; diff --git a/smartag/include/alibabacloud/smartag/model/DescribeQosPoliciesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeQosPoliciesRequest.h index f5e8f5d47..bd1f3dce0 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeQosPoliciesRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeQosPoliciesRequest.h @@ -35,38 +35,41 @@ namespace AlibabaCloud DescribeQosPoliciesRequest(); ~DescribeQosPoliciesRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getQosPolicyId()const; - void setQosPolicyId(const std::string& qosPolicyId); - std::string getDescription()const; - void setDescription(const std::string& description); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getQosId()const; - void setQosId(const std::string& qosId); - 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); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getQosPolicyId()const; + void setQosPolicyId(const std::string& qosPolicyId); + std::string getDescription()const; + void setDescription(const std::string& description); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getQosId()const; + void setQosId(const std::string& qosId); + 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); + int getPriority()const; + void setPriority(int priority); private: - long resourceOwnerId_; - std::string qosPolicyId_; - std::string description_; - int pageNumber_; - std::string regionId_; - int pageSize_; - std::string qosId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; + long resourceOwnerId_; + std::string qosPolicyId_; + std::string description_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string qosId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + int priority_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeQosPoliciesResult.h b/smartag/include/alibabacloud/smartag/model/DescribeQosPoliciesResult.h index 1893b48fc..b112baee8 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeQosPoliciesResult.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeQosPoliciesResult.h @@ -45,6 +45,7 @@ namespace AlibabaCloud std::string qosId; std::string ipProtocol; std::string destPortRange; + std::string name; }; diff --git a/smartag/include/alibabacloud/smartag/model/DescribeQosesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeQosesRequest.h index 589fc6bbf..9902697d0 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeQosesRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeQosesRequest.h @@ -35,35 +35,35 @@ namespace AlibabaCloud DescribeQosesRequest(); ~DescribeQosesRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getQosIds()const; - void setQosIds(const std::string& qosIds); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getQosName()const; - void setQosName(const std::string& qosName); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getQosIds()const; + void setQosIds(const std::string& qosIds); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getQosName()const; + void setQosName(const std::string& qosName); private: - long resourceOwnerId_; - int pageNumber_; - std::string regionId_; - int pageSize_; - std::string resourceOwnerAccount_; - std::string qosIds_; - std::string ownerAccount_; - long ownerId_; - std::string qosName_; + long resourceOwnerId_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string resourceOwnerAccount_; + std::string qosIds_; + std::string ownerAccount_; + long ownerId_; + std::string qosName_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeQosesResult.h b/smartag/include/alibabacloud/smartag/model/DescribeQosesResult.h index a96792bf5..534e45414 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeQosesResult.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeQosesResult.h @@ -38,6 +38,7 @@ namespace AlibabaCloud std::string qosId; std::string smartAGIds; std::string qosName; + std::string qosDescription; }; diff --git a/smartag/include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesRequest.h new file mode 100644 index 000000000..faa635bb0 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesRequest.h @@ -0,0 +1,72 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeRouteDistributionStrategiesRequest : public RpcServiceRequest + { + + public: + DescribeRouteDistributionStrategiesRequest(); + ~DescribeRouteDistributionStrategiesRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getSourceType()const; + void setSourceType(const std::string& sourceType); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string sourceType_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesResult.h b/smartag/include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesResult.h new file mode 100644 index 000000000..a55574b59 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesResult.h @@ -0,0 +1,72 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeRouteDistributionStrategiesResult : public ServiceResult + { + public: + struct Strategy + { + std::string status; + std::string instanceId; + std::string hcInstanceId; + long createTime; + std::string sourceType; + std::string routeSource; + std::string routeDistribution; + bool isConflict; + std::string smartAGId; + std::string strategyPublishStatus; + std::string conflictInfo; + std::string destCidrBlock; + }; + + + DescribeRouteDistributionStrategiesResult(); + explicit DescribeRouteDistributionStrategiesResult(const std::string &payload); + ~DescribeRouteDistributionStrategiesResult(); + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + std::vector getStrategies()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int pageNumber_; + std::vector strategies_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSAGDeviceInfoRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSAGDeviceInfoRequest.h new file mode 100644 index 000000000..1c7c9e250 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSAGDeviceInfoRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGDEVICEINFOREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDEVICEINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSAGDeviceInfoRequest : public RpcServiceRequest + { + + public: + DescribeSAGDeviceInfoRequest(); + ~DescribeSAGDeviceInfoRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDEVICEINFOREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSAGDeviceInfoResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSAGDeviceInfoResult.h new file mode 100644 index 000000000..e2af10753 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSAGDeviceInfoResult.h @@ -0,0 +1,65 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGDEVICEINFORESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDEVICEINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSAGDeviceInfoResult : public ServiceResult + { + public: + + + DescribeSAGDeviceInfoResult(); + explicit DescribeSAGDeviceInfoResult(const std::string &payload); + ~DescribeSAGDeviceInfoResult(); + std::string getControllerState()const; + std::string getServiceIP()const; + std::string getSmartAGType()const; + std::string getSynStatus()const; + std::string getVersion()const; + std::string getVpnState()const; + std::string getStartupTime()const; + std::string getLastConnectedControllerTime()const; + + protected: + void parse(const std::string &payload); + private: + std::string controllerState_; + std::string serviceIP_; + std::string smartAGType_; + std::string synStatus_; + std::string version_; + std::string vpnState_; + std::string startupTime_; + std::string lastConnectedControllerTime_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDEVICEINFORESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagCurrentDnsRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagCurrentDnsRequest.h new file mode 100644 index 000000000..99ca99260 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagCurrentDnsRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagCurrentDnsRequest : public RpcServiceRequest + { + + public: + DescribeSagCurrentDnsRequest(); + ~DescribeSagCurrentDnsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagCurrentDnsResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagCurrentDnsResult.h new file mode 100644 index 000000000..c6b9ee5d9 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagCurrentDnsResult.h @@ -0,0 +1,53 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagCurrentDnsResult : public ServiceResult + { + public: + + + DescribeSagCurrentDnsResult(); + explicit DescribeSagCurrentDnsResult(const std::string &payload); + ~DescribeSagCurrentDnsResult(); + std::string getSlaveDns()const; + std::string getMasterDns()const; + + protected: + void parse(const std::string &payload); + private: + std::string slaveDns_; + std::string masterDns_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeRequest.h new file mode 100644 index 000000000..8f682cf44 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeRequest.h @@ -0,0 +1,63 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTEREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagECRouteBackupAttributeRequest : public RpcServiceRequest + { + + public: + DescribeSagECRouteBackupAttributeRequest(); + ~DescribeSagECRouteBackupAttributeRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTEREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeResult.h new file mode 100644 index 000000000..6a90745b4 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeResult.h @@ -0,0 +1,68 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTERESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagECRouteBackupAttributeResult : public ServiceResult + { + public: + struct Cidr + { + bool enableBackup; + std::string cidr; + }; + + + DescribeSagECRouteBackupAttributeResult(); + explicit DescribeSagECRouteBackupAttributeResult(const std::string &payload); + ~DescribeSagECRouteBackupAttributeResult(); + std::string getHcIp()const; + std::string getStatus()const; + std::string getExpressConnectionInterface()const; + bool getRouteBackup()const; + std::string getExpressConnectionNexthop()const; + std::string getSagId()const; + std::vector getCidrs()const; + + protected: + void parse(const std::string &payload); + private: + std::string hcIp_; + std::string status_; + std::string expressConnectionInterface_; + bool routeBackup_; + std::string expressConnectionNexthop_; + std::string sagId_; + std::vector cidrs_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTERESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListRequest.h new file mode 100644 index 000000000..205935ea9 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListRequest.h @@ -0,0 +1,69 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagExpressConnectInterfaceListRequest : public RpcServiceRequest + { + + public: + DescribeSagExpressConnectInterfaceListRequest(); + ~DescribeSagExpressConnectInterfaceListRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListResult.h new file mode 100644 index 000000000..14c906957 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListResult.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagExpressConnectInterfaceListResult : public ServiceResult + { + public: + struct Interface + { + std::string iP; + std::string mask; + std::string vlan; + }; + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagExpressConnectInterfaceListResult(); + explicit DescribeSagExpressConnectInterfaceListResult(const std::string &payload); + ~DescribeSagExpressConnectInterfaceListResult(); + std::vector getInterfaces()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + std::vector interfaces_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolRequest.h new file mode 100644 index 000000000..2464d26c2 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagGlobalRouteProtocolRequest : public RpcServiceRequest + { + + public: + DescribeSagGlobalRouteProtocolRequest(); + ~DescribeSagGlobalRouteProtocolRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolResult.h new file mode 100644 index 000000000..477846df9 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolResult.h @@ -0,0 +1,60 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagGlobalRouteProtocolResult : public ServiceResult + { + public: + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagGlobalRouteProtocolResult(); + explicit DescribeSagGlobalRouteProtocolResult(const std::string &payload); + ~DescribeSagGlobalRouteProtocolResult(); + std::string getRouteProtocol()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + std::string routeProtocol_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagHaRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagHaRequest.h new file mode 100644 index 000000000..83828059f --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagHaRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGHAREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGHAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagHaRequest : public RpcServiceRequest + { + + public: + DescribeSagHaRequest(); + ~DescribeSagHaRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGHAREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagHaResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagHaResult.h new file mode 100644 index 000000000..72a40461c --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagHaResult.h @@ -0,0 +1,67 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGHARESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGHARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagHaResult : public ServiceResult + { + public: + struct Port + { + std::string portName; + std::string virtualIp; + }; + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagHaResult(); + explicit DescribeSagHaResult(const std::string &payload); + ~DescribeSagHaResult(); + std::string getMode()const; + std::vector getPorts()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + std::string mode_; + std::vector ports_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGHARESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagLanListRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagLanListRequest.h new file mode 100644 index 000000000..f1bcf651a --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagLanListRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGLANLISTREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGLANLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagLanListRequest : public RpcServiceRequest + { + + public: + DescribeSagLanListRequest(); + ~DescribeSagLanListRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGLANLISTREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagLanListResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagLanListResult.h new file mode 100644 index 000000000..362d3bcb9 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagLanListResult.h @@ -0,0 +1,70 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGLANLISTRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGLANLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagLanListResult : public ServiceResult + { + public: + struct Lan + { + std::string iPType; + std::string lease; + std::string iP; + std::string mask; + std::string startIp; + std::string portName; + std::string endIp; + }; + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagLanListResult(); + explicit DescribeSagLanListResult(const std::string &payload); + ~DescribeSagLanListResult(); + std::vector getTaskStates()const; + std::vector getLans()const; + + protected: + void parse(const std::string &payload); + private: + std::vector taskStates_; + std::vector lans_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGLANLISTRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagManagementPortRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagManagementPortRequest.h new file mode 100644 index 000000000..cfd29060d --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagManagementPortRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagManagementPortRequest : public RpcServiceRequest + { + + public: + DescribeSagManagementPortRequest(); + ~DescribeSagManagementPortRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagManagementPortResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagManagementPortResult.h new file mode 100644 index 000000000..36a5472e4 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagManagementPortResult.h @@ -0,0 +1,64 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagManagementPortResult : public ServiceResult + { + public: + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagManagementPortResult(); + explicit DescribeSagManagementPortResult(const std::string &payload); + ~DescribeSagManagementPortResult(); + std::string getGateway()const; + std::string getIP()const; + std::string getMask()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + std::string gateway_; + std::string iP_; + std::string mask_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagPortListRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagPortListRequest.h new file mode 100644 index 000000000..b1699a7ea --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagPortListRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGPORTLISTREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagPortListRequest : public RpcServiceRequest + { + + public: + DescribeSagPortListRequest(); + ~DescribeSagPortListRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTLISTREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagPortListResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagPortListResult.h new file mode 100644 index 000000000..0e6064132 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagPortListResult.h @@ -0,0 +1,67 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGPORTLISTRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagPortListResult : public ServiceResult + { + public: + struct Port + { + std::string role; + std::string status; + std::string portName; + std::string mac; + }; + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagPortListResult(); + explicit DescribeSagPortListResult(const std::string &payload); + ~DescribeSagPortListResult(); + std::vector getPorts()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + std::vector ports_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTLISTRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListRequest.h new file mode 100644 index 000000000..70d2323d1 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagPortRouteProtocolListRequest : public RpcServiceRequest + { + + public: + DescribeSagPortRouteProtocolListRequest(); + ~DescribeSagPortRouteProtocolListRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListResult.h new file mode 100644 index 000000000..677034b94 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListResult.h @@ -0,0 +1,70 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagPortRouteProtocolListResult : public ServiceResult + { + public: + struct Port + { + std::string remoteAs; + std::string status; + std::string routeProtocol; + std::string remoteIp; + std::string neighborIp; + std::string vlan; + std::string portName; + }; + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagPortRouteProtocolListResult(); + explicit DescribeSagPortRouteProtocolListResult(const std::string &payload); + ~DescribeSagPortRouteProtocolListResult(); + std::vector getPorts()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + std::vector ports_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagRemoteAccessRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagRemoteAccessRequest.h new file mode 100644 index 000000000..020d395dc --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagRemoteAccessRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagRemoteAccessRequest : public RpcServiceRequest + { + + public: + DescribeSagRemoteAccessRequest(); + ~DescribeSagRemoteAccessRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSerialNumber()const; + void setSerialNumber(const std::string& serialNumber); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string serialNumber_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagRemoteAccessResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagRemoteAccessResult.h new file mode 100644 index 000000000..7a7065233 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagRemoteAccessResult.h @@ -0,0 +1,64 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagRemoteAccessResult : public ServiceResult + { + public: + struct RemoteAccess + { + std::string serialNumber; + std::string remoteAccessIp; + }; + + + DescribeSagRemoteAccessResult(); + explicit DescribeSagRemoteAccessResult(const std::string &payload); + ~DescribeSagRemoteAccessResult(); + std::vector getRemoteAccesses()const; + std::string getMessage()const; + std::string getSmartAGId()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector remoteAccesses_; + std::string message_; + std::string smartAGId_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagRouteListRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteListRequest.h new file mode 100644 index 000000000..5ca5589dd --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteListRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGROUTELISTREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTELISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagRouteListRequest : public RpcServiceRequest + { + + public: + DescribeSagRouteListRequest(); + ~DescribeSagRouteListRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTELISTREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagRouteListResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteListResult.h new file mode 100644 index 000000000..b86bbcc06 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteListResult.h @@ -0,0 +1,60 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGROUTELISTRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTELISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagRouteListResult : public ServiceResult + { + public: + struct Route + { + std::string routeProtocol; + std::vector conflictCidrs; + std::string nextHop; + std::string portName; + std::string cost; + std::string destinationCidr; + }; + + + DescribeSagRouteListResult(); + explicit DescribeSagRouteListResult(const std::string &payload); + ~DescribeSagRouteListResult(); + std::vector getRoutes()const; + + protected: + void parse(const std::string &payload); + private: + std::vector routes_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTELISTRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpRequest.h new file mode 100644 index 000000000..12756c59e --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLBGPREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLBGPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagRouteProtocolBgpRequest : public RpcServiceRequest + { + + public: + DescribeSagRouteProtocolBgpRequest(); + ~DescribeSagRouteProtocolBgpRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLBGPREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpResult.h new file mode 100644 index 000000000..a979aac69 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpResult.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLBGPRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLBGPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagRouteProtocolBgpResult : public ServiceResult + { + public: + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagRouteProtocolBgpResult(); + explicit DescribeSagRouteProtocolBgpResult(const std::string &payload); + ~DescribeSagRouteProtocolBgpResult(); + int getHoldTime()const; + int getKeepAlive()const; + std::string getRouterId()const; + int getLocalAs()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + int holdTime_; + int keepAlive_; + std::string routerId_; + int localAs_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLBGPRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfRequest.h new file mode 100644 index 000000000..f4e3d55f1 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLOSPFREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLOSPFREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagRouteProtocolOspfRequest : public RpcServiceRequest + { + + public: + DescribeSagRouteProtocolOspfRequest(); + ~DescribeSagRouteProtocolOspfRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLOSPFREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfResult.h new file mode 100644 index 000000000..6caa22bd2 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfResult.h @@ -0,0 +1,74 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLOSPFRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLOSPFRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagRouteProtocolOspfResult : public ServiceResult + { + public: + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagRouteProtocolOspfResult(); + explicit DescribeSagRouteProtocolOspfResult(const std::string &payload); + ~DescribeSagRouteProtocolOspfResult(); + int getDeadTime()const; + int getMd5KeyId()const; + std::string getAreaId()const; + std::string getRouterId()const; + int getHelloTime()const; + std::vector getTaskStates()const; + std::string getAreaType()const; + std::string getMd5Key()const; + std::string getAuthenticationType()const; + + protected: + void parse(const std::string &payload); + private: + int deadTime_; + int md5KeyId_; + std::string areaId_; + std::string routerId_; + int helloTime_; + std::vector taskStates_; + std::string areaType_; + std::string md5Key_; + std::string authenticationType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLOSPFRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagStaticRouteListRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagStaticRouteListRequest.h new file mode 100644 index 000000000..16c2482c2 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagStaticRouteListRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGSTATICROUTELISTREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGSTATICROUTELISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagStaticRouteListRequest : public RpcServiceRequest + { + + public: + DescribeSagStaticRouteListRequest(); + ~DescribeSagStaticRouteListRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGSTATICROUTELISTREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagStaticRouteListResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagStaticRouteListResult.h new file mode 100644 index 000000000..8baebe5ca --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagStaticRouteListResult.h @@ -0,0 +1,67 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGSTATICROUTELISTRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGSTATICROUTELISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagStaticRouteListResult : public ServiceResult + { + public: + struct StaticRoute + { + std::string nextHop; + std::string vlan; + std::string portName; + std::string destinationCidr; + }; + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagStaticRouteListResult(); + explicit DescribeSagStaticRouteListResult(const std::string &payload); + ~DescribeSagStaticRouteListResult(); + std::vector getStaticRoutes()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + std::vector staticRoutes_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGSTATICROUTELISTRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagUserDnsRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagUserDnsRequest.h new file mode 100644 index 000000000..10e1e7800 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagUserDnsRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGUSERDNSREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGUSERDNSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagUserDnsRequest : public RpcServiceRequest + { + + public: + DescribeSagUserDnsRequest(); + ~DescribeSagUserDnsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGUSERDNSREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagUserDnsResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagUserDnsResult.h new file mode 100644 index 000000000..6a24f82d7 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagUserDnsResult.h @@ -0,0 +1,62 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGUSERDNSRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGUSERDNSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagUserDnsResult : public ServiceResult + { + public: + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagUserDnsResult(); + explicit DescribeSagUserDnsResult(const std::string &payload); + ~DescribeSagUserDnsResult(); + std::string getSlaveDns()const; + std::vector getTaskStates()const; + std::string getMasterDns()const; + + protected: + void parse(const std::string &payload); + private: + std::string slaveDns_; + std::vector taskStates_; + std::string masterDns_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGUSERDNSRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagVbrRelationsRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagVbrRelationsRequest.h new file mode 100644 index 000000000..d6c0fa900 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagVbrRelationsRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGVBRRELATIONSREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGVBRRELATIONSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagVbrRelationsRequest : public RpcServiceRequest + { + + public: + DescribeSagVbrRelationsRequest(); + ~DescribeSagVbrRelationsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::vector getVbrInstanceIds()const; + void setVbrInstanceIds(const std::vector& vbrInstanceIds); + std::string getVbrRegionId()const; + void setVbrRegionId(const std::string& vbrRegionId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + 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::vector vbrInstanceIds_; + std::string vbrRegionId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGVBRRELATIONSREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagVbrRelationsResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagVbrRelationsResult.h new file mode 100644 index 000000000..97f45ac3d --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagVbrRelationsResult.h @@ -0,0 +1,57 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGVBRRELATIONSRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGVBRRELATIONSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagVbrRelationsResult : public ServiceResult + { + public: + struct SagVbrRelation + { + std::string vbrInstanceId; + std::string sagInstanceId; + std::string sagUid; + }; + + + DescribeSagVbrRelationsResult(); + explicit DescribeSagVbrRelationsResult(const std::string &payload); + ~DescribeSagVbrRelationsResult(); + std::vector getSagVbrRelations()const; + + protected: + void parse(const std::string &payload); + private: + std::vector sagVbrRelations_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGVBRRELATIONSRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagWan4GRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagWan4GRequest.h new file mode 100644 index 000000000..c6257711b --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagWan4GRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGWAN4GREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWAN4GREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagWan4GRequest : public RpcServiceRequest + { + + public: + DescribeSagWan4GRequest(); + ~DescribeSagWan4GRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWAN4GREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagWan4GResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagWan4GResult.h new file mode 100644 index 000000000..a358d281f --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagWan4GResult.h @@ -0,0 +1,57 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGWAN4GRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWAN4GRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagWan4GResult : public ServiceResult + { + public: + + + DescribeSagWan4GResult(); + explicit DescribeSagWan4GResult(const std::string &payload); + ~DescribeSagWan4GResult(); + std::string getStatus()const; + std::string getIp()const; + std::string getMac()const; + std::string getStrength()const; + + protected: + void parse(const std::string &payload); + private: + std::string status_; + std::string ip_; + std::string mac_; + std::string strength_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWAN4GRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagWanListRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagWanListRequest.h new file mode 100644 index 000000000..bc42ffaba --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagWanListRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGWANLISTREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWANLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagWanListRequest : public RpcServiceRequest + { + + public: + DescribeSagWanListRequest(); + ~DescribeSagWanListRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWANLISTREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagWanListResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagWanListResult.h new file mode 100644 index 000000000..2263752a0 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagWanListResult.h @@ -0,0 +1,69 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGWANLISTRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWANLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagWanListResult : public ServiceResult + { + public: + struct Wan + { + std::string iPType; + std::string username; + std::string gateway; + std::string iP; + std::string mask; + std::string portName; + }; + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagWanListResult(); + explicit DescribeSagWanListResult(const std::string &payload); + ~DescribeSagWanListResult(); + std::vector getWans()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + std::vector wans_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWANLISTRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagWanSnatRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagWanSnatRequest.h new file mode 100644 index 000000000..537619885 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagWanSnatRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGWANSNATREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWANSNATREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagWanSnatRequest : public RpcServiceRequest + { + + public: + DescribeSagWanSnatRequest(); + ~DescribeSagWanSnatRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWANSNATREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagWanSnatResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagWanSnatResult.h new file mode 100644 index 000000000..e3d1d26d7 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagWanSnatResult.h @@ -0,0 +1,60 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGWANSNATRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWANSNATRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagWanSnatResult : public ServiceResult + { + public: + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagWanSnatResult(); + explicit DescribeSagWanSnatResult(const std::string &payload); + ~DescribeSagWanSnatResult(); + std::string getSnat()const; + std::vector getTaskStates()const; + + protected: + void parse(const std::string &payload); + private: + std::string snat_; + std::vector taskStates_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWANSNATRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagWifiRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSagWifiRequest.h new file mode 100644 index 000000000..57fe7fed2 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagWifiRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGWIFIREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWIFIREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagWifiRequest : public RpcServiceRequest + { + + public: + DescribeSagWifiRequest(); + ~DescribeSagWifiRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWIFIREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSagWifiResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSagWifiResult.h new file mode 100644 index 000000000..b0c8bc9c2 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/DescribeSagWifiResult.h @@ -0,0 +1,74 @@ +/* + * 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_SMARTAG_MODEL_DESCRIBESAGWIFIRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWIFIRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagWifiResult : public ServiceResult + { + public: + struct TaskState + { + std::string state; + std::string createTime; + std::string errorCode; + std::string errorMessage; + }; + + + DescribeSagWifiResult(); + explicit DescribeSagWifiResult(const std::string &payload); + ~DescribeSagWifiResult(); + std::string getIsEnable()const; + std::string getChannel()const; + std::string getBandwidth()const; + std::string getIsAuth()const; + std::vector getTaskStates()const; + std::string getSsid()const; + std::string getIsBroadcast()const; + std::string getAuthenticationType()const; + std::string getEncryptAlgorithm()const; + + protected: + void parse(const std::string &payload); + private: + std::string isEnable_; + std::string channel_; + std::string bandwidth_; + std::string isAuth_; + std::vector taskStates_; + std::string ssid_; + std::string isBroadcast_; + std::string authenticationType_; + std::string encryptAlgorithm_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGWIFIRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeRequest.h index 8accf0aee..b3432adc4 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud DescribeSmartAccessGatewayAttributeRequest(); ~DescribeSmartAccessGatewayAttributeRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeResult.h index 32390b2eb..2f423b8d1 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeResult.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeResult.h @@ -42,6 +42,7 @@ namespace AlibabaCloud std::string bandwidth; std::string relateInstanceRegionId; std::string commodityType; + std::string healthCheckTargetIp; }; struct Device { @@ -56,50 +57,72 @@ namespace AlibabaCloud DescribeSmartAccessGatewayAttributeResult(); explicit DescribeSmartAccessGatewayAttributeResult(const std::string &payload); ~DescribeSmartAccessGatewayAttributeResult(); - std::string getStatus()const; std::string getDescription()const; + int getUpBandwidth4G()const; long getEndTime()const; int getUserCount()const; std::string getMaxBandwidth()const; std::string getAssociatedCcnName()const; - long getCreateTime()const; - long getDataPlan()const; + std::string getVpnStatus()const; + std::string getBoxControllerIp()const; + std::vector getQosIds()const; std::string getCidrBlock()const; - std::string getCity()const; + int getUpBandwidthWan()const; std::vector getDevices()const; std::string getName()const; - std::string getSerialNumber()const; + bool getOptimizationType()const; + std::string getIpsecStatus()const; std::string getRoutingStrategy()const; - std::vector getLinks()const; + std::vector getFlowLogIds()const; std::string getAssociatedCcnId()const; std::string getSmartAGId()const; std::string getInstanceType()const; int getSecurityLockThreshold()const; - std::string getAclIds()const; + std::string getStatus()const; + long getCreateTime()const; + long getDataPlan()const; + bool getEnableOptimization()const; + std::string getCity()const; + std::string getSerialNumber()const; + std::string getBackupBoxControllerIp()const; + std::string getTrafficMasterSn()const; + std::vector getLinks()const; + std::vector getAclIds()const; protected: void parse(const std::string &payload); private: - std::string status_; std::string description_; + int upBandwidth4G_; long endTime_; int userCount_; std::string maxBandwidth_; std::string associatedCcnName_; - long createTime_; - long dataPlan_; + std::string vpnStatus_; + std::string boxControllerIp_; + std::vector qosIds_; std::string cidrBlock_; - std::string city_; + int upBandwidthWan_; std::vector devices_; std::string name_; - std::string serialNumber_; + bool optimizationType_; + std::string ipsecStatus_; std::string routingStrategy_; - std::vector links_; + std::vector flowLogIds_; std::string associatedCcnId_; std::string smartAGId_; std::string instanceType_; int securityLockThreshold_; - std::string aclIds_; + std::string status_; + long createTime_; + long dataPlan_; + bool enableOptimization_; + std::string city_; + std::string serialNumber_; + std::string backupBoxControllerIp_; + std::string trafficMasterSn_; + std::vector links_; + std::vector aclIds_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayVersionsResult.h b/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayVersionsResult.h index 9149511ba..c7fe57f34 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayVersionsResult.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewayVersionsResult.h @@ -35,6 +35,7 @@ namespace AlibabaCloud struct SmartAGVersion { std::string versionCode; + std::string type; long createTime; std::string versionName; }; diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewaysRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewaysRequest.h index 2d9445609..ce066560d 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewaysRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeSmartAccessGatewaysRequest.h @@ -39,16 +39,24 @@ namespace AlibabaCloud void setResourceOwnerId(long resourceOwnerId); std::string getAclIds()const; void setAclIds(const std::string& aclIds); + bool getCanAssociateQos()const; + void setCanAssociateQos(bool canAssociateQos); + std::string getSoftwareVersion()const; + void setSoftwareVersion(const std::string& softwareVersion); std::string getUnboundAclIds()const; void setUnboundAclIds(const std::string& unboundAclIds); - std::string getPageNumber()const; - void setPageNumber(const std::string& pageNumber); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getVersionComparator()const; + void setVersionComparator(const std::string& versionComparator); std::string getRegionId()const; void setRegionId(const std::string& regionId); - std::string getPageSize()const; - void setPageSize(const std::string& pageSize); + int getPageSize()const; + void setPageSize(int pageSize); std::string getInstanceType()const; void setInstanceType(const std::string& instanceType); + std::string getHardwareType()const; + void setHardwareType(const std::string& hardwareType); std::string getSerialNumber()const; void setSerialNumber(const std::string& serialNumber); std::string getResourceOwnerAccount()const; @@ -59,6 +67,8 @@ namespace AlibabaCloud void setAssociatedCcnId(const std::string& associatedCcnId); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getBusinessState()const; + void setBusinessState(const std::string& businessState); std::string getName()const; void setName(const std::string& name); std::string getSmartAGId()const; @@ -69,16 +79,21 @@ namespace AlibabaCloud private: long resourceOwnerId_; std::string aclIds_; + bool canAssociateQos_; + std::string softwareVersion_; std::string unboundAclIds_; - std::string pageNumber_; + int pageNumber_; + std::string versionComparator_; std::string regionId_; - std::string pageSize_; + int pageSize_; std::string instanceType_; + std::string hardwareType_; std::string serialNumber_; std::string resourceOwnerAccount_; std::string ownerAccount_; std::string associatedCcnId_; long ownerId_; + std::string businessState_; std::string name_; std::string smartAGId_; std::string status_; diff --git a/smartag/include/alibabacloud/smartag/model/DescribeSnatEntriesRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeSnatEntriesRequest.h index f07b7bb73..3c82c1fb3 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeSnatEntriesRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeSnatEntriesRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud DescribeSnatEntriesRequest(); ~DescribeSnatEntriesRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - int pageNumber_; - std::string regionId_; - int pageSize_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DescribeUnbindFlowLogSagsRequest.h b/smartag/include/alibabacloud/smartag/model/DescribeUnbindFlowLogSagsRequest.h index a70c5301c..6862f5058 100644 --- a/smartag/include/alibabacloud/smartag/model/DescribeUnbindFlowLogSagsRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DescribeUnbindFlowLogSagsRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DescribeUnbindFlowLogSagsRequest(); ~DescribeUnbindFlowLogSagsRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string regionId_; + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string regionId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DisableSmartAccessGatewayUserRequest.h b/smartag/include/alibabacloud/smartag/model/DisableSmartAccessGatewayUserRequest.h index 80f941983..93506a7f9 100644 --- a/smartag/include/alibabacloud/smartag/model/DisableSmartAccessGatewayUserRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DisableSmartAccessGatewayUserRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DisableSmartAccessGatewayUserRequest(); ~DisableSmartAccessGatewayUserRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); - std::string getUserName()const; - void setUserName(const std::string& userName); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getUserName()const; + void setUserName(const std::string& userName); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; - std::string userName_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string userName_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DisassociateFlowLogRequest.h b/smartag/include/alibabacloud/smartag/model/DisassociateFlowLogRequest.h index a436c5c36..729db16ae 100644 --- a/smartag/include/alibabacloud/smartag/model/DisassociateFlowLogRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DisassociateFlowLogRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DisassociateFlowLogRequest(); ~DisassociateFlowLogRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; - std::string flowLogId_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string flowLogId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DisassociateQosRequest.h b/smartag/include/alibabacloud/smartag/model/DisassociateQosRequest.h index 3477ac05c..f49bc053e 100644 --- a/smartag/include/alibabacloud/smartag/model/DisassociateQosRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DisassociateQosRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud DisassociateQosRequest(); ~DisassociateQosRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getQosId()const; - void setQosId(const std::string& qosId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getQosId()const; + void setQosId(const std::string& qosId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string regionId_; - std::string qosId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string regionId_; + std::string qosId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/DowngradeSmartAccessGatewaySoftwareRequest.h b/smartag/include/alibabacloud/smartag/model/DowngradeSmartAccessGatewaySoftwareRequest.h index 69a1763ec..bb68d6442 100644 --- a/smartag/include/alibabacloud/smartag/model/DowngradeSmartAccessGatewaySoftwareRequest.h +++ b/smartag/include/alibabacloud/smartag/model/DowngradeSmartAccessGatewaySoftwareRequest.h @@ -35,35 +35,35 @@ namespace AlibabaCloud DowngradeSmartAccessGatewaySoftwareRequest(); ~DowngradeSmartAccessGatewaySoftwareRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getUserCount()const; - void setUserCount(int userCount); - bool getAutoPay()const; - void setAutoPay(bool autoPay); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); - long getDataPlan()const; - void setDataPlan(long dataPlan); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getUserCount()const; + void setUserCount(int userCount); + bool getAutoPay()const; + void setAutoPay(bool autoPay); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + long getDataPlan()const; + void setDataPlan(long dataPlan); private: - long resourceOwnerId_; - std::string regionId_; - int userCount_; - bool autoPay_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; - long dataPlan_; + long resourceOwnerId_; + std::string regionId_; + int userCount_; + bool autoPay_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + long dataPlan_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/EnableSmartAccessGatewayUserRequest.h b/smartag/include/alibabacloud/smartag/model/EnableSmartAccessGatewayUserRequest.h index 850d0aed4..305a1c1f1 100644 --- a/smartag/include/alibabacloud/smartag/model/EnableSmartAccessGatewayUserRequest.h +++ b/smartag/include/alibabacloud/smartag/model/EnableSmartAccessGatewayUserRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud EnableSmartAccessGatewayUserRequest(); ~EnableSmartAccessGatewayUserRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); - std::string getUserName()const; - void setUserName(const std::string& userName); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getUserName()const; + void setUserName(const std::string& userName); private: - long resourceOwnerId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; - std::string userName_; + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string userName_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToCcnRequest.h b/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToCcnRequest.h index 46d97b91f..f6ea3ce7c 100644 --- a/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToCcnRequest.h +++ b/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToCcnRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud GrantSagInstanceToCcnRequest(); ~GrantSagInstanceToCcnRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - long getCcnUid()const; - void setCcnUid(long ccnUid); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getCcnInstanceId()const; - void setCcnInstanceId(const std::string& ccnInstanceId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + long getCcnUid()const; + void setCcnUid(long ccnUid); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getCcnInstanceId()const; + void setCcnInstanceId(const std::string& ccnInstanceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - long ccnUid_; - std::string regionId_; - std::string ccnInstanceId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + long ccnUid_; + std::string regionId_; + std::string ccnInstanceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToVbrRequest.h b/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToVbrRequest.h new file mode 100644 index 000000000..393854fc4 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToVbrRequest.h @@ -0,0 +1,72 @@ +/* + * 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_SMARTAG_MODEL_GRANTSAGINSTANCETOVBRREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_GRANTSAGINSTANCETOVBRREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT GrantSagInstanceToVbrRequest : public RpcServiceRequest + { + + public: + GrantSagInstanceToVbrRequest(); + ~GrantSagInstanceToVbrRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVbrRegionId()const; + void setVbrRegionId(const std::string& vbrRegionId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getVbrInstanceId()const; + void setVbrInstanceId(const std::string& vbrInstanceId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + long getVbrUid()const; + void setVbrUid(long vbrUid); + + private: + long resourceOwnerId_; + std::string vbrRegionId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string vbrInstanceId_; + std::string smartAGId_; + long vbrUid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_GRANTSAGINSTANCETOVBRREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToVbrResult.h b/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToVbrResult.h new file mode 100644 index 000000000..8f5b15396 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/GrantSagInstanceToVbrResult.h @@ -0,0 +1,51 @@ +/* + * 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_SMARTAG_MODEL_GRANTSAGINSTANCETOVBRRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_GRANTSAGINSTANCETOVBRRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT GrantSagInstanceToVbrResult : public ServiceResult + { + public: + + + GrantSagInstanceToVbrResult(); + explicit GrantSagInstanceToVbrResult(const std::string &payload); + ~GrantSagInstanceToVbrResult(); + std::string getInstanceId()const; + + protected: + void parse(const std::string &payload); + private: + std::string instanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_GRANTSAGINSTANCETOVBRRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifyACLRuleRequest.h b/smartag/include/alibabacloud/smartag/model/ModifyACLRuleRequest.h index ca9979bea..65a991633 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifyACLRuleRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ModifyACLRuleRequest.h @@ -69,6 +69,8 @@ namespace AlibabaCloud void setAcrId(const std::string& acrId); std::string getDestPortRange()const; void setDestPortRange(const std::string& destPortRange); + std::string getName()const; + void setName(const std::string& name); private: long resourceOwnerId_; @@ -88,6 +90,7 @@ namespace AlibabaCloud int priority_; std::string acrId_; std::string destPortRange_; + std::string name_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/ModifyACLRuleResult.h b/smartag/include/alibabacloud/smartag/model/ModifyACLRuleResult.h index 8ecc568dd..317e937e5 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifyACLRuleResult.h +++ b/smartag/include/alibabacloud/smartag/model/ModifyACLRuleResult.h @@ -38,33 +38,35 @@ namespace AlibabaCloud explicit ModifyACLRuleResult(const std::string &payload); ~ModifyACLRuleResult(); std::string getPolicy()const; - long getGmtCreate()const; std::string getDescription()const; - std::string getDestCidr()const; std::string getSourcePortRange()const; std::string getSourceCidr()const; int getPriority()const; std::string getAclId()const; std::string getAcrId()const; - std::string getIpProtocol()const; std::string getDestPortRange()const; std::string getDirection()const; + std::string getName()const; + long getGmtCreate()const; + std::string getDestCidr()const; + std::string getIpProtocol()const; protected: void parse(const std::string &payload); private: std::string policy_; - long gmtCreate_; std::string description_; - std::string destCidr_; std::string sourcePortRange_; std::string sourceCidr_; int priority_; std::string aclId_; std::string acrId_; - std::string ipProtocol_; std::string destPortRange_; std::string direction_; + std::string name_; + long gmtCreate_; + std::string destCidr_; + std::string ipProtocol_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/ModifyDeviceAutoUpgradePolicyRequest.h b/smartag/include/alibabacloud/smartag/model/ModifyDeviceAutoUpgradePolicyRequest.h index 73280eb1e..e23c82317 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifyDeviceAutoUpgradePolicyRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ModifyDeviceAutoUpgradePolicyRequest.h @@ -35,41 +35,41 @@ namespace AlibabaCloud ModifyDeviceAutoUpgradePolicyRequest(); ~ModifyDeviceAutoUpgradePolicyRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getCronExpression()const; - void setCronExpression(const std::string& cronExpression); - std::string getTimeZone()const; - void setTimeZone(const std::string& timeZone); - std::string getUpgradeType()const; - void setUpgradeType(const std::string& upgradeType); - int getDuration()const; - void setDuration(int duration); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getSerialNumber()const; - void setSerialNumber(const std::string& serialNumber); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getCronExpression()const; + void setCronExpression(const std::string& cronExpression); + std::string getTimeZone()const; + void setTimeZone(const std::string& timeZone); + std::string getUpgradeType()const; + void setUpgradeType(const std::string& upgradeType); + int getDuration()const; + void setDuration(int duration); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSerialNumber()const; + void setSerialNumber(const std::string& serialNumber); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string cronExpression_; - std::string timeZone_; - std::string upgradeType_; - int duration_; - std::string regionId_; - std::string serialNumber_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string cronExpression_; + std::string timeZone_; + std::string upgradeType_; + int duration_; + std::string regionId_; + std::string serialNumber_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/ModifyFlowLogAttributeRequest.h b/smartag/include/alibabacloud/smartag/model/ModifyFlowLogAttributeRequest.h index 11e96f42a..d3e0063ec 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifyFlowLogAttributeRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ModifyFlowLogAttributeRequest.h @@ -35,59 +35,59 @@ namespace AlibabaCloud ModifyFlowLogAttributeRequest(); ~ModifyFlowLogAttributeRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getNetflowVersion()const; - void setNetflowVersion(const std::string& netflowVersion); - std::string getDescription()const; - void setDescription(const std::string& description); - int getInactiveAging()const; - void setInactiveAging(int inactiveAging); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getSlsRegionId()const; - void setSlsRegionId(const std::string& slsRegionId); - int getActiveAging()const; - void setActiveAging(int activeAging); - std::string getOutputType()const; - void setOutputType(const std::string& outputType); - std::string getProjectName()const; - void setProjectName(const std::string& projectName); - std::string getLogstoreName()const; - void setLogstoreName(const std::string& logstoreName); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - int getNetflowServerPort()const; - void setNetflowServerPort(int netflowServerPort); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getNetflowServerIp()const; - void setNetflowServerIp(const std::string& netflowServerIp); - std::string getName()const; - void setName(const std::string& name); - std::string getFlowLogId()const; - void setFlowLogId(const std::string& flowLogId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getNetflowVersion()const; + void setNetflowVersion(const std::string& netflowVersion); + std::string getDescription()const; + void setDescription(const std::string& description); + int getInactiveAging()const; + void setInactiveAging(int inactiveAging); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSlsRegionId()const; + void setSlsRegionId(const std::string& slsRegionId); + int getActiveAging()const; + void setActiveAging(int activeAging); + std::string getOutputType()const; + void setOutputType(const std::string& outputType); + std::string getProjectName()const; + void setProjectName(const std::string& projectName); + std::string getLogstoreName()const; + void setLogstoreName(const std::string& logstoreName); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + int getNetflowServerPort()const; + void setNetflowServerPort(int netflowServerPort); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getNetflowServerIp()const; + void setNetflowServerIp(const std::string& netflowServerIp); + std::string getName()const; + void setName(const std::string& name); + std::string getFlowLogId()const; + void setFlowLogId(const std::string& flowLogId); private: - long resourceOwnerId_; - std::string netflowVersion_; - std::string description_; - int inactiveAging_; - std::string regionId_; - std::string slsRegionId_; - int activeAging_; - std::string outputType_; - std::string projectName_; - std::string logstoreName_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - int netflowServerPort_; - long ownerId_; - std::string netflowServerIp_; - std::string name_; - std::string flowLogId_; + long resourceOwnerId_; + std::string netflowVersion_; + std::string description_; + int inactiveAging_; + std::string regionId_; + std::string slsRegionId_; + int activeAging_; + std::string outputType_; + std::string projectName_; + std::string logstoreName_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + int netflowServerPort_; + long ownerId_; + std::string netflowServerIp_; + std::string name_; + std::string flowLogId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/ModifyHealthCheckRequest.h b/smartag/include/alibabacloud/smartag/model/ModifyHealthCheckRequest.h new file mode 100644 index 000000000..6acd5a222 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifyHealthCheckRequest.h @@ -0,0 +1,105 @@ +/* + * 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_SMARTAG_MODEL_MODIFYHEALTHCHECKREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYHEALTHCHECKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifyHealthCheckRequest : public RpcServiceRequest + { + + public: + ModifyHealthCheckRequest(); + ~ModifyHealthCheckRequest(); + + int getProbeInterval()const; + void setProbeInterval(int probeInterval); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getDstPort()const; + void setDstPort(int dstPort); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getHcInstanceId()const; + void setHcInstanceId(const std::string& hcInstanceId); + std::string getType()const; + void setType(const std::string& type); + int getFailCountThreshold()const; + void setFailCountThreshold(int failCountThreshold); + int getProbeTimeout()const; + void setProbeTimeout(int probeTimeout); + int getRttFailThreshold()const; + void setRttFailThreshold(int rttFailThreshold); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getRttThreshold()const; + void setRttThreshold(int rttThreshold); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getDstIpAddr()const; + void setDstIpAddr(const std::string& dstIpAddr); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSrcIpAddr()const; + void setSrcIpAddr(const std::string& srcIpAddr); + std::string getName()const; + void setName(const std::string& name); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + int getSrcPort()const; + void setSrcPort(int srcPort); + int getProbeCount()const; + void setProbeCount(int probeCount); + + private: + int probeInterval_; + long resourceOwnerId_; + int dstPort_; + std::string description_; + std::string hcInstanceId_; + std::string type_; + int failCountThreshold_; + int probeTimeout_; + int rttFailThreshold_; + std::string regionId_; + int rttThreshold_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string dstIpAddr_; + long ownerId_; + std::string srcIpAddr_; + std::string name_; + std::string smartAGId_; + int srcPort_; + int probeCount_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYHEALTHCHECKREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifyHealthCheckResult.h b/smartag/include/alibabacloud/smartag/model/ModifyHealthCheckResult.h new file mode 100644 index 000000000..78ffa3e8f --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifyHealthCheckResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYHEALTHCHECKRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYHEALTHCHECKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifyHealthCheckResult : public ServiceResult + { + public: + + + ModifyHealthCheckResult(); + explicit ModifyHealthCheckResult(const std::string &payload); + ~ModifyHealthCheckResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYHEALTHCHECKRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifyQosCarRequest.h b/smartag/include/alibabacloud/smartag/model/ModifyQosCarRequest.h index 8d11beacc..71b0dbbe7 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifyQosCarRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ModifyQosCarRequest.h @@ -35,53 +35,56 @@ namespace AlibabaCloud ModifyQosCarRequest(); ~ModifyQosCarRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getMinBandwidthAbs()const; - void setMinBandwidthAbs(int minBandwidthAbs); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getPercentSourceType()const; - void setPercentSourceType(const std::string& percentSourceType); - std::string getQosId()const; - void setQosId(const std::string& qosId); - int getMaxBandwidthAbs()const; - void setMaxBandwidthAbs(int maxBandwidthAbs); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - int getMaxBandwidthPercent()const; - void setMaxBandwidthPercent(int maxBandwidthPercent); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getQosCarId()const; - void setQosCarId(const std::string& qosCarId); - int getPriority()const; - void setPriority(int priority); - int getMinBandwidthPercent()const; - void setMinBandwidthPercent(int minBandwidthPercent); - std::string getLimitType()const; - void setLimitType(const std::string& limitType); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getMinBandwidthAbs()const; + void setMinBandwidthAbs(int minBandwidthAbs); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getPercentSourceType()const; + void setPercentSourceType(const std::string& percentSourceType); + std::string getQosId()const; + void setQosId(const std::string& qosId); + int getMaxBandwidthAbs()const; + void setMaxBandwidthAbs(int maxBandwidthAbs); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + int getMaxBandwidthPercent()const; + void setMaxBandwidthPercent(int maxBandwidthPercent); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getQosCarId()const; + void setQosCarId(const std::string& qosCarId); + int getPriority()const; + void setPriority(int priority); + int getMinBandwidthPercent()const; + void setMinBandwidthPercent(int minBandwidthPercent); + std::string getLimitType()const; + void setLimitType(const std::string& limitType); + std::string getName()const; + void setName(const std::string& name); private: - long resourceOwnerId_; - int minBandwidthAbs_; - std::string description_; - std::string regionId_; - std::string percentSourceType_; - std::string qosId_; - int maxBandwidthAbs_; - std::string resourceOwnerAccount_; - int maxBandwidthPercent_; - std::string ownerAccount_; - long ownerId_; - std::string qosCarId_; - int priority_; - int minBandwidthPercent_; - std::string limitType_; + long resourceOwnerId_; + int minBandwidthAbs_; + std::string description_; + std::string regionId_; + std::string percentSourceType_; + std::string qosId_; + int maxBandwidthAbs_; + std::string resourceOwnerAccount_; + int maxBandwidthPercent_; + std::string ownerAccount_; + long ownerId_; + std::string qosCarId_; + int priority_; + int minBandwidthPercent_; + std::string limitType_; + std::string name_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/ModifyQosPolicyRequest.h b/smartag/include/alibabacloud/smartag/model/ModifyQosPolicyRequest.h index 49a210cf6..a06afc40c 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifyQosPolicyRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ModifyQosPolicyRequest.h @@ -35,56 +35,59 @@ namespace AlibabaCloud ModifyQosPolicyRequest(); ~ModifyQosPolicyRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getSourcePortRange()const; - void setSourcePortRange(const std::string& sourcePortRange); - std::string getQosPolicyId()const; - void setQosPolicyId(const std::string& qosPolicyId); - std::string getSourceCidr()const; - void setSourceCidr(const std::string& sourceCidr); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getDestCidr()const; - void setDestCidr(const std::string& destCidr); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getQosId()const; - void setQosId(const std::string& qosId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getIpProtocol()const; - void setIpProtocol(const std::string& ipProtocol); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - int getPriority()const; - void setPriority(int priority); - std::string getDestPortRange()const; - void setDestPortRange(const std::string& destPortRange); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSourcePortRange()const; + void setSourcePortRange(const std::string& sourcePortRange); + std::string getQosPolicyId()const; + void setQosPolicyId(const std::string& qosPolicyId); + std::string getSourceCidr()const; + void setSourceCidr(const std::string& sourceCidr); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getDestCidr()const; + void setDestCidr(const std::string& destCidr); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getQosId()const; + void setQosId(const std::string& qosId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getIpProtocol()const; + void setIpProtocol(const std::string& ipProtocol); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + int getPriority()const; + void setPriority(int priority); + std::string getDestPortRange()const; + void setDestPortRange(const std::string& destPortRange); + std::string getName()const; + void setName(const std::string& name); private: - long resourceOwnerId_; - std::string sourcePortRange_; - std::string qosPolicyId_; - std::string sourceCidr_; - std::string description_; - std::string startTime_; - std::string destCidr_; - std::string regionId_; - std::string qosId_; - std::string resourceOwnerAccount_; - std::string ipProtocol_; - std::string ownerAccount_; - std::string endTime_; - long ownerId_; - int priority_; - std::string destPortRange_; + long resourceOwnerId_; + std::string sourcePortRange_; + std::string qosPolicyId_; + std::string sourceCidr_; + std::string description_; + std::string startTime_; + std::string destCidr_; + std::string regionId_; + std::string qosId_; + std::string resourceOwnerAccount_; + std::string ipProtocol_; + std::string ownerAccount_; + std::string endTime_; + long ownerId_; + int priority_; + std::string destPortRange_; + std::string name_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/ModifyQosRequest.h b/smartag/include/alibabacloud/smartag/model/ModifyQosRequest.h index 49c39cd18..9fc48ac06 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifyQosRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ModifyQosRequest.h @@ -35,29 +35,32 @@ namespace AlibabaCloud ModifyQosRequest(); ~ModifyQosRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getQosId()const; - void setQosId(const std::string& qosId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getQosName()const; - void setQosName(const std::string& qosName); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getQosId()const; + void setQosId(const std::string& qosId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getQosName()const; + void setQosName(const std::string& qosName); + std::string getQosDescription()const; + void setQosDescription(const std::string& qosDescription); private: - long resourceOwnerId_; - std::string regionId_; - std::string qosId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string qosName_; + long resourceOwnerId_; + std::string regionId_; + std::string qosId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string qosName_; + std::string qosDescription_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyRequest.h b/smartag/include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyRequest.h new file mode 100644 index 000000000..43a4fe5e2 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyRequest.h @@ -0,0 +1,78 @@ +/* + * 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_SMARTAG_MODEL_MODIFYROUTEDISTRIBUTIONSTRATEGYREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYROUTEDISTRIBUTIONSTRATEGYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifyRouteDistributionStrategyRequest : public RpcServiceRequest + { + + public: + ModifyRouteDistributionStrategyRequest(); + ~ModifyRouteDistributionStrategyRequest(); + + std::string getRouteSource()const; + void setRouteSource(const std::string& routeSource); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getHcInstanceId()const; + void setHcInstanceId(const std::string& hcInstanceId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSourceType()const; + void setSourceType(const std::string& sourceType); + std::string getDestCidrBlock()const; + void setDestCidrBlock(const std::string& destCidrBlock); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getRouteDistribution()const; + void setRouteDistribution(const std::string& routeDistribution); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + std::string routeSource_; + long resourceOwnerId_; + std::string hcInstanceId_; + std::string regionId_; + std::string sourceType_; + std::string destCidrBlock_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string routeDistribution_; + long ownerId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYROUTEDISTRIBUTIONSTRATEGYREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyResult.h b/smartag/include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyResult.h new file mode 100644 index 000000000..6802dca4d --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYROUTEDISTRIBUTIONSTRATEGYRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYROUTEDISTRIBUTIONSTRATEGYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifyRouteDistributionStrategyResult : public ServiceResult + { + public: + + + ModifyRouteDistributionStrategyResult(); + explicit ModifyRouteDistributionStrategyResult(const std::string &payload); + ~ModifyRouteDistributionStrategyResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYROUTEDISTRIBUTIONSTRATEGYRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagCidrRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagCidrRequest.h new file mode 100644 index 000000000..9c9d193db --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagCidrRequest.h @@ -0,0 +1,69 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGCIDRREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGCIDRREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagCidrRequest : public RpcServiceRequest + { + + public: + ModifySagCidrRequest(); + ~ModifySagCidrRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getCidr()const; + void setCidr(const std::string& cidr); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + bool getEnableBackup()const; + void setEnableBackup(bool enableBackup); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string cidr_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + bool enableBackup_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGCIDRREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagCidrResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagCidrResult.h new file mode 100644 index 000000000..8fdaf5194 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagCidrResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGCIDRRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGCIDRRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagCidrResult : public ServiceResult + { + public: + + + ModifySagCidrResult(); + explicit ModifySagCidrResult(const std::string &payload); + ~ModifySagCidrResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGCIDRRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagECRouteBackupRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagECRouteBackupRequest.h new file mode 100644 index 000000000..cfe3778e3 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagECRouteBackupRequest.h @@ -0,0 +1,75 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGECROUTEBACKUPREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGECROUTEBACKUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagECRouteBackupRequest : public RpcServiceRequest + { + + public: + ModifySagECRouteBackupRequest(); + ~ModifySagECRouteBackupRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getExpressConnectionInterface()const; + void setExpressConnectionInterface(const std::string& expressConnectionInterface); + std::string getHcIp()const; + void setHcIp(const std::string& hcIp); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + bool getRouteBackup()const; + void setRouteBackup(bool routeBackup); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getExpressConnectionNexthop()const; + void setExpressConnectionNexthop(const std::string& expressConnectionNexthop); + + private: + long resourceOwnerId_; + std::string expressConnectionInterface_; + std::string hcIp_; + std::string regionId_; + bool routeBackup_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string expressConnectionNexthop_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGECROUTEBACKUPREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagECRouteBackupResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagECRouteBackupResult.h new file mode 100644 index 000000000..d55b26568 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagECRouteBackupResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGECROUTEBACKUPRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGECROUTEBACKUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagECRouteBackupResult : public ServiceResult + { + public: + + + ModifySagECRouteBackupResult(); + explicit ModifySagECRouteBackupResult(const std::string &payload); + ~ModifySagECRouteBackupResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGECROUTEBACKUPRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceRequest.h new file mode 100644 index 000000000..a52422c8b --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceRequest.h @@ -0,0 +1,78 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGEXPRESSCONNECTINTERFACEREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGEXPRESSCONNECTINTERFACEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagExpressConnectInterfaceRequest : public RpcServiceRequest + { + + public: + ModifySagExpressConnectInterfaceRequest(); + ~ModifySagExpressConnectInterfaceRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVlan()const; + void setVlan(const std::string& vlan); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getMask()const; + void setMask(const std::string& mask); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getIP()const; + void setIP(const std::string& iP); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + + private: + long resourceOwnerId_; + std::string vlan_; + std::string regionId_; + std::string mask_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string iP_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGEXPRESSCONNECTINTERFACEREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceResult.h new file mode 100644 index 000000000..689d5a019 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGEXPRESSCONNECTINTERFACERESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGEXPRESSCONNECTINTERFACERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagExpressConnectInterfaceResult : public ServiceResult + { + public: + + + ModifySagExpressConnectInterfaceResult(); + explicit ModifySagExpressConnectInterfaceResult(const std::string &payload); + ~ModifySagExpressConnectInterfaceResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGEXPRESSCONNECTINTERFACERESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolRequest.h new file mode 100644 index 000000000..608c601eb --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolRequest.h @@ -0,0 +1,69 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGGLOBALROUTEPROTOCOLREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGGLOBALROUTEPROTOCOLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagGlobalRouteProtocolRequest : public RpcServiceRequest + { + + public: + ModifySagGlobalRouteProtocolRequest(); + ~ModifySagGlobalRouteProtocolRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getRouteProtocol()const; + void setRouteProtocol(const std::string& routeProtocol); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string routeProtocol_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGGLOBALROUTEPROTOCOLREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolResult.h new file mode 100644 index 000000000..88c1413e3 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGGLOBALROUTEPROTOCOLRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGGLOBALROUTEPROTOCOLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagGlobalRouteProtocolResult : public ServiceResult + { + public: + + + ModifySagGlobalRouteProtocolResult(); + explicit ModifySagGlobalRouteProtocolResult(const std::string &payload); + ~ModifySagGlobalRouteProtocolResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGGLOBALROUTEPROTOCOLRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagHaRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagHaRequest.h new file mode 100644 index 000000000..d4501a657 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagHaRequest.h @@ -0,0 +1,75 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGHAREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGHAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagHaRequest : public RpcServiceRequest + { + + public: + ModifySagHaRequest(); + ~ModifySagHaRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVirtualIp()const; + void setVirtualIp(const std::string& virtualIp); + std::string getMode()const; + void setMode(const std::string& mode); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + + private: + long resourceOwnerId_; + std::string virtualIp_; + std::string mode_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGHAREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagHaResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagHaResult.h new file mode 100644 index 000000000..c87a5ed14 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagHaResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGHARESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGHARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagHaResult : public ServiceResult + { + public: + + + ModifySagHaResult(); + explicit ModifySagHaResult(const std::string &payload); + ~ModifySagHaResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGHARESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagLanRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagLanRequest.h new file mode 100644 index 000000000..6c945cc20 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagLanRequest.h @@ -0,0 +1,87 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGLANREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGLANREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagLanRequest : public RpcServiceRequest + { + + public: + ModifySagLanRequest(); + ~ModifySagLanRequest(); + + std::string getEndIp()const; + void setEndIp(const std::string& endIp); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getMask()const; + void setMask(const std::string& mask); + std::string getStartIp()const; + void setStartIp(const std::string& startIp); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getIP()const; + void setIP(const std::string& iP); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getIPType()const; + void setIPType(const std::string& iPType); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + std::string getLease()const; + void setLease(const std::string& lease); + + private: + std::string endIp_; + long resourceOwnerId_; + std::string regionId_; + std::string mask_; + std::string startIp_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string iP_; + long ownerId_; + std::string iPType_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + std::string lease_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGLANREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagLanResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagLanResult.h new file mode 100644 index 000000000..e8556d7a2 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagLanResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGLANRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGLANRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagLanResult : public ServiceResult + { + public: + + + ModifySagLanResult(); + explicit ModifySagLanResult(const std::string &payload); + ~ModifySagLanResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGLANRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagManagementPortRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagManagementPortRequest.h new file mode 100644 index 000000000..b0113890f --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagManagementPortRequest.h @@ -0,0 +1,75 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGMANAGEMENTPORTREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGMANAGEMENTPORTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagManagementPortRequest : public RpcServiceRequest + { + + public: + ModifySagManagementPortRequest(); + ~ModifySagManagementPortRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getMask()const; + void setMask(const std::string& mask); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getIP()const; + void setIP(const std::string& iP); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getGateway()const; + void setGateway(const std::string& gateway); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string mask_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string iP_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string gateway_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGMANAGEMENTPORTREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagManagementPortResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagManagementPortResult.h new file mode 100644 index 000000000..eb308c744 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagManagementPortResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGMANAGEMENTPORTRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGMANAGEMENTPORTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagManagementPortResult : public ServiceResult + { + public: + + + ModifySagManagementPortResult(); + explicit ModifySagManagementPortResult(const std::string &payload); + ~ModifySagManagementPortResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGMANAGEMENTPORTRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagPortRoleRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagPortRoleRequest.h new file mode 100644 index 000000000..bb3b8f00d --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagPortRoleRequest.h @@ -0,0 +1,72 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGPORTROLEREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGPORTROLEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagPortRoleRequest : public RpcServiceRequest + { + + public: + ModifySagPortRoleRequest(); + ~ModifySagPortRoleRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRole()const; + void setRole(const std::string& role); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + + private: + long resourceOwnerId_; + std::string role_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGPORTROLEREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagPortRoleResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagPortRoleResult.h new file mode 100644 index 000000000..5fc1ec372 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagPortRoleResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGPORTROLERESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGPORTROLERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagPortRoleResult : public ServiceResult + { + public: + + + ModifySagPortRoleResult(); + explicit ModifySagPortRoleResult(const std::string &payload); + ~ModifySagPortRoleResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGPORTROLERESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagPortRouteProtocolRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagPortRouteProtocolRequest.h new file mode 100644 index 000000000..aa7f06ecf --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagPortRouteProtocolRequest.h @@ -0,0 +1,81 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGPORTROUTEPROTOCOLREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGPORTROUTEPROTOCOLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagPortRouteProtocolRequest : public RpcServiceRequest + { + + public: + ModifySagPortRouteProtocolRequest(); + ~ModifySagPortRouteProtocolRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRemoteIp()const; + void setRemoteIp(const std::string& remoteIp); + std::string getVlan()const; + void setVlan(const std::string& vlan); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getRemoteAs()const; + void setRemoteAs(const std::string& remoteAs); + std::string getRouteProtocol()const; + void setRouteProtocol(const std::string& routeProtocol); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + + private: + long resourceOwnerId_; + std::string remoteIp_; + std::string vlan_; + std::string regionId_; + std::string remoteAs_; + std::string routeProtocol_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGPORTROUTEPROTOCOLREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagPortRouteProtocolResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagPortRouteProtocolResult.h new file mode 100644 index 000000000..8c35f0a9d --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagPortRouteProtocolResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGPORTROUTEPROTOCOLRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGPORTROUTEPROTOCOLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagPortRouteProtocolResult : public ServiceResult + { + public: + + + ModifySagPortRouteProtocolResult(); + explicit ModifySagPortRouteProtocolResult(const std::string &payload); + ~ModifySagPortRouteProtocolResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGPORTROUTEPROTOCOLRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagRemoteAccessRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagRemoteAccessRequest.h index 7e16d48ae..aed55dad9 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifySagRemoteAccessRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ModifySagRemoteAccessRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud ModifySagRemoteAccessRequest(); ~ModifySagRemoteAccessRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRemoteAccessIp()const; - void setRemoteAccessIp(const std::string& remoteAccessIp); - std::string getSerialNumber()const; - void setSerialNumber(const std::string& serialNumber); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRemoteAccessIp()const; + void setRemoteAccessIp(const std::string& remoteAccessIp); + std::string getSerialNumber()const; + void setSerialNumber(const std::string& serialNumber); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string remoteAccessIp_; - std::string serialNumber_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string remoteAccessIp_; + std::string serialNumber_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpRequest.h new file mode 100644 index 000000000..a376d159e --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpRequest.h @@ -0,0 +1,78 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLBGPREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLBGPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagRouteProtocolBgpRequest : public RpcServiceRequest + { + + public: + ModifySagRouteProtocolBgpRequest(); + ~ModifySagRouteProtocolBgpRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + int getKeepAlive()const; + void setKeepAlive(int keepAlive); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getHoldTime()const; + void setHoldTime(int holdTime); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRouterId()const; + void setRouterId(const std::string& routerId); + int getLocalAs()const; + void setLocalAs(int localAs); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + int keepAlive_; + std::string regionId_; + int holdTime_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string routerId_; + int localAs_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLBGPREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpResult.h new file mode 100644 index 000000000..9112129e0 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLBGPRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLBGPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagRouteProtocolBgpResult : public ServiceResult + { + public: + + + ModifySagRouteProtocolBgpResult(); + explicit ModifySagRouteProtocolBgpResult(const std::string &payload); + ~ModifySagRouteProtocolBgpResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLBGPRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfRequest.h new file mode 100644 index 000000000..6bbc9c27f --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfRequest.h @@ -0,0 +1,90 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLOSPFREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLOSPFREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagRouteProtocolOspfRequest : public RpcServiceRequest + { + + public: + ModifySagRouteProtocolOspfRequest(); + ~ModifySagRouteProtocolOspfRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAuthenticationType()const; + void setAuthenticationType(const std::string& authenticationType); + std::string getPassword()const; + void setPassword(const std::string& password); + int getAreaId()const; + void setAreaId(int areaId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + 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); + int getMd5KeyId()const; + void setMd5KeyId(int md5KeyId); + std::string getRouterId()const; + void setRouterId(const std::string& routerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + int getDeadTime()const; + void setDeadTime(int deadTime); + std::string getMd5Key()const; + void setMd5Key(const std::string& md5Key); + int getHelloTime()const; + void setHelloTime(int helloTime); + + private: + long resourceOwnerId_; + std::string authenticationType_; + std::string password_; + int areaId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + int md5KeyId_; + std::string routerId_; + std::string smartAGId_; + std::string smartAGSn_; + int deadTime_; + std::string md5Key_; + int helloTime_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLOSPFREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfResult.h new file mode 100644 index 000000000..6481a6362 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLOSPFRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLOSPFRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagRouteProtocolOspfResult : public ServiceResult + { + public: + + + ModifySagRouteProtocolOspfResult(); + explicit ModifySagRouteProtocolOspfResult(const std::string &payload); + ~ModifySagRouteProtocolOspfResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGROUTEPROTOCOLOSPFRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagStaticRouteRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagStaticRouteRequest.h new file mode 100644 index 000000000..822a7fc57 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagStaticRouteRequest.h @@ -0,0 +1,78 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGSTATICROUTEREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGSTATICROUTEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagStaticRouteRequest : public RpcServiceRequest + { + + public: + ModifySagStaticRouteRequest(); + ~ModifySagStaticRouteRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVlan()const; + void setVlan(const std::string& vlan); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getNextHop()const; + void setNextHop(const std::string& nextHop); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + std::string getDestinationCidr()const; + void setDestinationCidr(const std::string& destinationCidr); + + private: + long resourceOwnerId_; + std::string vlan_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string nextHop_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + std::string destinationCidr_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGSTATICROUTEREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagStaticRouteResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagStaticRouteResult.h new file mode 100644 index 000000000..2a5d3fb0a --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagStaticRouteResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGSTATICROUTERESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGSTATICROUTERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagStaticRouteResult : public ServiceResult + { + public: + + + ModifySagStaticRouteResult(); + explicit ModifySagStaticRouteResult(const std::string &payload); + ~ModifySagStaticRouteResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGSTATICROUTERESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagUserDnsRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagUserDnsRequest.h new file mode 100644 index 000000000..dedf29abf --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagUserDnsRequest.h @@ -0,0 +1,72 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGUSERDNSREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGUSERDNSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagUserDnsRequest : public RpcServiceRequest + { + + public: + ModifySagUserDnsRequest(); + ~ModifySagUserDnsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getSlaveDns()const; + void setSlaveDns(const std::string& slaveDns); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getMasterDns()const; + void setMasterDns(const std::string& masterDns); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string slaveDns_; + std::string regionId_; + std::string masterDns_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGUSERDNSREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagUserDnsResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagUserDnsResult.h new file mode 100644 index 000000000..4c330f5ef --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagUserDnsResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGUSERDNSRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGUSERDNSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagUserDnsResult : public ServiceResult + { + public: + + + ModifySagUserDnsResult(); + explicit ModifySagUserDnsResult(const std::string &payload); + ~ModifySagUserDnsResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGUSERDNSRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagWanRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagWanRequest.h new file mode 100644 index 000000000..804c2aa42 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagWanRequest.h @@ -0,0 +1,87 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGWANREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWANREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagWanRequest : public RpcServiceRequest + { + + public: + ModifySagWanRequest(); + ~ModifySagWanRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getPassword()const; + void setPassword(const std::string& password); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getMask()const; + void setMask(const std::string& mask); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getIP()const; + void setIP(const std::string& iP); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getIPType()const; + void setIPType(const std::string& iPType); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getPortName()const; + void setPortName(const std::string& portName); + std::string getGateway()const; + void setGateway(const std::string& gateway); + std::string getUsername()const; + void setUsername(const std::string& username); + + private: + long resourceOwnerId_; + std::string password_; + std::string regionId_; + std::string mask_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string iP_; + long ownerId_; + std::string iPType_; + std::string smartAGId_; + std::string smartAGSn_; + std::string portName_; + std::string gateway_; + std::string username_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWANREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagWanResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagWanResult.h new file mode 100644 index 000000000..d0c34c6c3 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagWanResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGWANRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWANRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagWanResult : public ServiceResult + { + public: + + + ModifySagWanResult(); + explicit ModifySagWanResult(const std::string &payload); + ~ModifySagWanResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWANRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagWanSnatRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagWanSnatRequest.h new file mode 100644 index 000000000..a220e1d8c --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagWanSnatRequest.h @@ -0,0 +1,69 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGWANSNATREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWANSNATREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagWanSnatRequest : public RpcServiceRequest + { + + public: + ModifySagWanSnatRequest(); + ~ModifySagWanSnatRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getSnat()const; + void setSnat(const std::string& snat); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + std::string snat_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWANSNATREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagWanSnatResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagWanSnatResult.h new file mode 100644 index 000000000..b95a4b6c4 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagWanSnatResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGWANSNATRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWANSNATRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagWanSnatResult : public ServiceResult + { + public: + + + ModifySagWanSnatResult(); + explicit ModifySagWanSnatResult(const std::string &payload); + ~ModifySagWanSnatResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWANSNATRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagWifiRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySagWifiRequest.h new file mode 100644 index 000000000..e608322d6 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagWifiRequest.h @@ -0,0 +1,93 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGWIFIREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWIFIREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagWifiRequest : public RpcServiceRequest + { + + public: + ModifySagWifiRequest(); + ~ModifySagWifiRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getEncryptAlgorithm()const; + void setEncryptAlgorithm(const std::string& encryptAlgorithm); + std::string getChannel()const; + void setChannel(const std::string& channel); + std::string getAuthenticationType()const; + void setAuthenticationType(const std::string& authenticationType); + std::string getSSID()const; + void setSSID(const std::string& sSID); + std::string getPassword()const; + void setPassword(const std::string& password); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getIsBroadcast()const; + void setIsBroadcast(const std::string& isBroadcast); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getBandwidth()const; + void setBandwidth(const std::string& bandwidth); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getIsEnable()const; + void setIsEnable(const std::string& isEnable); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + std::string getIsAuth()const; + void setIsAuth(const std::string& isAuth); + + private: + long resourceOwnerId_; + std::string encryptAlgorithm_; + std::string channel_; + std::string authenticationType_; + std::string sSID_; + std::string password_; + std::string regionId_; + std::string isBroadcast_; + std::string resourceOwnerAccount_; + std::string bandwidth_; + std::string ownerAccount_; + long ownerId_; + std::string isEnable_; + std::string smartAGId_; + std::string smartAGSn_; + std::string isAuth_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWIFIREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySagWifiResult.h b/smartag/include/alibabacloud/smartag/model/ModifySagWifiResult.h new file mode 100644 index 000000000..b38c7a5af --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/ModifySagWifiResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_MODIFYSAGWIFIRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWIFIRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT ModifySagWifiResult : public ServiceResult + { + public: + + + ModifySagWifiResult(); + explicit ModifySagWifiResult(const std::string &payload); + ~ModifySagWifiResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGWIFIRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ModifySmartAccessGatewayClientUserRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySmartAccessGatewayClientUserRequest.h index d6ce058d7..30c560926 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifySmartAccessGatewayClientUserRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ModifySmartAccessGatewayClientUserRequest.h @@ -39,6 +39,8 @@ namespace AlibabaCloud void setResourceOwnerId(long resourceOwnerId); std::string getRegionId()const; void setRegionId(const std::string& regionId); + std::string getEmail()const; + void setEmail(const std::string& email); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); int getBandwidth()const; @@ -55,6 +57,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; std::string regionId_; + std::string email_; std::string resourceOwnerAccount_; int bandwidth_; std::string ownerAccount_; diff --git a/smartag/include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthRequest.h b/smartag/include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthRequest.h index 75d5fd291..dd6b43d9f 100644 --- a/smartag/include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud ModifySmartAccessGatewayUpBandwidthRequest(); ~ModifySmartAccessGatewayUpBandwidthRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getUpBandwidthWan()const; - void setUpBandwidthWan(int upBandwidthWan); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - int getUpBandwidth4G()const; - void setUpBandwidth4G(int upBandwidth4G); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getUpBandwidthWan()const; + void setUpBandwidthWan(int upBandwidthWan); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + int getUpBandwidth4G()const; + void setUpBandwidth4G(int upBandwidth4G); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string regionId_; - int upBandwidthWan_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - int upBandwidth4G_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string regionId_; + int upBandwidthWan_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + int upBandwidth4G_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupRequest.h b/smartag/include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupRequest.h new file mode 100644 index 000000000..82d618bb7 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupRequest.h @@ -0,0 +1,60 @@ +/* + * 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_SMARTAG_MODEL_ORCHESTRATESAGECROUTEBACKUPREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_ORCHESTRATESAGECROUTEBACKUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT OrchestrateSagECRouteBackupRequest : public RpcServiceRequest + { + + public: + OrchestrateSagECRouteBackupRequest(); + ~OrchestrateSagECRouteBackupRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_ORCHESTRATESAGECROUTEBACKUPREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupResult.h b/smartag/include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupResult.h new file mode 100644 index 000000000..fa971a782 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_ORCHESTRATESAGECROUTEBACKUPRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_ORCHESTRATESAGECROUTEBACKUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT OrchestrateSagECRouteBackupResult : public ServiceResult + { + public: + + + OrchestrateSagECRouteBackupResult(); + explicit OrchestrateSagECRouteBackupResult(const std::string &payload); + ~OrchestrateSagECRouteBackupResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_ORCHESTRATESAGECROUTEBACKUPRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/ResetSmartAccessGatewayClientUserPasswordRequest.h b/smartag/include/alibabacloud/smartag/model/ResetSmartAccessGatewayClientUserPasswordRequest.h index 66ff72e54..b22ce1524 100644 --- a/smartag/include/alibabacloud/smartag/model/ResetSmartAccessGatewayClientUserPasswordRequest.h +++ b/smartag/include/alibabacloud/smartag/model/ResetSmartAccessGatewayClientUserPasswordRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getPassword()const; + void setPassword(const std::string& password); std::string getRegionId()const; void setRegionId(const std::string& regionId); std::string getResourceOwnerAccount()const; @@ -52,6 +54,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string password_; std::string regionId_; std::string resourceOwnerAccount_; std::string ownerAccount_; diff --git a/smartag/include/alibabacloud/smartag/model/RevokeInstanceFromVbrRequest.h b/smartag/include/alibabacloud/smartag/model/RevokeInstanceFromVbrRequest.h new file mode 100644 index 000000000..37e33756d --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/RevokeInstanceFromVbrRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_REVOKEINSTANCEFROMVBRREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_REVOKEINSTANCEFROMVBRREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT RevokeInstanceFromVbrRequest : public RpcServiceRequest + { + + public: + RevokeInstanceFromVbrRequest(); + ~RevokeInstanceFromVbrRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getVbrInstanceId()const; + void setVbrInstanceId(const std::string& vbrInstanceId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string vbrInstanceId_; + std::string smartAGId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_REVOKEINSTANCEFROMVBRREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/RevokeInstanceFromVbrResult.h b/smartag/include/alibabacloud/smartag/model/RevokeInstanceFromVbrResult.h new file mode 100644 index 000000000..f7954d6a4 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/RevokeInstanceFromVbrResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_REVOKEINSTANCEFROMVBRRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_REVOKEINSTANCEFROMVBRRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT RevokeInstanceFromVbrResult : public ServiceResult + { + public: + + + RevokeInstanceFromVbrResult(); + explicit RevokeInstanceFromVbrResult(const std::string &payload); + ~RevokeInstanceFromVbrResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_REVOKEINSTANCEFROMVBRRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnRequest.h b/smartag/include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnRequest.h index 0c1185074..cc8e332a2 100644 --- a/smartag/include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnRequest.h +++ b/smartag/include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud RevokeSagInstanceFromCcnRequest(); ~RevokeSagInstanceFromCcnRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getCcnInstanceId()const; - void setCcnInstanceId(const std::string& ccnInstanceId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getCcnInstanceId()const; + void setCcnInstanceId(const std::string& ccnInstanceId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string regionId_; - std::string ccnInstanceId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string regionId_; + std::string ccnInstanceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigRequest.h b/smartag/include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigRequest.h new file mode 100644 index 000000000..4979e6974 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SMARTAG_MODEL_SYNCHRONIZESMARTAGWEBCONFIGREQUEST_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_SYNCHRONIZESMARTAGWEBCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT SynchronizeSmartAGWebConfigRequest : public RpcServiceRequest + { + + public: + SynchronizeSmartAGWebConfigRequest(); + ~SynchronizeSmartAGWebConfigRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + std::string getSmartAGSn()const; + void setSmartAGSn(const std::string& smartAGSn); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + std::string smartAGSn_; + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_SYNCHRONIZESMARTAGWEBCONFIGREQUEST_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigResult.h b/smartag/include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigResult.h new file mode 100644 index 000000000..4cfcd87f7 --- /dev/null +++ b/smartag/include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigResult.h @@ -0,0 +1,49 @@ +/* + * 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_SMARTAG_MODEL_SYNCHRONIZESMARTAGWEBCONFIGRESULT_H_ +#define ALIBABACLOUD_SMARTAG_MODEL_SYNCHRONIZESMARTAGWEBCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Smartag + { + namespace Model + { + class ALIBABACLOUD_SMARTAG_EXPORT SynchronizeSmartAGWebConfigResult : public ServiceResult + { + public: + + + SynchronizeSmartAGWebConfigResult(); + explicit SynchronizeSmartAGWebConfigResult(const std::string &payload); + ~SynchronizeSmartAGWebConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_SMARTAG_MODEL_SYNCHRONIZESMARTAGWEBCONFIGRESULT_H_ \ No newline at end of file diff --git a/smartag/include/alibabacloud/smartag/model/UnbindSerialNumberRequest.h b/smartag/include/alibabacloud/smartag/model/UnbindSerialNumberRequest.h index 04163ffc3..eeff0fe23 100644 --- a/smartag/include/alibabacloud/smartag/model/UnbindSerialNumberRequest.h +++ b/smartag/include/alibabacloud/smartag/model/UnbindSerialNumberRequest.h @@ -35,29 +35,29 @@ namespace AlibabaCloud UnbindSerialNumberRequest(); ~UnbindSerialNumberRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getSerialNumber()const; - void setSerialNumber(const std::string& serialNumber); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSerialNumber()const; + void setSerialNumber(const std::string& serialNumber); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string regionId_; - std::string serialNumber_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string regionId_; + std::string serialNumber_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/UnbindVbrRequest.h b/smartag/include/alibabacloud/smartag/model/UnbindVbrRequest.h index d12f73c8b..c54aef887 100644 --- a/smartag/include/alibabacloud/smartag/model/UnbindVbrRequest.h +++ b/smartag/include/alibabacloud/smartag/model/UnbindVbrRequest.h @@ -35,32 +35,35 @@ namespace AlibabaCloud UnbindVbrRequest(); ~UnbindVbrRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getVbrId()const; - void setVbrId(const std::string& vbrId); - std::string getVbrRegionId()const; - void setVbrRegionId(const std::string& vbrRegionId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getVbrId()const; + void setVbrId(const std::string& vbrId); + std::string getVbrRegionId()const; + void setVbrRegionId(const std::string& vbrRegionId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + 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); + long getSmartAGUid()const; + void setSmartAGUid(long smartAGUid); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); private: - long resourceOwnerId_; - std::string vbrId_; - std::string vbrRegionId_; - std::string regionId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; + long resourceOwnerId_; + std::string vbrId_; + std::string vbrRegionId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + long smartAGUid_; + std::string smartAGId_; }; } diff --git a/smartag/include/alibabacloud/smartag/model/UnicomOrderConfirmRequest.h b/smartag/include/alibabacloud/smartag/model/UnicomOrderConfirmRequest.h index 30c74c7bf..e64433afa 100644 --- a/smartag/include/alibabacloud/smartag/model/UnicomOrderConfirmRequest.h +++ b/smartag/include/alibabacloud/smartag/model/UnicomOrderConfirmRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SMARTAG_EXPORT UnicomOrderConfirmRequest : public RpcServiceRequest { + public: struct OrderItem { std::string scItemName; diff --git a/smartag/include/alibabacloud/smartag/model/UnicomSignConfirmRequest.h b/smartag/include/alibabacloud/smartag/model/UnicomSignConfirmRequest.h index 6a7cd22bc..d623afb21 100644 --- a/smartag/include/alibabacloud/smartag/model/UnicomSignConfirmRequest.h +++ b/smartag/include/alibabacloud/smartag/model/UnicomSignConfirmRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SMARTAG_EXPORT UnicomSignConfirmRequest : public RpcServiceRequest { + public: struct TmsOrder { std::string tmsCode; diff --git a/smartag/include/alibabacloud/smartag/model/UpgradeSmartAccessGatewaySoftwareRequest.h b/smartag/include/alibabacloud/smartag/model/UpgradeSmartAccessGatewaySoftwareRequest.h index 35a4c03f4..9f5899b5f 100644 --- a/smartag/include/alibabacloud/smartag/model/UpgradeSmartAccessGatewaySoftwareRequest.h +++ b/smartag/include/alibabacloud/smartag/model/UpgradeSmartAccessGatewaySoftwareRequest.h @@ -35,35 +35,35 @@ namespace AlibabaCloud UpgradeSmartAccessGatewaySoftwareRequest(); ~UpgradeSmartAccessGatewaySoftwareRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - int getUserCount()const; - void setUserCount(int userCount); - bool getAutoPay()const; - void setAutoPay(bool autoPay); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSmartAGId()const; - void setSmartAGId(const std::string& smartAGId); - long getDataPlan()const; - void setDataPlan(long dataPlan); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getUserCount()const; + void setUserCount(int userCount); + bool getAutoPay()const; + void setAutoPay(bool autoPay); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSmartAGId()const; + void setSmartAGId(const std::string& smartAGId); + long getDataPlan()const; + void setDataPlan(long dataPlan); private: - long resourceOwnerId_; - std::string regionId_; - int userCount_; - bool autoPay_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string smartAGId_; - long dataPlan_; + long resourceOwnerId_; + std::string regionId_; + int userCount_; + bool autoPay_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string smartAGId_; + long dataPlan_; }; } diff --git a/smartag/src/SmartagClient.cc b/smartag/src/SmartagClient.cc index 5380cbfcc..19c1ec3de 100644 --- a/smartag/src/SmartagClient.cc +++ b/smartag/src/SmartagClient.cc @@ -231,6 +231,42 @@ SmartagClient::AddNetworkOptimizationSettingOutcomeCallable SmartagClient::addNe return task->get_future(); } +SmartagClient::AddSagCidrOutcome SmartagClient::addSagCidr(const AddSagCidrRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AddSagCidrOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AddSagCidrOutcome(AddSagCidrResult(outcome.result())); + else + return AddSagCidrOutcome(outcome.error()); +} + +void SmartagClient::addSagCidrAsync(const AddSagCidrRequest& request, const AddSagCidrAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, addSagCidr(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::AddSagCidrOutcomeCallable SmartagClient::addSagCidrCallable(const AddSagCidrRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->addSagCidr(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::AddSnatEntryOutcome SmartagClient::addSnatEntry(const AddSnatEntryRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -411,6 +447,42 @@ SmartagClient::AttachNetworkOptimizationSagsOutcomeCallable SmartagClient::attac return task->get_future(); } +SmartagClient::BindSerialNumberOutcome SmartagClient::bindSerialNumber(const BindSerialNumberRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BindSerialNumberOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BindSerialNumberOutcome(BindSerialNumberResult(outcome.result())); + else + return BindSerialNumberOutcome(outcome.error()); +} + +void SmartagClient::bindSerialNumberAsync(const BindSerialNumberRequest& request, const BindSerialNumberAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, bindSerialNumber(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::BindSerialNumberOutcomeCallable SmartagClient::bindSerialNumberCallable(const BindSerialNumberRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->bindSerialNumber(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::BindSmartAccessGatewayOutcome SmartagClient::bindSmartAccessGateway(const BindSmartAccessGatewayRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -663,6 +735,42 @@ SmartagClient::CreateFlowLogOutcomeCallable SmartagClient::createFlowLogCallable return task->get_future(); } +SmartagClient::CreateHealthCheckOutcome SmartagClient::createHealthCheck(const CreateHealthCheckRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateHealthCheckOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateHealthCheckOutcome(CreateHealthCheckResult(outcome.result())); + else + return CreateHealthCheckOutcome(outcome.error()); +} + +void SmartagClient::createHealthCheckAsync(const CreateHealthCheckRequest& request, const CreateHealthCheckAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createHealthCheck(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::CreateHealthCheckOutcomeCallable SmartagClient::createHealthCheckCallable(const CreateHealthCheckRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createHealthCheck(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::CreateNetworkOptimizationOutcome SmartagClient::createNetworkOptimization(const CreateNetworkOptimizationRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -843,6 +951,78 @@ SmartagClient::CreateSAGLinkLevelHaOutcomeCallable SmartagClient::createSAGLinkL return task->get_future(); } +SmartagClient::CreateSagExpressConnectInterfaceOutcome SmartagClient::createSagExpressConnectInterface(const CreateSagExpressConnectInterfaceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateSagExpressConnectInterfaceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateSagExpressConnectInterfaceOutcome(CreateSagExpressConnectInterfaceResult(outcome.result())); + else + return CreateSagExpressConnectInterfaceOutcome(outcome.error()); +} + +void SmartagClient::createSagExpressConnectInterfaceAsync(const CreateSagExpressConnectInterfaceRequest& request, const CreateSagExpressConnectInterfaceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createSagExpressConnectInterface(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::CreateSagExpressConnectInterfaceOutcomeCallable SmartagClient::createSagExpressConnectInterfaceCallable(const CreateSagExpressConnectInterfaceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createSagExpressConnectInterface(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::CreateSagStaticRouteOutcome SmartagClient::createSagStaticRoute(const CreateSagStaticRouteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateSagStaticRouteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateSagStaticRouteOutcome(CreateSagStaticRouteResult(outcome.result())); + else + return CreateSagStaticRouteOutcome(outcome.error()); +} + +void SmartagClient::createSagStaticRouteAsync(const CreateSagStaticRouteRequest& request, const CreateSagStaticRouteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createSagStaticRoute(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::CreateSagStaticRouteOutcomeCallable SmartagClient::createSagStaticRouteCallable(const CreateSagStaticRouteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createSagStaticRoute(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::CreateSmartAccessGatewayOutcome SmartagClient::createSmartAccessGateway(const CreateSmartAccessGatewayRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1203,6 +1383,42 @@ SmartagClient::DeleteFlowLogOutcomeCallable SmartagClient::deleteFlowLogCallable return task->get_future(); } +SmartagClient::DeleteHealthCheckOutcome SmartagClient::deleteHealthCheck(const DeleteHealthCheckRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteHealthCheckOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteHealthCheckOutcome(DeleteHealthCheckResult(outcome.result())); + else + return DeleteHealthCheckOutcome(outcome.error()); +} + +void SmartagClient::deleteHealthCheckAsync(const DeleteHealthCheckRequest& request, const DeleteHealthCheckAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteHealthCheck(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DeleteHealthCheckOutcomeCallable SmartagClient::deleteHealthCheckCallable(const DeleteHealthCheckRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteHealthCheck(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::DeleteNetworkOptimizationOutcome SmartagClient::deleteNetworkOptimization(const DeleteNetworkOptimizationRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1383,6 +1599,42 @@ SmartagClient::DeleteQosPolicyOutcomeCallable SmartagClient::deleteQosPolicyCall return task->get_future(); } +SmartagClient::DeleteRouteDistributionStrategyOutcome SmartagClient::deleteRouteDistributionStrategy(const DeleteRouteDistributionStrategyRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteRouteDistributionStrategyOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteRouteDistributionStrategyOutcome(DeleteRouteDistributionStrategyResult(outcome.result())); + else + return DeleteRouteDistributionStrategyOutcome(outcome.error()); +} + +void SmartagClient::deleteRouteDistributionStrategyAsync(const DeleteRouteDistributionStrategyRequest& request, const DeleteRouteDistributionStrategyAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteRouteDistributionStrategy(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DeleteRouteDistributionStrategyOutcomeCallable SmartagClient::deleteRouteDistributionStrategyCallable(const DeleteRouteDistributionStrategyRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteRouteDistributionStrategy(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::DeleteSAGLinkLevelHaOutcome SmartagClient::deleteSAGLinkLevelHa(const DeleteSAGLinkLevelHaRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1419,6 +1671,150 @@ SmartagClient::DeleteSAGLinkLevelHaOutcomeCallable SmartagClient::deleteSAGLinkL return task->get_future(); } +SmartagClient::DeleteSagCidrOutcome SmartagClient::deleteSagCidr(const DeleteSagCidrRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteSagCidrOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteSagCidrOutcome(DeleteSagCidrResult(outcome.result())); + else + return DeleteSagCidrOutcome(outcome.error()); +} + +void SmartagClient::deleteSagCidrAsync(const DeleteSagCidrRequest& request, const DeleteSagCidrAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteSagCidr(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DeleteSagCidrOutcomeCallable SmartagClient::deleteSagCidrCallable(const DeleteSagCidrRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteSagCidr(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DeleteSagExpressConnectInterfaceOutcome SmartagClient::deleteSagExpressConnectInterface(const DeleteSagExpressConnectInterfaceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteSagExpressConnectInterfaceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteSagExpressConnectInterfaceOutcome(DeleteSagExpressConnectInterfaceResult(outcome.result())); + else + return DeleteSagExpressConnectInterfaceOutcome(outcome.error()); +} + +void SmartagClient::deleteSagExpressConnectInterfaceAsync(const DeleteSagExpressConnectInterfaceRequest& request, const DeleteSagExpressConnectInterfaceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteSagExpressConnectInterface(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DeleteSagExpressConnectInterfaceOutcomeCallable SmartagClient::deleteSagExpressConnectInterfaceCallable(const DeleteSagExpressConnectInterfaceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteSagExpressConnectInterface(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DeleteSagStaticRouteOutcome SmartagClient::deleteSagStaticRoute(const DeleteSagStaticRouteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteSagStaticRouteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteSagStaticRouteOutcome(DeleteSagStaticRouteResult(outcome.result())); + else + return DeleteSagStaticRouteOutcome(outcome.error()); +} + +void SmartagClient::deleteSagStaticRouteAsync(const DeleteSagStaticRouteRequest& request, const DeleteSagStaticRouteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteSagStaticRoute(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DeleteSagStaticRouteOutcomeCallable SmartagClient::deleteSagStaticRouteCallable(const DeleteSagStaticRouteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteSagStaticRoute(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DeleteSmartAccessGatewayOutcome SmartagClient::deleteSmartAccessGateway(const DeleteSmartAccessGatewayRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteSmartAccessGatewayOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteSmartAccessGatewayOutcome(DeleteSmartAccessGatewayResult(outcome.result())); + else + return DeleteSmartAccessGatewayOutcome(outcome.error()); +} + +void SmartagClient::deleteSmartAccessGatewayAsync(const DeleteSmartAccessGatewayRequest& request, const DeleteSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteSmartAccessGateway(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DeleteSmartAccessGatewayOutcomeCallable SmartagClient::deleteSmartAccessGatewayCallable(const DeleteSmartAccessGatewayRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteSmartAccessGateway(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::DeleteSmartAccessGatewayClientUserOutcome SmartagClient::deleteSmartAccessGatewayClientUser(const DeleteSmartAccessGatewayClientUserRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1851,6 +2247,114 @@ SmartagClient::DescribeGrantSagRulesOutcomeCallable SmartagClient::describeGrant return task->get_future(); } +SmartagClient::DescribeGrantSagVbrRulesOutcome SmartagClient::describeGrantSagVbrRules(const DescribeGrantSagVbrRulesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeGrantSagVbrRulesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeGrantSagVbrRulesOutcome(DescribeGrantSagVbrRulesResult(outcome.result())); + else + return DescribeGrantSagVbrRulesOutcome(outcome.error()); +} + +void SmartagClient::describeGrantSagVbrRulesAsync(const DescribeGrantSagVbrRulesRequest& request, const DescribeGrantSagVbrRulesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeGrantSagVbrRules(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeGrantSagVbrRulesOutcomeCallable SmartagClient::describeGrantSagVbrRulesCallable(const DescribeGrantSagVbrRulesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeGrantSagVbrRules(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeHealthCheckAttributeOutcome SmartagClient::describeHealthCheckAttribute(const DescribeHealthCheckAttributeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeHealthCheckAttributeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeHealthCheckAttributeOutcome(DescribeHealthCheckAttributeResult(outcome.result())); + else + return DescribeHealthCheckAttributeOutcome(outcome.error()); +} + +void SmartagClient::describeHealthCheckAttributeAsync(const DescribeHealthCheckAttributeRequest& request, const DescribeHealthCheckAttributeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeHealthCheckAttribute(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeHealthCheckAttributeOutcomeCallable SmartagClient::describeHealthCheckAttributeCallable(const DescribeHealthCheckAttributeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeHealthCheckAttribute(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeHealthChecksOutcome SmartagClient::describeHealthChecks(const DescribeHealthChecksRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeHealthChecksOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeHealthChecksOutcome(DescribeHealthChecksResult(outcome.result())); + else + return DescribeHealthChecksOutcome(outcome.error()); +} + +void SmartagClient::describeHealthChecksAsync(const DescribeHealthChecksRequest& request, const DescribeHealthChecksAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeHealthChecks(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeHealthChecksOutcomeCallable SmartagClient::describeHealthChecksCallable(const DescribeHealthChecksRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeHealthChecks(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::DescribeNetworkOptimizationSagsOutcome SmartagClient::describeNetworkOptimizationSags(const DescribeNetworkOptimizationSagsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1959,6 +2463,114 @@ SmartagClient::DescribeNetworkOptimizationsOutcomeCallable SmartagClient::descri return task->get_future(); } +SmartagClient::DescribePbrInterfacesOutcome SmartagClient::describePbrInterfaces(const DescribePbrInterfacesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribePbrInterfacesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribePbrInterfacesOutcome(DescribePbrInterfacesResult(outcome.result())); + else + return DescribePbrInterfacesOutcome(outcome.error()); +} + +void SmartagClient::describePbrInterfacesAsync(const DescribePbrInterfacesRequest& request, const DescribePbrInterfacesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describePbrInterfaces(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribePbrInterfacesOutcomeCallable SmartagClient::describePbrInterfacesCallable(const DescribePbrInterfacesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describePbrInterfaces(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribePbrRulesOutcome SmartagClient::describePbrRules(const DescribePbrRulesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribePbrRulesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribePbrRulesOutcome(DescribePbrRulesResult(outcome.result())); + else + return DescribePbrRulesOutcome(outcome.error()); +} + +void SmartagClient::describePbrRulesAsync(const DescribePbrRulesRequest& request, const DescribePbrRulesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describePbrRules(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribePbrRulesOutcomeCallable SmartagClient::describePbrRulesCallable(const DescribePbrRulesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describePbrRules(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribePolicyBasedRoutingsOutcome SmartagClient::describePolicyBasedRoutings(const DescribePolicyBasedRoutingsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribePolicyBasedRoutingsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribePolicyBasedRoutingsOutcome(DescribePolicyBasedRoutingsResult(outcome.result())); + else + return DescribePolicyBasedRoutingsOutcome(outcome.error()); +} + +void SmartagClient::describePolicyBasedRoutingsAsync(const DescribePolicyBasedRoutingsRequest& request, const DescribePolicyBasedRoutingsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describePolicyBasedRoutings(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribePolicyBasedRoutingsOutcomeCallable SmartagClient::describePolicyBasedRoutingsCallable(const DescribePolicyBasedRoutingsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describePolicyBasedRoutings(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::DescribeQosCarsOutcome SmartagClient::describeQosCars(const DescribeQosCarsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2103,6 +2715,330 @@ SmartagClient::DescribeRegionsOutcomeCallable SmartagClient::describeRegionsCall return task->get_future(); } +SmartagClient::DescribeRouteDistributionStrategiesOutcome SmartagClient::describeRouteDistributionStrategies(const DescribeRouteDistributionStrategiesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeRouteDistributionStrategiesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeRouteDistributionStrategiesOutcome(DescribeRouteDistributionStrategiesResult(outcome.result())); + else + return DescribeRouteDistributionStrategiesOutcome(outcome.error()); +} + +void SmartagClient::describeRouteDistributionStrategiesAsync(const DescribeRouteDistributionStrategiesRequest& request, const DescribeRouteDistributionStrategiesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeRouteDistributionStrategies(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeRouteDistributionStrategiesOutcomeCallable SmartagClient::describeRouteDistributionStrategiesCallable(const DescribeRouteDistributionStrategiesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeRouteDistributionStrategies(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSAGDeviceInfoOutcome SmartagClient::describeSAGDeviceInfo(const DescribeSAGDeviceInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSAGDeviceInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSAGDeviceInfoOutcome(DescribeSAGDeviceInfoResult(outcome.result())); + else + return DescribeSAGDeviceInfoOutcome(outcome.error()); +} + +void SmartagClient::describeSAGDeviceInfoAsync(const DescribeSAGDeviceInfoRequest& request, const DescribeSAGDeviceInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSAGDeviceInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSAGDeviceInfoOutcomeCallable SmartagClient::describeSAGDeviceInfoCallable(const DescribeSAGDeviceInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSAGDeviceInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagCurrentDnsOutcome SmartagClient::describeSagCurrentDns(const DescribeSagCurrentDnsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagCurrentDnsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagCurrentDnsOutcome(DescribeSagCurrentDnsResult(outcome.result())); + else + return DescribeSagCurrentDnsOutcome(outcome.error()); +} + +void SmartagClient::describeSagCurrentDnsAsync(const DescribeSagCurrentDnsRequest& request, const DescribeSagCurrentDnsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagCurrentDns(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagCurrentDnsOutcomeCallable SmartagClient::describeSagCurrentDnsCallable(const DescribeSagCurrentDnsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagCurrentDns(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagECRouteBackupAttributeOutcome SmartagClient::describeSagECRouteBackupAttribute(const DescribeSagECRouteBackupAttributeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagECRouteBackupAttributeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagECRouteBackupAttributeOutcome(DescribeSagECRouteBackupAttributeResult(outcome.result())); + else + return DescribeSagECRouteBackupAttributeOutcome(outcome.error()); +} + +void SmartagClient::describeSagECRouteBackupAttributeAsync(const DescribeSagECRouteBackupAttributeRequest& request, const DescribeSagECRouteBackupAttributeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagECRouteBackupAttribute(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagECRouteBackupAttributeOutcomeCallable SmartagClient::describeSagECRouteBackupAttributeCallable(const DescribeSagECRouteBackupAttributeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagECRouteBackupAttribute(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagExpressConnectInterfaceListOutcome SmartagClient::describeSagExpressConnectInterfaceList(const DescribeSagExpressConnectInterfaceListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagExpressConnectInterfaceListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagExpressConnectInterfaceListOutcome(DescribeSagExpressConnectInterfaceListResult(outcome.result())); + else + return DescribeSagExpressConnectInterfaceListOutcome(outcome.error()); +} + +void SmartagClient::describeSagExpressConnectInterfaceListAsync(const DescribeSagExpressConnectInterfaceListRequest& request, const DescribeSagExpressConnectInterfaceListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagExpressConnectInterfaceList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagExpressConnectInterfaceListOutcomeCallable SmartagClient::describeSagExpressConnectInterfaceListCallable(const DescribeSagExpressConnectInterfaceListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagExpressConnectInterfaceList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagGlobalRouteProtocolOutcome SmartagClient::describeSagGlobalRouteProtocol(const DescribeSagGlobalRouteProtocolRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagGlobalRouteProtocolOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagGlobalRouteProtocolOutcome(DescribeSagGlobalRouteProtocolResult(outcome.result())); + else + return DescribeSagGlobalRouteProtocolOutcome(outcome.error()); +} + +void SmartagClient::describeSagGlobalRouteProtocolAsync(const DescribeSagGlobalRouteProtocolRequest& request, const DescribeSagGlobalRouteProtocolAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagGlobalRouteProtocol(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagGlobalRouteProtocolOutcomeCallable SmartagClient::describeSagGlobalRouteProtocolCallable(const DescribeSagGlobalRouteProtocolRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagGlobalRouteProtocol(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagHaOutcome SmartagClient::describeSagHa(const DescribeSagHaRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagHaOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagHaOutcome(DescribeSagHaResult(outcome.result())); + else + return DescribeSagHaOutcome(outcome.error()); +} + +void SmartagClient::describeSagHaAsync(const DescribeSagHaRequest& request, const DescribeSagHaAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagHa(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagHaOutcomeCallable SmartagClient::describeSagHaCallable(const DescribeSagHaRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagHa(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagLanListOutcome SmartagClient::describeSagLanList(const DescribeSagLanListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagLanListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagLanListOutcome(DescribeSagLanListResult(outcome.result())); + else + return DescribeSagLanListOutcome(outcome.error()); +} + +void SmartagClient::describeSagLanListAsync(const DescribeSagLanListRequest& request, const DescribeSagLanListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagLanList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagLanListOutcomeCallable SmartagClient::describeSagLanListCallable(const DescribeSagLanListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagLanList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagManagementPortOutcome SmartagClient::describeSagManagementPort(const DescribeSagManagementPortRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagManagementPortOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagManagementPortOutcome(DescribeSagManagementPortResult(outcome.result())); + else + return DescribeSagManagementPortOutcome(outcome.error()); +} + +void SmartagClient::describeSagManagementPortAsync(const DescribeSagManagementPortRequest& request, const DescribeSagManagementPortAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagManagementPort(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagManagementPortOutcomeCallable SmartagClient::describeSagManagementPortCallable(const DescribeSagManagementPortRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagManagementPort(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::DescribeSagOnlineClientStatisticsOutcome SmartagClient::describeSagOnlineClientStatistics(const DescribeSagOnlineClientStatisticsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2139,6 +3075,222 @@ SmartagClient::DescribeSagOnlineClientStatisticsOutcomeCallable SmartagClient::d return task->get_future(); } +SmartagClient::DescribeSagPortListOutcome SmartagClient::describeSagPortList(const DescribeSagPortListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagPortListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagPortListOutcome(DescribeSagPortListResult(outcome.result())); + else + return DescribeSagPortListOutcome(outcome.error()); +} + +void SmartagClient::describeSagPortListAsync(const DescribeSagPortListRequest& request, const DescribeSagPortListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagPortList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagPortListOutcomeCallable SmartagClient::describeSagPortListCallable(const DescribeSagPortListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagPortList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagPortRouteProtocolListOutcome SmartagClient::describeSagPortRouteProtocolList(const DescribeSagPortRouteProtocolListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagPortRouteProtocolListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagPortRouteProtocolListOutcome(DescribeSagPortRouteProtocolListResult(outcome.result())); + else + return DescribeSagPortRouteProtocolListOutcome(outcome.error()); +} + +void SmartagClient::describeSagPortRouteProtocolListAsync(const DescribeSagPortRouteProtocolListRequest& request, const DescribeSagPortRouteProtocolListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagPortRouteProtocolList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagPortRouteProtocolListOutcomeCallable SmartagClient::describeSagPortRouteProtocolListCallable(const DescribeSagPortRouteProtocolListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagPortRouteProtocolList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagRemoteAccessOutcome SmartagClient::describeSagRemoteAccess(const DescribeSagRemoteAccessRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagRemoteAccessOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagRemoteAccessOutcome(DescribeSagRemoteAccessResult(outcome.result())); + else + return DescribeSagRemoteAccessOutcome(outcome.error()); +} + +void SmartagClient::describeSagRemoteAccessAsync(const DescribeSagRemoteAccessRequest& request, const DescribeSagRemoteAccessAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagRemoteAccess(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagRemoteAccessOutcomeCallable SmartagClient::describeSagRemoteAccessCallable(const DescribeSagRemoteAccessRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagRemoteAccess(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagRouteListOutcome SmartagClient::describeSagRouteList(const DescribeSagRouteListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagRouteListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagRouteListOutcome(DescribeSagRouteListResult(outcome.result())); + else + return DescribeSagRouteListOutcome(outcome.error()); +} + +void SmartagClient::describeSagRouteListAsync(const DescribeSagRouteListRequest& request, const DescribeSagRouteListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagRouteList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagRouteListOutcomeCallable SmartagClient::describeSagRouteListCallable(const DescribeSagRouteListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagRouteList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagRouteProtocolBgpOutcome SmartagClient::describeSagRouteProtocolBgp(const DescribeSagRouteProtocolBgpRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagRouteProtocolBgpOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagRouteProtocolBgpOutcome(DescribeSagRouteProtocolBgpResult(outcome.result())); + else + return DescribeSagRouteProtocolBgpOutcome(outcome.error()); +} + +void SmartagClient::describeSagRouteProtocolBgpAsync(const DescribeSagRouteProtocolBgpRequest& request, const DescribeSagRouteProtocolBgpAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagRouteProtocolBgp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagRouteProtocolBgpOutcomeCallable SmartagClient::describeSagRouteProtocolBgpCallable(const DescribeSagRouteProtocolBgpRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagRouteProtocolBgp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagRouteProtocolOspfOutcome SmartagClient::describeSagRouteProtocolOspf(const DescribeSagRouteProtocolOspfRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagRouteProtocolOspfOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagRouteProtocolOspfOutcome(DescribeSagRouteProtocolOspfResult(outcome.result())); + else + return DescribeSagRouteProtocolOspfOutcome(outcome.error()); +} + +void SmartagClient::describeSagRouteProtocolOspfAsync(const DescribeSagRouteProtocolOspfRequest& request, const DescribeSagRouteProtocolOspfAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagRouteProtocolOspf(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagRouteProtocolOspfOutcomeCallable SmartagClient::describeSagRouteProtocolOspfCallable(const DescribeSagRouteProtocolOspfRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagRouteProtocolOspf(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::DescribeSagRouteableAddressOutcome SmartagClient::describeSagRouteableAddress(const DescribeSagRouteableAddressRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2175,6 +3327,258 @@ SmartagClient::DescribeSagRouteableAddressOutcomeCallable SmartagClient::describ return task->get_future(); } +SmartagClient::DescribeSagStaticRouteListOutcome SmartagClient::describeSagStaticRouteList(const DescribeSagStaticRouteListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagStaticRouteListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagStaticRouteListOutcome(DescribeSagStaticRouteListResult(outcome.result())); + else + return DescribeSagStaticRouteListOutcome(outcome.error()); +} + +void SmartagClient::describeSagStaticRouteListAsync(const DescribeSagStaticRouteListRequest& request, const DescribeSagStaticRouteListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagStaticRouteList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagStaticRouteListOutcomeCallable SmartagClient::describeSagStaticRouteListCallable(const DescribeSagStaticRouteListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagStaticRouteList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagUserDnsOutcome SmartagClient::describeSagUserDns(const DescribeSagUserDnsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagUserDnsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagUserDnsOutcome(DescribeSagUserDnsResult(outcome.result())); + else + return DescribeSagUserDnsOutcome(outcome.error()); +} + +void SmartagClient::describeSagUserDnsAsync(const DescribeSagUserDnsRequest& request, const DescribeSagUserDnsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagUserDns(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagUserDnsOutcomeCallable SmartagClient::describeSagUserDnsCallable(const DescribeSagUserDnsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagUserDns(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagVbrRelationsOutcome SmartagClient::describeSagVbrRelations(const DescribeSagVbrRelationsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagVbrRelationsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagVbrRelationsOutcome(DescribeSagVbrRelationsResult(outcome.result())); + else + return DescribeSagVbrRelationsOutcome(outcome.error()); +} + +void SmartagClient::describeSagVbrRelationsAsync(const DescribeSagVbrRelationsRequest& request, const DescribeSagVbrRelationsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagVbrRelations(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagVbrRelationsOutcomeCallable SmartagClient::describeSagVbrRelationsCallable(const DescribeSagVbrRelationsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagVbrRelations(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagWan4GOutcome SmartagClient::describeSagWan4G(const DescribeSagWan4GRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagWan4GOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagWan4GOutcome(DescribeSagWan4GResult(outcome.result())); + else + return DescribeSagWan4GOutcome(outcome.error()); +} + +void SmartagClient::describeSagWan4GAsync(const DescribeSagWan4GRequest& request, const DescribeSagWan4GAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagWan4G(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagWan4GOutcomeCallable SmartagClient::describeSagWan4GCallable(const DescribeSagWan4GRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagWan4G(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagWanListOutcome SmartagClient::describeSagWanList(const DescribeSagWanListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagWanListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagWanListOutcome(DescribeSagWanListResult(outcome.result())); + else + return DescribeSagWanListOutcome(outcome.error()); +} + +void SmartagClient::describeSagWanListAsync(const DescribeSagWanListRequest& request, const DescribeSagWanListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagWanList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagWanListOutcomeCallable SmartagClient::describeSagWanListCallable(const DescribeSagWanListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagWanList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagWanSnatOutcome SmartagClient::describeSagWanSnat(const DescribeSagWanSnatRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagWanSnatOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagWanSnatOutcome(DescribeSagWanSnatResult(outcome.result())); + else + return DescribeSagWanSnatOutcome(outcome.error()); +} + +void SmartagClient::describeSagWanSnatAsync(const DescribeSagWanSnatRequest& request, const DescribeSagWanSnatAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagWanSnat(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagWanSnatOutcomeCallable SmartagClient::describeSagWanSnatCallable(const DescribeSagWanSnatRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagWanSnat(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::DescribeSagWifiOutcome SmartagClient::describeSagWifi(const DescribeSagWifiRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeSagWifiOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeSagWifiOutcome(DescribeSagWifiResult(outcome.result())); + else + return DescribeSagWifiOutcome(outcome.error()); +} + +void SmartagClient::describeSagWifiAsync(const DescribeSagWifiRequest& request, const DescribeSagWifiAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeSagWifi(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::DescribeSagWifiOutcomeCallable SmartagClient::describeSagWifiCallable(const DescribeSagWifiRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeSagWifi(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::DescribeSmartAccessGatewayAttributeOutcome SmartagClient::describeSmartAccessGatewayAttribute(const DescribeSmartAccessGatewayAttributeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3003,6 +4407,42 @@ SmartagClient::GrantSagInstanceToCcnOutcomeCallable SmartagClient::grantSagInsta return task->get_future(); } +SmartagClient::GrantSagInstanceToVbrOutcome SmartagClient::grantSagInstanceToVbr(const GrantSagInstanceToVbrRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GrantSagInstanceToVbrOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GrantSagInstanceToVbrOutcome(GrantSagInstanceToVbrResult(outcome.result())); + else + return GrantSagInstanceToVbrOutcome(outcome.error()); +} + +void SmartagClient::grantSagInstanceToVbrAsync(const GrantSagInstanceToVbrRequest& request, const GrantSagInstanceToVbrAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, grantSagInstanceToVbr(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::GrantSagInstanceToVbrOutcomeCallable SmartagClient::grantSagInstanceToVbrCallable(const GrantSagInstanceToVbrRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->grantSagInstanceToVbr(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::KickOutClientsOutcome SmartagClient::kickOutClients(const KickOutClientsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3219,6 +4659,42 @@ SmartagClient::ModifyFlowLogAttributeOutcomeCallable SmartagClient::modifyFlowLo return task->get_future(); } +SmartagClient::ModifyHealthCheckOutcome SmartagClient::modifyHealthCheck(const ModifyHealthCheckRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyHealthCheckOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyHealthCheckOutcome(ModifyHealthCheckResult(outcome.result())); + else + return ModifyHealthCheckOutcome(outcome.error()); +} + +void SmartagClient::modifyHealthCheckAsync(const ModifyHealthCheckRequest& request, const ModifyHealthCheckAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyHealthCheck(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifyHealthCheckOutcomeCallable SmartagClient::modifyHealthCheckCallable(const ModifyHealthCheckRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyHealthCheck(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::ModifyNetworkOptimizationOutcome SmartagClient::modifyNetworkOptimization(const ModifyNetworkOptimizationRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3363,6 +4839,366 @@ SmartagClient::ModifyQosPolicyOutcomeCallable SmartagClient::modifyQosPolicyCall return task->get_future(); } +SmartagClient::ModifyRouteDistributionStrategyOutcome SmartagClient::modifyRouteDistributionStrategy(const ModifyRouteDistributionStrategyRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyRouteDistributionStrategyOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyRouteDistributionStrategyOutcome(ModifyRouteDistributionStrategyResult(outcome.result())); + else + return ModifyRouteDistributionStrategyOutcome(outcome.error()); +} + +void SmartagClient::modifyRouteDistributionStrategyAsync(const ModifyRouteDistributionStrategyRequest& request, const ModifyRouteDistributionStrategyAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyRouteDistributionStrategy(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifyRouteDistributionStrategyOutcomeCallable SmartagClient::modifyRouteDistributionStrategyCallable(const ModifyRouteDistributionStrategyRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyRouteDistributionStrategy(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagCidrOutcome SmartagClient::modifySagCidr(const ModifySagCidrRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagCidrOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagCidrOutcome(ModifySagCidrResult(outcome.result())); + else + return ModifySagCidrOutcome(outcome.error()); +} + +void SmartagClient::modifySagCidrAsync(const ModifySagCidrRequest& request, const ModifySagCidrAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagCidr(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagCidrOutcomeCallable SmartagClient::modifySagCidrCallable(const ModifySagCidrRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagCidr(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagECRouteBackupOutcome SmartagClient::modifySagECRouteBackup(const ModifySagECRouteBackupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagECRouteBackupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagECRouteBackupOutcome(ModifySagECRouteBackupResult(outcome.result())); + else + return ModifySagECRouteBackupOutcome(outcome.error()); +} + +void SmartagClient::modifySagECRouteBackupAsync(const ModifySagECRouteBackupRequest& request, const ModifySagECRouteBackupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagECRouteBackup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagECRouteBackupOutcomeCallable SmartagClient::modifySagECRouteBackupCallable(const ModifySagECRouteBackupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagECRouteBackup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagExpressConnectInterfaceOutcome SmartagClient::modifySagExpressConnectInterface(const ModifySagExpressConnectInterfaceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagExpressConnectInterfaceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagExpressConnectInterfaceOutcome(ModifySagExpressConnectInterfaceResult(outcome.result())); + else + return ModifySagExpressConnectInterfaceOutcome(outcome.error()); +} + +void SmartagClient::modifySagExpressConnectInterfaceAsync(const ModifySagExpressConnectInterfaceRequest& request, const ModifySagExpressConnectInterfaceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagExpressConnectInterface(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagExpressConnectInterfaceOutcomeCallable SmartagClient::modifySagExpressConnectInterfaceCallable(const ModifySagExpressConnectInterfaceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagExpressConnectInterface(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagGlobalRouteProtocolOutcome SmartagClient::modifySagGlobalRouteProtocol(const ModifySagGlobalRouteProtocolRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagGlobalRouteProtocolOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagGlobalRouteProtocolOutcome(ModifySagGlobalRouteProtocolResult(outcome.result())); + else + return ModifySagGlobalRouteProtocolOutcome(outcome.error()); +} + +void SmartagClient::modifySagGlobalRouteProtocolAsync(const ModifySagGlobalRouteProtocolRequest& request, const ModifySagGlobalRouteProtocolAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagGlobalRouteProtocol(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagGlobalRouteProtocolOutcomeCallable SmartagClient::modifySagGlobalRouteProtocolCallable(const ModifySagGlobalRouteProtocolRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagGlobalRouteProtocol(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagHaOutcome SmartagClient::modifySagHa(const ModifySagHaRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagHaOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagHaOutcome(ModifySagHaResult(outcome.result())); + else + return ModifySagHaOutcome(outcome.error()); +} + +void SmartagClient::modifySagHaAsync(const ModifySagHaRequest& request, const ModifySagHaAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagHa(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagHaOutcomeCallable SmartagClient::modifySagHaCallable(const ModifySagHaRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagHa(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagLanOutcome SmartagClient::modifySagLan(const ModifySagLanRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagLanOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagLanOutcome(ModifySagLanResult(outcome.result())); + else + return ModifySagLanOutcome(outcome.error()); +} + +void SmartagClient::modifySagLanAsync(const ModifySagLanRequest& request, const ModifySagLanAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagLan(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagLanOutcomeCallable SmartagClient::modifySagLanCallable(const ModifySagLanRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagLan(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagManagementPortOutcome SmartagClient::modifySagManagementPort(const ModifySagManagementPortRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagManagementPortOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagManagementPortOutcome(ModifySagManagementPortResult(outcome.result())); + else + return ModifySagManagementPortOutcome(outcome.error()); +} + +void SmartagClient::modifySagManagementPortAsync(const ModifySagManagementPortRequest& request, const ModifySagManagementPortAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagManagementPort(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagManagementPortOutcomeCallable SmartagClient::modifySagManagementPortCallable(const ModifySagManagementPortRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagManagementPort(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagPortRoleOutcome SmartagClient::modifySagPortRole(const ModifySagPortRoleRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagPortRoleOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagPortRoleOutcome(ModifySagPortRoleResult(outcome.result())); + else + return ModifySagPortRoleOutcome(outcome.error()); +} + +void SmartagClient::modifySagPortRoleAsync(const ModifySagPortRoleRequest& request, const ModifySagPortRoleAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagPortRole(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagPortRoleOutcomeCallable SmartagClient::modifySagPortRoleCallable(const ModifySagPortRoleRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagPortRole(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagPortRouteProtocolOutcome SmartagClient::modifySagPortRouteProtocol(const ModifySagPortRouteProtocolRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagPortRouteProtocolOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagPortRouteProtocolOutcome(ModifySagPortRouteProtocolResult(outcome.result())); + else + return ModifySagPortRouteProtocolOutcome(outcome.error()); +} + +void SmartagClient::modifySagPortRouteProtocolAsync(const ModifySagPortRouteProtocolRequest& request, const ModifySagPortRouteProtocolAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagPortRouteProtocol(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagPortRouteProtocolOutcomeCallable SmartagClient::modifySagPortRouteProtocolCallable(const ModifySagPortRouteProtocolRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagPortRouteProtocol(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::ModifySagRemoteAccessOutcome SmartagClient::modifySagRemoteAccess(const ModifySagRemoteAccessRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3399,6 +5235,258 @@ SmartagClient::ModifySagRemoteAccessOutcomeCallable SmartagClient::modifySagRemo return task->get_future(); } +SmartagClient::ModifySagRouteProtocolBgpOutcome SmartagClient::modifySagRouteProtocolBgp(const ModifySagRouteProtocolBgpRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagRouteProtocolBgpOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagRouteProtocolBgpOutcome(ModifySagRouteProtocolBgpResult(outcome.result())); + else + return ModifySagRouteProtocolBgpOutcome(outcome.error()); +} + +void SmartagClient::modifySagRouteProtocolBgpAsync(const ModifySagRouteProtocolBgpRequest& request, const ModifySagRouteProtocolBgpAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagRouteProtocolBgp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagRouteProtocolBgpOutcomeCallable SmartagClient::modifySagRouteProtocolBgpCallable(const ModifySagRouteProtocolBgpRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagRouteProtocolBgp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagRouteProtocolOspfOutcome SmartagClient::modifySagRouteProtocolOspf(const ModifySagRouteProtocolOspfRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagRouteProtocolOspfOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagRouteProtocolOspfOutcome(ModifySagRouteProtocolOspfResult(outcome.result())); + else + return ModifySagRouteProtocolOspfOutcome(outcome.error()); +} + +void SmartagClient::modifySagRouteProtocolOspfAsync(const ModifySagRouteProtocolOspfRequest& request, const ModifySagRouteProtocolOspfAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagRouteProtocolOspf(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagRouteProtocolOspfOutcomeCallable SmartagClient::modifySagRouteProtocolOspfCallable(const ModifySagRouteProtocolOspfRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagRouteProtocolOspf(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagStaticRouteOutcome SmartagClient::modifySagStaticRoute(const ModifySagStaticRouteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagStaticRouteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagStaticRouteOutcome(ModifySagStaticRouteResult(outcome.result())); + else + return ModifySagStaticRouteOutcome(outcome.error()); +} + +void SmartagClient::modifySagStaticRouteAsync(const ModifySagStaticRouteRequest& request, const ModifySagStaticRouteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagStaticRoute(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagStaticRouteOutcomeCallable SmartagClient::modifySagStaticRouteCallable(const ModifySagStaticRouteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagStaticRoute(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagUserDnsOutcome SmartagClient::modifySagUserDns(const ModifySagUserDnsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagUserDnsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagUserDnsOutcome(ModifySagUserDnsResult(outcome.result())); + else + return ModifySagUserDnsOutcome(outcome.error()); +} + +void SmartagClient::modifySagUserDnsAsync(const ModifySagUserDnsRequest& request, const ModifySagUserDnsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagUserDns(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagUserDnsOutcomeCallable SmartagClient::modifySagUserDnsCallable(const ModifySagUserDnsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagUserDns(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagWanOutcome SmartagClient::modifySagWan(const ModifySagWanRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagWanOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagWanOutcome(ModifySagWanResult(outcome.result())); + else + return ModifySagWanOutcome(outcome.error()); +} + +void SmartagClient::modifySagWanAsync(const ModifySagWanRequest& request, const ModifySagWanAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagWan(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagWanOutcomeCallable SmartagClient::modifySagWanCallable(const ModifySagWanRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagWan(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagWanSnatOutcome SmartagClient::modifySagWanSnat(const ModifySagWanSnatRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagWanSnatOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagWanSnatOutcome(ModifySagWanSnatResult(outcome.result())); + else + return ModifySagWanSnatOutcome(outcome.error()); +} + +void SmartagClient::modifySagWanSnatAsync(const ModifySagWanSnatRequest& request, const ModifySagWanSnatAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagWanSnat(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagWanSnatOutcomeCallable SmartagClient::modifySagWanSnatCallable(const ModifySagWanSnatRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagWanSnat(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +SmartagClient::ModifySagWifiOutcome SmartagClient::modifySagWifi(const ModifySagWifiRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySagWifiOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySagWifiOutcome(ModifySagWifiResult(outcome.result())); + else + return ModifySagWifiOutcome(outcome.error()); +} + +void SmartagClient::modifySagWifiAsync(const ModifySagWifiRequest& request, const ModifySagWifiAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySagWifi(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::ModifySagWifiOutcomeCallable SmartagClient::modifySagWifiCallable(const ModifySagWifiRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySagWifi(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::ModifySerialNumberOutcome SmartagClient::modifySerialNumber(const ModifySerialNumberRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3543,6 +5631,42 @@ SmartagClient::ModifySmartAccessGatewayUpBandwidthOutcomeCallable SmartagClient: return task->get_future(); } +SmartagClient::OrchestrateSagECRouteBackupOutcome SmartagClient::orchestrateSagECRouteBackup(const OrchestrateSagECRouteBackupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OrchestrateSagECRouteBackupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OrchestrateSagECRouteBackupOutcome(OrchestrateSagECRouteBackupResult(outcome.result())); + else + return OrchestrateSagECRouteBackupOutcome(outcome.error()); +} + +void SmartagClient::orchestrateSagECRouteBackupAsync(const OrchestrateSagECRouteBackupRequest& request, const OrchestrateSagECRouteBackupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, orchestrateSagECRouteBackup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::OrchestrateSagECRouteBackupOutcomeCallable SmartagClient::orchestrateSagECRouteBackupCallable(const OrchestrateSagECRouteBackupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->orchestrateSagECRouteBackup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::RebootSmartAccessGatewayOutcome SmartagClient::rebootSmartAccessGateway(const RebootSmartAccessGatewayRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3651,6 +5775,42 @@ SmartagClient::RevokeInstanceFromCbnOutcomeCallable SmartagClient::revokeInstanc return task->get_future(); } +SmartagClient::RevokeInstanceFromVbrOutcome SmartagClient::revokeInstanceFromVbr(const RevokeInstanceFromVbrRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RevokeInstanceFromVbrOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RevokeInstanceFromVbrOutcome(RevokeInstanceFromVbrResult(outcome.result())); + else + return RevokeInstanceFromVbrOutcome(outcome.error()); +} + +void SmartagClient::revokeInstanceFromVbrAsync(const RevokeInstanceFromVbrRequest& request, const RevokeInstanceFromVbrAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, revokeInstanceFromVbr(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::RevokeInstanceFromVbrOutcomeCallable SmartagClient::revokeInstanceFromVbrCallable(const RevokeInstanceFromVbrRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->revokeInstanceFromVbr(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::RevokeSagInstanceFromCcnOutcome SmartagClient::revokeSagInstanceFromCcn(const RevokeSagInstanceFromCcnRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3795,6 +5955,42 @@ SmartagClient::SwitchSAGHaStateOutcomeCallable SmartagClient::switchSAGHaStateCa return task->get_future(); } +SmartagClient::SynchronizeSmartAGWebConfigOutcome SmartagClient::synchronizeSmartAGWebConfig(const SynchronizeSmartAGWebConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SynchronizeSmartAGWebConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SynchronizeSmartAGWebConfigOutcome(SynchronizeSmartAGWebConfigResult(outcome.result())); + else + return SynchronizeSmartAGWebConfigOutcome(outcome.error()); +} + +void SmartagClient::synchronizeSmartAGWebConfigAsync(const SynchronizeSmartAGWebConfigRequest& request, const SynchronizeSmartAGWebConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, synchronizeSmartAGWebConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SmartagClient::SynchronizeSmartAGWebConfigOutcomeCallable SmartagClient::synchronizeSmartAGWebConfigCallable(const SynchronizeSmartAGWebConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->synchronizeSmartAGWebConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SmartagClient::UnbindSerialNumberOutcome SmartagClient::unbindSerialNumber(const UnbindSerialNumberRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/smartag/src/model/ActivateSmartAccessGatewayRequest.cc b/smartag/src/model/ActivateSmartAccessGatewayRequest.cc index 2d1c52083..5344080e3 100644 --- a/smartag/src/model/ActivateSmartAccessGatewayRequest.cc +++ b/smartag/src/model/ActivateSmartAccessGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::ActivateSmartAccessGatewayRequest; ActivateSmartAccessGatewayRequest::ActivateSmartAccessGatewayRequest() : RpcServiceRequest("smartag", "2018-03-13", "ActivateSmartAccessGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} ActivateSmartAccessGatewayRequest::~ActivateSmartAccessGatewayRequest() {} @@ -33,7 +35,7 @@ long ActivateSmartAccessGatewayRequest::getResourceOwnerId()const void ActivateSmartAccessGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ActivateSmartAccessGatewayRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ActivateSmartAccessGatewayRequest::getRegionId()const void ActivateSmartAccessGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ActivateSmartAccessGatewayRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string ActivateSmartAccessGatewayRequest::getResourceOwnerAccount()const void ActivateSmartAccessGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ActivateSmartAccessGatewayRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string ActivateSmartAccessGatewayRequest::getOwnerAccount()const void ActivateSmartAccessGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ActivateSmartAccessGatewayRequest::getOwnerId()const @@ -77,7 +79,7 @@ long ActivateSmartAccessGatewayRequest::getOwnerId()const void ActivateSmartAccessGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ActivateSmartAccessGatewayRequest::getSmartAGId()const @@ -88,6 +90,6 @@ std::string ActivateSmartAccessGatewayRequest::getSmartAGId()const void ActivateSmartAccessGatewayRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/ActiveFlowLogRequest.cc b/smartag/src/model/ActiveFlowLogRequest.cc index 48dccd5c0..1f7dd3953 100644 --- a/smartag/src/model/ActiveFlowLogRequest.cc +++ b/smartag/src/model/ActiveFlowLogRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Smartag::Model::ActiveFlowLogRequest; ActiveFlowLogRequest::ActiveFlowLogRequest() : RpcServiceRequest("smartag", "2018-03-13", "ActiveFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} ActiveFlowLogRequest::~ActiveFlowLogRequest() {} -long ActiveFlowLogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ActiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ActiveFlowLogRequest::getRegionId()const -{ - return regionId_; -} - -void ActiveFlowLogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ActiveFlowLogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ActiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ActiveFlowLogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ActiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ActiveFlowLogRequest::getOwnerId()const -{ - return ownerId_; -} - -void ActiveFlowLogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ActiveFlowLogRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void ActiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long ActiveFlowLogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ActiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ActiveFlowLogRequest::getRegionId()const +{ + return regionId_; +} + +void ActiveFlowLogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ActiveFlowLogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ActiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ActiveFlowLogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ActiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ActiveFlowLogRequest::getOwnerId()const +{ + return ownerId_; +} + +void ActiveFlowLogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ActiveFlowLogRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void ActiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/smartag/src/model/AddACLRuleRequest.cc b/smartag/src/model/AddACLRuleRequest.cc index ad6f22a08..6f3f09d0f 100644 --- a/smartag/src/model/AddACLRuleRequest.cc +++ b/smartag/src/model/AddACLRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::AddACLRuleRequest; AddACLRuleRequest::AddACLRuleRequest() : RpcServiceRequest("smartag", "2018-03-13", "AddACLRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddACLRuleRequest::~AddACLRuleRequest() {} @@ -33,7 +35,7 @@ long AddACLRuleRequest::getResourceOwnerId()const void AddACLRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddACLRuleRequest::getSourcePortRange()const @@ -44,7 +46,7 @@ std::string AddACLRuleRequest::getSourcePortRange()const void AddACLRuleRequest::setSourcePortRange(const std::string& sourcePortRange) { sourcePortRange_ = sourcePortRange; - setCoreParameter("SourcePortRange", sourcePortRange); + setParameter("SourcePortRange", sourcePortRange); } std::string AddACLRuleRequest::getSourceCidr()const @@ -55,7 +57,7 @@ std::string AddACLRuleRequest::getSourceCidr()const void AddACLRuleRequest::setSourceCidr(const std::string& sourceCidr) { sourceCidr_ = sourceCidr; - setCoreParameter("SourceCidr", sourceCidr); + setParameter("SourceCidr", sourceCidr); } std::string AddACLRuleRequest::getDescription()const @@ -66,7 +68,7 @@ std::string AddACLRuleRequest::getDescription()const void AddACLRuleRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string AddACLRuleRequest::getType()const @@ -77,7 +79,7 @@ std::string AddACLRuleRequest::getType()const void AddACLRuleRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string AddACLRuleRequest::getDestCidr()const @@ -88,7 +90,7 @@ std::string AddACLRuleRequest::getDestCidr()const void AddACLRuleRequest::setDestCidr(const std::string& destCidr) { destCidr_ = destCidr; - setCoreParameter("DestCidr", destCidr); + setParameter("DestCidr", destCidr); } std::string AddACLRuleRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string AddACLRuleRequest::getRegionId()const void AddACLRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddACLRuleRequest::getDirection()const @@ -110,7 +112,7 @@ std::string AddACLRuleRequest::getDirection()const void AddACLRuleRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } std::string AddACLRuleRequest::getPolicy()const @@ -121,7 +123,7 @@ std::string AddACLRuleRequest::getPolicy()const void AddACLRuleRequest::setPolicy(const std::string& policy) { policy_ = policy; - setCoreParameter("Policy", policy); + setParameter("Policy", policy); } std::string AddACLRuleRequest::getAclId()const @@ -132,7 +134,7 @@ std::string AddACLRuleRequest::getAclId()const void AddACLRuleRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string AddACLRuleRequest::getResourceOwnerAccount()const @@ -143,7 +145,7 @@ std::string AddACLRuleRequest::getResourceOwnerAccount()const void AddACLRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddACLRuleRequest::getIpProtocol()const @@ -154,7 +156,7 @@ std::string AddACLRuleRequest::getIpProtocol()const void AddACLRuleRequest::setIpProtocol(const std::string& ipProtocol) { ipProtocol_ = ipProtocol; - setCoreParameter("IpProtocol", ipProtocol); + setParameter("IpProtocol", ipProtocol); } std::string AddACLRuleRequest::getOwnerAccount()const @@ -165,7 +167,7 @@ std::string AddACLRuleRequest::getOwnerAccount()const void AddACLRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddACLRuleRequest::getOwnerId()const @@ -176,7 +178,7 @@ long AddACLRuleRequest::getOwnerId()const void AddACLRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int AddACLRuleRequest::getPriority()const @@ -187,7 +189,7 @@ int AddACLRuleRequest::getPriority()const void AddACLRuleRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string AddACLRuleRequest::getDestPortRange()const @@ -198,6 +200,17 @@ std::string AddACLRuleRequest::getDestPortRange()const void AddACLRuleRequest::setDestPortRange(const std::string& destPortRange) { destPortRange_ = destPortRange; - setCoreParameter("DestPortRange", destPortRange); + setParameter("DestPortRange", destPortRange); +} + +std::string AddACLRuleRequest::getName()const +{ + return name_; +} + +void AddACLRuleRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); } diff --git a/smartag/src/model/AddACLRuleResult.cc b/smartag/src/model/AddACLRuleResult.cc index 2afe844cf..dc2c8a364 100644 --- a/smartag/src/model/AddACLRuleResult.cc +++ b/smartag/src/model/AddACLRuleResult.cc @@ -65,6 +65,8 @@ void AddACLRuleResult::parse(const std::string &payload) gmtCreate_ = std::stol(value["GmtCreate"].asString()); if(!value["Type"].isNull()) type_ = value["Type"].asString(); + if(!value["Name"].isNull()) + name_ = value["Name"].asString(); } @@ -113,6 +115,11 @@ std::string AddACLRuleResult::getDirection()const return direction_; } +std::string AddACLRuleResult::getName()const +{ + return name_; +} + long AddACLRuleResult::getGmtCreate()const { return gmtCreate_; diff --git a/smartag/src/model/AddDnatEntryRequest.cc b/smartag/src/model/AddDnatEntryRequest.cc index 1817e819a..071676eaf 100644 --- a/smartag/src/model/AddDnatEntryRequest.cc +++ b/smartag/src/model/AddDnatEntryRequest.cc @@ -20,140 +20,142 @@ using AlibabaCloud::Smartag::Model::AddDnatEntryRequest; AddDnatEntryRequest::AddDnatEntryRequest() : RpcServiceRequest("smartag", "2018-03-13", "AddDnatEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddDnatEntryRequest::~AddDnatEntryRequest() {} -long AddDnatEntryRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void AddDnatEntryRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string AddDnatEntryRequest::getType()const -{ - return type_; -} - -void AddDnatEntryRequest::setType(const std::string& type) -{ - type_ = type; - setCoreParameter("Type", type); -} - -std::string AddDnatEntryRequest::getInternalIp()const -{ - return internalIp_; -} - -void AddDnatEntryRequest::setInternalIp(const std::string& internalIp) -{ - internalIp_ = internalIp; - setCoreParameter("InternalIp", internalIp); -} - -std::string AddDnatEntryRequest::getRegionId()const -{ - return regionId_; -} - -void AddDnatEntryRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string AddDnatEntryRequest::getExternalIp()const -{ - return externalIp_; -} - -void AddDnatEntryRequest::setExternalIp(const std::string& externalIp) -{ - externalIp_ = externalIp; - setCoreParameter("ExternalIp", externalIp); -} - -std::string AddDnatEntryRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void AddDnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string AddDnatEntryRequest::getIpProtocol()const -{ - return ipProtocol_; -} - -void AddDnatEntryRequest::setIpProtocol(const std::string& ipProtocol) -{ - ipProtocol_ = ipProtocol; - setCoreParameter("IpProtocol", ipProtocol); -} - -std::string AddDnatEntryRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void AddDnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long AddDnatEntryRequest::getOwnerId()const -{ - return ownerId_; -} - -void AddDnatEntryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AddDnatEntryRequest::getSagId()const -{ - return sagId_; -} - -void AddDnatEntryRequest::setSagId(const std::string& sagId) -{ - sagId_ = sagId; - setCoreParameter("SagId", sagId); -} - -std::string AddDnatEntryRequest::getInternalPort()const -{ - return internalPort_; -} - -void AddDnatEntryRequest::setInternalPort(const std::string& internalPort) -{ - internalPort_ = internalPort; - setCoreParameter("InternalPort", internalPort); -} - -std::string AddDnatEntryRequest::getExternalPort()const -{ - return externalPort_; -} - -void AddDnatEntryRequest::setExternalPort(const std::string& externalPort) -{ - externalPort_ = externalPort; - setCoreParameter("ExternalPort", externalPort); -} - +long AddDnatEntryRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void AddDnatEntryRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string AddDnatEntryRequest::getType()const +{ + return type_; +} + +void AddDnatEntryRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string AddDnatEntryRequest::getInternalIp()const +{ + return internalIp_; +} + +void AddDnatEntryRequest::setInternalIp(const std::string& internalIp) +{ + internalIp_ = internalIp; + setParameter("InternalIp", internalIp); +} + +std::string AddDnatEntryRequest::getRegionId()const +{ + return regionId_; +} + +void AddDnatEntryRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string AddDnatEntryRequest::getExternalIp()const +{ + return externalIp_; +} + +void AddDnatEntryRequest::setExternalIp(const std::string& externalIp) +{ + externalIp_ = externalIp; + setParameter("ExternalIp", externalIp); +} + +std::string AddDnatEntryRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void AddDnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string AddDnatEntryRequest::getIpProtocol()const +{ + return ipProtocol_; +} + +void AddDnatEntryRequest::setIpProtocol(const std::string& ipProtocol) +{ + ipProtocol_ = ipProtocol; + setParameter("IpProtocol", ipProtocol); +} + +std::string AddDnatEntryRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void AddDnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long AddDnatEntryRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddDnatEntryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddDnatEntryRequest::getSagId()const +{ + return sagId_; +} + +void AddDnatEntryRequest::setSagId(const std::string& sagId) +{ + sagId_ = sagId; + setParameter("SagId", sagId); +} + +std::string AddDnatEntryRequest::getInternalPort()const +{ + return internalPort_; +} + +void AddDnatEntryRequest::setInternalPort(const std::string& internalPort) +{ + internalPort_ = internalPort; + setParameter("InternalPort", internalPort); +} + +std::string AddDnatEntryRequest::getExternalPort()const +{ + return externalPort_; +} + +void AddDnatEntryRequest::setExternalPort(const std::string& externalPort) +{ + externalPort_ = externalPort; + setParameter("ExternalPort", externalPort); +} + diff --git a/smartag/src/model/AddNetworkOptimizationSettingRequest.cc b/smartag/src/model/AddNetworkOptimizationSettingRequest.cc index f4774e93e..b80fd24b1 100644 --- a/smartag/src/model/AddNetworkOptimizationSettingRequest.cc +++ b/smartag/src/model/AddNetworkOptimizationSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::AddNetworkOptimizationSettingRequest; AddNetworkOptimizationSettingRequest::AddNetworkOptimizationSettingRequest() : RpcServiceRequest("smartag", "2018-03-13", "AddNetworkOptimizationSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddNetworkOptimizationSettingRequest::~AddNetworkOptimizationSettingRequest() {} @@ -33,7 +35,7 @@ long AddNetworkOptimizationSettingRequest::getResourceOwnerId()const void AddNetworkOptimizationSettingRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddNetworkOptimizationSettingRequest::getType()const @@ -44,7 +46,7 @@ std::string AddNetworkOptimizationSettingRequest::getType()const void AddNetworkOptimizationSettingRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string AddNetworkOptimizationSettingRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AddNetworkOptimizationSettingRequest::getRegionId()const void AddNetworkOptimizationSettingRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddNetworkOptimizationSettingRequest::getNetworkOptId()const @@ -66,7 +68,7 @@ std::string AddNetworkOptimizationSettingRequest::getNetworkOptId()const void AddNetworkOptimizationSettingRequest::setNetworkOptId(const std::string& networkOptId) { networkOptId_ = networkOptId; - setCoreParameter("NetworkOptId", networkOptId); + setParameter("NetworkOptId", networkOptId); } std::string AddNetworkOptimizationSettingRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddNetworkOptimizationSettingRequest::getResourceOwnerAccount()const void AddNetworkOptimizationSettingRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddNetworkOptimizationSettingRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AddNetworkOptimizationSettingRequest::getOwnerAccount()const void AddNetworkOptimizationSettingRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddNetworkOptimizationSettingRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AddNetworkOptimizationSettingRequest::getOwnerId()const void AddNetworkOptimizationSettingRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddNetworkOptimizationSettingRequest::getDomain()const @@ -110,6 +112,6 @@ std::string AddNetworkOptimizationSettingRequest::getDomain()const void AddNetworkOptimizationSettingRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } diff --git a/smartag/src/model/AddSagCidrRequest.cc b/smartag/src/model/AddSagCidrRequest.cc new file mode 100644 index 000000000..a676672c3 --- /dev/null +++ b/smartag/src/model/AddSagCidrRequest.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 + +using AlibabaCloud::Smartag::Model::AddSagCidrRequest; + +AddSagCidrRequest::AddSagCidrRequest() : + RpcServiceRequest("smartag", "2018-03-13", "AddSagCidr") +{ + setMethod(HttpRequest::Method::Post); +} + +AddSagCidrRequest::~AddSagCidrRequest() +{} + +long AddSagCidrRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void AddSagCidrRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string AddSagCidrRequest::getRegionId()const +{ + return regionId_; +} + +void AddSagCidrRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string AddSagCidrRequest::getCidr()const +{ + return cidr_; +} + +void AddSagCidrRequest::setCidr(const std::string& cidr) +{ + cidr_ = cidr; + setParameter("Cidr", cidr); +} + +std::string AddSagCidrRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void AddSagCidrRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string AddSagCidrRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void AddSagCidrRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long AddSagCidrRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddSagCidrRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +bool AddSagCidrRequest::getEnableBackup()const +{ + return enableBackup_; +} + +void AddSagCidrRequest::setEnableBackup(bool enableBackup) +{ + enableBackup_ = enableBackup; + setParameter("EnableBackup", enableBackup ? "true" : "false"); +} + +std::string AddSagCidrRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void AddSagCidrRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/AddSagCidrResult.cc b/smartag/src/model/AddSagCidrResult.cc new file mode 100644 index 000000000..5a09f0188 --- /dev/null +++ b/smartag/src/model/AddSagCidrResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +AddSagCidrResult::AddSagCidrResult() : + ServiceResult() +{} + +AddSagCidrResult::AddSagCidrResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AddSagCidrResult::~AddSagCidrResult() +{} + +void AddSagCidrResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/AddSnatEntryRequest.cc b/smartag/src/model/AddSnatEntryRequest.cc index 3e7c140f8..536501a8d 100644 --- a/smartag/src/model/AddSnatEntryRequest.cc +++ b/smartag/src/model/AddSnatEntryRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Smartag::Model::AddSnatEntryRequest; AddSnatEntryRequest::AddSnatEntryRequest() : RpcServiceRequest("smartag", "2018-03-13", "AddSnatEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddSnatEntryRequest::~AddSnatEntryRequest() {} -long AddSnatEntryRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void AddSnatEntryRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string AddSnatEntryRequest::getSnatIp()const -{ - return snatIp_; -} - -void AddSnatEntryRequest::setSnatIp(const std::string& snatIp) -{ - snatIp_ = snatIp; - setCoreParameter("SnatIp", snatIp); -} - -std::string AddSnatEntryRequest::getRegionId()const -{ - return regionId_; -} - -void AddSnatEntryRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string AddSnatEntryRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void AddSnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string AddSnatEntryRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void AddSnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long AddSnatEntryRequest::getOwnerId()const -{ - return ownerId_; -} - -void AddSnatEntryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AddSnatEntryRequest::getCidrBlock()const -{ - return cidrBlock_; -} - -void AddSnatEntryRequest::setCidrBlock(const std::string& cidrBlock) -{ - cidrBlock_ = cidrBlock; - setCoreParameter("CidrBlock", cidrBlock); -} - -std::string AddSnatEntryRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void AddSnatEntryRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long AddSnatEntryRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void AddSnatEntryRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string AddSnatEntryRequest::getSnatIp()const +{ + return snatIp_; +} + +void AddSnatEntryRequest::setSnatIp(const std::string& snatIp) +{ + snatIp_ = snatIp; + setParameter("SnatIp", snatIp); +} + +std::string AddSnatEntryRequest::getRegionId()const +{ + return regionId_; +} + +void AddSnatEntryRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string AddSnatEntryRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void AddSnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string AddSnatEntryRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void AddSnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long AddSnatEntryRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddSnatEntryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddSnatEntryRequest::getCidrBlock()const +{ + return cidrBlock_; +} + +void AddSnatEntryRequest::setCidrBlock(const std::string& cidrBlock) +{ + cidrBlock_ = cidrBlock; + setParameter("CidrBlock", cidrBlock); +} + +std::string AddSnatEntryRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void AddSnatEntryRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/AssociateACLRequest.cc b/smartag/src/model/AssociateACLRequest.cc index 6d006c36e..542a21f56 100644 --- a/smartag/src/model/AssociateACLRequest.cc +++ b/smartag/src/model/AssociateACLRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::AssociateACLRequest; AssociateACLRequest::AssociateACLRequest() : RpcServiceRequest("smartag", "2018-03-13", "AssociateACL") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociateACLRequest::~AssociateACLRequest() {} @@ -33,7 +35,7 @@ long AssociateACLRequest::getResourceOwnerId()const void AssociateACLRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AssociateACLRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string AssociateACLRequest::getRegionId()const void AssociateACLRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AssociateACLRequest::getAclId()const @@ -55,7 +57,7 @@ std::string AssociateACLRequest::getAclId()const void AssociateACLRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string AssociateACLRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AssociateACLRequest::getResourceOwnerAccount()const void AssociateACLRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AssociateACLRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string AssociateACLRequest::getOwnerAccount()const void AssociateACLRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AssociateACLRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AssociateACLRequest::getOwnerId()const void AssociateACLRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AssociateACLRequest::getSmartAGId()const @@ -99,6 +101,6 @@ std::string AssociateACLRequest::getSmartAGId()const void AssociateACLRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/AssociateFlowLogRequest.cc b/smartag/src/model/AssociateFlowLogRequest.cc index 63c390485..9baf80dde 100644 --- a/smartag/src/model/AssociateFlowLogRequest.cc +++ b/smartag/src/model/AssociateFlowLogRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::AssociateFlowLogRequest; AssociateFlowLogRequest::AssociateFlowLogRequest() : RpcServiceRequest("smartag", "2018-03-13", "AssociateFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociateFlowLogRequest::~AssociateFlowLogRequest() {} -long AssociateFlowLogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void AssociateFlowLogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string AssociateFlowLogRequest::getRegionId()const -{ - return regionId_; -} - -void AssociateFlowLogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string AssociateFlowLogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void AssociateFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string AssociateFlowLogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void AssociateFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long AssociateFlowLogRequest::getOwnerId()const -{ - return ownerId_; -} - -void AssociateFlowLogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AssociateFlowLogRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void AssociateFlowLogRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - -std::string AssociateFlowLogRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void AssociateFlowLogRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long AssociateFlowLogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void AssociateFlowLogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string AssociateFlowLogRequest::getRegionId()const +{ + return regionId_; +} + +void AssociateFlowLogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string AssociateFlowLogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void AssociateFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string AssociateFlowLogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void AssociateFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long AssociateFlowLogRequest::getOwnerId()const +{ + return ownerId_; +} + +void AssociateFlowLogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AssociateFlowLogRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void AssociateFlowLogRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string AssociateFlowLogRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void AssociateFlowLogRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/smartag/src/model/AssociateQosRequest.cc b/smartag/src/model/AssociateQosRequest.cc index 030ae2ae8..e6f366adc 100644 --- a/smartag/src/model/AssociateQosRequest.cc +++ b/smartag/src/model/AssociateQosRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::AssociateQosRequest; AssociateQosRequest::AssociateQosRequest() : RpcServiceRequest("smartag", "2018-03-13", "AssociateQos") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociateQosRequest::~AssociateQosRequest() {} -long AssociateQosRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void AssociateQosRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string AssociateQosRequest::getRegionId()const -{ - return regionId_; -} - -void AssociateQosRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string AssociateQosRequest::getQosId()const -{ - return qosId_; -} - -void AssociateQosRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string AssociateQosRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void AssociateQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string AssociateQosRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void AssociateQosRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long AssociateQosRequest::getOwnerId()const -{ - return ownerId_; -} - -void AssociateQosRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AssociateQosRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void AssociateQosRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long AssociateQosRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void AssociateQosRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string AssociateQosRequest::getRegionId()const +{ + return regionId_; +} + +void AssociateQosRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string AssociateQosRequest::getQosId()const +{ + return qosId_; +} + +void AssociateQosRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string AssociateQosRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void AssociateQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string AssociateQosRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void AssociateQosRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long AssociateQosRequest::getOwnerId()const +{ + return ownerId_; +} + +void AssociateQosRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AssociateQosRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void AssociateQosRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/AttachNetworkOptimizationSagsRequest.cc b/smartag/src/model/AttachNetworkOptimizationSagsRequest.cc index c3c42838e..2e5c3854f 100644 --- a/smartag/src/model/AttachNetworkOptimizationSagsRequest.cc +++ b/smartag/src/model/AttachNetworkOptimizationSagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::AttachNetworkOptimizationSagsRequest; AttachNetworkOptimizationSagsRequest::AttachNetworkOptimizationSagsRequest() : RpcServiceRequest("smartag", "2018-03-13", "AttachNetworkOptimizationSags") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachNetworkOptimizationSagsRequest::~AttachNetworkOptimizationSagsRequest() {} @@ -33,7 +35,7 @@ long AttachNetworkOptimizationSagsRequest::getResourceOwnerId()const void AttachNetworkOptimizationSagsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AttachNetworkOptimizationSagsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string AttachNetworkOptimizationSagsRequest::getRegionId()const void AttachNetworkOptimizationSagsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AttachNetworkOptimizationSagsRequest::getNetworkOptId()const @@ -55,7 +57,7 @@ std::string AttachNetworkOptimizationSagsRequest::getNetworkOptId()const void AttachNetworkOptimizationSagsRequest::setNetworkOptId(const std::string& networkOptId) { networkOptId_ = networkOptId; - setCoreParameter("NetworkOptId", networkOptId); + setParameter("NetworkOptId", networkOptId); } std::vector AttachNetworkOptimizationSagsRequest::getSmartAGIds()const @@ -66,8 +68,9 @@ std::vector AttachNetworkOptimizationSagsRequest::getSmartAGIds()co void AttachNetworkOptimizationSagsRequest::setSmartAGIds(const std::vector& smartAGIds) { smartAGIds_ = smartAGIds; - for(int i = 0; i!= smartAGIds.size(); i++) - setCoreParameter("SmartAGIds."+ std::to_string(i), smartAGIds.at(i)); + for(int dep1 = 0; dep1!= smartAGIds.size(); dep1++) { + setParameter("SmartAGIds."+ std::to_string(dep1), smartAGIds.at(dep1)); + } } std::string AttachNetworkOptimizationSagsRequest::getResourceOwnerAccount()const @@ -78,7 +81,7 @@ std::string AttachNetworkOptimizationSagsRequest::getResourceOwnerAccount()const void AttachNetworkOptimizationSagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AttachNetworkOptimizationSagsRequest::getOwnerAccount()const @@ -89,7 +92,7 @@ std::string AttachNetworkOptimizationSagsRequest::getOwnerAccount()const void AttachNetworkOptimizationSagsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AttachNetworkOptimizationSagsRequest::getOwnerId()const @@ -100,6 +103,6 @@ long AttachNetworkOptimizationSagsRequest::getOwnerId()const void AttachNetworkOptimizationSagsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/BindSerialNumberRequest.cc b/smartag/src/model/BindSerialNumberRequest.cc new file mode 100644 index 000000000..c2584494b --- /dev/null +++ b/smartag/src/model/BindSerialNumberRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::BindSerialNumberRequest; + +BindSerialNumberRequest::BindSerialNumberRequest() : + RpcServiceRequest("smartag", "2018-03-13", "BindSerialNumber") +{ + setMethod(HttpRequest::Method::Post); +} + +BindSerialNumberRequest::~BindSerialNumberRequest() +{} + +long BindSerialNumberRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void BindSerialNumberRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string BindSerialNumberRequest::getRegionId()const +{ + return regionId_; +} + +void BindSerialNumberRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string BindSerialNumberRequest::getSerialNumber()const +{ + return serialNumber_; +} + +void BindSerialNumberRequest::setSerialNumber(const std::string& serialNumber) +{ + serialNumber_ = serialNumber; + setParameter("SerialNumber", serialNumber); +} + +std::string BindSerialNumberRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void BindSerialNumberRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string BindSerialNumberRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void BindSerialNumberRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long BindSerialNumberRequest::getOwnerId()const +{ + return ownerId_; +} + +void BindSerialNumberRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string BindSerialNumberRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void BindSerialNumberRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/BindSerialNumberResult.cc b/smartag/src/model/BindSerialNumberResult.cc new file mode 100644 index 000000000..c1690ef3b --- /dev/null +++ b/smartag/src/model/BindSerialNumberResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +BindSerialNumberResult::BindSerialNumberResult() : + ServiceResult() +{} + +BindSerialNumberResult::BindSerialNumberResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BindSerialNumberResult::~BindSerialNumberResult() +{} + +void BindSerialNumberResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/BindSmartAccessGatewayRequest.cc b/smartag/src/model/BindSmartAccessGatewayRequest.cc index 57b4617d6..520131dc8 100644 --- a/smartag/src/model/BindSmartAccessGatewayRequest.cc +++ b/smartag/src/model/BindSmartAccessGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::BindSmartAccessGatewayRequest; BindSmartAccessGatewayRequest::BindSmartAccessGatewayRequest() : RpcServiceRequest("smartag", "2018-03-13", "BindSmartAccessGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindSmartAccessGatewayRequest::~BindSmartAccessGatewayRequest() {} @@ -33,7 +35,7 @@ long BindSmartAccessGatewayRequest::getResourceOwnerId()const void BindSmartAccessGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string BindSmartAccessGatewayRequest::getCcnId()const @@ -44,7 +46,7 @@ std::string BindSmartAccessGatewayRequest::getCcnId()const void BindSmartAccessGatewayRequest::setCcnId(const std::string& ccnId) { ccnId_ = ccnId; - setCoreParameter("CcnId", ccnId); + setParameter("CcnId", ccnId); } std::string BindSmartAccessGatewayRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string BindSmartAccessGatewayRequest::getRegionId()const void BindSmartAccessGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string BindSmartAccessGatewayRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string BindSmartAccessGatewayRequest::getResourceOwnerAccount()const void BindSmartAccessGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string BindSmartAccessGatewayRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string BindSmartAccessGatewayRequest::getOwnerAccount()const void BindSmartAccessGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BindSmartAccessGatewayRequest::getOwnerId()const @@ -88,7 +90,7 @@ long BindSmartAccessGatewayRequest::getOwnerId()const void BindSmartAccessGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } long BindSmartAccessGatewayRequest::getSmartAGUid()const @@ -99,7 +101,7 @@ long BindSmartAccessGatewayRequest::getSmartAGUid()const void BindSmartAccessGatewayRequest::setSmartAGUid(long smartAGUid) { smartAGUid_ = smartAGUid; - setCoreParameter("SmartAGUid", std::to_string(smartAGUid)); + setParameter("SmartAGUid", std::to_string(smartAGUid)); } std::string BindSmartAccessGatewayRequest::getSmartAGId()const @@ -110,6 +112,6 @@ std::string BindSmartAccessGatewayRequest::getSmartAGId()const void BindSmartAccessGatewayRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/BindVbrRequest.cc b/smartag/src/model/BindVbrRequest.cc index bb55e16bd..af70262c9 100644 --- a/smartag/src/model/BindVbrRequest.cc +++ b/smartag/src/model/BindVbrRequest.cc @@ -20,96 +20,109 @@ using AlibabaCloud::Smartag::Model::BindVbrRequest; BindVbrRequest::BindVbrRequest() : RpcServiceRequest("smartag", "2018-03-13", "BindVbr") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindVbrRequest::~BindVbrRequest() {} -long BindVbrRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void BindVbrRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string BindVbrRequest::getVbrId()const -{ - return vbrId_; -} - -void BindVbrRequest::setVbrId(const std::string& vbrId) -{ - vbrId_ = vbrId; - setCoreParameter("VbrId", vbrId); -} - -std::string BindVbrRequest::getVbrRegionId()const -{ - return vbrRegionId_; -} - -void BindVbrRequest::setVbrRegionId(const std::string& vbrRegionId) -{ - vbrRegionId_ = vbrRegionId; - setCoreParameter("VbrRegionId", vbrRegionId); -} - -std::string BindVbrRequest::getRegionId()const -{ - return regionId_; -} - -void BindVbrRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string BindVbrRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void BindVbrRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string BindVbrRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void BindVbrRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long BindVbrRequest::getOwnerId()const -{ - return ownerId_; -} - -void BindVbrRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string BindVbrRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void BindVbrRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long BindVbrRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void BindVbrRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string BindVbrRequest::getVbrId()const +{ + return vbrId_; +} + +void BindVbrRequest::setVbrId(const std::string& vbrId) +{ + vbrId_ = vbrId; + setParameter("VbrId", vbrId); +} + +std::string BindVbrRequest::getVbrRegionId()const +{ + return vbrRegionId_; +} + +void BindVbrRequest::setVbrRegionId(const std::string& vbrRegionId) +{ + vbrRegionId_ = vbrRegionId; + setParameter("VbrRegionId", vbrRegionId); +} + +std::string BindVbrRequest::getRegionId()const +{ + return regionId_; +} + +void BindVbrRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string BindVbrRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void BindVbrRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string BindVbrRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void BindVbrRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long BindVbrRequest::getOwnerId()const +{ + return ownerId_; +} + +void BindVbrRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +long BindVbrRequest::getSmartAGUid()const +{ + return smartAGUid_; +} + +void BindVbrRequest::setSmartAGUid(long smartAGUid) +{ + smartAGUid_ = smartAGUid; + setParameter("SmartAGUid", std::to_string(smartAGUid)); +} + +std::string BindVbrRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void BindVbrRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/ClearSagRouteableAddressRequest.cc b/smartag/src/model/ClearSagRouteableAddressRequest.cc index 8efb3ce3d..1baac5606 100644 --- a/smartag/src/model/ClearSagRouteableAddressRequest.cc +++ b/smartag/src/model/ClearSagRouteableAddressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::ClearSagRouteableAddressRequest; ClearSagRouteableAddressRequest::ClearSagRouteableAddressRequest() : RpcServiceRequest("smartag", "2018-03-13", "ClearSagRouteableAddress") -{} +{ + setMethod(HttpRequest::Method::Post); +} ClearSagRouteableAddressRequest::~ClearSagRouteableAddressRequest() {} @@ -33,7 +35,7 @@ std::string ClearSagRouteableAddressRequest::getAccess_key_id()const void ClearSagRouteableAddressRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long ClearSagRouteableAddressRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ClearSagRouteableAddressRequest::getResourceOwnerId()const void ClearSagRouteableAddressRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ClearSagRouteableAddressRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ClearSagRouteableAddressRequest::getRegionId()const void ClearSagRouteableAddressRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ClearSagRouteableAddressRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ClearSagRouteableAddressRequest::getResourceOwnerAccount()const void ClearSagRouteableAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ClearSagRouteableAddressRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ClearSagRouteableAddressRequest::getOwnerAccount()const void ClearSagRouteableAddressRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ClearSagRouteableAddressRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ClearSagRouteableAddressRequest::getOwnerId()const void ClearSagRouteableAddressRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ClearSagRouteableAddressRequest::getSagId()const @@ -99,6 +101,6 @@ std::string ClearSagRouteableAddressRequest::getSagId()const void ClearSagRouteableAddressRequest::setSagId(const std::string& sagId) { sagId_ = sagId; - setCoreParameter("SagId", sagId); + setParameter("SagId", sagId); } diff --git a/smartag/src/model/CreateACLRequest.cc b/smartag/src/model/CreateACLRequest.cc index cfcef2c5b..0db18c485 100644 --- a/smartag/src/model/CreateACLRequest.cc +++ b/smartag/src/model/CreateACLRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::CreateACLRequest; CreateACLRequest::CreateACLRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateACL") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateACLRequest::~CreateACLRequest() {} @@ -33,7 +35,7 @@ long CreateACLRequest::getResourceOwnerId()const void CreateACLRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateACLRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string CreateACLRequest::getRegionId()const void CreateACLRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateACLRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string CreateACLRequest::getResourceOwnerAccount()const void CreateACLRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateACLRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string CreateACLRequest::getOwnerAccount()const void CreateACLRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateACLRequest::getOwnerId()const @@ -77,7 +79,7 @@ long CreateACLRequest::getOwnerId()const void CreateACLRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateACLRequest::getName()const @@ -88,6 +90,6 @@ std::string CreateACLRequest::getName()const void CreateACLRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/smartag/src/model/CreateCloudConnectNetworkRequest.cc b/smartag/src/model/CreateCloudConnectNetworkRequest.cc index 8e2bbad68..564028167 100644 --- a/smartag/src/model/CreateCloudConnectNetworkRequest.cc +++ b/smartag/src/model/CreateCloudConnectNetworkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::CreateCloudConnectNetworkRequest; CreateCloudConnectNetworkRequest::CreateCloudConnectNetworkRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateCloudConnectNetwork") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCloudConnectNetworkRequest::~CreateCloudConnectNetworkRequest() {} @@ -33,7 +35,7 @@ long CreateCloudConnectNetworkRequest::getResourceOwnerId()const void CreateCloudConnectNetworkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateCloudConnectNetworkRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateCloudConnectNetworkRequest::getDescription()const void CreateCloudConnectNetworkRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateCloudConnectNetworkRequest::getSnatCidrBlock()const @@ -55,7 +57,7 @@ std::string CreateCloudConnectNetworkRequest::getSnatCidrBlock()const void CreateCloudConnectNetworkRequest::setSnatCidrBlock(const std::string& snatCidrBlock) { snatCidrBlock_ = snatCidrBlock; - setCoreParameter("SnatCidrBlock", snatCidrBlock); + setParameter("SnatCidrBlock", snatCidrBlock); } std::string CreateCloudConnectNetworkRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateCloudConnectNetworkRequest::getRegionId()const void CreateCloudConnectNetworkRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool CreateCloudConnectNetworkRequest::getIsDefault()const @@ -77,7 +79,7 @@ bool CreateCloudConnectNetworkRequest::getIsDefault()const void CreateCloudConnectNetworkRequest::setIsDefault(bool isDefault) { isDefault_ = isDefault; - setCoreParameter("IsDefault", isDefault ? "true" : "false"); + setParameter("IsDefault", isDefault ? "true" : "false"); } std::string CreateCloudConnectNetworkRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateCloudConnectNetworkRequest::getResourceOwnerAccount()const void CreateCloudConnectNetworkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateCloudConnectNetworkRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateCloudConnectNetworkRequest::getOwnerAccount()const void CreateCloudConnectNetworkRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateCloudConnectNetworkRequest::getOwnerId()const @@ -110,7 +112,7 @@ long CreateCloudConnectNetworkRequest::getOwnerId()const void CreateCloudConnectNetworkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateCloudConnectNetworkRequest::getName()const @@ -121,7 +123,7 @@ std::string CreateCloudConnectNetworkRequest::getName()const void CreateCloudConnectNetworkRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateCloudConnectNetworkRequest::getCidrBlock()const @@ -132,6 +134,6 @@ std::string CreateCloudConnectNetworkRequest::getCidrBlock()const void CreateCloudConnectNetworkRequest::setCidrBlock(const std::string& cidrBlock) { cidrBlock_ = cidrBlock; - setCoreParameter("CidrBlock", cidrBlock); + setParameter("CidrBlock", cidrBlock); } diff --git a/smartag/src/model/CreateFlowLogRequest.cc b/smartag/src/model/CreateFlowLogRequest.cc index 2dfbc5e0d..e8c6c2d4c 100644 --- a/smartag/src/model/CreateFlowLogRequest.cc +++ b/smartag/src/model/CreateFlowLogRequest.cc @@ -20,184 +20,186 @@ using AlibabaCloud::Smartag::Model::CreateFlowLogRequest; CreateFlowLogRequest::CreateFlowLogRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowLogRequest::~CreateFlowLogRequest() {} -long CreateFlowLogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateFlowLogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateFlowLogRequest::getNetflowVersion()const -{ - return netflowVersion_; -} - -void CreateFlowLogRequest::setNetflowVersion(const std::string& netflowVersion) -{ - netflowVersion_ = netflowVersion; - setCoreParameter("NetflowVersion", netflowVersion); -} - -std::string CreateFlowLogRequest::getDescription()const -{ - return description_; -} - -void CreateFlowLogRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -int CreateFlowLogRequest::getInactiveAging()const -{ - return inactiveAging_; -} - -void CreateFlowLogRequest::setInactiveAging(int inactiveAging) -{ - inactiveAging_ = inactiveAging; - setCoreParameter("InactiveAging", std::to_string(inactiveAging)); -} - -std::string CreateFlowLogRequest::getRegionId()const -{ - return regionId_; -} - -void CreateFlowLogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string CreateFlowLogRequest::getSlsRegionId()const -{ - return slsRegionId_; -} - -void CreateFlowLogRequest::setSlsRegionId(const std::string& slsRegionId) -{ - slsRegionId_ = slsRegionId; - setCoreParameter("SlsRegionId", slsRegionId); -} - -int CreateFlowLogRequest::getActiveAging()const -{ - return activeAging_; -} - -void CreateFlowLogRequest::setActiveAging(int activeAging) -{ - activeAging_ = activeAging; - setCoreParameter("ActiveAging", std::to_string(activeAging)); -} - -std::string CreateFlowLogRequest::getOutputType()const -{ - return outputType_; -} - -void CreateFlowLogRequest::setOutputType(const std::string& outputType) -{ - outputType_ = outputType; - setCoreParameter("OutputType", outputType); -} - -std::string CreateFlowLogRequest::getProjectName()const -{ - return projectName_; -} - -void CreateFlowLogRequest::setProjectName(const std::string& projectName) -{ - projectName_ = projectName; - setCoreParameter("ProjectName", projectName); -} - -std::string CreateFlowLogRequest::getLogstoreName()const -{ - return logstoreName_; -} - -void CreateFlowLogRequest::setLogstoreName(const std::string& logstoreName) -{ - logstoreName_ = logstoreName; - setCoreParameter("LogstoreName", logstoreName); -} - -std::string CreateFlowLogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateFlowLogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -int CreateFlowLogRequest::getNetflowServerPort()const -{ - return netflowServerPort_; -} - -void CreateFlowLogRequest::setNetflowServerPort(int netflowServerPort) -{ - netflowServerPort_ = netflowServerPort; - setCoreParameter("NetflowServerPort", std::to_string(netflowServerPort)); -} - -long CreateFlowLogRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateFlowLogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateFlowLogRequest::getNetflowServerIp()const -{ - return netflowServerIp_; -} - -void CreateFlowLogRequest::setNetflowServerIp(const std::string& netflowServerIp) -{ - netflowServerIp_ = netflowServerIp; - setCoreParameter("NetflowServerIp", netflowServerIp); -} - -std::string CreateFlowLogRequest::getName()const -{ - return name_; -} - -void CreateFlowLogRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); -} - +long CreateFlowLogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateFlowLogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateFlowLogRequest::getNetflowVersion()const +{ + return netflowVersion_; +} + +void CreateFlowLogRequest::setNetflowVersion(const std::string& netflowVersion) +{ + netflowVersion_ = netflowVersion; + setParameter("NetflowVersion", netflowVersion); +} + +std::string CreateFlowLogRequest::getDescription()const +{ + return description_; +} + +void CreateFlowLogRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +int CreateFlowLogRequest::getInactiveAging()const +{ + return inactiveAging_; +} + +void CreateFlowLogRequest::setInactiveAging(int inactiveAging) +{ + inactiveAging_ = inactiveAging; + setParameter("InactiveAging", std::to_string(inactiveAging)); +} + +std::string CreateFlowLogRequest::getRegionId()const +{ + return regionId_; +} + +void CreateFlowLogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateFlowLogRequest::getSlsRegionId()const +{ + return slsRegionId_; +} + +void CreateFlowLogRequest::setSlsRegionId(const std::string& slsRegionId) +{ + slsRegionId_ = slsRegionId; + setParameter("SlsRegionId", slsRegionId); +} + +int CreateFlowLogRequest::getActiveAging()const +{ + return activeAging_; +} + +void CreateFlowLogRequest::setActiveAging(int activeAging) +{ + activeAging_ = activeAging; + setParameter("ActiveAging", std::to_string(activeAging)); +} + +std::string CreateFlowLogRequest::getOutputType()const +{ + return outputType_; +} + +void CreateFlowLogRequest::setOutputType(const std::string& outputType) +{ + outputType_ = outputType; + setParameter("OutputType", outputType); +} + +std::string CreateFlowLogRequest::getProjectName()const +{ + return projectName_; +} + +void CreateFlowLogRequest::setProjectName(const std::string& projectName) +{ + projectName_ = projectName; + setParameter("ProjectName", projectName); +} + +std::string CreateFlowLogRequest::getLogstoreName()const +{ + return logstoreName_; +} + +void CreateFlowLogRequest::setLogstoreName(const std::string& logstoreName) +{ + logstoreName_ = logstoreName; + setParameter("LogstoreName", logstoreName); +} + +std::string CreateFlowLogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateFlowLogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +int CreateFlowLogRequest::getNetflowServerPort()const +{ + return netflowServerPort_; +} + +void CreateFlowLogRequest::setNetflowServerPort(int netflowServerPort) +{ + netflowServerPort_ = netflowServerPort; + setParameter("NetflowServerPort", std::to_string(netflowServerPort)); +} + +long CreateFlowLogRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateFlowLogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateFlowLogRequest::getNetflowServerIp()const +{ + return netflowServerIp_; +} + +void CreateFlowLogRequest::setNetflowServerIp(const std::string& netflowServerIp) +{ + netflowServerIp_ = netflowServerIp; + setParameter("NetflowServerIp", netflowServerIp); +} + +std::string CreateFlowLogRequest::getName()const +{ + return name_; +} + +void CreateFlowLogRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + diff --git a/smartag/src/model/CreateHealthCheckRequest.cc b/smartag/src/model/CreateHealthCheckRequest.cc new file mode 100644 index 000000000..d6b0b20aa --- /dev/null +++ b/smartag/src/model/CreateHealthCheckRequest.cc @@ -0,0 +1,238 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::CreateHealthCheckRequest; + +CreateHealthCheckRequest::CreateHealthCheckRequest() : + RpcServiceRequest("smartag", "2018-03-13", "CreateHealthCheck") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateHealthCheckRequest::~CreateHealthCheckRequest() +{} + +int CreateHealthCheckRequest::getProbeInterval()const +{ + return probeInterval_; +} + +void CreateHealthCheckRequest::setProbeInterval(int probeInterval) +{ + probeInterval_ = probeInterval; + setParameter("ProbeInterval", std::to_string(probeInterval)); +} + +long CreateHealthCheckRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateHealthCheckRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int CreateHealthCheckRequest::getDstPort()const +{ + return dstPort_; +} + +void CreateHealthCheckRequest::setDstPort(int dstPort) +{ + dstPort_ = dstPort; + setParameter("DstPort", std::to_string(dstPort)); +} + +std::string CreateHealthCheckRequest::getDescription()const +{ + return description_; +} + +void CreateHealthCheckRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateHealthCheckRequest::getType()const +{ + return type_; +} + +void CreateHealthCheckRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +int CreateHealthCheckRequest::getFailCountThreshold()const +{ + return failCountThreshold_; +} + +void CreateHealthCheckRequest::setFailCountThreshold(int failCountThreshold) +{ + failCountThreshold_ = failCountThreshold; + setParameter("FailCountThreshold", std::to_string(failCountThreshold)); +} + +int CreateHealthCheckRequest::getProbeTimeout()const +{ + return probeTimeout_; +} + +void CreateHealthCheckRequest::setProbeTimeout(int probeTimeout) +{ + probeTimeout_ = probeTimeout; + setParameter("ProbeTimeout", std::to_string(probeTimeout)); +} + +int CreateHealthCheckRequest::getRttFailThreshold()const +{ + return rttFailThreshold_; +} + +void CreateHealthCheckRequest::setRttFailThreshold(int rttFailThreshold) +{ + rttFailThreshold_ = rttFailThreshold; + setParameter("RttFailThreshold", std::to_string(rttFailThreshold)); +} + +std::string CreateHealthCheckRequest::getRegionId()const +{ + return regionId_; +} + +void CreateHealthCheckRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int CreateHealthCheckRequest::getRttThreshold()const +{ + return rttThreshold_; +} + +void CreateHealthCheckRequest::setRttThreshold(int rttThreshold) +{ + rttThreshold_ = rttThreshold; + setParameter("RttThreshold", std::to_string(rttThreshold)); +} + +std::string CreateHealthCheckRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateHealthCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateHealthCheckRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateHealthCheckRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string CreateHealthCheckRequest::getDstIpAddr()const +{ + return dstIpAddr_; +} + +void CreateHealthCheckRequest::setDstIpAddr(const std::string& dstIpAddr) +{ + dstIpAddr_ = dstIpAddr; + setParameter("DstIpAddr", dstIpAddr); +} + +long CreateHealthCheckRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateHealthCheckRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateHealthCheckRequest::getSrcIpAddr()const +{ + return srcIpAddr_; +} + +void CreateHealthCheckRequest::setSrcIpAddr(const std::string& srcIpAddr) +{ + srcIpAddr_ = srcIpAddr; + setParameter("SrcIpAddr", srcIpAddr); +} + +std::string CreateHealthCheckRequest::getName()const +{ + return name_; +} + +void CreateHealthCheckRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string CreateHealthCheckRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void CreateHealthCheckRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +int CreateHealthCheckRequest::getSrcPort()const +{ + return srcPort_; +} + +void CreateHealthCheckRequest::setSrcPort(int srcPort) +{ + srcPort_ = srcPort; + setParameter("SrcPort", std::to_string(srcPort)); +} + +int CreateHealthCheckRequest::getProbeCount()const +{ + return probeCount_; +} + +void CreateHealthCheckRequest::setProbeCount(int probeCount) +{ + probeCount_ = probeCount; + setParameter("ProbeCount", std::to_string(probeCount)); +} + diff --git a/smartag/src/model/CreateHealthCheckResult.cc b/smartag/src/model/CreateHealthCheckResult.cc new file mode 100644 index 000000000..58e42c96e --- /dev/null +++ b/smartag/src/model/CreateHealthCheckResult.cc @@ -0,0 +1,163 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +CreateHealthCheckResult::CreateHealthCheckResult() : + ServiceResult() +{} + +CreateHealthCheckResult::CreateHealthCheckResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateHealthCheckResult::~CreateHealthCheckResult() +{} + +void CreateHealthCheckResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["CreateTime"].isNull()) + createTime_ = std::stol(value["CreateTime"].asString()); + if(!value["InstanceId"].isNull()) + instanceId_ = value["InstanceId"].asString(); + if(!value["SmartAGId"].isNull()) + smartAGId_ = value["SmartAGId"].asString(); + if(!value["Name"].isNull()) + name_ = value["Name"].asString(); + if(!value["RegionId"].isNull()) + regionId_ = value["RegionId"].asString(); + if(!value["Description"].isNull()) + description_ = value["Description"].asString(); + if(!value["Type"].isNull()) + type_ = value["Type"].asString(); + if(!value["DstIpAddr"].isNull()) + dstIpAddr_ = value["DstIpAddr"].asString(); + if(!value["DstPort"].isNull()) + dstPort_ = std::stoi(value["DstPort"].asString()); + if(!value["SrcIpAddr"].isNull()) + srcIpAddr_ = value["SrcIpAddr"].asString(); + if(!value["SrcPort"].isNull()) + srcPort_ = std::stoi(value["SrcPort"].asString()); + if(!value["ProbeInterval"].isNull()) + probeInterval_ = std::stoi(value["ProbeInterval"].asString()); + if(!value["ProbeCount"].isNull()) + probeCount_ = std::stoi(value["ProbeCount"].asString()); + if(!value["ProbeTimeout"].isNull()) + probeTimeout_ = std::stoi(value["ProbeTimeout"].asString()); + if(!value["RttThreshold"].isNull()) + rttThreshold_ = std::stoi(value["RttThreshold"].asString()); + if(!value["RttFailThreshold"].isNull()) + rttFailThreshold_ = std::stoi(value["RttFailThreshold"].asString()); + if(!value["FailCountThreshold"].isNull()) + failCountThreshold_ = std::stoi(value["FailCountThreshold"].asString()); + +} + +std::string CreateHealthCheckResult::getDescription()const +{ + return description_; +} + +int CreateHealthCheckResult::getSrcPort()const +{ + return srcPort_; +} + +std::string CreateHealthCheckResult::getInstanceId()const +{ + return instanceId_; +} + +std::string CreateHealthCheckResult::getSrcIpAddr()const +{ + return srcIpAddr_; +} + +long CreateHealthCheckResult::getCreateTime()const +{ + return createTime_; +} + +int CreateHealthCheckResult::getFailCountThreshold()const +{ + return failCountThreshold_; +} + +int CreateHealthCheckResult::getDstPort()const +{ + return dstPort_; +} + +std::string CreateHealthCheckResult::getName()const +{ + return name_; +} + +int CreateHealthCheckResult::getProbeCount()const +{ + return probeCount_; +} + +std::string CreateHealthCheckResult::getType()const +{ + return type_; +} + +int CreateHealthCheckResult::getProbeTimeout()const +{ + return probeTimeout_; +} + +int CreateHealthCheckResult::getRttThreshold()const +{ + return rttThreshold_; +} + +std::string CreateHealthCheckResult::getRegionId()const +{ + return regionId_; +} + +int CreateHealthCheckResult::getProbeInterval()const +{ + return probeInterval_; +} + +std::string CreateHealthCheckResult::getSmartAGId()const +{ + return smartAGId_; +} + +int CreateHealthCheckResult::getRttFailThreshold()const +{ + return rttFailThreshold_; +} + +std::string CreateHealthCheckResult::getDstIpAddr()const +{ + return dstIpAddr_; +} + diff --git a/smartag/src/model/CreateNetworkOptimizationRequest.cc b/smartag/src/model/CreateNetworkOptimizationRequest.cc index 1fd461d03..fbcfc2861 100644 --- a/smartag/src/model/CreateNetworkOptimizationRequest.cc +++ b/smartag/src/model/CreateNetworkOptimizationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::CreateNetworkOptimizationRequest; CreateNetworkOptimizationRequest::CreateNetworkOptimizationRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateNetworkOptimization") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateNetworkOptimizationRequest::~CreateNetworkOptimizationRequest() {} @@ -33,7 +35,7 @@ long CreateNetworkOptimizationRequest::getResourceOwnerId()const void CreateNetworkOptimizationRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateNetworkOptimizationRequest::getCcnId()const @@ -44,7 +46,7 @@ std::string CreateNetworkOptimizationRequest::getCcnId()const void CreateNetworkOptimizationRequest::setCcnId(const std::string& ccnId) { ccnId_ = ccnId; - setCoreParameter("CcnId", ccnId); + setParameter("CcnId", ccnId); } std::string CreateNetworkOptimizationRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CreateNetworkOptimizationRequest::getRegionId()const void CreateNetworkOptimizationRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateNetworkOptimizationRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string CreateNetworkOptimizationRequest::getResourceOwnerAccount()const void CreateNetworkOptimizationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateNetworkOptimizationRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateNetworkOptimizationRequest::getOwnerAccount()const void CreateNetworkOptimizationRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateNetworkOptimizationRequest::getOwnerId()const @@ -88,7 +90,7 @@ long CreateNetworkOptimizationRequest::getOwnerId()const void CreateNetworkOptimizationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateNetworkOptimizationRequest::getName()const @@ -99,6 +101,6 @@ std::string CreateNetworkOptimizationRequest::getName()const void CreateNetworkOptimizationRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/smartag/src/model/CreateQosCarRequest.cc b/smartag/src/model/CreateQosCarRequest.cc index 0d3c43478..4c53f0ae4 100644 --- a/smartag/src/model/CreateQosCarRequest.cc +++ b/smartag/src/model/CreateQosCarRequest.cc @@ -20,162 +20,175 @@ using AlibabaCloud::Smartag::Model::CreateQosCarRequest; CreateQosCarRequest::CreateQosCarRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateQosCar") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateQosCarRequest::~CreateQosCarRequest() {} -long CreateQosCarRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateQosCarRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int CreateQosCarRequest::getMinBandwidthAbs()const -{ - return minBandwidthAbs_; -} - -void CreateQosCarRequest::setMinBandwidthAbs(int minBandwidthAbs) -{ - minBandwidthAbs_ = minBandwidthAbs; - setCoreParameter("MinBandwidthAbs", std::to_string(minBandwidthAbs)); -} - -std::string CreateQosCarRequest::getDescription()const -{ - return description_; -} - -void CreateQosCarRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -std::string CreateQosCarRequest::getRegionId()const -{ - return regionId_; -} - -void CreateQosCarRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string CreateQosCarRequest::getPercentSourceType()const -{ - return percentSourceType_; -} - -void CreateQosCarRequest::setPercentSourceType(const std::string& percentSourceType) -{ - percentSourceType_ = percentSourceType; - setCoreParameter("PercentSourceType", percentSourceType); -} - -std::string CreateQosCarRequest::getQosId()const -{ - return qosId_; -} - -void CreateQosCarRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -int CreateQosCarRequest::getMaxBandwidthAbs()const -{ - return maxBandwidthAbs_; -} - -void CreateQosCarRequest::setMaxBandwidthAbs(int maxBandwidthAbs) -{ - maxBandwidthAbs_ = maxBandwidthAbs; - setCoreParameter("MaxBandwidthAbs", std::to_string(maxBandwidthAbs)); -} - -std::string CreateQosCarRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateQosCarRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -int CreateQosCarRequest::getMaxBandwidthPercent()const -{ - return maxBandwidthPercent_; -} - -void CreateQosCarRequest::setMaxBandwidthPercent(int maxBandwidthPercent) -{ - maxBandwidthPercent_ = maxBandwidthPercent; - setCoreParameter("MaxBandwidthPercent", std::to_string(maxBandwidthPercent)); -} - -std::string CreateQosCarRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateQosCarRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long CreateQosCarRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateQosCarRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -int CreateQosCarRequest::getPriority()const -{ - return priority_; -} - -void CreateQosCarRequest::setPriority(int priority) -{ - priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); -} - -int CreateQosCarRequest::getMinBandwidthPercent()const -{ - return minBandwidthPercent_; -} - -void CreateQosCarRequest::setMinBandwidthPercent(int minBandwidthPercent) -{ - minBandwidthPercent_ = minBandwidthPercent; - setCoreParameter("MinBandwidthPercent", std::to_string(minBandwidthPercent)); -} - -std::string CreateQosCarRequest::getLimitType()const -{ - return limitType_; -} - -void CreateQosCarRequest::setLimitType(const std::string& limitType) -{ - limitType_ = limitType; - setCoreParameter("LimitType", limitType); -} - +long CreateQosCarRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateQosCarRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int CreateQosCarRequest::getMinBandwidthAbs()const +{ + return minBandwidthAbs_; +} + +void CreateQosCarRequest::setMinBandwidthAbs(int minBandwidthAbs) +{ + minBandwidthAbs_ = minBandwidthAbs; + setParameter("MinBandwidthAbs", std::to_string(minBandwidthAbs)); +} + +std::string CreateQosCarRequest::getDescription()const +{ + return description_; +} + +void CreateQosCarRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateQosCarRequest::getRegionId()const +{ + return regionId_; +} + +void CreateQosCarRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateQosCarRequest::getPercentSourceType()const +{ + return percentSourceType_; +} + +void CreateQosCarRequest::setPercentSourceType(const std::string& percentSourceType) +{ + percentSourceType_ = percentSourceType; + setParameter("PercentSourceType", percentSourceType); +} + +std::string CreateQosCarRequest::getQosId()const +{ + return qosId_; +} + +void CreateQosCarRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +int CreateQosCarRequest::getMaxBandwidthAbs()const +{ + return maxBandwidthAbs_; +} + +void CreateQosCarRequest::setMaxBandwidthAbs(int maxBandwidthAbs) +{ + maxBandwidthAbs_ = maxBandwidthAbs; + setParameter("MaxBandwidthAbs", std::to_string(maxBandwidthAbs)); +} + +std::string CreateQosCarRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateQosCarRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +int CreateQosCarRequest::getMaxBandwidthPercent()const +{ + return maxBandwidthPercent_; +} + +void CreateQosCarRequest::setMaxBandwidthPercent(int maxBandwidthPercent) +{ + maxBandwidthPercent_ = maxBandwidthPercent; + setParameter("MaxBandwidthPercent", std::to_string(maxBandwidthPercent)); +} + +std::string CreateQosCarRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateQosCarRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long CreateQosCarRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateQosCarRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int CreateQosCarRequest::getPriority()const +{ + return priority_; +} + +void CreateQosCarRequest::setPriority(int priority) +{ + priority_ = priority; + setParameter("Priority", std::to_string(priority)); +} + +int CreateQosCarRequest::getMinBandwidthPercent()const +{ + return minBandwidthPercent_; +} + +void CreateQosCarRequest::setMinBandwidthPercent(int minBandwidthPercent) +{ + minBandwidthPercent_ = minBandwidthPercent; + setParameter("MinBandwidthPercent", std::to_string(minBandwidthPercent)); +} + +std::string CreateQosCarRequest::getLimitType()const +{ + return limitType_; +} + +void CreateQosCarRequest::setLimitType(const std::string& limitType) +{ + limitType_ = limitType; + setParameter("LimitType", limitType); +} + +std::string CreateQosCarRequest::getName()const +{ + return name_; +} + +void CreateQosCarRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + diff --git a/smartag/src/model/CreateQosPolicyRequest.cc b/smartag/src/model/CreateQosPolicyRequest.cc index 0554baafd..cc4b8fbf6 100644 --- a/smartag/src/model/CreateQosPolicyRequest.cc +++ b/smartag/src/model/CreateQosPolicyRequest.cc @@ -20,173 +20,186 @@ using AlibabaCloud::Smartag::Model::CreateQosPolicyRequest; CreateQosPolicyRequest::CreateQosPolicyRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateQosPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateQosPolicyRequest::~CreateQosPolicyRequest() {} -long CreateQosPolicyRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateQosPolicyRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateQosPolicyRequest::getSourcePortRange()const -{ - return sourcePortRange_; -} - -void CreateQosPolicyRequest::setSourcePortRange(const std::string& sourcePortRange) -{ - sourcePortRange_ = sourcePortRange; - setCoreParameter("SourcePortRange", sourcePortRange); -} - -std::string CreateQosPolicyRequest::getSourceCidr()const -{ - return sourceCidr_; -} - -void CreateQosPolicyRequest::setSourceCidr(const std::string& sourceCidr) -{ - sourceCidr_ = sourceCidr; - setCoreParameter("SourceCidr", sourceCidr); -} - -std::string CreateQosPolicyRequest::getDescription()const -{ - return description_; -} - -void CreateQosPolicyRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -std::string CreateQosPolicyRequest::getStartTime()const -{ - return startTime_; -} - -void CreateQosPolicyRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", startTime); -} - -std::string CreateQosPolicyRequest::getDestCidr()const -{ - return destCidr_; -} - -void CreateQosPolicyRequest::setDestCidr(const std::string& destCidr) -{ - destCidr_ = destCidr; - setCoreParameter("DestCidr", destCidr); -} - -std::string CreateQosPolicyRequest::getRegionId()const -{ - return regionId_; -} - -void CreateQosPolicyRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string CreateQosPolicyRequest::getQosId()const -{ - return qosId_; -} - -void CreateQosPolicyRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string CreateQosPolicyRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateQosPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateQosPolicyRequest::getIpProtocol()const -{ - return ipProtocol_; -} - -void CreateQosPolicyRequest::setIpProtocol(const std::string& ipProtocol) -{ - ipProtocol_ = ipProtocol; - setCoreParameter("IpProtocol", ipProtocol); -} - -std::string CreateQosPolicyRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateQosPolicyRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string CreateQosPolicyRequest::getEndTime()const -{ - return endTime_; -} - -void CreateQosPolicyRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -long CreateQosPolicyRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateQosPolicyRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -int CreateQosPolicyRequest::getPriority()const -{ - return priority_; -} - -void CreateQosPolicyRequest::setPriority(int priority) -{ - priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); -} - -std::string CreateQosPolicyRequest::getDestPortRange()const -{ - return destPortRange_; -} - -void CreateQosPolicyRequest::setDestPortRange(const std::string& destPortRange) -{ - destPortRange_ = destPortRange; - setCoreParameter("DestPortRange", destPortRange); -} - +long CreateQosPolicyRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateQosPolicyRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateQosPolicyRequest::getSourcePortRange()const +{ + return sourcePortRange_; +} + +void CreateQosPolicyRequest::setSourcePortRange(const std::string& sourcePortRange) +{ + sourcePortRange_ = sourcePortRange; + setParameter("SourcePortRange", sourcePortRange); +} + +std::string CreateQosPolicyRequest::getSourceCidr()const +{ + return sourceCidr_; +} + +void CreateQosPolicyRequest::setSourceCidr(const std::string& sourceCidr) +{ + sourceCidr_ = sourceCidr; + setParameter("SourceCidr", sourceCidr); +} + +std::string CreateQosPolicyRequest::getDescription()const +{ + return description_; +} + +void CreateQosPolicyRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string CreateQosPolicyRequest::getStartTime()const +{ + return startTime_; +} + +void CreateQosPolicyRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string CreateQosPolicyRequest::getDestCidr()const +{ + return destCidr_; +} + +void CreateQosPolicyRequest::setDestCidr(const std::string& destCidr) +{ + destCidr_ = destCidr; + setParameter("DestCidr", destCidr); +} + +std::string CreateQosPolicyRequest::getRegionId()const +{ + return regionId_; +} + +void CreateQosPolicyRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateQosPolicyRequest::getQosId()const +{ + return qosId_; +} + +void CreateQosPolicyRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string CreateQosPolicyRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateQosPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateQosPolicyRequest::getIpProtocol()const +{ + return ipProtocol_; +} + +void CreateQosPolicyRequest::setIpProtocol(const std::string& ipProtocol) +{ + ipProtocol_ = ipProtocol; + setParameter("IpProtocol", ipProtocol); +} + +std::string CreateQosPolicyRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateQosPolicyRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string CreateQosPolicyRequest::getEndTime()const +{ + return endTime_; +} + +void CreateQosPolicyRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long CreateQosPolicyRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateQosPolicyRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int CreateQosPolicyRequest::getPriority()const +{ + return priority_; +} + +void CreateQosPolicyRequest::setPriority(int priority) +{ + priority_ = priority; + setParameter("Priority", std::to_string(priority)); +} + +std::string CreateQosPolicyRequest::getDestPortRange()const +{ + return destPortRange_; +} + +void CreateQosPolicyRequest::setDestPortRange(const std::string& destPortRange) +{ + destPortRange_ = destPortRange; + setParameter("DestPortRange", destPortRange); +} + +std::string CreateQosPolicyRequest::getName()const +{ + return name_; +} + +void CreateQosPolicyRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + diff --git a/smartag/src/model/CreateQosPolicyResult.cc b/smartag/src/model/CreateQosPolicyResult.cc index 49ec17aca..c25b52a05 100644 --- a/smartag/src/model/CreateQosPolicyResult.cc +++ b/smartag/src/model/CreateQosPolicyResult.cc @@ -61,6 +61,8 @@ void CreateQosPolicyResult::parse(const std::string &payload) startTime_ = value["StartTime"].asString(); if(!value["EndTime"].isNull()) endTime_ = value["EndTime"].asString(); + if(!value["Name"].isNull()) + name_ = value["Name"].asString(); } @@ -119,3 +121,8 @@ std::string CreateQosPolicyResult::getDestPortRange()const return destPortRange_; } +std::string CreateQosPolicyResult::getName()const +{ + return name_; +} + diff --git a/smartag/src/model/CreateQosRequest.cc b/smartag/src/model/CreateQosRequest.cc index cd5d72680..66cff5ac0 100644 --- a/smartag/src/model/CreateQosRequest.cc +++ b/smartag/src/model/CreateQosRequest.cc @@ -20,74 +20,87 @@ using AlibabaCloud::Smartag::Model::CreateQosRequest; CreateQosRequest::CreateQosRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateQos") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateQosRequest::~CreateQosRequest() {} -long CreateQosRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateQosRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateQosRequest::getRegionId()const -{ - return regionId_; -} - -void CreateQosRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string CreateQosRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateQosRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateQosRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long CreateQosRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateQosRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateQosRequest::getQosName()const -{ - return qosName_; -} - -void CreateQosRequest::setQosName(const std::string& qosName) -{ - qosName_ = qosName; - setCoreParameter("QosName", qosName); -} - +long CreateQosRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateQosRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateQosRequest::getRegionId()const +{ + return regionId_; +} + +void CreateQosRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateQosRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateQosRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateQosRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long CreateQosRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateQosRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateQosRequest::getQosName()const +{ + return qosName_; +} + +void CreateQosRequest::setQosName(const std::string& qosName) +{ + qosName_ = qosName; + setParameter("QosName", qosName); +} + +std::string CreateQosRequest::getQosDescription()const +{ + return qosDescription_; +} + +void CreateQosRequest::setQosDescription(const std::string& qosDescription) +{ + qosDescription_ = qosDescription; + setParameter("QosDescription", qosDescription); +} + diff --git a/smartag/src/model/CreateSagExpressConnectInterfaceRequest.cc b/smartag/src/model/CreateSagExpressConnectInterfaceRequest.cc new file mode 100644 index 000000000..1ad1fc717 --- /dev/null +++ b/smartag/src/model/CreateSagExpressConnectInterfaceRequest.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 + +using AlibabaCloud::Smartag::Model::CreateSagExpressConnectInterfaceRequest; + +CreateSagExpressConnectInterfaceRequest::CreateSagExpressConnectInterfaceRequest() : + RpcServiceRequest("smartag", "2018-03-13", "CreateSagExpressConnectInterface") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateSagExpressConnectInterfaceRequest::~CreateSagExpressConnectInterfaceRequest() +{} + +long CreateSagExpressConnectInterfaceRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateSagExpressConnectInterfaceRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateSagExpressConnectInterfaceRequest::getVlan()const +{ + return vlan_; +} + +void CreateSagExpressConnectInterfaceRequest::setVlan(const std::string& vlan) +{ + vlan_ = vlan; + setParameter("Vlan", vlan); +} + +std::string CreateSagExpressConnectInterfaceRequest::getRegionId()const +{ + return regionId_; +} + +void CreateSagExpressConnectInterfaceRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateSagExpressConnectInterfaceRequest::getMask()const +{ + return mask_; +} + +void CreateSagExpressConnectInterfaceRequest::setMask(const std::string& mask) +{ + mask_ = mask; + setParameter("Mask", mask); +} + +std::string CreateSagExpressConnectInterfaceRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateSagExpressConnectInterfaceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateSagExpressConnectInterfaceRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateSagExpressConnectInterfaceRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string CreateSagExpressConnectInterfaceRequest::getIP()const +{ + return iP_; +} + +void CreateSagExpressConnectInterfaceRequest::setIP(const std::string& iP) +{ + iP_ = iP; + setParameter("IP", iP); +} + +long CreateSagExpressConnectInterfaceRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateSagExpressConnectInterfaceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateSagExpressConnectInterfaceRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void CreateSagExpressConnectInterfaceRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string CreateSagExpressConnectInterfaceRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void CreateSagExpressConnectInterfaceRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string CreateSagExpressConnectInterfaceRequest::getPortName()const +{ + return portName_; +} + +void CreateSagExpressConnectInterfaceRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + diff --git a/smartag/src/model/CreateSagExpressConnectInterfaceResult.cc b/smartag/src/model/CreateSagExpressConnectInterfaceResult.cc new file mode 100644 index 000000000..9ff5c8338 --- /dev/null +++ b/smartag/src/model/CreateSagExpressConnectInterfaceResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +CreateSagExpressConnectInterfaceResult::CreateSagExpressConnectInterfaceResult() : + ServiceResult() +{} + +CreateSagExpressConnectInterfaceResult::CreateSagExpressConnectInterfaceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateSagExpressConnectInterfaceResult::~CreateSagExpressConnectInterfaceResult() +{} + +void CreateSagExpressConnectInterfaceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/CreateSagStaticRouteRequest.cc b/smartag/src/model/CreateSagStaticRouteRequest.cc new file mode 100644 index 000000000..61bd29d65 --- /dev/null +++ b/smartag/src/model/CreateSagStaticRouteRequest.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 + +using AlibabaCloud::Smartag::Model::CreateSagStaticRouteRequest; + +CreateSagStaticRouteRequest::CreateSagStaticRouteRequest() : + RpcServiceRequest("smartag", "2018-03-13", "CreateSagStaticRoute") +{ + setMethod(HttpRequest::Method::Post); +} + +CreateSagStaticRouteRequest::~CreateSagStaticRouteRequest() +{} + +long CreateSagStaticRouteRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateSagStaticRouteRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateSagStaticRouteRequest::getVlan()const +{ + return vlan_; +} + +void CreateSagStaticRouteRequest::setVlan(const std::string& vlan) +{ + vlan_ = vlan; + setParameter("Vlan", vlan); +} + +std::string CreateSagStaticRouteRequest::getRegionId()const +{ + return regionId_; +} + +void CreateSagStaticRouteRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CreateSagStaticRouteRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateSagStaticRouteRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateSagStaticRouteRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateSagStaticRouteRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long CreateSagStaticRouteRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateSagStaticRouteRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateSagStaticRouteRequest::getNextHop()const +{ + return nextHop_; +} + +void CreateSagStaticRouteRequest::setNextHop(const std::string& nextHop) +{ + nextHop_ = nextHop; + setParameter("NextHop", nextHop); +} + +std::string CreateSagStaticRouteRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void CreateSagStaticRouteRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string CreateSagStaticRouteRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void CreateSagStaticRouteRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string CreateSagStaticRouteRequest::getPortName()const +{ + return portName_; +} + +void CreateSagStaticRouteRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + +std::string CreateSagStaticRouteRequest::getDestinationCidr()const +{ + return destinationCidr_; +} + +void CreateSagStaticRouteRequest::setDestinationCidr(const std::string& destinationCidr) +{ + destinationCidr_ = destinationCidr; + setParameter("DestinationCidr", destinationCidr); +} + diff --git a/smartag/src/model/CreateSagStaticRouteResult.cc b/smartag/src/model/CreateSagStaticRouteResult.cc new file mode 100644 index 000000000..67afedb13 --- /dev/null +++ b/smartag/src/model/CreateSagStaticRouteResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +CreateSagStaticRouteResult::CreateSagStaticRouteResult() : + ServiceResult() +{} + +CreateSagStaticRouteResult::CreateSagStaticRouteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateSagStaticRouteResult::~CreateSagStaticRouteResult() +{} + +void CreateSagStaticRouteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/CreateSmartAccessGatewayClientUserRequest.cc b/smartag/src/model/CreateSmartAccessGatewayClientUserRequest.cc index 349622035..1ce660dd5 100644 --- a/smartag/src/model/CreateSmartAccessGatewayClientUserRequest.cc +++ b/smartag/src/model/CreateSmartAccessGatewayClientUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::CreateSmartAccessGatewayClientUserRequest; CreateSmartAccessGatewayClientUserRequest::CreateSmartAccessGatewayClientUserRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateSmartAccessGatewayClientUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSmartAccessGatewayClientUserRequest::~CreateSmartAccessGatewayClientUserRequest() {} @@ -33,7 +35,7 @@ long CreateSmartAccessGatewayClientUserRequest::getResourceOwnerId()const void CreateSmartAccessGatewayClientUserRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateSmartAccessGatewayClientUserRequest::getPassword()const @@ -44,7 +46,7 @@ std::string CreateSmartAccessGatewayClientUserRequest::getPassword()const void CreateSmartAccessGatewayClientUserRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string CreateSmartAccessGatewayClientUserRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CreateSmartAccessGatewayClientUserRequest::getRegionId()const void CreateSmartAccessGatewayClientUserRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateSmartAccessGatewayClientUserRequest::getClientIp()const @@ -66,7 +68,7 @@ std::string CreateSmartAccessGatewayClientUserRequest::getClientIp()const void CreateSmartAccessGatewayClientUserRequest::setClientIp(const std::string& clientIp) { clientIp_ = clientIp; - setCoreParameter("ClientIp", clientIp); + setParameter("ClientIp", clientIp); } std::string CreateSmartAccessGatewayClientUserRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateSmartAccessGatewayClientUserRequest::getResourceOwnerAccount() void CreateSmartAccessGatewayClientUserRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long CreateSmartAccessGatewayClientUserRequest::getBandwidth()const @@ -88,7 +90,7 @@ long CreateSmartAccessGatewayClientUserRequest::getBandwidth()const void CreateSmartAccessGatewayClientUserRequest::setBandwidth(long bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateSmartAccessGatewayClientUserRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateSmartAccessGatewayClientUserRequest::getOwnerAccount()const void CreateSmartAccessGatewayClientUserRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateSmartAccessGatewayClientUserRequest::getUserMail()const @@ -110,7 +112,7 @@ std::string CreateSmartAccessGatewayClientUserRequest::getUserMail()const void CreateSmartAccessGatewayClientUserRequest::setUserMail(const std::string& userMail) { userMail_ = userMail; - setCoreParameter("UserMail", userMail); + setParameter("UserMail", userMail); } long CreateSmartAccessGatewayClientUserRequest::getOwnerId()const @@ -121,7 +123,7 @@ long CreateSmartAccessGatewayClientUserRequest::getOwnerId()const void CreateSmartAccessGatewayClientUserRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateSmartAccessGatewayClientUserRequest::getSmartAGId()const @@ -132,7 +134,7 @@ std::string CreateSmartAccessGatewayClientUserRequest::getSmartAGId()const void CreateSmartAccessGatewayClientUserRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } std::string CreateSmartAccessGatewayClientUserRequest::getUserName()const @@ -143,6 +145,6 @@ std::string CreateSmartAccessGatewayClientUserRequest::getUserName()const void CreateSmartAccessGatewayClientUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/smartag/src/model/CreateSmartAccessGatewayRequest.cc b/smartag/src/model/CreateSmartAccessGatewayRequest.cc index ea7c6decc..32143e682 100644 --- a/smartag/src/model/CreateSmartAccessGatewayRequest.cc +++ b/smartag/src/model/CreateSmartAccessGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::CreateSmartAccessGatewayRequest; CreateSmartAccessGatewayRequest::CreateSmartAccessGatewayRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateSmartAccessGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSmartAccessGatewayRequest::~CreateSmartAccessGatewayRequest() {} @@ -33,7 +35,7 @@ int CreateSmartAccessGatewayRequest::getMaxBandWidth()const void CreateSmartAccessGatewayRequest::setMaxBandWidth(int maxBandWidth) { maxBandWidth_ = maxBandWidth; - setCoreParameter("MaxBandWidth", std::to_string(maxBandWidth)); + setParameter("MaxBandWidth", std::to_string(maxBandWidth)); } long CreateSmartAccessGatewayRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateSmartAccessGatewayRequest::getResourceOwnerId()const void CreateSmartAccessGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateSmartAccessGatewayRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateSmartAccessGatewayRequest::getDescription()const void CreateSmartAccessGatewayRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateSmartAccessGatewayRequest::getReceiverTown()const @@ -66,7 +68,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverTown()const void CreateSmartAccessGatewayRequest::setReceiverTown(const std::string& receiverTown) { receiverTown_ = receiverTown; - setCoreParameter("ReceiverTown", receiverTown); + setParameter("ReceiverTown", receiverTown); } std::string CreateSmartAccessGatewayRequest::getReceiverDistrict()const @@ -77,7 +79,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverDistrict()const void CreateSmartAccessGatewayRequest::setReceiverDistrict(const std::string& receiverDistrict) { receiverDistrict_ = receiverDistrict; - setCoreParameter("ReceiverDistrict", receiverDistrict); + setParameter("ReceiverDistrict", receiverDistrict); } std::string CreateSmartAccessGatewayRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string CreateSmartAccessGatewayRequest::getRegionId()const void CreateSmartAccessGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int CreateSmartAccessGatewayRequest::getUserCount()const @@ -99,7 +101,7 @@ int CreateSmartAccessGatewayRequest::getUserCount()const void CreateSmartAccessGatewayRequest::setUserCount(int userCount) { userCount_ = userCount; - setCoreParameter("UserCount", std::to_string(userCount)); + setParameter("UserCount", std::to_string(userCount)); } std::string CreateSmartAccessGatewayRequest::getReceiverAddress()const @@ -110,7 +112,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverAddress()const void CreateSmartAccessGatewayRequest::setReceiverAddress(const std::string& receiverAddress) { receiverAddress_ = receiverAddress; - setCoreParameter("ReceiverAddress", receiverAddress); + setParameter("ReceiverAddress", receiverAddress); } std::string CreateSmartAccessGatewayRequest::getInstanceType()const @@ -121,7 +123,7 @@ std::string CreateSmartAccessGatewayRequest::getInstanceType()const void CreateSmartAccessGatewayRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string CreateSmartAccessGatewayRequest::getBuyerMessage()const @@ -132,7 +134,7 @@ std::string CreateSmartAccessGatewayRequest::getBuyerMessage()const void CreateSmartAccessGatewayRequest::setBuyerMessage(const std::string& buyerMessage) { buyerMessage_ = buyerMessage; - setCoreParameter("BuyerMessage", buyerMessage); + setParameter("BuyerMessage", buyerMessage); } std::string CreateSmartAccessGatewayRequest::getHardWareSpec()const @@ -143,7 +145,7 @@ std::string CreateSmartAccessGatewayRequest::getHardWareSpec()const void CreateSmartAccessGatewayRequest::setHardWareSpec(const std::string& hardWareSpec) { hardWareSpec_ = hardWareSpec; - setCoreParameter("HardWareSpec", hardWareSpec); + setParameter("HardWareSpec", hardWareSpec); } std::string CreateSmartAccessGatewayRequest::getReceiverEmail()const @@ -154,7 +156,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverEmail()const void CreateSmartAccessGatewayRequest::setReceiverEmail(const std::string& receiverEmail) { receiverEmail_ = receiverEmail; - setCoreParameter("ReceiverEmail", receiverEmail); + setParameter("ReceiverEmail", receiverEmail); } std::string CreateSmartAccessGatewayRequest::getReceiverState()const @@ -165,7 +167,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverState()const void CreateSmartAccessGatewayRequest::setReceiverState(const std::string& receiverState) { receiverState_ = receiverState; - setCoreParameter("ReceiverState", receiverState); + setParameter("ReceiverState", receiverState); } std::string CreateSmartAccessGatewayRequest::getReceiverCity()const @@ -176,7 +178,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverCity()const void CreateSmartAccessGatewayRequest::setReceiverCity(const std::string& receiverCity) { receiverCity_ = receiverCity; - setCoreParameter("ReceiverCity", receiverCity); + setParameter("ReceiverCity", receiverCity); } int CreateSmartAccessGatewayRequest::getPeriod()const @@ -187,7 +189,7 @@ int CreateSmartAccessGatewayRequest::getPeriod()const void CreateSmartAccessGatewayRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } bool CreateSmartAccessGatewayRequest::getAutoPay()const @@ -198,7 +200,7 @@ bool CreateSmartAccessGatewayRequest::getAutoPay()const void CreateSmartAccessGatewayRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreateSmartAccessGatewayRequest::getReceiverMobile()const @@ -209,7 +211,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverMobile()const void CreateSmartAccessGatewayRequest::setReceiverMobile(const std::string& receiverMobile) { receiverMobile_ = receiverMobile; - setCoreParameter("ReceiverMobile", receiverMobile); + setParameter("ReceiverMobile", receiverMobile); } std::string CreateSmartAccessGatewayRequest::getResourceOwnerAccount()const @@ -220,7 +222,7 @@ std::string CreateSmartAccessGatewayRequest::getResourceOwnerAccount()const void CreateSmartAccessGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateSmartAccessGatewayRequest::getOwnerAccount()const @@ -231,7 +233,7 @@ std::string CreateSmartAccessGatewayRequest::getOwnerAccount()const void CreateSmartAccessGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateSmartAccessGatewayRequest::getOwnerId()const @@ -242,7 +244,7 @@ long CreateSmartAccessGatewayRequest::getOwnerId()const void CreateSmartAccessGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateSmartAccessGatewayRequest::getReceiverPhone()const @@ -253,7 +255,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverPhone()const void CreateSmartAccessGatewayRequest::setReceiverPhone(const std::string& receiverPhone) { receiverPhone_ = receiverPhone; - setCoreParameter("ReceiverPhone", receiverPhone); + setParameter("ReceiverPhone", receiverPhone); } std::string CreateSmartAccessGatewayRequest::getReceiverName()const @@ -264,7 +266,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverName()const void CreateSmartAccessGatewayRequest::setReceiverName(const std::string& receiverName) { receiverName_ = receiverName; - setCoreParameter("ReceiverName", receiverName); + setParameter("ReceiverName", receiverName); } std::string CreateSmartAccessGatewayRequest::getHaType()const @@ -275,7 +277,7 @@ std::string CreateSmartAccessGatewayRequest::getHaType()const void CreateSmartAccessGatewayRequest::setHaType(const std::string& haType) { haType_ = haType; - setCoreParameter("HaType", haType); + setParameter("HaType", haType); } std::string CreateSmartAccessGatewayRequest::getName()const @@ -286,7 +288,18 @@ std::string CreateSmartAccessGatewayRequest::getName()const void CreateSmartAccessGatewayRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); +} + +bool CreateSmartAccessGatewayRequest::getAlreadyHaveSag()const +{ + return alreadyHaveSag_; +} + +void CreateSmartAccessGatewayRequest::setAlreadyHaveSag(bool alreadyHaveSag) +{ + alreadyHaveSag_ = alreadyHaveSag; + setParameter("AlreadyHaveSag", alreadyHaveSag ? "true" : "false"); } std::string CreateSmartAccessGatewayRequest::getReceiverCountry()const @@ -297,7 +310,7 @@ std::string CreateSmartAccessGatewayRequest::getReceiverCountry()const void CreateSmartAccessGatewayRequest::setReceiverCountry(const std::string& receiverCountry) { receiverCountry_ = receiverCountry; - setCoreParameter("ReceiverCountry", receiverCountry); + setParameter("ReceiverCountry", receiverCountry); } std::string CreateSmartAccessGatewayRequest::getChargeType()const @@ -308,7 +321,7 @@ std::string CreateSmartAccessGatewayRequest::getChargeType()const void CreateSmartAccessGatewayRequest::setChargeType(const std::string& chargeType) { chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); + setParameter("ChargeType", chargeType); } long CreateSmartAccessGatewayRequest::getDataPlan()const @@ -319,7 +332,7 @@ long CreateSmartAccessGatewayRequest::getDataPlan()const void CreateSmartAccessGatewayRequest::setDataPlan(long dataPlan) { dataPlan_ = dataPlan; - setCoreParameter("DataPlan", std::to_string(dataPlan)); + setParameter("DataPlan", std::to_string(dataPlan)); } std::string CreateSmartAccessGatewayRequest::getReceiverZip()const @@ -330,6 +343,6 @@ std::string CreateSmartAccessGatewayRequest::getReceiverZip()const void CreateSmartAccessGatewayRequest::setReceiverZip(const std::string& receiverZip) { receiverZip_ = receiverZip; - setCoreParameter("ReceiverZip", receiverZip); + setParameter("ReceiverZip", receiverZip); } diff --git a/smartag/src/model/CreateSmartAccessGatewaySoftwareRequest.cc b/smartag/src/model/CreateSmartAccessGatewaySoftwareRequest.cc index d67110639..6b05ffbd7 100644 --- a/smartag/src/model/CreateSmartAccessGatewaySoftwareRequest.cc +++ b/smartag/src/model/CreateSmartAccessGatewaySoftwareRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::CreateSmartAccessGatewaySoftwareRequest; CreateSmartAccessGatewaySoftwareRequest::CreateSmartAccessGatewaySoftwareRequest() : RpcServiceRequest("smartag", "2018-03-13", "CreateSmartAccessGatewaySoftware") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSmartAccessGatewaySoftwareRequest::~CreateSmartAccessGatewaySoftwareRequest() {} @@ -33,7 +35,7 @@ long CreateSmartAccessGatewaySoftwareRequest::getResourceOwnerId()const void CreateSmartAccessGatewaySoftwareRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateSmartAccessGatewaySoftwareRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string CreateSmartAccessGatewaySoftwareRequest::getRegionId()const void CreateSmartAccessGatewaySoftwareRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int CreateSmartAccessGatewaySoftwareRequest::getUserCount()const @@ -55,7 +57,7 @@ int CreateSmartAccessGatewaySoftwareRequest::getUserCount()const void CreateSmartAccessGatewaySoftwareRequest::setUserCount(int userCount) { userCount_ = userCount; - setCoreParameter("UserCount", std::to_string(userCount)); + setParameter("UserCount", std::to_string(userCount)); } int CreateSmartAccessGatewaySoftwareRequest::getPeriod()const @@ -66,7 +68,7 @@ int CreateSmartAccessGatewaySoftwareRequest::getPeriod()const void CreateSmartAccessGatewaySoftwareRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } bool CreateSmartAccessGatewaySoftwareRequest::getAutoPay()const @@ -77,7 +79,7 @@ bool CreateSmartAccessGatewaySoftwareRequest::getAutoPay()const void CreateSmartAccessGatewaySoftwareRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreateSmartAccessGatewaySoftwareRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateSmartAccessGatewaySoftwareRequest::getResourceOwnerAccount()co void CreateSmartAccessGatewaySoftwareRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateSmartAccessGatewaySoftwareRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateSmartAccessGatewaySoftwareRequest::getOwnerAccount()const void CreateSmartAccessGatewaySoftwareRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateSmartAccessGatewaySoftwareRequest::getOwnerId()const @@ -110,7 +112,7 @@ long CreateSmartAccessGatewaySoftwareRequest::getOwnerId()const void CreateSmartAccessGatewaySoftwareRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateSmartAccessGatewaySoftwareRequest::getChargeType()const @@ -121,7 +123,7 @@ std::string CreateSmartAccessGatewaySoftwareRequest::getChargeType()const void CreateSmartAccessGatewaySoftwareRequest::setChargeType(const std::string& chargeType) { chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); + setParameter("ChargeType", chargeType); } long CreateSmartAccessGatewaySoftwareRequest::getDataPlan()const @@ -132,6 +134,6 @@ long CreateSmartAccessGatewaySoftwareRequest::getDataPlan()const void CreateSmartAccessGatewaySoftwareRequest::setDataPlan(long dataPlan) { dataPlan_ = dataPlan; - setCoreParameter("DataPlan", std::to_string(dataPlan)); + setParameter("DataPlan", std::to_string(dataPlan)); } diff --git a/smartag/src/model/DeactiveFlowLogRequest.cc b/smartag/src/model/DeactiveFlowLogRequest.cc index 98a4dcb5a..122d5de12 100644 --- a/smartag/src/model/DeactiveFlowLogRequest.cc +++ b/smartag/src/model/DeactiveFlowLogRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Smartag::Model::DeactiveFlowLogRequest; DeactiveFlowLogRequest::DeactiveFlowLogRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeactiveFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeactiveFlowLogRequest::~DeactiveFlowLogRequest() {} -long DeactiveFlowLogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeactiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeactiveFlowLogRequest::getRegionId()const -{ - return regionId_; -} - -void DeactiveFlowLogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeactiveFlowLogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeactiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeactiveFlowLogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeactiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeactiveFlowLogRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeactiveFlowLogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeactiveFlowLogRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void DeactiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long DeactiveFlowLogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeactiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeactiveFlowLogRequest::getRegionId()const +{ + return regionId_; +} + +void DeactiveFlowLogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeactiveFlowLogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeactiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeactiveFlowLogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeactiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeactiveFlowLogRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeactiveFlowLogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeactiveFlowLogRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void DeactiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/smartag/src/model/DeleteACLRequest.cc b/smartag/src/model/DeleteACLRequest.cc index a17e69c3b..f9526caec 100644 --- a/smartag/src/model/DeleteACLRequest.cc +++ b/smartag/src/model/DeleteACLRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DeleteACLRequest; DeleteACLRequest::DeleteACLRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteACL") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteACLRequest::~DeleteACLRequest() {} @@ -33,7 +35,7 @@ long DeleteACLRequest::getResourceOwnerId()const void DeleteACLRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteACLRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteACLRequest::getRegionId()const void DeleteACLRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteACLRequest::getAclId()const @@ -55,7 +57,7 @@ std::string DeleteACLRequest::getAclId()const void DeleteACLRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DeleteACLRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteACLRequest::getResourceOwnerAccount()const void DeleteACLRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteACLRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteACLRequest::getOwnerAccount()const void DeleteACLRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteACLRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DeleteACLRequest::getOwnerId()const void DeleteACLRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/DeleteACLRuleRequest.cc b/smartag/src/model/DeleteACLRuleRequest.cc index e7a9af5a5..c0cb4578e 100644 --- a/smartag/src/model/DeleteACLRuleRequest.cc +++ b/smartag/src/model/DeleteACLRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DeleteACLRuleRequest; DeleteACLRuleRequest::DeleteACLRuleRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteACLRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteACLRuleRequest::~DeleteACLRuleRequest() {} @@ -33,7 +35,7 @@ long DeleteACLRuleRequest::getResourceOwnerId()const void DeleteACLRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteACLRuleRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteACLRuleRequest::getRegionId()const void DeleteACLRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteACLRuleRequest::getAclId()const @@ -55,7 +57,7 @@ std::string DeleteACLRuleRequest::getAclId()const void DeleteACLRuleRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DeleteACLRuleRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteACLRuleRequest::getResourceOwnerAccount()const void DeleteACLRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteACLRuleRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteACLRuleRequest::getOwnerAccount()const void DeleteACLRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteACLRuleRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteACLRuleRequest::getOwnerId()const void DeleteACLRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteACLRuleRequest::getAcrId()const @@ -99,6 +101,6 @@ std::string DeleteACLRuleRequest::getAcrId()const void DeleteACLRuleRequest::setAcrId(const std::string& acrId) { acrId_ = acrId; - setCoreParameter("AcrId", acrId); + setParameter("AcrId", acrId); } diff --git a/smartag/src/model/DeleteCloudConnectNetworkRequest.cc b/smartag/src/model/DeleteCloudConnectNetworkRequest.cc index 3e09cbc05..473871556 100644 --- a/smartag/src/model/DeleteCloudConnectNetworkRequest.cc +++ b/smartag/src/model/DeleteCloudConnectNetworkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DeleteCloudConnectNetworkRequest; DeleteCloudConnectNetworkRequest::DeleteCloudConnectNetworkRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteCloudConnectNetwork") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCloudConnectNetworkRequest::~DeleteCloudConnectNetworkRequest() {} @@ -33,7 +35,7 @@ long DeleteCloudConnectNetworkRequest::getResourceOwnerId()const void DeleteCloudConnectNetworkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteCloudConnectNetworkRequest::getCcnId()const @@ -44,7 +46,7 @@ std::string DeleteCloudConnectNetworkRequest::getCcnId()const void DeleteCloudConnectNetworkRequest::setCcnId(const std::string& ccnId) { ccnId_ = ccnId; - setCoreParameter("CcnId", ccnId); + setParameter("CcnId", ccnId); } std::string DeleteCloudConnectNetworkRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteCloudConnectNetworkRequest::getRegionId()const void DeleteCloudConnectNetworkRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteCloudConnectNetworkRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteCloudConnectNetworkRequest::getResourceOwnerAccount()const void DeleteCloudConnectNetworkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteCloudConnectNetworkRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteCloudConnectNetworkRequest::getOwnerAccount()const void DeleteCloudConnectNetworkRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteCloudConnectNetworkRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DeleteCloudConnectNetworkRequest::getOwnerId()const void DeleteCloudConnectNetworkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/DeleteDnatEntryRequest.cc b/smartag/src/model/DeleteDnatEntryRequest.cc index e528fdeb8..69d07f53a 100644 --- a/smartag/src/model/DeleteDnatEntryRequest.cc +++ b/smartag/src/model/DeleteDnatEntryRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::DeleteDnatEntryRequest; DeleteDnatEntryRequest::DeleteDnatEntryRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteDnatEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDnatEntryRequest::~DeleteDnatEntryRequest() {} -long DeleteDnatEntryRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteDnatEntryRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteDnatEntryRequest::getDnatEntryId()const -{ - return dnatEntryId_; -} - -void DeleteDnatEntryRequest::setDnatEntryId(const std::string& dnatEntryId) -{ - dnatEntryId_ = dnatEntryId; - setCoreParameter("DnatEntryId", dnatEntryId); -} - -std::string DeleteDnatEntryRequest::getRegionId()const -{ - return regionId_; -} - -void DeleteDnatEntryRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeleteDnatEntryRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteDnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteDnatEntryRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteDnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteDnatEntryRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteDnatEntryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteDnatEntryRequest::getSagId()const -{ - return sagId_; -} - -void DeleteDnatEntryRequest::setSagId(const std::string& sagId) -{ - sagId_ = sagId; - setCoreParameter("SagId", sagId); -} - +long DeleteDnatEntryRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteDnatEntryRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteDnatEntryRequest::getDnatEntryId()const +{ + return dnatEntryId_; +} + +void DeleteDnatEntryRequest::setDnatEntryId(const std::string& dnatEntryId) +{ + dnatEntryId_ = dnatEntryId; + setParameter("DnatEntryId", dnatEntryId); +} + +std::string DeleteDnatEntryRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteDnatEntryRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteDnatEntryRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteDnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteDnatEntryRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteDnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteDnatEntryRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteDnatEntryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteDnatEntryRequest::getSagId()const +{ + return sagId_; +} + +void DeleteDnatEntryRequest::setSagId(const std::string& sagId) +{ + sagId_ = sagId; + setParameter("SagId", sagId); +} + diff --git a/smartag/src/model/DeleteFlowLogRequest.cc b/smartag/src/model/DeleteFlowLogRequest.cc index 540c1b2af..6ba4b0022 100644 --- a/smartag/src/model/DeleteFlowLogRequest.cc +++ b/smartag/src/model/DeleteFlowLogRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Smartag::Model::DeleteFlowLogRequest; DeleteFlowLogRequest::DeleteFlowLogRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFlowLogRequest::~DeleteFlowLogRequest() {} -long DeleteFlowLogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteFlowLogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteFlowLogRequest::getRegionId()const -{ - return regionId_; -} - -void DeleteFlowLogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeleteFlowLogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteFlowLogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteFlowLogRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteFlowLogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteFlowLogRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void DeleteFlowLogRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long DeleteFlowLogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteFlowLogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteFlowLogRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteFlowLogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteFlowLogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteFlowLogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteFlowLogRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteFlowLogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteFlowLogRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void DeleteFlowLogRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/smartag/src/model/DeleteHealthCheckRequest.cc b/smartag/src/model/DeleteHealthCheckRequest.cc new file mode 100644 index 000000000..499bf6d6f --- /dev/null +++ b/smartag/src/model/DeleteHealthCheckRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DeleteHealthCheckRequest; + +DeleteHealthCheckRequest::DeleteHealthCheckRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DeleteHealthCheck") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteHealthCheckRequest::~DeleteHealthCheckRequest() +{} + +long DeleteHealthCheckRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteHealthCheckRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteHealthCheckRequest::getHcInstanceId()const +{ + return hcInstanceId_; +} + +void DeleteHealthCheckRequest::setHcInstanceId(const std::string& hcInstanceId) +{ + hcInstanceId_ = hcInstanceId; + setParameter("HcInstanceId", hcInstanceId); +} + +std::string DeleteHealthCheckRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteHealthCheckRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteHealthCheckRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteHealthCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteHealthCheckRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteHealthCheckRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteHealthCheckRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteHealthCheckRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/smartag/src/model/DeleteHealthCheckResult.cc b/smartag/src/model/DeleteHealthCheckResult.cc new file mode 100644 index 000000000..bf8a84e31 --- /dev/null +++ b/smartag/src/model/DeleteHealthCheckResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DeleteHealthCheckResult::DeleteHealthCheckResult() : + ServiceResult() +{} + +DeleteHealthCheckResult::DeleteHealthCheckResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteHealthCheckResult::~DeleteHealthCheckResult() +{} + +void DeleteHealthCheckResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/DeleteNetworkOptimizationRequest.cc b/smartag/src/model/DeleteNetworkOptimizationRequest.cc index ccc9b8510..6ed6f06c1 100644 --- a/smartag/src/model/DeleteNetworkOptimizationRequest.cc +++ b/smartag/src/model/DeleteNetworkOptimizationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DeleteNetworkOptimizationRequest; DeleteNetworkOptimizationRequest::DeleteNetworkOptimizationRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteNetworkOptimization") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteNetworkOptimizationRequest::~DeleteNetworkOptimizationRequest() {} @@ -33,7 +35,7 @@ long DeleteNetworkOptimizationRequest::getResourceOwnerId()const void DeleteNetworkOptimizationRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteNetworkOptimizationRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteNetworkOptimizationRequest::getRegionId()const void DeleteNetworkOptimizationRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteNetworkOptimizationRequest::getNetworkOptId()const @@ -55,7 +57,7 @@ std::string DeleteNetworkOptimizationRequest::getNetworkOptId()const void DeleteNetworkOptimizationRequest::setNetworkOptId(const std::string& networkOptId) { networkOptId_ = networkOptId; - setCoreParameter("NetworkOptId", networkOptId); + setParameter("NetworkOptId", networkOptId); } std::string DeleteNetworkOptimizationRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteNetworkOptimizationRequest::getResourceOwnerAccount()const void DeleteNetworkOptimizationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteNetworkOptimizationRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteNetworkOptimizationRequest::getOwnerAccount()const void DeleteNetworkOptimizationRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteNetworkOptimizationRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DeleteNetworkOptimizationRequest::getOwnerId()const void DeleteNetworkOptimizationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/DeleteNetworkOptimizationSettingRequest.cc b/smartag/src/model/DeleteNetworkOptimizationSettingRequest.cc index ab2b4e988..98d0c50b4 100644 --- a/smartag/src/model/DeleteNetworkOptimizationSettingRequest.cc +++ b/smartag/src/model/DeleteNetworkOptimizationSettingRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DeleteNetworkOptimizationSettingRequest; DeleteNetworkOptimizationSettingRequest::DeleteNetworkOptimizationSettingRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteNetworkOptimizationSetting") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteNetworkOptimizationSettingRequest::~DeleteNetworkOptimizationSettingRequest() {} @@ -33,7 +35,7 @@ long DeleteNetworkOptimizationSettingRequest::getResourceOwnerId()const void DeleteNetworkOptimizationSettingRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteNetworkOptimizationSettingRequest::getType()const @@ -44,7 +46,7 @@ std::string DeleteNetworkOptimizationSettingRequest::getType()const void DeleteNetworkOptimizationSettingRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DeleteNetworkOptimizationSettingRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteNetworkOptimizationSettingRequest::getRegionId()const void DeleteNetworkOptimizationSettingRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteNetworkOptimizationSettingRequest::getNetworkOptId()const @@ -66,7 +68,7 @@ std::string DeleteNetworkOptimizationSettingRequest::getNetworkOptId()const void DeleteNetworkOptimizationSettingRequest::setNetworkOptId(const std::string& networkOptId) { networkOptId_ = networkOptId; - setCoreParameter("NetworkOptId", networkOptId); + setParameter("NetworkOptId", networkOptId); } std::string DeleteNetworkOptimizationSettingRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteNetworkOptimizationSettingRequest::getResourceOwnerAccount()co void DeleteNetworkOptimizationSettingRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteNetworkOptimizationSettingRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteNetworkOptimizationSettingRequest::getOwnerAccount()const void DeleteNetworkOptimizationSettingRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteNetworkOptimizationSettingRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DeleteNetworkOptimizationSettingRequest::getOwnerId()const void DeleteNetworkOptimizationSettingRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteNetworkOptimizationSettingRequest::getDomain()const @@ -110,6 +112,6 @@ std::string DeleteNetworkOptimizationSettingRequest::getDomain()const void DeleteNetworkOptimizationSettingRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } diff --git a/smartag/src/model/DeleteQosCarRequest.cc b/smartag/src/model/DeleteQosCarRequest.cc index c9078f4c7..0f70eb429 100644 --- a/smartag/src/model/DeleteQosCarRequest.cc +++ b/smartag/src/model/DeleteQosCarRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::DeleteQosCarRequest; DeleteQosCarRequest::DeleteQosCarRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteQosCar") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteQosCarRequest::~DeleteQosCarRequest() {} -long DeleteQosCarRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteQosCarRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteQosCarRequest::getRegionId()const -{ - return regionId_; -} - -void DeleteQosCarRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeleteQosCarRequest::getQosId()const -{ - return qosId_; -} - -void DeleteQosCarRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string DeleteQosCarRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteQosCarRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteQosCarRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteQosCarRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteQosCarRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteQosCarRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteQosCarRequest::getQosCarId()const -{ - return qosCarId_; -} - -void DeleteQosCarRequest::setQosCarId(const std::string& qosCarId) -{ - qosCarId_ = qosCarId; - setCoreParameter("QosCarId", qosCarId); -} - +long DeleteQosCarRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteQosCarRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteQosCarRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteQosCarRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteQosCarRequest::getQosId()const +{ + return qosId_; +} + +void DeleteQosCarRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string DeleteQosCarRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteQosCarRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteQosCarRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteQosCarRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteQosCarRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteQosCarRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteQosCarRequest::getQosCarId()const +{ + return qosCarId_; +} + +void DeleteQosCarRequest::setQosCarId(const std::string& qosCarId) +{ + qosCarId_ = qosCarId; + setParameter("QosCarId", qosCarId); +} + diff --git a/smartag/src/model/DeleteQosPolicyRequest.cc b/smartag/src/model/DeleteQosPolicyRequest.cc index ff5d07669..5a2948c49 100644 --- a/smartag/src/model/DeleteQosPolicyRequest.cc +++ b/smartag/src/model/DeleteQosPolicyRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::DeleteQosPolicyRequest; DeleteQosPolicyRequest::DeleteQosPolicyRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteQosPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteQosPolicyRequest::~DeleteQosPolicyRequest() {} -long DeleteQosPolicyRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteQosPolicyRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteQosPolicyRequest::getQosPolicyId()const -{ - return qosPolicyId_; -} - -void DeleteQosPolicyRequest::setQosPolicyId(const std::string& qosPolicyId) -{ - qosPolicyId_ = qosPolicyId; - setCoreParameter("QosPolicyId", qosPolicyId); -} - -std::string DeleteQosPolicyRequest::getRegionId()const -{ - return regionId_; -} - -void DeleteQosPolicyRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeleteQosPolicyRequest::getQosId()const -{ - return qosId_; -} - -void DeleteQosPolicyRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string DeleteQosPolicyRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteQosPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteQosPolicyRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteQosPolicyRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteQosPolicyRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteQosPolicyRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +long DeleteQosPolicyRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteQosPolicyRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteQosPolicyRequest::getQosPolicyId()const +{ + return qosPolicyId_; +} + +void DeleteQosPolicyRequest::setQosPolicyId(const std::string& qosPolicyId) +{ + qosPolicyId_ = qosPolicyId; + setParameter("QosPolicyId", qosPolicyId); +} + +std::string DeleteQosPolicyRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteQosPolicyRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteQosPolicyRequest::getQosId()const +{ + return qosId_; +} + +void DeleteQosPolicyRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string DeleteQosPolicyRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteQosPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteQosPolicyRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteQosPolicyRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteQosPolicyRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteQosPolicyRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/smartag/src/model/DeleteQosRequest.cc b/smartag/src/model/DeleteQosRequest.cc index e36057bf4..cba009b7a 100644 --- a/smartag/src/model/DeleteQosRequest.cc +++ b/smartag/src/model/DeleteQosRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Smartag::Model::DeleteQosRequest; DeleteQosRequest::DeleteQosRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteQos") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteQosRequest::~DeleteQosRequest() {} -long DeleteQosRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteQosRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteQosRequest::getRegionId()const -{ - return regionId_; -} - -void DeleteQosRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeleteQosRequest::getQosId()const -{ - return qosId_; -} - -void DeleteQosRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string DeleteQosRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteQosRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteQosRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteQosRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteQosRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +long DeleteQosRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteQosRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteQosRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteQosRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteQosRequest::getQosId()const +{ + return qosId_; +} + +void DeleteQosRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string DeleteQosRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteQosRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteQosRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteQosRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteQosRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/smartag/src/model/DeleteRouteDistributionStrategyRequest.cc b/smartag/src/model/DeleteRouteDistributionStrategyRequest.cc new file mode 100644 index 000000000..89268e0de --- /dev/null +++ b/smartag/src/model/DeleteRouteDistributionStrategyRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DeleteRouteDistributionStrategyRequest; + +DeleteRouteDistributionStrategyRequest::DeleteRouteDistributionStrategyRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DeleteRouteDistributionStrategy") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteRouteDistributionStrategyRequest::~DeleteRouteDistributionStrategyRequest() +{} + +std::string DeleteRouteDistributionStrategyRequest::getRouteSource()const +{ + return routeSource_; +} + +void DeleteRouteDistributionStrategyRequest::setRouteSource(const std::string& routeSource) +{ + routeSource_ = routeSource; + setParameter("RouteSource", routeSource); +} + +long DeleteRouteDistributionStrategyRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteRouteDistributionStrategyRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteRouteDistributionStrategyRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteRouteDistributionStrategyRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteRouteDistributionStrategyRequest::getSourceType()const +{ + return sourceType_; +} + +void DeleteRouteDistributionStrategyRequest::setSourceType(const std::string& sourceType) +{ + sourceType_ = sourceType; + setParameter("SourceType", sourceType); +} + +std::string DeleteRouteDistributionStrategyRequest::getDestCidrBlock()const +{ + return destCidrBlock_; +} + +void DeleteRouteDistributionStrategyRequest::setDestCidrBlock(const std::string& destCidrBlock) +{ + destCidrBlock_ = destCidrBlock; + setParameter("DestCidrBlock", destCidrBlock); +} + +std::string DeleteRouteDistributionStrategyRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteRouteDistributionStrategyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteRouteDistributionStrategyRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteRouteDistributionStrategyRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteRouteDistributionStrategyRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteRouteDistributionStrategyRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteRouteDistributionStrategyRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DeleteRouteDistributionStrategyRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DeleteRouteDistributionStrategyResult.cc b/smartag/src/model/DeleteRouteDistributionStrategyResult.cc new file mode 100644 index 000000000..26aaf6b4c --- /dev/null +++ b/smartag/src/model/DeleteRouteDistributionStrategyResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DeleteRouteDistributionStrategyResult::DeleteRouteDistributionStrategyResult() : + ServiceResult() +{} + +DeleteRouteDistributionStrategyResult::DeleteRouteDistributionStrategyResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteRouteDistributionStrategyResult::~DeleteRouteDistributionStrategyResult() +{} + +void DeleteRouteDistributionStrategyResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/DeleteSagCidrRequest.cc b/smartag/src/model/DeleteSagCidrRequest.cc new file mode 100644 index 000000000..e5d9ebf48 --- /dev/null +++ b/smartag/src/model/DeleteSagCidrRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DeleteSagCidrRequest; + +DeleteSagCidrRequest::DeleteSagCidrRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DeleteSagCidr") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteSagCidrRequest::~DeleteSagCidrRequest() +{} + +long DeleteSagCidrRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteSagCidrRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteSagCidrRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteSagCidrRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteSagCidrRequest::getCidr()const +{ + return cidr_; +} + +void DeleteSagCidrRequest::setCidr(const std::string& cidr) +{ + cidr_ = cidr; + setParameter("Cidr", cidr); +} + +std::string DeleteSagCidrRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteSagCidrRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteSagCidrRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteSagCidrRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteSagCidrRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteSagCidrRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteSagCidrRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DeleteSagCidrRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DeleteSagCidrResult.cc b/smartag/src/model/DeleteSagCidrResult.cc new file mode 100644 index 000000000..cd670f817 --- /dev/null +++ b/smartag/src/model/DeleteSagCidrResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DeleteSagCidrResult::DeleteSagCidrResult() : + ServiceResult() +{} + +DeleteSagCidrResult::DeleteSagCidrResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteSagCidrResult::~DeleteSagCidrResult() +{} + +void DeleteSagCidrResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/DeleteSagExpressConnectInterfaceRequest.cc b/smartag/src/model/DeleteSagExpressConnectInterfaceRequest.cc new file mode 100644 index 000000000..60ca783c3 --- /dev/null +++ b/smartag/src/model/DeleteSagExpressConnectInterfaceRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DeleteSagExpressConnectInterfaceRequest; + +DeleteSagExpressConnectInterfaceRequest::DeleteSagExpressConnectInterfaceRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DeleteSagExpressConnectInterface") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteSagExpressConnectInterfaceRequest::~DeleteSagExpressConnectInterfaceRequest() +{} + +long DeleteSagExpressConnectInterfaceRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteSagExpressConnectInterfaceRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteSagExpressConnectInterfaceRequest::getVlan()const +{ + return vlan_; +} + +void DeleteSagExpressConnectInterfaceRequest::setVlan(const std::string& vlan) +{ + vlan_ = vlan; + setParameter("Vlan", vlan); +} + +std::string DeleteSagExpressConnectInterfaceRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteSagExpressConnectInterfaceRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteSagExpressConnectInterfaceRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteSagExpressConnectInterfaceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteSagExpressConnectInterfaceRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteSagExpressConnectInterfaceRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteSagExpressConnectInterfaceRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteSagExpressConnectInterfaceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteSagExpressConnectInterfaceRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DeleteSagExpressConnectInterfaceRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DeleteSagExpressConnectInterfaceRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DeleteSagExpressConnectInterfaceRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string DeleteSagExpressConnectInterfaceRequest::getPortName()const +{ + return portName_; +} + +void DeleteSagExpressConnectInterfaceRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + diff --git a/smartag/src/model/DeleteSagExpressConnectInterfaceResult.cc b/smartag/src/model/DeleteSagExpressConnectInterfaceResult.cc new file mode 100644 index 000000000..1f329b664 --- /dev/null +++ b/smartag/src/model/DeleteSagExpressConnectInterfaceResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DeleteSagExpressConnectInterfaceResult::DeleteSagExpressConnectInterfaceResult() : + ServiceResult() +{} + +DeleteSagExpressConnectInterfaceResult::DeleteSagExpressConnectInterfaceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteSagExpressConnectInterfaceResult::~DeleteSagExpressConnectInterfaceResult() +{} + +void DeleteSagExpressConnectInterfaceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/DeleteSagStaticRouteRequest.cc b/smartag/src/model/DeleteSagStaticRouteRequest.cc new file mode 100644 index 000000000..54fd38ea8 --- /dev/null +++ b/smartag/src/model/DeleteSagStaticRouteRequest.cc @@ -0,0 +1,139 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DeleteSagStaticRouteRequest; + +DeleteSagStaticRouteRequest::DeleteSagStaticRouteRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DeleteSagStaticRoute") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteSagStaticRouteRequest::~DeleteSagStaticRouteRequest() +{} + +long DeleteSagStaticRouteRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteSagStaticRouteRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteSagStaticRouteRequest::getVlan()const +{ + return vlan_; +} + +void DeleteSagStaticRouteRequest::setVlan(const std::string& vlan) +{ + vlan_ = vlan; + setParameter("Vlan", vlan); +} + +std::string DeleteSagStaticRouteRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteSagStaticRouteRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteSagStaticRouteRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteSagStaticRouteRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteSagStaticRouteRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteSagStaticRouteRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteSagStaticRouteRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteSagStaticRouteRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteSagStaticRouteRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DeleteSagStaticRouteRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DeleteSagStaticRouteRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DeleteSagStaticRouteRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string DeleteSagStaticRouteRequest::getPortName()const +{ + return portName_; +} + +void DeleteSagStaticRouteRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + +std::string DeleteSagStaticRouteRequest::getDestinationCidr()const +{ + return destinationCidr_; +} + +void DeleteSagStaticRouteRequest::setDestinationCidr(const std::string& destinationCidr) +{ + destinationCidr_ = destinationCidr; + setParameter("DestinationCidr", destinationCidr); +} + diff --git a/smartag/src/model/DeleteSagStaticRouteResult.cc b/smartag/src/model/DeleteSagStaticRouteResult.cc new file mode 100644 index 000000000..766a92011 --- /dev/null +++ b/smartag/src/model/DeleteSagStaticRouteResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DeleteSagStaticRouteResult::DeleteSagStaticRouteResult() : + ServiceResult() +{} + +DeleteSagStaticRouteResult::DeleteSagStaticRouteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteSagStaticRouteResult::~DeleteSagStaticRouteResult() +{} + +void DeleteSagStaticRouteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/DeleteSmartAccessGatewayClientUserRequest.cc b/smartag/src/model/DeleteSmartAccessGatewayClientUserRequest.cc index 7df6b6901..175221b8b 100644 --- a/smartag/src/model/DeleteSmartAccessGatewayClientUserRequest.cc +++ b/smartag/src/model/DeleteSmartAccessGatewayClientUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DeleteSmartAccessGatewayClientUserRequest; DeleteSmartAccessGatewayClientUserRequest::DeleteSmartAccessGatewayClientUserRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteSmartAccessGatewayClientUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteSmartAccessGatewayClientUserRequest::~DeleteSmartAccessGatewayClientUserRequest() {} @@ -33,7 +35,7 @@ long DeleteSmartAccessGatewayClientUserRequest::getResourceOwnerId()const void DeleteSmartAccessGatewayClientUserRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteSmartAccessGatewayClientUserRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteSmartAccessGatewayClientUserRequest::getRegionId()const void DeleteSmartAccessGatewayClientUserRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteSmartAccessGatewayClientUserRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteSmartAccessGatewayClientUserRequest::getResourceOwnerAccount() void DeleteSmartAccessGatewayClientUserRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteSmartAccessGatewayClientUserRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteSmartAccessGatewayClientUserRequest::getOwnerAccount()const void DeleteSmartAccessGatewayClientUserRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteSmartAccessGatewayClientUserRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DeleteSmartAccessGatewayClientUserRequest::getOwnerId()const void DeleteSmartAccessGatewayClientUserRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteSmartAccessGatewayClientUserRequest::getSmartAGId()const @@ -88,7 +90,7 @@ std::string DeleteSmartAccessGatewayClientUserRequest::getSmartAGId()const void DeleteSmartAccessGatewayClientUserRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } std::string DeleteSmartAccessGatewayClientUserRequest::getUserName()const @@ -99,6 +101,6 @@ std::string DeleteSmartAccessGatewayClientUserRequest::getUserName()const void DeleteSmartAccessGatewayClientUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/smartag/src/model/DeleteSmartAccessGatewayRequest.cc b/smartag/src/model/DeleteSmartAccessGatewayRequest.cc new file mode 100644 index 000000000..fba7ce01d --- /dev/null +++ b/smartag/src/model/DeleteSmartAccessGatewayRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DeleteSmartAccessGatewayRequest; + +DeleteSmartAccessGatewayRequest::DeleteSmartAccessGatewayRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DeleteSmartAccessGateway") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteSmartAccessGatewayRequest::~DeleteSmartAccessGatewayRequest() +{} + +std::string DeleteSmartAccessGatewayRequest::getInstanceId()const +{ + return instanceId_; +} + +void DeleteSmartAccessGatewayRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string DeleteSmartAccessGatewayRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteSmartAccessGatewayRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/smartag/src/model/DeleteSmartAccessGatewayResult.cc b/smartag/src/model/DeleteSmartAccessGatewayResult.cc new file mode 100644 index 000000000..b7ccd50ff --- /dev/null +++ b/smartag/src/model/DeleteSmartAccessGatewayResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DeleteSmartAccessGatewayResult::DeleteSmartAccessGatewayResult() : + ServiceResult() +{} + +DeleteSmartAccessGatewayResult::DeleteSmartAccessGatewayResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteSmartAccessGatewayResult::~DeleteSmartAccessGatewayResult() +{} + +void DeleteSmartAccessGatewayResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/DeleteSnatEntryRequest.cc b/smartag/src/model/DeleteSnatEntryRequest.cc index 8ad11f679..827cba926 100644 --- a/smartag/src/model/DeleteSnatEntryRequest.cc +++ b/smartag/src/model/DeleteSnatEntryRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::DeleteSnatEntryRequest; DeleteSnatEntryRequest::DeleteSnatEntryRequest() : RpcServiceRequest("smartag", "2018-03-13", "DeleteSnatEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteSnatEntryRequest::~DeleteSnatEntryRequest() {} -long DeleteSnatEntryRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteSnatEntryRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteSnatEntryRequest::getRegionId()const -{ - return regionId_; -} - -void DeleteSnatEntryRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeleteSnatEntryRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteSnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteSnatEntryRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteSnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteSnatEntryRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteSnatEntryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteSnatEntryRequest::getInstanceId()const -{ - return instanceId_; -} - -void DeleteSnatEntryRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - -std::string DeleteSnatEntryRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void DeleteSnatEntryRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long DeleteSnatEntryRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteSnatEntryRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteSnatEntryRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteSnatEntryRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteSnatEntryRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteSnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteSnatEntryRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteSnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteSnatEntryRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteSnatEntryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteSnatEntryRequest::getInstanceId()const +{ + return instanceId_; +} + +void DeleteSnatEntryRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string DeleteSnatEntryRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DeleteSnatEntryRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeACLAttributeRequest.cc b/smartag/src/model/DescribeACLAttributeRequest.cc index 9a8b2b9f3..a1e6021d8 100644 --- a/smartag/src/model/DescribeACLAttributeRequest.cc +++ b/smartag/src/model/DescribeACLAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeACLAttributeRequest; DescribeACLAttributeRequest::DescribeACLAttributeRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeACLAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeACLAttributeRequest::~DescribeACLAttributeRequest() {} @@ -33,7 +35,7 @@ long DescribeACLAttributeRequest::getResourceOwnerId()const void DescribeACLAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeACLAttributeRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeACLAttributeRequest::getPageNumber()const void DescribeACLAttributeRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeACLAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeACLAttributeRequest::getRegionId()const void DescribeACLAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeACLAttributeRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeACLAttributeRequest::getPageSize()const void DescribeACLAttributeRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeACLAttributeRequest::getDirection()const @@ -77,7 +79,7 @@ std::string DescribeACLAttributeRequest::getDirection()const void DescribeACLAttributeRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } std::string DescribeACLAttributeRequest::getOrder()const @@ -88,7 +90,7 @@ std::string DescribeACLAttributeRequest::getOrder()const void DescribeACLAttributeRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } std::string DescribeACLAttributeRequest::getAclId()const @@ -99,7 +101,7 @@ std::string DescribeACLAttributeRequest::getAclId()const void DescribeACLAttributeRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DescribeACLAttributeRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeACLAttributeRequest::getResourceOwnerAccount()const void DescribeACLAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeACLAttributeRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string DescribeACLAttributeRequest::getOwnerAccount()const void DescribeACLAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeACLAttributeRequest::getOwnerId()const @@ -132,6 +134,17 @@ long DescribeACLAttributeRequest::getOwnerId()const void DescribeACLAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeACLAttributeRequest::getName()const +{ + return name_; +} + +void DescribeACLAttributeRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); } diff --git a/smartag/src/model/DescribeACLAttributeResult.cc b/smartag/src/model/DescribeACLAttributeResult.cc index 5ae0081af..f52c55ff9 100644 --- a/smartag/src/model/DescribeACLAttributeResult.cc +++ b/smartag/src/model/DescribeACLAttributeResult.cc @@ -69,6 +69,8 @@ void DescribeACLAttributeResult::parse(const std::string &payload) acrsObject.aclId = valueAcrsAcr["AclId"].asString(); if(!valueAcrsAcr["Type"].isNull()) acrsObject.type = valueAcrsAcr["Type"].asString(); + if(!valueAcrsAcr["Name"].isNull()) + acrsObject.name = valueAcrsAcr["Name"].asString(); acrs_.push_back(acrsObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeACLsRequest.cc b/smartag/src/model/DescribeACLsRequest.cc index b5d5dd1ab..1ab5b9ae9 100644 --- a/smartag/src/model/DescribeACLsRequest.cc +++ b/smartag/src/model/DescribeACLsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeACLsRequest; DescribeACLsRequest::DescribeACLsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeACLs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeACLsRequest::~DescribeACLsRequest() {} @@ -33,7 +35,7 @@ long DescribeACLsRequest::getResourceOwnerId()const void DescribeACLsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeACLsRequest::getAclIds()const @@ -44,7 +46,7 @@ std::string DescribeACLsRequest::getAclIds()const void DescribeACLsRequest::setAclIds(const std::string& aclIds) { aclIds_ = aclIds; - setCoreParameter("AclIds", aclIds); + setParameter("AclIds", aclIds); } int DescribeACLsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeACLsRequest::getPageNumber()const void DescribeACLsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeACLsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeACLsRequest::getRegionId()const void DescribeACLsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeACLsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeACLsRequest::getPageSize()const void DescribeACLsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeACLsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeACLsRequest::getResourceOwnerAccount()const void DescribeACLsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeACLsRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeACLsRequest::getOwnerAccount()const void DescribeACLsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeACLsRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DescribeACLsRequest::getOwnerId()const void DescribeACLsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeACLsRequest::getName()const @@ -121,6 +123,6 @@ std::string DescribeACLsRequest::getName()const void DescribeACLsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/smartag/src/model/DescribeBindableSmartAccessGatewaysRequest.cc b/smartag/src/model/DescribeBindableSmartAccessGatewaysRequest.cc index 7aaaa3629..9d1d6b7e0 100644 --- a/smartag/src/model/DescribeBindableSmartAccessGatewaysRequest.cc +++ b/smartag/src/model/DescribeBindableSmartAccessGatewaysRequest.cc @@ -20,107 +20,131 @@ using AlibabaCloud::Smartag::Model::DescribeBindableSmartAccessGatewaysRequest; DescribeBindableSmartAccessGatewaysRequest::DescribeBindableSmartAccessGatewaysRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeBindableSmartAccessGateways") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBindableSmartAccessGatewaysRequest::~DescribeBindableSmartAccessGatewaysRequest() {} -long DescribeBindableSmartAccessGatewaysRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeBindableSmartAccessGatewaysRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeBindableSmartAccessGatewaysRequest::getCcnId()const -{ - return ccnId_; -} - -void DescribeBindableSmartAccessGatewaysRequest::setCcnId(const std::string& ccnId) -{ - ccnId_ = ccnId; - setCoreParameter("CcnId", ccnId); -} - -std::string DescribeBindableSmartAccessGatewaysRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeBindableSmartAccessGatewaysRequest::setPageNumber(const std::string& pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", pageNumber); -} - -std::string DescribeBindableSmartAccessGatewaysRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeBindableSmartAccessGatewaysRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DescribeBindableSmartAccessGatewaysRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeBindableSmartAccessGatewaysRequest::setPageSize(const std::string& pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); -} - -std::string DescribeBindableSmartAccessGatewaysRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeBindableSmartAccessGatewaysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeBindableSmartAccessGatewaysRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeBindableSmartAccessGatewaysRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeBindableSmartAccessGatewaysRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeBindableSmartAccessGatewaysRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -bool DescribeBindableSmartAccessGatewaysRequest::getCrossAccount()const -{ - return crossAccount_; -} - -void DescribeBindableSmartAccessGatewaysRequest::setCrossAccount(bool crossAccount) -{ - crossAccount_ = crossAccount; - setCoreParameter("CrossAccount", crossAccount ? "true" : "false"); -} - +long DescribeBindableSmartAccessGatewaysRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeBindableSmartAccessGatewaysRequest::getCcnId()const +{ + return ccnId_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setCcnId(const std::string& ccnId) +{ + ccnId_ = ccnId; + setParameter("CcnId", ccnId); +} + +int DescribeBindableSmartAccessGatewaysRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeBindableSmartAccessGatewaysRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeBindableSmartAccessGatewaysRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeBindableSmartAccessGatewaysRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeBindableSmartAccessGatewaysRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeBindableSmartAccessGatewaysRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +bool DescribeBindableSmartAccessGatewaysRequest::getCrossAccount()const +{ + return crossAccount_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setCrossAccount(bool crossAccount) +{ + crossAccount_ = crossAccount; + setParameter("CrossAccount", crossAccount ? "true" : "false"); +} + +std::string DescribeBindableSmartAccessGatewaysRequest::getName()const +{ + return name_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string DescribeBindableSmartAccessGatewaysRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeBindableSmartAccessGatewaysRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeCloudConnectNetworksRequest.cc b/smartag/src/model/DescribeCloudConnectNetworksRequest.cc index 4565440cd..f4c18c091 100644 --- a/smartag/src/model/DescribeCloudConnectNetworksRequest.cc +++ b/smartag/src/model/DescribeCloudConnectNetworksRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeCloudConnectNetworksRequest; DescribeCloudConnectNetworksRequest::DescribeCloudConnectNetworksRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeCloudConnectNetworks") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCloudConnectNetworksRequest::~DescribeCloudConnectNetworksRequest() {} @@ -33,7 +35,7 @@ long DescribeCloudConnectNetworksRequest::getResourceOwnerId()const void DescribeCloudConnectNetworksRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCloudConnectNetworksRequest::getCcnId()const @@ -44,18 +46,18 @@ std::string DescribeCloudConnectNetworksRequest::getCcnId()const void DescribeCloudConnectNetworksRequest::setCcnId(const std::string& ccnId) { ccnId_ = ccnId; - setCoreParameter("CcnId", ccnId); + setParameter("CcnId", ccnId); } -std::string DescribeCloudConnectNetworksRequest::getPageNumber()const +int DescribeCloudConnectNetworksRequest::getPageNumber()const { return pageNumber_; } -void DescribeCloudConnectNetworksRequest::setPageNumber(const std::string& pageNumber) +void DescribeCloudConnectNetworksRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", pageNumber); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeCloudConnectNetworksRequest::getRegionId()const @@ -66,18 +68,18 @@ std::string DescribeCloudConnectNetworksRequest::getRegionId()const void DescribeCloudConnectNetworksRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } -std::string DescribeCloudConnectNetworksRequest::getPageSize()const +int DescribeCloudConnectNetworksRequest::getPageSize()const { return pageSize_; } -void DescribeCloudConnectNetworksRequest::setPageSize(const std::string& pageSize) +void DescribeCloudConnectNetworksRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeCloudConnectNetworksRequest::getTag()const @@ -88,12 +90,11 @@ std::vector DescribeCloudConnectNetwor void DescribeCloudConnectNetworksRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -105,7 +106,7 @@ std::string DescribeCloudConnectNetworksRequest::getResourceOwnerAccount()const void DescribeCloudConnectNetworksRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCloudConnectNetworksRequest::getOwnerAccount()const @@ -116,7 +117,7 @@ std::string DescribeCloudConnectNetworksRequest::getOwnerAccount()const void DescribeCloudConnectNetworksRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCloudConnectNetworksRequest::getOwnerId()const @@ -127,7 +128,7 @@ long DescribeCloudConnectNetworksRequest::getOwnerId()const void DescribeCloudConnectNetworksRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCloudConnectNetworksRequest::getName()const @@ -138,6 +139,6 @@ std::string DescribeCloudConnectNetworksRequest::getName()const void DescribeCloudConnectNetworksRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/smartag/src/model/DescribeDeviceAutoUpgradePolicyRequest.cc b/smartag/src/model/DescribeDeviceAutoUpgradePolicyRequest.cc index 63b1cc6f7..2fd51e791 100644 --- a/smartag/src/model/DescribeDeviceAutoUpgradePolicyRequest.cc +++ b/smartag/src/model/DescribeDeviceAutoUpgradePolicyRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::DescribeDeviceAutoUpgradePolicyRequest; DescribeDeviceAutoUpgradePolicyRequest::DescribeDeviceAutoUpgradePolicyRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeDeviceAutoUpgradePolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDeviceAutoUpgradePolicyRequest::~DescribeDeviceAutoUpgradePolicyRequest() {} -long DescribeDeviceAutoUpgradePolicyRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeDeviceAutoUpgradePolicyRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeDeviceAutoUpgradePolicyRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeDeviceAutoUpgradePolicyRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DescribeDeviceAutoUpgradePolicyRequest::getSerialNumber()const -{ - return serialNumber_; -} - -void DescribeDeviceAutoUpgradePolicyRequest::setSerialNumber(const std::string& serialNumber) -{ - serialNumber_ = serialNumber; - setCoreParameter("SerialNumber", serialNumber); -} - -std::string DescribeDeviceAutoUpgradePolicyRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeDeviceAutoUpgradePolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeDeviceAutoUpgradePolicyRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeDeviceAutoUpgradePolicyRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeDeviceAutoUpgradePolicyRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDeviceAutoUpgradePolicyRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDeviceAutoUpgradePolicyRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void DescribeDeviceAutoUpgradePolicyRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long DescribeDeviceAutoUpgradePolicyRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeDeviceAutoUpgradePolicyRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeDeviceAutoUpgradePolicyRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeDeviceAutoUpgradePolicyRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeDeviceAutoUpgradePolicyRequest::getSerialNumber()const +{ + return serialNumber_; +} + +void DescribeDeviceAutoUpgradePolicyRequest::setSerialNumber(const std::string& serialNumber) +{ + serialNumber_ = serialNumber; + setParameter("SerialNumber", serialNumber); +} + +std::string DescribeDeviceAutoUpgradePolicyRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeDeviceAutoUpgradePolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeDeviceAutoUpgradePolicyRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeDeviceAutoUpgradePolicyRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeDeviceAutoUpgradePolicyRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDeviceAutoUpgradePolicyRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDeviceAutoUpgradePolicyRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeDeviceAutoUpgradePolicyRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeDnatEntriesRequest.cc b/smartag/src/model/DescribeDnatEntriesRequest.cc index ec62c4795..893324cc0 100644 --- a/smartag/src/model/DescribeDnatEntriesRequest.cc +++ b/smartag/src/model/DescribeDnatEntriesRequest.cc @@ -20,107 +20,109 @@ using AlibabaCloud::Smartag::Model::DescribeDnatEntriesRequest; DescribeDnatEntriesRequest::DescribeDnatEntriesRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeDnatEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDnatEntriesRequest::~DescribeDnatEntriesRequest() {} -long DescribeDnatEntriesRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeDnatEntriesRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeDnatEntriesRequest::getType()const -{ - return type_; -} - -void DescribeDnatEntriesRequest::setType(const std::string& type) -{ - type_ = type; - setCoreParameter("Type", type); -} - -int DescribeDnatEntriesRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeDnatEntriesRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeDnatEntriesRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeDnatEntriesRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DescribeDnatEntriesRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeDnatEntriesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeDnatEntriesRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeDnatEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeDnatEntriesRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeDnatEntriesRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeDnatEntriesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDnatEntriesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDnatEntriesRequest::getSagId()const -{ - return sagId_; -} - -void DescribeDnatEntriesRequest::setSagId(const std::string& sagId) -{ - sagId_ = sagId; - setCoreParameter("SagId", sagId); -} - +long DescribeDnatEntriesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeDnatEntriesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeDnatEntriesRequest::getType()const +{ + return type_; +} + +void DescribeDnatEntriesRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +int DescribeDnatEntriesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeDnatEntriesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeDnatEntriesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeDnatEntriesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeDnatEntriesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeDnatEntriesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeDnatEntriesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeDnatEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeDnatEntriesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeDnatEntriesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeDnatEntriesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDnatEntriesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDnatEntriesRequest::getSagId()const +{ + return sagId_; +} + +void DescribeDnatEntriesRequest::setSagId(const std::string& sagId) +{ + sagId_ = sagId; + setParameter("SagId", sagId); +} + diff --git a/smartag/src/model/DescribeFlowLogSagsRequest.cc b/smartag/src/model/DescribeFlowLogSagsRequest.cc index cd0d76f32..661342d3a 100644 --- a/smartag/src/model/DescribeFlowLogSagsRequest.cc +++ b/smartag/src/model/DescribeFlowLogSagsRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Smartag::Model::DescribeFlowLogSagsRequest; DescribeFlowLogSagsRequest::DescribeFlowLogSagsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeFlowLogSags") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowLogSagsRequest::~DescribeFlowLogSagsRequest() {} -long DescribeFlowLogSagsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeFlowLogSagsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int DescribeFlowLogSagsRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeFlowLogSagsRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeFlowLogSagsRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeFlowLogSagsRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DescribeFlowLogSagsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeFlowLogSagsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeFlowLogSagsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeFlowLogSagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeFlowLogSagsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeFlowLogSagsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeFlowLogSagsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeFlowLogSagsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeFlowLogSagsRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void DescribeFlowLogSagsRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long DescribeFlowLogSagsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeFlowLogSagsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int DescribeFlowLogSagsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeFlowLogSagsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeFlowLogSagsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeFlowLogSagsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeFlowLogSagsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeFlowLogSagsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeFlowLogSagsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeFlowLogSagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeFlowLogSagsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeFlowLogSagsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeFlowLogSagsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeFlowLogSagsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeFlowLogSagsRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void DescribeFlowLogSagsRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/smartag/src/model/DescribeFlowLogsRequest.cc b/smartag/src/model/DescribeFlowLogsRequest.cc index 638768518..0adaf7222 100644 --- a/smartag/src/model/DescribeFlowLogsRequest.cc +++ b/smartag/src/model/DescribeFlowLogsRequest.cc @@ -20,140 +20,142 @@ using AlibabaCloud::Smartag::Model::DescribeFlowLogsRequest; DescribeFlowLogsRequest::DescribeFlowLogsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeFlowLogs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowLogsRequest::~DescribeFlowLogsRequest() {} -long DescribeFlowLogsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeFlowLogsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeFlowLogsRequest::getDescription()const -{ - return description_; -} - -void DescribeFlowLogsRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -int DescribeFlowLogsRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeFlowLogsRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeFlowLogsRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeFlowLogsRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DescribeFlowLogsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeFlowLogsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeFlowLogsRequest::getOutputType()const -{ - return outputType_; -} - -void DescribeFlowLogsRequest::setOutputType(const std::string& outputType) -{ - outputType_ = outputType; - setCoreParameter("OutputType", outputType); -} - -std::string DescribeFlowLogsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeFlowLogsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeFlowLogsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeFlowLogsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeFlowLogsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeFlowLogsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeFlowLogsRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void DescribeFlowLogsRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - -std::string DescribeFlowLogsRequest::getFlowLogName()const -{ - return flowLogName_; -} - -void DescribeFlowLogsRequest::setFlowLogName(const std::string& flowLogName) -{ - flowLogName_ = flowLogName; - setCoreParameter("FlowLogName", flowLogName); -} - -std::string DescribeFlowLogsRequest::getStatus()const -{ - return status_; -} - -void DescribeFlowLogsRequest::setStatus(const std::string& status) -{ - status_ = status; - setCoreParameter("Status", status); -} - +long DescribeFlowLogsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeFlowLogsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeFlowLogsRequest::getDescription()const +{ + return description_; +} + +void DescribeFlowLogsRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +int DescribeFlowLogsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeFlowLogsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeFlowLogsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeFlowLogsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeFlowLogsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeFlowLogsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeFlowLogsRequest::getOutputType()const +{ + return outputType_; +} + +void DescribeFlowLogsRequest::setOutputType(const std::string& outputType) +{ + outputType_ = outputType; + setParameter("OutputType", outputType); +} + +std::string DescribeFlowLogsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeFlowLogsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeFlowLogsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeFlowLogsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeFlowLogsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeFlowLogsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeFlowLogsRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void DescribeFlowLogsRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + +std::string DescribeFlowLogsRequest::getFlowLogName()const +{ + return flowLogName_; +} + +void DescribeFlowLogsRequest::setFlowLogName(const std::string& flowLogName) +{ + flowLogName_ = flowLogName; + setParameter("FlowLogName", flowLogName); +} + +std::string DescribeFlowLogsRequest::getStatus()const +{ + return status_; +} + +void DescribeFlowLogsRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/smartag/src/model/DescribeGrantRulesRequest.cc b/smartag/src/model/DescribeGrantRulesRequest.cc index 73701a7e1..68056a502 100644 --- a/smartag/src/model/DescribeGrantRulesRequest.cc +++ b/smartag/src/model/DescribeGrantRulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeGrantRulesRequest; DescribeGrantRulesRequest::DescribeGrantRulesRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeGrantRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeGrantRulesRequest::~DescribeGrantRulesRequest() {} @@ -33,18 +35,18 @@ long DescribeGrantRulesRequest::getResourceOwnerId()const void DescribeGrantRulesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } -std::string DescribeGrantRulesRequest::getPageNumber()const +int DescribeGrantRulesRequest::getPageNumber()const { return pageNumber_; } -void DescribeGrantRulesRequest::setPageNumber(const std::string& pageNumber) +void DescribeGrantRulesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", pageNumber); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeGrantRulesRequest::getRegionId()const @@ -55,18 +57,18 @@ std::string DescribeGrantRulesRequest::getRegionId()const void DescribeGrantRulesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } -std::string DescribeGrantRulesRequest::getPageSize()const +int DescribeGrantRulesRequest::getPageSize()const { return pageSize_; } -void DescribeGrantRulesRequest::setPageSize(const std::string& pageSize) +void DescribeGrantRulesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeGrantRulesRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeGrantRulesRequest::getResourceOwnerAccount()const void DescribeGrantRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeGrantRulesRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeGrantRulesRequest::getOwnerAccount()const void DescribeGrantRulesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeGrantRulesRequest::getAssociatedCcnId()const @@ -99,7 +101,7 @@ std::string DescribeGrantRulesRequest::getAssociatedCcnId()const void DescribeGrantRulesRequest::setAssociatedCcnId(const std::string& associatedCcnId) { associatedCcnId_ = associatedCcnId; - setCoreParameter("AssociatedCcnId", associatedCcnId); + setParameter("AssociatedCcnId", associatedCcnId); } long DescribeGrantRulesRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeGrantRulesRequest::getOwnerId()const void DescribeGrantRulesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/DescribeGrantSagRulesRequest.cc b/smartag/src/model/DescribeGrantSagRulesRequest.cc index 00124fa98..0e5213058 100644 --- a/smartag/src/model/DescribeGrantSagRulesRequest.cc +++ b/smartag/src/model/DescribeGrantSagRulesRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Smartag::Model::DescribeGrantSagRulesRequest; DescribeGrantSagRulesRequest::DescribeGrantSagRulesRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeGrantSagRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeGrantSagRulesRequest::~DescribeGrantSagRulesRequest() {} -long DescribeGrantSagRulesRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeGrantSagRulesRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int DescribeGrantSagRulesRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeGrantSagRulesRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeGrantSagRulesRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeGrantSagRulesRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DescribeGrantSagRulesRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeGrantSagRulesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeGrantSagRulesRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeGrantSagRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeGrantSagRulesRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeGrantSagRulesRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeGrantSagRulesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeGrantSagRulesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeGrantSagRulesRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void DescribeGrantSagRulesRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long DescribeGrantSagRulesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeGrantSagRulesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int DescribeGrantSagRulesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeGrantSagRulesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeGrantSagRulesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeGrantSagRulesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeGrantSagRulesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeGrantSagRulesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeGrantSagRulesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeGrantSagRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeGrantSagRulesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeGrantSagRulesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeGrantSagRulesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeGrantSagRulesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeGrantSagRulesRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeGrantSagRulesRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeGrantSagVbrRulesRequest.cc b/smartag/src/model/DescribeGrantSagVbrRulesRequest.cc new file mode 100644 index 000000000..61a76b114 --- /dev/null +++ b/smartag/src/model/DescribeGrantSagVbrRulesRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeGrantSagVbrRulesRequest; + +DescribeGrantSagVbrRulesRequest::DescribeGrantSagVbrRulesRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeGrantSagVbrRules") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeGrantSagVbrRulesRequest::~DescribeGrantSagVbrRulesRequest() +{} + +long DescribeGrantSagVbrRulesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeGrantSagVbrRulesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int DescribeGrantSagVbrRulesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeGrantSagVbrRulesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeGrantSagVbrRulesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeGrantSagVbrRulesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeGrantSagVbrRulesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeGrantSagVbrRulesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeGrantSagVbrRulesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeGrantSagVbrRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeGrantSagVbrRulesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeGrantSagVbrRulesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeGrantSagVbrRulesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeGrantSagVbrRulesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeGrantSagVbrRulesRequest::getVbrInstanceId()const +{ + return vbrInstanceId_; +} + +void DescribeGrantSagVbrRulesRequest::setVbrInstanceId(const std::string& vbrInstanceId) +{ + vbrInstanceId_ = vbrInstanceId; + setParameter("VbrInstanceId", vbrInstanceId); +} + +std::string DescribeGrantSagVbrRulesRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeGrantSagVbrRulesRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeGrantSagVbrRulesResult.cc b/smartag/src/model/DescribeGrantSagVbrRulesResult.cc new file mode 100644 index 000000000..1b14330ef --- /dev/null +++ b/smartag/src/model/DescribeGrantSagVbrRulesResult.cc @@ -0,0 +1,92 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeGrantSagVbrRulesResult::DescribeGrantSagVbrRulesResult() : + ServiceResult() +{} + +DescribeGrantSagVbrRulesResult::DescribeGrantSagVbrRulesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeGrantSagVbrRulesResult::~DescribeGrantSagVbrRulesResult() +{} + +void DescribeGrantSagVbrRulesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allGrantRulesNode = value["GrantRules"]["GrantRule"]; + for (auto valueGrantRulesGrantRule : allGrantRulesNode) + { + GrantRule grantRulesObject; + if(!valueGrantRulesGrantRule["CreateTime"].isNull()) + grantRulesObject.createTime = std::stol(valueGrantRulesGrantRule["CreateTime"].asString()); + if(!valueGrantRulesGrantRule["InstanceId"].isNull()) + grantRulesObject.instanceId = valueGrantRulesGrantRule["InstanceId"].asString(); + if(!valueGrantRulesGrantRule["VbrUid"].isNull()) + grantRulesObject.vbrUid = std::stol(valueGrantRulesGrantRule["VbrUid"].asString()); + if(!valueGrantRulesGrantRule["VbrInstanceId"].isNull()) + grantRulesObject.vbrInstanceId = valueGrantRulesGrantRule["VbrInstanceId"].asString(); + if(!valueGrantRulesGrantRule["VbrRegionId"].isNull()) + grantRulesObject.vbrRegionId = valueGrantRulesGrantRule["VbrRegionId"].asString(); + if(!valueGrantRulesGrantRule["SmartAGUid"].isNull()) + grantRulesObject.smartAGUid = std::stol(valueGrantRulesGrantRule["SmartAGUid"].asString()); + if(!valueGrantRulesGrantRule["SmartAGId"].isNull()) + grantRulesObject.smartAGId = valueGrantRulesGrantRule["SmartAGId"].asString(); + if(!valueGrantRulesGrantRule["Bound"].isNull()) + grantRulesObject.bound = valueGrantRulesGrantRule["Bound"].asString() == "true"; + grantRules_.push_back(grantRulesObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + +} + +int DescribeGrantSagVbrRulesResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeGrantSagVbrRulesResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeGrantSagVbrRulesResult::getPageNumber()const +{ + return pageNumber_; +} + +std::vector DescribeGrantSagVbrRulesResult::getGrantRules()const +{ + return grantRules_; +} + diff --git a/smartag/src/model/DescribeHealthCheckAttributeRequest.cc b/smartag/src/model/DescribeHealthCheckAttributeRequest.cc new file mode 100644 index 000000000..defffc5be --- /dev/null +++ b/smartag/src/model/DescribeHealthCheckAttributeRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeHealthCheckAttributeRequest; + +DescribeHealthCheckAttributeRequest::DescribeHealthCheckAttributeRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeHealthCheckAttribute") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeHealthCheckAttributeRequest::~DescribeHealthCheckAttributeRequest() +{} + +long DescribeHealthCheckAttributeRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeHealthCheckAttributeRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeHealthCheckAttributeRequest::getHcInstanceId()const +{ + return hcInstanceId_; +} + +void DescribeHealthCheckAttributeRequest::setHcInstanceId(const std::string& hcInstanceId) +{ + hcInstanceId_ = hcInstanceId; + setParameter("HcInstanceId", hcInstanceId); +} + +std::string DescribeHealthCheckAttributeRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeHealthCheckAttributeRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeHealthCheckAttributeRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeHealthCheckAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeHealthCheckAttributeRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeHealthCheckAttributeRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeHealthCheckAttributeRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeHealthCheckAttributeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeHealthCheckAttributeRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeHealthCheckAttributeRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeHealthCheckAttributeResult.cc b/smartag/src/model/DescribeHealthCheckAttributeResult.cc new file mode 100644 index 000000000..80eada9cb --- /dev/null +++ b/smartag/src/model/DescribeHealthCheckAttributeResult.cc @@ -0,0 +1,156 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeHealthCheckAttributeResult::DescribeHealthCheckAttributeResult() : + ServiceResult() +{} + +DescribeHealthCheckAttributeResult::DescribeHealthCheckAttributeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeHealthCheckAttributeResult::~DescribeHealthCheckAttributeResult() +{} + +void DescribeHealthCheckAttributeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["CreateTime"].isNull()) + createTime_ = std::stol(value["CreateTime"].asString()); + if(!value["HcInstanceId"].isNull()) + hcInstanceId_ = value["HcInstanceId"].asString(); + if(!value["SmartAGId"].isNull()) + smartAGId_ = value["SmartAGId"].asString(); + if(!value["Name"].isNull()) + name_ = value["Name"].asString(); + if(!value["Description"].isNull()) + description_ = value["Description"].asString(); + if(!value["Type"].isNull()) + type_ = value["Type"].asString(); + if(!value["DstIpAddr"].isNull()) + dstIpAddr_ = value["DstIpAddr"].asString(); + if(!value["DstPort"].isNull()) + dstPort_ = std::stoi(value["DstPort"].asString()); + if(!value["SrcIpAddr"].isNull()) + srcIpAddr_ = value["SrcIpAddr"].asString(); + if(!value["SrcPort"].isNull()) + srcPort_ = std::stoi(value["SrcPort"].asString()); + if(!value["ProbeInterval"].isNull()) + probeInterval_ = std::stoi(value["ProbeInterval"].asString()); + if(!value["ProbeCount"].isNull()) + probeCount_ = std::stoi(value["ProbeCount"].asString()); + if(!value["ProbeTimeout"].isNull()) + probeTimeout_ = std::stoi(value["ProbeTimeout"].asString()); + if(!value["RttThreshold"].isNull()) + rttThreshold_ = std::stoi(value["RttThreshold"].asString()); + if(!value["RttFailThreshold"].isNull()) + rttFailThreshold_ = std::stoi(value["RttFailThreshold"].asString()); + if(!value["FailCountThreshold"].isNull()) + failCountThreshold_ = std::stoi(value["FailCountThreshold"].asString()); + +} + +std::string DescribeHealthCheckAttributeResult::getDescription()const +{ + return description_; +} + +int DescribeHealthCheckAttributeResult::getSrcPort()const +{ + return srcPort_; +} + +std::string DescribeHealthCheckAttributeResult::getSrcIpAddr()const +{ + return srcIpAddr_; +} + +long DescribeHealthCheckAttributeResult::getCreateTime()const +{ + return createTime_; +} + +int DescribeHealthCheckAttributeResult::getFailCountThreshold()const +{ + return failCountThreshold_; +} + +int DescribeHealthCheckAttributeResult::getDstPort()const +{ + return dstPort_; +} + +std::string DescribeHealthCheckAttributeResult::getName()const +{ + return name_; +} + +int DescribeHealthCheckAttributeResult::getProbeCount()const +{ + return probeCount_; +} + +std::string DescribeHealthCheckAttributeResult::getType()const +{ + return type_; +} + +int DescribeHealthCheckAttributeResult::getProbeTimeout()const +{ + return probeTimeout_; +} + +std::string DescribeHealthCheckAttributeResult::getHcInstanceId()const +{ + return hcInstanceId_; +} + +int DescribeHealthCheckAttributeResult::getRttThreshold()const +{ + return rttThreshold_; +} + +int DescribeHealthCheckAttributeResult::getProbeInterval()const +{ + return probeInterval_; +} + +std::string DescribeHealthCheckAttributeResult::getSmartAGId()const +{ + return smartAGId_; +} + +int DescribeHealthCheckAttributeResult::getRttFailThreshold()const +{ + return rttFailThreshold_; +} + +std::string DescribeHealthCheckAttributeResult::getDstIpAddr()const +{ + return dstIpAddr_; +} + diff --git a/smartag/src/model/DescribeHealthChecksRequest.cc b/smartag/src/model/DescribeHealthChecksRequest.cc new file mode 100644 index 000000000..a38fc1b0b --- /dev/null +++ b/smartag/src/model/DescribeHealthChecksRequest.cc @@ -0,0 +1,139 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeHealthChecksRequest; + +DescribeHealthChecksRequest::DescribeHealthChecksRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeHealthChecks") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeHealthChecksRequest::~DescribeHealthChecksRequest() +{} + +long DescribeHealthChecksRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeHealthChecksRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeHealthChecksRequest::getHcInstanceId()const +{ + return hcInstanceId_; +} + +void DescribeHealthChecksRequest::setHcInstanceId(const std::string& hcInstanceId) +{ + hcInstanceId_ = hcInstanceId; + setParameter("HcInstanceId", hcInstanceId); +} + +int DescribeHealthChecksRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeHealthChecksRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeHealthChecksRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeHealthChecksRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeHealthChecksRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeHealthChecksRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeHealthChecksRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeHealthChecksRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeHealthChecksRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeHealthChecksRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeHealthChecksRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeHealthChecksRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeHealthChecksRequest::getName()const +{ + return name_; +} + +void DescribeHealthChecksRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string DescribeHealthChecksRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeHealthChecksRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeHealthChecksResult.cc b/smartag/src/model/DescribeHealthChecksResult.cc new file mode 100644 index 000000000..ba23ba5c2 --- /dev/null +++ b/smartag/src/model/DescribeHealthChecksResult.cc @@ -0,0 +1,110 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeHealthChecksResult::DescribeHealthChecksResult() : + ServiceResult() +{} + +DescribeHealthChecksResult::DescribeHealthChecksResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeHealthChecksResult::~DescribeHealthChecksResult() +{} + +void DescribeHealthChecksResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allHealthChecksNode = value["HealthChecks"]["HealthCheck"]; + for (auto valueHealthChecksHealthCheck : allHealthChecksNode) + { + HealthCheck healthChecksObject; + if(!valueHealthChecksHealthCheck["HcInstanceId"].isNull()) + healthChecksObject.hcInstanceId = valueHealthChecksHealthCheck["HcInstanceId"].asString(); + if(!valueHealthChecksHealthCheck["SmartAGId"].isNull()) + healthChecksObject.smartAGId = valueHealthChecksHealthCheck["SmartAGId"].asString(); + if(!valueHealthChecksHealthCheck["Name"].isNull()) + healthChecksObject.name = valueHealthChecksHealthCheck["Name"].asString(); + if(!valueHealthChecksHealthCheck["Description"].isNull()) + healthChecksObject.description = valueHealthChecksHealthCheck["Description"].asString(); + if(!valueHealthChecksHealthCheck["Type"].isNull()) + healthChecksObject.type = valueHealthChecksHealthCheck["Type"].asString(); + if(!valueHealthChecksHealthCheck["DstIpAddr"].isNull()) + healthChecksObject.dstIpAddr = valueHealthChecksHealthCheck["DstIpAddr"].asString(); + if(!valueHealthChecksHealthCheck["DstPort"].isNull()) + healthChecksObject.dstPort = std::stoi(valueHealthChecksHealthCheck["DstPort"].asString()); + if(!valueHealthChecksHealthCheck["SrcIpAddr"].isNull()) + healthChecksObject.srcIpAddr = valueHealthChecksHealthCheck["SrcIpAddr"].asString(); + if(!valueHealthChecksHealthCheck["SrcPort"].isNull()) + healthChecksObject.srcPort = std::stoi(valueHealthChecksHealthCheck["SrcPort"].asString()); + if(!valueHealthChecksHealthCheck["ProbeInterval"].isNull()) + healthChecksObject.probeInterval = std::stoi(valueHealthChecksHealthCheck["ProbeInterval"].asString()); + if(!valueHealthChecksHealthCheck["ProbeCount"].isNull()) + healthChecksObject.probeCount = std::stoi(valueHealthChecksHealthCheck["ProbeCount"].asString()); + if(!valueHealthChecksHealthCheck["ProbeTimeout"].isNull()) + healthChecksObject.probeTimeout = std::stoi(valueHealthChecksHealthCheck["ProbeTimeout"].asString()); + if(!valueHealthChecksHealthCheck["RttThreshold"].isNull()) + healthChecksObject.rttThreshold = std::stoi(valueHealthChecksHealthCheck["RttThreshold"].asString()); + if(!valueHealthChecksHealthCheck["RttFailThreshold"].isNull()) + healthChecksObject.rttFailThreshold = std::stoi(valueHealthChecksHealthCheck["RttFailThreshold"].asString()); + if(!valueHealthChecksHealthCheck["FailCountThreshold"].isNull()) + healthChecksObject.failCountThreshold = std::stoi(valueHealthChecksHealthCheck["FailCountThreshold"].asString()); + if(!valueHealthChecksHealthCheck["RelationCount"].isNull()) + healthChecksObject.relationCount = std::stoi(valueHealthChecksHealthCheck["RelationCount"].asString()); + if(!valueHealthChecksHealthCheck["Status"].isNull()) + healthChecksObject.status = valueHealthChecksHealthCheck["Status"].asString(); + healthChecks_.push_back(healthChecksObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + +} + +int DescribeHealthChecksResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeHealthChecksResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeHealthChecksResult::getPageNumber()const +{ + return pageNumber_; +} + +std::vector DescribeHealthChecksResult::getHealthChecks()const +{ + return healthChecks_; +} + diff --git a/smartag/src/model/DescribeNetworkOptimizationSagsRequest.cc b/smartag/src/model/DescribeNetworkOptimizationSagsRequest.cc index 45c878783..0973feaa6 100644 --- a/smartag/src/model/DescribeNetworkOptimizationSagsRequest.cc +++ b/smartag/src/model/DescribeNetworkOptimizationSagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeNetworkOptimizationSagsRequest; DescribeNetworkOptimizationSagsRequest::DescribeNetworkOptimizationSagsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeNetworkOptimizationSags") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeNetworkOptimizationSagsRequest::~DescribeNetworkOptimizationSagsRequest() {} @@ -33,7 +35,7 @@ long DescribeNetworkOptimizationSagsRequest::getResourceOwnerId()const void DescribeNetworkOptimizationSagsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeNetworkOptimizationSagsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeNetworkOptimizationSagsRequest::getPageNumber()const void DescribeNetworkOptimizationSagsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeNetworkOptimizationSagsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeNetworkOptimizationSagsRequest::getRegionId()const void DescribeNetworkOptimizationSagsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeNetworkOptimizationSagsRequest::getNetworkOptId()const @@ -66,7 +68,7 @@ std::string DescribeNetworkOptimizationSagsRequest::getNetworkOptId()const void DescribeNetworkOptimizationSagsRequest::setNetworkOptId(const std::string& networkOptId) { networkOptId_ = networkOptId; - setCoreParameter("NetworkOptId", networkOptId); + setParameter("NetworkOptId", networkOptId); } int DescribeNetworkOptimizationSagsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeNetworkOptimizationSagsRequest::getPageSize()const void DescribeNetworkOptimizationSagsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeNetworkOptimizationSagsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeNetworkOptimizationSagsRequest::getResourceOwnerAccount()con void DescribeNetworkOptimizationSagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeNetworkOptimizationSagsRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeNetworkOptimizationSagsRequest::getOwnerAccount()const void DescribeNetworkOptimizationSagsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeNetworkOptimizationSagsRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeNetworkOptimizationSagsRequest::getOwnerId()const void DescribeNetworkOptimizationSagsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/DescribeNetworkOptimizationSettingsRequest.cc b/smartag/src/model/DescribeNetworkOptimizationSettingsRequest.cc index 7cc29b780..2fe0701e1 100644 --- a/smartag/src/model/DescribeNetworkOptimizationSettingsRequest.cc +++ b/smartag/src/model/DescribeNetworkOptimizationSettingsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeNetworkOptimizationSettingsRequest; DescribeNetworkOptimizationSettingsRequest::DescribeNetworkOptimizationSettingsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeNetworkOptimizationSettings") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeNetworkOptimizationSettingsRequest::~DescribeNetworkOptimizationSettingsRequest() {} @@ -33,7 +35,7 @@ long DescribeNetworkOptimizationSettingsRequest::getResourceOwnerId()const void DescribeNetworkOptimizationSettingsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeNetworkOptimizationSettingsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeNetworkOptimizationSettingsRequest::getPageNumber()const void DescribeNetworkOptimizationSettingsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeNetworkOptimizationSettingsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeNetworkOptimizationSettingsRequest::getRegionId()const void DescribeNetworkOptimizationSettingsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeNetworkOptimizationSettingsRequest::getNetworkOptId()const @@ -66,7 +68,7 @@ std::string DescribeNetworkOptimizationSettingsRequest::getNetworkOptId()const void DescribeNetworkOptimizationSettingsRequest::setNetworkOptId(const std::string& networkOptId) { networkOptId_ = networkOptId; - setCoreParameter("NetworkOptId", networkOptId); + setParameter("NetworkOptId", networkOptId); } int DescribeNetworkOptimizationSettingsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeNetworkOptimizationSettingsRequest::getPageSize()const void DescribeNetworkOptimizationSettingsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeNetworkOptimizationSettingsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeNetworkOptimizationSettingsRequest::getResourceOwnerAccount( void DescribeNetworkOptimizationSettingsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeNetworkOptimizationSettingsRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeNetworkOptimizationSettingsRequest::getOwnerAccount()const void DescribeNetworkOptimizationSettingsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeNetworkOptimizationSettingsRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeNetworkOptimizationSettingsRequest::getOwnerId()const void DescribeNetworkOptimizationSettingsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/DescribeNetworkOptimizationsRequest.cc b/smartag/src/model/DescribeNetworkOptimizationsRequest.cc index 8a6e3bd32..8052271e0 100644 --- a/smartag/src/model/DescribeNetworkOptimizationsRequest.cc +++ b/smartag/src/model/DescribeNetworkOptimizationsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeNetworkOptimizationsRequest; DescribeNetworkOptimizationsRequest::DescribeNetworkOptimizationsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeNetworkOptimizations") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeNetworkOptimizationsRequest::~DescribeNetworkOptimizationsRequest() {} @@ -33,7 +35,7 @@ long DescribeNetworkOptimizationsRequest::getResourceOwnerId()const void DescribeNetworkOptimizationsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeNetworkOptimizationsRequest::getCcnId()const @@ -44,7 +46,7 @@ std::string DescribeNetworkOptimizationsRequest::getCcnId()const void DescribeNetworkOptimizationsRequest::setCcnId(const std::string& ccnId) { ccnId_ = ccnId; - setCoreParameter("CcnId", ccnId); + setParameter("CcnId", ccnId); } int DescribeNetworkOptimizationsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeNetworkOptimizationsRequest::getPageNumber()const void DescribeNetworkOptimizationsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeNetworkOptimizationsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeNetworkOptimizationsRequest::getRegionId()const void DescribeNetworkOptimizationsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeNetworkOptimizationsRequest::getNetworkOptId()const @@ -77,7 +79,7 @@ std::string DescribeNetworkOptimizationsRequest::getNetworkOptId()const void DescribeNetworkOptimizationsRequest::setNetworkOptId(const std::string& networkOptId) { networkOptId_ = networkOptId; - setCoreParameter("NetworkOptId", networkOptId); + setParameter("NetworkOptId", networkOptId); } int DescribeNetworkOptimizationsRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeNetworkOptimizationsRequest::getPageSize()const void DescribeNetworkOptimizationsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeNetworkOptimizationsRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeNetworkOptimizationsRequest::getResourceOwnerAccount()const void DescribeNetworkOptimizationsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeNetworkOptimizationsRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeNetworkOptimizationsRequest::getOwnerAccount()const void DescribeNetworkOptimizationsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeNetworkOptimizationsRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeNetworkOptimizationsRequest::getOwnerId()const void DescribeNetworkOptimizationsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeNetworkOptimizationsRequest::getName()const @@ -132,6 +134,6 @@ std::string DescribeNetworkOptimizationsRequest::getName()const void DescribeNetworkOptimizationsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/smartag/src/model/DescribePbrInterfacesRequest.cc b/smartag/src/model/DescribePbrInterfacesRequest.cc new file mode 100644 index 000000000..1c45bd6d0 --- /dev/null +++ b/smartag/src/model/DescribePbrInterfacesRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribePbrInterfacesRequest; + +DescribePbrInterfacesRequest::DescribePbrInterfacesRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribePbrInterfaces") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribePbrInterfacesRequest::~DescribePbrInterfacesRequest() +{} + +long DescribePbrInterfacesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribePbrInterfacesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribePbrInterfacesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribePbrInterfacesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribePbrInterfacesRequest::getPbrInstanceId()const +{ + return pbrInstanceId_; +} + +void DescribePbrInterfacesRequest::setPbrInstanceId(const std::string& pbrInstanceId) +{ + pbrInstanceId_ = pbrInstanceId; + setParameter("PbrInstanceId", pbrInstanceId); +} + +std::string DescribePbrInterfacesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribePbrInterfacesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribePbrInterfacesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribePbrInterfacesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribePbrInterfacesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribePbrInterfacesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/smartag/src/model/DescribePbrInterfacesResult.cc b/smartag/src/model/DescribePbrInterfacesResult.cc new file mode 100644 index 000000000..61981ce48 --- /dev/null +++ b/smartag/src/model/DescribePbrInterfacesResult.cc @@ -0,0 +1,70 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribePbrInterfacesResult::DescribePbrInterfacesResult() : + ServiceResult() +{} + +DescribePbrInterfacesResult::DescribePbrInterfacesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribePbrInterfacesResult::~DescribePbrInterfacesResult() +{} + +void DescribePbrInterfacesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allPbrInterfacesNode = value["PbrInterfaces"]["PbrInterface"]; + for (auto valuePbrInterfacesPbrInterface : allPbrInterfacesNode) + { + PbrInterface pbrInterfacesObject; + if(!valuePbrInterfacesPbrInterface["InterfaceName"].isNull()) + pbrInterfacesObject.interfaceName = valuePbrInterfacesPbrInterface["InterfaceName"].asString(); + if(!valuePbrInterfacesPbrInterface["HealthCheckInstanceId"].isNull()) + pbrInterfacesObject.healthCheckInstanceId = valuePbrInterfacesPbrInterface["HealthCheckInstanceId"].asString(); + if(!valuePbrInterfacesPbrInterface["Priority"].isNull()) + pbrInterfacesObject.priority = std::stoi(valuePbrInterfacesPbrInterface["Priority"].asString()); + if(!valuePbrInterfacesPbrInterface["Action"].isNull()) + pbrInterfacesObject.action = valuePbrInterfacesPbrInterface["Action"].asString(); + pbrInterfaces_.push_back(pbrInterfacesObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int DescribePbrInterfacesResult::getTotalCount()const +{ + return totalCount_; +} + +std::vector DescribePbrInterfacesResult::getPbrInterfaces()const +{ + return pbrInterfaces_; +} + diff --git a/smartag/src/model/DescribePbrRulesRequest.cc b/smartag/src/model/DescribePbrRulesRequest.cc new file mode 100644 index 000000000..f8eaf716a --- /dev/null +++ b/smartag/src/model/DescribePbrRulesRequest.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 + +using AlibabaCloud::Smartag::Model::DescribePbrRulesRequest; + +DescribePbrRulesRequest::DescribePbrRulesRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribePbrRules") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribePbrRulesRequest::~DescribePbrRulesRequest() +{} + +long DescribePbrRulesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribePbrRulesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribePbrRulesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribePbrRulesRequest::setPageNumber(const std::string& pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", pageNumber); +} + +std::string DescribePbrRulesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribePbrRulesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribePbrRulesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePbrRulesRequest::setPageSize(const std::string& pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", pageSize); +} + +std::string DescribePbrRulesRequest::getPbrInstanceId()const +{ + return pbrInstanceId_; +} + +void DescribePbrRulesRequest::setPbrInstanceId(const std::string& pbrInstanceId) +{ + pbrInstanceId_ = pbrInstanceId; + setParameter("PbrInstanceId", pbrInstanceId); +} + +std::string DescribePbrRulesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribePbrRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribePbrRulesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribePbrRulesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribePbrRulesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribePbrRulesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/smartag/src/model/DescribePbrRulesResult.cc b/smartag/src/model/DescribePbrRulesResult.cc new file mode 100644 index 000000000..7ac9f83f4 --- /dev/null +++ b/smartag/src/model/DescribePbrRulesResult.cc @@ -0,0 +1,92 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribePbrRulesResult::DescribePbrRulesResult() : + ServiceResult() +{} + +DescribePbrRulesResult::DescribePbrRulesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribePbrRulesResult::~DescribePbrRulesResult() +{} + +void DescribePbrRulesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allPbrRulesNode = value["PbrRules"]["PbrRule"]; + for (auto valuePbrRulesPbrRule : allPbrRulesNode) + { + PbrRule pbrRulesObject; + if(!valuePbrRulesPbrRule["PbrRuleId"].isNull()) + pbrRulesObject.pbrRuleId = valuePbrRulesPbrRule["PbrRuleId"].asString(); + if(!valuePbrRulesPbrRule["SrcCidr"].isNull()) + pbrRulesObject.srcCidr = valuePbrRulesPbrRule["SrcCidr"].asString(); + if(!valuePbrRulesPbrRule["DstCidr"].isNull()) + pbrRulesObject.dstCidr = valuePbrRulesPbrRule["DstCidr"].asString(); + if(!valuePbrRulesPbrRule["SrcPort"].isNull()) + pbrRulesObject.srcPort = valuePbrRulesPbrRule["SrcPort"].asString(); + if(!valuePbrRulesPbrRule["DstPort"].isNull()) + pbrRulesObject.dstPort = valuePbrRulesPbrRule["DstPort"].asString(); + if(!valuePbrRulesPbrRule["Protocol"].isNull()) + pbrRulesObject.protocol = valuePbrRulesPbrRule["Protocol"].asString(); + if(!valuePbrRulesPbrRule["Name"].isNull()) + pbrRulesObject.name = valuePbrRulesPbrRule["Name"].asString(); + if(!valuePbrRulesPbrRule["Description"].isNull()) + pbrRulesObject.description = valuePbrRulesPbrRule["Description"].asString(); + pbrRules_.push_back(pbrRulesObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + +} + +int DescribePbrRulesResult::getTotalCount()const +{ + return totalCount_; +} + +std::vector DescribePbrRulesResult::getPbrRules()const +{ + return pbrRules_; +} + +int DescribePbrRulesResult::getPageSize()const +{ + return pageSize_; +} + +int DescribePbrRulesResult::getPageNumber()const +{ + return pageNumber_; +} + diff --git a/smartag/src/model/DescribePolicyBasedRoutingsRequest.cc b/smartag/src/model/DescribePolicyBasedRoutingsRequest.cc new file mode 100644 index 000000000..418d1af63 --- /dev/null +++ b/smartag/src/model/DescribePolicyBasedRoutingsRequest.cc @@ -0,0 +1,139 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribePolicyBasedRoutingsRequest; + +DescribePolicyBasedRoutingsRequest::DescribePolicyBasedRoutingsRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribePolicyBasedRoutings") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribePolicyBasedRoutingsRequest::~DescribePolicyBasedRoutingsRequest() +{} + +long DescribePolicyBasedRoutingsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribePolicyBasedRoutingsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int DescribePolicyBasedRoutingsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribePolicyBasedRoutingsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribePolicyBasedRoutingsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribePolicyBasedRoutingsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribePolicyBasedRoutingsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribePolicyBasedRoutingsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribePolicyBasedRoutingsRequest::getPbrInstanceId()const +{ + return pbrInstanceId_; +} + +void DescribePolicyBasedRoutingsRequest::setPbrInstanceId(const std::string& pbrInstanceId) +{ + pbrInstanceId_ = pbrInstanceId; + setParameter("PbrInstanceId", pbrInstanceId); +} + +std::string DescribePolicyBasedRoutingsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribePolicyBasedRoutingsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribePolicyBasedRoutingsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribePolicyBasedRoutingsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribePolicyBasedRoutingsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribePolicyBasedRoutingsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribePolicyBasedRoutingsRequest::getName()const +{ + return name_; +} + +void DescribePolicyBasedRoutingsRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string DescribePolicyBasedRoutingsRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribePolicyBasedRoutingsRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribePolicyBasedRoutingsResult.cc b/smartag/src/model/DescribePolicyBasedRoutingsResult.cc new file mode 100644 index 000000000..9cc8596cb --- /dev/null +++ b/smartag/src/model/DescribePolicyBasedRoutingsResult.cc @@ -0,0 +1,84 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribePolicyBasedRoutingsResult::DescribePolicyBasedRoutingsResult() : + ServiceResult() +{} + +DescribePolicyBasedRoutingsResult::DescribePolicyBasedRoutingsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribePolicyBasedRoutingsResult::~DescribePolicyBasedRoutingsResult() +{} + +void DescribePolicyBasedRoutingsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allPolicyBasedRoutingsNode = value["PolicyBasedRoutings"]["PolicyBasedRouting"]; + for (auto valuePolicyBasedRoutingsPolicyBasedRouting : allPolicyBasedRoutingsNode) + { + PolicyBasedRouting policyBasedRoutingsObject; + if(!valuePolicyBasedRoutingsPolicyBasedRouting["PbrInstanceId"].isNull()) + policyBasedRoutingsObject.pbrInstanceId = valuePolicyBasedRoutingsPolicyBasedRouting["PbrInstanceId"].asString(); + if(!valuePolicyBasedRoutingsPolicyBasedRouting["Priority"].isNull()) + policyBasedRoutingsObject.priority = std::stoi(valuePolicyBasedRoutingsPolicyBasedRouting["Priority"].asString()); + if(!valuePolicyBasedRoutingsPolicyBasedRouting["Name"].isNull()) + policyBasedRoutingsObject.name = valuePolicyBasedRoutingsPolicyBasedRouting["Name"].asString(); + if(!valuePolicyBasedRoutingsPolicyBasedRouting["Description"].isNull()) + policyBasedRoutingsObject.description = valuePolicyBasedRoutingsPolicyBasedRouting["Description"].asString(); + policyBasedRoutings_.push_back(policyBasedRoutingsObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + +} + +int DescribePolicyBasedRoutingsResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribePolicyBasedRoutingsResult::getPageSize()const +{ + return pageSize_; +} + +int DescribePolicyBasedRoutingsResult::getPageNumber()const +{ + return pageNumber_; +} + +std::vector DescribePolicyBasedRoutingsResult::getPolicyBasedRoutings()const +{ + return policyBasedRoutings_; +} + diff --git a/smartag/src/model/DescribeQosCarsRequest.cc b/smartag/src/model/DescribeQosCarsRequest.cc index ba9416682..f3173fb6f 100644 --- a/smartag/src/model/DescribeQosCarsRequest.cc +++ b/smartag/src/model/DescribeQosCarsRequest.cc @@ -20,129 +20,131 @@ using AlibabaCloud::Smartag::Model::DescribeQosCarsRequest; DescribeQosCarsRequest::DescribeQosCarsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeQosCars") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeQosCarsRequest::~DescribeQosCarsRequest() {} -long DescribeQosCarsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeQosCarsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeQosCarsRequest::getDescription()const -{ - return description_; -} - -void DescribeQosCarsRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -int DescribeQosCarsRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeQosCarsRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeQosCarsRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeQosCarsRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DescribeQosCarsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeQosCarsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeQosCarsRequest::getQosId()const -{ - return qosId_; -} - -void DescribeQosCarsRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string DescribeQosCarsRequest::getOrder()const -{ - return order_; -} - -void DescribeQosCarsRequest::setOrder(const std::string& order) -{ - order_ = order; - setCoreParameter("Order", order); -} - -std::string DescribeQosCarsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeQosCarsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeQosCarsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeQosCarsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeQosCarsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeQosCarsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeQosCarsRequest::getQosCarId()const -{ - return qosCarId_; -} - -void DescribeQosCarsRequest::setQosCarId(const std::string& qosCarId) -{ - qosCarId_ = qosCarId; - setCoreParameter("QosCarId", qosCarId); -} - +long DescribeQosCarsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeQosCarsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeQosCarsRequest::getDescription()const +{ + return description_; +} + +void DescribeQosCarsRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +int DescribeQosCarsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeQosCarsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeQosCarsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeQosCarsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeQosCarsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeQosCarsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeQosCarsRequest::getQosId()const +{ + return qosId_; +} + +void DescribeQosCarsRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string DescribeQosCarsRequest::getOrder()const +{ + return order_; +} + +void DescribeQosCarsRequest::setOrder(const std::string& order) +{ + order_ = order; + setParameter("Order", order); +} + +std::string DescribeQosCarsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeQosCarsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeQosCarsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeQosCarsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeQosCarsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeQosCarsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeQosCarsRequest::getQosCarId()const +{ + return qosCarId_; +} + +void DescribeQosCarsRequest::setQosCarId(const std::string& qosCarId) +{ + qosCarId_ = qosCarId; + setParameter("QosCarId", qosCarId); +} + diff --git a/smartag/src/model/DescribeQosCarsResult.cc b/smartag/src/model/DescribeQosCarsResult.cc index 6fe3af961..037a660e6 100644 --- a/smartag/src/model/DescribeQosCarsResult.cc +++ b/smartag/src/model/DescribeQosCarsResult.cc @@ -63,6 +63,8 @@ void DescribeQosCarsResult::parse(const std::string &payload) qosCarsObject.maxBandwidthPercent = std::stoi(valueQosCarsQosCar["MaxBandwidthPercent"].asString()); if(!valueQosCarsQosCar["PercentSourceType"].isNull()) qosCarsObject.percentSourceType = valueQosCarsQosCar["PercentSourceType"].asString(); + if(!valueQosCarsQosCar["Name"].isNull()) + qosCarsObject.name = valueQosCarsQosCar["Name"].asString(); qosCars_.push_back(qosCarsObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeQosPoliciesRequest.cc b/smartag/src/model/DescribeQosPoliciesRequest.cc index 06d536050..5b10c4254 100644 --- a/smartag/src/model/DescribeQosPoliciesRequest.cc +++ b/smartag/src/model/DescribeQosPoliciesRequest.cc @@ -20,118 +20,131 @@ using AlibabaCloud::Smartag::Model::DescribeQosPoliciesRequest; DescribeQosPoliciesRequest::DescribeQosPoliciesRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeQosPolicies") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeQosPoliciesRequest::~DescribeQosPoliciesRequest() {} -long DescribeQosPoliciesRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeQosPoliciesRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeQosPoliciesRequest::getQosPolicyId()const -{ - return qosPolicyId_; -} - -void DescribeQosPoliciesRequest::setQosPolicyId(const std::string& qosPolicyId) -{ - qosPolicyId_ = qosPolicyId; - setCoreParameter("QosPolicyId", qosPolicyId); -} - -std::string DescribeQosPoliciesRequest::getDescription()const -{ - return description_; -} - -void DescribeQosPoliciesRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -int DescribeQosPoliciesRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeQosPoliciesRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeQosPoliciesRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeQosPoliciesRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DescribeQosPoliciesRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeQosPoliciesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeQosPoliciesRequest::getQosId()const -{ - return qosId_; -} - -void DescribeQosPoliciesRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string DescribeQosPoliciesRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeQosPoliciesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeQosPoliciesRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeQosPoliciesRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeQosPoliciesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeQosPoliciesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - +long DescribeQosPoliciesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeQosPoliciesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeQosPoliciesRequest::getQosPolicyId()const +{ + return qosPolicyId_; +} + +void DescribeQosPoliciesRequest::setQosPolicyId(const std::string& qosPolicyId) +{ + qosPolicyId_ = qosPolicyId; + setParameter("QosPolicyId", qosPolicyId); +} + +std::string DescribeQosPoliciesRequest::getDescription()const +{ + return description_; +} + +void DescribeQosPoliciesRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +int DescribeQosPoliciesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeQosPoliciesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeQosPoliciesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeQosPoliciesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeQosPoliciesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeQosPoliciesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeQosPoliciesRequest::getQosId()const +{ + return qosId_; +} + +void DescribeQosPoliciesRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string DescribeQosPoliciesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeQosPoliciesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeQosPoliciesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeQosPoliciesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeQosPoliciesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeQosPoliciesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int DescribeQosPoliciesRequest::getPriority()const +{ + return priority_; +} + +void DescribeQosPoliciesRequest::setPriority(int priority) +{ + priority_ = priority; + setParameter("Priority", std::to_string(priority)); +} + diff --git a/smartag/src/model/DescribeQosPoliciesResult.cc b/smartag/src/model/DescribeQosPoliciesResult.cc index 2d7ec6135..ef0e5ea8f 100644 --- a/smartag/src/model/DescribeQosPoliciesResult.cc +++ b/smartag/src/model/DescribeQosPoliciesResult.cc @@ -65,6 +65,8 @@ void DescribeQosPoliciesResult::parse(const std::string &payload) qosPoliciesObject.startTime = valueQosPoliciesQosPolicy["StartTime"].asString(); if(!valueQosPoliciesQosPolicy["EndTime"].isNull()) qosPoliciesObject.endTime = valueQosPoliciesQosPolicy["EndTime"].asString(); + if(!valueQosPoliciesQosPolicy["Name"].isNull()) + qosPoliciesObject.name = valueQosPoliciesQosPolicy["Name"].asString(); qosPolicies_.push_back(qosPoliciesObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeQosesRequest.cc b/smartag/src/model/DescribeQosesRequest.cc index d01104bb8..9bf1a966a 100644 --- a/smartag/src/model/DescribeQosesRequest.cc +++ b/smartag/src/model/DescribeQosesRequest.cc @@ -20,107 +20,109 @@ using AlibabaCloud::Smartag::Model::DescribeQosesRequest; DescribeQosesRequest::DescribeQosesRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeQoses") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeQosesRequest::~DescribeQosesRequest() {} -long DescribeQosesRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeQosesRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int DescribeQosesRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeQosesRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeQosesRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeQosesRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DescribeQosesRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeQosesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeQosesRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeQosesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeQosesRequest::getQosIds()const -{ - return qosIds_; -} - -void DescribeQosesRequest::setQosIds(const std::string& qosIds) -{ - qosIds_ = qosIds; - setCoreParameter("QosIds", qosIds); -} - -std::string DescribeQosesRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeQosesRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeQosesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeQosesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeQosesRequest::getQosName()const -{ - return qosName_; -} - -void DescribeQosesRequest::setQosName(const std::string& qosName) -{ - qosName_ = qosName; - setCoreParameter("QosName", qosName); -} - +long DescribeQosesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeQosesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int DescribeQosesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeQosesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeQosesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeQosesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeQosesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeQosesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeQosesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeQosesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeQosesRequest::getQosIds()const +{ + return qosIds_; +} + +void DescribeQosesRequest::setQosIds(const std::string& qosIds) +{ + qosIds_ = qosIds; + setParameter("QosIds", qosIds); +} + +std::string DescribeQosesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeQosesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeQosesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeQosesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeQosesRequest::getQosName()const +{ + return qosName_; +} + +void DescribeQosesRequest::setQosName(const std::string& qosName) +{ + qosName_ = qosName; + setParameter("QosName", qosName); +} + diff --git a/smartag/src/model/DescribeQosesResult.cc b/smartag/src/model/DescribeQosesResult.cc index be450b360..9bc313537 100644 --- a/smartag/src/model/DescribeQosesResult.cc +++ b/smartag/src/model/DescribeQosesResult.cc @@ -51,6 +51,8 @@ void DescribeQosesResult::parse(const std::string &payload) qosesObject.sagCount = valueQosesQos["SagCount"].asString(); if(!valueQosesQos["SmartAGIds"].isNull()) qosesObject.smartAGIds = valueQosesQos["SmartAGIds"].asString(); + if(!valueQosesQos["QosDescription"].isNull()) + qosesObject.qosDescription = valueQosesQos["QosDescription"].asString(); qoses_.push_back(qosesObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeRegionsRequest.cc b/smartag/src/model/DescribeRegionsRequest.cc index 5942c8e15..0328f3911 100644 --- a/smartag/src/model/DescribeRegionsRequest.cc +++ b/smartag/src/model/DescribeRegionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} @@ -33,7 +35,7 @@ long DescribeRegionsRequest::getResourceOwnerId()const void DescribeRegionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRegionsRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DescribeRegionsRequest::getResourceOwnerAccount()const void DescribeRegionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRegionsRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeRegionsRequest::getOwnerAccount()const void DescribeRegionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRegionsRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeRegionsRequest::getOwnerId()const void DescribeRegionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRegionsRequest::getAcceptLanguage()const @@ -77,6 +79,6 @@ std::string DescribeRegionsRequest::getAcceptLanguage()const void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage) { acceptLanguage_ = acceptLanguage; - setCoreParameter("AcceptLanguage", acceptLanguage); + setParameter("AcceptLanguage", acceptLanguage); } diff --git a/smartag/src/model/DescribeRouteDistributionStrategiesRequest.cc b/smartag/src/model/DescribeRouteDistributionStrategiesRequest.cc new file mode 100644 index 000000000..d235c99f8 --- /dev/null +++ b/smartag/src/model/DescribeRouteDistributionStrategiesRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeRouteDistributionStrategiesRequest; + +DescribeRouteDistributionStrategiesRequest::DescribeRouteDistributionStrategiesRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeRouteDistributionStrategies") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeRouteDistributionStrategiesRequest::~DescribeRouteDistributionStrategiesRequest() +{} + +long DescribeRouteDistributionStrategiesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeRouteDistributionStrategiesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int DescribeRouteDistributionStrategiesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeRouteDistributionStrategiesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeRouteDistributionStrategiesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeRouteDistributionStrategiesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeRouteDistributionStrategiesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeRouteDistributionStrategiesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeRouteDistributionStrategiesRequest::getSourceType()const +{ + return sourceType_; +} + +void DescribeRouteDistributionStrategiesRequest::setSourceType(const std::string& sourceType) +{ + sourceType_ = sourceType; + setParameter("SourceType", sourceType); +} + +std::string DescribeRouteDistributionStrategiesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeRouteDistributionStrategiesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeRouteDistributionStrategiesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeRouteDistributionStrategiesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeRouteDistributionStrategiesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeRouteDistributionStrategiesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeRouteDistributionStrategiesRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeRouteDistributionStrategiesRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeRouteDistributionStrategiesResult.cc b/smartag/src/model/DescribeRouteDistributionStrategiesResult.cc new file mode 100644 index 000000000..041ae4ca2 --- /dev/null +++ b/smartag/src/model/DescribeRouteDistributionStrategiesResult.cc @@ -0,0 +1,100 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeRouteDistributionStrategiesResult::DescribeRouteDistributionStrategiesResult() : + ServiceResult() +{} + +DescribeRouteDistributionStrategiesResult::DescribeRouteDistributionStrategiesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeRouteDistributionStrategiesResult::~DescribeRouteDistributionStrategiesResult() +{} + +void DescribeRouteDistributionStrategiesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allStrategiesNode = value["Strategies"]["Strategy"]; + for (auto valueStrategiesStrategy : allStrategiesNode) + { + Strategy strategiesObject; + if(!valueStrategiesStrategy["CreateTime"].isNull()) + strategiesObject.createTime = std::stol(valueStrategiesStrategy["CreateTime"].asString()); + if(!valueStrategiesStrategy["InstanceId"].isNull()) + strategiesObject.instanceId = valueStrategiesStrategy["InstanceId"].asString(); + if(!valueStrategiesStrategy["SmartAGId"].isNull()) + strategiesObject.smartAGId = valueStrategiesStrategy["SmartAGId"].asString(); + if(!valueStrategiesStrategy["HcInstanceId"].isNull()) + strategiesObject.hcInstanceId = valueStrategiesStrategy["HcInstanceId"].asString(); + if(!valueStrategiesStrategy["SourceType"].isNull()) + strategiesObject.sourceType = valueStrategiesStrategy["SourceType"].asString(); + if(!valueStrategiesStrategy["DestCidrBlock"].isNull()) + strategiesObject.destCidrBlock = valueStrategiesStrategy["DestCidrBlock"].asString(); + if(!valueStrategiesStrategy["RouteSource"].isNull()) + strategiesObject.routeSource = valueStrategiesStrategy["RouteSource"].asString(); + if(!valueStrategiesStrategy["RouteDistribution"].isNull()) + strategiesObject.routeDistribution = valueStrategiesStrategy["RouteDistribution"].asString(); + if(!valueStrategiesStrategy["Status"].isNull()) + strategiesObject.status = valueStrategiesStrategy["Status"].asString(); + if(!valueStrategiesStrategy["IsConflict"].isNull()) + strategiesObject.isConflict = valueStrategiesStrategy["IsConflict"].asString() == "true"; + if(!valueStrategiesStrategy["StrategyPublishStatus"].isNull()) + strategiesObject.strategyPublishStatus = valueStrategiesStrategy["StrategyPublishStatus"].asString(); + if(!valueStrategiesStrategy["ConflictInfo"].isNull()) + strategiesObject.conflictInfo = valueStrategiesStrategy["ConflictInfo"].asString(); + strategies_.push_back(strategiesObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + +} + +int DescribeRouteDistributionStrategiesResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeRouteDistributionStrategiesResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeRouteDistributionStrategiesResult::getPageNumber()const +{ + return pageNumber_; +} + +std::vector DescribeRouteDistributionStrategiesResult::getStrategies()const +{ + return strategies_; +} + diff --git a/smartag/src/model/DescribeSAGDeviceInfoRequest.cc b/smartag/src/model/DescribeSAGDeviceInfoRequest.cc new file mode 100644 index 000000000..1932dcb00 --- /dev/null +++ b/smartag/src/model/DescribeSAGDeviceInfoRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSAGDeviceInfoRequest; + +DescribeSAGDeviceInfoRequest::DescribeSAGDeviceInfoRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSAGDeviceInfo") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSAGDeviceInfoRequest::~DescribeSAGDeviceInfoRequest() +{} + +long DescribeSAGDeviceInfoRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSAGDeviceInfoRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSAGDeviceInfoRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSAGDeviceInfoRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSAGDeviceInfoRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSAGDeviceInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSAGDeviceInfoRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSAGDeviceInfoRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSAGDeviceInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSAGDeviceInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSAGDeviceInfoRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSAGDeviceInfoRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSAGDeviceInfoRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSAGDeviceInfoRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSAGDeviceInfoResult.cc b/smartag/src/model/DescribeSAGDeviceInfoResult.cc new file mode 100644 index 000000000..90929f6eb --- /dev/null +++ b/smartag/src/model/DescribeSAGDeviceInfoResult.cc @@ -0,0 +1,100 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSAGDeviceInfoResult::DescribeSAGDeviceInfoResult() : + ServiceResult() +{} + +DescribeSAGDeviceInfoResult::DescribeSAGDeviceInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSAGDeviceInfoResult::~DescribeSAGDeviceInfoResult() +{} + +void DescribeSAGDeviceInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Version"].isNull()) + version_ = value["Version"].asString(); + if(!value["VpnState"].isNull()) + vpnState_ = value["VpnState"].asString(); + if(!value["SmartAGType"].isNull()) + smartAGType_ = value["SmartAGType"].asString(); + if(!value["ControllerState"].isNull()) + controllerState_ = value["ControllerState"].asString(); + if(!value["StartupTime"].isNull()) + startupTime_ = value["StartupTime"].asString(); + if(!value["LastConnectedControllerTime"].isNull()) + lastConnectedControllerTime_ = value["LastConnectedControllerTime"].asString(); + if(!value["ServiceIP"].isNull()) + serviceIP_ = value["ServiceIP"].asString(); + if(!value["SynStatus"].isNull()) + synStatus_ = value["SynStatus"].asString(); + +} + +std::string DescribeSAGDeviceInfoResult::getControllerState()const +{ + return controllerState_; +} + +std::string DescribeSAGDeviceInfoResult::getServiceIP()const +{ + return serviceIP_; +} + +std::string DescribeSAGDeviceInfoResult::getSmartAGType()const +{ + return smartAGType_; +} + +std::string DescribeSAGDeviceInfoResult::getSynStatus()const +{ + return synStatus_; +} + +std::string DescribeSAGDeviceInfoResult::getVersion()const +{ + return version_; +} + +std::string DescribeSAGDeviceInfoResult::getVpnState()const +{ + return vpnState_; +} + +std::string DescribeSAGDeviceInfoResult::getStartupTime()const +{ + return startupTime_; +} + +std::string DescribeSAGDeviceInfoResult::getLastConnectedControllerTime()const +{ + return lastConnectedControllerTime_; +} + diff --git a/smartag/src/model/DescribeSagCurrentDnsRequest.cc b/smartag/src/model/DescribeSagCurrentDnsRequest.cc new file mode 100644 index 000000000..201252be5 --- /dev/null +++ b/smartag/src/model/DescribeSagCurrentDnsRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagCurrentDnsRequest; + +DescribeSagCurrentDnsRequest::DescribeSagCurrentDnsRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagCurrentDns") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagCurrentDnsRequest::~DescribeSagCurrentDnsRequest() +{} + +long DescribeSagCurrentDnsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagCurrentDnsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagCurrentDnsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagCurrentDnsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagCurrentDnsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagCurrentDnsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagCurrentDnsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagCurrentDnsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagCurrentDnsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagCurrentDnsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagCurrentDnsRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagCurrentDnsRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagCurrentDnsRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagCurrentDnsRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagCurrentDnsResult.cc b/smartag/src/model/DescribeSagCurrentDnsResult.cc new file mode 100644 index 000000000..10466fceb --- /dev/null +++ b/smartag/src/model/DescribeSagCurrentDnsResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagCurrentDnsResult::DescribeSagCurrentDnsResult() : + ServiceResult() +{} + +DescribeSagCurrentDnsResult::DescribeSagCurrentDnsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagCurrentDnsResult::~DescribeSagCurrentDnsResult() +{} + +void DescribeSagCurrentDnsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["MasterDns"].isNull()) + masterDns_ = value["MasterDns"].asString(); + if(!value["SlaveDns"].isNull()) + slaveDns_ = value["SlaveDns"].asString(); + +} + +std::string DescribeSagCurrentDnsResult::getSlaveDns()const +{ + return slaveDns_; +} + +std::string DescribeSagCurrentDnsResult::getMasterDns()const +{ + return masterDns_; +} + diff --git a/smartag/src/model/DescribeSagECRouteBackupAttributeRequest.cc b/smartag/src/model/DescribeSagECRouteBackupAttributeRequest.cc new file mode 100644 index 000000000..06fadaf1b --- /dev/null +++ b/smartag/src/model/DescribeSagECRouteBackupAttributeRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagECRouteBackupAttributeRequest; + +DescribeSagECRouteBackupAttributeRequest::DescribeSagECRouteBackupAttributeRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagECRouteBackupAttribute") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagECRouteBackupAttributeRequest::~DescribeSagECRouteBackupAttributeRequest() +{} + +long DescribeSagECRouteBackupAttributeRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagECRouteBackupAttributeRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagECRouteBackupAttributeRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagECRouteBackupAttributeRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagECRouteBackupAttributeRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagECRouteBackupAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagECRouteBackupAttributeRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagECRouteBackupAttributeRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagECRouteBackupAttributeRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagECRouteBackupAttributeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagECRouteBackupAttributeRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagECRouteBackupAttributeRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeSagECRouteBackupAttributeResult.cc b/smartag/src/model/DescribeSagECRouteBackupAttributeResult.cc new file mode 100644 index 000000000..72a433cbb --- /dev/null +++ b/smartag/src/model/DescribeSagECRouteBackupAttributeResult.cc @@ -0,0 +1,101 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagECRouteBackupAttributeResult::DescribeSagECRouteBackupAttributeResult() : + ServiceResult() +{} + +DescribeSagECRouteBackupAttributeResult::DescribeSagECRouteBackupAttributeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagECRouteBackupAttributeResult::~DescribeSagECRouteBackupAttributeResult() +{} + +void DescribeSagECRouteBackupAttributeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allCidrsNode = value["Cidrs"]["Cidr"]; + for (auto valueCidrsCidr : allCidrsNode) + { + Cidr cidrsObject; + if(!valueCidrsCidr["Cidr"].isNull()) + cidrsObject.cidr = valueCidrsCidr["Cidr"].asString(); + if(!valueCidrsCidr["EnableBackup"].isNull()) + cidrsObject.enableBackup = valueCidrsCidr["EnableBackup"].asString() == "true"; + cidrs_.push_back(cidrsObject); + } + if(!value["SagId"].isNull()) + sagId_ = value["SagId"].asString(); + if(!value["HcIp"].isNull()) + hcIp_ = value["HcIp"].asString(); + if(!value["ExpressConnectionInterface"].isNull()) + expressConnectionInterface_ = value["ExpressConnectionInterface"].asString(); + if(!value["ExpressConnectionNexthop"].isNull()) + expressConnectionNexthop_ = value["ExpressConnectionNexthop"].asString(); + if(!value["RouteBackup"].isNull()) + routeBackup_ = value["RouteBackup"].asString() == "true"; + if(!value["Status"].isNull()) + status_ = value["Status"].asString(); + +} + +std::string DescribeSagECRouteBackupAttributeResult::getHcIp()const +{ + return hcIp_; +} + +std::string DescribeSagECRouteBackupAttributeResult::getStatus()const +{ + return status_; +} + +std::string DescribeSagECRouteBackupAttributeResult::getExpressConnectionInterface()const +{ + return expressConnectionInterface_; +} + +bool DescribeSagECRouteBackupAttributeResult::getRouteBackup()const +{ + return routeBackup_; +} + +std::string DescribeSagECRouteBackupAttributeResult::getExpressConnectionNexthop()const +{ + return expressConnectionNexthop_; +} + +std::string DescribeSagECRouteBackupAttributeResult::getSagId()const +{ + return sagId_; +} + +std::vector DescribeSagECRouteBackupAttributeResult::getCidrs()const +{ + return cidrs_; +} + diff --git a/smartag/src/model/DescribeSagExpressConnectInterfaceListRequest.cc b/smartag/src/model/DescribeSagExpressConnectInterfaceListRequest.cc new file mode 100644 index 000000000..b35e3c15f --- /dev/null +++ b/smartag/src/model/DescribeSagExpressConnectInterfaceListRequest.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 + +using AlibabaCloud::Smartag::Model::DescribeSagExpressConnectInterfaceListRequest; + +DescribeSagExpressConnectInterfaceListRequest::DescribeSagExpressConnectInterfaceListRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagExpressConnectInterfaceList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagExpressConnectInterfaceListRequest::~DescribeSagExpressConnectInterfaceListRequest() +{} + +long DescribeSagExpressConnectInterfaceListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagExpressConnectInterfaceListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagExpressConnectInterfaceListRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagExpressConnectInterfaceListRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagExpressConnectInterfaceListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagExpressConnectInterfaceListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagExpressConnectInterfaceListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagExpressConnectInterfaceListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagExpressConnectInterfaceListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagExpressConnectInterfaceListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagExpressConnectInterfaceListRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagExpressConnectInterfaceListRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagExpressConnectInterfaceListRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagExpressConnectInterfaceListRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string DescribeSagExpressConnectInterfaceListRequest::getPortName()const +{ + return portName_; +} + +void DescribeSagExpressConnectInterfaceListRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + diff --git a/smartag/src/model/DescribeSagExpressConnectInterfaceListResult.cc b/smartag/src/model/DescribeSagExpressConnectInterfaceListResult.cc new file mode 100644 index 000000000..d197ce585 --- /dev/null +++ b/smartag/src/model/DescribeSagExpressConnectInterfaceListResult.cc @@ -0,0 +1,80 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagExpressConnectInterfaceListResult::DescribeSagExpressConnectInterfaceListResult() : + ServiceResult() +{} + +DescribeSagExpressConnectInterfaceListResult::DescribeSagExpressConnectInterfaceListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagExpressConnectInterfaceListResult::~DescribeSagExpressConnectInterfaceListResult() +{} + +void DescribeSagExpressConnectInterfaceListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allInterfacesNode = value["Interfaces"]["Interface"]; + for (auto valueInterfacesInterface : allInterfacesNode) + { + Interface interfacesObject; + if(!valueInterfacesInterface["Vlan"].isNull()) + interfacesObject.vlan = valueInterfacesInterface["Vlan"].asString(); + if(!valueInterfacesInterface["IP"].isNull()) + interfacesObject.iP = valueInterfacesInterface["IP"].asString(); + if(!valueInterfacesInterface["Mask"].isNull()) + interfacesObject.mask = valueInterfacesInterface["Mask"].asString(); + interfaces_.push_back(interfacesObject); + } + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + +} + +std::vector DescribeSagExpressConnectInterfaceListResult::getInterfaces()const +{ + return interfaces_; +} + +std::vector DescribeSagExpressConnectInterfaceListResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagGlobalRouteProtocolRequest.cc b/smartag/src/model/DescribeSagGlobalRouteProtocolRequest.cc new file mode 100644 index 000000000..8ff06c051 --- /dev/null +++ b/smartag/src/model/DescribeSagGlobalRouteProtocolRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagGlobalRouteProtocolRequest; + +DescribeSagGlobalRouteProtocolRequest::DescribeSagGlobalRouteProtocolRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagGlobalRouteProtocol") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagGlobalRouteProtocolRequest::~DescribeSagGlobalRouteProtocolRequest() +{} + +long DescribeSagGlobalRouteProtocolRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagGlobalRouteProtocolRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagGlobalRouteProtocolRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagGlobalRouteProtocolRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagGlobalRouteProtocolRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagGlobalRouteProtocolRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagGlobalRouteProtocolRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagGlobalRouteProtocolRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagGlobalRouteProtocolRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagGlobalRouteProtocolRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagGlobalRouteProtocolRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagGlobalRouteProtocolRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagGlobalRouteProtocolRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagGlobalRouteProtocolRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagGlobalRouteProtocolResult.cc b/smartag/src/model/DescribeSagGlobalRouteProtocolResult.cc new file mode 100644 index 000000000..3cad04676 --- /dev/null +++ b/smartag/src/model/DescribeSagGlobalRouteProtocolResult.cc @@ -0,0 +1,70 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagGlobalRouteProtocolResult::DescribeSagGlobalRouteProtocolResult() : + ServiceResult() +{} + +DescribeSagGlobalRouteProtocolResult::DescribeSagGlobalRouteProtocolResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagGlobalRouteProtocolResult::~DescribeSagGlobalRouteProtocolResult() +{} + +void DescribeSagGlobalRouteProtocolResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + if(!value["RouteProtocol"].isNull()) + routeProtocol_ = value["RouteProtocol"].asString(); + +} + +std::string DescribeSagGlobalRouteProtocolResult::getRouteProtocol()const +{ + return routeProtocol_; +} + +std::vector DescribeSagGlobalRouteProtocolResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagHaRequest.cc b/smartag/src/model/DescribeSagHaRequest.cc new file mode 100644 index 000000000..1fa1316dc --- /dev/null +++ b/smartag/src/model/DescribeSagHaRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagHaRequest; + +DescribeSagHaRequest::DescribeSagHaRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagHa") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagHaRequest::~DescribeSagHaRequest() +{} + +long DescribeSagHaRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagHaRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagHaRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagHaRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagHaRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagHaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagHaRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagHaRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagHaRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagHaRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagHaRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagHaRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagHaRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagHaRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagHaResult.cc b/smartag/src/model/DescribeSagHaResult.cc new file mode 100644 index 000000000..350009d24 --- /dev/null +++ b/smartag/src/model/DescribeSagHaResult.cc @@ -0,0 +1,85 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagHaResult::DescribeSagHaResult() : + ServiceResult() +{} + +DescribeSagHaResult::DescribeSagHaResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagHaResult::~DescribeSagHaResult() +{} + +void DescribeSagHaResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allPortsNode = value["Ports"]["Port"]; + for (auto valuePortsPort : allPortsNode) + { + Port portsObject; + if(!valuePortsPort["PortName"].isNull()) + portsObject.portName = valuePortsPort["PortName"].asString(); + if(!valuePortsPort["VirtualIp"].isNull()) + portsObject.virtualIp = valuePortsPort["VirtualIp"].asString(); + ports_.push_back(portsObject); + } + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + if(!value["Mode"].isNull()) + mode_ = value["Mode"].asString(); + +} + +std::string DescribeSagHaResult::getMode()const +{ + return mode_; +} + +std::vector DescribeSagHaResult::getPorts()const +{ + return ports_; +} + +std::vector DescribeSagHaResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagLanListRequest.cc b/smartag/src/model/DescribeSagLanListRequest.cc new file mode 100644 index 000000000..e1317f2a7 --- /dev/null +++ b/smartag/src/model/DescribeSagLanListRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagLanListRequest; + +DescribeSagLanListRequest::DescribeSagLanListRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagLanList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagLanListRequest::~DescribeSagLanListRequest() +{} + +long DescribeSagLanListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagLanListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagLanListRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagLanListRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagLanListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagLanListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagLanListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagLanListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagLanListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagLanListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagLanListRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagLanListRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagLanListRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagLanListRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagLanListResult.cc b/smartag/src/model/DescribeSagLanListResult.cc new file mode 100644 index 000000000..17f2b3fba --- /dev/null +++ b/smartag/src/model/DescribeSagLanListResult.cc @@ -0,0 +1,88 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagLanListResult::DescribeSagLanListResult() : + ServiceResult() +{} + +DescribeSagLanListResult::DescribeSagLanListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagLanListResult::~DescribeSagLanListResult() +{} + +void DescribeSagLanListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allLansNode = value["Lans"]["Lan"]; + for (auto valueLansLan : allLansNode) + { + Lan lansObject; + if(!valueLansLan["PortName"].isNull()) + lansObject.portName = valueLansLan["PortName"].asString(); + if(!valueLansLan["IPType"].isNull()) + lansObject.iPType = valueLansLan["IPType"].asString(); + if(!valueLansLan["IP"].isNull()) + lansObject.iP = valueLansLan["IP"].asString(); + if(!valueLansLan["Mask"].isNull()) + lansObject.mask = valueLansLan["Mask"].asString(); + if(!valueLansLan["StartIp"].isNull()) + lansObject.startIp = valueLansLan["StartIp"].asString(); + if(!valueLansLan["EndIp"].isNull()) + lansObject.endIp = valueLansLan["EndIp"].asString(); + if(!valueLansLan["Lease"].isNull()) + lansObject.lease = valueLansLan["Lease"].asString(); + lans_.push_back(lansObject); + } + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + +} + +std::vector DescribeSagLanListResult::getTaskStates()const +{ + return taskStates_; +} + +std::vector DescribeSagLanListResult::getLans()const +{ + return lans_; +} + diff --git a/smartag/src/model/DescribeSagManagementPortRequest.cc b/smartag/src/model/DescribeSagManagementPortRequest.cc new file mode 100644 index 000000000..d75438e40 --- /dev/null +++ b/smartag/src/model/DescribeSagManagementPortRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagManagementPortRequest; + +DescribeSagManagementPortRequest::DescribeSagManagementPortRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagManagementPort") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagManagementPortRequest::~DescribeSagManagementPortRequest() +{} + +long DescribeSagManagementPortRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagManagementPortRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagManagementPortRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagManagementPortRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagManagementPortRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagManagementPortRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagManagementPortRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagManagementPortRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagManagementPortRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagManagementPortRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagManagementPortRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagManagementPortRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagManagementPortRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagManagementPortRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagManagementPortResult.cc b/smartag/src/model/DescribeSagManagementPortResult.cc new file mode 100644 index 000000000..51a3f2127 --- /dev/null +++ b/smartag/src/model/DescribeSagManagementPortResult.cc @@ -0,0 +1,84 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagManagementPortResult::DescribeSagManagementPortResult() : + ServiceResult() +{} + +DescribeSagManagementPortResult::DescribeSagManagementPortResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagManagementPortResult::~DescribeSagManagementPortResult() +{} + +void DescribeSagManagementPortResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + if(!value["IP"].isNull()) + iP_ = value["IP"].asString(); + if(!value["Mask"].isNull()) + mask_ = value["Mask"].asString(); + if(!value["Gateway"].isNull()) + gateway_ = value["Gateway"].asString(); + +} + +std::string DescribeSagManagementPortResult::getGateway()const +{ + return gateway_; +} + +std::string DescribeSagManagementPortResult::getIP()const +{ + return iP_; +} + +std::string DescribeSagManagementPortResult::getMask()const +{ + return mask_; +} + +std::vector DescribeSagManagementPortResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagOnlineClientStatisticsRequest.cc b/smartag/src/model/DescribeSagOnlineClientStatisticsRequest.cc index b7924527e..b1f1782ae 100644 --- a/smartag/src/model/DescribeSagOnlineClientStatisticsRequest.cc +++ b/smartag/src/model/DescribeSagOnlineClientStatisticsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeSagOnlineClientStatisticsRequest; DescribeSagOnlineClientStatisticsRequest::DescribeSagOnlineClientStatisticsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeSagOnlineClientStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSagOnlineClientStatisticsRequest::~DescribeSagOnlineClientStatisticsRequest() {} @@ -33,7 +35,7 @@ long DescribeSagOnlineClientStatisticsRequest::getResourceOwnerId()const void DescribeSagOnlineClientStatisticsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSagOnlineClientStatisticsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeSagOnlineClientStatisticsRequest::getRegionId()const void DescribeSagOnlineClientStatisticsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector DescribeSagOnlineClientStatisticsRequest::getSmartAGIds()const @@ -55,8 +57,9 @@ std::vector DescribeSagOnlineClientStatisticsRequest::getSmartAGIds void DescribeSagOnlineClientStatisticsRequest::setSmartAGIds(const std::vector& smartAGIds) { smartAGIds_ = smartAGIds; - for(int i = 0; i!= smartAGIds.size(); i++) - setCoreParameter("SmartAGIds."+ std::to_string(i), smartAGIds.at(i)); + for(int dep1 = 0; dep1!= smartAGIds.size(); dep1++) { + setParameter("SmartAGIds."+ std::to_string(dep1), smartAGIds.at(dep1)); + } } std::string DescribeSagOnlineClientStatisticsRequest::getResourceOwnerAccount()const @@ -67,7 +70,7 @@ std::string DescribeSagOnlineClientStatisticsRequest::getResourceOwnerAccount()c void DescribeSagOnlineClientStatisticsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSagOnlineClientStatisticsRequest::getOwnerAccount()const @@ -78,7 +81,7 @@ std::string DescribeSagOnlineClientStatisticsRequest::getOwnerAccount()const void DescribeSagOnlineClientStatisticsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeSagOnlineClientStatisticsRequest::getOwnerId()const @@ -89,6 +92,6 @@ long DescribeSagOnlineClientStatisticsRequest::getOwnerId()const void DescribeSagOnlineClientStatisticsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/DescribeSagPortListRequest.cc b/smartag/src/model/DescribeSagPortListRequest.cc new file mode 100644 index 000000000..3ec270991 --- /dev/null +++ b/smartag/src/model/DescribeSagPortListRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagPortListRequest; + +DescribeSagPortListRequest::DescribeSagPortListRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagPortList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagPortListRequest::~DescribeSagPortListRequest() +{} + +long DescribeSagPortListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagPortListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagPortListRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagPortListRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagPortListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagPortListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagPortListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagPortListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagPortListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagPortListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagPortListRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagPortListRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagPortListRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagPortListRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagPortListResult.cc b/smartag/src/model/DescribeSagPortListResult.cc new file mode 100644 index 000000000..2ff37f29f --- /dev/null +++ b/smartag/src/model/DescribeSagPortListResult.cc @@ -0,0 +1,82 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagPortListResult::DescribeSagPortListResult() : + ServiceResult() +{} + +DescribeSagPortListResult::DescribeSagPortListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagPortListResult::~DescribeSagPortListResult() +{} + +void DescribeSagPortListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allPortsNode = value["Ports"]["Port"]; + for (auto valuePortsPort : allPortsNode) + { + Port portsObject; + if(!valuePortsPort["PortName"].isNull()) + portsObject.portName = valuePortsPort["PortName"].asString(); + if(!valuePortsPort["Role"].isNull()) + portsObject.role = valuePortsPort["Role"].asString(); + if(!valuePortsPort["Mac"].isNull()) + portsObject.mac = valuePortsPort["Mac"].asString(); + if(!valuePortsPort["Status"].isNull()) + portsObject.status = valuePortsPort["Status"].asString(); + ports_.push_back(portsObject); + } + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + +} + +std::vector DescribeSagPortListResult::getPorts()const +{ + return ports_; +} + +std::vector DescribeSagPortListResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagPortRouteProtocolListRequest.cc b/smartag/src/model/DescribeSagPortRouteProtocolListRequest.cc new file mode 100644 index 000000000..befa5e16e --- /dev/null +++ b/smartag/src/model/DescribeSagPortRouteProtocolListRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagPortRouteProtocolListRequest; + +DescribeSagPortRouteProtocolListRequest::DescribeSagPortRouteProtocolListRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagPortRouteProtocolList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagPortRouteProtocolListRequest::~DescribeSagPortRouteProtocolListRequest() +{} + +long DescribeSagPortRouteProtocolListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagPortRouteProtocolListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagPortRouteProtocolListRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagPortRouteProtocolListRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagPortRouteProtocolListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagPortRouteProtocolListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagPortRouteProtocolListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagPortRouteProtocolListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagPortRouteProtocolListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagPortRouteProtocolListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagPortRouteProtocolListRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagPortRouteProtocolListRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagPortRouteProtocolListRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagPortRouteProtocolListRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagPortRouteProtocolListResult.cc b/smartag/src/model/DescribeSagPortRouteProtocolListResult.cc new file mode 100644 index 000000000..574f43bfd --- /dev/null +++ b/smartag/src/model/DescribeSagPortRouteProtocolListResult.cc @@ -0,0 +1,88 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagPortRouteProtocolListResult::DescribeSagPortRouteProtocolListResult() : + ServiceResult() +{} + +DescribeSagPortRouteProtocolListResult::DescribeSagPortRouteProtocolListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagPortRouteProtocolListResult::~DescribeSagPortRouteProtocolListResult() +{} + +void DescribeSagPortRouteProtocolListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allPortsNode = value["Ports"]["Port"]; + for (auto valuePortsPort : allPortsNode) + { + Port portsObject; + if(!valuePortsPort["PortName"].isNull()) + portsObject.portName = valuePortsPort["PortName"].asString(); + if(!valuePortsPort["RouteProtocol"].isNull()) + portsObject.routeProtocol = valuePortsPort["RouteProtocol"].asString(); + if(!valuePortsPort["RemoteIp"].isNull()) + portsObject.remoteIp = valuePortsPort["RemoteIp"].asString(); + if(!valuePortsPort["RemoteAs"].isNull()) + portsObject.remoteAs = valuePortsPort["RemoteAs"].asString(); + if(!valuePortsPort["Vlan"].isNull()) + portsObject.vlan = valuePortsPort["Vlan"].asString(); + if(!valuePortsPort["Status"].isNull()) + portsObject.status = valuePortsPort["Status"].asString(); + if(!valuePortsPort["NeighborIp"].isNull()) + portsObject.neighborIp = valuePortsPort["NeighborIp"].asString(); + ports_.push_back(portsObject); + } + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + +} + +std::vector DescribeSagPortRouteProtocolListResult::getPorts()const +{ + return ports_; +} + +std::vector DescribeSagPortRouteProtocolListResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagRemoteAccessRequest.cc b/smartag/src/model/DescribeSagRemoteAccessRequest.cc new file mode 100644 index 000000000..797c4e775 --- /dev/null +++ b/smartag/src/model/DescribeSagRemoteAccessRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagRemoteAccessRequest; + +DescribeSagRemoteAccessRequest::DescribeSagRemoteAccessRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagRemoteAccess") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagRemoteAccessRequest::~DescribeSagRemoteAccessRequest() +{} + +long DescribeSagRemoteAccessRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagRemoteAccessRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagRemoteAccessRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagRemoteAccessRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagRemoteAccessRequest::getSerialNumber()const +{ + return serialNumber_; +} + +void DescribeSagRemoteAccessRequest::setSerialNumber(const std::string& serialNumber) +{ + serialNumber_ = serialNumber; + setParameter("SerialNumber", serialNumber); +} + +std::string DescribeSagRemoteAccessRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagRemoteAccessRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagRemoteAccessRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagRemoteAccessRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagRemoteAccessRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagRemoteAccessRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagRemoteAccessRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagRemoteAccessRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeSagRemoteAccessResult.cc b/smartag/src/model/DescribeSagRemoteAccessResult.cc new file mode 100644 index 000000000..599b61a9c --- /dev/null +++ b/smartag/src/model/DescribeSagRemoteAccessResult.cc @@ -0,0 +1,87 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagRemoteAccessResult::DescribeSagRemoteAccessResult() : + ServiceResult() +{} + +DescribeSagRemoteAccessResult::DescribeSagRemoteAccessResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagRemoteAccessResult::~DescribeSagRemoteAccessResult() +{} + +void DescribeSagRemoteAccessResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allRemoteAccessesNode = value["RemoteAccesses"]["RemoteAccess"]; + for (auto valueRemoteAccessesRemoteAccess : allRemoteAccessesNode) + { + RemoteAccess remoteAccessesObject; + if(!valueRemoteAccessesRemoteAccess["SerialNumber"].isNull()) + remoteAccessesObject.serialNumber = valueRemoteAccessesRemoteAccess["SerialNumber"].asString(); + if(!valueRemoteAccessesRemoteAccess["RemoteAccessIp"].isNull()) + remoteAccessesObject.remoteAccessIp = valueRemoteAccessesRemoteAccess["RemoteAccessIp"].asString(); + remoteAccesses_.push_back(remoteAccessesObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["SmartAGId"].isNull()) + smartAGId_ = value["SmartAGId"].asString(); + +} + +std::vector DescribeSagRemoteAccessResult::getRemoteAccesses()const +{ + return remoteAccesses_; +} + +std::string DescribeSagRemoteAccessResult::getMessage()const +{ + return message_; +} + +std::string DescribeSagRemoteAccessResult::getSmartAGId()const +{ + return smartAGId_; +} + +std::string DescribeSagRemoteAccessResult::getCode()const +{ + return code_; +} + +bool DescribeSagRemoteAccessResult::getSuccess()const +{ + return success_; +} + diff --git a/smartag/src/model/DescribeSagRouteListRequest.cc b/smartag/src/model/DescribeSagRouteListRequest.cc new file mode 100644 index 000000000..74b87ee58 --- /dev/null +++ b/smartag/src/model/DescribeSagRouteListRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagRouteListRequest; + +DescribeSagRouteListRequest::DescribeSagRouteListRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagRouteList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagRouteListRequest::~DescribeSagRouteListRequest() +{} + +long DescribeSagRouteListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagRouteListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagRouteListRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagRouteListRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagRouteListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagRouteListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagRouteListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagRouteListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagRouteListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagRouteListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagRouteListRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagRouteListRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagRouteListRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagRouteListRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagRouteListResult.cc b/smartag/src/model/DescribeSagRouteListResult.cc new file mode 100644 index 000000000..4fe660590 --- /dev/null +++ b/smartag/src/model/DescribeSagRouteListResult.cc @@ -0,0 +1,68 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagRouteListResult::DescribeSagRouteListResult() : + ServiceResult() +{} + +DescribeSagRouteListResult::DescribeSagRouteListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagRouteListResult::~DescribeSagRouteListResult() +{} + +void DescribeSagRouteListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allRoutesNode = value["Routes"]["Route"]; + for (auto valueRoutesRoute : allRoutesNode) + { + Route routesObject; + if(!valueRoutesRoute["PortName"].isNull()) + routesObject.portName = valueRoutesRoute["PortName"].asString(); + if(!valueRoutesRoute["RouteProtocol"].isNull()) + routesObject.routeProtocol = valueRoutesRoute["RouteProtocol"].asString(); + if(!valueRoutesRoute["DestinationCidr"].isNull()) + routesObject.destinationCidr = valueRoutesRoute["DestinationCidr"].asString(); + if(!valueRoutesRoute["NextHop"].isNull()) + routesObject.nextHop = valueRoutesRoute["NextHop"].asString(); + if(!valueRoutesRoute["Cost"].isNull()) + routesObject.cost = valueRoutesRoute["Cost"].asString(); + auto allConflictCidrs = value["ConflictCidrs"]["ConfilitCidr"]; + for (auto value : allConflictCidrs) + routesObject.conflictCidrs.push_back(value.asString()); + routes_.push_back(routesObject); + } + +} + +std::vector DescribeSagRouteListResult::getRoutes()const +{ + return routes_; +} + diff --git a/smartag/src/model/DescribeSagRouteProtocolBgpRequest.cc b/smartag/src/model/DescribeSagRouteProtocolBgpRequest.cc new file mode 100644 index 000000000..00a685f14 --- /dev/null +++ b/smartag/src/model/DescribeSagRouteProtocolBgpRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagRouteProtocolBgpRequest; + +DescribeSagRouteProtocolBgpRequest::DescribeSagRouteProtocolBgpRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagRouteProtocolBgp") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagRouteProtocolBgpRequest::~DescribeSagRouteProtocolBgpRequest() +{} + +long DescribeSagRouteProtocolBgpRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagRouteProtocolBgpRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagRouteProtocolBgpRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagRouteProtocolBgpRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagRouteProtocolBgpRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagRouteProtocolBgpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagRouteProtocolBgpRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagRouteProtocolBgpRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagRouteProtocolBgpRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagRouteProtocolBgpRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagRouteProtocolBgpRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagRouteProtocolBgpRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagRouteProtocolBgpRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagRouteProtocolBgpRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagRouteProtocolBgpResult.cc b/smartag/src/model/DescribeSagRouteProtocolBgpResult.cc new file mode 100644 index 000000000..032906073 --- /dev/null +++ b/smartag/src/model/DescribeSagRouteProtocolBgpResult.cc @@ -0,0 +1,91 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagRouteProtocolBgpResult::DescribeSagRouteProtocolBgpResult() : + ServiceResult() +{} + +DescribeSagRouteProtocolBgpResult::DescribeSagRouteProtocolBgpResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagRouteProtocolBgpResult::~DescribeSagRouteProtocolBgpResult() +{} + +void DescribeSagRouteProtocolBgpResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + if(!value["RouterId"].isNull()) + routerId_ = value["RouterId"].asString(); + if(!value["LocalAs"].isNull()) + localAs_ = std::stoi(value["LocalAs"].asString()); + if(!value["HoldTime"].isNull()) + holdTime_ = std::stoi(value["HoldTime"].asString()); + if(!value["KeepAlive"].isNull()) + keepAlive_ = std::stoi(value["KeepAlive"].asString()); + +} + +int DescribeSagRouteProtocolBgpResult::getHoldTime()const +{ + return holdTime_; +} + +int DescribeSagRouteProtocolBgpResult::getKeepAlive()const +{ + return keepAlive_; +} + +std::string DescribeSagRouteProtocolBgpResult::getRouterId()const +{ + return routerId_; +} + +int DescribeSagRouteProtocolBgpResult::getLocalAs()const +{ + return localAs_; +} + +std::vector DescribeSagRouteProtocolBgpResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagRouteProtocolOspfRequest.cc b/smartag/src/model/DescribeSagRouteProtocolOspfRequest.cc new file mode 100644 index 000000000..c390bb243 --- /dev/null +++ b/smartag/src/model/DescribeSagRouteProtocolOspfRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagRouteProtocolOspfRequest; + +DescribeSagRouteProtocolOspfRequest::DescribeSagRouteProtocolOspfRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagRouteProtocolOspf") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagRouteProtocolOspfRequest::~DescribeSagRouteProtocolOspfRequest() +{} + +long DescribeSagRouteProtocolOspfRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagRouteProtocolOspfRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagRouteProtocolOspfRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagRouteProtocolOspfRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagRouteProtocolOspfRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagRouteProtocolOspfRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagRouteProtocolOspfRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagRouteProtocolOspfRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagRouteProtocolOspfRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagRouteProtocolOspfRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagRouteProtocolOspfRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagRouteProtocolOspfRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagRouteProtocolOspfRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagRouteProtocolOspfRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagRouteProtocolOspfResult.cc b/smartag/src/model/DescribeSagRouteProtocolOspfResult.cc new file mode 100644 index 000000000..7c86b48fe --- /dev/null +++ b/smartag/src/model/DescribeSagRouteProtocolOspfResult.cc @@ -0,0 +1,119 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagRouteProtocolOspfResult::DescribeSagRouteProtocolOspfResult() : + ServiceResult() +{} + +DescribeSagRouteProtocolOspfResult::DescribeSagRouteProtocolOspfResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagRouteProtocolOspfResult::~DescribeSagRouteProtocolOspfResult() +{} + +void DescribeSagRouteProtocolOspfResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + if(!value["RouterId"].isNull()) + routerId_ = value["RouterId"].asString(); + if(!value["AreaId"].isNull()) + areaId_ = value["AreaId"].asString(); + if(!value["AreaType"].isNull()) + areaType_ = value["AreaType"].asString(); + if(!value["DeadTime"].isNull()) + deadTime_ = std::stoi(value["DeadTime"].asString()); + if(!value["HelloTime"].isNull()) + helloTime_ = std::stoi(value["HelloTime"].asString()); + if(!value["AuthenticationType"].isNull()) + authenticationType_ = value["AuthenticationType"].asString(); + if(!value["Md5KeyId"].isNull()) + md5KeyId_ = std::stoi(value["Md5KeyId"].asString()); + if(!value["Md5Key"].isNull()) + md5Key_ = value["Md5Key"].asString(); + +} + +int DescribeSagRouteProtocolOspfResult::getDeadTime()const +{ + return deadTime_; +} + +int DescribeSagRouteProtocolOspfResult::getMd5KeyId()const +{ + return md5KeyId_; +} + +std::string DescribeSagRouteProtocolOspfResult::getAreaId()const +{ + return areaId_; +} + +std::string DescribeSagRouteProtocolOspfResult::getRouterId()const +{ + return routerId_; +} + +int DescribeSagRouteProtocolOspfResult::getHelloTime()const +{ + return helloTime_; +} + +std::vector DescribeSagRouteProtocolOspfResult::getTaskStates()const +{ + return taskStates_; +} + +std::string DescribeSagRouteProtocolOspfResult::getAreaType()const +{ + return areaType_; +} + +std::string DescribeSagRouteProtocolOspfResult::getMd5Key()const +{ + return md5Key_; +} + +std::string DescribeSagRouteProtocolOspfResult::getAuthenticationType()const +{ + return authenticationType_; +} + diff --git a/smartag/src/model/DescribeSagRouteableAddressRequest.cc b/smartag/src/model/DescribeSagRouteableAddressRequest.cc index 96841a0a5..de97a535d 100644 --- a/smartag/src/model/DescribeSagRouteableAddressRequest.cc +++ b/smartag/src/model/DescribeSagRouteableAddressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeSagRouteableAddressRequest; DescribeSagRouteableAddressRequest::DescribeSagRouteableAddressRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeSagRouteableAddress") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSagRouteableAddressRequest::~DescribeSagRouteableAddressRequest() {} @@ -33,7 +35,7 @@ long DescribeSagRouteableAddressRequest::getResourceOwnerId()const void DescribeSagRouteableAddressRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSagRouteableAddressRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DescribeSagRouteableAddressRequest::getResourceOwnerAccount()const void DescribeSagRouteableAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSagRouteableAddressRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeSagRouteableAddressRequest::getOwnerAccount()const void DescribeSagRouteableAddressRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeSagRouteableAddressRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeSagRouteableAddressRequest::getOwnerId()const void DescribeSagRouteableAddressRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSagRouteableAddressRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeSagRouteableAddressRequest::getRegionId()const void DescribeSagRouteableAddressRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeSagRouteableAddressRequest::getSagId()const @@ -88,6 +90,6 @@ std::string DescribeSagRouteableAddressRequest::getSagId()const void DescribeSagRouteableAddressRequest::setSagId(const std::string& sagId) { sagId_ = sagId; - setCoreParameter("SagId", sagId); + setParameter("SagId", sagId); } diff --git a/smartag/src/model/DescribeSagStaticRouteListRequest.cc b/smartag/src/model/DescribeSagStaticRouteListRequest.cc new file mode 100644 index 000000000..04fef890f --- /dev/null +++ b/smartag/src/model/DescribeSagStaticRouteListRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagStaticRouteListRequest; + +DescribeSagStaticRouteListRequest::DescribeSagStaticRouteListRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagStaticRouteList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagStaticRouteListRequest::~DescribeSagStaticRouteListRequest() +{} + +long DescribeSagStaticRouteListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagStaticRouteListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagStaticRouteListRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagStaticRouteListRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagStaticRouteListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagStaticRouteListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagStaticRouteListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagStaticRouteListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagStaticRouteListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagStaticRouteListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagStaticRouteListRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagStaticRouteListRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagStaticRouteListRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagStaticRouteListRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagStaticRouteListResult.cc b/smartag/src/model/DescribeSagStaticRouteListResult.cc new file mode 100644 index 000000000..9812cd320 --- /dev/null +++ b/smartag/src/model/DescribeSagStaticRouteListResult.cc @@ -0,0 +1,82 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagStaticRouteListResult::DescribeSagStaticRouteListResult() : + ServiceResult() +{} + +DescribeSagStaticRouteListResult::DescribeSagStaticRouteListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagStaticRouteListResult::~DescribeSagStaticRouteListResult() +{} + +void DescribeSagStaticRouteListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allStaticRoutesNode = value["StaticRoutes"]["StaticRoute"]; + for (auto valueStaticRoutesStaticRoute : allStaticRoutesNode) + { + StaticRoute staticRoutesObject; + if(!valueStaticRoutesStaticRoute["PortName"].isNull()) + staticRoutesObject.portName = valueStaticRoutesStaticRoute["PortName"].asString(); + if(!valueStaticRoutesStaticRoute["DestinationCidr"].isNull()) + staticRoutesObject.destinationCidr = valueStaticRoutesStaticRoute["DestinationCidr"].asString(); + if(!valueStaticRoutesStaticRoute["NextHop"].isNull()) + staticRoutesObject.nextHop = valueStaticRoutesStaticRoute["NextHop"].asString(); + if(!valueStaticRoutesStaticRoute["Vlan"].isNull()) + staticRoutesObject.vlan = valueStaticRoutesStaticRoute["Vlan"].asString(); + staticRoutes_.push_back(staticRoutesObject); + } + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + +} + +std::vector DescribeSagStaticRouteListResult::getStaticRoutes()const +{ + return staticRoutes_; +} + +std::vector DescribeSagStaticRouteListResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagUserDnsRequest.cc b/smartag/src/model/DescribeSagUserDnsRequest.cc new file mode 100644 index 000000000..eebbbf9c0 --- /dev/null +++ b/smartag/src/model/DescribeSagUserDnsRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagUserDnsRequest; + +DescribeSagUserDnsRequest::DescribeSagUserDnsRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagUserDns") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagUserDnsRequest::~DescribeSagUserDnsRequest() +{} + +long DescribeSagUserDnsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagUserDnsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagUserDnsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagUserDnsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagUserDnsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagUserDnsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagUserDnsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagUserDnsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagUserDnsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagUserDnsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagUserDnsRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagUserDnsRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagUserDnsRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagUserDnsRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagUserDnsResult.cc b/smartag/src/model/DescribeSagUserDnsResult.cc new file mode 100644 index 000000000..2d814c0c3 --- /dev/null +++ b/smartag/src/model/DescribeSagUserDnsResult.cc @@ -0,0 +1,77 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagUserDnsResult::DescribeSagUserDnsResult() : + ServiceResult() +{} + +DescribeSagUserDnsResult::DescribeSagUserDnsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagUserDnsResult::~DescribeSagUserDnsResult() +{} + +void DescribeSagUserDnsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + if(!value["MasterDns"].isNull()) + masterDns_ = value["MasterDns"].asString(); + if(!value["SlaveDns"].isNull()) + slaveDns_ = value["SlaveDns"].asString(); + +} + +std::string DescribeSagUserDnsResult::getSlaveDns()const +{ + return slaveDns_; +} + +std::vector DescribeSagUserDnsResult::getTaskStates()const +{ + return taskStates_; +} + +std::string DescribeSagUserDnsResult::getMasterDns()const +{ + return masterDns_; +} + diff --git a/smartag/src/model/DescribeSagVbrRelationsRequest.cc b/smartag/src/model/DescribeSagVbrRelationsRequest.cc new file mode 100644 index 000000000..d55a6131c --- /dev/null +++ b/smartag/src/model/DescribeSagVbrRelationsRequest.cc @@ -0,0 +1,108 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagVbrRelationsRequest; + +DescribeSagVbrRelationsRequest::DescribeSagVbrRelationsRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagVbrRelations") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagVbrRelationsRequest::~DescribeSagVbrRelationsRequest() +{} + +long DescribeSagVbrRelationsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagVbrRelationsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::vector DescribeSagVbrRelationsRequest::getVbrInstanceIds()const +{ + return vbrInstanceIds_; +} + +void DescribeSagVbrRelationsRequest::setVbrInstanceIds(const std::vector& vbrInstanceIds) +{ + vbrInstanceIds_ = vbrInstanceIds; + for(int dep1 = 0; dep1!= vbrInstanceIds.size(); dep1++) { + setParameter("VbrInstanceIds."+ std::to_string(dep1), vbrInstanceIds.at(dep1)); + } +} + +std::string DescribeSagVbrRelationsRequest::getVbrRegionId()const +{ + return vbrRegionId_; +} + +void DescribeSagVbrRelationsRequest::setVbrRegionId(const std::string& vbrRegionId) +{ + vbrRegionId_ = vbrRegionId; + setParameter("VbrRegionId", vbrRegionId); +} + +std::string DescribeSagVbrRelationsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagVbrRelationsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagVbrRelationsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagVbrRelationsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagVbrRelationsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagVbrRelationsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagVbrRelationsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagVbrRelationsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/smartag/src/model/DescribeSagVbrRelationsResult.cc b/smartag/src/model/DescribeSagVbrRelationsResult.cc new file mode 100644 index 000000000..7ed94775b --- /dev/null +++ b/smartag/src/model/DescribeSagVbrRelationsResult.cc @@ -0,0 +1,61 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagVbrRelationsResult::DescribeSagVbrRelationsResult() : + ServiceResult() +{} + +DescribeSagVbrRelationsResult::DescribeSagVbrRelationsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagVbrRelationsResult::~DescribeSagVbrRelationsResult() +{} + +void DescribeSagVbrRelationsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allSagVbrRelationsNode = value["SagVbrRelations"]["SagVbrRelation"]; + for (auto valueSagVbrRelationsSagVbrRelation : allSagVbrRelationsNode) + { + SagVbrRelation sagVbrRelationsObject; + if(!valueSagVbrRelationsSagVbrRelation["VbrInstanceId"].isNull()) + sagVbrRelationsObject.vbrInstanceId = valueSagVbrRelationsSagVbrRelation["VbrInstanceId"].asString(); + if(!valueSagVbrRelationsSagVbrRelation["SagInstanceId"].isNull()) + sagVbrRelationsObject.sagInstanceId = valueSagVbrRelationsSagVbrRelation["SagInstanceId"].asString(); + if(!valueSagVbrRelationsSagVbrRelation["SagUid"].isNull()) + sagVbrRelationsObject.sagUid = valueSagVbrRelationsSagVbrRelation["SagUid"].asString(); + sagVbrRelations_.push_back(sagVbrRelationsObject); + } + +} + +std::vector DescribeSagVbrRelationsResult::getSagVbrRelations()const +{ + return sagVbrRelations_; +} + diff --git a/smartag/src/model/DescribeSagWan4GRequest.cc b/smartag/src/model/DescribeSagWan4GRequest.cc new file mode 100644 index 000000000..7d46c872d --- /dev/null +++ b/smartag/src/model/DescribeSagWan4GRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagWan4GRequest; + +DescribeSagWan4GRequest::DescribeSagWan4GRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagWan4G") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagWan4GRequest::~DescribeSagWan4GRequest() +{} + +long DescribeSagWan4GRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagWan4GRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagWan4GRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagWan4GRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagWan4GRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagWan4GRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagWan4GRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagWan4GRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagWan4GRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagWan4GRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagWan4GRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagWan4GRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagWan4GRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagWan4GRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagWan4GResult.cc b/smartag/src/model/DescribeSagWan4GResult.cc new file mode 100644 index 000000000..ea27ed2a6 --- /dev/null +++ b/smartag/src/model/DescribeSagWan4GResult.cc @@ -0,0 +1,72 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagWan4GResult::DescribeSagWan4GResult() : + ServiceResult() +{} + +DescribeSagWan4GResult::DescribeSagWan4GResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagWan4GResult::~DescribeSagWan4GResult() +{} + +void DescribeSagWan4GResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Ip"].isNull()) + ip_ = value["Ip"].asString(); + if(!value["Mac"].isNull()) + mac_ = value["Mac"].asString(); + if(!value["Status"].isNull()) + status_ = value["Status"].asString(); + if(!value["Strength"].isNull()) + strength_ = value["Strength"].asString(); + +} + +std::string DescribeSagWan4GResult::getStatus()const +{ + return status_; +} + +std::string DescribeSagWan4GResult::getIp()const +{ + return ip_; +} + +std::string DescribeSagWan4GResult::getMac()const +{ + return mac_; +} + +std::string DescribeSagWan4GResult::getStrength()const +{ + return strength_; +} + diff --git a/smartag/src/model/DescribeSagWanListRequest.cc b/smartag/src/model/DescribeSagWanListRequest.cc new file mode 100644 index 000000000..d6193c700 --- /dev/null +++ b/smartag/src/model/DescribeSagWanListRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagWanListRequest; + +DescribeSagWanListRequest::DescribeSagWanListRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagWanList") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagWanListRequest::~DescribeSagWanListRequest() +{} + +long DescribeSagWanListRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagWanListRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagWanListRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagWanListRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagWanListRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagWanListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagWanListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagWanListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagWanListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagWanListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagWanListRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagWanListRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagWanListRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagWanListRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagWanListResult.cc b/smartag/src/model/DescribeSagWanListResult.cc new file mode 100644 index 000000000..c48de3518 --- /dev/null +++ b/smartag/src/model/DescribeSagWanListResult.cc @@ -0,0 +1,86 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagWanListResult::DescribeSagWanListResult() : + ServiceResult() +{} + +DescribeSagWanListResult::DescribeSagWanListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagWanListResult::~DescribeSagWanListResult() +{} + +void DescribeSagWanListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allWansNode = value["Wans"]["Wan"]; + for (auto valueWansWan : allWansNode) + { + Wan wansObject; + if(!valueWansWan["PortName"].isNull()) + wansObject.portName = valueWansWan["PortName"].asString(); + if(!valueWansWan["IPType"].isNull()) + wansObject.iPType = valueWansWan["IPType"].asString(); + if(!valueWansWan["IP"].isNull()) + wansObject.iP = valueWansWan["IP"].asString(); + if(!valueWansWan["Mask"].isNull()) + wansObject.mask = valueWansWan["Mask"].asString(); + if(!valueWansWan["Gateway"].isNull()) + wansObject.gateway = valueWansWan["Gateway"].asString(); + if(!valueWansWan["Username"].isNull()) + wansObject.username = valueWansWan["Username"].asString(); + wans_.push_back(wansObject); + } + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + +} + +std::vector DescribeSagWanListResult::getWans()const +{ + return wans_; +} + +std::vector DescribeSagWanListResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagWanSnatRequest.cc b/smartag/src/model/DescribeSagWanSnatRequest.cc new file mode 100644 index 000000000..a60e4acbd --- /dev/null +++ b/smartag/src/model/DescribeSagWanSnatRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagWanSnatRequest; + +DescribeSagWanSnatRequest::DescribeSagWanSnatRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagWanSnat") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagWanSnatRequest::~DescribeSagWanSnatRequest() +{} + +long DescribeSagWanSnatRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagWanSnatRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagWanSnatRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagWanSnatRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagWanSnatRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagWanSnatRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagWanSnatRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagWanSnatRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagWanSnatRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagWanSnatRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagWanSnatRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagWanSnatRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagWanSnatRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagWanSnatRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagWanSnatResult.cc b/smartag/src/model/DescribeSagWanSnatResult.cc new file mode 100644 index 000000000..03a6aafbb --- /dev/null +++ b/smartag/src/model/DescribeSagWanSnatResult.cc @@ -0,0 +1,70 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagWanSnatResult::DescribeSagWanSnatResult() : + ServiceResult() +{} + +DescribeSagWanSnatResult::DescribeSagWanSnatResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagWanSnatResult::~DescribeSagWanSnatResult() +{} + +void DescribeSagWanSnatResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + if(!value["Snat"].isNull()) + snat_ = value["Snat"].asString(); + +} + +std::string DescribeSagWanSnatResult::getSnat()const +{ + return snat_; +} + +std::vector DescribeSagWanSnatResult::getTaskStates()const +{ + return taskStates_; +} + diff --git a/smartag/src/model/DescribeSagWifiRequest.cc b/smartag/src/model/DescribeSagWifiRequest.cc new file mode 100644 index 000000000..e9c110d03 --- /dev/null +++ b/smartag/src/model/DescribeSagWifiRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::DescribeSagWifiRequest; + +DescribeSagWifiRequest::DescribeSagWifiRequest() : + RpcServiceRequest("smartag", "2018-03-13", "DescribeSagWifi") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeSagWifiRequest::~DescribeSagWifiRequest() +{} + +long DescribeSagWifiRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSagWifiRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSagWifiRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSagWifiRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSagWifiRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSagWifiRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSagWifiRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSagWifiRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSagWifiRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSagWifiRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSagWifiRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSagWifiRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DescribeSagWifiRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void DescribeSagWifiRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/DescribeSagWifiResult.cc b/smartag/src/model/DescribeSagWifiResult.cc new file mode 100644 index 000000000..28373a914 --- /dev/null +++ b/smartag/src/model/DescribeSagWifiResult.cc @@ -0,0 +1,119 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +DescribeSagWifiResult::DescribeSagWifiResult() : + ServiceResult() +{} + +DescribeSagWifiResult::DescribeSagWifiResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeSagWifiResult::~DescribeSagWifiResult() +{} + +void DescribeSagWifiResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTaskStatesNode = value["TaskStates"]["TaskState"]; + for (auto valueTaskStatesTaskState : allTaskStatesNode) + { + TaskState taskStatesObject; + if(!valueTaskStatesTaskState["State"].isNull()) + taskStatesObject.state = valueTaskStatesTaskState["State"].asString(); + if(!valueTaskStatesTaskState["ErrorCode"].isNull()) + taskStatesObject.errorCode = valueTaskStatesTaskState["ErrorCode"].asString(); + if(!valueTaskStatesTaskState["ErrorMessage"].isNull()) + taskStatesObject.errorMessage = valueTaskStatesTaskState["ErrorMessage"].asString(); + if(!valueTaskStatesTaskState["CreateTime"].isNull()) + taskStatesObject.createTime = valueTaskStatesTaskState["CreateTime"].asString(); + taskStates_.push_back(taskStatesObject); + } + if(!value["IsEnable"].isNull()) + isEnable_ = value["IsEnable"].asString(); + if(!value["Ssid"].isNull()) + ssid_ = value["Ssid"].asString(); + if(!value["IsBroadcast"].isNull()) + isBroadcast_ = value["IsBroadcast"].asString(); + if(!value["Channel"].isNull()) + channel_ = value["Channel"].asString(); + if(!value["Bandwidth"].isNull()) + bandwidth_ = value["Bandwidth"].asString(); + if(!value["IsAuth"].isNull()) + isAuth_ = value["IsAuth"].asString(); + if(!value["AuthenticationType"].isNull()) + authenticationType_ = value["AuthenticationType"].asString(); + if(!value["EncryptAlgorithm"].isNull()) + encryptAlgorithm_ = value["EncryptAlgorithm"].asString(); + +} + +std::string DescribeSagWifiResult::getIsEnable()const +{ + return isEnable_; +} + +std::string DescribeSagWifiResult::getChannel()const +{ + return channel_; +} + +std::string DescribeSagWifiResult::getBandwidth()const +{ + return bandwidth_; +} + +std::string DescribeSagWifiResult::getIsAuth()const +{ + return isAuth_; +} + +std::vector DescribeSagWifiResult::getTaskStates()const +{ + return taskStates_; +} + +std::string DescribeSagWifiResult::getSsid()const +{ + return ssid_; +} + +std::string DescribeSagWifiResult::getIsBroadcast()const +{ + return isBroadcast_; +} + +std::string DescribeSagWifiResult::getAuthenticationType()const +{ + return authenticationType_; +} + +std::string DescribeSagWifiResult::getEncryptAlgorithm()const +{ + return encryptAlgorithm_; +} + diff --git a/smartag/src/model/DescribeSmartAccessGatewayAttributeRequest.cc b/smartag/src/model/DescribeSmartAccessGatewayAttributeRequest.cc index 474d9be9d..be386c1b7 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayAttributeRequest.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayAttributeRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Smartag::Model::DescribeSmartAccessGatewayAttributeRequest; DescribeSmartAccessGatewayAttributeRequest::DescribeSmartAccessGatewayAttributeRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeSmartAccessGatewayAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSmartAccessGatewayAttributeRequest::~DescribeSmartAccessGatewayAttributeRequest() {} -long DescribeSmartAccessGatewayAttributeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeSmartAccessGatewayAttributeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeSmartAccessGatewayAttributeRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeSmartAccessGatewayAttributeRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DescribeSmartAccessGatewayAttributeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeSmartAccessGatewayAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeSmartAccessGatewayAttributeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeSmartAccessGatewayAttributeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeSmartAccessGatewayAttributeRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeSmartAccessGatewayAttributeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeSmartAccessGatewayAttributeRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void DescribeSmartAccessGatewayAttributeRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long DescribeSmartAccessGatewayAttributeRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSmartAccessGatewayAttributeRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeSmartAccessGatewayAttributeRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSmartAccessGatewayAttributeRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DescribeSmartAccessGatewayAttributeRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSmartAccessGatewayAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSmartAccessGatewayAttributeRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSmartAccessGatewayAttributeRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSmartAccessGatewayAttributeRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSmartAccessGatewayAttributeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSmartAccessGatewayAttributeRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSmartAccessGatewayAttributeRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeSmartAccessGatewayAttributeResult.cc b/smartag/src/model/DescribeSmartAccessGatewayAttributeResult.cc index 9c0c39d3e..391b56c37 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayAttributeResult.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayAttributeResult.cc @@ -59,6 +59,8 @@ void DescribeSmartAccessGatewayAttributeResult::parse(const std::string &payload linksObject.relateInstanceRegionId = valueLinksLink["RelateInstanceRegionId"].asString(); if(!valueLinksLink["CommodityType"].isNull()) linksObject.commodityType = valueLinksLink["CommodityType"].asString(); + if(!valueLinksLink["HealthCheckTargetIp"].isNull()) + linksObject.healthCheckTargetIp = valueLinksLink["HealthCheckTargetIp"].asString(); links_.push_back(linksObject); } auto allDevicesNode = value["Devices"]["Device"]; @@ -77,6 +79,15 @@ void DescribeSmartAccessGatewayAttributeResult::parse(const std::string &payload devicesObject.monitorVersion = valueDevicesDevice["MonitorVersion"].asString(); devices_.push_back(devicesObject); } + auto allAclIds = value["AclIds"]["AclId"]; + for (const auto &item : allAclIds) + aclIds_.push_back(item.asString()); + auto allQosIds = value["QosIds"]["QosId"]; + for (const auto &item : allQosIds) + qosIds_.push_back(item.asString()); + auto allFlowLogIds = value["FlowLogIds"]["FlowLogId"]; + for (const auto &item : allFlowLogIds) + flowLogIds_.push_back(item.asString()); if(!value["SmartAGId"].isNull()) smartAGId_ = value["SmartAGId"].asString(); if(!value["Name"].isNull()) @@ -105,27 +116,43 @@ void DescribeSmartAccessGatewayAttributeResult::parse(const std::string &payload serialNumber_ = value["SerialNumber"].asString(); if(!value["SecurityLockThreshold"].isNull()) securityLockThreshold_ = std::stoi(value["SecurityLockThreshold"].asString()); - if(!value["AclIds"].isNull()) - aclIds_ = value["AclIds"].asString(); if(!value["DataPlan"].isNull()) dataPlan_ = std::stol(value["DataPlan"].asString()); if(!value["UserCount"].isNull()) userCount_ = std::stoi(value["UserCount"].asString()); if(!value["RoutingStrategy"].isNull()) routingStrategy_ = value["RoutingStrategy"].asString(); + if(!value["IpsecStatus"].isNull()) + ipsecStatus_ = value["IpsecStatus"].asString(); + if(!value["VpnStatus"].isNull()) + vpnStatus_ = value["VpnStatus"].asString(); + if(!value["TrafficMasterSn"].isNull()) + trafficMasterSn_ = value["TrafficMasterSn"].asString(); + if(!value["BoxControllerIp"].isNull()) + boxControllerIp_ = value["BoxControllerIp"].asString(); + if(!value["BackupBoxControllerIp"].isNull()) + backupBoxControllerIp_ = value["BackupBoxControllerIp"].asString(); + if(!value["UpBandwidthWan"].isNull()) + upBandwidthWan_ = std::stoi(value["UpBandwidthWan"].asString()); + if(!value["UpBandwidth4G"].isNull()) + upBandwidth4G_ = std::stoi(value["UpBandwidth4G"].asString()); + if(!value["EnableOptimization"].isNull()) + enableOptimization_ = value["EnableOptimization"].asString() == "true"; + if(!value["OptimizationType"].isNull()) + optimizationType_ = value["OptimizationType"].asString() == "true"; } -std::string DescribeSmartAccessGatewayAttributeResult::getStatus()const -{ - return status_; -} - std::string DescribeSmartAccessGatewayAttributeResult::getDescription()const { return description_; } +int DescribeSmartAccessGatewayAttributeResult::getUpBandwidth4G()const +{ + return upBandwidth4G_; +} + long DescribeSmartAccessGatewayAttributeResult::getEndTime()const { return endTime_; @@ -146,14 +173,19 @@ std::string DescribeSmartAccessGatewayAttributeResult::getAssociatedCcnName()con return associatedCcnName_; } -long DescribeSmartAccessGatewayAttributeResult::getCreateTime()const +std::string DescribeSmartAccessGatewayAttributeResult::getVpnStatus()const { - return createTime_; + return vpnStatus_; } -long DescribeSmartAccessGatewayAttributeResult::getDataPlan()const +std::string DescribeSmartAccessGatewayAttributeResult::getBoxControllerIp()const { - return dataPlan_; + return boxControllerIp_; +} + +std::vector DescribeSmartAccessGatewayAttributeResult::getQosIds()const +{ + return qosIds_; } std::string DescribeSmartAccessGatewayAttributeResult::getCidrBlock()const @@ -161,9 +193,9 @@ std::string DescribeSmartAccessGatewayAttributeResult::getCidrBlock()const return cidrBlock_; } -std::string DescribeSmartAccessGatewayAttributeResult::getCity()const +int DescribeSmartAccessGatewayAttributeResult::getUpBandwidthWan()const { - return city_; + return upBandwidthWan_; } std::vector DescribeSmartAccessGatewayAttributeResult::getDevices()const @@ -176,9 +208,14 @@ std::string DescribeSmartAccessGatewayAttributeResult::getName()const return name_; } -std::string DescribeSmartAccessGatewayAttributeResult::getSerialNumber()const +bool DescribeSmartAccessGatewayAttributeResult::getOptimizationType()const { - return serialNumber_; + return optimizationType_; +} + +std::string DescribeSmartAccessGatewayAttributeResult::getIpsecStatus()const +{ + return ipsecStatus_; } std::string DescribeSmartAccessGatewayAttributeResult::getRoutingStrategy()const @@ -186,9 +223,9 @@ std::string DescribeSmartAccessGatewayAttributeResult::getRoutingStrategy()const return routingStrategy_; } -std::vector DescribeSmartAccessGatewayAttributeResult::getLinks()const +std::vector DescribeSmartAccessGatewayAttributeResult::getFlowLogIds()const { - return links_; + return flowLogIds_; } std::string DescribeSmartAccessGatewayAttributeResult::getAssociatedCcnId()const @@ -211,7 +248,52 @@ int DescribeSmartAccessGatewayAttributeResult::getSecurityLockThreshold()const return securityLockThreshold_; } -std::string DescribeSmartAccessGatewayAttributeResult::getAclIds()const +std::string DescribeSmartAccessGatewayAttributeResult::getStatus()const +{ + return status_; +} + +long DescribeSmartAccessGatewayAttributeResult::getCreateTime()const +{ + return createTime_; +} + +long DescribeSmartAccessGatewayAttributeResult::getDataPlan()const +{ + return dataPlan_; +} + +bool DescribeSmartAccessGatewayAttributeResult::getEnableOptimization()const +{ + return enableOptimization_; +} + +std::string DescribeSmartAccessGatewayAttributeResult::getCity()const +{ + return city_; +} + +std::string DescribeSmartAccessGatewayAttributeResult::getSerialNumber()const +{ + return serialNumber_; +} + +std::string DescribeSmartAccessGatewayAttributeResult::getBackupBoxControllerIp()const +{ + return backupBoxControllerIp_; +} + +std::string DescribeSmartAccessGatewayAttributeResult::getTrafficMasterSn()const +{ + return trafficMasterSn_; +} + +std::vector DescribeSmartAccessGatewayAttributeResult::getLinks()const +{ + return links_; +} + +std::vector DescribeSmartAccessGatewayAttributeResult::getAclIds()const { return aclIds_; } diff --git a/smartag/src/model/DescribeSmartAccessGatewayClientUsersRequest.cc b/smartag/src/model/DescribeSmartAccessGatewayClientUsersRequest.cc index db9d97a7f..a08c6706f 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayClientUsersRequest.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayClientUsersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeSmartAccessGatewayClientUsersRequest DescribeSmartAccessGatewayClientUsersRequest::DescribeSmartAccessGatewayClientUsersRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeSmartAccessGatewayClientUsers") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSmartAccessGatewayClientUsersRequest::~DescribeSmartAccessGatewayClientUsersRequest() {} @@ -33,7 +35,7 @@ long DescribeSmartAccessGatewayClientUsersRequest::getResourceOwnerId()const void DescribeSmartAccessGatewayClientUsersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeSmartAccessGatewayClientUsersRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeSmartAccessGatewayClientUsersRequest::getPageNumber()const void DescribeSmartAccessGatewayClientUsersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSmartAccessGatewayClientUsersRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeSmartAccessGatewayClientUsersRequest::getRegionId()const void DescribeSmartAccessGatewayClientUsersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeSmartAccessGatewayClientUsersRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeSmartAccessGatewayClientUsersRequest::getPageSize()const void DescribeSmartAccessGatewayClientUsersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSmartAccessGatewayClientUsersRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeSmartAccessGatewayClientUsersRequest::getResourceOwnerAccoun void DescribeSmartAccessGatewayClientUsersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSmartAccessGatewayClientUsersRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeSmartAccessGatewayClientUsersRequest::getOwnerAccount()const void DescribeSmartAccessGatewayClientUsersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeSmartAccessGatewayClientUsersRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeSmartAccessGatewayClientUsersRequest::getOwnerId()const void DescribeSmartAccessGatewayClientUsersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSmartAccessGatewayClientUsersRequest::getSmartAGId()const @@ -110,7 +112,7 @@ std::string DescribeSmartAccessGatewayClientUsersRequest::getSmartAGId()const void DescribeSmartAccessGatewayClientUsersRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } std::string DescribeSmartAccessGatewayClientUsersRequest::getUserName()const @@ -121,6 +123,6 @@ std::string DescribeSmartAccessGatewayClientUsersRequest::getUserName()const void DescribeSmartAccessGatewayClientUsersRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/smartag/src/model/DescribeSmartAccessGatewayHaRequest.cc b/smartag/src/model/DescribeSmartAccessGatewayHaRequest.cc index 2beff327b..4a405a555 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayHaRequest.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayHaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeSmartAccessGatewayHaRequest; DescribeSmartAccessGatewayHaRequest::DescribeSmartAccessGatewayHaRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeSmartAccessGatewayHa") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSmartAccessGatewayHaRequest::~DescribeSmartAccessGatewayHaRequest() {} @@ -33,7 +35,7 @@ long DescribeSmartAccessGatewayHaRequest::getResourceOwnerId()const void DescribeSmartAccessGatewayHaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSmartAccessGatewayHaRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeSmartAccessGatewayHaRequest::getRegionId()const void DescribeSmartAccessGatewayHaRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeSmartAccessGatewayHaRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeSmartAccessGatewayHaRequest::getResourceOwnerAccount()const void DescribeSmartAccessGatewayHaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSmartAccessGatewayHaRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeSmartAccessGatewayHaRequest::getOwnerAccount()const void DescribeSmartAccessGatewayHaRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeSmartAccessGatewayHaRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DescribeSmartAccessGatewayHaRequest::getOwnerId()const void DescribeSmartAccessGatewayHaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSmartAccessGatewayHaRequest::getSmartAGId()const @@ -88,6 +90,6 @@ std::string DescribeSmartAccessGatewayHaRequest::getSmartAGId()const void DescribeSmartAccessGatewayHaRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/DescribeSmartAccessGatewayVersionsRequest.cc b/smartag/src/model/DescribeSmartAccessGatewayVersionsRequest.cc index 9159752ad..b7b53097b 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayVersionsRequest.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayVersionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeSmartAccessGatewayVersionsRequest; DescribeSmartAccessGatewayVersionsRequest::DescribeSmartAccessGatewayVersionsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeSmartAccessGatewayVersions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSmartAccessGatewayVersionsRequest::~DescribeSmartAccessGatewayVersionsRequest() {} @@ -33,7 +35,7 @@ long DescribeSmartAccessGatewayVersionsRequest::getResourceOwnerId()const void DescribeSmartAccessGatewayVersionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSmartAccessGatewayVersionsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeSmartAccessGatewayVersionsRequest::getRegionId()const void DescribeSmartAccessGatewayVersionsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeSmartAccessGatewayVersionsRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeSmartAccessGatewayVersionsRequest::getResourceOwnerAccount() void DescribeSmartAccessGatewayVersionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSmartAccessGatewayVersionsRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeSmartAccessGatewayVersionsRequest::getOwnerAccount()const void DescribeSmartAccessGatewayVersionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeSmartAccessGatewayVersionsRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DescribeSmartAccessGatewayVersionsRequest::getOwnerId()const void DescribeSmartAccessGatewayVersionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSmartAccessGatewayVersionsRequest::getSmartAGId()const @@ -88,6 +90,6 @@ std::string DescribeSmartAccessGatewayVersionsRequest::getSmartAGId()const void DescribeSmartAccessGatewayVersionsRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/DescribeSmartAccessGatewayVersionsResult.cc b/smartag/src/model/DescribeSmartAccessGatewayVersionsResult.cc index 98ef43204..f7beb98eb 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayVersionsResult.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayVersionsResult.cc @@ -49,6 +49,8 @@ void DescribeSmartAccessGatewayVersionsResult::parse(const std::string &payload) smartAGVersionsObject.versionName = valueSmartAGVersionsSmartAGVersion["VersionName"].asString(); if(!valueSmartAGVersionsSmartAGVersion["CreateTime"].isNull()) smartAGVersionsObject.createTime = std::stol(valueSmartAGVersionsSmartAGVersion["CreateTime"].asString()); + if(!valueSmartAGVersionsSmartAGVersion["Type"].isNull()) + smartAGVersionsObject.type = valueSmartAGVersionsSmartAGVersion["Type"].asString(); smartAGVersions_.push_back(smartAGVersionsObject); } diff --git a/smartag/src/model/DescribeSmartAccessGatewaysRequest.cc b/smartag/src/model/DescribeSmartAccessGatewaysRequest.cc index 4dcb80cc6..320230866 100644 --- a/smartag/src/model/DescribeSmartAccessGatewaysRequest.cc +++ b/smartag/src/model/DescribeSmartAccessGatewaysRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeSmartAccessGatewaysRequest; DescribeSmartAccessGatewaysRequest::DescribeSmartAccessGatewaysRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeSmartAccessGateways") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSmartAccessGatewaysRequest::~DescribeSmartAccessGatewaysRequest() {} @@ -33,7 +35,7 @@ long DescribeSmartAccessGatewaysRequest::getResourceOwnerId()const void DescribeSmartAccessGatewaysRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSmartAccessGatewaysRequest::getAclIds()const @@ -44,7 +46,29 @@ std::string DescribeSmartAccessGatewaysRequest::getAclIds()const void DescribeSmartAccessGatewaysRequest::setAclIds(const std::string& aclIds) { aclIds_ = aclIds; - setCoreParameter("AclIds", aclIds); + setParameter("AclIds", aclIds); +} + +bool DescribeSmartAccessGatewaysRequest::getCanAssociateQos()const +{ + return canAssociateQos_; +} + +void DescribeSmartAccessGatewaysRequest::setCanAssociateQos(bool canAssociateQos) +{ + canAssociateQos_ = canAssociateQos; + setParameter("CanAssociateQos", canAssociateQos ? "true" : "false"); +} + +std::string DescribeSmartAccessGatewaysRequest::getSoftwareVersion()const +{ + return softwareVersion_; +} + +void DescribeSmartAccessGatewaysRequest::setSoftwareVersion(const std::string& softwareVersion) +{ + softwareVersion_ = softwareVersion; + setParameter("SoftwareVersion", softwareVersion); } std::string DescribeSmartAccessGatewaysRequest::getUnboundAclIds()const @@ -55,18 +79,29 @@ std::string DescribeSmartAccessGatewaysRequest::getUnboundAclIds()const void DescribeSmartAccessGatewaysRequest::setUnboundAclIds(const std::string& unboundAclIds) { unboundAclIds_ = unboundAclIds; - setCoreParameter("UnboundAclIds", unboundAclIds); + setParameter("UnboundAclIds", unboundAclIds); } -std::string DescribeSmartAccessGatewaysRequest::getPageNumber()const +int DescribeSmartAccessGatewaysRequest::getPageNumber()const { return pageNumber_; } -void DescribeSmartAccessGatewaysRequest::setPageNumber(const std::string& pageNumber) +void DescribeSmartAccessGatewaysRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", pageNumber); + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeSmartAccessGatewaysRequest::getVersionComparator()const +{ + return versionComparator_; +} + +void DescribeSmartAccessGatewaysRequest::setVersionComparator(const std::string& versionComparator) +{ + versionComparator_ = versionComparator; + setParameter("VersionComparator", versionComparator); } std::string DescribeSmartAccessGatewaysRequest::getRegionId()const @@ -77,18 +112,18 @@ std::string DescribeSmartAccessGatewaysRequest::getRegionId()const void DescribeSmartAccessGatewaysRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } -std::string DescribeSmartAccessGatewaysRequest::getPageSize()const +int DescribeSmartAccessGatewaysRequest::getPageSize()const { return pageSize_; } -void DescribeSmartAccessGatewaysRequest::setPageSize(const std::string& pageSize) +void DescribeSmartAccessGatewaysRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSmartAccessGatewaysRequest::getInstanceType()const @@ -99,7 +134,18 @@ std::string DescribeSmartAccessGatewaysRequest::getInstanceType()const void DescribeSmartAccessGatewaysRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); +} + +std::string DescribeSmartAccessGatewaysRequest::getHardwareType()const +{ + return hardwareType_; +} + +void DescribeSmartAccessGatewaysRequest::setHardwareType(const std::string& hardwareType) +{ + hardwareType_ = hardwareType; + setParameter("HardwareType", hardwareType); } std::string DescribeSmartAccessGatewaysRequest::getSerialNumber()const @@ -110,7 +156,7 @@ std::string DescribeSmartAccessGatewaysRequest::getSerialNumber()const void DescribeSmartAccessGatewaysRequest::setSerialNumber(const std::string& serialNumber) { serialNumber_ = serialNumber; - setCoreParameter("SerialNumber", serialNumber); + setParameter("SerialNumber", serialNumber); } std::string DescribeSmartAccessGatewaysRequest::getResourceOwnerAccount()const @@ -121,7 +167,7 @@ std::string DescribeSmartAccessGatewaysRequest::getResourceOwnerAccount()const void DescribeSmartAccessGatewaysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSmartAccessGatewaysRequest::getOwnerAccount()const @@ -132,7 +178,7 @@ std::string DescribeSmartAccessGatewaysRequest::getOwnerAccount()const void DescribeSmartAccessGatewaysRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeSmartAccessGatewaysRequest::getAssociatedCcnId()const @@ -143,7 +189,7 @@ std::string DescribeSmartAccessGatewaysRequest::getAssociatedCcnId()const void DescribeSmartAccessGatewaysRequest::setAssociatedCcnId(const std::string& associatedCcnId) { associatedCcnId_ = associatedCcnId; - setCoreParameter("AssociatedCcnId", associatedCcnId); + setParameter("AssociatedCcnId", associatedCcnId); } long DescribeSmartAccessGatewaysRequest::getOwnerId()const @@ -154,7 +200,18 @@ long DescribeSmartAccessGatewaysRequest::getOwnerId()const void DescribeSmartAccessGatewaysRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSmartAccessGatewaysRequest::getBusinessState()const +{ + return businessState_; +} + +void DescribeSmartAccessGatewaysRequest::setBusinessState(const std::string& businessState) +{ + businessState_ = businessState; + setParameter("BusinessState", businessState); } std::string DescribeSmartAccessGatewaysRequest::getName()const @@ -165,7 +222,7 @@ std::string DescribeSmartAccessGatewaysRequest::getName()const void DescribeSmartAccessGatewaysRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeSmartAccessGatewaysRequest::getSmartAGId()const @@ -176,7 +233,7 @@ std::string DescribeSmartAccessGatewaysRequest::getSmartAGId()const void DescribeSmartAccessGatewaysRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } std::string DescribeSmartAccessGatewaysRequest::getStatus()const @@ -187,6 +244,6 @@ std::string DescribeSmartAccessGatewaysRequest::getStatus()const void DescribeSmartAccessGatewaysRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/smartag/src/model/DescribeSnatEntriesRequest.cc b/smartag/src/model/DescribeSnatEntriesRequest.cc index d5bfc9c09..85af12293 100644 --- a/smartag/src/model/DescribeSnatEntriesRequest.cc +++ b/smartag/src/model/DescribeSnatEntriesRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Smartag::Model::DescribeSnatEntriesRequest; DescribeSnatEntriesRequest::DescribeSnatEntriesRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeSnatEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSnatEntriesRequest::~DescribeSnatEntriesRequest() {} -long DescribeSnatEntriesRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeSnatEntriesRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int DescribeSnatEntriesRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeSnatEntriesRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeSnatEntriesRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeSnatEntriesRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DescribeSnatEntriesRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeSnatEntriesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeSnatEntriesRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeSnatEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeSnatEntriesRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeSnatEntriesRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeSnatEntriesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeSnatEntriesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeSnatEntriesRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void DescribeSnatEntriesRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long DescribeSnatEntriesRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeSnatEntriesRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int DescribeSnatEntriesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeSnatEntriesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeSnatEntriesRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeSnatEntriesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeSnatEntriesRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeSnatEntriesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeSnatEntriesRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeSnatEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeSnatEntriesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeSnatEntriesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeSnatEntriesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeSnatEntriesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeSnatEntriesRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DescribeSnatEntriesRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DescribeUnbindFlowLogSagsRequest.cc b/smartag/src/model/DescribeUnbindFlowLogSagsRequest.cc index 915e335db..b4caaf99d 100644 --- a/smartag/src/model/DescribeUnbindFlowLogSagsRequest.cc +++ b/smartag/src/model/DescribeUnbindFlowLogSagsRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Smartag::Model::DescribeUnbindFlowLogSagsRequest; DescribeUnbindFlowLogSagsRequest::DescribeUnbindFlowLogSagsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeUnbindFlowLogSags") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUnbindFlowLogSagsRequest::~DescribeUnbindFlowLogSagsRequest() {} -long DescribeUnbindFlowLogSagsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeUnbindFlowLogSagsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeUnbindFlowLogSagsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeUnbindFlowLogSagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeUnbindFlowLogSagsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeUnbindFlowLogSagsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeUnbindFlowLogSagsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeUnbindFlowLogSagsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeUnbindFlowLogSagsRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeUnbindFlowLogSagsRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - +long DescribeUnbindFlowLogSagsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeUnbindFlowLogSagsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeUnbindFlowLogSagsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeUnbindFlowLogSagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeUnbindFlowLogSagsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeUnbindFlowLogSagsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeUnbindFlowLogSagsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeUnbindFlowLogSagsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeUnbindFlowLogSagsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeUnbindFlowLogSagsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/smartag/src/model/DescribeUserFlowStatisticsRequest.cc b/smartag/src/model/DescribeUserFlowStatisticsRequest.cc index 216efaf50..cfbf89bc4 100644 --- a/smartag/src/model/DescribeUserFlowStatisticsRequest.cc +++ b/smartag/src/model/DescribeUserFlowStatisticsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeUserFlowStatisticsRequest; DescribeUserFlowStatisticsRequest::DescribeUserFlowStatisticsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeUserFlowStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUserFlowStatisticsRequest::~DescribeUserFlowStatisticsRequest() {} @@ -33,7 +35,7 @@ long DescribeUserFlowStatisticsRequest::getResourceOwnerId()const void DescribeUserFlowStatisticsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeUserFlowStatisticsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeUserFlowStatisticsRequest::getRegionId()const void DescribeUserFlowStatisticsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector DescribeUserFlowStatisticsRequest::getUserNames()const @@ -55,8 +57,9 @@ std::vector DescribeUserFlowStatisticsRequest::getUserNames()const void DescribeUserFlowStatisticsRequest::setUserNames(const std::vector& userNames) { userNames_ = userNames; - for(int i = 0; i!= userNames.size(); i++) - setCoreParameter("UserNames."+ std::to_string(i), userNames.at(i)); + for(int dep1 = 0; dep1!= userNames.size(); dep1++) { + setParameter("UserNames."+ std::to_string(dep1), userNames.at(dep1)); + } } std::string DescribeUserFlowStatisticsRequest::getResourceOwnerAccount()const @@ -67,7 +70,7 @@ std::string DescribeUserFlowStatisticsRequest::getResourceOwnerAccount()const void DescribeUserFlowStatisticsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeUserFlowStatisticsRequest::getOwnerAccount()const @@ -78,7 +81,7 @@ std::string DescribeUserFlowStatisticsRequest::getOwnerAccount()const void DescribeUserFlowStatisticsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeUserFlowStatisticsRequest::getStatisticsDate()const @@ -89,7 +92,7 @@ std::string DescribeUserFlowStatisticsRequest::getStatisticsDate()const void DescribeUserFlowStatisticsRequest::setStatisticsDate(const std::string& statisticsDate) { statisticsDate_ = statisticsDate; - setCoreParameter("StatisticsDate", statisticsDate); + setParameter("StatisticsDate", statisticsDate); } long DescribeUserFlowStatisticsRequest::getOwnerId()const @@ -100,7 +103,7 @@ long DescribeUserFlowStatisticsRequest::getOwnerId()const void DescribeUserFlowStatisticsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeUserFlowStatisticsRequest::getSmartAGId()const @@ -111,6 +114,6 @@ std::string DescribeUserFlowStatisticsRequest::getSmartAGId()const void DescribeUserFlowStatisticsRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/DescribeUserOnlineClientStatisticsRequest.cc b/smartag/src/model/DescribeUserOnlineClientStatisticsRequest.cc index ca6a18260..2e60c7541 100644 --- a/smartag/src/model/DescribeUserOnlineClientStatisticsRequest.cc +++ b/smartag/src/model/DescribeUserOnlineClientStatisticsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeUserOnlineClientStatisticsRequest; DescribeUserOnlineClientStatisticsRequest::DescribeUserOnlineClientStatisticsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeUserOnlineClientStatistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUserOnlineClientStatisticsRequest::~DescribeUserOnlineClientStatisticsRequest() {} @@ -33,7 +35,7 @@ long DescribeUserOnlineClientStatisticsRequest::getResourceOwnerId()const void DescribeUserOnlineClientStatisticsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeUserOnlineClientStatisticsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeUserOnlineClientStatisticsRequest::getRegionId()const void DescribeUserOnlineClientStatisticsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector DescribeUserOnlineClientStatisticsRequest::getUserNames()const @@ -55,8 +57,9 @@ std::vector DescribeUserOnlineClientStatisticsRequest::getUserNames void DescribeUserOnlineClientStatisticsRequest::setUserNames(const std::vector& userNames) { userNames_ = userNames; - for(int i = 0; i!= userNames.size(); i++) - setCoreParameter("UserNames."+ std::to_string(i), userNames.at(i)); + for(int dep1 = 0; dep1!= userNames.size(); dep1++) { + setParameter("UserNames."+ std::to_string(dep1), userNames.at(dep1)); + } } std::string DescribeUserOnlineClientStatisticsRequest::getResourceOwnerAccount()const @@ -67,7 +70,7 @@ std::string DescribeUserOnlineClientStatisticsRequest::getResourceOwnerAccount() void DescribeUserOnlineClientStatisticsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeUserOnlineClientStatisticsRequest::getOwnerAccount()const @@ -78,7 +81,7 @@ std::string DescribeUserOnlineClientStatisticsRequest::getOwnerAccount()const void DescribeUserOnlineClientStatisticsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeUserOnlineClientStatisticsRequest::getOwnerId()const @@ -89,7 +92,7 @@ long DescribeUserOnlineClientStatisticsRequest::getOwnerId()const void DescribeUserOnlineClientStatisticsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeUserOnlineClientStatisticsRequest::getSmartAGId()const @@ -100,6 +103,6 @@ std::string DescribeUserOnlineClientStatisticsRequest::getSmartAGId()const void DescribeUserOnlineClientStatisticsRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/DescribeUserOnlineClientsRequest.cc b/smartag/src/model/DescribeUserOnlineClientsRequest.cc index f3ced8e5f..fee69023a 100644 --- a/smartag/src/model/DescribeUserOnlineClientsRequest.cc +++ b/smartag/src/model/DescribeUserOnlineClientsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DescribeUserOnlineClientsRequest; DescribeUserOnlineClientsRequest::DescribeUserOnlineClientsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DescribeUserOnlineClients") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUserOnlineClientsRequest::~DescribeUserOnlineClientsRequest() {} @@ -33,7 +35,7 @@ long DescribeUserOnlineClientsRequest::getResourceOwnerId()const void DescribeUserOnlineClientsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeUserOnlineClientsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeUserOnlineClientsRequest::getRegionId()const void DescribeUserOnlineClientsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeUserOnlineClientsRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeUserOnlineClientsRequest::getResourceOwnerAccount()const void DescribeUserOnlineClientsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeUserOnlineClientsRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeUserOnlineClientsRequest::getOwnerAccount()const void DescribeUserOnlineClientsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeUserOnlineClientsRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DescribeUserOnlineClientsRequest::getOwnerId()const void DescribeUserOnlineClientsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeUserOnlineClientsRequest::getSmartAGId()const @@ -88,7 +90,7 @@ std::string DescribeUserOnlineClientsRequest::getSmartAGId()const void DescribeUserOnlineClientsRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } std::string DescribeUserOnlineClientsRequest::getUserName()const @@ -99,6 +101,6 @@ std::string DescribeUserOnlineClientsRequest::getUserName()const void DescribeUserOnlineClientsRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/smartag/src/model/DetachNetworkOptimizationSagsRequest.cc b/smartag/src/model/DetachNetworkOptimizationSagsRequest.cc index 64d54c6d7..05855a45d 100644 --- a/smartag/src/model/DetachNetworkOptimizationSagsRequest.cc +++ b/smartag/src/model/DetachNetworkOptimizationSagsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DetachNetworkOptimizationSagsRequest; DetachNetworkOptimizationSagsRequest::DetachNetworkOptimizationSagsRequest() : RpcServiceRequest("smartag", "2018-03-13", "DetachNetworkOptimizationSags") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachNetworkOptimizationSagsRequest::~DetachNetworkOptimizationSagsRequest() {} @@ -33,7 +35,7 @@ long DetachNetworkOptimizationSagsRequest::getResourceOwnerId()const void DetachNetworkOptimizationSagsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DetachNetworkOptimizationSagsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DetachNetworkOptimizationSagsRequest::getRegionId()const void DetachNetworkOptimizationSagsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DetachNetworkOptimizationSagsRequest::getNetworkOptId()const @@ -55,7 +57,7 @@ std::string DetachNetworkOptimizationSagsRequest::getNetworkOptId()const void DetachNetworkOptimizationSagsRequest::setNetworkOptId(const std::string& networkOptId) { networkOptId_ = networkOptId; - setCoreParameter("NetworkOptId", networkOptId); + setParameter("NetworkOptId", networkOptId); } std::vector DetachNetworkOptimizationSagsRequest::getSmartAGIds()const @@ -66,8 +68,9 @@ std::vector DetachNetworkOptimizationSagsRequest::getSmartAGIds()co void DetachNetworkOptimizationSagsRequest::setSmartAGIds(const std::vector& smartAGIds) { smartAGIds_ = smartAGIds; - for(int i = 0; i!= smartAGIds.size(); i++) - setCoreParameter("SmartAGIds."+ std::to_string(i), smartAGIds.at(i)); + for(int dep1 = 0; dep1!= smartAGIds.size(); dep1++) { + setParameter("SmartAGIds."+ std::to_string(dep1), smartAGIds.at(dep1)); + } } std::string DetachNetworkOptimizationSagsRequest::getResourceOwnerAccount()const @@ -78,7 +81,7 @@ std::string DetachNetworkOptimizationSagsRequest::getResourceOwnerAccount()const void DetachNetworkOptimizationSagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DetachNetworkOptimizationSagsRequest::getOwnerAccount()const @@ -89,7 +92,7 @@ std::string DetachNetworkOptimizationSagsRequest::getOwnerAccount()const void DetachNetworkOptimizationSagsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DetachNetworkOptimizationSagsRequest::getOwnerId()const @@ -100,6 +103,6 @@ long DetachNetworkOptimizationSagsRequest::getOwnerId()const void DetachNetworkOptimizationSagsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/DisableSmartAccessGatewayUserRequest.cc b/smartag/src/model/DisableSmartAccessGatewayUserRequest.cc index 7ff8a00cc..6e4612ee5 100644 --- a/smartag/src/model/DisableSmartAccessGatewayUserRequest.cc +++ b/smartag/src/model/DisableSmartAccessGatewayUserRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::DisableSmartAccessGatewayUserRequest; DisableSmartAccessGatewayUserRequest::DisableSmartAccessGatewayUserRequest() : RpcServiceRequest("smartag", "2018-03-13", "DisableSmartAccessGatewayUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} DisableSmartAccessGatewayUserRequest::~DisableSmartAccessGatewayUserRequest() {} -long DisableSmartAccessGatewayUserRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DisableSmartAccessGatewayUserRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DisableSmartAccessGatewayUserRequest::getRegionId()const -{ - return regionId_; -} - -void DisableSmartAccessGatewayUserRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DisableSmartAccessGatewayUserRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DisableSmartAccessGatewayUserRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DisableSmartAccessGatewayUserRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DisableSmartAccessGatewayUserRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DisableSmartAccessGatewayUserRequest::getOwnerId()const -{ - return ownerId_; -} - -void DisableSmartAccessGatewayUserRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DisableSmartAccessGatewayUserRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void DisableSmartAccessGatewayUserRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - -std::string DisableSmartAccessGatewayUserRequest::getUserName()const -{ - return userName_; -} - -void DisableSmartAccessGatewayUserRequest::setUserName(const std::string& userName) -{ - userName_ = userName; - setCoreParameter("UserName", userName); -} - +long DisableSmartAccessGatewayUserRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DisableSmartAccessGatewayUserRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DisableSmartAccessGatewayUserRequest::getRegionId()const +{ + return regionId_; +} + +void DisableSmartAccessGatewayUserRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DisableSmartAccessGatewayUserRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DisableSmartAccessGatewayUserRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DisableSmartAccessGatewayUserRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DisableSmartAccessGatewayUserRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DisableSmartAccessGatewayUserRequest::getOwnerId()const +{ + return ownerId_; +} + +void DisableSmartAccessGatewayUserRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DisableSmartAccessGatewayUserRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DisableSmartAccessGatewayUserRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DisableSmartAccessGatewayUserRequest::getUserName()const +{ + return userName_; +} + +void DisableSmartAccessGatewayUserRequest::setUserName(const std::string& userName) +{ + userName_ = userName; + setParameter("UserName", userName); +} + diff --git a/smartag/src/model/DisassociateACLRequest.cc b/smartag/src/model/DisassociateACLRequest.cc index c7d565b3e..16c719688 100644 --- a/smartag/src/model/DisassociateACLRequest.cc +++ b/smartag/src/model/DisassociateACLRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DisassociateACLRequest; DisassociateACLRequest::DisassociateACLRequest() : RpcServiceRequest("smartag", "2018-03-13", "DisassociateACL") -{} +{ + setMethod(HttpRequest::Method::Post); +} DisassociateACLRequest::~DisassociateACLRequest() {} @@ -33,7 +35,7 @@ long DisassociateACLRequest::getResourceOwnerId()const void DisassociateACLRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DisassociateACLRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DisassociateACLRequest::getRegionId()const void DisassociateACLRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DisassociateACLRequest::getAclId()const @@ -55,7 +57,7 @@ std::string DisassociateACLRequest::getAclId()const void DisassociateACLRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DisassociateACLRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DisassociateACLRequest::getResourceOwnerAccount()const void DisassociateACLRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DisassociateACLRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DisassociateACLRequest::getOwnerAccount()const void DisassociateACLRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DisassociateACLRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DisassociateACLRequest::getOwnerId()const void DisassociateACLRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DisassociateACLRequest::getSmartAGId()const @@ -99,6 +101,6 @@ std::string DisassociateACLRequest::getSmartAGId()const void DisassociateACLRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/DisassociateFlowLogRequest.cc b/smartag/src/model/DisassociateFlowLogRequest.cc index e6c78a352..ce3a66ea1 100644 --- a/smartag/src/model/DisassociateFlowLogRequest.cc +++ b/smartag/src/model/DisassociateFlowLogRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::DisassociateFlowLogRequest; DisassociateFlowLogRequest::DisassociateFlowLogRequest() : RpcServiceRequest("smartag", "2018-03-13", "DisassociateFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DisassociateFlowLogRequest::~DisassociateFlowLogRequest() {} -long DisassociateFlowLogRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DisassociateFlowLogRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DisassociateFlowLogRequest::getRegionId()const -{ - return regionId_; -} - -void DisassociateFlowLogRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DisassociateFlowLogRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DisassociateFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DisassociateFlowLogRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DisassociateFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DisassociateFlowLogRequest::getOwnerId()const -{ - return ownerId_; -} - -void DisassociateFlowLogRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DisassociateFlowLogRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void DisassociateFlowLogRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - -std::string DisassociateFlowLogRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void DisassociateFlowLogRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long DisassociateFlowLogRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DisassociateFlowLogRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DisassociateFlowLogRequest::getRegionId()const +{ + return regionId_; +} + +void DisassociateFlowLogRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DisassociateFlowLogRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DisassociateFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DisassociateFlowLogRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DisassociateFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DisassociateFlowLogRequest::getOwnerId()const +{ + return ownerId_; +} + +void DisassociateFlowLogRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DisassociateFlowLogRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DisassociateFlowLogRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string DisassociateFlowLogRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void DisassociateFlowLogRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/smartag/src/model/DisassociateQosRequest.cc b/smartag/src/model/DisassociateQosRequest.cc index 649ed655e..516eed6cb 100644 --- a/smartag/src/model/DisassociateQosRequest.cc +++ b/smartag/src/model/DisassociateQosRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::DisassociateQosRequest; DisassociateQosRequest::DisassociateQosRequest() : RpcServiceRequest("smartag", "2018-03-13", "DisassociateQos") -{} +{ + setMethod(HttpRequest::Method::Post); +} DisassociateQosRequest::~DisassociateQosRequest() {} -long DisassociateQosRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DisassociateQosRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DisassociateQosRequest::getRegionId()const -{ - return regionId_; -} - -void DisassociateQosRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DisassociateQosRequest::getQosId()const -{ - return qosId_; -} - -void DisassociateQosRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string DisassociateQosRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DisassociateQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DisassociateQosRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DisassociateQosRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DisassociateQosRequest::getOwnerId()const -{ - return ownerId_; -} - -void DisassociateQosRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DisassociateQosRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void DisassociateQosRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long DisassociateQosRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DisassociateQosRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DisassociateQosRequest::getRegionId()const +{ + return regionId_; +} + +void DisassociateQosRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DisassociateQosRequest::getQosId()const +{ + return qosId_; +} + +void DisassociateQosRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string DisassociateQosRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DisassociateQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DisassociateQosRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DisassociateQosRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DisassociateQosRequest::getOwnerId()const +{ + return ownerId_; +} + +void DisassociateQosRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DisassociateQosRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DisassociateQosRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/DowngradeSmartAccessGatewayRequest.cc b/smartag/src/model/DowngradeSmartAccessGatewayRequest.cc index b5b57cea8..d6db15c1b 100644 --- a/smartag/src/model/DowngradeSmartAccessGatewayRequest.cc +++ b/smartag/src/model/DowngradeSmartAccessGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::DowngradeSmartAccessGatewayRequest; DowngradeSmartAccessGatewayRequest::DowngradeSmartAccessGatewayRequest() : RpcServiceRequest("smartag", "2018-03-13", "DowngradeSmartAccessGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} DowngradeSmartAccessGatewayRequest::~DowngradeSmartAccessGatewayRequest() {} @@ -33,7 +35,7 @@ long DowngradeSmartAccessGatewayRequest::getResourceOwnerId()const void DowngradeSmartAccessGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long DowngradeSmartAccessGatewayRequest::getBandWidthSpec()const @@ -44,7 +46,7 @@ long DowngradeSmartAccessGatewayRequest::getBandWidthSpec()const void DowngradeSmartAccessGatewayRequest::setBandWidthSpec(long bandWidthSpec) { bandWidthSpec_ = bandWidthSpec; - setCoreParameter("BandWidthSpec", std::to_string(bandWidthSpec)); + setParameter("BandWidthSpec", std::to_string(bandWidthSpec)); } std::string DowngradeSmartAccessGatewayRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DowngradeSmartAccessGatewayRequest::getRegionId()const void DowngradeSmartAccessGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DowngradeSmartAccessGatewayRequest::getUserCount()const @@ -66,7 +68,7 @@ int DowngradeSmartAccessGatewayRequest::getUserCount()const void DowngradeSmartAccessGatewayRequest::setUserCount(int userCount) { userCount_ = userCount; - setCoreParameter("UserCount", std::to_string(userCount)); + setParameter("UserCount", std::to_string(userCount)); } bool DowngradeSmartAccessGatewayRequest::getAutoPay()const @@ -77,7 +79,7 @@ bool DowngradeSmartAccessGatewayRequest::getAutoPay()const void DowngradeSmartAccessGatewayRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string DowngradeSmartAccessGatewayRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DowngradeSmartAccessGatewayRequest::getResourceOwnerAccount()const void DowngradeSmartAccessGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DowngradeSmartAccessGatewayRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DowngradeSmartAccessGatewayRequest::getOwnerAccount()const void DowngradeSmartAccessGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DowngradeSmartAccessGatewayRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DowngradeSmartAccessGatewayRequest::getOwnerId()const void DowngradeSmartAccessGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DowngradeSmartAccessGatewayRequest::getSmartAGId()const @@ -121,7 +123,7 @@ std::string DowngradeSmartAccessGatewayRequest::getSmartAGId()const void DowngradeSmartAccessGatewayRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } long DowngradeSmartAccessGatewayRequest::getDataPlan()const @@ -132,6 +134,6 @@ long DowngradeSmartAccessGatewayRequest::getDataPlan()const void DowngradeSmartAccessGatewayRequest::setDataPlan(long dataPlan) { dataPlan_ = dataPlan; - setCoreParameter("DataPlan", std::to_string(dataPlan)); + setParameter("DataPlan", std::to_string(dataPlan)); } diff --git a/smartag/src/model/DowngradeSmartAccessGatewaySoftwareRequest.cc b/smartag/src/model/DowngradeSmartAccessGatewaySoftwareRequest.cc index 50103fa37..7b3fd6879 100644 --- a/smartag/src/model/DowngradeSmartAccessGatewaySoftwareRequest.cc +++ b/smartag/src/model/DowngradeSmartAccessGatewaySoftwareRequest.cc @@ -20,107 +20,109 @@ using AlibabaCloud::Smartag::Model::DowngradeSmartAccessGatewaySoftwareRequest; DowngradeSmartAccessGatewaySoftwareRequest::DowngradeSmartAccessGatewaySoftwareRequest() : RpcServiceRequest("smartag", "2018-03-13", "DowngradeSmartAccessGatewaySoftware") -{} +{ + setMethod(HttpRequest::Method::Post); +} DowngradeSmartAccessGatewaySoftwareRequest::~DowngradeSmartAccessGatewaySoftwareRequest() {} -long DowngradeSmartAccessGatewaySoftwareRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DowngradeSmartAccessGatewaySoftwareRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DowngradeSmartAccessGatewaySoftwareRequest::getRegionId()const -{ - return regionId_; -} - -void DowngradeSmartAccessGatewaySoftwareRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int DowngradeSmartAccessGatewaySoftwareRequest::getUserCount()const -{ - return userCount_; -} - -void DowngradeSmartAccessGatewaySoftwareRequest::setUserCount(int userCount) -{ - userCount_ = userCount; - setCoreParameter("UserCount", std::to_string(userCount)); -} - -bool DowngradeSmartAccessGatewaySoftwareRequest::getAutoPay()const -{ - return autoPay_; -} - -void DowngradeSmartAccessGatewaySoftwareRequest::setAutoPay(bool autoPay) -{ - autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); -} - -std::string DowngradeSmartAccessGatewaySoftwareRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DowngradeSmartAccessGatewaySoftwareRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DowngradeSmartAccessGatewaySoftwareRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DowngradeSmartAccessGatewaySoftwareRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DowngradeSmartAccessGatewaySoftwareRequest::getOwnerId()const -{ - return ownerId_; -} - -void DowngradeSmartAccessGatewaySoftwareRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DowngradeSmartAccessGatewaySoftwareRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void DowngradeSmartAccessGatewaySoftwareRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - -long DowngradeSmartAccessGatewaySoftwareRequest::getDataPlan()const -{ - return dataPlan_; -} - -void DowngradeSmartAccessGatewaySoftwareRequest::setDataPlan(long dataPlan) -{ - dataPlan_ = dataPlan; - setCoreParameter("DataPlan", std::to_string(dataPlan)); -} - +long DowngradeSmartAccessGatewaySoftwareRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DowngradeSmartAccessGatewaySoftwareRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DowngradeSmartAccessGatewaySoftwareRequest::getRegionId()const +{ + return regionId_; +} + +void DowngradeSmartAccessGatewaySoftwareRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DowngradeSmartAccessGatewaySoftwareRequest::getUserCount()const +{ + return userCount_; +} + +void DowngradeSmartAccessGatewaySoftwareRequest::setUserCount(int userCount) +{ + userCount_ = userCount; + setParameter("UserCount", std::to_string(userCount)); +} + +bool DowngradeSmartAccessGatewaySoftwareRequest::getAutoPay()const +{ + return autoPay_; +} + +void DowngradeSmartAccessGatewaySoftwareRequest::setAutoPay(bool autoPay) +{ + autoPay_ = autoPay; + setParameter("AutoPay", autoPay ? "true" : "false"); +} + +std::string DowngradeSmartAccessGatewaySoftwareRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DowngradeSmartAccessGatewaySoftwareRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DowngradeSmartAccessGatewaySoftwareRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DowngradeSmartAccessGatewaySoftwareRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DowngradeSmartAccessGatewaySoftwareRequest::getOwnerId()const +{ + return ownerId_; +} + +void DowngradeSmartAccessGatewaySoftwareRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DowngradeSmartAccessGatewaySoftwareRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void DowngradeSmartAccessGatewaySoftwareRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +long DowngradeSmartAccessGatewaySoftwareRequest::getDataPlan()const +{ + return dataPlan_; +} + +void DowngradeSmartAccessGatewaySoftwareRequest::setDataPlan(long dataPlan) +{ + dataPlan_ = dataPlan; + setParameter("DataPlan", std::to_string(dataPlan)); +} + diff --git a/smartag/src/model/EnableSmartAccessGatewayUserRequest.cc b/smartag/src/model/EnableSmartAccessGatewayUserRequest.cc index 4e2d9936e..e07a9ef73 100644 --- a/smartag/src/model/EnableSmartAccessGatewayUserRequest.cc +++ b/smartag/src/model/EnableSmartAccessGatewayUserRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::EnableSmartAccessGatewayUserRequest; EnableSmartAccessGatewayUserRequest::EnableSmartAccessGatewayUserRequest() : RpcServiceRequest("smartag", "2018-03-13", "EnableSmartAccessGatewayUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} EnableSmartAccessGatewayUserRequest::~EnableSmartAccessGatewayUserRequest() {} -long EnableSmartAccessGatewayUserRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void EnableSmartAccessGatewayUserRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string EnableSmartAccessGatewayUserRequest::getRegionId()const -{ - return regionId_; -} - -void EnableSmartAccessGatewayUserRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string EnableSmartAccessGatewayUserRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void EnableSmartAccessGatewayUserRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string EnableSmartAccessGatewayUserRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void EnableSmartAccessGatewayUserRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long EnableSmartAccessGatewayUserRequest::getOwnerId()const -{ - return ownerId_; -} - -void EnableSmartAccessGatewayUserRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string EnableSmartAccessGatewayUserRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void EnableSmartAccessGatewayUserRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - -std::string EnableSmartAccessGatewayUserRequest::getUserName()const -{ - return userName_; -} - -void EnableSmartAccessGatewayUserRequest::setUserName(const std::string& userName) -{ - userName_ = userName; - setCoreParameter("UserName", userName); -} - +long EnableSmartAccessGatewayUserRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void EnableSmartAccessGatewayUserRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string EnableSmartAccessGatewayUserRequest::getRegionId()const +{ + return regionId_; +} + +void EnableSmartAccessGatewayUserRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string EnableSmartAccessGatewayUserRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void EnableSmartAccessGatewayUserRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string EnableSmartAccessGatewayUserRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void EnableSmartAccessGatewayUserRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long EnableSmartAccessGatewayUserRequest::getOwnerId()const +{ + return ownerId_; +} + +void EnableSmartAccessGatewayUserRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string EnableSmartAccessGatewayUserRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void EnableSmartAccessGatewayUserRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string EnableSmartAccessGatewayUserRequest::getUserName()const +{ + return userName_; +} + +void EnableSmartAccessGatewayUserRequest::setUserName(const std::string& userName) +{ + userName_ = userName; + setParameter("UserName", userName); +} + diff --git a/smartag/src/model/GetCloudConnectNetworkUseLimitRequest.cc b/smartag/src/model/GetCloudConnectNetworkUseLimitRequest.cc index 0d9e66f56..22f04d43e 100644 --- a/smartag/src/model/GetCloudConnectNetworkUseLimitRequest.cc +++ b/smartag/src/model/GetCloudConnectNetworkUseLimitRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::GetCloudConnectNetworkUseLimitRequest; GetCloudConnectNetworkUseLimitRequest::GetCloudConnectNetworkUseLimitRequest() : RpcServiceRequest("smartag", "2018-03-13", "GetCloudConnectNetworkUseLimit") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetCloudConnectNetworkUseLimitRequest::~GetCloudConnectNetworkUseLimitRequest() {} @@ -33,7 +35,7 @@ long GetCloudConnectNetworkUseLimitRequest::getResourceOwnerId()const void GetCloudConnectNetworkUseLimitRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetCloudConnectNetworkUseLimitRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetCloudConnectNetworkUseLimitRequest::getResourceOwnerAccount()cons void GetCloudConnectNetworkUseLimitRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetCloudConnectNetworkUseLimitRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string GetCloudConnectNetworkUseLimitRequest::getOwnerAccount()const void GetCloudConnectNetworkUseLimitRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long GetCloudConnectNetworkUseLimitRequest::getOwnerId()const @@ -66,7 +68,7 @@ long GetCloudConnectNetworkUseLimitRequest::getOwnerId()const void GetCloudConnectNetworkUseLimitRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetCloudConnectNetworkUseLimitRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string GetCloudConnectNetworkUseLimitRequest::getRegionId()const void GetCloudConnectNetworkUseLimitRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/smartag/src/model/GetSmartAccessGatewayUseLimitRequest.cc b/smartag/src/model/GetSmartAccessGatewayUseLimitRequest.cc index d938046f2..d7541c0f3 100644 --- a/smartag/src/model/GetSmartAccessGatewayUseLimitRequest.cc +++ b/smartag/src/model/GetSmartAccessGatewayUseLimitRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::GetSmartAccessGatewayUseLimitRequest; GetSmartAccessGatewayUseLimitRequest::GetSmartAccessGatewayUseLimitRequest() : RpcServiceRequest("smartag", "2018-03-13", "GetSmartAccessGatewayUseLimit") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetSmartAccessGatewayUseLimitRequest::~GetSmartAccessGatewayUseLimitRequest() {} @@ -33,7 +35,7 @@ long GetSmartAccessGatewayUseLimitRequest::getResourceOwnerId()const void GetSmartAccessGatewayUseLimitRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetSmartAccessGatewayUseLimitRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetSmartAccessGatewayUseLimitRequest::getResourceOwnerAccount()const void GetSmartAccessGatewayUseLimitRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetSmartAccessGatewayUseLimitRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string GetSmartAccessGatewayUseLimitRequest::getOwnerAccount()const void GetSmartAccessGatewayUseLimitRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long GetSmartAccessGatewayUseLimitRequest::getOwnerId()const @@ -66,7 +68,7 @@ long GetSmartAccessGatewayUseLimitRequest::getOwnerId()const void GetSmartAccessGatewayUseLimitRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetSmartAccessGatewayUseLimitRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string GetSmartAccessGatewayUseLimitRequest::getRegionId()const void GetSmartAccessGatewayUseLimitRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/smartag/src/model/GrantInstanceToCbnRequest.cc b/smartag/src/model/GrantInstanceToCbnRequest.cc index 3fc1f35d4..0edcde2e0 100644 --- a/smartag/src/model/GrantInstanceToCbnRequest.cc +++ b/smartag/src/model/GrantInstanceToCbnRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::GrantInstanceToCbnRequest; GrantInstanceToCbnRequest::GrantInstanceToCbnRequest() : RpcServiceRequest("smartag", "2018-03-13", "GrantInstanceToCbn") -{} +{ + setMethod(HttpRequest::Method::Post); +} GrantInstanceToCbnRequest::~GrantInstanceToCbnRequest() {} @@ -33,7 +35,7 @@ long GrantInstanceToCbnRequest::getResourceOwnerId()const void GrantInstanceToCbnRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GrantInstanceToCbnRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string GrantInstanceToCbnRequest::getRegionId()const void GrantInstanceToCbnRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string GrantInstanceToCbnRequest::getCcnInstanceId()const @@ -55,7 +57,7 @@ std::string GrantInstanceToCbnRequest::getCcnInstanceId()const void GrantInstanceToCbnRequest::setCcnInstanceId(const std::string& ccnInstanceId) { ccnInstanceId_ = ccnInstanceId; - setCoreParameter("CcnInstanceId", ccnInstanceId); + setParameter("CcnInstanceId", ccnInstanceId); } std::string GrantInstanceToCbnRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string GrantInstanceToCbnRequest::getResourceOwnerAccount()const void GrantInstanceToCbnRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GrantInstanceToCbnRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string GrantInstanceToCbnRequest::getOwnerAccount()const void GrantInstanceToCbnRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long GrantInstanceToCbnRequest::getOwnerId()const @@ -88,7 +90,7 @@ long GrantInstanceToCbnRequest::getOwnerId()const void GrantInstanceToCbnRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GrantInstanceToCbnRequest::getCenUid()const @@ -99,7 +101,7 @@ std::string GrantInstanceToCbnRequest::getCenUid()const void GrantInstanceToCbnRequest::setCenUid(const std::string& cenUid) { cenUid_ = cenUid; - setCoreParameter("CenUid", cenUid); + setParameter("CenUid", cenUid); } std::string GrantInstanceToCbnRequest::getCenInstanceId()const @@ -110,6 +112,6 @@ std::string GrantInstanceToCbnRequest::getCenInstanceId()const void GrantInstanceToCbnRequest::setCenInstanceId(const std::string& cenInstanceId) { cenInstanceId_ = cenInstanceId; - setCoreParameter("CenInstanceId", cenInstanceId); + setParameter("CenInstanceId", cenInstanceId); } diff --git a/smartag/src/model/GrantSagInstanceToCcnRequest.cc b/smartag/src/model/GrantSagInstanceToCcnRequest.cc index 12e69375b..31e1999a8 100644 --- a/smartag/src/model/GrantSagInstanceToCcnRequest.cc +++ b/smartag/src/model/GrantSagInstanceToCcnRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Smartag::Model::GrantSagInstanceToCcnRequest; GrantSagInstanceToCcnRequest::GrantSagInstanceToCcnRequest() : RpcServiceRequest("smartag", "2018-03-13", "GrantSagInstanceToCcn") -{} +{ + setMethod(HttpRequest::Method::Post); +} GrantSagInstanceToCcnRequest::~GrantSagInstanceToCcnRequest() {} -long GrantSagInstanceToCcnRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void GrantSagInstanceToCcnRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -long GrantSagInstanceToCcnRequest::getCcnUid()const -{ - return ccnUid_; -} - -void GrantSagInstanceToCcnRequest::setCcnUid(long ccnUid) -{ - ccnUid_ = ccnUid; - setCoreParameter("CcnUid", std::to_string(ccnUid)); -} - -std::string GrantSagInstanceToCcnRequest::getRegionId()const -{ - return regionId_; -} - -void GrantSagInstanceToCcnRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string GrantSagInstanceToCcnRequest::getCcnInstanceId()const -{ - return ccnInstanceId_; -} - -void GrantSagInstanceToCcnRequest::setCcnInstanceId(const std::string& ccnInstanceId) -{ - ccnInstanceId_ = ccnInstanceId; - setCoreParameter("CcnInstanceId", ccnInstanceId); -} - -std::string GrantSagInstanceToCcnRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void GrantSagInstanceToCcnRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string GrantSagInstanceToCcnRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void GrantSagInstanceToCcnRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long GrantSagInstanceToCcnRequest::getOwnerId()const -{ - return ownerId_; -} - -void GrantSagInstanceToCcnRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string GrantSagInstanceToCcnRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void GrantSagInstanceToCcnRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long GrantSagInstanceToCcnRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void GrantSagInstanceToCcnRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +long GrantSagInstanceToCcnRequest::getCcnUid()const +{ + return ccnUid_; +} + +void GrantSagInstanceToCcnRequest::setCcnUid(long ccnUid) +{ + ccnUid_ = ccnUid; + setParameter("CcnUid", std::to_string(ccnUid)); +} + +std::string GrantSagInstanceToCcnRequest::getRegionId()const +{ + return regionId_; +} + +void GrantSagInstanceToCcnRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string GrantSagInstanceToCcnRequest::getCcnInstanceId()const +{ + return ccnInstanceId_; +} + +void GrantSagInstanceToCcnRequest::setCcnInstanceId(const std::string& ccnInstanceId) +{ + ccnInstanceId_ = ccnInstanceId; + setParameter("CcnInstanceId", ccnInstanceId); +} + +std::string GrantSagInstanceToCcnRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void GrantSagInstanceToCcnRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string GrantSagInstanceToCcnRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void GrantSagInstanceToCcnRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long GrantSagInstanceToCcnRequest::getOwnerId()const +{ + return ownerId_; +} + +void GrantSagInstanceToCcnRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string GrantSagInstanceToCcnRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void GrantSagInstanceToCcnRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/GrantSagInstanceToVbrRequest.cc b/smartag/src/model/GrantSagInstanceToVbrRequest.cc new file mode 100644 index 000000000..7e4ee1668 --- /dev/null +++ b/smartag/src/model/GrantSagInstanceToVbrRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::GrantSagInstanceToVbrRequest; + +GrantSagInstanceToVbrRequest::GrantSagInstanceToVbrRequest() : + RpcServiceRequest("smartag", "2018-03-13", "GrantSagInstanceToVbr") +{ + setMethod(HttpRequest::Method::Post); +} + +GrantSagInstanceToVbrRequest::~GrantSagInstanceToVbrRequest() +{} + +long GrantSagInstanceToVbrRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void GrantSagInstanceToVbrRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string GrantSagInstanceToVbrRequest::getVbrRegionId()const +{ + return vbrRegionId_; +} + +void GrantSagInstanceToVbrRequest::setVbrRegionId(const std::string& vbrRegionId) +{ + vbrRegionId_ = vbrRegionId; + setParameter("VbrRegionId", vbrRegionId); +} + +std::string GrantSagInstanceToVbrRequest::getRegionId()const +{ + return regionId_; +} + +void GrantSagInstanceToVbrRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string GrantSagInstanceToVbrRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void GrantSagInstanceToVbrRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string GrantSagInstanceToVbrRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void GrantSagInstanceToVbrRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long GrantSagInstanceToVbrRequest::getOwnerId()const +{ + return ownerId_; +} + +void GrantSagInstanceToVbrRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string GrantSagInstanceToVbrRequest::getVbrInstanceId()const +{ + return vbrInstanceId_; +} + +void GrantSagInstanceToVbrRequest::setVbrInstanceId(const std::string& vbrInstanceId) +{ + vbrInstanceId_ = vbrInstanceId; + setParameter("VbrInstanceId", vbrInstanceId); +} + +std::string GrantSagInstanceToVbrRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void GrantSagInstanceToVbrRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +long GrantSagInstanceToVbrRequest::getVbrUid()const +{ + return vbrUid_; +} + +void GrantSagInstanceToVbrRequest::setVbrUid(long vbrUid) +{ + vbrUid_ = vbrUid; + setParameter("VbrUid", std::to_string(vbrUid)); +} + diff --git a/smartag/src/model/GrantSagInstanceToVbrResult.cc b/smartag/src/model/GrantSagInstanceToVbrResult.cc new file mode 100644 index 000000000..458ad7803 --- /dev/null +++ b/smartag/src/model/GrantSagInstanceToVbrResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +GrantSagInstanceToVbrResult::GrantSagInstanceToVbrResult() : + ServiceResult() +{} + +GrantSagInstanceToVbrResult::GrantSagInstanceToVbrResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GrantSagInstanceToVbrResult::~GrantSagInstanceToVbrResult() +{} + +void GrantSagInstanceToVbrResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["InstanceId"].isNull()) + instanceId_ = value["InstanceId"].asString(); + +} + +std::string GrantSagInstanceToVbrResult::getInstanceId()const +{ + return instanceId_; +} + diff --git a/smartag/src/model/KickOutClientsRequest.cc b/smartag/src/model/KickOutClientsRequest.cc index 10a51e1c6..a7388d25f 100644 --- a/smartag/src/model/KickOutClientsRequest.cc +++ b/smartag/src/model/KickOutClientsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::KickOutClientsRequest; KickOutClientsRequest::KickOutClientsRequest() : RpcServiceRequest("smartag", "2018-03-13", "KickOutClients") -{} +{ + setMethod(HttpRequest::Method::Post); +} KickOutClientsRequest::~KickOutClientsRequest() {} @@ -33,7 +35,7 @@ long KickOutClientsRequest::getResourceOwnerId()const void KickOutClientsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string KickOutClientsRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string KickOutClientsRequest::getRegionId()const void KickOutClientsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string KickOutClientsRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string KickOutClientsRequest::getResourceOwnerAccount()const void KickOutClientsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string KickOutClientsRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string KickOutClientsRequest::getOwnerAccount()const void KickOutClientsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long KickOutClientsRequest::getOwnerId()const @@ -77,7 +79,7 @@ long KickOutClientsRequest::getOwnerId()const void KickOutClientsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string KickOutClientsRequest::getSmartAGId()const @@ -88,7 +90,7 @@ std::string KickOutClientsRequest::getSmartAGId()const void KickOutClientsRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } std::string KickOutClientsRequest::getUsername()const @@ -99,6 +101,6 @@ std::string KickOutClientsRequest::getUsername()const void KickOutClientsRequest::setUsername(const std::string& username) { username_ = username; - setCoreParameter("Username", username); + setParameter("Username", username); } diff --git a/smartag/src/model/ModifyACLRequest.cc b/smartag/src/model/ModifyACLRequest.cc index e0e355603..072370f29 100644 --- a/smartag/src/model/ModifyACLRequest.cc +++ b/smartag/src/model/ModifyACLRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::ModifyACLRequest; ModifyACLRequest::ModifyACLRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifyACL") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyACLRequest::~ModifyACLRequest() {} @@ -33,7 +35,7 @@ long ModifyACLRequest::getResourceOwnerId()const void ModifyACLRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyACLRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ModifyACLRequest::getRegionId()const void ModifyACLRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyACLRequest::getAclId()const @@ -55,7 +57,7 @@ std::string ModifyACLRequest::getAclId()const void ModifyACLRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string ModifyACLRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyACLRequest::getResourceOwnerAccount()const void ModifyACLRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyACLRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyACLRequest::getOwnerAccount()const void ModifyACLRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyACLRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ModifyACLRequest::getOwnerId()const void ModifyACLRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyACLRequest::getName()const @@ -99,6 +101,6 @@ std::string ModifyACLRequest::getName()const void ModifyACLRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/smartag/src/model/ModifyACLRuleRequest.cc b/smartag/src/model/ModifyACLRuleRequest.cc index 9aa6c9179..6a833a5b8 100644 --- a/smartag/src/model/ModifyACLRuleRequest.cc +++ b/smartag/src/model/ModifyACLRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::ModifyACLRuleRequest; ModifyACLRuleRequest::ModifyACLRuleRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifyACLRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyACLRuleRequest::~ModifyACLRuleRequest() {} @@ -33,7 +35,7 @@ long ModifyACLRuleRequest::getResourceOwnerId()const void ModifyACLRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyACLRuleRequest::getSourcePortRange()const @@ -44,7 +46,7 @@ std::string ModifyACLRuleRequest::getSourcePortRange()const void ModifyACLRuleRequest::setSourcePortRange(const std::string& sourcePortRange) { sourcePortRange_ = sourcePortRange; - setCoreParameter("SourcePortRange", sourcePortRange); + setParameter("SourcePortRange", sourcePortRange); } std::string ModifyACLRuleRequest::getSourceCidr()const @@ -55,7 +57,7 @@ std::string ModifyACLRuleRequest::getSourceCidr()const void ModifyACLRuleRequest::setSourceCidr(const std::string& sourceCidr) { sourceCidr_ = sourceCidr; - setCoreParameter("SourceCidr", sourceCidr); + setParameter("SourceCidr", sourceCidr); } std::string ModifyACLRuleRequest::getDescription()const @@ -66,7 +68,7 @@ std::string ModifyACLRuleRequest::getDescription()const void ModifyACLRuleRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyACLRuleRequest::getType()const @@ -77,7 +79,7 @@ std::string ModifyACLRuleRequest::getType()const void ModifyACLRuleRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string ModifyACLRuleRequest::getDestCidr()const @@ -88,7 +90,7 @@ std::string ModifyACLRuleRequest::getDestCidr()const void ModifyACLRuleRequest::setDestCidr(const std::string& destCidr) { destCidr_ = destCidr; - setCoreParameter("DestCidr", destCidr); + setParameter("DestCidr", destCidr); } std::string ModifyACLRuleRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string ModifyACLRuleRequest::getRegionId()const void ModifyACLRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyACLRuleRequest::getDirection()const @@ -110,7 +112,7 @@ std::string ModifyACLRuleRequest::getDirection()const void ModifyACLRuleRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } std::string ModifyACLRuleRequest::getPolicy()const @@ -121,7 +123,7 @@ std::string ModifyACLRuleRequest::getPolicy()const void ModifyACLRuleRequest::setPolicy(const std::string& policy) { policy_ = policy; - setCoreParameter("Policy", policy); + setParameter("Policy", policy); } std::string ModifyACLRuleRequest::getAclId()const @@ -132,7 +134,7 @@ std::string ModifyACLRuleRequest::getAclId()const void ModifyACLRuleRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string ModifyACLRuleRequest::getResourceOwnerAccount()const @@ -143,7 +145,7 @@ std::string ModifyACLRuleRequest::getResourceOwnerAccount()const void ModifyACLRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyACLRuleRequest::getIpProtocol()const @@ -154,7 +156,7 @@ std::string ModifyACLRuleRequest::getIpProtocol()const void ModifyACLRuleRequest::setIpProtocol(const std::string& ipProtocol) { ipProtocol_ = ipProtocol; - setCoreParameter("IpProtocol", ipProtocol); + setParameter("IpProtocol", ipProtocol); } std::string ModifyACLRuleRequest::getOwnerAccount()const @@ -165,7 +167,7 @@ std::string ModifyACLRuleRequest::getOwnerAccount()const void ModifyACLRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyACLRuleRequest::getOwnerId()const @@ -176,7 +178,7 @@ long ModifyACLRuleRequest::getOwnerId()const void ModifyACLRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ModifyACLRuleRequest::getPriority()const @@ -187,7 +189,7 @@ int ModifyACLRuleRequest::getPriority()const void ModifyACLRuleRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string ModifyACLRuleRequest::getAcrId()const @@ -198,7 +200,7 @@ std::string ModifyACLRuleRequest::getAcrId()const void ModifyACLRuleRequest::setAcrId(const std::string& acrId) { acrId_ = acrId; - setCoreParameter("AcrId", acrId); + setParameter("AcrId", acrId); } std::string ModifyACLRuleRequest::getDestPortRange()const @@ -209,6 +211,17 @@ std::string ModifyACLRuleRequest::getDestPortRange()const void ModifyACLRuleRequest::setDestPortRange(const std::string& destPortRange) { destPortRange_ = destPortRange; - setCoreParameter("DestPortRange", destPortRange); + setParameter("DestPortRange", destPortRange); +} + +std::string ModifyACLRuleRequest::getName()const +{ + return name_; +} + +void ModifyACLRuleRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); } diff --git a/smartag/src/model/ModifyACLRuleResult.cc b/smartag/src/model/ModifyACLRuleResult.cc index 5f41bcce0..eea8c97d7 100644 --- a/smartag/src/model/ModifyACLRuleResult.cc +++ b/smartag/src/model/ModifyACLRuleResult.cc @@ -63,6 +63,8 @@ void ModifyACLRuleResult::parse(const std::string &payload) priority_ = std::stoi(value["Priority"].asString()); if(!value["GmtCreate"].isNull()) gmtCreate_ = std::stol(value["GmtCreate"].asString()); + if(!value["Name"].isNull()) + name_ = value["Name"].asString(); } @@ -71,21 +73,11 @@ std::string ModifyACLRuleResult::getPolicy()const return policy_; } -long ModifyACLRuleResult::getGmtCreate()const -{ - return gmtCreate_; -} - std::string ModifyACLRuleResult::getDescription()const { return description_; } -std::string ModifyACLRuleResult::getDestCidr()const -{ - return destCidr_; -} - std::string ModifyACLRuleResult::getSourcePortRange()const { return sourcePortRange_; @@ -111,11 +103,6 @@ std::string ModifyACLRuleResult::getAcrId()const return acrId_; } -std::string ModifyACLRuleResult::getIpProtocol()const -{ - return ipProtocol_; -} - std::string ModifyACLRuleResult::getDestPortRange()const { return destPortRange_; @@ -126,3 +113,23 @@ std::string ModifyACLRuleResult::getDirection()const return direction_; } +std::string ModifyACLRuleResult::getName()const +{ + return name_; +} + +long ModifyACLRuleResult::getGmtCreate()const +{ + return gmtCreate_; +} + +std::string ModifyACLRuleResult::getDestCidr()const +{ + return destCidr_; +} + +std::string ModifyACLRuleResult::getIpProtocol()const +{ + return ipProtocol_; +} + diff --git a/smartag/src/model/ModifyCloudConnectNetworkRequest.cc b/smartag/src/model/ModifyCloudConnectNetworkRequest.cc index 3412b9d4e..75dd26c0a 100644 --- a/smartag/src/model/ModifyCloudConnectNetworkRequest.cc +++ b/smartag/src/model/ModifyCloudConnectNetworkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::ModifyCloudConnectNetworkRequest; ModifyCloudConnectNetworkRequest::ModifyCloudConnectNetworkRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifyCloudConnectNetwork") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCloudConnectNetworkRequest::~ModifyCloudConnectNetworkRequest() {} @@ -33,7 +35,7 @@ long ModifyCloudConnectNetworkRequest::getResourceOwnerId()const void ModifyCloudConnectNetworkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyCloudConnectNetworkRequest::getCcnId()const @@ -44,7 +46,7 @@ std::string ModifyCloudConnectNetworkRequest::getCcnId()const void ModifyCloudConnectNetworkRequest::setCcnId(const std::string& ccnId) { ccnId_ = ccnId; - setCoreParameter("CcnId", ccnId); + setParameter("CcnId", ccnId); } std::string ModifyCloudConnectNetworkRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyCloudConnectNetworkRequest::getDescription()const void ModifyCloudConnectNetworkRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyCloudConnectNetworkRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyCloudConnectNetworkRequest::getRegionId()const void ModifyCloudConnectNetworkRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyCloudConnectNetworkRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyCloudConnectNetworkRequest::getResourceOwnerAccount()const void ModifyCloudConnectNetworkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyCloudConnectNetworkRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyCloudConnectNetworkRequest::getOwnerAccount()const void ModifyCloudConnectNetworkRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyCloudConnectNetworkRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ModifyCloudConnectNetworkRequest::getOwnerId()const void ModifyCloudConnectNetworkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyCloudConnectNetworkRequest::getName()const @@ -110,7 +112,7 @@ std::string ModifyCloudConnectNetworkRequest::getName()const void ModifyCloudConnectNetworkRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyCloudConnectNetworkRequest::getCidrBlock()const @@ -121,7 +123,7 @@ std::string ModifyCloudConnectNetworkRequest::getCidrBlock()const void ModifyCloudConnectNetworkRequest::setCidrBlock(const std::string& cidrBlock) { cidrBlock_ = cidrBlock; - setCoreParameter("CidrBlock", cidrBlock); + setParameter("CidrBlock", cidrBlock); } std::string ModifyCloudConnectNetworkRequest::getInterworkingStatus()const @@ -132,6 +134,6 @@ std::string ModifyCloudConnectNetworkRequest::getInterworkingStatus()const void ModifyCloudConnectNetworkRequest::setInterworkingStatus(const std::string& interworkingStatus) { interworkingStatus_ = interworkingStatus; - setCoreParameter("InterworkingStatus", interworkingStatus); + setParameter("InterworkingStatus", interworkingStatus); } diff --git a/smartag/src/model/ModifyDeviceAutoUpgradePolicyRequest.cc b/smartag/src/model/ModifyDeviceAutoUpgradePolicyRequest.cc index 0f91e11da..5dc1127a6 100644 --- a/smartag/src/model/ModifyDeviceAutoUpgradePolicyRequest.cc +++ b/smartag/src/model/ModifyDeviceAutoUpgradePolicyRequest.cc @@ -20,129 +20,131 @@ using AlibabaCloud::Smartag::Model::ModifyDeviceAutoUpgradePolicyRequest; ModifyDeviceAutoUpgradePolicyRequest::ModifyDeviceAutoUpgradePolicyRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifyDeviceAutoUpgradePolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDeviceAutoUpgradePolicyRequest::~ModifyDeviceAutoUpgradePolicyRequest() {} -long ModifyDeviceAutoUpgradePolicyRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyDeviceAutoUpgradePolicyRequest::getCronExpression()const -{ - return cronExpression_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setCronExpression(const std::string& cronExpression) -{ - cronExpression_ = cronExpression; - setCoreParameter("CronExpression", cronExpression); -} - -std::string ModifyDeviceAutoUpgradePolicyRequest::getTimeZone()const -{ - return timeZone_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setTimeZone(const std::string& timeZone) -{ - timeZone_ = timeZone; - setCoreParameter("TimeZone", timeZone); -} - -std::string ModifyDeviceAutoUpgradePolicyRequest::getUpgradeType()const -{ - return upgradeType_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setUpgradeType(const std::string& upgradeType) -{ - upgradeType_ = upgradeType; - setCoreParameter("UpgradeType", upgradeType); -} - -int ModifyDeviceAutoUpgradePolicyRequest::getDuration()const -{ - return duration_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setDuration(int duration) -{ - duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); -} - -std::string ModifyDeviceAutoUpgradePolicyRequest::getRegionId()const -{ - return regionId_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ModifyDeviceAutoUpgradePolicyRequest::getSerialNumber()const -{ - return serialNumber_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setSerialNumber(const std::string& serialNumber) -{ - serialNumber_ = serialNumber; - setCoreParameter("SerialNumber", serialNumber); -} - -std::string ModifyDeviceAutoUpgradePolicyRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyDeviceAutoUpgradePolicyRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyDeviceAutoUpgradePolicyRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyDeviceAutoUpgradePolicyRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void ModifyDeviceAutoUpgradePolicyRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long ModifyDeviceAutoUpgradePolicyRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyDeviceAutoUpgradePolicyRequest::getCronExpression()const +{ + return cronExpression_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setCronExpression(const std::string& cronExpression) +{ + cronExpression_ = cronExpression; + setParameter("CronExpression", cronExpression); +} + +std::string ModifyDeviceAutoUpgradePolicyRequest::getTimeZone()const +{ + return timeZone_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setTimeZone(const std::string& timeZone) +{ + timeZone_ = timeZone; + setParameter("TimeZone", timeZone); +} + +std::string ModifyDeviceAutoUpgradePolicyRequest::getUpgradeType()const +{ + return upgradeType_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setUpgradeType(const std::string& upgradeType) +{ + upgradeType_ = upgradeType; + setParameter("UpgradeType", upgradeType); +} + +int ModifyDeviceAutoUpgradePolicyRequest::getDuration()const +{ + return duration_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setDuration(int duration) +{ + duration_ = duration; + setParameter("Duration", std::to_string(duration)); +} + +std::string ModifyDeviceAutoUpgradePolicyRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifyDeviceAutoUpgradePolicyRequest::getSerialNumber()const +{ + return serialNumber_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setSerialNumber(const std::string& serialNumber) +{ + serialNumber_ = serialNumber; + setParameter("SerialNumber", serialNumber); +} + +std::string ModifyDeviceAutoUpgradePolicyRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyDeviceAutoUpgradePolicyRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifyDeviceAutoUpgradePolicyRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyDeviceAutoUpgradePolicyRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifyDeviceAutoUpgradePolicyRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/ModifyFlowLogAttributeRequest.cc b/smartag/src/model/ModifyFlowLogAttributeRequest.cc index c3ac25470..6ffa99af4 100644 --- a/smartag/src/model/ModifyFlowLogAttributeRequest.cc +++ b/smartag/src/model/ModifyFlowLogAttributeRequest.cc @@ -20,195 +20,197 @@ using AlibabaCloud::Smartag::Model::ModifyFlowLogAttributeRequest; ModifyFlowLogAttributeRequest::ModifyFlowLogAttributeRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifyFlowLogAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFlowLogAttributeRequest::~ModifyFlowLogAttributeRequest() {} -long ModifyFlowLogAttributeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyFlowLogAttributeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyFlowLogAttributeRequest::getNetflowVersion()const -{ - return netflowVersion_; -} - -void ModifyFlowLogAttributeRequest::setNetflowVersion(const std::string& netflowVersion) -{ - netflowVersion_ = netflowVersion; - setCoreParameter("NetflowVersion", netflowVersion); -} - -std::string ModifyFlowLogAttributeRequest::getDescription()const -{ - return description_; -} - -void ModifyFlowLogAttributeRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -int ModifyFlowLogAttributeRequest::getInactiveAging()const -{ - return inactiveAging_; -} - -void ModifyFlowLogAttributeRequest::setInactiveAging(int inactiveAging) -{ - inactiveAging_ = inactiveAging; - setCoreParameter("InactiveAging", std::to_string(inactiveAging)); -} - -std::string ModifyFlowLogAttributeRequest::getRegionId()const -{ - return regionId_; -} - -void ModifyFlowLogAttributeRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ModifyFlowLogAttributeRequest::getSlsRegionId()const -{ - return slsRegionId_; -} - -void ModifyFlowLogAttributeRequest::setSlsRegionId(const std::string& slsRegionId) -{ - slsRegionId_ = slsRegionId; - setCoreParameter("SlsRegionId", slsRegionId); -} - -int ModifyFlowLogAttributeRequest::getActiveAging()const -{ - return activeAging_; -} - -void ModifyFlowLogAttributeRequest::setActiveAging(int activeAging) -{ - activeAging_ = activeAging; - setCoreParameter("ActiveAging", std::to_string(activeAging)); -} - -std::string ModifyFlowLogAttributeRequest::getOutputType()const -{ - return outputType_; -} - -void ModifyFlowLogAttributeRequest::setOutputType(const std::string& outputType) -{ - outputType_ = outputType; - setCoreParameter("OutputType", outputType); -} - -std::string ModifyFlowLogAttributeRequest::getProjectName()const -{ - return projectName_; -} - -void ModifyFlowLogAttributeRequest::setProjectName(const std::string& projectName) -{ - projectName_ = projectName; - setCoreParameter("ProjectName", projectName); -} - -std::string ModifyFlowLogAttributeRequest::getLogstoreName()const -{ - return logstoreName_; -} - -void ModifyFlowLogAttributeRequest::setLogstoreName(const std::string& logstoreName) -{ - logstoreName_ = logstoreName; - setCoreParameter("LogstoreName", logstoreName); -} - -std::string ModifyFlowLogAttributeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyFlowLogAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyFlowLogAttributeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyFlowLogAttributeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -int ModifyFlowLogAttributeRequest::getNetflowServerPort()const -{ - return netflowServerPort_; -} - -void ModifyFlowLogAttributeRequest::setNetflowServerPort(int netflowServerPort) -{ - netflowServerPort_ = netflowServerPort; - setCoreParameter("NetflowServerPort", std::to_string(netflowServerPort)); -} - -long ModifyFlowLogAttributeRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyFlowLogAttributeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyFlowLogAttributeRequest::getNetflowServerIp()const -{ - return netflowServerIp_; -} - -void ModifyFlowLogAttributeRequest::setNetflowServerIp(const std::string& netflowServerIp) -{ - netflowServerIp_ = netflowServerIp; - setCoreParameter("NetflowServerIp", netflowServerIp); -} - -std::string ModifyFlowLogAttributeRequest::getName()const -{ - return name_; -} - -void ModifyFlowLogAttributeRequest::setName(const std::string& name) -{ - name_ = name; - setCoreParameter("Name", name); -} - -std::string ModifyFlowLogAttributeRequest::getFlowLogId()const -{ - return flowLogId_; -} - -void ModifyFlowLogAttributeRequest::setFlowLogId(const std::string& flowLogId) -{ - flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); -} - +long ModifyFlowLogAttributeRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyFlowLogAttributeRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyFlowLogAttributeRequest::getNetflowVersion()const +{ + return netflowVersion_; +} + +void ModifyFlowLogAttributeRequest::setNetflowVersion(const std::string& netflowVersion) +{ + netflowVersion_ = netflowVersion; + setParameter("NetflowVersion", netflowVersion); +} + +std::string ModifyFlowLogAttributeRequest::getDescription()const +{ + return description_; +} + +void ModifyFlowLogAttributeRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +int ModifyFlowLogAttributeRequest::getInactiveAging()const +{ + return inactiveAging_; +} + +void ModifyFlowLogAttributeRequest::setInactiveAging(int inactiveAging) +{ + inactiveAging_ = inactiveAging; + setParameter("InactiveAging", std::to_string(inactiveAging)); +} + +std::string ModifyFlowLogAttributeRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyFlowLogAttributeRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifyFlowLogAttributeRequest::getSlsRegionId()const +{ + return slsRegionId_; +} + +void ModifyFlowLogAttributeRequest::setSlsRegionId(const std::string& slsRegionId) +{ + slsRegionId_ = slsRegionId; + setParameter("SlsRegionId", slsRegionId); +} + +int ModifyFlowLogAttributeRequest::getActiveAging()const +{ + return activeAging_; +} + +void ModifyFlowLogAttributeRequest::setActiveAging(int activeAging) +{ + activeAging_ = activeAging; + setParameter("ActiveAging", std::to_string(activeAging)); +} + +std::string ModifyFlowLogAttributeRequest::getOutputType()const +{ + return outputType_; +} + +void ModifyFlowLogAttributeRequest::setOutputType(const std::string& outputType) +{ + outputType_ = outputType; + setParameter("OutputType", outputType); +} + +std::string ModifyFlowLogAttributeRequest::getProjectName()const +{ + return projectName_; +} + +void ModifyFlowLogAttributeRequest::setProjectName(const std::string& projectName) +{ + projectName_ = projectName; + setParameter("ProjectName", projectName); +} + +std::string ModifyFlowLogAttributeRequest::getLogstoreName()const +{ + return logstoreName_; +} + +void ModifyFlowLogAttributeRequest::setLogstoreName(const std::string& logstoreName) +{ + logstoreName_ = logstoreName; + setParameter("LogstoreName", logstoreName); +} + +std::string ModifyFlowLogAttributeRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyFlowLogAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyFlowLogAttributeRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyFlowLogAttributeRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +int ModifyFlowLogAttributeRequest::getNetflowServerPort()const +{ + return netflowServerPort_; +} + +void ModifyFlowLogAttributeRequest::setNetflowServerPort(int netflowServerPort) +{ + netflowServerPort_ = netflowServerPort; + setParameter("NetflowServerPort", std::to_string(netflowServerPort)); +} + +long ModifyFlowLogAttributeRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyFlowLogAttributeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyFlowLogAttributeRequest::getNetflowServerIp()const +{ + return netflowServerIp_; +} + +void ModifyFlowLogAttributeRequest::setNetflowServerIp(const std::string& netflowServerIp) +{ + netflowServerIp_ = netflowServerIp; + setParameter("NetflowServerIp", netflowServerIp); +} + +std::string ModifyFlowLogAttributeRequest::getName()const +{ + return name_; +} + +void ModifyFlowLogAttributeRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string ModifyFlowLogAttributeRequest::getFlowLogId()const +{ + return flowLogId_; +} + +void ModifyFlowLogAttributeRequest::setFlowLogId(const std::string& flowLogId) +{ + flowLogId_ = flowLogId; + setParameter("FlowLogId", flowLogId); +} + diff --git a/smartag/src/model/ModifyHealthCheckRequest.cc b/smartag/src/model/ModifyHealthCheckRequest.cc new file mode 100644 index 000000000..583cca75c --- /dev/null +++ b/smartag/src/model/ModifyHealthCheckRequest.cc @@ -0,0 +1,249 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifyHealthCheckRequest; + +ModifyHealthCheckRequest::ModifyHealthCheckRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifyHealthCheck") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyHealthCheckRequest::~ModifyHealthCheckRequest() +{} + +int ModifyHealthCheckRequest::getProbeInterval()const +{ + return probeInterval_; +} + +void ModifyHealthCheckRequest::setProbeInterval(int probeInterval) +{ + probeInterval_ = probeInterval; + setParameter("ProbeInterval", std::to_string(probeInterval)); +} + +long ModifyHealthCheckRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyHealthCheckRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int ModifyHealthCheckRequest::getDstPort()const +{ + return dstPort_; +} + +void ModifyHealthCheckRequest::setDstPort(int dstPort) +{ + dstPort_ = dstPort; + setParameter("DstPort", std::to_string(dstPort)); +} + +std::string ModifyHealthCheckRequest::getDescription()const +{ + return description_; +} + +void ModifyHealthCheckRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string ModifyHealthCheckRequest::getHcInstanceId()const +{ + return hcInstanceId_; +} + +void ModifyHealthCheckRequest::setHcInstanceId(const std::string& hcInstanceId) +{ + hcInstanceId_ = hcInstanceId; + setParameter("HcInstanceId", hcInstanceId); +} + +std::string ModifyHealthCheckRequest::getType()const +{ + return type_; +} + +void ModifyHealthCheckRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +int ModifyHealthCheckRequest::getFailCountThreshold()const +{ + return failCountThreshold_; +} + +void ModifyHealthCheckRequest::setFailCountThreshold(int failCountThreshold) +{ + failCountThreshold_ = failCountThreshold; + setParameter("FailCountThreshold", std::to_string(failCountThreshold)); +} + +int ModifyHealthCheckRequest::getProbeTimeout()const +{ + return probeTimeout_; +} + +void ModifyHealthCheckRequest::setProbeTimeout(int probeTimeout) +{ + probeTimeout_ = probeTimeout; + setParameter("ProbeTimeout", std::to_string(probeTimeout)); +} + +int ModifyHealthCheckRequest::getRttFailThreshold()const +{ + return rttFailThreshold_; +} + +void ModifyHealthCheckRequest::setRttFailThreshold(int rttFailThreshold) +{ + rttFailThreshold_ = rttFailThreshold; + setParameter("RttFailThreshold", std::to_string(rttFailThreshold)); +} + +std::string ModifyHealthCheckRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyHealthCheckRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int ModifyHealthCheckRequest::getRttThreshold()const +{ + return rttThreshold_; +} + +void ModifyHealthCheckRequest::setRttThreshold(int rttThreshold) +{ + rttThreshold_ = rttThreshold; + setParameter("RttThreshold", std::to_string(rttThreshold)); +} + +std::string ModifyHealthCheckRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyHealthCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyHealthCheckRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyHealthCheckRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string ModifyHealthCheckRequest::getDstIpAddr()const +{ + return dstIpAddr_; +} + +void ModifyHealthCheckRequest::setDstIpAddr(const std::string& dstIpAddr) +{ + dstIpAddr_ = dstIpAddr; + setParameter("DstIpAddr", dstIpAddr); +} + +long ModifyHealthCheckRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyHealthCheckRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyHealthCheckRequest::getSrcIpAddr()const +{ + return srcIpAddr_; +} + +void ModifyHealthCheckRequest::setSrcIpAddr(const std::string& srcIpAddr) +{ + srcIpAddr_ = srcIpAddr; + setParameter("SrcIpAddr", srcIpAddr); +} + +std::string ModifyHealthCheckRequest::getName()const +{ + return name_; +} + +void ModifyHealthCheckRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string ModifyHealthCheckRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifyHealthCheckRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +int ModifyHealthCheckRequest::getSrcPort()const +{ + return srcPort_; +} + +void ModifyHealthCheckRequest::setSrcPort(int srcPort) +{ + srcPort_ = srcPort; + setParameter("SrcPort", std::to_string(srcPort)); +} + +int ModifyHealthCheckRequest::getProbeCount()const +{ + return probeCount_; +} + +void ModifyHealthCheckRequest::setProbeCount(int probeCount) +{ + probeCount_ = probeCount; + setParameter("ProbeCount", std::to_string(probeCount)); +} + diff --git a/smartag/src/model/ModifyHealthCheckResult.cc b/smartag/src/model/ModifyHealthCheckResult.cc new file mode 100644 index 000000000..9d5664ddf --- /dev/null +++ b/smartag/src/model/ModifyHealthCheckResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifyHealthCheckResult::ModifyHealthCheckResult() : + ServiceResult() +{} + +ModifyHealthCheckResult::ModifyHealthCheckResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyHealthCheckResult::~ModifyHealthCheckResult() +{} + +void ModifyHealthCheckResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifyNetworkOptimizationRequest.cc b/smartag/src/model/ModifyNetworkOptimizationRequest.cc index e9348424d..ae4e26c1f 100644 --- a/smartag/src/model/ModifyNetworkOptimizationRequest.cc +++ b/smartag/src/model/ModifyNetworkOptimizationRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::ModifyNetworkOptimizationRequest; ModifyNetworkOptimizationRequest::ModifyNetworkOptimizationRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifyNetworkOptimization") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyNetworkOptimizationRequest::~ModifyNetworkOptimizationRequest() {} @@ -33,7 +35,7 @@ long ModifyNetworkOptimizationRequest::getResourceOwnerId()const void ModifyNetworkOptimizationRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyNetworkOptimizationRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ModifyNetworkOptimizationRequest::getRegionId()const void ModifyNetworkOptimizationRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyNetworkOptimizationRequest::getNetworkOptId()const @@ -55,7 +57,7 @@ std::string ModifyNetworkOptimizationRequest::getNetworkOptId()const void ModifyNetworkOptimizationRequest::setNetworkOptId(const std::string& networkOptId) { networkOptId_ = networkOptId; - setCoreParameter("NetworkOptId", networkOptId); + setParameter("NetworkOptId", networkOptId); } std::string ModifyNetworkOptimizationRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyNetworkOptimizationRequest::getResourceOwnerAccount()const void ModifyNetworkOptimizationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyNetworkOptimizationRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyNetworkOptimizationRequest::getOwnerAccount()const void ModifyNetworkOptimizationRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyNetworkOptimizationRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ModifyNetworkOptimizationRequest::getOwnerId()const void ModifyNetworkOptimizationRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyNetworkOptimizationRequest::getName()const @@ -99,6 +101,6 @@ std::string ModifyNetworkOptimizationRequest::getName()const void ModifyNetworkOptimizationRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/smartag/src/model/ModifyQosCarRequest.cc b/smartag/src/model/ModifyQosCarRequest.cc index 47e88ff47..a9e185d3b 100644 --- a/smartag/src/model/ModifyQosCarRequest.cc +++ b/smartag/src/model/ModifyQosCarRequest.cc @@ -20,173 +20,186 @@ using AlibabaCloud::Smartag::Model::ModifyQosCarRequest; ModifyQosCarRequest::ModifyQosCarRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifyQosCar") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyQosCarRequest::~ModifyQosCarRequest() {} -long ModifyQosCarRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyQosCarRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int ModifyQosCarRequest::getMinBandwidthAbs()const -{ - return minBandwidthAbs_; -} - -void ModifyQosCarRequest::setMinBandwidthAbs(int minBandwidthAbs) -{ - minBandwidthAbs_ = minBandwidthAbs; - setCoreParameter("MinBandwidthAbs", std::to_string(minBandwidthAbs)); -} - -std::string ModifyQosCarRequest::getDescription()const -{ - return description_; -} - -void ModifyQosCarRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -std::string ModifyQosCarRequest::getRegionId()const -{ - return regionId_; -} - -void ModifyQosCarRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ModifyQosCarRequest::getPercentSourceType()const -{ - return percentSourceType_; -} - -void ModifyQosCarRequest::setPercentSourceType(const std::string& percentSourceType) -{ - percentSourceType_ = percentSourceType; - setCoreParameter("PercentSourceType", percentSourceType); -} - -std::string ModifyQosCarRequest::getQosId()const -{ - return qosId_; -} - -void ModifyQosCarRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -int ModifyQosCarRequest::getMaxBandwidthAbs()const -{ - return maxBandwidthAbs_; -} - -void ModifyQosCarRequest::setMaxBandwidthAbs(int maxBandwidthAbs) -{ - maxBandwidthAbs_ = maxBandwidthAbs; - setCoreParameter("MaxBandwidthAbs", std::to_string(maxBandwidthAbs)); -} - -std::string ModifyQosCarRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyQosCarRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -int ModifyQosCarRequest::getMaxBandwidthPercent()const -{ - return maxBandwidthPercent_; -} - -void ModifyQosCarRequest::setMaxBandwidthPercent(int maxBandwidthPercent) -{ - maxBandwidthPercent_ = maxBandwidthPercent; - setCoreParameter("MaxBandwidthPercent", std::to_string(maxBandwidthPercent)); -} - -std::string ModifyQosCarRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyQosCarRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyQosCarRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyQosCarRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyQosCarRequest::getQosCarId()const -{ - return qosCarId_; -} - -void ModifyQosCarRequest::setQosCarId(const std::string& qosCarId) -{ - qosCarId_ = qosCarId; - setCoreParameter("QosCarId", qosCarId); -} - -int ModifyQosCarRequest::getPriority()const -{ - return priority_; -} - -void ModifyQosCarRequest::setPriority(int priority) -{ - priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); -} - -int ModifyQosCarRequest::getMinBandwidthPercent()const -{ - return minBandwidthPercent_; -} - -void ModifyQosCarRequest::setMinBandwidthPercent(int minBandwidthPercent) -{ - minBandwidthPercent_ = minBandwidthPercent; - setCoreParameter("MinBandwidthPercent", std::to_string(minBandwidthPercent)); -} - -std::string ModifyQosCarRequest::getLimitType()const -{ - return limitType_; -} - -void ModifyQosCarRequest::setLimitType(const std::string& limitType) -{ - limitType_ = limitType; - setCoreParameter("LimitType", limitType); -} - +long ModifyQosCarRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyQosCarRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int ModifyQosCarRequest::getMinBandwidthAbs()const +{ + return minBandwidthAbs_; +} + +void ModifyQosCarRequest::setMinBandwidthAbs(int minBandwidthAbs) +{ + minBandwidthAbs_ = minBandwidthAbs; + setParameter("MinBandwidthAbs", std::to_string(minBandwidthAbs)); +} + +std::string ModifyQosCarRequest::getDescription()const +{ + return description_; +} + +void ModifyQosCarRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string ModifyQosCarRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyQosCarRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifyQosCarRequest::getPercentSourceType()const +{ + return percentSourceType_; +} + +void ModifyQosCarRequest::setPercentSourceType(const std::string& percentSourceType) +{ + percentSourceType_ = percentSourceType; + setParameter("PercentSourceType", percentSourceType); +} + +std::string ModifyQosCarRequest::getQosId()const +{ + return qosId_; +} + +void ModifyQosCarRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +int ModifyQosCarRequest::getMaxBandwidthAbs()const +{ + return maxBandwidthAbs_; +} + +void ModifyQosCarRequest::setMaxBandwidthAbs(int maxBandwidthAbs) +{ + maxBandwidthAbs_ = maxBandwidthAbs; + setParameter("MaxBandwidthAbs", std::to_string(maxBandwidthAbs)); +} + +std::string ModifyQosCarRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyQosCarRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +int ModifyQosCarRequest::getMaxBandwidthPercent()const +{ + return maxBandwidthPercent_; +} + +void ModifyQosCarRequest::setMaxBandwidthPercent(int maxBandwidthPercent) +{ + maxBandwidthPercent_ = maxBandwidthPercent; + setParameter("MaxBandwidthPercent", std::to_string(maxBandwidthPercent)); +} + +std::string ModifyQosCarRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyQosCarRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifyQosCarRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyQosCarRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyQosCarRequest::getQosCarId()const +{ + return qosCarId_; +} + +void ModifyQosCarRequest::setQosCarId(const std::string& qosCarId) +{ + qosCarId_ = qosCarId; + setParameter("QosCarId", qosCarId); +} + +int ModifyQosCarRequest::getPriority()const +{ + return priority_; +} + +void ModifyQosCarRequest::setPriority(int priority) +{ + priority_ = priority; + setParameter("Priority", std::to_string(priority)); +} + +int ModifyQosCarRequest::getMinBandwidthPercent()const +{ + return minBandwidthPercent_; +} + +void ModifyQosCarRequest::setMinBandwidthPercent(int minBandwidthPercent) +{ + minBandwidthPercent_ = minBandwidthPercent; + setParameter("MinBandwidthPercent", std::to_string(minBandwidthPercent)); +} + +std::string ModifyQosCarRequest::getLimitType()const +{ + return limitType_; +} + +void ModifyQosCarRequest::setLimitType(const std::string& limitType) +{ + limitType_ = limitType; + setParameter("LimitType", limitType); +} + +std::string ModifyQosCarRequest::getName()const +{ + return name_; +} + +void ModifyQosCarRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + diff --git a/smartag/src/model/ModifyQosPolicyRequest.cc b/smartag/src/model/ModifyQosPolicyRequest.cc index 8fada755f..58c269b8e 100644 --- a/smartag/src/model/ModifyQosPolicyRequest.cc +++ b/smartag/src/model/ModifyQosPolicyRequest.cc @@ -20,184 +20,197 @@ using AlibabaCloud::Smartag::Model::ModifyQosPolicyRequest; ModifyQosPolicyRequest::ModifyQosPolicyRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifyQosPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyQosPolicyRequest::~ModifyQosPolicyRequest() {} -long ModifyQosPolicyRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyQosPolicyRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyQosPolicyRequest::getSourcePortRange()const -{ - return sourcePortRange_; -} - -void ModifyQosPolicyRequest::setSourcePortRange(const std::string& sourcePortRange) -{ - sourcePortRange_ = sourcePortRange; - setCoreParameter("SourcePortRange", sourcePortRange); -} - -std::string ModifyQosPolicyRequest::getQosPolicyId()const -{ - return qosPolicyId_; -} - -void ModifyQosPolicyRequest::setQosPolicyId(const std::string& qosPolicyId) -{ - qosPolicyId_ = qosPolicyId; - setCoreParameter("QosPolicyId", qosPolicyId); -} - -std::string ModifyQosPolicyRequest::getSourceCidr()const -{ - return sourceCidr_; -} - -void ModifyQosPolicyRequest::setSourceCidr(const std::string& sourceCidr) -{ - sourceCidr_ = sourceCidr; - setCoreParameter("SourceCidr", sourceCidr); -} - -std::string ModifyQosPolicyRequest::getDescription()const -{ - return description_; -} - -void ModifyQosPolicyRequest::setDescription(const std::string& description) -{ - description_ = description; - setCoreParameter("Description", description); -} - -std::string ModifyQosPolicyRequest::getStartTime()const -{ - return startTime_; -} - -void ModifyQosPolicyRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", startTime); -} - -std::string ModifyQosPolicyRequest::getDestCidr()const -{ - return destCidr_; -} - -void ModifyQosPolicyRequest::setDestCidr(const std::string& destCidr) -{ - destCidr_ = destCidr; - setCoreParameter("DestCidr", destCidr); -} - -std::string ModifyQosPolicyRequest::getRegionId()const -{ - return regionId_; -} - -void ModifyQosPolicyRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ModifyQosPolicyRequest::getQosId()const -{ - return qosId_; -} - -void ModifyQosPolicyRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string ModifyQosPolicyRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyQosPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyQosPolicyRequest::getIpProtocol()const -{ - return ipProtocol_; -} - -void ModifyQosPolicyRequest::setIpProtocol(const std::string& ipProtocol) -{ - ipProtocol_ = ipProtocol; - setCoreParameter("IpProtocol", ipProtocol); -} - -std::string ModifyQosPolicyRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyQosPolicyRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string ModifyQosPolicyRequest::getEndTime()const -{ - return endTime_; -} - -void ModifyQosPolicyRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -long ModifyQosPolicyRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyQosPolicyRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -int ModifyQosPolicyRequest::getPriority()const -{ - return priority_; -} - -void ModifyQosPolicyRequest::setPriority(int priority) -{ - priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); -} - -std::string ModifyQosPolicyRequest::getDestPortRange()const -{ - return destPortRange_; -} - -void ModifyQosPolicyRequest::setDestPortRange(const std::string& destPortRange) -{ - destPortRange_ = destPortRange; - setCoreParameter("DestPortRange", destPortRange); -} - +long ModifyQosPolicyRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyQosPolicyRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyQosPolicyRequest::getSourcePortRange()const +{ + return sourcePortRange_; +} + +void ModifyQosPolicyRequest::setSourcePortRange(const std::string& sourcePortRange) +{ + sourcePortRange_ = sourcePortRange; + setParameter("SourcePortRange", sourcePortRange); +} + +std::string ModifyQosPolicyRequest::getQosPolicyId()const +{ + return qosPolicyId_; +} + +void ModifyQosPolicyRequest::setQosPolicyId(const std::string& qosPolicyId) +{ + qosPolicyId_ = qosPolicyId; + setParameter("QosPolicyId", qosPolicyId); +} + +std::string ModifyQosPolicyRequest::getSourceCidr()const +{ + return sourceCidr_; +} + +void ModifyQosPolicyRequest::setSourceCidr(const std::string& sourceCidr) +{ + sourceCidr_ = sourceCidr; + setParameter("SourceCidr", sourceCidr); +} + +std::string ModifyQosPolicyRequest::getDescription()const +{ + return description_; +} + +void ModifyQosPolicyRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string ModifyQosPolicyRequest::getStartTime()const +{ + return startTime_; +} + +void ModifyQosPolicyRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string ModifyQosPolicyRequest::getDestCidr()const +{ + return destCidr_; +} + +void ModifyQosPolicyRequest::setDestCidr(const std::string& destCidr) +{ + destCidr_ = destCidr; + setParameter("DestCidr", destCidr); +} + +std::string ModifyQosPolicyRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyQosPolicyRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifyQosPolicyRequest::getQosId()const +{ + return qosId_; +} + +void ModifyQosPolicyRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string ModifyQosPolicyRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyQosPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyQosPolicyRequest::getIpProtocol()const +{ + return ipProtocol_; +} + +void ModifyQosPolicyRequest::setIpProtocol(const std::string& ipProtocol) +{ + ipProtocol_ = ipProtocol; + setParameter("IpProtocol", ipProtocol); +} + +std::string ModifyQosPolicyRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyQosPolicyRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string ModifyQosPolicyRequest::getEndTime()const +{ + return endTime_; +} + +void ModifyQosPolicyRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long ModifyQosPolicyRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyQosPolicyRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int ModifyQosPolicyRequest::getPriority()const +{ + return priority_; +} + +void ModifyQosPolicyRequest::setPriority(int priority) +{ + priority_ = priority; + setParameter("Priority", std::to_string(priority)); +} + +std::string ModifyQosPolicyRequest::getDestPortRange()const +{ + return destPortRange_; +} + +void ModifyQosPolicyRequest::setDestPortRange(const std::string& destPortRange) +{ + destPortRange_ = destPortRange; + setParameter("DestPortRange", destPortRange); +} + +std::string ModifyQosPolicyRequest::getName()const +{ + return name_; +} + +void ModifyQosPolicyRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + diff --git a/smartag/src/model/ModifyQosRequest.cc b/smartag/src/model/ModifyQosRequest.cc index 17948dfaf..164060bd8 100644 --- a/smartag/src/model/ModifyQosRequest.cc +++ b/smartag/src/model/ModifyQosRequest.cc @@ -20,85 +20,98 @@ using AlibabaCloud::Smartag::Model::ModifyQosRequest; ModifyQosRequest::ModifyQosRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifyQos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyQosRequest::~ModifyQosRequest() {} -long ModifyQosRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyQosRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyQosRequest::getRegionId()const -{ - return regionId_; -} - -void ModifyQosRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string ModifyQosRequest::getQosId()const -{ - return qosId_; -} - -void ModifyQosRequest::setQosId(const std::string& qosId) -{ - qosId_ = qosId; - setCoreParameter("QosId", qosId); -} - -std::string ModifyQosRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyQosRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyQosRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyQosRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyQosRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyQosRequest::getQosName()const -{ - return qosName_; -} - -void ModifyQosRequest::setQosName(const std::string& qosName) -{ - qosName_ = qosName; - setCoreParameter("QosName", qosName); -} - +long ModifyQosRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyQosRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyQosRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyQosRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifyQosRequest::getQosId()const +{ + return qosId_; +} + +void ModifyQosRequest::setQosId(const std::string& qosId) +{ + qosId_ = qosId; + setParameter("QosId", qosId); +} + +std::string ModifyQosRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyQosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyQosRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyQosRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifyQosRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyQosRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyQosRequest::getQosName()const +{ + return qosName_; +} + +void ModifyQosRequest::setQosName(const std::string& qosName) +{ + qosName_ = qosName; + setParameter("QosName", qosName); +} + +std::string ModifyQosRequest::getQosDescription()const +{ + return qosDescription_; +} + +void ModifyQosRequest::setQosDescription(const std::string& qosDescription) +{ + qosDescription_ = qosDescription; + setParameter("QosDescription", qosDescription); +} + diff --git a/smartag/src/model/ModifyRouteDistributionStrategyRequest.cc b/smartag/src/model/ModifyRouteDistributionStrategyRequest.cc new file mode 100644 index 000000000..384299c48 --- /dev/null +++ b/smartag/src/model/ModifyRouteDistributionStrategyRequest.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 + +using AlibabaCloud::Smartag::Model::ModifyRouteDistributionStrategyRequest; + +ModifyRouteDistributionStrategyRequest::ModifyRouteDistributionStrategyRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifyRouteDistributionStrategy") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifyRouteDistributionStrategyRequest::~ModifyRouteDistributionStrategyRequest() +{} + +std::string ModifyRouteDistributionStrategyRequest::getRouteSource()const +{ + return routeSource_; +} + +void ModifyRouteDistributionStrategyRequest::setRouteSource(const std::string& routeSource) +{ + routeSource_ = routeSource; + setParameter("RouteSource", routeSource); +} + +long ModifyRouteDistributionStrategyRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyRouteDistributionStrategyRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyRouteDistributionStrategyRequest::getHcInstanceId()const +{ + return hcInstanceId_; +} + +void ModifyRouteDistributionStrategyRequest::setHcInstanceId(const std::string& hcInstanceId) +{ + hcInstanceId_ = hcInstanceId; + setParameter("HcInstanceId", hcInstanceId); +} + +std::string ModifyRouteDistributionStrategyRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyRouteDistributionStrategyRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifyRouteDistributionStrategyRequest::getSourceType()const +{ + return sourceType_; +} + +void ModifyRouteDistributionStrategyRequest::setSourceType(const std::string& sourceType) +{ + sourceType_ = sourceType; + setParameter("SourceType", sourceType); +} + +std::string ModifyRouteDistributionStrategyRequest::getDestCidrBlock()const +{ + return destCidrBlock_; +} + +void ModifyRouteDistributionStrategyRequest::setDestCidrBlock(const std::string& destCidrBlock) +{ + destCidrBlock_ = destCidrBlock; + setParameter("DestCidrBlock", destCidrBlock); +} + +std::string ModifyRouteDistributionStrategyRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyRouteDistributionStrategyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifyRouteDistributionStrategyRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifyRouteDistributionStrategyRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string ModifyRouteDistributionStrategyRequest::getRouteDistribution()const +{ + return routeDistribution_; +} + +void ModifyRouteDistributionStrategyRequest::setRouteDistribution(const std::string& routeDistribution) +{ + routeDistribution_ = routeDistribution; + setParameter("RouteDistribution", routeDistribution); +} + +long ModifyRouteDistributionStrategyRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyRouteDistributionStrategyRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyRouteDistributionStrategyRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifyRouteDistributionStrategyRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/ModifyRouteDistributionStrategyResult.cc b/smartag/src/model/ModifyRouteDistributionStrategyResult.cc new file mode 100644 index 000000000..d97050a37 --- /dev/null +++ b/smartag/src/model/ModifyRouteDistributionStrategyResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifyRouteDistributionStrategyResult::ModifyRouteDistributionStrategyResult() : + ServiceResult() +{} + +ModifyRouteDistributionStrategyResult::ModifyRouteDistributionStrategyResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyRouteDistributionStrategyResult::~ModifyRouteDistributionStrategyResult() +{} + +void ModifyRouteDistributionStrategyResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagCidrRequest.cc b/smartag/src/model/ModifySagCidrRequest.cc new file mode 100644 index 000000000..31a0e2eba --- /dev/null +++ b/smartag/src/model/ModifySagCidrRequest.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 + +using AlibabaCloud::Smartag::Model::ModifySagCidrRequest; + +ModifySagCidrRequest::ModifySagCidrRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagCidr") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagCidrRequest::~ModifySagCidrRequest() +{} + +long ModifySagCidrRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagCidrRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagCidrRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagCidrRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagCidrRequest::getCidr()const +{ + return cidr_; +} + +void ModifySagCidrRequest::setCidr(const std::string& cidr) +{ + cidr_ = cidr; + setParameter("Cidr", cidr); +} + +std::string ModifySagCidrRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagCidrRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagCidrRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagCidrRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagCidrRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagCidrRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +bool ModifySagCidrRequest::getEnableBackup()const +{ + return enableBackup_; +} + +void ModifySagCidrRequest::setEnableBackup(bool enableBackup) +{ + enableBackup_ = enableBackup; + setParameter("EnableBackup", enableBackup ? "true" : "false"); +} + +std::string ModifySagCidrRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagCidrRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/ModifySagCidrResult.cc b/smartag/src/model/ModifySagCidrResult.cc new file mode 100644 index 000000000..e200773c2 --- /dev/null +++ b/smartag/src/model/ModifySagCidrResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagCidrResult::ModifySagCidrResult() : + ServiceResult() +{} + +ModifySagCidrResult::ModifySagCidrResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagCidrResult::~ModifySagCidrResult() +{} + +void ModifySagCidrResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagECRouteBackupRequest.cc b/smartag/src/model/ModifySagECRouteBackupRequest.cc new file mode 100644 index 000000000..b9bbbcca0 --- /dev/null +++ b/smartag/src/model/ModifySagECRouteBackupRequest.cc @@ -0,0 +1,139 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagECRouteBackupRequest; + +ModifySagECRouteBackupRequest::ModifySagECRouteBackupRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagECRouteBackup") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagECRouteBackupRequest::~ModifySagECRouteBackupRequest() +{} + +long ModifySagECRouteBackupRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagECRouteBackupRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagECRouteBackupRequest::getExpressConnectionInterface()const +{ + return expressConnectionInterface_; +} + +void ModifySagECRouteBackupRequest::setExpressConnectionInterface(const std::string& expressConnectionInterface) +{ + expressConnectionInterface_ = expressConnectionInterface; + setParameter("ExpressConnectionInterface", expressConnectionInterface); +} + +std::string ModifySagECRouteBackupRequest::getHcIp()const +{ + return hcIp_; +} + +void ModifySagECRouteBackupRequest::setHcIp(const std::string& hcIp) +{ + hcIp_ = hcIp; + setParameter("HcIp", hcIp); +} + +std::string ModifySagECRouteBackupRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagECRouteBackupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +bool ModifySagECRouteBackupRequest::getRouteBackup()const +{ + return routeBackup_; +} + +void ModifySagECRouteBackupRequest::setRouteBackup(bool routeBackup) +{ + routeBackup_ = routeBackup; + setParameter("RouteBackup", routeBackup ? "true" : "false"); +} + +std::string ModifySagECRouteBackupRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagECRouteBackupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagECRouteBackupRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagECRouteBackupRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagECRouteBackupRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagECRouteBackupRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagECRouteBackupRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagECRouteBackupRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagECRouteBackupRequest::getExpressConnectionNexthop()const +{ + return expressConnectionNexthop_; +} + +void ModifySagECRouteBackupRequest::setExpressConnectionNexthop(const std::string& expressConnectionNexthop) +{ + expressConnectionNexthop_ = expressConnectionNexthop; + setParameter("ExpressConnectionNexthop", expressConnectionNexthop); +} + diff --git a/smartag/src/model/ModifySagECRouteBackupResult.cc b/smartag/src/model/ModifySagECRouteBackupResult.cc new file mode 100644 index 000000000..83adec561 --- /dev/null +++ b/smartag/src/model/ModifySagECRouteBackupResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagECRouteBackupResult::ModifySagECRouteBackupResult() : + ServiceResult() +{} + +ModifySagECRouteBackupResult::ModifySagECRouteBackupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagECRouteBackupResult::~ModifySagECRouteBackupResult() +{} + +void ModifySagECRouteBackupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagExpressConnectInterfaceRequest.cc b/smartag/src/model/ModifySagExpressConnectInterfaceRequest.cc new file mode 100644 index 000000000..f50bc3158 --- /dev/null +++ b/smartag/src/model/ModifySagExpressConnectInterfaceRequest.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 + +using AlibabaCloud::Smartag::Model::ModifySagExpressConnectInterfaceRequest; + +ModifySagExpressConnectInterfaceRequest::ModifySagExpressConnectInterfaceRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagExpressConnectInterface") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagExpressConnectInterfaceRequest::~ModifySagExpressConnectInterfaceRequest() +{} + +long ModifySagExpressConnectInterfaceRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagExpressConnectInterfaceRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagExpressConnectInterfaceRequest::getVlan()const +{ + return vlan_; +} + +void ModifySagExpressConnectInterfaceRequest::setVlan(const std::string& vlan) +{ + vlan_ = vlan; + setParameter("Vlan", vlan); +} + +std::string ModifySagExpressConnectInterfaceRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagExpressConnectInterfaceRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagExpressConnectInterfaceRequest::getMask()const +{ + return mask_; +} + +void ModifySagExpressConnectInterfaceRequest::setMask(const std::string& mask) +{ + mask_ = mask; + setParameter("Mask", mask); +} + +std::string ModifySagExpressConnectInterfaceRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagExpressConnectInterfaceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagExpressConnectInterfaceRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagExpressConnectInterfaceRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string ModifySagExpressConnectInterfaceRequest::getIP()const +{ + return iP_; +} + +void ModifySagExpressConnectInterfaceRequest::setIP(const std::string& iP) +{ + iP_ = iP; + setParameter("IP", iP); +} + +long ModifySagExpressConnectInterfaceRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagExpressConnectInterfaceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagExpressConnectInterfaceRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagExpressConnectInterfaceRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagExpressConnectInterfaceRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagExpressConnectInterfaceRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagExpressConnectInterfaceRequest::getPortName()const +{ + return portName_; +} + +void ModifySagExpressConnectInterfaceRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + diff --git a/smartag/src/model/ModifySagExpressConnectInterfaceResult.cc b/smartag/src/model/ModifySagExpressConnectInterfaceResult.cc new file mode 100644 index 000000000..119161f62 --- /dev/null +++ b/smartag/src/model/ModifySagExpressConnectInterfaceResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagExpressConnectInterfaceResult::ModifySagExpressConnectInterfaceResult() : + ServiceResult() +{} + +ModifySagExpressConnectInterfaceResult::ModifySagExpressConnectInterfaceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagExpressConnectInterfaceResult::~ModifySagExpressConnectInterfaceResult() +{} + +void ModifySagExpressConnectInterfaceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagGlobalRouteProtocolRequest.cc b/smartag/src/model/ModifySagGlobalRouteProtocolRequest.cc new file mode 100644 index 000000000..425a5549b --- /dev/null +++ b/smartag/src/model/ModifySagGlobalRouteProtocolRequest.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 + +using AlibabaCloud::Smartag::Model::ModifySagGlobalRouteProtocolRequest; + +ModifySagGlobalRouteProtocolRequest::ModifySagGlobalRouteProtocolRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagGlobalRouteProtocol") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagGlobalRouteProtocolRequest::~ModifySagGlobalRouteProtocolRequest() +{} + +long ModifySagGlobalRouteProtocolRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagGlobalRouteProtocolRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagGlobalRouteProtocolRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagGlobalRouteProtocolRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagGlobalRouteProtocolRequest::getRouteProtocol()const +{ + return routeProtocol_; +} + +void ModifySagGlobalRouteProtocolRequest::setRouteProtocol(const std::string& routeProtocol) +{ + routeProtocol_ = routeProtocol; + setParameter("RouteProtocol", routeProtocol); +} + +std::string ModifySagGlobalRouteProtocolRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagGlobalRouteProtocolRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagGlobalRouteProtocolRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagGlobalRouteProtocolRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagGlobalRouteProtocolRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagGlobalRouteProtocolRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagGlobalRouteProtocolRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagGlobalRouteProtocolRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagGlobalRouteProtocolRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagGlobalRouteProtocolRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/ModifySagGlobalRouteProtocolResult.cc b/smartag/src/model/ModifySagGlobalRouteProtocolResult.cc new file mode 100644 index 000000000..3d2eca8eb --- /dev/null +++ b/smartag/src/model/ModifySagGlobalRouteProtocolResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagGlobalRouteProtocolResult::ModifySagGlobalRouteProtocolResult() : + ServiceResult() +{} + +ModifySagGlobalRouteProtocolResult::ModifySagGlobalRouteProtocolResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagGlobalRouteProtocolResult::~ModifySagGlobalRouteProtocolResult() +{} + +void ModifySagGlobalRouteProtocolResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagHaRequest.cc b/smartag/src/model/ModifySagHaRequest.cc new file mode 100644 index 000000000..055f8e250 --- /dev/null +++ b/smartag/src/model/ModifySagHaRequest.cc @@ -0,0 +1,139 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagHaRequest; + +ModifySagHaRequest::ModifySagHaRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagHa") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagHaRequest::~ModifySagHaRequest() +{} + +long ModifySagHaRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagHaRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagHaRequest::getVirtualIp()const +{ + return virtualIp_; +} + +void ModifySagHaRequest::setVirtualIp(const std::string& virtualIp) +{ + virtualIp_ = virtualIp; + setParameter("VirtualIp", virtualIp); +} + +std::string ModifySagHaRequest::getMode()const +{ + return mode_; +} + +void ModifySagHaRequest::setMode(const std::string& mode) +{ + mode_ = mode; + setParameter("Mode", mode); +} + +std::string ModifySagHaRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagHaRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagHaRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagHaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagHaRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagHaRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagHaRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagHaRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagHaRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagHaRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagHaRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagHaRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagHaRequest::getPortName()const +{ + return portName_; +} + +void ModifySagHaRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + diff --git a/smartag/src/model/ModifySagHaResult.cc b/smartag/src/model/ModifySagHaResult.cc new file mode 100644 index 000000000..69421dd36 --- /dev/null +++ b/smartag/src/model/ModifySagHaResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagHaResult::ModifySagHaResult() : + ServiceResult() +{} + +ModifySagHaResult::ModifySagHaResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagHaResult::~ModifySagHaResult() +{} + +void ModifySagHaResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagLanRequest.cc b/smartag/src/model/ModifySagLanRequest.cc new file mode 100644 index 000000000..ced1ae478 --- /dev/null +++ b/smartag/src/model/ModifySagLanRequest.cc @@ -0,0 +1,183 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagLanRequest; + +ModifySagLanRequest::ModifySagLanRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagLan") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagLanRequest::~ModifySagLanRequest() +{} + +std::string ModifySagLanRequest::getEndIp()const +{ + return endIp_; +} + +void ModifySagLanRequest::setEndIp(const std::string& endIp) +{ + endIp_ = endIp; + setParameter("EndIp", endIp); +} + +long ModifySagLanRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagLanRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagLanRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagLanRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagLanRequest::getMask()const +{ + return mask_; +} + +void ModifySagLanRequest::setMask(const std::string& mask) +{ + mask_ = mask; + setParameter("Mask", mask); +} + +std::string ModifySagLanRequest::getStartIp()const +{ + return startIp_; +} + +void ModifySagLanRequest::setStartIp(const std::string& startIp) +{ + startIp_ = startIp; + setParameter("StartIp", startIp); +} + +std::string ModifySagLanRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagLanRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagLanRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagLanRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string ModifySagLanRequest::getIP()const +{ + return iP_; +} + +void ModifySagLanRequest::setIP(const std::string& iP) +{ + iP_ = iP; + setParameter("IP", iP); +} + +long ModifySagLanRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagLanRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagLanRequest::getIPType()const +{ + return iPType_; +} + +void ModifySagLanRequest::setIPType(const std::string& iPType) +{ + iPType_ = iPType; + setParameter("IPType", iPType); +} + +std::string ModifySagLanRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagLanRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagLanRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagLanRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagLanRequest::getPortName()const +{ + return portName_; +} + +void ModifySagLanRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + +std::string ModifySagLanRequest::getLease()const +{ + return lease_; +} + +void ModifySagLanRequest::setLease(const std::string& lease) +{ + lease_ = lease; + setParameter("Lease", lease); +} + diff --git a/smartag/src/model/ModifySagLanResult.cc b/smartag/src/model/ModifySagLanResult.cc new file mode 100644 index 000000000..1d9c3deba --- /dev/null +++ b/smartag/src/model/ModifySagLanResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagLanResult::ModifySagLanResult() : + ServiceResult() +{} + +ModifySagLanResult::ModifySagLanResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagLanResult::~ModifySagLanResult() +{} + +void ModifySagLanResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagManagementPortRequest.cc b/smartag/src/model/ModifySagManagementPortRequest.cc new file mode 100644 index 000000000..fd2edfa2d --- /dev/null +++ b/smartag/src/model/ModifySagManagementPortRequest.cc @@ -0,0 +1,139 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagManagementPortRequest; + +ModifySagManagementPortRequest::ModifySagManagementPortRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagManagementPort") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagManagementPortRequest::~ModifySagManagementPortRequest() +{} + +long ModifySagManagementPortRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagManagementPortRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagManagementPortRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagManagementPortRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagManagementPortRequest::getMask()const +{ + return mask_; +} + +void ModifySagManagementPortRequest::setMask(const std::string& mask) +{ + mask_ = mask; + setParameter("Mask", mask); +} + +std::string ModifySagManagementPortRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagManagementPortRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagManagementPortRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagManagementPortRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string ModifySagManagementPortRequest::getIP()const +{ + return iP_; +} + +void ModifySagManagementPortRequest::setIP(const std::string& iP) +{ + iP_ = iP; + setParameter("IP", iP); +} + +long ModifySagManagementPortRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagManagementPortRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagManagementPortRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagManagementPortRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagManagementPortRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagManagementPortRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagManagementPortRequest::getGateway()const +{ + return gateway_; +} + +void ModifySagManagementPortRequest::setGateway(const std::string& gateway) +{ + gateway_ = gateway; + setParameter("Gateway", gateway); +} + diff --git a/smartag/src/model/ModifySagManagementPortResult.cc b/smartag/src/model/ModifySagManagementPortResult.cc new file mode 100644 index 000000000..fc8d22ccc --- /dev/null +++ b/smartag/src/model/ModifySagManagementPortResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagManagementPortResult::ModifySagManagementPortResult() : + ServiceResult() +{} + +ModifySagManagementPortResult::ModifySagManagementPortResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagManagementPortResult::~ModifySagManagementPortResult() +{} + +void ModifySagManagementPortResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagPortRoleRequest.cc b/smartag/src/model/ModifySagPortRoleRequest.cc new file mode 100644 index 000000000..96fa3715d --- /dev/null +++ b/smartag/src/model/ModifySagPortRoleRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagPortRoleRequest; + +ModifySagPortRoleRequest::ModifySagPortRoleRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagPortRole") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagPortRoleRequest::~ModifySagPortRoleRequest() +{} + +long ModifySagPortRoleRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagPortRoleRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagPortRoleRequest::getRole()const +{ + return role_; +} + +void ModifySagPortRoleRequest::setRole(const std::string& role) +{ + role_ = role; + setParameter("Role", role); +} + +std::string ModifySagPortRoleRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagPortRoleRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagPortRoleRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagPortRoleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagPortRoleRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagPortRoleRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagPortRoleRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagPortRoleRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagPortRoleRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagPortRoleRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagPortRoleRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagPortRoleRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagPortRoleRequest::getPortName()const +{ + return portName_; +} + +void ModifySagPortRoleRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + diff --git a/smartag/src/model/ModifySagPortRoleResult.cc b/smartag/src/model/ModifySagPortRoleResult.cc new file mode 100644 index 000000000..cb87db98f --- /dev/null +++ b/smartag/src/model/ModifySagPortRoleResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagPortRoleResult::ModifySagPortRoleResult() : + ServiceResult() +{} + +ModifySagPortRoleResult::ModifySagPortRoleResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagPortRoleResult::~ModifySagPortRoleResult() +{} + +void ModifySagPortRoleResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagPortRouteProtocolRequest.cc b/smartag/src/model/ModifySagPortRouteProtocolRequest.cc new file mode 100644 index 000000000..c587af6cf --- /dev/null +++ b/smartag/src/model/ModifySagPortRouteProtocolRequest.cc @@ -0,0 +1,161 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagPortRouteProtocolRequest; + +ModifySagPortRouteProtocolRequest::ModifySagPortRouteProtocolRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagPortRouteProtocol") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagPortRouteProtocolRequest::~ModifySagPortRouteProtocolRequest() +{} + +long ModifySagPortRouteProtocolRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagPortRouteProtocolRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagPortRouteProtocolRequest::getRemoteIp()const +{ + return remoteIp_; +} + +void ModifySagPortRouteProtocolRequest::setRemoteIp(const std::string& remoteIp) +{ + remoteIp_ = remoteIp; + setParameter("RemoteIp", remoteIp); +} + +std::string ModifySagPortRouteProtocolRequest::getVlan()const +{ + return vlan_; +} + +void ModifySagPortRouteProtocolRequest::setVlan(const std::string& vlan) +{ + vlan_ = vlan; + setParameter("Vlan", vlan); +} + +std::string ModifySagPortRouteProtocolRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagPortRouteProtocolRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagPortRouteProtocolRequest::getRemoteAs()const +{ + return remoteAs_; +} + +void ModifySagPortRouteProtocolRequest::setRemoteAs(const std::string& remoteAs) +{ + remoteAs_ = remoteAs; + setParameter("RemoteAs", remoteAs); +} + +std::string ModifySagPortRouteProtocolRequest::getRouteProtocol()const +{ + return routeProtocol_; +} + +void ModifySagPortRouteProtocolRequest::setRouteProtocol(const std::string& routeProtocol) +{ + routeProtocol_ = routeProtocol; + setParameter("RouteProtocol", routeProtocol); +} + +std::string ModifySagPortRouteProtocolRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagPortRouteProtocolRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagPortRouteProtocolRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagPortRouteProtocolRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagPortRouteProtocolRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagPortRouteProtocolRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagPortRouteProtocolRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagPortRouteProtocolRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagPortRouteProtocolRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagPortRouteProtocolRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagPortRouteProtocolRequest::getPortName()const +{ + return portName_; +} + +void ModifySagPortRouteProtocolRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + diff --git a/smartag/src/model/ModifySagPortRouteProtocolResult.cc b/smartag/src/model/ModifySagPortRouteProtocolResult.cc new file mode 100644 index 000000000..c02bdc74e --- /dev/null +++ b/smartag/src/model/ModifySagPortRouteProtocolResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagPortRouteProtocolResult::ModifySagPortRouteProtocolResult() : + ServiceResult() +{} + +ModifySagPortRouteProtocolResult::ModifySagPortRouteProtocolResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagPortRouteProtocolResult::~ModifySagPortRouteProtocolResult() +{} + +void ModifySagPortRouteProtocolResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagRemoteAccessRequest.cc b/smartag/src/model/ModifySagRemoteAccessRequest.cc index 08ef6aea8..276e75271 100644 --- a/smartag/src/model/ModifySagRemoteAccessRequest.cc +++ b/smartag/src/model/ModifySagRemoteAccessRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::ModifySagRemoteAccessRequest; ModifySagRemoteAccessRequest::ModifySagRemoteAccessRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifySagRemoteAccess") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySagRemoteAccessRequest::~ModifySagRemoteAccessRequest() {} -long ModifySagRemoteAccessRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifySagRemoteAccessRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifySagRemoteAccessRequest::getRemoteAccessIp()const -{ - return remoteAccessIp_; -} - -void ModifySagRemoteAccessRequest::setRemoteAccessIp(const std::string& remoteAccessIp) -{ - remoteAccessIp_ = remoteAccessIp; - setCoreParameter("RemoteAccessIp", remoteAccessIp); -} - -std::string ModifySagRemoteAccessRequest::getSerialNumber()const -{ - return serialNumber_; -} - -void ModifySagRemoteAccessRequest::setSerialNumber(const std::string& serialNumber) -{ - serialNumber_ = serialNumber; - setCoreParameter("SerialNumber", serialNumber); -} - -std::string ModifySagRemoteAccessRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifySagRemoteAccessRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifySagRemoteAccessRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifySagRemoteAccessRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifySagRemoteAccessRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifySagRemoteAccessRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifySagRemoteAccessRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void ModifySagRemoteAccessRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long ModifySagRemoteAccessRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagRemoteAccessRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagRemoteAccessRequest::getRemoteAccessIp()const +{ + return remoteAccessIp_; +} + +void ModifySagRemoteAccessRequest::setRemoteAccessIp(const std::string& remoteAccessIp) +{ + remoteAccessIp_ = remoteAccessIp; + setParameter("RemoteAccessIp", remoteAccessIp); +} + +std::string ModifySagRemoteAccessRequest::getSerialNumber()const +{ + return serialNumber_; +} + +void ModifySagRemoteAccessRequest::setSerialNumber(const std::string& serialNumber) +{ + serialNumber_ = serialNumber; + setParameter("SerialNumber", serialNumber); +} + +std::string ModifySagRemoteAccessRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagRemoteAccessRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagRemoteAccessRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagRemoteAccessRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagRemoteAccessRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagRemoteAccessRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagRemoteAccessRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagRemoteAccessRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/ModifySagRouteProtocolBgpRequest.cc b/smartag/src/model/ModifySagRouteProtocolBgpRequest.cc new file mode 100644 index 000000000..faab5526f --- /dev/null +++ b/smartag/src/model/ModifySagRouteProtocolBgpRequest.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 + +using AlibabaCloud::Smartag::Model::ModifySagRouteProtocolBgpRequest; + +ModifySagRouteProtocolBgpRequest::ModifySagRouteProtocolBgpRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagRouteProtocolBgp") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagRouteProtocolBgpRequest::~ModifySagRouteProtocolBgpRequest() +{} + +long ModifySagRouteProtocolBgpRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagRouteProtocolBgpRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +int ModifySagRouteProtocolBgpRequest::getKeepAlive()const +{ + return keepAlive_; +} + +void ModifySagRouteProtocolBgpRequest::setKeepAlive(int keepAlive) +{ + keepAlive_ = keepAlive; + setParameter("KeepAlive", std::to_string(keepAlive)); +} + +std::string ModifySagRouteProtocolBgpRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagRouteProtocolBgpRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int ModifySagRouteProtocolBgpRequest::getHoldTime()const +{ + return holdTime_; +} + +void ModifySagRouteProtocolBgpRequest::setHoldTime(int holdTime) +{ + holdTime_ = holdTime; + setParameter("HoldTime", std::to_string(holdTime)); +} + +std::string ModifySagRouteProtocolBgpRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagRouteProtocolBgpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagRouteProtocolBgpRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagRouteProtocolBgpRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagRouteProtocolBgpRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagRouteProtocolBgpRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagRouteProtocolBgpRequest::getRouterId()const +{ + return routerId_; +} + +void ModifySagRouteProtocolBgpRequest::setRouterId(const std::string& routerId) +{ + routerId_ = routerId; + setParameter("RouterId", routerId); +} + +int ModifySagRouteProtocolBgpRequest::getLocalAs()const +{ + return localAs_; +} + +void ModifySagRouteProtocolBgpRequest::setLocalAs(int localAs) +{ + localAs_ = localAs; + setParameter("LocalAs", std::to_string(localAs)); +} + +std::string ModifySagRouteProtocolBgpRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagRouteProtocolBgpRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagRouteProtocolBgpRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagRouteProtocolBgpRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/ModifySagRouteProtocolBgpResult.cc b/smartag/src/model/ModifySagRouteProtocolBgpResult.cc new file mode 100644 index 000000000..afd7b34ea --- /dev/null +++ b/smartag/src/model/ModifySagRouteProtocolBgpResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagRouteProtocolBgpResult::ModifySagRouteProtocolBgpResult() : + ServiceResult() +{} + +ModifySagRouteProtocolBgpResult::ModifySagRouteProtocolBgpResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagRouteProtocolBgpResult::~ModifySagRouteProtocolBgpResult() +{} + +void ModifySagRouteProtocolBgpResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagRouteProtocolOspfRequest.cc b/smartag/src/model/ModifySagRouteProtocolOspfRequest.cc new file mode 100644 index 000000000..bcac5cf0e --- /dev/null +++ b/smartag/src/model/ModifySagRouteProtocolOspfRequest.cc @@ -0,0 +1,194 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagRouteProtocolOspfRequest; + +ModifySagRouteProtocolOspfRequest::ModifySagRouteProtocolOspfRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagRouteProtocolOspf") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagRouteProtocolOspfRequest::~ModifySagRouteProtocolOspfRequest() +{} + +long ModifySagRouteProtocolOspfRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagRouteProtocolOspfRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagRouteProtocolOspfRequest::getAuthenticationType()const +{ + return authenticationType_; +} + +void ModifySagRouteProtocolOspfRequest::setAuthenticationType(const std::string& authenticationType) +{ + authenticationType_ = authenticationType; + setParameter("AuthenticationType", authenticationType); +} + +std::string ModifySagRouteProtocolOspfRequest::getPassword()const +{ + return password_; +} + +void ModifySagRouteProtocolOspfRequest::setPassword(const std::string& password) +{ + password_ = password; + setParameter("Password", password); +} + +int ModifySagRouteProtocolOspfRequest::getAreaId()const +{ + return areaId_; +} + +void ModifySagRouteProtocolOspfRequest::setAreaId(int areaId) +{ + areaId_ = areaId; + setParameter("AreaId", std::to_string(areaId)); +} + +std::string ModifySagRouteProtocolOspfRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagRouteProtocolOspfRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagRouteProtocolOspfRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagRouteProtocolOspfRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagRouteProtocolOspfRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagRouteProtocolOspfRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagRouteProtocolOspfRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagRouteProtocolOspfRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int ModifySagRouteProtocolOspfRequest::getMd5KeyId()const +{ + return md5KeyId_; +} + +void ModifySagRouteProtocolOspfRequest::setMd5KeyId(int md5KeyId) +{ + md5KeyId_ = md5KeyId; + setParameter("Md5KeyId", std::to_string(md5KeyId)); +} + +std::string ModifySagRouteProtocolOspfRequest::getRouterId()const +{ + return routerId_; +} + +void ModifySagRouteProtocolOspfRequest::setRouterId(const std::string& routerId) +{ + routerId_ = routerId; + setParameter("RouterId", routerId); +} + +std::string ModifySagRouteProtocolOspfRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagRouteProtocolOspfRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagRouteProtocolOspfRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagRouteProtocolOspfRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +int ModifySagRouteProtocolOspfRequest::getDeadTime()const +{ + return deadTime_; +} + +void ModifySagRouteProtocolOspfRequest::setDeadTime(int deadTime) +{ + deadTime_ = deadTime; + setParameter("DeadTime", std::to_string(deadTime)); +} + +std::string ModifySagRouteProtocolOspfRequest::getMd5Key()const +{ + return md5Key_; +} + +void ModifySagRouteProtocolOspfRequest::setMd5Key(const std::string& md5Key) +{ + md5Key_ = md5Key; + setParameter("Md5Key", md5Key); +} + +int ModifySagRouteProtocolOspfRequest::getHelloTime()const +{ + return helloTime_; +} + +void ModifySagRouteProtocolOspfRequest::setHelloTime(int helloTime) +{ + helloTime_ = helloTime; + setParameter("HelloTime", std::to_string(helloTime)); +} + diff --git a/smartag/src/model/ModifySagRouteProtocolOspfResult.cc b/smartag/src/model/ModifySagRouteProtocolOspfResult.cc new file mode 100644 index 000000000..a8e72281e --- /dev/null +++ b/smartag/src/model/ModifySagRouteProtocolOspfResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagRouteProtocolOspfResult::ModifySagRouteProtocolOspfResult() : + ServiceResult() +{} + +ModifySagRouteProtocolOspfResult::ModifySagRouteProtocolOspfResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagRouteProtocolOspfResult::~ModifySagRouteProtocolOspfResult() +{} + +void ModifySagRouteProtocolOspfResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagStaticRouteRequest.cc b/smartag/src/model/ModifySagStaticRouteRequest.cc new file mode 100644 index 000000000..6c5a8bd60 --- /dev/null +++ b/smartag/src/model/ModifySagStaticRouteRequest.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 + +using AlibabaCloud::Smartag::Model::ModifySagStaticRouteRequest; + +ModifySagStaticRouteRequest::ModifySagStaticRouteRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagStaticRoute") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagStaticRouteRequest::~ModifySagStaticRouteRequest() +{} + +long ModifySagStaticRouteRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagStaticRouteRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagStaticRouteRequest::getVlan()const +{ + return vlan_; +} + +void ModifySagStaticRouteRequest::setVlan(const std::string& vlan) +{ + vlan_ = vlan; + setParameter("Vlan", vlan); +} + +std::string ModifySagStaticRouteRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagStaticRouteRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagStaticRouteRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagStaticRouteRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagStaticRouteRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagStaticRouteRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagStaticRouteRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagStaticRouteRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagStaticRouteRequest::getNextHop()const +{ + return nextHop_; +} + +void ModifySagStaticRouteRequest::setNextHop(const std::string& nextHop) +{ + nextHop_ = nextHop; + setParameter("NextHop", nextHop); +} + +std::string ModifySagStaticRouteRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagStaticRouteRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagStaticRouteRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagStaticRouteRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagStaticRouteRequest::getPortName()const +{ + return portName_; +} + +void ModifySagStaticRouteRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + +std::string ModifySagStaticRouteRequest::getDestinationCidr()const +{ + return destinationCidr_; +} + +void ModifySagStaticRouteRequest::setDestinationCidr(const std::string& destinationCidr) +{ + destinationCidr_ = destinationCidr; + setParameter("DestinationCidr", destinationCidr); +} + diff --git a/smartag/src/model/ModifySagStaticRouteResult.cc b/smartag/src/model/ModifySagStaticRouteResult.cc new file mode 100644 index 000000000..892727879 --- /dev/null +++ b/smartag/src/model/ModifySagStaticRouteResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagStaticRouteResult::ModifySagStaticRouteResult() : + ServiceResult() +{} + +ModifySagStaticRouteResult::ModifySagStaticRouteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagStaticRouteResult::~ModifySagStaticRouteResult() +{} + +void ModifySagStaticRouteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagUserDnsRequest.cc b/smartag/src/model/ModifySagUserDnsRequest.cc new file mode 100644 index 000000000..dd8ee2cf8 --- /dev/null +++ b/smartag/src/model/ModifySagUserDnsRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagUserDnsRequest; + +ModifySagUserDnsRequest::ModifySagUserDnsRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagUserDns") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagUserDnsRequest::~ModifySagUserDnsRequest() +{} + +long ModifySagUserDnsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagUserDnsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagUserDnsRequest::getSlaveDns()const +{ + return slaveDns_; +} + +void ModifySagUserDnsRequest::setSlaveDns(const std::string& slaveDns) +{ + slaveDns_ = slaveDns; + setParameter("SlaveDns", slaveDns); +} + +std::string ModifySagUserDnsRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagUserDnsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagUserDnsRequest::getMasterDns()const +{ + return masterDns_; +} + +void ModifySagUserDnsRequest::setMasterDns(const std::string& masterDns) +{ + masterDns_ = masterDns; + setParameter("MasterDns", masterDns); +} + +std::string ModifySagUserDnsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagUserDnsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagUserDnsRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagUserDnsRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagUserDnsRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagUserDnsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagUserDnsRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagUserDnsRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagUserDnsRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagUserDnsRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/ModifySagUserDnsResult.cc b/smartag/src/model/ModifySagUserDnsResult.cc new file mode 100644 index 000000000..b9bce0d3e --- /dev/null +++ b/smartag/src/model/ModifySagUserDnsResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagUserDnsResult::ModifySagUserDnsResult() : + ServiceResult() +{} + +ModifySagUserDnsResult::ModifySagUserDnsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagUserDnsResult::~ModifySagUserDnsResult() +{} + +void ModifySagUserDnsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagWanRequest.cc b/smartag/src/model/ModifySagWanRequest.cc new file mode 100644 index 000000000..dc2409180 --- /dev/null +++ b/smartag/src/model/ModifySagWanRequest.cc @@ -0,0 +1,183 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagWanRequest; + +ModifySagWanRequest::ModifySagWanRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagWan") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagWanRequest::~ModifySagWanRequest() +{} + +long ModifySagWanRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagWanRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagWanRequest::getPassword()const +{ + return password_; +} + +void ModifySagWanRequest::setPassword(const std::string& password) +{ + password_ = password; + setParameter("Password", password); +} + +std::string ModifySagWanRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagWanRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagWanRequest::getMask()const +{ + return mask_; +} + +void ModifySagWanRequest::setMask(const std::string& mask) +{ + mask_ = mask; + setParameter("Mask", mask); +} + +std::string ModifySagWanRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagWanRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagWanRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagWanRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string ModifySagWanRequest::getIP()const +{ + return iP_; +} + +void ModifySagWanRequest::setIP(const std::string& iP) +{ + iP_ = iP; + setParameter("IP", iP); +} + +long ModifySagWanRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagWanRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagWanRequest::getIPType()const +{ + return iPType_; +} + +void ModifySagWanRequest::setIPType(const std::string& iPType) +{ + iPType_ = iPType; + setParameter("IPType", iPType); +} + +std::string ModifySagWanRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagWanRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagWanRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagWanRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagWanRequest::getPortName()const +{ + return portName_; +} + +void ModifySagWanRequest::setPortName(const std::string& portName) +{ + portName_ = portName; + setParameter("PortName", portName); +} + +std::string ModifySagWanRequest::getGateway()const +{ + return gateway_; +} + +void ModifySagWanRequest::setGateway(const std::string& gateway) +{ + gateway_ = gateway; + setParameter("Gateway", gateway); +} + +std::string ModifySagWanRequest::getUsername()const +{ + return username_; +} + +void ModifySagWanRequest::setUsername(const std::string& username) +{ + username_ = username; + setParameter("Username", username); +} + diff --git a/smartag/src/model/ModifySagWanResult.cc b/smartag/src/model/ModifySagWanResult.cc new file mode 100644 index 000000000..1dfb9261e --- /dev/null +++ b/smartag/src/model/ModifySagWanResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagWanResult::ModifySagWanResult() : + ServiceResult() +{} + +ModifySagWanResult::ModifySagWanResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagWanResult::~ModifySagWanResult() +{} + +void ModifySagWanResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagWanSnatRequest.cc b/smartag/src/model/ModifySagWanSnatRequest.cc new file mode 100644 index 000000000..4c54210fe --- /dev/null +++ b/smartag/src/model/ModifySagWanSnatRequest.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 + +using AlibabaCloud::Smartag::Model::ModifySagWanSnatRequest; + +ModifySagWanSnatRequest::ModifySagWanSnatRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagWanSnat") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagWanSnatRequest::~ModifySagWanSnatRequest() +{} + +long ModifySagWanSnatRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagWanSnatRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagWanSnatRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagWanSnatRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagWanSnatRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagWanSnatRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagWanSnatRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagWanSnatRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagWanSnatRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagWanSnatRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagWanSnatRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagWanSnatRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagWanSnatRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagWanSnatRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagWanSnatRequest::getSnat()const +{ + return snat_; +} + +void ModifySagWanSnatRequest::setSnat(const std::string& snat) +{ + snat_ = snat; + setParameter("Snat", snat); +} + diff --git a/smartag/src/model/ModifySagWanSnatResult.cc b/smartag/src/model/ModifySagWanSnatResult.cc new file mode 100644 index 000000000..59b57e01b --- /dev/null +++ b/smartag/src/model/ModifySagWanSnatResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagWanSnatResult::ModifySagWanSnatResult() : + ServiceResult() +{} + +ModifySagWanSnatResult::ModifySagWanSnatResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagWanSnatResult::~ModifySagWanSnatResult() +{} + +void ModifySagWanSnatResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySagWifiRequest.cc b/smartag/src/model/ModifySagWifiRequest.cc new file mode 100644 index 000000000..835e64b4b --- /dev/null +++ b/smartag/src/model/ModifySagWifiRequest.cc @@ -0,0 +1,205 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::ModifySagWifiRequest; + +ModifySagWifiRequest::ModifySagWifiRequest() : + RpcServiceRequest("smartag", "2018-03-13", "ModifySagWifi") +{ + setMethod(HttpRequest::Method::Post); +} + +ModifySagWifiRequest::~ModifySagWifiRequest() +{} + +long ModifySagWifiRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySagWifiRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySagWifiRequest::getEncryptAlgorithm()const +{ + return encryptAlgorithm_; +} + +void ModifySagWifiRequest::setEncryptAlgorithm(const std::string& encryptAlgorithm) +{ + encryptAlgorithm_ = encryptAlgorithm; + setParameter("EncryptAlgorithm", encryptAlgorithm); +} + +std::string ModifySagWifiRequest::getChannel()const +{ + return channel_; +} + +void ModifySagWifiRequest::setChannel(const std::string& channel) +{ + channel_ = channel; + setParameter("Channel", channel); +} + +std::string ModifySagWifiRequest::getAuthenticationType()const +{ + return authenticationType_; +} + +void ModifySagWifiRequest::setAuthenticationType(const std::string& authenticationType) +{ + authenticationType_ = authenticationType; + setParameter("AuthenticationType", authenticationType); +} + +std::string ModifySagWifiRequest::getSSID()const +{ + return sSID_; +} + +void ModifySagWifiRequest::setSSID(const std::string& sSID) +{ + sSID_ = sSID; + setParameter("SSID", sSID); +} + +std::string ModifySagWifiRequest::getPassword()const +{ + return password_; +} + +void ModifySagWifiRequest::setPassword(const std::string& password) +{ + password_ = password; + setParameter("Password", password); +} + +std::string ModifySagWifiRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySagWifiRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ModifySagWifiRequest::getIsBroadcast()const +{ + return isBroadcast_; +} + +void ModifySagWifiRequest::setIsBroadcast(const std::string& isBroadcast) +{ + isBroadcast_ = isBroadcast; + setParameter("IsBroadcast", isBroadcast); +} + +std::string ModifySagWifiRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySagWifiRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySagWifiRequest::getBandwidth()const +{ + return bandwidth_; +} + +void ModifySagWifiRequest::setBandwidth(const std::string& bandwidth) +{ + bandwidth_ = bandwidth; + setParameter("Bandwidth", bandwidth); +} + +std::string ModifySagWifiRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySagWifiRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ModifySagWifiRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySagWifiRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySagWifiRequest::getIsEnable()const +{ + return isEnable_; +} + +void ModifySagWifiRequest::setIsEnable(const std::string& isEnable) +{ + isEnable_ = isEnable; + setParameter("IsEnable", isEnable); +} + +std::string ModifySagWifiRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySagWifiRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string ModifySagWifiRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void ModifySagWifiRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + +std::string ModifySagWifiRequest::getIsAuth()const +{ + return isAuth_; +} + +void ModifySagWifiRequest::setIsAuth(const std::string& isAuth) +{ + isAuth_ = isAuth; + setParameter("IsAuth", isAuth); +} + diff --git a/smartag/src/model/ModifySagWifiResult.cc b/smartag/src/model/ModifySagWifiResult.cc new file mode 100644 index 000000000..cb121b4d8 --- /dev/null +++ b/smartag/src/model/ModifySagWifiResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +ModifySagWifiResult::ModifySagWifiResult() : + ServiceResult() +{} + +ModifySagWifiResult::ModifySagWifiResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySagWifiResult::~ModifySagWifiResult() +{} + +void ModifySagWifiResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/ModifySmartAccessGatewayClientUserRequest.cc b/smartag/src/model/ModifySmartAccessGatewayClientUserRequest.cc index 478d7034e..28d0177b1 100644 --- a/smartag/src/model/ModifySmartAccessGatewayClientUserRequest.cc +++ b/smartag/src/model/ModifySmartAccessGatewayClientUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::ModifySmartAccessGatewayClientUserRequest; ModifySmartAccessGatewayClientUserRequest::ModifySmartAccessGatewayClientUserRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifySmartAccessGatewayClientUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySmartAccessGatewayClientUserRequest::~ModifySmartAccessGatewayClientUserRequest() {} @@ -33,7 +35,7 @@ long ModifySmartAccessGatewayClientUserRequest::getResourceOwnerId()const void ModifySmartAccessGatewayClientUserRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifySmartAccessGatewayClientUserRequest::getRegionId()const @@ -44,7 +46,18 @@ std::string ModifySmartAccessGatewayClientUserRequest::getRegionId()const void ModifySmartAccessGatewayClientUserRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +std::string ModifySmartAccessGatewayClientUserRequest::getEmail()const +{ + return email_; +} + +void ModifySmartAccessGatewayClientUserRequest::setEmail(const std::string& email) +{ + email_ = email; + setParameter("Email", email); } std::string ModifySmartAccessGatewayClientUserRequest::getResourceOwnerAccount()const @@ -55,7 +68,7 @@ std::string ModifySmartAccessGatewayClientUserRequest::getResourceOwnerAccount() void ModifySmartAccessGatewayClientUserRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int ModifySmartAccessGatewayClientUserRequest::getBandwidth()const @@ -66,7 +79,7 @@ int ModifySmartAccessGatewayClientUserRequest::getBandwidth()const void ModifySmartAccessGatewayClientUserRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string ModifySmartAccessGatewayClientUserRequest::getOwnerAccount()const @@ -77,7 +90,7 @@ std::string ModifySmartAccessGatewayClientUserRequest::getOwnerAccount()const void ModifySmartAccessGatewayClientUserRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifySmartAccessGatewayClientUserRequest::getOwnerId()const @@ -88,7 +101,7 @@ long ModifySmartAccessGatewayClientUserRequest::getOwnerId()const void ModifySmartAccessGatewayClientUserRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifySmartAccessGatewayClientUserRequest::getSmartAGId()const @@ -99,7 +112,7 @@ std::string ModifySmartAccessGatewayClientUserRequest::getSmartAGId()const void ModifySmartAccessGatewayClientUserRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } std::string ModifySmartAccessGatewayClientUserRequest::getUserName()const @@ -110,6 +123,6 @@ std::string ModifySmartAccessGatewayClientUserRequest::getUserName()const void ModifySmartAccessGatewayClientUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/smartag/src/model/ModifySmartAccessGatewayRequest.cc b/smartag/src/model/ModifySmartAccessGatewayRequest.cc index 130aa0dc0..91aabad86 100644 --- a/smartag/src/model/ModifySmartAccessGatewayRequest.cc +++ b/smartag/src/model/ModifySmartAccessGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::ModifySmartAccessGatewayRequest; ModifySmartAccessGatewayRequest::ModifySmartAccessGatewayRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifySmartAccessGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySmartAccessGatewayRequest::~ModifySmartAccessGatewayRequest() {} @@ -33,7 +35,7 @@ long ModifySmartAccessGatewayRequest::getResourceOwnerId()const void ModifySmartAccessGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifySmartAccessGatewayRequest::getCity()const @@ -44,7 +46,7 @@ std::string ModifySmartAccessGatewayRequest::getCity()const void ModifySmartAccessGatewayRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } std::string ModifySmartAccessGatewayRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifySmartAccessGatewayRequest::getDescription()const void ModifySmartAccessGatewayRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int ModifySmartAccessGatewayRequest::getSecurityLockThreshold()const @@ -66,7 +68,7 @@ int ModifySmartAccessGatewayRequest::getSecurityLockThreshold()const void ModifySmartAccessGatewayRequest::setSecurityLockThreshold(int securityLockThreshold) { securityLockThreshold_ = securityLockThreshold; - setCoreParameter("SecurityLockThreshold", std::to_string(securityLockThreshold)); + setParameter("SecurityLockThreshold", std::to_string(securityLockThreshold)); } std::string ModifySmartAccessGatewayRequest::getRoutingStrategy()const @@ -77,7 +79,7 @@ std::string ModifySmartAccessGatewayRequest::getRoutingStrategy()const void ModifySmartAccessGatewayRequest::setRoutingStrategy(const std::string& routingStrategy) { routingStrategy_ = routingStrategy; - setCoreParameter("RoutingStrategy", routingStrategy); + setParameter("RoutingStrategy", routingStrategy); } std::string ModifySmartAccessGatewayRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string ModifySmartAccessGatewayRequest::getRegionId()const void ModifySmartAccessGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifySmartAccessGatewayRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifySmartAccessGatewayRequest::getResourceOwnerAccount()const void ModifySmartAccessGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifySmartAccessGatewayRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string ModifySmartAccessGatewayRequest::getOwnerAccount()const void ModifySmartAccessGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifySmartAccessGatewayRequest::getOwnerId()const @@ -121,7 +123,7 @@ long ModifySmartAccessGatewayRequest::getOwnerId()const void ModifySmartAccessGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifySmartAccessGatewayRequest::getName()const @@ -132,7 +134,7 @@ std::string ModifySmartAccessGatewayRequest::getName()const void ModifySmartAccessGatewayRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifySmartAccessGatewayRequest::getCidrBlock()const @@ -143,7 +145,7 @@ std::string ModifySmartAccessGatewayRequest::getCidrBlock()const void ModifySmartAccessGatewayRequest::setCidrBlock(const std::string& cidrBlock) { cidrBlock_ = cidrBlock; - setCoreParameter("CidrBlock", cidrBlock); + setParameter("CidrBlock", cidrBlock); } std::string ModifySmartAccessGatewayRequest::getSmartAGId()const @@ -154,6 +156,6 @@ std::string ModifySmartAccessGatewayRequest::getSmartAGId()const void ModifySmartAccessGatewayRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/ModifySmartAccessGatewayUpBandwidthRequest.cc b/smartag/src/model/ModifySmartAccessGatewayUpBandwidthRequest.cc index bb7497616..072fe55c4 100644 --- a/smartag/src/model/ModifySmartAccessGatewayUpBandwidthRequest.cc +++ b/smartag/src/model/ModifySmartAccessGatewayUpBandwidthRequest.cc @@ -20,96 +20,98 @@ using AlibabaCloud::Smartag::Model::ModifySmartAccessGatewayUpBandwidthRequest; ModifySmartAccessGatewayUpBandwidthRequest::ModifySmartAccessGatewayUpBandwidthRequest() : RpcServiceRequest("smartag", "2018-03-13", "ModifySmartAccessGatewayUpBandwidth") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySmartAccessGatewayUpBandwidthRequest::~ModifySmartAccessGatewayUpBandwidthRequest() {} -long ModifySmartAccessGatewayUpBandwidthRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifySmartAccessGatewayUpBandwidthRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifySmartAccessGatewayUpBandwidthRequest::getRegionId()const -{ - return regionId_; -} - -void ModifySmartAccessGatewayUpBandwidthRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int ModifySmartAccessGatewayUpBandwidthRequest::getUpBandwidthWan()const -{ - return upBandwidthWan_; -} - -void ModifySmartAccessGatewayUpBandwidthRequest::setUpBandwidthWan(int upBandwidthWan) -{ - upBandwidthWan_ = upBandwidthWan; - setCoreParameter("UpBandwidthWan", std::to_string(upBandwidthWan)); -} - -std::string ModifySmartAccessGatewayUpBandwidthRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifySmartAccessGatewayUpBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifySmartAccessGatewayUpBandwidthRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifySmartAccessGatewayUpBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -int ModifySmartAccessGatewayUpBandwidthRequest::getUpBandwidth4G()const -{ - return upBandwidth4G_; -} - -void ModifySmartAccessGatewayUpBandwidthRequest::setUpBandwidth4G(int upBandwidth4G) -{ - upBandwidth4G_ = upBandwidth4G; - setCoreParameter("UpBandwidth4G", std::to_string(upBandwidth4G)); -} - -long ModifySmartAccessGatewayUpBandwidthRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifySmartAccessGatewayUpBandwidthRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifySmartAccessGatewayUpBandwidthRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void ModifySmartAccessGatewayUpBandwidthRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long ModifySmartAccessGatewayUpBandwidthRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifySmartAccessGatewayUpBandwidthRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySmartAccessGatewayUpBandwidthRequest::getRegionId()const +{ + return regionId_; +} + +void ModifySmartAccessGatewayUpBandwidthRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int ModifySmartAccessGatewayUpBandwidthRequest::getUpBandwidthWan()const +{ + return upBandwidthWan_; +} + +void ModifySmartAccessGatewayUpBandwidthRequest::setUpBandwidthWan(int upBandwidthWan) +{ + upBandwidthWan_ = upBandwidthWan; + setParameter("UpBandwidthWan", std::to_string(upBandwidthWan)); +} + +std::string ModifySmartAccessGatewayUpBandwidthRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifySmartAccessGatewayUpBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ModifySmartAccessGatewayUpBandwidthRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ModifySmartAccessGatewayUpBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +int ModifySmartAccessGatewayUpBandwidthRequest::getUpBandwidth4G()const +{ + return upBandwidth4G_; +} + +void ModifySmartAccessGatewayUpBandwidthRequest::setUpBandwidth4G(int upBandwidth4G) +{ + upBandwidth4G_ = upBandwidth4G; + setParameter("UpBandwidth4G", std::to_string(upBandwidth4G)); +} + +long ModifySmartAccessGatewayUpBandwidthRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifySmartAccessGatewayUpBandwidthRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifySmartAccessGatewayUpBandwidthRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void ModifySmartAccessGatewayUpBandwidthRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/OrchestrateSagECRouteBackupRequest.cc b/smartag/src/model/OrchestrateSagECRouteBackupRequest.cc new file mode 100644 index 000000000..8202830b9 --- /dev/null +++ b/smartag/src/model/OrchestrateSagECRouteBackupRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::OrchestrateSagECRouteBackupRequest; + +OrchestrateSagECRouteBackupRequest::OrchestrateSagECRouteBackupRequest() : + RpcServiceRequest("smartag", "2018-03-13", "OrchestrateSagECRouteBackup") +{ + setMethod(HttpRequest::Method::Post); +} + +OrchestrateSagECRouteBackupRequest::~OrchestrateSagECRouteBackupRequest() +{} + +long OrchestrateSagECRouteBackupRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void OrchestrateSagECRouteBackupRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string OrchestrateSagECRouteBackupRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void OrchestrateSagECRouteBackupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string OrchestrateSagECRouteBackupRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void OrchestrateSagECRouteBackupRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long OrchestrateSagECRouteBackupRequest::getOwnerId()const +{ + return ownerId_; +} + +void OrchestrateSagECRouteBackupRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string OrchestrateSagECRouteBackupRequest::getRegionId()const +{ + return regionId_; +} + +void OrchestrateSagECRouteBackupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/smartag/src/model/OrchestrateSagECRouteBackupResult.cc b/smartag/src/model/OrchestrateSagECRouteBackupResult.cc new file mode 100644 index 000000000..7e308d02d --- /dev/null +++ b/smartag/src/model/OrchestrateSagECRouteBackupResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +OrchestrateSagECRouteBackupResult::OrchestrateSagECRouteBackupResult() : + ServiceResult() +{} + +OrchestrateSagECRouteBackupResult::OrchestrateSagECRouteBackupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OrchestrateSagECRouteBackupResult::~OrchestrateSagECRouteBackupResult() +{} + +void OrchestrateSagECRouteBackupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/RebootSmartAccessGatewayRequest.cc b/smartag/src/model/RebootSmartAccessGatewayRequest.cc index 40032a67f..c705be511 100644 --- a/smartag/src/model/RebootSmartAccessGatewayRequest.cc +++ b/smartag/src/model/RebootSmartAccessGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::RebootSmartAccessGatewayRequest; RebootSmartAccessGatewayRequest::RebootSmartAccessGatewayRequest() : RpcServiceRequest("smartag", "2018-03-13", "RebootSmartAccessGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} RebootSmartAccessGatewayRequest::~RebootSmartAccessGatewayRequest() {} @@ -33,7 +35,7 @@ long RebootSmartAccessGatewayRequest::getResourceOwnerId()const void RebootSmartAccessGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RebootSmartAccessGatewayRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string RebootSmartAccessGatewayRequest::getRegionId()const void RebootSmartAccessGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RebootSmartAccessGatewayRequest::getSerialNumber()const @@ -55,7 +57,7 @@ std::string RebootSmartAccessGatewayRequest::getSerialNumber()const void RebootSmartAccessGatewayRequest::setSerialNumber(const std::string& serialNumber) { serialNumber_ = serialNumber; - setCoreParameter("SerialNumber", serialNumber); + setParameter("SerialNumber", serialNumber); } std::string RebootSmartAccessGatewayRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string RebootSmartAccessGatewayRequest::getResourceOwnerAccount()const void RebootSmartAccessGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RebootSmartAccessGatewayRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string RebootSmartAccessGatewayRequest::getOwnerAccount()const void RebootSmartAccessGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RebootSmartAccessGatewayRequest::getOwnerId()const @@ -88,7 +90,7 @@ long RebootSmartAccessGatewayRequest::getOwnerId()const void RebootSmartAccessGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RebootSmartAccessGatewayRequest::getSmartAGId()const @@ -99,6 +101,6 @@ std::string RebootSmartAccessGatewayRequest::getSmartAGId()const void RebootSmartAccessGatewayRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/ResetSmartAccessGatewayClientUserPasswordRequest.cc b/smartag/src/model/ResetSmartAccessGatewayClientUserPasswordRequest.cc index 99f80e0cc..426afadcc 100644 --- a/smartag/src/model/ResetSmartAccessGatewayClientUserPasswordRequest.cc +++ b/smartag/src/model/ResetSmartAccessGatewayClientUserPasswordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::ResetSmartAccessGatewayClientUserPasswordReq ResetSmartAccessGatewayClientUserPasswordRequest::ResetSmartAccessGatewayClientUserPasswordRequest() : RpcServiceRequest("smartag", "2018-03-13", "ResetSmartAccessGatewayClientUserPassword") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResetSmartAccessGatewayClientUserPasswordRequest::~ResetSmartAccessGatewayClientUserPasswordRequest() {} @@ -33,7 +35,18 @@ long ResetSmartAccessGatewayClientUserPasswordRequest::getResourceOwnerId()const void ResetSmartAccessGatewayClientUserPasswordRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ResetSmartAccessGatewayClientUserPasswordRequest::getPassword()const +{ + return password_; +} + +void ResetSmartAccessGatewayClientUserPasswordRequest::setPassword(const std::string& password) +{ + password_ = password; + setParameter("Password", password); } std::string ResetSmartAccessGatewayClientUserPasswordRequest::getRegionId()const @@ -44,7 +57,7 @@ std::string ResetSmartAccessGatewayClientUserPasswordRequest::getRegionId()const void ResetSmartAccessGatewayClientUserPasswordRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ResetSmartAccessGatewayClientUserPasswordRequest::getResourceOwnerAccount()const @@ -55,7 +68,7 @@ std::string ResetSmartAccessGatewayClientUserPasswordRequest::getResourceOwnerAc void ResetSmartAccessGatewayClientUserPasswordRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ResetSmartAccessGatewayClientUserPasswordRequest::getOwnerAccount()const @@ -66,7 +79,7 @@ std::string ResetSmartAccessGatewayClientUserPasswordRequest::getOwnerAccount()c void ResetSmartAccessGatewayClientUserPasswordRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ResetSmartAccessGatewayClientUserPasswordRequest::getOwnerId()const @@ -77,7 +90,7 @@ long ResetSmartAccessGatewayClientUserPasswordRequest::getOwnerId()const void ResetSmartAccessGatewayClientUserPasswordRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ResetSmartAccessGatewayClientUserPasswordRequest::getSmartAGId()const @@ -88,7 +101,7 @@ std::string ResetSmartAccessGatewayClientUserPasswordRequest::getSmartAGId()cons void ResetSmartAccessGatewayClientUserPasswordRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } std::string ResetSmartAccessGatewayClientUserPasswordRequest::getUserName()const @@ -99,6 +112,6 @@ std::string ResetSmartAccessGatewayClientUserPasswordRequest::getUserName()const void ResetSmartAccessGatewayClientUserPasswordRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/smartag/src/model/RevokeInstanceFromCbnRequest.cc b/smartag/src/model/RevokeInstanceFromCbnRequest.cc index 59ff30053..b7c8db4bd 100644 --- a/smartag/src/model/RevokeInstanceFromCbnRequest.cc +++ b/smartag/src/model/RevokeInstanceFromCbnRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::RevokeInstanceFromCbnRequest; RevokeInstanceFromCbnRequest::RevokeInstanceFromCbnRequest() : RpcServiceRequest("smartag", "2018-03-13", "RevokeInstanceFromCbn") -{} +{ + setMethod(HttpRequest::Method::Post); +} RevokeInstanceFromCbnRequest::~RevokeInstanceFromCbnRequest() {} @@ -33,7 +35,7 @@ long RevokeInstanceFromCbnRequest::getResourceOwnerId()const void RevokeInstanceFromCbnRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RevokeInstanceFromCbnRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string RevokeInstanceFromCbnRequest::getRegionId()const void RevokeInstanceFromCbnRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RevokeInstanceFromCbnRequest::getCcnInstanceId()const @@ -55,7 +57,7 @@ std::string RevokeInstanceFromCbnRequest::getCcnInstanceId()const void RevokeInstanceFromCbnRequest::setCcnInstanceId(const std::string& ccnInstanceId) { ccnInstanceId_ = ccnInstanceId; - setCoreParameter("CcnInstanceId", ccnInstanceId); + setParameter("CcnInstanceId", ccnInstanceId); } std::string RevokeInstanceFromCbnRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string RevokeInstanceFromCbnRequest::getResourceOwnerAccount()const void RevokeInstanceFromCbnRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RevokeInstanceFromCbnRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string RevokeInstanceFromCbnRequest::getOwnerAccount()const void RevokeInstanceFromCbnRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RevokeInstanceFromCbnRequest::getOwnerId()const @@ -88,7 +90,7 @@ long RevokeInstanceFromCbnRequest::getOwnerId()const void RevokeInstanceFromCbnRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RevokeInstanceFromCbnRequest::getCenInstanceId()const @@ -99,6 +101,6 @@ std::string RevokeInstanceFromCbnRequest::getCenInstanceId()const void RevokeInstanceFromCbnRequest::setCenInstanceId(const std::string& cenInstanceId) { cenInstanceId_ = cenInstanceId; - setCoreParameter("CenInstanceId", cenInstanceId); + setParameter("CenInstanceId", cenInstanceId); } diff --git a/smartag/src/model/RevokeInstanceFromVbrRequest.cc b/smartag/src/model/RevokeInstanceFromVbrRequest.cc new file mode 100644 index 000000000..5361d64a4 --- /dev/null +++ b/smartag/src/model/RevokeInstanceFromVbrRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::RevokeInstanceFromVbrRequest; + +RevokeInstanceFromVbrRequest::RevokeInstanceFromVbrRequest() : + RpcServiceRequest("smartag", "2018-03-13", "RevokeInstanceFromVbr") +{ + setMethod(HttpRequest::Method::Post); +} + +RevokeInstanceFromVbrRequest::~RevokeInstanceFromVbrRequest() +{} + +long RevokeInstanceFromVbrRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void RevokeInstanceFromVbrRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string RevokeInstanceFromVbrRequest::getRegionId()const +{ + return regionId_; +} + +void RevokeInstanceFromVbrRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string RevokeInstanceFromVbrRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void RevokeInstanceFromVbrRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string RevokeInstanceFromVbrRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void RevokeInstanceFromVbrRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long RevokeInstanceFromVbrRequest::getOwnerId()const +{ + return ownerId_; +} + +void RevokeInstanceFromVbrRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string RevokeInstanceFromVbrRequest::getVbrInstanceId()const +{ + return vbrInstanceId_; +} + +void RevokeInstanceFromVbrRequest::setVbrInstanceId(const std::string& vbrInstanceId) +{ + vbrInstanceId_ = vbrInstanceId; + setParameter("VbrInstanceId", vbrInstanceId); +} + +std::string RevokeInstanceFromVbrRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void RevokeInstanceFromVbrRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/RevokeInstanceFromVbrResult.cc b/smartag/src/model/RevokeInstanceFromVbrResult.cc new file mode 100644 index 000000000..6bdb9a78a --- /dev/null +++ b/smartag/src/model/RevokeInstanceFromVbrResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +RevokeInstanceFromVbrResult::RevokeInstanceFromVbrResult() : + ServiceResult() +{} + +RevokeInstanceFromVbrResult::RevokeInstanceFromVbrResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RevokeInstanceFromVbrResult::~RevokeInstanceFromVbrResult() +{} + +void RevokeInstanceFromVbrResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/RevokeSagInstanceFromCcnRequest.cc b/smartag/src/model/RevokeSagInstanceFromCcnRequest.cc index bd9da03b3..699b7ceed 100644 --- a/smartag/src/model/RevokeSagInstanceFromCcnRequest.cc +++ b/smartag/src/model/RevokeSagInstanceFromCcnRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::RevokeSagInstanceFromCcnRequest; RevokeSagInstanceFromCcnRequest::RevokeSagInstanceFromCcnRequest() : RpcServiceRequest("smartag", "2018-03-13", "RevokeSagInstanceFromCcn") -{} +{ + setMethod(HttpRequest::Method::Post); +} RevokeSagInstanceFromCcnRequest::~RevokeSagInstanceFromCcnRequest() {} -long RevokeSagInstanceFromCcnRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void RevokeSagInstanceFromCcnRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string RevokeSagInstanceFromCcnRequest::getRegionId()const -{ - return regionId_; -} - -void RevokeSagInstanceFromCcnRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string RevokeSagInstanceFromCcnRequest::getCcnInstanceId()const -{ - return ccnInstanceId_; -} - -void RevokeSagInstanceFromCcnRequest::setCcnInstanceId(const std::string& ccnInstanceId) -{ - ccnInstanceId_ = ccnInstanceId; - setCoreParameter("CcnInstanceId", ccnInstanceId); -} - -std::string RevokeSagInstanceFromCcnRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void RevokeSagInstanceFromCcnRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string RevokeSagInstanceFromCcnRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void RevokeSagInstanceFromCcnRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long RevokeSagInstanceFromCcnRequest::getOwnerId()const -{ - return ownerId_; -} - -void RevokeSagInstanceFromCcnRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string RevokeSagInstanceFromCcnRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void RevokeSagInstanceFromCcnRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long RevokeSagInstanceFromCcnRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void RevokeSagInstanceFromCcnRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string RevokeSagInstanceFromCcnRequest::getRegionId()const +{ + return regionId_; +} + +void RevokeSagInstanceFromCcnRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string RevokeSagInstanceFromCcnRequest::getCcnInstanceId()const +{ + return ccnInstanceId_; +} + +void RevokeSagInstanceFromCcnRequest::setCcnInstanceId(const std::string& ccnInstanceId) +{ + ccnInstanceId_ = ccnInstanceId; + setParameter("CcnInstanceId", ccnInstanceId); +} + +std::string RevokeSagInstanceFromCcnRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void RevokeSagInstanceFromCcnRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string RevokeSagInstanceFromCcnRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void RevokeSagInstanceFromCcnRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long RevokeSagInstanceFromCcnRequest::getOwnerId()const +{ + return ownerId_; +} + +void RevokeSagInstanceFromCcnRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string RevokeSagInstanceFromCcnRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void RevokeSagInstanceFromCcnRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/SetSagRouteableAddressRequest.cc b/smartag/src/model/SetSagRouteableAddressRequest.cc index b855b09a7..d3557be5d 100644 --- a/smartag/src/model/SetSagRouteableAddressRequest.cc +++ b/smartag/src/model/SetSagRouteableAddressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::SetSagRouteableAddressRequest; SetSagRouteableAddressRequest::SetSagRouteableAddressRequest() : RpcServiceRequest("smartag", "2018-03-13", "SetSagRouteableAddress") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetSagRouteableAddressRequest::~SetSagRouteableAddressRequest() {} @@ -33,7 +35,7 @@ std::string SetSagRouteableAddressRequest::getAccess_key_id()const void SetSagRouteableAddressRequest::setAccess_key_id(const std::string& access_key_id) { access_key_id_ = access_key_id; - setCoreParameter("Access_key_id", access_key_id); + setParameter("Access_key_id", access_key_id); } long SetSagRouteableAddressRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long SetSagRouteableAddressRequest::getResourceOwnerId()const void SetSagRouteableAddressRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetSagRouteableAddressRequest::getRouteableAddress()const @@ -55,7 +57,7 @@ std::string SetSagRouteableAddressRequest::getRouteableAddress()const void SetSagRouteableAddressRequest::setRouteableAddress(const std::string& routeableAddress) { routeableAddress_ = routeableAddress; - setCoreParameter("RouteableAddress", routeableAddress); + setParameter("RouteableAddress", routeableAddress); } std::string SetSagRouteableAddressRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string SetSagRouteableAddressRequest::getRegionId()const void SetSagRouteableAddressRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SetSagRouteableAddressRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetSagRouteableAddressRequest::getResourceOwnerAccount()const void SetSagRouteableAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetSagRouteableAddressRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SetSagRouteableAddressRequest::getOwnerAccount()const void SetSagRouteableAddressRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long SetSagRouteableAddressRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SetSagRouteableAddressRequest::getOwnerId()const void SetSagRouteableAddressRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetSagRouteableAddressRequest::getSagId()const @@ -110,6 +112,6 @@ std::string SetSagRouteableAddressRequest::getSagId()const void SetSagRouteableAddressRequest::setSagId(const std::string& sagId) { sagId_ = sagId; - setCoreParameter("SagId", sagId); + setParameter("SagId", sagId); } diff --git a/smartag/src/model/SynchronizeSmartAGWebConfigRequest.cc b/smartag/src/model/SynchronizeSmartAGWebConfigRequest.cc new file mode 100644 index 000000000..45c3b1259 --- /dev/null +++ b/smartag/src/model/SynchronizeSmartAGWebConfigRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Smartag::Model::SynchronizeSmartAGWebConfigRequest; + +SynchronizeSmartAGWebConfigRequest::SynchronizeSmartAGWebConfigRequest() : + RpcServiceRequest("smartag", "2018-03-13", "SynchronizeSmartAGWebConfig") +{ + setMethod(HttpRequest::Method::Post); +} + +SynchronizeSmartAGWebConfigRequest::~SynchronizeSmartAGWebConfigRequest() +{} + +long SynchronizeSmartAGWebConfigRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void SynchronizeSmartAGWebConfigRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string SynchronizeSmartAGWebConfigRequest::getRegionId()const +{ + return regionId_; +} + +void SynchronizeSmartAGWebConfigRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string SynchronizeSmartAGWebConfigRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void SynchronizeSmartAGWebConfigRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string SynchronizeSmartAGWebConfigRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void SynchronizeSmartAGWebConfigRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long SynchronizeSmartAGWebConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SynchronizeSmartAGWebConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SynchronizeSmartAGWebConfigRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void SynchronizeSmartAGWebConfigRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +std::string SynchronizeSmartAGWebConfigRequest::getSmartAGSn()const +{ + return smartAGSn_; +} + +void SynchronizeSmartAGWebConfigRequest::setSmartAGSn(const std::string& smartAGSn) +{ + smartAGSn_ = smartAGSn; + setParameter("SmartAGSn", smartAGSn); +} + diff --git a/smartag/src/model/SynchronizeSmartAGWebConfigResult.cc b/smartag/src/model/SynchronizeSmartAGWebConfigResult.cc new file mode 100644 index 000000000..c3c5a27fd --- /dev/null +++ b/smartag/src/model/SynchronizeSmartAGWebConfigResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Smartag; +using namespace AlibabaCloud::Smartag::Model; + +SynchronizeSmartAGWebConfigResult::SynchronizeSmartAGWebConfigResult() : + ServiceResult() +{} + +SynchronizeSmartAGWebConfigResult::SynchronizeSmartAGWebConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SynchronizeSmartAGWebConfigResult::~SynchronizeSmartAGWebConfigResult() +{} + +void SynchronizeSmartAGWebConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/smartag/src/model/UnbindSerialNumberRequest.cc b/smartag/src/model/UnbindSerialNumberRequest.cc index e528c82b7..f6cf49724 100644 --- a/smartag/src/model/UnbindSerialNumberRequest.cc +++ b/smartag/src/model/UnbindSerialNumberRequest.cc @@ -20,85 +20,87 @@ using AlibabaCloud::Smartag::Model::UnbindSerialNumberRequest; UnbindSerialNumberRequest::UnbindSerialNumberRequest() : RpcServiceRequest("smartag", "2018-03-13", "UnbindSerialNumber") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindSerialNumberRequest::~UnbindSerialNumberRequest() {} -long UnbindSerialNumberRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void UnbindSerialNumberRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string UnbindSerialNumberRequest::getRegionId()const -{ - return regionId_; -} - -void UnbindSerialNumberRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string UnbindSerialNumberRequest::getSerialNumber()const -{ - return serialNumber_; -} - -void UnbindSerialNumberRequest::setSerialNumber(const std::string& serialNumber) -{ - serialNumber_ = serialNumber; - setCoreParameter("SerialNumber", serialNumber); -} - -std::string UnbindSerialNumberRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void UnbindSerialNumberRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string UnbindSerialNumberRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void UnbindSerialNumberRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long UnbindSerialNumberRequest::getOwnerId()const -{ - return ownerId_; -} - -void UnbindSerialNumberRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string UnbindSerialNumberRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void UnbindSerialNumberRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long UnbindSerialNumberRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UnbindSerialNumberRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UnbindSerialNumberRequest::getRegionId()const +{ + return regionId_; +} + +void UnbindSerialNumberRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string UnbindSerialNumberRequest::getSerialNumber()const +{ + return serialNumber_; +} + +void UnbindSerialNumberRequest::setSerialNumber(const std::string& serialNumber) +{ + serialNumber_ = serialNumber; + setParameter("SerialNumber", serialNumber); +} + +std::string UnbindSerialNumberRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void UnbindSerialNumberRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string UnbindSerialNumberRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void UnbindSerialNumberRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long UnbindSerialNumberRequest::getOwnerId()const +{ + return ownerId_; +} + +void UnbindSerialNumberRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UnbindSerialNumberRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void UnbindSerialNumberRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/UnbindSmartAccessGatewayRequest.cc b/smartag/src/model/UnbindSmartAccessGatewayRequest.cc index d79094897..2c42d4e44 100644 --- a/smartag/src/model/UnbindSmartAccessGatewayRequest.cc +++ b/smartag/src/model/UnbindSmartAccessGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::UnbindSmartAccessGatewayRequest; UnbindSmartAccessGatewayRequest::UnbindSmartAccessGatewayRequest() : RpcServiceRequest("smartag", "2018-03-13", "UnbindSmartAccessGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindSmartAccessGatewayRequest::~UnbindSmartAccessGatewayRequest() {} @@ -33,7 +35,7 @@ long UnbindSmartAccessGatewayRequest::getResourceOwnerId()const void UnbindSmartAccessGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnbindSmartAccessGatewayRequest::getCcnId()const @@ -44,7 +46,7 @@ std::string UnbindSmartAccessGatewayRequest::getCcnId()const void UnbindSmartAccessGatewayRequest::setCcnId(const std::string& ccnId) { ccnId_ = ccnId; - setCoreParameter("CcnId", ccnId); + setParameter("CcnId", ccnId); } std::string UnbindSmartAccessGatewayRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string UnbindSmartAccessGatewayRequest::getRegionId()const void UnbindSmartAccessGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UnbindSmartAccessGatewayRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UnbindSmartAccessGatewayRequest::getResourceOwnerAccount()const void UnbindSmartAccessGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnbindSmartAccessGatewayRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string UnbindSmartAccessGatewayRequest::getOwnerAccount()const void UnbindSmartAccessGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnbindSmartAccessGatewayRequest::getOwnerId()const @@ -88,7 +90,7 @@ long UnbindSmartAccessGatewayRequest::getOwnerId()const void UnbindSmartAccessGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } long UnbindSmartAccessGatewayRequest::getSmartAGUid()const @@ -99,7 +101,7 @@ long UnbindSmartAccessGatewayRequest::getSmartAGUid()const void UnbindSmartAccessGatewayRequest::setSmartAGUid(long smartAGUid) { smartAGUid_ = smartAGUid; - setCoreParameter("SmartAGUid", std::to_string(smartAGUid)); + setParameter("SmartAGUid", std::to_string(smartAGUid)); } std::string UnbindSmartAccessGatewayRequest::getSmartAGId()const @@ -110,6 +112,6 @@ std::string UnbindSmartAccessGatewayRequest::getSmartAGId()const void UnbindSmartAccessGatewayRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/UnbindVbrRequest.cc b/smartag/src/model/UnbindVbrRequest.cc index 68e9acdbb..f6856c3f5 100644 --- a/smartag/src/model/UnbindVbrRequest.cc +++ b/smartag/src/model/UnbindVbrRequest.cc @@ -20,96 +20,109 @@ using AlibabaCloud::Smartag::Model::UnbindVbrRequest; UnbindVbrRequest::UnbindVbrRequest() : RpcServiceRequest("smartag", "2018-03-13", "UnbindVbr") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnbindVbrRequest::~UnbindVbrRequest() {} -long UnbindVbrRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void UnbindVbrRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string UnbindVbrRequest::getVbrId()const -{ - return vbrId_; -} - -void UnbindVbrRequest::setVbrId(const std::string& vbrId) -{ - vbrId_ = vbrId; - setCoreParameter("VbrId", vbrId); -} - -std::string UnbindVbrRequest::getVbrRegionId()const -{ - return vbrRegionId_; -} - -void UnbindVbrRequest::setVbrRegionId(const std::string& vbrRegionId) -{ - vbrRegionId_ = vbrRegionId; - setCoreParameter("VbrRegionId", vbrRegionId); -} - -std::string UnbindVbrRequest::getRegionId()const -{ - return regionId_; -} - -void UnbindVbrRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string UnbindVbrRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void UnbindVbrRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string UnbindVbrRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void UnbindVbrRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long UnbindVbrRequest::getOwnerId()const -{ - return ownerId_; -} - -void UnbindVbrRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string UnbindVbrRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void UnbindVbrRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - +long UnbindVbrRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UnbindVbrRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UnbindVbrRequest::getVbrId()const +{ + return vbrId_; +} + +void UnbindVbrRequest::setVbrId(const std::string& vbrId) +{ + vbrId_ = vbrId; + setParameter("VbrId", vbrId); +} + +std::string UnbindVbrRequest::getVbrRegionId()const +{ + return vbrRegionId_; +} + +void UnbindVbrRequest::setVbrRegionId(const std::string& vbrRegionId) +{ + vbrRegionId_ = vbrRegionId; + setParameter("VbrRegionId", vbrRegionId); +} + +std::string UnbindVbrRequest::getRegionId()const +{ + return regionId_; +} + +void UnbindVbrRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string UnbindVbrRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void UnbindVbrRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string UnbindVbrRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void UnbindVbrRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long UnbindVbrRequest::getOwnerId()const +{ + return ownerId_; +} + +void UnbindVbrRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +long UnbindVbrRequest::getSmartAGUid()const +{ + return smartAGUid_; +} + +void UnbindVbrRequest::setSmartAGUid(long smartAGUid) +{ + smartAGUid_ = smartAGUid; + setParameter("SmartAGUid", std::to_string(smartAGUid)); +} + +std::string UnbindVbrRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void UnbindVbrRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + diff --git a/smartag/src/model/UnicomOrderConfirmRequest.cc b/smartag/src/model/UnicomOrderConfirmRequest.cc index 63a66864d..13885f5cf 100644 --- a/smartag/src/model/UnicomOrderConfirmRequest.cc +++ b/smartag/src/model/UnicomOrderConfirmRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::UnicomOrderConfirmRequest; UnicomOrderConfirmRequest::UnicomOrderConfirmRequest() : RpcServiceRequest("smartag", "2018-03-13", "UnicomOrderConfirm") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnicomOrderConfirmRequest::~UnicomOrderConfirmRequest() {} @@ -33,7 +35,7 @@ long UnicomOrderConfirmRequest::getResourceOwnerId()const void UnicomOrderConfirmRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnicomOrderConfirmRequest::getTmsCode()const @@ -44,7 +46,7 @@ std::string UnicomOrderConfirmRequest::getTmsCode()const void UnicomOrderConfirmRequest::setTmsCode(const std::string& tmsCode) { tmsCode_ = tmsCode; - setCoreParameter("TmsCode", tmsCode); + setParameter("TmsCode", tmsCode); } std::vector UnicomOrderConfirmRequest::getOrderItem()const @@ -55,18 +57,19 @@ std::vector UnicomOrderConfirmRequest::get void UnicomOrderConfirmRequest::setOrderItem(const std::vector& orderItem) { orderItem_ = orderItem; - int i = 0; - for(int i = 0; i!= orderItem.size(); i++) { - auto obj = orderItem.at(i); - std::string str ="OrderItem."+ std::to_string(i); - setCoreParameter(str + ".ScItemName", obj.scItemName); - setCoreParameter(str + ".ItemAmount", obj.itemAmount); - for(int i = 0; i!= obj.snList.size(); i++) setCoreParameter(str + ".SnList."+ std::to_string(i), obj.snList.at(i)); - setCoreParameter(str + ".OrderItemId", obj.orderItemId); - setCoreParameter(str + ".ScItemCode", obj.scItemCode); - setCoreParameter(str + ".ItemQuantity", std::to_string(obj.itemQuantity)); - setCoreParameter(str + ".TradeId", obj.tradeId); - setCoreParameter(str + ".TradeItemId", obj.tradeItemId); + for(int dep1 = 0; dep1!= orderItem.size(); dep1++) { + auto orderItemObj = orderItem.at(dep1); + std::string orderItemObjStr = "OrderItem." + std::to_string(dep1 + 1); + setParameter(orderItemObjStr + ".ScItemName", orderItemObj.scItemName); + setParameter(orderItemObjStr + ".ItemAmount", orderItemObj.itemAmount); + for(int dep2 = 0; dep2!= orderItemObj.snList.size(); dep2++) { + setParameter(orderItemObjStr + ".SnList."+ std::to_string(dep2), orderItemObj.snList.at(dep2)); + } + setParameter(orderItemObjStr + ".OrderItemId", orderItemObj.orderItemId); + setParameter(orderItemObjStr + ".ScItemCode", orderItemObj.scItemCode); + setParameter(orderItemObjStr + ".ItemQuantity", std::to_string(orderItemObj.itemQuantity)); + setParameter(orderItemObjStr + ".TradeId", orderItemObj.tradeId); + setParameter(orderItemObjStr + ".TradeItemId", orderItemObj.tradeItemId); } } @@ -78,7 +81,7 @@ std::string UnicomOrderConfirmRequest::getRegionId()const void UnicomOrderConfirmRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } long UnicomOrderConfirmRequest::getOrderPostFee()const @@ -89,7 +92,7 @@ long UnicomOrderConfirmRequest::getOrderPostFee()const void UnicomOrderConfirmRequest::setOrderPostFee(long orderPostFee) { orderPostFee_ = orderPostFee; - setCoreParameter("OrderPostFee", std::to_string(orderPostFee)); + setParameter("OrderPostFee", std::to_string(orderPostFee)); } std::string UnicomOrderConfirmRequest::getTradeId()const @@ -100,7 +103,7 @@ std::string UnicomOrderConfirmRequest::getTradeId()const void UnicomOrderConfirmRequest::setTradeId(const std::string& tradeId) { tradeId_ = tradeId; - setCoreParameter("TradeId", tradeId); + setParameter("TradeId", tradeId); } std::string UnicomOrderConfirmRequest::getOwnerUserId()const @@ -111,7 +114,7 @@ std::string UnicomOrderConfirmRequest::getOwnerUserId()const void UnicomOrderConfirmRequest::setOwnerUserId(const std::string& ownerUserId) { ownerUserId_ = ownerUserId; - setCoreParameter("OwnerUserId", ownerUserId); + setParameter("OwnerUserId", ownerUserId); } std::string UnicomOrderConfirmRequest::getResourceOwnerAccount()const @@ -122,7 +125,7 @@ std::string UnicomOrderConfirmRequest::getResourceOwnerAccount()const void UnicomOrderConfirmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnicomOrderConfirmRequest::getOwnerAccount()const @@ -133,7 +136,7 @@ std::string UnicomOrderConfirmRequest::getOwnerAccount()const void UnicomOrderConfirmRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnicomOrderConfirmRequest::getOwnerId()const @@ -144,7 +147,7 @@ long UnicomOrderConfirmRequest::getOwnerId()const void UnicomOrderConfirmRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnicomOrderConfirmRequest::getTmsOrderCode()const @@ -155,6 +158,6 @@ std::string UnicomOrderConfirmRequest::getTmsOrderCode()const void UnicomOrderConfirmRequest::setTmsOrderCode(const std::string& tmsOrderCode) { tmsOrderCode_ = tmsOrderCode; - setCoreParameter("TmsOrderCode", tmsOrderCode); + setParameter("TmsOrderCode", tmsOrderCode); } diff --git a/smartag/src/model/UnicomSignConfirmRequest.cc b/smartag/src/model/UnicomSignConfirmRequest.cc index 23bf15102..2dfbbe72f 100644 --- a/smartag/src/model/UnicomSignConfirmRequest.cc +++ b/smartag/src/model/UnicomSignConfirmRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::UnicomSignConfirmRequest; UnicomSignConfirmRequest::UnicomSignConfirmRequest() : RpcServiceRequest("smartag", "2018-03-13", "UnicomSignConfirm") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnicomSignConfirmRequest::~UnicomSignConfirmRequest() {} @@ -33,7 +35,7 @@ long UnicomSignConfirmRequest::getResourceOwnerId()const void UnicomSignConfirmRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnicomSignConfirmRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string UnicomSignConfirmRequest::getResourceOwnerAccount()const void UnicomSignConfirmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnicomSignConfirmRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string UnicomSignConfirmRequest::getOwnerAccount()const void UnicomSignConfirmRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::vector UnicomSignConfirmRequest::getTmsOrder()const @@ -66,14 +68,13 @@ std::vector UnicomSignConfirmRequest::getTms void UnicomSignConfirmRequest::setTmsOrder(const std::vector& tmsOrder) { tmsOrder_ = tmsOrder; - int i = 0; - for(int i = 0; i!= tmsOrder.size(); i++) { - auto obj = tmsOrder.at(i); - std::string str ="TmsOrder."+ std::to_string(i); - setCoreParameter(str + ".TmsCode", obj.tmsCode); - setCoreParameter(str + ".SigningTime", obj.signingTime); - setCoreParameter(str + ".TmsOrderCode", obj.tmsOrderCode); - setCoreParameter(str + ".TradeId", obj.tradeId); + for(int dep1 = 0; dep1!= tmsOrder.size(); dep1++) { + auto tmsOrderObj = tmsOrder.at(dep1); + std::string tmsOrderObjStr = "TmsOrder." + std::to_string(dep1 + 1); + setParameter(tmsOrderObjStr + ".TmsCode", tmsOrderObj.tmsCode); + setParameter(tmsOrderObjStr + ".SigningTime", tmsOrderObj.signingTime); + setParameter(tmsOrderObjStr + ".TmsOrderCode", tmsOrderObj.tmsOrderCode); + setParameter(tmsOrderObjStr + ".TradeId", tmsOrderObj.tradeId); } } @@ -85,6 +86,6 @@ long UnicomSignConfirmRequest::getOwnerId()const void UnicomSignConfirmRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/smartag/src/model/UnlockSmartAccessGatewayRequest.cc b/smartag/src/model/UnlockSmartAccessGatewayRequest.cc index df735197a..f00922713 100644 --- a/smartag/src/model/UnlockSmartAccessGatewayRequest.cc +++ b/smartag/src/model/UnlockSmartAccessGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::UnlockSmartAccessGatewayRequest; UnlockSmartAccessGatewayRequest::UnlockSmartAccessGatewayRequest() : RpcServiceRequest("smartag", "2018-03-13", "UnlockSmartAccessGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnlockSmartAccessGatewayRequest::~UnlockSmartAccessGatewayRequest() {} @@ -33,7 +35,7 @@ long UnlockSmartAccessGatewayRequest::getResourceOwnerId()const void UnlockSmartAccessGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnlockSmartAccessGatewayRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string UnlockSmartAccessGatewayRequest::getRegionId()const void UnlockSmartAccessGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UnlockSmartAccessGatewayRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string UnlockSmartAccessGatewayRequest::getResourceOwnerAccount()const void UnlockSmartAccessGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnlockSmartAccessGatewayRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string UnlockSmartAccessGatewayRequest::getOwnerAccount()const void UnlockSmartAccessGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnlockSmartAccessGatewayRequest::getOwnerId()const @@ -77,7 +79,7 @@ long UnlockSmartAccessGatewayRequest::getOwnerId()const void UnlockSmartAccessGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnlockSmartAccessGatewayRequest::getSmartAGId()const @@ -88,6 +90,6 @@ std::string UnlockSmartAccessGatewayRequest::getSmartAGId()const void UnlockSmartAccessGatewayRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/UpdateSmartAccessGatewayVersionRequest.cc b/smartag/src/model/UpdateSmartAccessGatewayVersionRequest.cc index 302f14212..66327c166 100644 --- a/smartag/src/model/UpdateSmartAccessGatewayVersionRequest.cc +++ b/smartag/src/model/UpdateSmartAccessGatewayVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::UpdateSmartAccessGatewayVersionRequest; UpdateSmartAccessGatewayVersionRequest::UpdateSmartAccessGatewayVersionRequest() : RpcServiceRequest("smartag", "2018-03-13", "UpdateSmartAccessGatewayVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateSmartAccessGatewayVersionRequest::~UpdateSmartAccessGatewayVersionRequest() {} @@ -33,7 +35,7 @@ long UpdateSmartAccessGatewayVersionRequest::getResourceOwnerId()const void UpdateSmartAccessGatewayVersionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateSmartAccessGatewayVersionRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string UpdateSmartAccessGatewayVersionRequest::getRegionId()const void UpdateSmartAccessGatewayVersionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UpdateSmartAccessGatewayVersionRequest::getVersionCode()const @@ -55,7 +57,7 @@ std::string UpdateSmartAccessGatewayVersionRequest::getVersionCode()const void UpdateSmartAccessGatewayVersionRequest::setVersionCode(const std::string& versionCode) { versionCode_ = versionCode; - setCoreParameter("VersionCode", versionCode); + setParameter("VersionCode", versionCode); } std::string UpdateSmartAccessGatewayVersionRequest::getSerialNumber()const @@ -66,7 +68,7 @@ std::string UpdateSmartAccessGatewayVersionRequest::getSerialNumber()const void UpdateSmartAccessGatewayVersionRequest::setSerialNumber(const std::string& serialNumber) { serialNumber_ = serialNumber; - setCoreParameter("SerialNumber", serialNumber); + setParameter("SerialNumber", serialNumber); } std::string UpdateSmartAccessGatewayVersionRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateSmartAccessGatewayVersionRequest::getResourceOwnerAccount()con void UpdateSmartAccessGatewayVersionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateSmartAccessGatewayVersionRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string UpdateSmartAccessGatewayVersionRequest::getOwnerAccount()const void UpdateSmartAccessGatewayVersionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpdateSmartAccessGatewayVersionRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UpdateSmartAccessGatewayVersionRequest::getOwnerId()const void UpdateSmartAccessGatewayVersionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateSmartAccessGatewayVersionRequest::getSmartAGId()const @@ -110,6 +112,6 @@ std::string UpdateSmartAccessGatewayVersionRequest::getSmartAGId()const void UpdateSmartAccessGatewayVersionRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } diff --git a/smartag/src/model/UpgradeSmartAccessGatewayRequest.cc b/smartag/src/model/UpgradeSmartAccessGatewayRequest.cc index c71d820a7..a8441da17 100644 --- a/smartag/src/model/UpgradeSmartAccessGatewayRequest.cc +++ b/smartag/src/model/UpgradeSmartAccessGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Smartag::Model::UpgradeSmartAccessGatewayRequest; UpgradeSmartAccessGatewayRequest::UpgradeSmartAccessGatewayRequest() : RpcServiceRequest("smartag", "2018-03-13", "UpgradeSmartAccessGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpgradeSmartAccessGatewayRequest::~UpgradeSmartAccessGatewayRequest() {} @@ -33,7 +35,7 @@ long UpgradeSmartAccessGatewayRequest::getResourceOwnerId()const void UpgradeSmartAccessGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long UpgradeSmartAccessGatewayRequest::getBandWidthSpec()const @@ -44,7 +46,7 @@ long UpgradeSmartAccessGatewayRequest::getBandWidthSpec()const void UpgradeSmartAccessGatewayRequest::setBandWidthSpec(long bandWidthSpec) { bandWidthSpec_ = bandWidthSpec; - setCoreParameter("BandWidthSpec", std::to_string(bandWidthSpec)); + setParameter("BandWidthSpec", std::to_string(bandWidthSpec)); } std::string UpgradeSmartAccessGatewayRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string UpgradeSmartAccessGatewayRequest::getRegionId()const void UpgradeSmartAccessGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int UpgradeSmartAccessGatewayRequest::getUserCount()const @@ -66,7 +68,7 @@ int UpgradeSmartAccessGatewayRequest::getUserCount()const void UpgradeSmartAccessGatewayRequest::setUserCount(int userCount) { userCount_ = userCount; - setCoreParameter("UserCount", std::to_string(userCount)); + setParameter("UserCount", std::to_string(userCount)); } bool UpgradeSmartAccessGatewayRequest::getAutoPay()const @@ -77,7 +79,7 @@ bool UpgradeSmartAccessGatewayRequest::getAutoPay()const void UpgradeSmartAccessGatewayRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string UpgradeSmartAccessGatewayRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string UpgradeSmartAccessGatewayRequest::getResourceOwnerAccount()const void UpgradeSmartAccessGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpgradeSmartAccessGatewayRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string UpgradeSmartAccessGatewayRequest::getOwnerAccount()const void UpgradeSmartAccessGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UpgradeSmartAccessGatewayRequest::getOwnerId()const @@ -110,7 +112,7 @@ long UpgradeSmartAccessGatewayRequest::getOwnerId()const void UpgradeSmartAccessGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpgradeSmartAccessGatewayRequest::getSmartAGId()const @@ -121,7 +123,7 @@ std::string UpgradeSmartAccessGatewayRequest::getSmartAGId()const void UpgradeSmartAccessGatewayRequest::setSmartAGId(const std::string& smartAGId) { smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); + setParameter("SmartAGId", smartAGId); } long UpgradeSmartAccessGatewayRequest::getDataPlan()const @@ -132,6 +134,6 @@ long UpgradeSmartAccessGatewayRequest::getDataPlan()const void UpgradeSmartAccessGatewayRequest::setDataPlan(long dataPlan) { dataPlan_ = dataPlan; - setCoreParameter("DataPlan", std::to_string(dataPlan)); + setParameter("DataPlan", std::to_string(dataPlan)); } diff --git a/smartag/src/model/UpgradeSmartAccessGatewaySoftwareRequest.cc b/smartag/src/model/UpgradeSmartAccessGatewaySoftwareRequest.cc index ac0f0ed26..530154bb4 100644 --- a/smartag/src/model/UpgradeSmartAccessGatewaySoftwareRequest.cc +++ b/smartag/src/model/UpgradeSmartAccessGatewaySoftwareRequest.cc @@ -20,107 +20,109 @@ using AlibabaCloud::Smartag::Model::UpgradeSmartAccessGatewaySoftwareRequest; UpgradeSmartAccessGatewaySoftwareRequest::UpgradeSmartAccessGatewaySoftwareRequest() : RpcServiceRequest("smartag", "2018-03-13", "UpgradeSmartAccessGatewaySoftware") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpgradeSmartAccessGatewaySoftwareRequest::~UpgradeSmartAccessGatewaySoftwareRequest() {} -long UpgradeSmartAccessGatewaySoftwareRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void UpgradeSmartAccessGatewaySoftwareRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string UpgradeSmartAccessGatewaySoftwareRequest::getRegionId()const -{ - return regionId_; -} - -void UpgradeSmartAccessGatewaySoftwareRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -int UpgradeSmartAccessGatewaySoftwareRequest::getUserCount()const -{ - return userCount_; -} - -void UpgradeSmartAccessGatewaySoftwareRequest::setUserCount(int userCount) -{ - userCount_ = userCount; - setCoreParameter("UserCount", std::to_string(userCount)); -} - -bool UpgradeSmartAccessGatewaySoftwareRequest::getAutoPay()const -{ - return autoPay_; -} - -void UpgradeSmartAccessGatewaySoftwareRequest::setAutoPay(bool autoPay) -{ - autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); -} - -std::string UpgradeSmartAccessGatewaySoftwareRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void UpgradeSmartAccessGatewaySoftwareRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string UpgradeSmartAccessGatewaySoftwareRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void UpgradeSmartAccessGatewaySoftwareRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long UpgradeSmartAccessGatewaySoftwareRequest::getOwnerId()const -{ - return ownerId_; -} - -void UpgradeSmartAccessGatewaySoftwareRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string UpgradeSmartAccessGatewaySoftwareRequest::getSmartAGId()const -{ - return smartAGId_; -} - -void UpgradeSmartAccessGatewaySoftwareRequest::setSmartAGId(const std::string& smartAGId) -{ - smartAGId_ = smartAGId; - setCoreParameter("SmartAGId", smartAGId); -} - -long UpgradeSmartAccessGatewaySoftwareRequest::getDataPlan()const -{ - return dataPlan_; -} - -void UpgradeSmartAccessGatewaySoftwareRequest::setDataPlan(long dataPlan) -{ - dataPlan_ = dataPlan; - setCoreParameter("DataPlan", std::to_string(dataPlan)); -} - +long UpgradeSmartAccessGatewaySoftwareRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UpgradeSmartAccessGatewaySoftwareRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UpgradeSmartAccessGatewaySoftwareRequest::getRegionId()const +{ + return regionId_; +} + +void UpgradeSmartAccessGatewaySoftwareRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int UpgradeSmartAccessGatewaySoftwareRequest::getUserCount()const +{ + return userCount_; +} + +void UpgradeSmartAccessGatewaySoftwareRequest::setUserCount(int userCount) +{ + userCount_ = userCount; + setParameter("UserCount", std::to_string(userCount)); +} + +bool UpgradeSmartAccessGatewaySoftwareRequest::getAutoPay()const +{ + return autoPay_; +} + +void UpgradeSmartAccessGatewaySoftwareRequest::setAutoPay(bool autoPay) +{ + autoPay_ = autoPay; + setParameter("AutoPay", autoPay ? "true" : "false"); +} + +std::string UpgradeSmartAccessGatewaySoftwareRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void UpgradeSmartAccessGatewaySoftwareRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string UpgradeSmartAccessGatewaySoftwareRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void UpgradeSmartAccessGatewaySoftwareRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long UpgradeSmartAccessGatewaySoftwareRequest::getOwnerId()const +{ + return ownerId_; +} + +void UpgradeSmartAccessGatewaySoftwareRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UpgradeSmartAccessGatewaySoftwareRequest::getSmartAGId()const +{ + return smartAGId_; +} + +void UpgradeSmartAccessGatewaySoftwareRequest::setSmartAGId(const std::string& smartAGId) +{ + smartAGId_ = smartAGId; + setParameter("SmartAGId", smartAGId); +} + +long UpgradeSmartAccessGatewaySoftwareRequest::getDataPlan()const +{ + return dataPlan_; +} + +void UpgradeSmartAccessGatewaySoftwareRequest::setDataPlan(long dataPlan) +{ + dataPlan_ = dataPlan; + setParameter("DataPlan", std::to_string(dataPlan)); +} + diff --git a/smc/include/alibabacloud/smc/model/CreateReplicationJobRequest.h b/smc/include/alibabacloud/smc/model/CreateReplicationJobRequest.h index b8bad972e..37e3b93bd 100644 --- a/smc/include/alibabacloud/smc/model/CreateReplicationJobRequest.h +++ b/smc/include/alibabacloud/smc/model/CreateReplicationJobRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SMC_EXPORT CreateReplicationJobRequest : public RpcServiceRequest { + public: struct Tag { std::string value; @@ -73,6 +74,8 @@ namespace AlibabaCloud void setSourceId(const std::string& sourceId); bool getRunOnce()const; void setRunOnce(bool runOnce); + std::string getLaunchTemplateId()const; + void setLaunchTemplateId(const std::string& launchTemplateId); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getValidTime()const; @@ -81,6 +84,8 @@ namespace AlibabaCloud void setOwnerId(long ownerId); std::vector getDataDisk()const; void setDataDisk(const std::vector& dataDisk); + std::string getLaunchTemplateVersion()const; + void setLaunchTemplateVersion(const std::string& launchTemplateVersion); std::string getVSwitchId()const; void setVSwitchId(const std::string& vSwitchId); std::string getScheduledStartTime()const; @@ -109,10 +114,12 @@ namespace AlibabaCloud int netMode_; std::string sourceId_; bool runOnce_; + std::string launchTemplateId_; std::string resourceOwnerAccount_; std::string validTime_; long ownerId_; std::vector dataDisk_; + std::string launchTemplateVersion_; std::string vSwitchId_; std::string scheduledStartTime_; std::string instanceId_; diff --git a/smc/include/alibabacloud/smc/model/DescribeReplicationJobsResult.h b/smc/include/alibabacloud/smc/model/DescribeReplicationJobsResult.h index 1c0da475a..3580cbac3 100644 --- a/smc/include/alibabacloud/smc/model/DescribeReplicationJobsResult.h +++ b/smc/include/alibabacloud/smc/model/DescribeReplicationJobsResult.h @@ -68,11 +68,13 @@ namespace AlibabaCloud std::string instanceId; std::string vSwitchId; std::string startTime; + std::string launchTemplateId; std::string replicationParameters; std::string imageName; std::string vpcId; std::string statusInfo; std::string creationTime; + std::string launchTemplateVersion; int frequency; std::string regionId; std::string scheduledStartTime; diff --git a/smc/include/alibabacloud/smc/model/ListTagResourcesRequest.h b/smc/include/alibabacloud/smc/model/ListTagResourcesRequest.h index 39487c9bf..a5a2aacc5 100644 --- a/smc/include/alibabacloud/smc/model/ListTagResourcesRequest.h +++ b/smc/include/alibabacloud/smc/model/ListTagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SMC_EXPORT ListTagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/smc/include/alibabacloud/smc/model/ModifyReplicationJobAttributeRequest.h b/smc/include/alibabacloud/smc/model/ModifyReplicationJobAttributeRequest.h index 46e4c2ca7..06381a655 100644 --- a/smc/include/alibabacloud/smc/model/ModifyReplicationJobAttributeRequest.h +++ b/smc/include/alibabacloud/smc/model/ModifyReplicationJobAttributeRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SMC_EXPORT ModifyReplicationJobAttributeRequest : public RpcServiceRequest { + public: struct DataDisk { int size; @@ -56,12 +57,16 @@ namespace AlibabaCloud void setSystemDiskSize(int systemDiskSize); std::string getInstanceType()const; void setInstanceType(const std::string& instanceType); + std::string getLaunchTemplateId()const; + void setLaunchTemplateId(const std::string& launchTemplateId); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); long getOwnerId()const; void setOwnerId(long ownerId); std::vector getDataDisk()const; void setDataDisk(const std::vector& dataDisk); + std::string getLaunchTemplateVersion()const; + void setLaunchTemplateVersion(const std::string& launchTemplateVersion); std::string getScheduledStartTime()const; void setScheduledStartTime(const std::string& scheduledStartTime); std::string getInstanceId()const; @@ -80,9 +85,11 @@ namespace AlibabaCloud std::string imageName_; int systemDiskSize_; std::string instanceType_; + std::string launchTemplateId_; std::string resourceOwnerAccount_; long ownerId_; std::vector dataDisk_; + std::string launchTemplateVersion_; std::string scheduledStartTime_; std::string instanceId_; std::string name_; diff --git a/smc/include/alibabacloud/smc/model/TagResourcesRequest.h b/smc/include/alibabacloud/smc/model/TagResourcesRequest.h index 98a6f737b..b6ce0eb9c 100644 --- a/smc/include/alibabacloud/smc/model/TagResourcesRequest.h +++ b/smc/include/alibabacloud/smc/model/TagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_SMC_EXPORT TagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/smc/src/model/CreateReplicationJobRequest.cc b/smc/src/model/CreateReplicationJobRequest.cc index d56985aea..b58550a0b 100644 --- a/smc/src/model/CreateReplicationJobRequest.cc +++ b/smc/src/model/CreateReplicationJobRequest.cc @@ -35,7 +35,7 @@ std::string CreateReplicationJobRequest::getTargetType()const void CreateReplicationJobRequest::setTargetType(const std::string& targetType) { targetType_ = targetType; - setCoreParameter("TargetType", targetType); + setParameter("TargetType", targetType); } std::string CreateReplicationJobRequest::getClientToken()const @@ -46,7 +46,7 @@ std::string CreateReplicationJobRequest::getClientToken()const void CreateReplicationJobRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateReplicationJobRequest::getDescription()const @@ -57,7 +57,7 @@ std::string CreateReplicationJobRequest::getDescription()const void CreateReplicationJobRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateReplicationJobRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string CreateReplicationJobRequest::getAccessKeyId()const void CreateReplicationJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int CreateReplicationJobRequest::getFrequency()const @@ -79,7 +79,7 @@ int CreateReplicationJobRequest::getFrequency()const void CreateReplicationJobRequest::setFrequency(int frequency) { frequency_ = frequency; - setCoreParameter("Frequency", std::to_string(frequency)); + setParameter("Frequency", std::to_string(frequency)); } std::string CreateReplicationJobRequest::getReplicationParameters()const @@ -90,7 +90,7 @@ std::string CreateReplicationJobRequest::getReplicationParameters()const void CreateReplicationJobRequest::setReplicationParameters(const std::string& replicationParameters) { replicationParameters_ = replicationParameters; - setCoreParameter("ReplicationParameters", replicationParameters); + setParameter("ReplicationParameters", replicationParameters); } std::string CreateReplicationJobRequest::getRegionId()const @@ -101,7 +101,7 @@ std::string CreateReplicationJobRequest::getRegionId()const void CreateReplicationJobRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateReplicationJobRequest::getImageName()const @@ -112,7 +112,7 @@ std::string CreateReplicationJobRequest::getImageName()const void CreateReplicationJobRequest::setImageName(const std::string& imageName) { imageName_ = imageName; - setCoreParameter("ImageName", imageName); + setParameter("ImageName", imageName); } int CreateReplicationJobRequest::getSystemDiskSize()const @@ -123,7 +123,7 @@ int CreateReplicationJobRequest::getSystemDiskSize()const void CreateReplicationJobRequest::setSystemDiskSize(int systemDiskSize) { systemDiskSize_ = systemDiskSize; - setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize)); + setParameter("SystemDiskSize", std::to_string(systemDiskSize)); } std::string CreateReplicationJobRequest::getInstanceType()const @@ -134,7 +134,7 @@ std::string CreateReplicationJobRequest::getInstanceType()const void CreateReplicationJobRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::vector CreateReplicationJobRequest::getTag()const @@ -147,9 +147,9 @@ void CreateReplicationJobRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -161,7 +161,7 @@ int CreateReplicationJobRequest::getNetMode()const void CreateReplicationJobRequest::setNetMode(int netMode) { netMode_ = netMode; - setCoreParameter("NetMode", std::to_string(netMode)); + setParameter("NetMode", std::to_string(netMode)); } std::string CreateReplicationJobRequest::getSourceId()const @@ -172,7 +172,7 @@ std::string CreateReplicationJobRequest::getSourceId()const void CreateReplicationJobRequest::setSourceId(const std::string& sourceId) { sourceId_ = sourceId; - setCoreParameter("SourceId", sourceId); + setParameter("SourceId", sourceId); } bool CreateReplicationJobRequest::getRunOnce()const @@ -183,7 +183,18 @@ bool CreateReplicationJobRequest::getRunOnce()const void CreateReplicationJobRequest::setRunOnce(bool runOnce) { runOnce_ = runOnce; - setCoreParameter("RunOnce", runOnce ? "true" : "false"); + setParameter("RunOnce", runOnce ? "true" : "false"); +} + +std::string CreateReplicationJobRequest::getLaunchTemplateId()const +{ + return launchTemplateId_; +} + +void CreateReplicationJobRequest::setLaunchTemplateId(const std::string& launchTemplateId) +{ + launchTemplateId_ = launchTemplateId; + setParameter("LaunchTemplateId", launchTemplateId); } std::string CreateReplicationJobRequest::getResourceOwnerAccount()const @@ -194,7 +205,7 @@ std::string CreateReplicationJobRequest::getResourceOwnerAccount()const void CreateReplicationJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateReplicationJobRequest::getValidTime()const @@ -205,7 +216,7 @@ std::string CreateReplicationJobRequest::getValidTime()const void CreateReplicationJobRequest::setValidTime(const std::string& validTime) { validTime_ = validTime; - setCoreParameter("ValidTime", validTime); + setParameter("ValidTime", validTime); } long CreateReplicationJobRequest::getOwnerId()const @@ -216,7 +227,7 @@ long CreateReplicationJobRequest::getOwnerId()const void CreateReplicationJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector CreateReplicationJobRequest::getDataDisk()const @@ -229,12 +240,23 @@ void CreateReplicationJobRequest::setDataDisk(const std::vector& dataD dataDisk_ = dataDisk; for(int dep1 = 0; dep1!= dataDisk.size(); dep1++) { auto dataDiskObj = dataDisk.at(dep1); - std::string dataDiskObjStr = "DataDisk." + std::to_string(dep1); - setCoreParameter(dataDiskObjStr + ".Size", std::to_string(dataDiskObj.size)); - setCoreParameter(dataDiskObjStr + ".Index", std::to_string(dataDiskObj.index)); + std::string dataDiskObjStr = "DataDisk." + std::to_string(dep1 + 1); + setParameter(dataDiskObjStr + ".Size", std::to_string(dataDiskObj.size)); + setParameter(dataDiskObjStr + ".Index", std::to_string(dataDiskObj.index)); } } +std::string CreateReplicationJobRequest::getLaunchTemplateVersion()const +{ + return launchTemplateVersion_; +} + +void CreateReplicationJobRequest::setLaunchTemplateVersion(const std::string& launchTemplateVersion) +{ + launchTemplateVersion_ = launchTemplateVersion; + setParameter("LaunchTemplateVersion", launchTemplateVersion); +} + std::string CreateReplicationJobRequest::getVSwitchId()const { return vSwitchId_; @@ -243,7 +265,7 @@ std::string CreateReplicationJobRequest::getVSwitchId()const void CreateReplicationJobRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string CreateReplicationJobRequest::getScheduledStartTime()const @@ -254,7 +276,7 @@ std::string CreateReplicationJobRequest::getScheduledStartTime()const void CreateReplicationJobRequest::setScheduledStartTime(const std::string& scheduledStartTime) { scheduledStartTime_ = scheduledStartTime; - setCoreParameter("ScheduledStartTime", scheduledStartTime); + setParameter("ScheduledStartTime", scheduledStartTime); } std::string CreateReplicationJobRequest::getInstanceId()const @@ -265,7 +287,7 @@ std::string CreateReplicationJobRequest::getInstanceId()const void CreateReplicationJobRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateReplicationJobRequest::getVpcId()const @@ -276,7 +298,7 @@ std::string CreateReplicationJobRequest::getVpcId()const void CreateReplicationJobRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateReplicationJobRequest::getName()const @@ -287,7 +309,7 @@ std::string CreateReplicationJobRequest::getName()const void CreateReplicationJobRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int CreateReplicationJobRequest::getMaxNumberOfImageToKeep()const @@ -298,6 +320,6 @@ int CreateReplicationJobRequest::getMaxNumberOfImageToKeep()const void CreateReplicationJobRequest::setMaxNumberOfImageToKeep(int maxNumberOfImageToKeep) { maxNumberOfImageToKeep_ = maxNumberOfImageToKeep; - setCoreParameter("MaxNumberOfImageToKeep", std::to_string(maxNumberOfImageToKeep)); + setParameter("MaxNumberOfImageToKeep", std::to_string(maxNumberOfImageToKeep)); } diff --git a/smc/src/model/DeleteReplicationJobRequest.cc b/smc/src/model/DeleteReplicationJobRequest.cc index 7b4043e02..15d2ed0c3 100644 --- a/smc/src/model/DeleteReplicationJobRequest.cc +++ b/smc/src/model/DeleteReplicationJobRequest.cc @@ -35,7 +35,7 @@ std::string DeleteReplicationJobRequest::getResourceOwnerAccount()const void DeleteReplicationJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteReplicationJobRequest::getOwnerId()const @@ -46,7 +46,7 @@ long DeleteReplicationJobRequest::getOwnerId()const void DeleteReplicationJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteReplicationJobRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string DeleteReplicationJobRequest::getAccessKeyId()const void DeleteReplicationJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteReplicationJobRequest::getJobId()const @@ -68,6 +68,6 @@ std::string DeleteReplicationJobRequest::getJobId()const void DeleteReplicationJobRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } diff --git a/smc/src/model/DeleteSourceServerRequest.cc b/smc/src/model/DeleteSourceServerRequest.cc index 98443b474..b07aa0fb5 100644 --- a/smc/src/model/DeleteSourceServerRequest.cc +++ b/smc/src/model/DeleteSourceServerRequest.cc @@ -35,7 +35,7 @@ std::string DeleteSourceServerRequest::getSourceId()const void DeleteSourceServerRequest::setSourceId(const std::string& sourceId) { sourceId_ = sourceId; - setCoreParameter("SourceId", sourceId); + setParameter("SourceId", sourceId); } std::string DeleteSourceServerRequest::getResourceOwnerAccount()const @@ -46,7 +46,7 @@ std::string DeleteSourceServerRequest::getResourceOwnerAccount()const void DeleteSourceServerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteSourceServerRequest::getOwnerId()const @@ -57,7 +57,7 @@ long DeleteSourceServerRequest::getOwnerId()const void DeleteSourceServerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteSourceServerRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string DeleteSourceServerRequest::getAccessKeyId()const void DeleteSourceServerRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } bool DeleteSourceServerRequest::getForce()const @@ -79,6 +79,6 @@ bool DeleteSourceServerRequest::getForce()const void DeleteSourceServerRequest::setForce(bool force) { force_ = force; - setCoreParameter("Force", force ? "true" : "false"); + setParameter("Force", force ? "true" : "false"); } diff --git a/smc/src/model/DescribeReplicationJobsRequest.cc b/smc/src/model/DescribeReplicationJobsRequest.cc index 8027e1736..5f7db5295 100644 --- a/smc/src/model/DescribeReplicationJobsRequest.cc +++ b/smc/src/model/DescribeReplicationJobsRequest.cc @@ -35,7 +35,7 @@ int DescribeReplicationJobsRequest::getPageNumber()const void DescribeReplicationJobsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeReplicationJobsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeReplicationJobsRequest::getAccessKeyId()const void DescribeReplicationJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector DescribeReplicationJobsRequest::getJobId()const @@ -58,7 +58,7 @@ void DescribeReplicationJobsRequest::setJobId(const std::vector& jo { jobId_ = jobId; for(int dep1 = 0; dep1!= jobId.size(); dep1++) { - setCoreParameter("JobId."+ std::to_string(dep1), jobId.at(dep1)); + setParameter("JobId."+ std::to_string(dep1), jobId.at(dep1)); } } @@ -70,7 +70,7 @@ std::string DescribeReplicationJobsRequest::getRegionId()const void DescribeReplicationJobsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeReplicationJobsRequest::getPageSize()const @@ -81,7 +81,7 @@ int DescribeReplicationJobsRequest::getPageSize()const void DescribeReplicationJobsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeReplicationJobsRequest::getSourceId()const @@ -93,7 +93,7 @@ void DescribeReplicationJobsRequest::setSourceId(const std::vector& { sourceId_ = sourceId; for(int dep1 = 0; dep1!= sourceId.size(); dep1++) { - setCoreParameter("SourceId."+ std::to_string(dep1), sourceId.at(dep1)); + setParameter("SourceId."+ std::to_string(dep1), sourceId.at(dep1)); } } @@ -105,7 +105,7 @@ std::string DescribeReplicationJobsRequest::getBusinessStatus()const void DescribeReplicationJobsRequest::setBusinessStatus(const std::string& businessStatus) { businessStatus_ = businessStatus; - setCoreParameter("BusinessStatus", businessStatus); + setParameter("BusinessStatus", businessStatus); } std::string DescribeReplicationJobsRequest::getResourceOwnerAccount()const @@ -116,7 +116,7 @@ std::string DescribeReplicationJobsRequest::getResourceOwnerAccount()const void DescribeReplicationJobsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeReplicationJobsRequest::getOwnerId()const @@ -127,7 +127,7 @@ long DescribeReplicationJobsRequest::getOwnerId()const void DescribeReplicationJobsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeReplicationJobsRequest::getName()const @@ -138,7 +138,7 @@ std::string DescribeReplicationJobsRequest::getName()const void DescribeReplicationJobsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeReplicationJobsRequest::getStatus()const @@ -149,6 +149,6 @@ std::string DescribeReplicationJobsRequest::getStatus()const void DescribeReplicationJobsRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/smc/src/model/DescribeReplicationJobsResult.cc b/smc/src/model/DescribeReplicationJobsResult.cc index f1ec32e73..b4ff6cb91 100644 --- a/smc/src/model/DescribeReplicationJobsResult.cc +++ b/smc/src/model/DescribeReplicationJobsResult.cc @@ -101,6 +101,10 @@ void DescribeReplicationJobsResult::parse(const std::string &payload) replicationJobsObject.maxNumberOfImageToKeep = std::stoi(valueReplicationJobsReplicationJob["MaxNumberOfImageToKeep"].asString()); if(!valueReplicationJobsReplicationJob["InstanceType"].isNull()) replicationJobsObject.instanceType = valueReplicationJobsReplicationJob["InstanceType"].asString(); + if(!valueReplicationJobsReplicationJob["LaunchTemplateId"].isNull()) + replicationJobsObject.launchTemplateId = valueReplicationJobsReplicationJob["LaunchTemplateId"].asString(); + if(!valueReplicationJobsReplicationJob["LaunchTemplateVersion"].isNull()) + replicationJobsObject.launchTemplateVersion = valueReplicationJobsReplicationJob["LaunchTemplateVersion"].asString(); auto allDataDisksNode = allReplicationJobsNode["DataDisks"]["DataDisk"]; for (auto allReplicationJobsNodeDataDisksDataDisk : allDataDisksNode) { diff --git a/smc/src/model/DescribeSourceServersRequest.cc b/smc/src/model/DescribeSourceServersRequest.cc index 163edfd56..57a2a7343 100644 --- a/smc/src/model/DescribeSourceServersRequest.cc +++ b/smc/src/model/DescribeSourceServersRequest.cc @@ -35,7 +35,7 @@ int DescribeSourceServersRequest::getPageNumber()const void DescribeSourceServersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSourceServersRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeSourceServersRequest::getAccessKeyId()const void DescribeSourceServersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeSourceServersRequest::getJobId()const @@ -57,7 +57,7 @@ std::string DescribeSourceServersRequest::getJobId()const void DescribeSourceServersRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } int DescribeSourceServersRequest::getPageSize()const @@ -68,7 +68,7 @@ int DescribeSourceServersRequest::getPageSize()const void DescribeSourceServersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSourceServersRequest::getState()const @@ -79,7 +79,7 @@ std::string DescribeSourceServersRequest::getState()const void DescribeSourceServersRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } std::vector DescribeSourceServersRequest::getSourceId()const @@ -91,7 +91,7 @@ void DescribeSourceServersRequest::setSourceId(const std::vector& s { sourceId_ = sourceId; for(int dep1 = 0; dep1!= sourceId.size(); dep1++) { - setCoreParameter("SourceId."+ std::to_string(dep1), sourceId.at(dep1)); + setParameter("SourceId."+ std::to_string(dep1), sourceId.at(dep1)); } } @@ -103,7 +103,7 @@ std::string DescribeSourceServersRequest::getResourceOwnerAccount()const void DescribeSourceServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeSourceServersRequest::getOwnerId()const @@ -114,7 +114,7 @@ long DescribeSourceServersRequest::getOwnerId()const void DescribeSourceServersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSourceServersRequest::getName()const @@ -125,6 +125,6 @@ std::string DescribeSourceServersRequest::getName()const void DescribeSourceServersRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/smc/src/model/ListTagResourcesRequest.cc b/smc/src/model/ListTagResourcesRequest.cc index 60b7ef8fd..3337356af 100644 --- a/smc/src/model/ListTagResourcesRequest.cc +++ b/smc/src/model/ListTagResourcesRequest.cc @@ -35,7 +35,7 @@ std::string ListTagResourcesRequest::getAccessKeyId()const void ListTagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListTagResourcesRequest::getNextToken()const @@ -46,7 +46,7 @@ std::string ListTagResourcesRequest::getNextToken()const void ListTagResourcesRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } std::vector ListTagResourcesRequest::getTag()const @@ -59,9 +59,9 @@ void ListTagResourcesRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -74,7 +74,7 @@ void ListTagResourcesRequest::setResourceId(const std::vector& reso { resourceId_ = resourceId; for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { - setCoreParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); } } @@ -86,7 +86,7 @@ std::string ListTagResourcesRequest::getResourceOwnerAccount()const void ListTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ListTagResourcesRequest::getOwnerId()const @@ -97,7 +97,7 @@ long ListTagResourcesRequest::getOwnerId()const void ListTagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListTagResourcesRequest::getResourceType()const @@ -108,6 +108,6 @@ std::string ListTagResourcesRequest::getResourceType()const void ListTagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } diff --git a/smc/src/model/ModifyReplicationJobAttributeRequest.cc b/smc/src/model/ModifyReplicationJobAttributeRequest.cc index 18be48ba3..6dd0bd484 100644 --- a/smc/src/model/ModifyReplicationJobAttributeRequest.cc +++ b/smc/src/model/ModifyReplicationJobAttributeRequest.cc @@ -35,7 +35,7 @@ std::string ModifyReplicationJobAttributeRequest::getTargetType()const void ModifyReplicationJobAttributeRequest::setTargetType(const std::string& targetType) { targetType_ = targetType; - setCoreParameter("TargetType", targetType); + setParameter("TargetType", targetType); } std::string ModifyReplicationJobAttributeRequest::getDescription()const @@ -46,7 +46,7 @@ std::string ModifyReplicationJobAttributeRequest::getDescription()const void ModifyReplicationJobAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyReplicationJobAttributeRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ModifyReplicationJobAttributeRequest::getAccessKeyId()const void ModifyReplicationJobAttributeRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ModifyReplicationJobAttributeRequest::getFrequency()const @@ -68,7 +68,7 @@ int ModifyReplicationJobAttributeRequest::getFrequency()const void ModifyReplicationJobAttributeRequest::setFrequency(int frequency) { frequency_ = frequency; - setCoreParameter("Frequency", std::to_string(frequency)); + setParameter("Frequency", std::to_string(frequency)); } std::string ModifyReplicationJobAttributeRequest::getJobId()const @@ -79,7 +79,7 @@ std::string ModifyReplicationJobAttributeRequest::getJobId()const void ModifyReplicationJobAttributeRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } std::string ModifyReplicationJobAttributeRequest::getImageName()const @@ -90,7 +90,7 @@ std::string ModifyReplicationJobAttributeRequest::getImageName()const void ModifyReplicationJobAttributeRequest::setImageName(const std::string& imageName) { imageName_ = imageName; - setCoreParameter("ImageName", imageName); + setParameter("ImageName", imageName); } int ModifyReplicationJobAttributeRequest::getSystemDiskSize()const @@ -101,7 +101,7 @@ int ModifyReplicationJobAttributeRequest::getSystemDiskSize()const void ModifyReplicationJobAttributeRequest::setSystemDiskSize(int systemDiskSize) { systemDiskSize_ = systemDiskSize; - setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize)); + setParameter("SystemDiskSize", std::to_string(systemDiskSize)); } std::string ModifyReplicationJobAttributeRequest::getInstanceType()const @@ -112,7 +112,18 @@ std::string ModifyReplicationJobAttributeRequest::getInstanceType()const void ModifyReplicationJobAttributeRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); +} + +std::string ModifyReplicationJobAttributeRequest::getLaunchTemplateId()const +{ + return launchTemplateId_; +} + +void ModifyReplicationJobAttributeRequest::setLaunchTemplateId(const std::string& launchTemplateId) +{ + launchTemplateId_ = launchTemplateId; + setParameter("LaunchTemplateId", launchTemplateId); } std::string ModifyReplicationJobAttributeRequest::getResourceOwnerAccount()const @@ -123,7 +134,7 @@ std::string ModifyReplicationJobAttributeRequest::getResourceOwnerAccount()const void ModifyReplicationJobAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ModifyReplicationJobAttributeRequest::getOwnerId()const @@ -134,7 +145,7 @@ long ModifyReplicationJobAttributeRequest::getOwnerId()const void ModifyReplicationJobAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector ModifyReplicationJobAttributeRequest::getDataDisk()const @@ -147,12 +158,23 @@ void ModifyReplicationJobAttributeRequest::setDataDisk(const std::vector TagResourcesRequest::getTag()const @@ -48,9 +48,9 @@ void TagResourcesRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -63,7 +63,7 @@ void TagResourcesRequest::setResourceId(const std::vector& resource { resourceId_ = resourceId; for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { - setCoreParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); } } @@ -75,7 +75,7 @@ std::string TagResourcesRequest::getResourceOwnerAccount()const void TagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long TagResourcesRequest::getOwnerId()const @@ -86,7 +86,7 @@ long TagResourcesRequest::getOwnerId()const void TagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string TagResourcesRequest::getResourceType()const @@ -97,6 +97,6 @@ std::string TagResourcesRequest::getResourceType()const void TagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } diff --git a/smc/src/model/UntagResourcesRequest.cc b/smc/src/model/UntagResourcesRequest.cc index 6d6ae1d67..afb43d30e 100644 --- a/smc/src/model/UntagResourcesRequest.cc +++ b/smc/src/model/UntagResourcesRequest.cc @@ -35,7 +35,7 @@ std::string UntagResourcesRequest::getAccessKeyId()const void UntagResourcesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } bool UntagResourcesRequest::getAll()const @@ -46,7 +46,7 @@ bool UntagResourcesRequest::getAll()const void UntagResourcesRequest::setAll(bool all) { all_ = all; - setCoreParameter("All", all ? "true" : "false"); + setParameter("All", all ? "true" : "false"); } std::vector UntagResourcesRequest::getResourceId()const @@ -58,7 +58,7 @@ void UntagResourcesRequest::setResourceId(const std::vector& resour { resourceId_ = resourceId; for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { - setCoreParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); } } @@ -70,7 +70,7 @@ std::string UntagResourcesRequest::getResourceOwnerAccount()const void UntagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UntagResourcesRequest::getOwnerId()const @@ -81,7 +81,7 @@ long UntagResourcesRequest::getOwnerId()const void UntagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UntagResourcesRequest::getResourceType()const @@ -92,7 +92,7 @@ std::string UntagResourcesRequest::getResourceType()const void UntagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::vector UntagResourcesRequest::getTagKey()const @@ -104,7 +104,7 @@ void UntagResourcesRequest::setTagKey(const std::vector& tagKey) { tagKey_ = tagKey; for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { - setCoreParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); } } diff --git a/snsuapi/src/model/BandOfferOrderRequest.cc b/snsuapi/src/model/BandOfferOrderRequest.cc index 4930689e3..f40ae7bee 100644 --- a/snsuapi/src/model/BandOfferOrderRequest.cc +++ b/snsuapi/src/model/BandOfferOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Snsuapi::Model::BandOfferOrderRequest; BandOfferOrderRequest::BandOfferOrderRequest() : RpcServiceRequest("snsuapi", "2018-07-09", "BandOfferOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} BandOfferOrderRequest::~BandOfferOrderRequest() {} @@ -33,7 +35,7 @@ long BandOfferOrderRequest::getResourceOwnerId()const void BandOfferOrderRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string BandOfferOrderRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string BandOfferOrderRequest::getResourceOwnerAccount()const void BandOfferOrderRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long BandOfferOrderRequest::getOwnerId()const @@ -55,7 +57,7 @@ long BandOfferOrderRequest::getOwnerId()const void BandOfferOrderRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BandOfferOrderRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string BandOfferOrderRequest::getAccessKeyId()const void BandOfferOrderRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BandOfferOrderRequest::getBandId()const @@ -77,7 +79,7 @@ std::string BandOfferOrderRequest::getBandId()const void BandOfferOrderRequest::setBandId(const std::string& bandId) { bandId_ = bandId; - setCoreParameter("BandId", bandId); + setParameter("BandId", bandId); } std::string BandOfferOrderRequest::getOfferId()const @@ -88,6 +90,6 @@ std::string BandOfferOrderRequest::getOfferId()const void BandOfferOrderRequest::setOfferId(const std::string& offerId) { offerId_ = offerId; - setCoreParameter("OfferId", offerId); + setParameter("OfferId", offerId); } diff --git a/snsuapi/src/model/BandPrecheckRequest.cc b/snsuapi/src/model/BandPrecheckRequest.cc index 27eda426b..107e8ae6d 100644 --- a/snsuapi/src/model/BandPrecheckRequest.cc +++ b/snsuapi/src/model/BandPrecheckRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Snsuapi::Model::BandPrecheckRequest; BandPrecheckRequest::BandPrecheckRequest() : RpcServiceRequest("snsuapi", "2018-07-09", "BandPrecheck") -{} +{ + setMethod(HttpRequest::Method::Post); +} BandPrecheckRequest::~BandPrecheckRequest() {} @@ -33,7 +35,7 @@ std::string BandPrecheckRequest::getIpAddress()const void BandPrecheckRequest::setIpAddress(const std::string& ipAddress) { ipAddress_ = ipAddress; - setCoreParameter("IpAddress", ipAddress); + setParameter("IpAddress", ipAddress); } long BandPrecheckRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long BandPrecheckRequest::getResourceOwnerId()const void BandPrecheckRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string BandPrecheckRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string BandPrecheckRequest::getResourceOwnerAccount()const void BandPrecheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long BandPrecheckRequest::getOwnerId()const @@ -66,7 +68,7 @@ long BandPrecheckRequest::getOwnerId()const void BandPrecheckRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BandPrecheckRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string BandPrecheckRequest::getAccessKeyId()const void BandPrecheckRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int BandPrecheckRequest::getPort()const @@ -88,6 +90,6 @@ int BandPrecheckRequest::getPort()const void BandPrecheckRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } diff --git a/snsuapi/src/model/BandStartSpeedUpRequest.cc b/snsuapi/src/model/BandStartSpeedUpRequest.cc index 9c9ebc133..94c061d7a 100644 --- a/snsuapi/src/model/BandStartSpeedUpRequest.cc +++ b/snsuapi/src/model/BandStartSpeedUpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Snsuapi::Model::BandStartSpeedUpRequest; BandStartSpeedUpRequest::BandStartSpeedUpRequest() : RpcServiceRequest("snsuapi", "2018-07-09", "BandStartSpeedUp") -{} +{ + setMethod(HttpRequest::Method::Post); +} BandStartSpeedUpRequest::~BandStartSpeedUpRequest() {} @@ -33,7 +35,7 @@ std::string BandStartSpeedUpRequest::getIpAddress()const void BandStartSpeedUpRequest::setIpAddress(const std::string& ipAddress) { ipAddress_ = ipAddress; - setCoreParameter("IpAddress", ipAddress); + setParameter("IpAddress", ipAddress); } long BandStartSpeedUpRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long BandStartSpeedUpRequest::getResourceOwnerId()const void BandStartSpeedUpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string BandStartSpeedUpRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string BandStartSpeedUpRequest::getAccessKeyId()const void BandStartSpeedUpRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long BandStartSpeedUpRequest::getBandId()const @@ -66,7 +68,7 @@ long BandStartSpeedUpRequest::getBandId()const void BandStartSpeedUpRequest::setBandId(long bandId) { bandId_ = bandId; - setCoreParameter("BandId", std::to_string(bandId)); + setParameter("BandId", std::to_string(bandId)); } long BandStartSpeedUpRequest::getTargetBandwidth()const @@ -77,7 +79,7 @@ long BandStartSpeedUpRequest::getTargetBandwidth()const void BandStartSpeedUpRequest::setTargetBandwidth(long targetBandwidth) { targetBandwidth_ = targetBandwidth; - setCoreParameter("TargetBandwidth", std::to_string(targetBandwidth)); + setParameter("TargetBandwidth", std::to_string(targetBandwidth)); } std::string BandStartSpeedUpRequest::getDirection()const @@ -88,7 +90,7 @@ std::string BandStartSpeedUpRequest::getDirection()const void BandStartSpeedUpRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } std::string BandStartSpeedUpRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string BandStartSpeedUpRequest::getResourceOwnerAccount()const void BandStartSpeedUpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long BandStartSpeedUpRequest::getOwnerId()const @@ -110,7 +112,7 @@ long BandStartSpeedUpRequest::getOwnerId()const void BandStartSpeedUpRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BandStartSpeedUpRequest::getBandScene()const @@ -121,7 +123,7 @@ std::string BandStartSpeedUpRequest::getBandScene()const void BandStartSpeedUpRequest::setBandScene(const std::string& bandScene) { bandScene_ = bandScene; - setCoreParameter("BandScene", bandScene); + setParameter("BandScene", bandScene); } int BandStartSpeedUpRequest::getPort()const @@ -132,6 +134,6 @@ int BandStartSpeedUpRequest::getPort()const void BandStartSpeedUpRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } diff --git a/snsuapi/src/model/BandStatusQueryRequest.cc b/snsuapi/src/model/BandStatusQueryRequest.cc index 1833ae4c0..9fcbaa786 100644 --- a/snsuapi/src/model/BandStatusQueryRequest.cc +++ b/snsuapi/src/model/BandStatusQueryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Snsuapi::Model::BandStatusQueryRequest; BandStatusQueryRequest::BandStatusQueryRequest() : RpcServiceRequest("snsuapi", "2018-07-09", "BandStatusQuery") -{} +{ + setMethod(HttpRequest::Method::Post); +} BandStatusQueryRequest::~BandStatusQueryRequest() {} @@ -33,7 +35,7 @@ long BandStatusQueryRequest::getResourceOwnerId()const void BandStatusQueryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string BandStatusQueryRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string BandStatusQueryRequest::getResourceOwnerAccount()const void BandStatusQueryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long BandStatusQueryRequest::getOwnerId()const @@ -55,7 +57,7 @@ long BandStatusQueryRequest::getOwnerId()const void BandStatusQueryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BandStatusQueryRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string BandStatusQueryRequest::getAccessKeyId()const void BandStatusQueryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long BandStatusQueryRequest::getBandId()const @@ -77,6 +79,6 @@ long BandStatusQueryRequest::getBandId()const void BandStatusQueryRequest::setBandId(long bandId) { bandId_ = bandId; - setCoreParameter("BandId", std::to_string(bandId)); + setParameter("BandId", std::to_string(bandId)); } diff --git a/snsuapi/src/model/BandStopSpeedUpRequest.cc b/snsuapi/src/model/BandStopSpeedUpRequest.cc index aafe00898..6ee10f345 100644 --- a/snsuapi/src/model/BandStopSpeedUpRequest.cc +++ b/snsuapi/src/model/BandStopSpeedUpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Snsuapi::Model::BandStopSpeedUpRequest; BandStopSpeedUpRequest::BandStopSpeedUpRequest() : RpcServiceRequest("snsuapi", "2018-07-09", "BandStopSpeedUp") -{} +{ + setMethod(HttpRequest::Method::Post); +} BandStopSpeedUpRequest::~BandStopSpeedUpRequest() {} @@ -33,7 +35,7 @@ std::string BandStopSpeedUpRequest::getIpAddress()const void BandStopSpeedUpRequest::setIpAddress(const std::string& ipAddress) { ipAddress_ = ipAddress; - setCoreParameter("IpAddress", ipAddress); + setParameter("IpAddress", ipAddress); } long BandStopSpeedUpRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long BandStopSpeedUpRequest::getResourceOwnerId()const void BandStopSpeedUpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string BandStopSpeedUpRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string BandStopSpeedUpRequest::getAccessKeyId()const void BandStopSpeedUpRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } long BandStopSpeedUpRequest::getBandId()const @@ -66,7 +68,7 @@ long BandStopSpeedUpRequest::getBandId()const void BandStopSpeedUpRequest::setBandId(long bandId) { bandId_ = bandId; - setCoreParameter("BandId", std::to_string(bandId)); + setParameter("BandId", std::to_string(bandId)); } std::string BandStopSpeedUpRequest::getDirection()const @@ -77,7 +79,7 @@ std::string BandStopSpeedUpRequest::getDirection()const void BandStopSpeedUpRequest::setDirection(const std::string& direction) { direction_ = direction; - setCoreParameter("Direction", direction); + setParameter("Direction", direction); } std::string BandStopSpeedUpRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string BandStopSpeedUpRequest::getResourceOwnerAccount()const void BandStopSpeedUpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long BandStopSpeedUpRequest::getOwnerId()const @@ -99,7 +101,7 @@ long BandStopSpeedUpRequest::getOwnerId()const void BandStopSpeedUpRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int BandStopSpeedUpRequest::getPort()const @@ -110,6 +112,6 @@ int BandStopSpeedUpRequest::getPort()const void BandStopSpeedUpRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } diff --git a/snsuapi/src/model/MobileStartSpeedUpRequest.cc b/snsuapi/src/model/MobileStartSpeedUpRequest.cc index f24f512a3..db783202d 100644 --- a/snsuapi/src/model/MobileStartSpeedUpRequest.cc +++ b/snsuapi/src/model/MobileStartSpeedUpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Snsuapi::Model::MobileStartSpeedUpRequest; MobileStartSpeedUpRequest::MobileStartSpeedUpRequest() : RpcServiceRequest("snsuapi", "2018-07-09", "MobileStartSpeedUp") -{} +{ + setMethod(HttpRequest::Method::Post); +} MobileStartSpeedUpRequest::~MobileStartSpeedUpRequest() {} @@ -33,7 +35,7 @@ long MobileStartSpeedUpRequest::getResourceOwnerId()const void MobileStartSpeedUpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string MobileStartSpeedUpRequest::getPublicIp()const @@ -44,7 +46,7 @@ std::string MobileStartSpeedUpRequest::getPublicIp()const void MobileStartSpeedUpRequest::setPublicIp(const std::string& publicIp) { publicIp_ = publicIp; - setCoreParameter("PublicIp", publicIp); + setParameter("PublicIp", publicIp); } std::string MobileStartSpeedUpRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string MobileStartSpeedUpRequest::getAccessKeyId()const void MobileStartSpeedUpRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string MobileStartSpeedUpRequest::getDuration()const @@ -66,7 +68,7 @@ std::string MobileStartSpeedUpRequest::getDuration()const void MobileStartSpeedUpRequest::setDuration(const std::string& duration) { duration_ = duration; - setCoreParameter("Duration", duration); + setParameter("Duration", duration); } std::string MobileStartSpeedUpRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string MobileStartSpeedUpRequest::getResourceOwnerAccount()const void MobileStartSpeedUpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string MobileStartSpeedUpRequest::getIp()const @@ -88,7 +90,7 @@ std::string MobileStartSpeedUpRequest::getIp()const void MobileStartSpeedUpRequest::setIp(const std::string& ip) { ip_ = ip; - setCoreParameter("Ip", ip); + setParameter("Ip", ip); } std::string MobileStartSpeedUpRequest::getDestinationIpAddress()const @@ -99,7 +101,7 @@ std::string MobileStartSpeedUpRequest::getDestinationIpAddress()const void MobileStartSpeedUpRequest::setDestinationIpAddress(const std::string& destinationIpAddress) { destinationIpAddress_ = destinationIpAddress; - setCoreParameter("DestinationIpAddress", destinationIpAddress); + setParameter("DestinationIpAddress", destinationIpAddress); } long MobileStartSpeedUpRequest::getOwnerId()const @@ -110,7 +112,7 @@ long MobileStartSpeedUpRequest::getOwnerId()const void MobileStartSpeedUpRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string MobileStartSpeedUpRequest::getToken()const @@ -121,7 +123,7 @@ std::string MobileStartSpeedUpRequest::getToken()const void MobileStartSpeedUpRequest::setToken(const std::string& token) { token_ = token; - setCoreParameter("Token", token); + setParameter("Token", token); } std::string MobileStartSpeedUpRequest::getPublicPort()const @@ -132,6 +134,6 @@ std::string MobileStartSpeedUpRequest::getPublicPort()const void MobileStartSpeedUpRequest::setPublicPort(const std::string& publicPort) { publicPort_ = publicPort; - setCoreParameter("PublicPort", publicPort); + setParameter("PublicPort", publicPort); } diff --git a/snsuapi/src/model/MobileStatusQueryRequest.cc b/snsuapi/src/model/MobileStatusQueryRequest.cc index 1bbbc7e37..42845dc78 100644 --- a/snsuapi/src/model/MobileStatusQueryRequest.cc +++ b/snsuapi/src/model/MobileStatusQueryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Snsuapi::Model::MobileStatusQueryRequest; MobileStatusQueryRequest::MobileStatusQueryRequest() : RpcServiceRequest("snsuapi", "2018-07-09", "MobileStatusQuery") -{} +{ + setMethod(HttpRequest::Method::Post); +} MobileStatusQueryRequest::~MobileStatusQueryRequest() {} @@ -33,7 +35,7 @@ long MobileStatusQueryRequest::getResourceOwnerId()const void MobileStatusQueryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string MobileStatusQueryRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string MobileStatusQueryRequest::getResourceOwnerAccount()const void MobileStatusQueryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long MobileStatusQueryRequest::getOwnerId()const @@ -55,7 +57,7 @@ long MobileStatusQueryRequest::getOwnerId()const void MobileStatusQueryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string MobileStatusQueryRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string MobileStatusQueryRequest::getAccessKeyId()const void MobileStatusQueryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string MobileStatusQueryRequest::getCorrelationId()const @@ -77,6 +79,6 @@ std::string MobileStatusQueryRequest::getCorrelationId()const void MobileStatusQueryRequest::setCorrelationId(const std::string& correlationId) { correlationId_ = correlationId; - setCoreParameter("CorrelationId", correlationId); + setParameter("CorrelationId", correlationId); } diff --git a/snsuapi/src/model/MobileStopSpeedUpRequest.cc b/snsuapi/src/model/MobileStopSpeedUpRequest.cc index ee3f8fe73..18bcc18f0 100644 --- a/snsuapi/src/model/MobileStopSpeedUpRequest.cc +++ b/snsuapi/src/model/MobileStopSpeedUpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Snsuapi::Model::MobileStopSpeedUpRequest; MobileStopSpeedUpRequest::MobileStopSpeedUpRequest() : RpcServiceRequest("snsuapi", "2018-07-09", "MobileStopSpeedUp") -{} +{ + setMethod(HttpRequest::Method::Post); +} MobileStopSpeedUpRequest::~MobileStopSpeedUpRequest() {} @@ -33,7 +35,7 @@ long MobileStopSpeedUpRequest::getResourceOwnerId()const void MobileStopSpeedUpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string MobileStopSpeedUpRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string MobileStopSpeedUpRequest::getResourceOwnerAccount()const void MobileStopSpeedUpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long MobileStopSpeedUpRequest::getOwnerId()const @@ -55,7 +57,7 @@ long MobileStopSpeedUpRequest::getOwnerId()const void MobileStopSpeedUpRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string MobileStopSpeedUpRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string MobileStopSpeedUpRequest::getAccessKeyId()const void MobileStopSpeedUpRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string MobileStopSpeedUpRequest::getCorrelationId()const @@ -77,6 +79,6 @@ std::string MobileStopSpeedUpRequest::getCorrelationId()const void MobileStopSpeedUpRequest::setCorrelationId(const std::string& correlationId) { correlationId_ = correlationId; - setCoreParameter("CorrelationId", correlationId); + setParameter("CorrelationId", correlationId); } diff --git a/sts/include/alibabacloud/sts/model/AssumeRoleWithSAMLRequest.h b/sts/include/alibabacloud/sts/model/AssumeRoleWithSAMLRequest.h index 4334f345c..fe807b340 100644 --- a/sts/include/alibabacloud/sts/model/AssumeRoleWithSAMLRequest.h +++ b/sts/include/alibabacloud/sts/model/AssumeRoleWithSAMLRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud AssumeRoleWithSAMLRequest(); ~AssumeRoleWithSAMLRequest(); - std::string getSAMLAssertion()const; - void setSAMLAssertion(const std::string& sAMLAssertion); - std::string getRoleArn()const; - void setRoleArn(const std::string& roleArn); - std::string getSAMLProviderArn()const; - void setSAMLProviderArn(const std::string& sAMLProviderArn); - long getDurationSeconds()const; - void setDurationSeconds(long durationSeconds); - std::string getPolicy()const; - void setPolicy(const std::string& policy); + std::string getSAMLAssertion()const; + void setSAMLAssertion(const std::string& sAMLAssertion); + std::string getRoleArn()const; + void setRoleArn(const std::string& roleArn); + std::string getSAMLProviderArn()const; + void setSAMLProviderArn(const std::string& sAMLProviderArn); + long getDurationSeconds()const; + void setDurationSeconds(long durationSeconds); + std::string getPolicy()const; + void setPolicy(const std::string& policy); private: - std::string sAMLAssertion_; - std::string roleArn_; - std::string sAMLProviderArn_; - long durationSeconds_; - std::string policy_; + std::string sAMLAssertion_; + std::string roleArn_; + std::string sAMLProviderArn_; + long durationSeconds_; + std::string policy_; }; } diff --git a/sts/src/model/AssumeRoleRequest.cc b/sts/src/model/AssumeRoleRequest.cc index ddbaeef33..974b8e1d3 100644 --- a/sts/src/model/AssumeRoleRequest.cc +++ b/sts/src/model/AssumeRoleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sts::Model::AssumeRoleRequest; AssumeRoleRequest::AssumeRoleRequest() : RpcServiceRequest("sts", "2015-04-01", "AssumeRole") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssumeRoleRequest::~AssumeRoleRequest() {} @@ -33,7 +35,7 @@ std::string AssumeRoleRequest::getRoleSessionName()const void AssumeRoleRequest::setRoleSessionName(const std::string& roleSessionName) { roleSessionName_ = roleSessionName; - setCoreParameter("RoleSessionName", roleSessionName); + setParameter("RoleSessionName", roleSessionName); } std::string AssumeRoleRequest::getPolicy()const @@ -44,7 +46,7 @@ std::string AssumeRoleRequest::getPolicy()const void AssumeRoleRequest::setPolicy(const std::string& policy) { policy_ = policy; - setCoreParameter("Policy", policy); + setParameter("Policy", policy); } std::string AssumeRoleRequest::getRoleArn()const @@ -55,7 +57,7 @@ std::string AssumeRoleRequest::getRoleArn()const void AssumeRoleRequest::setRoleArn(const std::string& roleArn) { roleArn_ = roleArn; - setCoreParameter("RoleArn", roleArn); + setParameter("RoleArn", roleArn); } long AssumeRoleRequest::getDurationSeconds()const @@ -66,6 +68,6 @@ long AssumeRoleRequest::getDurationSeconds()const void AssumeRoleRequest::setDurationSeconds(long durationSeconds) { durationSeconds_ = durationSeconds; - setCoreParameter("DurationSeconds", std::to_string(durationSeconds)); + setParameter("DurationSeconds", std::to_string(durationSeconds)); } diff --git a/sts/src/model/AssumeRoleWithSAMLRequest.cc b/sts/src/model/AssumeRoleWithSAMLRequest.cc index 2081cf967..b6b6ada34 100644 --- a/sts/src/model/AssumeRoleWithSAMLRequest.cc +++ b/sts/src/model/AssumeRoleWithSAMLRequest.cc @@ -20,63 +20,65 @@ using AlibabaCloud::Sts::Model::AssumeRoleWithSAMLRequest; AssumeRoleWithSAMLRequest::AssumeRoleWithSAMLRequest() : RpcServiceRequest("sts", "2015-04-01", "AssumeRoleWithSAML") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssumeRoleWithSAMLRequest::~AssumeRoleWithSAMLRequest() {} -std::string AssumeRoleWithSAMLRequest::getSAMLAssertion()const -{ - return sAMLAssertion_; -} - -void AssumeRoleWithSAMLRequest::setSAMLAssertion(const std::string& sAMLAssertion) -{ - sAMLAssertion_ = sAMLAssertion; - setCoreParameter("SAMLAssertion", sAMLAssertion); -} - -std::string AssumeRoleWithSAMLRequest::getRoleArn()const -{ - return roleArn_; -} - -void AssumeRoleWithSAMLRequest::setRoleArn(const std::string& roleArn) -{ - roleArn_ = roleArn; - setCoreParameter("RoleArn", roleArn); -} - -std::string AssumeRoleWithSAMLRequest::getSAMLProviderArn()const -{ - return sAMLProviderArn_; -} - -void AssumeRoleWithSAMLRequest::setSAMLProviderArn(const std::string& sAMLProviderArn) -{ - sAMLProviderArn_ = sAMLProviderArn; - setCoreParameter("SAMLProviderArn", sAMLProviderArn); -} - -long AssumeRoleWithSAMLRequest::getDurationSeconds()const -{ - return durationSeconds_; -} - -void AssumeRoleWithSAMLRequest::setDurationSeconds(long durationSeconds) -{ - durationSeconds_ = durationSeconds; - setCoreParameter("DurationSeconds", std::to_string(durationSeconds)); -} - -std::string AssumeRoleWithSAMLRequest::getPolicy()const -{ - return policy_; -} - -void AssumeRoleWithSAMLRequest::setPolicy(const std::string& policy) -{ - policy_ = policy; - setCoreParameter("Policy", policy); -} - +std::string AssumeRoleWithSAMLRequest::getSAMLAssertion()const +{ + return sAMLAssertion_; +} + +void AssumeRoleWithSAMLRequest::setSAMLAssertion(const std::string& sAMLAssertion) +{ + sAMLAssertion_ = sAMLAssertion; + setParameter("SAMLAssertion", sAMLAssertion); +} + +std::string AssumeRoleWithSAMLRequest::getRoleArn()const +{ + return roleArn_; +} + +void AssumeRoleWithSAMLRequest::setRoleArn(const std::string& roleArn) +{ + roleArn_ = roleArn; + setParameter("RoleArn", roleArn); +} + +std::string AssumeRoleWithSAMLRequest::getSAMLProviderArn()const +{ + return sAMLProviderArn_; +} + +void AssumeRoleWithSAMLRequest::setSAMLProviderArn(const std::string& sAMLProviderArn) +{ + sAMLProviderArn_ = sAMLProviderArn; + setParameter("SAMLProviderArn", sAMLProviderArn); +} + +long AssumeRoleWithSAMLRequest::getDurationSeconds()const +{ + return durationSeconds_; +} + +void AssumeRoleWithSAMLRequest::setDurationSeconds(long durationSeconds) +{ + durationSeconds_ = durationSeconds; + setParameter("DurationSeconds", std::to_string(durationSeconds)); +} + +std::string AssumeRoleWithSAMLRequest::getPolicy()const +{ + return policy_; +} + +void AssumeRoleWithSAMLRequest::setPolicy(const std::string& policy) +{ + policy_ = policy; + setParameter("Policy", policy); +} + diff --git a/sts/src/model/GetCallerIdentityRequest.cc b/sts/src/model/GetCallerIdentityRequest.cc index 41f9a93bf..c68f1a0a9 100644 --- a/sts/src/model/GetCallerIdentityRequest.cc +++ b/sts/src/model/GetCallerIdentityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Sts::Model::GetCallerIdentityRequest; GetCallerIdentityRequest::GetCallerIdentityRequest() : RpcServiceRequest("sts", "2015-04-01", "GetCallerIdentity") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetCallerIdentityRequest::~GetCallerIdentityRequest() {} diff --git a/tesladam/src/model/ActionDiskCheckRequest.cc b/tesladam/src/model/ActionDiskCheckRequest.cc index 558864c4e..3339f5b2b 100644 --- a/tesladam/src/model/ActionDiskCheckRequest.cc +++ b/tesladam/src/model/ActionDiskCheckRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaDam::Model::ActionDiskCheckRequest; ActionDiskCheckRequest::ActionDiskCheckRequest() : RpcServiceRequest("tesladam", "2018-01-18", "ActionDiskCheck") -{} +{ + setMethod(HttpRequest::Method::Get); +} ActionDiskCheckRequest::~ActionDiskCheckRequest() {} @@ -33,7 +35,7 @@ std::string ActionDiskCheckRequest::getDiskMount()const void ActionDiskCheckRequest::setDiskMount(const std::string& diskMount) { diskMount_ = diskMount; - setCoreParameter("DiskMount", diskMount); + setParameter("DiskMount", diskMount); } std::string ActionDiskCheckRequest::getIp()const @@ -44,6 +46,6 @@ std::string ActionDiskCheckRequest::getIp()const void ActionDiskCheckRequest::setIp(const std::string& ip) { ip_ = ip; - setCoreParameter("Ip", ip); + setParameter("Ip", ip); } diff --git a/tesladam/src/model/ActionDiskMaskRequest.cc b/tesladam/src/model/ActionDiskMaskRequest.cc index ec42a3214..78283b54a 100644 --- a/tesladam/src/model/ActionDiskMaskRequest.cc +++ b/tesladam/src/model/ActionDiskMaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaDam::Model::ActionDiskMaskRequest; ActionDiskMaskRequest::ActionDiskMaskRequest() : RpcServiceRequest("tesladam", "2018-01-18", "ActionDiskMask") -{} +{ + setMethod(HttpRequest::Method::Get); +} ActionDiskMaskRequest::~ActionDiskMaskRequest() {} @@ -33,7 +35,7 @@ std::string ActionDiskMaskRequest::getOp()const void ActionDiskMaskRequest::setOp(const std::string& op) { op_ = op; - setCoreParameter("Op", op); + setParameter("Op", op); } std::string ActionDiskMaskRequest::getDiskMount()const @@ -44,7 +46,7 @@ std::string ActionDiskMaskRequest::getDiskMount()const void ActionDiskMaskRequest::setDiskMount(const std::string& diskMount) { diskMount_ = diskMount; - setCoreParameter("DiskMount", diskMount); + setParameter("DiskMount", diskMount); } std::string ActionDiskMaskRequest::getIp()const @@ -55,6 +57,6 @@ std::string ActionDiskMaskRequest::getIp()const void ActionDiskMaskRequest::setIp(const std::string& ip) { ip_ = ip; - setCoreParameter("Ip", ip); + setParameter("Ip", ip); } diff --git a/tesladam/src/model/ActionDiskRmaRequest.cc b/tesladam/src/model/ActionDiskRmaRequest.cc index b39e2fa99..7d9c1e181 100644 --- a/tesladam/src/model/ActionDiskRmaRequest.cc +++ b/tesladam/src/model/ActionDiskRmaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaDam::Model::ActionDiskRmaRequest; ActionDiskRmaRequest::ActionDiskRmaRequest() : RpcServiceRequest("tesladam", "2018-01-18", "ActionDiskRma") -{} +{ + setMethod(HttpRequest::Method::Get); +} ActionDiskRmaRequest::~ActionDiskRmaRequest() {} @@ -33,7 +35,7 @@ std::string ActionDiskRmaRequest::getDiskName()const void ActionDiskRmaRequest::setDiskName(const std::string& diskName) { diskName_ = diskName; - setCoreParameter("DiskName", diskName); + setParameter("DiskName", diskName); } std::string ActionDiskRmaRequest::getExecutionId()const @@ -44,7 +46,7 @@ std::string ActionDiskRmaRequest::getExecutionId()const void ActionDiskRmaRequest::setExecutionId(const std::string& executionId) { executionId_ = executionId; - setCoreParameter("ExecutionId", executionId); + setParameter("ExecutionId", executionId); } std::string ActionDiskRmaRequest::getDiskSlot()const @@ -55,7 +57,7 @@ std::string ActionDiskRmaRequest::getDiskSlot()const void ActionDiskRmaRequest::setDiskSlot(const std::string& diskSlot) { diskSlot_ = diskSlot; - setCoreParameter("DiskSlot", diskSlot); + setParameter("DiskSlot", diskSlot); } std::string ActionDiskRmaRequest::getHostname()const @@ -66,7 +68,7 @@ std::string ActionDiskRmaRequest::getHostname()const void ActionDiskRmaRequest::setHostname(const std::string& hostname) { hostname_ = hostname; - setCoreParameter("Hostname", hostname); + setParameter("Hostname", hostname); } std::string ActionDiskRmaRequest::getDiskMount()const @@ -77,7 +79,7 @@ std::string ActionDiskRmaRequest::getDiskMount()const void ActionDiskRmaRequest::setDiskMount(const std::string& diskMount) { diskMount_ = diskMount; - setCoreParameter("DiskMount", diskMount); + setParameter("DiskMount", diskMount); } std::string ActionDiskRmaRequest::getDiskReason()const @@ -88,7 +90,7 @@ std::string ActionDiskRmaRequest::getDiskReason()const void ActionDiskRmaRequest::setDiskReason(const std::string& diskReason) { diskReason_ = diskReason; - setCoreParameter("DiskReason", diskReason); + setParameter("DiskReason", diskReason); } std::string ActionDiskRmaRequest::getDiskSn()const @@ -99,6 +101,6 @@ std::string ActionDiskRmaRequest::getDiskSn()const void ActionDiskRmaRequest::setDiskSn(const std::string& diskSn) { diskSn_ = diskSn; - setCoreParameter("DiskSn", diskSn); + setParameter("DiskSn", diskSn); } diff --git a/tesladam/src/model/ActionRequest.cc b/tesladam/src/model/ActionRequest.cc index cf4d48d13..65020c15c 100644 --- a/tesladam/src/model/ActionRequest.cc +++ b/tesladam/src/model/ActionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaDam::Model::ActionRequest; ActionRequest::ActionRequest() : RpcServiceRequest("tesladam", "2018-01-18", "Action") -{} +{ + setMethod(HttpRequest::Method::Get); +} ActionRequest::~ActionRequest() {} @@ -33,7 +35,7 @@ int ActionRequest::getOrderId()const void ActionRequest::setOrderId(int orderId) { orderId_ = orderId; - setCoreParameter("OrderId", std::to_string(orderId)); + setParameter("OrderId", std::to_string(orderId)); } std::string ActionRequest::getStepCode()const @@ -44,6 +46,6 @@ std::string ActionRequest::getStepCode()const void ActionRequest::setStepCode(const std::string& stepCode) { stepCode_ = stepCode; - setCoreParameter("StepCode", stepCode); + setParameter("StepCode", stepCode); } diff --git a/tesladam/src/model/HostGetsRequest.cc b/tesladam/src/model/HostGetsRequest.cc index 73d24ba93..a137be343 100644 --- a/tesladam/src/model/HostGetsRequest.cc +++ b/tesladam/src/model/HostGetsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaDam::Model::HostGetsRequest; HostGetsRequest::HostGetsRequest() : RpcServiceRequest("tesladam", "2018-01-18", "HostGets") -{} +{ + setMethod(HttpRequest::Method::Get); +} HostGetsRequest::~HostGetsRequest() {} @@ -33,7 +35,7 @@ std::string HostGetsRequest::getQuery()const void HostGetsRequest::setQuery(const std::string& query) { query_ = query; - setCoreParameter("Query", query); + setParameter("Query", query); } int HostGetsRequest::getEndTime()const @@ -44,7 +46,7 @@ int HostGetsRequest::getEndTime()const void HostGetsRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } int HostGetsRequest::getStartTime()const @@ -55,7 +57,7 @@ int HostGetsRequest::getStartTime()const void HostGetsRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string HostGetsRequest::getQueryType()const @@ -66,6 +68,6 @@ std::string HostGetsRequest::getQueryType()const void HostGetsRequest::setQueryType(const std::string& queryType) { queryType_ = queryType; - setCoreParameter("QueryType", queryType); + setParameter("QueryType", queryType); } diff --git a/teslamaxcompute/src/model/GetClusterInstanceRequest.cc b/teslamaxcompute/src/model/GetClusterInstanceRequest.cc index db17bf732..9cee83acc 100644 --- a/teslamaxcompute/src/model/GetClusterInstanceRequest.cc +++ b/teslamaxcompute/src/model/GetClusterInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaMaxCompute::Model::GetClusterInstanceRequest; GetClusterInstanceRequest::GetClusterInstanceRequest() : RpcServiceRequest("teslamaxcompute", "2018-01-04", "GetClusterInstance") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetClusterInstanceRequest::~GetClusterInstanceRequest() {} @@ -33,7 +35,7 @@ std::string GetClusterInstanceRequest::getCluster()const void GetClusterInstanceRequest::setCluster(const std::string& cluster) { cluster_ = cluster; - setCoreParameter("Cluster", cluster); + setParameter("Cluster", cluster); } int GetClusterInstanceRequest::getPageSize()const @@ -44,7 +46,7 @@ int GetClusterInstanceRequest::getPageSize()const void GetClusterInstanceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int GetClusterInstanceRequest::getPageNum()const @@ -55,7 +57,7 @@ int GetClusterInstanceRequest::getPageNum()const void GetClusterInstanceRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string GetClusterInstanceRequest::getRegion()const @@ -66,7 +68,7 @@ std::string GetClusterInstanceRequest::getRegion()const void GetClusterInstanceRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } std::string GetClusterInstanceRequest::getStatus()const @@ -77,6 +79,6 @@ std::string GetClusterInstanceRequest::getStatus()const void GetClusterInstanceRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/teslamaxcompute/src/model/GetInstancesStatusCountRequest.cc b/teslamaxcompute/src/model/GetInstancesStatusCountRequest.cc index 346aac44a..888067f9d 100644 --- a/teslamaxcompute/src/model/GetInstancesStatusCountRequest.cc +++ b/teslamaxcompute/src/model/GetInstancesStatusCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaMaxCompute::Model::GetInstancesStatusCountRequest; GetInstancesStatusCountRequest::GetInstancesStatusCountRequest() : RpcServiceRequest("teslamaxcompute", "2018-01-04", "GetInstancesStatusCount") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetInstancesStatusCountRequest::~GetInstancesStatusCountRequest() {} @@ -33,7 +35,7 @@ std::string GetInstancesStatusCountRequest::getCluster()const void GetInstancesStatusCountRequest::setCluster(const std::string& cluster) { cluster_ = cluster; - setCoreParameter("Cluster", cluster); + setParameter("Cluster", cluster); } std::string GetInstancesStatusCountRequest::getQuotaId()const @@ -44,7 +46,7 @@ std::string GetInstancesStatusCountRequest::getQuotaId()const void GetInstancesStatusCountRequest::setQuotaId(const std::string& quotaId) { quotaId_ = quotaId; - setCoreParameter("QuotaId", quotaId); + setParameter("QuotaId", quotaId); } std::string GetInstancesStatusCountRequest::getRegion()const @@ -55,7 +57,7 @@ std::string GetInstancesStatusCountRequest::getRegion()const void GetInstancesStatusCountRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } std::string GetInstancesStatusCountRequest::getQuotaName()const @@ -66,6 +68,6 @@ std::string GetInstancesStatusCountRequest::getQuotaName()const void GetInstancesStatusCountRequest::setQuotaName(const std::string& quotaName) { quotaName_ = quotaName; - setCoreParameter("QuotaName", quotaName); + setParameter("QuotaName", quotaName); } diff --git a/teslamaxcompute/src/model/GetProjectInstanceRequest.cc b/teslamaxcompute/src/model/GetProjectInstanceRequest.cc index e6c80cd18..74dd40bb7 100644 --- a/teslamaxcompute/src/model/GetProjectInstanceRequest.cc +++ b/teslamaxcompute/src/model/GetProjectInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaMaxCompute::Model::GetProjectInstanceRequest; GetProjectInstanceRequest::GetProjectInstanceRequest() : RpcServiceRequest("teslamaxcompute", "2018-01-04", "GetProjectInstance") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetProjectInstanceRequest::~GetProjectInstanceRequest() {} @@ -33,7 +35,7 @@ int GetProjectInstanceRequest::getPageSize()const void GetProjectInstanceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string GetProjectInstanceRequest::getProject()const @@ -44,7 +46,7 @@ std::string GetProjectInstanceRequest::getProject()const void GetProjectInstanceRequest::setProject(const std::string& project) { project_ = project; - setCoreParameter("Project", project); + setParameter("Project", project); } int GetProjectInstanceRequest::getPageNum()const @@ -55,7 +57,7 @@ int GetProjectInstanceRequest::getPageNum()const void GetProjectInstanceRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string GetProjectInstanceRequest::getRegion()const @@ -66,7 +68,7 @@ std::string GetProjectInstanceRequest::getRegion()const void GetProjectInstanceRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } std::string GetProjectInstanceRequest::getStatus()const @@ -77,6 +79,6 @@ std::string GetProjectInstanceRequest::getStatus()const void GetProjectInstanceRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/teslamaxcompute/src/model/GetQuotaHistoryInfoRequest.cc b/teslamaxcompute/src/model/GetQuotaHistoryInfoRequest.cc index fb0e9afd9..7a7821421 100644 --- a/teslamaxcompute/src/model/GetQuotaHistoryInfoRequest.cc +++ b/teslamaxcompute/src/model/GetQuotaHistoryInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaMaxCompute::Model::GetQuotaHistoryInfoRequest; GetQuotaHistoryInfoRequest::GetQuotaHistoryInfoRequest() : RpcServiceRequest("teslamaxcompute", "2018-01-04", "GetQuotaHistoryInfo") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetQuotaHistoryInfoRequest::~GetQuotaHistoryInfoRequest() {} @@ -33,7 +35,7 @@ std::string GetQuotaHistoryInfoRequest::getCluster()const void GetQuotaHistoryInfoRequest::setCluster(const std::string& cluster) { cluster_ = cluster; - setCoreParameter("Cluster", cluster); + setParameter("Cluster", cluster); } int GetQuotaHistoryInfoRequest::getEndTime()const @@ -44,7 +46,7 @@ int GetQuotaHistoryInfoRequest::getEndTime()const void GetQuotaHistoryInfoRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } int GetQuotaHistoryInfoRequest::getStartTime()const @@ -55,7 +57,7 @@ int GetQuotaHistoryInfoRequest::getStartTime()const void GetQuotaHistoryInfoRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string GetQuotaHistoryInfoRequest::getRegion()const @@ -66,7 +68,7 @@ std::string GetQuotaHistoryInfoRequest::getRegion()const void GetQuotaHistoryInfoRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } std::string GetQuotaHistoryInfoRequest::getQuotaName()const @@ -77,6 +79,6 @@ std::string GetQuotaHistoryInfoRequest::getQuotaName()const void GetQuotaHistoryInfoRequest::setQuotaName(const std::string& quotaName) { quotaName_ = quotaName; - setCoreParameter("QuotaName", quotaName); + setParameter("QuotaName", quotaName); } diff --git a/teslamaxcompute/src/model/GetQuotaInstanceRequest.cc b/teslamaxcompute/src/model/GetQuotaInstanceRequest.cc index 2132feb01..828534a6f 100644 --- a/teslamaxcompute/src/model/GetQuotaInstanceRequest.cc +++ b/teslamaxcompute/src/model/GetQuotaInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaMaxCompute::Model::GetQuotaInstanceRequest; GetQuotaInstanceRequest::GetQuotaInstanceRequest() : RpcServiceRequest("teslamaxcompute", "2018-01-04", "GetQuotaInstance") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetQuotaInstanceRequest::~GetQuotaInstanceRequest() {} @@ -33,7 +35,7 @@ std::string GetQuotaInstanceRequest::getCluster()const void GetQuotaInstanceRequest::setCluster(const std::string& cluster) { cluster_ = cluster; - setCoreParameter("Cluster", cluster); + setParameter("Cluster", cluster); } int GetQuotaInstanceRequest::getPageSize()const @@ -44,7 +46,7 @@ int GetQuotaInstanceRequest::getPageSize()const void GetQuotaInstanceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string GetQuotaInstanceRequest::getQuotaId()const @@ -55,7 +57,7 @@ std::string GetQuotaInstanceRequest::getQuotaId()const void GetQuotaInstanceRequest::setQuotaId(const std::string& quotaId) { quotaId_ = quotaId; - setCoreParameter("QuotaId", quotaId); + setParameter("QuotaId", quotaId); } int GetQuotaInstanceRequest::getPageNum()const @@ -66,7 +68,7 @@ int GetQuotaInstanceRequest::getPageNum()const void GetQuotaInstanceRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string GetQuotaInstanceRequest::getRegion()const @@ -77,7 +79,7 @@ std::string GetQuotaInstanceRequest::getRegion()const void GetQuotaInstanceRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } std::string GetQuotaInstanceRequest::getQuotaName()const @@ -88,7 +90,7 @@ std::string GetQuotaInstanceRequest::getQuotaName()const void GetQuotaInstanceRequest::setQuotaName(const std::string& quotaName) { quotaName_ = quotaName; - setCoreParameter("QuotaName", quotaName); + setParameter("QuotaName", quotaName); } std::string GetQuotaInstanceRequest::getStatus()const @@ -99,6 +101,6 @@ std::string GetQuotaInstanceRequest::getStatus()const void GetQuotaInstanceRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/teslamaxcompute/src/model/GetUserInstanceRequest.cc b/teslamaxcompute/src/model/GetUserInstanceRequest.cc index 533f8b4ce..27cd904fd 100644 --- a/teslamaxcompute/src/model/GetUserInstanceRequest.cc +++ b/teslamaxcompute/src/model/GetUserInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaMaxCompute::Model::GetUserInstanceRequest; GetUserInstanceRequest::GetUserInstanceRequest() : RpcServiceRequest("teslamaxcompute", "2018-01-04", "GetUserInstance") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetUserInstanceRequest::~GetUserInstanceRequest() {} @@ -33,7 +35,7 @@ int GetUserInstanceRequest::getPageSize()const void GetUserInstanceRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int GetUserInstanceRequest::getPageNum()const @@ -44,7 +46,7 @@ int GetUserInstanceRequest::getPageNum()const void GetUserInstanceRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string GetUserInstanceRequest::getRegion()const @@ -55,7 +57,7 @@ std::string GetUserInstanceRequest::getRegion()const void GetUserInstanceRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } std::string GetUserInstanceRequest::getUser()const @@ -66,7 +68,7 @@ std::string GetUserInstanceRequest::getUser()const void GetUserInstanceRequest::setUser(const std::string& user) { user_ = user; - setCoreParameter("User", user); + setParameter("User", user); } std::string GetUserInstanceRequest::getStatus()const @@ -77,6 +79,6 @@ std::string GetUserInstanceRequest::getStatus()const void GetUserInstanceRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/teslamaxcompute/src/model/QueryCustomerSaleInfoRequest.cc b/teslamaxcompute/src/model/QueryCustomerSaleInfoRequest.cc index 8c3f23308..18b5b0c14 100644 --- a/teslamaxcompute/src/model/QueryCustomerSaleInfoRequest.cc +++ b/teslamaxcompute/src/model/QueryCustomerSaleInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaMaxCompute::Model::QueryCustomerSaleInfoRequest; QueryCustomerSaleInfoRequest::QueryCustomerSaleInfoRequest() : RpcServiceRequest("teslamaxcompute", "2018-01-04", "QueryCustomerSaleInfo") -{} +{ + setMethod(HttpRequest::Method::Get); +} QueryCustomerSaleInfoRequest::~QueryCustomerSaleInfoRequest() {} @@ -33,6 +35,6 @@ std::string QueryCustomerSaleInfoRequest::getRegionName()const void QueryCustomerSaleInfoRequest::setRegionName(const std::string& regionName) { regionName_ = regionName; - setCoreParameter("RegionName", regionName); + setParameter("RegionName", regionName); } diff --git a/teslamaxcompute/src/model/QueryResourceInventoryRequest.cc b/teslamaxcompute/src/model/QueryResourceInventoryRequest.cc index 6eaf23ddd..cdb71262f 100644 --- a/teslamaxcompute/src/model/QueryResourceInventoryRequest.cc +++ b/teslamaxcompute/src/model/QueryResourceInventoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaMaxCompute::Model::QueryResourceInventoryRequest; QueryResourceInventoryRequest::QueryResourceInventoryRequest() : RpcServiceRequest("teslamaxcompute", "2018-01-04", "QueryResourceInventory") -{} +{ + setMethod(HttpRequest::Method::Get); +} QueryResourceInventoryRequest::~QueryResourceInventoryRequest() {} diff --git a/teslamaxcompute/src/model/QueryTopologyRequest.cc b/teslamaxcompute/src/model/QueryTopologyRequest.cc index 1f7a35ef9..bf6964223 100644 --- a/teslamaxcompute/src/model/QueryTopologyRequest.cc +++ b/teslamaxcompute/src/model/QueryTopologyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaMaxCompute::Model::QueryTopologyRequest; QueryTopologyRequest::QueryTopologyRequest() : RpcServiceRequest("teslamaxcompute", "2018-01-04", "QueryTopology") -{} +{ + setMethod(HttpRequest::Method::Get); +} QueryTopologyRequest::~QueryTopologyRequest() {} diff --git a/teslastream/src/model/BatchGetJobMetricInfoRequest.cc b/teslastream/src/model/BatchGetJobMetricInfoRequest.cc index 722f7c781..51671621b 100644 --- a/teslastream/src/model/BatchGetJobMetricInfoRequest.cc +++ b/teslastream/src/model/BatchGetJobMetricInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaStream::Model::BatchGetJobMetricInfoRequest; BatchGetJobMetricInfoRequest::BatchGetJobMetricInfoRequest() : RpcServiceRequest("teslastream", "2018-01-15", "BatchGetJobMetricInfo") -{} +{ + setMethod(HttpRequest::Method::Get); +} BatchGetJobMetricInfoRequest::~BatchGetJobMetricInfoRequest() {} @@ -33,6 +35,6 @@ std::string BatchGetJobMetricInfoRequest::getJobInfos()const void BatchGetJobMetricInfoRequest::setJobInfos(const std::string& jobInfos) { jobInfos_ = jobInfos; - setCoreParameter("JobInfos", jobInfos); + setParameter("JobInfos", jobInfos); } diff --git a/teslastream/src/model/BatchGetPluginConfigInfoRequest.cc b/teslastream/src/model/BatchGetPluginConfigInfoRequest.cc index 336c41037..41111f298 100644 --- a/teslastream/src/model/BatchGetPluginConfigInfoRequest.cc +++ b/teslastream/src/model/BatchGetPluginConfigInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaStream::Model::BatchGetPluginConfigInfoRequest; BatchGetPluginConfigInfoRequest::BatchGetPluginConfigInfoRequest() : RpcServiceRequest("teslastream", "2018-01-15", "BatchGetPluginConfigInfo") -{} +{ + setMethod(HttpRequest::Method::Get); +} BatchGetPluginConfigInfoRequest::~BatchGetPluginConfigInfoRequest() {} @@ -33,6 +35,6 @@ std::string BatchGetPluginConfigInfoRequest::getPluginInfos()const void BatchGetPluginConfigInfoRequest::setPluginInfos(const std::string& pluginInfos) { pluginInfos_ = pluginInfos; - setCoreParameter("PluginInfos", pluginInfos); + setParameter("PluginInfos", pluginInfos); } diff --git a/teslastream/src/model/GetJobTopologyRequest.cc b/teslastream/src/model/GetJobTopologyRequest.cc index c254cb99f..07f1875f6 100644 --- a/teslastream/src/model/GetJobTopologyRequest.cc +++ b/teslastream/src/model/GetJobTopologyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::TeslaStream::Model::GetJobTopologyRequest; GetJobTopologyRequest::GetJobTopologyRequest() : RpcServiceRequest("teslastream", "2018-01-15", "GetJobTopology") -{} +{ + setMethod(HttpRequest::Method::Get); +} GetJobTopologyRequest::~GetJobTopologyRequest() {} @@ -33,6 +35,6 @@ std::string GetJobTopologyRequest::getJobName()const void GetJobTopologyRequest::setJobName(const std::string& jobName) { jobName_ = jobName; - setCoreParameter("JobName", jobName); + setParameter("JobName", jobName); } diff --git a/trademark/CMakeLists.txt b/trademark/CMakeLists.txt index b1f2d0346..7cefbc57f 100644 --- a/trademark/CMakeLists.txt +++ b/trademark/CMakeLists.txt @@ -21,6 +21,8 @@ set(trademark_public_header include/alibabacloud/trademark/TrademarkExport.h ) set(trademark_public_header_model + include/alibabacloud/trademark/model/AcceptPartnerNotificationRequest.h + include/alibabacloud/trademark/model/AcceptPartnerNotificationResult.h include/alibabacloud/trademark/model/ApplyNotaryPostRequest.h include/alibabacloud/trademark/model/ApplyNotaryPostResult.h include/alibabacloud/trademark/model/BindMaterialRequest.h @@ -29,8 +31,14 @@ set(trademark_public_header_model include/alibabacloud/trademark/model/CancelTradeOrderResult.h include/alibabacloud/trademark/model/CheckLoaFillRequest.h include/alibabacloud/trademark/model/CheckLoaFillResult.h + include/alibabacloud/trademark/model/CheckTrademarkOrderRequest.h + include/alibabacloud/trademark/model/CheckTrademarkOrderResult.h include/alibabacloud/trademark/model/CombineLoaRequest.h include/alibabacloud/trademark/model/CombineLoaResult.h + include/alibabacloud/trademark/model/ConfirmAdditionalMaterialRequest.h + include/alibabacloud/trademark/model/ConfirmAdditionalMaterialResult.h + include/alibabacloud/trademark/model/ConfirmApplicantRequest.h + include/alibabacloud/trademark/model/ConfirmApplicantResult.h include/alibabacloud/trademark/model/ConvertImageToGrayRequest.h include/alibabacloud/trademark/model/ConvertImageToGrayResult.h include/alibabacloud/trademark/model/CreateIntentionOrderRequest.h @@ -43,6 +51,8 @@ set(trademark_public_header_model include/alibabacloud/trademark/model/DeleteTmMonitorRuleResult.h include/alibabacloud/trademark/model/DenySupplementRequest.h include/alibabacloud/trademark/model/DenySupplementResult.h + include/alibabacloud/trademark/model/DescirbeCombineTrademarkRequest.h + include/alibabacloud/trademark/model/DescirbeCombineTrademarkResult.h include/alibabacloud/trademark/model/FillLogisticsRequest.h include/alibabacloud/trademark/model/FillLogisticsResult.h include/alibabacloud/trademark/model/FilterUnavailableCodesRequest.h @@ -73,12 +83,16 @@ set(trademark_public_header_model include/alibabacloud/trademark/model/QueryIntentionDetailResult.h include/alibabacloud/trademark/model/QueryIntentionListRequest.h include/alibabacloud/trademark/model/QueryIntentionListResult.h + include/alibabacloud/trademark/model/QueryIntentionPriceRequest.h + include/alibabacloud/trademark/model/QueryIntentionPriceResult.h include/alibabacloud/trademark/model/QueryMaterialRequest.h include/alibabacloud/trademark/model/QueryMaterialResult.h include/alibabacloud/trademark/model/QueryMaterialListRequest.h include/alibabacloud/trademark/model/QueryMaterialListResult.h include/alibabacloud/trademark/model/QueryMonitorKeywordsRequest.h include/alibabacloud/trademark/model/QueryMonitorKeywordsResult.h + include/alibabacloud/trademark/model/QueryOfficialFileCustomListRequest.h + include/alibabacloud/trademark/model/QueryOfficialFileCustomListResult.h include/alibabacloud/trademark/model/QueryOssResourcesRequest.h include/alibabacloud/trademark/model/QueryOssResourcesResult.h include/alibabacloud/trademark/model/QueryQrCodeUploadStatusRequest.h @@ -109,8 +123,20 @@ set(trademark_public_header_model include/alibabacloud/trademark/model/QueryTrademarkPriceResult.h include/alibabacloud/trademark/model/RefundProduceRequest.h include/alibabacloud/trademark/model/RefundProduceResult.h + include/alibabacloud/trademark/model/RefuseAdditionalMaterialRequest.h + include/alibabacloud/trademark/model/RefuseAdditionalMaterialResult.h + include/alibabacloud/trademark/model/RefuseApplicantRequest.h + include/alibabacloud/trademark/model/RefuseApplicantResult.h + include/alibabacloud/trademark/model/RejectApplicantRequest.h + include/alibabacloud/trademark/model/RejectApplicantResult.h include/alibabacloud/trademark/model/SaveTaskRequest.h include/alibabacloud/trademark/model/SaveTaskResult.h + include/alibabacloud/trademark/model/SaveTaskForOfficialFileCustomRequest.h + include/alibabacloud/trademark/model/SaveTaskForOfficialFileCustomResult.h + include/alibabacloud/trademark/model/SaveTradeMarkReviewMaterialDetailRequest.h + include/alibabacloud/trademark/model/SaveTradeMarkReviewMaterialDetailResult.h + include/alibabacloud/trademark/model/SearchTmOnsalesRequest.h + include/alibabacloud/trademark/model/SearchTmOnsalesResult.h include/alibabacloud/trademark/model/StartNotaryRequest.h include/alibabacloud/trademark/model/StartNotaryResult.h include/alibabacloud/trademark/model/StoreMaterialTemporarilyRequest.h @@ -132,6 +158,8 @@ set(trademark_public_header_model set(trademark_src src/TrademarkClient.cc + src/model/AcceptPartnerNotificationRequest.cc + src/model/AcceptPartnerNotificationResult.cc src/model/ApplyNotaryPostRequest.cc src/model/ApplyNotaryPostResult.cc src/model/BindMaterialRequest.cc @@ -140,8 +168,14 @@ set(trademark_src src/model/CancelTradeOrderResult.cc src/model/CheckLoaFillRequest.cc src/model/CheckLoaFillResult.cc + src/model/CheckTrademarkOrderRequest.cc + src/model/CheckTrademarkOrderResult.cc src/model/CombineLoaRequest.cc src/model/CombineLoaResult.cc + src/model/ConfirmAdditionalMaterialRequest.cc + src/model/ConfirmAdditionalMaterialResult.cc + src/model/ConfirmApplicantRequest.cc + src/model/ConfirmApplicantResult.cc src/model/ConvertImageToGrayRequest.cc src/model/ConvertImageToGrayResult.cc src/model/CreateIntentionOrderRequest.cc @@ -154,6 +188,8 @@ set(trademark_src src/model/DeleteTmMonitorRuleResult.cc src/model/DenySupplementRequest.cc src/model/DenySupplementResult.cc + src/model/DescirbeCombineTrademarkRequest.cc + src/model/DescirbeCombineTrademarkResult.cc src/model/FillLogisticsRequest.cc src/model/FillLogisticsResult.cc src/model/FilterUnavailableCodesRequest.cc @@ -184,12 +220,16 @@ set(trademark_src src/model/QueryIntentionDetailResult.cc src/model/QueryIntentionListRequest.cc src/model/QueryIntentionListResult.cc + src/model/QueryIntentionPriceRequest.cc + src/model/QueryIntentionPriceResult.cc src/model/QueryMaterialRequest.cc src/model/QueryMaterialResult.cc src/model/QueryMaterialListRequest.cc src/model/QueryMaterialListResult.cc src/model/QueryMonitorKeywordsRequest.cc src/model/QueryMonitorKeywordsResult.cc + src/model/QueryOfficialFileCustomListRequest.cc + src/model/QueryOfficialFileCustomListResult.cc src/model/QueryOssResourcesRequest.cc src/model/QueryOssResourcesResult.cc src/model/QueryQrCodeUploadStatusRequest.cc @@ -220,8 +260,20 @@ set(trademark_src src/model/QueryTrademarkPriceResult.cc src/model/RefundProduceRequest.cc src/model/RefundProduceResult.cc + src/model/RefuseAdditionalMaterialRequest.cc + src/model/RefuseAdditionalMaterialResult.cc + src/model/RefuseApplicantRequest.cc + src/model/RefuseApplicantResult.cc + src/model/RejectApplicantRequest.cc + src/model/RejectApplicantResult.cc src/model/SaveTaskRequest.cc src/model/SaveTaskResult.cc + src/model/SaveTaskForOfficialFileCustomRequest.cc + src/model/SaveTaskForOfficialFileCustomResult.cc + src/model/SaveTradeMarkReviewMaterialDetailRequest.cc + src/model/SaveTradeMarkReviewMaterialDetailResult.cc + src/model/SearchTmOnsalesRequest.cc + src/model/SearchTmOnsalesResult.cc src/model/StartNotaryRequest.cc src/model/StartNotaryResult.cc src/model/StoreMaterialTemporarilyRequest.cc diff --git a/trademark/include/alibabacloud/trademark/TrademarkClient.h b/trademark/include/alibabacloud/trademark/TrademarkClient.h index 1ead3409a..f6fd72d2b 100644 --- a/trademark/include/alibabacloud/trademark/TrademarkClient.h +++ b/trademark/include/alibabacloud/trademark/TrademarkClient.h @@ -22,6 +22,8 @@ #include #include #include "TrademarkExport.h" +#include "model/AcceptPartnerNotificationRequest.h" +#include "model/AcceptPartnerNotificationResult.h" #include "model/ApplyNotaryPostRequest.h" #include "model/ApplyNotaryPostResult.h" #include "model/BindMaterialRequest.h" @@ -30,8 +32,14 @@ #include "model/CancelTradeOrderResult.h" #include "model/CheckLoaFillRequest.h" #include "model/CheckLoaFillResult.h" +#include "model/CheckTrademarkOrderRequest.h" +#include "model/CheckTrademarkOrderResult.h" #include "model/CombineLoaRequest.h" #include "model/CombineLoaResult.h" +#include "model/ConfirmAdditionalMaterialRequest.h" +#include "model/ConfirmAdditionalMaterialResult.h" +#include "model/ConfirmApplicantRequest.h" +#include "model/ConfirmApplicantResult.h" #include "model/ConvertImageToGrayRequest.h" #include "model/ConvertImageToGrayResult.h" #include "model/CreateIntentionOrderRequest.h" @@ -44,6 +52,8 @@ #include "model/DeleteTmMonitorRuleResult.h" #include "model/DenySupplementRequest.h" #include "model/DenySupplementResult.h" +#include "model/DescirbeCombineTrademarkRequest.h" +#include "model/DescirbeCombineTrademarkResult.h" #include "model/FillLogisticsRequest.h" #include "model/FillLogisticsResult.h" #include "model/FilterUnavailableCodesRequest.h" @@ -74,12 +84,16 @@ #include "model/QueryIntentionDetailResult.h" #include "model/QueryIntentionListRequest.h" #include "model/QueryIntentionListResult.h" +#include "model/QueryIntentionPriceRequest.h" +#include "model/QueryIntentionPriceResult.h" #include "model/QueryMaterialRequest.h" #include "model/QueryMaterialResult.h" #include "model/QueryMaterialListRequest.h" #include "model/QueryMaterialListResult.h" #include "model/QueryMonitorKeywordsRequest.h" #include "model/QueryMonitorKeywordsResult.h" +#include "model/QueryOfficialFileCustomListRequest.h" +#include "model/QueryOfficialFileCustomListResult.h" #include "model/QueryOssResourcesRequest.h" #include "model/QueryOssResourcesResult.h" #include "model/QueryQrCodeUploadStatusRequest.h" @@ -110,8 +124,20 @@ #include "model/QueryTrademarkPriceResult.h" #include "model/RefundProduceRequest.h" #include "model/RefundProduceResult.h" +#include "model/RefuseAdditionalMaterialRequest.h" +#include "model/RefuseAdditionalMaterialResult.h" +#include "model/RefuseApplicantRequest.h" +#include "model/RefuseApplicantResult.h" +#include "model/RejectApplicantRequest.h" +#include "model/RejectApplicantResult.h" #include "model/SaveTaskRequest.h" #include "model/SaveTaskResult.h" +#include "model/SaveTaskForOfficialFileCustomRequest.h" +#include "model/SaveTaskForOfficialFileCustomResult.h" +#include "model/SaveTradeMarkReviewMaterialDetailRequest.h" +#include "model/SaveTradeMarkReviewMaterialDetailResult.h" +#include "model/SearchTmOnsalesRequest.h" +#include "model/SearchTmOnsalesResult.h" #include "model/StartNotaryRequest.h" #include "model/StartNotaryResult.h" #include "model/StoreMaterialTemporarilyRequest.h" @@ -139,6 +165,9 @@ namespace AlibabaCloud class ALIBABACLOUD_TRADEMARK_EXPORT TrademarkClient : public RpcServiceClient { public: + typedef Outcome AcceptPartnerNotificationOutcome; + typedef std::future AcceptPartnerNotificationOutcomeCallable; + typedef std::function&)> AcceptPartnerNotificationAsyncHandler; typedef Outcome ApplyNotaryPostOutcome; typedef std::future ApplyNotaryPostOutcomeCallable; typedef std::function&)> ApplyNotaryPostAsyncHandler; @@ -151,9 +180,18 @@ namespace AlibabaCloud typedef Outcome CheckLoaFillOutcome; typedef std::future CheckLoaFillOutcomeCallable; typedef std::function&)> CheckLoaFillAsyncHandler; + typedef Outcome CheckTrademarkOrderOutcome; + typedef std::future CheckTrademarkOrderOutcomeCallable; + typedef std::function&)> CheckTrademarkOrderAsyncHandler; typedef Outcome CombineLoaOutcome; typedef std::future CombineLoaOutcomeCallable; typedef std::function&)> CombineLoaAsyncHandler; + typedef Outcome ConfirmAdditionalMaterialOutcome; + typedef std::future ConfirmAdditionalMaterialOutcomeCallable; + typedef std::function&)> ConfirmAdditionalMaterialAsyncHandler; + typedef Outcome ConfirmApplicantOutcome; + typedef std::future ConfirmApplicantOutcomeCallable; + typedef std::function&)> ConfirmApplicantAsyncHandler; typedef Outcome ConvertImageToGrayOutcome; typedef std::future ConvertImageToGrayOutcomeCallable; typedef std::function&)> ConvertImageToGrayAsyncHandler; @@ -172,6 +210,9 @@ namespace AlibabaCloud typedef Outcome DenySupplementOutcome; typedef std::future DenySupplementOutcomeCallable; typedef std::function&)> DenySupplementAsyncHandler; + typedef Outcome DescirbeCombineTrademarkOutcome; + typedef std::future DescirbeCombineTrademarkOutcomeCallable; + typedef std::function&)> DescirbeCombineTrademarkAsyncHandler; typedef Outcome FillLogisticsOutcome; typedef std::future FillLogisticsOutcomeCallable; typedef std::function&)> FillLogisticsAsyncHandler; @@ -217,6 +258,9 @@ namespace AlibabaCloud typedef Outcome QueryIntentionListOutcome; typedef std::future QueryIntentionListOutcomeCallable; typedef std::function&)> QueryIntentionListAsyncHandler; + typedef Outcome QueryIntentionPriceOutcome; + typedef std::future QueryIntentionPriceOutcomeCallable; + typedef std::function&)> QueryIntentionPriceAsyncHandler; typedef Outcome QueryMaterialOutcome; typedef std::future QueryMaterialOutcomeCallable; typedef std::function&)> QueryMaterialAsyncHandler; @@ -226,6 +270,9 @@ namespace AlibabaCloud typedef Outcome QueryMonitorKeywordsOutcome; typedef std::future QueryMonitorKeywordsOutcomeCallable; typedef std::function&)> QueryMonitorKeywordsAsyncHandler; + typedef Outcome QueryOfficialFileCustomListOutcome; + typedef std::future QueryOfficialFileCustomListOutcomeCallable; + typedef std::function&)> QueryOfficialFileCustomListAsyncHandler; typedef Outcome QueryOssResourcesOutcome; typedef std::future QueryOssResourcesOutcomeCallable; typedef std::function&)> QueryOssResourcesAsyncHandler; @@ -271,9 +318,27 @@ namespace AlibabaCloud typedef Outcome RefundProduceOutcome; typedef std::future RefundProduceOutcomeCallable; typedef std::function&)> RefundProduceAsyncHandler; + typedef Outcome RefuseAdditionalMaterialOutcome; + typedef std::future RefuseAdditionalMaterialOutcomeCallable; + typedef std::function&)> RefuseAdditionalMaterialAsyncHandler; + typedef Outcome RefuseApplicantOutcome; + typedef std::future RefuseApplicantOutcomeCallable; + typedef std::function&)> RefuseApplicantAsyncHandler; + typedef Outcome RejectApplicantOutcome; + typedef std::future RejectApplicantOutcomeCallable; + typedef std::function&)> RejectApplicantAsyncHandler; typedef Outcome SaveTaskOutcome; typedef std::future SaveTaskOutcomeCallable; typedef std::function&)> SaveTaskAsyncHandler; + typedef Outcome SaveTaskForOfficialFileCustomOutcome; + typedef std::future SaveTaskForOfficialFileCustomOutcomeCallable; + typedef std::function&)> SaveTaskForOfficialFileCustomAsyncHandler; + typedef Outcome SaveTradeMarkReviewMaterialDetailOutcome; + typedef std::future SaveTradeMarkReviewMaterialDetailOutcomeCallable; + typedef std::function&)> SaveTradeMarkReviewMaterialDetailAsyncHandler; + typedef Outcome SearchTmOnsalesOutcome; + typedef std::future SearchTmOnsalesOutcomeCallable; + typedef std::function&)> SearchTmOnsalesAsyncHandler; typedef Outcome StartNotaryOutcome; typedef std::future StartNotaryOutcomeCallable; typedef std::function&)> StartNotaryAsyncHandler; @@ -306,6 +371,9 @@ namespace AlibabaCloud TrademarkClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); TrademarkClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration); ~TrademarkClient(); + AcceptPartnerNotificationOutcome acceptPartnerNotification(const Model::AcceptPartnerNotificationRequest &request)const; + void acceptPartnerNotificationAsync(const Model::AcceptPartnerNotificationRequest& request, const AcceptPartnerNotificationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AcceptPartnerNotificationOutcomeCallable acceptPartnerNotificationCallable(const Model::AcceptPartnerNotificationRequest& request) const; ApplyNotaryPostOutcome applyNotaryPost(const Model::ApplyNotaryPostRequest &request)const; void applyNotaryPostAsync(const Model::ApplyNotaryPostRequest& request, const ApplyNotaryPostAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ApplyNotaryPostOutcomeCallable applyNotaryPostCallable(const Model::ApplyNotaryPostRequest& request) const; @@ -318,9 +386,18 @@ namespace AlibabaCloud CheckLoaFillOutcome checkLoaFill(const Model::CheckLoaFillRequest &request)const; void checkLoaFillAsync(const Model::CheckLoaFillRequest& request, const CheckLoaFillAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CheckLoaFillOutcomeCallable checkLoaFillCallable(const Model::CheckLoaFillRequest& request) const; + CheckTrademarkOrderOutcome checkTrademarkOrder(const Model::CheckTrademarkOrderRequest &request)const; + void checkTrademarkOrderAsync(const Model::CheckTrademarkOrderRequest& request, const CheckTrademarkOrderAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CheckTrademarkOrderOutcomeCallable checkTrademarkOrderCallable(const Model::CheckTrademarkOrderRequest& request) const; CombineLoaOutcome combineLoa(const Model::CombineLoaRequest &request)const; void combineLoaAsync(const Model::CombineLoaRequest& request, const CombineLoaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CombineLoaOutcomeCallable combineLoaCallable(const Model::CombineLoaRequest& request) const; + ConfirmAdditionalMaterialOutcome confirmAdditionalMaterial(const Model::ConfirmAdditionalMaterialRequest &request)const; + void confirmAdditionalMaterialAsync(const Model::ConfirmAdditionalMaterialRequest& request, const ConfirmAdditionalMaterialAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ConfirmAdditionalMaterialOutcomeCallable confirmAdditionalMaterialCallable(const Model::ConfirmAdditionalMaterialRequest& request) const; + ConfirmApplicantOutcome confirmApplicant(const Model::ConfirmApplicantRequest &request)const; + void confirmApplicantAsync(const Model::ConfirmApplicantRequest& request, const ConfirmApplicantAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ConfirmApplicantOutcomeCallable confirmApplicantCallable(const Model::ConfirmApplicantRequest& request) const; ConvertImageToGrayOutcome convertImageToGray(const Model::ConvertImageToGrayRequest &request)const; void convertImageToGrayAsync(const Model::ConvertImageToGrayRequest& request, const ConvertImageToGrayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ConvertImageToGrayOutcomeCallable convertImageToGrayCallable(const Model::ConvertImageToGrayRequest& request) const; @@ -339,6 +416,9 @@ namespace AlibabaCloud DenySupplementOutcome denySupplement(const Model::DenySupplementRequest &request)const; void denySupplementAsync(const Model::DenySupplementRequest& request, const DenySupplementAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DenySupplementOutcomeCallable denySupplementCallable(const Model::DenySupplementRequest& request) const; + DescirbeCombineTrademarkOutcome descirbeCombineTrademark(const Model::DescirbeCombineTrademarkRequest &request)const; + void descirbeCombineTrademarkAsync(const Model::DescirbeCombineTrademarkRequest& request, const DescirbeCombineTrademarkAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescirbeCombineTrademarkOutcomeCallable descirbeCombineTrademarkCallable(const Model::DescirbeCombineTrademarkRequest& request) const; FillLogisticsOutcome fillLogistics(const Model::FillLogisticsRequest &request)const; void fillLogisticsAsync(const Model::FillLogisticsRequest& request, const FillLogisticsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; FillLogisticsOutcomeCallable fillLogisticsCallable(const Model::FillLogisticsRequest& request) const; @@ -384,6 +464,9 @@ namespace AlibabaCloud QueryIntentionListOutcome queryIntentionList(const Model::QueryIntentionListRequest &request)const; void queryIntentionListAsync(const Model::QueryIntentionListRequest& request, const QueryIntentionListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryIntentionListOutcomeCallable queryIntentionListCallable(const Model::QueryIntentionListRequest& request) const; + QueryIntentionPriceOutcome queryIntentionPrice(const Model::QueryIntentionPriceRequest &request)const; + void queryIntentionPriceAsync(const Model::QueryIntentionPriceRequest& request, const QueryIntentionPriceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryIntentionPriceOutcomeCallable queryIntentionPriceCallable(const Model::QueryIntentionPriceRequest& request) const; QueryMaterialOutcome queryMaterial(const Model::QueryMaterialRequest &request)const; void queryMaterialAsync(const Model::QueryMaterialRequest& request, const QueryMaterialAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryMaterialOutcomeCallable queryMaterialCallable(const Model::QueryMaterialRequest& request) const; @@ -393,6 +476,9 @@ namespace AlibabaCloud QueryMonitorKeywordsOutcome queryMonitorKeywords(const Model::QueryMonitorKeywordsRequest &request)const; void queryMonitorKeywordsAsync(const Model::QueryMonitorKeywordsRequest& request, const QueryMonitorKeywordsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryMonitorKeywordsOutcomeCallable queryMonitorKeywordsCallable(const Model::QueryMonitorKeywordsRequest& request) const; + QueryOfficialFileCustomListOutcome queryOfficialFileCustomList(const Model::QueryOfficialFileCustomListRequest &request)const; + void queryOfficialFileCustomListAsync(const Model::QueryOfficialFileCustomListRequest& request, const QueryOfficialFileCustomListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryOfficialFileCustomListOutcomeCallable queryOfficialFileCustomListCallable(const Model::QueryOfficialFileCustomListRequest& request) const; QueryOssResourcesOutcome queryOssResources(const Model::QueryOssResourcesRequest &request)const; void queryOssResourcesAsync(const Model::QueryOssResourcesRequest& request, const QueryOssResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryOssResourcesOutcomeCallable queryOssResourcesCallable(const Model::QueryOssResourcesRequest& request) const; @@ -438,9 +524,27 @@ namespace AlibabaCloud RefundProduceOutcome refundProduce(const Model::RefundProduceRequest &request)const; void refundProduceAsync(const Model::RefundProduceRequest& request, const RefundProduceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RefundProduceOutcomeCallable refundProduceCallable(const Model::RefundProduceRequest& request) const; + RefuseAdditionalMaterialOutcome refuseAdditionalMaterial(const Model::RefuseAdditionalMaterialRequest &request)const; + void refuseAdditionalMaterialAsync(const Model::RefuseAdditionalMaterialRequest& request, const RefuseAdditionalMaterialAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RefuseAdditionalMaterialOutcomeCallable refuseAdditionalMaterialCallable(const Model::RefuseAdditionalMaterialRequest& request) const; + RefuseApplicantOutcome refuseApplicant(const Model::RefuseApplicantRequest &request)const; + void refuseApplicantAsync(const Model::RefuseApplicantRequest& request, const RefuseApplicantAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RefuseApplicantOutcomeCallable refuseApplicantCallable(const Model::RefuseApplicantRequest& request) const; + RejectApplicantOutcome rejectApplicant(const Model::RejectApplicantRequest &request)const; + void rejectApplicantAsync(const Model::RejectApplicantRequest& request, const RejectApplicantAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RejectApplicantOutcomeCallable rejectApplicantCallable(const Model::RejectApplicantRequest& request) const; SaveTaskOutcome saveTask(const Model::SaveTaskRequest &request)const; void saveTaskAsync(const Model::SaveTaskRequest& request, const SaveTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SaveTaskOutcomeCallable saveTaskCallable(const Model::SaveTaskRequest& request) const; + SaveTaskForOfficialFileCustomOutcome saveTaskForOfficialFileCustom(const Model::SaveTaskForOfficialFileCustomRequest &request)const; + void saveTaskForOfficialFileCustomAsync(const Model::SaveTaskForOfficialFileCustomRequest& request, const SaveTaskForOfficialFileCustomAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveTaskForOfficialFileCustomOutcomeCallable saveTaskForOfficialFileCustomCallable(const Model::SaveTaskForOfficialFileCustomRequest& request) const; + SaveTradeMarkReviewMaterialDetailOutcome saveTradeMarkReviewMaterialDetail(const Model::SaveTradeMarkReviewMaterialDetailRequest &request)const; + void saveTradeMarkReviewMaterialDetailAsync(const Model::SaveTradeMarkReviewMaterialDetailRequest& request, const SaveTradeMarkReviewMaterialDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveTradeMarkReviewMaterialDetailOutcomeCallable saveTradeMarkReviewMaterialDetailCallable(const Model::SaveTradeMarkReviewMaterialDetailRequest& request) const; + SearchTmOnsalesOutcome searchTmOnsales(const Model::SearchTmOnsalesRequest &request)const; + void searchTmOnsalesAsync(const Model::SearchTmOnsalesRequest& request, const SearchTmOnsalesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SearchTmOnsalesOutcomeCallable searchTmOnsalesCallable(const Model::SearchTmOnsalesRequest& request) const; StartNotaryOutcome startNotary(const Model::StartNotaryRequest &request)const; void startNotaryAsync(const Model::StartNotaryRequest& request, const StartNotaryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; StartNotaryOutcomeCallable startNotaryCallable(const Model::StartNotaryRequest& request) const; diff --git a/trademark/include/alibabacloud/trademark/model/AcceptPartnerNotificationRequest.h b/trademark/include/alibabacloud/trademark/model/AcceptPartnerNotificationRequest.h new file mode 100644 index 000000000..17a6277ca --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/AcceptPartnerNotificationRequest.h @@ -0,0 +1,57 @@ +/* + * 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_TRADEMARK_MODEL_ACCEPTPARTNERNOTIFICATIONREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_ACCEPTPARTNERNOTIFICATIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT AcceptPartnerNotificationRequest : public RpcServiceRequest + { + + public: + AcceptPartnerNotificationRequest(); + ~AcceptPartnerNotificationRequest(); + + std::string getMaterial()const; + void setMaterial(const std::string& material); + std::string getBizId()const; + void setBizId(const std::string& bizId); + std::string getRemark()const; + void setRemark(const std::string& remark); + std::string getOperation()const; + void setOperation(const std::string& operation); + + private: + std::string material_; + std::string bizId_; + std::string remark_; + std::string operation_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_ACCEPTPARTNERNOTIFICATIONREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/AcceptPartnerNotificationResult.h b/trademark/include/alibabacloud/trademark/model/AcceptPartnerNotificationResult.h new file mode 100644 index 000000000..1980fa1d0 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/AcceptPartnerNotificationResult.h @@ -0,0 +1,55 @@ +/* + * 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_TRADEMARK_MODEL_ACCEPTPARTNERNOTIFICATIONRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_ACCEPTPARTNERNOTIFICATIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT AcceptPartnerNotificationResult : public ServiceResult + { + public: + + + AcceptPartnerNotificationResult(); + explicit AcceptPartnerNotificationResult(const std::string &payload); + ~AcceptPartnerNotificationResult(); + std::string getErrorMsg()const; + std::string getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_ACCEPTPARTNERNOTIFICATIONRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/CheckTrademarkOrderRequest.h b/trademark/include/alibabacloud/trademark/model/CheckTrademarkOrderRequest.h new file mode 100644 index 000000000..dafd9ced0 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/CheckTrademarkOrderRequest.h @@ -0,0 +1,105 @@ +/* + * 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_TRADEMARK_MODEL_CHECKTRADEMARKORDERREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_CHECKTRADEMARKORDERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT CheckTrademarkOrderRequest : public RpcServiceRequest + { + + public: + CheckTrademarkOrderRequest(); + ~CheckTrademarkOrderRequest(); + + std::string getRealUserName()const; + void setRealUserName(const std::string& realUserName); + std::string getOrderData()const; + void setOrderData(const std::string& orderData); + std::string getChannel()const; + void setChannel(const std::string& channel); + int getType()const; + void setType(int type); + std::string getMaterialId()const; + void setMaterialId(const std::string& materialId); + long getUserId()const; + void setUserId(long userId); + std::string getTmComment()const; + void setTmComment(const std::string& tmComment); + std::string getTmNameType()const; + void setTmNameType(const std::string& tmNameType); + std::string getTmIcon()const; + void setTmIcon(const std::string& tmIcon); + std::string getUid()const; + void setUid(const std::string& uid); + std::string getRenewInfoId()const; + void setRenewInfoId(const std::string& renewInfoId); + std::string getRootCode()const; + void setRootCode(const std::string& rootCode); + std::string getLoaOssKey()const; + void setLoaOssKey(const std::string& loaOssKey); + std::string getRegisterNumber()const; + void setRegisterNumber(const std::string& registerNumber); + std::string getTmName()const; + void setTmName(const std::string& tmName); + std::string getPartnerCode()const; + void setPartnerCode(const std::string& partnerCode); + std::string getPhoneNum()const; + void setPhoneNum(const std::string& phoneNum); + std::string getRegisterName()const; + void setRegisterName(const std::string& registerName); + bool getIsBlackIcon()const; + void setIsBlackIcon(bool isBlackIcon); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string realUserName_; + std::string orderData_; + std::string channel_; + int type_; + std::string materialId_; + long userId_; + std::string tmComment_; + std::string tmNameType_; + std::string tmIcon_; + std::string uid_; + std::string renewInfoId_; + std::string rootCode_; + std::string loaOssKey_; + std::string registerNumber_; + std::string tmName_; + std::string partnerCode_; + std::string phoneNum_; + std::string registerName_; + bool isBlackIcon_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CHECKTRADEMARKORDERREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/CheckTrademarkOrderResult.h b/trademark/include/alibabacloud/trademark/model/CheckTrademarkOrderResult.h new file mode 100644 index 000000000..0d07a98bf --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/CheckTrademarkOrderResult.h @@ -0,0 +1,55 @@ +/* + * 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_TRADEMARK_MODEL_CHECKTRADEMARKORDERRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_CHECKTRADEMARKORDERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT CheckTrademarkOrderResult : public ServiceResult + { + public: + + + CheckTrademarkOrderResult(); + explicit CheckTrademarkOrderResult(const std::string &payload); + ~CheckTrademarkOrderResult(); + std::string getErrorMsg()const; + std::string getData()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CHECKTRADEMARKORDERRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/ConfirmAdditionalMaterialRequest.h b/trademark/include/alibabacloud/trademark/model/ConfirmAdditionalMaterialRequest.h new file mode 100644 index 000000000..fc2a5d541 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/ConfirmAdditionalMaterialRequest.h @@ -0,0 +1,51 @@ +/* + * 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_TRADEMARK_MODEL_CONFIRMADDITIONALMATERIALREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_CONFIRMADDITIONALMATERIALREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT ConfirmAdditionalMaterialRequest : public RpcServiceRequest + { + + public: + ConfirmAdditionalMaterialRequest(); + ~ConfirmAdditionalMaterialRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string note_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CONFIRMADDITIONALMATERIALREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/ConfirmAdditionalMaterialResult.h b/trademark/include/alibabacloud/trademark/model/ConfirmAdditionalMaterialResult.h new file mode 100644 index 000000000..a2606b879 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/ConfirmAdditionalMaterialResult.h @@ -0,0 +1,55 @@ +/* + * 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_TRADEMARK_MODEL_CONFIRMADDITIONALMATERIALRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_CONFIRMADDITIONALMATERIALRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT ConfirmAdditionalMaterialResult : public ServiceResult + { + public: + + + ConfirmAdditionalMaterialResult(); + explicit ConfirmAdditionalMaterialResult(const std::string &payload); + ~ConfirmAdditionalMaterialResult(); + std::string getErrorMsg()const; + std::string getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CONFIRMADDITIONALMATERIALRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/ConfirmApplicantRequest.h b/trademark/include/alibabacloud/trademark/model/ConfirmApplicantRequest.h new file mode 100644 index 000000000..c88b789aa --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/ConfirmApplicantRequest.h @@ -0,0 +1,51 @@ +/* + * 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_TRADEMARK_MODEL_CONFIRMAPPLICANTREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_CONFIRMAPPLICANTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT ConfirmApplicantRequest : public RpcServiceRequest + { + + public: + ConfirmApplicantRequest(); + ~ConfirmApplicantRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string note_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CONFIRMAPPLICANTREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/ConfirmApplicantResult.h b/trademark/include/alibabacloud/trademark/model/ConfirmApplicantResult.h new file mode 100644 index 000000000..d3e70ff20 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/ConfirmApplicantResult.h @@ -0,0 +1,55 @@ +/* + * 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_TRADEMARK_MODEL_CONFIRMAPPLICANTRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_CONFIRMAPPLICANTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT ConfirmApplicantResult : public ServiceResult + { + public: + + + ConfirmApplicantResult(); + explicit ConfirmApplicantResult(const std::string &payload); + ~ConfirmApplicantResult(); + std::string getErrorMsg()const; + std::string getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CONFIRMAPPLICANTRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/CreateIntentionOrderRequest.h b/trademark/include/alibabacloud/trademark/model/CreateIntentionOrderRequest.h index ec6254dbf..d4a785252 100644 --- a/trademark/include/alibabacloud/trademark/model/CreateIntentionOrderRequest.h +++ b/trademark/include/alibabacloud/trademark/model/CreateIntentionOrderRequest.h @@ -35,14 +35,14 @@ namespace AlibabaCloud CreateIntentionOrderRequest(); ~CreateIntentionOrderRequest(); - std::string getChannel()const; - void setChannel(const std::string& channel); - std::string getIntentionBizId()const; - void setIntentionBizId(const std::string& intentionBizId); + std::string getChannel()const; + void setChannel(const std::string& channel); + std::string getIntentionBizId()const; + void setIntentionBizId(const std::string& intentionBizId); private: - std::string channel_; - std::string intentionBizId_; + std::string channel_; + std::string intentionBizId_; }; } diff --git a/trademark/include/alibabacloud/trademark/model/DescirbeCombineTrademarkRequest.h b/trademark/include/alibabacloud/trademark/model/DescirbeCombineTrademarkRequest.h new file mode 100644 index 000000000..a92f0582f --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/DescirbeCombineTrademarkRequest.h @@ -0,0 +1,72 @@ +/* + * 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_TRADEMARK_MODEL_DESCIRBECOMBINETRADEMARKREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_DESCIRBECOMBINETRADEMARKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT DescirbeCombineTrademarkRequest : public RpcServiceRequest + { + + public: + DescirbeCombineTrademarkRequest(); + ~DescirbeCombineTrademarkRequest(); + + std::string getOwnerName()const; + void setOwnerName(const std::string& ownerName); + std::string getClassification()const; + void setClassification(const std::string& classification); + std::string getRegistrationNumber()const; + void setRegistrationNumber(const std::string& registrationNumber); + bool getAccurateMatch()const; + void setAccurateMatch(bool accurateMatch); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getProducts()const; + void setProducts(const std::string& products); + std::string getSimilarGroups()const; + void setSimilarGroups(const std::string& similarGroups); + std::string getName()const; + void setName(const std::string& name); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + std::string ownerName_; + std::string classification_; + std::string registrationNumber_; + bool accurateMatch_; + int pageNumber_; + std::string products_; + std::string similarGroups_; + std::string name_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_DESCIRBECOMBINETRADEMARKREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/DescirbeCombineTrademarkResult.h b/trademark/include/alibabacloud/trademark/model/DescirbeCombineTrademarkResult.h new file mode 100644 index 000000000..acd84d064 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/DescirbeCombineTrademarkResult.h @@ -0,0 +1,116 @@ +/* + * 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_TRADEMARK_MODEL_DESCIRBECOMBINETRADEMARKRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_DESCIRBECOMBINETRADEMARKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT DescirbeCombineTrademarkResult : public ServiceResult + { + public: + struct Trademark + { + struct AnnouncementListItem + { + std::string annTypeCode; + std::string annNumber; + std::string annDate; + std::string annTypeName; + std::string imageUrl; + std::string originalImageUrl; + }; + struct ProcedureList + { + std::string procedureCode; + std::string procedureStep; + std::string procedureDate; + std::string procedureName; + std::string procedureResult; + }; + std::string ownerName; + std::string priorityDate; + std::vector procedures; + std::string image; + std::string regAnnNumber; + std::string intlRegDate; + std::string name; + std::string lastProcedureStatus; + std::string classification; + std::string ownerEnAddress; + std::string registrationType; + std::string firstAnnoNumber; + std::string registrationNumber; + std::vector announcementList; + std::string lawFinalStatus; + std::string status; + std::string indexId; + int onSale; + std::string agency; + std::string firstAnnoType; + std::string ownerAddress; + std::string preAnnNumber; + std::string similarGroup; + std::string ownerEnName; + std::string regAnnDate; + std::string applyDate; + std::string secondAnnoType; + std::string preAnnDate; + std::string secondAnnoNumber; + std::string productDescription; + std::string subsequentDesignationDate; + std::string share; + std::string exclusiveDateLimit; + }; + + + DescirbeCombineTrademarkResult(); + explicit DescirbeCombineTrademarkResult(const std::string &payload); + ~DescirbeCombineTrademarkResult(); + int getTotalItemNumber()const; + bool getPrePage()const; + int getPageSize()const; + std::vector getData()const; + int getCurrentPageNumber()const; + int getTotalPageNumber()const; + bool getNextPage()const; + + protected: + void parse(const std::string &payload); + private: + int totalItemNumber_; + bool prePage_; + int pageSize_; + std::vector data_; + int currentPageNumber_; + int totalPageNumber_; + bool nextPage_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_DESCIRBECOMBINETRADEMARKRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/QueryIntentionDetailRequest.h b/trademark/include/alibabacloud/trademark/model/QueryIntentionDetailRequest.h index 1eac9f90b..4ea802b7b 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryIntentionDetailRequest.h +++ b/trademark/include/alibabacloud/trademark/model/QueryIntentionDetailRequest.h @@ -35,11 +35,11 @@ namespace AlibabaCloud QueryIntentionDetailRequest(); ~QueryIntentionDetailRequest(); - std::string getBizId()const; - void setBizId(const std::string& bizId); + std::string getBizId()const; + void setBizId(const std::string& bizId); private: - std::string bizId_; + std::string bizId_; }; } diff --git a/trademark/include/alibabacloud/trademark/model/QueryIntentionDetailResult.h b/trademark/include/alibabacloud/trademark/model/QueryIntentionDetailResult.h index dd8d3363c..2b320dd14 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryIntentionDetailResult.h +++ b/trademark/include/alibabacloud/trademark/model/QueryIntentionDetailResult.h @@ -38,31 +38,35 @@ namespace AlibabaCloud explicit QueryIntentionDetailResult(const std::string &payload); ~QueryIntentionDetailResult(); int getStatus()const; - std::string getRegisterNumber()const; - int getType()const; std::string getDescription()const; std::string getUserName()const; + std::string getRelationBizId()const; + long getCreateTime()const; + std::string getMobile()const; + std::string getRegisterNumber()const; + int getType()const; std::string getUserId()const; std::string getClassification()const; - long getCreateTime()const; long getUpdateTime()const; std::string getBizId()const; - std::string getMobile()const; + std::string getPartnerMobile()const; protected: void parse(const std::string &payload); private: int status_; - std::string registerNumber_; - int type_; std::string description_; std::string userName_; + std::string relationBizId_; + long createTime_; + std::string mobile_; + std::string registerNumber_; + int type_; std::string userId_; std::string classification_; - long createTime_; long updateTime_; std::string bizId_; - std::string mobile_; + std::string partnerMobile_; }; } diff --git a/trademark/include/alibabacloud/trademark/model/QueryIntentionListRequest.h b/trademark/include/alibabacloud/trademark/model/QueryIntentionListRequest.h index 08da404e7..af4245875 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryIntentionListRequest.h +++ b/trademark/include/alibabacloud/trademark/model/QueryIntentionListRequest.h @@ -35,26 +35,26 @@ namespace AlibabaCloud QueryIntentionListRequest(); ~QueryIntentionListRequest(); - int getType()const; - void setType(int type); - int getPageNum()const; - void setPageNum(int pageNum); - std::string getSortFiled()const; - void setSortFiled(const std::string& sortFiled); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getSortOrder()const; - void setSortOrder(const std::string& sortOrder); - int getStatus()const; - void setStatus(int status); + int getType()const; + void setType(int type); + int getPageNum()const; + void setPageNum(int pageNum); + std::string getSortFiled()const; + void setSortFiled(const std::string& sortFiled); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getSortOrder()const; + void setSortOrder(const std::string& sortOrder); + int getStatus()const; + void setStatus(int status); private: - int type_; - int pageNum_; - std::string sortFiled_; - int pageSize_; - std::string sortOrder_; - int status_; + int type_; + int pageNum_; + std::string sortFiled_; + int pageSize_; + std::string sortOrder_; + int status_; }; } diff --git a/trademark/include/alibabacloud/trademark/model/QueryIntentionPriceRequest.h b/trademark/include/alibabacloud/trademark/model/QueryIntentionPriceRequest.h new file mode 100644 index 000000000..f03583c83 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/QueryIntentionPriceRequest.h @@ -0,0 +1,51 @@ +/* + * 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_TRADEMARK_MODEL_QUERYINTENTIONPRICEREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYINTENTIONPRICEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT QueryIntentionPriceRequest : public RpcServiceRequest + { + + public: + QueryIntentionPriceRequest(); + ~QueryIntentionPriceRequest(); + + std::string getChannel()const; + void setChannel(const std::string& channel); + std::string getIntentionBizId()const; + void setIntentionBizId(const std::string& intentionBizId); + + private: + std::string channel_; + std::string intentionBizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYINTENTIONPRICEREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/QueryIntentionPriceResult.h b/trademark/include/alibabacloud/trademark/model/QueryIntentionPriceResult.h new file mode 100644 index 000000000..2c06b7ea6 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/QueryIntentionPriceResult.h @@ -0,0 +1,91 @@ +/* + * 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_TRADEMARK_MODEL_QUERYINTENTIONPRICERESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYINTENTIONPRICERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT QueryIntentionPriceResult : public ServiceResult + { + public: + struct TmProduces + { + struct FirstClassification + { + std::string classificationCode; + std::string classificationName; + }; + struct ThirdClassifications + { + std::string classificationCode; + std::string classificationName; + }; + int status; + std::string materialId; + FirstClassification firstClassification; + std::string tmNumber; + long createTime; + float orderPrice; + std::string loaUrl; + std::string tmIcon; + int supplementStatus; + int type; + long supplementId; + std::string note; + float totalPrice; + std::string tmName; + long updateTime; + float servicePrice; + std::string materialName; + std::string bizId; + std::vector thirdClassification; + }; + + + QueryIntentionPriceResult(); + explicit QueryIntentionPriceResult(const std::string &payload); + ~QueryIntentionPriceResult(); + int getCurrentPageNum()const; + int getPageSize()const; + int getTotalPageNum()const; + std::vector getData()const; + int getTotalItemNum()const; + + protected: + void parse(const std::string &payload); + private: + int currentPageNum_; + int pageSize_; + int totalPageNum_; + std::vector data_; + int totalItemNum_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYINTENTIONPRICERESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/QueryMaterialRequest.h b/trademark/include/alibabacloud/trademark/model/QueryMaterialRequest.h index 96716a440..926f5b416 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryMaterialRequest.h +++ b/trademark/include/alibabacloud/trademark/model/QueryMaterialRequest.h @@ -35,10 +35,13 @@ namespace AlibabaCloud QueryMaterialRequest(); ~QueryMaterialRequest(); + bool getQueryUnconfirmedInfo()const; + void setQueryUnconfirmedInfo(bool queryUnconfirmedInfo); long getId()const; void setId(long id); private: + bool queryUnconfirmedInfo_; long id_; }; diff --git a/trademark/include/alibabacloud/trademark/model/QueryMaterialResult.h b/trademark/include/alibabacloud/trademark/model/QueryMaterialResult.h index 1c7685173..b42f454d6 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryMaterialResult.h +++ b/trademark/include/alibabacloud/trademark/model/QueryMaterialResult.h @@ -45,10 +45,12 @@ namespace AlibabaCloud std::string getName()const; int getLoaStatus()const; std::string getTown()const; + std::vector getReviewAdditionalFiles()const; std::string getContactNumber()const; std::string getLegalNoticeUrl()const; std::string getContactAddress()const; int getStatus()const; + std::string getReviewApplicationFile()const; std::string getCity()const; std::string getProvince()const; std::string getEAddress()const; @@ -75,10 +77,12 @@ namespace AlibabaCloud std::string name_; int loaStatus_; std::string town_; + std::vector reviewAdditionalFiles_; std::string contactNumber_; std::string legalNoticeUrl_; std::string contactAddress_; int status_; + std::string reviewApplicationFile_; std::string city_; std::string province_; std::string eAddress_; diff --git a/trademark/include/alibabacloud/trademark/model/QueryOfficialFileCustomListRequest.h b/trademark/include/alibabacloud/trademark/model/QueryOfficialFileCustomListRequest.h new file mode 100644 index 000000000..152810e70 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/QueryOfficialFileCustomListRequest.h @@ -0,0 +1,51 @@ +/* + * 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_TRADEMARK_MODEL_QUERYOFFICIALFILECUSTOMLISTREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYOFFICIALFILECUSTOMLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT QueryOfficialFileCustomListRequest : public RpcServiceRequest + { + + public: + QueryOfficialFileCustomListRequest(); + ~QueryOfficialFileCustomListRequest(); + + int getPageSize()const; + void setPageSize(int pageSize); + int getPageNum()const; + void setPageNum(int pageNum); + + private: + int pageSize_; + int pageNum_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYOFFICIALFILECUSTOMLISTREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/QueryOfficialFileCustomListResult.h b/trademark/include/alibabacloud/trademark/model/QueryOfficialFileCustomListResult.h new file mode 100644 index 000000000..40851a5a2 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/QueryOfficialFileCustomListResult.h @@ -0,0 +1,69 @@ +/* + * 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_TRADEMARK_MODEL_QUERYOFFICIALFILECUSTOMLISTRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYOFFICIALFILECUSTOMLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT QueryOfficialFileCustomListResult : public ServiceResult + { + public: + struct CustomList + { + std::string status; + long startAcceptTime; + long createTime; + long endAcceptTime; + long expireTime; + std::string downloadUrl; + std::string remark; + }; + + + QueryOfficialFileCustomListResult(); + explicit QueryOfficialFileCustomListResult(const std::string &payload); + ~QueryOfficialFileCustomListResult(); + int getCurrentPageNum()const; + int getPageSize()const; + int getTotalPageNum()const; + std::vector getData()const; + int getTotalItemNum()const; + + protected: + void parse(const std::string &payload); + private: + int currentPageNum_; + int pageSize_; + int totalPageNum_; + std::vector data_; + int totalItemNum_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYOFFICIALFILECUSTOMLISTRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/QueryTaskListRequest.h b/trademark/include/alibabacloud/trademark/model/QueryTaskListRequest.h index 7a73b83cd..b7b2740f9 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryTaskListRequest.h +++ b/trademark/include/alibabacloud/trademark/model/QueryTaskListRequest.h @@ -37,9 +37,15 @@ namespace AlibabaCloud std::string getBizType()const; void setBizType(const std::string& bizType); + int getPageSize()const; + void setPageSize(int pageSize); + int getPageNum()const; + void setPageNum(int pageNum); private: std::string bizType_; + int pageSize_; + int pageNum_; }; } diff --git a/trademark/include/alibabacloud/trademark/model/QueryTaskListResult.h b/trademark/include/alibabacloud/trademark/model/QueryTaskListResult.h index 240936e81..7d532940a 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryTaskListResult.h +++ b/trademark/include/alibabacloud/trademark/model/QueryTaskListResult.h @@ -36,7 +36,10 @@ namespace AlibabaCloud { std::string errMsg; std::string taskType; + std::string fileName; + long createTime; std::string taskStatus; + long completeTime; std::string result; }; @@ -44,12 +47,20 @@ namespace AlibabaCloud QueryTaskListResult(); explicit QueryTaskListResult(const std::string &payload); ~QueryTaskListResult(); + int getCurrentPageNum()const; + int getPageSize()const; + int getTotalPageNum()const; std::vector getData()const; + int getTotalItemNum()const; protected: void parse(const std::string &payload); private: + int currentPageNum_; + int pageSize_; + int totalPageNum_; std::vector data_; + int totalItemNum_; }; } diff --git a/trademark/include/alibabacloud/trademark/model/QueryTradeIntentionUserListResult.h b/trademark/include/alibabacloud/trademark/model/QueryTradeIntentionUserListResult.h index b6f5a89c7..db9ff0df5 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryTradeIntentionUserListResult.h +++ b/trademark/include/alibabacloud/trademark/model/QueryTradeIntentionUserListResult.h @@ -36,10 +36,11 @@ namespace AlibabaCloud { int status; std::string registerNumber; + int type; std::string userName; std::string description; std::string classification; - int mobile; + std::string mobile; std::string bizId; }; diff --git a/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationDetailResult.h b/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationDetailResult.h index 282a5ad97..c718156c4 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationDetailResult.h +++ b/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationDetailResult.h @@ -40,27 +40,29 @@ namespace AlibabaCloud struct MaterialDetail { std::string cardNumber; - std::string contactAddress; - int status; std::string eName; std::string address; std::string loaUrl; - std::string city; std::string passportUrl; + std::string name; + std::string town; + std::vector reviewAdditionalFiles; + std::string contactNumber; + std::string legalNoticeUrl; + std::string contactAddress; + int status; + std::string reviewApplicationFile; + std::string city; std::string province; std::string eAddress; - std::string name; std::string idCardUrl; std::string businessLicenceUrl; int type; std::string expirationDate; std::string contactZipcode; - std::string town; - std::string contactNumber; std::string contactEmail; std::string country; int region; - std::string legalNoticeUrl; std::string contactName; }; struct FirstClassification @@ -77,6 +79,14 @@ namespace AlibabaCloud std::string engAddress; std::string name; }; + struct ReviewOfficialFiles + { + std::string reviewPart; + std::string reviewAudit; + std::string reviewPass; + std::string reviewKeep; + std::vector reviewSupplements; + }; struct ThirdClassifications { std::string code; @@ -110,6 +120,7 @@ namespace AlibabaCloud std::string getLoaUrl()const; std::vector getReceiptUrl()const; std::string getTmIcon()const; + std::string getPartnerCode()const; std::string getAcceptUrl()const; std::string getSendSbjLogistics()const; int getTmNameType()const; @@ -117,6 +128,7 @@ namespace AlibabaCloud std::string getGrayIconUrl()const; float getServicePrice()const; AdminUploads getAdminUploads()const; + std::string getNotAcceptUrl()const; std::vector getThirdClassification()const; std::string getExtendInfo()const; int getStatus()const; @@ -126,8 +138,11 @@ namespace AlibabaCloud std::string getTmNumber()const; long getCreateTime()const; float getOrderPrice()const; + std::vector getFlags()const; std::string getOrderId()const; + std::string getPartnerName()const; std::vector getSupplements()const; + ReviewOfficialFiles getReviewOfficialFiles()const; int getType()const; std::string getRecvUserLogistics()const; std::string getNote()const; @@ -135,6 +150,7 @@ namespace AlibabaCloud std::string getTmName()const; long getUpdateTime()const; std::string getBizId()const; + std::string getPartnerMobile()const; protected: void parse(const std::string &payload); @@ -144,6 +160,7 @@ namespace AlibabaCloud std::string loaUrl_; std::vector receiptUrl_; std::string tmIcon_; + std::string partnerCode_; std::string acceptUrl_; std::string sendSbjLogistics_; int tmNameType_; @@ -151,6 +168,7 @@ namespace AlibabaCloud std::string grayIconUrl_; float servicePrice_; AdminUploads adminUploads_; + std::string notAcceptUrl_; std::vector thirdClassification_; std::string extendInfo_; int status_; @@ -160,8 +178,11 @@ namespace AlibabaCloud std::string tmNumber_; long createTime_; float orderPrice_; + std::vector flags_; std::string orderId_; + std::string partnerName_; std::vector supplements_; + ReviewOfficialFiles reviewOfficialFiles_; int type_; std::string recvUserLogistics_; std::string note_; @@ -169,6 +190,7 @@ namespace AlibabaCloud std::string tmName_; long updateTime_; std::string bizId_; + std::string partnerMobile_; }; } diff --git a/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationLogsResult.h b/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationLogsResult.h index 7392f4393..2ecdcf245 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationLogsResult.h +++ b/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationLogsResult.h @@ -35,6 +35,7 @@ namespace AlibabaCloud struct DataItem { long operateTime; + std::string extendContent; std::string note; std::string bizId; int operateType; diff --git a/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationsByIntentionRequest.h b/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationsByIntentionRequest.h index 10291d7eb..e4837b558 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationsByIntentionRequest.h +++ b/trademark/include/alibabacloud/trademark/model/QueryTradeMarkApplicationsByIntentionRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud QueryTradeMarkApplicationsByIntentionRequest(); ~QueryTradeMarkApplicationsByIntentionRequest(); - std::string getChannel()const; - void setChannel(const std::string& channel); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getIntentionBizId()const; - void setIntentionBizId(const std::string& intentionBizId); - int getPageNum()const; - void setPageNum(int pageNum); + std::string getChannel()const; + void setChannel(const std::string& channel); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getIntentionBizId()const; + void setIntentionBizId(const std::string& intentionBizId); + int getPageNum()const; + void setPageNum(int pageNum); private: - std::string channel_; - int pageSize_; - std::string intentionBizId_; - int pageNum_; + std::string channel_; + int pageSize_; + std::string intentionBizId_; + int pageNum_; }; } diff --git a/trademark/include/alibabacloud/trademark/model/QueryTradeProduceDetailResult.h b/trademark/include/alibabacloud/trademark/model/QueryTradeProduceDetailResult.h index 5eebf31db..0fc6c84ba 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryTradeProduceDetailResult.h +++ b/trademark/include/alibabacloud/trademark/model/QueryTradeProduceDetailResult.h @@ -41,6 +41,7 @@ namespace AlibabaCloud float refundAmount; std::string operateNote; float finalAmount; + int source; std::string preOrderId; float paidAmount; bool allowCancel; diff --git a/trademark/include/alibabacloud/trademark/model/QueryTradeProduceListResult.h b/trademark/include/alibabacloud/trademark/model/QueryTradeProduceListResult.h index 0bc58e75b..ab9c4a327 100644 --- a/trademark/include/alibabacloud/trademark/model/QueryTradeProduceListResult.h +++ b/trademark/include/alibabacloud/trademark/model/QueryTradeProduceListResult.h @@ -40,6 +40,7 @@ namespace AlibabaCloud std::string operateNote; int failReason; int finalAmount; + int source; std::string preOrderId; bool allowCancel; std::string registerNumber; diff --git a/trademark/include/alibabacloud/trademark/model/RefuseAdditionalMaterialRequest.h b/trademark/include/alibabacloud/trademark/model/RefuseAdditionalMaterialRequest.h new file mode 100644 index 000000000..bc89b6b3e --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/RefuseAdditionalMaterialRequest.h @@ -0,0 +1,51 @@ +/* + * 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_TRADEMARK_MODEL_REFUSEADDITIONALMATERIALREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_REFUSEADDITIONALMATERIALREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT RefuseAdditionalMaterialRequest : public RpcServiceRequest + { + + public: + RefuseAdditionalMaterialRequest(); + ~RefuseAdditionalMaterialRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string note_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_REFUSEADDITIONALMATERIALREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/RefuseAdditionalMaterialResult.h b/trademark/include/alibabacloud/trademark/model/RefuseAdditionalMaterialResult.h new file mode 100644 index 000000000..d5c81f3fa --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/RefuseAdditionalMaterialResult.h @@ -0,0 +1,55 @@ +/* + * 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_TRADEMARK_MODEL_REFUSEADDITIONALMATERIALRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_REFUSEADDITIONALMATERIALRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT RefuseAdditionalMaterialResult : public ServiceResult + { + public: + + + RefuseAdditionalMaterialResult(); + explicit RefuseAdditionalMaterialResult(const std::string &payload); + ~RefuseAdditionalMaterialResult(); + std::string getErrorMsg()const; + std::string getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_REFUSEADDITIONALMATERIALRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/RefuseApplicantRequest.h b/trademark/include/alibabacloud/trademark/model/RefuseApplicantRequest.h new file mode 100644 index 000000000..1abf47f19 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/RefuseApplicantRequest.h @@ -0,0 +1,51 @@ +/* + * 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_TRADEMARK_MODEL_REFUSEAPPLICANTREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_REFUSEAPPLICANTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT RefuseApplicantRequest : public RpcServiceRequest + { + + public: + RefuseApplicantRequest(); + ~RefuseApplicantRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getBizId()const; + void setBizId(const std::string& bizId); + + private: + std::string note_; + std::string bizId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_REFUSEAPPLICANTREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/RefuseApplicantResult.h b/trademark/include/alibabacloud/trademark/model/RefuseApplicantResult.h new file mode 100644 index 000000000..ab671c151 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/RefuseApplicantResult.h @@ -0,0 +1,55 @@ +/* + * 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_TRADEMARK_MODEL_REFUSEAPPLICANTRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_REFUSEAPPLICANTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT RefuseApplicantResult : public ServiceResult + { + public: + + + RefuseApplicantResult(); + explicit RefuseApplicantResult(const std::string &payload); + ~RefuseApplicantResult(); + std::string getErrorMsg()const; + std::string getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_REFUSEAPPLICANTRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/RejectApplicantRequest.h b/trademark/include/alibabacloud/trademark/model/RejectApplicantRequest.h new file mode 100644 index 000000000..93baba5d7 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/RejectApplicantRequest.h @@ -0,0 +1,51 @@ +/* + * 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_TRADEMARK_MODEL_REJECTAPPLICANTREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_REJECTAPPLICANTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT RejectApplicantRequest : public RpcServiceRequest + { + + public: + RejectApplicantRequest(); + ~RejectApplicantRequest(); + + std::string getNote()const; + void setNote(const std::string& note); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + + private: + std::string note_; + std::string instanceId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_REJECTAPPLICANTREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/RejectApplicantResult.h b/trademark/include/alibabacloud/trademark/model/RejectApplicantResult.h new file mode 100644 index 000000000..fcec03221 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/RejectApplicantResult.h @@ -0,0 +1,49 @@ +/* + * 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_TRADEMARK_MODEL_REJECTAPPLICANTRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_REJECTAPPLICANTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT RejectApplicantResult : public ServiceResult + { + public: + + + RejectApplicantResult(); + explicit RejectApplicantResult(const std::string &payload); + ~RejectApplicantResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_REJECTAPPLICANTRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/SaveTaskForOfficialFileCustomRequest.h b/trademark/include/alibabacloud/trademark/model/SaveTaskForOfficialFileCustomRequest.h new file mode 100644 index 000000000..231ea65e8 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/SaveTaskForOfficialFileCustomRequest.h @@ -0,0 +1,51 @@ +/* + * 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_TRADEMARK_MODEL_SAVETASKFOROFFICIALFILECUSTOMREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_SAVETASKFOROFFICIALFILECUSTOMREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT SaveTaskForOfficialFileCustomRequest : public RpcServiceRequest + { + + public: + SaveTaskForOfficialFileCustomRequest(); + ~SaveTaskForOfficialFileCustomRequest(); + + long getEndAcceptTime()const; + void setEndAcceptTime(long endAcceptTime); + long getStartAcceptTime()const; + void setStartAcceptTime(long startAcceptTime); + + private: + long endAcceptTime_; + long startAcceptTime_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SAVETASKFOROFFICIALFILECUSTOMREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/SaveTaskForOfficialFileCustomResult.h b/trademark/include/alibabacloud/trademark/model/SaveTaskForOfficialFileCustomResult.h new file mode 100644 index 000000000..5e1b27574 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/SaveTaskForOfficialFileCustomResult.h @@ -0,0 +1,51 @@ +/* + * 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_TRADEMARK_MODEL_SAVETASKFOROFFICIALFILECUSTOMRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_SAVETASKFOROFFICIALFILECUSTOMRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT SaveTaskForOfficialFileCustomResult : public ServiceResult + { + public: + + + SaveTaskForOfficialFileCustomResult(); + explicit SaveTaskForOfficialFileCustomResult(const std::string &payload); + ~SaveTaskForOfficialFileCustomResult(); + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SAVETASKFOROFFICIALFILECUSTOMRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/SaveTradeMarkReviewMaterialDetailRequest.h b/trademark/include/alibabacloud/trademark/model/SaveTradeMarkReviewMaterialDetailRequest.h new file mode 100644 index 000000000..fe8450062 --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/SaveTradeMarkReviewMaterialDetailRequest.h @@ -0,0 +1,111 @@ +/* + * 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_TRADEMARK_MODEL_SAVETRADEMARKREVIEWMATERIALDETAILREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_SAVETRADEMARKREVIEWMATERIALDETAILREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT SaveTradeMarkReviewMaterialDetailRequest : public RpcServiceRequest + { + + public: + SaveTradeMarkReviewMaterialDetailRequest(); + ~SaveTradeMarkReviewMaterialDetailRequest(); + + std::string getContactEmail()const; + void setContactEmail(const std::string& contactEmail); + std::string getEngName()const; + void setEngName(const std::string& engName); + std::string getCountry()const; + void setCountry(const std::string& country); + std::string getLegalNoticeOssKey()const; + void setLegalNoticeOssKey(const std::string& legalNoticeOssKey); + std::string getContactNumber()const; + void setContactNumber(const std::string& contactNumber); + std::string getEngAddress()const; + void setEngAddress(const std::string& engAddress); + int getType()const; + void setType(int type); + std::string getContactName()const; + void setContactName(const std::string& contactName); + std::string getPassportOssKey()const; + void setPassportOssKey(const std::string& passportOssKey); + std::string getProvince()const; + void setProvince(const std::string& province); + int getSubmitType()const; + void setSubmitType(int submitType); + std::string getLoaOssKey()const; + void setLoaOssKey(const std::string& loaOssKey); + std::string getContactAddress()const; + void setContactAddress(const std::string& contactAddress); + std::string getAddress()const; + void setAddress(const std::string& address); + std::string getIdCardOssKey()const; + void setIdCardOssKey(const std::string& idCardOssKey); + std::string getApplicationOssKey()const; + void setApplicationOssKey(const std::string& applicationOssKey); + std::string getBusinessLicenceOssKey()const; + void setBusinessLicenceOssKey(const std::string& businessLicenceOssKey); + std::string getBizId()const; + void setBizId(const std::string& bizId); + std::string getName()const; + void setName(const std::string& name); + std::string getAdditionalOssKeyList()const; + void setAdditionalOssKeyList(const std::string& additionalOssKeyList); + std::string getCardNumber()const; + void setCardNumber(const std::string& cardNumber); + int getRegion()const; + void setRegion(int region); + + private: + std::string contactEmail_; + std::string engName_; + std::string country_; + std::string legalNoticeOssKey_; + std::string contactNumber_; + std::string engAddress_; + int type_; + std::string contactName_; + std::string passportOssKey_; + std::string province_; + int submitType_; + std::string loaOssKey_; + std::string contactAddress_; + std::string address_; + std::string idCardOssKey_; + std::string applicationOssKey_; + std::string businessLicenceOssKey_; + std::string bizId_; + std::string name_; + std::string additionalOssKeyList_; + std::string cardNumber_; + int region_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SAVETRADEMARKREVIEWMATERIALDETAILREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/SaveTradeMarkReviewMaterialDetailResult.h b/trademark/include/alibabacloud/trademark/model/SaveTradeMarkReviewMaterialDetailResult.h new file mode 100644 index 000000000..198f72f7c --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/SaveTradeMarkReviewMaterialDetailResult.h @@ -0,0 +1,53 @@ +/* + * 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_TRADEMARK_MODEL_SAVETRADEMARKREVIEWMATERIALDETAILRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_SAVETRADEMARKREVIEWMATERIALDETAILRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT SaveTradeMarkReviewMaterialDetailResult : public ServiceResult + { + public: + + + SaveTradeMarkReviewMaterialDetailResult(); + explicit SaveTradeMarkReviewMaterialDetailResult(const std::string &payload); + ~SaveTradeMarkReviewMaterialDetailResult(); + std::string getErrorMsg()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SAVETRADEMARKREVIEWMATERIALDETAILRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/SearchTmOnsalesRequest.h b/trademark/include/alibabacloud/trademark/model/SearchTmOnsalesRequest.h new file mode 100644 index 000000000..792956cbf --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/SearchTmOnsalesRequest.h @@ -0,0 +1,93 @@ +/* + * 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_TRADEMARK_MODEL_SEARCHTMONSALESREQUEST_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_SEARCHTMONSALESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT SearchTmOnsalesRequest : public RpcServiceRequest + { + + public: + SearchTmOnsalesRequest(); + ~SearchTmOnsalesRequest(); + + std::string getTmName()const; + void setTmName(const std::string& tmName); + std::string getProductCode()const; + void setProductCode(const std::string& productCode); + std::string getTopSearch()const; + void setTopSearch(const std::string& topSearch); + int getRegLeft()const; + void setRegLeft(int regLeft); + std::string getClassification()const; + void setClassification(const std::string& classification); + int getPageNum()const; + void setPageNum(int pageNum); + long getOrderPriceLeft()const; + void setOrderPriceLeft(long orderPriceLeft); + bool getQueryAll()const; + void setQueryAll(bool queryAll); + std::string getSortName()const; + void setSortName(const std::string& sortName); + long getOrderPriceRight()const; + void setOrderPriceRight(long orderPriceRight); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getSortOrder()const; + void setSortOrder(const std::string& sortOrder); + std::string getTag()const; + void setTag(const std::string& tag); + std::string getKeyword()const; + void setKeyword(const std::string& keyword); + std::string getRegisterNumber()const; + void setRegisterNumber(const std::string& registerNumber); + int getRegRight()const; + void setRegRight(int regRight); + + private: + std::string tmName_; + std::string productCode_; + std::string topSearch_; + int regLeft_; + std::string classification_; + int pageNum_; + long orderPriceLeft_; + bool queryAll_; + std::string sortName_; + long orderPriceRight_; + int pageSize_; + std::string sortOrder_; + std::string tag_; + std::string keyword_; + std::string registerNumber_; + int regRight_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SEARCHTMONSALESREQUEST_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/SearchTmOnsalesResult.h b/trademark/include/alibabacloud/trademark/model/SearchTmOnsalesResult.h new file mode 100644 index 000000000..3f40febaa --- /dev/null +++ b/trademark/include/alibabacloud/trademark/model/SearchTmOnsalesResult.h @@ -0,0 +1,72 @@ +/* + * 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_TRADEMARK_MODEL_SEARCHTMONSALESRESULT_H_ +#define ALIBABACLOUD_TRADEMARK_MODEL_SEARCHTMONSALESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Trademark + { + namespace Model + { + class ALIBABACLOUD_TRADEMARK_EXPORT SearchTmOnsalesResult : public ServiceResult + { + public: + struct Trademark + { + long status; + std::string uid; + std::string trademarkName; + std::string productCode; + std::string classification; + long orderPrice; + std::string productDesc; + std::string registrationNumber; + std::string icon; + std::string partnerCode; + }; + + + SearchTmOnsalesResult(); + explicit SearchTmOnsalesResult(const std::string &payload); + ~SearchTmOnsalesResult(); + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + std::vector getTrademarks()const; + int getTotalPageNumber()const; + + protected: + void parse(const std::string &payload); + private: + int totalCount_; + int pageSize_; + int pageNumber_; + std::vector trademarks_; + int totalPageNumber_; + + }; + } + } +} +#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SEARCHTMONSALESRESULT_H_ \ No newline at end of file diff --git a/trademark/include/alibabacloud/trademark/model/WriteCommunicationLogRequest.h b/trademark/include/alibabacloud/trademark/model/WriteCommunicationLogRequest.h index 05a12d60d..d2670ed36 100644 --- a/trademark/include/alibabacloud/trademark/model/WriteCommunicationLogRequest.h +++ b/trademark/include/alibabacloud/trademark/model/WriteCommunicationLogRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud WriteCommunicationLogRequest(); ~WriteCommunicationLogRequest(); - std::string getNote()const; - void setNote(const std::string& note); - std::string getTargetId()const; - void setTargetId(const std::string& targetId); - std::string getBizId()const; - void setBizId(const std::string& bizId); + std::string getNote()const; + void setNote(const std::string& note); + std::string getTargetId()const; + void setTargetId(const std::string& targetId); + std::string getBizId()const; + void setBizId(const std::string& bizId); private: - std::string note_; - std::string targetId_; - std::string bizId_; + std::string note_; + std::string targetId_; + std::string bizId_; }; } diff --git a/trademark/include/alibabacloud/trademark/model/WriteIntentionCommunicationLogRequest.h b/trademark/include/alibabacloud/trademark/model/WriteIntentionCommunicationLogRequest.h index df5c35ec1..8fe3afd27 100644 --- a/trademark/include/alibabacloud/trademark/model/WriteIntentionCommunicationLogRequest.h +++ b/trademark/include/alibabacloud/trademark/model/WriteIntentionCommunicationLogRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud WriteIntentionCommunicationLogRequest(); ~WriteIntentionCommunicationLogRequest(); - std::string getNote()const; - void setNote(const std::string& note); - bool getReject()const; - void setReject(bool reject); - std::string getBizId()const; - void setBizId(const std::string& bizId); + std::string getNote()const; + void setNote(const std::string& note); + bool getReject()const; + void setReject(bool reject); + std::string getBizId()const; + void setBizId(const std::string& bizId); private: - std::string note_; - bool reject_; - std::string bizId_; + std::string note_; + bool reject_; + std::string bizId_; }; } diff --git a/trademark/src/TrademarkClient.cc b/trademark/src/TrademarkClient.cc index 479728c01..53e63865b 100644 --- a/trademark/src/TrademarkClient.cc +++ b/trademark/src/TrademarkClient.cc @@ -51,6 +51,42 @@ TrademarkClient::TrademarkClient(const std::string & accessKeyId, const std::str TrademarkClient::~TrademarkClient() {} +TrademarkClient::AcceptPartnerNotificationOutcome TrademarkClient::acceptPartnerNotification(const AcceptPartnerNotificationRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AcceptPartnerNotificationOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AcceptPartnerNotificationOutcome(AcceptPartnerNotificationResult(outcome.result())); + else + return AcceptPartnerNotificationOutcome(outcome.error()); +} + +void TrademarkClient::acceptPartnerNotificationAsync(const AcceptPartnerNotificationRequest& request, const AcceptPartnerNotificationAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, acceptPartnerNotification(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::AcceptPartnerNotificationOutcomeCallable TrademarkClient::acceptPartnerNotificationCallable(const AcceptPartnerNotificationRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->acceptPartnerNotification(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + TrademarkClient::ApplyNotaryPostOutcome TrademarkClient::applyNotaryPost(const ApplyNotaryPostRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -195,6 +231,42 @@ TrademarkClient::CheckLoaFillOutcomeCallable TrademarkClient::checkLoaFillCallab return task->get_future(); } +TrademarkClient::CheckTrademarkOrderOutcome TrademarkClient::checkTrademarkOrder(const CheckTrademarkOrderRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CheckTrademarkOrderOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CheckTrademarkOrderOutcome(CheckTrademarkOrderResult(outcome.result())); + else + return CheckTrademarkOrderOutcome(outcome.error()); +} + +void TrademarkClient::checkTrademarkOrderAsync(const CheckTrademarkOrderRequest& request, const CheckTrademarkOrderAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, checkTrademarkOrder(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::CheckTrademarkOrderOutcomeCallable TrademarkClient::checkTrademarkOrderCallable(const CheckTrademarkOrderRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->checkTrademarkOrder(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + TrademarkClient::CombineLoaOutcome TrademarkClient::combineLoa(const CombineLoaRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -231,6 +303,78 @@ TrademarkClient::CombineLoaOutcomeCallable TrademarkClient::combineLoaCallable(c return task->get_future(); } +TrademarkClient::ConfirmAdditionalMaterialOutcome TrademarkClient::confirmAdditionalMaterial(const ConfirmAdditionalMaterialRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ConfirmAdditionalMaterialOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ConfirmAdditionalMaterialOutcome(ConfirmAdditionalMaterialResult(outcome.result())); + else + return ConfirmAdditionalMaterialOutcome(outcome.error()); +} + +void TrademarkClient::confirmAdditionalMaterialAsync(const ConfirmAdditionalMaterialRequest& request, const ConfirmAdditionalMaterialAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, confirmAdditionalMaterial(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::ConfirmAdditionalMaterialOutcomeCallable TrademarkClient::confirmAdditionalMaterialCallable(const ConfirmAdditionalMaterialRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->confirmAdditionalMaterial(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +TrademarkClient::ConfirmApplicantOutcome TrademarkClient::confirmApplicant(const ConfirmApplicantRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ConfirmApplicantOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ConfirmApplicantOutcome(ConfirmApplicantResult(outcome.result())); + else + return ConfirmApplicantOutcome(outcome.error()); +} + +void TrademarkClient::confirmApplicantAsync(const ConfirmApplicantRequest& request, const ConfirmApplicantAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, confirmApplicant(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::ConfirmApplicantOutcomeCallable TrademarkClient::confirmApplicantCallable(const ConfirmApplicantRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->confirmApplicant(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + TrademarkClient::ConvertImageToGrayOutcome TrademarkClient::convertImageToGray(const ConvertImageToGrayRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -447,6 +591,42 @@ TrademarkClient::DenySupplementOutcomeCallable TrademarkClient::denySupplementCa return task->get_future(); } +TrademarkClient::DescirbeCombineTrademarkOutcome TrademarkClient::descirbeCombineTrademark(const DescirbeCombineTrademarkRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescirbeCombineTrademarkOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescirbeCombineTrademarkOutcome(DescirbeCombineTrademarkResult(outcome.result())); + else + return DescirbeCombineTrademarkOutcome(outcome.error()); +} + +void TrademarkClient::descirbeCombineTrademarkAsync(const DescirbeCombineTrademarkRequest& request, const DescirbeCombineTrademarkAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, descirbeCombineTrademark(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::DescirbeCombineTrademarkOutcomeCallable TrademarkClient::descirbeCombineTrademarkCallable(const DescirbeCombineTrademarkRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->descirbeCombineTrademark(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + TrademarkClient::FillLogisticsOutcome TrademarkClient::fillLogistics(const FillLogisticsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -987,6 +1167,42 @@ TrademarkClient::QueryIntentionListOutcomeCallable TrademarkClient::queryIntenti return task->get_future(); } +TrademarkClient::QueryIntentionPriceOutcome TrademarkClient::queryIntentionPrice(const QueryIntentionPriceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryIntentionPriceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryIntentionPriceOutcome(QueryIntentionPriceResult(outcome.result())); + else + return QueryIntentionPriceOutcome(outcome.error()); +} + +void TrademarkClient::queryIntentionPriceAsync(const QueryIntentionPriceRequest& request, const QueryIntentionPriceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryIntentionPrice(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::QueryIntentionPriceOutcomeCallable TrademarkClient::queryIntentionPriceCallable(const QueryIntentionPriceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryIntentionPrice(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + TrademarkClient::QueryMaterialOutcome TrademarkClient::queryMaterial(const QueryMaterialRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1095,6 +1311,42 @@ TrademarkClient::QueryMonitorKeywordsOutcomeCallable TrademarkClient::queryMonit return task->get_future(); } +TrademarkClient::QueryOfficialFileCustomListOutcome TrademarkClient::queryOfficialFileCustomList(const QueryOfficialFileCustomListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryOfficialFileCustomListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryOfficialFileCustomListOutcome(QueryOfficialFileCustomListResult(outcome.result())); + else + return QueryOfficialFileCustomListOutcome(outcome.error()); +} + +void TrademarkClient::queryOfficialFileCustomListAsync(const QueryOfficialFileCustomListRequest& request, const QueryOfficialFileCustomListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryOfficialFileCustomList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::QueryOfficialFileCustomListOutcomeCallable TrademarkClient::queryOfficialFileCustomListCallable(const QueryOfficialFileCustomListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryOfficialFileCustomList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + TrademarkClient::QueryOssResourcesOutcome TrademarkClient::queryOssResources(const QueryOssResourcesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1635,6 +1887,114 @@ TrademarkClient::RefundProduceOutcomeCallable TrademarkClient::refundProduceCall return task->get_future(); } +TrademarkClient::RefuseAdditionalMaterialOutcome TrademarkClient::refuseAdditionalMaterial(const RefuseAdditionalMaterialRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RefuseAdditionalMaterialOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RefuseAdditionalMaterialOutcome(RefuseAdditionalMaterialResult(outcome.result())); + else + return RefuseAdditionalMaterialOutcome(outcome.error()); +} + +void TrademarkClient::refuseAdditionalMaterialAsync(const RefuseAdditionalMaterialRequest& request, const RefuseAdditionalMaterialAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, refuseAdditionalMaterial(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::RefuseAdditionalMaterialOutcomeCallable TrademarkClient::refuseAdditionalMaterialCallable(const RefuseAdditionalMaterialRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->refuseAdditionalMaterial(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +TrademarkClient::RefuseApplicantOutcome TrademarkClient::refuseApplicant(const RefuseApplicantRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RefuseApplicantOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RefuseApplicantOutcome(RefuseApplicantResult(outcome.result())); + else + return RefuseApplicantOutcome(outcome.error()); +} + +void TrademarkClient::refuseApplicantAsync(const RefuseApplicantRequest& request, const RefuseApplicantAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, refuseApplicant(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::RefuseApplicantOutcomeCallable TrademarkClient::refuseApplicantCallable(const RefuseApplicantRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->refuseApplicant(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +TrademarkClient::RejectApplicantOutcome TrademarkClient::rejectApplicant(const RejectApplicantRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RejectApplicantOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RejectApplicantOutcome(RejectApplicantResult(outcome.result())); + else + return RejectApplicantOutcome(outcome.error()); +} + +void TrademarkClient::rejectApplicantAsync(const RejectApplicantRequest& request, const RejectApplicantAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, rejectApplicant(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::RejectApplicantOutcomeCallable TrademarkClient::rejectApplicantCallable(const RejectApplicantRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->rejectApplicant(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + TrademarkClient::SaveTaskOutcome TrademarkClient::saveTask(const SaveTaskRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1671,6 +2031,114 @@ TrademarkClient::SaveTaskOutcomeCallable TrademarkClient::saveTaskCallable(const return task->get_future(); } +TrademarkClient::SaveTaskForOfficialFileCustomOutcome TrademarkClient::saveTaskForOfficialFileCustom(const SaveTaskForOfficialFileCustomRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveTaskForOfficialFileCustomOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveTaskForOfficialFileCustomOutcome(SaveTaskForOfficialFileCustomResult(outcome.result())); + else + return SaveTaskForOfficialFileCustomOutcome(outcome.error()); +} + +void TrademarkClient::saveTaskForOfficialFileCustomAsync(const SaveTaskForOfficialFileCustomRequest& request, const SaveTaskForOfficialFileCustomAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveTaskForOfficialFileCustom(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::SaveTaskForOfficialFileCustomOutcomeCallable TrademarkClient::saveTaskForOfficialFileCustomCallable(const SaveTaskForOfficialFileCustomRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveTaskForOfficialFileCustom(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +TrademarkClient::SaveTradeMarkReviewMaterialDetailOutcome TrademarkClient::saveTradeMarkReviewMaterialDetail(const SaveTradeMarkReviewMaterialDetailRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveTradeMarkReviewMaterialDetailOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveTradeMarkReviewMaterialDetailOutcome(SaveTradeMarkReviewMaterialDetailResult(outcome.result())); + else + return SaveTradeMarkReviewMaterialDetailOutcome(outcome.error()); +} + +void TrademarkClient::saveTradeMarkReviewMaterialDetailAsync(const SaveTradeMarkReviewMaterialDetailRequest& request, const SaveTradeMarkReviewMaterialDetailAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveTradeMarkReviewMaterialDetail(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::SaveTradeMarkReviewMaterialDetailOutcomeCallable TrademarkClient::saveTradeMarkReviewMaterialDetailCallable(const SaveTradeMarkReviewMaterialDetailRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveTradeMarkReviewMaterialDetail(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +TrademarkClient::SearchTmOnsalesOutcome TrademarkClient::searchTmOnsales(const SearchTmOnsalesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SearchTmOnsalesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SearchTmOnsalesOutcome(SearchTmOnsalesResult(outcome.result())); + else + return SearchTmOnsalesOutcome(outcome.error()); +} + +void TrademarkClient::searchTmOnsalesAsync(const SearchTmOnsalesRequest& request, const SearchTmOnsalesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, searchTmOnsales(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +TrademarkClient::SearchTmOnsalesOutcomeCallable TrademarkClient::searchTmOnsalesCallable(const SearchTmOnsalesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->searchTmOnsales(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + TrademarkClient::StartNotaryOutcome TrademarkClient::startNotary(const StartNotaryRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/trademark/src/model/AcceptPartnerNotificationRequest.cc b/trademark/src/model/AcceptPartnerNotificationRequest.cc new file mode 100644 index 000000000..554763086 --- /dev/null +++ b/trademark/src/model/AcceptPartnerNotificationRequest.cc @@ -0,0 +1,73 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::AcceptPartnerNotificationRequest; + +AcceptPartnerNotificationRequest::AcceptPartnerNotificationRequest() : + RpcServiceRequest("trademark", "2018-07-24", "AcceptPartnerNotification") +{ + setMethod(HttpRequest::Method::Post); +} + +AcceptPartnerNotificationRequest::~AcceptPartnerNotificationRequest() +{} + +std::string AcceptPartnerNotificationRequest::getMaterial()const +{ + return material_; +} + +void AcceptPartnerNotificationRequest::setMaterial(const std::string& material) +{ + material_ = material; + setParameter("Material", material); +} + +std::string AcceptPartnerNotificationRequest::getBizId()const +{ + return bizId_; +} + +void AcceptPartnerNotificationRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + +std::string AcceptPartnerNotificationRequest::getRemark()const +{ + return remark_; +} + +void AcceptPartnerNotificationRequest::setRemark(const std::string& remark) +{ + remark_ = remark; + setParameter("Remark", remark); +} + +std::string AcceptPartnerNotificationRequest::getOperation()const +{ + return operation_; +} + +void AcceptPartnerNotificationRequest::setOperation(const std::string& operation) +{ + operation_ = operation; + setParameter("Operation", operation); +} + diff --git a/trademark/src/model/AcceptPartnerNotificationResult.cc b/trademark/src/model/AcceptPartnerNotificationResult.cc new file mode 100644 index 000000000..d50d4ee83 --- /dev/null +++ b/trademark/src/model/AcceptPartnerNotificationResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +AcceptPartnerNotificationResult::AcceptPartnerNotificationResult() : + ServiceResult() +{} + +AcceptPartnerNotificationResult::AcceptPartnerNotificationResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AcceptPartnerNotificationResult::~AcceptPartnerNotificationResult() +{} + +void AcceptPartnerNotificationResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = value["ErrorCode"].asString(); + +} + +std::string AcceptPartnerNotificationResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string AcceptPartnerNotificationResult::getErrorCode()const +{ + return errorCode_; +} + +bool AcceptPartnerNotificationResult::getSuccess()const +{ + return success_; +} + diff --git a/trademark/src/model/ApplyNotaryPostRequest.cc b/trademark/src/model/ApplyNotaryPostRequest.cc index 0ea98b412..e62899247 100644 --- a/trademark/src/model/ApplyNotaryPostRequest.cc +++ b/trademark/src/model/ApplyNotaryPostRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::ApplyNotaryPostRequest; ApplyNotaryPostRequest::ApplyNotaryPostRequest() : RpcServiceRequest("trademark", "2018-07-24", "ApplyNotaryPost") -{} +{ + setMethod(HttpRequest::Method::Post); +} ApplyNotaryPostRequest::~ApplyNotaryPostRequest() {} @@ -33,7 +35,7 @@ std::string ApplyNotaryPostRequest::getReceiverName()const void ApplyNotaryPostRequest::setReceiverName(const std::string& receiverName) { receiverName_ = receiverName; - setCoreParameter("ReceiverName", receiverName); + setParameter("ReceiverName", receiverName); } std::string ApplyNotaryPostRequest::getReceiverPhone()const @@ -44,7 +46,7 @@ std::string ApplyNotaryPostRequest::getReceiverPhone()const void ApplyNotaryPostRequest::setReceiverPhone(const std::string& receiverPhone) { receiverPhone_ = receiverPhone; - setCoreParameter("ReceiverPhone", receiverPhone); + setParameter("ReceiverPhone", receiverPhone); } long ApplyNotaryPostRequest::getNotaryOrderId()const @@ -55,7 +57,7 @@ long ApplyNotaryPostRequest::getNotaryOrderId()const void ApplyNotaryPostRequest::setNotaryOrderId(long notaryOrderId) { notaryOrderId_ = notaryOrderId; - setCoreParameter("NotaryOrderId", std::to_string(notaryOrderId)); + setParameter("NotaryOrderId", std::to_string(notaryOrderId)); } std::string ApplyNotaryPostRequest::getReceiverAddress()const @@ -66,6 +68,6 @@ std::string ApplyNotaryPostRequest::getReceiverAddress()const void ApplyNotaryPostRequest::setReceiverAddress(const std::string& receiverAddress) { receiverAddress_ = receiverAddress; - setCoreParameter("ReceiverAddress", receiverAddress); + setParameter("ReceiverAddress", receiverAddress); } diff --git a/trademark/src/model/BindMaterialRequest.cc b/trademark/src/model/BindMaterialRequest.cc index 57e3e93cf..1dfe55ecd 100644 --- a/trademark/src/model/BindMaterialRequest.cc +++ b/trademark/src/model/BindMaterialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::BindMaterialRequest; BindMaterialRequest::BindMaterialRequest() : RpcServiceRequest("trademark", "2018-07-24", "BindMaterial") -{} +{ + setMethod(HttpRequest::Method::Post); +} BindMaterialRequest::~BindMaterialRequest() {} @@ -33,7 +35,7 @@ std::string BindMaterialRequest::getBizId()const void BindMaterialRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } std::string BindMaterialRequest::getMaterialId()const @@ -44,7 +46,7 @@ std::string BindMaterialRequest::getMaterialId()const void BindMaterialRequest::setMaterialId(const std::string& materialId) { materialId_ = materialId; - setCoreParameter("MaterialId", materialId); + setParameter("MaterialId", materialId); } std::string BindMaterialRequest::getLoaOssKey()const @@ -55,6 +57,6 @@ std::string BindMaterialRequest::getLoaOssKey()const void BindMaterialRequest::setLoaOssKey(const std::string& loaOssKey) { loaOssKey_ = loaOssKey; - setCoreParameter("LoaOssKey", loaOssKey); + setParameter("LoaOssKey", loaOssKey); } diff --git a/trademark/src/model/CancelTradeOrderRequest.cc b/trademark/src/model/CancelTradeOrderRequest.cc index 4d907e491..af9f1918c 100644 --- a/trademark/src/model/CancelTradeOrderRequest.cc +++ b/trademark/src/model/CancelTradeOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::CancelTradeOrderRequest; CancelTradeOrderRequest::CancelTradeOrderRequest() : RpcServiceRequest("trademark", "2018-07-24", "CancelTradeOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelTradeOrderRequest::~CancelTradeOrderRequest() {} @@ -33,6 +35,6 @@ std::string CancelTradeOrderRequest::getBizId()const void CancelTradeOrderRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/trademark/src/model/CheckLoaFillRequest.cc b/trademark/src/model/CheckLoaFillRequest.cc index e2288487f..217773c26 100644 --- a/trademark/src/model/CheckLoaFillRequest.cc +++ b/trademark/src/model/CheckLoaFillRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::CheckLoaFillRequest; CheckLoaFillRequest::CheckLoaFillRequest() : RpcServiceRequest("trademark", "2018-07-24", "CheckLoaFill") -{} +{ + setMethod(HttpRequest::Method::Post); +} CheckLoaFillRequest::~CheckLoaFillRequest() {} @@ -33,7 +35,7 @@ std::string CheckLoaFillRequest::getOssKey()const void CheckLoaFillRequest::setOssKey(const std::string& ossKey) { ossKey_ = ossKey; - setCoreParameter("OssKey", ossKey); + setParameter("OssKey", ossKey); } std::string CheckLoaFillRequest::getType()const @@ -44,6 +46,6 @@ std::string CheckLoaFillRequest::getType()const void CheckLoaFillRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } diff --git a/trademark/src/model/CheckTrademarkOrderRequest.cc b/trademark/src/model/CheckTrademarkOrderRequest.cc new file mode 100644 index 000000000..b34434a8b --- /dev/null +++ b/trademark/src/model/CheckTrademarkOrderRequest.cc @@ -0,0 +1,249 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::CheckTrademarkOrderRequest; + +CheckTrademarkOrderRequest::CheckTrademarkOrderRequest() : + RpcServiceRequest("trademark", "2018-07-24", "CheckTrademarkOrder") +{ + setMethod(HttpRequest::Method::Post); +} + +CheckTrademarkOrderRequest::~CheckTrademarkOrderRequest() +{} + +std::string CheckTrademarkOrderRequest::getRealUserName()const +{ + return realUserName_; +} + +void CheckTrademarkOrderRequest::setRealUserName(const std::string& realUserName) +{ + realUserName_ = realUserName; + setParameter("RealUserName", realUserName); +} + +std::string CheckTrademarkOrderRequest::getOrderData()const +{ + return orderData_; +} + +void CheckTrademarkOrderRequest::setOrderData(const std::string& orderData) +{ + orderData_ = orderData; + setParameter("OrderData", orderData); +} + +std::string CheckTrademarkOrderRequest::getChannel()const +{ + return channel_; +} + +void CheckTrademarkOrderRequest::setChannel(const std::string& channel) +{ + channel_ = channel; + setParameter("Channel", channel); +} + +int CheckTrademarkOrderRequest::getType()const +{ + return type_; +} + +void CheckTrademarkOrderRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +std::string CheckTrademarkOrderRequest::getMaterialId()const +{ + return materialId_; +} + +void CheckTrademarkOrderRequest::setMaterialId(const std::string& materialId) +{ + materialId_ = materialId; + setParameter("MaterialId", materialId); +} + +long CheckTrademarkOrderRequest::getUserId()const +{ + return userId_; +} + +void CheckTrademarkOrderRequest::setUserId(long userId) +{ + userId_ = userId; + setParameter("UserId", std::to_string(userId)); +} + +std::string CheckTrademarkOrderRequest::getTmComment()const +{ + return tmComment_; +} + +void CheckTrademarkOrderRequest::setTmComment(const std::string& tmComment) +{ + tmComment_ = tmComment; + setParameter("TmComment", tmComment); +} + +std::string CheckTrademarkOrderRequest::getTmNameType()const +{ + return tmNameType_; +} + +void CheckTrademarkOrderRequest::setTmNameType(const std::string& tmNameType) +{ + tmNameType_ = tmNameType; + setParameter("TmNameType", tmNameType); +} + +std::string CheckTrademarkOrderRequest::getTmIcon()const +{ + return tmIcon_; +} + +void CheckTrademarkOrderRequest::setTmIcon(const std::string& tmIcon) +{ + tmIcon_ = tmIcon; + setParameter("TmIcon", tmIcon); +} + +std::string CheckTrademarkOrderRequest::getUid()const +{ + return uid_; +} + +void CheckTrademarkOrderRequest::setUid(const std::string& uid) +{ + uid_ = uid; + setParameter("Uid", uid); +} + +std::string CheckTrademarkOrderRequest::getRenewInfoId()const +{ + return renewInfoId_; +} + +void CheckTrademarkOrderRequest::setRenewInfoId(const std::string& renewInfoId) +{ + renewInfoId_ = renewInfoId; + setParameter("RenewInfoId", renewInfoId); +} + +std::string CheckTrademarkOrderRequest::getRootCode()const +{ + return rootCode_; +} + +void CheckTrademarkOrderRequest::setRootCode(const std::string& rootCode) +{ + rootCode_ = rootCode; + setParameter("RootCode", rootCode); +} + +std::string CheckTrademarkOrderRequest::getLoaOssKey()const +{ + return loaOssKey_; +} + +void CheckTrademarkOrderRequest::setLoaOssKey(const std::string& loaOssKey) +{ + loaOssKey_ = loaOssKey; + setParameter("LoaOssKey", loaOssKey); +} + +std::string CheckTrademarkOrderRequest::getRegisterNumber()const +{ + return registerNumber_; +} + +void CheckTrademarkOrderRequest::setRegisterNumber(const std::string& registerNumber) +{ + registerNumber_ = registerNumber; + setParameter("RegisterNumber", registerNumber); +} + +std::string CheckTrademarkOrderRequest::getTmName()const +{ + return tmName_; +} + +void CheckTrademarkOrderRequest::setTmName(const std::string& tmName) +{ + tmName_ = tmName; + setParameter("TmName", tmName); +} + +std::string CheckTrademarkOrderRequest::getPartnerCode()const +{ + return partnerCode_; +} + +void CheckTrademarkOrderRequest::setPartnerCode(const std::string& partnerCode) +{ + partnerCode_ = partnerCode; + setParameter("PartnerCode", partnerCode); +} + +std::string CheckTrademarkOrderRequest::getPhoneNum()const +{ + return phoneNum_; +} + +void CheckTrademarkOrderRequest::setPhoneNum(const std::string& phoneNum) +{ + phoneNum_ = phoneNum; + setParameter("PhoneNum", phoneNum); +} + +std::string CheckTrademarkOrderRequest::getRegisterName()const +{ + return registerName_; +} + +void CheckTrademarkOrderRequest::setRegisterName(const std::string& registerName) +{ + registerName_ = registerName; + setParameter("RegisterName", registerName); +} + +bool CheckTrademarkOrderRequest::getIsBlackIcon()const +{ + return isBlackIcon_; +} + +void CheckTrademarkOrderRequest::setIsBlackIcon(bool isBlackIcon) +{ + isBlackIcon_ = isBlackIcon; + setParameter("IsBlackIcon", isBlackIcon ? "true" : "false"); +} + +std::string CheckTrademarkOrderRequest::getBizId()const +{ + return bizId_; +} + +void CheckTrademarkOrderRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/trademark/src/model/CheckTrademarkOrderResult.cc b/trademark/src/model/CheckTrademarkOrderResult.cc new file mode 100644 index 000000000..97d1e189d --- /dev/null +++ b/trademark/src/model/CheckTrademarkOrderResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +CheckTrademarkOrderResult::CheckTrademarkOrderResult() : + ServiceResult() +{} + +CheckTrademarkOrderResult::CheckTrademarkOrderResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CheckTrademarkOrderResult::~CheckTrademarkOrderResult() +{} + +void CheckTrademarkOrderResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string CheckTrademarkOrderResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string CheckTrademarkOrderResult::getData()const +{ + return data_; +} + +bool CheckTrademarkOrderResult::getSuccess()const +{ + return success_; +} + diff --git a/trademark/src/model/CombineLoaRequest.cc b/trademark/src/model/CombineLoaRequest.cc index afe2864dc..cca75d12b 100644 --- a/trademark/src/model/CombineLoaRequest.cc +++ b/trademark/src/model/CombineLoaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::CombineLoaRequest; CombineLoaRequest::CombineLoaRequest() : RpcServiceRequest("trademark", "2018-07-24", "CombineLoa") -{} +{ + setMethod(HttpRequest::Method::Post); +} CombineLoaRequest::~CombineLoaRequest() {} @@ -33,7 +35,7 @@ std::string CombineLoaRequest::getMaterialName()const void CombineLoaRequest::setMaterialName(const std::string& materialName) { materialName_ = materialName; - setCoreParameter("MaterialName", materialName); + setParameter("MaterialName", materialName); } std::string CombineLoaRequest::getAddress()const @@ -44,7 +46,7 @@ std::string CombineLoaRequest::getAddress()const void CombineLoaRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string CombineLoaRequest::getMaterialId()const @@ -55,7 +57,7 @@ std::string CombineLoaRequest::getMaterialId()const void CombineLoaRequest::setMaterialId(const std::string& materialId) { materialId_ = materialId; - setCoreParameter("MaterialId", materialId); + setParameter("MaterialId", materialId); } std::string CombineLoaRequest::getTrademarkName()const @@ -66,7 +68,7 @@ std::string CombineLoaRequest::getTrademarkName()const void CombineLoaRequest::setTrademarkName(const std::string& trademarkName) { trademarkName_ = trademarkName; - setCoreParameter("TrademarkName", trademarkName); + setParameter("TrademarkName", trademarkName); } std::string CombineLoaRequest::getNationality()const @@ -77,7 +79,7 @@ std::string CombineLoaRequest::getNationality()const void CombineLoaRequest::setNationality(const std::string& nationality) { nationality_ = nationality; - setCoreParameter("Nationality", nationality); + setParameter("Nationality", nationality); } std::string CombineLoaRequest::getTmProduceType()const @@ -88,6 +90,6 @@ std::string CombineLoaRequest::getTmProduceType()const void CombineLoaRequest::setTmProduceType(const std::string& tmProduceType) { tmProduceType_ = tmProduceType; - setCoreParameter("TmProduceType", tmProduceType); + setParameter("TmProduceType", tmProduceType); } diff --git a/trademark/src/model/ConfirmAdditionalMaterialRequest.cc b/trademark/src/model/ConfirmAdditionalMaterialRequest.cc new file mode 100644 index 000000000..3ee53b837 --- /dev/null +++ b/trademark/src/model/ConfirmAdditionalMaterialRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::ConfirmAdditionalMaterialRequest; + +ConfirmAdditionalMaterialRequest::ConfirmAdditionalMaterialRequest() : + RpcServiceRequest("trademark", "2018-07-24", "ConfirmAdditionalMaterial") +{ + setMethod(HttpRequest::Method::Post); +} + +ConfirmAdditionalMaterialRequest::~ConfirmAdditionalMaterialRequest() +{} + +std::string ConfirmAdditionalMaterialRequest::getNote()const +{ + return note_; +} + +void ConfirmAdditionalMaterialRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string ConfirmAdditionalMaterialRequest::getBizId()const +{ + return bizId_; +} + +void ConfirmAdditionalMaterialRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/trademark/src/model/ConfirmAdditionalMaterialResult.cc b/trademark/src/model/ConfirmAdditionalMaterialResult.cc new file mode 100644 index 000000000..34ed845bc --- /dev/null +++ b/trademark/src/model/ConfirmAdditionalMaterialResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +ConfirmAdditionalMaterialResult::ConfirmAdditionalMaterialResult() : + ServiceResult() +{} + +ConfirmAdditionalMaterialResult::ConfirmAdditionalMaterialResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ConfirmAdditionalMaterialResult::~ConfirmAdditionalMaterialResult() +{} + +void ConfirmAdditionalMaterialResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = value["ErrorCode"].asString(); + +} + +std::string ConfirmAdditionalMaterialResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ConfirmAdditionalMaterialResult::getErrorCode()const +{ + return errorCode_; +} + +bool ConfirmAdditionalMaterialResult::getSuccess()const +{ + return success_; +} + diff --git a/trademark/src/model/ConfirmApplicantRequest.cc b/trademark/src/model/ConfirmApplicantRequest.cc new file mode 100644 index 000000000..13b54aaa6 --- /dev/null +++ b/trademark/src/model/ConfirmApplicantRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::ConfirmApplicantRequest; + +ConfirmApplicantRequest::ConfirmApplicantRequest() : + RpcServiceRequest("trademark", "2018-07-24", "ConfirmApplicant") +{ + setMethod(HttpRequest::Method::Post); +} + +ConfirmApplicantRequest::~ConfirmApplicantRequest() +{} + +std::string ConfirmApplicantRequest::getNote()const +{ + return note_; +} + +void ConfirmApplicantRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string ConfirmApplicantRequest::getBizId()const +{ + return bizId_; +} + +void ConfirmApplicantRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/trademark/src/model/ConfirmApplicantResult.cc b/trademark/src/model/ConfirmApplicantResult.cc new file mode 100644 index 000000000..7c11e1fdb --- /dev/null +++ b/trademark/src/model/ConfirmApplicantResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +ConfirmApplicantResult::ConfirmApplicantResult() : + ServiceResult() +{} + +ConfirmApplicantResult::ConfirmApplicantResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ConfirmApplicantResult::~ConfirmApplicantResult() +{} + +void ConfirmApplicantResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = value["ErrorCode"].asString(); + +} + +std::string ConfirmApplicantResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ConfirmApplicantResult::getErrorCode()const +{ + return errorCode_; +} + +bool ConfirmApplicantResult::getSuccess()const +{ + return success_; +} + diff --git a/trademark/src/model/ConvertImageToGrayRequest.cc b/trademark/src/model/ConvertImageToGrayRequest.cc index 158828bfa..d360607bd 100644 --- a/trademark/src/model/ConvertImageToGrayRequest.cc +++ b/trademark/src/model/ConvertImageToGrayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::ConvertImageToGrayRequest; ConvertImageToGrayRequest::ConvertImageToGrayRequest() : RpcServiceRequest("trademark", "2018-07-24", "ConvertImageToGray") -{} +{ + setMethod(HttpRequest::Method::Post); +} ConvertImageToGrayRequest::~ConvertImageToGrayRequest() {} @@ -33,6 +35,6 @@ std::string ConvertImageToGrayRequest::getOssKey()const void ConvertImageToGrayRequest::setOssKey(const std::string& ossKey) { ossKey_ = ossKey; - setCoreParameter("OssKey", ossKey); + setParameter("OssKey", ossKey); } diff --git a/trademark/src/model/CreateIntentionOrderRequest.cc b/trademark/src/model/CreateIntentionOrderRequest.cc index 5f6f3611a..e0c0e3262 100644 --- a/trademark/src/model/CreateIntentionOrderRequest.cc +++ b/trademark/src/model/CreateIntentionOrderRequest.cc @@ -20,30 +20,32 @@ using AlibabaCloud::Trademark::Model::CreateIntentionOrderRequest; CreateIntentionOrderRequest::CreateIntentionOrderRequest() : RpcServiceRequest("trademark", "2018-07-24", "CreateIntentionOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateIntentionOrderRequest::~CreateIntentionOrderRequest() {} -std::string CreateIntentionOrderRequest::getChannel()const -{ - return channel_; -} - -void CreateIntentionOrderRequest::setChannel(const std::string& channel) -{ - channel_ = channel; - setCoreParameter("Channel", channel); -} - -std::string CreateIntentionOrderRequest::getIntentionBizId()const -{ - return intentionBizId_; -} - -void CreateIntentionOrderRequest::setIntentionBizId(const std::string& intentionBizId) -{ - intentionBizId_ = intentionBizId; - setCoreParameter("IntentionBizId", intentionBizId); -} - +std::string CreateIntentionOrderRequest::getChannel()const +{ + return channel_; +} + +void CreateIntentionOrderRequest::setChannel(const std::string& channel) +{ + channel_ = channel; + setParameter("Channel", channel); +} + +std::string CreateIntentionOrderRequest::getIntentionBizId()const +{ + return intentionBizId_; +} + +void CreateIntentionOrderRequest::setIntentionBizId(const std::string& intentionBizId) +{ + intentionBizId_ = intentionBizId; + setParameter("IntentionBizId", intentionBizId); +} + diff --git a/trademark/src/model/CreateTrademarkOrderRequest.cc b/trademark/src/model/CreateTrademarkOrderRequest.cc index fd0ba99e3..8aaa9bb74 100644 --- a/trademark/src/model/CreateTrademarkOrderRequest.cc +++ b/trademark/src/model/CreateTrademarkOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::CreateTrademarkOrderRequest; CreateTrademarkOrderRequest::CreateTrademarkOrderRequest() : RpcServiceRequest("trademark", "2018-07-24", "CreateTrademarkOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateTrademarkOrderRequest::~CreateTrademarkOrderRequest() {} @@ -33,7 +35,7 @@ std::string CreateTrademarkOrderRequest::getRealUserName()const void CreateTrademarkOrderRequest::setRealUserName(const std::string& realUserName) { realUserName_ = realUserName; - setCoreParameter("RealUserName", realUserName); + setParameter("RealUserName", realUserName); } std::string CreateTrademarkOrderRequest::getOrderData()const @@ -44,7 +46,7 @@ std::string CreateTrademarkOrderRequest::getOrderData()const void CreateTrademarkOrderRequest::setOrderData(const std::string& orderData) { orderData_ = orderData; - setCoreParameter("OrderData", orderData); + setParameter("OrderData", orderData); } std::string CreateTrademarkOrderRequest::getChannel()const @@ -55,7 +57,7 @@ std::string CreateTrademarkOrderRequest::getChannel()const void CreateTrademarkOrderRequest::setChannel(const std::string& channel) { channel_ = channel; - setCoreParameter("Channel", channel); + setParameter("Channel", channel); } int CreateTrademarkOrderRequest::getType()const @@ -66,7 +68,7 @@ int CreateTrademarkOrderRequest::getType()const void CreateTrademarkOrderRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } std::string CreateTrademarkOrderRequest::getMaterialId()const @@ -77,7 +79,7 @@ std::string CreateTrademarkOrderRequest::getMaterialId()const void CreateTrademarkOrderRequest::setMaterialId(const std::string& materialId) { materialId_ = materialId; - setCoreParameter("MaterialId", materialId); + setParameter("MaterialId", materialId); } long CreateTrademarkOrderRequest::getUserId()const @@ -88,7 +90,7 @@ long CreateTrademarkOrderRequest::getUserId()const void CreateTrademarkOrderRequest::setUserId(long userId) { userId_ = userId; - setCoreParameter("UserId", std::to_string(userId)); + setParameter("UserId", std::to_string(userId)); } std::string CreateTrademarkOrderRequest::getTmComment()const @@ -99,7 +101,7 @@ std::string CreateTrademarkOrderRequest::getTmComment()const void CreateTrademarkOrderRequest::setTmComment(const std::string& tmComment) { tmComment_ = tmComment; - setCoreParameter("TmComment", tmComment); + setParameter("TmComment", tmComment); } std::string CreateTrademarkOrderRequest::getTmNameType()const @@ -110,7 +112,7 @@ std::string CreateTrademarkOrderRequest::getTmNameType()const void CreateTrademarkOrderRequest::setTmNameType(const std::string& tmNameType) { tmNameType_ = tmNameType; - setCoreParameter("TmNameType", tmNameType); + setParameter("TmNameType", tmNameType); } std::string CreateTrademarkOrderRequest::getTmIcon()const @@ -121,7 +123,7 @@ std::string CreateTrademarkOrderRequest::getTmIcon()const void CreateTrademarkOrderRequest::setTmIcon(const std::string& tmIcon) { tmIcon_ = tmIcon; - setCoreParameter("TmIcon", tmIcon); + setParameter("TmIcon", tmIcon); } std::string CreateTrademarkOrderRequest::getUid()const @@ -132,7 +134,7 @@ std::string CreateTrademarkOrderRequest::getUid()const void CreateTrademarkOrderRequest::setUid(const std::string& uid) { uid_ = uid; - setCoreParameter("Uid", uid); + setParameter("Uid", uid); } std::string CreateTrademarkOrderRequest::getRenewInfoId()const @@ -143,7 +145,7 @@ std::string CreateTrademarkOrderRequest::getRenewInfoId()const void CreateTrademarkOrderRequest::setRenewInfoId(const std::string& renewInfoId) { renewInfoId_ = renewInfoId; - setCoreParameter("RenewInfoId", renewInfoId); + setParameter("RenewInfoId", renewInfoId); } std::string CreateTrademarkOrderRequest::getRootCode()const @@ -154,7 +156,7 @@ std::string CreateTrademarkOrderRequest::getRootCode()const void CreateTrademarkOrderRequest::setRootCode(const std::string& rootCode) { rootCode_ = rootCode; - setCoreParameter("RootCode", rootCode); + setParameter("RootCode", rootCode); } std::string CreateTrademarkOrderRequest::getLoaOssKey()const @@ -165,7 +167,7 @@ std::string CreateTrademarkOrderRequest::getLoaOssKey()const void CreateTrademarkOrderRequest::setLoaOssKey(const std::string& loaOssKey) { loaOssKey_ = loaOssKey; - setCoreParameter("LoaOssKey", loaOssKey); + setParameter("LoaOssKey", loaOssKey); } std::string CreateTrademarkOrderRequest::getRegisterNumber()const @@ -176,7 +178,7 @@ std::string CreateTrademarkOrderRequest::getRegisterNumber()const void CreateTrademarkOrderRequest::setRegisterNumber(const std::string& registerNumber) { registerNumber_ = registerNumber; - setCoreParameter("RegisterNumber", registerNumber); + setParameter("RegisterNumber", registerNumber); } std::string CreateTrademarkOrderRequest::getTmName()const @@ -187,7 +189,7 @@ std::string CreateTrademarkOrderRequest::getTmName()const void CreateTrademarkOrderRequest::setTmName(const std::string& tmName) { tmName_ = tmName; - setCoreParameter("TmName", tmName); + setParameter("TmName", tmName); } std::string CreateTrademarkOrderRequest::getPartnerCode()const @@ -198,7 +200,7 @@ std::string CreateTrademarkOrderRequest::getPartnerCode()const void CreateTrademarkOrderRequest::setPartnerCode(const std::string& partnerCode) { partnerCode_ = partnerCode; - setCoreParameter("PartnerCode", partnerCode); + setParameter("PartnerCode", partnerCode); } std::string CreateTrademarkOrderRequest::getPhoneNum()const @@ -209,7 +211,7 @@ std::string CreateTrademarkOrderRequest::getPhoneNum()const void CreateTrademarkOrderRequest::setPhoneNum(const std::string& phoneNum) { phoneNum_ = phoneNum; - setCoreParameter("PhoneNum", phoneNum); + setParameter("PhoneNum", phoneNum); } std::string CreateTrademarkOrderRequest::getRegisterName()const @@ -220,7 +222,7 @@ std::string CreateTrademarkOrderRequest::getRegisterName()const void CreateTrademarkOrderRequest::setRegisterName(const std::string& registerName) { registerName_ = registerName; - setCoreParameter("RegisterName", registerName); + setParameter("RegisterName", registerName); } bool CreateTrademarkOrderRequest::getIsBlackIcon()const @@ -231,7 +233,7 @@ bool CreateTrademarkOrderRequest::getIsBlackIcon()const void CreateTrademarkOrderRequest::setIsBlackIcon(bool isBlackIcon) { isBlackIcon_ = isBlackIcon; - setCoreParameter("IsBlackIcon", isBlackIcon ? "true" : "false"); + setParameter("IsBlackIcon", isBlackIcon ? "true" : "false"); } std::string CreateTrademarkOrderRequest::getBizId()const @@ -242,6 +244,6 @@ std::string CreateTrademarkOrderRequest::getBizId()const void CreateTrademarkOrderRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/trademark/src/model/DeleteMaterialRequest.cc b/trademark/src/model/DeleteMaterialRequest.cc index 37520dc73..03fe13d33 100644 --- a/trademark/src/model/DeleteMaterialRequest.cc +++ b/trademark/src/model/DeleteMaterialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::DeleteMaterialRequest; DeleteMaterialRequest::DeleteMaterialRequest() : RpcServiceRequest("trademark", "2018-07-24", "DeleteMaterial") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMaterialRequest::~DeleteMaterialRequest() {} @@ -33,6 +35,6 @@ long DeleteMaterialRequest::getId()const void DeleteMaterialRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/trademark/src/model/DeleteTmMonitorRuleRequest.cc b/trademark/src/model/DeleteTmMonitorRuleRequest.cc index 44a096fd0..4d3875d9d 100644 --- a/trademark/src/model/DeleteTmMonitorRuleRequest.cc +++ b/trademark/src/model/DeleteTmMonitorRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::DeleteTmMonitorRuleRequest; DeleteTmMonitorRuleRequest::DeleteTmMonitorRuleRequest() : RpcServiceRequest("trademark", "2018-07-24", "DeleteTmMonitorRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteTmMonitorRuleRequest::~DeleteTmMonitorRuleRequest() {} @@ -33,6 +35,6 @@ long DeleteTmMonitorRuleRequest::getId()const void DeleteTmMonitorRuleRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/trademark/src/model/DenySupplementRequest.cc b/trademark/src/model/DenySupplementRequest.cc index 4963c6b84..cd414f781 100644 --- a/trademark/src/model/DenySupplementRequest.cc +++ b/trademark/src/model/DenySupplementRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::DenySupplementRequest; DenySupplementRequest::DenySupplementRequest() : RpcServiceRequest("trademark", "2018-07-24", "DenySupplement") -{} +{ + setMethod(HttpRequest::Method::Post); +} DenySupplementRequest::~DenySupplementRequest() {} @@ -33,6 +35,6 @@ long DenySupplementRequest::getId()const void DenySupplementRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/trademark/src/model/DescirbeCombineTrademarkRequest.cc b/trademark/src/model/DescirbeCombineTrademarkRequest.cc new file mode 100644 index 000000000..5d957d2b5 --- /dev/null +++ b/trademark/src/model/DescirbeCombineTrademarkRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::DescirbeCombineTrademarkRequest; + +DescirbeCombineTrademarkRequest::DescirbeCombineTrademarkRequest() : + RpcServiceRequest("trademark", "2018-07-24", "DescirbeCombineTrademark") +{ + setMethod(HttpRequest::Method::Post); +} + +DescirbeCombineTrademarkRequest::~DescirbeCombineTrademarkRequest() +{} + +std::string DescirbeCombineTrademarkRequest::getOwnerName()const +{ + return ownerName_; +} + +void DescirbeCombineTrademarkRequest::setOwnerName(const std::string& ownerName) +{ + ownerName_ = ownerName; + setParameter("OwnerName", ownerName); +} + +std::string DescirbeCombineTrademarkRequest::getClassification()const +{ + return classification_; +} + +void DescirbeCombineTrademarkRequest::setClassification(const std::string& classification) +{ + classification_ = classification; + setParameter("Classification", classification); +} + +std::string DescirbeCombineTrademarkRequest::getRegistrationNumber()const +{ + return registrationNumber_; +} + +void DescirbeCombineTrademarkRequest::setRegistrationNumber(const std::string& registrationNumber) +{ + registrationNumber_ = registrationNumber; + setParameter("RegistrationNumber", registrationNumber); +} + +bool DescirbeCombineTrademarkRequest::getAccurateMatch()const +{ + return accurateMatch_; +} + +void DescirbeCombineTrademarkRequest::setAccurateMatch(bool accurateMatch) +{ + accurateMatch_ = accurateMatch; + setParameter("AccurateMatch", accurateMatch ? "true" : "false"); +} + +int DescirbeCombineTrademarkRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescirbeCombineTrademarkRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescirbeCombineTrademarkRequest::getProducts()const +{ + return products_; +} + +void DescirbeCombineTrademarkRequest::setProducts(const std::string& products) +{ + products_ = products; + setParameter("Products", products); +} + +std::string DescirbeCombineTrademarkRequest::getSimilarGroups()const +{ + return similarGroups_; +} + +void DescirbeCombineTrademarkRequest::setSimilarGroups(const std::string& similarGroups) +{ + similarGroups_ = similarGroups; + setParameter("SimilarGroups", similarGroups); +} + +std::string DescirbeCombineTrademarkRequest::getName()const +{ + return name_; +} + +void DescirbeCombineTrademarkRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +int DescirbeCombineTrademarkRequest::getPageSize()const +{ + return pageSize_; +} + +void DescirbeCombineTrademarkRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/trademark/src/model/DescirbeCombineTrademarkResult.cc b/trademark/src/model/DescirbeCombineTrademarkResult.cc new file mode 100644 index 000000000..14199fa4e --- /dev/null +++ b/trademark/src/model/DescirbeCombineTrademarkResult.cc @@ -0,0 +1,193 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +DescirbeCombineTrademarkResult::DescirbeCombineTrademarkResult() : + ServiceResult() +{} + +DescirbeCombineTrademarkResult::DescirbeCombineTrademarkResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescirbeCombineTrademarkResult::~DescirbeCombineTrademarkResult() +{} + +void DescirbeCombineTrademarkResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["Trademark"]; + for (auto valueDataTrademark : allDataNode) + { + Trademark dataObject; + if(!valueDataTrademark["IndexId"].isNull()) + dataObject.indexId = valueDataTrademark["IndexId"].asString(); + if(!valueDataTrademark["Name"].isNull()) + dataObject.name = valueDataTrademark["Name"].asString(); + if(!valueDataTrademark["RegistrationNumber"].isNull()) + dataObject.registrationNumber = valueDataTrademark["RegistrationNumber"].asString(); + if(!valueDataTrademark["Classification"].isNull()) + dataObject.classification = valueDataTrademark["Classification"].asString(); + if(!valueDataTrademark["ApplyDate"].isNull()) + dataObject.applyDate = valueDataTrademark["ApplyDate"].asString(); + if(!valueDataTrademark["OwnerName"].isNull()) + dataObject.ownerName = valueDataTrademark["OwnerName"].asString(); + if(!valueDataTrademark["OwnerEnName"].isNull()) + dataObject.ownerEnName = valueDataTrademark["OwnerEnName"].asString(); + if(!valueDataTrademark["Image"].isNull()) + dataObject.image = valueDataTrademark["Image"].asString(); + if(!valueDataTrademark["PreAnnNumber"].isNull()) + dataObject.preAnnNumber = valueDataTrademark["PreAnnNumber"].asString(); + if(!valueDataTrademark["RegAnnNumber"].isNull()) + dataObject.regAnnNumber = valueDataTrademark["RegAnnNumber"].asString(); + if(!valueDataTrademark["PreAnnDate"].isNull()) + dataObject.preAnnDate = valueDataTrademark["PreAnnDate"].asString(); + if(!valueDataTrademark["RegAnnDate"].isNull()) + dataObject.regAnnDate = valueDataTrademark["RegAnnDate"].asString(); + if(!valueDataTrademark["LawFinalStatus"].isNull()) + dataObject.lawFinalStatus = valueDataTrademark["LawFinalStatus"].asString(); + if(!valueDataTrademark["LastProcedureStatus"].isNull()) + dataObject.lastProcedureStatus = valueDataTrademark["LastProcedureStatus"].asString(); + if(!valueDataTrademark["Share"].isNull()) + dataObject.share = valueDataTrademark["Share"].asString(); + if(!valueDataTrademark["OwnerAddress"].isNull()) + dataObject.ownerAddress = valueDataTrademark["OwnerAddress"].asString(); + if(!valueDataTrademark["OwnerEnAddress"].isNull()) + dataObject.ownerEnAddress = valueDataTrademark["OwnerEnAddress"].asString(); + if(!valueDataTrademark["ExclusiveDateLimit"].isNull()) + dataObject.exclusiveDateLimit = valueDataTrademark["ExclusiveDateLimit"].asString(); + if(!valueDataTrademark["Agency"].isNull()) + dataObject.agency = valueDataTrademark["Agency"].asString(); + if(!valueDataTrademark["ProductDescription"].isNull()) + dataObject.productDescription = valueDataTrademark["ProductDescription"].asString(); + if(!valueDataTrademark["SimilarGroup"].isNull()) + dataObject.similarGroup = valueDataTrademark["SimilarGroup"].asString(); + if(!valueDataTrademark["RegistrationType"].isNull()) + dataObject.registrationType = valueDataTrademark["RegistrationType"].asString(); + if(!valueDataTrademark["OnSale"].isNull()) + dataObject.onSale = std::stoi(valueDataTrademark["OnSale"].asString()); + if(!valueDataTrademark["Status"].isNull()) + dataObject.status = valueDataTrademark["Status"].asString(); + if(!valueDataTrademark["PriorityDate"].isNull()) + dataObject.priorityDate = valueDataTrademark["PriorityDate"].asString(); + if(!valueDataTrademark["IntlRegDate"].isNull()) + dataObject.intlRegDate = valueDataTrademark["IntlRegDate"].asString(); + if(!valueDataTrademark["SubsequentDesignationDate"].isNull()) + dataObject.subsequentDesignationDate = valueDataTrademark["SubsequentDesignationDate"].asString(); + if(!valueDataTrademark["FirstAnnoNumber"].isNull()) + dataObject.firstAnnoNumber = valueDataTrademark["FirstAnnoNumber"].asString(); + if(!valueDataTrademark["FirstAnnoType"].isNull()) + dataObject.firstAnnoType = valueDataTrademark["FirstAnnoType"].asString(); + if(!valueDataTrademark["SecondAnnoNumber"].isNull()) + dataObject.secondAnnoNumber = valueDataTrademark["SecondAnnoNumber"].asString(); + if(!valueDataTrademark["SecondAnnoType"].isNull()) + dataObject.secondAnnoType = valueDataTrademark["SecondAnnoType"].asString(); + auto allAnnouncementListNode = allDataNode["AnnouncementList"]["AnnouncementListItem"]; + for (auto allDataNodeAnnouncementListAnnouncementListItem : allAnnouncementListNode) + { + Trademark::AnnouncementListItem announcementListObject; + if(!allDataNodeAnnouncementListAnnouncementListItem["AnnNumber"].isNull()) + announcementListObject.annNumber = allDataNodeAnnouncementListAnnouncementListItem["AnnNumber"].asString(); + if(!allDataNodeAnnouncementListAnnouncementListItem["AnnTypeCode"].isNull()) + announcementListObject.annTypeCode = allDataNodeAnnouncementListAnnouncementListItem["AnnTypeCode"].asString(); + if(!allDataNodeAnnouncementListAnnouncementListItem["AnnTypeName"].isNull()) + announcementListObject.annTypeName = allDataNodeAnnouncementListAnnouncementListItem["AnnTypeName"].asString(); + if(!allDataNodeAnnouncementListAnnouncementListItem["AnnDate"].isNull()) + announcementListObject.annDate = allDataNodeAnnouncementListAnnouncementListItem["AnnDate"].asString(); + if(!allDataNodeAnnouncementListAnnouncementListItem["ImageUrl"].isNull()) + announcementListObject.imageUrl = allDataNodeAnnouncementListAnnouncementListItem["ImageUrl"].asString(); + if(!allDataNodeAnnouncementListAnnouncementListItem["OriginalImageUrl"].isNull()) + announcementListObject.originalImageUrl = allDataNodeAnnouncementListAnnouncementListItem["OriginalImageUrl"].asString(); + dataObject.announcementList.push_back(announcementListObject); + } + auto allProceduresNode = allDataNode["Procedures"]["ProcedureList"]; + for (auto allDataNodeProceduresProcedureList : allProceduresNode) + { + Trademark::ProcedureList proceduresObject; + if(!allDataNodeProceduresProcedureList["ProcedureCode"].isNull()) + proceduresObject.procedureCode = allDataNodeProceduresProcedureList["ProcedureCode"].asString(); + if(!allDataNodeProceduresProcedureList["ProcedureName"].isNull()) + proceduresObject.procedureName = allDataNodeProceduresProcedureList["ProcedureName"].asString(); + if(!allDataNodeProceduresProcedureList["ProcedureStep"].isNull()) + proceduresObject.procedureStep = allDataNodeProceduresProcedureList["ProcedureStep"].asString(); + if(!allDataNodeProceduresProcedureList["ProcedureResult"].isNull()) + proceduresObject.procedureResult = allDataNodeProceduresProcedureList["ProcedureResult"].asString(); + if(!allDataNodeProceduresProcedureList["ProcedureDate"].isNull()) + proceduresObject.procedureDate = allDataNodeProceduresProcedureList["ProcedureDate"].asString(); + dataObject.procedures.push_back(proceduresObject); + } + data_.push_back(dataObject); + } + if(!value["TotalItemNumber"].isNull()) + totalItemNumber_ = std::stoi(value["TotalItemNumber"].asString()); + if(!value["CurrentPageNumber"].isNull()) + currentPageNumber_ = std::stoi(value["CurrentPageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalPageNumber"].isNull()) + totalPageNumber_ = std::stoi(value["TotalPageNumber"].asString()); + if(!value["PrePage"].isNull()) + prePage_ = value["PrePage"].asString() == "true"; + if(!value["NextPage"].isNull()) + nextPage_ = value["NextPage"].asString() == "true"; + +} + +int DescirbeCombineTrademarkResult::getTotalItemNumber()const +{ + return totalItemNumber_; +} + +bool DescirbeCombineTrademarkResult::getPrePage()const +{ + return prePage_; +} + +int DescirbeCombineTrademarkResult::getPageSize()const +{ + return pageSize_; +} + +std::vector DescirbeCombineTrademarkResult::getData()const +{ + return data_; +} + +int DescirbeCombineTrademarkResult::getCurrentPageNumber()const +{ + return currentPageNumber_; +} + +int DescirbeCombineTrademarkResult::getTotalPageNumber()const +{ + return totalPageNumber_; +} + +bool DescirbeCombineTrademarkResult::getNextPage()const +{ + return nextPage_; +} + diff --git a/trademark/src/model/FillLogisticsRequest.cc b/trademark/src/model/FillLogisticsRequest.cc index df088c369..670f077d0 100644 --- a/trademark/src/model/FillLogisticsRequest.cc +++ b/trademark/src/model/FillLogisticsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::FillLogisticsRequest; FillLogisticsRequest::FillLogisticsRequest() : RpcServiceRequest("trademark", "2018-07-24", "FillLogistics") -{} +{ + setMethod(HttpRequest::Method::Post); +} FillLogisticsRequest::~FillLogisticsRequest() {} @@ -33,7 +35,7 @@ std::string FillLogisticsRequest::getBizId()const void FillLogisticsRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } std::string FillLogisticsRequest::getLogistics()const @@ -44,6 +46,6 @@ std::string FillLogisticsRequest::getLogistics()const void FillLogisticsRequest::setLogistics(const std::string& logistics) { logistics_ = logistics; - setCoreParameter("Logistics", logistics); + setParameter("Logistics", logistics); } diff --git a/trademark/src/model/FilterUnavailableCodesRequest.cc b/trademark/src/model/FilterUnavailableCodesRequest.cc index 265abe738..8ab062840 100644 --- a/trademark/src/model/FilterUnavailableCodesRequest.cc +++ b/trademark/src/model/FilterUnavailableCodesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::FilterUnavailableCodesRequest; FilterUnavailableCodesRequest::FilterUnavailableCodesRequest() : RpcServiceRequest("trademark", "2018-07-24", "FilterUnavailableCodes") -{} +{ + setMethod(HttpRequest::Method::Post); +} FilterUnavailableCodesRequest::~FilterUnavailableCodesRequest() {} @@ -33,6 +35,6 @@ std::string FilterUnavailableCodesRequest::getCodes()const void FilterUnavailableCodesRequest::setCodes(const std::string& codes) { codes_ = codes; - setCoreParameter("Codes", codes); + setParameter("Codes", codes); } diff --git a/trademark/src/model/GenerateQrCodeRequest.cc b/trademark/src/model/GenerateQrCodeRequest.cc index 1174012cd..7aa58c246 100644 --- a/trademark/src/model/GenerateQrCodeRequest.cc +++ b/trademark/src/model/GenerateQrCodeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::GenerateQrCodeRequest; GenerateQrCodeRequest::GenerateQrCodeRequest() : RpcServiceRequest("trademark", "2018-07-24", "GenerateQrCode") -{} +{ + setMethod(HttpRequest::Method::Post); +} GenerateQrCodeRequest::~GenerateQrCodeRequest() {} @@ -33,7 +35,7 @@ std::string GenerateQrCodeRequest::getOssKey()const void GenerateQrCodeRequest::setOssKey(const std::string& ossKey) { ossKey_ = ossKey; - setCoreParameter("OssKey", ossKey); + setParameter("OssKey", ossKey); } std::string GenerateQrCodeRequest::getFieldKey()const @@ -44,7 +46,7 @@ std::string GenerateQrCodeRequest::getFieldKey()const void GenerateQrCodeRequest::setFieldKey(const std::string& fieldKey) { fieldKey_ = fieldKey; - setCoreParameter("FieldKey", fieldKey); + setParameter("FieldKey", fieldKey); } std::string GenerateQrCodeRequest::getUuid()const @@ -55,6 +57,6 @@ std::string GenerateQrCodeRequest::getUuid()const void GenerateQrCodeRequest::setUuid(const std::string& uuid) { uuid_ = uuid; - setCoreParameter("Uuid", uuid); + setParameter("Uuid", uuid); } diff --git a/trademark/src/model/GenerateUploadFilePolicyRequest.cc b/trademark/src/model/GenerateUploadFilePolicyRequest.cc index a479b6b07..22730211b 100644 --- a/trademark/src/model/GenerateUploadFilePolicyRequest.cc +++ b/trademark/src/model/GenerateUploadFilePolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::GenerateUploadFilePolicyRequest; GenerateUploadFilePolicyRequest::GenerateUploadFilePolicyRequest() : RpcServiceRequest("trademark", "2018-07-24", "GenerateUploadFilePolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} GenerateUploadFilePolicyRequest::~GenerateUploadFilePolicyRequest() {} @@ -33,7 +35,7 @@ std::string GenerateUploadFilePolicyRequest::getFileType()const void GenerateUploadFilePolicyRequest::setFileType(const std::string& fileType) { fileType_ = fileType; - setCoreParameter("FileType", fileType); + setParameter("FileType", fileType); } std::string GenerateUploadFilePolicyRequest::getBizId()const @@ -44,6 +46,6 @@ std::string GenerateUploadFilePolicyRequest::getBizId()const void GenerateUploadFilePolicyRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/trademark/src/model/GetNotaryOrderRequest.cc b/trademark/src/model/GetNotaryOrderRequest.cc index a4e7b877b..5886d7bd7 100644 --- a/trademark/src/model/GetNotaryOrderRequest.cc +++ b/trademark/src/model/GetNotaryOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::GetNotaryOrderRequest; GetNotaryOrderRequest::GetNotaryOrderRequest() : RpcServiceRequest("trademark", "2018-07-24", "GetNotaryOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetNotaryOrderRequest::~GetNotaryOrderRequest() {} @@ -33,6 +35,6 @@ long GetNotaryOrderRequest::getNotaryOrderId()const void GetNotaryOrderRequest::setNotaryOrderId(long notaryOrderId) { notaryOrderId_ = notaryOrderId; - setCoreParameter("NotaryOrderId", std::to_string(notaryOrderId)); + setParameter("NotaryOrderId", std::to_string(notaryOrderId)); } diff --git a/trademark/src/model/InsertMaterialRequest.cc b/trademark/src/model/InsertMaterialRequest.cc index 147942ff0..9218d9681 100644 --- a/trademark/src/model/InsertMaterialRequest.cc +++ b/trademark/src/model/InsertMaterialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::InsertMaterialRequest; InsertMaterialRequest::InsertMaterialRequest() : RpcServiceRequest("trademark", "2018-07-24", "InsertMaterial") -{} +{ + setMethod(HttpRequest::Method::Post); +} InsertMaterialRequest::~InsertMaterialRequest() {} @@ -33,7 +35,7 @@ std::string InsertMaterialRequest::getContactEmail()const void InsertMaterialRequest::setContactEmail(const std::string& contactEmail) { contactEmail_ = contactEmail; - setCoreParameter("ContactEmail", contactEmail); + setParameter("ContactEmail", contactEmail); } std::string InsertMaterialRequest::getEAddress()const @@ -44,7 +46,7 @@ std::string InsertMaterialRequest::getEAddress()const void InsertMaterialRequest::setEAddress(const std::string& eAddress) { eAddress_ = eAddress; - setCoreParameter("EAddress", eAddress); + setParameter("EAddress", eAddress); } std::string InsertMaterialRequest::getCountry()const @@ -55,7 +57,7 @@ std::string InsertMaterialRequest::getCountry()const void InsertMaterialRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } std::string InsertMaterialRequest::getLegalNoticeOssKey()const @@ -66,7 +68,7 @@ std::string InsertMaterialRequest::getLegalNoticeOssKey()const void InsertMaterialRequest::setLegalNoticeOssKey(const std::string& legalNoticeOssKey) { legalNoticeOssKey_ = legalNoticeOssKey; - setCoreParameter("LegalNoticeOssKey", legalNoticeOssKey); + setParameter("LegalNoticeOssKey", legalNoticeOssKey); } std::string InsertMaterialRequest::getContactNumber()const @@ -77,7 +79,7 @@ std::string InsertMaterialRequest::getContactNumber()const void InsertMaterialRequest::setContactNumber(const std::string& contactNumber) { contactNumber_ = contactNumber; - setCoreParameter("ContactNumber", contactNumber); + setParameter("ContactNumber", contactNumber); } std::string InsertMaterialRequest::getCity()const @@ -88,7 +90,7 @@ std::string InsertMaterialRequest::getCity()const void InsertMaterialRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } int InsertMaterialRequest::getType()const @@ -99,7 +101,7 @@ int InsertMaterialRequest::getType()const void InsertMaterialRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } std::string InsertMaterialRequest::getContactName()const @@ -110,7 +112,7 @@ std::string InsertMaterialRequest::getContactName()const void InsertMaterialRequest::setContactName(const std::string& contactName) { contactName_ = contactName; - setCoreParameter("ContactName", contactName); + setParameter("ContactName", contactName); } std::string InsertMaterialRequest::getPassportOssKey()const @@ -121,7 +123,7 @@ std::string InsertMaterialRequest::getPassportOssKey()const void InsertMaterialRequest::setPassportOssKey(const std::string& passportOssKey) { passportOssKey_ = passportOssKey; - setCoreParameter("PassportOssKey", passportOssKey); + setParameter("PassportOssKey", passportOssKey); } std::string InsertMaterialRequest::getProvince()const @@ -132,7 +134,7 @@ std::string InsertMaterialRequest::getProvince()const void InsertMaterialRequest::setProvince(const std::string& province) { province_ = province; - setCoreParameter("Province", province); + setParameter("Province", province); } std::string InsertMaterialRequest::getLoaOssKey()const @@ -143,7 +145,7 @@ std::string InsertMaterialRequest::getLoaOssKey()const void InsertMaterialRequest::setLoaOssKey(const std::string& loaOssKey) { loaOssKey_ = loaOssKey; - setCoreParameter("LoaOssKey", loaOssKey); + setParameter("LoaOssKey", loaOssKey); } std::string InsertMaterialRequest::getContactAddress()const @@ -154,7 +156,7 @@ std::string InsertMaterialRequest::getContactAddress()const void InsertMaterialRequest::setContactAddress(const std::string& contactAddress) { contactAddress_ = contactAddress; - setCoreParameter("ContactAddress", contactAddress); + setParameter("ContactAddress", contactAddress); } std::string InsertMaterialRequest::getAddress()const @@ -165,7 +167,7 @@ std::string InsertMaterialRequest::getAddress()const void InsertMaterialRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string InsertMaterialRequest::getTown()const @@ -176,7 +178,7 @@ std::string InsertMaterialRequest::getTown()const void InsertMaterialRequest::setTown(const std::string& town) { town_ = town; - setCoreParameter("Town", town); + setParameter("Town", town); } std::string InsertMaterialRequest::getIdCardOssKey()const @@ -187,7 +189,7 @@ std::string InsertMaterialRequest::getIdCardOssKey()const void InsertMaterialRequest::setIdCardOssKey(const std::string& idCardOssKey) { idCardOssKey_ = idCardOssKey; - setCoreParameter("IdCardOssKey", idCardOssKey); + setParameter("IdCardOssKey", idCardOssKey); } std::string InsertMaterialRequest::getContactZipcode()const @@ -198,7 +200,7 @@ std::string InsertMaterialRequest::getContactZipcode()const void InsertMaterialRequest::setContactZipcode(const std::string& contactZipcode) { contactZipcode_ = contactZipcode; - setCoreParameter("ContactZipcode", contactZipcode); + setParameter("ContactZipcode", contactZipcode); } std::string InsertMaterialRequest::getEName()const @@ -209,7 +211,7 @@ std::string InsertMaterialRequest::getEName()const void InsertMaterialRequest::setEName(const std::string& eName) { eName_ = eName; - setCoreParameter("EName", eName); + setParameter("EName", eName); } std::string InsertMaterialRequest::getBusinessLicenceOssKey()const @@ -220,7 +222,7 @@ std::string InsertMaterialRequest::getBusinessLicenceOssKey()const void InsertMaterialRequest::setBusinessLicenceOssKey(const std::string& businessLicenceOssKey) { businessLicenceOssKey_ = businessLicenceOssKey; - setCoreParameter("BusinessLicenceOssKey", businessLicenceOssKey); + setParameter("BusinessLicenceOssKey", businessLicenceOssKey); } std::string InsertMaterialRequest::getName()const @@ -231,7 +233,7 @@ std::string InsertMaterialRequest::getName()const void InsertMaterialRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string InsertMaterialRequest::getCardNumber()const @@ -242,7 +244,7 @@ std::string InsertMaterialRequest::getCardNumber()const void InsertMaterialRequest::setCardNumber(const std::string& cardNumber) { cardNumber_ = cardNumber; - setCoreParameter("CardNumber", cardNumber); + setParameter("CardNumber", cardNumber); } int InsertMaterialRequest::getRegion()const @@ -253,6 +255,6 @@ int InsertMaterialRequest::getRegion()const void InsertMaterialRequest::setRegion(int region) { region_ = region; - setCoreParameter("Region", std::to_string(region)); + setParameter("Region", std::to_string(region)); } diff --git a/trademark/src/model/InsertRenewInfoRequest.cc b/trademark/src/model/InsertRenewInfoRequest.cc index 8c3921d2f..36a89535e 100644 --- a/trademark/src/model/InsertRenewInfoRequest.cc +++ b/trademark/src/model/InsertRenewInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::InsertRenewInfoRequest; InsertRenewInfoRequest::InsertRenewInfoRequest() : RpcServiceRequest("trademark", "2018-07-24", "InsertRenewInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} InsertRenewInfoRequest::~InsertRenewInfoRequest() {} @@ -33,7 +35,7 @@ std::string InsertRenewInfoRequest::getEngName()const void InsertRenewInfoRequest::setEngName(const std::string& engName) { engName_ = engName; - setCoreParameter("EngName", engName); + setParameter("EngName", engName); } std::string InsertRenewInfoRequest::getAddress()const @@ -44,7 +46,7 @@ std::string InsertRenewInfoRequest::getAddress()const void InsertRenewInfoRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } long InsertRenewInfoRequest::getRegisterTime()const @@ -55,7 +57,7 @@ long InsertRenewInfoRequest::getRegisterTime()const void InsertRenewInfoRequest::setRegisterTime(long registerTime) { registerTime_ = registerTime; - setCoreParameter("RegisterTime", std::to_string(registerTime)); + setParameter("RegisterTime", std::to_string(registerTime)); } std::string InsertRenewInfoRequest::getEngAddress()const @@ -66,7 +68,7 @@ std::string InsertRenewInfoRequest::getEngAddress()const void InsertRenewInfoRequest::setEngAddress(const std::string& engAddress) { engAddress_ = engAddress; - setCoreParameter("EngAddress", engAddress); + setParameter("EngAddress", engAddress); } std::string InsertRenewInfoRequest::getName()const @@ -77,6 +79,6 @@ std::string InsertRenewInfoRequest::getName()const void InsertRenewInfoRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/trademark/src/model/InsertTmMonitorRuleRequest.cc b/trademark/src/model/InsertTmMonitorRuleRequest.cc index 88c8daf9a..f125e43bf 100644 --- a/trademark/src/model/InsertTmMonitorRuleRequest.cc +++ b/trademark/src/model/InsertTmMonitorRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::InsertTmMonitorRuleRequest; InsertTmMonitorRuleRequest::InsertTmMonitorRuleRequest() : RpcServiceRequest("trademark", "2018-07-24", "InsertTmMonitorRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} InsertTmMonitorRuleRequest::~InsertTmMonitorRuleRequest() {} @@ -33,7 +35,7 @@ std::string InsertTmMonitorRuleRequest::getStartApplyDate()const void InsertTmMonitorRuleRequest::setStartApplyDate(const std::string& startApplyDate) { startApplyDate_ = startApplyDate; - setCoreParameter("StartApplyDate", startApplyDate); + setParameter("StartApplyDate", startApplyDate); } int InsertTmMonitorRuleRequest::getRuleType()const @@ -44,7 +46,7 @@ int InsertTmMonitorRuleRequest::getRuleType()const void InsertTmMonitorRuleRequest::setRuleType(int ruleType) { ruleType_ = ruleType; - setCoreParameter("RuleType", std::to_string(ruleType)); + setParameter("RuleType", std::to_string(ruleType)); } std::string InsertTmMonitorRuleRequest::getRuleSource()const @@ -55,7 +57,7 @@ std::string InsertTmMonitorRuleRequest::getRuleSource()const void InsertTmMonitorRuleRequest::setRuleSource(const std::string& ruleSource) { ruleSource_ = ruleSource; - setCoreParameter("RuleSource", ruleSource); + setParameter("RuleSource", ruleSource); } std::string InsertTmMonitorRuleRequest::getRuleName()const @@ -66,7 +68,7 @@ std::string InsertTmMonitorRuleRequest::getRuleName()const void InsertTmMonitorRuleRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } std::string InsertTmMonitorRuleRequest::getClassification()const @@ -77,7 +79,7 @@ std::string InsertTmMonitorRuleRequest::getClassification()const void InsertTmMonitorRuleRequest::setClassification(const std::string& classification) { classification_ = classification; - setCoreParameter("Classification", classification); + setParameter("Classification", classification); } std::string InsertTmMonitorRuleRequest::getNotifyStatus()const @@ -88,7 +90,7 @@ std::string InsertTmMonitorRuleRequest::getNotifyStatus()const void InsertTmMonitorRuleRequest::setNotifyStatus(const std::string& notifyStatus) { notifyStatus_ = notifyStatus; - setCoreParameter("NotifyStatus", notifyStatus); + setParameter("NotifyStatus", notifyStatus); } std::string InsertTmMonitorRuleRequest::getEndApplyDate()const @@ -99,7 +101,7 @@ std::string InsertTmMonitorRuleRequest::getEndApplyDate()const void InsertTmMonitorRuleRequest::setEndApplyDate(const std::string& endApplyDate) { endApplyDate_ = endApplyDate; - setCoreParameter("EndApplyDate", endApplyDate); + setParameter("EndApplyDate", endApplyDate); } std::string InsertTmMonitorRuleRequest::getRuleKeyword()const @@ -110,6 +112,6 @@ std::string InsertTmMonitorRuleRequest::getRuleKeyword()const void InsertTmMonitorRuleRequest::setRuleKeyword(const std::string& ruleKeyword) { ruleKeyword_ = ruleKeyword; - setCoreParameter("RuleKeyword", ruleKeyword); + setParameter("RuleKeyword", ruleKeyword); } diff --git a/trademark/src/model/InsertTradeIntentionUserRequest.cc b/trademark/src/model/InsertTradeIntentionUserRequest.cc index 089e2179f..d937e02da 100644 --- a/trademark/src/model/InsertTradeIntentionUserRequest.cc +++ b/trademark/src/model/InsertTradeIntentionUserRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::InsertTradeIntentionUserRequest; InsertTradeIntentionUserRequest::InsertTradeIntentionUserRequest() : RpcServiceRequest("trademark", "2018-07-24", "InsertTradeIntentionUser") -{} +{ + setMethod(HttpRequest::Method::Post); +} InsertTradeIntentionUserRequest::~InsertTradeIntentionUserRequest() {} @@ -33,7 +35,7 @@ std::string InsertTradeIntentionUserRequest::getMobile()const void InsertTradeIntentionUserRequest::setMobile(const std::string& mobile) { mobile_ = mobile; - setCoreParameter("Mobile", mobile); + setParameter("Mobile", mobile); } std::string InsertTradeIntentionUserRequest::getDescription()const @@ -44,7 +46,7 @@ std::string InsertTradeIntentionUserRequest::getDescription()const void InsertTradeIntentionUserRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string InsertTradeIntentionUserRequest::getPartnerCode()const @@ -55,7 +57,7 @@ std::string InsertTradeIntentionUserRequest::getPartnerCode()const void InsertTradeIntentionUserRequest::setPartnerCode(const std::string& partnerCode) { partnerCode_ = partnerCode; - setCoreParameter("PartnerCode", partnerCode); + setParameter("PartnerCode", partnerCode); } std::string InsertTradeIntentionUserRequest::getClassification()const @@ -66,7 +68,7 @@ std::string InsertTradeIntentionUserRequest::getClassification()const void InsertTradeIntentionUserRequest::setClassification(const std::string& classification) { classification_ = classification; - setCoreParameter("Classification", classification); + setParameter("Classification", classification); } int InsertTradeIntentionUserRequest::getType()const @@ -77,7 +79,7 @@ int InsertTradeIntentionUserRequest::getType()const void InsertTradeIntentionUserRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } std::string InsertTradeIntentionUserRequest::getVcode()const @@ -88,7 +90,7 @@ std::string InsertTradeIntentionUserRequest::getVcode()const void InsertTradeIntentionUserRequest::setVcode(const std::string& vcode) { vcode_ = vcode; - setCoreParameter("Vcode", vcode); + setParameter("Vcode", vcode); } std::string InsertTradeIntentionUserRequest::getRegisterNumber()const @@ -99,7 +101,7 @@ std::string InsertTradeIntentionUserRequest::getRegisterNumber()const void InsertTradeIntentionUserRequest::setRegisterNumber(const std::string& registerNumber) { registerNumber_ = registerNumber; - setCoreParameter("RegisterNumber", registerNumber); + setParameter("RegisterNumber", registerNumber); } std::string InsertTradeIntentionUserRequest::getUserName()const @@ -110,6 +112,6 @@ std::string InsertTradeIntentionUserRequest::getUserName()const void InsertTradeIntentionUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/trademark/src/model/ListNotaryInfosRequest.cc b/trademark/src/model/ListNotaryInfosRequest.cc index f9d50fc28..ebaf4cf25 100644 --- a/trademark/src/model/ListNotaryInfosRequest.cc +++ b/trademark/src/model/ListNotaryInfosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::ListNotaryInfosRequest; ListNotaryInfosRequest::ListNotaryInfosRequest() : RpcServiceRequest("trademark", "2018-07-24", "ListNotaryInfos") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListNotaryInfosRequest::~ListNotaryInfosRequest() {} @@ -33,7 +35,7 @@ std::string ListNotaryInfosRequest::getBizOrderNo()const void ListNotaryInfosRequest::setBizOrderNo(const std::string& bizOrderNo) { bizOrderNo_ = bizOrderNo; - setCoreParameter("BizOrderNo", bizOrderNo); + setParameter("BizOrderNo", bizOrderNo); } int ListNotaryInfosRequest::getNotaryType()const @@ -44,7 +46,7 @@ int ListNotaryInfosRequest::getNotaryType()const void ListNotaryInfosRequest::setNotaryType(int notaryType) { notaryType_ = notaryType; - setCoreParameter("NotaryType", std::to_string(notaryType)); + setParameter("NotaryType", std::to_string(notaryType)); } int ListNotaryInfosRequest::getPageSize()const @@ -55,7 +57,7 @@ int ListNotaryInfosRequest::getPageSize()const void ListNotaryInfosRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int ListNotaryInfosRequest::getPageNum()const @@ -66,7 +68,7 @@ int ListNotaryInfosRequest::getPageNum()const void ListNotaryInfosRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string ListNotaryInfosRequest::getToken()const @@ -77,6 +79,6 @@ std::string ListNotaryInfosRequest::getToken()const void ListNotaryInfosRequest::setToken(const std::string& token) { token_ = token; - setCoreParameter("Token", token); + setParameter("Token", token); } diff --git a/trademark/src/model/ListNotaryOrdersRequest.cc b/trademark/src/model/ListNotaryOrdersRequest.cc index af6707eaa..5c1c6148c 100644 --- a/trademark/src/model/ListNotaryOrdersRequest.cc +++ b/trademark/src/model/ListNotaryOrdersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::ListNotaryOrdersRequest; ListNotaryOrdersRequest::ListNotaryOrdersRequest() : RpcServiceRequest("trademark", "2018-07-24", "ListNotaryOrders") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListNotaryOrdersRequest::~ListNotaryOrdersRequest() {} @@ -33,7 +35,7 @@ long ListNotaryOrdersRequest::getStartOrderDate()const void ListNotaryOrdersRequest::setStartOrderDate(long startOrderDate) { startOrderDate_ = startOrderDate; - setCoreParameter("StartOrderDate", std::to_string(startOrderDate)); + setParameter("StartOrderDate", std::to_string(startOrderDate)); } int ListNotaryOrdersRequest::getNotaryType()const @@ -44,7 +46,7 @@ int ListNotaryOrdersRequest::getNotaryType()const void ListNotaryOrdersRequest::setNotaryType(int notaryType) { notaryType_ = notaryType; - setCoreParameter("NotaryType", std::to_string(notaryType)); + setParameter("NotaryType", std::to_string(notaryType)); } int ListNotaryOrdersRequest::getPageNum()const @@ -55,7 +57,7 @@ int ListNotaryOrdersRequest::getPageNum()const void ListNotaryOrdersRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int ListNotaryOrdersRequest::getSortKeyType()const @@ -66,7 +68,7 @@ int ListNotaryOrdersRequest::getSortKeyType()const void ListNotaryOrdersRequest::setSortKeyType(int sortKeyType) { sortKeyType_ = sortKeyType; - setCoreParameter("SortKeyType", std::to_string(sortKeyType)); + setParameter("SortKeyType", std::to_string(sortKeyType)); } std::string ListNotaryOrdersRequest::getSortByType()const @@ -77,7 +79,7 @@ std::string ListNotaryOrdersRequest::getSortByType()const void ListNotaryOrdersRequest::setSortByType(const std::string& sortByType) { sortByType_ = sortByType; - setCoreParameter("SortByType", sortByType); + setParameter("SortByType", sortByType); } int ListNotaryOrdersRequest::getPageSize()const @@ -88,7 +90,7 @@ int ListNotaryOrdersRequest::getPageSize()const void ListNotaryOrdersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListNotaryOrdersRequest::getBizId()const @@ -99,7 +101,7 @@ std::string ListNotaryOrdersRequest::getBizId()const void ListNotaryOrdersRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } long ListNotaryOrdersRequest::getEndOrderDate()const @@ -110,7 +112,7 @@ long ListNotaryOrdersRequest::getEndOrderDate()const void ListNotaryOrdersRequest::setEndOrderDate(long endOrderDate) { endOrderDate_ = endOrderDate; - setCoreParameter("EndOrderDate", std::to_string(endOrderDate)); + setParameter("EndOrderDate", std::to_string(endOrderDate)); } std::string ListNotaryOrdersRequest::getAliyunOrderId()const @@ -121,7 +123,7 @@ std::string ListNotaryOrdersRequest::getAliyunOrderId()const void ListNotaryOrdersRequest::setAliyunOrderId(const std::string& aliyunOrderId) { aliyunOrderId_ = aliyunOrderId; - setCoreParameter("AliyunOrderId", aliyunOrderId); + setParameter("AliyunOrderId", aliyunOrderId); } int ListNotaryOrdersRequest::getNotaryStatus()const @@ -132,6 +134,6 @@ int ListNotaryOrdersRequest::getNotaryStatus()const void ListNotaryOrdersRequest::setNotaryStatus(int notaryStatus) { notaryStatus_ = notaryStatus; - setCoreParameter("NotaryStatus", std::to_string(notaryStatus)); + setParameter("NotaryStatus", std::to_string(notaryStatus)); } diff --git a/trademark/src/model/QueryCommunicationLogsRequest.cc b/trademark/src/model/QueryCommunicationLogsRequest.cc index 227f36c21..7906d28ce 100644 --- a/trademark/src/model/QueryCommunicationLogsRequest.cc +++ b/trademark/src/model/QueryCommunicationLogsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryCommunicationLogsRequest; QueryCommunicationLogsRequest::QueryCommunicationLogsRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryCommunicationLogs") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryCommunicationLogsRequest::~QueryCommunicationLogsRequest() {} @@ -33,7 +35,7 @@ std::string QueryCommunicationLogsRequest::getBizId()const void QueryCommunicationLogsRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } int QueryCommunicationLogsRequest::getPageSize()const @@ -44,7 +46,7 @@ int QueryCommunicationLogsRequest::getPageSize()const void QueryCommunicationLogsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int QueryCommunicationLogsRequest::getType()const @@ -55,7 +57,7 @@ int QueryCommunicationLogsRequest::getType()const void QueryCommunicationLogsRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } int QueryCommunicationLogsRequest::getPageNum()const @@ -66,6 +68,6 @@ int QueryCommunicationLogsRequest::getPageNum()const void QueryCommunicationLogsRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } diff --git a/trademark/src/model/QueryCredentialsInfoRequest.cc b/trademark/src/model/QueryCredentialsInfoRequest.cc index 75dfdc034..2bf298ac3 100644 --- a/trademark/src/model/QueryCredentialsInfoRequest.cc +++ b/trademark/src/model/QueryCredentialsInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryCredentialsInfoRequest; QueryCredentialsInfoRequest::QueryCredentialsInfoRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryCredentialsInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryCredentialsInfoRequest::~QueryCredentialsInfoRequest() {} @@ -33,7 +35,7 @@ std::string QueryCredentialsInfoRequest::getOssKey()const void QueryCredentialsInfoRequest::setOssKey(const std::string& ossKey) { ossKey_ = ossKey; - setCoreParameter("OssKey", ossKey); + setBodyParameter("OssKey", ossKey); } std::string QueryCredentialsInfoRequest::getMaterialType()const @@ -44,7 +46,7 @@ std::string QueryCredentialsInfoRequest::getMaterialType()const void QueryCredentialsInfoRequest::setMaterialType(const std::string& materialType) { materialType_ = materialType; - setCoreParameter("MaterialType", materialType); + setBodyParameter("MaterialType", materialType); } std::string QueryCredentialsInfoRequest::getCompanyName()const @@ -55,6 +57,6 @@ std::string QueryCredentialsInfoRequest::getCompanyName()const void QueryCredentialsInfoRequest::setCompanyName(const std::string& companyName) { companyName_ = companyName; - setCoreParameter("CompanyName", companyName); + setParameter("CompanyName", companyName); } diff --git a/trademark/src/model/QueryIntentionDetailRequest.cc b/trademark/src/model/QueryIntentionDetailRequest.cc index a5f10b178..9878b48e8 100644 --- a/trademark/src/model/QueryIntentionDetailRequest.cc +++ b/trademark/src/model/QueryIntentionDetailRequest.cc @@ -20,19 +20,21 @@ using AlibabaCloud::Trademark::Model::QueryIntentionDetailRequest; QueryIntentionDetailRequest::QueryIntentionDetailRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryIntentionDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryIntentionDetailRequest::~QueryIntentionDetailRequest() {} -std::string QueryIntentionDetailRequest::getBizId()const -{ - return bizId_; -} - -void QueryIntentionDetailRequest::setBizId(const std::string& bizId) -{ - bizId_ = bizId; - setCoreParameter("BizId", bizId); -} - +std::string QueryIntentionDetailRequest::getBizId()const +{ + return bizId_; +} + +void QueryIntentionDetailRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/trademark/src/model/QueryIntentionDetailResult.cc b/trademark/src/model/QueryIntentionDetailResult.cc index 3db7c2982..4a4aa060c 100644 --- a/trademark/src/model/QueryIntentionDetailResult.cc +++ b/trademark/src/model/QueryIntentionDetailResult.cc @@ -61,6 +61,10 @@ void QueryIntentionDetailResult::parse(const std::string &payload) mobile_ = value["Mobile"].asString(); if(!value["UserName"].isNull()) userName_ = value["UserName"].asString(); + if(!value["RelationBizId"].isNull()) + relationBizId_ = value["RelationBizId"].asString(); + if(!value["PartnerMobile"].isNull()) + partnerMobile_ = value["PartnerMobile"].asString(); } @@ -69,16 +73,6 @@ int QueryIntentionDetailResult::getStatus()const return status_; } -std::string QueryIntentionDetailResult::getRegisterNumber()const -{ - return registerNumber_; -} - -int QueryIntentionDetailResult::getType()const -{ - return type_; -} - std::string QueryIntentionDetailResult::getDescription()const { return description_; @@ -89,6 +83,31 @@ std::string QueryIntentionDetailResult::getUserName()const return userName_; } +std::string QueryIntentionDetailResult::getRelationBizId()const +{ + return relationBizId_; +} + +long QueryIntentionDetailResult::getCreateTime()const +{ + return createTime_; +} + +std::string QueryIntentionDetailResult::getMobile()const +{ + return mobile_; +} + +std::string QueryIntentionDetailResult::getRegisterNumber()const +{ + return registerNumber_; +} + +int QueryIntentionDetailResult::getType()const +{ + return type_; +} + std::string QueryIntentionDetailResult::getUserId()const { return userId_; @@ -99,11 +118,6 @@ std::string QueryIntentionDetailResult::getClassification()const return classification_; } -long QueryIntentionDetailResult::getCreateTime()const -{ - return createTime_; -} - long QueryIntentionDetailResult::getUpdateTime()const { return updateTime_; @@ -114,8 +128,8 @@ std::string QueryIntentionDetailResult::getBizId()const return bizId_; } -std::string QueryIntentionDetailResult::getMobile()const +std::string QueryIntentionDetailResult::getPartnerMobile()const { - return mobile_; + return partnerMobile_; } diff --git a/trademark/src/model/QueryIntentionListRequest.cc b/trademark/src/model/QueryIntentionListRequest.cc index 9fec48d54..01d0a2628 100644 --- a/trademark/src/model/QueryIntentionListRequest.cc +++ b/trademark/src/model/QueryIntentionListRequest.cc @@ -20,74 +20,76 @@ using AlibabaCloud::Trademark::Model::QueryIntentionListRequest; QueryIntentionListRequest::QueryIntentionListRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryIntentionList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryIntentionListRequest::~QueryIntentionListRequest() {} -int QueryIntentionListRequest::getType()const -{ - return type_; -} - -void QueryIntentionListRequest::setType(int type) -{ - type_ = type; - setCoreParameter("Type", std::to_string(type)); -} - -int QueryIntentionListRequest::getPageNum()const -{ - return pageNum_; -} - -void QueryIntentionListRequest::setPageNum(int pageNum) -{ - pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); -} - -std::string QueryIntentionListRequest::getSortFiled()const -{ - return sortFiled_; -} - -void QueryIntentionListRequest::setSortFiled(const std::string& sortFiled) -{ - sortFiled_ = sortFiled; - setCoreParameter("SortFiled", sortFiled); -} - -int QueryIntentionListRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryIntentionListRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string QueryIntentionListRequest::getSortOrder()const -{ - return sortOrder_; -} - -void QueryIntentionListRequest::setSortOrder(const std::string& sortOrder) -{ - sortOrder_ = sortOrder; - setCoreParameter("SortOrder", sortOrder); -} - -int QueryIntentionListRequest::getStatus()const -{ - return status_; -} - -void QueryIntentionListRequest::setStatus(int status) -{ - status_ = status; - setCoreParameter("Status", std::to_string(status)); -} - +int QueryIntentionListRequest::getType()const +{ + return type_; +} + +void QueryIntentionListRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +int QueryIntentionListRequest::getPageNum()const +{ + return pageNum_; +} + +void QueryIntentionListRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); +} + +std::string QueryIntentionListRequest::getSortFiled()const +{ + return sortFiled_; +} + +void QueryIntentionListRequest::setSortFiled(const std::string& sortFiled) +{ + sortFiled_ = sortFiled; + setParameter("SortFiled", sortFiled); +} + +int QueryIntentionListRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryIntentionListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string QueryIntentionListRequest::getSortOrder()const +{ + return sortOrder_; +} + +void QueryIntentionListRequest::setSortOrder(const std::string& sortOrder) +{ + sortOrder_ = sortOrder; + setParameter("SortOrder", sortOrder); +} + +int QueryIntentionListRequest::getStatus()const +{ + return status_; +} + +void QueryIntentionListRequest::setStatus(int status) +{ + status_ = status; + setParameter("Status", std::to_string(status)); +} + diff --git a/trademark/src/model/QueryIntentionPriceRequest.cc b/trademark/src/model/QueryIntentionPriceRequest.cc new file mode 100644 index 000000000..3a04712bf --- /dev/null +++ b/trademark/src/model/QueryIntentionPriceRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::QueryIntentionPriceRequest; + +QueryIntentionPriceRequest::QueryIntentionPriceRequest() : + RpcServiceRequest("trademark", "2018-07-24", "QueryIntentionPrice") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryIntentionPriceRequest::~QueryIntentionPriceRequest() +{} + +std::string QueryIntentionPriceRequest::getChannel()const +{ + return channel_; +} + +void QueryIntentionPriceRequest::setChannel(const std::string& channel) +{ + channel_ = channel; + setParameter("Channel", channel); +} + +std::string QueryIntentionPriceRequest::getIntentionBizId()const +{ + return intentionBizId_; +} + +void QueryIntentionPriceRequest::setIntentionBizId(const std::string& intentionBizId) +{ + intentionBizId_ = intentionBizId; + setParameter("IntentionBizId", intentionBizId); +} + diff --git a/trademark/src/model/QueryIntentionPriceResult.cc b/trademark/src/model/QueryIntentionPriceResult.cc new file mode 100644 index 000000000..ee58c09d1 --- /dev/null +++ b/trademark/src/model/QueryIntentionPriceResult.cc @@ -0,0 +1,132 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +QueryIntentionPriceResult::QueryIntentionPriceResult() : + ServiceResult() +{} + +QueryIntentionPriceResult::QueryIntentionPriceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryIntentionPriceResult::~QueryIntentionPriceResult() +{} + +void QueryIntentionPriceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["TmProduces"]; + for (auto valueDataTmProduces : allDataNode) + { + TmProduces dataObject; + if(!valueDataTmProduces["BizId"].isNull()) + dataObject.bizId = valueDataTmProduces["BizId"].asString(); + if(!valueDataTmProduces["MaterialName"].isNull()) + dataObject.materialName = valueDataTmProduces["MaterialName"].asString(); + if(!valueDataTmProduces["TmIcon"].isNull()) + dataObject.tmIcon = valueDataTmProduces["TmIcon"].asString(); + if(!valueDataTmProduces["TmName"].isNull()) + dataObject.tmName = valueDataTmProduces["TmName"].asString(); + if(!valueDataTmProduces["TmNumber"].isNull()) + dataObject.tmNumber = valueDataTmProduces["TmNumber"].asString(); + if(!valueDataTmProduces["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataTmProduces["CreateTime"].asString()); + if(!valueDataTmProduces["Type"].isNull()) + dataObject.type = std::stoi(valueDataTmProduces["Type"].asString()); + if(!valueDataTmProduces["Status"].isNull()) + dataObject.status = std::stoi(valueDataTmProduces["Status"].asString()); + if(!valueDataTmProduces["OrderPrice"].isNull()) + dataObject.orderPrice = std::stof(valueDataTmProduces["OrderPrice"].asString()); + if(!valueDataTmProduces["MaterialId"].isNull()) + dataObject.materialId = valueDataTmProduces["MaterialId"].asString(); + if(!valueDataTmProduces["LoaUrl"].isNull()) + dataObject.loaUrl = valueDataTmProduces["LoaUrl"].asString(); + if(!valueDataTmProduces["Note"].isNull()) + dataObject.note = valueDataTmProduces["Note"].asString(); + if(!valueDataTmProduces["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataTmProduces["UpdateTime"].asString()); + if(!valueDataTmProduces["SupplementStatus"].isNull()) + dataObject.supplementStatus = std::stoi(valueDataTmProduces["SupplementStatus"].asString()); + if(!valueDataTmProduces["SupplementId"].isNull()) + dataObject.supplementId = std::stol(valueDataTmProduces["SupplementId"].asString()); + if(!valueDataTmProduces["TotalPrice"].isNull()) + dataObject.totalPrice = std::stof(valueDataTmProduces["TotalPrice"].asString()); + if(!valueDataTmProduces["ServicePrice"].isNull()) + dataObject.servicePrice = std::stof(valueDataTmProduces["ServicePrice"].asString()); + auto allThirdClassificationNode = allDataNode["ThirdClassification"]["ThirdClassifications"]; + for (auto allDataNodeThirdClassificationThirdClassifications : allThirdClassificationNode) + { + TmProduces::ThirdClassifications thirdClassificationObject; + if(!allDataNodeThirdClassificationThirdClassifications["ClassificationCode"].isNull()) + thirdClassificationObject.classificationCode = allDataNodeThirdClassificationThirdClassifications["ClassificationCode"].asString(); + if(!allDataNodeThirdClassificationThirdClassifications["ClassificationName"].isNull()) + thirdClassificationObject.classificationName = allDataNodeThirdClassificationThirdClassifications["ClassificationName"].asString(); + dataObject.thirdClassification.push_back(thirdClassificationObject); + } + auto firstClassificationNode = value["FirstClassification"]; + if(!firstClassificationNode["ClassificationCode"].isNull()) + dataObject.firstClassification.classificationCode = firstClassificationNode["ClassificationCode"].asString(); + if(!firstClassificationNode["ClassificationName"].isNull()) + dataObject.firstClassification.classificationName = firstClassificationNode["ClassificationName"].asString(); + data_.push_back(dataObject); + } + if(!value["TotalItemNum"].isNull()) + totalItemNum_ = std::stoi(value["TotalItemNum"].asString()); + if(!value["CurrentPageNum"].isNull()) + currentPageNum_ = std::stoi(value["CurrentPageNum"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalPageNum"].isNull()) + totalPageNum_ = std::stoi(value["TotalPageNum"].asString()); + +} + +int QueryIntentionPriceResult::getCurrentPageNum()const +{ + return currentPageNum_; +} + +int QueryIntentionPriceResult::getPageSize()const +{ + return pageSize_; +} + +int QueryIntentionPriceResult::getTotalPageNum()const +{ + return totalPageNum_; +} + +std::vector QueryIntentionPriceResult::getData()const +{ + return data_; +} + +int QueryIntentionPriceResult::getTotalItemNum()const +{ + return totalItemNum_; +} + diff --git a/trademark/src/model/QueryMaterialListRequest.cc b/trademark/src/model/QueryMaterialListRequest.cc index ce8457310..1bf5934eb 100644 --- a/trademark/src/model/QueryMaterialListRequest.cc +++ b/trademark/src/model/QueryMaterialListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryMaterialListRequest; QueryMaterialListRequest::QueryMaterialListRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryMaterialList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMaterialListRequest::~QueryMaterialListRequest() {} @@ -33,7 +35,7 @@ int QueryMaterialListRequest::getType()const void QueryMaterialListRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } int QueryMaterialListRequest::getPageNum()const @@ -44,7 +46,7 @@ int QueryMaterialListRequest::getPageNum()const void QueryMaterialListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryMaterialListRequest::getName()const @@ -55,7 +57,7 @@ std::string QueryMaterialListRequest::getName()const void QueryMaterialListRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int QueryMaterialListRequest::getPageSize()const @@ -66,7 +68,7 @@ int QueryMaterialListRequest::getPageSize()const void QueryMaterialListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryMaterialListRequest::getCardNumber()const @@ -77,7 +79,7 @@ std::string QueryMaterialListRequest::getCardNumber()const void QueryMaterialListRequest::setCardNumber(const std::string& cardNumber) { cardNumber_ = cardNumber; - setCoreParameter("CardNumber", cardNumber); + setParameter("CardNumber", cardNumber); } int QueryMaterialListRequest::getRegion()const @@ -88,7 +90,7 @@ int QueryMaterialListRequest::getRegion()const void QueryMaterialListRequest::setRegion(int region) { region_ = region; - setCoreParameter("Region", std::to_string(region)); + setParameter("Region", std::to_string(region)); } int QueryMaterialListRequest::getStatus()const @@ -99,6 +101,6 @@ int QueryMaterialListRequest::getStatus()const void QueryMaterialListRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/trademark/src/model/QueryMaterialRequest.cc b/trademark/src/model/QueryMaterialRequest.cc index 72cb99bdc..ad509c261 100644 --- a/trademark/src/model/QueryMaterialRequest.cc +++ b/trademark/src/model/QueryMaterialRequest.cc @@ -20,11 +20,24 @@ using AlibabaCloud::Trademark::Model::QueryMaterialRequest; QueryMaterialRequest::QueryMaterialRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryMaterial") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMaterialRequest::~QueryMaterialRequest() {} +bool QueryMaterialRequest::getQueryUnconfirmedInfo()const +{ + return queryUnconfirmedInfo_; +} + +void QueryMaterialRequest::setQueryUnconfirmedInfo(bool queryUnconfirmedInfo) +{ + queryUnconfirmedInfo_ = queryUnconfirmedInfo; + setParameter("QueryUnconfirmedInfo", queryUnconfirmedInfo ? "true" : "false"); +} + long QueryMaterialRequest::getId()const { return id_; @@ -33,6 +46,6 @@ long QueryMaterialRequest::getId()const void QueryMaterialRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/trademark/src/model/QueryMaterialResult.cc b/trademark/src/model/QueryMaterialResult.cc index 648b60548..d197f2131 100644 --- a/trademark/src/model/QueryMaterialResult.cc +++ b/trademark/src/model/QueryMaterialResult.cc @@ -39,6 +39,9 @@ void QueryMaterialResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + auto allReviewAdditionalFiles = value["ReviewAdditionalFiles"]["ReviewAdditionalFile"]; + for (const auto &item : allReviewAdditionalFiles) + reviewAdditionalFiles_.push_back(item.asString()); if(!value["Type"].isNull()) type_ = std::stoi(value["Type"].asString()); if(!value["Region"].isNull()) @@ -91,6 +94,8 @@ void QueryMaterialResult::parse(const std::string &payload) note_ = value["Note"].asString(); if(!value["Country"].isNull()) country_ = value["Country"].asString(); + if(!value["ReviewApplicationFile"].isNull()) + reviewApplicationFile_ = value["ReviewApplicationFile"].asString(); } @@ -134,6 +139,11 @@ std::string QueryMaterialResult::getTown()const return town_; } +std::vector QueryMaterialResult::getReviewAdditionalFiles()const +{ + return reviewAdditionalFiles_; +} + std::string QueryMaterialResult::getContactNumber()const { return contactNumber_; @@ -154,6 +164,11 @@ int QueryMaterialResult::getStatus()const return status_; } +std::string QueryMaterialResult::getReviewApplicationFile()const +{ + return reviewApplicationFile_; +} + std::string QueryMaterialResult::getCity()const { return city_; diff --git a/trademark/src/model/QueryMonitorKeywordsRequest.cc b/trademark/src/model/QueryMonitorKeywordsRequest.cc index d6848c363..2f6d32b3f 100644 --- a/trademark/src/model/QueryMonitorKeywordsRequest.cc +++ b/trademark/src/model/QueryMonitorKeywordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryMonitorKeywordsRequest; QueryMonitorKeywordsRequest::QueryMonitorKeywordsRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryMonitorKeywords") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryMonitorKeywordsRequest::~QueryMonitorKeywordsRequest() {} @@ -33,8 +35,9 @@ std::vector QueryMonitorKeywordsRequest::getKeywords()const void QueryMonitorKeywordsRequest::setKeywords(const std::vector& keywords) { keywords_ = keywords; - for(int i = 0; i!= keywords.size(); i++) - setCoreParameter("Keywords."+ std::to_string(i), keywords.at(i)); + for(int dep1 = 0; dep1!= keywords.size(); dep1++) { + setParameter("Keywords."+ std::to_string(dep1), keywords.at(dep1)); + } } int QueryMonitorKeywordsRequest::getRuleType()const @@ -45,6 +48,6 @@ int QueryMonitorKeywordsRequest::getRuleType()const void QueryMonitorKeywordsRequest::setRuleType(int ruleType) { ruleType_ = ruleType; - setCoreParameter("RuleType", std::to_string(ruleType)); + setParameter("RuleType", std::to_string(ruleType)); } diff --git a/trademark/src/model/QueryOfficialFileCustomListRequest.cc b/trademark/src/model/QueryOfficialFileCustomListRequest.cc new file mode 100644 index 000000000..d446b9f61 --- /dev/null +++ b/trademark/src/model/QueryOfficialFileCustomListRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::QueryOfficialFileCustomListRequest; + +QueryOfficialFileCustomListRequest::QueryOfficialFileCustomListRequest() : + RpcServiceRequest("trademark", "2018-07-24", "QueryOfficialFileCustomList") +{ + setMethod(HttpRequest::Method::Post); +} + +QueryOfficialFileCustomListRequest::~QueryOfficialFileCustomListRequest() +{} + +int QueryOfficialFileCustomListRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryOfficialFileCustomListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int QueryOfficialFileCustomListRequest::getPageNum()const +{ + return pageNum_; +} + +void QueryOfficialFileCustomListRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); +} + diff --git a/trademark/src/model/QueryOfficialFileCustomListResult.cc b/trademark/src/model/QueryOfficialFileCustomListResult.cc new file mode 100644 index 000000000..0047a41a2 --- /dev/null +++ b/trademark/src/model/QueryOfficialFileCustomListResult.cc @@ -0,0 +1,97 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +QueryOfficialFileCustomListResult::QueryOfficialFileCustomListResult() : + ServiceResult() +{} + +QueryOfficialFileCustomListResult::QueryOfficialFileCustomListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryOfficialFileCustomListResult::~QueryOfficialFileCustomListResult() +{} + +void QueryOfficialFileCustomListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allDataNode = value["Data"]["CustomList"]; + for (auto valueDataCustomList : allDataNode) + { + CustomList dataObject; + if(!valueDataCustomList["Status"].isNull()) + dataObject.status = valueDataCustomList["Status"].asString(); + if(!valueDataCustomList["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataCustomList["CreateTime"].asString()); + if(!valueDataCustomList["StartAcceptTime"].isNull()) + dataObject.startAcceptTime = std::stol(valueDataCustomList["StartAcceptTime"].asString()); + if(!valueDataCustomList["EndAcceptTime"].isNull()) + dataObject.endAcceptTime = std::stol(valueDataCustomList["EndAcceptTime"].asString()); + if(!valueDataCustomList["ExpireTime"].isNull()) + dataObject.expireTime = std::stol(valueDataCustomList["ExpireTime"].asString()); + if(!valueDataCustomList["DownloadUrl"].isNull()) + dataObject.downloadUrl = valueDataCustomList["DownloadUrl"].asString(); + if(!valueDataCustomList["Remark"].isNull()) + dataObject.remark = valueDataCustomList["Remark"].asString(); + data_.push_back(dataObject); + } + if(!value["TotalItemNum"].isNull()) + totalItemNum_ = std::stoi(value["TotalItemNum"].asString()); + if(!value["CurrentPageNum"].isNull()) + currentPageNum_ = std::stoi(value["CurrentPageNum"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalPageNum"].isNull()) + totalPageNum_ = std::stoi(value["TotalPageNum"].asString()); + +} + +int QueryOfficialFileCustomListResult::getCurrentPageNum()const +{ + return currentPageNum_; +} + +int QueryOfficialFileCustomListResult::getPageSize()const +{ + return pageSize_; +} + +int QueryOfficialFileCustomListResult::getTotalPageNum()const +{ + return totalPageNum_; +} + +std::vector QueryOfficialFileCustomListResult::getData()const +{ + return data_; +} + +int QueryOfficialFileCustomListResult::getTotalItemNum()const +{ + return totalItemNum_; +} + diff --git a/trademark/src/model/QueryOssResourcesRequest.cc b/trademark/src/model/QueryOssResourcesRequest.cc index 61ed8f1af..b9dfefef6 100644 --- a/trademark/src/model/QueryOssResourcesRequest.cc +++ b/trademark/src/model/QueryOssResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryOssResourcesRequest; QueryOssResourcesRequest::QueryOssResourcesRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryOssResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryOssResourcesRequest::~QueryOssResourcesRequest() {} @@ -33,6 +35,6 @@ std::string QueryOssResourcesRequest::getBizId()const void QueryOssResourcesRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/trademark/src/model/QueryQrCodeUploadStatusRequest.cc b/trademark/src/model/QueryQrCodeUploadStatusRequest.cc index a1b3336ac..567cfdbeb 100644 --- a/trademark/src/model/QueryQrCodeUploadStatusRequest.cc +++ b/trademark/src/model/QueryQrCodeUploadStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryQrCodeUploadStatusRequest; QueryQrCodeUploadStatusRequest::QueryQrCodeUploadStatusRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryQrCodeUploadStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryQrCodeUploadStatusRequest::~QueryQrCodeUploadStatusRequest() {} @@ -33,7 +35,7 @@ std::string QueryQrCodeUploadStatusRequest::getOssKey()const void QueryQrCodeUploadStatusRequest::setOssKey(const std::string& ossKey) { ossKey_ = ossKey; - setCoreParameter("OssKey", ossKey); + setParameter("OssKey", ossKey); } std::string QueryQrCodeUploadStatusRequest::getFieldKey()const @@ -44,7 +46,7 @@ std::string QueryQrCodeUploadStatusRequest::getFieldKey()const void QueryQrCodeUploadStatusRequest::setFieldKey(const std::string& fieldKey) { fieldKey_ = fieldKey; - setCoreParameter("FieldKey", fieldKey); + setParameter("FieldKey", fieldKey); } std::string QueryQrCodeUploadStatusRequest::getUuid()const @@ -55,6 +57,6 @@ std::string QueryQrCodeUploadStatusRequest::getUuid()const void QueryQrCodeUploadStatusRequest::setUuid(const std::string& uuid) { uuid_ = uuid; - setCoreParameter("Uuid", uuid); + setParameter("Uuid", uuid); } diff --git a/trademark/src/model/QuerySupplementDetailRequest.cc b/trademark/src/model/QuerySupplementDetailRequest.cc index 906144003..16b1b9d4a 100644 --- a/trademark/src/model/QuerySupplementDetailRequest.cc +++ b/trademark/src/model/QuerySupplementDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QuerySupplementDetailRequest; QuerySupplementDetailRequest::QuerySupplementDetailRequest() : RpcServiceRequest("trademark", "2018-07-24", "QuerySupplementDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} QuerySupplementDetailRequest::~QuerySupplementDetailRequest() {} @@ -33,6 +35,6 @@ long QuerySupplementDetailRequest::getId()const void QuerySupplementDetailRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/trademark/src/model/QueryTaskListRequest.cc b/trademark/src/model/QueryTaskListRequest.cc index d1063470d..5c6613545 100644 --- a/trademark/src/model/QueryTaskListRequest.cc +++ b/trademark/src/model/QueryTaskListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTaskListRequest; QueryTaskListRequest::QueryTaskListRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTaskList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTaskListRequest::~QueryTaskListRequest() {} @@ -33,6 +35,28 @@ std::string QueryTaskListRequest::getBizType()const void QueryTaskListRequest::setBizType(const std::string& bizType) { bizType_ = bizType; - setCoreParameter("BizType", bizType); + setParameter("BizType", bizType); +} + +int QueryTaskListRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryTaskListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +int QueryTaskListRequest::getPageNum()const +{ + return pageNum_; +} + +void QueryTaskListRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); } diff --git a/trademark/src/model/QueryTaskListResult.cc b/trademark/src/model/QueryTaskListResult.cc index a6a40e1a3..2c1952e79 100644 --- a/trademark/src/model/QueryTaskListResult.cc +++ b/trademark/src/model/QueryTaskListResult.cc @@ -51,13 +51,47 @@ void QueryTaskListResult::parse(const std::string &payload) dataObject.errMsg = valueDataTaskList["ErrMsg"].asString(); if(!valueDataTaskList["Result"].isNull()) dataObject.result = valueDataTaskList["Result"].asString(); + if(!valueDataTaskList["FileName"].isNull()) + dataObject.fileName = valueDataTaskList["FileName"].asString(); + if(!valueDataTaskList["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataTaskList["CreateTime"].asString()); + if(!valueDataTaskList["CompleteTime"].isNull()) + dataObject.completeTime = std::stol(valueDataTaskList["CompleteTime"].asString()); data_.push_back(dataObject); } + if(!value["TotalItemNum"].isNull()) + totalItemNum_ = std::stoi(value["TotalItemNum"].asString()); + if(!value["CurrentPageNum"].isNull()) + currentPageNum_ = std::stoi(value["CurrentPageNum"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalPageNum"].isNull()) + totalPageNum_ = std::stoi(value["TotalPageNum"].asString()); } +int QueryTaskListResult::getCurrentPageNum()const +{ + return currentPageNum_; +} + +int QueryTaskListResult::getPageSize()const +{ + return pageSize_; +} + +int QueryTaskListResult::getTotalPageNum()const +{ + return totalPageNum_; +} + std::vector QueryTaskListResult::getData()const { return data_; } +int QueryTaskListResult::getTotalItemNum()const +{ + return totalItemNum_; +} + diff --git a/trademark/src/model/QueryTradeIntentionUserListRequest.cc b/trademark/src/model/QueryTradeIntentionUserListRequest.cc index a9d75c149..9500b3a19 100644 --- a/trademark/src/model/QueryTradeIntentionUserListRequest.cc +++ b/trademark/src/model/QueryTradeIntentionUserListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTradeIntentionUserListRequest; QueryTradeIntentionUserListRequest::QueryTradeIntentionUserListRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTradeIntentionUserList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTradeIntentionUserListRequest::~QueryTradeIntentionUserListRequest() {} @@ -33,7 +35,7 @@ int QueryTradeIntentionUserListRequest::getPageNum()const void QueryTradeIntentionUserListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int QueryTradeIntentionUserListRequest::getPageSize()const @@ -44,7 +46,7 @@ int QueryTradeIntentionUserListRequest::getPageSize()const void QueryTradeIntentionUserListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTradeIntentionUserListRequest::getBizId()const @@ -55,7 +57,7 @@ std::string QueryTradeIntentionUserListRequest::getBizId()const void QueryTradeIntentionUserListRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } long QueryTradeIntentionUserListRequest::getEnd()const @@ -66,7 +68,7 @@ long QueryTradeIntentionUserListRequest::getEnd()const void QueryTradeIntentionUserListRequest::setEnd(long end) { end_ = end; - setCoreParameter("End", std::to_string(end)); + setParameter("End", std::to_string(end)); } long QueryTradeIntentionUserListRequest::getBegin()const @@ -77,7 +79,7 @@ long QueryTradeIntentionUserListRequest::getBegin()const void QueryTradeIntentionUserListRequest::setBegin(long begin) { begin_ = begin; - setCoreParameter("Begin", std::to_string(begin)); + setParameter("Begin", std::to_string(begin)); } int QueryTradeIntentionUserListRequest::getStatus()const @@ -88,6 +90,6 @@ int QueryTradeIntentionUserListRequest::getStatus()const void QueryTradeIntentionUserListRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/trademark/src/model/QueryTradeIntentionUserListResult.cc b/trademark/src/model/QueryTradeIntentionUserListResult.cc index 04ffae6df..a4778f663 100644 --- a/trademark/src/model/QueryTradeIntentionUserListResult.cc +++ b/trademark/src/model/QueryTradeIntentionUserListResult.cc @@ -48,7 +48,7 @@ void QueryTradeIntentionUserListResult::parse(const std::string &payload) if(!valueDataTrademark["Classification"].isNull()) dataObject.classification = valueDataTrademark["Classification"].asString(); if(!valueDataTrademark["Mobile"].isNull()) - dataObject.mobile = std::stoi(valueDataTrademark["Mobile"].asString()); + dataObject.mobile = valueDataTrademark["Mobile"].asString(); if(!valueDataTrademark["UserName"].isNull()) dataObject.userName = valueDataTrademark["UserName"].asString(); if(!valueDataTrademark["BizId"].isNull()) @@ -57,6 +57,8 @@ void QueryTradeIntentionUserListResult::parse(const std::string &payload) dataObject.description = valueDataTrademark["Description"].asString(); if(!valueDataTrademark["Status"].isNull()) dataObject.status = std::stoi(valueDataTrademark["Status"].asString()); + if(!valueDataTrademark["Type"].isNull()) + dataObject.type = std::stoi(valueDataTrademark["Type"].asString()); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/QueryTradeMarkApplicationDetailRequest.cc b/trademark/src/model/QueryTradeMarkApplicationDetailRequest.cc index 6aec5ef4e..83e7c2e0b 100644 --- a/trademark/src/model/QueryTradeMarkApplicationDetailRequest.cc +++ b/trademark/src/model/QueryTradeMarkApplicationDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTradeMarkApplicationDetailRequest; QueryTradeMarkApplicationDetailRequest::QueryTradeMarkApplicationDetailRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTradeMarkApplicationDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTradeMarkApplicationDetailRequest::~QueryTradeMarkApplicationDetailRequest() {} @@ -33,6 +35,6 @@ std::string QueryTradeMarkApplicationDetailRequest::getBizId()const void QueryTradeMarkApplicationDetailRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/trademark/src/model/QueryTradeMarkApplicationDetailResult.cc b/trademark/src/model/QueryTradeMarkApplicationDetailResult.cc index 9ee1ce158..8b167a5b2 100644 --- a/trademark/src/model/QueryTradeMarkApplicationDetailResult.cc +++ b/trademark/src/model/QueryTradeMarkApplicationDetailResult.cc @@ -138,6 +138,11 @@ void QueryTradeMarkApplicationDetailResult::parse(const std::string &payload) materialDetail_.contactName = materialDetailNode["ContactName"].asString(); if(!materialDetailNode["LegalNoticeUrl"].isNull()) materialDetail_.legalNoticeUrl = materialDetailNode["LegalNoticeUrl"].asString(); + if(!materialDetailNode["ReviewApplicationFile"].isNull()) + materialDetail_.reviewApplicationFile = materialDetailNode["ReviewApplicationFile"].asString(); + auto allReviewAdditionalFiles = materialDetailNode["ReviewAdditionalFiles"]["ReviewAdditionalFile"]; + for (auto value : allReviewAdditionalFiles) + materialDetail_.reviewAdditionalFiles.push_back(value.asString()); auto firstClassificationNode = value["FirstClassification"]; if(!firstClassificationNode["Code"].isNull()) firstClassification_.code = firstClassificationNode["Code"].asString(); @@ -156,12 +161,27 @@ void QueryTradeMarkApplicationDetailResult::parse(const std::string &payload) renewResponse_.registerTime = std::stol(renewResponseNode["RegisterTime"].asString()); if(!renewResponseNode["SubmitSbjtime"].isNull()) renewResponse_.submitSbjtime = std::stol(renewResponseNode["SubmitSbjtime"].asString()); + auto reviewOfficialFilesNode = value["ReviewOfficialFiles"]; + if(!reviewOfficialFilesNode["ReviewAudit"].isNull()) + reviewOfficialFiles_.reviewAudit = reviewOfficialFilesNode["ReviewAudit"].asString(); + if(!reviewOfficialFilesNode["ReviewPass"].isNull()) + reviewOfficialFiles_.reviewPass = reviewOfficialFilesNode["ReviewPass"].asString(); + if(!reviewOfficialFilesNode["ReviewKeep"].isNull()) + reviewOfficialFiles_.reviewKeep = reviewOfficialFilesNode["ReviewKeep"].asString(); + if(!reviewOfficialFilesNode["ReviewPart"].isNull()) + reviewOfficialFiles_.reviewPart = reviewOfficialFilesNode["ReviewPart"].asString(); + auto allReviewSupplements = reviewOfficialFilesNode["ReviewSupplements"]["ReviewSupplement"]; + for (auto value : allReviewSupplements) + reviewOfficialFiles_.reviewSupplements.push_back(value.asString()); auto allReceiptUrl = value["ReceiptUrl"]["ReceiptUrl"]; for (const auto &item : allReceiptUrl) receiptUrl_.push_back(item.asString()); auto allJudgeResultUrl = value["JudgeResultUrl"]["JudgeResultUrl"]; for (const auto &item : allJudgeResultUrl) judgeResultUrl_.push_back(item.asString()); + auto allFlags = value["Flags"]["Flag"]; + for (const auto &item : allFlags) + flags_.push_back(item.asString()); if(!value["Status"].isNull()) status_ = std::stoi(value["Status"].asString()); if(!value["LoaUrl"].isNull()) @@ -206,6 +226,14 @@ void QueryTradeMarkApplicationDetailResult::parse(const std::string &payload) totalPrice_ = std::stof(value["TotalPrice"].asString()); if(!value["ServicePrice"].isNull()) servicePrice_ = std::stof(value["ServicePrice"].asString()); + if(!value["PartnerCode"].isNull()) + partnerCode_ = value["PartnerCode"].asString(); + if(!value["PartnerMobile"].isNull()) + partnerMobile_ = value["PartnerMobile"].asString(); + if(!value["NotAcceptUrl"].isNull()) + notAcceptUrl_ = value["NotAcceptUrl"].asString(); + if(!value["PartnerName"].isNull()) + partnerName_ = value["PartnerName"].asString(); } @@ -234,6 +262,11 @@ std::string QueryTradeMarkApplicationDetailResult::getTmIcon()const return tmIcon_; } +std::string QueryTradeMarkApplicationDetailResult::getPartnerCode()const +{ + return partnerCode_; +} + std::string QueryTradeMarkApplicationDetailResult::getAcceptUrl()const { return acceptUrl_; @@ -269,6 +302,11 @@ QueryTradeMarkApplicationDetailResult::AdminUploads QueryTradeMarkApplicationDet return adminUploads_; } +std::string QueryTradeMarkApplicationDetailResult::getNotAcceptUrl()const +{ + return notAcceptUrl_; +} + std::vector QueryTradeMarkApplicationDetailResult::getThirdClassification()const { return thirdClassification_; @@ -314,16 +352,31 @@ float QueryTradeMarkApplicationDetailResult::getOrderPrice()const return orderPrice_; } +std::vector QueryTradeMarkApplicationDetailResult::getFlags()const +{ + return flags_; +} + std::string QueryTradeMarkApplicationDetailResult::getOrderId()const { return orderId_; } +std::string QueryTradeMarkApplicationDetailResult::getPartnerName()const +{ + return partnerName_; +} + std::vector QueryTradeMarkApplicationDetailResult::getSupplements()const { return supplements_; } +QueryTradeMarkApplicationDetailResult::ReviewOfficialFiles QueryTradeMarkApplicationDetailResult::getReviewOfficialFiles()const +{ + return reviewOfficialFiles_; +} + int QueryTradeMarkApplicationDetailResult::getType()const { return type_; @@ -359,3 +412,8 @@ std::string QueryTradeMarkApplicationDetailResult::getBizId()const return bizId_; } +std::string QueryTradeMarkApplicationDetailResult::getPartnerMobile()const +{ + return partnerMobile_; +} + diff --git a/trademark/src/model/QueryTradeMarkApplicationLogsRequest.cc b/trademark/src/model/QueryTradeMarkApplicationLogsRequest.cc index 7b5dcf870..7a69bc7cb 100644 --- a/trademark/src/model/QueryTradeMarkApplicationLogsRequest.cc +++ b/trademark/src/model/QueryTradeMarkApplicationLogsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTradeMarkApplicationLogsRequest; QueryTradeMarkApplicationLogsRequest::QueryTradeMarkApplicationLogsRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTradeMarkApplicationLogs") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTradeMarkApplicationLogsRequest::~QueryTradeMarkApplicationLogsRequest() {} @@ -33,6 +35,6 @@ std::string QueryTradeMarkApplicationLogsRequest::getBizId()const void QueryTradeMarkApplicationLogsRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/trademark/src/model/QueryTradeMarkApplicationLogsResult.cc b/trademark/src/model/QueryTradeMarkApplicationLogsResult.cc index 729612536..4c7225142 100644 --- a/trademark/src/model/QueryTradeMarkApplicationLogsResult.cc +++ b/trademark/src/model/QueryTradeMarkApplicationLogsResult.cc @@ -53,6 +53,8 @@ void QueryTradeMarkApplicationLogsResult::parse(const std::string &payload) dataObject.operateTime = std::stol(valueDataDataItem["OperateTime"].asString()); if(!valueDataDataItem["BizStatus"].isNull()) dataObject.bizStatus = std::stoi(valueDataDataItem["BizStatus"].asString()); + if(!valueDataDataItem["ExtendContent"].isNull()) + dataObject.extendContent = valueDataDataItem["ExtendContent"].asString(); data_.push_back(dataObject); } diff --git a/trademark/src/model/QueryTradeMarkApplicationsByIntentionRequest.cc b/trademark/src/model/QueryTradeMarkApplicationsByIntentionRequest.cc index 1681f03b4..27acba425 100644 --- a/trademark/src/model/QueryTradeMarkApplicationsByIntentionRequest.cc +++ b/trademark/src/model/QueryTradeMarkApplicationsByIntentionRequest.cc @@ -20,52 +20,54 @@ using AlibabaCloud::Trademark::Model::QueryTradeMarkApplicationsByIntentionReque QueryTradeMarkApplicationsByIntentionRequest::QueryTradeMarkApplicationsByIntentionRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTradeMarkApplicationsByIntention") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTradeMarkApplicationsByIntentionRequest::~QueryTradeMarkApplicationsByIntentionRequest() {} -std::string QueryTradeMarkApplicationsByIntentionRequest::getChannel()const -{ - return channel_; -} - -void QueryTradeMarkApplicationsByIntentionRequest::setChannel(const std::string& channel) -{ - channel_ = channel; - setCoreParameter("Channel", channel); -} - -int QueryTradeMarkApplicationsByIntentionRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryTradeMarkApplicationsByIntentionRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string QueryTradeMarkApplicationsByIntentionRequest::getIntentionBizId()const -{ - return intentionBizId_; -} - -void QueryTradeMarkApplicationsByIntentionRequest::setIntentionBizId(const std::string& intentionBizId) -{ - intentionBizId_ = intentionBizId; - setCoreParameter("IntentionBizId", intentionBizId); -} - -int QueryTradeMarkApplicationsByIntentionRequest::getPageNum()const -{ - return pageNum_; -} - -void QueryTradeMarkApplicationsByIntentionRequest::setPageNum(int pageNum) -{ - pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); -} - +std::string QueryTradeMarkApplicationsByIntentionRequest::getChannel()const +{ + return channel_; +} + +void QueryTradeMarkApplicationsByIntentionRequest::setChannel(const std::string& channel) +{ + channel_ = channel; + setParameter("Channel", channel); +} + +int QueryTradeMarkApplicationsByIntentionRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryTradeMarkApplicationsByIntentionRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string QueryTradeMarkApplicationsByIntentionRequest::getIntentionBizId()const +{ + return intentionBizId_; +} + +void QueryTradeMarkApplicationsByIntentionRequest::setIntentionBizId(const std::string& intentionBizId) +{ + intentionBizId_ = intentionBizId; + setParameter("IntentionBizId", intentionBizId); +} + +int QueryTradeMarkApplicationsByIntentionRequest::getPageNum()const +{ + return pageNum_; +} + +void QueryTradeMarkApplicationsByIntentionRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); +} + diff --git a/trademark/src/model/QueryTradeMarkApplicationsRequest.cc b/trademark/src/model/QueryTradeMarkApplicationsRequest.cc index b53125977..18bb61717 100644 --- a/trademark/src/model/QueryTradeMarkApplicationsRequest.cc +++ b/trademark/src/model/QueryTradeMarkApplicationsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTradeMarkApplicationsRequest; QueryTradeMarkApplicationsRequest::QueryTradeMarkApplicationsRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTradeMarkApplications") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTradeMarkApplicationsRequest::~QueryTradeMarkApplicationsRequest() {} @@ -33,7 +35,7 @@ std::string QueryTradeMarkApplicationsRequest::getTmName()const void QueryTradeMarkApplicationsRequest::setTmName(const std::string& tmName) { tmName_ = tmName; - setCoreParameter("TmName", tmName); + setParameter("TmName", tmName); } std::string QueryTradeMarkApplicationsRequest::getMaterialName()const @@ -44,7 +46,7 @@ std::string QueryTradeMarkApplicationsRequest::getMaterialName()const void QueryTradeMarkApplicationsRequest::setMaterialName(const std::string& materialName) { materialName_ = materialName; - setCoreParameter("MaterialName", materialName); + setParameter("MaterialName", materialName); } int QueryTradeMarkApplicationsRequest::getHidden()const @@ -55,7 +57,7 @@ int QueryTradeMarkApplicationsRequest::getHidden()const void QueryTradeMarkApplicationsRequest::setHidden(int hidden) { hidden_ = hidden; - setCoreParameter("Hidden", std::to_string(hidden)); + setParameter("Hidden", std::to_string(hidden)); } std::string QueryTradeMarkApplicationsRequest::getOrderId()const @@ -66,7 +68,7 @@ std::string QueryTradeMarkApplicationsRequest::getOrderId()const void QueryTradeMarkApplicationsRequest::setOrderId(const std::string& orderId) { orderId_ = orderId; - setCoreParameter("OrderId", orderId); + setParameter("OrderId", orderId); } std::string QueryTradeMarkApplicationsRequest::getTmNumber()const @@ -77,7 +79,7 @@ std::string QueryTradeMarkApplicationsRequest::getTmNumber()const void QueryTradeMarkApplicationsRequest::setTmNumber(const std::string& tmNumber) { tmNumber_ = tmNumber; - setCoreParameter("TmNumber", tmNumber); + setParameter("TmNumber", tmNumber); } std::string QueryTradeMarkApplicationsRequest::getIntentionBizId()const @@ -88,7 +90,7 @@ std::string QueryTradeMarkApplicationsRequest::getIntentionBizId()const void QueryTradeMarkApplicationsRequest::setIntentionBizId(const std::string& intentionBizId) { intentionBizId_ = intentionBizId; - setCoreParameter("IntentionBizId", intentionBizId); + setParameter("IntentionBizId", intentionBizId); } int QueryTradeMarkApplicationsRequest::getPageNum()const @@ -99,7 +101,7 @@ int QueryTradeMarkApplicationsRequest::getPageNum()const void QueryTradeMarkApplicationsRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryTradeMarkApplicationsRequest::getType()const @@ -110,7 +112,7 @@ std::string QueryTradeMarkApplicationsRequest::getType()const void QueryTradeMarkApplicationsRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } int QueryTradeMarkApplicationsRequest::getSupplementStatus()const @@ -121,7 +123,7 @@ int QueryTradeMarkApplicationsRequest::getSupplementStatus()const void QueryTradeMarkApplicationsRequest::setSupplementStatus(int supplementStatus) { supplementStatus_ = supplementStatus; - setCoreParameter("SupplementStatus", std::to_string(supplementStatus)); + setParameter("SupplementStatus", std::to_string(supplementStatus)); } int QueryTradeMarkApplicationsRequest::getPageSize()const @@ -132,7 +134,7 @@ int QueryTradeMarkApplicationsRequest::getPageSize()const void QueryTradeMarkApplicationsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTradeMarkApplicationsRequest::getBizId()const @@ -143,7 +145,7 @@ std::string QueryTradeMarkApplicationsRequest::getBizId()const void QueryTradeMarkApplicationsRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } std::string QueryTradeMarkApplicationsRequest::getSortOrder()const @@ -154,7 +156,7 @@ std::string QueryTradeMarkApplicationsRequest::getSortOrder()const void QueryTradeMarkApplicationsRequest::setSortOrder(const std::string& sortOrder) { sortOrder_ = sortOrder; - setCoreParameter("SortOrder", sortOrder); + setParameter("SortOrder", sortOrder); } int QueryTradeMarkApplicationsRequest::getStatus()const @@ -165,6 +167,6 @@ int QueryTradeMarkApplicationsRequest::getStatus()const void QueryTradeMarkApplicationsRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/trademark/src/model/QueryTradeProduceDetailRequest.cc b/trademark/src/model/QueryTradeProduceDetailRequest.cc index 7ffe1b66e..9a5dbf7bb 100644 --- a/trademark/src/model/QueryTradeProduceDetailRequest.cc +++ b/trademark/src/model/QueryTradeProduceDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTradeProduceDetailRequest; QueryTradeProduceDetailRequest::QueryTradeProduceDetailRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTradeProduceDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTradeProduceDetailRequest::~QueryTradeProduceDetailRequest() {} @@ -33,6 +35,6 @@ std::string QueryTradeProduceDetailRequest::getBizId()const void QueryTradeProduceDetailRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/trademark/src/model/QueryTradeProduceDetailResult.cc b/trademark/src/model/QueryTradeProduceDetailResult.cc index 41f67a70f..e69012bf1 100644 --- a/trademark/src/model/QueryTradeProduceDetailResult.cc +++ b/trademark/src/model/QueryTradeProduceDetailResult.cc @@ -82,6 +82,8 @@ void QueryTradeProduceDetailResult::parse(const std::string &payload) data_.confiscateAmount = std::stof(dataNode["ConfiscateAmount"].asString()); if(!dataNode["RefundAmount"].isNull()) data_.refundAmount = std::stof(dataNode["RefundAmount"].asString()); + if(!dataNode["Source"].isNull()) + data_.source = std::stoi(dataNode["Source"].asString()); } diff --git a/trademark/src/model/QueryTradeProduceListRequest.cc b/trademark/src/model/QueryTradeProduceListRequest.cc index 5af6fd8ac..46e02bcfd 100644 --- a/trademark/src/model/QueryTradeProduceListRequest.cc +++ b/trademark/src/model/QueryTradeProduceListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTradeProduceListRequest; QueryTradeProduceListRequest::QueryTradeProduceListRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTradeProduceList") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTradeProduceListRequest::~QueryTradeProduceListRequest() {} @@ -33,7 +35,7 @@ int QueryTradeProduceListRequest::getBuyerStatus()const void QueryTradeProduceListRequest::setBuyerStatus(int buyerStatus) { buyerStatus_ = buyerStatus; - setCoreParameter("BuyerStatus", std::to_string(buyerStatus)); + setParameter("BuyerStatus", std::to_string(buyerStatus)); } int QueryTradeProduceListRequest::getPageNum()const @@ -44,7 +46,7 @@ int QueryTradeProduceListRequest::getPageNum()const void QueryTradeProduceListRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryTradeProduceListRequest::getSortFiled()const @@ -55,7 +57,7 @@ std::string QueryTradeProduceListRequest::getSortFiled()const void QueryTradeProduceListRequest::setSortFiled(const std::string& sortFiled) { sortFiled_ = sortFiled; - setCoreParameter("SortFiled", sortFiled); + setParameter("SortFiled", sortFiled); } int QueryTradeProduceListRequest::getPageSize()const @@ -66,7 +68,7 @@ int QueryTradeProduceListRequest::getPageSize()const void QueryTradeProduceListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTradeProduceListRequest::getPreOrderId()const @@ -77,7 +79,7 @@ std::string QueryTradeProduceListRequest::getPreOrderId()const void QueryTradeProduceListRequest::setPreOrderId(const std::string& preOrderId) { preOrderId_ = preOrderId; - setCoreParameter("PreOrderId", preOrderId); + setParameter("PreOrderId", preOrderId); } std::string QueryTradeProduceListRequest::getBizId()const @@ -88,7 +90,7 @@ std::string QueryTradeProduceListRequest::getBizId()const void QueryTradeProduceListRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } std::string QueryTradeProduceListRequest::getSortOrder()const @@ -99,7 +101,7 @@ std::string QueryTradeProduceListRequest::getSortOrder()const void QueryTradeProduceListRequest::setSortOrder(const std::string& sortOrder) { sortOrder_ = sortOrder; - setCoreParameter("SortOrder", sortOrder); + setParameter("SortOrder", sortOrder); } std::string QueryTradeProduceListRequest::getRegisterNumber()const @@ -110,6 +112,6 @@ std::string QueryTradeProduceListRequest::getRegisterNumber()const void QueryTradeProduceListRequest::setRegisterNumber(const std::string& registerNumber) { registerNumber_ = registerNumber; - setCoreParameter("RegisterNumber", registerNumber); + setParameter("RegisterNumber", registerNumber); } diff --git a/trademark/src/model/QueryTradeProduceListResult.cc b/trademark/src/model/QueryTradeProduceListResult.cc index caf74ac73..5ce8f841b 100644 --- a/trademark/src/model/QueryTradeProduceListResult.cc +++ b/trademark/src/model/QueryTradeProduceListResult.cc @@ -71,6 +71,8 @@ void QueryTradeProduceListResult::parse(const std::string &payload) dataObject.allowCancel = valueDataTradeProduces["AllowCancel"].asString() == "true"; if(!valueDataTradeProduces["FailReason"].isNull()) dataObject.failReason = std::stoi(valueDataTradeProduces["FailReason"].asString()); + if(!valueDataTradeProduces["Source"].isNull()) + dataObject.source = std::stoi(valueDataTradeProduces["Source"].asString()); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/QueryTrademarkMonitorResultsRequest.cc b/trademark/src/model/QueryTrademarkMonitorResultsRequest.cc index 7a07e4b89..31872242e 100644 --- a/trademark/src/model/QueryTrademarkMonitorResultsRequest.cc +++ b/trademark/src/model/QueryTrademarkMonitorResultsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTrademarkMonitorResultsRequest; QueryTrademarkMonitorResultsRequest::QueryTrademarkMonitorResultsRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTrademarkMonitorResults") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTrademarkMonitorResultsRequest::~QueryTrademarkMonitorResultsRequest() {} @@ -33,7 +35,7 @@ int QueryTrademarkMonitorResultsRequest::getActionType()const void QueryTrademarkMonitorResultsRequest::setActionType(int actionType) { actionType_ = actionType; - setCoreParameter("ActionType", std::to_string(actionType)); + setParameter("ActionType", std::to_string(actionType)); } std::string QueryTrademarkMonitorResultsRequest::getTmName()const @@ -44,7 +46,7 @@ std::string QueryTrademarkMonitorResultsRequest::getTmName()const void QueryTrademarkMonitorResultsRequest::setTmName(const std::string& tmName) { tmName_ = tmName; - setCoreParameter("TmName", tmName); + setParameter("TmName", tmName); } std::string QueryTrademarkMonitorResultsRequest::getClassification()const @@ -55,7 +57,7 @@ std::string QueryTrademarkMonitorResultsRequest::getClassification()const void QueryTrademarkMonitorResultsRequest::setClassification(const std::string& classification) { classification_ = classification; - setCoreParameter("Classification", classification); + setParameter("Classification", classification); } int QueryTrademarkMonitorResultsRequest::getPageNum()const @@ -66,7 +68,7 @@ int QueryTrademarkMonitorResultsRequest::getPageNum()const void QueryTrademarkMonitorResultsRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } std::string QueryTrademarkMonitorResultsRequest::getRegistrationNumber()const @@ -77,7 +79,7 @@ std::string QueryTrademarkMonitorResultsRequest::getRegistrationNumber()const void QueryTrademarkMonitorResultsRequest::setRegistrationNumber(const std::string& registrationNumber) { registrationNumber_ = registrationNumber; - setCoreParameter("RegistrationNumber", registrationNumber); + setParameter("RegistrationNumber", registrationNumber); } std::string QueryTrademarkMonitorResultsRequest::getApplyYear()const @@ -88,7 +90,7 @@ std::string QueryTrademarkMonitorResultsRequest::getApplyYear()const void QueryTrademarkMonitorResultsRequest::setApplyYear(const std::string& applyYear) { applyYear_ = applyYear; - setCoreParameter("ApplyYear", applyYear); + setParameter("ApplyYear", applyYear); } int QueryTrademarkMonitorResultsRequest::getPageSize()const @@ -99,7 +101,7 @@ int QueryTrademarkMonitorResultsRequest::getPageSize()const void QueryTrademarkMonitorResultsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } int QueryTrademarkMonitorResultsRequest::getProcedureStatus()const @@ -110,7 +112,7 @@ int QueryTrademarkMonitorResultsRequest::getProcedureStatus()const void QueryTrademarkMonitorResultsRequest::setProcedureStatus(int procedureStatus) { procedureStatus_ = procedureStatus; - setCoreParameter("ProcedureStatus", std::to_string(procedureStatus)); + setParameter("ProcedureStatus", std::to_string(procedureStatus)); } long QueryTrademarkMonitorResultsRequest::getRuleId()const @@ -121,6 +123,6 @@ long QueryTrademarkMonitorResultsRequest::getRuleId()const void QueryTrademarkMonitorResultsRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/trademark/src/model/QueryTrademarkMonitorRulesRequest.cc b/trademark/src/model/QueryTrademarkMonitorRulesRequest.cc index 41b3c5b18..be25c86e3 100644 --- a/trademark/src/model/QueryTrademarkMonitorRulesRequest.cc +++ b/trademark/src/model/QueryTrademarkMonitorRulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTrademarkMonitorRulesRequest; QueryTrademarkMonitorRulesRequest::QueryTrademarkMonitorRulesRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTrademarkMonitorRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTrademarkMonitorRulesRequest::~QueryTrademarkMonitorRulesRequest() {} @@ -33,7 +35,7 @@ std::string QueryTrademarkMonitorRulesRequest::getRuleName()const void QueryTrademarkMonitorRulesRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } int QueryTrademarkMonitorRulesRequest::getPageNum()const @@ -44,7 +46,7 @@ int QueryTrademarkMonitorRulesRequest::getPageNum()const void QueryTrademarkMonitorRulesRequest::setPageNum(int pageNum) { pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); + setParameter("PageNum", std::to_string(pageNum)); } int QueryTrademarkMonitorRulesRequest::getNotifyUpdate()const @@ -55,7 +57,7 @@ int QueryTrademarkMonitorRulesRequest::getNotifyUpdate()const void QueryTrademarkMonitorRulesRequest::setNotifyUpdate(int notifyUpdate) { notifyUpdate_ = notifyUpdate; - setCoreParameter("NotifyUpdate", std::to_string(notifyUpdate)); + setParameter("NotifyUpdate", std::to_string(notifyUpdate)); } int QueryTrademarkMonitorRulesRequest::getPageSize()const @@ -66,7 +68,7 @@ int QueryTrademarkMonitorRulesRequest::getPageSize()const void QueryTrademarkMonitorRulesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string QueryTrademarkMonitorRulesRequest::getId()const @@ -77,6 +79,6 @@ std::string QueryTrademarkMonitorRulesRequest::getId()const void QueryTrademarkMonitorRulesRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/trademark/src/model/QueryTrademarkPriceRequest.cc b/trademark/src/model/QueryTrademarkPriceRequest.cc index bf672a36c..0511dfcc3 100644 --- a/trademark/src/model/QueryTrademarkPriceRequest.cc +++ b/trademark/src/model/QueryTrademarkPriceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::QueryTrademarkPriceRequest; QueryTrademarkPriceRequest::QueryTrademarkPriceRequest() : RpcServiceRequest("trademark", "2018-07-24", "QueryTrademarkPrice") -{} +{ + setMethod(HttpRequest::Method::Post); +} QueryTrademarkPriceRequest::~QueryTrademarkPriceRequest() {} @@ -33,7 +35,7 @@ std::string QueryTrademarkPriceRequest::getTmName()const void QueryTrademarkPriceRequest::setTmName(const std::string& tmName) { tmName_ = tmName; - setCoreParameter("TmName", tmName); + setParameter("TmName", tmName); } std::string QueryTrademarkPriceRequest::getOrderData()const @@ -44,7 +46,7 @@ std::string QueryTrademarkPriceRequest::getOrderData()const void QueryTrademarkPriceRequest::setOrderData(const std::string& orderData) { orderData_ = orderData; - setCoreParameter("OrderData", orderData); + setParameter("OrderData", orderData); } int QueryTrademarkPriceRequest::getType()const @@ -55,7 +57,7 @@ int QueryTrademarkPriceRequest::getType()const void QueryTrademarkPriceRequest::setType(int type) { type_ = type; - setCoreParameter("Type", std::to_string(type)); + setParameter("Type", std::to_string(type)); } long QueryTrademarkPriceRequest::getUserId()const @@ -66,7 +68,7 @@ long QueryTrademarkPriceRequest::getUserId()const void QueryTrademarkPriceRequest::setUserId(long userId) { userId_ = userId; - setCoreParameter("UserId", std::to_string(userId)); + setParameter("UserId", std::to_string(userId)); } std::string QueryTrademarkPriceRequest::getTmIcon()const @@ -77,6 +79,6 @@ std::string QueryTrademarkPriceRequest::getTmIcon()const void QueryTrademarkPriceRequest::setTmIcon(const std::string& tmIcon) { tmIcon_ = tmIcon; - setCoreParameter("TmIcon", tmIcon); + setParameter("TmIcon", tmIcon); } diff --git a/trademark/src/model/RefundProduceRequest.cc b/trademark/src/model/RefundProduceRequest.cc index 33666a851..531fdceff 100644 --- a/trademark/src/model/RefundProduceRequest.cc +++ b/trademark/src/model/RefundProduceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::RefundProduceRequest; RefundProduceRequest::RefundProduceRequest() : RpcServiceRequest("trademark", "2018-07-24", "RefundProduce") -{} +{ + setMethod(HttpRequest::Method::Post); +} RefundProduceRequest::~RefundProduceRequest() {} @@ -33,6 +35,6 @@ std::string RefundProduceRequest::getBizId()const void RefundProduceRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } diff --git a/trademark/src/model/RefuseAdditionalMaterialRequest.cc b/trademark/src/model/RefuseAdditionalMaterialRequest.cc new file mode 100644 index 000000000..af6b9bda9 --- /dev/null +++ b/trademark/src/model/RefuseAdditionalMaterialRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::RefuseAdditionalMaterialRequest; + +RefuseAdditionalMaterialRequest::RefuseAdditionalMaterialRequest() : + RpcServiceRequest("trademark", "2018-07-24", "RefuseAdditionalMaterial") +{ + setMethod(HttpRequest::Method::Post); +} + +RefuseAdditionalMaterialRequest::~RefuseAdditionalMaterialRequest() +{} + +std::string RefuseAdditionalMaterialRequest::getNote()const +{ + return note_; +} + +void RefuseAdditionalMaterialRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string RefuseAdditionalMaterialRequest::getBizId()const +{ + return bizId_; +} + +void RefuseAdditionalMaterialRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/trademark/src/model/RefuseAdditionalMaterialResult.cc b/trademark/src/model/RefuseAdditionalMaterialResult.cc new file mode 100644 index 000000000..7e07911df --- /dev/null +++ b/trademark/src/model/RefuseAdditionalMaterialResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +RefuseAdditionalMaterialResult::RefuseAdditionalMaterialResult() : + ServiceResult() +{} + +RefuseAdditionalMaterialResult::RefuseAdditionalMaterialResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RefuseAdditionalMaterialResult::~RefuseAdditionalMaterialResult() +{} + +void RefuseAdditionalMaterialResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = value["ErrorCode"].asString(); + +} + +std::string RefuseAdditionalMaterialResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string RefuseAdditionalMaterialResult::getErrorCode()const +{ + return errorCode_; +} + +bool RefuseAdditionalMaterialResult::getSuccess()const +{ + return success_; +} + diff --git a/trademark/src/model/RefuseApplicantRequest.cc b/trademark/src/model/RefuseApplicantRequest.cc new file mode 100644 index 000000000..d487d939f --- /dev/null +++ b/trademark/src/model/RefuseApplicantRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::RefuseApplicantRequest; + +RefuseApplicantRequest::RefuseApplicantRequest() : + RpcServiceRequest("trademark", "2018-07-24", "RefuseApplicant") +{ + setMethod(HttpRequest::Method::Post); +} + +RefuseApplicantRequest::~RefuseApplicantRequest() +{} + +std::string RefuseApplicantRequest::getNote()const +{ + return note_; +} + +void RefuseApplicantRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string RefuseApplicantRequest::getBizId()const +{ + return bizId_; +} + +void RefuseApplicantRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/trademark/src/model/RefuseApplicantResult.cc b/trademark/src/model/RefuseApplicantResult.cc new file mode 100644 index 000000000..426f6b740 --- /dev/null +++ b/trademark/src/model/RefuseApplicantResult.cc @@ -0,0 +1,65 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +RefuseApplicantResult::RefuseApplicantResult() : + ServiceResult() +{} + +RefuseApplicantResult::RefuseApplicantResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RefuseApplicantResult::~RefuseApplicantResult() +{} + +void RefuseApplicantResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = value["ErrorCode"].asString(); + +} + +std::string RefuseApplicantResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string RefuseApplicantResult::getErrorCode()const +{ + return errorCode_; +} + +bool RefuseApplicantResult::getSuccess()const +{ + return success_; +} + diff --git a/trademark/src/model/RejectApplicantRequest.cc b/trademark/src/model/RejectApplicantRequest.cc new file mode 100644 index 000000000..ee93964a2 --- /dev/null +++ b/trademark/src/model/RejectApplicantRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::RejectApplicantRequest; + +RejectApplicantRequest::RejectApplicantRequest() : + RpcServiceRequest("trademark", "2018-07-24", "RejectApplicant") +{ + setMethod(HttpRequest::Method::Post); +} + +RejectApplicantRequest::~RejectApplicantRequest() +{} + +std::string RejectApplicantRequest::getNote()const +{ + return note_; +} + +void RejectApplicantRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string RejectApplicantRequest::getInstanceId()const +{ + return instanceId_; +} + +void RejectApplicantRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + diff --git a/trademark/src/model/RejectApplicantResult.cc b/trademark/src/model/RejectApplicantResult.cc new file mode 100644 index 000000000..1332908c9 --- /dev/null +++ b/trademark/src/model/RejectApplicantResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +RejectApplicantResult::RejectApplicantResult() : + ServiceResult() +{} + +RejectApplicantResult::RejectApplicantResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RejectApplicantResult::~RejectApplicantResult() +{} + +void RejectApplicantResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/trademark/src/model/SaveTaskForOfficialFileCustomRequest.cc b/trademark/src/model/SaveTaskForOfficialFileCustomRequest.cc new file mode 100644 index 000000000..0b803e655 --- /dev/null +++ b/trademark/src/model/SaveTaskForOfficialFileCustomRequest.cc @@ -0,0 +1,51 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::SaveTaskForOfficialFileCustomRequest; + +SaveTaskForOfficialFileCustomRequest::SaveTaskForOfficialFileCustomRequest() : + RpcServiceRequest("trademark", "2018-07-24", "SaveTaskForOfficialFileCustom") +{ + setMethod(HttpRequest::Method::Post); +} + +SaveTaskForOfficialFileCustomRequest::~SaveTaskForOfficialFileCustomRequest() +{} + +long SaveTaskForOfficialFileCustomRequest::getEndAcceptTime()const +{ + return endAcceptTime_; +} + +void SaveTaskForOfficialFileCustomRequest::setEndAcceptTime(long endAcceptTime) +{ + endAcceptTime_ = endAcceptTime; + setParameter("EndAcceptTime", std::to_string(endAcceptTime)); +} + +long SaveTaskForOfficialFileCustomRequest::getStartAcceptTime()const +{ + return startAcceptTime_; +} + +void SaveTaskForOfficialFileCustomRequest::setStartAcceptTime(long startAcceptTime) +{ + startAcceptTime_ = startAcceptTime; + setParameter("StartAcceptTime", std::to_string(startAcceptTime)); +} + diff --git a/trademark/src/model/SaveTaskForOfficialFileCustomResult.cc b/trademark/src/model/SaveTaskForOfficialFileCustomResult.cc new file mode 100644 index 000000000..53b7fc9c7 --- /dev/null +++ b/trademark/src/model/SaveTaskForOfficialFileCustomResult.cc @@ -0,0 +1,51 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +SaveTaskForOfficialFileCustomResult::SaveTaskForOfficialFileCustomResult() : + ServiceResult() +{} + +SaveTaskForOfficialFileCustomResult::SaveTaskForOfficialFileCustomResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveTaskForOfficialFileCustomResult::~SaveTaskForOfficialFileCustomResult() +{} + +void SaveTaskForOfficialFileCustomResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + +} + +bool SaveTaskForOfficialFileCustomResult::getSuccess()const +{ + return success_; +} + diff --git a/trademark/src/model/SaveTaskRequest.cc b/trademark/src/model/SaveTaskRequest.cc index 8598af6af..2113d94ff 100644 --- a/trademark/src/model/SaveTaskRequest.cc +++ b/trademark/src/model/SaveTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::SaveTaskRequest; SaveTaskRequest::SaveTaskRequest() : RpcServiceRequest("trademark", "2018-07-24", "SaveTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} SaveTaskRequest::~SaveTaskRequest() {} @@ -33,7 +35,7 @@ std::string SaveTaskRequest::getBizType()const void SaveTaskRequest::setBizType(const std::string& bizType) { bizType_ = bizType; - setCoreParameter("BizType", bizType); + setParameter("BizType", bizType); } std::string SaveTaskRequest::getRequest()const @@ -44,6 +46,6 @@ std::string SaveTaskRequest::getRequest()const void SaveTaskRequest::setRequest(const std::string& request) { request_ = request; - setCoreParameter("Request", request); + setParameter("Request", request); } diff --git a/trademark/src/model/SaveTradeMarkReviewMaterialDetailRequest.cc b/trademark/src/model/SaveTradeMarkReviewMaterialDetailRequest.cc new file mode 100644 index 000000000..dd308f9be --- /dev/null +++ b/trademark/src/model/SaveTradeMarkReviewMaterialDetailRequest.cc @@ -0,0 +1,271 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::SaveTradeMarkReviewMaterialDetailRequest; + +SaveTradeMarkReviewMaterialDetailRequest::SaveTradeMarkReviewMaterialDetailRequest() : + RpcServiceRequest("trademark", "2018-07-24", "SaveTradeMarkReviewMaterialDetail") +{ + setMethod(HttpRequest::Method::Post); +} + +SaveTradeMarkReviewMaterialDetailRequest::~SaveTradeMarkReviewMaterialDetailRequest() +{} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getContactEmail()const +{ + return contactEmail_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setContactEmail(const std::string& contactEmail) +{ + contactEmail_ = contactEmail; + setBodyParameter("ContactEmail", contactEmail); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getEngName()const +{ + return engName_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setEngName(const std::string& engName) +{ + engName_ = engName; + setBodyParameter("EngName", engName); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getCountry()const +{ + return country_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setCountry(const std::string& country) +{ + country_ = country; + setBodyParameter("Country", country); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getLegalNoticeOssKey()const +{ + return legalNoticeOssKey_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setLegalNoticeOssKey(const std::string& legalNoticeOssKey) +{ + legalNoticeOssKey_ = legalNoticeOssKey; + setBodyParameter("LegalNoticeOssKey", legalNoticeOssKey); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getContactNumber()const +{ + return contactNumber_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setContactNumber(const std::string& contactNumber) +{ + contactNumber_ = contactNumber; + setBodyParameter("ContactNumber", contactNumber); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getEngAddress()const +{ + return engAddress_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setEngAddress(const std::string& engAddress) +{ + engAddress_ = engAddress; + setBodyParameter("EngAddress", engAddress); +} + +int SaveTradeMarkReviewMaterialDetailRequest::getType()const +{ + return type_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setType(int type) +{ + type_ = type; + setBodyParameter("Type", std::to_string(type)); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getContactName()const +{ + return contactName_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setContactName(const std::string& contactName) +{ + contactName_ = contactName; + setBodyParameter("ContactName", contactName); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getPassportOssKey()const +{ + return passportOssKey_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setPassportOssKey(const std::string& passportOssKey) +{ + passportOssKey_ = passportOssKey; + setBodyParameter("PassportOssKey", passportOssKey); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getProvince()const +{ + return province_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setProvince(const std::string& province) +{ + province_ = province; + setBodyParameter("Province", province); +} + +int SaveTradeMarkReviewMaterialDetailRequest::getSubmitType()const +{ + return submitType_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setSubmitType(int submitType) +{ + submitType_ = submitType; + setBodyParameter("SubmitType", std::to_string(submitType)); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getLoaOssKey()const +{ + return loaOssKey_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setLoaOssKey(const std::string& loaOssKey) +{ + loaOssKey_ = loaOssKey; + setBodyParameter("LoaOssKey", loaOssKey); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getContactAddress()const +{ + return contactAddress_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setContactAddress(const std::string& contactAddress) +{ + contactAddress_ = contactAddress; + setBodyParameter("ContactAddress", contactAddress); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getAddress()const +{ + return address_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setAddress(const std::string& address) +{ + address_ = address; + setBodyParameter("Address", address); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getIdCardOssKey()const +{ + return idCardOssKey_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setIdCardOssKey(const std::string& idCardOssKey) +{ + idCardOssKey_ = idCardOssKey; + setBodyParameter("IdCardOssKey", idCardOssKey); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getApplicationOssKey()const +{ + return applicationOssKey_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setApplicationOssKey(const std::string& applicationOssKey) +{ + applicationOssKey_ = applicationOssKey; + setBodyParameter("ApplicationOssKey", applicationOssKey); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getBusinessLicenceOssKey()const +{ + return businessLicenceOssKey_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setBusinessLicenceOssKey(const std::string& businessLicenceOssKey) +{ + businessLicenceOssKey_ = businessLicenceOssKey; + setBodyParameter("BusinessLicenceOssKey", businessLicenceOssKey); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getBizId()const +{ + return bizId_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setBodyParameter("BizId", bizId); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getName()const +{ + return name_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setName(const std::string& name) +{ + name_ = name; + setBodyParameter("Name", name); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getAdditionalOssKeyList()const +{ + return additionalOssKeyList_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setAdditionalOssKeyList(const std::string& additionalOssKeyList) +{ + additionalOssKeyList_ = additionalOssKeyList; + setBodyParameter("AdditionalOssKeyList", additionalOssKeyList); +} + +std::string SaveTradeMarkReviewMaterialDetailRequest::getCardNumber()const +{ + return cardNumber_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setCardNumber(const std::string& cardNumber) +{ + cardNumber_ = cardNumber; + setBodyParameter("CardNumber", cardNumber); +} + +int SaveTradeMarkReviewMaterialDetailRequest::getRegion()const +{ + return region_; +} + +void SaveTradeMarkReviewMaterialDetailRequest::setRegion(int region) +{ + region_ = region; + setBodyParameter("Region", std::to_string(region)); +} + diff --git a/trademark/src/model/SaveTradeMarkReviewMaterialDetailResult.cc b/trademark/src/model/SaveTradeMarkReviewMaterialDetailResult.cc new file mode 100644 index 000000000..03103a41a --- /dev/null +++ b/trademark/src/model/SaveTradeMarkReviewMaterialDetailResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +SaveTradeMarkReviewMaterialDetailResult::SaveTradeMarkReviewMaterialDetailResult() : + ServiceResult() +{} + +SaveTradeMarkReviewMaterialDetailResult::SaveTradeMarkReviewMaterialDetailResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveTradeMarkReviewMaterialDetailResult::~SaveTradeMarkReviewMaterialDetailResult() +{} + +void SaveTradeMarkReviewMaterialDetailResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveTradeMarkReviewMaterialDetailResult::getErrorMsg()const +{ + return errorMsg_; +} + +bool SaveTradeMarkReviewMaterialDetailResult::getSuccess()const +{ + return success_; +} + diff --git a/trademark/src/model/SearchTmOnsalesRequest.cc b/trademark/src/model/SearchTmOnsalesRequest.cc new file mode 100644 index 000000000..851601bae --- /dev/null +++ b/trademark/src/model/SearchTmOnsalesRequest.cc @@ -0,0 +1,205 @@ +/* + * 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 + +using AlibabaCloud::Trademark::Model::SearchTmOnsalesRequest; + +SearchTmOnsalesRequest::SearchTmOnsalesRequest() : + RpcServiceRequest("trademark", "2018-07-24", "SearchTmOnsales") +{ + setMethod(HttpRequest::Method::Post); +} + +SearchTmOnsalesRequest::~SearchTmOnsalesRequest() +{} + +std::string SearchTmOnsalesRequest::getTmName()const +{ + return tmName_; +} + +void SearchTmOnsalesRequest::setTmName(const std::string& tmName) +{ + tmName_ = tmName; + setParameter("TmName", tmName); +} + +std::string SearchTmOnsalesRequest::getProductCode()const +{ + return productCode_; +} + +void SearchTmOnsalesRequest::setProductCode(const std::string& productCode) +{ + productCode_ = productCode; + setParameter("ProductCode", productCode); +} + +std::string SearchTmOnsalesRequest::getTopSearch()const +{ + return topSearch_; +} + +void SearchTmOnsalesRequest::setTopSearch(const std::string& topSearch) +{ + topSearch_ = topSearch; + setParameter("TopSearch", topSearch); +} + +int SearchTmOnsalesRequest::getRegLeft()const +{ + return regLeft_; +} + +void SearchTmOnsalesRequest::setRegLeft(int regLeft) +{ + regLeft_ = regLeft; + setParameter("RegLeft", std::to_string(regLeft)); +} + +std::string SearchTmOnsalesRequest::getClassification()const +{ + return classification_; +} + +void SearchTmOnsalesRequest::setClassification(const std::string& classification) +{ + classification_ = classification; + setParameter("Classification", classification); +} + +int SearchTmOnsalesRequest::getPageNum()const +{ + return pageNum_; +} + +void SearchTmOnsalesRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); +} + +long SearchTmOnsalesRequest::getOrderPriceLeft()const +{ + return orderPriceLeft_; +} + +void SearchTmOnsalesRequest::setOrderPriceLeft(long orderPriceLeft) +{ + orderPriceLeft_ = orderPriceLeft; + setParameter("OrderPriceLeft", std::to_string(orderPriceLeft)); +} + +bool SearchTmOnsalesRequest::getQueryAll()const +{ + return queryAll_; +} + +void SearchTmOnsalesRequest::setQueryAll(bool queryAll) +{ + queryAll_ = queryAll; + setParameter("QueryAll", queryAll ? "true" : "false"); +} + +std::string SearchTmOnsalesRequest::getSortName()const +{ + return sortName_; +} + +void SearchTmOnsalesRequest::setSortName(const std::string& sortName) +{ + sortName_ = sortName; + setParameter("SortName", sortName); +} + +long SearchTmOnsalesRequest::getOrderPriceRight()const +{ + return orderPriceRight_; +} + +void SearchTmOnsalesRequest::setOrderPriceRight(long orderPriceRight) +{ + orderPriceRight_ = orderPriceRight; + setParameter("OrderPriceRight", std::to_string(orderPriceRight)); +} + +int SearchTmOnsalesRequest::getPageSize()const +{ + return pageSize_; +} + +void SearchTmOnsalesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string SearchTmOnsalesRequest::getSortOrder()const +{ + return sortOrder_; +} + +void SearchTmOnsalesRequest::setSortOrder(const std::string& sortOrder) +{ + sortOrder_ = sortOrder; + setParameter("SortOrder", sortOrder); +} + +std::string SearchTmOnsalesRequest::getTag()const +{ + return tag_; +} + +void SearchTmOnsalesRequest::setTag(const std::string& tag) +{ + tag_ = tag; + setParameter("Tag", tag); +} + +std::string SearchTmOnsalesRequest::getKeyword()const +{ + return keyword_; +} + +void SearchTmOnsalesRequest::setKeyword(const std::string& keyword) +{ + keyword_ = keyword; + setParameter("Keyword", keyword); +} + +std::string SearchTmOnsalesRequest::getRegisterNumber()const +{ + return registerNumber_; +} + +void SearchTmOnsalesRequest::setRegisterNumber(const std::string& registerNumber) +{ + registerNumber_ = registerNumber; + setParameter("RegisterNumber", registerNumber); +} + +int SearchTmOnsalesRequest::getRegRight()const +{ + return regRight_; +} + +void SearchTmOnsalesRequest::setRegRight(int regRight) +{ + regRight_ = regRight; + setParameter("RegRight", std::to_string(regRight)); +} + diff --git a/trademark/src/model/SearchTmOnsalesResult.cc b/trademark/src/model/SearchTmOnsalesResult.cc new file mode 100644 index 000000000..9a0b275fb --- /dev/null +++ b/trademark/src/model/SearchTmOnsalesResult.cc @@ -0,0 +1,103 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Trademark; +using namespace AlibabaCloud::Trademark::Model; + +SearchTmOnsalesResult::SearchTmOnsalesResult() : + ServiceResult() +{} + +SearchTmOnsalesResult::SearchTmOnsalesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SearchTmOnsalesResult::~SearchTmOnsalesResult() +{} + +void SearchTmOnsalesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTrademarksNode = value["Trademarks"]["Trademark"]; + for (auto valueTrademarksTrademark : allTrademarksNode) + { + Trademark trademarksObject; + if(!valueTrademarksTrademark["Uid"].isNull()) + trademarksObject.uid = valueTrademarksTrademark["Uid"].asString(); + if(!valueTrademarksTrademark["TrademarkName"].isNull()) + trademarksObject.trademarkName = valueTrademarksTrademark["TrademarkName"].asString(); + if(!valueTrademarksTrademark["RegistrationNumber"].isNull()) + trademarksObject.registrationNumber = valueTrademarksTrademark["RegistrationNumber"].asString(); + if(!valueTrademarksTrademark["Classification"].isNull()) + trademarksObject.classification = valueTrademarksTrademark["Classification"].asString(); + if(!valueTrademarksTrademark["Icon"].isNull()) + trademarksObject.icon = valueTrademarksTrademark["Icon"].asString(); + if(!valueTrademarksTrademark["ProductCode"].isNull()) + trademarksObject.productCode = valueTrademarksTrademark["ProductCode"].asString(); + if(!valueTrademarksTrademark["OrderPrice"].isNull()) + trademarksObject.orderPrice = std::stol(valueTrademarksTrademark["OrderPrice"].asString()); + if(!valueTrademarksTrademark["ProductDesc"].isNull()) + trademarksObject.productDesc = valueTrademarksTrademark["ProductDesc"].asString(); + if(!valueTrademarksTrademark["PartnerCode"].isNull()) + trademarksObject.partnerCode = valueTrademarksTrademark["PartnerCode"].asString(); + if(!valueTrademarksTrademark["Status"].isNull()) + trademarksObject.status = std::stol(valueTrademarksTrademark["Status"].asString()); + trademarks_.push_back(trademarksObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalPageNumber"].isNull()) + totalPageNumber_ = std::stoi(value["TotalPageNumber"].asString()); + +} + +int SearchTmOnsalesResult::getTotalCount()const +{ + return totalCount_; +} + +int SearchTmOnsalesResult::getPageSize()const +{ + return pageSize_; +} + +int SearchTmOnsalesResult::getPageNumber()const +{ + return pageNumber_; +} + +std::vector SearchTmOnsalesResult::getTrademarks()const +{ + return trademarks_; +} + +int SearchTmOnsalesResult::getTotalPageNumber()const +{ + return totalPageNumber_; +} + diff --git a/trademark/src/model/StartNotaryRequest.cc b/trademark/src/model/StartNotaryRequest.cc index 7c2ec65c1..b2de956f5 100644 --- a/trademark/src/model/StartNotaryRequest.cc +++ b/trademark/src/model/StartNotaryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::StartNotaryRequest; StartNotaryRequest::StartNotaryRequest() : RpcServiceRequest("trademark", "2018-07-24", "StartNotary") -{} +{ + setMethod(HttpRequest::Method::Post); +} StartNotaryRequest::~StartNotaryRequest() {} @@ -33,6 +35,6 @@ long StartNotaryRequest::getNotaryOrderId()const void StartNotaryRequest::setNotaryOrderId(long notaryOrderId) { notaryOrderId_ = notaryOrderId; - setCoreParameter("NotaryOrderId", std::to_string(notaryOrderId)); + setParameter("NotaryOrderId", std::to_string(notaryOrderId)); } diff --git a/trademark/src/model/StoreMaterialTemporarilyRequest.cc b/trademark/src/model/StoreMaterialTemporarilyRequest.cc index 633e73c8d..ed16c98dc 100644 --- a/trademark/src/model/StoreMaterialTemporarilyRequest.cc +++ b/trademark/src/model/StoreMaterialTemporarilyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::StoreMaterialTemporarilyRequest; StoreMaterialTemporarilyRequest::StoreMaterialTemporarilyRequest() : RpcServiceRequest("trademark", "2018-07-24", "StoreMaterialTemporarily") -{} +{ + setMethod(HttpRequest::Method::Post); +} StoreMaterialTemporarilyRequest::~StoreMaterialTemporarilyRequest() {} @@ -33,7 +35,7 @@ std::string StoreMaterialTemporarilyRequest::getContactEmail()const void StoreMaterialTemporarilyRequest::setContactEmail(const std::string& contactEmail) { contactEmail_ = contactEmail; - setCoreParameter("ContactEmail", contactEmail); + setParameter("ContactEmail", contactEmail); } std::string StoreMaterialTemporarilyRequest::getEAddress()const @@ -44,7 +46,7 @@ std::string StoreMaterialTemporarilyRequest::getEAddress()const void StoreMaterialTemporarilyRequest::setEAddress(const std::string& eAddress) { eAddress_ = eAddress; - setCoreParameter("EAddress", eAddress); + setParameter("EAddress", eAddress); } std::string StoreMaterialTemporarilyRequest::getCountry()const @@ -55,7 +57,7 @@ std::string StoreMaterialTemporarilyRequest::getCountry()const void StoreMaterialTemporarilyRequest::setCountry(const std::string& country) { country_ = country; - setCoreParameter("Country", country); + setParameter("Country", country); } std::string StoreMaterialTemporarilyRequest::getLegalNoticeOssKey()const @@ -66,7 +68,7 @@ std::string StoreMaterialTemporarilyRequest::getLegalNoticeOssKey()const void StoreMaterialTemporarilyRequest::setLegalNoticeOssKey(const std::string& legalNoticeOssKey) { legalNoticeOssKey_ = legalNoticeOssKey; - setCoreParameter("LegalNoticeOssKey", legalNoticeOssKey); + setParameter("LegalNoticeOssKey", legalNoticeOssKey); } std::string StoreMaterialTemporarilyRequest::getContactNumber()const @@ -77,7 +79,7 @@ std::string StoreMaterialTemporarilyRequest::getContactNumber()const void StoreMaterialTemporarilyRequest::setContactNumber(const std::string& contactNumber) { contactNumber_ = contactNumber; - setCoreParameter("ContactNumber", contactNumber); + setParameter("ContactNumber", contactNumber); } std::string StoreMaterialTemporarilyRequest::getCity()const @@ -88,7 +90,7 @@ std::string StoreMaterialTemporarilyRequest::getCity()const void StoreMaterialTemporarilyRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } std::string StoreMaterialTemporarilyRequest::getType()const @@ -99,7 +101,7 @@ std::string StoreMaterialTemporarilyRequest::getType()const void StoreMaterialTemporarilyRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string StoreMaterialTemporarilyRequest::getContactName()const @@ -110,7 +112,7 @@ std::string StoreMaterialTemporarilyRequest::getContactName()const void StoreMaterialTemporarilyRequest::setContactName(const std::string& contactName) { contactName_ = contactName; - setCoreParameter("ContactName", contactName); + setParameter("ContactName", contactName); } std::string StoreMaterialTemporarilyRequest::getPassportOssKey()const @@ -121,7 +123,7 @@ std::string StoreMaterialTemporarilyRequest::getPassportOssKey()const void StoreMaterialTemporarilyRequest::setPassportOssKey(const std::string& passportOssKey) { passportOssKey_ = passportOssKey; - setCoreParameter("PassportOssKey", passportOssKey); + setParameter("PassportOssKey", passportOssKey); } std::string StoreMaterialTemporarilyRequest::getProvince()const @@ -132,7 +134,7 @@ std::string StoreMaterialTemporarilyRequest::getProvince()const void StoreMaterialTemporarilyRequest::setProvince(const std::string& province) { province_ = province; - setCoreParameter("Province", province); + setParameter("Province", province); } std::string StoreMaterialTemporarilyRequest::getLoaOssKey()const @@ -143,7 +145,7 @@ std::string StoreMaterialTemporarilyRequest::getLoaOssKey()const void StoreMaterialTemporarilyRequest::setLoaOssKey(const std::string& loaOssKey) { loaOssKey_ = loaOssKey; - setCoreParameter("LoaOssKey", loaOssKey); + setParameter("LoaOssKey", loaOssKey); } std::string StoreMaterialTemporarilyRequest::getContactAddress()const @@ -154,7 +156,7 @@ std::string StoreMaterialTemporarilyRequest::getContactAddress()const void StoreMaterialTemporarilyRequest::setContactAddress(const std::string& contactAddress) { contactAddress_ = contactAddress; - setCoreParameter("ContactAddress", contactAddress); + setParameter("ContactAddress", contactAddress); } std::string StoreMaterialTemporarilyRequest::getAddress()const @@ -165,7 +167,7 @@ std::string StoreMaterialTemporarilyRequest::getAddress()const void StoreMaterialTemporarilyRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string StoreMaterialTemporarilyRequest::getTown()const @@ -176,7 +178,7 @@ std::string StoreMaterialTemporarilyRequest::getTown()const void StoreMaterialTemporarilyRequest::setTown(const std::string& town) { town_ = town; - setCoreParameter("Town", town); + setParameter("Town", town); } std::string StoreMaterialTemporarilyRequest::getIdCardOssKey()const @@ -187,7 +189,7 @@ std::string StoreMaterialTemporarilyRequest::getIdCardOssKey()const void StoreMaterialTemporarilyRequest::setIdCardOssKey(const std::string& idCardOssKey) { idCardOssKey_ = idCardOssKey; - setCoreParameter("IdCardOssKey", idCardOssKey); + setParameter("IdCardOssKey", idCardOssKey); } std::string StoreMaterialTemporarilyRequest::getContactZipcode()const @@ -198,7 +200,7 @@ std::string StoreMaterialTemporarilyRequest::getContactZipcode()const void StoreMaterialTemporarilyRequest::setContactZipcode(const std::string& contactZipcode) { contactZipcode_ = contactZipcode; - setCoreParameter("ContactZipcode", contactZipcode); + setParameter("ContactZipcode", contactZipcode); } std::string StoreMaterialTemporarilyRequest::getEName()const @@ -209,7 +211,7 @@ std::string StoreMaterialTemporarilyRequest::getEName()const void StoreMaterialTemporarilyRequest::setEName(const std::string& eName) { eName_ = eName; - setCoreParameter("EName", eName); + setParameter("EName", eName); } std::string StoreMaterialTemporarilyRequest::getBusinessLicenceOssKey()const @@ -220,7 +222,7 @@ std::string StoreMaterialTemporarilyRequest::getBusinessLicenceOssKey()const void StoreMaterialTemporarilyRequest::setBusinessLicenceOssKey(const std::string& businessLicenceOssKey) { businessLicenceOssKey_ = businessLicenceOssKey; - setCoreParameter("BusinessLicenceOssKey", businessLicenceOssKey); + setParameter("BusinessLicenceOssKey", businessLicenceOssKey); } std::string StoreMaterialTemporarilyRequest::getName()const @@ -231,7 +233,7 @@ std::string StoreMaterialTemporarilyRequest::getName()const void StoreMaterialTemporarilyRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string StoreMaterialTemporarilyRequest::getCardNumber()const @@ -242,7 +244,7 @@ std::string StoreMaterialTemporarilyRequest::getCardNumber()const void StoreMaterialTemporarilyRequest::setCardNumber(const std::string& cardNumber) { cardNumber_ = cardNumber; - setCoreParameter("CardNumber", cardNumber); + setParameter("CardNumber", cardNumber); } std::string StoreMaterialTemporarilyRequest::getRegion()const @@ -253,6 +255,6 @@ std::string StoreMaterialTemporarilyRequest::getRegion()const void StoreMaterialTemporarilyRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/trademark/src/model/SubmitSupplementRequest.cc b/trademark/src/model/SubmitSupplementRequest.cc index b2b7168bc..8ebb2ebaa 100644 --- a/trademark/src/model/SubmitSupplementRequest.cc +++ b/trademark/src/model/SubmitSupplementRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::SubmitSupplementRequest; SubmitSupplementRequest::SubmitSupplementRequest() : RpcServiceRequest("trademark", "2018-07-24", "SubmitSupplement") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitSupplementRequest::~SubmitSupplementRequest() {} @@ -33,7 +35,7 @@ std::string SubmitSupplementRequest::getUploadOssKeyList()const void SubmitSupplementRequest::setUploadOssKeyList(const std::string& uploadOssKeyList) { uploadOssKeyList_ = uploadOssKeyList; - setCoreParameter("UploadOssKeyList", uploadOssKeyList); + setParameter("UploadOssKeyList", uploadOssKeyList); } long SubmitSupplementRequest::getId()const @@ -44,7 +46,7 @@ long SubmitSupplementRequest::getId()const void SubmitSupplementRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string SubmitSupplementRequest::getContent()const @@ -55,6 +57,6 @@ std::string SubmitSupplementRequest::getContent()const void SubmitSupplementRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } diff --git a/trademark/src/model/UpdateMaterialRequest.cc b/trademark/src/model/UpdateMaterialRequest.cc index f1853b18c..248a40767 100644 --- a/trademark/src/model/UpdateMaterialRequest.cc +++ b/trademark/src/model/UpdateMaterialRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::UpdateMaterialRequest; UpdateMaterialRequest::UpdateMaterialRequest() : RpcServiceRequest("trademark", "2018-07-24", "UpdateMaterial") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateMaterialRequest::~UpdateMaterialRequest() {} @@ -33,7 +35,7 @@ std::string UpdateMaterialRequest::getContactEmail()const void UpdateMaterialRequest::setContactEmail(const std::string& contactEmail) { contactEmail_ = contactEmail; - setCoreParameter("ContactEmail", contactEmail); + setParameter("ContactEmail", contactEmail); } std::string UpdateMaterialRequest::getEAddress()const @@ -44,7 +46,7 @@ std::string UpdateMaterialRequest::getEAddress()const void UpdateMaterialRequest::setEAddress(const std::string& eAddress) { eAddress_ = eAddress; - setCoreParameter("EAddress", eAddress); + setParameter("EAddress", eAddress); } std::string UpdateMaterialRequest::getLegalNoticeOssKey()const @@ -55,7 +57,7 @@ std::string UpdateMaterialRequest::getLegalNoticeOssKey()const void UpdateMaterialRequest::setLegalNoticeOssKey(const std::string& legalNoticeOssKey) { legalNoticeOssKey_ = legalNoticeOssKey; - setCoreParameter("LegalNoticeOssKey", legalNoticeOssKey); + setParameter("LegalNoticeOssKey", legalNoticeOssKey); } std::string UpdateMaterialRequest::getContactNumber()const @@ -66,7 +68,7 @@ std::string UpdateMaterialRequest::getContactNumber()const void UpdateMaterialRequest::setContactNumber(const std::string& contactNumber) { contactNumber_ = contactNumber; - setCoreParameter("ContactNumber", contactNumber); + setParameter("ContactNumber", contactNumber); } std::string UpdateMaterialRequest::getCity()const @@ -77,7 +79,7 @@ std::string UpdateMaterialRequest::getCity()const void UpdateMaterialRequest::setCity(const std::string& city) { city_ = city; - setCoreParameter("City", city); + setParameter("City", city); } std::string UpdateMaterialRequest::getContactName()const @@ -88,7 +90,7 @@ std::string UpdateMaterialRequest::getContactName()const void UpdateMaterialRequest::setContactName(const std::string& contactName) { contactName_ = contactName; - setCoreParameter("ContactName", contactName); + setParameter("ContactName", contactName); } std::string UpdateMaterialRequest::getPassportOssKey()const @@ -99,7 +101,7 @@ std::string UpdateMaterialRequest::getPassportOssKey()const void UpdateMaterialRequest::setPassportOssKey(const std::string& passportOssKey) { passportOssKey_ = passportOssKey; - setCoreParameter("PassportOssKey", passportOssKey); + setParameter("PassportOssKey", passportOssKey); } std::string UpdateMaterialRequest::getProvince()const @@ -110,7 +112,7 @@ std::string UpdateMaterialRequest::getProvince()const void UpdateMaterialRequest::setProvince(const std::string& province) { province_ = province; - setCoreParameter("Province", province); + setParameter("Province", province); } long UpdateMaterialRequest::getId()const @@ -121,7 +123,7 @@ long UpdateMaterialRequest::getId()const void UpdateMaterialRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string UpdateMaterialRequest::getLoaOssKey()const @@ -132,7 +134,7 @@ std::string UpdateMaterialRequest::getLoaOssKey()const void UpdateMaterialRequest::setLoaOssKey(const std::string& loaOssKey) { loaOssKey_ = loaOssKey; - setCoreParameter("LoaOssKey", loaOssKey); + setParameter("LoaOssKey", loaOssKey); } std::string UpdateMaterialRequest::getContactAddress()const @@ -143,7 +145,7 @@ std::string UpdateMaterialRequest::getContactAddress()const void UpdateMaterialRequest::setContactAddress(const std::string& contactAddress) { contactAddress_ = contactAddress; - setCoreParameter("ContactAddress", contactAddress); + setParameter("ContactAddress", contactAddress); } std::string UpdateMaterialRequest::getAddress()const @@ -154,7 +156,7 @@ std::string UpdateMaterialRequest::getAddress()const void UpdateMaterialRequest::setAddress(const std::string& address) { address_ = address; - setCoreParameter("Address", address); + setParameter("Address", address); } std::string UpdateMaterialRequest::getTown()const @@ -165,7 +167,7 @@ std::string UpdateMaterialRequest::getTown()const void UpdateMaterialRequest::setTown(const std::string& town) { town_ = town; - setCoreParameter("Town", town); + setParameter("Town", town); } std::string UpdateMaterialRequest::getIdCardOssKey()const @@ -176,7 +178,7 @@ std::string UpdateMaterialRequest::getIdCardOssKey()const void UpdateMaterialRequest::setIdCardOssKey(const std::string& idCardOssKey) { idCardOssKey_ = idCardOssKey; - setCoreParameter("IdCardOssKey", idCardOssKey); + setParameter("IdCardOssKey", idCardOssKey); } std::string UpdateMaterialRequest::getContactZipcode()const @@ -187,7 +189,7 @@ std::string UpdateMaterialRequest::getContactZipcode()const void UpdateMaterialRequest::setContactZipcode(const std::string& contactZipcode) { contactZipcode_ = contactZipcode; - setCoreParameter("ContactZipcode", contactZipcode); + setParameter("ContactZipcode", contactZipcode); } std::string UpdateMaterialRequest::getEName()const @@ -198,7 +200,7 @@ std::string UpdateMaterialRequest::getEName()const void UpdateMaterialRequest::setEName(const std::string& eName) { eName_ = eName; - setCoreParameter("EName", eName); + setParameter("EName", eName); } std::string UpdateMaterialRequest::getBusinessLicenceOssKey()const @@ -209,7 +211,7 @@ std::string UpdateMaterialRequest::getBusinessLicenceOssKey()const void UpdateMaterialRequest::setBusinessLicenceOssKey(const std::string& businessLicenceOssKey) { businessLicenceOssKey_ = businessLicenceOssKey; - setCoreParameter("BusinessLicenceOssKey", businessLicenceOssKey); + setParameter("BusinessLicenceOssKey", businessLicenceOssKey); } std::string UpdateMaterialRequest::getName()const @@ -220,7 +222,7 @@ std::string UpdateMaterialRequest::getName()const void UpdateMaterialRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string UpdateMaterialRequest::getCardNumber()const @@ -231,7 +233,7 @@ std::string UpdateMaterialRequest::getCardNumber()const void UpdateMaterialRequest::setCardNumber(const std::string& cardNumber) { cardNumber_ = cardNumber; - setCoreParameter("CardNumber", cardNumber); + setParameter("CardNumber", cardNumber); } long UpdateMaterialRequest::getLoaId()const @@ -242,6 +244,6 @@ long UpdateMaterialRequest::getLoaId()const void UpdateMaterialRequest::setLoaId(long loaId) { loaId_ = loaId; - setCoreParameter("LoaId", std::to_string(loaId)); + setParameter("LoaId", std::to_string(loaId)); } diff --git a/trademark/src/model/UpdateSendMaterialNumRequest.cc b/trademark/src/model/UpdateSendMaterialNumRequest.cc index cb8ae5edc..27d9d45b3 100644 --- a/trademark/src/model/UpdateSendMaterialNumRequest.cc +++ b/trademark/src/model/UpdateSendMaterialNumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::UpdateSendMaterialNumRequest; UpdateSendMaterialNumRequest::UpdateSendMaterialNumRequest() : RpcServiceRequest("trademark", "2018-07-24", "UpdateSendMaterialNum") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateSendMaterialNumRequest::~UpdateSendMaterialNumRequest() {} @@ -33,7 +35,7 @@ std::string UpdateSendMaterialNumRequest::getNum()const void UpdateSendMaterialNumRequest::setNum(const std::string& num) { num_ = num; - setCoreParameter("Num", num); + setParameter("Num", num); } std::string UpdateSendMaterialNumRequest::getBizId()const @@ -44,7 +46,7 @@ std::string UpdateSendMaterialNumRequest::getBizId()const void UpdateSendMaterialNumRequest::setBizId(const std::string& bizId) { bizId_ = bizId; - setCoreParameter("BizId", bizId); + setParameter("BizId", bizId); } int UpdateSendMaterialNumRequest::getOperateType()const @@ -55,6 +57,6 @@ int UpdateSendMaterialNumRequest::getOperateType()const void UpdateSendMaterialNumRequest::setOperateType(int operateType) { operateType_ = operateType; - setCoreParameter("OperateType", std::to_string(operateType)); + setParameter("OperateType", std::to_string(operateType)); } diff --git a/trademark/src/model/UpdateTmMonitorRuleRequest.cc b/trademark/src/model/UpdateTmMonitorRuleRequest.cc index ee6b73f80..635833a95 100644 --- a/trademark/src/model/UpdateTmMonitorRuleRequest.cc +++ b/trademark/src/model/UpdateTmMonitorRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::UpdateTmMonitorRuleRequest; UpdateTmMonitorRuleRequest::UpdateTmMonitorRuleRequest() : RpcServiceRequest("trademark", "2018-07-24", "UpdateTmMonitorRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateTmMonitorRuleRequest::~UpdateTmMonitorRuleRequest() {} @@ -33,8 +35,9 @@ std::vector UpdateTmMonitorRuleRequest::getNotifyStatus()const void UpdateTmMonitorRuleRequest::setNotifyStatus(const std::vector& notifyStatus) { notifyStatus_ = notifyStatus; - for(int i = 0; i!= notifyStatus.size(); i++) - setCoreParameter("NotifyStatus."+ std::to_string(i), std::to_string(notifyStatus.at(i))); + for(int dep1 = 0; dep1!= notifyStatus.size(); dep1++) { + setParameter("NotifyStatus."+ std::to_string(dep1), std::to_string(notifyStatus.at(dep1))); + } } std::string UpdateTmMonitorRuleRequest::getRuleName()const @@ -45,7 +48,7 @@ std::string UpdateTmMonitorRuleRequest::getRuleName()const void UpdateTmMonitorRuleRequest::setRuleName(const std::string& ruleName) { ruleName_ = ruleName; - setCoreParameter("RuleName", ruleName); + setParameter("RuleName", ruleName); } long UpdateTmMonitorRuleRequest::getId()const @@ -56,6 +59,6 @@ long UpdateTmMonitorRuleRequest::getId()const void UpdateTmMonitorRuleRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } diff --git a/trademark/src/model/UploadNotaryDataRequest.cc b/trademark/src/model/UploadNotaryDataRequest.cc index d599f6627..df632e584 100644 --- a/trademark/src/model/UploadNotaryDataRequest.cc +++ b/trademark/src/model/UploadNotaryDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Trademark::Model::UploadNotaryDataRequest; UploadNotaryDataRequest::UploadNotaryDataRequest() : RpcServiceRequest("trademark", "2018-07-24", "UploadNotaryData") -{} +{ + setMethod(HttpRequest::Method::Post); +} UploadNotaryDataRequest::~UploadNotaryDataRequest() {} @@ -33,7 +35,7 @@ std::string UploadNotaryDataRequest::getUploadContext()const void UploadNotaryDataRequest::setUploadContext(const std::string& uploadContext) { uploadContext_ = uploadContext; - setCoreParameter("UploadContext", uploadContext); + setParameter("UploadContext", uploadContext); } std::string UploadNotaryDataRequest::getBizOrderNo()const @@ -44,7 +46,7 @@ std::string UploadNotaryDataRequest::getBizOrderNo()const void UploadNotaryDataRequest::setBizOrderNo(const std::string& bizOrderNo) { bizOrderNo_ = bizOrderNo; - setCoreParameter("BizOrderNo", bizOrderNo); + setParameter("BizOrderNo", bizOrderNo); } int UploadNotaryDataRequest::getNotaryType()const @@ -55,6 +57,6 @@ int UploadNotaryDataRequest::getNotaryType()const void UploadNotaryDataRequest::setNotaryType(int notaryType) { notaryType_ = notaryType; - setCoreParameter("NotaryType", std::to_string(notaryType)); + setParameter("NotaryType", std::to_string(notaryType)); } diff --git a/trademark/src/model/WriteCommunicationLogRequest.cc b/trademark/src/model/WriteCommunicationLogRequest.cc index 34bccad9c..34cfd0808 100644 --- a/trademark/src/model/WriteCommunicationLogRequest.cc +++ b/trademark/src/model/WriteCommunicationLogRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Trademark::Model::WriteCommunicationLogRequest; WriteCommunicationLogRequest::WriteCommunicationLogRequest() : RpcServiceRequest("trademark", "2018-07-24", "WriteCommunicationLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} WriteCommunicationLogRequest::~WriteCommunicationLogRequest() {} -std::string WriteCommunicationLogRequest::getNote()const -{ - return note_; -} - -void WriteCommunicationLogRequest::setNote(const std::string& note) -{ - note_ = note; - setCoreParameter("Note", note); -} - -std::string WriteCommunicationLogRequest::getTargetId()const -{ - return targetId_; -} - -void WriteCommunicationLogRequest::setTargetId(const std::string& targetId) -{ - targetId_ = targetId; - setCoreParameter("TargetId", targetId); -} - -std::string WriteCommunicationLogRequest::getBizId()const -{ - return bizId_; -} - -void WriteCommunicationLogRequest::setBizId(const std::string& bizId) -{ - bizId_ = bizId; - setCoreParameter("BizId", bizId); -} - +std::string WriteCommunicationLogRequest::getNote()const +{ + return note_; +} + +void WriteCommunicationLogRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +std::string WriteCommunicationLogRequest::getTargetId()const +{ + return targetId_; +} + +void WriteCommunicationLogRequest::setTargetId(const std::string& targetId) +{ + targetId_ = targetId; + setParameter("TargetId", targetId); +} + +std::string WriteCommunicationLogRequest::getBizId()const +{ + return bizId_; +} + +void WriteCommunicationLogRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/trademark/src/model/WriteIntentionCommunicationLogRequest.cc b/trademark/src/model/WriteIntentionCommunicationLogRequest.cc index 908991cad..9e2a4ec0f 100644 --- a/trademark/src/model/WriteIntentionCommunicationLogRequest.cc +++ b/trademark/src/model/WriteIntentionCommunicationLogRequest.cc @@ -20,41 +20,43 @@ using AlibabaCloud::Trademark::Model::WriteIntentionCommunicationLogRequest; WriteIntentionCommunicationLogRequest::WriteIntentionCommunicationLogRequest() : RpcServiceRequest("trademark", "2018-07-24", "WriteIntentionCommunicationLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} WriteIntentionCommunicationLogRequest::~WriteIntentionCommunicationLogRequest() {} -std::string WriteIntentionCommunicationLogRequest::getNote()const -{ - return note_; -} - -void WriteIntentionCommunicationLogRequest::setNote(const std::string& note) -{ - note_ = note; - setCoreParameter("Note", note); -} - -bool WriteIntentionCommunicationLogRequest::getReject()const -{ - return reject_; -} - -void WriteIntentionCommunicationLogRequest::setReject(bool reject) -{ - reject_ = reject; - setCoreParameter("Reject", reject ? "true" : "false"); -} - -std::string WriteIntentionCommunicationLogRequest::getBizId()const -{ - return bizId_; -} - -void WriteIntentionCommunicationLogRequest::setBizId(const std::string& bizId) -{ - bizId_ = bizId; - setCoreParameter("BizId", bizId); -} - +std::string WriteIntentionCommunicationLogRequest::getNote()const +{ + return note_; +} + +void WriteIntentionCommunicationLogRequest::setNote(const std::string& note) +{ + note_ = note; + setParameter("Note", note); +} + +bool WriteIntentionCommunicationLogRequest::getReject()const +{ + return reject_; +} + +void WriteIntentionCommunicationLogRequest::setReject(bool reject) +{ + reject_ = reject; + setParameter("Reject", reject ? "true" : "false"); +} + +std::string WriteIntentionCommunicationLogRequest::getBizId()const +{ + return bizId_; +} + +void WriteIntentionCommunicationLogRequest::setBizId(const std::string& bizId) +{ + bizId_ = bizId; + setParameter("BizId", bizId); +} + diff --git a/ubsms/src/model/DescribeBusinessStatusRequest.cc b/ubsms/src/model/DescribeBusinessStatusRequest.cc index 18e32cb69..a3476c887 100644 --- a/ubsms/src/model/DescribeBusinessStatusRequest.cc +++ b/ubsms/src/model/DescribeBusinessStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ubsms::Model::DescribeBusinessStatusRequest; DescribeBusinessStatusRequest::DescribeBusinessStatusRequest() : RpcServiceRequest("ubsms", "2015-06-23", "DescribeBusinessStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBusinessStatusRequest::~DescribeBusinessStatusRequest() {} @@ -33,7 +35,7 @@ std::string DescribeBusinessStatusRequest::getPassword()const void DescribeBusinessStatusRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string DescribeBusinessStatusRequest::getCallerBid()const @@ -44,6 +46,6 @@ std::string DescribeBusinessStatusRequest::getCallerBid()const void DescribeBusinessStatusRequest::setCallerBid(const std::string& callerBid) { callerBid_ = callerBid; - setCoreParameter("CallerBid", callerBid); + setParameter("CallerBid", callerBid); } diff --git a/ubsms/src/model/NotifyUserBusinessCommandRequest.cc b/ubsms/src/model/NotifyUserBusinessCommandRequest.cc index b4779a8dd..53c9779f9 100644 --- a/ubsms/src/model/NotifyUserBusinessCommandRequest.cc +++ b/ubsms/src/model/NotifyUserBusinessCommandRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ubsms::Model::NotifyUserBusinessCommandRequest; NotifyUserBusinessCommandRequest::NotifyUserBusinessCommandRequest() : RpcServiceRequest("ubsms", "2015-06-23", "NotifyUserBusinessCommand") -{} +{ + setMethod(HttpRequest::Method::Post); +} NotifyUserBusinessCommandRequest::~NotifyUserBusinessCommandRequest() {} @@ -33,7 +35,7 @@ std::string NotifyUserBusinessCommandRequest::getUid()const void NotifyUserBusinessCommandRequest::setUid(const std::string& uid) { uid_ = uid; - setCoreParameter("Uid", uid); + setParameter("Uid", uid); } std::string NotifyUserBusinessCommandRequest::getPassword()const @@ -44,7 +46,7 @@ std::string NotifyUserBusinessCommandRequest::getPassword()const void NotifyUserBusinessCommandRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string NotifyUserBusinessCommandRequest::getInstanceId()const @@ -55,7 +57,7 @@ std::string NotifyUserBusinessCommandRequest::getInstanceId()const void NotifyUserBusinessCommandRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string NotifyUserBusinessCommandRequest::getServiceCode()const @@ -66,7 +68,7 @@ std::string NotifyUserBusinessCommandRequest::getServiceCode()const void NotifyUserBusinessCommandRequest::setServiceCode(const std::string& serviceCode) { serviceCode_ = serviceCode; - setCoreParameter("ServiceCode", serviceCode); + setParameter("ServiceCode", serviceCode); } std::string NotifyUserBusinessCommandRequest::getClientToken()const @@ -77,7 +79,7 @@ std::string NotifyUserBusinessCommandRequest::getClientToken()const void NotifyUserBusinessCommandRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string NotifyUserBusinessCommandRequest::getCmd()const @@ -88,7 +90,7 @@ std::string NotifyUserBusinessCommandRequest::getCmd()const void NotifyUserBusinessCommandRequest::setCmd(const std::string& cmd) { cmd_ = cmd; - setCoreParameter("Cmd", cmd); + setParameter("Cmd", cmd); } std::string NotifyUserBusinessCommandRequest::getRegion()const @@ -99,6 +101,6 @@ std::string NotifyUserBusinessCommandRequest::getRegion()const void NotifyUserBusinessCommandRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/ubsms/src/model/SetUserBusinessStatusRequest.cc b/ubsms/src/model/SetUserBusinessStatusRequest.cc index 4ff2f3e87..c27daf563 100644 --- a/ubsms/src/model/SetUserBusinessStatusRequest.cc +++ b/ubsms/src/model/SetUserBusinessStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Ubsms::Model::SetUserBusinessStatusRequest; SetUserBusinessStatusRequest::SetUserBusinessStatusRequest() : RpcServiceRequest("ubsms", "2015-06-23", "SetUserBusinessStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetUserBusinessStatusRequest::~SetUserBusinessStatusRequest() {} @@ -33,7 +35,7 @@ std::string SetUserBusinessStatusRequest::getUid()const void SetUserBusinessStatusRequest::setUid(const std::string& uid) { uid_ = uid; - setCoreParameter("Uid", uid); + setParameter("Uid", uid); } std::string SetUserBusinessStatusRequest::getStatusValue()const @@ -44,7 +46,7 @@ std::string SetUserBusinessStatusRequest::getStatusValue()const void SetUserBusinessStatusRequest::setStatusValue(const std::string& statusValue) { statusValue_ = statusValue; - setCoreParameter("StatusValue", statusValue); + setParameter("StatusValue", statusValue); } std::string SetUserBusinessStatusRequest::getService()const @@ -55,7 +57,7 @@ std::string SetUserBusinessStatusRequest::getService()const void SetUserBusinessStatusRequest::setService(const std::string& service) { service_ = service; - setCoreParameter("Service", service); + setParameter("Service", service); } std::string SetUserBusinessStatusRequest::getStatusKey()const @@ -66,6 +68,6 @@ std::string SetUserBusinessStatusRequest::getStatusKey()const void SetUserBusinessStatusRequest::setStatusKey(const std::string& statusKey) { statusKey_ = statusKey; - setCoreParameter("StatusKey", statusKey); + setParameter("StatusKey", statusKey); } diff --git a/vod/include/alibabacloud/vod/model/DescribeVodStorageDataRequest.h b/vod/include/alibabacloud/vod/model/DescribeVodStorageDataRequest.h index dafb04e47..0073cbd44 100644 --- a/vod/include/alibabacloud/vod/model/DescribeVodStorageDataRequest.h +++ b/vod/include/alibabacloud/vod/model/DescribeVodStorageDataRequest.h @@ -45,6 +45,8 @@ namespace AlibabaCloud void setEndTime(const std::string& endTime); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getInterval()const; + void setInterval(const std::string& interval); std::string getRegion()const; void setRegion(const std::string& region); @@ -54,6 +56,7 @@ namespace AlibabaCloud std::string storageType_; std::string endTime_; long ownerId_; + std::string interval_; std::string region_; }; diff --git a/vod/include/alibabacloud/vod/model/DescribeVodTranscodeDataRequest.h b/vod/include/alibabacloud/vod/model/DescribeVodTranscodeDataRequest.h index a32426548..6cb3407ef 100644 --- a/vod/include/alibabacloud/vod/model/DescribeVodTranscodeDataRequest.h +++ b/vod/include/alibabacloud/vod/model/DescribeVodTranscodeDataRequest.h @@ -45,6 +45,8 @@ namespace AlibabaCloud void setSpecification(const std::string& specification); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getInterval()const; + void setInterval(const std::string& interval); std::string getRegion()const; void setRegion(const std::string& region); @@ -54,6 +56,7 @@ namespace AlibabaCloud std::string endTime_; std::string specification_; long ownerId_; + std::string interval_; std::string region_; }; diff --git a/vod/include/alibabacloud/vod/model/GetMediaAuditResultDetailResult.h b/vod/include/alibabacloud/vod/model/GetMediaAuditResultDetailResult.h index eceedff36..8667b15b2 100644 --- a/vod/include/alibabacloud/vod/model/GetMediaAuditResultDetailResult.h +++ b/vod/include/alibabacloud/vod/model/GetMediaAuditResultDetailResult.h @@ -36,10 +36,16 @@ namespace AlibabaCloud { struct ListItem { + std::string logoLabel; + std::string liveScore; std::string pornLabel; std::string terrorismLabel; std::string terrorismScore; + std::string adScore; std::string pornScore; + std::string adLabel; + std::string logoScore; + std::string liveLabel; std::string timestamp; std::string url; }; diff --git a/vod/include/alibabacloud/vod/model/GetTranscodeTemplateGroupResult.h b/vod/include/alibabacloud/vod/model/GetTranscodeTemplateGroupResult.h index 09f943124..d6fb8cf58 100644 --- a/vod/include/alibabacloud/vod/model/GetTranscodeTemplateGroupResult.h +++ b/vod/include/alibabacloud/vod/model/GetTranscodeTemplateGroupResult.h @@ -39,12 +39,14 @@ namespace AlibabaCloud std::string tailSlateList; std::string packageSetting; std::string rotate; + std::string userData; std::string definition; std::string transcodeFileRegular; std::vector watermarkIds; std::string encryptSetting; std::string clip; std::string container; + std::string type; std::string transcodeTemplateId; std::string transConfig; std::string video; diff --git a/vod/src/model/AddAITemplateRequest.cc b/vod/src/model/AddAITemplateRequest.cc index 24199ad80..861fcf90b 100644 --- a/vod/src/model/AddAITemplateRequest.cc +++ b/vod/src/model/AddAITemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::AddAITemplateRequest; AddAITemplateRequest::AddAITemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "AddAITemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddAITemplateRequest::~AddAITemplateRequest() {} @@ -33,7 +35,7 @@ long AddAITemplateRequest::getResourceOwnerId()const void AddAITemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddAITemplateRequest::getTemplateConfig()const @@ -44,7 +46,7 @@ std::string AddAITemplateRequest::getTemplateConfig()const void AddAITemplateRequest::setTemplateConfig(const std::string& templateConfig) { templateConfig_ = templateConfig; - setCoreParameter("TemplateConfig", templateConfig); + setParameter("TemplateConfig", templateConfig); } std::string AddAITemplateRequest::getTemplateType()const @@ -55,7 +57,7 @@ std::string AddAITemplateRequest::getTemplateType()const void AddAITemplateRequest::setTemplateType(const std::string& templateType) { templateType_ = templateType; - setCoreParameter("TemplateType", templateType); + setParameter("TemplateType", templateType); } std::string AddAITemplateRequest::getTemplateName()const @@ -66,7 +68,7 @@ std::string AddAITemplateRequest::getTemplateName()const void AddAITemplateRequest::setTemplateName(const std::string& templateName) { templateName_ = templateName; - setCoreParameter("TemplateName", templateName); + setParameter("TemplateName", templateName); } std::string AddAITemplateRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddAITemplateRequest::getResourceOwnerAccount()const void AddAITemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AddAITemplateRequest::getOwnerId()const @@ -88,6 +90,6 @@ long AddAITemplateRequest::getOwnerId()const void AddAITemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/AddCategoryRequest.cc b/vod/src/model/AddCategoryRequest.cc index c30670b3a..3c3f2c52b 100644 --- a/vod/src/model/AddCategoryRequest.cc +++ b/vod/src/model/AddCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::AddCategoryRequest; AddCategoryRequest::AddCategoryRequest() : RpcServiceRequest("vod", "2017-03-21", "AddCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCategoryRequest::~AddCategoryRequest() {} @@ -33,7 +35,7 @@ std::string AddCategoryRequest::getResourceOwnerId()const void AddCategoryRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string AddCategoryRequest::getType()const @@ -44,7 +46,7 @@ std::string AddCategoryRequest::getType()const void AddCategoryRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } long AddCategoryRequest::getParentId()const @@ -55,7 +57,7 @@ long AddCategoryRequest::getParentId()const void AddCategoryRequest::setParentId(long parentId) { parentId_ = parentId; - setCoreParameter("ParentId", std::to_string(parentId)); + setParameter("ParentId", std::to_string(parentId)); } std::string AddCategoryRequest::getCateName()const @@ -66,7 +68,7 @@ std::string AddCategoryRequest::getCateName()const void AddCategoryRequest::setCateName(const std::string& cateName) { cateName_ = cateName; - setCoreParameter("CateName", cateName); + setParameter("CateName", cateName); } std::string AddCategoryRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddCategoryRequest::getResourceOwnerAccount()const void AddCategoryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddCategoryRequest::getOwnerId()const @@ -88,6 +90,6 @@ std::string AddCategoryRequest::getOwnerId()const void AddCategoryRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } diff --git a/vod/src/model/AddEditingProjectRequest.cc b/vod/src/model/AddEditingProjectRequest.cc index 2d95b816a..fc437c358 100644 --- a/vod/src/model/AddEditingProjectRequest.cc +++ b/vod/src/model/AddEditingProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::AddEditingProjectRequest; AddEditingProjectRequest::AddEditingProjectRequest() : RpcServiceRequest("vod", "2017-03-21", "AddEditingProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddEditingProjectRequest::~AddEditingProjectRequest() {} @@ -33,7 +35,7 @@ std::string AddEditingProjectRequest::getResourceOwnerId()const void AddEditingProjectRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string AddEditingProjectRequest::getDescription()const @@ -44,7 +46,7 @@ std::string AddEditingProjectRequest::getDescription()const void AddEditingProjectRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string AddEditingProjectRequest::getTitle()const @@ -55,7 +57,7 @@ std::string AddEditingProjectRequest::getTitle()const void AddEditingProjectRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string AddEditingProjectRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string AddEditingProjectRequest::getAccessKeyId()const void AddEditingProjectRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddEditingProjectRequest::getCoverURL()const @@ -77,7 +79,7 @@ std::string AddEditingProjectRequest::getCoverURL()const void AddEditingProjectRequest::setCoverURL(const std::string& coverURL) { coverURL_ = coverURL; - setCoreParameter("CoverURL", coverURL); + setParameter("CoverURL", coverURL); } std::string AddEditingProjectRequest::getDivision()const @@ -88,7 +90,7 @@ std::string AddEditingProjectRequest::getDivision()const void AddEditingProjectRequest::setDivision(const std::string& division) { division_ = division; - setCoreParameter("Division", division); + setParameter("Division", division); } std::string AddEditingProjectRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string AddEditingProjectRequest::getResourceOwnerAccount()const void AddEditingProjectRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddEditingProjectRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string AddEditingProjectRequest::getOwnerAccount()const void AddEditingProjectRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddEditingProjectRequest::getOwnerId()const @@ -121,7 +123,7 @@ std::string AddEditingProjectRequest::getOwnerId()const void AddEditingProjectRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string AddEditingProjectRequest::getTimeline()const @@ -132,6 +134,6 @@ std::string AddEditingProjectRequest::getTimeline()const void AddEditingProjectRequest::setTimeline(const std::string& timeline) { timeline_ = timeline; - setCoreParameter("Timeline", timeline); + setParameter("Timeline", timeline); } diff --git a/vod/src/model/AddTranscodeTemplateGroupRequest.cc b/vod/src/model/AddTranscodeTemplateGroupRequest.cc index 99dc70363..5f17dc809 100644 --- a/vod/src/model/AddTranscodeTemplateGroupRequest.cc +++ b/vod/src/model/AddTranscodeTemplateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::AddTranscodeTemplateGroupRequest; AddTranscodeTemplateGroupRequest::AddTranscodeTemplateGroupRequest() : RpcServiceRequest("vod", "2017-03-21", "AddTranscodeTemplateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddTranscodeTemplateGroupRequest::~AddTranscodeTemplateGroupRequest() {} @@ -33,7 +35,7 @@ std::string AddTranscodeTemplateGroupRequest::getTranscodeTemplateList()const void AddTranscodeTemplateGroupRequest::setTranscodeTemplateList(const std::string& transcodeTemplateList) { transcodeTemplateList_ = transcodeTemplateList; - setCoreParameter("TranscodeTemplateList", transcodeTemplateList); + setParameter("TranscodeTemplateList", transcodeTemplateList); } long AddTranscodeTemplateGroupRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long AddTranscodeTemplateGroupRequest::getResourceOwnerId()const void AddTranscodeTemplateGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddTranscodeTemplateGroupRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AddTranscodeTemplateGroupRequest::getAccessKeyId()const void AddTranscodeTemplateGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddTranscodeTemplateGroupRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddTranscodeTemplateGroupRequest::getResourceOwnerAccount()const void AddTranscodeTemplateGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AddTranscodeTemplateGroupRequest::getOwnerId()const @@ -77,7 +79,7 @@ long AddTranscodeTemplateGroupRequest::getOwnerId()const void AddTranscodeTemplateGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId()const @@ -88,7 +90,7 @@ std::string AddTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId()const void AddTranscodeTemplateGroupRequest::setTranscodeTemplateGroupId(const std::string& transcodeTemplateGroupId) { transcodeTemplateGroupId_ = transcodeTemplateGroupId; - setCoreParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); + setParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); } std::string AddTranscodeTemplateGroupRequest::getAppId()const @@ -99,7 +101,7 @@ std::string AddTranscodeTemplateGroupRequest::getAppId()const void AddTranscodeTemplateGroupRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string AddTranscodeTemplateGroupRequest::getName()const @@ -110,6 +112,6 @@ std::string AddTranscodeTemplateGroupRequest::getName()const void AddTranscodeTemplateGroupRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vod/src/model/AddVodDomainRequest.cc b/vod/src/model/AddVodDomainRequest.cc index 2cf9d450f..34e166be2 100644 --- a/vod/src/model/AddVodDomainRequest.cc +++ b/vod/src/model/AddVodDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::AddVodDomainRequest; AddVodDomainRequest::AddVodDomainRequest() : RpcServiceRequest("vod", "2017-03-21", "AddVodDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddVodDomainRequest::~AddVodDomainRequest() {} @@ -33,7 +35,7 @@ std::string AddVodDomainRequest::getSources()const void AddVodDomainRequest::setSources(const std::string& sources) { sources_ = sources; - setCoreParameter("Sources", sources); + setParameter("Sources", sources); } std::string AddVodDomainRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string AddVodDomainRequest::getSecurityToken()const void AddVodDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string AddVodDomainRequest::getScope()const @@ -55,7 +57,7 @@ std::string AddVodDomainRequest::getScope()const void AddVodDomainRequest::setScope(const std::string& scope) { scope_ = scope; - setCoreParameter("Scope", scope); + setParameter("Scope", scope); } std::string AddVodDomainRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddVodDomainRequest::getOwnerAccount()const void AddVodDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddVodDomainRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string AddVodDomainRequest::getDomainName()const void AddVodDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long AddVodDomainRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddVodDomainRequest::getOwnerId()const void AddVodDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddVodDomainRequest::getCheckUrl()const @@ -99,6 +101,6 @@ std::string AddVodDomainRequest::getCheckUrl()const void AddVodDomainRequest::setCheckUrl(const std::string& checkUrl) { checkUrl_ = checkUrl; - setCoreParameter("CheckUrl", checkUrl); + setParameter("CheckUrl", checkUrl); } diff --git a/vod/src/model/AddVodTemplateRequest.cc b/vod/src/model/AddVodTemplateRequest.cc index 5b6c09086..9d51ff532 100644 --- a/vod/src/model/AddVodTemplateRequest.cc +++ b/vod/src/model/AddVodTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::AddVodTemplateRequest; AddVodTemplateRequest::AddVodTemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "AddVodTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddVodTemplateRequest::~AddVodTemplateRequest() {} @@ -33,7 +35,7 @@ long AddVodTemplateRequest::getResourceOwnerId()const void AddVodTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddVodTemplateRequest::getSubTemplateType()const @@ -44,7 +46,7 @@ std::string AddVodTemplateRequest::getSubTemplateType()const void AddVodTemplateRequest::setSubTemplateType(const std::string& subTemplateType) { subTemplateType_ = subTemplateType; - setCoreParameter("SubTemplateType", subTemplateType); + setParameter("SubTemplateType", subTemplateType); } std::string AddVodTemplateRequest::getTemplateConfig()const @@ -55,7 +57,7 @@ std::string AddVodTemplateRequest::getTemplateConfig()const void AddVodTemplateRequest::setTemplateConfig(const std::string& templateConfig) { templateConfig_ = templateConfig; - setCoreParameter("TemplateConfig", templateConfig); + setParameter("TemplateConfig", templateConfig); } std::string AddVodTemplateRequest::getTemplateType()const @@ -66,7 +68,7 @@ std::string AddVodTemplateRequest::getTemplateType()const void AddVodTemplateRequest::setTemplateType(const std::string& templateType) { templateType_ = templateType; - setCoreParameter("TemplateType", templateType); + setParameter("TemplateType", templateType); } std::string AddVodTemplateRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddVodTemplateRequest::getResourceOwnerAccount()const void AddVodTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AddVodTemplateRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddVodTemplateRequest::getOwnerId()const void AddVodTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddVodTemplateRequest::getAppId()const @@ -99,7 +101,7 @@ std::string AddVodTemplateRequest::getAppId()const void AddVodTemplateRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string AddVodTemplateRequest::getName()const @@ -110,6 +112,6 @@ std::string AddVodTemplateRequest::getName()const void AddVodTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vod/src/model/AddWatermarkRequest.cc b/vod/src/model/AddWatermarkRequest.cc index 141d25dfe..45074b3b6 100644 --- a/vod/src/model/AddWatermarkRequest.cc +++ b/vod/src/model/AddWatermarkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::AddWatermarkRequest; AddWatermarkRequest::AddWatermarkRequest() : RpcServiceRequest("vod", "2017-03-21", "AddWatermark") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddWatermarkRequest::~AddWatermarkRequest() {} @@ -33,7 +35,7 @@ long AddWatermarkRequest::getResourceOwnerId()const void AddWatermarkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddWatermarkRequest::getType()const @@ -44,7 +46,7 @@ std::string AddWatermarkRequest::getType()const void AddWatermarkRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string AddWatermarkRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string AddWatermarkRequest::getAccessKeyId()const void AddWatermarkRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddWatermarkRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddWatermarkRequest::getResourceOwnerAccount()const void AddWatermarkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AddWatermarkRequest::getOwnerId()const @@ -77,7 +79,7 @@ long AddWatermarkRequest::getOwnerId()const void AddWatermarkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddWatermarkRequest::getWatermarkConfig()const @@ -88,7 +90,7 @@ std::string AddWatermarkRequest::getWatermarkConfig()const void AddWatermarkRequest::setWatermarkConfig(const std::string& watermarkConfig) { watermarkConfig_ = watermarkConfig; - setCoreParameter("WatermarkConfig", watermarkConfig); + setParameter("WatermarkConfig", watermarkConfig); } std::string AddWatermarkRequest::getAppId()const @@ -99,7 +101,7 @@ std::string AddWatermarkRequest::getAppId()const void AddWatermarkRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string AddWatermarkRequest::getName()const @@ -110,7 +112,7 @@ std::string AddWatermarkRequest::getName()const void AddWatermarkRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string AddWatermarkRequest::getFileUrl()const @@ -121,6 +123,6 @@ std::string AddWatermarkRequest::getFileUrl()const void AddWatermarkRequest::setFileUrl(const std::string& fileUrl) { fileUrl_ = fileUrl; - setCoreParameter("FileUrl", fileUrl); + setParameter("FileUrl", fileUrl); } diff --git a/vod/src/model/AttachAppPolicyToIdentityRequest.cc b/vod/src/model/AttachAppPolicyToIdentityRequest.cc index 939e80473..c50253291 100644 --- a/vod/src/model/AttachAppPolicyToIdentityRequest.cc +++ b/vod/src/model/AttachAppPolicyToIdentityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::AttachAppPolicyToIdentityRequest; AttachAppPolicyToIdentityRequest::AttachAppPolicyToIdentityRequest() : RpcServiceRequest("vod", "2017-03-21", "AttachAppPolicyToIdentity") -{} +{ + setMethod(HttpRequest::Method::Post); +} AttachAppPolicyToIdentityRequest::~AttachAppPolicyToIdentityRequest() {} @@ -33,7 +35,7 @@ long AttachAppPolicyToIdentityRequest::getResourceOwnerId()const void AttachAppPolicyToIdentityRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AttachAppPolicyToIdentityRequest::getPolicyNames()const @@ -44,7 +46,7 @@ std::string AttachAppPolicyToIdentityRequest::getPolicyNames()const void AttachAppPolicyToIdentityRequest::setPolicyNames(const std::string& policyNames) { policyNames_ = policyNames; - setCoreParameter("PolicyNames", policyNames); + setParameter("PolicyNames", policyNames); } std::string AttachAppPolicyToIdentityRequest::getResourceRealOwnerId()const @@ -55,7 +57,7 @@ std::string AttachAppPolicyToIdentityRequest::getResourceRealOwnerId()const void AttachAppPolicyToIdentityRequest::setResourceRealOwnerId(const std::string& resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", resourceRealOwnerId); + setParameter("ResourceRealOwnerId", resourceRealOwnerId); } std::string AttachAppPolicyToIdentityRequest::getIdentityName()const @@ -66,7 +68,7 @@ std::string AttachAppPolicyToIdentityRequest::getIdentityName()const void AttachAppPolicyToIdentityRequest::setIdentityName(const std::string& identityName) { identityName_ = identityName; - setCoreParameter("IdentityName", identityName); + setParameter("IdentityName", identityName); } std::string AttachAppPolicyToIdentityRequest::getIdentityType()const @@ -77,7 +79,7 @@ std::string AttachAppPolicyToIdentityRequest::getIdentityType()const void AttachAppPolicyToIdentityRequest::setIdentityType(const std::string& identityType) { identityType_ = identityType; - setCoreParameter("IdentityType", identityType); + setParameter("IdentityType", identityType); } std::string AttachAppPolicyToIdentityRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string AttachAppPolicyToIdentityRequest::getResourceOwnerAccount()const void AttachAppPolicyToIdentityRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AttachAppPolicyToIdentityRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AttachAppPolicyToIdentityRequest::getOwnerId()const void AttachAppPolicyToIdentityRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AttachAppPolicyToIdentityRequest::getAppId()const @@ -110,6 +112,6 @@ std::string AttachAppPolicyToIdentityRequest::getAppId()const void AttachAppPolicyToIdentityRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/BatchSetVodDomainConfigsRequest.cc b/vod/src/model/BatchSetVodDomainConfigsRequest.cc index bf3200662..f3f922a70 100644 --- a/vod/src/model/BatchSetVodDomainConfigsRequest.cc +++ b/vod/src/model/BatchSetVodDomainConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::BatchSetVodDomainConfigsRequest; BatchSetVodDomainConfigsRequest::BatchSetVodDomainConfigsRequest() : RpcServiceRequest("vod", "2017-03-21", "BatchSetVodDomainConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchSetVodDomainConfigsRequest::~BatchSetVodDomainConfigsRequest() {} @@ -33,7 +35,7 @@ std::string BatchSetVodDomainConfigsRequest::getFunctions()const void BatchSetVodDomainConfigsRequest::setFunctions(const std::string& functions) { functions_ = functions; - setCoreParameter("Functions", functions); + setParameter("Functions", functions); } std::string BatchSetVodDomainConfigsRequest::getDomainNames()const @@ -44,7 +46,7 @@ std::string BatchSetVodDomainConfigsRequest::getDomainNames()const void BatchSetVodDomainConfigsRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } std::string BatchSetVodDomainConfigsRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string BatchSetVodDomainConfigsRequest::getOwnerAccount()const void BatchSetVodDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long BatchSetVodDomainConfigsRequest::getOwnerId()const @@ -66,7 +68,7 @@ long BatchSetVodDomainConfigsRequest::getOwnerId()const void BatchSetVodDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchSetVodDomainConfigsRequest::getSecurityToken()const @@ -77,6 +79,6 @@ std::string BatchSetVodDomainConfigsRequest::getSecurityToken()const void BatchSetVodDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/BatchStartVodDomainRequest.cc b/vod/src/model/BatchStartVodDomainRequest.cc index d2e9d76fd..4ea341a4d 100644 --- a/vod/src/model/BatchStartVodDomainRequest.cc +++ b/vod/src/model/BatchStartVodDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::BatchStartVodDomainRequest; BatchStartVodDomainRequest::BatchStartVodDomainRequest() : RpcServiceRequest("vod", "2017-03-21", "BatchStartVodDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchStartVodDomainRequest::~BatchStartVodDomainRequest() {} @@ -33,7 +35,7 @@ std::string BatchStartVodDomainRequest::getDomainNames()const void BatchStartVodDomainRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } long BatchStartVodDomainRequest::getOwnerId()const @@ -44,7 +46,7 @@ long BatchStartVodDomainRequest::getOwnerId()const void BatchStartVodDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchStartVodDomainRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string BatchStartVodDomainRequest::getSecurityToken()const void BatchStartVodDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/BatchStopVodDomainRequest.cc b/vod/src/model/BatchStopVodDomainRequest.cc index 717abfdf1..3ae955953 100644 --- a/vod/src/model/BatchStopVodDomainRequest.cc +++ b/vod/src/model/BatchStopVodDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::BatchStopVodDomainRequest; BatchStopVodDomainRequest::BatchStopVodDomainRequest() : RpcServiceRequest("vod", "2017-03-21", "BatchStopVodDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} BatchStopVodDomainRequest::~BatchStopVodDomainRequest() {} @@ -33,7 +35,7 @@ std::string BatchStopVodDomainRequest::getDomainNames()const void BatchStopVodDomainRequest::setDomainNames(const std::string& domainNames) { domainNames_ = domainNames; - setCoreParameter("DomainNames", domainNames); + setParameter("DomainNames", domainNames); } long BatchStopVodDomainRequest::getOwnerId()const @@ -44,7 +46,7 @@ long BatchStopVodDomainRequest::getOwnerId()const void BatchStopVodDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string BatchStopVodDomainRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string BatchStopVodDomainRequest::getSecurityToken()const void BatchStopVodDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/CreateAppInfoRequest.cc b/vod/src/model/CreateAppInfoRequest.cc index 18f6f3856..576cd67bb 100644 --- a/vod/src/model/CreateAppInfoRequest.cc +++ b/vod/src/model/CreateAppInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::CreateAppInfoRequest; CreateAppInfoRequest::CreateAppInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "CreateAppInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAppInfoRequest::~CreateAppInfoRequest() {} @@ -33,7 +35,7 @@ long CreateAppInfoRequest::getResourceOwnerId()const void CreateAppInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateAppInfoRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateAppInfoRequest::getDescription()const void CreateAppInfoRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } long CreateAppInfoRequest::getResourceRealOwnerId()const @@ -55,7 +57,7 @@ long CreateAppInfoRequest::getResourceRealOwnerId()const void CreateAppInfoRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string CreateAppInfoRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string CreateAppInfoRequest::getAccessKeyId()const void CreateAppInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateAppInfoRequest::getAppName()const @@ -77,7 +79,7 @@ std::string CreateAppInfoRequest::getAppName()const void CreateAppInfoRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string CreateAppInfoRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateAppInfoRequest::getResourceOwnerAccount()const void CreateAppInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long CreateAppInfoRequest::getOwnerId()const @@ -99,6 +101,6 @@ long CreateAppInfoRequest::getOwnerId()const void CreateAppInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/CreateAuditRequest.cc b/vod/src/model/CreateAuditRequest.cc index b96443852..8690e7ed4 100644 --- a/vod/src/model/CreateAuditRequest.cc +++ b/vod/src/model/CreateAuditRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::CreateAuditRequest; CreateAuditRequest::CreateAuditRequest() : RpcServiceRequest("vod", "2017-03-21", "CreateAudit") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAuditRequest::~CreateAuditRequest() {} @@ -33,6 +35,6 @@ std::string CreateAuditRequest::getAuditContent()const void CreateAuditRequest::setAuditContent(const std::string& auditContent) { auditContent_ = auditContent; - setCoreParameter("AuditContent", auditContent); + setParameter("AuditContent", auditContent); } diff --git a/vod/src/model/CreateUploadAttachedMediaRequest.cc b/vod/src/model/CreateUploadAttachedMediaRequest.cc index 8b46cf8a9..fc1d67e27 100644 --- a/vod/src/model/CreateUploadAttachedMediaRequest.cc +++ b/vod/src/model/CreateUploadAttachedMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::CreateUploadAttachedMediaRequest; CreateUploadAttachedMediaRequest::CreateUploadAttachedMediaRequest() : RpcServiceRequest("vod", "2017-03-21", "CreateUploadAttachedMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUploadAttachedMediaRequest::~CreateUploadAttachedMediaRequest() {} @@ -33,7 +35,7 @@ long CreateUploadAttachedMediaRequest::getResourceOwnerId()const void CreateUploadAttachedMediaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateUploadAttachedMediaRequest::getIcon()const @@ -44,7 +46,7 @@ std::string CreateUploadAttachedMediaRequest::getIcon()const void CreateUploadAttachedMediaRequest::setIcon(const std::string& icon) { icon_ = icon; - setCoreParameter("Icon", icon); + setParameter("Icon", icon); } std::string CreateUploadAttachedMediaRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateUploadAttachedMediaRequest::getDescription()const void CreateUploadAttachedMediaRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateUploadAttachedMediaRequest::getFileSize()const @@ -66,7 +68,7 @@ std::string CreateUploadAttachedMediaRequest::getFileSize()const void CreateUploadAttachedMediaRequest::setFileSize(const std::string& fileSize) { fileSize_ = fileSize; - setCoreParameter("FileSize", fileSize); + setParameter("FileSize", fileSize); } std::string CreateUploadAttachedMediaRequest::getTitle()const @@ -77,7 +79,7 @@ std::string CreateUploadAttachedMediaRequest::getTitle()const void CreateUploadAttachedMediaRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string CreateUploadAttachedMediaRequest::getAccessKeyId()const @@ -88,7 +90,7 @@ std::string CreateUploadAttachedMediaRequest::getAccessKeyId()const void CreateUploadAttachedMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateUploadAttachedMediaRequest::getBusinessType()const @@ -99,7 +101,7 @@ std::string CreateUploadAttachedMediaRequest::getBusinessType()const void CreateUploadAttachedMediaRequest::setBusinessType(const std::string& businessType) { businessType_ = businessType; - setCoreParameter("BusinessType", businessType); + setParameter("BusinessType", businessType); } std::string CreateUploadAttachedMediaRequest::getStorageLocation()const @@ -110,7 +112,7 @@ std::string CreateUploadAttachedMediaRequest::getStorageLocation()const void CreateUploadAttachedMediaRequest::setStorageLocation(const std::string& storageLocation) { storageLocation_ = storageLocation; - setCoreParameter("StorageLocation", storageLocation); + setParameter("StorageLocation", storageLocation); } std::string CreateUploadAttachedMediaRequest::getUserData()const @@ -121,7 +123,7 @@ std::string CreateUploadAttachedMediaRequest::getUserData()const void CreateUploadAttachedMediaRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } long CreateUploadAttachedMediaRequest::getCateId()const @@ -132,7 +134,7 @@ long CreateUploadAttachedMediaRequest::getCateId()const void CreateUploadAttachedMediaRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } std::string CreateUploadAttachedMediaRequest::getResourceOwnerAccount()const @@ -143,7 +145,7 @@ std::string CreateUploadAttachedMediaRequest::getResourceOwnerAccount()const void CreateUploadAttachedMediaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateUploadAttachedMediaRequest::getCateIds()const @@ -154,7 +156,7 @@ std::string CreateUploadAttachedMediaRequest::getCateIds()const void CreateUploadAttachedMediaRequest::setCateIds(const std::string& cateIds) { cateIds_ = cateIds; - setCoreParameter("CateIds", cateIds); + setParameter("CateIds", cateIds); } long CreateUploadAttachedMediaRequest::getOwnerId()const @@ -165,7 +167,7 @@ long CreateUploadAttachedMediaRequest::getOwnerId()const void CreateUploadAttachedMediaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateUploadAttachedMediaRequest::getTags()const @@ -176,7 +178,7 @@ std::string CreateUploadAttachedMediaRequest::getTags()const void CreateUploadAttachedMediaRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateUploadAttachedMediaRequest::getMediaExt()const @@ -187,7 +189,7 @@ std::string CreateUploadAttachedMediaRequest::getMediaExt()const void CreateUploadAttachedMediaRequest::setMediaExt(const std::string& mediaExt) { mediaExt_ = mediaExt; - setCoreParameter("MediaExt", mediaExt); + setParameter("MediaExt", mediaExt); } std::string CreateUploadAttachedMediaRequest::getFileName()const @@ -198,7 +200,7 @@ std::string CreateUploadAttachedMediaRequest::getFileName()const void CreateUploadAttachedMediaRequest::setFileName(const std::string& fileName) { fileName_ = fileName; - setCoreParameter("FileName", fileName); + setParameter("FileName", fileName); } std::string CreateUploadAttachedMediaRequest::getAppId()const @@ -209,6 +211,6 @@ std::string CreateUploadAttachedMediaRequest::getAppId()const void CreateUploadAttachedMediaRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/CreateUploadImageRequest.cc b/vod/src/model/CreateUploadImageRequest.cc index 201e593f7..ceeb9b1f4 100644 --- a/vod/src/model/CreateUploadImageRequest.cc +++ b/vod/src/model/CreateUploadImageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::CreateUploadImageRequest; CreateUploadImageRequest::CreateUploadImageRequest() : RpcServiceRequest("vod", "2017-03-21", "CreateUploadImage") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUploadImageRequest::~CreateUploadImageRequest() {} @@ -33,7 +35,7 @@ long CreateUploadImageRequest::getResourceOwnerId()const void CreateUploadImageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateUploadImageRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateUploadImageRequest::getDescription()const void CreateUploadImageRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateUploadImageRequest::getTitle()const @@ -55,7 +57,7 @@ std::string CreateUploadImageRequest::getTitle()const void CreateUploadImageRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string CreateUploadImageRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string CreateUploadImageRequest::getAccessKeyId()const void CreateUploadImageRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateUploadImageRequest::getStorageLocation()const @@ -77,7 +79,7 @@ std::string CreateUploadImageRequest::getStorageLocation()const void CreateUploadImageRequest::setStorageLocation(const std::string& storageLocation) { storageLocation_ = storageLocation; - setCoreParameter("StorageLocation", storageLocation); + setParameter("StorageLocation", storageLocation); } std::string CreateUploadImageRequest::getUserData()const @@ -88,7 +90,7 @@ std::string CreateUploadImageRequest::getUserData()const void CreateUploadImageRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } long CreateUploadImageRequest::getCateId()const @@ -99,7 +101,7 @@ long CreateUploadImageRequest::getCateId()const void CreateUploadImageRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } std::string CreateUploadImageRequest::getImageType()const @@ -110,7 +112,7 @@ std::string CreateUploadImageRequest::getImageType()const void CreateUploadImageRequest::setImageType(const std::string& imageType) { imageType_ = imageType; - setCoreParameter("ImageType", imageType); + setParameter("ImageType", imageType); } std::string CreateUploadImageRequest::getResourceOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreateUploadImageRequest::getResourceOwnerAccount()const void CreateUploadImageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateUploadImageRequest::getImageExt()const @@ -132,7 +134,7 @@ std::string CreateUploadImageRequest::getImageExt()const void CreateUploadImageRequest::setImageExt(const std::string& imageExt) { imageExt_ = imageExt; - setCoreParameter("ImageExt", imageExt); + setParameter("ImageExt", imageExt); } long CreateUploadImageRequest::getOwnerId()const @@ -143,7 +145,7 @@ long CreateUploadImageRequest::getOwnerId()const void CreateUploadImageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateUploadImageRequest::getTags()const @@ -154,7 +156,7 @@ std::string CreateUploadImageRequest::getTags()const void CreateUploadImageRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateUploadImageRequest::getOriginalFileName()const @@ -165,7 +167,7 @@ std::string CreateUploadImageRequest::getOriginalFileName()const void CreateUploadImageRequest::setOriginalFileName(const std::string& originalFileName) { originalFileName_ = originalFileName; - setCoreParameter("OriginalFileName", originalFileName); + setParameter("OriginalFileName", originalFileName); } std::string CreateUploadImageRequest::getAppId()const @@ -176,6 +178,6 @@ std::string CreateUploadImageRequest::getAppId()const void CreateUploadImageRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/CreateUploadVideoRequest.cc b/vod/src/model/CreateUploadVideoRequest.cc index 8d54028cb..36e37eeb5 100644 --- a/vod/src/model/CreateUploadVideoRequest.cc +++ b/vod/src/model/CreateUploadVideoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::CreateUploadVideoRequest; CreateUploadVideoRequest::CreateUploadVideoRequest() : RpcServiceRequest("vod", "2017-03-21", "CreateUploadVideo") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUploadVideoRequest::~CreateUploadVideoRequest() {} @@ -33,7 +35,7 @@ long CreateUploadVideoRequest::getResourceOwnerId()const void CreateUploadVideoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateUploadVideoRequest::getTranscodeMode()const @@ -44,7 +46,7 @@ std::string CreateUploadVideoRequest::getTranscodeMode()const void CreateUploadVideoRequest::setTranscodeMode(const std::string& transcodeMode) { transcodeMode_ = transcodeMode; - setCoreParameter("TranscodeMode", transcodeMode); + setParameter("TranscodeMode", transcodeMode); } std::string CreateUploadVideoRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateUploadVideoRequest::getDescription()const void CreateUploadVideoRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } long CreateUploadVideoRequest::getFileSize()const @@ -66,7 +68,7 @@ long CreateUploadVideoRequest::getFileSize()const void CreateUploadVideoRequest::setFileSize(long fileSize) { fileSize_ = fileSize; - setCoreParameter("FileSize", std::to_string(fileSize)); + setParameter("FileSize", std::to_string(fileSize)); } std::string CreateUploadVideoRequest::getTitle()const @@ -77,7 +79,7 @@ std::string CreateUploadVideoRequest::getTitle()const void CreateUploadVideoRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string CreateUploadVideoRequest::getStorageLocation()const @@ -88,7 +90,7 @@ std::string CreateUploadVideoRequest::getStorageLocation()const void CreateUploadVideoRequest::setStorageLocation(const std::string& storageLocation) { storageLocation_ = storageLocation; - setCoreParameter("StorageLocation", storageLocation); + setParameter("StorageLocation", storageLocation); } std::string CreateUploadVideoRequest::getCoverURL()const @@ -99,7 +101,7 @@ std::string CreateUploadVideoRequest::getCoverURL()const void CreateUploadVideoRequest::setCoverURL(const std::string& coverURL) { coverURL_ = coverURL; - setCoreParameter("CoverURL", coverURL); + setParameter("CoverURL", coverURL); } std::string CreateUploadVideoRequest::getUserData()const @@ -110,7 +112,7 @@ std::string CreateUploadVideoRequest::getUserData()const void CreateUploadVideoRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } long CreateUploadVideoRequest::getCateId()const @@ -121,7 +123,7 @@ long CreateUploadVideoRequest::getCateId()const void CreateUploadVideoRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } std::string CreateUploadVideoRequest::getWorkflowId()const @@ -132,7 +134,7 @@ std::string CreateUploadVideoRequest::getWorkflowId()const void CreateUploadVideoRequest::setWorkflowId(const std::string& workflowId) { workflowId_ = workflowId; - setCoreParameter("WorkflowId", workflowId); + setParameter("WorkflowId", workflowId); } std::string CreateUploadVideoRequest::getCustomMediaInfo()const @@ -143,7 +145,7 @@ std::string CreateUploadVideoRequest::getCustomMediaInfo()const void CreateUploadVideoRequest::setCustomMediaInfo(const std::string& customMediaInfo) { customMediaInfo_ = customMediaInfo; - setCoreParameter("CustomMediaInfo", customMediaInfo); + setParameter("CustomMediaInfo", customMediaInfo); } std::string CreateUploadVideoRequest::getResourceOwnerAccount()const @@ -154,7 +156,7 @@ std::string CreateUploadVideoRequest::getResourceOwnerAccount()const void CreateUploadVideoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateUploadVideoRequest::getIP()const @@ -165,7 +167,7 @@ std::string CreateUploadVideoRequest::getIP()const void CreateUploadVideoRequest::setIP(const std::string& iP) { iP_ = iP; - setCoreParameter("IP", iP); + setParameter("IP", iP); } long CreateUploadVideoRequest::getOwnerId()const @@ -176,7 +178,7 @@ long CreateUploadVideoRequest::getOwnerId()const void CreateUploadVideoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateUploadVideoRequest::getTags()const @@ -187,7 +189,7 @@ std::string CreateUploadVideoRequest::getTags()const void CreateUploadVideoRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string CreateUploadVideoRequest::getFileName()const @@ -198,7 +200,7 @@ std::string CreateUploadVideoRequest::getFileName()const void CreateUploadVideoRequest::setFileName(const std::string& fileName) { fileName_ = fileName; - setCoreParameter("FileName", fileName); + setParameter("FileName", fileName); } std::string CreateUploadVideoRequest::getTemplateGroupId()const @@ -209,7 +211,7 @@ std::string CreateUploadVideoRequest::getTemplateGroupId()const void CreateUploadVideoRequest::setTemplateGroupId(const std::string& templateGroupId) { templateGroupId_ = templateGroupId; - setCoreParameter("TemplateGroupId", templateGroupId); + setParameter("TemplateGroupId", templateGroupId); } std::string CreateUploadVideoRequest::getAppId()const @@ -220,6 +222,6 @@ std::string CreateUploadVideoRequest::getAppId()const void CreateUploadVideoRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/DeleteAITemplateRequest.cc b/vod/src/model/DeleteAITemplateRequest.cc index 63ad8bf4b..e152d3239 100644 --- a/vod/src/model/DeleteAITemplateRequest.cc +++ b/vod/src/model/DeleteAITemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteAITemplateRequest; DeleteAITemplateRequest::DeleteAITemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteAITemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAITemplateRequest::~DeleteAITemplateRequest() {} @@ -33,7 +35,7 @@ long DeleteAITemplateRequest::getResourceOwnerId()const void DeleteAITemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteAITemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteAITemplateRequest::getResourceOwnerAccount()const void DeleteAITemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteAITemplateRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteAITemplateRequest::getOwnerId()const void DeleteAITemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteAITemplateRequest::getTemplateId()const @@ -66,6 +68,6 @@ std::string DeleteAITemplateRequest::getTemplateId()const void DeleteAITemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } diff --git a/vod/src/model/DeleteAppInfoRequest.cc b/vod/src/model/DeleteAppInfoRequest.cc index d8945c99f..365cf04c3 100644 --- a/vod/src/model/DeleteAppInfoRequest.cc +++ b/vod/src/model/DeleteAppInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteAppInfoRequest; DeleteAppInfoRequest::DeleteAppInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteAppInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAppInfoRequest::~DeleteAppInfoRequest() {} @@ -33,7 +35,7 @@ long DeleteAppInfoRequest::getResourceOwnerId()const void DeleteAppInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteAppInfoRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteAppInfoRequest::getResourceOwnerAccount()const void DeleteAppInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteAppInfoRequest::getResourceRealOwnerId()const @@ -55,7 +57,7 @@ long DeleteAppInfoRequest::getResourceRealOwnerId()const void DeleteAppInfoRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } long DeleteAppInfoRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteAppInfoRequest::getOwnerId()const void DeleteAppInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteAppInfoRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string DeleteAppInfoRequest::getAccessKeyId()const void DeleteAppInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteAppInfoRequest::getAppId()const @@ -88,6 +90,6 @@ std::string DeleteAppInfoRequest::getAppId()const void DeleteAppInfoRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/DeleteAttachedMediaRequest.cc b/vod/src/model/DeleteAttachedMediaRequest.cc index 14b47c20a..d439d77f2 100644 --- a/vod/src/model/DeleteAttachedMediaRequest.cc +++ b/vod/src/model/DeleteAttachedMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteAttachedMediaRequest; DeleteAttachedMediaRequest::DeleteAttachedMediaRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteAttachedMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAttachedMediaRequest::~DeleteAttachedMediaRequest() {} @@ -33,7 +35,7 @@ long DeleteAttachedMediaRequest::getResourceOwnerId()const void DeleteAttachedMediaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteAttachedMediaRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteAttachedMediaRequest::getResourceOwnerAccount()const void DeleteAttachedMediaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteAttachedMediaRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteAttachedMediaRequest::getOwnerId()const void DeleteAttachedMediaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteAttachedMediaRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DeleteAttachedMediaRequest::getAccessKeyId()const void DeleteAttachedMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteAttachedMediaRequest::getMediaIds()const @@ -77,6 +79,6 @@ std::string DeleteAttachedMediaRequest::getMediaIds()const void DeleteAttachedMediaRequest::setMediaIds(const std::string& mediaIds) { mediaIds_ = mediaIds; - setCoreParameter("MediaIds", mediaIds); + setParameter("MediaIds", mediaIds); } diff --git a/vod/src/model/DeleteCategoryRequest.cc b/vod/src/model/DeleteCategoryRequest.cc index b0dc2a375..749fb87fb 100644 --- a/vod/src/model/DeleteCategoryRequest.cc +++ b/vod/src/model/DeleteCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteCategoryRequest; DeleteCategoryRequest::DeleteCategoryRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCategoryRequest::~DeleteCategoryRequest() {} @@ -33,7 +35,7 @@ std::string DeleteCategoryRequest::getResourceOwnerId()const void DeleteCategoryRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string DeleteCategoryRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteCategoryRequest::getResourceOwnerAccount()const void DeleteCategoryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteCategoryRequest::getOwnerId()const @@ -55,7 +57,7 @@ std::string DeleteCategoryRequest::getOwnerId()const void DeleteCategoryRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } long DeleteCategoryRequest::getCateId()const @@ -66,6 +68,6 @@ long DeleteCategoryRequest::getCateId()const void DeleteCategoryRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } diff --git a/vod/src/model/DeleteEditingProjectRequest.cc b/vod/src/model/DeleteEditingProjectRequest.cc index dea0a72be..fe5ffb6fb 100644 --- a/vod/src/model/DeleteEditingProjectRequest.cc +++ b/vod/src/model/DeleteEditingProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteEditingProjectRequest; DeleteEditingProjectRequest::DeleteEditingProjectRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteEditingProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteEditingProjectRequest::~DeleteEditingProjectRequest() {} @@ -33,7 +35,7 @@ std::string DeleteEditingProjectRequest::getResourceOwnerId()const void DeleteEditingProjectRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string DeleteEditingProjectRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteEditingProjectRequest::getResourceOwnerAccount()const void DeleteEditingProjectRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteEditingProjectRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteEditingProjectRequest::getOwnerAccount()const void DeleteEditingProjectRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteEditingProjectRequest::getProjectIds()const @@ -66,7 +68,7 @@ std::string DeleteEditingProjectRequest::getProjectIds()const void DeleteEditingProjectRequest::setProjectIds(const std::string& projectIds) { projectIds_ = projectIds; - setCoreParameter("ProjectIds", projectIds); + setParameter("ProjectIds", projectIds); } std::string DeleteEditingProjectRequest::getOwnerId()const @@ -77,7 +79,7 @@ std::string DeleteEditingProjectRequest::getOwnerId()const void DeleteEditingProjectRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string DeleteEditingProjectRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string DeleteEditingProjectRequest::getAccessKeyId()const void DeleteEditingProjectRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/vod/src/model/DeleteImageRequest.cc b/vod/src/model/DeleteImageRequest.cc index 61aefb7f5..b8b80bd26 100644 --- a/vod/src/model/DeleteImageRequest.cc +++ b/vod/src/model/DeleteImageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteImageRequest; DeleteImageRequest::DeleteImageRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteImage") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteImageRequest::~DeleteImageRequest() {} @@ -33,7 +35,7 @@ long DeleteImageRequest::getResourceOwnerId()const void DeleteImageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteImageRequest::getImageURLs()const @@ -44,7 +46,7 @@ std::string DeleteImageRequest::getImageURLs()const void DeleteImageRequest::setImageURLs(const std::string& imageURLs) { imageURLs_ = imageURLs; - setCoreParameter("ImageURLs", imageURLs); + setParameter("ImageURLs", imageURLs); } std::string DeleteImageRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DeleteImageRequest::getAccessKeyId()const void DeleteImageRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteImageRequest::getImageType()const @@ -66,7 +68,7 @@ std::string DeleteImageRequest::getImageType()const void DeleteImageRequest::setImageType(const std::string& imageType) { imageType_ = imageType; - setCoreParameter("ImageType", imageType); + setParameter("ImageType", imageType); } std::string DeleteImageRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteImageRequest::getResourceOwnerAccount()const void DeleteImageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteImageRequest::getVideoId()const @@ -88,7 +90,7 @@ std::string DeleteImageRequest::getVideoId()const void DeleteImageRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long DeleteImageRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DeleteImageRequest::getOwnerId()const void DeleteImageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteImageRequest::getDeleteImageType()const @@ -110,7 +112,7 @@ std::string DeleteImageRequest::getDeleteImageType()const void DeleteImageRequest::setDeleteImageType(const std::string& deleteImageType) { deleteImageType_ = deleteImageType; - setCoreParameter("DeleteImageType", deleteImageType); + setParameter("DeleteImageType", deleteImageType); } std::string DeleteImageRequest::getImageIds()const @@ -121,6 +123,6 @@ std::string DeleteImageRequest::getImageIds()const void DeleteImageRequest::setImageIds(const std::string& imageIds) { imageIds_ = imageIds; - setCoreParameter("ImageIds", imageIds); + setParameter("ImageIds", imageIds); } diff --git a/vod/src/model/DeleteMessageCallbackRequest.cc b/vod/src/model/DeleteMessageCallbackRequest.cc index 6e42745f9..640f545c0 100644 --- a/vod/src/model/DeleteMessageCallbackRequest.cc +++ b/vod/src/model/DeleteMessageCallbackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteMessageCallbackRequest; DeleteMessageCallbackRequest::DeleteMessageCallbackRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteMessageCallback") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMessageCallbackRequest::~DeleteMessageCallbackRequest() {} @@ -33,7 +35,7 @@ std::string DeleteMessageCallbackRequest::getResourceOwnerId()const void DeleteMessageCallbackRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } long DeleteMessageCallbackRequest::getResourceRealOwnerId()const @@ -44,7 +46,7 @@ long DeleteMessageCallbackRequest::getResourceRealOwnerId()const void DeleteMessageCallbackRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string DeleteMessageCallbackRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DeleteMessageCallbackRequest::getAccessKeyId()const void DeleteMessageCallbackRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteMessageCallbackRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteMessageCallbackRequest::getResourceOwnerAccount()const void DeleteMessageCallbackRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteMessageCallbackRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteMessageCallbackRequest::getOwnerAccount()const void DeleteMessageCallbackRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteMessageCallbackRequest::getOwnerId()const @@ -88,7 +90,7 @@ std::string DeleteMessageCallbackRequest::getOwnerId()const void DeleteMessageCallbackRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string DeleteMessageCallbackRequest::getAppId()const @@ -99,6 +101,6 @@ std::string DeleteMessageCallbackRequest::getAppId()const void DeleteMessageCallbackRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/DeleteMezzaninesRequest.cc b/vod/src/model/DeleteMezzaninesRequest.cc index 71ffc14d8..5f91c246a 100644 --- a/vod/src/model/DeleteMezzaninesRequest.cc +++ b/vod/src/model/DeleteMezzaninesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteMezzaninesRequest; DeleteMezzaninesRequest::DeleteMezzaninesRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteMezzanines") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMezzaninesRequest::~DeleteMezzaninesRequest() {} @@ -33,7 +35,7 @@ long DeleteMezzaninesRequest::getResourceOwnerId()const void DeleteMezzaninesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteMezzaninesRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteMezzaninesRequest::getResourceOwnerAccount()const void DeleteMezzaninesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteMezzaninesRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteMezzaninesRequest::getOwnerId()const void DeleteMezzaninesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool DeleteMezzaninesRequest::getForce()const @@ -66,7 +68,7 @@ bool DeleteMezzaninesRequest::getForce()const void DeleteMezzaninesRequest::setForce(bool force) { force_ = force; - setCoreParameter("Force", force ? "true" : "false"); + setParameter("Force", force ? "true" : "false"); } std::string DeleteMezzaninesRequest::getVideoIds()const @@ -77,6 +79,6 @@ std::string DeleteMezzaninesRequest::getVideoIds()const void DeleteMezzaninesRequest::setVideoIds(const std::string& videoIds) { videoIds_ = videoIds; - setCoreParameter("VideoIds", videoIds); + setParameter("VideoIds", videoIds); } diff --git a/vod/src/model/DeleteMultipartUploadRequest.cc b/vod/src/model/DeleteMultipartUploadRequest.cc index 1e185f732..9cdc2c76d 100644 --- a/vod/src/model/DeleteMultipartUploadRequest.cc +++ b/vod/src/model/DeleteMultipartUploadRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteMultipartUploadRequest; DeleteMultipartUploadRequest::DeleteMultipartUploadRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteMultipartUpload") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteMultipartUploadRequest::~DeleteMultipartUploadRequest() {} @@ -33,7 +35,7 @@ std::string DeleteMultipartUploadRequest::getResourceOwnerId()const void DeleteMultipartUploadRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } long DeleteMultipartUploadRequest::getResourceRealOwnerId()const @@ -44,7 +46,7 @@ long DeleteMultipartUploadRequest::getResourceRealOwnerId()const void DeleteMultipartUploadRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string DeleteMultipartUploadRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DeleteMultipartUploadRequest::getAccessKeyId()const void DeleteMultipartUploadRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteMultipartUploadRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteMultipartUploadRequest::getResourceOwnerAccount()const void DeleteMultipartUploadRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteMultipartUploadRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteMultipartUploadRequest::getOwnerAccount()const void DeleteMultipartUploadRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteMultipartUploadRequest::getOwnerId()const @@ -88,7 +90,7 @@ std::string DeleteMultipartUploadRequest::getOwnerId()const void DeleteMultipartUploadRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string DeleteMultipartUploadRequest::getMediaId()const @@ -99,7 +101,7 @@ std::string DeleteMultipartUploadRequest::getMediaId()const void DeleteMultipartUploadRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string DeleteMultipartUploadRequest::getMediaType()const @@ -110,6 +112,6 @@ std::string DeleteMultipartUploadRequest::getMediaType()const void DeleteMultipartUploadRequest::setMediaType(const std::string& mediaType) { mediaType_ = mediaType; - setCoreParameter("MediaType", mediaType); + setParameter("MediaType", mediaType); } diff --git a/vod/src/model/DeleteStreamRequest.cc b/vod/src/model/DeleteStreamRequest.cc index 081a17a20..d5af75b2a 100644 --- a/vod/src/model/DeleteStreamRequest.cc +++ b/vod/src/model/DeleteStreamRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteStreamRequest; DeleteStreamRequest::DeleteStreamRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteStream") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteStreamRequest::~DeleteStreamRequest() {} @@ -33,7 +35,7 @@ long DeleteStreamRequest::getResourceOwnerId()const void DeleteStreamRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteStreamRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteStreamRequest::getResourceOwnerAccount()const void DeleteStreamRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteStreamRequest::getVideoId()const @@ -55,7 +57,7 @@ std::string DeleteStreamRequest::getVideoId()const void DeleteStreamRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long DeleteStreamRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DeleteStreamRequest::getOwnerId()const void DeleteStreamRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteStreamRequest::getJobIds()const @@ -77,6 +79,6 @@ std::string DeleteStreamRequest::getJobIds()const void DeleteStreamRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/vod/src/model/DeleteTranscodeTemplateGroupRequest.cc b/vod/src/model/DeleteTranscodeTemplateGroupRequest.cc index cbabe3bb2..a9824bb93 100644 --- a/vod/src/model/DeleteTranscodeTemplateGroupRequest.cc +++ b/vod/src/model/DeleteTranscodeTemplateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteTranscodeTemplateGroupRequest; DeleteTranscodeTemplateGroupRequest::DeleteTranscodeTemplateGroupRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteTranscodeTemplateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteTranscodeTemplateGroupRequest::~DeleteTranscodeTemplateGroupRequest() {} @@ -33,7 +35,7 @@ long DeleteTranscodeTemplateGroupRequest::getResourceOwnerId()const void DeleteTranscodeTemplateGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteTranscodeTemplateGroupRequest::getTranscodeTemplateIds()const @@ -44,7 +46,7 @@ std::string DeleteTranscodeTemplateGroupRequest::getTranscodeTemplateIds()const void DeleteTranscodeTemplateGroupRequest::setTranscodeTemplateIds(const std::string& transcodeTemplateIds) { transcodeTemplateIds_ = transcodeTemplateIds; - setCoreParameter("TranscodeTemplateIds", transcodeTemplateIds); + setParameter("TranscodeTemplateIds", transcodeTemplateIds); } std::string DeleteTranscodeTemplateGroupRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string DeleteTranscodeTemplateGroupRequest::getAccessKeyId()const void DeleteTranscodeTemplateGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteTranscodeTemplateGroupRequest::getForceDelGroup()const @@ -66,7 +68,7 @@ std::string DeleteTranscodeTemplateGroupRequest::getForceDelGroup()const void DeleteTranscodeTemplateGroupRequest::setForceDelGroup(const std::string& forceDelGroup) { forceDelGroup_ = forceDelGroup; - setCoreParameter("ForceDelGroup", forceDelGroup); + setParameter("ForceDelGroup", forceDelGroup); } std::string DeleteTranscodeTemplateGroupRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteTranscodeTemplateGroupRequest::getResourceOwnerAccount()const void DeleteTranscodeTemplateGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteTranscodeTemplateGroupRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteTranscodeTemplateGroupRequest::getOwnerId()const void DeleteTranscodeTemplateGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId()const @@ -99,6 +101,6 @@ std::string DeleteTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId()co void DeleteTranscodeTemplateGroupRequest::setTranscodeTemplateGroupId(const std::string& transcodeTemplateGroupId) { transcodeTemplateGroupId_ = transcodeTemplateGroupId; - setCoreParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); + setParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); } diff --git a/vod/src/model/DeleteVideoRequest.cc b/vod/src/model/DeleteVideoRequest.cc index 74849dc2c..219ef0140 100644 --- a/vod/src/model/DeleteVideoRequest.cc +++ b/vod/src/model/DeleteVideoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteVideoRequest; DeleteVideoRequest::DeleteVideoRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteVideo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVideoRequest::~DeleteVideoRequest() {} @@ -33,7 +35,7 @@ long DeleteVideoRequest::getResourceOwnerId()const void DeleteVideoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVideoRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteVideoRequest::getResourceOwnerAccount()const void DeleteVideoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteVideoRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteVideoRequest::getOwnerId()const void DeleteVideoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVideoRequest::getVideoIds()const @@ -66,6 +68,6 @@ std::string DeleteVideoRequest::getVideoIds()const void DeleteVideoRequest::setVideoIds(const std::string& videoIds) { videoIds_ = videoIds; - setCoreParameter("VideoIds", videoIds); + setParameter("VideoIds", videoIds); } diff --git a/vod/src/model/DeleteVodDomainRequest.cc b/vod/src/model/DeleteVodDomainRequest.cc index b3785ec24..6190b54b1 100644 --- a/vod/src/model/DeleteVodDomainRequest.cc +++ b/vod/src/model/DeleteVodDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteVodDomainRequest; DeleteVodDomainRequest::DeleteVodDomainRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteVodDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVodDomainRequest::~DeleteVodDomainRequest() {} @@ -33,7 +35,7 @@ std::string DeleteVodDomainRequest::getOwnerAccount()const void DeleteVodDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteVodDomainRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DeleteVodDomainRequest::getDomainName()const void DeleteVodDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteVodDomainRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteVodDomainRequest::getOwnerId()const void DeleteVodDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVodDomainRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string DeleteVodDomainRequest::getSecurityToken()const void DeleteVodDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/DeleteVodSpecificConfigRequest.cc b/vod/src/model/DeleteVodSpecificConfigRequest.cc index 739f3deae..4562bd6a5 100644 --- a/vod/src/model/DeleteVodSpecificConfigRequest.cc +++ b/vod/src/model/DeleteVodSpecificConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteVodSpecificConfigRequest; DeleteVodSpecificConfigRequest::DeleteVodSpecificConfigRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteVodSpecificConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVodSpecificConfigRequest::~DeleteVodSpecificConfigRequest() {} @@ -33,7 +35,7 @@ std::string DeleteVodSpecificConfigRequest::getDomainName()const void DeleteVodSpecificConfigRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DeleteVodSpecificConfigRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DeleteVodSpecificConfigRequest::getOwnerId()const void DeleteVodSpecificConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVodSpecificConfigRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DeleteVodSpecificConfigRequest::getSecurityToken()const void DeleteVodSpecificConfigRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DeleteVodSpecificConfigRequest::getConfigId()const @@ -66,6 +68,6 @@ std::string DeleteVodSpecificConfigRequest::getConfigId()const void DeleteVodSpecificConfigRequest::setConfigId(const std::string& configId) { configId_ = configId; - setCoreParameter("ConfigId", configId); + setParameter("ConfigId", configId); } diff --git a/vod/src/model/DeleteVodTemplateRequest.cc b/vod/src/model/DeleteVodTemplateRequest.cc index 734a47ec9..079dbfe7e 100644 --- a/vod/src/model/DeleteVodTemplateRequest.cc +++ b/vod/src/model/DeleteVodTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteVodTemplateRequest; DeleteVodTemplateRequest::DeleteVodTemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteVodTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVodTemplateRequest::~DeleteVodTemplateRequest() {} @@ -33,7 +35,7 @@ long DeleteVodTemplateRequest::getResourceOwnerId()const void DeleteVodTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVodTemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteVodTemplateRequest::getResourceOwnerAccount()const void DeleteVodTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteVodTemplateRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteVodTemplateRequest::getOwnerId()const void DeleteVodTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVodTemplateRequest::getVodTemplateId()const @@ -66,6 +68,6 @@ std::string DeleteVodTemplateRequest::getVodTemplateId()const void DeleteVodTemplateRequest::setVodTemplateId(const std::string& vodTemplateId) { vodTemplateId_ = vodTemplateId; - setCoreParameter("VodTemplateId", vodTemplateId); + setParameter("VodTemplateId", vodTemplateId); } diff --git a/vod/src/model/DeleteWatermarkRequest.cc b/vod/src/model/DeleteWatermarkRequest.cc index 0ffad39b5..2886abc8c 100644 --- a/vod/src/model/DeleteWatermarkRequest.cc +++ b/vod/src/model/DeleteWatermarkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DeleteWatermarkRequest; DeleteWatermarkRequest::DeleteWatermarkRequest() : RpcServiceRequest("vod", "2017-03-21", "DeleteWatermark") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteWatermarkRequest::~DeleteWatermarkRequest() {} @@ -33,7 +35,7 @@ long DeleteWatermarkRequest::getResourceOwnerId()const void DeleteWatermarkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteWatermarkRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeleteWatermarkRequest::getResourceOwnerAccount()const void DeleteWatermarkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteWatermarkRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeleteWatermarkRequest::getOwnerId()const void DeleteWatermarkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteWatermarkRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string DeleteWatermarkRequest::getAccessKeyId()const void DeleteWatermarkRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteWatermarkRequest::getWatermarkId()const @@ -77,6 +79,6 @@ std::string DeleteWatermarkRequest::getWatermarkId()const void DeleteWatermarkRequest::setWatermarkId(const std::string& watermarkId) { watermarkId_ = watermarkId; - setCoreParameter("WatermarkId", watermarkId); + setParameter("WatermarkId", watermarkId); } diff --git a/vod/src/model/DescribePlayTopVideosRequest.cc b/vod/src/model/DescribePlayTopVideosRequest.cc index 9b90ce9e4..ae2c19037 100644 --- a/vod/src/model/DescribePlayTopVideosRequest.cc +++ b/vod/src/model/DescribePlayTopVideosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribePlayTopVideosRequest; DescribePlayTopVideosRequest::DescribePlayTopVideosRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribePlayTopVideos") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePlayTopVideosRequest::~DescribePlayTopVideosRequest() {} @@ -33,7 +35,7 @@ long DescribePlayTopVideosRequest::getPageSize()const void DescribePlayTopVideosRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long DescribePlayTopVideosRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribePlayTopVideosRequest::getOwnerId()const void DescribePlayTopVideosRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribePlayTopVideosRequest::getBizDate()const @@ -55,7 +57,7 @@ std::string DescribePlayTopVideosRequest::getBizDate()const void DescribePlayTopVideosRequest::setBizDate(const std::string& bizDate) { bizDate_ = bizDate; - setCoreParameter("BizDate", bizDate); + setParameter("BizDate", bizDate); } long DescribePlayTopVideosRequest::getPageNo()const @@ -66,6 +68,6 @@ long DescribePlayTopVideosRequest::getPageNo()const void DescribePlayTopVideosRequest::setPageNo(long pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } diff --git a/vod/src/model/DescribePlayUserAvgRequest.cc b/vod/src/model/DescribePlayUserAvgRequest.cc index 3edeb4803..e7ba2cfe6 100644 --- a/vod/src/model/DescribePlayUserAvgRequest.cc +++ b/vod/src/model/DescribePlayUserAvgRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribePlayUserAvgRequest; DescribePlayUserAvgRequest::DescribePlayUserAvgRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribePlayUserAvg") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePlayUserAvgRequest::~DescribePlayUserAvgRequest() {} @@ -33,7 +35,7 @@ std::string DescribePlayUserAvgRequest::getStartTime()const void DescribePlayUserAvgRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribePlayUserAvgRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string DescribePlayUserAvgRequest::getEndTime()const void DescribePlayUserAvgRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribePlayUserAvgRequest::getOwnerId()const @@ -55,6 +57,6 @@ long DescribePlayUserAvgRequest::getOwnerId()const void DescribePlayUserAvgRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/DescribePlayUserTotalRequest.cc b/vod/src/model/DescribePlayUserTotalRequest.cc index 31ce1a859..36c9506b9 100644 --- a/vod/src/model/DescribePlayUserTotalRequest.cc +++ b/vod/src/model/DescribePlayUserTotalRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribePlayUserTotalRequest; DescribePlayUserTotalRequest::DescribePlayUserTotalRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribePlayUserTotal") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePlayUserTotalRequest::~DescribePlayUserTotalRequest() {} @@ -33,7 +35,7 @@ std::string DescribePlayUserTotalRequest::getStartTime()const void DescribePlayUserTotalRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribePlayUserTotalRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string DescribePlayUserTotalRequest::getEndTime()const void DescribePlayUserTotalRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribePlayUserTotalRequest::getOwnerId()const @@ -55,6 +57,6 @@ long DescribePlayUserTotalRequest::getOwnerId()const void DescribePlayUserTotalRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/DescribePlayVideoStatisRequest.cc b/vod/src/model/DescribePlayVideoStatisRequest.cc index ffc71698a..67b32ec16 100644 --- a/vod/src/model/DescribePlayVideoStatisRequest.cc +++ b/vod/src/model/DescribePlayVideoStatisRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribePlayVideoStatisRequest; DescribePlayVideoStatisRequest::DescribePlayVideoStatisRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribePlayVideoStatis") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePlayVideoStatisRequest::~DescribePlayVideoStatisRequest() {} @@ -33,7 +35,7 @@ std::string DescribePlayVideoStatisRequest::getStartTime()const void DescribePlayVideoStatisRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribePlayVideoStatisRequest::getEndTime()const @@ -44,7 +46,7 @@ std::string DescribePlayVideoStatisRequest::getEndTime()const void DescribePlayVideoStatisRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribePlayVideoStatisRequest::getVideoId()const @@ -55,7 +57,7 @@ std::string DescribePlayVideoStatisRequest::getVideoId()const void DescribePlayVideoStatisRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long DescribePlayVideoStatisRequest::getOwnerId()const @@ -66,6 +68,6 @@ long DescribePlayVideoStatisRequest::getOwnerId()const void DescribePlayVideoStatisRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/DescribeVodAIDataRequest.cc b/vod/src/model/DescribeVodAIDataRequest.cc index 813bb5267..33763a522 100644 --- a/vod/src/model/DescribeVodAIDataRequest.cc +++ b/vod/src/model/DescribeVodAIDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodAIDataRequest; DescribeVodAIDataRequest::DescribeVodAIDataRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodAIData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodAIDataRequest::~DescribeVodAIDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodAIDataRequest::getStartTime()const void DescribeVodAIDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeVodAIDataRequest::getAIType()const @@ -44,7 +46,7 @@ std::string DescribeVodAIDataRequest::getAIType()const void DescribeVodAIDataRequest::setAIType(const std::string& aIType) { aIType_ = aIType; - setCoreParameter("AIType", aIType); + setParameter("AIType", aIType); } std::string DescribeVodAIDataRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string DescribeVodAIDataRequest::getEndTime()const void DescribeVodAIDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeVodAIDataRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeVodAIDataRequest::getOwnerId()const void DescribeVodAIDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodAIDataRequest::getRegion()const @@ -77,6 +79,6 @@ std::string DescribeVodAIDataRequest::getRegion()const void DescribeVodAIDataRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/vod/src/model/DescribeVodCertificateListRequest.cc b/vod/src/model/DescribeVodCertificateListRequest.cc index a4b11de2b..312be7c2e 100644 --- a/vod/src/model/DescribeVodCertificateListRequest.cc +++ b/vod/src/model/DescribeVodCertificateListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodCertificateListRequest; DescribeVodCertificateListRequest::DescribeVodCertificateListRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodCertificateList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodCertificateListRequest::~DescribeVodCertificateListRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodCertificateListRequest::getDomainName()const void DescribeVodCertificateListRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeVodCertificateListRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeVodCertificateListRequest::getOwnerId()const void DescribeVodCertificateListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodCertificateListRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeVodCertificateListRequest::getSecurityToken()const void DescribeVodCertificateListRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/DescribeVodDomainBpsDataRequest.cc b/vod/src/model/DescribeVodDomainBpsDataRequest.cc index 048ce01a7..6d96a43e6 100644 --- a/vod/src/model/DescribeVodDomainBpsDataRequest.cc +++ b/vod/src/model/DescribeVodDomainBpsDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodDomainBpsDataRequest; DescribeVodDomainBpsDataRequest::DescribeVodDomainBpsDataRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainBpsData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodDomainBpsDataRequest::~DescribeVodDomainBpsDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodDomainBpsDataRequest::getLocationNameEn()const void DescribeVodDomainBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeVodDomainBpsDataRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string DescribeVodDomainBpsDataRequest::getStartTime()const void DescribeVodDomainBpsDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeVodDomainBpsDataRequest::getIspNameEn()const @@ -55,7 +57,7 @@ std::string DescribeVodDomainBpsDataRequest::getIspNameEn()const void DescribeVodDomainBpsDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeVodDomainBpsDataRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeVodDomainBpsDataRequest::getDomainName()const void DescribeVodDomainBpsDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeVodDomainBpsDataRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeVodDomainBpsDataRequest::getEndTime()const void DescribeVodDomainBpsDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeVodDomainBpsDataRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeVodDomainBpsDataRequest::getOwnerId()const void DescribeVodDomainBpsDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodDomainBpsDataRequest::getInterval()const @@ -99,6 +101,6 @@ std::string DescribeVodDomainBpsDataRequest::getInterval()const void DescribeVodDomainBpsDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/vod/src/model/DescribeVodDomainCertificateInfoRequest.cc b/vod/src/model/DescribeVodDomainCertificateInfoRequest.cc index 6e7bda583..4976bf804 100644 --- a/vod/src/model/DescribeVodDomainCertificateInfoRequest.cc +++ b/vod/src/model/DescribeVodDomainCertificateInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodDomainCertificateInfoRequest; DescribeVodDomainCertificateInfoRequest::DescribeVodDomainCertificateInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainCertificateInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodDomainCertificateInfoRequest::~DescribeVodDomainCertificateInfoRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodDomainCertificateInfoRequest::getDomainName()const void DescribeVodDomainCertificateInfoRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeVodDomainCertificateInfoRequest::getOwnerId()const @@ -44,6 +46,6 @@ long DescribeVodDomainCertificateInfoRequest::getOwnerId()const void DescribeVodDomainCertificateInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/DescribeVodDomainConfigsRequest.cc b/vod/src/model/DescribeVodDomainConfigsRequest.cc index 8ea91a0c7..baa000b6b 100644 --- a/vod/src/model/DescribeVodDomainConfigsRequest.cc +++ b/vod/src/model/DescribeVodDomainConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodDomainConfigsRequest; DescribeVodDomainConfigsRequest::DescribeVodDomainConfigsRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodDomainConfigsRequest::~DescribeVodDomainConfigsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodDomainConfigsRequest::getFunctionNames()const void DescribeVodDomainConfigsRequest::setFunctionNames(const std::string& functionNames) { functionNames_ = functionNames; - setCoreParameter("FunctionNames", functionNames); + setParameter("FunctionNames", functionNames); } std::string DescribeVodDomainConfigsRequest::getDomainName()const @@ -44,7 +46,7 @@ std::string DescribeVodDomainConfigsRequest::getDomainName()const void DescribeVodDomainConfigsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeVodDomainConfigsRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DescribeVodDomainConfigsRequest::getOwnerId()const void DescribeVodDomainConfigsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodDomainConfigsRequest::getSecurityToken()const @@ -66,6 +68,6 @@ std::string DescribeVodDomainConfigsRequest::getSecurityToken()const void DescribeVodDomainConfigsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/DescribeVodDomainDetailRequest.cc b/vod/src/model/DescribeVodDomainDetailRequest.cc index 840a77b83..8d3062ea3 100644 --- a/vod/src/model/DescribeVodDomainDetailRequest.cc +++ b/vod/src/model/DescribeVodDomainDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodDomainDetailRequest; DescribeVodDomainDetailRequest::DescribeVodDomainDetailRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodDomainDetailRequest::~DescribeVodDomainDetailRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodDomainDetailRequest::getDomainName()const void DescribeVodDomainDetailRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeVodDomainDetailRequest::getOwnerId()const @@ -44,7 +46,7 @@ long DescribeVodDomainDetailRequest::getOwnerId()const void DescribeVodDomainDetailRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodDomainDetailRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string DescribeVodDomainDetailRequest::getSecurityToken()const void DescribeVodDomainDetailRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/DescribeVodDomainLogRequest.cc b/vod/src/model/DescribeVodDomainLogRequest.cc index 9cf4c7276..84cd807a8 100644 --- a/vod/src/model/DescribeVodDomainLogRequest.cc +++ b/vod/src/model/DescribeVodDomainLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodDomainLogRequest; DescribeVodDomainLogRequest::DescribeVodDomainLogRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodDomainLogRequest::~DescribeVodDomainLogRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodDomainLogRequest::getStartTime()const void DescribeVodDomainLogRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeVodDomainLogRequest::getPageNumber()const @@ -44,7 +46,7 @@ long DescribeVodDomainLogRequest::getPageNumber()const void DescribeVodDomainLogRequest::setPageNumber(long pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } long DescribeVodDomainLogRequest::getPageSize()const @@ -55,7 +57,7 @@ long DescribeVodDomainLogRequest::getPageSize()const void DescribeVodDomainLogRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVodDomainLogRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeVodDomainLogRequest::getDomainName()const void DescribeVodDomainLogRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeVodDomainLogRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeVodDomainLogRequest::getEndTime()const void DescribeVodDomainLogRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeVodDomainLogRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeVodDomainLogRequest::getOwnerId()const void DescribeVodDomainLogRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/DescribeVodDomainTrafficDataRequest.cc b/vod/src/model/DescribeVodDomainTrafficDataRequest.cc index 5c29b39fd..72fd28a5a 100644 --- a/vod/src/model/DescribeVodDomainTrafficDataRequest.cc +++ b/vod/src/model/DescribeVodDomainTrafficDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodDomainTrafficDataRequest; DescribeVodDomainTrafficDataRequest::DescribeVodDomainTrafficDataRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainTrafficData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodDomainTrafficDataRequest::~DescribeVodDomainTrafficDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodDomainTrafficDataRequest::getLocationNameEn()const void DescribeVodDomainTrafficDataRequest::setLocationNameEn(const std::string& locationNameEn) { locationNameEn_ = locationNameEn; - setCoreParameter("LocationNameEn", locationNameEn); + setParameter("LocationNameEn", locationNameEn); } std::string DescribeVodDomainTrafficDataRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string DescribeVodDomainTrafficDataRequest::getStartTime()const void DescribeVodDomainTrafficDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeVodDomainTrafficDataRequest::getIspNameEn()const @@ -55,7 +57,7 @@ std::string DescribeVodDomainTrafficDataRequest::getIspNameEn()const void DescribeVodDomainTrafficDataRequest::setIspNameEn(const std::string& ispNameEn) { ispNameEn_ = ispNameEn; - setCoreParameter("IspNameEn", ispNameEn); + setParameter("IspNameEn", ispNameEn); } std::string DescribeVodDomainTrafficDataRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeVodDomainTrafficDataRequest::getDomainName()const void DescribeVodDomainTrafficDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeVodDomainTrafficDataRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeVodDomainTrafficDataRequest::getEndTime()const void DescribeVodDomainTrafficDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeVodDomainTrafficDataRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeVodDomainTrafficDataRequest::getOwnerId()const void DescribeVodDomainTrafficDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodDomainTrafficDataRequest::getInterval()const @@ -99,6 +101,6 @@ std::string DescribeVodDomainTrafficDataRequest::getInterval()const void DescribeVodDomainTrafficDataRequest::setInterval(const std::string& interval) { interval_ = interval; - setCoreParameter("Interval", interval); + setParameter("Interval", interval); } diff --git a/vod/src/model/DescribeVodDomainUsageDataRequest.cc b/vod/src/model/DescribeVodDomainUsageDataRequest.cc index 90796e46c..615aa7566 100644 --- a/vod/src/model/DescribeVodDomainUsageDataRequest.cc +++ b/vod/src/model/DescribeVodDomainUsageDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodDomainUsageDataRequest; DescribeVodDomainUsageDataRequest::DescribeVodDomainUsageDataRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodDomainUsageData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodDomainUsageDataRequest::~DescribeVodDomainUsageDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodDomainUsageDataRequest::getStartTime()const void DescribeVodDomainUsageDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeVodDomainUsageDataRequest::getType()const @@ -44,7 +46,7 @@ std::string DescribeVodDomainUsageDataRequest::getType()const void DescribeVodDomainUsageDataRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DescribeVodDomainUsageDataRequest::getArea()const @@ -55,7 +57,7 @@ std::string DescribeVodDomainUsageDataRequest::getArea()const void DescribeVodDomainUsageDataRequest::setArea(const std::string& area) { area_ = area; - setCoreParameter("Area", area); + setParameter("Area", area); } std::string DescribeVodDomainUsageDataRequest::getDomainName()const @@ -66,7 +68,7 @@ std::string DescribeVodDomainUsageDataRequest::getDomainName()const void DescribeVodDomainUsageDataRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeVodDomainUsageDataRequest::getEndTime()const @@ -77,7 +79,7 @@ std::string DescribeVodDomainUsageDataRequest::getEndTime()const void DescribeVodDomainUsageDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeVodDomainUsageDataRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeVodDomainUsageDataRequest::getOwnerId()const void DescribeVodDomainUsageDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodDomainUsageDataRequest::getField()const @@ -99,6 +101,6 @@ std::string DescribeVodDomainUsageDataRequest::getField()const void DescribeVodDomainUsageDataRequest::setField(const std::string& field) { field_ = field; - setCoreParameter("Field", field); + setParameter("Field", field); } diff --git a/vod/src/model/DescribeVodRefreshQuotaRequest.cc b/vod/src/model/DescribeVodRefreshQuotaRequest.cc index eb43309a8..17e78cfbb 100644 --- a/vod/src/model/DescribeVodRefreshQuotaRequest.cc +++ b/vod/src/model/DescribeVodRefreshQuotaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodRefreshQuotaRequest; DescribeVodRefreshQuotaRequest::DescribeVodRefreshQuotaRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodRefreshQuota") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodRefreshQuotaRequest::~DescribeVodRefreshQuotaRequest() {} @@ -33,7 +35,7 @@ long DescribeVodRefreshQuotaRequest::getOwnerId()const void DescribeVodRefreshQuotaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodRefreshQuotaRequest::getSecurityToken()const @@ -44,6 +46,6 @@ std::string DescribeVodRefreshQuotaRequest::getSecurityToken()const void DescribeVodRefreshQuotaRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/DescribeVodRefreshTasksRequest.cc b/vod/src/model/DescribeVodRefreshTasksRequest.cc index 1ca2b1164..9952c2718 100644 --- a/vod/src/model/DescribeVodRefreshTasksRequest.cc +++ b/vod/src/model/DescribeVodRefreshTasksRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodRefreshTasksRequest; DescribeVodRefreshTasksRequest::DescribeVodRefreshTasksRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodRefreshTasks") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodRefreshTasksRequest::~DescribeVodRefreshTasksRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodRefreshTasksRequest::getObjectPath()const void DescribeVodRefreshTasksRequest::setObjectPath(const std::string& objectPath) { objectPath_ = objectPath; - setCoreParameter("ObjectPath", objectPath); + setParameter("ObjectPath", objectPath); } std::string DescribeVodRefreshTasksRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string DescribeVodRefreshTasksRequest::getStartTime()const void DescribeVodRefreshTasksRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } int DescribeVodRefreshTasksRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeVodRefreshTasksRequest::getPageNumber()const void DescribeVodRefreshTasksRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVodRefreshTasksRequest::getResourceGroupId()const @@ -66,7 +68,7 @@ std::string DescribeVodRefreshTasksRequest::getResourceGroupId()const void DescribeVodRefreshTasksRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeVodRefreshTasksRequest::getSecurityToken()const @@ -77,7 +79,7 @@ std::string DescribeVodRefreshTasksRequest::getSecurityToken()const void DescribeVodRefreshTasksRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } int DescribeVodRefreshTasksRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeVodRefreshTasksRequest::getPageSize()const void DescribeVodRefreshTasksRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVodRefreshTasksRequest::getObjectType()const @@ -99,7 +101,7 @@ std::string DescribeVodRefreshTasksRequest::getObjectType()const void DescribeVodRefreshTasksRequest::setObjectType(const std::string& objectType) { objectType_ = objectType; - setCoreParameter("ObjectType", objectType); + setParameter("ObjectType", objectType); } std::string DescribeVodRefreshTasksRequest::getTaskId()const @@ -110,7 +112,7 @@ std::string DescribeVodRefreshTasksRequest::getTaskId()const void DescribeVodRefreshTasksRequest::setTaskId(const std::string& taskId) { taskId_ = taskId; - setCoreParameter("TaskId", taskId); + setParameter("TaskId", taskId); } std::string DescribeVodRefreshTasksRequest::getDomainName()const @@ -121,7 +123,7 @@ std::string DescribeVodRefreshTasksRequest::getDomainName()const void DescribeVodRefreshTasksRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string DescribeVodRefreshTasksRequest::getEndTime()const @@ -132,7 +134,7 @@ std::string DescribeVodRefreshTasksRequest::getEndTime()const void DescribeVodRefreshTasksRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeVodRefreshTasksRequest::getOwnerId()const @@ -143,7 +145,7 @@ long DescribeVodRefreshTasksRequest::getOwnerId()const void DescribeVodRefreshTasksRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodRefreshTasksRequest::getStatus()const @@ -154,6 +156,6 @@ std::string DescribeVodRefreshTasksRequest::getStatus()const void DescribeVodRefreshTasksRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vod/src/model/DescribeVodStorageDataRequest.cc b/vod/src/model/DescribeVodStorageDataRequest.cc index 68ec9312c..3c2e9664a 100644 --- a/vod/src/model/DescribeVodStorageDataRequest.cc +++ b/vod/src/model/DescribeVodStorageDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodStorageDataRequest; DescribeVodStorageDataRequest::DescribeVodStorageDataRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodStorageData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodStorageDataRequest::~DescribeVodStorageDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodStorageDataRequest::getStartTime()const void DescribeVodStorageDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeVodStorageDataRequest::getStorage()const @@ -44,7 +46,7 @@ std::string DescribeVodStorageDataRequest::getStorage()const void DescribeVodStorageDataRequest::setStorage(const std::string& storage) { storage_ = storage; - setCoreParameter("Storage", storage); + setParameter("Storage", storage); } std::string DescribeVodStorageDataRequest::getStorageType()const @@ -55,7 +57,7 @@ std::string DescribeVodStorageDataRequest::getStorageType()const void DescribeVodStorageDataRequest::setStorageType(const std::string& storageType) { storageType_ = storageType; - setCoreParameter("StorageType", storageType); + setParameter("StorageType", storageType); } std::string DescribeVodStorageDataRequest::getEndTime()const @@ -66,7 +68,7 @@ std::string DescribeVodStorageDataRequest::getEndTime()const void DescribeVodStorageDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeVodStorageDataRequest::getOwnerId()const @@ -77,7 +79,18 @@ long DescribeVodStorageDataRequest::getOwnerId()const void DescribeVodStorageDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeVodStorageDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeVodStorageDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); } std::string DescribeVodStorageDataRequest::getRegion()const @@ -88,6 +101,6 @@ std::string DescribeVodStorageDataRequest::getRegion()const void DescribeVodStorageDataRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/vod/src/model/DescribeVodTranscodeDataRequest.cc b/vod/src/model/DescribeVodTranscodeDataRequest.cc index fe7dd40c1..9ae7735ff 100644 --- a/vod/src/model/DescribeVodTranscodeDataRequest.cc +++ b/vod/src/model/DescribeVodTranscodeDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodTranscodeDataRequest; DescribeVodTranscodeDataRequest::DescribeVodTranscodeDataRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodTranscodeData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodTranscodeDataRequest::~DescribeVodTranscodeDataRequest() {} @@ -33,7 +35,7 @@ std::string DescribeVodTranscodeDataRequest::getStartTime()const void DescribeVodTranscodeDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeVodTranscodeDataRequest::getStorage()const @@ -44,7 +46,7 @@ std::string DescribeVodTranscodeDataRequest::getStorage()const void DescribeVodTranscodeDataRequest::setStorage(const std::string& storage) { storage_ = storage; - setCoreParameter("Storage", storage); + setParameter("Storage", storage); } std::string DescribeVodTranscodeDataRequest::getEndTime()const @@ -55,7 +57,7 @@ std::string DescribeVodTranscodeDataRequest::getEndTime()const void DescribeVodTranscodeDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string DescribeVodTranscodeDataRequest::getSpecification()const @@ -66,7 +68,7 @@ std::string DescribeVodTranscodeDataRequest::getSpecification()const void DescribeVodTranscodeDataRequest::setSpecification(const std::string& specification) { specification_ = specification; - setCoreParameter("Specification", specification); + setParameter("Specification", specification); } long DescribeVodTranscodeDataRequest::getOwnerId()const @@ -77,7 +79,18 @@ long DescribeVodTranscodeDataRequest::getOwnerId()const void DescribeVodTranscodeDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeVodTranscodeDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeVodTranscodeDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); } std::string DescribeVodTranscodeDataRequest::getRegion()const @@ -88,6 +101,6 @@ std::string DescribeVodTranscodeDataRequest::getRegion()const void DescribeVodTranscodeDataRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/vod/src/model/DescribeVodUserDomainsRequest.cc b/vod/src/model/DescribeVodUserDomainsRequest.cc index 3cdb5341c..c37ffc2d8 100644 --- a/vod/src/model/DescribeVodUserDomainsRequest.cc +++ b/vod/src/model/DescribeVodUserDomainsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DescribeVodUserDomainsRequest; DescribeVodUserDomainsRequest::DescribeVodUserDomainsRequest() : RpcServiceRequest("vod", "2017-03-21", "DescribeVodUserDomains") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVodUserDomainsRequest::~DescribeVodUserDomainsRequest() {} @@ -33,7 +35,7 @@ int DescribeVodUserDomainsRequest::getPageNumber()const void DescribeVodUserDomainsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } bool DescribeVodUserDomainsRequest::getCheckDomainShow()const @@ -44,7 +46,7 @@ bool DescribeVodUserDomainsRequest::getCheckDomainShow()const void DescribeVodUserDomainsRequest::setCheckDomainShow(bool checkDomainShow) { checkDomainShow_ = checkDomainShow; - setCoreParameter("CheckDomainShow", checkDomainShow ? "true" : "false"); + setParameter("CheckDomainShow", checkDomainShow ? "true" : "false"); } std::string DescribeVodUserDomainsRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string DescribeVodUserDomainsRequest::getSecurityToken()const void DescribeVodUserDomainsRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string DescribeVodUserDomainsRequest::getCdnType()const @@ -66,7 +68,7 @@ std::string DescribeVodUserDomainsRequest::getCdnType()const void DescribeVodUserDomainsRequest::setCdnType(const std::string& cdnType) { cdnType_ = cdnType; - setCoreParameter("CdnType", cdnType); + setParameter("CdnType", cdnType); } int DescribeVodUserDomainsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeVodUserDomainsRequest::getPageSize()const void DescribeVodUserDomainsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVodUserDomainsRequest::getFuncFilter()const @@ -88,7 +90,7 @@ std::string DescribeVodUserDomainsRequest::getFuncFilter()const void DescribeVodUserDomainsRequest::setFuncFilter(const std::string& funcFilter) { funcFilter_ = funcFilter; - setCoreParameter("FuncFilter", funcFilter); + setParameter("FuncFilter", funcFilter); } std::string DescribeVodUserDomainsRequest::getDomainName()const @@ -99,7 +101,7 @@ std::string DescribeVodUserDomainsRequest::getDomainName()const void DescribeVodUserDomainsRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long DescribeVodUserDomainsRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DescribeVodUserDomainsRequest::getOwnerId()const void DescribeVodUserDomainsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVodUserDomainsRequest::getFuncId()const @@ -121,7 +123,7 @@ std::string DescribeVodUserDomainsRequest::getFuncId()const void DescribeVodUserDomainsRequest::setFuncId(const std::string& funcId) { funcId_ = funcId; - setCoreParameter("FuncId", funcId); + setParameter("FuncId", funcId); } std::string DescribeVodUserDomainsRequest::getDomainStatus()const @@ -132,7 +134,7 @@ std::string DescribeVodUserDomainsRequest::getDomainStatus()const void DescribeVodUserDomainsRequest::setDomainStatus(const std::string& domainStatus) { domainStatus_ = domainStatus; - setCoreParameter("DomainStatus", domainStatus); + setParameter("DomainStatus", domainStatus); } std::string DescribeVodUserDomainsRequest::getDomainSearchType()const @@ -143,6 +145,6 @@ std::string DescribeVodUserDomainsRequest::getDomainSearchType()const void DescribeVodUserDomainsRequest::setDomainSearchType(const std::string& domainSearchType) { domainSearchType_ = domainSearchType; - setCoreParameter("DomainSearchType", domainSearchType); + setParameter("DomainSearchType", domainSearchType); } diff --git a/vod/src/model/DetachAppPolicyFromIdentityRequest.cc b/vod/src/model/DetachAppPolicyFromIdentityRequest.cc index b884981e0..74013bfdf 100644 --- a/vod/src/model/DetachAppPolicyFromIdentityRequest.cc +++ b/vod/src/model/DetachAppPolicyFromIdentityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::DetachAppPolicyFromIdentityRequest; DetachAppPolicyFromIdentityRequest::DetachAppPolicyFromIdentityRequest() : RpcServiceRequest("vod", "2017-03-21", "DetachAppPolicyFromIdentity") -{} +{ + setMethod(HttpRequest::Method::Post); +} DetachAppPolicyFromIdentityRequest::~DetachAppPolicyFromIdentityRequest() {} @@ -33,7 +35,7 @@ long DetachAppPolicyFromIdentityRequest::getResourceOwnerId()const void DetachAppPolicyFromIdentityRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DetachAppPolicyFromIdentityRequest::getPolicyNames()const @@ -44,7 +46,7 @@ std::string DetachAppPolicyFromIdentityRequest::getPolicyNames()const void DetachAppPolicyFromIdentityRequest::setPolicyNames(const std::string& policyNames) { policyNames_ = policyNames; - setCoreParameter("PolicyNames", policyNames); + setParameter("PolicyNames", policyNames); } std::string DetachAppPolicyFromIdentityRequest::getIdentityName()const @@ -55,7 +57,7 @@ std::string DetachAppPolicyFromIdentityRequest::getIdentityName()const void DetachAppPolicyFromIdentityRequest::setIdentityName(const std::string& identityName) { identityName_ = identityName; - setCoreParameter("IdentityName", identityName); + setParameter("IdentityName", identityName); } std::string DetachAppPolicyFromIdentityRequest::getIdentityType()const @@ -66,7 +68,7 @@ std::string DetachAppPolicyFromIdentityRequest::getIdentityType()const void DetachAppPolicyFromIdentityRequest::setIdentityType(const std::string& identityType) { identityType_ = identityType; - setCoreParameter("IdentityType", identityType); + setParameter("IdentityType", identityType); } std::string DetachAppPolicyFromIdentityRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DetachAppPolicyFromIdentityRequest::getResourceOwnerAccount()const void DetachAppPolicyFromIdentityRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DetachAppPolicyFromIdentityRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DetachAppPolicyFromIdentityRequest::getOwnerId()const void DetachAppPolicyFromIdentityRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DetachAppPolicyFromIdentityRequest::getAppId()const @@ -99,6 +101,6 @@ std::string DetachAppPolicyFromIdentityRequest::getAppId()const void DetachAppPolicyFromIdentityRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/GetAIMediaAuditJobRequest.cc b/vod/src/model/GetAIMediaAuditJobRequest.cc index 207792c85..7b97c666c 100644 --- a/vod/src/model/GetAIMediaAuditJobRequest.cc +++ b/vod/src/model/GetAIMediaAuditJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetAIMediaAuditJobRequest; GetAIMediaAuditJobRequest::GetAIMediaAuditJobRequest() : RpcServiceRequest("vod", "2017-03-21", "GetAIMediaAuditJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAIMediaAuditJobRequest::~GetAIMediaAuditJobRequest() {} @@ -33,7 +35,7 @@ long GetAIMediaAuditJobRequest::getResourceOwnerId()const void GetAIMediaAuditJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetAIMediaAuditJobRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetAIMediaAuditJobRequest::getResourceOwnerAccount()const void GetAIMediaAuditJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetAIMediaAuditJobRequest::getOwnerId()const @@ -55,7 +57,7 @@ std::string GetAIMediaAuditJobRequest::getOwnerId()const void GetAIMediaAuditJobRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetAIMediaAuditJobRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetAIMediaAuditJobRequest::getAccessKeyId()const void GetAIMediaAuditJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetAIMediaAuditJobRequest::getJobId()const @@ -77,6 +79,6 @@ std::string GetAIMediaAuditJobRequest::getJobId()const void GetAIMediaAuditJobRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } diff --git a/vod/src/model/GetAITemplateRequest.cc b/vod/src/model/GetAITemplateRequest.cc index 76af273dd..ac200325d 100644 --- a/vod/src/model/GetAITemplateRequest.cc +++ b/vod/src/model/GetAITemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetAITemplateRequest; GetAITemplateRequest::GetAITemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "GetAITemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAITemplateRequest::~GetAITemplateRequest() {} @@ -33,7 +35,7 @@ long GetAITemplateRequest::getResourceOwnerId()const void GetAITemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetAITemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetAITemplateRequest::getResourceOwnerAccount()const void GetAITemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetAITemplateRequest::getOwnerId()const @@ -55,7 +57,7 @@ long GetAITemplateRequest::getOwnerId()const void GetAITemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetAITemplateRequest::getTemplateId()const @@ -66,6 +68,6 @@ std::string GetAITemplateRequest::getTemplateId()const void GetAITemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } diff --git a/vod/src/model/GetAIVideoTagResultRequest.cc b/vod/src/model/GetAIVideoTagResultRequest.cc index 5f139c756..2d9571db3 100644 --- a/vod/src/model/GetAIVideoTagResultRequest.cc +++ b/vod/src/model/GetAIVideoTagResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetAIVideoTagResultRequest; GetAIVideoTagResultRequest::GetAIVideoTagResultRequest() : RpcServiceRequest("vod", "2017-03-21", "GetAIVideoTagResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAIVideoTagResultRequest::~GetAIVideoTagResultRequest() {} @@ -33,7 +35,7 @@ std::string GetAIVideoTagResultRequest::getResourceOwnerId()const void GetAIVideoTagResultRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string GetAIVideoTagResultRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetAIVideoTagResultRequest::getResourceOwnerAccount()const void GetAIVideoTagResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetAIVideoTagResultRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string GetAIVideoTagResultRequest::getOwnerAccount()const void GetAIVideoTagResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string GetAIVideoTagResultRequest::getOwnerId()const @@ -66,7 +68,7 @@ std::string GetAIVideoTagResultRequest::getOwnerId()const void GetAIVideoTagResultRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetAIVideoTagResultRequest::getMediaId()const @@ -77,7 +79,7 @@ std::string GetAIVideoTagResultRequest::getMediaId()const void GetAIVideoTagResultRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string GetAIVideoTagResultRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string GetAIVideoTagResultRequest::getAccessKeyId()const void GetAIVideoTagResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/vod/src/model/GetAppInfosRequest.cc b/vod/src/model/GetAppInfosRequest.cc index 83e15c6ab..b87653bc9 100644 --- a/vod/src/model/GetAppInfosRequest.cc +++ b/vod/src/model/GetAppInfosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetAppInfosRequest; GetAppInfosRequest::GetAppInfosRequest() : RpcServiceRequest("vod", "2017-03-21", "GetAppInfos") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAppInfosRequest::~GetAppInfosRequest() {} @@ -33,7 +35,7 @@ long GetAppInfosRequest::getResourceOwnerId()const void GetAppInfosRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetAppInfosRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetAppInfosRequest::getResourceOwnerAccount()const void GetAppInfosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetAppInfosRequest::getResourceRealOwnerId()const @@ -55,7 +57,7 @@ long GetAppInfosRequest::getResourceRealOwnerId()const void GetAppInfosRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } long GetAppInfosRequest::getOwnerId()const @@ -66,7 +68,7 @@ long GetAppInfosRequest::getOwnerId()const void GetAppInfosRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetAppInfosRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetAppInfosRequest::getAccessKeyId()const void GetAppInfosRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetAppInfosRequest::getAppIds()const @@ -88,6 +90,6 @@ std::string GetAppInfosRequest::getAppIds()const void GetAppInfosRequest::setAppIds(const std::string& appIds) { appIds_ = appIds; - setCoreParameter("AppIds", appIds); + setParameter("AppIds", appIds); } diff --git a/vod/src/model/GetAttachedMediaInfoRequest.cc b/vod/src/model/GetAttachedMediaInfoRequest.cc index e743bed57..f57e4eeab 100644 --- a/vod/src/model/GetAttachedMediaInfoRequest.cc +++ b/vod/src/model/GetAttachedMediaInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetAttachedMediaInfoRequest; GetAttachedMediaInfoRequest::GetAttachedMediaInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "GetAttachedMediaInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAttachedMediaInfoRequest::~GetAttachedMediaInfoRequest() {} @@ -33,7 +35,7 @@ long GetAttachedMediaInfoRequest::getResourceOwnerId()const void GetAttachedMediaInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long GetAttachedMediaInfoRequest::getResourceRealOwnerId()const @@ -44,7 +46,7 @@ long GetAttachedMediaInfoRequest::getResourceRealOwnerId()const void GetAttachedMediaInfoRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string GetAttachedMediaInfoRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetAttachedMediaInfoRequest::getAccessKeyId()const void GetAttachedMediaInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetAttachedMediaInfoRequest::getOutputType()const @@ -66,7 +68,7 @@ std::string GetAttachedMediaInfoRequest::getOutputType()const void GetAttachedMediaInfoRequest::setOutputType(const std::string& outputType) { outputType_ = outputType; - setCoreParameter("OutputType", outputType); + setParameter("OutputType", outputType); } std::string GetAttachedMediaInfoRequest::getMediaIds()const @@ -77,7 +79,7 @@ std::string GetAttachedMediaInfoRequest::getMediaIds()const void GetAttachedMediaInfoRequest::setMediaIds(const std::string& mediaIds) { mediaIds_ = mediaIds; - setCoreParameter("MediaIds", mediaIds); + setParameter("MediaIds", mediaIds); } long GetAttachedMediaInfoRequest::getAuthTimeout()const @@ -88,7 +90,7 @@ long GetAttachedMediaInfoRequest::getAuthTimeout()const void GetAttachedMediaInfoRequest::setAuthTimeout(long authTimeout) { authTimeout_ = authTimeout; - setCoreParameter("AuthTimeout", std::to_string(authTimeout)); + setParameter("AuthTimeout", std::to_string(authTimeout)); } std::string GetAttachedMediaInfoRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string GetAttachedMediaInfoRequest::getResourceOwnerAccount()const void GetAttachedMediaInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetAttachedMediaInfoRequest::getOwnerId()const @@ -110,6 +112,6 @@ long GetAttachedMediaInfoRequest::getOwnerId()const void GetAttachedMediaInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/GetAuditHistoryRequest.cc b/vod/src/model/GetAuditHistoryRequest.cc index d9005c8df..272fc9a83 100644 --- a/vod/src/model/GetAuditHistoryRequest.cc +++ b/vod/src/model/GetAuditHistoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetAuditHistoryRequest; GetAuditHistoryRequest::GetAuditHistoryRequest() : RpcServiceRequest("vod", "2017-03-21", "GetAuditHistory") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetAuditHistoryRequest::~GetAuditHistoryRequest() {} @@ -33,7 +35,7 @@ long GetAuditHistoryRequest::getPageSize()const void GetAuditHistoryRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string GetAuditHistoryRequest::getVideoId()const @@ -44,7 +46,7 @@ std::string GetAuditHistoryRequest::getVideoId()const void GetAuditHistoryRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long GetAuditHistoryRequest::getPageNo()const @@ -55,7 +57,7 @@ long GetAuditHistoryRequest::getPageNo()const void GetAuditHistoryRequest::setPageNo(long pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string GetAuditHistoryRequest::getSortBy()const @@ -66,6 +68,6 @@ std::string GetAuditHistoryRequest::getSortBy()const void GetAuditHistoryRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } diff --git a/vod/src/model/GetCategoriesRequest.cc b/vod/src/model/GetCategoriesRequest.cc index bf1d5354b..82d7eb172 100644 --- a/vod/src/model/GetCategoriesRequest.cc +++ b/vod/src/model/GetCategoriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetCategoriesRequest; GetCategoriesRequest::GetCategoriesRequest() : RpcServiceRequest("vod", "2017-03-21", "GetCategories") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetCategoriesRequest::~GetCategoriesRequest() {} @@ -33,7 +35,7 @@ std::string GetCategoriesRequest::getResourceOwnerId()const void GetCategoriesRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string GetCategoriesRequest::getType()const @@ -44,7 +46,7 @@ std::string GetCategoriesRequest::getType()const void GetCategoriesRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } long GetCategoriesRequest::getCateId()const @@ -55,7 +57,7 @@ long GetCategoriesRequest::getCateId()const void GetCategoriesRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } long GetCategoriesRequest::getPageSize()const @@ -66,7 +68,7 @@ long GetCategoriesRequest::getPageSize()const void GetCategoriesRequest::setPageSize(long pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string GetCategoriesRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string GetCategoriesRequest::getResourceOwnerAccount()const void GetCategoriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetCategoriesRequest::getOwnerId()const @@ -88,7 +90,7 @@ std::string GetCategoriesRequest::getOwnerId()const void GetCategoriesRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } long GetCategoriesRequest::getPageNo()const @@ -99,7 +101,7 @@ long GetCategoriesRequest::getPageNo()const void GetCategoriesRequest::setPageNo(long pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string GetCategoriesRequest::getSortBy()const @@ -110,6 +112,6 @@ std::string GetCategoriesRequest::getSortBy()const void GetCategoriesRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } diff --git a/vod/src/model/GetDefaultAITemplateRequest.cc b/vod/src/model/GetDefaultAITemplateRequest.cc index 6339b0a4e..28f510dce 100644 --- a/vod/src/model/GetDefaultAITemplateRequest.cc +++ b/vod/src/model/GetDefaultAITemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetDefaultAITemplateRequest; GetDefaultAITemplateRequest::GetDefaultAITemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "GetDefaultAITemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetDefaultAITemplateRequest::~GetDefaultAITemplateRequest() {} @@ -33,7 +35,7 @@ long GetDefaultAITemplateRequest::getResourceOwnerId()const void GetDefaultAITemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetDefaultAITemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetDefaultAITemplateRequest::getResourceOwnerAccount()const void GetDefaultAITemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetDefaultAITemplateRequest::getOwnerId()const @@ -55,7 +57,7 @@ long GetDefaultAITemplateRequest::getOwnerId()const void GetDefaultAITemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetDefaultAITemplateRequest::getTemplateType()const @@ -66,6 +68,6 @@ std::string GetDefaultAITemplateRequest::getTemplateType()const void GetDefaultAITemplateRequest::setTemplateType(const std::string& templateType) { templateType_ = templateType; - setCoreParameter("TemplateType", templateType); + setParameter("TemplateType", templateType); } diff --git a/vod/src/model/GetEditingProjectMaterialsRequest.cc b/vod/src/model/GetEditingProjectMaterialsRequest.cc index 52177813d..a3ac13e03 100644 --- a/vod/src/model/GetEditingProjectMaterialsRequest.cc +++ b/vod/src/model/GetEditingProjectMaterialsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetEditingProjectMaterialsRequest; GetEditingProjectMaterialsRequest::GetEditingProjectMaterialsRequest() : RpcServiceRequest("vod", "2017-03-21", "GetEditingProjectMaterials") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetEditingProjectMaterialsRequest::~GetEditingProjectMaterialsRequest() {} @@ -33,7 +35,7 @@ std::string GetEditingProjectMaterialsRequest::getResourceOwnerId()const void GetEditingProjectMaterialsRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string GetEditingProjectMaterialsRequest::getType()const @@ -44,7 +46,7 @@ std::string GetEditingProjectMaterialsRequest::getType()const void GetEditingProjectMaterialsRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string GetEditingProjectMaterialsRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetEditingProjectMaterialsRequest::getAccessKeyId()const void GetEditingProjectMaterialsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetEditingProjectMaterialsRequest::getMaterialType()const @@ -66,7 +68,7 @@ std::string GetEditingProjectMaterialsRequest::getMaterialType()const void GetEditingProjectMaterialsRequest::setMaterialType(const std::string& materialType) { materialType_ = materialType; - setCoreParameter("MaterialType", materialType); + setParameter("MaterialType", materialType); } std::string GetEditingProjectMaterialsRequest::getProjectId()const @@ -77,7 +79,7 @@ std::string GetEditingProjectMaterialsRequest::getProjectId()const void GetEditingProjectMaterialsRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string GetEditingProjectMaterialsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string GetEditingProjectMaterialsRequest::getResourceOwnerAccount()const void GetEditingProjectMaterialsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetEditingProjectMaterialsRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string GetEditingProjectMaterialsRequest::getOwnerAccount()const void GetEditingProjectMaterialsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string GetEditingProjectMaterialsRequest::getOwnerId()const @@ -110,6 +112,6 @@ std::string GetEditingProjectMaterialsRequest::getOwnerId()const void GetEditingProjectMaterialsRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } diff --git a/vod/src/model/GetEditingProjectRequest.cc b/vod/src/model/GetEditingProjectRequest.cc index 64d3d4a34..578d2b528 100644 --- a/vod/src/model/GetEditingProjectRequest.cc +++ b/vod/src/model/GetEditingProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetEditingProjectRequest; GetEditingProjectRequest::GetEditingProjectRequest() : RpcServiceRequest("vod", "2017-03-21", "GetEditingProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetEditingProjectRequest::~GetEditingProjectRequest() {} @@ -33,7 +35,7 @@ std::string GetEditingProjectRequest::getResourceOwnerId()const void GetEditingProjectRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string GetEditingProjectRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetEditingProjectRequest::getResourceOwnerAccount()const void GetEditingProjectRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetEditingProjectRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string GetEditingProjectRequest::getOwnerAccount()const void GetEditingProjectRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string GetEditingProjectRequest::getOwnerId()const @@ -66,7 +68,7 @@ std::string GetEditingProjectRequest::getOwnerId()const void GetEditingProjectRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetEditingProjectRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetEditingProjectRequest::getAccessKeyId()const void GetEditingProjectRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetEditingProjectRequest::getProjectId()const @@ -88,6 +90,6 @@ std::string GetEditingProjectRequest::getProjectId()const void GetEditingProjectRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } diff --git a/vod/src/model/GetImageInfoRequest.cc b/vod/src/model/GetImageInfoRequest.cc index fc020b6f9..a8900c164 100644 --- a/vod/src/model/GetImageInfoRequest.cc +++ b/vod/src/model/GetImageInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetImageInfoRequest; GetImageInfoRequest::GetImageInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "GetImageInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetImageInfoRequest::~GetImageInfoRequest() {} @@ -33,7 +35,7 @@ long GetImageInfoRequest::getResourceOwnerId()const void GetImageInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetImageInfoRequest::getImageId()const @@ -44,7 +46,7 @@ std::string GetImageInfoRequest::getImageId()const void GetImageInfoRequest::setImageId(const std::string& imageId) { imageId_ = imageId; - setCoreParameter("ImageId", imageId); + setParameter("ImageId", imageId); } std::string GetImageInfoRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetImageInfoRequest::getAccessKeyId()const void GetImageInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetImageInfoRequest::getOutputType()const @@ -66,7 +68,7 @@ std::string GetImageInfoRequest::getOutputType()const void GetImageInfoRequest::setOutputType(const std::string& outputType) { outputType_ = outputType; - setCoreParameter("OutputType", outputType); + setParameter("OutputType", outputType); } long GetImageInfoRequest::getAuthTimeout()const @@ -77,7 +79,7 @@ long GetImageInfoRequest::getAuthTimeout()const void GetImageInfoRequest::setAuthTimeout(long authTimeout) { authTimeout_ = authTimeout; - setCoreParameter("AuthTimeout", std::to_string(authTimeout)); + setParameter("AuthTimeout", std::to_string(authTimeout)); } std::string GetImageInfoRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string GetImageInfoRequest::getResourceOwnerAccount()const void GetImageInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetImageInfoRequest::getOwnerId()const @@ -99,6 +101,6 @@ long GetImageInfoRequest::getOwnerId()const void GetImageInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/GetMediaAuditResultDetailRequest.cc b/vod/src/model/GetMediaAuditResultDetailRequest.cc index 3b6fc4545..3810c510b 100644 --- a/vod/src/model/GetMediaAuditResultDetailRequest.cc +++ b/vod/src/model/GetMediaAuditResultDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetMediaAuditResultDetailRequest; GetMediaAuditResultDetailRequest::GetMediaAuditResultDetailRequest() : RpcServiceRequest("vod", "2017-03-21", "GetMediaAuditResultDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetMediaAuditResultDetailRequest::~GetMediaAuditResultDetailRequest() {} @@ -33,7 +35,7 @@ long GetMediaAuditResultDetailRequest::getResourceOwnerId()const void GetMediaAuditResultDetailRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetMediaAuditResultDetailRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetMediaAuditResultDetailRequest::getResourceOwnerAccount()const void GetMediaAuditResultDetailRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetMediaAuditResultDetailRequest::getOwnerId()const @@ -55,7 +57,7 @@ std::string GetMediaAuditResultDetailRequest::getOwnerId()const void GetMediaAuditResultDetailRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetMediaAuditResultDetailRequest::getMediaId()const @@ -66,7 +68,7 @@ std::string GetMediaAuditResultDetailRequest::getMediaId()const void GetMediaAuditResultDetailRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string GetMediaAuditResultDetailRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string GetMediaAuditResultDetailRequest::getAccessKeyId()const void GetMediaAuditResultDetailRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int GetMediaAuditResultDetailRequest::getPageNo()const @@ -88,6 +90,6 @@ int GetMediaAuditResultDetailRequest::getPageNo()const void GetMediaAuditResultDetailRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } diff --git a/vod/src/model/GetMediaAuditResultDetailResult.cc b/vod/src/model/GetMediaAuditResultDetailResult.cc index d3e01d704..83460b79a 100644 --- a/vod/src/model/GetMediaAuditResultDetailResult.cc +++ b/vod/src/model/GetMediaAuditResultDetailResult.cc @@ -58,6 +58,18 @@ void GetMediaAuditResultDetailResult::parse(const std::string &payload) listItemObject.timestamp = mediaAuditResultDetailNodeListListItem["Timestamp"].asString(); if(!mediaAuditResultDetailNodeListListItem["Url"].isNull()) listItemObject.url = mediaAuditResultDetailNodeListListItem["Url"].asString(); + if(!mediaAuditResultDetailNodeListListItem["AdLabel"].isNull()) + listItemObject.adLabel = mediaAuditResultDetailNodeListListItem["AdLabel"].asString(); + if(!mediaAuditResultDetailNodeListListItem["AdScore"].isNull()) + listItemObject.adScore = mediaAuditResultDetailNodeListListItem["AdScore"].asString(); + if(!mediaAuditResultDetailNodeListListItem["LiveLabel"].isNull()) + listItemObject.liveLabel = mediaAuditResultDetailNodeListListItem["LiveLabel"].asString(); + if(!mediaAuditResultDetailNodeListListItem["LiveScore"].isNull()) + listItemObject.liveScore = mediaAuditResultDetailNodeListListItem["LiveScore"].asString(); + if(!mediaAuditResultDetailNodeListListItem["LogoLabel"].isNull()) + listItemObject.logoLabel = mediaAuditResultDetailNodeListListItem["LogoLabel"].asString(); + if(!mediaAuditResultDetailNodeListListItem["LogoScore"].isNull()) + listItemObject.logoScore = mediaAuditResultDetailNodeListListItem["LogoScore"].asString(); mediaAuditResultDetail_.list.push_back(listItemObject); } diff --git a/vod/src/model/GetMediaAuditResultRequest.cc b/vod/src/model/GetMediaAuditResultRequest.cc index 0e4ec44e3..669a089d3 100644 --- a/vod/src/model/GetMediaAuditResultRequest.cc +++ b/vod/src/model/GetMediaAuditResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetMediaAuditResultRequest; GetMediaAuditResultRequest::GetMediaAuditResultRequest() : RpcServiceRequest("vod", "2017-03-21", "GetMediaAuditResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetMediaAuditResultRequest::~GetMediaAuditResultRequest() {} @@ -33,7 +35,7 @@ long GetMediaAuditResultRequest::getResourceOwnerId()const void GetMediaAuditResultRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetMediaAuditResultRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetMediaAuditResultRequest::getResourceOwnerAccount()const void GetMediaAuditResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetMediaAuditResultRequest::getResourceRealOwnerId()const @@ -55,7 +57,7 @@ long GetMediaAuditResultRequest::getResourceRealOwnerId()const void GetMediaAuditResultRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string GetMediaAuditResultRequest::getOwnerId()const @@ -66,7 +68,7 @@ std::string GetMediaAuditResultRequest::getOwnerId()const void GetMediaAuditResultRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetMediaAuditResultRequest::getMediaId()const @@ -77,7 +79,7 @@ std::string GetMediaAuditResultRequest::getMediaId()const void GetMediaAuditResultRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string GetMediaAuditResultRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string GetMediaAuditResultRequest::getAccessKeyId()const void GetMediaAuditResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/vod/src/model/GetMediaAuditResultTimelineRequest.cc b/vod/src/model/GetMediaAuditResultTimelineRequest.cc index b11910ce8..0bcd53b3f 100644 --- a/vod/src/model/GetMediaAuditResultTimelineRequest.cc +++ b/vod/src/model/GetMediaAuditResultTimelineRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetMediaAuditResultTimelineRequest; GetMediaAuditResultTimelineRequest::GetMediaAuditResultTimelineRequest() : RpcServiceRequest("vod", "2017-03-21", "GetMediaAuditResultTimeline") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetMediaAuditResultTimelineRequest::~GetMediaAuditResultTimelineRequest() {} @@ -33,7 +35,7 @@ long GetMediaAuditResultTimelineRequest::getResourceOwnerId()const void GetMediaAuditResultTimelineRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetMediaAuditResultTimelineRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetMediaAuditResultTimelineRequest::getResourceOwnerAccount()const void GetMediaAuditResultTimelineRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetMediaAuditResultTimelineRequest::getOwnerId()const @@ -55,7 +57,7 @@ std::string GetMediaAuditResultTimelineRequest::getOwnerId()const void GetMediaAuditResultTimelineRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetMediaAuditResultTimelineRequest::getMediaId()const @@ -66,7 +68,7 @@ std::string GetMediaAuditResultTimelineRequest::getMediaId()const void GetMediaAuditResultTimelineRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string GetMediaAuditResultTimelineRequest::getAccessKeyId()const @@ -77,6 +79,6 @@ std::string GetMediaAuditResultTimelineRequest::getAccessKeyId()const void GetMediaAuditResultTimelineRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/vod/src/model/GetMediaDNAResultRequest.cc b/vod/src/model/GetMediaDNAResultRequest.cc index e50163729..823dcb7b4 100644 --- a/vod/src/model/GetMediaDNAResultRequest.cc +++ b/vod/src/model/GetMediaDNAResultRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetMediaDNAResultRequest; GetMediaDNAResultRequest::GetMediaDNAResultRequest() : RpcServiceRequest("vod", "2017-03-21", "GetMediaDNAResult") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetMediaDNAResultRequest::~GetMediaDNAResultRequest() {} @@ -33,7 +35,7 @@ std::string GetMediaDNAResultRequest::getResourceOwnerId()const void GetMediaDNAResultRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string GetMediaDNAResultRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetMediaDNAResultRequest::getResourceOwnerAccount()const void GetMediaDNAResultRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetMediaDNAResultRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string GetMediaDNAResultRequest::getOwnerAccount()const void GetMediaDNAResultRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string GetMediaDNAResultRequest::getOwnerId()const @@ -66,7 +68,7 @@ std::string GetMediaDNAResultRequest::getOwnerId()const void GetMediaDNAResultRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetMediaDNAResultRequest::getMediaId()const @@ -77,7 +79,7 @@ std::string GetMediaDNAResultRequest::getMediaId()const void GetMediaDNAResultRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string GetMediaDNAResultRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string GetMediaDNAResultRequest::getAccessKeyId()const void GetMediaDNAResultRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/vod/src/model/GetMessageCallbackRequest.cc b/vod/src/model/GetMessageCallbackRequest.cc index 6d29be8fc..ce434206c 100644 --- a/vod/src/model/GetMessageCallbackRequest.cc +++ b/vod/src/model/GetMessageCallbackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetMessageCallbackRequest; GetMessageCallbackRequest::GetMessageCallbackRequest() : RpcServiceRequest("vod", "2017-03-21", "GetMessageCallback") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetMessageCallbackRequest::~GetMessageCallbackRequest() {} @@ -33,7 +35,7 @@ std::string GetMessageCallbackRequest::getResourceOwnerId()const void GetMessageCallbackRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } long GetMessageCallbackRequest::getResourceRealOwnerId()const @@ -44,7 +46,7 @@ long GetMessageCallbackRequest::getResourceRealOwnerId()const void GetMessageCallbackRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string GetMessageCallbackRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetMessageCallbackRequest::getAccessKeyId()const void GetMessageCallbackRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetMessageCallbackRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string GetMessageCallbackRequest::getResourceOwnerAccount()const void GetMessageCallbackRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetMessageCallbackRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string GetMessageCallbackRequest::getOwnerAccount()const void GetMessageCallbackRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string GetMessageCallbackRequest::getOwnerId()const @@ -88,7 +90,7 @@ std::string GetMessageCallbackRequest::getOwnerId()const void GetMessageCallbackRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string GetMessageCallbackRequest::getAppId()const @@ -99,6 +101,6 @@ std::string GetMessageCallbackRequest::getAppId()const void GetMessageCallbackRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/GetMezzanineInfoRequest.cc b/vod/src/model/GetMezzanineInfoRequest.cc index b8b2d46e0..51c45900f 100644 --- a/vod/src/model/GetMezzanineInfoRequest.cc +++ b/vod/src/model/GetMezzanineInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetMezzanineInfoRequest; GetMezzanineInfoRequest::GetMezzanineInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "GetMezzanineInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetMezzanineInfoRequest::~GetMezzanineInfoRequest() {} @@ -33,7 +35,7 @@ long GetMezzanineInfoRequest::getResourceOwnerId()const void GetMezzanineInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetMezzanineInfoRequest::getOutputType()const @@ -44,7 +46,7 @@ std::string GetMezzanineInfoRequest::getOutputType()const void GetMezzanineInfoRequest::setOutputType(const std::string& outputType) { outputType_ = outputType; - setCoreParameter("OutputType", outputType); + setParameter("OutputType", outputType); } long GetMezzanineInfoRequest::getAuthTimeout()const @@ -55,7 +57,7 @@ long GetMezzanineInfoRequest::getAuthTimeout()const void GetMezzanineInfoRequest::setAuthTimeout(long authTimeout) { authTimeout_ = authTimeout; - setCoreParameter("AuthTimeout", std::to_string(authTimeout)); + setParameter("AuthTimeout", std::to_string(authTimeout)); } std::string GetMezzanineInfoRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string GetMezzanineInfoRequest::getResourceOwnerAccount()const void GetMezzanineInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetMezzanineInfoRequest::getVideoId()const @@ -77,7 +79,7 @@ std::string GetMezzanineInfoRequest::getVideoId()const void GetMezzanineInfoRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long GetMezzanineInfoRequest::getOwnerId()const @@ -88,7 +90,7 @@ long GetMezzanineInfoRequest::getOwnerId()const void GetMezzanineInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool GetMezzanineInfoRequest::getPreviewSegment()const @@ -99,7 +101,7 @@ bool GetMezzanineInfoRequest::getPreviewSegment()const void GetMezzanineInfoRequest::setPreviewSegment(bool previewSegment) { previewSegment_ = previewSegment; - setCoreParameter("PreviewSegment", previewSegment ? "true" : "false"); + setParameter("PreviewSegment", previewSegment ? "true" : "false"); } std::string GetMezzanineInfoRequest::getAdditionType()const @@ -110,6 +112,6 @@ std::string GetMezzanineInfoRequest::getAdditionType()const void GetMezzanineInfoRequest::setAdditionType(const std::string& additionType) { additionType_ = additionType; - setCoreParameter("AdditionType", additionType); + setParameter("AdditionType", additionType); } diff --git a/vod/src/model/GetPlayInfoRequest.cc b/vod/src/model/GetPlayInfoRequest.cc index 6b0cd7d7f..a185224a6 100644 --- a/vod/src/model/GetPlayInfoRequest.cc +++ b/vod/src/model/GetPlayInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetPlayInfoRequest; GetPlayInfoRequest::GetPlayInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "GetPlayInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetPlayInfoRequest::~GetPlayInfoRequest() {} @@ -33,7 +35,7 @@ long GetPlayInfoRequest::getResourceOwnerId()const void GetPlayInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetPlayInfoRequest::getFormats()const @@ -44,7 +46,7 @@ std::string GetPlayInfoRequest::getFormats()const void GetPlayInfoRequest::setFormats(const std::string& formats) { formats_ = formats; - setCoreParameter("Formats", formats); + setParameter("Formats", formats); } std::string GetPlayInfoRequest::getChannel()const @@ -55,7 +57,7 @@ std::string GetPlayInfoRequest::getChannel()const void GetPlayInfoRequest::setChannel(const std::string& channel) { channel_ = channel; - setCoreParameter("Channel", channel); + setParameter("Channel", channel); } std::string GetPlayInfoRequest::getPlayerVersion()const @@ -66,7 +68,7 @@ std::string GetPlayInfoRequest::getPlayerVersion()const void GetPlayInfoRequest::setPlayerVersion(const std::string& playerVersion) { playerVersion_ = playerVersion; - setCoreParameter("PlayerVersion", playerVersion); + setParameter("PlayerVersion", playerVersion); } std::string GetPlayInfoRequest::getRand()const @@ -77,7 +79,7 @@ std::string GetPlayInfoRequest::getRand()const void GetPlayInfoRequest::setRand(const std::string& rand) { rand_ = rand; - setCoreParameter("Rand", rand); + setParameter("Rand", rand); } std::string GetPlayInfoRequest::getReAuthInfo()const @@ -88,7 +90,7 @@ std::string GetPlayInfoRequest::getReAuthInfo()const void GetPlayInfoRequest::setReAuthInfo(const std::string& reAuthInfo) { reAuthInfo_ = reAuthInfo; - setCoreParameter("ReAuthInfo", reAuthInfo); + setParameter("ReAuthInfo", reAuthInfo); } std::string GetPlayInfoRequest::getPlayConfig()const @@ -99,7 +101,7 @@ std::string GetPlayInfoRequest::getPlayConfig()const void GetPlayInfoRequest::setPlayConfig(const std::string& playConfig) { playConfig_ = playConfig; - setCoreParameter("PlayConfig", playConfig); + setParameter("PlayConfig", playConfig); } std::string GetPlayInfoRequest::getOutputType()const @@ -110,7 +112,7 @@ std::string GetPlayInfoRequest::getOutputType()const void GetPlayInfoRequest::setOutputType(const std::string& outputType) { outputType_ = outputType; - setCoreParameter("OutputType", outputType); + setParameter("OutputType", outputType); } std::string GetPlayInfoRequest::getDefinition()const @@ -121,7 +123,7 @@ std::string GetPlayInfoRequest::getDefinition()const void GetPlayInfoRequest::setDefinition(const std::string& definition) { definition_ = definition; - setCoreParameter("Definition", definition); + setParameter("Definition", definition); } long GetPlayInfoRequest::getAuthTimeout()const @@ -132,7 +134,7 @@ long GetPlayInfoRequest::getAuthTimeout()const void GetPlayInfoRequest::setAuthTimeout(long authTimeout) { authTimeout_ = authTimeout; - setCoreParameter("AuthTimeout", std::to_string(authTimeout)); + setParameter("AuthTimeout", std::to_string(authTimeout)); } std::string GetPlayInfoRequest::getStreamType()const @@ -143,7 +145,7 @@ std::string GetPlayInfoRequest::getStreamType()const void GetPlayInfoRequest::setStreamType(const std::string& streamType) { streamType_ = streamType; - setCoreParameter("StreamType", streamType); + setParameter("StreamType", streamType); } std::string GetPlayInfoRequest::getResourceOwnerAccount()const @@ -154,7 +156,7 @@ std::string GetPlayInfoRequest::getResourceOwnerAccount()const void GetPlayInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetPlayInfoRequest::getVideoId()const @@ -165,7 +167,7 @@ std::string GetPlayInfoRequest::getVideoId()const void GetPlayInfoRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long GetPlayInfoRequest::getOwnerId()const @@ -176,7 +178,7 @@ long GetPlayInfoRequest::getOwnerId()const void GetPlayInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetPlayInfoRequest::getResultType()const @@ -187,7 +189,7 @@ std::string GetPlayInfoRequest::getResultType()const void GetPlayInfoRequest::setResultType(const std::string& resultType) { resultType_ = resultType; - setCoreParameter("ResultType", resultType); + setParameter("ResultType", resultType); } std::string GetPlayInfoRequest::getAuthInfo()const @@ -198,6 +200,6 @@ std::string GetPlayInfoRequest::getAuthInfo()const void GetPlayInfoRequest::setAuthInfo(const std::string& authInfo) { authInfo_ = authInfo; - setCoreParameter("AuthInfo", authInfo); + setParameter("AuthInfo", authInfo); } diff --git a/vod/src/model/GetTranscodeSummaryRequest.cc b/vod/src/model/GetTranscodeSummaryRequest.cc index 5bc351650..c25365547 100644 --- a/vod/src/model/GetTranscodeSummaryRequest.cc +++ b/vod/src/model/GetTranscodeSummaryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetTranscodeSummaryRequest; GetTranscodeSummaryRequest::GetTranscodeSummaryRequest() : RpcServiceRequest("vod", "2017-03-21", "GetTranscodeSummary") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetTranscodeSummaryRequest::~GetTranscodeSummaryRequest() {} @@ -33,7 +35,7 @@ long GetTranscodeSummaryRequest::getResourceOwnerId()const void GetTranscodeSummaryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetTranscodeSummaryRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetTranscodeSummaryRequest::getResourceOwnerAccount()const void GetTranscodeSummaryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetTranscodeSummaryRequest::getOwnerId()const @@ -55,7 +57,7 @@ long GetTranscodeSummaryRequest::getOwnerId()const void GetTranscodeSummaryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetTranscodeSummaryRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetTranscodeSummaryRequest::getAccessKeyId()const void GetTranscodeSummaryRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetTranscodeSummaryRequest::getVideoIds()const @@ -77,6 +79,6 @@ std::string GetTranscodeSummaryRequest::getVideoIds()const void GetTranscodeSummaryRequest::setVideoIds(const std::string& videoIds) { videoIds_ = videoIds; - setCoreParameter("VideoIds", videoIds); + setParameter("VideoIds", videoIds); } diff --git a/vod/src/model/GetTranscodeTaskRequest.cc b/vod/src/model/GetTranscodeTaskRequest.cc index 4b50bb1e7..1e1c6e469 100644 --- a/vod/src/model/GetTranscodeTaskRequest.cc +++ b/vod/src/model/GetTranscodeTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetTranscodeTaskRequest; GetTranscodeTaskRequest::GetTranscodeTaskRequest() : RpcServiceRequest("vod", "2017-03-21", "GetTranscodeTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetTranscodeTaskRequest::~GetTranscodeTaskRequest() {} @@ -33,7 +35,7 @@ long GetTranscodeTaskRequest::getResourceOwnerId()const void GetTranscodeTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetTranscodeTaskRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetTranscodeTaskRequest::getResourceOwnerAccount()const void GetTranscodeTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetTranscodeTaskRequest::getOwnerId()const @@ -55,7 +57,7 @@ long GetTranscodeTaskRequest::getOwnerId()const void GetTranscodeTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetTranscodeTaskRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetTranscodeTaskRequest::getAccessKeyId()const void GetTranscodeTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetTranscodeTaskRequest::getTranscodeTaskId()const @@ -77,6 +79,6 @@ std::string GetTranscodeTaskRequest::getTranscodeTaskId()const void GetTranscodeTaskRequest::setTranscodeTaskId(const std::string& transcodeTaskId) { transcodeTaskId_ = transcodeTaskId; - setCoreParameter("TranscodeTaskId", transcodeTaskId); + setParameter("TranscodeTaskId", transcodeTaskId); } diff --git a/vod/src/model/GetTranscodeTemplateGroupRequest.cc b/vod/src/model/GetTranscodeTemplateGroupRequest.cc index 664252477..f7902a125 100644 --- a/vod/src/model/GetTranscodeTemplateGroupRequest.cc +++ b/vod/src/model/GetTranscodeTemplateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetTranscodeTemplateGroupRequest; GetTranscodeTemplateGroupRequest::GetTranscodeTemplateGroupRequest() : RpcServiceRequest("vod", "2017-03-21", "GetTranscodeTemplateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetTranscodeTemplateGroupRequest::~GetTranscodeTemplateGroupRequest() {} @@ -33,7 +35,7 @@ long GetTranscodeTemplateGroupRequest::getResourceOwnerId()const void GetTranscodeTemplateGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetTranscodeTemplateGroupRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetTranscodeTemplateGroupRequest::getResourceOwnerAccount()const void GetTranscodeTemplateGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetTranscodeTemplateGroupRequest::getOwnerId()const @@ -55,7 +57,7 @@ long GetTranscodeTemplateGroupRequest::getOwnerId()const void GetTranscodeTemplateGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetTranscodeTemplateGroupRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetTranscodeTemplateGroupRequest::getAccessKeyId()const void GetTranscodeTemplateGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId()const @@ -77,6 +79,6 @@ std::string GetTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId()const void GetTranscodeTemplateGroupRequest::setTranscodeTemplateGroupId(const std::string& transcodeTemplateGroupId) { transcodeTemplateGroupId_ = transcodeTemplateGroupId; - setCoreParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); + setParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); } diff --git a/vod/src/model/GetTranscodeTemplateGroupResult.cc b/vod/src/model/GetTranscodeTemplateGroupResult.cc index 668a8353d..d2bcb9dd1 100644 --- a/vod/src/model/GetTranscodeTemplateGroupResult.cc +++ b/vod/src/model/GetTranscodeTemplateGroupResult.cc @@ -92,6 +92,10 @@ void GetTranscodeTemplateGroupResult::parse(const std::string &payload) transcodeTemplateObject.clip = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Clip"].asString(); if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Rotate"].isNull()) transcodeTemplateObject.rotate = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Rotate"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Type"].isNull()) + transcodeTemplateObject.type = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Type"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["UserData"].isNull()) + transcodeTemplateObject.userData = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["UserData"].asString(); auto allWatermarkIds = value["WatermarkIds"]["WatermarkId"]; for (auto value : allWatermarkIds) transcodeTemplateObject.watermarkIds.push_back(value.asString()); diff --git a/vod/src/model/GetURLUploadInfosRequest.cc b/vod/src/model/GetURLUploadInfosRequest.cc index 5ac6b03f4..e1e82e4b7 100644 --- a/vod/src/model/GetURLUploadInfosRequest.cc +++ b/vod/src/model/GetURLUploadInfosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetURLUploadInfosRequest; GetURLUploadInfosRequest::GetURLUploadInfosRequest() : RpcServiceRequest("vod", "2017-03-21", "GetURLUploadInfos") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetURLUploadInfosRequest::~GetURLUploadInfosRequest() {} @@ -33,7 +35,7 @@ long GetURLUploadInfosRequest::getResourceOwnerId()const void GetURLUploadInfosRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetURLUploadInfosRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetURLUploadInfosRequest::getResourceOwnerAccount()const void GetURLUploadInfosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetURLUploadInfosRequest::getOwnerId()const @@ -55,7 +57,7 @@ long GetURLUploadInfosRequest::getOwnerId()const void GetURLUploadInfosRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetURLUploadInfosRequest::getJobIds()const @@ -66,7 +68,7 @@ std::string GetURLUploadInfosRequest::getJobIds()const void GetURLUploadInfosRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } std::string GetURLUploadInfosRequest::getUploadURLs()const @@ -77,6 +79,6 @@ std::string GetURLUploadInfosRequest::getUploadURLs()const void GetURLUploadInfosRequest::setUploadURLs(const std::string& uploadURLs) { uploadURLs_ = uploadURLs; - setCoreParameter("UploadURLs", uploadURLs); + setParameter("UploadURLs", uploadURLs); } diff --git a/vod/src/model/GetUploadDetailsRequest.cc b/vod/src/model/GetUploadDetailsRequest.cc index b2bb9cf51..73abbd654 100644 --- a/vod/src/model/GetUploadDetailsRequest.cc +++ b/vod/src/model/GetUploadDetailsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetUploadDetailsRequest; GetUploadDetailsRequest::GetUploadDetailsRequest() : RpcServiceRequest("vod", "2017-03-21", "GetUploadDetails") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetUploadDetailsRequest::~GetUploadDetailsRequest() {} @@ -33,7 +35,7 @@ long GetUploadDetailsRequest::getResourceOwnerId()const void GetUploadDetailsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long GetUploadDetailsRequest::getResourceRealOwnerId()const @@ -44,7 +46,7 @@ long GetUploadDetailsRequest::getResourceRealOwnerId()const void GetUploadDetailsRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string GetUploadDetailsRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string GetUploadDetailsRequest::getAccessKeyId()const void GetUploadDetailsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetUploadDetailsRequest::getMediaIds()const @@ -66,7 +68,7 @@ std::string GetUploadDetailsRequest::getMediaIds()const void GetUploadDetailsRequest::setMediaIds(const std::string& mediaIds) { mediaIds_ = mediaIds; - setCoreParameter("MediaIds", mediaIds); + setParameter("MediaIds", mediaIds); } std::string GetUploadDetailsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string GetUploadDetailsRequest::getResourceOwnerAccount()const void GetUploadDetailsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetUploadDetailsRequest::getOwnerId()const @@ -88,7 +90,7 @@ long GetUploadDetailsRequest::getOwnerId()const void GetUploadDetailsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetUploadDetailsRequest::getMediaType()const @@ -99,6 +101,6 @@ std::string GetUploadDetailsRequest::getMediaType()const void GetUploadDetailsRequest::setMediaType(const std::string& mediaType) { mediaType_ = mediaType; - setCoreParameter("MediaType", mediaType); + setParameter("MediaType", mediaType); } diff --git a/vod/src/model/GetVideoInfoRequest.cc b/vod/src/model/GetVideoInfoRequest.cc index 7dd335497..47d765506 100644 --- a/vod/src/model/GetVideoInfoRequest.cc +++ b/vod/src/model/GetVideoInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetVideoInfoRequest; GetVideoInfoRequest::GetVideoInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "GetVideoInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetVideoInfoRequest::~GetVideoInfoRequest() {} @@ -33,7 +35,7 @@ long GetVideoInfoRequest::getResourceOwnerId()const void GetVideoInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetVideoInfoRequest::getResultTypes()const @@ -44,7 +46,7 @@ std::string GetVideoInfoRequest::getResultTypes()const void GetVideoInfoRequest::setResultTypes(const std::string& resultTypes) { resultTypes_ = resultTypes; - setCoreParameter("ResultTypes", resultTypes); + setParameter("ResultTypes", resultTypes); } std::string GetVideoInfoRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string GetVideoInfoRequest::getResourceOwnerAccount()const void GetVideoInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetVideoInfoRequest::getVideoId()const @@ -66,7 +68,7 @@ std::string GetVideoInfoRequest::getVideoId()const void GetVideoInfoRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long GetVideoInfoRequest::getOwnerId()const @@ -77,7 +79,7 @@ long GetVideoInfoRequest::getOwnerId()const void GetVideoInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetVideoInfoRequest::getAdditionType()const @@ -88,6 +90,6 @@ std::string GetVideoInfoRequest::getAdditionType()const void GetVideoInfoRequest::setAdditionType(const std::string& additionType) { additionType_ = additionType; - setCoreParameter("AdditionType", additionType); + setParameter("AdditionType", additionType); } diff --git a/vod/src/model/GetVideoInfosRequest.cc b/vod/src/model/GetVideoInfosRequest.cc index f2f0c5b88..fd360af6f 100644 --- a/vod/src/model/GetVideoInfosRequest.cc +++ b/vod/src/model/GetVideoInfosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetVideoInfosRequest; GetVideoInfosRequest::GetVideoInfosRequest() : RpcServiceRequest("vod", "2017-03-21", "GetVideoInfos") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetVideoInfosRequest::~GetVideoInfosRequest() {} @@ -33,7 +35,7 @@ long GetVideoInfosRequest::getResourceOwnerId()const void GetVideoInfosRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetVideoInfosRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetVideoInfosRequest::getResourceOwnerAccount()const void GetVideoInfosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetVideoInfosRequest::getOwnerId()const @@ -55,7 +57,7 @@ long GetVideoInfosRequest::getOwnerId()const void GetVideoInfosRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetVideoInfosRequest::getAdditionType()const @@ -66,7 +68,7 @@ std::string GetVideoInfosRequest::getAdditionType()const void GetVideoInfosRequest::setAdditionType(const std::string& additionType) { additionType_ = additionType; - setCoreParameter("AdditionType", additionType); + setParameter("AdditionType", additionType); } std::string GetVideoInfosRequest::getVideoIds()const @@ -77,6 +79,6 @@ std::string GetVideoInfosRequest::getVideoIds()const void GetVideoInfosRequest::setVideoIds(const std::string& videoIds) { videoIds_ = videoIds; - setCoreParameter("VideoIds", videoIds); + setParameter("VideoIds", videoIds); } diff --git a/vod/src/model/GetVideoListRequest.cc b/vod/src/model/GetVideoListRequest.cc index 0c124fd98..149aa7e39 100644 --- a/vod/src/model/GetVideoListRequest.cc +++ b/vod/src/model/GetVideoListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetVideoListRequest; GetVideoListRequest::GetVideoListRequest() : RpcServiceRequest("vod", "2017-03-21", "GetVideoList") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetVideoListRequest::~GetVideoListRequest() {} @@ -33,7 +35,7 @@ long GetVideoListRequest::getResourceOwnerId()const void GetVideoListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetVideoListRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string GetVideoListRequest::getStartTime()const void GetVideoListRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string GetVideoListRequest::getStorageLocation()const @@ -55,7 +57,7 @@ std::string GetVideoListRequest::getStorageLocation()const void GetVideoListRequest::setStorageLocation(const std::string& storageLocation) { storageLocation_ = storageLocation; - setCoreParameter("StorageLocation", storageLocation); + setParameter("StorageLocation", storageLocation); } long GetVideoListRequest::getCateId()const @@ -66,7 +68,7 @@ long GetVideoListRequest::getCateId()const void GetVideoListRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } int GetVideoListRequest::getPageSize()const @@ -77,7 +79,7 @@ int GetVideoListRequest::getPageSize()const void GetVideoListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string GetVideoListRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string GetVideoListRequest::getResourceOwnerAccount()const void GetVideoListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetVideoListRequest::getEndTime()const @@ -99,7 +101,7 @@ std::string GetVideoListRequest::getEndTime()const void GetVideoListRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long GetVideoListRequest::getOwnerId()const @@ -110,7 +112,7 @@ long GetVideoListRequest::getOwnerId()const void GetVideoListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int GetVideoListRequest::getPageNo()const @@ -121,7 +123,7 @@ int GetVideoListRequest::getPageNo()const void GetVideoListRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string GetVideoListRequest::getSortBy()const @@ -132,7 +134,7 @@ std::string GetVideoListRequest::getSortBy()const void GetVideoListRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } std::string GetVideoListRequest::getStatus()const @@ -143,6 +145,6 @@ std::string GetVideoListRequest::getStatus()const void GetVideoListRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vod/src/model/GetVideoPlayAuthRequest.cc b/vod/src/model/GetVideoPlayAuthRequest.cc index 187ad3913..d1ebf419f 100644 --- a/vod/src/model/GetVideoPlayAuthRequest.cc +++ b/vod/src/model/GetVideoPlayAuthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetVideoPlayAuthRequest; GetVideoPlayAuthRequest::GetVideoPlayAuthRequest() : RpcServiceRequest("vod", "2017-03-21", "GetVideoPlayAuth") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetVideoPlayAuthRequest::~GetVideoPlayAuthRequest() {} @@ -33,7 +35,7 @@ long GetVideoPlayAuthRequest::getResourceOwnerId()const void GetVideoPlayAuthRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetVideoPlayAuthRequest::getReAuthInfo()const @@ -44,7 +46,7 @@ std::string GetVideoPlayAuthRequest::getReAuthInfo()const void GetVideoPlayAuthRequest::setReAuthInfo(const std::string& reAuthInfo) { reAuthInfo_ = reAuthInfo; - setCoreParameter("ReAuthInfo", reAuthInfo); + setParameter("ReAuthInfo", reAuthInfo); } std::string GetVideoPlayAuthRequest::getPlayConfig()const @@ -55,7 +57,7 @@ std::string GetVideoPlayAuthRequest::getPlayConfig()const void GetVideoPlayAuthRequest::setPlayConfig(const std::string& playConfig) { playConfig_ = playConfig; - setCoreParameter("PlayConfig", playConfig); + setParameter("PlayConfig", playConfig); } std::string GetVideoPlayAuthRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string GetVideoPlayAuthRequest::getResourceOwnerAccount()const void GetVideoPlayAuthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GetVideoPlayAuthRequest::getVideoId()const @@ -77,7 +79,7 @@ std::string GetVideoPlayAuthRequest::getVideoId()const void GetVideoPlayAuthRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long GetVideoPlayAuthRequest::getOwnerId()const @@ -88,7 +90,7 @@ long GetVideoPlayAuthRequest::getOwnerId()const void GetVideoPlayAuthRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } long GetVideoPlayAuthRequest::getAuthInfoTimeout()const @@ -99,6 +101,6 @@ long GetVideoPlayAuthRequest::getAuthInfoTimeout()const void GetVideoPlayAuthRequest::setAuthInfoTimeout(long authInfoTimeout) { authInfoTimeout_ = authInfoTimeout; - setCoreParameter("AuthInfoTimeout", std::to_string(authInfoTimeout)); + setParameter("AuthInfoTimeout", std::to_string(authInfoTimeout)); } diff --git a/vod/src/model/GetVodTemplateRequest.cc b/vod/src/model/GetVodTemplateRequest.cc index 8d5447ab2..791aab544 100644 --- a/vod/src/model/GetVodTemplateRequest.cc +++ b/vod/src/model/GetVodTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetVodTemplateRequest; GetVodTemplateRequest::GetVodTemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "GetVodTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetVodTemplateRequest::~GetVodTemplateRequest() {} @@ -33,7 +35,7 @@ long GetVodTemplateRequest::getResourceOwnerId()const void GetVodTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetVodTemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetVodTemplateRequest::getResourceOwnerAccount()const void GetVodTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetVodTemplateRequest::getOwnerId()const @@ -55,7 +57,7 @@ long GetVodTemplateRequest::getOwnerId()const void GetVodTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetVodTemplateRequest::getVodTemplateId()const @@ -66,6 +68,6 @@ std::string GetVodTemplateRequest::getVodTemplateId()const void GetVodTemplateRequest::setVodTemplateId(const std::string& vodTemplateId) { vodTemplateId_ = vodTemplateId; - setCoreParameter("VodTemplateId", vodTemplateId); + setParameter("VodTemplateId", vodTemplateId); } diff --git a/vod/src/model/GetWatermarkRequest.cc b/vod/src/model/GetWatermarkRequest.cc index ac191efd7..34bb2124c 100644 --- a/vod/src/model/GetWatermarkRequest.cc +++ b/vod/src/model/GetWatermarkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::GetWatermarkRequest; GetWatermarkRequest::GetWatermarkRequest() : RpcServiceRequest("vod", "2017-03-21", "GetWatermark") -{} +{ + setMethod(HttpRequest::Method::Post); +} GetWatermarkRequest::~GetWatermarkRequest() {} @@ -33,7 +35,7 @@ long GetWatermarkRequest::getResourceOwnerId()const void GetWatermarkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GetWatermarkRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string GetWatermarkRequest::getResourceOwnerAccount()const void GetWatermarkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long GetWatermarkRequest::getOwnerId()const @@ -55,7 +57,7 @@ long GetWatermarkRequest::getOwnerId()const void GetWatermarkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GetWatermarkRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string GetWatermarkRequest::getAccessKeyId()const void GetWatermarkRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetWatermarkRequest::getWatermarkId()const @@ -77,6 +79,6 @@ std::string GetWatermarkRequest::getWatermarkId()const void GetWatermarkRequest::setWatermarkId(const std::string& watermarkId) { watermarkId_ = watermarkId; - setCoreParameter("WatermarkId", watermarkId); + setParameter("WatermarkId", watermarkId); } diff --git a/vod/src/model/ListAIJobRequest.cc b/vod/src/model/ListAIJobRequest.cc index c0e3fed24..90049556c 100644 --- a/vod/src/model/ListAIJobRequest.cc +++ b/vod/src/model/ListAIJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListAIJobRequest; ListAIJobRequest::ListAIJobRequest() : RpcServiceRequest("vod", "2017-03-21", "ListAIJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAIJobRequest::~ListAIJobRequest() {} @@ -33,7 +35,7 @@ std::string ListAIJobRequest::getResourceOwnerId()const void ListAIJobRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string ListAIJobRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string ListAIJobRequest::getResourceOwnerAccount()const void ListAIJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListAIJobRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string ListAIJobRequest::getOwnerAccount()const void ListAIJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ListAIJobRequest::getOwnerId()const @@ -66,7 +68,7 @@ std::string ListAIJobRequest::getOwnerId()const void ListAIJobRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string ListAIJobRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string ListAIJobRequest::getAccessKeyId()const void ListAIJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAIJobRequest::getJobIds()const @@ -88,6 +90,6 @@ std::string ListAIJobRequest::getJobIds()const void ListAIJobRequest::setJobIds(const std::string& jobIds) { jobIds_ = jobIds; - setCoreParameter("JobIds", jobIds); + setParameter("JobIds", jobIds); } diff --git a/vod/src/model/ListAITemplateRequest.cc b/vod/src/model/ListAITemplateRequest.cc index 2a500922f..d50f16605 100644 --- a/vod/src/model/ListAITemplateRequest.cc +++ b/vod/src/model/ListAITemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListAITemplateRequest; ListAITemplateRequest::ListAITemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "ListAITemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAITemplateRequest::~ListAITemplateRequest() {} @@ -33,7 +35,7 @@ long ListAITemplateRequest::getResourceOwnerId()const void ListAITemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListAITemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string ListAITemplateRequest::getResourceOwnerAccount()const void ListAITemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ListAITemplateRequest::getOwnerId()const @@ -55,7 +57,7 @@ long ListAITemplateRequest::getOwnerId()const void ListAITemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListAITemplateRequest::getTemplateType()const @@ -66,6 +68,6 @@ std::string ListAITemplateRequest::getTemplateType()const void ListAITemplateRequest::setTemplateType(const std::string& templateType) { templateType_ = templateType; - setCoreParameter("TemplateType", templateType); + setParameter("TemplateType", templateType); } diff --git a/vod/src/model/ListAppInfoRequest.cc b/vod/src/model/ListAppInfoRequest.cc index a27cc4253..d7b0f0438 100644 --- a/vod/src/model/ListAppInfoRequest.cc +++ b/vod/src/model/ListAppInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListAppInfoRequest; ListAppInfoRequest::ListAppInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "ListAppInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAppInfoRequest::~ListAppInfoRequest() {} @@ -33,7 +35,7 @@ long ListAppInfoRequest::getResourceOwnerId()const void ListAppInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long ListAppInfoRequest::getResourceRealOwnerId()const @@ -44,7 +46,7 @@ long ListAppInfoRequest::getResourceRealOwnerId()const void ListAppInfoRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string ListAppInfoRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListAppInfoRequest::getAccessKeyId()const void ListAppInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListAppInfoRequest::getPageSize()const @@ -66,7 +68,7 @@ int ListAppInfoRequest::getPageSize()const void ListAppInfoRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListAppInfoRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ListAppInfoRequest::getResourceOwnerAccount()const void ListAppInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ListAppInfoRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ListAppInfoRequest::getOwnerId()const void ListAppInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ListAppInfoRequest::getPageNo()const @@ -99,7 +101,7 @@ int ListAppInfoRequest::getPageNo()const void ListAppInfoRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string ListAppInfoRequest::getStatus()const @@ -110,6 +112,6 @@ std::string ListAppInfoRequest::getStatus()const void ListAppInfoRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vod/src/model/ListAppPoliciesForIdentityRequest.cc b/vod/src/model/ListAppPoliciesForIdentityRequest.cc index 8ad180a4f..4e50f5335 100644 --- a/vod/src/model/ListAppPoliciesForIdentityRequest.cc +++ b/vod/src/model/ListAppPoliciesForIdentityRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListAppPoliciesForIdentityRequest; ListAppPoliciesForIdentityRequest::ListAppPoliciesForIdentityRequest() : RpcServiceRequest("vod", "2017-03-21", "ListAppPoliciesForIdentity") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAppPoliciesForIdentityRequest::~ListAppPoliciesForIdentityRequest() {} @@ -33,7 +35,7 @@ long ListAppPoliciesForIdentityRequest::getResourceOwnerId()const void ListAppPoliciesForIdentityRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListAppPoliciesForIdentityRequest::getIdentityName()const @@ -44,7 +46,7 @@ std::string ListAppPoliciesForIdentityRequest::getIdentityName()const void ListAppPoliciesForIdentityRequest::setIdentityName(const std::string& identityName) { identityName_ = identityName; - setCoreParameter("IdentityName", identityName); + setParameter("IdentityName", identityName); } std::string ListAppPoliciesForIdentityRequest::getIdentityType()const @@ -55,7 +57,7 @@ std::string ListAppPoliciesForIdentityRequest::getIdentityType()const void ListAppPoliciesForIdentityRequest::setIdentityType(const std::string& identityType) { identityType_ = identityType; - setCoreParameter("IdentityType", identityType); + setParameter("IdentityType", identityType); } std::string ListAppPoliciesForIdentityRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ListAppPoliciesForIdentityRequest::getResourceOwnerAccount()const void ListAppPoliciesForIdentityRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ListAppPoliciesForIdentityRequest::getOwnerId()const @@ -77,7 +79,7 @@ long ListAppPoliciesForIdentityRequest::getOwnerId()const void ListAppPoliciesForIdentityRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListAppPoliciesForIdentityRequest::getAppId()const @@ -88,6 +90,6 @@ std::string ListAppPoliciesForIdentityRequest::getAppId()const void ListAppPoliciesForIdentityRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/ListAuditSecurityIpRequest.cc b/vod/src/model/ListAuditSecurityIpRequest.cc index f4bfb177a..16851ab45 100644 --- a/vod/src/model/ListAuditSecurityIpRequest.cc +++ b/vod/src/model/ListAuditSecurityIpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListAuditSecurityIpRequest; ListAuditSecurityIpRequest::ListAuditSecurityIpRequest() : RpcServiceRequest("vod", "2017-03-21", "ListAuditSecurityIp") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListAuditSecurityIpRequest::~ListAuditSecurityIpRequest() {} @@ -33,6 +35,6 @@ std::string ListAuditSecurityIpRequest::getSecurityGroupName()const void ListAuditSecurityIpRequest::setSecurityGroupName(const std::string& securityGroupName) { securityGroupName_ = securityGroupName; - setCoreParameter("SecurityGroupName", securityGroupName); + setParameter("SecurityGroupName", securityGroupName); } diff --git a/vod/src/model/ListLiveRecordVideoRequest.cc b/vod/src/model/ListLiveRecordVideoRequest.cc index 8bdb28e0a..13703a70a 100644 --- a/vod/src/model/ListLiveRecordVideoRequest.cc +++ b/vod/src/model/ListLiveRecordVideoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListLiveRecordVideoRequest; ListLiveRecordVideoRequest::ListLiveRecordVideoRequest() : RpcServiceRequest("vod", "2017-03-21", "ListLiveRecordVideo") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListLiveRecordVideoRequest::~ListLiveRecordVideoRequest() {} @@ -33,7 +35,7 @@ long ListLiveRecordVideoRequest::getResourceOwnerId()const void ListLiveRecordVideoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListLiveRecordVideoRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string ListLiveRecordVideoRequest::getStartTime()const void ListLiveRecordVideoRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string ListLiveRecordVideoRequest::getAppName()const @@ -55,7 +57,7 @@ std::string ListLiveRecordVideoRequest::getAppName()const void ListLiveRecordVideoRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } int ListLiveRecordVideoRequest::getPageSize()const @@ -66,7 +68,7 @@ int ListLiveRecordVideoRequest::getPageSize()const void ListLiveRecordVideoRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListLiveRecordVideoRequest::getStreamName()const @@ -77,7 +79,7 @@ std::string ListLiveRecordVideoRequest::getStreamName()const void ListLiveRecordVideoRequest::setStreamName(const std::string& streamName) { streamName_ = streamName; - setCoreParameter("StreamName", streamName); + setParameter("StreamName", streamName); } std::string ListLiveRecordVideoRequest::getQueryType()const @@ -88,7 +90,7 @@ std::string ListLiveRecordVideoRequest::getQueryType()const void ListLiveRecordVideoRequest::setQueryType(const std::string& queryType) { queryType_ = queryType; - setCoreParameter("QueryType", queryType); + setParameter("QueryType", queryType); } std::string ListLiveRecordVideoRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string ListLiveRecordVideoRequest::getResourceOwnerAccount()const void ListLiveRecordVideoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListLiveRecordVideoRequest::getDomainName()const @@ -110,7 +112,7 @@ std::string ListLiveRecordVideoRequest::getDomainName()const void ListLiveRecordVideoRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } std::string ListLiveRecordVideoRequest::getEndTime()const @@ -121,7 +123,7 @@ std::string ListLiveRecordVideoRequest::getEndTime()const void ListLiveRecordVideoRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long ListLiveRecordVideoRequest::getOwnerId()const @@ -132,7 +134,7 @@ long ListLiveRecordVideoRequest::getOwnerId()const void ListLiveRecordVideoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ListLiveRecordVideoRequest::getPageNo()const @@ -143,7 +145,7 @@ int ListLiveRecordVideoRequest::getPageNo()const void ListLiveRecordVideoRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string ListLiveRecordVideoRequest::getSortBy()const @@ -154,6 +156,6 @@ std::string ListLiveRecordVideoRequest::getSortBy()const void ListLiveRecordVideoRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } diff --git a/vod/src/model/ListSnapshotsRequest.cc b/vod/src/model/ListSnapshotsRequest.cc index b6b4f7c78..e4251e8c9 100644 --- a/vod/src/model/ListSnapshotsRequest.cc +++ b/vod/src/model/ListSnapshotsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListSnapshotsRequest; ListSnapshotsRequest::ListSnapshotsRequest() : RpcServiceRequest("vod", "2017-03-21", "ListSnapshots") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListSnapshotsRequest::~ListSnapshotsRequest() {} @@ -33,7 +35,7 @@ long ListSnapshotsRequest::getResourceOwnerId()const void ListSnapshotsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListSnapshotsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListSnapshotsRequest::getAccessKeyId()const void ListSnapshotsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListSnapshotsRequest::getPageSize()const @@ -55,7 +57,7 @@ std::string ListSnapshotsRequest::getPageSize()const void ListSnapshotsRequest::setPageSize(const std::string& pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", pageSize); + setParameter("PageSize", pageSize); } std::string ListSnapshotsRequest::getAuthTimeout()const @@ -66,7 +68,7 @@ std::string ListSnapshotsRequest::getAuthTimeout()const void ListSnapshotsRequest::setAuthTimeout(const std::string& authTimeout) { authTimeout_ = authTimeout; - setCoreParameter("AuthTimeout", authTimeout); + setParameter("AuthTimeout", authTimeout); } std::string ListSnapshotsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ListSnapshotsRequest::getResourceOwnerAccount()const void ListSnapshotsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListSnapshotsRequest::getVideoId()const @@ -88,7 +90,7 @@ std::string ListSnapshotsRequest::getVideoId()const void ListSnapshotsRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long ListSnapshotsRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ListSnapshotsRequest::getOwnerId()const void ListSnapshotsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListSnapshotsRequest::getSnapshotType()const @@ -110,7 +112,7 @@ std::string ListSnapshotsRequest::getSnapshotType()const void ListSnapshotsRequest::setSnapshotType(const std::string& snapshotType) { snapshotType_ = snapshotType; - setCoreParameter("SnapshotType", snapshotType); + setParameter("SnapshotType", snapshotType); } std::string ListSnapshotsRequest::getPageNo()const @@ -121,6 +123,6 @@ std::string ListSnapshotsRequest::getPageNo()const void ListSnapshotsRequest::setPageNo(const std::string& pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", pageNo); + setParameter("PageNo", pageNo); } diff --git a/vod/src/model/ListTranscodeTaskRequest.cc b/vod/src/model/ListTranscodeTaskRequest.cc index 0ae793a8b..7392cecaf 100644 --- a/vod/src/model/ListTranscodeTaskRequest.cc +++ b/vod/src/model/ListTranscodeTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListTranscodeTaskRequest; ListTranscodeTaskRequest::ListTranscodeTaskRequest() : RpcServiceRequest("vod", "2017-03-21", "ListTranscodeTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTranscodeTaskRequest::~ListTranscodeTaskRequest() {} @@ -33,7 +35,7 @@ long ListTranscodeTaskRequest::getResourceOwnerId()const void ListTranscodeTaskRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListTranscodeTaskRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string ListTranscodeTaskRequest::getStartTime()const void ListTranscodeTaskRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string ListTranscodeTaskRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string ListTranscodeTaskRequest::getAccessKeyId()const void ListTranscodeTaskRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListTranscodeTaskRequest::getPageSize()const @@ -66,7 +68,7 @@ int ListTranscodeTaskRequest::getPageSize()const void ListTranscodeTaskRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListTranscodeTaskRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ListTranscodeTaskRequest::getResourceOwnerAccount()const void ListTranscodeTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListTranscodeTaskRequest::getEndTime()const @@ -88,7 +90,7 @@ std::string ListTranscodeTaskRequest::getEndTime()const void ListTranscodeTaskRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string ListTranscodeTaskRequest::getVideoId()const @@ -99,7 +101,7 @@ std::string ListTranscodeTaskRequest::getVideoId()const void ListTranscodeTaskRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long ListTranscodeTaskRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ListTranscodeTaskRequest::getOwnerId()const void ListTranscodeTaskRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ListTranscodeTaskRequest::getPageNo()const @@ -121,6 +123,6 @@ int ListTranscodeTaskRequest::getPageNo()const void ListTranscodeTaskRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } diff --git a/vod/src/model/ListTranscodeTemplateGroupRequest.cc b/vod/src/model/ListTranscodeTemplateGroupRequest.cc index e22c9c817..a52d2723e 100644 --- a/vod/src/model/ListTranscodeTemplateGroupRequest.cc +++ b/vod/src/model/ListTranscodeTemplateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListTranscodeTemplateGroupRequest; ListTranscodeTemplateGroupRequest::ListTranscodeTemplateGroupRequest() : RpcServiceRequest("vod", "2017-03-21", "ListTranscodeTemplateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTranscodeTemplateGroupRequest::~ListTranscodeTemplateGroupRequest() {} @@ -33,7 +35,7 @@ long ListTranscodeTemplateGroupRequest::getResourceOwnerId()const void ListTranscodeTemplateGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListTranscodeTemplateGroupRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListTranscodeTemplateGroupRequest::getAccessKeyId()const void ListTranscodeTemplateGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListTranscodeTemplateGroupRequest::getPageSize()const @@ -55,7 +57,7 @@ int ListTranscodeTemplateGroupRequest::getPageSize()const void ListTranscodeTemplateGroupRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListTranscodeTemplateGroupRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ListTranscodeTemplateGroupRequest::getResourceOwnerAccount()const void ListTranscodeTemplateGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ListTranscodeTemplateGroupRequest::getOwnerId()const @@ -77,7 +79,7 @@ long ListTranscodeTemplateGroupRequest::getOwnerId()const void ListTranscodeTemplateGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ListTranscodeTemplateGroupRequest::getPageNo()const @@ -88,7 +90,7 @@ int ListTranscodeTemplateGroupRequest::getPageNo()const void ListTranscodeTemplateGroupRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string ListTranscodeTemplateGroupRequest::getAppId()const @@ -99,6 +101,6 @@ std::string ListTranscodeTemplateGroupRequest::getAppId()const void ListTranscodeTemplateGroupRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/ListVodTemplateRequest.cc b/vod/src/model/ListVodTemplateRequest.cc index c360e9ae5..a07442500 100644 --- a/vod/src/model/ListVodTemplateRequest.cc +++ b/vod/src/model/ListVodTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListVodTemplateRequest; ListVodTemplateRequest::ListVodTemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "ListVodTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListVodTemplateRequest::~ListVodTemplateRequest() {} @@ -33,7 +35,7 @@ long ListVodTemplateRequest::getResourceOwnerId()const void ListVodTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListVodTemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string ListVodTemplateRequest::getResourceOwnerAccount()const void ListVodTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ListVodTemplateRequest::getOwnerId()const @@ -55,7 +57,7 @@ long ListVodTemplateRequest::getOwnerId()const void ListVodTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListVodTemplateRequest::getTemplateType()const @@ -66,7 +68,7 @@ std::string ListVodTemplateRequest::getTemplateType()const void ListVodTemplateRequest::setTemplateType(const std::string& templateType) { templateType_ = templateType; - setCoreParameter("TemplateType", templateType); + setParameter("TemplateType", templateType); } std::string ListVodTemplateRequest::getAppId()const @@ -77,6 +79,6 @@ std::string ListVodTemplateRequest::getAppId()const void ListVodTemplateRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/ListWatermarkRequest.cc b/vod/src/model/ListWatermarkRequest.cc index 301cf3247..c9d25a323 100644 --- a/vod/src/model/ListWatermarkRequest.cc +++ b/vod/src/model/ListWatermarkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ListWatermarkRequest; ListWatermarkRequest::ListWatermarkRequest() : RpcServiceRequest("vod", "2017-03-21", "ListWatermark") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListWatermarkRequest::~ListWatermarkRequest() {} @@ -33,7 +35,7 @@ long ListWatermarkRequest::getResourceOwnerId()const void ListWatermarkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListWatermarkRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string ListWatermarkRequest::getAccessKeyId()const void ListWatermarkRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListWatermarkRequest::getPageSize()const @@ -55,7 +57,7 @@ int ListWatermarkRequest::getPageSize()const void ListWatermarkRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListWatermarkRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ListWatermarkRequest::getResourceOwnerAccount()const void ListWatermarkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ListWatermarkRequest::getOwnerId()const @@ -77,7 +79,7 @@ long ListWatermarkRequest::getOwnerId()const void ListWatermarkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ListWatermarkRequest::getPageNo()const @@ -88,7 +90,7 @@ int ListWatermarkRequest::getPageNo()const void ListWatermarkRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string ListWatermarkRequest::getAppId()const @@ -99,6 +101,6 @@ std::string ListWatermarkRequest::getAppId()const void ListWatermarkRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/vod/src/model/MoveAppResourceRequest.cc b/vod/src/model/MoveAppResourceRequest.cc index a6a86de6b..ddc8c0fe9 100644 --- a/vod/src/model/MoveAppResourceRequest.cc +++ b/vod/src/model/MoveAppResourceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::MoveAppResourceRequest; MoveAppResourceRequest::MoveAppResourceRequest() : RpcServiceRequest("vod", "2017-03-21", "MoveAppResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoveAppResourceRequest::~MoveAppResourceRequest() {} @@ -33,7 +35,7 @@ long MoveAppResourceRequest::getResourceOwnerId()const void MoveAppResourceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } long MoveAppResourceRequest::getResourceRealOwnerId()const @@ -44,7 +46,7 @@ long MoveAppResourceRequest::getResourceRealOwnerId()const void MoveAppResourceRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string MoveAppResourceRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string MoveAppResourceRequest::getAccessKeyId()const void MoveAppResourceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string MoveAppResourceRequest::getTargetAppId()const @@ -66,7 +68,7 @@ std::string MoveAppResourceRequest::getTargetAppId()const void MoveAppResourceRequest::setTargetAppId(const std::string& targetAppId) { targetAppId_ = targetAppId; - setCoreParameter("TargetAppId", targetAppId); + setParameter("TargetAppId", targetAppId); } std::string MoveAppResourceRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string MoveAppResourceRequest::getResourceOwnerAccount()const void MoveAppResourceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long MoveAppResourceRequest::getOwnerId()const @@ -88,7 +90,7 @@ long MoveAppResourceRequest::getOwnerId()const void MoveAppResourceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string MoveAppResourceRequest::getResourceType()const @@ -99,7 +101,7 @@ std::string MoveAppResourceRequest::getResourceType()const void MoveAppResourceRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string MoveAppResourceRequest::getResourceIds()const @@ -110,6 +112,6 @@ std::string MoveAppResourceRequest::getResourceIds()const void MoveAppResourceRequest::setResourceIds(const std::string& resourceIds) { resourceIds_ = resourceIds; - setCoreParameter("ResourceIds", resourceIds); + setParameter("ResourceIds", resourceIds); } diff --git a/vod/src/model/PreloadVodObjectCachesRequest.cc b/vod/src/model/PreloadVodObjectCachesRequest.cc index ca9b5e1b9..11104e4ee 100644 --- a/vod/src/model/PreloadVodObjectCachesRequest.cc +++ b/vod/src/model/PreloadVodObjectCachesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::PreloadVodObjectCachesRequest; PreloadVodObjectCachesRequest::PreloadVodObjectCachesRequest() : RpcServiceRequest("vod", "2017-03-21", "PreloadVodObjectCaches") -{} +{ + setMethod(HttpRequest::Method::Post); +} PreloadVodObjectCachesRequest::~PreloadVodObjectCachesRequest() {} @@ -33,7 +35,7 @@ std::string PreloadVodObjectCachesRequest::getObjectPath()const void PreloadVodObjectCachesRequest::setObjectPath(const std::string& objectPath) { objectPath_ = objectPath; - setCoreParameter("ObjectPath", objectPath); + setParameter("ObjectPath", objectPath); } long PreloadVodObjectCachesRequest::getOwnerId()const @@ -44,7 +46,7 @@ long PreloadVodObjectCachesRequest::getOwnerId()const void PreloadVodObjectCachesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string PreloadVodObjectCachesRequest::getSecurityToken()const @@ -55,6 +57,6 @@ std::string PreloadVodObjectCachesRequest::getSecurityToken()const void PreloadVodObjectCachesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/ProduceEditingProjectVideoRequest.cc b/vod/src/model/ProduceEditingProjectVideoRequest.cc index 3aae7e278..8dcdb49ef 100644 --- a/vod/src/model/ProduceEditingProjectVideoRequest.cc +++ b/vod/src/model/ProduceEditingProjectVideoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::ProduceEditingProjectVideoRequest; ProduceEditingProjectVideoRequest::ProduceEditingProjectVideoRequest() : RpcServiceRequest("vod", "2017-03-21", "ProduceEditingProjectVideo") -{} +{ + setMethod(HttpRequest::Method::Post); +} ProduceEditingProjectVideoRequest::~ProduceEditingProjectVideoRequest() {} @@ -33,7 +35,7 @@ long ProduceEditingProjectVideoRequest::getResourceOwnerId()const void ProduceEditingProjectVideoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ProduceEditingProjectVideoRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ProduceEditingProjectVideoRequest::getDescription()const void ProduceEditingProjectVideoRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ProduceEditingProjectVideoRequest::getTitle()const @@ -55,7 +57,7 @@ std::string ProduceEditingProjectVideoRequest::getTitle()const void ProduceEditingProjectVideoRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string ProduceEditingProjectVideoRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string ProduceEditingProjectVideoRequest::getAccessKeyId()const void ProduceEditingProjectVideoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ProduceEditingProjectVideoRequest::getCoverURL()const @@ -77,7 +79,7 @@ std::string ProduceEditingProjectVideoRequest::getCoverURL()const void ProduceEditingProjectVideoRequest::setCoverURL(const std::string& coverURL) { coverURL_ = coverURL; - setCoreParameter("CoverURL", coverURL); + setParameter("CoverURL", coverURL); } std::string ProduceEditingProjectVideoRequest::getUserData()const @@ -88,7 +90,7 @@ std::string ProduceEditingProjectVideoRequest::getUserData()const void ProduceEditingProjectVideoRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string ProduceEditingProjectVideoRequest::getProduceConfig()const @@ -99,7 +101,7 @@ std::string ProduceEditingProjectVideoRequest::getProduceConfig()const void ProduceEditingProjectVideoRequest::setProduceConfig(const std::string& produceConfig) { produceConfig_ = produceConfig; - setCoreParameter("ProduceConfig", produceConfig); + setParameter("ProduceConfig", produceConfig); } std::string ProduceEditingProjectVideoRequest::getProjectId()const @@ -110,7 +112,7 @@ std::string ProduceEditingProjectVideoRequest::getProjectId()const void ProduceEditingProjectVideoRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string ProduceEditingProjectVideoRequest::getMediaMetadata()const @@ -121,7 +123,7 @@ std::string ProduceEditingProjectVideoRequest::getMediaMetadata()const void ProduceEditingProjectVideoRequest::setMediaMetadata(const std::string& mediaMetadata) { mediaMetadata_ = mediaMetadata; - setCoreParameter("MediaMetadata", mediaMetadata); + setParameter("MediaMetadata", mediaMetadata); } std::string ProduceEditingProjectVideoRequest::getResourceOwnerAccount()const @@ -132,7 +134,7 @@ std::string ProduceEditingProjectVideoRequest::getResourceOwnerAccount()const void ProduceEditingProjectVideoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ProduceEditingProjectVideoRequest::getOwnerId()const @@ -143,7 +145,7 @@ long ProduceEditingProjectVideoRequest::getOwnerId()const void ProduceEditingProjectVideoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ProduceEditingProjectVideoRequest::getTimeline()const @@ -154,6 +156,6 @@ std::string ProduceEditingProjectVideoRequest::getTimeline()const void ProduceEditingProjectVideoRequest::setTimeline(const std::string& timeline) { timeline_ = timeline; - setCoreParameter("Timeline", timeline); + setParameter("Timeline", timeline); } diff --git a/vod/src/model/RefreshUploadVideoRequest.cc b/vod/src/model/RefreshUploadVideoRequest.cc index 9a96db471..f5bac0480 100644 --- a/vod/src/model/RefreshUploadVideoRequest.cc +++ b/vod/src/model/RefreshUploadVideoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::RefreshUploadVideoRequest; RefreshUploadVideoRequest::RefreshUploadVideoRequest() : RpcServiceRequest("vod", "2017-03-21", "RefreshUploadVideo") -{} +{ + setMethod(HttpRequest::Method::Post); +} RefreshUploadVideoRequest::~RefreshUploadVideoRequest() {} @@ -33,7 +35,7 @@ long RefreshUploadVideoRequest::getResourceOwnerId()const void RefreshUploadVideoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RefreshUploadVideoRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string RefreshUploadVideoRequest::getResourceOwnerAccount()const void RefreshUploadVideoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RefreshUploadVideoRequest::getVideoId()const @@ -55,7 +57,7 @@ std::string RefreshUploadVideoRequest::getVideoId()const void RefreshUploadVideoRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long RefreshUploadVideoRequest::getOwnerId()const @@ -66,6 +68,6 @@ long RefreshUploadVideoRequest::getOwnerId()const void RefreshUploadVideoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/RefreshVodObjectCachesRequest.cc b/vod/src/model/RefreshVodObjectCachesRequest.cc index 6150f3e1c..638887f19 100644 --- a/vod/src/model/RefreshVodObjectCachesRequest.cc +++ b/vod/src/model/RefreshVodObjectCachesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::RefreshVodObjectCachesRequest; RefreshVodObjectCachesRequest::RefreshVodObjectCachesRequest() : RpcServiceRequest("vod", "2017-03-21", "RefreshVodObjectCaches") -{} +{ + setMethod(HttpRequest::Method::Post); +} RefreshVodObjectCachesRequest::~RefreshVodObjectCachesRequest() {} @@ -33,7 +35,7 @@ std::string RefreshVodObjectCachesRequest::getObjectPath()const void RefreshVodObjectCachesRequest::setObjectPath(const std::string& objectPath) { objectPath_ = objectPath; - setCoreParameter("ObjectPath", objectPath); + setParameter("ObjectPath", objectPath); } long RefreshVodObjectCachesRequest::getOwnerId()const @@ -44,7 +46,7 @@ long RefreshVodObjectCachesRequest::getOwnerId()const void RefreshVodObjectCachesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RefreshVodObjectCachesRequest::getSecurityToken()const @@ -55,7 +57,7 @@ std::string RefreshVodObjectCachesRequest::getSecurityToken()const void RefreshVodObjectCachesRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string RefreshVodObjectCachesRequest::getObjectType()const @@ -66,6 +68,6 @@ std::string RefreshVodObjectCachesRequest::getObjectType()const void RefreshVodObjectCachesRequest::setObjectType(const std::string& objectType) { objectType_ = objectType; - setCoreParameter("ObjectType", objectType); + setParameter("ObjectType", objectType); } diff --git a/vod/src/model/RegisterMediaRequest.cc b/vod/src/model/RegisterMediaRequest.cc index 691909026..4db5cd6d5 100644 --- a/vod/src/model/RegisterMediaRequest.cc +++ b/vod/src/model/RegisterMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::RegisterMediaRequest; RegisterMediaRequest::RegisterMediaRequest() : RpcServiceRequest("vod", "2017-03-21", "RegisterMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} RegisterMediaRequest::~RegisterMediaRequest() {} @@ -33,7 +35,7 @@ long RegisterMediaRequest::getResourceOwnerId()const void RegisterMediaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RegisterMediaRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string RegisterMediaRequest::getAccessKeyId()const void RegisterMediaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RegisterMediaRequest::getUserData()const @@ -55,7 +57,7 @@ std::string RegisterMediaRequest::getUserData()const void RegisterMediaRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string RegisterMediaRequest::getRegisterMetadatas()const @@ -66,7 +68,7 @@ std::string RegisterMediaRequest::getRegisterMetadatas()const void RegisterMediaRequest::setRegisterMetadatas(const std::string& registerMetadatas) { registerMetadatas_ = registerMetadatas; - setCoreParameter("RegisterMetadatas", registerMetadatas); + setParameter("RegisterMetadatas", registerMetadatas); } std::string RegisterMediaRequest::getWorkflowId()const @@ -77,7 +79,7 @@ std::string RegisterMediaRequest::getWorkflowId()const void RegisterMediaRequest::setWorkflowId(const std::string& workflowId) { workflowId_ = workflowId; - setCoreParameter("WorkflowId", workflowId); + setParameter("WorkflowId", workflowId); } std::string RegisterMediaRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string RegisterMediaRequest::getResourceOwnerAccount()const void RegisterMediaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long RegisterMediaRequest::getOwnerId()const @@ -99,7 +101,7 @@ long RegisterMediaRequest::getOwnerId()const void RegisterMediaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RegisterMediaRequest::getTemplateGroupId()const @@ -110,6 +112,6 @@ std::string RegisterMediaRequest::getTemplateGroupId()const void RegisterMediaRequest::setTemplateGroupId(const std::string& templateGroupId) { templateGroupId_ = templateGroupId; - setCoreParameter("TemplateGroupId", templateGroupId); + setParameter("TemplateGroupId", templateGroupId); } diff --git a/vod/src/model/SearchEditingProjectRequest.cc b/vod/src/model/SearchEditingProjectRequest.cc index 8d47b332d..2c7feadc9 100644 --- a/vod/src/model/SearchEditingProjectRequest.cc +++ b/vod/src/model/SearchEditingProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SearchEditingProjectRequest; SearchEditingProjectRequest::SearchEditingProjectRequest() : RpcServiceRequest("vod", "2017-03-21", "SearchEditingProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchEditingProjectRequest::~SearchEditingProjectRequest() {} @@ -33,7 +35,7 @@ std::string SearchEditingProjectRequest::getResourceOwnerId()const void SearchEditingProjectRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string SearchEditingProjectRequest::getStartTime()const @@ -44,7 +46,7 @@ std::string SearchEditingProjectRequest::getStartTime()const void SearchEditingProjectRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string SearchEditingProjectRequest::getTitle()const @@ -55,7 +57,7 @@ std::string SearchEditingProjectRequest::getTitle()const void SearchEditingProjectRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string SearchEditingProjectRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SearchEditingProjectRequest::getAccessKeyId()const void SearchEditingProjectRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int SearchEditingProjectRequest::getPageSize()const @@ -77,7 +79,7 @@ int SearchEditingProjectRequest::getPageSize()const void SearchEditingProjectRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string SearchEditingProjectRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string SearchEditingProjectRequest::getResourceOwnerAccount()const void SearchEditingProjectRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SearchEditingProjectRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string SearchEditingProjectRequest::getOwnerAccount()const void SearchEditingProjectRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string SearchEditingProjectRequest::getEndTime()const @@ -110,7 +112,7 @@ std::string SearchEditingProjectRequest::getEndTime()const void SearchEditingProjectRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } std::string SearchEditingProjectRequest::getOwnerId()const @@ -121,7 +123,7 @@ std::string SearchEditingProjectRequest::getOwnerId()const void SearchEditingProjectRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } int SearchEditingProjectRequest::getPageNo()const @@ -132,7 +134,7 @@ int SearchEditingProjectRequest::getPageNo()const void SearchEditingProjectRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string SearchEditingProjectRequest::getSortBy()const @@ -143,7 +145,7 @@ std::string SearchEditingProjectRequest::getSortBy()const void SearchEditingProjectRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } std::string SearchEditingProjectRequest::getStatus()const @@ -154,6 +156,6 @@ std::string SearchEditingProjectRequest::getStatus()const void SearchEditingProjectRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vod/src/model/SearchMediaRequest.cc b/vod/src/model/SearchMediaRequest.cc index d868bdd55..4c7ee3e5f 100644 --- a/vod/src/model/SearchMediaRequest.cc +++ b/vod/src/model/SearchMediaRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SearchMediaRequest; SearchMediaRequest::SearchMediaRequest() : RpcServiceRequest("vod", "2017-03-21", "SearchMedia") -{} +{ + setMethod(HttpRequest::Method::Post); +} SearchMediaRequest::~SearchMediaRequest() {} @@ -33,7 +35,7 @@ long SearchMediaRequest::getResourceOwnerId()const void SearchMediaRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SearchMediaRequest::getSessionId()const @@ -44,7 +46,7 @@ std::string SearchMediaRequest::getSessionId()const void SearchMediaRequest::setSessionId(const std::string& sessionId) { sessionId_ = sessionId; - setCoreParameter("SessionId", sessionId); + setParameter("SessionId", sessionId); } std::string SearchMediaRequest::getScrollToken()const @@ -55,7 +57,7 @@ std::string SearchMediaRequest::getScrollToken()const void SearchMediaRequest::setScrollToken(const std::string& scrollToken) { scrollToken_ = scrollToken; - setCoreParameter("ScrollToken", scrollToken); + setParameter("ScrollToken", scrollToken); } std::string SearchMediaRequest::getSearchType()const @@ -66,7 +68,7 @@ std::string SearchMediaRequest::getSearchType()const void SearchMediaRequest::setSearchType(const std::string& searchType) { searchType_ = searchType; - setCoreParameter("SearchType", searchType); + setParameter("SearchType", searchType); } int SearchMediaRequest::getPageSize()const @@ -77,7 +79,7 @@ int SearchMediaRequest::getPageSize()const void SearchMediaRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string SearchMediaRequest::getResultTypes()const @@ -88,7 +90,7 @@ std::string SearchMediaRequest::getResultTypes()const void SearchMediaRequest::setResultTypes(const std::string& resultTypes) { resultTypes_ = resultTypes; - setCoreParameter("ResultTypes", resultTypes); + setParameter("ResultTypes", resultTypes); } std::string SearchMediaRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string SearchMediaRequest::getResourceOwnerAccount()const void SearchMediaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SearchMediaRequest::getMatch()const @@ -110,7 +112,7 @@ std::string SearchMediaRequest::getMatch()const void SearchMediaRequest::setMatch(const std::string& match) { match_ = match; - setCoreParameter("Match", match); + setParameter("Match", match); } long SearchMediaRequest::getOwnerId()const @@ -121,7 +123,7 @@ long SearchMediaRequest::getOwnerId()const void SearchMediaRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int SearchMediaRequest::getPageNo()const @@ -132,7 +134,7 @@ int SearchMediaRequest::getPageNo()const void SearchMediaRequest::setPageNo(int pageNo) { pageNo_ = pageNo; - setCoreParameter("PageNo", std::to_string(pageNo)); + setParameter("PageNo", std::to_string(pageNo)); } std::string SearchMediaRequest::getSortBy()const @@ -143,7 +145,7 @@ std::string SearchMediaRequest::getSortBy()const void SearchMediaRequest::setSortBy(const std::string& sortBy) { sortBy_ = sortBy; - setCoreParameter("SortBy", sortBy); + setParameter("SortBy", sortBy); } std::string SearchMediaRequest::getFields()const @@ -154,6 +156,6 @@ std::string SearchMediaRequest::getFields()const void SearchMediaRequest::setFields(const std::string& fields) { fields_ = fields; - setCoreParameter("Fields", fields); + setParameter("Fields", fields); } diff --git a/vod/src/model/SetAuditSecurityIpRequest.cc b/vod/src/model/SetAuditSecurityIpRequest.cc index 8cf396377..7b8dc8e06 100644 --- a/vod/src/model/SetAuditSecurityIpRequest.cc +++ b/vod/src/model/SetAuditSecurityIpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SetAuditSecurityIpRequest; SetAuditSecurityIpRequest::SetAuditSecurityIpRequest() : RpcServiceRequest("vod", "2017-03-21", "SetAuditSecurityIp") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetAuditSecurityIpRequest::~SetAuditSecurityIpRequest() {} @@ -33,7 +35,7 @@ std::string SetAuditSecurityIpRequest::getSecurityGroupName()const void SetAuditSecurityIpRequest::setSecurityGroupName(const std::string& securityGroupName) { securityGroupName_ = securityGroupName; - setCoreParameter("SecurityGroupName", securityGroupName); + setParameter("SecurityGroupName", securityGroupName); } std::string SetAuditSecurityIpRequest::getOperateMode()const @@ -44,7 +46,7 @@ std::string SetAuditSecurityIpRequest::getOperateMode()const void SetAuditSecurityIpRequest::setOperateMode(const std::string& operateMode) { operateMode_ = operateMode; - setCoreParameter("OperateMode", operateMode); + setParameter("OperateMode", operateMode); } std::string SetAuditSecurityIpRequest::getIps()const @@ -55,6 +57,6 @@ std::string SetAuditSecurityIpRequest::getIps()const void SetAuditSecurityIpRequest::setIps(const std::string& ips) { ips_ = ips; - setCoreParameter("Ips", ips); + setParameter("Ips", ips); } diff --git a/vod/src/model/SetDefaultAITemplateRequest.cc b/vod/src/model/SetDefaultAITemplateRequest.cc index e3a044f58..733415e40 100644 --- a/vod/src/model/SetDefaultAITemplateRequest.cc +++ b/vod/src/model/SetDefaultAITemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SetDefaultAITemplateRequest; SetDefaultAITemplateRequest::SetDefaultAITemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "SetDefaultAITemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDefaultAITemplateRequest::~SetDefaultAITemplateRequest() {} @@ -33,7 +35,7 @@ long SetDefaultAITemplateRequest::getResourceOwnerId()const void SetDefaultAITemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetDefaultAITemplateRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string SetDefaultAITemplateRequest::getResourceOwnerAccount()const void SetDefaultAITemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long SetDefaultAITemplateRequest::getOwnerId()const @@ -55,7 +57,7 @@ long SetDefaultAITemplateRequest::getOwnerId()const void SetDefaultAITemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetDefaultAITemplateRequest::getTemplateId()const @@ -66,6 +68,6 @@ std::string SetDefaultAITemplateRequest::getTemplateId()const void SetDefaultAITemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } diff --git a/vod/src/model/SetDefaultTranscodeTemplateGroupRequest.cc b/vod/src/model/SetDefaultTranscodeTemplateGroupRequest.cc index 0fdf099dc..7a4fe892d 100644 --- a/vod/src/model/SetDefaultTranscodeTemplateGroupRequest.cc +++ b/vod/src/model/SetDefaultTranscodeTemplateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SetDefaultTranscodeTemplateGroupRequest; SetDefaultTranscodeTemplateGroupRequest::SetDefaultTranscodeTemplateGroupRequest() : RpcServiceRequest("vod", "2017-03-21", "SetDefaultTranscodeTemplateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDefaultTranscodeTemplateGroupRequest::~SetDefaultTranscodeTemplateGroupRequest() {} @@ -33,7 +35,7 @@ long SetDefaultTranscodeTemplateGroupRequest::getResourceOwnerId()const void SetDefaultTranscodeTemplateGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetDefaultTranscodeTemplateGroupRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string SetDefaultTranscodeTemplateGroupRequest::getResourceOwnerAccount()co void SetDefaultTranscodeTemplateGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long SetDefaultTranscodeTemplateGroupRequest::getOwnerId()const @@ -55,7 +57,7 @@ long SetDefaultTranscodeTemplateGroupRequest::getOwnerId()const void SetDefaultTranscodeTemplateGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetDefaultTranscodeTemplateGroupRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SetDefaultTranscodeTemplateGroupRequest::getAccessKeyId()const void SetDefaultTranscodeTemplateGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetDefaultTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId()const @@ -77,6 +79,6 @@ std::string SetDefaultTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId void SetDefaultTranscodeTemplateGroupRequest::setTranscodeTemplateGroupId(const std::string& transcodeTemplateGroupId) { transcodeTemplateGroupId_ = transcodeTemplateGroupId; - setCoreParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); + setParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); } diff --git a/vod/src/model/SetDefaultWatermarkRequest.cc b/vod/src/model/SetDefaultWatermarkRequest.cc index df9411129..350f417f3 100644 --- a/vod/src/model/SetDefaultWatermarkRequest.cc +++ b/vod/src/model/SetDefaultWatermarkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SetDefaultWatermarkRequest; SetDefaultWatermarkRequest::SetDefaultWatermarkRequest() : RpcServiceRequest("vod", "2017-03-21", "SetDefaultWatermark") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetDefaultWatermarkRequest::~SetDefaultWatermarkRequest() {} @@ -33,7 +35,7 @@ long SetDefaultWatermarkRequest::getResourceOwnerId()const void SetDefaultWatermarkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SetDefaultWatermarkRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string SetDefaultWatermarkRequest::getResourceOwnerAccount()const void SetDefaultWatermarkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long SetDefaultWatermarkRequest::getOwnerId()const @@ -55,7 +57,7 @@ long SetDefaultWatermarkRequest::getOwnerId()const void SetDefaultWatermarkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetDefaultWatermarkRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SetDefaultWatermarkRequest::getAccessKeyId()const void SetDefaultWatermarkRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetDefaultWatermarkRequest::getWatermarkId()const @@ -77,6 +79,6 @@ std::string SetDefaultWatermarkRequest::getWatermarkId()const void SetDefaultWatermarkRequest::setWatermarkId(const std::string& watermarkId) { watermarkId_ = watermarkId; - setCoreParameter("WatermarkId", watermarkId); + setParameter("WatermarkId", watermarkId); } diff --git a/vod/src/model/SetEditingProjectMaterialsRequest.cc b/vod/src/model/SetEditingProjectMaterialsRequest.cc index 570fd3d05..d71d8ebbe 100644 --- a/vod/src/model/SetEditingProjectMaterialsRequest.cc +++ b/vod/src/model/SetEditingProjectMaterialsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SetEditingProjectMaterialsRequest; SetEditingProjectMaterialsRequest::SetEditingProjectMaterialsRequest() : RpcServiceRequest("vod", "2017-03-21", "SetEditingProjectMaterials") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetEditingProjectMaterialsRequest::~SetEditingProjectMaterialsRequest() {} @@ -33,7 +35,7 @@ std::string SetEditingProjectMaterialsRequest::getResourceOwnerId()const void SetEditingProjectMaterialsRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string SetEditingProjectMaterialsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SetEditingProjectMaterialsRequest::getAccessKeyId()const void SetEditingProjectMaterialsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetEditingProjectMaterialsRequest::getProjectId()const @@ -55,7 +57,7 @@ std::string SetEditingProjectMaterialsRequest::getProjectId()const void SetEditingProjectMaterialsRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string SetEditingProjectMaterialsRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SetEditingProjectMaterialsRequest::getResourceOwnerAccount()const void SetEditingProjectMaterialsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetEditingProjectMaterialsRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string SetEditingProjectMaterialsRequest::getOwnerAccount()const void SetEditingProjectMaterialsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string SetEditingProjectMaterialsRequest::getOwnerId()const @@ -88,7 +90,7 @@ std::string SetEditingProjectMaterialsRequest::getOwnerId()const void SetEditingProjectMaterialsRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string SetEditingProjectMaterialsRequest::getMaterialIds()const @@ -99,6 +101,6 @@ std::string SetEditingProjectMaterialsRequest::getMaterialIds()const void SetEditingProjectMaterialsRequest::setMaterialIds(const std::string& materialIds) { materialIds_ = materialIds; - setCoreParameter("MaterialIds", materialIds); + setParameter("MaterialIds", materialIds); } diff --git a/vod/src/model/SetMessageCallbackRequest.cc b/vod/src/model/SetMessageCallbackRequest.cc index a7eee7a63..a6fc431c1 100644 --- a/vod/src/model/SetMessageCallbackRequest.cc +++ b/vod/src/model/SetMessageCallbackRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SetMessageCallbackRequest; SetMessageCallbackRequest::SetMessageCallbackRequest() : RpcServiceRequest("vod", "2017-03-21", "SetMessageCallback") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetMessageCallbackRequest::~SetMessageCallbackRequest() {} @@ -33,7 +35,7 @@ std::string SetMessageCallbackRequest::getAuthKey()const void SetMessageCallbackRequest::setAuthKey(const std::string& authKey) { authKey_ = authKey; - setCoreParameter("AuthKey", authKey); + setParameter("AuthKey", authKey); } std::string SetMessageCallbackRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ std::string SetMessageCallbackRequest::getResourceOwnerId()const void SetMessageCallbackRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } long SetMessageCallbackRequest::getResourceRealOwnerId()const @@ -55,7 +57,7 @@ long SetMessageCallbackRequest::getResourceRealOwnerId()const void SetMessageCallbackRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string SetMessageCallbackRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string SetMessageCallbackRequest::getAccessKeyId()const void SetMessageCallbackRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetMessageCallbackRequest::getCallbackType()const @@ -77,7 +79,7 @@ std::string SetMessageCallbackRequest::getCallbackType()const void SetMessageCallbackRequest::setCallbackType(const std::string& callbackType) { callbackType_ = callbackType; - setCoreParameter("CallbackType", callbackType); + setParameter("CallbackType", callbackType); } std::string SetMessageCallbackRequest::getCallbackSwitch()const @@ -88,7 +90,7 @@ std::string SetMessageCallbackRequest::getCallbackSwitch()const void SetMessageCallbackRequest::setCallbackSwitch(const std::string& callbackSwitch) { callbackSwitch_ = callbackSwitch; - setCoreParameter("CallbackSwitch", callbackSwitch); + setParameter("CallbackSwitch", callbackSwitch); } std::string SetMessageCallbackRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string SetMessageCallbackRequest::getResourceOwnerAccount()const void SetMessageCallbackRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SetMessageCallbackRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string SetMessageCallbackRequest::getOwnerAccount()const void SetMessageCallbackRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string SetMessageCallbackRequest::getEventTypeList()const @@ -121,7 +123,7 @@ std::string SetMessageCallbackRequest::getEventTypeList()const void SetMessageCallbackRequest::setEventTypeList(const std::string& eventTypeList) { eventTypeList_ = eventTypeList; - setCoreParameter("EventTypeList", eventTypeList); + setParameter("EventTypeList", eventTypeList); } std::string SetMessageCallbackRequest::getMnsQueueName()const @@ -132,7 +134,7 @@ std::string SetMessageCallbackRequest::getMnsQueueName()const void SetMessageCallbackRequest::setMnsQueueName(const std::string& mnsQueueName) { mnsQueueName_ = mnsQueueName; - setCoreParameter("MnsQueueName", mnsQueueName); + setParameter("MnsQueueName", mnsQueueName); } std::string SetMessageCallbackRequest::getOwnerId()const @@ -143,7 +145,7 @@ std::string SetMessageCallbackRequest::getOwnerId()const void SetMessageCallbackRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string SetMessageCallbackRequest::getMnsEndpoint()const @@ -154,7 +156,7 @@ std::string SetMessageCallbackRequest::getMnsEndpoint()const void SetMessageCallbackRequest::setMnsEndpoint(const std::string& mnsEndpoint) { mnsEndpoint_ = mnsEndpoint; - setCoreParameter("MnsEndpoint", mnsEndpoint); + setParameter("MnsEndpoint", mnsEndpoint); } std::string SetMessageCallbackRequest::getAppId()const @@ -165,7 +167,7 @@ std::string SetMessageCallbackRequest::getAppId()const void SetMessageCallbackRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string SetMessageCallbackRequest::getAuthSwitch()const @@ -176,7 +178,7 @@ std::string SetMessageCallbackRequest::getAuthSwitch()const void SetMessageCallbackRequest::setAuthSwitch(const std::string& authSwitch) { authSwitch_ = authSwitch; - setCoreParameter("AuthSwitch", authSwitch); + setParameter("AuthSwitch", authSwitch); } std::string SetMessageCallbackRequest::getCallbackURL()const @@ -187,6 +189,6 @@ std::string SetMessageCallbackRequest::getCallbackURL()const void SetMessageCallbackRequest::setCallbackURL(const std::string& callbackURL) { callbackURL_ = callbackURL; - setCoreParameter("CallbackURL", callbackURL); + setParameter("CallbackURL", callbackURL); } diff --git a/vod/src/model/SetVodDomainCertificateRequest.cc b/vod/src/model/SetVodDomainCertificateRequest.cc index 4c06e0eca..575fd5dd9 100644 --- a/vod/src/model/SetVodDomainCertificateRequest.cc +++ b/vod/src/model/SetVodDomainCertificateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SetVodDomainCertificateRequest; SetVodDomainCertificateRequest::SetVodDomainCertificateRequest() : RpcServiceRequest("vod", "2017-03-21", "SetVodDomainCertificate") -{} +{ + setMethod(HttpRequest::Method::Post); +} SetVodDomainCertificateRequest::~SetVodDomainCertificateRequest() {} @@ -33,7 +35,7 @@ std::string SetVodDomainCertificateRequest::getSSLProtocol()const void SetVodDomainCertificateRequest::setSSLProtocol(const std::string& sSLProtocol) { sSLProtocol_ = sSLProtocol; - setCoreParameter("SSLProtocol", sSLProtocol); + setParameter("SSLProtocol", sSLProtocol); } std::string SetVodDomainCertificateRequest::getSecurityToken()const @@ -44,7 +46,7 @@ std::string SetVodDomainCertificateRequest::getSecurityToken()const void SetVodDomainCertificateRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } std::string SetVodDomainCertificateRequest::getSSLPri()const @@ -55,7 +57,7 @@ std::string SetVodDomainCertificateRequest::getSSLPri()const void SetVodDomainCertificateRequest::setSSLPri(const std::string& sSLPri) { sSLPri_ = sSLPri; - setCoreParameter("SSLPri", sSLPri); + setParameter("SSLPri", sSLPri); } std::string SetVodDomainCertificateRequest::getCertName()const @@ -66,7 +68,7 @@ std::string SetVodDomainCertificateRequest::getCertName()const void SetVodDomainCertificateRequest::setCertName(const std::string& certName) { certName_ = certName; - setCoreParameter("CertName", certName); + setParameter("CertName", certName); } std::string SetVodDomainCertificateRequest::getDomainName()const @@ -77,7 +79,7 @@ std::string SetVodDomainCertificateRequest::getDomainName()const void SetVodDomainCertificateRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long SetVodDomainCertificateRequest::getOwnerId()const @@ -88,7 +90,7 @@ long SetVodDomainCertificateRequest::getOwnerId()const void SetVodDomainCertificateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SetVodDomainCertificateRequest::getSSLPub()const @@ -99,7 +101,7 @@ std::string SetVodDomainCertificateRequest::getSSLPub()const void SetVodDomainCertificateRequest::setSSLPub(const std::string& sSLPub) { sSLPub_ = sSLPub; - setCoreParameter("SSLPub", sSLPub); + setParameter("SSLPub", sSLPub); } std::string SetVodDomainCertificateRequest::getRegion()const @@ -110,6 +112,6 @@ std::string SetVodDomainCertificateRequest::getRegion()const void SetVodDomainCertificateRequest::setRegion(const std::string& region) { region_ = region; - setCoreParameter("Region", region); + setParameter("Region", region); } diff --git a/vod/src/model/SubmitAIJobRequest.cc b/vod/src/model/SubmitAIJobRequest.cc index 6ea6ef4f5..a5e3354fc 100644 --- a/vod/src/model/SubmitAIJobRequest.cc +++ b/vod/src/model/SubmitAIJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SubmitAIJobRequest; SubmitAIJobRequest::SubmitAIJobRequest() : RpcServiceRequest("vod", "2017-03-21", "SubmitAIJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitAIJobRequest::~SubmitAIJobRequest() {} @@ -33,7 +35,7 @@ std::string SubmitAIJobRequest::getResourceOwnerId()const void SubmitAIJobRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string SubmitAIJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitAIJobRequest::getAccessKeyId()const void SubmitAIJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitAIJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitAIJobRequest::getUserData()const void SubmitAIJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitAIJobRequest::getTypes()const @@ -66,7 +68,7 @@ std::string SubmitAIJobRequest::getTypes()const void SubmitAIJobRequest::setTypes(const std::string& types) { types_ = types; - setCoreParameter("Types", types); + setParameter("Types", types); } std::string SubmitAIJobRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string SubmitAIJobRequest::getResourceOwnerAccount()const void SubmitAIJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitAIJobRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string SubmitAIJobRequest::getOwnerAccount()const void SubmitAIJobRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string SubmitAIJobRequest::getOwnerId()const @@ -99,7 +101,7 @@ std::string SubmitAIJobRequest::getOwnerId()const void SubmitAIJobRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string SubmitAIJobRequest::getMediaId()const @@ -110,7 +112,7 @@ std::string SubmitAIJobRequest::getMediaId()const void SubmitAIJobRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string SubmitAIJobRequest::getInput()const @@ -121,7 +123,7 @@ std::string SubmitAIJobRequest::getInput()const void SubmitAIJobRequest::setInput(const std::string& input) { input_ = input; - setCoreParameter("Input", input); + setParameter("Input", input); } std::string SubmitAIJobRequest::getConfig()const @@ -132,6 +134,6 @@ std::string SubmitAIJobRequest::getConfig()const void SubmitAIJobRequest::setConfig(const std::string& config) { config_ = config; - setCoreParameter("Config", config); + setParameter("Config", config); } diff --git a/vod/src/model/SubmitAIMediaAuditJobRequest.cc b/vod/src/model/SubmitAIMediaAuditJobRequest.cc index 6bb8919b7..e68a07d20 100644 --- a/vod/src/model/SubmitAIMediaAuditJobRequest.cc +++ b/vod/src/model/SubmitAIMediaAuditJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SubmitAIMediaAuditJobRequest; SubmitAIMediaAuditJobRequest::SubmitAIMediaAuditJobRequest() : RpcServiceRequest("vod", "2017-03-21", "SubmitAIMediaAuditJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitAIMediaAuditJobRequest::~SubmitAIMediaAuditJobRequest() {} @@ -33,7 +35,7 @@ long SubmitAIMediaAuditJobRequest::getResourceOwnerId()const void SubmitAIMediaAuditJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitAIMediaAuditJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitAIMediaAuditJobRequest::getAccessKeyId()const void SubmitAIMediaAuditJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitAIMediaAuditJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitAIMediaAuditJobRequest::getUserData()const void SubmitAIMediaAuditJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitAIMediaAuditJobRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitAIMediaAuditJobRequest::getResourceOwnerAccount()const void SubmitAIMediaAuditJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitAIMediaAuditJobRequest::getOwnerId()const @@ -77,7 +79,7 @@ std::string SubmitAIMediaAuditJobRequest::getOwnerId()const void SubmitAIMediaAuditJobRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string SubmitAIMediaAuditJobRequest::getMediaId()const @@ -88,7 +90,7 @@ std::string SubmitAIMediaAuditJobRequest::getMediaId()const void SubmitAIMediaAuditJobRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string SubmitAIMediaAuditJobRequest::getTemplateId()const @@ -99,7 +101,7 @@ std::string SubmitAIMediaAuditJobRequest::getTemplateId()const void SubmitAIMediaAuditJobRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } std::string SubmitAIMediaAuditJobRequest::getMediaType()const @@ -110,6 +112,6 @@ std::string SubmitAIMediaAuditJobRequest::getMediaType()const void SubmitAIMediaAuditJobRequest::setMediaType(const std::string& mediaType) { mediaType_ = mediaType; - setCoreParameter("MediaType", mediaType); + setParameter("MediaType", mediaType); } diff --git a/vod/src/model/SubmitDynamicImageJobRequest.cc b/vod/src/model/SubmitDynamicImageJobRequest.cc index 03554b554..4e5b01395 100644 --- a/vod/src/model/SubmitDynamicImageJobRequest.cc +++ b/vod/src/model/SubmitDynamicImageJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SubmitDynamicImageJobRequest; SubmitDynamicImageJobRequest::SubmitDynamicImageJobRequest() : RpcServiceRequest("vod", "2017-03-21", "SubmitDynamicImageJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitDynamicImageJobRequest::~SubmitDynamicImageJobRequest() {} @@ -33,7 +35,7 @@ long SubmitDynamicImageJobRequest::getResourceOwnerId()const void SubmitDynamicImageJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitDynamicImageJobRequest::getDynamicImageTemplateId()const @@ -44,7 +46,7 @@ std::string SubmitDynamicImageJobRequest::getDynamicImageTemplateId()const void SubmitDynamicImageJobRequest::setDynamicImageTemplateId(const std::string& dynamicImageTemplateId) { dynamicImageTemplateId_ = dynamicImageTemplateId; - setCoreParameter("DynamicImageTemplateId", dynamicImageTemplateId); + setParameter("DynamicImageTemplateId", dynamicImageTemplateId); } std::string SubmitDynamicImageJobRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string SubmitDynamicImageJobRequest::getAccessKeyId()const void SubmitDynamicImageJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitDynamicImageJobRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitDynamicImageJobRequest::getResourceOwnerAccount()const void SubmitDynamicImageJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitDynamicImageJobRequest::getVideoId()const @@ -77,7 +79,7 @@ std::string SubmitDynamicImageJobRequest::getVideoId()const void SubmitDynamicImageJobRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } std::string SubmitDynamicImageJobRequest::getOverrideParams()const @@ -88,7 +90,7 @@ std::string SubmitDynamicImageJobRequest::getOverrideParams()const void SubmitDynamicImageJobRequest::setOverrideParams(const std::string& overrideParams) { overrideParams_ = overrideParams; - setCoreParameter("OverrideParams", overrideParams); + setParameter("OverrideParams", overrideParams); } long SubmitDynamicImageJobRequest::getOwnerId()const @@ -99,6 +101,6 @@ long SubmitDynamicImageJobRequest::getOwnerId()const void SubmitDynamicImageJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/SubmitPreprocessJobsRequest.cc b/vod/src/model/SubmitPreprocessJobsRequest.cc index 5479f3789..f6c779209 100644 --- a/vod/src/model/SubmitPreprocessJobsRequest.cc +++ b/vod/src/model/SubmitPreprocessJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SubmitPreprocessJobsRequest; SubmitPreprocessJobsRequest::SubmitPreprocessJobsRequest() : RpcServiceRequest("vod", "2017-03-21", "SubmitPreprocessJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitPreprocessJobsRequest::~SubmitPreprocessJobsRequest() {} @@ -33,7 +35,7 @@ long SubmitPreprocessJobsRequest::getResourceOwnerId()const void SubmitPreprocessJobsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitPreprocessJobsRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string SubmitPreprocessJobsRequest::getResourceOwnerAccount()const void SubmitPreprocessJobsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitPreprocessJobsRequest::getVideoId()const @@ -55,7 +57,7 @@ std::string SubmitPreprocessJobsRequest::getVideoId()const void SubmitPreprocessJobsRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long SubmitPreprocessJobsRequest::getOwnerId()const @@ -66,7 +68,7 @@ long SubmitPreprocessJobsRequest::getOwnerId()const void SubmitPreprocessJobsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitPreprocessJobsRequest::getAccessKeyId()const @@ -77,7 +79,7 @@ std::string SubmitPreprocessJobsRequest::getAccessKeyId()const void SubmitPreprocessJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitPreprocessJobsRequest::getPreprocessType()const @@ -88,6 +90,6 @@ std::string SubmitPreprocessJobsRequest::getPreprocessType()const void SubmitPreprocessJobsRequest::setPreprocessType(const std::string& preprocessType) { preprocessType_ = preprocessType; - setCoreParameter("PreprocessType", preprocessType); + setParameter("PreprocessType", preprocessType); } diff --git a/vod/src/model/SubmitSnapshotJobRequest.cc b/vod/src/model/SubmitSnapshotJobRequest.cc index 28cbfa5f3..4a7742cb1 100644 --- a/vod/src/model/SubmitSnapshotJobRequest.cc +++ b/vod/src/model/SubmitSnapshotJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SubmitSnapshotJobRequest; SubmitSnapshotJobRequest::SubmitSnapshotJobRequest() : RpcServiceRequest("vod", "2017-03-21", "SubmitSnapshotJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitSnapshotJobRequest::~SubmitSnapshotJobRequest() {} @@ -33,7 +35,7 @@ long SubmitSnapshotJobRequest::getResourceOwnerId()const void SubmitSnapshotJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitSnapshotJobRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitSnapshotJobRequest::getAccessKeyId()const void SubmitSnapshotJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitSnapshotJobRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitSnapshotJobRequest::getUserData()const void SubmitSnapshotJobRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } long SubmitSnapshotJobRequest::getSpecifiedOffsetTime()const @@ -66,7 +68,7 @@ long SubmitSnapshotJobRequest::getSpecifiedOffsetTime()const void SubmitSnapshotJobRequest::setSpecifiedOffsetTime(long specifiedOffsetTime) { specifiedOffsetTime_ = specifiedOffsetTime; - setCoreParameter("SpecifiedOffsetTime", std::to_string(specifiedOffsetTime)); + setParameter("SpecifiedOffsetTime", std::to_string(specifiedOffsetTime)); } std::string SubmitSnapshotJobRequest::getSpriteSnapshotConfig()const @@ -77,7 +79,7 @@ std::string SubmitSnapshotJobRequest::getSpriteSnapshotConfig()const void SubmitSnapshotJobRequest::setSpriteSnapshotConfig(const std::string& spriteSnapshotConfig) { spriteSnapshotConfig_ = spriteSnapshotConfig; - setCoreParameter("SpriteSnapshotConfig", spriteSnapshotConfig); + setParameter("SpriteSnapshotConfig", spriteSnapshotConfig); } std::string SubmitSnapshotJobRequest::getSnapshotTemplateId()const @@ -88,7 +90,7 @@ std::string SubmitSnapshotJobRequest::getSnapshotTemplateId()const void SubmitSnapshotJobRequest::setSnapshotTemplateId(const std::string& snapshotTemplateId) { snapshotTemplateId_ = snapshotTemplateId; - setCoreParameter("SnapshotTemplateId", snapshotTemplateId); + setParameter("SnapshotTemplateId", snapshotTemplateId); } std::string SubmitSnapshotJobRequest::getHeight()const @@ -99,7 +101,7 @@ std::string SubmitSnapshotJobRequest::getHeight()const void SubmitSnapshotJobRequest::setHeight(const std::string& height) { height_ = height; - setCoreParameter("Height", height); + setParameter("Height", height); } std::string SubmitSnapshotJobRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string SubmitSnapshotJobRequest::getResourceOwnerAccount()const void SubmitSnapshotJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long SubmitSnapshotJobRequest::getCount()const @@ -121,7 +123,7 @@ long SubmitSnapshotJobRequest::getCount()const void SubmitSnapshotJobRequest::setCount(long count) { count_ = count; - setCoreParameter("Count", std::to_string(count)); + setParameter("Count", std::to_string(count)); } std::string SubmitSnapshotJobRequest::getVideoId()const @@ -132,7 +134,7 @@ std::string SubmitSnapshotJobRequest::getVideoId()const void SubmitSnapshotJobRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long SubmitSnapshotJobRequest::getOwnerId()const @@ -143,7 +145,7 @@ long SubmitSnapshotJobRequest::getOwnerId()const void SubmitSnapshotJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitSnapshotJobRequest::getWidth()const @@ -154,7 +156,7 @@ std::string SubmitSnapshotJobRequest::getWidth()const void SubmitSnapshotJobRequest::setWidth(const std::string& width) { width_ = width; - setCoreParameter("Width", width); + setParameter("Width", width); } std::string SubmitSnapshotJobRequest::getFileUrl()const @@ -165,7 +167,7 @@ std::string SubmitSnapshotJobRequest::getFileUrl()const void SubmitSnapshotJobRequest::setFileUrl(const std::string& fileUrl) { fileUrl_ = fileUrl; - setCoreParameter("FileUrl", fileUrl); + setParameter("FileUrl", fileUrl); } long SubmitSnapshotJobRequest::getInterval()const @@ -176,6 +178,6 @@ long SubmitSnapshotJobRequest::getInterval()const void SubmitSnapshotJobRequest::setInterval(long interval) { interval_ = interval; - setCoreParameter("Interval", std::to_string(interval)); + setParameter("Interval", std::to_string(interval)); } diff --git a/vod/src/model/SubmitTranscodeJobsRequest.cc b/vod/src/model/SubmitTranscodeJobsRequest.cc index 739db1ba6..5b4763384 100644 --- a/vod/src/model/SubmitTranscodeJobsRequest.cc +++ b/vod/src/model/SubmitTranscodeJobsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SubmitTranscodeJobsRequest; SubmitTranscodeJobsRequest::SubmitTranscodeJobsRequest() : RpcServiceRequest("vod", "2017-03-21", "SubmitTranscodeJobs") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitTranscodeJobsRequest::~SubmitTranscodeJobsRequest() {} @@ -33,7 +35,7 @@ long SubmitTranscodeJobsRequest::getResourceOwnerId()const void SubmitTranscodeJobsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitTranscodeJobsRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string SubmitTranscodeJobsRequest::getAccessKeyId()const void SubmitTranscodeJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitTranscodeJobsRequest::getUserData()const @@ -55,7 +57,7 @@ std::string SubmitTranscodeJobsRequest::getUserData()const void SubmitTranscodeJobsRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string SubmitTranscodeJobsRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string SubmitTranscodeJobsRequest::getResourceOwnerAccount()const void SubmitTranscodeJobsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string SubmitTranscodeJobsRequest::getVideoId()const @@ -77,7 +79,7 @@ std::string SubmitTranscodeJobsRequest::getVideoId()const void SubmitTranscodeJobsRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } std::string SubmitTranscodeJobsRequest::getOverrideParams()const @@ -88,7 +90,7 @@ std::string SubmitTranscodeJobsRequest::getOverrideParams()const void SubmitTranscodeJobsRequest::setOverrideParams(const std::string& overrideParams) { overrideParams_ = overrideParams; - setCoreParameter("OverrideParams", overrideParams); + setParameter("OverrideParams", overrideParams); } long SubmitTranscodeJobsRequest::getOwnerId()const @@ -99,7 +101,7 @@ long SubmitTranscodeJobsRequest::getOwnerId()const void SubmitTranscodeJobsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitTranscodeJobsRequest::getPriority()const @@ -110,7 +112,7 @@ std::string SubmitTranscodeJobsRequest::getPriority()const void SubmitTranscodeJobsRequest::setPriority(const std::string& priority) { priority_ = priority; - setCoreParameter("Priority", priority); + setParameter("Priority", priority); } std::string SubmitTranscodeJobsRequest::getPipelineId()const @@ -121,7 +123,7 @@ std::string SubmitTranscodeJobsRequest::getPipelineId()const void SubmitTranscodeJobsRequest::setPipelineId(const std::string& pipelineId) { pipelineId_ = pipelineId; - setCoreParameter("PipelineId", pipelineId); + setParameter("PipelineId", pipelineId); } std::string SubmitTranscodeJobsRequest::getTemplateGroupId()const @@ -132,7 +134,7 @@ std::string SubmitTranscodeJobsRequest::getTemplateGroupId()const void SubmitTranscodeJobsRequest::setTemplateGroupId(const std::string& templateGroupId) { templateGroupId_ = templateGroupId; - setCoreParameter("TemplateGroupId", templateGroupId); + setParameter("TemplateGroupId", templateGroupId); } std::string SubmitTranscodeJobsRequest::getFileUrl()const @@ -143,7 +145,7 @@ std::string SubmitTranscodeJobsRequest::getFileUrl()const void SubmitTranscodeJobsRequest::setFileUrl(const std::string& fileUrl) { fileUrl_ = fileUrl; - setCoreParameter("FileUrl", fileUrl); + setParameter("FileUrl", fileUrl); } std::string SubmitTranscodeJobsRequest::getEncryptConfig()const @@ -154,6 +156,6 @@ std::string SubmitTranscodeJobsRequest::getEncryptConfig()const void SubmitTranscodeJobsRequest::setEncryptConfig(const std::string& encryptConfig) { encryptConfig_ = encryptConfig; - setCoreParameter("EncryptConfig", encryptConfig); + setParameter("EncryptConfig", encryptConfig); } diff --git a/vod/src/model/SubmitWorkflowJobRequest.cc b/vod/src/model/SubmitWorkflowJobRequest.cc index a9cd75669..b14b04d44 100644 --- a/vod/src/model/SubmitWorkflowJobRequest.cc +++ b/vod/src/model/SubmitWorkflowJobRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::SubmitWorkflowJobRequest; SubmitWorkflowJobRequest::SubmitWorkflowJobRequest() : RpcServiceRequest("vod", "2017-03-21", "SubmitWorkflowJob") -{} +{ + setMethod(HttpRequest::Method::Post); +} SubmitWorkflowJobRequest::~SubmitWorkflowJobRequest() {} @@ -33,7 +35,7 @@ long SubmitWorkflowJobRequest::getResourceOwnerId()const void SubmitWorkflowJobRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string SubmitWorkflowJobRequest::getWorkflowId()const @@ -44,7 +46,7 @@ std::string SubmitWorkflowJobRequest::getWorkflowId()const void SubmitWorkflowJobRequest::setWorkflowId(const std::string& workflowId) { workflowId_ = workflowId; - setCoreParameter("WorkflowId", workflowId); + setParameter("WorkflowId", workflowId); } std::string SubmitWorkflowJobRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string SubmitWorkflowJobRequest::getResourceOwnerAccount()const void SubmitWorkflowJobRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long SubmitWorkflowJobRequest::getOwnerId()const @@ -66,7 +68,7 @@ long SubmitWorkflowJobRequest::getOwnerId()const void SubmitWorkflowJobRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string SubmitWorkflowJobRequest::getMediaId()const @@ -77,7 +79,7 @@ std::string SubmitWorkflowJobRequest::getMediaId()const void SubmitWorkflowJobRequest::setMediaId(const std::string& mediaId) { mediaId_ = mediaId; - setCoreParameter("MediaId", mediaId); + setParameter("MediaId", mediaId); } std::string SubmitWorkflowJobRequest::getFileUrl()const @@ -88,6 +90,6 @@ std::string SubmitWorkflowJobRequest::getFileUrl()const void SubmitWorkflowJobRequest::setFileUrl(const std::string& fileUrl) { fileUrl_ = fileUrl; - setCoreParameter("FileUrl", fileUrl); + setParameter("FileUrl", fileUrl); } diff --git a/vod/src/model/UpdateAITemplateRequest.cc b/vod/src/model/UpdateAITemplateRequest.cc index d80c946f5..eb7a7cb90 100644 --- a/vod/src/model/UpdateAITemplateRequest.cc +++ b/vod/src/model/UpdateAITemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateAITemplateRequest; UpdateAITemplateRequest::UpdateAITemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateAITemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateAITemplateRequest::~UpdateAITemplateRequest() {} @@ -33,7 +35,7 @@ long UpdateAITemplateRequest::getResourceOwnerId()const void UpdateAITemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateAITemplateRequest::getTemplateConfig()const @@ -44,7 +46,7 @@ std::string UpdateAITemplateRequest::getTemplateConfig()const void UpdateAITemplateRequest::setTemplateConfig(const std::string& templateConfig) { templateConfig_ = templateConfig; - setCoreParameter("TemplateConfig", templateConfig); + setParameter("TemplateConfig", templateConfig); } std::string UpdateAITemplateRequest::getTemplateName()const @@ -55,7 +57,7 @@ std::string UpdateAITemplateRequest::getTemplateName()const void UpdateAITemplateRequest::setTemplateName(const std::string& templateName) { templateName_ = templateName; - setCoreParameter("TemplateName", templateName); + setParameter("TemplateName", templateName); } std::string UpdateAITemplateRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateAITemplateRequest::getResourceOwnerAccount()const void UpdateAITemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UpdateAITemplateRequest::getOwnerId()const @@ -77,7 +79,7 @@ long UpdateAITemplateRequest::getOwnerId()const void UpdateAITemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateAITemplateRequest::getTemplateId()const @@ -88,6 +90,6 @@ std::string UpdateAITemplateRequest::getTemplateId()const void UpdateAITemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } diff --git a/vod/src/model/UpdateAppInfoRequest.cc b/vod/src/model/UpdateAppInfoRequest.cc index e57e0a850..708099dca 100644 --- a/vod/src/model/UpdateAppInfoRequest.cc +++ b/vod/src/model/UpdateAppInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateAppInfoRequest; UpdateAppInfoRequest::UpdateAppInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateAppInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateAppInfoRequest::~UpdateAppInfoRequest() {} @@ -33,7 +35,7 @@ long UpdateAppInfoRequest::getResourceOwnerId()const void UpdateAppInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateAppInfoRequest::getDescription()const @@ -44,7 +46,7 @@ std::string UpdateAppInfoRequest::getDescription()const void UpdateAppInfoRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } long UpdateAppInfoRequest::getResourceRealOwnerId()const @@ -55,7 +57,7 @@ long UpdateAppInfoRequest::getResourceRealOwnerId()const void UpdateAppInfoRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } std::string UpdateAppInfoRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string UpdateAppInfoRequest::getAccessKeyId()const void UpdateAppInfoRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateAppInfoRequest::getAppName()const @@ -77,7 +79,7 @@ std::string UpdateAppInfoRequest::getAppName()const void UpdateAppInfoRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } std::string UpdateAppInfoRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string UpdateAppInfoRequest::getResourceOwnerAccount()const void UpdateAppInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UpdateAppInfoRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UpdateAppInfoRequest::getOwnerId()const void UpdateAppInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateAppInfoRequest::getAppId()const @@ -110,7 +112,7 @@ std::string UpdateAppInfoRequest::getAppId()const void UpdateAppInfoRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } std::string UpdateAppInfoRequest::getStatus()const @@ -121,6 +123,6 @@ std::string UpdateAppInfoRequest::getStatus()const void UpdateAppInfoRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vod/src/model/UpdateAttachedMediaInfosRequest.cc b/vod/src/model/UpdateAttachedMediaInfosRequest.cc index 8ab2bd203..14405066c 100644 --- a/vod/src/model/UpdateAttachedMediaInfosRequest.cc +++ b/vod/src/model/UpdateAttachedMediaInfosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateAttachedMediaInfosRequest; UpdateAttachedMediaInfosRequest::UpdateAttachedMediaInfosRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateAttachedMediaInfos") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateAttachedMediaInfosRequest::~UpdateAttachedMediaInfosRequest() {} @@ -33,7 +35,7 @@ long UpdateAttachedMediaInfosRequest::getResourceOwnerId()const void UpdateAttachedMediaInfosRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateAttachedMediaInfosRequest::getUpdateContent()const @@ -44,7 +46,7 @@ std::string UpdateAttachedMediaInfosRequest::getUpdateContent()const void UpdateAttachedMediaInfosRequest::setUpdateContent(const std::string& updateContent) { updateContent_ = updateContent; - setCoreParameter("UpdateContent", updateContent); + setParameter("UpdateContent", updateContent); } std::string UpdateAttachedMediaInfosRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string UpdateAttachedMediaInfosRequest::getResourceOwnerAccount()const void UpdateAttachedMediaInfosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UpdateAttachedMediaInfosRequest::getResourceRealOwnerId()const @@ -66,7 +68,7 @@ long UpdateAttachedMediaInfosRequest::getResourceRealOwnerId()const void UpdateAttachedMediaInfosRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } long UpdateAttachedMediaInfosRequest::getOwnerId()const @@ -77,7 +79,7 @@ long UpdateAttachedMediaInfosRequest::getOwnerId()const void UpdateAttachedMediaInfosRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateAttachedMediaInfosRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string UpdateAttachedMediaInfosRequest::getAccessKeyId()const void UpdateAttachedMediaInfosRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/vod/src/model/UpdateCategoryRequest.cc b/vod/src/model/UpdateCategoryRequest.cc index 36ef4e483..6a040b70e 100644 --- a/vod/src/model/UpdateCategoryRequest.cc +++ b/vod/src/model/UpdateCategoryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateCategoryRequest; UpdateCategoryRequest::UpdateCategoryRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateCategory") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateCategoryRequest::~UpdateCategoryRequest() {} @@ -33,7 +35,7 @@ std::string UpdateCategoryRequest::getResourceOwnerId()const void UpdateCategoryRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string UpdateCategoryRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string UpdateCategoryRequest::getResourceOwnerAccount()const void UpdateCategoryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateCategoryRequest::getOwnerId()const @@ -55,7 +57,7 @@ std::string UpdateCategoryRequest::getOwnerId()const void UpdateCategoryRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } long UpdateCategoryRequest::getCateId()const @@ -66,7 +68,7 @@ long UpdateCategoryRequest::getCateId()const void UpdateCategoryRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } std::string UpdateCategoryRequest::getCateName()const @@ -77,6 +79,6 @@ std::string UpdateCategoryRequest::getCateName()const void UpdateCategoryRequest::setCateName(const std::string& cateName) { cateName_ = cateName; - setCoreParameter("CateName", cateName); + setParameter("CateName", cateName); } diff --git a/vod/src/model/UpdateEditingProjectRequest.cc b/vod/src/model/UpdateEditingProjectRequest.cc index e8acec71c..5bf3d09d7 100644 --- a/vod/src/model/UpdateEditingProjectRequest.cc +++ b/vod/src/model/UpdateEditingProjectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateEditingProjectRequest; UpdateEditingProjectRequest::UpdateEditingProjectRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateEditingProject") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateEditingProjectRequest::~UpdateEditingProjectRequest() {} @@ -33,7 +35,7 @@ std::string UpdateEditingProjectRequest::getResourceOwnerId()const void UpdateEditingProjectRequest::setResourceOwnerId(const std::string& resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", resourceOwnerId); + setParameter("ResourceOwnerId", resourceOwnerId); } std::string UpdateEditingProjectRequest::getDescription()const @@ -44,7 +46,7 @@ std::string UpdateEditingProjectRequest::getDescription()const void UpdateEditingProjectRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string UpdateEditingProjectRequest::getTitle()const @@ -55,7 +57,7 @@ std::string UpdateEditingProjectRequest::getTitle()const void UpdateEditingProjectRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string UpdateEditingProjectRequest::getAccessKeyId()const @@ -66,7 +68,7 @@ std::string UpdateEditingProjectRequest::getAccessKeyId()const void UpdateEditingProjectRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateEditingProjectRequest::getCoverURL()const @@ -77,7 +79,7 @@ std::string UpdateEditingProjectRequest::getCoverURL()const void UpdateEditingProjectRequest::setCoverURL(const std::string& coverURL) { coverURL_ = coverURL; - setCoreParameter("CoverURL", coverURL); + setParameter("CoverURL", coverURL); } std::string UpdateEditingProjectRequest::getProjectId()const @@ -88,7 +90,7 @@ std::string UpdateEditingProjectRequest::getProjectId()const void UpdateEditingProjectRequest::setProjectId(const std::string& projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", projectId); + setParameter("ProjectId", projectId); } std::string UpdateEditingProjectRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string UpdateEditingProjectRequest::getResourceOwnerAccount()const void UpdateEditingProjectRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateEditingProjectRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string UpdateEditingProjectRequest::getOwnerAccount()const void UpdateEditingProjectRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string UpdateEditingProjectRequest::getOwnerId()const @@ -121,7 +123,7 @@ std::string UpdateEditingProjectRequest::getOwnerId()const void UpdateEditingProjectRequest::setOwnerId(const std::string& ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", ownerId); + setParameter("OwnerId", ownerId); } std::string UpdateEditingProjectRequest::getTimeline()const @@ -132,6 +134,6 @@ std::string UpdateEditingProjectRequest::getTimeline()const void UpdateEditingProjectRequest::setTimeline(const std::string& timeline) { timeline_ = timeline; - setCoreParameter("Timeline", timeline); + setParameter("Timeline", timeline); } diff --git a/vod/src/model/UpdateImageInfosRequest.cc b/vod/src/model/UpdateImageInfosRequest.cc index 4fcdbb61c..71e360db7 100644 --- a/vod/src/model/UpdateImageInfosRequest.cc +++ b/vod/src/model/UpdateImageInfosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateImageInfosRequest; UpdateImageInfosRequest::UpdateImageInfosRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateImageInfos") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateImageInfosRequest::~UpdateImageInfosRequest() {} @@ -33,7 +35,7 @@ long UpdateImageInfosRequest::getResourceOwnerId()const void UpdateImageInfosRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateImageInfosRequest::getUpdateContent()const @@ -44,7 +46,7 @@ std::string UpdateImageInfosRequest::getUpdateContent()const void UpdateImageInfosRequest::setUpdateContent(const std::string& updateContent) { updateContent_ = updateContent; - setCoreParameter("UpdateContent", updateContent); + setParameter("UpdateContent", updateContent); } std::string UpdateImageInfosRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string UpdateImageInfosRequest::getResourceOwnerAccount()const void UpdateImageInfosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UpdateImageInfosRequest::getResourceRealOwnerId()const @@ -66,7 +68,7 @@ long UpdateImageInfosRequest::getResourceRealOwnerId()const void UpdateImageInfosRequest::setResourceRealOwnerId(long resourceRealOwnerId) { resourceRealOwnerId_ = resourceRealOwnerId; - setCoreParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); + setParameter("ResourceRealOwnerId", std::to_string(resourceRealOwnerId)); } long UpdateImageInfosRequest::getOwnerId()const @@ -77,7 +79,7 @@ long UpdateImageInfosRequest::getOwnerId()const void UpdateImageInfosRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateImageInfosRequest::getAccessKeyId()const @@ -88,6 +90,6 @@ std::string UpdateImageInfosRequest::getAccessKeyId()const void UpdateImageInfosRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/vod/src/model/UpdateTranscodeTemplateGroupRequest.cc b/vod/src/model/UpdateTranscodeTemplateGroupRequest.cc index 824cf7e74..9b3c46576 100644 --- a/vod/src/model/UpdateTranscodeTemplateGroupRequest.cc +++ b/vod/src/model/UpdateTranscodeTemplateGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateTranscodeTemplateGroupRequest; UpdateTranscodeTemplateGroupRequest::UpdateTranscodeTemplateGroupRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateTranscodeTemplateGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateTranscodeTemplateGroupRequest::~UpdateTranscodeTemplateGroupRequest() {} @@ -33,7 +35,7 @@ std::string UpdateTranscodeTemplateGroupRequest::getTranscodeTemplateList()const void UpdateTranscodeTemplateGroupRequest::setTranscodeTemplateList(const std::string& transcodeTemplateList) { transcodeTemplateList_ = transcodeTemplateList; - setCoreParameter("TranscodeTemplateList", transcodeTemplateList); + setParameter("TranscodeTemplateList", transcodeTemplateList); } long UpdateTranscodeTemplateGroupRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long UpdateTranscodeTemplateGroupRequest::getResourceOwnerId()const void UpdateTranscodeTemplateGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateTranscodeTemplateGroupRequest::getAccessKeyId()const @@ -55,7 +57,7 @@ std::string UpdateTranscodeTemplateGroupRequest::getAccessKeyId()const void UpdateTranscodeTemplateGroupRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateTranscodeTemplateGroupRequest::getLocked()const @@ -66,7 +68,7 @@ std::string UpdateTranscodeTemplateGroupRequest::getLocked()const void UpdateTranscodeTemplateGroupRequest::setLocked(const std::string& locked) { locked_ = locked; - setCoreParameter("Locked", locked); + setParameter("Locked", locked); } std::string UpdateTranscodeTemplateGroupRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string UpdateTranscodeTemplateGroupRequest::getResourceOwnerAccount()const void UpdateTranscodeTemplateGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UpdateTranscodeTemplateGroupRequest::getOwnerId()const @@ -88,7 +90,7 @@ long UpdateTranscodeTemplateGroupRequest::getOwnerId()const void UpdateTranscodeTemplateGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId()const @@ -99,7 +101,7 @@ std::string UpdateTranscodeTemplateGroupRequest::getTranscodeTemplateGroupId()co void UpdateTranscodeTemplateGroupRequest::setTranscodeTemplateGroupId(const std::string& transcodeTemplateGroupId) { transcodeTemplateGroupId_ = transcodeTemplateGroupId; - setCoreParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); + setParameter("TranscodeTemplateGroupId", transcodeTemplateGroupId); } std::string UpdateTranscodeTemplateGroupRequest::getName()const @@ -110,6 +112,6 @@ std::string UpdateTranscodeTemplateGroupRequest::getName()const void UpdateTranscodeTemplateGroupRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vod/src/model/UpdateVideoInfoRequest.cc b/vod/src/model/UpdateVideoInfoRequest.cc index 0b6392249..65caf0a0d 100644 --- a/vod/src/model/UpdateVideoInfoRequest.cc +++ b/vod/src/model/UpdateVideoInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateVideoInfoRequest; UpdateVideoInfoRequest::UpdateVideoInfoRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateVideoInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateVideoInfoRequest::~UpdateVideoInfoRequest() {} @@ -33,7 +35,7 @@ long UpdateVideoInfoRequest::getResourceOwnerId()const void UpdateVideoInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateVideoInfoRequest::getDescription()const @@ -44,7 +46,7 @@ std::string UpdateVideoInfoRequest::getDescription()const void UpdateVideoInfoRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string UpdateVideoInfoRequest::getTitle()const @@ -55,7 +57,7 @@ std::string UpdateVideoInfoRequest::getTitle()const void UpdateVideoInfoRequest::setTitle(const std::string& title) { title_ = title; - setCoreParameter("Title", title); + setParameter("Title", title); } std::string UpdateVideoInfoRequest::getCoverURL()const @@ -66,7 +68,7 @@ std::string UpdateVideoInfoRequest::getCoverURL()const void UpdateVideoInfoRequest::setCoverURL(const std::string& coverURL) { coverURL_ = coverURL; - setCoreParameter("CoverURL", coverURL); + setParameter("CoverURL", coverURL); } std::string UpdateVideoInfoRequest::getDownloadSwitch()const @@ -77,7 +79,7 @@ std::string UpdateVideoInfoRequest::getDownloadSwitch()const void UpdateVideoInfoRequest::setDownloadSwitch(const std::string& downloadSwitch) { downloadSwitch_ = downloadSwitch; - setCoreParameter("DownloadSwitch", downloadSwitch); + setParameter("DownloadSwitch", downloadSwitch); } long UpdateVideoInfoRequest::getCateId()const @@ -88,7 +90,7 @@ long UpdateVideoInfoRequest::getCateId()const void UpdateVideoInfoRequest::setCateId(long cateId) { cateId_ = cateId; - setCoreParameter("CateId", std::to_string(cateId)); + setParameter("CateId", std::to_string(cateId)); } std::string UpdateVideoInfoRequest::getCustomMediaInfo()const @@ -99,7 +101,7 @@ std::string UpdateVideoInfoRequest::getCustomMediaInfo()const void UpdateVideoInfoRequest::setCustomMediaInfo(const std::string& customMediaInfo) { customMediaInfo_ = customMediaInfo; - setCoreParameter("CustomMediaInfo", customMediaInfo); + setParameter("CustomMediaInfo", customMediaInfo); } std::string UpdateVideoInfoRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string UpdateVideoInfoRequest::getResourceOwnerAccount()const void UpdateVideoInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UpdateVideoInfoRequest::getVideoId()const @@ -121,7 +123,7 @@ std::string UpdateVideoInfoRequest::getVideoId()const void UpdateVideoInfoRequest::setVideoId(const std::string& videoId) { videoId_ = videoId; - setCoreParameter("VideoId", videoId); + setParameter("VideoId", videoId); } long UpdateVideoInfoRequest::getOwnerId()const @@ -132,7 +134,7 @@ long UpdateVideoInfoRequest::getOwnerId()const void UpdateVideoInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateVideoInfoRequest::getTags()const @@ -143,7 +145,7 @@ std::string UpdateVideoInfoRequest::getTags()const void UpdateVideoInfoRequest::setTags(const std::string& tags) { tags_ = tags; - setCoreParameter("Tags", tags); + setParameter("Tags", tags); } std::string UpdateVideoInfoRequest::getStatus()const @@ -154,6 +156,6 @@ std::string UpdateVideoInfoRequest::getStatus()const void UpdateVideoInfoRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vod/src/model/UpdateVideoInfosRequest.cc b/vod/src/model/UpdateVideoInfosRequest.cc index 306cfd86d..a38f3d872 100644 --- a/vod/src/model/UpdateVideoInfosRequest.cc +++ b/vod/src/model/UpdateVideoInfosRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateVideoInfosRequest; UpdateVideoInfosRequest::UpdateVideoInfosRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateVideoInfos") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateVideoInfosRequest::~UpdateVideoInfosRequest() {} @@ -33,7 +35,7 @@ long UpdateVideoInfosRequest::getResourceOwnerId()const void UpdateVideoInfosRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateVideoInfosRequest::getUpdateContent()const @@ -44,7 +46,7 @@ std::string UpdateVideoInfosRequest::getUpdateContent()const void UpdateVideoInfosRequest::setUpdateContent(const std::string& updateContent) { updateContent_ = updateContent; - setCoreParameter("UpdateContent", updateContent); + setParameter("UpdateContent", updateContent); } std::string UpdateVideoInfosRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string UpdateVideoInfosRequest::getResourceOwnerAccount()const void UpdateVideoInfosRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UpdateVideoInfosRequest::getOwnerId()const @@ -66,6 +68,6 @@ long UpdateVideoInfosRequest::getOwnerId()const void UpdateVideoInfosRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vod/src/model/UpdateVodDomainRequest.cc b/vod/src/model/UpdateVodDomainRequest.cc index 98d0f5199..9fbc438ed 100644 --- a/vod/src/model/UpdateVodDomainRequest.cc +++ b/vod/src/model/UpdateVodDomainRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateVodDomainRequest; UpdateVodDomainRequest::UpdateVodDomainRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateVodDomain") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateVodDomainRequest::~UpdateVodDomainRequest() {} @@ -33,7 +35,7 @@ std::string UpdateVodDomainRequest::getTopLevelDomain()const void UpdateVodDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) { topLevelDomain_ = topLevelDomain; - setCoreParameter("TopLevelDomain", topLevelDomain); + setParameter("TopLevelDomain", topLevelDomain); } std::string UpdateVodDomainRequest::getSources()const @@ -44,7 +46,7 @@ std::string UpdateVodDomainRequest::getSources()const void UpdateVodDomainRequest::setSources(const std::string& sources) { sources_ = sources; - setCoreParameter("Sources", sources); + setParameter("Sources", sources); } std::string UpdateVodDomainRequest::getDomainName()const @@ -55,7 +57,7 @@ std::string UpdateVodDomainRequest::getDomainName()const void UpdateVodDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; - setCoreParameter("DomainName", domainName); + setParameter("DomainName", domainName); } long UpdateVodDomainRequest::getOwnerId()const @@ -66,7 +68,7 @@ long UpdateVodDomainRequest::getOwnerId()const void UpdateVodDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateVodDomainRequest::getSecurityToken()const @@ -77,6 +79,6 @@ std::string UpdateVodDomainRequest::getSecurityToken()const void UpdateVodDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); + setParameter("SecurityToken", securityToken); } diff --git a/vod/src/model/UpdateVodTemplateRequest.cc b/vod/src/model/UpdateVodTemplateRequest.cc index 7a90fa977..30e042532 100644 --- a/vod/src/model/UpdateVodTemplateRequest.cc +++ b/vod/src/model/UpdateVodTemplateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateVodTemplateRequest; UpdateVodTemplateRequest::UpdateVodTemplateRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateVodTemplate") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateVodTemplateRequest::~UpdateVodTemplateRequest() {} @@ -33,7 +35,7 @@ long UpdateVodTemplateRequest::getResourceOwnerId()const void UpdateVodTemplateRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateVodTemplateRequest::getTemplateConfig()const @@ -44,7 +46,7 @@ std::string UpdateVodTemplateRequest::getTemplateConfig()const void UpdateVodTemplateRequest::setTemplateConfig(const std::string& templateConfig) { templateConfig_ = templateConfig; - setCoreParameter("TemplateConfig", templateConfig); + setParameter("TemplateConfig", templateConfig); } std::string UpdateVodTemplateRequest::getVodTemplateId()const @@ -55,7 +57,7 @@ std::string UpdateVodTemplateRequest::getVodTemplateId()const void UpdateVodTemplateRequest::setVodTemplateId(const std::string& vodTemplateId) { vodTemplateId_ = vodTemplateId; - setCoreParameter("VodTemplateId", vodTemplateId); + setParameter("VodTemplateId", vodTemplateId); } std::string UpdateVodTemplateRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string UpdateVodTemplateRequest::getResourceOwnerAccount()const void UpdateVodTemplateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UpdateVodTemplateRequest::getOwnerId()const @@ -77,7 +79,7 @@ long UpdateVodTemplateRequest::getOwnerId()const void UpdateVodTemplateRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateVodTemplateRequest::getName()const @@ -88,6 +90,6 @@ std::string UpdateVodTemplateRequest::getName()const void UpdateVodTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vod/src/model/UpdateWatermarkRequest.cc b/vod/src/model/UpdateWatermarkRequest.cc index 96a3c068d..1a235b186 100644 --- a/vod/src/model/UpdateWatermarkRequest.cc +++ b/vod/src/model/UpdateWatermarkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UpdateWatermarkRequest; UpdateWatermarkRequest::UpdateWatermarkRequest() : RpcServiceRequest("vod", "2017-03-21", "UpdateWatermark") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateWatermarkRequest::~UpdateWatermarkRequest() {} @@ -33,7 +35,7 @@ long UpdateWatermarkRequest::getResourceOwnerId()const void UpdateWatermarkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UpdateWatermarkRequest::getAccessKeyId()const @@ -44,7 +46,7 @@ std::string UpdateWatermarkRequest::getAccessKeyId()const void UpdateWatermarkRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UpdateWatermarkRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string UpdateWatermarkRequest::getResourceOwnerAccount()const void UpdateWatermarkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UpdateWatermarkRequest::getOwnerId()const @@ -66,7 +68,7 @@ long UpdateWatermarkRequest::getOwnerId()const void UpdateWatermarkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UpdateWatermarkRequest::getWatermarkConfig()const @@ -77,7 +79,7 @@ std::string UpdateWatermarkRequest::getWatermarkConfig()const void UpdateWatermarkRequest::setWatermarkConfig(const std::string& watermarkConfig) { watermarkConfig_ = watermarkConfig; - setCoreParameter("WatermarkConfig", watermarkConfig); + setParameter("WatermarkConfig", watermarkConfig); } std::string UpdateWatermarkRequest::getWatermarkId()const @@ -88,7 +90,7 @@ std::string UpdateWatermarkRequest::getWatermarkId()const void UpdateWatermarkRequest::setWatermarkId(const std::string& watermarkId) { watermarkId_ = watermarkId; - setCoreParameter("WatermarkId", watermarkId); + setParameter("WatermarkId", watermarkId); } std::string UpdateWatermarkRequest::getName()const @@ -99,6 +101,6 @@ std::string UpdateWatermarkRequest::getName()const void UpdateWatermarkRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vod/src/model/UploadMediaByURLRequest.cc b/vod/src/model/UploadMediaByURLRequest.cc index e27cbf40f..0e83d7f37 100644 --- a/vod/src/model/UploadMediaByURLRequest.cc +++ b/vod/src/model/UploadMediaByURLRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vod::Model::UploadMediaByURLRequest; UploadMediaByURLRequest::UploadMediaByURLRequest() : RpcServiceRequest("vod", "2017-03-21", "UploadMediaByURL") -{} +{ + setMethod(HttpRequest::Method::Post); +} UploadMediaByURLRequest::~UploadMediaByURLRequest() {} @@ -33,7 +35,7 @@ long UploadMediaByURLRequest::getResourceOwnerId()const void UploadMediaByURLRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UploadMediaByURLRequest::getMessageCallback()const @@ -44,7 +46,7 @@ std::string UploadMediaByURLRequest::getMessageCallback()const void UploadMediaByURLRequest::setMessageCallback(const std::string& messageCallback) { messageCallback_ = messageCallback; - setCoreParameter("MessageCallback", messageCallback); + setParameter("MessageCallback", messageCallback); } std::string UploadMediaByURLRequest::getStorageLocation()const @@ -55,7 +57,7 @@ std::string UploadMediaByURLRequest::getStorageLocation()const void UploadMediaByURLRequest::setStorageLocation(const std::string& storageLocation) { storageLocation_ = storageLocation; - setCoreParameter("StorageLocation", storageLocation); + setParameter("StorageLocation", storageLocation); } std::string UploadMediaByURLRequest::getUserData()const @@ -66,7 +68,7 @@ std::string UploadMediaByURLRequest::getUserData()const void UploadMediaByURLRequest::setUserData(const std::string& userData) { userData_ = userData; - setCoreParameter("UserData", userData); + setParameter("UserData", userData); } std::string UploadMediaByURLRequest::getWorkflowId()const @@ -77,7 +79,7 @@ std::string UploadMediaByURLRequest::getWorkflowId()const void UploadMediaByURLRequest::setWorkflowId(const std::string& workflowId) { workflowId_ = workflowId; - setCoreParameter("WorkflowId", workflowId); + setParameter("WorkflowId", workflowId); } std::string UploadMediaByURLRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string UploadMediaByURLRequest::getResourceOwnerAccount()const void UploadMediaByURLRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UploadMediaByURLRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UploadMediaByURLRequest::getOwnerId()const void UploadMediaByURLRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UploadMediaByURLRequest::getPriority()const @@ -110,7 +112,7 @@ std::string UploadMediaByURLRequest::getPriority()const void UploadMediaByURLRequest::setPriority(const std::string& priority) { priority_ = priority; - setCoreParameter("Priority", priority); + setParameter("Priority", priority); } std::string UploadMediaByURLRequest::getTemplateGroupId()const @@ -121,7 +123,7 @@ std::string UploadMediaByURLRequest::getTemplateGroupId()const void UploadMediaByURLRequest::setTemplateGroupId(const std::string& templateGroupId) { templateGroupId_ = templateGroupId; - setCoreParameter("TemplateGroupId", templateGroupId); + setParameter("TemplateGroupId", templateGroupId); } std::string UploadMediaByURLRequest::getUploadMetadatas()const @@ -132,7 +134,7 @@ std::string UploadMediaByURLRequest::getUploadMetadatas()const void UploadMediaByURLRequest::setUploadMetadatas(const std::string& uploadMetadatas) { uploadMetadatas_ = uploadMetadatas; - setCoreParameter("UploadMetadatas", uploadMetadatas); + setParameter("UploadMetadatas", uploadMetadatas); } std::string UploadMediaByURLRequest::getUploadURLs()const @@ -143,7 +145,7 @@ std::string UploadMediaByURLRequest::getUploadURLs()const void UploadMediaByURLRequest::setUploadURLs(const std::string& uploadURLs) { uploadURLs_ = uploadURLs; - setCoreParameter("UploadURLs", uploadURLs); + setParameter("UploadURLs", uploadURLs); } std::string UploadMediaByURLRequest::getAppId()const @@ -154,6 +156,6 @@ std::string UploadMediaByURLRequest::getAppId()const void UploadMediaByURLRequest::setAppId(const std::string& appId) { appId_ = appId; - setCoreParameter("AppId", appId); + setParameter("AppId", appId); } diff --git a/voicenavigator/CMakeLists.txt b/voicenavigator/CMakeLists.txt index 3cb7ec473..c6b206869 100644 --- a/voicenavigator/CMakeLists.txt +++ b/voicenavigator/CMakeLists.txt @@ -21,6 +21,8 @@ set(voicenavigator_public_header include/alibabacloud/voicenavigator/VoiceNavigatorExport.h ) set(voicenavigator_public_header_model + include/alibabacloud/voicenavigator/model/AssociateChatbotInstanceRequest.h + include/alibabacloud/voicenavigator/model/AssociateChatbotInstanceResult.h include/alibabacloud/voicenavigator/model/AuditTTSVoiceRequest.h include/alibabacloud/voicenavigator/model/AuditTTSVoiceResult.h include/alibabacloud/voicenavigator/model/AuthorizedRequest.h @@ -93,6 +95,8 @@ set(voicenavigator_public_header_model include/alibabacloud/voicenavigator/model/ExportStatisticalDataResult.h include/alibabacloud/voicenavigator/model/ListCategoriesRequest.h include/alibabacloud/voicenavigator/model/ListCategoriesResult.h + include/alibabacloud/voicenavigator/model/ListChatbotInstancesRequest.h + include/alibabacloud/voicenavigator/model/ListChatbotInstancesResult.h include/alibabacloud/voicenavigator/model/ListConversationDetailsRequest.h include/alibabacloud/voicenavigator/model/ListConversationDetailsResult.h include/alibabacloud/voicenavigator/model/ListConversationsRequest.h @@ -148,6 +152,8 @@ set(voicenavigator_public_header_model set(voicenavigator_src src/VoiceNavigatorClient.cc + src/model/AssociateChatbotInstanceRequest.cc + src/model/AssociateChatbotInstanceResult.cc src/model/AuditTTSVoiceRequest.cc src/model/AuditTTSVoiceResult.cc src/model/AuthorizedRequest.cc @@ -220,6 +226,8 @@ set(voicenavigator_src src/model/ExportStatisticalDataResult.cc src/model/ListCategoriesRequest.cc src/model/ListCategoriesResult.cc + src/model/ListChatbotInstancesRequest.cc + src/model/ListChatbotInstancesResult.cc src/model/ListConversationDetailsRequest.cc src/model/ListConversationDetailsResult.cc src/model/ListConversationsRequest.cc diff --git a/voicenavigator/include/alibabacloud/voicenavigator/VoiceNavigatorClient.h b/voicenavigator/include/alibabacloud/voicenavigator/VoiceNavigatorClient.h index 72dd57d4b..c4b80edae 100644 --- a/voicenavigator/include/alibabacloud/voicenavigator/VoiceNavigatorClient.h +++ b/voicenavigator/include/alibabacloud/voicenavigator/VoiceNavigatorClient.h @@ -22,6 +22,8 @@ #include #include #include "VoiceNavigatorExport.h" +#include "model/AssociateChatbotInstanceRequest.h" +#include "model/AssociateChatbotInstanceResult.h" #include "model/AuditTTSVoiceRequest.h" #include "model/AuditTTSVoiceResult.h" #include "model/AuthorizedRequest.h" @@ -94,6 +96,8 @@ #include "model/ExportStatisticalDataResult.h" #include "model/ListCategoriesRequest.h" #include "model/ListCategoriesResult.h" +#include "model/ListChatbotInstancesRequest.h" +#include "model/ListChatbotInstancesResult.h" #include "model/ListConversationDetailsRequest.h" #include "model/ListConversationDetailsResult.h" #include "model/ListConversationsRequest.h" @@ -155,6 +159,9 @@ namespace AlibabaCloud class ALIBABACLOUD_VOICENAVIGATOR_EXPORT VoiceNavigatorClient : public RpcServiceClient { public: + typedef Outcome AssociateChatbotInstanceOutcome; + typedef std::future AssociateChatbotInstanceOutcomeCallable; + typedef std::function&)> AssociateChatbotInstanceAsyncHandler; typedef Outcome AuditTTSVoiceOutcome; typedef std::future AuditTTSVoiceOutcomeCallable; typedef std::function&)> AuditTTSVoiceAsyncHandler; @@ -263,6 +270,9 @@ namespace AlibabaCloud typedef Outcome ListCategoriesOutcome; typedef std::future ListCategoriesOutcomeCallable; typedef std::function&)> ListCategoriesAsyncHandler; + typedef Outcome ListChatbotInstancesOutcome; + typedef std::future ListChatbotInstancesOutcomeCallable; + typedef std::function&)> ListChatbotInstancesAsyncHandler; typedef Outcome ListConversationDetailsOutcome; typedef std::future ListConversationDetailsOutcomeCallable; typedef std::function&)> ListConversationDetailsAsyncHandler; @@ -346,6 +356,9 @@ namespace AlibabaCloud VoiceNavigatorClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); VoiceNavigatorClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration); ~VoiceNavigatorClient(); + AssociateChatbotInstanceOutcome associateChatbotInstance(const Model::AssociateChatbotInstanceRequest &request)const; + void associateChatbotInstanceAsync(const Model::AssociateChatbotInstanceRequest& request, const AssociateChatbotInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AssociateChatbotInstanceOutcomeCallable associateChatbotInstanceCallable(const Model::AssociateChatbotInstanceRequest& request) const; AuditTTSVoiceOutcome auditTTSVoice(const Model::AuditTTSVoiceRequest &request)const; void auditTTSVoiceAsync(const Model::AuditTTSVoiceRequest& request, const AuditTTSVoiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AuditTTSVoiceOutcomeCallable auditTTSVoiceCallable(const Model::AuditTTSVoiceRequest& request) const; @@ -454,6 +467,9 @@ namespace AlibabaCloud ListCategoriesOutcome listCategories(const Model::ListCategoriesRequest &request)const; void listCategoriesAsync(const Model::ListCategoriesRequest& request, const ListCategoriesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListCategoriesOutcomeCallable listCategoriesCallable(const Model::ListCategoriesRequest& request) const; + ListChatbotInstancesOutcome listChatbotInstances(const Model::ListChatbotInstancesRequest &request)const; + void listChatbotInstancesAsync(const Model::ListChatbotInstancesRequest& request, const ListChatbotInstancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListChatbotInstancesOutcomeCallable listChatbotInstancesCallable(const Model::ListChatbotInstancesRequest& request) const; ListConversationDetailsOutcome listConversationDetails(const Model::ListConversationDetailsRequest &request)const; void listConversationDetailsAsync(const Model::ListConversationDetailsRequest& request, const ListConversationDetailsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListConversationDetailsOutcomeCallable listConversationDetailsCallable(const Model::ListConversationDetailsRequest& request) const; diff --git a/voicenavigator/include/alibabacloud/voicenavigator/model/AssociateChatbotInstanceRequest.h b/voicenavigator/include/alibabacloud/voicenavigator/model/AssociateChatbotInstanceRequest.h new file mode 100644 index 000000000..ff1254766 --- /dev/null +++ b/voicenavigator/include/alibabacloud/voicenavigator/model/AssociateChatbotInstanceRequest.h @@ -0,0 +1,54 @@ +/* + * 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_VOICENAVIGATOR_MODEL_ASSOCIATECHATBOTINSTANCEREQUEST_H_ +#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_ASSOCIATECHATBOTINSTANCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace VoiceNavigator + { + namespace Model + { + class ALIBABACLOUD_VOICENAVIGATOR_EXPORT AssociateChatbotInstanceRequest : public RpcServiceRequest + { + + public: + AssociateChatbotInstanceRequest(); + ~AssociateChatbotInstanceRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getChatbotInstanceId()const; + void setChatbotInstanceId(const std::string& chatbotInstanceId); + std::string getChatbotName()const; + void setChatbotName(const std::string& chatbotName); + + private: + std::string instanceId_; + std::string chatbotInstanceId_; + std::string chatbotName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_ASSOCIATECHATBOTINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/voicenavigator/include/alibabacloud/voicenavigator/model/AssociateChatbotInstanceResult.h b/voicenavigator/include/alibabacloud/voicenavigator/model/AssociateChatbotInstanceResult.h new file mode 100644 index 000000000..2d96fef44 --- /dev/null +++ b/voicenavigator/include/alibabacloud/voicenavigator/model/AssociateChatbotInstanceResult.h @@ -0,0 +1,49 @@ +/* + * 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_VOICENAVIGATOR_MODEL_ASSOCIATECHATBOTINSTANCERESULT_H_ +#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_ASSOCIATECHATBOTINSTANCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace VoiceNavigator + { + namespace Model + { + class ALIBABACLOUD_VOICENAVIGATOR_EXPORT AssociateChatbotInstanceResult : public ServiceResult + { + public: + + + AssociateChatbotInstanceResult(); + explicit AssociateChatbotInstanceResult(const std::string &payload); + ~AssociateChatbotInstanceResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_ASSOCIATECHATBOTINSTANCERESULT_H_ \ No newline at end of file diff --git a/voicenavigator/include/alibabacloud/voicenavigator/model/CreateInstanceRequest.h b/voicenavigator/include/alibabacloud/voicenavigator/model/CreateInstanceRequest.h index 8b45374af..00c6d8408 100644 --- a/voicenavigator/include/alibabacloud/voicenavigator/model/CreateInstanceRequest.h +++ b/voicenavigator/include/alibabacloud/voicenavigator/model/CreateInstanceRequest.h @@ -45,6 +45,8 @@ namespace AlibabaCloud void setName(const std::string& name); std::string getNluServiceType()const; void setNluServiceType(const std::string& nluServiceType); + std::string getChatbotName()const; + void setChatbotName(const std::string& chatbotName); private: std::string description_; @@ -52,6 +54,7 @@ namespace AlibabaCloud std::string chatbotInstanceId_; std::string name_; std::string nluServiceType_; + std::string chatbotName_; }; } diff --git a/voicenavigator/include/alibabacloud/voicenavigator/model/DebugBeginDialogueRequest.h b/voicenavigator/include/alibabacloud/voicenavigator/model/DebugBeginDialogueRequest.h index 52aff86e3..c21e5d619 100644 --- a/voicenavigator/include/alibabacloud/voicenavigator/model/DebugBeginDialogueRequest.h +++ b/voicenavigator/include/alibabacloud/voicenavigator/model/DebugBeginDialogueRequest.h @@ -35,23 +35,23 @@ namespace AlibabaCloud DebugBeginDialogueRequest(); ~DebugBeginDialogueRequest(); + std::string getConversationId()const; + void setConversationId(const std::string& conversationId); + std::string getInitialContext()const; + void setInitialContext(const std::string& initialContext); std::string getCallingNumber()const; void setCallingNumber(const std::string& callingNumber); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); std::string getCalledNumber()const; void setCalledNumber(const std::string& calledNumber); - std::string getConversationId()const; - void setConversationId(const std::string& conversationId); - std::string getInitialContext()const; - void setInitialContext(const std::string& initialContext); private: + std::string conversationId_; + std::string initialContext_; std::string callingNumber_; std::string instanceId_; std::string calledNumber_; - std::string conversationId_; - std::string initialContext_; }; } diff --git a/voicenavigator/include/alibabacloud/voicenavigator/model/DebugBeginDialogueResult.h b/voicenavigator/include/alibabacloud/voicenavigator/model/DebugBeginDialogueResult.h index 620ec9059..dd6f220b4 100644 --- a/voicenavigator/include/alibabacloud/voicenavigator/model/DebugBeginDialogueResult.h +++ b/voicenavigator/include/alibabacloud/voicenavigator/model/DebugBeginDialogueResult.h @@ -37,16 +37,16 @@ namespace AlibabaCloud DebugBeginDialogueResult(); explicit DebugBeginDialogueResult(const std::string &payload); ~DebugBeginDialogueResult(); - bool getInterruptible()const; std::string getAction()const; + bool getInterruptible()const; std::string getActionParams()const; std::string getTextResponse()const; protected: void parse(const std::string &payload); private: - bool interruptible_; std::string action_; + bool interruptible_; std::string actionParams_; std::string textResponse_; diff --git a/voicenavigator/include/alibabacloud/voicenavigator/model/ListChatbotInstancesRequest.h b/voicenavigator/include/alibabacloud/voicenavigator/model/ListChatbotInstancesRequest.h new file mode 100644 index 000000000..31b590b49 --- /dev/null +++ b/voicenavigator/include/alibabacloud/voicenavigator/model/ListChatbotInstancesRequest.h @@ -0,0 +1,54 @@ +/* + * 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_VOICENAVIGATOR_MODEL_LISTCHATBOTINSTANCESREQUEST_H_ +#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTCHATBOTINSTANCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace VoiceNavigator + { + namespace Model + { + class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ListChatbotInstancesRequest : public RpcServiceRequest + { + + public: + ListChatbotInstancesRequest(); + ~ListChatbotInstancesRequest(); + + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + int getPageSize()const; + void setPageSize(int pageSize); + + private: + int pageNumber_; + std::string instanceId_; + int pageSize_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTCHATBOTINSTANCESREQUEST_H_ \ No newline at end of file diff --git a/voicenavigator/include/alibabacloud/voicenavigator/model/ListChatbotInstancesResult.h b/voicenavigator/include/alibabacloud/voicenavigator/model/ListChatbotInstancesResult.h new file mode 100644 index 000000000..72aadbc2b --- /dev/null +++ b/voicenavigator/include/alibabacloud/voicenavigator/model/ListChatbotInstancesResult.h @@ -0,0 +1,67 @@ +/* + * 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_VOICENAVIGATOR_MODEL_LISTCHATBOTINSTANCESRESULT_H_ +#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTCHATBOTINSTANCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace VoiceNavigator + { + namespace Model + { + class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ListChatbotInstancesResult : public ServiceResult + { + public: + struct Bot + { + std::string languageCode; + std::string timeZone; + std::string instanceId; + std::string introduction; + std::string createTime; + std::string avatar; + std::string name; + }; + + + ListChatbotInstancesResult(); + explicit ListChatbotInstancesResult(const std::string &payload); + ~ListChatbotInstancesResult(); + long getTotalCount()const; + std::vector getBots()const; + long getPageSize()const; + int getPageNumber()const; + + protected: + void parse(const std::string &payload); + private: + long totalCount_; + std::vector bots_; + long pageSize_; + int pageNumber_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTCHATBOTINSTANCESRESULT_H_ \ No newline at end of file diff --git a/voicenavigator/include/alibabacloud/voicenavigator/model/SilenceTimeoutResult.h b/voicenavigator/include/alibabacloud/voicenavigator/model/SilenceTimeoutResult.h index a8293671e..874d02777 100644 --- a/voicenavigator/include/alibabacloud/voicenavigator/model/SilenceTimeoutResult.h +++ b/voicenavigator/include/alibabacloud/voicenavigator/model/SilenceTimeoutResult.h @@ -37,16 +37,16 @@ namespace AlibabaCloud SilenceTimeoutResult(); explicit SilenceTimeoutResult(const std::string &payload); ~SilenceTimeoutResult(); - bool getInterruptible()const; std::string getAction()const; + bool getInterruptible()const; std::string getActionParams()const; std::string getTextResponse()const; protected: void parse(const std::string &payload); private: - bool interruptible_; std::string action_; + bool interruptible_; std::string actionParams_; std::string textResponse_; diff --git a/voicenavigator/src/VoiceNavigatorClient.cc b/voicenavigator/src/VoiceNavigatorClient.cc index 5d8183ee4..d6333cab4 100644 --- a/voicenavigator/src/VoiceNavigatorClient.cc +++ b/voicenavigator/src/VoiceNavigatorClient.cc @@ -51,6 +51,42 @@ VoiceNavigatorClient::VoiceNavigatorClient(const std::string & accessKeyId, cons VoiceNavigatorClient::~VoiceNavigatorClient() {} +VoiceNavigatorClient::AssociateChatbotInstanceOutcome VoiceNavigatorClient::associateChatbotInstance(const AssociateChatbotInstanceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AssociateChatbotInstanceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AssociateChatbotInstanceOutcome(AssociateChatbotInstanceResult(outcome.result())); + else + return AssociateChatbotInstanceOutcome(outcome.error()); +} + +void VoiceNavigatorClient::associateChatbotInstanceAsync(const AssociateChatbotInstanceRequest& request, const AssociateChatbotInstanceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, associateChatbotInstance(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VoiceNavigatorClient::AssociateChatbotInstanceOutcomeCallable VoiceNavigatorClient::associateChatbotInstanceCallable(const AssociateChatbotInstanceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->associateChatbotInstance(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VoiceNavigatorClient::AuditTTSVoiceOutcome VoiceNavigatorClient::auditTTSVoice(const AuditTTSVoiceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1347,6 +1383,42 @@ VoiceNavigatorClient::ListCategoriesOutcomeCallable VoiceNavigatorClient::listCa return task->get_future(); } +VoiceNavigatorClient::ListChatbotInstancesOutcome VoiceNavigatorClient::listChatbotInstances(const ListChatbotInstancesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListChatbotInstancesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListChatbotInstancesOutcome(ListChatbotInstancesResult(outcome.result())); + else + return ListChatbotInstancesOutcome(outcome.error()); +} + +void VoiceNavigatorClient::listChatbotInstancesAsync(const ListChatbotInstancesRequest& request, const ListChatbotInstancesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listChatbotInstances(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VoiceNavigatorClient::ListChatbotInstancesOutcomeCallable VoiceNavigatorClient::listChatbotInstancesCallable(const ListChatbotInstancesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listChatbotInstances(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VoiceNavigatorClient::ListConversationDetailsOutcome VoiceNavigatorClient::listConversationDetails(const ListConversationDetailsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/voicenavigator/src/model/AssociateChatbotInstanceRequest.cc b/voicenavigator/src/model/AssociateChatbotInstanceRequest.cc new file mode 100644 index 000000000..0c3cbf448 --- /dev/null +++ b/voicenavigator/src/model/AssociateChatbotInstanceRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::VoiceNavigator::Model::AssociateChatbotInstanceRequest; + +AssociateChatbotInstanceRequest::AssociateChatbotInstanceRequest() : + RpcServiceRequest("voicenavigator", "2018-06-12", "AssociateChatbotInstance") +{ + setMethod(HttpRequest::Method::Post); +} + +AssociateChatbotInstanceRequest::~AssociateChatbotInstanceRequest() +{} + +std::string AssociateChatbotInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void AssociateChatbotInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string AssociateChatbotInstanceRequest::getChatbotInstanceId()const +{ + return chatbotInstanceId_; +} + +void AssociateChatbotInstanceRequest::setChatbotInstanceId(const std::string& chatbotInstanceId) +{ + chatbotInstanceId_ = chatbotInstanceId; + setParameter("ChatbotInstanceId", chatbotInstanceId); +} + +std::string AssociateChatbotInstanceRequest::getChatbotName()const +{ + return chatbotName_; +} + +void AssociateChatbotInstanceRequest::setChatbotName(const std::string& chatbotName) +{ + chatbotName_ = chatbotName; + setParameter("ChatbotName", chatbotName); +} + diff --git a/voicenavigator/src/model/AssociateChatbotInstanceResult.cc b/voicenavigator/src/model/AssociateChatbotInstanceResult.cc new file mode 100644 index 000000000..726e0ea73 --- /dev/null +++ b/voicenavigator/src/model/AssociateChatbotInstanceResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::VoiceNavigator; +using namespace AlibabaCloud::VoiceNavigator::Model; + +AssociateChatbotInstanceResult::AssociateChatbotInstanceResult() : + ServiceResult() +{} + +AssociateChatbotInstanceResult::AssociateChatbotInstanceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AssociateChatbotInstanceResult::~AssociateChatbotInstanceResult() +{} + +void AssociateChatbotInstanceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/voicenavigator/src/model/CreateInstanceRequest.cc b/voicenavigator/src/model/CreateInstanceRequest.cc index 9e29af6ee..ae9647a42 100644 --- a/voicenavigator/src/model/CreateInstanceRequest.cc +++ b/voicenavigator/src/model/CreateInstanceRequest.cc @@ -82,3 +82,14 @@ void CreateInstanceRequest::setNluServiceType(const std::string& nluServiceType) setParameter("NluServiceType", nluServiceType); } +std::string CreateInstanceRequest::getChatbotName()const +{ + return chatbotName_; +} + +void CreateInstanceRequest::setChatbotName(const std::string& chatbotName) +{ + chatbotName_ = chatbotName; + setParameter("ChatbotName", chatbotName); +} + diff --git a/voicenavigator/src/model/DebugBeginDialogueRequest.cc b/voicenavigator/src/model/DebugBeginDialogueRequest.cc index 30c65daf2..ef7b7ad69 100644 --- a/voicenavigator/src/model/DebugBeginDialogueRequest.cc +++ b/voicenavigator/src/model/DebugBeginDialogueRequest.cc @@ -27,6 +27,28 @@ DebugBeginDialogueRequest::DebugBeginDialogueRequest() : DebugBeginDialogueRequest::~DebugBeginDialogueRequest() {} +std::string DebugBeginDialogueRequest::getConversationId()const +{ + return conversationId_; +} + +void DebugBeginDialogueRequest::setConversationId(const std::string& conversationId) +{ + conversationId_ = conversationId; + setParameter("ConversationId", conversationId); +} + +std::string DebugBeginDialogueRequest::getInitialContext()const +{ + return initialContext_; +} + +void DebugBeginDialogueRequest::setInitialContext(const std::string& initialContext) +{ + initialContext_ = initialContext; + setParameter("InitialContext", initialContext); +} + std::string DebugBeginDialogueRequest::getCallingNumber()const { return callingNumber_; @@ -60,25 +82,3 @@ void DebugBeginDialogueRequest::setCalledNumber(const std::string& calledNumber) setParameter("CalledNumber", calledNumber); } -std::string DebugBeginDialogueRequest::getConversationId()const -{ - return conversationId_; -} - -void DebugBeginDialogueRequest::setConversationId(const std::string& conversationId) -{ - conversationId_ = conversationId; - setParameter("ConversationId", conversationId); -} - -std::string DebugBeginDialogueRequest::getInitialContext()const -{ - return initialContext_; -} - -void DebugBeginDialogueRequest::setInitialContext(const std::string& initialContext) -{ - initialContext_ = initialContext; - setParameter("InitialContext", initialContext); -} - diff --git a/voicenavigator/src/model/DebugBeginDialogueResult.cc b/voicenavigator/src/model/DebugBeginDialogueResult.cc index d35f641ef..a104410a8 100644 --- a/voicenavigator/src/model/DebugBeginDialogueResult.cc +++ b/voicenavigator/src/model/DebugBeginDialogueResult.cc @@ -39,27 +39,27 @@ void DebugBeginDialogueResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["TextResponse"].isNull()) - textResponse_ = value["TextResponse"].asString(); - if(!value["Interruptible"].isNull()) - interruptible_ = value["Interruptible"].asString() == "true"; if(!value["Action"].isNull()) action_ = value["Action"].asString(); if(!value["ActionParams"].isNull()) actionParams_ = value["ActionParams"].asString(); + if(!value["Interruptible"].isNull()) + interruptible_ = value["Interruptible"].asString() == "true"; + if(!value["TextResponse"].isNull()) + textResponse_ = value["TextResponse"].asString(); } -bool DebugBeginDialogueResult::getInterruptible()const -{ - return interruptible_; -} - std::string DebugBeginDialogueResult::getAction()const { return action_; } +bool DebugBeginDialogueResult::getInterruptible()const +{ + return interruptible_; +} + std::string DebugBeginDialogueResult::getActionParams()const { return actionParams_; diff --git a/voicenavigator/src/model/ListChatbotInstancesRequest.cc b/voicenavigator/src/model/ListChatbotInstancesRequest.cc new file mode 100644 index 000000000..3f23c4900 --- /dev/null +++ b/voicenavigator/src/model/ListChatbotInstancesRequest.cc @@ -0,0 +1,62 @@ +/* + * 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 + +using AlibabaCloud::VoiceNavigator::Model::ListChatbotInstancesRequest; + +ListChatbotInstancesRequest::ListChatbotInstancesRequest() : + RpcServiceRequest("voicenavigator", "2018-06-12", "ListChatbotInstances") +{ + setMethod(HttpRequest::Method::Get); +} + +ListChatbotInstancesRequest::~ListChatbotInstancesRequest() +{} + +int ListChatbotInstancesRequest::getPageNumber()const +{ + return pageNumber_; +} + +void ListChatbotInstancesRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string ListChatbotInstancesRequest::getInstanceId()const +{ + return instanceId_; +} + +void ListChatbotInstancesRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +int ListChatbotInstancesRequest::getPageSize()const +{ + return pageSize_; +} + +void ListChatbotInstancesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/voicenavigator/src/model/ListChatbotInstancesResult.cc b/voicenavigator/src/model/ListChatbotInstancesResult.cc new file mode 100644 index 000000000..914ec499d --- /dev/null +++ b/voicenavigator/src/model/ListChatbotInstancesResult.cc @@ -0,0 +1,90 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::VoiceNavigator; +using namespace AlibabaCloud::VoiceNavigator::Model; + +ListChatbotInstancesResult::ListChatbotInstancesResult() : + ServiceResult() +{} + +ListChatbotInstancesResult::ListChatbotInstancesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListChatbotInstancesResult::~ListChatbotInstancesResult() +{} + +void ListChatbotInstancesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allBotsNode = value["Bots"]["Bot"]; + for (auto valueBotsBot : allBotsNode) + { + Bot botsObject; + if(!valueBotsBot["InstanceId"].isNull()) + botsObject.instanceId = valueBotsBot["InstanceId"].asString(); + if(!valueBotsBot["TimeZone"].isNull()) + botsObject.timeZone = valueBotsBot["TimeZone"].asString(); + if(!valueBotsBot["Avatar"].isNull()) + botsObject.avatar = valueBotsBot["Avatar"].asString(); + if(!valueBotsBot["LanguageCode"].isNull()) + botsObject.languageCode = valueBotsBot["LanguageCode"].asString(); + if(!valueBotsBot["Name"].isNull()) + botsObject.name = valueBotsBot["Name"].asString(); + if(!valueBotsBot["Introduction"].isNull()) + botsObject.introduction = valueBotsBot["Introduction"].asString(); + if(!valueBotsBot["CreateTime"].isNull()) + botsObject.createTime = valueBotsBot["CreateTime"].asString(); + bots_.push_back(botsObject); + } + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stol(value["TotalCount"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stol(value["PageSize"].asString()); + +} + +long ListChatbotInstancesResult::getTotalCount()const +{ + return totalCount_; +} + +std::vector ListChatbotInstancesResult::getBots()const +{ + return bots_; +} + +long ListChatbotInstancesResult::getPageSize()const +{ + return pageSize_; +} + +int ListChatbotInstancesResult::getPageNumber()const +{ + return pageNumber_; +} + diff --git a/voicenavigator/src/model/SilenceTimeoutResult.cc b/voicenavigator/src/model/SilenceTimeoutResult.cc index 028b57309..92e0536d2 100644 --- a/voicenavigator/src/model/SilenceTimeoutResult.cc +++ b/voicenavigator/src/model/SilenceTimeoutResult.cc @@ -39,27 +39,27 @@ void SilenceTimeoutResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["TextResponse"].isNull()) - textResponse_ = value["TextResponse"].asString(); - if(!value["Interruptible"].isNull()) - interruptible_ = value["Interruptible"].asString() == "true"; if(!value["Action"].isNull()) action_ = value["Action"].asString(); if(!value["ActionParams"].isNull()) actionParams_ = value["ActionParams"].asString(); + if(!value["Interruptible"].isNull()) + interruptible_ = value["Interruptible"].asString() == "true"; + if(!value["TextResponse"].isNull()) + textResponse_ = value["TextResponse"].asString(); } -bool SilenceTimeoutResult::getInterruptible()const -{ - return interruptible_; -} - std::string SilenceTimeoutResult::getAction()const { return action_; } +bool SilenceTimeoutResult::getInterruptible()const +{ + return interruptible_; +} + std::string SilenceTimeoutResult::getActionParams()const { return actionParams_; diff --git a/vpc/CMakeLists.txt b/vpc/CMakeLists.txt index 21c5f3d2d..cf4a609bc 100644 --- a/vpc/CMakeLists.txt +++ b/vpc/CMakeLists.txt @@ -37,6 +37,8 @@ set(vpc_public_header_model include/alibabacloud/vpc/model/AddIPv6TranslatorAclListEntryResult.h include/alibabacloud/vpc/model/AllocateEipAddressRequest.h include/alibabacloud/vpc/model/AllocateEipAddressResult.h + include/alibabacloud/vpc/model/AllocateEipSegmentAddressRequest.h + include/alibabacloud/vpc/model/AllocateEipSegmentAddressResult.h include/alibabacloud/vpc/model/AllocateIpv6InternetBandwidthRequest.h include/alibabacloud/vpc/model/AllocateIpv6InternetBandwidthResult.h include/alibabacloud/vpc/model/ApplyPhysicalConnectionLOARequest.h @@ -53,8 +55,12 @@ set(vpc_public_header_model include/alibabacloud/vpc/model/AssociatePhysicalConnectionToVirtualBorderRouterResult.h include/alibabacloud/vpc/model/AssociateRouteTableRequest.h include/alibabacloud/vpc/model/AssociateRouteTableResult.h + include/alibabacloud/vpc/model/AssociateVpcCidrBlockRequest.h + include/alibabacloud/vpc/model/AssociateVpcCidrBlockResult.h include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthRequest.h include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthResult.h + include/alibabacloud/vpc/model/CancelExpressCloudConnectionRequest.h + include/alibabacloud/vpc/model/CancelExpressCloudConnectionResult.h include/alibabacloud/vpc/model/CancelPhysicalConnectionRequest.h include/alibabacloud/vpc/model/CancelPhysicalConnectionResult.h include/alibabacloud/vpc/model/CompletePhysicalConnectionLOARequest.h @@ -147,6 +153,8 @@ set(vpc_public_header_model include/alibabacloud/vpc/model/DeleteCommonBandwidthPackageResult.h include/alibabacloud/vpc/model/DeleteCustomerGatewayRequest.h include/alibabacloud/vpc/model/DeleteCustomerGatewayResult.h + include/alibabacloud/vpc/model/DeleteExpressCloudConnectionRequest.h + include/alibabacloud/vpc/model/DeleteExpressCloudConnectionResult.h include/alibabacloud/vpc/model/DeleteExpressConnectRequest.h include/alibabacloud/vpc/model/DeleteExpressConnectResult.h include/alibabacloud/vpc/model/DeleteFlowLogRequest.h @@ -225,6 +233,8 @@ set(vpc_public_header_model include/alibabacloud/vpc/model/DescribeEipGatewayInfoResult.h include/alibabacloud/vpc/model/DescribeEipMonitorDataRequest.h include/alibabacloud/vpc/model/DescribeEipMonitorDataResult.h + include/alibabacloud/vpc/model/DescribeEipSegmentRequest.h + include/alibabacloud/vpc/model/DescribeEipSegmentResult.h include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsRequest.h include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsResult.h include/alibabacloud/vpc/model/DescribeFlowLogsRequest.h @@ -261,6 +271,8 @@ set(vpc_public_header_model include/alibabacloud/vpc/model/DescribeNetworkAclAttributesResult.h include/alibabacloud/vpc/model/DescribeNetworkAclsRequest.h include/alibabacloud/vpc/model/DescribeNetworkAclsResult.h + include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataRequest.h + include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataResult.h include/alibabacloud/vpc/model/DescribePhysicalConnectionLOARequest.h include/alibabacloud/vpc/model/DescribePhysicalConnectionLOAResult.h include/alibabacloud/vpc/model/DescribePhysicalConnectionsRequest.h @@ -273,6 +285,8 @@ set(vpc_public_header_model include/alibabacloud/vpc/model/DescribeRouteTableListResult.h include/alibabacloud/vpc/model/DescribeRouteTablesRequest.h include/alibabacloud/vpc/model/DescribeRouteTablesResult.h + include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeRequest.h + include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeResult.h include/alibabacloud/vpc/model/DescribeRouterInterfacesRequest.h include/alibabacloud/vpc/model/DescribeRouterInterfacesResult.h include/alibabacloud/vpc/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.h @@ -425,6 +439,8 @@ set(vpc_public_header_model include/alibabacloud/vpc/model/RecoverVirtualBorderRouterResult.h include/alibabacloud/vpc/model/ReleaseEipAddressRequest.h include/alibabacloud/vpc/model/ReleaseEipAddressResult.h + include/alibabacloud/vpc/model/ReleaseEipSegmentAddressRequest.h + include/alibabacloud/vpc/model/ReleaseEipSegmentAddressResult.h include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsRequest.h include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsResult.h include/alibabacloud/vpc/model/RemoveCommonBandwidthPackageIpRequest.h @@ -455,6 +471,8 @@ set(vpc_public_header_model include/alibabacloud/vpc/model/UnassociatePhysicalConnectionFromVirtualBorderRouterResult.h include/alibabacloud/vpc/model/UnassociateRouteTableRequest.h include/alibabacloud/vpc/model/UnassociateRouteTableResult.h + include/alibabacloud/vpc/model/UnassociateVpcCidrBlockRequest.h + include/alibabacloud/vpc/model/UnassociateVpcCidrBlockResult.h include/alibabacloud/vpc/model/UpdateNetworkAclEntriesRequest.h include/alibabacloud/vpc/model/UpdateNetworkAclEntriesResult.h ) @@ -476,6 +494,8 @@ set(vpc_src src/model/AddIPv6TranslatorAclListEntryResult.cc src/model/AllocateEipAddressRequest.cc src/model/AllocateEipAddressResult.cc + src/model/AllocateEipSegmentAddressRequest.cc + src/model/AllocateEipSegmentAddressResult.cc src/model/AllocateIpv6InternetBandwidthRequest.cc src/model/AllocateIpv6InternetBandwidthResult.cc src/model/ApplyPhysicalConnectionLOARequest.cc @@ -492,8 +512,12 @@ set(vpc_src src/model/AssociatePhysicalConnectionToVirtualBorderRouterResult.cc src/model/AssociateRouteTableRequest.cc src/model/AssociateRouteTableResult.cc + src/model/AssociateVpcCidrBlockRequest.cc + src/model/AssociateVpcCidrBlockResult.cc src/model/CancelCommonBandwidthPackageIpBandwidthRequest.cc src/model/CancelCommonBandwidthPackageIpBandwidthResult.cc + src/model/CancelExpressCloudConnectionRequest.cc + src/model/CancelExpressCloudConnectionResult.cc src/model/CancelPhysicalConnectionRequest.cc src/model/CancelPhysicalConnectionResult.cc src/model/CompletePhysicalConnectionLOARequest.cc @@ -586,6 +610,8 @@ set(vpc_src src/model/DeleteCommonBandwidthPackageResult.cc src/model/DeleteCustomerGatewayRequest.cc src/model/DeleteCustomerGatewayResult.cc + src/model/DeleteExpressCloudConnectionRequest.cc + src/model/DeleteExpressCloudConnectionResult.cc src/model/DeleteExpressConnectRequest.cc src/model/DeleteExpressConnectResult.cc src/model/DeleteFlowLogRequest.cc @@ -664,6 +690,8 @@ set(vpc_src src/model/DescribeEipGatewayInfoResult.cc src/model/DescribeEipMonitorDataRequest.cc src/model/DescribeEipMonitorDataResult.cc + src/model/DescribeEipSegmentRequest.cc + src/model/DescribeEipSegmentResult.cc src/model/DescribeExpressCloudConnectionsRequest.cc src/model/DescribeExpressCloudConnectionsResult.cc src/model/DescribeFlowLogsRequest.cc @@ -700,6 +728,8 @@ set(vpc_src src/model/DescribeNetworkAclAttributesResult.cc src/model/DescribeNetworkAclsRequest.cc src/model/DescribeNetworkAclsResult.cc + src/model/DescribeNewProjectEipMonitorDataRequest.cc + src/model/DescribeNewProjectEipMonitorDataResult.cc src/model/DescribePhysicalConnectionLOARequest.cc src/model/DescribePhysicalConnectionLOAResult.cc src/model/DescribePhysicalConnectionsRequest.cc @@ -712,6 +742,8 @@ set(vpc_src src/model/DescribeRouteTableListResult.cc src/model/DescribeRouteTablesRequest.cc src/model/DescribeRouteTablesResult.cc + src/model/DescribeRouterInterfaceAttributeRequest.cc + src/model/DescribeRouterInterfaceAttributeResult.cc src/model/DescribeRouterInterfacesRequest.cc src/model/DescribeRouterInterfacesResult.cc src/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.cc @@ -864,6 +896,8 @@ set(vpc_src src/model/RecoverVirtualBorderRouterResult.cc src/model/ReleaseEipAddressRequest.cc src/model/ReleaseEipAddressResult.cc + src/model/ReleaseEipSegmentAddressRequest.cc + src/model/ReleaseEipSegmentAddressResult.cc src/model/RemoveBandwidthPackageIpsRequest.cc src/model/RemoveBandwidthPackageIpsResult.cc src/model/RemoveCommonBandwidthPackageIpRequest.cc @@ -894,6 +928,8 @@ set(vpc_src src/model/UnassociatePhysicalConnectionFromVirtualBorderRouterResult.cc src/model/UnassociateRouteTableRequest.cc src/model/UnassociateRouteTableResult.cc + src/model/UnassociateVpcCidrBlockRequest.cc + src/model/UnassociateVpcCidrBlockResult.cc src/model/UpdateNetworkAclEntriesRequest.cc src/model/UpdateNetworkAclEntriesResult.cc ) diff --git a/vpc/include/alibabacloud/vpc/VpcClient.h b/vpc/include/alibabacloud/vpc/VpcClient.h index 17d512c45..adc50a04e 100644 --- a/vpc/include/alibabacloud/vpc/VpcClient.h +++ b/vpc/include/alibabacloud/vpc/VpcClient.h @@ -38,6 +38,8 @@ #include "model/AddIPv6TranslatorAclListEntryResult.h" #include "model/AllocateEipAddressRequest.h" #include "model/AllocateEipAddressResult.h" +#include "model/AllocateEipSegmentAddressRequest.h" +#include "model/AllocateEipSegmentAddressResult.h" #include "model/AllocateIpv6InternetBandwidthRequest.h" #include "model/AllocateIpv6InternetBandwidthResult.h" #include "model/ApplyPhysicalConnectionLOARequest.h" @@ -54,8 +56,12 @@ #include "model/AssociatePhysicalConnectionToVirtualBorderRouterResult.h" #include "model/AssociateRouteTableRequest.h" #include "model/AssociateRouteTableResult.h" +#include "model/AssociateVpcCidrBlockRequest.h" +#include "model/AssociateVpcCidrBlockResult.h" #include "model/CancelCommonBandwidthPackageIpBandwidthRequest.h" #include "model/CancelCommonBandwidthPackageIpBandwidthResult.h" +#include "model/CancelExpressCloudConnectionRequest.h" +#include "model/CancelExpressCloudConnectionResult.h" #include "model/CancelPhysicalConnectionRequest.h" #include "model/CancelPhysicalConnectionResult.h" #include "model/CompletePhysicalConnectionLOARequest.h" @@ -148,6 +154,8 @@ #include "model/DeleteCommonBandwidthPackageResult.h" #include "model/DeleteCustomerGatewayRequest.h" #include "model/DeleteCustomerGatewayResult.h" +#include "model/DeleteExpressCloudConnectionRequest.h" +#include "model/DeleteExpressCloudConnectionResult.h" #include "model/DeleteExpressConnectRequest.h" #include "model/DeleteExpressConnectResult.h" #include "model/DeleteFlowLogRequest.h" @@ -226,6 +234,8 @@ #include "model/DescribeEipGatewayInfoResult.h" #include "model/DescribeEipMonitorDataRequest.h" #include "model/DescribeEipMonitorDataResult.h" +#include "model/DescribeEipSegmentRequest.h" +#include "model/DescribeEipSegmentResult.h" #include "model/DescribeExpressCloudConnectionsRequest.h" #include "model/DescribeExpressCloudConnectionsResult.h" #include "model/DescribeFlowLogsRequest.h" @@ -262,6 +272,8 @@ #include "model/DescribeNetworkAclAttributesResult.h" #include "model/DescribeNetworkAclsRequest.h" #include "model/DescribeNetworkAclsResult.h" +#include "model/DescribeNewProjectEipMonitorDataRequest.h" +#include "model/DescribeNewProjectEipMonitorDataResult.h" #include "model/DescribePhysicalConnectionLOARequest.h" #include "model/DescribePhysicalConnectionLOAResult.h" #include "model/DescribePhysicalConnectionsRequest.h" @@ -274,6 +286,8 @@ #include "model/DescribeRouteTableListResult.h" #include "model/DescribeRouteTablesRequest.h" #include "model/DescribeRouteTablesResult.h" +#include "model/DescribeRouterInterfaceAttributeRequest.h" +#include "model/DescribeRouterInterfaceAttributeResult.h" #include "model/DescribeRouterInterfacesRequest.h" #include "model/DescribeRouterInterfacesResult.h" #include "model/DescribeServerRelatedGlobalAccelerationInstancesRequest.h" @@ -426,6 +440,8 @@ #include "model/RecoverVirtualBorderRouterResult.h" #include "model/ReleaseEipAddressRequest.h" #include "model/ReleaseEipAddressResult.h" +#include "model/ReleaseEipSegmentAddressRequest.h" +#include "model/ReleaseEipSegmentAddressResult.h" #include "model/RemoveBandwidthPackageIpsRequest.h" #include "model/RemoveBandwidthPackageIpsResult.h" #include "model/RemoveCommonBandwidthPackageIpRequest.h" @@ -456,6 +472,8 @@ #include "model/UnassociatePhysicalConnectionFromVirtualBorderRouterResult.h" #include "model/UnassociateRouteTableRequest.h" #include "model/UnassociateRouteTableResult.h" +#include "model/UnassociateVpcCidrBlockRequest.h" +#include "model/UnassociateVpcCidrBlockResult.h" #include "model/UpdateNetworkAclEntriesRequest.h" #include "model/UpdateNetworkAclEntriesResult.h" @@ -491,6 +509,9 @@ namespace AlibabaCloud typedef Outcome AllocateEipAddressOutcome; typedef std::future AllocateEipAddressOutcomeCallable; typedef std::function&)> AllocateEipAddressAsyncHandler; + typedef Outcome AllocateEipSegmentAddressOutcome; + typedef std::future AllocateEipSegmentAddressOutcomeCallable; + typedef std::function&)> AllocateEipSegmentAddressAsyncHandler; typedef Outcome AllocateIpv6InternetBandwidthOutcome; typedef std::future AllocateIpv6InternetBandwidthOutcomeCallable; typedef std::function&)> AllocateIpv6InternetBandwidthAsyncHandler; @@ -515,9 +536,15 @@ namespace AlibabaCloud typedef Outcome AssociateRouteTableOutcome; typedef std::future AssociateRouteTableOutcomeCallable; typedef std::function&)> AssociateRouteTableAsyncHandler; + typedef Outcome AssociateVpcCidrBlockOutcome; + typedef std::future AssociateVpcCidrBlockOutcomeCallable; + typedef std::function&)> AssociateVpcCidrBlockAsyncHandler; typedef Outcome CancelCommonBandwidthPackageIpBandwidthOutcome; typedef std::future CancelCommonBandwidthPackageIpBandwidthOutcomeCallable; typedef std::function&)> CancelCommonBandwidthPackageIpBandwidthAsyncHandler; + typedef Outcome CancelExpressCloudConnectionOutcome; + typedef std::future CancelExpressCloudConnectionOutcomeCallable; + typedef std::function&)> CancelExpressCloudConnectionAsyncHandler; typedef Outcome CancelPhysicalConnectionOutcome; typedef std::future CancelPhysicalConnectionOutcomeCallable; typedef std::function&)> CancelPhysicalConnectionAsyncHandler; @@ -656,6 +683,9 @@ namespace AlibabaCloud typedef Outcome DeleteCustomerGatewayOutcome; typedef std::future DeleteCustomerGatewayOutcomeCallable; typedef std::function&)> DeleteCustomerGatewayAsyncHandler; + typedef Outcome DeleteExpressCloudConnectionOutcome; + typedef std::future DeleteExpressCloudConnectionOutcomeCallable; + typedef std::function&)> DeleteExpressCloudConnectionAsyncHandler; typedef Outcome DeleteExpressConnectOutcome; typedef std::future DeleteExpressConnectOutcomeCallable; typedef std::function&)> DeleteExpressConnectAsyncHandler; @@ -773,6 +803,9 @@ namespace AlibabaCloud typedef Outcome DescribeEipMonitorDataOutcome; typedef std::future DescribeEipMonitorDataOutcomeCallable; typedef std::function&)> DescribeEipMonitorDataAsyncHandler; + typedef Outcome DescribeEipSegmentOutcome; + typedef std::future DescribeEipSegmentOutcomeCallable; + typedef std::function&)> DescribeEipSegmentAsyncHandler; typedef Outcome DescribeExpressCloudConnectionsOutcome; typedef std::future DescribeExpressCloudConnectionsOutcomeCallable; typedef std::function&)> DescribeExpressCloudConnectionsAsyncHandler; @@ -827,6 +860,9 @@ namespace AlibabaCloud typedef Outcome DescribeNetworkAclsOutcome; typedef std::future DescribeNetworkAclsOutcomeCallable; typedef std::function&)> DescribeNetworkAclsAsyncHandler; + typedef Outcome DescribeNewProjectEipMonitorDataOutcome; + typedef std::future DescribeNewProjectEipMonitorDataOutcomeCallable; + typedef std::function&)> DescribeNewProjectEipMonitorDataAsyncHandler; typedef Outcome DescribePhysicalConnectionLOAOutcome; typedef std::future DescribePhysicalConnectionLOAOutcomeCallable; typedef std::function&)> DescribePhysicalConnectionLOAAsyncHandler; @@ -845,6 +881,9 @@ namespace AlibabaCloud typedef Outcome DescribeRouteTablesOutcome; typedef std::future DescribeRouteTablesOutcomeCallable; typedef std::function&)> DescribeRouteTablesAsyncHandler; + typedef Outcome DescribeRouterInterfaceAttributeOutcome; + typedef std::future DescribeRouterInterfaceAttributeOutcomeCallable; + typedef std::function&)> DescribeRouterInterfaceAttributeAsyncHandler; typedef Outcome DescribeRouterInterfacesOutcome; typedef std::future DescribeRouterInterfacesOutcomeCallable; typedef std::function&)> DescribeRouterInterfacesAsyncHandler; @@ -1073,6 +1112,9 @@ namespace AlibabaCloud typedef Outcome ReleaseEipAddressOutcome; typedef std::future ReleaseEipAddressOutcomeCallable; typedef std::function&)> ReleaseEipAddressAsyncHandler; + typedef Outcome ReleaseEipSegmentAddressOutcome; + typedef std::future ReleaseEipSegmentAddressOutcomeCallable; + typedef std::function&)> ReleaseEipSegmentAddressAsyncHandler; typedef Outcome RemoveBandwidthPackageIpsOutcome; typedef std::future RemoveBandwidthPackageIpsOutcomeCallable; typedef std::function&)> RemoveBandwidthPackageIpsAsyncHandler; @@ -1118,6 +1160,9 @@ namespace AlibabaCloud typedef Outcome UnassociateRouteTableOutcome; typedef std::future UnassociateRouteTableOutcomeCallable; typedef std::function&)> UnassociateRouteTableAsyncHandler; + typedef Outcome UnassociateVpcCidrBlockOutcome; + typedef std::future UnassociateVpcCidrBlockOutcomeCallable; + typedef std::function&)> UnassociateVpcCidrBlockAsyncHandler; typedef Outcome UpdateNetworkAclEntriesOutcome; typedef std::future UpdateNetworkAclEntriesOutcomeCallable; typedef std::function&)> UpdateNetworkAclEntriesAsyncHandler; @@ -1150,6 +1195,9 @@ namespace AlibabaCloud AllocateEipAddressOutcome allocateEipAddress(const Model::AllocateEipAddressRequest &request)const; void allocateEipAddressAsync(const Model::AllocateEipAddressRequest& request, const AllocateEipAddressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AllocateEipAddressOutcomeCallable allocateEipAddressCallable(const Model::AllocateEipAddressRequest& request) const; + AllocateEipSegmentAddressOutcome allocateEipSegmentAddress(const Model::AllocateEipSegmentAddressRequest &request)const; + void allocateEipSegmentAddressAsync(const Model::AllocateEipSegmentAddressRequest& request, const AllocateEipSegmentAddressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AllocateEipSegmentAddressOutcomeCallable allocateEipSegmentAddressCallable(const Model::AllocateEipSegmentAddressRequest& request) const; AllocateIpv6InternetBandwidthOutcome allocateIpv6InternetBandwidth(const Model::AllocateIpv6InternetBandwidthRequest &request)const; void allocateIpv6InternetBandwidthAsync(const Model::AllocateIpv6InternetBandwidthRequest& request, const AllocateIpv6InternetBandwidthAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AllocateIpv6InternetBandwidthOutcomeCallable allocateIpv6InternetBandwidthCallable(const Model::AllocateIpv6InternetBandwidthRequest& request) const; @@ -1174,9 +1222,15 @@ namespace AlibabaCloud AssociateRouteTableOutcome associateRouteTable(const Model::AssociateRouteTableRequest &request)const; void associateRouteTableAsync(const Model::AssociateRouteTableRequest& request, const AssociateRouteTableAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AssociateRouteTableOutcomeCallable associateRouteTableCallable(const Model::AssociateRouteTableRequest& request) const; + AssociateVpcCidrBlockOutcome associateVpcCidrBlock(const Model::AssociateVpcCidrBlockRequest &request)const; + void associateVpcCidrBlockAsync(const Model::AssociateVpcCidrBlockRequest& request, const AssociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AssociateVpcCidrBlockOutcomeCallable associateVpcCidrBlockCallable(const Model::AssociateVpcCidrBlockRequest& request) const; CancelCommonBandwidthPackageIpBandwidthOutcome cancelCommonBandwidthPackageIpBandwidth(const Model::CancelCommonBandwidthPackageIpBandwidthRequest &request)const; void cancelCommonBandwidthPackageIpBandwidthAsync(const Model::CancelCommonBandwidthPackageIpBandwidthRequest& request, const CancelCommonBandwidthPackageIpBandwidthAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CancelCommonBandwidthPackageIpBandwidthOutcomeCallable cancelCommonBandwidthPackageIpBandwidthCallable(const Model::CancelCommonBandwidthPackageIpBandwidthRequest& request) const; + CancelExpressCloudConnectionOutcome cancelExpressCloudConnection(const Model::CancelExpressCloudConnectionRequest &request)const; + void cancelExpressCloudConnectionAsync(const Model::CancelExpressCloudConnectionRequest& request, const CancelExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CancelExpressCloudConnectionOutcomeCallable cancelExpressCloudConnectionCallable(const Model::CancelExpressCloudConnectionRequest& request) const; CancelPhysicalConnectionOutcome cancelPhysicalConnection(const Model::CancelPhysicalConnectionRequest &request)const; void cancelPhysicalConnectionAsync(const Model::CancelPhysicalConnectionRequest& request, const CancelPhysicalConnectionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CancelPhysicalConnectionOutcomeCallable cancelPhysicalConnectionCallable(const Model::CancelPhysicalConnectionRequest& request) const; @@ -1315,6 +1369,9 @@ namespace AlibabaCloud DeleteCustomerGatewayOutcome deleteCustomerGateway(const Model::DeleteCustomerGatewayRequest &request)const; void deleteCustomerGatewayAsync(const Model::DeleteCustomerGatewayRequest& request, const DeleteCustomerGatewayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteCustomerGatewayOutcomeCallable deleteCustomerGatewayCallable(const Model::DeleteCustomerGatewayRequest& request) const; + DeleteExpressCloudConnectionOutcome deleteExpressCloudConnection(const Model::DeleteExpressCloudConnectionRequest &request)const; + void deleteExpressCloudConnectionAsync(const Model::DeleteExpressCloudConnectionRequest& request, const DeleteExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteExpressCloudConnectionOutcomeCallable deleteExpressCloudConnectionCallable(const Model::DeleteExpressCloudConnectionRequest& request) const; DeleteExpressConnectOutcome deleteExpressConnect(const Model::DeleteExpressConnectRequest &request)const; void deleteExpressConnectAsync(const Model::DeleteExpressConnectRequest& request, const DeleteExpressConnectAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteExpressConnectOutcomeCallable deleteExpressConnectCallable(const Model::DeleteExpressConnectRequest& request) const; @@ -1432,6 +1489,9 @@ namespace AlibabaCloud DescribeEipMonitorDataOutcome describeEipMonitorData(const Model::DescribeEipMonitorDataRequest &request)const; void describeEipMonitorDataAsync(const Model::DescribeEipMonitorDataRequest& request, const DescribeEipMonitorDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeEipMonitorDataOutcomeCallable describeEipMonitorDataCallable(const Model::DescribeEipMonitorDataRequest& request) const; + DescribeEipSegmentOutcome describeEipSegment(const Model::DescribeEipSegmentRequest &request)const; + void describeEipSegmentAsync(const Model::DescribeEipSegmentRequest& request, const DescribeEipSegmentAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeEipSegmentOutcomeCallable describeEipSegmentCallable(const Model::DescribeEipSegmentRequest& request) const; DescribeExpressCloudConnectionsOutcome describeExpressCloudConnections(const Model::DescribeExpressCloudConnectionsRequest &request)const; void describeExpressCloudConnectionsAsync(const Model::DescribeExpressCloudConnectionsRequest& request, const DescribeExpressCloudConnectionsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeExpressCloudConnectionsOutcomeCallable describeExpressCloudConnectionsCallable(const Model::DescribeExpressCloudConnectionsRequest& request) const; @@ -1486,6 +1546,9 @@ namespace AlibabaCloud DescribeNetworkAclsOutcome describeNetworkAcls(const Model::DescribeNetworkAclsRequest &request)const; void describeNetworkAclsAsync(const Model::DescribeNetworkAclsRequest& request, const DescribeNetworkAclsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeNetworkAclsOutcomeCallable describeNetworkAclsCallable(const Model::DescribeNetworkAclsRequest& request) const; + DescribeNewProjectEipMonitorDataOutcome describeNewProjectEipMonitorData(const Model::DescribeNewProjectEipMonitorDataRequest &request)const; + void describeNewProjectEipMonitorDataAsync(const Model::DescribeNewProjectEipMonitorDataRequest& request, const DescribeNewProjectEipMonitorDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeNewProjectEipMonitorDataOutcomeCallable describeNewProjectEipMonitorDataCallable(const Model::DescribeNewProjectEipMonitorDataRequest& request) const; DescribePhysicalConnectionLOAOutcome describePhysicalConnectionLOA(const Model::DescribePhysicalConnectionLOARequest &request)const; void describePhysicalConnectionLOAAsync(const Model::DescribePhysicalConnectionLOARequest& request, const DescribePhysicalConnectionLOAAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribePhysicalConnectionLOAOutcomeCallable describePhysicalConnectionLOACallable(const Model::DescribePhysicalConnectionLOARequest& request) const; @@ -1504,6 +1567,9 @@ namespace AlibabaCloud DescribeRouteTablesOutcome describeRouteTables(const Model::DescribeRouteTablesRequest &request)const; void describeRouteTablesAsync(const Model::DescribeRouteTablesRequest& request, const DescribeRouteTablesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRouteTablesOutcomeCallable describeRouteTablesCallable(const Model::DescribeRouteTablesRequest& request) const; + DescribeRouterInterfaceAttributeOutcome describeRouterInterfaceAttribute(const Model::DescribeRouterInterfaceAttributeRequest &request)const; + void describeRouterInterfaceAttributeAsync(const Model::DescribeRouterInterfaceAttributeRequest& request, const DescribeRouterInterfaceAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeRouterInterfaceAttributeOutcomeCallable describeRouterInterfaceAttributeCallable(const Model::DescribeRouterInterfaceAttributeRequest& request) const; DescribeRouterInterfacesOutcome describeRouterInterfaces(const Model::DescribeRouterInterfacesRequest &request)const; void describeRouterInterfacesAsync(const Model::DescribeRouterInterfacesRequest& request, const DescribeRouterInterfacesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRouterInterfacesOutcomeCallable describeRouterInterfacesCallable(const Model::DescribeRouterInterfacesRequest& request) const; @@ -1732,6 +1798,9 @@ namespace AlibabaCloud ReleaseEipAddressOutcome releaseEipAddress(const Model::ReleaseEipAddressRequest &request)const; void releaseEipAddressAsync(const Model::ReleaseEipAddressRequest& request, const ReleaseEipAddressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ReleaseEipAddressOutcomeCallable releaseEipAddressCallable(const Model::ReleaseEipAddressRequest& request) const; + ReleaseEipSegmentAddressOutcome releaseEipSegmentAddress(const Model::ReleaseEipSegmentAddressRequest &request)const; + void releaseEipSegmentAddressAsync(const Model::ReleaseEipSegmentAddressRequest& request, const ReleaseEipSegmentAddressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReleaseEipSegmentAddressOutcomeCallable releaseEipSegmentAddressCallable(const Model::ReleaseEipSegmentAddressRequest& request) const; RemoveBandwidthPackageIpsOutcome removeBandwidthPackageIps(const Model::RemoveBandwidthPackageIpsRequest &request)const; void removeBandwidthPackageIpsAsync(const Model::RemoveBandwidthPackageIpsRequest& request, const RemoveBandwidthPackageIpsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RemoveBandwidthPackageIpsOutcomeCallable removeBandwidthPackageIpsCallable(const Model::RemoveBandwidthPackageIpsRequest& request) const; @@ -1777,6 +1846,9 @@ namespace AlibabaCloud UnassociateRouteTableOutcome unassociateRouteTable(const Model::UnassociateRouteTableRequest &request)const; void unassociateRouteTableAsync(const Model::UnassociateRouteTableRequest& request, const UnassociateRouteTableAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UnassociateRouteTableOutcomeCallable unassociateRouteTableCallable(const Model::UnassociateRouteTableRequest& request) const; + UnassociateVpcCidrBlockOutcome unassociateVpcCidrBlock(const Model::UnassociateVpcCidrBlockRequest &request)const; + void unassociateVpcCidrBlockAsync(const Model::UnassociateVpcCidrBlockRequest& request, const UnassociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UnassociateVpcCidrBlockOutcomeCallable unassociateVpcCidrBlockCallable(const Model::UnassociateVpcCidrBlockRequest& request) const; UpdateNetworkAclEntriesOutcome updateNetworkAclEntries(const Model::UpdateNetworkAclEntriesRequest &request)const; void updateNetworkAclEntriesAsync(const Model::UpdateNetworkAclEntriesRequest& request, const UpdateNetworkAclEntriesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateNetworkAclEntriesOutcomeCallable updateNetworkAclEntriesCallable(const Model::UpdateNetworkAclEntriesRequest& request) const; diff --git a/vpc/include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpRequest.h b/vpc/include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpRequest.h index 2ab73094a..cabf5402e 100644 --- a/vpc/include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpRequest.h +++ b/vpc/include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpRequest.h @@ -47,6 +47,8 @@ namespace AlibabaCloud void setOwnerAccount(const std::string& ownerAccount); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getIpType()const; + void setIpType(const std::string& ipType); std::string getIpInstanceId()const; void setIpInstanceId(const std::string& ipInstanceId); @@ -57,6 +59,7 @@ namespace AlibabaCloud std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; + std::string ipType_; std::string ipInstanceId_; }; diff --git a/vpc/include/alibabacloud/vpc/model/AllocateEipSegmentAddressRequest.h b/vpc/include/alibabacloud/vpc/model/AllocateEipSegmentAddressRequest.h new file mode 100644 index 000000000..450acbf3a --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/AllocateEipSegmentAddressRequest.h @@ -0,0 +1,78 @@ +/* + * 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_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSREQUEST_H_ +#define ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT AllocateEipSegmentAddressRequest : public RpcServiceRequest + { + + public: + AllocateEipSegmentAddressRequest(); + ~AllocateEipSegmentAddressRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNetmode()const; + void setNetmode(const std::string& netmode); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getBandwidth()const; + void setBandwidth(const std::string& bandwidth); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getEipMask()const; + void setEipMask(const std::string& eipMask); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getInternetChargeType()const; + void setInternetChargeType(const std::string& internetChargeType); + + private: + long resourceOwnerId_; + std::string clientToken_; + std::string resourceGroupId_; + std::string regionId_; + std::string netmode_; + std::string resourceOwnerAccount_; + std::string bandwidth_; + std::string ownerAccount_; + std::string eipMask_; + long ownerId_; + std::string internetChargeType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSREQUEST_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/AllocateEipSegmentAddressResult.h b/vpc/include/alibabacloud/vpc/model/AllocateEipSegmentAddressResult.h new file mode 100644 index 000000000..6dc912dee --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/AllocateEipSegmentAddressResult.h @@ -0,0 +1,53 @@ +/* + * 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_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSRESULT_H_ +#define ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT AllocateEipSegmentAddressResult : public ServiceResult + { + public: + + + AllocateEipSegmentAddressResult(); + explicit AllocateEipSegmentAddressResult(const std::string &payload); + ~AllocateEipSegmentAddressResult(); + std::string getEipSegmentInstanceId()const; + long getOrderId()const; + + protected: + void parse(const std::string &payload); + private: + std::string eipSegmentInstanceId_; + long orderId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSRESULT_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/ApplyPhysicalConnectionLOARequest.h b/vpc/include/alibabacloud/vpc/model/ApplyPhysicalConnectionLOARequest.h index 885c5eaea..f2e1198e9 100644 --- a/vpc/include/alibabacloud/vpc/model/ApplyPhysicalConnectionLOARequest.h +++ b/vpc/include/alibabacloud/vpc/model/ApplyPhysicalConnectionLOARequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT ApplyPhysicalConnectionLOARequest : public RpcServiceRequest { + public: struct PMInfo { std::string pMCertificateNo; diff --git a/vpc/include/alibabacloud/vpc/model/AssociateEipAddressRequest.h b/vpc/include/alibabacloud/vpc/model/AssociateEipAddressRequest.h index 4d3c6fab3..1502cd0bb 100644 --- a/vpc/include/alibabacloud/vpc/model/AssociateEipAddressRequest.h +++ b/vpc/include/alibabacloud/vpc/model/AssociateEipAddressRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); std::string getAllocationId()const; void setAllocationId(const std::string& allocationId); std::string getMode()const; @@ -60,6 +62,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string clientToken_; std::string allocationId_; std::string mode_; std::string regionId_; diff --git a/vpc/include/alibabacloud/vpc/model/AssociateNetworkAclRequest.h b/vpc/include/alibabacloud/vpc/model/AssociateNetworkAclRequest.h index 8428731e0..4ba656038 100644 --- a/vpc/include/alibabacloud/vpc/model/AssociateNetworkAclRequest.h +++ b/vpc/include/alibabacloud/vpc/model/AssociateNetworkAclRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT AssociateNetworkAclRequest : public RpcServiceRequest { + public: struct Resource { std::string resourceType; diff --git a/vpc/include/alibabacloud/vpc/model/AssociateVpcCidrBlockRequest.h b/vpc/include/alibabacloud/vpc/model/AssociateVpcCidrBlockRequest.h new file mode 100644 index 000000000..24501b520 --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/AssociateVpcCidrBlockRequest.h @@ -0,0 +1,72 @@ +/* + * 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_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKREQUEST_H_ +#define ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT AssociateVpcCidrBlockRequest : public RpcServiceRequest + { + + public: + AssociateVpcCidrBlockRequest(); + ~AssociateVpcCidrBlockRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getIPv6CidrType()const; + void setIPv6CidrType(const std::string& iPv6CidrType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getIPv6CidrBlock()const; + void setIPv6CidrBlock(const std::string& iPv6CidrBlock); + std::string getSecondaryCidrBlock()const; + void setSecondaryCidrBlock(const std::string& secondaryCidrBlock); + std::string getVpcId()const; + void setVpcId(const std::string& vpcId); + + private: + long resourceOwnerId_; + std::string iPv6CidrType_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string iPv6CidrBlock_; + std::string secondaryCidrBlock_; + std::string vpcId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKREQUEST_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/AssociateVpcCidrBlockResult.h b/vpc/include/alibabacloud/vpc/model/AssociateVpcCidrBlockResult.h new file mode 100644 index 000000000..79d4fb95a --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/AssociateVpcCidrBlockResult.h @@ -0,0 +1,49 @@ +/* + * 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_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKRESULT_H_ +#define ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT AssociateVpcCidrBlockResult : public ServiceResult + { + public: + + + AssociateVpcCidrBlockResult(); + explicit AssociateVpcCidrBlockResult(const std::string &payload); + ~AssociateVpcCidrBlockResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKRESULT_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/CancelExpressCloudConnectionRequest.h b/vpc/include/alibabacloud/vpc/model/CancelExpressCloudConnectionRequest.h new file mode 100644 index 000000000..901eaaa1f --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/CancelExpressCloudConnectionRequest.h @@ -0,0 +1,63 @@ +/* + * 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_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONREQUEST_H_ +#define ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT CancelExpressCloudConnectionRequest : public RpcServiceRequest + { + + public: + CancelExpressCloudConnectionRequest(); + ~CancelExpressCloudConnectionRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getEccId()const; + void setEccId(const std::string& eccId); + 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 regionId_; + std::string eccId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONREQUEST_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/CancelExpressCloudConnectionResult.h b/vpc/include/alibabacloud/vpc/model/CancelExpressCloudConnectionResult.h new file mode 100644 index 000000000..e792d2ac6 --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/CancelExpressCloudConnectionResult.h @@ -0,0 +1,49 @@ +/* + * 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_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONRESULT_H_ +#define ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT CancelExpressCloudConnectionResult : public ServiceResult + { + public: + + + CancelExpressCloudConnectionResult(); + explicit CancelExpressCloudConnectionResult(const std::string &payload); + ~CancelExpressCloudConnectionResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONRESULT_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/CreateForwardEntryRequest.h b/vpc/include/alibabacloud/vpc/model/CreateForwardEntryRequest.h index ef76bef3c..da2076a46 100644 --- a/vpc/include/alibabacloud/vpc/model/CreateForwardEntryRequest.h +++ b/vpc/include/alibabacloud/vpc/model/CreateForwardEntryRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); std::string getForwardTableId()const; void setForwardTableId(const std::string& forwardTableId); std::string getInternalIp()const; @@ -62,6 +64,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string clientToken_; std::string forwardTableId_; std::string internalIp_; std::string regionId_; diff --git a/vpc/include/alibabacloud/vpc/model/CreateGlobalAccelerationInstanceRequest.h b/vpc/include/alibabacloud/vpc/model/CreateGlobalAccelerationInstanceRequest.h index fac6ec88c..9def10204 100644 --- a/vpc/include/alibabacloud/vpc/model/CreateGlobalAccelerationInstanceRequest.h +++ b/vpc/include/alibabacloud/vpc/model/CreateGlobalAccelerationInstanceRequest.h @@ -55,8 +55,6 @@ namespace AlibabaCloud void setOwnerAccount(const std::string& ownerAccount); long getOwnerId()const; void setOwnerId(long ownerId); - std::string getInternetChargeType()const; - void setInternetChargeType(const std::string& internetChargeType); std::string getName()const; void setName(const std::string& name); @@ -71,7 +69,6 @@ namespace AlibabaCloud std::string bandwidth_; std::string ownerAccount_; long ownerId_; - std::string internetChargeType_; std::string name_; }; diff --git a/vpc/include/alibabacloud/vpc/model/CreateNatGatewayRequest.h b/vpc/include/alibabacloud/vpc/model/CreateNatGatewayRequest.h index 981ef786e..bf3188502 100644 --- a/vpc/include/alibabacloud/vpc/model/CreateNatGatewayRequest.h +++ b/vpc/include/alibabacloud/vpc/model/CreateNatGatewayRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT CreateNatGatewayRequest : public RpcServiceRequest { + public: struct BandwidthPackage { int bandwidth; @@ -55,6 +56,8 @@ namespace AlibabaCloud void setDuration(const std::string& duration); std::string getRegionId()const; void setRegionId(const std::string& regionId); + std::string getNatType()const; + void setNatType(const std::string& natType); std::vector getBandwidthPackage()const; void setBandwidthPackage(const std::vector& bandwidthPackage); std::string getInstanceChargeType()const; @@ -67,6 +70,10 @@ namespace AlibabaCloud void setOwnerAccount(const std::string& ownerAccount); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getVSwitchId()const; + void setVSwitchId(const std::string& vSwitchId); + std::string getInternetChargeType()const; + void setInternetChargeType(const std::string& internetChargeType); std::string getVpcId()const; void setVpcId(const std::string& vpcId); std::string getName()const; @@ -81,12 +88,15 @@ namespace AlibabaCloud std::string spec_; std::string duration_; std::string regionId_; + std::string natType_; std::vector bandwidthPackage_; std::string instanceChargeType_; bool autoPay_; std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; + std::string vSwitchId_; + std::string internetChargeType_; std::string vpcId_; std::string name_; std::string pricingCycle_; diff --git a/vpc/include/alibabacloud/vpc/model/CreateRouteEntryRequest.h b/vpc/include/alibabacloud/vpc/model/CreateRouteEntryRequest.h index 1ad801707..90d416d16 100644 --- a/vpc/include/alibabacloud/vpc/model/CreateRouteEntryRequest.h +++ b/vpc/include/alibabacloud/vpc/model/CreateRouteEntryRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT CreateRouteEntryRequest : public RpcServiceRequest { + public: struct NextHopList { int weight; @@ -47,6 +48,8 @@ namespace AlibabaCloud void setRouteEntryName(const std::string& routeEntryName); std::string getClientToken()const; void setClientToken(const std::string& clientToken); + std::string getDescription()const; + void setDescription(const std::string& description); std::string getRegionId()const; void setRegionId(const std::string& regionId); std::string getNextHopId()const; @@ -72,6 +75,7 @@ namespace AlibabaCloud long resourceOwnerId_; std::string routeEntryName_; std::string clientToken_; + std::string description_; std::string regionId_; std::string nextHopId_; std::string nextHopType_; diff --git a/vpc/include/alibabacloud/vpc/model/CreateSnatEntryRequest.h b/vpc/include/alibabacloud/vpc/model/CreateSnatEntryRequest.h index 3249d9505..e6348503f 100644 --- a/vpc/include/alibabacloud/vpc/model/CreateSnatEntryRequest.h +++ b/vpc/include/alibabacloud/vpc/model/CreateSnatEntryRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); std::string getSourceCIDR()const; void setSourceCIDR(const std::string& sourceCIDR); std::string getSnatIp()const; @@ -58,6 +60,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string clientToken_; std::string sourceCIDR_; std::string snatIp_; std::string sourceVSwitchId_; diff --git a/vpc/include/alibabacloud/vpc/model/CreateSslVpnServerRequest.h b/vpc/include/alibabacloud/vpc/model/CreateSslVpnServerRequest.h index 5f6b9f249..0cacd8278 100644 --- a/vpc/include/alibabacloud/vpc/model/CreateSslVpnServerRequest.h +++ b/vpc/include/alibabacloud/vpc/model/CreateSslVpnServerRequest.h @@ -43,6 +43,10 @@ namespace AlibabaCloud void setLocalSubnet(const std::string& localSubnet); std::string getRegionId()const; void setRegionId(const std::string& regionId); + bool getEnableMultiFactorAuth()const; + void setEnableMultiFactorAuth(bool enableMultiFactorAuth); + std::string getIDaaSInstanceId()const; + void setIDaaSInstanceId(const std::string& iDaaSInstanceId); std::string getCipher()const; void setCipher(const std::string& cipher); std::string getClientIpPool()const; @@ -69,6 +73,8 @@ namespace AlibabaCloud std::string clientToken_; std::string localSubnet_; std::string regionId_; + bool enableMultiFactorAuth_; + std::string iDaaSInstanceId_; std::string cipher_; std::string clientIpPool_; std::string resourceOwnerAccount_; diff --git a/vpc/include/alibabacloud/vpc/model/CreateVpnConnectionRequest.h b/vpc/include/alibabacloud/vpc/model/CreateVpnConnectionRequest.h index b811694b1..dd192078b 100644 --- a/vpc/include/alibabacloud/vpc/model/CreateVpnConnectionRequest.h +++ b/vpc/include/alibabacloud/vpc/model/CreateVpnConnectionRequest.h @@ -65,8 +65,12 @@ namespace AlibabaCloud void setVpnGatewayId(const std::string& vpnGatewayId); long getOwnerId()const; void setOwnerId(long ownerId); + bool getEnableDpd()const; + void setEnableDpd(bool enableDpd); std::string getName()const; void setName(const std::string& name); + bool getEnableNatTraversal()const; + void setEnableNatTraversal(bool enableNatTraversal); private: std::string ikeConfig_; @@ -84,7 +88,9 @@ namespace AlibabaCloud std::string ownerAccount_; std::string vpnGatewayId_; long ownerId_; + bool enableDpd_; std::string name_; + bool enableNatTraversal_; }; } diff --git a/vpc/include/alibabacloud/vpc/model/DeleteExpressCloudConnectionRequest.h b/vpc/include/alibabacloud/vpc/model/DeleteExpressCloudConnectionRequest.h new file mode 100644 index 000000000..f708c072a --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/DeleteExpressCloudConnectionRequest.h @@ -0,0 +1,63 @@ +/* + * 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_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONREQUEST_H_ +#define ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT DeleteExpressCloudConnectionRequest : public RpcServiceRequest + { + + public: + DeleteExpressCloudConnectionRequest(); + ~DeleteExpressCloudConnectionRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getEccId()const; + void setEccId(const std::string& eccId); + 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 regionId_; + std::string eccId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONREQUEST_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/DeleteExpressCloudConnectionResult.h b/vpc/include/alibabacloud/vpc/model/DeleteExpressCloudConnectionResult.h new file mode 100644 index 000000000..05b0a3e3c --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/DeleteExpressCloudConnectionResult.h @@ -0,0 +1,49 @@ +/* + * 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_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONRESULT_H_ +#define ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT DeleteExpressCloudConnectionResult : public ServiceResult + { + public: + + + DeleteExpressCloudConnectionResult(); + explicit DeleteExpressCloudConnectionResult(const std::string &payload); + ~DeleteExpressCloudConnectionResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONRESULT_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/DeleteForwardEntryRequest.h b/vpc/include/alibabacloud/vpc/model/DeleteForwardEntryRequest.h index 036537095..4ed4fb2cb 100644 --- a/vpc/include/alibabacloud/vpc/model/DeleteForwardEntryRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DeleteForwardEntryRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); std::string getForwardTableId()const; void setForwardTableId(const std::string& forwardTableId); std::string getRegionId()const; @@ -52,6 +54,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string clientToken_; std::string forwardTableId_; std::string regionId_; std::string forwardEntryId_; diff --git a/vpc/include/alibabacloud/vpc/model/DeletePhysicalConnectionRequest.h b/vpc/include/alibabacloud/vpc/model/DeletePhysicalConnectionRequest.h index 8c71a08e5..0d7301361 100644 --- a/vpc/include/alibabacloud/vpc/model/DeletePhysicalConnectionRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DeletePhysicalConnectionRequest.h @@ -41,8 +41,6 @@ namespace AlibabaCloud void setClientToken(const std::string& clientToken); std::string getRegionId()const; void setRegionId(const std::string& regionId); - std::string getUserCidr()const; - void setUserCidr(const std::string& userCidr); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -56,7 +54,6 @@ namespace AlibabaCloud long resourceOwnerId_; std::string clientToken_; std::string regionId_; - std::string userCidr_; std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; diff --git a/vpc/include/alibabacloud/vpc/model/DeleteRouteEntryRequest.h b/vpc/include/alibabacloud/vpc/model/DeleteRouteEntryRequest.h index 6a4181fb6..608567c5d 100644 --- a/vpc/include/alibabacloud/vpc/model/DeleteRouteEntryRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DeleteRouteEntryRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DeleteRouteEntryRequest : public RpcServiceRequest { + public: struct NextHopList { std::string nextHopId; diff --git a/vpc/include/alibabacloud/vpc/model/DeleteSnatEntryRequest.h b/vpc/include/alibabacloud/vpc/model/DeleteSnatEntryRequest.h index 3e510ab22..fb72b1b2a 100644 --- a/vpc/include/alibabacloud/vpc/model/DeleteSnatEntryRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DeleteSnatEntryRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); std::string getRegionId()const; void setRegionId(const std::string& regionId); std::string getSnatEntryId()const; @@ -52,6 +54,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string clientToken_; std::string regionId_; std::string snatEntryId_; std::string resourceOwnerAccount_; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeAccessPointsRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeAccessPointsRequest.h index eb733a7f3..eca6cb6e3 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeAccessPointsRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeAccessPointsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeAccessPointsRequest : public RpcServiceRequest { + public: struct Filter { std::vector value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeBgpNetworksResult.h b/vpc/include/alibabacloud/vpc/model/DescribeBgpNetworksResult.h index d2da47104..770153ddb 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeBgpNetworksResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeBgpNetworksResult.h @@ -35,6 +35,7 @@ namespace AlibabaCloud struct BgpNetwork { std::string dstCidrBlock; + std::string status; std::string vpcId; std::string routerId; }; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeEipAddressesRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeEipAddressesRequest.h index 021e518ac..26f4a9569 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeEipAddressesRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeEipAddressesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeEipAddressesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; @@ -68,6 +69,8 @@ namespace AlibabaCloud void setPageSize(int pageSize); std::vector getTag()const; void setTag(const std::vector& tag); + std::string getSegmentInstanceId()const; + void setSegmentInstanceId(const std::string& segmentInstanceId); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -100,6 +103,7 @@ namespace AlibabaCloud std::string associatedInstanceType_; int pageSize_; std::vector tag_; + std::string segmentInstanceId_; std::string resourceOwnerAccount_; std::string ownerAccount_; std::string filter1Value_; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeEipAddressesResult.h b/vpc/include/alibabacloud/vpc/model/DescribeEipAddressesResult.h index ce9168cb0..10af70f8b 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeEipAddressesResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeEipAddressesResult.h @@ -51,6 +51,7 @@ namespace AlibabaCloud bool secondLimited; std::string name; std::string reservationOrderType; + std::string segmentInstanceId; std::string instanceRegionId; std::string bandwidth; std::string expiredTime; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeEipMonitorDataResult.h b/vpc/include/alibabacloud/vpc/model/DescribeEipMonitorDataResult.h index 030999f11..d20208dac 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeEipMonitorDataResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeEipMonitorDataResult.h @@ -37,9 +37,9 @@ namespace AlibabaCloud int eipPackets; int eipBandwidth; int eipFlow; - int eipTX; + long eipTX; std::string timeStamp; - int eipRX; + long eipRX; }; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeEipSegmentRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeEipSegmentRequest.h new file mode 100644 index 000000000..9336d980c --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/DescribeEipSegmentRequest.h @@ -0,0 +1,72 @@ +/* + * 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_VPC_MODEL_DESCRIBEEIPSEGMENTREQUEST_H_ +#define ALIBABACLOUD_VPC_MODEL_DESCRIBEEIPSEGMENTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT DescribeEipSegmentRequest : public RpcServiceRequest + { + + public: + DescribeEipSegmentRequest(); + ~DescribeEipSegmentRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getSegmentInstanceId()const; + void setSegmentInstanceId(const std::string& segmentInstanceId); + 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 clientToken_; + int pageNumber_; + std::string regionId_; + int pageSize_; + std::string segmentInstanceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEEIPSEGMENTREQUEST_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/DescribeEipSegmentResult.h b/vpc/include/alibabacloud/vpc/model/DescribeEipSegmentResult.h new file mode 100644 index 000000000..995b4739a --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/DescribeEipSegmentResult.h @@ -0,0 +1,68 @@ +/* + * 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_VPC_MODEL_DESCRIBEEIPSEGMENTRESULT_H_ +#define ALIBABACLOUD_VPC_MODEL_DESCRIBEEIPSEGMENTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT DescribeEipSegmentResult : public ServiceResult + { + public: + struct EipSegment + { + std::string status; + std::string descritpion; + std::string ipCount; + std::string instanceId; + std::string creationTime; + std::string regionId; + std::string segment; + std::string name; + }; + + + DescribeEipSegmentResult(); + explicit DescribeEipSegmentResult(const std::string &payload); + ~DescribeEipSegmentResult(); + std::vector getEipSegments()const; + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; + + protected: + void parse(const std::string &payload); + private: + std::vector eipSegments_; + int totalCount_; + int pageSize_; + int pageNumber_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEEIPSEGMENTRESULT_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsRequest.h index f5b06b46f..b000483ae 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeExpressCloudConnectionsRequest : public RpcServiceRequest { + public: struct Filter { std::vector value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsResult.h b/vpc/include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsResult.h index c004b2490..673771460 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsResult.h @@ -52,23 +52,28 @@ namespace AlibabaCloud std::string contactTel; std::string gmtModify; std::string idcSP; + std::string ceIp; int bandwidth; std::string reservationActiveTime; std::string reservationBandwidth; int distance; std::string status; + std::string estimatedTime; std::string instanceId; std::string circuitCode; std::string isp; std::string hasReservationData; + std::string constructionPeriod; std::string redundantEccId; std::string reservationInternetChargeType; + std::string bgpAs; std::string applicationBandwidth; std::string applicationType; std::string gmtCreate; std::string type; std::string chargeType; std::string applicationStatus; + std::string peIp; std::string applicationId; std::string peerCity; std::string portType; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeHaVipsRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeHaVipsRequest.h index 5a6b05825..f4a2e0dc3 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeHaVipsRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeHaVipsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeHaVipsRequest : public RpcServiceRequest { + public: struct Filter { std::vector value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeNatGatewaysRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeNatGatewaysRequest.h index 1e1b86f23..e9558b090 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeNatGatewaysRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeNatGatewaysRequest.h @@ -41,8 +41,12 @@ namespace AlibabaCloud void setSpec(const std::string& spec); int getPageNumber()const; void setPageNumber(int pageNumber); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); std::string getRegionId()const; void setRegionId(const std::string& regionId); + std::string getNatType()const; + void setNatType(const std::string& natType); int getPageSize()const; void setPageSize(int pageSize); std::string getNatGatewayId()const; @@ -64,7 +68,9 @@ namespace AlibabaCloud long resourceOwnerId_; std::string spec_; int pageNumber_; + std::string resourceGroupId_; std::string regionId_; + std::string natType_; int pageSize_; std::string natGatewayId_; std::string instanceChargeType_; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeNatGatewaysResult.h b/vpc/include/alibabacloud/vpc/model/DescribeNatGatewaysResult.h index 63b102a1f..9db9a6997 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeNatGatewaysResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeNatGatewaysResult.h @@ -34,15 +34,25 @@ namespace AlibabaCloud public: struct NatGateway { + struct NatGatewayPrivateInfo + { + std::string izNo; + std::string privateIpAddress; + int maxBandwidth; + int eniInstanceId; + std::string vswitchId; + }; struct IpList { std::string usingStatus; bool apAccessEnabled; + bool snatEntryEnabled; std::string allocationId; std::string ipAddress; }; std::string status; std::string description; + std::string resourceGroupId; std::string instanceChargeType; std::vector forwardTableIds; std::vector ipLists; @@ -50,7 +60,10 @@ namespace AlibabaCloud bool autoPay; bool deletionProtection; std::string businessStatus; + std::string natType; std::string name; + std::string internetChargeType; + NatGatewayPrivateInfo natGatewayPrivateInfo; std::string vpcId; std::vector snatTableIds; std::string expiredTime; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataRequest.h new file mode 100644 index 000000000..5a9dd5680 --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataRequest.h @@ -0,0 +1,72 @@ +/* + * 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_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATAREQUEST_H_ +#define ALIBABACLOUD_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT DescribeNewProjectEipMonitorDataRequest : public RpcServiceRequest + { + + public: + DescribeNewProjectEipMonitorDataRequest(); + ~DescribeNewProjectEipMonitorDataRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAllocationId()const; + void setAllocationId(const std::string& allocationId); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + int getPeriod()const; + void setPeriod(int period); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + + private: + long resourceOwnerId_; + std::string allocationId_; + std::string startTime_; + std::string regionId_; + int period_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + std::string endTime_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATAREQUEST_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataResult.h b/vpc/include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataResult.h new file mode 100644 index 000000000..50fcbb8e7 --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataResult.h @@ -0,0 +1,60 @@ +/* + * 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_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATARESULT_H_ +#define ALIBABACLOUD_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT DescribeNewProjectEipMonitorDataResult : public ServiceResult + { + public: + struct EipMonitorData + { + int eipPackets; + int eipBandwidth; + int eipFlow; + int eipTX; + std::string timeStamp; + int eipRX; + }; + + + DescribeNewProjectEipMonitorDataResult(); + explicit DescribeNewProjectEipMonitorDataResult(const std::string &payload); + ~DescribeNewProjectEipMonitorDataResult(); + std::vector getEipMonitorDatas()const; + + protected: + void parse(const std::string &payload); + private: + std::vector eipMonitorDatas_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATARESULT_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/DescribePhysicalConnectionsRequest.h b/vpc/include/alibabacloud/vpc/model/DescribePhysicalConnectionsRequest.h index 4f89f05c6..09716bf66 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribePhysicalConnectionsRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribePhysicalConnectionsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribePhysicalConnectionsRequest : public RpcServiceRequest { + public: struct Filter { std::vector value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeRouteEntryListResult.h b/vpc/include/alibabacloud/vpc/model/DescribeRouteEntryListResult.h index b5760d03b..0a69399fe 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeRouteEntryListResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeRouteEntryListResult.h @@ -53,6 +53,7 @@ namespace AlibabaCloud std::string routeEntryId; std::string type; std::string routeTableId; + std::string description; std::string ipVersion; std::vector nextHops; std::string routeEntryName; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeRouteTableListRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeRouteTableListRequest.h index 3b61190b0..1c65dbef8 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeRouteTableListRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeRouteTableListRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeRouteTableListRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeRouteTablesResult.h b/vpc/include/alibabacloud/vpc/model/DescribeRouteTablesResult.h index 317872765..c541437eb 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeRouteTablesResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeRouteTablesResult.h @@ -50,6 +50,7 @@ namespace AlibabaCloud std::string status; std::string nextHopOppsiteRegionId; std::string routeTableId; + std::string description; std::string privateIpAddress; std::string instanceId; std::vector nextHops; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeRequest.h new file mode 100644 index 000000000..2966e806d --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeRequest.h @@ -0,0 +1,60 @@ +/* + * 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_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTEREQUEST_H_ +#define ALIBABACLOUD_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT DescribeRouterInterfaceAttributeRequest : public RpcServiceRequest + { + + public: + DescribeRouterInterfaceAttributeRequest(); + ~DescribeRouterInterfaceAttributeRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string instanceId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTEREQUEST_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeResult.h b/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeResult.h new file mode 100644 index 000000000..6a480dc89 --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeResult.h @@ -0,0 +1,133 @@ +/* + * 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_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTERESULT_H_ +#define ALIBABACLOUD_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT DescribeRouterInterfaceAttributeResult : public ServiceResult + { + public: + + + DescribeRouterInterfaceAttributeResult(); + explicit DescribeRouterInterfaceAttributeResult(const std::string &payload); + ~DescribeRouterInterfaceAttributeResult(); + std::string getOppositeInterfaceId()const; + std::string getOppositeInterfaceStatus()const; + std::string getDescription()const; + std::string getOppositeRouterId()const; + std::string getMessage()const; + std::string getEndTime()const; + std::string getGmtModified()const; + std::string getRouterId()const; + std::string getBusinessStatus()const; + bool getSuccess()const; + std::string getName()const; + std::string getReservationOrderType()const; + std::string getOppositeRouterType()const; + int getOppositeBandwidth()const; + int getBandwidth()const; + std::string getConnectedTime()const; + std::string getReservationActiveTime()const; + std::string getReservationBandwidth()const; + int getHcThreshold()const; + std::string getStatus()const; + std::string getOppositeInterfaceOwnerId()const; + std::string getOppositeRegionId()const; + std::string getHealthCheckSourceIp()const; + std::string getHasReservationData()const; + bool getCrossBorder()const; + std::string getCode()const; + int getHcRate()const; + std::string getReservationInternetChargeType()const; + std::string getRole()const; + std::string getOppositeInterfaceSpec()const; + std::string getOppositeVpcInstanceId()const; + std::string getRouterType()const; + std::string getChargeType()const; + std::string getCreationTime()const; + std::string getAccessPointId()const; + std::string getOppositeInterfaceBusinessStatus()const; + std::string getVpcInstanceId()const; + std::string getOppositeAccessPointId()const; + std::string getSpec()const; + std::string getHealthCheckStatus()const; + std::string getRouterInterfaceId()const; + std::string getHealthCheckTargetIp()const; + + protected: + void parse(const std::string &payload); + private: + std::string oppositeInterfaceId_; + std::string oppositeInterfaceStatus_; + std::string description_; + std::string oppositeRouterId_; + std::string message_; + std::string endTime_; + std::string gmtModified_; + std::string routerId_; + std::string businessStatus_; + bool success_; + std::string name_; + std::string reservationOrderType_; + std::string oppositeRouterType_; + int oppositeBandwidth_; + int bandwidth_; + std::string connectedTime_; + std::string reservationActiveTime_; + std::string reservationBandwidth_; + int hcThreshold_; + std::string status_; + std::string oppositeInterfaceOwnerId_; + std::string oppositeRegionId_; + std::string healthCheckSourceIp_; + std::string hasReservationData_; + bool crossBorder_; + std::string code_; + int hcRate_; + std::string reservationInternetChargeType_; + std::string role_; + std::string oppositeInterfaceSpec_; + std::string oppositeVpcInstanceId_; + std::string routerType_; + std::string chargeType_; + std::string creationTime_; + std::string accessPointId_; + std::string oppositeInterfaceBusinessStatus_; + std::string vpcInstanceId_; + std::string oppositeAccessPointId_; + std::string spec_; + std::string healthCheckStatus_; + std::string routerInterfaceId_; + std::string healthCheckTargetIp_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTERESULT_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfacesRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfacesRequest.h index f4acf4275..1d888c082 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfacesRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeRouterInterfacesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeRouterInterfacesRequest : public RpcServiceRequest { + public: struct Filter { std::vector value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeSslVpnServersResult.h b/vpc/include/alibabacloud/vpc/model/DescribeSslVpnServersResult.h index 3f0539ba4..21326fbb3 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeSslVpnServersResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeSslVpnServersResult.h @@ -38,7 +38,9 @@ namespace AlibabaCloud bool compress; int connections; std::string clientIpPool; + std::string iDaaSInstanceId; int maxConnections; + bool enableMultiFactorAuth; std::string sslVpnServerId; long createTime; int port; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVSwitchesRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeVSwitchesRequest.h index f5add2595..1404072c5 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVSwitchesRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVSwitchesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeVSwitchesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.h index d2940a61e..cccfbee7a 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeVirtualBorderRoutersForPhysicalConnectionRequest : public RpcServiceRequest { + public: struct Filter { std::vector value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.h b/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.h index da74d4dfa..76d1cd7e4 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.h @@ -40,14 +40,18 @@ namespace AlibabaCloud std::string activationTime; std::string circuitCode; std::string vbrId; + std::string pConnVbrChargeType; std::string terminationTime; std::string peeringSubnetMask; std::string recoveryTime; std::string type; std::string localGatewayIp; + std::string bandwidth; std::string creationTime; std::string eccId; + std::string pConnVbrExpireTime; int vlanId; + std::string pConnVbrBussinessStatus; }; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersRequest.h index ceadbcbf8..c1a04a6d3 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeVirtualBorderRoutersRequest : public RpcServiceRequest { + public: struct Filter { std::vector value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersResult.h b/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersResult.h index ba4065063..ff2e49540 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersResult.h @@ -79,6 +79,7 @@ namespace AlibabaCloud std::string type; std::string creationTime; std::string accessPointId; + std::string pConnVbrExpireTime; std::string physicalConnectionBusinessStatus; }; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVpcAttributeResult.h b/vpc/include/alibabacloud/vpc/model/DescribeVpcAttributeResult.h index 18687125b..b67f17d24 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVpcAttributeResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVpcAttributeResult.h @@ -54,6 +54,7 @@ namespace AlibabaCloud bool getClassicLinkEnabled()const; std::string getResourceGroupId()const; std::vector getVSwitchIds()const; + std::vector getSecondaryCidrBlocks()const; std::string getCidrBlock()const; std::vector getUserCidrs()const; std::string getNetworkAclNum()const; @@ -75,6 +76,7 @@ namespace AlibabaCloud bool classicLinkEnabled_; std::string resourceGroupId_; std::vector vSwitchIds_; + std::vector secondaryCidrBlocks_; std::string cidrBlock_; std::vector userCidrs_; std::string networkAclNum_; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVpcsRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeVpcsRequest.h index b325ff4b6..2a620ff15 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVpcsRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVpcsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT DescribeVpcsRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVpcsResult.h b/vpc/include/alibabacloud/vpc/model/DescribeVpcsResult.h index dbeae5dd7..78a3156eb 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVpcsResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVpcsResult.h @@ -45,6 +45,7 @@ namespace AlibabaCloud std::string description; std::string resourceGroupId; std::vector vSwitchIds; + std::vector secondaryCidrBlocks; std::string cidrBlock; std::vector routerTableIds; std::vector userCidrs; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVpnConnectionResult.h b/vpc/include/alibabacloud/vpc/model/DescribeVpnConnectionResult.h index ef24ca78c..25d32b658 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVpnConnectionResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVpnConnectionResult.h @@ -66,33 +66,37 @@ namespace AlibabaCloud explicit DescribeVpnConnectionResult(const std::string &payload); ~DescribeVpnConnectionResult(); std::string getLocalSubnet()const; - bool getEffectImmediately()const; std::string getStatus()const; + std::string getCustomerGatewayId()const; + long getCreateTime()const; + std::string getName()const; + bool getEffectImmediately()const; VcoHealthCheck getVcoHealthCheck()const; std::string getRemoteSubnet()const; - std::string getCustomerGatewayId()const; std::string getVpnGatewayId()const; IpsecConfig getIpsecConfig()const; - long getCreateTime()const; std::string getVpnConnectionId()const; + bool getEnableNatTraversal()const; IkeConfig getIkeConfig()const; - std::string getName()const; + bool getEnableDpd()const; protected: void parse(const std::string &payload); private: std::string localSubnet_; - bool effectImmediately_; std::string status_; + std::string customerGatewayId_; + long createTime_; + std::string name_; + bool effectImmediately_; VcoHealthCheck vcoHealthCheck_; std::string remoteSubnet_; - std::string customerGatewayId_; std::string vpnGatewayId_; IpsecConfig ipsecConfig_; - long createTime_; std::string vpnConnectionId_; + bool enableNatTraversal_; IkeConfig ikeConfig_; - std::string name_; + bool enableDpd_; }; } diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVpnConnectionsResult.h b/vpc/include/alibabacloud/vpc/model/DescribeVpnConnectionsResult.h index aa39e2ee5..77fbbee19 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVpnConnectionsResult.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVpnConnectionsResult.h @@ -63,17 +63,19 @@ namespace AlibabaCloud int interval; }; std::string localSubnet; - bool effectImmediately; std::string status; + std::string customerGatewayId; + long createTime; + std::string name; + bool effectImmediately; VcoHealthCheck vcoHealthCheck; std::string remoteSubnet; - std::string customerGatewayId; std::string vpnGatewayId; IpsecConfig ipsecConfig; - long createTime; std::string vpnConnectionId; + bool enableNatTraversal; IkeConfig ikeConfig; - std::string name; + bool enableDpd; }; diff --git a/vpc/include/alibabacloud/vpc/model/DescribeVpnSslServerLogsRequest.h b/vpc/include/alibabacloud/vpc/model/DescribeVpnSslServerLogsRequest.h index f47f2b526..fd3203815 100644 --- a/vpc/include/alibabacloud/vpc/model/DescribeVpnSslServerLogsRequest.h +++ b/vpc/include/alibabacloud/vpc/model/DescribeVpnSslServerLogsRequest.h @@ -49,6 +49,8 @@ namespace AlibabaCloud void setVpnSslServerId(const std::string& vpnSslServerId); int getFrom()const; void setFrom(int from); + std::string getSslVpnClientCertId()const; + void setSslVpnClientCertId(const std::string& sslVpnClientCertId); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -66,6 +68,7 @@ namespace AlibabaCloud int pageSize_; std::string vpnSslServerId_; int from_; + std::string sslVpnClientCertId_; std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; diff --git a/vpc/include/alibabacloud/vpc/model/ListTagResourcesRequest.h b/vpc/include/alibabacloud/vpc/model/ListTagResourcesRequest.h index 5c96767ad..6f537e83b 100644 --- a/vpc/include/alibabacloud/vpc/model/ListTagResourcesRequest.h +++ b/vpc/include/alibabacloud/vpc/model/ListTagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT ListTagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/vpc/include/alibabacloud/vpc/model/ModifyExpressCloudConnectionAttributeRequest.h b/vpc/include/alibabacloud/vpc/model/ModifyExpressCloudConnectionAttributeRequest.h index c80b2084b..314ef761f 100644 --- a/vpc/include/alibabacloud/vpc/model/ModifyExpressCloudConnectionAttributeRequest.h +++ b/vpc/include/alibabacloud/vpc/model/ModifyExpressCloudConnectionAttributeRequest.h @@ -47,6 +47,12 @@ namespace AlibabaCloud void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; void setOwnerAccount(const std::string& ownerAccount); + std::string getCeIp()const; + void setCeIp(const std::string& ceIp); + std::string getBgpAs()const; + void setBgpAs(const std::string& bgpAs); + std::string getPeIp()const; + void setPeIp(const std::string& peIp); long getOwnerId()const; void setOwnerId(long ownerId); std::string getName()const; @@ -59,6 +65,9 @@ namespace AlibabaCloud std::string eccId_; std::string resourceOwnerAccount_; std::string ownerAccount_; + std::string ceIp_; + std::string bgpAs_; + std::string peIp_; long ownerId_; std::string name_; diff --git a/vpc/include/alibabacloud/vpc/model/ModifyForwardEntryRequest.h b/vpc/include/alibabacloud/vpc/model/ModifyForwardEntryRequest.h index cb5be6c62..8686afc9a 100644 --- a/vpc/include/alibabacloud/vpc/model/ModifyForwardEntryRequest.h +++ b/vpc/include/alibabacloud/vpc/model/ModifyForwardEntryRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); std::string getForwardTableId()const; void setForwardTableId(const std::string& forwardTableId); std::string getInternalIp()const; @@ -64,6 +66,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string clientToken_; std::string forwardTableId_; std::string internalIp_; std::string regionId_; diff --git a/vpc/include/alibabacloud/vpc/model/ModifyRouteEntryRequest.h b/vpc/include/alibabacloud/vpc/model/ModifyRouteEntryRequest.h index 0f3028e13..e9638849a 100644 --- a/vpc/include/alibabacloud/vpc/model/ModifyRouteEntryRequest.h +++ b/vpc/include/alibabacloud/vpc/model/ModifyRouteEntryRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud std::string getRouteEntryName()const; void setRouteEntryName(const std::string& routeEntryName); + std::string getDescription()const; + void setDescription(const std::string& description); std::string getRegionId()const; void setRegionId(const std::string& regionId); std::string getResourceOwnerAccount()const; @@ -50,6 +52,7 @@ namespace AlibabaCloud private: std::string routeEntryName_; + std::string description_; std::string regionId_; std::string resourceOwnerAccount_; std::string ownerAccount_; diff --git a/vpc/include/alibabacloud/vpc/model/ModifySnatEntryRequest.h b/vpc/include/alibabacloud/vpc/model/ModifySnatEntryRequest.h index a9fbb374f..e112ab2ea 100644 --- a/vpc/include/alibabacloud/vpc/model/ModifySnatEntryRequest.h +++ b/vpc/include/alibabacloud/vpc/model/ModifySnatEntryRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); std::string getSnatIp()const; void setSnatIp(const std::string& snatIp); std::string getRegionId()const; @@ -56,6 +58,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string clientToken_; std::string snatIp_; std::string regionId_; std::string snatEntryId_; diff --git a/vpc/include/alibabacloud/vpc/model/ModifySslVpnServerRequest.h b/vpc/include/alibabacloud/vpc/model/ModifySslVpnServerRequest.h index a3c7968ae..8a4ba46f5 100644 --- a/vpc/include/alibabacloud/vpc/model/ModifySslVpnServerRequest.h +++ b/vpc/include/alibabacloud/vpc/model/ModifySslVpnServerRequest.h @@ -45,6 +45,10 @@ namespace AlibabaCloud void setLocalSubnet(const std::string& localSubnet); std::string getRegionId()const; void setRegionId(const std::string& regionId); + bool getEnableMultiFactorAuth()const; + void setEnableMultiFactorAuth(bool enableMultiFactorAuth); + std::string getIDaaSInstanceId()const; + void setIDaaSInstanceId(const std::string& iDaaSInstanceId); std::string getCipher()const; void setCipher(const std::string& cipher); std::string getClientIpPool()const; @@ -70,6 +74,8 @@ namespace AlibabaCloud std::string sslVpnServerId_; std::string localSubnet_; std::string regionId_; + bool enableMultiFactorAuth_; + std::string iDaaSInstanceId_; std::string cipher_; std::string clientIpPool_; std::string resourceOwnerAccount_; diff --git a/vpc/include/alibabacloud/vpc/model/ModifySslVpnServerResult.h b/vpc/include/alibabacloud/vpc/model/ModifySslVpnServerResult.h index 844c9b7f6..547aa1736 100644 --- a/vpc/include/alibabacloud/vpc/model/ModifySslVpnServerResult.h +++ b/vpc/include/alibabacloud/vpc/model/ModifySslVpnServerResult.h @@ -41,7 +41,9 @@ namespace AlibabaCloud bool getCompress()const; int getConnections()const; std::string getClientIpPool()const; + std::string getIDaaSInstanceId()const; int getMaxConnections()const; + bool getEnableMultiFactorAuth()const; std::string getSslVpnServerId()const; long getCreateTime()const; int getPort()const; @@ -59,7 +61,9 @@ namespace AlibabaCloud bool compress_; int connections_; std::string clientIpPool_; + std::string iDaaSInstanceId_; int maxConnections_; + bool enableMultiFactorAuth_; std::string sslVpnServerId_; long createTime_; int port_; diff --git a/vpc/include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeRequest.h b/vpc/include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeRequest.h index e7dbe5bbf..5c8f2f0b2 100644 --- a/vpc/include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeRequest.h +++ b/vpc/include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeRequest.h @@ -61,10 +61,14 @@ namespace AlibabaCloud void setOwnerAccount(const std::string& ownerAccount); long getOwnerId()const; void setOwnerId(long ownerId); + bool getEnableDpd()const; + void setEnableDpd(bool enableDpd); std::string getVpnConnectionId()const; void setVpnConnectionId(const std::string& vpnConnectionId); std::string getName()const; void setName(const std::string& name); + bool getEnableNatTraversal()const; + void setEnableNatTraversal(bool enableNatTraversal); private: std::string ikeConfig_; @@ -80,8 +84,10 @@ namespace AlibabaCloud std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; + bool enableDpd_; std::string vpnConnectionId_; std::string name_; + bool enableNatTraversal_; }; } diff --git a/vpc/include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeResult.h b/vpc/include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeResult.h index 3f46fb560..d71f2c199 100644 --- a/vpc/include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeResult.h +++ b/vpc/include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeResult.h @@ -65,33 +65,37 @@ namespace AlibabaCloud explicit ModifyVpnConnectionAttributeResult(const std::string &payload); ~ModifyVpnConnectionAttributeResult(); std::string getLocalSubnet()const; + std::string getDescription()const; + std::string getCustomerGatewayId()const; + long getCreateTime()const; + std::string getName()const; bool getEffectImmediately()const; VcoHealthCheck getVcoHealthCheck()const; std::string getRemoteSubnet()const; - std::string getDescription()const; - std::string getCustomerGatewayId()const; std::string getVpnGatewayId()const; IpsecConfig getIpsecConfig()const; - long getCreateTime()const; std::string getVpnConnectionId()const; + bool getEnableNatTraversal()const; IkeConfig getIkeConfig()const; - std::string getName()const; + bool getEnableDpd()const; protected: void parse(const std::string &payload); private: std::string localSubnet_; + std::string description_; + std::string customerGatewayId_; + long createTime_; + std::string name_; bool effectImmediately_; VcoHealthCheck vcoHealthCheck_; std::string remoteSubnet_; - std::string description_; - std::string customerGatewayId_; std::string vpnGatewayId_; IpsecConfig ipsecConfig_; - long createTime_; std::string vpnConnectionId_; + bool enableNatTraversal_; IkeConfig ikeConfig_; - std::string name_; + bool enableDpd_; }; } diff --git a/vpc/include/alibabacloud/vpc/model/ReleaseEipSegmentAddressRequest.h b/vpc/include/alibabacloud/vpc/model/ReleaseEipSegmentAddressRequest.h new file mode 100644 index 000000000..2bfd9087a --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/ReleaseEipSegmentAddressRequest.h @@ -0,0 +1,66 @@ +/* + * 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_VPC_MODEL_RELEASEEIPSEGMENTADDRESSREQUEST_H_ +#define ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT ReleaseEipSegmentAddressRequest : public RpcServiceRequest + { + + public: + ReleaseEipSegmentAddressRequest(); + ~ReleaseEipSegmentAddressRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getSegmentInstanceId()const; + void setSegmentInstanceId(const std::string& segmentInstanceId); + 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 clientToken_; + std::string regionId_; + std::string segmentInstanceId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSREQUEST_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/ReleaseEipSegmentAddressResult.h b/vpc/include/alibabacloud/vpc/model/ReleaseEipSegmentAddressResult.h new file mode 100644 index 000000000..04a0bc85a --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/ReleaseEipSegmentAddressResult.h @@ -0,0 +1,49 @@ +/* + * 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_VPC_MODEL_RELEASEEIPSEGMENTADDRESSRESULT_H_ +#define ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT ReleaseEipSegmentAddressResult : public ServiceResult + { + public: + + + ReleaseEipSegmentAddressResult(); + explicit ReleaseEipSegmentAddressResult(const std::string &payload); + ~ReleaseEipSegmentAddressResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSRESULT_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/TagResourcesRequest.h b/vpc/include/alibabacloud/vpc/model/TagResourcesRequest.h index 9052cb980..e79ee60e2 100644 --- a/vpc/include/alibabacloud/vpc/model/TagResourcesRequest.h +++ b/vpc/include/alibabacloud/vpc/model/TagResourcesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT TagResourcesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/vpc/include/alibabacloud/vpc/model/UnassociateEipAddressRequest.h b/vpc/include/alibabacloud/vpc/model/UnassociateEipAddressRequest.h index 42d721687..0126d1176 100644 --- a/vpc/include/alibabacloud/vpc/model/UnassociateEipAddressRequest.h +++ b/vpc/include/alibabacloud/vpc/model/UnassociateEipAddressRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); std::string getAllocationId()const; void setAllocationId(const std::string& allocationId); std::string getRegionId()const; @@ -58,6 +60,7 @@ namespace AlibabaCloud private: long resourceOwnerId_; + std::string clientToken_; std::string allocationId_; std::string regionId_; std::string instanceType_; diff --git a/vpc/include/alibabacloud/vpc/model/UnassociateNetworkAclRequest.h b/vpc/include/alibabacloud/vpc/model/UnassociateNetworkAclRequest.h index a2f086261..ba39509fb 100644 --- a/vpc/include/alibabacloud/vpc/model/UnassociateNetworkAclRequest.h +++ b/vpc/include/alibabacloud/vpc/model/UnassociateNetworkAclRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT UnassociateNetworkAclRequest : public RpcServiceRequest { + public: struct Resource { std::string resourceType; diff --git a/vpc/include/alibabacloud/vpc/model/UnassociateVpcCidrBlockRequest.h b/vpc/include/alibabacloud/vpc/model/UnassociateVpcCidrBlockRequest.h new file mode 100644 index 000000000..4c55a6642 --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/UnassociateVpcCidrBlockRequest.h @@ -0,0 +1,69 @@ +/* + * 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_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKREQUEST_H_ +#define ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT UnassociateVpcCidrBlockRequest : public RpcServiceRequest + { + + public: + UnassociateVpcCidrBlockRequest(); + ~UnassociateVpcCidrBlockRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getIPv6CidrBlock()const; + void setIPv6CidrBlock(const std::string& iPv6CidrBlock); + std::string getSecondaryCidrBlock()const; + void setSecondaryCidrBlock(const std::string& secondaryCidrBlock); + std::string getVpcId()const; + void setVpcId(const std::string& vpcId); + + private: + long resourceOwnerId_; + std::string regionId_; + std::string resourceOwnerAccount_; + std::string ownerAccount_; + long ownerId_; + std::string iPv6CidrBlock_; + std::string secondaryCidrBlock_; + std::string vpcId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKREQUEST_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/UnassociateVpcCidrBlockResult.h b/vpc/include/alibabacloud/vpc/model/UnassociateVpcCidrBlockResult.h new file mode 100644 index 000000000..f073ebc7c --- /dev/null +++ b/vpc/include/alibabacloud/vpc/model/UnassociateVpcCidrBlockResult.h @@ -0,0 +1,49 @@ +/* + * 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_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKRESULT_H_ +#define ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Vpc + { + namespace Model + { + class ALIBABACLOUD_VPC_EXPORT UnassociateVpcCidrBlockResult : public ServiceResult + { + public: + + + UnassociateVpcCidrBlockResult(); + explicit UnassociateVpcCidrBlockResult(const std::string &payload); + ~UnassociateVpcCidrBlockResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKRESULT_H_ \ No newline at end of file diff --git a/vpc/include/alibabacloud/vpc/model/UpdateNetworkAclEntriesRequest.h b/vpc/include/alibabacloud/vpc/model/UpdateNetworkAclEntriesRequest.h index 3f8618879..0b6cb7477 100644 --- a/vpc/include/alibabacloud/vpc/model/UpdateNetworkAclEntriesRequest.h +++ b/vpc/include/alibabacloud/vpc/model/UpdateNetworkAclEntriesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_VPC_EXPORT UpdateNetworkAclEntriesRequest : public RpcServiceRequest { + public: struct EgressAclEntries { std::string networkAclEntryName; diff --git a/vpc/src/VpcClient.cc b/vpc/src/VpcClient.cc index 692c9499f..fc47940be 100644 --- a/vpc/src/VpcClient.cc +++ b/vpc/src/VpcClient.cc @@ -339,6 +339,42 @@ VpcClient::AllocateEipAddressOutcomeCallable VpcClient::allocateEipAddressCallab return task->get_future(); } +VpcClient::AllocateEipSegmentAddressOutcome VpcClient::allocateEipSegmentAddress(const AllocateEipSegmentAddressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AllocateEipSegmentAddressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AllocateEipSegmentAddressOutcome(AllocateEipSegmentAddressResult(outcome.result())); + else + return AllocateEipSegmentAddressOutcome(outcome.error()); +} + +void VpcClient::allocateEipSegmentAddressAsync(const AllocateEipSegmentAddressRequest& request, const AllocateEipSegmentAddressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, allocateEipSegmentAddress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VpcClient::AllocateEipSegmentAddressOutcomeCallable VpcClient::allocateEipSegmentAddressCallable(const AllocateEipSegmentAddressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->allocateEipSegmentAddress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VpcClient::AllocateIpv6InternetBandwidthOutcome VpcClient::allocateIpv6InternetBandwidth(const AllocateIpv6InternetBandwidthRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -627,6 +663,42 @@ VpcClient::AssociateRouteTableOutcomeCallable VpcClient::associateRouteTableCall return task->get_future(); } +VpcClient::AssociateVpcCidrBlockOutcome VpcClient::associateVpcCidrBlock(const AssociateVpcCidrBlockRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AssociateVpcCidrBlockOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AssociateVpcCidrBlockOutcome(AssociateVpcCidrBlockResult(outcome.result())); + else + return AssociateVpcCidrBlockOutcome(outcome.error()); +} + +void VpcClient::associateVpcCidrBlockAsync(const AssociateVpcCidrBlockRequest& request, const AssociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, associateVpcCidrBlock(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VpcClient::AssociateVpcCidrBlockOutcomeCallable VpcClient::associateVpcCidrBlockCallable(const AssociateVpcCidrBlockRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->associateVpcCidrBlock(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VpcClient::CancelCommonBandwidthPackageIpBandwidthOutcome VpcClient::cancelCommonBandwidthPackageIpBandwidth(const CancelCommonBandwidthPackageIpBandwidthRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -663,6 +735,42 @@ VpcClient::CancelCommonBandwidthPackageIpBandwidthOutcomeCallable VpcClient::can return task->get_future(); } +VpcClient::CancelExpressCloudConnectionOutcome VpcClient::cancelExpressCloudConnection(const CancelExpressCloudConnectionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CancelExpressCloudConnectionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CancelExpressCloudConnectionOutcome(CancelExpressCloudConnectionResult(outcome.result())); + else + return CancelExpressCloudConnectionOutcome(outcome.error()); +} + +void VpcClient::cancelExpressCloudConnectionAsync(const CancelExpressCloudConnectionRequest& request, const CancelExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cancelExpressCloudConnection(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VpcClient::CancelExpressCloudConnectionOutcomeCallable VpcClient::cancelExpressCloudConnectionCallable(const CancelExpressCloudConnectionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cancelExpressCloudConnection(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VpcClient::CancelPhysicalConnectionOutcome VpcClient::cancelPhysicalConnection(const CancelPhysicalConnectionRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2319,6 +2427,42 @@ VpcClient::DeleteCustomerGatewayOutcomeCallable VpcClient::deleteCustomerGateway return task->get_future(); } +VpcClient::DeleteExpressCloudConnectionOutcome VpcClient::deleteExpressCloudConnection(const DeleteExpressCloudConnectionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteExpressCloudConnectionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteExpressCloudConnectionOutcome(DeleteExpressCloudConnectionResult(outcome.result())); + else + return DeleteExpressCloudConnectionOutcome(outcome.error()); +} + +void VpcClient::deleteExpressCloudConnectionAsync(const DeleteExpressCloudConnectionRequest& request, const DeleteExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteExpressCloudConnection(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VpcClient::DeleteExpressCloudConnectionOutcomeCallable VpcClient::deleteExpressCloudConnectionCallable(const DeleteExpressCloudConnectionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteExpressCloudConnection(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VpcClient::DeleteExpressConnectOutcome VpcClient::deleteExpressConnect(const DeleteExpressConnectRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3723,6 +3867,42 @@ VpcClient::DescribeEipMonitorDataOutcomeCallable VpcClient::describeEipMonitorDa return task->get_future(); } +VpcClient::DescribeEipSegmentOutcome VpcClient::describeEipSegment(const DescribeEipSegmentRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeEipSegmentOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeEipSegmentOutcome(DescribeEipSegmentResult(outcome.result())); + else + return DescribeEipSegmentOutcome(outcome.error()); +} + +void VpcClient::describeEipSegmentAsync(const DescribeEipSegmentRequest& request, const DescribeEipSegmentAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeEipSegment(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VpcClient::DescribeEipSegmentOutcomeCallable VpcClient::describeEipSegmentCallable(const DescribeEipSegmentRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeEipSegment(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VpcClient::DescribeExpressCloudConnectionsOutcome VpcClient::describeExpressCloudConnections(const DescribeExpressCloudConnectionsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4371,6 +4551,42 @@ VpcClient::DescribeNetworkAclsOutcomeCallable VpcClient::describeNetworkAclsCall return task->get_future(); } +VpcClient::DescribeNewProjectEipMonitorDataOutcome VpcClient::describeNewProjectEipMonitorData(const DescribeNewProjectEipMonitorDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeNewProjectEipMonitorDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeNewProjectEipMonitorDataOutcome(DescribeNewProjectEipMonitorDataResult(outcome.result())); + else + return DescribeNewProjectEipMonitorDataOutcome(outcome.error()); +} + +void VpcClient::describeNewProjectEipMonitorDataAsync(const DescribeNewProjectEipMonitorDataRequest& request, const DescribeNewProjectEipMonitorDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeNewProjectEipMonitorData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VpcClient::DescribeNewProjectEipMonitorDataOutcomeCallable VpcClient::describeNewProjectEipMonitorDataCallable(const DescribeNewProjectEipMonitorDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeNewProjectEipMonitorData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VpcClient::DescribePhysicalConnectionLOAOutcome VpcClient::describePhysicalConnectionLOA(const DescribePhysicalConnectionLOARequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4587,6 +4803,42 @@ VpcClient::DescribeRouteTablesOutcomeCallable VpcClient::describeRouteTablesCall return task->get_future(); } +VpcClient::DescribeRouterInterfaceAttributeOutcome VpcClient::describeRouterInterfaceAttribute(const DescribeRouterInterfaceAttributeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeRouterInterfaceAttributeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeRouterInterfaceAttributeOutcome(DescribeRouterInterfaceAttributeResult(outcome.result())); + else + return DescribeRouterInterfaceAttributeOutcome(outcome.error()); +} + +void VpcClient::describeRouterInterfaceAttributeAsync(const DescribeRouterInterfaceAttributeRequest& request, const DescribeRouterInterfaceAttributeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeRouterInterfaceAttribute(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VpcClient::DescribeRouterInterfaceAttributeOutcomeCallable VpcClient::describeRouterInterfaceAttributeCallable(const DescribeRouterInterfaceAttributeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeRouterInterfaceAttribute(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VpcClient::DescribeRouterInterfacesOutcome VpcClient::describeRouterInterfaces(const DescribeRouterInterfacesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -7323,6 +7575,42 @@ VpcClient::ReleaseEipAddressOutcomeCallable VpcClient::releaseEipAddressCallable return task->get_future(); } +VpcClient::ReleaseEipSegmentAddressOutcome VpcClient::releaseEipSegmentAddress(const ReleaseEipSegmentAddressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReleaseEipSegmentAddressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReleaseEipSegmentAddressOutcome(ReleaseEipSegmentAddressResult(outcome.result())); + else + return ReleaseEipSegmentAddressOutcome(outcome.error()); +} + +void VpcClient::releaseEipSegmentAddressAsync(const ReleaseEipSegmentAddressRequest& request, const ReleaseEipSegmentAddressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, releaseEipSegmentAddress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VpcClient::ReleaseEipSegmentAddressOutcomeCallable VpcClient::releaseEipSegmentAddressCallable(const ReleaseEipSegmentAddressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->releaseEipSegmentAddress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VpcClient::RemoveBandwidthPackageIpsOutcome VpcClient::removeBandwidthPackageIps(const RemoveBandwidthPackageIpsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -7863,6 +8151,42 @@ VpcClient::UnassociateRouteTableOutcomeCallable VpcClient::unassociateRouteTable return task->get_future(); } +VpcClient::UnassociateVpcCidrBlockOutcome VpcClient::unassociateVpcCidrBlock(const UnassociateVpcCidrBlockRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UnassociateVpcCidrBlockOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UnassociateVpcCidrBlockOutcome(UnassociateVpcCidrBlockResult(outcome.result())); + else + return UnassociateVpcCidrBlockOutcome(outcome.error()); +} + +void VpcClient::unassociateVpcCidrBlockAsync(const UnassociateVpcCidrBlockRequest& request, const UnassociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, unassociateVpcCidrBlock(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +VpcClient::UnassociateVpcCidrBlockOutcomeCallable VpcClient::unassociateVpcCidrBlockCallable(const UnassociateVpcCidrBlockRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->unassociateVpcCidrBlock(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + VpcClient::UpdateNetworkAclEntriesOutcome VpcClient::updateNetworkAclEntries(const UpdateNetworkAclEntriesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/vpc/src/model/ActivateRouterInterfaceRequest.cc b/vpc/src/model/ActivateRouterInterfaceRequest.cc index f4291c425..b476f9344 100644 --- a/vpc/src/model/ActivateRouterInterfaceRequest.cc +++ b/vpc/src/model/ActivateRouterInterfaceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ActivateRouterInterfaceRequest; ActivateRouterInterfaceRequest::ActivateRouterInterfaceRequest() : RpcServiceRequest("vpc", "2016-04-28", "ActivateRouterInterface") -{} +{ + setMethod(HttpRequest::Method::Post); +} ActivateRouterInterfaceRequest::~ActivateRouterInterfaceRequest() {} @@ -33,7 +35,7 @@ long ActivateRouterInterfaceRequest::getResourceOwnerId()const void ActivateRouterInterfaceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ActivateRouterInterfaceRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string ActivateRouterInterfaceRequest::getResourceOwnerAccount()const void ActivateRouterInterfaceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ActivateRouterInterfaceRequest::getOwnerId()const @@ -55,7 +57,7 @@ long ActivateRouterInterfaceRequest::getOwnerId()const void ActivateRouterInterfaceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ActivateRouterInterfaceRequest::getRouterInterfaceId()const @@ -66,7 +68,7 @@ std::string ActivateRouterInterfaceRequest::getRouterInterfaceId()const void ActivateRouterInterfaceRequest::setRouterInterfaceId(const std::string& routerInterfaceId) { routerInterfaceId_ = routerInterfaceId; - setCoreParameter("RouterInterfaceId", routerInterfaceId); + setParameter("RouterInterfaceId", routerInterfaceId); } std::string ActivateRouterInterfaceRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string ActivateRouterInterfaceRequest::getRegionId()const void ActivateRouterInterfaceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/vpc/src/model/ActiveFlowLogRequest.cc b/vpc/src/model/ActiveFlowLogRequest.cc index 78e1620d9..c5691ecc0 100644 --- a/vpc/src/model/ActiveFlowLogRequest.cc +++ b/vpc/src/model/ActiveFlowLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ActiveFlowLogRequest; ActiveFlowLogRequest::ActiveFlowLogRequest() : RpcServiceRequest("vpc", "2016-04-28", "ActiveFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} ActiveFlowLogRequest::~ActiveFlowLogRequest() {} @@ -33,7 +35,7 @@ long ActiveFlowLogRequest::getResourceOwnerId()const void ActiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ActiveFlowLogRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ActiveFlowLogRequest::getRegionId()const void ActiveFlowLogRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ActiveFlowLogRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string ActiveFlowLogRequest::getResourceOwnerAccount()const void ActiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ActiveFlowLogRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string ActiveFlowLogRequest::getOwnerAccount()const void ActiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ActiveFlowLogRequest::getOwnerId()const @@ -77,7 +79,7 @@ long ActiveFlowLogRequest::getOwnerId()const void ActiveFlowLogRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ActiveFlowLogRequest::getFlowLogId()const @@ -88,6 +90,6 @@ std::string ActiveFlowLogRequest::getFlowLogId()const void ActiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) { flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); + setParameter("FlowLogId", flowLogId); } diff --git a/vpc/src/model/AddBandwidthPackageIpsRequest.cc b/vpc/src/model/AddBandwidthPackageIpsRequest.cc index ad158f0a0..2740eb803 100644 --- a/vpc/src/model/AddBandwidthPackageIpsRequest.cc +++ b/vpc/src/model/AddBandwidthPackageIpsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddBandwidthPackageIpsRequest; AddBandwidthPackageIpsRequest::AddBandwidthPackageIpsRequest() : RpcServiceRequest("vpc", "2016-04-28", "AddBandwidthPackageIps") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddBandwidthPackageIpsRequest::~AddBandwidthPackageIpsRequest() {} @@ -33,7 +35,7 @@ long AddBandwidthPackageIpsRequest::getResourceOwnerId()const void AddBandwidthPackageIpsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddBandwidthPackageIpsRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string AddBandwidthPackageIpsRequest::getClientToken()const void AddBandwidthPackageIpsRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AddBandwidthPackageIpsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AddBandwidthPackageIpsRequest::getRegionId()const void AddBandwidthPackageIpsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddBandwidthPackageIpsRequest::getBandwidthPackageId()const @@ -66,7 +68,7 @@ std::string AddBandwidthPackageIpsRequest::getBandwidthPackageId()const void AddBandwidthPackageIpsRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string AddBandwidthPackageIpsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddBandwidthPackageIpsRequest::getResourceOwnerAccount()const void AddBandwidthPackageIpsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddBandwidthPackageIpsRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AddBandwidthPackageIpsRequest::getOwnerAccount()const void AddBandwidthPackageIpsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddBandwidthPackageIpsRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AddBandwidthPackageIpsRequest::getOwnerId()const void AddBandwidthPackageIpsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddBandwidthPackageIpsRequest::getIpCount()const @@ -110,6 +112,6 @@ std::string AddBandwidthPackageIpsRequest::getIpCount()const void AddBandwidthPackageIpsRequest::setIpCount(const std::string& ipCount) { ipCount_ = ipCount; - setCoreParameter("IpCount", ipCount); + setParameter("IpCount", ipCount); } diff --git a/vpc/src/model/AddBgpNetworkRequest.cc b/vpc/src/model/AddBgpNetworkRequest.cc index d04308bfe..15c6ad4c3 100644 --- a/vpc/src/model/AddBgpNetworkRequest.cc +++ b/vpc/src/model/AddBgpNetworkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddBgpNetworkRequest; AddBgpNetworkRequest::AddBgpNetworkRequest() : RpcServiceRequest("vpc", "2016-04-28", "AddBgpNetwork") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddBgpNetworkRequest::~AddBgpNetworkRequest() {} @@ -33,7 +35,7 @@ long AddBgpNetworkRequest::getResourceOwnerId()const void AddBgpNetworkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddBgpNetworkRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string AddBgpNetworkRequest::getClientToken()const void AddBgpNetworkRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AddBgpNetworkRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AddBgpNetworkRequest::getRegionId()const void AddBgpNetworkRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddBgpNetworkRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddBgpNetworkRequest::getResourceOwnerAccount()const void AddBgpNetworkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddBgpNetworkRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddBgpNetworkRequest::getOwnerAccount()const void AddBgpNetworkRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddBgpNetworkRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddBgpNetworkRequest::getOwnerId()const void AddBgpNetworkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddBgpNetworkRequest::getRouterId()const @@ -99,7 +101,7 @@ std::string AddBgpNetworkRequest::getRouterId()const void AddBgpNetworkRequest::setRouterId(const std::string& routerId) { routerId_ = routerId; - setCoreParameter("RouterId", routerId); + setParameter("RouterId", routerId); } std::string AddBgpNetworkRequest::getVpcId()const @@ -110,7 +112,7 @@ std::string AddBgpNetworkRequest::getVpcId()const void AddBgpNetworkRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string AddBgpNetworkRequest::getDstCidrBlock()const @@ -121,6 +123,6 @@ std::string AddBgpNetworkRequest::getDstCidrBlock()const void AddBgpNetworkRequest::setDstCidrBlock(const std::string& dstCidrBlock) { dstCidrBlock_ = dstCidrBlock; - setCoreParameter("DstCidrBlock", dstCidrBlock); + setParameter("DstCidrBlock", dstCidrBlock); } diff --git a/vpc/src/model/AddCommonBandwidthPackageIpRequest.cc b/vpc/src/model/AddCommonBandwidthPackageIpRequest.cc index afbaede77..5e733852d 100644 --- a/vpc/src/model/AddCommonBandwidthPackageIpRequest.cc +++ b/vpc/src/model/AddCommonBandwidthPackageIpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddCommonBandwidthPackageIpRequest; AddCommonBandwidthPackageIpRequest::AddCommonBandwidthPackageIpRequest() : RpcServiceRequest("vpc", "2016-04-28", "AddCommonBandwidthPackageIp") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddCommonBandwidthPackageIpRequest::~AddCommonBandwidthPackageIpRequest() {} @@ -33,7 +35,7 @@ long AddCommonBandwidthPackageIpRequest::getResourceOwnerId()const void AddCommonBandwidthPackageIpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddCommonBandwidthPackageIpRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string AddCommonBandwidthPackageIpRequest::getRegionId()const void AddCommonBandwidthPackageIpRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddCommonBandwidthPackageIpRequest::getBandwidthPackageId()const @@ -55,7 +57,7 @@ std::string AddCommonBandwidthPackageIpRequest::getBandwidthPackageId()const void AddCommonBandwidthPackageIpRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string AddCommonBandwidthPackageIpRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddCommonBandwidthPackageIpRequest::getResourceOwnerAccount()const void AddCommonBandwidthPackageIpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddCommonBandwidthPackageIpRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddCommonBandwidthPackageIpRequest::getOwnerAccount()const void AddCommonBandwidthPackageIpRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddCommonBandwidthPackageIpRequest::getOwnerId()const @@ -88,7 +90,18 @@ long AddCommonBandwidthPackageIpRequest::getOwnerId()const void AddCommonBandwidthPackageIpRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddCommonBandwidthPackageIpRequest::getIpType()const +{ + return ipType_; +} + +void AddCommonBandwidthPackageIpRequest::setIpType(const std::string& ipType) +{ + ipType_ = ipType; + setParameter("IpType", ipType); } std::string AddCommonBandwidthPackageIpRequest::getIpInstanceId()const @@ -99,6 +112,6 @@ std::string AddCommonBandwidthPackageIpRequest::getIpInstanceId()const void AddCommonBandwidthPackageIpRequest::setIpInstanceId(const std::string& ipInstanceId) { ipInstanceId_ = ipInstanceId; - setCoreParameter("IpInstanceId", ipInstanceId); + setParameter("IpInstanceId", ipInstanceId); } diff --git a/vpc/src/model/AddGlobalAccelerationInstanceIpRequest.cc b/vpc/src/model/AddGlobalAccelerationInstanceIpRequest.cc index 6be9dc1bb..6456d2bf4 100644 --- a/vpc/src/model/AddGlobalAccelerationInstanceIpRequest.cc +++ b/vpc/src/model/AddGlobalAccelerationInstanceIpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddGlobalAccelerationInstanceIpRequest; AddGlobalAccelerationInstanceIpRequest::AddGlobalAccelerationInstanceIpRequest() : RpcServiceRequest("vpc", "2016-04-28", "AddGlobalAccelerationInstanceIp") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddGlobalAccelerationInstanceIpRequest::~AddGlobalAccelerationInstanceIpRequest() {} @@ -33,7 +35,7 @@ long AddGlobalAccelerationInstanceIpRequest::getResourceOwnerId()const void AddGlobalAccelerationInstanceIpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddGlobalAccelerationInstanceIpRequest::getGlobalAccelerationInstanceId()const @@ -44,7 +46,7 @@ std::string AddGlobalAccelerationInstanceIpRequest::getGlobalAccelerationInstanc void AddGlobalAccelerationInstanceIpRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId) { globalAccelerationInstanceId_ = globalAccelerationInstanceId; - setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); + setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); } std::string AddGlobalAccelerationInstanceIpRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AddGlobalAccelerationInstanceIpRequest::getRegionId()const void AddGlobalAccelerationInstanceIpRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddGlobalAccelerationInstanceIpRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string AddGlobalAccelerationInstanceIpRequest::getResourceOwnerAccount()con void AddGlobalAccelerationInstanceIpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddGlobalAccelerationInstanceIpRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddGlobalAccelerationInstanceIpRequest::getOwnerAccount()const void AddGlobalAccelerationInstanceIpRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AddGlobalAccelerationInstanceIpRequest::getOwnerId()const @@ -88,7 +90,7 @@ long AddGlobalAccelerationInstanceIpRequest::getOwnerId()const void AddGlobalAccelerationInstanceIpRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AddGlobalAccelerationInstanceIpRequest::getIpInstanceId()const @@ -99,6 +101,6 @@ std::string AddGlobalAccelerationInstanceIpRequest::getIpInstanceId()const void AddGlobalAccelerationInstanceIpRequest::setIpInstanceId(const std::string& ipInstanceId) { ipInstanceId_ = ipInstanceId; - setCoreParameter("IpInstanceId", ipInstanceId); + setParameter("IpInstanceId", ipInstanceId); } diff --git a/vpc/src/model/AddIPv6TranslatorAclListEntryRequest.cc b/vpc/src/model/AddIPv6TranslatorAclListEntryRequest.cc index 74a6cfccc..d029c45bf 100644 --- a/vpc/src/model/AddIPv6TranslatorAclListEntryRequest.cc +++ b/vpc/src/model/AddIPv6TranslatorAclListEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddIPv6TranslatorAclListEntryRequest; AddIPv6TranslatorAclListEntryRequest::AddIPv6TranslatorAclListEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "AddIPv6TranslatorAclListEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} AddIPv6TranslatorAclListEntryRequest::~AddIPv6TranslatorAclListEntryRequest() {} @@ -33,7 +35,7 @@ long AddIPv6TranslatorAclListEntryRequest::getResourceOwnerId()const void AddIPv6TranslatorAclListEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AddIPv6TranslatorAclListEntryRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getRegionId()const void AddIPv6TranslatorAclListEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AddIPv6TranslatorAclListEntryRequest::getAclId()const @@ -55,7 +57,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getAclId()const void AddIPv6TranslatorAclListEntryRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string AddIPv6TranslatorAclListEntryRequest::getAclEntryIp()const @@ -66,7 +68,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getAclEntryIp()const void AddIPv6TranslatorAclListEntryRequest::setAclEntryIp(const std::string& aclEntryIp) { aclEntryIp_ = aclEntryIp; - setCoreParameter("AclEntryIp", aclEntryIp); + setParameter("AclEntryIp", aclEntryIp); } std::string AddIPv6TranslatorAclListEntryRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getResourceOwnerAccount()const void AddIPv6TranslatorAclListEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AddIPv6TranslatorAclListEntryRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getOwnerAccount()const void AddIPv6TranslatorAclListEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string AddIPv6TranslatorAclListEntryRequest::getAclEntryComment()const @@ -99,7 +101,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getAclEntryComment()const void AddIPv6TranslatorAclListEntryRequest::setAclEntryComment(const std::string& aclEntryComment) { aclEntryComment_ = aclEntryComment; - setCoreParameter("AclEntryComment", aclEntryComment); + setParameter("AclEntryComment", aclEntryComment); } long AddIPv6TranslatorAclListEntryRequest::getOwnerId()const @@ -110,6 +112,6 @@ long AddIPv6TranslatorAclListEntryRequest::getOwnerId()const void AddIPv6TranslatorAclListEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/AllocateEipAddressRequest.cc b/vpc/src/model/AllocateEipAddressRequest.cc index 062acae8f..5d2650039 100644 --- a/vpc/src/model/AllocateEipAddressRequest.cc +++ b/vpc/src/model/AllocateEipAddressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AllocateEipAddressRequest; AllocateEipAddressRequest::AllocateEipAddressRequest() : RpcServiceRequest("vpc", "2016-04-28", "AllocateEipAddress") -{} +{ + setMethod(HttpRequest::Method::Post); +} AllocateEipAddressRequest::~AllocateEipAddressRequest() {} @@ -33,7 +35,7 @@ long AllocateEipAddressRequest::getResourceOwnerId()const void AllocateEipAddressRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AllocateEipAddressRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string AllocateEipAddressRequest::getClientToken()const void AllocateEipAddressRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AllocateEipAddressRequest::getISP()const @@ -55,7 +57,7 @@ std::string AllocateEipAddressRequest::getISP()const void AllocateEipAddressRequest::setISP(const std::string& iSP) { iSP_ = iSP; - setCoreParameter("ISP", iSP); + setParameter("ISP", iSP); } std::string AllocateEipAddressRequest::getResourceGroupId()const @@ -66,7 +68,7 @@ std::string AllocateEipAddressRequest::getResourceGroupId()const void AllocateEipAddressRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string AllocateEipAddressRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string AllocateEipAddressRequest::getRegionId()const void AllocateEipAddressRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AllocateEipAddressRequest::getNetmode()const @@ -88,7 +90,7 @@ std::string AllocateEipAddressRequest::getNetmode()const void AllocateEipAddressRequest::setNetmode(const std::string& netmode) { netmode_ = netmode; - setCoreParameter("Netmode", netmode); + setParameter("Netmode", netmode); } std::string AllocateEipAddressRequest::getInstanceChargeType()const @@ -99,7 +101,7 @@ std::string AllocateEipAddressRequest::getInstanceChargeType()const void AllocateEipAddressRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } int AllocateEipAddressRequest::getPeriod()const @@ -110,7 +112,7 @@ int AllocateEipAddressRequest::getPeriod()const void AllocateEipAddressRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } bool AllocateEipAddressRequest::getAutoPay()const @@ -121,7 +123,7 @@ bool AllocateEipAddressRequest::getAutoPay()const void AllocateEipAddressRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string AllocateEipAddressRequest::getResourceOwnerAccount()const @@ -132,7 +134,7 @@ std::string AllocateEipAddressRequest::getResourceOwnerAccount()const void AllocateEipAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AllocateEipAddressRequest::getBandwidth()const @@ -143,7 +145,7 @@ std::string AllocateEipAddressRequest::getBandwidth()const void AllocateEipAddressRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string AllocateEipAddressRequest::getOwnerAccount()const @@ -154,7 +156,7 @@ std::string AllocateEipAddressRequest::getOwnerAccount()const void AllocateEipAddressRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AllocateEipAddressRequest::getOwnerId()const @@ -165,7 +167,7 @@ long AllocateEipAddressRequest::getOwnerId()const void AllocateEipAddressRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } long AllocateEipAddressRequest::getActivityId()const @@ -176,7 +178,7 @@ long AllocateEipAddressRequest::getActivityId()const void AllocateEipAddressRequest::setActivityId(long activityId) { activityId_ = activityId; - setCoreParameter("ActivityId", std::to_string(activityId)); + setParameter("ActivityId", std::to_string(activityId)); } std::string AllocateEipAddressRequest::getInternetChargeType()const @@ -187,7 +189,7 @@ std::string AllocateEipAddressRequest::getInternetChargeType()const void AllocateEipAddressRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } std::string AllocateEipAddressRequest::getPricingCycle()const @@ -198,6 +200,6 @@ std::string AllocateEipAddressRequest::getPricingCycle()const void AllocateEipAddressRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/vpc/src/model/AllocateEipSegmentAddressRequest.cc b/vpc/src/model/AllocateEipSegmentAddressRequest.cc new file mode 100644 index 000000000..0742df5e2 --- /dev/null +++ b/vpc/src/model/AllocateEipSegmentAddressRequest.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 + +using AlibabaCloud::Vpc::Model::AllocateEipSegmentAddressRequest; + +AllocateEipSegmentAddressRequest::AllocateEipSegmentAddressRequest() : + RpcServiceRequest("vpc", "2016-04-28", "AllocateEipSegmentAddress") +{ + setMethod(HttpRequest::Method::Post); +} + +AllocateEipSegmentAddressRequest::~AllocateEipSegmentAddressRequest() +{} + +long AllocateEipSegmentAddressRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void AllocateEipSegmentAddressRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string AllocateEipSegmentAddressRequest::getClientToken()const +{ + return clientToken_; +} + +void AllocateEipSegmentAddressRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string AllocateEipSegmentAddressRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void AllocateEipSegmentAddressRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string AllocateEipSegmentAddressRequest::getRegionId()const +{ + return regionId_; +} + +void AllocateEipSegmentAddressRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string AllocateEipSegmentAddressRequest::getNetmode()const +{ + return netmode_; +} + +void AllocateEipSegmentAddressRequest::setNetmode(const std::string& netmode) +{ + netmode_ = netmode; + setParameter("Netmode", netmode); +} + +std::string AllocateEipSegmentAddressRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void AllocateEipSegmentAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string AllocateEipSegmentAddressRequest::getBandwidth()const +{ + return bandwidth_; +} + +void AllocateEipSegmentAddressRequest::setBandwidth(const std::string& bandwidth) +{ + bandwidth_ = bandwidth; + setParameter("Bandwidth", bandwidth); +} + +std::string AllocateEipSegmentAddressRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void AllocateEipSegmentAddressRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string AllocateEipSegmentAddressRequest::getEipMask()const +{ + return eipMask_; +} + +void AllocateEipSegmentAddressRequest::setEipMask(const std::string& eipMask) +{ + eipMask_ = eipMask; + setParameter("EipMask", eipMask); +} + +long AllocateEipSegmentAddressRequest::getOwnerId()const +{ + return ownerId_; +} + +void AllocateEipSegmentAddressRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AllocateEipSegmentAddressRequest::getInternetChargeType()const +{ + return internetChargeType_; +} + +void AllocateEipSegmentAddressRequest::setInternetChargeType(const std::string& internetChargeType) +{ + internetChargeType_ = internetChargeType; + setParameter("InternetChargeType", internetChargeType); +} + diff --git a/vpc/src/model/AllocateEipSegmentAddressResult.cc b/vpc/src/model/AllocateEipSegmentAddressResult.cc new file mode 100644 index 000000000..e137672af --- /dev/null +++ b/vpc/src/model/AllocateEipSegmentAddressResult.cc @@ -0,0 +1,58 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Vpc; +using namespace AlibabaCloud::Vpc::Model; + +AllocateEipSegmentAddressResult::AllocateEipSegmentAddressResult() : + ServiceResult() +{} + +AllocateEipSegmentAddressResult::AllocateEipSegmentAddressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AllocateEipSegmentAddressResult::~AllocateEipSegmentAddressResult() +{} + +void AllocateEipSegmentAddressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["EipSegmentInstanceId"].isNull()) + eipSegmentInstanceId_ = value["EipSegmentInstanceId"].asString(); + if(!value["OrderId"].isNull()) + orderId_ = std::stol(value["OrderId"].asString()); + +} + +std::string AllocateEipSegmentAddressResult::getEipSegmentInstanceId()const +{ + return eipSegmentInstanceId_; +} + +long AllocateEipSegmentAddressResult::getOrderId()const +{ + return orderId_; +} + diff --git a/vpc/src/model/AllocateIpv6InternetBandwidthRequest.cc b/vpc/src/model/AllocateIpv6InternetBandwidthRequest.cc index 697033807..c84c91589 100644 --- a/vpc/src/model/AllocateIpv6InternetBandwidthRequest.cc +++ b/vpc/src/model/AllocateIpv6InternetBandwidthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AllocateIpv6InternetBandwidthRequest; AllocateIpv6InternetBandwidthRequest::AllocateIpv6InternetBandwidthRequest() : RpcServiceRequest("vpc", "2016-04-28", "AllocateIpv6InternetBandwidth") -{} +{ + setMethod(HttpRequest::Method::Post); +} AllocateIpv6InternetBandwidthRequest::~AllocateIpv6InternetBandwidthRequest() {} @@ -33,7 +35,7 @@ long AllocateIpv6InternetBandwidthRequest::getResourceOwnerId()const void AllocateIpv6InternetBandwidthRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AllocateIpv6InternetBandwidthRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getClientToken()const void AllocateIpv6InternetBandwidthRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AllocateIpv6InternetBandwidthRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getRegionId()const void AllocateIpv6InternetBandwidthRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int AllocateIpv6InternetBandwidthRequest::getBandwidth()const @@ -66,7 +68,7 @@ int AllocateIpv6InternetBandwidthRequest::getBandwidth()const void AllocateIpv6InternetBandwidthRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string AllocateIpv6InternetBandwidthRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getResourceOwnerAccount()const void AllocateIpv6InternetBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AllocateIpv6InternetBandwidthRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getOwnerAccount()const void AllocateIpv6InternetBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AllocateIpv6InternetBandwidthRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AllocateIpv6InternetBandwidthRequest::getOwnerId()const void AllocateIpv6InternetBandwidthRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AllocateIpv6InternetBandwidthRequest::getIpv6AddressId()const @@ -110,7 +112,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getIpv6AddressId()const void AllocateIpv6InternetBandwidthRequest::setIpv6AddressId(const std::string& ipv6AddressId) { ipv6AddressId_ = ipv6AddressId; - setCoreParameter("Ipv6AddressId", ipv6AddressId); + setParameter("Ipv6AddressId", ipv6AddressId); } std::string AllocateIpv6InternetBandwidthRequest::getInternetChargeType()const @@ -121,7 +123,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getInternetChargeType()const void AllocateIpv6InternetBandwidthRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } std::string AllocateIpv6InternetBandwidthRequest::getIpv6GatewayId()const @@ -132,6 +134,6 @@ std::string AllocateIpv6InternetBandwidthRequest::getIpv6GatewayId()const void AllocateIpv6InternetBandwidthRequest::setIpv6GatewayId(const std::string& ipv6GatewayId) { ipv6GatewayId_ = ipv6GatewayId; - setCoreParameter("Ipv6GatewayId", ipv6GatewayId); + setParameter("Ipv6GatewayId", ipv6GatewayId); } diff --git a/vpc/src/model/ApplyPhysicalConnectionLOARequest.cc b/vpc/src/model/ApplyPhysicalConnectionLOARequest.cc index ee1931109..8f462c607 100644 --- a/vpc/src/model/ApplyPhysicalConnectionLOARequest.cc +++ b/vpc/src/model/ApplyPhysicalConnectionLOARequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ApplyPhysicalConnectionLOARequest; ApplyPhysicalConnectionLOARequest::ApplyPhysicalConnectionLOARequest() : RpcServiceRequest("vpc", "2016-04-28", "ApplyPhysicalConnectionLOA") -{} +{ + setMethod(HttpRequest::Method::Post); +} ApplyPhysicalConnectionLOARequest::~ApplyPhysicalConnectionLOARequest() {} @@ -33,7 +35,7 @@ long ApplyPhysicalConnectionLOARequest::getResourceOwnerId()const void ApplyPhysicalConnectionLOARequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ApplyPhysicalConnectionLOARequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ApplyPhysicalConnectionLOARequest::getClientToken()const void ApplyPhysicalConnectionLOARequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ApplyPhysicalConnectionLOARequest::getLineType()const @@ -55,7 +57,7 @@ std::string ApplyPhysicalConnectionLOARequest::getLineType()const void ApplyPhysicalConnectionLOARequest::setLineType(const std::string& lineType) { lineType_ = lineType; - setCoreParameter("LineType", lineType); + setParameter("LineType", lineType); } std::string ApplyPhysicalConnectionLOARequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ApplyPhysicalConnectionLOARequest::getRegionId()const void ApplyPhysicalConnectionLOARequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ApplyPhysicalConnectionLOARequest::getSi()const @@ -77,7 +79,7 @@ std::string ApplyPhysicalConnectionLOARequest::getSi()const void ApplyPhysicalConnectionLOARequest::setSi(const std::string& si) { si_ = si; - setCoreParameter("Si", si); + setParameter("Si", si); } std::string ApplyPhysicalConnectionLOARequest::getPeerLocation()const @@ -88,7 +90,7 @@ std::string ApplyPhysicalConnectionLOARequest::getPeerLocation()const void ApplyPhysicalConnectionLOARequest::setPeerLocation(const std::string& peerLocation) { peerLocation_ = peerLocation; - setCoreParameter("PeerLocation", peerLocation); + setParameter("PeerLocation", peerLocation); } std::string ApplyPhysicalConnectionLOARequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string ApplyPhysicalConnectionLOARequest::getResourceOwnerAccount()const void ApplyPhysicalConnectionLOARequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int ApplyPhysicalConnectionLOARequest::getBandwidth()const @@ -110,7 +112,7 @@ int ApplyPhysicalConnectionLOARequest::getBandwidth()const void ApplyPhysicalConnectionLOARequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string ApplyPhysicalConnectionLOARequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string ApplyPhysicalConnectionLOARequest::getOwnerAccount()const void ApplyPhysicalConnectionLOARequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ApplyPhysicalConnectionLOARequest::getConstructionTime()const @@ -132,7 +134,7 @@ std::string ApplyPhysicalConnectionLOARequest::getConstructionTime()const void ApplyPhysicalConnectionLOARequest::setConstructionTime(const std::string& constructionTime) { constructionTime_ = constructionTime; - setCoreParameter("ConstructionTime", constructionTime); + setParameter("ConstructionTime", constructionTime); } long ApplyPhysicalConnectionLOARequest::getOwnerId()const @@ -143,7 +145,7 @@ long ApplyPhysicalConnectionLOARequest::getOwnerId()const void ApplyPhysicalConnectionLOARequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ApplyPhysicalConnectionLOARequest::getInstanceId()const @@ -154,7 +156,7 @@ std::string ApplyPhysicalConnectionLOARequest::getInstanceId()const void ApplyPhysicalConnectionLOARequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string ApplyPhysicalConnectionLOARequest::getCompanyName()const @@ -165,7 +167,7 @@ std::string ApplyPhysicalConnectionLOARequest::getCompanyName()const void ApplyPhysicalConnectionLOARequest::setCompanyName(const std::string& companyName) { companyName_ = companyName; - setCoreParameter("CompanyName", companyName); + setParameter("CompanyName", companyName); } std::vector ApplyPhysicalConnectionLOARequest::getPMInfo()const @@ -176,15 +178,14 @@ std::vector ApplyPhysicalConnectionLO void ApplyPhysicalConnectionLOARequest::setPMInfo(const std::vector& pMInfo) { pMInfo_ = pMInfo; - int i = 0; - for(int i = 0; i!= pMInfo.size(); i++) { - auto obj = pMInfo.at(i); - std::string str ="PMInfo."+ std::to_string(i); - setCoreParameter(str + ".PMCertificateNo", obj.pMCertificateNo); - setCoreParameter(str + ".PMName", obj.pMName); - setCoreParameter(str + ".PMCertificateType", obj.pMCertificateType); - setCoreParameter(str + ".PMContactInfo", obj.pMContactInfo); - setCoreParameter(str + ".PMGender", obj.pMGender); + for(int dep1 = 0; dep1!= pMInfo.size(); dep1++) { + auto pMInfoObj = pMInfo.at(dep1); + std::string pMInfoObjStr = "PMInfo." + std::to_string(dep1 + 1); + setParameter(pMInfoObjStr + ".PMCertificateNo", pMInfoObj.pMCertificateNo); + setParameter(pMInfoObjStr + ".PMName", pMInfoObj.pMName); + setParameter(pMInfoObjStr + ".PMCertificateType", pMInfoObj.pMCertificateType); + setParameter(pMInfoObjStr + ".PMContactInfo", pMInfoObj.pMContactInfo); + setParameter(pMInfoObjStr + ".PMGender", pMInfoObj.pMGender); } } diff --git a/vpc/src/model/AssociateEipAddressRequest.cc b/vpc/src/model/AssociateEipAddressRequest.cc index 561d85ba3..cefa42dfd 100644 --- a/vpc/src/model/AssociateEipAddressRequest.cc +++ b/vpc/src/model/AssociateEipAddressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateEipAddressRequest; AssociateEipAddressRequest::AssociateEipAddressRequest() : RpcServiceRequest("vpc", "2016-04-28", "AssociateEipAddress") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociateEipAddressRequest::~AssociateEipAddressRequest() {} @@ -33,7 +35,18 @@ long AssociateEipAddressRequest::getResourceOwnerId()const void AssociateEipAddressRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string AssociateEipAddressRequest::getClientToken()const +{ + return clientToken_; +} + +void AssociateEipAddressRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); } std::string AssociateEipAddressRequest::getAllocationId()const @@ -44,7 +57,7 @@ std::string AssociateEipAddressRequest::getAllocationId()const void AssociateEipAddressRequest::setAllocationId(const std::string& allocationId) { allocationId_ = allocationId; - setCoreParameter("AllocationId", allocationId); + setParameter("AllocationId", allocationId); } std::string AssociateEipAddressRequest::getMode()const @@ -55,7 +68,7 @@ std::string AssociateEipAddressRequest::getMode()const void AssociateEipAddressRequest::setMode(const std::string& mode) { mode_ = mode; - setCoreParameter("Mode", mode); + setParameter("Mode", mode); } std::string AssociateEipAddressRequest::getRegionId()const @@ -66,7 +79,7 @@ std::string AssociateEipAddressRequest::getRegionId()const void AssociateEipAddressRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AssociateEipAddressRequest::getInstanceRegionId()const @@ -77,7 +90,7 @@ std::string AssociateEipAddressRequest::getInstanceRegionId()const void AssociateEipAddressRequest::setInstanceRegionId(const std::string& instanceRegionId) { instanceRegionId_ = instanceRegionId; - setCoreParameter("InstanceRegionId", instanceRegionId); + setParameter("InstanceRegionId", instanceRegionId); } std::string AssociateEipAddressRequest::getInstanceType()const @@ -88,7 +101,7 @@ std::string AssociateEipAddressRequest::getInstanceType()const void AssociateEipAddressRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string AssociateEipAddressRequest::getResourceOwnerAccount()const @@ -99,7 +112,7 @@ std::string AssociateEipAddressRequest::getResourceOwnerAccount()const void AssociateEipAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AssociateEipAddressRequest::getOwnerAccount()const @@ -110,7 +123,7 @@ std::string AssociateEipAddressRequest::getOwnerAccount()const void AssociateEipAddressRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AssociateEipAddressRequest::getOwnerId()const @@ -121,7 +134,7 @@ long AssociateEipAddressRequest::getOwnerId()const void AssociateEipAddressRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AssociateEipAddressRequest::getPrivateIpAddress()const @@ -132,7 +145,7 @@ std::string AssociateEipAddressRequest::getPrivateIpAddress()const void AssociateEipAddressRequest::setPrivateIpAddress(const std::string& privateIpAddress) { privateIpAddress_ = privateIpAddress; - setCoreParameter("PrivateIpAddress", privateIpAddress); + setParameter("PrivateIpAddress", privateIpAddress); } std::string AssociateEipAddressRequest::getInstanceId()const @@ -143,6 +156,6 @@ std::string AssociateEipAddressRequest::getInstanceId()const void AssociateEipAddressRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/vpc/src/model/AssociateGlobalAccelerationInstanceRequest.cc b/vpc/src/model/AssociateGlobalAccelerationInstanceRequest.cc index 3485377cc..c900b4960 100644 --- a/vpc/src/model/AssociateGlobalAccelerationInstanceRequest.cc +++ b/vpc/src/model/AssociateGlobalAccelerationInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateGlobalAccelerationInstanceRequest; AssociateGlobalAccelerationInstanceRequest::AssociateGlobalAccelerationInstanceRequest() : RpcServiceRequest("vpc", "2016-04-28", "AssociateGlobalAccelerationInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociateGlobalAccelerationInstanceRequest::~AssociateGlobalAccelerationInstanceRequest() {} @@ -33,7 +35,7 @@ long AssociateGlobalAccelerationInstanceRequest::getResourceOwnerId()const void AssociateGlobalAccelerationInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AssociateGlobalAccelerationInstanceRequest::getGlobalAccelerationInstanceId()const @@ -44,7 +46,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getGlobalAccelerationIns void AssociateGlobalAccelerationInstanceRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId) { globalAccelerationInstanceId_ = globalAccelerationInstanceId; - setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); + setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); } std::string AssociateGlobalAccelerationInstanceRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getRegionId()const void AssociateGlobalAccelerationInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerId()const @@ -66,7 +68,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerId()cons void AssociateGlobalAccelerationInstanceRequest::setBackendServerId(const std::string& backendServerId) { backendServerId_ = backendServerId; - setCoreParameter("BackendServerId", backendServerId); + setParameter("BackendServerId", backendServerId); } std::string AssociateGlobalAccelerationInstanceRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getResourceOwnerAccount( void AssociateGlobalAccelerationInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AssociateGlobalAccelerationInstanceRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getOwnerAccount()const void AssociateGlobalAccelerationInstanceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AssociateGlobalAccelerationInstanceRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AssociateGlobalAccelerationInstanceRequest::getOwnerId()const void AssociateGlobalAccelerationInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerRegionId()const @@ -110,7 +112,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerRegionId void AssociateGlobalAccelerationInstanceRequest::setBackendServerRegionId(const std::string& backendServerRegionId) { backendServerRegionId_ = backendServerRegionId; - setCoreParameter("BackendServerRegionId", backendServerRegionId); + setParameter("BackendServerRegionId", backendServerRegionId); } std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerType()const @@ -121,6 +123,6 @@ std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerType()co void AssociateGlobalAccelerationInstanceRequest::setBackendServerType(const std::string& backendServerType) { backendServerType_ = backendServerType; - setCoreParameter("BackendServerType", backendServerType); + setParameter("BackendServerType", backendServerType); } diff --git a/vpc/src/model/AssociateHaVipRequest.cc b/vpc/src/model/AssociateHaVipRequest.cc index 965622d78..c90d979d5 100644 --- a/vpc/src/model/AssociateHaVipRequest.cc +++ b/vpc/src/model/AssociateHaVipRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateHaVipRequest; AssociateHaVipRequest::AssociateHaVipRequest() : RpcServiceRequest("vpc", "2016-04-28", "AssociateHaVip") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociateHaVipRequest::~AssociateHaVipRequest() {} @@ -33,7 +35,7 @@ long AssociateHaVipRequest::getResourceOwnerId()const void AssociateHaVipRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AssociateHaVipRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string AssociateHaVipRequest::getClientToken()const void AssociateHaVipRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AssociateHaVipRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AssociateHaVipRequest::getRegionId()const void AssociateHaVipRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AssociateHaVipRequest::getHaVipId()const @@ -66,7 +68,7 @@ std::string AssociateHaVipRequest::getHaVipId()const void AssociateHaVipRequest::setHaVipId(const std::string& haVipId) { haVipId_ = haVipId; - setCoreParameter("HaVipId", haVipId); + setParameter("HaVipId", haVipId); } std::string AssociateHaVipRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AssociateHaVipRequest::getResourceOwnerAccount()const void AssociateHaVipRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AssociateHaVipRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AssociateHaVipRequest::getOwnerAccount()const void AssociateHaVipRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AssociateHaVipRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AssociateHaVipRequest::getOwnerId()const void AssociateHaVipRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AssociateHaVipRequest::getInstanceId()const @@ -110,6 +112,6 @@ std::string AssociateHaVipRequest::getInstanceId()const void AssociateHaVipRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/vpc/src/model/AssociateNetworkAclRequest.cc b/vpc/src/model/AssociateNetworkAclRequest.cc index f985c5957..be05932a5 100644 --- a/vpc/src/model/AssociateNetworkAclRequest.cc +++ b/vpc/src/model/AssociateNetworkAclRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateNetworkAclRequest; AssociateNetworkAclRequest::AssociateNetworkAclRequest() : RpcServiceRequest("vpc", "2016-04-28", "AssociateNetworkAcl") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociateNetworkAclRequest::~AssociateNetworkAclRequest() {} @@ -33,7 +35,7 @@ long AssociateNetworkAclRequest::getResourceOwnerId()const void AssociateNetworkAclRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AssociateNetworkAclRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string AssociateNetworkAclRequest::getClientToken()const void AssociateNetworkAclRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AssociateNetworkAclRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AssociateNetworkAclRequest::getRegionId()const void AssociateNetworkAclRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AssociateNetworkAclRequest::getNetworkAclId()const @@ -66,7 +68,7 @@ std::string AssociateNetworkAclRequest::getNetworkAclId()const void AssociateNetworkAclRequest::setNetworkAclId(const std::string& networkAclId) { networkAclId_ = networkAclId; - setCoreParameter("NetworkAclId", networkAclId); + setParameter("NetworkAclId", networkAclId); } std::vector AssociateNetworkAclRequest::getResource()const @@ -77,12 +79,11 @@ std::vector AssociateNetworkAclRequest::ge void AssociateNetworkAclRequest::setResource(const std::vector& resource) { resource_ = resource; - int i = 0; - for(int i = 0; i!= resource.size(); i++) { - auto obj = resource.at(i); - std::string str ="Resource."+ std::to_string(i); - setCoreParameter(str + ".ResourceType", obj.resourceType); - setCoreParameter(str + ".ResourceId", obj.resourceId); + for(int dep1 = 0; dep1!= resource.size(); dep1++) { + auto resourceObj = resource.at(dep1); + std::string resourceObjStr = "Resource." + std::to_string(dep1 + 1); + setParameter(resourceObjStr + ".ResourceType", resourceObj.resourceType); + setParameter(resourceObjStr + ".ResourceId", resourceObj.resourceId); } } @@ -94,7 +95,7 @@ std::string AssociateNetworkAclRequest::getResourceOwnerAccount()const void AssociateNetworkAclRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long AssociateNetworkAclRequest::getOwnerId()const @@ -105,6 +106,6 @@ long AssociateNetworkAclRequest::getOwnerId()const void AssociateNetworkAclRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/AssociatePhysicalConnectionToVirtualBorderRouterRequest.cc b/vpc/src/model/AssociatePhysicalConnectionToVirtualBorderRouterRequest.cc index 1407d561d..7072b43ac 100644 --- a/vpc/src/model/AssociatePhysicalConnectionToVirtualBorderRouterRequest.cc +++ b/vpc/src/model/AssociatePhysicalConnectionToVirtualBorderRouterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociatePhysicalConnectionToVirtualBorderRouter AssociatePhysicalConnectionToVirtualBorderRouterRequest::AssociatePhysicalConnectionToVirtualBorderRouterRequest() : RpcServiceRequest("vpc", "2016-04-28", "AssociatePhysicalConnectionToVirtualBorderRouter") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociatePhysicalConnectionToVirtualBorderRouterRequest::~AssociatePhysicalConnectionToVirtualBorderRouterRequest() {} @@ -33,7 +35,7 @@ long AssociatePhysicalConnectionToVirtualBorderRouterRequest::getResourceOwnerId void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getCircuitCode()const @@ -44,7 +46,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getCircuitC void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setCircuitCode(const std::string& circuitCode) { circuitCode_ = circuitCode; - setCoreParameter("CircuitCode", circuitCode); + setParameter("CircuitCode", circuitCode); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getVlanId()const @@ -55,7 +57,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getVlanId() void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setVlanId(const std::string& vlanId) { vlanId_ = vlanId; - setCoreParameter("VlanId", vlanId); + setParameter("VlanId", vlanId); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getClientToken()const @@ -66,7 +68,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getClientTo void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getVbrId()const @@ -77,7 +79,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getVbrId()c void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setVbrId(const std::string& vbrId) { vbrId_ = vbrId; - setCoreParameter("VbrId", vbrId); + setParameter("VbrId", vbrId); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPeerGatewayIp()const @@ -88,7 +90,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPeerGate void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setPeerGatewayIp(const std::string& peerGatewayIp) { peerGatewayIp_ = peerGatewayIp; - setCoreParameter("PeerGatewayIp", peerGatewayIp); + setParameter("PeerGatewayIp", peerGatewayIp); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPeeringSubnetMask()const @@ -99,7 +101,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPeeringS void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setPeeringSubnetMask(const std::string& peeringSubnetMask) { peeringSubnetMask_ = peeringSubnetMask; - setCoreParameter("PeeringSubnetMask", peeringSubnetMask); + setParameter("PeeringSubnetMask", peeringSubnetMask); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getRegionId void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getLocalGatewayIp()const @@ -121,7 +123,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getLocalGat void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setLocalGatewayIp(const std::string& localGatewayIp) { localGatewayIp_ = localGatewayIp; - setCoreParameter("LocalGatewayIp", localGatewayIp); + setParameter("LocalGatewayIp", localGatewayIp); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getResourceOwnerAccount()const @@ -132,7 +134,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getResource void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getOwnerAccount()const @@ -143,7 +145,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getOwnerAcc void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AssociatePhysicalConnectionToVirtualBorderRouterRequest::getOwnerId()const @@ -154,7 +156,7 @@ long AssociatePhysicalConnectionToVirtualBorderRouterRequest::getOwnerId()const void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPhysicalConnectionId()const @@ -165,6 +167,6 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPhysical void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } diff --git a/vpc/src/model/AssociateRouteTableRequest.cc b/vpc/src/model/AssociateRouteTableRequest.cc index 8bde7b946..c6b9b8d9f 100644 --- a/vpc/src/model/AssociateRouteTableRequest.cc +++ b/vpc/src/model/AssociateRouteTableRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateRouteTableRequest; AssociateRouteTableRequest::AssociateRouteTableRequest() : RpcServiceRequest("vpc", "2016-04-28", "AssociateRouteTable") -{} +{ + setMethod(HttpRequest::Method::Post); +} AssociateRouteTableRequest::~AssociateRouteTableRequest() {} @@ -33,7 +35,7 @@ long AssociateRouteTableRequest::getResourceOwnerId()const void AssociateRouteTableRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string AssociateRouteTableRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string AssociateRouteTableRequest::getClientToken()const void AssociateRouteTableRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string AssociateRouteTableRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string AssociateRouteTableRequest::getRegionId()const void AssociateRouteTableRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string AssociateRouteTableRequest::getRouteTableId()const @@ -66,7 +68,7 @@ std::string AssociateRouteTableRequest::getRouteTableId()const void AssociateRouteTableRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } std::string AssociateRouteTableRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string AssociateRouteTableRequest::getResourceOwnerAccount()const void AssociateRouteTableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string AssociateRouteTableRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string AssociateRouteTableRequest::getOwnerAccount()const void AssociateRouteTableRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long AssociateRouteTableRequest::getOwnerId()const @@ -99,7 +101,7 @@ long AssociateRouteTableRequest::getOwnerId()const void AssociateRouteTableRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string AssociateRouteTableRequest::getVSwitchId()const @@ -110,6 +112,6 @@ std::string AssociateRouteTableRequest::getVSwitchId()const void AssociateRouteTableRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } diff --git a/vpc/src/model/AssociateVpcCidrBlockRequest.cc b/vpc/src/model/AssociateVpcCidrBlockRequest.cc new file mode 100644 index 000000000..7afd60580 --- /dev/null +++ b/vpc/src/model/AssociateVpcCidrBlockRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Vpc::Model::AssociateVpcCidrBlockRequest; + +AssociateVpcCidrBlockRequest::AssociateVpcCidrBlockRequest() : + RpcServiceRequest("vpc", "2016-04-28", "AssociateVpcCidrBlock") +{ + setMethod(HttpRequest::Method::Post); +} + +AssociateVpcCidrBlockRequest::~AssociateVpcCidrBlockRequest() +{} + +long AssociateVpcCidrBlockRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void AssociateVpcCidrBlockRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string AssociateVpcCidrBlockRequest::getIPv6CidrType()const +{ + return iPv6CidrType_; +} + +void AssociateVpcCidrBlockRequest::setIPv6CidrType(const std::string& iPv6CidrType) +{ + iPv6CidrType_ = iPv6CidrType; + setParameter("IPv6CidrType", iPv6CidrType); +} + +std::string AssociateVpcCidrBlockRequest::getRegionId()const +{ + return regionId_; +} + +void AssociateVpcCidrBlockRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string AssociateVpcCidrBlockRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void AssociateVpcCidrBlockRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string AssociateVpcCidrBlockRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void AssociateVpcCidrBlockRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long AssociateVpcCidrBlockRequest::getOwnerId()const +{ + return ownerId_; +} + +void AssociateVpcCidrBlockRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AssociateVpcCidrBlockRequest::getIPv6CidrBlock()const +{ + return iPv6CidrBlock_; +} + +void AssociateVpcCidrBlockRequest::setIPv6CidrBlock(const std::string& iPv6CidrBlock) +{ + iPv6CidrBlock_ = iPv6CidrBlock; + setParameter("IPv6CidrBlock", iPv6CidrBlock); +} + +std::string AssociateVpcCidrBlockRequest::getSecondaryCidrBlock()const +{ + return secondaryCidrBlock_; +} + +void AssociateVpcCidrBlockRequest::setSecondaryCidrBlock(const std::string& secondaryCidrBlock) +{ + secondaryCidrBlock_ = secondaryCidrBlock; + setParameter("SecondaryCidrBlock", secondaryCidrBlock); +} + +std::string AssociateVpcCidrBlockRequest::getVpcId()const +{ + return vpcId_; +} + +void AssociateVpcCidrBlockRequest::setVpcId(const std::string& vpcId) +{ + vpcId_ = vpcId; + setParameter("VpcId", vpcId); +} + diff --git a/vpc/src/model/AssociateVpcCidrBlockResult.cc b/vpc/src/model/AssociateVpcCidrBlockResult.cc new file mode 100644 index 000000000..f1247fad6 --- /dev/null +++ b/vpc/src/model/AssociateVpcCidrBlockResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Vpc; +using namespace AlibabaCloud::Vpc::Model; + +AssociateVpcCidrBlockResult::AssociateVpcCidrBlockResult() : + ServiceResult() +{} + +AssociateVpcCidrBlockResult::AssociateVpcCidrBlockResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AssociateVpcCidrBlockResult::~AssociateVpcCidrBlockResult() +{} + +void AssociateVpcCidrBlockResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/vpc/src/model/CancelCommonBandwidthPackageIpBandwidthRequest.cc b/vpc/src/model/CancelCommonBandwidthPackageIpBandwidthRequest.cc index f8f65a190..b3bec478f 100644 --- a/vpc/src/model/CancelCommonBandwidthPackageIpBandwidthRequest.cc +++ b/vpc/src/model/CancelCommonBandwidthPackageIpBandwidthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CancelCommonBandwidthPackageIpBandwidthRequest; CancelCommonBandwidthPackageIpBandwidthRequest::CancelCommonBandwidthPackageIpBandwidthRequest() : RpcServiceRequest("vpc", "2016-04-28", "CancelCommonBandwidthPackageIpBandwidth") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelCommonBandwidthPackageIpBandwidthRequest::~CancelCommonBandwidthPackageIpBandwidthRequest() {} @@ -33,7 +35,7 @@ long CancelCommonBandwidthPackageIpBandwidthRequest::getResourceOwnerId()const void CancelCommonBandwidthPackageIpBandwidthRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CancelCommonBandwidthPackageIpBandwidthRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getRegionId()const void CancelCommonBandwidthPackageIpBandwidthRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CancelCommonBandwidthPackageIpBandwidthRequest::getBandwidthPackageId()const @@ -55,7 +57,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getBandwidthPackageI void CancelCommonBandwidthPackageIpBandwidthRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string CancelCommonBandwidthPackageIpBandwidthRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getResourceOwnerAcco void CancelCommonBandwidthPackageIpBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CancelCommonBandwidthPackageIpBandwidthRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getOwnerAccount()con void CancelCommonBandwidthPackageIpBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CancelCommonBandwidthPackageIpBandwidthRequest::getEipId()const @@ -88,7 +90,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getEipId()const void CancelCommonBandwidthPackageIpBandwidthRequest::setEipId(const std::string& eipId) { eipId_ = eipId; - setCoreParameter("EipId", eipId); + setParameter("EipId", eipId); } long CancelCommonBandwidthPackageIpBandwidthRequest::getOwnerId()const @@ -99,6 +101,6 @@ long CancelCommonBandwidthPackageIpBandwidthRequest::getOwnerId()const void CancelCommonBandwidthPackageIpBandwidthRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/CancelExpressCloudConnectionRequest.cc b/vpc/src/model/CancelExpressCloudConnectionRequest.cc new file mode 100644 index 000000000..98ec14aca --- /dev/null +++ b/vpc/src/model/CancelExpressCloudConnectionRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Vpc::Model::CancelExpressCloudConnectionRequest; + +CancelExpressCloudConnectionRequest::CancelExpressCloudConnectionRequest() : + RpcServiceRequest("vpc", "2016-04-28", "CancelExpressCloudConnection") +{ + setMethod(HttpRequest::Method::Post); +} + +CancelExpressCloudConnectionRequest::~CancelExpressCloudConnectionRequest() +{} + +long CancelExpressCloudConnectionRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CancelExpressCloudConnectionRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CancelExpressCloudConnectionRequest::getRegionId()const +{ + return regionId_; +} + +void CancelExpressCloudConnectionRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string CancelExpressCloudConnectionRequest::getEccId()const +{ + return eccId_; +} + +void CancelExpressCloudConnectionRequest::setEccId(const std::string& eccId) +{ + eccId_ = eccId; + setParameter("EccId", eccId); +} + +std::string CancelExpressCloudConnectionRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CancelExpressCloudConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CancelExpressCloudConnectionRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CancelExpressCloudConnectionRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long CancelExpressCloudConnectionRequest::getOwnerId()const +{ + return ownerId_; +} + +void CancelExpressCloudConnectionRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/vpc/src/model/CancelExpressCloudConnectionResult.cc b/vpc/src/model/CancelExpressCloudConnectionResult.cc new file mode 100644 index 000000000..090f62288 --- /dev/null +++ b/vpc/src/model/CancelExpressCloudConnectionResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Vpc; +using namespace AlibabaCloud::Vpc::Model; + +CancelExpressCloudConnectionResult::CancelExpressCloudConnectionResult() : + ServiceResult() +{} + +CancelExpressCloudConnectionResult::CancelExpressCloudConnectionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CancelExpressCloudConnectionResult::~CancelExpressCloudConnectionResult() +{} + +void CancelExpressCloudConnectionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/vpc/src/model/CancelPhysicalConnectionRequest.cc b/vpc/src/model/CancelPhysicalConnectionRequest.cc index 026b8e338..59b264574 100644 --- a/vpc/src/model/CancelPhysicalConnectionRequest.cc +++ b/vpc/src/model/CancelPhysicalConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CancelPhysicalConnectionRequest; CancelPhysicalConnectionRequest::CancelPhysicalConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "CancelPhysicalConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} CancelPhysicalConnectionRequest::~CancelPhysicalConnectionRequest() {} @@ -33,7 +35,7 @@ long CancelPhysicalConnectionRequest::getResourceOwnerId()const void CancelPhysicalConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CancelPhysicalConnectionRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CancelPhysicalConnectionRequest::getClientToken()const void CancelPhysicalConnectionRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CancelPhysicalConnectionRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CancelPhysicalConnectionRequest::getRegionId()const void CancelPhysicalConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CancelPhysicalConnectionRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string CancelPhysicalConnectionRequest::getResourceOwnerAccount()const void CancelPhysicalConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CancelPhysicalConnectionRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string CancelPhysicalConnectionRequest::getOwnerAccount()const void CancelPhysicalConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CancelPhysicalConnectionRequest::getOwnerId()const @@ -88,7 +90,7 @@ long CancelPhysicalConnectionRequest::getOwnerId()const void CancelPhysicalConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CancelPhysicalConnectionRequest::getPhysicalConnectionId()const @@ -99,6 +101,6 @@ std::string CancelPhysicalConnectionRequest::getPhysicalConnectionId()const void CancelPhysicalConnectionRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } diff --git a/vpc/src/model/CompletePhysicalConnectionLOARequest.cc b/vpc/src/model/CompletePhysicalConnectionLOARequest.cc index 0f3475388..db40db45d 100644 --- a/vpc/src/model/CompletePhysicalConnectionLOARequest.cc +++ b/vpc/src/model/CompletePhysicalConnectionLOARequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CompletePhysicalConnectionLOARequest; CompletePhysicalConnectionLOARequest::CompletePhysicalConnectionLOARequest() : RpcServiceRequest("vpc", "2016-04-28", "CompletePhysicalConnectionLOA") -{} +{ + setMethod(HttpRequest::Method::Post); +} CompletePhysicalConnectionLOARequest::~CompletePhysicalConnectionLOARequest() {} @@ -33,7 +35,7 @@ std::string CompletePhysicalConnectionLOARequest::getLineCode()const void CompletePhysicalConnectionLOARequest::setLineCode(const std::string& lineCode) { lineCode_ = lineCode; - setCoreParameter("LineCode", lineCode); + setParameter("LineCode", lineCode); } long CompletePhysicalConnectionLOARequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CompletePhysicalConnectionLOARequest::getResourceOwnerId()const void CompletePhysicalConnectionLOARequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CompletePhysicalConnectionLOARequest::getClientToken()const @@ -55,7 +57,7 @@ std::string CompletePhysicalConnectionLOARequest::getClientToken()const void CompletePhysicalConnectionLOARequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CompletePhysicalConnectionLOARequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CompletePhysicalConnectionLOARequest::getRegionId()const void CompletePhysicalConnectionLOARequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CompletePhysicalConnectionLOARequest::getLineLabel()const @@ -77,7 +79,7 @@ std::string CompletePhysicalConnectionLOARequest::getLineLabel()const void CompletePhysicalConnectionLOARequest::setLineLabel(const std::string& lineLabel) { lineLabel_ = lineLabel; - setCoreParameter("LineLabel", lineLabel); + setParameter("LineLabel", lineLabel); } std::string CompletePhysicalConnectionLOARequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CompletePhysicalConnectionLOARequest::getResourceOwnerAccount()const void CompletePhysicalConnectionLOARequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CompletePhysicalConnectionLOARequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CompletePhysicalConnectionLOARequest::getOwnerAccount()const void CompletePhysicalConnectionLOARequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CompletePhysicalConnectionLOARequest::getOwnerId()const @@ -110,7 +112,7 @@ long CompletePhysicalConnectionLOARequest::getOwnerId()const void CompletePhysicalConnectionLOARequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CompletePhysicalConnectionLOARequest::getInstanceId()const @@ -121,6 +123,6 @@ std::string CompletePhysicalConnectionLOARequest::getInstanceId()const void CompletePhysicalConnectionLOARequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/vpc/src/model/ConnectRouterInterfaceRequest.cc b/vpc/src/model/ConnectRouterInterfaceRequest.cc index 0ddb0bc9d..854647022 100644 --- a/vpc/src/model/ConnectRouterInterfaceRequest.cc +++ b/vpc/src/model/ConnectRouterInterfaceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ConnectRouterInterfaceRequest; ConnectRouterInterfaceRequest::ConnectRouterInterfaceRequest() : RpcServiceRequest("vpc", "2016-04-28", "ConnectRouterInterface") -{} +{ + setMethod(HttpRequest::Method::Post); +} ConnectRouterInterfaceRequest::~ConnectRouterInterfaceRequest() {} @@ -33,7 +35,7 @@ long ConnectRouterInterfaceRequest::getResourceOwnerId()const void ConnectRouterInterfaceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ConnectRouterInterfaceRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string ConnectRouterInterfaceRequest::getResourceOwnerAccount()const void ConnectRouterInterfaceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ConnectRouterInterfaceRequest::getOwnerId()const @@ -55,7 +57,7 @@ long ConnectRouterInterfaceRequest::getOwnerId()const void ConnectRouterInterfaceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ConnectRouterInterfaceRequest::getRouterInterfaceId()const @@ -66,7 +68,7 @@ std::string ConnectRouterInterfaceRequest::getRouterInterfaceId()const void ConnectRouterInterfaceRequest::setRouterInterfaceId(const std::string& routerInterfaceId) { routerInterfaceId_ = routerInterfaceId; - setCoreParameter("RouterInterfaceId", routerInterfaceId); + setParameter("RouterInterfaceId", routerInterfaceId); } std::string ConnectRouterInterfaceRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string ConnectRouterInterfaceRequest::getRegionId()const void ConnectRouterInterfaceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/vpc/src/model/ConvertBandwidthPackageRequest.cc b/vpc/src/model/ConvertBandwidthPackageRequest.cc index 75728cc53..4855ed1b4 100644 --- a/vpc/src/model/ConvertBandwidthPackageRequest.cc +++ b/vpc/src/model/ConvertBandwidthPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ConvertBandwidthPackageRequest; ConvertBandwidthPackageRequest::ConvertBandwidthPackageRequest() : RpcServiceRequest("vpc", "2016-04-28", "ConvertBandwidthPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} ConvertBandwidthPackageRequest::~ConvertBandwidthPackageRequest() {} @@ -33,7 +35,7 @@ long ConvertBandwidthPackageRequest::getResourceOwnerId()const void ConvertBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ConvertBandwidthPackageRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ConvertBandwidthPackageRequest::getClientToken()const void ConvertBandwidthPackageRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ConvertBandwidthPackageRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ConvertBandwidthPackageRequest::getRegionId()const void ConvertBandwidthPackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ConvertBandwidthPackageRequest::getBandwidthPackageId()const @@ -66,7 +68,7 @@ std::string ConvertBandwidthPackageRequest::getBandwidthPackageId()const void ConvertBandwidthPackageRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string ConvertBandwidthPackageRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ConvertBandwidthPackageRequest::getResourceOwnerAccount()const void ConvertBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long ConvertBandwidthPackageRequest::getOwnerId()const @@ -88,6 +90,6 @@ long ConvertBandwidthPackageRequest::getOwnerId()const void ConvertBandwidthPackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/CopyNetworkAclEntriesRequest.cc b/vpc/src/model/CopyNetworkAclEntriesRequest.cc index 9d6691f67..92d5b3b26 100644 --- a/vpc/src/model/CopyNetworkAclEntriesRequest.cc +++ b/vpc/src/model/CopyNetworkAclEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CopyNetworkAclEntriesRequest; CopyNetworkAclEntriesRequest::CopyNetworkAclEntriesRequest() : RpcServiceRequest("vpc", "2016-04-28", "CopyNetworkAclEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} CopyNetworkAclEntriesRequest::~CopyNetworkAclEntriesRequest() {} @@ -33,7 +35,7 @@ long CopyNetworkAclEntriesRequest::getResourceOwnerId()const void CopyNetworkAclEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CopyNetworkAclEntriesRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CopyNetworkAclEntriesRequest::getClientToken()const void CopyNetworkAclEntriesRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CopyNetworkAclEntriesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CopyNetworkAclEntriesRequest::getRegionId()const void CopyNetworkAclEntriesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CopyNetworkAclEntriesRequest::getNetworkAclId()const @@ -66,7 +68,7 @@ std::string CopyNetworkAclEntriesRequest::getNetworkAclId()const void CopyNetworkAclEntriesRequest::setNetworkAclId(const std::string& networkAclId) { networkAclId_ = networkAclId; - setCoreParameter("NetworkAclId", networkAclId); + setParameter("NetworkAclId", networkAclId); } std::string CopyNetworkAclEntriesRequest::getSourceNetworkAclId()const @@ -77,7 +79,7 @@ std::string CopyNetworkAclEntriesRequest::getSourceNetworkAclId()const void CopyNetworkAclEntriesRequest::setSourceNetworkAclId(const std::string& sourceNetworkAclId) { sourceNetworkAclId_ = sourceNetworkAclId; - setCoreParameter("SourceNetworkAclId", sourceNetworkAclId); + setParameter("SourceNetworkAclId", sourceNetworkAclId); } std::string CopyNetworkAclEntriesRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CopyNetworkAclEntriesRequest::getResourceOwnerAccount()const void CopyNetworkAclEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long CopyNetworkAclEntriesRequest::getOwnerId()const @@ -99,6 +101,6 @@ long CopyNetworkAclEntriesRequest::getOwnerId()const void CopyNetworkAclEntriesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/CreateBandwidthPackageRequest.cc b/vpc/src/model/CreateBandwidthPackageRequest.cc index c9f91fced..b42a2a7f5 100644 --- a/vpc/src/model/CreateBandwidthPackageRequest.cc +++ b/vpc/src/model/CreateBandwidthPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateBandwidthPackageRequest; CreateBandwidthPackageRequest::CreateBandwidthPackageRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateBandwidthPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateBandwidthPackageRequest::~CreateBandwidthPackageRequest() {} @@ -33,7 +35,7 @@ long CreateBandwidthPackageRequest::getResourceOwnerId()const void CreateBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateBandwidthPackageRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateBandwidthPackageRequest::getClientToken()const void CreateBandwidthPackageRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateBandwidthPackageRequest::getISP()const @@ -55,7 +57,7 @@ std::string CreateBandwidthPackageRequest::getISP()const void CreateBandwidthPackageRequest::setISP(const std::string& iSP) { iSP_ = iSP; - setCoreParameter("ISP", iSP); + setParameter("ISP", iSP); } std::string CreateBandwidthPackageRequest::getDescription()const @@ -66,7 +68,7 @@ std::string CreateBandwidthPackageRequest::getDescription()const void CreateBandwidthPackageRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateBandwidthPackageRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateBandwidthPackageRequest::getRegionId()const void CreateBandwidthPackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateBandwidthPackageRequest::getZone()const @@ -88,7 +90,7 @@ std::string CreateBandwidthPackageRequest::getZone()const void CreateBandwidthPackageRequest::setZone(const std::string& zone) { zone_ = zone; - setCoreParameter("Zone", zone); + setParameter("Zone", zone); } std::string CreateBandwidthPackageRequest::getNatGatewayId()const @@ -99,7 +101,7 @@ std::string CreateBandwidthPackageRequest::getNatGatewayId()const void CreateBandwidthPackageRequest::setNatGatewayId(const std::string& natGatewayId) { natGatewayId_ = natGatewayId; - setCoreParameter("NatGatewayId", natGatewayId); + setParameter("NatGatewayId", natGatewayId); } std::string CreateBandwidthPackageRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreateBandwidthPackageRequest::getResourceOwnerAccount()const void CreateBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateBandwidthPackageRequest::getBandwidth()const @@ -121,7 +123,7 @@ int CreateBandwidthPackageRequest::getBandwidth()const void CreateBandwidthPackageRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateBandwidthPackageRequest::getOwnerAccount()const @@ -132,7 +134,7 @@ std::string CreateBandwidthPackageRequest::getOwnerAccount()const void CreateBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateBandwidthPackageRequest::getOwnerId()const @@ -143,7 +145,7 @@ long CreateBandwidthPackageRequest::getOwnerId()const void CreateBandwidthPackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateBandwidthPackageRequest::getInternetChargeType()const @@ -154,7 +156,7 @@ std::string CreateBandwidthPackageRequest::getInternetChargeType()const void CreateBandwidthPackageRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } std::string CreateBandwidthPackageRequest::getName()const @@ -165,7 +167,7 @@ std::string CreateBandwidthPackageRequest::getName()const void CreateBandwidthPackageRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int CreateBandwidthPackageRequest::getIpCount()const @@ -176,6 +178,6 @@ int CreateBandwidthPackageRequest::getIpCount()const void CreateBandwidthPackageRequest::setIpCount(int ipCount) { ipCount_ = ipCount; - setCoreParameter("IpCount", std::to_string(ipCount)); + setParameter("IpCount", std::to_string(ipCount)); } diff --git a/vpc/src/model/CreateBgpGroupRequest.cc b/vpc/src/model/CreateBgpGroupRequest.cc index ff6895875..35c07c4e3 100644 --- a/vpc/src/model/CreateBgpGroupRequest.cc +++ b/vpc/src/model/CreateBgpGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateBgpGroupRequest; CreateBgpGroupRequest::CreateBgpGroupRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateBgpGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateBgpGroupRequest::~CreateBgpGroupRequest() {} @@ -33,7 +35,7 @@ std::string CreateBgpGroupRequest::getAuthKey()const void CreateBgpGroupRequest::setAuthKey(const std::string& authKey) { authKey_ = authKey; - setCoreParameter("AuthKey", authKey); + setParameter("AuthKey", authKey); } long CreateBgpGroupRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateBgpGroupRequest::getResourceOwnerId()const void CreateBgpGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateBgpGroupRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string CreateBgpGroupRequest::getClientToken()const void CreateBgpGroupRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateBgpGroupRequest::getDescription()const @@ -66,7 +68,7 @@ std::string CreateBgpGroupRequest::getDescription()const void CreateBgpGroupRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } long CreateBgpGroupRequest::getPeerAsn()const @@ -77,7 +79,7 @@ long CreateBgpGroupRequest::getPeerAsn()const void CreateBgpGroupRequest::setPeerAsn(long peerAsn) { peerAsn_ = peerAsn; - setCoreParameter("PeerAsn", std::to_string(peerAsn)); + setParameter("PeerAsn", std::to_string(peerAsn)); } bool CreateBgpGroupRequest::getIsFakeAsn()const @@ -88,7 +90,7 @@ bool CreateBgpGroupRequest::getIsFakeAsn()const void CreateBgpGroupRequest::setIsFakeAsn(bool isFakeAsn) { isFakeAsn_ = isFakeAsn; - setCoreParameter("IsFakeAsn", isFakeAsn ? "true" : "false"); + setParameter("IsFakeAsn", isFakeAsn ? "true" : "false"); } std::string CreateBgpGroupRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string CreateBgpGroupRequest::getRegionId()const void CreateBgpGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateBgpGroupRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreateBgpGroupRequest::getResourceOwnerAccount()const void CreateBgpGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateBgpGroupRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreateBgpGroupRequest::getOwnerAccount()const void CreateBgpGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateBgpGroupRequest::getOwnerId()const @@ -132,7 +134,7 @@ long CreateBgpGroupRequest::getOwnerId()const void CreateBgpGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateBgpGroupRequest::getRouterId()const @@ -143,7 +145,7 @@ std::string CreateBgpGroupRequest::getRouterId()const void CreateBgpGroupRequest::setRouterId(const std::string& routerId) { routerId_ = routerId; - setCoreParameter("RouterId", routerId); + setParameter("RouterId", routerId); } std::string CreateBgpGroupRequest::getName()const @@ -154,7 +156,7 @@ std::string CreateBgpGroupRequest::getName()const void CreateBgpGroupRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long CreateBgpGroupRequest::getLocalAsn()const @@ -165,6 +167,6 @@ long CreateBgpGroupRequest::getLocalAsn()const void CreateBgpGroupRequest::setLocalAsn(long localAsn) { localAsn_ = localAsn; - setCoreParameter("LocalAsn", std::to_string(localAsn)); + setParameter("LocalAsn", std::to_string(localAsn)); } diff --git a/vpc/src/model/CreateBgpPeerRequest.cc b/vpc/src/model/CreateBgpPeerRequest.cc index b3e981c59..52f3f6176 100644 --- a/vpc/src/model/CreateBgpPeerRequest.cc +++ b/vpc/src/model/CreateBgpPeerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateBgpPeerRequest; CreateBgpPeerRequest::CreateBgpPeerRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateBgpPeer") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateBgpPeerRequest::~CreateBgpPeerRequest() {} @@ -33,7 +35,7 @@ long CreateBgpPeerRequest::getResourceOwnerId()const void CreateBgpPeerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateBgpPeerRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateBgpPeerRequest::getClientToken()const void CreateBgpPeerRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateBgpPeerRequest::getBgpGroupId()const @@ -55,7 +57,7 @@ std::string CreateBgpPeerRequest::getBgpGroupId()const void CreateBgpPeerRequest::setBgpGroupId(const std::string& bgpGroupId) { bgpGroupId_ = bgpGroupId; - setCoreParameter("BgpGroupId", bgpGroupId); + setParameter("BgpGroupId", bgpGroupId); } std::string CreateBgpPeerRequest::getPeerIpAddress()const @@ -66,7 +68,7 @@ std::string CreateBgpPeerRequest::getPeerIpAddress()const void CreateBgpPeerRequest::setPeerIpAddress(const std::string& peerIpAddress) { peerIpAddress_ = peerIpAddress; - setCoreParameter("PeerIpAddress", peerIpAddress); + setParameter("PeerIpAddress", peerIpAddress); } std::string CreateBgpPeerRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateBgpPeerRequest::getRegionId()const void CreateBgpPeerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool CreateBgpPeerRequest::getEnableBfd()const @@ -88,7 +90,7 @@ bool CreateBgpPeerRequest::getEnableBfd()const void CreateBgpPeerRequest::setEnableBfd(bool enableBfd) { enableBfd_ = enableBfd; - setCoreParameter("EnableBfd", enableBfd ? "true" : "false"); + setParameter("EnableBfd", enableBfd ? "true" : "false"); } std::string CreateBgpPeerRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateBgpPeerRequest::getResourceOwnerAccount()const void CreateBgpPeerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateBgpPeerRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreateBgpPeerRequest::getOwnerAccount()const void CreateBgpPeerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateBgpPeerRequest::getOwnerId()const @@ -121,6 +123,6 @@ long CreateBgpPeerRequest::getOwnerId()const void CreateBgpPeerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/CreateCommonBandwidthPackageRequest.cc b/vpc/src/model/CreateCommonBandwidthPackageRequest.cc index 338c7dd00..6374031a8 100644 --- a/vpc/src/model/CreateCommonBandwidthPackageRequest.cc +++ b/vpc/src/model/CreateCommonBandwidthPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateCommonBandwidthPackageRequest; CreateCommonBandwidthPackageRequest::CreateCommonBandwidthPackageRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateCommonBandwidthPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCommonBandwidthPackageRequest::~CreateCommonBandwidthPackageRequest() {} @@ -33,7 +35,7 @@ long CreateCommonBandwidthPackageRequest::getResourceOwnerId()const void CreateCommonBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateCommonBandwidthPackageRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateCommonBandwidthPackageRequest::getClientToken()const void CreateCommonBandwidthPackageRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateCommonBandwidthPackageRequest::getISP()const @@ -55,7 +57,7 @@ std::string CreateCommonBandwidthPackageRequest::getISP()const void CreateCommonBandwidthPackageRequest::setISP(const std::string& iSP) { iSP_ = iSP; - setCoreParameter("ISP", iSP); + setParameter("ISP", iSP); } std::string CreateCommonBandwidthPackageRequest::getDescription()const @@ -66,7 +68,7 @@ std::string CreateCommonBandwidthPackageRequest::getDescription()const void CreateCommonBandwidthPackageRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateCommonBandwidthPackageRequest::getResourceGroupId()const @@ -77,7 +79,7 @@ std::string CreateCommonBandwidthPackageRequest::getResourceGroupId()const void CreateCommonBandwidthPackageRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateCommonBandwidthPackageRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string CreateCommonBandwidthPackageRequest::getRegionId()const void CreateCommonBandwidthPackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateCommonBandwidthPackageRequest::getZone()const @@ -99,7 +101,7 @@ std::string CreateCommonBandwidthPackageRequest::getZone()const void CreateCommonBandwidthPackageRequest::setZone(const std::string& zone) { zone_ = zone; - setCoreParameter("Zone", zone); + setParameter("Zone", zone); } std::string CreateCommonBandwidthPackageRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreateCommonBandwidthPackageRequest::getResourceOwnerAccount()const void CreateCommonBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateCommonBandwidthPackageRequest::getBandwidth()const @@ -121,7 +123,7 @@ int CreateCommonBandwidthPackageRequest::getBandwidth()const void CreateCommonBandwidthPackageRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateCommonBandwidthPackageRequest::getOwnerAccount()const @@ -132,7 +134,7 @@ std::string CreateCommonBandwidthPackageRequest::getOwnerAccount()const void CreateCommonBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateCommonBandwidthPackageRequest::getOwnerId()const @@ -143,7 +145,7 @@ long CreateCommonBandwidthPackageRequest::getOwnerId()const void CreateCommonBandwidthPackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateCommonBandwidthPackageRequest::getInternetChargeType()const @@ -154,7 +156,7 @@ std::string CreateCommonBandwidthPackageRequest::getInternetChargeType()const void CreateCommonBandwidthPackageRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } std::string CreateCommonBandwidthPackageRequest::getName()const @@ -165,7 +167,7 @@ std::string CreateCommonBandwidthPackageRequest::getName()const void CreateCommonBandwidthPackageRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int CreateCommonBandwidthPackageRequest::getRatio()const @@ -176,6 +178,6 @@ int CreateCommonBandwidthPackageRequest::getRatio()const void CreateCommonBandwidthPackageRequest::setRatio(int ratio) { ratio_ = ratio; - setCoreParameter("Ratio", std::to_string(ratio)); + setParameter("Ratio", std::to_string(ratio)); } diff --git a/vpc/src/model/CreateCustomerGatewayRequest.cc b/vpc/src/model/CreateCustomerGatewayRequest.cc index 0757ee39f..3ee364958 100644 --- a/vpc/src/model/CreateCustomerGatewayRequest.cc +++ b/vpc/src/model/CreateCustomerGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateCustomerGatewayRequest; CreateCustomerGatewayRequest::CreateCustomerGatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateCustomerGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCustomerGatewayRequest::~CreateCustomerGatewayRequest() {} @@ -33,7 +35,7 @@ std::string CreateCustomerGatewayRequest::getIpAddress()const void CreateCustomerGatewayRequest::setIpAddress(const std::string& ipAddress) { ipAddress_ = ipAddress; - setCoreParameter("IpAddress", ipAddress); + setParameter("IpAddress", ipAddress); } long CreateCustomerGatewayRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateCustomerGatewayRequest::getResourceOwnerId()const void CreateCustomerGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateCustomerGatewayRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string CreateCustomerGatewayRequest::getClientToken()const void CreateCustomerGatewayRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateCustomerGatewayRequest::getDescription()const @@ -66,7 +68,7 @@ std::string CreateCustomerGatewayRequest::getDescription()const void CreateCustomerGatewayRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateCustomerGatewayRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateCustomerGatewayRequest::getRegionId()const void CreateCustomerGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateCustomerGatewayRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateCustomerGatewayRequest::getResourceOwnerAccount()const void CreateCustomerGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateCustomerGatewayRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateCustomerGatewayRequest::getOwnerAccount()const void CreateCustomerGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateCustomerGatewayRequest::getOwnerId()const @@ -110,7 +112,7 @@ long CreateCustomerGatewayRequest::getOwnerId()const void CreateCustomerGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateCustomerGatewayRequest::getName()const @@ -121,6 +123,6 @@ std::string CreateCustomerGatewayRequest::getName()const void CreateCustomerGatewayRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreateExpressCloudConnectionRequest.cc b/vpc/src/model/CreateExpressCloudConnectionRequest.cc index 9f75da81c..c241c8369 100644 --- a/vpc/src/model/CreateExpressCloudConnectionRequest.cc +++ b/vpc/src/model/CreateExpressCloudConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateExpressCloudConnectionRequest; CreateExpressCloudConnectionRequest::CreateExpressCloudConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateExpressCloudConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateExpressCloudConnectionRequest::~CreateExpressCloudConnectionRequest() {} @@ -33,7 +35,7 @@ long CreateExpressCloudConnectionRequest::getResourceOwnerId()const void CreateExpressCloudConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateExpressCloudConnectionRequest::getPortType()const @@ -44,7 +46,7 @@ std::string CreateExpressCloudConnectionRequest::getPortType()const void CreateExpressCloudConnectionRequest::setPortType(const std::string& portType) { portType_ = portType; - setCoreParameter("PortType", portType); + setParameter("PortType", portType); } std::string CreateExpressCloudConnectionRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateExpressCloudConnectionRequest::getDescription()const void CreateExpressCloudConnectionRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateExpressCloudConnectionRequest::getRedundantEccId()const @@ -66,7 +68,7 @@ std::string CreateExpressCloudConnectionRequest::getRedundantEccId()const void CreateExpressCloudConnectionRequest::setRedundantEccId(const std::string& redundantEccId) { redundantEccId_ = redundantEccId; - setCoreParameter("RedundantEccId", redundantEccId); + setParameter("RedundantEccId", redundantEccId); } std::string CreateExpressCloudConnectionRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateExpressCloudConnectionRequest::getRegionId()const void CreateExpressCloudConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateExpressCloudConnectionRequest::getPeerLocation()const @@ -88,7 +90,7 @@ std::string CreateExpressCloudConnectionRequest::getPeerLocation()const void CreateExpressCloudConnectionRequest::setPeerLocation(const std::string& peerLocation) { peerLocation_ = peerLocation; - setCoreParameter("PeerLocation", peerLocation); + setParameter("PeerLocation", peerLocation); } std::string CreateExpressCloudConnectionRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateExpressCloudConnectionRequest::getResourceOwnerAccount()const void CreateExpressCloudConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateExpressCloudConnectionRequest::getBandwidth()const @@ -110,7 +112,7 @@ int CreateExpressCloudConnectionRequest::getBandwidth()const void CreateExpressCloudConnectionRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateExpressCloudConnectionRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreateExpressCloudConnectionRequest::getOwnerAccount()const void CreateExpressCloudConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateExpressCloudConnectionRequest::getPeerCity()const @@ -132,7 +134,7 @@ std::string CreateExpressCloudConnectionRequest::getPeerCity()const void CreateExpressCloudConnectionRequest::setPeerCity(const std::string& peerCity) { peerCity_ = peerCity; - setCoreParameter("PeerCity", peerCity); + setParameter("PeerCity", peerCity); } std::string CreateExpressCloudConnectionRequest::getIDCardNo()const @@ -143,7 +145,7 @@ std::string CreateExpressCloudConnectionRequest::getIDCardNo()const void CreateExpressCloudConnectionRequest::setIDCardNo(const std::string& iDCardNo) { iDCardNo_ = iDCardNo; - setCoreParameter("IDCardNo", iDCardNo); + setParameter("IDCardNo", iDCardNo); } long CreateExpressCloudConnectionRequest::getOwnerId()const @@ -154,7 +156,7 @@ long CreateExpressCloudConnectionRequest::getOwnerId()const void CreateExpressCloudConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateExpressCloudConnectionRequest::getContactMail()const @@ -165,7 +167,7 @@ std::string CreateExpressCloudConnectionRequest::getContactMail()const void CreateExpressCloudConnectionRequest::setContactMail(const std::string& contactMail) { contactMail_ = contactMail; - setCoreParameter("ContactMail", contactMail); + setParameter("ContactMail", contactMail); } std::string CreateExpressCloudConnectionRequest::getContactTel()const @@ -176,7 +178,7 @@ std::string CreateExpressCloudConnectionRequest::getContactTel()const void CreateExpressCloudConnectionRequest::setContactTel(const std::string& contactTel) { contactTel_ = contactTel; - setCoreParameter("ContactTel", contactTel); + setParameter("ContactTel", contactTel); } std::string CreateExpressCloudConnectionRequest::getIdcSP()const @@ -187,7 +189,7 @@ std::string CreateExpressCloudConnectionRequest::getIdcSP()const void CreateExpressCloudConnectionRequest::setIdcSP(const std::string& idcSP) { idcSP_ = idcSP; - setCoreParameter("IdcSP", idcSP); + setParameter("IdcSP", idcSP); } std::string CreateExpressCloudConnectionRequest::getName()const @@ -198,6 +200,6 @@ std::string CreateExpressCloudConnectionRequest::getName()const void CreateExpressCloudConnectionRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreateFlowLogRequest.cc b/vpc/src/model/CreateFlowLogRequest.cc index 05df00cf4..a74bd5aec 100644 --- a/vpc/src/model/CreateFlowLogRequest.cc +++ b/vpc/src/model/CreateFlowLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateFlowLogRequest; CreateFlowLogRequest::CreateFlowLogRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateFlowLogRequest::~CreateFlowLogRequest() {} @@ -33,7 +35,7 @@ long CreateFlowLogRequest::getResourceOwnerId()const void CreateFlowLogRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateFlowLogRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateFlowLogRequest::getDescription()const void CreateFlowLogRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateFlowLogRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CreateFlowLogRequest::getRegionId()const void CreateFlowLogRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateFlowLogRequest::getResourceId()const @@ -66,7 +68,7 @@ std::string CreateFlowLogRequest::getResourceId()const void CreateFlowLogRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::string CreateFlowLogRequest::getProjectName()const @@ -77,7 +79,7 @@ std::string CreateFlowLogRequest::getProjectName()const void CreateFlowLogRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string CreateFlowLogRequest::getLogStoreName()const @@ -88,7 +90,7 @@ std::string CreateFlowLogRequest::getLogStoreName()const void CreateFlowLogRequest::setLogStoreName(const std::string& logStoreName) { logStoreName_ = logStoreName; - setCoreParameter("LogStoreName", logStoreName); + setParameter("LogStoreName", logStoreName); } std::string CreateFlowLogRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateFlowLogRequest::getResourceOwnerAccount()const void CreateFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateFlowLogRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreateFlowLogRequest::getOwnerAccount()const void CreateFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateFlowLogRequest::getOwnerId()const @@ -121,7 +123,7 @@ long CreateFlowLogRequest::getOwnerId()const void CreateFlowLogRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateFlowLogRequest::getResourceType()const @@ -132,7 +134,7 @@ std::string CreateFlowLogRequest::getResourceType()const void CreateFlowLogRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string CreateFlowLogRequest::getTrafficType()const @@ -143,7 +145,7 @@ std::string CreateFlowLogRequest::getTrafficType()const void CreateFlowLogRequest::setTrafficType(const std::string& trafficType) { trafficType_ = trafficType; - setCoreParameter("TrafficType", trafficType); + setParameter("TrafficType", trafficType); } std::string CreateFlowLogRequest::getFlowLogName()const @@ -154,6 +156,6 @@ std::string CreateFlowLogRequest::getFlowLogName()const void CreateFlowLogRequest::setFlowLogName(const std::string& flowLogName) { flowLogName_ = flowLogName; - setCoreParameter("FlowLogName", flowLogName); + setParameter("FlowLogName", flowLogName); } diff --git a/vpc/src/model/CreateForwardEntryRequest.cc b/vpc/src/model/CreateForwardEntryRequest.cc index b3c34b72b..d32df5cd8 100644 --- a/vpc/src/model/CreateForwardEntryRequest.cc +++ b/vpc/src/model/CreateForwardEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateForwardEntryRequest; CreateForwardEntryRequest::CreateForwardEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateForwardEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateForwardEntryRequest::~CreateForwardEntryRequest() {} @@ -33,7 +35,18 @@ long CreateForwardEntryRequest::getResourceOwnerId()const void CreateForwardEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateForwardEntryRequest::getClientToken()const +{ + return clientToken_; +} + +void CreateForwardEntryRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); } std::string CreateForwardEntryRequest::getForwardTableId()const @@ -44,7 +57,7 @@ std::string CreateForwardEntryRequest::getForwardTableId()const void CreateForwardEntryRequest::setForwardTableId(const std::string& forwardTableId) { forwardTableId_ = forwardTableId; - setCoreParameter("ForwardTableId", forwardTableId); + setParameter("ForwardTableId", forwardTableId); } std::string CreateForwardEntryRequest::getInternalIp()const @@ -55,7 +68,7 @@ std::string CreateForwardEntryRequest::getInternalIp()const void CreateForwardEntryRequest::setInternalIp(const std::string& internalIp) { internalIp_ = internalIp; - setCoreParameter("InternalIp", internalIp); + setParameter("InternalIp", internalIp); } std::string CreateForwardEntryRequest::getRegionId()const @@ -66,7 +79,7 @@ std::string CreateForwardEntryRequest::getRegionId()const void CreateForwardEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateForwardEntryRequest::getExternalIp()const @@ -77,7 +90,7 @@ std::string CreateForwardEntryRequest::getExternalIp()const void CreateForwardEntryRequest::setExternalIp(const std::string& externalIp) { externalIp_ = externalIp; - setCoreParameter("ExternalIp", externalIp); + setParameter("ExternalIp", externalIp); } std::string CreateForwardEntryRequest::getResourceOwnerAccount()const @@ -88,7 +101,7 @@ std::string CreateForwardEntryRequest::getResourceOwnerAccount()const void CreateForwardEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateForwardEntryRequest::getIpProtocol()const @@ -99,7 +112,7 @@ std::string CreateForwardEntryRequest::getIpProtocol()const void CreateForwardEntryRequest::setIpProtocol(const std::string& ipProtocol) { ipProtocol_ = ipProtocol; - setCoreParameter("IpProtocol", ipProtocol); + setParameter("IpProtocol", ipProtocol); } std::string CreateForwardEntryRequest::getForwardEntryName()const @@ -110,7 +123,7 @@ std::string CreateForwardEntryRequest::getForwardEntryName()const void CreateForwardEntryRequest::setForwardEntryName(const std::string& forwardEntryName) { forwardEntryName_ = forwardEntryName; - setCoreParameter("ForwardEntryName", forwardEntryName); + setParameter("ForwardEntryName", forwardEntryName); } std::string CreateForwardEntryRequest::getOwnerAccount()const @@ -121,7 +134,7 @@ std::string CreateForwardEntryRequest::getOwnerAccount()const void CreateForwardEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateForwardEntryRequest::getOwnerId()const @@ -132,7 +145,7 @@ long CreateForwardEntryRequest::getOwnerId()const void CreateForwardEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateForwardEntryRequest::getInternalPort()const @@ -143,7 +156,7 @@ std::string CreateForwardEntryRequest::getInternalPort()const void CreateForwardEntryRequest::setInternalPort(const std::string& internalPort) { internalPort_ = internalPort; - setCoreParameter("InternalPort", internalPort); + setParameter("InternalPort", internalPort); } std::string CreateForwardEntryRequest::getExternalPort()const @@ -154,6 +167,6 @@ std::string CreateForwardEntryRequest::getExternalPort()const void CreateForwardEntryRequest::setExternalPort(const std::string& externalPort) { externalPort_ = externalPort; - setCoreParameter("ExternalPort", externalPort); + setParameter("ExternalPort", externalPort); } diff --git a/vpc/src/model/CreateGlobalAccelerationInstanceRequest.cc b/vpc/src/model/CreateGlobalAccelerationInstanceRequest.cc index cf22f885f..c20325892 100644 --- a/vpc/src/model/CreateGlobalAccelerationInstanceRequest.cc +++ b/vpc/src/model/CreateGlobalAccelerationInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateGlobalAccelerationInstanceRequest; CreateGlobalAccelerationInstanceRequest::CreateGlobalAccelerationInstanceRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateGlobalAccelerationInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateGlobalAccelerationInstanceRequest::~CreateGlobalAccelerationInstanceRequest() {} @@ -33,7 +35,7 @@ long CreateGlobalAccelerationInstanceRequest::getResourceOwnerId()const void CreateGlobalAccelerationInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateGlobalAccelerationInstanceRequest::getBandwidthType()const @@ -44,7 +46,7 @@ std::string CreateGlobalAccelerationInstanceRequest::getBandwidthType()const void CreateGlobalAccelerationInstanceRequest::setBandwidthType(const std::string& bandwidthType) { bandwidthType_ = bandwidthType; - setCoreParameter("BandwidthType", bandwidthType); + setParameter("BandwidthType", bandwidthType); } std::string CreateGlobalAccelerationInstanceRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string CreateGlobalAccelerationInstanceRequest::getClientToken()const void CreateGlobalAccelerationInstanceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateGlobalAccelerationInstanceRequest::getDescription()const @@ -66,7 +68,7 @@ std::string CreateGlobalAccelerationInstanceRequest::getDescription()const void CreateGlobalAccelerationInstanceRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateGlobalAccelerationInstanceRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateGlobalAccelerationInstanceRequest::getRegionId()const void CreateGlobalAccelerationInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateGlobalAccelerationInstanceRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateGlobalAccelerationInstanceRequest::getResourceOwnerAccount()co void CreateGlobalAccelerationInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateGlobalAccelerationInstanceRequest::getServiceLocation()const @@ -99,7 +101,7 @@ std::string CreateGlobalAccelerationInstanceRequest::getServiceLocation()const void CreateGlobalAccelerationInstanceRequest::setServiceLocation(const std::string& serviceLocation) { serviceLocation_ = serviceLocation; - setCoreParameter("ServiceLocation", serviceLocation); + setParameter("ServiceLocation", serviceLocation); } std::string CreateGlobalAccelerationInstanceRequest::getBandwidth()const @@ -110,7 +112,7 @@ std::string CreateGlobalAccelerationInstanceRequest::getBandwidth()const void CreateGlobalAccelerationInstanceRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string CreateGlobalAccelerationInstanceRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreateGlobalAccelerationInstanceRequest::getOwnerAccount()const void CreateGlobalAccelerationInstanceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateGlobalAccelerationInstanceRequest::getOwnerId()const @@ -132,18 +134,7 @@ long CreateGlobalAccelerationInstanceRequest::getOwnerId()const void CreateGlobalAccelerationInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateGlobalAccelerationInstanceRequest::getInternetChargeType()const -{ - return internetChargeType_; -} - -void CreateGlobalAccelerationInstanceRequest::setInternetChargeType(const std::string& internetChargeType) -{ - internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateGlobalAccelerationInstanceRequest::getName()const @@ -154,6 +145,6 @@ std::string CreateGlobalAccelerationInstanceRequest::getName()const void CreateGlobalAccelerationInstanceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreateHaVipRequest.cc b/vpc/src/model/CreateHaVipRequest.cc index a010dd051..a69fbd671 100644 --- a/vpc/src/model/CreateHaVipRequest.cc +++ b/vpc/src/model/CreateHaVipRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateHaVipRequest; CreateHaVipRequest::CreateHaVipRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateHaVip") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateHaVipRequest::~CreateHaVipRequest() {} @@ -33,7 +35,7 @@ std::string CreateHaVipRequest::getIpAddress()const void CreateHaVipRequest::setIpAddress(const std::string& ipAddress) { ipAddress_ = ipAddress; - setCoreParameter("IpAddress", ipAddress); + setParameter("IpAddress", ipAddress); } long CreateHaVipRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateHaVipRequest::getResourceOwnerId()const void CreateHaVipRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateHaVipRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string CreateHaVipRequest::getClientToken()const void CreateHaVipRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateHaVipRequest::getDescription()const @@ -66,7 +68,7 @@ std::string CreateHaVipRequest::getDescription()const void CreateHaVipRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateHaVipRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateHaVipRequest::getRegionId()const void CreateHaVipRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateHaVipRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateHaVipRequest::getResourceOwnerAccount()const void CreateHaVipRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateHaVipRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateHaVipRequest::getOwnerAccount()const void CreateHaVipRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateHaVipRequest::getOwnerId()const @@ -110,7 +112,7 @@ long CreateHaVipRequest::getOwnerId()const void CreateHaVipRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateHaVipRequest::getVSwitchId()const @@ -121,7 +123,7 @@ std::string CreateHaVipRequest::getVSwitchId()const void CreateHaVipRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string CreateHaVipRequest::getName()const @@ -132,6 +134,6 @@ std::string CreateHaVipRequest::getName()const void CreateHaVipRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreateIPv6TranslatorAclListRequest.cc b/vpc/src/model/CreateIPv6TranslatorAclListRequest.cc index 2539d3327..e125833e7 100644 --- a/vpc/src/model/CreateIPv6TranslatorAclListRequest.cc +++ b/vpc/src/model/CreateIPv6TranslatorAclListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateIPv6TranslatorAclListRequest; CreateIPv6TranslatorAclListRequest::CreateIPv6TranslatorAclListRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateIPv6TranslatorAclList") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateIPv6TranslatorAclListRequest::~CreateIPv6TranslatorAclListRequest() {} @@ -33,7 +35,7 @@ long CreateIPv6TranslatorAclListRequest::getResourceOwnerId()const void CreateIPv6TranslatorAclListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateIPv6TranslatorAclListRequest::getAclName()const @@ -44,7 +46,7 @@ std::string CreateIPv6TranslatorAclListRequest::getAclName()const void CreateIPv6TranslatorAclListRequest::setAclName(const std::string& aclName) { aclName_ = aclName; - setCoreParameter("AclName", aclName); + setParameter("AclName", aclName); } std::string CreateIPv6TranslatorAclListRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string CreateIPv6TranslatorAclListRequest::getClientToken()const void CreateIPv6TranslatorAclListRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateIPv6TranslatorAclListRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateIPv6TranslatorAclListRequest::getRegionId()const void CreateIPv6TranslatorAclListRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateIPv6TranslatorAclListRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateIPv6TranslatorAclListRequest::getResourceOwnerAccount()const void CreateIPv6TranslatorAclListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateIPv6TranslatorAclListRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateIPv6TranslatorAclListRequest::getOwnerAccount()const void CreateIPv6TranslatorAclListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateIPv6TranslatorAclListRequest::getOwnerId()const @@ -99,6 +101,6 @@ long CreateIPv6TranslatorAclListRequest::getOwnerId()const void CreateIPv6TranslatorAclListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/CreateIPv6TranslatorEntryRequest.cc b/vpc/src/model/CreateIPv6TranslatorEntryRequest.cc index 1e0778090..e39d93906 100644 --- a/vpc/src/model/CreateIPv6TranslatorEntryRequest.cc +++ b/vpc/src/model/CreateIPv6TranslatorEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateIPv6TranslatorEntryRequest; CreateIPv6TranslatorEntryRequest::CreateIPv6TranslatorEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateIPv6TranslatorEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateIPv6TranslatorEntryRequest::~CreateIPv6TranslatorEntryRequest() {} @@ -33,7 +35,7 @@ int CreateIPv6TranslatorEntryRequest::getBackendIpv4Port()const void CreateIPv6TranslatorEntryRequest::setBackendIpv4Port(int backendIpv4Port) { backendIpv4Port_ = backendIpv4Port; - setCoreParameter("BackendIpv4Port", std::to_string(backendIpv4Port)); + setParameter("BackendIpv4Port", std::to_string(backendIpv4Port)); } long CreateIPv6TranslatorEntryRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateIPv6TranslatorEntryRequest::getResourceOwnerId()const void CreateIPv6TranslatorEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateIPv6TranslatorEntryRequest::getEntryName()const @@ -55,7 +57,7 @@ std::string CreateIPv6TranslatorEntryRequest::getEntryName()const void CreateIPv6TranslatorEntryRequest::setEntryName(const std::string& entryName) { entryName_ = entryName; - setCoreParameter("EntryName", entryName); + setParameter("EntryName", entryName); } std::string CreateIPv6TranslatorEntryRequest::getAclStatus()const @@ -66,7 +68,7 @@ std::string CreateIPv6TranslatorEntryRequest::getAclStatus()const void CreateIPv6TranslatorEntryRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); + setParameter("AclStatus", aclStatus); } int CreateIPv6TranslatorEntryRequest::getEntryBandwidth()const @@ -77,7 +79,7 @@ int CreateIPv6TranslatorEntryRequest::getEntryBandwidth()const void CreateIPv6TranslatorEntryRequest::setEntryBandwidth(int entryBandwidth) { entryBandwidth_ = entryBandwidth; - setCoreParameter("EntryBandwidth", std::to_string(entryBandwidth)); + setParameter("EntryBandwidth", std::to_string(entryBandwidth)); } std::string CreateIPv6TranslatorEntryRequest::getAclType()const @@ -88,7 +90,7 @@ std::string CreateIPv6TranslatorEntryRequest::getAclType()const void CreateIPv6TranslatorEntryRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } int CreateIPv6TranslatorEntryRequest::getAllocateIpv6Port()const @@ -99,7 +101,7 @@ int CreateIPv6TranslatorEntryRequest::getAllocateIpv6Port()const void CreateIPv6TranslatorEntryRequest::setAllocateIpv6Port(int allocateIpv6Port) { allocateIpv6Port_ = allocateIpv6Port; - setCoreParameter("AllocateIpv6Port", std::to_string(allocateIpv6Port)); + setParameter("AllocateIpv6Port", std::to_string(allocateIpv6Port)); } std::string CreateIPv6TranslatorEntryRequest::getEntryDescription()const @@ -110,7 +112,7 @@ std::string CreateIPv6TranslatorEntryRequest::getEntryDescription()const void CreateIPv6TranslatorEntryRequest::setEntryDescription(const std::string& entryDescription) { entryDescription_ = entryDescription; - setCoreParameter("EntryDescription", entryDescription); + setParameter("EntryDescription", entryDescription); } std::string CreateIPv6TranslatorEntryRequest::getRegionId()const @@ -121,7 +123,7 @@ std::string CreateIPv6TranslatorEntryRequest::getRegionId()const void CreateIPv6TranslatorEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateIPv6TranslatorEntryRequest::getBackendIpv4Addr()const @@ -132,7 +134,7 @@ std::string CreateIPv6TranslatorEntryRequest::getBackendIpv4Addr()const void CreateIPv6TranslatorEntryRequest::setBackendIpv4Addr(const std::string& backendIpv4Addr) { backendIpv4Addr_ = backendIpv4Addr; - setCoreParameter("BackendIpv4Addr", backendIpv4Addr); + setParameter("BackendIpv4Addr", backendIpv4Addr); } std::string CreateIPv6TranslatorEntryRequest::getAclId()const @@ -143,7 +145,7 @@ std::string CreateIPv6TranslatorEntryRequest::getAclId()const void CreateIPv6TranslatorEntryRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string CreateIPv6TranslatorEntryRequest::getResourceOwnerAccount()const @@ -154,7 +156,7 @@ std::string CreateIPv6TranslatorEntryRequest::getResourceOwnerAccount()const void CreateIPv6TranslatorEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateIPv6TranslatorEntryRequest::getOwnerAccount()const @@ -165,7 +167,7 @@ std::string CreateIPv6TranslatorEntryRequest::getOwnerAccount()const void CreateIPv6TranslatorEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateIPv6TranslatorEntryRequest::getOwnerId()const @@ -176,7 +178,7 @@ long CreateIPv6TranslatorEntryRequest::getOwnerId()const void CreateIPv6TranslatorEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateIPv6TranslatorEntryRequest::getTransProtocol()const @@ -187,7 +189,7 @@ std::string CreateIPv6TranslatorEntryRequest::getTransProtocol()const void CreateIPv6TranslatorEntryRequest::setTransProtocol(const std::string& transProtocol) { transProtocol_ = transProtocol; - setCoreParameter("TransProtocol", transProtocol); + setParameter("TransProtocol", transProtocol); } std::string CreateIPv6TranslatorEntryRequest::getIpv6TranslatorId()const @@ -198,6 +200,6 @@ std::string CreateIPv6TranslatorEntryRequest::getIpv6TranslatorId()const void CreateIPv6TranslatorEntryRequest::setIpv6TranslatorId(const std::string& ipv6TranslatorId) { ipv6TranslatorId_ = ipv6TranslatorId; - setCoreParameter("Ipv6TranslatorId", ipv6TranslatorId); + setParameter("Ipv6TranslatorId", ipv6TranslatorId); } diff --git a/vpc/src/model/CreateIPv6TranslatorRequest.cc b/vpc/src/model/CreateIPv6TranslatorRequest.cc index dd9a83d5c..898f571b5 100644 --- a/vpc/src/model/CreateIPv6TranslatorRequest.cc +++ b/vpc/src/model/CreateIPv6TranslatorRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateIPv6TranslatorRequest; CreateIPv6TranslatorRequest::CreateIPv6TranslatorRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateIPv6Translator") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateIPv6TranslatorRequest::~CreateIPv6TranslatorRequest() {} @@ -33,7 +35,7 @@ long CreateIPv6TranslatorRequest::getResourceOwnerId()const void CreateIPv6TranslatorRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateIPv6TranslatorRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateIPv6TranslatorRequest::getClientToken()const void CreateIPv6TranslatorRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateIPv6TranslatorRequest::getSpec()const @@ -55,7 +57,7 @@ std::string CreateIPv6TranslatorRequest::getSpec()const void CreateIPv6TranslatorRequest::setSpec(const std::string& spec) { spec_ = spec; - setCoreParameter("Spec", spec); + setParameter("Spec", spec); } int CreateIPv6TranslatorRequest::getDuration()const @@ -66,7 +68,7 @@ int CreateIPv6TranslatorRequest::getDuration()const void CreateIPv6TranslatorRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string CreateIPv6TranslatorRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateIPv6TranslatorRequest::getRegionId()const void CreateIPv6TranslatorRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool CreateIPv6TranslatorRequest::getAutoPay()const @@ -88,7 +90,7 @@ bool CreateIPv6TranslatorRequest::getAutoPay()const void CreateIPv6TranslatorRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreateIPv6TranslatorRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateIPv6TranslatorRequest::getResourceOwnerAccount()const void CreateIPv6TranslatorRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateIPv6TranslatorRequest::getBandwidth()const @@ -110,7 +112,7 @@ int CreateIPv6TranslatorRequest::getBandwidth()const void CreateIPv6TranslatorRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateIPv6TranslatorRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreateIPv6TranslatorRequest::getOwnerAccount()const void CreateIPv6TranslatorRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateIPv6TranslatorRequest::getOwnerId()const @@ -132,7 +134,7 @@ long CreateIPv6TranslatorRequest::getOwnerId()const void CreateIPv6TranslatorRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateIPv6TranslatorRequest::getName()const @@ -143,7 +145,7 @@ std::string CreateIPv6TranslatorRequest::getName()const void CreateIPv6TranslatorRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateIPv6TranslatorRequest::getPayType()const @@ -154,7 +156,7 @@ std::string CreateIPv6TranslatorRequest::getPayType()const void CreateIPv6TranslatorRequest::setPayType(const std::string& payType) { payType_ = payType; - setCoreParameter("PayType", payType); + setParameter("PayType", payType); } std::string CreateIPv6TranslatorRequest::getPricingCycle()const @@ -165,6 +167,6 @@ std::string CreateIPv6TranslatorRequest::getPricingCycle()const void CreateIPv6TranslatorRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/vpc/src/model/CreateIpv6EgressOnlyRuleRequest.cc b/vpc/src/model/CreateIpv6EgressOnlyRuleRequest.cc index 5b7fe2eda..d6da838dd 100644 --- a/vpc/src/model/CreateIpv6EgressOnlyRuleRequest.cc +++ b/vpc/src/model/CreateIpv6EgressOnlyRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateIpv6EgressOnlyRuleRequest; CreateIpv6EgressOnlyRuleRequest::CreateIpv6EgressOnlyRuleRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateIpv6EgressOnlyRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateIpv6EgressOnlyRuleRequest::~CreateIpv6EgressOnlyRuleRequest() {} @@ -33,7 +35,7 @@ long CreateIpv6EgressOnlyRuleRequest::getResourceOwnerId()const void CreateIpv6EgressOnlyRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateIpv6EgressOnlyRuleRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateIpv6EgressOnlyRuleRequest::getClientToken()const void CreateIpv6EgressOnlyRuleRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateIpv6EgressOnlyRuleRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateIpv6EgressOnlyRuleRequest::getDescription()const void CreateIpv6EgressOnlyRuleRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateIpv6EgressOnlyRuleRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateIpv6EgressOnlyRuleRequest::getRegionId()const void CreateIpv6EgressOnlyRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateIpv6EgressOnlyRuleRequest::getInstanceType()const @@ -77,7 +79,7 @@ std::string CreateIpv6EgressOnlyRuleRequest::getInstanceType()const void CreateIpv6EgressOnlyRuleRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string CreateIpv6EgressOnlyRuleRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateIpv6EgressOnlyRuleRequest::getResourceOwnerAccount()const void CreateIpv6EgressOnlyRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateIpv6EgressOnlyRuleRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateIpv6EgressOnlyRuleRequest::getOwnerAccount()const void CreateIpv6EgressOnlyRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateIpv6EgressOnlyRuleRequest::getOwnerId()const @@ -110,7 +112,7 @@ long CreateIpv6EgressOnlyRuleRequest::getOwnerId()const void CreateIpv6EgressOnlyRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateIpv6EgressOnlyRuleRequest::getInstanceId()const @@ -121,7 +123,7 @@ std::string CreateIpv6EgressOnlyRuleRequest::getInstanceId()const void CreateIpv6EgressOnlyRuleRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateIpv6EgressOnlyRuleRequest::getIpv6GatewayId()const @@ -132,7 +134,7 @@ std::string CreateIpv6EgressOnlyRuleRequest::getIpv6GatewayId()const void CreateIpv6EgressOnlyRuleRequest::setIpv6GatewayId(const std::string& ipv6GatewayId) { ipv6GatewayId_ = ipv6GatewayId; - setCoreParameter("Ipv6GatewayId", ipv6GatewayId); + setParameter("Ipv6GatewayId", ipv6GatewayId); } std::string CreateIpv6EgressOnlyRuleRequest::getName()const @@ -143,6 +145,6 @@ std::string CreateIpv6EgressOnlyRuleRequest::getName()const void CreateIpv6EgressOnlyRuleRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreateIpv6GatewayRequest.cc b/vpc/src/model/CreateIpv6GatewayRequest.cc index b7049bbb1..47344b662 100644 --- a/vpc/src/model/CreateIpv6GatewayRequest.cc +++ b/vpc/src/model/CreateIpv6GatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateIpv6GatewayRequest; CreateIpv6GatewayRequest::CreateIpv6GatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateIpv6Gateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateIpv6GatewayRequest::~CreateIpv6GatewayRequest() {} @@ -33,7 +35,7 @@ long CreateIpv6GatewayRequest::getResourceOwnerId()const void CreateIpv6GatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateIpv6GatewayRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateIpv6GatewayRequest::getClientToken()const void CreateIpv6GatewayRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateIpv6GatewayRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateIpv6GatewayRequest::getDescription()const void CreateIpv6GatewayRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateIpv6GatewayRequest::getSpec()const @@ -66,7 +68,7 @@ std::string CreateIpv6GatewayRequest::getSpec()const void CreateIpv6GatewayRequest::setSpec(const std::string& spec) { spec_ = spec; - setCoreParameter("Spec", spec); + setParameter("Spec", spec); } std::string CreateIpv6GatewayRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateIpv6GatewayRequest::getRegionId()const void CreateIpv6GatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateIpv6GatewayRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateIpv6GatewayRequest::getResourceOwnerAccount()const void CreateIpv6GatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateIpv6GatewayRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateIpv6GatewayRequest::getOwnerAccount()const void CreateIpv6GatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateIpv6GatewayRequest::getOwnerId()const @@ -110,7 +112,7 @@ long CreateIpv6GatewayRequest::getOwnerId()const void CreateIpv6GatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateIpv6GatewayRequest::getVpcId()const @@ -121,7 +123,7 @@ std::string CreateIpv6GatewayRequest::getVpcId()const void CreateIpv6GatewayRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateIpv6GatewayRequest::getName()const @@ -132,6 +134,6 @@ std::string CreateIpv6GatewayRequest::getName()const void CreateIpv6GatewayRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreateNatGatewayRequest.cc b/vpc/src/model/CreateNatGatewayRequest.cc index 4a2b0b12f..b27773028 100644 --- a/vpc/src/model/CreateNatGatewayRequest.cc +++ b/vpc/src/model/CreateNatGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateNatGatewayRequest; CreateNatGatewayRequest::CreateNatGatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateNatGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateNatGatewayRequest::~CreateNatGatewayRequest() {} @@ -33,7 +35,7 @@ long CreateNatGatewayRequest::getResourceOwnerId()const void CreateNatGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateNatGatewayRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateNatGatewayRequest::getClientToken()const void CreateNatGatewayRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateNatGatewayRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateNatGatewayRequest::getDescription()const void CreateNatGatewayRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateNatGatewayRequest::getSpec()const @@ -66,7 +68,7 @@ std::string CreateNatGatewayRequest::getSpec()const void CreateNatGatewayRequest::setSpec(const std::string& spec) { spec_ = spec; - setCoreParameter("Spec", spec); + setParameter("Spec", spec); } std::string CreateNatGatewayRequest::getDuration()const @@ -77,7 +79,7 @@ std::string CreateNatGatewayRequest::getDuration()const void CreateNatGatewayRequest::setDuration(const std::string& duration) { duration_ = duration; - setCoreParameter("Duration", duration); + setParameter("Duration", duration); } std::string CreateNatGatewayRequest::getRegionId()const @@ -88,7 +90,18 @@ std::string CreateNatGatewayRequest::getRegionId()const void CreateNatGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +std::string CreateNatGatewayRequest::getNatType()const +{ + return natType_; +} + +void CreateNatGatewayRequest::setNatType(const std::string& natType) +{ + natType_ = natType; + setParameter("NatType", natType); } std::vector CreateNatGatewayRequest::getBandwidthPackage()const @@ -99,15 +112,14 @@ std::vector CreateNatGatewayRequest:: void CreateNatGatewayRequest::setBandwidthPackage(const std::vector& bandwidthPackage) { bandwidthPackage_ = bandwidthPackage; - int i = 0; - for(int i = 0; i!= bandwidthPackage.size(); i++) { - auto obj = bandwidthPackage.at(i); - std::string str ="BandwidthPackage."+ std::to_string(i); - setCoreParameter(str + ".Bandwidth", std::to_string(obj.bandwidth)); - setCoreParameter(str + ".Zone", obj.zone); - setCoreParameter(str + ".InternetChargeType", obj.internetChargeType); - setCoreParameter(str + ".ISP", obj.iSP); - setCoreParameter(str + ".IpCount", std::to_string(obj.ipCount)); + for(int dep1 = 0; dep1!= bandwidthPackage.size(); dep1++) { + auto bandwidthPackageObj = bandwidthPackage.at(dep1); + std::string bandwidthPackageObjStr = "BandwidthPackage." + std::to_string(dep1 + 1); + setParameter(bandwidthPackageObjStr + ".Bandwidth", std::to_string(bandwidthPackageObj.bandwidth)); + setParameter(bandwidthPackageObjStr + ".Zone", bandwidthPackageObj.zone); + setParameter(bandwidthPackageObjStr + ".InternetChargeType", bandwidthPackageObj.internetChargeType); + setParameter(bandwidthPackageObjStr + ".ISP", bandwidthPackageObj.iSP); + setParameter(bandwidthPackageObjStr + ".IpCount", std::to_string(bandwidthPackageObj.ipCount)); } } @@ -119,7 +131,7 @@ std::string CreateNatGatewayRequest::getInstanceChargeType()const void CreateNatGatewayRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } bool CreateNatGatewayRequest::getAutoPay()const @@ -130,7 +142,7 @@ bool CreateNatGatewayRequest::getAutoPay()const void CreateNatGatewayRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreateNatGatewayRequest::getResourceOwnerAccount()const @@ -141,7 +153,7 @@ std::string CreateNatGatewayRequest::getResourceOwnerAccount()const void CreateNatGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateNatGatewayRequest::getOwnerAccount()const @@ -152,7 +164,7 @@ std::string CreateNatGatewayRequest::getOwnerAccount()const void CreateNatGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateNatGatewayRequest::getOwnerId()const @@ -163,7 +175,29 @@ long CreateNatGatewayRequest::getOwnerId()const void CreateNatGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateNatGatewayRequest::getVSwitchId()const +{ + return vSwitchId_; +} + +void CreateNatGatewayRequest::setVSwitchId(const std::string& vSwitchId) +{ + vSwitchId_ = vSwitchId; + setParameter("VSwitchId", vSwitchId); +} + +std::string CreateNatGatewayRequest::getInternetChargeType()const +{ + return internetChargeType_; +} + +void CreateNatGatewayRequest::setInternetChargeType(const std::string& internetChargeType) +{ + internetChargeType_ = internetChargeType; + setParameter("InternetChargeType", internetChargeType); } std::string CreateNatGatewayRequest::getVpcId()const @@ -174,7 +208,7 @@ std::string CreateNatGatewayRequest::getVpcId()const void CreateNatGatewayRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateNatGatewayRequest::getName()const @@ -185,7 +219,7 @@ std::string CreateNatGatewayRequest::getName()const void CreateNatGatewayRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateNatGatewayRequest::getPricingCycle()const @@ -196,6 +230,6 @@ std::string CreateNatGatewayRequest::getPricingCycle()const void CreateNatGatewayRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/vpc/src/model/CreateNetworkAclRequest.cc b/vpc/src/model/CreateNetworkAclRequest.cc index 9badd4397..981c2723c 100644 --- a/vpc/src/model/CreateNetworkAclRequest.cc +++ b/vpc/src/model/CreateNetworkAclRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateNetworkAclRequest; CreateNetworkAclRequest::CreateNetworkAclRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateNetworkAcl") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateNetworkAclRequest::~CreateNetworkAclRequest() {} @@ -33,7 +35,7 @@ long CreateNetworkAclRequest::getResourceOwnerId()const void CreateNetworkAclRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateNetworkAclRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateNetworkAclRequest::getClientToken()const void CreateNetworkAclRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateNetworkAclRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateNetworkAclRequest::getDescription()const void CreateNetworkAclRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateNetworkAclRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateNetworkAclRequest::getRegionId()const void CreateNetworkAclRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateNetworkAclRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateNetworkAclRequest::getResourceOwnerAccount()const void CreateNetworkAclRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateNetworkAclRequest::getNetworkAclName()const @@ -88,7 +90,7 @@ std::string CreateNetworkAclRequest::getNetworkAclName()const void CreateNetworkAclRequest::setNetworkAclName(const std::string& networkAclName) { networkAclName_ = networkAclName; - setCoreParameter("NetworkAclName", networkAclName); + setParameter("NetworkAclName", networkAclName); } long CreateNetworkAclRequest::getOwnerId()const @@ -99,7 +101,7 @@ long CreateNetworkAclRequest::getOwnerId()const void CreateNetworkAclRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateNetworkAclRequest::getVpcId()const @@ -110,6 +112,6 @@ std::string CreateNetworkAclRequest::getVpcId()const void CreateNetworkAclRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/vpc/src/model/CreatePhysicalConnectionOccupancyOrderRequest.cc b/vpc/src/model/CreatePhysicalConnectionOccupancyOrderRequest.cc index a8c6f9b50..1c28ce5f8 100644 --- a/vpc/src/model/CreatePhysicalConnectionOccupancyOrderRequest.cc +++ b/vpc/src/model/CreatePhysicalConnectionOccupancyOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreatePhysicalConnectionOccupancyOrderRequest; CreatePhysicalConnectionOccupancyOrderRequest::CreatePhysicalConnectionOccupancyOrderRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreatePhysicalConnectionOccupancyOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreatePhysicalConnectionOccupancyOrderRequest::~CreatePhysicalConnectionOccupancyOrderRequest() {} @@ -33,7 +35,7 @@ long CreatePhysicalConnectionOccupancyOrderRequest::getResourceOwnerId()const void CreatePhysicalConnectionOccupancyOrderRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreatePhysicalConnectionOccupancyOrderRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreatePhysicalConnectionOccupancyOrderRequest::getClientToken()const void CreatePhysicalConnectionOccupancyOrderRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreatePhysicalConnectionOccupancyOrderRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CreatePhysicalConnectionOccupancyOrderRequest::getRegionId()const void CreatePhysicalConnectionOccupancyOrderRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreatePhysicalConnectionOccupancyOrderRequest::getInstanceChargeType()const @@ -66,7 +68,7 @@ std::string CreatePhysicalConnectionOccupancyOrderRequest::getInstanceChargeType void CreatePhysicalConnectionOccupancyOrderRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } int CreatePhysicalConnectionOccupancyOrderRequest::getPeriod()const @@ -77,7 +79,7 @@ int CreatePhysicalConnectionOccupancyOrderRequest::getPeriod()const void CreatePhysicalConnectionOccupancyOrderRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } bool CreatePhysicalConnectionOccupancyOrderRequest::getAutoPay()const @@ -88,7 +90,7 @@ bool CreatePhysicalConnectionOccupancyOrderRequest::getAutoPay()const void CreatePhysicalConnectionOccupancyOrderRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreatePhysicalConnectionOccupancyOrderRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreatePhysicalConnectionOccupancyOrderRequest::getResourceOwnerAccou void CreatePhysicalConnectionOccupancyOrderRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreatePhysicalConnectionOccupancyOrderRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreatePhysicalConnectionOccupancyOrderRequest::getOwnerAccount()cons void CreatePhysicalConnectionOccupancyOrderRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreatePhysicalConnectionOccupancyOrderRequest::getOwnerId()const @@ -121,7 +123,7 @@ long CreatePhysicalConnectionOccupancyOrderRequest::getOwnerId()const void CreatePhysicalConnectionOccupancyOrderRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreatePhysicalConnectionOccupancyOrderRequest::getPhysicalConnectionId()const @@ -132,7 +134,7 @@ std::string CreatePhysicalConnectionOccupancyOrderRequest::getPhysicalConnection void CreatePhysicalConnectionOccupancyOrderRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } std::string CreatePhysicalConnectionOccupancyOrderRequest::getPricingCycle()const @@ -143,6 +145,6 @@ std::string CreatePhysicalConnectionOccupancyOrderRequest::getPricingCycle()cons void CreatePhysicalConnectionOccupancyOrderRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/vpc/src/model/CreatePhysicalConnectionRequest.cc b/vpc/src/model/CreatePhysicalConnectionRequest.cc index ebb6887ef..d92946bac 100644 --- a/vpc/src/model/CreatePhysicalConnectionRequest.cc +++ b/vpc/src/model/CreatePhysicalConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreatePhysicalConnectionRequest; CreatePhysicalConnectionRequest::CreatePhysicalConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreatePhysicalConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreatePhysicalConnectionRequest::~CreatePhysicalConnectionRequest() {} @@ -33,7 +35,7 @@ std::string CreatePhysicalConnectionRequest::getAccessPointId()const void CreatePhysicalConnectionRequest::setAccessPointId(const std::string& accessPointId) { accessPointId_ = accessPointId; - setCoreParameter("AccessPointId", accessPointId); + setParameter("AccessPointId", accessPointId); } long CreatePhysicalConnectionRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreatePhysicalConnectionRequest::getResourceOwnerId()const void CreatePhysicalConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreatePhysicalConnectionRequest::getPortType()const @@ -55,7 +57,7 @@ std::string CreatePhysicalConnectionRequest::getPortType()const void CreatePhysicalConnectionRequest::setPortType(const std::string& portType) { portType_ = portType; - setCoreParameter("PortType", portType); + setParameter("PortType", portType); } std::string CreatePhysicalConnectionRequest::getCircuitCode()const @@ -66,7 +68,7 @@ std::string CreatePhysicalConnectionRequest::getCircuitCode()const void CreatePhysicalConnectionRequest::setCircuitCode(const std::string& circuitCode) { circuitCode_ = circuitCode; - setCoreParameter("CircuitCode", circuitCode); + setParameter("CircuitCode", circuitCode); } std::string CreatePhysicalConnectionRequest::getClientToken()const @@ -77,7 +79,7 @@ std::string CreatePhysicalConnectionRequest::getClientToken()const void CreatePhysicalConnectionRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreatePhysicalConnectionRequest::getDescription()const @@ -88,7 +90,7 @@ std::string CreatePhysicalConnectionRequest::getDescription()const void CreatePhysicalConnectionRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreatePhysicalConnectionRequest::getType()const @@ -99,7 +101,7 @@ std::string CreatePhysicalConnectionRequest::getType()const void CreatePhysicalConnectionRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string CreatePhysicalConnectionRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string CreatePhysicalConnectionRequest::getRegionId()const void CreatePhysicalConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreatePhysicalConnectionRequest::getRedundantPhysicalConnectionId()const @@ -121,7 +123,7 @@ std::string CreatePhysicalConnectionRequest::getRedundantPhysicalConnectionId()c void CreatePhysicalConnectionRequest::setRedundantPhysicalConnectionId(const std::string& redundantPhysicalConnectionId) { redundantPhysicalConnectionId_ = redundantPhysicalConnectionId; - setCoreParameter("RedundantPhysicalConnectionId", redundantPhysicalConnectionId); + setParameter("RedundantPhysicalConnectionId", redundantPhysicalConnectionId); } std::string CreatePhysicalConnectionRequest::getPeerLocation()const @@ -132,7 +134,7 @@ std::string CreatePhysicalConnectionRequest::getPeerLocation()const void CreatePhysicalConnectionRequest::setPeerLocation(const std::string& peerLocation) { peerLocation_ = peerLocation; - setCoreParameter("PeerLocation", peerLocation); + setParameter("PeerLocation", peerLocation); } int CreatePhysicalConnectionRequest::getBandwidth()const @@ -143,7 +145,7 @@ int CreatePhysicalConnectionRequest::getBandwidth()const void CreatePhysicalConnectionRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreatePhysicalConnectionRequest::getResourceOwnerAccount()const @@ -154,7 +156,7 @@ std::string CreatePhysicalConnectionRequest::getResourceOwnerAccount()const void CreatePhysicalConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreatePhysicalConnectionRequest::getOwnerAccount()const @@ -165,7 +167,7 @@ std::string CreatePhysicalConnectionRequest::getOwnerAccount()const void CreatePhysicalConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreatePhysicalConnectionRequest::getOwnerId()const @@ -176,7 +178,7 @@ long CreatePhysicalConnectionRequest::getOwnerId()const void CreatePhysicalConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreatePhysicalConnectionRequest::getLineOperator()const @@ -187,7 +189,7 @@ std::string CreatePhysicalConnectionRequest::getLineOperator()const void CreatePhysicalConnectionRequest::setLineOperator(const std::string& lineOperator) { lineOperator_ = lineOperator; - setCoreParameter("LineOperator", lineOperator); + setParameter("LineOperator", lineOperator); } std::string CreatePhysicalConnectionRequest::getName()const @@ -198,6 +200,6 @@ std::string CreatePhysicalConnectionRequest::getName()const void CreatePhysicalConnectionRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreatePhysicalConnectionSetupOrderRequest.cc b/vpc/src/model/CreatePhysicalConnectionSetupOrderRequest.cc index 998cd20be..5b660693e 100644 --- a/vpc/src/model/CreatePhysicalConnectionSetupOrderRequest.cc +++ b/vpc/src/model/CreatePhysicalConnectionSetupOrderRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreatePhysicalConnectionSetupOrderRequest; CreatePhysicalConnectionSetupOrderRequest::CreatePhysicalConnectionSetupOrderRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreatePhysicalConnectionSetupOrder") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreatePhysicalConnectionSetupOrderRequest::~CreatePhysicalConnectionSetupOrderRequest() {} @@ -33,7 +35,7 @@ std::string CreatePhysicalConnectionSetupOrderRequest::getAccessPointId()const void CreatePhysicalConnectionSetupOrderRequest::setAccessPointId(const std::string& accessPointId) { accessPointId_ = accessPointId; - setCoreParameter("AccessPointId", accessPointId); + setParameter("AccessPointId", accessPointId); } long CreatePhysicalConnectionSetupOrderRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreatePhysicalConnectionSetupOrderRequest::getResourceOwnerId()const void CreatePhysicalConnectionSetupOrderRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreatePhysicalConnectionSetupOrderRequest::getPortType()const @@ -55,7 +57,7 @@ std::string CreatePhysicalConnectionSetupOrderRequest::getPortType()const void CreatePhysicalConnectionSetupOrderRequest::setPortType(const std::string& portType) { portType_ = portType; - setCoreParameter("PortType", portType); + setParameter("PortType", portType); } std::string CreatePhysicalConnectionSetupOrderRequest::getClientToken()const @@ -66,7 +68,7 @@ std::string CreatePhysicalConnectionSetupOrderRequest::getClientToken()const void CreatePhysicalConnectionSetupOrderRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreatePhysicalConnectionSetupOrderRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreatePhysicalConnectionSetupOrderRequest::getRegionId()const void CreatePhysicalConnectionSetupOrderRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreatePhysicalConnectionSetupOrderRequest::getRedundantPhysicalConnectionId()const @@ -88,7 +90,7 @@ std::string CreatePhysicalConnectionSetupOrderRequest::getRedundantPhysicalConne void CreatePhysicalConnectionSetupOrderRequest::setRedundantPhysicalConnectionId(const std::string& redundantPhysicalConnectionId) { redundantPhysicalConnectionId_ = redundantPhysicalConnectionId; - setCoreParameter("RedundantPhysicalConnectionId", redundantPhysicalConnectionId); + setParameter("RedundantPhysicalConnectionId", redundantPhysicalConnectionId); } bool CreatePhysicalConnectionSetupOrderRequest::getAutoPay()const @@ -99,7 +101,7 @@ bool CreatePhysicalConnectionSetupOrderRequest::getAutoPay()const void CreatePhysicalConnectionSetupOrderRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreatePhysicalConnectionSetupOrderRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreatePhysicalConnectionSetupOrderRequest::getResourceOwnerAccount() void CreatePhysicalConnectionSetupOrderRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreatePhysicalConnectionSetupOrderRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreatePhysicalConnectionSetupOrderRequest::getOwnerAccount()const void CreatePhysicalConnectionSetupOrderRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreatePhysicalConnectionSetupOrderRequest::getOwnerId()const @@ -132,7 +134,7 @@ long CreatePhysicalConnectionSetupOrderRequest::getOwnerId()const void CreatePhysicalConnectionSetupOrderRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreatePhysicalConnectionSetupOrderRequest::getLineOperator()const @@ -143,6 +145,6 @@ std::string CreatePhysicalConnectionSetupOrderRequest::getLineOperator()const void CreatePhysicalConnectionSetupOrderRequest::setLineOperator(const std::string& lineOperator) { lineOperator_ = lineOperator; - setCoreParameter("LineOperator", lineOperator); + setParameter("LineOperator", lineOperator); } diff --git a/vpc/src/model/CreateRouteEntryRequest.cc b/vpc/src/model/CreateRouteEntryRequest.cc index 64c2cacf7..a1324a38e 100644 --- a/vpc/src/model/CreateRouteEntryRequest.cc +++ b/vpc/src/model/CreateRouteEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateRouteEntryRequest; CreateRouteEntryRequest::CreateRouteEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateRouteEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRouteEntryRequest::~CreateRouteEntryRequest() {} @@ -33,7 +35,7 @@ long CreateRouteEntryRequest::getResourceOwnerId()const void CreateRouteEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateRouteEntryRequest::getRouteEntryName()const @@ -44,7 +46,7 @@ std::string CreateRouteEntryRequest::getRouteEntryName()const void CreateRouteEntryRequest::setRouteEntryName(const std::string& routeEntryName) { routeEntryName_ = routeEntryName; - setCoreParameter("RouteEntryName", routeEntryName); + setParameter("RouteEntryName", routeEntryName); } std::string CreateRouteEntryRequest::getClientToken()const @@ -55,7 +57,18 @@ std::string CreateRouteEntryRequest::getClientToken()const void CreateRouteEntryRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); +} + +std::string CreateRouteEntryRequest::getDescription()const +{ + return description_; +} + +void CreateRouteEntryRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); } std::string CreateRouteEntryRequest::getRegionId()const @@ -66,7 +79,7 @@ std::string CreateRouteEntryRequest::getRegionId()const void CreateRouteEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateRouteEntryRequest::getNextHopId()const @@ -77,7 +90,7 @@ std::string CreateRouteEntryRequest::getNextHopId()const void CreateRouteEntryRequest::setNextHopId(const std::string& nextHopId) { nextHopId_ = nextHopId; - setCoreParameter("NextHopId", nextHopId); + setParameter("NextHopId", nextHopId); } std::string CreateRouteEntryRequest::getNextHopType()const @@ -88,7 +101,7 @@ std::string CreateRouteEntryRequest::getNextHopType()const void CreateRouteEntryRequest::setNextHopType(const std::string& nextHopType) { nextHopType_ = nextHopType; - setCoreParameter("NextHopType", nextHopType); + setParameter("NextHopType", nextHopType); } std::string CreateRouteEntryRequest::getRouteTableId()const @@ -99,7 +112,7 @@ std::string CreateRouteEntryRequest::getRouteTableId()const void CreateRouteEntryRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } std::string CreateRouteEntryRequest::getResourceOwnerAccount()const @@ -110,7 +123,7 @@ std::string CreateRouteEntryRequest::getResourceOwnerAccount()const void CreateRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateRouteEntryRequest::getDestinationCidrBlock()const @@ -121,7 +134,7 @@ std::string CreateRouteEntryRequest::getDestinationCidrBlock()const void CreateRouteEntryRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock) { destinationCidrBlock_ = destinationCidrBlock; - setCoreParameter("DestinationCidrBlock", destinationCidrBlock); + setParameter("DestinationCidrBlock", destinationCidrBlock); } std::string CreateRouteEntryRequest::getOwnerAccount()const @@ -132,7 +145,7 @@ std::string CreateRouteEntryRequest::getOwnerAccount()const void CreateRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateRouteEntryRequest::getOwnerId()const @@ -143,7 +156,7 @@ long CreateRouteEntryRequest::getOwnerId()const void CreateRouteEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateRouteEntryRequest::getPrivateIpAddress()const @@ -154,7 +167,7 @@ std::string CreateRouteEntryRequest::getPrivateIpAddress()const void CreateRouteEntryRequest::setPrivateIpAddress(const std::string& privateIpAddress) { privateIpAddress_ = privateIpAddress; - setCoreParameter("PrivateIpAddress", privateIpAddress); + setParameter("PrivateIpAddress", privateIpAddress); } std::vector CreateRouteEntryRequest::getNextHopList()const @@ -165,13 +178,12 @@ std::vector CreateRouteEntryRequest::getNe void CreateRouteEntryRequest::setNextHopList(const std::vector& nextHopList) { nextHopList_ = nextHopList; - int i = 0; - for(int i = 0; i!= nextHopList.size(); i++) { - auto obj = nextHopList.at(i); - std::string str ="NextHopList."+ std::to_string(i); - setCoreParameter(str + ".Weight", std::to_string(obj.weight)); - setCoreParameter(str + ".NextHopId", obj.nextHopId); - setCoreParameter(str + ".NextHopType", obj.nextHopType); + for(int dep1 = 0; dep1!= nextHopList.size(); dep1++) { + auto nextHopListObj = nextHopList.at(dep1); + std::string nextHopListObjStr = "NextHopList." + std::to_string(dep1 + 1); + setParameter(nextHopListObjStr + ".Weight", std::to_string(nextHopListObj.weight)); + setParameter(nextHopListObjStr + ".NextHopId", nextHopListObj.nextHopId); + setParameter(nextHopListObjStr + ".NextHopType", nextHopListObj.nextHopType); } } diff --git a/vpc/src/model/CreateRouteTableRequest.cc b/vpc/src/model/CreateRouteTableRequest.cc index 8142e9361..8b7cab5ad 100644 --- a/vpc/src/model/CreateRouteTableRequest.cc +++ b/vpc/src/model/CreateRouteTableRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateRouteTableRequest; CreateRouteTableRequest::CreateRouteTableRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateRouteTable") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRouteTableRequest::~CreateRouteTableRequest() {} @@ -33,7 +35,7 @@ long CreateRouteTableRequest::getResourceOwnerId()const void CreateRouteTableRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateRouteTableRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateRouteTableRequest::getClientToken()const void CreateRouteTableRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateRouteTableRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateRouteTableRequest::getDescription()const void CreateRouteTableRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateRouteTableRequest::getRouteTableName()const @@ -66,7 +68,7 @@ std::string CreateRouteTableRequest::getRouteTableName()const void CreateRouteTableRequest::setRouteTableName(const std::string& routeTableName) { routeTableName_ = routeTableName; - setCoreParameter("RouteTableName", routeTableName); + setParameter("RouteTableName", routeTableName); } std::string CreateRouteTableRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateRouteTableRequest::getRegionId()const void CreateRouteTableRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateRouteTableRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateRouteTableRequest::getResourceOwnerAccount()const void CreateRouteTableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateRouteTableRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateRouteTableRequest::getOwnerAccount()const void CreateRouteTableRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateRouteTableRequest::getOwnerId()const @@ -110,7 +112,7 @@ long CreateRouteTableRequest::getOwnerId()const void CreateRouteTableRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateRouteTableRequest::getVpcId()const @@ -121,6 +123,6 @@ std::string CreateRouteTableRequest::getVpcId()const void CreateRouteTableRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/vpc/src/model/CreateRouterInterfaceRequest.cc b/vpc/src/model/CreateRouterInterfaceRequest.cc index 3cf75e1cf..1e7101c41 100644 --- a/vpc/src/model/CreateRouterInterfaceRequest.cc +++ b/vpc/src/model/CreateRouterInterfaceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateRouterInterfaceRequest; CreateRouterInterfaceRequest::CreateRouterInterfaceRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateRouterInterface") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRouterInterfaceRequest::~CreateRouterInterfaceRequest() {} @@ -33,7 +35,7 @@ std::string CreateRouterInterfaceRequest::getAccessPointId()const void CreateRouterInterfaceRequest::setAccessPointId(const std::string& accessPointId) { accessPointId_ = accessPointId; - setCoreParameter("AccessPointId", accessPointId); + setParameter("AccessPointId", accessPointId); } std::string CreateRouterInterfaceRequest::getOppositeRouterId()const @@ -44,7 +46,7 @@ std::string CreateRouterInterfaceRequest::getOppositeRouterId()const void CreateRouterInterfaceRequest::setOppositeRouterId(const std::string& oppositeRouterId) { oppositeRouterId_ = oppositeRouterId; - setCoreParameter("OppositeRouterId", oppositeRouterId); + setParameter("OppositeRouterId", oppositeRouterId); } std::string CreateRouterInterfaceRequest::getOppositeAccessPointId()const @@ -55,7 +57,7 @@ std::string CreateRouterInterfaceRequest::getOppositeAccessPointId()const void CreateRouterInterfaceRequest::setOppositeAccessPointId(const std::string& oppositeAccessPointId) { oppositeAccessPointId_ = oppositeAccessPointId; - setCoreParameter("OppositeAccessPointId", oppositeAccessPointId); + setParameter("OppositeAccessPointId", oppositeAccessPointId); } long CreateRouterInterfaceRequest::getResourceOwnerId()const @@ -66,7 +68,7 @@ long CreateRouterInterfaceRequest::getResourceOwnerId()const void CreateRouterInterfaceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateRouterInterfaceRequest::getRole()const @@ -77,7 +79,7 @@ std::string CreateRouterInterfaceRequest::getRole()const void CreateRouterInterfaceRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::string CreateRouterInterfaceRequest::getClientToken()const @@ -88,7 +90,7 @@ std::string CreateRouterInterfaceRequest::getClientToken()const void CreateRouterInterfaceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateRouterInterfaceRequest::getHealthCheckTargetIp()const @@ -99,7 +101,7 @@ std::string CreateRouterInterfaceRequest::getHealthCheckTargetIp()const void CreateRouterInterfaceRequest::setHealthCheckTargetIp(const std::string& healthCheckTargetIp) { healthCheckTargetIp_ = healthCheckTargetIp; - setCoreParameter("HealthCheckTargetIp", healthCheckTargetIp); + setParameter("HealthCheckTargetIp", healthCheckTargetIp); } std::string CreateRouterInterfaceRequest::getDescription()const @@ -110,7 +112,7 @@ std::string CreateRouterInterfaceRequest::getDescription()const void CreateRouterInterfaceRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateRouterInterfaceRequest::getSpec()const @@ -121,7 +123,7 @@ std::string CreateRouterInterfaceRequest::getSpec()const void CreateRouterInterfaceRequest::setSpec(const std::string& spec) { spec_ = spec; - setCoreParameter("Spec", spec); + setParameter("Spec", spec); } std::string CreateRouterInterfaceRequest::getRegionId()const @@ -132,7 +134,7 @@ std::string CreateRouterInterfaceRequest::getRegionId()const void CreateRouterInterfaceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateRouterInterfaceRequest::getOppositeInterfaceId()const @@ -143,7 +145,7 @@ std::string CreateRouterInterfaceRequest::getOppositeInterfaceId()const void CreateRouterInterfaceRequest::setOppositeInterfaceId(const std::string& oppositeInterfaceId) { oppositeInterfaceId_ = oppositeInterfaceId; - setCoreParameter("OppositeInterfaceId", oppositeInterfaceId); + setParameter("OppositeInterfaceId", oppositeInterfaceId); } std::string CreateRouterInterfaceRequest::getInstanceChargeType()const @@ -154,7 +156,7 @@ std::string CreateRouterInterfaceRequest::getInstanceChargeType()const void CreateRouterInterfaceRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } int CreateRouterInterfaceRequest::getPeriod()const @@ -165,7 +167,7 @@ int CreateRouterInterfaceRequest::getPeriod()const void CreateRouterInterfaceRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } bool CreateRouterInterfaceRequest::getAutoPay()const @@ -176,7 +178,7 @@ bool CreateRouterInterfaceRequest::getAutoPay()const void CreateRouterInterfaceRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreateRouterInterfaceRequest::getResourceOwnerAccount()const @@ -187,7 +189,7 @@ std::string CreateRouterInterfaceRequest::getResourceOwnerAccount()const void CreateRouterInterfaceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateRouterInterfaceRequest::getOppositeRegionId()const @@ -198,7 +200,7 @@ std::string CreateRouterInterfaceRequest::getOppositeRegionId()const void CreateRouterInterfaceRequest::setOppositeRegionId(const std::string& oppositeRegionId) { oppositeRegionId_ = oppositeRegionId; - setCoreParameter("OppositeRegionId", oppositeRegionId); + setParameter("OppositeRegionId", oppositeRegionId); } std::string CreateRouterInterfaceRequest::getOwnerAccount()const @@ -209,7 +211,7 @@ std::string CreateRouterInterfaceRequest::getOwnerAccount()const void CreateRouterInterfaceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateRouterInterfaceRequest::getOwnerId()const @@ -220,7 +222,7 @@ long CreateRouterInterfaceRequest::getOwnerId()const void CreateRouterInterfaceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateRouterInterfaceRequest::getOppositeInterfaceOwnerId()const @@ -231,7 +233,7 @@ std::string CreateRouterInterfaceRequest::getOppositeInterfaceOwnerId()const void CreateRouterInterfaceRequest::setOppositeInterfaceOwnerId(const std::string& oppositeInterfaceOwnerId) { oppositeInterfaceOwnerId_ = oppositeInterfaceOwnerId; - setCoreParameter("OppositeInterfaceOwnerId", oppositeInterfaceOwnerId); + setParameter("OppositeInterfaceOwnerId", oppositeInterfaceOwnerId); } std::string CreateRouterInterfaceRequest::getRouterType()const @@ -242,7 +244,7 @@ std::string CreateRouterInterfaceRequest::getRouterType()const void CreateRouterInterfaceRequest::setRouterType(const std::string& routerType) { routerType_ = routerType; - setCoreParameter("RouterType", routerType); + setParameter("RouterType", routerType); } std::string CreateRouterInterfaceRequest::getHealthCheckSourceIp()const @@ -253,7 +255,7 @@ std::string CreateRouterInterfaceRequest::getHealthCheckSourceIp()const void CreateRouterInterfaceRequest::setHealthCheckSourceIp(const std::string& healthCheckSourceIp) { healthCheckSourceIp_ = healthCheckSourceIp; - setCoreParameter("HealthCheckSourceIp", healthCheckSourceIp); + setParameter("HealthCheckSourceIp", healthCheckSourceIp); } std::string CreateRouterInterfaceRequest::getRouterId()const @@ -264,7 +266,7 @@ std::string CreateRouterInterfaceRequest::getRouterId()const void CreateRouterInterfaceRequest::setRouterId(const std::string& routerId) { routerId_ = routerId; - setCoreParameter("RouterId", routerId); + setParameter("RouterId", routerId); } std::string CreateRouterInterfaceRequest::getOppositeRouterType()const @@ -275,7 +277,7 @@ std::string CreateRouterInterfaceRequest::getOppositeRouterType()const void CreateRouterInterfaceRequest::setOppositeRouterType(const std::string& oppositeRouterType) { oppositeRouterType_ = oppositeRouterType; - setCoreParameter("OppositeRouterType", oppositeRouterType); + setParameter("OppositeRouterType", oppositeRouterType); } std::string CreateRouterInterfaceRequest::getName()const @@ -286,7 +288,7 @@ std::string CreateRouterInterfaceRequest::getName()const void CreateRouterInterfaceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateRouterInterfaceRequest::getPricingCycle()const @@ -297,6 +299,6 @@ std::string CreateRouterInterfaceRequest::getPricingCycle()const void CreateRouterInterfaceRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/vpc/src/model/CreateSnatEntryRequest.cc b/vpc/src/model/CreateSnatEntryRequest.cc index 5b8556fa6..ec61370c8 100644 --- a/vpc/src/model/CreateSnatEntryRequest.cc +++ b/vpc/src/model/CreateSnatEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateSnatEntryRequest; CreateSnatEntryRequest::CreateSnatEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateSnatEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSnatEntryRequest::~CreateSnatEntryRequest() {} @@ -33,7 +35,18 @@ long CreateSnatEntryRequest::getResourceOwnerId()const void CreateSnatEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateSnatEntryRequest::getClientToken()const +{ + return clientToken_; +} + +void CreateSnatEntryRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); } std::string CreateSnatEntryRequest::getSourceCIDR()const @@ -44,7 +57,7 @@ std::string CreateSnatEntryRequest::getSourceCIDR()const void CreateSnatEntryRequest::setSourceCIDR(const std::string& sourceCIDR) { sourceCIDR_ = sourceCIDR; - setCoreParameter("SourceCIDR", sourceCIDR); + setParameter("SourceCIDR", sourceCIDR); } std::string CreateSnatEntryRequest::getSnatIp()const @@ -55,7 +68,7 @@ std::string CreateSnatEntryRequest::getSnatIp()const void CreateSnatEntryRequest::setSnatIp(const std::string& snatIp) { snatIp_ = snatIp; - setCoreParameter("SnatIp", snatIp); + setParameter("SnatIp", snatIp); } std::string CreateSnatEntryRequest::getSourceVSwitchId()const @@ -66,7 +79,7 @@ std::string CreateSnatEntryRequest::getSourceVSwitchId()const void CreateSnatEntryRequest::setSourceVSwitchId(const std::string& sourceVSwitchId) { sourceVSwitchId_ = sourceVSwitchId; - setCoreParameter("SourceVSwitchId", sourceVSwitchId); + setParameter("SourceVSwitchId", sourceVSwitchId); } std::string CreateSnatEntryRequest::getRegionId()const @@ -77,7 +90,7 @@ std::string CreateSnatEntryRequest::getRegionId()const void CreateSnatEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateSnatEntryRequest::getResourceOwnerAccount()const @@ -88,7 +101,7 @@ std::string CreateSnatEntryRequest::getResourceOwnerAccount()const void CreateSnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateSnatEntryRequest::getOwnerAccount()const @@ -99,7 +112,7 @@ std::string CreateSnatEntryRequest::getOwnerAccount()const void CreateSnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateSnatEntryRequest::getSnatTableId()const @@ -110,7 +123,7 @@ std::string CreateSnatEntryRequest::getSnatTableId()const void CreateSnatEntryRequest::setSnatTableId(const std::string& snatTableId) { snatTableId_ = snatTableId; - setCoreParameter("SnatTableId", snatTableId); + setParameter("SnatTableId", snatTableId); } long CreateSnatEntryRequest::getOwnerId()const @@ -121,7 +134,7 @@ long CreateSnatEntryRequest::getOwnerId()const void CreateSnatEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateSnatEntryRequest::getSnatEntryName()const @@ -132,6 +145,6 @@ std::string CreateSnatEntryRequest::getSnatEntryName()const void CreateSnatEntryRequest::setSnatEntryName(const std::string& snatEntryName) { snatEntryName_ = snatEntryName; - setCoreParameter("SnatEntryName", snatEntryName); + setParameter("SnatEntryName", snatEntryName); } diff --git a/vpc/src/model/CreateSslVpnClientCertRequest.cc b/vpc/src/model/CreateSslVpnClientCertRequest.cc index c6953a591..9fb84016f 100644 --- a/vpc/src/model/CreateSslVpnClientCertRequest.cc +++ b/vpc/src/model/CreateSslVpnClientCertRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateSslVpnClientCertRequest; CreateSslVpnClientCertRequest::CreateSslVpnClientCertRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateSslVpnClientCert") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSslVpnClientCertRequest::~CreateSslVpnClientCertRequest() {} @@ -33,7 +35,7 @@ long CreateSslVpnClientCertRequest::getResourceOwnerId()const void CreateSslVpnClientCertRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateSslVpnClientCertRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateSslVpnClientCertRequest::getClientToken()const void CreateSslVpnClientCertRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateSslVpnClientCertRequest::getSslVpnServerId()const @@ -55,7 +57,7 @@ std::string CreateSslVpnClientCertRequest::getSslVpnServerId()const void CreateSslVpnClientCertRequest::setSslVpnServerId(const std::string& sslVpnServerId) { sslVpnServerId_ = sslVpnServerId; - setCoreParameter("SslVpnServerId", sslVpnServerId); + setParameter("SslVpnServerId", sslVpnServerId); } std::string CreateSslVpnClientCertRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateSslVpnClientCertRequest::getRegionId()const void CreateSslVpnClientCertRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateSslVpnClientCertRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateSslVpnClientCertRequest::getResourceOwnerAccount()const void CreateSslVpnClientCertRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateSslVpnClientCertRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateSslVpnClientCertRequest::getOwnerAccount()const void CreateSslVpnClientCertRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateSslVpnClientCertRequest::getOwnerId()const @@ -99,7 +101,7 @@ long CreateSslVpnClientCertRequest::getOwnerId()const void CreateSslVpnClientCertRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateSslVpnClientCertRequest::getName()const @@ -110,6 +112,6 @@ std::string CreateSslVpnClientCertRequest::getName()const void CreateSslVpnClientCertRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreateSslVpnServerRequest.cc b/vpc/src/model/CreateSslVpnServerRequest.cc index c762c9a22..54ae913fd 100644 --- a/vpc/src/model/CreateSslVpnServerRequest.cc +++ b/vpc/src/model/CreateSslVpnServerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateSslVpnServerRequest; CreateSslVpnServerRequest::CreateSslVpnServerRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateSslVpnServer") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateSslVpnServerRequest::~CreateSslVpnServerRequest() {} @@ -33,7 +35,7 @@ long CreateSslVpnServerRequest::getResourceOwnerId()const void CreateSslVpnServerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateSslVpnServerRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateSslVpnServerRequest::getClientToken()const void CreateSslVpnServerRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateSslVpnServerRequest::getLocalSubnet()const @@ -55,7 +57,7 @@ std::string CreateSslVpnServerRequest::getLocalSubnet()const void CreateSslVpnServerRequest::setLocalSubnet(const std::string& localSubnet) { localSubnet_ = localSubnet; - setCoreParameter("LocalSubnet", localSubnet); + setParameter("LocalSubnet", localSubnet); } std::string CreateSslVpnServerRequest::getRegionId()const @@ -66,7 +68,29 @@ std::string CreateSslVpnServerRequest::getRegionId()const void CreateSslVpnServerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +bool CreateSslVpnServerRequest::getEnableMultiFactorAuth()const +{ + return enableMultiFactorAuth_; +} + +void CreateSslVpnServerRequest::setEnableMultiFactorAuth(bool enableMultiFactorAuth) +{ + enableMultiFactorAuth_ = enableMultiFactorAuth; + setParameter("EnableMultiFactorAuth", enableMultiFactorAuth ? "true" : "false"); +} + +std::string CreateSslVpnServerRequest::getIDaaSInstanceId()const +{ + return iDaaSInstanceId_; +} + +void CreateSslVpnServerRequest::setIDaaSInstanceId(const std::string& iDaaSInstanceId) +{ + iDaaSInstanceId_ = iDaaSInstanceId; + setParameter("IDaaSInstanceId", iDaaSInstanceId); } std::string CreateSslVpnServerRequest::getCipher()const @@ -77,7 +101,7 @@ std::string CreateSslVpnServerRequest::getCipher()const void CreateSslVpnServerRequest::setCipher(const std::string& cipher) { cipher_ = cipher; - setCoreParameter("Cipher", cipher); + setParameter("Cipher", cipher); } std::string CreateSslVpnServerRequest::getClientIpPool()const @@ -88,7 +112,7 @@ std::string CreateSslVpnServerRequest::getClientIpPool()const void CreateSslVpnServerRequest::setClientIpPool(const std::string& clientIpPool) { clientIpPool_ = clientIpPool; - setCoreParameter("ClientIpPool", clientIpPool); + setParameter("ClientIpPool", clientIpPool); } std::string CreateSslVpnServerRequest::getResourceOwnerAccount()const @@ -99,7 +123,7 @@ std::string CreateSslVpnServerRequest::getResourceOwnerAccount()const void CreateSslVpnServerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } bool CreateSslVpnServerRequest::getCompress()const @@ -110,7 +134,7 @@ bool CreateSslVpnServerRequest::getCompress()const void CreateSslVpnServerRequest::setCompress(bool compress) { compress_ = compress; - setCoreParameter("Compress", compress ? "true" : "false"); + setParameter("Compress", compress ? "true" : "false"); } std::string CreateSslVpnServerRequest::getOwnerAccount()const @@ -121,7 +145,7 @@ std::string CreateSslVpnServerRequest::getOwnerAccount()const void CreateSslVpnServerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateSslVpnServerRequest::getVpnGatewayId()const @@ -132,7 +156,7 @@ std::string CreateSslVpnServerRequest::getVpnGatewayId()const void CreateSslVpnServerRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long CreateSslVpnServerRequest::getOwnerId()const @@ -143,7 +167,7 @@ long CreateSslVpnServerRequest::getOwnerId()const void CreateSslVpnServerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int CreateSslVpnServerRequest::getPort()const @@ -154,7 +178,7 @@ int CreateSslVpnServerRequest::getPort()const void CreateSslVpnServerRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } std::string CreateSslVpnServerRequest::getProto()const @@ -165,7 +189,7 @@ std::string CreateSslVpnServerRequest::getProto()const void CreateSslVpnServerRequest::setProto(const std::string& proto) { proto_ = proto; - setCoreParameter("Proto", proto); + setParameter("Proto", proto); } std::string CreateSslVpnServerRequest::getName()const @@ -176,6 +200,6 @@ std::string CreateSslVpnServerRequest::getName()const void CreateSslVpnServerRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreateVSwitchRequest.cc b/vpc/src/model/CreateVSwitchRequest.cc index 674625568..961d052b4 100644 --- a/vpc/src/model/CreateVSwitchRequest.cc +++ b/vpc/src/model/CreateVSwitchRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateVSwitchRequest; CreateVSwitchRequest::CreateVSwitchRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateVSwitch") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVSwitchRequest::~CreateVSwitchRequest() {} @@ -33,7 +35,7 @@ long CreateVSwitchRequest::getResourceOwnerId()const void CreateVSwitchRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateVSwitchRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateVSwitchRequest::getClientToken()const void CreateVSwitchRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateVSwitchRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateVSwitchRequest::getDescription()const void CreateVSwitchRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateVSwitchRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string CreateVSwitchRequest::getRegionId()const void CreateVSwitchRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateVSwitchRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string CreateVSwitchRequest::getResourceOwnerAccount()const void CreateVSwitchRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateVSwitchRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateVSwitchRequest::getOwnerAccount()const void CreateVSwitchRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateVSwitchRequest::getOwnerId()const @@ -99,7 +101,7 @@ long CreateVSwitchRequest::getOwnerId()const void CreateVSwitchRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int CreateVSwitchRequest::getIpv6CidrBlock()const @@ -110,7 +112,7 @@ int CreateVSwitchRequest::getIpv6CidrBlock()const void CreateVSwitchRequest::setIpv6CidrBlock(int ipv6CidrBlock) { ipv6CidrBlock_ = ipv6CidrBlock; - setCoreParameter("Ipv6CidrBlock", std::to_string(ipv6CidrBlock)); + setParameter("Ipv6CidrBlock", std::to_string(ipv6CidrBlock)); } std::string CreateVSwitchRequest::getVpcId()const @@ -121,7 +123,7 @@ std::string CreateVSwitchRequest::getVpcId()const void CreateVSwitchRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateVSwitchRequest::getVSwitchName()const @@ -132,7 +134,7 @@ std::string CreateVSwitchRequest::getVSwitchName()const void CreateVSwitchRequest::setVSwitchName(const std::string& vSwitchName) { vSwitchName_ = vSwitchName; - setCoreParameter("VSwitchName", vSwitchName); + setParameter("VSwitchName", vSwitchName); } std::string CreateVSwitchRequest::getCidrBlock()const @@ -143,7 +145,7 @@ std::string CreateVSwitchRequest::getCidrBlock()const void CreateVSwitchRequest::setCidrBlock(const std::string& cidrBlock) { cidrBlock_ = cidrBlock; - setCoreParameter("CidrBlock", cidrBlock); + setParameter("CidrBlock", cidrBlock); } std::string CreateVSwitchRequest::getZoneId()const @@ -154,6 +156,6 @@ std::string CreateVSwitchRequest::getZoneId()const void CreateVSwitchRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } diff --git a/vpc/src/model/CreateVirtualBorderRouterRequest.cc b/vpc/src/model/CreateVirtualBorderRouterRequest.cc index 36a0576b2..bb3a5c869 100644 --- a/vpc/src/model/CreateVirtualBorderRouterRequest.cc +++ b/vpc/src/model/CreateVirtualBorderRouterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateVirtualBorderRouterRequest; CreateVirtualBorderRouterRequest::CreateVirtualBorderRouterRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateVirtualBorderRouter") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVirtualBorderRouterRequest::~CreateVirtualBorderRouterRequest() {} @@ -33,7 +35,7 @@ long CreateVirtualBorderRouterRequest::getResourceOwnerId()const void CreateVirtualBorderRouterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateVirtualBorderRouterRequest::getCircuitCode()const @@ -44,7 +46,7 @@ std::string CreateVirtualBorderRouterRequest::getCircuitCode()const void CreateVirtualBorderRouterRequest::setCircuitCode(const std::string& circuitCode) { circuitCode_ = circuitCode; - setCoreParameter("CircuitCode", circuitCode); + setParameter("CircuitCode", circuitCode); } int CreateVirtualBorderRouterRequest::getVlanId()const @@ -55,7 +57,7 @@ int CreateVirtualBorderRouterRequest::getVlanId()const void CreateVirtualBorderRouterRequest::setVlanId(int vlanId) { vlanId_ = vlanId; - setCoreParameter("VlanId", std::to_string(vlanId)); + setParameter("VlanId", std::to_string(vlanId)); } std::string CreateVirtualBorderRouterRequest::getClientToken()const @@ -66,7 +68,7 @@ std::string CreateVirtualBorderRouterRequest::getClientToken()const void CreateVirtualBorderRouterRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateVirtualBorderRouterRequest::getDescription()const @@ -77,7 +79,7 @@ std::string CreateVirtualBorderRouterRequest::getDescription()const void CreateVirtualBorderRouterRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateVirtualBorderRouterRequest::getPeerGatewayIp()const @@ -88,7 +90,7 @@ std::string CreateVirtualBorderRouterRequest::getPeerGatewayIp()const void CreateVirtualBorderRouterRequest::setPeerGatewayIp(const std::string& peerGatewayIp) { peerGatewayIp_ = peerGatewayIp; - setCoreParameter("PeerGatewayIp", peerGatewayIp); + setParameter("PeerGatewayIp", peerGatewayIp); } std::string CreateVirtualBorderRouterRequest::getPeeringSubnetMask()const @@ -99,7 +101,7 @@ std::string CreateVirtualBorderRouterRequest::getPeeringSubnetMask()const void CreateVirtualBorderRouterRequest::setPeeringSubnetMask(const std::string& peeringSubnetMask) { peeringSubnetMask_ = peeringSubnetMask; - setCoreParameter("PeeringSubnetMask", peeringSubnetMask); + setParameter("PeeringSubnetMask", peeringSubnetMask); } std::string CreateVirtualBorderRouterRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string CreateVirtualBorderRouterRequest::getRegionId()const void CreateVirtualBorderRouterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateVirtualBorderRouterRequest::getLocalGatewayIp()const @@ -121,7 +123,7 @@ std::string CreateVirtualBorderRouterRequest::getLocalGatewayIp()const void CreateVirtualBorderRouterRequest::setLocalGatewayIp(const std::string& localGatewayIp) { localGatewayIp_ = localGatewayIp; - setCoreParameter("LocalGatewayIp", localGatewayIp); + setParameter("LocalGatewayIp", localGatewayIp); } std::string CreateVirtualBorderRouterRequest::getResourceOwnerAccount()const @@ -132,7 +134,7 @@ std::string CreateVirtualBorderRouterRequest::getResourceOwnerAccount()const void CreateVirtualBorderRouterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateVirtualBorderRouterRequest::getOwnerAccount()const @@ -143,7 +145,7 @@ std::string CreateVirtualBorderRouterRequest::getOwnerAccount()const void CreateVirtualBorderRouterRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateVirtualBorderRouterRequest::getOwnerId()const @@ -154,7 +156,7 @@ long CreateVirtualBorderRouterRequest::getOwnerId()const void CreateVirtualBorderRouterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateVirtualBorderRouterRequest::getPhysicalConnectionId()const @@ -165,7 +167,7 @@ std::string CreateVirtualBorderRouterRequest::getPhysicalConnectionId()const void CreateVirtualBorderRouterRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } std::string CreateVirtualBorderRouterRequest::getName()const @@ -176,7 +178,7 @@ std::string CreateVirtualBorderRouterRequest::getName()const void CreateVirtualBorderRouterRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long CreateVirtualBorderRouterRequest::getVbrOwnerId()const @@ -187,6 +189,6 @@ long CreateVirtualBorderRouterRequest::getVbrOwnerId()const void CreateVirtualBorderRouterRequest::setVbrOwnerId(long vbrOwnerId) { vbrOwnerId_ = vbrOwnerId; - setCoreParameter("VbrOwnerId", std::to_string(vbrOwnerId)); + setParameter("VbrOwnerId", std::to_string(vbrOwnerId)); } diff --git a/vpc/src/model/CreateVpcRequest.cc b/vpc/src/model/CreateVpcRequest.cc index 246ce975d..3888366a1 100644 --- a/vpc/src/model/CreateVpcRequest.cc +++ b/vpc/src/model/CreateVpcRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateVpcRequest; CreateVpcRequest::CreateVpcRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateVpc") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVpcRequest::~CreateVpcRequest() {} @@ -33,7 +35,7 @@ long CreateVpcRequest::getResourceOwnerId()const void CreateVpcRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateVpcRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateVpcRequest::getClientToken()const void CreateVpcRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } bool CreateVpcRequest::getEnableIpv6()const @@ -55,7 +57,7 @@ bool CreateVpcRequest::getEnableIpv6()const void CreateVpcRequest::setEnableIpv6(bool enableIpv6) { enableIpv6_ = enableIpv6; - setCoreParameter("EnableIpv6", enableIpv6 ? "true" : "false"); + setParameter("EnableIpv6", enableIpv6 ? "true" : "false"); } std::string CreateVpcRequest::getDescription()const @@ -66,7 +68,7 @@ std::string CreateVpcRequest::getDescription()const void CreateVpcRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateVpcRequest::getVpcName()const @@ -77,7 +79,7 @@ std::string CreateVpcRequest::getVpcName()const void CreateVpcRequest::setVpcName(const std::string& vpcName) { vpcName_ = vpcName; - setCoreParameter("VpcName", vpcName); + setParameter("VpcName", vpcName); } std::string CreateVpcRequest::getResourceGroupId()const @@ -88,7 +90,7 @@ std::string CreateVpcRequest::getResourceGroupId()const void CreateVpcRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateVpcRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string CreateVpcRequest::getRegionId()const void CreateVpcRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateVpcRequest::getUserCidr()const @@ -110,7 +112,7 @@ std::string CreateVpcRequest::getUserCidr()const void CreateVpcRequest::setUserCidr(const std::string& userCidr) { userCidr_ = userCidr; - setCoreParameter("UserCidr", userCidr); + setParameter("UserCidr", userCidr); } bool CreateVpcRequest::getDryRun()const @@ -121,7 +123,7 @@ bool CreateVpcRequest::getDryRun()const void CreateVpcRequest::setDryRun(bool dryRun) { dryRun_ = dryRun; - setCoreParameter("DryRun", dryRun ? "true" : "false"); + setParameter("DryRun", dryRun ? "true" : "false"); } std::string CreateVpcRequest::getResourceOwnerAccount()const @@ -132,7 +134,7 @@ std::string CreateVpcRequest::getResourceOwnerAccount()const void CreateVpcRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateVpcRequest::getOwnerAccount()const @@ -143,7 +145,7 @@ std::string CreateVpcRequest::getOwnerAccount()const void CreateVpcRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateVpcRequest::getOwnerId()const @@ -154,7 +156,7 @@ long CreateVpcRequest::getOwnerId()const void CreateVpcRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateVpcRequest::getIpv6CidrBlock()const @@ -165,7 +167,7 @@ std::string CreateVpcRequest::getIpv6CidrBlock()const void CreateVpcRequest::setIpv6CidrBlock(const std::string& ipv6CidrBlock) { ipv6CidrBlock_ = ipv6CidrBlock; - setCoreParameter("Ipv6CidrBlock", ipv6CidrBlock); + setParameter("Ipv6CidrBlock", ipv6CidrBlock); } std::string CreateVpcRequest::getCidrBlock()const @@ -176,6 +178,6 @@ std::string CreateVpcRequest::getCidrBlock()const void CreateVpcRequest::setCidrBlock(const std::string& cidrBlock) { cidrBlock_ = cidrBlock; - setCoreParameter("CidrBlock", cidrBlock); + setParameter("CidrBlock", cidrBlock); } diff --git a/vpc/src/model/CreateVpnConnectionRequest.cc b/vpc/src/model/CreateVpnConnectionRequest.cc index dc8a4ea5b..d473303db 100644 --- a/vpc/src/model/CreateVpnConnectionRequest.cc +++ b/vpc/src/model/CreateVpnConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateVpnConnectionRequest; CreateVpnConnectionRequest::CreateVpnConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateVpnConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVpnConnectionRequest::~CreateVpnConnectionRequest() {} @@ -33,7 +35,7 @@ std::string CreateVpnConnectionRequest::getIkeConfig()const void CreateVpnConnectionRequest::setIkeConfig(const std::string& ikeConfig) { ikeConfig_ = ikeConfig; - setCoreParameter("IkeConfig", ikeConfig); + setParameter("IkeConfig", ikeConfig); } long CreateVpnConnectionRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateVpnConnectionRequest::getResourceOwnerId()const void CreateVpnConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool CreateVpnConnectionRequest::getAutoConfigRoute()const @@ -55,7 +57,7 @@ bool CreateVpnConnectionRequest::getAutoConfigRoute()const void CreateVpnConnectionRequest::setAutoConfigRoute(bool autoConfigRoute) { autoConfigRoute_ = autoConfigRoute; - setCoreParameter("AutoConfigRoute", autoConfigRoute ? "true" : "false"); + setParameter("AutoConfigRoute", autoConfigRoute ? "true" : "false"); } std::string CreateVpnConnectionRequest::getClientToken()const @@ -66,7 +68,7 @@ std::string CreateVpnConnectionRequest::getClientToken()const void CreateVpnConnectionRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateVpnConnectionRequest::getIpsecConfig()const @@ -77,7 +79,7 @@ std::string CreateVpnConnectionRequest::getIpsecConfig()const void CreateVpnConnectionRequest::setIpsecConfig(const std::string& ipsecConfig) { ipsecConfig_ = ipsecConfig; - setCoreParameter("IpsecConfig", ipsecConfig); + setParameter("IpsecConfig", ipsecConfig); } std::string CreateVpnConnectionRequest::getHealthCheckConfig()const @@ -88,7 +90,7 @@ std::string CreateVpnConnectionRequest::getHealthCheckConfig()const void CreateVpnConnectionRequest::setHealthCheckConfig(const std::string& healthCheckConfig) { healthCheckConfig_ = healthCheckConfig; - setCoreParameter("HealthCheckConfig", healthCheckConfig); + setParameter("HealthCheckConfig", healthCheckConfig); } std::string CreateVpnConnectionRequest::getCustomerGatewayId()const @@ -99,7 +101,7 @@ std::string CreateVpnConnectionRequest::getCustomerGatewayId()const void CreateVpnConnectionRequest::setCustomerGatewayId(const std::string& customerGatewayId) { customerGatewayId_ = customerGatewayId; - setCoreParameter("CustomerGatewayId", customerGatewayId); + setParameter("CustomerGatewayId", customerGatewayId); } std::string CreateVpnConnectionRequest::getLocalSubnet()const @@ -110,7 +112,7 @@ std::string CreateVpnConnectionRequest::getLocalSubnet()const void CreateVpnConnectionRequest::setLocalSubnet(const std::string& localSubnet) { localSubnet_ = localSubnet; - setCoreParameter("LocalSubnet", localSubnet); + setParameter("LocalSubnet", localSubnet); } std::string CreateVpnConnectionRequest::getRegionId()const @@ -121,7 +123,7 @@ std::string CreateVpnConnectionRequest::getRegionId()const void CreateVpnConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateVpnConnectionRequest::getRemoteSubnet()const @@ -132,7 +134,7 @@ std::string CreateVpnConnectionRequest::getRemoteSubnet()const void CreateVpnConnectionRequest::setRemoteSubnet(const std::string& remoteSubnet) { remoteSubnet_ = remoteSubnet; - setCoreParameter("RemoteSubnet", remoteSubnet); + setParameter("RemoteSubnet", remoteSubnet); } bool CreateVpnConnectionRequest::getEffectImmediately()const @@ -143,7 +145,7 @@ bool CreateVpnConnectionRequest::getEffectImmediately()const void CreateVpnConnectionRequest::setEffectImmediately(bool effectImmediately) { effectImmediately_ = effectImmediately; - setCoreParameter("EffectImmediately", effectImmediately ? "true" : "false"); + setParameter("EffectImmediately", effectImmediately ? "true" : "false"); } std::string CreateVpnConnectionRequest::getResourceOwnerAccount()const @@ -154,7 +156,7 @@ std::string CreateVpnConnectionRequest::getResourceOwnerAccount()const void CreateVpnConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateVpnConnectionRequest::getOwnerAccount()const @@ -165,7 +167,7 @@ std::string CreateVpnConnectionRequest::getOwnerAccount()const void CreateVpnConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string CreateVpnConnectionRequest::getVpnGatewayId()const @@ -176,7 +178,7 @@ std::string CreateVpnConnectionRequest::getVpnGatewayId()const void CreateVpnConnectionRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long CreateVpnConnectionRequest::getOwnerId()const @@ -187,7 +189,18 @@ long CreateVpnConnectionRequest::getOwnerId()const void CreateVpnConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); +} + +bool CreateVpnConnectionRequest::getEnableDpd()const +{ + return enableDpd_; +} + +void CreateVpnConnectionRequest::setEnableDpd(bool enableDpd) +{ + enableDpd_ = enableDpd; + setParameter("EnableDpd", enableDpd ? "true" : "false"); } std::string CreateVpnConnectionRequest::getName()const @@ -198,6 +211,17 @@ std::string CreateVpnConnectionRequest::getName()const void CreateVpnConnectionRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); +} + +bool CreateVpnConnectionRequest::getEnableNatTraversal()const +{ + return enableNatTraversal_; +} + +void CreateVpnConnectionRequest::setEnableNatTraversal(bool enableNatTraversal) +{ + enableNatTraversal_ = enableNatTraversal; + setParameter("EnableNatTraversal", enableNatTraversal ? "true" : "false"); } diff --git a/vpc/src/model/CreateVpnGatewayRequest.cc b/vpc/src/model/CreateVpnGatewayRequest.cc index 0aa9ca4d0..ea14a7e47 100644 --- a/vpc/src/model/CreateVpnGatewayRequest.cc +++ b/vpc/src/model/CreateVpnGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateVpnGatewayRequest; CreateVpnGatewayRequest::CreateVpnGatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateVpnGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVpnGatewayRequest::~CreateVpnGatewayRequest() {} @@ -33,7 +35,7 @@ long CreateVpnGatewayRequest::getResourceOwnerId()const void CreateVpnGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool CreateVpnGatewayRequest::getEnableIpsec()const @@ -44,7 +46,7 @@ bool CreateVpnGatewayRequest::getEnableIpsec()const void CreateVpnGatewayRequest::setEnableIpsec(bool enableIpsec) { enableIpsec_ = enableIpsec; - setCoreParameter("EnableIpsec", enableIpsec ? "true" : "false"); + setParameter("EnableIpsec", enableIpsec ? "true" : "false"); } std::string CreateVpnGatewayRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string CreateVpnGatewayRequest::getRegionId()const void CreateVpnGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateVpnGatewayRequest::getInstanceChargeType()const @@ -66,7 +68,7 @@ std::string CreateVpnGatewayRequest::getInstanceChargeType()const void CreateVpnGatewayRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } int CreateVpnGatewayRequest::getPeriod()const @@ -77,7 +79,7 @@ int CreateVpnGatewayRequest::getPeriod()const void CreateVpnGatewayRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } bool CreateVpnGatewayRequest::getAutoPay()const @@ -88,7 +90,7 @@ bool CreateVpnGatewayRequest::getAutoPay()const void CreateVpnGatewayRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string CreateVpnGatewayRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateVpnGatewayRequest::getResourceOwnerAccount()const void CreateVpnGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int CreateVpnGatewayRequest::getBandwidth()const @@ -110,7 +112,7 @@ int CreateVpnGatewayRequest::getBandwidth()const void CreateVpnGatewayRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string CreateVpnGatewayRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string CreateVpnGatewayRequest::getOwnerAccount()const void CreateVpnGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long CreateVpnGatewayRequest::getOwnerId()const @@ -132,7 +134,7 @@ long CreateVpnGatewayRequest::getOwnerId()const void CreateVpnGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateVpnGatewayRequest::getVSwitchId()const @@ -143,7 +145,7 @@ std::string CreateVpnGatewayRequest::getVSwitchId()const void CreateVpnGatewayRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } bool CreateVpnGatewayRequest::getEnableSsl()const @@ -154,7 +156,7 @@ bool CreateVpnGatewayRequest::getEnableSsl()const void CreateVpnGatewayRequest::setEnableSsl(bool enableSsl) { enableSsl_ = enableSsl; - setCoreParameter("EnableSsl", enableSsl ? "true" : "false"); + setParameter("EnableSsl", enableSsl ? "true" : "false"); } int CreateVpnGatewayRequest::getSslConnections()const @@ -165,7 +167,7 @@ int CreateVpnGatewayRequest::getSslConnections()const void CreateVpnGatewayRequest::setSslConnections(int sslConnections) { sslConnections_ = sslConnections; - setCoreParameter("SslConnections", std::to_string(sslConnections)); + setParameter("SslConnections", std::to_string(sslConnections)); } std::string CreateVpnGatewayRequest::getVpcId()const @@ -176,7 +178,7 @@ std::string CreateVpnGatewayRequest::getVpcId()const void CreateVpnGatewayRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateVpnGatewayRequest::getName()const @@ -187,6 +189,6 @@ std::string CreateVpnGatewayRequest::getName()const void CreateVpnGatewayRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/CreateVpnPbrRouteEntryRequest.cc b/vpc/src/model/CreateVpnPbrRouteEntryRequest.cc index 9e5598649..11a78486b 100644 --- a/vpc/src/model/CreateVpnPbrRouteEntryRequest.cc +++ b/vpc/src/model/CreateVpnPbrRouteEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateVpnPbrRouteEntryRequest; CreateVpnPbrRouteEntryRequest::CreateVpnPbrRouteEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateVpnPbrRouteEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVpnPbrRouteEntryRequest::~CreateVpnPbrRouteEntryRequest() {} @@ -33,7 +35,7 @@ std::string CreateVpnPbrRouteEntryRequest::getRouteSource()const void CreateVpnPbrRouteEntryRequest::setRouteSource(const std::string& routeSource) { routeSource_ = routeSource; - setCoreParameter("RouteSource", routeSource); + setParameter("RouteSource", routeSource); } long CreateVpnPbrRouteEntryRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long CreateVpnPbrRouteEntryRequest::getResourceOwnerId()const void CreateVpnPbrRouteEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateVpnPbrRouteEntryRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string CreateVpnPbrRouteEntryRequest::getClientToken()const void CreateVpnPbrRouteEntryRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateVpnPbrRouteEntryRequest::getDescription()const @@ -66,7 +68,7 @@ std::string CreateVpnPbrRouteEntryRequest::getDescription()const void CreateVpnPbrRouteEntryRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } bool CreateVpnPbrRouteEntryRequest::getPublishVpc()const @@ -77,7 +79,7 @@ bool CreateVpnPbrRouteEntryRequest::getPublishVpc()const void CreateVpnPbrRouteEntryRequest::setPublishVpc(bool publishVpc) { publishVpc_ = publishVpc; - setCoreParameter("PublishVpc", publishVpc ? "true" : "false"); + setParameter("PublishVpc", publishVpc ? "true" : "false"); } std::string CreateVpnPbrRouteEntryRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string CreateVpnPbrRouteEntryRequest::getRegionId()const void CreateVpnPbrRouteEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateVpnPbrRouteEntryRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateVpnPbrRouteEntryRequest::getResourceOwnerAccount()const void CreateVpnPbrRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateVpnPbrRouteEntryRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string CreateVpnPbrRouteEntryRequest::getOwnerAccount()const void CreateVpnPbrRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int CreateVpnPbrRouteEntryRequest::getWeight()const @@ -121,7 +123,7 @@ int CreateVpnPbrRouteEntryRequest::getWeight()const void CreateVpnPbrRouteEntryRequest::setWeight(int weight) { weight_ = weight; - setCoreParameter("Weight", std::to_string(weight)); + setParameter("Weight", std::to_string(weight)); } std::string CreateVpnPbrRouteEntryRequest::getVpnGatewayId()const @@ -132,7 +134,7 @@ std::string CreateVpnPbrRouteEntryRequest::getVpnGatewayId()const void CreateVpnPbrRouteEntryRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long CreateVpnPbrRouteEntryRequest::getOwnerId()const @@ -143,7 +145,7 @@ long CreateVpnPbrRouteEntryRequest::getOwnerId()const void CreateVpnPbrRouteEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateVpnPbrRouteEntryRequest::getRouteDest()const @@ -154,7 +156,7 @@ std::string CreateVpnPbrRouteEntryRequest::getRouteDest()const void CreateVpnPbrRouteEntryRequest::setRouteDest(const std::string& routeDest) { routeDest_ = routeDest; - setCoreParameter("RouteDest", routeDest); + setParameter("RouteDest", routeDest); } std::string CreateVpnPbrRouteEntryRequest::getNextHop()const @@ -165,7 +167,7 @@ std::string CreateVpnPbrRouteEntryRequest::getNextHop()const void CreateVpnPbrRouteEntryRequest::setNextHop(const std::string& nextHop) { nextHop_ = nextHop; - setCoreParameter("NextHop", nextHop); + setParameter("NextHop", nextHop); } std::string CreateVpnPbrRouteEntryRequest::getOverlayMode()const @@ -176,6 +178,6 @@ std::string CreateVpnPbrRouteEntryRequest::getOverlayMode()const void CreateVpnPbrRouteEntryRequest::setOverlayMode(const std::string& overlayMode) { overlayMode_ = overlayMode; - setCoreParameter("OverlayMode", overlayMode); + setParameter("OverlayMode", overlayMode); } diff --git a/vpc/src/model/CreateVpnRouteEntryRequest.cc b/vpc/src/model/CreateVpnRouteEntryRequest.cc index 6c93be622..a985c89a0 100644 --- a/vpc/src/model/CreateVpnRouteEntryRequest.cc +++ b/vpc/src/model/CreateVpnRouteEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CreateVpnRouteEntryRequest; CreateVpnRouteEntryRequest::CreateVpnRouteEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "CreateVpnRouteEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateVpnRouteEntryRequest::~CreateVpnRouteEntryRequest() {} @@ -33,7 +35,7 @@ long CreateVpnRouteEntryRequest::getResourceOwnerId()const void CreateVpnRouteEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string CreateVpnRouteEntryRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string CreateVpnRouteEntryRequest::getClientToken()const void CreateVpnRouteEntryRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string CreateVpnRouteEntryRequest::getDescription()const @@ -55,7 +57,7 @@ std::string CreateVpnRouteEntryRequest::getDescription()const void CreateVpnRouteEntryRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } bool CreateVpnRouteEntryRequest::getPublishVpc()const @@ -66,7 +68,7 @@ bool CreateVpnRouteEntryRequest::getPublishVpc()const void CreateVpnRouteEntryRequest::setPublishVpc(bool publishVpc) { publishVpc_ = publishVpc; - setCoreParameter("PublishVpc", publishVpc ? "true" : "false"); + setParameter("PublishVpc", publishVpc ? "true" : "false"); } std::string CreateVpnRouteEntryRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string CreateVpnRouteEntryRequest::getRegionId()const void CreateVpnRouteEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string CreateVpnRouteEntryRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string CreateVpnRouteEntryRequest::getResourceOwnerAccount()const void CreateVpnRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string CreateVpnRouteEntryRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string CreateVpnRouteEntryRequest::getOwnerAccount()const void CreateVpnRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int CreateVpnRouteEntryRequest::getWeight()const @@ -110,7 +112,7 @@ int CreateVpnRouteEntryRequest::getWeight()const void CreateVpnRouteEntryRequest::setWeight(int weight) { weight_ = weight; - setCoreParameter("Weight", std::to_string(weight)); + setParameter("Weight", std::to_string(weight)); } std::string CreateVpnRouteEntryRequest::getVpnGatewayId()const @@ -121,7 +123,7 @@ std::string CreateVpnRouteEntryRequest::getVpnGatewayId()const void CreateVpnRouteEntryRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long CreateVpnRouteEntryRequest::getOwnerId()const @@ -132,7 +134,7 @@ long CreateVpnRouteEntryRequest::getOwnerId()const void CreateVpnRouteEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string CreateVpnRouteEntryRequest::getRouteDest()const @@ -143,7 +145,7 @@ std::string CreateVpnRouteEntryRequest::getRouteDest()const void CreateVpnRouteEntryRequest::setRouteDest(const std::string& routeDest) { routeDest_ = routeDest; - setCoreParameter("RouteDest", routeDest); + setParameter("RouteDest", routeDest); } std::string CreateVpnRouteEntryRequest::getNextHop()const @@ -154,7 +156,7 @@ std::string CreateVpnRouteEntryRequest::getNextHop()const void CreateVpnRouteEntryRequest::setNextHop(const std::string& nextHop) { nextHop_ = nextHop; - setCoreParameter("NextHop", nextHop); + setParameter("NextHop", nextHop); } std::string CreateVpnRouteEntryRequest::getOverlayMode()const @@ -165,6 +167,6 @@ std::string CreateVpnRouteEntryRequest::getOverlayMode()const void CreateVpnRouteEntryRequest::setOverlayMode(const std::string& overlayMode) { overlayMode_ = overlayMode; - setCoreParameter("OverlayMode", overlayMode); + setParameter("OverlayMode", overlayMode); } diff --git a/vpc/src/model/DeactivateRouterInterfaceRequest.cc b/vpc/src/model/DeactivateRouterInterfaceRequest.cc index 5ead74e66..62f6b174f 100644 --- a/vpc/src/model/DeactivateRouterInterfaceRequest.cc +++ b/vpc/src/model/DeactivateRouterInterfaceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeactivateRouterInterfaceRequest; DeactivateRouterInterfaceRequest::DeactivateRouterInterfaceRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeactivateRouterInterface") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeactivateRouterInterfaceRequest::~DeactivateRouterInterfaceRequest() {} @@ -33,7 +35,7 @@ long DeactivateRouterInterfaceRequest::getResourceOwnerId()const void DeactivateRouterInterfaceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeactivateRouterInterfaceRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DeactivateRouterInterfaceRequest::getResourceOwnerAccount()const void DeactivateRouterInterfaceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeactivateRouterInterfaceRequest::getOwnerId()const @@ -55,7 +57,7 @@ long DeactivateRouterInterfaceRequest::getOwnerId()const void DeactivateRouterInterfaceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeactivateRouterInterfaceRequest::getRouterInterfaceId()const @@ -66,7 +68,7 @@ std::string DeactivateRouterInterfaceRequest::getRouterInterfaceId()const void DeactivateRouterInterfaceRequest::setRouterInterfaceId(const std::string& routerInterfaceId) { routerInterfaceId_ = routerInterfaceId; - setCoreParameter("RouterInterfaceId", routerInterfaceId); + setParameter("RouterInterfaceId", routerInterfaceId); } std::string DeactivateRouterInterfaceRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string DeactivateRouterInterfaceRequest::getRegionId()const void DeactivateRouterInterfaceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/vpc/src/model/DeactiveFlowLogRequest.cc b/vpc/src/model/DeactiveFlowLogRequest.cc index d36feb30c..a57ba2a55 100644 --- a/vpc/src/model/DeactiveFlowLogRequest.cc +++ b/vpc/src/model/DeactiveFlowLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeactiveFlowLogRequest; DeactiveFlowLogRequest::DeactiveFlowLogRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeactiveFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeactiveFlowLogRequest::~DeactiveFlowLogRequest() {} @@ -33,7 +35,7 @@ long DeactiveFlowLogRequest::getResourceOwnerId()const void DeactiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeactiveFlowLogRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeactiveFlowLogRequest::getRegionId()const void DeactiveFlowLogRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeactiveFlowLogRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeactiveFlowLogRequest::getResourceOwnerAccount()const void DeactiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeactiveFlowLogRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeactiveFlowLogRequest::getOwnerAccount()const void DeactiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeactiveFlowLogRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DeactiveFlowLogRequest::getOwnerId()const void DeactiveFlowLogRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeactiveFlowLogRequest::getFlowLogId()const @@ -88,6 +90,6 @@ std::string DeactiveFlowLogRequest::getFlowLogId()const void DeactiveFlowLogRequest::setFlowLogId(const std::string& flowLogId) { flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); + setParameter("FlowLogId", flowLogId); } diff --git a/vpc/src/model/DeleteBandwidthPackageRequest.cc b/vpc/src/model/DeleteBandwidthPackageRequest.cc index 81c3455ee..20006f4f0 100644 --- a/vpc/src/model/DeleteBandwidthPackageRequest.cc +++ b/vpc/src/model/DeleteBandwidthPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteBandwidthPackageRequest; DeleteBandwidthPackageRequest::DeleteBandwidthPackageRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteBandwidthPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteBandwidthPackageRequest::~DeleteBandwidthPackageRequest() {} @@ -33,7 +35,7 @@ long DeleteBandwidthPackageRequest::getResourceOwnerId()const void DeleteBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteBandwidthPackageRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteBandwidthPackageRequest::getRegionId()const void DeleteBandwidthPackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteBandwidthPackageRequest::getBandwidthPackageId()const @@ -55,7 +57,7 @@ std::string DeleteBandwidthPackageRequest::getBandwidthPackageId()const void DeleteBandwidthPackageRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string DeleteBandwidthPackageRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteBandwidthPackageRequest::getResourceOwnerAccount()const void DeleteBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteBandwidthPackageRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteBandwidthPackageRequest::getOwnerAccount()const void DeleteBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteBandwidthPackageRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteBandwidthPackageRequest::getOwnerId()const void DeleteBandwidthPackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool DeleteBandwidthPackageRequest::getForce()const @@ -99,6 +101,6 @@ bool DeleteBandwidthPackageRequest::getForce()const void DeleteBandwidthPackageRequest::setForce(bool force) { force_ = force; - setCoreParameter("Force", force ? "true" : "false"); + setParameter("Force", force ? "true" : "false"); } diff --git a/vpc/src/model/DeleteBgpGroupRequest.cc b/vpc/src/model/DeleteBgpGroupRequest.cc index 3072b3af3..f12a3ec27 100644 --- a/vpc/src/model/DeleteBgpGroupRequest.cc +++ b/vpc/src/model/DeleteBgpGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteBgpGroupRequest; DeleteBgpGroupRequest::DeleteBgpGroupRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteBgpGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteBgpGroupRequest::~DeleteBgpGroupRequest() {} @@ -33,7 +35,7 @@ long DeleteBgpGroupRequest::getResourceOwnerId()const void DeleteBgpGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteBgpGroupRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteBgpGroupRequest::getClientToken()const void DeleteBgpGroupRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteBgpGroupRequest::getBgpGroupId()const @@ -55,7 +57,7 @@ std::string DeleteBgpGroupRequest::getBgpGroupId()const void DeleteBgpGroupRequest::setBgpGroupId(const std::string& bgpGroupId) { bgpGroupId_ = bgpGroupId; - setCoreParameter("BgpGroupId", bgpGroupId); + setParameter("BgpGroupId", bgpGroupId); } std::string DeleteBgpGroupRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DeleteBgpGroupRequest::getRegionId()const void DeleteBgpGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteBgpGroupRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteBgpGroupRequest::getResourceOwnerAccount()const void DeleteBgpGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteBgpGroupRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteBgpGroupRequest::getOwnerAccount()const void DeleteBgpGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteBgpGroupRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteBgpGroupRequest::getOwnerId()const void DeleteBgpGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteBgpNetworkRequest.cc b/vpc/src/model/DeleteBgpNetworkRequest.cc index 2b7c77d1d..6d8cab40a 100644 --- a/vpc/src/model/DeleteBgpNetworkRequest.cc +++ b/vpc/src/model/DeleteBgpNetworkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteBgpNetworkRequest; DeleteBgpNetworkRequest::DeleteBgpNetworkRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteBgpNetwork") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteBgpNetworkRequest::~DeleteBgpNetworkRequest() {} @@ -33,7 +35,7 @@ long DeleteBgpNetworkRequest::getResourceOwnerId()const void DeleteBgpNetworkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteBgpNetworkRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteBgpNetworkRequest::getClientToken()const void DeleteBgpNetworkRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteBgpNetworkRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteBgpNetworkRequest::getRegionId()const void DeleteBgpNetworkRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteBgpNetworkRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteBgpNetworkRequest::getResourceOwnerAccount()const void DeleteBgpNetworkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteBgpNetworkRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteBgpNetworkRequest::getOwnerAccount()const void DeleteBgpNetworkRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteBgpNetworkRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteBgpNetworkRequest::getOwnerId()const void DeleteBgpNetworkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteBgpNetworkRequest::getRouterId()const @@ -99,7 +101,7 @@ std::string DeleteBgpNetworkRequest::getRouterId()const void DeleteBgpNetworkRequest::setRouterId(const std::string& routerId) { routerId_ = routerId; - setCoreParameter("RouterId", routerId); + setParameter("RouterId", routerId); } std::string DeleteBgpNetworkRequest::getDstCidrBlock()const @@ -110,6 +112,6 @@ std::string DeleteBgpNetworkRequest::getDstCidrBlock()const void DeleteBgpNetworkRequest::setDstCidrBlock(const std::string& dstCidrBlock) { dstCidrBlock_ = dstCidrBlock; - setCoreParameter("DstCidrBlock", dstCidrBlock); + setParameter("DstCidrBlock", dstCidrBlock); } diff --git a/vpc/src/model/DeleteBgpPeerRequest.cc b/vpc/src/model/DeleteBgpPeerRequest.cc index 74e452cac..cab780c24 100644 --- a/vpc/src/model/DeleteBgpPeerRequest.cc +++ b/vpc/src/model/DeleteBgpPeerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteBgpPeerRequest; DeleteBgpPeerRequest::DeleteBgpPeerRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteBgpPeer") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteBgpPeerRequest::~DeleteBgpPeerRequest() {} @@ -33,7 +35,7 @@ long DeleteBgpPeerRequest::getResourceOwnerId()const void DeleteBgpPeerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteBgpPeerRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteBgpPeerRequest::getClientToken()const void DeleteBgpPeerRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteBgpPeerRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteBgpPeerRequest::getRegionId()const void DeleteBgpPeerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteBgpPeerRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteBgpPeerRequest::getResourceOwnerAccount()const void DeleteBgpPeerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteBgpPeerRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteBgpPeerRequest::getOwnerAccount()const void DeleteBgpPeerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteBgpPeerRequest::getBgpPeerId()const @@ -88,7 +90,7 @@ std::string DeleteBgpPeerRequest::getBgpPeerId()const void DeleteBgpPeerRequest::setBgpPeerId(const std::string& bgpPeerId) { bgpPeerId_ = bgpPeerId; - setCoreParameter("BgpPeerId", bgpPeerId); + setParameter("BgpPeerId", bgpPeerId); } long DeleteBgpPeerRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteBgpPeerRequest::getOwnerId()const void DeleteBgpPeerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteCommonBandwidthPackageRequest.cc b/vpc/src/model/DeleteCommonBandwidthPackageRequest.cc index 3fcdc041e..bd2796da8 100644 --- a/vpc/src/model/DeleteCommonBandwidthPackageRequest.cc +++ b/vpc/src/model/DeleteCommonBandwidthPackageRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteCommonBandwidthPackageRequest; DeleteCommonBandwidthPackageRequest::DeleteCommonBandwidthPackageRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteCommonBandwidthPackage") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCommonBandwidthPackageRequest::~DeleteCommonBandwidthPackageRequest() {} @@ -33,7 +35,7 @@ long DeleteCommonBandwidthPackageRequest::getResourceOwnerId()const void DeleteCommonBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteCommonBandwidthPackageRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteCommonBandwidthPackageRequest::getRegionId()const void DeleteCommonBandwidthPackageRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteCommonBandwidthPackageRequest::getBandwidthPackageId()const @@ -55,7 +57,7 @@ std::string DeleteCommonBandwidthPackageRequest::getBandwidthPackageId()const void DeleteCommonBandwidthPackageRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string DeleteCommonBandwidthPackageRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteCommonBandwidthPackageRequest::getResourceOwnerAccount()const void DeleteCommonBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteCommonBandwidthPackageRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteCommonBandwidthPackageRequest::getOwnerAccount()const void DeleteCommonBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteCommonBandwidthPackageRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteCommonBandwidthPackageRequest::getOwnerId()const void DeleteCommonBandwidthPackageRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteCommonBandwidthPackageRequest::getForce()const @@ -99,6 +101,6 @@ std::string DeleteCommonBandwidthPackageRequest::getForce()const void DeleteCommonBandwidthPackageRequest::setForce(const std::string& force) { force_ = force; - setCoreParameter("Force", force); + setParameter("Force", force); } diff --git a/vpc/src/model/DeleteCustomerGatewayRequest.cc b/vpc/src/model/DeleteCustomerGatewayRequest.cc index ba71d80cd..aca132d3a 100644 --- a/vpc/src/model/DeleteCustomerGatewayRequest.cc +++ b/vpc/src/model/DeleteCustomerGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteCustomerGatewayRequest; DeleteCustomerGatewayRequest::DeleteCustomerGatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteCustomerGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteCustomerGatewayRequest::~DeleteCustomerGatewayRequest() {} @@ -33,7 +35,7 @@ long DeleteCustomerGatewayRequest::getResourceOwnerId()const void DeleteCustomerGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteCustomerGatewayRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteCustomerGatewayRequest::getClientToken()const void DeleteCustomerGatewayRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteCustomerGatewayRequest::getCustomerGatewayId()const @@ -55,7 +57,7 @@ std::string DeleteCustomerGatewayRequest::getCustomerGatewayId()const void DeleteCustomerGatewayRequest::setCustomerGatewayId(const std::string& customerGatewayId) { customerGatewayId_ = customerGatewayId; - setCoreParameter("CustomerGatewayId", customerGatewayId); + setParameter("CustomerGatewayId", customerGatewayId); } std::string DeleteCustomerGatewayRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DeleteCustomerGatewayRequest::getRegionId()const void DeleteCustomerGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteCustomerGatewayRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteCustomerGatewayRequest::getResourceOwnerAccount()const void DeleteCustomerGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteCustomerGatewayRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteCustomerGatewayRequest::getOwnerAccount()const void DeleteCustomerGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteCustomerGatewayRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteCustomerGatewayRequest::getOwnerId()const void DeleteCustomerGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteExpressCloudConnectionRequest.cc b/vpc/src/model/DeleteExpressCloudConnectionRequest.cc new file mode 100644 index 000000000..fbd928ff9 --- /dev/null +++ b/vpc/src/model/DeleteExpressCloudConnectionRequest.cc @@ -0,0 +1,95 @@ +/* + * 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 + +using AlibabaCloud::Vpc::Model::DeleteExpressCloudConnectionRequest; + +DeleteExpressCloudConnectionRequest::DeleteExpressCloudConnectionRequest() : + RpcServiceRequest("vpc", "2016-04-28", "DeleteExpressCloudConnection") +{ + setMethod(HttpRequest::Method::Post); +} + +DeleteExpressCloudConnectionRequest::~DeleteExpressCloudConnectionRequest() +{} + +long DeleteExpressCloudConnectionRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteExpressCloudConnectionRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteExpressCloudConnectionRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteExpressCloudConnectionRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string DeleteExpressCloudConnectionRequest::getEccId()const +{ + return eccId_; +} + +void DeleteExpressCloudConnectionRequest::setEccId(const std::string& eccId) +{ + eccId_ = eccId; + setParameter("EccId", eccId); +} + +std::string DeleteExpressCloudConnectionRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteExpressCloudConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DeleteExpressCloudConnectionRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteExpressCloudConnectionRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DeleteExpressCloudConnectionRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteExpressCloudConnectionRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/vpc/src/model/DeleteExpressCloudConnectionResult.cc b/vpc/src/model/DeleteExpressCloudConnectionResult.cc new file mode 100644 index 000000000..6e7232cb3 --- /dev/null +++ b/vpc/src/model/DeleteExpressCloudConnectionResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Vpc; +using namespace AlibabaCloud::Vpc::Model; + +DeleteExpressCloudConnectionResult::DeleteExpressCloudConnectionResult() : + ServiceResult() +{} + +DeleteExpressCloudConnectionResult::DeleteExpressCloudConnectionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteExpressCloudConnectionResult::~DeleteExpressCloudConnectionResult() +{} + +void DeleteExpressCloudConnectionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/vpc/src/model/DeleteExpressConnectRequest.cc b/vpc/src/model/DeleteExpressConnectRequest.cc index e61915abb..0a8061fe1 100644 --- a/vpc/src/model/DeleteExpressConnectRequest.cc +++ b/vpc/src/model/DeleteExpressConnectRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteExpressConnectRequest; DeleteExpressConnectRequest::DeleteExpressConnectRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteExpressConnect") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteExpressConnectRequest::~DeleteExpressConnectRequest() {} @@ -33,7 +35,7 @@ long DeleteExpressConnectRequest::getResourceOwnerId()const void DeleteExpressConnectRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteExpressConnectRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteExpressConnectRequest::getClientToken()const void DeleteExpressConnectRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteExpressConnectRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteExpressConnectRequest::getRegionId()const void DeleteExpressConnectRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteExpressConnectRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteExpressConnectRequest::getResourceOwnerAccount()const void DeleteExpressConnectRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteExpressConnectRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteExpressConnectRequest::getOwnerAccount()const void DeleteExpressConnectRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteExpressConnectRequest::getRouterInterfaceId()const @@ -88,7 +90,7 @@ std::string DeleteExpressConnectRequest::getRouterInterfaceId()const void DeleteExpressConnectRequest::setRouterInterfaceId(const std::string& routerInterfaceId) { routerInterfaceId_ = routerInterfaceId; - setCoreParameter("RouterInterfaceId", routerInterfaceId); + setParameter("RouterInterfaceId", routerInterfaceId); } long DeleteExpressConnectRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DeleteExpressConnectRequest::getOwnerId()const void DeleteExpressConnectRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool DeleteExpressConnectRequest::getForce()const @@ -110,6 +112,6 @@ bool DeleteExpressConnectRequest::getForce()const void DeleteExpressConnectRequest::setForce(bool force) { force_ = force; - setCoreParameter("Force", force ? "true" : "false"); + setParameter("Force", force ? "true" : "false"); } diff --git a/vpc/src/model/DeleteFlowLogRequest.cc b/vpc/src/model/DeleteFlowLogRequest.cc index efff2482e..5d83807be 100644 --- a/vpc/src/model/DeleteFlowLogRequest.cc +++ b/vpc/src/model/DeleteFlowLogRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteFlowLogRequest; DeleteFlowLogRequest::DeleteFlowLogRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteFlowLog") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteFlowLogRequest::~DeleteFlowLogRequest() {} @@ -33,7 +35,7 @@ long DeleteFlowLogRequest::getResourceOwnerId()const void DeleteFlowLogRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteFlowLogRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteFlowLogRequest::getRegionId()const void DeleteFlowLogRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteFlowLogRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteFlowLogRequest::getResourceOwnerAccount()const void DeleteFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteFlowLogRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteFlowLogRequest::getOwnerAccount()const void DeleteFlowLogRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteFlowLogRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DeleteFlowLogRequest::getOwnerId()const void DeleteFlowLogRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteFlowLogRequest::getFlowLogId()const @@ -88,6 +90,6 @@ std::string DeleteFlowLogRequest::getFlowLogId()const void DeleteFlowLogRequest::setFlowLogId(const std::string& flowLogId) { flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); + setParameter("FlowLogId", flowLogId); } diff --git a/vpc/src/model/DeleteForwardEntryRequest.cc b/vpc/src/model/DeleteForwardEntryRequest.cc index 2b5627c08..31b3db696 100644 --- a/vpc/src/model/DeleteForwardEntryRequest.cc +++ b/vpc/src/model/DeleteForwardEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteForwardEntryRequest; DeleteForwardEntryRequest::DeleteForwardEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteForwardEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteForwardEntryRequest::~DeleteForwardEntryRequest() {} @@ -33,7 +35,18 @@ long DeleteForwardEntryRequest::getResourceOwnerId()const void DeleteForwardEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteForwardEntryRequest::getClientToken()const +{ + return clientToken_; +} + +void DeleteForwardEntryRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); } std::string DeleteForwardEntryRequest::getForwardTableId()const @@ -44,7 +57,7 @@ std::string DeleteForwardEntryRequest::getForwardTableId()const void DeleteForwardEntryRequest::setForwardTableId(const std::string& forwardTableId) { forwardTableId_ = forwardTableId; - setCoreParameter("ForwardTableId", forwardTableId); + setParameter("ForwardTableId", forwardTableId); } std::string DeleteForwardEntryRequest::getRegionId()const @@ -55,7 +68,7 @@ std::string DeleteForwardEntryRequest::getRegionId()const void DeleteForwardEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteForwardEntryRequest::getForwardEntryId()const @@ -66,7 +79,7 @@ std::string DeleteForwardEntryRequest::getForwardEntryId()const void DeleteForwardEntryRequest::setForwardEntryId(const std::string& forwardEntryId) { forwardEntryId_ = forwardEntryId; - setCoreParameter("ForwardEntryId", forwardEntryId); + setParameter("ForwardEntryId", forwardEntryId); } std::string DeleteForwardEntryRequest::getResourceOwnerAccount()const @@ -77,7 +90,7 @@ std::string DeleteForwardEntryRequest::getResourceOwnerAccount()const void DeleteForwardEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteForwardEntryRequest::getOwnerAccount()const @@ -88,7 +101,7 @@ std::string DeleteForwardEntryRequest::getOwnerAccount()const void DeleteForwardEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteForwardEntryRequest::getOwnerId()const @@ -99,6 +112,6 @@ long DeleteForwardEntryRequest::getOwnerId()const void DeleteForwardEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteGlobalAccelerationInstanceRequest.cc b/vpc/src/model/DeleteGlobalAccelerationInstanceRequest.cc index 64858fa57..731019de9 100644 --- a/vpc/src/model/DeleteGlobalAccelerationInstanceRequest.cc +++ b/vpc/src/model/DeleteGlobalAccelerationInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteGlobalAccelerationInstanceRequest; DeleteGlobalAccelerationInstanceRequest::DeleteGlobalAccelerationInstanceRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteGlobalAccelerationInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteGlobalAccelerationInstanceRequest::~DeleteGlobalAccelerationInstanceRequest() {} @@ -33,7 +35,7 @@ long DeleteGlobalAccelerationInstanceRequest::getResourceOwnerId()const void DeleteGlobalAccelerationInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteGlobalAccelerationInstanceRequest::getGlobalAccelerationInstanceId()const @@ -44,7 +46,7 @@ std::string DeleteGlobalAccelerationInstanceRequest::getGlobalAccelerationInstan void DeleteGlobalAccelerationInstanceRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId) { globalAccelerationInstanceId_ = globalAccelerationInstanceId; - setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); + setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); } std::string DeleteGlobalAccelerationInstanceRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteGlobalAccelerationInstanceRequest::getRegionId()const void DeleteGlobalAccelerationInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteGlobalAccelerationInstanceRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteGlobalAccelerationInstanceRequest::getResourceOwnerAccount()co void DeleteGlobalAccelerationInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteGlobalAccelerationInstanceRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteGlobalAccelerationInstanceRequest::getOwnerAccount()const void DeleteGlobalAccelerationInstanceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteGlobalAccelerationInstanceRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DeleteGlobalAccelerationInstanceRequest::getOwnerId()const void DeleteGlobalAccelerationInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteHaVipRequest.cc b/vpc/src/model/DeleteHaVipRequest.cc index 9c7f11ed0..fd6fba0c6 100644 --- a/vpc/src/model/DeleteHaVipRequest.cc +++ b/vpc/src/model/DeleteHaVipRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteHaVipRequest; DeleteHaVipRequest::DeleteHaVipRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteHaVip") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteHaVipRequest::~DeleteHaVipRequest() {} @@ -33,7 +35,7 @@ long DeleteHaVipRequest::getResourceOwnerId()const void DeleteHaVipRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteHaVipRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteHaVipRequest::getClientToken()const void DeleteHaVipRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteHaVipRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteHaVipRequest::getRegionId()const void DeleteHaVipRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteHaVipRequest::getHaVipId()const @@ -66,7 +68,7 @@ std::string DeleteHaVipRequest::getHaVipId()const void DeleteHaVipRequest::setHaVipId(const std::string& haVipId) { haVipId_ = haVipId; - setCoreParameter("HaVipId", haVipId); + setParameter("HaVipId", haVipId); } std::string DeleteHaVipRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteHaVipRequest::getResourceOwnerAccount()const void DeleteHaVipRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteHaVipRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteHaVipRequest::getOwnerAccount()const void DeleteHaVipRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteHaVipRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteHaVipRequest::getOwnerId()const void DeleteHaVipRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteIPv6TranslatorAclListRequest.cc b/vpc/src/model/DeleteIPv6TranslatorAclListRequest.cc index 70f6a74f0..71c4ee6f0 100644 --- a/vpc/src/model/DeleteIPv6TranslatorAclListRequest.cc +++ b/vpc/src/model/DeleteIPv6TranslatorAclListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteIPv6TranslatorAclListRequest; DeleteIPv6TranslatorAclListRequest::DeleteIPv6TranslatorAclListRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteIPv6TranslatorAclList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteIPv6TranslatorAclListRequest::~DeleteIPv6TranslatorAclListRequest() {} @@ -33,7 +35,7 @@ long DeleteIPv6TranslatorAclListRequest::getResourceOwnerId()const void DeleteIPv6TranslatorAclListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteIPv6TranslatorAclListRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteIPv6TranslatorAclListRequest::getClientToken()const void DeleteIPv6TranslatorAclListRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteIPv6TranslatorAclListRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteIPv6TranslatorAclListRequest::getRegionId()const void DeleteIPv6TranslatorAclListRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteIPv6TranslatorAclListRequest::getAclId()const @@ -66,7 +68,7 @@ std::string DeleteIPv6TranslatorAclListRequest::getAclId()const void DeleteIPv6TranslatorAclListRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DeleteIPv6TranslatorAclListRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteIPv6TranslatorAclListRequest::getResourceOwnerAccount()const void DeleteIPv6TranslatorAclListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteIPv6TranslatorAclListRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteIPv6TranslatorAclListRequest::getOwnerAccount()const void DeleteIPv6TranslatorAclListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteIPv6TranslatorAclListRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteIPv6TranslatorAclListRequest::getOwnerId()const void DeleteIPv6TranslatorAclListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteIPv6TranslatorEntryRequest.cc b/vpc/src/model/DeleteIPv6TranslatorEntryRequest.cc index f63aa3015..10e64502f 100644 --- a/vpc/src/model/DeleteIPv6TranslatorEntryRequest.cc +++ b/vpc/src/model/DeleteIPv6TranslatorEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteIPv6TranslatorEntryRequest; DeleteIPv6TranslatorEntryRequest::DeleteIPv6TranslatorEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteIPv6TranslatorEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteIPv6TranslatorEntryRequest::~DeleteIPv6TranslatorEntryRequest() {} @@ -33,7 +35,7 @@ long DeleteIPv6TranslatorEntryRequest::getResourceOwnerId()const void DeleteIPv6TranslatorEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteIPv6TranslatorEntryRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteIPv6TranslatorEntryRequest::getClientToken()const void DeleteIPv6TranslatorEntryRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteIPv6TranslatorEntryRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteIPv6TranslatorEntryRequest::getRegionId()const void DeleteIPv6TranslatorEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteIPv6TranslatorEntryRequest::getIpv6TranslatorEntryId()const @@ -66,7 +68,7 @@ std::string DeleteIPv6TranslatorEntryRequest::getIpv6TranslatorEntryId()const void DeleteIPv6TranslatorEntryRequest::setIpv6TranslatorEntryId(const std::string& ipv6TranslatorEntryId) { ipv6TranslatorEntryId_ = ipv6TranslatorEntryId; - setCoreParameter("Ipv6TranslatorEntryId", ipv6TranslatorEntryId); + setParameter("Ipv6TranslatorEntryId", ipv6TranslatorEntryId); } std::string DeleteIPv6TranslatorEntryRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteIPv6TranslatorEntryRequest::getResourceOwnerAccount()const void DeleteIPv6TranslatorEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteIPv6TranslatorEntryRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteIPv6TranslatorEntryRequest::getOwnerAccount()const void DeleteIPv6TranslatorEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteIPv6TranslatorEntryRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DeleteIPv6TranslatorEntryRequest::getOwnerId()const void DeleteIPv6TranslatorEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteIPv6TranslatorEntryRequest::getIpv6TranslatorId()const @@ -110,6 +112,6 @@ std::string DeleteIPv6TranslatorEntryRequest::getIpv6TranslatorId()const void DeleteIPv6TranslatorEntryRequest::setIpv6TranslatorId(const std::string& ipv6TranslatorId) { ipv6TranslatorId_ = ipv6TranslatorId; - setCoreParameter("Ipv6TranslatorId", ipv6TranslatorId); + setParameter("Ipv6TranslatorId", ipv6TranslatorId); } diff --git a/vpc/src/model/DeleteIPv6TranslatorRequest.cc b/vpc/src/model/DeleteIPv6TranslatorRequest.cc index 7d5d69630..edaaf328b 100644 --- a/vpc/src/model/DeleteIPv6TranslatorRequest.cc +++ b/vpc/src/model/DeleteIPv6TranslatorRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteIPv6TranslatorRequest; DeleteIPv6TranslatorRequest::DeleteIPv6TranslatorRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteIPv6Translator") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteIPv6TranslatorRequest::~DeleteIPv6TranslatorRequest() {} @@ -33,7 +35,7 @@ long DeleteIPv6TranslatorRequest::getResourceOwnerId()const void DeleteIPv6TranslatorRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteIPv6TranslatorRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteIPv6TranslatorRequest::getClientToken()const void DeleteIPv6TranslatorRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteIPv6TranslatorRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteIPv6TranslatorRequest::getRegionId()const void DeleteIPv6TranslatorRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteIPv6TranslatorRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteIPv6TranslatorRequest::getResourceOwnerAccount()const void DeleteIPv6TranslatorRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteIPv6TranslatorRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteIPv6TranslatorRequest::getOwnerAccount()const void DeleteIPv6TranslatorRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteIPv6TranslatorRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteIPv6TranslatorRequest::getOwnerId()const void DeleteIPv6TranslatorRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteIPv6TranslatorRequest::getIpv6TranslatorId()const @@ -99,6 +101,6 @@ std::string DeleteIPv6TranslatorRequest::getIpv6TranslatorId()const void DeleteIPv6TranslatorRequest::setIpv6TranslatorId(const std::string& ipv6TranslatorId) { ipv6TranslatorId_ = ipv6TranslatorId; - setCoreParameter("Ipv6TranslatorId", ipv6TranslatorId); + setParameter("Ipv6TranslatorId", ipv6TranslatorId); } diff --git a/vpc/src/model/DeleteIpv6EgressOnlyRuleRequest.cc b/vpc/src/model/DeleteIpv6EgressOnlyRuleRequest.cc index bbe47e334..6a5fce3f0 100644 --- a/vpc/src/model/DeleteIpv6EgressOnlyRuleRequest.cc +++ b/vpc/src/model/DeleteIpv6EgressOnlyRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteIpv6EgressOnlyRuleRequest; DeleteIpv6EgressOnlyRuleRequest::DeleteIpv6EgressOnlyRuleRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteIpv6EgressOnlyRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteIpv6EgressOnlyRuleRequest::~DeleteIpv6EgressOnlyRuleRequest() {} @@ -33,7 +35,7 @@ long DeleteIpv6EgressOnlyRuleRequest::getResourceOwnerId()const void DeleteIpv6EgressOnlyRuleRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteIpv6EgressOnlyRuleRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteIpv6EgressOnlyRuleRequest::getClientToken()const void DeleteIpv6EgressOnlyRuleRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteIpv6EgressOnlyRuleRequest::getIpv6EgressOnlyRuleId()const @@ -55,7 +57,7 @@ std::string DeleteIpv6EgressOnlyRuleRequest::getIpv6EgressOnlyRuleId()const void DeleteIpv6EgressOnlyRuleRequest::setIpv6EgressOnlyRuleId(const std::string& ipv6EgressOnlyRuleId) { ipv6EgressOnlyRuleId_ = ipv6EgressOnlyRuleId; - setCoreParameter("Ipv6EgressOnlyRuleId", ipv6EgressOnlyRuleId); + setParameter("Ipv6EgressOnlyRuleId", ipv6EgressOnlyRuleId); } std::string DeleteIpv6EgressOnlyRuleRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DeleteIpv6EgressOnlyRuleRequest::getRegionId()const void DeleteIpv6EgressOnlyRuleRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteIpv6EgressOnlyRuleRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteIpv6EgressOnlyRuleRequest::getResourceOwnerAccount()const void DeleteIpv6EgressOnlyRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteIpv6EgressOnlyRuleRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteIpv6EgressOnlyRuleRequest::getOwnerAccount()const void DeleteIpv6EgressOnlyRuleRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteIpv6EgressOnlyRuleRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteIpv6EgressOnlyRuleRequest::getOwnerId()const void DeleteIpv6EgressOnlyRuleRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteIpv6GatewayRequest.cc b/vpc/src/model/DeleteIpv6GatewayRequest.cc index d310c44a4..80c2e5cd5 100644 --- a/vpc/src/model/DeleteIpv6GatewayRequest.cc +++ b/vpc/src/model/DeleteIpv6GatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteIpv6GatewayRequest; DeleteIpv6GatewayRequest::DeleteIpv6GatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteIpv6Gateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteIpv6GatewayRequest::~DeleteIpv6GatewayRequest() {} @@ -33,7 +35,7 @@ long DeleteIpv6GatewayRequest::getResourceOwnerId()const void DeleteIpv6GatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteIpv6GatewayRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteIpv6GatewayRequest::getRegionId()const void DeleteIpv6GatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteIpv6GatewayRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteIpv6GatewayRequest::getResourceOwnerAccount()const void DeleteIpv6GatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteIpv6GatewayRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteIpv6GatewayRequest::getOwnerAccount()const void DeleteIpv6GatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteIpv6GatewayRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DeleteIpv6GatewayRequest::getOwnerId()const void DeleteIpv6GatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteIpv6GatewayRequest::getIpv6GatewayId()const @@ -88,6 +90,6 @@ std::string DeleteIpv6GatewayRequest::getIpv6GatewayId()const void DeleteIpv6GatewayRequest::setIpv6GatewayId(const std::string& ipv6GatewayId) { ipv6GatewayId_ = ipv6GatewayId; - setCoreParameter("Ipv6GatewayId", ipv6GatewayId); + setParameter("Ipv6GatewayId", ipv6GatewayId); } diff --git a/vpc/src/model/DeleteIpv6InternetBandwidthRequest.cc b/vpc/src/model/DeleteIpv6InternetBandwidthRequest.cc index a048306d8..382fd4c45 100644 --- a/vpc/src/model/DeleteIpv6InternetBandwidthRequest.cc +++ b/vpc/src/model/DeleteIpv6InternetBandwidthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteIpv6InternetBandwidthRequest; DeleteIpv6InternetBandwidthRequest::DeleteIpv6InternetBandwidthRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteIpv6InternetBandwidth") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteIpv6InternetBandwidthRequest::~DeleteIpv6InternetBandwidthRequest() {} @@ -33,7 +35,7 @@ long DeleteIpv6InternetBandwidthRequest::getResourceOwnerId()const void DeleteIpv6InternetBandwidthRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteIpv6InternetBandwidthRequest::getIpv6InternetBandwidthId()const @@ -44,7 +46,7 @@ std::string DeleteIpv6InternetBandwidthRequest::getIpv6InternetBandwidthId()cons void DeleteIpv6InternetBandwidthRequest::setIpv6InternetBandwidthId(const std::string& ipv6InternetBandwidthId) { ipv6InternetBandwidthId_ = ipv6InternetBandwidthId; - setCoreParameter("Ipv6InternetBandwidthId", ipv6InternetBandwidthId); + setParameter("Ipv6InternetBandwidthId", ipv6InternetBandwidthId); } std::string DeleteIpv6InternetBandwidthRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteIpv6InternetBandwidthRequest::getRegionId()const void DeleteIpv6InternetBandwidthRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteIpv6InternetBandwidthRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteIpv6InternetBandwidthRequest::getResourceOwnerAccount()const void DeleteIpv6InternetBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteIpv6InternetBandwidthRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteIpv6InternetBandwidthRequest::getOwnerAccount()const void DeleteIpv6InternetBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteIpv6InternetBandwidthRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteIpv6InternetBandwidthRequest::getOwnerId()const void DeleteIpv6InternetBandwidthRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteIpv6InternetBandwidthRequest::getIpv6AddressId()const @@ -99,6 +101,6 @@ std::string DeleteIpv6InternetBandwidthRequest::getIpv6AddressId()const void DeleteIpv6InternetBandwidthRequest::setIpv6AddressId(const std::string& ipv6AddressId) { ipv6AddressId_ = ipv6AddressId; - setCoreParameter("Ipv6AddressId", ipv6AddressId); + setParameter("Ipv6AddressId", ipv6AddressId); } diff --git a/vpc/src/model/DeleteNatGatewayRequest.cc b/vpc/src/model/DeleteNatGatewayRequest.cc index f8a506999..de5fc2a21 100644 --- a/vpc/src/model/DeleteNatGatewayRequest.cc +++ b/vpc/src/model/DeleteNatGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteNatGatewayRequest; DeleteNatGatewayRequest::DeleteNatGatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteNatGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteNatGatewayRequest::~DeleteNatGatewayRequest() {} @@ -33,7 +35,7 @@ long DeleteNatGatewayRequest::getResourceOwnerId()const void DeleteNatGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteNatGatewayRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteNatGatewayRequest::getRegionId()const void DeleteNatGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteNatGatewayRequest::getNatGatewayId()const @@ -55,7 +57,7 @@ std::string DeleteNatGatewayRequest::getNatGatewayId()const void DeleteNatGatewayRequest::setNatGatewayId(const std::string& natGatewayId) { natGatewayId_ = natGatewayId; - setCoreParameter("NatGatewayId", natGatewayId); + setParameter("NatGatewayId", natGatewayId); } std::string DeleteNatGatewayRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteNatGatewayRequest::getResourceOwnerAccount()const void DeleteNatGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteNatGatewayRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteNatGatewayRequest::getOwnerAccount()const void DeleteNatGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteNatGatewayRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteNatGatewayRequest::getOwnerId()const void DeleteNatGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } bool DeleteNatGatewayRequest::getForce()const @@ -99,6 +101,6 @@ bool DeleteNatGatewayRequest::getForce()const void DeleteNatGatewayRequest::setForce(bool force) { force_ = force; - setCoreParameter("Force", force ? "true" : "false"); + setParameter("Force", force ? "true" : "false"); } diff --git a/vpc/src/model/DeleteNetworkAclRequest.cc b/vpc/src/model/DeleteNetworkAclRequest.cc index 70a21db89..17e4a57fc 100644 --- a/vpc/src/model/DeleteNetworkAclRequest.cc +++ b/vpc/src/model/DeleteNetworkAclRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteNetworkAclRequest; DeleteNetworkAclRequest::DeleteNetworkAclRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteNetworkAcl") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteNetworkAclRequest::~DeleteNetworkAclRequest() {} @@ -33,7 +35,7 @@ long DeleteNetworkAclRequest::getResourceOwnerId()const void DeleteNetworkAclRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteNetworkAclRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteNetworkAclRequest::getClientToken()const void DeleteNetworkAclRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteNetworkAclRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteNetworkAclRequest::getRegionId()const void DeleteNetworkAclRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteNetworkAclRequest::getNetworkAclId()const @@ -66,7 +68,7 @@ std::string DeleteNetworkAclRequest::getNetworkAclId()const void DeleteNetworkAclRequest::setNetworkAclId(const std::string& networkAclId) { networkAclId_ = networkAclId; - setCoreParameter("NetworkAclId", networkAclId); + setParameter("NetworkAclId", networkAclId); } std::string DeleteNetworkAclRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteNetworkAclRequest::getResourceOwnerAccount()const void DeleteNetworkAclRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeleteNetworkAclRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DeleteNetworkAclRequest::getOwnerId()const void DeleteNetworkAclRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeletePhysicalConnectionRequest.cc b/vpc/src/model/DeletePhysicalConnectionRequest.cc index 6792dcbad..c1a07cab2 100644 --- a/vpc/src/model/DeletePhysicalConnectionRequest.cc +++ b/vpc/src/model/DeletePhysicalConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeletePhysicalConnectionRequest; DeletePhysicalConnectionRequest::DeletePhysicalConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeletePhysicalConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeletePhysicalConnectionRequest::~DeletePhysicalConnectionRequest() {} @@ -33,7 +35,7 @@ long DeletePhysicalConnectionRequest::getResourceOwnerId()const void DeletePhysicalConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeletePhysicalConnectionRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeletePhysicalConnectionRequest::getClientToken()const void DeletePhysicalConnectionRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeletePhysicalConnectionRequest::getRegionId()const @@ -55,18 +57,7 @@ std::string DeletePhysicalConnectionRequest::getRegionId()const void DeletePhysicalConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DeletePhysicalConnectionRequest::getUserCidr()const -{ - return userCidr_; -} - -void DeletePhysicalConnectionRequest::setUserCidr(const std::string& userCidr) -{ - userCidr_ = userCidr; - setCoreParameter("UserCidr", userCidr); + setParameter("RegionId", regionId); } std::string DeletePhysicalConnectionRequest::getResourceOwnerAccount()const @@ -77,7 +68,7 @@ std::string DeletePhysicalConnectionRequest::getResourceOwnerAccount()const void DeletePhysicalConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeletePhysicalConnectionRequest::getOwnerAccount()const @@ -88,7 +79,7 @@ std::string DeletePhysicalConnectionRequest::getOwnerAccount()const void DeletePhysicalConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeletePhysicalConnectionRequest::getOwnerId()const @@ -99,7 +90,7 @@ long DeletePhysicalConnectionRequest::getOwnerId()const void DeletePhysicalConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeletePhysicalConnectionRequest::getPhysicalConnectionId()const @@ -110,6 +101,6 @@ std::string DeletePhysicalConnectionRequest::getPhysicalConnectionId()const void DeletePhysicalConnectionRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } diff --git a/vpc/src/model/DeleteRouteEntryRequest.cc b/vpc/src/model/DeleteRouteEntryRequest.cc index 7fb073d2f..a21f51f5f 100644 --- a/vpc/src/model/DeleteRouteEntryRequest.cc +++ b/vpc/src/model/DeleteRouteEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteRouteEntryRequest; DeleteRouteEntryRequest::DeleteRouteEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteRouteEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRouteEntryRequest::~DeleteRouteEntryRequest() {} @@ -33,7 +35,7 @@ long DeleteRouteEntryRequest::getResourceOwnerId()const void DeleteRouteEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteRouteEntryRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteRouteEntryRequest::getRegionId()const void DeleteRouteEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteRouteEntryRequest::getNextHopId()const @@ -55,7 +57,7 @@ std::string DeleteRouteEntryRequest::getNextHopId()const void DeleteRouteEntryRequest::setNextHopId(const std::string& nextHopId) { nextHopId_ = nextHopId; - setCoreParameter("NextHopId", nextHopId); + setParameter("NextHopId", nextHopId); } std::string DeleteRouteEntryRequest::getRouteTableId()const @@ -66,7 +68,7 @@ std::string DeleteRouteEntryRequest::getRouteTableId()const void DeleteRouteEntryRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } std::string DeleteRouteEntryRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteRouteEntryRequest::getResourceOwnerAccount()const void DeleteRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteRouteEntryRequest::getDestinationCidrBlock()const @@ -88,7 +90,7 @@ std::string DeleteRouteEntryRequest::getDestinationCidrBlock()const void DeleteRouteEntryRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock) { destinationCidrBlock_ = destinationCidrBlock; - setCoreParameter("DestinationCidrBlock", destinationCidrBlock); + setParameter("DestinationCidrBlock", destinationCidrBlock); } std::string DeleteRouteEntryRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DeleteRouteEntryRequest::getOwnerAccount()const void DeleteRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteRouteEntryRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DeleteRouteEntryRequest::getOwnerId()const void DeleteRouteEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteRouteEntryRequest::getRouteEntryId()const @@ -121,7 +123,7 @@ std::string DeleteRouteEntryRequest::getRouteEntryId()const void DeleteRouteEntryRequest::setRouteEntryId(const std::string& routeEntryId) { routeEntryId_ = routeEntryId; - setCoreParameter("RouteEntryId", routeEntryId); + setParameter("RouteEntryId", routeEntryId); } std::vector DeleteRouteEntryRequest::getNextHopList()const @@ -132,12 +134,11 @@ std::vector DeleteRouteEntryRequest::getNe void DeleteRouteEntryRequest::setNextHopList(const std::vector& nextHopList) { nextHopList_ = nextHopList; - int i = 0; - for(int i = 0; i!= nextHopList.size(); i++) { - auto obj = nextHopList.at(i); - std::string str ="NextHopList."+ std::to_string(i); - setCoreParameter(str + ".NextHopId", obj.nextHopId); - setCoreParameter(str + ".NextHopType", obj.nextHopType); + for(int dep1 = 0; dep1!= nextHopList.size(); dep1++) { + auto nextHopListObj = nextHopList.at(dep1); + std::string nextHopListObjStr = "NextHopList." + std::to_string(dep1 + 1); + setParameter(nextHopListObjStr + ".NextHopId", nextHopListObj.nextHopId); + setParameter(nextHopListObjStr + ".NextHopType", nextHopListObj.nextHopType); } } diff --git a/vpc/src/model/DeleteRouteTableRequest.cc b/vpc/src/model/DeleteRouteTableRequest.cc index ba9c28686..3e48b83e7 100644 --- a/vpc/src/model/DeleteRouteTableRequest.cc +++ b/vpc/src/model/DeleteRouteTableRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteRouteTableRequest; DeleteRouteTableRequest::DeleteRouteTableRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteRouteTable") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRouteTableRequest::~DeleteRouteTableRequest() {} @@ -33,7 +35,7 @@ long DeleteRouteTableRequest::getResourceOwnerId()const void DeleteRouteTableRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteRouteTableRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteRouteTableRequest::getRegionId()const void DeleteRouteTableRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteRouteTableRequest::getRouteTableId()const @@ -55,7 +57,7 @@ std::string DeleteRouteTableRequest::getRouteTableId()const void DeleteRouteTableRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } std::string DeleteRouteTableRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteRouteTableRequest::getResourceOwnerAccount()const void DeleteRouteTableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteRouteTableRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteRouteTableRequest::getOwnerAccount()const void DeleteRouteTableRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteRouteTableRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DeleteRouteTableRequest::getOwnerId()const void DeleteRouteTableRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteRouterInterfaceRequest.cc b/vpc/src/model/DeleteRouterInterfaceRequest.cc index b8fb277e8..379f30ff8 100644 --- a/vpc/src/model/DeleteRouterInterfaceRequest.cc +++ b/vpc/src/model/DeleteRouterInterfaceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteRouterInterfaceRequest; DeleteRouterInterfaceRequest::DeleteRouterInterfaceRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteRouterInterface") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRouterInterfaceRequest::~DeleteRouterInterfaceRequest() {} @@ -33,7 +35,7 @@ long DeleteRouterInterfaceRequest::getResourceOwnerId()const void DeleteRouterInterfaceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteRouterInterfaceRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteRouterInterfaceRequest::getClientToken()const void DeleteRouterInterfaceRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteRouterInterfaceRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteRouterInterfaceRequest::getRegionId()const void DeleteRouterInterfaceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteRouterInterfaceRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteRouterInterfaceRequest::getResourceOwnerAccount()const void DeleteRouterInterfaceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteRouterInterfaceRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteRouterInterfaceRequest::getOwnerAccount()const void DeleteRouterInterfaceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteRouterInterfaceRequest::getRouterInterfaceId()const @@ -88,7 +90,7 @@ std::string DeleteRouterInterfaceRequest::getRouterInterfaceId()const void DeleteRouterInterfaceRequest::setRouterInterfaceId(const std::string& routerInterfaceId) { routerInterfaceId_ = routerInterfaceId; - setCoreParameter("RouterInterfaceId", routerInterfaceId); + setParameter("RouterInterfaceId", routerInterfaceId); } long DeleteRouterInterfaceRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteRouterInterfaceRequest::getOwnerId()const void DeleteRouterInterfaceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteSnatEntryRequest.cc b/vpc/src/model/DeleteSnatEntryRequest.cc index 27e600d84..7a9a09dbc 100644 --- a/vpc/src/model/DeleteSnatEntryRequest.cc +++ b/vpc/src/model/DeleteSnatEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteSnatEntryRequest; DeleteSnatEntryRequest::DeleteSnatEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteSnatEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteSnatEntryRequest::~DeleteSnatEntryRequest() {} @@ -33,7 +35,18 @@ long DeleteSnatEntryRequest::getResourceOwnerId()const void DeleteSnatEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteSnatEntryRequest::getClientToken()const +{ + return clientToken_; +} + +void DeleteSnatEntryRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); } std::string DeleteSnatEntryRequest::getRegionId()const @@ -44,7 +57,7 @@ std::string DeleteSnatEntryRequest::getRegionId()const void DeleteSnatEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteSnatEntryRequest::getSnatEntryId()const @@ -55,7 +68,7 @@ std::string DeleteSnatEntryRequest::getSnatEntryId()const void DeleteSnatEntryRequest::setSnatEntryId(const std::string& snatEntryId) { snatEntryId_ = snatEntryId; - setCoreParameter("SnatEntryId", snatEntryId); + setParameter("SnatEntryId", snatEntryId); } std::string DeleteSnatEntryRequest::getResourceOwnerAccount()const @@ -66,7 +79,7 @@ std::string DeleteSnatEntryRequest::getResourceOwnerAccount()const void DeleteSnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteSnatEntryRequest::getOwnerAccount()const @@ -77,7 +90,7 @@ std::string DeleteSnatEntryRequest::getOwnerAccount()const void DeleteSnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteSnatEntryRequest::getSnatTableId()const @@ -88,7 +101,7 @@ std::string DeleteSnatEntryRequest::getSnatTableId()const void DeleteSnatEntryRequest::setSnatTableId(const std::string& snatTableId) { snatTableId_ = snatTableId; - setCoreParameter("SnatTableId", snatTableId); + setParameter("SnatTableId", snatTableId); } long DeleteSnatEntryRequest::getOwnerId()const @@ -99,6 +112,6 @@ long DeleteSnatEntryRequest::getOwnerId()const void DeleteSnatEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteSslVpnClientCertRequest.cc b/vpc/src/model/DeleteSslVpnClientCertRequest.cc index 4c0836e07..e1becf7c3 100644 --- a/vpc/src/model/DeleteSslVpnClientCertRequest.cc +++ b/vpc/src/model/DeleteSslVpnClientCertRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteSslVpnClientCertRequest; DeleteSslVpnClientCertRequest::DeleteSslVpnClientCertRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteSslVpnClientCert") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteSslVpnClientCertRequest::~DeleteSslVpnClientCertRequest() {} @@ -33,7 +35,7 @@ long DeleteSslVpnClientCertRequest::getResourceOwnerId()const void DeleteSslVpnClientCertRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteSslVpnClientCertRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteSslVpnClientCertRequest::getClientToken()const void DeleteSslVpnClientCertRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteSslVpnClientCertRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteSslVpnClientCertRequest::getRegionId()const void DeleteSslVpnClientCertRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteSslVpnClientCertRequest::getSslVpnClientCertId()const @@ -66,7 +68,7 @@ std::string DeleteSslVpnClientCertRequest::getSslVpnClientCertId()const void DeleteSslVpnClientCertRequest::setSslVpnClientCertId(const std::string& sslVpnClientCertId) { sslVpnClientCertId_ = sslVpnClientCertId; - setCoreParameter("SslVpnClientCertId", sslVpnClientCertId); + setParameter("SslVpnClientCertId", sslVpnClientCertId); } std::string DeleteSslVpnClientCertRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteSslVpnClientCertRequest::getResourceOwnerAccount()const void DeleteSslVpnClientCertRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteSslVpnClientCertRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteSslVpnClientCertRequest::getOwnerAccount()const void DeleteSslVpnClientCertRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteSslVpnClientCertRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteSslVpnClientCertRequest::getOwnerId()const void DeleteSslVpnClientCertRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteSslVpnServerRequest.cc b/vpc/src/model/DeleteSslVpnServerRequest.cc index e71464602..c8998c460 100644 --- a/vpc/src/model/DeleteSslVpnServerRequest.cc +++ b/vpc/src/model/DeleteSslVpnServerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteSslVpnServerRequest; DeleteSslVpnServerRequest::DeleteSslVpnServerRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteSslVpnServer") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteSslVpnServerRequest::~DeleteSslVpnServerRequest() {} @@ -33,7 +35,7 @@ long DeleteSslVpnServerRequest::getResourceOwnerId()const void DeleteSslVpnServerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteSslVpnServerRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteSslVpnServerRequest::getClientToken()const void DeleteSslVpnServerRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteSslVpnServerRequest::getSslVpnServerId()const @@ -55,7 +57,7 @@ std::string DeleteSslVpnServerRequest::getSslVpnServerId()const void DeleteSslVpnServerRequest::setSslVpnServerId(const std::string& sslVpnServerId) { sslVpnServerId_ = sslVpnServerId; - setCoreParameter("SslVpnServerId", sslVpnServerId); + setParameter("SslVpnServerId", sslVpnServerId); } std::string DeleteSslVpnServerRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DeleteSslVpnServerRequest::getRegionId()const void DeleteSslVpnServerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteSslVpnServerRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteSslVpnServerRequest::getResourceOwnerAccount()const void DeleteSslVpnServerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteSslVpnServerRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteSslVpnServerRequest::getOwnerAccount()const void DeleteSslVpnServerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteSslVpnServerRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteSslVpnServerRequest::getOwnerId()const void DeleteSslVpnServerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteVSwitchRequest.cc b/vpc/src/model/DeleteVSwitchRequest.cc index 38e28dd0d..89f1531f3 100644 --- a/vpc/src/model/DeleteVSwitchRequest.cc +++ b/vpc/src/model/DeleteVSwitchRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteVSwitchRequest; DeleteVSwitchRequest::DeleteVSwitchRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteVSwitch") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVSwitchRequest::~DeleteVSwitchRequest() {} @@ -33,7 +35,7 @@ long DeleteVSwitchRequest::getResourceOwnerId()const void DeleteVSwitchRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVSwitchRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteVSwitchRequest::getRegionId()const void DeleteVSwitchRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteVSwitchRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteVSwitchRequest::getResourceOwnerAccount()const void DeleteVSwitchRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteVSwitchRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteVSwitchRequest::getOwnerAccount()const void DeleteVSwitchRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteVSwitchRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DeleteVSwitchRequest::getOwnerId()const void DeleteVSwitchRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVSwitchRequest::getVSwitchId()const @@ -88,6 +90,6 @@ std::string DeleteVSwitchRequest::getVSwitchId()const void DeleteVSwitchRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } diff --git a/vpc/src/model/DeleteVirtualBorderRouterRequest.cc b/vpc/src/model/DeleteVirtualBorderRouterRequest.cc index 053307f54..0f2f2eb7e 100644 --- a/vpc/src/model/DeleteVirtualBorderRouterRequest.cc +++ b/vpc/src/model/DeleteVirtualBorderRouterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteVirtualBorderRouterRequest; DeleteVirtualBorderRouterRequest::DeleteVirtualBorderRouterRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteVirtualBorderRouter") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVirtualBorderRouterRequest::~DeleteVirtualBorderRouterRequest() {} @@ -33,7 +35,7 @@ long DeleteVirtualBorderRouterRequest::getResourceOwnerId()const void DeleteVirtualBorderRouterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVirtualBorderRouterRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteVirtualBorderRouterRequest::getClientToken()const void DeleteVirtualBorderRouterRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteVirtualBorderRouterRequest::getVbrId()const @@ -55,7 +57,7 @@ std::string DeleteVirtualBorderRouterRequest::getVbrId()const void DeleteVirtualBorderRouterRequest::setVbrId(const std::string& vbrId) { vbrId_ = vbrId; - setCoreParameter("VbrId", vbrId); + setParameter("VbrId", vbrId); } std::string DeleteVirtualBorderRouterRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DeleteVirtualBorderRouterRequest::getRegionId()const void DeleteVirtualBorderRouterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteVirtualBorderRouterRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteVirtualBorderRouterRequest::getResourceOwnerAccount()const void DeleteVirtualBorderRouterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteVirtualBorderRouterRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteVirtualBorderRouterRequest::getOwnerAccount()const void DeleteVirtualBorderRouterRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteVirtualBorderRouterRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteVirtualBorderRouterRequest::getOwnerId()const void DeleteVirtualBorderRouterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteVpcRequest.cc b/vpc/src/model/DeleteVpcRequest.cc index 9523b8fce..c64fc14f5 100644 --- a/vpc/src/model/DeleteVpcRequest.cc +++ b/vpc/src/model/DeleteVpcRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteVpcRequest; DeleteVpcRequest::DeleteVpcRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteVpc") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVpcRequest::~DeleteVpcRequest() {} @@ -33,7 +35,7 @@ long DeleteVpcRequest::getResourceOwnerId()const void DeleteVpcRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVpcRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DeleteVpcRequest::getRegionId()const void DeleteVpcRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteVpcRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DeleteVpcRequest::getResourceOwnerAccount()const void DeleteVpcRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteVpcRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteVpcRequest::getOwnerAccount()const void DeleteVpcRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteVpcRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DeleteVpcRequest::getOwnerId()const void DeleteVpcRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVpcRequest::getVpcId()const @@ -88,6 +90,6 @@ std::string DeleteVpcRequest::getVpcId()const void DeleteVpcRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/vpc/src/model/DeleteVpnConnectionRequest.cc b/vpc/src/model/DeleteVpnConnectionRequest.cc index a6f2b9768..ce56ee32f 100644 --- a/vpc/src/model/DeleteVpnConnectionRequest.cc +++ b/vpc/src/model/DeleteVpnConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteVpnConnectionRequest; DeleteVpnConnectionRequest::DeleteVpnConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteVpnConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVpnConnectionRequest::~DeleteVpnConnectionRequest() {} @@ -33,7 +35,7 @@ long DeleteVpnConnectionRequest::getResourceOwnerId()const void DeleteVpnConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVpnConnectionRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteVpnConnectionRequest::getClientToken()const void DeleteVpnConnectionRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteVpnConnectionRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteVpnConnectionRequest::getRegionId()const void DeleteVpnConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteVpnConnectionRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteVpnConnectionRequest::getResourceOwnerAccount()const void DeleteVpnConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteVpnConnectionRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteVpnConnectionRequest::getOwnerAccount()const void DeleteVpnConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DeleteVpnConnectionRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DeleteVpnConnectionRequest::getOwnerId()const void DeleteVpnConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVpnConnectionRequest::getVpnConnectionId()const @@ -99,6 +101,6 @@ std::string DeleteVpnConnectionRequest::getVpnConnectionId()const void DeleteVpnConnectionRequest::setVpnConnectionId(const std::string& vpnConnectionId) { vpnConnectionId_ = vpnConnectionId; - setCoreParameter("VpnConnectionId", vpnConnectionId); + setParameter("VpnConnectionId", vpnConnectionId); } diff --git a/vpc/src/model/DeleteVpnGatewayRequest.cc b/vpc/src/model/DeleteVpnGatewayRequest.cc index 444084667..bda4d17a5 100644 --- a/vpc/src/model/DeleteVpnGatewayRequest.cc +++ b/vpc/src/model/DeleteVpnGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteVpnGatewayRequest; DeleteVpnGatewayRequest::DeleteVpnGatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteVpnGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVpnGatewayRequest::~DeleteVpnGatewayRequest() {} @@ -33,7 +35,7 @@ long DeleteVpnGatewayRequest::getResourceOwnerId()const void DeleteVpnGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVpnGatewayRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteVpnGatewayRequest::getClientToken()const void DeleteVpnGatewayRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteVpnGatewayRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteVpnGatewayRequest::getRegionId()const void DeleteVpnGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteVpnGatewayRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteVpnGatewayRequest::getResourceOwnerAccount()const void DeleteVpnGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteVpnGatewayRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteVpnGatewayRequest::getOwnerAccount()const void DeleteVpnGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DeleteVpnGatewayRequest::getVpnGatewayId()const @@ -88,7 +90,7 @@ std::string DeleteVpnGatewayRequest::getVpnGatewayId()const void DeleteVpnGatewayRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long DeleteVpnGatewayRequest::getOwnerId()const @@ -99,6 +101,6 @@ long DeleteVpnGatewayRequest::getOwnerId()const void DeleteVpnGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DeleteVpnPbrRouteEntryRequest.cc b/vpc/src/model/DeleteVpnPbrRouteEntryRequest.cc index 0f6bfaaaa..17792f889 100644 --- a/vpc/src/model/DeleteVpnPbrRouteEntryRequest.cc +++ b/vpc/src/model/DeleteVpnPbrRouteEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteVpnPbrRouteEntryRequest; DeleteVpnPbrRouteEntryRequest::DeleteVpnPbrRouteEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteVpnPbrRouteEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVpnPbrRouteEntryRequest::~DeleteVpnPbrRouteEntryRequest() {} @@ -33,7 +35,7 @@ std::string DeleteVpnPbrRouteEntryRequest::getRouteSource()const void DeleteVpnPbrRouteEntryRequest::setRouteSource(const std::string& routeSource) { routeSource_ = routeSource; - setCoreParameter("RouteSource", routeSource); + setParameter("RouteSource", routeSource); } long DeleteVpnPbrRouteEntryRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DeleteVpnPbrRouteEntryRequest::getResourceOwnerId()const void DeleteVpnPbrRouteEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVpnPbrRouteEntryRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string DeleteVpnPbrRouteEntryRequest::getClientToken()const void DeleteVpnPbrRouteEntryRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteVpnPbrRouteEntryRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DeleteVpnPbrRouteEntryRequest::getRegionId()const void DeleteVpnPbrRouteEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteVpnPbrRouteEntryRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteVpnPbrRouteEntryRequest::getResourceOwnerAccount()const void DeleteVpnPbrRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteVpnPbrRouteEntryRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeleteVpnPbrRouteEntryRequest::getOwnerAccount()const void DeleteVpnPbrRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int DeleteVpnPbrRouteEntryRequest::getWeight()const @@ -99,7 +101,7 @@ int DeleteVpnPbrRouteEntryRequest::getWeight()const void DeleteVpnPbrRouteEntryRequest::setWeight(int weight) { weight_ = weight; - setCoreParameter("Weight", std::to_string(weight)); + setParameter("Weight", std::to_string(weight)); } std::string DeleteVpnPbrRouteEntryRequest::getVpnGatewayId()const @@ -110,7 +112,7 @@ std::string DeleteVpnPbrRouteEntryRequest::getVpnGatewayId()const void DeleteVpnPbrRouteEntryRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long DeleteVpnPbrRouteEntryRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DeleteVpnPbrRouteEntryRequest::getOwnerId()const void DeleteVpnPbrRouteEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVpnPbrRouteEntryRequest::getRouteDest()const @@ -132,7 +134,7 @@ std::string DeleteVpnPbrRouteEntryRequest::getRouteDest()const void DeleteVpnPbrRouteEntryRequest::setRouteDest(const std::string& routeDest) { routeDest_ = routeDest; - setCoreParameter("RouteDest", routeDest); + setParameter("RouteDest", routeDest); } std::string DeleteVpnPbrRouteEntryRequest::getNextHop()const @@ -143,7 +145,7 @@ std::string DeleteVpnPbrRouteEntryRequest::getNextHop()const void DeleteVpnPbrRouteEntryRequest::setNextHop(const std::string& nextHop) { nextHop_ = nextHop; - setCoreParameter("NextHop", nextHop); + setParameter("NextHop", nextHop); } std::string DeleteVpnPbrRouteEntryRequest::getOverlayMode()const @@ -154,6 +156,6 @@ std::string DeleteVpnPbrRouteEntryRequest::getOverlayMode()const void DeleteVpnPbrRouteEntryRequest::setOverlayMode(const std::string& overlayMode) { overlayMode_ = overlayMode; - setCoreParameter("OverlayMode", overlayMode); + setParameter("OverlayMode", overlayMode); } diff --git a/vpc/src/model/DeleteVpnRouteEntryRequest.cc b/vpc/src/model/DeleteVpnRouteEntryRequest.cc index 766415ff9..8a7abd443 100644 --- a/vpc/src/model/DeleteVpnRouteEntryRequest.cc +++ b/vpc/src/model/DeleteVpnRouteEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeleteVpnRouteEntryRequest; DeleteVpnRouteEntryRequest::DeleteVpnRouteEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeleteVpnRouteEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteVpnRouteEntryRequest::~DeleteVpnRouteEntryRequest() {} @@ -33,7 +35,7 @@ long DeleteVpnRouteEntryRequest::getResourceOwnerId()const void DeleteVpnRouteEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeleteVpnRouteEntryRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeleteVpnRouteEntryRequest::getClientToken()const void DeleteVpnRouteEntryRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DeleteVpnRouteEntryRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DeleteVpnRouteEntryRequest::getRegionId()const void DeleteVpnRouteEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeleteVpnRouteEntryRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DeleteVpnRouteEntryRequest::getResourceOwnerAccount()const void DeleteVpnRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DeleteVpnRouteEntryRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DeleteVpnRouteEntryRequest::getOwnerAccount()const void DeleteVpnRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int DeleteVpnRouteEntryRequest::getWeight()const @@ -88,7 +90,7 @@ int DeleteVpnRouteEntryRequest::getWeight()const void DeleteVpnRouteEntryRequest::setWeight(int weight) { weight_ = weight; - setCoreParameter("Weight", std::to_string(weight)); + setParameter("Weight", std::to_string(weight)); } std::string DeleteVpnRouteEntryRequest::getVpnGatewayId()const @@ -99,7 +101,7 @@ std::string DeleteVpnRouteEntryRequest::getVpnGatewayId()const void DeleteVpnRouteEntryRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long DeleteVpnRouteEntryRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DeleteVpnRouteEntryRequest::getOwnerId()const void DeleteVpnRouteEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeleteVpnRouteEntryRequest::getRouteDest()const @@ -121,7 +123,7 @@ std::string DeleteVpnRouteEntryRequest::getRouteDest()const void DeleteVpnRouteEntryRequest::setRouteDest(const std::string& routeDest) { routeDest_ = routeDest; - setCoreParameter("RouteDest", routeDest); + setParameter("RouteDest", routeDest); } std::string DeleteVpnRouteEntryRequest::getNextHop()const @@ -132,7 +134,7 @@ std::string DeleteVpnRouteEntryRequest::getNextHop()const void DeleteVpnRouteEntryRequest::setNextHop(const std::string& nextHop) { nextHop_ = nextHop; - setCoreParameter("NextHop", nextHop); + setParameter("NextHop", nextHop); } std::string DeleteVpnRouteEntryRequest::getOverlayMode()const @@ -143,6 +145,6 @@ std::string DeleteVpnRouteEntryRequest::getOverlayMode()const void DeleteVpnRouteEntryRequest::setOverlayMode(const std::string& overlayMode) { overlayMode_ = overlayMode; - setCoreParameter("OverlayMode", overlayMode); + setParameter("OverlayMode", overlayMode); } diff --git a/vpc/src/model/DeletionProtectionRequest.cc b/vpc/src/model/DeletionProtectionRequest.cc index 4d02a6a72..5f27bcad7 100644 --- a/vpc/src/model/DeletionProtectionRequest.cc +++ b/vpc/src/model/DeletionProtectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DeletionProtectionRequest; DeletionProtectionRequest::DeletionProtectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "DeletionProtection") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeletionProtectionRequest::~DeletionProtectionRequest() {} @@ -33,7 +35,7 @@ long DeletionProtectionRequest::getResourceOwnerId()const void DeletionProtectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DeletionProtectionRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DeletionProtectionRequest::getClientToken()const void DeletionProtectionRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } bool DeletionProtectionRequest::getProtectionEnable()const @@ -55,7 +57,7 @@ bool DeletionProtectionRequest::getProtectionEnable()const void DeletionProtectionRequest::setProtectionEnable(bool protectionEnable) { protectionEnable_ = protectionEnable; - setCoreParameter("ProtectionEnable", protectionEnable ? "true" : "false"); + setParameter("ProtectionEnable", protectionEnable ? "true" : "false"); } std::string DeletionProtectionRequest::getType()const @@ -66,7 +68,7 @@ std::string DeletionProtectionRequest::getType()const void DeletionProtectionRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } std::string DeletionProtectionRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DeletionProtectionRequest::getRegionId()const void DeletionProtectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DeletionProtectionRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DeletionProtectionRequest::getResourceOwnerAccount()const void DeletionProtectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DeletionProtectionRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DeletionProtectionRequest::getOwnerId()const void DeletionProtectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DeletionProtectionRequest::getInstanceId()const @@ -110,6 +112,6 @@ std::string DeletionProtectionRequest::getInstanceId()const void DeletionProtectionRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/vpc/src/model/DescribeAccessPointsRequest.cc b/vpc/src/model/DescribeAccessPointsRequest.cc index 806d49730..b392f1dbf 100644 --- a/vpc/src/model/DescribeAccessPointsRequest.cc +++ b/vpc/src/model/DescribeAccessPointsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeAccessPointsRequest; DescribeAccessPointsRequest::DescribeAccessPointsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeAccessPoints") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccessPointsRequest::~DescribeAccessPointsRequest() {} @@ -33,7 +35,7 @@ long DescribeAccessPointsRequest::getResourceOwnerId()const void DescribeAccessPointsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeAccessPointsRequest::getType()const @@ -44,7 +46,7 @@ std::string DescribeAccessPointsRequest::getType()const void DescribeAccessPointsRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } int DescribeAccessPointsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeAccessPointsRequest::getPageNumber()const void DescribeAccessPointsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeAccessPointsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeAccessPointsRequest::getRegionId()const void DescribeAccessPointsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeAccessPointsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeAccessPointsRequest::getPageSize()const void DescribeAccessPointsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAccessPointsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeAccessPointsRequest::getResourceOwnerAccount()const void DescribeAccessPointsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeAccessPointsRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeAccessPointsRequest::getOwnerId()const void DescribeAccessPointsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DescribeAccessPointsRequest::getFilter()const @@ -110,12 +112,13 @@ std::vector DescribeAccessPointsRequest::ge void DescribeAccessPointsRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - for(int i = 0; i!= obj.value.size(); i++) setCoreParameter(str + ".Value."+ std::to_string(i), obj.value.at(i)); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) { + setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2)); + } + setParameter(filterObjStr + ".Key", filterObj.key); } } @@ -127,7 +130,7 @@ std::string DescribeAccessPointsRequest::getHostOperator()const void DescribeAccessPointsRequest::setHostOperator(const std::string& hostOperator) { hostOperator_ = hostOperator; - setCoreParameter("HostOperator", hostOperator); + setParameter("HostOperator", hostOperator); } std::string DescribeAccessPointsRequest::getName()const @@ -138,6 +141,6 @@ std::string DescribeAccessPointsRequest::getName()const void DescribeAccessPointsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/DescribeBandwidthPackagesRequest.cc b/vpc/src/model/DescribeBandwidthPackagesRequest.cc index e430430d8..a4c44d39a 100644 --- a/vpc/src/model/DescribeBandwidthPackagesRequest.cc +++ b/vpc/src/model/DescribeBandwidthPackagesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeBandwidthPackagesRequest; DescribeBandwidthPackagesRequest::DescribeBandwidthPackagesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeBandwidthPackages") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBandwidthPackagesRequest::~DescribeBandwidthPackagesRequest() {} @@ -33,7 +35,7 @@ long DescribeBandwidthPackagesRequest::getResourceOwnerId()const void DescribeBandwidthPackagesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeBandwidthPackagesRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeBandwidthPackagesRequest::getPageNumber()const void DescribeBandwidthPackagesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeBandwidthPackagesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeBandwidthPackagesRequest::getRegionId()const void DescribeBandwidthPackagesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeBandwidthPackagesRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeBandwidthPackagesRequest::getPageSize()const void DescribeBandwidthPackagesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeBandwidthPackagesRequest::getNatGatewayId()const @@ -77,7 +79,7 @@ std::string DescribeBandwidthPackagesRequest::getNatGatewayId()const void DescribeBandwidthPackagesRequest::setNatGatewayId(const std::string& natGatewayId) { natGatewayId_ = natGatewayId; - setCoreParameter("NatGatewayId", natGatewayId); + setParameter("NatGatewayId", natGatewayId); } std::string DescribeBandwidthPackagesRequest::getBandwidthPackageId()const @@ -88,7 +90,7 @@ std::string DescribeBandwidthPackagesRequest::getBandwidthPackageId()const void DescribeBandwidthPackagesRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string DescribeBandwidthPackagesRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeBandwidthPackagesRequest::getResourceOwnerAccount()const void DescribeBandwidthPackagesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeBandwidthPackagesRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeBandwidthPackagesRequest::getOwnerAccount()const void DescribeBandwidthPackagesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeBandwidthPackagesRequest::getOwnerId()const @@ -121,6 +123,6 @@ long DescribeBandwidthPackagesRequest::getOwnerId()const void DescribeBandwidthPackagesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeBgpGroupsRequest.cc b/vpc/src/model/DescribeBgpGroupsRequest.cc index 4d0e702e5..78dc591da 100644 --- a/vpc/src/model/DescribeBgpGroupsRequest.cc +++ b/vpc/src/model/DescribeBgpGroupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeBgpGroupsRequest; DescribeBgpGroupsRequest::DescribeBgpGroupsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeBgpGroups") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBgpGroupsRequest::~DescribeBgpGroupsRequest() {} @@ -33,7 +35,7 @@ long DescribeBgpGroupsRequest::getResourceOwnerId()const void DescribeBgpGroupsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeBgpGroupsRequest::getBgpGroupId()const @@ -44,7 +46,7 @@ std::string DescribeBgpGroupsRequest::getBgpGroupId()const void DescribeBgpGroupsRequest::setBgpGroupId(const std::string& bgpGroupId) { bgpGroupId_ = bgpGroupId; - setCoreParameter("BgpGroupId", bgpGroupId); + setParameter("BgpGroupId", bgpGroupId); } int DescribeBgpGroupsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeBgpGroupsRequest::getPageNumber()const void DescribeBgpGroupsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeBgpGroupsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeBgpGroupsRequest::getRegionId()const void DescribeBgpGroupsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeBgpGroupsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeBgpGroupsRequest::getPageSize()const void DescribeBgpGroupsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } bool DescribeBgpGroupsRequest::getIsDefault()const @@ -88,7 +90,7 @@ bool DescribeBgpGroupsRequest::getIsDefault()const void DescribeBgpGroupsRequest::setIsDefault(bool isDefault) { isDefault_ = isDefault; - setCoreParameter("IsDefault", isDefault ? "true" : "false"); + setParameter("IsDefault", isDefault ? "true" : "false"); } std::string DescribeBgpGroupsRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeBgpGroupsRequest::getResourceOwnerAccount()const void DescribeBgpGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeBgpGroupsRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeBgpGroupsRequest::getOwnerAccount()const void DescribeBgpGroupsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeBgpGroupsRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeBgpGroupsRequest::getOwnerId()const void DescribeBgpGroupsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeBgpGroupsRequest::getRouterId()const @@ -132,6 +134,6 @@ std::string DescribeBgpGroupsRequest::getRouterId()const void DescribeBgpGroupsRequest::setRouterId(const std::string& routerId) { routerId_ = routerId; - setCoreParameter("RouterId", routerId); + setParameter("RouterId", routerId); } diff --git a/vpc/src/model/DescribeBgpNetworksRequest.cc b/vpc/src/model/DescribeBgpNetworksRequest.cc index 95cefa6ba..8512acff5 100644 --- a/vpc/src/model/DescribeBgpNetworksRequest.cc +++ b/vpc/src/model/DescribeBgpNetworksRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeBgpNetworksRequest; DescribeBgpNetworksRequest::DescribeBgpNetworksRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeBgpNetworks") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBgpNetworksRequest::~DescribeBgpNetworksRequest() {} @@ -33,7 +35,7 @@ long DescribeBgpNetworksRequest::getResourceOwnerId()const void DescribeBgpNetworksRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeBgpNetworksRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeBgpNetworksRequest::getPageNumber()const void DescribeBgpNetworksRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeBgpNetworksRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeBgpNetworksRequest::getRegionId()const void DescribeBgpNetworksRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeBgpNetworksRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeBgpNetworksRequest::getPageSize()const void DescribeBgpNetworksRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeBgpNetworksRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeBgpNetworksRequest::getResourceOwnerAccount()const void DescribeBgpNetworksRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeBgpNetworksRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeBgpNetworksRequest::getOwnerAccount()const void DescribeBgpNetworksRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeBgpNetworksRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeBgpNetworksRequest::getOwnerId()const void DescribeBgpNetworksRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeBgpNetworksRequest::getRouterId()const @@ -110,6 +112,6 @@ std::string DescribeBgpNetworksRequest::getRouterId()const void DescribeBgpNetworksRequest::setRouterId(const std::string& routerId) { routerId_ = routerId; - setCoreParameter("RouterId", routerId); + setParameter("RouterId", routerId); } diff --git a/vpc/src/model/DescribeBgpNetworksResult.cc b/vpc/src/model/DescribeBgpNetworksResult.cc index 901e5c7f4..72848afd8 100644 --- a/vpc/src/model/DescribeBgpNetworksResult.cc +++ b/vpc/src/model/DescribeBgpNetworksResult.cc @@ -49,6 +49,8 @@ void DescribeBgpNetworksResult::parse(const std::string &payload) bgpNetworksObject.dstCidrBlock = valueBgpNetworksBgpNetwork["DstCidrBlock"].asString(); if(!valueBgpNetworksBgpNetwork["RouterId"].isNull()) bgpNetworksObject.routerId = valueBgpNetworksBgpNetwork["RouterId"].asString(); + if(!valueBgpNetworksBgpNetwork["Status"].isNull()) + bgpNetworksObject.status = valueBgpNetworksBgpNetwork["Status"].asString(); bgpNetworks_.push_back(bgpNetworksObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeBgpPeersRequest.cc b/vpc/src/model/DescribeBgpPeersRequest.cc index a3c2af166..a0e17e68c 100644 --- a/vpc/src/model/DescribeBgpPeersRequest.cc +++ b/vpc/src/model/DescribeBgpPeersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeBgpPeersRequest; DescribeBgpPeersRequest::DescribeBgpPeersRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeBgpPeers") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBgpPeersRequest::~DescribeBgpPeersRequest() {} @@ -33,7 +35,7 @@ long DescribeBgpPeersRequest::getResourceOwnerId()const void DescribeBgpPeersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeBgpPeersRequest::getBgpGroupId()const @@ -44,7 +46,7 @@ std::string DescribeBgpPeersRequest::getBgpGroupId()const void DescribeBgpPeersRequest::setBgpGroupId(const std::string& bgpGroupId) { bgpGroupId_ = bgpGroupId; - setCoreParameter("BgpGroupId", bgpGroupId); + setParameter("BgpGroupId", bgpGroupId); } int DescribeBgpPeersRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeBgpPeersRequest::getPageNumber()const void DescribeBgpPeersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeBgpPeersRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeBgpPeersRequest::getRegionId()const void DescribeBgpPeersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeBgpPeersRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeBgpPeersRequest::getPageSize()const void DescribeBgpPeersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } bool DescribeBgpPeersRequest::getIsDefault()const @@ -88,7 +90,7 @@ bool DescribeBgpPeersRequest::getIsDefault()const void DescribeBgpPeersRequest::setIsDefault(bool isDefault) { isDefault_ = isDefault; - setCoreParameter("IsDefault", isDefault ? "true" : "false"); + setParameter("IsDefault", isDefault ? "true" : "false"); } std::string DescribeBgpPeersRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeBgpPeersRequest::getResourceOwnerAccount()const void DescribeBgpPeersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeBgpPeersRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeBgpPeersRequest::getOwnerAccount()const void DescribeBgpPeersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeBgpPeersRequest::getBgpPeerId()const @@ -121,7 +123,7 @@ std::string DescribeBgpPeersRequest::getBgpPeerId()const void DescribeBgpPeersRequest::setBgpPeerId(const std::string& bgpPeerId) { bgpPeerId_ = bgpPeerId; - setCoreParameter("BgpPeerId", bgpPeerId); + setParameter("BgpPeerId", bgpPeerId); } long DescribeBgpPeersRequest::getOwnerId()const @@ -132,7 +134,7 @@ long DescribeBgpPeersRequest::getOwnerId()const void DescribeBgpPeersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeBgpPeersRequest::getRouterId()const @@ -143,6 +145,6 @@ std::string DescribeBgpPeersRequest::getRouterId()const void DescribeBgpPeersRequest::setRouterId(const std::string& routerId) { routerId_ = routerId; - setCoreParameter("RouterId", routerId); + setParameter("RouterId", routerId); } diff --git a/vpc/src/model/DescribeCommonBandwidthPackagesRequest.cc b/vpc/src/model/DescribeCommonBandwidthPackagesRequest.cc index 519dd9a0a..6952d3824 100644 --- a/vpc/src/model/DescribeCommonBandwidthPackagesRequest.cc +++ b/vpc/src/model/DescribeCommonBandwidthPackagesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeCommonBandwidthPackagesRequest; DescribeCommonBandwidthPackagesRequest::DescribeCommonBandwidthPackagesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeCommonBandwidthPackages") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCommonBandwidthPackagesRequest::~DescribeCommonBandwidthPackagesRequest() {} @@ -33,7 +35,7 @@ long DescribeCommonBandwidthPackagesRequest::getResourceOwnerId()const void DescribeCommonBandwidthPackagesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool DescribeCommonBandwidthPackagesRequest::getIncludeReservationData()const @@ -44,7 +46,7 @@ bool DescribeCommonBandwidthPackagesRequest::getIncludeReservationData()const void DescribeCommonBandwidthPackagesRequest::setIncludeReservationData(bool includeReservationData) { includeReservationData_ = includeReservationData; - setCoreParameter("IncludeReservationData", includeReservationData ? "true" : "false"); + setParameter("IncludeReservationData", includeReservationData ? "true" : "false"); } int DescribeCommonBandwidthPackagesRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeCommonBandwidthPackagesRequest::getPageNumber()const void DescribeCommonBandwidthPackagesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeCommonBandwidthPackagesRequest::getResourceGroupId()const @@ -66,7 +68,7 @@ std::string DescribeCommonBandwidthPackagesRequest::getResourceGroupId()const void DescribeCommonBandwidthPackagesRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeCommonBandwidthPackagesRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeCommonBandwidthPackagesRequest::getRegionId()const void DescribeCommonBandwidthPackagesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeCommonBandwidthPackagesRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeCommonBandwidthPackagesRequest::getPageSize()const void DescribeCommonBandwidthPackagesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCommonBandwidthPackagesRequest::getBandwidthPackageId()const @@ -99,7 +101,7 @@ std::string DescribeCommonBandwidthPackagesRequest::getBandwidthPackageId()const void DescribeCommonBandwidthPackagesRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string DescribeCommonBandwidthPackagesRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeCommonBandwidthPackagesRequest::getResourceOwnerAccount()con void DescribeCommonBandwidthPackagesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCommonBandwidthPackagesRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string DescribeCommonBandwidthPackagesRequest::getOwnerAccount()const void DescribeCommonBandwidthPackagesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCommonBandwidthPackagesRequest::getOwnerId()const @@ -132,7 +134,7 @@ long DescribeCommonBandwidthPackagesRequest::getOwnerId()const void DescribeCommonBandwidthPackagesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeCommonBandwidthPackagesRequest::getName()const @@ -143,6 +145,6 @@ std::string DescribeCommonBandwidthPackagesRequest::getName()const void DescribeCommonBandwidthPackagesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/DescribeCustomerGatewayRequest.cc b/vpc/src/model/DescribeCustomerGatewayRequest.cc index 06f4d9bea..5e8010ebe 100644 --- a/vpc/src/model/DescribeCustomerGatewayRequest.cc +++ b/vpc/src/model/DescribeCustomerGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeCustomerGatewayRequest; DescribeCustomerGatewayRequest::DescribeCustomerGatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeCustomerGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCustomerGatewayRequest::~DescribeCustomerGatewayRequest() {} @@ -33,7 +35,7 @@ long DescribeCustomerGatewayRequest::getResourceOwnerId()const void DescribeCustomerGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCustomerGatewayRequest::getCustomerGatewayId()const @@ -44,7 +46,7 @@ std::string DescribeCustomerGatewayRequest::getCustomerGatewayId()const void DescribeCustomerGatewayRequest::setCustomerGatewayId(const std::string& customerGatewayId) { customerGatewayId_ = customerGatewayId; - setCoreParameter("CustomerGatewayId", customerGatewayId); + setParameter("CustomerGatewayId", customerGatewayId); } std::string DescribeCustomerGatewayRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeCustomerGatewayRequest::getRegionId()const void DescribeCustomerGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeCustomerGatewayRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeCustomerGatewayRequest::getResourceOwnerAccount()const void DescribeCustomerGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCustomerGatewayRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeCustomerGatewayRequest::getOwnerAccount()const void DescribeCustomerGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCustomerGatewayRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeCustomerGatewayRequest::getOwnerId()const void DescribeCustomerGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeCustomerGatewaysRequest.cc b/vpc/src/model/DescribeCustomerGatewaysRequest.cc index 507ab8333..94f623ca2 100644 --- a/vpc/src/model/DescribeCustomerGatewaysRequest.cc +++ b/vpc/src/model/DescribeCustomerGatewaysRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeCustomerGatewaysRequest; DescribeCustomerGatewaysRequest::DescribeCustomerGatewaysRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeCustomerGateways") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCustomerGatewaysRequest::~DescribeCustomerGatewaysRequest() {} @@ -33,7 +35,7 @@ long DescribeCustomerGatewaysRequest::getResourceOwnerId()const void DescribeCustomerGatewaysRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeCustomerGatewaysRequest::getCustomerGatewayId()const @@ -44,7 +46,7 @@ std::string DescribeCustomerGatewaysRequest::getCustomerGatewayId()const void DescribeCustomerGatewaysRequest::setCustomerGatewayId(const std::string& customerGatewayId) { customerGatewayId_ = customerGatewayId; - setCoreParameter("CustomerGatewayId", customerGatewayId); + setParameter("CustomerGatewayId", customerGatewayId); } int DescribeCustomerGatewaysRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeCustomerGatewaysRequest::getPageNumber()const void DescribeCustomerGatewaysRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeCustomerGatewaysRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeCustomerGatewaysRequest::getRegionId()const void DescribeCustomerGatewaysRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeCustomerGatewaysRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeCustomerGatewaysRequest::getPageSize()const void DescribeCustomerGatewaysRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeCustomerGatewaysRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeCustomerGatewaysRequest::getResourceOwnerAccount()const void DescribeCustomerGatewaysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeCustomerGatewaysRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeCustomerGatewaysRequest::getOwnerAccount()const void DescribeCustomerGatewaysRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeCustomerGatewaysRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeCustomerGatewaysRequest::getOwnerId()const void DescribeCustomerGatewaysRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeEipAddressesRequest.cc b/vpc/src/model/DescribeEipAddressesRequest.cc index f1a318287..f02188419 100644 --- a/vpc/src/model/DescribeEipAddressesRequest.cc +++ b/vpc/src/model/DescribeEipAddressesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeEipAddressesRequest; DescribeEipAddressesRequest::DescribeEipAddressesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeEipAddresses") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEipAddressesRequest::~DescribeEipAddressesRequest() {} @@ -33,7 +35,7 @@ long DescribeEipAddressesRequest::getResourceOwnerId()const void DescribeEipAddressesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeEipAddressesRequest::getFilter2Value()const @@ -44,7 +46,7 @@ std::string DescribeEipAddressesRequest::getFilter2Value()const void DescribeEipAddressesRequest::setFilter2Value(const std::string& filter2Value) { filter2Value_ = filter2Value; - setCoreParameter("Filter2Value", filter2Value); + setParameter("Filter2Value", filter2Value); } std::string DescribeEipAddressesRequest::getISP()const @@ -55,7 +57,7 @@ std::string DescribeEipAddressesRequest::getISP()const void DescribeEipAddressesRequest::setISP(const std::string& iSP) { iSP_ = iSP; - setCoreParameter("ISP", iSP); + setParameter("ISP", iSP); } std::string DescribeEipAddressesRequest::getAllocationId()const @@ -66,7 +68,7 @@ std::string DescribeEipAddressesRequest::getAllocationId()const void DescribeEipAddressesRequest::setAllocationId(const std::string& allocationId) { allocationId_ = allocationId; - setCoreParameter("AllocationId", allocationId); + setParameter("AllocationId", allocationId); } bool DescribeEipAddressesRequest::getIncludeReservationData()const @@ -77,7 +79,7 @@ bool DescribeEipAddressesRequest::getIncludeReservationData()const void DescribeEipAddressesRequest::setIncludeReservationData(bool includeReservationData) { includeReservationData_ = includeReservationData; - setCoreParameter("IncludeReservationData", includeReservationData ? "true" : "false"); + setParameter("IncludeReservationData", includeReservationData ? "true" : "false"); } std::string DescribeEipAddressesRequest::getEipAddress()const @@ -88,7 +90,7 @@ std::string DescribeEipAddressesRequest::getEipAddress()const void DescribeEipAddressesRequest::setEipAddress(const std::string& eipAddress) { eipAddress_ = eipAddress; - setCoreParameter("EipAddress", eipAddress); + setParameter("EipAddress", eipAddress); } int DescribeEipAddressesRequest::getPageNumber()const @@ -99,7 +101,7 @@ int DescribeEipAddressesRequest::getPageNumber()const void DescribeEipAddressesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeEipAddressesRequest::getResourceGroupId()const @@ -110,7 +112,7 @@ std::string DescribeEipAddressesRequest::getResourceGroupId()const void DescribeEipAddressesRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeEipAddressesRequest::getLockReason()const @@ -121,7 +123,7 @@ std::string DescribeEipAddressesRequest::getLockReason()const void DescribeEipAddressesRequest::setLockReason(const std::string& lockReason) { lockReason_ = lockReason; - setCoreParameter("LockReason", lockReason); + setParameter("LockReason", lockReason); } std::string DescribeEipAddressesRequest::getFilter1Key()const @@ -132,7 +134,7 @@ std::string DescribeEipAddressesRequest::getFilter1Key()const void DescribeEipAddressesRequest::setFilter1Key(const std::string& filter1Key) { filter1Key_ = filter1Key; - setCoreParameter("Filter1Key", filter1Key); + setParameter("Filter1Key", filter1Key); } std::string DescribeEipAddressesRequest::getRegionId()const @@ -143,7 +145,7 @@ std::string DescribeEipAddressesRequest::getRegionId()const void DescribeEipAddressesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeEipAddressesRequest::getAssociatedInstanceType()const @@ -154,7 +156,7 @@ std::string DescribeEipAddressesRequest::getAssociatedInstanceType()const void DescribeEipAddressesRequest::setAssociatedInstanceType(const std::string& associatedInstanceType) { associatedInstanceType_ = associatedInstanceType; - setCoreParameter("AssociatedInstanceType", associatedInstanceType); + setParameter("AssociatedInstanceType", associatedInstanceType); } int DescribeEipAddressesRequest::getPageSize()const @@ -165,7 +167,7 @@ int DescribeEipAddressesRequest::getPageSize()const void DescribeEipAddressesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeEipAddressesRequest::getTag()const @@ -176,15 +178,25 @@ std::vector DescribeEipAddressesRequest::getTa void DescribeEipAddressesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } +std::string DescribeEipAddressesRequest::getSegmentInstanceId()const +{ + return segmentInstanceId_; +} + +void DescribeEipAddressesRequest::setSegmentInstanceId(const std::string& segmentInstanceId) +{ + segmentInstanceId_ = segmentInstanceId; + setParameter("SegmentInstanceId", segmentInstanceId); +} + std::string DescribeEipAddressesRequest::getResourceOwnerAccount()const { return resourceOwnerAccount_; @@ -193,7 +205,7 @@ std::string DescribeEipAddressesRequest::getResourceOwnerAccount()const void DescribeEipAddressesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeEipAddressesRequest::getOwnerAccount()const @@ -204,7 +216,7 @@ std::string DescribeEipAddressesRequest::getOwnerAccount()const void DescribeEipAddressesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeEipAddressesRequest::getFilter1Value()const @@ -215,7 +227,7 @@ std::string DescribeEipAddressesRequest::getFilter1Value()const void DescribeEipAddressesRequest::setFilter1Value(const std::string& filter1Value) { filter1Value_ = filter1Value; - setCoreParameter("Filter1Value", filter1Value); + setParameter("Filter1Value", filter1Value); } std::string DescribeEipAddressesRequest::getFilter2Key()const @@ -226,7 +238,7 @@ std::string DescribeEipAddressesRequest::getFilter2Key()const void DescribeEipAddressesRequest::setFilter2Key(const std::string& filter2Key) { filter2Key_ = filter2Key; - setCoreParameter("Filter2Key", filter2Key); + setParameter("Filter2Key", filter2Key); } long DescribeEipAddressesRequest::getOwnerId()const @@ -237,7 +249,7 @@ long DescribeEipAddressesRequest::getOwnerId()const void DescribeEipAddressesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeEipAddressesRequest::getChargeType()const @@ -248,7 +260,7 @@ std::string DescribeEipAddressesRequest::getChargeType()const void DescribeEipAddressesRequest::setChargeType(const std::string& chargeType) { chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); + setParameter("ChargeType", chargeType); } std::string DescribeEipAddressesRequest::getAssociatedInstanceId()const @@ -259,7 +271,7 @@ std::string DescribeEipAddressesRequest::getAssociatedInstanceId()const void DescribeEipAddressesRequest::setAssociatedInstanceId(const std::string& associatedInstanceId) { associatedInstanceId_ = associatedInstanceId; - setCoreParameter("AssociatedInstanceId", associatedInstanceId); + setParameter("AssociatedInstanceId", associatedInstanceId); } std::string DescribeEipAddressesRequest::getStatus()const @@ -270,6 +282,6 @@ std::string DescribeEipAddressesRequest::getStatus()const void DescribeEipAddressesRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vpc/src/model/DescribeEipAddressesResult.cc b/vpc/src/model/DescribeEipAddressesResult.cc index f5becae8d..d66317a50 100644 --- a/vpc/src/model/DescribeEipAddressesResult.cc +++ b/vpc/src/model/DescribeEipAddressesResult.cc @@ -103,6 +103,8 @@ void DescribeEipAddressesResult::parse(const std::string &payload) eipAddressesObject.deletionProtection = valueEipAddressesEipAddress["DeletionProtection"].asString() == "true"; if(!valueEipAddressesEipAddress["SecondLimited"].isNull()) eipAddressesObject.secondLimited = valueEipAddressesEipAddress["SecondLimited"].asString() == "true"; + if(!valueEipAddressesEipAddress["SegmentInstanceId"].isNull()) + eipAddressesObject.segmentInstanceId = valueEipAddressesEipAddress["SegmentInstanceId"].asString(); auto allOperationLocksNode = allEipAddressesNode["OperationLocks"]["LockReason"]; for (auto allEipAddressesNodeOperationLocksLockReason : allOperationLocksNode) { diff --git a/vpc/src/model/DescribeEipGatewayInfoRequest.cc b/vpc/src/model/DescribeEipGatewayInfoRequest.cc index 8dc961d31..3db9cd29a 100644 --- a/vpc/src/model/DescribeEipGatewayInfoRequest.cc +++ b/vpc/src/model/DescribeEipGatewayInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeEipGatewayInfoRequest; DescribeEipGatewayInfoRequest::DescribeEipGatewayInfoRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeEipGatewayInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEipGatewayInfoRequest::~DescribeEipGatewayInfoRequest() {} @@ -33,7 +35,7 @@ long DescribeEipGatewayInfoRequest::getResourceOwnerId()const void DescribeEipGatewayInfoRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeEipGatewayInfoRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DescribeEipGatewayInfoRequest::getResourceOwnerAccount()const void DescribeEipGatewayInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeEipGatewayInfoRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeEipGatewayInfoRequest::getOwnerAccount()const void DescribeEipGatewayInfoRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeEipGatewayInfoRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeEipGatewayInfoRequest::getOwnerId()const void DescribeEipGatewayInfoRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeEipGatewayInfoRequest::getInstanceId()const @@ -77,7 +79,7 @@ std::string DescribeEipGatewayInfoRequest::getInstanceId()const void DescribeEipGatewayInfoRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DescribeEipGatewayInfoRequest::getRegionId()const @@ -88,6 +90,6 @@ std::string DescribeEipGatewayInfoRequest::getRegionId()const void DescribeEipGatewayInfoRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/vpc/src/model/DescribeEipMonitorDataRequest.cc b/vpc/src/model/DescribeEipMonitorDataRequest.cc index f6978650e..8d1a1931c 100644 --- a/vpc/src/model/DescribeEipMonitorDataRequest.cc +++ b/vpc/src/model/DescribeEipMonitorDataRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeEipMonitorDataRequest; DescribeEipMonitorDataRequest::DescribeEipMonitorDataRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeEipMonitorData") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEipMonitorDataRequest::~DescribeEipMonitorDataRequest() {} @@ -33,7 +35,7 @@ long DescribeEipMonitorDataRequest::getResourceOwnerId()const void DescribeEipMonitorDataRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeEipMonitorDataRequest::getAllocationId()const @@ -44,7 +46,7 @@ std::string DescribeEipMonitorDataRequest::getAllocationId()const void DescribeEipMonitorDataRequest::setAllocationId(const std::string& allocationId) { allocationId_ = allocationId; - setCoreParameter("AllocationId", allocationId); + setParameter("AllocationId", allocationId); } std::string DescribeEipMonitorDataRequest::getStartTime()const @@ -55,7 +57,7 @@ std::string DescribeEipMonitorDataRequest::getStartTime()const void DescribeEipMonitorDataRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } std::string DescribeEipMonitorDataRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeEipMonitorDataRequest::getRegionId()const void DescribeEipMonitorDataRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeEipMonitorDataRequest::getPeriod()const @@ -77,7 +79,7 @@ int DescribeEipMonitorDataRequest::getPeriod()const void DescribeEipMonitorDataRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } std::string DescribeEipMonitorDataRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeEipMonitorDataRequest::getResourceOwnerAccount()const void DescribeEipMonitorDataRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeEipMonitorDataRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeEipMonitorDataRequest::getOwnerAccount()const void DescribeEipMonitorDataRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeEipMonitorDataRequest::getEndTime()const @@ -110,7 +112,7 @@ std::string DescribeEipMonitorDataRequest::getEndTime()const void DescribeEipMonitorDataRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } long DescribeEipMonitorDataRequest::getOwnerId()const @@ -121,6 +123,6 @@ long DescribeEipMonitorDataRequest::getOwnerId()const void DescribeEipMonitorDataRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeEipMonitorDataResult.cc b/vpc/src/model/DescribeEipMonitorDataResult.cc index 3af705ff5..571c73380 100644 --- a/vpc/src/model/DescribeEipMonitorDataResult.cc +++ b/vpc/src/model/DescribeEipMonitorDataResult.cc @@ -44,9 +44,9 @@ void DescribeEipMonitorDataResult::parse(const std::string &payload) { EipMonitorData eipMonitorDatasObject; if(!valueEipMonitorDatasEipMonitorData["EipRX"].isNull()) - eipMonitorDatasObject.eipRX = std::stoi(valueEipMonitorDatasEipMonitorData["EipRX"].asString()); + eipMonitorDatasObject.eipRX = std::stol(valueEipMonitorDatasEipMonitorData["EipRX"].asString()); if(!valueEipMonitorDatasEipMonitorData["EipTX"].isNull()) - eipMonitorDatasObject.eipTX = std::stoi(valueEipMonitorDatasEipMonitorData["EipTX"].asString()); + eipMonitorDatasObject.eipTX = std::stol(valueEipMonitorDatasEipMonitorData["EipTX"].asString()); if(!valueEipMonitorDatasEipMonitorData["EipFlow"].isNull()) eipMonitorDatasObject.eipFlow = std::stoi(valueEipMonitorDatasEipMonitorData["EipFlow"].asString()); if(!valueEipMonitorDatasEipMonitorData["EipBandwidth"].isNull()) diff --git a/vpc/src/model/DescribeEipSegmentRequest.cc b/vpc/src/model/DescribeEipSegmentRequest.cc new file mode 100644 index 000000000..458751983 --- /dev/null +++ b/vpc/src/model/DescribeEipSegmentRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Vpc::Model::DescribeEipSegmentRequest; + +DescribeEipSegmentRequest::DescribeEipSegmentRequest() : + RpcServiceRequest("vpc", "2016-04-28", "DescribeEipSegment") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeEipSegmentRequest::~DescribeEipSegmentRequest() +{} + +long DescribeEipSegmentRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeEipSegmentRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeEipSegmentRequest::getClientToken()const +{ + return clientToken_; +} + +void DescribeEipSegmentRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +int DescribeEipSegmentRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeEipSegmentRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeEipSegmentRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeEipSegmentRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeEipSegmentRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeEipSegmentRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeEipSegmentRequest::getSegmentInstanceId()const +{ + return segmentInstanceId_; +} + +void DescribeEipSegmentRequest::setSegmentInstanceId(const std::string& segmentInstanceId) +{ + segmentInstanceId_ = segmentInstanceId; + setParameter("SegmentInstanceId", segmentInstanceId); +} + +std::string DescribeEipSegmentRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeEipSegmentRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeEipSegmentRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeEipSegmentRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeEipSegmentRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeEipSegmentRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/vpc/src/model/DescribeEipSegmentResult.cc b/vpc/src/model/DescribeEipSegmentResult.cc new file mode 100644 index 000000000..19261eeba --- /dev/null +++ b/vpc/src/model/DescribeEipSegmentResult.cc @@ -0,0 +1,92 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Vpc; +using namespace AlibabaCloud::Vpc::Model; + +DescribeEipSegmentResult::DescribeEipSegmentResult() : + ServiceResult() +{} + +DescribeEipSegmentResult::DescribeEipSegmentResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeEipSegmentResult::~DescribeEipSegmentResult() +{} + +void DescribeEipSegmentResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allEipSegmentsNode = value["EipSegments"]["EipSegment"]; + for (auto valueEipSegmentsEipSegment : allEipSegmentsNode) + { + EipSegment eipSegmentsObject; + if(!valueEipSegmentsEipSegment["InstanceId"].isNull()) + eipSegmentsObject.instanceId = valueEipSegmentsEipSegment["InstanceId"].asString(); + if(!valueEipSegmentsEipSegment["Segment"].isNull()) + eipSegmentsObject.segment = valueEipSegmentsEipSegment["Segment"].asString(); + if(!valueEipSegmentsEipSegment["Status"].isNull()) + eipSegmentsObject.status = valueEipSegmentsEipSegment["Status"].asString(); + if(!valueEipSegmentsEipSegment["RegionId"].isNull()) + eipSegmentsObject.regionId = valueEipSegmentsEipSegment["RegionId"].asString(); + if(!valueEipSegmentsEipSegment["IpCount"].isNull()) + eipSegmentsObject.ipCount = valueEipSegmentsEipSegment["IpCount"].asString(); + if(!valueEipSegmentsEipSegment["Name"].isNull()) + eipSegmentsObject.name = valueEipSegmentsEipSegment["Name"].asString(); + if(!valueEipSegmentsEipSegment["Descritpion"].isNull()) + eipSegmentsObject.descritpion = valueEipSegmentsEipSegment["Descritpion"].asString(); + if(!valueEipSegmentsEipSegment["CreationTime"].isNull()) + eipSegmentsObject.creationTime = valueEipSegmentsEipSegment["CreationTime"].asString(); + eipSegments_.push_back(eipSegmentsObject); + } + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + +} + +std::vector DescribeEipSegmentResult::getEipSegments()const +{ + return eipSegments_; +} + +int DescribeEipSegmentResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeEipSegmentResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeEipSegmentResult::getPageNumber()const +{ + return pageNumber_; +} + diff --git a/vpc/src/model/DescribeExpressCloudConnectionsRequest.cc b/vpc/src/model/DescribeExpressCloudConnectionsRequest.cc index 4a98428b4..25c9bda60 100644 --- a/vpc/src/model/DescribeExpressCloudConnectionsRequest.cc +++ b/vpc/src/model/DescribeExpressCloudConnectionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeExpressCloudConnectionsRequest; DescribeExpressCloudConnectionsRequest::DescribeExpressCloudConnectionsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeExpressCloudConnections") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeExpressCloudConnectionsRequest::~DescribeExpressCloudConnectionsRequest() {} @@ -33,7 +35,7 @@ long DescribeExpressCloudConnectionsRequest::getResourceOwnerId()const void DescribeExpressCloudConnectionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeExpressCloudConnectionsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeExpressCloudConnectionsRequest::getPageNumber()const void DescribeExpressCloudConnectionsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeExpressCloudConnectionsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeExpressCloudConnectionsRequest::getRegionId()const void DescribeExpressCloudConnectionsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeExpressCloudConnectionsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeExpressCloudConnectionsRequest::getPageSize()const void DescribeExpressCloudConnectionsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeExpressCloudConnectionsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeExpressCloudConnectionsRequest::getResourceOwnerAccount()con void DescribeExpressCloudConnectionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeExpressCloudConnectionsRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeExpressCloudConnectionsRequest::getOwnerAccount()const void DescribeExpressCloudConnectionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeExpressCloudConnectionsRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeExpressCloudConnectionsRequest::getOwnerId()const void DescribeExpressCloudConnectionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DescribeExpressCloudConnectionsRequest::getFilter()const @@ -110,12 +112,13 @@ std::vector DescribeExpressCloud void DescribeExpressCloudConnectionsRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - for(int i = 0; i!= obj.value.size(); i++) setCoreParameter(str + ".Value."+ std::to_string(i), obj.value.at(i)); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) { + setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2)); + } + setParameter(filterObjStr + ".Key", filterObj.key); } } diff --git a/vpc/src/model/DescribeExpressCloudConnectionsResult.cc b/vpc/src/model/DescribeExpressCloudConnectionsResult.cc index 9c2bee00d..72ea3d592 100644 --- a/vpc/src/model/DescribeExpressCloudConnectionsResult.cc +++ b/vpc/src/model/DescribeExpressCloudConnectionsResult.cc @@ -95,16 +95,26 @@ void DescribeExpressCloudConnectionsResult::parse(const std::string &payload) expressCloudConnectionSetObject.applicationStatus = valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationStatus"].asString(); if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationBandwidth"].isNull()) expressCloudConnectionSetObject.applicationBandwidth = valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationBandwidth"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["EndTime"].isNull()) + expressCloudConnectionSetObject.endTime = valueExpressCloudConnectionSetExpressCloudConnectionType["EndTime"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ChargeType"].isNull()) + expressCloudConnectionSetObject.chargeType = valueExpressCloudConnectionSetExpressCloudConnectionType["ChargeType"].asString(); if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ContactTel"].isNull()) expressCloudConnectionSetObject.contactTel = valueExpressCloudConnectionSetExpressCloudConnectionType["ContactTel"].asString(); if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ContactMail"].isNull()) expressCloudConnectionSetObject.contactMail = valueExpressCloudConnectionSetExpressCloudConnectionType["ContactMail"].asString(); if(!valueExpressCloudConnectionSetExpressCloudConnectionType["IDCardNo"].isNull()) expressCloudConnectionSetObject.iDCardNo = valueExpressCloudConnectionSetExpressCloudConnectionType["IDCardNo"].asString(); - if(!valueExpressCloudConnectionSetExpressCloudConnectionType["EndTime"].isNull()) - expressCloudConnectionSetObject.endTime = valueExpressCloudConnectionSetExpressCloudConnectionType["EndTime"].asString(); - if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ChargeType"].isNull()) - expressCloudConnectionSetObject.chargeType = valueExpressCloudConnectionSetExpressCloudConnectionType["ChargeType"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["EstimatedTime"].isNull()) + expressCloudConnectionSetObject.estimatedTime = valueExpressCloudConnectionSetExpressCloudConnectionType["EstimatedTime"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["BgpAs"].isNull()) + expressCloudConnectionSetObject.bgpAs = valueExpressCloudConnectionSetExpressCloudConnectionType["BgpAs"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["PeIp"].isNull()) + expressCloudConnectionSetObject.peIp = valueExpressCloudConnectionSetExpressCloudConnectionType["PeIp"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["CeIp"].isNull()) + expressCloudConnectionSetObject.ceIp = valueExpressCloudConnectionSetExpressCloudConnectionType["CeIp"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ConstructionPeriod"].isNull()) + expressCloudConnectionSetObject.constructionPeriod = valueExpressCloudConnectionSetExpressCloudConnectionType["ConstructionPeriod"].asString(); auto allVirtualBorderRouterModelsNode = allExpressCloudConnectionSetNode["VirtualBorderRouterModels"]["VirtualBorderRouterModel"]; for (auto allExpressCloudConnectionSetNodeVirtualBorderRouterModelsVirtualBorderRouterModel : allVirtualBorderRouterModelsNode) { diff --git a/vpc/src/model/DescribeFlowLogsRequest.cc b/vpc/src/model/DescribeFlowLogsRequest.cc index 38461692a..6731bc52b 100644 --- a/vpc/src/model/DescribeFlowLogsRequest.cc +++ b/vpc/src/model/DescribeFlowLogsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeFlowLogsRequest; DescribeFlowLogsRequest::DescribeFlowLogsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeFlowLogs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowLogsRequest::~DescribeFlowLogsRequest() {} @@ -33,7 +35,7 @@ long DescribeFlowLogsRequest::getResourceOwnerId()const void DescribeFlowLogsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeFlowLogsRequest::getDescription()const @@ -44,7 +46,7 @@ std::string DescribeFlowLogsRequest::getDescription()const void DescribeFlowLogsRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } int DescribeFlowLogsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeFlowLogsRequest::getPageNumber()const void DescribeFlowLogsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeFlowLogsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeFlowLogsRequest::getRegionId()const void DescribeFlowLogsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeFlowLogsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeFlowLogsRequest::getPageSize()const void DescribeFlowLogsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeFlowLogsRequest::getResourceId()const @@ -88,7 +90,7 @@ std::string DescribeFlowLogsRequest::getResourceId()const void DescribeFlowLogsRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::string DescribeFlowLogsRequest::getProjectName()const @@ -99,7 +101,7 @@ std::string DescribeFlowLogsRequest::getProjectName()const void DescribeFlowLogsRequest::setProjectName(const std::string& projectName) { projectName_ = projectName; - setCoreParameter("ProjectName", projectName); + setParameter("ProjectName", projectName); } std::string DescribeFlowLogsRequest::getLogStoreName()const @@ -110,7 +112,7 @@ std::string DescribeFlowLogsRequest::getLogStoreName()const void DescribeFlowLogsRequest::setLogStoreName(const std::string& logStoreName) { logStoreName_ = logStoreName; - setCoreParameter("LogStoreName", logStoreName); + setParameter("LogStoreName", logStoreName); } std::string DescribeFlowLogsRequest::getResourceOwnerAccount()const @@ -121,7 +123,7 @@ std::string DescribeFlowLogsRequest::getResourceOwnerAccount()const void DescribeFlowLogsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeFlowLogsRequest::getOwnerAccount()const @@ -132,7 +134,7 @@ std::string DescribeFlowLogsRequest::getOwnerAccount()const void DescribeFlowLogsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeFlowLogsRequest::getOwnerId()const @@ -143,7 +145,7 @@ long DescribeFlowLogsRequest::getOwnerId()const void DescribeFlowLogsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeFlowLogsRequest::getResourceType()const @@ -154,7 +156,7 @@ std::string DescribeFlowLogsRequest::getResourceType()const void DescribeFlowLogsRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string DescribeFlowLogsRequest::getTrafficType()const @@ -165,7 +167,7 @@ std::string DescribeFlowLogsRequest::getTrafficType()const void DescribeFlowLogsRequest::setTrafficType(const std::string& trafficType) { trafficType_ = trafficType; - setCoreParameter("TrafficType", trafficType); + setParameter("TrafficType", trafficType); } std::string DescribeFlowLogsRequest::getFlowLogId()const @@ -176,7 +178,7 @@ std::string DescribeFlowLogsRequest::getFlowLogId()const void DescribeFlowLogsRequest::setFlowLogId(const std::string& flowLogId) { flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); + setParameter("FlowLogId", flowLogId); } std::string DescribeFlowLogsRequest::getFlowLogName()const @@ -187,7 +189,7 @@ std::string DescribeFlowLogsRequest::getFlowLogName()const void DescribeFlowLogsRequest::setFlowLogName(const std::string& flowLogName) { flowLogName_ = flowLogName; - setCoreParameter("FlowLogName", flowLogName); + setParameter("FlowLogName", flowLogName); } std::string DescribeFlowLogsRequest::getStatus()const @@ -198,6 +200,6 @@ std::string DescribeFlowLogsRequest::getStatus()const void DescribeFlowLogsRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vpc/src/model/DescribeForwardTableEntriesRequest.cc b/vpc/src/model/DescribeForwardTableEntriesRequest.cc index 0739d8c39..9e3e9bcc3 100644 --- a/vpc/src/model/DescribeForwardTableEntriesRequest.cc +++ b/vpc/src/model/DescribeForwardTableEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeForwardTableEntriesRequest; DescribeForwardTableEntriesRequest::DescribeForwardTableEntriesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeForwardTableEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeForwardTableEntriesRequest::~DescribeForwardTableEntriesRequest() {} @@ -33,7 +35,7 @@ long DescribeForwardTableEntriesRequest::getResourceOwnerId()const void DescribeForwardTableEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeForwardTableEntriesRequest::getForwardTableId()const @@ -44,7 +46,7 @@ std::string DescribeForwardTableEntriesRequest::getForwardTableId()const void DescribeForwardTableEntriesRequest::setForwardTableId(const std::string& forwardTableId) { forwardTableId_ = forwardTableId; - setCoreParameter("ForwardTableId", forwardTableId); + setParameter("ForwardTableId", forwardTableId); } std::string DescribeForwardTableEntriesRequest::getInternalIp()const @@ -55,7 +57,7 @@ std::string DescribeForwardTableEntriesRequest::getInternalIp()const void DescribeForwardTableEntriesRequest::setInternalIp(const std::string& internalIp) { internalIp_ = internalIp; - setCoreParameter("InternalIp", internalIp); + setParameter("InternalIp", internalIp); } int DescribeForwardTableEntriesRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeForwardTableEntriesRequest::getPageNumber()const void DescribeForwardTableEntriesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeForwardTableEntriesRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeForwardTableEntriesRequest::getRegionId()const void DescribeForwardTableEntriesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeForwardTableEntriesRequest::getForwardEntryId()const @@ -88,7 +90,7 @@ std::string DescribeForwardTableEntriesRequest::getForwardEntryId()const void DescribeForwardTableEntriesRequest::setForwardEntryId(const std::string& forwardEntryId) { forwardEntryId_ = forwardEntryId; - setCoreParameter("ForwardEntryId", forwardEntryId); + setParameter("ForwardEntryId", forwardEntryId); } int DescribeForwardTableEntriesRequest::getPageSize()const @@ -99,7 +101,7 @@ int DescribeForwardTableEntriesRequest::getPageSize()const void DescribeForwardTableEntriesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeForwardTableEntriesRequest::getExternalIp()const @@ -110,7 +112,7 @@ std::string DescribeForwardTableEntriesRequest::getExternalIp()const void DescribeForwardTableEntriesRequest::setExternalIp(const std::string& externalIp) { externalIp_ = externalIp; - setCoreParameter("ExternalIp", externalIp); + setParameter("ExternalIp", externalIp); } std::string DescribeForwardTableEntriesRequest::getResourceOwnerAccount()const @@ -121,7 +123,7 @@ std::string DescribeForwardTableEntriesRequest::getResourceOwnerAccount()const void DescribeForwardTableEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeForwardTableEntriesRequest::getIpProtocol()const @@ -132,7 +134,7 @@ std::string DescribeForwardTableEntriesRequest::getIpProtocol()const void DescribeForwardTableEntriesRequest::setIpProtocol(const std::string& ipProtocol) { ipProtocol_ = ipProtocol; - setCoreParameter("IpProtocol", ipProtocol); + setParameter("IpProtocol", ipProtocol); } std::string DescribeForwardTableEntriesRequest::getForwardEntryName()const @@ -143,7 +145,7 @@ std::string DescribeForwardTableEntriesRequest::getForwardEntryName()const void DescribeForwardTableEntriesRequest::setForwardEntryName(const std::string& forwardEntryName) { forwardEntryName_ = forwardEntryName; - setCoreParameter("ForwardEntryName", forwardEntryName); + setParameter("ForwardEntryName", forwardEntryName); } std::string DescribeForwardTableEntriesRequest::getOwnerAccount()const @@ -154,7 +156,7 @@ std::string DescribeForwardTableEntriesRequest::getOwnerAccount()const void DescribeForwardTableEntriesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeForwardTableEntriesRequest::getOwnerId()const @@ -165,7 +167,7 @@ long DescribeForwardTableEntriesRequest::getOwnerId()const void DescribeForwardTableEntriesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeForwardTableEntriesRequest::getInternalPort()const @@ -176,7 +178,7 @@ std::string DescribeForwardTableEntriesRequest::getInternalPort()const void DescribeForwardTableEntriesRequest::setInternalPort(const std::string& internalPort) { internalPort_ = internalPort; - setCoreParameter("InternalPort", internalPort); + setParameter("InternalPort", internalPort); } std::string DescribeForwardTableEntriesRequest::getExternalPort()const @@ -187,6 +189,6 @@ std::string DescribeForwardTableEntriesRequest::getExternalPort()const void DescribeForwardTableEntriesRequest::setExternalPort(const std::string& externalPort) { externalPort_ = externalPort; - setCoreParameter("ExternalPort", externalPort); + setParameter("ExternalPort", externalPort); } diff --git a/vpc/src/model/DescribeGlobalAccelerationInstancesRequest.cc b/vpc/src/model/DescribeGlobalAccelerationInstancesRequest.cc index 0d692790b..ec5ff7af0 100644 --- a/vpc/src/model/DescribeGlobalAccelerationInstancesRequest.cc +++ b/vpc/src/model/DescribeGlobalAccelerationInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeGlobalAccelerationInstancesRequest; DescribeGlobalAccelerationInstancesRequest::DescribeGlobalAccelerationInstancesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeGlobalAccelerationInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeGlobalAccelerationInstancesRequest::~DescribeGlobalAccelerationInstancesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeGlobalAccelerationInstancesRequest::getIpAddress()const void DescribeGlobalAccelerationInstancesRequest::setIpAddress(const std::string& ipAddress) { ipAddress_ = ipAddress; - setCoreParameter("IpAddress", ipAddress); + setParameter("IpAddress", ipAddress); } long DescribeGlobalAccelerationInstancesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeGlobalAccelerationInstancesRequest::getResourceOwnerId()const void DescribeGlobalAccelerationInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeGlobalAccelerationInstancesRequest::getBandwidthType()const @@ -55,7 +57,7 @@ std::string DescribeGlobalAccelerationInstancesRequest::getBandwidthType()const void DescribeGlobalAccelerationInstancesRequest::setBandwidthType(const std::string& bandwidthType) { bandwidthType_ = bandwidthType; - setCoreParameter("BandwidthType", bandwidthType); + setParameter("BandwidthType", bandwidthType); } bool DescribeGlobalAccelerationInstancesRequest::getIncludeReservationData()const @@ -66,7 +68,7 @@ bool DescribeGlobalAccelerationInstancesRequest::getIncludeReservationData()cons void DescribeGlobalAccelerationInstancesRequest::setIncludeReservationData(bool includeReservationData) { includeReservationData_ = includeReservationData; - setCoreParameter("IncludeReservationData", includeReservationData ? "true" : "false"); + setParameter("IncludeReservationData", includeReservationData ? "true" : "false"); } std::string DescribeGlobalAccelerationInstancesRequest::getGlobalAccelerationInstanceId()const @@ -77,7 +79,7 @@ std::string DescribeGlobalAccelerationInstancesRequest::getGlobalAccelerationIns void DescribeGlobalAccelerationInstancesRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId) { globalAccelerationInstanceId_ = globalAccelerationInstanceId; - setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); + setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); } int DescribeGlobalAccelerationInstancesRequest::getPageNumber()const @@ -88,7 +90,7 @@ int DescribeGlobalAccelerationInstancesRequest::getPageNumber()const void DescribeGlobalAccelerationInstancesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeGlobalAccelerationInstancesRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string DescribeGlobalAccelerationInstancesRequest::getRegionId()const void DescribeGlobalAccelerationInstancesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeGlobalAccelerationInstancesRequest::getPageSize()const @@ -110,7 +112,7 @@ int DescribeGlobalAccelerationInstancesRequest::getPageSize()const void DescribeGlobalAccelerationInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeGlobalAccelerationInstancesRequest::getResourceOwnerAccount()const @@ -121,7 +123,7 @@ std::string DescribeGlobalAccelerationInstancesRequest::getResourceOwnerAccount( void DescribeGlobalAccelerationInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeGlobalAccelerationInstancesRequest::getServiceLocation()const @@ -132,7 +134,7 @@ std::string DescribeGlobalAccelerationInstancesRequest::getServiceLocation()cons void DescribeGlobalAccelerationInstancesRequest::setServiceLocation(const std::string& serviceLocation) { serviceLocation_ = serviceLocation; - setCoreParameter("ServiceLocation", serviceLocation); + setParameter("ServiceLocation", serviceLocation); } std::string DescribeGlobalAccelerationInstancesRequest::getOwnerAccount()const @@ -143,7 +145,7 @@ std::string DescribeGlobalAccelerationInstancesRequest::getOwnerAccount()const void DescribeGlobalAccelerationInstancesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeGlobalAccelerationInstancesRequest::getOwnerId()const @@ -154,7 +156,7 @@ long DescribeGlobalAccelerationInstancesRequest::getOwnerId()const void DescribeGlobalAccelerationInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeGlobalAccelerationInstancesRequest::getServerId()const @@ -165,7 +167,7 @@ std::string DescribeGlobalAccelerationInstancesRequest::getServerId()const void DescribeGlobalAccelerationInstancesRequest::setServerId(const std::string& serverId) { serverId_ = serverId; - setCoreParameter("ServerId", serverId); + setParameter("ServerId", serverId); } std::string DescribeGlobalAccelerationInstancesRequest::getName()const @@ -176,7 +178,7 @@ std::string DescribeGlobalAccelerationInstancesRequest::getName()const void DescribeGlobalAccelerationInstancesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeGlobalAccelerationInstancesRequest::getStatus()const @@ -187,6 +189,6 @@ std::string DescribeGlobalAccelerationInstancesRequest::getStatus()const void DescribeGlobalAccelerationInstancesRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vpc/src/model/DescribeGrantRulesToCenRequest.cc b/vpc/src/model/DescribeGrantRulesToCenRequest.cc index fcd05b2e1..c9b63abf1 100644 --- a/vpc/src/model/DescribeGrantRulesToCenRequest.cc +++ b/vpc/src/model/DescribeGrantRulesToCenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeGrantRulesToCenRequest; DescribeGrantRulesToCenRequest::DescribeGrantRulesToCenRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeGrantRulesToCen") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeGrantRulesToCenRequest::~DescribeGrantRulesToCenRequest() {} @@ -33,7 +35,7 @@ long DescribeGrantRulesToCenRequest::getResourceOwnerId()const void DescribeGrantRulesToCenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeGrantRulesToCenRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DescribeGrantRulesToCenRequest::getClientToken()const void DescribeGrantRulesToCenRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DescribeGrantRulesToCenRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeGrantRulesToCenRequest::getResourceGroupId()const void DescribeGrantRulesToCenRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeGrantRulesToCenRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeGrantRulesToCenRequest::getRegionId()const void DescribeGrantRulesToCenRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeGrantRulesToCenRequest::getInstanceType()const @@ -77,7 +79,7 @@ std::string DescribeGrantRulesToCenRequest::getInstanceType()const void DescribeGrantRulesToCenRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string DescribeGrantRulesToCenRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeGrantRulesToCenRequest::getResourceOwnerAccount()const void DescribeGrantRulesToCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeGrantRulesToCenRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeGrantRulesToCenRequest::getOwnerAccount()const void DescribeGrantRulesToCenRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeGrantRulesToCenRequest::getOwnerId()const @@ -110,7 +112,7 @@ long DescribeGrantRulesToCenRequest::getOwnerId()const void DescribeGrantRulesToCenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeGrantRulesToCenRequest::getInstanceId()const @@ -121,6 +123,6 @@ std::string DescribeGrantRulesToCenRequest::getInstanceId()const void DescribeGrantRulesToCenRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/vpc/src/model/DescribeHaVipsRequest.cc b/vpc/src/model/DescribeHaVipsRequest.cc index 4828ba7f5..d6e65ce0b 100644 --- a/vpc/src/model/DescribeHaVipsRequest.cc +++ b/vpc/src/model/DescribeHaVipsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeHaVipsRequest; DescribeHaVipsRequest::DescribeHaVipsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeHaVips") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeHaVipsRequest::~DescribeHaVipsRequest() {} @@ -33,7 +35,7 @@ long DescribeHaVipsRequest::getResourceOwnerId()const void DescribeHaVipsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeHaVipsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeHaVipsRequest::getPageNumber()const void DescribeHaVipsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeHaVipsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeHaVipsRequest::getRegionId()const void DescribeHaVipsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeHaVipsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeHaVipsRequest::getPageSize()const void DescribeHaVipsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeHaVipsRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeHaVipsRequest::getResourceOwnerAccount()const void DescribeHaVipsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeHaVipsRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeHaVipsRequest::getOwnerAccount()const void DescribeHaVipsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeHaVipsRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeHaVipsRequest::getOwnerId()const void DescribeHaVipsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DescribeHaVipsRequest::getFilter()const @@ -110,12 +112,13 @@ std::vector DescribeHaVipsRequest::getFilter()con void DescribeHaVipsRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - for(int i = 0; i!= obj.value.size(); i++) setCoreParameter(str + ".Value."+ std::to_string(i), obj.value.at(i)); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) { + setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2)); + } + setParameter(filterObjStr + ".Key", filterObj.key); } } diff --git a/vpc/src/model/DescribeHighDefinitionMonitorLogAttributeRequest.cc b/vpc/src/model/DescribeHighDefinitionMonitorLogAttributeRequest.cc index e2271f1c1..515a6d666 100644 --- a/vpc/src/model/DescribeHighDefinitionMonitorLogAttributeRequest.cc +++ b/vpc/src/model/DescribeHighDefinitionMonitorLogAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeHighDefinitionMonitorLogAttributeRequest DescribeHighDefinitionMonitorLogAttributeRequest::DescribeHighDefinitionMonitorLogAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeHighDefinitionMonitorLogAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeHighDefinitionMonitorLogAttributeRequest::~DescribeHighDefinitionMonitorLogAttributeRequest() {} @@ -33,7 +35,7 @@ long DescribeHighDefinitionMonitorLogAttributeRequest::getResourceOwnerId()const void DescribeHighDefinitionMonitorLogAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeHighDefinitionMonitorLogAttributeRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeHighDefinitionMonitorLogAttributeRequest::getRegionId()const void DescribeHighDefinitionMonitorLogAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeHighDefinitionMonitorLogAttributeRequest::getInstanceType()const @@ -55,7 +57,7 @@ std::string DescribeHighDefinitionMonitorLogAttributeRequest::getInstanceType()c void DescribeHighDefinitionMonitorLogAttributeRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string DescribeHighDefinitionMonitorLogAttributeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeHighDefinitionMonitorLogAttributeRequest::getResourceOwnerAc void DescribeHighDefinitionMonitorLogAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeHighDefinitionMonitorLogAttributeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeHighDefinitionMonitorLogAttributeRequest::getOwnerAccount()c void DescribeHighDefinitionMonitorLogAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeHighDefinitionMonitorLogAttributeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeHighDefinitionMonitorLogAttributeRequest::getOwnerId()const void DescribeHighDefinitionMonitorLogAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeHighDefinitionMonitorLogAttributeRequest::getInstanceId()const @@ -99,6 +101,6 @@ std::string DescribeHighDefinitionMonitorLogAttributeRequest::getInstanceId()con void DescribeHighDefinitionMonitorLogAttributeRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/vpc/src/model/DescribeIPv6TranslatorAclListAttributesRequest.cc b/vpc/src/model/DescribeIPv6TranslatorAclListAttributesRequest.cc index 250af9024..e4abf7bdb 100644 --- a/vpc/src/model/DescribeIPv6TranslatorAclListAttributesRequest.cc +++ b/vpc/src/model/DescribeIPv6TranslatorAclListAttributesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeIPv6TranslatorAclListAttributesRequest; DescribeIPv6TranslatorAclListAttributesRequest::DescribeIPv6TranslatorAclListAttributesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeIPv6TranslatorAclListAttributes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIPv6TranslatorAclListAttributesRequest::~DescribeIPv6TranslatorAclListAttributesRequest() {} @@ -33,7 +35,7 @@ long DescribeIPv6TranslatorAclListAttributesRequest::getResourceOwnerId()const void DescribeIPv6TranslatorAclListAttributesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeIPv6TranslatorAclListAttributesRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeIPv6TranslatorAclListAttributesRequest::getPageNumber()const void DescribeIPv6TranslatorAclListAttributesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeIPv6TranslatorAclListAttributesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeIPv6TranslatorAclListAttributesRequest::getRegionId()const void DescribeIPv6TranslatorAclListAttributesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeIPv6TranslatorAclListAttributesRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeIPv6TranslatorAclListAttributesRequest::getPageSize()const void DescribeIPv6TranslatorAclListAttributesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeIPv6TranslatorAclListAttributesRequest::getAclId()const @@ -77,7 +79,7 @@ std::string DescribeIPv6TranslatorAclListAttributesRequest::getAclId()const void DescribeIPv6TranslatorAclListAttributesRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DescribeIPv6TranslatorAclListAttributesRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeIPv6TranslatorAclListAttributesRequest::getResourceOwnerAcco void DescribeIPv6TranslatorAclListAttributesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeIPv6TranslatorAclListAttributesRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeIPv6TranslatorAclListAttributesRequest::getOwnerAccount()con void DescribeIPv6TranslatorAclListAttributesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeIPv6TranslatorAclListAttributesRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeIPv6TranslatorAclListAttributesRequest::getOwnerId()const void DescribeIPv6TranslatorAclListAttributesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeIPv6TranslatorAclListsRequest.cc b/vpc/src/model/DescribeIPv6TranslatorAclListsRequest.cc index ae7e31598..d851c3015 100644 --- a/vpc/src/model/DescribeIPv6TranslatorAclListsRequest.cc +++ b/vpc/src/model/DescribeIPv6TranslatorAclListsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeIPv6TranslatorAclListsRequest; DescribeIPv6TranslatorAclListsRequest::DescribeIPv6TranslatorAclListsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeIPv6TranslatorAclLists") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIPv6TranslatorAclListsRequest::~DescribeIPv6TranslatorAclListsRequest() {} @@ -33,7 +35,7 @@ long DescribeIPv6TranslatorAclListsRequest::getResourceOwnerId()const void DescribeIPv6TranslatorAclListsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeIPv6TranslatorAclListsRequest::getAclName()const @@ -44,7 +46,7 @@ std::string DescribeIPv6TranslatorAclListsRequest::getAclName()const void DescribeIPv6TranslatorAclListsRequest::setAclName(const std::string& aclName) { aclName_ = aclName; - setCoreParameter("AclName", aclName); + setParameter("AclName", aclName); } int DescribeIPv6TranslatorAclListsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeIPv6TranslatorAclListsRequest::getPageNumber()const void DescribeIPv6TranslatorAclListsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeIPv6TranslatorAclListsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeIPv6TranslatorAclListsRequest::getRegionId()const void DescribeIPv6TranslatorAclListsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeIPv6TranslatorAclListsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeIPv6TranslatorAclListsRequest::getPageSize()const void DescribeIPv6TranslatorAclListsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeIPv6TranslatorAclListsRequest::getAclId()const @@ -88,7 +90,7 @@ std::string DescribeIPv6TranslatorAclListsRequest::getAclId()const void DescribeIPv6TranslatorAclListsRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DescribeIPv6TranslatorAclListsRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeIPv6TranslatorAclListsRequest::getResourceOwnerAccount()cons void DescribeIPv6TranslatorAclListsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeIPv6TranslatorAclListsRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeIPv6TranslatorAclListsRequest::getOwnerAccount()const void DescribeIPv6TranslatorAclListsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeIPv6TranslatorAclListsRequest::getOwnerId()const @@ -121,6 +123,6 @@ long DescribeIPv6TranslatorAclListsRequest::getOwnerId()const void DescribeIPv6TranslatorAclListsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeIPv6TranslatorEntriesRequest.cc b/vpc/src/model/DescribeIPv6TranslatorEntriesRequest.cc index d3387a6e9..b439f4233 100644 --- a/vpc/src/model/DescribeIPv6TranslatorEntriesRequest.cc +++ b/vpc/src/model/DescribeIPv6TranslatorEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeIPv6TranslatorEntriesRequest; DescribeIPv6TranslatorEntriesRequest::DescribeIPv6TranslatorEntriesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeIPv6TranslatorEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIPv6TranslatorEntriesRequest::~DescribeIPv6TranslatorEntriesRequest() {} @@ -33,7 +35,7 @@ int DescribeIPv6TranslatorEntriesRequest::getBackendIpv4Port()const void DescribeIPv6TranslatorEntriesRequest::setBackendIpv4Port(int backendIpv4Port) { backendIpv4Port_ = backendIpv4Port; - setCoreParameter("BackendIpv4Port", std::to_string(backendIpv4Port)); + setParameter("BackendIpv4Port", std::to_string(backendIpv4Port)); } long DescribeIPv6TranslatorEntriesRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long DescribeIPv6TranslatorEntriesRequest::getResourceOwnerId()const void DescribeIPv6TranslatorEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeIPv6TranslatorEntriesRequest::getEntryName()const @@ -55,7 +57,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getEntryName()const void DescribeIPv6TranslatorEntriesRequest::setEntryName(const std::string& entryName) { entryName_ = entryName; - setCoreParameter("EntryName", entryName); + setParameter("EntryName", entryName); } std::string DescribeIPv6TranslatorEntriesRequest::getClientToken()const @@ -66,7 +68,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getClientToken()const void DescribeIPv6TranslatorEntriesRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DescribeIPv6TranslatorEntriesRequest::getAclStatus()const @@ -77,7 +79,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getAclStatus()const void DescribeIPv6TranslatorEntriesRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); + setParameter("AclStatus", aclStatus); } int DescribeIPv6TranslatorEntriesRequest::getPageNumber()const @@ -88,7 +90,7 @@ int DescribeIPv6TranslatorEntriesRequest::getPageNumber()const void DescribeIPv6TranslatorEntriesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeIPv6TranslatorEntriesRequest::getAclType()const @@ -99,7 +101,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getAclType()const void DescribeIPv6TranslatorEntriesRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } int DescribeIPv6TranslatorEntriesRequest::getAllocateIpv6Port()const @@ -110,7 +112,7 @@ int DescribeIPv6TranslatorEntriesRequest::getAllocateIpv6Port()const void DescribeIPv6TranslatorEntriesRequest::setAllocateIpv6Port(int allocateIpv6Port) { allocateIpv6Port_ = allocateIpv6Port; - setCoreParameter("AllocateIpv6Port", std::to_string(allocateIpv6Port)); + setParameter("AllocateIpv6Port", std::to_string(allocateIpv6Port)); } std::string DescribeIPv6TranslatorEntriesRequest::getRegionId()const @@ -121,7 +123,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getRegionId()const void DescribeIPv6TranslatorEntriesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeIPv6TranslatorEntriesRequest::getPageSize()const @@ -132,7 +134,7 @@ int DescribeIPv6TranslatorEntriesRequest::getPageSize()const void DescribeIPv6TranslatorEntriesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeIPv6TranslatorEntriesRequest::getBackendIpv4Addr()const @@ -143,7 +145,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getBackendIpv4Addr()const void DescribeIPv6TranslatorEntriesRequest::setBackendIpv4Addr(const std::string& backendIpv4Addr) { backendIpv4Addr_ = backendIpv4Addr; - setCoreParameter("BackendIpv4Addr", backendIpv4Addr); + setParameter("BackendIpv4Addr", backendIpv4Addr); } std::string DescribeIPv6TranslatorEntriesRequest::getAclId()const @@ -154,7 +156,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getAclId()const void DescribeIPv6TranslatorEntriesRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string DescribeIPv6TranslatorEntriesRequest::getIpv6TranslatorEntryId()const @@ -165,7 +167,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getIpv6TranslatorEntryId()cons void DescribeIPv6TranslatorEntriesRequest::setIpv6TranslatorEntryId(const std::string& ipv6TranslatorEntryId) { ipv6TranslatorEntryId_ = ipv6TranslatorEntryId; - setCoreParameter("Ipv6TranslatorEntryId", ipv6TranslatorEntryId); + setParameter("Ipv6TranslatorEntryId", ipv6TranslatorEntryId); } std::string DescribeIPv6TranslatorEntriesRequest::getResourceOwnerAccount()const @@ -176,7 +178,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getResourceOwnerAccount()const void DescribeIPv6TranslatorEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeIPv6TranslatorEntriesRequest::getAllocateIpv6Addr()const @@ -187,7 +189,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getAllocateIpv6Addr()const void DescribeIPv6TranslatorEntriesRequest::setAllocateIpv6Addr(const std::string& allocateIpv6Addr) { allocateIpv6Addr_ = allocateIpv6Addr; - setCoreParameter("AllocateIpv6Addr", allocateIpv6Addr); + setParameter("AllocateIpv6Addr", allocateIpv6Addr); } std::string DescribeIPv6TranslatorEntriesRequest::getOwnerAccount()const @@ -198,7 +200,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getOwnerAccount()const void DescribeIPv6TranslatorEntriesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeIPv6TranslatorEntriesRequest::getOwnerId()const @@ -209,7 +211,7 @@ long DescribeIPv6TranslatorEntriesRequest::getOwnerId()const void DescribeIPv6TranslatorEntriesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeIPv6TranslatorEntriesRequest::getTransProtocol()const @@ -220,7 +222,7 @@ std::string DescribeIPv6TranslatorEntriesRequest::getTransProtocol()const void DescribeIPv6TranslatorEntriesRequest::setTransProtocol(const std::string& transProtocol) { transProtocol_ = transProtocol; - setCoreParameter("TransProtocol", transProtocol); + setParameter("TransProtocol", transProtocol); } std::string DescribeIPv6TranslatorEntriesRequest::getIpv6TranslatorId()const @@ -231,6 +233,6 @@ std::string DescribeIPv6TranslatorEntriesRequest::getIpv6TranslatorId()const void DescribeIPv6TranslatorEntriesRequest::setIpv6TranslatorId(const std::string& ipv6TranslatorId) { ipv6TranslatorId_ = ipv6TranslatorId; - setCoreParameter("Ipv6TranslatorId", ipv6TranslatorId); + setParameter("Ipv6TranslatorId", ipv6TranslatorId); } diff --git a/vpc/src/model/DescribeIPv6TranslatorsRequest.cc b/vpc/src/model/DescribeIPv6TranslatorsRequest.cc index c1ac46e5a..8ccf0cbd3 100644 --- a/vpc/src/model/DescribeIPv6TranslatorsRequest.cc +++ b/vpc/src/model/DescribeIPv6TranslatorsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeIPv6TranslatorsRequest; DescribeIPv6TranslatorsRequest::DescribeIPv6TranslatorsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeIPv6Translators") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIPv6TranslatorsRequest::~DescribeIPv6TranslatorsRequest() {} @@ -33,7 +35,7 @@ long DescribeIPv6TranslatorsRequest::getResourceOwnerId()const void DescribeIPv6TranslatorsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeIPv6TranslatorsRequest::getAllocateIpv4Addr()const @@ -44,7 +46,7 @@ std::string DescribeIPv6TranslatorsRequest::getAllocateIpv4Addr()const void DescribeIPv6TranslatorsRequest::setAllocateIpv4Addr(const std::string& allocateIpv4Addr) { allocateIpv4Addr_ = allocateIpv4Addr; - setCoreParameter("AllocateIpv4Addr", allocateIpv4Addr); + setParameter("AllocateIpv4Addr", allocateIpv4Addr); } std::string DescribeIPv6TranslatorsRequest::getSpec()const @@ -55,7 +57,7 @@ std::string DescribeIPv6TranslatorsRequest::getSpec()const void DescribeIPv6TranslatorsRequest::setSpec(const std::string& spec) { spec_ = spec; - setCoreParameter("Spec", spec); + setParameter("Spec", spec); } int DescribeIPv6TranslatorsRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeIPv6TranslatorsRequest::getPageNumber()const void DescribeIPv6TranslatorsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeIPv6TranslatorsRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeIPv6TranslatorsRequest::getRegionId()const void DescribeIPv6TranslatorsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeIPv6TranslatorsRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeIPv6TranslatorsRequest::getPageSize()const void DescribeIPv6TranslatorsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeIPv6TranslatorsRequest::getBusinessStatus()const @@ -99,7 +101,7 @@ std::string DescribeIPv6TranslatorsRequest::getBusinessStatus()const void DescribeIPv6TranslatorsRequest::setBusinessStatus(const std::string& businessStatus) { businessStatus_ = businessStatus; - setCoreParameter("BusinessStatus", businessStatus); + setParameter("BusinessStatus", businessStatus); } std::string DescribeIPv6TranslatorsRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeIPv6TranslatorsRequest::getResourceOwnerAccount()const void DescribeIPv6TranslatorsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeIPv6TranslatorsRequest::getAllocateIpv6Addr()const @@ -121,7 +123,7 @@ std::string DescribeIPv6TranslatorsRequest::getAllocateIpv6Addr()const void DescribeIPv6TranslatorsRequest::setAllocateIpv6Addr(const std::string& allocateIpv6Addr) { allocateIpv6Addr_ = allocateIpv6Addr; - setCoreParameter("AllocateIpv6Addr", allocateIpv6Addr); + setParameter("AllocateIpv6Addr", allocateIpv6Addr); } std::string DescribeIPv6TranslatorsRequest::getOwnerAccount()const @@ -132,7 +134,7 @@ std::string DescribeIPv6TranslatorsRequest::getOwnerAccount()const void DescribeIPv6TranslatorsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeIPv6TranslatorsRequest::getOwnerId()const @@ -143,7 +145,7 @@ long DescribeIPv6TranslatorsRequest::getOwnerId()const void DescribeIPv6TranslatorsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeIPv6TranslatorsRequest::getName()const @@ -154,7 +156,7 @@ std::string DescribeIPv6TranslatorsRequest::getName()const void DescribeIPv6TranslatorsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeIPv6TranslatorsRequest::getIpv6TranslatorId()const @@ -165,7 +167,7 @@ std::string DescribeIPv6TranslatorsRequest::getIpv6TranslatorId()const void DescribeIPv6TranslatorsRequest::setIpv6TranslatorId(const std::string& ipv6TranslatorId) { ipv6TranslatorId_ = ipv6TranslatorId; - setCoreParameter("Ipv6TranslatorId", ipv6TranslatorId); + setParameter("Ipv6TranslatorId", ipv6TranslatorId); } std::string DescribeIPv6TranslatorsRequest::getPayType()const @@ -176,7 +178,7 @@ std::string DescribeIPv6TranslatorsRequest::getPayType()const void DescribeIPv6TranslatorsRequest::setPayType(const std::string& payType) { payType_ = payType; - setCoreParameter("PayType", payType); + setParameter("PayType", payType); } std::string DescribeIPv6TranslatorsRequest::getStatus()const @@ -187,6 +189,6 @@ std::string DescribeIPv6TranslatorsRequest::getStatus()const void DescribeIPv6TranslatorsRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vpc/src/model/DescribeIpv6AddressesRequest.cc b/vpc/src/model/DescribeIpv6AddressesRequest.cc index 9475d1304..a359487c2 100644 --- a/vpc/src/model/DescribeIpv6AddressesRequest.cc +++ b/vpc/src/model/DescribeIpv6AddressesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeIpv6AddressesRequest; DescribeIpv6AddressesRequest::DescribeIpv6AddressesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeIpv6Addresses") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIpv6AddressesRequest::~DescribeIpv6AddressesRequest() {} @@ -33,7 +35,7 @@ long DescribeIpv6AddressesRequest::getResourceOwnerId()const void DescribeIpv6AddressesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeIpv6AddressesRequest::getIpv6InternetBandwidthId()const @@ -44,7 +46,7 @@ std::string DescribeIpv6AddressesRequest::getIpv6InternetBandwidthId()const void DescribeIpv6AddressesRequest::setIpv6InternetBandwidthId(const std::string& ipv6InternetBandwidthId) { ipv6InternetBandwidthId_ = ipv6InternetBandwidthId; - setCoreParameter("Ipv6InternetBandwidthId", ipv6InternetBandwidthId); + setParameter("Ipv6InternetBandwidthId", ipv6InternetBandwidthId); } std::string DescribeIpv6AddressesRequest::getNetworkType()const @@ -55,7 +57,7 @@ std::string DescribeIpv6AddressesRequest::getNetworkType()const void DescribeIpv6AddressesRequest::setNetworkType(const std::string& networkType) { networkType_ = networkType; - setCoreParameter("NetworkType", networkType); + setParameter("NetworkType", networkType); } int DescribeIpv6AddressesRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeIpv6AddressesRequest::getPageNumber()const void DescribeIpv6AddressesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeIpv6AddressesRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeIpv6AddressesRequest::getRegionId()const void DescribeIpv6AddressesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeIpv6AddressesRequest::getAssociatedInstanceType()const @@ -88,7 +90,7 @@ std::string DescribeIpv6AddressesRequest::getAssociatedInstanceType()const void DescribeIpv6AddressesRequest::setAssociatedInstanceType(const std::string& associatedInstanceType) { associatedInstanceType_ = associatedInstanceType; - setCoreParameter("AssociatedInstanceType", associatedInstanceType); + setParameter("AssociatedInstanceType", associatedInstanceType); } int DescribeIpv6AddressesRequest::getPageSize()const @@ -99,7 +101,7 @@ int DescribeIpv6AddressesRequest::getPageSize()const void DescribeIpv6AddressesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeIpv6AddressesRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeIpv6AddressesRequest::getResourceOwnerAccount()const void DescribeIpv6AddressesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeIpv6AddressesRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string DescribeIpv6AddressesRequest::getOwnerAccount()const void DescribeIpv6AddressesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeIpv6AddressesRequest::getOwnerId()const @@ -132,7 +134,7 @@ long DescribeIpv6AddressesRequest::getOwnerId()const void DescribeIpv6AddressesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeIpv6AddressesRequest::getVSwitchId()const @@ -143,7 +145,7 @@ std::string DescribeIpv6AddressesRequest::getVSwitchId()const void DescribeIpv6AddressesRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string DescribeIpv6AddressesRequest::getIpv6AddressId()const @@ -154,7 +156,7 @@ std::string DescribeIpv6AddressesRequest::getIpv6AddressId()const void DescribeIpv6AddressesRequest::setIpv6AddressId(const std::string& ipv6AddressId) { ipv6AddressId_ = ipv6AddressId; - setCoreParameter("Ipv6AddressId", ipv6AddressId); + setParameter("Ipv6AddressId", ipv6AddressId); } std::string DescribeIpv6AddressesRequest::getVpcId()const @@ -165,7 +167,7 @@ std::string DescribeIpv6AddressesRequest::getVpcId()const void DescribeIpv6AddressesRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string DescribeIpv6AddressesRequest::getName()const @@ -176,7 +178,7 @@ std::string DescribeIpv6AddressesRequest::getName()const void DescribeIpv6AddressesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string DescribeIpv6AddressesRequest::getIpv6Address()const @@ -187,7 +189,7 @@ std::string DescribeIpv6AddressesRequest::getIpv6Address()const void DescribeIpv6AddressesRequest::setIpv6Address(const std::string& ipv6Address) { ipv6Address_ = ipv6Address; - setCoreParameter("Ipv6Address", ipv6Address); + setParameter("Ipv6Address", ipv6Address); } std::string DescribeIpv6AddressesRequest::getAssociatedInstanceId()const @@ -198,6 +200,6 @@ std::string DescribeIpv6AddressesRequest::getAssociatedInstanceId()const void DescribeIpv6AddressesRequest::setAssociatedInstanceId(const std::string& associatedInstanceId) { associatedInstanceId_ = associatedInstanceId; - setCoreParameter("AssociatedInstanceId", associatedInstanceId); + setParameter("AssociatedInstanceId", associatedInstanceId); } diff --git a/vpc/src/model/DescribeIpv6EgressOnlyRulesRequest.cc b/vpc/src/model/DescribeIpv6EgressOnlyRulesRequest.cc index 6314f1b96..ba0edd626 100644 --- a/vpc/src/model/DescribeIpv6EgressOnlyRulesRequest.cc +++ b/vpc/src/model/DescribeIpv6EgressOnlyRulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeIpv6EgressOnlyRulesRequest; DescribeIpv6EgressOnlyRulesRequest::DescribeIpv6EgressOnlyRulesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeIpv6EgressOnlyRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIpv6EgressOnlyRulesRequest::~DescribeIpv6EgressOnlyRulesRequest() {} @@ -33,7 +35,7 @@ long DescribeIpv6EgressOnlyRulesRequest::getResourceOwnerId()const void DescribeIpv6EgressOnlyRulesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeIpv6EgressOnlyRulesRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeIpv6EgressOnlyRulesRequest::getPageNumber()const void DescribeIpv6EgressOnlyRulesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeIpv6EgressOnlyRulesRequest::getIpv6EgressOnlyRuleId()const @@ -55,7 +57,7 @@ std::string DescribeIpv6EgressOnlyRulesRequest::getIpv6EgressOnlyRuleId()const void DescribeIpv6EgressOnlyRulesRequest::setIpv6EgressOnlyRuleId(const std::string& ipv6EgressOnlyRuleId) { ipv6EgressOnlyRuleId_ = ipv6EgressOnlyRuleId; - setCoreParameter("Ipv6EgressOnlyRuleId", ipv6EgressOnlyRuleId); + setParameter("Ipv6EgressOnlyRuleId", ipv6EgressOnlyRuleId); } std::string DescribeIpv6EgressOnlyRulesRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeIpv6EgressOnlyRulesRequest::getRegionId()const void DescribeIpv6EgressOnlyRulesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeIpv6EgressOnlyRulesRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeIpv6EgressOnlyRulesRequest::getPageSize()const void DescribeIpv6EgressOnlyRulesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeIpv6EgressOnlyRulesRequest::getInstanceType()const @@ -88,7 +90,7 @@ std::string DescribeIpv6EgressOnlyRulesRequest::getInstanceType()const void DescribeIpv6EgressOnlyRulesRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string DescribeIpv6EgressOnlyRulesRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeIpv6EgressOnlyRulesRequest::getResourceOwnerAccount()const void DescribeIpv6EgressOnlyRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeIpv6EgressOnlyRulesRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeIpv6EgressOnlyRulesRequest::getOwnerAccount()const void DescribeIpv6EgressOnlyRulesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeIpv6EgressOnlyRulesRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeIpv6EgressOnlyRulesRequest::getOwnerId()const void DescribeIpv6EgressOnlyRulesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeIpv6EgressOnlyRulesRequest::getInstanceId()const @@ -132,7 +134,7 @@ std::string DescribeIpv6EgressOnlyRulesRequest::getInstanceId()const void DescribeIpv6EgressOnlyRulesRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DescribeIpv6EgressOnlyRulesRequest::getIpv6GatewayId()const @@ -143,7 +145,7 @@ std::string DescribeIpv6EgressOnlyRulesRequest::getIpv6GatewayId()const void DescribeIpv6EgressOnlyRulesRequest::setIpv6GatewayId(const std::string& ipv6GatewayId) { ipv6GatewayId_ = ipv6GatewayId; - setCoreParameter("Ipv6GatewayId", ipv6GatewayId); + setParameter("Ipv6GatewayId", ipv6GatewayId); } std::string DescribeIpv6EgressOnlyRulesRequest::getName()const @@ -154,6 +156,6 @@ std::string DescribeIpv6EgressOnlyRulesRequest::getName()const void DescribeIpv6EgressOnlyRulesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/DescribeIpv6GatewayAttributeRequest.cc b/vpc/src/model/DescribeIpv6GatewayAttributeRequest.cc index ce4119716..1d84eb3fa 100644 --- a/vpc/src/model/DescribeIpv6GatewayAttributeRequest.cc +++ b/vpc/src/model/DescribeIpv6GatewayAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeIpv6GatewayAttributeRequest; DescribeIpv6GatewayAttributeRequest::DescribeIpv6GatewayAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeIpv6GatewayAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIpv6GatewayAttributeRequest::~DescribeIpv6GatewayAttributeRequest() {} @@ -33,7 +35,7 @@ long DescribeIpv6GatewayAttributeRequest::getResourceOwnerId()const void DescribeIpv6GatewayAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeIpv6GatewayAttributeRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeIpv6GatewayAttributeRequest::getRegionId()const void DescribeIpv6GatewayAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeIpv6GatewayAttributeRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeIpv6GatewayAttributeRequest::getResourceOwnerAccount()const void DescribeIpv6GatewayAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeIpv6GatewayAttributeRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeIpv6GatewayAttributeRequest::getOwnerAccount()const void DescribeIpv6GatewayAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeIpv6GatewayAttributeRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DescribeIpv6GatewayAttributeRequest::getOwnerId()const void DescribeIpv6GatewayAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeIpv6GatewayAttributeRequest::getIpv6GatewayId()const @@ -88,6 +90,6 @@ std::string DescribeIpv6GatewayAttributeRequest::getIpv6GatewayId()const void DescribeIpv6GatewayAttributeRequest::setIpv6GatewayId(const std::string& ipv6GatewayId) { ipv6GatewayId_ = ipv6GatewayId; - setCoreParameter("Ipv6GatewayId", ipv6GatewayId); + setParameter("Ipv6GatewayId", ipv6GatewayId); } diff --git a/vpc/src/model/DescribeIpv6GatewaysRequest.cc b/vpc/src/model/DescribeIpv6GatewaysRequest.cc index 89cb83a77..bc75d909c 100644 --- a/vpc/src/model/DescribeIpv6GatewaysRequest.cc +++ b/vpc/src/model/DescribeIpv6GatewaysRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeIpv6GatewaysRequest; DescribeIpv6GatewaysRequest::DescribeIpv6GatewaysRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeIpv6Gateways") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIpv6GatewaysRequest::~DescribeIpv6GatewaysRequest() {} @@ -33,7 +35,7 @@ long DescribeIpv6GatewaysRequest::getResourceOwnerId()const void DescribeIpv6GatewaysRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeIpv6GatewaysRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeIpv6GatewaysRequest::getPageNumber()const void DescribeIpv6GatewaysRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeIpv6GatewaysRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeIpv6GatewaysRequest::getRegionId()const void DescribeIpv6GatewaysRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeIpv6GatewaysRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeIpv6GatewaysRequest::getPageSize()const void DescribeIpv6GatewaysRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeIpv6GatewaysRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeIpv6GatewaysRequest::getResourceOwnerAccount()const void DescribeIpv6GatewaysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeIpv6GatewaysRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeIpv6GatewaysRequest::getOwnerAccount()const void DescribeIpv6GatewaysRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeIpv6GatewaysRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeIpv6GatewaysRequest::getOwnerId()const void DescribeIpv6GatewaysRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeIpv6GatewaysRequest::getVpcId()const @@ -110,7 +112,7 @@ std::string DescribeIpv6GatewaysRequest::getVpcId()const void DescribeIpv6GatewaysRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string DescribeIpv6GatewaysRequest::getIpv6GatewayId()const @@ -121,7 +123,7 @@ std::string DescribeIpv6GatewaysRequest::getIpv6GatewayId()const void DescribeIpv6GatewaysRequest::setIpv6GatewayId(const std::string& ipv6GatewayId) { ipv6GatewayId_ = ipv6GatewayId; - setCoreParameter("Ipv6GatewayId", ipv6GatewayId); + setParameter("Ipv6GatewayId", ipv6GatewayId); } std::string DescribeIpv6GatewaysRequest::getName()const @@ -132,6 +134,6 @@ std::string DescribeIpv6GatewaysRequest::getName()const void DescribeIpv6GatewaysRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/DescribeNatGatewaysRequest.cc b/vpc/src/model/DescribeNatGatewaysRequest.cc index f58a8258b..cdd841a8f 100644 --- a/vpc/src/model/DescribeNatGatewaysRequest.cc +++ b/vpc/src/model/DescribeNatGatewaysRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeNatGatewaysRequest; DescribeNatGatewaysRequest::DescribeNatGatewaysRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeNatGateways") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeNatGatewaysRequest::~DescribeNatGatewaysRequest() {} @@ -33,7 +35,7 @@ long DescribeNatGatewaysRequest::getResourceOwnerId()const void DescribeNatGatewaysRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeNatGatewaysRequest::getSpec()const @@ -44,7 +46,7 @@ std::string DescribeNatGatewaysRequest::getSpec()const void DescribeNatGatewaysRequest::setSpec(const std::string& spec) { spec_ = spec; - setCoreParameter("Spec", spec); + setParameter("Spec", spec); } int DescribeNatGatewaysRequest::getPageNumber()const @@ -55,7 +57,18 @@ int DescribeNatGatewaysRequest::getPageNumber()const void DescribeNatGatewaysRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeNatGatewaysRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DescribeNatGatewaysRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeNatGatewaysRequest::getRegionId()const @@ -66,7 +79,18 @@ std::string DescribeNatGatewaysRequest::getRegionId()const void DescribeNatGatewaysRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +std::string DescribeNatGatewaysRequest::getNatType()const +{ + return natType_; +} + +void DescribeNatGatewaysRequest::setNatType(const std::string& natType) +{ + natType_ = natType; + setParameter("NatType", natType); } int DescribeNatGatewaysRequest::getPageSize()const @@ -77,7 +101,7 @@ int DescribeNatGatewaysRequest::getPageSize()const void DescribeNatGatewaysRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeNatGatewaysRequest::getNatGatewayId()const @@ -88,7 +112,7 @@ std::string DescribeNatGatewaysRequest::getNatGatewayId()const void DescribeNatGatewaysRequest::setNatGatewayId(const std::string& natGatewayId) { natGatewayId_ = natGatewayId; - setCoreParameter("NatGatewayId", natGatewayId); + setParameter("NatGatewayId", natGatewayId); } std::string DescribeNatGatewaysRequest::getInstanceChargeType()const @@ -99,7 +123,7 @@ std::string DescribeNatGatewaysRequest::getInstanceChargeType()const void DescribeNatGatewaysRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } std::string DescribeNatGatewaysRequest::getResourceOwnerAccount()const @@ -110,7 +134,7 @@ std::string DescribeNatGatewaysRequest::getResourceOwnerAccount()const void DescribeNatGatewaysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeNatGatewaysRequest::getOwnerAccount()const @@ -121,7 +145,7 @@ std::string DescribeNatGatewaysRequest::getOwnerAccount()const void DescribeNatGatewaysRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeNatGatewaysRequest::getOwnerId()const @@ -132,7 +156,7 @@ long DescribeNatGatewaysRequest::getOwnerId()const void DescribeNatGatewaysRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeNatGatewaysRequest::getVpcId()const @@ -143,7 +167,7 @@ std::string DescribeNatGatewaysRequest::getVpcId()const void DescribeNatGatewaysRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string DescribeNatGatewaysRequest::getName()const @@ -154,6 +178,6 @@ std::string DescribeNatGatewaysRequest::getName()const void DescribeNatGatewaysRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/DescribeNatGatewaysResult.cc b/vpc/src/model/DescribeNatGatewaysResult.cc index fbdbcab4c..65e147d75 100644 --- a/vpc/src/model/DescribeNatGatewaysResult.cc +++ b/vpc/src/model/DescribeNatGatewaysResult.cc @@ -67,6 +67,12 @@ void DescribeNatGatewaysResult::parse(const std::string &payload) natGatewaysObject.creationTime = valueNatGatewaysNatGateway["CreationTime"].asString(); if(!valueNatGatewaysNatGateway["Status"].isNull()) natGatewaysObject.status = valueNatGatewaysNatGateway["Status"].asString(); + if(!valueNatGatewaysNatGateway["NatType"].isNull()) + natGatewaysObject.natType = valueNatGatewaysNatGateway["NatType"].asString(); + if(!valueNatGatewaysNatGateway["InternetChargeType"].isNull()) + natGatewaysObject.internetChargeType = valueNatGatewaysNatGateway["InternetChargeType"].asString(); + if(!valueNatGatewaysNatGateway["ResourceGroupId"].isNull()) + natGatewaysObject.resourceGroupId = valueNatGatewaysNatGateway["ResourceGroupId"].asString(); if(!valueNatGatewaysNatGateway["DeletionProtection"].isNull()) natGatewaysObject.deletionProtection = valueNatGatewaysNatGateway["DeletionProtection"].asString() == "true"; auto allIpListsNode = allNatGatewaysNode["IpLists"]["IpList"]; @@ -81,8 +87,21 @@ void DescribeNatGatewaysResult::parse(const std::string &payload) ipListsObject.usingStatus = allNatGatewaysNodeIpListsIpList["UsingStatus"].asString(); if(!allNatGatewaysNodeIpListsIpList["ApAccessEnabled"].isNull()) ipListsObject.apAccessEnabled = allNatGatewaysNodeIpListsIpList["ApAccessEnabled"].asString() == "true"; + if(!allNatGatewaysNodeIpListsIpList["SnatEntryEnabled"].isNull()) + ipListsObject.snatEntryEnabled = allNatGatewaysNodeIpListsIpList["SnatEntryEnabled"].asString() == "true"; natGatewaysObject.ipLists.push_back(ipListsObject); } + auto natGatewayPrivateInfoNode = value["NatGatewayPrivateInfo"]; + if(!natGatewayPrivateInfoNode["EniInstanceId"].isNull()) + natGatewaysObject.natGatewayPrivateInfo.eniInstanceId = std::stoi(natGatewayPrivateInfoNode["EniInstanceId"].asString()); + if(!natGatewayPrivateInfoNode["PrivateIpAddress"].isNull()) + natGatewaysObject.natGatewayPrivateInfo.privateIpAddress = natGatewayPrivateInfoNode["PrivateIpAddress"].asString(); + if(!natGatewayPrivateInfoNode["VswitchId"].isNull()) + natGatewaysObject.natGatewayPrivateInfo.vswitchId = natGatewayPrivateInfoNode["VswitchId"].asString(); + if(!natGatewayPrivateInfoNode["IzNo"].isNull()) + natGatewaysObject.natGatewayPrivateInfo.izNo = natGatewayPrivateInfoNode["IzNo"].asString(); + if(!natGatewayPrivateInfoNode["MaxBandwidth"].isNull()) + natGatewaysObject.natGatewayPrivateInfo.maxBandwidth = std::stoi(natGatewayPrivateInfoNode["MaxBandwidth"].asString()); auto allForwardTableIds = value["ForwardTableIds"]["ForwardTableId"]; for (auto value : allForwardTableIds) natGatewaysObject.forwardTableIds.push_back(value.asString()); diff --git a/vpc/src/model/DescribeNetworkAclAttributesRequest.cc b/vpc/src/model/DescribeNetworkAclAttributesRequest.cc index 497d595f3..2180f05d7 100644 --- a/vpc/src/model/DescribeNetworkAclAttributesRequest.cc +++ b/vpc/src/model/DescribeNetworkAclAttributesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeNetworkAclAttributesRequest; DescribeNetworkAclAttributesRequest::DescribeNetworkAclAttributesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeNetworkAclAttributes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeNetworkAclAttributesRequest::~DescribeNetworkAclAttributesRequest() {} @@ -33,7 +35,7 @@ long DescribeNetworkAclAttributesRequest::getResourceOwnerId()const void DescribeNetworkAclAttributesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeNetworkAclAttributesRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DescribeNetworkAclAttributesRequest::getClientToken()const void DescribeNetworkAclAttributesRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DescribeNetworkAclAttributesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeNetworkAclAttributesRequest::getRegionId()const void DescribeNetworkAclAttributesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeNetworkAclAttributesRequest::getNetworkAclId()const @@ -66,7 +68,7 @@ std::string DescribeNetworkAclAttributesRequest::getNetworkAclId()const void DescribeNetworkAclAttributesRequest::setNetworkAclId(const std::string& networkAclId) { networkAclId_ = networkAclId; - setCoreParameter("NetworkAclId", networkAclId); + setParameter("NetworkAclId", networkAclId); } std::string DescribeNetworkAclAttributesRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeNetworkAclAttributesRequest::getResourceOwnerAccount()const void DescribeNetworkAclAttributesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeNetworkAclAttributesRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeNetworkAclAttributesRequest::getOwnerId()const void DescribeNetworkAclAttributesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeNetworkAclsRequest.cc b/vpc/src/model/DescribeNetworkAclsRequest.cc index b95040cde..4df24bd03 100644 --- a/vpc/src/model/DescribeNetworkAclsRequest.cc +++ b/vpc/src/model/DescribeNetworkAclsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeNetworkAclsRequest; DescribeNetworkAclsRequest::DescribeNetworkAclsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeNetworkAcls") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeNetworkAclsRequest::~DescribeNetworkAclsRequest() {} @@ -33,7 +35,7 @@ long DescribeNetworkAclsRequest::getResourceOwnerId()const void DescribeNetworkAclsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeNetworkAclsRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DescribeNetworkAclsRequest::getClientToken()const void DescribeNetworkAclsRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } int DescribeNetworkAclsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeNetworkAclsRequest::getPageNumber()const void DescribeNetworkAclsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeNetworkAclsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeNetworkAclsRequest::getRegionId()const void DescribeNetworkAclsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeNetworkAclsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeNetworkAclsRequest::getPageSize()const void DescribeNetworkAclsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeNetworkAclsRequest::getNetworkAclId()const @@ -88,7 +90,7 @@ std::string DescribeNetworkAclsRequest::getNetworkAclId()const void DescribeNetworkAclsRequest::setNetworkAclId(const std::string& networkAclId) { networkAclId_ = networkAclId; - setCoreParameter("NetworkAclId", networkAclId); + setParameter("NetworkAclId", networkAclId); } std::string DescribeNetworkAclsRequest::getResourceId()const @@ -99,7 +101,7 @@ std::string DescribeNetworkAclsRequest::getResourceId()const void DescribeNetworkAclsRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::string DescribeNetworkAclsRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeNetworkAclsRequest::getResourceOwnerAccount()const void DescribeNetworkAclsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeNetworkAclsRequest::getNetworkAclName()const @@ -121,7 +123,7 @@ std::string DescribeNetworkAclsRequest::getNetworkAclName()const void DescribeNetworkAclsRequest::setNetworkAclName(const std::string& networkAclName) { networkAclName_ = networkAclName; - setCoreParameter("NetworkAclName", networkAclName); + setParameter("NetworkAclName", networkAclName); } long DescribeNetworkAclsRequest::getOwnerId()const @@ -132,7 +134,7 @@ long DescribeNetworkAclsRequest::getOwnerId()const void DescribeNetworkAclsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeNetworkAclsRequest::getResourceType()const @@ -143,7 +145,7 @@ std::string DescribeNetworkAclsRequest::getResourceType()const void DescribeNetworkAclsRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string DescribeNetworkAclsRequest::getVpcId()const @@ -154,6 +156,6 @@ std::string DescribeNetworkAclsRequest::getVpcId()const void DescribeNetworkAclsRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/vpc/src/model/DescribeNewProjectEipMonitorDataRequest.cc b/vpc/src/model/DescribeNewProjectEipMonitorDataRequest.cc new file mode 100644 index 000000000..b2583d922 --- /dev/null +++ b/vpc/src/model/DescribeNewProjectEipMonitorDataRequest.cc @@ -0,0 +1,128 @@ +/* + * 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 + +using AlibabaCloud::Vpc::Model::DescribeNewProjectEipMonitorDataRequest; + +DescribeNewProjectEipMonitorDataRequest::DescribeNewProjectEipMonitorDataRequest() : + RpcServiceRequest("vpc", "2016-04-28", "DescribeNewProjectEipMonitorData") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeNewProjectEipMonitorDataRequest::~DescribeNewProjectEipMonitorDataRequest() +{} + +long DescribeNewProjectEipMonitorDataRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeNewProjectEipMonitorDataRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeNewProjectEipMonitorDataRequest::getAllocationId()const +{ + return allocationId_; +} + +void DescribeNewProjectEipMonitorDataRequest::setAllocationId(const std::string& allocationId) +{ + allocationId_ = allocationId; + setParameter("AllocationId", allocationId); +} + +std::string DescribeNewProjectEipMonitorDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeNewProjectEipMonitorDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeNewProjectEipMonitorDataRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeNewProjectEipMonitorDataRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +int DescribeNewProjectEipMonitorDataRequest::getPeriod()const +{ + return period_; +} + +void DescribeNewProjectEipMonitorDataRequest::setPeriod(int period) +{ + period_ = period; + setParameter("Period", std::to_string(period)); +} + +std::string DescribeNewProjectEipMonitorDataRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeNewProjectEipMonitorDataRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeNewProjectEipMonitorDataRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeNewProjectEipMonitorDataRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string DescribeNewProjectEipMonitorDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeNewProjectEipMonitorDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +long DescribeNewProjectEipMonitorDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeNewProjectEipMonitorDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/vpc/src/model/DescribeNewProjectEipMonitorDataResult.cc b/vpc/src/model/DescribeNewProjectEipMonitorDataResult.cc new file mode 100644 index 000000000..3533c2c89 --- /dev/null +++ b/vpc/src/model/DescribeNewProjectEipMonitorDataResult.cc @@ -0,0 +1,67 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Vpc; +using namespace AlibabaCloud::Vpc::Model; + +DescribeNewProjectEipMonitorDataResult::DescribeNewProjectEipMonitorDataResult() : + ServiceResult() +{} + +DescribeNewProjectEipMonitorDataResult::DescribeNewProjectEipMonitorDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeNewProjectEipMonitorDataResult::~DescribeNewProjectEipMonitorDataResult() +{} + +void DescribeNewProjectEipMonitorDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allEipMonitorDatasNode = value["EipMonitorDatas"]["EipMonitorData"]; + for (auto valueEipMonitorDatasEipMonitorData : allEipMonitorDatasNode) + { + EipMonitorData eipMonitorDatasObject; + if(!valueEipMonitorDatasEipMonitorData["EipRX"].isNull()) + eipMonitorDatasObject.eipRX = std::stoi(valueEipMonitorDatasEipMonitorData["EipRX"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipTX"].isNull()) + eipMonitorDatasObject.eipTX = std::stoi(valueEipMonitorDatasEipMonitorData["EipTX"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipFlow"].isNull()) + eipMonitorDatasObject.eipFlow = std::stoi(valueEipMonitorDatasEipMonitorData["EipFlow"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipBandwidth"].isNull()) + eipMonitorDatasObject.eipBandwidth = std::stoi(valueEipMonitorDatasEipMonitorData["EipBandwidth"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipPackets"].isNull()) + eipMonitorDatasObject.eipPackets = std::stoi(valueEipMonitorDatasEipMonitorData["EipPackets"].asString()); + if(!valueEipMonitorDatasEipMonitorData["TimeStamp"].isNull()) + eipMonitorDatasObject.timeStamp = valueEipMonitorDatasEipMonitorData["TimeStamp"].asString(); + eipMonitorDatas_.push_back(eipMonitorDatasObject); + } + +} + +std::vector DescribeNewProjectEipMonitorDataResult::getEipMonitorDatas()const +{ + return eipMonitorDatas_; +} + diff --git a/vpc/src/model/DescribePhysicalConnectionLOARequest.cc b/vpc/src/model/DescribePhysicalConnectionLOARequest.cc index ff90f299b..6dd4616ae 100644 --- a/vpc/src/model/DescribePhysicalConnectionLOARequest.cc +++ b/vpc/src/model/DescribePhysicalConnectionLOARequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribePhysicalConnectionLOARequest; DescribePhysicalConnectionLOARequest::DescribePhysicalConnectionLOARequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribePhysicalConnectionLOA") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePhysicalConnectionLOARequest::~DescribePhysicalConnectionLOARequest() {} @@ -33,7 +35,7 @@ long DescribePhysicalConnectionLOARequest::getResourceOwnerId()const void DescribePhysicalConnectionLOARequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribePhysicalConnectionLOARequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DescribePhysicalConnectionLOARequest::getClientToken()const void DescribePhysicalConnectionLOARequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DescribePhysicalConnectionLOARequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribePhysicalConnectionLOARequest::getRegionId()const void DescribePhysicalConnectionLOARequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribePhysicalConnectionLOARequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribePhysicalConnectionLOARequest::getResourceOwnerAccount()const void DescribePhysicalConnectionLOARequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribePhysicalConnectionLOARequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribePhysicalConnectionLOARequest::getOwnerAccount()const void DescribePhysicalConnectionLOARequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribePhysicalConnectionLOARequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribePhysicalConnectionLOARequest::getOwnerId()const void DescribePhysicalConnectionLOARequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribePhysicalConnectionLOARequest::getInstanceId()const @@ -99,6 +101,6 @@ std::string DescribePhysicalConnectionLOARequest::getInstanceId()const void DescribePhysicalConnectionLOARequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/vpc/src/model/DescribePhysicalConnectionsRequest.cc b/vpc/src/model/DescribePhysicalConnectionsRequest.cc index 75433f3f0..03900b2d8 100644 --- a/vpc/src/model/DescribePhysicalConnectionsRequest.cc +++ b/vpc/src/model/DescribePhysicalConnectionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribePhysicalConnectionsRequest; DescribePhysicalConnectionsRequest::DescribePhysicalConnectionsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribePhysicalConnections") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePhysicalConnectionsRequest::~DescribePhysicalConnectionsRequest() {} @@ -33,7 +35,7 @@ long DescribePhysicalConnectionsRequest::getResourceOwnerId()const void DescribePhysicalConnectionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribePhysicalConnectionsRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DescribePhysicalConnectionsRequest::getClientToken()const void DescribePhysicalConnectionsRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } bool DescribePhysicalConnectionsRequest::getIncludeReservationData()const @@ -55,7 +57,7 @@ bool DescribePhysicalConnectionsRequest::getIncludeReservationData()const void DescribePhysicalConnectionsRequest::setIncludeReservationData(bool includeReservationData) { includeReservationData_ = includeReservationData; - setCoreParameter("IncludeReservationData", includeReservationData ? "true" : "false"); + setParameter("IncludeReservationData", includeReservationData ? "true" : "false"); } int DescribePhysicalConnectionsRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribePhysicalConnectionsRequest::getPageNumber()const void DescribePhysicalConnectionsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribePhysicalConnectionsRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribePhysicalConnectionsRequest::getRegionId()const void DescribePhysicalConnectionsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribePhysicalConnectionsRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribePhysicalConnectionsRequest::getPageSize()const void DescribePhysicalConnectionsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribePhysicalConnectionsRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribePhysicalConnectionsRequest::getResourceOwnerAccount()const void DescribePhysicalConnectionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribePhysicalConnectionsRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribePhysicalConnectionsRequest::getOwnerAccount()const void DescribePhysicalConnectionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribePhysicalConnectionsRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribePhysicalConnectionsRequest::getOwnerId()const void DescribePhysicalConnectionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DescribePhysicalConnectionsRequest::getFilter()const @@ -132,12 +134,13 @@ std::vector DescribePhysicalConnecti void DescribePhysicalConnectionsRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - for(int i = 0; i!= obj.value.size(); i++) setCoreParameter(str + ".Value."+ std::to_string(i), obj.value.at(i)); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) { + setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2)); + } + setParameter(filterObjStr + ".Key", filterObj.key); } } diff --git a/vpc/src/model/DescribeRegionsRequest.cc b/vpc/src/model/DescribeRegionsRequest.cc index 006bda694..b00cbf8ad 100644 --- a/vpc/src/model/DescribeRegionsRequest.cc +++ b/vpc/src/model/DescribeRegionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} @@ -33,7 +35,7 @@ long DescribeRegionsRequest::getResourceOwnerId()const void DescribeRegionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRegionsRequest::getProductType()const @@ -44,7 +46,7 @@ std::string DescribeRegionsRequest::getProductType()const void DescribeRegionsRequest::setProductType(const std::string& productType) { productType_ = productType; - setCoreParameter("ProductType", productType); + setParameter("ProductType", productType); } std::string DescribeRegionsRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeRegionsRequest::getResourceOwnerAccount()const void DescribeRegionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRegionsRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeRegionsRequest::getOwnerAccount()const void DescribeRegionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRegionsRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DescribeRegionsRequest::getOwnerId()const void DescribeRegionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRegionsRequest::getAcceptLanguage()const @@ -88,6 +90,6 @@ std::string DescribeRegionsRequest::getAcceptLanguage()const void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage) { acceptLanguage_ = acceptLanguage; - setCoreParameter("AcceptLanguage", acceptLanguage); + setParameter("AcceptLanguage", acceptLanguage); } diff --git a/vpc/src/model/DescribeRouteEntryListRequest.cc b/vpc/src/model/DescribeRouteEntryListRequest.cc index c7afe93b5..ddc9fddde 100644 --- a/vpc/src/model/DescribeRouteEntryListRequest.cc +++ b/vpc/src/model/DescribeRouteEntryListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeRouteEntryListRequest; DescribeRouteEntryListRequest::DescribeRouteEntryListRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeRouteEntryList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRouteEntryListRequest::~DescribeRouteEntryListRequest() {} @@ -33,7 +35,7 @@ long DescribeRouteEntryListRequest::getResourceOwnerId()const void DescribeRouteEntryListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRouteEntryListRequest::getRouteEntryName()const @@ -44,7 +46,7 @@ std::string DescribeRouteEntryListRequest::getRouteEntryName()const void DescribeRouteEntryListRequest::setRouteEntryName(const std::string& routeEntryName) { routeEntryName_ = routeEntryName; - setCoreParameter("RouteEntryName", routeEntryName); + setParameter("RouteEntryName", routeEntryName); } std::string DescribeRouteEntryListRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeRouteEntryListRequest::getRegionId()const void DescribeRouteEntryListRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeRouteEntryListRequest::getNextToken()const @@ -66,7 +68,7 @@ std::string DescribeRouteEntryListRequest::getNextToken()const void DescribeRouteEntryListRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } std::string DescribeRouteEntryListRequest::getRouteEntryType()const @@ -77,7 +79,7 @@ std::string DescribeRouteEntryListRequest::getRouteEntryType()const void DescribeRouteEntryListRequest::setRouteEntryType(const std::string& routeEntryType) { routeEntryType_ = routeEntryType; - setCoreParameter("RouteEntryType", routeEntryType); + setParameter("RouteEntryType", routeEntryType); } std::string DescribeRouteEntryListRequest::getIpVersion()const @@ -88,7 +90,7 @@ std::string DescribeRouteEntryListRequest::getIpVersion()const void DescribeRouteEntryListRequest::setIpVersion(const std::string& ipVersion) { ipVersion_ = ipVersion; - setCoreParameter("IpVersion", ipVersion); + setParameter("IpVersion", ipVersion); } std::string DescribeRouteEntryListRequest::getNextHopId()const @@ -99,7 +101,7 @@ std::string DescribeRouteEntryListRequest::getNextHopId()const void DescribeRouteEntryListRequest::setNextHopId(const std::string& nextHopId) { nextHopId_ = nextHopId; - setCoreParameter("NextHopId", nextHopId); + setParameter("NextHopId", nextHopId); } std::string DescribeRouteEntryListRequest::getNextHopType()const @@ -110,7 +112,7 @@ std::string DescribeRouteEntryListRequest::getNextHopType()const void DescribeRouteEntryListRequest::setNextHopType(const std::string& nextHopType) { nextHopType_ = nextHopType; - setCoreParameter("NextHopType", nextHopType); + setParameter("NextHopType", nextHopType); } std::string DescribeRouteEntryListRequest::getRouteTableId()const @@ -121,7 +123,7 @@ std::string DescribeRouteEntryListRequest::getRouteTableId()const void DescribeRouteEntryListRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } std::string DescribeRouteEntryListRequest::getResourceOwnerAccount()const @@ -132,7 +134,7 @@ std::string DescribeRouteEntryListRequest::getResourceOwnerAccount()const void DescribeRouteEntryListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRouteEntryListRequest::getDestinationCidrBlock()const @@ -143,7 +145,7 @@ std::string DescribeRouteEntryListRequest::getDestinationCidrBlock()const void DescribeRouteEntryListRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock) { destinationCidrBlock_ = destinationCidrBlock; - setCoreParameter("DestinationCidrBlock", destinationCidrBlock); + setParameter("DestinationCidrBlock", destinationCidrBlock); } std::string DescribeRouteEntryListRequest::getOwnerAccount()const @@ -154,7 +156,7 @@ std::string DescribeRouteEntryListRequest::getOwnerAccount()const void DescribeRouteEntryListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRouteEntryListRequest::getOwnerId()const @@ -165,7 +167,7 @@ long DescribeRouteEntryListRequest::getOwnerId()const void DescribeRouteEntryListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int DescribeRouteEntryListRequest::getMaxResult()const @@ -176,7 +178,7 @@ int DescribeRouteEntryListRequest::getMaxResult()const void DescribeRouteEntryListRequest::setMaxResult(int maxResult) { maxResult_ = maxResult; - setCoreParameter("MaxResult", std::to_string(maxResult)); + setParameter("MaxResult", std::to_string(maxResult)); } std::string DescribeRouteEntryListRequest::getRouteEntryId()const @@ -187,6 +189,6 @@ std::string DescribeRouteEntryListRequest::getRouteEntryId()const void DescribeRouteEntryListRequest::setRouteEntryId(const std::string& routeEntryId) { routeEntryId_ = routeEntryId; - setCoreParameter("RouteEntryId", routeEntryId); + setParameter("RouteEntryId", routeEntryId); } diff --git a/vpc/src/model/DescribeRouteEntryListResult.cc b/vpc/src/model/DescribeRouteEntryListResult.cc index 667b58531..61bf5f3fd 100644 --- a/vpc/src/model/DescribeRouteEntryListResult.cc +++ b/vpc/src/model/DescribeRouteEntryListResult.cc @@ -53,6 +53,8 @@ void DescribeRouteEntryListResult::parse(const std::string &payload) routeEntrysObject.routeEntryId = valueRouteEntrysRouteEntry["RouteEntryId"].asString(); if(!valueRouteEntrysRouteEntry["RouteEntryName"].isNull()) routeEntrysObject.routeEntryName = valueRouteEntrysRouteEntry["RouteEntryName"].asString(); + if(!valueRouteEntrysRouteEntry["Description"].isNull()) + routeEntrysObject.description = valueRouteEntrysRouteEntry["Description"].asString(); if(!valueRouteEntrysRouteEntry["Status"].isNull()) routeEntrysObject.status = valueRouteEntrysRouteEntry["Status"].asString(); if(!valueRouteEntrysRouteEntry["IpVersion"].isNull()) diff --git a/vpc/src/model/DescribeRouteTableListRequest.cc b/vpc/src/model/DescribeRouteTableListRequest.cc index 52070a0d3..2d749a350 100644 --- a/vpc/src/model/DescribeRouteTableListRequest.cc +++ b/vpc/src/model/DescribeRouteTableListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeRouteTableListRequest; DescribeRouteTableListRequest::DescribeRouteTableListRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeRouteTableList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRouteTableListRequest::~DescribeRouteTableListRequest() {} @@ -33,7 +35,7 @@ long DescribeRouteTableListRequest::getResourceOwnerId()const void DescribeRouteTableListRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeRouteTableListRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeRouteTableListRequest::getPageNumber()const void DescribeRouteTableListRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeRouteTableListRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeRouteTableListRequest::getResourceGroupId()const void DescribeRouteTableListRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeRouteTableListRequest::getRouteTableName()const @@ -66,7 +68,7 @@ std::string DescribeRouteTableListRequest::getRouteTableName()const void DescribeRouteTableListRequest::setRouteTableName(const std::string& routeTableName) { routeTableName_ = routeTableName; - setCoreParameter("RouteTableName", routeTableName); + setParameter("RouteTableName", routeTableName); } std::string DescribeRouteTableListRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeRouteTableListRequest::getRegionId()const void DescribeRouteTableListRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeRouteTableListRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeRouteTableListRequest::getPageSize()const void DescribeRouteTableListRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeRouteTableListRequest::getTag()const @@ -99,12 +101,11 @@ std::vector DescribeRouteTableListRequest::g void DescribeRouteTableListRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -116,7 +117,7 @@ std::string DescribeRouteTableListRequest::getRouteTableId()const void DescribeRouteTableListRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } std::string DescribeRouteTableListRequest::getResourceOwnerAccount()const @@ -127,7 +128,7 @@ std::string DescribeRouteTableListRequest::getResourceOwnerAccount()const void DescribeRouteTableListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRouteTableListRequest::getOwnerAccount()const @@ -138,7 +139,7 @@ std::string DescribeRouteTableListRequest::getOwnerAccount()const void DescribeRouteTableListRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRouteTableListRequest::getOwnerId()const @@ -149,7 +150,7 @@ long DescribeRouteTableListRequest::getOwnerId()const void DescribeRouteTableListRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRouteTableListRequest::getRouterType()const @@ -160,7 +161,7 @@ std::string DescribeRouteTableListRequest::getRouterType()const void DescribeRouteTableListRequest::setRouterType(const std::string& routerType) { routerType_ = routerType; - setCoreParameter("RouterType", routerType); + setParameter("RouterType", routerType); } std::string DescribeRouteTableListRequest::getRouterId()const @@ -171,7 +172,7 @@ std::string DescribeRouteTableListRequest::getRouterId()const void DescribeRouteTableListRequest::setRouterId(const std::string& routerId) { routerId_ = routerId; - setCoreParameter("RouterId", routerId); + setParameter("RouterId", routerId); } std::string DescribeRouteTableListRequest::getVpcId()const @@ -182,6 +183,6 @@ std::string DescribeRouteTableListRequest::getVpcId()const void DescribeRouteTableListRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/vpc/src/model/DescribeRouteTablesRequest.cc b/vpc/src/model/DescribeRouteTablesRequest.cc index 7516782dc..6b291f185 100644 --- a/vpc/src/model/DescribeRouteTablesRequest.cc +++ b/vpc/src/model/DescribeRouteTablesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeRouteTablesRequest; DescribeRouteTablesRequest::DescribeRouteTablesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeRouteTables") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRouteTablesRequest::~DescribeRouteTablesRequest() {} @@ -33,7 +35,7 @@ long DescribeRouteTablesRequest::getResourceOwnerId()const void DescribeRouteTablesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeRouteTablesRequest::getVRouterId()const @@ -44,7 +46,7 @@ std::string DescribeRouteTablesRequest::getVRouterId()const void DescribeRouteTablesRequest::setVRouterId(const std::string& vRouterId) { vRouterId_ = vRouterId; - setCoreParameter("VRouterId", vRouterId); + setParameter("VRouterId", vRouterId); } std::string DescribeRouteTablesRequest::getType()const @@ -55,7 +57,7 @@ std::string DescribeRouteTablesRequest::getType()const void DescribeRouteTablesRequest::setType(const std::string& type) { type_ = type; - setCoreParameter("Type", type); + setParameter("Type", type); } int DescribeRouteTablesRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeRouteTablesRequest::getPageNumber()const void DescribeRouteTablesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeRouteTablesRequest::getResourceGroupId()const @@ -77,7 +79,7 @@ std::string DescribeRouteTablesRequest::getResourceGroupId()const void DescribeRouteTablesRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeRouteTablesRequest::getRouteTableName()const @@ -88,7 +90,7 @@ std::string DescribeRouteTablesRequest::getRouteTableName()const void DescribeRouteTablesRequest::setRouteTableName(const std::string& routeTableName) { routeTableName_ = routeTableName; - setCoreParameter("RouteTableName", routeTableName); + setParameter("RouteTableName", routeTableName); } std::string DescribeRouteTablesRequest::getRegionId()const @@ -99,7 +101,7 @@ std::string DescribeRouteTablesRequest::getRegionId()const void DescribeRouteTablesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeRouteTablesRequest::getPageSize()const @@ -110,7 +112,7 @@ int DescribeRouteTablesRequest::getPageSize()const void DescribeRouteTablesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRouteTablesRequest::getRouteTableId()const @@ -121,7 +123,7 @@ std::string DescribeRouteTablesRequest::getRouteTableId()const void DescribeRouteTablesRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } std::string DescribeRouteTablesRequest::getResourceOwnerAccount()const @@ -132,7 +134,7 @@ std::string DescribeRouteTablesRequest::getResourceOwnerAccount()const void DescribeRouteTablesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeRouteTablesRequest::getOwnerAccount()const @@ -143,7 +145,7 @@ std::string DescribeRouteTablesRequest::getOwnerAccount()const void DescribeRouteTablesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeRouteTablesRequest::getOwnerId()const @@ -154,7 +156,7 @@ long DescribeRouteTablesRequest::getOwnerId()const void DescribeRouteTablesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeRouteTablesRequest::getRouterType()const @@ -165,7 +167,7 @@ std::string DescribeRouteTablesRequest::getRouterType()const void DescribeRouteTablesRequest::setRouterType(const std::string& routerType) { routerType_ = routerType; - setCoreParameter("RouterType", routerType); + setParameter("RouterType", routerType); } std::string DescribeRouteTablesRequest::getRouterId()const @@ -176,6 +178,6 @@ std::string DescribeRouteTablesRequest::getRouterId()const void DescribeRouteTablesRequest::setRouterId(const std::string& routerId) { routerId_ = routerId; - setCoreParameter("RouterId", routerId); + setParameter("RouterId", routerId); } diff --git a/vpc/src/model/DescribeRouteTablesResult.cc b/vpc/src/model/DescribeRouteTablesResult.cc index f88932968..132c985df 100644 --- a/vpc/src/model/DescribeRouteTablesResult.cc +++ b/vpc/src/model/DescribeRouteTablesResult.cc @@ -73,6 +73,8 @@ void DescribeRouteTablesResult::parse(const std::string &payload) routeEntrysObject.nextHopType = allRouteTablesNodeRouteEntrysRouteEntry["NextHopType"].asString(); if(!allRouteTablesNodeRouteEntrysRouteEntry["RouteEntryName"].isNull()) routeEntrysObject.routeEntryName = allRouteTablesNodeRouteEntrysRouteEntry["RouteEntryName"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["Description"].isNull()) + routeEntrysObject.description = allRouteTablesNodeRouteEntrysRouteEntry["Description"].asString(); if(!allRouteTablesNodeRouteEntrysRouteEntry["RouteEntryId"].isNull()) routeEntrysObject.routeEntryId = allRouteTablesNodeRouteEntrysRouteEntry["RouteEntryId"].asString(); if(!allRouteTablesNodeRouteEntrysRouteEntry["NextHopRegionId"].isNull()) diff --git a/vpc/src/model/DescribeRouterInterfaceAttributeRequest.cc b/vpc/src/model/DescribeRouterInterfaceAttributeRequest.cc new file mode 100644 index 000000000..ee9cc4d3a --- /dev/null +++ b/vpc/src/model/DescribeRouterInterfaceAttributeRequest.cc @@ -0,0 +1,84 @@ +/* + * 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 + +using AlibabaCloud::Vpc::Model::DescribeRouterInterfaceAttributeRequest; + +DescribeRouterInterfaceAttributeRequest::DescribeRouterInterfaceAttributeRequest() : + RpcServiceRequest("vpc", "2016-04-28", "DescribeRouterInterfaceAttribute") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeRouterInterfaceAttributeRequest::~DescribeRouterInterfaceAttributeRequest() +{} + +long DescribeRouterInterfaceAttributeRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeRouterInterfaceAttributeRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeRouterInterfaceAttributeRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeRouterInterfaceAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long DescribeRouterInterfaceAttributeRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeRouterInterfaceAttributeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeRouterInterfaceAttributeRequest::getInstanceId()const +{ + return instanceId_; +} + +void DescribeRouterInterfaceAttributeRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string DescribeRouterInterfaceAttributeRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeRouterInterfaceAttributeRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + diff --git a/vpc/src/model/DescribeRouterInterfaceAttributeResult.cc b/vpc/src/model/DescribeRouterInterfaceAttributeResult.cc new file mode 100644 index 000000000..13db314a7 --- /dev/null +++ b/vpc/src/model/DescribeRouterInterfaceAttributeResult.cc @@ -0,0 +1,338 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Vpc; +using namespace AlibabaCloud::Vpc::Model; + +DescribeRouterInterfaceAttributeResult::DescribeRouterInterfaceAttributeResult() : + ServiceResult() +{} + +DescribeRouterInterfaceAttributeResult::DescribeRouterInterfaceAttributeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeRouterInterfaceAttributeResult::~DescribeRouterInterfaceAttributeResult() +{} + +void DescribeRouterInterfaceAttributeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["RouterInterfaceId"].isNull()) + routerInterfaceId_ = value["RouterInterfaceId"].asString(); + if(!value["OppositeRegionId"].isNull()) + oppositeRegionId_ = value["OppositeRegionId"].asString(); + if(!value["Role"].isNull()) + role_ = value["Role"].asString(); + if(!value["Spec"].isNull()) + spec_ = value["Spec"].asString(); + if(!value["Name"].isNull()) + name_ = value["Name"].asString(); + if(!value["Description"].isNull()) + description_ = value["Description"].asString(); + if(!value["RouterId"].isNull()) + routerId_ = value["RouterId"].asString(); + if(!value["RouterType"].isNull()) + routerType_ = value["RouterType"].asString(); + if(!value["CreationTime"].isNull()) + creationTime_ = value["CreationTime"].asString(); + if(!value["GmtModified"].isNull()) + gmtModified_ = value["GmtModified"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["ChargeType"].isNull()) + chargeType_ = value["ChargeType"].asString(); + if(!value["Status"].isNull()) + status_ = value["Status"].asString(); + if(!value["BusinessStatus"].isNull()) + businessStatus_ = value["BusinessStatus"].asString(); + if(!value["ConnectedTime"].isNull()) + connectedTime_ = value["ConnectedTime"].asString(); + if(!value["OppositeInterfaceId"].isNull()) + oppositeInterfaceId_ = value["OppositeInterfaceId"].asString(); + if(!value["OppositeInterfaceSpec"].isNull()) + oppositeInterfaceSpec_ = value["OppositeInterfaceSpec"].asString(); + if(!value["OppositeInterfaceStatus"].isNull()) + oppositeInterfaceStatus_ = value["OppositeInterfaceStatus"].asString(); + if(!value["OppositeInterfaceBusinessStatus"].isNull()) + oppositeInterfaceBusinessStatus_ = value["OppositeInterfaceBusinessStatus"].asString(); + if(!value["OppositeRouterId"].isNull()) + oppositeRouterId_ = value["OppositeRouterId"].asString(); + if(!value["OppositeRouterType"].isNull()) + oppositeRouterType_ = value["OppositeRouterType"].asString(); + if(!value["OppositeInterfaceOwnerId"].isNull()) + oppositeInterfaceOwnerId_ = value["OppositeInterfaceOwnerId"].asString(); + if(!value["AccessPointId"].isNull()) + accessPointId_ = value["AccessPointId"].asString(); + if(!value["OppositeAccessPointId"].isNull()) + oppositeAccessPointId_ = value["OppositeAccessPointId"].asString(); + if(!value["HealthCheckSourceIp"].isNull()) + healthCheckSourceIp_ = value["HealthCheckSourceIp"].asString(); + if(!value["HealthCheckTargetIp"].isNull()) + healthCheckTargetIp_ = value["HealthCheckTargetIp"].asString(); + if(!value["OppositeVpcInstanceId"].isNull()) + oppositeVpcInstanceId_ = value["OppositeVpcInstanceId"].asString(); + if(!value["Bandwidth"].isNull()) + bandwidth_ = std::stoi(value["Bandwidth"].asString()); + if(!value["VpcInstanceId"].isNull()) + vpcInstanceId_ = value["VpcInstanceId"].asString(); + if(!value["OppositeBandwidth"].isNull()) + oppositeBandwidth_ = std::stoi(value["OppositeBandwidth"].asString()); + if(!value["HasReservationData"].isNull()) + hasReservationData_ = value["HasReservationData"].asString(); + if(!value["ReservationBandwidth"].isNull()) + reservationBandwidth_ = value["ReservationBandwidth"].asString(); + if(!value["ReservationInternetChargeType"].isNull()) + reservationInternetChargeType_ = value["ReservationInternetChargeType"].asString(); + if(!value["ReservationActiveTime"].isNull()) + reservationActiveTime_ = value["ReservationActiveTime"].asString(); + if(!value["ReservationOrderType"].isNull()) + reservationOrderType_ = value["ReservationOrderType"].asString(); + if(!value["CrossBorder"].isNull()) + crossBorder_ = value["CrossBorder"].asString() == "true"; + if(!value["HcThreshold"].isNull()) + hcThreshold_ = std::stoi(value["HcThreshold"].asString()); + if(!value["HcRate"].isNull()) + hcRate_ = std::stoi(value["HcRate"].asString()); + if(!value["HealthCheckStatus"].isNull()) + healthCheckStatus_ = value["HealthCheckStatus"].asString(); + +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeInterfaceId()const +{ + return oppositeInterfaceId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeInterfaceStatus()const +{ + return oppositeInterfaceStatus_; +} + +std::string DescribeRouterInterfaceAttributeResult::getDescription()const +{ + return description_; +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeRouterId()const +{ + return oppositeRouterId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getMessage()const +{ + return message_; +} + +std::string DescribeRouterInterfaceAttributeResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeRouterInterfaceAttributeResult::getGmtModified()const +{ + return gmtModified_; +} + +std::string DescribeRouterInterfaceAttributeResult::getRouterId()const +{ + return routerId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getBusinessStatus()const +{ + return businessStatus_; +} + +bool DescribeRouterInterfaceAttributeResult::getSuccess()const +{ + return success_; +} + +std::string DescribeRouterInterfaceAttributeResult::getName()const +{ + return name_; +} + +std::string DescribeRouterInterfaceAttributeResult::getReservationOrderType()const +{ + return reservationOrderType_; +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeRouterType()const +{ + return oppositeRouterType_; +} + +int DescribeRouterInterfaceAttributeResult::getOppositeBandwidth()const +{ + return oppositeBandwidth_; +} + +int DescribeRouterInterfaceAttributeResult::getBandwidth()const +{ + return bandwidth_; +} + +std::string DescribeRouterInterfaceAttributeResult::getConnectedTime()const +{ + return connectedTime_; +} + +std::string DescribeRouterInterfaceAttributeResult::getReservationActiveTime()const +{ + return reservationActiveTime_; +} + +std::string DescribeRouterInterfaceAttributeResult::getReservationBandwidth()const +{ + return reservationBandwidth_; +} + +int DescribeRouterInterfaceAttributeResult::getHcThreshold()const +{ + return hcThreshold_; +} + +std::string DescribeRouterInterfaceAttributeResult::getStatus()const +{ + return status_; +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeInterfaceOwnerId()const +{ + return oppositeInterfaceOwnerId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeRegionId()const +{ + return oppositeRegionId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getHealthCheckSourceIp()const +{ + return healthCheckSourceIp_; +} + +std::string DescribeRouterInterfaceAttributeResult::getHasReservationData()const +{ + return hasReservationData_; +} + +bool DescribeRouterInterfaceAttributeResult::getCrossBorder()const +{ + return crossBorder_; +} + +std::string DescribeRouterInterfaceAttributeResult::getCode()const +{ + return code_; +} + +int DescribeRouterInterfaceAttributeResult::getHcRate()const +{ + return hcRate_; +} + +std::string DescribeRouterInterfaceAttributeResult::getReservationInternetChargeType()const +{ + return reservationInternetChargeType_; +} + +std::string DescribeRouterInterfaceAttributeResult::getRole()const +{ + return role_; +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeInterfaceSpec()const +{ + return oppositeInterfaceSpec_; +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeVpcInstanceId()const +{ + return oppositeVpcInstanceId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getRouterType()const +{ + return routerType_; +} + +std::string DescribeRouterInterfaceAttributeResult::getChargeType()const +{ + return chargeType_; +} + +std::string DescribeRouterInterfaceAttributeResult::getCreationTime()const +{ + return creationTime_; +} + +std::string DescribeRouterInterfaceAttributeResult::getAccessPointId()const +{ + return accessPointId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeInterfaceBusinessStatus()const +{ + return oppositeInterfaceBusinessStatus_; +} + +std::string DescribeRouterInterfaceAttributeResult::getVpcInstanceId()const +{ + return vpcInstanceId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getOppositeAccessPointId()const +{ + return oppositeAccessPointId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getSpec()const +{ + return spec_; +} + +std::string DescribeRouterInterfaceAttributeResult::getHealthCheckStatus()const +{ + return healthCheckStatus_; +} + +std::string DescribeRouterInterfaceAttributeResult::getRouterInterfaceId()const +{ + return routerInterfaceId_; +} + +std::string DescribeRouterInterfaceAttributeResult::getHealthCheckTargetIp()const +{ + return healthCheckTargetIp_; +} + diff --git a/vpc/src/model/DescribeRouterInterfacesRequest.cc b/vpc/src/model/DescribeRouterInterfacesRequest.cc index a9328e8f2..5b0fec06e 100644 --- a/vpc/src/model/DescribeRouterInterfacesRequest.cc +++ b/vpc/src/model/DescribeRouterInterfacesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeRouterInterfacesRequest; DescribeRouterInterfacesRequest::DescribeRouterInterfacesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeRouterInterfaces") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRouterInterfacesRequest::~DescribeRouterInterfacesRequest() {} @@ -33,7 +35,7 @@ long DescribeRouterInterfacesRequest::getResourceOwnerId()const void DescribeRouterInterfacesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool DescribeRouterInterfacesRequest::getIncludeReservationData()const @@ -44,7 +46,7 @@ bool DescribeRouterInterfacesRequest::getIncludeReservationData()const void DescribeRouterInterfacesRequest::setIncludeReservationData(bool includeReservationData) { includeReservationData_ = includeReservationData; - setCoreParameter("IncludeReservationData", includeReservationData ? "true" : "false"); + setParameter("IncludeReservationData", includeReservationData ? "true" : "false"); } int DescribeRouterInterfacesRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeRouterInterfacesRequest::getPageNumber()const void DescribeRouterInterfacesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeRouterInterfacesRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeRouterInterfacesRequest::getRegionId()const void DescribeRouterInterfacesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeRouterInterfacesRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeRouterInterfacesRequest::getPageSize()const void DescribeRouterInterfacesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRouterInterfacesRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeRouterInterfacesRequest::getResourceOwnerAccount()const void DescribeRouterInterfacesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeRouterInterfacesRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeRouterInterfacesRequest::getOwnerId()const void DescribeRouterInterfacesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DescribeRouterInterfacesRequest::getFilter()const @@ -110,12 +112,13 @@ std::vector DescribeRouterInterfacesReq void DescribeRouterInterfacesRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - for(int i = 0; i!= obj.value.size(); i++) setCoreParameter(str + ".Value."+ std::to_string(i), obj.value.at(i)); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) { + setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2)); + } + setParameter(filterObjStr + ".Key", filterObj.key); } } diff --git a/vpc/src/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.cc b/vpc/src/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.cc index 0d7133528..241db4a33 100644 --- a/vpc/src/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.cc +++ b/vpc/src/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeServerRelatedGlobalAccelerationInstances DescribeServerRelatedGlobalAccelerationInstancesRequest::DescribeServerRelatedGlobalAccelerationInstancesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeServerRelatedGlobalAccelerationInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeServerRelatedGlobalAccelerationInstancesRequest::~DescribeServerRelatedGlobalAccelerationInstancesRequest() {} @@ -33,7 +35,7 @@ long DescribeServerRelatedGlobalAccelerationInstancesRequest::getResourceOwnerId void DescribeServerRelatedGlobalAccelerationInstancesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getServerType()const @@ -44,7 +46,7 @@ std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getServerTy void DescribeServerRelatedGlobalAccelerationInstancesRequest::setServerType(const std::string& serverType) { serverType_ = serverType; - setCoreParameter("ServerType", serverType); + setParameter("ServerType", serverType); } std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getRegionId void DescribeServerRelatedGlobalAccelerationInstancesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getResource void DescribeServerRelatedGlobalAccelerationInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getOwnerAcc void DescribeServerRelatedGlobalAccelerationInstancesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeServerRelatedGlobalAccelerationInstancesRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeServerRelatedGlobalAccelerationInstancesRequest::getOwnerId()const void DescribeServerRelatedGlobalAccelerationInstancesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getServerId()const @@ -99,6 +101,6 @@ std::string DescribeServerRelatedGlobalAccelerationInstancesRequest::getServerId void DescribeServerRelatedGlobalAccelerationInstancesRequest::setServerId(const std::string& serverId) { serverId_ = serverId; - setCoreParameter("ServerId", serverId); + setParameter("ServerId", serverId); } diff --git a/vpc/src/model/DescribeSnatTableEntriesRequest.cc b/vpc/src/model/DescribeSnatTableEntriesRequest.cc index b1fc55cd6..673728e87 100644 --- a/vpc/src/model/DescribeSnatTableEntriesRequest.cc +++ b/vpc/src/model/DescribeSnatTableEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeSnatTableEntriesRequest; DescribeSnatTableEntriesRequest::DescribeSnatTableEntriesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeSnatTableEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSnatTableEntriesRequest::~DescribeSnatTableEntriesRequest() {} @@ -33,7 +35,7 @@ long DescribeSnatTableEntriesRequest::getResourceOwnerId()const void DescribeSnatTableEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSnatTableEntriesRequest::getSourceCIDR()const @@ -44,7 +46,7 @@ std::string DescribeSnatTableEntriesRequest::getSourceCIDR()const void DescribeSnatTableEntriesRequest::setSourceCIDR(const std::string& sourceCIDR) { sourceCIDR_ = sourceCIDR; - setCoreParameter("SourceCIDR", sourceCIDR); + setParameter("SourceCIDR", sourceCIDR); } std::string DescribeSnatTableEntriesRequest::getSnatIp()const @@ -55,7 +57,7 @@ std::string DescribeSnatTableEntriesRequest::getSnatIp()const void DescribeSnatTableEntriesRequest::setSnatIp(const std::string& snatIp) { snatIp_ = snatIp; - setCoreParameter("SnatIp", snatIp); + setParameter("SnatIp", snatIp); } int DescribeSnatTableEntriesRequest::getPageNumber()const @@ -66,7 +68,7 @@ int DescribeSnatTableEntriesRequest::getPageNumber()const void DescribeSnatTableEntriesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSnatTableEntriesRequest::getSourceVSwitchId()const @@ -77,7 +79,7 @@ std::string DescribeSnatTableEntriesRequest::getSourceVSwitchId()const void DescribeSnatTableEntriesRequest::setSourceVSwitchId(const std::string& sourceVSwitchId) { sourceVSwitchId_ = sourceVSwitchId; - setCoreParameter("SourceVSwitchId", sourceVSwitchId); + setParameter("SourceVSwitchId", sourceVSwitchId); } std::string DescribeSnatTableEntriesRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string DescribeSnatTableEntriesRequest::getRegionId()const void DescribeSnatTableEntriesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeSnatTableEntriesRequest::getPageSize()const @@ -99,7 +101,7 @@ int DescribeSnatTableEntriesRequest::getPageSize()const void DescribeSnatTableEntriesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSnatTableEntriesRequest::getSnatEntryId()const @@ -110,7 +112,7 @@ std::string DescribeSnatTableEntriesRequest::getSnatEntryId()const void DescribeSnatTableEntriesRequest::setSnatEntryId(const std::string& snatEntryId) { snatEntryId_ = snatEntryId; - setCoreParameter("SnatEntryId", snatEntryId); + setParameter("SnatEntryId", snatEntryId); } std::string DescribeSnatTableEntriesRequest::getResourceOwnerAccount()const @@ -121,7 +123,7 @@ std::string DescribeSnatTableEntriesRequest::getResourceOwnerAccount()const void DescribeSnatTableEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSnatTableEntriesRequest::getOwnerAccount()const @@ -132,7 +134,7 @@ std::string DescribeSnatTableEntriesRequest::getOwnerAccount()const void DescribeSnatTableEntriesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeSnatTableEntriesRequest::getSnatTableId()const @@ -143,7 +145,7 @@ std::string DescribeSnatTableEntriesRequest::getSnatTableId()const void DescribeSnatTableEntriesRequest::setSnatTableId(const std::string& snatTableId) { snatTableId_ = snatTableId; - setCoreParameter("SnatTableId", snatTableId); + setParameter("SnatTableId", snatTableId); } long DescribeSnatTableEntriesRequest::getOwnerId()const @@ -154,7 +156,7 @@ long DescribeSnatTableEntriesRequest::getOwnerId()const void DescribeSnatTableEntriesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSnatTableEntriesRequest::getSnatEntryName()const @@ -165,6 +167,6 @@ std::string DescribeSnatTableEntriesRequest::getSnatEntryName()const void DescribeSnatTableEntriesRequest::setSnatEntryName(const std::string& snatEntryName) { snatEntryName_ = snatEntryName; - setCoreParameter("SnatEntryName", snatEntryName); + setParameter("SnatEntryName", snatEntryName); } diff --git a/vpc/src/model/DescribeSslVpnClientCertRequest.cc b/vpc/src/model/DescribeSslVpnClientCertRequest.cc index 32a3d9f10..475c67251 100644 --- a/vpc/src/model/DescribeSslVpnClientCertRequest.cc +++ b/vpc/src/model/DescribeSslVpnClientCertRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeSslVpnClientCertRequest; DescribeSslVpnClientCertRequest::DescribeSslVpnClientCertRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeSslVpnClientCert") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSslVpnClientCertRequest::~DescribeSslVpnClientCertRequest() {} @@ -33,7 +35,7 @@ long DescribeSslVpnClientCertRequest::getResourceOwnerId()const void DescribeSslVpnClientCertRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeSslVpnClientCertRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeSslVpnClientCertRequest::getRegionId()const void DescribeSslVpnClientCertRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeSslVpnClientCertRequest::getSslVpnClientCertId()const @@ -55,7 +57,7 @@ std::string DescribeSslVpnClientCertRequest::getSslVpnClientCertId()const void DescribeSslVpnClientCertRequest::setSslVpnClientCertId(const std::string& sslVpnClientCertId) { sslVpnClientCertId_ = sslVpnClientCertId; - setCoreParameter("SslVpnClientCertId", sslVpnClientCertId); + setParameter("SslVpnClientCertId", sslVpnClientCertId); } std::string DescribeSslVpnClientCertRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeSslVpnClientCertRequest::getResourceOwnerAccount()const void DescribeSslVpnClientCertRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSslVpnClientCertRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeSslVpnClientCertRequest::getOwnerAccount()const void DescribeSslVpnClientCertRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeSslVpnClientCertRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeSslVpnClientCertRequest::getOwnerId()const void DescribeSslVpnClientCertRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeSslVpnClientCertsRequest.cc b/vpc/src/model/DescribeSslVpnClientCertsRequest.cc index 3b7fcf2f8..e70d9df57 100644 --- a/vpc/src/model/DescribeSslVpnClientCertsRequest.cc +++ b/vpc/src/model/DescribeSslVpnClientCertsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeSslVpnClientCertsRequest; DescribeSslVpnClientCertsRequest::DescribeSslVpnClientCertsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeSslVpnClientCerts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSslVpnClientCertsRequest::~DescribeSslVpnClientCertsRequest() {} @@ -33,7 +35,7 @@ long DescribeSslVpnClientCertsRequest::getResourceOwnerId()const void DescribeSslVpnClientCertsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeSslVpnClientCertsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeSslVpnClientCertsRequest::getPageNumber()const void DescribeSslVpnClientCertsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSslVpnClientCertsRequest::getSslVpnServerId()const @@ -55,7 +57,7 @@ std::string DescribeSslVpnClientCertsRequest::getSslVpnServerId()const void DescribeSslVpnClientCertsRequest::setSslVpnServerId(const std::string& sslVpnServerId) { sslVpnServerId_ = sslVpnServerId; - setCoreParameter("SslVpnServerId", sslVpnServerId); + setParameter("SslVpnServerId", sslVpnServerId); } std::string DescribeSslVpnClientCertsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeSslVpnClientCertsRequest::getRegionId()const void DescribeSslVpnClientCertsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeSslVpnClientCertsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeSslVpnClientCertsRequest::getPageSize()const void DescribeSslVpnClientCertsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSslVpnClientCertsRequest::getSslVpnClientCertId()const @@ -88,7 +90,7 @@ std::string DescribeSslVpnClientCertsRequest::getSslVpnClientCertId()const void DescribeSslVpnClientCertsRequest::setSslVpnClientCertId(const std::string& sslVpnClientCertId) { sslVpnClientCertId_ = sslVpnClientCertId; - setCoreParameter("SslVpnClientCertId", sslVpnClientCertId); + setParameter("SslVpnClientCertId", sslVpnClientCertId); } std::string DescribeSslVpnClientCertsRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeSslVpnClientCertsRequest::getResourceOwnerAccount()const void DescribeSslVpnClientCertsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSslVpnClientCertsRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string DescribeSslVpnClientCertsRequest::getOwnerAccount()const void DescribeSslVpnClientCertsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeSslVpnClientCertsRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeSslVpnClientCertsRequest::getOwnerId()const void DescribeSslVpnClientCertsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSslVpnClientCertsRequest::getName()const @@ -132,6 +134,6 @@ std::string DescribeSslVpnClientCertsRequest::getName()const void DescribeSslVpnClientCertsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/DescribeSslVpnServersRequest.cc b/vpc/src/model/DescribeSslVpnServersRequest.cc index 70a3a3c4b..2bb1315dd 100644 --- a/vpc/src/model/DescribeSslVpnServersRequest.cc +++ b/vpc/src/model/DescribeSslVpnServersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeSslVpnServersRequest; DescribeSslVpnServersRequest::DescribeSslVpnServersRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeSslVpnServers") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSslVpnServersRequest::~DescribeSslVpnServersRequest() {} @@ -33,7 +35,7 @@ long DescribeSslVpnServersRequest::getResourceOwnerId()const void DescribeSslVpnServersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeSslVpnServersRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeSslVpnServersRequest::getPageNumber()const void DescribeSslVpnServersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeSslVpnServersRequest::getSslVpnServerId()const @@ -55,7 +57,7 @@ std::string DescribeSslVpnServersRequest::getSslVpnServerId()const void DescribeSslVpnServersRequest::setSslVpnServerId(const std::string& sslVpnServerId) { sslVpnServerId_ = sslVpnServerId; - setCoreParameter("SslVpnServerId", sslVpnServerId); + setParameter("SslVpnServerId", sslVpnServerId); } std::string DescribeSslVpnServersRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeSslVpnServersRequest::getRegionId()const void DescribeSslVpnServersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeSslVpnServersRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeSslVpnServersRequest::getPageSize()const void DescribeSslVpnServersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeSslVpnServersRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeSslVpnServersRequest::getResourceOwnerAccount()const void DescribeSslVpnServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeSslVpnServersRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeSslVpnServersRequest::getOwnerAccount()const void DescribeSslVpnServersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeSslVpnServersRequest::getVpnGatewayId()const @@ -110,7 +112,7 @@ std::string DescribeSslVpnServersRequest::getVpnGatewayId()const void DescribeSslVpnServersRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long DescribeSslVpnServersRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeSslVpnServersRequest::getOwnerId()const void DescribeSslVpnServersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeSslVpnServersRequest::getName()const @@ -132,6 +134,6 @@ std::string DescribeSslVpnServersRequest::getName()const void DescribeSslVpnServersRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/DescribeSslVpnServersResult.cc b/vpc/src/model/DescribeSslVpnServersResult.cc index 2ff2ae701..338004da7 100644 --- a/vpc/src/model/DescribeSslVpnServersResult.cc +++ b/vpc/src/model/DescribeSslVpnServersResult.cc @@ -71,6 +71,10 @@ void DescribeSslVpnServersResult::parse(const std::string &payload) sslVpnServersObject.maxConnections = std::stoi(valueSslVpnServersSslVpnServer["MaxConnections"].asString()); if(!valueSslVpnServersSslVpnServer["InternetIp"].isNull()) sslVpnServersObject.internetIp = valueSslVpnServersSslVpnServer["InternetIp"].asString(); + if(!valueSslVpnServersSslVpnServer["EnableMultiFactorAuth"].isNull()) + sslVpnServersObject.enableMultiFactorAuth = valueSslVpnServersSslVpnServer["EnableMultiFactorAuth"].asString() == "true"; + if(!valueSslVpnServersSslVpnServer["IDaaSInstanceId"].isNull()) + sslVpnServersObject.iDaaSInstanceId = valueSslVpnServersSslVpnServer["IDaaSInstanceId"].asString(); sslVpnServers_.push_back(sslVpnServersObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeVRoutersRequest.cc b/vpc/src/model/DescribeVRoutersRequest.cc index f84654c1e..9a698b2ca 100644 --- a/vpc/src/model/DescribeVRoutersRequest.cc +++ b/vpc/src/model/DescribeVRoutersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVRoutersRequest; DescribeVRoutersRequest::DescribeVRoutersRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVRouters") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVRoutersRequest::~DescribeVRoutersRequest() {} @@ -33,7 +35,7 @@ long DescribeVRoutersRequest::getResourceOwnerId()const void DescribeVRoutersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeVRoutersRequest::getVRouterId()const @@ -44,7 +46,7 @@ std::string DescribeVRoutersRequest::getVRouterId()const void DescribeVRoutersRequest::setVRouterId(const std::string& vRouterId) { vRouterId_ = vRouterId; - setCoreParameter("VRouterId", vRouterId); + setParameter("VRouterId", vRouterId); } int DescribeVRoutersRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeVRoutersRequest::getPageNumber()const void DescribeVRoutersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVRoutersRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeVRoutersRequest::getRegionId()const void DescribeVRoutersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVRoutersRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeVRoutersRequest::getPageSize()const void DescribeVRoutersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVRoutersRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeVRoutersRequest::getResourceOwnerAccount()const void DescribeVRoutersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVRoutersRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeVRoutersRequest::getOwnerAccount()const void DescribeVRoutersRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeVRoutersRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeVRoutersRequest::getOwnerId()const void DescribeVRoutersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeVSwitchAttributesRequest.cc b/vpc/src/model/DescribeVSwitchAttributesRequest.cc index 778d6bce2..de0ab186c 100644 --- a/vpc/src/model/DescribeVSwitchAttributesRequest.cc +++ b/vpc/src/model/DescribeVSwitchAttributesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVSwitchAttributesRequest; DescribeVSwitchAttributesRequest::DescribeVSwitchAttributesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVSwitchAttributes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVSwitchAttributesRequest::~DescribeVSwitchAttributesRequest() {} @@ -33,7 +35,7 @@ long DescribeVSwitchAttributesRequest::getResourceOwnerId()const void DescribeVSwitchAttributesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeVSwitchAttributesRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeVSwitchAttributesRequest::getRegionId()const void DescribeVSwitchAttributesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool DescribeVSwitchAttributesRequest::getDryRun()const @@ -55,7 +57,7 @@ bool DescribeVSwitchAttributesRequest::getDryRun()const void DescribeVSwitchAttributesRequest::setDryRun(bool dryRun) { dryRun_ = dryRun; - setCoreParameter("DryRun", dryRun ? "true" : "false"); + setParameter("DryRun", dryRun ? "true" : "false"); } std::string DescribeVSwitchAttributesRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeVSwitchAttributesRequest::getResourceOwnerAccount()const void DescribeVSwitchAttributesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVSwitchAttributesRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeVSwitchAttributesRequest::getOwnerAccount()const void DescribeVSwitchAttributesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeVSwitchAttributesRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeVSwitchAttributesRequest::getOwnerId()const void DescribeVSwitchAttributesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVSwitchAttributesRequest::getVSwitchId()const @@ -99,6 +101,6 @@ std::string DescribeVSwitchAttributesRequest::getVSwitchId()const void DescribeVSwitchAttributesRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } diff --git a/vpc/src/model/DescribeVSwitchesRequest.cc b/vpc/src/model/DescribeVSwitchesRequest.cc index 7e3e925ae..2f204dd8c 100644 --- a/vpc/src/model/DescribeVSwitchesRequest.cc +++ b/vpc/src/model/DescribeVSwitchesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVSwitchesRequest; DescribeVSwitchesRequest::DescribeVSwitchesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVSwitches") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVSwitchesRequest::~DescribeVSwitchesRequest() {} @@ -33,7 +35,7 @@ long DescribeVSwitchesRequest::getResourceOwnerId()const void DescribeVSwitchesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeVSwitchesRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeVSwitchesRequest::getPageNumber()const void DescribeVSwitchesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVSwitchesRequest::getResourceGroupId()const @@ -55,7 +57,7 @@ std::string DescribeVSwitchesRequest::getResourceGroupId()const void DescribeVSwitchesRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeVSwitchesRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeVSwitchesRequest::getRegionId()const void DescribeVSwitchesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVSwitchesRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeVSwitchesRequest::getPageSize()const void DescribeVSwitchesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeVSwitchesRequest::getTag()const @@ -88,12 +90,11 @@ std::vector DescribeVSwitchesRequest::getTag()con void DescribeVSwitchesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -105,7 +106,7 @@ bool DescribeVSwitchesRequest::getIsDefault()const void DescribeVSwitchesRequest::setIsDefault(bool isDefault) { isDefault_ = isDefault; - setCoreParameter("IsDefault", isDefault ? "true" : "false"); + setParameter("IsDefault", isDefault ? "true" : "false"); } std::string DescribeVSwitchesRequest::getRouteTableId()const @@ -116,7 +117,7 @@ std::string DescribeVSwitchesRequest::getRouteTableId()const void DescribeVSwitchesRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } bool DescribeVSwitchesRequest::getDryRun()const @@ -127,7 +128,7 @@ bool DescribeVSwitchesRequest::getDryRun()const void DescribeVSwitchesRequest::setDryRun(bool dryRun) { dryRun_ = dryRun; - setCoreParameter("DryRun", dryRun ? "true" : "false"); + setParameter("DryRun", dryRun ? "true" : "false"); } std::string DescribeVSwitchesRequest::getResourceOwnerAccount()const @@ -138,7 +139,7 @@ std::string DescribeVSwitchesRequest::getResourceOwnerAccount()const void DescribeVSwitchesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVSwitchesRequest::getOwnerAccount()const @@ -149,7 +150,7 @@ std::string DescribeVSwitchesRequest::getOwnerAccount()const void DescribeVSwitchesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeVSwitchesRequest::getOwnerId()const @@ -160,7 +161,7 @@ long DescribeVSwitchesRequest::getOwnerId()const void DescribeVSwitchesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVSwitchesRequest::getVSwitchId()const @@ -171,7 +172,7 @@ std::string DescribeVSwitchesRequest::getVSwitchId()const void DescribeVSwitchesRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string DescribeVSwitchesRequest::getVpcId()const @@ -182,7 +183,7 @@ std::string DescribeVSwitchesRequest::getVpcId()const void DescribeVSwitchesRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string DescribeVSwitchesRequest::getVSwitchName()const @@ -193,7 +194,7 @@ std::string DescribeVSwitchesRequest::getVSwitchName()const void DescribeVSwitchesRequest::setVSwitchName(const std::string& vSwitchName) { vSwitchName_ = vSwitchName; - setCoreParameter("VSwitchName", vSwitchName); + setParameter("VSwitchName", vSwitchName); } std::string DescribeVSwitchesRequest::getZoneId()const @@ -204,6 +205,6 @@ std::string DescribeVSwitchesRequest::getZoneId()const void DescribeVSwitchesRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } diff --git a/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.cc b/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.cc index 1fdb1007d..1124ca345 100644 --- a/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.cc +++ b/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVirtualBorderRoutersForPhysicalConnectio DescribeVirtualBorderRoutersForPhysicalConnectionRequest::DescribeVirtualBorderRoutersForPhysicalConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVirtualBorderRoutersForPhysicalConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVirtualBorderRoutersForPhysicalConnectionRequest::~DescribeVirtualBorderRoutersForPhysicalConnectionRequest() {} @@ -33,7 +35,7 @@ long DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getResourceOwnerI void DescribeVirtualBorderRoutersForPhysicalConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getPageNumber()con void DescribeVirtualBorderRoutersForPhysicalConnectionRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getRegionI void DescribeVirtualBorderRoutersForPhysicalConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getPageSize()const void DescribeVirtualBorderRoutersForPhysicalConnectionRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getResourc void DescribeVirtualBorderRoutersForPhysicalConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getOwnerId()const void DescribeVirtualBorderRoutersForPhysicalConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getFilter()const @@ -99,12 +101,13 @@ std::vector De void DescribeVirtualBorderRoutersForPhysicalConnectionRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - for(int i = 0; i!= obj.value.size(); i++) setCoreParameter(str + ".Value."+ std::to_string(i), obj.value.at(i)); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) { + setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2)); + } + setParameter(filterObjStr + ".Key", filterObj.key); } } @@ -116,6 +119,6 @@ std::string DescribeVirtualBorderRoutersForPhysicalConnectionRequest::getPhysica void DescribeVirtualBorderRoutersForPhysicalConnectionRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } diff --git a/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc b/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc index c8f0ff7b5..6c498e621 100644 --- a/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc +++ b/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc @@ -71,6 +71,14 @@ void DescribeVirtualBorderRoutersForPhysicalConnectionResult::parse(const std::s virtualBorderRouterForPhysicalConnectionSetObject.peerGatewayIp = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PeerGatewayIp"].asString(); if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PeeringSubnetMask"].isNull()) virtualBorderRouterForPhysicalConnectionSetObject.peeringSubnetMask = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PeeringSubnetMask"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PConnVbrChargeType"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.pConnVbrChargeType = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PConnVbrChargeType"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PConnVbrExpireTime"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.pConnVbrExpireTime = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PConnVbrExpireTime"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PConnVbrBussinessStatus"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.pConnVbrBussinessStatus = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PConnVbrBussinessStatus"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["Bandwidth"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.bandwidth = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["Bandwidth"].asString(); virtualBorderRouterForPhysicalConnectionSet_.push_back(virtualBorderRouterForPhysicalConnectionSetObject); } if(!value["PageNumber"].isNull()) diff --git a/vpc/src/model/DescribeVirtualBorderRoutersRequest.cc b/vpc/src/model/DescribeVirtualBorderRoutersRequest.cc index b8947e336..7229e6763 100644 --- a/vpc/src/model/DescribeVirtualBorderRoutersRequest.cc +++ b/vpc/src/model/DescribeVirtualBorderRoutersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVirtualBorderRoutersRequest; DescribeVirtualBorderRoutersRequest::DescribeVirtualBorderRoutersRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVirtualBorderRouters") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVirtualBorderRoutersRequest::~DescribeVirtualBorderRoutersRequest() {} @@ -33,7 +35,7 @@ long DescribeVirtualBorderRoutersRequest::getResourceOwnerId()const void DescribeVirtualBorderRoutersRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeVirtualBorderRoutersRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeVirtualBorderRoutersRequest::getPageNumber()const void DescribeVirtualBorderRoutersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVirtualBorderRoutersRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeVirtualBorderRoutersRequest::getRegionId()const void DescribeVirtualBorderRoutersRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVirtualBorderRoutersRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeVirtualBorderRoutersRequest::getPageSize()const void DescribeVirtualBorderRoutersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVirtualBorderRoutersRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeVirtualBorderRoutersRequest::getResourceOwnerAccount()const void DescribeVirtualBorderRoutersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long DescribeVirtualBorderRoutersRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DescribeVirtualBorderRoutersRequest::getOwnerId()const void DescribeVirtualBorderRoutersRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector DescribeVirtualBorderRoutersRequest::getFilter()const @@ -99,12 +101,13 @@ std::vector DescribeVirtualBorderRo void DescribeVirtualBorderRoutersRequest::setFilter(const std::vector& filter) { filter_ = filter; - int i = 0; - for(int i = 0; i!= filter.size(); i++) { - auto obj = filter.at(i); - std::string str ="Filter."+ std::to_string(i); - for(int i = 0; i!= obj.value.size(); i++) setCoreParameter(str + ".Value."+ std::to_string(i), obj.value.at(i)); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= filter.size(); dep1++) { + auto filterObj = filter.at(dep1); + std::string filterObjStr = "Filter." + std::to_string(dep1 + 1); + for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) { + setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2)); + } + setParameter(filterObjStr + ".Key", filterObj.key); } } diff --git a/vpc/src/model/DescribeVirtualBorderRoutersResult.cc b/vpc/src/model/DescribeVirtualBorderRoutersResult.cc index 9e9849d2f..a23f8a65d 100644 --- a/vpc/src/model/DescribeVirtualBorderRoutersResult.cc +++ b/vpc/src/model/DescribeVirtualBorderRoutersResult.cc @@ -83,6 +83,8 @@ void DescribeVirtualBorderRoutersResult::parse(const std::string &payload) virtualBorderRouterSetObject.name = valueVirtualBorderRouterSetVirtualBorderRouterType["Name"].asString(); if(!valueVirtualBorderRouterSetVirtualBorderRouterType["Description"].isNull()) virtualBorderRouterSetObject.description = valueVirtualBorderRouterSetVirtualBorderRouterType["Description"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PConnVbrExpireTime"].isNull()) + virtualBorderRouterSetObject.pConnVbrExpireTime = valueVirtualBorderRouterSetVirtualBorderRouterType["PConnVbrExpireTime"].asString(); if(!valueVirtualBorderRouterSetVirtualBorderRouterType["EccId"].isNull()) virtualBorderRouterSetObject.eccId = valueVirtualBorderRouterSetVirtualBorderRouterType["EccId"].asString(); if(!valueVirtualBorderRouterSetVirtualBorderRouterType["Type"].isNull()) diff --git a/vpc/src/model/DescribeVpcAttributeRequest.cc b/vpc/src/model/DescribeVpcAttributeRequest.cc index 55725456f..dc2f62965 100644 --- a/vpc/src/model/DescribeVpcAttributeRequest.cc +++ b/vpc/src/model/DescribeVpcAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVpcAttributeRequest; DescribeVpcAttributeRequest::DescribeVpcAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVpcAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpcAttributeRequest::~DescribeVpcAttributeRequest() {} @@ -33,7 +35,7 @@ long DescribeVpcAttributeRequest::getResourceOwnerId()const void DescribeVpcAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeVpcAttributeRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeVpcAttributeRequest::getRegionId()const void DescribeVpcAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool DescribeVpcAttributeRequest::getIsDefault()const @@ -55,7 +57,7 @@ bool DescribeVpcAttributeRequest::getIsDefault()const void DescribeVpcAttributeRequest::setIsDefault(bool isDefault) { isDefault_ = isDefault; - setCoreParameter("IsDefault", isDefault ? "true" : "false"); + setParameter("IsDefault", isDefault ? "true" : "false"); } bool DescribeVpcAttributeRequest::getDryRun()const @@ -66,7 +68,7 @@ bool DescribeVpcAttributeRequest::getDryRun()const void DescribeVpcAttributeRequest::setDryRun(bool dryRun) { dryRun_ = dryRun; - setCoreParameter("DryRun", dryRun ? "true" : "false"); + setParameter("DryRun", dryRun ? "true" : "false"); } std::string DescribeVpcAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeVpcAttributeRequest::getResourceOwnerAccount()const void DescribeVpcAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVpcAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeVpcAttributeRequest::getOwnerAccount()const void DescribeVpcAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeVpcAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long DescribeVpcAttributeRequest::getOwnerId()const void DescribeVpcAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVpcAttributeRequest::getVpcId()const @@ -110,6 +112,6 @@ std::string DescribeVpcAttributeRequest::getVpcId()const void DescribeVpcAttributeRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/vpc/src/model/DescribeVpcAttributeResult.cc b/vpc/src/model/DescribeVpcAttributeResult.cc index 22d45d60d..49b4bf405 100644 --- a/vpc/src/model/DescribeVpcAttributeResult.cc +++ b/vpc/src/model/DescribeVpcAttributeResult.cc @@ -67,6 +67,9 @@ void DescribeVpcAttributeResult::parse(const std::string &payload) auto allUserCidrs = value["UserCidrs"]["UserCidr"]; for (const auto &item : allUserCidrs) userCidrs_.push_back(item.asString()); + auto allSecondaryCidrBlocks = value["SecondaryCidrBlocks"]["SecondaryCidrBlock"]; + for (const auto &item : allSecondaryCidrBlocks) + secondaryCidrBlocks_.push_back(item.asString()); if(!value["VpcId"].isNull()) vpcId_ = value["VpcId"].asString(); if(!value["RegionId"].isNull()) @@ -126,6 +129,11 @@ std::vector DescribeVpcAttributeResult::getVSwitchIds()const return vSwitchIds_; } +std::vector DescribeVpcAttributeResult::getSecondaryCidrBlocks()const +{ + return secondaryCidrBlocks_; +} + std::string DescribeVpcAttributeResult::getCidrBlock()const { return cidrBlock_; diff --git a/vpc/src/model/DescribeVpcsRequest.cc b/vpc/src/model/DescribeVpcsRequest.cc index dc6112eaf..6ce0139b6 100644 --- a/vpc/src/model/DescribeVpcsRequest.cc +++ b/vpc/src/model/DescribeVpcsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVpcsRequest; DescribeVpcsRequest::DescribeVpcsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVpcs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpcsRequest::~DescribeVpcsRequest() {} @@ -33,7 +35,7 @@ long DescribeVpcsRequest::getResourceOwnerId()const void DescribeVpcsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeVpcsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeVpcsRequest::getPageNumber()const void DescribeVpcsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVpcsRequest::getVpcName()const @@ -55,7 +57,7 @@ std::string DescribeVpcsRequest::getVpcName()const void DescribeVpcsRequest::setVpcName(const std::string& vpcName) { vpcName_ = vpcName; - setCoreParameter("VpcName", vpcName); + setParameter("VpcName", vpcName); } std::string DescribeVpcsRequest::getResourceGroupId()const @@ -66,7 +68,7 @@ std::string DescribeVpcsRequest::getResourceGroupId()const void DescribeVpcsRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string DescribeVpcsRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string DescribeVpcsRequest::getRegionId()const void DescribeVpcsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVpcsRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeVpcsRequest::getPageSize()const void DescribeVpcsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::vector DescribeVpcsRequest::getTag()const @@ -99,12 +101,11 @@ std::vector DescribeVpcsRequest::getTag()const void DescribeVpcsRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -116,7 +117,7 @@ bool DescribeVpcsRequest::getIsDefault()const void DescribeVpcsRequest::setIsDefault(bool isDefault) { isDefault_ = isDefault; - setCoreParameter("IsDefault", isDefault ? "true" : "false"); + setParameter("IsDefault", isDefault ? "true" : "false"); } bool DescribeVpcsRequest::getDryRun()const @@ -127,7 +128,7 @@ bool DescribeVpcsRequest::getDryRun()const void DescribeVpcsRequest::setDryRun(bool dryRun) { dryRun_ = dryRun; - setCoreParameter("DryRun", dryRun ? "true" : "false"); + setParameter("DryRun", dryRun ? "true" : "false"); } std::string DescribeVpcsRequest::getResourceOwnerAccount()const @@ -138,7 +139,7 @@ std::string DescribeVpcsRequest::getResourceOwnerAccount()const void DescribeVpcsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVpcsRequest::getOwnerAccount()const @@ -149,7 +150,7 @@ std::string DescribeVpcsRequest::getOwnerAccount()const void DescribeVpcsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeVpcsRequest::getOwnerId()const @@ -160,7 +161,7 @@ long DescribeVpcsRequest::getOwnerId()const void DescribeVpcsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVpcsRequest::getVpcId()const @@ -171,6 +172,6 @@ std::string DescribeVpcsRequest::getVpcId()const void DescribeVpcsRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/vpc/src/model/DescribeVpcsResult.cc b/vpc/src/model/DescribeVpcsResult.cc index ffac29071..49d3812ab 100644 --- a/vpc/src/model/DescribeVpcsResult.cc +++ b/vpc/src/model/DescribeVpcsResult.cc @@ -91,6 +91,9 @@ void DescribeVpcsResult::parse(const std::string &payload) auto allRouterTableIds = value["RouterTableIds"]["RouterTableIds"]; for (auto value : allRouterTableIds) vpcsObject.routerTableIds.push_back(value.asString()); + auto allSecondaryCidrBlocks = value["SecondaryCidrBlocks"]["SecondaryCidrBlock"]; + for (auto value : allSecondaryCidrBlocks) + vpcsObject.secondaryCidrBlocks.push_back(value.asString()); vpcs_.push_back(vpcsObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeVpnConnectionRequest.cc b/vpc/src/model/DescribeVpnConnectionRequest.cc index b03847948..d9683577b 100644 --- a/vpc/src/model/DescribeVpnConnectionRequest.cc +++ b/vpc/src/model/DescribeVpnConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVpnConnectionRequest; DescribeVpnConnectionRequest::DescribeVpnConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVpnConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpnConnectionRequest::~DescribeVpnConnectionRequest() {} @@ -33,7 +35,7 @@ long DescribeVpnConnectionRequest::getResourceOwnerId()const void DescribeVpnConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeVpnConnectionRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeVpnConnectionRequest::getRegionId()const void DescribeVpnConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeVpnConnectionRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeVpnConnectionRequest::getResourceOwnerAccount()const void DescribeVpnConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVpnConnectionRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeVpnConnectionRequest::getOwnerAccount()const void DescribeVpnConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeVpnConnectionRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DescribeVpnConnectionRequest::getOwnerId()const void DescribeVpnConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVpnConnectionRequest::getVpnConnectionId()const @@ -88,6 +90,6 @@ std::string DescribeVpnConnectionRequest::getVpnConnectionId()const void DescribeVpnConnectionRequest::setVpnConnectionId(const std::string& vpnConnectionId) { vpnConnectionId_ = vpnConnectionId; - setCoreParameter("VpnConnectionId", vpnConnectionId); + setParameter("VpnConnectionId", vpnConnectionId); } diff --git a/vpc/src/model/DescribeVpnConnectionResult.cc b/vpc/src/model/DescribeVpnConnectionResult.cc index 6664ddf1f..e278191eb 100644 --- a/vpc/src/model/DescribeVpnConnectionResult.cc +++ b/vpc/src/model/DescribeVpnConnectionResult.cc @@ -98,6 +98,10 @@ void DescribeVpnConnectionResult::parse(const std::string &payload) effectImmediately_ = value["EffectImmediately"].asString() == "true"; if(!value["Status"].isNull()) status_ = value["Status"].asString(); + if(!value["EnableDpd"].isNull()) + enableDpd_ = value["EnableDpd"].asString() == "true"; + if(!value["EnableNatTraversal"].isNull()) + enableNatTraversal_ = value["EnableNatTraversal"].asString() == "true"; } @@ -106,16 +110,31 @@ std::string DescribeVpnConnectionResult::getLocalSubnet()const return localSubnet_; } -bool DescribeVpnConnectionResult::getEffectImmediately()const -{ - return effectImmediately_; -} - std::string DescribeVpnConnectionResult::getStatus()const { return status_; } +std::string DescribeVpnConnectionResult::getCustomerGatewayId()const +{ + return customerGatewayId_; +} + +long DescribeVpnConnectionResult::getCreateTime()const +{ + return createTime_; +} + +std::string DescribeVpnConnectionResult::getName()const +{ + return name_; +} + +bool DescribeVpnConnectionResult::getEffectImmediately()const +{ + return effectImmediately_; +} + DescribeVpnConnectionResult::VcoHealthCheck DescribeVpnConnectionResult::getVcoHealthCheck()const { return vcoHealthCheck_; @@ -126,11 +145,6 @@ std::string DescribeVpnConnectionResult::getRemoteSubnet()const return remoteSubnet_; } -std::string DescribeVpnConnectionResult::getCustomerGatewayId()const -{ - return customerGatewayId_; -} - std::string DescribeVpnConnectionResult::getVpnGatewayId()const { return vpnGatewayId_; @@ -141,23 +155,23 @@ DescribeVpnConnectionResult::IpsecConfig DescribeVpnConnectionResult::getIpsecCo return ipsecConfig_; } -long DescribeVpnConnectionResult::getCreateTime()const -{ - return createTime_; -} - std::string DescribeVpnConnectionResult::getVpnConnectionId()const { return vpnConnectionId_; } +bool DescribeVpnConnectionResult::getEnableNatTraversal()const +{ + return enableNatTraversal_; +} + DescribeVpnConnectionResult::IkeConfig DescribeVpnConnectionResult::getIkeConfig()const { return ikeConfig_; } -std::string DescribeVpnConnectionResult::getName()const +bool DescribeVpnConnectionResult::getEnableDpd()const { - return name_; + return enableDpd_; } diff --git a/vpc/src/model/DescribeVpnConnectionsRequest.cc b/vpc/src/model/DescribeVpnConnectionsRequest.cc index cfbf1a58e..a3dd503a0 100644 --- a/vpc/src/model/DescribeVpnConnectionsRequest.cc +++ b/vpc/src/model/DescribeVpnConnectionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVpnConnectionsRequest; DescribeVpnConnectionsRequest::DescribeVpnConnectionsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVpnConnections") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpnConnectionsRequest::~DescribeVpnConnectionsRequest() {} @@ -33,7 +35,7 @@ long DescribeVpnConnectionsRequest::getResourceOwnerId()const void DescribeVpnConnectionsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeVpnConnectionsRequest::getCustomerGatewayId()const @@ -44,7 +46,7 @@ std::string DescribeVpnConnectionsRequest::getCustomerGatewayId()const void DescribeVpnConnectionsRequest::setCustomerGatewayId(const std::string& customerGatewayId) { customerGatewayId_ = customerGatewayId; - setCoreParameter("CustomerGatewayId", customerGatewayId); + setParameter("CustomerGatewayId", customerGatewayId); } int DescribeVpnConnectionsRequest::getPageNumber()const @@ -55,7 +57,7 @@ int DescribeVpnConnectionsRequest::getPageNumber()const void DescribeVpnConnectionsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVpnConnectionsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeVpnConnectionsRequest::getRegionId()const void DescribeVpnConnectionsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVpnConnectionsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeVpnConnectionsRequest::getPageSize()const void DescribeVpnConnectionsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVpnConnectionsRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeVpnConnectionsRequest::getResourceOwnerAccount()const void DescribeVpnConnectionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVpnConnectionsRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeVpnConnectionsRequest::getOwnerAccount()const void DescribeVpnConnectionsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeVpnConnectionsRequest::getVpnGatewayId()const @@ -110,7 +112,7 @@ std::string DescribeVpnConnectionsRequest::getVpnGatewayId()const void DescribeVpnConnectionsRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long DescribeVpnConnectionsRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeVpnConnectionsRequest::getOwnerId()const void DescribeVpnConnectionsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVpnConnectionsRequest::getVpnConnectionId()const @@ -132,6 +134,6 @@ std::string DescribeVpnConnectionsRequest::getVpnConnectionId()const void DescribeVpnConnectionsRequest::setVpnConnectionId(const std::string& vpnConnectionId) { vpnConnectionId_ = vpnConnectionId; - setCoreParameter("VpnConnectionId", vpnConnectionId); + setParameter("VpnConnectionId", vpnConnectionId); } diff --git a/vpc/src/model/DescribeVpnConnectionsResult.cc b/vpc/src/model/DescribeVpnConnectionsResult.cc index 0746b7b0d..5d406de7c 100644 --- a/vpc/src/model/DescribeVpnConnectionsResult.cc +++ b/vpc/src/model/DescribeVpnConnectionsResult.cc @@ -61,6 +61,10 @@ void DescribeVpnConnectionsResult::parse(const std::string &payload) vpnConnectionsObject.effectImmediately = valueVpnConnectionsVpnConnection["EffectImmediately"].asString() == "true"; if(!valueVpnConnectionsVpnConnection["Status"].isNull()) vpnConnectionsObject.status = valueVpnConnectionsVpnConnection["Status"].asString(); + if(!valueVpnConnectionsVpnConnection["EnableDpd"].isNull()) + vpnConnectionsObject.enableDpd = valueVpnConnectionsVpnConnection["EnableDpd"].asString() == "true"; + if(!valueVpnConnectionsVpnConnection["EnableNatTraversal"].isNull()) + vpnConnectionsObject.enableNatTraversal = valueVpnConnectionsVpnConnection["EnableNatTraversal"].asString() == "true"; auto ikeConfigNode = value["IkeConfig"]; if(!ikeConfigNode["Psk"].isNull()) vpnConnectionsObject.ikeConfig.psk = ikeConfigNode["Psk"].asString(); diff --git a/vpc/src/model/DescribeVpnGatewayRequest.cc b/vpc/src/model/DescribeVpnGatewayRequest.cc index 906094ec7..93d204e22 100644 --- a/vpc/src/model/DescribeVpnGatewayRequest.cc +++ b/vpc/src/model/DescribeVpnGatewayRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVpnGatewayRequest; DescribeVpnGatewayRequest::DescribeVpnGatewayRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVpnGateway") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpnGatewayRequest::~DescribeVpnGatewayRequest() {} @@ -33,7 +35,7 @@ long DescribeVpnGatewayRequest::getResourceOwnerId()const void DescribeVpnGatewayRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeVpnGatewayRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DescribeVpnGatewayRequest::getRegionId()const void DescribeVpnGatewayRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DescribeVpnGatewayRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeVpnGatewayRequest::getResourceOwnerAccount()const void DescribeVpnGatewayRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVpnGatewayRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DescribeVpnGatewayRequest::getOwnerAccount()const void DescribeVpnGatewayRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeVpnGatewayRequest::getVpnGatewayId()const @@ -77,7 +79,7 @@ std::string DescribeVpnGatewayRequest::getVpnGatewayId()const void DescribeVpnGatewayRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long DescribeVpnGatewayRequest::getOwnerId()const @@ -88,6 +90,6 @@ long DescribeVpnGatewayRequest::getOwnerId()const void DescribeVpnGatewayRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeVpnGatewaysRequest.cc b/vpc/src/model/DescribeVpnGatewaysRequest.cc index 9fb30923a..1ffc13500 100644 --- a/vpc/src/model/DescribeVpnGatewaysRequest.cc +++ b/vpc/src/model/DescribeVpnGatewaysRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVpnGatewaysRequest; DescribeVpnGatewaysRequest::DescribeVpnGatewaysRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVpnGateways") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpnGatewaysRequest::~DescribeVpnGatewaysRequest() {} @@ -33,7 +35,7 @@ long DescribeVpnGatewaysRequest::getResourceOwnerId()const void DescribeVpnGatewaysRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeVpnGatewaysRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeVpnGatewaysRequest::getPageNumber()const void DescribeVpnGatewaysRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVpnGatewaysRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeVpnGatewaysRequest::getRegionId()const void DescribeVpnGatewaysRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVpnGatewaysRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeVpnGatewaysRequest::getPageSize()const void DescribeVpnGatewaysRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVpnGatewaysRequest::getBusinessStatus()const @@ -77,7 +79,7 @@ std::string DescribeVpnGatewaysRequest::getBusinessStatus()const void DescribeVpnGatewaysRequest::setBusinessStatus(const std::string& businessStatus) { businessStatus_ = businessStatus; - setCoreParameter("BusinessStatus", businessStatus); + setParameter("BusinessStatus", businessStatus); } std::string DescribeVpnGatewaysRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeVpnGatewaysRequest::getResourceOwnerAccount()const void DescribeVpnGatewaysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVpnGatewaysRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string DescribeVpnGatewaysRequest::getOwnerAccount()const void DescribeVpnGatewaysRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeVpnGatewaysRequest::getVpnGatewayId()const @@ -110,7 +112,7 @@ std::string DescribeVpnGatewaysRequest::getVpnGatewayId()const void DescribeVpnGatewaysRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long DescribeVpnGatewaysRequest::getOwnerId()const @@ -121,7 +123,7 @@ long DescribeVpnGatewaysRequest::getOwnerId()const void DescribeVpnGatewaysRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeVpnGatewaysRequest::getVpcId()const @@ -132,7 +134,7 @@ std::string DescribeVpnGatewaysRequest::getVpcId()const void DescribeVpnGatewaysRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string DescribeVpnGatewaysRequest::getStatus()const @@ -143,6 +145,6 @@ std::string DescribeVpnGatewaysRequest::getStatus()const void DescribeVpnGatewaysRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/vpc/src/model/DescribeVpnPbrRouteEntriesRequest.cc b/vpc/src/model/DescribeVpnPbrRouteEntriesRequest.cc index 64bd5dd79..65682b6b2 100644 --- a/vpc/src/model/DescribeVpnPbrRouteEntriesRequest.cc +++ b/vpc/src/model/DescribeVpnPbrRouteEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVpnPbrRouteEntriesRequest; DescribeVpnPbrRouteEntriesRequest::DescribeVpnPbrRouteEntriesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVpnPbrRouteEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpnPbrRouteEntriesRequest::~DescribeVpnPbrRouteEntriesRequest() {} @@ -33,7 +35,7 @@ long DescribeVpnPbrRouteEntriesRequest::getResourceOwnerId()const void DescribeVpnPbrRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeVpnPbrRouteEntriesRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeVpnPbrRouteEntriesRequest::getPageNumber()const void DescribeVpnPbrRouteEntriesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVpnPbrRouteEntriesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeVpnPbrRouteEntriesRequest::getRegionId()const void DescribeVpnPbrRouteEntriesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVpnPbrRouteEntriesRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeVpnPbrRouteEntriesRequest::getPageSize()const void DescribeVpnPbrRouteEntriesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVpnPbrRouteEntriesRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeVpnPbrRouteEntriesRequest::getResourceOwnerAccount()const void DescribeVpnPbrRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVpnPbrRouteEntriesRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeVpnPbrRouteEntriesRequest::getOwnerAccount()const void DescribeVpnPbrRouteEntriesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeVpnPbrRouteEntriesRequest::getVpnGatewayId()const @@ -99,7 +101,7 @@ std::string DescribeVpnPbrRouteEntriesRequest::getVpnGatewayId()const void DescribeVpnPbrRouteEntriesRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long DescribeVpnPbrRouteEntriesRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeVpnPbrRouteEntriesRequest::getOwnerId()const void DescribeVpnPbrRouteEntriesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeVpnRouteEntriesRequest.cc b/vpc/src/model/DescribeVpnRouteEntriesRequest.cc index 967defdff..25a21a54b 100644 --- a/vpc/src/model/DescribeVpnRouteEntriesRequest.cc +++ b/vpc/src/model/DescribeVpnRouteEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVpnRouteEntriesRequest; DescribeVpnRouteEntriesRequest::DescribeVpnRouteEntriesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVpnRouteEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpnRouteEntriesRequest::~DescribeVpnRouteEntriesRequest() {} @@ -33,7 +35,7 @@ long DescribeVpnRouteEntriesRequest::getResourceOwnerId()const void DescribeVpnRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeVpnRouteEntriesRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeVpnRouteEntriesRequest::getPageNumber()const void DescribeVpnRouteEntriesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeVpnRouteEntriesRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DescribeVpnRouteEntriesRequest::getRegionId()const void DescribeVpnRouteEntriesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVpnRouteEntriesRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeVpnRouteEntriesRequest::getPageSize()const void DescribeVpnRouteEntriesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVpnRouteEntriesRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string DescribeVpnRouteEntriesRequest::getResourceOwnerAccount()const void DescribeVpnRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVpnRouteEntriesRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string DescribeVpnRouteEntriesRequest::getOwnerAccount()const void DescribeVpnRouteEntriesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string DescribeVpnRouteEntriesRequest::getVpnGatewayId()const @@ -99,7 +101,7 @@ std::string DescribeVpnRouteEntriesRequest::getVpnGatewayId()const void DescribeVpnRouteEntriesRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long DescribeVpnRouteEntriesRequest::getOwnerId()const @@ -110,6 +112,6 @@ long DescribeVpnRouteEntriesRequest::getOwnerId()const void DescribeVpnRouteEntriesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/DescribeVpnSslServerLogsRequest.cc b/vpc/src/model/DescribeVpnSslServerLogsRequest.cc index 17c0dff09..6ac4fa053 100644 --- a/vpc/src/model/DescribeVpnSslServerLogsRequest.cc +++ b/vpc/src/model/DescribeVpnSslServerLogsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeVpnSslServerLogsRequest; DescribeVpnSslServerLogsRequest::DescribeVpnSslServerLogsRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeVpnSslServerLogs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeVpnSslServerLogsRequest::~DescribeVpnSslServerLogsRequest() {} @@ -33,7 +35,7 @@ long DescribeVpnSslServerLogsRequest::getResourceOwnerId()const void DescribeVpnSslServerLogsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int DescribeVpnSslServerLogsRequest::getPageNumber()const @@ -44,7 +46,7 @@ int DescribeVpnSslServerLogsRequest::getPageNumber()const void DescribeVpnSslServerLogsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } int DescribeVpnSslServerLogsRequest::getMinutePeriod()const @@ -55,7 +57,7 @@ int DescribeVpnSslServerLogsRequest::getMinutePeriod()const void DescribeVpnSslServerLogsRequest::setMinutePeriod(int minutePeriod) { minutePeriod_ = minutePeriod; - setCoreParameter("MinutePeriod", std::to_string(minutePeriod)); + setParameter("MinutePeriod", std::to_string(minutePeriod)); } std::string DescribeVpnSslServerLogsRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string DescribeVpnSslServerLogsRequest::getRegionId()const void DescribeVpnSslServerLogsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int DescribeVpnSslServerLogsRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribeVpnSslServerLogsRequest::getPageSize()const void DescribeVpnSslServerLogsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeVpnSslServerLogsRequest::getVpnSslServerId()const @@ -88,7 +90,7 @@ std::string DescribeVpnSslServerLogsRequest::getVpnSslServerId()const void DescribeVpnSslServerLogsRequest::setVpnSslServerId(const std::string& vpnSslServerId) { vpnSslServerId_ = vpnSslServerId; - setCoreParameter("VpnSslServerId", vpnSslServerId); + setParameter("VpnSslServerId", vpnSslServerId); } int DescribeVpnSslServerLogsRequest::getFrom()const @@ -99,7 +101,18 @@ int DescribeVpnSslServerLogsRequest::getFrom()const void DescribeVpnSslServerLogsRequest::setFrom(int from) { from_ = from; - setCoreParameter("From", std::to_string(from)); + setParameter("From", std::to_string(from)); +} + +std::string DescribeVpnSslServerLogsRequest::getSslVpnClientCertId()const +{ + return sslVpnClientCertId_; +} + +void DescribeVpnSslServerLogsRequest::setSslVpnClientCertId(const std::string& sslVpnClientCertId) +{ + sslVpnClientCertId_ = sslVpnClientCertId; + setParameter("SslVpnClientCertId", sslVpnClientCertId); } std::string DescribeVpnSslServerLogsRequest::getResourceOwnerAccount()const @@ -110,7 +123,7 @@ std::string DescribeVpnSslServerLogsRequest::getResourceOwnerAccount()const void DescribeVpnSslServerLogsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeVpnSslServerLogsRequest::getOwnerAccount()const @@ -121,7 +134,7 @@ std::string DescribeVpnSslServerLogsRequest::getOwnerAccount()const void DescribeVpnSslServerLogsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeVpnSslServerLogsRequest::getOwnerId()const @@ -132,7 +145,7 @@ long DescribeVpnSslServerLogsRequest::getOwnerId()const void DescribeVpnSslServerLogsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int DescribeVpnSslServerLogsRequest::getTo()const @@ -143,6 +156,6 @@ int DescribeVpnSslServerLogsRequest::getTo()const void DescribeVpnSslServerLogsRequest::setTo(int to) { to_ = to; - setCoreParameter("To", std::to_string(to)); + setParameter("To", std::to_string(to)); } diff --git a/vpc/src/model/DescribeZonesRequest.cc b/vpc/src/model/DescribeZonesRequest.cc index 04d05110d..5867f71f0 100644 --- a/vpc/src/model/DescribeZonesRequest.cc +++ b/vpc/src/model/DescribeZonesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DescribeZonesRequest; DescribeZonesRequest::DescribeZonesRequest() : RpcServiceRequest("vpc", "2016-04-28", "DescribeZones") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeZonesRequest::~DescribeZonesRequest() {} @@ -33,7 +35,7 @@ long DescribeZonesRequest::getResourceOwnerId()const void DescribeZonesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DescribeZonesRequest::getResourceOwnerAccount()const @@ -44,7 +46,7 @@ std::string DescribeZonesRequest::getResourceOwnerAccount()const void DescribeZonesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DescribeZonesRequest::getOwnerAccount()const @@ -55,7 +57,7 @@ std::string DescribeZonesRequest::getOwnerAccount()const void DescribeZonesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DescribeZonesRequest::getOwnerId()const @@ -66,7 +68,7 @@ long DescribeZonesRequest::getOwnerId()const void DescribeZonesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DescribeZonesRequest::getRegionId()const @@ -77,6 +79,6 @@ std::string DescribeZonesRequest::getRegionId()const void DescribeZonesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } diff --git a/vpc/src/model/DisableVpcClassicLinkRequest.cc b/vpc/src/model/DisableVpcClassicLinkRequest.cc index 3a695c641..101a77dab 100644 --- a/vpc/src/model/DisableVpcClassicLinkRequest.cc +++ b/vpc/src/model/DisableVpcClassicLinkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DisableVpcClassicLinkRequest; DisableVpcClassicLinkRequest::DisableVpcClassicLinkRequest() : RpcServiceRequest("vpc", "2016-04-28", "DisableVpcClassicLink") -{} +{ + setMethod(HttpRequest::Method::Post); +} DisableVpcClassicLinkRequest::~DisableVpcClassicLinkRequest() {} @@ -33,7 +35,7 @@ long DisableVpcClassicLinkRequest::getResourceOwnerId()const void DisableVpcClassicLinkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DisableVpcClassicLinkRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string DisableVpcClassicLinkRequest::getClientToken()const void DisableVpcClassicLinkRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string DisableVpcClassicLinkRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string DisableVpcClassicLinkRequest::getRegionId()const void DisableVpcClassicLinkRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DisableVpcClassicLinkRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string DisableVpcClassicLinkRequest::getResourceOwnerAccount()const void DisableVpcClassicLinkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DisableVpcClassicLinkRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string DisableVpcClassicLinkRequest::getOwnerAccount()const void DisableVpcClassicLinkRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DisableVpcClassicLinkRequest::getOwnerId()const @@ -88,7 +90,7 @@ long DisableVpcClassicLinkRequest::getOwnerId()const void DisableVpcClassicLinkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DisableVpcClassicLinkRequest::getVpcId()const @@ -99,6 +101,6 @@ std::string DisableVpcClassicLinkRequest::getVpcId()const void DisableVpcClassicLinkRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/vpc/src/model/DownloadVpnConnectionConfigRequest.cc b/vpc/src/model/DownloadVpnConnectionConfigRequest.cc index a16fa856f..84ec4f1ac 100644 --- a/vpc/src/model/DownloadVpnConnectionConfigRequest.cc +++ b/vpc/src/model/DownloadVpnConnectionConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::DownloadVpnConnectionConfigRequest; DownloadVpnConnectionConfigRequest::DownloadVpnConnectionConfigRequest() : RpcServiceRequest("vpc", "2016-04-28", "DownloadVpnConnectionConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} DownloadVpnConnectionConfigRequest::~DownloadVpnConnectionConfigRequest() {} @@ -33,7 +35,7 @@ long DownloadVpnConnectionConfigRequest::getResourceOwnerId()const void DownloadVpnConnectionConfigRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string DownloadVpnConnectionConfigRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string DownloadVpnConnectionConfigRequest::getRegionId()const void DownloadVpnConnectionConfigRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string DownloadVpnConnectionConfigRequest::getResourceOwnerAccount()const @@ -55,7 +57,7 @@ std::string DownloadVpnConnectionConfigRequest::getResourceOwnerAccount()const void DownloadVpnConnectionConfigRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string DownloadVpnConnectionConfigRequest::getOwnerAccount()const @@ -66,7 +68,7 @@ std::string DownloadVpnConnectionConfigRequest::getOwnerAccount()const void DownloadVpnConnectionConfigRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long DownloadVpnConnectionConfigRequest::getOwnerId()const @@ -77,7 +79,7 @@ long DownloadVpnConnectionConfigRequest::getOwnerId()const void DownloadVpnConnectionConfigRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string DownloadVpnConnectionConfigRequest::getVpnConnectionId()const @@ -88,6 +90,6 @@ std::string DownloadVpnConnectionConfigRequest::getVpnConnectionId()const void DownloadVpnConnectionConfigRequest::setVpnConnectionId(const std::string& vpnConnectionId) { vpnConnectionId_ = vpnConnectionId; - setCoreParameter("VpnConnectionId", vpnConnectionId); + setParameter("VpnConnectionId", vpnConnectionId); } diff --git a/vpc/src/model/EnablePhysicalConnectionRequest.cc b/vpc/src/model/EnablePhysicalConnectionRequest.cc index da8ea4f4b..8c2ba23b6 100644 --- a/vpc/src/model/EnablePhysicalConnectionRequest.cc +++ b/vpc/src/model/EnablePhysicalConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::EnablePhysicalConnectionRequest; EnablePhysicalConnectionRequest::EnablePhysicalConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "EnablePhysicalConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} EnablePhysicalConnectionRequest::~EnablePhysicalConnectionRequest() {} @@ -33,7 +35,7 @@ long EnablePhysicalConnectionRequest::getResourceOwnerId()const void EnablePhysicalConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string EnablePhysicalConnectionRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string EnablePhysicalConnectionRequest::getClientToken()const void EnablePhysicalConnectionRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string EnablePhysicalConnectionRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string EnablePhysicalConnectionRequest::getRegionId()const void EnablePhysicalConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string EnablePhysicalConnectionRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string EnablePhysicalConnectionRequest::getResourceOwnerAccount()const void EnablePhysicalConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string EnablePhysicalConnectionRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string EnablePhysicalConnectionRequest::getOwnerAccount()const void EnablePhysicalConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long EnablePhysicalConnectionRequest::getOwnerId()const @@ -88,7 +90,7 @@ long EnablePhysicalConnectionRequest::getOwnerId()const void EnablePhysicalConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string EnablePhysicalConnectionRequest::getPhysicalConnectionId()const @@ -99,6 +101,6 @@ std::string EnablePhysicalConnectionRequest::getPhysicalConnectionId()const void EnablePhysicalConnectionRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } diff --git a/vpc/src/model/EnableVpcClassicLinkRequest.cc b/vpc/src/model/EnableVpcClassicLinkRequest.cc index 4d556191f..3a989f4cb 100644 --- a/vpc/src/model/EnableVpcClassicLinkRequest.cc +++ b/vpc/src/model/EnableVpcClassicLinkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::EnableVpcClassicLinkRequest; EnableVpcClassicLinkRequest::EnableVpcClassicLinkRequest() : RpcServiceRequest("vpc", "2016-04-28", "EnableVpcClassicLink") -{} +{ + setMethod(HttpRequest::Method::Post); +} EnableVpcClassicLinkRequest::~EnableVpcClassicLinkRequest() {} @@ -33,7 +35,7 @@ long EnableVpcClassicLinkRequest::getResourceOwnerId()const void EnableVpcClassicLinkRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string EnableVpcClassicLinkRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string EnableVpcClassicLinkRequest::getClientToken()const void EnableVpcClassicLinkRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string EnableVpcClassicLinkRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string EnableVpcClassicLinkRequest::getRegionId()const void EnableVpcClassicLinkRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string EnableVpcClassicLinkRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string EnableVpcClassicLinkRequest::getResourceOwnerAccount()const void EnableVpcClassicLinkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string EnableVpcClassicLinkRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string EnableVpcClassicLinkRequest::getOwnerAccount()const void EnableVpcClassicLinkRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long EnableVpcClassicLinkRequest::getOwnerId()const @@ -88,7 +90,7 @@ long EnableVpcClassicLinkRequest::getOwnerId()const void EnableVpcClassicLinkRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string EnableVpcClassicLinkRequest::getVpcId()const @@ -99,6 +101,6 @@ std::string EnableVpcClassicLinkRequest::getVpcId()const void EnableVpcClassicLinkRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } diff --git a/vpc/src/model/GrantInstanceToCenRequest.cc b/vpc/src/model/GrantInstanceToCenRequest.cc index 9bb610937..9eac9c230 100644 --- a/vpc/src/model/GrantInstanceToCenRequest.cc +++ b/vpc/src/model/GrantInstanceToCenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::GrantInstanceToCenRequest; GrantInstanceToCenRequest::GrantInstanceToCenRequest() : RpcServiceRequest("vpc", "2016-04-28", "GrantInstanceToCen") -{} +{ + setMethod(HttpRequest::Method::Post); +} GrantInstanceToCenRequest::~GrantInstanceToCenRequest() {} @@ -33,7 +35,7 @@ long GrantInstanceToCenRequest::getResourceOwnerId()const void GrantInstanceToCenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string GrantInstanceToCenRequest::getCenId()const @@ -44,7 +46,7 @@ std::string GrantInstanceToCenRequest::getCenId()const void GrantInstanceToCenRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string GrantInstanceToCenRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string GrantInstanceToCenRequest::getClientToken()const void GrantInstanceToCenRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } long GrantInstanceToCenRequest::getCenOwnerId()const @@ -66,7 +68,7 @@ long GrantInstanceToCenRequest::getCenOwnerId()const void GrantInstanceToCenRequest::setCenOwnerId(long cenOwnerId) { cenOwnerId_ = cenOwnerId; - setCoreParameter("CenOwnerId", std::to_string(cenOwnerId)); + setParameter("CenOwnerId", std::to_string(cenOwnerId)); } std::string GrantInstanceToCenRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string GrantInstanceToCenRequest::getRegionId()const void GrantInstanceToCenRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string GrantInstanceToCenRequest::getInstanceType()const @@ -88,7 +90,7 @@ std::string GrantInstanceToCenRequest::getInstanceType()const void GrantInstanceToCenRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string GrantInstanceToCenRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string GrantInstanceToCenRequest::getResourceOwnerAccount()const void GrantInstanceToCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string GrantInstanceToCenRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string GrantInstanceToCenRequest::getOwnerAccount()const void GrantInstanceToCenRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long GrantInstanceToCenRequest::getOwnerId()const @@ -121,7 +123,7 @@ long GrantInstanceToCenRequest::getOwnerId()const void GrantInstanceToCenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string GrantInstanceToCenRequest::getInstanceId()const @@ -132,6 +134,6 @@ std::string GrantInstanceToCenRequest::getInstanceId()const void GrantInstanceToCenRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/vpc/src/model/ListTagResourcesRequest.cc b/vpc/src/model/ListTagResourcesRequest.cc index 2ec3b4da2..4a712342f 100644 --- a/vpc/src/model/ListTagResourcesRequest.cc +++ b/vpc/src/model/ListTagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ListTagResourcesRequest; ListTagResourcesRequest::ListTagResourcesRequest() : RpcServiceRequest("vpc", "2016-04-28", "ListTagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagResourcesRequest::~ListTagResourcesRequest() {} @@ -33,7 +35,7 @@ long ListTagResourcesRequest::getResourceOwnerId()const void ListTagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ListTagResourcesRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ListTagResourcesRequest::getRegionId()const void ListTagResourcesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListTagResourcesRequest::getNextToken()const @@ -55,7 +57,7 @@ std::string ListTagResourcesRequest::getNextToken()const void ListTagResourcesRequest::setNextToken(const std::string& nextToken) { nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); + setParameter("NextToken", nextToken); } std::vector ListTagResourcesRequest::getTag()const @@ -66,12 +68,11 @@ std::vector ListTagResourcesRequest::getTag()const void ListTagResourcesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -83,8 +84,9 @@ std::vector ListTagResourcesRequest::getResourceId()const void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string ListTagResourcesRequest::getResourceOwnerAccount()const @@ -95,7 +97,7 @@ std::string ListTagResourcesRequest::getResourceOwnerAccount()const void ListTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ListTagResourcesRequest::getOwnerAccount()const @@ -106,7 +108,7 @@ std::string ListTagResourcesRequest::getOwnerAccount()const void ListTagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ListTagResourcesRequest::getOwnerId()const @@ -117,7 +119,7 @@ long ListTagResourcesRequest::getOwnerId()const void ListTagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ListTagResourcesRequest::getResourceType()const @@ -128,6 +130,6 @@ std::string ListTagResourcesRequest::getResourceType()const void ListTagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } diff --git a/vpc/src/model/ModifyBandwidthPackageAttributeRequest.cc b/vpc/src/model/ModifyBandwidthPackageAttributeRequest.cc index 43eb5d1f9..6b8d9ff89 100644 --- a/vpc/src/model/ModifyBandwidthPackageAttributeRequest.cc +++ b/vpc/src/model/ModifyBandwidthPackageAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyBandwidthPackageAttributeRequest; ModifyBandwidthPackageAttributeRequest::ModifyBandwidthPackageAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyBandwidthPackageAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyBandwidthPackageAttributeRequest::~ModifyBandwidthPackageAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyBandwidthPackageAttributeRequest::getResourceOwnerId()const void ModifyBandwidthPackageAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyBandwidthPackageAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyBandwidthPackageAttributeRequest::getDescription()const void ModifyBandwidthPackageAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyBandwidthPackageAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyBandwidthPackageAttributeRequest::getRegionId()const void ModifyBandwidthPackageAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyBandwidthPackageAttributeRequest::getBandwidthPackageId()const @@ -66,7 +68,7 @@ std::string ModifyBandwidthPackageAttributeRequest::getBandwidthPackageId()const void ModifyBandwidthPackageAttributeRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string ModifyBandwidthPackageAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyBandwidthPackageAttributeRequest::getResourceOwnerAccount()con void ModifyBandwidthPackageAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyBandwidthPackageAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyBandwidthPackageAttributeRequest::getOwnerAccount()const void ModifyBandwidthPackageAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyBandwidthPackageAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ModifyBandwidthPackageAttributeRequest::getOwnerId()const void ModifyBandwidthPackageAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyBandwidthPackageAttributeRequest::getName()const @@ -110,6 +112,6 @@ std::string ModifyBandwidthPackageAttributeRequest::getName()const void ModifyBandwidthPackageAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyBandwidthPackageSpecRequest.cc b/vpc/src/model/ModifyBandwidthPackageSpecRequest.cc index 414a22d8e..dc7a8a2e6 100644 --- a/vpc/src/model/ModifyBandwidthPackageSpecRequest.cc +++ b/vpc/src/model/ModifyBandwidthPackageSpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyBandwidthPackageSpecRequest; ModifyBandwidthPackageSpecRequest::ModifyBandwidthPackageSpecRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyBandwidthPackageSpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyBandwidthPackageSpecRequest::~ModifyBandwidthPackageSpecRequest() {} @@ -33,7 +35,7 @@ long ModifyBandwidthPackageSpecRequest::getResourceOwnerId()const void ModifyBandwidthPackageSpecRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyBandwidthPackageSpecRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ModifyBandwidthPackageSpecRequest::getRegionId()const void ModifyBandwidthPackageSpecRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyBandwidthPackageSpecRequest::getBandwidthPackageId()const @@ -55,7 +57,7 @@ std::string ModifyBandwidthPackageSpecRequest::getBandwidthPackageId()const void ModifyBandwidthPackageSpecRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string ModifyBandwidthPackageSpecRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyBandwidthPackageSpecRequest::getResourceOwnerAccount()const void ModifyBandwidthPackageSpecRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyBandwidthPackageSpecRequest::getBandwidth()const @@ -77,7 +79,7 @@ std::string ModifyBandwidthPackageSpecRequest::getBandwidth()const void ModifyBandwidthPackageSpecRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string ModifyBandwidthPackageSpecRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyBandwidthPackageSpecRequest::getOwnerAccount()const void ModifyBandwidthPackageSpecRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyBandwidthPackageSpecRequest::getOwnerId()const @@ -99,6 +101,6 @@ long ModifyBandwidthPackageSpecRequest::getOwnerId()const void ModifyBandwidthPackageSpecRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyBgpGroupAttributeRequest.cc b/vpc/src/model/ModifyBgpGroupAttributeRequest.cc index 208adad05..39b7ad5d4 100644 --- a/vpc/src/model/ModifyBgpGroupAttributeRequest.cc +++ b/vpc/src/model/ModifyBgpGroupAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyBgpGroupAttributeRequest; ModifyBgpGroupAttributeRequest::ModifyBgpGroupAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyBgpGroupAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyBgpGroupAttributeRequest::~ModifyBgpGroupAttributeRequest() {} @@ -33,7 +35,7 @@ std::string ModifyBgpGroupAttributeRequest::getAuthKey()const void ModifyBgpGroupAttributeRequest::setAuthKey(const std::string& authKey) { authKey_ = authKey; - setCoreParameter("AuthKey", authKey); + setParameter("AuthKey", authKey); } long ModifyBgpGroupAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyBgpGroupAttributeRequest::getResourceOwnerId()const void ModifyBgpGroupAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyBgpGroupAttributeRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string ModifyBgpGroupAttributeRequest::getClientToken()const void ModifyBgpGroupAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyBgpGroupAttributeRequest::getBgpGroupId()const @@ -66,7 +68,7 @@ std::string ModifyBgpGroupAttributeRequest::getBgpGroupId()const void ModifyBgpGroupAttributeRequest::setBgpGroupId(const std::string& bgpGroupId) { bgpGroupId_ = bgpGroupId; - setCoreParameter("BgpGroupId", bgpGroupId); + setParameter("BgpGroupId", bgpGroupId); } std::string ModifyBgpGroupAttributeRequest::getDescription()const @@ -77,7 +79,7 @@ std::string ModifyBgpGroupAttributeRequest::getDescription()const void ModifyBgpGroupAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } long ModifyBgpGroupAttributeRequest::getPeerAsn()const @@ -88,7 +90,7 @@ long ModifyBgpGroupAttributeRequest::getPeerAsn()const void ModifyBgpGroupAttributeRequest::setPeerAsn(long peerAsn) { peerAsn_ = peerAsn; - setCoreParameter("PeerAsn", std::to_string(peerAsn)); + setParameter("PeerAsn", std::to_string(peerAsn)); } bool ModifyBgpGroupAttributeRequest::getIsFakeAsn()const @@ -99,7 +101,7 @@ bool ModifyBgpGroupAttributeRequest::getIsFakeAsn()const void ModifyBgpGroupAttributeRequest::setIsFakeAsn(bool isFakeAsn) { isFakeAsn_ = isFakeAsn; - setCoreParameter("IsFakeAsn", isFakeAsn ? "true" : "false"); + setParameter("IsFakeAsn", isFakeAsn ? "true" : "false"); } std::string ModifyBgpGroupAttributeRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string ModifyBgpGroupAttributeRequest::getRegionId()const void ModifyBgpGroupAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyBgpGroupAttributeRequest::getResourceOwnerAccount()const @@ -121,7 +123,7 @@ std::string ModifyBgpGroupAttributeRequest::getResourceOwnerAccount()const void ModifyBgpGroupAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyBgpGroupAttributeRequest::getOwnerAccount()const @@ -132,7 +134,7 @@ std::string ModifyBgpGroupAttributeRequest::getOwnerAccount()const void ModifyBgpGroupAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyBgpGroupAttributeRequest::getOwnerId()const @@ -143,7 +145,7 @@ long ModifyBgpGroupAttributeRequest::getOwnerId()const void ModifyBgpGroupAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyBgpGroupAttributeRequest::getName()const @@ -154,7 +156,7 @@ std::string ModifyBgpGroupAttributeRequest::getName()const void ModifyBgpGroupAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long ModifyBgpGroupAttributeRequest::getLocalAsn()const @@ -165,6 +167,6 @@ long ModifyBgpGroupAttributeRequest::getLocalAsn()const void ModifyBgpGroupAttributeRequest::setLocalAsn(long localAsn) { localAsn_ = localAsn; - setCoreParameter("LocalAsn", std::to_string(localAsn)); + setParameter("LocalAsn", std::to_string(localAsn)); } diff --git a/vpc/src/model/ModifyBgpPeerAttributeRequest.cc b/vpc/src/model/ModifyBgpPeerAttributeRequest.cc index d10d1bfe3..fbeba8933 100644 --- a/vpc/src/model/ModifyBgpPeerAttributeRequest.cc +++ b/vpc/src/model/ModifyBgpPeerAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyBgpPeerAttributeRequest; ModifyBgpPeerAttributeRequest::ModifyBgpPeerAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyBgpPeerAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyBgpPeerAttributeRequest::~ModifyBgpPeerAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyBgpPeerAttributeRequest::getResourceOwnerId()const void ModifyBgpPeerAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyBgpPeerAttributeRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyBgpPeerAttributeRequest::getClientToken()const void ModifyBgpPeerAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyBgpPeerAttributeRequest::getBgpGroupId()const @@ -55,7 +57,7 @@ std::string ModifyBgpPeerAttributeRequest::getBgpGroupId()const void ModifyBgpPeerAttributeRequest::setBgpGroupId(const std::string& bgpGroupId) { bgpGroupId_ = bgpGroupId; - setCoreParameter("BgpGroupId", bgpGroupId); + setParameter("BgpGroupId", bgpGroupId); } std::string ModifyBgpPeerAttributeRequest::getPeerIpAddress()const @@ -66,7 +68,7 @@ std::string ModifyBgpPeerAttributeRequest::getPeerIpAddress()const void ModifyBgpPeerAttributeRequest::setPeerIpAddress(const std::string& peerIpAddress) { peerIpAddress_ = peerIpAddress; - setCoreParameter("PeerIpAddress", peerIpAddress); + setParameter("PeerIpAddress", peerIpAddress); } std::string ModifyBgpPeerAttributeRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ModifyBgpPeerAttributeRequest::getRegionId()const void ModifyBgpPeerAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool ModifyBgpPeerAttributeRequest::getEnableBfd()const @@ -88,7 +90,7 @@ bool ModifyBgpPeerAttributeRequest::getEnableBfd()const void ModifyBgpPeerAttributeRequest::setEnableBfd(bool enableBfd) { enableBfd_ = enableBfd; - setCoreParameter("EnableBfd", enableBfd ? "true" : "false"); + setParameter("EnableBfd", enableBfd ? "true" : "false"); } std::string ModifyBgpPeerAttributeRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyBgpPeerAttributeRequest::getResourceOwnerAccount()const void ModifyBgpPeerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyBgpPeerAttributeRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string ModifyBgpPeerAttributeRequest::getOwnerAccount()const void ModifyBgpPeerAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ModifyBgpPeerAttributeRequest::getBgpPeerId()const @@ -121,7 +123,7 @@ std::string ModifyBgpPeerAttributeRequest::getBgpPeerId()const void ModifyBgpPeerAttributeRequest::setBgpPeerId(const std::string& bgpPeerId) { bgpPeerId_ = bgpPeerId; - setCoreParameter("BgpPeerId", bgpPeerId); + setParameter("BgpPeerId", bgpPeerId); } long ModifyBgpPeerAttributeRequest::getOwnerId()const @@ -132,6 +134,6 @@ long ModifyBgpPeerAttributeRequest::getOwnerId()const void ModifyBgpPeerAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyCommonBandwidthPackageAttributeRequest.cc b/vpc/src/model/ModifyCommonBandwidthPackageAttributeRequest.cc index 33321ce52..29fe7f810 100644 --- a/vpc/src/model/ModifyCommonBandwidthPackageAttributeRequest.cc +++ b/vpc/src/model/ModifyCommonBandwidthPackageAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyCommonBandwidthPackageAttributeRequest; ModifyCommonBandwidthPackageAttributeRequest::ModifyCommonBandwidthPackageAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyCommonBandwidthPackageAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCommonBandwidthPackageAttributeRequest::~ModifyCommonBandwidthPackageAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyCommonBandwidthPackageAttributeRequest::getResourceOwnerId()const void ModifyCommonBandwidthPackageAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyCommonBandwidthPackageAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyCommonBandwidthPackageAttributeRequest::getDescription()const void ModifyCommonBandwidthPackageAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyCommonBandwidthPackageAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyCommonBandwidthPackageAttributeRequest::getRegionId()const void ModifyCommonBandwidthPackageAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyCommonBandwidthPackageAttributeRequest::getBandwidthPackageId()const @@ -66,7 +68,7 @@ std::string ModifyCommonBandwidthPackageAttributeRequest::getBandwidthPackageId( void ModifyCommonBandwidthPackageAttributeRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string ModifyCommonBandwidthPackageAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyCommonBandwidthPackageAttributeRequest::getResourceOwnerAccoun void ModifyCommonBandwidthPackageAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyCommonBandwidthPackageAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyCommonBandwidthPackageAttributeRequest::getOwnerAccount()const void ModifyCommonBandwidthPackageAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyCommonBandwidthPackageAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ModifyCommonBandwidthPackageAttributeRequest::getOwnerId()const void ModifyCommonBandwidthPackageAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyCommonBandwidthPackageAttributeRequest::getName()const @@ -110,6 +112,6 @@ std::string ModifyCommonBandwidthPackageAttributeRequest::getName()const void ModifyCommonBandwidthPackageAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyCommonBandwidthPackageIpBandwidthRequest.cc b/vpc/src/model/ModifyCommonBandwidthPackageIpBandwidthRequest.cc index 47dfd5e4a..523f113e1 100644 --- a/vpc/src/model/ModifyCommonBandwidthPackageIpBandwidthRequest.cc +++ b/vpc/src/model/ModifyCommonBandwidthPackageIpBandwidthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyCommonBandwidthPackageIpBandwidthRequest; ModifyCommonBandwidthPackageIpBandwidthRequest::ModifyCommonBandwidthPackageIpBandwidthRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyCommonBandwidthPackageIpBandwidth") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCommonBandwidthPackageIpBandwidthRequest::~ModifyCommonBandwidthPackageIpBandwidthRequest() {} @@ -33,7 +35,7 @@ long ModifyCommonBandwidthPackageIpBandwidthRequest::getResourceOwnerId()const void ModifyCommonBandwidthPackageIpBandwidthRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getRegionId()const void ModifyCommonBandwidthPackageIpBandwidthRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getBandwidthPackageId()const @@ -55,7 +57,7 @@ std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getBandwidthPackageI void ModifyCommonBandwidthPackageIpBandwidthRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getResourceOwnerAcco void ModifyCommonBandwidthPackageIpBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getBandwidth()const @@ -77,7 +79,7 @@ std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getBandwidth()const void ModifyCommonBandwidthPackageIpBandwidthRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getOwnerAccount()con void ModifyCommonBandwidthPackageIpBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getEipId()const @@ -99,7 +101,7 @@ std::string ModifyCommonBandwidthPackageIpBandwidthRequest::getEipId()const void ModifyCommonBandwidthPackageIpBandwidthRequest::setEipId(const std::string& eipId) { eipId_ = eipId; - setCoreParameter("EipId", eipId); + setParameter("EipId", eipId); } long ModifyCommonBandwidthPackageIpBandwidthRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ModifyCommonBandwidthPackageIpBandwidthRequest::getOwnerId()const void ModifyCommonBandwidthPackageIpBandwidthRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyCommonBandwidthPackagePayTypeRequest.cc b/vpc/src/model/ModifyCommonBandwidthPackagePayTypeRequest.cc index a3c7549e9..d68e91f8d 100644 --- a/vpc/src/model/ModifyCommonBandwidthPackagePayTypeRequest.cc +++ b/vpc/src/model/ModifyCommonBandwidthPackagePayTypeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyCommonBandwidthPackagePayTypeRequest; ModifyCommonBandwidthPackagePayTypeRequest::ModifyCommonBandwidthPackagePayTypeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyCommonBandwidthPackagePayType") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCommonBandwidthPackagePayTypeRequest::~ModifyCommonBandwidthPackagePayTypeRequest() {} @@ -33,7 +35,7 @@ long ModifyCommonBandwidthPackagePayTypeRequest::getResourceOwnerId()const void ModifyCommonBandwidthPackagePayTypeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } int ModifyCommonBandwidthPackagePayTypeRequest::getDuration()const @@ -44,7 +46,7 @@ int ModifyCommonBandwidthPackagePayTypeRequest::getDuration()const void ModifyCommonBandwidthPackagePayTypeRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string ModifyCommonBandwidthPackagePayTypeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyCommonBandwidthPackagePayTypeRequest::getRegionId()const void ModifyCommonBandwidthPackagePayTypeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } long ModifyCommonBandwidthPackagePayTypeRequest::getResourceUid()const @@ -66,7 +68,7 @@ long ModifyCommonBandwidthPackagePayTypeRequest::getResourceUid()const void ModifyCommonBandwidthPackagePayTypeRequest::setResourceUid(long resourceUid) { resourceUid_ = resourceUid; - setCoreParameter("ResourceUid", std::to_string(resourceUid)); + setParameter("ResourceUid", std::to_string(resourceUid)); } std::string ModifyCommonBandwidthPackagePayTypeRequest::getBandwidthPackageId()const @@ -77,7 +79,7 @@ std::string ModifyCommonBandwidthPackagePayTypeRequest::getBandwidthPackageId()c void ModifyCommonBandwidthPackagePayTypeRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } bool ModifyCommonBandwidthPackagePayTypeRequest::getAutoPay()const @@ -88,7 +90,7 @@ bool ModifyCommonBandwidthPackagePayTypeRequest::getAutoPay()const void ModifyCommonBandwidthPackagePayTypeRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string ModifyCommonBandwidthPackagePayTypeRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyCommonBandwidthPackagePayTypeRequest::getResourceOwnerAccount( void ModifyCommonBandwidthPackagePayTypeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyCommonBandwidthPackagePayTypeRequest::getBandwidth()const @@ -110,7 +112,7 @@ std::string ModifyCommonBandwidthPackagePayTypeRequest::getBandwidth()const void ModifyCommonBandwidthPackagePayTypeRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string ModifyCommonBandwidthPackagePayTypeRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string ModifyCommonBandwidthPackagePayTypeRequest::getOwnerAccount()const void ModifyCommonBandwidthPackagePayTypeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyCommonBandwidthPackagePayTypeRequest::getOwnerId()const @@ -132,7 +134,7 @@ long ModifyCommonBandwidthPackagePayTypeRequest::getOwnerId()const void ModifyCommonBandwidthPackagePayTypeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyCommonBandwidthPackagePayTypeRequest::getKbpsBandwidth()const @@ -143,7 +145,7 @@ std::string ModifyCommonBandwidthPackagePayTypeRequest::getKbpsBandwidth()const void ModifyCommonBandwidthPackagePayTypeRequest::setKbpsBandwidth(const std::string& kbpsBandwidth) { kbpsBandwidth_ = kbpsBandwidth; - setCoreParameter("KbpsBandwidth", kbpsBandwidth); + setParameter("KbpsBandwidth", kbpsBandwidth); } std::string ModifyCommonBandwidthPackagePayTypeRequest::getResourceBid()const @@ -154,7 +156,7 @@ std::string ModifyCommonBandwidthPackagePayTypeRequest::getResourceBid()const void ModifyCommonBandwidthPackagePayTypeRequest::setResourceBid(const std::string& resourceBid) { resourceBid_ = resourceBid; - setCoreParameter("ResourceBid", resourceBid); + setParameter("ResourceBid", resourceBid); } std::string ModifyCommonBandwidthPackagePayTypeRequest::getPayType()const @@ -165,7 +167,7 @@ std::string ModifyCommonBandwidthPackagePayTypeRequest::getPayType()const void ModifyCommonBandwidthPackagePayTypeRequest::setPayType(const std::string& payType) { payType_ = payType; - setCoreParameter("PayType", payType); + setParameter("PayType", payType); } std::string ModifyCommonBandwidthPackagePayTypeRequest::getPricingCycle()const @@ -176,6 +178,6 @@ std::string ModifyCommonBandwidthPackagePayTypeRequest::getPricingCycle()const void ModifyCommonBandwidthPackagePayTypeRequest::setPricingCycle(const std::string& pricingCycle) { pricingCycle_ = pricingCycle; - setCoreParameter("PricingCycle", pricingCycle); + setParameter("PricingCycle", pricingCycle); } diff --git a/vpc/src/model/ModifyCommonBandwidthPackageSpecRequest.cc b/vpc/src/model/ModifyCommonBandwidthPackageSpecRequest.cc index 02bf23771..0be047a8c 100644 --- a/vpc/src/model/ModifyCommonBandwidthPackageSpecRequest.cc +++ b/vpc/src/model/ModifyCommonBandwidthPackageSpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyCommonBandwidthPackageSpecRequest; ModifyCommonBandwidthPackageSpecRequest::ModifyCommonBandwidthPackageSpecRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyCommonBandwidthPackageSpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCommonBandwidthPackageSpecRequest::~ModifyCommonBandwidthPackageSpecRequest() {} @@ -33,7 +35,7 @@ long ModifyCommonBandwidthPackageSpecRequest::getResourceOwnerId()const void ModifyCommonBandwidthPackageSpecRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyCommonBandwidthPackageSpecRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ModifyCommonBandwidthPackageSpecRequest::getRegionId()const void ModifyCommonBandwidthPackageSpecRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyCommonBandwidthPackageSpecRequest::getBandwidthPackageId()const @@ -55,7 +57,7 @@ std::string ModifyCommonBandwidthPackageSpecRequest::getBandwidthPackageId()cons void ModifyCommonBandwidthPackageSpecRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string ModifyCommonBandwidthPackageSpecRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyCommonBandwidthPackageSpecRequest::getResourceOwnerAccount()co void ModifyCommonBandwidthPackageSpecRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyCommonBandwidthPackageSpecRequest::getBandwidth()const @@ -77,7 +79,7 @@ std::string ModifyCommonBandwidthPackageSpecRequest::getBandwidth()const void ModifyCommonBandwidthPackageSpecRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string ModifyCommonBandwidthPackageSpecRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyCommonBandwidthPackageSpecRequest::getOwnerAccount()const void ModifyCommonBandwidthPackageSpecRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyCommonBandwidthPackageSpecRequest::getOwnerId()const @@ -99,6 +101,6 @@ long ModifyCommonBandwidthPackageSpecRequest::getOwnerId()const void ModifyCommonBandwidthPackageSpecRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyCustomerGatewayAttributeRequest.cc b/vpc/src/model/ModifyCustomerGatewayAttributeRequest.cc index c207ce9f4..470cb31f1 100644 --- a/vpc/src/model/ModifyCustomerGatewayAttributeRequest.cc +++ b/vpc/src/model/ModifyCustomerGatewayAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyCustomerGatewayAttributeRequest; ModifyCustomerGatewayAttributeRequest::ModifyCustomerGatewayAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyCustomerGatewayAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyCustomerGatewayAttributeRequest::~ModifyCustomerGatewayAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyCustomerGatewayAttributeRequest::getResourceOwnerId()const void ModifyCustomerGatewayAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyCustomerGatewayAttributeRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyCustomerGatewayAttributeRequest::getClientToken()const void ModifyCustomerGatewayAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyCustomerGatewayAttributeRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyCustomerGatewayAttributeRequest::getDescription()const void ModifyCustomerGatewayAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyCustomerGatewayAttributeRequest::getCustomerGatewayId()const @@ -66,7 +68,7 @@ std::string ModifyCustomerGatewayAttributeRequest::getCustomerGatewayId()const void ModifyCustomerGatewayAttributeRequest::setCustomerGatewayId(const std::string& customerGatewayId) { customerGatewayId_ = customerGatewayId; - setCoreParameter("CustomerGatewayId", customerGatewayId); + setParameter("CustomerGatewayId", customerGatewayId); } std::string ModifyCustomerGatewayAttributeRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ModifyCustomerGatewayAttributeRequest::getRegionId()const void ModifyCustomerGatewayAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyCustomerGatewayAttributeRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyCustomerGatewayAttributeRequest::getResourceOwnerAccount()cons void ModifyCustomerGatewayAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyCustomerGatewayAttributeRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyCustomerGatewayAttributeRequest::getOwnerAccount()const void ModifyCustomerGatewayAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyCustomerGatewayAttributeRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyCustomerGatewayAttributeRequest::getOwnerId()const void ModifyCustomerGatewayAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyCustomerGatewayAttributeRequest::getName()const @@ -121,6 +123,6 @@ std::string ModifyCustomerGatewayAttributeRequest::getName()const void ModifyCustomerGatewayAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyEipAddressAttributeRequest.cc b/vpc/src/model/ModifyEipAddressAttributeRequest.cc index 99804e5d9..ca7c45c72 100644 --- a/vpc/src/model/ModifyEipAddressAttributeRequest.cc +++ b/vpc/src/model/ModifyEipAddressAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyEipAddressAttributeRequest; ModifyEipAddressAttributeRequest::ModifyEipAddressAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyEipAddressAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyEipAddressAttributeRequest::~ModifyEipAddressAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyEipAddressAttributeRequest::getResourceOwnerId()const void ModifyEipAddressAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyEipAddressAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyEipAddressAttributeRequest::getDescription()const void ModifyEipAddressAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyEipAddressAttributeRequest::getAllocationId()const @@ -55,7 +57,7 @@ std::string ModifyEipAddressAttributeRequest::getAllocationId()const void ModifyEipAddressAttributeRequest::setAllocationId(const std::string& allocationId) { allocationId_ = allocationId; - setCoreParameter("AllocationId", allocationId); + setParameter("AllocationId", allocationId); } std::string ModifyEipAddressAttributeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyEipAddressAttributeRequest::getRegionId()const void ModifyEipAddressAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyEipAddressAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyEipAddressAttributeRequest::getResourceOwnerAccount()const void ModifyEipAddressAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyEipAddressAttributeRequest::getBandwidth()const @@ -88,7 +90,7 @@ std::string ModifyEipAddressAttributeRequest::getBandwidth()const void ModifyEipAddressAttributeRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string ModifyEipAddressAttributeRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyEipAddressAttributeRequest::getOwnerAccount()const void ModifyEipAddressAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyEipAddressAttributeRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyEipAddressAttributeRequest::getOwnerId()const void ModifyEipAddressAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyEipAddressAttributeRequest::getName()const @@ -121,6 +123,6 @@ std::string ModifyEipAddressAttributeRequest::getName()const void ModifyEipAddressAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyExpressCloudConnectionAttributeRequest.cc b/vpc/src/model/ModifyExpressCloudConnectionAttributeRequest.cc index 9278f4b84..5531feb83 100644 --- a/vpc/src/model/ModifyExpressCloudConnectionAttributeRequest.cc +++ b/vpc/src/model/ModifyExpressCloudConnectionAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyExpressCloudConnectionAttributeRequest; ModifyExpressCloudConnectionAttributeRequest::ModifyExpressCloudConnectionAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyExpressCloudConnectionAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyExpressCloudConnectionAttributeRequest::~ModifyExpressCloudConnectionAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyExpressCloudConnectionAttributeRequest::getResourceOwnerId()const void ModifyExpressCloudConnectionAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyExpressCloudConnectionAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyExpressCloudConnectionAttributeRequest::getDescription()const void ModifyExpressCloudConnectionAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyExpressCloudConnectionAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyExpressCloudConnectionAttributeRequest::getRegionId()const void ModifyExpressCloudConnectionAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyExpressCloudConnectionAttributeRequest::getEccId()const @@ -66,7 +68,7 @@ std::string ModifyExpressCloudConnectionAttributeRequest::getEccId()const void ModifyExpressCloudConnectionAttributeRequest::setEccId(const std::string& eccId) { eccId_ = eccId; - setCoreParameter("EccId", eccId); + setParameter("EccId", eccId); } std::string ModifyExpressCloudConnectionAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyExpressCloudConnectionAttributeRequest::getResourceOwnerAccoun void ModifyExpressCloudConnectionAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyExpressCloudConnectionAttributeRequest::getOwnerAccount()const @@ -88,7 +90,40 @@ std::string ModifyExpressCloudConnectionAttributeRequest::getOwnerAccount()const void ModifyExpressCloudConnectionAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); +} + +std::string ModifyExpressCloudConnectionAttributeRequest::getCeIp()const +{ + return ceIp_; +} + +void ModifyExpressCloudConnectionAttributeRequest::setCeIp(const std::string& ceIp) +{ + ceIp_ = ceIp; + setParameter("CeIp", ceIp); +} + +std::string ModifyExpressCloudConnectionAttributeRequest::getBgpAs()const +{ + return bgpAs_; +} + +void ModifyExpressCloudConnectionAttributeRequest::setBgpAs(const std::string& bgpAs) +{ + bgpAs_ = bgpAs; + setParameter("BgpAs", bgpAs); +} + +std::string ModifyExpressCloudConnectionAttributeRequest::getPeIp()const +{ + return peIp_; +} + +void ModifyExpressCloudConnectionAttributeRequest::setPeIp(const std::string& peIp) +{ + peIp_ = peIp; + setParameter("PeIp", peIp); } long ModifyExpressCloudConnectionAttributeRequest::getOwnerId()const @@ -99,7 +134,7 @@ long ModifyExpressCloudConnectionAttributeRequest::getOwnerId()const void ModifyExpressCloudConnectionAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyExpressCloudConnectionAttributeRequest::getName()const @@ -110,6 +145,6 @@ std::string ModifyExpressCloudConnectionAttributeRequest::getName()const void ModifyExpressCloudConnectionAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyExpressCloudConnectionBandwidthRequest.cc b/vpc/src/model/ModifyExpressCloudConnectionBandwidthRequest.cc index b7992217b..c087c9bb6 100644 --- a/vpc/src/model/ModifyExpressCloudConnectionBandwidthRequest.cc +++ b/vpc/src/model/ModifyExpressCloudConnectionBandwidthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyExpressCloudConnectionBandwidthRequest; ModifyExpressCloudConnectionBandwidthRequest::ModifyExpressCloudConnectionBandwidthRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyExpressCloudConnectionBandwidth") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyExpressCloudConnectionBandwidthRequest::~ModifyExpressCloudConnectionBandwidthRequest() {} @@ -33,7 +35,7 @@ long ModifyExpressCloudConnectionBandwidthRequest::getResourceOwnerId()const void ModifyExpressCloudConnectionBandwidthRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyExpressCloudConnectionBandwidthRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ModifyExpressCloudConnectionBandwidthRequest::getRegionId()const void ModifyExpressCloudConnectionBandwidthRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyExpressCloudConnectionBandwidthRequest::getEccId()const @@ -55,7 +57,7 @@ std::string ModifyExpressCloudConnectionBandwidthRequest::getEccId()const void ModifyExpressCloudConnectionBandwidthRequest::setEccId(const std::string& eccId) { eccId_ = eccId; - setCoreParameter("EccId", eccId); + setParameter("EccId", eccId); } std::string ModifyExpressCloudConnectionBandwidthRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyExpressCloudConnectionBandwidthRequest::getResourceOwnerAccoun void ModifyExpressCloudConnectionBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyExpressCloudConnectionBandwidthRequest::getBandwidth()const @@ -77,7 +79,7 @@ std::string ModifyExpressCloudConnectionBandwidthRequest::getBandwidth()const void ModifyExpressCloudConnectionBandwidthRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string ModifyExpressCloudConnectionBandwidthRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyExpressCloudConnectionBandwidthRequest::getOwnerAccount()const void ModifyExpressCloudConnectionBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyExpressCloudConnectionBandwidthRequest::getOwnerId()const @@ -99,6 +101,6 @@ long ModifyExpressCloudConnectionBandwidthRequest::getOwnerId()const void ModifyExpressCloudConnectionBandwidthRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyFlowLogAttributeRequest.cc b/vpc/src/model/ModifyFlowLogAttributeRequest.cc index 87973b140..5f8f8a3d2 100644 --- a/vpc/src/model/ModifyFlowLogAttributeRequest.cc +++ b/vpc/src/model/ModifyFlowLogAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyFlowLogAttributeRequest; ModifyFlowLogAttributeRequest::ModifyFlowLogAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyFlowLogAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyFlowLogAttributeRequest::~ModifyFlowLogAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyFlowLogAttributeRequest::getResourceOwnerId()const void ModifyFlowLogAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyFlowLogAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyFlowLogAttributeRequest::getDescription()const void ModifyFlowLogAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyFlowLogAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyFlowLogAttributeRequest::getRegionId()const void ModifyFlowLogAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyFlowLogAttributeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyFlowLogAttributeRequest::getResourceOwnerAccount()const void ModifyFlowLogAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyFlowLogAttributeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyFlowLogAttributeRequest::getOwnerAccount()const void ModifyFlowLogAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyFlowLogAttributeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ModifyFlowLogAttributeRequest::getOwnerId()const void ModifyFlowLogAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyFlowLogAttributeRequest::getFlowLogId()const @@ -99,7 +101,7 @@ std::string ModifyFlowLogAttributeRequest::getFlowLogId()const void ModifyFlowLogAttributeRequest::setFlowLogId(const std::string& flowLogId) { flowLogId_ = flowLogId; - setCoreParameter("FlowLogId", flowLogId); + setParameter("FlowLogId", flowLogId); } std::string ModifyFlowLogAttributeRequest::getFlowLogName()const @@ -110,6 +112,6 @@ std::string ModifyFlowLogAttributeRequest::getFlowLogName()const void ModifyFlowLogAttributeRequest::setFlowLogName(const std::string& flowLogName) { flowLogName_ = flowLogName; - setCoreParameter("FlowLogName", flowLogName); + setParameter("FlowLogName", flowLogName); } diff --git a/vpc/src/model/ModifyForwardEntryRequest.cc b/vpc/src/model/ModifyForwardEntryRequest.cc index bda9276a4..5e536f859 100644 --- a/vpc/src/model/ModifyForwardEntryRequest.cc +++ b/vpc/src/model/ModifyForwardEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyForwardEntryRequest; ModifyForwardEntryRequest::ModifyForwardEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyForwardEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyForwardEntryRequest::~ModifyForwardEntryRequest() {} @@ -33,7 +35,18 @@ long ModifyForwardEntryRequest::getResourceOwnerId()const void ModifyForwardEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyForwardEntryRequest::getClientToken()const +{ + return clientToken_; +} + +void ModifyForwardEntryRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); } std::string ModifyForwardEntryRequest::getForwardTableId()const @@ -44,7 +57,7 @@ std::string ModifyForwardEntryRequest::getForwardTableId()const void ModifyForwardEntryRequest::setForwardTableId(const std::string& forwardTableId) { forwardTableId_ = forwardTableId; - setCoreParameter("ForwardTableId", forwardTableId); + setParameter("ForwardTableId", forwardTableId); } std::string ModifyForwardEntryRequest::getInternalIp()const @@ -55,7 +68,7 @@ std::string ModifyForwardEntryRequest::getInternalIp()const void ModifyForwardEntryRequest::setInternalIp(const std::string& internalIp) { internalIp_ = internalIp; - setCoreParameter("InternalIp", internalIp); + setParameter("InternalIp", internalIp); } std::string ModifyForwardEntryRequest::getRegionId()const @@ -66,7 +79,7 @@ std::string ModifyForwardEntryRequest::getRegionId()const void ModifyForwardEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyForwardEntryRequest::getForwardEntryId()const @@ -77,7 +90,7 @@ std::string ModifyForwardEntryRequest::getForwardEntryId()const void ModifyForwardEntryRequest::setForwardEntryId(const std::string& forwardEntryId) { forwardEntryId_ = forwardEntryId; - setCoreParameter("ForwardEntryId", forwardEntryId); + setParameter("ForwardEntryId", forwardEntryId); } std::string ModifyForwardEntryRequest::getExternalIp()const @@ -88,7 +101,7 @@ std::string ModifyForwardEntryRequest::getExternalIp()const void ModifyForwardEntryRequest::setExternalIp(const std::string& externalIp) { externalIp_ = externalIp; - setCoreParameter("ExternalIp", externalIp); + setParameter("ExternalIp", externalIp); } std::string ModifyForwardEntryRequest::getResourceOwnerAccount()const @@ -99,7 +112,7 @@ std::string ModifyForwardEntryRequest::getResourceOwnerAccount()const void ModifyForwardEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyForwardEntryRequest::getIpProtocol()const @@ -110,7 +123,7 @@ std::string ModifyForwardEntryRequest::getIpProtocol()const void ModifyForwardEntryRequest::setIpProtocol(const std::string& ipProtocol) { ipProtocol_ = ipProtocol; - setCoreParameter("IpProtocol", ipProtocol); + setParameter("IpProtocol", ipProtocol); } std::string ModifyForwardEntryRequest::getForwardEntryName()const @@ -121,7 +134,7 @@ std::string ModifyForwardEntryRequest::getForwardEntryName()const void ModifyForwardEntryRequest::setForwardEntryName(const std::string& forwardEntryName) { forwardEntryName_ = forwardEntryName; - setCoreParameter("ForwardEntryName", forwardEntryName); + setParameter("ForwardEntryName", forwardEntryName); } std::string ModifyForwardEntryRequest::getOwnerAccount()const @@ -132,7 +145,7 @@ std::string ModifyForwardEntryRequest::getOwnerAccount()const void ModifyForwardEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyForwardEntryRequest::getOwnerId()const @@ -143,7 +156,7 @@ long ModifyForwardEntryRequest::getOwnerId()const void ModifyForwardEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyForwardEntryRequest::getInternalPort()const @@ -154,7 +167,7 @@ std::string ModifyForwardEntryRequest::getInternalPort()const void ModifyForwardEntryRequest::setInternalPort(const std::string& internalPort) { internalPort_ = internalPort; - setCoreParameter("InternalPort", internalPort); + setParameter("InternalPort", internalPort); } std::string ModifyForwardEntryRequest::getExternalPort()const @@ -165,6 +178,6 @@ std::string ModifyForwardEntryRequest::getExternalPort()const void ModifyForwardEntryRequest::setExternalPort(const std::string& externalPort) { externalPort_ = externalPort; - setCoreParameter("ExternalPort", externalPort); + setParameter("ExternalPort", externalPort); } diff --git a/vpc/src/model/ModifyGlobalAccelerationInstanceAttributesRequest.cc b/vpc/src/model/ModifyGlobalAccelerationInstanceAttributesRequest.cc index b16c6c3ca..63207aa14 100644 --- a/vpc/src/model/ModifyGlobalAccelerationInstanceAttributesRequest.cc +++ b/vpc/src/model/ModifyGlobalAccelerationInstanceAttributesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyGlobalAccelerationInstanceAttributesReques ModifyGlobalAccelerationInstanceAttributesRequest::ModifyGlobalAccelerationInstanceAttributesRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyGlobalAccelerationInstanceAttributes") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyGlobalAccelerationInstanceAttributesRequest::~ModifyGlobalAccelerationInstanceAttributesRequest() {} @@ -33,7 +35,7 @@ long ModifyGlobalAccelerationInstanceAttributesRequest::getResourceOwnerId()cons void ModifyGlobalAccelerationInstanceAttributesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyGlobalAccelerationInstanceAttributesRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyGlobalAccelerationInstanceAttributesRequest::getDescription()c void ModifyGlobalAccelerationInstanceAttributesRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyGlobalAccelerationInstanceAttributesRequest::getGlobalAccelerationInstanceId()const @@ -55,7 +57,7 @@ std::string ModifyGlobalAccelerationInstanceAttributesRequest::getGlobalAccelera void ModifyGlobalAccelerationInstanceAttributesRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId) { globalAccelerationInstanceId_ = globalAccelerationInstanceId; - setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); + setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); } std::string ModifyGlobalAccelerationInstanceAttributesRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyGlobalAccelerationInstanceAttributesRequest::getRegionId()cons void ModifyGlobalAccelerationInstanceAttributesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyGlobalAccelerationInstanceAttributesRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyGlobalAccelerationInstanceAttributesRequest::getResourceOwnerA void ModifyGlobalAccelerationInstanceAttributesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyGlobalAccelerationInstanceAttributesRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyGlobalAccelerationInstanceAttributesRequest::getOwnerAccount() void ModifyGlobalAccelerationInstanceAttributesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyGlobalAccelerationInstanceAttributesRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ModifyGlobalAccelerationInstanceAttributesRequest::getOwnerId()const void ModifyGlobalAccelerationInstanceAttributesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyGlobalAccelerationInstanceAttributesRequest::getName()const @@ -110,6 +112,6 @@ std::string ModifyGlobalAccelerationInstanceAttributesRequest::getName()const void ModifyGlobalAccelerationInstanceAttributesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyGlobalAccelerationInstanceSpecRequest.cc b/vpc/src/model/ModifyGlobalAccelerationInstanceSpecRequest.cc index 09bfa9055..1602699a3 100644 --- a/vpc/src/model/ModifyGlobalAccelerationInstanceSpecRequest.cc +++ b/vpc/src/model/ModifyGlobalAccelerationInstanceSpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyGlobalAccelerationInstanceSpecRequest; ModifyGlobalAccelerationInstanceSpecRequest::ModifyGlobalAccelerationInstanceSpecRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyGlobalAccelerationInstanceSpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyGlobalAccelerationInstanceSpecRequest::~ModifyGlobalAccelerationInstanceSpecRequest() {} @@ -33,7 +35,7 @@ long ModifyGlobalAccelerationInstanceSpecRequest::getResourceOwnerId()const void ModifyGlobalAccelerationInstanceSpecRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyGlobalAccelerationInstanceSpecRequest::getGlobalAccelerationInstanceId()const @@ -44,7 +46,7 @@ std::string ModifyGlobalAccelerationInstanceSpecRequest::getGlobalAccelerationIn void ModifyGlobalAccelerationInstanceSpecRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId) { globalAccelerationInstanceId_ = globalAccelerationInstanceId; - setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); + setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); } std::string ModifyGlobalAccelerationInstanceSpecRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyGlobalAccelerationInstanceSpecRequest::getRegionId()const void ModifyGlobalAccelerationInstanceSpecRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyGlobalAccelerationInstanceSpecRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyGlobalAccelerationInstanceSpecRequest::getResourceOwnerAccount void ModifyGlobalAccelerationInstanceSpecRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyGlobalAccelerationInstanceSpecRequest::getBandwidth()const @@ -77,7 +79,7 @@ std::string ModifyGlobalAccelerationInstanceSpecRequest::getBandwidth()const void ModifyGlobalAccelerationInstanceSpecRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string ModifyGlobalAccelerationInstanceSpecRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyGlobalAccelerationInstanceSpecRequest::getOwnerAccount()const void ModifyGlobalAccelerationInstanceSpecRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyGlobalAccelerationInstanceSpecRequest::getOwnerId()const @@ -99,6 +101,6 @@ long ModifyGlobalAccelerationInstanceSpecRequest::getOwnerId()const void ModifyGlobalAccelerationInstanceSpecRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyHaVipAttributeRequest.cc b/vpc/src/model/ModifyHaVipAttributeRequest.cc index 34e670de7..582bed4bf 100644 --- a/vpc/src/model/ModifyHaVipAttributeRequest.cc +++ b/vpc/src/model/ModifyHaVipAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyHaVipAttributeRequest; ModifyHaVipAttributeRequest::ModifyHaVipAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyHaVipAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyHaVipAttributeRequest::~ModifyHaVipAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyHaVipAttributeRequest::getResourceOwnerId()const void ModifyHaVipAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyHaVipAttributeRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyHaVipAttributeRequest::getClientToken()const void ModifyHaVipAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyHaVipAttributeRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyHaVipAttributeRequest::getDescription()const void ModifyHaVipAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyHaVipAttributeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyHaVipAttributeRequest::getRegionId()const void ModifyHaVipAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyHaVipAttributeRequest::getHaVipId()const @@ -77,7 +79,7 @@ std::string ModifyHaVipAttributeRequest::getHaVipId()const void ModifyHaVipAttributeRequest::setHaVipId(const std::string& haVipId) { haVipId_ = haVipId; - setCoreParameter("HaVipId", haVipId); + setParameter("HaVipId", haVipId); } std::string ModifyHaVipAttributeRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyHaVipAttributeRequest::getResourceOwnerAccount()const void ModifyHaVipAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyHaVipAttributeRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyHaVipAttributeRequest::getOwnerAccount()const void ModifyHaVipAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyHaVipAttributeRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyHaVipAttributeRequest::getOwnerId()const void ModifyHaVipAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyHaVipAttributeRequest::getName()const @@ -121,6 +123,6 @@ std::string ModifyHaVipAttributeRequest::getName()const void ModifyHaVipAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyIPv6TranslatorAclAttributeRequest.cc b/vpc/src/model/ModifyIPv6TranslatorAclAttributeRequest.cc index 1637c81a5..f92652cd9 100644 --- a/vpc/src/model/ModifyIPv6TranslatorAclAttributeRequest.cc +++ b/vpc/src/model/ModifyIPv6TranslatorAclAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyIPv6TranslatorAclAttributeRequest; ModifyIPv6TranslatorAclAttributeRequest::ModifyIPv6TranslatorAclAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyIPv6TranslatorAclAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIPv6TranslatorAclAttributeRequest::~ModifyIPv6TranslatorAclAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyIPv6TranslatorAclAttributeRequest::getResourceOwnerId()const void ModifyIPv6TranslatorAclAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyIPv6TranslatorAclAttributeRequest::getAclName()const @@ -44,7 +46,7 @@ std::string ModifyIPv6TranslatorAclAttributeRequest::getAclName()const void ModifyIPv6TranslatorAclAttributeRequest::setAclName(const std::string& aclName) { aclName_ = aclName; - setCoreParameter("AclName", aclName); + setParameter("AclName", aclName); } std::string ModifyIPv6TranslatorAclAttributeRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string ModifyIPv6TranslatorAclAttributeRequest::getClientToken()const void ModifyIPv6TranslatorAclAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyIPv6TranslatorAclAttributeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyIPv6TranslatorAclAttributeRequest::getRegionId()const void ModifyIPv6TranslatorAclAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyIPv6TranslatorAclAttributeRequest::getAclId()const @@ -77,7 +79,7 @@ std::string ModifyIPv6TranslatorAclAttributeRequest::getAclId()const void ModifyIPv6TranslatorAclAttributeRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string ModifyIPv6TranslatorAclAttributeRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyIPv6TranslatorAclAttributeRequest::getResourceOwnerAccount()co void ModifyIPv6TranslatorAclAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyIPv6TranslatorAclAttributeRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyIPv6TranslatorAclAttributeRequest::getOwnerAccount()const void ModifyIPv6TranslatorAclAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyIPv6TranslatorAclAttributeRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ModifyIPv6TranslatorAclAttributeRequest::getOwnerId()const void ModifyIPv6TranslatorAclAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyIPv6TranslatorAclListEntryRequest.cc b/vpc/src/model/ModifyIPv6TranslatorAclListEntryRequest.cc index 30ea9bccb..9a4eb8d5e 100644 --- a/vpc/src/model/ModifyIPv6TranslatorAclListEntryRequest.cc +++ b/vpc/src/model/ModifyIPv6TranslatorAclListEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyIPv6TranslatorAclListEntryRequest; ModifyIPv6TranslatorAclListEntryRequest::ModifyIPv6TranslatorAclListEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyIPv6TranslatorAclListEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIPv6TranslatorAclListEntryRequest::~ModifyIPv6TranslatorAclListEntryRequest() {} @@ -33,7 +35,7 @@ long ModifyIPv6TranslatorAclListEntryRequest::getResourceOwnerId()const void ModifyIPv6TranslatorAclListEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyIPv6TranslatorAclListEntryRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string ModifyIPv6TranslatorAclListEntryRequest::getRegionId()const void ModifyIPv6TranslatorAclListEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyIPv6TranslatorAclListEntryRequest::getAclId()const @@ -55,7 +57,7 @@ std::string ModifyIPv6TranslatorAclListEntryRequest::getAclId()const void ModifyIPv6TranslatorAclListEntryRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string ModifyIPv6TranslatorAclListEntryRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyIPv6TranslatorAclListEntryRequest::getResourceOwnerAccount()co void ModifyIPv6TranslatorAclListEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyIPv6TranslatorAclListEntryRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyIPv6TranslatorAclListEntryRequest::getOwnerAccount()const void ModifyIPv6TranslatorAclListEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ModifyIPv6TranslatorAclListEntryRequest::getAclEntryComment()const @@ -88,7 +90,7 @@ std::string ModifyIPv6TranslatorAclListEntryRequest::getAclEntryComment()const void ModifyIPv6TranslatorAclListEntryRequest::setAclEntryComment(const std::string& aclEntryComment) { aclEntryComment_ = aclEntryComment; - setCoreParameter("AclEntryComment", aclEntryComment); + setParameter("AclEntryComment", aclEntryComment); } long ModifyIPv6TranslatorAclListEntryRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ModifyIPv6TranslatorAclListEntryRequest::getOwnerId()const void ModifyIPv6TranslatorAclListEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyIPv6TranslatorAclListEntryRequest::getAclEntryId()const @@ -110,6 +112,6 @@ std::string ModifyIPv6TranslatorAclListEntryRequest::getAclEntryId()const void ModifyIPv6TranslatorAclListEntryRequest::setAclEntryId(const std::string& aclEntryId) { aclEntryId_ = aclEntryId; - setCoreParameter("AclEntryId", aclEntryId); + setParameter("AclEntryId", aclEntryId); } diff --git a/vpc/src/model/ModifyIPv6TranslatorAttributeRequest.cc b/vpc/src/model/ModifyIPv6TranslatorAttributeRequest.cc index 98935c72f..77aa567b0 100644 --- a/vpc/src/model/ModifyIPv6TranslatorAttributeRequest.cc +++ b/vpc/src/model/ModifyIPv6TranslatorAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyIPv6TranslatorAttributeRequest; ModifyIPv6TranslatorAttributeRequest::ModifyIPv6TranslatorAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyIPv6TranslatorAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIPv6TranslatorAttributeRequest::~ModifyIPv6TranslatorAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyIPv6TranslatorAttributeRequest::getResourceOwnerId()const void ModifyIPv6TranslatorAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyIPv6TranslatorAttributeRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyIPv6TranslatorAttributeRequest::getClientToken()const void ModifyIPv6TranslatorAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyIPv6TranslatorAttributeRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyIPv6TranslatorAttributeRequest::getDescription()const void ModifyIPv6TranslatorAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyIPv6TranslatorAttributeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyIPv6TranslatorAttributeRequest::getRegionId()const void ModifyIPv6TranslatorAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyIPv6TranslatorAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyIPv6TranslatorAttributeRequest::getResourceOwnerAccount()const void ModifyIPv6TranslatorAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyIPv6TranslatorAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyIPv6TranslatorAttributeRequest::getOwnerAccount()const void ModifyIPv6TranslatorAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyIPv6TranslatorAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ModifyIPv6TranslatorAttributeRequest::getOwnerId()const void ModifyIPv6TranslatorAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyIPv6TranslatorAttributeRequest::getName()const @@ -110,7 +112,7 @@ std::string ModifyIPv6TranslatorAttributeRequest::getName()const void ModifyIPv6TranslatorAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyIPv6TranslatorAttributeRequest::getIpv6TranslatorId()const @@ -121,6 +123,6 @@ std::string ModifyIPv6TranslatorAttributeRequest::getIpv6TranslatorId()const void ModifyIPv6TranslatorAttributeRequest::setIpv6TranslatorId(const std::string& ipv6TranslatorId) { ipv6TranslatorId_ = ipv6TranslatorId; - setCoreParameter("Ipv6TranslatorId", ipv6TranslatorId); + setParameter("Ipv6TranslatorId", ipv6TranslatorId); } diff --git a/vpc/src/model/ModifyIPv6TranslatorBandwidthRequest.cc b/vpc/src/model/ModifyIPv6TranslatorBandwidthRequest.cc index 9b8fc6a68..f2d916d18 100644 --- a/vpc/src/model/ModifyIPv6TranslatorBandwidthRequest.cc +++ b/vpc/src/model/ModifyIPv6TranslatorBandwidthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyIPv6TranslatorBandwidthRequest; ModifyIPv6TranslatorBandwidthRequest::ModifyIPv6TranslatorBandwidthRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyIPv6TranslatorBandwidth") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIPv6TranslatorBandwidthRequest::~ModifyIPv6TranslatorBandwidthRequest() {} @@ -33,7 +35,7 @@ long ModifyIPv6TranslatorBandwidthRequest::getResourceOwnerId()const void ModifyIPv6TranslatorBandwidthRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyIPv6TranslatorBandwidthRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyIPv6TranslatorBandwidthRequest::getClientToken()const void ModifyIPv6TranslatorBandwidthRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyIPv6TranslatorBandwidthRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyIPv6TranslatorBandwidthRequest::getRegionId()const void ModifyIPv6TranslatorBandwidthRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } bool ModifyIPv6TranslatorBandwidthRequest::getAutoPay()const @@ -66,7 +68,7 @@ bool ModifyIPv6TranslatorBandwidthRequest::getAutoPay()const void ModifyIPv6TranslatorBandwidthRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string ModifyIPv6TranslatorBandwidthRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyIPv6TranslatorBandwidthRequest::getResourceOwnerAccount()const void ModifyIPv6TranslatorBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } int ModifyIPv6TranslatorBandwidthRequest::getBandwidth()const @@ -88,7 +90,7 @@ int ModifyIPv6TranslatorBandwidthRequest::getBandwidth()const void ModifyIPv6TranslatorBandwidthRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string ModifyIPv6TranslatorBandwidthRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyIPv6TranslatorBandwidthRequest::getOwnerAccount()const void ModifyIPv6TranslatorBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyIPv6TranslatorBandwidthRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyIPv6TranslatorBandwidthRequest::getOwnerId()const void ModifyIPv6TranslatorBandwidthRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyIPv6TranslatorBandwidthRequest::getIpv6TranslatorId()const @@ -121,6 +123,6 @@ std::string ModifyIPv6TranslatorBandwidthRequest::getIpv6TranslatorId()const void ModifyIPv6TranslatorBandwidthRequest::setIpv6TranslatorId(const std::string& ipv6TranslatorId) { ipv6TranslatorId_ = ipv6TranslatorId; - setCoreParameter("Ipv6TranslatorId", ipv6TranslatorId); + setParameter("Ipv6TranslatorId", ipv6TranslatorId); } diff --git a/vpc/src/model/ModifyIPv6TranslatorEntryRequest.cc b/vpc/src/model/ModifyIPv6TranslatorEntryRequest.cc index 28572487f..697106257 100644 --- a/vpc/src/model/ModifyIPv6TranslatorEntryRequest.cc +++ b/vpc/src/model/ModifyIPv6TranslatorEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyIPv6TranslatorEntryRequest; ModifyIPv6TranslatorEntryRequest::ModifyIPv6TranslatorEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyIPv6TranslatorEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIPv6TranslatorEntryRequest::~ModifyIPv6TranslatorEntryRequest() {} @@ -33,7 +35,7 @@ int ModifyIPv6TranslatorEntryRequest::getBackendIpv4Port()const void ModifyIPv6TranslatorEntryRequest::setBackendIpv4Port(int backendIpv4Port) { backendIpv4Port_ = backendIpv4Port; - setCoreParameter("BackendIpv4Port", std::to_string(backendIpv4Port)); + setParameter("BackendIpv4Port", std::to_string(backendIpv4Port)); } long ModifyIPv6TranslatorEntryRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyIPv6TranslatorEntryRequest::getResourceOwnerId()const void ModifyIPv6TranslatorEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyIPv6TranslatorEntryRequest::getEntryName()const @@ -55,7 +57,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getEntryName()const void ModifyIPv6TranslatorEntryRequest::setEntryName(const std::string& entryName) { entryName_ = entryName; - setCoreParameter("EntryName", entryName); + setParameter("EntryName", entryName); } std::string ModifyIPv6TranslatorEntryRequest::getAclStatus()const @@ -66,7 +68,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getAclStatus()const void ModifyIPv6TranslatorEntryRequest::setAclStatus(const std::string& aclStatus) { aclStatus_ = aclStatus; - setCoreParameter("AclStatus", aclStatus); + setParameter("AclStatus", aclStatus); } int ModifyIPv6TranslatorEntryRequest::getEntryBandwidth()const @@ -77,7 +79,7 @@ int ModifyIPv6TranslatorEntryRequest::getEntryBandwidth()const void ModifyIPv6TranslatorEntryRequest::setEntryBandwidth(int entryBandwidth) { entryBandwidth_ = entryBandwidth; - setCoreParameter("EntryBandwidth", std::to_string(entryBandwidth)); + setParameter("EntryBandwidth", std::to_string(entryBandwidth)); } std::string ModifyIPv6TranslatorEntryRequest::getAclType()const @@ -88,7 +90,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getAclType()const void ModifyIPv6TranslatorEntryRequest::setAclType(const std::string& aclType) { aclType_ = aclType; - setCoreParameter("AclType", aclType); + setParameter("AclType", aclType); } int ModifyIPv6TranslatorEntryRequest::getAllocateIpv6Port()const @@ -99,7 +101,7 @@ int ModifyIPv6TranslatorEntryRequest::getAllocateIpv6Port()const void ModifyIPv6TranslatorEntryRequest::setAllocateIpv6Port(int allocateIpv6Port) { allocateIpv6Port_ = allocateIpv6Port; - setCoreParameter("AllocateIpv6Port", std::to_string(allocateIpv6Port)); + setParameter("AllocateIpv6Port", std::to_string(allocateIpv6Port)); } std::string ModifyIPv6TranslatorEntryRequest::getEntryDescription()const @@ -110,7 +112,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getEntryDescription()const void ModifyIPv6TranslatorEntryRequest::setEntryDescription(const std::string& entryDescription) { entryDescription_ = entryDescription; - setCoreParameter("EntryDescription", entryDescription); + setParameter("EntryDescription", entryDescription); } std::string ModifyIPv6TranslatorEntryRequest::getRegionId()const @@ -121,7 +123,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getRegionId()const void ModifyIPv6TranslatorEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyIPv6TranslatorEntryRequest::getBackendIpv4Addr()const @@ -132,7 +134,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getBackendIpv4Addr()const void ModifyIPv6TranslatorEntryRequest::setBackendIpv4Addr(const std::string& backendIpv4Addr) { backendIpv4Addr_ = backendIpv4Addr; - setCoreParameter("BackendIpv4Addr", backendIpv4Addr); + setParameter("BackendIpv4Addr", backendIpv4Addr); } std::string ModifyIPv6TranslatorEntryRequest::getAclId()const @@ -143,7 +145,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getAclId()const void ModifyIPv6TranslatorEntryRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string ModifyIPv6TranslatorEntryRequest::getIpv6TranslatorEntryId()const @@ -154,7 +156,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getIpv6TranslatorEntryId()const void ModifyIPv6TranslatorEntryRequest::setIpv6TranslatorEntryId(const std::string& ipv6TranslatorEntryId) { ipv6TranslatorEntryId_ = ipv6TranslatorEntryId; - setCoreParameter("Ipv6TranslatorEntryId", ipv6TranslatorEntryId); + setParameter("Ipv6TranslatorEntryId", ipv6TranslatorEntryId); } std::string ModifyIPv6TranslatorEntryRequest::getResourceOwnerAccount()const @@ -165,7 +167,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getResourceOwnerAccount()const void ModifyIPv6TranslatorEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyIPv6TranslatorEntryRequest::getOwnerAccount()const @@ -176,7 +178,7 @@ std::string ModifyIPv6TranslatorEntryRequest::getOwnerAccount()const void ModifyIPv6TranslatorEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyIPv6TranslatorEntryRequest::getOwnerId()const @@ -187,7 +189,7 @@ long ModifyIPv6TranslatorEntryRequest::getOwnerId()const void ModifyIPv6TranslatorEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyIPv6TranslatorEntryRequest::getTransProtocol()const @@ -198,6 +200,6 @@ std::string ModifyIPv6TranslatorEntryRequest::getTransProtocol()const void ModifyIPv6TranslatorEntryRequest::setTransProtocol(const std::string& transProtocol) { transProtocol_ = transProtocol; - setCoreParameter("TransProtocol", transProtocol); + setParameter("TransProtocol", transProtocol); } diff --git a/vpc/src/model/ModifyIpv6AddressAttributeRequest.cc b/vpc/src/model/ModifyIpv6AddressAttributeRequest.cc index 28dac0fb8..931a28e48 100644 --- a/vpc/src/model/ModifyIpv6AddressAttributeRequest.cc +++ b/vpc/src/model/ModifyIpv6AddressAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyIpv6AddressAttributeRequest; ModifyIpv6AddressAttributeRequest::ModifyIpv6AddressAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyIpv6AddressAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIpv6AddressAttributeRequest::~ModifyIpv6AddressAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyIpv6AddressAttributeRequest::getResourceOwnerId()const void ModifyIpv6AddressAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyIpv6AddressAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyIpv6AddressAttributeRequest::getDescription()const void ModifyIpv6AddressAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyIpv6AddressAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyIpv6AddressAttributeRequest::getRegionId()const void ModifyIpv6AddressAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyIpv6AddressAttributeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyIpv6AddressAttributeRequest::getResourceOwnerAccount()const void ModifyIpv6AddressAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyIpv6AddressAttributeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyIpv6AddressAttributeRequest::getOwnerAccount()const void ModifyIpv6AddressAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyIpv6AddressAttributeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ModifyIpv6AddressAttributeRequest::getOwnerId()const void ModifyIpv6AddressAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyIpv6AddressAttributeRequest::getIpv6AddressId()const @@ -99,7 +101,7 @@ std::string ModifyIpv6AddressAttributeRequest::getIpv6AddressId()const void ModifyIpv6AddressAttributeRequest::setIpv6AddressId(const std::string& ipv6AddressId) { ipv6AddressId_ = ipv6AddressId; - setCoreParameter("Ipv6AddressId", ipv6AddressId); + setParameter("Ipv6AddressId", ipv6AddressId); } std::string ModifyIpv6AddressAttributeRequest::getName()const @@ -110,6 +112,6 @@ std::string ModifyIpv6AddressAttributeRequest::getName()const void ModifyIpv6AddressAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyIpv6GatewayAttributeRequest.cc b/vpc/src/model/ModifyIpv6GatewayAttributeRequest.cc index 47d5a9397..968d34f32 100644 --- a/vpc/src/model/ModifyIpv6GatewayAttributeRequest.cc +++ b/vpc/src/model/ModifyIpv6GatewayAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyIpv6GatewayAttributeRequest; ModifyIpv6GatewayAttributeRequest::ModifyIpv6GatewayAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyIpv6GatewayAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIpv6GatewayAttributeRequest::~ModifyIpv6GatewayAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyIpv6GatewayAttributeRequest::getResourceOwnerId()const void ModifyIpv6GatewayAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyIpv6GatewayAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyIpv6GatewayAttributeRequest::getDescription()const void ModifyIpv6GatewayAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyIpv6GatewayAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyIpv6GatewayAttributeRequest::getRegionId()const void ModifyIpv6GatewayAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyIpv6GatewayAttributeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyIpv6GatewayAttributeRequest::getResourceOwnerAccount()const void ModifyIpv6GatewayAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyIpv6GatewayAttributeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyIpv6GatewayAttributeRequest::getOwnerAccount()const void ModifyIpv6GatewayAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyIpv6GatewayAttributeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ModifyIpv6GatewayAttributeRequest::getOwnerId()const void ModifyIpv6GatewayAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyIpv6GatewayAttributeRequest::getIpv6GatewayId()const @@ -99,7 +101,7 @@ std::string ModifyIpv6GatewayAttributeRequest::getIpv6GatewayId()const void ModifyIpv6GatewayAttributeRequest::setIpv6GatewayId(const std::string& ipv6GatewayId) { ipv6GatewayId_ = ipv6GatewayId; - setCoreParameter("Ipv6GatewayId", ipv6GatewayId); + setParameter("Ipv6GatewayId", ipv6GatewayId); } std::string ModifyIpv6GatewayAttributeRequest::getName()const @@ -110,6 +112,6 @@ std::string ModifyIpv6GatewayAttributeRequest::getName()const void ModifyIpv6GatewayAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyIpv6GatewaySpecRequest.cc b/vpc/src/model/ModifyIpv6GatewaySpecRequest.cc index 5ef8b74b1..6c90804f5 100644 --- a/vpc/src/model/ModifyIpv6GatewaySpecRequest.cc +++ b/vpc/src/model/ModifyIpv6GatewaySpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyIpv6GatewaySpecRequest; ModifyIpv6GatewaySpecRequest::ModifyIpv6GatewaySpecRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyIpv6GatewaySpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIpv6GatewaySpecRequest::~ModifyIpv6GatewaySpecRequest() {} @@ -33,7 +35,7 @@ long ModifyIpv6GatewaySpecRequest::getResourceOwnerId()const void ModifyIpv6GatewaySpecRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyIpv6GatewaySpecRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyIpv6GatewaySpecRequest::getClientToken()const void ModifyIpv6GatewaySpecRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyIpv6GatewaySpecRequest::getSpec()const @@ -55,7 +57,7 @@ std::string ModifyIpv6GatewaySpecRequest::getSpec()const void ModifyIpv6GatewaySpecRequest::setSpec(const std::string& spec) { spec_ = spec; - setCoreParameter("Spec", spec); + setParameter("Spec", spec); } std::string ModifyIpv6GatewaySpecRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyIpv6GatewaySpecRequest::getRegionId()const void ModifyIpv6GatewaySpecRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyIpv6GatewaySpecRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyIpv6GatewaySpecRequest::getResourceOwnerAccount()const void ModifyIpv6GatewaySpecRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyIpv6GatewaySpecRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyIpv6GatewaySpecRequest::getOwnerAccount()const void ModifyIpv6GatewaySpecRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyIpv6GatewaySpecRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ModifyIpv6GatewaySpecRequest::getOwnerId()const void ModifyIpv6GatewaySpecRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyIpv6GatewaySpecRequest::getIpv6GatewayId()const @@ -110,6 +112,6 @@ std::string ModifyIpv6GatewaySpecRequest::getIpv6GatewayId()const void ModifyIpv6GatewaySpecRequest::setIpv6GatewayId(const std::string& ipv6GatewayId) { ipv6GatewayId_ = ipv6GatewayId; - setCoreParameter("Ipv6GatewayId", ipv6GatewayId); + setParameter("Ipv6GatewayId", ipv6GatewayId); } diff --git a/vpc/src/model/ModifyIpv6InternetBandwidthRequest.cc b/vpc/src/model/ModifyIpv6InternetBandwidthRequest.cc index 7ddc3f8b0..bbf558d3f 100644 --- a/vpc/src/model/ModifyIpv6InternetBandwidthRequest.cc +++ b/vpc/src/model/ModifyIpv6InternetBandwidthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyIpv6InternetBandwidthRequest; ModifyIpv6InternetBandwidthRequest::ModifyIpv6InternetBandwidthRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyIpv6InternetBandwidth") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIpv6InternetBandwidthRequest::~ModifyIpv6InternetBandwidthRequest() {} @@ -33,7 +35,7 @@ long ModifyIpv6InternetBandwidthRequest::getResourceOwnerId()const void ModifyIpv6InternetBandwidthRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyIpv6InternetBandwidthRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyIpv6InternetBandwidthRequest::getClientToken()const void ModifyIpv6InternetBandwidthRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyIpv6InternetBandwidthRequest::getIpv6InternetBandwidthId()const @@ -55,7 +57,7 @@ std::string ModifyIpv6InternetBandwidthRequest::getIpv6InternetBandwidthId()cons void ModifyIpv6InternetBandwidthRequest::setIpv6InternetBandwidthId(const std::string& ipv6InternetBandwidthId) { ipv6InternetBandwidthId_ = ipv6InternetBandwidthId; - setCoreParameter("Ipv6InternetBandwidthId", ipv6InternetBandwidthId); + setParameter("Ipv6InternetBandwidthId", ipv6InternetBandwidthId); } std::string ModifyIpv6InternetBandwidthRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyIpv6InternetBandwidthRequest::getRegionId()const void ModifyIpv6InternetBandwidthRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } long ModifyIpv6InternetBandwidthRequest::getBandwidth()const @@ -77,7 +79,7 @@ long ModifyIpv6InternetBandwidthRequest::getBandwidth()const void ModifyIpv6InternetBandwidthRequest::setBandwidth(long bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string ModifyIpv6InternetBandwidthRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyIpv6InternetBandwidthRequest::getResourceOwnerAccount()const void ModifyIpv6InternetBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyIpv6InternetBandwidthRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyIpv6InternetBandwidthRequest::getOwnerAccount()const void ModifyIpv6InternetBandwidthRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyIpv6InternetBandwidthRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyIpv6InternetBandwidthRequest::getOwnerId()const void ModifyIpv6InternetBandwidthRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyIpv6InternetBandwidthRequest::getIpv6AddressId()const @@ -121,6 +123,6 @@ std::string ModifyIpv6InternetBandwidthRequest::getIpv6AddressId()const void ModifyIpv6InternetBandwidthRequest::setIpv6AddressId(const std::string& ipv6AddressId) { ipv6AddressId_ = ipv6AddressId; - setCoreParameter("Ipv6AddressId", ipv6AddressId); + setParameter("Ipv6AddressId", ipv6AddressId); } diff --git a/vpc/src/model/ModifyNatGatewayAttributeRequest.cc b/vpc/src/model/ModifyNatGatewayAttributeRequest.cc index 0295a54f3..b0b46d490 100644 --- a/vpc/src/model/ModifyNatGatewayAttributeRequest.cc +++ b/vpc/src/model/ModifyNatGatewayAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyNatGatewayAttributeRequest; ModifyNatGatewayAttributeRequest::ModifyNatGatewayAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyNatGatewayAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyNatGatewayAttributeRequest::~ModifyNatGatewayAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyNatGatewayAttributeRequest::getResourceOwnerId()const void ModifyNatGatewayAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyNatGatewayAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyNatGatewayAttributeRequest::getDescription()const void ModifyNatGatewayAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyNatGatewayAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyNatGatewayAttributeRequest::getRegionId()const void ModifyNatGatewayAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyNatGatewayAttributeRequest::getNatGatewayId()const @@ -66,7 +68,7 @@ std::string ModifyNatGatewayAttributeRequest::getNatGatewayId()const void ModifyNatGatewayAttributeRequest::setNatGatewayId(const std::string& natGatewayId) { natGatewayId_ = natGatewayId; - setCoreParameter("NatGatewayId", natGatewayId); + setParameter("NatGatewayId", natGatewayId); } std::string ModifyNatGatewayAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyNatGatewayAttributeRequest::getResourceOwnerAccount()const void ModifyNatGatewayAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyNatGatewayAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyNatGatewayAttributeRequest::getOwnerAccount()const void ModifyNatGatewayAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyNatGatewayAttributeRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ModifyNatGatewayAttributeRequest::getOwnerId()const void ModifyNatGatewayAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyNatGatewayAttributeRequest::getName()const @@ -110,6 +112,6 @@ std::string ModifyNatGatewayAttributeRequest::getName()const void ModifyNatGatewayAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyNatGatewaySpecRequest.cc b/vpc/src/model/ModifyNatGatewaySpecRequest.cc index 4ecd6f461..3c3d0e6cf 100644 --- a/vpc/src/model/ModifyNatGatewaySpecRequest.cc +++ b/vpc/src/model/ModifyNatGatewaySpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyNatGatewaySpecRequest; ModifyNatGatewaySpecRequest::ModifyNatGatewaySpecRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyNatGatewaySpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyNatGatewaySpecRequest::~ModifyNatGatewaySpecRequest() {} @@ -33,7 +35,7 @@ long ModifyNatGatewaySpecRequest::getResourceOwnerId()const void ModifyNatGatewaySpecRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyNatGatewaySpecRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyNatGatewaySpecRequest::getClientToken()const void ModifyNatGatewaySpecRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyNatGatewaySpecRequest::getSpec()const @@ -55,7 +57,7 @@ std::string ModifyNatGatewaySpecRequest::getSpec()const void ModifyNatGatewaySpecRequest::setSpec(const std::string& spec) { spec_ = spec; - setCoreParameter("Spec", spec); + setParameter("Spec", spec); } std::string ModifyNatGatewaySpecRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyNatGatewaySpecRequest::getRegionId()const void ModifyNatGatewaySpecRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyNatGatewaySpecRequest::getNatGatewayId()const @@ -77,7 +79,7 @@ std::string ModifyNatGatewaySpecRequest::getNatGatewayId()const void ModifyNatGatewaySpecRequest::setNatGatewayId(const std::string& natGatewayId) { natGatewayId_ = natGatewayId; - setCoreParameter("NatGatewayId", natGatewayId); + setParameter("NatGatewayId", natGatewayId); } bool ModifyNatGatewaySpecRequest::getAutoPay()const @@ -88,7 +90,7 @@ bool ModifyNatGatewaySpecRequest::getAutoPay()const void ModifyNatGatewaySpecRequest::setAutoPay(bool autoPay) { autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); + setParameter("AutoPay", autoPay ? "true" : "false"); } std::string ModifyNatGatewaySpecRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyNatGatewaySpecRequest::getResourceOwnerAccount()const void ModifyNatGatewaySpecRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyNatGatewaySpecRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string ModifyNatGatewaySpecRequest::getOwnerAccount()const void ModifyNatGatewaySpecRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyNatGatewaySpecRequest::getOwnerId()const @@ -121,6 +123,6 @@ long ModifyNatGatewaySpecRequest::getOwnerId()const void ModifyNatGatewaySpecRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyNetworkAclAttributesRequest.cc b/vpc/src/model/ModifyNetworkAclAttributesRequest.cc index f70505682..2f8934bbd 100644 --- a/vpc/src/model/ModifyNetworkAclAttributesRequest.cc +++ b/vpc/src/model/ModifyNetworkAclAttributesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyNetworkAclAttributesRequest; ModifyNetworkAclAttributesRequest::ModifyNetworkAclAttributesRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyNetworkAclAttributes") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyNetworkAclAttributesRequest::~ModifyNetworkAclAttributesRequest() {} @@ -33,7 +35,7 @@ long ModifyNetworkAclAttributesRequest::getResourceOwnerId()const void ModifyNetworkAclAttributesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyNetworkAclAttributesRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyNetworkAclAttributesRequest::getClientToken()const void ModifyNetworkAclAttributesRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyNetworkAclAttributesRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyNetworkAclAttributesRequest::getDescription()const void ModifyNetworkAclAttributesRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyNetworkAclAttributesRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyNetworkAclAttributesRequest::getRegionId()const void ModifyNetworkAclAttributesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyNetworkAclAttributesRequest::getNetworkAclId()const @@ -77,7 +79,7 @@ std::string ModifyNetworkAclAttributesRequest::getNetworkAclId()const void ModifyNetworkAclAttributesRequest::setNetworkAclId(const std::string& networkAclId) { networkAclId_ = networkAclId; - setCoreParameter("NetworkAclId", networkAclId); + setParameter("NetworkAclId", networkAclId); } std::string ModifyNetworkAclAttributesRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyNetworkAclAttributesRequest::getResourceOwnerAccount()const void ModifyNetworkAclAttributesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyNetworkAclAttributesRequest::getNetworkAclName()const @@ -99,7 +101,7 @@ std::string ModifyNetworkAclAttributesRequest::getNetworkAclName()const void ModifyNetworkAclAttributesRequest::setNetworkAclName(const std::string& networkAclName) { networkAclName_ = networkAclName; - setCoreParameter("NetworkAclName", networkAclName); + setParameter("NetworkAclName", networkAclName); } long ModifyNetworkAclAttributesRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ModifyNetworkAclAttributesRequest::getOwnerId()const void ModifyNetworkAclAttributesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyPhysicalConnectionAttributeRequest.cc b/vpc/src/model/ModifyPhysicalConnectionAttributeRequest.cc index 5c2a9041e..9e0426d92 100644 --- a/vpc/src/model/ModifyPhysicalConnectionAttributeRequest.cc +++ b/vpc/src/model/ModifyPhysicalConnectionAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyPhysicalConnectionAttributeRequest; ModifyPhysicalConnectionAttributeRequest::ModifyPhysicalConnectionAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyPhysicalConnectionAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyPhysicalConnectionAttributeRequest::~ModifyPhysicalConnectionAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyPhysicalConnectionAttributeRequest::getResourceOwnerId()const void ModifyPhysicalConnectionAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyPhysicalConnectionAttributeRequest::getPortType()const @@ -44,7 +46,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getPortType()const void ModifyPhysicalConnectionAttributeRequest::setPortType(const std::string& portType) { portType_ = portType; - setCoreParameter("PortType", portType); + setParameter("PortType", portType); } std::string ModifyPhysicalConnectionAttributeRequest::getCircuitCode()const @@ -55,7 +57,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getCircuitCode()const void ModifyPhysicalConnectionAttributeRequest::setCircuitCode(const std::string& circuitCode) { circuitCode_ = circuitCode; - setCoreParameter("CircuitCode", circuitCode); + setParameter("CircuitCode", circuitCode); } std::string ModifyPhysicalConnectionAttributeRequest::getClientToken()const @@ -66,7 +68,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getClientToken()const void ModifyPhysicalConnectionAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyPhysicalConnectionAttributeRequest::getDescription()const @@ -77,7 +79,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getDescription()const void ModifyPhysicalConnectionAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyPhysicalConnectionAttributeRequest::getRegionId()const @@ -88,7 +90,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getRegionId()const void ModifyPhysicalConnectionAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyPhysicalConnectionAttributeRequest::getRedundantPhysicalConnectionId()const @@ -99,7 +101,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getRedundantPhysicalConnec void ModifyPhysicalConnectionAttributeRequest::setRedundantPhysicalConnectionId(const std::string& redundantPhysicalConnectionId) { redundantPhysicalConnectionId_ = redundantPhysicalConnectionId; - setCoreParameter("RedundantPhysicalConnectionId", redundantPhysicalConnectionId); + setParameter("RedundantPhysicalConnectionId", redundantPhysicalConnectionId); } std::string ModifyPhysicalConnectionAttributeRequest::getPeerLocation()const @@ -110,7 +112,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getPeerLocation()const void ModifyPhysicalConnectionAttributeRequest::setPeerLocation(const std::string& peerLocation) { peerLocation_ = peerLocation; - setCoreParameter("PeerLocation", peerLocation); + setParameter("PeerLocation", peerLocation); } int ModifyPhysicalConnectionAttributeRequest::getBandwidth()const @@ -121,7 +123,7 @@ int ModifyPhysicalConnectionAttributeRequest::getBandwidth()const void ModifyPhysicalConnectionAttributeRequest::setBandwidth(int bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", std::to_string(bandwidth)); + setParameter("Bandwidth", std::to_string(bandwidth)); } std::string ModifyPhysicalConnectionAttributeRequest::getResourceOwnerAccount()const @@ -132,7 +134,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getResourceOwnerAccount()c void ModifyPhysicalConnectionAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyPhysicalConnectionAttributeRequest::getOwnerAccount()const @@ -143,7 +145,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getOwnerAccount()const void ModifyPhysicalConnectionAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyPhysicalConnectionAttributeRequest::getOwnerId()const @@ -154,7 +156,7 @@ long ModifyPhysicalConnectionAttributeRequest::getOwnerId()const void ModifyPhysicalConnectionAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyPhysicalConnectionAttributeRequest::getLineOperator()const @@ -165,7 +167,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getLineOperator()const void ModifyPhysicalConnectionAttributeRequest::setLineOperator(const std::string& lineOperator) { lineOperator_ = lineOperator; - setCoreParameter("LineOperator", lineOperator); + setParameter("LineOperator", lineOperator); } std::string ModifyPhysicalConnectionAttributeRequest::getPhysicalConnectionId()const @@ -176,7 +178,7 @@ std::string ModifyPhysicalConnectionAttributeRequest::getPhysicalConnectionId()c void ModifyPhysicalConnectionAttributeRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } std::string ModifyPhysicalConnectionAttributeRequest::getName()const @@ -187,6 +189,6 @@ std::string ModifyPhysicalConnectionAttributeRequest::getName()const void ModifyPhysicalConnectionAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyRouteEntryRequest.cc b/vpc/src/model/ModifyRouteEntryRequest.cc index a5ae90e17..6732c3883 100644 --- a/vpc/src/model/ModifyRouteEntryRequest.cc +++ b/vpc/src/model/ModifyRouteEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyRouteEntryRequest; ModifyRouteEntryRequest::ModifyRouteEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyRouteEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRouteEntryRequest::~ModifyRouteEntryRequest() {} @@ -33,7 +35,18 @@ std::string ModifyRouteEntryRequest::getRouteEntryName()const void ModifyRouteEntryRequest::setRouteEntryName(const std::string& routeEntryName) { routeEntryName_ = routeEntryName; - setCoreParameter("RouteEntryName", routeEntryName); + setParameter("RouteEntryName", routeEntryName); +} + +std::string ModifyRouteEntryRequest::getDescription()const +{ + return description_; +} + +void ModifyRouteEntryRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); } std::string ModifyRouteEntryRequest::getRegionId()const @@ -44,7 +57,7 @@ std::string ModifyRouteEntryRequest::getRegionId()const void ModifyRouteEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyRouteEntryRequest::getResourceOwnerAccount()const @@ -55,7 +68,7 @@ std::string ModifyRouteEntryRequest::getResourceOwnerAccount()const void ModifyRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyRouteEntryRequest::getOwnerAccount()const @@ -66,7 +79,7 @@ std::string ModifyRouteEntryRequest::getOwnerAccount()const void ModifyRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyRouteEntryRequest::getOwnerId()const @@ -77,7 +90,7 @@ long ModifyRouteEntryRequest::getOwnerId()const void ModifyRouteEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyRouteEntryRequest::getRouteEntryId()const @@ -88,6 +101,6 @@ std::string ModifyRouteEntryRequest::getRouteEntryId()const void ModifyRouteEntryRequest::setRouteEntryId(const std::string& routeEntryId) { routeEntryId_ = routeEntryId; - setCoreParameter("RouteEntryId", routeEntryId); + setParameter("RouteEntryId", routeEntryId); } diff --git a/vpc/src/model/ModifyRouteTableAttributesRequest.cc b/vpc/src/model/ModifyRouteTableAttributesRequest.cc index ca962e754..792d9ba9a 100644 --- a/vpc/src/model/ModifyRouteTableAttributesRequest.cc +++ b/vpc/src/model/ModifyRouteTableAttributesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyRouteTableAttributesRequest; ModifyRouteTableAttributesRequest::ModifyRouteTableAttributesRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyRouteTableAttributes") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRouteTableAttributesRequest::~ModifyRouteTableAttributesRequest() {} @@ -33,7 +35,7 @@ long ModifyRouteTableAttributesRequest::getResourceOwnerId()const void ModifyRouteTableAttributesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyRouteTableAttributesRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyRouteTableAttributesRequest::getDescription()const void ModifyRouteTableAttributesRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyRouteTableAttributesRequest::getRouteTableName()const @@ -55,7 +57,7 @@ std::string ModifyRouteTableAttributesRequest::getRouteTableName()const void ModifyRouteTableAttributesRequest::setRouteTableName(const std::string& routeTableName) { routeTableName_ = routeTableName; - setCoreParameter("RouteTableName", routeTableName); + setParameter("RouteTableName", routeTableName); } std::string ModifyRouteTableAttributesRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyRouteTableAttributesRequest::getRegionId()const void ModifyRouteTableAttributesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } long ModifyRouteTableAttributesRequest::getResourceUid()const @@ -77,7 +79,7 @@ long ModifyRouteTableAttributesRequest::getResourceUid()const void ModifyRouteTableAttributesRequest::setResourceUid(long resourceUid) { resourceUid_ = resourceUid; - setCoreParameter("ResourceUid", std::to_string(resourceUid)); + setParameter("ResourceUid", std::to_string(resourceUid)); } std::string ModifyRouteTableAttributesRequest::getRouteTableId()const @@ -88,7 +90,7 @@ std::string ModifyRouteTableAttributesRequest::getRouteTableId()const void ModifyRouteTableAttributesRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } std::string ModifyRouteTableAttributesRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyRouteTableAttributesRequest::getResourceOwnerAccount()const void ModifyRouteTableAttributesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyRouteTableAttributesRequest::getBandwidth()const @@ -110,7 +112,7 @@ std::string ModifyRouteTableAttributesRequest::getBandwidth()const void ModifyRouteTableAttributesRequest::setBandwidth(const std::string& bandwidth) { bandwidth_ = bandwidth; - setCoreParameter("Bandwidth", bandwidth); + setParameter("Bandwidth", bandwidth); } std::string ModifyRouteTableAttributesRequest::getOwnerAccount()const @@ -121,7 +123,7 @@ std::string ModifyRouteTableAttributesRequest::getOwnerAccount()const void ModifyRouteTableAttributesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyRouteTableAttributesRequest::getOwnerId()const @@ -132,7 +134,7 @@ long ModifyRouteTableAttributesRequest::getOwnerId()const void ModifyRouteTableAttributesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyRouteTableAttributesRequest::getKbpsBandwidth()const @@ -143,7 +145,7 @@ std::string ModifyRouteTableAttributesRequest::getKbpsBandwidth()const void ModifyRouteTableAttributesRequest::setKbpsBandwidth(const std::string& kbpsBandwidth) { kbpsBandwidth_ = kbpsBandwidth; - setCoreParameter("KbpsBandwidth", kbpsBandwidth); + setParameter("KbpsBandwidth", kbpsBandwidth); } std::string ModifyRouteTableAttributesRequest::getResourceBid()const @@ -154,6 +156,6 @@ std::string ModifyRouteTableAttributesRequest::getResourceBid()const void ModifyRouteTableAttributesRequest::setResourceBid(const std::string& resourceBid) { resourceBid_ = resourceBid; - setCoreParameter("ResourceBid", resourceBid); + setParameter("ResourceBid", resourceBid); } diff --git a/vpc/src/model/ModifyRouterInterfaceAttributeRequest.cc b/vpc/src/model/ModifyRouterInterfaceAttributeRequest.cc index 0c3e322d5..6f26fc213 100644 --- a/vpc/src/model/ModifyRouterInterfaceAttributeRequest.cc +++ b/vpc/src/model/ModifyRouterInterfaceAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyRouterInterfaceAttributeRequest; ModifyRouterInterfaceAttributeRequest::ModifyRouterInterfaceAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyRouterInterfaceAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRouterInterfaceAttributeRequest::~ModifyRouterInterfaceAttributeRequest() {} @@ -33,7 +35,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getOppositeRouterId()const void ModifyRouterInterfaceAttributeRequest::setOppositeRouterId(const std::string& oppositeRouterId) { oppositeRouterId_ = oppositeRouterId; - setCoreParameter("OppositeRouterId", oppositeRouterId); + setParameter("OppositeRouterId", oppositeRouterId); } long ModifyRouterInterfaceAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyRouterInterfaceAttributeRequest::getResourceOwnerId()const void ModifyRouterInterfaceAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyRouterInterfaceAttributeRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getDescription()const void ModifyRouterInterfaceAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyRouterInterfaceAttributeRequest::getHealthCheckTargetIp()const @@ -66,7 +68,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getHealthCheckTargetIp()const void ModifyRouterInterfaceAttributeRequest::setHealthCheckTargetIp(const std::string& healthCheckTargetIp) { healthCheckTargetIp_ = healthCheckTargetIp; - setCoreParameter("HealthCheckTargetIp", healthCheckTargetIp); + setParameter("HealthCheckTargetIp", healthCheckTargetIp); } std::string ModifyRouterInterfaceAttributeRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getRegionId()const void ModifyRouterInterfaceAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyRouterInterfaceAttributeRequest::getOppositeInterfaceId()const @@ -88,7 +90,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getOppositeInterfaceId()const void ModifyRouterInterfaceAttributeRequest::setOppositeInterfaceId(const std::string& oppositeInterfaceId) { oppositeInterfaceId_ = oppositeInterfaceId; - setCoreParameter("OppositeInterfaceId", oppositeInterfaceId); + setParameter("OppositeInterfaceId", oppositeInterfaceId); } int ModifyRouterInterfaceAttributeRequest::getHcThreshold()const @@ -99,7 +101,7 @@ int ModifyRouterInterfaceAttributeRequest::getHcThreshold()const void ModifyRouterInterfaceAttributeRequest::setHcThreshold(int hcThreshold) { hcThreshold_ = hcThreshold; - setCoreParameter("HcThreshold", std::to_string(hcThreshold)); + setParameter("HcThreshold", std::to_string(hcThreshold)); } std::string ModifyRouterInterfaceAttributeRequest::getResourceOwnerAccount()const @@ -110,7 +112,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getResourceOwnerAccount()cons void ModifyRouterInterfaceAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } bool ModifyRouterInterfaceAttributeRequest::getDeleteHealthCheckIp()const @@ -121,7 +123,7 @@ bool ModifyRouterInterfaceAttributeRequest::getDeleteHealthCheckIp()const void ModifyRouterInterfaceAttributeRequest::setDeleteHealthCheckIp(bool deleteHealthCheckIp) { deleteHealthCheckIp_ = deleteHealthCheckIp; - setCoreParameter("DeleteHealthCheckIp", deleteHealthCheckIp ? "true" : "false"); + setParameter("DeleteHealthCheckIp", deleteHealthCheckIp ? "true" : "false"); } long ModifyRouterInterfaceAttributeRequest::getOwnerId()const @@ -132,7 +134,7 @@ long ModifyRouterInterfaceAttributeRequest::getOwnerId()const void ModifyRouterInterfaceAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyRouterInterfaceAttributeRequest::getRouterInterfaceId()const @@ -143,7 +145,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getRouterInterfaceId()const void ModifyRouterInterfaceAttributeRequest::setRouterInterfaceId(const std::string& routerInterfaceId) { routerInterfaceId_ = routerInterfaceId; - setCoreParameter("RouterInterfaceId", routerInterfaceId); + setParameter("RouterInterfaceId", routerInterfaceId); } long ModifyRouterInterfaceAttributeRequest::getOppositeInterfaceOwnerId()const @@ -154,7 +156,7 @@ long ModifyRouterInterfaceAttributeRequest::getOppositeInterfaceOwnerId()const void ModifyRouterInterfaceAttributeRequest::setOppositeInterfaceOwnerId(long oppositeInterfaceOwnerId) { oppositeInterfaceOwnerId_ = oppositeInterfaceOwnerId; - setCoreParameter("OppositeInterfaceOwnerId", std::to_string(oppositeInterfaceOwnerId)); + setParameter("OppositeInterfaceOwnerId", std::to_string(oppositeInterfaceOwnerId)); } std::string ModifyRouterInterfaceAttributeRequest::getHealthCheckSourceIp()const @@ -165,7 +167,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getHealthCheckSourceIp()const void ModifyRouterInterfaceAttributeRequest::setHealthCheckSourceIp(const std::string& healthCheckSourceIp) { healthCheckSourceIp_ = healthCheckSourceIp; - setCoreParameter("HealthCheckSourceIp", healthCheckSourceIp); + setParameter("HealthCheckSourceIp", healthCheckSourceIp); } std::string ModifyRouterInterfaceAttributeRequest::getName()const @@ -176,7 +178,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getName()const void ModifyRouterInterfaceAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string ModifyRouterInterfaceAttributeRequest::getOppositeRouterType()const @@ -187,7 +189,7 @@ std::string ModifyRouterInterfaceAttributeRequest::getOppositeRouterType()const void ModifyRouterInterfaceAttributeRequest::setOppositeRouterType(const std::string& oppositeRouterType) { oppositeRouterType_ = oppositeRouterType; - setCoreParameter("OppositeRouterType", oppositeRouterType); + setParameter("OppositeRouterType", oppositeRouterType); } int ModifyRouterInterfaceAttributeRequest::getHcRate()const @@ -198,6 +200,6 @@ int ModifyRouterInterfaceAttributeRequest::getHcRate()const void ModifyRouterInterfaceAttributeRequest::setHcRate(int hcRate) { hcRate_ = hcRate; - setCoreParameter("HcRate", std::to_string(hcRate)); + setParameter("HcRate", std::to_string(hcRate)); } diff --git a/vpc/src/model/ModifyRouterInterfaceSpecRequest.cc b/vpc/src/model/ModifyRouterInterfaceSpecRequest.cc index 055096788..653156f6e 100644 --- a/vpc/src/model/ModifyRouterInterfaceSpecRequest.cc +++ b/vpc/src/model/ModifyRouterInterfaceSpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyRouterInterfaceSpecRequest; ModifyRouterInterfaceSpecRequest::ModifyRouterInterfaceSpecRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyRouterInterfaceSpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRouterInterfaceSpecRequest::~ModifyRouterInterfaceSpecRequest() {} @@ -33,7 +35,7 @@ long ModifyRouterInterfaceSpecRequest::getResourceOwnerId()const void ModifyRouterInterfaceSpecRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyRouterInterfaceSpecRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyRouterInterfaceSpecRequest::getClientToken()const void ModifyRouterInterfaceSpecRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyRouterInterfaceSpecRequest::getSpec()const @@ -55,7 +57,7 @@ std::string ModifyRouterInterfaceSpecRequest::getSpec()const void ModifyRouterInterfaceSpecRequest::setSpec(const std::string& spec) { spec_ = spec; - setCoreParameter("Spec", spec); + setParameter("Spec", spec); } std::string ModifyRouterInterfaceSpecRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyRouterInterfaceSpecRequest::getRegionId()const void ModifyRouterInterfaceSpecRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyRouterInterfaceSpecRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyRouterInterfaceSpecRequest::getResourceOwnerAccount()const void ModifyRouterInterfaceSpecRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyRouterInterfaceSpecRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyRouterInterfaceSpecRequest::getOwnerAccount()const void ModifyRouterInterfaceSpecRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ModifyRouterInterfaceSpecRequest::getRouterInterfaceId()const @@ -99,7 +101,7 @@ std::string ModifyRouterInterfaceSpecRequest::getRouterInterfaceId()const void ModifyRouterInterfaceSpecRequest::setRouterInterfaceId(const std::string& routerInterfaceId) { routerInterfaceId_ = routerInterfaceId; - setCoreParameter("RouterInterfaceId", routerInterfaceId); + setParameter("RouterInterfaceId", routerInterfaceId); } long ModifyRouterInterfaceSpecRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ModifyRouterInterfaceSpecRequest::getOwnerId()const void ModifyRouterInterfaceSpecRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifySnatEntryRequest.cc b/vpc/src/model/ModifySnatEntryRequest.cc index 37dae5884..4441ea81f 100644 --- a/vpc/src/model/ModifySnatEntryRequest.cc +++ b/vpc/src/model/ModifySnatEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifySnatEntryRequest; ModifySnatEntryRequest::ModifySnatEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifySnatEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySnatEntryRequest::~ModifySnatEntryRequest() {} @@ -33,7 +35,18 @@ long ModifySnatEntryRequest::getResourceOwnerId()const void ModifySnatEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifySnatEntryRequest::getClientToken()const +{ + return clientToken_; +} + +void ModifySnatEntryRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); } std::string ModifySnatEntryRequest::getSnatIp()const @@ -44,7 +57,7 @@ std::string ModifySnatEntryRequest::getSnatIp()const void ModifySnatEntryRequest::setSnatIp(const std::string& snatIp) { snatIp_ = snatIp; - setCoreParameter("SnatIp", snatIp); + setParameter("SnatIp", snatIp); } std::string ModifySnatEntryRequest::getRegionId()const @@ -55,7 +68,7 @@ std::string ModifySnatEntryRequest::getRegionId()const void ModifySnatEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifySnatEntryRequest::getSnatEntryId()const @@ -66,7 +79,7 @@ std::string ModifySnatEntryRequest::getSnatEntryId()const void ModifySnatEntryRequest::setSnatEntryId(const std::string& snatEntryId) { snatEntryId_ = snatEntryId; - setCoreParameter("SnatEntryId", snatEntryId); + setParameter("SnatEntryId", snatEntryId); } std::string ModifySnatEntryRequest::getResourceOwnerAccount()const @@ -77,7 +90,7 @@ std::string ModifySnatEntryRequest::getResourceOwnerAccount()const void ModifySnatEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifySnatEntryRequest::getOwnerAccount()const @@ -88,7 +101,7 @@ std::string ModifySnatEntryRequest::getOwnerAccount()const void ModifySnatEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ModifySnatEntryRequest::getSnatTableId()const @@ -99,7 +112,7 @@ std::string ModifySnatEntryRequest::getSnatTableId()const void ModifySnatEntryRequest::setSnatTableId(const std::string& snatTableId) { snatTableId_ = snatTableId; - setCoreParameter("SnatTableId", snatTableId); + setParameter("SnatTableId", snatTableId); } long ModifySnatEntryRequest::getOwnerId()const @@ -110,7 +123,7 @@ long ModifySnatEntryRequest::getOwnerId()const void ModifySnatEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifySnatEntryRequest::getSnatEntryName()const @@ -121,6 +134,6 @@ std::string ModifySnatEntryRequest::getSnatEntryName()const void ModifySnatEntryRequest::setSnatEntryName(const std::string& snatEntryName) { snatEntryName_ = snatEntryName; - setCoreParameter("SnatEntryName", snatEntryName); + setParameter("SnatEntryName", snatEntryName); } diff --git a/vpc/src/model/ModifySslVpnClientCertRequest.cc b/vpc/src/model/ModifySslVpnClientCertRequest.cc index 766df1983..9c79aa93b 100644 --- a/vpc/src/model/ModifySslVpnClientCertRequest.cc +++ b/vpc/src/model/ModifySslVpnClientCertRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifySslVpnClientCertRequest; ModifySslVpnClientCertRequest::ModifySslVpnClientCertRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifySslVpnClientCert") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySslVpnClientCertRequest::~ModifySslVpnClientCertRequest() {} @@ -33,7 +35,7 @@ long ModifySslVpnClientCertRequest::getResourceOwnerId()const void ModifySslVpnClientCertRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifySslVpnClientCertRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifySslVpnClientCertRequest::getClientToken()const void ModifySslVpnClientCertRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifySslVpnClientCertRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifySslVpnClientCertRequest::getRegionId()const void ModifySslVpnClientCertRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifySslVpnClientCertRequest::getSslVpnClientCertId()const @@ -66,7 +68,7 @@ std::string ModifySslVpnClientCertRequest::getSslVpnClientCertId()const void ModifySslVpnClientCertRequest::setSslVpnClientCertId(const std::string& sslVpnClientCertId) { sslVpnClientCertId_ = sslVpnClientCertId; - setCoreParameter("SslVpnClientCertId", sslVpnClientCertId); + setParameter("SslVpnClientCertId", sslVpnClientCertId); } std::string ModifySslVpnClientCertRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifySslVpnClientCertRequest::getResourceOwnerAccount()const void ModifySslVpnClientCertRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifySslVpnClientCertRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifySslVpnClientCertRequest::getOwnerAccount()const void ModifySslVpnClientCertRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifySslVpnClientCertRequest::getOwnerId()const @@ -99,7 +101,7 @@ long ModifySslVpnClientCertRequest::getOwnerId()const void ModifySslVpnClientCertRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifySslVpnClientCertRequest::getName()const @@ -110,6 +112,6 @@ std::string ModifySslVpnClientCertRequest::getName()const void ModifySslVpnClientCertRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifySslVpnServerRequest.cc b/vpc/src/model/ModifySslVpnServerRequest.cc index b4b11143e..1fdff9615 100644 --- a/vpc/src/model/ModifySslVpnServerRequest.cc +++ b/vpc/src/model/ModifySslVpnServerRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifySslVpnServerRequest; ModifySslVpnServerRequest::ModifySslVpnServerRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifySslVpnServer") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySslVpnServerRequest::~ModifySslVpnServerRequest() {} @@ -33,7 +35,7 @@ long ModifySslVpnServerRequest::getResourceOwnerId()const void ModifySslVpnServerRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifySslVpnServerRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifySslVpnServerRequest::getClientToken()const void ModifySslVpnServerRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifySslVpnServerRequest::getSslVpnServerId()const @@ -55,7 +57,7 @@ std::string ModifySslVpnServerRequest::getSslVpnServerId()const void ModifySslVpnServerRequest::setSslVpnServerId(const std::string& sslVpnServerId) { sslVpnServerId_ = sslVpnServerId; - setCoreParameter("SslVpnServerId", sslVpnServerId); + setParameter("SslVpnServerId", sslVpnServerId); } std::string ModifySslVpnServerRequest::getLocalSubnet()const @@ -66,7 +68,7 @@ std::string ModifySslVpnServerRequest::getLocalSubnet()const void ModifySslVpnServerRequest::setLocalSubnet(const std::string& localSubnet) { localSubnet_ = localSubnet; - setCoreParameter("LocalSubnet", localSubnet); + setParameter("LocalSubnet", localSubnet); } std::string ModifySslVpnServerRequest::getRegionId()const @@ -77,7 +79,29 @@ std::string ModifySslVpnServerRequest::getRegionId()const void ModifySslVpnServerRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); +} + +bool ModifySslVpnServerRequest::getEnableMultiFactorAuth()const +{ + return enableMultiFactorAuth_; +} + +void ModifySslVpnServerRequest::setEnableMultiFactorAuth(bool enableMultiFactorAuth) +{ + enableMultiFactorAuth_ = enableMultiFactorAuth; + setParameter("EnableMultiFactorAuth", enableMultiFactorAuth ? "true" : "false"); +} + +std::string ModifySslVpnServerRequest::getIDaaSInstanceId()const +{ + return iDaaSInstanceId_; +} + +void ModifySslVpnServerRequest::setIDaaSInstanceId(const std::string& iDaaSInstanceId) +{ + iDaaSInstanceId_ = iDaaSInstanceId; + setParameter("IDaaSInstanceId", iDaaSInstanceId); } std::string ModifySslVpnServerRequest::getCipher()const @@ -88,7 +112,7 @@ std::string ModifySslVpnServerRequest::getCipher()const void ModifySslVpnServerRequest::setCipher(const std::string& cipher) { cipher_ = cipher; - setCoreParameter("Cipher", cipher); + setParameter("Cipher", cipher); } std::string ModifySslVpnServerRequest::getClientIpPool()const @@ -99,7 +123,7 @@ std::string ModifySslVpnServerRequest::getClientIpPool()const void ModifySslVpnServerRequest::setClientIpPool(const std::string& clientIpPool) { clientIpPool_ = clientIpPool; - setCoreParameter("ClientIpPool", clientIpPool); + setParameter("ClientIpPool", clientIpPool); } std::string ModifySslVpnServerRequest::getResourceOwnerAccount()const @@ -110,7 +134,7 @@ std::string ModifySslVpnServerRequest::getResourceOwnerAccount()const void ModifySslVpnServerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } bool ModifySslVpnServerRequest::getCompress()const @@ -121,7 +145,7 @@ bool ModifySslVpnServerRequest::getCompress()const void ModifySslVpnServerRequest::setCompress(bool compress) { compress_ = compress; - setCoreParameter("Compress", compress ? "true" : "false"); + setParameter("Compress", compress ? "true" : "false"); } std::string ModifySslVpnServerRequest::getOwnerAccount()const @@ -132,7 +156,7 @@ std::string ModifySslVpnServerRequest::getOwnerAccount()const void ModifySslVpnServerRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifySslVpnServerRequest::getOwnerId()const @@ -143,7 +167,7 @@ long ModifySslVpnServerRequest::getOwnerId()const void ModifySslVpnServerRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ModifySslVpnServerRequest::getPort()const @@ -154,7 +178,7 @@ int ModifySslVpnServerRequest::getPort()const void ModifySslVpnServerRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } std::string ModifySslVpnServerRequest::getProto()const @@ -165,7 +189,7 @@ std::string ModifySslVpnServerRequest::getProto()const void ModifySslVpnServerRequest::setProto(const std::string& proto) { proto_ = proto; - setCoreParameter("Proto", proto); + setParameter("Proto", proto); } std::string ModifySslVpnServerRequest::getName()const @@ -176,6 +200,6 @@ std::string ModifySslVpnServerRequest::getName()const void ModifySslVpnServerRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifySslVpnServerResult.cc b/vpc/src/model/ModifySslVpnServerResult.cc index 0c395d51c..2b59803f8 100644 --- a/vpc/src/model/ModifySslVpnServerResult.cc +++ b/vpc/src/model/ModifySslVpnServerResult.cc @@ -67,6 +67,10 @@ void ModifySslVpnServerResult::parse(const std::string &payload) maxConnections_ = std::stoi(value["MaxConnections"].asString()); if(!value["InternetIp"].isNull()) internetIp_ = value["InternetIp"].asString(); + if(!value["EnableMultiFactorAuth"].isNull()) + enableMultiFactorAuth_ = value["EnableMultiFactorAuth"].asString() == "true"; + if(!value["IDaaSInstanceId"].isNull()) + iDaaSInstanceId_ = value["IDaaSInstanceId"].asString(); } @@ -90,11 +94,21 @@ std::string ModifySslVpnServerResult::getClientIpPool()const return clientIpPool_; } +std::string ModifySslVpnServerResult::getIDaaSInstanceId()const +{ + return iDaaSInstanceId_; +} + int ModifySslVpnServerResult::getMaxConnections()const { return maxConnections_; } +bool ModifySslVpnServerResult::getEnableMultiFactorAuth()const +{ + return enableMultiFactorAuth_; +} + std::string ModifySslVpnServerResult::getSslVpnServerId()const { return sslVpnServerId_; diff --git a/vpc/src/model/ModifyVRouterAttributeRequest.cc b/vpc/src/model/ModifyVRouterAttributeRequest.cc index 63db5099a..6bdd5562b 100644 --- a/vpc/src/model/ModifyVRouterAttributeRequest.cc +++ b/vpc/src/model/ModifyVRouterAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyVRouterAttributeRequest; ModifyVRouterAttributeRequest::ModifyVRouterAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyVRouterAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyVRouterAttributeRequest::~ModifyVRouterAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyVRouterAttributeRequest::getResourceOwnerId()const void ModifyVRouterAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyVRouterAttributeRequest::getVRouterId()const @@ -44,7 +46,7 @@ std::string ModifyVRouterAttributeRequest::getVRouterId()const void ModifyVRouterAttributeRequest::setVRouterId(const std::string& vRouterId) { vRouterId_ = vRouterId; - setCoreParameter("VRouterId", vRouterId); + setParameter("VRouterId", vRouterId); } std::string ModifyVRouterAttributeRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyVRouterAttributeRequest::getDescription()const void ModifyVRouterAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyVRouterAttributeRequest::getVRouterName()const @@ -66,7 +68,7 @@ std::string ModifyVRouterAttributeRequest::getVRouterName()const void ModifyVRouterAttributeRequest::setVRouterName(const std::string& vRouterName) { vRouterName_ = vRouterName; - setCoreParameter("VRouterName", vRouterName); + setParameter("VRouterName", vRouterName); } std::string ModifyVRouterAttributeRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ModifyVRouterAttributeRequest::getRegionId()const void ModifyVRouterAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyVRouterAttributeRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyVRouterAttributeRequest::getResourceOwnerAccount()const void ModifyVRouterAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyVRouterAttributeRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyVRouterAttributeRequest::getOwnerAccount()const void ModifyVRouterAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyVRouterAttributeRequest::getOwnerId()const @@ -110,6 +112,6 @@ long ModifyVRouterAttributeRequest::getOwnerId()const void ModifyVRouterAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ModifyVSwitchAttributeRequest.cc b/vpc/src/model/ModifyVSwitchAttributeRequest.cc index 7590cc167..13bb9c28d 100644 --- a/vpc/src/model/ModifyVSwitchAttributeRequest.cc +++ b/vpc/src/model/ModifyVSwitchAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyVSwitchAttributeRequest; ModifyVSwitchAttributeRequest::ModifyVSwitchAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyVSwitchAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyVSwitchAttributeRequest::~ModifyVSwitchAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyVSwitchAttributeRequest::getResourceOwnerId()const void ModifyVSwitchAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyVSwitchAttributeRequest::getDescription()const @@ -44,7 +46,7 @@ std::string ModifyVSwitchAttributeRequest::getDescription()const void ModifyVSwitchAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyVSwitchAttributeRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ModifyVSwitchAttributeRequest::getRegionId()const void ModifyVSwitchAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyVSwitchAttributeRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ModifyVSwitchAttributeRequest::getResourceOwnerAccount()const void ModifyVSwitchAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyVSwitchAttributeRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyVSwitchAttributeRequest::getOwnerAccount()const void ModifyVSwitchAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyVSwitchAttributeRequest::getOwnerId()const @@ -88,7 +90,7 @@ long ModifyVSwitchAttributeRequest::getOwnerId()const void ModifyVSwitchAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } int ModifyVSwitchAttributeRequest::getIpv6CidrBlock()const @@ -99,7 +101,7 @@ int ModifyVSwitchAttributeRequest::getIpv6CidrBlock()const void ModifyVSwitchAttributeRequest::setIpv6CidrBlock(int ipv6CidrBlock) { ipv6CidrBlock_ = ipv6CidrBlock; - setCoreParameter("Ipv6CidrBlock", std::to_string(ipv6CidrBlock)); + setParameter("Ipv6CidrBlock", std::to_string(ipv6CidrBlock)); } std::string ModifyVSwitchAttributeRequest::getVSwitchId()const @@ -110,7 +112,7 @@ std::string ModifyVSwitchAttributeRequest::getVSwitchId()const void ModifyVSwitchAttributeRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string ModifyVSwitchAttributeRequest::getVSwitchName()const @@ -121,6 +123,6 @@ std::string ModifyVSwitchAttributeRequest::getVSwitchName()const void ModifyVSwitchAttributeRequest::setVSwitchName(const std::string& vSwitchName) { vSwitchName_ = vSwitchName; - setCoreParameter("VSwitchName", vSwitchName); + setParameter("VSwitchName", vSwitchName); } diff --git a/vpc/src/model/ModifyVirtualBorderRouterAttributeRequest.cc b/vpc/src/model/ModifyVirtualBorderRouterAttributeRequest.cc index e949fb61e..adb12de09 100644 --- a/vpc/src/model/ModifyVirtualBorderRouterAttributeRequest.cc +++ b/vpc/src/model/ModifyVirtualBorderRouterAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyVirtualBorderRouterAttributeRequest; ModifyVirtualBorderRouterAttributeRequest::ModifyVirtualBorderRouterAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyVirtualBorderRouterAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyVirtualBorderRouterAttributeRequest::~ModifyVirtualBorderRouterAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyVirtualBorderRouterAttributeRequest::getResourceOwnerId()const void ModifyVirtualBorderRouterAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyVirtualBorderRouterAttributeRequest::getCircuitCode()const @@ -44,7 +46,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getCircuitCode()const void ModifyVirtualBorderRouterAttributeRequest::setCircuitCode(const std::string& circuitCode) { circuitCode_ = circuitCode; - setCoreParameter("CircuitCode", circuitCode); + setParameter("CircuitCode", circuitCode); } std::string ModifyVirtualBorderRouterAttributeRequest::getAssociatedPhysicalConnections()const @@ -55,7 +57,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getAssociatedPhysicalConn void ModifyVirtualBorderRouterAttributeRequest::setAssociatedPhysicalConnections(const std::string& associatedPhysicalConnections) { associatedPhysicalConnections_ = associatedPhysicalConnections; - setCoreParameter("AssociatedPhysicalConnections", associatedPhysicalConnections); + setParameter("AssociatedPhysicalConnections", associatedPhysicalConnections); } int ModifyVirtualBorderRouterAttributeRequest::getVlanId()const @@ -66,7 +68,7 @@ int ModifyVirtualBorderRouterAttributeRequest::getVlanId()const void ModifyVirtualBorderRouterAttributeRequest::setVlanId(int vlanId) { vlanId_ = vlanId; - setCoreParameter("VlanId", std::to_string(vlanId)); + setParameter("VlanId", std::to_string(vlanId)); } std::string ModifyVirtualBorderRouterAttributeRequest::getClientToken()const @@ -77,7 +79,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getClientToken()const void ModifyVirtualBorderRouterAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyVirtualBorderRouterAttributeRequest::getDescription()const @@ -88,7 +90,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getDescription()const void ModifyVirtualBorderRouterAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyVirtualBorderRouterAttributeRequest::getVbrId()const @@ -99,7 +101,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getVbrId()const void ModifyVirtualBorderRouterAttributeRequest::setVbrId(const std::string& vbrId) { vbrId_ = vbrId; - setCoreParameter("VbrId", vbrId); + setParameter("VbrId", vbrId); } std::string ModifyVirtualBorderRouterAttributeRequest::getPeerGatewayIp()const @@ -110,7 +112,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getPeerGatewayIp()const void ModifyVirtualBorderRouterAttributeRequest::setPeerGatewayIp(const std::string& peerGatewayIp) { peerGatewayIp_ = peerGatewayIp; - setCoreParameter("PeerGatewayIp", peerGatewayIp); + setParameter("PeerGatewayIp", peerGatewayIp); } long ModifyVirtualBorderRouterAttributeRequest::getDetectMultiplier()const @@ -121,7 +123,7 @@ long ModifyVirtualBorderRouterAttributeRequest::getDetectMultiplier()const void ModifyVirtualBorderRouterAttributeRequest::setDetectMultiplier(long detectMultiplier) { detectMultiplier_ = detectMultiplier; - setCoreParameter("DetectMultiplier", std::to_string(detectMultiplier)); + setParameter("DetectMultiplier", std::to_string(detectMultiplier)); } std::string ModifyVirtualBorderRouterAttributeRequest::getPeeringSubnetMask()const @@ -132,7 +134,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getPeeringSubnetMask()con void ModifyVirtualBorderRouterAttributeRequest::setPeeringSubnetMask(const std::string& peeringSubnetMask) { peeringSubnetMask_ = peeringSubnetMask; - setCoreParameter("PeeringSubnetMask", peeringSubnetMask); + setParameter("PeeringSubnetMask", peeringSubnetMask); } std::string ModifyVirtualBorderRouterAttributeRequest::getRegionId()const @@ -143,7 +145,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getRegionId()const void ModifyVirtualBorderRouterAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyVirtualBorderRouterAttributeRequest::getLocalGatewayIp()const @@ -154,7 +156,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getLocalGatewayIp()const void ModifyVirtualBorderRouterAttributeRequest::setLocalGatewayIp(const std::string& localGatewayIp) { localGatewayIp_ = localGatewayIp; - setCoreParameter("LocalGatewayIp", localGatewayIp); + setParameter("LocalGatewayIp", localGatewayIp); } long ModifyVirtualBorderRouterAttributeRequest::getMinTxInterval()const @@ -165,7 +167,7 @@ long ModifyVirtualBorderRouterAttributeRequest::getMinTxInterval()const void ModifyVirtualBorderRouterAttributeRequest::setMinTxInterval(long minTxInterval) { minTxInterval_ = minTxInterval; - setCoreParameter("MinTxInterval", std::to_string(minTxInterval)); + setParameter("MinTxInterval", std::to_string(minTxInterval)); } std::string ModifyVirtualBorderRouterAttributeRequest::getResourceOwnerAccount()const @@ -176,7 +178,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getResourceOwnerAccount() void ModifyVirtualBorderRouterAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyVirtualBorderRouterAttributeRequest::getOwnerAccount()const @@ -187,7 +189,7 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getOwnerAccount()const void ModifyVirtualBorderRouterAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyVirtualBorderRouterAttributeRequest::getOwnerId()const @@ -198,7 +200,7 @@ long ModifyVirtualBorderRouterAttributeRequest::getOwnerId()const void ModifyVirtualBorderRouterAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } long ModifyVirtualBorderRouterAttributeRequest::getMinRxInterval()const @@ -209,7 +211,7 @@ long ModifyVirtualBorderRouterAttributeRequest::getMinRxInterval()const void ModifyVirtualBorderRouterAttributeRequest::setMinRxInterval(long minRxInterval) { minRxInterval_ = minRxInterval; - setCoreParameter("MinRxInterval", std::to_string(minRxInterval)); + setParameter("MinRxInterval", std::to_string(minRxInterval)); } std::string ModifyVirtualBorderRouterAttributeRequest::getName()const @@ -220,6 +222,6 @@ std::string ModifyVirtualBorderRouterAttributeRequest::getName()const void ModifyVirtualBorderRouterAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyVpcAttributeRequest.cc b/vpc/src/model/ModifyVpcAttributeRequest.cc index d4882367e..ceb4c9715 100644 --- a/vpc/src/model/ModifyVpcAttributeRequest.cc +++ b/vpc/src/model/ModifyVpcAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyVpcAttributeRequest; ModifyVpcAttributeRequest::ModifyVpcAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyVpcAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyVpcAttributeRequest::~ModifyVpcAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyVpcAttributeRequest::getResourceOwnerId()const void ModifyVpcAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool ModifyVpcAttributeRequest::getEnableIPv6()const @@ -44,7 +46,7 @@ bool ModifyVpcAttributeRequest::getEnableIPv6()const void ModifyVpcAttributeRequest::setEnableIPv6(bool enableIPv6) { enableIPv6_ = enableIPv6; - setCoreParameter("EnableIPv6", enableIPv6 ? "true" : "false"); + setParameter("EnableIPv6", enableIPv6 ? "true" : "false"); } std::string ModifyVpcAttributeRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyVpcAttributeRequest::getDescription()const void ModifyVpcAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyVpcAttributeRequest::getVpcName()const @@ -66,7 +68,7 @@ std::string ModifyVpcAttributeRequest::getVpcName()const void ModifyVpcAttributeRequest::setVpcName(const std::string& vpcName) { vpcName_ = vpcName; - setCoreParameter("VpcName", vpcName); + setParameter("VpcName", vpcName); } std::string ModifyVpcAttributeRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ModifyVpcAttributeRequest::getRegionId()const void ModifyVpcAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyVpcAttributeRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyVpcAttributeRequest::getResourceOwnerAccount()const void ModifyVpcAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyVpcAttributeRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyVpcAttributeRequest::getOwnerAccount()const void ModifyVpcAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyVpcAttributeRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyVpcAttributeRequest::getOwnerId()const void ModifyVpcAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyVpcAttributeRequest::getVpcId()const @@ -121,7 +123,7 @@ std::string ModifyVpcAttributeRequest::getVpcId()const void ModifyVpcAttributeRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string ModifyVpcAttributeRequest::getCidrBlock()const @@ -132,6 +134,6 @@ std::string ModifyVpcAttributeRequest::getCidrBlock()const void ModifyVpcAttributeRequest::setCidrBlock(const std::string& cidrBlock) { cidrBlock_ = cidrBlock; - setCoreParameter("CidrBlock", cidrBlock); + setParameter("CidrBlock", cidrBlock); } diff --git a/vpc/src/model/ModifyVpnConnectionAttributeRequest.cc b/vpc/src/model/ModifyVpnConnectionAttributeRequest.cc index 15afd5f64..669a06fbe 100644 --- a/vpc/src/model/ModifyVpnConnectionAttributeRequest.cc +++ b/vpc/src/model/ModifyVpnConnectionAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyVpnConnectionAttributeRequest; ModifyVpnConnectionAttributeRequest::ModifyVpnConnectionAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyVpnConnectionAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyVpnConnectionAttributeRequest::~ModifyVpnConnectionAttributeRequest() {} @@ -33,7 +35,7 @@ std::string ModifyVpnConnectionAttributeRequest::getIkeConfig()const void ModifyVpnConnectionAttributeRequest::setIkeConfig(const std::string& ikeConfig) { ikeConfig_ = ikeConfig; - setCoreParameter("IkeConfig", ikeConfig); + setParameter("IkeConfig", ikeConfig); } long ModifyVpnConnectionAttributeRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyVpnConnectionAttributeRequest::getResourceOwnerId()const void ModifyVpnConnectionAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } bool ModifyVpnConnectionAttributeRequest::getAutoConfigRoute()const @@ -55,7 +57,7 @@ bool ModifyVpnConnectionAttributeRequest::getAutoConfigRoute()const void ModifyVpnConnectionAttributeRequest::setAutoConfigRoute(bool autoConfigRoute) { autoConfigRoute_ = autoConfigRoute; - setCoreParameter("AutoConfigRoute", autoConfigRoute ? "true" : "false"); + setParameter("AutoConfigRoute", autoConfigRoute ? "true" : "false"); } std::string ModifyVpnConnectionAttributeRequest::getClientToken()const @@ -66,7 +68,7 @@ std::string ModifyVpnConnectionAttributeRequest::getClientToken()const void ModifyVpnConnectionAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyVpnConnectionAttributeRequest::getIpsecConfig()const @@ -77,7 +79,7 @@ std::string ModifyVpnConnectionAttributeRequest::getIpsecConfig()const void ModifyVpnConnectionAttributeRequest::setIpsecConfig(const std::string& ipsecConfig) { ipsecConfig_ = ipsecConfig; - setCoreParameter("IpsecConfig", ipsecConfig); + setParameter("IpsecConfig", ipsecConfig); } std::string ModifyVpnConnectionAttributeRequest::getHealthCheckConfig()const @@ -88,7 +90,7 @@ std::string ModifyVpnConnectionAttributeRequest::getHealthCheckConfig()const void ModifyVpnConnectionAttributeRequest::setHealthCheckConfig(const std::string& healthCheckConfig) { healthCheckConfig_ = healthCheckConfig; - setCoreParameter("HealthCheckConfig", healthCheckConfig); + setParameter("HealthCheckConfig", healthCheckConfig); } std::string ModifyVpnConnectionAttributeRequest::getLocalSubnet()const @@ -99,7 +101,7 @@ std::string ModifyVpnConnectionAttributeRequest::getLocalSubnet()const void ModifyVpnConnectionAttributeRequest::setLocalSubnet(const std::string& localSubnet) { localSubnet_ = localSubnet; - setCoreParameter("LocalSubnet", localSubnet); + setParameter("LocalSubnet", localSubnet); } std::string ModifyVpnConnectionAttributeRequest::getRegionId()const @@ -110,7 +112,7 @@ std::string ModifyVpnConnectionAttributeRequest::getRegionId()const void ModifyVpnConnectionAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyVpnConnectionAttributeRequest::getRemoteSubnet()const @@ -121,7 +123,7 @@ std::string ModifyVpnConnectionAttributeRequest::getRemoteSubnet()const void ModifyVpnConnectionAttributeRequest::setRemoteSubnet(const std::string& remoteSubnet) { remoteSubnet_ = remoteSubnet; - setCoreParameter("RemoteSubnet", remoteSubnet); + setParameter("RemoteSubnet", remoteSubnet); } bool ModifyVpnConnectionAttributeRequest::getEffectImmediately()const @@ -132,7 +134,7 @@ bool ModifyVpnConnectionAttributeRequest::getEffectImmediately()const void ModifyVpnConnectionAttributeRequest::setEffectImmediately(bool effectImmediately) { effectImmediately_ = effectImmediately; - setCoreParameter("EffectImmediately", effectImmediately ? "true" : "false"); + setParameter("EffectImmediately", effectImmediately ? "true" : "false"); } std::string ModifyVpnConnectionAttributeRequest::getResourceOwnerAccount()const @@ -143,7 +145,7 @@ std::string ModifyVpnConnectionAttributeRequest::getResourceOwnerAccount()const void ModifyVpnConnectionAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyVpnConnectionAttributeRequest::getOwnerAccount()const @@ -154,7 +156,7 @@ std::string ModifyVpnConnectionAttributeRequest::getOwnerAccount()const void ModifyVpnConnectionAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ModifyVpnConnectionAttributeRequest::getOwnerId()const @@ -165,7 +167,18 @@ long ModifyVpnConnectionAttributeRequest::getOwnerId()const void ModifyVpnConnectionAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); +} + +bool ModifyVpnConnectionAttributeRequest::getEnableDpd()const +{ + return enableDpd_; +} + +void ModifyVpnConnectionAttributeRequest::setEnableDpd(bool enableDpd) +{ + enableDpd_ = enableDpd; + setParameter("EnableDpd", enableDpd ? "true" : "false"); } std::string ModifyVpnConnectionAttributeRequest::getVpnConnectionId()const @@ -176,7 +189,7 @@ std::string ModifyVpnConnectionAttributeRequest::getVpnConnectionId()const void ModifyVpnConnectionAttributeRequest::setVpnConnectionId(const std::string& vpnConnectionId) { vpnConnectionId_ = vpnConnectionId; - setCoreParameter("VpnConnectionId", vpnConnectionId); + setParameter("VpnConnectionId", vpnConnectionId); } std::string ModifyVpnConnectionAttributeRequest::getName()const @@ -187,6 +200,17 @@ std::string ModifyVpnConnectionAttributeRequest::getName()const void ModifyVpnConnectionAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); +} + +bool ModifyVpnConnectionAttributeRequest::getEnableNatTraversal()const +{ + return enableNatTraversal_; +} + +void ModifyVpnConnectionAttributeRequest::setEnableNatTraversal(bool enableNatTraversal) +{ + enableNatTraversal_ = enableNatTraversal; + setParameter("EnableNatTraversal", enableNatTraversal ? "true" : "false"); } diff --git a/vpc/src/model/ModifyVpnConnectionAttributeResult.cc b/vpc/src/model/ModifyVpnConnectionAttributeResult.cc index 369388b94..764e99fcc 100644 --- a/vpc/src/model/ModifyVpnConnectionAttributeResult.cc +++ b/vpc/src/model/ModifyVpnConnectionAttributeResult.cc @@ -96,6 +96,10 @@ void ModifyVpnConnectionAttributeResult::parse(const std::string &payload) createTime_ = std::stol(value["CreateTime"].asString()); if(!value["EffectImmediately"].isNull()) effectImmediately_ = value["EffectImmediately"].asString() == "true"; + if(!value["EnableDpd"].isNull()) + enableDpd_ = value["EnableDpd"].asString() == "true"; + if(!value["EnableNatTraversal"].isNull()) + enableNatTraversal_ = value["EnableNatTraversal"].asString() == "true"; } @@ -104,6 +108,26 @@ std::string ModifyVpnConnectionAttributeResult::getLocalSubnet()const return localSubnet_; } +std::string ModifyVpnConnectionAttributeResult::getDescription()const +{ + return description_; +} + +std::string ModifyVpnConnectionAttributeResult::getCustomerGatewayId()const +{ + return customerGatewayId_; +} + +long ModifyVpnConnectionAttributeResult::getCreateTime()const +{ + return createTime_; +} + +std::string ModifyVpnConnectionAttributeResult::getName()const +{ + return name_; +} + bool ModifyVpnConnectionAttributeResult::getEffectImmediately()const { return effectImmediately_; @@ -119,16 +143,6 @@ std::string ModifyVpnConnectionAttributeResult::getRemoteSubnet()const return remoteSubnet_; } -std::string ModifyVpnConnectionAttributeResult::getDescription()const -{ - return description_; -} - -std::string ModifyVpnConnectionAttributeResult::getCustomerGatewayId()const -{ - return customerGatewayId_; -} - std::string ModifyVpnConnectionAttributeResult::getVpnGatewayId()const { return vpnGatewayId_; @@ -139,23 +153,23 @@ ModifyVpnConnectionAttributeResult::IpsecConfig ModifyVpnConnectionAttributeResu return ipsecConfig_; } -long ModifyVpnConnectionAttributeResult::getCreateTime()const -{ - return createTime_; -} - std::string ModifyVpnConnectionAttributeResult::getVpnConnectionId()const { return vpnConnectionId_; } +bool ModifyVpnConnectionAttributeResult::getEnableNatTraversal()const +{ + return enableNatTraversal_; +} + ModifyVpnConnectionAttributeResult::IkeConfig ModifyVpnConnectionAttributeResult::getIkeConfig()const { return ikeConfig_; } -std::string ModifyVpnConnectionAttributeResult::getName()const +bool ModifyVpnConnectionAttributeResult::getEnableDpd()const { - return name_; + return enableDpd_; } diff --git a/vpc/src/model/ModifyVpnGatewayAttributeRequest.cc b/vpc/src/model/ModifyVpnGatewayAttributeRequest.cc index f71f4f58b..ed650f4fe 100644 --- a/vpc/src/model/ModifyVpnGatewayAttributeRequest.cc +++ b/vpc/src/model/ModifyVpnGatewayAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyVpnGatewayAttributeRequest; ModifyVpnGatewayAttributeRequest::ModifyVpnGatewayAttributeRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyVpnGatewayAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyVpnGatewayAttributeRequest::~ModifyVpnGatewayAttributeRequest() {} @@ -33,7 +35,7 @@ long ModifyVpnGatewayAttributeRequest::getResourceOwnerId()const void ModifyVpnGatewayAttributeRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyVpnGatewayAttributeRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyVpnGatewayAttributeRequest::getClientToken()const void ModifyVpnGatewayAttributeRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string ModifyVpnGatewayAttributeRequest::getDescription()const @@ -55,7 +57,7 @@ std::string ModifyVpnGatewayAttributeRequest::getDescription()const void ModifyVpnGatewayAttributeRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyVpnGatewayAttributeRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyVpnGatewayAttributeRequest::getRegionId()const void ModifyVpnGatewayAttributeRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyVpnGatewayAttributeRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyVpnGatewayAttributeRequest::getResourceOwnerAccount()const void ModifyVpnGatewayAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyVpnGatewayAttributeRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyVpnGatewayAttributeRequest::getOwnerAccount()const void ModifyVpnGatewayAttributeRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string ModifyVpnGatewayAttributeRequest::getVpnGatewayId()const @@ -99,7 +101,7 @@ std::string ModifyVpnGatewayAttributeRequest::getVpnGatewayId()const void ModifyVpnGatewayAttributeRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long ModifyVpnGatewayAttributeRequest::getOwnerId()const @@ -110,7 +112,7 @@ long ModifyVpnGatewayAttributeRequest::getOwnerId()const void ModifyVpnGatewayAttributeRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyVpnGatewayAttributeRequest::getName()const @@ -121,6 +123,6 @@ std::string ModifyVpnGatewayAttributeRequest::getName()const void ModifyVpnGatewayAttributeRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/vpc/src/model/ModifyVpnPbrRouteEntryWeightRequest.cc b/vpc/src/model/ModifyVpnPbrRouteEntryWeightRequest.cc index 8b43d91e6..2207f453d 100644 --- a/vpc/src/model/ModifyVpnPbrRouteEntryWeightRequest.cc +++ b/vpc/src/model/ModifyVpnPbrRouteEntryWeightRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyVpnPbrRouteEntryWeightRequest; ModifyVpnPbrRouteEntryWeightRequest::ModifyVpnPbrRouteEntryWeightRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyVpnPbrRouteEntryWeight") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyVpnPbrRouteEntryWeightRequest::~ModifyVpnPbrRouteEntryWeightRequest() {} @@ -33,7 +35,7 @@ std::string ModifyVpnPbrRouteEntryWeightRequest::getRouteSource()const void ModifyVpnPbrRouteEntryWeightRequest::setRouteSource(const std::string& routeSource) { routeSource_ = routeSource; - setCoreParameter("RouteSource", routeSource); + setParameter("RouteSource", routeSource); } long ModifyVpnPbrRouteEntryWeightRequest::getResourceOwnerId()const @@ -44,7 +46,7 @@ long ModifyVpnPbrRouteEntryWeightRequest::getResourceOwnerId()const void ModifyVpnPbrRouteEntryWeightRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyVpnPbrRouteEntryWeightRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string ModifyVpnPbrRouteEntryWeightRequest::getClientToken()const void ModifyVpnPbrRouteEntryWeightRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } int ModifyVpnPbrRouteEntryWeightRequest::getNewWeight()const @@ -66,7 +68,7 @@ int ModifyVpnPbrRouteEntryWeightRequest::getNewWeight()const void ModifyVpnPbrRouteEntryWeightRequest::setNewWeight(int newWeight) { newWeight_ = newWeight; - setCoreParameter("NewWeight", std::to_string(newWeight)); + setParameter("NewWeight", std::to_string(newWeight)); } std::string ModifyVpnPbrRouteEntryWeightRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string ModifyVpnPbrRouteEntryWeightRequest::getRegionId()const void ModifyVpnPbrRouteEntryWeightRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyVpnPbrRouteEntryWeightRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyVpnPbrRouteEntryWeightRequest::getResourceOwnerAccount()const void ModifyVpnPbrRouteEntryWeightRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyVpnPbrRouteEntryWeightRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string ModifyVpnPbrRouteEntryWeightRequest::getOwnerAccount()const void ModifyVpnPbrRouteEntryWeightRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int ModifyVpnPbrRouteEntryWeightRequest::getWeight()const @@ -110,7 +112,7 @@ int ModifyVpnPbrRouteEntryWeightRequest::getWeight()const void ModifyVpnPbrRouteEntryWeightRequest::setWeight(int weight) { weight_ = weight; - setCoreParameter("Weight", std::to_string(weight)); + setParameter("Weight", std::to_string(weight)); } std::string ModifyVpnPbrRouteEntryWeightRequest::getVpnGatewayId()const @@ -121,7 +123,7 @@ std::string ModifyVpnPbrRouteEntryWeightRequest::getVpnGatewayId()const void ModifyVpnPbrRouteEntryWeightRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long ModifyVpnPbrRouteEntryWeightRequest::getOwnerId()const @@ -132,7 +134,7 @@ long ModifyVpnPbrRouteEntryWeightRequest::getOwnerId()const void ModifyVpnPbrRouteEntryWeightRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyVpnPbrRouteEntryWeightRequest::getRouteDest()const @@ -143,7 +145,7 @@ std::string ModifyVpnPbrRouteEntryWeightRequest::getRouteDest()const void ModifyVpnPbrRouteEntryWeightRequest::setRouteDest(const std::string& routeDest) { routeDest_ = routeDest; - setCoreParameter("RouteDest", routeDest); + setParameter("RouteDest", routeDest); } std::string ModifyVpnPbrRouteEntryWeightRequest::getNextHop()const @@ -154,7 +156,7 @@ std::string ModifyVpnPbrRouteEntryWeightRequest::getNextHop()const void ModifyVpnPbrRouteEntryWeightRequest::setNextHop(const std::string& nextHop) { nextHop_ = nextHop; - setCoreParameter("NextHop", nextHop); + setParameter("NextHop", nextHop); } std::string ModifyVpnPbrRouteEntryWeightRequest::getOverlayMode()const @@ -165,6 +167,6 @@ std::string ModifyVpnPbrRouteEntryWeightRequest::getOverlayMode()const void ModifyVpnPbrRouteEntryWeightRequest::setOverlayMode(const std::string& overlayMode) { overlayMode_ = overlayMode; - setCoreParameter("OverlayMode", overlayMode); + setParameter("OverlayMode", overlayMode); } diff --git a/vpc/src/model/ModifyVpnRouteEntryWeightRequest.cc b/vpc/src/model/ModifyVpnRouteEntryWeightRequest.cc index f0a736778..8b693913c 100644 --- a/vpc/src/model/ModifyVpnRouteEntryWeightRequest.cc +++ b/vpc/src/model/ModifyVpnRouteEntryWeightRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ModifyVpnRouteEntryWeightRequest; ModifyVpnRouteEntryWeightRequest::ModifyVpnRouteEntryWeightRequest() : RpcServiceRequest("vpc", "2016-04-28", "ModifyVpnRouteEntryWeight") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyVpnRouteEntryWeightRequest::~ModifyVpnRouteEntryWeightRequest() {} @@ -33,7 +35,7 @@ long ModifyVpnRouteEntryWeightRequest::getResourceOwnerId()const void ModifyVpnRouteEntryWeightRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ModifyVpnRouteEntryWeightRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string ModifyVpnRouteEntryWeightRequest::getClientToken()const void ModifyVpnRouteEntryWeightRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } int ModifyVpnRouteEntryWeightRequest::getNewWeight()const @@ -55,7 +57,7 @@ int ModifyVpnRouteEntryWeightRequest::getNewWeight()const void ModifyVpnRouteEntryWeightRequest::setNewWeight(int newWeight) { newWeight_ = newWeight; - setCoreParameter("NewWeight", std::to_string(newWeight)); + setParameter("NewWeight", std::to_string(newWeight)); } std::string ModifyVpnRouteEntryWeightRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string ModifyVpnRouteEntryWeightRequest::getRegionId()const void ModifyVpnRouteEntryWeightRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ModifyVpnRouteEntryWeightRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string ModifyVpnRouteEntryWeightRequest::getResourceOwnerAccount()const void ModifyVpnRouteEntryWeightRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ModifyVpnRouteEntryWeightRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string ModifyVpnRouteEntryWeightRequest::getOwnerAccount()const void ModifyVpnRouteEntryWeightRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } int ModifyVpnRouteEntryWeightRequest::getWeight()const @@ -99,7 +101,7 @@ int ModifyVpnRouteEntryWeightRequest::getWeight()const void ModifyVpnRouteEntryWeightRequest::setWeight(int weight) { weight_ = weight; - setCoreParameter("Weight", std::to_string(weight)); + setParameter("Weight", std::to_string(weight)); } std::string ModifyVpnRouteEntryWeightRequest::getVpnGatewayId()const @@ -110,7 +112,7 @@ std::string ModifyVpnRouteEntryWeightRequest::getVpnGatewayId()const void ModifyVpnRouteEntryWeightRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long ModifyVpnRouteEntryWeightRequest::getOwnerId()const @@ -121,7 +123,7 @@ long ModifyVpnRouteEntryWeightRequest::getOwnerId()const void ModifyVpnRouteEntryWeightRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string ModifyVpnRouteEntryWeightRequest::getRouteDest()const @@ -132,7 +134,7 @@ std::string ModifyVpnRouteEntryWeightRequest::getRouteDest()const void ModifyVpnRouteEntryWeightRequest::setRouteDest(const std::string& routeDest) { routeDest_ = routeDest; - setCoreParameter("RouteDest", routeDest); + setParameter("RouteDest", routeDest); } std::string ModifyVpnRouteEntryWeightRequest::getNextHop()const @@ -143,7 +145,7 @@ std::string ModifyVpnRouteEntryWeightRequest::getNextHop()const void ModifyVpnRouteEntryWeightRequest::setNextHop(const std::string& nextHop) { nextHop_ = nextHop; - setCoreParameter("NextHop", nextHop); + setParameter("NextHop", nextHop); } std::string ModifyVpnRouteEntryWeightRequest::getOverlayMode()const @@ -154,6 +156,6 @@ std::string ModifyVpnRouteEntryWeightRequest::getOverlayMode()const void ModifyVpnRouteEntryWeightRequest::setOverlayMode(const std::string& overlayMode) { overlayMode_ = overlayMode; - setCoreParameter("OverlayMode", overlayMode); + setParameter("OverlayMode", overlayMode); } diff --git a/vpc/src/model/MoveResourceGroupRequest.cc b/vpc/src/model/MoveResourceGroupRequest.cc index a53e4ddfc..b9ca0eefb 100644 --- a/vpc/src/model/MoveResourceGroupRequest.cc +++ b/vpc/src/model/MoveResourceGroupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::MoveResourceGroupRequest; MoveResourceGroupRequest::MoveResourceGroupRequest() : RpcServiceRequest("vpc", "2016-04-28", "MoveResourceGroup") -{} +{ + setMethod(HttpRequest::Method::Post); +} MoveResourceGroupRequest::~MoveResourceGroupRequest() {} @@ -33,7 +35,7 @@ long MoveResourceGroupRequest::getResourceOwnerId()const void MoveResourceGroupRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string MoveResourceGroupRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string MoveResourceGroupRequest::getRegionId()const void MoveResourceGroupRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string MoveResourceGroupRequest::getResourceId()const @@ -55,7 +57,7 @@ std::string MoveResourceGroupRequest::getResourceId()const void MoveResourceGroupRequest::setResourceId(const std::string& resourceId) { resourceId_ = resourceId; - setCoreParameter("ResourceId", resourceId); + setParameter("ResourceId", resourceId); } std::string MoveResourceGroupRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string MoveResourceGroupRequest::getResourceOwnerAccount()const void MoveResourceGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string MoveResourceGroupRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string MoveResourceGroupRequest::getOwnerAccount()const void MoveResourceGroupRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long MoveResourceGroupRequest::getOwnerId()const @@ -88,7 +90,7 @@ long MoveResourceGroupRequest::getOwnerId()const void MoveResourceGroupRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string MoveResourceGroupRequest::getResourceType()const @@ -99,7 +101,7 @@ std::string MoveResourceGroupRequest::getResourceType()const void MoveResourceGroupRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::string MoveResourceGroupRequest::getNewResourceGroupId()const @@ -110,6 +112,6 @@ std::string MoveResourceGroupRequest::getNewResourceGroupId()const void MoveResourceGroupRequest::setNewResourceGroupId(const std::string& newResourceGroupId) { newResourceGroupId_ = newResourceGroupId; - setCoreParameter("NewResourceGroupId", newResourceGroupId); + setParameter("NewResourceGroupId", newResourceGroupId); } diff --git a/vpc/src/model/PublishVpnRouteEntryRequest.cc b/vpc/src/model/PublishVpnRouteEntryRequest.cc index b430825b4..6fbd6876f 100644 --- a/vpc/src/model/PublishVpnRouteEntryRequest.cc +++ b/vpc/src/model/PublishVpnRouteEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::PublishVpnRouteEntryRequest; PublishVpnRouteEntryRequest::PublishVpnRouteEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "PublishVpnRouteEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} PublishVpnRouteEntryRequest::~PublishVpnRouteEntryRequest() {} @@ -33,7 +35,7 @@ long PublishVpnRouteEntryRequest::getResourceOwnerId()const void PublishVpnRouteEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string PublishVpnRouteEntryRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string PublishVpnRouteEntryRequest::getClientToken()const void PublishVpnRouteEntryRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string PublishVpnRouteEntryRequest::getRouteType()const @@ -55,7 +57,7 @@ std::string PublishVpnRouteEntryRequest::getRouteType()const void PublishVpnRouteEntryRequest::setRouteType(const std::string& routeType) { routeType_ = routeType; - setCoreParameter("RouteType", routeType); + setParameter("RouteType", routeType); } bool PublishVpnRouteEntryRequest::getPublishVpc()const @@ -66,7 +68,7 @@ bool PublishVpnRouteEntryRequest::getPublishVpc()const void PublishVpnRouteEntryRequest::setPublishVpc(bool publishVpc) { publishVpc_ = publishVpc; - setCoreParameter("PublishVpc", publishVpc ? "true" : "false"); + setParameter("PublishVpc", publishVpc ? "true" : "false"); } std::string PublishVpnRouteEntryRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string PublishVpnRouteEntryRequest::getRegionId()const void PublishVpnRouteEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string PublishVpnRouteEntryRequest::getResourceOwnerAccount()const @@ -88,7 +90,7 @@ std::string PublishVpnRouteEntryRequest::getResourceOwnerAccount()const void PublishVpnRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string PublishVpnRouteEntryRequest::getOwnerAccount()const @@ -99,7 +101,7 @@ std::string PublishVpnRouteEntryRequest::getOwnerAccount()const void PublishVpnRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } std::string PublishVpnRouteEntryRequest::getVpnGatewayId()const @@ -110,7 +112,7 @@ std::string PublishVpnRouteEntryRequest::getVpnGatewayId()const void PublishVpnRouteEntryRequest::setVpnGatewayId(const std::string& vpnGatewayId) { vpnGatewayId_ = vpnGatewayId; - setCoreParameter("VpnGatewayId", vpnGatewayId); + setParameter("VpnGatewayId", vpnGatewayId); } long PublishVpnRouteEntryRequest::getOwnerId()const @@ -121,7 +123,7 @@ long PublishVpnRouteEntryRequest::getOwnerId()const void PublishVpnRouteEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string PublishVpnRouteEntryRequest::getRouteDest()const @@ -132,7 +134,7 @@ std::string PublishVpnRouteEntryRequest::getRouteDest()const void PublishVpnRouteEntryRequest::setRouteDest(const std::string& routeDest) { routeDest_ = routeDest; - setCoreParameter("RouteDest", routeDest); + setParameter("RouteDest", routeDest); } std::string PublishVpnRouteEntryRequest::getNextHop()const @@ -143,6 +145,6 @@ std::string PublishVpnRouteEntryRequest::getNextHop()const void PublishVpnRouteEntryRequest::setNextHop(const std::string& nextHop) { nextHop_ = nextHop; - setCoreParameter("NextHop", nextHop); + setParameter("NextHop", nextHop); } diff --git a/vpc/src/model/RecoverVirtualBorderRouterRequest.cc b/vpc/src/model/RecoverVirtualBorderRouterRequest.cc index 6dd30f700..a9aa11370 100644 --- a/vpc/src/model/RecoverVirtualBorderRouterRequest.cc +++ b/vpc/src/model/RecoverVirtualBorderRouterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::RecoverVirtualBorderRouterRequest; RecoverVirtualBorderRouterRequest::RecoverVirtualBorderRouterRequest() : RpcServiceRequest("vpc", "2016-04-28", "RecoverVirtualBorderRouter") -{} +{ + setMethod(HttpRequest::Method::Post); +} RecoverVirtualBorderRouterRequest::~RecoverVirtualBorderRouterRequest() {} @@ -33,7 +35,7 @@ long RecoverVirtualBorderRouterRequest::getResourceOwnerId()const void RecoverVirtualBorderRouterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RecoverVirtualBorderRouterRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string RecoverVirtualBorderRouterRequest::getClientToken()const void RecoverVirtualBorderRouterRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string RecoverVirtualBorderRouterRequest::getVbrId()const @@ -55,7 +57,7 @@ std::string RecoverVirtualBorderRouterRequest::getVbrId()const void RecoverVirtualBorderRouterRequest::setVbrId(const std::string& vbrId) { vbrId_ = vbrId; - setCoreParameter("VbrId", vbrId); + setParameter("VbrId", vbrId); } std::string RecoverVirtualBorderRouterRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string RecoverVirtualBorderRouterRequest::getRegionId()const void RecoverVirtualBorderRouterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RecoverVirtualBorderRouterRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string RecoverVirtualBorderRouterRequest::getResourceOwnerAccount()const void RecoverVirtualBorderRouterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RecoverVirtualBorderRouterRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string RecoverVirtualBorderRouterRequest::getOwnerAccount()const void RecoverVirtualBorderRouterRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RecoverVirtualBorderRouterRequest::getOwnerId()const @@ -99,6 +101,6 @@ long RecoverVirtualBorderRouterRequest::getOwnerId()const void RecoverVirtualBorderRouterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ReleaseEipAddressRequest.cc b/vpc/src/model/ReleaseEipAddressRequest.cc index 10f9d79eb..d0e9c213d 100644 --- a/vpc/src/model/ReleaseEipAddressRequest.cc +++ b/vpc/src/model/ReleaseEipAddressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ReleaseEipAddressRequest; ReleaseEipAddressRequest::ReleaseEipAddressRequest() : RpcServiceRequest("vpc", "2016-04-28", "ReleaseEipAddress") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReleaseEipAddressRequest::~ReleaseEipAddressRequest() {} @@ -33,7 +35,7 @@ long ReleaseEipAddressRequest::getResourceOwnerId()const void ReleaseEipAddressRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string ReleaseEipAddressRequest::getAllocationId()const @@ -44,7 +46,7 @@ std::string ReleaseEipAddressRequest::getAllocationId()const void ReleaseEipAddressRequest::setAllocationId(const std::string& allocationId) { allocationId_ = allocationId; - setCoreParameter("AllocationId", allocationId); + setParameter("AllocationId", allocationId); } std::string ReleaseEipAddressRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string ReleaseEipAddressRequest::getRegionId()const void ReleaseEipAddressRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ReleaseEipAddressRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string ReleaseEipAddressRequest::getResourceOwnerAccount()const void ReleaseEipAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string ReleaseEipAddressRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string ReleaseEipAddressRequest::getOwnerAccount()const void ReleaseEipAddressRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long ReleaseEipAddressRequest::getOwnerId()const @@ -88,6 +90,6 @@ long ReleaseEipAddressRequest::getOwnerId()const void ReleaseEipAddressRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/ReleaseEipSegmentAddressRequest.cc b/vpc/src/model/ReleaseEipSegmentAddressRequest.cc new file mode 100644 index 000000000..de02df2b7 --- /dev/null +++ b/vpc/src/model/ReleaseEipSegmentAddressRequest.cc @@ -0,0 +1,106 @@ +/* + * 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 + +using AlibabaCloud::Vpc::Model::ReleaseEipSegmentAddressRequest; + +ReleaseEipSegmentAddressRequest::ReleaseEipSegmentAddressRequest() : + RpcServiceRequest("vpc", "2016-04-28", "ReleaseEipSegmentAddress") +{ + setMethod(HttpRequest::Method::Post); +} + +ReleaseEipSegmentAddressRequest::~ReleaseEipSegmentAddressRequest() +{} + +long ReleaseEipSegmentAddressRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ReleaseEipSegmentAddressRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ReleaseEipSegmentAddressRequest::getClientToken()const +{ + return clientToken_; +} + +void ReleaseEipSegmentAddressRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string ReleaseEipSegmentAddressRequest::getRegionId()const +{ + return regionId_; +} + +void ReleaseEipSegmentAddressRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string ReleaseEipSegmentAddressRequest::getSegmentInstanceId()const +{ + return segmentInstanceId_; +} + +void ReleaseEipSegmentAddressRequest::setSegmentInstanceId(const std::string& segmentInstanceId) +{ + segmentInstanceId_ = segmentInstanceId; + setParameter("SegmentInstanceId", segmentInstanceId); +} + +std::string ReleaseEipSegmentAddressRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ReleaseEipSegmentAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string ReleaseEipSegmentAddressRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ReleaseEipSegmentAddressRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ReleaseEipSegmentAddressRequest::getOwnerId()const +{ + return ownerId_; +} + +void ReleaseEipSegmentAddressRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + diff --git a/vpc/src/model/ReleaseEipSegmentAddressResult.cc b/vpc/src/model/ReleaseEipSegmentAddressResult.cc new file mode 100644 index 000000000..29bbeaf67 --- /dev/null +++ b/vpc/src/model/ReleaseEipSegmentAddressResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Vpc; +using namespace AlibabaCloud::Vpc::Model; + +ReleaseEipSegmentAddressResult::ReleaseEipSegmentAddressResult() : + ServiceResult() +{} + +ReleaseEipSegmentAddressResult::ReleaseEipSegmentAddressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReleaseEipSegmentAddressResult::~ReleaseEipSegmentAddressResult() +{} + +void ReleaseEipSegmentAddressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/vpc/src/model/RemoveBandwidthPackageIpsRequest.cc b/vpc/src/model/RemoveBandwidthPackageIpsRequest.cc index 399d81283..505f4e1e9 100644 --- a/vpc/src/model/RemoveBandwidthPackageIpsRequest.cc +++ b/vpc/src/model/RemoveBandwidthPackageIpsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::RemoveBandwidthPackageIpsRequest; RemoveBandwidthPackageIpsRequest::RemoveBandwidthPackageIpsRequest() : RpcServiceRequest("vpc", "2016-04-28", "RemoveBandwidthPackageIps") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveBandwidthPackageIpsRequest::~RemoveBandwidthPackageIpsRequest() {} @@ -33,7 +35,7 @@ long RemoveBandwidthPackageIpsRequest::getResourceOwnerId()const void RemoveBandwidthPackageIpsRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveBandwidthPackageIpsRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string RemoveBandwidthPackageIpsRequest::getClientToken()const void RemoveBandwidthPackageIpsRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string RemoveBandwidthPackageIpsRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string RemoveBandwidthPackageIpsRequest::getRegionId()const void RemoveBandwidthPackageIpsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector RemoveBandwidthPackageIpsRequest::getRemovedIpAddresses()const @@ -66,8 +68,9 @@ std::vector RemoveBandwidthPackageIpsRequest::getRemovedIpAddresses void RemoveBandwidthPackageIpsRequest::setRemovedIpAddresses(const std::vector& removedIpAddresses) { removedIpAddresses_ = removedIpAddresses; - for(int i = 0; i!= removedIpAddresses.size(); i++) - setCoreParameter("RemovedIpAddresses."+ std::to_string(i), removedIpAddresses.at(i)); + for(int dep1 = 0; dep1!= removedIpAddresses.size(); dep1++) { + setParameter("RemovedIpAddresses."+ std::to_string(dep1), removedIpAddresses.at(dep1)); + } } std::string RemoveBandwidthPackageIpsRequest::getBandwidthPackageId()const @@ -78,7 +81,7 @@ std::string RemoveBandwidthPackageIpsRequest::getBandwidthPackageId()const void RemoveBandwidthPackageIpsRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string RemoveBandwidthPackageIpsRequest::getResourceOwnerAccount()const @@ -89,7 +92,7 @@ std::string RemoveBandwidthPackageIpsRequest::getResourceOwnerAccount()const void RemoveBandwidthPackageIpsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveBandwidthPackageIpsRequest::getOwnerAccount()const @@ -100,7 +103,7 @@ std::string RemoveBandwidthPackageIpsRequest::getOwnerAccount()const void RemoveBandwidthPackageIpsRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveBandwidthPackageIpsRequest::getOwnerId()const @@ -111,6 +114,6 @@ long RemoveBandwidthPackageIpsRequest::getOwnerId()const void RemoveBandwidthPackageIpsRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/RemoveCommonBandwidthPackageIpRequest.cc b/vpc/src/model/RemoveCommonBandwidthPackageIpRequest.cc index 4753773e3..5da383dac 100644 --- a/vpc/src/model/RemoveCommonBandwidthPackageIpRequest.cc +++ b/vpc/src/model/RemoveCommonBandwidthPackageIpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::RemoveCommonBandwidthPackageIpRequest; RemoveCommonBandwidthPackageIpRequest::RemoveCommonBandwidthPackageIpRequest() : RpcServiceRequest("vpc", "2016-04-28", "RemoveCommonBandwidthPackageIp") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveCommonBandwidthPackageIpRequest::~RemoveCommonBandwidthPackageIpRequest() {} @@ -33,7 +35,7 @@ long RemoveCommonBandwidthPackageIpRequest::getResourceOwnerId()const void RemoveCommonBandwidthPackageIpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveCommonBandwidthPackageIpRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string RemoveCommonBandwidthPackageIpRequest::getRegionId()const void RemoveCommonBandwidthPackageIpRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RemoveCommonBandwidthPackageIpRequest::getBandwidthPackageId()const @@ -55,7 +57,7 @@ std::string RemoveCommonBandwidthPackageIpRequest::getBandwidthPackageId()const void RemoveCommonBandwidthPackageIpRequest::setBandwidthPackageId(const std::string& bandwidthPackageId) { bandwidthPackageId_ = bandwidthPackageId; - setCoreParameter("BandwidthPackageId", bandwidthPackageId); + setParameter("BandwidthPackageId", bandwidthPackageId); } std::string RemoveCommonBandwidthPackageIpRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string RemoveCommonBandwidthPackageIpRequest::getResourceOwnerAccount()cons void RemoveCommonBandwidthPackageIpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveCommonBandwidthPackageIpRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string RemoveCommonBandwidthPackageIpRequest::getOwnerAccount()const void RemoveCommonBandwidthPackageIpRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveCommonBandwidthPackageIpRequest::getOwnerId()const @@ -88,7 +90,7 @@ long RemoveCommonBandwidthPackageIpRequest::getOwnerId()const void RemoveCommonBandwidthPackageIpRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RemoveCommonBandwidthPackageIpRequest::getIpInstanceId()const @@ -99,6 +101,6 @@ std::string RemoveCommonBandwidthPackageIpRequest::getIpInstanceId()const void RemoveCommonBandwidthPackageIpRequest::setIpInstanceId(const std::string& ipInstanceId) { ipInstanceId_ = ipInstanceId; - setCoreParameter("IpInstanceId", ipInstanceId); + setParameter("IpInstanceId", ipInstanceId); } diff --git a/vpc/src/model/RemoveGlobalAccelerationInstanceIpRequest.cc b/vpc/src/model/RemoveGlobalAccelerationInstanceIpRequest.cc index 75e769bac..104a0cfc9 100644 --- a/vpc/src/model/RemoveGlobalAccelerationInstanceIpRequest.cc +++ b/vpc/src/model/RemoveGlobalAccelerationInstanceIpRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::RemoveGlobalAccelerationInstanceIpRequest; RemoveGlobalAccelerationInstanceIpRequest::RemoveGlobalAccelerationInstanceIpRequest() : RpcServiceRequest("vpc", "2016-04-28", "RemoveGlobalAccelerationInstanceIp") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveGlobalAccelerationInstanceIpRequest::~RemoveGlobalAccelerationInstanceIpRequest() {} @@ -33,7 +35,7 @@ long RemoveGlobalAccelerationInstanceIpRequest::getResourceOwnerId()const void RemoveGlobalAccelerationInstanceIpRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveGlobalAccelerationInstanceIpRequest::getGlobalAccelerationInstanceId()const @@ -44,7 +46,7 @@ std::string RemoveGlobalAccelerationInstanceIpRequest::getGlobalAccelerationInst void RemoveGlobalAccelerationInstanceIpRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId) { globalAccelerationInstanceId_ = globalAccelerationInstanceId; - setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); + setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); } std::string RemoveGlobalAccelerationInstanceIpRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string RemoveGlobalAccelerationInstanceIpRequest::getRegionId()const void RemoveGlobalAccelerationInstanceIpRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RemoveGlobalAccelerationInstanceIpRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string RemoveGlobalAccelerationInstanceIpRequest::getResourceOwnerAccount() void RemoveGlobalAccelerationInstanceIpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveGlobalAccelerationInstanceIpRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string RemoveGlobalAccelerationInstanceIpRequest::getOwnerAccount()const void RemoveGlobalAccelerationInstanceIpRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveGlobalAccelerationInstanceIpRequest::getOwnerId()const @@ -88,7 +90,7 @@ long RemoveGlobalAccelerationInstanceIpRequest::getOwnerId()const void RemoveGlobalAccelerationInstanceIpRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RemoveGlobalAccelerationInstanceIpRequest::getIpInstanceId()const @@ -99,6 +101,6 @@ std::string RemoveGlobalAccelerationInstanceIpRequest::getIpInstanceId()const void RemoveGlobalAccelerationInstanceIpRequest::setIpInstanceId(const std::string& ipInstanceId) { ipInstanceId_ = ipInstanceId; - setCoreParameter("IpInstanceId", ipInstanceId); + setParameter("IpInstanceId", ipInstanceId); } diff --git a/vpc/src/model/RemoveIPv6TranslatorAclListEntryRequest.cc b/vpc/src/model/RemoveIPv6TranslatorAclListEntryRequest.cc index e3e53a7bc..19e8bd585 100644 --- a/vpc/src/model/RemoveIPv6TranslatorAclListEntryRequest.cc +++ b/vpc/src/model/RemoveIPv6TranslatorAclListEntryRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::RemoveIPv6TranslatorAclListEntryRequest; RemoveIPv6TranslatorAclListEntryRequest::RemoveIPv6TranslatorAclListEntryRequest() : RpcServiceRequest("vpc", "2016-04-28", "RemoveIPv6TranslatorAclListEntry") -{} +{ + setMethod(HttpRequest::Method::Post); +} RemoveIPv6TranslatorAclListEntryRequest::~RemoveIPv6TranslatorAclListEntryRequest() {} @@ -33,7 +35,7 @@ long RemoveIPv6TranslatorAclListEntryRequest::getResourceOwnerId()const void RemoveIPv6TranslatorAclListEntryRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RemoveIPv6TranslatorAclListEntryRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string RemoveIPv6TranslatorAclListEntryRequest::getClientToken()const void RemoveIPv6TranslatorAclListEntryRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string RemoveIPv6TranslatorAclListEntryRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string RemoveIPv6TranslatorAclListEntryRequest::getRegionId()const void RemoveIPv6TranslatorAclListEntryRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RemoveIPv6TranslatorAclListEntryRequest::getAclId()const @@ -66,7 +68,7 @@ std::string RemoveIPv6TranslatorAclListEntryRequest::getAclId()const void RemoveIPv6TranslatorAclListEntryRequest::setAclId(const std::string& aclId) { aclId_ = aclId; - setCoreParameter("AclId", aclId); + setParameter("AclId", aclId); } std::string RemoveIPv6TranslatorAclListEntryRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string RemoveIPv6TranslatorAclListEntryRequest::getResourceOwnerAccount()co void RemoveIPv6TranslatorAclListEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RemoveIPv6TranslatorAclListEntryRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string RemoveIPv6TranslatorAclListEntryRequest::getOwnerAccount()const void RemoveIPv6TranslatorAclListEntryRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RemoveIPv6TranslatorAclListEntryRequest::getOwnerId()const @@ -99,7 +101,7 @@ long RemoveIPv6TranslatorAclListEntryRequest::getOwnerId()const void RemoveIPv6TranslatorAclListEntryRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RemoveIPv6TranslatorAclListEntryRequest::getAclEntryId()const @@ -110,6 +112,6 @@ std::string RemoveIPv6TranslatorAclListEntryRequest::getAclEntryId()const void RemoveIPv6TranslatorAclListEntryRequest::setAclEntryId(const std::string& aclEntryId) { aclEntryId_ = aclEntryId; - setCoreParameter("AclEntryId", aclEntryId); + setParameter("AclEntryId", aclEntryId); } diff --git a/vpc/src/model/RevokeInstanceFromCenRequest.cc b/vpc/src/model/RevokeInstanceFromCenRequest.cc index ce4b0d3f6..c993ad48e 100644 --- a/vpc/src/model/RevokeInstanceFromCenRequest.cc +++ b/vpc/src/model/RevokeInstanceFromCenRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::RevokeInstanceFromCenRequest; RevokeInstanceFromCenRequest::RevokeInstanceFromCenRequest() : RpcServiceRequest("vpc", "2016-04-28", "RevokeInstanceFromCen") -{} +{ + setMethod(HttpRequest::Method::Post); +} RevokeInstanceFromCenRequest::~RevokeInstanceFromCenRequest() {} @@ -33,7 +35,7 @@ long RevokeInstanceFromCenRequest::getResourceOwnerId()const void RevokeInstanceFromCenRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string RevokeInstanceFromCenRequest::getCenId()const @@ -44,7 +46,7 @@ std::string RevokeInstanceFromCenRequest::getCenId()const void RevokeInstanceFromCenRequest::setCenId(const std::string& cenId) { cenId_ = cenId; - setCoreParameter("CenId", cenId); + setParameter("CenId", cenId); } std::string RevokeInstanceFromCenRequest::getClientToken()const @@ -55,7 +57,7 @@ std::string RevokeInstanceFromCenRequest::getClientToken()const void RevokeInstanceFromCenRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } long RevokeInstanceFromCenRequest::getCenOwnerId()const @@ -66,7 +68,7 @@ long RevokeInstanceFromCenRequest::getCenOwnerId()const void RevokeInstanceFromCenRequest::setCenOwnerId(long cenOwnerId) { cenOwnerId_ = cenOwnerId; - setCoreParameter("CenOwnerId", std::to_string(cenOwnerId)); + setParameter("CenOwnerId", std::to_string(cenOwnerId)); } std::string RevokeInstanceFromCenRequest::getRegionId()const @@ -77,7 +79,7 @@ std::string RevokeInstanceFromCenRequest::getRegionId()const void RevokeInstanceFromCenRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string RevokeInstanceFromCenRequest::getInstanceType()const @@ -88,7 +90,7 @@ std::string RevokeInstanceFromCenRequest::getInstanceType()const void RevokeInstanceFromCenRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string RevokeInstanceFromCenRequest::getResourceOwnerAccount()const @@ -99,7 +101,7 @@ std::string RevokeInstanceFromCenRequest::getResourceOwnerAccount()const void RevokeInstanceFromCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string RevokeInstanceFromCenRequest::getOwnerAccount()const @@ -110,7 +112,7 @@ std::string RevokeInstanceFromCenRequest::getOwnerAccount()const void RevokeInstanceFromCenRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long RevokeInstanceFromCenRequest::getOwnerId()const @@ -121,7 +123,7 @@ long RevokeInstanceFromCenRequest::getOwnerId()const void RevokeInstanceFromCenRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string RevokeInstanceFromCenRequest::getInstanceId()const @@ -132,6 +134,6 @@ std::string RevokeInstanceFromCenRequest::getInstanceId()const void RevokeInstanceFromCenRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/vpc/src/model/TagResourcesRequest.cc b/vpc/src/model/TagResourcesRequest.cc index 9fdc5f2f8..9209c4e4e 100644 --- a/vpc/src/model/TagResourcesRequest.cc +++ b/vpc/src/model/TagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::TagResourcesRequest; TagResourcesRequest::TagResourcesRequest() : RpcServiceRequest("vpc", "2016-04-28", "TagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} TagResourcesRequest::~TagResourcesRequest() {} @@ -33,7 +35,7 @@ long TagResourcesRequest::getResourceOwnerId()const void TagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string TagResourcesRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string TagResourcesRequest::getRegionId()const void TagResourcesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector TagResourcesRequest::getTag()const @@ -55,12 +57,11 @@ std::vector TagResourcesRequest::getTag()const void TagResourcesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } @@ -72,8 +73,9 @@ std::vector TagResourcesRequest::getResourceId()const void TagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string TagResourcesRequest::getResourceOwnerAccount()const @@ -84,7 +86,7 @@ std::string TagResourcesRequest::getResourceOwnerAccount()const void TagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string TagResourcesRequest::getOwnerAccount()const @@ -95,7 +97,7 @@ std::string TagResourcesRequest::getOwnerAccount()const void TagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long TagResourcesRequest::getOwnerId()const @@ -106,7 +108,7 @@ long TagResourcesRequest::getOwnerId()const void TagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string TagResourcesRequest::getResourceType()const @@ -117,6 +119,6 @@ std::string TagResourcesRequest::getResourceType()const void TagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } diff --git a/vpc/src/model/TerminatePhysicalConnectionRequest.cc b/vpc/src/model/TerminatePhysicalConnectionRequest.cc index 3d7abc191..7f6c4a249 100644 --- a/vpc/src/model/TerminatePhysicalConnectionRequest.cc +++ b/vpc/src/model/TerminatePhysicalConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::TerminatePhysicalConnectionRequest; TerminatePhysicalConnectionRequest::TerminatePhysicalConnectionRequest() : RpcServiceRequest("vpc", "2016-04-28", "TerminatePhysicalConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} TerminatePhysicalConnectionRequest::~TerminatePhysicalConnectionRequest() {} @@ -33,7 +35,7 @@ long TerminatePhysicalConnectionRequest::getResourceOwnerId()const void TerminatePhysicalConnectionRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string TerminatePhysicalConnectionRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string TerminatePhysicalConnectionRequest::getClientToken()const void TerminatePhysicalConnectionRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string TerminatePhysicalConnectionRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string TerminatePhysicalConnectionRequest::getRegionId()const void TerminatePhysicalConnectionRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string TerminatePhysicalConnectionRequest::getResourceOwnerAccount()const @@ -66,7 +68,7 @@ std::string TerminatePhysicalConnectionRequest::getResourceOwnerAccount()const void TerminatePhysicalConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string TerminatePhysicalConnectionRequest::getOwnerAccount()const @@ -77,7 +79,7 @@ std::string TerminatePhysicalConnectionRequest::getOwnerAccount()const void TerminatePhysicalConnectionRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long TerminatePhysicalConnectionRequest::getOwnerId()const @@ -88,7 +90,7 @@ long TerminatePhysicalConnectionRequest::getOwnerId()const void TerminatePhysicalConnectionRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string TerminatePhysicalConnectionRequest::getPhysicalConnectionId()const @@ -99,6 +101,6 @@ std::string TerminatePhysicalConnectionRequest::getPhysicalConnectionId()const void TerminatePhysicalConnectionRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } diff --git a/vpc/src/model/TerminateVirtualBorderRouterRequest.cc b/vpc/src/model/TerminateVirtualBorderRouterRequest.cc index 6a0cc7210..04b619181 100644 --- a/vpc/src/model/TerminateVirtualBorderRouterRequest.cc +++ b/vpc/src/model/TerminateVirtualBorderRouterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::TerminateVirtualBorderRouterRequest; TerminateVirtualBorderRouterRequest::TerminateVirtualBorderRouterRequest() : RpcServiceRequest("vpc", "2016-04-28", "TerminateVirtualBorderRouter") -{} +{ + setMethod(HttpRequest::Method::Post); +} TerminateVirtualBorderRouterRequest::~TerminateVirtualBorderRouterRequest() {} @@ -33,7 +35,7 @@ long TerminateVirtualBorderRouterRequest::getResourceOwnerId()const void TerminateVirtualBorderRouterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string TerminateVirtualBorderRouterRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string TerminateVirtualBorderRouterRequest::getClientToken()const void TerminateVirtualBorderRouterRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string TerminateVirtualBorderRouterRequest::getVbrId()const @@ -55,7 +57,7 @@ std::string TerminateVirtualBorderRouterRequest::getVbrId()const void TerminateVirtualBorderRouterRequest::setVbrId(const std::string& vbrId) { vbrId_ = vbrId; - setCoreParameter("VbrId", vbrId); + setParameter("VbrId", vbrId); } std::string TerminateVirtualBorderRouterRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string TerminateVirtualBorderRouterRequest::getRegionId()const void TerminateVirtualBorderRouterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string TerminateVirtualBorderRouterRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string TerminateVirtualBorderRouterRequest::getResourceOwnerAccount()const void TerminateVirtualBorderRouterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string TerminateVirtualBorderRouterRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string TerminateVirtualBorderRouterRequest::getOwnerAccount()const void TerminateVirtualBorderRouterRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long TerminateVirtualBorderRouterRequest::getOwnerId()const @@ -99,6 +101,6 @@ long TerminateVirtualBorderRouterRequest::getOwnerId()const void TerminateVirtualBorderRouterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/UnTagResourcesRequest.cc b/vpc/src/model/UnTagResourcesRequest.cc index 1f3eebde3..c80e1c9f9 100644 --- a/vpc/src/model/UnTagResourcesRequest.cc +++ b/vpc/src/model/UnTagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::UnTagResourcesRequest; UnTagResourcesRequest::UnTagResourcesRequest() : RpcServiceRequest("vpc", "2016-04-28", "UnTagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnTagResourcesRequest::~UnTagResourcesRequest() {} @@ -33,7 +35,7 @@ long UnTagResourcesRequest::getResourceOwnerId()const void UnTagResourcesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnTagResourcesRequest::getRegionId()const @@ -44,7 +46,7 @@ std::string UnTagResourcesRequest::getRegionId()const void UnTagResourcesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::vector UnTagResourcesRequest::getResourceId()const @@ -55,8 +57,9 @@ std::vector UnTagResourcesRequest::getResourceId()const void UnTagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string UnTagResourcesRequest::getResourceOwnerAccount()const @@ -67,7 +70,7 @@ std::string UnTagResourcesRequest::getResourceOwnerAccount()const void UnTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnTagResourcesRequest::getOwnerAccount()const @@ -78,7 +81,7 @@ std::string UnTagResourcesRequest::getOwnerAccount()const void UnTagResourcesRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnTagResourcesRequest::getOwnerId()const @@ -89,7 +92,7 @@ long UnTagResourcesRequest::getOwnerId()const void UnTagResourcesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnTagResourcesRequest::getResourceType()const @@ -100,7 +103,7 @@ std::string UnTagResourcesRequest::getResourceType()const void UnTagResourcesRequest::setResourceType(const std::string& resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); + setParameter("ResourceType", resourceType); } std::vector UnTagResourcesRequest::getTagKey()const @@ -111,7 +114,8 @@ std::vector UnTagResourcesRequest::getTagKey()const void UnTagResourcesRequest::setTagKey(const std::vector& tagKey) { tagKey_ = tagKey; - for(int i = 0; i!= tagKey.size(); i++) - setCoreParameter("TagKey."+ std::to_string(i), tagKey.at(i)); + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } } diff --git a/vpc/src/model/UnassociateEipAddressRequest.cc b/vpc/src/model/UnassociateEipAddressRequest.cc index 953e05681..3231bde1d 100644 --- a/vpc/src/model/UnassociateEipAddressRequest.cc +++ b/vpc/src/model/UnassociateEipAddressRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::UnassociateEipAddressRequest; UnassociateEipAddressRequest::UnassociateEipAddressRequest() : RpcServiceRequest("vpc", "2016-04-28", "UnassociateEipAddress") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnassociateEipAddressRequest::~UnassociateEipAddressRequest() {} @@ -33,7 +35,18 @@ long UnassociateEipAddressRequest::getResourceOwnerId()const void UnassociateEipAddressRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UnassociateEipAddressRequest::getClientToken()const +{ + return clientToken_; +} + +void UnassociateEipAddressRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); } std::string UnassociateEipAddressRequest::getAllocationId()const @@ -44,7 +57,7 @@ std::string UnassociateEipAddressRequest::getAllocationId()const void UnassociateEipAddressRequest::setAllocationId(const std::string& allocationId) { allocationId_ = allocationId; - setCoreParameter("AllocationId", allocationId); + setParameter("AllocationId", allocationId); } std::string UnassociateEipAddressRequest::getRegionId()const @@ -55,7 +68,7 @@ std::string UnassociateEipAddressRequest::getRegionId()const void UnassociateEipAddressRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UnassociateEipAddressRequest::getInstanceType()const @@ -66,7 +79,7 @@ std::string UnassociateEipAddressRequest::getInstanceType()const void UnassociateEipAddressRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string UnassociateEipAddressRequest::getResourceOwnerAccount()const @@ -77,7 +90,7 @@ std::string UnassociateEipAddressRequest::getResourceOwnerAccount()const void UnassociateEipAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnassociateEipAddressRequest::getOwnerAccount()const @@ -88,7 +101,7 @@ std::string UnassociateEipAddressRequest::getOwnerAccount()const void UnassociateEipAddressRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnassociateEipAddressRequest::getOwnerId()const @@ -99,7 +112,7 @@ long UnassociateEipAddressRequest::getOwnerId()const void UnassociateEipAddressRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnassociateEipAddressRequest::getPrivateIpAddress()const @@ -110,7 +123,7 @@ std::string UnassociateEipAddressRequest::getPrivateIpAddress()const void UnassociateEipAddressRequest::setPrivateIpAddress(const std::string& privateIpAddress) { privateIpAddress_ = privateIpAddress; - setCoreParameter("PrivateIpAddress", privateIpAddress); + setParameter("PrivateIpAddress", privateIpAddress); } std::string UnassociateEipAddressRequest::getInstanceId()const @@ -121,7 +134,7 @@ std::string UnassociateEipAddressRequest::getInstanceId()const void UnassociateEipAddressRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } bool UnassociateEipAddressRequest::getForce()const @@ -132,6 +145,6 @@ bool UnassociateEipAddressRequest::getForce()const void UnassociateEipAddressRequest::setForce(bool force) { force_ = force; - setCoreParameter("Force", force ? "true" : "false"); + setParameter("Force", force ? "true" : "false"); } diff --git a/vpc/src/model/UnassociateGlobalAccelerationInstanceRequest.cc b/vpc/src/model/UnassociateGlobalAccelerationInstanceRequest.cc index dce798d56..5c1313c75 100644 --- a/vpc/src/model/UnassociateGlobalAccelerationInstanceRequest.cc +++ b/vpc/src/model/UnassociateGlobalAccelerationInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::UnassociateGlobalAccelerationInstanceRequest; UnassociateGlobalAccelerationInstanceRequest::UnassociateGlobalAccelerationInstanceRequest() : RpcServiceRequest("vpc", "2016-04-28", "UnassociateGlobalAccelerationInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnassociateGlobalAccelerationInstanceRequest::~UnassociateGlobalAccelerationInstanceRequest() {} @@ -33,7 +35,7 @@ long UnassociateGlobalAccelerationInstanceRequest::getResourceOwnerId()const void UnassociateGlobalAccelerationInstanceRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnassociateGlobalAccelerationInstanceRequest::getGlobalAccelerationInstanceId()const @@ -44,7 +46,7 @@ std::string UnassociateGlobalAccelerationInstanceRequest::getGlobalAccelerationI void UnassociateGlobalAccelerationInstanceRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId) { globalAccelerationInstanceId_ = globalAccelerationInstanceId; - setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); + setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId); } std::string UnassociateGlobalAccelerationInstanceRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string UnassociateGlobalAccelerationInstanceRequest::getRegionId()const void UnassociateGlobalAccelerationInstanceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UnassociateGlobalAccelerationInstanceRequest::getInstanceType()const @@ -66,7 +68,7 @@ std::string UnassociateGlobalAccelerationInstanceRequest::getInstanceType()const void UnassociateGlobalAccelerationInstanceRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string UnassociateGlobalAccelerationInstanceRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string UnassociateGlobalAccelerationInstanceRequest::getResourceOwnerAccoun void UnassociateGlobalAccelerationInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnassociateGlobalAccelerationInstanceRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string UnassociateGlobalAccelerationInstanceRequest::getOwnerAccount()const void UnassociateGlobalAccelerationInstanceRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnassociateGlobalAccelerationInstanceRequest::getOwnerId()const @@ -99,6 +101,6 @@ long UnassociateGlobalAccelerationInstanceRequest::getOwnerId()const void UnassociateGlobalAccelerationInstanceRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/UnassociateHaVipRequest.cc b/vpc/src/model/UnassociateHaVipRequest.cc index 2b6bb355c..6499e0472 100644 --- a/vpc/src/model/UnassociateHaVipRequest.cc +++ b/vpc/src/model/UnassociateHaVipRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::UnassociateHaVipRequest; UnassociateHaVipRequest::UnassociateHaVipRequest() : RpcServiceRequest("vpc", "2016-04-28", "UnassociateHaVip") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnassociateHaVipRequest::~UnassociateHaVipRequest() {} @@ -33,7 +35,7 @@ long UnassociateHaVipRequest::getResourceOwnerId()const void UnassociateHaVipRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnassociateHaVipRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string UnassociateHaVipRequest::getClientToken()const void UnassociateHaVipRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string UnassociateHaVipRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string UnassociateHaVipRequest::getRegionId()const void UnassociateHaVipRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UnassociateHaVipRequest::getHaVipId()const @@ -66,7 +68,7 @@ std::string UnassociateHaVipRequest::getHaVipId()const void UnassociateHaVipRequest::setHaVipId(const std::string& haVipId) { haVipId_ = haVipId; - setCoreParameter("HaVipId", haVipId); + setParameter("HaVipId", haVipId); } std::string UnassociateHaVipRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string UnassociateHaVipRequest::getResourceOwnerAccount()const void UnassociateHaVipRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnassociateHaVipRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string UnassociateHaVipRequest::getOwnerAccount()const void UnassociateHaVipRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnassociateHaVipRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UnassociateHaVipRequest::getOwnerId()const void UnassociateHaVipRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnassociateHaVipRequest::getInstanceId()const @@ -110,7 +112,7 @@ std::string UnassociateHaVipRequest::getInstanceId()const void UnassociateHaVipRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string UnassociateHaVipRequest::getForce()const @@ -121,6 +123,6 @@ std::string UnassociateHaVipRequest::getForce()const void UnassociateHaVipRequest::setForce(const std::string& force) { force_ = force; - setCoreParameter("Force", force); + setParameter("Force", force); } diff --git a/vpc/src/model/UnassociateNetworkAclRequest.cc b/vpc/src/model/UnassociateNetworkAclRequest.cc index c0aae9e78..bf19db5bf 100644 --- a/vpc/src/model/UnassociateNetworkAclRequest.cc +++ b/vpc/src/model/UnassociateNetworkAclRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::UnassociateNetworkAclRequest; UnassociateNetworkAclRequest::UnassociateNetworkAclRequest() : RpcServiceRequest("vpc", "2016-04-28", "UnassociateNetworkAcl") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnassociateNetworkAclRequest::~UnassociateNetworkAclRequest() {} @@ -33,7 +35,7 @@ long UnassociateNetworkAclRequest::getResourceOwnerId()const void UnassociateNetworkAclRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnassociateNetworkAclRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string UnassociateNetworkAclRequest::getClientToken()const void UnassociateNetworkAclRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string UnassociateNetworkAclRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string UnassociateNetworkAclRequest::getRegionId()const void UnassociateNetworkAclRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UnassociateNetworkAclRequest::getNetworkAclId()const @@ -66,7 +68,7 @@ std::string UnassociateNetworkAclRequest::getNetworkAclId()const void UnassociateNetworkAclRequest::setNetworkAclId(const std::string& networkAclId) { networkAclId_ = networkAclId; - setCoreParameter("NetworkAclId", networkAclId); + setParameter("NetworkAclId", networkAclId); } std::vector UnassociateNetworkAclRequest::getResource()const @@ -77,12 +79,11 @@ std::vector UnassociateNetworkAclRequest void UnassociateNetworkAclRequest::setResource(const std::vector& resource) { resource_ = resource; - int i = 0; - for(int i = 0; i!= resource.size(); i++) { - auto obj = resource.at(i); - std::string str ="Resource."+ std::to_string(i); - setCoreParameter(str + ".ResourceType", obj.resourceType); - setCoreParameter(str + ".ResourceId", obj.resourceId); + for(int dep1 = 0; dep1!= resource.size(); dep1++) { + auto resourceObj = resource.at(dep1); + std::string resourceObjStr = "Resource." + std::to_string(dep1 + 1); + setParameter(resourceObjStr + ".ResourceType", resourceObj.resourceType); + setParameter(resourceObjStr + ".ResourceId", resourceObj.resourceId); } } @@ -94,7 +95,7 @@ std::string UnassociateNetworkAclRequest::getResourceOwnerAccount()const void UnassociateNetworkAclRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } long UnassociateNetworkAclRequest::getOwnerId()const @@ -105,6 +106,6 @@ long UnassociateNetworkAclRequest::getOwnerId()const void UnassociateNetworkAclRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } diff --git a/vpc/src/model/UnassociatePhysicalConnectionFromVirtualBorderRouterRequest.cc b/vpc/src/model/UnassociatePhysicalConnectionFromVirtualBorderRouterRequest.cc index 6335105eb..6a96b855c 100644 --- a/vpc/src/model/UnassociatePhysicalConnectionFromVirtualBorderRouterRequest.cc +++ b/vpc/src/model/UnassociatePhysicalConnectionFromVirtualBorderRouterRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::UnassociatePhysicalConnectionFromVirtualBorderRo UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::UnassociatePhysicalConnectionFromVirtualBorderRouterRequest() : RpcServiceRequest("vpc", "2016-04-28", "UnassociatePhysicalConnectionFromVirtualBorderRouter") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::~UnassociatePhysicalConnectionFromVirtualBorderRouterRequest() {} @@ -33,7 +35,7 @@ long UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getResourceOwn void UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getClie void UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getVbrId()const @@ -55,7 +57,7 @@ std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getVbrI void UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::setVbrId(const std::string& vbrId) { vbrId_ = vbrId; - setCoreParameter("VbrId", vbrId); + setParameter("VbrId", vbrId); } std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getRegionId()const @@ -66,7 +68,7 @@ std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getRegi void UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getReso void UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getOwne void UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getOwnerId()co void UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getPhysicalConnectionId()const @@ -110,6 +112,6 @@ std::string UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::getPhys void UnassociatePhysicalConnectionFromVirtualBorderRouterRequest::setPhysicalConnectionId(const std::string& physicalConnectionId) { physicalConnectionId_ = physicalConnectionId; - setCoreParameter("PhysicalConnectionId", physicalConnectionId); + setParameter("PhysicalConnectionId", physicalConnectionId); } diff --git a/vpc/src/model/UnassociateRouteTableRequest.cc b/vpc/src/model/UnassociateRouteTableRequest.cc index 47e90a548..476d025ec 100644 --- a/vpc/src/model/UnassociateRouteTableRequest.cc +++ b/vpc/src/model/UnassociateRouteTableRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::UnassociateRouteTableRequest; UnassociateRouteTableRequest::UnassociateRouteTableRequest() : RpcServiceRequest("vpc", "2016-04-28", "UnassociateRouteTable") -{} +{ + setMethod(HttpRequest::Method::Post); +} UnassociateRouteTableRequest::~UnassociateRouteTableRequest() {} @@ -33,7 +35,7 @@ long UnassociateRouteTableRequest::getResourceOwnerId()const void UnassociateRouteTableRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::string UnassociateRouteTableRequest::getClientToken()const @@ -44,7 +46,7 @@ std::string UnassociateRouteTableRequest::getClientToken()const void UnassociateRouteTableRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string UnassociateRouteTableRequest::getRegionId()const @@ -55,7 +57,7 @@ std::string UnassociateRouteTableRequest::getRegionId()const void UnassociateRouteTableRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UnassociateRouteTableRequest::getRouteTableId()const @@ -66,7 +68,7 @@ std::string UnassociateRouteTableRequest::getRouteTableId()const void UnassociateRouteTableRequest::setRouteTableId(const std::string& routeTableId) { routeTableId_ = routeTableId; - setCoreParameter("RouteTableId", routeTableId); + setParameter("RouteTableId", routeTableId); } std::string UnassociateRouteTableRequest::getResourceOwnerAccount()const @@ -77,7 +79,7 @@ std::string UnassociateRouteTableRequest::getResourceOwnerAccount()const void UnassociateRouteTableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } std::string UnassociateRouteTableRequest::getOwnerAccount()const @@ -88,7 +90,7 @@ std::string UnassociateRouteTableRequest::getOwnerAccount()const void UnassociateRouteTableRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); + setParameter("OwnerAccount", ownerAccount); } long UnassociateRouteTableRequest::getOwnerId()const @@ -99,7 +101,7 @@ long UnassociateRouteTableRequest::getOwnerId()const void UnassociateRouteTableRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::string UnassociateRouteTableRequest::getVSwitchId()const @@ -110,6 +112,6 @@ std::string UnassociateRouteTableRequest::getVSwitchId()const void UnassociateRouteTableRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } diff --git a/vpc/src/model/UnassociateVpcCidrBlockRequest.cc b/vpc/src/model/UnassociateVpcCidrBlockRequest.cc new file mode 100644 index 000000000..dde96d99e --- /dev/null +++ b/vpc/src/model/UnassociateVpcCidrBlockRequest.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 + +using AlibabaCloud::Vpc::Model::UnassociateVpcCidrBlockRequest; + +UnassociateVpcCidrBlockRequest::UnassociateVpcCidrBlockRequest() : + RpcServiceRequest("vpc", "2016-04-28", "UnassociateVpcCidrBlock") +{ + setMethod(HttpRequest::Method::Post); +} + +UnassociateVpcCidrBlockRequest::~UnassociateVpcCidrBlockRequest() +{} + +long UnassociateVpcCidrBlockRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UnassociateVpcCidrBlockRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UnassociateVpcCidrBlockRequest::getRegionId()const +{ + return regionId_; +} + +void UnassociateVpcCidrBlockRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setParameter("RegionId", regionId); +} + +std::string UnassociateVpcCidrBlockRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void UnassociateVpcCidrBlockRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string UnassociateVpcCidrBlockRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void UnassociateVpcCidrBlockRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long UnassociateVpcCidrBlockRequest::getOwnerId()const +{ + return ownerId_; +} + +void UnassociateVpcCidrBlockRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UnassociateVpcCidrBlockRequest::getIPv6CidrBlock()const +{ + return iPv6CidrBlock_; +} + +void UnassociateVpcCidrBlockRequest::setIPv6CidrBlock(const std::string& iPv6CidrBlock) +{ + iPv6CidrBlock_ = iPv6CidrBlock; + setParameter("IPv6CidrBlock", iPv6CidrBlock); +} + +std::string UnassociateVpcCidrBlockRequest::getSecondaryCidrBlock()const +{ + return secondaryCidrBlock_; +} + +void UnassociateVpcCidrBlockRequest::setSecondaryCidrBlock(const std::string& secondaryCidrBlock) +{ + secondaryCidrBlock_ = secondaryCidrBlock; + setParameter("SecondaryCidrBlock", secondaryCidrBlock); +} + +std::string UnassociateVpcCidrBlockRequest::getVpcId()const +{ + return vpcId_; +} + +void UnassociateVpcCidrBlockRequest::setVpcId(const std::string& vpcId) +{ + vpcId_ = vpcId; + setParameter("VpcId", vpcId); +} + diff --git a/vpc/src/model/UnassociateVpcCidrBlockResult.cc b/vpc/src/model/UnassociateVpcCidrBlockResult.cc new file mode 100644 index 000000000..1d8c51dd0 --- /dev/null +++ b/vpc/src/model/UnassociateVpcCidrBlockResult.cc @@ -0,0 +1,44 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Vpc; +using namespace AlibabaCloud::Vpc::Model; + +UnassociateVpcCidrBlockResult::UnassociateVpcCidrBlockResult() : + ServiceResult() +{} + +UnassociateVpcCidrBlockResult::UnassociateVpcCidrBlockResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UnassociateVpcCidrBlockResult::~UnassociateVpcCidrBlockResult() +{} + +void UnassociateVpcCidrBlockResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/vpc/src/model/UpdateNetworkAclEntriesRequest.cc b/vpc/src/model/UpdateNetworkAclEntriesRequest.cc index e0cada708..6519b20e0 100644 --- a/vpc/src/model/UpdateNetworkAclEntriesRequest.cc +++ b/vpc/src/model/UpdateNetworkAclEntriesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::UpdateNetworkAclEntriesRequest; UpdateNetworkAclEntriesRequest::UpdateNetworkAclEntriesRequest() : RpcServiceRequest("vpc", "2016-04-28", "UpdateNetworkAclEntries") -{} +{ + setMethod(HttpRequest::Method::Post); +} UpdateNetworkAclEntriesRequest::~UpdateNetworkAclEntriesRequest() {} @@ -33,7 +35,7 @@ long UpdateNetworkAclEntriesRequest::getResourceOwnerId()const void UpdateNetworkAclEntriesRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } std::vector UpdateNetworkAclEntriesRequest::getEgressAclEntries()const @@ -44,18 +46,17 @@ std::vector UpdateNetworkAclEn void UpdateNetworkAclEntriesRequest::setEgressAclEntries(const std::vector& egressAclEntries) { egressAclEntries_ = egressAclEntries; - int i = 0; - for(int i = 0; i!= egressAclEntries.size(); i++) { - auto obj = egressAclEntries.at(i); - std::string str ="EgressAclEntries."+ std::to_string(i); - setCoreParameter(str + ".NetworkAclEntryName", obj.networkAclEntryName); - setCoreParameter(str + ".NetworkAclEntryId", obj.networkAclEntryId); - setCoreParameter(str + ".Policy", obj.policy); - setCoreParameter(str + ".Protocol", obj.protocol); - setCoreParameter(str + ".DestinationCidrIp", obj.destinationCidrIp); - setCoreParameter(str + ".Port", obj.port); - setCoreParameter(str + ".EntryType", obj.entryType); - setCoreParameter(str + ".Description", obj.description); + for(int dep1 = 0; dep1!= egressAclEntries.size(); dep1++) { + auto egressAclEntriesObj = egressAclEntries.at(dep1); + std::string egressAclEntriesObjStr = "EgressAclEntries." + std::to_string(dep1 + 1); + setParameter(egressAclEntriesObjStr + ".NetworkAclEntryName", egressAclEntriesObj.networkAclEntryName); + setParameter(egressAclEntriesObjStr + ".NetworkAclEntryId", egressAclEntriesObj.networkAclEntryId); + setParameter(egressAclEntriesObjStr + ".Policy", egressAclEntriesObj.policy); + setParameter(egressAclEntriesObjStr + ".Protocol", egressAclEntriesObj.protocol); + setParameter(egressAclEntriesObjStr + ".DestinationCidrIp", egressAclEntriesObj.destinationCidrIp); + setParameter(egressAclEntriesObjStr + ".Port", egressAclEntriesObj.port); + setParameter(egressAclEntriesObjStr + ".EntryType", egressAclEntriesObj.entryType); + setParameter(egressAclEntriesObjStr + ".Description", egressAclEntriesObj.description); } } @@ -67,7 +68,7 @@ std::string UpdateNetworkAclEntriesRequest::getClientToken()const void UpdateNetworkAclEntriesRequest::setClientToken(const std::string& clientToken) { clientToken_ = clientToken; - setCoreParameter("ClientToken", clientToken); + setParameter("ClientToken", clientToken); } std::string UpdateNetworkAclEntriesRequest::getRegionId()const @@ -78,7 +79,7 @@ std::string UpdateNetworkAclEntriesRequest::getRegionId()const void UpdateNetworkAclEntriesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string UpdateNetworkAclEntriesRequest::getNetworkAclId()const @@ -89,7 +90,7 @@ std::string UpdateNetworkAclEntriesRequest::getNetworkAclId()const void UpdateNetworkAclEntriesRequest::setNetworkAclId(const std::string& networkAclId) { networkAclId_ = networkAclId; - setCoreParameter("NetworkAclId", networkAclId); + setParameter("NetworkAclId", networkAclId); } bool UpdateNetworkAclEntriesRequest::getUpdateIngressAclEntries()const @@ -100,7 +101,7 @@ bool UpdateNetworkAclEntriesRequest::getUpdateIngressAclEntries()const void UpdateNetworkAclEntriesRequest::setUpdateIngressAclEntries(bool updateIngressAclEntries) { updateIngressAclEntries_ = updateIngressAclEntries; - setCoreParameter("UpdateIngressAclEntries", updateIngressAclEntries ? "true" : "false"); + setParameter("UpdateIngressAclEntries", updateIngressAclEntries ? "true" : "false"); } std::string UpdateNetworkAclEntriesRequest::getResourceOwnerAccount()const @@ -111,7 +112,7 @@ std::string UpdateNetworkAclEntriesRequest::getResourceOwnerAccount()const void UpdateNetworkAclEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); + setParameter("ResourceOwnerAccount", resourceOwnerAccount); } bool UpdateNetworkAclEntriesRequest::getUpdateEgressAclEntries()const @@ -122,7 +123,7 @@ bool UpdateNetworkAclEntriesRequest::getUpdateEgressAclEntries()const void UpdateNetworkAclEntriesRequest::setUpdateEgressAclEntries(bool updateEgressAclEntries) { updateEgressAclEntries_ = updateEgressAclEntries; - setCoreParameter("UpdateEgressAclEntries", updateEgressAclEntries ? "true" : "false"); + setParameter("UpdateEgressAclEntries", updateEgressAclEntries ? "true" : "false"); } long UpdateNetworkAclEntriesRequest::getOwnerId()const @@ -133,7 +134,7 @@ long UpdateNetworkAclEntriesRequest::getOwnerId()const void UpdateNetworkAclEntriesRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); + setParameter("OwnerId", std::to_string(ownerId)); } std::vector UpdateNetworkAclEntriesRequest::getIngressAclEntries()const @@ -144,18 +145,17 @@ std::vector UpdateNetworkAclE void UpdateNetworkAclEntriesRequest::setIngressAclEntries(const std::vector& ingressAclEntries) { ingressAclEntries_ = ingressAclEntries; - int i = 0; - for(int i = 0; i!= ingressAclEntries.size(); i++) { - auto obj = ingressAclEntries.at(i); - std::string str ="IngressAclEntries."+ std::to_string(i); - setCoreParameter(str + ".NetworkAclEntryName", obj.networkAclEntryName); - setCoreParameter(str + ".NetworkAclEntryId", obj.networkAclEntryId); - setCoreParameter(str + ".Policy", obj.policy); - setCoreParameter(str + ".Protocol", obj.protocol); - setCoreParameter(str + ".SourceCidrIp", obj.sourceCidrIp); - setCoreParameter(str + ".Port", obj.port); - setCoreParameter(str + ".EntryType", obj.entryType); - setCoreParameter(str + ".Description", obj.description); + for(int dep1 = 0; dep1!= ingressAclEntries.size(); dep1++) { + auto ingressAclEntriesObj = ingressAclEntries.at(dep1); + std::string ingressAclEntriesObjStr = "IngressAclEntries." + std::to_string(dep1 + 1); + setParameter(ingressAclEntriesObjStr + ".NetworkAclEntryName", ingressAclEntriesObj.networkAclEntryName); + setParameter(ingressAclEntriesObjStr + ".NetworkAclEntryId", ingressAclEntriesObj.networkAclEntryId); + setParameter(ingressAclEntriesObjStr + ".Policy", ingressAclEntriesObj.policy); + setParameter(ingressAclEntriesObjStr + ".Protocol", ingressAclEntriesObj.protocol); + setParameter(ingressAclEntriesObjStr + ".SourceCidrIp", ingressAclEntriesObj.sourceCidrIp); + setParameter(ingressAclEntriesObjStr + ".Port", ingressAclEntriesObj.port); + setParameter(ingressAclEntriesObjStr + ".EntryType", ingressAclEntriesObj.entryType); + setParameter(ingressAclEntriesObjStr + ".Description", ingressAclEntriesObj.description); } } diff --git a/xspace/src/model/QueryCustomerByIdRequest.cc b/xspace/src/model/QueryCustomerByIdRequest.cc index 8ff26fd34..977994647 100644 --- a/xspace/src/model/QueryCustomerByIdRequest.cc +++ b/xspace/src/model/QueryCustomerByIdRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Xspace::Model::QueryCustomerByIdRequest; QueryCustomerByIdRequest::QueryCustomerByIdRequest() : RoaServiceRequest("xspace", "2017-07-20") -{} +{ + setResourcePath("/customer"); + setMethod(HttpRequest::Method::Post); +} QueryCustomerByIdRequest::~QueryCustomerByIdRequest() {} @@ -33,6 +36,6 @@ std::string QueryCustomerByIdRequest::getId()const void QueryCustomerByIdRequest::setId(const std::string& id) { id_ = id; - setCoreParameter("Id", id); + setParameter("Id", id); } diff --git a/xspace/src/model/QueryCustomerByPhoneRequest.cc b/xspace/src/model/QueryCustomerByPhoneRequest.cc index 96eb24657..fc4f57f63 100644 --- a/xspace/src/model/QueryCustomerByPhoneRequest.cc +++ b/xspace/src/model/QueryCustomerByPhoneRequest.cc @@ -20,7 +20,10 @@ using AlibabaCloud::Xspace::Model::QueryCustomerByPhoneRequest; QueryCustomerByPhoneRequest::QueryCustomerByPhoneRequest() : RoaServiceRequest("xspace", "2017-07-20") -{} +{ + setResourcePath("/customerbyphone"); + setMethod(HttpRequest::Method::Post); +} QueryCustomerByPhoneRequest::~QueryCustomerByPhoneRequest() {} @@ -33,6 +36,6 @@ std::string QueryCustomerByPhoneRequest::getPhone()const void QueryCustomerByPhoneRequest::setPhone(const std::string& phone) { phone_ = phone; - setCoreParameter("Phone", phone); + setParameter("Phone", phone); } diff --git a/xtrace/include/alibabacloud/xtrace/model/QueryMetricRequest.h b/xtrace/include/alibabacloud/xtrace/model/QueryMetricRequest.h index f8c60144e..78af647bd 100644 --- a/xtrace/include/alibabacloud/xtrace/model/QueryMetricRequest.h +++ b/xtrace/include/alibabacloud/xtrace/model/QueryMetricRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_XTRACE_EXPORT QueryMetricRequest : public RpcServiceRequest { + public: struct Filters { std::string value; diff --git a/xtrace/include/alibabacloud/xtrace/model/SearchTracesRequest.h b/xtrace/include/alibabacloud/xtrace/model/SearchTracesRequest.h index 940508b67..b029f2bf8 100644 --- a/xtrace/include/alibabacloud/xtrace/model/SearchTracesRequest.h +++ b/xtrace/include/alibabacloud/xtrace/model/SearchTracesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_XTRACE_EXPORT SearchTracesRequest : public RpcServiceRequest { + public: struct Tag { std::string value; diff --git a/xtrace/src/model/GetTagKeyRequest.cc b/xtrace/src/model/GetTagKeyRequest.cc index 5143e2cec..c9e2f6834 100644 --- a/xtrace/src/model/GetTagKeyRequest.cc +++ b/xtrace/src/model/GetTagKeyRequest.cc @@ -35,7 +35,7 @@ std::string GetTagKeyRequest::getRegionId()const void GetTagKeyRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } long GetTagKeyRequest::getEndTime()const @@ -46,7 +46,7 @@ long GetTagKeyRequest::getEndTime()const void GetTagKeyRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string GetTagKeyRequest::getServiceName()const @@ -57,7 +57,7 @@ std::string GetTagKeyRequest::getServiceName()const void GetTagKeyRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } long GetTagKeyRequest::getStartTime()const @@ -68,7 +68,7 @@ long GetTagKeyRequest::getStartTime()const void GetTagKeyRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string GetTagKeyRequest::getSpanName()const @@ -79,6 +79,6 @@ std::string GetTagKeyRequest::getSpanName()const void GetTagKeyRequest::setSpanName(const std::string& spanName) { spanName_ = spanName; - setCoreParameter("SpanName", spanName); + setParameter("SpanName", spanName); } diff --git a/xtrace/src/model/GetTagValRequest.cc b/xtrace/src/model/GetTagValRequest.cc index f320a7004..ac7712a94 100644 --- a/xtrace/src/model/GetTagValRequest.cc +++ b/xtrace/src/model/GetTagValRequest.cc @@ -35,7 +35,7 @@ std::string GetTagValRequest::getRegionId()const void GetTagValRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } long GetTagValRequest::getEndTime()const @@ -46,7 +46,7 @@ long GetTagValRequest::getEndTime()const void GetTagValRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string GetTagValRequest::getServiceName()const @@ -57,7 +57,7 @@ std::string GetTagValRequest::getServiceName()const void GetTagValRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } long GetTagValRequest::getStartTime()const @@ -68,7 +68,7 @@ long GetTagValRequest::getStartTime()const void GetTagValRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string GetTagValRequest::getTagKey()const @@ -79,7 +79,7 @@ std::string GetTagValRequest::getTagKey()const void GetTagValRequest::setTagKey(const std::string& tagKey) { tagKey_ = tagKey; - setCoreParameter("TagKey", tagKey); + setParameter("TagKey", tagKey); } std::string GetTagValRequest::getSpanName()const @@ -90,6 +90,6 @@ std::string GetTagValRequest::getSpanName()const void GetTagValRequest::setSpanName(const std::string& spanName) { spanName_ = spanName; - setCoreParameter("SpanName", spanName); + setParameter("SpanName", spanName); } diff --git a/xtrace/src/model/GetTokenRequest.cc b/xtrace/src/model/GetTokenRequest.cc index c5fa81925..89bb17d29 100644 --- a/xtrace/src/model/GetTokenRequest.cc +++ b/xtrace/src/model/GetTokenRequest.cc @@ -35,7 +35,7 @@ std::string GetTokenRequest::getRegionId()const void GetTokenRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string GetTokenRequest::getAppType()const @@ -46,6 +46,6 @@ std::string GetTokenRequest::getAppType()const void GetTokenRequest::setAppType(const std::string& appType) { appType_ = appType; - setCoreParameter("AppType", appType); + setParameter("AppType", appType); } diff --git a/xtrace/src/model/GetTraceRequest.cc b/xtrace/src/model/GetTraceRequest.cc index cafbd28fd..5a7d1e23f 100644 --- a/xtrace/src/model/GetTraceRequest.cc +++ b/xtrace/src/model/GetTraceRequest.cc @@ -35,7 +35,7 @@ std::string GetTraceRequest::getTraceID()const void GetTraceRequest::setTraceID(const std::string& traceID) { traceID_ = traceID; - setCoreParameter("TraceID", traceID); + setParameter("TraceID", traceID); } std::string GetTraceRequest::getRegionId()const @@ -46,7 +46,7 @@ std::string GetTraceRequest::getRegionId()const void GetTraceRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string GetTraceRequest::getAppType()const @@ -57,6 +57,6 @@ std::string GetTraceRequest::getAppType()const void GetTraceRequest::setAppType(const std::string& appType) { appType_ = appType; - setCoreParameter("AppType", appType); + setParameter("AppType", appType); } diff --git a/xtrace/src/model/ListIpOrHostsRequest.cc b/xtrace/src/model/ListIpOrHostsRequest.cc index 6bb9213fe..ff626f9c6 100644 --- a/xtrace/src/model/ListIpOrHostsRequest.cc +++ b/xtrace/src/model/ListIpOrHostsRequest.cc @@ -35,7 +35,7 @@ std::string ListIpOrHostsRequest::getRegionId()const void ListIpOrHostsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } long ListIpOrHostsRequest::getEndTime()const @@ -46,7 +46,7 @@ long ListIpOrHostsRequest::getEndTime()const void ListIpOrHostsRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string ListIpOrHostsRequest::getServiceName()const @@ -57,7 +57,7 @@ std::string ListIpOrHostsRequest::getServiceName()const void ListIpOrHostsRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } long ListIpOrHostsRequest::getStartTime()const @@ -68,6 +68,6 @@ long ListIpOrHostsRequest::getStartTime()const void ListIpOrHostsRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } diff --git a/xtrace/src/model/ListServicesRequest.cc b/xtrace/src/model/ListServicesRequest.cc index 174e87722..e25083703 100644 --- a/xtrace/src/model/ListServicesRequest.cc +++ b/xtrace/src/model/ListServicesRequest.cc @@ -35,7 +35,7 @@ std::string ListServicesRequest::getRegionId()const void ListServicesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string ListServicesRequest::getAppType()const @@ -46,6 +46,6 @@ std::string ListServicesRequest::getAppType()const void ListServicesRequest::setAppType(const std::string& appType) { appType_ = appType; - setCoreParameter("AppType", appType); + setParameter("AppType", appType); } diff --git a/xtrace/src/model/ListSpanNamesRequest.cc b/xtrace/src/model/ListSpanNamesRequest.cc index 18c644826..2aa43b6fa 100644 --- a/xtrace/src/model/ListSpanNamesRequest.cc +++ b/xtrace/src/model/ListSpanNamesRequest.cc @@ -35,7 +35,7 @@ std::string ListSpanNamesRequest::getRegionId()const void ListSpanNamesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } long ListSpanNamesRequest::getEndTime()const @@ -46,7 +46,7 @@ long ListSpanNamesRequest::getEndTime()const void ListSpanNamesRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string ListSpanNamesRequest::getServiceName()const @@ -57,7 +57,7 @@ std::string ListSpanNamesRequest::getServiceName()const void ListSpanNamesRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } long ListSpanNamesRequest::getStartTime()const @@ -68,6 +68,6 @@ long ListSpanNamesRequest::getStartTime()const void ListSpanNamesRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } diff --git a/xtrace/src/model/QueryMetricRequest.cc b/xtrace/src/model/QueryMetricRequest.cc index a879e8a78..c0fd4e0f5 100644 --- a/xtrace/src/model/QueryMetricRequest.cc +++ b/xtrace/src/model/QueryMetricRequest.cc @@ -35,7 +35,7 @@ long QueryMetricRequest::getEndTime()const void QueryMetricRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string QueryMetricRequest::getOrderBy()const @@ -46,7 +46,7 @@ std::string QueryMetricRequest::getOrderBy()const void QueryMetricRequest::setOrderBy(const std::string& orderBy) { orderBy_ = orderBy; - setCoreParameter("OrderBy", orderBy); + setParameter("OrderBy", orderBy); } long QueryMetricRequest::getStartTime()const @@ -57,7 +57,7 @@ long QueryMetricRequest::getStartTime()const void QueryMetricRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::vector QueryMetricRequest::getFilters()const @@ -70,9 +70,9 @@ void QueryMetricRequest::setFilters(const std::vector& filters) filters_ = filters; for(int dep1 = 0; dep1!= filters.size(); dep1++) { auto filtersObj = filters.at(dep1); - std::string filtersObjStr = "Filters." + std::to_string(dep1); - setCoreParameter(filtersObjStr + ".Value", filtersObj.value); - setCoreParameter(filtersObjStr + ".Key", filtersObj.key); + std::string filtersObjStr = "Filters." + std::to_string(dep1 + 1); + setParameter(filtersObjStr + ".Value", filtersObj.value); + setParameter(filtersObjStr + ".Key", filtersObj.key); } } @@ -85,7 +85,7 @@ void QueryMetricRequest::setMeasures(const std::vector& measures) { measures_ = measures; for(int dep1 = 0; dep1!= measures.size(); dep1++) { - setCoreParameter("Measures."+ std::to_string(dep1), measures.at(dep1)); + setParameter("Measures."+ std::to_string(dep1), measures.at(dep1)); } } @@ -97,7 +97,7 @@ int QueryMetricRequest::getIntervalInSec()const void QueryMetricRequest::setIntervalInSec(int intervalInSec) { intervalInSec_ = intervalInSec; - setCoreParameter("IntervalInSec", std::to_string(intervalInSec)); + setParameter("IntervalInSec", std::to_string(intervalInSec)); } std::string QueryMetricRequest::getMetric()const @@ -108,7 +108,7 @@ std::string QueryMetricRequest::getMetric()const void QueryMetricRequest::setMetric(const std::string& metric) { metric_ = metric; - setCoreParameter("Metric", metric); + setParameter("Metric", metric); } int QueryMetricRequest::getLimit()const @@ -119,7 +119,7 @@ int QueryMetricRequest::getLimit()const void QueryMetricRequest::setLimit(int limit) { limit_ = limit; - setCoreParameter("Limit", std::to_string(limit)); + setParameter("Limit", std::to_string(limit)); } std::vector QueryMetricRequest::getDimensions()const @@ -131,7 +131,7 @@ void QueryMetricRequest::setDimensions(const std::vector& dimension { dimensions_ = dimensions; for(int dep1 = 0; dep1!= dimensions.size(); dep1++) { - setCoreParameter("Dimensions."+ std::to_string(dep1), dimensions.at(dep1)); + setParameter("Dimensions."+ std::to_string(dep1), dimensions.at(dep1)); } } @@ -143,6 +143,6 @@ std::string QueryMetricRequest::getOrder()const void QueryMetricRequest::setOrder(const std::string& order) { order_ = order; - setCoreParameter("Order", order); + setParameter("Order", order); } diff --git a/xtrace/src/model/SearchTracesRequest.cc b/xtrace/src/model/SearchTracesRequest.cc index 7ba1aaa0e..809679a3e 100644 --- a/xtrace/src/model/SearchTracesRequest.cc +++ b/xtrace/src/model/SearchTracesRequest.cc @@ -35,7 +35,7 @@ std::string SearchTracesRequest::getAppType()const void SearchTracesRequest::setAppType(const std::string& appType) { appType_ = appType; - setCoreParameter("AppType", appType); + setParameter("AppType", appType); } long SearchTracesRequest::getEndTime()const @@ -46,7 +46,7 @@ long SearchTracesRequest::getEndTime()const void SearchTracesRequest::setEndTime(long endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } long SearchTracesRequest::getStartTime()const @@ -57,7 +57,7 @@ long SearchTracesRequest::getStartTime()const void SearchTracesRequest::setStartTime(long startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } bool SearchTracesRequest::getReverse()const @@ -68,7 +68,7 @@ bool SearchTracesRequest::getReverse()const void SearchTracesRequest::setReverse(bool reverse) { reverse_ = reverse; - setCoreParameter("Reverse", reverse ? "true" : "false"); + setParameter("Reverse", reverse ? "true" : "false"); } long SearchTracesRequest::getMinDuration()const @@ -79,7 +79,7 @@ long SearchTracesRequest::getMinDuration()const void SearchTracesRequest::setMinDuration(long minDuration) { minDuration_ = minDuration; - setCoreParameter("MinDuration", std::to_string(minDuration)); + setParameter("MinDuration", std::to_string(minDuration)); } int SearchTracesRequest::getPageNumber()const @@ -90,7 +90,7 @@ int SearchTracesRequest::getPageNumber()const void SearchTracesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string SearchTracesRequest::getServiceIp()const @@ -101,7 +101,7 @@ std::string SearchTracesRequest::getServiceIp()const void SearchTracesRequest::setServiceIp(const std::string& serviceIp) { serviceIp_ = serviceIp; - setCoreParameter("ServiceIp", serviceIp); + setParameter("ServiceIp", serviceIp); } std::string SearchTracesRequest::getRegionId()const @@ -112,7 +112,7 @@ std::string SearchTracesRequest::getRegionId()const void SearchTracesRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string SearchTracesRequest::getOperationName()const @@ -123,7 +123,7 @@ std::string SearchTracesRequest::getOperationName()const void SearchTracesRequest::setOperationName(const std::string& operationName) { operationName_ = operationName; - setCoreParameter("OperationName", operationName); + setParameter("OperationName", operationName); } int SearchTracesRequest::getPageSize()const @@ -134,7 +134,7 @@ int SearchTracesRequest::getPageSize()const void SearchTracesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string SearchTracesRequest::getServiceName()const @@ -145,7 +145,7 @@ std::string SearchTracesRequest::getServiceName()const void SearchTracesRequest::setServiceName(const std::string& serviceName) { serviceName_ = serviceName; - setCoreParameter("ServiceName", serviceName); + setParameter("ServiceName", serviceName); } std::vector SearchTracesRequest::getTag()const @@ -158,9 +158,9 @@ void SearchTracesRequest::setTag(const std::vector& tag) tag_ = tag; for(int dep1 = 0; dep1!= tag.size(); dep1++) { auto tagObj = tag.at(dep1); - std::string tagObjStr = "Tag." + std::to_string(dep1); - setCoreParameter(tagObjStr + ".Value", tagObj.value); - setCoreParameter(tagObjStr + ".Key", tagObj.key); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Value", tagObj.value); + setParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/yundun-ds/src/model/CreateConfigRequest.cc b/yundun-ds/src/model/CreateConfigRequest.cc index ce0360809..6445c6f8f 100644 --- a/yundun-ds/src/model/CreateConfigRequest.cc +++ b/yundun-ds/src/model/CreateConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::CreateConfigRequest; CreateConfigRequest::CreateConfigRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "CreateConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateConfigRequest::~CreateConfigRequest() {} @@ -33,7 +35,7 @@ std::string CreateConfigRequest::getCode()const void CreateConfigRequest::setCode(const std::string& code) { code_ = code; - setCoreParameter("Code", code); + setParameter("Code", code); } std::string CreateConfigRequest::getDescription()const @@ -44,7 +46,7 @@ std::string CreateConfigRequest::getDescription()const void CreateConfigRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateConfigRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateConfigRequest::getSourceIp()const void CreateConfigRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateConfigRequest::getLang()const @@ -66,7 +68,7 @@ std::string CreateConfigRequest::getLang()const void CreateConfigRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateConfigRequest::getValue()const @@ -77,7 +79,7 @@ std::string CreateConfigRequest::getValue()const void CreateConfigRequest::setValue(const std::string& value) { value_ = value; - setCoreParameter("Value", value); + setParameter("Value", value); } int CreateConfigRequest::getFeatureType()const @@ -88,7 +90,7 @@ int CreateConfigRequest::getFeatureType()const void CreateConfigRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string CreateConfigRequest::getConfigList()const @@ -99,6 +101,6 @@ std::string CreateConfigRequest::getConfigList()const void CreateConfigRequest::setConfigList(const std::string& configList) { configList_ = configList; - setCoreParameter("ConfigList", configList); + setParameter("ConfigList", configList); } diff --git a/yundun-ds/src/model/CreateDataLimitRequest.cc b/yundun-ds/src/model/CreateDataLimitRequest.cc index 164ed1ef1..5e609c637 100644 --- a/yundun-ds/src/model/CreateDataLimitRequest.cc +++ b/yundun-ds/src/model/CreateDataLimitRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::CreateDataLimitRequest; CreateDataLimitRequest::CreateDataLimitRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "CreateDataLimit") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateDataLimitRequest::~CreateDataLimitRequest() {} @@ -33,7 +35,7 @@ std::string CreateDataLimitRequest::getParentId()const void CreateDataLimitRequest::setParentId(const std::string& parentId) { parentId_ = parentId; - setCoreParameter("ParentId", parentId); + setParameter("ParentId", parentId); } std::string CreateDataLimitRequest::getPassword()const @@ -44,7 +46,7 @@ std::string CreateDataLimitRequest::getPassword()const void CreateDataLimitRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string CreateDataLimitRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateDataLimitRequest::getSourceIp()const void CreateDataLimitRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateDataLimitRequest::getDataLimitList()const @@ -66,7 +68,7 @@ std::string CreateDataLimitRequest::getDataLimitList()const void CreateDataLimitRequest::setDataLimitList(const std::string& dataLimitList) { dataLimitList_ = dataLimitList; - setCoreParameter("DataLimitList", dataLimitList); + setParameter("DataLimitList", dataLimitList); } std::string CreateDataLimitRequest::getLang()const @@ -77,7 +79,7 @@ std::string CreateDataLimitRequest::getLang()const void CreateDataLimitRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string CreateDataLimitRequest::getServiceRegionId()const @@ -88,7 +90,7 @@ std::string CreateDataLimitRequest::getServiceRegionId()const void CreateDataLimitRequest::setServiceRegionId(const std::string& serviceRegionId) { serviceRegionId_ = serviceRegionId; - setCoreParameter("ServiceRegionId", serviceRegionId); + setParameter("ServiceRegionId", serviceRegionId); } int CreateDataLimitRequest::getResourceType()const @@ -99,7 +101,7 @@ int CreateDataLimitRequest::getResourceType()const void CreateDataLimitRequest::setResourceType(int resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", std::to_string(resourceType)); + setParameter("ResourceType", std::to_string(resourceType)); } std::string CreateDataLimitRequest::getConnector()const @@ -110,7 +112,7 @@ std::string CreateDataLimitRequest::getConnector()const void CreateDataLimitRequest::setConnector(const std::string& connector) { connector_ = connector; - setCoreParameter("Connector", connector); + setParameter("Connector", connector); } std::string CreateDataLimitRequest::getUserName()const @@ -121,6 +123,6 @@ std::string CreateDataLimitRequest::getUserName()const void CreateDataLimitRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/yundun-ds/src/model/CreateRuleRequest.cc b/yundun-ds/src/model/CreateRuleRequest.cc index 46256a9df..5e456053d 100644 --- a/yundun-ds/src/model/CreateRuleRequest.cc +++ b/yundun-ds/src/model/CreateRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::CreateRuleRequest; CreateRuleRequest::CreateRuleRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "CreateRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateRuleRequest::~CreateRuleRequest() {} @@ -33,7 +35,7 @@ long CreateRuleRequest::getRiskLevelId()const void CreateRuleRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string CreateRuleRequest::getContent()const @@ -44,7 +46,7 @@ std::string CreateRuleRequest::getContent()const void CreateRuleRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } std::string CreateRuleRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateRuleRequest::getSourceIp()const void CreateRuleRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateRuleRequest::getLang()const @@ -66,7 +68,7 @@ std::string CreateRuleRequest::getLang()const void CreateRuleRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int CreateRuleRequest::getFeatureType()const @@ -77,7 +79,7 @@ int CreateRuleRequest::getFeatureType()const void CreateRuleRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } long CreateRuleRequest::getCustomType()const @@ -88,7 +90,7 @@ long CreateRuleRequest::getCustomType()const void CreateRuleRequest::setCustomType(long customType) { customType_ = customType; - setCoreParameter("CustomType", std::to_string(customType)); + setParameter("CustomType", std::to_string(customType)); } std::string CreateRuleRequest::getName()const @@ -99,7 +101,7 @@ std::string CreateRuleRequest::getName()const void CreateRuleRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int CreateRuleRequest::getCategory()const @@ -110,6 +112,6 @@ int CreateRuleRequest::getCategory()const void CreateRuleRequest::setCategory(int category) { category_ = category; - setCoreParameter("Category", std::to_string(category)); + setParameter("Category", std::to_string(category)); } diff --git a/yundun-ds/src/model/CreateUserAuthRequest.cc b/yundun-ds/src/model/CreateUserAuthRequest.cc index 5b511c7d7..755ef329f 100644 --- a/yundun-ds/src/model/CreateUserAuthRequest.cc +++ b/yundun-ds/src/model/CreateUserAuthRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::CreateUserAuthRequest; CreateUserAuthRequest::CreateUserAuthRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "CreateUserAuth") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateUserAuthRequest::~CreateUserAuthRequest() {} @@ -33,7 +35,7 @@ std::string CreateUserAuthRequest::getAccessKeySecret()const void CreateUserAuthRequest::setAccessKeySecret(const std::string& accessKeySecret) { accessKeySecret_ = accessKeySecret; - setCoreParameter("AccessKeySecret", accessKeySecret); + setParameter("AccessKeySecret", accessKeySecret); } long CreateUserAuthRequest::getAccountId()const @@ -44,7 +46,7 @@ long CreateUserAuthRequest::getAccountId()const void CreateUserAuthRequest::setAccountId(long accountId) { accountId_ = accountId; - setCoreParameter("AccountId", std::to_string(accountId)); + setParameter("AccountId", std::to_string(accountId)); } std::string CreateUserAuthRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string CreateUserAuthRequest::getSourceIp()const void CreateUserAuthRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string CreateUserAuthRequest::getAccessKey()const @@ -66,7 +68,7 @@ std::string CreateUserAuthRequest::getAccessKey()const void CreateUserAuthRequest::setAccessKey(const std::string& accessKey) { accessKey_ = accessKey; - setCoreParameter("AccessKey", accessKey); + setParameter("AccessKey", accessKey); } std::string CreateUserAuthRequest::getLang()const @@ -77,6 +79,6 @@ std::string CreateUserAuthRequest::getLang()const void CreateUserAuthRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DeleteDataLimitRequest.cc b/yundun-ds/src/model/DeleteDataLimitRequest.cc index 844e54b55..3caf2ffa0 100644 --- a/yundun-ds/src/model/DeleteDataLimitRequest.cc +++ b/yundun-ds/src/model/DeleteDataLimitRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DeleteDataLimitRequest; DeleteDataLimitRequest::DeleteDataLimitRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DeleteDataLimit") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteDataLimitRequest::~DeleteDataLimitRequest() {} @@ -33,7 +35,7 @@ int DeleteDataLimitRequest::getFeatureType()const void DeleteDataLimitRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DeleteDataLimitRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DeleteDataLimitRequest::getSourceIp()const void DeleteDataLimitRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DeleteDataLimitRequest::getId()const @@ -55,7 +57,7 @@ long DeleteDataLimitRequest::getId()const void DeleteDataLimitRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DeleteDataLimitRequest::getLang()const @@ -66,6 +68,6 @@ std::string DeleteDataLimitRequest::getLang()const void DeleteDataLimitRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DeleteRuleRequest.cc b/yundun-ds/src/model/DeleteRuleRequest.cc index 0a155eb1c..80296482b 100644 --- a/yundun-ds/src/model/DeleteRuleRequest.cc +++ b/yundun-ds/src/model/DeleteRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DeleteRuleRequest; DeleteRuleRequest::DeleteRuleRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DeleteRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteRuleRequest::~DeleteRuleRequest() {} @@ -33,7 +35,7 @@ int DeleteRuleRequest::getFeatureType()const void DeleteRuleRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DeleteRuleRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DeleteRuleRequest::getSourceIp()const void DeleteRuleRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DeleteRuleRequest::getId()const @@ -55,7 +57,7 @@ long DeleteRuleRequest::getId()const void DeleteRuleRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DeleteRuleRequest::getLang()const @@ -66,6 +68,6 @@ std::string DeleteRuleRequest::getLang()const void DeleteRuleRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeAccountDetailRequest.cc b/yundun-ds/src/model/DescribeAccountDetailRequest.cc index 98215c28f..df096eac0 100644 --- a/yundun-ds/src/model/DescribeAccountDetailRequest.cc +++ b/yundun-ds/src/model/DescribeAccountDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeAccountDetailRequest; DescribeAccountDetailRequest::DescribeAccountDetailRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeAccountDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccountDetailRequest::~DescribeAccountDetailRequest() {} @@ -33,7 +35,7 @@ long DescribeAccountDetailRequest::getUserId()const void DescribeAccountDetailRequest::setUserId(long userId) { userId_ = userId; - setCoreParameter("UserId", std::to_string(userId)); + setParameter("UserId", std::to_string(userId)); } long DescribeAccountDetailRequest::getAccountTypeId()const @@ -44,7 +46,7 @@ long DescribeAccountDetailRequest::getAccountTypeId()const void DescribeAccountDetailRequest::setAccountTypeId(long accountTypeId) { accountTypeId_ = accountTypeId; - setCoreParameter("AccountTypeId", std::to_string(accountTypeId)); + setParameter("AccountTypeId", std::to_string(accountTypeId)); } std::string DescribeAccountDetailRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeAccountDetailRequest::getSourceIp()const void DescribeAccountDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeAccountDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeAccountDetailRequest::getLang()const void DescribeAccountDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeAccountsRequest.cc b/yundun-ds/src/model/DescribeAccountsRequest.cc index 19f734b8b..c58ae4f12 100644 --- a/yundun-ds/src/model/DescribeAccountsRequest.cc +++ b/yundun-ds/src/model/DescribeAccountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeAccountsRequest; DescribeAccountsRequest::DescribeAccountsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeAccounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccountsRequest::~DescribeAccountsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeAccountsRequest::getProductCode()const void DescribeAccountsRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } std::string DescribeAccountsRequest::getPackageId()const @@ -44,7 +46,7 @@ std::string DescribeAccountsRequest::getPackageId()const void DescribeAccountsRequest::setPackageId(const std::string& packageId) { packageId_ = packageId; - setCoreParameter("PackageId", packageId); + setParameter("PackageId", packageId); } std::string DescribeAccountsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeAccountsRequest::getSourceIp()const void DescribeAccountsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeAccountsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeAccountsRequest::getPageSize()const void DescribeAccountsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAccountsRequest::getTableId()const @@ -77,7 +79,7 @@ std::string DescribeAccountsRequest::getTableId()const void DescribeAccountsRequest::setTableId(const std::string& tableId) { tableId_ = tableId; - setCoreParameter("TableId", tableId); + setParameter("TableId", tableId); } std::string DescribeAccountsRequest::getLang()const @@ -88,7 +90,7 @@ std::string DescribeAccountsRequest::getLang()const void DescribeAccountsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeAccountsRequest::getKey()const @@ -99,7 +101,7 @@ std::string DescribeAccountsRequest::getKey()const void DescribeAccountsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeAccountsRequest::getQueryType()const @@ -110,7 +112,7 @@ int DescribeAccountsRequest::getQueryType()const void DescribeAccountsRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } std::string DescribeAccountsRequest::getLoginName()const @@ -121,7 +123,7 @@ std::string DescribeAccountsRequest::getLoginName()const void DescribeAccountsRequest::setLoginName(const std::string& loginName) { loginName_ = loginName; - setCoreParameter("LoginName", loginName); + setParameter("LoginName", loginName); } int DescribeAccountsRequest::getFeatureType()const @@ -132,7 +134,7 @@ int DescribeAccountsRequest::getFeatureType()const void DescribeAccountsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeAccountsRequest::getColumnId()const @@ -143,7 +145,7 @@ std::string DescribeAccountsRequest::getColumnId()const void DescribeAccountsRequest::setColumnId(const std::string& columnId) { columnId_ = columnId; - setCoreParameter("ColumnId", columnId); + setParameter("ColumnId", columnId); } int DescribeAccountsRequest::getCurrentPage()const @@ -154,7 +156,7 @@ int DescribeAccountsRequest::getCurrentPage()const void DescribeAccountsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeAccountsRequest::getInstanceId()const @@ -165,7 +167,7 @@ std::string DescribeAccountsRequest::getInstanceId()const void DescribeAccountsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } long DescribeAccountsRequest::getDepartId()const @@ -176,7 +178,7 @@ long DescribeAccountsRequest::getDepartId()const void DescribeAccountsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } int DescribeAccountsRequest::getOperationId()const @@ -187,6 +189,6 @@ int DescribeAccountsRequest::getOperationId()const void DescribeAccountsRequest::setOperationId(int operationId) { operationId_ = operationId; - setCoreParameter("OperationId", std::to_string(operationId)); + setParameter("OperationId", std::to_string(operationId)); } diff --git a/yundun-ds/src/model/DescribeAuthAccountsRequest.cc b/yundun-ds/src/model/DescribeAuthAccountsRequest.cc index 9aa6b60ed..23ee3971a 100644 --- a/yundun-ds/src/model/DescribeAuthAccountsRequest.cc +++ b/yundun-ds/src/model/DescribeAuthAccountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeAuthAccountsRequest; DescribeAuthAccountsRequest::DescribeAuthAccountsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeAuthAccounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuthAccountsRequest::~DescribeAuthAccountsRequest() {} @@ -33,7 +35,7 @@ int DescribeAuthAccountsRequest::getFeatureType()const void DescribeAuthAccountsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeAuthAccountsRequest::getCurrentPage()const @@ -44,7 +46,7 @@ int DescribeAuthAccountsRequest::getCurrentPage()const void DescribeAuthAccountsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeAuthAccountsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeAuthAccountsRequest::getSourceIp()const void DescribeAuthAccountsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeAuthAccountsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeAuthAccountsRequest::getPageSize()const void DescribeAuthAccountsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeAuthAccountsRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeAuthAccountsRequest::getLang()const void DescribeAuthAccountsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeColumnsRequest.cc b/yundun-ds/src/model/DescribeColumnsRequest.cc index 1f7fb09f9..812e27e57 100644 --- a/yundun-ds/src/model/DescribeColumnsRequest.cc +++ b/yundun-ds/src/model/DescribeColumnsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeColumnsRequest; DescribeColumnsRequest::DescribeColumnsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeColumns") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeColumnsRequest::~DescribeColumnsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeColumnsRequest::getRiskLevels()const void DescribeColumnsRequest::setRiskLevels(const std::string& riskLevels) { riskLevels_ = riskLevels; - setCoreParameter("RiskLevels", riskLevels); + setParameter("RiskLevels", riskLevels); } std::string DescribeColumnsRequest::getQueryName()const @@ -44,7 +46,7 @@ std::string DescribeColumnsRequest::getQueryName()const void DescribeColumnsRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); } std::string DescribeColumnsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeColumnsRequest::getSourceIp()const void DescribeColumnsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeColumnsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeColumnsRequest::getPageSize()const void DescribeColumnsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } long DescribeColumnsRequest::getTableId()const @@ -77,7 +79,7 @@ long DescribeColumnsRequest::getTableId()const void DescribeColumnsRequest::setTableId(long tableId) { tableId_ = tableId; - setCoreParameter("TableId", std::to_string(tableId)); + setParameter("TableId", std::to_string(tableId)); } std::string DescribeColumnsRequest::getLang()const @@ -88,7 +90,7 @@ std::string DescribeColumnsRequest::getLang()const void DescribeColumnsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeColumnsRequest::getFeatureType()const @@ -99,7 +101,7 @@ int DescribeColumnsRequest::getFeatureType()const void DescribeColumnsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeColumnsRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeColumnsRequest::getCurrentPage()const void DescribeColumnsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeColumnsRequest::getName()const @@ -121,7 +123,7 @@ std::string DescribeColumnsRequest::getName()const void DescribeColumnsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeColumnsRequest::getRuleId()const @@ -132,6 +134,6 @@ long DescribeColumnsRequest::getRuleId()const void DescribeColumnsRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/yundun-ds/src/model/DescribeConditionsRequest.cc b/yundun-ds/src/model/DescribeConditionsRequest.cc index 7b098560a..8700483fe 100644 --- a/yundun-ds/src/model/DescribeConditionsRequest.cc +++ b/yundun-ds/src/model/DescribeConditionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeConditionsRequest; DescribeConditionsRequest::DescribeConditionsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeConditions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeConditionsRequest::~DescribeConditionsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeConditionsRequest::getProductCode()const void DescribeConditionsRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } int DescribeConditionsRequest::getFeatureType()const @@ -44,7 +46,7 @@ int DescribeConditionsRequest::getFeatureType()const void DescribeConditionsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeConditionsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeConditionsRequest::getSourceIp()const void DescribeConditionsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeConditionsRequest::getSearchType()const @@ -66,7 +68,7 @@ int DescribeConditionsRequest::getSearchType()const void DescribeConditionsRequest::setSearchType(int searchType) { searchType_ = searchType; - setCoreParameter("SearchType", std::to_string(searchType)); + setParameter("SearchType", std::to_string(searchType)); } std::string DescribeConditionsRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeConditionsRequest::getLang()const void DescribeConditionsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeConditionsRequest::getQueryType()const @@ -88,6 +90,6 @@ int DescribeConditionsRequest::getQueryType()const void DescribeConditionsRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } diff --git a/yundun-ds/src/model/DescribeConfigsRequest.cc b/yundun-ds/src/model/DescribeConfigsRequest.cc index 58f9410a6..0c035b31b 100644 --- a/yundun-ds/src/model/DescribeConfigsRequest.cc +++ b/yundun-ds/src/model/DescribeConfigsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeConfigsRequest; DescribeConfigsRequest::DescribeConfigsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeConfigs") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeConfigsRequest::~DescribeConfigsRequest() {} @@ -33,7 +35,7 @@ int DescribeConfigsRequest::getFeatureType()const void DescribeConfigsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeConfigsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeConfigsRequest::getSourceIp()const void DescribeConfigsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeConfigsRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeConfigsRequest::getLang()const void DescribeConfigsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeDataAssetsRequest.cc b/yundun-ds/src/model/DescribeDataAssetsRequest.cc index 8ba4ad8b6..17caf3a9b 100644 --- a/yundun-ds/src/model/DescribeDataAssetsRequest.cc +++ b/yundun-ds/src/model/DescribeDataAssetsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDataAssetsRequest; DescribeDataAssetsRequest::DescribeDataAssetsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDataAssets") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataAssetsRequest::~DescribeDataAssetsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDataAssetsRequest::getRiskLevels()const void DescribeDataAssetsRequest::setRiskLevels(const std::string& riskLevels) { riskLevels_ = riskLevels; - setCoreParameter("RiskLevels", riskLevels); + setParameter("RiskLevels", riskLevels); } int DescribeDataAssetsRequest::getRangeId()const @@ -44,7 +46,7 @@ int DescribeDataAssetsRequest::getRangeId()const void DescribeDataAssetsRequest::setRangeId(int rangeId) { rangeId_ = rangeId; - setCoreParameter("RangeId", std::to_string(rangeId)); + setParameter("RangeId", std::to_string(rangeId)); } std::string DescribeDataAssetsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeDataAssetsRequest::getSourceIp()const void DescribeDataAssetsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataAssetsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeDataAssetsRequest::getPageSize()const void DescribeDataAssetsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataAssetsRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeDataAssetsRequest::getLang()const void DescribeDataAssetsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeDataAssetsRequest::getFeatureType()const @@ -88,7 +90,7 @@ int DescribeDataAssetsRequest::getFeatureType()const void DescribeDataAssetsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataAssetsRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeDataAssetsRequest::getCurrentPage()const void DescribeDataAssetsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeDataAssetsRequest::getName()const @@ -110,7 +112,7 @@ std::string DescribeDataAssetsRequest::getName()const void DescribeDataAssetsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeDataAssetsRequest::getRuleId()const @@ -121,6 +123,6 @@ long DescribeDataAssetsRequest::getRuleId()const void DescribeDataAssetsRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/yundun-ds/src/model/DescribeDataCountsRequest.cc b/yundun-ds/src/model/DescribeDataCountsRequest.cc index 5c9dc7d35..d63c91178 100644 --- a/yundun-ds/src/model/DescribeDataCountsRequest.cc +++ b/yundun-ds/src/model/DescribeDataCountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDataCountsRequest; DescribeDataCountsRequest::DescribeDataCountsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDataCounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataCountsRequest::~DescribeDataCountsRequest() {} @@ -33,7 +35,7 @@ int DescribeDataCountsRequest::getFeatureType()const void DescribeDataCountsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeDataCountsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDataCountsRequest::getSourceIp()const void DescribeDataCountsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDataCountsRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeDataCountsRequest::getLang()const void DescribeDataCountsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeDataHubConnectorsRequest.cc b/yundun-ds/src/model/DescribeDataHubConnectorsRequest.cc index 9cb62ae2c..6781c6c57 100644 --- a/yundun-ds/src/model/DescribeDataHubConnectorsRequest.cc +++ b/yundun-ds/src/model/DescribeDataHubConnectorsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDataHubConnectorsRequest; DescribeDataHubConnectorsRequest::DescribeDataHubConnectorsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDataHubConnectors") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataHubConnectorsRequest::~DescribeDataHubConnectorsRequest() {} @@ -33,7 +35,7 @@ long DescribeDataHubConnectorsRequest::getTopicId()const void DescribeDataHubConnectorsRequest::setTopicId(long topicId) { topicId_ = topicId; - setCoreParameter("TopicId", std::to_string(topicId)); + setParameter("TopicId", std::to_string(topicId)); } std::string DescribeDataHubConnectorsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDataHubConnectorsRequest::getSourceIp()const void DescribeDataHubConnectorsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataHubConnectorsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeDataHubConnectorsRequest::getPageSize()const void DescribeDataHubConnectorsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataHubConnectorsRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeDataHubConnectorsRequest::getLang()const void DescribeDataHubConnectorsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeDataHubConnectorsRequest::getProjectId()const @@ -77,7 +79,7 @@ long DescribeDataHubConnectorsRequest::getProjectId()const void DescribeDataHubConnectorsRequest::setProjectId(long projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", std::to_string(projectId)); + setParameter("ProjectId", std::to_string(projectId)); } std::string DescribeDataHubConnectorsRequest::getKey()const @@ -88,7 +90,7 @@ std::string DescribeDataHubConnectorsRequest::getKey()const void DescribeDataHubConnectorsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDataHubConnectorsRequest::getFeatureType()const @@ -99,7 +101,7 @@ int DescribeDataHubConnectorsRequest::getFeatureType()const void DescribeDataHubConnectorsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataHubConnectorsRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeDataHubConnectorsRequest::getCurrentPage()const void DescribeDataHubConnectorsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeDataHubConnectorsRequest::getDepartId()const @@ -121,6 +123,6 @@ long DescribeDataHubConnectorsRequest::getDepartId()const void DescribeDataHubConnectorsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } diff --git a/yundun-ds/src/model/DescribeDataHubProjectsRequest.cc b/yundun-ds/src/model/DescribeDataHubProjectsRequest.cc index 7cb74acc5..2609264a6 100644 --- a/yundun-ds/src/model/DescribeDataHubProjectsRequest.cc +++ b/yundun-ds/src/model/DescribeDataHubProjectsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDataHubProjectsRequest; DescribeDataHubProjectsRequest::DescribeDataHubProjectsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDataHubProjects") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataHubProjectsRequest::~DescribeDataHubProjectsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDataHubProjectsRequest::getSourceIp()const void DescribeDataHubProjectsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataHubProjectsRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeDataHubProjectsRequest::getPageSize()const void DescribeDataHubProjectsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataHubProjectsRequest::getLang()const @@ -55,7 +57,7 @@ std::string DescribeDataHubProjectsRequest::getLang()const void DescribeDataHubProjectsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeDataHubProjectsRequest::getKey()const @@ -66,7 +68,7 @@ std::string DescribeDataHubProjectsRequest::getKey()const void DescribeDataHubProjectsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDataHubProjectsRequest::getQueryType()const @@ -77,7 +79,7 @@ int DescribeDataHubProjectsRequest::getQueryType()const void DescribeDataHubProjectsRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } int DescribeDataHubProjectsRequest::getFeatureType()const @@ -88,7 +90,7 @@ int DescribeDataHubProjectsRequest::getFeatureType()const void DescribeDataHubProjectsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataHubProjectsRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeDataHubProjectsRequest::getCurrentPage()const void DescribeDataHubProjectsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeDataHubProjectsRequest::getDepartId()const @@ -110,6 +112,6 @@ long DescribeDataHubProjectsRequest::getDepartId()const void DescribeDataHubProjectsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } diff --git a/yundun-ds/src/model/DescribeDataHubSubscriptionsRequest.cc b/yundun-ds/src/model/DescribeDataHubSubscriptionsRequest.cc index a3172576c..3970c278a 100644 --- a/yundun-ds/src/model/DescribeDataHubSubscriptionsRequest.cc +++ b/yundun-ds/src/model/DescribeDataHubSubscriptionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDataHubSubscriptionsRequest; DescribeDataHubSubscriptionsRequest::DescribeDataHubSubscriptionsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDataHubSubscriptions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataHubSubscriptionsRequest::~DescribeDataHubSubscriptionsRequest() {} @@ -33,7 +35,7 @@ long DescribeDataHubSubscriptionsRequest::getTopicId()const void DescribeDataHubSubscriptionsRequest::setTopicId(long topicId) { topicId_ = topicId; - setCoreParameter("TopicId", std::to_string(topicId)); + setParameter("TopicId", std::to_string(topicId)); } std::string DescribeDataHubSubscriptionsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDataHubSubscriptionsRequest::getSourceIp()const void DescribeDataHubSubscriptionsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataHubSubscriptionsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeDataHubSubscriptionsRequest::getPageSize()const void DescribeDataHubSubscriptionsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataHubSubscriptionsRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeDataHubSubscriptionsRequest::getLang()const void DescribeDataHubSubscriptionsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeDataHubSubscriptionsRequest::getProjectId()const @@ -77,7 +79,7 @@ long DescribeDataHubSubscriptionsRequest::getProjectId()const void DescribeDataHubSubscriptionsRequest::setProjectId(long projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", std::to_string(projectId)); + setParameter("ProjectId", std::to_string(projectId)); } std::string DescribeDataHubSubscriptionsRequest::getKey()const @@ -88,7 +90,7 @@ std::string DescribeDataHubSubscriptionsRequest::getKey()const void DescribeDataHubSubscriptionsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDataHubSubscriptionsRequest::getFeatureType()const @@ -99,7 +101,7 @@ int DescribeDataHubSubscriptionsRequest::getFeatureType()const void DescribeDataHubSubscriptionsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataHubSubscriptionsRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribeDataHubSubscriptionsRequest::getCurrentPage()const void DescribeDataHubSubscriptionsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeDataHubSubscriptionsRequest::getDepartId()const @@ -121,6 +123,6 @@ long DescribeDataHubSubscriptionsRequest::getDepartId()const void DescribeDataHubSubscriptionsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } diff --git a/yundun-ds/src/model/DescribeDataHubTopicsRequest.cc b/yundun-ds/src/model/DescribeDataHubTopicsRequest.cc index b57231910..8be687a0f 100644 --- a/yundun-ds/src/model/DescribeDataHubTopicsRequest.cc +++ b/yundun-ds/src/model/DescribeDataHubTopicsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDataHubTopicsRequest; DescribeDataHubTopicsRequest::DescribeDataHubTopicsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDataHubTopics") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataHubTopicsRequest::~DescribeDataHubTopicsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDataHubTopicsRequest::getSourceIp()const void DescribeDataHubTopicsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDataHubTopicsRequest::getPageSize()const @@ -44,7 +46,7 @@ int DescribeDataHubTopicsRequest::getPageSize()const void DescribeDataHubTopicsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDataHubTopicsRequest::getLang()const @@ -55,7 +57,7 @@ std::string DescribeDataHubTopicsRequest::getLang()const void DescribeDataHubTopicsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } long DescribeDataHubTopicsRequest::getProjectId()const @@ -66,7 +68,7 @@ long DescribeDataHubTopicsRequest::getProjectId()const void DescribeDataHubTopicsRequest::setProjectId(long projectId) { projectId_ = projectId; - setCoreParameter("ProjectId", std::to_string(projectId)); + setParameter("ProjectId", std::to_string(projectId)); } std::string DescribeDataHubTopicsRequest::getKey()const @@ -77,7 +79,7 @@ std::string DescribeDataHubTopicsRequest::getKey()const void DescribeDataHubTopicsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDataHubTopicsRequest::getFeatureType()const @@ -88,7 +90,7 @@ int DescribeDataHubTopicsRequest::getFeatureType()const void DescribeDataHubTopicsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataHubTopicsRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeDataHubTopicsRequest::getCurrentPage()const void DescribeDataHubTopicsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeDataHubTopicsRequest::getDepartId()const @@ -110,6 +112,6 @@ long DescribeDataHubTopicsRequest::getDepartId()const void DescribeDataHubTopicsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } diff --git a/yundun-ds/src/model/DescribeDataLimitSetRequest.cc b/yundun-ds/src/model/DescribeDataLimitSetRequest.cc index 31081bdfd..f8fcebd31 100644 --- a/yundun-ds/src/model/DescribeDataLimitSetRequest.cc +++ b/yundun-ds/src/model/DescribeDataLimitSetRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDataLimitSetRequest; DescribeDataLimitSetRequest::DescribeDataLimitSetRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDataLimitSet") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataLimitSetRequest::~DescribeDataLimitSetRequest() {} @@ -33,7 +35,7 @@ int DescribeDataLimitSetRequest::getResourceType()const void DescribeDataLimitSetRequest::setResourceType(int resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", std::to_string(resourceType)); + setParameter("ResourceType", std::to_string(resourceType)); } std::string DescribeDataLimitSetRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDataLimitSetRequest::getSourceIp()const void DescribeDataLimitSetRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDataLimitSetRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeDataLimitSetRequest::getLang()const void DescribeDataLimitSetRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeDataTotalCountRequest.cc b/yundun-ds/src/model/DescribeDataTotalCountRequest.cc index 37d6febee..d29e0061a 100644 --- a/yundun-ds/src/model/DescribeDataTotalCountRequest.cc +++ b/yundun-ds/src/model/DescribeDataTotalCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDataTotalCountRequest; DescribeDataTotalCountRequest::DescribeDataTotalCountRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDataTotalCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDataTotalCountRequest::~DescribeDataTotalCountRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDataTotalCountRequest::getProductCode()const void DescribeDataTotalCountRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } int DescribeDataTotalCountRequest::getFeatureType()const @@ -44,7 +46,7 @@ int DescribeDataTotalCountRequest::getFeatureType()const void DescribeDataTotalCountRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDataTotalCountRequest::getCountType()const @@ -55,7 +57,7 @@ int DescribeDataTotalCountRequest::getCountType()const void DescribeDataTotalCountRequest::setCountType(int countType) { countType_ = countType; - setCoreParameter("CountType", std::to_string(countType)); + setParameter("CountType", std::to_string(countType)); } long DescribeDataTotalCountRequest::getInstanceId()const @@ -66,7 +68,7 @@ long DescribeDataTotalCountRequest::getInstanceId()const void DescribeDataTotalCountRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string DescribeDataTotalCountRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string DescribeDataTotalCountRequest::getSourceIp()const void DescribeDataTotalCountRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDataTotalCountRequest::getLang()const @@ -88,6 +90,6 @@ std::string DescribeDataTotalCountRequest::getLang()const void DescribeDataTotalCountRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeDepartCountsRequest.cc b/yundun-ds/src/model/DescribeDepartCountsRequest.cc index ba5ac2256..1cd8b33b4 100644 --- a/yundun-ds/src/model/DescribeDepartCountsRequest.cc +++ b/yundun-ds/src/model/DescribeDepartCountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDepartCountsRequest; DescribeDepartCountsRequest::DescribeDepartCountsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDepartCounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDepartCountsRequest::~DescribeDepartCountsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeDepartCountsRequest::getTypeCode()const void DescribeDepartCountsRequest::setTypeCode(const std::string& typeCode) { typeCode_ = typeCode; - setCoreParameter("TypeCode", typeCode); + setParameter("TypeCode", typeCode); } std::string DescribeDepartCountsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDepartCountsRequest::getSourceIp()const void DescribeDepartCountsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDepartCountsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeDepartCountsRequest::getPageSize()const void DescribeDepartCountsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDepartCountsRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeDepartCountsRequest::getLang()const void DescribeDepartCountsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeDepartCountsRequest::getFeatureType()const @@ -77,7 +79,7 @@ int DescribeDepartCountsRequest::getFeatureType()const void DescribeDepartCountsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDepartCountsRequest::getCurrentPage()const @@ -88,7 +90,7 @@ int DescribeDepartCountsRequest::getCurrentPage()const void DescribeDepartCountsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeDepartCountsRequest::getDepartName()const @@ -99,6 +101,6 @@ std::string DescribeDepartCountsRequest::getDepartName()const void DescribeDepartCountsRequest::setDepartName(const std::string& departName) { departName_ = departName; - setCoreParameter("DepartName", departName); + setParameter("DepartName", departName); } diff --git a/yundun-ds/src/model/DescribeDepartTotalCountRequest.cc b/yundun-ds/src/model/DescribeDepartTotalCountRequest.cc index 3dd6dbbc3..c2569164c 100644 --- a/yundun-ds/src/model/DescribeDepartTotalCountRequest.cc +++ b/yundun-ds/src/model/DescribeDepartTotalCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDepartTotalCountRequest; DescribeDepartTotalCountRequest::DescribeDepartTotalCountRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDepartTotalCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDepartTotalCountRequest::~DescribeDepartTotalCountRequest() {} @@ -33,7 +35,7 @@ int DescribeDepartTotalCountRequest::getFeatureType()const void DescribeDepartTotalCountRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeDepartTotalCountRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDepartTotalCountRequest::getSourceIp()const void DescribeDepartTotalCountRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeDepartTotalCountRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeDepartTotalCountRequest::getLang()const void DescribeDepartTotalCountRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeDepartsRequest.cc b/yundun-ds/src/model/DescribeDepartsRequest.cc index f7c4c0019..fe5180dd6 100644 --- a/yundun-ds/src/model/DescribeDepartsRequest.cc +++ b/yundun-ds/src/model/DescribeDepartsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeDepartsRequest; DescribeDepartsRequest::DescribeDepartsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeDeparts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDepartsRequest::~DescribeDepartsRequest() {} @@ -33,7 +35,7 @@ int DescribeDepartsRequest::getAccountType()const void DescribeDepartsRequest::setAccountType(int accountType) { accountType_ = accountType; - setCoreParameter("AccountType", std::to_string(accountType)); + setParameter("AccountType", std::to_string(accountType)); } std::string DescribeDepartsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeDepartsRequest::getSourceIp()const void DescribeDepartsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeDepartsRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeDepartsRequest::getPageSize()const void DescribeDepartsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeDepartsRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeDepartsRequest::getLang()const void DescribeDepartsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeDepartsRequest::getKey()const @@ -77,7 +79,7 @@ std::string DescribeDepartsRequest::getKey()const void DescribeDepartsRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } int DescribeDepartsRequest::getFeatureType()const @@ -88,7 +90,7 @@ int DescribeDepartsRequest::getFeatureType()const void DescribeDepartsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeDepartsRequest::getCurrentPage()const @@ -99,6 +101,6 @@ int DescribeDepartsRequest::getCurrentPage()const void DescribeDepartsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } diff --git a/yundun-ds/src/model/DescribeEventCountsRequest.cc b/yundun-ds/src/model/DescribeEventCountsRequest.cc index c11d674ff..6cc0fdbd1 100644 --- a/yundun-ds/src/model/DescribeEventCountsRequest.cc +++ b/yundun-ds/src/model/DescribeEventCountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeEventCountsRequest; DescribeEventCountsRequest::DescribeEventCountsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeEventCounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEventCountsRequest::~DescribeEventCountsRequest() {} @@ -33,7 +35,7 @@ int DescribeEventCountsRequest::getFeatureType()const void DescribeEventCountsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeEventCountsRequest::getCountType()const @@ -44,7 +46,7 @@ int DescribeEventCountsRequest::getCountType()const void DescribeEventCountsRequest::setCountType(int countType) { countType_ = countType; - setCoreParameter("CountType", std::to_string(countType)); + setParameter("CountType", std::to_string(countType)); } std::string DescribeEventCountsRequest::getTypeCode()const @@ -55,7 +57,7 @@ std::string DescribeEventCountsRequest::getTypeCode()const void DescribeEventCountsRequest::setTypeCode(const std::string& typeCode) { typeCode_ = typeCode; - setCoreParameter("TypeCode", typeCode); + setParameter("TypeCode", typeCode); } std::string DescribeEventCountsRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeEventCountsRequest::getSourceIp()const void DescribeEventCountsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeEventCountsRequest::getDays()const @@ -77,7 +79,7 @@ int DescribeEventCountsRequest::getDays()const void DescribeEventCountsRequest::setDays(int days) { days_ = days; - setCoreParameter("Days", std::to_string(days)); + setParameter("Days", std::to_string(days)); } std::string DescribeEventCountsRequest::getLang()const @@ -88,6 +90,6 @@ std::string DescribeEventCountsRequest::getLang()const void DescribeEventCountsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeEventDetailRequest.cc b/yundun-ds/src/model/DescribeEventDetailRequest.cc index 4753c41d3..2effe07ed 100644 --- a/yundun-ds/src/model/DescribeEventDetailRequest.cc +++ b/yundun-ds/src/model/DescribeEventDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeEventDetailRequest; DescribeEventDetailRequest::DescribeEventDetailRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeEventDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEventDetailRequest::~DescribeEventDetailRequest() {} @@ -33,7 +35,7 @@ long DescribeEventDetailRequest::getFeatureType()const void DescribeEventDetailRequest::setFeatureType(long featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeEventDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeEventDetailRequest::getSourceIp()const void DescribeEventDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DescribeEventDetailRequest::getId()const @@ -55,7 +57,7 @@ long DescribeEventDetailRequest::getId()const void DescribeEventDetailRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DescribeEventDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeEventDetailRequest::getLang()const void DescribeEventDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeEventTotalCountRequest.cc b/yundun-ds/src/model/DescribeEventTotalCountRequest.cc index e117992bc..bbe018718 100644 --- a/yundun-ds/src/model/DescribeEventTotalCountRequest.cc +++ b/yundun-ds/src/model/DescribeEventTotalCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeEventTotalCountRequest; DescribeEventTotalCountRequest::DescribeEventTotalCountRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeEventTotalCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEventTotalCountRequest::~DescribeEventTotalCountRequest() {} @@ -33,7 +35,7 @@ int DescribeEventTotalCountRequest::getFeatureType()const void DescribeEventTotalCountRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeEventTotalCountRequest::getCountType()const @@ -44,7 +46,7 @@ int DescribeEventTotalCountRequest::getCountType()const void DescribeEventTotalCountRequest::setCountType(int countType) { countType_ = countType; - setCoreParameter("CountType", std::to_string(countType)); + setParameter("CountType", std::to_string(countType)); } std::string DescribeEventTotalCountRequest::getTypeCode()const @@ -55,7 +57,7 @@ std::string DescribeEventTotalCountRequest::getTypeCode()const void DescribeEventTotalCountRequest::setTypeCode(const std::string& typeCode) { typeCode_ = typeCode; - setCoreParameter("TypeCode", typeCode); + setParameter("TypeCode", typeCode); } std::string DescribeEventTotalCountRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribeEventTotalCountRequest::getSourceIp()const void DescribeEventTotalCountRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeEventTotalCountRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeEventTotalCountRequest::getLang()const void DescribeEventTotalCountRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeEventTypesRequest.cc b/yundun-ds/src/model/DescribeEventTypesRequest.cc index da1f190e3..aeb7737a5 100644 --- a/yundun-ds/src/model/DescribeEventTypesRequest.cc +++ b/yundun-ds/src/model/DescribeEventTypesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeEventTypesRequest; DescribeEventTypesRequest::DescribeEventTypesRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeEventTypes") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEventTypesRequest::~DescribeEventTypesRequest() {} @@ -33,7 +35,7 @@ long DescribeEventTypesRequest::getParentTypeId()const void DescribeEventTypesRequest::setParentTypeId(long parentTypeId) { parentTypeId_ = parentTypeId; - setCoreParameter("ParentTypeId", std::to_string(parentTypeId)); + setParameter("ParentTypeId", std::to_string(parentTypeId)); } std::string DescribeEventTypesRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeEventTypesRequest::getSourceIp()const void DescribeEventTypesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeEventTypesRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeEventTypesRequest::getLang()const void DescribeEventTypesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeEventsRequest.cc b/yundun-ds/src/model/DescribeEventsRequest.cc index f4f8b837e..ce8d99724 100644 --- a/yundun-ds/src/model/DescribeEventsRequest.cc +++ b/yundun-ds/src/model/DescribeEventsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeEventsRequest; DescribeEventsRequest::DescribeEventsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeEvents") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeEventsRequest::~DescribeEventsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeEventsRequest::getStartTime()const void DescribeEventsRequest::setStartTime(const std::string& startTime) { startTime_ = startTime; - setCoreParameter("StartTime", startTime); + setParameter("StartTime", startTime); } long DescribeEventsRequest::getUserId()const @@ -44,7 +46,7 @@ long DescribeEventsRequest::getUserId()const void DescribeEventsRequest::setUserId(long userId) { userId_ = userId; - setCoreParameter("UserId", std::to_string(userId)); + setParameter("UserId", std::to_string(userId)); } std::string DescribeEventsRequest::getTypeCode()const @@ -55,7 +57,7 @@ std::string DescribeEventsRequest::getTypeCode()const void DescribeEventsRequest::setTypeCode(const std::string& typeCode) { typeCode_ = typeCode; - setCoreParameter("TypeCode", typeCode); + setParameter("TypeCode", typeCode); } std::string DescribeEventsRequest::getSubTypeCode()const @@ -66,7 +68,7 @@ std::string DescribeEventsRequest::getSubTypeCode()const void DescribeEventsRequest::setSubTypeCode(const std::string& subTypeCode) { subTypeCode_ = subTypeCode; - setCoreParameter("SubTypeCode", subTypeCode); + setParameter("SubTypeCode", subTypeCode); } std::string DescribeEventsRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string DescribeEventsRequest::getSourceIp()const void DescribeEventsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeEventsRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeEventsRequest::getPageSize()const void DescribeEventsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeEventsRequest::getLang()const @@ -99,7 +101,7 @@ std::string DescribeEventsRequest::getLang()const void DescribeEventsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribeEventsRequest::getDealUserId()const @@ -110,7 +112,7 @@ std::string DescribeEventsRequest::getDealUserId()const void DescribeEventsRequest::setDealUserId(const std::string& dealUserId) { dealUserId_ = dealUserId; - setCoreParameter("DealUserId", dealUserId); + setParameter("DealUserId", dealUserId); } int DescribeEventsRequest::getFeatureType()const @@ -121,7 +123,7 @@ int DescribeEventsRequest::getFeatureType()const void DescribeEventsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeEventsRequest::getEndTime()const @@ -132,7 +134,7 @@ std::string DescribeEventsRequest::getEndTime()const void DescribeEventsRequest::setEndTime(const std::string& endTime) { endTime_ = endTime; - setCoreParameter("EndTime", endTime); + setParameter("EndTime", endTime); } int DescribeEventsRequest::getCurrentPage()const @@ -143,7 +145,7 @@ int DescribeEventsRequest::getCurrentPage()const void DescribeEventsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeEventsRequest::getDepartId()const @@ -154,7 +156,7 @@ long DescribeEventsRequest::getDepartId()const void DescribeEventsRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } std::string DescribeEventsRequest::getStatus()const @@ -165,6 +167,6 @@ std::string DescribeEventsRequest::getStatus()const void DescribeEventsRequest::setStatus(const std::string& status) { status_ = status; - setCoreParameter("Status", status); + setParameter("Status", status); } diff --git a/yundun-ds/src/model/DescribeFlowTotalCountRequest.cc b/yundun-ds/src/model/DescribeFlowTotalCountRequest.cc index 04873e76e..8961330a5 100644 --- a/yundun-ds/src/model/DescribeFlowTotalCountRequest.cc +++ b/yundun-ds/src/model/DescribeFlowTotalCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeFlowTotalCountRequest; DescribeFlowTotalCountRequest::DescribeFlowTotalCountRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeFlowTotalCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeFlowTotalCountRequest::~DescribeFlowTotalCountRequest() {} @@ -33,7 +35,7 @@ std::string DescribeFlowTotalCountRequest::getProductCode()const void DescribeFlowTotalCountRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } int DescribeFlowTotalCountRequest::getFeatureType()const @@ -44,7 +46,7 @@ int DescribeFlowTotalCountRequest::getFeatureType()const void DescribeFlowTotalCountRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeFlowTotalCountRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeFlowTotalCountRequest::getSourceIp()const void DescribeFlowTotalCountRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DescribeFlowTotalCountRequest::getDepartId()const @@ -66,7 +68,7 @@ long DescribeFlowTotalCountRequest::getDepartId()const void DescribeFlowTotalCountRequest::setDepartId(long departId) { departId_ = departId; - setCoreParameter("DepartId", std::to_string(departId)); + setParameter("DepartId", std::to_string(departId)); } std::string DescribeFlowTotalCountRequest::getLang()const @@ -77,6 +79,6 @@ std::string DescribeFlowTotalCountRequest::getLang()const void DescribeFlowTotalCountRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeInstancesRequest.cc b/yundun-ds/src/model/DescribeInstancesRequest.cc index 99a439627..61d163548 100644 --- a/yundun-ds/src/model/DescribeInstancesRequest.cc +++ b/yundun-ds/src/model/DescribeInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeInstancesRequest; DescribeInstancesRequest::DescribeInstancesRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstancesRequest::~DescribeInstancesRequest() {} @@ -33,7 +35,7 @@ std::string DescribeInstancesRequest::getProductCode()const void DescribeInstancesRequest::setProductCode(const std::string& productCode) { productCode_ = productCode; - setCoreParameter("ProductCode", productCode); + setParameter("ProductCode", productCode); } long DescribeInstancesRequest::getProductId()const @@ -44,7 +46,7 @@ long DescribeInstancesRequest::getProductId()const void DescribeInstancesRequest::setProductId(long productId) { productId_ = productId; - setCoreParameter("ProductId", std::to_string(productId)); + setParameter("ProductId", std::to_string(productId)); } std::string DescribeInstancesRequest::getQueryName()const @@ -55,7 +57,7 @@ std::string DescribeInstancesRequest::getQueryName()const void DescribeInstancesRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); } long DescribeInstancesRequest::getRiskLevelId()const @@ -66,7 +68,7 @@ long DescribeInstancesRequest::getRiskLevelId()const void DescribeInstancesRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribeInstancesRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string DescribeInstancesRequest::getSourceIp()const void DescribeInstancesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeInstancesRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeInstancesRequest::getPageSize()const void DescribeInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeInstancesRequest::getLang()const @@ -99,7 +101,7 @@ std::string DescribeInstancesRequest::getLang()const void DescribeInstancesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeInstancesRequest::getQueryType()const @@ -110,7 +112,7 @@ int DescribeInstancesRequest::getQueryType()const void DescribeInstancesRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } int DescribeInstancesRequest::getFeatureType()const @@ -121,7 +123,7 @@ int DescribeInstancesRequest::getFeatureType()const void DescribeInstancesRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeInstancesRequest::getCurrentPage()const @@ -132,7 +134,7 @@ int DescribeInstancesRequest::getCurrentPage()const void DescribeInstancesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeInstancesRequest::getName()const @@ -143,7 +145,7 @@ std::string DescribeInstancesRequest::getName()const void DescribeInstancesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeInstancesRequest::getRuleId()const @@ -154,6 +156,6 @@ long DescribeInstancesRequest::getRuleId()const void DescribeInstancesRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/yundun-ds/src/model/DescribeOssObjectDetailRequest.cc b/yundun-ds/src/model/DescribeOssObjectDetailRequest.cc index c978d30bb..faa192985 100644 --- a/yundun-ds/src/model/DescribeOssObjectDetailRequest.cc +++ b/yundun-ds/src/model/DescribeOssObjectDetailRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeOssObjectDetailRequest; DescribeOssObjectDetailRequest::DescribeOssObjectDetailRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeOssObjectDetail") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssObjectDetailRequest::~DescribeOssObjectDetailRequest() {} @@ -33,7 +35,7 @@ int DescribeOssObjectDetailRequest::getFeatureType()const void DescribeOssObjectDetailRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeOssObjectDetailRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeOssObjectDetailRequest::getSourceIp()const void DescribeOssObjectDetailRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long DescribeOssObjectDetailRequest::getId()const @@ -55,7 +57,7 @@ long DescribeOssObjectDetailRequest::getId()const void DescribeOssObjectDetailRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string DescribeOssObjectDetailRequest::getLang()const @@ -66,6 +68,6 @@ std::string DescribeOssObjectDetailRequest::getLang()const void DescribeOssObjectDetailRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeOssObjectsRequest.cc b/yundun-ds/src/model/DescribeOssObjectsRequest.cc index 3bdbe6697..f270fc277 100644 --- a/yundun-ds/src/model/DescribeOssObjectsRequest.cc +++ b/yundun-ds/src/model/DescribeOssObjectsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeOssObjectsRequest; DescribeOssObjectsRequest::DescribeOssObjectsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeOssObjects") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeOssObjectsRequest::~DescribeOssObjectsRequest() {} @@ -33,7 +35,7 @@ std::string DescribeOssObjectsRequest::getQueryName()const void DescribeOssObjectsRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); } int DescribeOssObjectsRequest::getRiskLevelId()const @@ -44,7 +46,7 @@ int DescribeOssObjectsRequest::getRiskLevelId()const void DescribeOssObjectsRequest::setRiskLevelId(int riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribeOssObjectsRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string DescribeOssObjectsRequest::getSourceIp()const void DescribeOssObjectsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeOssObjectsRequest::getPageSize()const @@ -66,7 +68,7 @@ int DescribeOssObjectsRequest::getPageSize()const void DescribeOssObjectsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeOssObjectsRequest::getLang()const @@ -77,7 +79,7 @@ std::string DescribeOssObjectsRequest::getLang()const void DescribeOssObjectsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeOssObjectsRequest::getFeatureType()const @@ -88,7 +90,7 @@ int DescribeOssObjectsRequest::getFeatureType()const void DescribeOssObjectsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeOssObjectsRequest::getCurrentPage()const @@ -99,7 +101,7 @@ int DescribeOssObjectsRequest::getCurrentPage()const void DescribeOssObjectsRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribeOssObjectsRequest::getInstanceId()const @@ -110,7 +112,7 @@ std::string DescribeOssObjectsRequest::getInstanceId()const void DescribeOssObjectsRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string DescribeOssObjectsRequest::getName()const @@ -121,7 +123,7 @@ std::string DescribeOssObjectsRequest::getName()const void DescribeOssObjectsRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeOssObjectsRequest::getRuleId()const @@ -132,6 +134,6 @@ long DescribeOssObjectsRequest::getRuleId()const void DescribeOssObjectsRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/yundun-ds/src/model/DescribePackagesRequest.cc b/yundun-ds/src/model/DescribePackagesRequest.cc index efdf58b6c..18cbab847 100644 --- a/yundun-ds/src/model/DescribePackagesRequest.cc +++ b/yundun-ds/src/model/DescribePackagesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribePackagesRequest; DescribePackagesRequest::DescribePackagesRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribePackages") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePackagesRequest::~DescribePackagesRequest() {} @@ -33,7 +35,7 @@ long DescribePackagesRequest::getProductId()const void DescribePackagesRequest::setProductId(long productId) { productId_ = productId; - setCoreParameter("ProductId", std::to_string(productId)); + setParameter("ProductId", std::to_string(productId)); } std::string DescribePackagesRequest::getQueryName()const @@ -44,7 +46,7 @@ std::string DescribePackagesRequest::getQueryName()const void DescribePackagesRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); } long DescribePackagesRequest::getRiskLevelId()const @@ -55,7 +57,7 @@ long DescribePackagesRequest::getRiskLevelId()const void DescribePackagesRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribePackagesRequest::getSourceIp()const @@ -66,7 +68,7 @@ std::string DescribePackagesRequest::getSourceIp()const void DescribePackagesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribePackagesRequest::getPageSize()const @@ -77,7 +79,7 @@ int DescribePackagesRequest::getPageSize()const void DescribePackagesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribePackagesRequest::getLang()const @@ -88,7 +90,7 @@ std::string DescribePackagesRequest::getLang()const void DescribePackagesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribePackagesRequest::getQueryType()const @@ -99,7 +101,7 @@ int DescribePackagesRequest::getQueryType()const void DescribePackagesRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } int DescribePackagesRequest::getFeatureType()const @@ -110,7 +112,7 @@ int DescribePackagesRequest::getFeatureType()const void DescribePackagesRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribePackagesRequest::getCurrentPage()const @@ -121,7 +123,7 @@ int DescribePackagesRequest::getCurrentPage()const void DescribePackagesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribePackagesRequest::getInstanceId()const @@ -132,7 +134,7 @@ long DescribePackagesRequest::getInstanceId()const void DescribePackagesRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string DescribePackagesRequest::getName()const @@ -143,7 +145,7 @@ std::string DescribePackagesRequest::getName()const void DescribePackagesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribePackagesRequest::getRuleId()const @@ -154,6 +156,6 @@ long DescribePackagesRequest::getRuleId()const void DescribePackagesRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/yundun-ds/src/model/DescribePrivilegesRequest.cc b/yundun-ds/src/model/DescribePrivilegesRequest.cc index 046d86e3e..f09d9f581 100644 --- a/yundun-ds/src/model/DescribePrivilegesRequest.cc +++ b/yundun-ds/src/model/DescribePrivilegesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribePrivilegesRequest; DescribePrivilegesRequest::DescribePrivilegesRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribePrivileges") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribePrivilegesRequest::~DescribePrivilegesRequest() {} @@ -33,7 +35,7 @@ long DescribePrivilegesRequest::getAccountId()const void DescribePrivilegesRequest::setAccountId(long accountId) { accountId_ = accountId; - setCoreParameter("AccountId", std::to_string(accountId)); + setParameter("AccountId", std::to_string(accountId)); } std::string DescribePrivilegesRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribePrivilegesRequest::getSourceIp()const void DescribePrivilegesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribePrivilegesRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribePrivilegesRequest::getPageSize()const void DescribePrivilegesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribePrivilegesRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribePrivilegesRequest::getLang()const void DescribePrivilegesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string DescribePrivilegesRequest::getKey()const @@ -77,7 +79,7 @@ std::string DescribePrivilegesRequest::getKey()const void DescribePrivilegesRequest::setKey(const std::string& key) { key_ = key; - setCoreParameter("Key", key); + setParameter("Key", key); } long DescribePrivilegesRequest::getUseAccountId()const @@ -88,7 +90,7 @@ long DescribePrivilegesRequest::getUseAccountId()const void DescribePrivilegesRequest::setUseAccountId(long useAccountId) { useAccountId_ = useAccountId; - setCoreParameter("UseAccountId", std::to_string(useAccountId)); + setParameter("UseAccountId", std::to_string(useAccountId)); } int DescribePrivilegesRequest::getFeatureType()const @@ -99,7 +101,7 @@ int DescribePrivilegesRequest::getFeatureType()const void DescribePrivilegesRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribePrivilegesRequest::getCurrentPage()const @@ -110,7 +112,7 @@ int DescribePrivilegesRequest::getCurrentPage()const void DescribePrivilegesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } std::string DescribePrivilegesRequest::getDataTypeIds()const @@ -121,6 +123,6 @@ std::string DescribePrivilegesRequest::getDataTypeIds()const void DescribePrivilegesRequest::setDataTypeIds(const std::string& dataTypeIds) { dataTypeIds_ = dataTypeIds; - setCoreParameter("DataTypeIds", dataTypeIds); + setParameter("DataTypeIds", dataTypeIds); } diff --git a/yundun-ds/src/model/DescribeRuleTotalCountRequest.cc b/yundun-ds/src/model/DescribeRuleTotalCountRequest.cc index 9517dbd9f..b36058b6f 100644 --- a/yundun-ds/src/model/DescribeRuleTotalCountRequest.cc +++ b/yundun-ds/src/model/DescribeRuleTotalCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeRuleTotalCountRequest; DescribeRuleTotalCountRequest::DescribeRuleTotalCountRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeRuleTotalCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRuleTotalCountRequest::~DescribeRuleTotalCountRequest() {} @@ -33,7 +35,7 @@ int DescribeRuleTotalCountRequest::getFeatureType()const void DescribeRuleTotalCountRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeRuleTotalCountRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeRuleTotalCountRequest::getSourceIp()const void DescribeRuleTotalCountRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeRuleTotalCountRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeRuleTotalCountRequest::getLang()const void DescribeRuleTotalCountRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeRulesRequest.cc b/yundun-ds/src/model/DescribeRulesRequest.cc index 54e1ae50b..6f14d3ab2 100644 --- a/yundun-ds/src/model/DescribeRulesRequest.cc +++ b/yundun-ds/src/model/DescribeRulesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeRulesRequest; DescribeRulesRequest::DescribeRulesRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeRules") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRulesRequest::~DescribeRulesRequest() {} @@ -33,7 +35,7 @@ long DescribeRulesRequest::getRiskLevelId()const void DescribeRulesRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribeRulesRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeRulesRequest::getSourceIp()const void DescribeRulesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeRulesRequest::getPageSize()const @@ -55,7 +57,7 @@ int DescribeRulesRequest::getPageSize()const void DescribeRulesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeRulesRequest::getLang()const @@ -66,7 +68,7 @@ std::string DescribeRulesRequest::getLang()const void DescribeRulesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeRulesRequest::getCurrentPage()const @@ -77,7 +79,7 @@ int DescribeRulesRequest::getCurrentPage()const void DescribeRulesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } int DescribeRulesRequest::getCustomType()const @@ -88,7 +90,7 @@ int DescribeRulesRequest::getCustomType()const void DescribeRulesRequest::setCustomType(int customType) { customType_ = customType; - setCoreParameter("CustomType", std::to_string(customType)); + setParameter("CustomType", std::to_string(customType)); } std::string DescribeRulesRequest::getName()const @@ -99,7 +101,7 @@ std::string DescribeRulesRequest::getName()const void DescribeRulesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int DescribeRulesRequest::getCategory()const @@ -110,6 +112,6 @@ int DescribeRulesRequest::getCategory()const void DescribeRulesRequest::setCategory(int category) { category_ = category; - setCoreParameter("Category", std::to_string(category)); + setParameter("Category", std::to_string(category)); } diff --git a/yundun-ds/src/model/DescribeTablesRequest.cc b/yundun-ds/src/model/DescribeTablesRequest.cc index faf541978..92a9fdb72 100644 --- a/yundun-ds/src/model/DescribeTablesRequest.cc +++ b/yundun-ds/src/model/DescribeTablesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeTablesRequest; DescribeTablesRequest::DescribeTablesRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeTables") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeTablesRequest::~DescribeTablesRequest() {} @@ -33,7 +35,7 @@ long DescribeTablesRequest::getProductId()const void DescribeTablesRequest::setProductId(long productId) { productId_ = productId; - setCoreParameter("ProductId", std::to_string(productId)); + setParameter("ProductId", std::to_string(productId)); } long DescribeTablesRequest::getPackageId()const @@ -44,7 +46,7 @@ long DescribeTablesRequest::getPackageId()const void DescribeTablesRequest::setPackageId(long packageId) { packageId_ = packageId; - setCoreParameter("PackageId", std::to_string(packageId)); + setParameter("PackageId", std::to_string(packageId)); } std::string DescribeTablesRequest::getQueryName()const @@ -55,7 +57,7 @@ std::string DescribeTablesRequest::getQueryName()const void DescribeTablesRequest::setQueryName(const std::string& queryName) { queryName_ = queryName; - setCoreParameter("QueryName", queryName); + setParameter("QueryName", queryName); } long DescribeTablesRequest::getRiskLevelId()const @@ -66,7 +68,7 @@ long DescribeTablesRequest::getRiskLevelId()const void DescribeTablesRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string DescribeTablesRequest::getSourceIp()const @@ -77,7 +79,7 @@ std::string DescribeTablesRequest::getSourceIp()const void DescribeTablesRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } int DescribeTablesRequest::getPageSize()const @@ -88,7 +90,7 @@ int DescribeTablesRequest::getPageSize()const void DescribeTablesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string DescribeTablesRequest::getLang()const @@ -99,7 +101,7 @@ std::string DescribeTablesRequest::getLang()const void DescribeTablesRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int DescribeTablesRequest::getQueryType()const @@ -110,7 +112,7 @@ int DescribeTablesRequest::getQueryType()const void DescribeTablesRequest::setQueryType(int queryType) { queryType_ = queryType; - setCoreParameter("QueryType", std::to_string(queryType)); + setParameter("QueryType", std::to_string(queryType)); } int DescribeTablesRequest::getFeatureType()const @@ -121,7 +123,7 @@ int DescribeTablesRequest::getFeatureType()const void DescribeTablesRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int DescribeTablesRequest::getCurrentPage()const @@ -132,7 +134,7 @@ int DescribeTablesRequest::getCurrentPage()const void DescribeTablesRequest::setCurrentPage(int currentPage) { currentPage_ = currentPage; - setCoreParameter("CurrentPage", std::to_string(currentPage)); + setParameter("CurrentPage", std::to_string(currentPage)); } long DescribeTablesRequest::getInstanceId()const @@ -143,7 +145,7 @@ long DescribeTablesRequest::getInstanceId()const void DescribeTablesRequest::setInstanceId(long instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", std::to_string(instanceId)); + setParameter("InstanceId", std::to_string(instanceId)); } std::string DescribeTablesRequest::getName()const @@ -154,7 +156,7 @@ std::string DescribeTablesRequest::getName()const void DescribeTablesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } long DescribeTablesRequest::getRuleId()const @@ -165,6 +167,6 @@ long DescribeTablesRequest::getRuleId()const void DescribeTablesRequest::setRuleId(long ruleId) { ruleId_ = ruleId; - setCoreParameter("RuleId", std::to_string(ruleId)); + setParameter("RuleId", std::to_string(ruleId)); } diff --git a/yundun-ds/src/model/DescribeTotalCountRequest.cc b/yundun-ds/src/model/DescribeTotalCountRequest.cc index 8fc26a411..6d5f2c3e9 100644 --- a/yundun-ds/src/model/DescribeTotalCountRequest.cc +++ b/yundun-ds/src/model/DescribeTotalCountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeTotalCountRequest; DescribeTotalCountRequest::DescribeTotalCountRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeTotalCount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeTotalCountRequest::~DescribeTotalCountRequest() {} @@ -33,7 +35,7 @@ int DescribeTotalCountRequest::getFeatureType()const void DescribeTotalCountRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeTotalCountRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeTotalCountRequest::getSourceIp()const void DescribeTotalCountRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeTotalCountRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeTotalCountRequest::getLang()const void DescribeTotalCountRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeTransferEventCountsRequest.cc b/yundun-ds/src/model/DescribeTransferEventCountsRequest.cc index 726c3e384..1cc5b09d0 100644 --- a/yundun-ds/src/model/DescribeTransferEventCountsRequest.cc +++ b/yundun-ds/src/model/DescribeTransferEventCountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeTransferEventCountsRequest; DescribeTransferEventCountsRequest::DescribeTransferEventCountsRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeTransferEventCounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeTransferEventCountsRequest::~DescribeTransferEventCountsRequest() {} @@ -33,7 +35,7 @@ int DescribeTransferEventCountsRequest::getFeatureType()const void DescribeTransferEventCountsRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string DescribeTransferEventCountsRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string DescribeTransferEventCountsRequest::getSourceIp()const void DescribeTransferEventCountsRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeTransferEventCountsRequest::getLang()const @@ -55,6 +57,6 @@ std::string DescribeTransferEventCountsRequest::getLang()const void DescribeTransferEventCountsRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/DescribeUserStatusRequest.cc b/yundun-ds/src/model/DescribeUserStatusRequest.cc index 4b83b20c8..4eafa1a21 100644 --- a/yundun-ds/src/model/DescribeUserStatusRequest.cc +++ b/yundun-ds/src/model/DescribeUserStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::DescribeUserStatusRequest; DescribeUserStatusRequest::DescribeUserStatusRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "DescribeUserStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeUserStatusRequest::~DescribeUserStatusRequest() {} @@ -33,7 +35,7 @@ std::string DescribeUserStatusRequest::getSourceIp()const void DescribeUserStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string DescribeUserStatusRequest::getLang()const @@ -44,6 +46,6 @@ std::string DescribeUserStatusRequest::getLang()const void DescribeUserStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/ModifyDefaultLevelRequest.cc b/yundun-ds/src/model/ModifyDefaultLevelRequest.cc index 88d74f777..f852a0ef5 100644 --- a/yundun-ds/src/model/ModifyDefaultLevelRequest.cc +++ b/yundun-ds/src/model/ModifyDefaultLevelRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::ModifyDefaultLevelRequest; ModifyDefaultLevelRequest::ModifyDefaultLevelRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "ModifyDefaultLevel") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDefaultLevelRequest::~ModifyDefaultLevelRequest() {} @@ -33,7 +35,7 @@ int ModifyDefaultLevelRequest::getFeatureType()const void ModifyDefaultLevelRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } long ModifyDefaultLevelRequest::getDefaultId()const @@ -44,7 +46,7 @@ long ModifyDefaultLevelRequest::getDefaultId()const void ModifyDefaultLevelRequest::setDefaultId(long defaultId) { defaultId_ = defaultId; - setCoreParameter("DefaultId", std::to_string(defaultId)); + setParameter("DefaultId", std::to_string(defaultId)); } std::string ModifyDefaultLevelRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string ModifyDefaultLevelRequest::getSourceIp()const void ModifyDefaultLevelRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyDefaultLevelRequest::getLang()const @@ -66,7 +68,7 @@ std::string ModifyDefaultLevelRequest::getLang()const void ModifyDefaultLevelRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string ModifyDefaultLevelRequest::getSensitiveIds()const @@ -77,6 +79,6 @@ std::string ModifyDefaultLevelRequest::getSensitiveIds()const void ModifyDefaultLevelRequest::setSensitiveIds(const std::string& sensitiveIds) { sensitiveIds_ = sensitiveIds; - setCoreParameter("SensitiveIds", sensitiveIds); + setParameter("SensitiveIds", sensitiveIds); } diff --git a/yundun-ds/src/model/ModifyEventStatusRequest.cc b/yundun-ds/src/model/ModifyEventStatusRequest.cc index 27d0d3d2e..c6722fd97 100644 --- a/yundun-ds/src/model/ModifyEventStatusRequest.cc +++ b/yundun-ds/src/model/ModifyEventStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::ModifyEventStatusRequest; ModifyEventStatusRequest::ModifyEventStatusRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "ModifyEventStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyEventStatusRequest::~ModifyEventStatusRequest() {} @@ -33,7 +35,7 @@ bool ModifyEventStatusRequest::getBacked()const void ModifyEventStatusRequest::setBacked(bool backed) { backed_ = backed; - setCoreParameter("Backed", backed ? "true" : "false"); + setParameter("Backed", backed ? "true" : "false"); } std::string ModifyEventStatusRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string ModifyEventStatusRequest::getSourceIp()const void ModifyEventStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyEventStatusRequest::getDealReason()const @@ -55,7 +57,7 @@ std::string ModifyEventStatusRequest::getDealReason()const void ModifyEventStatusRequest::setDealReason(const std::string& dealReason) { dealReason_ = dealReason; - setCoreParameter("DealReason", dealReason); + setParameter("DealReason", dealReason); } long ModifyEventStatusRequest::getId()const @@ -66,7 +68,7 @@ long ModifyEventStatusRequest::getId()const void ModifyEventStatusRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string ModifyEventStatusRequest::getLang()const @@ -77,7 +79,7 @@ std::string ModifyEventStatusRequest::getLang()const void ModifyEventStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int ModifyEventStatusRequest::getFeatureType()const @@ -88,7 +90,7 @@ int ModifyEventStatusRequest::getFeatureType()const void ModifyEventStatusRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int ModifyEventStatusRequest::getStatus()const @@ -99,6 +101,6 @@ int ModifyEventStatusRequest::getStatus()const void ModifyEventStatusRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/yundun-ds/src/model/ModifyEventTypeStatusRequest.cc b/yundun-ds/src/model/ModifyEventTypeStatusRequest.cc index a8bdac446..120f9692f 100644 --- a/yundun-ds/src/model/ModifyEventTypeStatusRequest.cc +++ b/yundun-ds/src/model/ModifyEventTypeStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::ModifyEventTypeStatusRequest; ModifyEventTypeStatusRequest::ModifyEventTypeStatusRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "ModifyEventTypeStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyEventTypeStatusRequest::~ModifyEventTypeStatusRequest() {} @@ -33,7 +35,7 @@ std::string ModifyEventTypeStatusRequest::getSubTypeIds()const void ModifyEventTypeStatusRequest::setSubTypeIds(const std::string& subTypeIds) { subTypeIds_ = subTypeIds; - setCoreParameter("SubTypeIds", subTypeIds); + setParameter("SubTypeIds", subTypeIds); } std::string ModifyEventTypeStatusRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string ModifyEventTypeStatusRequest::getSourceIp()const void ModifyEventTypeStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ModifyEventTypeStatusRequest::getLang()const @@ -55,6 +57,6 @@ std::string ModifyEventTypeStatusRequest::getLang()const void ModifyEventTypeStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } diff --git a/yundun-ds/src/model/ModifyRuleRequest.cc b/yundun-ds/src/model/ModifyRuleRequest.cc index ea7a76253..2ab54707e 100644 --- a/yundun-ds/src/model/ModifyRuleRequest.cc +++ b/yundun-ds/src/model/ModifyRuleRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::ModifyRuleRequest; ModifyRuleRequest::ModifyRuleRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "ModifyRule") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRuleRequest::~ModifyRuleRequest() {} @@ -33,7 +35,7 @@ long ModifyRuleRequest::getRiskLevelId()const void ModifyRuleRequest::setRiskLevelId(long riskLevelId) { riskLevelId_ = riskLevelId; - setCoreParameter("RiskLevelId", std::to_string(riskLevelId)); + setParameter("RiskLevelId", std::to_string(riskLevelId)); } std::string ModifyRuleRequest::getContent()const @@ -44,7 +46,7 @@ std::string ModifyRuleRequest::getContent()const void ModifyRuleRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } std::string ModifyRuleRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string ModifyRuleRequest::getSourceIp()const void ModifyRuleRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long ModifyRuleRequest::getId()const @@ -66,7 +68,7 @@ long ModifyRuleRequest::getId()const void ModifyRuleRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string ModifyRuleRequest::getLang()const @@ -77,7 +79,7 @@ std::string ModifyRuleRequest::getLang()const void ModifyRuleRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int ModifyRuleRequest::getFeatureType()const @@ -88,7 +90,7 @@ int ModifyRuleRequest::getFeatureType()const void ModifyRuleRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } int ModifyRuleRequest::getCustomType()const @@ -99,7 +101,7 @@ int ModifyRuleRequest::getCustomType()const void ModifyRuleRequest::setCustomType(int customType) { customType_ = customType; - setCoreParameter("CustomType", std::to_string(customType)); + setParameter("CustomType", std::to_string(customType)); } std::string ModifyRuleRequest::getName()const @@ -110,7 +112,7 @@ std::string ModifyRuleRequest::getName()const void ModifyRuleRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int ModifyRuleRequest::getCategory()const @@ -121,6 +123,6 @@ int ModifyRuleRequest::getCategory()const void ModifyRuleRequest::setCategory(int category) { category_ = category; - setCoreParameter("Category", std::to_string(category)); + setParameter("Category", std::to_string(category)); } diff --git a/yundun-ds/src/model/ModifyRuleStatusRequest.cc b/yundun-ds/src/model/ModifyRuleStatusRequest.cc index e63183564..e451c7ef9 100644 --- a/yundun-ds/src/model/ModifyRuleStatusRequest.cc +++ b/yundun-ds/src/model/ModifyRuleStatusRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::ModifyRuleStatusRequest; ModifyRuleStatusRequest::ModifyRuleStatusRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "ModifyRuleStatus") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyRuleStatusRequest::~ModifyRuleStatusRequest() {} @@ -33,7 +35,7 @@ int ModifyRuleStatusRequest::getFeatureType()const void ModifyRuleStatusRequest::setFeatureType(int featureType) { featureType_ = featureType; - setCoreParameter("FeatureType", std::to_string(featureType)); + setParameter("FeatureType", std::to_string(featureType)); } std::string ModifyRuleStatusRequest::getSourceIp()const @@ -44,7 +46,7 @@ std::string ModifyRuleStatusRequest::getSourceIp()const void ModifyRuleStatusRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } long ModifyRuleStatusRequest::getId()const @@ -55,7 +57,7 @@ long ModifyRuleStatusRequest::getId()const void ModifyRuleStatusRequest::setId(long id) { id_ = id; - setCoreParameter("Id", std::to_string(id)); + setParameter("Id", std::to_string(id)); } std::string ModifyRuleStatusRequest::getLang()const @@ -66,7 +68,7 @@ std::string ModifyRuleStatusRequest::getLang()const void ModifyRuleStatusRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } int ModifyRuleStatusRequest::getStatus()const @@ -77,6 +79,6 @@ int ModifyRuleStatusRequest::getStatus()const void ModifyRuleStatusRequest::setStatus(int status) { status_ = status; - setCoreParameter("Status", std::to_string(status)); + setParameter("Status", std::to_string(status)); } diff --git a/yundun-ds/src/model/ValidateConnectorRequest.cc b/yundun-ds/src/model/ValidateConnectorRequest.cc index 8ea72bbc2..7fb1868fc 100644 --- a/yundun-ds/src/model/ValidateConnectorRequest.cc +++ b/yundun-ds/src/model/ValidateConnectorRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun_ds::Model::ValidateConnectorRequest; ValidateConnectorRequest::ValidateConnectorRequest() : RpcServiceRequest("yundun-ds", "2019-01-03", "ValidateConnector") -{} +{ + setMethod(HttpRequest::Method::Post); +} ValidateConnectorRequest::~ValidateConnectorRequest() {} @@ -33,7 +35,7 @@ std::string ValidateConnectorRequest::getParentId()const void ValidateConnectorRequest::setParentId(const std::string& parentId) { parentId_ = parentId; - setCoreParameter("ParentId", parentId); + setParameter("ParentId", parentId); } std::string ValidateConnectorRequest::getPassword()const @@ -44,7 +46,7 @@ std::string ValidateConnectorRequest::getPassword()const void ValidateConnectorRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string ValidateConnectorRequest::getSourceIp()const @@ -55,7 +57,7 @@ std::string ValidateConnectorRequest::getSourceIp()const void ValidateConnectorRequest::setSourceIp(const std::string& sourceIp) { sourceIp_ = sourceIp; - setCoreParameter("SourceIp", sourceIp); + setParameter("SourceIp", sourceIp); } std::string ValidateConnectorRequest::getLang()const @@ -66,7 +68,7 @@ std::string ValidateConnectorRequest::getLang()const void ValidateConnectorRequest::setLang(const std::string& lang) { lang_ = lang; - setCoreParameter("Lang", lang); + setParameter("Lang", lang); } std::string ValidateConnectorRequest::getServiceRegionId()const @@ -77,7 +79,7 @@ std::string ValidateConnectorRequest::getServiceRegionId()const void ValidateConnectorRequest::setServiceRegionId(const std::string& serviceRegionId) { serviceRegionId_ = serviceRegionId; - setCoreParameter("ServiceRegionId", serviceRegionId); + setParameter("ServiceRegionId", serviceRegionId); } int ValidateConnectorRequest::getResourceType()const @@ -88,7 +90,7 @@ int ValidateConnectorRequest::getResourceType()const void ValidateConnectorRequest::setResourceType(int resourceType) { resourceType_ = resourceType; - setCoreParameter("ResourceType", std::to_string(resourceType)); + setParameter("ResourceType", std::to_string(resourceType)); } std::string ValidateConnectorRequest::getConnector()const @@ -99,7 +101,7 @@ std::string ValidateConnectorRequest::getConnector()const void ValidateConnectorRequest::setConnector(const std::string& connector) { connector_ = connector; - setCoreParameter("Connector", connector); + setParameter("Connector", connector); } std::string ValidateConnectorRequest::getUserName()const @@ -110,6 +112,6 @@ std::string ValidateConnectorRequest::getUserName()const void ValidateConnectorRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/yundun/src/model/AllMalwareNumRequest.cc b/yundun/src/model/AllMalwareNumRequest.cc index 279f2ef0b..a5f5f1818 100644 --- a/yundun/src/model/AllMalwareNumRequest.cc +++ b/yundun/src/model/AllMalwareNumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::AllMalwareNumRequest; AllMalwareNumRequest::AllMalwareNumRequest() : RpcServiceRequest("yundun", "2015-02-27", "AllMalwareNum") -{} +{ + setMethod(HttpRequest::Method::Post); +} AllMalwareNumRequest::~AllMalwareNumRequest() {} diff --git a/yundun/src/model/CurrentDdosAttackNumRequest.cc b/yundun/src/model/CurrentDdosAttackNumRequest.cc index a77958e1b..686dd45e1 100644 --- a/yundun/src/model/CurrentDdosAttackNumRequest.cc +++ b/yundun/src/model/CurrentDdosAttackNumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::CurrentDdosAttackNumRequest; CurrentDdosAttackNumRequest::CurrentDdosAttackNumRequest() : RpcServiceRequest("yundun", "2015-02-27", "CurrentDdosAttackNum") -{} +{ + setMethod(HttpRequest::Method::Post); +} CurrentDdosAttackNumRequest::~CurrentDdosAttackNumRequest() {} diff --git a/yundun/src/model/TodayAegisOnlineRateRequest.cc b/yundun/src/model/TodayAegisOnlineRateRequest.cc index e96c3ba3d..88b997071 100644 --- a/yundun/src/model/TodayAegisOnlineRateRequest.cc +++ b/yundun/src/model/TodayAegisOnlineRateRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::TodayAegisOnlineRateRequest; TodayAegisOnlineRateRequest::TodayAegisOnlineRateRequest() : RpcServiceRequest("yundun", "2015-02-27", "TodayAegisOnlineRate") -{} +{ + setMethod(HttpRequest::Method::Post); +} TodayAegisOnlineRateRequest::~TodayAegisOnlineRateRequest() {} diff --git a/yundun/src/model/TodayAllkbpsRequest.cc b/yundun/src/model/TodayAllkbpsRequest.cc index dd78081bd..abf655ad0 100644 --- a/yundun/src/model/TodayAllkbpsRequest.cc +++ b/yundun/src/model/TodayAllkbpsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::TodayAllkbpsRequest; TodayAllkbpsRequest::TodayAllkbpsRequest() : RpcServiceRequest("yundun", "2015-02-27", "TodayAllkbps") -{} +{ + setMethod(HttpRequest::Method::Post); +} TodayAllkbpsRequest::~TodayAllkbpsRequest() {} diff --git a/yundun/src/model/TodayAllppsRequest.cc b/yundun/src/model/TodayAllppsRequest.cc index f8b1b8d4e..bb3caac17 100644 --- a/yundun/src/model/TodayAllppsRequest.cc +++ b/yundun/src/model/TodayAllppsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::TodayAllppsRequest; TodayAllppsRequest::TodayAllppsRequest() : RpcServiceRequest("yundun", "2015-02-27", "TodayAllpps") -{} +{ + setMethod(HttpRequest::Method::Post); +} TodayAllppsRequest::~TodayAllppsRequest() {} diff --git a/yundun/src/model/TodayBackdoorRequest.cc b/yundun/src/model/TodayBackdoorRequest.cc index 5a55f2cb5..74cd36bda 100644 --- a/yundun/src/model/TodayBackdoorRequest.cc +++ b/yundun/src/model/TodayBackdoorRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::TodayBackdoorRequest; TodayBackdoorRequest::TodayBackdoorRequest() : RpcServiceRequest("yundun", "2015-02-27", "TodayBackdoor") -{} +{ + setMethod(HttpRequest::Method::Post); +} TodayBackdoorRequest::~TodayBackdoorRequest() {} diff --git a/yundun/src/model/TodayCrackInterceptRequest.cc b/yundun/src/model/TodayCrackInterceptRequest.cc index 53b0d9f75..b4f97ee22 100644 --- a/yundun/src/model/TodayCrackInterceptRequest.cc +++ b/yundun/src/model/TodayCrackInterceptRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::TodayCrackInterceptRequest; TodayCrackInterceptRequest::TodayCrackInterceptRequest() : RpcServiceRequest("yundun", "2015-02-27", "TodayCrackIntercept") -{} +{ + setMethod(HttpRequest::Method::Post); +} TodayCrackInterceptRequest::~TodayCrackInterceptRequest() {} diff --git a/yundun/src/model/TodayMalwareNumRequest.cc b/yundun/src/model/TodayMalwareNumRequest.cc index fef476787..e7f786f68 100644 --- a/yundun/src/model/TodayMalwareNumRequest.cc +++ b/yundun/src/model/TodayMalwareNumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::TodayMalwareNumRequest; TodayMalwareNumRequest::TodayMalwareNumRequest() : RpcServiceRequest("yundun", "2015-02-27", "TodayMalwareNum") -{} +{ + setMethod(HttpRequest::Method::Post); +} TodayMalwareNumRequest::~TodayMalwareNumRequest() {} diff --git a/yundun/src/model/TodayqpsByRegionRequest.cc b/yundun/src/model/TodayqpsByRegionRequest.cc index 5a2a22a42..0a322b91c 100644 --- a/yundun/src/model/TodayqpsByRegionRequest.cc +++ b/yundun/src/model/TodayqpsByRegionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::TodayqpsByRegionRequest; TodayqpsByRegionRequest::TodayqpsByRegionRequest() : RpcServiceRequest("yundun", "2015-02-27", "TodayqpsByRegion") -{} +{ + setMethod(HttpRequest::Method::Post); +} TodayqpsByRegionRequest::~TodayqpsByRegionRequest() {} diff --git a/yundun/src/model/WebAttackNumRequest.cc b/yundun/src/model/WebAttackNumRequest.cc index f3167ae82..43f55f765 100644 --- a/yundun/src/model/WebAttackNumRequest.cc +++ b/yundun/src/model/WebAttackNumRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::Yundun::Model::WebAttackNumRequest; WebAttackNumRequest::WebAttackNumRequest() : RpcServiceRequest("yundun", "2015-02-27", "WebAttackNum") -{} +{ + setMethod(HttpRequest::Method::Post); +} WebAttackNumRequest::~WebAttackNumRequest() {}